PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 58740 528ea932bbffaf34b3077e5895d2d4fb35f435b91e90e52d0433ea23a4d4f7ed

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2d88269478ee365bc91f92eaaf663dfc1bc994d19e4df4c6caedfe1cd32de7b3
Certificate Block Hash
528ea932bbffaf34b3077e5895d2d4fb35f435b91e90e52d0433ea23a4d4f7ed
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050260000e0250000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000069a02aad4478dc049db76375f56e863e9fe4686eb261bf98d083949d10b8228d971bbc8d943503f42a1d33f002f7aa2980a826236d8dfd6d7be7f7c3c9d37ee0d5de73214250e3b1d7adbbe42b1b8a272b395345f97a22eb8207000000000000004000000040000050260000e0250000

Raw Header Hex

00004020e343f4b071e2ac232dea60a9cab32b74bc3fb1bbd4b38ef801f1d08dcd74687bdfe1b55a6e41eaafe869591ba32b3ce117679595fb44f728d7466ba409a6dd24381b116a4dc90318b3e72dd31cfeedcac6f44d9ed194c91bfc3d66afea921fc95b36ee789426882d

Proof Data Hex

59,560 bytes
121216020307d0bd031f5e1644446c625da7062f657a3cfea775bae27edca5f0a71ba65174b2c1cd69572b0e1532752aa759f5aad5bfcb4d8c1a2c8855b9f070a53cbe2fd6cf74b81032df01c8b8965fd0d10bc20fdfd1a5a06fabd227865015c6ed6b2e929f7540cbef066d3c4201a342fee0a601b6252da76833792aa9b4ac1662099fcbed8cc254774c0e3b33d6af9bf5ccaff6ab5ee8eb534e99fa215a3dd7a54b731aaebab555f79614a450f784df16fd00d05305c4d0c7b2d35a37cef2f5c6752e042c5c5344cd4963c37c520466a8e5d101bc5d83097f55b3753d18752995d716d1b6ac14f75abb68b736fca698899315c4427412af8021c1539e3a1db742cad7d1227764dd61f09cf4be4465cd69d7e8a0fd53d008c8425590d7c6b85999295b858c4158d1fa543d83ef3edb033c49aadb2ae940a03299c25250710d32a9d500dd4f3c87b64074191d3a8ce33d1213dd5e41a17bad7e18e4c60ac2eeed07912212b48c1ebba57447094ef57c31a0a349f2f87f312c9c84288943bdfb426b0e7621a054e6b6d8b67dbb6a6d21039d1993490b361372295d81fa5ee047784121f466d6b507858c1b6c513b009bc12a9f6d699d906420342cf61c9b258f043c7f4cc86f72d245e69bcfd8d9e51231296bacc652b1014fb8e6753d20bea27c01572fc574edc1af927099edf9918208edf0163b2cec57f7207eb7e8069098ffe1a0d170369c926c731b53cdbc950a9a3d93f24a6e47702553dad03219b42f48e028b87bfedcca4f7c8008d400797cf5cb7587836277b3d6799c4ad24a3cc06a06b6dd88f9f998ffe70f929e19ae314682e4a3ddc934a1a70e0688942750500c9fedc3fa6e6d0342e10b0ebb0109f187bbeec8dd51d531e2ff613589b5a03f552a828bf4b231dfeb7fb89185d6792082f5106b791339aa6f1f21c39f196176308e0a084c6aa7e9bfbd0854712688ed40bbf7cb21ccca750dbf712f3680789cd6a21e43ec7952feb3ba535c97ee82b55e72f91d0d35bd52c65c2080f09510b0b679afe82e2a5d149fe9c5019fa82b2e8ff1c4b5ce58c28772eb96593788eb116cf5fa1352627503f66156623222042c6977979ef83e9e4e3fa2d1b286371135504822f5b1a9d0a9f618695484ef9c77ccfa870e61338cb050de39fca164e25c5e1a1ddfe7c17e2e28f94d7cc979e972185e92ba85c4c49fcee22cdc6992f858c5807cb57cfe999adf1de6d98ddf404431b951f4449269ae7a6b3fd2811077b55b3f92c1f75f25229d63d7b0ac24e3f3fc66f4f47fcdbcdcea052335e632d9e2bc4eebb5f91042382f3a934de6c964cee64f154c43fc29472d3d4c0e288eec2353577d8053ee5eb5e678479360e1178032c704526fb45dfd60673ded0fc0d074de8a92ddbe21129546100a608c3e7e4fb5518a8b9ce84e8511a6f3f06778bcbbba35e46cdb665e6b697b8dc97a700ee5068adba03e9110f8166b54158e2ea62bbe3ea4e525b74a87b4d208c6117723b0fa830be17cc9b05b175abaf7b563024553a0ac6cfe88ebb75599787907a90e933d0445214e413163b0376db1c8be780cc5e88a125e92956047d52907e68ec31c95997677db38b1682c5e677fb86a85c826c6f755a8bb23311aede87849219c9485bcfe3ef373a718c04ab496c55c1786702ad88dd197a9079350ea04a0b3d119dd3e3e2f896a9d29fe8b427762cf41317b8e0037a9035da3a1357bc18cf64890206863ede77245ccd5e7d608062ff8008b5efb3f46fe3945500b0f6158cbb73c61096ae0f675c82fb35c208c7c108a2315a2102eccb20a81a6f130d3ac5889d4dd979c12dab138b30a24b2330a7087f345efc17e4dc222f8070e97c1d49feaa8a828eaec61c684d6ec5d9f0e9d49d8dc8387339d5d44170b1f55def7d8825ca9e95ec33d0778ee679696a1859a171dd12e66e26932c6241faf0d1d358fbe3942dc68b9e332d1217213a8d7989714058f7e457372e273a4b0812d19c2e1b7345f145e4003281e8d34945a43fe2a7a6f08541ce7998eb2f0fd22db102adb366563f7fc8d606f854e21d7aa44d06f0f6d844fe9def82763a48d1ec0b7ec0cf55a435e62a189d7f4fb66180fae8eabc75b2cf4945fc4d58341467a8ed9d1039309b4643a98b94bdcd5850a24fec219f4e11a3441e5e08ca8677b750fcac6ce9e3da5149c8b8b71a28c9f983b3524887a56bc3f36190ec5e1e2a64917f83818fccf7e4288a131ecb53f335ad45fdeca1c8d25bd2d0c6ff1a9614d891873af79d98d52dfa98c4c2d72785e155a3adb6b0f4f86ae1b75ac460bbdf8d2abd1b69a3c76b0565cb16ba2798c3863cc0955eb83ed3af8dc6d376eaa72800df8f5a67de203798b9fabe942e373e2b6f90d1895a130656ceb90d2c8a22a31ccf9251830c5de825c79bb8bfdb2d9b37274045a50666934bc63834342bac4d03dfed491351e78402357c0cb669b2c6cdaad97dc2066293f19a9ed953d590509ecabf20bf116ada1f66064e3acb284a6f18c3b59cd8db62bc70b16e2ac377e27846365da9aeb8ed8303dd86f62fe3c02e653a819b3ba570cbab1416085d4da74e42e776e8d73ea06ee8ae536150ad422d84ef7684b960c767de0b92454ec320a15622dc79a9f44c21bc9595b376812c6538457b861d198374a992e2736115b0f06b71d64a9fe0989639c4ffba72fd353b2999261b31fe3924a21de0c5cb3b3976fb151cd9128492494b0c4ffee31d9121933426c7ef8296d4be821476de6b089fbf02bc064cb51b97df8e043d9f61c2f3976364ffa298727f072a32f930ce67707e4888525798a30f4ad6433c5aa9981fb385fe33fbbb172b9fd2b0453b1fc640be78d38bfda688d91f3727f444155c82111e4faf4759d3072e53cd4a35bcb0bd1e311f065737592978a08bd5c790596a2fd84fd25120b9df9ee2b29fb2815d2bc053b9772c94a2333426fa4dfcb8b91afe900c24f6d8ae884b95792fcc0b65a890f259a3b816cbc96e3952268c0d0abfa07f71dd5ae24b9f7fe935300952a59ef1cb9e12245bb65846ecba971823720c946ab0e1bbbd44efde6026529573af7fcc034f07fd82e74c4410b57a9f5aa68fd8013aecd042e1b2545b2242abaf0bbef7d36f91435211cba13164a2c8e85fd26231bbe7c91772c3bb8a4df3596610b6f128c1671722a982e769ab090262e0e4c8d9446355917ce04b2f15d4858de66f60b1bb97c6948baaacabf12389b58606ec563ab40cb79efe041f8b659662c90eb5787cc61918b72392012ab799a625b5fceadd92724f0d460a1533cba6c1a5e99a9b5c9764df9aedb96c90c744fce3cc9e0eea8bc3656ade18d9141ee074b9efddc24976c8a78d81974479102543c1dbed032acb7339163c79c225fd8ea3e8bbf5cc6f41c50faefc8fdfb691e2d23fe9c31865c729ff8721910cd197a0a53f94a3d397d8352e14ee0f5001ac883c7182d49991f749dbc2b1febf193d1e4fb4c53534b39e8984a7afc8073fba45ef2124c4e2162df1cb8a60ca8d4c94938c12212d95029b5308c7ac43eecfeae10c91bd2775e2de6148cc6097ef1bfd74834fe5cb756a9dabdb3894769e738fac76720d4eb93dac23587f607d07657e5f365fdb76cca966b163da2aa22a151580d454763bdf33154c858f4dd6f5ad0b096c8ff02057096495dd32e3741bc116f25b1411da0fe23282a41a504bd319b77e10faf48ddf6913e21df8ad3e7b1e10026f8129328e86e8e7c2007e82a0c569f2a95effa4c0ec04cac3ce84d055cb4af9231d498e19e117f1ac7bc61c10886846d1a9623c8840e64e2242e8a30d4bc20168b65382edcb478cde2ced3b4ccc02c6a61960ef8932dd572e65fb87b323cdef9adc0a11aa16a407e294982a0d2b54391c359203c530e05d2064b68bfd55b2f1ecdab24964d1250ce262b33170da59ebd15b78372286032fc0f1d0cf10dfef7c4e97dafdade72b400a53cc1e5bbe9a8db56dac344644b6c2970946359ff1a5d64c551afee1eb4c0e6f2cf1fe10586b5dff8b2e065324ebb2758135a6fd28bcb98ea1832fdcb10b130d1904a6d6c363f3451497aaf3c42e14156e56c34ec67ebb1a972da2dd127675129928fb5de2b693c8330633200441f223cca47a1826fd8eaa9392f8eb5c681bcb7666d41df66fae4c457dcb838400ea79f37f26b8926d3f19465c58993b80b4a4a3b2a185e68e33a7ae8760e39c313c28412863a904f442abb82192216b1d85852d600c3b8a1979370ec361e7db2b3f06d98be1958122076497ef917a4468ff2d62acebff18723e677ae5d652d33dca3f1e72bb591971e624ea62c61041e939d0f28e0dc302da1e0cdd07e2227b6b46b67335d2be6658457668032111d00a3103fa85854b9722441d6382a064e443a36784e1bdab6df09850028aed56f2eea73b718940d3cccd1500976a0d4738c31b80156a81d0d61dea735891df700d67fe1fc2f475a88e5e58a37894ec2dc6bf727072f759cd372a52d123e1f35c78bffdc6eb06ba23abf3915f7d5dc2c0adb3b45a185f7a033ae1597c7aeb765e06b94597f3d1269bb9cfd13e370c4a943d132208727dae613d8c0d4bfef5259e0c965824b1111f59f0a2f07ca74dfef932c8a27c8ec4866a302ec55271d857c20ef0ed77ccf571c4d6567e07fdd3834c9b7d320cc94ad5767f61d2295566ebc0e73b657175acd5fa8e4d36b3da0b9e51d4b20a25961ce38e1bcaf27b2bfcb0326ea3f59a38b3f78d071bea3ed7d94b9abad095f951af4f35a1f68835cc38a2a1827b2c04e646c9e460e0574e3664891c354bc944a5c7fc26d4cee53ac45592a9590dbba767059ca6b4e5016142b71ce43c618bd3622d3840a1689d9c3192abe42de54390987e9f0e68b3f2d1401ef23ec9cae0822cd1283fd64e1492312ec77fe539fda790f59d3d1c091ffab668fdafac89b02bba9d98c94d58a43d243ab55ec8cab037371f91f6663fecdb2b8ca3903415f5a7938c8928ee38a1639020900e1203236c10b8af582ba74b9190b9526f77dd11b0fba90578acd15e552ec7d19a8a2d6d2700ce86e4f385bd3acda5993ac05c7fb4d479b1c57079cf0caeddc24cc627bc3aa9bd0555dd2df5eee8f99543b61d57b789a9c00142a6f2c4dbffabe5cc165c41615184caf403a90bdf1593b75686b0f21e3024402821a8b110f3160f8cba86504fc8eaed0aeada096dcb676280fff83bb1d9fd77a256eab7d76aa5aff5f7def3a384d4761bb763ecb4945331733af701653c4baf203de756156700b524b4fbc2bc5b9762c980d45796e75e29fc15533b21ccb9385f345401dbdd8e2efd395c699d2f5ac38db10eefcaeb07392ce594f01f48fb1bdb8567b5532a3dd659a7c98f6351f5a820abec87f54475874711bb8954af532ef1f8c29f5a5a90e64e1731dae2c66f0267c4e1024bd86f99d56d2d3d1307dca8bff4873987f5870ee79b1d3f9b803bb2f8733a8e4711799dd7c12e074c538a27012a07aee59ad4a200fd93ed0f01c260379449b9949a663815579f01d8637a313b3b92c99ad2dd1e6d8a413d4e505e3e8a3abd25e890e87ad50c47efba176716a3aa60bda654c531a27d32f291e5d1ce6b2b737592d198913600b016959cc2f1193a4586b2de4a964db824f50fce80d46ede7d44bdd5b8c1eb1dbd83768d2152599e75cd4d4c2914203e6940e0a7b89b27fa6119a9677cf8ff6d03a3b5f00cedbb5d000043f9e329c351a1d64f6d6e01ecadd307d140f5585fd1705c615dbef5f38738eaa6a94a6d82a31a1638817caaaf752922257d49c0493b679749b9e69b57a9ad3e49c0667b3f246e744c126931231347c7ab770f7bdde671a94edc4011feb25a26d15032e7795f59ed04492493cf6cbad16849077f8e133f52e87092a730b65aaea31e905091ad92dcc2ccc684b98eb6336b3e9c880036864b7b90fcc54aeeefdca558e91269bcd1930fd25d3ecb81e2e28ee1a69e5ff2b07324e7a3bded576ae1491ff107542e66be42b3e718de7a493cce7fd52828b049e43ed1a12287a4a5f73dc27a39bce388981efca4eb8dabf1ce1a4632e1608825db8ab7e4fbe84638880c36aa1b4c6d2672a422570dc8ad20c4543bc51f326e112079004e9a8f1a1925fcfa620ac017bd097542a5c9b416cfac72514bac3d7fbebf5ccdc69a29708536697c28f53b875db0635c509ebd0f48123b2f9738e1416d6e6b4cd7605719ec4fc7f6709a34912312d2422e74f42c6c933e9ee988f6ecbe6f1f7b7ba09dc21c9558037059bfc0eda47f150afc80509a414f1a5b370f9345895d76d482de2d5123ac314ec5964315b53dfdb32c5379278c1ffc6481961bf4cf3cd23489db3a418f217ca3fb1bc36c59fa5a7623b88869fa0906dcb9121b67082ee025299ca74bbc020f1e3e4da89d21b335f834c17bfc3afb38a50e1009ed1dec95f1f524ae46f02d3d981dc24fdcdb5a378520003a50c66bbdfd13d8f9cf9aa4feb170120e97aea98eeabd02c82513082c386f49ebf4191afb19dce36149c0e072f2fe0ca954a2640e8188eb6b9ea2fc2f42eeac7adb613e7819d9884776a3e5efad21ea922cc0d1d58d650675f50baf450bb905e18a5848e5e1c4faade81f6579b2c16c444ec8cd7736482c03a3d02a103ef8a47a6b91a8af4c4d607bf94f5bd32a00fabbd74322e7ff09ab40e671bb9dd8093534ffda452e5155784b6e7750f3ec4af525f5bc30907ee84d243bb036521bccf61b25152e3c58f2f7817654a4872f722165c14a20f8da05d699a8ad3686bb0e5e87c26bd7c68203c7982ced412dda74636d0c801e25763a142ee0beec7e44d3162b1fc1887494afbf3816eb8596218bdca03a4be71f963c7aa7a22c45328d6bc27f4321be81441db466007a3a59a18ecb072cbf53f823c088deece2202c307b39433b3a64e2f43b24abfeaa2aabad3fe262178f67e30da594f1efed29b38e656d1e8c17c791d6b4393717f4f3893a0aa1fb7f721b55d8bbc931db445df6660b876401ec5198b4ac82511912dff662e039f491a3d58ca519fbed291b29c16ac99e8507c7328f7af901de3e508b2db9e25cf4c3e1518e7778388ed2b8555d5a472f9d29e96ba3f8cc3fef497e9e02e89128de2db9e3a05ca66f7851bb000af8c4a1c685b8567d11151bc22b081af8c60996a3be30196c207ed346998019cd707c796db6135e7e493a7e5f5b0fec75143b890e51a6c9e90c5135522b83b0e59f2deeb7cca3354a55feffec083ef78288eaf07998ee3b15efa487be0e41458a16ad9ee64554d4ff853539f52d9840c3da16ad60b488680bc9f1384c6b675fb97c6d3201b98383bda0cbee16e72cf7efea72b877a052d987e30caaf6b638ef6b1785796a52d9a27f11e343c2660a96300023735d8bfef533b6410e28e7d54daad67cffabe2eb78370c53cd5d97b2124561e1ffbb4dc8e4a50598e839e33717e886356435a91ad83a848dd62b1c5d421d21dc4f26412837b2e007d9c681ce9210476716044818fc91c85888075dddc477db17144414f7b6a04ea9130e692ee794e86167d981161949f4e66f5a9567513c2724be317134285d8e9e31a9c6da448dccb6b01b80deed994d68dbdd1b8c74077c2f2773a44d690420cfdc9715ab200fb1fddf2caf0c5a9daf811047da99a9e2fe2f948f46c12751550ccd32aaa1cd1c1295d22925f99aa7ce8b43dc4871801769b9a2b90e2ed0e4dff6931df7000a8c539a24be3a2b22107eb03b4424a4cb0bbd360c5aa0a3aea2ede8eb5e30e9f6c6fb7ee7a7e96df950295251d766bf2e6ab82cd34395785527a58c897bd26bf1861840639cf8da61f730694ad1777a09db29870ac0261c487cdef1fdf2b84d03f30a0d5685b3689eb7aee27766856beb1e1e66b9fdaad67b3835129f2f7b9bf2cc8368c32a762ed57aa1d21311ab174553b408d12fc057f391b34ead888ebf34f1f55b68ff79fa0fd7c8621c71dbc7302521204f45530128c57b070280b0e06132d89a5e98ab6b00db69ceb68aa8c3865490fa481b9cb66cef2053c5473fa5abe0c5af32f262513531074fa6116baca828ade7e970958ed5ce04e2bdc79e8d507173e1f87a6334ca370515105856c2b44fd2bf8616b913a1daf3624f8242eefd34dd3040e23f7a841e74786273f5b3a27ee1a2ea79dccc95552d86d3275aadbe03046332f5372e1bc0f30226ecc2326f8213f9257789e37b8acb44a6462e17651f368a9bc46ed0e93d14545a6b6e1392f262d32dd5f7b295d261e193d8ca62fb7475d75623645a3559ba23819230713abb9d7fbf2f8a8ff7aa552f6b4f5892c48254cb7adba1ee16a7df33cfaafac7272eaa8a4ecb5f618a29418d822668734f66b00964fbb30889e87448953882183c33dd6a6726c0b843ab572c994de0b85389b98a73960ea9f78c9292138727a76b0ef201338cc23ec1c4c5cc7feda471f2de940d6343f6533e7e45b94fb58e78eb730091529ab3b70ffd1b8d48e39d3b1847505f456fa09929a3254c5958687c7cf0939dbaa8b47f594ead33d23ea1fa572c406430adfeb2bbeb772230386a7bb33bc853694d34ddab052bb685d361b449fc869c6c55841f505541665ac22810394d5aa5bb2baec14c817656a4af5972151eb1eec919a52f2df5be2018361dc90a8a81560c1fd604627c75fa2c4ef4e4b5c6a4429df1a1cd04f997e04e6d8d8aed08ccdbbb96bbb48fd53c9e3de35bd9ba4ee7cce7d4a792bd99807fafb92759887fe9e88355a3a712c499d48b5098fc4b9c534dac632eb16550134be73cb9394ad0bafa52639940667b9f2ae57137a85c310c2e0aa19206b78b4f8b7c4c17c94194146a549768899e0e7481b712ab184788b5305629fed98295ccdcbb22ab8d68583b43b96a1e2d39addd935fe5f69f3cfbb3567779c22da98b757a401fbbe8f5d2b8c7e2a3654c4e347e9072ea0323619016472cb379a01e1a52ba702856de2d4234a0e448220bf78182e27cc1af55d27c173b2d8222ec1fa0376edb11bcf508583108684c1e11f7b6ab20db744cce3730edee26449b49dfab7a4dbdcf6a419305d8b41397037d72d6be4c94ca70c82d340b2073f287b69823a341176cf96974497245131617cddc5a96a327fede93ea286c8d1340ad53223925d90bae022f5bf0b967722706d1d8433c5c2ea281f1a10ada471a53f1c0f864f2696ca4d29d1ea702e2fbfafc61ae5d3fa337135148613c9122d713ad5bacc1a5c4f3bb96862e9c1406a715403c17041acb95b748713d5e80850b6d019365207abd37d26f91dab5ba08daa9429471ca51ccbde59f5d07a55279255c37575fed049c883e0671a5f5d52dee9eb273aed4e7457a706d6b53240247f0de057341f7365c2377a6c77ec8dc6ae2394253f1b3bd163adfa8b00670ec9cfd876a36ba5662449d7010e1b2ad137c382d8744844de24971b7826e4fa36056a9d6e68d6737017de9af5b5e3706a348899f9db399a9c8a61adc510700710ec186cac2f54bf5f54a1be0fd333adf671d1fac9601ade132ce06f8e2c757ad3c0af99b8a81a19923397e89228e979ef79b6583b8128a56f831fe44adccca7f0f6450b60dfaa02574f8fc750b88e94b65ccb2211e4e680182123199149d38a737957165d1058085ba7186de62ce9474ebf1966ba43aa6d16f5230cec9f64d06dc6a5337336597971eb436cd3d06b9253282cd65a461ce7d54b308ab90aa161a81fbe9a1a20141978aa7b094af5ba9b1c969cfa275416955b6c26fdbd879d01278e161b38515995d1025a37916f7983cb83dfcc38d4632948110e8eac39dafc4721e4eefb33f4b818f34ea56133f1c611d7b017ccd20194e548005b5e58ae762bdaa3082df2bb5c7fafee5810d7ca70f6153c4fd69892f35d8b2d35fecd1c5aa9311bdf0287382459de1660f54c7ffd16072e79188ded2ef652f5f37bfbee94d616b4a6ccf7069b90f030d0e4859e3c7f55fab0595f35c75638259a012feb8d3dddc3b795685922102997fdd25dc81a4d6afa8e00aebcb8a3a2316bb05caab82524c0fbfc1be9d92a07a276b320287aa7373585e8b86a4fd10c82be04a0f16ccd8d57776be2e6e4319270ec82dcd8ae5060510cb1a9cbefed5ff446b6e8112b7240f4467aea4c24e090fe155949014bc2d99b393c29c677f3fa7636b617230725360746a7f50689d7d7a9c9cf703f4be8b155334726d684540a9367e227cf215c924b9b0ff1493475081353abbc21a7f625bbfa835345bb740b77d7619693814d831986c013f7968a36106a6518226b5abb13ceac9957b3addf0248b16684ae949ce231bc6ec382af630ed508c8541f0bd43dc0e89baa5cfa9d388e2f2cd38aab3de2d774cd9fad19b90339403939044f11909a04b89c3a816327ef718a55a458c5dc34036af8635b515b8557cab9eedc50edfb07f98e499c31f90f6de6fb10e497510bb5db7e8e885f1b2b556beac3c213476f921027129d4453ca859229cd4454cd9c3613c47490c0179c14256cfb4627b2b82c792e91879458aad9039ddfd3677e04929986bac8b8aa3677468868ba96d6bd97449b2962697241c60b1ae3053ecbc2f5009b72094a63dc0ab12564804eb89b79f9d03b9d53d6bd4577874623705a8b16cdb201e771c76c7a431ab74155f61d3e25a0012db32c68db0931f9bb171e33da908c27400e1ca565344b2484ec2f512acfcfbe9aeb55030f854d91ae8ccb694b66abad41454faca404b3fa23129831e3fb790cac3bf1d4754884c069dd5daf24696e01d7c591be9d210d494951c3e010519a110fa78978b90c8aece5cca14c8ee60b39e810466daf88b491f286f261049aec8bbbea00e99edbe30ea4f1584d375269776139d23f804adf70fc910c8a5e9f7018203c52e228f8a55b89f27ba8855c91d55bd1086f2da85a5264fa10a1ec01080eaa3cb1ec2625df18adff2adad47864d9627713b5164dbcbad8651b1c8b45d2fb3d6cbb06e06b4df502ac996aaa670fc9081153a99fb9b588fd111d02e1ca53dd39907da2e8a1154515e030c7c92214f53953b756b131aa353289629a0b3c762931b3e1dd7a8342bbd89202e828511a780ff897252d0968a0f398ec30cafb3a8e422c59ee40aed7b38fa3da1f48b59bc5ab19b4e8fd623d76a562d190f05fae2c813642133d24bdb06b7d91844802130af78121395afa17631a5b9968a7a146e99797ff94f0c41861ffac20dba18a8079daf067637c8ad8aa632eddeb34719890ddcdc62ebf8646cb81cfcb77a402a323b28b4e2ee137c009c5efbb71db3ffec66671e4fd9cd214ec8aa25478d5a1b268c343fb33e22b8d470b1b24499b39f71f05a4bc449f1824466c6ced846c60c3140eccfd0b968077aa938f32194197ad28564b6fd445de9a9823894f4b5eb2d23f831dfd7b36e51cc11b00a3e3a7ad973792b34a032a8a930e17c967f856119e45235adee018179ba2f9a5b3c7e3cc44b759f1f5cd04fe0b9364cca9965a45e15fe1441c939a4fe338fb252db33663fdb8c4cd3ea0204627b6a65712ce3004c5566b146877c5631f315d13ac1de6ddf8f0ee15d243974e28a1ec3569ca1327bfa47d782e3a449c3ce0aaf43cf8ea8b6ab22347b06c75e0e3db864ba6b17875b42f299efcc918afc416b047fc52cff6e24e95f40a1aa794900416f33f31944e46ad23ce34113db0f2af68ac0089f5e591f7946da49e983e038cb791d0d3176e597dacfdadd8cd713ac37ac97be68b64bbdd46f3636f2b1b3a29a157284e6182f9942de3865ea727e64ad47e1c35eadc94b526fb452075a85417f020497a5d4c80d2751cc23342aac9ad59b2eda5e74030c77ff67e5014919b22d32c8e5e8fb67254ffa53bedafe40fb1a7d0f8955afdc95b1362a54550d6df8f3af38584d80eb06a9ecf952531d01d4fe65ae797f3dd495f10472803de8d220604e1dec03df9fd1a673cbe7b54e5714f9ee601e3d8695c38dd4a3a8ba63ec4b8bad1b806b330dcd675ba3a3f505410525b7b012c261af4e8b17904cec71fb7c203ae7427e77620019f1f705cca03269a0643c1ba605c459ec3c43b6ced5b41ce3790a08cc506a1ac2f9197c0e3fe5ac095f6451b2fab6e7f16ff087704efcabaec9b54f99631a92146547a6f6be46abf79ee2a8076e884a426e55da897d74f833c9a7b18b3606e9d86e2c8dc4b3fe810f3f3d1c7d5b0c81611cb4f66ba327972a98ea48c4e2fdd23e1224a82a44d422dbf2ca3a682e5cecdc6ac17bbb8e6965315a2b5fd5ca8839cdc0afc4ef5768b89c3c4ca06e8d87ce09df304eb9a79aa29a760bc5993346f2e1b590bd93c577bb22c2ee48c83cc67d60a8ef66d8864372541684d99bfbe1f508946a2dbaa3940585fc332cbf9e6a9c94843bb0711edd812defc73e77ac875fcda8e1c81019d3de237904c2b25aef5fd7a3246ae91b3def1ba5ba1e2ab54a33c8f3538ab446bcd43fa36dd55b3ea0919ad20af40eba12cd7286d084b63ae52374f4401f827c86f24b5f3d563c9fa3a01e497e561aabac65dbefe4e915a1b06f4195105d26ac8c0e412a34495750e7be90754e89c7f368074a69d39344d97472cb2c201df52e57e0deb5936e2e5a0b67b47737003f14b1b8e3c4f49528bd05b28aa0b9546f710c342cfc870a7a3c979fd3c37cd0b0f65cbe9786585e2c0b4db865a0a1bd65904cb42e00a5beaaef6db5f91281e1f107f1bf3cbdfd62781420889743cf8725600d1881fe81a0a71404b335e46a048301c69dda90885cffcc32a17c0338a710722370d395a6f2aded7f909f7912a18fcfa0a3cfb8050412e98b75cb79f33ca0044212cc87e8b3d52e0312765e5cb0bd2b4587203cfad232450acda43d0ce9fb521dc683f1630766a1415326a3684745362d3c05a9de1eb073bc68907ad85544ff2f3985f027bbf27fe58004603ee835b0a370bba07d4b5af0f30e551b61af99fe47ff2af20f38362c03c6717226f6e9667907c7b511a1bc81c17eafa4b8f0917b779a9a99ba03d6c0ba85111bf72d7186c1443bbd615e2a2294cf73eae2b78e53ba1ecec34b98bf39fc31945dd7b8073008ccf79aa4e450b815631ad52228b2334e044c21c5059b631d608159f1aa79ec6342a60a9825d21aa907ffeeeaa6aba29172c99d499ba52bf8dcd0f630babac17089964d5dbea22acba30fa009be5386e2a94aba8c44af2cdf358166ee02a55eb8ab4a50ad6b8057cb0c5df93656de6a009f7f5798dbc8a93548925e6e26a13f39daacc1d4984495293c1d3d1ba556ebcd2fefa86e869a48a8de94a41e525d2002aeceaf47c8813312c093f34290aae7a83b2c797180d279f007f92101782dfe5558620cb364473f89d17482c4d0b9d2ac30f6c2a34461942e27d0c2445cbfbcf40f8279d4bf769564fd144dae7874c071a47e200eb9f610e9ff74f784ffb7e03bfde39e6a486a7841e39d949cbbcc3714039af11047490b0979c0fcdc87e63aee5297099e086aad6404dbc6249f56bb3742969dd3e5807d536c29a45f039acd2f566f15933a912e19eb98233b0bb85b81cbe1b537ea28aa8025b1fe2fd6eeaa2b88e88d270f8ea6fd2b6794205ef41c6f5f21899632a680a2392e18a53c67467d1fc6266795304542e2d4b610f1fc132b791e73d96df617b3ca18c551b29896bc12f926299da012b67d8bee94131ac105938c909c25e848f9a9d32cad2537dba9eee472bd8a90065dac8101e3904f60406fd3783f481d2737800586540f95dcbf3267a7c9fa16a291a3f1d1b201816b3a8745c79c39787ca378d0a5c657c75958523f7171024d888b09eb412d846f42c09ea5111f3dd845561015627b0e904e5b6845f196f017b169eaa935e6aebe306707b341e6b10c78b947527e8069a4289494ce7ed22cfced26e30730ee902f92c8c02e502d4c39114c38b54fa8399ad8258287ec7e096f2255f46692e031f474b47d6de7ba5e02bf92447a6cd5fa7052901577788abaaa35ac7ddef9946bb4f01cd4252f76d02521ad2b3ffccecbd547b4b5dc94d7f4d0f9a0e0fe2711aa238e247ee71a4066de569f60911ee1c922cfbba9537141e29ddd5efd8073a3669a31814bb25dcceb6910c89199a315d55dddcfd7c9d31329da6cd4296103c28ed1b218de600866278e854051045fa942a2372dfe3c34cb4af930f2ba2d8e9d029ddb800dd73458f75e95f7618585fc214c0cac9ccf524623c2818f252eae20bb635a35be73a9976845ebac0e22ea4bed7f978c7cc08c12e1e819d4cee28a209c41fbc4cc9028ca75f1c737f98662cff67d5eb87eaf1ee3414f0ea6778eac8b5c42c4c729acc10a65a123e11c3e7ed91875467ab69cf86148f12f253fd44e8a6e257fb785d1447fa7350d8491926a825d39904039e0c7fea097cf4a909e9d68dc79fa03b48cfbf7634ccc7012bc416a99850f2554cbf64cbee841e1490b6d2e85aa9f5c44342bc2304aeb51c43e1cb80b4f2b8ba73b060e2bddb3db443554018eb050984a6f0ea10025a0d1d264e42f2db384107d27866f432a75a462b6995414f2145377ea028dd845f733dfd09058e93ffee5193bbaf68663cd5ae40d73b447fe9f9673da937fc45b043c68d48af5b6ba38f9ad910e0b4d87faf1b89024c07ba1c3b2002a2e12e6703883b5d2bfe0e7740fccb0e280d92172f30046a048f50e5527c61d72fc409c0ddb053b604e54f752a6f20adb8e416eb73d76a01c31151c9d5aaf4622a4df0eb6aef4a9de1a98ee9fd93f31ef2951d62c03c6cbc2a39e0c1d7a2dc5bcd7e0e13abd44933ee42e49b94cef0267fe7fd327141f24d859900b54681fc70092eb00e461994d5b67bab0ce7c90d6acba7e83549aa7d0714f84228649077f8a6e1b1092e7f0930d5b368fbdc65341948eef8f0098f1f7cebbd50c56541d0c9cb75aaead3deda5374c97b86e33f92c06c4825daaeeeaf6a6d873b9152d8564433ce4a5f7734686380d09c26961628f1adbf7bc3ccc07a56fe457111b2d860a08292b813d134152610fc834c807704f2b9e7539ca309ec127fe98dcf5d71a507fd957de2e4d4bbe99a9074e46df36ec12982da0c9a0570e477906e238ed0e3c7ff68333546c8d87c89ab298d242ffae1a17e8fe647bfb06d0eea42c3329e668a8310a76a80bbd3c660b62b58c1b9c8fb7b9b379c01b1429e659e05f5524d795ec6d762012d4d26028ea4c8ca5517f88a4f01c70e24d5992ee6a1d7a06087c7a8ec794e1b1eb10043ef27c5d864a9584bd22460d29d1b0ac62dbffecfaecac8b0fb5e762e17db2df25293bf321f8486f838755370a6e5805bd56fd4b4fb2adccdaebf89ee94da78dbb0621076a33b0f81db7387990e8f47048eb6c1fb44883d63472502240a21da83edfcbeb9aedcbea68d1b0647c13260fea49cf5916d0084dc71089c7755b344a9d53835267f97fb433200cd882aea4107dd80887e831f950ae0f4cacf09b5b15708e8396f0be070cee62bdba2f75b179a4683b8550882e6ee5d51d22a2f200c83a8fc73399ec52936fcbe134e0cb94c52815c21f53b60a3f8778d69b0691fb1d6fb97bcd398978b7f2bde77500e1b388c92bdc0efe6fef9aed4f1e2f09113390f8d430c6dd9d75be943c443dbb43bbe23a5732c77c6dbc6e01eabd5248da0a4126d9ac93e90aa3983f8e75022c1990c297932d17cb25e48ddf8a6d05c9ee63e75ad2edfc502a36affe144f3077c21ec40b4d7ccfef00a08832885868dc0bb5aaa374f7738f5920fc1485292ad961e0f9557e07eb92fed7ee4396a8c6753781a7cb86c6b89b7f635398de4d99df691813dcb0ac1ee898a6dedfa6d5964549b6ef99f62fb0e28b6faa7efecd50903d79a66f4dad1e5caa10d98f7a973e818e7ef70768e45f272e1ab9ac1c87366f29e268eb5daa39b742cb2af766cf0c90a63916e5b5eaef95207afa837ff2c779f35a44c8932e4d9a783094b33c3cd79ce75fb553978e6b2bdca492ac72fe496a163b24f57f7d47fc67ac9a6481751b0be0ca832b0da2f33293193df1b470179d11e5a798573c3fe0c830e87163fcd9e59bab327a33335d7c98fdf63f00929a30ce4ce899fb0b5447796102e04e9f5315d61ddbb275fa2aed547c4113295698acb3768235cc6ce4349bc93e17e894b5116fb70b48d287eeedd0e513f0e85c689f6a2f2c4f3dcbe029c49862f30e0dfbaa180b158c2414a65a6b457cc5d800f8311858bdf880bb8a35daa1336c47f081b10b92007e639c8818e0ca4e6086defbdbc922c36bb8a3bcf7c93b30f6730909444333161445996bc99c9e03ce95e74df7757a5e6e2769670c2f31895679c218038d5b362fc243861cd681a8adcf7fa2e590b3670bb16ab595a016327151afe6d6f873d663814475f049763cb9b947719ac8ef3d2846167bdabc2932acafe3789f3024edfeacd10147947d91f69f19d8804d87ee465caa84dc19fdd4d97d43c1fb152078af57773b9261eb199b81c9bbe1cb3e063d0fac91170c4818ea2ef4f30cacba4d57677083384576ef7118be597cf9ab0af71c80f5b3b654b1f7c83fae169754fe02f4e9ab5f0b30ebc1bc04f079476fed5339807308e5bb23b0300fd82b7a641c8890577df4ff3b49a9c05d17d9e369687ebeda5e4ae888037adfc89ffe49efcfbe8855430a7954b16863cd76a440dde3357b8e7ff454172878a938d844d34198538ba1ea7815dea257695612cb3bc04a0561a5952b90f8ce87d2e61bddd940e7995c4917e1bb6420c0f5c53285baa1a03fbb3a50b28e120df9a26f49de83c5fbe5c83d4e50d3322128dde82c2c4114af46780b55fac962f6c00c5b1ca08cfe9777a5d20f3ae1bfd76fe02c0148bbc27941d7a2e82566a6408a6c5b3d93049c8dc6c4e7346b88aacc99bf3d5b9d4d4aa4a651f5d53a38ba435c1dd6d3fb99afeffcdf8d686365e586141405625b855c6faa00374b839c9c6bbe50fa60951844a91f36a8fd9fac833b79e06eccc38634ddd8f842b69d30ce7769bab0d8e950dd4bea6ce119b5cf2795ce1d53026c07af8cfeb27f0431d9e5b346c536de3105f4fefbba6b6408011d8fb803e326400612d65fb70aa53fe2cfe7f9a820e5dd7aefce74c056a459c59b01cc30059714eba518e07487c437e10926e3abca0e7a25176af172e07afdff38155d5480f5f9821f9b9651b999c69a03aabdc75c42a672559d9e4519f49af79d1a85442e6af26fb6b8159704583783025e96a40bab71929590db005ba70f191b8882b0bf4773d7b3371db78a70629223bc1d2dd02be31164487dfcb4c3ba1c6f69b7285dd2a3ff64891c27db4b67403cda60f7b092c72b73a3ba08050e7a07478b1ba398cf826708badbbc90cf5ab5ddd0a16e873bd8184726d9c66fac405b303525eae275ea12e3245eff25aa5148a83982e032d8ee53980cfe5a0c507f4cee8bd202acd6e3e01aab1c1885644191d0cb1660e82be8d86774dcc188e6d6c4defaf23179721f789f36f1ef0c49dc6a90a155c9adb08f163640fc9731d4bf206d8504eb75a80258bb087faf446ed5472db233d38670bb141a8e2009209fd746766ba67df11a0b5540981bb7cbc39f8ac1ec06112d19fec73768ede62b1fd8efc5e42fe54720b7a636c76b8035d89f7e8a0e0e7a0bbe081c6fae8e6258b9e7b8e40785d45aebe7bd2b2062fe85b6f4da517f01b41aeb6ae384ed818a7c3d078edd7c5f469e6c386e4d831fd09a2f26d92251757526703903a01851e171c908450b90f24e697f1ab5146aaf559430bdf6cf79f04bbb62ff377b0b35a017d51ba1d5f5abf9fffbd62f2fc6ac913fc8d48238a902d56ade86d74e8bad86af462ee14e6d925f5e322c60f30414088cd0151b9cdff78ed998f37b4efaae84a76ee424e393d28886fc6cc284622ffe6bd6f9b218fbb47612d47a049ee209339694b5c5b359c604215d7217455147b9ae1d3dcd24951436f23833bff8334ec3d6c28274f2323553ad7656d748d95b2e0109596ad2980cbb2c9c20c2a609a31b1dd9c3bdba1c09b1d4045a3c4bc9e1480840a58c8e11ace08609e0c7f9be23fccb78f7a62a8226f6c4e3f10b7531f094f180998767bca01a0b6244322acded1b07ba54f1fefd86fb023971db6056beea680487563593406fa04474c77ce8302b1762647de9c58138d61868335c36d8d70799ac3da8b9e6c0946a338ffe1650c6701fa65d5628d0c1031dbd23931e76d112c4f4cf4a4d5a24efc1d2fed868b70a09a1d2a0635b53ba66a63cc546ba2deec1c1dcb020a6328a4b20624ebf75b09c3174440dfe6db00832ce15f19c13efb22f7351ed818cb3aca44cb5b0575c2a5c72d6030b89ab942aa53bd143a9b2a0a3e6f3c7359d9752fc635562553354702c5a67e72b90ebbdc1683a1f4c4411aa7d2ef2b25e87fb1194fed8a05b085f2268b230cd410d0296b9983a21d6291bb5c2387df0b7a0c868535d1841b27229ecf8bb8829c1c29500145900db552773c4997d32d44f299a568b1d8eac963a7d1ec1d6f2f2ba55743cddc2ca4ce68f0dc0620faa8455d96ec709bfa26831f544eafa24ebce273ac783ec3aefc6621c8c985f3b7e5485daeb747fa69217817f5c4aabc0150de1d05223b552a7b3be3729dc912b6af7eee234c031bb18a662325c6dada1c221e3416dc9f3172d081ffa22f6525df3ca58c87d541ee2b1450f2ea663b19d8a40794fc635234181282041967d5a08ddd9c0fa0708b05e4a7c6413e2cfd8c5bbf14a8d6c82d93aba847331e01e9f0fd92b40a2c4e8cf80f9c45640ea34b8e2b8c1759fe50362940c9b3c037c088afbd47d0fa2072cf5d6cf2ec94e28161e24eea0878814267eeebc627b3fa6c3c5c2098547a5669acd2bd27ac215591318ab70726dc80ce5637358474f242e038d67d1652087e1d61732db46df0febeae44dd0b10aea95e32c14c6db9f2d5e7305859d255fb55fb9a770edbbb08f3dc406a965af01d0cbabb2c6e9551df08f049ba112fc7ffd7166bd0e93ed11045ae3dded28de0bbd5a8836dca346d10107f510546ffbe6d06c46433b6ad49649fa29a3e666cec53fbe66e76862ab8a08712e7cc35bb3eb9f6f216b67bc414202b2bda4f186869af6f237ec4c382a0e1595070dd427e0a5cf57e90482ae446529eb514976e9a1a5fc7810068ddf3339be7841ee60e0d8aec0204b2ed893333c77cc27164b5a45553f15b7475cca11280f00af6d5d9af89cb8af7fc67e9ece1cbc0cdda0f9952631d8bcd85be5e49a945ecee502d16117fba29ad1d7b22df424885f47fe053d48ce10f8ad069e20122130ef8f66dcf4927579feb2cd0f7c06e34335b47fea1851f6b75e27f2732a168b95b1fd27753b7d3d4466e86520def8762d9ba73e78957e0a848cc3273ef96423bce77f1d9d259444d23d620c11ee996fb96a947fb5a569f91e9d2c9d1b1c4c74fc89d75ac7a6f2720f9a0ba40667bb13f1de921bbd306b8f7a7a3d2b9d90ca8b444da8095eeb37226c845bfe15e0b2f5fa194ce4ff299a1bfe2a296ad43aaffe3c0e7ef6443d01412f90b37a6e8660c504f387481f9a4630bff7246828217edce9705350d88c124cb59d5a188dea6b5994d653e28e25e5250c74549206217076c334137afb5182c538fdb3c7437029084e0ebcd4150f82a665f2c139dd31df306781d59371d5eed075df98413237af655eccfbe436b5eac508f7abfe5e5954e74b2e1abb791173a0931fb4314c38dc9f02f14e85750d9663e1e92e8a78ab43dde8fe7c16c78d75153abec5883a9fbf70722a4f59a14247dc216cc31773eb216e30421ee301dae56ae3c7101ae1a85ddf8130918e5bcde059e0efecd0f9e8137bdeeeedb299a5b3b0ec8df7dad26bb0154ba48ae0b6d9bc8b8d772077b8628f5413feaed9ebc8a518d7378482f900922bccfa4d14d0d22692ec8b44d38c74935e0161fe270e897110bbd01e755d00852fabd2f0af6cad087346a946d86acf11cc5f67840746f1d3827ea45b5e48b958916a615d418e2d008c197b5216f238d330715b34884187bb956497c64f309d3c72a3bc8867e4793e7cf829608fc87afe66b0be4346704ced25610cc853d53670176077686e082a9f826cd97f7515fe25004f4b509eaaecc9c73e2f1506130fc3c65be46b834bd368ecae21affd3244585f3441bf5b01db1c165f0d7f4cf0a38eec088cec35bd21a47b323686c4ac3d6f929974642046baf2328f5d7e4a3ca290b336dac5b174e5ca3129bbb7d025d0414874e291c1e022edee8f0584d7b28dd4febc3da6d826692b4002f065a1c60e12505c399164fb0a073751b4841ca47f13e28edeb86ea011ab8946dc4463e7bd041d7956e26ae356d86544a9faa06c2357d406e717c625a42ca96db217566360f977a9cb94277480d65befa9d4f4aae83bb1b933e5ca7bafb6496a840b50d127ed9d7c7ad806448a5384a09cc55bb3bced332bef53872320084c605334d585f196e3fc32b3989621d69ac352a6831e83ff948486616200b2d8b9d1d3db599078f227b9e74b7fdafd0ac4197d73eb6f59a7a831cc6665fcd3f6bc593190ed3d15de953400166b85602f21aa4bd6e146524c33b07ee77fafaf65f4e6d17614eb34adbb8a1e1ecf0ab2fde118b07cc9d274354eaa9aa4f042b55798026e7e1109e215edf06e973f32772623fc07a028e2d2e6937a9a476435a80edf1a37b927be429cb90a652c2738a6678e5873bb422b7fbda4bbf143ad698ec7e7c3cf8c80d19c185f40e83bcd2139f418a985f15322c4bf9bdaafc2dcd32152e33d7c649100d3ea7d81e5f4020826714de252d92d312a83f63fe42b82ba5d84f7f413c8c71fd987ecafa30ed6b37b5045c096c2a57612391ef21cc9fddd10f711c911633a2176b3f7ae78c1e33c79e1163e8bb897e56482d29a9e1a7df9797b922dc74021b41fd8b9fad6a505e22c786eae3cb369efa26d6d71eb28991f980303d8c3f47eca2e6aa7487919b5bc2374e9f9cec4875d756c12fb0c15928174631c67a70fef9c867b4fdc58ac036ddac9244edca29f2e47ef39df4a812e83b83d13f2f9921901ffaf88ac7726666dd5e4ad738a024663b7fbdd297d0b5de07b76c9d2685970bb22cd8fd80610b903ed9d4f6cd1677882b856bb01daca030b85982e6f4577bdf2b7cb4797474eefa7354047ffdb740dec110e51b7e3a72504b80be3665dbcb8242569a4e9dfb4731f830879474d58dcff10fa88e2ccd1eebd557f8fc76bd9f1a773240b9e0168f8194e74906f64f16acf075fb8ea43ea11eaea9c66f765bc0c608043468ad73321657d4751f5a8f8049e7f8ff3e08495aa43c8884fcc97ef0f97778e3c6e297f98eb3a865a769de09d7c3d4b209c4b415109de1736a6b36586c577148946713427f017c3b97e0fb670de39f6cc6db5014dced8b9e45a0f29b03418895ac91742cda599a534d42a493646e1e8d196dc4b8bd2176bb2b7e2c0108aab39d9204b96e4643668970835a79b9c80d2c82e28bb473885b1009c6c8b6af781bd013b6c11639fcb7f9ab9928c4cc610667da31d22886605ae5913dfcfc222fcbc7bb819e94827270ee3fa306753f9759b9affa5f8c075970416fd47fa7c567c9a05e223984bf68ec2faa4e104c00f54960f25e2317fa8ae7177658fb2218700cfbcda163b9a42001c8e3f11f1edc9c2deddd1477c197ac5438c825bf16ba028dc2830262710ae3b4d6885341d43fb4e5330170794b9bd1c45e5a8eac0230355193423d8f6d4a7116c7a9f04de28bb8a8a44d90b6802f372eff9329af628de63a155ea5df173417931ad2d9aa898d38cbb901baa0b342d0f33705f50c6f7fe6a157febb1ce86e45a372366b0445003922af751c5d5636436d5133e4bf322b5e64b222c5e4f0e83ef45362a79e9ff18b029172be28a3a8b22b025e49f48fffd0832d5a4a3dfc5e9fb28cf355c4005046145270e7b799a09f9d29be41d2e5b14b932acb8ff82ca524e2152da09a23f86e237589ecda26e379fd94194966a1562636b9c1e0195a5a1eae99f52cb8791e18550fad5c90eca313fe7e5c851fc6c3f244d9e7349e1daeca20311db540e394d4d332f06a9caf639f54f4a439754a43d58d04f5c59a40b45b4525166f22b82fb9fb48c2eb79bdae9ccf58a64471201994ff8b8b4b44e1fe9fba128f24b4b96bfe41eb2af7ff9b250e977ea53e7fc51acfd787acc1af351c381d2e88351cf4c7e04dd5e3f12aaac767cc30b654a09c945f9fc9260db0706cd6816b66ce26c4dd365afc93deafab3b2aca704695a37e475e3f6932baf4fd1223e79744c899a8b1ae62a1bb40722cc8bfa444599a7ed47de5fc2f3b3d39106f4f68fdc01ca2e5df21d995d722a5da1e084755af886aa21e7f4dd1f75de6657effa88e36350f5203a96227ecdc85b4aee7297408e0e9e2b4fafb589cb6e68e988610d5784380ac482f6d8093c86d15884acafe12d0a6e04b3d6d68bcc1f77c42369b524b8c5b6f481cd62463b18959b901c4b0155c6aa6acefb85135649272b692c73ed5f9f71aa0dd491a8fa380928c847befd3f030d5b4869f74eaec12cf4bf3243c2c9fd73f8679dc2c369748ad1cce1f8fa79d42c8833cc7dd906e085ab6d8e222f647cabcd4fd3bb520e1d0120ff45dfb4ca81d056924d17a3d8548386cf440f12afdd39e1a1af88a52cffa0226add80cb91b7655557e3ea720376f7849558de6fe0919050bc5f03845310e39265d5467f07c32b28e7e511079f6ee75de27d49434bf2add49244cba8b34dd808e9a6573182e994e2d44e152d571185e163dc9e7a5dfd48ae5009707475ef23c5d7e4fec7d65e5e4350f18d1ec44120dc0de5fab35ea8f2e57cd06026a4d29c6872145c4c7b17e2b297833b2515d7eb0339b80dba9be4603f225cca9c47fb547ae0e7504a829c03f3b77ca8afa2ec9d85a9394efccbdd34191c719b22af28e599eb31e3a1aaa65e8da05acde672b02f99e2fd5adb8ec6439ed640fa2137698551dfacbd36e07385d260cdac2c676dcb849c3211c6032ba3a0ba989a6dfe0a68451de0f07d7f120536794ec24438de5e7930492bf8c103c5b9b5b40ea342e3d124a8c543bb312e172495fa13701d1fe00a203141e50501295a929fa5a76539dc62d6954f321715ba813f713357a1654c30f3f7872ec0bdf503cff831cb748da542f62506a7d7a0e5d520e52053bc9c96b6ce31515d036b6d7b39ea50d1111ba3917d623dfc7ff9cc092c4e4b166c57774566ef55f7dab1177acbdd2951de8e2205b211fc60e0f0fc1e9879a3ecf88f1e2481d0ddf4d0a662db0428c50f1fa4af348f1cd9b8c6f89b4fd4b25128208c98ac80bfdcf74a114a463054906e2e87a9ea57ce8cca882cb64d981be03efeac991bec3ed1d4467774f41793c092beb0d869fa6275559402d456bea6890ebc2f03f171a8adad52fa7cfbd374bf896f08d5094929965034aaa5014216ea1eb4c39da564baa78b6e14f6be626e9f603c6d2cfe0370d9219e645d2bce8eb5026a591bfe5a3b703c9e8f058758d5aba7e5596508e950b4ea7083a7136a33e2da3ab46b1f84ea88537dc2529cbd611e21ef2b79a38c609447bd364bbeb6916fc4a8cb56c477caad150227f38d6bb730acf5faf3d51457cbf766c63310ced7b5377bd91feea5929f1d5eb3277254a8ef80ed58f91d853e79a6e4679f5e6769313d1eb1ca712b789764c9b703219c369c3cf81cc5f30e96ac9a356ac4c0e49a55fa3295440127facec76f058ef60c0a91293e88cab76931d627dbf38b1571e1f3fdebf1a67a6d83fcb94dfab0fb194f31013bd9c6144362af1afc434c85b96ad5908314d11005e01b980b4a6f172347121b50f8630a25d5b2dae4b62205988f028f1e8314588ffa9c74283f393b96154b6aba81711343da0e78935a9870b3165ca3ecec6cb78ac837d81ec0a0926766515190e0dfa52ab2f24940ffec5c869699b331fb9a4e521266efe5c9ee758970998581c22f3f40005f5f6dac9be48aa23acd25c53bd1ab67c33bdfeb878764a1719edc3e1e3dada3e09685d24076a7224db2e45111f184b76668936efe8c1b4abab0eb6e0e78efe6bf4d960eb9e937d7537b252f39413691a93083dff3e11ceba97fa7f535a9fc266c5f84a7d893137d5a5ee53ec98bcfdd33dc9cdf00694412753ab1139f08bcfbf45425bb02a318319391f11b93d9dbf1b47970ad7af8a2506be53cf9a17a5f70a2c56edda2e034ed7792384febb1fd21a2817d3c4c39565b752b0a68fc4cc71b557fc603ab0f039a3e77c1323f12e5dd34dbf781eba328bb3e6eb373061ef9eb800d79f4bf6b39c0377208f94276fd17a4bbc4a2d272f40971ca9f123e7523e34972eeed4eea2010a29bfc36e464556fcebf28c0ce999d2dfa2b930d9413b8c780e8944aab38230c9befcce70c772de673210a17356ec68760ab85d584330b67850c2e04efce60955c06b0aa6237a64dd55f341288b45184093dae26912959b240d9635b502930e7fd7217dba5b5a6cc3387ac01adb0ff9b89ff862fc9fc64f8c4fa31b35967b71b276910cd9a2ddd968f54e95ad37d590566ee6ba483b19b82ccf2b02386c3ccb70485caa550753baa270a4fc47fce889ac44858ea3500be2c66644396a411920012583ac94a655356ec9e110627f2f142e2c0dd2eb53168e3fb992cafc7a8624541277c14c670ef7766e38c459f65ed8c6e1b7a22a22bcc38b7e879097fd1611fbf0e580b5b1c03aa29f5bed60f2339bde1c4612766dd88d3845fa80dee4a05afadde57c7bf4e0b096b32139f233ba42740a68f91442ac4a9de8812d4e36ffaef4bab2f237de530b6221b8ecfd2116836afdb452a2661a5f47fd4560addbd2a1f9cd3bf5f50567fc9956ac52f40d0c3ae4dcf8f2e7bd628d821d608920f45d820af5b195756762d140e90eb25dc6f9535a518213dde2d4367e346a641c3666a06800cc5cabdc0111335c727116d68230d477432b4384fd88b6eb9bfe96b912cd8a0a3b00370ebe582f0bb2bf4e2b6498615e64c6592d6c6422908b143b48f2c40f1e3003162fde589a4f5a1a5b87968e2375d80deefe31e67d6a9d90ffd23b295dae85b61502066b97439d2f756824588b9c84eb26749bdebdc9b9659edc242e8b0b964d83eea9f1c8af36f7081b11d5c01af15cea44d663955b34eba7b52ba492641c917aa5c14f09fa8fdeb5165f556922ada825d3c31c413c44459bb029ce18839227f927f6b2d2fbd49b4d3f23957d2211b053f5fadb98c2b02e2236181c5e2c5dd7354cbffe9b01ad87c7526ce308cf16335ea815e3911b632a92ec66ffa3322efb78c501b28bfa79e8c92f28918c7114566a27b0e5b57c832be165e7f2bafa8bf861046392dfbe2ec0a97d2874f5f1709adfd0f9125088606d07f9a028107da5667ac89beb4612a566622d9100359b9d43041ae8383bea3709b1bb8eae14fea9423a8527a77964097c68c90c72b7b0565eb42e576eaad6e4f2442db0244a83b0a887a5d5c13e6af7772e949fa37ee85692bfb8b27d1faf06eea85bf95dba7366049f20991102607b37ee7851bad3e11068e1dfd81521899c41abacea895c6eb1ecc89be8b8f71f82baf8330b42d584a55a551fef31e9b734d31eaed6521376521b7d8f2e4eb990b9946a8ea69d4ac3449287357a6838af01ff2ebed288e8b4d786f02d6e42c157488f915121bb68bfd77e5bdf318d12c83fc10b6fef92d95c748b1b46f2883a007f3b1bfa855681d85245602ae3c7c82fe824a841f022d066fdff672bccc586edf51d5964f22737ec35068a231bf4738fa9f693d47a0a540a285e4102d574ad0714af22e5f1a9e18c6ff43736cb3f7a9f2155da6c8bb613fa945845ab17c1571889f22d83b94d27308f655050751e9072bd1bb4868eb33033f763932e7be3b2996a65f8f1303e1d5b653eb1bda37d6cadd2b160f11a1fe9257c831c131cb5dbdee66c140ac34a248fdd80330c5e82f8d094165d9b5fde1a9416b3a6e33e353bed48246460a06bf3432a7add8dce4bb0cf3a7a42e049f192214fbf0a8cd19397708bcae66d2909c09fdb8b1f69ede13590b0577800f988fd929cb5cdfbad77004b15842858eb1856e63467ae267d6e0e8a4f698c880fd8815357884cbaad862aefae23680556ad5a3b99e8e4e154bd8fe7222d15145dad8f0cec2cf01d03978a146e51b752f51b0be22508c8476693b8c4f04ded722867ad62ed45a25a266a8472cc609b07679b7e61af5340f60fff3eb03ad431ae19a3fb41eb87eead2ad21176ca4ccbdac94bce2550965c59c70aa4aa36272cb80efb5e318bd693865f72b2749854b1fe505a46e257fe42c50814564cde31fe44e979eb045bbe555b2dce856021f79b68781bdf3556fdff2277bc616331805b3f46d5507156b8235100de8a6e2b482e778f0b7fd9ea025ca11466f6ce59c26cc3ab11a43136e5b633385b3b1c9026befa58b532da34872ffbd242a105d48f9ebeaf11308941992ea974372eb14680ff60d102f2c621a59409cd4b5f68dcf1260aa218d7e5ed82a2cead46d14cb78602102820638d10432bf2dc39b0a0485e7566a7f462473a66a0403e65a8ef68e98727c2ceb88a63373707b4437fd3c505d10414a42af942f114571d58313c91afc6ee8507e24e6dfa39c9b1a597fb0f14ae38faf7d02ed2c1092b108273b1fe53c074fb245a196127b81c07173e624d7578ae7345cd7a0aca9df166ff5c3115e4bf465897c107219a29b59e48fd03a28423f89636e96d6cf086a7c140bd89cbf192b21ed1c93c3760e7114d1bca58a9cfb14eec421411e5df458c2f8cfa78b0a2321c5f61e61ab11ac9b99420050b8c06b799c0d06be2975b20513d2790323e778745ef24707f9fabd7d1f7587e24f2553924bc029a86720ddb0848e5952c41b98c403b0c8607e92cab6bc0b6c61c03bc75fec11342ee660d48323d9a37118acd79b1c98cb88942999c206f4bc6d5ba07e947d23708b1c4e025e0c1da47021836a608b083a8106853000f4ddb60613b4d6c741e93008ee6a560bf4cec3a3ab8100dd1925b016946119b96d711ef4a4b3f51a10f06e853df1a13370c5c71c32e4b14134f4f2cdb99750f2b405da238f49d396f6ceccbc8a9be8e33afbee3228b85b3c8010df99a052dc8e0c3e584a89399460cc1aa7a966a7773531f3d6325b33c3102ed3b4d061f6e849c27ec6df1effb3ed9cb98663da425ef8ea3acf9c4f51a853bd67a9bd95d689344d1b0fe95636e5117fe723ca1b5d0b1481425764b3c425f6a1e62638e58db4e94c9fbc0f1e50f1ef4c6186c91871e6ca4030afb31d0cb9552b52af7ebb8f3b1ef396ba1956107cebce07862002d4e5a116414bd36361fb9fa13d786bf10c636808b6d1c7731a6d30863d354070a37362e25f8e2f692ea608b5661be2e14f471d2170421ff3107a6409cd5c6f88d5ebc605c37faa9d105a015f8855156096ba24cfe94ff9a99b0a3fa3746bc7301b7e56988fc9dc770e9ff56be25284b27002b6925f1ea664e447108c9a1e07b5384b17a0cec9e5693d36f06eb2b77d9f9d9f2a9004c4ab106f1a512a62b9e71c5fe521f3b88852e46c71ecd9e2fa977a5a9191905ea0ee409e5d9a4689ea5ada6119469f039540be9d688e3675380d285466429846dc48cb113a2c9fbe69bd4ccac52bf145b7a90b51b5d9d3553caeec2a78e2c28b32b671d670a73874b4aacbb8213e3ee431e88aaf1057450a0ff3faf6f9ad6b52697691d883a98553937eff27bc6c1d56cbe9b2ca92404bf0a360c7f1b21fcf3e4e3bf2486fc4d47b235a368f781cbcc298e4952c79c34fd4f77774c37236566d438f87acafc5cbecd39a1943793a4debe969365f591a0e1c8869d5b94d37958588278a3f037f6ff4903f30fb56f82f19344592d4e7b94674520247f3cc8b4d40de9b408b280bea2f622e4e0558c5f8e10c3ac18c50962f94a0187d3ec37267a28bca328645cb27804c48408809a3af062010c41541dfd066f7f1668937679bfb460840655208cf02b0e2cdfec1756c898cb763b1e6a8bc8c8df581c1d22680a46812b4b428f1d7d2ae855d75f3dd64aaddc52cbfe2f1f9032b92c1c7f2a6c32ea91241e05216065b4f28c8a7ef2c56706b3cc4a172e46e0739f45c4e3d2527151e59112a380a89d4f71f20cfd866447388c0ade4d0bbda32e67afa2aee9971809f6ecda3a02258a9e6b79f523fd7788ab1e20093fb57db61aa609e855d70100c7e569f4f709d389cbc29dd2c902ed82b7c9c5285f86c3c20248c7b165ca97f8ee26165da0c3b7f313fff67ef6c26681e00d38d8fe3dd5e55acdc9d82ae52958286cdce3a038986f8fa4ce9a00f5169b9257a5947a45e515f56e6862d6f5359d72bbb6464ed8aaec9e40a04e7b273853477a0268bc355568e9d36ce4bdf97685087a532746c4ec355a15fdb546bb9d72e9901eba297a5e393f9ef97253023276ebf555f29bc64c194c8755a567fa78999702d8bc003f5efda1bf5025510428b582c0e188c823aa438e0da788980757a59cad9c5e27ec95ed4ea51270c6e5fe4a768ac35ae0e714435890be0bcce4b2cb82ab260e99404def27ad1d57e48d099e6479d3963946f3dd5c3391026c4a8ec2ab3ff866650085a5230f3a7013764d5244fdddd97b4cdb79abeaaf90037598cd60c20ff44c779109e86b2bc2b05c83a9b047a7ae73d0e0b291df326ddf8abfb3a01ba9a29ca75cdf74218fe467692cfeafc13f6a179faf805ec016b3358d3e664ce222febb0853a8b7d2867a6daecab4299200a927fa98f672a0697842c418b68e6bf4a4120c468a5645aa4ab44f9f76faf0fb5ca6d1fe8a2aaaf0975c2c9e715b456708370a0f36c40f49536c370dd4fe97acfb88dd6c5249b151b9278994a1a92e3032d423ca6124148f67c2d3ee23f6f57296662d5baa398efb077866e2327e8acfd5ec480d151e39aabb87426724631f0dac8c39cb6f49609fb6c9b38b7503705037295684c90c0da8a28ed489edcaeb60e7437992c78a4399931c243d93a90854205912e937f93c7ff17d1daa3cde994150e67d2192b5b73148e52b7e55babcfc62c904db1b5ab1e6bff6a9fa970c2970824947ec6af91bdb69496ca492d1f59958041acd2f5cd3db9ca4ba563c042b02da06186a7044547637b494616c1bad716aaaf48ecdb42bce5975c8308531e2955c77ee0108a949c22ce03c4250c834119cc56ab59f0c8330705e349364880e11b6ae9893da379ecdde3cdf99b2bf0fd00bc5cdd38d49779a34138a0080d8f198d95daaa007874ff2a646852a2b2e087b74d73685d8258666c3098a1750cd0d31bbfd9b5b5ff8c83adac622d5a9fab3448d59c2198d1d6d11a6ae69e559fbcdb8ebafab4ac7b88b0a3cbaea2e92410f1957c60ce2424659abeb5fd924605cb55c73aa986902cf4d4c45d4d5ac27e46769a96a575ef7c4714b8b65c97420303733ce4cc9b8680fa992d58490ca56d88d8c795744a33c7db81844048abd01ac3d32ac36beb9eff8c085f498148c57c7eb6522615fc3f609d596cd39bf920054c241b69c6a0d4de9cc96c9dd68f9748fa3fc2c2edd78fa255c90b67e725887cc68739ac93fbe0bdf93bd23a728840ca6dc0007cabb3e73ada84be954cbaa911b28266ab872eb64f6877eed1bac3912739f7b22fb4c94db99fe5ffb0929195dd9e36b22a58b8b7a6ccb8783420f98ae1bc43cd5ae35a788e41940b502ee1b3c88d5c8b4421a8dbaca09ce7547c6c1d81dd43bbf3bd9de88921b4d891fa17b682d6c100dda29c225e4dae529a8b98257e83a9d2fcf2b4f4653443cf8e65ab39679b8f07c1cf89ad78bd52de5c05d7873aa239f437834e0eb6301e9aae55450e39efc62fa829e2bc2ab83081298dac7fb96cff30a69bae1bab5776872786e9cb947abff778de69e9b7c8d57f6962e484bb8f98f706ffe9a4373b6a0b9385e3cdf1d6de16814d37e61130617659716f53404816609d2b7e5829eb00a91a5456235f9ee44a629825b3763afc6a83920c3d1b35c5c5a91523b486736b05a03d885b764d804595612994766b4b4354a5ea2debdbaf6fa1553cb861b01353bcfbb6c16ad1c5b38396459814fae435a2a317ab9c99d770dbf34d612309d1417a1078901537a91aaad542da9b95ce91edb98a7c770a1ab975f7dc2af7725f26d0a62d1e58b7e2a68bdf042f65963016ea6c225685646b40642c0d8d4a12488030b5c88c697b70d45abff11a2967d592c4337d0daeab0a68909e7a8eca278d45da13af5ed06520baca29b24ef3c5d19507cd9050842a5de6e19b42e3e575c821bfc2e18656aefa59c001652174c71ffed3bde755089296158ac46fd9ae70abad532fc56205b1a5b268508082d22bae47d2eb0da7fa80d80d120fbafc837112c7fc1c745f3d6688f6dd5dc79ae03b964b9701c69e6daabe96e4ce11bb5d11bde336d9cdfa4394696a931a2857878e36b4c4bb1ade39dfb42696b6f30c89cf464b92bba09e234ccd30573ffd5e644507847dac358577ebd5a0f11492fd243a27337e493fbdee8ea63494e9019b48c457682a1b114d1e0c4737bae1a4d91950cb043bc45facd29131e1d57fb420e8a34379e367b9cfe4ecf8ef68df9bad0f191a4dae9835f91e84cd8fd900a6760835dd528da7dc2b422f62c6171caf26abfd79c8c5fafa507d5fddd3a6576535620169c9612f763eace8bad0b0ff55caa4d7e30a5d41156d2916dae1eceb0dd40c068667254e85ede018da2fb61dcf7adab269565eeb6c143ab5b46efcc00d18d4df1f4668b9d1285c36ba9462a39ef7644754aaf586dbef6240d6dc6488e5113eb1961127e0b86cecb59f5e1003a70b47968cb27f95248ab046ea817faad886d9062309efba534ed93b17d5d2aa07c4c4817a62f317c0dd5e94ce8885e2cefa9f009132c792e0c349ebc2378dff170e0aaadc0b4a29d866fc1e96864c42b960944c59a026ae6f341bca461ecc7a461f057c22770abd6031094d5b2bd82c761e798d06f2526883c6387fabb2b55232729f3849099554cc01e04b8519290df79231cec7c419e661d9af36baab9b7bfd1476fd8e7e5aad14bc32affc32e8c2733f7875a1dd17fafefbfd52ebc8768a6ca8ec3f2e60a0505be6fa0d04fc255a1ee42eac625ba529ddccab0f88f9b2b92b757ac3acc23a5db4fbd8ee892efc32e865abb75e035faa0dd257899722d274d94566ffb4c694a7275640cf0a7f0fd7752821993a4bf5b30106e0c12857b4bcfd50cd90daefd2ab6cf243fd7b90b26b20dbc3c70a2ecd755fcee208e7d5fd5fc2b5c359d97c7a8836468d1e1596ac747be921e2de8ccb7aa50a6382a0a80630070d8be88fe96ba7f239959b27e88dfe4ac2debc48d7fd303740456ebcb803c3345c656792f4db3d3991b6a1ba302ad3791df0ea289cfc1dd31c514453dae1e1dcbd13b82baf5acb2e8607a02585a6e5f36d89ce6f79e075391f7b284878889ede65617e6d0c58c0a11311b2a1dbda9d5d0be2b493556532efe11bc5284c5a6da9fb8b1319c01cc5d03bdead79d230e33b2d220e6f765ca169b4988ccbe1fd0c56d7e38accd13ff2f47ece8cd68471e51bba8c5894cdea7c3872a0d96bf152863de1086b2de4e46ed1aa115cd280435d095e4e7cf004cc1edb91343faa213e3c9da58e2d83c9357546121e919b03786a9bd91d0cbb01f84d579e8c31d9275d5e8bbac410a6694e9c14d891d9b12ac2f9077b6664f5b3ab29dd92c0540342f1dbb6fb106ecab14a29ae686b0b7a6efaaba567333b073dee9e062012e7930773ab8ef212b1fb912b2eba6931f6ec31cdee349287522f85f8330a258b936c216973c3eb4da13e9dc9d173234a0223c529cd04b1807011a57807cb6148a3ebfac0810339d2a86db48da58966a91386629a6332d0b155258055b1ef70ab9ccf5530b0ecb0c3cb2468dbd71966704e315002f133ac43428aefa39ad2c88bb8a924cbc8b7a28e94d6cd034fa6ba4c5a0defdb90e007e5feabcb4d29d49ff4d21465072bbd93c3856d0885e3bb00b16af55c21ec38d746d4a450715890a95b173970d47f40be075b2f1823f7904fe3f880ab8a789e86b30fce1e4df1a1a05578aa650006dd1ad5476d8d79c0ff55ce25e398808d514bf44ed8810d091af1e0c0d3891634e48ab6a028199ef24f1930fce3d1fea38075f6ded66e493536f0d52fe03f2e9dce66b58fbb97e32513926269599a5cf07d43ffe8a4091353d3d531d0a488866df118fe71589c06e1f5a7b3fc3bf963282acef9f58be9ea472be684e811c2295ca1d895aa4e519a1a10fec041b061c2918869ae82e8809639514a96fb9c944e57b08abc563cd9745aef2f30ab4fd74c04fc74c95ed36392cc53a58fae312e8f2babfc55350cafe81acf3e59f945143fb0208d0bda305c0d61ab56c7bbc487db276c84e177262622c3c070dddac5f0c213997e1db85ecfebca7f5e884893e7661b33af739baf787480f787f18a63b9d693c3bb8a6d8d1793d04e8452ea86fe780967c9ea7c2ac419cc2e208272f12c27e6c6df3c0f84cd57b69d9900bc28bbb1f9f322a766d014c7583a62b137f258389384da95f7381c7e0d1462d9c641e30208a844596f8a7fc558dcab8aebe59c22cf7059ae5d2f16e31f3e1bdaeca9d8ed80b1fac1ff934f2b3a1305c57668dc282ff750a1f3b85a9186ad3db1a425af370853323d952cdf4dd59a1f510b69fe80ab30a7c97b31e42fb902b540ef163b89744f4e77ced8c7f436945fa5e1027095e70e69b4760f055010cb5626201772d0e88fb90a7223270270a6c516e1c6304d03223b3259ec91f039e42e8cb1724528b06ed01fd9af4ee6987fa342a158f1f1a8031f5d2925bd18834f9542942145243ec2f139766a232ab60fad06a0f6be07f8e306662ab0bd66f786c662b7023018c53d88b989bb8177d65958286684af9452addd08fc85477a6fb0ff9b6b69944944e09ca6031696cb5b0e36386dc0d1354aa3619aed2bf6486e544a9ff91817dea607cf9fec7b30265e5695b518d928de26b97e080bee77b7966aa9623ec9299fe6dcce6300a0f70a530f14a1738192c3b40a827abd9445be7cfb482e1e71bdaac9ecea6378890c3e826caa7c55869078a3215fcedc66b6199b501303831022310947d73497712b46054b3c0274761315726e4123526ca81c0c271ce18293ea49239cc2cdaa9d5c61007053509ece9749159dae7546ec55e39999379692c3d24c6bfe90c10aa1bde4bbd72d347fe2a61c3a640b26bab5d3f642dc43f149332b5c0131d96ca7c5efa19494afa3e3d4bd4cf43bd3a573e6e3a196498c8ae1869a0966ba5c9b86d64073d02c52d2651e507a8739c2acd623efff605ec301f4ca583054a4b60f109e9e500c6f1f6b7afc6f4abc52af50ad0cfe1176d969b755b0249a0fa020c453162e9ac4184b836cc1970dd6ca0183499bf715f0ceb490e73efc94c8489a4f3e31fc7e6b6c6f61bf66c12dd10aed1cd606a284a00bdffceea60c8c8ed680a9d5125e0f868c15dcafd2403560af05ee782bed0076f1204f872a5e024055f9e00a6e1c35ec6630a03d70d1b892f750cab5b88cd385def73ac8cd40e05ccacb80e966e5e806b6e9a2c989f4c4dd8e88116314a21c8567ddfc8070596818f554aa27be78b138ded99aa5b892e6beb1947caa50921eb1b24cb3e3b6fffbed797cb7a6d4357e6002c7a89f51a8ba20c5938a83108b155ea7f082a06a5668ec94d8a0450984c7b4f51aed3279a800fbd4e985197fac4b703b0be7b40ce4abeda440caf308cf298017cede906cc3a74138d338abeac72e734bf4196ec35b09cd25ac4743d3d3457821f1a8d820b507f715e2eb65abce2fbb09b31895d9ac3aa7bd96bdb0694109fbec67ea0f30e853f1b442b6bf1cc0ada8133cffcb3acce06e383de2dd007740f820604dc8623fe75c468e9e23ab459cf00fa94f7e301774e78afbcb57b58ed965b6cf9b99539f0ace63e9563ac6bcc38ae506d71115c39e18c92d4472eca6b10e3a824a5d693d3a696b1400f450258db7d64b742587fa082ca219605ce8a7fb641d7fe61d06868d54ceae3a8fba036beb2310dcb0315a5cf1ad3c179e41d9c1f5954ee07d71d7c645412de1ca43d46a95cf539c914f1b0dcefda572d0f09935c35c9d011a88cf596e613b9c93a114f3008b9a39703b959e586fd7c590d148a536ab815da9e8ff78b1af36ff32d29cb8978484a33ed68b8070d527a9d45116597466cd1a4f081124893df8661d561aab7d9dfc7a76d13296bcaa1dc84161fad26af8cefb6e7023fffc56543b832b6db091fcb2c297b138448741f0fa73f38e9e5cda20b8b54a26306e6858fbe411378c845a637dbfd823b8cc4c3241cde1b7a16da8c277eaf589e6a96a8377adc1f32e481ba50d0f5b3a19d51553000a86ca2ed0cfa8ff65ece25fad1be1a62620935471420072f55f0ebef7cee5f2b350ca720a7bc5c4f1ad7c824b4819044a6fe73383a41205affc60f1cdff2f9d05a3b9ffe1cf7558bdf9e7475ccdf7d3c8e587b3555148b12d9ff7ecbcc93293c5690134973772bc10d69787540c83af872cde8e3987181b1c4e2c2fdec2889ab9ea1e1f59e3d74ea18db1facf874067aab791e4dafa83ce424b78d5d9afb56457b21702b281c2cb4f665f19956ea6972f3082aeb6a0b8499f80cef117b914689f781052a68d2df0548c4970e41fad0fef5ea9de053adec5182b29adf611b4305f6f16f874010e36888fa7c66d33df6b3c4f41d3064c0f078d9a9c928a4b52d22b8e5a7137e1f86a4d3cd29ef92e8ff4d6f33b247447f6818e6ef1f2f284dd5f6340a4f7d88d22a02e848d2f8131c3d20ee1f3eeb1ad5b45cf2a07ccc1a213fa609d7357ea6e970436da0435544f77d0f75e6b6630f47d5769679b5f8027a5afecc635c87e53bd98a3a06bed4b2e98eb1a6f5cd8bc7ec81e23fd1ad3999dee7d58ac6734aa50fa5ae4430df875c60c59dbf00942d364794329f42738c28ea2de20abec9929f23ae43b02011a5fd1039311ae6bd4a42b8f24fc9ba3ce6c3a710d3b3cc0a169be920bb9559f95d2cf1e5a05a58ffdd09d8ad354f8768ba149d7578e50eebc636bc8f4e012238159d7ee4b53b3988dd9c8e698b7284b68324d19d6d851dced00825e019da85201c7c7ba9c974b8a343acbb02d588965ca4df9deae68c1aa6489fa83d049a18e51111415847ba2f68b5aae9d8acf0fc35af5fc6eaa5720957e713acb1390e23f0da9592800306f853409f5dfdadaadcf2ea827de5cb896bbcec97caab870aea6031b80d34cb908da9c09863f9420e8e0d5c2a27090c901626a1b17a16079b92e7710429c4a2edc520c3f0b631ba11c90e1e2ecec0b5ea18158a2f0938fd0f8090a7f8c4fb52ccc06e2538fee92ecd4dd0505760daa7401235228f6607078eab722cd94e95ec1d424da0e9c25a828627234d7d66c81a8544ad2c16bc885802c5f41c9a6b34d586e8671ec569f53532bbc22e4d960e574887ce0b29d7d3ffdf29822174fe8ad404271f4b4cc39479f0dce2fd26639dfe311d4717d52dcda573eb1da2bf78ac2961fb20b9526964ed316192a3788dddaa52cc6b23e3bddc8e03dce5befdc3d573fb25c82ad50e7afca369c2174ba46d34d0be9f39c480671eb3ae7220769dd22587474f2df70f3aa6dccfe647d3464eba17a4b04d1b78e6a4e7e84e0219ffeb3fcf42e385390c78d66fc091d950b6fc7014f6b8b30eb5c0c72323296018edf66d0185bc63f1525135238526cafe1915dd35d62252009d4ef0f623a70e1c850aebb140baca2fb3aead4e6dcc1279440b334faa89eaa1e47c6cb4f3e5943acad083e10a1a120500fd08a2d3a3416e0b71674b45347751cff8ab2c801d74894948f6726dcc2b1e3642f3e4bec22d3746b9dd6d98bd4d8cb019d35ac286b092eaac54e7ce175b0ffe405b31a7bb2000c3e8c3df4f97006aa089ab143c69b3fc831a08336abe4bed27dd2aad5180a4f55a73e6d280baed49fed8990cfb25cdf2e431997f3bdba87e65acafe1639d61d53fe3a497a0ee853ad71ceb672a5de736cdccdfff40281c61b041c278cd0b89798378c1c57d933d1f0ec4b47a93e67c7238e0c1bf1353e7460a10cf61e687aba3a30923ff162bccae27086b3583b5cf2d7162486ebdb605e1e027bada97d8aa44b2127147e5834207edd3a0983ecb5d243f8fbbf6dc4b031b374005030d135ca31e1f740db3220332e5f9a4c0028421bff3f94191d37f49ae9069ad2d2e908d5b8367f08d7aa785730170fe6a6f348e2c10c9f688fa69219e90d549406beb9fc80d99d577ab8f0855599345431f27d8c56e6774bee38dcf822c2b1e3cfc36ffe817a737247baba36098b729cd189f15f0a5e1c756275ec06c66fbaec523b0bd8d29d4864193cffe5b4d7d67fc24048a97fac0217638c6ae20e01148b9a1c52928357d2a35397cb49746dd0aa1c26327eb746b02107a65b2b57b87d86e4fbf771b4d10ff4471c3196b71eeca2e47fa47948ae40824ab3cb5de9b63c9aedf5df8bce169e824874a6c4ae5f954462e55f6e1f4f145d45eea60ae3d011afd8084c5866419ca5dc3be3cf3659a16cda8fd5d5fa923e9077137e625d78d517f0c27ae3b6f27dba581bf954e093ed9742f589bbf325a197e8aacea08f96118249a4684622bf81b719c883a36143aa30ff42911c141c9a9606c21f99f6da023d0473827eb6a78a834f18ed8f9975e3796828b1f000151939b40035475cca75b22a69a597bab3a889c7df5a28e856b22380589dc433caf48c4ece576ec6215760c3973d492663046d1dda9d6f836e8544d651af0fa96cc14420f1fd04157fe927097cc641eff4b548a964de326f7a27214e0f81701a91957d9015b0a6643f364736524e55b5159e4589a531b3a37237c63d4227326a3b2ede243207c2d26e2dd9793859b494def1b23cdd8abb8709efc219cfc49346415d3f4feb6ab969a8fe2c5a2f63bead364174b26793da4aa0027fe2a61a62b0305e423bbfaefaf5dcdf43e26ec3738889c946eb26096ecfa3919906be84a80f3e427938fa1161eda0979257adbaf9105dd2fc713448cdf48516ea5dce4eab4afb03d90392dd978cbee8fcda3a568a9a478bb59e22b434d1a6471bbdafad75f862c6a05ecf88bb13fa506e6b21e3bae9ec55d1649e57953108e4890d037ed775d5365d324addb2dd4b3b35c922b5327e2d43cadb526fb48c882d1f5680f5748e346b36cb95ca3a29437ba070eb753c326dd38bbd47bda7a3a8627385c7ddf1e8665e4b7fabc481307a1ae5bc817d2fa50c70e21ebc9f246371bbb1b6ae95cc5c92d60a3ea7026663441c46e92956fce8af989b9c4fe8cd7faaa9492444d1c4ae42f9b68bef7494bca6434fbd4ac40cd49b5d7de691f09fcb388e276abd6baea5fcfe4d592b070d5a0a330eafc15ff97fafeaba38f9285c51145370af9f38eb9fb961bbe3daf6980fa641431db54d81c2e6d2bbce36c043a19dc162e111e680e4b1d5d970216df347583cc349c0c794f0be3a0c0cc537cb5fe4e4f99632a27c3495030fac154cd56dca2d2182d357d7bcf9f46cbe86d75e6747d7f230cd406748032befd760cd2f52232f4dfc7acd19aff10110be8ea238ae6612f8c47f5e47de1718b5027942116e1164ccb81028899db0f4ba07278436e2d4f24215213ba70589fc83367bea5ec19923fd7b4f887b9c546aab5862d14ebbe6d253588fef30f54bbc7a35e54729941183feb64b686eec7e28afb145700dd8baa774eb8f9bc4213f6f6d733460a5c771a81a770bc35b99ba9a32fe2096845428d9059aa0d3ce57d69736dbf471c3510b78924a140614054a9cb01c99cff779694db6df29622fcb0719757e4f377991bc22033da8ed4bea241587bd5ab68e44f915b9246da54250164d2ff230579a5ac2941218551b39b0029ef5446786040e0eff669633d987f8d3d17417688d416dac647060ae3d3af612b8503e3ffb45824d5e4060d917dfe4b22daf8cb6bf8aa5833100f3378cdb7b75a7965fad60f0e4b60f4d87dea834bbedf20c7b68b5fc023374d22d9dcd732b96d928d54c0a0eae91bb32752413227aca887226b8a2f2df3d221b125e3b3b531e74461b7cc9ae7641841d2a57832c3377d0930880ad6f57e6cbc2e9dab2d4b1c3ebcf0cd4ae5b90539092676765856229180008eff7f4165d3a242116413d9a5b866eb31a1aec4ec92596ad878a68337e478bbeecb55a196b7dd33b1904be49dcc996a4cfb44afe91886be99977def05cde1fae265c99d5ed67d08d677882ab62c5d8263391a6577cd564cfe52155e9ac8b95db29b606910fdf0c5ac005c807b65001fef0089f5a80dfbe3015cb7e0f242c0fdfe087642b598e69e40eba359acbd883a26ec440deb683e9d51fd71b1ecf1b951c5238623600ca42543515e31dd57e2bc4d807f529951cd49167aa8ce82e5123a9892f0090f208f0d5c57a8b7ada7ff3fe38f77ce123404e0ba107463b2ed120f4212ba3ba3e804a850b2c26ee5c6e49618a6d1c51f5a7838dc0af32de5b33d75a7cd6528b78c0e9a195353ed7294108c916ea1706783f63626d96adbbe926b25eb34f303e5aab756f91da854e254f12f65214c3ffa4fe240658fffe2b6775ca22abc33466894ede2bb044c06a7f1c7beea26b9a4fa50d412410fa7256d6a7ab1f257bdb1da51bc8f392a6cd64017a6f90ab4ceec0c28d80fdc6cb42fe463680805cedabaca2ba36f4681846d14ccd934e441b0b10d720bb3ea6a2738fcf1614e1f5d30d835447ee8ecb4d5b2aeafdf0d9045f596d7646f41013449a77845ad4e312d0106bf22cebab25c906278847a76b02ea542d424eda1931078bbbb79357818689816becb7b7d22a1d0f5200184de1b30743c43e63608d1ccdd6b6b85a892110dd2263e3913178f89867e23185948fcbcd3dc1e835adb696d24f42eb4311d2ad3ee270876041374cd2e402767c0a35057ad2d010f2418f23926afcdee83ac5d510d62c765a0306d578ea5e573c97cdd90ffd1c6b66db2329ed2136adeaeaa23ad0f3034f90fceb001f0165d2c77cfc834e0003d35655fb8c4c49f351d1ed73c7b4ed8de4de5c224ce78b7f28bfdecd5ca2fe0e2e1bacef03653c32b883dd90900bd5ab5c7a33d13e9b891dfb500d6288c3a931d6b9538bdb4fbfd64477aebbaecaee5681af16a7eb9848a4984d3f7aeba57df812ca0f2c1b0e0e64deafcc4e2cfa86b2b5ca87dad9ad7cdc125177d11c943cb7e1ae6a773588fe6b424a0fea0bc5f306fa49b4007f80a2b6453741d43ad59e0a5c8a7c573da0edf8621d8493593ef4c8eafe42e2e2041a5100a58f3e7e6b00bcd82074a89eb8661f79f46f879176c6e62c88fecfee2bf57abf7e8a4e0cb7e9a707ee139440d9f2670098161887f0bd9e57e4aac7d4edbf1d317cf7b08a982bc054c52d7d2bfd11fa39e723c38eb56fc395c1221657de202d5f4a9d5195cd57b72e64b5d80e969c36b75c28ae6df58a1fdcd540577dfebd09f0d3f2610f296487e8a3a8fc67ffd44880e19cd6c42c4879c4c2baa2a98c57e04557a3b032130f090d6c1c2ca53b213a69266096caa05c2e72b6d4e65ca7c33de440b111701c8eef039c770b623f269a2ec9ac89e0acc13cd44ed8192ff28e9fa4e987b170874a8d5f3bf2bb66141a7f77ea7377ba3fc60318b0b69b7ee1051f30a7673e0c028d86379514a08db53f01d434ad9aa5e001627de21f3a357910ce1c3c2f33b03a1495a5486e5254ff6413b62036bf9f763c89057171b23572978ed7d98dca93c0c861ee2539c28b6b98d3670812af6b5e6284de9fe94b45f0c3b44d6d138936dddaad3de4b7f57b1dfa7fcc0dbfc9d33419751011d966771a39b5ef2f726cfb3c2f19b9c3f42b3fb977bad5f4cf22a960c1ca4b1b03f4146ad9be02a2541468fdfc28128c5a89b13d40e35320d825d0204774c7f338945ac62f66b009a87d3effbb894266f608743c2ed7533930c939290c1abd30326207b19cb9683feb367b03744713d37a72b10c7863ad902169186f1196d6323e571ad1dc09e340fc761c4e7ce680ba48d4bb96c46a320489d0b45f6abc87f9a5fac92d17f87e436cad629059e01ae1cabad0aad3765695d96257f3a5c6769775fb45b68767d4de515826cc894e2877725583710730af60ab2266d52a9988373faa075980cdb2970195d5352c4eb4c36aba633d11a61c87173c839c12df8f241bd53bc7208be143423d7785060745d31fe92be14dbe85c04ef4be38c80b1a4a0dd0b5294082c1964b7b4b1fb9b8b6c3c11f6808a9b5eedc7f2f43dd0069315d56317bef6148b183a99eda2befa98e739cc7a7a30002fb5a3e6b9a39b3fdec10e45967f46728f138159090b09d8e644bbeb0fda686df855f97a0713a6ffd78b63cf1970a4df5bf95fcc02f1d2636d977e28f6da43378c99c1d11e5aef76212473b22c6288cd75c93cae1028292f192919f2bebed8a94847935829b1c381a9eeccbf56223acf7e766a7d7f2cdf9d6c0fe4a7e91103cf5bc70f53aac95a78be4f34402aca2b8c4d989f64ccd1d2076ead6a462a766afc6e4d2508e41261ad9391cdf696e61e34248529b7a412cad2f6e1741b3a1be4d476b5eb85f7004f96ab30e33106e6dcf3f71af3a7125170fd550595e6cfe7df6d1522f70441537ad24ac042843cd636f24c7df7acb0d344a18b247e072c88762193a5b8581039699156b78f3267b45e6021ce1b6b49548067db833c9ea9504f9e56ac06cc256c32d3bd122993d209caa3aecc2e131798970ed6c323279e22d5114ba25182f5344e44460a20fc81b79971de54f679867ae59edc8c37bea166ae23551447a204eb5ec44d4cbe537e7c12a2310ff25c4a9d9f78d75ec592efc2e724b5552e8bfbd21a01472b724f3050efb2dc325193d1cbf1c0af86614af0e9d5bd4aeff27f35b4be9561597539a7ae0302b7a308b2404599d3d7d0d5ea9d068f7a45010b800447fe86f36fa61dc98221890be95aff96d9d0971d1f267273d3027c3fff9db0980d69f301c6cca3d97cae45e0c4fa3704be5d6c01e7b2bb2689424eb0148cbb582804a0c8ff79d3bf437c94bf2407f382f7cc74e0e36ed873ec329c1306009039538208dbc2cb4e65fcb9d61f0fef972c2f166a3c955230340d28737c585c4e2dfbdbe044607800a8bafae1ac23d7bb97fb822ecbe2143b031a4352c3a084c4117bd332fe5a28974630a99166c8a4b288bcd065510cc67f15cd484f9b218a991d14077bb37cb361b381ee74b785f25d96640c9e88225a15f72370be74fd33a13f372a734651b844d63311bd670e128281dcea1bbee836b98a84632bbefe096da59476e70e25549b2c41dbd86cca7a34c604bea4b47b1fe40b18453269d274c574a0d8ea849a2318321caf6aa128e3190424e888c76d8f5d964073e237376159e76b97b264dc7aa3d813dddd8c1264b95a23ebc09edd9a802366b05c1dbd344240a745efe77c42870a01dcd61ab62cf63c34acee57cbc81e6a85f8060f7183c9fb763c433c767712262425c46f43da969e754adad9d702d5477a5800795c5e6c6f02846b3f689a9dc012feccac9a95d8e9d5ecc39bd99f26b2cb386658788405034c7a675c5aecb0dbb373dec738b63bfe370b39a208993c7cd03824a377e430ecfe11d1b4a8601f1823973bfc96860f17157e9423949c426b20fb31fdd8ebc4f9ba56b3a5594d9dab92ea065fa70b562fc83c1988ba696e712d3ce18df29ddaee654085e8f2edb3257ff9a933ebb7a1a8a723e36940e109bf9d6b6f441baf425e145f1a99d4e284a5df7bcbe4d3b8751da113aeb9e265b5d05c0dce5422053fe9ccaca050142792491966a496cbab5460e725cbb2c94afbb1996fc251217ce7ca0488f22e0fa51e767ad150dbcfcb37f905eb099cebafec14cec39d9f2dfa1cbf59918e778cd95128058e033e87368164a1b7ac30fdbe3c51d55a6f7e66ed63fc1596a33fd52cc58ea7e0afd6ba4ae911ca27ce215e41d5184417fcf65d893ef45a85d52302cacd0462d72e32359d1ff7e29709e410e4a9528385332db7b744487cc69bab3bde8be26ba11e202516d186dc73c199f7c732dde4e2e41505323be2ba7d1c3e0835543371b1bc1445a6311efb9836ab923c1a426ad286bf02211998de747fc0cfb4453fedf4cf0e32f42ef9e84fa32de297e64ff0ef9d589802b7d65c61a336b1757e8a643e17a5c63801c3c28717cefabf140f4a250f64ee1ec777d5c2077f5e997bef82a5ba4ebbb12d3045c1db0529f91d996ec73b0f90803f800233c8e246a91c631985fdfc746323591c78d647373c0338dd999dfd9835585ec896effc3f50429d9c9b723db78db6d77e0f8768770b29f5396b3e1e145d5b7cbd57232b2b2375029f8c83277712a4b558159b570efc3a490723b5210e40500ff943adc6fcb4bde5883fe91b4aa18f22536d62ff418e244b7cc9642a093a9e304ec71ff08c7f844a4bbffbc098beb80bebadd0f2b09e52d24eeb826435b9c64c54512e192b95cd475d0d15962b5bf463aad247499b0e7e6a43e38ec84cfefd68b75bd88bd2a8da049e6a1130f7842a1fbf8db16be9323f88e6475643e5b0a85af6e34bcced1ddc6ec8b7745e677fccb42837aaf1cea034cbac4485e1e2d961d69ad077e64bea5a0de8b2e72212522461635ad973d154ae4ed72f827695a31b2bda4c0fe90ca9837b9648aef45dedade27fbc5bfeb776df3331ead95792c2555d4984f56b861aa009f13c0f7d5b35eb7bb90f9377809648473c3ab7be1b7d3e91fe3d668b2b9c8f9e85592c83eb693bc18b6c423cce41cdb60eaecea8ba9eb6244c5d7aaad82fee0bec8727269ea60701072586e60b6a3cb33ed404dae9d9925bb6c82df57dcfec0712155eb3f1c7c84a59466fac24bba9f3849d56df50fca47c5f5ab8c543fcaa79578349355f756fd992dd6d97bc3a6069937e25399ce24c12fce7943c8d1694c39f7f7bb4f9988f5a2013f38625dea6c9e0b36c91a15dcbd788aaebb2db963ecbcfa37ad30ca2d5079652c58bef6c7801579da2db699e2a956355110d26b99930860f990ba8ed6be4dabffcd68276fa8bc3a07516473de1ebaf3efcc40a377bc774e79c35d663815e1a14aac03ba7eedfef31abdc88758c31a0e9592da56759974990f2ee48ac7b6f483b4d87c6a6fb6bad848145c08751a7bb3438ce4ba61acbc25cda748da717c56c76c7ea849a8eab71fea944363ea51b226579df9f92e9504a1e375120d3349250d77ea4c2dec02cc5fb9a8251c1fd45b996a7aa523144fef9301648c21b02f348292886ab875e7980d3cc9c91e4ae10f8856807f4a9b99791e61bf0b2ef79a1f80d3933e8071ff358763db8ca782e231d529e714a020a7c598b7175c8891342cbe8ed42b33e6d213cd3c9198caf17bb7a15a3e289ce1cce3ffbf478b6044e15aaea0a0352c9f52888b74eed4aefd510e2872129a4ab75c1ae5879bc24af8e8fad183b33edb28c56ff611f86766553f972270e1e7cc9aad1ed790d621cff467d8a3aa7f392a7128f091196b21768cab5bd3bca747703589a2188c4e96a5b53db1fafa65f852666611e680c6364799dc3f8a6d021d08748cea900e6794aa5b43e283dbef2cb435ed6362d86c63ce93e26e43055625fb3d39c7cc9f1fd8e34f5504763889fabafaef491d0705935c938fd5c98008cdfc7777dfbc5a0fd991372a3145e32f8f7bf2f4e4ccfb998e1d860b414f3e726e3dbf1c0234a5ac2f0afe576cc6383c19b5b1b4134ae9271b68848db2f3fac561e7e0315df3d55b8d07ba541cb20d48199dac6721b218f1e84312b8ebf988226768acf5e85f3dd4258d0337c47ac1de8041858f7ef87e99821430aea37b87b1b79e9a280bd4c43bbd7a01ec2e343817367dccd0a45640f96d9bec6e301469e954414538fcb11328127e4a20567a554f08825bdc1ac69f8fcdf10b559592f82c7456351cda6143153aff5e8c2d4c87cd7a3dd17c92d2681bde518f4596faa6a7ef31982352a495ef4069af68d2f093c1e8793dc0f1017067defb138d1b50e242824a28d8be4a389341f86c35c44101f11d113f3f3f0944a6c54a2f0d539d6cce794efd7ef494dde9ff7e97d112a48f3060fdf44b0af74a619551c19fa7f0d7b45047d99ab895646755608774f5fdf9c35769b2a5634e528ea52ac6ada45109e6f39fb3184b601987d11ca85ae52d8efeb691e47566df725f4d750d8a1dd46e810f2e8d060cf4f9c93bbe1ba14fb4454d3f45ba0b1b7bd79b5d67cc223c28cc8109c73ea9dd7784cf28e1bb3fbc0202db2904021997260f69780ecadb26f5814882ddd3cb8941023ce6d2f807884fb789580ac933657cfd9415e97e7eeca137b972bca031f4eb659b83095838cedfa23b8c0161634895060dba9889a83aa433d270668ed8b629647907c3bbfbf39a413f9c9f1d530926dfded4917393509ff94fec01201ceaa507fa497cbfb7de2fcdc4c3f9f9d6c036d89e9f930ad038153f49faa7bb65ab9a3f31e5ddf2feed981e7ff62891a18794712d4a5772c96b4adc153ad331a0bb8066063b50dc67504f1117f680708a941da7cced957d35fa1719bb9851d6465a5a824f051cb50dcef68f8f40ebcadc6a70f3a8e213346431f8d4ac4d92868a442a70ccc4d79b633c979009817a84d3b8cb39a7cc1c769d8bce0af11c14794f7b0add3a593ef6192b4a5a24c49b30cea22f1c3e1386ebc1548eaa46fa7e22b8510026811bfe39371ea0f901c44e9c3146a413d8ff6d18c3a408c5359c1bc01ab6406e072380c77a2c106194a2a5d4911b2592218be581daf4e99ba74d11b8237e3c2aeac97da7260ae5ebe40c5292dbf9cc066061200d04c3d66114b10b525f957563a420d736148f704f2846d933d330841becb663129181d7bb4ab803185a54aad85fcefa0d762dac261fa9f4cc5f4f7c159df929a42977bea58be34670d845ae4ed9d5fd7c805f5b7fd77f26f48d76678d895713e65207552282aee54c381957df6fcee08cccba4e442748223a4b65eeb2193e32d8a9976ae934c177eca9987bb3b702cdc84bc49d27d69eb4f00c75a90b06f38b8c676d049ab39805d6ef39caae1695b31752531788f13a37e31a1ba126241a12121bcebb8b36aa22ba0bf8a0dba5a1c4e61d25ca574f50f52bde4a389561e0b7774063c6d9b916aa47539230d66ec5d097d02574b9346bafe001149d6a7c8a159deddd1c72a6d8b8a81db343be132d0c481f9765f6de0a56405f673892e98cc4230a8bd1c5049c71153ad60ce39627d0d790ea83f80eb43f1b568354f98f9bdf1d49cb1978bfa6f1b56701baaa430b67d97b38320d48bb7ab38c39aa9947359b59df1f242d5858d64f343a62d86cd56538902a76b23561b1c5353f07a7bbdd959dc0353910fa24eea05f56ff65b5b6223983e8e0209b2e60e041772a4fbcd2cbe43de8f638213eb3ba8fecee95b856cca265595f191868c3995b89399f6ed103d447a74049712821007381c0cbcc327139023fe99ab2079f0930d9de12fdb39fa03e4c4deacdb88c0438178bb32509c1cd21c2d22bef059517b0cf97f7a532fb1c07c8b6af48b7a2a9c7a271b923299fc772328628a7a8eed7ff7c00418a9adb5876d0ac1737186c8e91d09c78e33cc4397e25a44d4e070aa486153d6e597ae9cd6d974a9997d13570831af7a539165a484c5753666bfe2dc5d79eb34169d765f6ad99de9b37788a55a65bc8205a156606266064a6911c5235361cf0dc4d702e886c2f653014c5536bc8002fd280bc13750a950b73b11b13f212d9766513be13fc27860d181b515c31da3c40626aafaf78c8de97045baf04de63180fc537fd16af93cb6c65025cca451f4db248586b0150caaca5188fb9dde6abebeafbca73dde9a9cd56e8b5b08dc9b32e713500638824765a355333b4122ffe362121e3a39b883831ca376821714ab6d3558e77ff79362b4a4c8e50d2b4ddf7231731d5c239936af65e54720a9cbe3ed488940bf843646ddd92fe99c32c04dc36348e6953d98ff6b89ddfe8ab125f248a390855c0d11b339c15c6172f5efa7a277289dae0a855f3a5f37690655944d6b1446f4aa0d7cfeb4923d2f9476b49cca1be502192d3988a5aa1e8e065e99dce1553ed1c671c06a1965d680438d6321bf3454a61dcd9a14f3d7a0f64256eb06e2bc56660511e5af5843721a686c3cf7124aa19744e3229db754c2e1513bc49d3ee13ab6e1e34816459d0cf1e35677fad122c742d4eaaad8f7219dc36e7d2e9209b0af055a848b236742e9d0f81b16c0d2cae1471c5b3ee5d15b0705f9c9b43dc6d343ff7699cc0e35852036d4638123b98cc395cc8269864f4ee23c0981c657bd77a82754e63b60c41ce0f3116475863489c0ea4e2ebaed1c06e3f55571f1ac698a9de4ccf22fbba9d69a05245c8cb911e73cb184ff76ac5d57d2ae34c5f959894cca82a1cc046a3be24cb617538fb7b7b914f51795e68b0e7ffa68822fe08e66106fc7ab4c726af8cbf4d526efeebaf741b4c203b0c36178c7f7abe82f4fc7e97bb855b566acaf4780f29c2d6edb9419d7e3c4106e90e94da4096d408ce92dc93a0bda467bd8626af64244c682a49a08d693de4b5652bf20075225c848923647987c960fa24c1863996e87cf844a2d0688ae3e65222bcca67b9718e882ddfad4810c62187d80c290ab3ac1f6fc6112afad2d883f368e39f592930ef3ad92bf9e8e2f10ebbd53f5fbd32a6b634e457a9d85203929ae3caa2e6e2c799d23141e3d45bc6391f3a5664d7065669e47f0927c7af0b1147b0a7021580a6abba3272166e0942041b5b14ee8cc213d1399731394d6f1040507b7fc17fa759bf2a58ae52755214b0b7931e7446a86978946bf5ecb2c8d49fea5983b76acde0b0c08f7c256d1a5aabd08c8a45703ef394fff423b7138e8484e454c9984ae8bdc7251273ad5f67376b4fadcd370e3ac41fa4e43f3fae04f4439d818f386e6e816caa12be2042d9ba2ef4ddd5c2c0debdefd6517150dfc826b440f4b8606dbf04ba94345b1e82d018e6d64e94113fcc1f536e11fb289503cca4d83bae41f568b7c099d791adbd0a51e380941675091b8aedf31a34dbe2eabb6679601a1d067cf5bec7500d7b85687fa5901ac5b15bc7dda896d08c8ea1de8bff06dcc2dda672d3917a7907ff52f9bce8132e04394a5f990b6e71fb8c637c9cfbb33ddabc37770c8017560703beb03a50c046656decf33e03b117532622fa5233e81a28798ab5394b64cfa5d7ae0fbb2e12bbc5581ad5654a5da8a12c381b72503d3a1f3d15cf07d863c8549f10ba3037c50d4cbcb496f3804cb2e713d0aa35e5131230f93db74b3b2dd74437d8da7115c254d67a618378b2afdea55535cf95c00efe75c1db3fb5161fc38e1aa08d1f086398211ed4165b32491ee5ec83e7e7789910cca570b7f3d135c45ab948e1319cbf303c6c731bcb9c39f560216a2ad29157910f6119552c4d26bda67d1eef713bc5fd04927309aaa6d3453299e5eef68547cfdef78b4ef20c9487526c44beeb926209385cc594a9abb85e2d0de1bbc23c33a8fdbde6ab84407c137229dd8f11ca57eb6d4b233420342a9823cf28f9a6c4387f5e6bd2c52d45bdea49ab970e57e4db5d844e804d2b971130ce60a0f2d2bb039b29b40b8c1b9fbbcae400df0755a964cbd098cc1d465466957d239f9f39dc864cc0ab83ec7bd496ef5283a95881cae88f69d2038632872d01733f9d85988d057caeb87e27c92963e01302c206c86d6f5633ecf3daae2fb22bbf881e79bf4e2c550a4142d012d25c1dc54a7e3a50676304418edd69b01638e89f9df56a98612ead335d4b80225d3d69676cceaed9cae6a97dc8e951bc4635424930cb349285d1280ab93924fbc92bf06c6cb1f317b490eeb649259d1fb99b180e0fea08a600f55a8928ba5dcd04270f1e8e28e4d6194a7838dbace0952af17024e50b85da2dcb4917c9d07f0dc7f0fbb245475cb436b6a41162adf753293ce8af66123a5b8a574e8460f140d70298ba3442efac057156e48ed045b53f1e34c49120defd99f37f850c78eb4d31a8d9eab0757224c25147aea4383d48cbea8c9a4955a2184a4cf2cf8addada4c1c3221431dc390e05ce90f543d9e0d849de6ce01bb658b7aad21fe27a502971b45509c802915a0b4e3b41becf6a1f49a1f0da6cef10040f04aee2c5cc9e4ea22832eec79ec1a7e8fba707411612bd2698d07094a3a3bd43e98042a4b1edd7d44c2378202a63b725cd0e5df0b1e24f09693b1645c30cf0e0b6531a58250077cb088fc7eca2d550488b59cf0e582acbad770eaac4685f77755504fb2c4aca80c87981701589d73261b22b4cb93b2081ad55ead5d2b52329a5d72eb57428e5c1ad378052fc08968762da82317471b3ad7c6c660805d8bb2ffb174b3b76d5ca510f9b61bf6a366aeba58949c6b835b684d8a594cd6df2e80b458a7418e468cc41c2ef39a27d205998607e60911d0cbe7a85d09a1c419f712e34697bb403e0e74347cd53ef968a0ba65aa07217e56962dfbd56a4026eeed5632f17c97ffaf4498bdcf41527741a88494ec4c935d6bc55e201a68e38f88a013cf80a2fc78e50582e801a15741916e5278c1933293d294a513332966267b7c420471453395f08649166506473d8937f15001189a3a26c7c30742edd80fb58a101cce218a8df9a60a0e17acb6728fdcfd4ce629cafaa93ec2f88958365c8223c55b8b622362f2437c376242b7deb0bdcb995084eea28a46ea5e9576b1258f8089b22e663ef5c208fbc34afffb9ab7880eec586faf6c1b88dcd057f389a50b7bb317ba70c6a4a107022ee6356dcfd322313258ff9a0fc0410efff0e476f534a7206fefa41657e20e2ae46b8adf68e29a291a05649fd4f9526959a8c0438411b388a9ccc81d999ce8fa8afbaf302a62b2a453d32e717dc0f71e566844dc5531f877c4591b430dc12ab5a1504554664058c916bd684c0424bf3cf86690456dc141554457b938525ebc796458972ebb37672a787b9e81442fe5706e82a4e41cddecfb5a57532de2802f7667b44646ec539af4f7293683d1e5116d2f32cc5d077ce80b6c190f752810982bbd0d9fa2f6c59967265b2588bf6c9dcc24aaf5df3d31bf3955c524add0c09a48577840ec49416edaa3e6722aa76369b0285b802d3b1aac04c477cdc7d8f25f3162d1f021fcdce445e7836bebe94b49714d73955d70514e4f2858eb9bfdc194f6705c06051660272077faf302752a168546822d000ec097c82c12cf01c4768eb6864780731c8cd8c748dd2823050c42bb25c8950b11f02d54f69477a1901623af95e83778f89cd3214b30e61c5ee1c44b35a4afc02bf4c1420a4a479d708ff6127a6982163f1eefa29fa9699b4d15c8f0a8dee75750ae28b9c12cb2c7635d71b8cd8865c56554a5a692050a83554c0b9fcf9ecfb1f482011876612bf1cf27b93ec6754fc1d2acc4ba005c59dbf86d25100c9b865d2520b60023adcf8ed0e94482fa7470423e8ac1d8441586a0dea0b3cb7e6fa5b56b0b12e530d2bbedcb07b9531eb1cb0b3e48e5d6a06685d94f3167135ee72d81bbdf0064e0a63341013d97a99dc39e69529263231e1ce50c1f4776937474578bdf117ff5080bb9ae4f99673976544018719bfaf6ec3bf7f0d14d77b10d976a80284711bf34ad2e82f01b2cd6a1809457af6b8f10f6585e7afa60df014ebfb971d9c393570611f1b9b7d2925c7dfef813b67d2f84555ed3961a0906a2496c5c6972e2a793a5cda01eee61369e5626fdd174266d6f17291babfc11874863249b9a49fef943750d8008d3c29c5797e578f6cd19f8739e957045fd1d9f5e0c2af8eb2d5affc896d72283385cc829a5a0ac424bbbe10a40104be030f684ce09b23568a3b5cce089b124bfa835e97451690958b145c428b120d29553241cd52af7904b44c382a50073ecbb76a322aa5c610ab83a10c3302ec82131f45648416c55ce0f3c03cb305a4d2650619dbf327793317ea0394b9d6110b2dc708b26aba7dfe422730fb9a161b42f4170bb4abc548f663c8f65fdc78fe5aea4f676ca41454b35c1b2befa7141ca74a043790f47ab9bfcc5a90196bb65312930b778447973c50d44f5bbec0a9c451956462f77fed2d05a21d83d30cd6ad7483d8b8bbfe294f4ff1939971d4d74cd20ef9e244a60da19ac5afa7c212803916cb8d6fc89644b6563b8825c69ef6e645914ec42e97e0c1421be41921346e62cc1fbc23a50afb8cd8bc2d16e6638e6d2e96fd3f656038fbd37c76423bb81736ed64f612af7e12848fdfb7c79180c3fcb2dad8001920cccd67d0ea10764070f04c8911571c5a1db06af2bff4ecdb0d062d38cebe5e1f327cd4337fdb2ed3e14254a781aef8773c38e84576dac613669916bddd72749671d4e063103e5559db92cf60ea9a31d8624eaedb647186f9c2b4e62ac016c2fef620d4f4bda1e168bc2a0a077145545ed7d3c34313409889355588052e6ca79466d6d99419e72f025fa12b1aadf7724a386e553b8f918d14e729cc5d385ec287af7178a2eede368ad040529957ce4301dda0e88a167078ec4619b1c029c27a2d369bca151e1f803d1e557b0c441ed7a6cafd106d41d788d145d3a26887eaeab7c5c2fa3602421cf6c647a05fc0a8932ee7d8b3e4a2c38a648ea374993b15e6a2a394c2635ab1802285e15ff3458d456e3fb6ecd35da9cefa8c8e90bf8916015fc1a06db1bccf957583712a5eb385afed34d4316bd99c5970e481a89b53823dfbbadeb2d167b60936db6b5993ee37abf89ecbf9034a673955f8ceed3246ed6000f3e6d52a52a0e1eceac09f1168c37de64e671fe7d0cbc047d95b010b3d65608a35daa985fe9f76088bb0f91e74f3dbe40234ca02c7041382883dc424e51ee4897c3fe9a7e79b7966fd240c24dad3c4bff9b71dc41d596315f965372fecc631c1b9dbdd83ebec72d843153b3c7157158566b215ef5ea95c3b5bd94361b05c4cd3de0c0fad75eeb3bd17c882cf614675b66f270953918cc311cc2245e7d83d1f095fde88b320ed45840a6e55a5ec71c04153b1c16f3d32742762029b2e2160720ae6fbe2a98a7040f15e36113599ef925dffd95ccdcb4bfac5c126fc67451577224e2ee6dace636d6bc421338949d81ca4bf44dff232211a98c6b184f154d530c374c95338656d7fb3fd23b06b1bcc5d6a2cb943030dc29e7017b6ac4fe9cdbd7643319920145c8e9a055309e46cbbee219774868fe04197c406607b55f74c858b6eee3ead080a165dda7d74f042b46fd06d66c365596041f52cc9a1fb432e2fccb1e3a4772e7bc392a30487b3ddc1fc91c2e6fb11223b801aab0e9f3d8e9df4898ca7dc37ab0257707ad86cce9c26ffb39d9e345970e413e6088d34fac49439d9b65ebc0336ad874ddb64c5090317bff246faa1bb7311db78eda63cd36d2f7fd291547d656c5566ff1411fe49d2aa1d2eb67c859a4d29f5169a79f17c87e5814929e2292e5347e6368e48ac9827fdd64401da88447b6438c6b421dc699964b9d2ab1d16df5aa77ef06e4e3617208a4a24e352a07c29a5f46e9fc487b11b9ac7e4a0b96d0c8a5d028823ac022d311d5351f553465aeda0adaee155399a661baf9bd4e66370b276d82db4c885b2ff967a5465912fa8db4eea401950627f1f382c01ed21039f6829ee8a6386dbf9636637ddcfce60ccd86e8baf29f96c20ae1d96a9a028aa5303c95e6e3677556e6891ee27e74191eef5d2e4090e3a5c004283cf8cfb9a7418f0b280708411497d054e594426dbd86665a6338c6dc55f773211de379be3f71e32fdb2715420f9be8b97fc4dc7cf5819fdbb3d14122c68e876487af6840e2f5bd1b57d493f7f1c3ae3ef4608142ea89b069f161b7424abb02ff0e28cddb1dc0778a44e3b3ba1264d311d2c3b3243ddc7eaf48c3c0f3754b4d9888524c064b003aa845de42ab0f487b8fb26137944d18b84a9995ca0b50de04b58fc3716ba975e6ed1fe63b88bed337e814a20f8ce478af9e1ef764c5350f87c27acbab4e6409a2553d85e8260bc192c4a503b8a559bbdd847f59019ab107a8c3d00b55f1eddbf278f357b27b685e3cfd276e30a822024df329c55924cb58abdb276871518db4f675805786d39503561f3f2d2f9081073744fac949878a64b0b864987b557281aadcff164f9cbf9654cb98ba35e5704f4c912ab6089698ffcf76ea4baacdcd9db94e73e144e7402779799108a54ef56508cf8dff7dca6b580b90c50cf04d891a59119db989dd82634183ad5a9f79d854953e38c528ba122679057e4a7719da80145b8ee0d926675b2fa7a341adbd92e7d459080de6ff47fef75f6e7c55a9d1fa7a63fb7c212e83491d4c4c9d9b5791adc725ecceb055980dc3b77c1daff50f28e81b476288fca259e4109aa40381e9572357fc5185c2b8e89ef1a7fb6f3973b0fcd1927ba6aef5e0cfc11520eb63df9463ce490928787a5e00f2754870732998359f93bd6548355ddaf21e700774e22f0f0dad01ef2670fea205aba7ffefa160452ba34dad7636e8c52d91c35031cbbfcd3001d91c47d3e3378bc391fd3de2315c41ced817b14eac46e5a5e2e148ddc1df0e2d73fe614f2cf011505c62fc7723467129b6c3e52a5cc089d001ed8bf67c05bf10d222edbcc6a5a920631615c7f4e3af069348357bec73013c9f3e5b060840ef2c70a799711988f717d671aaad3850c1329fef3420e6e100f19839026ffdea0a414876e2a567056f2fd6e72ac06aba821e674bd3538220732b66efbc779e5f339ae91531d744674a606ef987be89a892211f70e41c2168decfa8d6f1d9e8e2d3d332881b1ec81cf333097aef47959b1a861fc146c896264b1d5733f4bc0349b28c1042bb518886b9fd0f106ef2829260e4bdc1b0d37a8b214c26c2828e6ed8c8d8f550f4e6083a497a721226a267e1606b28c61c7f25bc1bca56087b7902278797bd35cb5995f53f8d5e737e0148c3100b6e0dc57d45929da7b176e1c939c2abd823da418429011361fdfcfb9c24b076f2966510259c8dd89cd499558d83d06e04a8623c574ee57e4855c19108ca5d00c14053671ebb7c6deb8b2b2436febf4d8d0bf56dcef0bb6c8ffcc4206895a5ee919e3d46cf7e0426b8c9baf7e3700a1523cc1db0af644150d375389cc0c9af30795bb9944550c80530c30fcdd729688565efca86dead89a86c019d71c71cbcdb312d543bd47c8118c309b9ed6f4b8cd698bb6cd0400da3d22ffc28f246c031519a8903a314f38e782221f131b2b25c782d779efd608ee9ba2b8608ce441370987147b11fc10b495d59e79a4174de0f95fce4aea4e0b62646e2eff9bac7cbca5277fef066fcf04e5ac6b7433999303d7108096fd05229fc459e4743ab253233e35d34c4c0620a6ecac4b8b8b37f5d7d80a09df5128d4e76808d591fd7172d46a7d2442b782b3b1cf984f8169d841080fe6098cd483b0bc1a233b990f34804224e78121c320bb7e45153692acfbbb85ea1bdedc7e7c9c73067e6371f1e6a5ac5a9704a0e6ae3b4c93b1b6395052235cc4cd6291d6f26939c3443e4a6a936188d9efa18a6eb21693db92790a124c0287ee3f14f9e9ffd0e2f602cc48f93e20cc77dcaaa7d39e3b264d1570ed00d18a80f43a33585b48a199d28f2698e26c161e7a823b4245ef572107343a0f68d7344711fc8e6cfe7daa964783ee348dc1deb39bb49ca54e78bd17a52df4f95c8ac1919b9a4036ec617a994d02a5b316d31fad36cdb7b2b8426a36573c0dcebd508dca1dd725ea6914abdb6672c9aed571454c98a07efa8694b68b601377cda060511d16859d8f94ae150baa40a5e6d46a34f0af9ea4e7643740a8c37c52e4198f74584baa6185993ab637bf2aa700cd52c636f37d1eb55588d27dfd48ad9d157e7247b64141da12aa8831c1b231d81f9bf6ddb38a25652a3a865d55c94fa4767e331e742ee0b68b3850d07cf056c82144c6ab680c72251fc25b4813cb573d8796bfc4b58b104d60cef9b22ea240d2b90604f9a0dc6d905fc70a8ffa9daa83df7f1f1f32bde7ee1446b1708cb45d809c3760d90d6f1c68bd507e5cedf637048bb2eab64d05b2cb4aafdc3bb35fc74dad0f97702d3e53073cdc0eafdbaeed065a9b6244656980fe339652269f40f804afa3009f535f94e9e4d82658a4a57b58625df43159f303676cd72a4f729cdc37a29da62b132a43f784ccb8ac0bceb4fa1ce92e08188625cce31807b3415c35cab70be4d344ebebe0ae50e1828b3b75a0343c5f962cb10a4650cdfa824183d3507ce3594925b5829957dd96a3bbdd373aa507f69a12f05893ca80f3d12694ca9fdfc252729a5be4fcd32875eb2f898b7f8d0e861e77fdcb253d6737e9fa95347d1da90cc5419602360db2e6b197c0a5ec296cec0479fc796d11bdb8f594bc4e2314948d719cbb3ef600d89811723fca6d750bb0c80646c46ad14820c8f192be41c6e1fd281ab76629ac144ad3f889e483716fdce976410dd8d48455df94dab28832602df48b91944fdac1f63a9ccf787318609de3c91d607860f5bd4a5a2f7e550d43c6f03b4386c8379bc0caceeb40002a761b03d6336f5714dbf18aaa4ccdbd8799ce0fa05e7c78d558dc1ba8a9329639c6aa98689b9806e00e2c5352615f282ed049dc8653478d167d790f9aa33b341fc3c8b8443cdf1baa2fcf03653b4dc7a9a8ea0cf79b64da9dff6e921a0b9dc49d64ba7aaf0e904871fac1475fa00c5b8db1a54a88d0fbf42a839b78cd67249f974a18683037bd59db25f8a421c951565969137741f0e15af056c7431fc5227d8535e61bcee1e9a0f85c5af69f9f0cf6c17b52bb6ef585d485994eecbc9f5560a914a8f9af05d4c9becc11ff2925d265fad650ed84249c8084fc7ccb30cda527639e4b30c003a9cd7e00c7b9cd13245801a89c1df5a4184452bdef0b8d0188fa267d5d701892f4786b74a79051ca32a43c4ec489f492e19243330a395516270b6b0507d340bf2fe73e27eb3a4dc9e5b4a5ef31243806b066de264fbe8e22db155b70ae8d9bec84aa96843771b4d57686ea049085a06e910849702351ec654957a4d1ec7aa117766aab252281c0ca8ab96104a69ef672ca4833a4b6f03cca47c75c3d651e91d180f4bcd9065e3474b6696bd1aabf3e1c7ef846c78a0ddedb43589015c9e2c742147308e59333ee182e2233927d610ee02ea1b96f28ba4383f7e0322a672f5ff221b6fb068a2344cb008cac1227ce63063c5120491b891f0ed166a5e94e34c05b2af1876d6584407e7053ab220a5f562261214adaed25ba6697393825b05eca8e99f1180b8715365c9c0efb05daed1e716b389cae6a44f5688aa775f3fc52b16e7afcf44c0d12ab804c6b0ce77904b7e659187023c43c33cf417dfa6b94d84b4edfd67fc344cb582ff0323e8af3272bdff5176f7f1867a98b154364900bb28b5b0327e06c9393d40229951f2780940d2823e0ad60137b6066a708e6df2374d4568e3d6d861dbb373418d4f55febb985d8001a1ae32548ba9df93109bdc239ee46d4281093084ac9fd220095782e4405e9e1ab6f3ecfc480b253cd27e42608d07322724ee36ec2ed41975499b8c301f391c76e7f253acda3efdd48a08e30ed99b5016a7b4daae0e3193ccf44bb6d0bc328c11c21d6a4d63f96affd2b3cf69d2b56a1f4d002e97c6e29ebddc6bb0d3741681c129dcf3d29e96ae154616e533801d89e8228b156d7ba05944c17994d3532524dfaf2f58ef406abba58ffd01a7b27a9ff4bd40da8f7c8a811090e618d46cb515226ba906b72ae9e335eba5e2188876941c8ec440192994192efa491852dea212d586a7d088028b3bfaaa5f4e5a7ec2e55bb3f874091ebec5f94279f25aaa2ddf0a05f20c45ebfc5347bcce99ca6857d3156f218855ce6e77edad431cc6d9d5dbea4d5ee44d0ed62cf0889ad4bc7caac155b49d96714cf9ad644b15bd9bc8fb2f35f6769253b3f1608d4568f0cae387af6e1566590d80f36b62041f3f5647f6c231ea11fc47e4960bba11da1b556a5604f7b8b114604908bdb4f79907e3d7b0704e7e0015ad36f372f49ceece0915ae914560fb3952eb70f89b4fbae6169be37bf1d5c2bad49fd4b55a6c55a7e1b57b7f178b48dd80929f2ea2695a0cf3c63a386903762456641e2177318dbe7627a72ed79b360b769b8f0221aaeaacd38a8731a6c747ff75565a40a4038a20da14fd347d35323bba61678a1098350e0bbcb6c71906f36963629ee7c08bb4dedf15d914b34514f80b8b1096b7c074b4d1282071b20db474b3183c03480d0e474741f8d3790e61eb5a18ef8b254824d0114603d4ff6e1d05ad9c491be358deee4aa462a0f098825bb8e6bcff5173ebbccd45c1489e9b30ec30e1456705554afceaf327ea200c4a7ce7c73315e3c1f56c2f6aa8f0fd263af08e5228475266fc329cc877afda1364c0d6654e36ac08a3de12b01c6cf6f4258c7821be58fe471f04c09faafbd6f3be07a19e7c0b47e0187cc67f726d42b2dcbede40682ea422a169a99bbe20ab81e2ba2dbf5615bab7c794c684046b8aaabc7c39340dd509a4ffbe83fb8c9255a079d87ed10409fcbfda0cbac138c9da2ec82a12780b2f94b0a975e7f1f92e08ecbb8f159519ecd4384c0f9ce51a84ece631ad40f667edd9ee6688fa10aebf79cd20a90f227a84603c1a65d31ccc2209e43aa90bc954ea086188c12245ecf05ebab2bdf9b6d50b3283abb32f57062caa6e3df2a29c7441de8e3cba6560a48dcd19b594facbf9af2e4e069db8fadad8ad78943da6e8a2b2f60669739b0421b05ab380f11f85db35a2704467bf2fd2faf46fc45440f42fdaf0b30fbb4faae80846c8ea51047981d9c280182a6cd934331825d15d56c68a4adee1cabc0f7068e24f5383c0f2213574b2fcbbb0bbb62c1252c0849527f936640fc101d660bb223c26380086282550415ba466d498e0cda354e45b2a1bd91fef795e46b8e40f104d5a4d0f446ed5162d579dd686de4178eeed5e124d45969bb9cbcff753e2fa54431984350bd96bd670857d0c6912cce5b4ca907ee45b98702cfdf0aeed29ddc4a3d472f5d3c424103a79665cb3a169a78434f82e23f95aa861a14f63cd501bfb3a6b26174c3f77bc30a7d908aedac1877dcf466bfe1f4207cf51a4f10d78307a67a883bbb145e64069bcc2bd596007576b1db9a83cfead3a3dd8553ef5c5b86a91e6304ec21762fbe821c6d601bfa403e98dbbb1bfdfcd84e585152e8bf12dbd1612cc84ca8f53ba088b1cb834cc38b581fea9ab8f1bb89048e14a1eeb87b73e3f39dd880ea203809c9fb00ee08f12d82f2448c913dffde4c970f323faed79548eacf6cca2457db9e39f44e1b501d9b49f6b4bf11be32472f29fc229c50f7bdacea9021e337bf4281b8f2fdb60a9c822f58b196d22462f03d3a734b21f6aa0d6eb36330cc9fe8af313da062e989f3e0fbfdbcd8a0fe0b4e840accd3f321c3325a4405002bac81275cd82a17fb048903110e538c8b3cd1589bad0c1efd6ebcbc4053ba45bf52d7a19e12083dee509790bc631348f0d46aced0c965edf946de362c39b0fe83973cc9dd4512a3647fd82deb587bbafecb10cd2f5df02fd60dffe4cb9b4b6e90a35cabce1bdc1b04ffb77141ae0cc5566d8c67c64197905cbfbe2f2330df8c0905d22cd3042ac94892d7f05b1c67429765334df394376d30f871b1b42f7190ccb967ba94a3ebef0a4edec8b0628ee452b3a7ce2efd3164916c67419e1da9f9f762b30ff1c58d09dd746dad6d2bf5aae4bfac6b8ee2ed63b90563b2c1cf1fbad203b379e4d013256e226824fb8587d206f92253008c45fadef9daee25265357f9988c7e0ae835df3a5a80861865c634c3135eec3298facc8a9c3f0a24a91dd10f054aabef26fb191a77d98969ddc227cc143ea147a72ae09e6791ad0af44ffd0d84bf360b5eba330632b6026ed949720562bca39ae2bc6f54bb8b72a93bcc1c55b5c903eb6ae1d09d52876aef9d89561bac0387d2064642edc44835c4ad4f7f49c80beb0cc33756886ec3635ed7b85d26f4ca8a9c75c70f7d5caf78bcab55c8e8811f6c7c6b145a1d545106c01eb8b11e2440120bb616ef59a860365fa5b15720c6ffb5f5688fc9b0d3f883f2b008831c4d83ec0ba8712384c865f47afb5cd1c8de3a31ec6b429d90a0019844db4f4fc788de7e0fc59a586d9cbec0128d61115a2da281df0d44e1dae33176ddb6e53b243c9ff5006e8855b130f37cd79acf4e56cc6a0ca3ed48ebbc1ba4b7ab1588a7b68623eb78c3b9a1d0c947e5a49d62cdb91b3a2d22ac193bbf941b3682df928d20cc62889e956ad7e469150f865513789cbd7e513306af7bf5b682c0d5e99c554d9647ef8884690f70bea3ee9bf08709776c55099d82fb0dd056f8bfb6d26bc7b139fbbded140becfdf1338ddce72b291a96d7aaecf99ce3f40b1c3b1a95a20434e4d67424df85bbbb1e3a0a2aa489568e75068a3dd4a000f836011cb00757115c0094060131f015ad6caa13a258830726fc50649aed279eddd844e035b5c116c93c6495262c4958f6309a3d4611639f00451665fb05e946fa7ff8edca00f31f5c4dbec9e6513b47e85cccbd1287d3ad20b17542de9132771ee5b9a593c9816abe67c4ecd29dd7a6541ce4bb52d19a93e1a4cd83ff2685ce30e843cfa490312b75ce75f3d5b6caea63cf26f89a98844f87d5e80390b92e0e3d497b474928802aa0b4faf55dbd70040a6363798cfe61d4ab90c9bd68a2b47d32d6c2c6a46656b384479a1f927d871f1c66a734ba16ca3d0e5e370eccfbe5b74b39699f79a1e6b424e2f25eadb489723497307ae5d73550ec0e77eed81423a4066c5c8ccced719f3e80eff32008582d9ca8a8d09ab6e77822a468d00f60209449667d0225ee106e1385ebf4d3e63002a5d4606f252bc98871ea0b3c861fec4d9b93a25316e012988f69279b0808ee84642557e8c0b3edd661a08792a7d2a827ec0633c9d5b6c75f437c8fe95f608e9f653814ac3a93e58b1dfcaf61333dd131d47d4a0cdb390f05bfe5bf5f65f1d75907d915193359a082372d32c57c20fa11f5f594ea0b0e62784f6016da3b6e7b852b6fca298aa1c1b4cd37797f7048b51f7d041f6b9ebcf61648f9f6a393ff6f3e63627d5e03ac96f79497fa722bf2ed5df4cf26a2c7774e6419ea27514ceacfbc541d6100096672e3045e6e922820f830fd334b9558a7003cca1f8e0c1e2e23913a9a9eac23ddc6c9ee8dc5aa277c1ace92529fe5bcc405504b035693c203713452a4155f4699c662d1272966800cec69cf28c2632c6f7d38510ccae539304885e14ada46712edbe9b6bf4900bbc498f680fd2355d1ce50fdc11eff22e5553b3cdcb8030b6c158a2e3cd1ccf4ba12cdc6d424dab9a69bd233ada4442239166fa64ed0ed4da05319a737e0882ecd1247378feb1dd8f79603cc29f1001e809144c3b2dd40de24f5352c11e4034c99e2f47d9e076ab04241fb7812432143a3b02430279cb7cc7590efe5b707394a49b9a1b4fb941ed270ec63e4745b6beccda6477c10e38e8ae12b159ac9840db63f1bb22afe34e8eb5800dfe02976bfe75d2019659d04c4c09166fff7c3f4752be9f5a3ea28d9ed51e8922588e284c6778a87901385f2b2d38c43bf02bb72f2cc2809d9794847771df7d5a25eef76d5d8b54f7bcec1e1c7aa8a2a4090aa928da8295d71898f529389e097ff23ffc02584658a95d45ee90b5558ff1c23cd076b88aaab81808b937110222ff3af3aecacd144e5c8c044c092ea4449872097a72f5a755780f6e24fcca20decaafb9c72344910368cba7b830294f8e3e345d9bf27417cf046cb2ad17f72313a9906576bf92b300ab3c92d3989528126557cff9196b21d40570a2c1726f83202c374d3a08a8b30635839f422cb61850a87d92cb27adaca601efb9779bfe83ef75b9d60934ddf990aab71df13f2d76470c3e33d8632b4b9f793efc6d09e6282f3562e403c5239545bbc7ce11e197540c8a682ba6ee0f6e45e1030daef4adc28cce97024d384e498fd0b299f3f52d137464bc7454ada9d9b4ec5671979943686eb806a13046216e15353f8b74b07caa5946edf6b060b50ff63787207a88565c141c77e749f31837a0b7e7649b889f8d6991fd7284c7f8f6ee5cff4cdc184207d679f2439ed734934ebd889a7745f4b5da0cddc38ad5ae17ff64d6158c363dab0e738286850fbf86d9b42b956a72b9158987e44899526075f406be00c5cb5d1682d2e818e839b6a40d9630a3929ff586be3cd5aa2854d53acb1daa08c658310b2e0012add13bc3ecd2f1f177ba91bcdb44808051bd06c3ff41da4facd01d2a76ba5af9b20c41fc1c3d6816c2ec0d35016035b2522c484aea1cdc5cf33b3f9baa8e3c2174efaf250799a8aa055d4e1c4e659ad52573b1d46df98bc4c4cea448f820de90d8675d766877fe3380b1d395a95f8e44d9a227e05e5b384085d31b0d2790c4fedf29b25a1a360d561be5616375184cb6efc7dcc21140081ef36b6abc1e9100c8f4c38dbf2302de0df1d86be96489bd856a3772338c056070c964fba06a3fe5d15695bc07bdf3483692631aaafee799f2b1ec8b09af4f17a6e3592cf9f2df8e40d475227c91cd99f0a0d310f3ff8e5a9dd4c600a904f30a4629017d93396c640699f0eba918e852006468b98235b64d30afacbab591697f0e5f7e5b61874f16acec2be96e1fabb2c6a4e76d8956b2a1c44d582009a10ca29bc6b06578a16b3af2a209d995e0137ba5efa7a215df764d2fc3481a35e72b0d9ebe329ec0089ff8bb7e5f518429a2a106a7a09ed63bca68ac8c6343b8d2fa9a3de5efadf3e573c9d151dce108831480b6675dafaa64f8a3c6888108bf196bd572a5a97f31ebafe3fb4c4332fe7fb237c9cbcd76601df191a633d09cf5b3ac35b5ee041252bb298a4028ef5f15f28a54ad8456ec58f90566a2969c59657f933b250f7a33abc7cd18bbecdea2a135764e74c3de2386be70806df0ec469f481cf81eb7215ddaafa49f3ae5652cd6a744b66d1c038d9a84cdba517f55eaab6f3279128b63a026bf93365cf7a2c6d9ffd7d8cfd5642de5ba562dd73d2f387f2bc686f6f8984c99052638c08347ebc1b333f4b989622fe5797d684e0f828b009fda8ca828b09d49ad43abd6083f80de91ad78ff1c67efb1867cdc9fe2dbb400449c7d84aae9801fc6333dd636e3c148919027054d9c7252b7ad21fc40d4ec0715d44922843c775be10883d9cc61abcc742cfec0337e9cea53d31cf99757f0e5b3cc41ef3de5f864a59a62bed43267487c77a56495ea2b648647f2ca2eb76a068edd039e1af92581d7505185464365dfebaa23f372acf2b95d8e1a993f7d001f3104bcbc00aceb696b8a1edc2c54b2d7d5831e0c7874f0ed6526d2430c04e00cbe62767a7dd555442567c521c0a84b119cbae58da905be46b98150c059625eb1bb17f555135d08a64a8bc3ace7f22ef197941890b4b6cf2a04016d0e7e587535f3e17a27fccb973fccca7155c343ea39eb89e5e603374769198b5da3c92f53ec37dd3a54bda0be41a85a47d1c89f7d8574f24af28384cd1cd6fd1386c0acedcd14b5317bf442def1de534faeb87a1dd8544dc1331ab5104bedd2277300a764b050bfe083745ac1278e4bbff34dcb6a651ac86c01a52a22ca5360b099c3f0d13d3336f33cb1a5ddc6cf17447253ef9d047c261a5907d9113df335769a068784f285509f00d142cb5bb3a4c298a8bc19ce94f56e97fc62ad1e86d255ebd680a397951dba1c83ee9b5c86c44da90bd9831c08dd987182d8bd88c6ea2d240e9e52692bbe7221c4b08dce4260b80f3b4176554a837044209e4553b7368825cd3b058c09ddae304cc540226337daef0644507e2ee2c0457d14356110c6756f3cce922d51c64d6b1f71fa3a515c4b44937caef9c5fe12f3b81e2baefeb2d38b9a252824bb89b127a98f81e6bc42d7eeacf7b82cb14e548b53bcef544536dac3e0fb152cdf9c54e359adbc686a45cde99cd6b052304fe08ded3c991d4c781ca332872238e51aa7fdd7ce30906df306fbd0097762ec6ccd945a0f00bcb30b356ea13649d9a90c741a4fd55d4cabc72af3d7f42cf9da9e181cb60cc9b93d720549d0be3080c344489ec0c842fb2b62dfe5d098504b467da2dab257512c23879f26916005fc27ad602e42677086727922b627576d80050a923bddbced7c85652280af7b6635f050410a3d9050094f027b47d47bb1cc220d91dd3745cb3f52ec81890baffe5c2d0a5bd892ee0b2b169792ef24d193afefb86f5670e837c45aa59fced07d486cad14fb9b6956d8af780aaf8209e5491b5520a8dfa36e236b1f953c75191bbf89352d6d96319c5d5f0624ede0fd498e22501dd5e191f61e33a2fbffef97bcef475b34671dfc705da7fdb1fd92559a6e74c02b73ff2fc32caf89c5986fc70084ef0501d64f223fe2c26152091cecc9b7a6b999bd672a3fe710d728f934782eb0500f352ca128cd51c613154d0fa2375c71d7295ed54d410a945a956dc0cf924c15e2839d1aa619169ac985a5ea5116b0564692fce50c8452ef434f448e17ad317cdad935ce3f4f4368d254f7cfe986da71ecdf2afc82e679d754465dbd7bde860855b3660072ef5ad5e9321e12f523d3e448edb42d3ed0ee1496902fb9abc0638aa695c88313e59a6ea2686bdcf75bdde8492e158f134d54abb791b1e19bfe4c31c436a73b2a1891fc3ae31e2e4f6e29f557e9c082d83854e5041765314b39782b2f712ce4fbc39c314a3d34d3713f8d7260fa36d5026c296aca57de64275ff0ed7f3baf9f8a8ca0b7bba0583c12f3c21d9186c28042f8e0ccb07e50de9f47efffdb9a9d94661e19dfd5eed4ead352825f4e972f81145cd19f3c44993e36d573a08b4442c2608c955204b3d643c1cb949de58712f40160576566dba2b7b3e351cac3440d5b0c21e86128aced864bbed26887bc149db4981ed43ee46669b91370792621ac34dd86d4059ae6fb5719bad253fc5008166d1ecc04c10b1ada9546ad8c95c13886d997b5e1b6c45a4a05d3ec4cdb3ef81a4e0952bf923553f2f3d420afa5ccec52c7af7c08443f8ab3cd701c13b7dc44f46ee3a576c80713c69bcda288303f445210ca7748f53dd78b375499692b258df03677671e72fe003a25d1795596008831d546c96218c559cbfc49153c60474c2d58cce50894508d8f467084292cf256eaa0a46c9ad2a4b1bcb9013d4563c3c94d0acf887460c067b19974edac88d9a9acf27dc5c0955654bfbb7deca1c7d7f90336093bc3da0f976269454829b9fa87a6271d21b022feb8ecbea9585823025616ceac4cc028d7ed31b4f96235dfde6ae4efd8393a1515f54fc8911721fad707d990c05a23c6288b9825f9fccc3eec32f02db092a8404c2423fc6ad5393c39bd2309521f57e255b00d8e692bbddbb75b83d75c9d0a41927c2cea51ba04500ae4308bc5c66fe6fcfc0442d8d618e0428be062c4ade867a34422d5e4381f2be0448957198b667d0d740bb45474de970f84f5504befdf3b90add6debd887f11e938f0ea5b79fdb2d5cad15df752da5aa5c6991c4dcc319dbbf0dcbacc6ae8b290e6ded40bb24fb1de672c44e1cc2729e188f0e7456fb844c6b07a02cf687b3b20e85138a8f747ca69fe4e2be1350e05a833e32a20166685a9e2a5878ee895c9e3adff51fce7b207e4b866059d6967d260a16753f4417cd66d436da36a58f4ba733c7fe8553279e53f8897b19afc5a27774d9705c23dff43794ccf7ed5fb11a355d46704e36f2e987d607aa1638df6fd52925ca2d3e8e8f0ed9a693ce720f94cc8aa7bdaecd9562e28c4e075068694d262106db1ccd8ab566ce70417675e9241ca04dbe2f36b10b0362216d65a9c1d257f2e1d8870889960a41cedd1dc4050d16aee4236f02e9ebe8448021b54efaaa5f62d3c147e767bf87d3521bc965d4c73fed265333ef404fe41ecd7d5865129d5ddb358486ee942b82f17289a0ad18ee0e8c7ace4ae430b2a1d713d4e7c5d59b518dccf4bc629aa146e7fd9f09d03ad6c0a50f03802cdb8238bfacc57c33d5eac14744674dc7a959d0b11ab786f9e088adf77ad1720c299f7ac267b2ff7d20f9a4d776c0acf48735e425fa1145bf827a54ec753da04d75bd803fec49002cf63957f3fdef383e9b1c048f2fac351466cef49387cc2cee9e1686671b1d1bc968801c4460c89d9cbac5e42e77c2bd27439458ca790828847e079e82e7fe2ec7723a87ae33448215f0f911d5ab34f2d3bb3f5d2dea8422c62993fd62b94251e01091096f3c395e1a53c46867bd7686c9ac5a29cf75a7163fab40270db9909d37c5279ec220525c76bf5ba17f8eeb6630691430ff503c9f9e9035362f8b70c6606570e05658def19e4b04436aac82be858d5d21965947469f0d179d39f8d816f285104a656f063f12a52491cbe51b68091476d9cf67228d356ed54656e7cb806cca808e666e196530e0cd75db7292e328097e1e7c9726f304cec096798fdf69428db0786658d1c867d89fd9eaeb83a4e818724cafb3bff208b785d4ccc506cde339ce4d60d287acb76b3f176721765565783007670991deebefc70e2113675328290f458f40c00c3899e0982c5ef5cc1bd3b18d518a261890d08130923b5dd56ca122aa704ed6caf19f4c96b1aed7860fc145e51f582c91dfe7677d757df0008b5f1526a42789b41a1e58dfe83084e991bd57282c2735384017c9b9f9ba57134e8b096dcd5eef1e3da2a89a5cef7bc467515e5d64af09ee0105d5c4062bd94d7f9caa003281023e8abe1bf035da5e9c86a9ce8e4cd6cc8474845c5ce2591436905cbc331ad162aebfa246ec1615402dc588857ee06dac1046ee216ea76d69c961eb537c3fe60d5007b7f0f56f9388279719055266c1bb3f8082fdf57fa8a0a7eaad58c095b0ed33993cdcdf3821f1f1cf6c4e1c5943d81c5613e2cf81b3f332661eb772615d491858195084c9b34655e04e281c687222f2de664d44b5ca5220c76677409a207d57e22faaf57268448991119a7543933f4fde0c4ca1923978fc441cdd56e9474891a7102e852cc4196b13773527c670cd8587f3ef9c4a678929679ae3302627386bc3a3cc3800517232a916e3d64f2cd14f8ad546535dc9f4f73e02527b0ae66baf9d92f7efcaaf59e3aa22c55964ac212ea1f8c1ee6879fcd05ea14f0939066045ee7d3b286d0b3983873aad2cf9a0969b7c6e8fcee5be2199e85ef676c0891a600b3345eeae101cc9a0ff0fa49c094a35d1b85ebc44f37699828f50fd33cd8c04feb732437334a02637c1d85f99593be5f27b7a8a889a96d313bcfea90a82ebc26fcb8e60436f8f12de6ff66248d47a6c11c9fdd767e1973c3e288c6c376efdd76cc50659373f40a4628a1a6c8f96007c81b81825537412d973451b13a9d5c43ce10fa7c0f0f8f6e79d5727524bdbc0efbf320bdbf92cc7efe2ac7d39c9ee89d069b63eccac8bdc0ba55a8179357b7a70d75e8737327799f6385aaf0258e82f1ee375e85f49f5dfb64778e065a3756cf7d07b7f73ff0260080190cbd6c69443c7007e98f72651a003939b54dc9e86546787c7eda3bdb14f21c01d655aaad9258a9080d497216f806166f50ed85764b15435b2dcb59495628c04276b2670927d25ba7185f5ed7f37ff5c3d1c8fd99ddb284cb990015b6798be82859e0f352a25bda4befdcd58854a67b6b85b0dc976e50a618705999bd5daec70f4ede79414db8c1033db09d91158b69ca5d0163ee67a0167795110ce576560f1c0b2cbbc8cf51d7939b494ee7e2a1663203676e6501aa24410202228ebc080854a82907821ba159390be8acffc07676a5c05e6954c7ca16b8a619535c342436554d679dd720b7036beb3707d503beb71aa3de490e3d99e66531cdd2aae382a27cb13d558ac27c8b6e2b93bd7d326205373a8b5c85c734086d78357f44d226cdf15183988414904b749a42a50f4cfb0e3910ca3854e8d40be6b5fa40feb712d565de320c3ae48e9886cc9874d09f6a409065af363c12364a58c26b0ed0d182a7569155d8d67ea120c098e4effdb3fe8b0e6d740d4fce3d33dc3a0ee614759b8454c6de799b1bb4bca762275c0be52936b6b4109b01690d43f5351c76dfa2b2f4612a7597506b06a5d0a57506e8911eb0de13218b589ee84bc59ad9de4a96b0e9691511ea9675ddcc6fad529cb09c18adf82dc38c44b749df201577ea01d407a10526999ab930083cfbb439828649c5ae97bd88c1adc83850fd3acf851a0164318b8d00ff42dac2439e442ffa885437690a927890156baf6d2b13a6f79c770e2d8b3e3b5ef5d14642a14c51eccb7c9d193f6bd8f1b6b669d79ef5f5fc74095c93e79696205709bb0e407a9bc12f5c221e337123820d376860efccd5adf37ad33945ff239f4d8ef439c99dc412b0a690965b7898fc6014d1e1a078746ceb0ba6a773ac86dd58a6e08b21d37303ab8baf4c48d6316d549babfe90470f83e0c82d8690161a16254252f16b5d415e0cdde83774e1bb9f40ee176390ae07b9dc607ed88dda8589a0b5e592e91222f9237dc65432674395d8154199fabf76ce11acc3e7ea2f442a7338281027fe8daa7d4a031e0b802b3be28975bd26727a8644f195b6d624ac588079201d4970ace80110990054cb61a978164f98c7877af02d9ecca6deac2c3d29aceffa1a7c6dc9eb51297e883f5aa96d3dbcd9355932bb9c528f8df1064fd4fbd044fdc04b3af79bebd36fb369a919751b54b101bf7fb926d85dfecdaeec3fb6cd35e53208f2735149beb2fecea107075aa622e5fb1a0dd33f2a22e1625b1a3c76bf754b0cf392258bf5e85a62cd1f70c026be9702e0b43fda8ff57a537ff4c3b879c7091a2ca1f3e2cff2809b5a690810508e5ee60bed89d6f223ee838d030944b0a22e8e227e8fa6817252e79f327dd7f9a5032e2f11a5bd0b1096a6924b64c5e717fa23fcfd14be7e8851310d79690cb1bd5ee61aa765e27adb1ad5634fbcbf8ae64ff90d53d9963725a7f5f8c47f6a817e6bae7f7b204193cba216d9e612716c1e8b1ac8bd50d6c03950184b2bd922af957d91b3cb65749ea10f1581179518328140cb312795e8e0e293c93a506db99101bda95ee44c20f5fd58672d0e13945130dbd2462cfca88085c482112b64adf2f178279559deef51fa167985b78aa14182de28b174ee5888bb0c649daa20520dd2163ea44c029e818fbf25ffc56c0a56dbce3c5f0f672dda550966e5372343ad3b3fc64149d402e7e87ef210e7a900af6e0b950066051ebbd26da037f5b9666da622d05a4c63a35cc0c140bfe917686120c3d8c64bb14382fc1a3c3522dd0ad82f0b6175b8eeb1152a4c83368c638f000ff03602f43ed9f9f5ae9f36c6cd1aadedbbf8317c01c20934d00b4fe81efff8d64bbf72634975afa23debd9d1a22ac592b88f8944f70ec7a5512ce6f91b235b34513f88217359bfa1285379894d99d4c413937d5d118a547be3fe024d3711f2fac6851c3735efb53b6c99ec79375eb57e8f5e987d84e487b45b43e60066e6f1ca0a5e9907b53e40140fb73d4c0e2009cf00c5d5333f34c2ccba95ea5ce9c46e2ed8052d047a1a3fc962cec9c83426e2a405b9f79a251398e4792328320a27c06b5660466e73125f78d2dc28457b20743a88ea7f5493140536131d395e76e2b363863dec5624075489eab19f3e3cad2499ca345d8e93dfef5fd3ac6e4ea3e7e98e56184768a91008c38c871f521359870efadfed7dffc9c09159d15d9b90d4810a0f40c0c5fc2c90d0b4ff3cfead69d7271682fc47e37fb9f485d3994454d7786d903b2810d178cb41d9c8be39357deeb97c6f0167e9dbdb6c4e7bd973b129639b1e5dc6e5091807f7c1bd648cca19c9a76dd4764800ba1d51a68e6609908624f4fb4349668eca98ab1785e3f146307e77e8584315cdb27327b6c03d44071915a0e2b91f2811ecd8a59c3e65101e1bef6444f8df4efea3fae52d21bc6823f7f24076d94574799103db9ed6d847b6f80951f5dfac8a97f1041545e11396bb7d8216d41d5e93bd6be40ed73080e40d1f5e2e3768ea100357fa4aa3ebbb86f7130408aa06ef61e99076a94c8bb8119c66ba3e3bfeb73fa45b74bdb83c2d34d27839a6cbe7e27af0b5d21e01fb5749d0c549918e05e07f6f0c7d31bd393cd5151bab92a4a2fc082071f149d0c857f9c162be386628532f7d47839d648483befaa93c670da48d16d5eae823fdbede89d3ac84f3eb4370dd6ced90a9a27406dcdd6ecb8e3eee28a6ebf6faa1de3590c5ca4496eadf86927789370eba296a4a67bbec87afd147b12550ebd7966a4ca35ca25e991ceca6f451bd470f14fe033a847ca06c9a4059eff316b40ed2eb663af07202ac438b47b4afa6257bb0fa2365420065934225eba344ee8a6a234896792ee66cad1468252ec1581cb5686ebf5dab9be4d7f24944433bb3c0cac905b4c92e5fb3b47e2bff002f8040359cd76c459534d414324c02f48e4ef091825ff8e85f7d00b35553df323aedcd561a33f6320dea9aea2ba7add5132835c666b51f2798c42654e8812ed55c0573be0830557b065e43b8654d40a788890435ba07494f73121bf16f54f61857935e368cdcce91f1bb48a9c9990257363a0961b9cfa1a8531b0571d76d529427f5047d572c07faedd9df4b90a6eb0a33e49ea122f201a489b7f2957fc6cf6fc7660a5fa1c82019536c6559d1b58e1167b0e5770312b6643393f2a675da4d615f1850ea8de3e30950066e439dd64adb6ed6f64c8127ac666058dd2d7d5fb29a0dbcb480f95dcfead41630da165dbe88bf3a3e4f3a4171bde5a1177980a1fd96d46c82ebc8d72667e873c98df891fe748bc8fd3b17347f8f3ade318c393a8ef6331770580dc3c3e586a6a36b18cbea01b33911ae13f7c6a9ff4fd361676b10231530111a2bbb9a2702e4d0026fd27be585163d6461468c8dfdaf07a6e24f0920e4b6d43164c26f695642e255637d5d2a5be506c66f0fcfcad9bfdf5b31193afde8e3eb42b298b8a72c053ecedb31408c374b4d832fcc739019eade3ab69f4292385c82ea8a5433ddb989cd0450386186bac350fae584f191b055a35cc70a03d88db146afb73b4c59e1e585c2c5c75bda089b8bb6e7aaf2fd6ca4e64e43cd6920073b9ca75f3bad4b38d7e2f4fe20d254dbe418cb83abc9adc0f254bf07c6d5daaff2e3606ae8f4f6b2a7d3d0c0939826d8749d5dd035edd084b921bcd27c2e63ac07085b88b4f15b8340c80ec921489b4e07049fd85277d2cd7d7340feff6ed2e826218696d345021e734fa3ddccaa24310fa84e584a6ac0e77dc319245fc4ae149736a8c80085b4bac2414e5e80ce32064078baf72da0fd906249e79b2df9376486757f89d2944b578425fb060e766ecd2ecafebede9216def707daacb1b022f003da275a3ef8683e9ca53897b4ecc5339bb0ebe69c2040e7bce375f13f3c7a61daa2122e88481c77ef0291c01cacd84ee40180d4a6056872fe1f848d765a3807d7f760bd77f20b14b16ac63cf41c3d5ac3060f32556a58f4aacaaf111894af7434b09f44296ae0d810fe116f60cb86572529a727ad941e2b935d4075a80c8d238c57a9798ffa742bdcf0ee0c749ae5cbf9068481557605fe849527cbfee53d961c7e56a3ebbcf285ff52ff510bab46618412b7ffc7ea8920c89db9018d121c60370967d15d7cc3e284502a19ce46153e1953d067fd6b22ce19b3418935944b0c8f0ee62b3efa3ebaad059eefafc647049349b14e2b249c47ea85f7ab1836bece432cef6737faf8ea45020768f460975a0cbe2e63794adf3843ecfd1fcd809e76e2742bbe7c7a78dd9a349ca706833ab1eeec98885f127dfe44abe05a9e7900d20028656eef5ef38ced03fc46b9ecc7326e06998464162d54e87ea5d3d83c9bef5c43d383905675a9cf31b8e5d1dce970210b89548903cdd65167235c8391a461c71c96f57f3aaa9e5e8ee8ebff53d29527a6b0c7c9312974b56b13e818f6331bfc568e189adc6514c164280d786165fbfeb889d3e9f513022276d60dc5e942920b3deae8cc170cb8ee070edd6488f1c4ec00c74f81433db4b3bdf8060c2132ac09ed7d71199760747585492f90146e8f23ba8b502641a000e9338982183eb515e80b891adf42724303761e4dd5d04c449506b4e161d7e57421d9e8754e3d2dbea2c1026d670e86fd936642210cbc7fd99f88d16ed110ef4146198e2692d122714994fbcdcf66837813b3349283dcde0d7ca8a9111061074789637c3bacb5774978e1d82f002dfe6ef37a972a8ac4f3e00c21a356db65f8851c8b48ba23c97ba83696b88753a1335658f57646a117cfc8e5142bb52e2ce2fbcb846f8651f934037422505911bf379dfd0b75fdf1b8831c836fc40696a26d2d1375e7589a6118920a70b3bcace30a1f4ee85ab77c3bb34e40f77494d4415a1aff5372b95b3d3369ffd49b68f4f081bde50ab1871f8011d2a59c0fa97b918a12a2859640861f43793af5b45ce5503078f3e7462d856e27c467563ba549f4a8da25e9369df5c292688b366cd2defbed6d8764f3fdcd760a52c9931981ae338def1e21951573b49a05c024ae4d18fd2f23c0f156ecfa414dfe737fdcd835f91d3ebce4bbec187de5bec4b87e10b9832c6c369fbc1f943ae48d27af6d676f5ffcce7566e5ddc531cbb938039d560c3e054b5d7663094539a127253e36e5249691bc8a01da3317530513cfaf17a782d9abbf791ff0881097a8419dc78644a0de55a7aaa7ab94a45d58822ca206d834cc0040dc911e94913364eeaaab1057c1f22b915f1b7bc0d7212d4558afde0ad08e28699716a842998dcd1589931e735d4ebb31d17bbcafc22bd19a383118a80c67c3a3b7cee65f963c6b5ae4ea6b89a6b20a969019e051d85f0654fadd4f5794342d1739299d0a619de17d7173a0aabb2ff8b4ed5304bd880aaadc4b3bb2e065db3d76a728bdbe3a5651115cb81691119a3ea957ebbdb0b0a0e1e715a5d317e6fa1cf8a0204d17aab72566ddf8d8d9a9a179d774184037d118276bc7ed1c9484a64cb2a9a867370450b84dcdce6912d8cc7f8c27cf1d687e56958c1f5eb59a6b6fb7e45f49ef79e9407ed14fb1a1748d76fcb49a2fc03fe35dde9d12b00038cd2ce1afb3f8592559c1bd31b68cef3a0a4259b33d3ffc58da8b5ef59c12ae078f7a2e18952751e7ae2c01462f4f58e24251f8055ebc7cbb57429c50239ce9a6910d4f699cebee2af917396c1d2e5b8ef50f9105285eb06f77c03b4d0f16ca476ef383296a89944fb2d033dc63cb4757ffcb48cdd7c5a16c3601403c4b63ef72d54d5b0b2d324a276e7525d6ecf5deb5a8842a5cc1474e8cafddf3d480ba1a1b7436e9824d3bd70581fc2bf7a683b8b15fcb539cbfd793dc30196512aa02e2eda45ea6bae966186e0caa1f71c5f9830234dadc88217cfc4a1d7f6fbe2d933ff838d517c4deb73e7083c16b516d2c2b68c4a782e9d33d49fd346d332beeba62d22d8c596f86a5f951dce071bb708f7e00ec4175a5449d67baa7183421bb0fa1113db4e8dbb1da8d1f3c58e586494dac0e9876523aa44aa18123cdcdf11f8cf92e6a200aaf30792aed47ec4233b226e23b589244556b48b607e11c12325c1bd50cbd1e50add49eec44159ebbade30f4972692ff4e53d966a6baee0e7aaf526752ffa5b7c891805291012bdbcfe804f30331fc7742814042f14138ce7974bbc126ad97284aebf75f42c2ca22e9d92a171d53e62994e74362dee547478a497e54ef72add2d861e3b63f5842a92cd1ea5750e96f8bacc1209e51767a6c0292a89902dc1f19b59c2c8c1a32b72df907f4adb552741ed81c00609748614d9a9be958fb10180661148ecb1231642df792a425f1a937cfec1e792d34a28fe9e03900f9ef74458d7bbdbc80ba57bd141c3228b9214ad7320d49be9edf5ebdce2c2a993cb5d41b3af87f1ff624c64e9253e796f667d4076c1e7e0afee7b427dc1e8b3c88f5edce302907d7b70fb553baa5bf214e7b93806eb58d7e88ede4dacc38b747cd78fb620fa073cfef4c358eae244943d92d6377993f65b862c1423f1a86366762bb92c003b0649e1f6f8d184049266df51e9268fa56007a881bfb27229bd4d8ceec137cdb9e723c65db99c889621ceaf599a18e53ea32e090371b94eff61235f175f0fa10ffe59a95ae6905c5d0bb13676dc9e92f7b0dd5272f28bd34c28b1d2396585ac848aa02bd4d580e750bd42f3ca7c63c480c4fae813479e22caf471151ea84a1ce7c9768a49907dc927e18496514fdab4781154db1871b8eee0f43db59845abe2208bd0972da141d13f951ecf25cdae7bf913588b4d466f663ee5ed01bc7281233f8687b44e1f74ebbb3c52c9e56dc88c13cc72a7baa6e138dbe834eda8b612b628e3e1443672e674aea24de4929d254b0b460c17032f9d1f589073f1c12ad82195d9ef3e75179c331157cdcb9febd1dfaacf99426336574112634c848dfa73b15b942429b799e03aff28fc7ef494a68ce16325e174b758ce3aef6748390ce0c0d49c6ff2b4a0ed083c504cb7e8ec779b183ef86fe3e94a718012c647e1c2a84da28b5118f0fea0f1725490eb35faeadfef0fc34889ee5ba5caf55341a7def438347e89c0e8b2c52ace3574ef77f390a945a75ac3647c0c146bbb5c73a4c958ba3a6ce056c9163992e4483832b92056b9144f09c6d1acc4f7306773d5880be8cf082e26aaa700ef6185bd56dcfbc4cd526b09cd18fa10462e9de82bdf71cfc85e96f1bb5775ee149008b089311113d92e95e9433a58e61f91f79ac3fde19a4be8b91c0dac04d1d7efd76f2b04b71493dfbe70ee8cca2c004a0d8b2dbf799790880c24c5a76adba8ce611522fef3ce5dfbb8dbc1b69aeb34265ada0b8bcef463db6f541e72de4392f7055edcbcaf25814ebb4402e1aee71c35437fa7e24993f3238cecc88a71ffe24f0d54395161b8f23d10723272b446882cbd59a91bbf28e077c6dc250dad3c4fd244ee696e976ea8ec91d30d9e28cae1a4886b2f436f63711da5fddabae2d3c6a58f99fbe138101d2199026329c8da1ba79fc90b84d0f8828155c02638d0d0b08a1c37feca3e43a5304210aabf0416080fc41e0552f59e74745ea5fb730763ed01ea678563ec4c7da491789eba11f79e491516c40b7719e9434765bd8585a55896722af624f552c954af4d408f358fcbfb2ebf7f63a2bb4b91443d59c6a18573f9f097620ece064e8a98ccf305e9ebffa4ccceb9ce0cd42f493b570aaa76cf11e707955370fcd35440f707dc1b2153b4c134e0e6ee30e723feb760e5d6347b4f170379607ec4ccba8205896eb2150f0ed94095e64b5293973c3a642d2cc85497ba8606bcd981a5b198812dd6def1c6660bd216b4d65b653b0f1cb898e2707cef07624e348d587df454d6c8e10932dbd712f6d7f3516cebc08090addce936bd146448c60395e6238545142629291186bd5289f43c0d095386a6fd466a682de8fdb3db62c1ef195836c8c098daab175fb669bd3282bae6fa22e54e2b365ff8ca9e03b22d0aa030a8642c5b7421dc5f78388ed32198e5121592d3b859a4011d9d5161fe7e1778ea028fb4440a6632fbe24666bac1cedb03ffb45c55953494ccdb5ba228e5535b9a41c6a252ad6cb4dd813c66996e97909f3331cc6590535a56c40f8651cfc463db2b9d37cc5b3d9e982d0b85620e7a045838b12ccf18244469f5f4c77470ec3019fa07709c145ee4dc10cb372c240478838394050456b4d946f727935946e6a01835488192ef949f9588069546db870766e4cbaa7bbe3eed471e4963503d811b4f35048dc5e5c6daeba6de158fd8e9d9f4ebb29f4e248783f3e7c1be551de0aea54c8177e9e445a47234522403f1758392cf954d1eddae9cdebed30a10b2e328f1d88a0d26d51b232adeac947606dd541532c064b4c1eb23a96db27e03cf09f11738c812d7122d2d8dd1d97496fd8d2e42570e1b08ff4374b10b6e6048ce677f0c248b639e9ffc53250b3eb949840cd689251efddb8f7f98e7f22068d693cca1abaef3eca4f772cd7a6822344ecabcb32258931894648a1338b7ee232a214222d73faf5b5eacae81fd947d9ced26c1243e16c3e4a8223d60b4849feed59488a84e91669bf47e8e536a9bfd2815660d5d4ee4ecd78c2133db5de274a4b82e9ac7d45dddd7fc5d59d6562d21d4985292a2a26df49573528975020467ab800fabf3b4548eda7bbbbf6a77a95ca53701183b9725259620b8fe65e1ac296e5f2d6ce7aeb74e81f2c04dcee4413ed8a9febc2bf3e1bf49d60ce5ffd838fc73b0c46a1ded26e3ab85548d99f8b1c0028877584a411c75b0c825d1c04a0a61049c284aa8c40f8a480dcc04ead6cb8b8f2d66c9559c9d549b9a40780cafea997c75ffad547198756a1ebe5da7795eebb828a6aedba6f14d28dd78aa397fcaff44f7ae45c888182d2fd14354574215e17567e1ddb0a2e7721fecc769b4030169089bcbc4acfdb8394e8977929bd93aaea9995c2c7268fed26dd0ae5aaed49e936b431a4a5c8a6eff11a3043c745d23b4e7fb27e57b788a0629c52f0a09a480a06f35cb5fb81fbe376b77b0e2f3240b87a4d5396c11f4d9c8e7521880fd94ece4f629067f661d643e225d8beb71a9b537930b46f120651c13b7106bb972c84cd2481535ad9e3a0558759312cdaa58eef31293029d0e4735b79473aa627a58f38d33136d9015731f317dfc5f4b0f99c523f73ce8aea9e54ad367c57559554ce837f920c0e5507f60c96f14001e7a2b222b36a37f37e2d3a24afe1eb60b6b8ce55c9c4224bdd8a045522cf6b2b5f05a90ef1b73a5d64d12e91f14ed4b373fe7de61b5f430055ff454c63698947fc9f5abdcb804470b15adba177dd9990e1f8fc005df9f5265d60e168897beb073a9bd47f6f744717582e31050b74a1cf9260087c151bf262a0831570f855df949b9ccebfad7612aea17aef64db238e4c4cf70cb39f90f7bc2d9ac6897db9beeb64f30e73cad0d56bc8ad1212b00183e9458fa051a2aec4819b3cd1eebcf8342cafc88ffa85acbd6eafc2d2285ee9df749a5d1a8ec0722d8fec568f6632a6fd90d96f424798cccb7dd74e8af81b7a6619f0ce637b8c5cdbf4662fefa221790fbbe1f32b57e037b08cdc5f0b35af74eb8d7247ecfd60b3b365ffd0bf962cc4b1ee815e95922759374c3f6587ce69e13ec5044468087a48706bd5e4463d090440c97faefcca0f4c5a83a3a5593c284e07ddeece131986f3af85130c8efbb189f7b6f0b0b76b9d241537409d004096d9a6db2252a6161679a3053eb90fb22a6f7d91e21eddf85ed9012bc8edb45ab4ba41ffdf2f445454301bdf68aa1f4e21b16520d489c3efb20d2d0b953656fbf5d51f66d634abfd2146c76b1af22c6cdf7c6ea2e43b44da1509dd092890690ec74d68fff2afe8c90d63d11ae3ab0efe90c960bd08627b1202754478cc3e680b702f580ef8a0d9fc5ff045d73c59812628eb6be87de87dc5dfbdfb563c403a99d85f0cf2b8541294d150cbab33bbe3c6f89edf9acfb328f2273500cd6ac59c0fa37fa2ac89f0506e55eb087449e1bdf580abec2595a5cf9eb2697d2e5f50207ed6f477561a9228592e3b5769a6fcc575fc2702134f3e48788880c195093083e26d63827bc385969ea81e442a4f798b2618b943b5572a691a267cd5147fe08de2592a5bf16abc7b295d2eae24e961d469c48d3291457a38caa83b55e38e0bdbf39d936367a391d8b809a09623886e213747bddf18c37f1c5bd9420bb57a1c226c0d75b75753c8a574792ec4720dbd31f0cd5d900c3f2dae7138f415d61ca5d54f0c1faa05b19ab408b4773e44b65e1003e4fc44020eec7ba453129547283bc137b13c93fc71306736320973b2a20405d728f6bf13b5fd5b913bd75249e081e3b087fe399ba8827a39d93cda9497686409a6bd6dd6c000ca2798d404379555c72f1fc07b0e4c9bfaa81999805a1cb8062118297fa8547e2e438ee565857ff4f6ac923cf4d5e08054e3125f1e60ef932c13f5f3d92d411bc25f42a4c8fafab3379114214fa2465d28ee108f40a238741394628532f225915ac4418148796388df8d27a683ada852299cdf92c28f39165988d4854a4b422f5e0fda969eb36711b3320e24d546dc783ec4355f5655d6766dc82bda10e0c9d04544c4c82aa6a7488cc732e80d9537ab3f8a50181de8b8c65bfbd6d7fbc4e9b46aeb866fe0759b084096bbaf087509c1b83fc7878c0565ccd6e4084dbd746149b8f3dfedf6e95c9e87de685dd3fc9b1892bb9c4757c7b7183046ae7c96bb5c74eccd60a9cc0ea9ac4785d5ddd12f6c2cb44bde0fba88987c27d82ffa3b89d3085e5a8c4c1c65ee72371f88f9d833739ca7cfb5d3e053bdf3a823addd872a888a145421255fb2a3ffe6a855ee6391958b39ad16cf76fe390a6deb5e09d66542955239d22243bfb0103f79b202ddcbc1c2e3fcfdb98ee68cfd0aaa193a17f387ac66380db2c03b862d7565231e531b1be19543e8380302d96e8854e8d5352c49e8e617b5b6f6f508a2aa17c067df84926c06899d6e8203dcecbda33b6250023133098441cd43b26ec3d8c27deeac3a6ba8d65c5e2d83b56833e86f206062edd5199affde5fb3af531b9014c3a1136a01efc3f320d6cc9ba761a8ea965bbc08520e64e1b2010ab6672e0f9c03dd99fba36ff63669a04faa6ae02381fbe2163be8d0c44f852f60c331d4cd5cd0c13854bcceb588f5c26dd704f267e3ba9260c460ac36561ee32aec0f883610db7d568718d59c1db2f30b9e31e53f1b253ebc43422495722119cc9a94e6581b145f193d63b7a44febfedbbe7afa96c0b5130362c074675b6b11f8e532ace6a78b6c5b159436b9ce3cdb17e23df042d78650a180dabd18aadb013f174b7d0da8b9b1fdcabe8ada785e0f755317a003423fc849ae97140649fbc4372b0f93ad5953e49751041ff360eafd715528eadf5b5bd7502b388ae00fea3928ed1507154fe780c6bd1c56225e26a0364a4bc5f6df69662a71088b1a5890852195f53223a8b94c263361359e505cd92bb281ba6c2c0d5954319dfbaedba94749176c2a2cc55604a502b5e36eec81e532f3424a0ec1c188da30cf8592779c0b676bf730337ea87f85c3f473a3bb8047f7e4579a339c0413c7ce0a0f056ca2ec62314d5fd6b1111c047fbc1c61d7838f50e2ef4fd69ed0c08fedcd9d1f8a23badcd74b2843604c4c5c2e404ee3a7cbd05fee8973ad25d3f0ab6d4fd14f92e3bbbd7b32efc0f98e079b64e7e6579f4c504a3f44392893dea3767c439f28b38819e816d54be015ca3f9342db191d8e1f739d4e91511029649e2e591b86248a5bad9e9fddc13d72a4a9d78f140e34dca353bc0834c9fa3335517edef3a7a951c74bb8c161b4df69ace1882ad369dce738374d8b7a99fb5c2b9d4a2c4bd6eb5eaac7f7e6cd9a1f145b97baffb4826482109458b02ee3657a409d4f2102e8190f7004fd344f61534320ca61f705706e23ffb8b5df3e7d7b8f1e3a28f285a4f44becf251a68b27485cf77cefb8c4d956c4bdad200f14cec47a6a4117569cd9f95bc4a03034adaa3359163f0c8f9e7716ef3b2b4a21bed8c36866aff0a45cc0249270fb5519e6655eace7a798d68f4e82e0dd977c74a4118a64c1e644c22ed0f3ba699d932ef9b7c46e5c3acbeffdd24bcdd032cd4b5517150dd85e9e90317aafe94e551d37731f8fba6891546b31be6d88a48cd60db7755c793e5be5610b739837050240ac396090649addd12dea3867e2a2bc3d1790312544b5f94dd6ebc4129cd915f346e393985b41260fa428f2901423654871c7cf2f1dec9826782e7133520d6740190e8636c773bced64f31b3270f881b73513faebf2fd710d1a11be5fef1549d63a17f1f4827f57bbcb2e198d4dd3ee292f9b90c90b552843331d53f298cb7953131b568572d1fafd01dbab381cb6bbec733d1ef832ae4913f9313a10bbf04672e4e782e803d24b2ad413d502df2d625a1dec1c93e5116f325e301c882280d3ae925a3e46c2012437637de5910ba569721ed8b84bc7005f2c645ea4e751a8e1070ee85240e2e44eab0d2376a3e6782452e9a13e7df0d67586c52af06ee2748489544f9a0693fe90b3cd4d2cc6eb8b6467f4f29386c551934fc03b8c8897170a8bd809ac6f305242932eb9e0bf894d5d5e675990ad430c94c34e715ec1dd20504d339a60145dedb36d5b60db5db8b9e8084efd7d142d36286e3ead7d8463cbd287c7c287f5f911a041b23e051f18b85a9c6585b373fbab3e128970691af7a4c8f2cb429413bcee84132bc2f3bc753e213a530b1c78f3a75e0e0424f15a0bc20951d95c568d7838556d65a3abecbe054068d847f862105b2ba33adbc3fb81adad7451d5aa0055166cf0577fcdba06da0d821bb3336257baae8b161eb15017212f438041464f14d8e8c080f640ad527ab1ac75028019bab5695e5cbdc5f63326a7b2b05a927f47c621cf1f1a1c362b51f63b4ccffe5793755599af8b9fab1893b55a46f624a4b9c2339331c50f9b18f1a565de3bd6820544cabaea81146e3d11d2b66082c6cd16de638ff3acf6f213e5ce94bb163066ddc20457cb91b1ca3ea7b2085008f9c6b2f1c2b132520dcf95c5d15e9a72bcc89f2bf919a4434eff928e16a9aeb938222c8bc568bfe8263c781cb8172790ebc61f4193a2744242bab171a8637d4d34ea5b0dc2a7005741bfab8ba04f6beb5a6599136b26314ac0055e0806c60e9b61a8cf8d1cac3843955415123450556f30d8938cea79609e2f94a8eead3c5f78b645a90ce56521e1ff098031220a822322b6b67209f74434b524ce8e12078d0742f3110a018b3fef09f92ca71155496f9e6ac4a0a15d8557e5317143c4f6794d5531eace06d9f4e1784f446da9a166ce3905134934c2a167fc97d9ad37e4e6d70ceea923bccf3b08b9585168ef88a39cb0dc24f57b89362c1281fae918288e1082d53c9fe84bb4b027b6e60f2292e6a0e13510e136cab2871586a8459b4ddb7ae2c780ed7bc15f2bf0ec630ee21d5ac56542bfc82f88328ee7721f0b7a7b8e77e5c604b241bbfe6da681bd2c212e0e3e453c81589a2e36b8900389b80894d64744008613cf060b3e284db41ad831cff8f3a55603ea1092d2255f870015c66480c4261b237749dddf9cba637f4929b0c77ba99a3e77b85697f8f06a73118edb20de9137d2224723f2e7bb9cd5cec84cda15f32112534c69a818b73f624c96d53b273a09e4c348fda7e4fe2518d0dd0b851b5e3fc8cd2e1cae86c094b704d92b74b54cdce8d0a5bd3103f9a6b8ee030ccb095b6404404055d79022d8883f40625027c24b819cd87abd086961ebafabc3c28be6499c249084bf72f9e3cd260eae041a0114913a8cd9650142f69dbc2ff5cb8f7d767810f2bbb552668ae2e5a017d1a039a197abef2cd2ec616edad21b40a8c1119f508d538df05e89c95da220757b68f867cd2dd8f977f730aedf5c3854c45663dfd0ddd8200e41d8ea795dcacff2cfd482afee0bbc9f81f9df0d1424426db4c1554c6de40e9edfc501e2cd8ab7b0b4d613e40518ee01e3d987f597a2115a75e11cf7835b8350472044d0192cb02cd62ae255228b2b4d1635b1091c9c4c0828c93a212b0248c7efcff81912f1dc2b29124361f607a38b94762dcbea9ccd6583fef27753d0a7a9cb6ac06151fd39b1747653fb057e56086a55889d70a6a9ba150c664cc2753a877fe664695e479c3539169df273c8b829e2bbd4a31a223f77727aa0dd1a4289bd6265092b7ec9a1aef94711b64aabeeda32a06d37d524b8e5c09245913c63ae1548de14e5df8e6fd817821df0bb2070b3dc8c7152edaba4fb94ea3807211b0dcd05ffe6a3873940697b4b02125eca99fe2af3c9ad3abef18d2fb55550e325fd2d6858f3c12708c64baaf4b468b45ed604e3768636a3c64efcc37ddc35c564940bcb4c8d02685e13dc6216fcf3f5cc93713f5beaa91b07bff270a86101dcc98df0a49c4ed3009ac7107a899e4f9d4caed1390ef9945ad24398dbba40eaf6d1d85e074a84ed212aef7844e28a298ea2da1cac48d3bbf9f729baa668f497fd4a6d7cd6b1d5377d6f1053d44d32c47e137f0244a0b84d5b0b0e2abe7b78dfe758a5e87d16bbb4a0f50b04508d12c6f4adb86cff3740ccd2f45a9b64837cba447ac422221d040a71c866b2c7e8890c7cf85f9f2e692cd2bed20fa0e6261eef78e87317bd4d937a04dd916d916dfa0dcaedc59e926f6aaf9cbc40a2e6c30ca49c7d987708a894a3ac1e1cfde19f96d4a4a583c7fc657d5d2facb3d57fee0ca1dd46c00e748aaf790cdef4038863dc38d3fdc7b5cd4774bee4220c1355a1309d1cfd9539345735044aa03f188489cfda80b939794044a7051f87391035c11f74503b3e906a15471e3142f26d362c354d79f0e340296ad39c784d7303957d12a585656bc8064d5d17f15059f9c2424ed1e2ddaf100ebed76264d9ddf2b26a309995fb97a219a4b940cf42f906ea03aa00585b0b97995697e88a2ab7c78f49a0bd5b5251dee9d546d550b269f623968d906b96a660f1400cc3179e214ff17f2faa8dc400393af8fce41b30453a128b85d275c5dfe389b2ac3c9c68dd785115849c76cb4c556867dc225081fe162bf9c157b4ea50bd4e7d382626882a774657ebecefa5a31deffa2f0d459769a32f5dda7af2c16fdbc8be423b134f3aa2913b279dc3eb5a4385289713e214cf5456b4b6825a1bd55a0d094fb903fb84fb45c7ae300182c733673eac03aa797304db841798a63352edf76912d34b2ca4b09ff9bca2623049f3dc22658bc27a078b2ba874850b08fd3037a8e54b46b98dedbee36aa9fb097cd83f146041287b8102773cfb914c1bed196f45dce63e477b89ca80b837f2afeb4dca1dcab71ba4bfaca3af933f151d1f5296599d5e87f6cc5608559800e9f2e901ddb13a64d99f2cdcacd64c8712d6a4c432f6a9a2bd2a10bfa2af709822def081e82bf18b346566f6b26852c9ebf59a84e8c98fe71a559aece3df3dadef5f7df6d4c902c24680c909a6c41566d3c535434c58bbcdfb9265584e0532bb6379bde23122469efa8a0127d75e4c9e78fe2cc2ee88b0a5f1ef740efabe93f34653493ac4e55de5e544a3139a1631b039e51c6850a53e22def2d5929f8c98eb201c7ab164628974e6ae2485402fdb4a2294e572bc0a8abdf4b28feb9f54c55ec799949a246bfc86113f2efc79e3e08357b309f21867b868aa35cd6cc23326c40e0c9c236a27b69970d1eebd79d1871fe773c7cce857c39187bab81a8ba5adb9e4ef2a24ba2ee8ae09eb7a6fb24ec4d724b646e29b76757a0bb19bcb23b2e4108e5eb5d3a44cc422a4328fc7025c0e2adedfd296d08a5a5a6f9ea2083de23c7c73946930d3fe482c7622e893cb7f6af01f390f59f094b230b2f217ad6e541f2676477d6633d2d5f9ecf9ab3016bb073451ec3b96fd15564ac97725d7e27109345b6ecffe01dbcbb1e92ff20da838ce3bcd5ee4cc0551724d29ee34eae016353a60208e598891f1f04174b39fcb5fa6307cbf532a25a9ee7b904420d3f40eeeddbf6ce3350e8579ab1fd442ec9f11eb904afc1206e981c9dd09cc5e5fe0606076f25f6bb8a24fd9a14f64eaeaf4586d63fb34bb7c57b5a379deda33a65f28d8cf1bf2cf061bebebb7011a3e8e84488a24a2e89d50b81de1b52474b9bcf624762263b826434e35565ab556da0809e6e064f2193d6733ddd8bdaf23dfc838bbdf315060ecc9b5f1de54d9c028b0853a4e4031820fb8e0627033b2d0cc23a415a140c68ab8d0e3026f28b6ac98bf353a8e16a5eae4318371e1048b840787f81cdcdf4106d5cc2e44ef069a09a5d2cd780472bf50c9c2feb385bc38350232272274ec5421e950f5ad56bf6d300cc69dea58232ec744ec23930e79c9d07958b0fe9fa889d4fc8731758e212928a5f54256702c8930a4b8d80b3b5f9a8d3761089b990e86fa252ee1e7de397f1b06b9c8599be4c772a1c50b7c7a1e21782d171dbe7a1eeb003f116f7be590573195dbfecac56f8933eb9913eb4844293bdf3c9721a459ab9ab25fef37160be1120cd0048dcd2292b838861dce27dd61c583a2a10bd3567d935bc696850dab28d5b727e7dc85f08c91ac31415b4a7d80a60abda43162e319ef254ec09a0bb8e354ebaf68a20a5f2ec15cf9c95587595190abe6acf5cfe7fa2436f1591da36aa17c797294a81620000e60abfca0bf02ac388ef2b54405689e3051bcf88618f829adc833aea37a87392ac63ce60db8a1d195f59f3c5eacd2926a0edeb66bfc56e76bca977781104787f2a9ef5d61a060b240d1496045dc7858bf3b31e0bdfb0b21ae8cddc71b7a8cf8cb5d85439e9f2e3cbb98b7c09154ec413e647db48628064eccb7f68232d6eed59718ae9195eb21325492b7d291a7f282a9fc5751bef019eb25fc28d4bf076ab31b0939de7de5c8dbaea43dfeb2537cc82497e0318b54d9daf6ffa031790d9673e108d049091e4a8c00f0aa66d8f95c7cb10986abff0b292eea7e0bae4af67e0bac5121cd49b16f1c6298dca6a694be1d150ef36f0ab62f56ae7a5e1371af105e9dfec6abad4a182d59f911f68d5a22c7e1091b779589369ad49f7de3256e94a671691348afa9f2a947b80f10b9f4e970615e48a430b57eb68293e96e944adec31e96ac667a45687c6cb4d6ee81aa7cc42045f2b5bb2c90466690b5a4979db8aff579068e7f894fa6377294255280ea52ee89ef388ee84de91d7c203737be21b83d4423392e434184649b1f2421fa672450e3d50815d32347e7fbce1bddbdb5c9ea4088f2452c907c4e6752351aae75c5519e16f013b66b45934e6f163ae823a1eeb630fe88a681e9bd4b4160b9cb29811ce79813df502737a957529c3fd8e6e59a6993b0978a86bfa4e67084a91d55a3a3c612d40619dfeff45090ac299b7afe98a6e61e1f23707302bd490254121218ad3308fc1a5e7c10ed3393c3d3cef6c8f960433e6654e4c768fe82f34bc000b3edc1d5c736ad1ed8505a408aeffb3e59d95194b9af9e785a5a9cc84e4f49216a9ca914cf7a9512003217cde3ef894ed6efc8c1ad9965a2e7f88e4e5ca0a1328053e17e21e9c754263802bc46775235b20e9ab2a3249372c2d0d7daedd9e5afd39d5fe475d9eb3aacc730e615728be354ef68f4221645dfc7bd6ba6b433410bf2e361cae2943f68f087412c7e681b18cfe5c1f91d9adc46041c12dcba389def5c4fcdfa1a4ab887beb46bc4b7ea6823478105ca0236c90bdb999867a68ffd741ad2a417d0e6fe07a727105e9faecabd92d9d37ab1b808e07df532bbbd12dbdff2447025349123561b5f655545ba18fce95a9daba4da391a113972fce08a6b61e4069ae870080f19e49eadcdc27dfc6da0b59c2e54535ba06a7632d7f9f94f8f8a0a05332a9263cb20cd75e225ec863d38a8ec973c4ce4b068bd13023912f904daf015c872da1e361883659dcdf96038b1c388e70aa0acf7541b23fa8de0c922c573f763731ca5bed21511e024c537bf6786d5914a72feebc6f151b52e785997c96a082b811dbbdfba3c344d7789c1641f895e9dc0a3f68b3f06f434aa16e968f4922aaa01253275f0870575b85cd3c9bb4c7750edfb3ceb470f06f8c3bb43e0044eb5667f3533510171915d33702b79be1de580ce5bb603006babe48d127f2bbba1f6a6d5eb89e85e17f9195d1941784741ad92376e663ecec4c667cce71f071f16d32054552dad54e995a59d115340b5148a1226bcbf77d21a00f93783f354fa798ddbc61a27833e1278d3676cdca654e01125034b2d951d78a96183337e3a4dea11f46f093fcb7134a64a40f1749739310b90f8c881fef4b148adef37f9b4d2cdb3bde92b48390107832d0d06b2152fbf2e91efcf27a5626abed278a60d6d4f1deb75b0c72bebc6ed7081cbedd3d4c406941e275cf6a2941eeaac93fe6cd5454e96b74a3f1014e47aacaa530f25defe933dd06f8449fceb643bccb8f6d7cc14a5cf4b860a9577240e5435801191e4a070860ffffff9f