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

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

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

Block Certificate

Block 79148 683e9f49962cbc89edeb27f75ec2aba0d0499ae2b6d08193137bb8c0b68d3d74

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
31f772445e3b2e1576fd09e32a7d86bdc358f45dbfb6795a0f22009747a27b9f
Certificate Block Hash
683e9f49962cbc89edeb27f75ec2aba0d0499ae2b6d08193137bb8c0b68d3d74
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070170000207f0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000090df7104c7056943a324aa4b3f9266d2527d9282649c9e541df7942d13b470f7db24821c1648368d1943b54e9438c69ac01e08a9c2f0b0ad02a533c5c30c7bf8544536505752a002f9c3afd21bd278b2d4146766a6b9c2ac005000000000000008000000080000070170000207f0000

Raw Header Hex

00004020678539c2443cbd54ecf09a8eac185e4169571af0b70305ea9857292c849515cdc2cbee5209949b5b2f12b9d58e629ac639dd1c2794dacdafdf60779432705c256650406af6cb00189f7ba2479700220f5a79b6bf5df458c3bd867d2ae309fd76152e3b5e4472f731

Proof Data Hex

59,560 bytes
121216010307bdd1cd9876c61b71161b3b42a57b8ccf43834617041a1e34c239bb12bf0ebc13f9374178a372a8254b9c178b224d3a90ac29904e1a0c86d2814942fce407bb11ff163275a4456a239f73227e30d8a32b94b81781d1fc578b8fab37dea3d56156a92159196aeb2a47a15b6342a8bd50de14fb20fc89bc185b6b8b060bc5766b8cca5ced5e56352306262b780cc8d412c29bbec0ddb7d061364d6a2eec8ba9f57db4c48fc693a10ce327c9273a13694255e8b14930253942a10acad87c38490c29ae38779548370780b5121c7865460e76304009286d170efeebb0bb44a6e504af5b30d651f6a0321828e988af30e6a7a09c769d26be9f90ebdb97b95dc49236ef8d8c5d87126d0d6627317eb7bcff90c6e74218087ea0567139c84450aa65cbcc6993177e8a76ef51fcae1c66e8a88eb0a8ee939f9dd1ddaa7699d15107ba4e88b098cf81182607f40ac97ce4151c40a57e8b5a283da6a78cf6a8dd329cc03aa382c9cc22d562dd4bcd5b309266cb39e0b3471d59a193f311d92fa63dafa2f2f18c4c0fa2f1bd77108ab18acf6f350278a2491459ccc1987fa10905fabebcb90c1d4d30c8e776beacabb2835cc23b877315446ce6a9ddd9e29e6c61a0858e6041ec34e5d08b99500245b8a768561f8e6195357a04a31b98a74e262b324cb5f39e3bcf8710814945d4a1ccd68b553ce36791ece8ca0a89feb9fdf94c79933c9a955cc8b6b73d3953ce11f92847b6cff7e7395f04f94257d258cac53c2f9d13b3e6da530fa3a28a21aa215fecd3a168d55b11150f6ea1fe3a4f39965c1cd0c2de2dd7037674f05b12c6fc3f6708b4296d9e6ed6269566ab2b88520f36bfc5b9587007eeb6436007a2eeefaa9328fdac9ac344ff6f999522ebcfbf9b66039abb23d9e43ded54b9afeb066d93543e7a08533ae95cd3900af2963c5d470ac58c9ba91aa8db95ea092330aea4be3385fd6441760095b89897714a681b12adbbe2e2410c9bc103c0d7d761124dd2e1e0c9b4ee8b8339af9e93ecd62badc8b702c8f9f4499250939d15090159681e0dad4769b8ae693bebc3f2b7fb804efc4c3e524ad5cb1a18e2de609cc2b3478f2e1bcc73b73d2bcf4f93058ba7a6df3a4c8deae3b86b698bfd827deadcacb2158a6d69e48c801371c5040cad5091234fc8da4ff1bafd5614caa3aaaf91958b9774f5e2470bf3f2f09b96eb2ba352062cab0f73e4fb0234fb2520d0e28280147d81e9a4589214cadef4ea9f05e7c07ebb13f1ad78e92e689cd7c631e69b45a73cfd3467dcbf1b91958a9dd80adecc17df797567fde1b38c2edcb5d13c29fb1cf7de1cf9eaa1f9629c187d9dba83ced06fb74a36af3f72911996b8f0779bd35c19ad6eb3ff67172e48378ad448d0fd558458f6c2eae07ce5cb915a3eb42c02d3a2d5a55715ad0b902f685819eabf5fede062fa61b4fd6d28896b0002bd853da19c840fc919512526d324cbe2589aa3bab4e292f77df239db9b6fed5ec835b6df37cce59a11391ffe35e09dd1d5a53b05ead2a0ec5ab0434c3a17436b7f641dd51051fb5db96a2ef1c839f48b7eb25336609bc10ad47527e03d7164bd2d17cc2ff66ede904b8a26dd65d0f0e8fe71e47f92ef834d1d282bf4813fb21cdd68fc8d8c1b8fe2eb9cb45f30fe92fde19b1ea7558fb75dcccdd46d97e4df673710fb63e57b9a22787caa5502995968103aac570edc4d173fc6df11e379ce17f3e072e11ff1a6baa32f89d64e02ff17f90b8443d17680195712e6ef82bfc31a866407255a1422dbf959f4697f373b68fb65a113c492581c6e6693ef332249ed5a3fd2b38a43a34240ddc2274e012fa20db7fff655abec2aaf7e43a5f11e543f2525640133f4f0e387b81fc6f9c67bc0561447b412d661b1c1af4b3cf1b94cabe78c4524bf72b8b5d56a7676ff1910fa1777b81cfbb65272fe3a68c2948b122140666c738cf5da933e0458caffd787436ea6f6dec7fd1d7d68ead07739a20386f170f8a2e02c4bf028103ba6f686f6ca147722b8598a107bbc711d83f85042e8e606d2951cc907896ec44518c858bed4fd8fa13fbd088e47eb0c6630c185d33bc2effe8c3e2de7eb8b23316a7c4bb00ed80d8af0a9603da5b235665eacd43c501db12893e08b06b1fa33380224a16f15187a869828d9cd2de4e1225ef34e3f21f17bdd64bce7d988b1cc6e0a66f5c5958ee23639862e286bc6502c633abb2cc20cbeb821dd3b807e87a120cc72db67da2a2c275e0c3a78b7485c044d0e5b95a0a792706ad19aa40295a9398a15a58f9289bcc63c6d0965a13c472cf19be4c1c13f718c9a3213e509bee7211d95fa06402d5f1a849a8ce9e45f87b2f38fad7dab68d094631751196f9b9fa1def872c29cb9e34679e999c43ab4543a54a2a6a89c0c9873ad1af3acb3d3d0e4bd44ac3732c73d821fb3bcdb607c827712490d83eccce6410ff23494659ac9a0428f36db04d2daa19745ed97643acca6281c5046817df9ad50c3bd878f6adf4edb1ac4b104bfe142c381d96e546f387d281c325214e520f5b2808fa8855c781d80fa506cd2a5b795f60f29a1af34c356b4984c6d0f43add7918ca06be923e39b2ae85ead33b2bbe1ff7b1b3e678a43060b4169835d563250db69be2bb7202c092d7a7cceed0499340da86a29e0245832b97265dc63f57d3c41aeb552860e9b9b35c78c69882b50a91aab6c2b2ec7c3f7fb509492dad4b1d6cb7ef0b522cb3403656053f87a506c61112ddd959362ccbcdc6bccb61a556ce87d5bf7e89a125e3a2a8a9065353fb9e9601d6a2eb37e2ec15e148eb6e8824e9b798f324654321b6b10839f6e6e0acde322fb2ddb6b03d771c9005f71817b8e702596f94c4deaad13be06f91ba9790dc06e2048bceedc6f9d093a05df1eaa537986a31ff7d282d7dc2c02dcf7c67afb5c933b07ba3be8d903b7c434531d085b238047eff48194d8a6f1ea862db904e9c4041ed9e13f95842f56072b8878803d45cc17ed37f2318f01f7641c35ea796bd24604b6d7bb2804e427acac3f7e2a0c5161a2b131894d7d8c8c194322e2126dfeed26cc1e642217b1868e9659041d58a6e2f08f79b7f1e57a95b2e4d750c5492c93085e56aa91ed6547393316e6409867ea878808cd8da9b9e3c65b15b4d709933cd5c53796ac31779738eb33f5aa7c4d8386fb29d60485c9ae59b0494549b92f50a818923ba94be22b1e7d7ee252a07f9e60cae33d115dc1a07e9a3777c94198c73a3fa5955813ed7e88d09790ef83a0c498453c6cf8b238d3bdbaa8d67b140207226ceb2a20b80715b3d5a57c03d5e2c61cc678e922528754d7289bb0f9af65c6cb896c9bb4d329b1cea7cb0c621f6c01c4d5cc5c694bc21074ac1d6602084580ee2e385adcf31abbfe5d2d8419d7aa0d9c01cf9c4477528ca2275747e817474f54695652dbbd3227199747b5e06d0d54b0fe0461f36e65aa78903870de102107f981b732b4f372eb66cefa4431d758375b4976cebb9639cd438342ae4e424a1e4825e04a9b5a4f00db75d9b4e1b9d9c1e19c761d38d565d6ca58d98d0f36684e3a83d1aa835543fe72375b525f8a7519524dec082256210cad3f2fed405c69b4ea2d600c5f18cb11bd2770843d0451d9b2096de469577b767a0ddd5637b5c603fe5ea707eb0cc206c8222fc7ec273cba516ab87e8eb6c0301bbe699a0009e8c74b5842293baa65770d74ade7ca32cd9c2ef673635728d5ad1e70c9d48622af9747bf0d9dddfb29b51ce24a02a84c7261a65ef95568b4c7d65555cfda3fdcf73f9b76ede5c20c22b162697a0d189ddd829147ccf311c426dd5af5fc36ef4a520bc5e9fa62275e601604d87649e896bb88c19369c1b272d41729bf95094d90c48deb980ee8ade55d6a44afb2f2422233ae4b1f78af88ef39186c1cdff97e67e8e33a1ff3c46209ce3e45c740e04e836abcb3a23a7a05702c4a819a9948694d36104e01dabe56851a0b06cebc56c4634959b1e1386b4e103f554f6199da560a55bc77e0f49fa7f61413f8242e95a0c3d10d146232f028df925d890acf015ba50f7704ee66ddbe90c54584890cdda83a179a9d2d3e746c37b2afd6c0f2ec8bac29cd3734f1ec0ee3cee314ecd27d2556abce17664086365c3f29e1486b5021c41ee130b222a7329f2fc2ced34cd964abf04fa593eef2d557c89c48df5615a9e99b6d8092ecbb8ebf5b5671b32f92ba6b43addc69162f0ecc455dc131243fdea54e9bf35bc80626f7e43ce30e090fe249f249d970949d64091f91cd238d1f4e6c513641454cd0bd9047bfbdb4dbb4b4ec6a4025c863bf815fa6f340687af8b0dfc854b3fb33fb12e6cf80e79ce4b8dfb0ce0be2e40d80c3b67bf1d2e208478115a337950b4aa4fc116a62d5d84cfa9be573b86e1f17dd9103dd453b2921cb3b2b3e5d332469f2f9028355cef719c34ea7a294eb7e9d22b5bfc19e40e67371c3cb28f9d83c2a61bcc707ca9fa5b673672c7606e63435e6e14a0eb788e58e8eb1524bee83d336b63aada917330cf58d9cc1365ba955f934a20eb7b365a13c4b374c67f59a2a02b89b219fb57b11dab85dcf000f33987034276d14e4155ceab6d97feb0c935b6a24cf91e76ee1e70698ea89e18f627025bd19921bf1d49b6ebdd423fa5bbbf651fee7f9f754081e19d77ec7151b0d796e7474e0d3abdffb95861f8e3686066ce2de82ab3acd4b1ebefba8be98ec837a23b3d8c6843905b2777381bcb2582d5f64291ad58b87181ada530ba61362a4d9de8236735d3a2eed28ea2c8091bf04a7cfc8b475b3b1d7e7a44ce6c51c126634572d4b041d436779bd3432746e9bf4794340f8afa375e096849b9b1eb00b7dd3907c1067a2f3940cb1113aa6e00bbccb5dddc0c16dea5d6aa83dd31ef43302ae00483adf73807a8f39663e8abd06a3806702f7a488ae7dc8e17b8d7e5dd0a2e6beb4e7b6d8cb3d4b72942ee4a544e12c951de3ea4a558ebd5667c5a260c2463e701bdc94f1f026eb9d68df3cec583f04a2b45b5f66bf13353cdbe2b1e3052711d77a37dc455a329b27dd81272fe1899fab48aeeaa8b8b9ba803fb41091cbb0a6bf046100a706655de25de79e2854460496cb7a4dd42dcb97f09b05948aef88a54ebce8dd81fe5fe337824d6ca99e576cca5937ff12ed4919862b201374d5949dfee4c78bf8a0957a8f97b7e45047e5ef73694f51dc2570859df0b4ecd01ae55a6110a84d4e1fb2b472d10ccb9be9d24d6c7b2eaee11c2cd7811dcd3d13524adfaf577ef02c1ce8240d12c041b640e5d72488adac5248f3a499ef996557a8a74fddf56fc7bdc2f7d0806e661e2221e09f3ef78e73334e54e7e8a49eef5a42f4e809d4c49ae4ceaaf5422da2cf665a3af6ffcf592af4469c77afc55ea0e3d0d462dfd47478d58c1db782ede9b19229a1fa4dce66e430fd9cdb07cea1c1d0a1ac02ae3ef827e27366e47973e23e5c5766a561df34b59ca2b12ac478294ab07e8bf86362005aaf1a59ecaab497929f285dbb6e38fe6238678c66b948014a8e46dbbefde92ea67b8d41c1dbace46a30d3309f73344834f0f58409214af351339fa42f183b27e68c8c5a1b7025758dbbc5aca200b9488aaf408e3131a233343be0ebbd85031538331a24f5b1308955a57e40ffe6fa82ccf74a048fd4c311668e53558ff3c186cf48dd3e7621de5f3f28839458544d74cfb5683ce58f3c2734b524591b636db1fad3fff58a324e75484af8e51e99f518e00cd913e0f437f19602fdb0f91fb985029a86516ad63e51da6eb8bdc9b41caa8528557bd1be4dfa1639870b98744a68a65cad0f1a1e6b46b25f054e3006c442d30618fd74db1163e878fcf93a0422a54dfbddf188bc478a129424798853a7d0a5ec7dff722c26ce7c3a1882e0f645f72dae776f1ecd70d0215ac6df66279386db74fe4b7c36cb99708c138a62308aa29003e4864292e6429106b4b842824b57465d8bc31b005d82933d4faee0c5b037183d74905b11530795ef3f087e673f7b23b60961fa85e4a9aa20b41182bf5996fc553eab7e04d40071cbca5fd769edf57bd4b186d86c4495913bd1e61172de1fc77a21786e7ca3afc63af2e6dcd175e22c82ced156ae33f3933e0c61d1b308a7b68faafb4f279db4f98ecd046920798c0552695362ff16c98faf42b1c3afb0e780d4abb3040ca97eaeea7cfbfc485c390d3e2580110c9579cfb725ee698435bbfbcb9aee1ac4e801551e238ee00c412f2646d75945bba080fa0b979060374b6a279d5020badc918cc05c411f1ac524dcbb0d8006fdf19c129d46ed8e0a6eda332cc9357ffc575eed453be771f58f54e48ef207de0702720d7e0927ccd1138c985fd1e08901fba0616bb4d33f857ea3a9c82894cc3dc9ce6985c9a669b27db95b6e5def48cc483204f8dfa9a72555fd5accce601ebb0cf39c216f324979ec789d255b200f5b99cf3c3f8462a2dccb667fd38f0c5f13addfa7b017becbbaf12f25530f8861672cb61748b87af970bedb3386868e6961cbac24a5f2861adc4866b6acbb8f4ea6dc965fcdb0752744704f2505e4b681c0ea270b3dcefe990377a156b102da4d6ca002832d5445a6fc9ef4bce5845acb96553c096a3ec787ee3811013d4a2ee2a5d99a42582ff81c61727eabfd8a5db0ccbf787af5fea97c05728bd4c4dfd13fb63ea7b6ac27de79acb109e19dd92401fddea7c5fec3cf59fdf709a27e133bee9202a835b0e04be59cf9552167c66931e7110562fca0e882ee376ab804f133c0d5fcc64706c51e3b8d6a0e05ad1df25fa5d1d48d65d250ccbf583d8bc301439f0db31dc0916a014c9b5957c21c6967508311246e70d166308935f6a92bd43263093f44fd91d584b2e64036c4eea5fb08ccccdc6302a9a38d7f9d3009e42c0885003beec5530befe5d47704f162af3b83a411d755f5fa62fe81945222a54630086331815e84f38420685e732c4e97ec9d6c8fea82bbafb5e451372327eac9f80c6fdf4ebc43585078477308eda0645120c2a8770e7cec8cf71be4390e1aedc4d449c7a6bbaf8e2e0af197c7ed27c09c2df7b6bf75e5b23130272213871ab993e35edf1a3d00ed83c48cf2bc270839db423c9e7d5367f5a641b1834f6f230a1b01b7e62b4a9b44b15ab89477e0ff0dddce361cb356a5b3099df9182d39da39c89d10b8e99d9d80f7e249b4248925db9f1c82bb0eea11380aee8b9af90c925bf90814a1e4dd202d8e9b38dd719d08f15c1ee2e40966ab1a721903de486e11050ac93ff33f839027e4ad31f98b905063127ac8aefa0dcf4872f1785d978776a163ff2111424df252b0742ac88fb1323cc8e9eb94e4b020a878e4dff07cf8c010d0b42345ca71180eb293de01113d511df272f1d7138b68af711fd914c10ea2d68a51e49c3af101bc185a2f04d05f871cf2c4a5c753b0352194aacb0915544321d13a375eae8861fd2d402a0e7b7803179a5d9d9c1713b2e6586d206d4cedba1729bdca23bef5fc26fbcd6991bb940fcd049c0d47e6a04a679e5b59052655a3020c6f9cbf0bb603ce821717a220524c50081b3e14accedef18b1e30c0094170532595223dd1d8e3bb5fe7b1ddc26ede239914cbc5c8f00d14484632085cac25165f188c155a6f7689e3f3c6d13186c9110cb8b13cd262654b9f4f7f6c3b666b4a1ec25f3853158615338520b79d1349a59dc9d88dcf75434a0ae2d546201e53d11f88f542f4df5c93a7a3e3782ccdb35448e69d5d6118f07da51366623c599debf350d6d0f7756e9165015781240604e2e9096f5944c1bffdb3d68dfd2beec0da420fcf73ab3f165ac1eae9d27615d3c6947ebc148eac9b89545a9bfa3e90c6d384abafe918597c5cf8617fc0f8bf8861daa7b7b9b839f581a5030cc49304d5213a459f0e94c2ae199dc2e038f5473cbf6a716875283d04afe6fa2c1071ce1161c2dc73307e285659e0ec6ad81b10c4ffc5c8dfe906de080a1e72343d61436f1bd463c35379fb6969b84ab47533c8755cf6490f01227c8a315593bcc25e82145677707a9210d8528066191a232fcc5e698978d64e3b59b423485e03f63fae9c9cad0b922e4789ccc1ec343b496316441c0287357c01216e2abdb77d4b47ec5dcb2833b725df2f369eecd6617b0cba6732f5acf48f5c81f7147c6c899111224105713552394d9b5fdf487cc653c47e844a4b1e76c899bf10152dac3c0e0d70eb30bf7adb3a72d858d92f170be199d251c6cf06ccd7c292b34630a5224ad52645c52fd05e1fdace2959ca841b12e8e73ee1676dfe516a11a20e32005e294b4af0a329554af5130bb4d4f14866ba5b91ea9226bf6165de778e503f961dafd1e483bb8a166379a9e07746a6644f70ef88ed0b1f04fad60f808c647645caaffe48039a893f5ad7d7e5e597355d66ae60cbdfcc73972b2d892e67a8bf5da1417a85c4425fbd1c9be59c7a715a59f2b02e430bc3467db2e38e9de0f4a0d06e85dcf4dd7dc30a17ac7f1788761866670525fc099cc16e674adb624fda490e60724210c41354eec379db26758193f0fa59feacea6dfeecce2b7f8734605be9686841f8139a5317249283c2baacc420b05691dc3fe33dd85a6c5c65df8253f2ed83ccf9577ba16daf1e3618e845ce711b288e812c726cdb3ff45b1d886d5a283d06172e79d0c12bcf85c76603c29adc1b9cd6e83f0e1746b3971b28a75e18a43909afc772b82deb2e09681afea62be1047a03b94841b07b2c4e9057ecd1cff1179153fa1f28857ef32ccbee07730380af2eb92d570f1fe16f3b5764beec2a2ca219371386c26cbc06aeca2dc7efb8f90eaeaa55e136c4c940780dc38da2032f34a184424a1befc3c7f66ea398bce6f7efe930e6a6c18b4d48e1487a80081c5ee6ec03f457f84252d99f71c09c08e11d3fc38f60cb83eb616acf31fe8dc662d15f1105c0c94b83fc81cebdf72df7e5c925322049136bbbe470bff36eb60da4a85cb2d634470518af571fe8ec8b98202bbbd4e7a60fa5a7246517dd939d8825f071d4f7d82409db5b2df8b08c9fde8ef04d34248d3e491bcfb9d40c19a8332f043cbd5c207adcb2feb45f5eb2434550eea340c0cf61e4148e02fdb47f15ed89b8d07b9468181cca0d970b00ed58ec0c05de5ae209daf7318d3321caf949ffa18576ae9c2466b144c24e2434bf74929eaf2c35b5d55d5a929787fd90005bba2a7db21b84610c795b746719198c189cd64300bb61c2c01aee01229c988281d49abcfd81b7cef4c3914930e421f142771382dda8fd35eeaa923f2a99f2c0b3cb85177c1bc0d2eb79619c0abbb7a9ba93009c22644069a4f829665c641e7b583ff689327f83e997d580191c7a04bcfb880302e89e7ed9153e5cec6640c2c2f49d19d155a3c2c20ca7f10e71086c46ffa4b03506c6cf2863fa96d6baa3448bd6eecf230d52ca3c74a2293830462b68c547a33abf5ae0c84361761c6483320429df200cac390e7b0fb7c2b01b313a263ba975fb9cce79865d596b281173a1553644b8c4c607c46908faef6623b9a4acec1bfda4750a8dc5c216e84b51f01c0b7f082e10aa9493784cfc967614333c08f3a822bb0ffaef5460a78c383249a59582f63e3c3c0ea549e2ab531590bd7799b9fdb4941c00e432496c99f192c9ef4ae9d7af5fb60166d09da27f2247e56332f1db19e966d3692f0f1ab43c0b8c81b1f88ff6af3f84aaf6e06a530c287a9de0f5618cf5b0a569a0fd07cc8446debcdd3a32f131655608aa1cfd3f7713f3f13876204724e0d90751a943279a733edd03c047cc8707ab724ab6550ac170ba82f6ed06ed350c7407bd39ceb1284b1b1a4c604a5eef4f3620126030cce5e03252f8519629ef96b55cc44f80b2a99fb175cdd1c3d40b772d8779851c2b553ee3ff5271f9a56b9fa3f4a6edc43b9470fff87f78dd73ec8450e9450fecd36a3c775330699097ab5e9ef1e2c7564992d02be1903d99f3143e178aad05ab523182e3eb4e25dc03e3459197178723f98dd949f1e90222c3c404455605a2d909344a3b6b0e340392f22cb4c811a494445d8bee9bcfcb5a1965570e56d6aef423f7d0642598ec8ac8618724c58a7013dc271aad537aaadf5475d9ec7c92bcab4398fe65551a627cac939dfe714bfc3b8e2e2019eac6947c6cafb98cb90322ed276da0420c6d069e6561418f1e3c03c0c341143d5efddd6d0ec50df9524ceae2d91eded74759692695f851863d1463cf61f824326e21b35ddb5043df56584845288f4e1dc9a55feb67ccb0d1c8ca638010e9df0094628b5105646af35b16e8037d4519912ee0de703e6bab99ab2a42ec3dca99079890c99bdc5d084c6cd2c0ab625a28b66cce8f60434dd05598584fb04f5c7534c1f36fc247ea5dc095b436d300e9768bc16466b297bfd909df44663d8d7941c9f29b84656ee876ad68a1dd0f9906154d583cf21d1c5ef3d35acb5087b27ebf826a5508caf34e04050c31f5c7a9260382d8f0e25c2aefd949249a07ab1ccd52b330007007f1d9a3d20d542c7d2b4b921d0dac8428c77073da903ee41d4cd5b896967da17516f3a4450445ca25c2987e74135477b88e1f647999c54bb0977a7268eb956f750fae7ce812195e42a6275067591c6004c5229fce01927583f4531895a510ed938d9d1e45d96fb240d2335200c5b3b081edb4ea58fb6dc16f4edbb7185c6fbe6e70fb033811848ef3a93df23b3bec5b230d34cd75ff2c32a8b10d3f5cf61f574ad62c0e899ebc700377aa46f621436e9b637e74d9822199edb801e5e504598fef1ecd03e4d7bdb761ceda21de12160938d280cc98af1892d7cea9cc371062b83fed90328510e6d5fd0bb9bc7ea611c00e6553df502c5d0595477d3c85bd2aa0f6979761876bc2d2966de0078ee549463d9c967814818ccb8e042e4e44f751b6fde493fe4736ac019011d3e44d1d7c8593a03b44c91e11a2d0607cf99a0ded7040e81947dbcc01d12c324badf4ae9eb4fbc0d812e70dd5d4ba42387c79e8736015c3266ed13a44320c3868fd2913ece02d023ac9441e8eb455ccd2aef16a9bc95f3c45e00803c9305e1e6ef8dd6b5e1d63ed7e480ecb5317c77db78845d26c372ec0571bb7a9f464bf9cd1e4d03918dc694986c1288015309b5b6bd34544c736aaef619c60cbb87649c7f2fdb93d8216e9eb361af81d5c238575181d1146817fc378fbf2bbc867be55addf9a15417f6b5694ff44b98e4d0a21ab0ba3823e92f3a1244c69a06d8d0efb3e4d9cd0922a082a71d7c3c23171ab9ac5e99b5b10ce9cd69ac80fe297c9a99086939849af42eb42fc31dc25b8627acbab8b054d3055c7894db5169df1c5de80b00edb0baa25429196e639079eddc7fec512e33c9f6dc2fa0e7a80611298bfa9242ebd71779d199c61234c78373d945e91dee33e0cc16b7838fc925cda484e21b261f2242f1f896efc60762beaea565cb4ac590afa9fba2764ffd352dc8ef74164824daa32b3dfe7f6af37765a9c1a46ce87e8a9d16771ec65b3c0757c410d02f0fc087e6e5ae8889f1034922b98b7a8e9b680b5a4a95a28c65466f590973c756aa55fb4f44114d37f2086c44264322267e72ea14f7d2f51c4cd8821012c9b5a126f2e95c27b5f5ebf4b73c0cc0e66a2dfb766366251cb0540b256a337940ca4e7519cc9b8a14374d384d0a6084d963c1c7ecb937bb5117ce71df2f8c5a68d4580b6fc563b0f1bfdfd92f96d3d14eec273738be26f8dbef11bf7dd2a726a0bd77deb0f8da7180181ee8d59d0d30f6b8c37903213e61b98ea63f7e49f226752420e5b2050bf15d486a7b8e3795d6ffd4a837fd6897589cb1e815947913499e593286be10e5c6b45cccdfe3f1e3b695009cbad239a08d4ea400fa8d300cb56541d6b780d46a796e247eddd2ea641956befffa3d7274b399b169afc940e50be4a1261fae9f01b170dddd6fe6c9b3ea48ebc86d2a04ad7bd1bfd12c22645032f2dd3f770d37c92c27fd23b56a52bd12fdf0ffae51eb062d50eab40c02416a7efbe8febd83713bfb8ab33c3c5c3f18ea8e14257e8acb600ce0323067d38e64fb7835442f27bea27b3646061e515f20bbcf349d9e94c8f26d8ee858d43fb649226764dc9eccb9820b81e84008f473601dc0752dfa727bee374b337c3542108fc85e2025591d4352c1476be8af0e815a9a0754c434755a001b40175ce6f94f7927e1f2efe3a8f6aa7d44a2831c7fd1172ee750df109d8c591e8b3bae685b85dc2b759b0c36c725fb552e93e850dcc8c9397d45ad652c268f4d2877d60effceb87f30e829dbb4212b50490c7e71f8f6e301f81c6782fe043354e7703166ef2b59ddd26762799ae871f7fb5de9bcbd2161f1d9d096da721fe079091cde58c2b6d8f8e808036f9cd38dc8d8c89af722401033f2d204ac876f26ada223c359d43c6ca9335436903858424a3b1213fca95f4d2c2bde15a085d8c8313956848e97b29d8b08470f2af8b0b55bf4552459d6ce8e21c38b8ea871704b1f144ab4937a40790fc7794cf35106646a2c2971743d615cc4ee1e94e11ec643515ff3a1ba1838965a20dc6b6eb67fdfa80bc481612fe4ac0536eb651dd164817f153c11c06c8e6a1b64c23611a4031ae461f1cea022b77f755d67cc7f23864e727455643475a71267c63b00f090a877c620f32f3dad3a09ddabf993ee89dd3bd503c84c8365c2c3a971e507e3209392d3f1586f7bee28fdcd30feee23a9ed376a6997ea15c6ba2e3865fdde5bfa127a8b924285cb5cb05ce49f8880b7ba99470224e6f1c9c4603cc44d2cd048c173862ed3695ff28f8d90f7e60aa847f2764ddef5f1cd05aef376c3264525c90657c8b1fd8fff5416771a03595de828559c1fe3c2b3bdcb95ee906e9fad511ed60f4f7ed7b599a7a21c03795bbf7751eaef817dc3635e7526f281b7cee577b9e7de9e4dba4ab74f4885b7a79f532670d0669a8da13f86811f27e4e1f18fb8087fcad230568f8f9ed1b554cb075f9b3b6ddb2bb68665a6b136825fcffd0f7cbe19452d8b05e663ce261875416a6288018bd48bebdfefb7d6c7c013b5ed1819bad1c267efbec01c60c6e170c522c07fe167bac3b5578e82590d226bb5a82d56272a61bf73eccc35e10f949c48d842e4c3c0450b547f054291a04ef30d9c0b4a733c66c04c2e05c5323f16444936c78f85735c87e3ebe719ecab15df927a2e2053b50c6507b7646ab94865f8e16f9479dfb24e99c2009b4c74fab0a24b8ecbbef43c8bb5b54701082b6673a4c400cdd119aecb9f0eb87580223f6263d15101941589df365aa7d5d2e86779173129922ec27cbef6ea174feb2eca4fc0e46dfdf8d124326175b71887fc25e4c74f19a29def1c1fa71dd677ed428b8f6250d0ba8a39e5228d3bc5082b92652544009057bf5e02b0f02d517de82fa1f84dd14b3f5a28d0191e654a5a2a181e95896d56589cc00ac2b2ddaf6411812df3f29f99ae93670d836203b0dad20e0666b6ec1d1be763018ff9c9508a753e582851e6db705593042eaee1fa4a4dff92c2fd248a13402ea67e4622ad3b7fdb5a7fee148579d47a564a7646141bcf3f553f1b75584868d3023a20fb702aab7cebb4764461b33d4471f1642d53f2f63d596abd16c73973a68dbbe0f999338b29ee53b7ebb583c450a73acf6ffba580e0289efc23d996bd53b4789cb07ab7d12639d42fb1be002e92f0b6533868835d32665d346e87a6a2698ff842c17c8e714d6e4b278641406003f7dd673828c0f9981d1545723c4c4371eaa38f94a782f9e16fb2611f1c6e84935e9e13debd8d75e1fcfc6baca7d068dbee66f7119b85814f96bcd164be35693c1359620d64744ff2b3e40ffff57252460fad2e7b4ffb3164f876480bac80425dbfd1c27b965bd264e6719931e3728a930bb2367fa167c101c917dcf8e264853946c4c0f84ad0c7f53b20750b1e320a04e592366c25d83b6c490a3971e3e4f58a2561908f30d0300d4a70c87f3bbf3d80a013e49c8a407b4457bd47cde8145328bc032b58465a77695c2f401192b7788ef52d392c05f5a7bb9002859f340b48bcf38a7441593f1be0be20ac45ad22bb2db334447f9c28b098c7a1dec1dee9c5aeef31716fc7ec5c9c496c4e4d4b8b7e62374cf2d09294b4fcac2b27636de067f4fddecc86618adb0a26571cb4c2561076f8092d2f0e57d5f0efcbc4f8d336ed7f1092ab7da776130f72f65ab99a0a41ea2c810b2defb7cd740d1a1140db2befc8009df9bd24db78b68439233ec69817bac8401672f885835fc91ba17367d0d10fd73c10939176c321c900c0a02b0a7b64ae5bd6a6d123564ac9d3c9d2b30dd890acf66f13dce491407e4c085816874a1d53f64707fbb97c1de847d0ef383a8b481a78a3aa4b6c737ba0c43082244a8cc9e112eb1a1aa1c07340e40cdd3420ae26cc255a9f3329b4c4ebc8cf25d9b5a4b0a2684dce479bd713afc7571c894eefd0f4282413feb1e664743fcb8902104df9898c659537c007463d7e549ecd18547a4433aabe8a4d8528c2265a2fd4b9349d562ca135139c09866c6e30498b7f548f2429e4e208d04f80d71cf2c9a94b3175b65ec72724e1fb844b01fdc3d10066617b6e8da8defed514955a38367e47d0d8d1235739f4a60b78b1b8fad84ec996e5d2d2087b6ffbdce13a42baf755c96e80062b1acbc5dac4181a39586b1a4a50e041783e49c0c59b4f8966673610aa6a6694c40a396609d721ac68f4303700890ef2ec005504a31efee9eb8977b67f3e463fd1ec39ea598980334ee1090351c6e301d3d61d9f695fc2038daf6d593f3ae1601ff694b6b8a837ea0cdd789a1f98bf8a000a51394efc92dfb467bf6c9f7eee84fb012dc20bc284961f8d1f91d799906fb0bb4ca1c33d4386dc44bb436c446fcb2e7a8b3d9698ec8697a8e851159ed714834423638ca931dba2438051de0b51e64a6c83d3a1e8b3bd64a0f91d709cd3c14a29aea7189789197b174371b2f97bc519809ca41868c8511232c5a2d2f241cacc1581c35f1eaaed5c5677afe09a1d20c1f5952cec40d027c38beb20edd2300f3dc3db9d174408d0d1412d5c6c3402911778af8a7f9ad2a33c5c915ab02bce09ac6701233d803f8d05aefed3502602c4b5adfdfd9c2a17641cc93e579671dd9e888f1c815950bfea0e4f1b6378c614abe9608c8cf604cd87834c695946ec90d790cd6c3c7c4d8557f9b92cb8f8f1192543a1f083d0800730ffd7b6b06758f9b89bc1856e53072b59d4e651667e411faa0ea303fc2db536903a74d9525e8304cf308bd9112e8d75e6140b1c7ce002bc3dbf24e135466ca8ce5f40d8f6da4605ee992364056ef8be9a3da35dac6b692ac16268b5da0f33396c6703d36c4ff1234272ed3c570a66a5f17edcac3f48c566bcdafb3ccba359a52a6bbbd90893850285bce305a50d7cabf4fa8b526d3d3688bcb7bdb7a8eb3dae33c03dc2da3953eef56c79dc07268e030d082aaf06187d14099a1c9d8a7feb6a306aa6c2a5bea296ec733cb689a9c9cff9ded36d7964b11c5b50a25042c3e6a94719014f5fbfeafee6d93ccb2b66b1453e3e781660d7a37b81a34cd4d360392c086108ef3ceaf48a541440d280375769d6576b785e9fbcc32d7612f5ec5c21e37a5cba458790bbdf494b7f0351f20c65523a2718f3006244fc9218ce0463c9498d78448065c381a1f1aa362fea085462fa6c9406ce599551b360ebe714e1ed39a5276e32b77cd45eb3ecc6b6f732adc990508c117f72bc3fd5ead6ce081bf9b8c827a9814ee687368e2b22dd2ea38f58030e918d42bd8a726136a78fcd0f2f1bd08b915159c67233db988ffa4c4a1c7980a534ccce54ce64e50ab3454651b70e531107b7b40835e09c60f9361f9ff7c060c2c4215921008451b62eb500e4166715d7aa5bb2a75ddc490fc778b5e17d253149de4f9880547b9166467b17045c72a748a4727ba48dcbc1822dd5ab90e10e8df019b0b0c849642b41f072c505f0ec3c58e186d3fa0feb21c68d18d039490ab4ac058a48406214aabdcbe3d9ab7995b079dca7b0df866bfcc6bd1b49ccc54475878eaa9e94041c1e5ee529908fd98ba1a7adf63355c33d17a9f7e3f46483371bdb14d1c1816c5c70620097cb473e6c89123d5362b4b969721a2270f1d42ba980627a88cee1217d9d1009edb746248fd72f1ca9cf02ce19c879a9aa88c4a71186360089fc204e4105afe9a721ea0a564d97b7d751ac88707c23baafc0207612efba3339692be783401f7e4134be259c85c66d665a1a4a09419e2927503cb368682406029ad25513134b796d00498a10cece8932a07d20054b3738c82ece7d2d0c8ace824286d3d77dc63c32105684b41ff740cecd69264af6064fa0e038cbaaf521431c21431bb9f7b0c58430c905fc6af4e6ac06d9277054116f4f72533315f4fb958560cd498d6c3e5334004a1e623b91d74d962cf4a3477b7c426c78c7e15c94883eb0a4473ddc8193488dbd284190c480513ca89f9467b8781de178f994c1431039eed8f050c4fff0a18bd3110872b7a14e01d30368b4c244d5bcd7d66c76833511851db28c14b09069d56fc8583198ec4cc15197bf624f1a43c1e1822e66c27ac537fa52627b69e650e88187d09e1954525014ad659fc83490c5dc7465860d168c867e6167cd50a46d264fcfe21ed69f0e4ba339ea63f4e18636b3d5034f6be4a761561e6316d106fe3a8f0b2b29c0bae96e56af390aade5d384f88bb2c8e994f233452234f4ece7dac91702c9340835151a08ddf32d45733e537e1f1e0facde53479f3cc8ad3eb8d20b168f9bdf35cbbd66042402048df00b736e7f9cbf3bd8b8d375ff09ea32b034f0de63672600d29214bf30f9f60be4204c95d0c8352ecfcb45a317ed36f126aa42f7f81190540f17a675ad36bcffafbe8dd59f3137ce024c785c56d142cab871084e2133af60f0b22ac51c0a8df9900e268c344e24a17cf57e76b5845cd2fe4f1cc0450e76449e586a079e4d5a088cd656f92bc9763d0b8d88f082cb538a22ee185fe4eb6be09288006da12a997c425429bb88da0bdcfcbc57a77e6ae93460761af3d610eb0ddfc70dfcb24ab1b459c63fd0aa9455922ec4f8e24741d09f8f9d12555ef756b90f7dcf5414aebb171ad588b5b12a6b08ff716fba378eeda3a6d2093a925a4498504b753cbd81796b6f082eb0612c82fa84eb95d78764343ee9a5117818889ceae49527d2d7335bb9e9ba4cb5389a0485bf34dc95075fd5f4dcd8b7dc2195f22e4e389217b7f04bd6bfd33caceff01a95c65f9fd9b43429792397493808ffe23d0154c54da559f5288e497a155a54054ba4672ef81011a20eb6aff14a7aeba8488fde13591b7e853f61b266fcc38304908e3a5f55e5ed79f344b9d71341c9b86b7e121580d84529745dc2c2646d86c5d868669cba20bba53212e5f54978adbffa4343e11919786387b4cdc43e9f53c36fc6c7106a5eab43d2e7cfd0b09c56fbe18803eec11393d6f050d349aaefe7070f59d246785ab2ab53d2dce833c0f39640605ce7f1e32d113cb7526694eb332fc36b08e2f2b9c153fef0ba216201cb47f43ce8dd3ce2c6502d001635b618fa2a15a39806a644ce53375ff65ce228e746de61fd481fb307fb71b57b35c58a71f0dec8b703a80ed2f594ae920cead2fc22fc37a8c39141f872df16f1e14dd562391e5332f3baf1814e8aac833153f02245e9bda649b9f143bc9c95bbd6a73bd0f74718f768a47fddb6103bbb2e40b6ab47e46d1e15fc5d7b3e2926562c331adcde1be2858bce1b8226ff9cbd273a9893d0b4d27ce911d14d4f947c9530a10f106112a0948ea311e794705fbe6f22cec582b1dc74a73b74c051ffbac1cf67cc956b471ce71d77cb65d881e960766e895b3bb6201f10c0686d45412f2652aaf20d717ce33d0fc3b2bb9ebec5a0400e6852050703c4dfde37abc95d1bd7040f1b73d24d3ae1c658950ec0607e728c86b9b95e10af6060a3ddb0e2b59cef47166c964c29055d03873fc77d70b4fa3024d21fb0691a9d26e8a74246eeab497ea69b889d1a9dc3976f1392596ef9a6ba6420a09bc098d654d5726c756624990e272f6d302d0e6947c5fd698a9d2d861bfa6e7a928613eb7771cf009af8004aef2a23aafc8587465b8e185ad083ec38684c884b53f64fd6909678186d0998b243308c5901c1d5814425e7ebfe5b1533564f5f89cfcd52a85965dec7dc02844554b1d82e28d71897924e63d11041b6d7723ca661daac4ce7314191978839205f63fb0a6f3068e10644959622268095b0c8c2f4628cfda1bf15f82fa786f51de5e6e7dabbbe3e38e484407b0cae694691fca72e5be5b11059a1b24fec5fccbb791e6f089bde650ec13249d751933e84f34ea879c407de69deb60d81da5427e8639b912a296c39e15c9b9b2d321fa863b75335770ddf5dd30e9bf1608d732aad6e6c713b6bfb049adfd03b40e2a67adde1bcaf0da81ded7cc0667971bdc48a1ef66f6d09af99654d72cada27eba6f7734a82c57e1612b6d764950e5f478043dfd2da77c763141e7e7614fe765cfdc84ea7c800d91ad0b1759642b60853314101849f04777e573b1656d5fa0fc1048e184b543ddcb0b2d525c3e80f58e524d9eb58ca407ca00fe62ef5b3e48c4bc49c07fe6feebdc09569d2112c352f6d042f0c0c9184c95651ab553a608d1b7e8246fe564af0f669e4a38e540d049864a746d5c1e10d32b9a4413b8a55427a3e4bf3c9f656d20bf8fbc838b409cab964b0b5e7015b73f9cc52adf4ab55ba975335ca829a065a3c08decd366eb2c1677eaf33c6617897c23898abf6cf87b34c9c839a060bf37d1c007c6e51cdc06390ccffec834c3cf5f2bd1c4f890b16996c316af0fae2343ea32d6878d3cb0b3971950910f36645c4f662cf26d70ab0601069035a308c0666becb04dc51552bcc21f613ab7b3cd401fb1b39f32720c55a53bc141e277172aa0e1eda41ae6c4d45a1dd45f00cdf06085b64924a00d43cad2d844b4149c80a139f3cefac0f04fc45125bae2ac651a61706e5a192e1cbab845887291a8ca935da6426d6a7d05097712037708bfdf1cca425be685d09947213152337d4f20a96018bbf584f7a60a529dced510eb9191ebdd132f234b2a67469fbb7919930f4f22ab52e59d0bd66d3a3a6b993d8ff75d7ec1a158cdc5d77bc0e0b6262893dde9c349461fe50548cdcf195962b695825eda39af10e09629bf034e4ef12e3b6714b3a6cfdcd5afd59f03fb07c6e83a483bb309a8fb6bb827536e420db21030d7960368a92f6442d8d1804f2f112357305dbc5a9615a19298fc72b2eb6c84b8686def74454511c722f549d91e989d7ee7a61e8f5efbd54c4d2270501b4744ef87a0c676c23178680966a2a3b77bdf28f60af55863519fcf8d2f0a370a746ede166f5f050142592d3fc62a49c12d84821f1d4c8f29ed73ac430c5927fd63d8332c25798d130ba6ecfc8618f349b40a2c28f643c5ba89359c7b078b7708ea2644cbf6459b733149dc7e8f3896499bc6e2bed5f80c9ea5ba991953b9c0922c1062e71202585bfdaacef0d32b6e56b1b7a849a5603ac535e3f9a62dc8bd1e14b21ddf445d40559ef6c3a38ccd1d361c92457909493a5d027c85334a3f8a8170b9ef4f6a55212506ceaaa2b02155f0c37b2f42a53443447068f984686636be1a1476595a9d5e6c52d56d10fc964dcfcd0fd51f852af47cd05f05df7ec7054b672eb82b9298969cd64c94ee993af3edc9cb3688b50c5552b81e721abae7e7dfbe2d88b56b1b5ac1373012501bab33d373392dfb17a5dce80b318c0cc48759b8674634bdd467fe263c8a4d4f65d4dc013100911fadac3c053fdc00051da8f75f2fcb20d6847942351c76fcff475f3b42549e50f53e651c07ccbed46916d4669f7819b4fa3f133f7ae73ff46d519824d62516b89e745a37f8d2b43880920c7fa73a73fffa6e80d59312cf478ed247a00707cec42fc82a9b0b1c664dd23e0c32ae64c9d37bd001bce5cb3c92b7b0397e5bd8a8aa1e0bfbbcee6fb13f4eadbed5d6652992f2cdbfc30e2d0e5e29c81cab6ea7b2fbeb21ac9ff012ac807e238000ef95092a8a5411c07b2682131f54c43c1c9a5b06d6e93f9706a92c1a85b4ec3148064459667e3433f9b53e7559917f118b4c0c3ce38b0152840e5560af216bba2389e42894cdfab76b709d33d019b859c0b11d4f1f09372388f81c6e09427e61acd355ef0fa562a2798c915e8096067f7dd2bd35fbe46994dd6d3a6117342dc7cb9467bb7c68400a90a936d8d183f6747de6ecbaeb6407d2e89be732db9309222f8e4ace689b7b2855e5827a602a149d3ee24d13a9a8ad7e39a7a92f1aefda626f7e886f7df0499fcd012a101fe0c709d29f2d2751a8cbf39a4151ff8ca4dd568ab2956301b7ea8188521fc1161a288378a22c26afccd6b4aedfda69e49ea372eef6aac638bce864ac7950b9bd6790bafde563b3ef2e6b2d09aaada254f01951b871962418468fbaffceb5f3570a5d53b1d010122f2419cb5efd8656bca8d7979c0382c69e792d4925bc33e8169ce4d5d0a40aa754c6eb52f3f1470397540138398eac180b6d6142fc1ac229070ffd5c66074b484a9171230c783a4cbeb4088b09d66b8b2643b7ac97cdb7af5c2eee59783e04fbae4b998ff5f52bf5defdb7563bb90189970566a30ec7ac3eb39338b66f093177040752f1cb73f371428d1635a7619c1cd119a4747a2352a95b2fef2a1c67f9a73d046ebc63a22728091455e4534e3132ff118002ee7024299865a89450527d72ac428eca64b5ebc79e58399fc4509d494ab1829fcf5c1d6b504711cf66deeb2c7099c5622953dd1f89d1dcd81447c4931890679b238e0be43d47f2357ba4b57244b7866a49372840a029a2eb68f53191012d51602d0a01b7095ac596c68a1945645a7c95e459475403f23222f0f224e537c2073aeff57b78678b717a31556d0bfc3bebea69def68d1ac4b3f41ef11f992e7103e0a896b1819249cf1be8ff0a350efed12d6c2623c387c5009f7aa16b55fa937cdd80c8aef21cbb5ae5f1e55aed9d0e9b3af30c8f6d07b5e52627256cf730de81cb43a32d5e62212785e014b11ade75bbdc53369f1be74ea6212c6f759749a2c21598eb77b1754076d18c60ef4b206e892364b122a052c77d42bc857d2dd6daa2ba6f3a20ad1136762e31468c26154c8f1cafcce33b46159edffe512dc74312af29d2297c17e5db3c9202adf77e3f52e4eb15a1c91453e43b7ac39ca8e0fe8faece6305fd62195b03a38b6a878d29058a046fd830f525bb2cfb5d14befa4620ec7450377638b89e91bba84de72a18826bacf9fba112ab0ca2d84b73614c37fa7cc06da1ad841427b626f5fcf319111c993e9270797a3e288c37b04817f3f6b7d03b9b9ed4c81e7e789fb515eb34906a13c65670f45f4621b96bc20acc79f11e8913f47c37acaae552bddcc515c1942cb2d5f49e2e44fa3523906bd267665050806325de396e0d20db9a17daf1fe20aab7b6fb76bf2acd2f81e8a822a820496613a687f51755aabc694831d9656680c574a44ee713bff9c2a071484ca6680ce26147737387dc941c11e7e388c23b1729b593ad46bc34b2e8863f529de78255d87951dc3dbca0475a5b1a71e80c28851513ae9dd351db0b311bcc7206be900ea26cd701b6ef950d32989a24e055f36f413e807175041be8f6fbf3fa5b57b93b109cfbde8776945d0577518e065edc5cc167e600a4e86a6fab0d0d5341d3160d330889fe21190bbf0e8b94b829fece656e2093b8aa04bc1d917922df43dc2c3faafd4efc89ea05e7b32dbc2d6d1355ab88ad0bfe17a18628acbf3cfa8034cb7746fd6b0c0e34a7723376436ded87cb3263b4a7baed0925392b0a18755a44cbf11e238b2f7374220f0d21e456b43d69b675b5ec1181d7b4cd7ef11f33809d62e0ff5cc4dbcf3e3a05072156cd992480b0418a5df580ed05b4902957befb6da34089ef7bcc3bee776bd70f2b70e6e55024e11d4bb35f518cbf45bbfbcfe2d1d48bd4dbc4205b7c7c8df38068f305a2c5ec223044840ca1151dea5d92bfbe7bfc0a94cdd65107bc3a47e1cc5370375e5cfb8c4f44ad827e2bb912f99e57a1472d537f7da438ad60f4bac89064cf5b6dfa55372c32cfb6e27ed298385cdd5b0015dfe7317490627a253eae1959ac69431224e4750fb8cac3ab1c76a551de31de6d5181b87d25f5e2b2d99dc2019d8a07c25269bc2191d93a783adeba0a64ff7a7a3a346f142c796c2c4f06eb7a04004a482b85c99ecec3ddb37cbc68416704eb082200ad6f89038c16e7b504dea487d4c68939e53ba8c7cb72ce6700bc8693c0137cf3e86d4eb056970d36f421ddc650e0ba0ec054d3c42a79722f13aa06090b325fa3ba9de7e6da8c2d9722d17f583e84f46be2868d18bd590464be1ee8ebf9801f1ddc96342deff3d30c2e59511fe341dfd661770b37a0e59a4dc8372e8f2bc2f4547a4a0416d3f436fbc1770db35776e1638e2581bb85e84059aab5ab652718da502f761a29d4ab16b6d5a15ad00b6de43f1bb0aad722a5d0654f82e499370321140bb39c53e3a8e5f36fa14a715676f46d5ba854130a9b3f824f9bdd647a9c038303edfdf762436d723dd6465197a1d528056ffe4abc9d7aead0fb10dcf5d2636c4b6a27500b2d70b5f058cce74b576eaba5a0b0d9c3ecff55e5b2f4e65c36ad10f2fb1db7cf70de5962377be1611b33cee84f25312ca1f0438f51a246b2f4d6552fc73bb0b76eb45dc2b027fdcfa74c8fb67aec2befe80ff42572fffa6a44ed4c2dc83df28344c9dce0b219cf91e6b7548b75232c47932eb2ce9fc6d9507bd8860d08f3714eebbc121b49b89220279c21f8f3d97683a97b77fd849924b704818f2308a0ab88f2f2181682f445f1a94a680b943a487696d991ecff1d0148cdd236c31ee68c65d07c221728632c3405019bdac06fbbfea09d9406a4d65388df28610447037c0a95791f9e90cdfb07fb103d4e907dd6efeb2ab58d1dcc963dbc645e0f52b6bc259da95d18ef280d73da922568d5fed846de7e1941467177dff6fcafc862a652bfaf546a99ccbccfda12f42e9e24eb19b68b697afac5849f86e26138677eeab79945f832cfef2398cf37fb89a8a72f40c9dafbb51537034c820c13742c503e427d9b03236c9a3752048949e99c2fe9b4149e3e3bbbd99495c4808336df3ab3f9e14926053db4ab87d955ca41e1d977c9acba4c943108fc362e61aa706567837b7a6efa6ed90b20080f87d78ff9735de7c50c3cf840f8d3d21b4e96f6516117fd942baa67779027be74c2dd1f67d23ff057a3904dc3b77375088ea73f5c8c3bd62e4129bea54255f293190eb674318e266684bf66e02f1ecda579149537dcfbb4d68c07ae4149c9cad088a75f25cd439f2b636a2c14053c7e054fce10f6fd90c5c9aaa10b228f9d688a664f8332e77387a2d4013f0f25b75e1ca76505c730ba305895d406b6d2a58a3e5687625aaf144a41ef0b4bf82e6deb8248f8d067b73915aefae0b1a0b534b822c6e33ea894d5b09124ab441d6fd7a33c7fc2d6801fe68bd04f057f3c3bc97290ac7aa5d9050a2dd67ffb5aa15dd9e374b6351f8892a7f8867924f50804c0474f05870fc9952f13d59ac4fd7943bb768193903b9141bd549d8ffd91c08b0481390277a3101789c7b68d36e2303b7db32620716931ecdf763b3bc567b9da6574e9c08273fb3c36f42bbe6b229cdfee67519447c14833c47f0fb50c3ad0172be56208b09e17e4b3c3829b68ee7838d7afd24353402271405c77f2adb161fd75c3a038c843b67e4c41d676ff327b5537c1929dc3af42334b4b18c7c062cd277533daa1191d554ba1dd501d216ecebc9d54e46b9823be9c7b04c9e67a063736d0499b273d0f9dc6af462d20c1caf1b45e451ba9526040dd25be612b927f81f8fae9adbc2b10e1f394ef0adad634323abd657992eb142629a7a47df1917310f48a023784ff14113a264b0a28b9a8cbafbd782b4703d15c1235170125d78621c99d439fbe1e65766bb0b5f0d17ee4f9812926d40e032a6cc5d872c0ad7556fcc6e55afdac571e88d9d27e15a222c41e0cece5fa5164c5b9dcaa030cbf98b4fcf4191109f1f1f40d53db17b3b368b9a44116c0f986330784e17ae5108da7b823a90b1c32765a08db2751bf4b69f320df7110d61e430d85a23c91779927b53113444f2d88ce484811afdbd9243813205923fa01dc0395bdc57f7fe6eda169bf2bb80ca9c0491d5adb30ad4e8d272f0e908d578697fb74db45320f968dca4dc977c46af01df3fba4e65695fa3b506f2aa729df4be8597a0912a95e1c6472b74eaea6059f657e9f620f6adfacbf626f2454b5caf29ba78bdba8ab42c868a5b0cc0d41824f8b0a5e647f4be939bc971dbfe6072a8c2406cb54ae3a815d836ddb7772432026cfd67258a704949edea5f3edecef504a2df4449c00406e746d65cafaaa61a013f6d71c05713d1119f689ed7e2cb70c12fd9d1108ba8b5e857bf1da2c2fce42783f0d62b44579eec4eeaff0adec913ca644d212163dc545f3cc7e5e5606b6e8299c57023fe0ef12b8ee8fa9127e9e7d4378ed4ea441977236e63eb8db4962b5e1d4fce3bdecd7ed76a19f1c18408d6e0f5cbdd2709be1668fa09d2d5c011587b9ad6d50da14ac8cebf3b0af067f7d226ce8c3a4e54c2b93ff910860a04f9d56bb2ccfabb567df7e643ba7d6324bccd3734ad36f4a8d9801b2fac9b78472b264dec65e16310b2591934368c72b86c5b18eda99f42d51609c1975737a006fc605a4ecbb1f1b75f3fff6aa0b5513a82e28061f9fb5b45d2d187d1e47610823206717e2e8f89a03cd089745555fcea0323e2e3a717e1f31cc378b7ac0039a65628fa1b37019cbdad3041ec68f4ca400820b817f04cd8bcbbb721cde9f63ef248d475c5603f5be986254724977430402d8caeeebb8cab2883ebe385211b43c6ef7251e4483f816e15671ef58ce0e08d63a2ad56e2375b07ab040c439241b8b7e24a42d4a2b33f4f46f9ba3f6f8c7a797ba078b3efe684f18c7100773f6a0f3120d0aff06012dad9490e05ccce6af729c4d9716633eb7d63d516f7d129e353c8d7779198fc30835b3062f2daad4a7561a8c12144c9907095f743a6d755b3924e52fd992d7a10987b5be5de8ae155890ab6749d9bd5fc283628f02306e0d482392859339a29ca20146570ec1d6ba9b21efca740438116b921c9a6d36f0a7b7dd70ee976c95e265e647131cf792770d38a1f17ec602b63e2e9c396fa9eb3f6f984412a9361dead0f3c141e3ac10205f54378b373f2edd479e8d78cb670877a72f401556ca9938f1d48d7e27a8a67bdec91447cc588096d790e060d1a45e150bb8c6e00b4daab098b99156260e0129b2ef9b3c9daf51e20ac6ad9afa62ec84f5fec5aa952b4bfde103be4dce7c1b95480b36c1cc7bdb2fc88167ba332d3ca488e338138862bc209d65488ff42a46df02edf4837212bab6e109e56688ebac288eb7d195638c27b3445745cf07db1732c8f134d8933f8d3a6eed259957f2f8fa6dfe45dffc2403a62be205e8f99add2346378b6b5115a82f390817625c3f332f9370b30313bd8c7763d91e1bc8acbd1b95f20f0523d1258cae755bc291e4965876d366d4a2ec6b5eb0bc945c4d5bb6c4a3517add9c8bd7d1c1415b9e6d2bcb40f8ae4dbb04cdaf4604ba926c93a2eec71ed308dfd8a63398ca140ba0aba2f9e6c8d8fff693f27927748aaf574d6de0ea61b41dd9f9429592f4b364f5648f14596e85548b708a89c026d0ad07be30467df95a0ea69f73a2fe07213f4e0defe3caeacb981f199ae5f668175b9f47f6f531895cdd63e2ea6bcfcbd8e1f8cf4a457aaea99ff414f3d8df55cd5a456e4aedfe8885e02955a57e2eac2e01549dc3a223f5a67e880236d8ca5b03d82810d3c6134409e052520f63d1cd47a55dd68b3903130e0eaf977809dc18edc220da9c4369e6198190ca3c21fd24ded4728594ebdee8a865113d803cee135ffcfa71af51a28e49013e4865b3d00e9af5679ea695891936514e580b91b3d969829482a6ff3b1f90b399ed5e6fe45e6afbc1303920d15024691228465f4b0547e89382cd5d2ef9156cb9494afc3b8597d70228184412fd9219effecfc5b08b8ec1e044c685f71ada48548692b4a99d780a1d8d1bb9dcd215f48e43f1d7b9dcbc80a9aac60dc191ddaf92d532f125a68d97baddfbfb269047f5483a42551933674be25988e8d3063e785054b6f3e10e96589e929c6f5c10a51e7742383875ca15a5895b7be3bfd55e426d097033d586e2282d9f09c72edc7d42da9c719d8bb70fc1067dc6814a9436ea19ac13e43c5e8d7761c8bc96bddcb3955a72230a3a57e9fd51c6b5155239ef7ba6d2ee53bc5c1e4f7104bef0420b96db9fc4e8794072e3ded3274c122550d15cd3ae3bd67f230d04760b8a440f1e90b93387884f04910a71641d53acbff657f88213008bf6135be955d3a4c5af570a06aafded3018fcca564eb50524d27261c89c27e9c63e658d47937f9938956d9bfb827ceee9a4a1f7d70aeabdcd497819152579291b7932f66238a970226f3ae4bf93ff01e0572fa626c4fab6affc1ee6e439789e90c8e8018837c9708a30d6aea090be86f698d92827bb3068132032447668ad631e8f54d9379e8adbd43f119eacc797c4fe654aa25df8fcf1a1812ccfa1e00a4cd714d6156dfecdd12cf30a1390a0c1059a25d77c47037b6594dcaeb37309bec81533246315e925dae05f0494641d824d30b35eb018ee6bafd86e6c034ae7f658df5fe610d435fa217e8a805a57d1b60dc5f7bbf9fa7bc66abbb9f0c7918491011ab910055f690d586bb63bb3ff23857457bbb2fb0229cb6c4b2e4c9bf41544421295d5a58c3c0087763a7dba273e66ad5a71646af43da1ab8f2d4f89648c2e3cb372fc22a6ac02c1d864b8a75b70bbd30d52bba7c34a51f99ad7df82579a055627e89819a2fc19b0201ad75f822bddde26c68da215d8f1c4d53139057823bcd12a03776cc3ce8b0b06da610868631d0f7c1b89aa71fbe98d811e7142f744c07b10b4377153a0ae68828ceb9bf5e585fb899fac575ef5beccd1b5cc74808ec4011d91da2124f090909de7fff0ba0004f6e430cd1de8363f019a5f60e529323cb307f7155cdd59ad0a8936f46a59261c7f97c5a0409b124eaf2f0871b82dd414e25e91114efbe90aa75b93c48dffe3797d5d0a86abcd143f9dd1720d992f12f11ce3c9013eed26336b75cf25ec7e9a52de3374a68a82d34f17f5677c5af59799b2f53c0220b181c19465036a1f7a255e960ad2e95b14de96abfac6d9a03fd535f1f78f1b18a893b4322b906d21f3d892a37f043f6d4815bc95bba0049bd25ce43cb1505a9b1b5d617b3b2db6bfc9d4c0a4e15ad5cbc0140b69858c762640c21cb0abd39f10cbb66d4cd17a9abc9b50b88d2a889dcd2e04d4c4374399f8356be4ba2c8a670db8f28aad4d7e34e2cb324a9a0567e8cddedd9b2713b173b3eaedb0362f0bb4912c96ca0d1e326ccee57d464377dc4c82109902a4b9a97be91ef8760456515690b8ffc83563df3e63c2e98b34c833b7d7ce4cc0817c82ba59c28728c293e54feb194d54904e6d509a974b54f48d72e9c673ade2421a4adfedbd452305327001909871c365a8cff49f49d601c79f6efc01d892e01daebc3b458f4bf7663d4f40ab3b200cada8a6af2c56874edc3bf9841a2db3ca9c03e9080f623526461819ada5e3615a5e8e5c33e2ac48468ad6c4e1d2007aa75f81e3a2b3ca205a7a671abed452541120c0b2f45eb99c0b40b0da0d63ffce93eea5162bf98b0f08a86fe161c9e6123fc5ea2491cf7bdd30bbba68bd4986f0d8811c7b73863124a31dfc93e061257bf13d74c58cc77df5c76286feba8b4961b0355df1864b826007764d9b29f29b7f6fa647a2c324e78f4b61f76c4155ad7f4e343f16f4bc8b99723ed00205c6d3b833c94fdcbd23bed0dcd3f2c57d3db01020b445e9f36fa7ebfa06bf889d145ae865e7db550ec1461b978485612a670d8e2cbdcf8e7d8f438ab0d7d2bf1ce534a0ae1492aebfc4a97aaad002acccd61da1ab2406c8090c744389e23c88ade423e3980850e73dd0808942dc92bd1820d2a36f71f720cb6cb46184e398606f4e07f1325ec82bd3536ed41a07618dcbf32cd437a5ed86f895100a75d5693b81d0a976cb49338ed72de0f75d0c5e185e4500d1467f241be370e5fbb4feee4ce41c07ade8b267feab4c4c790ecf173181d039ecc617c85bea48f15245ab4542e50e6004f2a592101ac76965d4e07ad3d333e549f557520bec5a63ea4594ce9dcadfbd97a3f91b437f3bc48409d211f97933d2e9da09687f614e1cecbc1e8fc2d989e5ece8937566ec7f5e1ff668f9abc357a0c5515bed2802a82461a82f6e923a274eaeb05014e88322684e3caf61d99e19a291e037dd349ede4f501102715ab4851036d5bddc60060adfd2a094428af4eac6f77b6adf66810ff3e8c01fed5ce7da3c719caca9a71b4440d5f0fae7ce359d7abdd6886bc8d05448d11a45458aa003286f6b265651b8eaade1ed097246530a9389dda30cf6d9bb68b67e67c6d1a50f081378d6ecd181ca2ab456db2918f821b6747905db08b33f2028ec12f04d94832c5035c5530aae6acb058dd7ebc870a3af45129b4caa3afaa46ca8086318933e60e1f370de693efeaddeb7e1f23e7d6eb9d5a63fc0c6c0ffd19c4209136da4785bb796c83752417830a6ddc9efa365820c63b146026a61edb53e356e3ff9c3f3acd6a1e6f9e9c50f592ed42bf4643e3c82d0b3a1aa1fa0495c00b96594a1d45782dd78d532fa29ad73670c2bf92114fc712ec60b7cc070faf005348c2c2e7bee0f5f9d55158536ed0f4896e10d19e308ec714550cccadcb8a8f1c39d1f2415343b76679e35cc2ceb91d2b4370a137c5a0cef1bfd62e2b5fc7399da844810b5415bd114690d1789f310a2e9a7a251ba35439f14f108a74bd7656acd2f354e49f402ad117ec179ed5e2e78d816b32332a075473ec38cddfd8e99763c3d48cc585ec90319ee8cd54952f14f76edd243cfb90a41710ae73c2abc02f3c6585eace351db4f02d66ab29a26ed5ccf6b633b46f6fdac34716cb7a672a318d9041789864ca154572b1d9e962ae071baccfaac6bd6833bff68df521c413ee3ec6600b6c26e0a4459ec923c06ed2bef790fc2aec97cc245600785f35bc4f43670f377a2aa356ce62d7d031ad34098ab950738d292c5a0d54bf547d2326f496ceff635a4b2ad3316c3e1d494ce85650d3f38762c646b891b89d53a41722f634c4d53c8e30836e6201780b6561da7b6e19215b340b047a9a7200b91ffd44c687ebc815b391a4fcc08a9dd33a9391e60e047464356e01f36fe0d4d5c5e46012480e286bd8121ce3f6316b635cf3a6e1cf6912d45b012d524358bcc317cbbcbea95454de79fa298bc305dd1abefc24dced5d6da4ee1aa649c76b6968a3e743713ce7074c8380fc5103e00218ceb1db422cfc43cdc1f9260e0ce46f73ee95705b6f93ec9a40cae853e3a87593698599ce739986faff2a2d13016a8a1373910469707f1d462dea0daeba4e0e288f2b7f535f9d62c11809b7f59f4bdc5c65e0186624cefbec57107ebe409e227bd9b2958271cf340ef6182098ec388aaeb7fd57be5e4233d5134c210b4af9a45a129e1822ccc6c9ab8a63a6f685df4b64b225a1580876016a8b2762b0ebee8b38cb99fdf62aa3bb1be9bd98a8e3193a1250807e228a86a9bdcbbd64f2c0520a35458d892006801510fb536fa9be8f0eae1576c1c49bb927f6f71ca32046d55608758a26b62ec24bf658d0c02ee607213d181895ed4d94ba642c7208fa093096161036921d5c052fa846e3a60466a77d371cad4bdad7eac81b409bbb2883e3f526f198ec6545ff18a2ddb4cfdac1b258d348185b1e56318d3456f0b0df9a94000f254c8b48ccb4ad53d81e830d339f9910c27a87a065cbe8b5d63dffdc5de2b5766858680988ca58e66986f51f696136e42dfd0dc2021e1aa6a30135694385837c52603ae099d541146cd8e0f4e7fa37216accce1f5e1245fab383dfc92a66462a85fda5ccbded0c28794b1defee6e23fb41d949f836c0978086dbd17572b9b28b9c3e606ac917157fac0a92ab1270b8f10ec3e18f3a6f685f7eb6e3657d80964018a08ee2aefe3c5762af0effa12a24ef9967cb7c0d58de913af34f06fea55060cae4ac7e06870946e5cbe504517f569c7ec21103b55bf42f48ab4219d92817a8d3c2c101a029f511fd9865428fa82df14c074462a794393f90d49d18945ec170945c84080969bb00c137fd8047d1563d867fb298d15c1c7c8e545c54c4aca44e05b1da44a94b423ccba91a76133015933570e629006e5b057f838bfcf4dc18bd27fb0ad0c8a503ab2a2a8d03d31530835b176da24b19efff5c76a007b20958a3baf7c355725015bca7f1ee8232407555cad5e86dee6e3e0d5cc237db51bd4be5c36ccfa2eb286b8eb7db5680b23007784e7707ed0bd01a0773cab1928ea742c9ebdaed8f7ee660f6863ce85c87258c5daaa0da2b60658dad54950e44dd4ccce7eb2a7540c712522a6639ba88c02f9f442ddc0d2aa7c38549b2518a742984bd202bc0645866463a7b5b3d669a620992a559671f722e95e53ac174f130b1125a2255c8a408c1fe036779522bf20e3b4e9a38b0bd5b136c8df332225a222664aa373d8c597de4e48b68e7d355b7902801d4a6ab90a6a236c1115317c5d7182de57eb73999b6fa11171a494dc879b14f1d6297107aab61e95791ea46a518d1981d9fc81795e7bf4366c5e39122388150b37ced4804745745bccdaa9684ec7dd20c31847a25440602a744724d41878ca0c24a1ac006aee9ba38dd3f10142695840168566277bd7ef3a3eb82f84cb3390dae960d533be570a89b03552d80a87f04bd5da765b53d05febe023e97fe7787c8459f241ad879a372148e4ac3a375fe7ec2c8a945691d4d1a8d2fddb40bee232c7ec45f618b48006e64e3988b8f5c02449d9a285ffc19d7f7e82c43f5d4b2f03e4d91cba8691778f7e2473cc97781ba5e827b94305c161fdf3f3b40409328d3548184da99d62ff57810a00545e97d51510b23d388d1c9dad255dc4a0287f33a648d83c0795bc2e7b128f8e29331e678e1435be5380e6d0096a553b7b8ed44ece860e10891edd0d434182e810add9ec296fedcaf3286d1003405cf8c942030d5f6092db9d42eceda0f6ecb44d3645ec400049a852682fdb040737758a5779d03261da6250bc49e7fa7241fd44c26c28511c5ebea362853a49bddfeabed61959bbd55cb241b246caea6ac509293d4d04d4a9cf08a1042e575100fb162e34f7339bd2ea43327f2e940c1a5c93fdf6bcd16b260173d64c7f79927a5902d0d9abea17b7d8769a72fc292559fec182a0ede3be057621d96eedb496b50f4c3260532eefb947b3be7355a935a7200f32308b569acef6b4e7caf284b87ae2ad0c0bb477bcbab82772ad6ac319776e06b2daa112584a2799d9507d3cfd496376ed10abef817dc1601e079a2c831b5dc53cfab33c513e2e191e122fc39c580c790688aae7e1fc045a69a9a90f069e9acad40417e9b7cad124e9cac7ecdb067ef6ecf822b617ced70e21c3d63096d04125ab05ee1e039e4f670a3c3cfabea898a8a1ba0d347e8f74a56e309488698dedd235afa8af9b4640ad8b9b3a596a21c8dbcd67c10a6073964ce47d6b81e1e239df047901859a1b3ead2e36e903dccedfe566dbede76fcb55e79790f35da93583382692c06d62e3794070d05b331e08a558eeebb0cccf039e0d7c158a00e21692455a983cc661e0cb555c593d96215cfc369b3a944a22d663dbb229d3931c71633a48dcd27110c18fd955f10f9857dcff07d8f8a1ca61de878dc4fad67f0cb2cf07269cc563a30a5762c627c904981f0253606639b604d85661ca91e212edf120db257b3a19cbdb0e7b5f7a5887e774f4d00407b7bc2b26f28570c7b965cb1ad7d9886067ec7b3c5ebab58068739b5285c2682b5cbbce3e35bee41674d31c1aa7036dcdd8d7f5df4789b2a6fbbd174587ed880fd18c078e4472bd0f76a6a805e2761cb39a0b078a4203c2a0252c78944d2717eb157f1e9f9ede1d274278c0b5e3c81ffcd2a2ed0f513d1124be2df76460793e4906b75fd8b07d98603b06266466df626d1ca6836158be90840e4b15c5d7ab425b2a22937e3a354651b30c66c9ae2aac19a3c1851292f48f93e08dd5364576923bc24aa448f255dae03e2779d737e2add858eedfb0439305010aa1c263db2cdd3ddfc6a899e98dbaaab95f9c813149f944659b1993de1bd497656a752b3d0e72e6e280e8345624c98641d60a59ffe63511a2b5510be224fd41a0316cb18d9071b3b70c26077201bb24ecd3afbe58d80fe8b7e7e3ac9290e04aad04a422caa337f906388e145a3750ef58742eeea853a6f68902fa73140c41b0f596c3578c35b35a0a90bd0692a323fd4b26509de6fc40077a7d09b4617249170f00f241a8aaab8387bdcf81a9c078843987cd4ea462c51ca778381dbc7787a2f30b90d801e8bf05b387bd923481edb15f1e158692af7853319edce93864c935981a9954cf91f207fb2e3f1ef0ad87a556adacd1c758cac37c6f2863fa5a25a47f7df06368ae725c73fcddab4a09017a6c54fd3e45b44f262c48ac611a0faf61348225af6d30447fcb9753235d6d7f48e4f4469bff2e88d72c7a0fdc15ea07c0145460de248d62c04ea66345107a6159434075420dae80be8c6ea8f0dcfc4184e3b07275cf00d6199452ff92de4ee5088bf809bd4523169325e2e4631fa33777c1488897eada83b5c53fbb7467c9eebeeddafda1790fb5f1a4d40de4e2329a0aab70c0edbf48fc06f283a9e7d7f507474bec240677e886f3ceb886ea68d0578c63015a16df3c6ab1e914caf89152c46ef7c3724700eb7dab68d2303955f90c6e0fb7372a26cca6bd7b4ecb6e0b02715ea1a09f3ec183ef686859f73e9eaf5ed4417717274ab1d9bd129fa3998f3a721465336a9538e911241845e0f7013a0af3132b51a2b9a302b8d01f929e6b1ba25f3fa4dc5f9cbf846478905b19decdc887300a6003080bba5c945130a73c1692f02f440fb9689ea9d7aee13b71ede2fa29dcda01fcf49a439bc92152fb41be6d3be02bdca6317efe39096bc8af64d983422c76f6630019406666c8e30c080d1c459829bac6f6b43ac8347fc2b9cdefd7bf52b212b900aa7ef77b2f81aeae961c6ed1688eabcfc16b4507f6ed765db4cffe29455b9fa145e073ac2f30c2378a53b3072513f805c6c63885930579d4836425205dcdaab58110c8f2bf881c8615f55958c73590f417b61851f3c6e67664851ffd8255301690f941f97ebb031e53f81c853ec6a7638f2c88e0b631fed6a389118dc7134a02d9835632ca3bbf8784bca5a8687f3ac9c9cd98f5bd74018ddac0f9eb7f9faae2a5b2b9a3e4ae9b32823d4e019e9f331e22fe8645371772cbe3e6c1d7a255ff1d0a390d3f745451269e2fe5e535b8a3691734211f6a42e1a27040a32cdfcc293ad2530d085d17156fec8af8871c647b4ab391f959011bac4a7a470477d1301d8b024d377d7c532bd0cc0d87c81467862f1c8275a0b3117b14afca17ad1bde1a5c603d3e7f6a847b5487e4374ce95fda8dff8754b4d54032bc248bc08403481f07c2879a1fc11c7710fb6189ca7d3e6f79ab8be148a750e547761a7f69934bb43ecfebc8639c6602295496d293c89b8b3e70c03208dfded8d6460fa899b2299203673ae0d3ad000df659e335dc6114b51d9671e0b5c7a5fb33057747fa18a90f92ef3f50929c22bb2d3f0c87de443bfc886d116573abcf283e3b08f727b8b9e0962d17089df44a6ac83775c139c8be398b937e5ac8c5cc2f7b35687010bc9b428b4532e5cd7b60628b56f3bb19148e0b0d9c602c8e8790d65b15e2736bff7269c592578adc4ec4cdb680406aefaa173a095647e9a2829ad7376604ba29873902fc5b3d1d7a9337fc64efd432dd54e165dce98136ed9b725c9547a41fe33ddab46b2c0aff56765093738131eed74d540444a41e810f5c7920d605884063ca83e49c8d1300d9483a6bbb0fb4fd1d64cdc3d32f7f9f0ff2f3a307615653175b4a035ee9695cfe2a4791183b6a4b7c3df7c12833681df72d2f2e3a2e3563f0c5e8b2b45f3d36d64adaf6469d0377e8cd3f32fd9a49d95405d9a72b489362cdaf772d34f416f69c7ac785ed2e0c81988142a4027f6f1f7291a85bdc46844ac60016c873a95e6525c5932bf6e38065cb75d9519f69318ba942d9c1d976aa0bee5d65108bbc7ffdf6eec62e69ecaf6be65677182f9a8c4366f51bb70b56a646e697a0dbdc044e8f1a032a9ca354e3e92942086aee560fe097554673ed88f6ae3d854497c9b70c4e168186b211ebab2d16554d242f46c7247aa8a35a11207040d5a455e093d69e50a197b3328efb8bd810e41a1c66b3e4f4fbf1da0d8b7ce463c2699cb326dc05aa3c2a8257ef738372137aba753812616a7a8fff4400af269fa375ddcc6a057d1e2217f32d0102e08232568cae5334f549cb0c5e99a3c2c8cd14db12352ebc7dcede0338bda02ef138603854df578c26cfbcbf19401000b42845ab8e982335b6083a31aa030d3a05a6d8c0131068c9ee174b2611290b2cfdc06d8f4c419b0e2a393f40219b418ad12c17b308557897e6c21d633bdc6ae25f4be98eb2b60047aba6361b1b1d69d0f543f1ef30ea494413f6d25b7ec52b766d444b3b608b9da8cd6b259a6914cd46b35b2fa9d3747585a10e6075ac921e55eb68ee8ecece71b481f4890c6f52e9aefa3ad8045a2ef3b3c636334df4cbd24f407fe1d467802f9142dae5c673fcbfa32ace0400aebd1823acde60dae791a48fd0b7f259f3f1d6b9ee534ea14e7eaf5e7ec3c8ba4275f3f8a9b078e078e8e06154a9cc5a5d68788b046ed1b0d431c34828baee9fc46740fbcd02e43f524bf0583121656719b6cd94e0aeb1e0a97fff47e9bbd65205c0da34dce43cccc2e7d9a856be4d2cc0946dc57585bb1c2de77ecbfee74486246fde66b28487bb81b8170d0191d297ee73464b0defc6445a9ba7df8895c231e6e12b4afb09af547babbf8963177538fe24b2739662369aa8b5267f39784b47ef10f4a62a0ce684ad3321ad8559f79e30af970e7681a3ed190324abdf3c07bb274396348efb29baaa3e1d7b09e335b5a6fd463d979392d6d94fa706f7b54fd48b33a9b12c1f506a7a977a9cf6feaf261f9edcf8a79c5a1b31f8df535910ec4fb2b1f863ffc594cc10d9b81eec868ae8556b9a644a0cc8099ea60695800a2704ae79ef8da8c91d876926390fd54eaa16a7eaf2d52860e478a083db03bf48fcc6e84d8668fc8d99cf65a1b77949557db0048e6ebec7ce75ee9396e826da43deccd3d7576dd45d5b2c79c4f6b2f02787432218779ea3a86828e5316a862f1c469984b59b6c2ac4d3e012bd654eab9bd1c9854c360e38be4709356f32891089388aef74fa2ca5ed4b6733b901f2ed6eb9c993eb0340f62e10159b6b536eb5e4724a10fb5c1df5f73a5b876ff138f9b34222d629801325c61d996c0743e5ec7311ba1293a53792682ee9381cf717f7bdc4b1e5fdd6cfaf4c288c8eac2a40c285625da45c0cf2580eae193649a29402f1fbd69c11c3dd154877b6078996a94d91b75e5eb772956cd008a4429b8e18dfd7b62a800b36dda4f2c55c5d3ddabd16845202cfdb6641a085f41ebf699f728394b31b79b1db571e788f4c2b009afbd1a9805f8578afe3123c6d9753d11310eca5cf02723b0cca0145c80468dd14c22cc81e2b9b18a14cbcf90cce72442bcef0dfe3a2c428d0ab78bd216ea2e0d803352bacf5b17202130f703a55d265e78b7e4fa82a002f3eef74f3c825ad7ee7ce3181db9c520da82a7672f3b506b436a47ebdd6087ba5f5b5babcd2552c4a39053c2620417824d3606d68ef70a6075fbe42f1642ab0fa8f9bc4c43b8914a9f21cab2a4e40c065102aa6060eaffe5a6e3dece561846d972713a53b5c903c7ee18fe7a2d658ae65edc200742bfce15178f26596b69c98126249307170d8ddc676259631e862b1a397aa2d8d7cdba2803dac4f0417d93aed9e0d8da20b668427fa2e5516057acd84e90cfea95fdcd6800f2a3a4d577fb8b9c862663d73c09f2cd99fbf227bdb567513487466bf0847066a55b78ceec360f8964e33bdf98a14dcdc902aa249a74b5aa1c6f256bb46c6d63401d4ba72394b2d8ade7fd843a71875d0e0ea6eed0c85223a345dd77c3df5c1e31d2758f98527ddc333cc0d119532c9ba958fed8ade5b8016b5223c827084c5e399888d3236d88e0255ba86c9d707baaa095bd81ede333afcded8112c64ddf701cfc26d14273b64ca8f422fca8c583dca4d8bc4110cb2c0faaff4882b06089b97c367a56e061c6aed3049798a548884a6e2920eb38bd4fa4711d273d9ad2a0f791fba63fd34af8c1be75401af9a86451a4253ceca8e3d41837dfbe268522807a5778f02ce07e40830061e3cec12306b898af6b0c8b5428a4e692c1e1047fdf164b95f8a58d76f38938c9c28ea483c7c47c5e8378d0d36ba35fe0e90baf425107a9f3878db26cb823d0bf45344e4de0c5c689e6245216f8f6af61704fcb08dfbb49fe767c29e8d313008ccd93bbd18742b96026d5c3cd5f25b371efb59465c7343407ba127e00cb51a1017b42fc58776a93628583771cdfe51ed4f6663f15b9f97a5e46a5389e32bf63e4c15d6ed61879626cae8434a5d24d1e428b316c216bfe55357ca24d1539a093b8ba273912a8455ea479da48322e863279b4380c57b31f64d80310343a99e5e60c8fc0f993bb5082fecc7bdf74a09de0f879943982f8651328a14e5d69f352c0ec3d3da9e399b34c9abca01c997b012456a7137b750a9da64b6cfb9ad60ba23cf41861a20ea6bcc6b2e7285a3b3aecab362c8c97e6dfca84808949121a3e22a819e1b7328a2dd6d7403f8549970afb8a21a86e8e4c93ad365cce22beefc9d0d67d60c0d70d8c51257306e9ae174e0809d91b2bfe4b9a26a13451dee468270ed507baa2e282b5dc233dbfc9590040fd0186d77ae860ebf969ad499f19c67cbe1a40e68146c0f98917844d992173ed661fc7ca48bee18abfba7191b1363f6609587bd246e206f80fee45db380551c41e6fee4bcbbb2aef3f1f101cf92a185dbe2fd6078bf5b411179adb8a5cbfb09a67d575a5df9c00dc2e51069757ff19c6112edbd1ee7c4e7be6460eb98e42eccf391705c290f2dba939a26fff9d935b9caaea53637521f75253f8d79735aa200bb81838e7628dcbd93b2399ce8dd41815947f9d4bcb5793969e795204b3bf6521f2fb2bd8e38b88b77523af04871c62aee2673435153cdebc2030a5ca85ecd68c9f6c144aba4df985364761a185a91bad885408496cf409ba9f1b5ec6bb760d3dd5c2d0ed58f65d4f51f00326d1653205c947ba8140bfa9e2081396b4189f188b71fcf3069f76b5440d205f7f1d27cc498cd9162dce9802de4306a25947a0bbb604a7611b2b4eddb3781b820c984b7f0cada6fa94e4b5f3a0c29a162251b4cf76b2a2836a6d5070c62820b32205fb335183ddb0e1f704816ebe831856e9ec02c02760253f7b2fe443f562f160c089f7cd1509954cf91f207fb2e3f1ef0ad87a556adacd1c758cac37c6f2863fad80be41411ba04a60aad9cc37bf0e2f20988dc1d61c5a13fe967f5d538bbf32a89981db76640c54fb56eed40ed95d563ab1d3e8cf02ce5ac36249c05e61c98fe707b30b86ea1667190ab95eb060bace895f1be5acfd06393d463cee2a24890f56aa0ac633414af536a4f149cb76c343f1d4cdb6fac66ae8ae472ce1eeca0058558880c2ee502a94d22b887d92c29a7a385b4a03ba92b49730fec14d6e6591e5bd965f6b50efb3448148be527ea2e465d6b11ea22432c2d382729c961ecb41168088c451a35bc0135e0b036bb3e64e91253fca39534030bb02c10ce09b41d77e90c195fbf875b0d4acb737caac52a3b8617bacb7a567355080b1ff0688db8619a40f33e29790115d91293d3e168701e60f3929cb0e9feb3b6624c202c394cd40aceec1aeff4ad4f0772e94af76583b5f03547667f023bdf7c9d2106b9bea7e0a7605ac220070ab97ffcaad6c2d317167e3a0dc1a7c47410635f2c1e93ad81d2c87d69027a0689ef42081fd97a58a051ab67893fc43671c6469c76244c25b17693acf8414a1f4c42c840dca2889fb0226ba4f3f140d9deb556fea982d1366ee9dc8c855143f3a7e7e6cb03e38b833ad819d9227ebc93d4a5370bab31819ffa49a8b319aa661915dd1a0c0849d6f20f3aee3d28c94b1b156abb5ac39e69928258fb942da05d4d09792e0f6d254cd6afe9852ab4ea767d644c234f147e2d80d063405b28ae27f771a871d513fbb3da2fdbb36ef81f853ec6a7638f2c88e0b631fed6a389118dc7134a02d9835632ca3bf861648ef7e3e6066c9d4e788abb0e331fd221f8cb407627d6ebe2b4343c1917c6ada5a0cc8e91f0eec75ce92b8721554493452a96a38082545b6d08122f812ca10d0ffd73227a8bebd7ab0acb81e178dae8f2cfb557ddbef6525e635a903be1e32e7102e7f5a526f51fcd130d24b9ec61d623d0f24ee3de4bea6b37e8e591bc30a42c58d8c7fe9ec96e5db7f7ef3092004ce4e45ab33eb73b5fade9a83f4f21c01271445f3833d2831ae1c87bb0e6b1babb57f885b5ae00a031342e11c209566d35ac50b524bd57b1b41beb6d17cba15dcc52487109a62c69b0b47871b66a63c795777575a4920ac20dc8dc148a302d16a7596d3265cbfbc7fde3809bc6e4a84562525e9d1d15574554dd5f74ea32ab1a7b8d87c7cd1c9a0f2d0931903004f3b6c8f2ab6f8ee06b717d9d6ad41fcca8955f0e1af3ee93503ca1c5a92d60c990402a6c0f6af0100fcb9d4cbf281d44d8db62d46c4ba81e5b4cdb23c60390af7dbb911b634fda89114660e99dfd62e0f67fa87980916a22750ef1ff94dc83f0396a860dd9571938c7a638a73ac03836c0ff5ae0059407f43823d6423399ab9b821c1a69238e445b6dabd7c2c8add6428b186fa486ba1a0cd5d1ed65d1532398d61b5ec9e3f2ae5759887cc450b813e3b811100e5154dc8983b485adf031e3e458302950adfd2db5a219c7b5329c7700f15d0206c7187e54893a1a12b35a3b1ea6e87af55162489569370ca5679a574a506f524817245fdb7b21e0e0342bb781616d93bda1935ad302b2192cf462ef5b7a29a64929b976d01a3f20c4e04965c4ca25e4048b15f888ef483367fb44c0cb954208b3f19a9f419bd8076814ccbfdf6fb3b76550a6835c3c609d95b40c6744e3c33836f0131da8cf3cfc458d15020f85906ee90ac31c301caa803ff223c14bc69ac136a646e697a0dbdc044e8f1a032a9ca354e3e92942086aee560fe09789342e6a1cf48ad907d1f1f2692d4ea26efce57046afa6974dcbde8ff594916d6482712b32d033c028f5411cf9a06d5b25476677b732baf3292b7e7fdd0739c3987a07f1e869ea8e670877f008814d898b48354812c426abc1944fdfe1bd294831555461652b5dc4c167102f88f6a36f8a5ba56f690db66a459bdabd3512fdea0c2d9b75d7a400f8dc3f356c7a00dd155b9f502cd6ed7275b8fde2779f8bb330b30dc625d1a708efd8d971d4e0e978060ed9ad3529eac013199b2cd8b91e859de73b114eeb83ae373d0bf3fcfa6ca365019ed3838b9e2476f2853eb8de03a9cf5f46a878447d03554c62fc5f90f2433e04cc36d93bb0f059286b6495b9bd0e78e17fe39cffdb0e5a340fce59a3ce9933d8f18d8e98cbeedae3588a25a4cdee4b1206cd907ed6b8982122c67234c004cc18ce29fcb83ef24c70beeda1c3172a4fe0ae31e46e1a85a739cf5292aa808ab4b5f828a559cb5c11847abbb40446f606360939e31a688f4223cd1bef98283354ea1b835259699933b1857e5b19953e87ae18709d7b2162840cdfec26a423ea495df4b5d15600682f0f276c164744f6c5003d89abe3e74137e08fb6cd94e0aeb1e0a97fff47e9bbd65205c0da34dce43cccc2e7d9a8d99744153a158bd1301f684597fd31eab14c8ab3fada570a6c356ff340055cb16544bd5f925d42d5f26a6fa42da83698e277a2f5f4e17f4658d68f9a1d0c9284e9f4329c0920d57e2ea93f7b2013ae6427e28dda7088689c671ed716c33970b229da6c64b236a59fe21e54894915d8ced4414a8f8a92f9077669443d1b73f9480980daf361ef8d083728ef959b6354553f960c44c3eb31f263483ebb8550a2aef649319d02408d2e42bc2899e3e6f262b418d07c29130b17e3fb1db6af25ff427c0c5506cfb4a064cd22de57283a2980f5e005dcbd3bdec3735dc3e2a89366848841634097b6357e5f974023d018ed21e8702660494a32e1d2e2f25bcbd781ea2d9bc4c74958d1414c2d3d27929be97ef36aa9e4f868eaddbcf7cf296aeafe6199dba8b78a4315eb806abfb11e9365083ff496ebf6f27487f96c4e2d59bba3ea36e1fbebc11611c5f2808c854f31d287145647c6895e44ddafed4b6733b901f2ed6eb9c993eb0340f62e10159b6b536eb5e4724ad35f0a9c56505bc48324c200c6cf5b635788d84e4616a0b692b10342c964f0dbef4301c3309dbc77f5cd234430db32b947440899060e2c6422edd90765f120b3e07ebd5ff0f4da37d337988695fc8235973e1186fa7bfe47ed60bbe5442752e0abe4009766688671552951d73ed24dca44634c1bb5e02c97d601f783f23ae238b26b69fd0b2a221bb5b002edfc159ccb111be39496afc78f2e43e009efda92053fbef09f1ccfa093758b47bfbcf54eba3d26d7306f35f055472bf2c3a3eb3975ac72e201d3cc4146d14048dfa1fcd3103a672993345ff326246ce2f1c0571465e74bcfe8a82105ef42dbe04daefe32a11a1cb9fd56839e56667f5999ae608b2e7bd1eb147eff794ef2983692b2d5837c11363012ffbb1fed451c31b718461cbcea6ebef6ab6d3c8b61fd6091924a0d369d8c4a59cbfdba4c47bbe4385587f28eb4e6bd66e516abafdcbaf84cda4ed771346de26ad4dfabc24032cec20b72a39f473b0bbeef892ada945cacfd629760bcf21f0d3d31cdd4dc37950bd6a9e3e9f0897130cef13a142b95200a9260e657fddf0d9ad317ce47854c6e9515d088b40fbd5ebf636d4db8f0fad91ceece07f579ae2f350f4c3dd93d216a2ec3a63462a9b01d4989be2628fb1a4d829a9f98ad8847af20023a5a9319cd493a0fb6d8879d7b279716e970517d5fb4c84e1c82595f56656de4a184f9d0921787b66ff4538565df28e952257cdfccaadaf2eae6f679ea8b55c1882c6f67765ef5fc74edf97348b3112714fff5424ec10d1ec765e23e1d5653751599b132283f3e956ecff92500c5230686d727e1575142fa1970fe9cb56f0e846b06a6f9b0caf2c577332c8522b9fad5e685093fb6fd0a5dc8dbcbf0ed81a22caeb2d07eec256d8dc5333c86c43b8a2644db05f779920037c832060786b253a7ca3a6a6bfb70c5e6aa4cbfd9d20957eee4fbede32f6ec549b072c982995bbf4e66d9291ead00b634a9b24952ee2f041fc843c6bbadd013dd75cc9e4bf5f5b3c919cc7c0725e3356f4c2c08d28d75f04b8f43063d60c3e232e9702cdc3e2ce0f951446c8711477b13a653bd209c38fe906612074a4b5aba621a6b5c5e787f1bf7cd306f96f4abc1025b06cd1f42599ecfe8ecb7398eb9ccab70da7daff586fff4015afb3ad17596eb2696303b762d91d6b62d77ed43a06642276617b04bb0e168adf89855bc746182d70a7ca184c1c667aa18e83ee47d13a118103608e39f190db281e09d32325d19f7409579d3f12d78388f998d0a32617e38c2429e9ff1d23f90e3036e279668e306746b6a2cc6339ee8bfedfd73e2831a991cc979b4fe13f137b7850c9eb704c131cb1076927d69a5acaaa21437f92d793def09cd317bd32fd45e88b3e90afca772703a6489735ec837fe12fc9d597effa03824cf5bc17ea2f6231b71927d5b628fcd924fc5003f70512ef7f9ad8934f03a0f1e528c167e06a981e02d8749649ee9ef4603d1992b0d66350dd1420f2d76a301b29122b0dadd24648d9eb0e4d2d5c2488911f42e097a415279c0267f1751ed0a91aee716590112a66d6d0f4c89926ff6fea3061c78672266190756851ad96d107106addb42beedc980f157c7c50da5497d16c94bf57cca730dfce33048ed9f0ad45049797511ef667d82b7402b4c8c9837370f5d9ba1f707d59984062c19d5df5abfce367dc94f22ef696b85c7d1653ded1484be5d1a12356fd0f4a8692f17dd94ece645083302fe51af38bc82dee16080b2fdd7702958f78b7ec036715bebfcf1945e2206f81f1c173ff67049701a5f58d2ce0cb0c28f3735ad5eaa1db11afb3eca9ad2b41c1b5fdd34efd1cc72c63fa391cd012dc01bd99e5e1a3f8a739b3d87a0860be876c050e5c45427496d67f7c0eef8532ead448d07fa7016077e21aee35f3048d4f1c6cf801d25658a23ea4522cd704dd1633420c742be719954e1d78e91082ef3f9e773699552c025f8c2e70f8a247aa178be63e3eaef36610ae51398e00aec15e42cb3ef0c779b78b18444b1a4e819bd2a7af2e120d725c85bad33d1b9ba451e1fc7e7e28a55de26be4db7fea690c1ccd16add9efce74796113e519ab34d4d300c88af9027093564e24578f6804f5ca49d87022a5fad5674ca8ffdb1ed3b59813af75a3cc36c96688e8e0b961ebc3a42acd1322bf5bf67bab7a88c8c6cea1265261b2bc7a8f5b9d75458267d855edad76e95efd196e5c1e4cb343e6b26c1a79f6b99391bb69a091a4150a68f829b55511dc12bb2c8f452bca16a7fa9dd28f4ea9a4f8512fefa95c1af838934865151eba6ca1ce595e521f4e0ab844892f0ca0bae62137437f9643d44a1846e1e3f99d3f423800fdcf63e677813513b88a6814f67c64851702c4039b9da64e0f6be80b920c68659a5409c811d12c74f1f3697e5e62b9fe1bb7131c4bc5e81fa9de332555a096543db1a43cc69dfe643625483b5b2d9098d4f2834459eb64b80a98ea97f53158bd83166d5ad70a457315555f9546db3220aa3c87346042b9a17780ca76dc27c05b96d882dce9729098ad63c2acf3d099fdb9534f28d65fcf4aaec045823482ad181e069cb96abd61f6aff8b295e7ad8e54a085d922b08ad731a1cd0e99ce7527ac157b06aaaeba41fe9dc86eee96e0b058fb067690d565fb081ddb4548d300a046f0ccd383f07f6ecb1c773057248e3b1bd2c05c4d1749a296fd1a29ab215b06e35d47bca932fff7f7e9cd3572671b2f033ec9cb20438a672d3a100a4a96b0d62fcaa1e6dec6b0895e37575313af4a6e41368e86fa7407363650abe7b098156659c13bfe893682acf449834b877fd748380d98ca6f138e074dcac0d92749c52660dcf10812807e9372b6d5c46dd0e292e2e466d61d5df9b6369900c65eb11c8485e375c43d843290f5b7ed268fd546297486f42cc54808f616829ebe5aa0385416a33646876bd0dbce15b23894c5f9a0f2442254ede20087299e2a7e83abf7ad6a2e978005b5f950dc8cc30bb861c8b69c2eabbb8182596c927344200733edbfeeae8675e95885cf2dd2a6482e623cca89aadc4076f2a9fdc43ca87485d06d4dd19e374a9a21afae3a4c67de0c070ece56969b01901f52827dc03d94f157c785f9737c7f3424cecfd5c7059026508f096681d4d09d04e5ef8d52c222f9933d08aaafc8e5c9e37bed0d2c7d2b3b9925f22308701abcf3a3e91d1802efe14b70aeecbd948d1f3d6461b84f207dec0292630c7df4870848b5b157b6d3fccb2e047a48d1a206b8c30b410e870667ae7fcfbfdaa26c36256eba6e60899cff79f8cb53efb931533de753719a8d7b8de485e0f5140dc5b5f541842b84d3e633f6a8ac138f7b71a5c8009f9694b29ee2f034ef6e9d29cbb9fae0114c4606db592c6da80ac385953edf93fbaedb8deed6904508a2db1ca8c350c406ba1f5276208b3e1e444f9c395406b90de7380d97ad5ad6071dc3b7985c9cd60e3629f878afc57f96760d8a143da8b8097e2aff3e4051e45b4d5a788da3d788a47b432902af1161a559802ad0052e7a2f5e481aa76a07a1d21e45c21c58add28234c87fb04e03fdbe385ae6a0d75555a67c4fbb41e2b36ee6a2fae364c859bfa701d4ea2b60942cc686a9789a0b3b6058a3cddbe835662a15f3660328a7530219485c1f97f968f71acc73c37cb5a33ecdea65b4da17bf32098248554b380c4c2a471089fc66ee6543dd6630b9eb6866c78fd13afa750f7c253da766033d8d7a68aa857404ce0c5bc2ea47aed652cfbe84f4566e80dd17fb85ad7f25bb2a3cdba1f86074f604960ce67043edc455f35cbbd5290e66464bd97c4ac83a480e2b8f621faa7646cb9e84daf7859977901dbe0606f79397ff312c06048abbb14f25a4b2870a31669cd60a9a52cb93c7eda1989a27dc23b3e0a00254543b5577b8d4f08d667c0042842313c1c67ad45e6536f9c4709dfd4e59212a9fbd86a0383f6bf22b7a593dba640b261ff2e22572f504d65e81f4add1b514d33e2936f5a2accc6c4cc8b54443ca8d1a7f257f3666daa525ddf317dd88887504a96b863783fdbfa9358d540a967503a8946f8637e7eab0cbbe4dc327d5fab740df0aa435620dbdbfdf231660a421fb4f3910c1bdffee5e9c83e2ed256721c9b178a416e6e4b532fe2561c00350d13629b98a56191726fd7f9daff196904a77efbca3ffba1588e5bf88b381b1602190f8cea9d053adc3095a91d4bc2d31e5fc0d088d383ef25e4ab654d55ea6867df618c95d2003e6cefa7cefb2a28b85977d05df3152a646731b7344745c68898d725bab2e28220d35e8c06c6619dd513a1a16d1163921b723a41b761f0b5d6b43cb05d8d571ec0bba3356e48f24d8f0cfe2d249507fa68013a5b79d53950f2ee6cb06401c6248ca89cc867d23f64c172dbb68eeedf6fe2550425485a948c4f8147a6ee8f986d4f67be7e03611e8f42f936806bde9ca164281eecf4e44f735325d7af4c20f8f881bfd21d6020be78bfd836fe5cda7a6b2285d265639ffb79d2d6933c4707c50467b0d5adb59ed43097fe18434173ae4958ce70fc0891d1b9c5cd5396d3fe6dd5c2fff6d4d65876048128245569118e5f799661975fbc063b15922fed557a773253bba847aeac3cdcb8bfe75513ba27ddefd26a24f62dd0743e76409531fdf5331144653cd232bbd8d208255a95c1734f92f1d5c6b44e0f9391662d093042276b7d20a19b8e0932fb0900ce044dc55a8a9016b23c2b55a0d00b57b1ca012bbc3d7744204e53f42232c1910593b2fa3bd0c933863f359ae072a23ea5a58ff1bd1f8e8fd5d194e96089734cc4c7e3cb2e629d36639da2074f9c56348730288c27ee292574ca86eb4a6e082e1bec93364d752ce2774e49d5f4ea79567e5b7747bd2959620cba72e3cbeaf2d0ac75b14dd5a3e5765ac45f48bcda82a7939bf1c862f2c23e706b459842f8b52bdab97a05b27779953ffbe752b113567852db9c941f56ffbf794956c6e9002c8fc0c4067f6ab21927aa6e548c79aac6ff1e531222c8d091c9ce8cc12fceeff555a1f6f108e679db28a4ab2af88e376bc3031397c51e94785f98a069c980769c63cff014b138706b70d8a15c9e4782e17cf7c2881f7952fee5d43b9d87007a98ea478705e54505fe18cd5498e4698e213c6e6172d3bb38466f9bbab889f897ab76d0736821519f6fd74d56c98dc4efe730ae7d86e67db6e8910359b1b6f5daadd05e78b1038b79eb7fb0b73da65777b08e77c3e2829b0be8a9f5ee934e5539be4e221cdc1145b86ce60dec6cc708b9d466645462da6fed89c5a282989b47d8952118f6f93a616b112e244d1de5168fda7f0bb9b7d8688aca86f0404a74d7b9d3bef3c8d8ac7e3e19ceb7bb578fb21c1726d2f66fcfc0991394fd004275da5ced1ceb890beeb727f5abbef6daa04d0e325cbe9f663b04d2fef3a50122448bd75cb4d99f21ff94ca18147f661f015b2b5af9fa78a2a3efbf65e4fab4e43c526b734ee816433ffc9f2e00865790eba0ce13629255ed02e339c964c31c3ccaf742d388f70bf8c055e0c210337b4cb149b14e30e7d834ef332543f275bcca59167dbf9b10a3203a99ccb9af6927b85566d70d11f4de4949d623a93df0b5dd40701ee29a65f18d14b80759b8dd4061825ba24f3d61f73cfd911c87c121ab5c137c44a823e42d781d1a9a97fa908a9e9ea9b6b931c604a5e8f26b97651a40c583e4e46dc8969730df859941e7de4e81bc6a060532df7a61bff50be4821d7c873910f6b46d602a7a8864822e0378be1d917a4b1df0b93b74e785ae41f2cbd62bc3d51754bc2a92d519df297e4b498ceb5498e201a2c6c1a91f4d77bb1632ad20ccf8450d5286a90ae59227db64723b8f0c604f2bb5f086b0e7cc30a74ffe02d945cf68082d7e0b9b4afd7bfc1c63b90a648ec6850547462f5216bc1217c0e79d76a83d68813076b0ebf72f72838f54a274b17d836e0e805828c5d8c992383758958ce6777da804e8d8d8c4cc4acb740c0e8908d70d50a1688c949f78f970d7826a1cf0e311d6a37b58a15aaf88ecf5a9fa708ba291910f8d68e701b4a937426600ba069b60146522836e1683947db0986b229eb176f09a9fe1e3461ccaa45a6ee1e4b04fa097fef4b9e923f0cc4261b20413bda4dc91cb8a70f5b7e2cacc5e6332590c4c46f59acf19dec14d20221c201f8ee45f9f598a5bdc0f205461a6a829f71b39d879313cb61562cff0ea8d9372bf6da268c9eadd4ccac46415744fc057b7eb532cf4e9abef99225eff3cafd34fa64984ec800bf6c74c01bc0a8fdcdbf6a6d70546be709886fa9816dcb8afa55508e04f35c7c556753c1e50eae36465802a67690fafc8c6e413abf5cfb514404f4fa6f7fc0f68b04a343f541be6f631e2c89fa35acd2343fda2b436aebacd45c1d5571982076333c817227dd106ae42717aa29854325f2711eb0fe657eb2b027f7f3ed07062a6a45f77a59a2dbabb926c7edaa47a31aa8ed7abc647ad1d24adb70f42e16486d1cdccf100d6001edb737351c5f705df756f1867e109de88720a5e282084e629a74822fe3b09bd425e99fc27925a42b42495c4eeb1f21319493d60126d104774bc2f122e60700d0fc6a9f57767a906753a422da7b9710ee62f420f87d8589e2fc50385c1743a43658e4a6333b0077d9269b6cff8e2f0734109f1c8c88425b7454910b4497b0ce02f2f4c228a808388cd6b38c4120fd2b7e181a03132b0fe4027efc39503df4c7ee1ea567c3e98baa7fa9b8b4d8782dffcc55df4dae65f25da3cecfc08802f41d3a8ac4d952db96b4653bae7c0c49d2a7f338baf66d14f718693858066584bd0a1660e9c7c0cd8fc4f0c4d4967cbb8b525d8fc5eb40477d2f016ce9b16245e553000af13c516abd967fcb639fd020962f9ce0dadba7110955be26e049528da10348ac9c24a6368bbca1f9c7cec4c5525cfc800c46d2585663db9b167b72519c858f3c0309707615bc12780f946cd888cc4cf1f560cceb4e6e9566ae84f40c8479f5d7d8cddb7634b2903d8a945776ca2a52a6645b77c3fea3e317c6c7d0a12695cd0303607269744a349f98901dca0c9447d3bf9b0764b45fd31e231ea8448279ec6ff9079958b1337f231e9f4cbad91096badc632d6b5191e6d2c2ffa2b88be1f9bad6e32a0d417fe1e89dde0bee17723171ff5c0e0401b87dbf4df7097763354d6779b776bb2e32feb79089b030a8ff517d1f7480fe09a1c4620747436bde8cbdedc065285ed8962a4a66f78fcf5290692703ccb6c5d0528dab42ff614d5143d920b3aed55e8c0e63dd781562f128e9cc72006ca1e07f4b4f196524337dac7134b4b64faebda792173bb3f32bc085e34718a3aeb9b8a4e74adb7fa104743272edd823de732ecd2fe439fbfc57213d1264558e94038e7277184dfcbaa2632f123bc0f26e6b892ffa3f0687be3c0afa2745392d5b3007bac20078b479c1cf2910ab8eb484c76db70f453bc76733d12182170543ca3c9e23345f612d6590612793494e57357d53bc89824a3dd18c2dec0834d0cde102f96569901cd4bb934c461273b9b1ed645e8e28ea3042a6b740790837ef3f5e8d58639984b7c4a2234bcd4e4aa9dc280cc89de722949c3384c857822304c3ad767ae07c30a9763322c8d9a483a787514fbfa9f48cace63b272da861f6f433a1b5b6e4a65df349d1e60217ba9898e921a21beea4a2fdf7284fec4427259dde00451a9554a28473adae2d3bbd7fb7efc496c128e7b8ed2d3378bb8c0644b62ee6e52574413852dbd4bcfd278285bbd7432dbc2ed74928d2922a7a2f40c14d4381dcc29957f47968760b9e654d673a3d146736335df5d55b113fe03fb1a96b0dfd4ab68c6120b73aa39b38415fa86a3bad984e1ac61fb254dad4b0038dfc7292c21d3edb9075d89c56c7a9a5b918c9a4e3da6d0cbb5401a8f0e910d1cdf5ce37feb4fca012e4fa8253bea624233c2be4f77807418a71e12259963265f26c64480fbe882bda62ece9faaf37189cfd02a225ab6443f9d4a9665ed75a7573b4a3136d8a7081bcc2857c49dd3b290ce43e4997fdfd382b45b8340d7685caf217052649fc2217b3a3c19f4b8b77ef2dbe88cac1261605844c2166365849c07f4be684e8b06c080a6f6d81ed20827c481750d71318f613d2c80c5d82f91e0dfc2831d42ec509a29f3aaeb80edcdd5eeac86cf98c04211a8486223790c97c5a668a55c331f4240ccbee89494258a2a213d8808b8cb8fbb907ed184a77457f8422b57c04e76f39e3940cd58b1edb99d46b41bba37ed4c9e340b794a3eff996942086fc0168a58367b579275108a0e22c4002a8f1822640a208ece9463639de3beaa53dc054048d4958aede3b2e55e1e90aeda9a49c44a32f2c62cf0d2b828158a0f4a4ef5551d0659959ecb3dbb4705887847f1ab9601af5d2f1121772ab7ccc3ffa68fe556fa6ac398452f100cf04bed4eaf22f6ec516fb10f781b550cdc2778d138fa5077a26b1dc19671d1946a3d7997441a1a71507aa143649170e25b69d343d3dbec3b94bcecdf2d89196b472c0c59791b1b18439cea00b423cf454139370eae17208ba889c40a5f575ebf347c445b03cf88a3f0f408b8db58e5b067278aea98f4f954527b56d825a5c7cacce5fca6ffcab35731ee815ff8a6b608f15ff71a6cf1f86d794bca1066fbe83ab0e94ec1e8627f454cb4bed114e02e16d93a1ef5dc20f005acf9efc3eb89f1ac8d678480942fda859ef2158624cd74d4cbfa1b25d0b8c1a2b9186f2f3c8a5232e4b6120d93f93c70a7a36e76f86ac6fb5b0bebe6556cbc0cc24e3465e819bdd02a8e2b4860190a1df655b273830bc63d691b1234a85a23f967d716408d4adbfa03d97c03d40d7fe08701c2c2d4be5b767ba62458ab125f69e0173a30b7b21c9ee6f27cedd4a0c3724ff3c68b5a9eb2a41f188b29538d76a8ae4e3f8ec751b5a52d4394e272f9020b0e10b8614f02e29a3abd23b33fa2303fadb964d11392d844b6fb7e38ee7f4b47609c4ff6fe7bc69815c2c7b7bc004388c33c39e70972744d55776c6e5c67c4ad07667c69d6bb3ebb4000fac9f12faf8b04a9f8df603ec85b9d71398668895e6380b6b4743d034a809db932bfdf73356bd5859b7bde318eb09b938de739d4701a5e0cadde18d0df6131c592f8bde691e63641678e0212e6391fed5f7edf9dc86a889aa948d68b5d2adced22a7af5374fceaf6cfd6fe2a68912d870f6ecd9021d00d5da421be0a420606b3298ecc6d02768ed44e59ddeb7d6e4a49bef6d6eebfaddb78700c88c893fb9b73e28ec6202e724cdf75bb346a568b8c4a8bbff7e99bc374558268b6581cf2a3464eb895ba187f83eb2c65f45cf2c10fd14d4558ac3569192c580f56e49159ed55694b5a456f6898abffc2ec9c9ccf634e60d990c76a6efc3a23874a2b0e3d71614ff301e3b9d9d4cf889c2ca62a5217debbafae19e440a6c7b40a4b8ddb7013469a96dfcd3d15b1f05f489ba9843745db74938756be6ae87c1933fb93a18b5d7b562d5a95840fa936202d838c2933f1b4cf398c47ecf0351efdd1fd606b6e8d3e3f796a7787639b7ab509ed92dfbdf446ed4e76b3f3817ef11eb5623a1405c62be1f08bdf6a20d1cc8aa7fb3184fbebc1c3d13a5e2bcb3d278697ee5699db6b82860a3f46b2ce7154cc473f66f6a2ea7299fd2240ab0dd98908ba54dd8c9b0fa1ba9a354e9c73f6918cf82d5deba31cf03ee545c416d2f76aad582a1d42c3cd70d6c72a6f111fe7ba7dabb492d3f82b5ee543b0fa66e2eb0cecc288ca09adf868136ee81bdff656d1247c1b79dc1f631381498c7b9acf4961d8722a5f4e76aa6f2a64a756179f68c9d500524d51df4d6dba8194ada1769fba4dd8ee57ba270a6c12cb8ad9bda48f075f492b9197c07b50dc58fc3c848769e1c9e5a52242b66ef99b5968aeef770429f726cb82d59341ac9245064c2f2770e5023eedd47c08e73fed5c5ff81c4e00fda140d0f3e1132303e4b050be9f733f8ae3dadbc98177ed742f69c951c4d9a3ea85dac7a9eab350ec077eca948e06c43343292e4e09ecb36ccf25a75ea4e7c3dbb2d224d7acb9017e0cf535ddedb027a4292ee933bf147481b6c3ca0800a926ffd0da2a319abcd9aa65848b2a084e348cbec07dfe61edd947454de1139672ca478d1072cc9340f90cb180ac110dd98276c0599ac7c860738573ed6b6d52d3189674f30ad3828bf309792b89d00e7a65c43c3fed82cae10771b44e9fc2be590e732dec029225964051254ba87f3289f1461ca26e8154cab35045b10af6e97aae5f72ba7575b81415bd6386de26ab26c107e37bae19d2ca772989974a23471ee86af2b088cb278112d9914a19af3ebbe77b47b05241a3b0bef401d05175d1ca4935baebb139d87a90f85713a1bdae4ae91d817809e3e5b003e574bd76e89bb50a9ff69e7b4ef7c64be0d56ba0db1f3e01e906d95b9bcf867c3d1ce5135c084227a40a839ba8159f1e3bba43f2c08f17a1ed6c23c18ac291cd7e94c4367b5483ef5abeff31c5762f11300cbea0242896af3d181c65d26d4b4b8c70fb7779bff7dcee43de8bb036057e174a465a8154db6498c1fe5223e74168ddb1e17bab526646fdfa1ccc4def14c120986f95b1157f670476c4519bce54700807e4f04f513657e82c549c8a4583f684abf47ae218b4c5417ae3a429fcb7ce4952e8d7f7300e4678ac3e9c81ba6e8454682594c20df3185469264782e1b0525f71c44d7f95672c21b0aacc836b8cb7c2b027b2c22a2860c3caaf88b88d0995028c8565d958b4addcd61a262658a5aa4aadf9eec7b6eddc2d6152f39f8a77da59f766c9c7dbf48d6b11411f0333224f8228a23ea4de3539bc4019c96f6d7d232706e2af0085bce3053ea3e9c8204e4b114237d7654a3b0b544acc8f9ddd5936ea05ab4d1f677b3264a880282328bf078cae3547e78cc62c5b32d5be202696497acd8f8cdd02fcb35a591f49e8f5ef4744b1aa98bc93903776d6cee866e3e5476be45be929b7c29b7a99774514bb03179a99fe558839c7d2dea66f4a37eaf7dc8228615315d2e89178412641e0d02a1c4ed05da32dbad26f03f2e71295b738e492730730375e64ab18f8aefd4369ab64b65fbadfb623b1ecd984e0291ef61f2db510b233ea5f5531c1b29bcea5142c73270423ee12e42bfd79d61893f0705c93da6686299ba1af4b13909b5511a7236c0d5d52c9fa572738d7468d701dc6041db422c5aaefd6c7b2cc1347c7b17d61a47b946eeaae4d4399c293714c9d352be81df983a06bc7d455546384d54d40d601a8e72ed1450042f23ef6d5ee28bdcf2694a6f641f0bd96e84420be915b66f7ce0171cc071c6ece11c1fbff62a22f4e96fa29fc172dcde23ce486bf0b04a8f115370fd4f5d92f1b35dcff3739ab647a86aa02f6a5c7e524e9fa97587976935545bb7ca1664b76cfc716b3b6cab53cd296c32d62640f9c2da96b961dca45d6da54b3fd3b8a1454982a28db0dba46096085ce9e510ecee2f955bebc7739faf58b4461e148f6b66946d05904e8d455b5ea8599abebcbed65be8aa0ae691c457eb10e8d92e95f96a56dd374b48fe600be341eb95b664f641b45f121d3f77b1e87f7e6ff0a1147908eed103ec6caf465e2718d0144dd88b4ad740c62f7e11df8c845ccfce91ba3e8493e05baedbff97e32822e26e8d986c4f8f59d6c0fc31677fecd995cf0e0b29a22820646154ab308902bc98ea9865150ee4a2ea354551d7ff95cda4e8c918a19fc62a1c2b1694371dc1225c08fdb4762a8dd74c7d9cac419f5ce8a1c54d7ff8663ce4bd99836d8ef4ef42dabfd59bf01d058606a405742c8c17ca19ecea049cd715ecc09d7576578f90a99416b2f8cfb80881f4d43296d4b84fb7cbe39ce72e14ff5655af8c30c5a5b0ff38f991b1e70fc678d048a4486567d98c5cc5918c311300e92f149835be88ea60fe21f236d73187b60378a2890cd3d7e5f5e8ed4e101ff50fcabf5f50d47fb61c661d084c6800d39c801407849f176a706a53b873f9f4bf6c8ce42b0c751deb406e0a40e701b6bff5721e4ad7056c65b57d2c08c64a731dc28f9f8adbcb75c299923b3698188c9aaf24d0e43dd503adcee704e026d50fe6186a4d72e1c4ee18caea026a803c702747f3d96fda658d3a2f03777814ea17e5a48002f8a32afd1a9ba6e66672fa8c55753f2a6972d2074e1e84500aa92ed4cc196f1421691f5529b8902a27548df3d841c1d41f58a1dd2335c3d008f89c0f6f5caffa8b541d0bcc142ff37ad7f56598f3c2baebfb5a6208919c6b2c53ce82180801d64c9aac70627f0c921f6ac4b62099d032cd3820a7e257948f1f9db9f1340c6609b099555a4c19f99b37d49ee4ab3885aeef8eb76ac7cc6b46405f5a688adc39cedf7197fcde363f152b0be838c6abaa20b70bad7357fbaf818858edb3880b8c0b0cdbdd596684a07f885b06b5f20299dbddce8de426f20623fc6395016c80f712a9c6d30a57c878cf1eb7a740a3bb0c5c4a6f9af711eaf027f01ed70ea1064c450bf688f25295e86d1dc1d1d7836f0b15f2d09f61329701b977d1af18c9886c7136b192c768f421ee84532ed85838465e404e07237f3466440e083b7699b2e4beb89fd26f733351cdfeab37e5e4ee83eecb01e2a40f71ba0a23f6e19dcc31f15bf4764ac031422f1ad2586c82908c5936c91927b68348ea56804c058f1d75b67e647fa7d15a2838b81865952f9323d5bdc7f35e62e11260f7e0c02c4f1f68c8ce75300f789a1cc3a67419b556ed770f84f8fdac1378280c659216a8cfdcb989e8353d54b58b1bdc0177322ca70dae5febb16ebe72e465039f1f367fb1e2a410115dd33dbeb9b37a7793ca9b6930f0bfbc076dc06a49ba955895766d2fd87c9a0c6119ac6c164496e26a2bd53ad1285c155288bdaca59eede9c80e4fb22701aa9d4dcf4f496938cbbcb53a16f3af35fc656670739df2b20f8d4ab779fe3c7ebb4f6d3a2bd77be97425b0e889290a2097d9e2e822e3f38406e41040ceaa5f19d2b76643688691ab3df19329792f66fbc4cc703d51bb652536ed048bbc1cd29cef393ea10b866d200272e19eade8786ce22250e7e35babe96bf0c6ceafe458c493d307ec8fd06d44536b0966dff25cd3f1760dad52b88f93ab34a5e7be329918b186441de9472d8b20fa1a555375d28c76f1f48ac3ab1862d49ca56325509db42fb20fd726871845c17f2451f7ffffb128ee9d9b636b0d0eb7ec4d4ff5a4779f6f8ddebd26da13d7f92a0bb2c05dbe032bf5b630077e39e54722b953bed53451eaa95a59c7b3d7df38ca072fb7bfa87b946443fc4638728dc1529c27efa22262c65fe906669cf79da30bfcb1713059f419d78f7a84e47f1da42fc6f7edd1d811aaea8d7385fc0edfd5a56f482a6371547c7a4a2e30c2ab2a625d77fc599121f3540e8369c29687eb4ead74d48d70feee2f0fd0611c397749f9a226e2c07b149a0cb9768e5154c1d7507d17b09d1368fd4468c538a6869aacccaddbe1aa1b33441644f693d2a22fb3a394fef17f487d84a9eaa58f03f8e1d9a0f885a2e5a60eba8cfd4be0cc6fc875283bfc834d320c0011882ae7dab7b6a06ff58f6594f82f45dfbc68a182e74382a629196ee09ab326f8f76d269ed7fa62384ffdbfafdf89e3642d1f8a5afa5123af886d372ec4f8b7332a1317be55f39337c91a6e2a7f12f5b0c06af082987bf3858a4b5d88cd1dbb0db656e13b24505b722a5a8a099102e52e723aaa0a0de9e806df10bc95a3f8743f736518298567b8ebc93938e427dca3954eda7c75df0b420bb6a9c00bdbcca7a16e14e2915c9a1dd8427cfd682850b50dff793cb696eff2e1cc3fab9adec14f3d4ae3963c19a12babd685d9493435e2bfd5ac7687fe048f2fb8e4eeccdd9201d720ff8c1f997b9cf746fb08adf65332cbecf2e83bcfaf8e0214da5692639a17ca13e379cb0c866b17f30244bd51937ca0b8808ca9adafae17d1ce4021b7916144ae1d40df7d7d5e7468c005e1ee8d7d3c4c20bee15fe02c132196b89769c0f103d8e61ee99c9fa965ea4fefcfddf4923b8b30c38609a7a34821c43e6b931e706b7e7150cf7f98bf21c55f930b78276ca183d748b5a7ab06b8dd4e7214aabd84583c5a71fd3b1dcb227075dda68099a2d364d23d32e9f6fbfb89d0cc527212ca2c4b4192eb04ce6f9c1423101e0462b63ee90a60c628b7d147ebccac36564c0fb88133c1d73f1d96ecbbc5650c049fcbf2795cdc05591a53b675f2092188964dbaed8ea896ecb9be1c41dc721d5e70921af5b04fdf23d645db3a7fb455ad73205505d8463fc4bb466d1cc5662eee01d00c203e509524bac1b75762217e61110a067e3cf46b48b582e70966d0bbd274e0dd2c43d7022e9e864e40cf0ee20a707fad7d866c8acba362e145022e28b05d7d05a8399b5d00f67860f2e8883a3c0f2cf110c3d92447f0a9cc5b057258d8b544ac0bb7f28290cc61970bab65b4926055ba3eb15237a733f69b6ff9a61f2ed4049ef9954fc7928744d3779747916b5c8b2394855bcfb47e7e67063b2c700885a371e3352b889dd327135ab62602e8c4f3bb0333d427d7eb5d012d2781864846cd3edee9b15588bc9c78da9807760d45da2d599dc4a46c58c742c84783385de5247ea5db38b297a8dac68bd197cab5a9207369db8edec90a3d8a75303ba434eef6418fa3c10657eb4d739f89c2b4b4e5c7e0e59024e4f7a27294881bef86dfb48b51549d2cf61242233771c365f01c02d832e0b0e7c6b90daba41da270e5d78c1daf387b3057e67f5a3d53fccb8b585d7d80b336c254dce4ea44a8a0de3d3bc80a72de428241d67aba309272f7508bb5f1aae824b49190efb9a400fac01a54bbf8ff1f57daae5173cfbb17c656a4eef57cfae927f498096912f247eb58de6e972693d3bf24cc7e0782a39348945f099502d9228bb1e6b48be4ae01b57c56b600943893c9d2e521bd053e2ca064889f4621265f6eb834447ce4c1a76ab6271ffcc0007ef8c36652d72cca394c46b4840c794a8ed4b325fe3dc0f43842e0e0502208f9926c3fd9da712933c67492390772e7310e21bee90b29bd52ea54810a84cd0da1f6688ce8b6b722e79b7eeabc9026af4d52cd8316571ca676623c4b76dd8698994f4f35e3fb96dbda00eaf7ec093280254e4a50c7a2c84ffba3048ee3bdd6244d7b75cfaaaf0b615449236c16e8e4c145797908e6041ff60bd3fae72ee59ab6a5bb03b8b72cbeae294b24c87c1805904a994e0a82ab45adaee5dceff9c62039f7f876a49aa424550897d011a88829799b67c66076e2e22fae30df9a6a3444fe3b7a4328d948c7569981ca5c0c91eb46b6ebc66657ef953a546c59eb3e1e443d6ff8d0a73d8e83a5d833b89348714bfc0f4d571077bfc983ca90abfd16820e3e718fe3044ed000efb6917654fd2eaa5cba14774f86156a9954a8d48c8dac5ec2a5a3a4f559b84b051823eaf8688facc2341230f1620f4e57dbc31016cf5ae3f63adaae9b192383acfa0e34f6db00922b87ab39e0854ab0f6b36b201bbe08d17b0d838a4223701aa1f7bca8b086429a22eb4b7e51e59adc0b1109544afa307f85185ced7a71065af4f0ae70cce0b02465371aa972354af6bd255ed29f7bccfd1b7be7951fe4fd616470fe15debff3b811e45ad8d30e5133a9ddcd7202c6967563905a1d7d1b4cf2ef45e7e6056a7ba5e351b3f44e9df49b47e43b518945770ef72e5bd4bd80f2b00ff5344f8cb0f1650501c88b6a075fc8e441c21be9649e0c99e798e8b21d0ca797fb3e6858dbe95e93e8e3a389e0452c150ef84ec43167fec81861ed90114bc58b78057398f603b0bc493cb6dbc06453b24e1bb09fbcb065b333d9c989107db939f6b42aba06d81e693695ed2d0d8749fb432197d9e72e4ef6a0353d0aa414603db2e458edc18669e5d9e4bc5aa026c487b8ef350407f26f1c19d9dfacbe6cc2ed23cd810f1513fddfa2f40d2d43620f176243f150713718a38c0ec16f9812a4a4658612d360d3b8aad7a2530e4f5e027f07406b967106f0f4b71b98e5543308ccf6f89d6bd2b4f12c4ddb8f3bed5e6b681f8fa57c2f38131cf4763d17c8b7b1837187bbe632230ec1594180e79e10bdedfb1f1ddd4cf12a59bab17f04aba77c5020cf03dc95af70faf3f3f70520efa19b550f59e7b690b7d5ae2fcaeebac71cc84cda2f0c203d3759355598083ba83a7031e3f75df02629f3e66cc7d65cf7f1e9df17bc9c4590d82ca360b01c3366c789cb2b0a5c21bed7e8629369d0ef049e5b7e86de5b1a702a33f03182795b90e3af623b598679c9d445b55a2dab81762e57e7ab9f9903f2fa8c760098dfe562c521626205ab29a9820ce2e7bcdc3261978a470c98e7b5ca65a41f227a64262cfbb53c922012c951438082fc9fa60ccf2389e0a8e110186e6323d116874629b1d39ded83e17ae9ce20fe7672cc12c159c486a98e07f93a681523d85e7c45fa71f311c93c02939cd03d0ab32e3ff60abf27f85c935e0bfb9d30551f170b86a015635bdabc88b0e8b94a94915d94619ae2792a63663217eb69fc4dd83a662bba77ab0fc756296587f1d77c37880fb8638f8ae3129690e94bf74bd53b90f67545bba029a7ba5618344d73a15e7d80cc05abaac29cadd997f962d3ff447498c756f7ead37c422d02e3852df4de79b2bb19c1f4ca4e2d5409835dc22973b8b85e461ec2145811c41a4e9871d0f3828e518c90725ce89ea1c1a82499be29ab42a060ff0c93a8950dcc264e9018f59ffdb14ce602c7170a3ef29760f5f3632a0e968526b4cf848e90dad2d57f470bab2da153f37fddde4bdd4caeacd9bfd734424361a4c8102dd382757d189528c98e1f68e02620d0aec4817a2ec4c472c76cc795c79fadd5330e9fdfc6aa046247facd2e3234c92e7393ebb42d40497baa9f381964874fe8e72b028950b36bf3b7d754c58e923d55df2acc57e1de04bf0bf4d475113118add0604b015cef7874be08d2329ad935ddc7e565173e052bb0b019d842af47ae7c229b25467377dacc26c6e8c0b3c8ec5ac1d0e1dd2f3afb1f8e00bb837e688930683eb61c6d9cb4f90c025bceab33721361d1c0a8c9bee9692a71b08ee82ae29ce066386931d7c5121782dca1f6f5ef5d3777d286e07b29837f6918a9cf0d7f6c5209392ffd252abc1d3eb63195664c2f389d78c11a24a83a3d5a128f22f9d15487b26f7fdeec24538c8005d48164f296a2a0d500fcaa45e2e5e4d8b8ffeb740720f3d84138fd3f78043571d4c948429ee244085d6743f3dc407f3767b240d9b75db7251b6a610c756bab5a3bc98406947f0370a4085b72e8ccb0f7f61aec90fb177b7c52929a4766b04c4c6711adb662eb0cd74a726cd0a7fb5baa4c7b0633834309a74ce0cfb00cf651cf3e9da47f681fec247fa430ae906fca69c7a93ee4bd2fc9c18fc87ca144c1cafd6e27700bab6e1af7556e4c28c82da3e1f29f6212fbd12c747593feef18e7fe4d03ee9dd973327260cf5e938d6741eb5b724fc50bf2ca230c1798091c277abd00f9c02559dc5bbea4adb5ffd400c2a0ebd826508f82c55104eebc75c4e5801b6a6dd1f012fbfe76efd79aea717f51269c16bca3eb4de0978f2e00f32f396c66ee596b88cc0cf397d880d96171686cdf6c7a02e005071b3385c148f638f13ef6ee17372ce7e8d3714d02e306ddef5edd7304f42c0943bca757788776ce647a2a52c28c69a247d2cd07cc755ed628bd80095e6f911536ac59709b647b9326866c1df805f389b69bfeddc2181e8be060f815b8c6e105e0a95642d7b7890f5a0fe74f77db622a65320bb67ace4e5e9d3dbab4def38479d4f90b114c3740f5560b483ef0fe126a82b5f1550732d1c9b9384250a4fccff78c9d552ff9b75237056fe5bd14db701d6e80d2df87eb7a4d9bb82b50ed6ed702c0d1f17185751cb716e15fe7c3d950759aafaf0523019dc4447647f165e0914257888620c12206a28e474824123cde4903b85e2dbd742f7ee6a1053286e7da5e96a649dee8c1ae8e0eea0c699e1912d47497fb4a46a735777f54094f6c4fb6fbdc22577bec411c97d9aaec3cb3029bb5813461a4a8901475da934a55b89726c0ee230a3362a8d0b50fa39713679a1a0ec0aa5a38cdee453b85a6a5a60a9cf5abb98ef4483a3b64646c4476ea0a7a1c9a072084b64bd6931b01d569c02d2dfb287fd25fc5c2869de88c575c5a809d30c3115b1eddbacad2915d09bce3f5505a8a8ce2550c969cc4d18f2eda6ba9e276c97f04bb25d766128102ae9bce50f4cf4daa9182258d025a18786812f316b8a05015db49216a0881509878dd16fdc8820417fbd36d9f96ad99fd080ca067904fa9383ce780ea36676375dfa538f887aa3b0b1ffee1241ac846e81bb7b8e3923217c5062c4253a463d6f8f487db1f05f04e328e7eefd4136321345958449a10baf7831ad098435138ebf972482f8c48d92bfdd566463601461f0a8f1053bc7dd366435a643121c9846ba5e0f24e3e317f80a56f3510d0bca0bd5ed3e73326641142fc9764b607f1646307413fdf051908c933672f27a50bcdee2571cbc9beadc4deb886d8ebc3add3c931e334d0671b470067f48802215c1c656be240c2ac318e015be3a04e740f377872d0fa22c762eb175fed69185dcae288233f09e3f39d2df9ce40ff0da97bc0208424ff7d015249c8f32df2ecedc335451e212fde9eec0f9e6071292c595f5de9840e8d8210b28733ec4870f9beec6cfbb37b2505a8a50a1d1d5a129254d85848d7adc5710877a636d8a5a6a800dc107e375c6ed06583c027280c94d8f06d273ae985f18c92f8e8ef531f41e010e744f450d7c8f719649aff4fdf61c3da55443a4aab7cb6d9af0cc0a8cabdaba651c4974735bbf6a9025b24df7bd5f2f0a45f1e8bd69d8321ba948b3ce8d1d6bfaf5354309a36cc5c183146dfadaf21af7abde6f1e99e62aa3131b97709275f670ebd7668c9627047a4a08ecfc8a187186aba718ea459092cda8d8338e54d0bf1ea7695c69e469c442a17643e6bd1d523f64ae8bdc17051da1e4bfbd6989416ab74ad58c6507d3dbe0cb43ad701447b87c8039ec5fbf2e60281133bb4a956bbb978d71744ad6bfc0ba6b0af7aaaf2fb7858e71ceebc777368a153b276c7b9eec5d267f987a0b400b0067027611a0af60343efc2e814d5f8718c1f6ec709423701850ebd49d448770aa3a80876bfffb84750891788cf976b034fe172ebdb803a53a3496bf276a539a847d0e0c63b050f6d513278edd4f98d65ad182b7851e3ef81aa9152f42b39fb499e0183b79fceb1d2be78d28033f1c603466f4b7195440d103c6cc7189f4a47eb1766edc9836ee2b65a95101179e47ae1d09213a9a4515f0a4905ad603ebc22a2c164c180d9fc64bacc8538049a7c34face735c47c703d3ddb1602b514bfd39c825a178f9dce9ed607b00edd57524d7e347ad57545e0638b6aefbd96b2301ad6933d8e06d67e04688492dc48c96d10973333f956d0cddb68433149c2cc98f121ac51e97b35a4061c60ef3d53f45530d7ad2b12c52bb37e6a0fd050956eea9ca18eda51197829425e7df3fe906c29cf97a9f65812c469cd7320f0b0ee8ba95c316dfaf599977e7245f5431d55098f6003d256bd4748fef5c0e9dc18c0af586c76e19be9504def9d7c2b0a31341cdfeef2fb7dfba231c1375985287291b698b4c8af83f1005b4cd315f0439f5eb80890495023d7975547c9309ac996d9e010ff276b81c5ba94eaf44e505ffd4e990a7962254cf9828ae9d4a21b5f29ee350407b8374023d4a293601752e7dfc8589c56f75552212482f9ae712f440e237abe22b1ab8a6f9a4b095faef1a69b15b905ee259203ab3f173aed6efec3f913dd0856731cb5d9e5809c5da309d4099c8b37fb951ac0d1ea224c67befa161f0619380b5522470dbcfef1459e6193402f3614f1d012dadc53f3e6b9611f0dcde74b1e8a2c18e02e1eb808f78c644638f43a7cd321d8c74299826338232687867098b3767a9d879ca5950e394c45d9669b122ff26002cf565b897d5a7ca1f84f3b75aeea5067164d9781632dd53cdeb16dd582c3c438cd63741aaab1c05269e2d37aa06ce016d5f161bff76147c751299d36364ca9183a3ab9693d58f7f251d78e366f36ca3cbd65bd6fdf0fd1c6fb6b4c701ef8c6782e7bd300f8d4f8032f75e573edae2f2e5227bdd433b92ad9492fc2b519aa2bfe458d70d24ccbde3fa4c6730b06f0cc6572dc4e53d491e1afcf6473518875ac2a45d65b63d4e5fc1072e9b89eea433841a3f33e5564c1775fa26bc883fd39b3ac66cbbb79a24978b6ca3bd8301be432a30c77165e2b85b00f8bb765ea1a5639e1ebcc6df005448e1519772fc8777ea036a555109856681312ffb045493a7729e436576550356918c3dc48370bb5ab0c468b0d7bc23fd8c01cb8c2d5e644be818bc7c53bb13da08a3933b03daab299ab110f3353e174cb07a9fc9790e7a33519e830676a27902251a862dc03ba18ca6260bb7f40757ebb443228d5dce555ae1e5c4ccce2f1a549dd6b8d1a04b867ed9bb8ce696bb3c825aa35c18bbfcddc46cd1a5a3df2a8d36e40f1999bed6f37654512c1edf63c20e86a7a58a537eab67a8fadc4088f9ba36c9a8e6b0d7b36c9c161496b43a72f3bbefb85d3241eadde38aca418976508fb988112632dc246d68e3d57fbb710fcb85032165baa1fd7c380cd638105933a4ea198cc841537e91610f9343ca6dcc8b631867e954a62601768085d205c06778e502938318f0e3f7a2340046d551c23a9ba7af97f02f4aff4979acd19ae61cad752ef2d423a892e23ab64ed11be2ffcbde25c1a57804ad54ea0580904c698eb04be343b118cbca083202ddffca876d913ac9cbc607ba01c4e5952ea4e69fcde3633fcc6b87f5e52d6b7b69bf1c9dab5f420f96a2193465652401e86d303cf4764e3d59f325a28036edd7adc7813095e6afd9a37bfa6b58c081fca9be7f53b18b506bce25dd06f9805fa2cc3de0134ead1ee580e9637c74fed69b8299413aa90d26891b2ad8b50be761a49291720bd0f37a3d12e3064cc30df424a1ab11010befa233863b7332ae605e976593974e3710cf9e4cb74c1976568d9e9f684fe6990e7a8fd2392aece9aac58d46da9a8d52f6e68ff44a5b1a949e99aa2f8ed54c17b38f7f946df3cd91a6628bef2dd7233bbca7d1224c0946b0f2855dc7727490a2b8b6f833c3ed8b81689f773425d9922ca93304aa14be16d9ae700d51f9c1579a4ff702328c8a62e50f14a27cf0c0ca91134723edc1e580b0c6dce3265f2ea83c73601a4972b73d101fa206e50c440552e859d6ee99c6e59f0be851efeff5950227f4748bac80b26c484722ea555212b98baf2bf27d118e80e7d5708a97d113ac75a7f6e627679295067587eb21a1df7b9601bff10698203e9c99922eb63694b4699cf98357f1286165bd71fa804ec2d6cbb7a0f13fbd06bba8101587ed34f39395423e0df9af7f6fdbdab2614a514db3ca60a86c6bedf6f00d5cba1c34e4c850bd1e071b86ce64918abe7282f24bf6b496dce725226e0e6678f8a1581a8db61aca9bb28647fb8c2291a2214f99b65647bca3b0ad59b6c4eb3fb3f46d593ad3729c11077b1b7b961fe00e5823fb893e09ee80d659340b3616e0abffcf407515c4855cd37077f6acbe776f774b64cab2c5aebf26dde18d8bae0e2d2c3c0ff5191186f51c9a55d87fad3d6af53785976af0a5ab8cdbbd7ade44c5d842ac4d9f0839dcc8e77783c5a56466ede00988793ed6a2368f2a3acf384f386100a7fd8a0ce0f0c66df9440f00cb1aa9ff7539c5a060442005f7e69b8bf23df9c950a732f6ed90c61e5c4f0fea762e49d162606dfc8355202b8e3591e4a2fa72c9d56280e3aa8d25072e8d25268e686b8f2c37455ec2f4511f3b1b55694990ace290c7119c8e2c032ae81f9c11fb711d6b1e47c56be578f487373d5db10c9d4574b52c7fe82c3f869a71ea7a8e71d752f5c1b1ceca8ceb11e269678ef1b6ca36f73a267bddf96a04ca110f7617e3a0e311dde4cedce1bdc8d64197b98717ab6b53ea935ca075b7fd54c7be2cb9e7328401b96b56911bfb5a9d7da83b5692f0a250986605b9232bb9442e7aac458629373a1b24a9ae55bd651c276faee634bf8bb4a10c92f5ce3363405dcc5d6d2adad81768387b9e3b3b9ce41111fe44a70abd5a5c4fd06f4f43603ee79903f82790b834ad6466b0f4ee2552f7323c3a1fdb0583b2723b288fc666ab8254b3d33a471d770a9f3bdf1bcf558c207632b5ba50a065d3310a6a23e61c9d64d877ca57003880d14eb08a29d552780f6734d896d0d178a4e93b40f8430a1ca6ddb21ddb8817729cc84b5ced062c170990bc68e722746ee0a4732c7a67915bfef3fbda30d2edfc1d94c4cd74d83df40b1aa163fc3d5b8e5480cd4392b7db1591a0243d15ea553f343aff6085017224b8560ed66d783a83d251f96404fe0269d279845c6ea51e4857bcb502ed0f4e98fa0b3fa96568b81f49dd98c00a7903e152354814016a931b0b6d91028ad8f866ee20e2a049e70a4366871a28a3884f749fafd6fb81575a96f3c530f35d3ad719f8bfb6a0b4184f999178fc89912983d75694e5da826157975f7b26d88bd4d57c1cabf07ebb4c2fb7fbe71684787948b1f6bd0824b49ff888a39d89958a79e63b6658c2756b5c0e157f6d122f75e38c8825a0c7aff3056513aa4e9edc3eb08e3301049dbebc9528b81056b6d126deb73fd06c1b5f917b167fd5a95b15428cdde8c31c8d52de57d044f18b07423eeb54341aa4119f9f783b8fbe82f02bd3d2d36afbed4610a54a513bf44b1ef679baa8f0eec2e319160ae8392206b7c3c9c38d1f50e0331f81c54f949cc76c97537b85b166658cddf8517b181da91ed1a8f53304ff87cec9a492b35f4c041b096bda97f2675f8f284e0694488056c1ef874f584d264af88992734111850faf9d5f0e065cd22771b4f24658a2fdbd2b45bcf7c835b71c26b6739ba292a3607ad87846bfa82426e5069686444e6579a1988b400b61a205282b11b7b398d605e9e6971f853042536e4510c210ba1f4fee54749aa9aa2c630180328de920c93a44e993032845852cb6db8dcf308f696628059eff6e57d4640715c6e53d27749dc74aeffb55fd4a8e48094aa20b0c6d9fb3689d7084e4233658aa7282ec5c9e3feb65803d1c85cf1b52fd9a93f825317e4e24f62e452b836243082677c14f91aaf2c8639e86675fe83a14f2ad944aaa442d0f104c8db0632618948a87da58eb72f2f181191b2e38e5325b844b7292f9a05cea05d74bded956c4ef3d14023613af592dffb2eb28406897fb0ae7386f19ca84414bfd4f9d1068a08ab8992a75bea6cb6c02a4db64129102e3998788795df7d386d3709a205bce76cc35e1e933e5846b3659e0cfac212cb0883ca9a0395f876ce2b56f6920aa2941b7436f84911fda52896a3be07109169de6c1ebcab0a2d04fb6313ad278aa2cab91cfb46b28c5162fc6687c32720dee819e2ef6c87dd2ed31444b86508b06b36c8ddd56603940f5189a392ab09d85c433acaa4302f9785287492cb0adf2c657b944a99ec3fea26661829a34a7926eb6a9616f95ad31421d824820caec443c6d7e550b2d423785c1529c898d827d0e58af56d95c52c0b58e0e145f172e95b72d87295aadf4c0f3646b645aa33f6dcf89de561e4a8ccbc95eabd86c6c28412c05365586bcda322e0cdafd6bd1686ac6d467b4bd298bdcbf7dc250be1b46d4b62c52aad55f79cb1d9d5f74c79def10935ca4499226c62e61dabe3ca061833a33dace0640ac4b6e89141c7ec0c6e55bceadbaac3d8556c5246537fe4432a52c7dbe74cd4928000f33759adc9462577a988d5708bc7d4628c23e9f0eb2b440c04ad8c1b8a556e324b1f325b569ebb3ee2051f37e655ae94ba27714b5ca7e6b2d0235ca1e26c0f47ac75d26d2ed3b5cc81fcee42f8610b75158576bba17cab6978e11fe12bba242e0bdb97911a9292e4d1e11f49f680f516361c167f9f605b38e8c5a2cd257466f67d5b32c1c76ebe9c98ce1d38e584274066cc6873db619ef0de3b1847cac249f4cdbcdab9bd19042e30a2b2b20623afb24c809d2aee1a8bbb34f26097a2a9eacbcecb6be257e64125ec0bda5dee06a7d4f9ff7c96a7ff1b3904266984436ea664611555d016886131b8371f0416906032520652cc9d81951699952e5fb9daf041fe0724a5ece7a5e84f8458a4c5cc61f8d7d5c1bde2cc39bbba60852da888dac8bae259a8e88142b052f5589362a8f01facb13d77be8e3e0cbbf1e55c119b0b53873e987068a005c7e3d53899d339cdaad5bbce58069252940acc02c196a0424d2c9284f7b7656f9e33372369b548692459a770fed99778167734d6981591016e097744a4f86cffc064c1945f2366a42f88cb352569abae59b45707d8113678663604b0cde115b7935ab6f41eeec92efd915a5923c085432612d191d0f5580bc90f8e38b629e9d93c5299d60121d76508db7fcb4ad3666b00a4886448914ea08132278d254f825e3c663f79649e1ec931ec2c8b91043a02e65bec37d9e77639c6e337ddff6db3a3159e366f08e95e8d966e3598f1b3b79c66391e4dcb46f40b7b87dff6dfc31db6e47cfeea345bedb58358ae69e6075bc400a075dba1c24fbbe9939175b836882f40f0ca205131f1a9746cac7b8d444eb4e2d1e07010e122dd164f1afe52bf0d92dda29e91e7c9be1f66f8ce714e14d44b1564ed81d6e65ace150ff8bfab8565e1c18083c0689f28f6b909697243106a306328fb60b0267be7f2e066966140ceb68838395a26bb71d1014b61a8f5510408df7583de160f23db76fb1131466afc568c3368153ebf758cce80b4a9f53712da551606fbe619c2903d3840bb1a313cd75d95a3195c6480e2c3a33cf0643d36e82d14094a7909b9d0ee0ba9c99eefd982b58bdc7535e5e4fabe7613ff50cf956732db5388c6b40a50dc20a6be41a1268e72c8b3dad7149406b312aa6cfb6fcec3af59938131c2f055dac1fcd262221e21c3fd34394025307f231fb6115a2a04f6c272ca5f732ec1e0ceb9afa3d72d8fe27d6e2683a1d6b5db31fb024bbd8d8e0b8945343461283956534e003051cfbf98592e80caf0184af5f1d5beaa27911cd285b5fb26c56aa06191df5ab7a3fb1e4faebded3b1377913ae9954f0bf79679d8dd80763fc56e9735cc3230e33dab379c4af1a503a82cc75faa89105d9bad9fed5bfeef0d1c8ccbb85225c6caa70795c09ebfc4d7ecb0690ef11071f272df49f7b6d51aba5e89a7c9781c62579b5999241ad718a10611e14f07a8a9df6fa83fdd31b486c00cc19537236049b8aa4a716317e56aef62bc725ffc470855f41e72ee75b2c3cfbdc044dcfd065bacf67fa0347ced56a4b240a6a844200fe42575f2881a3238d6206d9a4d852e12aed378bbba4d9ef4c85e6873067ce443ec60eb7a038bb27802c853f7c2b90e19218d57a36b4cc7d88bb65a12a9e8215858b9ca528abd45825d7e0793d7d8e62f16baa5a86236680313e2b47f0968e7027ef4d25752bbb35123d306b467ff43c580a5a29db605223b84a88ffcf9196c0bb82c02ebf3579669a988b3af228cf5ad37200ca6f730c9753bd1802d1e49af6fc531bbd33f9a529694303337440db05a0cee33ffbc4daff7cc83d88344d397fea3b8fd3e14654839d0ea987d85abbebe1315e6524c15b3114ce26085fae44d1e27454660d79b9c990975b629350decd9484005c47672da0993ac894611188b103397982f3f03f3248e240c26239e9219ffc00cf2a4a601d5f868a46a5f5788cd5731387d249d7a28461cb096fbca07998d21057a70b99d9cae8c80c999b63af19911d8b07f3fe08ddee0cbd5aafa34f86947a0e9362f0e629aa358a4417720d799f49bf32dc599b9de69c6b1a39013a933f26044dc7e22134a3273540eef97cf620592fb6fc9a7276d9e95071ba770aaf3893496e92eaba0333c514482be80f510b60f0ec81f519e3a0ba9d342ccd479198fbc520e971cbed1d6f17ee8f25b92244175e5b005d7dcc5b25d7d6e5a20433ff4db89aed5575ad3ce9422f76a0b8072e7d2d184a4d4d93d742107de24aae179b79bc6044431e753aff8f17931cfcef1868fe22ef28f1ee5cdbc707109dbc02adfb8717866a838074f3fd3ab327482961ce124068aec6424d7a58ed5236b769d82b9682c8c69eef88c67e491a7c055b653557e8feb804667ec90bc24e7286e2d66bb7d8bf36373affc080d379fe3c69b86851edccc37204a38dd0d460827741373a25f7894891ce5ac9c495dcf9dc6de26277ec5c8a2552460e46e3ebbce48cbeba066b61c65652186b53bdfee57ab8256166d9ea5291262236ee9a664374dc11ee250fe52b275c84bc94c84d84dfa4a3d4fa78942e645ff36ad7edebb61eb51de6082d79114263e2fc654ad109e63815d51ca1d3d663fdc7d3b747417430bc92ef6a23bf5413d5a409e99df3db696467a7650f7d31013fd78296965fe43b01a601e8c974cfdeb8ddb7dc28523c4d1a40fc6c4177751ef2db66f636dbfb24891dd64f7cb31c7e47b082cc87fb21e853e2065ae5b05fc31aa25bfbbbfd08775847eca141cd635522ba7f1074593744e0cc0c58432630b06c86a2a3f5031c259c57fac58fbe0df8f5a3b498d14a90d9deb9582f90f9dc636f8e79204fe8530e165c55a252cccea921a06a467e134be7b8f939ef413b6695910a949eee60782c6ff301f11114d6d3e88ef87dd999c3c14cb633ff2b4df9969467a3798702d5d9d5cfb6f38e2f8de811910637ceab93edce8c286b5eef920abff1b63040cd640d43da25cb622ad0f2a1bc642cb35d6987296ed35d83111b38ebcfbfd6657c016f3728517cd591a19aa9df8d0b02ef76d3c6251ccb0ee3d029c9db7bb010c8bf318b19113a71b3401275a6bc38ac59882ae390709d0af813dec18b4a6c66fe299a445f91347087e02dc0ec7b211b979c03092de67da33d9fa59b20534a5b318c8dd24de3e31638724f27e043bb21291ebfa246cd9bedb42d1f3a5d6f6c285124f33cfdb559ec8f41b97a0ac85702eea8109b63d42a0ac588423b3fec760835f0f4f09089445008fc1af779f417af1efe29123b7c6529bab20e10ada8a39f0aa325395fb92bd50321952aa21857eaf1d18ceaecfc548e684b506fc38984b67e55297084b35393538cd32bdddcdfae7b6d147e7effc289619029569ee586a16b186d4ac055219f8d093cbc139974beaa5e5a326ef46cdca0b0ca63ad4257938a0a189c76421ad11fec8cce5c563d2e80c8fe1cf46007100397eedb1e91727c5729373041812c3adce6b7d745cedfa1dd77097c8640d9ce3330846e402207650d7a4826dd550791e0d54267f1704d56bb74e1a3ab14d8711266211ce78ee8e6e935316f321eca8a6d67c6aaa78e0e6b9af9db11151907725626081240795d06a9e123c8947ebffc624d13ddd1822afed0d950a925de7fc29b0b2874f82758b6afb0211b4ebc82d2ab5b9f51f4f30e02ce2c5ade0033764c2c6526a58864918d6c21cd9f02621b2bee82953b29d957aca12fda5ba222ea53df3a44e1293c2372cfe68be3138382baf95c52639c05c0700a62d26e1c913ff0ff14581913822c9c166640acd4d28c16fac228ab5d62b4235d4f0f3b4e6e0528e91ba4ecfb18f45cbbe5e315152cf13bae63379a0b09c227b6f39cecdf651a3379a4024071dc4e8ae9de006a86f2728b6791ee89303b7a42b61dc659c8718fde260d116aa3b449455331ed84b2469d2cafaac57fc21fc1a00d3c62c94f10db4b850727973fd088049c9879349701c6482492ffe4361daecc5f5009c8941f90738f5c7564af81584c97dd7b2ce9b35dddbac6929b1462e3d9f458486cf198aada170042d845146f48378994a158cf91a333d094bb620d6448c29d2429bdbe27a478d6cab332f9866d4f99fb16b440dbad50796aaf81a3a6325673b998b6059c3c3a4d9524945bd33869249d4502ffe6b2680512833fd348bf106ba5b6d6e8be1f40d55eb99887ea9fdd30c58fd42feca668c70131135aaec5240ec319bcbd34b33c6582c40057367aead857dd362b66623e9368d7ee2074070428ccedea4a8ce835578b1cf9d49143a603862530f9029d7c2e9254dad15f144d75b838e2b531d8c041be2f9f1d64371e0b862782ef663c696772ee5e57511d54cddc41982f59766da213cfdfd2eb3bdac2c60d20ee216d3e5181998aa21bfd59e07492904c58a85f958de1a23c0499df444fb3efea015740b7417970fabfa98bcd331be4ecf200e553335c9caba7ac7bc412bc1170fad49382ef28bac2939deaea9a3848ccbb9bd5d4d1760187bdcc9a28e7755ff43878ffb49b7583eff439d0b90584e449a2b7361b45e35d05a8c5a73c7704c49aba55d2da73f429ac5a3847aab01908efd2c20f0f3b1d3815ce77003996beb07cf9da2c73ff71d54158e1520e53e4897a00417c3d29429c289603d72c8c5498cf9a4cbab51be504dd72b81483de4df204f588b6989ed39729fa09d6d64860131e4a41d13a13e2afab63035cad092cad2065986663e6b55f2af8a15145607cd630fcc441c7da02e8a5ff3b6866dbb2a11a441e9f409e035965c182d47cbf3b63a7024ff31a23afdd24f803da1009478f302aa9403e685dc155e1e09eab8420fd1951568623833b355d35067a04954eb0200fdbc720d36decc267dbe740b73299c2b436086256b466cfa0dc2d98693bfb79cff05330c4979949ec2482fd47d66dea40f30a5036ae2cb5e3e832ffefb086643912518469856caba07156ad4d6d633cb13fb01ea2b69a665154fcaa76748b879788fdaa33462efdf199b88a1d2bc6a0f26fc8525dfd4a754971433a6a410c77b536b70cb818a45df2b6c92062280217445a4cb5d35b6ba3a9fa9ebc5fa8897c89cfe8a0cc6e5e7866b51355b2944c8c2117ca5c42e6e631e0f667886f61baa5cc37b20b0969f0739f65801cbf750a3736c6f89d2b1941eee56ec91bf828ec90a72cd0677190ad72a512b6ee564267c983f374391646fc1514be0174f7f9c7afdefd4dfbfa8b6483567646d00e060a7efb684e03d3e6ed222e4f2e3baa525b65951783d45047ff5d7d5659fade6a1955ea3ca44bdf108e6da145f748de9388831160aa203bd147937f3b9694322922c04f5d08a62094a88c835b8d5beb7868f216c0250c2028803ae8c57cd8641ceba2c3bc80bda16cd6513191322077725553451495c85801fb71a0408bc54381b93d5b41921764d11d60b504aed575afa1adb8ff0f3cc977480dc59126c127623f93394d497261b46a7bfcd397a8f21683bb5ab6f48c9a00c83e17c37d75ed0314ff622b6279762a52400467e53665097c7c9f006f042f3c4cf86278e1a349332fe2f25db638ecfc3af741b45a5ce4d1a83187956174216dd6e69a0a5f9bc92ecf496910bfad237ba9415b818e27fd147005896f5c7ae47844d83c6e8272cd217b38dec4214d39ee7c9d3bae60cdbf668bc312c7bf183beecddb7ffa219aa384abd3b6618ec73889741f0c9876e2ec256492ef61185beafe99118fb97dc2cdd2144311729ac6e704d0ba8b2c73d64106ed7630911998783b06a5e42961b837beb866a95aae1a754db5f635e6f9ca9ba612550fa913f28a77bc9400d9b4db6d634f9b36fe4ed201bf799bda0cc2a32989c2bb98cb0e01007c75f6b14828d04ceb812ea64ddea9a723ac191d9d182b89eab1fdb703f4bc747ce75fbf9056139fedb641abb9a2f3eac9c385e5c3a78bb144d7efc9f96d48c99c56183ad6bd9a6e940f4cb4c26c0bffc4c9961a0aabb1e5d1979f8b4b7203483adaf4813e08442d33a071b9477be015f1175d35afb2e7fd3b32f4c423d9ebace59088a3bc983771347fed42cbca240b5980b6a0ad979f52821430ea70d524da54382571533c98438a8a9c192a5e312ffe2fc18fa726ff747880504e01758837b004f4816a1090bdeefb61e2994872088e131fe1085e26bfb284f79c6f0fe83c82919f67acf52c065b0a119a3fdfe2bef32f07267a5ac2b8325d6bf9cfe3f7e7b7ffc31ac42198dd9e0aee8bb47bccc922be8f226e0214fb84c2b8c03f43c6ba3fe56e1a46eea1ecbfee50b003545fdb164124b588b29016a55cbb738aee37f065b178df767195aa5042f76b774d599783dcf60b16c0b7458b8125635897778d52847c15ab66d0d50c3b814ef6f26014d1eb16f31a90a94aab5446eee9b787c8643f57ad1c0d81cd97e55913100207576c5a6e6bc7c2d2bde2b7fa12c8910b08577ef0be155a5d1a4c6e6de1bcb35baee6b213509a61100ea3aecf70b341bc3d5ec2f9b406278963922c27b78fc44774284b2bfb9d158cbae19e1eea0c8a78f5eee9119988bcb56e7de788a719ba9f9eb2c7b8afbaf13ac6c19a37ca73571e5bce2991bb72092b5a698f91621e5f740bd9d1d01f51f0ef4d4ea69039c539664628a81223bc6ee4a18c2476cacf3eee99ef09c7dc13dfa10af32d3653ca50fa5e2e0d18a67b61e580cab610b5d193d7b3c9a44dcc5bc22d0f3485e162cd077ddd3370cc152a9855a309191ba3d3422a97522ac12193a5480b4465bbbebea2e60010f0d85b882628841d35a5f6a971654f4ed205cea5863b99b6d47d76d491a5658982550a49d4ec3da247318cdb23f5d9a178ea301759cf4cb2294b144e4eb57d330d6606d7b26bc20daa5b44a9d14f2278d15b4a2a99993610174392e2bb8cb524bed6b89e2d9adb14095adb467b2334682437fad329b162b51440a4cbc272b5b2aeeed0b0fc4ab3245e5703fe7202824a69be1bd6e6cb1cc03e8924aa5a0a582416412b35f0bc5a0a6d829741fde14a25c6808da42207729dccd6c26a84708f367a537d1dd8d422c1076077339cb380c6485aaf4f7b25f0880a65a32e8aa6b4d9ad211cee8d5abaf5187fc759ebaab6eab2a04f0faf9ba60f42f2977098d0aef5e2504a3af592363fcfd14221f2c7bac767468749b1de269dfaa07db0eacd8a98426601eefd98985d4aad644ecb1131975bc62ae3ade2f0953931ae7a4785050ece3faf9562f88ac5a06ce9fb21f26eceb955c75519ae24e0659fd71f2b5dfb739e18a913556e827d78e1029a29812f1ac282428afefab723c9549020e3b94bf485f824b3281ccbeb805ea29f45a88e683ead056c583fc9c593cdf38c5baa1416f199dcc91038becc7d4d3740ec35db5435c521e47e5ccc28df4bef1b32c3aa32a089b074fc1c912d8693479983d310d5170fecaeba16016ffaa783d5d06e214232e38e57db9a992aa212bdcc9414dea8108bebb0afb8795d85cd0059ce4f51bd25851948c4e55d23c70f49c1a638ad36bd0241114dbc6ea06bfc6fa2981704f805eaa814e47c6a527564ffdd5b74bb03bea51542555fb9ab9d7912617f61c1a17eee7d35c2e4d431865989f26b91c1a2754b1e6579b5aadb78a4ace045bf63b431e1e34639ec5472250b951bd0b59d83679056d712b1b94373618dfa408adec60a09f3e67b4c56e80fe2d69935c2e336398c4e7ad4fcb09adae55d1275d919fe4347594dfbdac5f5fae00fc5bc1d4e5287129f8ad90c3884edb85cfe8fbdde0799409269bd578ca34679563d2e7a8aafc95fe9be1df02f82dd60bc444a037beec07fdc9adb88a2945e0ee0fb7e641943283b9054dfef8adb5016d10b079a8f13198e53e30dd0e6f1b60301b50aadf4f01aa710437cf6be919f8e59b539f86a626bc6657912addaba1abc422c7d6ed25c557a39b01bd5f8f4be63033ec37c76cecff874d5d9db7f02373d21192a4ad44c3ec9e2eac419478d15683b812cb6368ed15ae13bf56e40c3584b7f754a87d45a3a446904a626cead287d912b089e8ec539058f6689de7d98c051d0f765c7f36590f5a05673d8f7c4742deca10ebbfa47126cb3e5eeabb07969d4a0ede94bc37d1b3a37bf609dcf7ab9c0661295e9ebb3ba207e303bc36391b25f5c1718e030919b331aa2d79c722b6ab21c69f291777a7953c0844550c7631b912823eb50a93199141f5ea332ee4030bda23f29f97062039015e41ab0618e4854823968b90fde01e701aad02060216b43ef3136506f1c04abb640d91bc513d303da9204f7ec1f566ea52545dafcf82b64009ff30066a1e257d340c1b2159932bd57ea4d7ee1a8c9c54b604f8264469e79c0720f6304058620a5febc9e154e890f295351611de2f6c8ea13c583be3e29adb3cf805a6121e51c4f5c60229498545deb746ac8630f481a1f3b431c910dff0d14e91c27ef535d3e8f1a633313b90bce66f622270185811d07c4b9eccca4c03996df379a63df636d160894d9352f3e390a64272dcafbdf248895c27a5b9cc3710afa7e62697cf8d6e8f2adfcfbb6978301e5534aaead22fdabd68402a4f9bcdd71c5f1075c7915b72df30ace6705417435378738abeaa3ef3d6f4cb92890f4c15311292224d172951b7e1d3604e1223ac66290ce6490d32b7e0889f0826beb8d6b568af687374e3de1c8223dac77f5609e20c79c74660e866af96ba7647bbab098b88787c4b67556f587dcec2187a633150d473ac21657d883c0055e6ed94c800196e6933228e6b06e10ed35be7c6c5bc00c7dba8ad9ba48d7421104cd23544c97fc29df292b909e7f79813126c7685b971dfe8dfb4e30b6306f82f44d2621bae3970da070fbb777690a92b38700786624115336736e7d42f946df89d16c04789c046b768d2300c93e53d1ae07c756e68f630b719e24af339e907ca93075998532b4e8181a78ec5b13276bc4c66a0560fc8125a97fb56a640c46c7e44efff43127f0a12829d7437134535d6c64520e400f673a01bf092d7682153c17e2d7cf0015e64a5754d27a859e1dd28954063968d2f25ead10618c9dc28c131a87f755a346d94db244ae21af389fdf7da62228a96e20f26cb3396c36e6718572edd90fedfb3a7b70369a268d0a7d43a04c4f4c2f199f469480c4a95221975c4675766e879f4abed3e260192053133be4816ec2f5eccffe9c7e310c3a75edad1590ec19f5ec5493b83a455d0c6f90fd8279ff8c7ead0eebf25b7146784bba70b244cf9d0f487df5ecb3b7b0dbd8bce834c3c7a4580d37387f53fab5fbb5a829cdf90476806a9c90d9896d22725fd533496e1ef73558058911038ee2b241c8c4d7647f6948a5a1276e34868f8bd4025947663ff9bebdc474206d479acd75dbf821434b03d2f8075a40b7a6d172e8ada3b737a542ed0d2ccae3e6ee0e579010f5718d48a24329700f7b89e3db97895047c9c9c976cd2d22ad25ff9b40c929d506933d6901c2ab38cbd83bd7def5ba9a7bcf2474a1a8233d4b933354643081a0992591dec5e1c2e30b923e4578fe0e353cf8b520dd8b95d2fc27310ddd526b3e3a4b63373db6fbc7e4d69bda7a0d22130284f24fe7f42f8bd252e12a5b6990af4f0b6d16ed1fed926dc58d8adf336c2c720ffa93a8a9ae2c28fade7f43b1c508b888a9a609a3d9079f8ef5266fffa7459d9157e21392bfafbf769127ae6baa8c2ca808f6a5660f9dfa519d2e0a55249b077bd35a5a840bf733e9251f1e2f203eb244e3fae1dfd80a27545f1f8a8dbcf6fd6b9ad7c206a50765b06f6aa90e406b081fe95413e6d060d5cdd94131e6f96daa9cfd4c06e8b67760f334e662ad45ebda83d7b553adbea48178f3d1fea5694fd5b2d6e89befd5e33054791bff4bf7c2ed7effa420a0f3e4857683b23bd67220b03c615cffe912facc70329f7292ad812abe2372347f54f923a2b5feaf1d19d82687610b123e7a4626bc2e04e4faf02d4cdb88026faf1ec9df183f05b7bddabf7454a5890be84f7e4737bbdc042269346da4df484f987636ccafd1940bc7b8f23ec5af1e67f332068fd1ecb04f466c2e39ddb885bca8668f3e6f290d910a928aa1ba7dd473782c0057f35f1d786488d32d9cd76ea9c8a0ddf7a1ea631a7e3d250e451485ba1090fbe899f86d336d1394b5a9775f5153b497c80fca298db990b6bb2186d26d62cfbe2cc612b51f1ec7846c4ea5dd0f23df2ab346b382a5894e5e086fd6347d17f6ba52f73f1d8947dabc5ba49a69d34711621ce738591b4b2a24f8bbe22104c9b8a2ef3fe273295c9e3cbd6bdf0c39498b667e879bdcda385ae26ce24e538a91a918dac0f9c7676343a286f4cf2ba89d2a64858983d6b45fd730bfdc231cab67e3da34a29a8a164cf5a33e819a1a519567b2ac9a8f444b1f0fed3944d1d05f2d23157dcd8bf5acb36102d4af5b943fac5cffd45582823a7a7e698bedb146546ef62abe8c94e4c412932a7e61f195b5fd64babb8238a35c028da9600033638b74034a8fab1431e025213703e678fa6285c5b01191c4cceb78546132bad392495bdde7a016ae56993c618a86c6a2efdb129fd2afd312fdca4550ce01d874fbd8cbedf23a95ab718160640beae009978905b4b866f83cb9fc630a95c3c4562fbde244d7882782e1d987e62a70673e2220f63f12c203d7b58a85173d3ef6240c1a0fb96e41befeffcbb1fb6c87a513b4f8f9d3f6d6ca28ec33ea9e435b2495f3342f47ca114e12e70ccdf38c766d5e4c7548066389880ffe2622ec22a36f922e0a36427c40d3e13f70e0e4156713e9fbbe45496ab8e8f1c0fb945da7512085625f21a1190cf01c111a9385fc10ee68e866f5374c74934c79be7f8c7c8fd83d20b261d06477190ee08002e70b0e8ac9edc50a4237f9098af0f0ee7d1797423c26360179b66dcf69e1dff41f5c4208b8231d5445adc47d624f0fe1f1c611f132828f9c6c627c39c142369a836be4d9bffb52d1f923c8442f2fe194fd9109897e2878222b9141aa0adca8e4a09e2ff48702dd70b1a8135fb85396f373c67c257acc952052250be4f150cb3f9ddc2bb51a8e9c3f276a2462dfb630e795c354e36e4cf366d8a74fea83e6fcedef347e0eff44c7a61fc41f11c1d103c681e8630cdc8dc8743c25c29d5421ec9e9b45440f3850d0b5666f93d48171bed992bd45ddb7c37a45f3f8cefbd6f562590d7258aec5a1254415b105904867c65ac5ad63c0ff7097d870836f5ff3d01fe6abece12c148fd566dd6345d70dbc78306c497aebb360e11e04d4711532aa12ce52e5f5e53e899b479c47382834b88cd437ee2e78834a9ea10f6a0ce46c1bfe4fedcae9c4ee00cbbcc7279a89ab83549b87b3a7ccda6a66b5d6c322caed4b1fbde5709788302551699416845fd722981726fb403df0ded56754e63c9e52f884492b26371cab65d6374ece998df40c11ac9e725e13634be33095a404d42b74a938a17491bcc4f7a5cb6c24874204face772cb43a9a3f17e581507f9b5fde29418806d7f6ceb560ad38d2279ce75352d465150d76cc48a193d604cc1287d7e1e1c2b46de1aaa6a9da40b463ff769a9214bae89c1b399062a03b79a1cb3e67611cd52e86a0481f8d999108fb95b8f3a7d78755a162ac34171b76684cb7618b212c26dba54befb82be7ac58e08b69f85ff5edb3f378ca951095fee6176c3fa47aea633b8315c1ff2a564ae3e82158585c67a58b6ed7fc69077ee8463a2b4f7810cd832cf30f3e966fbdf2f05c41ed325f5877e3431c022f8fb79b019ec5443e2d340a068dc2ca0a32b2535dde0e6db193f8999fceb1f6b1fd96bcd7f9ae60e58d83bb1e85a47794dfa621130643d5fd80005d78165b56ae8bef01b97c926b0f89a4e65259c88942bf8b9f23137971fb47df3ec42422f4aca7fe9fe8ce4f03b586854d3c1a53e6006a421a2bae431cfbfa65dd514c553383d8e95e08bd032cafe2e220d2132c6f03d84bd927ce80de71a97b4becc62df0fcd4ad83afd6e2dbf558a46f9623c5407f8d24d08db6ffc404b0cf937a0abfc1239621e800044e97780efec5dda506ef5312a784ab08ff8237700ad66aa322e33d1e605701a7cc6e89362971acb14ec52e94513a2698416a7aad72e21e409853ef163a0ee468226f0a8cf99007eee43f15992f1b3e7e95ae0b4630d9c89feb93a0ffc652c965953fba97825ee4cee0c03e54a0c8fbeb80efedc7f833cda2f49074d20e5fe026e3cc2ce88f56a1cababa616f235138d2144c39526897030cf1b67801cba5ca385d9eec9434218192c9d85dbc66ab64a2aa4d0b1da4739fc0e5e6807860a197aa37926bf8305f72a87fc8de05ad78c222a402ff896f210bedc6d1e44efb109ee953bd3bc00875fe5dea3ea9da940e8eb652c54777a79e9c4bb8d1c91f480495a1db5c9118cb812a9beb74afe02cd0ff497f137daf9f669c8412d38e3254a389dbe5b9510807df69840017c01016fb1681549701382da432ed891187e157af3022bfdd729a4d60557259ae8c29ae77d08e17809fb4a21ceb6488adf164941783668cc825d07e37eef88701c834d74187994b0ed47ab4e79159fe24f6c22171e5382af48173aa4351349c3a10c3e2badf452ef13096312a183f0f098324a959a0ca83402b945e67f8e7c5c748fcb45270f49e804e4872ff1bb384e1424ca2c687943c10ea6d56652b24d62a3df0cfa94b5f93c547fabb0b03f3082945cf1bcd727dcec94b820762d69cc8b435e0aba0b3ed9625b11a33895be3b9fcb4095d4d33037b6379af10355964d7a5f5608855e476ceec5e314341ec9f6f683428d627f15a61d996d378735cbc5aacb0752f02315280aaeb7e00974af0c136f789f75648463339e29042908e65e97817ed5054b2b62ef1e5fb3146e0d4fa68a3cfd8a318f4bcb333b52203059c486f71c9fddc2afdd7d4d66c61401b049649522f947864b053216ec271f60e4297b84887cca6d18480c45bdfc195f23412f545dfe0714d2efe156739bf108752e1c3edf60887e99ea0ba804c275c173c360ccab81b3328a27e17921f329ceef809639b3bed9cd87393da50319dc06d397905926f8178da56a1b59c55be96b72303593fda2cbc810ed2119a0c17549245cc552a01fb828476e4e14667fd813430f1e31ec78ef422937699b83abf5bb10a17c1dddbafa1c9e3b4d22af65da64079cf265ffb16e70e6d5819e09390ceaf2fe9e64249c5692a32a6691459f53591c92f72cc06d44db2a37a5d92d41690d60a7eaceb6801072f23a8ace3f3c73189d6b984dc8a4bc05fa817bd0c7132f7fd50fdb9a8181045332de1cf5c58ee38a0e5efd57d0a103e62520356e54c83efbaee12bf522d30f7cb4d05017d0c9de10c662f788ed6820b639040bee9eb0d63178d87e1736fd07d66990a1190d78e6780104e052dbe78e3e0bb9f0b4038c1192ec76a2e2a2379d2d26c4c7af115830af0032d1dbf98d2a606a105be1910b417fc3434ce5bc7f57d7042ed4b7573794f98e0c628197e14d32c0d5426f82c9514baed8b1f0692d2c446cc864dc8db269e626ff3ac6122879d7d2a63be4ee7b531902ceb4354078eab9d447914e28d2b77521ef2b40395dc6bfa83262f5d5c4af2210787a42995b9af1be7daf52bfd6d8fa12fc168f4243757092b34248deaea294cd2c1e1ad1d97849699662b5781928997bd60080a40fee2aa0023f3095f594c48de0a6989779e38ce0d648b9e5dd222f92fde5a54a5299ba1758d97b0d44f4ab1d97bd81c35c6a74215f2b73c33706f67a6ad82746e378fe8c8007a8ccda9404f300acfb2565f75e4d3f490e62727745c4bb6559ff1607e34c1a46bf21fee82de0df4b7fcac0bbe3330adfb5b11d9423330fd956e14289da717a88a0df8f52dc6c716ad61f95746d111b423237a93e26cf7d5ccbeff5eaa142e06cd226cd810f16c19248bd6ce28d7a0efa366e0705ce20f9b58f28ead6db25ec88382dbe202ce9be777563ff40c11f7cde7ca7e699f80349c3219f9e0ca0450e3b852de06604a114f957b70c58b86c50e5b3317855da235b55d30266c75ebabace9ae92f5269fa0faf28b20af730fd91f58d9344f7ed1c386146ee856ff7733c1cddeafbaf35767a5fd47653c15bb8104564dee373f6f980cc5739165a3a8fcc3d4ec74c2f1e9ee5063282d3f6ef3864120970c2400b5bdee543560d50126c9af2f3bc079df1ac65e47fa77f62fb77fe257474d0baede803cdcbf227e292444a578ee2f87b02534173bec3526b3830725fe7a3535094997556eb4cab563fdbee5fb1e8fe51eb121d8071939edacaca2fd5477f8dc4e8c0d56e0f0083a38583c3defd23e855e0a92ca8e4410c4477ac7c05238a56e9e633b674411915f5beb7f9183a2da7271fe269f824dd645087114dccb50c392e010acb50542db1e1cb8c01f1a7bae0617849ff77eadb20b61166db80271e99de30608f7802ca336109a184e6d1c20aec5ca86251e16eed0e5abbc2f8fb4342231f8357b342b9e3f5b01683738b261e3f33ee153e2a465dc026d7a9adf838ff1e59ea2bcd60b8033abf130a177b78ffdbec728c96153ee1381e5552906217f0af00660791f985739e0ae446b9bc6e27dac2a51e7db42b0befa99f1cb39cd245eacaf4342fed3c3649279fbb210d65be2d46adcb304ce642be32ce392e11814dc2e82f06d876a9a5986b194e8757c953919c3ff8d17cafce7311f8c6f66b07aa56116d1c68c2fb790d2c27cff3c0cf505efa3d48a0e92bde66db0fa86817841399d4c61d1054fbd8cac174f1ec7620c204215962786b5ca726bb6a1ac6b0c51088addd948a3d06e5c0215a09c9fa22df35b4e0d312196dae2686134eb20cc9f7d9c539c020e81ee80a4ba73b276d88fcbeb054264cf3e329ea209fb8018ff00f322611dece8f7c076433d33b95fc967dd63c42209f709b449f332c8f2ecd1f40d1f3d20ad1772be2c0be08f4e623f7ed1c54cded62eca06ab9bf5af0d9050e0db2cfcf2778eff148e7671545cab7c6cae3138ab4939a9319a421d42a482b561c450e5bab105148f3335ca1111dccde5ef4f7b4e46117d56374ed6923265952d606a2bc16a5eb85f8f5354273c0f51c7ca897e8b085f6b70babf731c0b03a0c8dac33727ec881723d5b9baf7cce963c880f230b924121fff6b5fa034f2489a7a38bebd7cabf4959499d1a77ad3fcaaa338ea784d4ba64052fdf7b829eb4e875f11af72de36550311058de702165a8c7c7270ad6312fb633daaec015dd0d40c8905534e034ca2a52b67a1bafc4bc56e50936a136659fd273bb3fbd3719ac20620b846ddb87b85ae4fe54fe8f54c786fea6bc349e47a5f92601423d9e86b6bf4b5bb5666d6c03af29f765a4075dd954ff4d1417c360cd923ecfcb0fb76633cf130f7054e478c3c3a82af946b54f929f9f4f86d2d31718a4272d412cc1aa41f22185e894f563e31eca0029ff3fc465dddbb3589c93ed653b946a5f8c3086db2574a14ddf3ef1b441d02ecae330399e4a234c136c1966491496646fed4757de72bae57609c0d1e3119795934fbe45c91254a18201b3f5741822782179145aa9cef15418fa370ec322225a87582307bb7eba083188da57376c585f262075093105e0f02f5e357a04c036dc802bc9e51591648e562aad65900c02684427efc5f6892e9d3555957c743cf7a9c8e977956d846cdd86e8c02403c737f122ee9d6651665eccf6bab24caea312ff0dbf7ced6bb10e81c8ec23a432464654fa75e3a22fc95e6b25bd79100a28671b20f6d6db782884c91d17abbac1bb90294dd516239f9a40fa21f91e9ef76d542d999ad780e6898fc23f976f78f5088c626de60e1d09496a64f900b8dee05fb6e3202eee70799eafc6d547e122193877d94a3e9fe3a36b0661cdab16e26a67989f49a26c7410f56d859fd89799b9c00ccd029b2e4b91de214bf1f8cfa243a088bbe6129baf6e93a3caee44728866046bc49a06ed5e29639744d6e97882a9437aae034abb560f8f606767aade058ca6f029fe4f8ca7ed1c89e0b757624c0642718d67fc3dc5e46dd1d4225368987320877c1047d8669a76e735d543364bfc08b8ad9f2ffeb3929914763f2f9ca2c99a795b42dffd5326117b771dff456c25b0e0eb993357221ed5f670dd16d26b734489a9fb80573bf5c249ed6a743e4d5bd1faaf92184afbe96322978f58b44278bff69fc3ca78411e039f91b5502eb4af0ae8850da1b0dc84ffbedffba9f925d6e5f342e0963f4cbe4c8ea89b5d7494833b006edbfb41c139c9483f5eb239693281e6f3dd6109fcf2f5fa794ac9f9e3e1f6892414c6ca79bfa784ba8e552ab8d6113fbde386b674b149ec40f391b7c3aa57daca228facfa9b95d439c51cb206535d8166ed73481f114c83573fed8a697bae920b9842c12f4b41ce2053f2df664ced5296b9d67c2701d01acc77becff30e0f54648f6c2f7af303e8377a05a151149743fcbf07ce544a957ba84f9ff57764f2ee7761015931215c8116fe93e28c02dcd20bf957f43bf0aabc9cb37d9147766c7816420901cf31a2376640a113128b3111454dba3dc7655d9123e27c5dc20123066a9a451f2cf5617e29cd7c4b3ff3502a8ae7ed3ff88ee429fb605cde77596d9941f2a326ad64c995f12975b88bc8f16adf74d156ee3002608127611f0317646550629eeb5e631cd222aeacaf2720d47ff493bcc24e2686efa636ed0be39a750bcd6f12c95f8b0051a7f8dcc5c80d71ad39adfa1432dd49a477f38dfda6c3e40cdf8ea3550f14644ebf51df249e3136d5fc27ea19ebf20b5b0f6a812955addeb3068dc03ef84fea2e5eaecf10469d74ef46e7e12c580e6e312fd47bf6170ab734ed0bbb9ee76e1e7fdbe2c1da3ba0e65d4c9605313803c9d7e4a01c08bad8919870af89d83dacba1807350d8e7e224a15a2dbb3fb31bb862a5c4548121cd4720c6a42fd062a281a93a4b4bc31cdf084fc28ef739072e373ba79e57aea0bbb173acae67dec247e6ef3a850aa7cf889bb41926d776beea62f8dcf5e0e8bc8b20b85abcad05aba124db968f9cc06fb6e28982712a65401d936768722ddb13a5534ec1945eaef5076fe0169e98a60270a2a655376e80f01a728361ac2e7c226bb4073efaa7f1df0401323456dd2e844bf6ea0ebd446d2acbd9859aea35dfc875c5c2838a975e3deb537781c19abd7b31f6508081a4a254409850b32c8be53f1bd4f97c6eece34c9f6eeb236ff88df6c44620202ace71815a098292b1b5619c0c6ee6d3cb297ceec88fea110a789e12829a989ae2dd1e87d7dc8f8d41977f22fb411700c4ffaf5fa1192b4b01a58541c2617728ed1f5d056991792a8e266bcf660fe1217def7bd03597d387a2c06fc63f6d8c154745c576f3b5c316b55a985e9788bf8bcb446614ccee334147c1fffed7e2e2afe7992f00db0fac9674486787dfb3eac2a1191fdb6d1a347f12ed2e8bf432e1b7bef9738fa2e67a4f95638b546528820dd07d594ce63bccd200b9d45b0f9f375f480b27f831abe57e4d1987eed5379eab0a120fecebc03b5f3b4b3a7dbc31262b64a21a111368bd0f39623be21e5decc05c84b8ec08a58a0da8aee2b0b3f0263b3cf78fc3a74c4bc90382d823326c789a6ed13d2f485b84e576df3458adec9816c5910c62b26172bf4b5c9e99af02864263ab2ba27f2807efa3773adbd4c66d228dc3acd611d37b6e44c81e562833e0eb0cb38977b86c71924a1cac8404d205dea59ad0c798053922c6d056590c04ebc8f6484dce5e6ade50a7f276445e0d9ea55d1a7f8ff3078d7c38916dc57dc7b8f06b499db967780038ff14d4078e3cde9a05c108703e7ce2e31d62194fcc7d6d19f7000fe4f9a11c75dad3a5c333a661b7e27c475efdadb9100f0d14f439a926e144cb5358a22fda682f1080c985535f612fd0a52c8d1ec0c6c77ece6b8c09e5b59ef0b744fe813bb4a22c17417df093b94051b21ad77b82d47286ff182f928a5b285bdffbc81ba868c9b774d3447c13d272916e99b3cb1951ac2ca72a29b8c764ab62ffa1cc98a63c63dea2977f1c3d88250120657e64e40c4afe78989355a1ba92a65cb62f4b30b45debc9a1e492887c56d5d447ee628f0b37debced023a113863c477154029e700374f8ed8eba1abc1afcbddc313c05c44154e5664b7fac0544692f1ea3eb23f63d2b86cc1a28614872a3e6b75c8e316cace5aa1db28ac4359b59fbea183a6c94a9b307383d8ef519e1b985122f7ebf0cc85039af631e95d1a145a4cf51fd80d8d64a08223cb134cee173262ad13c8fa3361ec335bd508bab87e50fbd85be1e454d64868a228ef36194df300f266ee3f1b4344c7db28bf046d9aa30cbe15e80a945513d54288061c5453c7d24fdddb4e3eadbb4bff9c2239bb541ea7f922a2a05ee008f31277a2bee11fff85cfbc79f0a6aa4a7ebc7ba739ea58f842ddda5ac3ff0a4d653fbafd4c00a8f9f7ad32da98859265055a9ac18ee41f27fad02110a3f678c1dd2df3f22aaf08761e8047e3f7ae2d333386301851d690593c2a141db5fa94a60453014a5fb0f2a90533eada290e4132569d821d5347be11db63d667ad46cb965ede59f36ed12cf42c255e2cf43568e0fdcba1cb1a3d8cd40007745a4e037f663613787dd505861b3c16b768ba165d0616714a234f71cfbcf963d0b6c103c6c6b90bcc30e96b0497f1cc9cd99192ab7ea7bb447d31f96ad66a78af35844b2b0ee5635c2ffb444cdee0d691c8f5b3070d254958f33876ebb32d83072cc974788b09a03cb904e016bcd995406ab1f01541979e9f94fc9b5b4c79440947aebe1c91d31a750900fbca1fc5f18e293e30e5476f8fd71ab1f289cf6ad9705916b0e1de2870a2c5e246a79142807437aebdb189ff886e995614440a15f56f977ff6c959529f4a6566a6a702c90723100b31ddb304e70479e18ff675aac193131a0055b968297a0be5a740ad3ed70cdf4d386a86c8c69d1cce5d705496d4c3aee0f3a39838b3b67b8b3f8b1ef0c68dadf05fa9533c1b76415eb624fe4ae3c73184bba08701af5513c52f3829f3a91572f0214d959a424f479754f85f88092ae8f2d5618ce6e9c20fd5468f65e2c25c16b83314ae53b8e4c87de22dfcbab4a8df476397ababd19f0bd41317670bd92db17aa7e388ef9629638436ec2a85588e562f9fb623c7e2414ce7423fd6a267fc3a6a8b17a58be96a8e51d7886f9583696b1a161940efe5ee953bb19237122b53e6aeb3e47db8dec7eb954dadbb1accc314fd75e3642d17fd340d3ddcd035aea8796ff13f3a657a81832d6d42414590b706bb8a2c98ad60622704f01d311eac7ad5ef52ec2d2e59e006e7a4a646b60bcf1782e3fb0d4d0aa5ade7e07b7fd3ab6d5f38ca5d5a0aeb1091e0ae9d29e2ed84e740271f08b45cd3a0c851fa9ef909d4342475d54860878056954ebf73f2f259e43f9a45d19916a394e12b012764722780213d9574c6c829697c8408ac58d471202be503509fa7696b5c2dd0c416b699f94c3ee9061f6958990d934f3a01271dc5cb86a017dffffff82