PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 61254 86f1fc3e44f6a24b47630e144943c277554584494a6549cb96bbe1d1674ef6ab

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4f353633bb226d093e20d63b254b47c8602b78da6cdc7045d42beb92c1eeded5
Certificate Block Hash
86f1fc3e44f6a24b47630e144943c277554584494a6549cb96bbe1d1674ef6ab
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00401f0000f0170000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f77c26538abe5fe2115d88eee9861f138b7e07f7a55e89add3883c1ecdca6fcc51072d0b5c0b39b157a5018e6d5f7a9e329d27c6a861f8847dbdc8c6f36f0ed55a125c36a5998440887c36a0535ec93d3b65e6d62cd9eafab3140000000000000040000000400000401f0000f0170000

Raw Header Hex

000040202e7ee81b6dec664021d75a476c682261d2bad8ba218f8ff4940ddadf961016a3a8776ab32f44a7139fbb07a7c35bdf7531c025569650c0d1f2ac65ba4df6e173586b156a3bae0218d5deeec192eb2bd44570dc6cda782b60c8474b253bd6203e096d22bb3336354f

Proof Data Hex

59,560 bytes
1212160203074dd232bb965ff6ab2d42d8ed44990cb61ceeeeeea27dbfbdaa819a914b206dd7df9b19dbaa13d2f354afa5d435521f52cba19e22c1ab41c856493cd2571ea825ff0ec90f67249d421d41f2e89f5e7c2bc5cde7f46224656d562c65613a990137adf99cf97db66e2e02b37abc69fd30004f83dac79b25edf767fb3b63c6c1026857b9b7c83675bb07d23cb034770b040f82f05974d536115fcfd038f633611574d4adb30094df2a48d2acc753c89bdabd811651fa0264acbfda43bb5caccbbc23d16f752d6b22bcee322ce804d8ee8d939bacaf192b641ce694a2b0888578baf69d60cd011027d619795a880be2af40beaf9b172617b07a0c8645703b93ce17ad1fcbd7abbb49a0df5d228315205ba3866176410b0cc7247aefc2fe8d186b744278c557831a607a5307c6810fdb2ddaf78c23f898dd6fbcc37223b2542a75c5f94d4e90529429458fd060dc33d8d6bb0e948320be356caa0ed40e01eb9a300a44c49a5ecd4f4cdba12acbc26245f9f13755fdde66b1729bd820a25cf120e08fbfd8cabf22c6fd202192d409b48d88449ffa76d34c9c29bbb12635fe7a0e0b442b4080bfb19584cd66ca6c6414bc8824b38a8a64510b361a37c4c4a55c4d17c9286e875d3356fd4bd78aa2dbd0a3d44c0c95b06df801e7d8397aca3f13b34921d123a465876b47c8be8f23d8b0230079846dadcd351cf6e656949034d6015911f8fc14547c306625c6c33924412e59e91032fcf20313c8eb7af7d416b4f931299c322a0e46f1f1e7f8d6f2aa8363c6c70cbb85d25ba87f3f325e9306de99192247301331250fde2fcebb67ed7098599a746ba824654b11a5879c2387acdef17fe2add42b2287b39460ed3735ceda6c4d9d6bc2b2badce419e491d9e613114ecd7eba093d58d53b0ab164b55dcdfe81c93ffce7ca24dda80ca698aa205f8c6af3590d27ec31e8ff386f0d3796e6e80a4e170aa47b9f8a3fab95ed7b549cea1b6b2bb37fe3e68c3073babd2703f0e7229081e4d009c135aca9c3d9c56bfcaa605fffa79d5a2fe5e0cdc5f220ba30d0b103d19badf569d3a58beb1aa14d312858a4763b97c49515d5f8a02ef2c48e88142a3cd225b54962ae85de4bd359cfaf9c5a756eefdac3edde0404fd186fa9fc658fdea1805a17e36e9f4198c73b73112546b5036976f167baa54c1e9a82f967869a202907a8c24f6106ed051e100a16d77a21c68acbcd00edcab90d62eee3604315ba11bb8c8ac8bf9ab8dfa5d36f90f9bfb3ac932c60086f62494cdf9e0bd2ca490d7179b8998d328936834d2a4a81bd1a0406c56212727ea6ef10179437cb7142c60c694c547a282717584c9803d3d3317b6fb15853a74a2b239c572158e93230fcbd600de941a70be3ff53035bad1acc1c7dee45d277cd2106080b21dd0d1909b31123247bb7684f9c5a6cccc2e0ff4563a062ccf267b2581ec21ae9741d6fcd2496acb42a145bea465afd8cfaaac6fca5861359d3bf9daa3150fee42a7a47ca5a1fdd67b95ef08d7b255364025d8016125ccdae6054d26df2ae7d0597e11c1f21f1fc63d97562f93003ef44c5d9413fb1551e5cd3e8a890747610a0e7294e0aaae4c123013008597991d6bfcb89119cf72ae7e8f8c8fd2610d417ebc8ca8e5a1508846976c123f71f915d1ecd334343efd1053399e22c93ff219807131b8c5f97a5b29e900d86d68d1a9ec928edef7d946376e298e1f13d518b3cc7ed84e5743676aa635c878b3aa235cb013806cbd6d80d84973c0a9e2e3ff78127e677245e4a55907a62940285fac1f4eb7398e0241d9697ee5980b701f9fa613d812a620f0c87739df165f636fd16acb1cb7659289517379ffeffe1dde379524607117b06f4532e284fe54998a4e6b167a876227e512e27ca4a08e3351cdee94bd0f3ef598be606fe3b8d5794d4b35339d49e4d9c6cb471f0558050159f7800c3bb1b8ac4022a82e50793928e932a52770bdefe0566fc270630e54e370fcd2d69f32c8bdc35590ca4a80c14d0a75d65f3e08abcb37b3f1edb6dbb390558a0522ebe75d664aabc135815c1002d3582b64841af3e0d17732f3a8e60ca51e55130eb373ebacee30d26d83cc5d3f0ad700c5b302c73ff7a6d06996dbb6531f838c9c8e4918bf458770a2bfe1187bb6491addb9015db0d90b5ba1e33764f26f29cef90a180cd19c775e8ad63797b78cbf64f3d0afb68fb91669b88c7ae8664fef1b258103c0c82eebdb77a7d1133391959975b6be6a5393b089cb9cb0b310055fb383a888b7ad49490a91ec63128a81422d09bd7889070a4bf457138423fefe1b5b98b2e50f34f805768e3dcd7b87d38b7ae8b8ae970a8ccf711e9cdb9c08dca84ef51eb689552f04504b5e7fd673b1daf99a8cd65ba68cd72667c3028d9108cc06dc95c7e8681b6f73548ed0a8c1a648533ca41d40f8373730eb3711d0ba4702e853e3273ca427d4637b115b6f7da6143ac943b04790c1aa7d1582537da4af0f57757b7eaf6c001a755d6a2b9be454ec370008b0cf6281768617dd66ae6ca056015bbef6257c39ef1c7d8e01fb6d4e7984759b23293cc528c07f9a90821faa76db3532ec9dcc158b81ad134b12a6548826eef6eb80d7ef41973fbf3f041209f172b0fe8d33d4f9cefab387e063d43367d672f410b9247ae6b58373daac53b959fab811d42e96fe9ba87dfe7a355878e3061c52490ea8f4c44f47bf6be077402e6bdf7c9bee28318a6432250739845c24fa466b80b5d8dcedb8dc70cc14633761483b24ade5f8a11b96bc2c093698a53b39123f9ad910590f39a906a900441f14b87bf6b7d400f4cd6d4790dfaf08929e4088ef9df00f1e26bdd3def5487ca22019d77aab2d5507998b28fc947a0f272d82f3dd8da7ac7b2778f678d99feb91d123b230cfc8c39115ec4e7557c9a4101c2871995e3272553fe9dc166f9ab895a7705c84c12c16f18282b45e17963c9d81a2d5812b32d9f4a6d2c6861946601ded59647a7f284f5372c38443dfd972c2f4a382cb62aa69464837c88c8eb4749cfbbdfff065a8b8dc25bc81fbe106895f0f328a7516979b5e3b064e32d7bebb13348dfe2de0b3270ffd9fbd476022902d59b1f8886b731384522aeb034597dce5533c4c091a1c46bfe47ad24208560360db1f8d0cb2878bbbd147d5554223d850e95086d4fd6d80c447c66dc4dfd532edfcdd6ed473dae025ac010bf96066c2b851675bc83cf4558e94e703dd4d7a4af8d89ba7393b85089146698c79614a3057439cfbe8f62108b3820ea5ab70ea78fccab484ec6455e73a03f7966cf71c02a6c02419b33f3d54b759a003657acafde77a900b120d22a8578372413369af51fda15cf750235c2128f9468bc2b111e2792ebc5ec307e8db1241de8200fdc1f05555d3afdf1e3fc917d1743393a5ea7fb1043535c3237434f064eb8ec0d3130de45b56899269ac087c3125302a4e2fdf172919ce7514a84d48c85f0b12c7e129a57997c6b2c3e84d16c52065feb503b42b122b7296a5a11cb4031c84c82e53db8392ca0e8171beea5f4cf2b2cbbe8c2f389550cf1694f8ad798f0867098f60e3826719dadce580056971ea35946e79dc4a6a217d10224f2d3a361fab5648ec67beb2bcb122a6c8353a6b76cb275e56594e3258ba13535636021e0fd17c6b185b40ca74495c428c6c42c18fabc5dc19e351b453f2e7fb86b6d51f9427751c9337eded87cd74198adcbf74b8475af77c5309d751979b87cdc748194bda7b77458ef871afe46cdd91dd6286020611452f60f0c3ab87fa368c8f808d0ad88a0f44e2badc841970b0bdbaf8b77f938f06c47185d95af90086723a31220cef225d22855a130378d1ecaab6a7006af21898b3187acf48075aa2f53f05a5851142e3e2cf239857533643164f0b7ffb1aa2d90a593c14731cf491ec502ccd155de957de00e7fc3bf98d85a760d3f821592b7bd820c188462055fd2303ce47efc482cab3e5761f182c46e8ea94cfc54bbe4d99818a4f7f25d6d2591270ef3b5d06be2bd1ae3466fe816aed1a46b085c879e47c2892b6753a2224a730d9f47502b1954183a1236a915ce7aada946a34015997206c79046867c8af45742d4f88efbe247c264837c40d92e54b70a46817ac959209d50c78a51ba48c4caaa9f0896fa608882feede41a94728d1cd6112bf1d6a9474500a8714891889a84b5f4ee4458dcba38caab583b672b4e404bb47a8b8ef7529534b500d26e97d5216fae00d598372ad16adb94ac64658ea887517eb3159f221b23862deedf593bc7b1768b21b5b0611363fee0d15f7e4c2b2f208703a143c65b29e66ad08762308ac12d4743d1f008c1def625cf896a9844be497b79a579269c4977545e0d58a7e4b6aef1e8b0592a3e71df4cb339fdeab62bacfa7bf46722d835ac404389691bb3fe4022f39b03438929f25b57068124c05c41bff8ba0cf22d098c7dca1f83e6fc7ce62b3eae6c464c89efec2f3566503f9da0b7aafb14a2c9a87e33b7273b4112a8cdfb4bcfd4b76998ec2130aba89c272b513dece28245e09c770b2643968d7e0572baf35b848fdc9e57730104d2adf14f5d13ba48b8ac694668dfcbd99dd479a0d8a87b757d3d9bf236aad24864ad042721dcacbd8593225cacac2ba9fa9061a448a1bed21db21b641e7815fde0a864f4dbcabef55a5b6d02f4e7646a088cf9820793b3890961bc43bbe83cfc5d88d4ebe945b33943f68fdc31ca8416d351b8fcfc3813abd19a5c54b9357692dd2cc4c79fb44c5c424c6cf29c3936ce14b06e26a6bebc86110e8dcb85f3d616d7ca853a5bc9ce7d392bf9c98555b1ad0d71042be959a7edd3e563b4e0a4113562485fce12ebbeaa005d7701cf020fcb7ff6fc85d2368230c9620c743463a1916b366ccb6074be9429d509391b7ea0023ec97c6d0013a0dd264784ad2f0b3e14e68ad9103e8d7efd45ac6bd65ea6265344389b362b2848471048b318ef3f5004142e70973473e6484c756ffca9002ea9ce6f72efaa316f705a239c561259e1f1133cf484882130e2d7330ad7ab5a85ffc342cbe0bc158024411081737ca244823203142e452b3fcdb3ee99ca31b5934a62b425a61fdf71884974c27b303b0a9acb8d80881ad30c567417167d729c54511ac6f8635cbd86f4e3c4a5754b1050901a1e4d0a206398f3a36a77a3022e54c698e3229ef7b91918d54339c1cbfbc89c698cfe8024b91a343cdc01781e4515d6bb5fa16eb45e3f49911e767e8f059d47de19e460caf0826574657b775537a41da41241812cd082ffbc1ddbbe30950f7b69d951fe260008f2814cb9358497c1c36bee4240329512a4267dd9040936623c63d9310449c7dd969be5d6ba26a06e5b901c09bcbbce8100b2705543380ee85c13c41077a13b4e36c329e0f8ebb5cff99668cfd3aeb206d10f54eeaa844e6afdc4875a2bba89bf63699596d63ffa369f2a121c36ba3de20efa6cdaef1e3523c04201e442fb529758f064313aa9d030a7bb2eecd907889d5178a66fa8d250f1f4b78e8aa255bf25e65bb99ad3cb801653f52eab14cf37078c33e0b1b82fb13c1acdd9d61e22a741f2c8f1a59fe15a0414c11a0409070247b846d84fd9d9d7ddd92a92667c0103eedf6cacd80f3ed90ed7ca4a496369b3b69293df1a1d3196ac5922facd963bd683f400ab2355d3216f155b67ad0a1fec1116e3da6a43c4ad33c23986c9be3b338f6c566eb88fd0fe0f42475137832394cb3630943edc0517c950a05e9bb488195df43c5f22f72fe4c9b082867dd81a5bc7b3ddd6270fd9aa11dea1e154d4a0a7c2b2d2dd0529e8dd58915c6727e6b4a721ca37e7405d943dfef41633487e37e57ece700204aff21db8d6e0190d142d8dfcc6c732db1e7113e2610557da0a0b4aa0839c6a83af95333cd476f406ce512b71d4e586bc8951b26c9d7e1cdfb53718a47bb161650993fc27b38d3b6f73c357e09734993907b2cd1bb48293b517d015cc09e7de130c66c0c2d969df496bb38e9e9add12a7e6342c1fc0b6486652b65879a6b168370f97dea10d951504e71d0ec2f57cd46277ff699407bdd2172be09aafccf29cbfa6b8912c3f4935a09fa2da04332de1923640b230ff42fc72774d23fd95f606ceec6d34a0193de7d9b05d396e43bfb97bb24528b37de7ec0e0c6baaeadfa4121974df247682066d01c2d59aaae7b2a4ce43324edd837e7b4fc7658395ee4c8a96d18b4cd2094ae7c24ff5f330b949205010d3533ac572f3a42fee992b72b786dd521770dde20b6b486fcbae2dda62511d69c60c26bc9178698c840c8f5cde707ce5730567b8153abd5f2e171bfd013ea1ba7b1b725f268c3553bda15248d4c7a896dec3f9e133dfdd0a784ea835812227d8eb039f8189279a948ebbe8eaebfa07741c0dd366697c82cf617952cd5bce3d442b79925cc75ef99c04c11e9983c6b8326d4f301338e9d140567c33f215aba5c53d0afdf3c7e9e431b98cbbae088c87a95201ec555e430c170669c055c1a04c42b544b2a5bf1df1a483b6d6482c4d2faf77a77983984b4414b7a31132b7009088dae780a060c36c3c9bca42345801bf6fcc325152d7b4acaa608d6eab39debbe7f593f2c325151770b40559ced460a82a70135382c820b3999a1593a85b87cb5dcd1cadcec90c9e2ce1df86e56a36631122ac8c31ca9d283317085f09b905f7b4e36829319eace5fb30348bfeeb368cad31352b1e7cc9ba383cf6a4c0bf19843a86cf4c122963e87703088015828777fa5beae8d57834686299ac068157d40864e0cff40b8104bd30e73f711f9e6eec7805bf0df6fc45f5317e01a6b75d8b41930707012ed1ef38651af0c2ff79b0bdaa765bd41d61dbe808468115c1c0d31019553caa716580c800128be401653c91b6d067da74b219a97a5863d1388ca45e92b5bb5b4c5aea1d8439f142750c78f15e64cccb2afaa85ba228d7a7b3a5d21e4d8624740bdd6bb948167b179da31cb3133754d5f8896774eb66a98468825a56fd32919f73241b06b66c7c932d25a9e5760ba9db8dcd636d3ddf66bf39ac4320450a21985134b83c8e8958dfa79185e467b8a1f3f408bd66c68b7c6a0cdc1a2d2612242cf2fbef4d18ec3fd35fbde53d6152b3fc09c6bf5fbe795bcdc6654c328073388636d19555a3de9856be368d7a490888295e70a0b62b280ca383dd77a110e885286a87f068517f9c7222e5d09058671d8e034fd13b4fe1f28bcc8b0e5573f183e689d73d3358c0fcaaeb37d753ce5eae484c5474244d68cd1e23e09520b834bc352caf21da4cfa0c79ed0902d9c82b339d844cad81428604291068f46fb10bf46d00f7a2c79338f873067cd918f4705bc4942ec4f705fcd7b67ba7acd1f3477faff50ce547d2c9e8031ddd86056c446f5e022455ed5d66a5b64a98353c3ec30b021f6176a7d854806c8c6b047a14132caa1e0bbeeb32eed4708d5f2b481d5b3a31e86bdee31bed0a8d4072f07b5d5ceb0032dde6409a5cdbe8bd8723c9b3cb50faf1643a84a2b0dda1caaf0ce7acecccd6b9a0bcfcdb3a356f1aac763e87c3aa8961b3f954f9fc0a363ed56529ee7af02c09423aecbfc9471f59e860ba73ca246464605b0edd677191623f7d5bc718ad1d86ff6d85b06f255edd7f2de1af6ab71529e44118f73f7636f308857bb2ebdcc0f7da72994d563b1f360101a8df56c8265384e8dbeb20e0c545872c3d451908888bdc3e2060be4139c58f105cdc9e2dfb60a053fbb35e91d60dc029c31a9634cdf9df0edbfb9a7426d80daeefb77de3cf06f4f7aa851d784b3f837f178b95f9ffeaa81736190742d7754bc9e6eae0bf16e808d75ea802677fb303f37bab378e39c18461e25485f394d892f20753fe7edf9fff845ed4e0ec207098034f4eb1e9fe618404b5185089911a0e2bdbe5007e0def9d7c9fb791b31927f6144b2f64f77653c5fc6d0f98ed906af3e87d71f3e18e1ccdc69cfca8c2984cb47663a0db16f5106e1c1c0520c2c5f88972ae17c3acce109a82b5443543900cbd04985dd939c6df96647bc254bcb3e743508e6119c84bf710f1b346b0e8d84eef321182c754e1c61a6eed8a08245a79c4d86ac9f9d17094a269f6b3e87da8586c23140212df40fd4f631be29955cb33978561ae836406446142ce93f28f335eebfcfd2aad5422cfc7e276c69c38622af16e2dbedad0627e456efb809d94efcdabdf97e2587a01d603f15915790cd6cc9637f2d8907c7ba92a1584cafb4e6ed18e50027c3b83766515ba113863a4b1cf25b5d0971da1e851abd691a1c38ef2262f770560c98bea602c4a8661073b836764875f5f0e83e6e9159c8f8a821caad40c52fbb535c73640b51e0704357d1d643aa79ae0450aceca93d1e305e469329dc22a41669c5e0f07e73b0f6bd83b4d74a3f77ba7b04492e75d8923ee4ff4c8443147e24d32ccf9e60f784ea9ab3258872e7f68982c7d110aa0bc8aebee9b6caa5b40d8ea6fe5d2438a5b1a8614cfa0e05b7504edef5ea750c1a3aefed21a5462e0e427cf6b919159a6dc4e68f2a15a9e6bfff86cd15dc2f6882c06f22666d83b3a7d6da07610fbaddafea4b6a9f87ecd26dd01f571986ce420995b28e25287c8a0c1c1ff036086c082c26b4e03fc9bbbfd80b63826251840b03c472ffe1c933056270e5cab7c5600f086c8c855e016956317f16ba69fb72c7e3e9f5d651c1978c1a12ab73b492176da0ce0351a7b8b9b54df290e74890b46ff85ee88380bdc68eabad9c0ef4059b3eec44987e404d1e215b456228c52ce63379e2c1d2d2e0f56a3782e7fff9537041f7812bd2b238a2f539a4f3c79271de945abb41511ca5031e9bbcff66cc1e8ed90ced695073499c2239400c8cb739397604b55e8898346cecaa35b13e50c97b97aa22f3c5598178dba22cdf7196bf0db6efbd01f2723645d52a473ac15e0f85198c23d144ab5e3cc002f3b5a42b81b203867f7bda6d25699060448b406ef0598d6975a9196b1d7660ddb37e7c7bbffe4db0dfd43fee7d641bed516ce8459d3e8034f054d69ad557b4ef12eee71d0491c1585a925cdadebef9cd97b6519e7ba03a75035b324680082ea2efca18122886234ff20da69756eb1fb6504bc95139fe0077711c122c24ac24f81e4feaca1fecf6dfe0784f7bd47afa7c2599313430040f732e29e2a3addfdbe9132e1185a1f9fd9c03122185756c4cb71f45952d896ab06e79eb98a8f7f7059cd8cfb14eb103b8ecf080233fc9a91fc99bf22f4520417efa50a32321728954ae0ecb7003ab66d77571ff36135ae5d164b1dc88f824d0da570176a14f5af0334684f1c5029c5b86591e4a5d79cbe1d0f32ef736c3cf3431b1cc8022091cd8cd84bbdd03f91d1fb9ae1aae778c452b47a6f5ae5bfb339d3befeccc7c5d6af8a94b36b77e098cc8ead61c0101e77d5765a08fe8bf7bd26f5fd0f0a3d9093fa26c9300a07e9adcf3af3c55348623829bc614598a9b3f67979c03c3a23d28f372beb92a8d3639e0a1bbc40b1f39ed823a25c0b684a93be686af7cd53ca2c76a9687ece227a5d2e938b0f148248e5627585a46a30b979a9d33dd302ae7425986a86ff60f2e456993a76274f8027d6def93acaab265566e1525f29ab38ee1b97d32543c21c2c1667a78f6bdcb94c5344705e27e17ed93333915041afb45e2410705543a2c73c023e9d787635984baf8cddc86177416bd6dd8d66e1d1d1da6ae2a98e63c3b6032ecf1f2625212cbd60af26805dc9eafdc485886c3e550eccfceaeb4fc9a09cd3585198158db931ccf943757af4c0bb7222aafab3505ebaa4988e52567874293e106a1e0f85c270aeebd4dcf7698d241e07901d831f62d77de1842bc1fe4aecabf0990f3a05b24d19758c0bd4ba611205d846950b61e648bc34ccccc72a4db846ac69fdc7c20f4834f20674fd2d00f418d239abd34899c954fd312dbd58aa2c060d3dbc391aa49e1aba6f19a67e88118e459bea9385e98a98cadaf17c418b3de25ee320d294a163fcb6826ed8dc92412442df16867a655ce80dfc5b3d58fe1745cb7a56811d3058bf16a2fe4bed68f0838e1ffd71fc7a02b73d8c6e7e962b0f407631696d7eb57ba1f68636dcbfee9bf62cc8c4af2a3dfe08bf4366828228541d03e36d48f4bc5933b0dc751cb2a8b31226fbda05b26edc0fde66a613441ad579b039e31dd29d61fe84e08777f6148b72ddd11e035f6d74a8084844a268649f568a0bcb7ef2cd1d7529bd2b451577621be711917f605715af61c0fc652c5366564ae4f217b4f246e1ba9aea1a173bfe0b596e438eda42fbf8283f07aa20f5451ebdd737abc875bd662ad90fba45659bc7853e95cd8649f56a7eec33b619b349e4ddc6a2ef05bcfc96d54c09977a1a53c53ac780539159220f6d1d9362a325b5b90d0f01c157f6eb6224aa4243fbda87b371c14e458dbfce3ee4f222f5c26418deb48359bc90f85ad6d29cb3b204f1b51c38b3d36990adbe55385f35fa95638de07a044b7e5c6e9736c24863971eaf28b90bc414d91b064f05ee61525ae6c0891aa59a77b1b9ae0e5d1580ec87c647ca5c9ac72436cf6dc832dfc181996992380d1b9c8b01cf601e2b97e33ff2cef8c158a2b994190fb27aa3ddaebe633ba73c0aa8960afba40f81998c2626245df77562f8db7c8d490fe36cd0ce1e964104d31b34fa154a5b027268c1adcff153ab8512b98c483c5c0edc7169cabd3b56cc15ec1a35fa3b5ad60c49724dac64480061f3e451204031e466cece6208f911bddf61a815c60803697c5023db7c23743418fbcbbdb642bf8cdd32b61adbb7f8571ed9b3f4c2c951314dbcfb6edb111411b3925d37f113a46ac3757a2c2a24507be08649cc40cc9acebc76e40e7560ebf99596dc9c13a21f79007bc0e8b262ca9feb1f21089e77ced36ba5534a5a2a028cb123a8a3557068a2676b2849c0235ac4e9522292a8d0b847ba9a05072e9416996fd28048b56ac66500941c26a9d490aedb5dc99a8f69f7bfdcbaaf0fae4d1ab4f097be80d26846773692e931c914a11a8ac0a443b9b036f00722561ff4aadc7ddea73daed5a56f5e9a76ac168aab13058c559526c6d6e6ff793acdfe634f3651d7aa922e467d759da82987c9f578b7991ec64be0bcd64b9c7aa99f63f3888f795f2e8fde82645ce7de6249959b449271f4ca1d592362b9d9878a6cbffd1b56e3180f6ad80e1ade8ebe120418144d145cd614714387da59cad5a8626920277a2641f0165ab9e5d5f958a8bbf08e356c54395076710ae8eae71b2b24bcd195c9949a59bbb131e201867704395c7c03e0112dd23d950c45016d978ce1c8393801af0257871bad5a095f243d7e2814f5077e743244e0878088f557ef2df2815082b1ae9b297732742e99e06257e8d6bca8d7b6f3941383b8db007a9339d6dd87dab65ea10df882386f74d1e387896980393f89ec13bba925e13cc1b05e0beec5d0bbccfad74b39ee1cd6af8b40ab24a14b17f9103143a05365f797e3fd189d79066c27f45792fc92f7accb22eb53623b1a8cd80108e78c3c97d10f817318bcc78113ee7f6767aac26c6bd71602bbf59364690a67be67bb217df1f91da801f37fcdcc5e006640f4910bfaab1e7c395e40077d10c598a99d68d4f69017e007c4bfef3f4e6cac6b655ddf73282ef6d3b5ffe9b0e06947224f69be028c897f3e1a70023cef6386f86975ab06be8c51e4b5f7f7418c151e9e26ad4cb8043ec53ea1c119b91bc6e13769459d690e462162c040f1f52524aa937d79bd9970869bddde03d5bb8bfdec309f329864622f82557958fe19cc2e44ec792a589a279808957b88e7be3bf672b566daf3f0dfed1693b7bff75e3095b0730fe5bd3e0d441f1a19a4afe8770957baa0c357a095045d2309282886c9e96f4a11b89cdc59283c1148c325e1190af3c829f848c05293cf22fa72aa5e06bbbf7202184fa91a280f3ed736f0c54c1f96990d192299190678368f64f896c2c4133b3c57a8329103a3513ccff588bd84927b0c74b905eee75e962e37c6063a79985ab667583b245e97eeecf3dec7a574121e832361fe075d7849df43a66ef8f295a1fcc35995a7a437df65ad741d2747d155b551bbb62ef71d4992d0c87261f059e223da5591499f7ad8bf45d620e4af76de07a9a9311d1e2c5b5d7a121c1ab9479066227abcc0436dcd45e34e9e4bb9d5dfe49e32dc156577cc9e52872534406a1975257c2e69f32538adcb449c4a5db55f5d001bdc1e19822a69fa9695468a8062e9b8207047137778e82644cc100181bc89f305f703ce4f1e98ee66f0bb2ea7ffc4bddf1ec044ea78f4d599dcac1d8f3794b3d23097d0f12bf54a469597c625be5675cbe30b0a644e95d633009aa4db0635f5eacd8c71b8c0677e668181e0acba07374a868d3e185f2f714532a08824dfe5737b89fd1db90e76c96f6f55054fb17540ce4b0ffa65ff6fb0aa860ecfccfad6ba01f88c7f5b6b0df69980402945254051fb70284bdfcdb6bf43117572163a9afe43109fb6f699d8fec96dd2e32b9902440f7ed1aa407dade81f3665f02a1ce44dea4d20eb204dc8a0bad239a260dcd0a4652d968841355cb8cdbfcc61a1a7ccbc2218b9c3aee6b482400467146fadc2435a30200b614fb09fbc9e89fa0ff240c15a61c5012483dfa3d78654da4191e877dc0edf0688956a433d2ea676e16c689ff5309d869a63ef7652fe2c232e3e6f0df62392d16c4efdfcede975536c3801d032d4414c11e0a4221196e17cb569044d41f6b85ed56670df23db931636719cc5fe1b6b4dd54dce73b07e82dd1430075175113c8cc17d840b7fc307434be1efe5f6aea3aede1bffb2009af4444ab2a3056aa20bd4743fd787d7ec5574d442aa0d6936e4b6bf849c9c3d933416d67ba984be9a14c7e11716011d21a9c02b3640c1f759ea9f6e078bf12d6e04cf276cc250a0fb00f2092aa5cfae98c432aa1b6d3cf9b5528cc8807c72258c906f97c8cdcd125921d8c4606f6f15e72b2b3df312c582d13a4b56d667861979fe091396763ba597f1306a3476046dd6554d9fc0b6b520bc58159c7f1b9dd436548638f9e4836f9378544dc389e11195765f9a6bd56d48d19d6630fe1a1cee20f401237ed6768cc3e7afa358ad87ce57894e10b4c883d38d672c4325c801e200bfd4dcb7ec5f64820f0a49ffa8f7f9e4f1dace3bf00f4197a85d911fb03d3b2a653332c930fff012fecf0364f69078aa0ae4af2cedea95ccfee822863eb93377bed740b3e573a2564f113333228341e81f1d215fee2da06a5b040c6659ccd3e6a894f8aeaf23e339f97d38f65786e9c626e67a14bd22da840ffc931a3b2bf79e6a3d43a95309acc0fdefd610f3375f3b533bf15c4b69cee3e1662dea30389053f4f9523ed7d4db0adb4ecdd7a26cfd10a950230c5341ec074117d2a19fc9c7f6725639bf59b1745baa38968627e11089c51005ab59afe590cff4ee32db911cc0172d20747a758a3831f703961ec0b8504a444ac9a684bb203190de65b7202168d1beb71c84be2f8f0ceeb91915a4cce54a227e8fa28e3d917950edbcf43e45aa788fbc2bfc9e6e864df372b2b49cd3970108e982df55d43ce6b93e578e3bc11f0f8ec17abc2da6c0d1b24ab46b3b4eae56a9c5b741c1512ccfcc4ae7408f7c2f664c3c0ff3164e5adf95803515443b3de1c5382e2d3c5d60613d5977704141a36e1c397b1b606f3ea92920695977181e50bfe6d8308628335398d235c24ca2391a710da4fd0421d06523edd59c010ddb719a342ff54d676f270d31a785a07f4afd2c06fa01df05673ef4b52d84a31966d7023c95c79a39766537476c78bafb99d50de954b076240d10edc1a94a10ac81608a7ab04a8dbfddcc3bbf5eaa033e05e11bd50f6999a020c9cd5a7b8bb689748156397919393115830ed7f76113759067a4312b39ea6618b6bbff1fc7e976b105ab36e402910dffa0e661a64e3d1571f818e7890c1ca6bff77b46faafb9f6287052a4f3405023d818fa00fec4da268020ba2da664c76d20382e3361276897186710a187f4f0c4b508260ebed1bcd0f0459fe10ff648832f16da8bc207a87f08c9f1eac5c1c2f92e9c96e72adf7af167b4f4872371ad2316f1256afc4a44b220f91230a5bfe51d754b86a95c1ebfb73706ec08f9eb7c78f5afcfdd17bec88975c4ce2db78753e253800bf133416ae4bd2043cd5c877846e7a2d93b26f2daf153f10096d351266bbe96e6a17d3cb933fdd460d6c95b8c36bcfcb8c4879d04beb1d26a15e4495dc7b29a9b68488a10ef3ca207a50951e9e9018ced07f521ee429c4facb8560f864b43eb1ca1461cedebb2fbbbca0e3411dd8697f755f523c0c525794281c01cf50c5ee3850b9c6c1c8d40a2063286cabae42ec035fd351f7d34ed431194afa131fdd3aa03073f9280aa04921bd461d25598f681061ac6c3ecded2236c91eb2f9e5059d6f9239ba0b1a833d22bf6344fec0bc10a30d8b23bc0035b157a0a5ec09888e85d44e832080a40deb146c32f67e184a999c6f04c10efa755370c376dc78305cf4cdec6ae666019429b08d94d230f83b8c343874e0e7f85905d7e2361fa829cbf228ac327e9778aa757b33aaa5a2bd5d5957602209899a48d10100d2087748ba82e23e832192621230c858a8475d56e81d4bd4064b7e235f52f45414d1436144f24c31d5d1c4c884ca6e2060abd1c6dd395f197fd95d7bf92a34d431ba7a0a35b71c431ce7868b0c5f105176a3ee78427f3fb580b8cc713888ba7117a1ee91f6dca785e71767fb137b080094810fa1ed7da6c020830a73ce092040ab33549651f579ff1e29692436b2f37a80b3b9d9abef96bdf2752ef0745743236e08470edbcfc95a743a8c37c74ac62dc775d6fc06483ceadf2da79b57e54fa3468f28335aec35a6d47b9f616fb91db443402e22d7f9173981d02a3f2b6f50adf9583f6a176613c43f7276aca26bf8ba04c0f44a44fa99dd372fd068c42e6089eaaa7809fafc8472d0915794704eeb918dd5253fddd006c8a40ea3a9b19986f9d6917bc15a089cef246ae497804e90c197780c45a662210e7d7a75d88b57f5d86c5a1ff9ab8a7215b0519b528fe46892f3858fc9eccabd1aa600ccda2c9fea101a1d8b918db9c375e95bf9a0861f36659a3d280686dad5370a21a39aa6f4d09a16b41a39b1d5a32ae7298cf0bb87064c3fa0665a68e355652c1e20a15604284cee130144ec3742746a47f444472437005d7ca4981c81bb3b8ae778f13d8d505d49f5fb4e8bf6f1e05cf6d583ce5a6ca19dc5a5eeebab6e506181347baaa16e9e33fcb24d0f96c8cce2a1626f216aec8915e0d7780d36fd3ba7b3e24144397473169b056a174a386fe547e49b29fe47d6970f72af09221d6d1f6b02de9d6505249e12e95e10e2e7736712de9cb5656738708e8a4adf6b870b0df90a68c897b50a847e35f0b431ade74b51dca98643c5534e980f018c537e59335dbbdd259f8ce40b05e2c69c5082827e3c9bb6d4edecc9a8210529fa439d357c7afc8ad971467be99457428785aab9b0a95e06dd9cd13e7ef95e1f3ea2d9551aecf4c04d438bb8f69555c7cf43f9ae3bd09789f8321be8b844a4d85f412de3406bc3264821540888d6c2cb7f2a67aa123fb9b8ea9cb6f991c65cdab7cfedee433865e2d1e87f74a3860132f6db76491c57609161f9e4e72b4663e25220852526630e6b14242c897b01d2cf5f931310ae9e7eb6913975e8ead690cf33edffda7c86ac536685975e45691adf550896067488607a737d2464b588e2e445777e1af7e2586bbce7f78a69c5f3e1109f50b5e2b817e8383e088b9b2ebeecd06d1dd15fa89250afa7c2a286bdf30ddeb1e6d27f246177fd68404fc24eac3a3edd9fe2c921c5588a8e212c4cf3a20bc31e7cbbbeffb821fdec27e383260c59e0c02de42f49b9c9434aeb2d72767e4a1ca15f4e493ead585c4347775651bfb77bcbb123d4800cda7b3de7022f8dd26f949a0adb0064e62ca77705f4631c59fc2d1cf89dfb35c3c393235d8f74d96f7d48a4086d7818f563511bbcb0b6bb2a1a670c3e9b71ea22fb880b2de5ca6e101459547c58f71def810c9ec1167b6b0a08013d36cff42b866b796a9f28d5d0178424a41c59194f67fded9139133e3e6616795e1994d269bb958b82e25e094e4994891b4ee15a3a52033080a3d9901060c00d6f5237b265e88adb346886ec92267ecb1261523149bc203a66530483daa6e099e62919e568a9e8614bdb138943c592351ea12017a5bf2bb24dd818b763326de5b637fdd8cbf9227e6ce8e5338f5e76e3c44bfecfc2706d664f607c7a0f530e35cdee5cf0f35cf0285dcdaccd7aa396d7d1c66b139c4f4693e61fcd42a73ac834ab7f89d5898238b5625e9d71792938c7359cc7979381bb9cae3ecf747ac4b4495035ab0ad19f43ad5b0114e69b0e6b72cbee5903a8930501858a5d3aa5771a8c56d307ec0d109194f491c85af84ce6dce97c112f61dedd851585977785dd812a9aa3210751313f00f3804c0427d2bc7b3a99eb310d56250b6bf3d560909117031b24c989030c08b52b8680e89f37b1def5423a012ba7612ad966b13c1a0b4d4d523e04fd695138a89885fd7978be1d1592a420fa735218f33e861c84ea62ce43be71702716bc7c1f61ee3b039178f3aaa3385785484820a4b12667554f447a89cbea304e841d34137b5e394827bb3e1eaa3b628208c000ba15ef86c92fd0e0f8e7c6eacc766b887726af0cd27dda199803632274b3b805c763db971453d6df8c75e6c6972346dc6e04fd668d4c8635edb4b869d078da4c5b84c13a59c2c450cff2b8d235e92fd24cb3435725ba53a63f04e2c949ef033e60b9a90a647f2966f8a84dda733c1cc6ade298a6c4d47b5cd2afa3d92a194021058e485328924aa530f706941bf5eb18b65da65a10d244f1e5177f571491d80611438415acecd89226b708a4a80cb4d377f92b270bd9269a6647ab1539f10f25609ef1b7b7aa31f4f4eb522921d510a53eb6876ff694a8edf54443340154da735b43e85c52f04460fcf1dd0c97d2375aeed0798fd59394a783a1827587dbd6bb108dec64b9b11b6ed4567da5c6848b3bc0958803f023b6676161b96a5abc4c18b416dd3168e0c4ec77eaee0db0fa3e8f68c399f263d477bb1c0a0cb60511bdfb88eed6c46050f97c07a1c2ffc0c1105d59a6519976dde0467dd7174a6701cd7b6e24a68c98f88e1dbac2630b380ec061715bc8b432c2273fd0b653b040dc58835084d07c02a5b118d6832460edfb06fb2cf312b1a658e35f63c7d47711f287e11b9b3ff1cff0ccee3d73f761243225cac52bb6de764f95e692eb1b9ede07912c11dce87db9e2cb2b076fdfaf423b50bcbae8242c0477f9e9875e07e7d5931f9b334eb8ff787d45596d7cad502d7f1668d7c2d956e239aeada1e17517b2bc32a2810c64cef693d49d6a112c3fb354f496ef136c24c0cdd283c4a0be7f967837121af07cc6879c293365fe1e4c06c14908bad0c5b3ffa0c7b75017851064181c672a301e4bf37298317d7fef9a57a069e474ce899c22972f281441a6e2a65de77cab40fe77493e3a9f7766429d4672b5ef8143131dbc2a398e99b6b5ac36d035d89ea863df25663944680dfa1aaded598fe45adf0bea9153b0d144220f8b901c33a1dc6b35884464d3b734ce9c442a33a1ec4ee319038fb0fd73ed2ae81d3b4bf076c8d66b9baf5a66645b0accc0e41c82463b11ee2ba98643e0decf4ce15fba2830ad39456381a162293cf93220173dd54e3d30cc337966234702d261272e0067a3bb6bd53a63ec91d85884279009f77cfeaf33175e40e820ea7b4168e76a82966122fd7b3dafbc20b54489897f0502f63f97a9e11101e05441a6de718bc94ae972499f1f24ac6c2c53e13c2033fa404e45ed46f46fe780cad55bd4d118c566795825f09a6d5ca8974ecc10a27faae56f18ca6e946130a65ddc07e8f6d8eacfc22b42fd39519c5387eafadbd872d4fa82c5d49230f815f8147f482ab6fcc3f9796925a27ddf8fb532bbab904ff77d50bf52716c85b39951fd7672d6bbed7aced5b8a0d94b679ed7dbcc729239e397ad14636c735018fcb51c25f96184b1263fdccf298705c53cc96a5fb67fbe08c7a0aa01454b361c2dce6da8d4d43912e46048396a3d0ac9504bc1dfc6a256738e8188544353c2b1f360be1fb90360bc14c0ebb741c8e742d1e579f7daba40b0d58cfd44b4a542339c38f8b0a85293d7264b44a16d3e61a1f7a26774fecdf521b338a3f6932d46b6824fabea14ac0b562dc0d52f09858991fc986aa4ac18c0448fb11ba2835f162507c0aab6c498a0f6c9105aef8603d69e444b544cf1c3304435d5b361bb4d1b83c99b9c0dba09b0ee51b1a4e60520c224b7ad6a18cf88c6ede2025aafadda0bdd4f878d15a7e9c0e11e887fd1cd1e53193a67873bb10d71257c9e0ecd021798dbadcb85491241bf364a73375004038dfe80a915f48b03d29b38aa679c2ae6fed854a1c97ffeeaf9bf7dc4a701c1ec694910cf062dbf3bc47792fffa86242f48bc337a9504745c218c450fc941be4707ae1a0d1e9a6e04d9f1924db8bb763a83b99eb151c5ca8dc85ef35c96b768579b43e62ce659f899ce762262f3709877aa473923620d548a1cebd4179ac25348a920fbfa9cb35210ef98f6e529b3dc19afd915c5e7c124e09786d7cdedc7c3637634b0d2aa1666916dc16c005c942c1a92126f1a0656815c3593c1877de17f16b1f9bb23efbc4ffde7720d54fb8f99a2cb49a3b319f278dd9bd3c5b1d50fc07e9b1cccae04f1cbdaafe32878f7bd83599ea8c3b064152a2f1e438be1ec427f95cd8594fbb1c33c806b051f6b74136f20c9e05a368ebc597823064b193153124c4c3413aab44489927df13ceff577d78ece293fe6e9e48b1851eafb74043023db99d869bc59e67294db27091882a04b0bc72926c6226d8646fe292ed9cfb6b3aa196f6240bc5a096352ad3a8612e8b583809c7809acea0904e9a65d3d4dd6996501eb7749324ff87f35d7f10494b0b62a4ae685494558707127f6654a40a7ad375edc156d918db8ed6d2a0da68d47d95c3388b69d0a13d486592d1d6878915f611074e813c4eeaf810ffc7d5fe38fa404c18f721d2a72107262d54964dc871aec1e9e1c1d10dd647f1cbc899ad1be84bb8ba1d5d45ef10ee3e6f8537bc7ca2db0830a05e71756efcce3812c849e65084540c2f5ecefede00ba8da0f98501d5d6761fdbc9b0b87ac966ff21107434cf4c6b900b59429f976f6cd1990bc929c7f191a203c6eb36a82cf869214992d764e72fb0d443c8a713388d0514b94763d996171a3e796d93e5a9cf7ee390dcea8eadc693c6c3552241f0ec27a3d98f011ed64ea8d2a46cacce59957f56f3381f8cbe0dc34b252ffe58b90cc25c34e2a72a8777a11b248e5c5ef5d386a2444ee9e7b86bb19cd662da9ba354c9d4de51b73f075c9278882ea2484b272e06c78ac54dc5512bb0f909c57a354df01cb0a9c683fea255b560ab24f1247764ec958013ff5a08b59fb5e198f40de92f02e5011fb91dd8ff9732b695995b656463c4652c8e7b7db900febb6070d9bbf3bf32358a97484bd65d811d2d3e20526e2b41d52bdd0d1218f33f3be710f53f68e78af0ee70e8497a0bc1268d4defdf3e8a336e1fdc9fd6222d36909b1864fb70230d99f64d843ded96eae3016c2aca1b1b5a6d337603228ffce4ffdad5a2afff12667e6e84b09a4f8af2c74e8faff0fb3c6db633b9025c3173e81e0b4a3f348ef48de383bec6add8a3e260ad8d2351893a298526cf7d8a1f36d4407f7d623b6b712b0f9be56a2b35b1ff673724af90714f61479a75d173c18af12c08ea80dc457b882c055880c213432b15abf70c1a008632bd83af16b34d9996f49586e8abbb35b761c0924966f803dbf772e76fe063751d7d891a6370f396c57cb5f5589fb7b0e939fd44db689e3b008f8711075bfed5adfbe7f62df511377542b31b7fc907ab228b41c59ea7444d1eb93a9e5e9f72e979ea6b472bd974f0d0af57774688fb60cef4099522c92d05444e5a829053b08fe5084b744d6cd5d3de7ad1d811aca2ff5ef5ae0d34a338e17917c387ecc497a64eade80bd6f1497fdc416b6a659d70e91e08baa4dfde726be14812224c5b4e61015e7826bc2be3e02db7597fb5da24c895b145232f5243f7cbe0064cc99ea9967ccf798584705ee34d1eff916276031ed89186c24e4e93d5fb49c4d06259c5db9f0784a36c06ca63e518cdfa5c0fbe313389c77e1890a40a06910dbada69de96894873733d3268d56269eb9e64e1e9cbcbaa0d9d4e6add443c7fe03e4d42b3e10f4b597bd5b123b967ea202dd05f6b10174b8303b9fdbe166770f3e786a2cb263733dddbe008359270701b5a116051d8364c693dbffdb2a06944638d71fd1329cd9658241b48f8d09aeffd68c15b1c25657bee54cd3fd185edec2216f42d3014048006e25945d943696a9f8c45880aa059d898dbd9b4972b4e5b410fe2e26865492bc94cc69abef44cd17fdcb69029f19eb2852bf2b7ad61d10d1f71d893076e1882c419f2f1f6e6c567aace06b4b42f16baf6a0016725be6efe1a2174f26bcc0f446a923efc1a547484be1a6a1f306c91945d87726344643e35ce0ad630f276e6823ae503aad959f98b5cf419ac688e204926a82608bf4f85ff83b5e3e2a9763ab438953c6d430751dd07a6b68b6a97e9f2038c7f6ad449db6b126d4aa609b9f5a6716e2a997de303ba79e34710d8bd3d001419657b2d72ff44f0337df7b20b291620786e0be9b6c0c7b3b0cdfb6dd7403791f9308ff7de4c7a0ffee00e5ea25291a8198afe3133f75d1e3da256b2997abc131928dee0b08c9b16eb6101c4da44709b6b3bb153236f4635af18818ff30fa8d0d602a6cb4c894527300cf4878c348de2416704dc6df00ffdaa4f1c1a379e87ff53f5a06e76ad18945149e85c0d2222010ebada2ff13c4b88275777d8ee3a4a8fcba612e5937cb872b0b480a281e24c7f69afc22ce037539c0ca1b795833904621f850c20f8da625acfd9df181f7e6211db7584611a3ce8a525dcae19e93aa60c715bdb4889d78b06713929ed4bdaa1bd3ec1404d4f0168571041ddcd04119d193d5d0afd1e2c9252ae448c3b204ed4f21a0ade6bb031d4c27930214068220fe9ab26368783e5b6a536d1b2347b9667fed0f15502e1ea0411702c8e8f86bce0260ab99661c3130bfd6d4bb5a667e962b8360c183f05439fa7a092bd8ee8ed8e20714b8bb0011dba984f4527755ebbfb85ccf7cbc36dca4259a41d04684dfe93f7e3261d7e271c85163e17d4f63465ff62eee6303bbba629d7b41a70c4a3cd0cb86012baf1ab75fde884e29ba9a692e3bb2c945c1b3ca0290cfc74fc194f5291376ad2310a89a26affbdcb9fd586be2b385121847ece6fe8678bfc4a19544d2a66a58dc7b4be90c3434f43030cc5074c069fb1f31a3510b3339295f8e92caf9d2a6a8231fe38a579fb0f6aaed202b31027b7238e9c190e9f53eacd996d4a4777cfeb7a7260e05b23437ac4ec7851564cd43fca25e7ecfe6ceda3d07babf1b7f3e3296c1595b02f292b55337eab102dd7aea0fcd1e560c51c9cef2bdbcecc6b3b480c8fe04586dfabd43fcd61535fbcfb32c9978112976ac1b51ff833f5544e190a55f0dac20307d4892c47d94a0ff6925eafb9f847d2fc5715d7faa71aed8103c030102638db821aeb365dca5268021a3bdc764310f8021d1995890f210914e461fbdae9a2d324fd1621268c45e077cb1b6d5ecddc616189be5e1e99ed0f9331fb5a310e616c284c1098ce43a3996d66d427279d17532c13fea0d01e6e793b5d1ade892acb75b08f98a435d33d002e5f866c1530c8f919107cbc99e34334c91b8dccf06a7b095ddb0c65a2fe9183a1439c4f2f9d358e36a8b1d2c66845bd12472913283a30b6b0fedd5241ad0fd9176014a6bd903b8b8361ff233239adb8c1e000bddd20ddf1ac2d81fd83796f9925bea77bf0f5c8b4bc6d776c728531e8157e995d0c4fa11b2e6730717ea96c89252d8b644c2a0c795c524e73135fe78005dcb5a413ad249612133d705579adea9b8042bf8829af08f56e44bd5bcceddb09a7d2412a3860fd32fbc5c1c43ea5267fe870f3bbbf070072e1d1603a9cd43ba059df3cec048176b0f393218989e1b3b6be1b0986b0209f5ab662e01145e08fcf56ca40d1a25edd24db574c13d65b75ad3070af1cf81edf45e9a68e6e194e4539a0066683311ebc074159f2d08f6b767819a4e97dfc8033a53644c8f0c601d248583ec93193732a4ab1589214dfbb29e87ea85353e3a16cc51bc6f750f724042b783d8e6f898ec3f9e04f79f444bfca09206228b4df397f127f92701ab5e544ea80676617628f77d0e4f309594f171cb8f09b4aa0322ef51b5986c889f812afde1d838f9f4d24d4307e31de9c90ba12c750fac052b9f0862279c80aa79659aff2c4020fde8903a72f94e66088fdc5e144c4cd6c514a7731746cd4a1c424e2201e8fe36892adfb457ab36d618241f2b87af570446f21992032ced1f4490f8a28aee9df298123043e68d60c5bfbab0c47041fa83a6044d3240116e42ed058f54b751a6a368c0bcd1037a540c924efc1559f09da745197ee81978c11c699b23168bfdcc3328269fef0062af76cdccc13b463478609972382f5181fabe2f3e3113f38c9249c2c13e2f2bbad6b7bb26730ef976328ce1752f719201174f00f8a449ac4b09cd59ad2dfc657a7654603904ca47446e1a00eb1a83f3ddd41102cbb302e6bfba2ce94b4a08579b180d7607b7c4b96d00bddfc6e743805499bda646b4c4b374749cb7975885a0085e27c40d6292342ffcef5fbf556b1b56a18d7f1d8400d94da6a574d4a426d878369bcce18264c727e829f5ade78be3ee3be6f22e5e915299a59797f02a96e726421a0bd32a9f5f27ae6bd574d20adf618ec5e8b478d143ad15c830fa761087510433e8832205a6955a1faddbf7ac58533d0007fdc5b9b50154a205b5c627c7e0232e20f49724bd696b9f6d93e8168f6830147b6ca9772285440e84b306163d725928a694970d67bca6868b32155299e1e4a722a24f64d70fa1ad377b3ad015d8dc4a861796610932a0e526666e5c1e521462f197d49aafca52db5c40f5b09a501de51740bf568097ef72751a9b6fbf57e5fe039288b2ca279e3aa415168986b80fbb81afb4c9a002394bdfca43b3c83d1ef351123156e3294ccb721b4d2ebbe70c8f0e74d712a3f1cbad3f2469a735445f76ecaf25d8a7bfaa5bfabadcf04b1166c3afee5c3f9bd939a50927e7348780b024db302eaa8e49c81114f5b81410ef2491cbd26d9c75fb13480744671271e83235f1dbdfacfe218b287e95e420973c8146b6cfd97ac0f9531f1ad4097a4bef2e6905814e3da41df82dac75eefb7e0d4fbffe38da11338ca5d08ef18e0490a49ee26b3690ebedb93d945406e6db7a4687c2a1574542b94304378000f7c7506958c69e707b791bebcd79dc97df5a8fd012cbbf59527ba03f0cb843aed6275b1bc096a4061eeb08a1fe4c253cbb5651f16ec6541392c945f28a88db0a638b03d49763c8fea5c9a40748d663293cb7fe715e9ac464745a153300fd2e7da8fdacf2272eadfc099d37456d5a8fb4bf36f6f1358d946798497213690a384e2b13cb42734a41248391c2066f3753d1fe6ab0c030f7bf19f7c2179f089408dfde6eb9a17391905d775cf702a1cf61056ac4d1da02acf545acfbbdb4098c2c0aa4ee96d9fa0b31d40550332231b9d645067e74400ab0ed33e84b05f854af5631c2436ae75d5ef4de4f7634ac40593155c26adf486e651f07bb2f2276a97004fad79ffdf4fdac635bbd51a1bcd7790276d6b6d0db0512e2c2d4e6a15a3ea73201cb70cfe2d8967132be58cc9545a45bc1b36d6043eda9733696d775dcc1c3e634a279e5ba29aa1f36f760213741e45184fdf9af7cc86a4038220de6305c63131224c148c5e3f4506bd0e66219e1153344ce1b8751baf5578d2106ba8cee9d656162256b18220dd1af9180f8062a2e1997587b5cf09c05d2c93356fcd990d44a9a9d405ce273f8a89bd8a148493cf3e6cfbb4b9d9a84685c07d633b24d051de56015031e0001ef90057c807a357dc226cb3a6ad1d88c678bdf5ed263e0fb14c62b101be0feb3839eeac33faa79100bccfb0e069bb02cfc2f65feab2851a4971a3398888f9a7d7076b6a7437bcf817d6ce026cc21b33bccb4fc4e345c32d8a94fc58ddb9198e133cd09b278f14491ee193e6fa99afc2d597c4435f8f7619b7786296ed29ed72cf0f1481e06ee1fc870a907555e98cff8ca0f6eda458f80a62a54366b2c7a2e62a6b67f0498b445c6c5a62288d3b8cd8f5e44722d458c247e169b219042d4a3a17e5bd1145bb71a2a22a9e7baf23a5d84e412306267e6575209912931ce05ad070ff925f7c5c0ce68c2d8ac2821ac8ab996779bf1cbab0239346a9f8617495cc85530437f5e54a87317993d336edc3f3b1188ea0f9255b6566d89e59cf6d9f8fba652cbf5df2dcaf059a4d574db7117a849b7d419626d12f0ffc291ca787a0ebe3979b8c41e1471ed935744c29710160855d6a0a5bf160f8b588c6b380954246ecb2fe43cdd23a15a9eb8b00456b3aae721312f870cd8f34043f7e27689d192f21b16e1578dd1342601f0196249e2e278925ea722571a3d5b55dec3d0802a8d1580f1104300d1b750ae0c7afb0ed29cb89eaf0990ee1085086b223be8dee0e3d127aa063ff78b0794985664330011b54cfe809914bd2060a8336a024c58f756f91f905c940760c0ee66c1773bcf0ba61974c24eee6cc79fa534af0da175a767b1cc57a75f25a4feab99c7e649f42601941522062f3aa616519a67cd3a84427f715e0c0773a6d2d4abe96d50b8f176e19e3b33cd5084dffd5bba5ef1e8fb20b4067c11647867d83d32ea883f2d6b2ac9450a4bc9405bc7034bf9f0719232f49863c6b874cb15e6ee8b7aa6be4e08c2ca93d0d0bc944dc357d109ca7bc55da8c0939a42a88003924ea9ecaa024efe804fb4d63caf544ac863df49e152bc7785e411851bd3bd76923006019c309dd684c890248fd7d7028b1f576cb52f3e1bef5cafff68156941884bac6f84f6f01bf6d02ac0b28cff3f50ad189d683a06a6eaad113a10a52c470ec4530d6bd89ad0aa9f46f5a94162fa948766f6c0cb105d36b2742d12e227de8b49bae51b3d184cfecd2a41f7e7427a63be66a604914407eba0061eb0a41e9427076788ee51181167d84709305e3a75d899137eef0f53ab947e6a40d3b351c62d2dc411aac9fed7b55dc5d587c0e60990d040bb2887784fb0ce2d78d39d05560f3602c6fe13deaf449664d94de7b0bd72da08b0ae0e7750d19f824c2f100303a1845adfe9ed88d01f21aa2d1f58e141a657ad4a6b93038d6780d794bc598520967413026a55cb84a61e94b1b1fcccdc9775c58b4707e161ff6f6dc904528bb99f4c08f830da0a06894c66f85b86dca46570e437f3d6fc9dd432f7aeff2d50086eac0c1e590c2e71aa39802dd23527752d1ec2de83f02af02b72a84180d70902a659225dda8e5ec07612eba0887f31f30207ee0adf8e076cc26fd03bb55f2c941834f03d1715750043a1d8c0ba6fe65bcabc2d4954bea4702ab6b02bd0385c5e154d1cc40ff7c51f2189408dfd5ae3bc3c70c2a98284da8ff4162580eaecdf18485bf7f858b8c9c7ea1b51d236a2b108743045d1453ee098e7f6dde18ca537ff3fd288c703f1d7b4c20fc4971949c63f7ae30edf8422943921f97541a2819dac164e71419a9ad5af8c23a1df3818dfb0d7ba0833146a1d28009f119f4df343725f33b12cf8bb003010ea2568d188cf015e458f2cb8538acf6a4faf31ae4c5e79a0a400819274e9f9e6c4592a528e4f94c50396ae27d3eee49854169c6a40e35c2f83538120a6a2153471bf0415b2afe43a2f8da9ddd969504f424dea137272301fbfa9286f4e1ac61ed373c9b69afbf0069f46ea4c73387a5c6e1e4c6588e7a42f024f110f6593560b77db0b8fabbfe3be14d21355728e2febeac19cf3210d708c45640d6096d57268f0bde5be47f9e0df3c8129057f691b0ba351ebdb4db859ee2771df0c49d67f69f66dffd20de572eefa4d5e54dc0205b4bdb7df864b721f807f772f8f2f3f4ea6eea1a893688f26af768ad752066b0fac0217d20fd38847275412460f9d8013fa714b34a570ece421486ab57fbdc16d7d80357c429e862e5fbf08f7687c9e340acc5a5553a9dafceec6a2b8c218f09882a68c03ca92ce03fc00e6d5502fcdd946d186ded414708276db6d1def7f8ad59930fcac9cbdebcf0cabe4b7a80e3aac31de230429c3fcdced6183b6715e571060090d0620112dcf3a697837f38fe65edda18a2003b47fbc678d0794dd136890f4a763fdc0faa4990b53b0b5fdd1076d4f7f641afefa195e9187635e8f84f50f6685dbbd3eabf65cb18f43e644d3748e19a9e2d70a1df15a99e4bbe53ee31b8c71fe228123c2d4bec123c58fca286d88342ba33e5dccd1b879867c2a29bf210d23991ab2ee5a9a3ec9a6eee1d5945f50b65c68d0ea3c219897a331e2b498879e6f736c30e0fc4d6962088a800a9bc5d2c54cff54225ad5433bc68f65161bcd255c3a9ebb752fd80b51ccbb9a98645bb5f082ea948a350181be3b38d9431ebff4471550b2a9cebb624d4552f76e21f11a9fa5b33fc1f76caeff75a138b231fe1ca595a68e2df48a72110a8bd13d66954b687a64af73a745c2ba53cd061c65b224ac0c78eddfc4307c20f59fb8462057e9b0ca973f3b172721c11549014c94da52ce750926f8f8f8af995d9ed5bb7dacb58a172119990d9efddd536d798b3d037a7bfb931a59af6fd1e19c4524490d57c977a538c4a8c20588c6b6b5899548dc73af984b32bcdf3ef4b8319d9e56eb008d72604fba30103cf75e92963d344bcb966aeadf4563122d5a92ee34ffe9c29ff8a73495cea1a6db173af0f69c7b0e8e3cbfcb4870f104877232356f93293e4fd1d31b8c52f5a8ac6df65f2f91da6a79bb7b7218a612857cfc2cdb7dd90f4e900992f363ced2b8302715448caa3c5bcf49f1a5f6866b2fe7757767bcf35c6cd17908cba99ed05d972941959cea216ecc7b8b43be329907403cebb945ee611775093434d787c2bcbe4d2eb0fc13c36d9550353b7155fe6f485f53c4353cae16d750e86e36b7100a3beae8a8bc6c53d40f293313e4be7740b79c41e07b02a2be43b0a69f174fe5e50d82f90e29ed157b88a2e54f7cdc6a98cd6aaa7d921b9a15e94f18c798712f8ac4489237f6afaa9a438c5230f94bccf6081f8cba59566fc83772718f3ca01f59106338fbdcdbe75e21515bd906485adc2610bd2c18520a05a83979ebec74936d1428ba27bbc33bf0f8941ca47cbe5ae7426fc727c38488348f5b864845d0424c6061e54819d571494366ab03c7cb3dfde76608380d1f91a9313269f5751b927216fc431f02502132c07894614dcb0a52780323e93bd0f9b299713c9149a47d59909885cd79194e038cb40679ea5c92fe684ad29c99bec5e7927d11905fbc919b51d13e1c1657c6d64188ff5c73d643fe229aa1f8b22de1cc36b1880d7c1ef36d36c1fcd4beb306aa23b80fc5d2fe7e8199617af280837958d3a66ea4cfdd6b23fc1ccb86b4bae549146adf1a6c5b9b1d942c663fa7f7d7e670d8b95e8bd1964926554f5cbbdfc86803511d166486752d2e96c4d0086d8e4ac84352a4f52fe431f0a085b0818152a567f90b8cb549a6c5cd30f64db0084c89d7f92753d43ad897089f05c62dec1327e5d844ecc600d49a9c2e8e76965e45ba2bb52d559418272ef78d0923b2e86219c66fca4b7995d60c1faf2739f41e6fac3ce8fc83772badf9318cdcab9fb8e9a793bd96e72045a5feaf6bee3832758f2ce1119ca5a80efdaa3dcab1883e73a808b3df1da4882af0dd759fc7c253750f08ccc633d031ee62b1addbfc9eb758038471dc3231d2cea6d5f7f85cfb9ce29ffe79dce7fdbb89a27e25a4df86fa2676535fda5d1f7a5ee9eee5f4eb65a790fe5ff931ffa463c43768bfb43ee5e36a9c1356f3940dcff63e4b3863544efb74356ec8c36bce08974e1e3042b572bfc145a93100e62088956dbd9b9c7e99fd37fd69e504e1c855353b055503d6d61182944ae0d6ffc7199a5b1608e28dd8f67ba6295a08b4635cdcc6c0db58f4fdbb840e2a4d6a94400e0bb00ef3df983144d0093067f2f4255c995daf68f748359eaa6842a30ad268ab094d904de28b60a79d0b810e7433add83e937bf29e64ce03b35d64ce76323602be379739f94630b2e3b2deaedea4b195b2bb9a2ac0c7171fe195058f9755413bb67113e1d4fdf3bfbb023df41be0672652cb2a3b21935f8928c5b2f332f2d07755214533442c864fb22fb7713266c69333879626b6fcd7f2630972a63b5417048d5a8a838b9c8771aa230462f4da2679f9795d5fc367e952ec69411a4a93c04dfd0259cefe36584317237c73d2f5e00e87c4e4e0d89e69946008f33d0b14a2ae9a009b5045bae0c5a9926c70f95344a8aab91fdb70bb12c1722314c295770470312cf2449c65dae7996dad293b025c41e6e41b0a7860bde348e04e53ffb562b32a976e30d2de8722cbd965c7c364098034a161b9d9cb6eda3a5fe5589a4755abe23aad7f39d07e805bb8e92e99d0c37aeb53e4d2d4a79a98aa4ab2903ec72ac411bd46a8ea221f08a343fadc46980d4f6ccee0f0132c134247e1fb89d7ab7e0faeb7d3c3069c9600ecac1572d040b36c0ac684f4fcda355be6a458f4e2f8218b0e3e1c444c41fab1b09d7054677badeaabefc99943401568742d82023f591f8604fb18645a23348a9760271cc29aab971d151bd12342e7dd5b263367dfa71cc23a528d4a6c3e1bb0778ea06caac0ffbad4c69166e07e762c0a5b919dc80df1c84d6bc961e086f0cdea79c9ef0312effa373fd393cff7296ea7bfe48a97b0ae4443e900890184df0f5b2c6b34afe25e5231e7e9d44bcaef8d0352a3111ea234b444a900b73be2c9d71e527ac7cc707f2f4de93e863d531b6e3a384d3f9483c380fd13df610ee5a97a72b6e9b9ba6370cc0fc0e7a8937db687cdc556af630de7d56b9f6bdc73009ef5480746c47989191dfb225b10ef9385875bd0b0a73fed83807c92de3bff8e91994fbe4690fbe7c79cdaa5b3c1677678f2ef68c8c149a617304ea80b8967ab3b7536519bfc704e7b87b565b65473dd29eda970acda4228e661915766762993aafddae1a040ff37c4dea4e5aafd8f95868b29dc796ef3cb538af797d84ca12af2611fcb0aa15700de2568f273988b2b9359ad8b2e9a52e107e7fd1735e0e58d62eb5c4cab4d7a5bed26953fee4e3f34ae88b08c0dbfd15a13a6147de80dea4c15207904417e6b1fa75ad5f1592f0471f77db515d5e7ad7ba5b4ddab8f95e5063cee2b7117ec27357f596eb82475b0dd03326d3cee31a3fc4d484bfbdcf3b9e54dd790c585945b48cec86e0b522aebee1ada0e162942c5555dc2999b63e96d30f9ad2b4f2010a6c9e7701ea1adec3cb9d8a8d33a3f53c27f598dc701fb234cd08903bce88c7014521939dec239bb01440cd50f3487e7ac3da9209b949a181aebd5aff012e506e847179ae755460f6dd0c6b6b540006a08927817bd1a462120d519b74b64ef694cb6d7bc1f1e956caa99adc5164f4590e4b9fe2c9a4f4d710873e9fd2b15edb625cbab91b5e46be2c81f2d4da2fb794eec3f33d9871a1d894271005f8c8c56b2d354c7d76b553a04187b78e42e1282e68606cd65c383dfe62fd8353aa60186a371160989974210c3ac26576980429ada92858d6375ab981c517d6c84b8089b185fdb91f3c4c0e9774a866b330b96dfa117f6bea0558ddcca7c937f7cc7de353dbca9e50b0fd8ea49f5af0807458c4c466d55790a54532a5c7806af652a92c4bb117bcf77a11b49a35e567cce9e8f6fe4c9ab9ea91909bbdbda39d7747520ea9ddf2c915d1127460f23fca15f8bf429cf0d213946143b59ddbf9bf61df87999b9f15f9610365c0ad60cdede2f683f581512cc3334bab411f3ffb32849dcddd1135f452f2db6f88071a1f5dcbb50b2d8b5dfd2bc1d82ce8917a92d23fa2e40dc230060984a48316eb955be033d55b0cceb547c9cdc393ac02c23a44bde2199d7c83b0eb77dd7c2d22fdf9ff3b12c290954000f744b56a9a3fb14b4e88b49012101411fbf3da25fb7cf5177bba22bc3c3408d162e686b187140b82c26484330a19d1729a5ac910feb254366cc706eecdfa50b3e2b3649e194294e2719278d1d345bdb8206d0e34d6fc4298e779ea5eb207acb07812dd2c13bced4749761996b3e6f9b915d4f14986328c527242c669d53d9c919f9a727b299c63fc07e25fe28a3704749e42c704f845fa564ebaf6eaf7bb5c15b76cc615498ff5c7511da82112e198882fca23199adad8172aed3f025413b869c69aeb5ab981a5207e1e02707becbe692c51fd13145249989709b9bfed10df4333ed7823419794f6ad0eaf80587aa99e6eabb902f9bdc0b8eb7b621c80792203db9505359d761f70489235cb2997bc1ad855f8305e169a961e73d826d9f5be43387d221465515bb3cbff778aa62279e0681c80c2750ac8a52bee9d7f88f2019def33702c95a64297bcec78930ab7e724b909d3a8d338b6645847f1f021db24b65fa51b756805ab387505997ebd7f1461a13509dcfba8fdb5d5800abf79d54418e433ea0fa3256cc3c377f652d5b4f430a8df89b9b0ab637b08f048bc65ab062cd5c3414839e0e1dc39b9f73d2dd6fa7d11f955416b19b29c6627b314f4dfcc20ce04badb590f0d7e14f3c18bc4114d157169071517d89e24c4c6e9db8d65bb9134dd3a2ef3d4713581bfd57eeba112b25db0a9c8e7334f628b2612bee9ffc9f77b857df79f8f4ac8f076dfebf7308c9ad1acd4df680246e968e65b08e319e94a61308d37ef56aa61d29bc64902e2362b3d20ea057ac5b47f00839f03e23f91fb80d1172f6734bde3811100c2569b5733c42e63e1ea8be98f40fd0e0b74b183d5544719370c6eceed119818497c8fe00ae3966cc2fed2d5442b0ced6f8e1a18e9c8de476bbcceb0ca632d857f62879e421ac1f94f90d07ac18440f680cb8529b01157df79029194318bf71d59a054bd944a7d52f13019135ced6e29f48f73639c48018771a49ab5ab61a5b977c7076c94e4795cb70a0fba7b962fb481e07c3af83f8d721df98be0636c02f598ec957951cc92141d8f68b5bef7b4ad8d79384a7a7ca95a1d5db5d17b7de838efaf9ff58c9a9052db0133fdb58e68684d01bb1d8474781ef328fa63024335b136a68d60f34ad39da2001f28d8445bfacc86370776e123a41d56bcdc798f40ad5b9ef3de3c8926c6f81760f910206fb35022c05a04ec6c66391ab83d44f96e35d90cd4c511f51cdb7e41056d9c9a2489107253179a51bb40aa0702cc1e99420cac3ede148799cabc086aa445ab77a7c720c6c971ccb8dcd216380a22fd6d4bc9e7b4dd35f8fe69773a94948bd31b6d1f9117fc3f0a39de5526dfa0d8cd897c9e630bb5fabb3e19a2cb42e30c8fe1fcc0ef1ec0246818fcc81ffd0aca17850342376c00e7f637f9ecb33c2cd80f6f7c3bb92ed7cb42fa6c7b863da92c082752e5a47535332b73a1b510b856b8b5ad8574fa0d0e2fb6fddee615ece4db442f4e42ec7077d1a3f952dc1097d02de91451ee3f45c9107a656fe4865e4c25c5c77c0ca8aa1473b296dd50532f0cc55550fa6039228abc29c06a939ec8a1479ee3984e6f5587a7aa3cda86db096772161abe454eabd163c2401aed48082baceb5093e9877d382c5e8ac1f99354f0f652677df26088da6692b9dbb78d0218e3886682226a283593456d8abe4a2c0a0e2685f3b7eb379a4adf93289021dae40687dcccc2898d7c895c633953f69e8f1083cf39be9ee0bda0ec31f5e461f039100e2e2cf60fd59491d52a2c9f2fcd6fa7e3451f545d673d574db1444e96566972ab52cd4ed77bdf79a7ae9b0dbd21a217fa5271fe610f8a7728a2967b49050a8602ecbf121ae80c816a4c6a157ff37fe667bb588aaed9feb0378da9e016f0ac8ff2a20954218a5a7d0128aca2b261c0ac54882b4b7c7465b521641d29fc141f5830a4e3160424b5ddd193ba1b0d69edf1137da27e65f67e838e0ba6549ea3102a2c4d2939250eb8ca85381582f9e1812c26f4cdda42b5445fd84b93589193124bca5b7935572d73260e67455753996482dfbe55ae446e4c9afc41cd6db5506dd2347b2d349e3fe0030d6e276483408cfe29e35e41aa8190879368b7513b0971876dc190fe5c3629bb5ff35c0376ad9be83a60eb75520dfc92bca498bd6231fd6d945ee56ffdb0b06dfbe938f892f74cccaf61ebc8c3ba2b00215f6670e682d68c3654f0dfc14eae5866714906698ace73d8b3b13c2fb07e0a2c8eab6a33700488170847c8a23c6f27e93d27714066bd2690f76c5802eda15912bbf9b692d2767303c8586b487c06c1a8d9074c7c5ca0e63e2c7ee24796a0f16b10e7f36ec82d9e2a29b150cab0ceb922551d5ac2a311b81e7c5c62f1aafab62188673db945df8701fc98047a504734ff56654053287ce3155cd8728efb032152576dad420b3798bc7bc759676e9cdcb48611d9390e6b141bf75ed9fe31fb070d41b52c22efa9021252c96cd3759b9929aeed2dbd99599d36a79b445da3eca41d4e9595bf1d3e0077a427af9774ce63515fa2c628d3703ae43b9a8442a4781b132f20c9294a79124a5f548bb4c38f1461c28ea189af2284c030259b4e27ec9cef29a49319fc5b3f8c686a0fcc08e014b07ece8a52fa41fd40617a6837b3af622e5467a364d3fc4ecdefba39b6bd4cb825470ab4f189dc64a43069bf8c4dac2ff2a45e0557ea62ce5521cf52be3489ea881f672b6504e1d75734fc319e5e668f2ff583b35820ab08e07697ffce3eef53592ce2403ec5f312172e5f80283e0bfa7d5bd4c31778ef23b454ff0edf5a58a2ef4d80f3df61fca7cbd3097e619ae2f8326b2f0ac4c165794bc045d40da45c1de7016592c0e0537434b4b043c5adcf4b24de1aa2c1edc724bbc57c2dc4ce78fbea7e3411bf7b3616b47821e9eb348a62c7d77bacf7971790fc07ff97a3b649dcee3926729f0118585d56d63b2fbfc0ad7f5cb1dac28e8f4a69d37bc2c7107e46756012b36b820e96b64dbecc85e25c97822cb1b6fba13fc6e9b42001057fe27cbbc4a8e7ef4d20e5d387ceaf04a4eb001c5ce8355bf1595228f12575573d20959b627197ee982001d57c0339355029f3b6085ce8a8d2e4114c0dbfd3b15f1d97f944411160ce88b2bb0bf654b34b3f86af3e76a6bd282be91f2b34401b4a9e3f235d44b569f9a7006c9591e83dfb306a25f7c16b9551292f8c349a9928ad9c84335e7fc015a2d804ffe4089d75042b9e53817e632029187837c4597efcc9f99c0c4ea62337a58693548577dc7e1003b3265c37c36211c93ce46f6c7f478afae92722e282d28e6f3ee7b88a7bf31450c43d81943f83b6ad5c718e646fdb17f5727ad3a272c505d113e569cf614f26e1e84e470447e92e90f440d50d27345753507885b97ef7e66d63eba9e9241335fb12291c9450a0ff552aa0588a8f3b24c94e3bb15603c1e26f7715165f7441a5f9168cc898f6ce6d31fbbe00a3a9f1b2c84fdc7f61aefae79c6655115083a423e5ee9e41427879059b2ed22d52bfcd82b113b55389b9afbfafb3a2501c930ae48c9f04b588d2978d8a3f6782617888a8cbcbd716ad1789d4b0c4ea0fe2e868a1d88f7f6b5396748293b05d574770df503739c0cd4f74c60e38e5d9f8f86443c73133c3fbe220e064bd1e00673d9ff30571270223c8cd3be71e9c7ea124f6780129d7e8546a219728f9af68865fd707a855846e4d22d1e8d204700ada82e5f4b888c9d1d6833fc4200a8d61f05ca304a6f8f518782a52df62cec09bac6ac6b2c24871e93a91e34dce86f04a74e02092477887b6004dd41011b864ea86ad695a9df758a341bf3cb58fb9d969b02a2305b8650382376719e0fae6f72f46937aa26072c72c5f4789025da69ab8f4bb84d2e5c5d7545eed5fdc0621f14b8eeff3fac30d1740fc5c3bb94059a70d442a328c58b39055c12ae7918edbecfbd4eff2278d0b82d4b6ac37ddcf0f900e63ff56357f365f0c0c396142a79f976099fff0e1efbff923f47b48cac47ce0360fde1b764564ba81721889a1f7c00d99c15b563cb9d91a2c1ffcce99e673fb1f8d9fa5bc3d358a096c7a8db6c701ee74f5a98e8b06768b183716bfebaabf5e647aa77f0fb7519e333fbef696cb8282e9f0ea375737c02868b6bb85fd9b098ee9af0379083f7ef7fae848756efdf7053d93ce43d84bd57505c5ca17fa4f8d52e6f369aedfcf8b3682f241f416d2829e7e7a7a943e4ef16b44a3ff6a21f75dab06ed1dc69ce5f2671500f336afebe5b6f20639c20dc5ccd597ddd4aa9ec05a6f5c778af4b8494f09dacaf5473b2d43f525c4bda82d8d4e480c64616a6393a88f9e1bed218b06a30cf4d1143785392a80cee4700ccd86dc25dcd8cc7f24c3040a8a422dd97d2435c2f22097141153f864de997da7dfacafbf74b318bd02abeac94018ec7117b9a921cded744744083c5b07c13b0cd6f3ca3c3d6345e7459d0f5db3a9ea96c230d93a386166e9023e7ab0e642ca669b7e597dfd2582c138eebf761adc1efe282334e90504dd7ab6fc325a94c4bdfce9caa2c827d997fb494f1ec689113b05dbf6ce86c63e9f545ed1e20066997bd7b88fb734310adeda3f1410690b43363fa3917b2af4884c4b7d2f83eb409c3bb859ecee6f0f13bdf5304596f42d237c91c4b8d9a00c6bcafafe9ae0a3344f2c734f2b8e1c3e92e9b48bd90f651eb2cac831cd2367360c5a7ad54560292069585dad067fb36927dfdef9b84f8cabab33bb700405df36b6107619ca4fc8edea4155341fdc94aeac93a121c7a348aeb793c53dab170696b37826ae57b9386701608b9bfa3bd1693c0f9ea2675d8bd3c5b1563e64dc6b2641e7bd6b78d9c0e8c61db79b7234a6f6c831501b5be91669b19b16b0b855858919d8959a0c8fafc639f89859ed854dd39ffb908c2982f86f50e20c31235c1f19f69164b892624451b554553894e3a799f212df8c35f94fb218105d827f91cf011cc38c09e0a6091b3d9e31411fec9e1c44634328d7bb2582d80a7f00a436bc6c187dd3cf4a9dd34ad8f0824746e0fc50c148ce347a9e923ff2fc562691d236799e9cb64c276d0d0b16e79993efaf72770b460ba125b4c945a6450e0caf5a6580b22a29a411e1e18e77fd324587e3687e677955ab15a3ec3983a1161d954219e7021e885c997c47e402a07eee745920b35fe4f0ec7b06f6006ae4f83affe388db30990d7074ad2b3a090879ef4bac7de6cb43465af5928f905a5f470bd14c5d30060f217c6084bed492390dee78398f64f4e17eab02ccc03f3676f20da9cf4ab0468887d12413f3bef61ffa7e628fddaedad057426ae45c69de9819d96ba4f063805548bf31a2b47ac7fbe538d062560d4eedb39facf06ab49e45069f68c4fd0309ef9b8d7d4ec0285e1bd21cb0c9aa866976deb235990d181e503d897135fca58645a1ccf9a166ca3d428fed180a49577f731586d99fba0c812397dd52a4d3775993e9b27a90539e3315f786364074909046dc85e51b31abdbaed3b54a0063d40ab91956f994b6cd7f904497b10d2307056075b1821aa0ec7903cc184e0749df00e674f717071b8211d55649cfe418f86c844645cd9eccbcc191bba34852f1527ddb3c29a60725ec6403d2fb18a3b30a27d3ce44238e1f4f27886fb40c8616e717fd4b3e0ad40c183f677c1caac8d88689399c48c66c6c3018a9c5feed3dd1d63d8e8dfad91f2390dd1db96bcb08ada31ed422ec3748dfc27f2fecbb0f813ff0cd563817cc7f7af96973784e2ac30abc29b2ce018418b5bab555e576bdee8675fee527999f2a908d13516ff5b13b5bb40da5b83bfbfcfce0280cd9d0a42feccb781c3ec69b72e0fb4ce13f95dd71c74ef6016fea1c8ed25d45a3c0c34d65b5edbe8681e6c403320df9f366641dd98e43f7237f97a604b33871aeda9eabfc5101f35c886384c6e95727a4b0430bd3e8500007a0c78da63f9d1e3a90c8222b20d511eff17703362e0e896c3d1f096f6391ede7f9801b065c46853adec5f263c316c13569d7de34a0f0ef9ea88ba84811e9c0a6e7cd4400f8b872a45250603a6ab2d9eff8322c46e742059654d2a806e8916434579bc3e98b075210f842c531bd67bc9c3e8596f17ea59a4f8cee8f5a6736f881d987b47e45b35f723e053ea1219b1740fd4eb71661cd3db73eb28084254517d43c7c70b9ffeac01e7e8fcf595e4a476c987ce01df53a9200975a553f6d14d88185ba9db8a96cb1ac0af3cdc07e6105a75065976de0165a97c3d6a0123c7f14d9ef8ff354dd585a052d27424c3ca1af2f9b6546ef949b948a7536bfa54b3442ec0aa1258f01e509c346515fa0215bfdcafc83ef932370314385376cd497163723a4d01a8d1e284c2a2abf50f72199a4f6b80cb58f3e5c65e01a541df8bac64ab8bf678f030588dffc823c8a17b9442a0892f2f31acc7e9477074848648428f5dc174dc7809c068889e06160707b031a09753548a1710ba8ebb8105b9210d07a9af752c95e4a5acc555f776f3cfa8a88dfadd67e37e3a33e720a1ee5485e0f83c0c88255599688bd8095c824e7b929b9368002e3fbf9026fe5503d3e7403b190bf7cd1105dc273fe62cc9bec9cabb199d1b79ff772793de98cf3242a6c5e4737c1ef13f5bbe599db28413610779a3b194e5d72d0aec3ffebddb0c57bcbdcce70600b8cc42df78bd3c25a8c315bf4e7b1d52581d9bec015db783f363b84c86e95a0464a2d78e68258422510998d6a60ef639e2b93f06741a6a23e856ae58338b9ef5e48ffb47f433c97802fb0f36a22acacd73463bbe2ebf19d2a1387471c9a80a40fe092af404333e8467fee3a0737771cebb62548b783886ac167dd765177802de91cc64d035677c10a1fec03a7fd31604f1df22e8e31447d60433c422e0ff87cbc7f3296fe5f6231ab3fbff936b90efec820a2dc0b99b4daebef312141d1d1a1cfd59ab4f4e560a781c5dee5b96f1ae8ca2fe22d574208cb6962113c4468bfae6d530d8050cdbaa2ad71f756179a79ac694dc5e0788a5983f8d2439f4b01c665fa054e52ecab5e25adb8f3554a331dd33c371d39c5ae3b755d477c16b0d8d070b3812cfe1fd5fae5d6d076a3016432bc70b1a5b8f4d367074f940a524dbb1490ec3ef5269c0169bee258b224ee6d23c64d4b1797e2b762b71d99d4a49b70971be8ed40009acb222e992d396b547e781565dfe282e74c74525271457895e982f84eff061e3e814b32d09952a9f0a50613a1f4887a685f4b2a3f22017bddd7416ac465a6afd92417f8b9fdc763f447889b15ca060f6b7c042dd75bfa4e65cb5383e1e6bedbf4dac87b0e34dc815d3e1527d504aff54b18ad36dd23670d5ccddc0de5057e7aa4d8a3afc1b0a624d6e2acd2596a2e3c40c42ff2cf657e788a92509a28a60404113578b4acdae99f613c8afd9302a7fd8d7a047744bf78a96a365f6c74e6a37ff5e7c1ab788755bd2d2ceed1de753ff955f3b4eeb25b4f8806bc55ea1bdbba4e887cfd8aa124b0ecdf7f51c0e112693753c3c0c5a22386b837a9088056816e7cc5825d09345478aad23f6a4ef5ffef873addd6e2054612058beea266ed124e1f35becc6aef9060c252154ffb5ccd917d0d9598758fd27f2604a9f6b8ecac091aeb279a11d3619f457d1b403086146bb8c3d60f7f79a9e747b472e13a1668b155fe8b7033425f990fbad80a208ba9337d1e4e0dba005c68ddda8c16c589e1123df1fef4e06f2a258b06b490d7574b81f1534701a780b51df7201982d92907ea8d5b3d2d673f79260fc6013091b6ead507738866eaab48be4af122c70d2bb8a881db82bf4b2ea9313f43918e534bfe839da3d40b893685fdf7622f4306f077124acb6754436553f1fc28d0eb3aabfa04804e69b198348ac7105ac0eb7855db4db197ca64b5075bb9e6ecb72b27b12fd7c3d4dcfc95c14f06503c7d49281616e32b8beca6b9c1eed170cea0b5df04af73fb50706c1c1985ed2eaa15834d91d5a7f48c95cceb1afffeb550cd014de1303b955eb4668d9e064328fc9821e0f562039d5fba9cd5a55f7edc412bdb4feae5230d4a80afd681097c78fcb53d501c8018575f53c9e776880c278ef3b86f638e0b88cc5d175184558f9985a8b4f718dae96363d18cf45b0708583680afcb1d4249c18f3e16c812425a7eadb19a82ae633439041333994634cf2cbfd080a5c3c9875e91589bfe855c5cb86236461494521a7009fe780a55e4cef754121e9742e7a6d850966350c49a8c096536df20d73313bc5d0d5590d8b293f1c6dac4440e20804a45108ee3ca822752c5e56841670a6ff021354964ad48257a83023032cca410557e19c6d3f7ee72810a1d3bdb97f0ce7b8a0d525ef15a6c49325473b731675f0b7f0da0d245103cbe30c3d859e70fa261104f7c0c9f2c27522500acc5007030bec3bfb1327bda283636f2b2c5913fc7cdeecb4810644e6a4bc3aaa8261eaa6e36540921ff62034ead29b1ece72b735b50887e818f4ba5a502346ef241207b9c51af2100395d3b869e9bdcebaa5934dc60934a82681ad3f9a3f9e00347329536d60a91700cd481e452dfa3a397f6d117b965d4688473029f689663d6db2d8f049d566b5ae90ec28df1c8664df9e5b588061d6fe50d1b2410a2af513b3439d22f521d88b735580f1f810675a6622f4ded889bb6cf95c1f6768db91ffd948a128b5302fa5480c6ff37ba934f05e99bb4ff68e2be6c0bd1bcd2bd77e50709ad4884e19f3fdd11711c891f0930d40da1821e078d865be878c7c3075ec21813ee0aecdb6bb63078e00f1b6a6d84b8ce8fd0cb2135cb8b5d3ff239bb053e3324edeca337bb1e39379af4b8e1e5c6d265a1cf84b960e7762b21c4640c8ca508fca7a2478672cff923414186813539ce363425820f9a35a4f7932055417307965cff82b25c5e7c1094936f1bbf6496186d3a4a3908b0123dc0481f6cd43da81efd72374c6e917ab5a4e386ecf064ea9b66c755be31073d0223b9a6c874b01c6b9da9c3f4aecd1fcf0935cf527c3e139b92ed5e4aae0efb48d1520a35ae83e4a4501c3729619a76bce0bb9574c0f83d9ff1283de1d8a0afa411e907b77a1c054f9ab7d14b91e3a55f3826bbb39885d366cb51868a96586b28a051eac55edacd60a4b2e67cf108595252a68efe056f1c55b2de17e66d196f102807ec0f58511841cc29074158659e8f14b596e1ca481c03b3ece93c7391172e7ffeb69a6e45e840fc43f8f1134c0f0b2f23808193ebb59f447d4f1d93c340ee54208fe6225b3632e488b80cc2d5a394972cae5487ecac0ae7727389627c63ea0622a171126484bdc057fcb9609bc9331d2b5072814025bcf4252ea259f72f1015d96878283f15e64e2425482537d51b79f50caf415ba2026a0aa2def641f43bc9b48725bcd38eae0cc0d93376379f85c7fa8a1619fdcd8f57ba98eb8a07b1f0d967ea21280256cf8debe3ec4a53f907b5cb6c065588c65ab0e66ece3583887d94c49039c13379397fd57739c66e024418409f92c1400f30ed36ffbb0be9397feb3d6ab7b83d3f9b3366260f05969d35d2e1d6a9571e677c1f288fb3d11fb27024ebd1630e6d388f93a44e86eab69279f59c15454fa845b1eb8432b117e523f2d2075194b55d9d518b7b0b9e564d4b31fb2b1553f090a640fcd2c62086a72d905954d56cc6c988d15c985584029b22b2d8d48684af7a23fc4da323090f09fe99340e9c3bfb1f787f3dc64b00cb14b41414208ba7e81b45fb5e3e61df1b948b6a8e806febf6e6935daca6792c105cfcb714158d8d82a56502259d4833318881ba568147bb3a2291443013182846c685a34e73ba2feb7cdf80a91accb8ddadd5123791333a174d6530ae1f8b2c619810387995c61c1f7f5a9fb05c347053ebc044a6eba6cd739a62613d64b15b0999b4d5200f1e3f4a0d5251ca9f1f7f99ac5c3fd5d192da7b7ab015a3c293fe9925c95a0921e2c3e307bc75021654dd6a74603d565f86c86516e40fa3987846a451d442f69620ae39e079edfb2713ed146b09b8fbc03a9e8c614b618aba4169f209baf9703c46dcbb478acc1a014b0109ba22e84ea15b40a9cbd279f18b4c7af9ed6db398407d195bbe442e61e79a7f679cf645dc367be9b681b365251d8d19d514a21214e3d61cfc5e08793c53ff193aff2538e5b29dbe0dbc5136d8fc51879aae4e8d62a3bdea498ee19c84070a5b6d4c43817368052a3ad8e924775a411ac5985a17ccf6d61ff17e83992c97083b889025a46633da8cfb34265b9e141e9f68b7ef1271fb34b248291696909ca71317cd898307b5b7c0cedcc29ec8e07595f950d4c65d178d144ec2a5bc9781a072a719b9dd9e1ed762c60f11dd3a6bbe213d9e967a7393597dc7ecd863c021aa4ed43472d361bb83bf8d0cdfd127020a62874ed63d1407da91c30685363321ab24110286eeab4aec3fa815fd79d70ca68473e6e707ca541fba6d1339d8c1a40841941b240981b6ce9d46ffb941e1c74d149a6cdab7d6c4a39987d6a249e0f273752c5fcc5a7070de06a644e77ae9d0205bc44ac6ca534be11c95989b01fcd8b94f7441f9acf7da9dd53cc99fad54f63a2e16d8f93281fd67917315504902bcccd9e562bd367c0abe45b021917b111dd9ef29fc8c2038c43b7a5f3a2f31959fabf083ab388a9cb46c52c9f07737c4b51223d96e55bd7233bd04c167aa87cf5b1b263fe8a935ac328bd1b4b7cae1b6c3521846a91c13b25100fd3e227de0a95b094af85f6656e4629426f280b5b8f26936a8bd07d25ad8ed164f895582f4c4b78f514f85ce871dcb9a5048baf5d941c1d600c448f473eecfbe4afa0e51c3d874e86edb2126d1762cdbb439026196fccf52ea7fb959045bd146fbafa225364ca227b433e5564f6f876ec6d70048ee32a3d3ff838e631e9c7159c6ad4b83112da31ebef3dd4e5f8e6158d0540d6bbb113f33aa4c7edf170071de1b35ba8f39439e4a6bea115ce788f09e29dc86b2b90bee06ff050c436c98861709407cd0dbb185a6647cdf40099ceff5e0633a05a7734dfa7f1d7464b0fe0ce7dbee177a31319881f58e6e08ce54b8a278191b396f940b78de1839ea4ca7df212acced21609ab6e2e25be4a755099f54e7b92aec9312606aba548b0d130b894d7d4341c14c28bdb684bd1a9a4ad7c47fb07446e90457d592c7e35ee6d753da7f14efde5c39f1ea0844343af9e14c33fcbe7cf4f6c8ed8eb83973ff964d1a8a355e8d4f757863005e57e610b2f060d126b67cf3c83871c26f00f165e22479a98dddf511739889540c341d356a2b6e2b7455c3eb36744ae0d06bd6ebb06ef2c580188eb7e138f6cf02ac2b90506d9446aab64a0784d505c6569e6f26a7592c4c400b4ff6803f43d5815d80b3cbd02d63919e3d2b475d92a794b404c47c2c86584cbe997da301074bd1a20e7b244c2a392ae0d75806f741e7b144987388c0acabf3cd9e2aa7df984b4c66aeb0de7bbd2fbc2ec60bfa0027e98c9505b5c27ac09ef150f6880f73c3b3c05d73a898c838c76a394fa07872127c57674be78854c5b942f9674f18d54828415dcc36a732cdfe10df860d3a0d62d6e85077680eea1c9446215df9fb3556fc443732caf823532e4bad445a93ca8cf8da82e19884cda2e740915d5ef28679ead8edf184d1cfaee9fcd6d327606bde295e1622d9ad3036c00e9a10e79ee0d309e1bc595b8f3ff31291a7ec22e966c80b7589a8e450b5aaec3c65c93f2285150c0ac407e40662530833387cd9876af6087a74c126e350b1721050f2a80e28c10ffebfe63ae6492e42197c69ab14ee1649d8ae89d8685d1efff929f9c9952a4de126af6ef49a53bb5380c7040f80acd003c71a464224fb1905f26ba1fa7a3904ac47bcfede168fcc5dc1ee00ed7c1fdd4fa4b783e3d5f7ef7e1ff7e0ac197b1048a158a61b88534700af9e5adf3ec177e3a276a9b5f99c16ca8a6f77e5ce37210fe772f509cdc50a6ad24cf0c4166995d21355b268834ac2d6d3699cac88247a8a50f00719f8d0b562b236c99b31172fa50ff111053ac72c68141a831507fd58ca89a9f1943c7ab92a4d0103ef264d610149fc6170f7a63cc0b578bf485bab9eda4af80ae32101a0b4410bd5646c5d79a64927a1b1527ba1f59aee287643a7f2b50e65008a0000894a9ae07065f7371a9e426a5d246b0bb312ec63dd5ceaa7120f06d65bb42ee4bb7b87aa14e23ab27aa9b46dc8206531398deae5b0dc6c20c8c5dd1661ed1831c589de4eb012e93f582b741b295d82ebc0105810825054247f1139b45d65232664bbfc57350bc97aa9f442730470374f734b2ef97c8488573b7b9862857c2e4299f9eab72a3addbd8f13b0903a08add351dc0b794dc8c68299170a09f2612398dd215209e1d85b06bf6878ab8888606a0994322655a5d9e978d2b42c67c908f85a621d04b8dc686b2264ecd0d566cb929d6bfb0f5f110c2c593d55de139000da201826246cc9b5dfdad1d997d69fb2423efe37a38db1b38116faf0211b9c2c883cbe26241916039cda722c57aa55c1d0d38f3026337a3c860f9cc592cd1e3e1fb92a348f2a5efca80e4250cd81f9126975b555da73b9495a91ffafca91deddfa7728c6aeed472e79f4b1a72a21f907b993cc1d6381b5e5b1ce529f39f144314a171e5cd472de03feac2232b8f87df1059b1a4e6cdcb9d3b628b210dedcaa3bfce97cfcc85174fe8389c2515ab4d1f76daba7473376783227d6d0f5eebdc32913ac9073b9b174d50fb71b58e5e391f3207968f916fd1eb0c5301d54a4f84db110ef5658faca7e3b0eafdda5c1e57b8b3fa3b6c270f3855811a28cca764a8b0191cc9bf0a17bdc72183d6da96b546b4f64af53b6166ed55fabf63913765a8cfd4b947b21b7d0e726b607c61c746c90a6f264c6b93d24d1510a5ac8da4db750c9bafd724cdc18ae1e72dbc1fa2b6feedb2081bc7f5c7cd60c1553c91bfba87ab816aa6422337b512a562664bfc32219ad9229cc8cdce8c71c9155f5ea0552e6bf86556f694987cdbe1c4fbc8ef8e5c4c7c953d4c5cd9800b01b031e1611291581b680bd6c986dc9b955078a5dd2aa8f5a4c55ef972a9a643f400c8d13957f8454f6839c91b3436fc99a578b063dcd207c2b266ad275595746c46f1fc7166971dae7dde8c9287f68529af7dc91527cc78ef70be97b5154d7aca919d848e59c24d5623e400c51c715ae00b9415220514eab80edc64197639e1021251f9a9f6068a95f6484e1542a514bae04bc9b81a50cfbf56cd4e328bbb3643b71e6ccb8989110f98b6c07eb2380c95866c63c747399e73d2643331c5bee6fa3f4f78a1c14af67df3cdf72f368049b791dbc2173fd63351a75510ccb7d01f7a3dfd122d39f25cd203d0a71382dd711dc31bf1af395ed7c3a9f8e07de3b7c931dca1d6f4db963cd7d7953b89cbc03ef508f040fc675a91232aa4aad16c9f49b3e28702b7be4e5d44ee81c5fee2087dc16ed5ddc498165d785e7adaad42d30f9a0425b3b6176890bfae7877225f69cd9ae727673c9330b3056ff97483b355ca5f1d332819da20832c27c4399684113d07207874c37c770a5c7fecc90e794316ed334fff81e4df001df2bb8b15c4008c8bb2c7375fcee69fb2d24c925f986622402d5f07348d3000f40222fe051e0ea77c4386520f7ea653f03cff96b334e96211c9fc51d5cdc29e0b2dad48d9827fa6f86d57628f497ea725850775339770f0d8cbaf6ffaabb428630a0f239f25248cb2b676b7de0e70af10c90b4c101d76c9bdb601db1d0f17d4466d378cb346a5360bab78983f9b0072906d8eadd5c09f94eb670b07013fb7519f0e837a30c6cab31834e98d386053d4303c24dc94babf3596178360c75ce9b9130f96f5cd36e0a227559825ac613a99b042d298acbddc3fb9f3b6223dbed7b2a72a1e554f6b8727955647aec2e3ffb428c94ce0a94611c2fdf09c43c508e086c2769dda633cf9e2f00b65328ed2c43f24933c8e68bed6ed2ae980fbe1d7ddc81273309f483452c8e2cf1e032253c92d4cd72236814795ee1ff6284e38056ad1e6e23d7c5a4c1fdd9894d3ce77765d7abb5045f48f94f85a51fe60d83333bb7024b10f386c97df0fd1e0dd7f775eeb064207b96187074492a5f6e10d90f51006a5d9a67aeb02962c433a7d71f10c223bc2a1fb2530c6c3c9971731c3cb1483a37bc9653c919401dd94cc0949b6ee76b685efbe9c5e6eb7c0269bff7cdcd897ef115274e26b3ee8fa3577e7bd236ba0187cfe4141570476ac0a8392c6ca3d6fc663cce5b2232c0af55eafe8f872ce5fb7404607bb16e3f1b55c783996b74b74fdc85bbc34ee43e0baaec845ee44d97b1091e2ae5e6380f36699010585be8db0660848d5cbab3bf311469f733d07be91fa98530fdfcf04a8e91a5c1b0178c9de980ceab0456c8395bbec8dd0ce50a3d89649ae1732dfdf52db30c368fdd5f04041bd63d547320b9e6f2d63ad34d0c02b8c1db5b49deafcb94a15b1855da174fbc81dab3c02cc59ddc2e57725003d15efd3b71c67746913335cd29f926b429b3728cf79f405e03355d26ecb5530d98657b6b3219dc78182dd3e304cdd15dc86644aae99a7a521cd28e055ba7c8b8957715b5412fe50a6c4e8e7c5e32e201350716fbeeea29131cc566a3e5902772f7ee9a58b6bebe0161820f8cabc14bdcfe4e253fe504c7c6d3bc08812430d7ebc7e8b62b104effd41201505b366d2acb6c028789ef949ce85413ffbf9b1c58943fd3a84e0ea06e440648fc22709aed6e09d946caaf015457cc1b6f6566a975e5172463b1dc9d89cf9812ed537779c88e6d60fcaf7eb21611e3748bef84fdbf4d6190443c6533c3a7466bf3efd386dc6891f7478c2f06af237c3490aadef70bff3d4b2bff7e321a43d02dab13f72b17f4149527d78dfb078fcd77aa6b799d55d047cb696ba539cc028bc29351ba044c74eea5dc8fd70cf91c4ee1fdf4da2e41960cf82fa7c06a455ae336d8077b27f9dbf448d9a229f9e3624e9126c043d392b3a2d1295157b732bc9dfe4ad1bf9cb9f84ceb0dd9595ba50a49cbfe11eed040f6e1baa8e5b1f87d5f5d17a746eee3a8245ab3ed2454358d84ed0f58c8daeab41781f91de766091ee96235a385db4040115755cbf4bb33559bf1f6caec9b39d39d8127db0a9ade6bd34a69d093de5b585ac07f4d3f69eb7f3f7de32f475a419a9b680f93c63e433101cd54000a9295c16d21e2ec940b5fb2714b79f86e80dfdb56a13de8f19a828f606adddd99a0cc6550c93d3bb23be6192c6650117838c0cb2e60ba67333576c9f542d1bc7ca14f34854963ca6d921203628eb8b6a7e2cf22177f2366c8c4f095218371dccd2651e3851e8b72fa62e03d30984992d92da3b6416f219d9415e844dec06ebbefaefbfb5619cf10b8520a7124ab038d945b2b55af14c987fec4a551faa281c2eb0cd41e000071419bcf2173dcb50c9d560260f9b47a858135c52dab6f34be16dd4dad08d06fbbcb70d29e54835de4a029393fa9c9b92f963722247f5ee0363c78520c73976cc0194db21fda3c019e41a434c5adc8d25a314a777df5f6e960331a6740c1f540db15afe156ad7f57e12aad753f10dac0e34ca995a203fc29a52f690e2f8305616743a86aa1c1981305e17ddb7a4caf0b372a0d36c57a9f49e080f4d124b22c40b8cc7f80b828473f9707a2274b2c95de2425edacb48668ab2b26a10ce12d6ff8b5df893916db2aa84220fe507729c95247141029a61e526c63392a35611e71d429cb858e9d5fffc019e94ce20cb7868e11ec87839661f99c78d028821c5630edc91756640a4be270d37c51ff667a030dc35be04ef16fae2f0fbfc7be40a3a51845f3a803508ba893a0536de50f683674a6e45d0597b43c995ae8b36285b6fde0a672d56772dc1596f9811c3a8a9b8a873029bc4249c0b746ead3c224e97ce1489565901d936a173d399fa70ee4af7662af3d48f720977f5efc2253a68ea1818c1eff9e62acbb3d3b2d8980f48c9e1c1ab7fb103d0d738db80a290bf0ed0a713f66aa9874746d2f26f5321d553979279e84f922508f7652ca9bb0b04e406f646f32cffa6fabaa3153e8293c59d03365b2cdde2442c9f72609efa304f2274735ba2fce17341cbb7c96579ee3c02645249e2759133cae4afd3b34df3ea00289e431d624489afbabef82d8e2c388b680dfdab8dce17b644a9b612b43158dc962aa3bf6922df737293808db513d0a9bca8ad5da28ec354fe7af089c1357324dd2ec149ac01bec24d3437e97ecf7e2c83c23b16d9da92967d5d02a661b96052284195b34cb2332ffb39bc025b464015be14b62844cdb1c7713465103b69da588707fc72f6bd80e69cd4f9116d6d3724f0ba462801d1598883a347cd47e3f8f4cd318acf34970966a40b9bfaeef556bb662c2d4ec59c7cc254e8531fb837690aeb166b880783e5b7ef59ef81e9c66d11383c3f686790e7a1b54622ba2efc1b8c544ea428c277a6282121d0bdf1062986c6d18b9d89ab1d09276758b6034be16bd2f7e922654124667f6aaad6ec26abb811ab70fb02040309f58a5838b86ec7c95291344bcd88e071295ff9149abc6ddfa383ef295165b9716d0649bcc86e7c269d6e92f0a289a1cfd541b65dcc4cce0d89b7d94e5aa4dfc3fe2b0e81ea4298ea22655388efa0dfe4d3dfffc387510a826a71ed5472368b36dc408e782918409b1f184a112d94ca6c925dcecf8f18c847c3486ed11eef397bf6e9c5d43541829579124f5f54857327779b4324d2327597191f68f148b4b219cf1769d40773c11a60c42f13d4e0ddcd07e75cb28e6a7f6df8bc99e7abe92eedb7ec5a504f7c865ba86ab6222ba0d48b436eb4f83867ab5ddfebee54615f878b34037e498229cfbca7f1e33098021ae0fcc2103c223c4eb32bcfb8dc3b3fc85d88e918b563cafa750fdecebad5d1478e010db3780550a62650ff12cdeb4e81c146499268d1b88b2cc98df15610460beab974cc3e0f7ee4363a354796bbb91ec4c149c65e88cf65b123e77b20f8c66c98d43837a00a9a5833dfc66b693dca92fb1218100c96a541e17ffa226c10321fbeb20bebcf801b1dcb27677200811195f3837d73721e09b1e0d6c8430880e843ec510e58883356a1cca908c5f9c8bc896d849ac2fe93eac07314d2d09121cc0be096b97ebb1419c5486881b2cdb6f4f3a5624a29d20dc7b972c0d1d2504fd98c9b9dbfde52da755d7c3a332a82022b16886a70444015115336f79ac27d2d53582c77e7a1b10421ee139a5b51887dbcb3d775808e78c0cfa600e80451bb919befe7f188fca3ef5ba94640c3e52784d6d6e66d74750552fce39cf77ca9077adc52b1f4bd0ad1f8b8c992a30fa37bb86d06b3f8595ea7d0e0c46139309cbd05f2554175406bfae7c5ed8290c71975a4d5b2855a05fd75c8c844c6bd041a7fb40544bb595e985c01fa9a216035fb7707dbf6ebedfd4eeb2f4fc6e8cba47c6af1f222cea6ca24550a06e17d5fb7287c0ea344e953b84a049af7e13b9ee1a6e14ca7663aff068c491160beb53b1c17f7eca2b2dff143a3def6b4d0059e51275623d78f12f1b0aef329ec171c2b41e171e559c16b526591de4754e6a57265276f70f2a61ba22a617c3b0bd3943c7a750a6e52547dfbce504cd3065eb7f8f8f556f1d0d046ae39febe9b98881d0bcd2211c4800873b457fd68d34e888c51deca39037db1e47aa964e90d056715cc2aef81721246cd5968b5d95921719227cd86302d158f5df923ecf5cf25c2a8c909957adca9c11eef93b830eccba079a13d85eece883f9d62c20e5bdbc0d8ddbb70fff05fea260031f4182336e7d38e47f8f4c4e7720fbfd686c3d9775ee2f9671324f85f4de4edc4de4ca87e7dc12b0a308ed75d57beab87aa2ef6a0b07352b2b17e7aae640ad1a72525bc6546297e5a12add44f71924bc8ba37093200abee8b319cd269684425308a647b3f3a395f9e064755743e1f7509c0053c061b1c8920ce2bec63a9eaa41890e71931b537b36755a4d3ebdb66809f5f99767a2947b5b3ccbf792bd3dd119debe0f4e71c731de48b9fb7788b4630d9c9f339f3d31ed3b56d0d70c73916334806d65769eff507a791e1f34bc57130981b9948b93a13eef90ac9afdcc467aba766bf6303c6b9495eedbf58c941c430a4d44e4453ee95df7045a8646a780accd6cb8bdd486e6870f7a4b8bff3b9b1cb6d408fa99905caf108f660a652725eda87c3c0e122bb032c390e8bb6e9f621a69b3ccd494e9053f7e659132e3ea052cbd683430e09212330059e198a771e59c86b3fc056426b8b01c6d49db0c9aedd3036bc217bc081eb30f3d04382859a7c2afe039ad5619ab1f50c0e299f255ac4a3aa65b1005b7c981b92c4b432e9582c0c45d38fa509e6ab70737bc17af3dc33bdcd1d1008419ffec2f6d0272dce0704c35cbab3766cf2d306155099cde1b814ef2e16a2ea0728f0fc2f2ed78c8d159b5e5a34a309357091ed41b7aec2f0bb408f875540a3010af37ed22fbce0d07cfbc6a986a036d7ad03c0104c8f7e1c41461f0a8fb7fe7b65eee355b45e24c7b84e18f40fa78d03ecd5a96da8aaa68a9bde371300c99a168185ea768d9e05d8808def690fa50507b711bd3bf7be4953af1d93d3dbd2e9fdf36f47700ef07994c90a59d3882998e951d88822ff37182c357dda441f6d28668db30202ba267cdc1a23d39b7254b2baddd59f6a327662d7b54b745bcdacec98b179be78aff9a5a965d2b496b8709a25fc6ecc32af66350641fc5465cf36df8cfc8e70f47c63b904e21bd769c5cf1cd6b7d8a2594d6807486c184bef43c6753185eef1a01c744992165e18de2715e909c9bd541677f9eb26932b470ea0eca68ecb239f8a43ada9afcec783e827438b010f8303710c0a7fe96899b9c77854068b5ded89fafcc8654b1b31f07c7bb559247b3fc7eccc32d4832242dafcd724bb4347d796ec1efa0c926cb47a5a72da38d980be9b337e904b9d883587fe77507dee2256fd7cea73a30ecd23a5f062b98c7ebc5e00a9f4861365efda743602cbc44787d36f2f0d856c75414d709b8f554788d5536f73b78b43b78a1a3ed15d22feece5483666328a807906b0b8a6fab052a80448b9bbf75356c36a8760caabf446c47ae52de40f0d11b29497ef087634363799c74f6cd35abab6ab5d0cc1a144a865ef5536691b23b2e6909e898c26a06f56962d67c35c5c9973e7b636eb573238b9d1db92225962a6ec5c78036c0fc5573db06117984cd682dc0d09ff23a56e1a9dce4f203122286ec00190f4844dc235f56a92fc92a25a17c797c385f6754e4e7771f411dd8dd34db9f8cfe750b0f38741f3e328f634df4463b77ae20df20ebc49114cd17e41cb3daa9328854e955b078edbc54736ccbdb62ae4a68ab1889dd428412752bbe19a74395584f9f3eacc5429eefa923134718eb2dcb244a34f16802629a6286fcbe02694035771866fc8dd174e7d40e3a5f302e03b8848345675dfb1fc3b242ed1317cc465bc5381cb2c3faf80d563a27ca34058a0cd8da579c1601cdf9672a2af2a9fbed0ce98f8d387045abd8060dc7bac2ccfddb36bdada3ac8ec430de5c11a8cd9fb793179933b8fe3b8de44c519d289568399150bb0c1d1e214eea1bb63e5238da03fd750dc087270198cb9cf6f0f17aa2664fcb9aa0921efe0844fcc3f45647f454c796fde76763e89901aba7a799b8ac6b4e04c2c3397168c885a7167e3580c7d4ff49470338642862a9181c03588ac641332de41387685875230e001e1b53f812829f73156a895270d3ad7b7c434184c5f0b4aa7972707d519fda55ad605585b623110003edceb23d664a0d92f636f33a0fcb0b1f73a6d649c2638500d822bfb012f07a2b207b23dc3c717e5214191753571ee8b09281072ce27969c220f147df55791dd00079eb9e5fe5022442ca525e2ea13cb202876057be24b1e684d36a9739c6f93d9ea4e9aafe93b23ae5d2c3a1f1642f2714e6073367b2722a71775ef871add463a5bb751379aa77f49f5e5b65fdd1b2d3828b30a9ced216d073c581ae4b8c54ad593d1bc666b0eaae96197edda6c40e2f79923b02be3d19ca45c0d13abf332ed3ad82bdb29d0bdbd955b2e270739256141321e642576743c905d8c6b91fc6f11c9f92419212d278cd071ff3a47b8769711a09513bd1c6ba384e6a29cb3e2dfd07f469fcf358c57588d56d63cd36b8dcb2ff5fe46728e12ca557ccc00d08b36a113d75a84cdbc19c893b68356b1fd4144e1f440550a359f5b7d2fdf59baa154e7604ea2e7a36c7c37b7d146552a7dbbea1699f3f4b007a5f3708748bb8ee5d7e95793c29f601a5658320c05148f3c22e2f7d8d8b416640906224b7dc555f83857735c923b10c1e3560bed2c4e53fb07e87bbf1b401eeaa04d88d8e5fe74471c2b9da777b7d29474392c45e23511d42efb20232a3766e7269fa8543eacb45787ce8dcea61cee716b681ee2a1e99f71cb2a29cfe370f2fda3f2afa383098c0fbe04f85ee545e5f2efa47edb8c84a1cc29d1bdf5fc992015d27bccef2e2f45852c18ff53710ccbf56a7efa96641f4cccf3f1d1789c827e32c21fb7b91c3313c563f454db5e15dc85018db93b669453fff0d085c47bd90baee9cc70b2d2f1809bd81334329e00a1fd38adeefb034299b6c65378f439598c665f5a28d85a96e8bb9d7e4250165f53bb055cb139d6bb259ae3951313ca3841acdfc165f8159b6f253024f9f56d67b333bf4e4b6c5d4e4fc3a09e1c78a2e9ba5b5dce16c11563ad474e40c7f63e158bf615cfe46f91cda2fcec75297cbd0f39092a95c98019f6373862dc48392c3aa824f7060302b061eef7dde7679a348f7eb4bedfe1da53549fe290c7ddd79cbb7eff923aa283af7997c96989e04f484fd41d74960e348f03d69ba78206184243affd4efdcab5cf4a370fb15243ceb550398974fad1f0924c7a6709e2d1b72974d32f1a7d1aa32acb5a3726592596c5ff4d3c4e8fff046e09b6ff8eb66b0d0b8a41de02160cd7b129426cd18e6724e6d17b27c5a1c87a5b9057088226e68ca1f007a5e7cb1b58794e09ef4b34238ada95b2d8e71ebd17ffa4cf8865e22604fdd5434a549bc12dc7298b210fe1836943ca20f36d07ad741f94c96a42790adc4f1d6c9c0ca3c7d4e8a5034042c9293fcd4791539bed3582f622d29b9c3bab03a2a20f5c55927ac57d933c352ec4bd04aa0dc2444538a5bb33ce933c6ba258a727812f5692856363e7e6559ce90ddeeb5ea811a28953bda9c3c9c223e0093b2d8f44091a256a8204a6a30021d99bd949d8caaa27222b3873fe5f136713cb318635a9ca7b03bb472724fed485ce6048bb4f4b5fae8dc0f6dda6856793b91e57fd0eda9e1439316611599e5ad5a54d6a2c5a8f962be35b480d5c0f7c2dcd45f1c3c07070f94f9a048a7886d929893aae9e7bbe3748c2f84ddbe334488b50aebab00c658965665934cf7cc8c9e02891390edd1ed79d4d1b3369958eaf2326844dcef979f719968e42700f598ba0dafc89a8de94fb57ce6821c23c89aa50072d576d9fbf206e20d73cca0bc1134b1e3be8509e3b153c7e7fddbf76fade2e0369185e8d0ae6dd7e53b777404b8d3db1d56b23f93cb8cd9f473fc000664880524580a5fe57697da5c7bbeb6addd966b319d189adbe3a3e4864f229ee98717ec2f167fc96a74f7c67c427e3ab9da4e80728e852fc0752c137f0e86e9be9b1ce88763e5fecf113a5a0437265c1571b3976f38fa436e370d43985a848725f3b6842560ed8a482282106a2ee8ac1cc51280b2b388052d2c5981bbaee91c7d368b47350839036f86e3e8d8c89c5cdbcdf5316e90511eb4d03c415f606b6968581701af8cfd1e0039613fff96c3025be78420e880684b0b201ca5e547208f4edbfaf34e6add9b1da9c088a3fa0a3e8bec72bced842a0f9259f9ceba49e6d825057e5bfcbc282fbaef63ef44f93ad17177aa9d2ef336b70488e29e40beed55a52881990d6feb7d67fbee6f7b90ebfa213c65b2e9ba8d9e5eca174d15f87d2670a67a0d41d584e8b48f7236ad8615ab9e485022a98aad95ebf3652ad9be8060431b4d0f58e54737c77dbf389e57d5ee86b46c9023879e6c87c93bc518b5475e16dd5efde2a34b95663514228b467baec13d8bfaa4056dfeb81104db5fbf82e56ba1c3903e59d17d06ea483538b02bff885fa63dd55a9d4d8232febfcb53be929066b86823dc25f9d2d9d2b8b9bd88845ec511a23cb42dd9abcb6a833d863fd54de8291806c95dde90882f001f0b4f1dcc40aa5fa1f1712e0251e22443d65e5ed20096bc9df6b369818ba6beffc3b7e80795c868a579d6f4b8d5b66350bbceb5a93c46fd6fa6311daecf27fcbdcf7909c75f9872bf43c9a9d0f1ed2dc4cd01d287b258644133e99396205f777297fa4adad77f677b909fc1c5cb8d8b322ebe1cb76b58d017425427ecb3d07f4740c30929f2bcf484e848e01bd0035e9b9252d4cdb198ba585f84e26dfd2c240173a73314e4487896269502704fcecd432820876a1f583f994f9f4a23c73382757a50075086d9d6a48f0b2ce10ba7af25a820a70e15946bc020bfbf6f011a08e9b9cdb53195f0b92a04622e14226b543903909c70776bda896e397b1ea55a2f0f0d76b3aefd3931a0c8c00c7975e4b7f9dd2102ece4352ba43b0a1bea52fe4edeac00d026fa168858bedb46f2cc7f22a1232db07e38d53591bdfd7b936fdf5faebd75d3682220b86081ca415a255a60450e9947366de41743747f319f5d263d3cf01f73ab316e7794d4c4a8bc30c3f81ca4c1ec11b8b305935bc252841f70bb9be515df836c0b840468d4f978de9501b199d7560ee02adca51b18578cebca3d515405dfd20ff23fa21b415356855f7c2b7cb434cdeca0b783f8e2924c75d14eeb3d21c265fb19c48b9d33646a144b00d3b062b1599089cc48dab78f13f98f912094db7fad996fedd0ea3da7fa416e6ff8afa72ed17b8cdffdb157382e6200f3ecbdc5a430804cd0ab9ddaf578e42bf0e3e52fcf5e0a5e5a50dcbbf7da5e8377943d23d431a7e72f163f9ab731908765bca51508f31919931fe11cd2769aa50f490c42824ddf8a5744868794ec4668eddacca69dbbcb9ae1119b833b4c9c05563b8bc0f1bb4d9badb29380a91863279b8b94705c5e54950a56d0f106afca4928d0b85c662a4a323558bc3844523a7454b25bd764bab5b4be831216cb29376ae272fa52398f52bbcc2f927d713d81b38d38aae9857eb7913c99b6b487da321d1d49cdbf4ee3d65e01b8cd88a844e06dfff8915bc75cfd23439cdcd9c1c07e54316bcc7c2de8502472089d7b5797a3bf3e2dada399e520831f2f3db23531d376d098ab114c175b19779fc9d1207e5ec830d3a276979f08c116dbbadda0a193fb24ae24ac1f99de9588b5248408613aceda33f89dbcc92a155330567e2528a87a8b570b6a3b5eb16864aee9a3be38e68c62ff6ce31e701eb109129d185044564d30d0ad0327c8cf771ba1c0cc2922ca11523ad517a3ae1a66f18308a62d555c7da49e004f1f40940b0ed43c21fe24a3026367d1c5ab407086bbf4ad4eb7f872548767d1860560e6883f29d446b9197fbe81d7bbd5be962fc215209196029309b2842de8cc947aed183f3d481788f79b84a7d319636b7a3085efa1df7e3c0099c67b84c62ff1c0d5e6297d65e39a03d07d177eb5c18a543e23dcad0dc265b3514a162df7cd19c782b53073bc1c39247a0d2bb883a241b422a0362d00b6aeff944810d5bc264e63a99b423226c0da1ce4a16a9b96bb1b62ee88940f4b9d0288a54efdefbb2fa77c8d9a8d3da897aa58e2a605f8537a0f154d36569b073ef8f3bab0e48252f03fde77eb8347c03e4ee517f9e1f8112d205ba0a8e45e1396a5722e4e2e4151009d3a85d61d8f3c4ef824382053dbd8c6e2515307686c8e65d75b2b4488f6b550f021f343dbc146a8d414e57dabf83dc333c99f6581a8adebc3d6eebb80bb845c80ffaef1e30a03a96b5f6cab93800bb9c31b6bbfeee47e03fa47d723de611a69ef449a84f78db7d33c21677f909f54f20c43e17752565e859d48e3eb77a99d648597802e62deffcf07f7e41a01fd02939571645e7eeda104fd12b2c18e16d6e875e2834cab7efc712e954e28572cb02f3779efa31499ff4f958691c1418c444fc9faf9d3b241858efeae4338c423867c6b22e35d052d64697a66f209210725e3b3c311d840497bc75b7689f54c82e28f00ba2526987cd2fe6b7ff5624de31f15fcbd984eabbd2d6275342fb3856536d1823cadb50b8c4495570e21fc73eee13bc8ca66c18b3ead2e6a64b82bd8611da6967188485baf9b80417e6765a86c62a830a84806b7d08d47c1852cbf211ff2a1355bbd215271f68fb9e18be409d909e799f02f140a2706b42ab0e68e4d81f1a10cc8616639de7624287fb356a051d5fe27d4036289e475839c900c002eb146b08e933fc5114bc006ff0a7972fcd66d837b2290dba5cc13620cafcc015b45200a5f6265bb8a8f9ab7b06994b0b7203ba7c2a458aa73d15f911f521bb04cd7e63270f7c5f5876f8b534e7fd8ff48cea1564e691441a33a0ced1e03ed3afecc52507bd4d27840ab449daaaa9e65af2e84cbeef2d2cdcda8777ab1506492b2bd281573119ef555ef72a0e820ce73163c803c390d17d3ee07b8aa154692bd7ef9b76f6dfe0cda10ad7035ba82c204a49fba34549132186e31743b6782648fab8578d34808fdfba6fce7ab9317510a4b52ca8aa80d3a538f3e8630232e22e533fd0dc9732ea139d904e6695e3ecfbb70e44ed24a4858264a81d9df9616e56aa9966e583f1df46da3d504819d9a0a8c7f08b431acca9388f038331a24260e76f710cd9726f138e92b9ecec08b9ad485c9616aca551d835081f7cd855b359c4f2078bd1f3b943d9923dc7dbc37fa696a8619ae607e8849b78376e872cb1302625cba8f7a6dc25fa3477de697582703c3b67fe0ea53ed16e8ac3ab4af9b10a9fe588fbd43f4acb419814de800e1fd98b2f29fdabd8f2a6dcf5e60a3aa2b4ced8086e029eabff130087b9442b3f7dad66cfca7b3af325ad16db2aa51aaa526841440a8eeeae7a9a1b41faf82b405e0c43e1c2d73f980bc2ca4f485aec35bc17fc1e5ceb8a3015a5aa7d039174c8354a97badcf4cf02de9d75dc724743d97ada9ac6bc9c4129b876dba1eb6c2585560e8c247b6f677da2777d678679e3120fc39095284b1c2b21c84e9b7341f5da195a003c53b8cd4f2ca3808984e041bb7f9d3634c0e310c50cbc538f474bf1f067900a8b40ea8d845d0697772b864ff3de8312956e0bc811944ff63c4b7ccfa3c1f999f2fc58e25ec6a2da3b78c4b2004944e56036fc2dc300c429680b8701ea90124421ce2b833b6a7b534384f2e668036869a1db68d433c62bb2f75260838080e27309f2e02aa9cabafad7e8228e55feb18b8666a29f151919d9c7fff5fbaa761d5e5651af85ae79e9c7915f6005cf90c7d2da519784243ec4e1b19fc4c941d7fe5fbc5d8f30c154fc82b060cd6a8e069e75c8243d1c70d2b5d051424cd5fe967d5877bc88c5ac18caecae2a0752a6fdfc8213c61f3f1cf345d69b6d30ad728133cea608311a4aeb3b237947442f2f8c47e7dd5030c86c2b5a8bd2318b17b63ad53ae884e788b76c957cc015e33f6866504a27bc43a25c51c4f003307d45844c89a9c2c34afda99b3483a94e4dfc876f1e3a3e9d591c64c79ed90c053c2dade10e179effad047a9e8ad848c245a82cac7d9acf633b19d573e35e7e68189864a32bd12a07fc4366eea7fb67870990f9d1e43c6d663eac87944aae23886d07980aec9fd05fee0a4461a0d716d96f92f66ae502ebb82f4538af50ea6f2c0718280d51ac5318858ec96ec9b43de0a34561aa54c44b6295d22f471063eb92ddb0f8bc9ec93e3c9bd02190d276ab2a3cd5e7e47cce0ca511ef8f0435bf1c9f73a057691d1ae925658611baf2b945b4bebf1896cd53c4534d9a2e23a1771b742fdf9748680b4b59fc97184f48eef66397e77fe19516d048e4a1f9c84d5f4d1711da6da03668efd4a4450072e337a6ac6338ef7d939d2c5caa42482207a8783ca58f580e8b95cb0b16ba85fc7764d6123e8e98a276656f6a22e288162849fe70431218e72beef9813d0127d4576da0fa096f8d36e8d0827363832d7690d081013c844e0833414b4db16fc7a9198832d25012c719ce8a52325062fc6ac3e30aa833eb9641b1cfa9e50e2348f5217222357a087624e8e25be9cb1c5dfaccf726f227bc6ae1976cf866171a0cc61167275d8dd99db971ca100b78cd9808e5e8e2617eebb1a9060c403a4dbd1428cf5ec2e848408c55fc3a18aa33c7bb117043d8e37c3dcec4ccd185ad365979e23eb9376f7c2cacf594fcf7503569194d024a06a93e1622300eb468b6310681d2848d0ceefeac19d5ce7d80645ebf879c0b7026db07ed2ef34ec1c80350501f65cf2dce0e7aea3c01934f2b19e6993774c59afcae7ddbe9a77e89e96fbc0163d3debc1983336abcdd4e3b987f5064e55f124b2c1fd049132a8b24371514d6eb964525c16096f489aac92dfb38349a47599cf2a841558364dfbd5bd8e9fa109314e270f686413bca8b6f9ad16d6c07ec15518f3c0b502afe3d6ba1f47f93ebcd8356fead10bdbd6b52e0e4be233aef44c10fb48dd1053a05a5ca48abb019256ac36ef891a2c1e58d3116f956d7aa21681f760cf7f3d6ae7d338175377e02c13ee93dd0818e4553e1525b5b2b8a4b296cd3d9ef63870a708a63db2815bf677b31d2bbf0465cac81aae57a5363535f6f20bee89c5190c528b6783f7a71e64374b708adfa509e8742e673cde7422578034a31f783d644c5bd7b53c275513daf08a2c577d6e2296a28006a392cfea92c95942cd83c28c312c14a386209374b8f2862ddd554de17bf4e951cc97e9308989b5161ce2a1dc0f208330de5b36557261f8d62611aa3d31721da4059d93d29bf86a7c3d19753480d02ef9bd1b8b5ee11b81695ea5c71641a36fd63cd3ef5f033656dc7f84afc1e0e201a296de0d0776dfff0638c2b82757f257c4688b2cb7f5f91307b703bc4a1d7d8e96be2f6c4791dfbe3912094d6f6568d82844992fcb59aeafd34f70334782c00fac9be3d2997acd4dd4615fb28948b201a894478866dcd1ed65658ae75dc401a1455aa5fe8f6a08cf688125c7c1617b658731384df2020fa5f5a1b6960205575994a734ce18ae1ee5f38d5191b72dbda6914e916c4b607a002a295ba70d4d74b7b25ff150c34d9bf3d9a5f7a1523b9ae84b1b62c78906902de795f5244cc16a9ef5c62884e312c09b9b91f233edd007fe4701e7c82e9a0ad4a6f477db9a9165579628a34c85dfa709e6108c7232958bf384b1881547f0f1393708a964a4dfc86a7cac67b16d4eff52687e0173cb252a72af972c60678fe6de99229a8fe3fe36cc74528163c2b551b146aec80dcc38fb008271aa035a0a4be3f756c5e990f1e058485898a33d82a4c8f783c39684977615c0ab1942bde34ee55183b441371b281c1eadb595e582a951225833146a79ce4e933ec3a52fcf98b45c46141d5f862857017e974f73fcfcec4f67c1a81499bf240c303f473f1570054ed189bc455e191c8ba63ea5cd199c794d1b2654f223b41c0afb5a3e81106b4f2b690f8e786c3347936690982765f462b1de3410d64194b6737ef31ceaac7b3d33aec78bb629dbcd6852856c2f1cd07e6e4a725d7d3a2ae6d3db67fe6aae21dfb66f752f746064b47ff148c1ab22919db096c8fbb572cc3840982dfcc4044dea73e23d541e73b23cc90d0efe14d13ed1c2e71c5e7fadfd0fb880ea72ca03ecd263ace6e8c6b33052852f55c89bd86275ae2729009ebf8d984b6b156a6d94fe1b75dbcce0ebdabaa8c2924078ee41ef615df5e9f9b80fc349cf6300e19167af6979f5c3ae2bcc00e59c11c04b501dcd9c81c487bbff94fc11f36ab2807bddba9039d1e1299a05a2c331d56525e7126ad5e3132ec5085c17f832d3866c64e04851a65ea0dad5fd8b1e945482c6db5fd28672aae887e440de812ae80a345d91365f699b5002cea216a3123eadfc6a834de3fe6e2409d1b02e6228ecd6771d71083cf9687235e1c0545c0998e6cb1febdd609f163437ce6079a0a59fb375c9a3beda80fb87e5015314523f5d8ca7c272beeefe733075b2599eee551da8a703af533a64f29dc4f06c2ad5c6faf26432228d882fb23dd10bf1366be5d4ac58d1010dab4b8b4ac2b1b94313c6af9b1bef70b4863ae0cb7dab995a50033517b37951938896c6d33328afd5a5666d762b881959ce50cbd8d04cb4708044a8439ae891076efa6bd5f1cdc2f5da04b2f319d28eabf9449b556942bfb1f92d9e96c50a305e2d7d5327a5f6b7320b8425d482bd0d93a5833e76eb65f97afecd17b703ead6e059e6442aaf43d1c540ca7dece8e162a1ed588bf00d4bc540fb065028b5ccba1838d2cc25b26330fdb8094a90dc05a430780720a60da01a685ea7eef00f047c0cb16036225670e3f7360562786f7d4e6b3ccab717227e18a8f8347cc944771ddab0745ae27cf780ca0fff328faab559504ca4817c556022d0aa4de9a4d8ef23c11a8c6bf381405ab63bf0893f70a83c244ef8ee521278c4cc2e254a342266e6085d50e462a130d0445975d96e02164ee536ba9b0ff159c9199926b153de3cc39bb96e51b178d3fdeb41c2c482ad619569c95ec6df46b3e69ff7df32dc3f469f9223f4ff64a47af37398f5f4725ef42550e5d94a2ff32c9873ca1a0a844422d383cc3b2069d6d75de81e634952ee346b0a43cbe3ec007c3a8cac23b9be7ec250df9e56bc89c0479c27b08f53d87d2dc85e36c594558ceb8a90e7bc376835105c8639c250be0f9b54cf0157f8154ddf7617b27d1a40619e3ca6c6f023e788b87a2e9f0a588b078bdd5ef78757f15db029aaa57fd04cd2704e066d42d417de48a8c7641b19aed9acefb630118179cdaacfc8b371f3d47e9e05773b92599437bb2e9e65e254c686f3588288725b14c13552af87e6f71b8c134335af8647caf719b027edc551b8b35d158bc9057f9546b60c78b33dbc86bddcb8722851252400d22da19fc488ecca5a7124c2ac8387fc6094301d6b4a75038dd30ee15e5fb7b935625c76699d39b69de17dabc5114241929f8f01d98e991dd18714ea21ba24666209326691f009eaa3394bd409547f2f5e958d6077b2f3a8c3b0915759bf8de5a8e07552db25316f1c7e4293ea1286dab86525a77e8f87a77b5ecbab89af4e136ceafd0a596db78b644c81b51de44dd2273b8be1b1a4b5632eadcc0d8162bdc9586854744fba6395ca588aac9b6967fc96169998b4a30f6e7fd94233d58b6d0479036b0ef07bf360c8aa9f59d81a7f312adeec4996ab7801cd6f44c9ed36a0c37b658af6d0111fffa5f142494a72057866615ff82dd7360e3cc61c4e85b1d08fdfc65bf6e1dcd476bbef18687f9de0fc606be5a46fbaa105f69f35920077ffb04bd39da4c9fb96e5f5355b831f457bea9fd000b299cf0f035e2dccc995dbbf5ca233f5859675de381612ed0b346fa29afd2603f4095356c7c246c159364f258e8cc8ec2922d0fb1ab5d7c6d378f40f3f4de287e8aea92b294873fc285a0ce95d7764c9b049e1a34a713433e5eaa9179bc5b5a408d97322b0dd8cec2298ad2b7496a12d77321c123fbb36b8af0a13249a47d8c1f60c854c027c5fa7141348c410a6a433f4864a278a4803af70aa7833fb27bd88d99bd4c68f9503c05fd0ad1b7a7b57bc5a421c26e6000af265e488ed4a013c550280c3383c4673765a274ce9aee39fba7ddc2a31bdf389abf2fe811ad029e73cf5a6c1a88176c55a8f926cc65392642bf9428cfc044f5d2db07c693ca682d8f19026fc15cdc673402c34f8a9446440236ac841c6df5813a9a9960120215c6cf1dafbda557e64b31b665490c93130174941684109ef9f1ad54247724b70d26bde4dddf1678a805151dd22bd8b9ed30c18d15e46d8260ba3ddaf85b04b2677dee9653d3bc22cd9d004dd2631487bb856c7be51f7cf3129fc9959593fa7efead6bf00fb975b722639832e9f521667c048fa7be4ace5339d994a22e0f5b92f21376b5a7f06d0987eee4b323c76aca3c20e318a0b1193cd2610b1fbb08b185e9a7cd7e372649704ab44d7a6bb6d87ba119b2393bca8f47e732ebcfb3750099f1b846e69c23333e7edd4b9e89521037a109c171573797f9c0d3c7e5a886ede467d29c4d6245a820c1a23a8d219b385965e7409e449e1770135958e26ecc4440b6aa36b3c04b9cbb45e95fa8b23784bda3536f01de54388faa8881920e44587582cb987cd3fec3b22f12ddc1dbc3f3db7b6d3f17187548ccc2ac7b5c7af401ccb08d6ad918a3cad165c0ee582c292e024422d7126ea4e83d4939573f91421b393dd778ea220968103e49f3e983efabd26e40296adc23ed8d9c2871480fa4aaf179bf1306d50d50d0249b86b553b30465db81d02337f4d8d2ae655686eac9fa9fe53cbc9b784077a2da3aa6488548447d0f74cf87eca148614f1692bac8cb948952b2d5a4a0559d2984084b0fde70cf3278ee75b83592df05295bf0871220c0ea4600b0e70f071466f7f10d2d38e3807ae55cb7217227e8e474f9adfa97d6fe4f0e9aa070e2616d6f8c19dab2aec5d09be92b1d1ae4b5d0e48e0a98335024d1d4ba6b5a307599d851eca93bae5b1399d669a5202fa1d9be62538a8c21ec6bb2d152d99b5ebca9f28a9fb655ddefa78d87d142f839a7d4729ea1f845b34475a4066a9fa577296274c92acc9b4f96bc6ec6aa2e2234a78a1ebbe13978dc6d8098f09ba859d680461f3e7e9862ea2312ebe222486bd376529077133ac186b77e0b5b334634698857365cd5c04715c9faed8aac9161d1d38f3e3e70ab2df834f34a8c3c77c15132c3fac5f4b9b36da956542d14de7d10897c55268ba76cc1a74c9b71003711e5a44f43c4ce014390e71a6177dcf9beccd9ec77f713d428d4283ade337ef06ec70f2f19f8d60505e44afd312648e83c1b06ded168834436cad8729e6aafdd1d82d3f8cfa6c993f08663c6a6cbc78524089970cff004b40c09fb7db622faaca00b01b996ec5d9e5842b3c7bda18e0339338b07c887f7d4fb80ba59d4233589819c2911c4036955f4c4ab7f0cf1e9c1c61b636e50fa6aab6df9e988a8ed19ab621f8b72b474dafc56af331f8734715876f34050a66a3d9093317fe941ae3a34d475f11759d738c3e16ee72b36b5c2cd5d57393a3fe5ff9704ffa7d3e80081d5e00b4454893ca273ae793e972f4dda5b51f0152fdef5a680e784590b0329c0bc7b5c946bd06e3398e14d71baf011a3e3fa12be5bc897f0dec59a20aac8594a02842b757b1fc5b740e18c613a4e0ae86e3e10aa2ab0194c0d955cf3af38584daf296f2bbd484e293ef28557067e21f9c8184d6548cad7864d4c78ab4cab667ed3a59db1667504b0bd13561c4b8574f0db785a38e3ec4002bf04114fc8f7402be66e1b2298e69eaea7ea7a59208344ec0c7fb58da4403da3f98f956e9bc8ad7656bcb654660e4d22cff036de24cff3ff9fc24c034f88b7c7f4193b08de3a5252a56aefdfe3b42f9517b8852aeb7e54273261694f6bdb1042f86ffdeb311be1bac846585af21afa9b948a4d9912ca8d1c7e67e46537e963ad454bd0e2a9941e2464a80cbd90acbe2f9139cc3418dd1d964bdc885ad4371500d71fc014373df0d575739a9fe6930faf6cf306add4cf0d6aef18240c6c5801187f5bbf249837dfcef2eb126b071705c59a2645bd785dfaccaee631296fec697d906a08f85565a31fe6997800749a0e8af3f36481dccec27d60b77922d9260cd9d8c98a55e43e6fd1ba453f9cf203e7dd44f7b399b2c6241067f8bc5d99f57a103eded1d3dffc58cae24d79d3da84bb457f16e625bf627c18328a280ce80de8746c6ce856be85c8e2674db59a6969323579cbd768ba173b8cfb24168d884184aeba1c93f677c0a7341f31ad36372cb522eafef3eb9097c8a7aec7c296c2d916baa89501282d3f0a79ead5d6e1bb1eaade7d4e3149d4ceee88185920c4539dd8b7a5eb8d2d16000fb7ad95f0d12970858fe2a35a6bfc689de94cf908eb86f245fed99cf87fd5f726e51f634aeb1610f82fee7ef436a336144b26d7447b3f5d43a020ccfaf6f0d0f08257f68e86b489de498d5f81a7116d89dfc671a9be3ffb6d90184caefc42a96ffeba0c940aab4e66851d037336250abf72e8d1c0122197abcfead250466da5cd1e87deea1d9d4e3132b165c1f81de9b4f48379dbe29c3b05d73caa6eab48861b9c16a583e4c018ed983fc9e8826d6524030cdbafa9004b2bd98e1daf4738e89639a359aaf2251b17297ca733d2630c83b77fc32200496ea08fa615037482885e32a4779525cd634fd5c87177169c1d512216181fb3c642dcb2db6917ebb992a312b9b037e8ce0ccaf0b0bd0a6f3ce0669a345d932f3321071b6af43437f838ebb3634005c5cd5539fcb5854e3ca8e6e11c310856c1f9c7fc5931afcd0b08d82c8a455c37b1acc08c4e933daf4a14140f0779d1efb1319fe47780788c4e0d0c4b5559f4694e3cbd74a49563044ecbf0e0b2aa17256c9f46d81afd1c67079de9d35045e74f0cc60d85346519d9fd183ff3689356dda08ab492527338e6a021e03e3979dd975e1cd038b1cc489d02c45e94e5b7e83efc368d7cfe82353f092c82dfecb34ee05f53b4e883029559315c8527a3d2563e4d9a8df0923b80d24bf8954fd0ce7133e5c55d429fa50699a11d47962cb64adc972cf40bad8a73016eae5e421255128817cff8b864b266ce395dd3d69ca824b784c615d5d8b97c0bf71b430599f100599a04ee475bf7fefc80b9cd6f1b10900ef83d29f7eaa01366e261c44aefdd70c5b80c6e4a7286a14cf1b0386ddddcc70dbe83287860cb406bfc53e5fbd20f9a51f00ea339c6e7f171d0ffb42f327be93cdacfb6ecfd9924bdc461cf530b3b1e1e19e8f6de340629e49e027c8bffd126dcbeabec401ae5ffa8ef5ec1c64b80af2679489287524bd1caf37d1203a7c76036316fa1133c98b5831092228170e6f87fc9761661820bcf8a92f16c579e080cd87c5b86e61a7bc5a9204ccf6287b9ca697b5de7bf8d265e225fd3fb063f983a3943b04b38df9eefc9f5ef5742c761dfadab3e34b49620bc61a81b23f0f5b3658cc90e98c0ed8dddfaa08628ef393b74b9fd7ccd120b6ac8ae2cb72388fb940c70b71bfc88873cdf6401772f082c3395ef4e582b05b8a23b00732a5e68d5b0575d0f7ba4c8412b4ad88248dfd3f9fb9151a9d22b6421512ae1053acf779ebfc2e113c2b1364c966fe94699112942af734ee3d94167506a498e8129b309b9caa35b852ec6e3bad83f2b82101bd74ec025c71fe66eb586b8e8f010704ed557091f137ef5432d7965488e55ff58bbda9582eecc767a91371e0e82e3eb6b67539be6fb519c32495e2a0de36e1136a5997f4c89af96330f91a9ca189ca6ec5903793ff8106cb6bdb97063c37447d123be17c203710358266795ea0a0c9a14298b7259674c1c2c83eb397d48130343a5f6eb8122030f1462760e35d26f1f1b73104bf32b726c056af20f6a1f18f09fd819b90287aa4c04abcd58817d430d1b21f998e5392a34074757beffc356ae4f826dd6a1f3c872bdc2982f1cc1cdcb4a85bde6e5eba5ec2da9924366e8f5c82266820743452c5052dd8a0f0121e5d098761778df731387a76d14f92ecb900134cae3fe440a59760ea05432f8c5a957a117277ea1234a6b7c1fddeffa72201d0699b514624e9cb6ec726b44d1a1cdd171abd2e475f79ef9ec2a078ae46d4a0085586fa6e8ee849daf34fedbeed193941ddadadcd054558d1cfa50a4058f3266cc7708f2d46c9b114d18d333636138032f3e7b7f0e0dea0e8b5a3f8c80ff7714c60096f3de1f4b26efb376c2cef0ecb66adcc86d343cf1c67092bcfd514682032b941ac1f16edcbb089aa4636321f11bbedb5c6519f730d82a72db34553d20699c97213107cc6d2861ee49448f50af0b024d35cedd165f9961d09037cce0015084e5fad41419054d85cf1f83b1e84ec52f3df8ff1873a9a2be5d8018b3222ebcf51365bf2eeaef9247f1294b1dc29ff0173e0a75e117a6701ce20e9b0316ab8f1068fbad8df7e69446b49b22440a34a11093f1643654cd0ebd4c6d630be30e2cec796ff605b4b2c9bf49cb4986b1d65fe1d2bd390c91be36dd3e4cc781d6ecf04921043e4a7184501abb1b3e874ecf3a07e421c83629e33f9ddef3aa2a71ca37f1bce022f012a73cea28ffaf7fed13e9bc1857c9294599cf8c9fdf1427c9a16f758c0efc64422b5fc1e91a864eae19247c9f6a7fe68ce1858ca32097ac8922721a20b20839c1b2a537d985633964ead8b62383514432ade3523846c1850a8d6912ae5d6b7875d50c73b4552168485c43fec9d7d6e08ee252ed2649896a43050be12b9a4680168838627c2d1a362fc84e71963e81af932c7df2e067b6312799359daba4e5fb1a83667e25586d680fd8d91d9cc76ccf86c54b83922c84d43e3fcaff7a82b06a616d0c3609702e73af2048dc23a5c0006b080e92c23d258f6b48f2cae6f286437a659f384f3a4ed654b2dde192fd733e2e2bbd280c0b4a7da3757f116ec66a546df407283c182ac40c8497418100c583cdc20ba82e8dda998df508580053d135f77adb63de643f602bd9c8213c4d6e3a3578d1c22383ef157b25635e5798d7745b2040564b44b9626d25f47899ccca7c26571e74585fda20a8cd1e9970f413a4d3db79d35bfeecba2756fb6d584309c40c4c6467902a8931b78eca832948bd99d49c01e4f37d40538c70cb2b6790e9dfa048e2c3579e76d85ccc5a72cee0ddeed5d7c5d26699f19fa0f73b63cce577bae051b5fb543498bd92d7c8ec22f3ac8241d8bcff519a266e993b29257b42a0708441b96fea22567f557e151ce2be9176974d9f274259feb6eb210bd851c85401a0c4bf8f3f30805c4403f525821fb64b6b8fc87c884d12d7fa2555ccda7da577c5dd79bda333c86d00b072420cd3c5ba368451f1af9082e15e4618aa4dc08a25579166e6e59de6da17aa8d09c98d0f8d147157e9f3fc43877fbdcf07863c7a0a35d1bf56eff903fa320cb7f588a46ce749b7b9a1e6effde15658451ff2aff3e47e12b363d6a21c8b7701c54efcf6ccc8f25cccdb4aa6ec56dd149e18d03304148a8ca183be16db93e4e26199b5cda7d9599bd0e6ea7b1d0eaddbc7620dd171c701fea842e946ae090d935e5c1a86999cf1a9a830dcc1ad0bb4063486c046c82cd05400934fa65cbb039503097d0348809a9c6473914faaf0d635e757f17cc2a8130b6d31b96abaa94df9ac912688b71b482f5073988def6c6b2707d6c316f4612a995c6c90bc4af41bcdd452ab409fde264939a0211f93827cd3be96544d146166c5d3da27aa66b9810ef9daa3f0dd485a4f85ab44700575c35fb46c973f2a0b629a8a9041a9faa492f0d45277f662a955e20a1328a1092fb90327d3969d8da3aed8c7f5a2d90a7658b4e8990ccc0ae45755e6c533bd113fd81053b338dcbfb55c3fccebb11a445bdf448ccd38615f4bb6aa355a501ff7abad976d1fe993630435767e98af100acffc21cded3aac79b0501239dabbea7ea5925f94bb09de679c07e40e46a1a1bae06211c11085da09ba80869ac9c93233270803de5b274ab971da0be64c8afd981a43fcfe85b7fd86d6dbead4a237b797622c6d857cf7f6ed7ad14393ab7949c2d299d1fda770890b6170ca0fbbf4175279c8e47c5cc4b75aa15607586c57080666addfa0040ff5747c008cd0ee9f95bb354ee32ee858f954f7251935a2a2aab966c190d1fec5cab8ca322360ae12f2afc5000cd01e1de47941906b7a177a63a3ea46b0a00996c3a34617f315fa0319a25bc1665ea6119304fc7f1fc90e7d1837016f1fd1c564722ebde9af3c42d7c4a7d7bd4b4957600bdcaff82f43de7df3480327f9417a4575dea4011a601977d0173e6a20cba1678653f8dc7f8fdca6a53b2dac145776338e64cbb618d792ab508102dbd3efb74ab5f8e292774e045c004c5d0df592819ffe3b14a737dfb5104edbfef95ce255492db3b49a07c7ac158e00b91f23407d8e05690593b21aa75319772b1ef40ff0732f14f88c96ca1042a6799553f82abf07e215b701873f1a6bbe36e1a05c9204e27373cb8871a8894797a9fd8f2aad2a6f4e2273c65482ed7cad544e5f8b5dd9d56192378ab39e6396e6e461e328a4cef82bda63bc419e3e506f7975e5c9aa9fd861f9583e278788a39ed88edbfd90ebfcbf50724c82cfdd8908d1428bc92702dd1def98228c9356fc703f2e0a48a5dd8708975356157c2ca1b384a27f15dc99a50372eed875e6d6f764c9b070068aa3ad00751de254c81a16f8fc3d5a7567d8064b4ef75544f27622e3b67d9ae0aec0a0a5503135bde3dca75a1e80367c13fd013c2776dc879a48689b31b2fd4d099f6e9cc7cf731c98237a39235d9390f02d9dd26d931081a16f8a81b0744b07edb96b3dc52cc8189955818c15c6e048bf58b6b34d973f019d15fd316df54845a44256f22f1e4189dc49087b70fb369313ecfa81504eeeb30219ed41cb4fc37be07eb679621522b1e72e8d521ab509bd62d49c4535d51e96ca3da1e49f6ad18ae72df52eac56459c06878f698837840a96ad93bf2071508c273b6c8fb5fc6746ab07fee41752142b7e9fe84280d21faf86a053f3971e559156f0a1c70b0f33e1e7a812fc6994cf9e631db8913f3b1ac99e1ced6bd454b263bfb90b4e2ac221d23312ed8af4b694962d11f5a470e1a3d27f75054228722fb61b05e49fde1493e99984992684984555479820e00cff89f47d52607686fb4fcca0126b4c0dc8d4798f854d9b13ea40e2900f2b3231b12da6672d396ce511102ae15bde909d15fe96fc58d8e20c100bcdfd8a103e9acdfd0f079b09fd5af6d93a7792a2eb09e8d5be63d2a9241e9c43fcdf3d14b6b7f6ea0c3401966f7445f659424609f500e8f110689a60185b227d9a02791c3d3f20533bfd5b4a6b89e7bf392032520a5ca27628aa2bb7838df408a2531b9a05d8e1922277c5b583bd5918f3c2fb72484d66dbf1cc7c53b0f38b822c79a9385a5a2383211700f7455d78dfed5954389dc7880af2bc39f223dfe7932bc37eefd684db2a7b368a2dfb4d34c6f307a23924228dfd536930aceaa0f1fecc474a691f474312ead2c28ab33562c566330613ddd69a7a474982306bbd03f4ae73ea95b4532298a44cbeba0670aed90d62d90406e493f91d8d6d8f79f504b313e3bf63a3ed48daf7a3ac3115a7b5367230fddff10c6f9475dc95797a111f331e04dc75b16ed8a99c7d75403829ffcd25fdba017774bbbc8bd80599529badb67babf566fdb39111f7adb4a99adabdcb7b7ecb893d9c4e9cdffaf65dac94668302804bb99e988419baf4d1714152ebedb59148019948482cb04f8e67ab8f49e17e9c311aa633e2afce85f5a4877de0de6a4c385d341b536bfeb85d523eea4f673df2fa6f3d30b865eb8a2be3efeba32ae80388f7e9b33ad12ad47cc82d256aa511b9c021f797879a792f2a4ff29fd4a7e8bb59e80ef59d2ac0d976d4aba78dfe7b7418350df55732f365a0b4145cbe4779a2e9b34afd2ff4c2ef657854ba848b8030349a0bf47c5c484f45936284f9c9c65c8d1340dff14c4f74181fa577a92007f1fbe7a289a0677714779e9f7490229fd2c1b670bf59fa934e704f928573741bde275c79c9c03aac1aa80be5a5dda5dd374936fd53d96aee1f83a4b1168a46a2ca5da2d1cbc5a96ba07a9b29ba25421b1cb149fd0b7d3a822f0d77cd7d91245b210bd0cfc4ade13308860455fd41fd9949df695e58f62a90cc44feea797c1af485d34997b6e2647cdd987d06121099333facabeb49b15913458c7432617e684990554bd066fdfd756a500c4a70be25b3daa208607e9c3889e8e9eb90bf7725aa39ab0d99e45478efcea310f8565a4d17efc8ac1ad2288d82aaa9989fcb9726c12051b6e30353422b581e4e14e752f847ada3ac132a1e25f9693cb59c1c08a6c7516edcd55f1aa2c945e22240fe30eca46f9e408d4f0728f6138d559b2a494ff81f4c532e3f95f044308248b56f769ffac298ec1914e229858f1b8e2966fd4490511655a4a473431c4e0301e7e6d8bc59a1a2d9a20a5e3b57cf3243570ed32484064abcbaab4470db9e2a62a89ef3705f42f573615a4129d5654c5e34b8d3e9907c6f7b326b7e8664af81ab807064cd69d2d0e0a4696d1708086ace1fe8a635ee4f29a7498a07535e2fcf8e5bfe65368ab6ff20be4325076535c7541277c24d9f5e9537f00488b36970ab16fc18025c46ac15eb0ebfa108903273825b6c7efc5cd31c2c6984cfb50f91e3c270e5d2b3649580392b2dd358ea7943d3171170e8ab6c5023e106cbeb641040c9e2900afdfc3345f066d17bf9e479914d49df4dfd6597a678e80f85a0955b89287a5da55c016e20f66115656d2807b5219f17872715e3617599633f6fd5410bdcad1fb20397875506d4cbb2399880acfb1b5d178af2ed9403fcb6e335daf434c3a105faa56fec10627acfa615c6ff2a8bc1e2c775be26260385980c76652115f1f67f2808b0e1ae1e5cd97c0004aebf59fafb367daa90acb696c71c1f75eef0033aa746db81c3ac20962b3f83029d597b55fe14666f4cf510c7a29bd5ee72f9fa2d66bcf8b413467f670d442056ec7ef30e35a30e7f1322a7ccfbf322a1d2d8dcd10843ee9b82231a480d9b8f97c2ff4b8b342e037c8625f7d289061340f574e8ee8d4573387b05632ed0506596765fdb5f74b23eddcac5820a3e2d648a8babdbcf748a8ed1674ee0eb2d1d850bec11ec79e90cd7ff94444c8f8fadf356d50bc609c303cfcb87a342b089e934298e652849167b042ddd6a3cc31aff2af1e60a79c263438c647131acbb9916a1ead0f6a996f9b60438d183c3a839af7bd1af290a237a1cda1e71a29ddad5191f5ee5dfae9c678c3f74271aae42c7dfbd7f89a1d9fe4c98eba7f4b203de4f811dd57173dd82dfaeabf7ad520e9442ef3ebc256359fae638103bd0ec831a56f8f69920becec7845924660ad31916055577cc3e4a577e59ce89c20a7ce92e99c9bc2bf40d6185862a31cb613db83b406096055181143d94648eb2e91bebd980070644cb07bca724599716062bde55f2b7e985288e5cac481ce347925296d4db8cae2dcfa6e7f88890e171a3f3585dd5193b7b9ba657c1f936ee81ae060c519fcfac3be7335e4d27ede6b2a57241dde7d74be6d6286f23c6034c548bf6b4a04282e0f6ac8fe090e71228a2ab7c451ed947196abd857dfbc25f6fbd0f3bd7580979f47f7cf5aee24424461784e456dc01ac3c5692c7d494834ff35c086fbd3d08907510a34d53b804e5df5fececd4f4341c4962d2519060881379a85df0903cb47f5244bf1792612b847730cc6b4a85f8dec7f41d95aa9f31403b8d69b3126d7353a914f96798349c9c5466c7a0896ee34c231865e89e91480b7203bd77ae19fd9dc6687d77f074f6fac958400dcd87d7236dc167765ba7bc7abc03608c7ce3d7bc606b28d7a4dff4fd53941a7f282f63396a43528338ee8ee089c549046e9bf6f9fb494518774d40ac4a8c159a7e39939aaad63829690660cd6f4d5abadf6868d8b61105b331030e2b5789c6a51543374e43c8b421698bd8d670cf89ad028e901b79a9e00a9e752565b79d6c40c2e0e0b19e3c1d74b64bb61cef21d64bbc1301fac7466b0a9235c14751dc4b3eed20275dd2b7065800f3142922041b834ce1b249937599e4b5b29c70e17a6ffd5454deef293e8581240c4c4b3f0a1ecafc92ec53fb56e8b8a219d05f30ea75a65986e2c6408c3d37ec4060da9b5d875ea4876e1210c2195e9ed8cf6c6f7dffe977e41f70af4aa835c0d71d64efc63edf202c61353c060692a85086038f4b9b501ff2f740825cf50825f7803d6a9227644426f11d1744fc5ed9ab6036a1d92acf62bb989169992ea1af7a8dd6ff3ceeaee8328fe18d2aac0dce2a648a8654877589acdbad34dfdc9bcae851eeb067bbcbb67e16621d086e07d414e7fc573018c5c49d0fbc4c0293d0dea069711e113c490a2a467d34ca6cd80f865162540a786365161fc4360cdcf5b93b29ffb9d2f6c7686a227bdb675cf2be7977e3cfaae12299254815adccf148006a5f056ba8b52bfea04546bbfc27cfcf3a06b54a93140253ce87b5c7607d87fd7a192a2d0ebdbe9515bdc334a805efc96d12d4e155457ed7b99b58713138c1ae5bc3d75410a2ae9f93a4e95cd1b6999dd6434425caf0445de73d23ed73beec0e541bfea235ae186bd09f7a3eae89dc1d76757e95c60df1baeafcc8c15b40423d6e49dfa12254d6beb57d1c5b8e09a097f7afe0e2b852692fa8bc127b8096c3a25424bd91c6a73ba13c84a795afff3e94bf22686317e5abbd84c46c91184bf314738066a77a1e43fc996a4280705ff28a1349df4145d651323aa7ed68ae89e30e14f1695eef220a45334971ff403e9e983047b389061d210ccbc8b59c10838273d7fbbc3ab52aa334e93daa47d98f17aaef70210b196cf8e3c59235106a9437cf526e337e5d1550ae2035565155bd2e794e56d91950588282b856e79b0b1495bc10e8ca0bd5362c6aee47c2d5152d32930dd5688880b0b9c778082587fb2f0588555a6c693d289df20f047ab403c9fea21e6e62d32ab0843252be3658e12c3f4fc547af256d364350ea022933f21c17a96bde9a545424b7f323e4151dee0d95ad966a8296f2f149a53ecdba57e80f1b8160a5c2f3163b84165ec09b3d09963088465f0d88e6016fdd936c579c5e1bde95189c8bff8e2e0a04a76bbb54ab3de7cd70656e11632ea3bd7187bc885f3d38d1199c97603dfa53b19e44c3e2cabf8b6c0a8f1a8840fa70f568c718d60eb5893a405882e563db6c7095fea65d03519cbd525a663aedc0868f9e43662ecb8ad30bc39ef1ff6ebb62db6b1f79d29a4ef5b0bc23b0ac602096d72d730bc3477cb6ca9686efc2beb5e04dca676c7f72defae03f04d992419fb1391a6ed6cc01dddc47acdeaab30e4e626265338467744b134fff04bb4807ab08b4c9fa86ed8fd59037ba0896b39f3e3d9e5bc052cb4e9ec0057ce70717f0407977181836039d225a5d209f2799319797e1466b2387136625041e1c1065efc6ed42853abe5fadb20e49ce39df0fa78e4f1b22c967a939049d7e2eb1d649cea9ef90c4d5a346e81464eb741e71db9cb053145c729f975d19d7e66958fe3f122d41bb07c9bb6fe6f93c578de94f6e30287b71838ca7fe7b14458f0c98419c33c5764f2bc96bdff5f5655e44e9bf2207753820161b2f475aad9016d210dd5b45ed6a894a8859c0af5aabbda349754e5702bfdaf8d1c5e388ba0a1df81d3e665e74c38aac84d948515d8781090d029352ab793159735a50ae6e9126a95fa10e948ed54f813e28276ac5c3da7e833cdc80d7a00a3cb1255197ea2f98cc65f412a2293ddbb49c2f65885ca5213493aca26ec521e96ffa3e994a3902d4b68b5d6a678b1bd24ce7ce72f3b4f2344df58186bee4cccf8825c24639c7729b54102b59c3c4c48acb339dfd4dd1fe4a817a9d8d780256031b82d604e3e6c7f64b1100dae1a5fde14b8b49cdb7ff6c8e1478e35ab9ad9923fa07bdcc6d1003dfd0744cd17f7df94132cec6ba9453a890283cc7729876d7111c542d2200ab4fb933e54463c77ab68c77aa45c8b7605ad66ed9a84caa24adb0400d6f8b0139151b4f2c9ec0313360a9a4042752de254f7900da44ca3801c144ea7bc32e32a60dc8f4a9ab1cffec8ecd65a8b8af0eafbb107135410e92bd46765e6c10cc73171b7c2f9f4af3382e1bdcdd54e42ced65ea072486eb183dcccd853e03977d2d5d35f582898b5f1922f4956734c5c2de5ca3c120b22a84e4ca0a9989698bee8790a204b1b20c0af7d6f34c5c1b58a4eaf592bc277f2b293877bf9fbcc09459c1f8440a4f5ec83d5f86393e69e15924c39b6b34ff8e607e1641a4d0630d4e6fad94144b225436a63c6d8851c40ed02177df8a92c8a82c5387d8bc093a43093d167e54e79f002869cdbd6f11c43018f6c469c5d5a72e4c696973515a150b612c24730af6f7021d602add0289a00e44db8d5f9df32bde9d572349614f371be70113841d6bc93a237a8620363f6dea3b4d6da633380e895b255cee1f0016435d36d24907d282d4e920d640f4b17d6d5a5a942a92ef402ebbff90f992286ba6310d98d240b99c60cec99d4bf852871fb0e76ed757e25748ee25cba06c86af596ee17c17bae29ffe0f4984dc72746f5722f39102b89c9ae52e3afc6f3299b52b2aaec928cb32fb982cb9028eba23ebf6bd60f1783b15f56577c194a716dbd2f40ed54b052ff51815acfd53ad4aefb3ded6c9886e7f0fbcf53f667b0152ae67c98d08cffc2e767c3207a837d5dca5b57618792be8d87b6b2bbb2beaedbb5d0d1cafbd9d14eae0847adf351c5cc9c10e580a45a068e7b705c297eb73e7c1ac488362889b6da18308417c6265b83a9259b06d0ec3cca2f2cc292a07b695006909fb2732308508891ff8bddcedf505b26b150936a22042bbd813c5f4831ed0bbc31ed2c05b650a33f85415816d08700f6027c18644d8e0e9e7836d1ae99a2b88b2506dc32ebde39d89c14ca01d210977d88451aeacbbaf4df6f0a94f6668c4919ae5c935edd10cb982ea2aa1ac79e66ab4ff19c9af5cdd5e4a72f67a6d88c2d9dd2cfc1bce0562562ebc85f67899794e8e899c259b1b4a0875a8b45f18c38f74d9c96f513732f71a5058671495c8673d48ecb93915afedee3f72de28c9b0ae3b6d02cfd784977f6ca290a4640005f372ecdbf4253f6cc97d0c4e8fa841424a7dcc7da1e501360c7a9ca59c5699125bd10abfb53d414ddcacb4e72819583839d2d8ef00e87a12967c466c17cd8b30e81b2a259ba3b5a5bf2d653bfb5e83f5a7c2ac90faf326be636b8286745f08e02caee785d203e58766a29bd8dd23808d1762877ac60da62406e5932990f2db0b03678384e4588d6fcf690a97cf4047b91223fef849b7bf6cd7d503c28963fd2d472426e242f04626c3ccc90a535765b8a97f32928688e11125ca1672b05013f79b8d14dca59af8545b39ccaedd43e97602bc225ddc75ee000f5d03674d134279f31fed1ace78427c2bebcf8d8c4b82c36fed92c65f1dcd277e92dacee8f59b9c36afc37567bbcc60f08417c9ae10db4ec7ac18d53f2ecdff4da084714dcf463d77c620e7fe7ebacc1bd67368152057fad47c87488434c1f923b730617a6d1aeabcd2a9f45ea5d4d97d544e42afd9f906945ad0c92bec806e01985bf0cb874b3524306fd54af43848c360a76d81a6b4debce6ab64275e0532244516acead7bc0e6f2dced31725d16bc39bb6321dce3af955b45bac95f1a2b87528cc08b51e67a2a8f7b28a9e8721cf98ce23fa0b08f9e1caa800f4f7ac1b47e17affdb372d9a039f112d3f6ef115e021a22c5e64a71377a648412b8f676164422a3a56755244c02b2008284143c056ea7031ca18d24b4174563099afd30065dd49e481c789c2cc400cbe7b6fb3ef86526718fa45decaac03a421edba9af7a888b7994283b3b1a6123ade07ed177e8ecb41f1832a8d5b9796d99631da3df7826e0c58f925d2e0e28cb7de607b17ed007438bb2f81d8895e454a1baddbf84e060d050117f4959ad44351d52cc20e858c4c9ddfc70ed0c2a53c345e9a64e081fac0cd594de2640a28728e70b4e8286a8da43e728161f7a138f31ed5f576390d90dbfdb36d5dbfee6019f2b2a84761049fcde9b2826470422e46ab5efe0f1c9c1fd6951700644a7db93e24b265e176593b0418d80e3b9d0e201a3a46965631bbf73d7d68e53ffbc5f4e6734ddf40e7c7dc157a3f907584be64ddb1544790fec22f8320e5922068782a054786c1569a515ccf7d5707f239807717f5036c4ab3c1f9a8f30a1a85b525c17f7e725ae4382c2757f7d0fe58def27e0ba133d1fe26d080375f30a16522df72b3223a3701aa3df64da3b2fdad55864d2b462fd0c22e746bfd3714e064f765ccafb60983d6716ef81ab1c1a2dfe448a3ad07daea81f264337f3a8d4998ad8f257156f42361c9ef36cbd87161c9a17a481b56a8b7446bddea35c34909790cc137145fc5880f813df942ad221126474a0eb58734cb2ce84d56d31f2e610d99a29161d361360250281d1ec26cae9737903afe2197cf05fd88f91d6cec842382b4473293552605ffdef4ded933e885e0b4678bada01ef21980a7cffedbcaf282140db608e6343fb1962ef44a24bc89a6c4eaf260302f6c942be05a3af8793ae5a6cffa9ef5f5885cc4db57fabfa76316091ddc2875e3f913a9ba35a477f2e909ad44cee065f22d7d716aa2163714c3805e4fc727f85db6d4d63e1a239e68fcd994da41d9365ed1091026357677e1a539adbcf2b6126d3692353a7b0b4a22e358503ffb190ff42facbdc94a47cabf169a9d8b6bbcf478e370853e7f4bdfcf84468fb1a92f7facd2fb8d3264c7a3bbc16d851427324fb8abceeab7cecb89eef4bdb97db8e84c4b474dc017093db98a1c0c03fd83764368a9f49c132d1c0c877773b5b1a62416b2405837d6bd54e75dbc941d2289fb920ecf3fc9b381ee3e6db8712344a3786de8da7c03bbe82cceca10788e04113791e6af1ea64c21d240006938d13fb1b402358886f9eebd9912ce1e59c6cefb58b7e2713a85eaafda71c63922839ad0c13d7acc185542828a5c79e3ecf08a56f7a56bf000259d2861ca1282dc543fecf050bd4dddcff123dda1a3e528f30441781851648b96d0579fc620095ec0044cacfe2abfb8e6b22d91097d3393330569bebb44421b8c3f7b1a82fefb443ff194c0c32e8c228714401d6129a0d3994eb9e08a46fb151e6c646d0dfaa5160dbdee7a47f9e387e5d44ee4d578282e6baabf59e3ae26b7bdf91ed6b578e4d168dddc64819815557c9a151b2295259cc2cd506b372305d9bb47ce8ef1ef47870373c9fe95e5f306c0734be256648e3fc6ed20ea19af565068a4bab9c0faa6e20dff020462b83b00b3b4a26f784ac63618429223d5be253cb8ca2f959776e747b27b0790b313ec9ea53a9c91eea92bec108f388cc965b24df92391bf9f350e4dc787f49a5ae6f336e0c6787b4ed9249ad53c34b59de9a156d6afe24807267dc6f8032deb0213b1d5ec84f83e0636da85adf7609c6c93aa4c142740ccdaa39cd0c7982c073afb872aa3dab8ec334e9d95aa855be5bb0fb15a726b71427c7094b6ce4fbebcb6f34c2cea305583485afd654a4ed5ff4dc638257c99c3b054f3d0220151fd9136341f29376fa0899e6987157146fdb34a487b992a878b2287391e207fe42faa4c9f37c09de04d86d0a056384411ab3eea98a840e3fcf9cacec911e3becd2d87fd403ab756fa46c7b42bb0ad834fc878cc27c9381bdaabbcff1b486c9c748d392afcb4f6ece871bafd0feec685b2d7e863db1a19e43cf25a315d96eaa83865c7097180ce59e32ee0efe515fa52c1715a22a6c7863c481ca5292a0989baba51e06e8ad7c89f75f76a98d11de2a877c8543e07f0ac5eb55d9071bb696a5e22ccad347af12bd26c2e68d870bd4a1a0eed379b936c5c0caa6a8c935113f475c4f2e15360ada8d4c8ada07770e4af1439a9971e0059d1243f3f2ac28a21c4768854fbd2c7524ec7d76feec21187b5b68a9fa615b485823e89b31f5c9350880dd809d5acd4721bd6f29b7ca2909025bf54fb8e68e64e65891cc2cd9831c91a12b48b3c963107926bea3ce7a70e025784ef633c7687c0d7ac85aaefd5480b3a589855bf58cdceb71f4a2952317a06330b48daa00cb183d2f666b52921d2cb798337c8d11cf8a65978c3e4662b2f1b7942d398eaa5dde05c4d808916ba4d3dc9c5e5878c26c1cf4ba629f8c02363a5bf297d6904b1d808b136391e12e7117b3f6ad01888e838d5d915133fb09e99118d0f03c9de14f62064eae2c2ce4360848d5b4a0934043e0d88f28ce904bf8e39d9c4a92f3a02d0fa6ef038b6336cab4554be5ee7a5656c691d1b7b2b50cc05a6f7a603bed85230e052aaf13aa23e67555a913e8e6f9a20b22646c1d4d55e977c1f9945f77722c728734875fd4fa95a924950c562f8b4c63ef906c9ea9859bb52065dc47b1b8d28a7ee97ad5d4c66e2aaa73da4263ddce42699b4fbef7691e8d2df664160acc90b971d6389cfe0fb651d082deb7addaf5de42490080cb695fc9736d9819a306b43584970ae4898e8c1105b85e1b0efd35f8f0d73909f767cfc3f10ebf2bff627f9825412d536cdfaee14d5f52b16c1846ba077f4c6cb8d02760f3749258c3b5ab3595f0a5d044971929150e3facb1a637197f02ecca0d003076b02251557b1ba4b1aa4bf8f381ad5ad796842dcda62a6a130349616d2b0cb0ef48fbf07877d0bc54a0cc90c2b10eea57f5a3e96fec98e11615adff124fd7ff8693624ef920475bc92276b810fe809702139ce8cf35900e273d57bcc29b6372e7c3d9d343a5740e3205d9b0e0066f8defa6a619c4b1e652e689feda6a16baf026f0c47f166acee7e4e45eaa88e4a78e7e1d7a4949d30ead7d708ce4902328af47ae4e67c5471e5591756d5bfd80be7888b2343eb8779900d0c21663ae748c345259285a6593e20ba5c30a22533dc5a197c2bf9c1aaea0a98db685f3e2106dcf8f313446f720883dedc0d368468285163ae548f6eefc2e7cf600d1cd2f8f5f90106fdf082bc181a1424ede25394c7afd5a70cf36c2220b0c5367de957934cbc230c73f94493bec153929cda6b87656dc6d7d18e3ea262b5814139126876fe148d6b8d801a4d38e22e156bee18606e491592ef6d55745d1c63ce32ee26dd3a13c7a16d8e65d475885f6ae1b75ede62010d770d8a48c9153f1fdf4db4feeb995a78b62d4f7c4099c27b9b543180ce25de22e828278ee0d6213ae02488a7afb9264f866e627861cd07bdcbe9ef553c61491e88a9e2edf91588b93b85321b8bc32b8777fcc9e77e66f42783d8749078521394a7c77af2c2ddb15b2f9386949978f73e7881dbb85cf6e69af677bbe90bc1d932c28ce8de11023a1aa33fa13eaf33506ffb2f894030c35b0119b880fd6e0823b30f8e607fd4b2c2b8dce0d9d5c9ed6c35d289eccba3cf4c93d0ded1e512843c25689e961bf73abf6e22ce8a25517a209cb2cc6325dcf2ad50a1201ad9cb9f1bf51802edbc8d9f9e2d82ba9e153095cad2d4e30432d2dd6cd83ccfa0c6cc86166803a429110bd0b23bf3007400a3d00b60c15ed48e20d0f33a948f4e81034f0c35f1b1a3c1eb046e1746306c71fade7c4a319540ac86b65254b21fe62458a2a2abe22b142e41c812d4bc564ceca1903a345f3ecb82351f236bd9d428040fbe18666b273d1b95a464cfd1f99038b07b967535c76889dfa80d038a54994c432611926c88fbd061fe9aa08efc8a75865ac843ba3ba596b48cfa301ba94dfb3e69ef27e45bca42794643a0b9dc19f97680ccc941c75441f016c3c6c12b2e7474ec2309daeb5b64a2023903f1d9c95d70c5061fb0b0a89a4126a4281b091638e9bcb3f3c191b7be3a6023017bd588506d596e52558199ebc7d11c35e80ac98d32eb78a1571fa9406fd24b4d3527db3ed6cbac21c057575b35a3852fdf80d270e55a83ddcc5d1ce5c4fc6df11020993747c62081a8211d1ba7a44e6ddb0a6575cb77b7eb487c47d54d93c2e79847b4a84db0ab957e6274d8930e4f819d9e265670cec2ede363461be5bfd7b0d8f6f79b136089d1ba15205c8abcaa0278ae8f6b266db658fa71c2f59dd16b5d2b3bcd9c98f0599a1bbe862e7ce63736fa7ab0322f59fab48b4fedd35a2dd03ab9a8545c1be4f6b818c67cd5c0531a4ea97eeef4b72f68570e2726ac765526d07bed86de8e6cc690d1011296c283070a2ca74139b15ecbebfea3b923d73cd86b05d2909058728d18f9ccdf0796f75bde56efe70cca7cdf2a446144cad054ac091f3826778bcfe04ab923719846723777136c45668b03021577a990b5a850787c37995e600d7b0a2b9c02bb470eea77b25f8136326a530c6a738c2c00fe1ab2aeb213ce7676a0cb61eaecfd67a287b49deb7e2cdcce9abce9eaf191e574fc92aa758760dce5dda733aaba63f7f0da10f104e04cf57a041a9bb7d04eaaff4d471045bc4997a7d35b0fd817bce09bdd5296b0664fcf700815fbc9a183a925527272a9ffdad6a32130e516152827f613e2bd493d940b958cd6ca9655842cc337fa28b20680554fa7fba1ee1ca4a838825190f9b8c3e196fea32f3f2e1f24ce60142e38cd334bc13cbc7874fdcabebfd1f660a65665706cf55e0ca5d541b25fb464bd7cb03a06608d6a5a195588b9803c083bf6595ca918827e4c69945f1d95b0be3ed8233731c561a743c687b3f550e698aedb61f9dc2458733b86b1170d838769e8866b4e4578427ad0d26c44eb726943620fabb617631f28516a182697c2ae510a38c142eb049edb7ceae47556565e97118f2e8186a0e15f48ee07722069032a2884ca3ad73f18d4cc6c3abd6ebdf39559f139125dc6c1fc3ae3f488dd75ddf451ae2b130e09a1c8cd38f5aba31b4df7d367ca69a3c8a442ba06e8a50edcc5a5adf09abbd3bc7253421dbbbd39516f443834f619ad68dc41a93df3d9fa672877c50ad0bd9bc6b064207b800465cc13749fa3d1f6a9d6f52100bda9be0f56592949bb0f7456d1599327bd5e1fea04742349d6d7306c6ddda0a9630dd31b983b740ed57e97d3bde469a641cc7e9101990c50eece802775740270838ce627b34059f795274741e38518f978bef4260908a22233bd54656956c0c043679a6bdfadefa2f45169b23fa8af0015c458b00cb718db4c1798ebf3f7ecfe7d8f5a59f8a3de6f75415b6f739590e026ee5937eeb25153be06567142981e39f594555b66c8e27454170e8681734c77d6b2e2f7ab0cb26fbf22551a83d6560b71b576fe44eda55b82c4266c19f5f8a9f02d767c0dbf2ac8f83d4a6b84997a48cf04ab6739bf74a05ae248b3641f3c8c95d0f2d4972721fafc37e90f5bed2a701ec6597cce108b5269c3bdbda98048049663ed3eaf3a3ccf65dd3e2915487ef852c32f2e8c14b2c6977407e0ea15323d2d34e6945baa397c62b3472f5fbf1f7f0bd46bffb24ef386acc4f461bf7b0b1f99ec4ad12b4f21821c713066a48e18d65581750c703014fff3e504570706a3b7980becefd0ca7eb03cd0c3a2a3d9ce503f71a6b18143cd598dbe788549c7730d95a74c61b56ecd724e0a44dc50757f3ba96933d6fdfc2ac96185ec66ec3a2e6277578b0d6e60b63e6ad9f8f33e87a2971f62e996dc534ffe1305325335dea16f26716ed6ea26342d60672f31e1ad9e2c8768e005286a8781482a05a2ba91e57bd4cd883abce68e92e3568b08d42760dccb1cf23e1a3816fa74d166ead6690eb7787f5698f71bd2c9fb8890be4d7b0c02a02165c28a1f8062faf95cffeeb744b50576b90791f60e10f7604abf7c3a76da226897e6b4bb6032e900a36986da27e6fef27915c45c709f4a9badf6e845d726788c3c26096da84b7f14234b64e1767e4b82b6334f49f6bcc92c52bf3e2cac236680465b85f842d4a3dfd48d29390261c13a99f297006fe4b8442840fe97fa7d0da91881d80969e7c77df7066bfe67fab80ba9b92d168f17aa90ab2af0e2a1b2b9a300fd056244c3431f79779840143082ff9878ade4b7fa2ce169cc39d190a7db8fb6c7c2bbebd03a18f611cf66d2a222301e748493c99831628e29eba7012593d194b32240c630ccc9aeecc2ffee6d37b82a5b7983f1fbfedef5b020ea3123252f964ebd3a0acf15dc6c47a52cb3d5cb5695c09f5824af8cf3548dae8d57464678f98c6423d0f63e73db3b166d9b1cff106186aeaecc88f9cbd17cc59e34665000d61ffb7a7039db5f3e8af3bf7532ec025cebe57b2a8f190d0a2eb279f7697bdb592dd0db6762f2dec121aa0e6cfbf8e728dbe3ade37e003c9f612a32f7d18b6a9ea322892abe27971acf1f3d3ebdcd4864313ba0a39d9a70fd75e97b113a89c32d50230176efe9b0a44504b821bd447f65d9fb155014e45bf69afd933bacb229f92448cd26903fe9d85e56569bfd6478260f368f97cc415627ffbac2011ce7b829e4a21f47042af0d283be9efe741963c49aa8a4a2fb11ef65a6ae836a5c57023c069eccad7a9218fd7efa7737373e7c4734e8bcd4d54bce4d388ac758d3751cfcf4ab8d5eafec7fbaa1b2509cd45d031c154f5284d52737b3677e61f173f6a9fdf3a30f723d5a2fe0fa00ee9f81fecd033e4cfda0dc2b68336090def9f175bffb10cff63244d2870839ae78373c004202dbec81ad26e7d91ca82cb056643e1d08cc2ce8329f08aaab060bc05fdbabb98acaecd6893b2e199a399157aaded667084d4632566518f42492009a42436e05f0c099cf68138cd80648cca26616b03449131debee222f160d24f8fd72e3efc95e3de3963209220e349b9dd69ccdf1a68ffa36f4a5ccc74d16a9a0f1df388917cc33faec0cad19c8a455a001e737864cab9884e7124cc20c1bcd1d8eaf0ba11b930cf65be74b4a4b34c501cc24436dc8f449e8eb736e4f92d9970cc5f241d4525668ba90277879451779ac9514dee1df63a899c9f178959f9d623afb915098f0317762995e5cdcab3d947826ed80fd6fb9cec866ceb8f23ea2b7ff46c225512d896e42141f4a2fc1c15c8b6ee1b431465e89468a632180138fd1bbef6452d19e11033046f72a905ec0dd8d6adc787dda86dbc2cc12ce690ec470cac0a32e36a9684cd3cf6d0d37d832d6d48350adfb50145c01ae69d89c6ba2cd0518453f724649af9be35f07d3554e98bb2675c8d5752bae672b6f16c217b7678c6fc27d13f2a0019d649bc5af89260e195c2b8056d5b4c264280aaac7d32e5fe3c862fc8ba4b23ec6c94083290554ccc44501795054e7d4523d3f2cdb42ea5645b41be8db0d28435c2d04106ee64b6e0276a376675c5fe25f18743a46e79af069ab867c195f26c0564a8154955864595df16a623ddce3e9ebb14f7d75d3e13d241f1ca5dc166ec90f0b369eebcab9df6da5b2e962699f6140e2eaebc8b3559fe04eb5b8e04c4b208c94b0a020ff2026d054a9566a9fb0f9c33101c912ec29c84440adb081de6a5905372c5cf9e1f6bf6be65c287f47de94624726255a8b496f578d1f106ff12d4772bcc15020a8f7a541272356656888bb22a16bb7d27074139d3fdf43acbd0c4820d28d02a60a0de7d5fe32c8a40d967343c9bca78d5f02bcf0cea230e9a251ce7f7df2b38b7556af9d34e6a110429ae3c4982d30413b04cf54f379b817ee68000b46586148d2a7171550d453d5697a6d75c65d669843d7df5b50994315a5317bca0b9f85e2a053e53a6902d5a5cafcb2eabe47cac6b7211e93712460f35368f553f08ed03dfae2d7f27476e87c0867536eb628d5197fa0c0c012554df6267d66756d92386644c77fef747323431ef8c2fea8019f9615accea5d05cf0d48aaedf8322da6eb28b6e2f1c4f3bdaea459d1cb8a1625a67c30d4489eb32c73adaf0653568f0d901b3496bcbee36778faca90f7308d74d9935776bf35ce4f5e4a479c6a99200b0007701c4828cf9071f1a51a7a5aa69114d21833cf1890b70e62ecba465e3d6f64d05f8a5900deba2a5789f5c8e795e3058a5490b873496fd3e6f90f322394eef601b2ce6781c5aa9399af967afe131aa799127d4b4ffc32e0516f5af59c88129ef46be7d8357756a687fe7afc878cc675d119a57abdbfba4a28e6e3e0780ae2af6d096f27e7302271a91c56bc038f7695b3c652292f9ce23526ddbb87467dfb38feaff6622f269abe5469f78f60c67707ec504259cabdd0bd24731c72d65399f058b9ee30fa6e39b9f5df813d027c3cf184c83387356b0b0b3b22f0c34ce65099b2d5c184515fbb575550ba49fb37d0a57b2b53a5394738052eced2358aea2e11a160f8a0abb4da685eb66233d3b19ecfba1f1a5e512f0db5ee2aae7c0e8dee642fd8a0d7d20d8e089bd1a7aa2b425c5e4a8c0394ed8ffe5e1b20da8fd88c5c0e42e513efc2f216dea6300ce216bf81a671a59f8ad01cec45d380241313b4ca7653f4ac1e67b89cc5d2ffa3472148c7a63a9d7228e1602db9c99726c3d389989f1858f55064ae3dbab4839a1d5973a4a812452a72c232c506915247f78c4b7b06416f0f69f3db2e009b2f266f30c4738f52c8f2c72c6d57c6120012815e0b3d3cb3095df5d45c4385dfb0a3937e35afd1b859c5bb1a22d2766dc2e914621a9a28f188e43f2430b081276109c8cdf10e6daae47dd066d7ee4fc14f7eed902e6acd4b774564ae0d76032cd9f2978a05bd7e9ed06004d14be522807f661ded3e268abf799d5ec700f8b6b9bb657ca065dcbe26b64d259cd99545c3c2e07bb15ec2727fcc0c7191f0f6c343f2a6f239081e2783a59f4d50c5bfee3c11735428191707f5a2db060cf732db248a80e62d2b9a5e7ae975d464b88575a1a2a76e0470b7f708294eee0360cd67fa502f4aff0db14d2e32ae242c5b18ed93d1a233607e906c01b53557a7e33c7d42dd2874e0fa0b01b7f86032cf8a21d5ed0139ffa2e698cbf6042d98699d6263871ded0ed47b7ffd32bf263b93dbad9510bed519bd23058e7fe234b58fb4dadcaf654497c4355032d36978c1939ab1f8c6ef1024919efe9a6ba7ccc90c9841521664c139e9e42479a7e65dbd3546d652a08ac6e9e39b09d2c7c5e3fb2247c9dd17e70f0be68f2316c1f642b35f8d7e7add55936ca60822867da6ebfa4e8a55e60e9af9269b14c3adeeebc8d8d4bd632030a99374abb8e143a0729e44060f7b4c155809948a15fc622612010a40b1b2675c15d1c7329ebfed3338537e9415313cb2ee24d29e14199e01ec94ec3b2a66959f1ae0ed4b9e728b14e19cc35be1c86c3c938c35112ffe97536d2895255465226c4da7614eacdc027a6cdc6a3a0206620e8d33c699473985d4067738fafc8d83135aa7e1c14e5567a2e4a69321f9473a8c95e22f87aed4219f8a57f0288d2025742652fa32876d26c512663c19ab8658e9d971399291d19243be36a8c869d7c81fe7abc66278ba3666563b68ac95a066744f55dde0d607907aa2956aa5e26e891ee3b0a5c928ab9c7820af5921f8dae89010dbe818c67588bf921dc1cf1de275d925290275c13d00efa2575e6d4181aedd1efa09da06da580bcbe8b4e53e54a6eb32df76300bca17e74e281d264be8ff55c02b65e8fbe32721ae5daaea75a461c221c406856225518da73357a3c272b81a1488e497dabe963a2939f6b242e6a0ed17dfa66a5d1099b58a44a831172033945c0f76f2926f6f9bb3c9dc4e98d2c11002fa4b6d5d479efc7c2277e8b3899a35169c2ce0d4870a952ab5bd6c6433e8f09b6ba2368736b7af3cf35db70caad4f16ae70208ed4ad8fa197704f5c5280b833e1b0fc60ed049464d488320cfaa01d4ab4e6a38e302d3814f757de04a8c70bb05f99fbf5cddf80f7541647b511ac49cfcc95361a0cf127619552844796489bb49c934ffe3bdf552f700401a37d08094450bc8c9dac815a33b6a5847df3a55fac1124219f0d0c08bdfbfaf392ca6a25590ba62d0541f91f5ba2ee318d1aebebf6cf80d5c02f81edb9c0e33cd5e43df3dc500e0ffffff1f