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 55344 805b049e5d381cc1ab34b03023749dff17acd4f535211f5052151069710d2b5d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b97daa79123042c2e9d1968c6b6f9ebd47c4498982c8f1530f30ecaedec6b3d5
Certificate Block Hash
805b049e5d381cc1ab34b03023749dff17acd4f535211f5052151069710d2b5d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...002050000040140000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009a384678c955afe984795822784e19d2f1b0a8244d1131faf91530a98e3f92de4d2bf06ed9ecdeb9d0a6fa5bcbf6ae74617a110ff2569ad1c495ecbaff3437a3288563e18737cb4bbffdfd7d7bd51dd699f6232f294ae040a52500000000000000800000008000002050000040140000

Raw Header Hex

000040204b52f24d2caa42b651790ba2e99f81006fad46340eba3fdab62195ccc7d94fd2b33da3dce74e641c6e024698dd661b5307e13016301808383eac7f9dd188596292ba0a6ab5ab0518d5b3c6deaeec300f53f1c8828949c447bd9e6f6b8c96d1e9c242301279aa7db9

Proof Data Hex

59,560 bytes
1212160203076f22b9838126fb7dc730e2fe83d53d986279ec4591fe331468c484e4b8199117708c0d3762af3b652be852f7f7a4e9bf4b47bc7072b8fbcf59f24a488d679aa3a3798ab888fa389702c09880cfaa1a01e6e4a66e96ec16aa96914b84a362064a20d78402eb6cf855ac52231a345836878bbabfd6f5e067e50b0e0cf1dd1d61f2f950f37a66333c1846b485abc2e37d524b4020496c7dad7146adc7e111bb5a0444ed6e0327eaee949a852cf36078b77b0ab635e02dd980ea98f2cf9ae5e45c64d804ed3e70be0f54badcba66c9d837c226a88d268bee94196fecf77a39d9b3b296268378a9d266e928a98b9085eb9041eedc5ee584d3f155ad2363ec34cd32c3f85b55174ac0d95aaf060d071f272ea7e859f980cb4718e73ca152de821e235d3fad60aac1c55dc00497e8091cc9957bb91043397c7226d9782e924230ed68a126b932415eab7c9c26212587a42f142eadaccbce8d788ff508cbcd4362e22322dcc080848a181b42315e44e278cf48e4746cc991b3166bdecc35b0ccc88ba1a220b155473a08a179ecd4520a7fa150fb3d3f2ba581503adce78a2fe31d3043a8d481600eef116d94ca8bb22803377ba25a8bd6163086d0ee680fadc31852d9cbffd19db80120679e168c99ff7bec1fdba0822f39a3a0e59378a9f7154ec5ad169002d61f5f64a01bd4cfb7949f9f2805159557894592162fb7e62eeec2065d180116c24333b1505c6e1474837ea5c1db330fd129e61ef4fb24d5945c9c60e73df97819b3abaa23bd3506e6509a2e369f38545beda809317e585269fcb4668f161f53cb593a2ae10f265c3edd2822aab6fdc03f3515678c0f0d6e031ec7771241883d579a65248a9a8cea4e9ea5bd19e7055ec4234f7f878513324927712fd640cb6f4ea93f72af559c0df9c2934cbbb1a2b9237fd03912b72e54dc308c6428bb39f9407bf6f5766cf765007c98fd161193d5b17f994f6feb1d59afe6c947d20fc7d8a007fd3b89ce3875d0f21c278e4c3118a51952fb0e9d8c42065986f00ba7c71f5c188a86d6ccdd378e8b510c9629e80a0243a916d8d6e32320a802af5ef05e2b37a003ffadd67dcf9af48a5f439674a1d655ea245003bfec55786ab4aa165093c9ae085b01e52c2c593a07e5c815887a8c2dfa527d7ff5feeff2fcb3bbadde56aa8c7086a3d1d90beebf1986ab3ec3828bde0a520c1c155380a884d7cd2960d018eb21ef68cb9e1d8ab16cd013cf78ad6c44c9fac3c3797eb71f36b61469ab9f82a8aaff33ccb50ca1ab366a498f010e72b5fcbd9264dceaf224f2e55e36914eac4ddfb0fc7e3faa0b43dd6f36896d46cf7cf4892d4d7c14cbcfdcd4b0881b519d27a8e45685215650fc9958ee9534c6ae4199740ca3e1cd2bc690846e11cc4e74dea885e4ddfb5facd0dde2b7c8beea7f69cd1a6e1b4dedc7a8cb78bd5ffedcd9af66ea1b00174cfa9ba0cdb0ae52ccca343fc33263394c0e4133dc4665691c9c71fc6b0fa26285e8c5ea5734e9b4b53026f2fd497584dfccf89a31f56e82a8855b2767dacb258d2c47e9251b554b42a407001fd25fae6d80dfc028894d80d6a83ddf76327b227bf4fea6355b573fe637710af59543e7a7fc6cba001c8ac9c57fa53889f503935426b48b456839bffd92c85ac3fd863b3edb3a80144f1ddfa7c8982893f06274dad315652f3b95f541cd0e934bb157f6dbbb168d5381e6e92027d30b76c7b78f851c31f942068e6b308e22aab880b12f9a2ba373abd4f266db373749537f4115ae450f8ae2d597d9457e90017e054327bcf1f1c50f2ae67b57c1c7969eb7e28b707bc2750bf99895daaa8abae40e8b229bb0e64d6a34e2f71c367a438161cce805ee84b8c714cced5e51ee2071cd72aa01b2a8beedf7ff5d449e5f5cef00b13ae6475d9827214a5cf6b89d95b2e1bc0a0f520c73d8d41354a75f746f2113aee1119cfd9876f50872c0bf5e35e318584cdafad8569a1dcc70ecc4b879e10ae2fb0630b8eca6690150895ac9bdfb16665c11a181b8938d4a498205c8a681bde6252c91bd9ecce12dcb7c1f5d9edbf8dfefc242bd7fbb319832570aeea9a75bc2b5a81261578e0889552e93d9ebde539922e6b80d7aae7a7c267b571850e86df76b5958153e9fada238a42765214e7bf8336b9ee0da29fad56d870697dd917e3717f350a0f6c7242972edb60b8e81b767525aa8eb04240020df800720bf6ce159aafe27718f57af0becec15124d9c99ed6eceb6b17377dd1a93689117efd7cabc5b6726cab698094ec77b5cf941c1eacd5a1876cd5c1c2e9b7ce1a864d706060d3787f95a77aeac9e300431e121892f57a44f27ddd25ea450cd9841b99774e8f431158a50f90fb030c7a9bddb107aded180e4c16fc64953f2a0b800aa2660d73b9f41a911b89ae4089c0d5a553de2a4307478eda607875603a5eeeb9c33ae53de013467fc0c766a5751973dc84aa8a7c4070b96994f4d0284a9283323572fd066d9cec9b6322a922419691d2f5202b0fb8ec4766fe27cc2c834541ea351f99c26671a9c9d3113cc0bee3aa152ab6159d2c53911a474df6114a9154e40ee5e7e48e6bed5821742f2c18b37292a1e82b2e4353d8af410531c80e2196aab5497ce9e2ed06e625da117d90e56e2a70c1575fb12e02f86676c6e87c248938da6df2e020703a6ae57c2cff89dfabf5a3dc9be067f8b1a775a36ecd3672a815c771d297c2e84e635467e5f5224198243f8bfeac9c9cd99ae89ea9d5f35454cc7bc424f547e61eb5d98c51c22c4eee57d5cddb2c44df11763906c042bad759429408a007b096447a9ecd5e484d1f325a158ede03e0c37c40bf6ce0f06e461d05dfd388ace1ebd22cbf7fb633d3e22cc4c58ff6cfbda9be07190ae482d7199f5d55914a7d6b29688603a79d8e912fb6001425953e79e7e67a78ba2653ba3e1f00c25741da227baeee0848ada49345b3ea796da3ec3c42501edba0490871dc33282c2776236c73d4d3e903a954729a5c7e08f7312fd639b1ecdbfa30a9c56e56564f3b8287e1d1b31cb2d6f1e86aa994d5ea67441e2394d603e45b1c03efcebcc19c721093db48b85d0aad446c469e0f1823465d37f3a0486dfa8aefe7c6b6a85f46e40ebb8ca7055bcdba89b0b18b14dbd533ab0568776d95efda9c754c3974e1a5bd113d513171dee5dfbfec6a430764d8d3b46fbb6a504274f0a48eb1ecf16487c5371b74ced66ad37641d6fcd8c3c02a2a010cfd4eb4f1d4fa6455c952a170ffbd41c8b69eac05bb43e54b04d87522c3f9eca06368179a5588079518dff4d973d9269ddfa9bcad4e0dfab663d28829d3d198cefd1051d2c58d20556fe03374f5b1673268ce80ccb5652077d5f9609b3c82927bfb1195bf51e408ecd80c4ad01105669172286cd13a88a1db916b6ebc389954c611ac0c26e1fd02b2bf45a5d304f8af7ea602221af3e49c39fc81ddce2f1b8e9c9bf98057862bfbffa2e4127b1b75be9298f20e3eff000fb1cea1fed79558969fb8d51b06fd8122a736c41c5aa307e3e2b40b6e3b195ad15b4162a8ee2d59ae650d2636ea8fff6a10d5eb13971663ca22be022abf3ae21a694a17661bbdd1639027a2c1dbf46636f76ca4878405072079213db77e226888a9b3a4151e4b9e92f57991f586d774aa673af5ac5f9ab7543f960b4f38b26bfaccb854d991a834f85b901c67190f9e5693f53da3d8a7b08f22ab7d7a736dd599fb44b9a9d65206cd249953e5f81ca17f23f45879985b3a835271868b8c9c9f7d4f3a1ab3085f7d32987985d0e69f5b480f03117e3be77b6d5e287e29976274be85e1e66acf1cea78d25f858aa412c307ccb4d8a3d28efe148282edcca6ebafb9cb00e5ce8f5c0909b669947c5be45b7ecd41383ee57f335f182aa77ca98467c932adc3aa0fd78487c8b411a7d951dce21b1866412b7e8fac8d52bae05f7d584f4652ce1440d95c1ce8bd87059d9cc9fb370175468591345195e05543ff9c7fb63acc2616af1213a648bda000cec2de77a2290c87bfdcca2c7bca16a093be87bb987345ad1fb76f81b76bf82c844e025358a275b73bea64c3794342ff82772973b0680347139e31d9972b9383a17ac56918c8e42f574b4f968fc73c64577dc66480ce3ed961607031f38027748ad27bb0b48af366a76b4d62f5718aa66030f0fd4420f0ab1b2e025a8533bb750f0d49e3b160ef42ffe3623d539c781bbe8aa599afd1aa1b05734f1d551a579488e1d0a340f588857d80864916efbeeafe8b8968d33e2c7337fbf4bcf78c954e369a1da701c0156eb707cafd3692737087b57a11bab1f1a297fb20957f7fa82dfaf32bf68b8b7d198a828232ebaf0c72489bcdeec956c095333f391109a122e36af58c015c99bd7b16263132379d88a8d5c719d19e77991e5008c07686302c2c44ecf3178a59883b04119fcfd457a7c7e3662fff4f63c0790b153a68ffff774121fcbab2d151a9dc589f5c95514d8b0eced95828dbe3924cbe00fa293189ba82f01aac9f661c9c8800d8eb0478ffdfed64a1b7fcd391fdd2a4c81f985b5ab69b9c5564f7913d68ab2756da62f7777099c9bf6729d6a5b7f07458eaf47ac003a1caa437777fde6d355b9113548ae371d53bf7016a9ee14d20370a03c8bd773d527906dec16de2b4f3908d2eef3bac3d126de7ec77ed954fe6b1c8eea627c942d6f577e890f13d240b852ca30239b6ccb366aced3a59f71e99d0503a37137e077ce75ffd7658f246dfa4b223d4fc6a715a2a141f5e6081085938dfed6cba4c3a0bd766e7297ebbbb4a700c2a25e910bb1e44147175efe789f1933da054b569e1c201e8945a253c6d85a178d9f7cde0152c4664ae0bbf462b8a7887b290640e2f5056b08e5bd8a5b80b4b53e977e1b603bf2906ec811140b467dba8ce63e15a0e378605be690af9bf4e9de01a1ee15f7f181a03368cd688781a9c3c9c39e6424b228641d4b95e2ea8e700bb10eb35e34df694db5bdd97c8f5d975c5359ca2f08dda0ebd188f3a5fa75eacfacf13faa0137dd1df6197772ba25a2ab5243d935a09e0d7ee8886865af17eab4e7b6250fc554bbbad90e633448cb7017fb254b999b1fb72f5dbca850e41dae1411a1269563781f0f7c9d1e64781192758c2dd5f013c00fe5e92b615d092793dd5dd21f270029038d17dd1c985a0d51496b3ec24f655e35a9c000427513f2b5f6155ba8441904f0494b39008b3a7ac5039d645ec57ccaddd77be3a9620cbd16048b37b39da5a1408010fe4680407083be45b9c20e81e2d8a7db195c95bdcb2cb2b320e20e89a973010f029da9de555fab908e0ff850c1dfbd34f6d044249baf00fa2d2e690bbfa60184a30b255f8b7141ec69ad95a66360073903e284a7353a96aaa0845da1f59e253974ff8b48cdd23adc7dab8c87af6b49659fa0cf4ee5ef1abb60bade0f7106ec1c9dc7cede0201d488b120e55218eb962bc593216f1c46c4a1b9740b552aa88a9922c4b867b7c2fa388c11da95e9af54ca6beca6bcdfc1f04ab25fd0cce82637714d69e8a76f64fb60e9113fc4300546749762fd88b9914e10b71bfe34981493839d9d0813de05a39078721ddc422d153e05ddd59166b7b912201b254d5657e8e141567d2f882978c752747cf111ee35095a22864c337721274bb2f0fa4b1811db9b4eb5ea791c03cc5d2fddaf5ac4c26ecedfb1a61fe73d08309e749f1a211112decfc9de6565bbae08b83af249476ea1deae092df06e4b527dc6c0e1f507ed6f00f1c9465bf5e18f02befdeddf04e04429f6e55bb447bf50e26df9ee3a274423f2452af2ed1a6e6818fa905cdb6c74edac544b7652a65b2071183dc024588cb91966104edf7f1f9964ff968b31e1910e45aa8a059ee8b07e1b86d53be5f0e114d7e1ff635eb038727597e9baa9e8e28d3f09145875fd3773eba8cc98987222b8b738e577a6696e0e259975d727143f978a794b6ab69d99b9e36b9ea221eceb7ab1e91b4c107043ecd2146b67057951a558928e3ab15aaf3edeb53bff5130bdce6fabd051689988f98139bc8e8fa3e7d3349e3d1cb06c33158776a9a1a033d4e7a72dc1185b69578c410bc037d85db7be7b6805b35e93005f3b944e8bd5ba94972655ae14c93bccaa05ac37ede596f8449bd814eee152615e57ceaf06e3f9f30ac5dacca35dbb2d488a09a70e7304632c7d9852617af7908c719cca75d56b29d2cd95fe53f68e4ad233f0eb22b8a2ddb5740e243a586abb3cb5ab5b7dd7125206f3e19ab37d083f2ea4a646f302066d31edd0b5cd322af14625895963de3edff0ca0a3008b10b1d1aacd6fb9b274392955c56c1470f5f69b296e5be142a2c69140215efbd1dc97329535a379f4333e672cc41ef9bf0da6194579f42a1f84a12c2abb5fa12f6af942b9dac20851538a0138526120df0d971c441a7fc73343374544f77085249575363c3f8376083f297cd5f8731477c5454155b9ba2ea3bdce6047508d194f70db1aea33732dd908a4a62e1ff2d8f451ffd62b44e61288dbfdb951274998a85fdcb42c4a07f126b2975b7ee5f8594a9718a1ca2b6d3d150b88dea19f54461cece0c44851926562070e5558ef2a2604d76f77a36ba81aafa1dda05d91ff5f49a0bfc48e43e55f68f80c55fa68497444b180bcd43c6f2a694a2bfaedc19bd483c8f2189e56d1fed4bdc5fb22e26334ba8234b127fa531aea833fcc087d94c162cb5378679a574441f3a3cd9db697bfed31eccc4a253b673daac9e296028d65b3d095b7e603ac49d3f95ec1cbeecc0710382c42a4e4bb3579e8e4e22f32f64e66a08a5701339ea147368b22fd2a4d61fdbc319b147c2fbef8a87b92c37f8313b532e89ca4bde1cfaabb92ada5011e7c55ccb5a42ac94d90b2e7e55c61336c6dd5ef69ef17af4d75508f82f0c3a693f989cb70a525a8658e1ffb053c8ebddefa04c2d09436f0cd6c94c24b2e11c1b60653916d767f6f79a03835c092ae560b6f54fdf6ae1a09989864f8a4cb973351c5322d39b59b4ba31522f2f667e739ab7bdf146f17551242a902ef2e14a32a02eca1fc8b9a3f88fa02937b9ca7839538fc548de6046c5c4422e2b3471fdc1c0f6779ebd06fc14d634c70cf08b2c528d7862a7d901da374ccad36d5f5ac689228b8e0d537acb9d7b51559565695d64bac95ab7d7409ba73809adc62907d8fc6eee1f82a57bfaa823f63285e75b64cd089175426890bda3241e5aaa04ecf5e09b2d9c4f5fb84808f563e60a74115911968ef884d597ed8e5ceb9a65ea21bfcf654e4aef666559d83dc153347a99f7d05da9cea48489a443d3c73fb2ce20ddcdc64eb4cc2d74caf61a37d4679e5e2150c5457c3ec23241ec32aaf40c68458aaff51dcadcdf4c8929415085d0f32aa57ae2619459ef14cafae1fbf5b6706c8cb79062481e4ebb2b4c9ca1760b39707c08aa0f0947ff6d5a6d895730db67417951b62b034a2c4dd98155be60d042549594fea7f06ff3a64a99ecb938930d14704048c6ddd73621adb8fcccbbdd72084cafac2424f9eb48e56b958f94c19866123f26164b476347a53e63244ede5297f7ddcc8b900dddf435ddd3c7bdee632464d5a1a80ec8663304c92d50d8c07b8a9f7d6bd5770aabd464daccbb9084bd8654cb4d2caa756459e940e0a2aeacee63cb422328967ab37c4434df461f7a6f79da384384fff887364d3fc08e1b09c7bd099ea2b7c0ac16612e8bcea244201a4e08f95f51250a5b8ffd7134aba0a5934903db00c9ac592ae03c2eb8f1fb7f3954f538e4aeafb6f746fa8ef3f880e810c25087a03506db684a666640f8e616d377a23f19fff16305d29dd11133500b3d203b5572ea3bf4123fbbd20e400c6386737cfe442d387ed12989b764593b2643b409f44a4150f9b14c4968c7ceecf931078799e326c4b29c3b746250c151bef4c333d5e3740e1799690486dc9411e928f02af1d59becb46a1771a1cdc6825bddc44053920e59fc728864aa5f02253bd608be0f412066d5f8f428d307431758d17e975c9a145a64a6a24e325845e9b3d380653be6c880e80090b44daeb4dcd91ea9b7ce11e469d9b6003500e76a817a6143f502cbcecad2be9770f22ca525331a6542a662a3422fc6a718127a89e8878468b58b82e702aae4459c557fab4853c7f5404f47795e6db88423b0dce48bde14631c37b3f065e8d02bf3cdab9bbeb82d6c444577c436a7939bcde0235e66002cbbe4f3da47c431314aec996a804ff88c7b0848a8116fc0b3bc5b64716144fa08d3a19587e766ef2229e2a3a10bd5baefa28326a2ee2c32fdae6ee2b91341224803c881fe61fb2c86795db5fe809cb79968df980c9202502f7661857178dc92cc9f2c8352c8b47d40fd253181289c57f039329dbe89809a5a96780d7a71312f5f92cbff22dddfe7d66b042444004cb3f4f19f032d425e8c13f007d54d7edf0984e0f2773414020f7c8453e50c40d873fec1ff5d40f84e6f5cc4fd1500d586f553b59eec2b8d3ff8e3bfaa5df474cccad542c60dc1615b27f354b0b8e32661bfd9a9ea0c403063dfe933f40126c025e5e56760263ad8357f801b2719035723c93fd4ddce9867d9bed5254743590612de5f93162e0109a0faeebd863cc6feec88f3c8c863e504f8ead84dbf459255eb086065bfc14a3c8f8ab13e4d9199ffff5a9270066fd8fecd05150968fd9331c1a178f029e5d588ed9f4f0e3f9e5180b30bcb39eb8eef260d07617843f9d6ef3816c31bfc6ab8100c5b82ecaa5c9fca42153d9a593c26e2fd96522145bf59bff2c0b0b8e047d7ff3e665b747d16947ff4b08495cb2958e7b6b81be3155d6975c4a86ed0f7e5dec00abb3e72b45ebc7567cfdc3a6401580495d6edf04f98e06e62cd83bb07afb15ebb0bdf7cb060212717647d8a6c10ea0a310dff9434a6deb142658db6833586b5798fe798a81dbd8baac852c3e01026e5e7a564ab2c0f31eb761bef49c3e5a7aee594b4d3b6afea86402a6f49daa1c833f6e228af4f1f44cd95d6ea9b6b899009beff6603c43184720c9800d6cdf89496a0ed75a2ea036a9ecfa85ce862e37ad76dccc17f1df3e9c6ee8b3a17cbf96f9ce56de57ae9498e6c5232cfb9b05ed16eb1a4011389c188f91a766e134cfcfc59d61d3ebc195092268efa95aba65cb351bebc7c27d32961e985645e3cf5503fc0f17ade1a73dc447e5715dc4152dc5259d45b78a18379cef360c849f42d39f54bcd27ed874ce52ab206abaef9eab27286fd70341e740eda17d380a38fe7f8688174580273405c27480bb0878b481ef157a007f0ca508982b9e3bfe88d7f263ff721e85eb605c2dfefce735ce84b52b0df0397623c654bf158a9876cc57009b74cdb91397dad8df3c9383a151634967fb4940927dcdcf5c99b670f9ff641d4e8ecee2d282184af36e79b724ebc48c1e523644b422add2fbdde43358a826546b926cb71c7de6ba4cce25f2007befd0145ae03537b60f7ec0fcf4ff2c740332ea2ee5bbe0bbe4bd715e14756441d2a3a96715008e198df97c9a16f29452b3b64dccbacb639a5d25958c11024aca6521357cb70c82f80da8ca1e5cfd69ef6a774098d0050e83502989a300e5870cb892c72cc8649586a6deb9d9ca9d7200544c8f6462a193d42ca336e9a20a44db279f37dd2fadd14f769871e131f98ad1bf0d93d5f1843b1cfa22285505c101a2f7f7948e5f9442253c2bdfcdad82f8657bc39778231ad737291ff573beb8537b9cebb2afbf23fe804a53d2e76a9236a04f7121dbb68267008b8ae7f154c31c3d92ec12c533b81717f63c4c1fcf88c099bdcc27167e4286e097cd4d7478d5acb4547f9d3c55548fd39548ee2e5a542b3300eb64a8c41869fcee5e1d0c2129d3232639c416ae9044d743d66f254974352f8504de19f53a079c161bf205a3ec3bcc7c53678d03371ef0803e0cad5448650a34142c7699eb02b4adac14051270a198e4a0ccdd698d1c3775b79b437407fd0309c79efc8d2ed9bd2ad4ee4f59360bcb67fb365379fda70009eade96cab26fb29a107e4e466b3d40f54c32e79db5aef350058f361ff3c52dc3b64cf71a1f8b4f5e6fa530f062928232493f35377f9e5add48c445fe6b8ccf61ccf7f537b504c43a1ed82285ea25047ceef3382c622cfe7d3a87cd83f381ffc0521539fecdb96807a4884320bcdb1a203006c327415de317222c1072c86fde795c82bfd7e31c2e638cb29a58d4e44d4b56535d83de86596201d52c560b09d244299954b3708b6c3098a7f97227a48c064ea152a4fc331ad5775a699a6cf03ae50f7f28edb4ec74fd10f0f98709be61244a42433e8159235ba002cb3974fb2b6616611f3dba2ac049c329e597cc1603e5e078cb99eb9703d4aeb38565a4aca229dcd8a79d354f9e84f2ada60e36102f86c8c3502b28466078883e703a2990bf1bfd676972e1ecf222265d9d077fbe4b2c6e369ad7e0a5944cc5561d5bf032fceee633b4ff1a31e015157fec273cb24c058da2bc258dabc39cbaf9d3eb0e079fef15f5099a5394a7a22e0d1d9bf483e3b6884a433b5bd2978cf91ac015578f54ed3c7f02b91f434648b3b15b9d4c2dad1117fc9edb82b752851cc5e0fd725a66e95d9ced8781b15a32ea527740cb36075441827563e3523696a3d2cd8c76dcc3b31cc5232005ca47620c6df879d5cef006978407c981a6ec17e53f810db34929bffdb4861908430a52b80677cc1efa49fa1fc57e2d38ab302a20a6c517a26e7fa83b17bfc293699343ba548b3c7b49222ac1951c522fdc094dbf711cb13f16a1c6c981346bb309358c266a8bec7fab054abd8d507e36dd9b96adb25c1888149ccb374dab59457776af299a162d87d2ece8641ee3b68a1df76156b0a3b051960c2c7406d1c91ad0e468e6ab38dc5f84434700999d98699963c15ae1bb4a54a5dfc7bbb829dbabf82363d78c232cf2ac7da09f0b2da8eabe1c03a14314abe6ef0a809c299dabe5f06455c3edf83eb6d00412c240df65875be5deeffa5b3f9caee53b1312c7679bf2b3edd30b09846a38738634b86976c98794daa34ebab99016e771e9c95764943a26686d4a2778355a3e05aff87bd88be8a3ed62ccb807815800fe9ee560d6bf975f4059fedeee1c50aec6bd815a9d663d4c0a7fc4a1f743bc84c270d3a2b62ef3ca08ad94a9cf31fbd75ee74f12b0bb294758ce4ec0b4f94ce2800f37360e2884984f40a7390cc799446e6c6c626ab7b947dd52acbf1969a964866689de6c6b96401f6b419b3eeba7158a58cf79cdb21fd1f292a98d8afa7eb0cd96370738756365cef760791e17c5bbee9d7b22f6161374f80685e704eb902bfb2505d71f97c0f6972c6e74dfc5436f36be5ff1af0e00a5dfedb17eed48d347fdb16180a0cbf754d2442a21a3bfbe9d78d8ae5dc465c0a16b6666e9034aeba47e93ab6631324d1be1c3fef8eff6cc203bc2a63483dec49b490753ae25fdcdf0f254d128d03071ff9cd0e8f3134db19f807a1a5ea7fccd103a87c337cdbc97b2de81945813e12b618ba7e78dd95d3b02fa014c6b58012058953d8073f089761f9bde41518682c86fd91ad6a0821e4b5875f7b5c5b5371e6262631800f46aa6c4737cb61abacc1dc142dc0fa4055ddbf90c800dfb5316e9df8e40371930aa1ac08b3ad4c8fbe2a76f09f71c2ff468d1890d34d5431aecddb53010ab9d0bc17fa25e842227f0b340c6e8ece5104151a6a31d98ea427a8d2d942ec022b63cf2b4df3a32526789a1fadb54ede72c7c0f7632050ad20b0f7b762fc51a3dcbaae6dad0433017c2f66a028099775f8458caa1de8ea44a5717e94c4ef70caba2902686b92731c859a7347b282ef9455e480655b1b41f878930f6c8a447f9962c22ad017209a89e8274a91d7a2672cc247dd05efdccb011aed5c423ad4494454ce0a448e971d3aa109670db15e911cd804a747ecc06f2ae34fa757a051704d4cec0760bcd00ac8eea6240707cff4adf725041390bb9876204b733220d69f756e1c5850ba498ec3ebaa19001c02e83979f3af6082452593d305963668dec4c04a5379eb727d19653cc76d7e9256d76e530851f43e9b520478d4f4c9d4f042301622edb131a6a0c306dacb00c19809d753ff50fef99d8730dc06aa8dffbe724309d0d009eef3e51cb66bafc5d80959b46b91940afe5c0eb14b2c1bcb8e18f8e247bc6b82e78e847faf9e0fddb12e73c9b03fff1be9e78a4ee4e8226d9f64d5cb864c373d8e913d55e5f2d92b65758a3da255fb5eba61c2d441a9e7022639fdb5ef6b8382d8d817bc641f8cd28a5c15ad3a4d5f0003bac02617d77b76be59582af40493351363536c64ec6e775ecfc33bbd02a5cae36fb6a388e92a2ffa88b3caff1435b134462116bbd7a09410f38b8a78d7c7b42cd234e384d3123a37998c8cccda9db90d073da30331994e036d525266a3125a28be118c080ce4b2e95a312aced98c2c3b8699991a08bb162ff60c964511ce903d49034d7746fdc66bb63b366f4034ffa01e40fe265c9e8c218eeb50790e0c9c4d0eebc9b59e0f5a7081d0e689760f4cf2a856396a3d786333024b4a5b1f0e4a23fbf438f59afefb59e1863ae91187d8a0e1d92cfc9e404350a05c54d69dd8d389c1aa6c674ea8056b2260563c5c38158ca639200f308810d73a890eff7958e02801528051a3068be6192e52d40fb7de859ee793c93c11297343fddb67a6f68da2fb5e3d41edaa531bef26f364733502421e3a71f7d389de8d12738e46ceef948253d748efafb86258a45731fc7a94b299f14b08e51adc585fd770d417859a32110ccb047b6e08952c81de4f4de1dc6af1f08ba30fa6e296a95be062f445183f7e40df8052b3b6ba3922e570c47d5eee1b8ee10a89f019e765de9b3c3d71aa3104949f92240091c6dff4ed7310da6b5044490eddf329fd240cad9e5d36f23fecbbda32100e43353b5896551fb43a7d9345aaa5282ee346068043031904e9970224085d346fd0d12f7a1d26f7abda4c7a1a6e41731c8463f19355eef0a7fa3767cf8b013eafcd970a69be3c54e99b91f79de1f14eb043cb83d3a740f5e9ee2f0ba34a10c1326be59adcc5b3d832548ea12708ccef436867969b36c45b9339aeb5f95790b8cf75419378ed99125ea46a88c1276f3526b5e15335fddf0f6655c2618bf1ada3308222066e1d683b026e1ceb01fdbb7de74c20c965bd33d647fff02f1dd22e6d1b8ec98b3efc97dff330e1e830c634bc6fa4b9aaec4a2c0e38fe9121fb8912e722a09e0415253e040f6742be9638b655b7d25db093b3a3ed319ae917a58f3a82f394337d2bc5a1cff73b39756b06cff84478777708eee235d9f260efbe5d69686020f6ee1255baa71aa51bc06266687d029133383935e671453c8bbfe1e92536cd2a401bda25d9bed081f7a0b83943af56f1ca0bbce743e2d0ebb097a850910e2eb1721e634fab70cd18d5e427456d42c6c66c235cc1dafb237fa58f240675fc7e7718a16e0fd42b6733d9e1e4bb86109517fea7b7860ed6dface44879a63f47bc6836cb4ebd42598c28087426d9203614b69f483fa02976d21aa8cf0fe7a3572b3e0695ddb468902dd55ee1f79465eff97ebb2415e3ea1b1302d8976c9b0febaf3ff5609d9dd9ec7a1b93c5729f3c4377a16df194a597d4979c8d6413c0b606a630a422b583c90bd1ca26e1d330cd4d2ff9d82798520ed391719c79ee0c5d2ddd92759c9862b999066ba51e61093524a63b881a11e9cc80e99238a558b78187ccc8654cbd8bed01b919349bb744da20911ccc3d6ec187eab02de9733d8e303d42edc55723e9f5b5045c585f4fcd91bf734cca2782e7e2a1f6a0fa9ab32e1aaa865c61a514cda29237afebc18aca21aebfc0c58f554c85dbd177306864bac3aacf1ea9a5b3096d40cc5183ec1008504527a97706de926c9ede85741af6e95e5eeda2ed84083caad1b76bbd50a1805d56944021b9cd56b21bc1383b0f327505aaee9787b177b31e45e96a759b4fd226e3c42f98ca26f999f88aea4d3f6a80a8500161d9867f1e7304b0403150c6cbb7eab8226e014d9a33575277fd206b6585624e9fb5f86127dab9da37dbf60ce5df90e59712e68609124702d398f37ae5ad9ae505b46b8a6eaae55539ef2aee765ccd34b4930790f3c71dac6886c47a7529e477c8cb04497b37cdb40a2c92e5e064744e1c101d29c9170c9ddc570815d71c6f5a821c0bc52cc5e37bbceb81239a94fb14045f63da6699be2d26b254d18a4bc92eb2e82aab294cc26125e61210b914e39c2a69fafb6555f860f6c3e5ee8cbe0a6db3f367eb021b0accfba12f929fbfcf91abe02974056455836a84f09957545f0087446c3870cd9b0e18f3a284a844f124730a130c95aacd32f93576eefb116c54d3995768ce53d1c10090fef91c87e6b171aa62884b8cb44871bb8b556ef41baa9ab412c24b7fe5303aadce13078e36572c051edd668a1545cbe5493f3dedcca5bce69b24e67bae7fa5fd629e7ea3aaf03998669a513e813b7173a16c9d76360fc507b1398eb4d152a17635b62b6c4c743d1f9a6f90dc8169755313887272596ca1810a278bfdd81c21fdc55ed92e9d156ba0bc690805a0ae063059cb3a39ed78084fbe60ccc305944fefaef49f1f2b6dc7830651c13e0c7851d7f10c1c90be1bb21bf8947d96a9e3e1a18888d0519f8e6769927f045391184c4d098b0abc5e8fae30b2ba6e83f59e9f93fc3f294fbd027aa6a85cdbf7329769edc7187a381f7ce0d68b8c791a77cd361b41665b729471e4b7a7cf9373fe85d73e89bdda0a7bbcb8e747060e99a458faf3ad984cc9c4295d6243f27f42a9c1b6a7b377ea370be5baa221517745c12fa1e72173295c3a9dbc3b9580900dfe1bda7cca5e12d290767233c40ca2b6231d69c03646300844ed633ad5cd0969b4380c823a5656721c3b990ea57d93f4b179b5bf10e5b4fa05f612d3d3a605a7188f29984f92b78f17e2525fce3e8ac5cb93792cbf7fafa907b3deceaf5ae47d491309b1a7228225fc4ac24a26bc2837448f596578613a8baaa7896c6b377b6fa502c3f90af8c1f02ea1226473409b1899f869af19889f3f59cdf2df652804bd737082df6e901ee04ab341398f3040723169a6c5c7caf66fcf172b893d8a617f04140bc9ca7cf1e2b8c6aa0d230429a834fc809bc5ff58ff0477270dc318f914ab9db1ad9d914b7c9d318ad150d2c3bed9c534f466b47ab1dea400c404d0d5bf186064b2745e78e2d95eed995622119919e0b6be7f996e629a5310e62ca9b943436f8df69eea23b1f9d08f3f27c0c0cc6cdc17fcf61eb393db95ebc7f83ebcfcc0518dc76960af05c24bd79de5590ddd9493ce294b30b662c7d0b1fa885ce6fe7a6b8ff91067edf59d0f8fe797b5ca64aa57137fbf0ae4cdf470b5ae1f151da7295250a2020126b70a6dc0a323615500ab73fdcbae448c113d0dede86f6123a59c066814ba00ebc6366008d469d8cefc88fc9e65b9d6b9d2e823d979d8a1eec3de5863c4e21d7741efde318b64b2a7b0668ee7c472374e066dd6bda3c2ae1c456ea01b5c0e08f17a116a934011fc697d54df1b0d19475b96f00fd029c4418eb55a3b59ee4e6e3465700bea77703acc09bf4431833c2dad95527c49378b46d470c755b0351f9946b3d59abaf26d8340e69f7ab15229c1aee47561a45334c7b65e200d8a9443b74a780d22cc61e900b101108911c0bfc2804da2d42494a680a7f838f091cf7b3f9df4ca5d4e0494b97c9f299f6a44ceee2e7b6c2eda610a088bfddc8cf91e1bc45537ed62891a0bd001e3cdd2a140f0b9f77c374495fca337b128b9f1d475c771853b0e4840a046ff482d60a5c53edfc2ea6dcbfa903054a77a88ca2314f44e5758119f0f291c702dcf76e2adccac34e6fc53f2ecc0d8f34b9c2ba0a4badee04642972898f544ba151e37b2bbbb6b082645c61fc8133778b089032b26f721cd3739667413c9a266753ae2e2906ef228ff2c75ae554570c8a918a1cefc6da27af96a27a7f3b1dcbb0a3a79fb5edbdc392f491212791d821a5b3cdb84feb3c740c213854539cdf458840909d7b665876451bc43ee9256aea643b9ad6756901043ced81d24989785a780c9a7070f3b9729d33c63bf9b0c30e2b3f3c8f23d09fc9b44cd41ef297ca3a44c1a068eae9725b166f80abac997299ca928321c9af93a8a92ccbc908a092f44f11ed3d5b7d6098f12e31642f4139434bda9891e710f258f8bfe16b4fa3e1d983e98205cbce30b5d703f96dd2be3549279d3ad9cc2215c49855b5e706baec17450430b188251d57b25cb735999aed84bc1b56b523ab5ba0403b3fd65768dfa1180b9b01e503c03a22d5675c8652a661b16fe36f3eabb68383924aa9169e11c8323805a5ef7232a5627a58e3676ae22ff4d74bb1b68895157cf833bba2347dbdd586971f765b07ec35252a9b3eb9f8d8b3613f36427a8c1e14b13f312555ac77744a18a3d00b0ed623ffb87d046bbc0abf7829c8a0a2e74eb72acb5709df26a0bc5f950238f8e554f4c77ff391e08d0d63974714137291767402a51d8e878277d4e0a5e401e7381b0d717f19ad6ae4314fb589f37f2cb468b4978139184a91792a326438c6ea4762306e069b3e8d8e0a3ee3c418340ba96f3394244f0a2def1ebde9be98f43b9c746b83f6138e229e7953ee28447c92c461d272886d991d4e3972e004af024d8501bd317d54c08e0c51223f6c5ee577db69aabe4f896e4ec88d78f095dde7bf98e89f7a9f1959853888018d53df0cbf73944a98fdeb88f06792f61998ee50108a0a4969bb66301c3ed62f58345d4ff9565fab716f86601842497f6f56d59ed8c7d1637738d5215f1ccf1fda1183d50540e741b4adcd6d86eaf6ea38353685173aa81aa8286868ff9064cd37e3f3bb903f9e5871d93613016a74edd0f776cfa83223ef884982a43a59ddb1e56a780d59135a2e86430a04f9db55840bf0cda6139937f629630d348a5e2a8c1556fa846f288d249b81086ec4e2fad90c949d2257a44cdf297dba9af878687e759b8597be2f211e0cfdfd55cc1f0d7b913e955c2a8e0dbf88ff6cf7f4cce0058bec0203ab1e9183e1a795f593bb1c5077e5c09941ff6b8c35e146db61396d468c5b2e90ce8c6a5b16c133aa2c35b988c36b0de85dd3fcc669c88478f18c9c9b175ef4ba2ab891461cdf7f2b9f0299f4bed35badf49be3c18cc572549968ba9ce94e6e2c4bbc7c797dde109c9328a80ab956acfb92fde68c89452ffa13a82c85849f4bd7c1cd8fedba8c42234f01e6b3f3d9896a0401b6a678b9f9e8571a4f038329530254034b0c751e4db75beafd39c2b80daeee9345e3ac6aa3962aac4c3241628312df889ccfd2228254e1cdc0838791babd26ac854f0b3cbd50a6d13387cb06d0a91fc3534fa1e20abe70cd25040deaa2cfc2911f173c9b54faa04672e2a381bd6a423720f632a5357ee4bb0aef9983fc686c922a7793c9856c9d90517dd0a60cf579e76544212a0c12a4c221e625a220d9753c4628e038461dd61682b11ba8c04bb5e3a914370cb596b5b6c4a75c2b0371159638fd601e0fe929d6e8fcfa414c8eb3b86472da797593a9191938abcc32073a3c0f274c233564d4b043fd1c2961f00175a841b9d984b5b6f6daba29346af96c0f09ee8f22c3e225da1e776c9ee0d4d95ebf74e15a56c5023f53196e5d9f8ab6f8700c4f8cc39acb66c0f6e593ee84fb94aefb23fc02d80dc76cf247717a9915705190b7800c0d300963e39a0281151a35465eb2e23b965caa1eb6a286173829115227cc616f9ea9ee923508ff6f47274b39597d1cc71f5e10886aaa6cb10ca56e315cf0bad3732e265a64840825099ae400425695c2eab69619ddcf26a7e500b9428e9a6369d4528866dd69fbd4a847a74e8717f4e21a5531a41b31be0a7d428110ecfbc5d6cf7ce153c8f99f689cccb7ae1db375b75e9d3ecea1c03ce1c665451b9b843bce5caf0272e7368650de5f6f9b441d81c897ed2e4d5730509baec231201690aaffad9dcef99bac6a6c42526f3fd64bda762faf39ed769dfd3afb46acb64c9bc1fc2577a06fc7579c7a12212fdcce3c578855f5e628439ef5cdfe83a2772581f100f22477a5118a57a44faab1e29d337ffd925fec778894800bf03996484f2bb07fc135e9b566a4b8e4431488e603e8a954c1aeff573c0e7a24850d80c269bc6a4380b3e2b618419907b8509265e8ec5f01a1eacd72d360a7b34713999c2d1ca9617a1484bdf490cb6b91ca2403cb69a123154f28c165233c896fc530e4549071745b041883a7f9df78227ce2592eff6ca5592cd368b97070762ba4b34c9c547ce7a809ee5791e3db37cfe269fc75634c25b8f6a39348aae5afd93b367966e77109f35d1aad3ce4cc266f5a071f053cb21ca2e4cf0e9b3de56bae63d70f9d43ecbffbfb7c6af4dc5ec85d3b89758e9742c9eb5456cb6494416961d98b0823a0a19b838a655172bc09a78e4b5f968c4a0fb3c13b2adc6566452dcb95c7d6c4434541da08df615e2c85e3868248256ab78bb7825548646efe605e40abe080ab363c8f7ebc6abe28537c4701e87a20d792e24e6c97d5c4b3ac83fcc8846f51116f9c5078e0d797df3176f6888efb4076ac63dad51ef53daf9dcdd89cb3609231130af431a34c0ac852ecd20da41ba2e316cd198a10fb9f2cd88ed16f50e9c4d4e8f87d4657d6610065872d4223e13d5e47a3581668cb02f6eace4f6474c32253d4cb1cd38648b3d762772f12a41e90673d9732863fdd9d6ac7ddfc3ad53eb551a0674017fec4e874e1d37693cd5c1ceffe470f418cfc957e8ad950a1b7fdd15bad41b5c3ce5f87b74dd3fc3962d01381110e605e8cf0b6228c75507a0c27c63b48e135bcb60920e8679d49be1d4bbc0174d5ef2165a424398a9e180df80f6e1b67a272ac1501237ae795be5c22e34c4ada769f420a38ff7ead058fd37b696010074cb1dd9117c69d8e6aec38393935c62e53c259e67600b0eabb31428e54acf65414d26066f0ef5395bda28a50c971ea867625b3f24a076eb78d2444be9b063e7594392646f8f1b7d9a39012982af73652713a4b13131f8a30f07ac2336ba1608eedcb3fb4c9917b6b131fcb0e52cf3eb13fef9c9f2227e349c7c8e76a34a8c538bd8d7add06e3b948294f9ff77769b5070a6c2770601be19ff6e94489e89145fb194b5e5a22ce89a22caceb0bd0e4f454f56d0b8e68961268a511aa606892281df3b9eba34389986b5a331b74790a2f74350e0e3b0aa5bdaaeece153daa7fbcd3a3de1358e313ea3dd1cbfe7a8f9cbf43f5d9130cd6ae278eaecf01658fcdf9ef54b88dab04b417190d34eee6ea9dd7618f2746d317f93a7f552ce042d2b529494825a6e4aef1980041d919043799c1b104b7b302c40b02657641c2c84b2fa17ff79b9c50c0d1d35a8580c445c72a4a245df519c9ed0875194420f69fbd7c7abde57ced106ad2cbd90dc531035032a082883001e4bb9ea71b86f7212e67fdcadae493e72376bb482abe578487e47dad92a8144d8512c990bbefad9ce39fb9c6f45b70931a95af4f07aac33a6b2896bf3796f754f9fd76c0f74610304628c93f868e7bbd5d38a4070f375f3f4b07a18a3b73062b725b6b9435eddd1a734d5cc7d365c9fb363c4db6ac876ef0473928d449c649cd10effcda12b21a478a12d58ca48f95eedd0e36cc2d2651dd1be5fe0b71bec53db0ad21482b852857dfdab250e040a4a4aa995bec83faf0c6323c89200c6d04ffd3d2a412eb2126af0738a7ff7ce05fef8894c5b0ea260c9c4a1c58451f4bb3eba82f257a5bf3d55024bf20bccb50ecb06ddb155e4a908b8b11ba8610ef47dc9d563eb3987ad12dade331656dcb43e903cbaf069db3ab85a636e7a6df514595f8b0135504948c3ae563e38767a541ed0f098e0fb6d3d033e9b4f137c900b3808728ec25bee75b0f3d5e0ada2ff2d0961a871838327d5c144c3bd713bee1067734ad87d0566b334222adf8f020f680f5dc268f77649deed1e7983c1334d318226725bf4087cf39c02e668c4105457d4a1221323c0fdd8e001368def16091f7fcd40ac8a464234aa58a940547735a8940051166495492cfed38d6e7c37133f12e6c5c8bf2f2c73db51394dd0caef92a0df8c53c7c214683e904493196c883ce2fc177ad749bcfcf7ab5edb9b8da839e8dd57638d643d776ea2b3fc6a13aa4c68d0cadb00ebed2b72598e9f404cef7592882df0238df1a8859f9a7816d553d03e42cabe701eb632fd8fda09f2e9b76b9f69f68d0ea3d1238937ee735f7572c193b28f8ae727de60c2a013c7fd06b9a6120e8d7f643504dd61e0def477945ae574a3bf6c5af96bb84f77cc2f877b5cfafa7d49ce6633862502c32a1f41a6d1a1cf5e8e83e2f335f491d06dfad0dded65d80c4b932ce6cefebcfeebed94d0455c20c5d5bc08d04ef563d6cac7f024e5a5c72ee7803a5a772842e0b362c911afec8281c26b9c08ef068485c3a46e307ed9d4f2f04241a1d8984e2689b2b193bdaf759ef5506762c6427aa48a91241245ecd65f9df3379ed30d0f33047df7c3f07560ec91dfc21e57977a1c1675f17547d4440521cf81f8ebc1f97f53a7477065e42da98ed05dce295eb42dfb0c312562d834c298ab7acb4197508cc3c1cab4188334e632b09b1c5c27b79b22c86966a81f8a82df15de8a4511b47a2b2efda81802eecd13647b34401cc22c5ce2924b5aeb46fc5178ca163dba03da8d4c7882f54652f94fc2f18f64639ef1a94cbdf1c22ddf4e967a8275593247263c48fb336bfee5c618bc65ad803bef967ce2b7a8c6e9c2ba16100ab7a600e47c6e909c36f472082e3b2f6321a2f8549aab78d32642ee4a41f7bb3085d407310ffd8125e314b0f8ef486d1bfa1fb933666292efa25dff5b5cdaf993671e7c6fe4a2cc02aeebcf2029fe29a0ce0a8fafa4cc17103d8722c63492f9af16f1ef7087a35652074f3ed51750e2274c9f6ed3796f90bf1a0dd4425325bc598b631c95572f5a234139e177b3cf723bc862a3cc5a8096c5ae65574a26876fa3eea609f0c9c3e03ffca4b37398f2e3dd31689a7e13d7d5716550bbacd39cac0eaa4b9df3da391e06de849ba306250210ea338f9519de73d9b2b5117a4d5dbe9138ff6018b824b7a4e7bce992cb6212e36157ac5e29a5c92151e95c96ee98a6e9b5a8b54e6ab93e5c43bb3fd7263650db13a68d6e3a0c34db90e33c8a0ddc82d576b6af2e59b0d807a0806b457434461a964ec4bced7a3296174633eaf04fcfed7224c46443c4ea09ea1d8313eeac992e45ef6ec8294af98bd5627c802df83859f8622ddb64d28f0b56cfe1ec2e4c4cd5a9813970fd92a22e34aa24158f204f8e00b535d97ccdd1734a3a74ae67b566e8305ef293a1e7c40f03730b122204fabc72f8229e03fc7f4292a90fb097373f4f80c4ac583686d852461d35bf1650529c1378db1c69f497ee475e2a044a536df76f5167485a3dbc50d3d4fa9126c1961b57ef99de0b94f9b5e92f91f04af457b57d86803938c21815b7c9324d85df8edd9031d2bb0647092a6b4a47e4c947768f3be9710d3dd8712ce9957434978185ce55f70c7a9dc81ea85be2a73f24f27a7320fc00a90d58e1d21207365750c5d70d04e8040a292dec3cc0b945d362ccbc76ba4c8a94a8b0b8a3b21d373cc9b33eb04490c98089d0e6123b1bb122294141ce2cdfe750c73d51faecf1d3a724a466977226e2acb214028413d502edbe85c2df4f05c4a0f00328f85b447d358882adae49dd8fdc46aedd76dc32cedf2da8334666916cbd70817619e259e10fe4d7ead5298c39553ac12d2a15bb45b1bf8ca797736a9007dc6b589023cc1a809d0e374b0b749d36fcc403e14cac23da2316fbee6efd80ca81c09ae4e1ef271310c742bfc8faf3dcafdd8d3feca9a57d33533412f64c67c257e661acba526036661778b755df148b3f60511576446704fb1a402c53b58f75550f5cb8802b99dc6c5a6378f17089fbc513ccea5c1f507a724f65d887ad4e695258648d91d459c5949cd8d2736b1bea3ddbd74562058873f32d952df4296a544522fa4d82c59d17ae1e4a5781fea60f0c45ceb636fdd2f7a475974582c5560708e98750d7ad14fa4d8273da4a7e579f084fd6386c80021c0a1967ebf42554a4ed651fdf4697b9e9f8b20519bfea135d339110db84e0d361705494982c3090ef82fa42def84780cea95ef471d59de9d2af4ceac047faddcae6ab5871c216d38369ff6e7b697bb9719d1d1fa739fe69f89d8343be9ffcea45a796ffba827197e1e02f21a88c6336e71188d58a4799e4ad614dcf30acf6bd504733ba7eb5576d8c31d8f646fb46d338b3a1941eeac2398f3f1236ca9d349344f6054ad317f7eac20defc5f0f881e837ff3fdb0fa3730a4e2a3d665b8e6435002cdce3687deb544f1d1c7ae59d70ce0afd0081bfa617fd6964ec0a3bbbf0ff2b7b36730c1a9826262ab847de0e8b7bae4f2fa15ad351afa3228617b00e214b408cd65d7540df333d3341d8aa6ca189a35e70c68f05a49d0ab61b4b36a148171d408dfc91eedf844ed353dcce0579f7220e680f5af9a3d34a7324c3b81c21678445bcdf2756a99a852fa57a08148093def6d89e88414fc9e1346e8dde4a661188b059e6c8c959fb0a3058adb8add9b07856b86e947aa2d27e336f00fb35e2e217480b5275c722da6cd5a410bb5804df65da099c96531a2781c33b655e8a46cc7df2adefc4aeec31d3bd90cb6b9418f49306f897ab2349610f2171fd8c3de65f66285b5195ea4a860d40b1cff2c826bb88b51d6cc41546c8a22b2a24fc8f65d98da57c7d80bd71eb226243cba1462db6a40bdffb0a8fcaa1def13acdb4e529016790b1b16c1cd3a31290a24b28a8af5ccba84d343b59cf79a236069e09dd126121746558518774af1355d7690140782779e4f4b351d82307ea3b2cc467a906a588d8f22d938943a1b796873f429962b83bd3b7cfc2007edd7dc27b2c56425bbc4263263bc0eb7a2d93e7fa263051a5fd0a02bb4e301bc1c1d9f776970fce8a8a7294b7662ffdf997f06c3c92421fe7043219fabf78ff3f499451f0a70f4d678e198558e5d6fb90013466a4ced6475948679feb533d58f5a12196ee840e97bb2e6fa73d46ee99a013e8db5be7a7013baa704f2f1d1ff74e152f17c4ccbef6a0ff889d0d9fbba632df558774d88e04cc5ca400934925f7abd2b32076388c9b5a4b31cdf2954dd68acb5375218f2c5185556a79d64a53d0b5d5921996415378359aaa9a9f9e2f76c68e1edda57c2d0c956c365327767a2d9e336be3588ec787429d7744bc4c731ea421b0324793f7e16571d4fa1cae555b7687ea1b6050cf69f34f93d95923abdf427793750dfcae6ce20e796b6cc31cbd33491ae1ac9baeceb544cdc282a781e277219033542d72c601feccc7e99fa8966c7f1b4dc785e39f00f4ad1418499e91c24d86db8cd977d46028424b246367899cd6a9e6ad4e0cf9d35a5234c124b08aa78740e0d3199be4f7fe67d7ac8e0d9a3e5f2b37c83b5f52fe4e0393f94cd59bb6e020bf527c4adc620afa88dd10443d9888c69ac3f2ced6bb5296a062f978d5036892572d44d22b9bc04eab32c7b5a699c2bbe83f85675803bb31cda09f62486f67d02ec411ade21a18b74c00a7aceb3b04714f9db25059d7372506dcccf9c1d06ae2d2e196aaf5d94f9ab13e13ab9862e8e32e2e9320dde224140e8ee41f480f159e0aecbf8b105b66500f4be711ec73dc6dbaf95d67f905d05ce64c84a7cc97f57c9b7789fe9e701dd0edf1b1a570d2d249267da8b11722b1a18421a8100a582682c9dd2eb4d2891ff4620077b5fe2df5212699e4718d822da6fc71b2de7a2f75f30935f9a31dd7a69d95b89b5437af8586451aa625631496b8080d198a4df2a79d9b6956d223dadc3b5ace13574b0d1a778fb546c2a6587e5c9cb862e105adae3e436a19d92b4213b4f5bded5b192ae925bcc6e272f6022b99bf1465829146be9febf6da521da724530dcc025e6e1562b3ec544b49fec459ac30a28d671ec088dd0116a003ce91ec756907bbda8605b878793fd8ec2079680589f508364e1a95f9d070e7e2c2bb85017a4907781c07419343613aa6f6c93d21be471953b6381cb593c9bbf8c2ecd07aa08a153a1895d69d04deadd8808e974e276cbc18bdfe8c65f0676d069c953809d33d3f000ff25ac13673d5486c084a91519031d785ef2d30301e2a659266524f34c6469acd6a0a5ef6bb8b49c94d29818254ef836a7fd40904920c5941e577aae884683665ce2d297ebfa386e40caa50e55ca121930ff55385e3075237b39e9db55080fe90fbef2d3e13022125feb3eaf63785cc2952abede3eac484a084e9417dd2bd56f6de4d6cea20eca0e64b7c75f4d9a13b0f3af69ad330477eed724492aad1b49ce3ead7539cfc9f1c125a4d77fc09738f83870d27dac306cd9f444c25eb6ae56a1539013d58a8250c4ad46f307eb86b265127e4ab56cae960a39b1f9d6f46931faed3f71f245c8b7d652e56f79789c5218054ce426b635eee63646f1a109ad3beb99fea4249a14f7b4c785a48fb814951fdfd1fea38b33b0ab1ed63f2cf236ddc02ff93bf3c10ab205e981dffba7764b14a53cf3377ec7e82b11f0a5bcc105ec453fb0848e1aa02982b3b31fcfbc353962924f03d3206c767c7dfeadbd86b9791564f771d7652ea497fd6dd7e6b650b18d2ba8fe5f895efad05cd88887a667237dc95768062e8c2a0e8a3ce8b2a2f0bddd4a29c53e20e9784ec436fb4e0642da0bcdce1f7c48098d285b7ee4ffbfe88fa82bf3fa8d43058a1f2ef2084617421d0a20301d7093d1cf4f90cd813dc0f5843a1d2ffc7feee5a349dd261baecfb1fbefc962ebce8285cb14db0e6db6defb15ea999ac1b785efc40b4ef1524889bc25271c6e2b98da34dee36a854cd9f08f0e9d1ea06709c6bb76fb1303992de5045580b4b1abe438546ec851cd00543006067cf74ca0426fe2f59b35bd29039b767d05e786cb0210e013f97f3085386efc2cd2ea7fe7e09cbbbbcfb6c63b555d8708fbbfeb842c3579914a208954c6f4434394aa9663be79a6ace69f4014c7eb2e81de229964db71a99980de4c643094b9d64ac3dc8d98ffaff6d7d587869c5856c12875d8b296d9857d0d212a9d0b8a0ef09532980bff8d0cc913f057ef4a5a15defe1b0cbfd05eee69c41160cd65688030df4d0d8dac6250d6eb51bb21b06d7898db2ad63d5f5512421aacd1388126e1354d77faefd310cfb8ded06a733b19617f404e57b34278cee6fb34a8d5d27e1888b31c3eb7b9127cad1484aadd0ecf0958bc37a8a44e4335a403ae5421dfcf19b383886614abf3eb78cbbc91bd07cc62f7a5307a758063d354da9e3ded8673854cd0a10b9b1af57a93cf3edb33e99fc9c8741ca186bfad856755351e69ec537896dea96df7fba9beeb323bfa401926653a8464c95caef31eca6a2d9520f6435176153d09496ddebd4f326dac9376f95f23ed221fa1ba71df71f273b3472f6c0d7a9ed72abf8760236aa81e37c71a53663772b0cba86fd17d6b5c46aa54fd49b008e49d52fe3a743c6ccc13de94da75cc2b4edc1c56de5db1b796acbb20571b7e45c37d1f1fd4753a753a3f9374f5bbca7c234608f9663cdf44f7858015dd07c6716e0717c111fc83787ab863d54508a1285c1f1dfbaa14e83eec6c1d7481b6867edf6b5a7a59754b760627ddc295428a7fdcdeb17b7d776e9de32d3697403dca21e703f0f52442ac119a722a82aa00731d36f0126bf70268c51697bd8cb4b74de0f2ae7a806de5e7107f131d74da2bdb89caf15a3f0e00078087b40e788b118bf1d4e9b304a06a0208a4811de112880925bb835b384dd768e6074d0440c29bf93a28f077b2a2ee2e37a53f2ac74c0c816a05954ebc9309a2e3f51b5e82ff255fd31e61ee7bc6996546f8c245b4fc70384bc8ec6df557a1a1e0901172eeb85ee6bdb6adb065457f67fa783de0f20499c5cf43755408fe49afdb4b0624b42f687a95c82cde7e3b5b449bf350355ded32adce662e4469ab9622baea58504b496b33f1321fd3c151a1c2290958aa986497a8b9842d4584ec80885b285af6ef09bf4da5150d08965bc03d3bfd961e34e356079c0108433410fa3787603d8f2485b3e6f2ae4e70d99f5503c823978f7f3c4da2c7aebeffd08b452edead5784097ec03943297303548e35df7db70cea131fd1fe8029a68c7917bf4c59c5aad864ed61a552e9ea8b053333b03c1ee255a5a26dfe77c3ebba90233fe9988fe7261d54ed3639a9aa9fa8cc1c87429a855b4227320057675dbc44b1a8c643467e324e457564cf9d1f11e971c48783dbf48cfd30263a0c923c7d9c0573b6d0517cf83c032a2a84e25281033ab0fdd62cc23644ece69986870f18eb8d6e5a5393b203cb541dedc16babaf8a43c53dedb06660c344a9e60a0c7368f446c17839f205acb8a2626fd1ab219cc81e0b31f0c204ec0c80a5e9fab625dd67835b68ce808d289d38097eb8cd0566bf32e6891d23ad887115bd27f6bbbc8a0a0ccd593dc3b1ce0299f115b256635fc04cc0dff564b19eed16fe138e5392ed7340045c811ae9f815c70f4a64cf493ef1749a5e9b8679480011ffb78936e1a0d72beed371d31813526b904b8bf535658629cc98a4ee01d7c3a14e5e20f34ad5d30ddea0f0c5848a99c30bccddc9f1c893756230b7178e5e051dda2a19a112ea8955feb223adc99b62c75a60c6cf7d19d8da803951cc009f6e7d4f7becb721ef6c178980c51179e99ede3c6e8b803c24a9ab7a5cc5e4591e901fec85739cda8fa74b896f31cabbbce1cc3ac69f1848e84299f02dc3cfc33af14508104c4e12aa0097cefb226b83b68f8d80b78fdb71dd5f58eacba78a25b32504e96ab4bdc7b73aa192f579faf852dc46febcbc2722aca857f900553847a1f89afa6ddfd426c766e2fd0b882599e9c686e11755a7ddc82aa6ed249b3ad96ef29df5ffe5e592860f7d1977b58a020f090004163614a58912a7537d9210ff25a5cc9e0ea8cb9dc6c8d4fdd62decdb00bc4d9e81a40d01aaa34ffe528fc03646368341dd51b07f84b07d997b3fcf7f7bab30c2a8270f38bc464d0fe3df7d0bd722b6dcbf306e170f8392584e1e110129727b7da852930659b0255b392b25fd3b645a22378e5555c4199c22dbe065f7913d12867c6688db9388efe540f00ca45f78599a9805969d8f110f42fdc8c0f045eff52d72c729e81efc992ba5ec70edcbb83cb38c53638d4b5c518f05f8c3d812879727bbd5014f97ee85276114f32397ba8c30e0cbc01d51c84e7a1a1eecc921969ab6a3291b251d576f1469dbeabcf09612c5639bd76b717c15d7a93ed329f2a2388d9b5210867d6b69599158d759cb18bcf19ae00be9be5d8033cb185e560aa9e20e7c2199972b343baaacb228c4003cb28bc46fe4b9b98749cf49808e04f96a2c34eaa55dffd6a2d070a57db52f26708a778bd6e62209c5208273bdbe68a8aa637956cf22efe65131c120f402915f57142d604d5ed58ffd87add1668620133d8450fa4db152b4c18493679673a9df3b234f3508d0f6082f8d1d26b656a193e4ef7f483e993a4eb5b546cd024e27006261e4476ee87951947fbe6f8bda9a2c776a6ffaf6953d700dd5d1f2513b0e1549e4b1c074b5143b63302d75a1dd1e12e99de8842b229d9ce425e991685ddf0006a8546985ca2c27a25ae2773b8fb5dcd98847445ff670969b2c27df6e7c50392468be9b6cf211b88a00892f1ba444ff0fddd6521cac38343bd58b58f235e719b10cb441f38a73f408047640fd521e42dd1ede4475b694253e84c63365d2ec730e7c1e57cab13722c169260b68b5541fbc04414ae1bdea34cf13664f7747973f5668977a419f3a86541ca8f328544340444d58519d464e80102d817d36ee76cf44d8c47f29b27f8826897a40fa9e189b9e5f59dbfd44ec37f9d05d0ca8aaa6d9333c135c3185f652244f6e2f181ca23f928cda4b5c9f28ebb2d94b9926ecad4eaebbfa9f2033ceb5d41058a92e557aac60454297ba0f26a01daa461edc3c5f80e27634e0344e809d209f9a0288ebb0d9c7f920dec886fb8c9ecba83d1a0d7d250fffbb255afb854bd29cfc51a78b11ca08054199810a2e6f6a787fa98946105785b22b4d28ad92dfcfb8fc9a16bc66b444d4ee010759fffa86592b0ab495fac347f3573fca954880539e7a548eb91ae622a5ca64e66f857a328d29a4f7396e6a5392e74052aa2464fb7cf27ad5877e48fc2ff1c1fd16fbc3904e6dc43c5db77257dfd9a1fc10d458d80b5ac6d6c047fada541e627103342623ca7799ae5d0210d2a437461b321163408612f8299efa4d82f23168d3fc1b2d9afd8ce5ce8d8a3a0a2427ae4559bfa469e4836e0262b7865b83f4d2526d8b497da93ee133fba66d112ec4760d8700050c5d68e508025e11acdbe13d332894dadf0956bc9fa13438b4bd62e11ca4eb33502d17dcf06d3087cb28b3b6d584f8c236e05e32e9dc2f25bb3da4026fef5d80f589eeeb39748b069b430bcb5c7733f657b0a439488bcc5c9c66dd90e04afe93ceaf676e907a553d08493cb32b8cd6807bbae9c7dd0a91a0b242dd52c45f282e9b26e72f8a3054ffb1cd3749593bc355011e107f9201a5bb4432df0f0888ba8a5f4272ac836bed0a74b9e065036706fd3504603e45214e55ec2c8368b9343861d85820e41927ad8e9ba2e0b8b42c80aa8a3b60cf6b5ba14e48ab86257b46ed119c1a7b52384569117d16cfde56d6ffd40760f689862b52cbc02f7c0ea62fe55ad72e5667e7ff5d7c686a35015ef5f5c02abcf03fde6f062aa3510c07e2dab130e35b9267060851f58a383ebe8f78e458b35ba3044bb03000543e4282af597e21af79e0ab4d62d650a0b2c7a25c84bdfbd546dff7ca37b4d9032967ffef8f087f264d15d84405d721c0f7be2fb0ebec9adc97bde8810dec9e73d370e95ae8b4ab8b0472f8e88a4644e52c4b5e186cef60c5961265856e90ca2246d450b38049372be4bbd7c5e16686c4212bc44fb89faf0a2596b565b89626c9f691cfc2840818bdd7d56e68ed9ff54f183818bb2d40108db70532d7ae92740c5eabcaea9edbf1f4d757e025efcd62efb44a39772064fa088a89095e7cd6fceaaa745596af222a0be4510c924903779d28492b339991d80602f8c8f2f20483b65391d171d6f8f9cc8d0e04cecffb9963261107dabd75c53b0deb5f87a8167837b0158582a41fe4c265e8d748d7c4fb12628437b982212f69786f509652caee4d26d2995a1f0ef623dd286f2e27b301a5dc3df1ec210d93449f14d844ee2c910c3c5d9cd00e69b2a38a7eda3b3ccc195de8e0df36775db41cbcddaf90d57d19dd82127899fe02aef299a42a95bde084cefb5a35add6660ee8765f81fbfc54c3d876198efef096e1ff29b6bf8012f67720552b258abed2d008b4b9d64abb7722d84c49c73aee2e9185da70eac834a9f0127f14d09a866822656cc1e62d1d5953665ffd7d527e2de8dfec06412e7ba290c3a46648f2b7da495e5d0349e9ed9ed5a1dcbc9f82ff6aaa270dfc5168628de682a79c3b1c82660cdece7ba9d916a96342fc605d94f712b9763c749debbb346307192b2f9855bc0ea4d02a88ed3d381ff5887f2e414c75e4de6036b509abcf422901956bc9a4fe04021ea0cb0e02cd8ad60daa79da9466045a5e85c2e49171dddc18250a2157e3bb80d48d18a3df9711a01d0f80603b9f79b5610bd68c7ecf28fffd2ebd6b2339655e75a97fa679779600755795526d531019fcf4990c9d767dd2511a501807b21f5efac6221042622733a7b5aa9adf8f96f59d17a9bd0807e108b3dbf08d086784fe1c2aed5dd6aaefe145d54d2a9345400e595bb027c3bff09c549d28043a16e24e32f078a2410d9a57cd258dec02b0e2d22f57eb1f955d941a22b25dc90d93e20eff715c8df24a013cf613bf947e5e771639f4492ccd11bc8f37efadd453e5e64d9335110598703cf465b01f4c993c7c1841bb5b0af40bb865b39e0159e62c8d77e1debb3b33be57b2ff1ae18fa894a5511e6e48bd2d1dfc08ede35bbd2e0decac011daf539f05bc409a3a6e3b686e407809b369b36508290c3ceea8781c2a5f5bd4db118168a0820f8a0f059d21602f268be66d8b936e8ad2906d87609d9c232a9383b8a66480a9b3495257b523990afa78cf057fb70a9f13388b200edc545c26cdfc769a09998dec2a04243406b3e83e1e30410f34c9585ea67532ee29f2019b9430907f0f1bbf47177745e8915b030bd05ab0f48351c58fce307404c32c941275af3eab40f0f41065930b86fe0f2eb1dda36704d871947c285ca96544ae5f906c793d98d7f47843835e592d408c73ed2bc73d5194e11ed9eb36b76e43041f29b3c65d610ae554a7f55946c2d4f3ee0faf0c2ea87b7e4b6a8f5c4e4f7488836afbd466e096e07308b86402e99d29e663440c0e2d809e9dc975d33b18ac74dd0ac2de302cb8c225e4671e38ec10bc2aac5844fca37224456bdf6e14a95d44f3de0f53a794e05576a16d18a577de057b1b9d8ac6eef6cd384360a2bfd9af3f60b352e44cb96a31c12a7dfaa745229781fdf6529c7fad7a3289a9aa3e003a372b02f5eaaa7ad504d63cd34165ccfa43f25c82eb59d833922ba3329ac99fb962ce1c5c1dcb3b3c454c268251fb0bd4644ac5d8e1a75c2f38522d987b3feca0f3caef45cdc8a58efd5cc2e2b60f5697f5d4632a966ce64c31bb8d1ff229a3c8a9c958a259a04fd8807819323e6807ad97a215cec9b66288b6b6b948724f318df87793d88e726f1c2dc80af2f070ea55beb64d5e01f3080bdbcc642355456c34f0c9b8f056471e18ce08127b8d0626b0f3a623074e3c0b6f1ee389e356b68010af2cf49219b3a2aa14c1dfa71fb2fbcd010da976b86f8e38be3d3214bd8b5e8276c7aa84c6ecd3ad6f9933c78761c0a8b40e3cd2c2b1b05e7107983473e04819ec14902e977075ccd6aaf3c93ff80057d8c284d2feadc101e3792eac419c41bc8718033ae52e51d948172180a6ed457cd878519f3d1566cbf29a60b2dbffaa32af43c8977e3eb29f414323e7395010305762613b3bc67e308757f15ef5ccb9833f4b36feea10aff4c33eb86f62e68391439c629b561a43a5a0fd479bd6b7f31310a68302e82d9fc7323001d118f3615a13cdd5439eabae318a871f03bdb271ee2c6d212b5abd655be22f11b398237d0471eb8b05006d1576a2d9fb02e23a8e74cf3d22ce0cbfeab8e73f96c39120e4149bf3ae496b794fe6e3ced06245c36d98e510ec137a52c46beb8cd2fcbe62649368a3aee8a8b4e22397d6571cf87c51ab9ba09cbf95f65aa5cca298593cc9dafe148bf92295dc2a6a52f90833346fbd38b804da77c1cf055d65b5b3cb7823cd4858e822064d91ad796308bc7956ec8bf415279a50f8854007059ade9f4148fb3d891cbff1f8d64255d3305ad2a4e81aa4992e0687e19711b531679f9d9b25b8a758ba23097428b140896b42238075c031998437074c262b791e39ca7b9de079f19bf43726599f42bc10d446fb1b2fbee81ae6d41cddc7f04e8c68021f65824999c86ee6593733b8860718ca2689d4e14d44bf934595a7cb003e5fdea5797f4d9afc364b352d7f6ee6a2055af90a5e47ac3b2bce100f9cb7930c00529984abef3f4bd296fd7484e1be6b4ab144495943f7cf2067a868e7ec6f70f6709eaafe62835ba2cf67043b809678c91f84080b64143639ba4bb897ccf582394b392eb772ed87739778a9f2bcecea1556114e143ee0a6a82014072952ee17c817758c0418859c022f765e8662c4c046cdce5f764032423f63abb26d9e36ffeeef74bcf99d88b7e689f30b9b8e4c98751d2b8a4234400cf23f305210e5c6b5539798220b1fad4e0fc42736c31783235e6f92c57bb13cb79dd4279e391b4d462a662bf9f8f067a9f2eac31e71c8e931c71015b462ffc9054ae221488a53871bc6b6ffe5328249a20e2146e40dc927898182eb0538c8276966daf5d098c2bb8ac6a460b498f5c91761825e9277d438e9b6a35405afc5a717eb0de79791d099c753e0f7c55b8b50e950c6f25d2c1f9db52acde23fabd43f5b0f382b82dfda57559189ac046794e77fa30a1af5a814def3a020aff999919743e71d96802ee5986bbbac12537c4665033a0cf29a88d73412d5efd3c2176ae13b8ff9d2ec430cdb65a2d00940154b54c9db2a05d494a46529a782a1b12aa987834cc67b6c16ddcd5ed3e2c063f724d242d1a8074ab47f5812004ad79ea66bc8f4af2a42094d77799e9e6601ab12862a8ec99b5b4a3dd062028142f31cc8c2920122fd7b307f1d15225d4fec00e44185256c7648040b64b07015f83532a43487dc0a4aca95db78d9b4b5562db95666f701aa134ed6fa99abda1ee0ce45bb24989aba2fedf3a152b5235f1f97bfad17d18cdd3d993ffdf22238a382566d5328912cdefe890eefc58e016bc632a6e44d039854237bff9e98925d55a64670155c531061b9ed95f75e6d7fb9ce3ade2c2344f884aa50f3030de78517ccb7c81d4e5adc5c3c820e53a8cd345bd4864a527b62242e54aaba5b9a01a39adcdb46c6912c0e39391ebea3d7e99b1c0af654ab358f1136b2a79b0d2a256a83b4793e59caf9fa4db4c80ca4cf486cf9b506825dfd8e44bbc3243c36180e0026fe927901226bce1a54ec05a84016e20111a1ee32dd19602b7d5184160f7e511da1b1a82e0597d1091e0c8ea29ade20e9b8d61d21badd9c4e35105e69c93e4a39f230bac6b6c906f2eec279bee9374140911cac37d15ecfe4c1cf72db3514efb90447d1d0cf6f740b29873d172d1a9fba77940f0214bad8e229900b90c26fd0f68123c1293cbdd39c4fbcccb3eaa455076ceecbdb0ea2e500d6cf4f75ccd8ee36b47d5cffa29ba5cdd95c6e552e05825559dc3a24056d9a5d121f07ec3eddd5874c66b1f694d569c88c6969eb653b7ca6afb95c5d5596217e9deb998a5d9fdf23a7c26a4c3145ddf7e3a5e4c807a62515d4d15d6df700993cbbb72ac34864b536ee9ae60971ef5f64a3655f7378abd3750212b47f312a249ff16f5bf2ecc9d03d82de439708df86e35596f575559a7ec257523f3879e6e3c9eeec02c50cd5fb6da701ba907ad0844f3998a1b0da84d8dcd163449d56e73d549c1d6aa8ec4cc431e9a4421ada23bb29a972d1830f2a51356ea475fcee976c33db2426baa29e2334af37e358bf2b8e1ac4c7e76aea6e3cb48ce2d73a4ed07c476e0c5fe4d9f15e84636c1dd5c841f2a5abe9973da924f0b4f75a6f3edab42d28874bfbaffd565f518da1b60699d366a29eace32e761e7ffb945e2400f029ca1373c520f3d9f8f2f984ae7863d1b41dbe110b981b839b24b4aa0f7efaba13403090c560a98a715412cce5a2c7d7010094d00a262a2d2814da8d4990d123dd565bf8239c141d997ec6d9138a90a5fb94975997c69f415820542b87d79c021452b5666877c120ff719501739a29235f07a09489e089f3940a3e19a38ba26ea1010e67f863d88289fddef65b9fe62292693fbfccaa1c7df1fd25300962a82129c110deed3382f773f7bdd043a36e87d51171489ec85babbc362be408d159a3076b560e1eabe3d07bf1a47b00c2914d03e010134e80318fa1d8aaf5e00c82506e87252596b0ebf69861211c17de85f178b056ec4f234cffce63b6106422704ea7ea5aa17ea0fb527da95a181cb0e62a44f11a696e2b5d08c0fda979e31e60ec4d1db6a7dd41465fd1608eebff10739d62d38d026bed4dc5d52491b2253cbe977672e8211551eb915cebabf53302729dbafbadd591971d30f6bf9e14a5e029544c39b2424774b68769ea19054d7e0d3ade486d754a3b753f255983a068908da24300e496c43d594deb2c7941710726d606c9ecf5fa659025552123e5ddf452f0a2c2ae59187255694536ffb432ae028d63591f6c5eae30c3cdd809af13c0e4db36254eea1607373e422ee03ff9c67c8b022e88621022b99f98d236909bbab8a8a6336acfacfdfc389eacc604d8ce258bea02169ce7e9401960e8d30e98ddc189f79583b0b009a0a68a98f39b3d3d3e6c3d7707eb6cce97030330fc717ad571ead7eb519270149e53ed0738b38fd923ed762de93d7075cde4ce2b4af5ff5ec70deab6c28e48b83dcc327b67f942dcc391fa38131cab8df9f54b3b4e22b177b68857619debda1d3a5074f67d5ddb0b50c25ebe20bb9d85cf5e661edca28a0d2a18adffd6af803c4ce424e8680bae220c0eeda1d768575209e54a2787c1401f0c26d096137bb8a6a7733d757dc7363e1c6481e3967c35a94b145dd0f161899481b745cc85935bcb6454fe0773ee05c14322c40bae64d0c05adb15505548606df3502a4648ea1d6668ee2c0833d0e451e4513be51d1be2edfea296620ff8601dc523f1c939322cc03e3689388926c396b374d79ca9025d12c627052e471e71a5776f8f000041b12e6a8be09b131bf51c39e2d2ea8d51d83546b2d9ddd60aeaccb8ae46d2c9354aebf7941b9b1f4f998b30e1b9e59b63740bb72bc8b812943dce4d81dd0374eecbc300fa952927a2b690cd3593e72d6daebcf5f59beab5c2d6c83782a8d3e4ba07ba318707628ab3adad36e112aeefe7b92821c992da97c2ca9e61e4dcd83b144fc4107709ce817ad4813b817ac93b22bc6eff4e985a1cde8ff660b8937ac863320d4f10b1509b5a2e0b4e6adfb7e893ceaab53cc9373a43cde153ff816897ec5b7210b3ecc18513898165b609adf478df0c8d8f7ba4ac5655b7913813524c21bc35e0e8c5fc05e1ec5591c53ab44dcc8719da2551cbb930922e498314af9fa2b92c3783f08276258665dc97337a9fd549697338504f6b0cd2a7fb6633669ba61a9819218ca8b5cf72442c4d0db1b8139b70da24081bf61105c8d9f373fa370e7073be25b9ab454906cfe8503a6f7370a6983c26f82d2b096ae602de3bb8fbb951cebf71749b5e7665cddd425e85947b457cef46a0e13ce8f5a9007fb419e4f076e73ff0f008dac3acfae4ef5b60ab7bf732757515cbc4e655b9f6359c0c2981220f0d448fb2708569f51cb01fdb9870265c02028bb62dcc48e795e7c500b10f5667ff64bab9e7126b8690a15380f18099980664975c61936a971670adf1406030f631fd89f2fc6da41df4ead435db1beeeeabf3f80a489996c7c5357bc04e5f16e03896ac753a0fdfdc349208d4e09630a465b336b975d35cca13190c3bdb9729c54eecad8ee738de88bcf8e6abbe07a92169d5721d70ed4f5941ad8e5afe4d4c5de3bb4a47eb10df49ca096caca8b88a9f29fe20aa06013e758716591c0685eb95f822f6a17885116ddcc5915cf7de3514e6a5c2f2452228f66217db93d704fa8a573d7ac3e2de01ce0c07c9aec27b5a6edbc1004f5fdf2d74dfb54186d71440c1c27b5138a056ee832118b5bb30d34aa5f6c4cce2121f0b7b5c14973dead46caab6eef93fb00ffe2a8d03c6a149ca943e097562074f5a5dabf159af998fc56d10bdfd1bf11b290d13d36fe757f8cc1fa26e52ddb0bef4a03210a6015c1cc44681a7f9564d623111c61d6d2a5ef46281a96f4d36a94dbfedd6310c81e0a002d0f3e31ef317a64ee2f626052707335ec742ce7767e641dc5428fdb3f2e1c26e57546d47ef8b23e151a74dda2fcafd31ee934fe3401dee4793944312e1295d7255582722a7368fdce980a4e529cb93efe96ea479581f2839b92eb278a6a2220fa0025160353b0993f2002082085019377851eb9b6609aaa6ca8c78d03ff6f936da276eb3ae7a90348bf543ef8c6460f572db60a5b58cc7c25def3b14f0e200b7bd6b5ef81e59fe06b6545906e11b09aa700627f85fa2087949dc0199c92c301d67dcdeb0e516534bfbfb599db2ef42926cdddc1550111197ee8062218b5ad641a4cf2395074d1c9735574a071b5f00b2d6d43f2be654ddeafb0c6ccc6b8e0b77852ece0353a8c07e5502bdd085df1e8924ecaa84710dd1c7e9c6ef8802689ba81102737ff43e3937deaa2f4c4c5b3fda32286b0af1a5466f077f9e22774b12c9e17e80a6e2ec4b659e9809503ee54a3c33ee054ec26db1d0e06d48f181605b7a111fdd54795d17eaf69d4f71918ea295fabe9612e8e7b255d6b861e9695cac3b9ddaafce45f7538d4bbd9af918ac207dec52ebf11afdc0d5d6a0068f9f74bd5343652148b8c1b6e97c9500e11e28f78846f3429e2abefc307215153d8291d8f201e638158f162bbdf95b992f70c64f4df79b6bc7f0323a2e1771ee50767530775438d1f3058a2f7920e62457f2fd90d5c20a68d9ef7d50296e475e09bba080d518b31c3e564ac330c71313e8c537bd9f61a6d3565e5611cd72e04c6847f432160037b0db818dd0b1826abd61038449be3604f0c216a34c80bbf8b6c6c11982e6841b56a3614f2c59397d0c8207ee71c5e8aac4b45e32a66cda4cd6cd8fc4fe61122eb29ffd7e932fe052fe63da1d818a948328a9088e91dfaf66ac7c6f440d51777be8a11bf146265fb41aaafd5344294a8cfb48d22005d64f40abaebe01f75e201d7b4b00405ba495dfb8904bcdcc0a87d0a2cbb3925ee457d8dfa5a4301477140e4e55eb855eb0d10563dc7f9ff64de822afe03ae8a4648734e3688da16e8f18a40aa541c6b4147d393555074d9d126acdf6588961e349e86945be68ac77417146e24c331e39f015e2def4019d4d81fa3ae415138d8ae549aebee5311078d1aa3e42354757a66ed97319ca9199d4a40a8b3ccb7d4ce77e0f29c498dce4fd8d83271830d39749527f62218ae7c4a8bba4dbc31fc64301b46e9f1e1e1e310c6176643d47aa950425b8ffaa045bce5da25d75891c0050d52611b0e9eef40b41b13128df9edfdd3e08d074a5c8c07c2e3631d3eb23564d3a1b440eaeb6e4ad0ef275f2ae6f825ededb6d39aad0e84d0cb336ca26951fe26a112ecd97e687d42a04f8aa3a7c5be511a68159b7f04f76e8e07872df164663b5acd283dd626f5f6422ba05b5e8c5558071cfb14382f8572647470876a73051616549afd76bf24cebd915ed102a6db2d3cbbb71bf195ad776ff2f55b7ffd82886b80a586024b35c37c83e473f6a4ff4e5798fa3b1e20b75d87d342ca9962c36c95c0e07f0f17ba3c37a2720e2dbd62758b07fd1d6a6b3d9425ab54d8e2190a33691e338ab192e5dfe12dfecc97b96287307133d34746364bf716fb1b6fa8a63b633edf97e7f3a58f07c156e104dacc4f338976daaa722eee8194699fbe7538c46c2ed2fe54bf4c2033c1185b975c4f3433ce0c1edaa363d5cecd2c8a3b3ffc1f04c3b0c6456d40717c48b20e3c5154ea935cc399f5f1d56a5c2eb898a0b8f914b0aedeed43ef27ebfdac16444ea9547af10381ae8568652d97a58521a7960ea95130a1ecc160346a3425a238b197829457d681a86a8c9643f63b19ecfe02f1634879ede399dfb988d9829f39a84e5f02e63305843dc253e4680f0a16eeb4d26d956b79fc2d068a5c65d9df964c4469117e9c1f55ec123223d78201f19e1a72e8f6caf664fdfdecb87e1f4f86721feb6096a67e03adb4e80bf103a1fd0b3ae4d787406a64938b7d5f7bec32eccdc7391fff8bf5738d7c3c79d324b4b4036135d63b3bd83dbf5077999c7aabf5733bd87316ef8c8bf293614eeb212c797d75d33e1ed5a323a89b52fdba99caca3b4a2d2a2ad5bcc2125a6373d06122914f222d2fe85a442da8ceb2b9cde16bedf1e7b17084939feabea2eb05537bf87dded924c2874137617661f2c4d4bda5fcbd351eda92ae89d7e3d98efa8911e77844e0205b6186f388abd7c55dc170c450bd479927a06f31b68cb95ac6589f2c760612bf08332fa9f61f0e5f77504c605aa3b484c5d3544c1e301d0b003f59e466b238188e7bea3dee0b31703a92513f87709c9f644b060fc7148a8634123b122721190079de47b2be7c43c711c71ac3ea5ae71e2aec2076a548ba5cc94caca644a1383c8a15a2e4ff89ddfe87097910aad81cf13c2bcf16c4b6941e8e806b7df8df26b3da409a15fb2964f58e4ba8ad09efc7f184203385e2297f8d1f7fd7440df84f03560f5013d931909a634a3bd3b9551bece019fcfc9ce26fe863b06cb9a0e7eeab9c5d8ade92d45b7f92e67612e0207031c12dcb60c60eef31b87043e126382d49e7b4d74080a27459763f1f9bf8137f688b5eb182fc0b9b6f0f39ba7f4df21c4d086f1c1cf7fff86cfac3a53d6f17b5811e9a72895b52c4ec4bde42004ca35338a5529052b9d80d54a8361593bbb92e5ff5a43e6283d7f7f4d154300dac0cb519cb438a5fa25c09ea0e49efa020d4ae752d4eca58b0a729d8e165dd7cb723cbbe8312b57178ad9bf5ceb5d5935958648c7a301237e584412c83d64df32cbb9454359d50a248d4a33a1250ec462cafd90a45b61dff8bed8562418d3a2e4ac014b74e305c6cc7c09aba7f25299ded28f897415b8d9bcc89618d58733637231600831af512d63807a7afb34d41b1bf4c55824ef6f1668ad9cf93eb3c911a0e4edac2531f6913e3d964d0e8c87931dfbe9d71f0eb490f68d78dc55d3bb0b2a785127393d6ebc4030038ef9b223af543e1830c4103b30067810bdcd29e4b639d38603a2b551749ccb08acbcdfbbd59d40828fdc36fe39049aa14188e88bfe80950556679ddac02d05ce5327e8232eea48105eae7810968e27a1fd34fd923be7d38ff441ef22007c0d46b50c6412d490e1351b27b925e59155f2e3abb3b102b0038af90d0be961ed6af60d723473b7498fc34f30843e0487c5242d008964f1f3e4bf8b06143b302acb23a1f824e366bc2720e144f62194686fcb68d337af5438756e7b1594d88d837e73df24b8bf12a2aec933ce81afbc2e48d9b2b0790660db1647c561d0f6507735f1a4c443aaceaecdd1eaf384a29d9fc888735a5c67a715ff90435d2cc3a06b03e5fee73b217396763fa19d7a0ef7cb862ec676513f9b20361b60627364b5f39f09f8a4c1bdb804b1688b78af5f7e4aec090fd042df641cc99ac6c8ed8f119a64c47c18f555d488d9b92680b9452bff26851d791b2a09673202d455ff9d0ca8f3360223be7a3b94d893abc3af53da736d6047f2bfc332fae9eeec965d8e53fe7125e9145db8ed6bfad565daaeee540426364af8fadc3486bae6fe97a6fbfda23fd9e4ffbac1e25568bcf78b4da961fb31226f3631af6f9e009c9dcf8bc521c0214aee28fc7c2106b8956de601e21944d6fd8897a4e33c4b7666f8993e2feceef2bec51aa4798794cbdb28cab400ff457a3386372790feb57d8450c21d0d8521d1a7c58e2125028c431ce6fbf604e46ba90dd3c12289df3dd1946f4a5e46c5c298e20672bbe5337045af15e8b739341e3836e80e3ca77c104152308954455c59a7f19d4365a5aa2240af1c0cca4320a87d2fa08e364cdbd27cd6cabdbdd77601e8856c855467d2850f29f444986acec7dba0c32c9a63bdff5e6121aa98e2f094f174fbbc9348470d1a8434e9f717b2f12ad4c5c4eca089119f35babfe0bc39f15fc5d7f3e7538b02a7dd4310c502c423caa2e56f62e1e081864d44066c466e745321247e40577b091bafc84556bce5a8ad57d70650a5855e8dac8c092bc8ad4160327f5fd532174aaa0e9c38f040393da4a8d0ca9d1204eb7a3be115e51dc1dbf2797d85001de2a866eb28f8797e6394d13895d779498188485e74852481a9b21a617fdeaffa5d3e20ad1982dbc61910674ec5c898637e47d7a108db42d08b24d9d5edfa40129e772fd3f02eb044d84a9e5d94f766d763cf764412c9d9ba1842e9644fa2caacc8a57719211e1c8dd2b0ec849f608aebc0ca1367019d8e9441e2c32a60fe200171d40a1bc42475053bbffc4f2091e0dbc09bf6703310707864961ad34c897588fc07a91b8527fc17daee313f1cbbbf9c5caba8982a835797d94f4b3e9facd39491b1af245c14bb94d19f08e4ff4d76e52997dff2541ce95e5a5030f4db4a05a108579ae67ba2345f406802671fbf0c118cb63e4c6892691a97c0761f5798bb3fbe65704b318c69d5f16f7b99eada72c49a2d833b2d78e8d8965132d49c083bed097f2a46e6bbef29e0fb0c99623ceca7cfe52e5282b3d7ac5acf3d470b751207aee4b6121242e544c5b31383f2dc167d390167ff34e8eefc76417b8676ea7fc3e69cc543932d637a94e5e26b0f5d58f341375694322bc257c08039d3eca957a076367757ba032ace011c66dd5daf39b51822b3ac6d9bd440cdbeb3bf32e611b8f20e4bc96ae348b95c712384e3636ad20b5096b84f62348ce61d350539388f46055cfb91bf0b784b238ccede026ae13e266d435b6410ac77203fb98204cb218b89918973f2c7f1babb92945a04558186aa0e6271e08ada06a74893630e2c5d86ad6db3617564f01439f1637d8d6477c386b8cd4f7d5d3b5f5785bd22218de5f99ed4e88f193321353b5df3483966e0ecf634a381a16690444e2fd3a6d55a7cc0d916ee840b8355bce57ef9d614fb5decf4365cfe7bd7bbfb907867b44fd59d4de734d2a88ac44690158673019809b85c7888df76705961511db379433c746e43ebcc3b0fb5d5a8e85885139fefa45746542c5e39810b18f0e282f82be8379235e8227a0efc4d20cba083b5a6048484e914c78cd8dde9d78a6d67ab86315d3c3eafce463023c5c67152684d08c58462d9ecd81b067b83380b492c2eaa363a1072c87d67739082f67b9254c41eb5448e8db22c382ea133a9d6f2a6ec57cb5e572b62c883bcb460fb926ec4f72562058f27fccec8a01b0ce20fec80aa09f3b59eb1402ca93a8c847545a530d1ad99fe34d79e74ce45264f3a001a7267b2ea4497b3852dce2b66146befb94a07685d7e865e9e697e6bc2b2eb226fe23b331182f85432f0410918d8146be137b58386e7f857cec8daaab2e5a69709b9b4881106d7b91274d48cbabdb190ba327777f63c18f2910ab5352957a91c6c3f8285858978dd8524b2cb55f821d00ef8547bd70af0631d3f8ffa5413b76d9d78c43bd472c7d39d8ac2bab7c042c4d7273ab042ba98def0ac0c485ea09b0aee870d521b7d9bd3eecce34aef1a869d87231d5936932ea726a8f99dbd248804b5113b08038b8249a6a983766dbde6b1f6b28261ac4f411b3396880907277fa3924cf2959b747681c03ee776d9071e8ae9b3f3ac143f20377dc11d740a19b67dd673834133e4b7be031e6cdd191ab991a1ebc2f1e85a9baf24807a0137a629d4fee1241d6832f674eb7fd871ec935dcda741db8afac3371124fd467e7e3b8c09eff5c527b8ce6e47e7d97f8b65049054b15a39957e442655a97b5cb4f06b8908788abdb397354155e587d85e23bc2125508c58f17e5936471c5524e363a784ea4cb27d49d8a107589467f980e7e91f91c7622d279a718cd1ee6997d00c23e6357180fe368a9916c892962444a04ecc402aeffa3658327fb45296da3733ae980db24f494fec28105ac1054c1619276140b73266b5467183edd0acf3b3346a746d419ebce8c0c400cc4de402c0e5e743835db5a8bb845d15f5838babdb01dbff9e317f1721d9ea7a6450bea61b680e1d9aa129e8fccb15641fd612c38fe067e513c39896f7b6df375e6c24a3acb655cf2ef821184f7775147f65ba2b432470e63032d1a2280c7b40afe26e9e0bdaf3b8931d41dcbc7238ba4aa3359ac4edb13dcd784810f25027a663a29d828d07e2317b83b917fed9163740aa86f908cef4f5f6cfaf2fe29585e616611d33dfa2698bb66b61c21dcada49b2a090468e4d3800b3a4602a89cb8c94fe678aa0d19014a6f7424692d312538d8cdcdb2a5839e416542fb43b6da5d291563423866dd78dd5980df14d88ba553eb931a5c9b1480be1c8b324c7503899eddbf74e840d21404c62bf486dcc5c9175dc4541ffe25012c48e36878f48e76d69810dc5657c81e2594698ce45b7bd484dee781567328f0ecc2f8f360b077fa48b0373c83f0f679cdd875532daf6be2e3fcd4f04a598477b7742a01034f65abba7a3d3ca30851109534ed664c682852bf8718ae97e6f98fd2e003cc37c99e7daeed81b82296c2fca40b9fef7a77113eb913f49e19358f426775987a8b0a696ced38c942b31bcde7312ff4f0b2fc07cc1b86f7195ce658ef2a179c2b6d8749fa37e702aa1df262c6bdfba37d8987359b71b67a39be00fbd54a12ac4af4b715c50f7cd694f53c071432d3fb70d94031b1f9906042b615b7928b18eeabc0ebfb8a7e745e102119c212e198761593802abd767e3ea9df55ea1638970c5094621ab7d595e9d9aa87d38749b16d481ed86db4d721aee2d374946867518e89247a5bc3952efa6af07725d0f00b7a6774145c67ea5cb40caf2c502943873b74e2deea8a2ece077a1f63935afc134b3169073a432aeb472ec8983ed262c2a346ae0d7ffb7d6307dbe3fbdf81c7434196c35fb11f350f26644d3413526e0474e77a930f5a0ea6fb8ca4dde94fae2e080c317fb1cbfc5501b658f817abfa5281e61c969c1badc0acd28372602a5b8cf3e16f9ecda156648389a56004bdc70320181f380e099f412381337bb4c46aa5fd6e70691b30e8b18741848c505f031506c1ccb681a314d9f428cb124a216c3fde1eb1d8bd817db070bf8a7086a4ef58e122fa5e585afddc26331008437640ff03a7cf75257f2e5fede9a1e57cab6d29db0c319bfbae5dd2236951fbbeba7a559504bc0a34950a64649068e0db55465d0655088e2b8fcde7a4bd5b1c73ac5d34e7558017e5d4742102a60662d9ec7f0d11114add5ef92c018f1eb16abc04852659292141250678fee10cac6ef403ecbe55b4ccb49c331f3280cae8b9b3b43990a056f77dc0414781ac64999fe7e07aa89970e57819084b27f81a97ae8d5005d317e3f555e02405d74c8fdf039edb9499ab0300729f0db22cb12748fa28cf093363dd5f221bd9cac1d0cde5cf74736ccc5880fb06737bb6810dc8db9772bc47fbfe7a04930f90e24861cfe922d95502315318bffa6dc06a30892f07cf9d4d5040d2bdc5a3d5313e2e0f772d5c01e7c63f6beb6e0551211934da8d581907de912df177c5936609989839cfaf1c2bd113baf8473d309242a719ca5b38734f91570ae8ab2f0be3b3610a7c5d3664fa7aa2a4143cf8f92d33f51133198a1bcbf0bc58245262187209e2218198ec4663eb495953e701607b948bacc2f1175fe3766ddae3d17d3cae87f9a970cc6a777baa123ef25a95666f239256f43757bf7645548d6414f65c5a4af6f34a0058098d169344ff093e00801125ee4417ea885d8bd4537b0f081485b84dfd8f391dd861bdd5240acadf001e991555872290e2d24dbb605983875dfa32dc0ca9465ae68deaa466d018958cd7610081e4ca4bc4f2ec6f6e22eb71eda63cf42c6337ec270bb422337030e161b8af7adf8a077d82977083c0ff227d15e9e5c2bb08953c9717bc261416a12b347ad387df703151ef02e9f3890a26207a693140844ddf863157c4861b677858ceceaad2c89108f6813b1bf8944549b8b6d051e4e425b7007ef819f9fbdff61829ffc75ce47567662a9e6ff224a15e778f78698ca3334f9c7e82cec42e73ac4aaca54468047672ae05ec52d70be78a49efd02952ad97b8319a3e32b857466d05a608830b16ba8a371d222d4c40ee055deb00ce4d675d82abdb61697a4f5da85e2d43f00afa04fa8c08b0dcc66746299404c1f521cffb06d2847c8984b173bcb7fc4be018cf84c5196cf011b2db4000dd220829003e3b881e7235a5f6b59c0160d5b88fb955725dde82d19c55c0f5cf16cbc1563ea53aaeee7294dc2e12aa79b373fcd2dba697ab15b54fa15192bd40b2ee89450e95535991f1e6172965920ff3ed3f83e933f15c87013fe469a12f99d3b37aa9d9d08e91df2aacb6ec28f701cd26d5fb92337b75ccf840d3bf0688b62ae1507c4e8fb1b686f318792cf788e00f3883aacd34efe17837dcc614816a9a37de8f4889cc852954cfd3d1025f492d1baca26c6a3eab9f0fe29065f872a490c3993a0c91a8c83428c98c554363620c9455a9238498bb0d41f8acb85c6a12e20a6fbbf98d3cb7323e419c0b27487df8abf6605b9e539e7c058e31fce894eeac9c8c760e2a73b6a4f9f32678204c11b3a3b6d3f4e3f95d1df990cdab91f06c640243b0295c2888c070c72d4dd308adb4915fcaed239b067cfdda957073e6b26ed5c97fb6fa85090ce3e88cc8ef481f3fd5bbfda5830604b24e361a6e9b499b9d0dfd6c4b230c7a5487edf003db1dc1eb6b2fcbf1152ca14a9afa4e99d2f321a7c0ea34676a1c5a3bf9ae73f4821e95acd99e132cb971c5491859cc52ad3362c9f39360c75f2c4c3bdadf0d315790b2fa68a6c338437ad5abe9dc65a73da338b35a1876a341c5548d0d0ba56c6313713e470154d663eeda34f56df17478c25c47d1c29105289c96cc647899a6a7cc3677040a8ff2d3115aafd6156586ff6e4d6ba463b58ba4866d8bd5e6a19a4910b528d0034623ac6a919bbcd84504d2c9fa630fc6d895f69a8b507a80d82faf74543acdb67551c8ba38ca9cad7dac46e673fe920c0d7effa0bbaaa75b08064488e9bce363430991381079371437cc1465730b0f11b8147148f46910afd12b2f4eb790ef469cd3bb32b7d18e544fea083f32bfd925b4a51bced4432d5ed35bc2e87fb478343d898b25fab911adc76f8155ce3bba843fa3419a0cf15de05c0fec54450b8e845be8eb30e988660294af1ea57b63856c9f4588ccb33ce024aefb466e6759ead3ee2555a2b3b4c49050921fe88493fe9c5d335a4cb6bf28e53480b307d8914351fa525dc85618949b97e7a4d6392df1c1a2172e7c20b542b5d4fde7f0f967dc4563f803ee532251c086d965e888acd9250597d464d8d9b4eb4f9af3918cbac16fccb5e8af9c65a542e908d6087d723ce806f3d2398047acd4372ab18a77772b892120d97fc399f5cae9ce2de88f8aed1f0dab4ba37051979a3c40ce382e99b220cdff494394a4269b99b4c0cfbbd5573243d4e2ddc34e23c0c90e3da0df9a2b1142290f1cbe3f1ba73689630c2baaa809dc820348012ad6a68fddd850de17305d6aa12ecc900808cadb220814a279dc5d901066c760a70d931c67bef5b0ceaded5c3314bd70970f36a51af168dde2f660f36cb0b8b750ea9db45fe860433679d8a88d4ccfb8f6a5c7e4328a3ba940f551f5677f65e6f01fd698f0cd973c67fef8856f9fcceb11d8cee03dc52a7fbb1faff66980ba463253b66a05455fea86a643ebc0ff771ab72aaf9a7c397026f5f121125031c9d19e621c35c1d907d094aaf5654c447ce7fb76a2dcb72049fd63ab440df0dae6f4f79874670922f46f27d87ae0b83266483c05f934b969dd449b1c805cbf3e1337badf73c37df098be0fa24aa98fc6428b43c7aeccc3324fdfeee73516b6730b6ed069b62ffb4b02f4ceac8d45c3f9e5106d3e7ac9feec11a1dc841bf2f03ae41a5eed834e80d98676cf1e295ce49185567c100ad7905cdb56e7042a1bbb5ab702c43dba3ebb0e49c970df04e179bf7231d9bf7c9b58b026f12a6eaf3bd8642548d903b4a4b028eb22f5d3e909e39bb7ebd86b1409ca36cc420af67a529ee515392d424b420d9507911a54e5b18df6a5167bd9fa0ab47d456c537b7b8bb9c361b4e666513487961bb25f69ed95c360fdafda54ab6d83f5e24dbb447b472a5ffc3c057d05fb18d923375916f81f6123ef3ba690a3055697e973da92ab65c923ca878e99b57e002f4f3cba308ab1edbb61bfc807b732ee48d4606398172d52d37659621e0db61337956b321e933c585b2999cbf93b384e4ca131b9b9f48e22d5c19cc5bb8f68c374bd4545c2d58d5f777b8c0e8ef5cba009e2bb39b070ac196a7723e44922aa0467c0b080431398a0c28242354ca4bdb46d0599d242af3c2674102e66785b9776d7d40f0fba8e6dfc571346cc3c959ff01f2977b7e3362dc4385e837be6ab9b9a4552bf8ced65bc69f9825d3ae96a383340721e25ccddf6f0bf081e95fae1f7ee7e0e8414af8d2901ded5490ab9cb9c52fbfae5a5d2ec1cedd4ad456b138db3a924328d35dfeac1e63f37d99e4cec63ac8d9f3a62502d88d04999341d5540c2304df421710acebad9e48b766e2c98d9ac6b580a896c176bf7e58f17f7476aca585f4edae1ac788d7aaa71bde73f86b14c0b2696ed090646c83694a10f2c47291bea459a2a411933e8a85a5cf6b06f01c23ed07c9d2e81ca22e694dca5993684c45a5b9c605b782eef73c15caf75034d77433e16dd0e1ff8d25490d41e874a6847b72c09ff0bcc60f65d23baf8440a1791ee6bd310d5a59f485316e636e8e043248d11d6e82e3dfc383046a2b1e9ff5de0b3533d71b083ebf35eafec5c6ecb4a91f8b76bae2e3bd135460668d388de6e2b7a97ce04d42b4b472cb0d224c82d5942740ae3c8882b821ab03e5e6f5437a0d9918bf6b00025596939253d9d7ddf49297b4ce8ffb525b459914e077d494d93474e3acf35de0a995843c52f67948779e383043dd9b5d730ac0411b64cc30ff28c2246e1c60d2a03ee6a45c0a865c4d84459cff453eb50191e15b78a069ea98bb375047bdd61b4f71a2cbf06eddf9d013990ae2ff7af8f14dd56738cd6bdcd85a327be92ea034ea319badf19286cdd401c7f6e89e8f711579b5d9114a97ea1eedbe00773b2b10e4a9a22d3f595fabd1be74fc43cdccd75cc4a27d5479d1e296e9a662e3cd687919ae22d6970bdd605e790b7b9efbb9c45f935bad996b8a61de616aae3848c35a1cdfe411de9a14b8054b57805b6472cc014094b2ec1eaa39986f839e5f0d81eb1b5240424d8ff19bf0d51ab3c3a0b4b5279bf241c1eb3d21c9c61b9675301666fba57aafc8eb94a72bea0fe91b49b9ca9e4f56d525d4dedc39450af65f807c22c672e879c5696385c08cdf6615691519fd7606e803e916be8f15547bb0062711e5a0ad03908b9f1989c47748bbc3d17e84f61a6992d9b646b1fc91ca76777511e4ca2a991c5147e7b4850a5a20155a661bda4408edee85617daf0d2ce66187edf602e9b71a22a57010af6d2e37923a917411015c3be5d3e8fabfccdb14bae96bb5e1060c56d323fad50e0afa04e7516977055b5f3b315646cc59d583f0e02d72742c6e486636b60a1acaa8773db93b6c76fde2c069c4517131da9eea4a3fc4a930b5291fe0173dd3e98de27fd547d0e414267fc6475f9dcf27cc840835141eafca7af7a43cf4feec21e468f349a06d3fd9c49ce98600f6f83287db396aa64acf5db1a5cce2b41fa92b1f74007c1d0458dc740ca684ca260a55280cb6b432c04fbf2a0b30f483085ae9ec94316c1e6a27e34853a32bc3cd4a41632ab8e6aebf74dcd8835e189e16ac0f8f827873e6213d87e6f8c665d613402b6ea54d76bb8a0fe83ae8ca75041577b6a1586eb3c050d97d4a26b1aed75209766dd0e210cb5c3dfd40f1ea56c173633e09a9ba91ee867118b12fd8e22a83ec6d3b5e18c7407bc6201f4dd1013116f1606bb48d5fa2601b92504fe0916bebb0031a34050c31314c153a5a51b4f20b69cba31d3e8f67f073994d6b8bc6c06f25f0f9e34641c1dade548ba0ac4bbaeebdcb9b3052474d4fe905174ac36ccda9532534371335368e191c8ece9721143b219109515107599530b8f0873b02e05822b7d445e09c7d70497b2aeb891f61888dd3f3dd3729a5395eacf4f0a9f00f7ffe381c7c816d4903a0e1eb1719dbf27723254c0016feeb3aaf18cf1a182df605eb962ea83e27a9bd430aff772da21957d81cd1653456ded3439b34f5c1affc98f852fa89badf769f006288fc47b20ef6999d04d945f96db350c66690ac5983386940ada60643a8d622d7bb220b3bf53d3bb713c7c3070f43cd648c0ce9bcc352eec2eafdee612811602d106e8f008ddc13b44d61241a60492991c470372ccd812f2ab9274c87dfc5a571f0fe619d856d4fbf611dc1e010fdaa0427b234f22874f1b4b6a6936764d9690145f5dbaeaf6cccf124ab24439d6d4cdaa0b01c8db63a4d32e7d369f1cbfe7c58490960ff44372edd118af26ebe02e2c8f81a8f864a32942dbb9567574ac20592145c55fb3fb4d6d771d1319b8b37dc00b2e61e904ad48c64cee29b49f42983cdd5636a57b70d5089feba4ffc035b4ba90f694522a30fc1fafdc670670aa23c66e7377ae50d66d3aaab0be03e7c0c4720356c4a23d5ca587977e42873bac9133d78d8823fd5a0de13588a2eac9c8300a513147c5115dcbd68e73337b5088967a123dae17645e00ca414041f239fa9c5e51729a5e3c31f7fae9282cb0999e1a07e58bbf9f54c6333ca14f62a3bc91b4fd983d1e07f7506db6013f1c1b30bb2150c4b171628fee06b1c33342c063d07cb291e4aac7d7a7e2419898cd728eaf1ff59de4aefe6892fb497ddd3d73597a8d3566f0d9bc31093d0d6f271e6a78f51536f0efb4205806ec16506312c9b2d6385b4b7428b79bd69a034fdab9405a56cf05275ae610baeac2ca9b0595422cd5699d621e01ca391498f7d95d10cee9e8abc6f3c9d7f637a5805fb8b6c7a1d0f4a1d1c1d4180683f05aac9c245f393b70e9db94a3e61f4aa9d96ec5e960b02c2ce218d14052fb088a0c4416aa759e372a6908616e33f20c85454240ab6dd5ce4d8f6657d66e95607f6f581a59dc7d03043b7474012b746ce24a6ddb8fe721eecc25d08ab9beb74fc2ad6ab02ec62d69269b8ae98eb01178454ebad555118002cafe0d0a3adad6805de55875beb29ddb05229ffaf6c9628a704cea44443f844983f384078f0fb0213ed58b6a7c5f1a9c3b35dc147a30570a2a88490c715ad9e58ff989d36507b13a261a451128d393795f761e3b2576f634c6b5197687bdfd4122c961da22bcd82eef23166c2be646b291a52422881076a6f4459fd2ecfdd766433eebe0e40b6075dd1298bdb69c7bd0301aaeb76ec7dfbed6e5906b49f176027b22ccf576109cff33f203919ed692c6dd1ee6df78bef8c6f409e5b79bd917480421ee710f723a0002a11b8524b34b4d05258edd647cc7c63958e5b01904ee3f4d62108083ec46487ea2517843633240d144cdc672c8706082a2befaad14fc1b28cc47bee4872bfcd046641769fefefce328379ca06c1e8ba417a92ab84dfe1874483a900a786bea8afb7de58bfbffc79ad0d88b13212c300cfe250c892c1a1091718447610f842f9e13a744e1dab8725cdb93985b59affcac20696b066598eb9d33f3383002cb75f828141c9897af80f4d0a33b8c092413e57fd44939bb65fc1b8c787200f6cfea47f62be0d50a3d90ea56df2a62bcda4fe2e04dd3dc47cd42f853137c15c000e19dbe766befea76410175c312afee808e36df44fd7300a0ecae90aa6898ff557274baeefc486a81912b4865fb8a9f0dcec2fc1e41d23c347867d5c3bd4ba23259b0be0f14283cc0a2d06c9d3ddbbc667f8378cecba14b4ca5106f5d651a536550d38f59da6ad3ee9e774353454895358a0c4055f32ad1b5b383873e782ca2905fb5d6245210c5a4da85563e2a9a0516b3e76edde2382c745ff0c124606e9da6de150f6498e204647bb113cec22705b241bf1de05f13de84f30d7625c385bcc0fa311dc17d15824be710db9a79ac9c43dc03c78093d3ccc9bc887a4b5a8aa3583f9ad09b50d001b78c966c8782204188f441401248ce45562a40de10478c2518dbad6511e0100b1a4e8d88d9f04ab7b329af77704381aa24c3ae5caf5eb0cc2c11cb50ad2aee23fca06055250f7f71f61969c20c9e8bcf060e4af02a14bdb3a7307064e6cb18ec4b481139986b03a22232b81adc893217757c0226b16e5a764e2ee839efe4a1c335b2d69d446c9f1af0e220a0ed816f8387255385326f2f011f46f6120d8745eeaa515266ae4a4ab185675caedb8b67fff63152718336b5413a97d4246e640adc3204d0790d5fbe8f3da8afdaba0a7e48047a0fca36a1d51cfb5a908c5f07d840874fb72c2ff6f3a2ee1aea47c974ab1c02ec255dff263c16280a386f5b2cc4caaad993b3ed5565344a29f03e008f5ee5f18c92f3e5a46ac739f4bdba00269c22e26f6c0ab2249b910dafa49b4264377e38fd09ed787c8510f2dc70947266632280362326a152059b449d25456daeebe18433a338123d07ca315e7ba5258bbaecfe968a89e4366437c8bfc63efa7aec95985a995ecf1aaa0044668544cea4bdffd028cfda71ecdeab17924abfb5231ae33214226be015f79c0c01c9dd0a552d970f6dac58fff82bd1c797d81e4df40f772f686e4bdda2be7dcf9d3b0d18c59b654f97b1ef941a1f05c4b6b0771081fd70865c0746d343388f5253eee7de5a8460e2a8012116ffb5d0d520d4802d2deabf75ee6d23b136ac3434936a09179ac029fe4b82bda36aeed731d906ad534213f34009a8969abd1234e32335a890485b3ac7de81f59ea85aea9eec7cea4472fd5fcfbdfab85768cf151fbf580a859494f5f705d3985c81f23b42a0ff6e33e54e22b04579b95606f56350680a2cafbc475d259e6d8331bc6bf23c2b42e51dcb5b08948cca8d37245606e084aae7ae7f7f96d8b0e8c7c7a812a361de00b4cca074bd4877d6c865c0010690c95dc3b0d63c276eaa4c623e50d509170ca3443e5b2fcb5c605bd123acc9edd7f80eb00b4f36ff22113eaa2552d9b6915cbce598e65c6072e1ff1611d67eefafb0a00f8938a97db7e3427c4b4012b3cb6bc4ded1f170ef34e85d06d2cfda4e4762416e0d2de32875b765d4b99ed1c52a4d5330130d145108f92f10bfa5096d0a89dd5661abc6c412b8d3ee225e6a61ae3223339c538734efae21ce4e45d7673b11f3ad55db018df2b3c169f850fcad911d18304ed47a28231e71ff1e3a1374ee877d0beb5aafbb5b5b1dd6f0f0c585d836b224044a09c69a3e695398b7ce008790fc46de097792a6bc97e808cd9c3f5aadec73aeec6a5f760f042c9d3e8a4ab2eca9288160d039dbbfbc771ce58b763a88854010cda86366ddc42f9865c5734211804981c8a5aae4c74dd386f298f0801650cd15d07a5ac85988f22808d3edf7b079a1d30a331decb7ad8f9143f7610e5240c6c6e596c21cf8295a34e7fd478006216eaf580620fefdcaf5c166be4f0e3a90484587a6c5cb06c304e52ed71f2e57251d7f478f64413974e6b59b23d9174f94d3849f3914ce5ac860167f9c58650f346f4ebae1d47e500251bd2c3b4838e5229fd77a7ef02fbd66fab8aa5ca0745cfbca4dfc7211684e3f2126b5c0e08146917cfcbfc02e6cd5a0e9b350519e1a6ada11947c7e928e40d9102c8d825b0a4d65428eb20d05c5d2aa34a6ed7d9a3e9f33fe1a3c6832fe74b89ea0a809af8022ece01799e71e28e1ac713f770b619e0ca63d32c68fcdc36ce021b39bc66eaf3e29b1505b394fb2a040315d3d3d7b282e9f57b6856b84d21cc1517e97d42b977ee822379af8164ab697a5011996840ffaee1cbba8b2ca4a5ac60aa4573d908fc5e9232de802ae61344978a9387b791407c8c6755c1d345b8f1c1445f3c9ef7fb178e0d9c6cedc5199f1e9a5b2d9a56e96c59fbf1da3d07d66414ceb8675b69e1351a0cf5e46f1523ccc02d9f8be9582d93c04b09a54754c656f930265f75e1ec694a3d50173928ff616dcf8673e0e41225329a0a1063d7067d1af30ebe3af07253f27ba3995e5081240956787e803b718ae915e06224dd5050814e996731a29ce34ee8173143c43fc3c14521d0ee0feab4fdfc012e0fc266241cfdfc7745f247388ce503ed94ddd137b8cf62dc8292d8dd92d78c2f9aa46584bea7d26f2068426c02d999072ca3a5b6f8689a26bcf2f68d5495d34024e0e26d306dc9af36fa9fee6ce2b97a865e30c61720ffb4e965125cef3fb2e31253161eff64d1f843852e5ab26558a5c6e6a4c2d2f07f300c4563d8ebedad22d156d2dfa2f28cde9fe894ee67468aeacf31a993e891e0b7e8769b714198605514cb510b5a63a3c174021c407948b3e5ff89097368c42bbec853a8ccdd125d4e9adfbb849eb67ea8178885b52d0eaf684dc0dd782de204070de73d14a70321a90fef6e418d45a31f67f71129a5655d289b18f564b7611ab871849e783f78b435e8fd6f2ecfef6ca4b30cbcb272c86e068888c42f98b963d6dcf8e74658de28cd3e43455db7a2b4e074c081efa2c8f1d462e585f552bf2e828db0cdc233d06d2e74bab03b398c81151d5ddfe1595de437e97030d9ae1eafa7377f4c013d0e53612566f4b37e1046e532d47be2a3360b4a1cd4ff427aac4ecfffa39731fe3ea17372813cb399a6be16191286f3de0d3d88e11bc0d0afa504206684de4a9056b0ff0953a2b6524d07feca2b222dc1fc04d84262766295a0b549fee275767cec9a6ab9eb1ad5040926eae6b5f3e4e64ea0b126dffd1a8ca3a3910efcea1246235d94f2539233d9c7fe5fafdb3b80575208e627242e8d68f783432bd902487c2b1ce13c13369215c48ecf22d727bc267eda48a67ba0276c31cc8a61ecfcd7868e8408b4c46cc4adf46f2a2245586e2debdb1c92e1a62218d76d1988baae042ab331da80b794464218cd9f6ce169701cd289ea3a6e42db3cb9959a726b3a8bad0911a9dfc61de1cd85cb41fe269b092a221ccc0c635f840c0f64d8f4eb45923fdb1374dcf6981794802be8cab9d99aaafc003ba097887b29c299133b0b8436b9728b6e813bfb2bdd3303c2d0c6c8667bf8ecd5977fce4be2ffe1c9add31f7627634c93d21b5e239c0112a1130fa2e36754330575cec6a6e346c6814a51ef0764468b41bb0b3b3f61d4e18513eccb2479bd23c311e0354b9b690eb8ca320e4f35eb00d73d5ea75e8593b7e9dea431d4dae23cb58b0cc57b61488160979ac547e4c3d8eb3d4b052e1203470b92d290af525365fdfe218d51ee19dc5e6422886317e18a4d8255c49028b2af895768654fa038c5ef8e4abfa01c487cc21391843ab5b45db4bf1436d72655ca0138836524fa849e36b84bdf4a70c206aa61b1a26eb79e65437e7ef3df687098186ab09a986e5e6b64497aa452106603e2f7d886efa35c2e062498a7035e303650f0622a3cc022b9972c02f9dbaa730bb6141519c42f4135ff0433f4db64a670af3d9e0609c0f9e782aad96b17b8e8bdb84c9c3bca6f181f6d27fe5b39c778f26d5e889e1d50d501a75dafe9842ed2ad527e913625330035b404a29bfae2a2aaefc2c27e95db9cd903bd3d57f904c932748e30670fe8e12aadb60374049d97c4abe30677a8139981715894023cc670bd2f617a335993445e68762ea29c7583b3d598729a85d2e577ce44d5c8c49a4770e4703687cbcaded76d89ef1ef0f505771d2b7a2e6b557c5972bb14f4943b7be8b7e6ba694de01a7fab1fbecac37b88b6acc8920b881d2048b5727bcb372d2a54cd504a2486971b9e098d413bfd941c934c2f7ee48048cc2f7035374243b464e4c01fc372e1675f3ca85df2d8e0c523c607f81d25365dec0a6c9574b4472ca4d257f9a147990f53b5f980f0622a97a5ee9486b7ad7620e1f3afecbed7d868e4fa796dc3581b4c1ec60eb8b5174b55620e119d2d4cd8d84ceff36980fe8f9bc7dcbb73acb53522a209ec25928f041e6c0aa30c48e410730ca5631628bbb9ee1cc61dba1298e0535909f0783c9753ea7adf53a0a4225b610f6613dda9c90f8783fdcbabcd15cdc653db2abf92fc0300f1feec918ce41ef561810e3c8b6b89d6f417d6ac8bcb1ac17a3379995e2f4381aeb137ca29b2950c8c883d58cd303b8030fd56fc10cbc42ef5c5046c182d61d77dfa0f9875869b750d040a82ba9e45301e9c60abf2a1d290b624191bb95880d641661d00eaf8e0cfd8498527e4faf81d239bc49989131273eea24445b3912910e947ffa6c255642e9e4be5fb701b4d3d2f0db451925cb47eeabd9afd09345737c51f6fc3deadcd71bf560bb5887532b98e03dfe062ccbc82f587d03215ffdf0781847e1c204e45b1d5acc9f37273549d959ec38da77ce635f0f542e3257c9261da218a79cf554e347b0ad0cdba4b4741c38f47dd12a0934e261b25b6c9f67f407c43b23048de3d73166168982c45fded6dd296395fd0f4b663c0421302696cbb90c94718740c260f4c9f27fa1de9e27ca53961043b02ba663b463a917d73e1dff80b64cb7df965b5ae6717df7271d57c7ead45bd15bdf29664f1d0fb480cb1050777dea1f82dd4ea38c5bb86ad83b40031f6a8579da528afabde9f569a9157940588f3cf7b69ddb70f120a391063ce8fb5100db93a8d9b02bfceacd7cab7faf69014866f612a457ecbfa2c04d74d52dc0b57a284c11529e69e97a274202633fd62824a21b8f6352d9936f4c2d4e5065a9b6fdc993b1da38751738449498411ef263b6dfb853fd14c4a9d222015d36010a0993f2098481c1200102c948568b7bad6aa4d812cafab0af3db099e35c1eba36e2d4e01eec427947515adf31cdc968bb2e0163a01a7ed9f6ccdad965fd83a510f7a35c374fba515bfd0b4350b2e2094c6d9bed6a5f65577fa0288f68aab23774dbb2bb63404dea71ae230fa3410093a185738324c4000c72ba152bc8fa07da15be862812b343402e4bf7d722c2899f6cd7225cc6833cb6d3dae8f59a6e827d777a80ac43244ace7473d8a033021f0268b20a8664d7c251c896a68e6ddf8ec03ae88ad13a589531798b37bba9dd2335a69c1e70f9641c101e516c14d242f972dd280a95ae0aa554ab052be42c10b8789b4bbdcd74c4c2691ee8a7efb7e46bf6b2db0f20c72b34769967c095991b5d3fffebae3be68b8526a95ab10aa253d716d076fdcc905672508913267a07f1c991eb8d383a42f28a8a9b792cd40cccf263f7eb4b77be2411aff7c845ea6733904a4b823c6ef2e800780a0a322d04e9d57df87669c68dc1e0edf147b44aff1606ee58ba4ef2497a895416946a87b247c9f52b1d3bdc17bc45c479012dd75aba43820d2b7c9064b6e5df6dbab1a10dd4494414210d6c1754bf0128e997befe3ec2d74357acb751863c31641e475c95f0ccbe92f57e03e349862cdaec02d3000ce11bfd78c9a2df3e1cdfa9ac1f2e9f640c5262c97882059aca53466dff5c65b1b9e51c2b743bce68902b3f07100be033fd302582e17c510a8dbcfe683c8616b49e649ea0119932f01048ed88971c5f212b5841f3a77926b6206152ba270286f5beb6121bcb51edfd8724918f4d46fd4559f07970a1366a861402f53d9f175e718ac16e5e4a57d6ee8e7cca6bf4b083ff0a04dba9c47d49dc704111ac589b08075e31e90c3e0642d102b12fd9d580f118f316b2c4b2483cfbfb6f6a2fbce938ad440f881362c6d20a3461cf4ee769e1348505f6d43de6b3c92db7bd8faf4867eed4de5cce3aff46624d8df0a6f11311b95baeac2b0248c1668ee0c7def2ff9b1a30d285e7bf8c85e469b118b513b26de54f48239bbaa1053284df14f354a9df0ea944d999881ab600ef6e187d513109c548f477095a5b5a4f81cbc995b5d0c9a03b347bf36ab0b00be74d072801e68842b946ac2ef2c8383fd7a3c53aa38e38382520d92afc64370f66436a08513e3005d7b547a51cfb57c03cbc5b84cd1d705cf83ff1e3429bb156a4d19393543596e8c6a500eab40d729e3c4164da2e89f75c2ff70c6d9a6910d39af8dc98ab545e342e6f852060a9abe9666e378bd393bc49f53ca49ed7d83ee22b3ab5c9ede9405c863e5e72760282c3b20eda43d8e5e43edb9fc370d47eaf65bfe194081224ccf04fa28212d3f5ccadc7c5efa33c1a9ab79f1651127b664516214d287b7e11b9c51e00fda056c5b903ca83b7c07fc59b185498c8d0f691f9a5ad7f6141cb87801cb8c309a02ff5dc07198963bf25465168b3d575a70395590bf1270d7ce22dc0a4c8f8cddf483cf49ea0943e3a12b3a4b86715afa961f7b0ae20181751a65cc70ce5b7dbd0b1de60a4d0abde8c21f86631cbf56a354041a87ec433b51afe8cee7b204e96c0888287008d8b3ff9e5475e6d47bedbd8b6dd8cf5d824bbe0e505522acd5f4f04dc194371f3aa0124176886417ac1ea1ed40d7cf0b775eec0a4f474c1dad5dfbbab8b335c952d6dc85cc4dc2515f00a1fe86c17144178936024137a3d014905892da32e921568fdb387afc7a4b402d41f58dc7b5396d0e1ee047bf17a65f59c03dc5aaca6e33c924fbba50990c682acd17c8664d06f9c4f384254626c8310967d65e4a48dd5f8333c5d32dfdefaae7ec33cdd80b6f797bbc81ec49c4d535221a001c16dc7413fb0fe7eb99e58b056393349ffd3d7b02319f64d6dba5893dd82e0203c5bf96761de82279f51f051e3096605f980aab46b891b77deca7ddd428882c0352d2135a70aa19f4278687fdd1cba5fb98aecf74cbca1f6400c18f27c2e984ef3c13627bf0ddec77a391e9acb32596c4a62bef278d8c006d361bceff83e593715dc703f284ce05c3ca77bc2f63ddac016e49d316a310bbd4c6420c7477bed022d77b2a64e939294502bcf3fd260c449cac7b1313f254fdfba6357e207f152dd111495cf924b629e406f545c0799d773aeb81ef2961a074dd5f54ee0d57ac5e1ffead0604f7b4171846fd4992232faefe6249e9ed22e01044c0a4b6ee25a266ffc3ae15102c3577da69b1f20892f17e19db01c72ce1d3dcebbc00d8b48237148acbe4deb1ca7e417148938f51ef696c46cdc081e6683f52c508ec3feda644b43c902c2b093372c822581126b7ec6e80416621e80d5a269ce85670cc51b2ea31900c356b2ec7509485ef25f43c410e999d0e741eb1371359a74f4b2b73857586e999a3960bffb395c9e4d6e04070b1996a03ca8dbe1d83aa92ac330cf9479954800ef9571edc2a3326fcdc5683ef3595d854e757beca71518364f7c37452f54448aea037ca59d287e048cb2d7c2ff640d03c9a0e9e81b2382027462ac6d184388dbc1696d1ffe4acd442d6aaa2351e7c6d042b6cd257a267991093793742949bdfd27bb2da50902cded2dfcd4acae9efd05aaaf0232c91d7ec873e4018c25ed76fce28f51e609e8c727f73bfc708448aae994d48ae098ee21ca8751e0b363761bc21c16ecaec619b7332333e62000cd4da7150d53c3a3858047545d960d4c832ccfb88eb45cff6fd78a04ed9a60145cff7fafe9c9841255bef7cee9f3353ff384f0f90c9e1f1614f849edc7b6e0bee4c83bb2151734f95c4b1b86f9494c6d4d90f951e433a1095de55db3e999c64c833a01dfe5dd9fcea252a2ea17cdf627b7675ce806d4ec93d56b8b35098a08ed1a417cf81901787de34969c8b59ef6568a6f0210c62b699110a6d9a11bd5baa4d5a7bf229dcfe2af2acfcce26b0b11744d7056eb57f172134b376f79ca40cfe01b423456dd67f7d863c7f57fe4f852e928427e94de152c3ad081fd1e0fadd170c69b314127c936544583f9b564e702cca66043b48b52269676b261cb70b75e78d5cab9c59cfbd622788b24b9672108b3a015b6a98e1e305aa8b60d8279c6298927492d4ad7ebbc1362c21a6e25a8f1dadc18699a50ccf45f63f3180a833857c2e3f11e51617a233561cdffb40f533e25656e48e6d5d75f24c6ae8cfb70faf86574e1731b1080c86694847526148902da77e65b213d077dbb1a2bff51a21dc47b6fa8d4d62a4923d939a64996545995743b91680bf36ae15e6248c6173a65e1d9b2983638fe0a9fb887c15e8e419afdeadb22759b56d97d653b16a9220e7b7e89db59c5daac16edcfecdcea6a08358f94a76ea24b6a2f4a2390fc826966af7d6cbeda3d1d0c5fa8f81df3ccb42d0e5bde39ba6bcedc1d5fd07ac103f0dcac1c07eeb4d61f8709ea39983751bc321c5c6fc0e1ddd9f5cbea8e84203998baad4e2a689133d9464ceda3f184a8c8796b16e04cf0ca5e37682e71d073ab58f9eba40206703cfdb5d6d027e1e97798b0377fdea96e75973304d182fc6d8eb5c414ed7abd0c9cf2bc8ec28eda31d682da3a1e6b850763413f07f8d5bd1e4f2a54d90e8a2406eda1dd266f01567a4baba4d0cfd92e9dc4f150ac3e6dd1bc562411ec983df6a88503b57f7f4c579008a7a0846e9598a5ee4f1f1437c07817b56e63f021db9902fc45f4cb461e58605b03def2527c02bb4638609dedc20fe76fbbbec3f9e1ca3505ecf1537f29daeeefe465647bc3359cab3d15a6709793c5791b034a5fb722a8383ce547e9db02e70f279d6702e0d59e9584b147c90305d64659a0e498710ad0a774f185026877de6499c365279c3ac9a69dea2c9190de61f180e9ff3ae4a2b27ba36607c46aa7e72b6277c113ba7cd8273333673e488cf3d06216bd02c7e3e19e27ecc05827936dcd90b4915323a1052377bf81f1090c0f467782bd44ace4e7eb2c6240d2f2ff7e9a98eb94e9b1d9275293ada6e2a84aa3c790161570344ed948940246b14e88632915e54c4626312a029948dd28c566ddbca91f958e35d6b4fb298fd55bef60a7d531e13b1f9e3897f8ffcde8d88deccdf8c54af01f045e748440d423b94c609b2410c75d78ef17671968074676581130638ec0dc31b4000dd8e82d74f7bf930e0dba5e8d014aeae700841422855cf1340f418ee10bd38f59c9db6993e8fc0b32f7547adf6a4e7a97fbbbe41f0a31fafcf617d8309ee2a793b771b9ae6e137cd45ee829266cca411ac955cac7371b02ce665ed2914331253ecc8ef12b91072208f7f5f566bd1b9cd302b395b6508c5d0d46d4ef6563b2f415f283713bef0cde834d74338b0499a4640a4c080aefd6cd0575d20959fe4de10860afc5eca86aa4cc9948be9227ce7d1b38dbff8035bc1f7436e282c72f440503189401b7a764ec51acbc214e9475a4e7743630a758125b8ae7c9cedc686457138e91a3add9feeeacc09f3afe871803704e90d84c323564e71faa793f4db27e22f4d730f2d624021a231daf25dcf6e92d5a3fdc32fa0c112373ebcbbf3f48e309626ea997d6b4f962de8db9d6aee84cae4272100e15c39861dd83265cceb09bedbaac79312bf850dbb59b1144ba8f6db72813f2721a6d7934737a48d786e8bfe49426ba0bb15d37a6b20721edcb5c53ec534a85f78941528780ac1a09913296d7937a2ea9c08f34d40ad363bec8b3e440661b5b8f0795c76200226b34f44605cd5afe05dcbdbb5d5aeaa7966382efb77569514708647e0fd9a12ff6eddcee98789d57b8c9076adef2948ab02a8cb6bfe1a03a40bc7ac7e364780ff578471938757c7b078a9c6ca0330af57f4f3f1ef68e8cfad7abda657d965f41872aeac929664579d997fbae2ded61433adfcfd67a42228d521aa91b08092501d1154b924e9ffa18291c4c84364ed6ed3661e6355037941cb4fa089159f69d47c1c74a37f54eeaad9848e368fecd8dd2a7535cf57c42bd31eb29c2970dfa3dc9a0025aa209c542b73877ac98cb907d30d7953366dd85548977dc664a1a10b409396e883e18f292ee1e76a7f32ae95643184bfc04ecffdfda87c37d4251b69df4a5344bf06a6c4ec783046216bfe11e525d08d5c42dbc4f1f370c7966204073fa72103c5eb3520f19ef4b20ed4c0ad75840405a09ee4f664c8665b9e1131655ac9b609b25fbbaf070218483face247c9036ca0462e9238e9ac4cb75543cb68f099cb8db1ef8c2a314115f11bbe488d96e403a61768cfc776540c03b8c62d57a1c9b813b6c3f7af36a6f993a0a716d6666559948c1946089ae746f711b7827003bfc48d5298d3fc280155577231c47e57f3ee65064a9a23c2a2c753fb495772f740e0a9999e43ce70290eb0f920110b7c3c596d1982a25d96f4ea7193e60a33e17e563cfe30d055e54ee6b520b96bb6020aa99e198b572c2b2a5b1d4306f79cec88ac3efdf4b14b6c4da2ab2d8771bbc7dcfa8f6bed7b7ab2cd2c550b8600f08b7bb9d53c2f9faec55c26cfe50a352b1282b3b0c2d0120c5bb980329a18b5a0e511ee4f9c7f2627818f05f5ba223746208b8caae671d05a5ee244e32357a2a08f05ab7a71406e8e99cec344a09f231004e36be1a7eed05499e3e80331b3efc21f71913426a1ab1d2882321c1141b70778cfd910fcb580832e02f778363642c530f7e06727053769f12bf6b0bad8a44f6ed93bba3f0694bf83f82c7ab753c4cee4a9df5f2d90886181f47343cbe1bae24de72283d7b6bc80129dbddf9989486b0de618cbddcec2794013b8062ec262c5494ddc4e2ec9f59a1c232500df2fa46f98f10d2e2a25c32b24981923673c61627cad9b27e69c582ab5756f810a8883bf6ab666087b3006bee7a5abf50500a1d540cbcbd16e79113d550b13569ddff321f76345e089ab60b16c389e44c37770ef284095823eb4e21c5146fc08e543a416859bb1698b50aba3c6e12acb86ab5b75f393030406f9f636f757655e1b976cb29dd99d60b89151c6a1bdb0685301cc4ce5e8fe4006ff2705bb39e8d75a24896f8a4f5932b3a4c75d31871dccb01e85d40e7149cbefbfe209b46144fb2a27d1477e76ea79b112d38529a10221bcb909fb93e6745f3f7c3b88001c197abfa159ba75fe767a16b45a8e981ac6bcda7e1d8ccb5e1ef7adba19d35094e8b7fb103a7d415e9009328b2fb1f2303fa609f68cbe1c7c8868a7b9a704c9471a4201f73b3881f0157d0dfe447e06dcc18a647226e8640f2966076df14049d242bc4bcea2436297ac7a44dafdfcd0f037a9fdfadc7d4251c57868751b873c54ce68645e87548e50198eddc74d20ced9b7e4353c463c4a1dea31573a251d9077c606ece3e63b8d927c2a991175b0e88382dad20a59e84de10f425e80ddd7c011a50f8807073a88d9498739b9325815a16f0852b7a9c600d16214ca6bd54d03057900a0bbaf5bd258410c2d4974a8b80419f3208706e97b8b06808367144a899aacce7e0d181d21222b8016ccab083ecaadfdd63b40f25e02a961a204380e220e0be8ffac3b5c57ba2f046d8d0f7be277b2fbe12bae5c01ed9532ef83f3ae85048090e59b3ed53a03cc0bfa3549a21f5f1b2223b7448416deb667aae6cd147fba0b6ac32b8494f2fccdd82062afb3cc4f5fd44446d9ecd2cccbe1f2f74deadf42be87a2b0d8c5fdcc2c7d4f69fffed16b29cc3c23dbf2deb9aa80a0f8d05b6d740024b7b1565e893dece8c74436ad24bdb6ba54cec53c6f69cbd1e82d495e2dc4af47da4d996fd090ef78a1ede4a0ef855478878ef1b7fab4cee6623640e8e3675537cbaf84ebec91646a30ee31be576f920c179b6a6bf6da29030642d2d74546976e23d10cb2406474ce989381a3b332b07d9865e0b058d154dabc5f20d18dea8170566f22293b31de3d0e844a38b4b81c756b2d6e3924e82de23d8bf7b0414d147a1814ba8bcba8a7a43ff03d8dfa2024ceb90088d365481dda423f6a53dbd67ed79265d2c6862c9ace704911acad1c70db9bf50d1a14f48e11aa593bc59919f1d98680557aee49136cb3d0beed8dae081b027006cb1a66ba8a0c0ac13089cafc1d8b213747a17ce826174c8240ab9d8a8921d063a5f9a6746c718506fd51bef0b575e40b4becf858e3d17f71ac118cd5bc80194d49287f5bd04451b6e8b4634100f516ec930cb1c4bb207e84b18e6a393b8c31cd0f14acb77e0457822926ef5c8f2816762f5c17b972a6359c38d696644c115438260de3061452c6b6bb6999665c40210aaa8862e7e6cc9b0669aeb87470165bfad6f5ea9018d41a031284be89e929fbbe5221f24fa27cb8154273f1e76c8d6415b42d88cc68d90dff1a342d27d5e76f4303abf6b2483c0712805f213fb6a4de235434cba0fdeed32762d852bb3d3f7032ae3dca60f533d716aec5a2fe28cea08ee2b83b3e6bd11ebc1ed23352afc47e822b0503924b502cfda8df718ced34876ef78e0d9122160032c285db9ba83c7f9319809f1f3808fa6303270f29dd155d91bf992eceb4a680d23e77af889bf099a7434a7430e289348a473110ba7c7679dc0868b548d50944aa80646ca6f81e8a49f8b518d64e095c8e9527a312bf03c154af4390ce7f5627d4017f08f9162ff5e4883a166ba5db6fc16c517816b6beaa0112fdfc93a40676ba2d22b590b6daf5b7cc457f4b248fd690090d49d9bc33a9c3859dc51482fc5322e1468accb34fe55fe36b60cc7cdcce313ac244a799584c88f6c0df7855584b59c09b50eae18eb62d94a73b4eb27cbc1b5fc202e1f1984f20441a85d9bc2f6949e77f21cf431e7903609235ef47400df790ed8c84552d56e50eee008cef5162804ba22f03473a71fcc298e6675ae4fa1dd9ca42a58b270ae6a4c134942530121f0aa6fad79c4d2402a3dab330cfb46a0cddba3c961549f0b5c4020904f5b6e8768f827e9b37a81f14405420fc5cf180392082f06190fd2ed5788d6f1c5a83c48d77b38d754b6b982ce68f18f212c6b433398f5540c1b77c28fb88ee74941a1d0e7bd6fad172b535902b36d26f1f3134f5e5a8961913cb5c78b9e583b380ff28cc5ab8fecf549c0e224559ccd55770f8271cb20d08cea7d903837f5edfff0f3543985ea7b9b64a419c24d645c2ce1a7cd0714146c53e55f2431edff0e2205b29a1ecf21776b5d33b9f5548633006476f19695159a346372eb5bc6c3e037303eea975ad8f864a9737e28bfb10e79d7ed5fc0e4a8cd04c8d052de3d0e4ef3b4d9400d84119e6a5795ead27628addbc89124af5f9756f6823be4e838b38fe36caeebc894b27ba8978b34dbbf7032c9968d2f39b7e18bca188e52bc9ea9ae82cc3a07566c7bad3bbd14392d0e909ec7931db72353274303791bbde6bfb8d7a010dd17fbb125dec5ee6169d87fb35a1df11e6754e54f3c97a1ebeada426fab72a5b4a0791fa03441338d3e9b25525075364528d4ee91c0b1afa31070994cea4fd2ce546cde9139efeaf99efdedfd50acf5293ddbfa6f8970cd36c4c10791aa0daa5a2494581ab712bbb7ebcf886050133d76577c0b4634455fbf62377b56dd70f92bf728547625cc8d38c2f4aca502ffda164b339354be9c40d2a073197c79f8657c0fe2b68065c0b5a3a2fe6a32333fc1cdf5058a95480c00904cbf7506f5042473e63a8b64addbd34d90d110fe58a4cec5c400d90b84c4e7a9aca0069259bb3f7eb78b5389bb7d4a37ab0eec6133f65bacb44102cb2427eb5bf017b5da00c7d46d0af6b0f6e79bf30ac321c765c1fc3bdff917689e77afedd14191be9693c3024c6c1d394cd3905d71523f8d23cef280a625780cae24be03035266f383bd3141036b0160bb7c56bc29b1fdb136cdc0a17e47a473ad111e955a933e8396cd0f3fdb38d696742e8a5b47f1129e978f6a7cad4e1078c6655a7e1ced2908bee210f63a143e2889f357bba2363c8ac9f6bc81762f7cbff6f89d73a38f2a8f823f3137d7520f529a94b0b289f750d9fa5b1dfd0d6d33df8cf9abb22b49860a065ced5c147fd548cf00b590b4880005b9aef35c206351b17ddd689ea8b6fc9ba96447aab41a11ae7b64f405c1f8b152b53d5b2ea483db41fe55dfbb82bc81719ec839577e43c58d586a704a412e3145421bebe986df8a1ce63d3c9ebbbe925ba559591b9ce320f98938addb8e0685cc04d952cd3bc1e396ee57be0a79c474945c212dcaf57487990d4bc701d777df0a6671bc6d24345aa48325e5fbcf2edae11a8cd6ab68458f85e9a2de51acca4b417b03ebcc806ef15ced0b40f5c8dfe36b5eb0ca551606ce4af209f50d3cc9e6d6a821aedc02a259ccb1c14c5f4ba77e12b1eb3e9345450c7a823c1c4047f70141aeb3c260e247cd7c3451c72784a1954cb9d18d367aed514f54520ca536656f74918d304ec894621dd10dec0bfa0a62e9d179cffff819ce0f7afc8bc601f3e2099a8ab73a2eef92e728cc60f450d2c9c2f58a0d366b2e31fa311094e8635a6d379e36632726d38ffca89eef2ce96d4526fac76990350c7a52c005ee96b0195d66142eaa82e60a2d59b1416abc0ab50d2f705eba3aa5d9fc497a144a789b2b5932372dfd32d25083ddd53c89b5ac55e76746164a0ea89db9351113e57ec9a044ebc538e048a169acce1c00a2f0c6ab496b4680715477624f1fe6fb08461d8548052e9092c77f3f01e0b2f9104f3c28aea88ea43da87b15b09fe3bf813f119a898feb93d77fac72645834e7e5e43faf52b93be365e2feb0cb00ef56efddb99931aae96ead78ac8ae72e071c65e02fbc850341534ff7f3957737b659621131abee7efb9f98f8d38e4776b314e59c604b38affd250d30d3db2ebdbba09693c5f26cb40fefa00e8dd8f23c7f0a17fe6990272e2489b8e3c7afb494edd41f620eb0391fb7198fffee21bc4529d04e6d4ecece6750dc98c2bfb95ca01d218194154eaac7d7b2338745f7998514953859f69d477a4061a11f8f5c258b1c57c7e79f5d8f6b00921e4f0ccb0ddba5fbc31aa4de5d8426edda317ba2e06876e6605334de1a3c3b7c2522416599e8c671ebca009fb2db24393ed45fb0291dcdb0255c8ff1973546ef34bb4f7eb62c6c366f567d41509d99cbc2e9c71af2aa9703cac9b6047cc01dc3491197662294edeea225ddeecaea0a7eaf1a385700116e3a120d03a428dac4e82e6cf576295566620494b4382608e9149aaa890019d482d4089cca90e632c222d7d562d970289cdb7d6d34cb5bacb6b646bd158fb29cd6b083bad2d49d89147029d0dee25d75e3778f7fc8608ddd12ea79c1ddbe1971b54cc0c58e14fc32eb06e09efaf81e89d7b3a848eb9a7394867f0ad59a2916ece9ef38d5674dac5b291c8a0a9dac32f62184e56bcc435f3eec25331138df8a63c436082ec700a784bc46c52aaae193516f3df34be00e9209cc8d0ff9cec7d210ad96247b740980449692198ed9511ba9333d2028bb81e4277692342a8cf13a13c92a08bc7bad29f629bde2a3f6dc9811d289dab6750b3bfaeb9837bbdd5598b505d113eece66e3142dbce0ad9914aff2c9de98d61c420be3dae0b8eddb649694c47bb4261dfcd147c82087523c2b0047fb32517dd78517003579166a5ea00c197324adcc392166e44e595f3618df7ff83e8c4bf9acb7d7ee57e4a720fccfcd87747fe16a196271e23e7444aac619120b9cc429bac8219918f7e62aad6d87674393cb7f01f0b2370e9bed69cd2aee2ec2f33a71201d287279267da8bca27b81536e54ba957b6462bff09209bc8f0a8495d04e79d8bbc0025a5dca084e7b65b734b7d2e2fb0a73b531cdc207f351d40ea714151db933cb722446241eb7d103f9a6680d7861a56c58d2603dc2467b511ac772ab788e1678226a86f027b6354081189b888d338eb538ebafd9fd24d6f8501699c2286dca70ce60951bae5e0f6b3b76aa19061025cd88fe6789f97fbe3cb419e333860ef97611fae993531db447d730d87cfc4959623f296b7d3ee5c52e0c15d22d21642a3572df01c25384d8c94c8e11ed28e370f37856573d5451acf5360046f98cc2e977d057a7b73b7a92cbf4eff10c61c8a9ad8867ab3e5a8808ff201ca70ff884875be40c0f55c0d70a6aa2cca0e82afb04eab3409e950641e49a2c6c2bfbd53d4d4b2b7505cc525a9b0b6f42d32ac97831f1bf2c29a067fbe538f2ef5154deebdd98f39a5decdcadc412755d06ce666a439811ffa15a088a4406dad7179abe559b30cebb7c0700cb18baac258b8e3409e31e31722aeae9a52b17d2e4ffadd5a74a1a366251accccaf0fb962389442b1795171fe4287d98b12a4ff7ad714c9b7d3c212465738cd59c9a81ca5c49068320b21e35ed0aecced54d6afe0cd249802644bd1efc406619588c7bc420f24217b0025bb0b600a771837d0288999e3a46c9658dfaa09259a74fa37f5c28fba25e18ee425ae6026808fe7c1c69a62bf8ab82ff4b0bc0307c7eefd8a7821469dc3bcb193a308961bcdb5a1d9791d3177472fdd2f73ae20b6eb3be31901b224d72b043e0a539d4c02ebb822df09744079be412bcf296819d27e31dde3c4a717274e91f5910fd82af350aef8d5214564b8eba383a0871fd95341253e697b3c81a3bce251027362ec829bd843ecb004cc4c6f3582fe617e526a6111b6bcd2f87e0f1e0d7036bd377672f2147b14abdeb62109de322d6c44188682c0ebc2473ffdddfb23b0d46c1e473f2f30f9867c7b9a300901cd783e347bce0a5421dd4e0ee55fd7c240144dda6995c8c97bf5b64027ce1741c32c886e36786a31be739dab5db9a3132a38f4f29be0961ad1e42f98643bddd18cc4b68a0dd352f831ae4400ebaea8a8f516993ad525132a16aa6e2484a65e16f676b38067019c009db89080b36cdb4daeea5be0a7f38bfc256619b00df9c8c25f7468b190fd96517c5c9930885972303b5df43d4d97806137f3550410eaa0a40db610cf2b5fc5534f15c11cc0c2c96e767d788558c21981e3297dbff1d6ada28f0576f95e2e0c86a0d74fb8428c2e7d63f9e7e8422c9a7778455179d14cebeba06829176e7ac9bf5b8d5af74c2b667e9c71a68716960248c4bd73804038c90e2f2546264de4b100ac271422d57f0921cc69e10ecec30e3d56837f1da1fa527006128389bda6af95a2cb633268f3a31aa4e5a808b0c2caf6342062a1dbe29dac80e1bf40738982bcaabaa69ea2a0acda50ae5189671fdb2aac33cedbd8ef0db7e108453b3b392a01f1713baf0358600cc57d04bafb71cd0c34066a56f3ad212003d6024c737d90eae014de4b16547fdd98cde83fc46c201a2336189350c5dda5cae489befc9ab1f0dbf907e7d37401f23ef9edc711fd02c60860749df95e53ab33e4a50fc433b8cac749f108375c457db2925f5c2f4353caf0e3ddad75eec0dd13a710f5730305a2631ad06004eab449629220336e0b243bb0828f038b140181e1c955de9d30f5d8355cd2f75237a551827028b9d681b89a360f35783923b22413b8b09156c049d8b41266317d83e3a4e8ed0d89a5ac907d4ee5e0d49182c559235dacd35e262605c72b2d0fda0c019a911f60fa9978517e1df05e15e014c90078e7cc5e757a3045e95df033357ec3ed83cca32a647d53956bd14aae308178b303939b48409d20de6ea80e2c213af2adbaeeb0f9033be474b17b4f797ad01518eccc6dd40176e85a7cca6248316795043fd1fb2e142675bea8bf20e0962d928f3295b7207ce12b8f330e0e7017ad73e73a706c5195c5bc47fdb8cd1e0be8dfbdcf44e45f269661fef14746b7dea3cafef9d6ddead3e3c8004fc064a305a546fb87b3646892ea7baff7c30d892f739b57c6298e7d251696feb961058e8408523d4167daf8f6de9cad7932c85b39b27843edcbf5df1813a228fab667b572964733732e339fa0f8bd2a047f18d59fee13d1766ec6e861460bae26a6581490583ad018e6621aee911b4f41b5fdce32611285c2efd574836ffbc1f6106354c897c46c58e209a27ae38c8e17eff68df054a404d00218deb1da71abe5f417dfc3a054a9d3a9de778e0a44f386f9329b09ab2e2c476cb90dcfdebd92d2bf02fb77fd99d4f17da0ea66c4081499e8cc476ebb5ca6df47c7100d0a5b4a4fe1bd6246b1f0041361c9024dd65a7158949184e127e3ff2a784be94c2eec1257795e30ff7af5d17350a19fdc54a82ac6cba101dcbf751e333d64befe900e0973c97359bc04b1178f473ffd33b233ad878b43a39270d281bdd11edfc8f45f965c60637d3b2ff49386050665a16d0ed6f7fa766b836366dc29108db8a669620469fac76430522ea7137b80b5e806e04c46eea73e59241606592808174435de055a467ea870582c4adb174083d7d75147102d57e539b0be161a480baef1743d662ceda07d068a9db06d20838147d4d42f6142b58bfec3fc92a7b2393858595ec78e11a03c4346a9fd2ca6c964edecf7f1e30d0dd2f6339696967b2f5d23af39bd46e322a7d27f20ee9448082be0a5b8475a0acb2811ec55697a1f0398046b10a56afde873c8e70eb6eb2edf21be2b60fd2974672a9565dbe52e9d1fba0e48b9f290ced63d7f8ec9d58450ecb4388b8f3f500c7f06fd3c8f14ff9a040550bac5cf119c4b66ba47aab944f8cf8607dcbd8686d9b56246ea5d0ba87427932efe3fa7b681e5e7d244ce67759142aa7946735ba3c97a0601fcbece266fa391c13811dd98c8c819679c29979c7a0fb915ac27f0338d35e7c48765496cbfa3f610b31e1d4d4fae01a936316ff3e869019c7dd8b2f2931d26e9429d11b4f898f64d17340c851669d3e6e69d10149b78d1f5a6f4898610607360169546925986426b1f8e0f420b1aa1a6f33f6a523e4001c38fb73427efbc92ea17a557410172dd965038bc25e1be7c9803dc3780558aac6f5f3b3c6478f2d30378af4dae9694ec090a64f09db85d1f68215a80dc97902d2dac7a857860f6915a2575caa71a8c9f12aea58db0651fe8f1a47ffd9d8169b9086096ac8b5b022eb4a5a00e2db1206d6fcdad352338639fbd9b2a79139c55b30a6b423f00ef939aa80479c9af45beca7078cca3c1ca3a9ab095d8443c76867c21638af14137f91a8422143ba981e46a94eae361da2972a62b42cc8a6ce8bd14aaa263c35a4bc0a13811699743b78a236b6321c0d79cef8befa85b320db55df8ba088310c711270e03c645df50942d158056b4d6f64f51dee2d13b89f72eac07de042cdb30a8c6c1615e0060302c6f8f9aaedeffa5967ed4987b0769f81c1618c9218063234e25da13858163a8a3e1a91a5930b873d383cbb709cb132ad9ff3b887ffa0e7abc685319416b828096d0a6a2af5194dd71bcd59340ff3f7fbd0c6dc6d0643ad3518049ecc2f9240abcd016557fc041d1af43af3b2b2efa40596ad4689c6fecd48124ed28774d3f5059c9f30d79fd3d08a1fd2218709ad2265437722335216341b8b808f8986602269860ac17f4b30d28b8055743641756f49701a591bd215d0c8dfe600406b66219f020d9af2cf4e133805152a36feeefe2b12f9dff3bf47c249d2ed1ac8e559dc46f87877b8adef8dfe2f0609c13e007621f4ffc3d076c89165a4559eded601c47407184f6346ef34fff10865a1d5e0b4f966f88c3376ad9d3e6afb34747787691c101aad4ec26550adf0a2cda655075a9547d226fe56693a17f7e4d51d9dabb1aeb7aaff8db015810bbcbe28f66821625e34c8ace4361f620a78add54ae38e468feba088df1e172b64bff604b240f305bb0f0d7213894fdb2c8a84fcc0b220749ce8f315e1e49ebb4a4f96c800d0d6cbc506dfe204ae0bff6fe7ac2922de3609e9ea0df068a2ab12abf618a90e69a9cd80b5ac6179760e889e844bad7c463ee85ad2e232e3232e2e1c01e8a87ba58353508d1ba6a8322a5c5d1d8488b5ed257d5b61dc3f6101570f7a3d9ed71551b660c5ce0663f8e95ab83fed57bf0eb6d4538ac254715049c33adf7dd492198b8675ed54c8cbabf0126aa0da3d230dacd5ff116610098984ea5fa80b84f4beea3a72a5f2fa1c3e812af7dd605773c0addc0fae36ecce667c9f5ebf7b39a4c0bdccf0d8ba5f000eb4157167d8968794a5d0f6c0757502bc9f9012619e1776b43f46d067d2da135c4c8f53a58102472b35948515f4a29443c08f99f846189909a4ecb624507cd201bc7b6ee604f31024cb0d87e522468844c4489f76b28e39aa05c37c0f32af11d1d2a8b7a8a6521090c8999506151170c3a73bdbd707395135c914251e8b4a3dd58e1c0046ee16424dcf2179ba621496003bb6cc5f3593d9eaf3fa7982008ff123b89944570efcec61587582950603f8cf5688c35efee20480c57945bc27ca78b1a903db30e1fadff7823384af3c78968e2f9476b48460a78fa09be6d7ca1fa8958f1749b78bf641a887c44486b606c55bf5b8512dc816c2defe5cd8f4467ed5d7eed6c9a475d89998fd0ec1f92c6d8a023c09542d69e75690d27d6bb72cca413cd6763f904e0b0bcfbe1e7155c33db9595a90b21db7b5f5eea7c2220fddb558605a6211f7a79217420e4e2d2b2fa447c6754057774e9a043b88785e2a4810eed39ca38cd2c112e07ba10b7607fcee2fd886348ec11706b3edc66ff834c1f2b28f4751d85ec2bf18a37b4a944b43ea14ded82941c5eff8557be83ca3c99fb6b64aed9f64900be7db790c6b6c7eb0374b67a68b1cb07013401ecd64e3dd2ebf431c0b5964122c3fb944059831df2f0ab6d105e9c62eb18817ac03670812b63078527a57595fe7dd905d1b1147ce21eefad7da4f21ae5a16ca9c053e810e8f1f8943837834d8d5ecca6c9300edf585e9293f0cfdbbde6d9fa49ba0ce05fbf93b034b2dd3cc5ad74dc42838d1e43652884b2975376aea105e92f5f47ad0106ef1e5214b6e759584d108526e2b63ca731f70ee14a86e934ac560840609fada32afa82c7fdcbafe140b745041b325873f04df9eec3dee7cbb71b195e3e192e22b0124e6fe27730df2592ef3ee2742f27f7bfa2b22aeaaaff3b28ae2e47ac605a611afef5204a51302edff5602eb36d2a6997c0ec6978946da2c67c42446e39a1264a7a114abebb57d106525ad38ea375e6fd4a4f2f7dd6b9fe56cd4ea9389d3dbc51517e8c9097d78c7dc8a6b51b7868e800e3b9acd57cf800688e914ac53e1d0dce128d69392b27b9bb90333716eb4ea22d9eb890d8842910041705e82a3645bc8c02feeb3bb88aa732bb4c2a1a6ad9d2bb4c5cce15e4a50cbe2a1c7f14180bd0a2e02f12ff8847d3f64e28f8445ac83d16a78d02db620a21c841d037763c3cf62c3f39e563ec8a6cba8a86f8c2ef282097a07f40e7b5380ea9ffe1cfe581b39ccf0a720e9ee673d56cdbf167d72f51cf9d1354c8107c1d99a034028c9be2fc334360b8b075ffa488f5cee2e2eaa25fc2f5027038140d4953399a2b44106331c9d9c7e29c49ab349f80400fad1a29ab293d094403da0703be2e5857cfa6d1c175a95ac777afab8ce5eef7403239d792e84a96c4fbb5197fc6f9750d3a6c2018c4e0c857b74333cbc05e77db206a3dfec05ca20c6d8a3b51629ad3bd36bf6ea0f4e81781ea33e94b6536eeb335d7c8d787ae492fdf14456243b3fe99bfd613566c8dfc32be4fa2f40272c38fe6993b7184396bc2e37d153b404eae6e70f841618247478923f6bcd4ca9038acb1bd5c68fdb05fffd51d3dfe94a54a11786d19251486f6f06ccf2b85600f42949d2172b81b18a207c53e187ef3b41171564b887280e656798b826a72ebf7f5493cfcc888d599b300a9ba22b2d12b6f397b5caa60253afebf5bbb6e51abed3a5cf03943b2c880c0c8ab3cf3695b8b9dcea6b50977b52f522be9b330b197a901905f9f6a4850e5765a4e768009b4e2f7a3301cf1e49acd2c5b131b7d407a44e8e21b7ccfaa5d0f6e8239b4f022b618d4349ee6cd93b4df12686cfdb9bda2685ca8f66458aa267ec83d13e3f706746e8082ff432eded1c4e104d395442d55760402309f8eab24d321b9a3368594cb3659104bca3d70b84de32d00051bce24ba698446ced73e6dd782e5b60778a749da85f4fac0c7b1004430f801a8841d099c3b7a693b0600384bb8ba244c89c3953d68af4a9395cd8a33787d76ecd4e579c5fc3b660591dffaa5702846a857e710881f040f783cfa6847ebedbebc2230d0f0f7a8025fda38e6c8676a53c3e3710ddf7c6919f131e9e676127121d30f81d7e5bd931348bb964ed49344ab5c85445577e2f67a5be856682a9765b62eb3a5a916a20f9771db06709e8c634c1828bc3c4526959ce23ef4663a34361e71465656ed4165fe50705f0bedcf43e1f649c5fd45b2893512076d2ccb96d6f8bb9758aa3f189dab346bd849a7a7e778ea529aabc7adacc156819c4c917baccc6f8af10041ab4e81e3eeccfdb06b9fb3aba75fff9f19255212302db71024da14775fcf6ab235f948dd25bc9789c3acb35e80e71857cd85fee5cf844cd011ad2e45affda60e21b810959a9f27b54ca7ba3dd482948df3f1e1264aba12300e5d81f254483f8350d84013d0029bf6556f4f8c0b4ea6ae9dcc5d0a85353681bc0f904a2048e939afa512b559821e52f7e2b8171d0f949d6cae455d4a49d62bca99da25ca590ef1a988f35bc5ea874daac722ed96689a6269440d04a72bd19bcc88bcb670888d71ed4cde64c9dab52a71e3b9545404aa3940b27d2a232a62709b0c9b80cf96b07dd3d40d27d3c9ad54baf2b7c4bafb22812c880664c1b2a8920cd16c9d296c4f2e3bc48835e47fb2b7e3cf04217e27cd3f5f11719c63c12d5e3648069fcff33444906fc83b078dd9e791540e529b84ada56e975b73c10f83764ad7983d7077c538c9b142adda0ac47a6f75c57557ce195592cecce1941f604447bf2de0adb1747adf5c09396fc090264eb3c84ae6b47dc37ba7ed5b963c97919f12ffd6c8153a0b644b58c980c4972c4f48cca56de780496e0c2e841b350be9bd79c8c2d131c1a28c5cba4d317ba32f0c6e1ddd87d07989bc4eadb1a69291db48f33094ece3fbd909b4d525065036b88b85a69c76c449604d693f02c7fc78b21a783bdcc0f6231408d6f544119a8af704b3f1774fe048e0b17bd920dea5f5ec12379887005b72674c1c8dab658f84996c8441427162795190be23737e241eb7cde48fcbe41dba8446e3f0fd60c05ff3b807683abaffd2945e6dc4df39ce21500ed9cfee20a05c76c982fe85ffdb39f7db796491575fe0e95cba60f33cdfddc126210f35a8dbf783790b18b6fa93a76c4238499464c6ca556d32096808c6e2753f4b4ddf2093ffb332e8cff3eac5315c1dd6d620d1ab39aa1acb26231cdfa1db94bafcbea8f33b96b692846b3e2219c0c2e99066eb1e47beab18d3574da21df98d7cdcd48bb8b1c6aee9077fb20dffb43a4c67596dc501337ca15349bd861d299739a3c0e421f12315960d95ee7dd3bc878bf3eee8d5b9155875cfd5d08201bc9f19649d816f7e1a3865110a6ab98211b3eb61f05da04eb814cb48abe894701242f684acef18486df6e05d234f2886ff8a0b8887ab744668bd5f36d34f1f403814fb5809d6ba7d0d76b8328a2627b951d47cb2a5484052c6dba2011452f48bfa68a7299f616ab117a48a504fc521600f4be5115cac8df2cb99bf8410ef1a811775906e6ffc7e7638ab76090f025238a8c2d0dbe05feaf0cbc769e6502190fbc6eef81f6322695e5c9ef34d6e877e401a7263b239bf87f71f49d1809f49fe36b6bdc86b866d2020a4adf3ef71e61730a1954fa5ccbad7370c89945df1f1642b8a5a61bd17b595b4b1e2b051a255b683bb03947e552934c859a569ced80e80d5e51166fbd40dec63d803a6d085bd7dea6d525358b199616986924b68f15f6e533b45008a6aea29d5bc8bc17a289b7a527700e79417059116b9636455b1f6daf01e706fd72a6ce4108d23db28373cdf8f3e2b2c64135982f9b99077e0b48730875cf6405ac8d79589aeec6413e9f59b33805cb4d920e03fe0517c71ca21f1457a461f37d915e3892cadb0faf016ef1ead689b64934ca34942be15f2ef49dc8a1777fa5afc81098cb1789a775b936b8beded4d8f7645273472b5e31ae6e809eb7b3a160f693568635b4270b6d9bee699c831a0da159d0d69422cc43936b80a5aae633ca4ee6de3b3559c6523c74468ab4ceb9f5da78422a734a280c7e90c940b899bb1064367851f32ab1ef3615ea0de029e8bcb2ec18522069a70fb58cb61a0cb94088a97ae43fdfed75b59ab4ba39b23078b6839af06cdb79e93f01b845e2291f5150f7bdf52b4c77ab8f793cc661952be2e40027c8e0b30bf9ad89157a619a839e18ae8c6b98938b1e927e7df320155a907814c198b3f83acfb3c6d773ab6e9dd9ab3faadf3eefcb0a3695a1e255092bf5c78ad0d6ea4371552b217ac08e4449566b3b54921b0983a002250f92e1bf25614bd8013ffe772dd4d7dd03cba8b345dff069e1af315665d0e565d190d64cae2cf7a08f6cafa1b142b9a4b782bf9d94008f7376e03150c7630090d7297292df670b5916e5c44189a01c6bf51ef4871d955afd316d6c2a2c0c4b759bf592d0189952266ad711cd2318c3dc152c1146fc9a4e126961c76da0b6b3e0f7814ec245ca4f790ade3c74b4b862ce2d13620ed674d6d9008f80a763787dcbf80c8037b4342c1bc0f79bc42098f56362be04b36d0c3433df7d53f0b8b6455bb0196f07f6477fed4135b9882639451cc3f4528420148bbb3fb465d61fec844e1115b7aa345c7f7fa04231f3b78227d6cee02aebe7e8c4f45a56fe21ca2e983a691554157a0ada14d9bb7e5868976861a23a9fcd9e731a6c6ad7173688073d24597ab8e24da14f66c55725c2c5c0f770f4e270b4a743070f3ac3a119c8740ecc8f05a5725cb5c504ee2915eb3345750b632e03875200da1fcc08d6ed44c5f048d24497d77dd5abbb19a1bb4c2b49dc64e37def638f602a3e62be6036dd5845122d671526e4951411b66930280fbda96d2890caf4f4b075b9c3ace55e89a4d9dd3bca6d18fd0c9bd765195adc53bd09c35fe33d31e2984e7df7f1bcb6ffb884e53d9e141b94287538df1f1031daece835c21c2d6361cbebebde7d732756ff23890e7e7a797eebb895f057fde84c8cc3482fde6d791accd5baaa611d1b8a3e36c97937074d9b1010e60b8dfc8f185a1017a961c18a70276afdfd882062ea96068c2c2726f7eb5c8e6add464041a01d1b9a39a36f37ad9536521326e1334e61d0e2e9d18f9b0b4a47c517ee40576593e38b6fbf781aefb4606eb047bfa6db770d69f41b70b3963ec01d9adeb9b71cd2e9906d8ac4e099c170c0e5338cfc2c15a3345dacfaa643e30344294fedde0ddcea8160953fbd4317f117b0bc424807e7459cc0fd9d4df632c4eb8878690e533e2f7e3ba8a356c6e53dfe32473d6b2467b383384cb6fcd5066732c162319fe2ff8e2fb286209822b4663a4bc26ccd0171ca05a08654dc1678daf1bce53c5771a1e27f7cdf6c017e0b870c88a2030003aea101bebff9790767bb35de6318918c4cb95d991461e071f468c6ea6677569ba40a096c57a177ad44578c7ef24af7ca9de517dca79454d600906062f1246de16323028a42231f956e84d422f04c9b191383ac92e4364bc83b8a27bb02cf46c81efb07d7cb2a5c59aa8c9b5f4e76d17d275fc6750c5abf23288f167f8bcac3a3b328fbba0918801cc49f78a99baef8d4d1b1b5ff3b46006905ee68f8ceba5d10df6d4ac1cb0cdc7409e2a7a825aedd3a580b14468a6d2dff1bcd04f369575fc5e272dfb71d5e9576fc68cf906d40d003add057caa119259c86e24b5f48db3ba4b0b4799e85bd9c9eee73875b735ec47348ed697c56bc5ce70b21b70f085d0805e8d4e76931bf5d0f573a5bd9125db0a292c598feb47b15231681c1dfb2b92d2d43f25f108277f7a76e255dc4591e8f3f2e0d9896bbaeffacf090a37d5b1aee1fe65901748e27dc1dd3e1aa564647d26f92546dcad315639b6cfcbb2a00f58c2720446a11e8068d2408afc04bafc093d8ca13db275497a3b54a555879aadace90f7688b57f2fd8eab61e8233a866091595807bae8dc7499cff7ad0467e6c7ee5066d3b9f943753c830f913cc45b64ba1ba0a3d3ba9229d36ad132583f8f326c532778a0574078affb5c6aa40c5e52e86f1428760f17f7990c88bb25063c484323cf6e1414d6306b067ad911d6448fe3dffb348e87cf4e3950689319e8f74057eb48f886fb4c8dcca98a2880344873f403b0c2b335bff5e5561aa68983979a5cef486753a0a099846fb024694c50a693bdca1282dcf12b76e2b9f371d10fb6a054f6b22e22d84f3157a6c305806cd4c248ea472ec274da36e90a9a1972944ede977624602bb409762446410991f51c5d209467f510ddd5cbf140c98a13741c73d0480c0295e3973e008bba870e86c93ea23e40796deb5f7c9f4e08be2864b0ebf296613e24a6127353ffc87ddfae139efe7b85104b6bf5d40541397e247313aaeac5c1fcdb1477d7121dbabf880e1c32146552711fe38ebe786fa949265086be8b959c0934ea644c6d8ccb73366424d7eea6ca37ee50ac38d1d9fb80ceabc7a7f65e696143d935d8cb169ec673a906685042775dcfb0b533d55c92fc35f1e6405ea022ae43f4597a976acf61f20572a0ddfa723f3f8f14e301d18ff1508d86cda28a57c690d25f01bfc378a23688078d2eedf1969185f5aa12f88c9a5f7d43b3bba4b0e7cac0c67da4a65b32c09868548eec05b47c1db856b45d62a1e8e1cb9685ff620240982c6a6cb73d00f3127d346698c315d183421efb47ccf0a4fcddd79ae86998be0bfc8cc3c6a7074dd5bd5a1fd1aad6db1fda99efd0dcd590582ba6d776ab3f4728ff8642fae8cb1f3c130a2aaca8d1446421d51377605ad5028269049f87c365c444c9ef3c4e54a68a080da47595e0d1ebd44eac681b0698ab84e849a3bb86bc8dc4a10b91f0f687043a362322aede7d3e58f91258df050cbf5a0b696b0de5d3de8fb4afbff983cf45f6d4218fbd1eb880c7d4d81fae1256753d161f52d63e4052aecfa3fbcb1e30b5abf68cd015ae23171847f70352823636b9d9899da142a4f576538653377957b2e4a446a5f3fb312c8866adb3de0be2136183650d16774793f927d6fe8b55e838aa753dcf55a68a76f574b50da060c2964d25e63ef1473ee6f1e5f42603e49b5acbf4c216d47e1184aa6579a84129ec436e4d673b647233d299760fc3f9465598d1ac3e1bac3cfa275004e863446f6fd619ed02e94a3e6bbdfff3895042e455f6995b7ba0f472b18198dcf6e810b7f8a23d86589f478657065008704a38492a7b4d23efb023e4de8b9c96eacb16b0f7be64c80084ac0eb1fff2f71d2111035d4350a79fc71175ac8e622a82db271e0cc7ea2e7e52e77290bdd6babc9c8b1835fdf2c051221285d805747508ac6852865f29b714cab6f07375bc8b4288b4a4515d11c773c5841cbf23eed78b457745b1bae2b92d3c17cbf2e787017b363021e8bbced5505273239c66dbd84ad51b07851dc6f0066508cc9bb2be6769293365169081b9f2345f22bf262d432daf83d42bdad5b52080fdb1a989fd4579bab9f97bb53f718b1f4839d508baaeb5bc2c0e681fe6a1c5099e88002a917310244c5a783bb766e4552e76bdb61b6bac6a04a00848ea195b74f5ffd74f6b324e1a766a288628620131750022ba7d12c7594480404ff41f8d59d32b92fbacf46cfecfc9d0f49b3c2f6dc02d9c08afaf05d69092c0d9674d4c38af036bd788326fc2534ebef381bc202e79432604f14f0b367df3df8773ee3afa09e1a105ef235c50c0d997ec29b377eff652afbfdcf36cf7e76ff7cefd54884deaa2b01b03d7b8e127b8e60e3c3142002da2957a50d343fd7850ea2d9d69c34f36fdb9d526cefc1b5829f8917946d1c520aed462f06be249f0ff58674361cb42e37c4461bf250877179a53421f8d0236776dc1ac27c532c1a666627585148a0fcd4e771d8e0825bbb4ce2cb097e279ffbe0ae29176090864d00c6857d12e7327e1196fc99f5f853f6a44bb9a0b9e2b6d079b0c37ad0985123fde7719ab76316538852f3452d22973c660e153fa709a63436351c59e3751974cbb1e6a0a4710fb3decdd7c75a8dbb461db711f59a1fd14b41fcd557da8d547929c87723f9abff55dd166ee3deb34f3ed9d9daa4f81eaa5f3b13ea61ff4a68ed439970e77a30c57afaa3d658f2acbbd0f2c70843af5c7f992798a845ce27697bec4385e9569935dccc6cb4a752d443b868c27cf1e33a5702ebb11be2d0ff70cfbd33ac581470e46a29f0cfdb9c3b846d6247481668c296466faccb5963c25f04ea1dd2485d6a306b8c313d9ff583bf3f7f6bc037a775286364957d042234f11fbc40db95a0a0c7227f968452403d09d8a0539c5d47c8d39a07088e98bb224e8423d3a97fed64fce88eff8a49bc788d82d148c07643e263d50ee33a4f0aaec96baac5e73cae2c7a2330a5896bf6a746f79caed8d7b046ab72e10bcad634de83cfee96eb4e9b50d32d0fbc078fc29f34a25ef0893af5447f17278295e71221f6f336a99a5dd40a10efba9d4e3f076a7ec5e70427b716df9a342588ff349064f77758201fe0d2dee3be8a1ab902c5a4d8dd759c0b61a468134d9ad23aa9999550d8e438d8a2b3fb301b225bfe02359d3741cfe0facff7aea9ea1b15e03fa401e60156a54469dd3cbd15a72998308765c0e5bd2cddb86d445cba782ee99bcfd8adcbdaf0d106f28b7f790e637cf03ecb3df5a96337cf4c93a38bd870bf40deb199c76e0ae16ed527e6187532990ea3aa09c026ece2eb864f425faf7e6c2acaef455d8b522a76f8b16ea51df6ae840d645cc6b357e27322ef4225dc1ab54e4a2fa4a218f960079cce33466c1435df5b840d1e51070bde2cb262cf433daa3023540c655fbd78fa14d3c3bd9156aa7704a4e3c1cd76fcae657f66aa97423fb42ce14178ca40e07248c23edcba3314edab002943d3254c5d93ee5b7585b26b7b26971b0c643b9062b225ada493ecd48ac89141f768816ff5540821982c06c1a6d9c6b2973fc0def9dc3031d2746e70f3ab49650c2e06a5536309e049758ad1ed85c4e7476062d48343bb7a59098a5b2d60fca87d9208682ed53fa7145c02646258289ee501b59e2ccae8cb2e86e96e152480073ab471e7216bec0cc7d239bf3faceecfafe06de73cb83a8d2ea4e0d97dc07f006eac2ed06137bb461d96a15815704bdce346f99d9203a5ca5c85bf6b06c4c1bceec96c1c9e7e55cf289e8628af82bf45d24e604b5e622220c2f45395111c964ce45dac18e7873a80b6eb2fb4a794c14377c02047edddb82a4a85faf7bc5c2464d9f02d7cb8081cbf3ff68fcc450627235eb359c076cad3b75b7fe78fee9e43b6cd6797579920ac6ce74393f291493f0a42b36de8135fce8788f9ea97fe0cb0e2c6ca3a2f58f42f7a3792a906a3a45f151ae784f7e0e3f8318961e7b6a928e97de97f3c645e47efb531d911c4fef3654969cda9677e8f2a8d64306960ed8735f70b4537a1fe7ab7cc7f80e1c394d2b3205171aa61c7c080afa51691986951b82f9c87b27266eb7753653c22218ff2b0d6c4834d09c652c345726e9d675c8c5e87f80d1226a6b3abf45200fd6ae5c47e12198ffb945f8bb0006678c1f6b83aabc047a456e52e329f8891a20c35f5e20f8f1dcf3dfe9eaca147b38ad78b13381e822b2acae3b0d8c9308ac28862602bdb06e763c6adbed0699f8421e6f1847d1fbd51459ae2a9850a97cf4d618ea51d69135ba8c34dcce0c3d92b47f4c7dbbf1f741eec3aa46bc5311a96cc3346d8e20f5acb737f4596c6e45df20767b27ad82e2d77a00d7bdfa2206036de24c4a31aaf1d1dca5c23be0db026dae420c69a055c9057a5acc4f8808e97ebf05fe76bf75596836ca81717ffd57fdfacb88aa7538af219ee950fc0550f45a0955ef9f2c7b6cefd9ccc703169664e789dd7555abebf9bf316683914795987bff3e75a62165d16650a479adafc105d617edff5a1b45056d9cd952f3e597a520450f035ef213d6bb9611dacf4eee0e13dbe345a22f73d8a5cbd7affde8599fcd2dc02aa64e3fedb5edf052fdb61f8e941621e14983be94c9ab0b5d48e6f22744a7c705e743f57109c0c90eeabad7cd1b1a2e1a733fd85ac957cf363b1c7026ee16531a30811f230c0bdbfecc3b3eea76715c9b19d966ff916e66f83d22a9491fba7cea8657db5de8302f40b9ba8d6ddef5851e3208cb8b5818c113ff244240cde4db23f2c6ba859e401ac68394a3882a655dec23906cedda425eaab55227b96267103699c7aadf8c1d191a1a0f3bb296a3447206408fdee93ea919b075a3e9ba3260e783869a162662bcf94dcb633080197790783c95ab942b8d078e9a2981e6eb8cc01417332390efe05cff3db65a66aa015937874c4d900c12c6cb0359d10280b62b7a4f02e3f4343b75cb719642503ea0cb79a8f62747696e661d3d1c447e0c9d2c9d3d07f5536c55317d3ec2fad7c3d07a2f4042d5a72797ec06ffb8d1eee0be857f5172d769e35e4915e4c946cfac7032e999f62c4f4dce9636a97540a4531ef307c97ffdcbbb027f1540cf4ae60683730fa6947b4811e8740fd012a4f922470f437d4b8b7944bb053b398eac59e85702c836cf3ac9ad34596db11a027c3076a0a85b5aff3f25a4a3f9daf6787a918a23d985793c956a8af392c86dfbf74d61307f4f6393a2cc8e56dd7288336fa79661f74780f93175a428b1cf8af78e47efcca8f212f87e3231aea61c52ac426a140f289e27660ce9ff3e6ff63d5c5be4df5a054b463d13a3df2c7a050f6771d342789284db4ff17b626e4c765d6dee9793c27f3d120774ca4bfaf808ba06ef05c60f3738b1f6790df4046279a8829ae99e5bb00369f6df511b0ba554d907bc617168a007b08f8c230afddcf248a51fe3d6d86ee8fb5072b0c055dc42f8fbc361bf775979edd22c9cb44db61ba7c8f6d435dbc64b897a783d0b9fdd2fef2d4a98f33e8841eac85d93f7ae6e9078a7a30c7b10fcba1ba18738d29bf52263e771f22c86ec678f1cf3f710a2761f27fb9fa6899b59abb875e085bb1be9a0e4af885d8261bda50974bf55cb92a7e5e5803e1e2e9deb363743dd60ee2674786e52a2c8d492933a4caaf3902dd1c69a80f46592251df39f63ec2c587f9def0de9b66e6ff4413963698980958cbc4e5be3e0c5b064e8318b5350e42945f0493ed20dd3dd551f91828ae225aedc0002809736990efc132d0e973aa7cb592fa75810889e12985145add14664e53e4c684b5225e805aa9569040102e1faf32e4c4de8efae271c4d4ccde80055a4b9aa296e9994d49a9e8d9426e777f4019ee3b89feacdbb04d2bfdb9e0501f87f8014a1103c108f747000dd9a7ae2e1ccd4cc51a3b3e9bbea368a89751d1052f7a280ba090c8e8057327b479787959136fe9eba8616ac0aa5c04b1994c09348f496626469bf148ae491031f0458b9d6ae78d1830844c1fb1b0101f790d32dd156f4f08ca84f04bf1e89215f89eb05dd03c3a072071106cd3254d04d6228c0ec83a3f566bb4c9b8dabe1a68d16bf76a77b393cc7828bdc1f616882b38fbe03826c0aa432d5631c351f69e6a7c384c207cb5734658aa142286b68e26ef45cf234ed1c79a017232a90a4832527d9c3b6a78abece461f5046cf5e42acb0de02a0c4ac1549eb976aaf5c552fe58b1feee9901562fd4e0b6f0d842f53b0e2a0b099667b7d7d16c55023492fce8faec3b87d53aa444b6484821f5eb596b61ac76b9cddffee4fb73647d63cab1d3c846cc2da83512e483ef1d7aec62c42330d90275c3c5ad9c553f6e3a2bcf94cc7146427ec4c5db9596229569c4f549e8168a12184cec3ee34104fe2b61d3e8083fc997786cfa9bdc3d41a937d74e835045ca991e4bd6916151ea39a59b5de3f64bf136e50b7e67370541d79ff2c676a73d6a6f42f9a25dd6b241c2e95b6920932da8bf62419c6293b9ac0696666984d58f9fbaedb434fa9b67eeaa08b159364470601635a0f100d8ba11bf7b7f642ebcea873803e16d31f01dc42e36ef124b356107d694bd6d75cbf280f7ae3d1824e2dfd2ab8a179646ee61dbe2fd60aaa2cce2281499cd0b53d66ebcb7aa8ddc535dba89509ec57e357b82c966cd1f04e9ba3ae4b0c5e4fd53ecf7b1c14a903a3e5f70ef9095644a1375ce51afce8e6de37e41090b565f2e5662f35dd8509b3f755a89deb5051a639187a9e3360b12ee2f56f85d7f413b5bfe11a8931d8f214f5576718ca5a29b2a7ee7ae61c2e19f623c14945e254334cb2644c8d74c05fa8fe69343f580e3639ab30d275a9a30b30d134dd3a130408040357ea5ae59ecba3213869010c67da8f4bf56f886a02b349b272e7573bf0e65522b25e778573d1b2b45291e768073860a5249579e24ecfa6be8b6219ac8ffc2128db7c3ee87c2b9b4588c1b8d7192dab80dcb8a59c9821eda497aeb8ab0a9c00848ccd09e93bb599426b2d1475255ab6c5034d709828f9df1690fe60dd2a29e8e4e20b767f08514e7dfca2e6abf641f3a39a330dbd08b233b84a2edfb59561b79de4b59dfa16c7ffe89cf48f86efcc4380d06b2a67a6905339d4804eb068764f20ab93f539c15f4b83ea795c196cf1d3e28130e221a4b544d6ea70ac1a7a5ec9d432fdfb95ad0f7372f66a1148d23f91b73d012d6e8b1f3d56102e79efaa72aff53d49864495c9700bfc8d7824c2540a86a83c6e47cce87ec14b228ef1771169aa0b99f8586b79a2041bedcab86e82f03f3abf54d3ec64ebacc6f5ead6819ab88fd4e1c913edc846d637641babc8edaaa303ab6883105343c2f0ae64661c530983d3529640e6251daf9d72965fbc941a8651abdf07b75cc2a84dd367b450660befaa9dd20ed996d0d2bc15ab8ab6b43229cc82f203d5df0557cb6b2178f40b329e3b13c18d94d4c01d5b347b75c6973de3875a54982ceb4ef8afacc527e0b5cda9fbc5d31371d6d308cf43b69dd20cb483c6b2a3491c9dcdbadab666af3df4b511d62162a64df4b60ca56f468b142c0860d0235b9ca8a59bfe5d147f278e236d66d02b148cc652a5f159b1433d498792757e965d2c6c9a0e57919f4ae5f1eba817f78d52676bdaf5ee519bedd5d01ba1625155fd0f1c6e7167898f7cbc9c35670fd6440da6635e3736dfa1c18ff19f0765513ca043d3996610a63864df912c5a5491ac972dd2f114d9dca5b29ad5bf696092d30ecd88eabff5a55e94fea0238596b58a72101acbeecd5aae70fef09c8315b6a5dc14175c99d6f0cd662eed9785357d7639642dc822efb6631b2ec4482c626259b6f5d13d7b2557fadeb5b7c8be0ed77d8303e10b6992879281767a867f7b46fb2db389310ff68307324c9ce607a228e71982024decb1a8ef84331ef09d68c0075887fbf646944474661aa24f8d136a7c8d17d600db04d60dc1b688be7de73ce48e659560a3403c80f96d95d7e25ede9184aad0e2448b87307a3e947c04aee781a540d18c678ee1e486209f747a4d8795522711461c2489c85bd0ac6998f93041461e903d4b1eaab3d71555ab782ae1de080e8eacef106aa97d6f9982cf7b510dcefbe1336e3292976f0f9f0e970b32aa1707c1cf7a857ccde78a58bf95dbc92ce2a39504d5ff6a0d6d454cfe6743237c7a5d71416474398e0169ac273708f4afe64adf59af3fa310c4469109742cba59bc3f63630aded2b6f57422fa888a8360f37a8ce0c62beeea2f9c99b5464a2869fddafb1215662539a3b4993048a73d9b455115451766d57bef65e6c1b4144b72830bb169bb75bbdf225b3d303edbbaa116270e9ace35932f3baf2ad333f6919b2fc6d1fb14f62f0791214b0bc4f488692f519f7c7e6a41ee14f755034d28103e8b5d46e5694e397422fc3b32dae51e8c474a77ff7ff8966ef7d6e173d490ab80dd4bda9d8db442ace0760ede87d6f742d3fd458cbea914bd32ed2600cd66206e8e06c1cfaadec4e0947abcd40ae20bf1a7026a4bf2304fe62e95629b8d1ea513752fe5d6d9e639f28d0635a7b42fab556fd8adc05b888a5d4331cd3d60e235c1afb03e5f9a6aa9ff6587d31a5bbd87cda7c8cb01cbb242a6a9ec3a9d9a7a397bda127c81945476f83e0dbf82e8e8bd01edbbefca26ba095a9558470a1d68b0caf6a98f1b3aa5da5783a792642eba8c284767a8359c42f970ea0e97a2f5169a59d7630dc37048e348ca00bb73f3dcd12e3b11d0bb0d7a9ed02857fecc3e52f06b60581cf0b50111cb0aa839211206ff59127d65fc2a59f90ce801862912932e17a516512105b317ee72c58ea98ba09409eae62663bd8150027403d11274745f867dda8ed30cc320d7e5710564ae01511af372e2e416c035d4d84e29c9d0a190e19ac861a9948c2404f6ab9618770b5c70c5d97ef91866d9caadb12426467fd9c985d4e3b54ba83ee2955a4454bc0d1b793dfe8aea46f29428b6324f190cd71165285551c81b45633a91cd2c6be0d85c01a89843b03973f272f139fd76f2a124be7f5b8c9017af3c6056b072a4828e5f6bd158f91720852af94218de3ac8184875580f54abafd0da93fbd9ec058c2eddc57d567caa8d3cfbc02362a78e4bf5189549a0daf3aad8715542e9f1c8c86f7c74f8acb03d409c62b963670ae592c8922b453e2fc17be27c0180ffffff7f