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

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

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

Block Certificate

Block 59509 a3efdc78a3cb3de25fae2210636f886e735aff9774324b8e929a516e9386b4f7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
094122025194c31361d7e23aa2ac8cde09646da2b6a75075e7a58776843a75df
Certificate Block Hash
a3efdc78a3cb3de25fae2210636f886e735aff9774324b8e929a516e9386b4f7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a03e0000d0070000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000007cc0c3bf378c75ea8b8d81d2203419dd2659572785cc05242fe12067c3a8840b489b8d4fb62a3c8bc028b5875576bda40aad06020e1fe42690ee862d0ff5c9cf538fc38a011e4489a0dabef0814a265b0aaa91f339166629a020000000000000040000000400000a03e0000d0070000

Raw Header Hex

000040208d5f0903a020945a8ab1557745a243e3265afee093602ba543cbf14f79633bc6354eae4c121355e1101448fdcc478f9cf51a2097a9acc06998746c029a7d7f5ed95c126a6f620318df753a847687a5e77550a7b6a26d6409de8caca23ae2d76113c3945102224109

Proof Data Hex

59,560 bytes
12121602030744f193565cc6718389040e2cbe3060b57516da0605a3815808f083e5f7473ed62bf87d50cb5f79b540eaaa74b290108391527a87e1e5c6f53aa38769231df4dc45cfb417096e3e70e417bee9a49f2c82ac38a057a8a515c3dca07a71dd69bfea007f671005f6ce5fc8f262cc0f8120659ad2f78f1e6cfb1fbfd50ae921d94fc2ed08fba3b71cc87e762625636e832ed44d20cacdd3aa7fd1b44a7bb0489c7ed2853cfc5f736503697c048ff93e50cf7b401f4d1f49316998da73b824adbd64d508d6076fbc7932e17f20c6a8846a2d6d5311b9c48cd085413523baa179c8be0122cef02b4da9a49d6bdf99e151d7cb9be962874e755535b9db1edac613f10f469c24189cff77145603973d92332016c4f2f4fa47fa7584949ee725465986423ec227c9929e5b8f0f1cb0189380dae46fd92abe9d98f435c935a160644d2401a6f418d0d6cb4878d97b57ffbfc2696112d3cf1212aa154d0a9c69a138d4349008ffc8c9eff5afb24ca243396538c68f329fe8bcbf8d456e9b1e29499779d50b02a4508deb50ed7605bb88b165b3f22b13e0f33ffd562a7ca4f8fb4457295edf2fff873f9f0f34542cf7a75cd77ed87bc437191a51d5354766d3e11c13aeef5f134f2f5ceaabd64eedead13dc1315c5d1b1573f7f703379c5fa8a8997cdc228f29e55b41edb6bc5e86da1aac1011e581c447254f6f4415055c4517d2f355eba04c2febe66c56d1a32354d76966798029d8ef64c63abdd7e3867f9277bccece678c1baa86a88cedbed2aa84c69ffebf4d2f70f7d7de1d0df9b18ff2f8680ca845ce041c04aafc6825698d0a4cf9bf61826e9b1c56013424f9a1dada071aac41119514ffd0616bccf55856fecfa1fccabcef9d8d695874f0f38361df7f4d908626632f768c2852aeffc5affc3837040357426d9c6d9cbd695b1afe063ba3d7edc922b04cc5c9cbd1d31975b4cc791bec25421aadf4b19e607fb49eb48c79922640c3243f7fe2f153a5b2aafe57ad26693daabcae5a2fd20f003f6ecf5f2acc877a72fffdacb0d1994e9866a403415a7ce0970bb3debed5eeb52d8ed92277d7896310d7d8b9f6634edcd748b489775d5022a29c7983826a0dc658548ce1c511043ffad281841ae1ada7d4bda1df57de66dff051b9407bbfb4d528191ba17177b117200a362ac98687bc9ca7a24784f8be58851ae0893f784ccc518f832b665fbfda2dbb569dc970d4194d0e26dae326f69b7b4a037ec6687bb610c1b9b0b28b15cfaf8fe03eda5adaba821e490e57ab55de7694bdad502eff50177845e1ae5c166a22954658c7bc26a39c19b2ccb52241ad9a8b09154e49b702ddb0782a5414a7ceb030cfb5a1583b2a3565ab365f20772f985cca9b4dfcfe4cd11e2b0d1a4edd62c0d049f3f189186b77de3dd059033d146376e132fe1bf5ee978ec42cb8f6d0063be3377d96d0bfaa5a91aff4cffc2c2042abce0543ba0abe4c1e6bd582c91a0f141204454fe42965ebfe45f7acc6a0552efe2629a7aac9ad6be98216f9c3abcea2e0f2f1ec0822c44f56efdc3440c09fc4d7fa64e41e59adbd7f2324d1aca3ca46fb24db0f7fee83896617a73002a7c5e4311187e98e941af860d5e83931d9db807e04a14c6a3a392738669dbf5b3f0338d9a422bcfcfd6d15c8af2b5a12d7d435d9340151fd0aae8f711aed9dde55316e20b75f8b81e7903a553d8fb1f2ab57e507b214a02efeaa73bb2313174f359a5f5dc621ffb3a7ba853d1c13504cd64fa99dd3e5b0bb33971eee12d00eba693d6d3252348a508d75507b13277907be7e03283b983811d45bc59eb94545647097f0bc6980828239dc02d8376bc572788961abd99f242982cbc6be5f99462a0acfd5c6f1761fdd670cd35d775e2505485c62b9a0a35769ab251c000ca4e2be8cd84ab9fdd44c8173ec863e81128cb302232fecdbbe541bf06eb05535aca56803356e3081394ef3dc61093a9506211b0bd7eb1e3f81cbf1e779720f4cf5cb166921c83ecfbe52103c6819a732c98e6aa2c323ba732055faf4286d6475db0930bf1fa63bad06c6bd7a661e61ced618447b6917d5ad57b7b8502b837e70c8641801315082b1e973e15dd2e26fd868f66c1e0fe012d2ad362e6d240294ffc7262c4f75dfba480919f21dbc8a9826ceda6ef3e2d853c7c3447e7b7fb57c4b2a12b6ccb7389d649ea59a77007be6ade9dcc5e64edbb164d598ced6e4508d59b6754fa9347734400e7a77ccf388d62a6fae763a25f14d17cb5352bf1ce4f1f6358b5361f5a3d5c276bf17a2692888f657b0736e69d010d81a54a7d2710d8c80c69ac4654c3de693e9106ed3ffe6bf23b801c35962a751a3b619e4063a219c3f90331f61b30c8466d9aaafd8a17736ed7c527a020a70f7516807b0501b2ff295b44b3fe664465aae088b6815b9e017cc6ce0bc049067db75901b220bbf8e6de3c0691b262c806860a98b7ef956174ad22fb36fbf62983582c53ba6e44409039f40b7ca2b0a899582d9c76922bc0a434655f8dcaf8efb86db8b16728f23fc44303605c88c613d6e9cf7f3773cedf14f28cf0e464f29add02bdda7325ff09fe0288910b883c36d9c5af3bc4a975d8f5d525f3193d910f2a88cd92f73688a08b62b8962e96d97ff0044d44279ec6059598aa585366474cf35aba737f5dd6c25a9c6595c2bb6882acd2d7cf4b0fce38dea6c18b831a4c08de2e23eacf928d52f881e0290c5fe146fc2ec9252c53f163af1fc5bdf4460e8e8db461bb3bde841e5541a6851f385b17efe58084709a62b541eb13920c78a6e1706ef2c69f8c81b5f913c12e4510dca186e72fc20aff166984e6b2808e37f071b5bf06ce9ada83b6888902d19eb77ebe2a8153b3ba518b4a179e2e03bbbd47c45c9347a80c87cb556e7bb153bdeac158b099193528a8f9b6c1a9349da84e9acd7e512563752512c34a29b54ab0fac046f140eed2ef3e515fdeecbc1bd584698db91ccdd1c7623ba232e9fc0d2aac4fb5638df4fa55c1a4c804f19a769633064f8cefea36bd2ab1e10040bbbbd5cda1e80e1fc3d89a47fabb9cb235d8f165dc97e2e087469a28071bba5bfee66efa1517c84a0c8ebf23b1706ca105d1b98b96aabb03a436c541581b316e1de2fffea682e4d57259e17a1be04c129856adbcc98cb6de0c6662c8b3e9d719d1ac940049db811688eb26dd1d16ca0b02077ef7458c0834e2133e862f5a344def7a156c531c8daeadc34765698ea899358e550bc6f14f2665a08908eb8c53ba88b29cc755de6a9249a8dea4ca95d48f0177775d6d14440eae2938b6631bad7ded29b73431c82a97f139a46bf180c547efa59519235778f85eab62dff496886899fc31b77c715e968bd7c09d2255e7080d53206ce704b8fcd0f984231a86d5e15b20f42f0bb09b1d88cdaa87bd6f8ea63a06709967b9d1399d716b36c69b3bea85cae7401756b75cb50043707aac9436cb6945fc341c6d975cabf299b6e718ffea30ad95a19fe3500f07e5f0d29dfd2a2d88ced3eb9ea86bb4a27b885ecebeb61b4a9f8b2b4fa9d6f9a962863adc65836351dd1d57f905ea904392105f5e0991593ced404491beb73d24de515bd4b9f36c267ebdaa2cb8183855d720e8285712ba92f3f07a260fcd690ad4bda604a75b59d7e3ec94085f3f2cd3473c2f94c67cfd1ba7dea4a8b7a8eb351008ddf3c2b67abd5bafb45aad0446b74ec39c025051279f131208c292c35c6bd633baf54d75df69dc4e1905c1af5c730751e50e3467a915bc1320384655208b790dfa57324054df9c4ffafd7a6d8fe9f61ce52d6e6d50ab5a26b9d55d75fb34047e4cc3800b792115ea7f5cf7549a3f60729f2f293a592fddc9f094351bff5f474adff1b962170a447478e00bd72e68f4691c41bbe6eadd26eb3a9337658aa6606cdfc35cec87eaa12324c809493f311795e65b6fac6b6f0f0581657920f98243dcd1ac6ea9b60b25531fcfac9b340d4efd6effec40ef0f70c9275129b483efbc5358810ec6ae61ee634f06d05ae1a05b46a2194f55f4874abdecb9fda2dac2b95f732125211cb339977206ee78b272433818d4db6eaa3a57dc371ddbdf4b8bc21d030ec549944529aa5a5141bff39623510f71d0933a500cf2026d26ba64dd9d28b1d147c61e449c2ebb500c83fae7576055026224b5c7d9cc69526d0f1ab468dca14412af7a63a9a89a9707636d578d7b152cbe62c72e293df276b7d8d2615a539779837513a6621abbcb372dad827edc8db64031180dbf0bfb66ee6fc7c27d69eb1ce0019c9696c50f5c23690336e60004fcbeadb03632c9308f6fed554c7f01b898f62b2f6f472b553f551262014d0512f1dbaaa11ba692ddcd17aeee527e1ef0146f72c30e4222015bc0d53859da7a98f5d6d62ca8988de39359b14e956a1b04f5d4d04aa6998139d77b40dbcbefa829d81f137a7e5f0656cb0a3415e44bf2210042532c47e3418fac6a80c90e8b471c5c77780e16338d6e5c09de0ef48a853034bb813f2c5590c95b7062b4e182279ed0244b231c50253c39a3033512fec970f62596d0d3c1eccc8e2696b4c3505782aaa3293a3251e3daadeddf27b7e8e7ec2b2cffef8ba093d1b19af304a1dbe8c6f1ce49ff5ffeac059317b15d75aa79825907421c55f9071cfcd176f96724d833f50572f657362518a713fe3926dcedaadb229e4e2aa8c2e41f51a30de5cb577e53026eedd94600e63d4d788fe7b879ba4bd853dd84cfd1a57682876cae69521bceb89f047ba41c40b6fb92ac8fb25e20477e156f0e9207b83a03e48284651955093cfcb0397777b97ae4f32e86d9480de0e8cd1f7204ac6f9c63ed7a117b73858af10b6d9dfd38545fa641993902422492cbee272396b635ecc2cd7ddf0d9b2e1c13e5eea9de8864cad0dbbc4366afb9b3a97d8553fdff4d35451fd034b89e0d82162372d85683064bc33966204aff604b081889a40b0f8c1951a9ff0b0afe77e9425840857a8e0a4ef913dbdffe1e16f308ce55dcb69218e861b56c667ae57b60c1c1e88d6110c6f89a26da1ce38c7ca6cdc34b9738caa2a16a53ef5a502af582c14d9f19edcbc1478c11288556be0d758f90d21c9f3b52681a07138a0d3426956c66355b6903294cc8b206a7df9f0aacf0428afe1604ebf4d3a23231357b586cc53ac931de36d69ba1d843059d2e7972f347c1d6270ac5bafd9642a03f6f18cd161f762bf5b0f1f73fe7e67fcd2c9350a25f97f2755662e9459ebb2f3b4120ab6a7e2fd2de7623489ca8a1539f29eb661b55528510353aeda03cab6ea4eae09226f76025ecb21fd7230bf45436450c95c888cfec02854fdf2b1c765af10f3949f46576c5258d9ad70faa05416c4a5ae90c751582a738d970af6924e64b70a7a5873200541ba1ed19674033c6240efe2cad124d5e7899f50d3a5dc0ed29e1f8f1284121db107e86126c3929dff5985f65a0b7b78483285db629870f80981ef663909fdf807bf5c1ecdc1685cc6fb7a388e55aa77af2b4b4a97df327534a64d9ced5d5f78771c628ca4d158b9c857b0b44b056ecd2c6ee3902d1cedfe7c4a0730957b29a5fbe42a4a9f8ecd5000c40448a69ddc0a265c1cac286139c3e94fcf73689740e3ad2a1b6b8dc03cbd0555e1ffd94063105d501b2f3c51efa08089d7081f9a89df5f24b4ce314f66a3c75ddc5d956942a5c97d8e7ebe9e161d4c149ea0b129af7100d0c838fb9770d8b167efee58f4469615b5b3fb4cfcedbde9390bfdb31447c9d36113f75b17c1ad27d803a006d7683bc19f5783e442ec1f51a390d359324d024aad2b19541c484305222d8310a96e795b67fbc26eb251fa207c925758384489a53c99cf439f95f555e71460e2ff38d8886941ca53cc8685485e2f384de124cf0d2babfe9a1a7d610f3cc2619e4535367ba551d77ea66a125bf0e738f603f40f14843e786b1ff0322da4b7df703f08b71a49686a4949fc949f1fc1d9960039229919e79b86d59d3cf3ebeb86934e8289665f4f0d0ab439d77e55923e7e46a094d43aa6fcea08f1d8c00e3909188bdfe50f32f5fc031b0026dfc62e0486a5cf0710c0fb44aed54a071948e95a63ddd3e4ab8d4867249b115ae71889a79bd672c4fc1d8e512ad457710c6aeda04c072a14fc9ee266b55a056640af1f179dd6c6986b355299b9414e19556094c610b76d40edae017c34a7656de7f7d25dff8fa1effc0139b7b3777f281c69cd53d01d602eb02ca2ec69d02f6e7d43e48c18fad1e2d78360a678bb4e954c74fa40815db23fb06a5869c27a76c7e6f5dd8d43f0ce452dec57f806934b49c8cf1a572f0999e1a7f1582153a70908fe8f7027bd58c3ec79d9d5b07cc3da8df5b55f2ce8060260fe0d435ff386e2a40a57208d9438d84ae2dbe0b7ccceedbfa7526ee365df68bbf17ba57f0c0865151849f9957ea1020dba9da6eba87194919fe640a987b2e1bd068bfba8a3d69d9aae2f60a23f5dc5faac489cf2522f9a48a62eaa192bf00da3590df2835e09634fb9bac1cc1e3f73e4352165ab9cdb3b0fecaa81873fd1eefb2bde0212a83275918e653bd1c96b88f115d4aca33980afd34610d9fde12aa816728edfd9980dcf5291496ec4f9fda7ec42383106c376bbec796c281a6b1dcb34e725ca2aec76151abb4a85bbda26500d2966a11fc9b3b714daa99662940e45b47f88dc2a233ccbc7ed89a69318377178405234fde622b70abe3f47447d6c3f631587123daed5e93c7a154493bb7fae709a7988ca16e6da4b84dfe6f15b60d2f209b71122d3ca71dcda81c395ff696a7050ea36b47aaf5d8045a6fad4def7b415a011968eb37af66e3a899580dcf1f8efd898da0637f1e5e6bb9c917eb48c3592bf5344675937cd20d11225f0125ae6f11ce1b65a668dd03f71c79944cbd03a6f5ac6dfe0e9d9bdf17ada8222571294fced46bb72607e3bfc848297de3c85a25bec0c6e0f012eb57b76219b504cb2f1a946cd29c47ac722823b4f1b5b324ed3861d9ac87bdb7af70b5a01b6d16e6feb8b4c643ba01a81c2cb526617ebe625884dea1b6173c6f4b46125b7eace2034f4e8eb3b3ea79a2e3337cca89bcac0b52d5da14f9b9d8903ad8735f0237d89299ba53487611235d5a818409e8988966546d367fcf9d9d8b202f57a98ae731ee5b2d078a24324a00a7916be5ceefb2107176ce891fa9974e5a949fd7c5902db2d707b8ef2f1fc2f4df2070e4dc0ed2a4c82a3fb575f33bf87b7141cb065764f4b165bb72069073b550ee096b9718a780b3e8973a6a63e8e927466c42c3492ba574f72d8f94819609f0e47ba6718d7a24dca1cb1f32aac47d8c468b1338621215d9c29f0ada7bf5590de97ff48e191d77e7a4dc96743813532e2a0f1f6ac4d1b1471ec036fcd7650af6acd0b635cf33b8d8c445c615881899fe3bbf5f62cf8c4f8c2c58b493f5e36ffd2c01c96a191d110eafd33be727a1a63aeb3f9943ff25afaaa07764c30ebc0c6b8ef653c76a9af59c7fe6ef7a1829a400df75ba876813bea9a6248950d6cea58169c2ba8ed6f207b68fc51b18c0f81a1f24b71fb791834801362f93ad820ac86b18557059ec9f7b1f70fab0254a37b75283425857f897211193bbefcb65be24aa34a1adaa1888927f3618650a41131cc2f788923b46aaf5e8f892cb0015310937cde80ffa69351f8c1aa92290d5dd4efcea4c0e665990e1c8455d144ccee29faec962c65aafc3b69431199e3b68499ba7be437cdf6a253e3feaabe73ab582960295da413288c2686217310f08c79d4b0f5168ab56e93f6ecb5d37d42a35f9f78d7a8a11a1161c186cf49d74cbf2beb72694e37b22bde77248418c7f3a28744aeaa0a8615bb84c301160af2f3d1d669933ed60cf3eaf398101e886eefe3b6833402e4c53e66668d5f93bf821364640b7dd48a2a79949509407c31fd12b21f4cbc977a1a81c75da7b8f173b1287fde1462750f27ceb03f36764b8a32fb4ec9fb2a23e2101797877367fdd78afa499a6fe8c97f2e72411b54b0497348d4afeadcc22d0a5d8764892710e14f0f9273494d86882d2f0681e705d5db68ad087b634f3d7e1df572e001eae0ecb79b2f01af28d4b8df297c0a6016e5e88154de877224f52250591f179baae6f4f241cc83582040e2150636a6755aa475b1a6fafbe8dcac6a960499863321686bc39e54be902ae9b5a441b8543b04a78e7e3091f12b4482a150454e84c7255245c92820793ce80580bf68dcda769f0a7d0919c02f239b082a04eaa2d3c88f6662db46b11f26667f926aa781108fdee7425a6a7a490a723dda3ae376f06024459c992005daef75aff845ba4ca2ce7de7ecf858f87cf5159bc352bca4586beef5585a9269e73a501078d35197601100902f501bc551e7a495b5c221276f0d463f6cd7b6766ff4962ff21db84d132ec18a02cccc861229fdc33ad50b157ec7a1f3a3d9f3258f79d66a394347458916b169932c497306fe94f0c88e37742b50d2c6835fd391ff0b42c0eb40c6bad7da1ac71c461f12627ae2cb2ce44e9217f51da69ea54ac1de2e05ba12a1f01e9d22709d7f55242f3019f0230b7b8083bf50013ab67d7fae46f844c6b155ad7878fe751d21b273e11d87d5f6bdfe917ff0b3f8c9312b067fb172a3d2b6ffe2be4760a621c60c55ad5ece75d842d451014b5e241edba3b36cdc6655805c91a68d16bdf9c63a8bac24f840145e92bc6737e0a7f6a81b3ecd7a03d44062a96c22d91b7bf623d7c438b3b9349ef6882b1d3ba5366aa157212f7f6b7393218682e7ae74be888ea3e1e59bc5a1c90634b5116e85f9f56e81850e0230f322acbf3e9dd047f621a1c0f828d38d8618896993a3cfb4515445d52374d740b3570d00045b210076b6f36221ddc9af27299ef5f92931dba330dec1825dcfd989b79f9d11b861fe1c221ac4fb891ee8c929e1d82c127f6160f54b9c950894ad188fc1ebea7e9253784cbe559315f033c78a3792b03db04e452e060c27917075fcda4e743465c846c75a691f1583d181b160845564808f3cf50c8b0513a8f151b33de145d82c110ae856fcc10f4932a01f9f4c783ec0ff64fa20dc8257b5c563e5510dd5d3c50e331882457d882add6341331613016e157fb1039ce50d8ad89afa993efa3a2a3362f44c164bf8e4d6fdff8db3d3d6514066f69160f316cd1d77b19f185445f8434530479ce133f469b91b16bbc2d6ae0c91ab9aa2547fc26e5b1284043f868fcd3b968fb58cb105fb2db97b7b1010d967010b965a558b1081b41478f98545c833261958559613f75d5ac01b06012d56f7b9ae9576fa306cc9eba7b74b74b47bb6d8f40d734ff85ece5ef8df0e5cd17fde0a7bd692861ccd54223cb3505714660335765d16bff279f2b56e233da8b754ef814b6b0bbe85efa45310246db20d8800d0689eb8f96c5d032d249f570e7faed597413a1028fbee8435ddf90a2eea9cc54f56ae2b1e696dfd31e99479c83dbacc6a76eedc3cf067b9b036d98554fd21a9b5cd7f71ec09a472ea60acf70281bc0553d902384a121fa5e43d80df17bc2a2e39196e8142e166c2addbb1367c10e386ae3474afadfcffad178364a512f9876360855d5fedcb5f77ad3a4973190711a745add9e9f2e6047b50dceb9574e7e4d3fc72acac38bed87082ab100d52c475d6e73db0ae5d894eda72ae305afc7b389ba8a1ca5a706e210e4dfb8e20159c5f03f61ccdd82fdaadee72051720ce88b5786489f9b21f5dec9f3c763db8ad5fa1e8d81510db2f8f0686666d3d832508c83c3cc129ed309a3e4f5d4ef79733181de0c8549e7b78aaf075f197195af54b8775704053c00e8606378c3e3bf9cc722afc42657d1b9360e57cf6f535bf225e4e2275db3aff6a73d278e88e20468b763368ed6e51e535e0f774e5e287559592397a6b962dd82a8808495b94d8e716ac1b611dbdc2fcbce36275467d350ac04c4109558e56aa8b3046c5734e59c4fb32e8bac66717d2b2130325241a068b66e746d667eaf96bcd5d8c7689fca2a94cc370935647d9588e2e5094b823f3667752993328ad9d43e38e7c22c17382bc364bfa8144b635de8b46af43deeb07cd101478b4819931c5229e0a330b29b87295ef3c6cd4c4202366395726d99aef915c925b713f377813b4293666e792a87f095b24921946017fa9aaa1ea9b6edf0dc2a2dac92dbfc8042072f3d19929560dd9e0c0c9b6ce6ea141f67f33addbd1130e695e8ad5a1d9c99c34e7232bf0076f4b7441b7bd2e2649fba47a9f408120cda0d611817ba704c05086d1a2274fe5ba14837fbcfb612ded18dfce101cf0103297d08334b86cef5b861e15efe9bfea3684b8762327a52e10ccb548e21d10c7c46f208b6d866a429dc385b9f1df72d6328a747bcf793ffce3aa287a0a767a8d1614d596b1f1fcbcfc5f487912ef54cb0c58077f069d74f1a1176eced275e5dda70699ff653cc22bdb752dac49698d2cd911b02dd30c4e3458139fbf977db4d2d17709551b8bcec8b254cf821a898226088ed3d6b03036737f22dde05c65c89b08acddc46166cc9b6ea80014548667b5f0cb5970f545240b9558350d4b40606aeb714caed4d8a39bec02774f154911d62051150dea49db2c74d7527c1381099b927f326c3260b22dd01fed1e7574db7cfdd809eba87dc99973c54ca3e93897c3781b6a97f1498a711e3da63866763624e4a0767e4515a6e84edac91d887966ed542d88f081f04d048cfff5df8b0d9af717b12ced06603a99190758f7f3d726bca96d15d08f2cdb276f5bdb24845dc0a07d3f3d38b09ccb9067c99414812d53c315e7b9bcceeea749cc17f139eefb787a331287f06076a929d654c55f77507caec363a80849a7cc43b7eb7177b0e2433062249260566a4d481d4121ddf7fe535c052b5eba89098c792e734d7d1545f44ed2620859ccd44bcb28b55d02e15d89c40b30b508e80f28bbdfb34c92ad720d6a18ee67cbe6017fe54742428dc1832b3ce7b8eef29af86be43b7f1c30c87f3e9495c8b46df2944bc346d984894b902fc37c392f3360f8ec2bea58abf99e54fa31afacd467a0aeac107fc0511d97f2daa482dbe89adb699a742802e049ebd09f7445f6a3460feb88aeda3eb52cb0b19745e74bb7d3e7e9668c72c27ea9547a2e925cfb4a93c1b23ab8dd345ec5f578a6eee66be4bcb144e78b9a07410f8a17d7b786380f7a00b4aaff91083ba8224d3e339da554626186a5a640254dad9386aa0a96fe4ea3c479098ad3cd4bd41d9244bb3dc0db54754cc0f1c9705445a1753ac2eb38bd65878152255f565885f92cb004d461711a606eff1025d6b548fe85b9b8fc5ded98f8fbc86042dbe9de079b9e3917eebcc526dc65f9384239ffc78977747cfb062008e28589a3cb76768a4362ce498ec94bfbc3f943dfc0f2b27cf5f3545fe014476d505102d773b8e6d846e63a16a0ff667f473ea085c9ec00140983fdcadcfa067462939eb1db470bd9658fafa889bf2290954a4731c2705adccc9a58f529c5679332b16da89fdbe8d37075fecf6edb536fa4c08c9db10bcc6f7972e00705b57e6d4ff5969751c48f2a7b2111f67cc59875f5efe6c89693614b6a7f545a1fc2be38bf0e45a283b5ae1b730237841dca0bcfe05a32fbbf3ac20fa9827de12d6c9e7c4f9ea1559f45f572f09d11c8bfc12649d8b9b7e917eb567104fd50b149f7c182c163e03b3002650049672213edb1fcf28c78ec2e69123567e8d5836b37b9b958c3d883fd8f9262e5783dd58bb59ff581c406afae9a5adaba7cd773b92aea5022710a92903cb2421ac481f5437468db942614a07e892f3fb6b247a7379e74ac917eddbb33905f64c24763a9005ed6ebfcf893540f708c75a78bcfcc0119ec4c7bca2cf47fc33ecfea7a7990de8e0b8d0262bededeab7b712d888d886e6579886ad19b0153d1b8ece86d8ac56af33ebbde5cb95d51cc7ac64aa2175d3b6eb5b7f9fdeebb7e6b6599b57517ab0efcc50a9fd08af24a77af201df13f03b12bc90d5cd322d602b0e3e1359a0ab594cd3cdb14c15fcd935cf5d5981e3ee1543255335d970cc3bb9115a975e5f5fcc6dcc10c1ed87d05935851041decf62ff95d61dcc4c582678a2d5e2ae4115aec7b562f39c10d0b2bfc93e0c1f43746ed8c6b76d2877780b88ee78d0d4259cf927786b3ee97cb00f6755edec44673fc3455df6c0899d42808f4b54bd2af1fc4b5354198b8c1ff443a5754e181388faa9a2b22f536136f3307d1eea3c498e7717e23225320eadf5194a6d2b8237ffad986e4a5cf1ea54c75d63b7247598053c37e3b5a2c9379a9a483abc07823312bbb640e979c8f1a79d5fb9d7084ddb13cb82c273c596ef6ac65553ae92f0b107ea0c47f797a1f99adf00866c6cc976d9e1aee465f96f3e2cee834742202e553301ec7f088eb699481ecec74b84bb24c0a173dcaacc0871b018c4e25e8a64872057c2d2fc8c24d842afe5a9527ec3cad029d9fd965c06de803fd12a64e4731c8c0a6faa7be638f68fae4d9e9a45eafad691af8651a884d3b69501f638e17d7047759b6514ce543f1837beb919966ec5c64cce79daf123ca7a6e649ed8b89e305ce22863c77fe4ff2aeaeb957f555045c54c42e1ca9655fe27e8416dd3ad9458e91d02d5b45a45aeed00ff70caa0a485a59e30e94444f814e6382097e98e6ad79b1aff10653d7b31cffd5e7f51f3f482673b1dfafafe6e638a2532cf0126d26a312fb4126782e8d41349f38948b51b7f8a1c4ecac50ea4d34932e083c05b88e7cf0ceb8de17a88eeeba64ec66e430adf22dee2b43afbb73cb8ca46a4153afd8e258656e8e2f7028d7d3c3ee941875205a6eb2d63b92b8b4fd0ccc6669984e8848a60c37b782fdb62c59cb48d99923b7987bef8593ea579790d4adf3b58db5f6b07c580fcef5509830f71375db2fdbcc23e9d9820f4f56895dc8404fc0f4a4a4da88194332043c90bd7bec8de949753879b9b5b5e0cffae6541d96db0fcfbd4f1a4cf10bd217cc486c244d8e2667eea0e269a7a34ef91eccaf661ac8c53ae9a623d71f0bacf3686e439e5213c9a9951322617a2d1176611ff07ec670fc429be879fd2a09322dfbf6ecd572c464865e4dc6c5453b68107e4d0ae7bdfc353ca9b9c076bf634c55a18416c38de685d886d6d670033bb4a7970d9203674302a73bdf55d40b7ea6f9695e9c7d8df34253f206cb69bfad39ea2957d2149827f3951412c06b02d2a90f2a3db50ba8cfd0b8a28f3884c67f4b41fb67344824f1cd212839c6410ff6a9e2756f0474bd090a1ba40fdfc625a0da3e2e5d8b7b3219c933c08ee330f626ee66e74072fec79bb2dea0c799446973a2c909277aa5829b37f39f3c412c32d9b2b4f6fb2a8c9e4fce7713bc4c9b68b1028234938e85ee9d52dc89d72bc0cbec2eb6f85e017466c7e70f4140de832ca3ff7e53d5d165438996d2a4ebda68b0bf97a2fef5204e748d66c03bcd02e144ee6b8187592ff038163040ac8ee9aedb60f953f0fc9ddd113cd25cd3f2563d8ce65f19fa7a995e64a6c4d7f7475ac37bc16bc86f9cd4a28c1bd76a1354b418ff7f882b158b3e15653970b7b1abcfcf946527f7a07057df1963981d1bce4492fa3bd8003ff30f1342dd4a93e6ff89a5391c3efa03ba13823656f59b28b89ceac37c4514d548da34a14cf0d5ccf709d9ad480e7cbcc4d505420b1b376c315423e139937105ca4601c19cc69c6fe217d03dd462f60515c3248a070ed8d4450d925d63f03971550a44f29aaf6b444926c31f890d125c2b4aa51b02d4e6e2ea4207bcde95565578ad8cfdeefe60f48161884cb0ea3c0e7e4dcd50cea1990f2a52bd5dcf74336e345da3a643308f7c2742c47a5390d6570710b7c2404c4d8a6a954b98fe69e9d87321363390cf8ca8e81b71b4ea86262a09c35d75e8c3a0ccfb6b924573f53e53ac0663b56d4151a0878f60b8619f2506edb9ecc3b87850e2ef601fd7a8a2b49085b6b245f62dab2d52dff1a3e1a30724205116e42a3cf09ca7e3ecba29ead2b6c059b714fa8bc12ddfe187ac8c311a09ca754bf1c438051bac415ee395064dcf7e639ff002fcdbf750ec7263d9169f1ee9c24c8bc188512b4f8497d81482466b388279324648d0b461a1a1360d3bb5f440cbc0f240bfca9b020dbd44e0d94a8e2d17cc2b6426c1e115a4373a423840e18e5425cab505ca193a281141bdac56e102ace306dd364d60def0e90d8aa3fb9267bb9585c21e950a06066a4821afb96043b44b5dd1ce1d3e3ca0ab8c2125bb82c4b76c92ab3314d8e13fbe533f53e5da481cc00635533d6969ccdee24fb48495d45ce7f2b5fd7863f4cf08cdd7e6a848e4bfca8ab33ae7b2462f8aa4acbdd75f44658b6ee143900c2343cd15fa185f1243b1e6525c504ca604e2371c38049db3c7cb7187782e1324e5cd417704726b000cfd209ff4b47d4446fc8a426bf5e9132f8216a739f74dff4801b27bf95692d7737afe238bfce7933c3830251295a4893b310daaad9d1bdee3b50f3f821f2ec7e56969e72e08fa475a0749a20181400c521f14365c43ed98464c1339a2fc581bc8bd7f95f504b55300dd721f79b5e837b397f70b27dca5330204c6131d2ebe0342ec7e3990218494916857b05155c9f9e4dd50a9b575913ba1de4efa24327dbf3cf28edf08deb0313072a95b445cc0baafc5b9b11bd52877c496fbd55edaf2b43d382de89344c3c50c3c80b913040b9fe42b033b8bb66341dd0f17ffa6f74a910d8e1c795d2918c4424a6e20750a238d3b9a4de80b38d7c482c25c97a75ac4119bc3cbe297304a1fab9cdfca4b0316be7b02604fef029be2531ec4a6dce020e2bf1e966092e944d3807bc8e76b03f41a79aef08da219a64b84c2034ca2a73b3a091a5857df0a9c054200e16b6ee3f2200804ed1e75fd8a9dedd9263a31d5f605d5bce76929791c512f9e1594cdb78bd1c9a3ecf3fcd06421478d54c8c60ff14abad62288fd1ad9d70e7d83e204ceced8a59f744b992ebb060517ef9a09b2e58a9291c603e197aab9faaccb14e8030cdf4e9d885949ac50a1fe1a038d6bb66d96bef4add90bb0da69c5cbe67163c8b21498093dbd3dc07ffff6e8c6494b8e26afdc45e7fcba4d9a2ec68b8e60dff7782c169120fcc58c89c0e32303447c398ecc38059cffa9a989709dac73f2d99b5ab42b159771420f40582ef16c6b91733020f28455f9b2001943d3124d9e087a5b08486b998c155fbf3310bbbfb6cea33bf498b0177c348221b18834779984708e252e88c1c8292c281d10a6d33af0176070503beba620835f17bb513438149ea75ef2a14a925eb74178ac73ddeb7a2d0ec88e25ae004cce908aed4219840f0368a485c15e90d977366784d6cba81da7a76278482749c0b2553a210a49bef49a845b80d26959272b9d31406f7525b2e8cb4c49facb7fc7c94190539f85cf8eaea627a16d5de7c4e86a06b2b44a79edf05f349937acefce85fb99f84f074c441d13f016e5106b5aa0a540508bc955bb14d26529ac88bf6fe7e2d11a7e7ae713b5bdf6235c99159906ef43faee8bf6a9d9a786c654d2c0c0b1c5ea88a2a578cf569c21fde13941f538943a097ce56df270f56993390277786c781f0410c323d380c598aa3ed7209b564a163e4662fd53861ef756c94fa40c38e516aeea539049712cdce6de163dba03ddd33c7d404f27eca697d50419a2afd67ad80d559ec211dac442ae4296b4070076662209ed14dbe6791469d42f235d6a4f220ece4ddc20600c01c68bae2f02a218ef3014b85ec9018bf60a3e97c68d15745445fce5aeca2f4054640133cfb56d45cd3f53bcc47a4cd4191db37fd77ce3c453f0efa5f1fa95c7fd89fc335f32041e8ba3bbb18bf9984b483ad0978a6fe5cd70e4eb832a93a359dabcbebf958a6364f8087ecaa2a016ad994fe939dd4736b331ddfbe94ab95065858b314dc292e632add239f614a76092e5c85ef4732f597a10bb098dd49a3a00d3b73f9ceed7c92bde40d7239c102d234f9291d7567698ce5f9dc278c62916971e3a92ea931beb2f36b1a7456185ee5dfd65108cded0a37505a5b0b092e1cd17719eaa28f75e7aa798e11b29821659012213e1aabba6977f5d1391a5cf93aa40e4efb2a4c2f37c0d5512872a7b8fcbf8139f6789e6197fdde9bd8d9c42703b07004464197866ef83cdf6132d46e336ac4cf28b7fe70a4ded5f0467bb384cb7979df4f437570700e3e648c4bc265df2648a4252db022ab5cefb3c7b91de8d1bf041798100c3567702b761c152c1c758b1c804b65566de43794bdf4ee3e8abd94eb4edbbcf2c902f366adc4770d8168d9225117c0897b220adcd67344e2ee96afbfcd22d08213b6bf811390d246a72771eb0ea8663076d443e2a8288da82fd3e6436f072c7aacf4a83509b7653bbffc03524bfc983712d35c74398ec7e2ee73966b71a51270e85c24ab163b33f41dc7e7d5479eb1e5b2bf220b43271da253d96d1a393c658c2ecc97d0803abfc3b75604a02f1724987518b385c112bbcb453a5a23b748075f61388bfb10b947de4e32a82dd3f56d46e7f5ca34eda40668263a28378bce056914e87b0c950099d2304d35bbb673660c23449074fba37a5f56c0becf1cedb282924cb12618ff4808fa5425bb0743476f84c6621bf95ee8628d3ae71366fd8d5cd8dfd7a168a9e3cffb0d159cd026311126fea60fb0ec74cd88f1b4ac991ddfa31201d3f7ff64e26287dbc55b43b2ef908475e1c99b8aa1d95d2d82c9c7ef8f31340ecfb57526bf183c963468f1544b9203a48e38b182c9bec6a0713c85cc26808ebe23dff541944a19e43d041e2cb73f87b5c002412d93ccc5c02975ab76b063985216cb66d7a958b0ab93828f88101236cb4a36a6c10fa98ee38d6035bf404b17df69440392a743d1d1d0f960c39abd789dc12f80f3715c61810d6c68e55a2bd4b5ff4166cb276f62ac642da14a57fd45eaff6491841c8420540d7650d31ba3c24cb907ec533784a85e3886d7d0d138cdd99bf54dcd632e086669defa8d9446d9196a60b59371070d2006984cf94f2a132e84ae236afaddfacb1706ec98c60f9f745f6a6e9642b90027eba80f9310d17e58a909453aeafdfc648389ca3da1239df1360ec394ad3efc6c249516834fe92dfb94173f0c5de9b4c4adb7d886429d73ae3620094162ed80777913b4865b8271d0a7ba43252f5f1ebfa6354bfb1e5bed2afa3066291b8d8703898dcb789b41aa5f556098d52e7ed8931bfdb8254e6e4c756ad8db913b4c7e4ee3411bf9604fe701dbbfbe74b7380bc1efe5cc0847cf6492310022cf4f08f66567578f5c2da0c13283a3f57875eccdf34a8e050496a59d74488d8e89acab5f11cbe26d1a4569979d8cc554c2b7c3b35e14e79014ec8dc217e6995b9a0ce803d5c4b6d96d8473f6563a9780cca7f2c826e96073098ff1405b8b4ba31ca537506b74f3c318b3c7d6da58f07f979ff2bce3084bf7bd6f49552a16f0fafae28cd7c59d0e0b8822e11209e6c5dbae8acdf04f501a955b464e6aa086d386811cfd185a3f7d2f2eb83d09c2c7680a89089526995178cebe400df0f360bb9aeb92c43c489b19746e0fceb04620482331f97b9c856add72cbcd794e5279c16e5ea580024660eeb3656ffe88971a84499f4491620b95f3478af42631e028f94341aed727c61e04a59d97d99b0968e6f8a79307522ce0ff81dd20b0bb9880fc9bd5232f86970f5fef622f152ed623f9505ab561d185165df77a5efb7ff33327b94990887b34dce61fc811e7827572f7f14c1345689c23781ec5f1b3931ff130701e0b2df5ea7905aeaaaa22f4540919cca5ccc1ba77da2b5240cc53cd2e9c24aa285707f009b0a42e3bbbfae25e1ed76696eb8a05143dd8dbd1d9f5e1ffb2f91d6165fb2eedfdf8037cc9defcabf5a4dac50c1aebe30374679b59985a66f330f1776dac629ff4602d16749ee038e0e769faeafe9bcd719aad097c7f4b0686ebd2f7c57bb6dbc3872e394a43f54584b582d935f06a19078049dfcc7a831f18cfa4f39d6201985527d83598bb7c3e6e23d376db748b5cd00ac605e405e19087d089afc71fba57c2ae932a8bf6be774eac8dedac39b4539c9b3984d1a3382f82bcdeb0a4931c516b7a4e6c7690794d638a0ea086c496dfa0805402a6079fda5e2b0359d2e0ef36f7e0e9bb57b6bb7940880c6ff5a87700775e879a39ee082ac45851280d3045dae26f90a1d8d751f14b329e49ba6ac59f043db114281b3d2bd56d2a0b6bdf8663b1ae241d46de0d2ecae95df3b3cf4a5b5f0c0e34315f50ac221158721b17989b38be478c208127f3abd9db5f0c2efee19de8b80238ba89d2b5f8b90fb27434beff266d81323fd3ff433136662800b3682e61d9af253703342c42c942accb34078a068f385a4add151d91e636838d225493fff1762f790410802cf73dfc0c439fadf1399f125f46c5ff98290f89b944337e2fbb2853347d6684c17103322d799d0df30f33d7ca3710b07302ff76e97c64ab3dabe829fbec9e9ab9a5a959b47f959bf437625572ba6b71a2dc38396afc98c456ed6c8e31262a9b3f595656e7a90dc44e29a9cd7662c44a0dfdea393825c6d1979a72ec6d269c763fe23db508e826684d7d9ad60fb946ecd181b4f08771f954233f43d0e601011ffe9f9440d51a683907e2d8410ab0fdfbc0d7cc7254c6c8b6e00a81b3e2ed3bac5e9f88a9dd4903451bb5a4433409ad68a9b905918075aa1f9b766591fab6fd498a7073d4066205316131e66feca85522bb514b3f589dfd5720369603cd46ea5853cbb5d8b34ef4984e87b6284fafd511bf7966488b36c56d5eebae2ad3d33bbdc5fa894694e294048b9850e8597eb8f139fd703cf26804cdd59063c1418b93ce380a0a1b153c842f23da80da8249db067cdf96a3e2c7cfa1fd02508d393436b9ce81fa1bd1aad01946ed4d1de4548a52d265e3d8dce91930382ee29d489def25f821166bc843d1bd79c6b627c471ee59a468d64a648c33d89ce5c3d74aaa4855906ad562a66b399da21bdde43fadd3a17dbf7431b87acd7d26979d3b76549da6eedcdbbbaa24dc4657239fb2ca039bd9ffaad1beab45903a2a8b3b951abc2fcec08a5406c50876304d835500162b194e1d9e1ca8b7c04da7938a6b4442c3015cdf654bbf970124368f55a370f505d1ea573f95eec00a344b05e386c4ba88acbf9bc0c2635f787cf752d4e86ef770933387e9a037bde8805668eb7f6d6d61d89cdd883d2cb02454c3ed4d465412d55f49415965ef7c4e4386c1f13d2a4384ff4f1536249aa48c13442482c02b271357032123ba6c4ba77154012951665e17abc0ad52ca14206feeb2d962f9831735161a5aa5d7bb0482dbc50ed9d6b22e684763d75e0e0c4d4a6785a39d16a0bec67885bef60772a1a859f7860d67050364d30a784b4610c4448c9c4d6674584c1bff044b3691e9f6dc6f953fc4f4c8a6e9e01c289fd51560e068386def3acca01f5ca3ef6eb79e666e10c59d4512a275f708853e47d9ea5fc9a90f1c5f85f5b84d6605b051b6c6c0dfea9603f34fe2fcf7e559ab9cc18c98df0dcdde696ce8268e9f8df8b8c54b18e95caf8408efa98949f339bd740bfbb6fd78d37445a2c339f0c02c18208446545f6bd7db01f8120e73a950de9c72664882a8f1a837207ed093ee13c38995464904c1378866564fff16e3740ad0f4e393caf5a7ed7aa9d2a0815ecd054455bc037fad9f513c75aa0f4bacfe6808b5955c69d6ad9df3fcdeeeeebe74276f4bde1ab381f7e0431a9b0c1df1c8eff5e9973c1e49a549898afa77e57663509ee5e267714e5441da6c1e5618a6e999eee2bc718912071ce11c9c7372c788d4a8f0f278c85f1fa9288839cc287991b9bb342ef22f213db74a6050f1f79c7660abde02a9104a6125efdae7559625d963b477dc147a2634a1da4cfbedde03c14c7c71f0a80e2ddf50dd285b76edcc1fd359c553006638dddb574684e9c2289ef665215acfb66fe0c004a913916aa16480c0527813d6fa3b86565b765c34e82be8ba1af8186f8381ae4906ab67f8d2c76e7bb4c953a1216c9092b0a339bfb3dbabeb0a9bbdf9ea1c500de13963d5bd1c05c64827107ea042df9ffc612c83abcf2a67cd306a8b5cff5fc99fb627d560c667b3e639c7e7705d893d14c902d976620469b61e17d7be6c6a70668672caad87b37cd1341af2c87125bd3c696f0b04ba83558e195f459e0ee1c96a8523c1d7dca34fd4b05c30df4ecb65e4a7f830b8fb84d883abc647133efda2a330dbf164d476aa3b24aea0905e4571d9b2b0197b3a8ee849295ada2afa621274400516718a10026762dc6cb15894844360eeb49aa7f8a9b7bac6457d99c3e87b5a3c19db280a531936bfe8b725c70aaba22170197e9f8e30e4439774bb759f778ccf6979f2d29becfbee38bca83d7b2e7f9a9f61abce7eb61d147a37238d93f25a2933e3fa063be3d706b1314aa876a772c4f60c23895342717fef1b43088fc24c548c9e606eb4ceabfc626f61d08b34fb1245f93b804b75cf558f02df6a86d7bdd1da87014daaf479012ebd59340a948c21430b82741e77a199fbf46a8f96c79905e824129e4ee551a781a72e5cdd033dce1bdf65ca48d53846ea51df54bb85d7f4b3c2797d838e2d8b7b6a1c7ba7ef567e7352f17b0edccc782d970c843d4c700f5015475f1308a50a2b4956c9e275fb48d77b97748e60fdeae1970e894b1314f8e522c8177688a0091c15df050967fc0de8b08d8b304cd5a3e63d6e354f86030d1977debec95a7e288983916e807184d15ed9687ba1a905490e0d37e6f5e5bf398dd0184e871573996beaa9d7fad13a6f0393e504470cb06955da9ff4af3230374392fbaa1ed866e80202504ead449720451e33690f1ec879a61553bfcc516961fc2d33741523c7f3dba3207ce9a0405b2d65bf8295abc65990f9183d6bb01fb274a3ca10d008b4270b18e3233ed30db40a8d56769c6cb01b2b1c773fc875d81cf1982456fd360ffd7f3a258c2e9dd4168b04f4551f6062bb9899da1a72fdff838788b872cb9b49e027df20f9a094362b9b4aa5f24d0a6387108bccacb1ecc41d337b8d1c8eebecc0bdb824b16a306825e1213e0ee18c446c2a745c987994620369015abdc65defa943d17f91a5003ab0f61375fb00880cf3c362bb37c9517626724603d4347f7d7dd4d6a2514847eeeb7afc66864353d83f4a6f97472c5a428981bdd2d31f4c950716cf39ba4ffe6c2e4563c2cb3cfae1fa57c431214a26b8eef997c12aeebcc9c1d6297c51859f96e264c4d899d74b6003b5cda6703c99ac2796d539f7b6870ffb9294c195830af8815cb47f546a7201adcc39ac3b12d8187b0a51ce2e840e56ab5e0bed0b4fad5a19fc9d3443723f72f47a76df551066488b97ae502a1fab803c7319174b34c12b27da4e40a23b3a5604fbd69555cbc36672fa9680931a1b15a25a9d44c8b4112cddd526890e5f9136932bf7c01d07534b7fe9760ae4bbf9684cb6137b0bf840d177b17cf3905ce20c5afd7d821aeb33e31414194991ffbb9d10df8a6fca688a6f15c29c98894b8cca44a3271cd0b957929708a610b2ca9d4d6bec1cb7c43fa7bc37b8a40c194b52f9960bfed19fda5a7950a2ae37652eab02562a5d9119c22f1bdbfdccc9911453130cc92de87abab586a29efcb97fbc596f99910c1161acdafae583b6c2708458fe927d48fa368258788d28d64a96536d082335aa54483a599e98aed94e75b79b21224fa15279a4cc92a5774e2c782d49184896e325a7142bdba69663b1f0ae2b12d6ea59c4ab3a36af847d71bbb1ade33208d1c8d62b2cc4cdfa1720fb0c351782d57d8ad1eefecffb57af559f54e4804466b003bde2f80dab02194937f202f6c808fcd573e6330477e9d670d4091e2d9b5a53521a994c78a1528ebc97212813a2f65bbbbc3bb305f43a9f9ff1959c3bef18b5eff9ab426f2cf34573c64651bda420f1dd4025d824dbcef2a261f476c8a6f5db492b5989e761059cd933d397a83d6d82f8981d432d39f29ddf67d454c88e23d4ef68691ff4cd1baf598611a9beebbfe951f32add7f0ebd62fe8221f1d518e1502531c606d4831303e91c83045e16ace2ac4696f616fa5a7a065a0bb1136f1029238dbbf581f618e953e8dcda13fad6305c4aba5c00dc34edd95d83f151f36fd064a28f1ecdbb893f972fc16bfd4587c7997bf4623910706d520f258543b822b712dd2edaad81939b731af8990e5970438a6794bdcabc12d6d7493465c7672753e3d965a642eedfd643b564dcef696039bddefda6977bdf4e3e5e85b5912e5079c85520d4ac41c6a297b9938de67d8838037b08634dc4d2e6742ddf5ab2f5ad879674655fd72f7f66a149b5d45f166b537801550eb84051ca7335f9ff46d44c1b311b7363fa2d3cd3540106b1b68e56d67e3a57e113331fc60ee6c7954f2cb6840f2368782622cc865fd88f2a9686a998f0e7adddc3df50f8d356eb2f2442c6ae99abd8ad5bbd785a7091e00fde9e811957a24685181df0e5e18e9ee7e008094d52f371a3e315280bfa66a6de19753cab3f800f677606eb5275cbf5b34af7a5c6d83d81656a32885e957f72741963e018aff3e511bc3b9d8b14e7a2661a7da3230d1ba417c893d39ac2fa8e5ff43d4a235bdec87163b8e5d70c35bd2643861d1c07c899109d1185bdb143616e4fcc2e371a2d98937d1afce8cd326a815ea23c6f105c908d124ff1503ac3df6e5dbc64f9d1b2f734c006e232e7aef777a0f99ee9dd80f8879287fc8f68f4a7b7b66c4ec82d7be3cf93de156403bd340af722705ec37a44fc13529f8f7d7a1e4c123d3fc757a159f1e9f768e61f5ca7911bed1936ec084e9f6eeeac538bb1a44b53f4ee0d1f5621f2896d42ab9281dd776399f471e60384d956df7ba0821e88f24461e411478bdb642fa95630abf9893c1fa753303076913f5df89a88a86d7636bcd5a9726e4fed1309977a6729fa3eb8d162da85b883b3ee3dac5568314afa9d906fed0575b236a2cbb31ecae55bdb0901cf96b1cc2a8545a009c10585331ccc4d7bbb20e92bde69df2ec4bf2528111ce882d0a90fc9a68eb1a31d9fe1011669e5627cf74e5bc9c0fb57a42abd5b8fbd0498edc144e8b6b9a1f8008f191b50a5016c446c2577fae0d18f01cc8043b140766ca8e438578d8bd674935b155ec352acb6f880bdb490d9e2571f73d6121b7a81e8bff93b90ff647a7ec9271597be008ff3c1ff28161afc1b03d5f8f2051fbc20f9d3e992521b06392eb76bc0d8c485bd6feb4be42287e7be94957e41cf7691338b3e28fae9be6bea8aea3d2134d0246775e6b1009d37e99d872e841aded10c94f3129a5d866f30b53630e7b4f0d4209e0ea099073fc1e6341bb5a12ea2a45e05001a4d7d46d308e74bfd775f453335826c884be9aafd8375f2b5d46f8d210aa752baedd8baefcd5bcdb81fc0c1f2b3125a4f3ef3ef1d1dd93d5095e995d1c2f6c7f297724ab81db2be35295609fa609e6b3540b7d03772a2063508e3b16e7375027ce81a940f9bf5e90a65e9b5478091ba6c4370022153b5079cec4c83f67e0a196f6c7c50cb0effc8fef80eefba71053b87147953eb28080d5f153d6b794729f9344aa1f475ad7447bdd03748450855d5e49a1087a0a0847bd66e41e19aecc2e90e8fabc8195781a055d8a93bb072e40929644dc61b0526ea5529b9ad1bf315f9a00e9b2c75e3e6134ba67353c0f75470b07d040af48a69cdda3b97ee992765f15316f6cebced0abd374529b1c826d111a277b37dbfabc2c40fd6214b48e56014b29ebdf73d946160ed9c38347ba6ef7bf13fbeb112ec885523c6b9a2009f603b1c9e9f117d6fdfd17582eefe8f01996374232657240d5415d5afb1387d7786014d190acd60fe933963f6c99a4caa34ef39b4a70a9e9153e279e35ed46bc342bdcaa8faa91dfcc6d750e89b01fbcc44f43dd5acb22f9bf9bf2a1d20231d8858440fc459d8698c54ea77c2bc6a6823c80df9ae630daa89f62adbe887f8d650ddaa44d94b352625ccd63d0fcdb99da2d2fc6e58b2be3dcd9806709ed2213ad2686f8ac28fb8a0dae1c30ff5fa1924be49cd5708f897c24e0ea051621f61e8e60a15450aeef3d040f25a4f28b76d6c269c9ecac076ad6d9dbd48c97e96b228dca1a32683664972c4faa3364d362bae21e971113a288556559d7fec7a348a2a240541364f3b313730b607f5b7d19878808965b87991f3c3d471fe84879f7919baf7211e7b89359825defbb33a9d9d0fb9728dd955dc959cb508e19c8d5ab488d44a5c8ff07f1c105503c8d7592ce3737964c2567945a19b1273d41ccb4c7ca7c01c042e45c686d13db86c94912993382a6afc5d5a09830205352c6796116fbf58e4f34e61ffa4303c467c7dfefbc84f06c6a5bb769ec48cee5b3e12a723826555b3a31afa36ad7ea3c4341a4979220d6c2a97745f27eab48be2509efa4a715b209813e6d870c77b7a68bb50f55ad338d2bd6674bf2f4a4f6e36bd22a2f9c44fa712474470626b2dcaead5f570d3b79abbf54cb271ea665c834fa6bf8627e531ba5b2085d1c7a4e021e88f9bcc61fde702948f43e6e79b1b4cbcc94fb104b638ec59b939f01ac8291a3bd8288a604fdfa5d980fc567d1f6bb7001c325ce60f2c8964e1679269eab58a832c66bb3008195929e94c888eda5d629cc8a0a4f93e5fad39e83a19740493fa22c87fcba5971affd319a3342f16e995ff59972592f65292ab8848590e41e979226b924844b40bb3f3bcb5934935e9d9f622fd40cc61d1877b327b02b246da6a3dd7976aa6ada8cac23d75536c0526b813d93a20bb2e7bab21dde201bfc4907013c339a8bd20cc6d0147a16345b18b80420349409693bf4ac492136f50536f4e288029f3c40be290213ae49ad55b47b9a0340b104bc6eb795358ab4b30b52a9a4b22edd2415461772fef7d27685b1b28f7d8fdf78d5e7b553b995b28a752a8025ba396fd6dc5390cf6a1d2e7a93c99e044f235f4cadcf20227e6b91a85cff60af8b4c6251a100b5655f5060be9fbc0753a7247fb24da72a98ecb008942e440d72cec71ca82efa328e83cb3fbc69dda098cf94b092e9697ec61878c77c0b19ab4e5309944a71bf382d47993e68ba10fa5f581f4823722d04dfffe27039bcd8509276a9721726cbbfcbba25ba54800ff5865213611d2814daab92285b87f843e9ecfe1fecc466c00691100fe8604a9895ee3ed0f26466d181e4502c8933ad77e0f7bb99f9767b98a5ae9c1d9ff78a9bc382167cc691afcc8361e62ac67fb389ac9fd4a76d917b593feeedaa76a638ab28a36bacf830499e46c46177b34e27f65315118f0cf2a788f02945a270800a89a737178bdd1185a9bfd4923ae7f9642d17ad036c231d52d2d795fd8516b9f116d20a760e9f8f9d193b246a6cb435c71b2583562bd73d8ac89cf9a035160430aff3576ced25a19a4880969d6c25fb4839143eb2196a2e7935987979527e3ca8a7ef9b521fd21be0c000c10d6b4cc3ce7c3a3f0c8b533a96be22c3ef5ac1f6ba4609d20e8c7fe86a090a114f4079a0a9453c27949b14d2eda7403f8ff1460642281a772a966fd16aefc8601a9b7daabacdd78c48f0b346e1e756e2e3da902fab2254bbf8efc52ee7c7de0b76fd82819fd194069ab2276907e8a7b37c895ff7f5801431306c92b1ceaecab92258e9a1cb83f45e16af1c364ce562fda8e6e3100b6f6eaf42af1a0c8cfcf029180031d5e029befdc4168840c054d7cd03c85d7a1fd103dabfb649711508780d30098bbf10dcc343fe08f77d5f6bdcd4c4c545fd8d70d0e4a342dd68b939d16259c4c40d9d1576f503a7836d50f11e736ec0cf300c433988f240a2778da6f6fbd312da5433dd180a4b4d72f580bc7ecf65541a2278efe282e4d4a9d57f20ddfe9ecf46bd243d7ec57a089f4edf7688cd66b9ce49e51fbbdcaa1ac8e3319a7bbd45f4d804e12caa8b2fc1a7f0839e47066c1112c20ded02df4a88e6130cebb4609f8edfc9d53519fcbbc0f52f9c10439acb74409ba056ae02841a4c304bd7bc67796f338afcaf25cca7b4d2258a38b76b83f459a1a17e5dc02fd849be8127e22f5d6c45183c59d89367073b0d8f8409cf86d26e7b9dbcfe86ebb166adf9c1e2b85869847dfa5b17fb127ea99163a37c688961eacd172b9f986a199573517f0b4420844d90d9adcae2fc120c2d45ee725c5c342a5028ab62684fcf4fe326ed9c9afebb74feabb07f94ea5c866255495a6c03df8e4c8f45d270dfb818d62e98ca504c257a5bbf6918067e8bf96df15a71f45c2531da6eeaf87cc01779c67ad4e257b8b46a8d3ddc5e7cfbc9aa27c53de2c18fc71a7a7a6f0b2907c7a4cfce06b8f39af7024e4f79e9480058e6d441033c8968f09a77eb52ecfda0b7cee4b35293c93aa6496b59acbc0f3656cbd0566cd2442f30dba45fd81ddbe5e5aaf50d482f4db60350ba516415d8931bd6b71c76dbf51acec806ce83a68081161b136e3aea02af203a979d356f0283ead339f744c04ed4a5e4da6d48a12c5f44930525a8f5089ef2e26fdc7139bf8db3bc069ca421acfd1467350b59d0b59e56988e8b0fba46983c555a023b6c0e0af3e4f6d06b6fcfbbef6d0565b842e36a6433340a2a13115e65afd27b03ed2d5851ca06c484c03f43283f72ab109975153761bbf06cb4f089156a4d394075ba14ef685500cea5d3915cfb8e73f6b485af0a68466532bd829ce5220a2dfadc9d273e1f19b5124619d34585c871eec2d715d789fccb6428ada77bc4e9d625d98e83ce2ea31daa9f7d4e32a3e06205a09d7330a00d381762c9a7ea848777c5e66fc598c101b55c5d38e1b38163d7650d45beb3c92968ac30b2b31da933db0d60323f6d3e11c1fb00edf484f3ed0a2d71ca63be81e7fa575e0c97b15df63e4ce1c6a891cf9727cded845a7c6492238e172ab6d74e7656cc109021af9c0b9fb2dc0b7a616e373c8401c551dbd2962591a4a8cb09e16d9733046589b74c9abd4970f94419c16f1168d7362570caa2ec0f159d473cd0004b90d69895a6f859fb375a479e78f3bbba52af84787fa2b45cf50596a2bdc0114f614051aa8927b26bcc33b8ba2f78ec12bb14b1daca187dce71e8b388eb14c8de6ad9db9a9ad05f6eefd3e4ebf02c4a3c711759b7223ef4db82b28cd016d3923e8b163f565e7ed1d0d022a780885bd56244b846ada4ca72ee4e1b826fa7559f89a897686a97eb79c86929d80cdc85210278a8213aa10e0e06d863f8be16320f242367ffcf9650aff1161206a586247f4aef61c349a5b2e94de2482393eb123a2e76efc869fd8f116f67e48b9a1f769d078f580b496799abe84935716905ffb6a819829cb6151c8ce6835cff914ae24c8dfb258f298ddd5ae13a4f4ac3e41a579f734aee14311a8e028f44c3c445f32cfba798c639e657206755060fee2362faa095783e87c1d41176d01e5eccd88dad004a5d27ef95acca592f7cf2c1965e9d17ee1b3262498a724ab4094a156232f58e8f5306f1de5d1dc601426edbf96e259af9bd9986b1a760845fc6fbac731a14c2033dc6af5caccef119ab620e2b5567e179693a2127dde829c396471e71892a9e5b1b197b985ec65ad00db593fcd09787428dd330d2b15eb10e9c136641bf0eb0aae4537b90675b3b80e326bd52b1028fca3db361f94df9e6c28bdf9b6cf25e8812dca2c54c2b5d6dbe70bfb715da27e8463a798845b908929bff2b3f5288e89608b06dc9110519ffdb335bfcec2339b64c0e5e972146bc42e6e0f12e29941444a089ed9d46553af7560eb3ee28949a73cef92bbe331c0f760b94bb527228f1c025be47bb51a15ba41fdb23cdad4b315919b8b71ecd7986e34b8966c0aaa7649c3da25cc58924cc7fee9e7efb4bd62edf2c2a945f5e4ba741e84975a5bb515f69d6113ada73227627267a614dc9a3e3300807e5de1fc570fdfa5c07d5f640f63f3431741062141c32038b57e718684b8a7b1c2f28a0914527b8629f69e6988666a873fd124c63901a2250c5c79487cf92558109780c60b8363dadeeeb98a71584947a8930315bb38f94be637ad3d1e1d9c935ea4c488ea45b17615a0acd003eb1b2c4e9b0855acaba19332577fd0d136f0fc1d854150e4ebb3d335a544e1b947a0a83c9880f9a91da4524671bde28988aee2b6e2b8c3846e95086da75219fc1d10bc43d16eb2506071c632fc38d7d4d37c0d6a447ee25e518e6b4b290272862911727abbcae0293cfffa4ec32179dc16314a1b356902aee8fda93c4a44ad3706b0b6f50cdaf627fed19a95b0bada705235e1638831790b6a9820a9b6fe8b02d663ddce7d72ce7521f539500c53ededdf2a36db5c9afac81a8b0c6df45e66ba6ba77b1615e8306c7349919bd2e73250f5a0e0bc5e4a118f00af8ae6775cac3a3881095393e61869165005068b6cccd6a74ac87cfe8037ce6e4392c49ff0edf187968140267428c8861ab1869ca401acea4fbffafe832430ed870ac50ae74e39d2ee8c1a83d68c3d32d1f1a45602bff2a1e8557abba7e395ad539cfbfbfe9472c5cb5d72c465318a85508cc9d1fcd77f27ea58957a6d31a669f2892071387037048401af111d8a6676b7f9068404a3240486581e08c64cd7bc498a29cf7314dcf650c38db8e87fa94d87b1fad067392aa9e2b000c23c140e3a6315c7e8632d1f859b6be68ab8c42b1fa84d783d46cf4a374644ef5c7230d70bbc4453bddaa76be693c529c7d51a99c6d3d591f14117d32fac3b1af1a4519e69a82b343b1fc51f038b36e061d0f10d40051a3887067863efe8aae086cfd4ca331c9fe539178f94f909db4f3126e726c57b5d92e101b31f06d9ad7214de01ee22517dc51f525f7617c9c0a84f30fa906f44bc53142872dcd51947d52a69d799ca1e8cd4a7e40f5ccd097793f093325b4cd7f270345df2286f397f3ef5bfeb8109f8a583a88b975406da078a03b450856f25ecdd0cc0a3b7f3d6f568121643a1d89d91a6bee91c2bcbcf9930a0a2a8cec9582869be6f507b92096a1f8a3bb84eddc5254ee717d9d20734f54df5bfe3c9e474fe0c6eda6e7fce232a80d61355b5732e644e860074b84c4235c1bdedf56c577aabd8af2779cd979c450d416fc305b5d8d265aab7dbea5fa51acec3e757e063e65679364e683b62e9b53e10d8560b06954f116cca7133f50748581b6e32e0d0eece9e3c9bed59ba7d7390720bd17e47715d8209200bdc50e8bc8362256bea2cedf46a32d25754683c6111f0af29d40603715f273679a58245927ef8b653e9a264e504ddd28e5b52f42ae8a2fea4abebabdab0958c9b98b1682557acfab0b9d5732d465a78372b549998caae751c8f0d073814aaca23dfddad1bd9f848d31493c60fcd89e88ce158756a5d973c082e9b692987b7400aa58cef49248190226faf48b782fef52f8d38e84e9004ffc9c852b6bf5b736c6ddf2886e9d21ec13080527943d39a9335af0b00d1194309bd1b0c5de7f28b5c7e18cf06a55bba5caefae81aa5a988e402c518284d91d04cf943b0495e90c8eedccda443b1efd90e4d8fb37467344f393c52f336604bcc609a1e53d639c78ecce366ddc8cbd3f750f02551e5172306e470a0e15e94042aec9634fc91babefda166b1c69b8933f962860938b101800118ceb732a1cce2e3f2331e5ea3d9f6834c03cf34d70d197933a3ff9a026790db46ac8881d87ea486581f93fb875e293991f9faa9afbc26b3e6f1127701838f127ffe63465eb679939355880780c607e15130c2859123a97cff00bb0dc5bdbaaf1a1865462c99fc16a280fdb67c91305029584ad892bc69f806d950fad2a2905ea7ed78e0b330da3faa5d942be51b22fa468b9ce0a45043b289d20652b83064bc0cde094c51faef74bfcae8dda158a0abb9226652f3e3d8755d731dbd316f449b6412f6248f4ad5c808203fe2ccf32b69e579e92d6e913db326e269e916e8b32aee039c1482fa7288b684cad0108ae94ca960cc103feb3d061a706f8085e9603e3dfe885641ed86dc9507f3cfa93386e310264595d471f121bd4203c1c6afc8db18273829217ef2175f2c56666e62c5599a547e2caeb2126a2b4b48e54e218d421f1d4836bffd24f2348968a1d57ef3e889c1a67c6bb0dfbae3f038cc8cb5f1d63d251adab313a1d512e74810f05dba8d889137d090e758b58b7ea8ba545bebdcee10f76b85b87e9bbd134b9c975ec017000f30dae3fda5454dd803f045c6a1de1c986ec96848cb105b1afab994a6a0d46607bb4a728c3fde164eb6004ee648a36b80f4c6f5f0ca3a1b05ce2b6404ce4202fea1868df3db3274b52878c59dd917054ab439c81a06de3cc2a451581b0d0aa2a2da4408d65fcd439de8dfed0d741d45782e641edaf4210ff44c5279aa45ae3f32d7251fea7d4d557973e5a94d3235efe0d6ff29024ce74c471c6d4dd8d3011aa7eb7366438590c1e9f2b210a5a3198f802fd06055e7c552033a798182095b9b2693eb04e5a22f21bad0e35b3df9f20798fde578eadd9c2d11ae5502a7a528284965981d21a516f64d031569ee21c2c7d0378f9fdaa2fe3bfcc722a08278dc02e573134a1ad628ffc4f06bb6c35586c96276e496c69fb471fa9627a62f0da21cf42c0719d4635a38b888bec00b959cd5030615dd12c33408da83951c5c553d0a052cab0f8149bcdcc8d1f26f956494c279a1c440dc333c5d1909d4d515c1d8c2574db331e7e69fff77a6504874047151f0050b5060947a9e17f2da4059e5373d21bb1279c1816e4c53b0e1246540adf08936fbe5ded5f657a6b7068d95025c9f8d0139844d61b30801f999ff63b2e03a563bccc84f9a7d83009568bf8c06af1b6a9fc5c8f26601cb56af570e0ef16e86dc436bee029d397e05e343e04f5ce48d6676ce40a3502b7e98445f596761967805da2aea916f51dc6d786b88caaaf774a6141681a81429fca74e41a1df113a1b7949ac8c11ba620e968410aa9e123937f765dcc5e6b047aa2ec065a7fe4aed7545dff1d62d261e7cef2faa3ed10f823e75bf78b6782baf7addfe364e3878dd02e99531bbca190cc01c681deb70233474426434f4ca1615533cf769be1a2f2f4fc81da80ddaf940696116ce257c9309cf7f8335f8d6600875f737c29c9e4e4c48d6732f56b2c99421a42dfb108429638d090cec77754ece0ed2e6d3e60b3bfb0082f029ff0ef2732e42f0a68ea1d502596136e47ebd74fcbb5606ac4cf8966111afef9322be7d90d7204d05d0e96bcfff5f031bcf42104633a80e8052b17f58d6a0b9fd8267f28ba0bf0f0af690455f7e38d7a8e7e9869d14c5b68e9609a947d601b8876d3332815d40de540fcc54905387548b7c3667cdf4f60b8fbe9fcc2d95142481622ae69b539dcc187651bd5534bafc05dff02f1220998ab58a3e268f953ada52751ff4df6d4beff3d8a67f6e4deaee24f448f89185c3dc466da821792cf6631357f70db0a7d1f1941bba815720dd4bf7d4d34a36a0787a292b6cf2a9d83a1e2c9af77045ddc8e478b40c761922bb94e812dd01ac6c9343c4b0dc12576829c259f90121d716c20faf3370a1cf55fd6c9efbe815c9a585e668f397eb5d029a2b8030b45988ef0d588494f1efa1a817011a3dff65cb0b5b5f16e040ba49907b3c167095cd7245bc4234327facc513d9d6959bf9da132ee70d04bfdefa8c12ef2c12d3df8621fcfd9c02e6485385252a764cfd8f5c0b5e1a7ae0a0fb0024dbadccba5aa0bf98331cdcf3157b4295b638bb2bf456cfb64059107b8023d565510ea4cf8740a81dd3c7b6c244025190b01d26f1a43d2537e53191b21d36bc15f1720faf92e18dce128a00a0f30a0b75eccc9da25261305fe1fcf8104a75314f03c4f603b9627389aec84e833820ccbd7925f10745ed0d4d78ce19c2520ef2a8dcfe3c1c076ee4c39bbef55c7f321a13321c0a36c029aece4d8adfcba404d4eba93669ff9d07c0dbc3c490387e645c9d2bf22c9998a4729a9915e3f110a9168f1a3d07fcecade99aecbacca25a9f93409831057e12d729d6b32c09e8dbc7a1a7d754d39c204e289bcd106ab5f120b53de4ab1538da794b5e36ba2709083b2e30f793afb9af13676cd757fc0d4d8218eb9bf6f98b873a62183e86658ad51a8faf5a708662ba9baafbbb3c84944f203c88763779fd93d6573f1003be3e2e08037021106a067e68c546864c79bf5d3dacab5c854d38c0871158c8618dc2bdf6d4605a90d8cd6c525b5a2363fb1cc3f2ae15b173474ac6fede9ddf2f18fca00056bc25aaaa7cb96f789baca8dd1896ca6db45b41a392bb7a688af2cab3124f90c5deef50a37589ec60ee27a4fd2ec453ff942299820e61382d42b33b1e3b592a6d5e43026d53fa4c0c3290297322ca66a22eeeed6278e703ea439f2faf5c123a2068ee4d4404c78542cf9a181e6697f5ca1db79c99328af641e3c7e1fb7a197ae6206cb321456521e40ae35382e44b10ca394a90ff191877435d2a446742e1b26eb964ce8fbd1c22f33924d6e7826eb31a5cdf4780b664ac05569d2757542db0ce8e132880853c7cdc021a14a4fe5249e8410c7a20c986459fe1d8c08dff88331c3477aa6215f06c0db500a314499dd4468f62c529e967f5681c231dde4f6931b47d8751bbec8a911166920c1b2edab3a62b4eca1df59a276c1acc954a4c056fef2d8c65630e6b414f627c89df8fde8517b6a72ec2a9b2ce47c8a4a3aea9430b40e5b6a531d95f42beebc7280cf04320ce9f408a4d3a3185edd9e78be685a2427554ad97f78e7be3975acf20664216428b5ecdba4d115f7fd81352d46a673604f131bf88b0973915660ad5dd77b500884a9fa75024962cd252684a87733f728c104e2eddae3e82667772367e4aea6110f4025efddad77a951a02651e02b4a67bbcc891bff5f196a717c8fc8533a4c7758e1628fec1e252e26ef9907cfd5c0ca16fb126c14df7fd568a0a1874b36c9078533730b888edeeada6ffbd797a59a9fe46e7e07de7983fa85b870efe16c9e0c9afcc56af47c01953c18bf66cc88b88cfe78f72595e6ae5a9916bc1ed119ca453d1067dace9b9dfc12886fc48816fb5ae32c3c364f7977ae69dfcb06721088dc9390b4284e72f591116bdd26067d978d8b65ec7822f0838b35d53fe2c128daf9e3f4b355a0339c1df2d9f1f2bb9f36db6b734706ea8fab2fe67930a75fc83ca95c87fa52dabfcf7b38b0c542627aa6359f3f8f029a68d19e6c4538c588ee5546f5508dfd8f0311b6aa23ed94ca23ca226609d83f52e8ccc0c5733be8aaaff729088e125a362c448286cb59ab5afd9cbe9b79658cd94ecb0551d6ff3f8a2b9e3b6e38e74732dae35e53d76f6efee1f6a73fb6aff2694a029cd08772a5d2bcc6ed64b6538158a74bf15fc5e0b52bb805d807b400aa6761fe6caf5295e125622b7f3b3c2677264b8a31d438fd001e45ac2d23af6ddc830b39883be20c1c2f9b731ce3bcab64aeefd81c9611e306e8590cd5790eae2adc8b4dbb55e6f4c28a13a26eed4f0023c7ad21683a9b40cc72a863dea02cb9383f843b80d6c30f10874c2e6fd3065e6893359f043462f84ff19466dfc021092f40a1c79890d3cb7497479de3bd4bb2b0422d10cbaec5adecd100ba901dc3ac1c3ac8e4306908604019f36c90c0c3139908f6d93e69592592c031b67eb4c79612335f8a2da2a9b031c93884828f97cbc02d6f729f68622813677c0f7e635b12bac9de9b4f611f568c2a87008600b5ca244ebc9f184d93bfff27f67d87f80882090ba206ca40af81f72c5c6c8c619b22f650e3b84a02b4353c48574162b75100b041ab816acb60899ccb5b41435880750eec6a1dfd48e0dc58cfc50f21a8d9e15830d7aa221b296464ecdbe4768f1ce0aafde73429a52d288b287807b755dcd7583bb36dbb78b419068bce02423cc25f2006ab9799746aff589ade983939c03f7363c4a37e10c5d45afae9cb5185eb07475791752a5f1018ed9412e794cec116ce3b8b7a5ef2e9159b7eee19a35370098386a1108e820f4ae7f4316d6c14362b1abf2f4cd793653652dd7a3747c0eadc2a6ba693293c0af8088c6ec016a859fb970a46dd3f7d973029449f350a3b5e17d0c2bcf1cfd892323966391e6cf83ed89bde5b2d9c7d373cc11c4f87cdae1f84d04ee4c584ef447ae6db3b5d5e7915dc182802f006a29f44ded207fa9055b7e489b6b5c6d9a592617f4181eecbca7e9c9924f017d62fbc91adb34e222d6f9b38055bd82c7db8cab43d2348e19f0383b95e884f182b875d2f59c4203f994f90217c8cfefd60f46a3ebda6d1b693300a275a050d39df68150f71abc567c16732b7dbd351c152eb7b55d56e5b5a270d76935a3fb19f59eb09fb3b6d14fca65f03a0f9fd346bacfc6636252cf36f9ca90fff3419795f1e624dd6216308a8c3de0125c480c90e705992a1321727ba53a892474a76f2cae3da9084ece54aa121c8252f5b8cc1854e891cf6344cc7256f8fb5810c1f38133f5790a945bfcaa2506c863157d8dd9aeb7a070db7e343f8a972deff538c646931dc0bcdb0457c460186de5948e7089159a18d193ca83ba561ca8ff333b3fade5c1343b154ccba040a986e20ed0c5b8d570a496b4279ed3ab41c5d601299368f5426b2b6043d336ccc49dcc9b3bf9aacd153a8f8821033dd1bcc9b168ba07eb793fb9fec4d6eb1e360d1eb73c7cf85dd7a503c207f7d7285b3f8d0d9e2d2d8dcbb68a313d9f39b2861b67b14e1c9fe730b1fa79044472cf28d94e5a6c0dc24648b903852b2652d4f9457c1a9679490949e6850df2d789a51bfae147baa7b38ee2b184a6944c77cef4b262ce97d0849f2a2eb9fe8b4c4f920f3dc92dfba713f8b189fab80177b8c087a86fc151ffbc6facc89b878fe4bde83f95cfaaff383192ad8299d247861b9181c719de4fa01a00d711157b574eacf39b9e2258fe077819fbf69454cfed2e7a84fa499a62ddee5679fd53eb4d028fb4a708fa2566900d28414f57d06da9a7775f6cbaab993fa4bea2f40e6ee762656995c69194b1b4fefea6d1fdaca510169f7b79d163a022d6e743d76acce2ad82a22f9521419a13d6a866edb8be2ddf8b70dff13a4de825b24dc870defbe9ee3e71289451791839b1d3c16befc03d1a52be5401fc387d13497c7d4d9fb9de10ae67ac4b951a9b90fe3a50e695bc94c492129875b6557df79bd52b5576c31268c1c9cfabbeec8f218004efd79f7334ba3c252fc9772b54963bb3f17f609d1e34e22dead1c4dc76920fc8950f2ec57364412590750787907caea2a5a66815d99032ef502ccf4333f38a53f3000e6c52a0d4b429b63fd416dd3207bf908923a5cfa9aa28056ff8417d872aa9a64350c476226bcc5bd596112a361656658ce3c0e583f9094652718c2467189abb35ea5cdac5961dc1f517a6813b733ea519f237a4b44dc391a90938a9a0df454bded6c1a221284ae08add2a29147b23d298250714a7216e492a21d500a35bc1581e2783fbc7081bc07a61094e524f78b8f5cf92bdad34a86d6a7f876aa4408168efdcf05f7b18d2ce779e6d7b6360df075a1a3477f0ae925db79470b99d7a7a0d2428076e30caf541829d08c36db50030abe63a0579893de187ab08a1736d743d372c8bbf46dc9e8fa5605f450544706ea1fe2f779da377fed2384ca2ec90854b445ed8fbeaa54d3fae83700ebdd153479ccee9a462157ae1cf16becb9aee6fbef64cf42504eeb0d080148c7600080cc44211e33205e40a1e44a792ffa71ea5e6bf2fa644f786f0c49c31866d048cb2b250f6f9d6693deaf087d10c8e0a6315caa43d402378a5b817c09fb58678552301ae2530cb83558d75c661f7d1384ed1eb2ce9d62b2887e1b86fdc45307cbfc9abe1bfa1ec8c7bdf89c3e06aa8db6a05db576535f228bfc6cf76538caa829c914a3f33f2e2680f1465b105b4ea11f4a7bd9ae68a0171dcb40af09d16a98a3575ae3a72f12d8596bf68dfb897f57d58269617325e304ca24764ac1ae69ec9340a10ea44cda4c59ee25e9569cba5da02015a771e72756ef7c00b023c98449ee995be15b4943ceff42c2f3f194c6e1f5a56f2240dc41e0755933a6d41f8c445d094e5214912c93b0987100436efbcec3eec2e5b8de49e19e09ab869d8e8785acc0f011a783929a42f616102dde09655f5e70aa46ccd3781416b5e04cce6fa1ad8b5033a374d65fb05e9d1dfb47e19e250c726a2a0f5fad5f1b55a4783fe871927139a54b34036d66e17718fdb0cf364521fbbf7a035d3b51b415dd476873c975797ae5c8491ab7c0573b0479a219a3eebfc3a2c44b7b9cc2678948f31d76c3158a269b3405fd38c3a6c0b0ab028b2cf72a34c9e982a38cd2d6904103e5c47d6112f4505a3770e5b5fe1145e36d398dab6a8b0245b1bc17f7784c401b6c4e9e3ae5717299a9efd865bf695d2d28dfc4b2bf412f2e40e6ed05fa50122897b9ed91966319a6918ba2f154f7216e85430bcc0b6007819220385f2ff0121be4497850e950594fa6478fe26a1c259741c65efc4acfe1fe3ceaf9a2650913419c2460a24f9011c8e1216e0ae1bfe47fe1ef046bd4f2f8621c84b7967fdd3080e89aa4d59783c06a34205df85410c2362d5a4f2996ff53e6b09ba3a33a7b4b87de7a4c349004130b8881458e294254f0a6a2f7bcaa4b407fc9ae9e1e8fe1ce0610d38b7b13bdda4e727b9de2fdcb0b9d6709ec9d300480c3ac79bffd0163dfce3a5ec3c82737a43d0b932d1109c925c29c66c479f8b6d48846e4e27abd754fbec58fe8c3dd34b5f6bfc2ec52ee79a6d265c5206e7d50a9cb64def5bd8e1f66012b667ab98796fd522faef4a0050c356601d29a31218adc9c4800b8c8d5a5421ad3a326a6e77eaa9b074f261bf6b03248d39b7af0e1396900786803d4c88fc941dd53ef7daed8f1fe9130a9791cc411eae63ff49f39fcb64d53cc2b44340a1d682810f662d915ce501f837c2658dc6eac97daec4be6ef2005f427a4d57b58e965cec631827bb49862ceedf6e4bd94f44f814e903e0677a75529500f3e6a008f78309eb6d918eaff733facf89be692dec054539d60a2270fedd9ec2746676d74434e81994367004d92c05c1ca0a3420c3a580d5e05c1f80d1675d854950dba8c99459df667bb6369fb35962585f9b47283717f730f4810dda5960cd27a919a75b2d84fa1d6b0f7a0cc7711ddd34766822dd179133b85976d030b86d395b3c8d526e079c21135e221ea165c2ebf3126c1b6b529d66116023437849e5c4f5162671316fd7442ec01318d8d643610a653e41c438722f6ce1018c943b4ddfd6bc98b80b0f728f2c6ee85136586899c27df835bfbd713543cd75648da0bb624b60b9096c17437880f5382970bfb8d079719701593b8cefa146f28302bda76493208945df1c61ce6e90e841217cce43ede769287d4d643bca8c4586b8a7688bb3fefbf27c42becc2015a01449a80c70b278b69f7cccd2c13f1b01ad1c9eee94e84a2b5714f61a16dfeb42cf0e72d11402cd75be7ff532464dd494128ee525cc9be94ea94045d4ed4cca1abae36fd136d59596bb60004061ac3054f9d4c73a8b5556e7da0b3b02d2980f91725cafbddf2cf38cb82fce6ff12d2a3be524bcc505a8cf62bc9a5988c00252e4d300590b171dd66ff7ee007db2f1d7f4c56b594510832133263a04cdbb623f8b0fbbead2d15f5047a8634a5130e649f5d9d84c78059d60d856c10676340ca8d162ed19afbd3d6c8c64a081dd4e31ac9ba92bf2663eac9b65cdb14b2dbdce32f7117e4ccfbda8489930af36f8a25da04bc36ba38d28efdd7fb0ad66f8ede189f01a87d41ee24f8efbc48ba6e482ad6e28c435dd0031f68ce09d0530b71c34b91830f9c04e9ff06ef6295dee91cf8118281027e79c38c130ada1d3b4a03414ab42c173fee4ac48302d20f01747e907de6838afcc55d540c001e15980f38844c96ccf6fe6cb8fea7b0dfaed856b677dbe41e21aae8b4e4f0506338958bfa18a0565a9ecb44a3d5467cbb48a9b8d8273b0d2dc486c2204fc986377d0a8814a7118a93c70f7c015b78825ef1d6ecbaec44f410198721c6ad857850f318ba0a0ba5476c94608cd9039e99b266b5ce6270e89d46f28be8ae70518c54b23bf892c39455fe9591edd5ae78b77e978e6d288a92bfa501dd996fcd1a13d4778616da54dc60cf2285e4275f7da8075ed6efe0874ddb093e8c6c9e5a2a56c1d4d86b05937d6e91f75c0efcb52d25168db05461b1e1921bc1212e38d0bd4107d29229ae2c4f3a109d8fd5eccecf132dd1651de7d57ecdff58444958ea218f1254eeff3126fc4fbaf8d15350978d108577f56ca7b4e257b28f7049d7895286d6492afdf7752f8aeb1d5a934763cd2ddbcebc9efa4a78bb1474c4f59843c8f3d5321719f6672cf1d9ff3a1402809f97530797d51b5288f1f3fbb081f3d91b37841f650f35e3bf7b05c61f3908cdf7d87bf277ff78a338de17472d2af9c76471c591a816856cab96078cb11befdc09445b592ff58a9b0332b9837ca118e21b33ebe678842e382d514b048b7764c2c9da4e773a1121690757ed9eff58fbd7962ca2a2da14dfd72648773d9c13a523630315c5740026aec938cf2158bf6369e39f9687d61374d182c417761988888caf6ae124dc396d21be318771bb6390a40b90458107b7915b1e0566eeff2ed9f9fcca615443c05c0efb286c8da1a1f6d8d4e55234179e3da56c50195bfc50b0b84f80cdd92cb88626fb4288a83894348b1b94421eb418599203ee872cd9071eb36f4f9bec0628fd9c4ccae9627e1c25901f76a52953d1f87a6b1e05e0089a1daeeaffacfa049cb8a2ea82ec305e58be8d023123ae83f8f05f8a6b1de396b497c2a525a597fe54eee82ebb496183702fbccfe4c7fcbbd22d70c1edbfd666bbc8b78e4e4d0f31febe5a44a868b7f6036ef9773261e3908ffc1713a326ccaa7d1ed4991a99cacbdb2778a824e1abf87697224f81c18fd76e4bac5ef9c15748840de405dd4203fcfd8fe4315446415e7560306fedd8b224a54d8775d3c402744166a8aa78c1f21b335032bb9e3decc3a527c9426cd23dce4e83117e7a54b50c7fd6c7e4817a04e3c7274eed34aa10d06ee18ebb566d763101c1ac62d6ffcc24781248610e3524194c1ebb488da474fb34539c0396dff302c1c67b7a297a11fc5addad61a783445969de774a4c2f3ab88f029a93642cdb3c90ca87cb2c68b271d7a89328a86bd190282881c846b1f36424765fb7e8a9010af625928a4fe32d4d94c72120da05466ab99d4c2e5699f2cfc40b7bb066a8190ed52c61a7310cc57616805a1be11555b6e469256bd6a3ed582ae54054e0d9005208a1a6ceae3f08d4831ca74b3b95b9553aebc9aeb2ee116535aa30a511cf7f7703df0923581c47cf66ce9dca9268442cb8d5273b45d840fd67f5891c1c3e03597e299f3da3726d533108e67ae8881b04c149b2e567fbb49807d83978f4b3ab504f7d7738d360b82b788635ce6106d5aaaaa7d501e0941fca771cc51f1f62f5a54a79437c501ecf69200a854d3a99c2442c7d80a3b122ea8b5ea7180e4e0ef42be4ef4f57ad69942009965dcecf88de394e45e897000f3719511f75ab937388cbcac08f14b5cc7b287c401a6c47d5b94c28da919f0607f78017823e8fdd75e5a2dfcf1da80c13940ed2bc41b978f7ae4b54840777833d208837234ab608ecb4a4f77c6732d381f1583068defcb53f39dd39b9303f9cf98f8c24406a95500ba94e2817250f77655e6463651ee0f5f9b3b03c8c8560efde266cfc739a702d99ec3079ace4fbbfce6b9e1800dced88b1634bcc41199a149bb0c87b46105c76f5259cbfb0ab50e02fe1a3582786b5e3711ac3af8ffbc851fce04f44f7576d1dc084033aa3204fc418a79a904cff039fee24ad310b150a579318c43e27355df07fd4f30ebdef42cbb90308b5b7f94a0c34b90dd8d2b47aee40761627b2b23ba2981c7cacf724d6c1599303ad95bd95ad4395dcc6e64cee6a759aadff9541281c66898c51731bb5b846455fd8772b408e9ef3e1477a46d0db771b01dc8dc9fa65e26590ae65c9c34b57620040bfecd1de094d409b3907bda0227853b3f3d241cd21e3e940e4b4795bbe9aa043e4c9def4bc97832a6723f6af2438ac041906eff1457ba863cc3cd3dda18fc2f5bc54a8778c76149cf13d689e8d557c32163dc3ba2ffea7bbb88830254d65aa177ee77667ef575a9770f4a29f646952c43d39ebf9ce1012601c3e5c6d2b3e07cb8aab6160cd5ba593ff80ffc2cbd7e0405b1aa78dae5141b41a8548796a82e028093add4cec93f65cf2c43ee883727077072653f350f8b5b0305f88a297b7ea9ef1d2d6eaf9a8abde946c8c0f956a13bcbcdd83cc91c3b1cd271923aac7fd88f9871f64b0d271f416ba226cfeea6af0c5ae436677e28c5969eed9e130746469b864c6865dda76137465283a8a8bed4ca1dae72c1ab5dabf9861279fee4374e981d3f3a4d20af9f840e90ef8222c2c16389c3e92b97f8d61d616e88faadec15bd6f4190d3e1eb85e042ecc78ab13caa8673fa7639e2324a74002833f30daa59e82c0c72b0366218f23feea4d5341d37eefe3c400c96e0e5ea493612bb9ccca8092abf897524fa25ba1dc7d20f75e01cee173510beebbc215e8cc1d79d542e8c79bd42616d53bcbbb6e0a9d3a02c70836b00f20bc8615b6d1020f39aa9cc538cab926e83f778a85075166db580d7fec9adf3f02c4466e27cedf8357b66570d226e860b548ef05f7fd274b80df02880bc83fdaf5b2aafd9fe57bbf57da67960344e1f8d2d54e20a0e2b353386ad23bb49fb00a020bc291cabc549bb623b2e60b529d4277186fda69f567d5e92bb19a1017d973751f12eace8c6dbe290d1339e2b2efc129fbe3ae5357f764a9d77653514f19f2247c3e0aac4cd4194ab92caf8db24c5570271a7344884b60923557e9293b6e27e88c5d556e3c3b8d56458eb010e1fd09a9da11d2870f8bf0a4b634aea31a90a13cfeadd8b5a368e9b0c7627a31c6da7c00a2376ef74b24ee0cf01ff12a0a18a02fd556e66cb4ae1deeb87fa1f26372150d37dc26fbb9c538454fcf207eaf6bc6fb79b11a3e49fa067d2483ac3a4b6a23b1fb194b545bd317176ba2f28585504853ffcd70fe7974e1d2deb1cecb395f17246fde1118190f23773288a232f4c0b22a3526e29558c9b75ffcc67e606ecd1df30c6d53dcc8828af620823ca1e26027eec55ce9f14ffe7772b5cdd6b82b051f0991fa7df1e5cd908c51a6cc25909053d16ffd57c3d0a92682f1d00863db32ec2e5f362f3f7e4109ae9332bf6b2082de434a6dd901a34c32a746969d0a7245905391ca66f0f89716c2e54a73d8b7bff80da028595993aa122c82151b1b4a22a63838f5da30d9143c86bdd5f725a18e96e88caedf4e058041f4c20380684beae51bc8a7d94103f47b68252aad914ffade67b8943b5a566ff573685eac57b42116c3e845cb31e0fae135c959b4ed26d142f300184ac71857260a38e355d3dfd3be399fdf387e0dca63f2a5cc6af97652179753da9c0d873a026b24a44164ad226348bd020f1ba20f986b5bf86f175863e522a094784813c786c6957215b43640744145929d71bde23e1f5c83744f4289b265042ae8193cd2956c04ef7dca5ea0553ea9f18341f2f96bc9aaae6288a7459ef7abac5fb502eb2f40cf2db437a8ecc4f163ae3de0609061dda1ac303b0731b02acedd96b6c549a3b726e401f7a2308be2b89bf532ad89af525f98b8d6231cdd1ddbdeb3355d1e3f43c1769f633d9e1ddff777e3e258390712acc7c479a705519f5748cbbc52288879cbb9e8da01012feac848f825d5cec41fb55acc61e16b16c8958a1f3e8c58183dad64ae0a4f91983d5c3966c31e026768ced421929c65de82511fd66e0f4e2322f3d55ab1a2bfe8bd7cb3502c6619892f98cc4bfd108feb4b0765d389e4f61170d4e755b1b72074bc2fc80ca61b963be3d16c100ea39bf47cf1b49137d08c90b4bf3f8b1a1cf26df99d476ce544eb25f45b205341f417621174f8c3cd2fbed399e03cf04e8da26b97fbb7b451415228cf2789fb185e583072c21bd4511206f4c84139633eaacd7a7ff82d6c9033f754c632017900a5aea36f7c780ab64a54850f1beb11c366c2e52ac1934d85b29d195dc57ac9ae2d2d5f4310aa0a5305ea09f5d9e88970916747c6aedff9fa689888aef5a40f54163796edd3fd417afa4eea4d56139dc02925dc665f60595ab2459df7c73f8537bffcf9b3c7f4acbdb3dcccc3048bd8db64ad50b1685c09ae319cd1c99c5f9daf59355c762bc11c425a36c88f98bbaf0e6fe14105bbd36b9c5862eba2e55ca7b9462f2b8cb338bbf1792c8170395b7108a3189d80354c158fed5adac3f9b8ef3a0a52a0f3509191d94a80f6b1a33ffb527cfde84d7b9f259c51604dd00e9abec31fb6ac88bd8a00bec731e34183561ec87582c73e300de4075a98761cf27b1df0291f20abd7deaa51abcf933a83fd3cb87f5dea75b86877d333b10d1e8672fe5cba637fb87bf8a7286ce291ad882d2cd6582ee0b51bb576ee3e7b4eeff3782b97bc856192f08d2a84b20b893148bc474ed60200d0ec23917e772350ccf16e870a93667bd96850d562b26585bd048ff200cb15254df031543fcc7a5b656c10294874cf83f5fbe18f53b1deda6a8d21795d4f6f2e42febc4a538821b81ed91c498039680ac68cfc0c2b92e8571017aca372f405bd452a1d958adde02d600239f04d3458a3b1d75e35e304e89d63684c16b1bf7a62a696243a5238cb5c5e88ae2d822dcdb10d9ec5d6ba56e59163c4fb8699c272d399cfd1503f1cb11aeedfc7bb0f3c9528140ab2a7dc62f6bf0fcd94d12986d68ba5325c917e473dea91a613c0e5a166f5c0b866b27100b6ba69dc8fa54f2c63b953336c55f0e07a128b18158ee2cb6075289f761d7257013b871b0e3c54c4e2a4c0335d0980bc14556331bfe57d1638073499dc751314ef48180f3b044d73dcbf38f35215e9529550337d3d8b801bfee7913042ddcd457dddf18fa6c4613359f73fcf12b07f00b222f637faf1a306defd5b202f397a01e6b8edf23eb93e460aef7f3a5094d2fabc6a1bbbfa1a45c6cf7bc088f5ac676b5185e5864fa1291e2aa41f650a6ce5b76f5f75574eaef437cb3988001e348b581201fd52043e572d988a78ded6e55720f53fa1809009fb5348378a7a82da55ddc72608917ed14074e4880e0b5b67d1e6a03ed5f049e0f0ea593c39ce75e7b550b0a1db92f41c2891d3f147cbb43268a68780bfc27e9f36f715b8e1aec0f48aa49ad757ef5ab45dbd88d0cf0b270e082465b1a0e2eea7a5871f1e6639b7b047ca548b0dd62f477b56784ec8e4946b0342ffc2fdb16adcf21868cb63b42d461db7262864ca51b338aba0d418c34d57d6b88d96df21e0b8f47c9a03ccca55c049c3db7c6f38d54cbba7712003de849ba0eadd59a99bb64f83dcc9c8565dc2fbcb07178641ce07399dcf05e357e11b4c81852c1ded7c8ec1160231b16c1605e4d11b5ce5a5d2401721f0d59657b7ef22f5149c9c8b0ebcf24131d26f4cba907066fcdb4b8f91fc8fb0e58f72b6fb91a78c0194c23defa9b3309fdabad643a9dd54a88f3cc5bac73b6e7bb6c36b7699176bc2f9576f312855c3191517abb002bad983d451d0274107add5c45dec3abd9f659515d000a06ab0ce611637f072079f665cad4a5dc4b560db90e2dcda3daf72673f90224c6c70241707033d1c4df265c410e6213b4a805b9bb013dd16db72aeb6e38a2b9f7d3a88e3e9b454aca2d3656b2cc3d6c25942d47c3966e9fd58578e3d303e73fccc3d9e51dd4975caf3275bc33f6f99fd3b4b3832740afb6ab261f855b026f7f3bc2b7206e0a7628d0bf0d7e00698cec705a11c0236241b9d57a232b5a77e59b5568128bfd359a13203d5cb61ca9aa343451a34fc22d9a75836e32c04bb0b0f9c99969d0915673b072746989118efe7bdd6d8a61c0388aca0fb3b953be9da4754bf3ceb7c45411bb2200b8862bad3ad724b654825605f8d59edbf42804780d7c1438791d093ff4104d1477bd9c10365117dea071cb571582b7cbf1ee9080f05af3c03811984cea85be0d3909d6ece5635c001f6c1ba9c157cd1d3b3726da6d2874b6da5231a4d52f4951353ad0a7deb365e36b9355cc71b4428412c06fa730ee915fbfd3c2b9b3ad5276dc25f96efe507e6ce7520dec910217a162d8212f840d3f8d068a307d3c3fcb75730ec3e057fcd1a275530f0af8313e0f84a3141c8eb0d9832ffcf32474cd3b4ea9186acae9dc680c94872fdc919d05f40d0db1aa7e3ed0b76e62c32470136f576a035813cc070c5adc99e01aaf80593516109f5df0a306d36afc0e41fc15a202daf048165d811df115e40bf92a43c74df73daf4c52cd017a2a57b794aeff9ac892de0b8dded95837d605d58f47236f64659787e4a0639309d8bb9afba6da12802d36ef54b099fd6e1504ee809f90bb334e182135deffb6f6b70a5eda5e52ced1ec9e67f39fc375320cc5d314927ba882c7d887c1a4b6d9c8395d156a009e5a7e63e6bff575c56fadc3a34cf9f5049289a0d1e68b2d1ace0e0e56299dbf8365102cb19589a1a7045f059ee016e932c3762328604bc19d2045693ffc0e8c4a8eec85f495a882cf69d89d5670565b3e9131f3df6fee2f762b2fce4b1137823b957b8eae9c704762d2da4c5000c953d74bb9cdc70e2b1db685de7014f511085a7ca6b860a2fc0fadb54eab3ef821826530b2d8a147afd2d4307bb283a53433591681f8500ae76b472f60e756026561984f21b41ed8a6a5c87dee6389c0d8699ba6cac7a9cc1b94793fba4306b8cb78afcf4bf82158cd60ecc11777b775dd2d873d1b0d6e8fdc98fbc3404a9739cdbad87553207ff7dd4f08f0b706f2130c8b684c160c6ff9cc6b6128bc2f3ae6ca917ff17d2a43ea0059797f6fb43217b843bdeec9163d42cec2f0c0ef85524a94822a0431e74997fde1c1aa7a69351bd5f8ad6e359fa6ab884e3c4daf987c8d5c795bef6064198c01c5c071f03d1efd898906b1dff457b35eabee302494c37e22a6b27e39b40597dce5ed5c2ff36b7485b3ec68fd9df77e6d1f72a2dafcc19c1296f4fdfbc0e7b2298283581a8c5fb430814a66086c431caab56d2fcbbfd3fbb867754233650a11e0d07e8e156df1324a4d94c22de5a6b187fe50b27237f0ab7b3cb2e0f8153370b87b4d82717752bcbf7d7c1f9f7862c1bbe3a90ed81b54f0f433781df3459e0ed5110bcd568428213ed7a8c2d3c586a2b7a52b5d3fbd193ae3544d6b4055f9cb94b3dd21aabad63cf320fb0fa3e5d4b731051d3dc281e7a8628c296c209222c64e5e946934d37dcb7e7cb9573191cf8c757e182b737b95086be72302b4b15ff43074623e2468984cf67a2cba8cfd18bb43b8aced64d4b8350d91e87a5f36921f7de313f9c3a9f5e3f3881ee050173f7c7ccaee7a1451ec0f712b155ca00bf49ce12f67624d208734aaab461661c07155a2b88c5d09c3b53d9cfc3acbf3de70a23cc74e0452d85a5ccc43287c3462aae00b97776f1e033c016c9a7448ba6c3130964c2d68c3e5ef62c0b1d7cda1e29876cda3fd4aea66110decd0cdf9631cfb5c434ff4c5ea72528f0de8eed2bc2765f3946756976eb22eff09d908aac2adcad8f502da887edeafda0a3c72181772de9ac2688c54f2ca3ea0da695c6768feaae0a07eb72550e29335fc59003d52ca151b511b529dd09092f6327ca98d54388450832013bffeaba791be014818fde83272cef68dd846d94a3bf7c7dd7d0bf503ccac22df01c1a9095b0a0cd9c7f3f0290e949d66f8f28d6a9b844e9dd9f7c148163826780b274022dd208a6d24244386ae0c8f219abdd6485e85d1159565cedce672f64a2d3ecce31e1416a94fe40812eafc4d283f58357b0d02ab84d27108b062bd7d5ce65a7b93e509fdd78ba97d1f69afd15cd70a138796042d5e39d1ef4a27fd668bd51d0a272962bb1e588901e38f2683fcf03024164e4a9c25ce9644b6fb120a87ded459fefde946a56ee3293279d8563039538d5a9a97dec2d041e6b6abaf6303f135f48f1a42f1aabc4c70c992bdaf92476375e60e78decbea1911aa79a7b4e43164b0554f22f606d7fe64e6f3db37847352435942e1d2930392c1fa616bb47089dd3f9c069316c0254f93d5f39d9629367915001e5b45261dcb3c84ead6a8fc6bda14ad11c52eb64e69ca8d59f88a24d8932905eaa38a93675e0e2398b6c5f6936e17ef533984c89a9e6b1b123b4ce9d5080a1ca834ebd66004df7dd739681314ef16422a09a129a7a75b9756c315730c689ccee976fc0e3140196151fe84e9487d5b4af55f2542abfae8494f9078ddd74370911f78b3eb1099e094589e42bf32fffc65bd74ad1f1a419f2bbe4d1278ebe2f869aec932d013975ed7ee6c5e06b54fd27556143168761766256620a082ba4cae062f79395497181dd4ede2827fd5b975077c5f22bc1916ef6a45da6c4b6f16f181c6b4def8cd60193de831ea164dd9e6178468fd598df95e03daaf3a9afa7a54625b84b7de789fb4689848a8699bc3f80dcb383cf3dbfe82aad390de4f0524659c9a5920b3305bd13dcb7b822bab467176eca416c3d2c38be9989e766199261f853eba777b11031763490fb6b400dc7037af02c9e3651624c19cc57a69ca395842fd684448eae0fdf9ab3abc2275d0ad1a02176724dd6aff8dafade89a8fb778c528bf72868a283fa8a8ec0bede04ef1dd0cbca80ff68031461104d504d9fbcd1e9ee03d9e28d4c2aee28c12357d0c602a49f05f8c194252af7feae618a92536d013a7f2cd2f6c2ef732414674179299b73c6ca8d08f19665085cf96b1c223a630f0b23c8471d0ed153a81794f5d7154ca79167951a850fbfe45790cde5988e9b087fb2aead36a3428991e6db39e659b313ec59afe2b166afae748f37792638e74f01a694e88da34a76c202972e3d230866b0febed0dc69b6c07222f55d96563b2bad430b9b528ae93dd8c7825c7a81291bc3dd2234d65cea4f3512030be1324bb86094878244973708717ef2cb4e0f5ad8791b61541fa057c54852c9bbf06e94529978a56dd4692253fc173de0bfa05d187aaaf7f9d862ea747adda6dfecf89288ac6b9aceee9e4a3a9f8a9fcb3a3bb4359ccfb09cee5b4aa24bb6e1e36e524476cd94f6c3c57370047581943f7557071ed2f163b6a83a074277a1c4c406d86ac3e4eee55751dd7e9733212abf8caf9088920f2a1f34ea37f47db564e2d95a5f9de932c766f76839fd5f413a7ac9516c30dc7ee96f80a4bda0a8095e6f4bcba5ff8d13a218e8c826e9bc45b9346b6fda91bae4d285148e137a882058bd21b75367a30bd5941f07f7f531b71eaa869eff498632e1153742c656311e083e3c931d9f9e55e648bdef629ebeec3b4260d28f2f7cb751c5adc5f82830da9baffbd98497a725730cd8ba4d3b866d22fc98633d917501118c8823c93ceea9b201f2abd15a3f52ea70516d350012da8db08f49cf91b1ae8023939fd546859eda91ec7c7a36f29032e302b26cb3e0203eaf3e6dd7e9d085b8b1fa9b2388e5120109060bd581718c46df6da91d111452c0a364f9c69769e550201cf6a109126afeb48b98b10e3674be9dc2d6ea4e8e90aac1aa143642011dd76492c914a5778ff6d89d6ba9055e08b1706a69f2aad19d5718ba9622ff4058c7229877671c7be4b5d089e4d4dd4259ebc8a35af2b08d9300e643bc05b1bbf31a70efd3a1eb72e67eef304ad734ebc83036c1bd7ff6c0839571a3191132c5f3ac2b003b7dcfffd851a73b76d070253be99d6d5a752fbac9f624a33e421f28fdac2c005203f82f34c02f91275d7827ab05a9db2d03fe8f29d701eb6b585cdef0e1ab55897f25472bab3941285770eae924487c6eeb7f65477fe22040bc0bd00d9ac4724db3013e0f478a194f4783a4b3a9f94cb1500ad0cd4b32cc1c50fbb3aaa9045cfbf1ed3d4b53c93532e0cc8655204dd7d6c79b216ccb746e69a00c3324f850448bdcfcda66f011279aec0ff7930a0ee164d36c07bcfe2f0d4d5affa4f664348e9a2c9087c16de8e9cac0b5f01603bfe8f802bdc38e3617189690100f0cafc5afb79340220667083087dd5ca081726d28dbeff08676c0e0b6f12e12497fa506b49756c62988242de0149dec65aa1021fcfde76c1a22ca6b2e7f9846c1249a8f7289241ea069152973e2877288f5a02baa954fa15cbd888e80c1a9da54537466827ed9e93eb4f0facce76de9921c6611da36dd16d2cc18fb09238b259e56e44be271ff9412887109255813bf4ce960b1d9468bb332dcdd44d40fc23d1c90b8cbf05a0b723f41aad6363011b9fb5b4cc8b47618ada834e42bb82643948284c5001d931ec245d12a5579c2a5296324f27624d894f05d11370d710107dc50f3250edafecfab6f6a1dfea4e65898cfa1a12ac0800754bc94459268e7fee2b8ee9265ac6ce0cccbc0aca80278e6da6d12834dbfe0681ae5690208f94092d95fa300b53d7c5ece1bb6ead8c61e4123e3a29108061106f01ff49e762289d0f01585753cfc22f942479759d6e02691890482647115f80c16fe7afefe24755750b68b326889f2209806069daa36b448a504b5295c3e890935fcb58a15a6285733e2b04a6dce1f3e8270144b167807ca391915b125c7a8414da583cf430306658ac63e90bac9416976c8b16a895d495096088c98836105717d095f7493b18f98fe30afa313db155a33e2971e24249b1ef832fecf02173afec131f152f756f3e0cb8c2377ef19717bf87d747419940ab59b9d9e8e80636d615c965b553919f211241cb9e7ee42e0196e9894ade9831d48bf3c28bebb80cb9eb7c40787c3af2626009faea3e68f616163b34a4b5f2c2df2a60d6cd3348be652cd09d82f74455e4e80161ad70e67fdc350e79c50b76ec075fde7ff5c3b8ac90ea069ad6dee7a9a0d28f2a850717a510e6148f597422b8c36bae4fd07b191619286b28f2d67670f7e3f31719b36f67bb02db98ab9b816b8257463bea9469684b6bb1dbe4a1233e669267286e6212ea733ec4d31bda4048ffe87e2ea20ecfacc262305819e294703b267f5a9af6047b30c20771fc5b977cc318a13658b9972c00177d8d57599a2c763c91b14dddd0393cb0477027849a8cd60cb0766fe085988db8809009c3b2313c452fd3d8fa38b0633b9a2c6eca320f542c7623f02b13b5b88a108c32571ad2fc62f3c2e5d6fef1bb26b9ec8c886d3bfe89b7bb105d1a831627e966b6813a43acfbcffa3338f9717d99cb86f129f5b206a29fc9221a8c8e3b53e69e360cc12646e74464102292750f39202ce05c0e0319026da13e7e75fc6e2c5db3eb6cb21ef2ae6d6f3130402a4f89eb48895fdf0ab035f415127725c3d3c9430f6f4f7c99e3360bbae0a7b9b5d3b70155c16d4b67d0d808073f7c0db691f99b9ea21be181535d6ed34efbf5975cebc2025ddeb2740d5ca4ed4643561d20e281c954cb4c711fe484fbfd30ce0e26a03eec754ab4ea22ed5da97cd4084c3445c52d5e800792c209707d40582d2134c9266d1b0a0abe638f94544099977678ac272cd1ed9d165ab60c39f3274b9fea6538c187743d485dc90b84847cbddb637c2c589f6ddd57edfcdd2cc807ae2f27561eebf5448087b96893d77053319cb7686ccc4be852d94d58a4bf747799555fd0abddfa69b8fc2ca5203ab99a11cc205c2ef46d1937ec5b996f6d2dc283041fe9d3c97d9407b2123b6efa9d30c34f7c04a26d3767d2625962409861931671f29a9ff3c1f5910cb2f473c62740cc61f4679554819e30732e5732fc0dba26d53811a493f0d01578f2a857d092e32ea4988ede106bdf375c90340116faa8b5c9d8ca7b6e4d25ded3c1b914f247600b41e19810c2dd3ce5620ee3e04b12cc613bdbd3437f255867da01b00f90d2af3b10222ef50395d0952c6a2259c2a89d6121cad498ce52ebfa14bc422e442d8a313a1d786fc13798348f8625c0fcc374885e30271eb79bce644feabaf1b607a5e451b5e57d14394723b7b78892a19cf85ce046ab91719217e705ce55c2d9cb484a906554f447399b7fea00d478b08d71e23097ce7f16be34d0a6fd4caa6086dc600fba4379129728b02308f1b45790a875fd727cde98fd277c3d91e2e157e46bb7934411e8101fc8c443a52260252079bc8a8fe36d13549894073f34cfb394e101dd52531aa2faffe8a80c3cbdb110dbb3e0b0a7bc9c54bcee1a3c24f6740d82ca8a27cb3cadf72ab40ea665d8dced6555112bf782beac18dcc07180fd1dc48ca215037749f622eeee5c9cad64b49015d63d5e1403bcbd010806f9380aa1546c13964fa92d2a2c5e79e969cb3511df046a8e6a58176c6c0f2150941a2afcdb9b73ea061d509cc4e555d609562cc8b316a9ac836493744e0d0fda2ad7266e552ae3b8502cb53b16497730f26b6ec911a0e104299ad5ceddbbc9e0b3a149f534304c3c16b9364818eb7fbd302c7adfcb5839568419bc0e9cda79f4dc0ef4a9cf2d3cf106b3a14420df949e7fa1a1652d7edcbc6011f21e70c4462ee19251744967b0481e4360fb993a9b95fec7f110bd5616bd885952fe60aa819e1a7080cf05ce6d66a5367e63d66067dea3694a576739939e384e760cb4b90f545d57e35c370a7785e7c6a66d4281ee03fb713931a1ec9b9a024e6804e626987c3e8cb6bc860ee88421bf904e692c79f5908418805ed3ababf315f32d26a510c145fc32b401a0bff08acd799168c3395e1d8e38b118adf0d0da1d0990f602ed998fc44663b86e153f7b0dcbe77195106c01f59bb6c485b46297d382a8bee5e7ef309343cdb63b2a814206a416aaffdaad0eeb6fbea8f7c22ff155ab005026eca859002ec61f6165a644a05251137ec34340b92acbe3d1b3cfc44cb47b76d9af83e46c6f841ea255d6305a8dabf4d049177fc1ac1096fc8c1d062282ef3c1de10e0d256c7da1eea0b188cc17367e9e6e50c2a9badebb4c8ef076b9bccbd19ec8f87685adff1f1e133712e5c297d5e61dedb747deb4106604aa036480332a07deae0ee56c929a58ba5e8f5c9e90df31d46a1c9da5c06912d68b64b5426b208e4efb430bb0c1e6330014d1b3d041a12c81772b76467dd2cb23c97ea7bc79bad971baae5496ad23f367ec642dc13c06d6e3beff95dbdb04bdacd6d26cfb886e234b0708ee37281feb8f1998702906a8879429917554e8ee1b09eaa753a1ff9282d55f77f804bfbd32c044784886903573a18243d5026c4377fbf6f22ff4f876c3253cff651f06c9d8ecdff79b34201767edba6d2cdfb43e2e45eb6d30e0ee17e0f13bbfaf6f6ec5625b163d29441de24a9d77465364c7fa2b289f19f0b88920802651101b20c7419340d22b7b66f9ec0f22a744cdf63fa4869ac0d7f87b2bb12449c417873f781580e9120f0030998fc5f60f626f0d108ec6a8079d15ef7c0fb90c20b23accb19382d105b7d32dc9cab28a1d853f9030bedac753bbfe78025e4b4f3d5d3cb6fba97246cea432bf961470350c6e6c24a9aa5625a7cd0bb4d1c7fd87f15cc3987a8b3ec64b35057d7e34e85c55c0e821ebe0f92e4ea60b1ec558c80a23b4f041e5cae001cc72beb3b5e78f086d2d5543f9e6a2d8787537c428e1c8fc35288d7a8ba1c2d55f04ffaafa40f9dd186e8f4a8a587779f143d41d9f43e26335a1384e7c283d202f774a175847258fcdd81e44e8769ff51549b20ed5b356642749b94e51cdb88ae2b402a8973ebcd8d2f80db2785f8ec5c46ef6f29764c300230d504c6f2f48b2799d92f6987014cc24448eea286948df891ac742961710c60f1ed811102a912c9d65a175e626fcf467f4dc0cc630866ae2ad3718e9321e2e6464be0cacee6c39d2035771f84f28d7396ed679c6700a09fd0d828569cc369c726ccda3804b16744aad87126fe5548781259644378f4a5f58f0c1cfc004eab37a86d26e44cc81ce731a0b08e0528e460602bf1a1d404df19824669b314a907f8fb6458ef3da126908390395052a665de82a675b4dc986741f30d4fe7cad575866c4c3681b12cb42e82f444b28579cdbf873a73c5b8a734de7994423117d363e7fb63de36dd0474e816be844623cdbf59928ae439788099f915e0f617562608d510e3271eba1b9744744df2be788c69165c588a46dd61e47b8ce5578586783939d15c78f85b772a33b5909e12ed01e0d6cfe26061e461609cee9a48aadea1aa12d0b39d3148c485077a4bb69eea01d6070a7e6316b3a4c5e205339029410e39454719e37454adbd41b48247a3d0758fb8e9c8ed055037060f0d72107066bb48aa73d18687d4228cf50a67525fc6dcc991ae7555bb509636604a3a6e8c413ef1126d2662de5f07198e29f81f4eb2ba24921e0d1371ddb5383714cfe5f91c0dfbf43f5e1aac8c599aaf37434f1192b9afdea08cd3eaea70086f23a896632a9ac6dc99710f216cd28f0b4beb0e78cc3bd52cc7ee83a1c8aa4eb5a313cabbc7338841f2304e0f36166e0e99dc2608cde1b3b6e1c4a404e231acaa8545e4d1ffe76426383e20bc5ff2c876c25fe8e153e549ff76a62d6d4f05bac6b643cc7330d52f51a4f34e4fe08dd7df007ba12fd559bf592cef51ad01c50643156fccc02f3dd8de85ad71bcc0b6eb92f043d5757aaccc9a619fb4a550987b194227733b171214b3871b2191ff55518f5fcaac349abca99b2592251abb58d5ac9b0a9ca39071abbe2ddaa2acb5e4412b69fda8f36bfea90eb9621542e989633b867157a43ef64f71ed7126ae06ef910fe5dbad3a58e5eeba09a81496ae0c749f6c38495d127f320c12d1b4e4acc7c095033f4cfd204204384eb451e76644141091619a95a383cbe1f2d2f008b8ae9724668bb3bc7cec3a7ff2387aa64715bd33e10ee0a1d7f8c9e26c37ad96ccf1307d44d337cc1a4a4f08039b2ef1e079062f04b0b038f866c6f3402e4de32c96d423b86060d335c0aad1e5458d2356878a7516df87b363b064e39080c82c94cc104fc8997989ae39afd455ab09867daae6b2d3419766711fd8e3739b6ecaa0a6c851d352fba558fbd3f5f5155098264b64355fe791452cacf573f67407b5360fade5effe6cb52a66568d54c48b74574d06a484a97c88cd3707d462f7e2dcb165d7d0138479bf613aad9dba898df1725d510dc336cb32d2d8a926fad3ae048785239972a478fea77910c57a6da8ddda456baf05b6514fea1095073a4bfdea1e1894d6ba83b12749c375bbb951c7feb46beecb196457a70636993269bbe33dea57ed47ea2bba5c01d488eae151202e22043383ce7d86f341a023fc45ada3d7204acc07e87090e36907a25226e10808fb45f838202ed18265e0efe2348d811fa693f9a9c16abb750b054baad6be0b98a934dcf420d76f59a06e7bcf2f2a6cb929ee2ac6a432d5e5b4ba3e9bab4b8d3e74e15ccdffdbbfcd735af89a9817d1e6c5b46a26fa176b6456f0234468e2d18711b549fcd0c35686030b838a0ee47d35d3a9a2703d266e3b14d7e8b4e97818a3f425a26befcb52cc4736f9861e4d8d552fc835b4b753d16c4b8321da59e8ce60d3f520b81abf14e592fc88ba7cfb252162295c27ef94d243f202a3607f147b4ca3395b055be1f0e465173474683ed186e217e225e97868eb9d6a43e553bdb28b9e26ce94acc4d9370053e3477c5aac3c789d98dbb65c38b77e803baa2371056f1c1ccf872cddee9c97121f8a3b1138e14596552222e2053faf1a35fc1614da535fa995ea77c93aa03eb5267e61e4bdb39475c8721b25a10c4eea1db5f996216f87ab00d1d3baf339b57b4133ae1cf357e748a8ff6097006c8e15134e3c25d5608f58ad3a4f2e4aa241182336d26ad23d54dfca23c9d954ecae592f7fd2236a5bd751b7e8d86478bd0472a9cba8b059511c2ad86a62e0ddef6318473470adb4cfd95839d18e5fdc3c68c95fda2f96786f69ac9acc221f5cc1d0560946d013c9494cebfa0ce89f7a39ca5f18d31f8af5955f826fc082ea6fece56eea34d969e26336f5cb5057ef63205f8e46849ac26b307a852788b3bda6c9519bd77d2f508b0ff70862cc85147d722ae984da01382f2d0661a91e336fa38a82491378e3ca017644282fb262d0ee2a81124880a654ecd57d3b977bdc7793b08854ae09f23eed42f7f95a0e98d41b88872f4af88633dda2576edac04b6b7c9ae0f27bef44995db626dd98d6ae0231313bf18ebf22d1395918756a5f1682ddcab044ca8b81f9d7e698cc4a134cb460c061dfc44586cd9a0a054c903e1f56df76e21d971f74d455a85ad8a0fec3e50c7a62908adcb3b480d8d752384ec21d40d87b1b0dc8588b742ae137973bc3accf9e6467cac963108f1390247edd05449ea8235882321003f6033600a2265b3c95261cec350899f4558e38243180ae66f9e46825ad5bbeaf39afffa6546c25924faa720978b5c5dfbbfc3bab9589db8101581b74d419e7e7c15d09f10f268d56eb694985100a8f77ad916d1741cb2e3da96c7f48ccb1e43aff4394889f242c81094902b00b828e4c00262e4ea5d3f51c17a954f9ae53abe9c67a390abf043619fff3c3435ab1b296ac2f1e5c900e400838662dc70d7412cd463c03cdf4c5d9f9ad2215bfc3471dda7ea5a0f049976dee2276a571b241c8b9f1428852545e30b6ba4cb0f5e64e44891f4f5c5840df46cc3268bae4b65cf1d5172abdb3f8cee6dacbfd9351213b733ef15069748448ec7dae8cbdaaecd3504c331ce01ed3b2ad0609946033431e3460591955908ca5b79822f586a2fa1efdb3087a2306c2e6c9e78dc1078a095c389d85aec5bb54a4650c988d4181bf1021fa0e253f195cf68e7de56730f0581e7493ae4356e2cf27cd5abc749df366d8d59e9e6418d58a05daec740af03dbaf2179ef19619d7e8b20e73abec002269b8e39c109273ba9caa8408b66939b940aaa362220099c2e216f454b6317439c197bbd8ace32cdd4e763cd60528e549ab6513de39f5a479585bdbf38dd82e52b15d37e60e10b8cfa09c3d5b16ad1a87b131657cbd9e167b9711ec95aea3470f0980407d5a6ed130e866c796810b76dd566b59da49aac135855fdfc6940ca2e73f8c0960f2c1cbe1315beb6159595e3d744b2440b9c578e04a38f251a7b5de22f2532d24f28d5747d97fc315a01b1ed09fc934458164b19a6a1992b079362caa19208c23fbc239bb87cecf822820f6b9f35163ea704a3b19e11268046717621e963e3d5bbc3d36e4132b66eab87a48d9764d4475bce660907cdfc9ed66a7fd2bec40fb44e15d6633c4a4b12bcb8197bb61acac3925fc9be9fd4999f827cc0aee2d6848fc522e5b2159e19b369ec38da40b3e4c2f1f06f6d38ea70455171f4bf053702b63299cad25f9f607b62b79bf71b3da98b3ea1b7d57693e7d412826d40439dc53e8db67b6c607543640153f269270a8e64306f96d3907194e5b89ba6ae709c9db2092501e3f29b22dd0cba1ca7407c1ce788fe9a4bfd363b7c9418b1b3db6f2120b64fda21334695ac51b56ea9abb4a3be732922b50c23adc470466a67bc6c5e66d66536381a9243e948af441e2ecf33cb40e895f8ad47176bcde13d283aa58aa1b00c70b75a5a724ffdd146cc843b1190d0eed71c9d57e6cb7106b26285a1f29c1af88443e7d02ca93556aff6b0b04fa4dae6fa4c4ac55f64d2a2ee0740d6e4b6b3574da58f06399c12257005043ecfea7334497e2bdd0f1c698f7b92c661ec8deddd95608a593273b9be8368b2cf5c310e4b477845f3d5bd9eb12e1be11f36d798dc99788851cf52366ade90f374e86dc87e55bb329a1da77be96a000d5aa94558acd47de52d676f4e267b7298f4f3d4e516335a1a5d6d3a3546574d7cf26595f83e8843ee309c7ceb7bdd3aa5322a5d3d906fdeb776285645d0a85d99a91eb3dee989a4bc74322f8dc23a8ddf4b65166cfc03a02ef9c396900590f2065c81f75c364658f4ba88bf3a6437501e800d3c91659bf50f75ae33f3ffe8d7fe67f876f1fa19db09d95e58bd682f1dad0dbf2d5fce5f19bb9b468d1fcc646e347cb67b635f726e82cb23a1653942b88254d88157835a1d7859d5b2f2f38ebe355654a92c035007bc365aeabc2dd7d4898b0ae5e9071e7d1892c356a3c4050a0958cde4132ced45f8f06240b2b64e3dbc817775f79b01355dc73c75ffa1d433ec481a163ad05183713bde01a3e7d9f184d0fb91ecfb6cd9a0215a4707a862548b361c138edf5a0febf4239ebf9f3eb081fb08c65ae534561e2a62d90112b1b70710cfecb9062d5fa1bc0ae82366df0228733cd46ccf00f7892b34a7eea498d93c8907f95f682bcd8fef779f6d466a44c33806d44229b817702396fd719359e4379794781eba7ab5ede3115d516a281ceed915930769639c845c9a0b5fe7b26bdef49baf36df62784907c0e41fdc336c05855ec252c94d0b18d8f94634f8773793ef2575bfc9bc3a8b712c4a4cc23c1b24a06b10b76af5b9de2a788b8556c3399c761bad839c0518ff128c5eeca248c66c709e43c8412d3de3af2c77eb784a939b6933985cc6aef75f4a4dfba6261888ea17579c4e4af43b6137907a974636a10e0c70c5593152b2a178d4bcce5a064ab53956802be27da6e718e45645dc79ff04c68032ec8a5f25b79d7161dc83f176c9cd5e83254821e82eb18f9c82585fcb515923ec9503e88aaf78c8a7a3bd3df378d9890ad76d5d030316b97ee2887312e42d002892577386bb6810433e0a4bb1c5889b7d87ecf20f1d51eb28839338e440835f580b0ecf3d01e0aa921cb4dc8b7bab41afb596385b83fbd160ad01247c4efebf806d54be6e53c316ec1dc0a627d41bf5d08a46a454b4b8726950855c9fb3c6c38f79b63135f7887372b14b9d1731c15a71892a192edc3e209336aaf3c485da7f0faea17c3bbf4ab05930051bca5557425d4f507b58c80a5ea98fcc5c8829956e54a132c8fc75d914361f6c4f9e62559857bdd96443f5d04017236cc3a1bfbdc89add1847bc21f55e253ce6edd3bb4abbbe6f335fe1dc2285e35ea7689caa001e0daf2155a925e8d4056068939342ff474773f8fdb93fce58177683d96dc5fbd570114dd099d469929959ed15c8c895d3b18f7b9f459bf80c3a6dffc149a1dd47afd6a57972a2cda75b93c600441f9f64c9c96f5b3f3d2a3d12444344800c84b0ec6a93d07c12d76cd248e38472a5cda7004d299206b8a1c64f353502924f0ebe60870b5f76104a58a19feec38b66462b28c068948fd13fdd746c62213b46b9e0bd88959ce2a437a3cc08ed1ac603a8bec6104f6c9ef4faeef9335056992dd10400bd7705138e6ab755ed909db62057c07c2bc67dae8a911b8d6349da593a69d985b1006feec6406da110f1f92568233a6907e1f4e472ead13a5ecaaae663c225b6accf0bbbb0f6146d2ee9f85b1ba39cb1c34610f6153bbdb161c12ff4a00a236976ad1f8ee824706a0afedfc248551b53d65327564a1a181ffa7e8fcbeaf529263c537ad607020a0654cb26cd0698e8eaaed5dc5367f1e8988009cacd33ae45b50ab02dd23bee08cb739e6b1982ff7b642bc7016b71f60c4ebbe698f83a3b9a353fec7da0a735f6ed151a4d32cdb8cc70af0a7dd5a783fd187d5a486baa3a07726d90cf74a6f11b3b8d7aaaa585eddc1b5528d8fb4bcabd4491bec12054d953503563ac3ac41a5a4ae4ae40abc468e23be64d84a01f835e614c0022dfde8b8f114419d15f14c562e39d8639f01dbef5b8a66092fb829a24f92ce9d945f69e8e4f34af5b3d3dfc2fcd154b3d186e4a39350e339e29c3c509e30367da916d7fbfd018d194a65242b14987e6cac87324bcc505a8cf62bc9a5988c00252e4d300590b171dd66ff7ee007db2f1d7f4c56b594510832133263a04cdbb623f8b0fbbead2d15f5047a8634a5130e649f5d9d84c78059d60d856c10676340ca8d162ed1b632b785550839933ac71b8692d647b35121622a14aa7dae9feef49a8193f6891ef36dc2f974a4412bcb32cc0a4670d97f1c8a684df55a3287fbc29f4e8f671e09eee6106e26af172f5f1534f8f8ebaa1354fccbee99b0f676abc2dd0609cdbeb5eb8fea0a4d330a7656e4d98575e1df6bd3d8c1528c71967b518fe244f068887366d5130dcefe90e56d73395152c309bd77f0d8f4cda6060f74e457548809422e8e52d2095f71d994221c2759822ff87eb21527280b349e51ed9533f7db1ad6cb80469ef83493fd6b9188c6ddd71b2139f6aa954a56e3041e3d1fc34e32367191e655b29d1864bc57c3605607d0c8a1213a1eee0d37f6f3d2d5a722be7fa92a238cd65d96c3d69fac94a61a79269b073f2bfc6a7f56951f185bebfeff954fe2d3c8da904343e1cb17477ef7d549f1ea104a02b8b895c0440e578ef1b912bf77a5841a450cbfe869662e9ef5b7b4555b2419f67f495ab3ca8829d8e7e08ab3edc21b1a41294c70e638cb1050a38789943e760c678516ac1d117c02d5897e4a66988fb5f8446f23e328b791468703652591515fb5b2163c538045b25b6c4e4ec5c9ac99a85d882845f965da862ca2069567163a67b944d5955a66b418607f6fb3a54c21093e7dd89e7e097e26925f6128d0fce2f4ac81c65bc07b8d9686d9ff3a1402809f97530797d51b5288f1f3fbb081f3d91b37841f650f35e3bf7b05c61f3908cdf7d87bf277ff78a338de17472d2af9c76471c591a816856cab96078cb11befdc09445b592ff58a9b0332b9384554be59f8cb059b0c01ebb4addfa5453f15a971514ac1f985b3b7a992f4aa660cff7f052a2af12f2d3bde03bd64c5210ed685ed314b66158363f9f07cefee11bec92d5d133e9eb536c3b1a40d462b140e228ec23ef7d9f6fbbf4feee24097e596b61ca59836a2fa1beb972cf9b3dc64a97a0c57f59c919f39e0847363ab030a3a4852ad4bdf9317b65fe96c2c39a6b138186eba8a3e6fa12efab1032dd764778808f1485cd8c9d3b77fbfe94105a5ca8ef0f296cd82126b40bdf523e0daa48f71567be1201999f15317cf4bb8117d11c895ae6a7d7d1b7b3c90cfe00cc18c79b64bd978b6a6fb5f19a5bef6aa93ad938580809c9b9a07ef01444d786cbeee7b3efd8582e46c600e9fa4fa6d86403820f67cdbf08aa83f0f5188e9146d5e74ac71796d9f16dfc4c3977e24fb22ed352855d344fce69492343842fa62059282b9d3c1b2ffb8ea31cf60a7bf81725f7ce9d65c9296ab496d7b7044347fdbb29e4d70ebece7e04962dd056ed6e9f762f31c2768622dbcfda27ba434ec25b547a0ce04edad7aff1c653aa8398f4437015248589a1dbb291127ca62dccfb8218dcafe9e4e239eb91045543fa5766be9e591a0c292171e1f188058566a5e05d7783ecd4b7a6dea57e174a32f8a503ab4369ceb2136cb63c730867d029d5c5d78d39c2f69432812e58a69ac54adc48594288bdc87badd5ddbf2a46830670e62041f9ed070691172a38a426e8ca6b76d714ccff90994d4bfb641ec18a7def01e878ef4ee60ba44ec57195c52147db1893640d62185b01c9a759dbd1a18c366f71440d5c83b389abef2eb69967a7522c76480ee8cf985a8e26fa0bd148fb3c03aaeb2ee116535aa30a511cf7f7703df0923581c47cf66ce9dca9268442cb8d5273b45d840fd67f5891c1c3e03597e299f3da3726d533108e67ae8881b04c149b2e567fbb49807d83978f4b3ab504f7d7738ff6ec9cf128cd4204f5daaaf939088ffa9c45476cfe51597560bf60e239a2eb57e4d5fb92b6072bfd027bcf84e93e5a262ccccc4966d689bbc848261396bf0902b68f0e724c5da254fd48ac8fb960b9d0e66f78f4ab0049eb46951d7a19c8253e5d64eed172083979d0008d6dd3d8fc54415f30bd83f91edd6f1cb58ebb4e28c0c9d2e875311d3384061bdb4bd64b05834f8f3dd2d7936d12b3b2fa8ca6cff0663f863a1a7b9137b8a7425bbfd935c65a1086ef8fbccd4062412e0a158f0a1ff667a5bcefe6dad46d963db5cefd4add31b839ade0ca93ae58636a6f84d812c759548a2f9c218cbc2e8b0a8779976e3fe934e442bab26ead4ee737f4635416ab376aed69e0729e5ce6012ee6e3708c67bf361d4f83f45c8cefee464ffb85a11aa66e291761f2002152dee511e0901e2bbffd5ef0307044c40bb17344ad42f84d761143d79b548b5ba2fefa795a9cd871b76e53e1637d259d8c4b776e24d5a350eb8e88c3c8dd92db4180654db1b787fe73bc5cbe5ff9541281c66898c51731bb5b846455fd8772b408e9ef3e1477a46d0db771b01dc8dc9fa65e26590ae65c9c34b57620040bfecd1de094d409b3907bda0227853b3f3d241cd21e3e940e4b4795bbe9aa04372bf40e9d95a007336afd3d528204ee6dc8b30ef0beb77bb6644c5014132894be35f407981dde1833bf6b87907fdb5c6318eaf710aeee5ebecbdeae423b842f6f184a88a868c22c8ae4045645c6036ea693c09f9b8c1fc0990ddf16e2c51833f41a14ae83c17009a845296bbfad68cfe4a4ac465c85d9e319502a260e618bbe9097759399348fefa8cdf95519c0a78e6bd4dba0db647293a70c02035b24257a3409691902c4b609d8b4768ea6c94042a32a7083d43a9f3ad75dc620d27148f2a8cc0317d0e0ae164bd91fe59accd004e1fb968551e13f790946e091de12d20575e37f4450626d2d21acc19e1721f494bc613228533c117072ed7c256e3960e64230662f9e852520d5e3ffe5c8e98cec22d716ea503cb02ada42239a14e9c4bf828acb03e1eb85e042ecc78ab13caa8673fa7639e2324a74002833f30daa59e82c0c72b0366218f23feea4d5341d37eefe3c400c96e0e5ea493612bb9ccca8092abf897524fa25ba1dc7d20f75e01cee173510bee54c03f11a0255695c11e940340aa8e41a8e39d4cb519ddd857fc2fc051db972844a0e5fcc6acbe7bae9a07d38829185e708c7fe2f539552fa3278ac988389c6b986cf1b6ffde8ffa8bcdb083506eb8611dcf8d1f477686776e5e54a6378de4b812ed980fe9b286a5cd5f0a293a62f41169e89655e28e4d3d034aca3c9d5bfc33b5d302c395caaeaa8dec83ec0bc77fb8d5261ab00fef1b41a2b9211f91994ddf4fea7cbc0abf4e49423904613d3b43fd07eb4400f961320ad05740dc688218989114fd15efae0f7f0cb048c586bc9c9ca22b018248a68660f2fbb5c130d7588068e838b30c2144ed7c75c63e03b8a5ca529632340c0d6fd6eca077944e18f44eeae4fe4e6fe02139832d769158491846af850ea9022b25ebb0b9dbb1bc50a2ab227fd7e5cedb87ec5a9be3b69f0d647e80a086f54b332d33f75674caa817d2434469e9c313ccd6aa8db0f67f8499c40cbcd23842d12cc51b95a3e80fe7a8ed5a83216a573a16d42c7a21b486d31e02a72c1956a81150090a5cfd81749526a0dacbdf89a0f0a7251889a2b7d9b559b2eddb3f344a7b96dd2a141c564990530fb93b25332e3edb09a3bd89d1e9bbf3e250a3d3ef6b83a23a83ab82bc76b8d24b6a0b7db12d7949264d90f2fc9cbaf1a657217e21443c2a46d594f4322cec45db6314ecee793391aaeea885caf7e463c88aef3120558b639c8b091a5f9d81af3aedf8c472a3e386fc6e585aae65aa7b9e9cc91aac209bf4174438a56cb4ec515cce791ff8ffccc76f6bbe3e05cd5933e40fdcdfc57b93b329237ab95359ff9c2e951ede346f7baac7e0b3b17fc4d7a7dae40acfe1fd60e3aa1e562318ce6a9fb2b014ca89095c227d3a9490f7bf284c419989e6c00674251ba6e885317e8ad770992e1c89f15a5cb62d2d7c1a839429dd1816b0bf8c6f25eeb863a6ebe8da98d6873b60b71ea8d32e836e0187d6d7ca5817dc6ea778e80755440f283590ce9357a8ccc9439d7c2ca218751b00c2332de67bd8167a1cd0c2d4ca93617a9d697c10d80e3789d65aefe27cd17f38ffc6eea1d7f5d352082f98d1de7031c0b997fa78415cf56e7221599f18d99dc136ef62de550d463da561d8d3bee6b6462908bd4229e1c38dfa99fe005ade36445254c26520214cf92974ed1b840db29c9ba67cf8177f392e1704a0a05e79687c1461630b5d00ef00fd5bf7106c2a32fad3cf3b03c2854005aaf88c1020e657754adbb8cdf9172391d85c1be809f75cfb566d1051e429c79e85a1431f3cffb98e0a726b4b430b3657eaa9685598efc7a86b743f9a8ab23be2447d371d3d9ad0192e612574f14ba4a1dfac02b49502867c76aa593313c6d9efb7e8b7973dcdd5ca0e6db10a916a58148a044f4a823815572106e800bcf3b10c4e161b399ad95bdaa583b646920cf670ae186d03f87796ad3233a4518f57a8a2ed39cbeb0807e1eafce8b26e401e1f9e595fdbc665f4ece26348144b334804cd7f2f281c7cd8d8c4e98f4fec2f7198e6fa614b0e8c1f8e3b0ef41729f140b1e71c667a0454df4a5c4fb24aec3cb829ff442db7a25f0f543f42f61b521ae95e053cb587cee9d6c8cd61618fbe8eb0773710a3a866771a37813379972e8a5978f413613ec1e44f5bbdd57999ee66d8f612ceffc20e13df40cc1cf5219723fccfab1f273b397f50f3dbdfb871a1b47bc12f1bcd59a6a64801bd4a220c2ded157a2318b8bb441e71767f28e9ea3122775489b9a3376069305effb78298f4daa4ad7540fc9596956b64f63fe7b20f1229cbc6784191e172b248b043d8b9df69e9ff92caf1a8bb46ed3395984c788f14ee3657475b2496e378e12cb903985f8ded7f29bc37162257e548819d7e7c684410564fa0ed0ca53d6043cc864348efc7e573318a29565a0bcfe6cd1a197cc4c3aa5eb6e8f190c7f6fbcb5c9acbb336593ed698aece53771f501ff72c95ac9a4ea5471178cf792dd26853d62083044a006cfce0a73b3bcd350f423dba471b04873517db8a89374a80ab19c78cc84d1540324ca5bd6d69f8b68cc1d49e17a5b0719c6b8dce5acad62eb1e4a418b2f24692031fa68587be061593dc9a8bd9d39bda778a8169cc8fefe71863d0bb8b75950c7c22267ba3991df5626be318ebb3381ef251e32eed6ab437af306aad5410a47d4b669c935d681cb7e4ca16a151fdec8fdcf4f19a4467b11c904ff963be3f6a5be09e7f62ef54d96694c7ef7132c2e8501209d82b810bcdd9eeb6bf7cbacd1c57c0dc39972c85dd010134bfac57604ac7e7ccec852cede955f6d1165754e92ed614fa8c3f3440b4fd51a1dcb9aeb337ce771f8c58ec0362eae3ae35308477de91861d27fa5ca30f14171905f403372d88305bb06d33ef82be4300d3a98d0731a02f987183f364cd269e2bb857ed72b7678de87a2369e6a0543975658c12c52456d7683f4f944c4f7cdb1676438bec7255cfaf234779ec9ace96c90bcb3fdc396c10540f22d4c44df103519d72dc679e56821a5cab304d0daad49b952c4b40ac98fa2f12d0003ffd5d7a9c95d6e894b81f019d53b886c49d0340f415e81112d8346bdfc7e8d7148d587a3540edd8dad901faa0534bd031875bf95e96dc959e460e565071f8c7f0cd636dc41fd750669bce2c91f96ffdaad60ed1d3aff07a68305656610167fa8d0f968050a138b5fd06bcc717e67e4e0b33c2f11032fa01891db7f99e3a1e57af36f2e2d30c958aea254cf8edc27e8f0c32203282135927664e7d8d6ef55ab7114fdade2fc43dbcc7e4e4b491b8409735a65f094526c56a7f87f77c551951bb04af96a99300dd84a3c47474706a02546f416ff723f6b28004514eac40057610f4605693da9fd61f689838f2d3ca173741bf74f7b0fc8fe346f389518e4f7d43452b884b30e42bb710330bbeda6e4ed4bd0e6274db29328b68a2b70ba91533c9f470173806735a5cc78eb1ae4473340878290e9a5b05a7fc9deb2541349dbf25485c32b6c11c8e239fe58913a687b276dd888b306ddbfe7663c87241d16e9862551fa0a7d0b39c57955cfc0ca2c4439dccaa3623a793612091e33ca6c2b00eb3091bbf8be5a7d6e168256fdd0348b0e23e569a0a8487cfbef9fe9f6a98a3a342034170b223fedb62aa7ed8f77dab68c9fe861af70412b771101745e05b0cc989806946aecc1f958d3994eb065954d47aa71a2ace22f66278db2cb35f5f2f9b54c5fe9faed89eae106e3ae349265f14fc3d79bfabffd4e0853af260700fe178dba799d27cb59a63596f664a632154961e815301d749a333ba780e2e710360a31ea0ae035fb7477b9abddfabaade3e860f98695c8cf6733eb4051e39ec047ecb06b7c15fd2855311a7e35ff33ed18ed59cb9aa3b8906e8a89728bbefb9968be0df6374e843649528ed74b3027e04ce99aabda379f2ddf224b3f58c288236ca29a8e91b137eda499076f777874fb07055256a464f66af2904674dec4e44c57a38f61856c25adc38681c9e1a664d06877c207dff12e888b82b0dec6535f44d7bf6dfc821cc78b4422cf6bde3ebfb2c8d3cb1dea610550afac61d20ef3926edbbebe28b5f9ed81a2a83e9055a9123e6356960c2ac86b928c3847db4f15dd6bf7814dd96394471b3504e48889337a92fb23a03ab37a1b6a7cb5036562b6c6c3f4cd0ab89def08c14d014407fe36b5264346021b0d01dc7bce9047895272402e578dcb089b02e1b2d737b8a42b1d4658a5857ebfa4771d68f7d9aa1ef7ef659921fe9b3643fdb187ecd9e1846ca7fac0bf8009dd2f518da1b66b3e2205a4985b5e4f2c543c511ea3b8a228cf11ffbca3095be3931693cd065b8a9c94f7d2da8dd86dbbe7af48ce5329d36981d0efbb4643206448b15f8d30b80e2fc2197de24bba985f469bdc038ae1117d14b705178d9614f5e5901ef2ab55c53748f77c04269339bafefbf0c0564f2ee26778324e8a4af03f948a58475694fe672e8ccad3b4327af75fca932cb8296676861421927ee77b884a5c0e1dc88531b52c04924b1be61905ef5aeced2944cd610f1b933d895914006254322944a819bdd30f55641bd365805c9df7864050c90dbff0ce193acf2d8e34c59813df0451437e37c29ca147e8be3db4b62c5160b307f49e02c231b13e2c2e15d904b54c1aac18cc91278e22b7422caa0ba2e835ba5b5b2267bd70cd3a826005865788780b0c77778b2595bf1d3b8bf8e9b1e30eefb6fdb4710a167671329468bc6f671f7ec91ba5321c3cef8bcf5984e76e436ff9f41c0bf1d3052a8a350ddf29b49dd1fa0bc80b0c95f9532d2dd19da4999c0cd8d9bbafe7153e569325a6cceab5f67221cba81d8a1d18d9aba13c42112f438197cf2e367aa18e08436a77bfbb71b94a0a368f5907435ca212b027b8bd0058c3277d114a1d8b85299c73e57a19600f0289625faf02fc865d9d6f09a453a9a16228c07542d575fbe6b2ad23a7c6fcf30fb1c9e94b62d75c050c06063977370bd1950bf0062a4c2009829e6031e4739c242be0c1f916847eb0c78a38b3c7ee908da977d0814ec517ea89152061419f2a31e5244915b964d08c0aa5753c4f20df4533aed87feaa46de2ef14e65edf6dd01b239eb8f9a2e4739c5cc643fbb378b60e124bd72b530817935dca7ab707c9780d7f2680559c0b84d870335b05e8cabec4028346333762bafab43d138641d29a445d25d9f5f7d870d850aaeb9744c6edeeb5a7da115093fdfe86d640b0dbbf9439bdfac554d0da1017bf84334f5e1e86bede6accce26c00f6d4944f8bf10f38ee5146f26664580e025d90a750e526d29d5b65fa3ca09778d32e0fc1f99d66c2b747e1404498709b811461b7846b5c07d778ebd879d16cfd35bab09cd97f1739006c8ba2af7b283ae717321d7263e2cd510eb49bf874267e2d641f2cc3fdcc7533399fc801ca3d598a58894e4c1a5805d99be2f618c2b8f5585a3da77fdac20508cf9f05ce87cdf935ee48ef9e25490802afb8a7bcba2b90f791b05ee9763001063abb06c4d1fdc2016f1440b4e077cd4a031eff5a7cd11cddd780d55025b7fca1c03244896b783acd69f733ff95c61c5b28e580c5349678c144b4e9fe9296ff5f97f3df780bbb5b9b3deadbd752f14bead7c3acc522d8bbd42de3dde066b3ea930cf8140f59f328745a9e897acc66ecdb6ac1573ea443e13ae08e0826474709629feb2c9a84b2f74bcd85d54520c811640ac40054ab05c6f9d69879c08b387535074f4d4ece0a25f2b405707db45ec804816fe383d44f7d69c207bc81a970744295fad6b0be00963a938b1f8be9b7cbaff5895077213307514a5da69b4d1b6735c9de7b098fb52f7b91a0248c9ed78c1f09fdae58217e6acdf4c0a8791b3699e0424cafb3c690a57eda70a448d1d0eebd012e4db07af7b62e58cc4d4d17f419b0438ca9f3ac6885ac63dc82211b7dbd6a8a03beb4101e2be68681562fe272664f3fd0de65aef872844fee9b15efdb1ec910cba33941602ac61cd5e7713032b5818c054578885160b61f37758db375d7c9969cdffeacd28a4df202703b4695154159ab9147c5c3e85d1d666241f22e19f00c196ee0f61734dcfe50fda19c8ac1b8d499ac073e6641187e8bb898359f6ab93e13c58b61c017f78566a548384afabcd91026e8728ad2103f513f0526630b4b712e862d241eae272db01ca291f713d96dd5ac051f58eb65da6b5102474db52ef2a11eaca960fb6a66415906706a281ef3e80ad0a17a9f0ff2e7c2d93ed027a2055b7e3413d0da145903ae7935999c4ed6b1696d9eab6175170eb7ae304894f1994c441ad17cc54639e493e5695422ba4f85b1b265686e7f1d11e15fba004190a04bcdc3c7cd210bbbe54c91def9f435b4f5034a8e7462a433be22e83782ad4bfda2b2b9105790948abcc077f52421a6ec1e928434089edca6366d9e147fc6c762be1a8e5d807852d8b36fed00b50033d65cd3720f7d0ec15e27fab17e63b25a89a052bfe91846847175c6057e80e94476ea5e3028a4ccb4adcc4f6e370aa50fc1de9cecd3e012916147e755d45814b65ff38865d3729a86068c37f063a4a51b9f16aa424d5e3bf54db4193ff71d7f7db4c288f9c2caa4bad24b4ca058a82c076699c6f7a9072399037a20215d4895864a6548cc49819a1c362a22eb74ced40b622284ac5b5104360d9edf88c2ccc67eee69943adbc4a32366081c2d174cc8350a5489d1df19fb320955bf0130297f957c927cf51a7671073a1028a7c7e9e727d2c33e0a9f8a4263dd5917eee5986143beaa347f9826305987d67d8fd791b8a4fc95a81f27f59c2c6a29491f6a52e656abc89d25bca007ec803c36df297fe5ad80c970a1986dad9bd76ae0fc86034b2531e12f577f02751291560538a41bfead5e6bc056210a6139437c724f4d5e751ace94cd70135f3533f980f7ea0724c1f9fa299826d701ecdc03ff48eac3f49faa269f6d86bb035bc4dc19f8856f0f1c61915d63d89539ef05cb7c1ea593c7c1546e1259c005c8fafc06364c8c8741c2097908ef995fb38c8815aeccf1a9ef574855f2b512455adfbdcf1df31cdb2165670925c76f9d6b955613738ec82ae4cf55e36ad4b8da56692fd5e0bc931ecaeb138cbfe720b6aa574928df5fa873f7bc93d00fb8822cb9d2625d01675dd8e62374877d00b7fe442b5591fb4dccf6db4805df173df10cb20fff9133d559856d145643491fc99ce495554484a28ed093aad773eafa9349a7338cc6d03341e933f14d75ae37240d58a9eee69b985a874294b0e1eff3852a7d095b3815be59129f8fb8415561230989f0f0ae70018793480cc4ed0e8d3b41a231129052a56666d8d2ce8e83d39850d0595927cf988f9a05c206af6ed1920f4740ac3aee95d101ef59fca0d287b1a794db3801ed71594fa89f0cf80461a1d82d61ef852497793a811273c7bbb3cb1742c1156267b870f72ffe456ac20550b836713f8319683b495dd597e106fb62420d1964de0242a865365ff95703e1dcbf4617c878df0ce35d601d785dcd3e4012dd104be0a7333a470afec9e26e34326b76f9e119cf137856040ee9e716024cb85bc7c26c56f5f0610303e27fc0f3960b2843772359ed326a328a014978c0987931d5e3902b4879b691843a7e1c29b2a4d7034850f21070ccefaa87bb25ce5dcd0eb2944aa79630a3191132c5f3ac2b003b7dcfffd851a73b76d070253be99d6d5a7500d72c58ce18763926120477829886354d77148850b80afb2993ff56e78ae66f897656eb81cca5a8e31bbb26e148ceaaff1c7735ba2da543dd6b86ca7f6198052dbe9df4bcbd4aa8d7be15e38972aa9d535981ad175a7dcf3f1c8b1302ea1279c3967479841555a8fad781b13f59f215dc9bd28d879b3eb6b1a6e1d6d7b2a7e5e060d82590de79774a8fe149fc8610f174e393f9c5ff5cc00f8ec89d1d6c7bfb59123baa5c94fc306bb1995b5bd27bb0a1e2eed549b44d3a36860648693d0350d2371aef895fa53f21379212d727f57628df2bd7e6868274815ea16e00efd060ebb112868b34216cdee95e4a20f31d5dbab1b9cb6b9ba50ed15cb38227bea4903f80f21c3a60863227ffa9ec0cf597abd74799bdef6bdcaceb9c1a642bf7f99517f5789974fd00266f8ad24af9ac874695d81b9ea82dfa8cd6c215eebf8b19b02a2a53b6a3b40fcf0822bfb87bf81bcfd64e163bbea6e321e37a8bcf8fbea35b625a80b0ae7706f627812e2ea70742d7545b2f6708b5cc141448039c657fafd8d6d9dc0cb54dacd902063de3a70cd6633786f9ea572177b950ceeda9cc68b14d1441562c7455da27c3356ba94e2efd7e3246299921ffec2d403426a190e58c3a7662305552c75838dc81c3eab50234767f35eb6ce437932751795234957ada70e039429a39e8de8af4e8e8e50d409d5ba7935a6cae171a246db5f45e6520454958ad96f296921c871e9f9f2b6f7937885a006f59d6e02691890482647115f80c16fe7afefe24755750b68b326889cac7076104b0559d4650b07462024a4ebafd4a13b6492e283147e6aafd78fe5ad239bcc656256cc747d4ea149cf693ad2c5d4a33858894073e62ce7ee80ef48fee422076f686a06bb3a4e72da7babd9a8870a9b09974c6ebf7f488630560f7d689d038a78d1445cf758e66a966a14832a4b2c046eb187caa0a0a764fcefe6f3a07dbe902da547f0eda56d82a38226f8ae24af304dd2925f9e4e2a2415c0040c6b0a998d5dfacbe3f5e1f47531bb9dc3640de56948c7c4052517bf0de2715c54493180585598718897a6681f9afb2ed02a7bd67c8389655949a12ca9c02883dfae2e5b0571710475dd27401309df29c7281339ac4525c32b99db73e4bb6e8c3809dbe0d555c12617747af61395d310efe2d8af619b58ed4430f0d067152434fffdc9dd093f783f5e407ab6c5a0e5fc8d48f94dfabdf7b2dd2b669ee35fad168d63fd04f659331bf65a19a480893e5d70e5ccfdfb7e0ab85b4ee24cc5c736c86a07e31dd24e1c66ae93668e6c71168a1df87b3069576bf6557efde83ffbbb61f63b3d381f0fc065333820832817f6639920d056d509a5a7428cd705579623f400bd7a6c2bd2ce4ed43dc2268ec3ea9b7e814dd298ba4da291a2107edec3b4f2709ba695d2094253cbbc84f86e83af1455b7fc139124832ee5ba69cb4deb3f086d9e347cf124198e866dfb9523e2952783f8df37ddd6a31e39b273ef1d70f5f3eab15b82188ea8613180efc975511a4c5f32d3dd3d9a8028cf55e7c02a1b45e2fff1834bd0c170337badc5582bede9b0f2c8a761d1a2e927ff0e022483da742880642155dc7efefcee9c46a69a980074c314e884814d0c0250e7dae663f1adb3c1a47a8dd1421025e3fdfd11f2ec1775be06c26e30ef41e5831b001b05b8674733d0a296b85ea5bb7c53d5b2f71100ba8abc0a79c52d5e800792c209707d40582d2134c9266d1b0a0abe638f9454409fb3818b2975f7365744da1915ff50b0f6a7dab02a56c1b9658598bd48d3fc5c97aa04e0c75f60e7474f8e59aab639a8f32f731218067c85bc263f8ef8e75436c5edc24f63cd851b3c68fa12a2e768241688622d89221e1db3455ec606b1a4f251334e9950ba3caaa86d4b96f9963a8c0c324a8875a8d5eaf4bddb23076baf7000c8a1adfbe379cb9158ab05f8beb9d09768bf05145353d33036bbf556e20d4c9efe4090e08b62689ce6db33c24a4c4acaa9c7f70328ac4e1e9602abec59223c1b2133fe20e9248f317f6fcc9111c0f9360cceb07472dac2d69b13686a297fe87e58500d11c4006b9eb2abd36161b11ebf89d87e91a431f0e778036c5ff039c99179e3cbc7a6ed2e8495d1f3a03fc9039b96703ce6ecc61dadc19bc63aaf46ed2ae96a61b8c239751de54f8f01dbaab953d95e4aeee5137fe6eeb4c6db747740bbffdf60a8d49f74606fcd552d1f8f229bdc06bd01496d33896f91b4ad7e74735a6b3027962726f98c8d5f0cac50b18260fe000b92195abeefe8be8f4211c8940573336a7a2d93b58d1ced8f2853c70f57baf4ec5989ce6d5d0fb7f9df1112a1bad3819db9feeb57ee40a3a52260252079bc8a8fe36d13549894073f34cfb394e101dd5253140e41eac2c036e996d69ce33ad034f7b4669596603528b885375fdd0abadf9011dabd1a8feb23e9baf0b334309f3ab893adb12a77b9e772b0c63c6297a68c083b51cf362b3188c3fddee6fb830cbb58e3f06ce8fb7ed69c7377f475313b6d0621c3a0a7bba8cbe7f1ec68d60d3625419d5587a82fb2c880b24c0a51816263cec09ea87e1999e5074dfeaf3fe078660bdc97481f0aa8b542b901e99c1eb9e32811dcdd144deb5cf050784b3a5ce09d61108a9e08c68d8de519757d35a8fe84a0f235dc0b3807492081bca7a2f4a5f8f519a5ed0f35ee916c19e5a589f611968684da246a65033cb7559745a53fd94400f6aaf4531424b383159db70491659f1747a7931365b04756177a79addb4751de6a64fded4df813a1b8cf08ba7c35be88bf9968bf85be22c9478c6feb0742068e6c233edc9825181dc370394d4ccea1512159c46997317cd74fc6718816d4e1f94f419698e29f18a8803c860ee88421bf904e692c79f5908418805ed3ababf315f32d26a51877c9f224f9f7af8c34cce45e07104d56cde742ac3fe41aa831c1bb74e48d93d7e36bb573c5cdffafd7b318a297849cbb281ae5652219a00f80b09a1181d7067b8687b970144111249c0fe334f80e1473bc80a0a4997c6c2b2134a268e538f69efa33476ae54dabde70c64c1cae39f71a15626b66139c83b6195a863f7c145471403b030c46a51ed0732f5ccdf2451350e2fdb087a8ee326a34eafb9d84478e11816a24b2cbb0c0b53fb210ed53fc902f3f0f974c30d33b09689eede1c08bd2820346f9af8efb7a101326664beb6ae28deb59f5ac0be8d51bf67d697beacc37c3ec87675df5e33ab04f73eefdf214a98a3f6514675255993883ea4332ab33b5685f9e1d6e28bae4f791afe8f7d167bce8c0d7f8ced14eec5c32dcbe34a1ae511ab9976c243b10e367526a6dcf6452ada06018a0486b419b67124627c189e1793463923d9d48119ec806d7d27d081fcb3060cea87d1a9a76d5d9f5d8d10800d01a21713f01712bb0746436958f37098dddc3e07ac61ee940274c01af03cc0fb90027494e780af2679629337b82316118a90e656dcdc0b48d1640e637d7cf7650863279ca409895221d365affd6e495603e22b72cda1ca32c19a1ea2201fcd9551a6f43e1ae80cd33599f1c1c48fe2fad0e0038f22adcf0457ab9d095fc7eec4196e565ff92c32d2e908d84222b8908f84fb2a48c60e24a1de9020c4afd2f372971b473eda75f27fefaf322d7fc8d517c2b1360a3dc43b4d9724fa4d5a95f6538e360f3949ce4624d98faecf0046358e710733fe24ed31292f66a342d51df4c380942030a89a9bd50d1a99265d588293b4d1faef8c8cf6921ae82193291cd819a7ede26238ff06d8090900fea15340fc199093306a21d6472845f0e7b86e2cb2a7c09c934c1c0e2525008ef5f0da84a9d03d32466a5eeab326b4a6a01b8d7b5424262f87036821d6453f1e646304f68fed4933a211fbc8c1473cb3ab9e81ed2a37838d8045032e569d52cbe4631895cd79db869dee7696b37d3b982e28346cfbb1864bcdefaa47a70b2a5de67c78e48efd281c61af5a9a3735a73f64295634e5153ad2ce75a3cf815034ad2d792978457ab9207c74885650f6fa0b74aa3f9fef4989ef5724a05e0d97b58c1fbd30991063e3d587c720907c3ab5735a32247a3882eed8349e3b146e1779155d3051dbdd8265fe86464eab4d975ff090841deba05dedf87d63d756c1c63211efb726569ed0ccf96e4ff2a8e07b69e44e705b4e6e0ef22969a8fdc2fcee56c8f72000531b00d5e1cd0880abcc9c933ca6ef400490d2a335bc4ff12a789df0d3e87ce295d2dbc1dd73a572773a3b421861f2898dc4db33bcbe489f4bc999b67b46b99673f1d43744846c583806065e6a8db8bd8e71b8f10b1924a957da3c45d3d0235987f08ce54c2029de5bc5de1810640348dfb5f14a56cfd813a10039ab7ae111b886521243d8d4469375be3c9f73ad71d518e71205f6d0c2da9088bd583fc28c82b361c14a6879fcfed6d4d62075d76bf974b29a6dd5fcc68bc39cfbab49b15149be01b11d8ca04632334a960fbef0b14379223d9f678613a34a71d84ca615f3cf4babe5b530bbefbae377444c14c31eda836353948cac9e848bd0ea85b8879167b9c6161562d9d0f095d45b358e2d9277eefb9d28385df5eeedb6f0834c7cc213d733e16fd7a58bcc54082174e8bce7fca1c14a363afc3e9eaabd4cf0ff11fc8dc291827a327a7e64dc36378b77b48a7e1e959772ce217f1360cf1cbdd85012e6e26293b81f2785ab3c5fed350a90e1ef1105ca3e4e5683a9a7590bf1c191530c7eefff4131564b55e27185b6ae5548abedd0472f309214810f396e2354bf430df72bed2ff0adc68e758107efd41bf899f1ee8eea20e3be30afd179d215d51bb3f00517a43361cb82a5d8708d88c12ccce2ad5942439dc2fffcf329064eff64e7df640efb36f99a21c45f99ab4baa4956bf48b6f198d32c8ca74603bbdbd6bf6b6703f44e19e31033058d285c0a264e9e9b9bf85d04570d5661adecaddfee7c05ee164b1a074788e4a4d2e23ae92f0b107ea0c47f797a1f99adf00866c6cc976d9e1aee465f96f3e2cee834742202e553301ec7f088eb699481ecec74b84bb24c0a69d583e0c0bf88f47a7e835a3ae84ee97fb61e196e7774e7565ffc65de5d9ff2574a83fcb37fcf8df54977c566cb76e4382f31473bc9cf24e95a3ec3a762932eba95df2f399b5ff97eb2bc816e7a7cfc35c64123771c2247056385ed661a9b2c997d35584c712727173fe0e9375da85ce2b40abc07aee48b99dcdee0bb48f0c365aca2b1a495397494f2b5ae7b7c85cde43ed68dee37fac30f3a3a6a49137144ca111dae6409865802e7a1de123ee6ef3722ef75fe208e1401d43b972fbaaa9750141db9e49d65622e5821afe0ea19030679be7d944146da3389ec48064adc95edb67a9e6ebcdbe96c6d264e97e85e5f611d6452fa60ec68f665b62cdeb078eca48c781b58984da0f0772187a8928ae9998e9fb1d68aca339ad244ef489cd0fe17f4900b9843e238b1a43b32be6f5a1eebcefa4b91d371030dceb39cfd7d0c7c2dcff67f4ad65192b301a7a2e53f76d6ac1470956e8f815d419d6ac933edf81c4c490b31b8722c2cddb6e7c4e1a7881cdcd079f87081ead0dd40238434e13f84114f1971f6e9d102d88c410bb806f0d704f9de17fb87769b791129e02c9e7dda4872f919ca661e13a47de2563b5fb130f4b22ea2e72ca1fc0e6bd76cc98140d91fd3020a4d4e2e6c02a2bb1d8dfa6b0b201d2c74461712a9c9c8118c364a76ebde4bbc5f765bf1d0721e2bbf61f10ec828f899f8589aee178de685d886d6d670033bb4a7970d9203674302a73bdf55d40b7ea6f9695e9c7d8df34253f206cb69bfad39ea2957d2149827f3951412f3808301c4b6be446f148e4087ee217877c61b7e23524307d8b488d8018e308f48ebf4ecf00dcc0d3d21c4df551ee71907a7c750e29650eae982ddb5cc1c4423a640dd376c8617798f40155aff9f308bce364f7514c3d96f07d0d12dd73e2eeb19ccd60243b095021a2e72ede8c987e116b7028933ec8f0c63cf17e4fe84aba25276a18aec1613e73ceee2b31b87e5ccd1912521059cd930adee5b862d1fe6ea1a12a263cee2f25d758a521080bf151b38e69a33cd983abf295daad74d11c2168d3d2d66925e9681a677785cdc323513465e7401417a45a1db0b6102a9c3a1763c0412fb6658d2e09cad5576f75e19327e68f1ce45ac7af6623ac5d17f985e91abc70222a60af6c467d950d0cd5dd92ff8e34993db3288bb0ffd04dfc6dea3bcf15cd52d8eac61cd89bf3f096e27cba71aa8f4e6669e7c392756d139e3dbf18265c397ea1545a6f56aa8bd1e701618b3f4f84ce4cfee49ed03926148f7ac58cb98431e011f388deb47a6aa672730ed8b654cea7dcffc65aff9186c588125b513f303b934452a876b65c94976820dbd8ebba339a35f8f20160685c9ff7ccac7d2a31de037f8260d0264fb5a7d0d85f802cc5af2d925616875a3afcdaa9dcfbd67ad019b87f35ca305e680e4a128eb4849539a49a5f8bc76f8bf2ed08de3bab554dad7e3ff74681f03bbd8f4c3433c387e70d4f2656e21170697448b5e147beae4819d18ba4b633d8d864203af9afcb5a1002771e49ce45e7c1dfb29b5e20b00fd0a4ddd18356d699438701d0c9c17bd7f05c81dd3cb6b38f7ffb36642f4dad807b05e55e04ca0150565835e2539d124b1226c21da90a5820f81b95ee21eb1432c998b26804df513af643e8788d1b5522b0ca6aadc97be24d18279324648d0b461a1a1360d3bb5f440cbc0f240bfca9b020dbd44e0d94a8e2d17cc2b6426c1e115a4373a423840e18e5425cab505caa980ffd0ec8e6cbea35c07f459cfed13b1e32b95c26945dded9b592b65faf6f1175bc3ee926e6df37769fd22f1d8f37d1d9aeaae9a4dcc15136e0a01d6144c871eeda734a4522a4b1e287aa8e822056b0c59fee53c62c6e6dd52465613a4f3a41d13d50641cc6ed4b53162c2cdcf3961a3743368bde2253865c708a0494c82590c1cd79047a78a027f85dd3153716888da6fc40502edabc8a275e1584aa3b9670b69da311eaa0318a28f9105ff9513352192540d97d47f1c1e13b9edbb570998f8d076898042a5142346d2417f104c0e71e55ae640f4a9412bff46aa0554488b1637ee4640ee1cc390bd7d09d12d94d9f4d7e204c073a7a406c7bf56e39dfad0d0d9517f0c4203c8aa2fcbef533f977c5b7f901dcfd2ebb36a8ec832961bea8e0db7973296c166b55b4f4cbddad5b8067f8fa0b50c877875b992a5c5d4082c40e94e4ff9a5051396108f07441cd1d96d7c5478cbab50c25ceaff16469856e2962d8dd6dbce473b84a5a10e7b781b9b7afadf2d78343563ccde0ed54c070a9c78e38802891605ae1d35ed31b55a4bb518c4424a6e20750a238d3b9a4de80b38d7c482c25c97a75ac4119bc3cbe297304a1fab9cdfca4b0316be7b02604fef029be2531ec4a665c7f67e443e76b20192c3ec39a0b1798b02bf3b45211ac809df24e0316bd7253656fa20dc4a0505c5bec7f2f7e5222be22f9704f0731bbcf73d994d2c5ff2608c9de163cc350c0486aa2e4134bcdce2d4ccd52ce301dccc7db012ea16d9052864b629ebf88cb9d07ffddf2fb53e0dfb66d5c6dd0b0d84b0266bf7217ea1f69409ec5e830f91854c85ecda7a9fe5f296c1b4b3214477b53e057d8dc5b96737801dae282fb3c7cdb57291661e806334f906d5aeb20de837f73f017daa70f8b2112cedad3fdce84163cf47821d81ddc782401b7b18e5466be8f00d798798159c14986bc5f5eba46bd4c0b5828584592371ac9d2f108e141392044ec06d9f8365a027684848aa99aff940eb8561e08ab77a1c426d2e22be3a76e4d7609a49ffc679505195d99e5a6916035c66529e12973c00e8ea696623e652ce02063948a5d33af0176070503beba620835f17bb513438149ea75ef2a14a925eb74178ac73ddeb7a2d0ec88e25ae004cce908aed4219840f0368a4c0e24e00dcbc41244700c38ad746b9da1f88e96814ac1767980143dc172382e06740c9a8f1cfc466d37f710c06e1e53c14cf9e13cab61c46a429e4fc7dd6a6596cfa3fcbbc1377e8bccdbb3a29604db76b1d17c040085fb1048a947ec9caaad3f84a4c746c64ed8e978c5abd5baf33b3c689cd3e5f30702cb49aa6371308185c2ecd6ad6b214bbf25afa468f1da9a0b5690f55b403c32a7a50ca829a69e099c869391132d61f174350b7eb16e6647e787a44d30ff51c5ef2d9525b552f23d133414ad2015184c485cb353018b4cb43c5895671746a02c6eb375e9300457f9e9361feda4d3cbaac07fb55cb865886523038f2c2ed1c3145e2af2b09887c4e500e556eec2925f7e9c8fdfb246f4aa2c81d850125f473f2ad9d6adbbe513d6cda53d8d0064d28c0f05a54c11632b05dbb1f95e11dc5ab3b282bb71fd784e793bf261d564e9b3abbb5384fadcfbecddeaa3c4b1df8d9013cf2abdc6e13eba6f482d73267f1fb827c317641c6ff24e253b2da4d034f608361c3010f18ff946be696019a257f6ef051c1623e3f84455656d06168b3c5c8ce44ae5584cb14a3b34944f007aac555c0e04d31c647aaf43df98c75b46d2b4612e5e4a5a6c10a0e07ca4b8447efe521de2e304fbd35796c5c393a6056ee98a2781c5eadfea7c6daf162b514d86642c6470e98cc0a539c95c3a1ccc6dd7a15a0616d62d178a51f66f85934e49a057d5970395a0512207319966397bc214013f52fdb038a1fb24676270a4e1f86d7362c689ca0c10053dd131e49dff16650b77cf5f7456f333ff8e3ee5bd5d9713978e5cd024abed1334e86e1aa7a63258660c28ccfc34ba97106565b330a2d31d62533bb8afaebde7c1d0e8730ed59d8a8f0af750371dab42a6133d3707c1013f84010b81fb135284f798dac8c4f0cd71f5dae721acaeb27c6d1cafcbb0bcf5bbaa138196c9ea00ea654fe53602ab3f0b2d7b5da0cd8b9479272fd301b3ea405db41521ffc3a4828e02d7aaa73de3593b1f4d23612373cbe56ae0e323ca61a92d0d4548a8b9870044356e9dd7b714a42591e30a3f90cfe4a21b1e52b6ca7f0ac740ccc18588e876525a05d1e29bf9120b062c34fd116fde01c3bf17e64ae20d418065fe7a61d555b0c909f04490893299e81351ff773e199bb57e4ec5ba32d2578c1d46183c5e6a2eed41d8af5e413fa947907b705a8f34d53fd7d058afaf717092e0865801de15bf617324053cf0fae3cc9476fa66bacf23700eaa2a1ba39c06b80620ee6317674011427a4da092da759dc5c0b7cd40af2120fb63e534d0a5e7792f9c7be1f4412a41cd8468a5d23df86087f5bff9a322628c1e58204b4342b0c156e55f89e0b09ebf456e18e488a7d16219c1dc09e1d0962f2cff37f1f3f8d35c70866221236a6df42d6d0ac4feb9e82653a98abc6080daff9f1ddee98aff56fb18e2c68dcc2c1ebb0afb66e6815f75c7319f188e239965ff7db0ccf7f19e1ecadc13445008d5db3f835e23d0febbb3a2d1d906c6adf4a71f5df436f8a694387039089062ca3419e9f9e385aea9a67397d217c80d2cc0febef1b5807dd309bcd94d4078a656b01d9dbcd8feaa5278df3dd5830d2482fb242a07d064151d19316e4af49d5ad6f5f8e20f920e81195ff45ce1a33bdc3c98e0ca1d883016e7e3e06a413d03d66fec5c74eabec62ed3b55d642fec1c7a5188cf9f9b941d4332c6f98556593ab34b12a5b0b374f82f0ffb28acc64c256eb757ed23738ee931a1de53f442e5f000b7f42a1f4a029af41690c0aa3b4496154a4749f0ddce11d82cc0a2003a8b4faf9009abf1fa435dbbf6a29549d141203c83e915bbda64bd050b2c517066958b83d13f114dc6a6a77fd870cc7c926d75ce4a8eababbeb51c19d714d6f10099343132130dea39205e87e426131515ccab2ddf182711e22e375737eba76685002d025c263adf16fda9f66d960fd2e2867cd1aaa14b97723f27e158e0e7a2503ddb32a7c4d4e27afdba7828cfa0c56d33bb57117c1349cc566744bd8325a1e45929073063f5e40f825f938abaf14f2d74eb644fedc01346864cfad07e60fe4ee791790b060df62d22626ea6c28e47c133e67dd0a60b75ef3d6a29144e2e6150a6da60feca3d44ce6a5ed9d03c9dc3e8ba1eb63f80e474e0b6af7b9bb62d1808b26d2106f402dbd74f8e2ee61d40b7761de377e40c9284838a00744deed4f5fbae9093ab731d349293d28693e7869f73c279ea9d2643228ccf4c267a6fd41d8844d2a368ecad803e06a4dc7d309c516587e0038ad75e95d3ea98f1ac192baa731568d86e88875f472607b6ca2c7477effee4083243948b01293bbac6cc2bf343eb5f60f75b9786dcf471291dac4aa0e1c6f5aa95d9f128f9fb85943222211d48c1544e024a1e4026ea1b5584650c9a50aadaeb4460cb97c3ee737d2719588ad0e02326d22243846d01e3f6ba36ec9dee5af623adc26885b3fd2af2aa98d23a2b98605117ecb008a777fc7f57d68bd304c0b57894ca3df763c9f76583d6bfcdbf83691aac2943ce6a583d5db1aac9488f3d26a978e3f7159c7244299907d598e99ee8d2e046af85564493bc10607a009df30d3484c92db31f76a7ce140f98738d58d754d3951b41fe9e5a346f9ac3393987ebf91195f66e181cfadc6c7d823d300a02ed4df582fbf18e42d65585fbe7e0df3d7e14923a0832aa2dca11ea090ed324768f0563160bd4ccc0251d7ac1ce87dfc13e378ce6e0a205fce85159f7dba80f8c0c0740f2a89c65cdf8c51f0466905a5c4602d3f49669170bbb23a5b390d173f21d861e423895ea6ecde64d711062ec8fe1e8351053157e3e2b042d9db4e4cb7d8e32761514360a4f414715963e9d1ca110643774052b46a2ba7cb4a17cabe89c8e56fcbce71c8c00e1acf736612ebb7ac0b18f4469d7348797b97cc21ef7d12370ba9956b0387c989b5e7229978b8328adacd06e125fd68ff858cdfd885ed44b195eeba00430e5b977614fb81dbf945ee91c4ce92818cc3eff1512362c5f46e518fa37973f788b7409c849b4a50d167b6ddab2ce5d9e09c8d2d6ee7a05870d2e021f17f9524b3aa882de59de943842fa3956f45080603c62fb6d119acb93033491305d6241984fc618efd89a9a558eba447d11c45e4af2d2844ded4c0cc31dbc678a9581d9ad47420809823384f4c16ccdc76fc3db337e3c540976393fbabd1cd9fd73cb515e1a84ca13865b515deebc268a35be43d6771e27d50dd3dc70468b860754759a95c4e3bf74d6e4e04ecef9bc367f4cd9aede2716ecee10cf55fddf85f0a0e028a46b11c4845fedf8dd90f8ce20242abd1f45df77a50b0c3ba63285bb12f8803634a3f2a480513c787757a02f678dae2a8ba2fd8c771cd23786afe15b4b33d1412cf1f54a445c3d4e5b035a300d98cc1735161d1bbec651d10cc8e1db0ff67fd2ff3f814455b2ba22162f564075ce57597dfe4186e527b9a59becd016a5155c9f4e1d24caef1e56ffcb6c09aad89f46a112a6a060860f28aec6a51d406f03338f85cbe19e24a93357611a912d2414ef63df10abf6e99f33c4d3c5d134beb79466c7c43f192137d3d20ea1567bae45e2360f3fdb38e702341f726d2bcf19867e2a51311e499cfd64454bf849cd88ca320a321ea563b4cd30ad5c2df304af96e8a6ef38efb2a89d1629aef4c1b511e6e6716f6ca834429f6b50d0d6fc770654664d9d6028e0189f73f346316aef12557bb0ea51fd7b11595c09d15ff31a89f2a922a4d89b65e0007e7a9accd147f65110f9970fd880f75054f2c72e5bb5ee8c65da1534d9e4ea9b1eaa94f92dd62a816f6ac28fa1cb2d6670946b3ef0ad75757202dedeaabb2f1894fb8397a0e4fd82b448c549c54def14d409ac095303c7099c717ec5185fcb61908ffd48288177aec64b26b2d6028d723ffce45b384ded2f2764bf50825a4bd5cab0e86811d492eb08c8c74ec3ac2764aa46f0e7018b2498cc0777ca561c4ac5746a84f0bed93005d80d33973b1fa8269dbc7ac108bc344f4ac1f59252710f61e9b2660abb5fa8c2734bad89eb15e49a0639f302283649c6c7f0c5fcc7f688f0081988f8f74a8f931a2775fec052577981b42d81e95ad2d556de4fffd1689b0fe2af39a792a07618e7bb809945a83593d85dff2d1504bd0ea773f12c0c024096b890cd5ca58eca4f7478a2fe475d8407b326e207961aeb235c62a957b0df039385178669be55d308445d060ec74f9c6404a26b613eb0c19a56f1a36f77c53501a1bcab467aa913d9007c685c5f61fbc64f2075021df827f50cb8f5155c3ccade444a7d9bc5b9e49e273e610d3eaa6e90c0aced2b7996e2892cc536ba8c17d92344abbf7ec77e9c60a6d4bf0e6e32cfac642f66dcd6a6918f41a84aa04bda60b0f62af3c5aee18cddcfafe249301884a16a1d5402de8474fa62dbc4d10f014a4781ce1aba72243e5aa3e5cfb6d9d6a00fead15e5f133ef59e8456da6dcb69fd60d8039a69d3e3cc5c9c5deac135a228d23edd61b8191d75d637dd54dc3011ab52cc0440d10b5fc1935caf7551cd487734b1fcdc9b1be0c4baa2c86e17c7d64d8679f4b594f13439571c759d927e92773a3c9375c8d4e1fffc918c7396113c5857b8134c3d84a8f80912c5b861d0d94e5899f53c001e908cdc0468aeaa60ac26d18db69c77f670676d94a324bbf03a4695734b9f798f64b31bb983424a2ce4d0902538d8fbc2efd502fecf37a7f9ecef44bb97a42bf9392be1362679d36be1ab9458e56486c6f5df4e935edb861e1e96699ef66f37acd38c8bdd99e98a4cec54484263f583c618a7732b47d80d6a7a91ac17930d98b1504c03460af341f4c887c04795f16a3d7a812495c9e67f66ea7d888357ea462fe674b2211d61e21f819dfbb52c3147ad40101a625e071df8939c02dc7d1a572f3a70333fed6f1d47487815c3379257acfdf00a2dece6dc083502d249083f94729ce0ce08d2324552c0f540477dac8afc29c9d7e0485c99603d41de3c88db59e64487395d8b3edc4fb155bd51651bf016ae3200e9f153f69129839ab3ebf7581a349760248056ddc83aea59a9c4a74fb680b4de65e9214ce9829dec0f88e0c32ac2e2bebe5a53858fc0db2d0e5d4a71c8956d579432ce9168ec7e489127126a7fac2b7f0874f4dce2e893bdb1d1c9b52f278bab97e39a7df1bbb39843400bb159d2742c26d94e6e29b12142a8a221ef05372ef1c0f534d597357086d000ec5b735208a4c7df53655a6b7e50af34317cbf81920d7a6b7bcf5574c598c26d17ee80523e2ebf3dac3f8200f166f810056687ba077d82ef765195cd8ddab2f54e38424cbf08427143b19276fd0b430e731a90e6f1310c4774eddfd1fe7101019ad1eb5d994391a111bd0d603a7903c347ac35ea76e3352ed3bcb92d98e5f54e0e01147ac5597ed749e55781fa66961e39abc87b52a1de17abeba25222e20be52006c94b5ebe4417b15137f3ecfec6f2fce5b3ef7a72c8929c85a6157559ce7e6fd89a0ac8e05876cb4acb448eb67371eb88b322f9214df047fd328d9068fed48c5ccca9924946142a161958ac4f4a1295b463fade33c8b907e035377bdd2b07079e3f2586803af53d3aaa259a95350bbb4c206f5ebe289cdc64465598847784c22d92c2af4c0c5eb89d9b5108d2a8bcbde51ce24550d7f133d6e932e54914eaa2b207c1f101e2d677093e0f21053fa281a6018118593f15d06c1a14663cbd1002bb2e96b385071fa0feca05277f5de953394c48bfb131bc2d68fe810d490c18fb60be856d95fdef446277dc5fe3cda66ddfb9b7a5d28d9b54e54fc12fbdc971ca69666c584555963d77a2d158b8d9af6d89eba5b0876bb36548dcd5ad4610ce440f47fdd857a0d7427d31a537e1f5569c39faa7a2105f86955fe86910fb9ac9bc078eba0a886f8b03487883c92e49b56d318945de3f562da64cd570be51bb7a71bcfdd390ddd756f3583dacb901becc46e37502ef6646212692c392c72d013d55718dd0bc68cfc801acc17d5ec538d776ba1a07a1ceba67c7b07d3f8fe363bef7ed9bdb6b4ed828c14681726bb0323710bb2fd9af1eaa3133839fbd4b77897def0ec1a603d5bbfaa0cb411e15504bd0c495daa4d397062f2e3a05d4d56e46b305c793479e4c348e896107a6c4bf6987c3f7816d9c00e6b8403cd52152f339de1a89465011bfb3e5afe0f084472bbb10c497d68d7eab5549531c795ac1152779144d1b7387118afce60246f8e1214fb42315a4ec7777c23c7a32407dd880c3f8c8d8d2d0e0b717fdf250dfd79ec21f45dd6deb9464874255c2897dc728e315e9ee58b81672dff10d6b443ca96fa862f133fd4c2d6bef2d7e33804ad812a307585f485f585418d53bf3ddafe85233af98185c9d5c6fbfd27b0a93ed44ab277ce6977e51e98b242a97756df4aa40e5debbb6f46d4cc09476e9e5eeb1ae67e1e292bb085f077c76220c812d81edbcd0206ffeb7659e5b72f8e79eb4ecc79ea1136d8db4e3faa0b0aa9ea7fadbe49ff55a0601b588aac036d0fccd97da784c31ba9946e553737186819764bf27723ee0e95b1f0fdb948cf487b1fbc7c68d7ff18d05c2b483e15e92c435106856b09982ccb16eaeb89a93c34d1ef084acf0057c07d9e5e78a999fd880b6901b92eae27fd34ddae8543fb8402d25245189e1d62f633c09cef8de2df04512564429d6e83f565e51225418c8b0b3410742ab31d254d1f373fa0bacfccb17f6c1d4c46062cb6ad6d4810cf38e7faba795b3002b9068f198fa285ab8fd683c7f28f62c8ab24835093769bac290db8f15a0353858a9a6966c1d46acf8acccfa39e9b66bdb894a3a6e2add6855f7cc7c209a378db215c428ab5ecd48d784bfb69617988ce602491193bfa6162330e3a7f78cf9f27e14ad708204f89450973ebe04dba03ebe55b8d368e60660fd51a42287e848507394e6120a7717579b8fafb8f0abe11a29c36ce40f42097eb9c70bdc84c89764b4192d2d234fa8ba84513f48fe6d64bc5cd3911959b55af1116348d6379eb76f91f81acc0b9ed6d7ce08af9788c5e28bfa6cb1c35449eb4552388ac771623ff3fde0b0488badeecb2c78ef8537561c9d36bd18fa8fd347fcf31fce674eec817bdcd1d6508d35b0eeaa87a1793f057532369368a9385cbb998cc28b22a0deaf9e873f1f1d87d90969789315a22a43fc5c42b75dfc1d414c11a543d49c33cde9fc9fb1b29f322afcaeb47b726ade99f8ca3d0571cd87a72a4e357fb958a38d6af3c2b16dda94512ba4443d41b08ae87fee4f2b392e85c5282f4e7955ea142eb02cfc0d27e532b8ea1eb54966893a06f8d1bc2b58af124ce5b83445400edb8817139226607ab8856a77f086d793f76a21d0648cd19ebcb64337ab8f6949e90f2d39e451e05571ae7e71b355cf68aa2cf15f8501cf21816d51ab184e0b6627c43b45c47cd63a23ae09263bbf49dc511426b645d68e7d496e98212a6af46167a366b67f77027240e837777f9ee33f42023a94f1e69141a3570d7d350b850f6ea2d3e7ac62e5f0a0a11c477b52786461992eac315a1ab79ca2037c8084c93d50bd3545c08dcfd34cb1fdb395bf39463718e9c8ca142d82fd72c6edb6a2a5c5670704bd68e9650eda79345fb8c7817dd80d4516e2bd112ed146cba14dc4dacfda743d664a6f2a9fb76353e1a65cc1e101e935f1e7f8172710a1807f17576d04c3684ec98caadd387e8d386f1103ddd05b580c43b14b0e84882f9b5c821163ce01a626f2cbc6cb19f7a5d767f1138361493a92d1c66967945c99c93f11e8652ddd633a2cf198fb67746b824438a821443bb80c20a70a629493526e1d023decc88f741e300be91af398f8373a4c6464261a2af47267187fd95186f95e826dd6064f7965339bcc73be2b55d53311ed50df2e3c4478ba14c6dd8f68c9ae2f6f707389b469e686052b9a8e5ba560bf0ffffff0f