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 74061 6cfc808102129ae136903f394b6ef2f7d45591881c96de0522b73b65d6dd394e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
25a9d081c6165da41e3e4a8aa4ac8d84e01de1b4919e796a66bc2085d18854f4
Certificate Block Hash
6cfc808102129ae136903f394b6ef2f7d45591881c96de0522b73b65d6dd394e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00042401001ad20100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000016cce56b40b936ae63c9104f8a094d411c15c308c1dad34876c738b00d61eb1cf621afc20230138f17455516b04866bb454a9835cfc2b4744bd4e0667dc6ec0c7a889decc6b05b86014694955f905cb04f212b91dd4beae517000000000000000000020000000200042401001ad20100

Raw Header Hex

00004020ed931083f05c0f60eb1ba4ca6484a04f5e3138ded4a19dafeab66a91744fb5f4eb0723a1b8b04fdb5b8520f5969e5185a24c9841f0b041662161ca751239afebb740326adbed0018f45488d18520bc666a799e91b4e11de0848daca48a4a3e1ea45d16c681d0a925

Proof Data Hex

59,560 bytes
121216020307b00568da63a4ab02885400d042b91942651ce94f23d18f817e145742376b48d602879aef9357ec5cc2f4280050cd1af9a77306416674003fb1ecfec9302cdde22a7231f8dff0d55f1d1c1499ad2c0cb276918810baad5ff388e94055b6d9ff9951a3e3a811bc85d8b74c6b41eb9be08c7c1df6f4b196a9a39d46626d7bd51c4a8511bf56fc66fa66b472dca981bcadb08fa6324e4a596575e5620f21299e397caa855602f6ca87fc6e9b092a2a3e63f0437cda4b462b72bffa09e5eeb8e4174036639dffd85f9d5ba9efda426167cec6bef97fd0829cbb9d9e756bab0ffb732931f1adf3fa2de496b2c317ecd018fc9654f11f700e26e8462bcd2c067c170755369ffab32a37c6c16d782caf4b4f980f87e39ba279f0b8c4a0a54fabab75dc756a00f43efd7cc33a1fe5d1a3d9a065a3dc1c9edc7222aafab66a6474a4d8b2ff3175665f89a4f3b73d39bda537af8197c8f1110146c8b36b51c056f83d0742c0fd9d40d327ff4b32813b8fce7362f8992e309ae03a5b1e712a592ba67cb80fe8744af400a3b2dc83a841ce84512fe5aa9a815adc0c004bdcfffff62bc9e0dbe96df14078519d1dae04a846c8782b3e76d998b21dc4563f0815768e7cf362a562a0a2b3b6fbf680027529facf4c44c9cc26577f4a3b0b03091f7d5a7f31101f26a9f82fbf2725676569728a3a862b25d92d3f31d9d24b4ba97fb274b7782637a3b439930fa135626de95fb5339e3c4473e16894f192ad727aa50b0b1b66840fad1e0550a702d97a4b8f04c3dfa9d89596ab62ee0b3118e8f2885ce6e0078893dd466a81e23ded3e456787f4dd958cf4804a7b2f05c76a9a345802716371c10407fbdabaf1375de79cf48aa3479f9008c87c8f3a4a81b821c7f1add4bee69b75f23951423da25022257a4ca5edce6eb8cececb99ce452edcc24b8e06882f52655e7d42a8e84d589598b3614fa5c06903466504a17ea29e0747458c65bcf37bab33489d68c53ea910aace913192dd9a62f89fbfa7538196e58bd6f4334464e59e3270ae8c301693596d57c7a35f6156795ea0434c12f1acea640a6226e41caec60fc468b3be21f62e53e0e78e7f272fa3e33d6dc1c4bc4b7014c6bf47075545c230416e8ea4aeeaa4b58222cf4fc213eea7edefce88f8a24efe065e25052f4929ff8b5e477949c83e1e4de62006a90e0536f6f56bcaab07c5b3d810fb4eb4ef2dbd559c4c7614aed43cf7b55a4c337596df82273bc2706babb240c81c70cf9deecf065192cb2c9bd752529e4aa7db0443a8a943d27a2f4b98cfeed729e2174cd8991a2743bbb71b775a1b5772045c813d95fca19cc2701195ebe4f1a5e70f3f322b700f5045ba82f772a54614c9188e5a02b8e75434061be25f237ef2926bb1e0f85b2a38bf1e4bc082eca1daef8c452df2986e5e368ee92a388672906333a2c4cb498c6c88ea530276e3b079f73a3ecc1f2480154f561f35ad1fa7883d3c1e3a63881ab0d45307f0369c8041731a900d917eb68f867db414d730830aa92c371a1c9d3e950e57dc507ccdee1d43d69903b9c7c2ed66d918c5e286c18642cd088ccec8b7fc5ef94120695fe6048c4814046a5bbda78766a005742b9c305580367f92b09083fe566e15416d35829bf27cd0265f5d46cd5e1e78c8af59bacdb6fcd87be1e2662d7623763a219231421ae71e6809a266b2346c6de5b7b00556c1111277da9ee0218da636fe621176f5b8d49a0a6fac0eab243307aaef10b166a4f6071935bbdeb6ca3b15c02b04dea1acc6d2c2d1e5dec0cb602a5c0dac7b793d9f7a3cc488e256745c525f970785dc0033ca0bdb3b58d55c9fb153e45e33b87de130a8ed77b59257b87ac447fd704b6bbe3965fecba48c106595a39cb0b664c2ebe571b2eb8d744dd7062bc8271e16664fa5783f3d0ca2bc75719ce3f003cf2fbb17abdd945a2e2a4b2fce518c8d61ea3b1ef300f0ded090920585aae63eeb21622bd97b450bbad0b63862d497b98bfb34a5ea49048df535fbb30c3ef7e3ee3f97f5373efc5722a81f90e478d8c85db8df97f1c292858b09409d0abd156d96806955057248b32ae53f492077bdf8763f9dfc80ab7919d6518cd7f3d244b05f5cf1efad5e9be24b84c224cfbdbcb79dc96df567e72b3d999acf0fd11f6d6be6e5c218ad92cf6a3a0b19e2d62566e9d514cfba4cc83a9f3693f9363a96962b0fce9b2fefbf2f5adf5118891af93fa503d7fe7d89e7a865bde53d40b142563a0e3a3d490ab1896f5048c1365bca84588a058b95da4da7fbd125540218d846b6695d25e48e0b33f9359405dcf34ced28ab4256ea9271dd3dabc00dfa821b051abd2ab963f3b53c8c1549f88738f42a592ea784ba2e64853abc5f46dc48bf106dc00f58f7b64420498614a025f02a3cabb880239b9fd5da0c1d090532327723e35972e8a6fc834a8e5bc4e012277b89feafa778e7ad180c9464cbd6752fd093148b25749c793262e1bf016cfa97bcb8193e59e9bad7ea3645b8b25569fec5279934f8aafd464c0b8fbb8fd943397bbea22a8355d05a3c64543fbbcf87d1bc5659d62bc3d3b2f5c507123b4954a92c52532b2b83a9d4dae530735a177f8ea466a00c46bc69c622e6ee04ad89e5b0fb19828fd02f1d52e2b8f7e4a30a99ec6f5e778c48833f4b16196ba2d49bde471bfce36d8bf330141704bfa20385de5e65368e2e5fcca3633ad270eb7621499a7e20aef35f197f257f326b76c06d02fab1168863cf929d339179f831167830cf5c85436b15ffd0c186a4d74fa35b360006eb55691cb598c4b870f67a090637186504f045fcd6a884faee18e99ec18bbfcd19754d955dffa4552b1669d4974dcf6bdf8cdcc9cd27ac2f86f688338d20ee5607deb2f092457b8330af3d477d40a31e6b7ca268bde95b88f2fc029e9a19a2b61376ad7284bb6a7de35603969258b1094130aefb509be28305e0bbd3225399b26735d2c3a2dbfdb956feba617733a8913e0ec59a4ac061172baff8c6bfbbfc3cedb6135a6888a0eda8882767253982223139cc8ab3914275b4bfb833cca37c528363400cdd0fba9ee25d9d39fe2169d7f25a3eb57a9e5501f44823e35ff07f81f190d5f071555e89a926638a442904351ad3bc28091f823458691c0fb7cbd405cadc3e40efe2617c77166b92cee0fac6004cf76feef65ac7c7a2e2f175e5325c3b156a7eb4e0c69fa4e97404d95e82875eff95d155ce40ab9339e280ad482ea60966daa2769320bd883d74d7bf87d0557d7d10992bcf7ad64fd6478aeaae2d4257bef40b0a25742cd0854bc43d2cfb5a5fc02f0311c83f3a81436edbeaab7856d77ac570cb9dfcdfaa0783d5ac255ab06d7f26127ff841e6cba20d7e99dd490bd2b43e841577dca1f73fa5fa373534913871846875a3ce71dfdf086feb4719baa971d6cca532848e0d5bc79d7b31e2ad7edea307e91b9c814b2096faf2b31579f073ce72af3db22c0b4e703f7cba21aa4e5fb7874db18d7607d747ecc88edf400303d9da1fa24a04f18336faa30996fd066d26144d4bbd0a7d787309f08321dce9a662c9804b1e93fe0838293ccea01ae641fb0328047e6ade9f4783db304692cc04f242dcbc2cabe0b6803c21feae3801314c9f8d13a7cba6b2005e9ce1e5b48d5bb209226bf3240b9c3027805a3db9328d7761b43f8ccc8e0385b43cb7277d851b371288760bb7603d8090d736b6c2ab549a52cd78829341d81890d91d2489a6ba7b8b5d767b8a9119a1ceda2e5ac49dcab25f325a3fc46a613c6fa12bdbf377ee16e105d997c80ea3ccc247cf8f70ef931fdcfa321141c4538b4e10d7cef12f5e585f3c138f85b990f90b7225786dfbc493285bcf2c74dd64ff096fab2e2af398e6736e622e8eba284b48a0b81e88f8055b0edbc997e35261d2ee400a2f6fd8f527f969d2502f4c052c21ef77e60e0c5679c84f5f7ed2710b9d5f6425e1bbf2874d491b20dfba98a65c45974ac579b3f08284aee2711e4708fe17f5a55ed9f76dcd755e004ebcd1940cc3372410d50bf1f1bc2fea3c058efae063800d25da1bc4f13f951691afcd2b488940ed3b7e32edc015dc1d6dac84167979a4fc8cb003fa3c2b69091435fdd24bb8e573cb7f03fe7c94d15768c7f8e2dc876abfaefa5e87bc2c5d5e16453275d7a467101445bf00bf6c71dc982d86c45a9a03e10aebd07e2f5b87cc66528ac12db24f2b0b4b575d0e48b97fc5a6b0ee9a01f281d1965a5e568add29ebed99065fb395ec75ddbd5a378ca5ac625e97f21e9d74557d65b38410236fff09d3c70c2e192f15c74181030fb450f68e2313c956ce7fd5a305c807a4e1215d68a59bd9442b0a46e01a96424460021fc754834137a5fe67a9cd49a65b9e41f0ba31434cc338518f000b3840e95513117925d5adc80eab59121642c39a34e8d50f0388e49d1b51463304ea5b2e899821184821943fd709cfa1fd5160a16593475ed6fa1dbf4fdaf3651de7b54e728cad3ab9945e1c9b72d965be29254f9a2df5223a1c28bc2add8e9d3e7ecd7f10fba1b7aa69adb4e78ff28d1986b5861e7ac369e3183797d33f9815197106da9e1120f01877ab7374786718b7fa0202eee8e122ec1482a7c33e2ffb90958198e04c840a1aaa8d1aa95b8c245eaee8b37d02dce1a1681996e9b956d10d33006f691eccc334a01fd084eca316fe89544b118404c633afa180699b50568b015ae2a930cb98a260adda16a2b27b2bbfd0aac0a6167242df1c1a3c1543609a62e18f3873859cb8454cc8a809ae3293b5618c09fee576843d0f8813e043efdd88a0ef9cef7242d40f282606cfd53d91cf25faa79c3ac524ca470898557c0c88ce805dd066b3b876cc225119a565af8a19e62831348e3519534983bd0ba4a8d2ed7035ddc4c37b7663bcb10e7d1893ec827a7eef7cfe44b3378fcc302e47c1c486297cd37414736f31770c0715539f4b9bf92fb869136721c0ad34eed0ba70683755794c00c4b03548e667e726902631b42b0976501be94c7427a3ae2ad4feebc8cffa5046df517111319f4c352defb8eeb7b5648c846ceb28de7554929813db6b449e79d938ae38fc8678f0eca88c8cba052a36019e591d6b48a04fbe8eb93ac9c9d587ff2afde61c2e4c37f3c352c7fff024281315262701f73194df9b33ddb2bdb8feefbbe36cdf67548a9c180a7510b3e14cd696b209d973123979289b266d2dc6b26206e4f473d8501a41e58b9ad3203466cd55ccecb1dc6227ec9dd7f0f2a773ae011a2f8529e7c96582422eb17093579a629168bdb0c8c0da6852d8fb3cb7fce4a931ca8da196bef40f3799f3f5277863cc547f5fb7525ff8a37adcd82c97cd508bdcd59d08e79df0b9e3e4cbd954de3b08d1340469a3ea5b89d85e4ca534bddf7f0faa2822ec2759bd3637ae3edd2002ca94ccbe61a932ad6867babbec2f85f04ae9152f246a1b5f65f70d33419f723037f61579e0dfbd7feba71987fb5fae5e04e59785fde80d06f21e584977aae73cb7c304aaad2d7facf11bc8ea05d365cb17aa1d378a5cc48254bb6788a92fdaeb78abeb0753dfd6ec175dfd27ba54b656c81c93d5c80b02a641d175dc07033c531911c668f1a405a204924569670e30f9cf52aed7fbc958a80df9ef9642536f12f145f1319ce811eb9a0a110601583c90f4f14784b464c0b72a1ba39b9012294840444d3a0037cb481ef6c6678e7c0ca33d6317719d9478026d850f320279a1c4a841cdc0ecec3768171fe8c7ae295250ec609fabeaf07787dc3df08840c1fcb0a755ed72379bc3c4bad475fd5311cc0651a9d58bd38a8b044f217af57306b4b8e8358d91e5e7d8e90d6b3ffa01755bee2e30a204791a7b562a354d71e18ebf60f3aca0cafbc2509acef4928520dbcbf970f30781ec44bf4bb1bb5ff2521065ed4fe066d63ea49b04bdbd04e11c1b6ba60a47120aad31ac7fe85f49856960c6aa1790c8e50d370111c101be13bcb3b3edd971ed3f5b9d3ae761abd51ba5e2320cf1ba643047ee10c1a9c71044907aeea42daa1724c1f658f98633b23a39bd5abe5d764d6466d9a26cfbfb7f0ca824f01ba5d916aa1f2ec2c76917ff647afa292dc8d9abdbea17cede6d67858132bffc878483d26c93190ed4212b006f7cd63c61e5e6fa955051f8f32d539a26569eb234ee7f8c773cbdb0f68275aa9df1508ab00a9e44d6cc21a7c881c97a9e12ba74d1deaebf2f1ecdff685d315b986010da9bb1ed0b4d3a6dc40a2175554fe7be8e43e2f50e7e14d475f56be69c606a68b240842372d788c4bd5bda19ee9f7cd7beb48235388e33c921105a2c0dcf9e938d0418c81db9254ce3898921176a200708f726e92ade463a391c9af025032c2a06f6c45335637b9d5566ead956d2200e61735ca50104622c6ba36e690c8d637313625de19aa16bb7527cac8eb1d50f65ac4a7101817cd7fde643ab1109f30e008bffc963866bf3988bd5e1e61b424aaf4a310dcdcaa4428dfeaae9577e244ecc2cc8dbb8cc21efc9ab9044e4417ce20bd5f881cad5b5107995b0ef5db6070cf8ab6bb2333a641fe2bd8bd61f322d88befc2050e8741ff308a03e4c08ee855b0a87640581478df9a8234b2f11bf6525cc3a510f4c9ecfb08513c8f64813655f6e8fb59c9e3a4a3c599e43a3f996a0fb7673c89fa2bf5dc06967d882a7baa5a1f93a77e64efa186714e0dba23d7bc6cc94e5e2dcbe0744ac366c87923f986cb2076c1bc8420747e92eee72f3dbd77371437a9354acdb2bdc00f6be825bf5320d607140fd468a6f7199b26de2ba8b0d6aa00444c5267f4e52e8c237b770e44c2a665eed076e8b4002c9396d6a4b09694d9f7ebd85bf0661d5ed417229c8c73c8647cf694d373b525f8241256009f490c6d16588ad8ce5c89d4403046077d15df9c77d3698f0031ab97d8364d1a84ebcb69e4fc62f9fe5943ef23ce039ef27ca7530702149706b014c5ddbe590257710392187664f9c2e7b6b144c1458f90a652afabb065e250a9170fcb8bac66d3bb02902e0274ad7436a319bea5f4a248d5a5679099756a3edf3294034c57d7cc9c850c1ae0d412555eff5f084460519e9d8781913f12a7a1749d5f747e6e26db18ff3ad1dd9e9d2106a5edadf71e2df842c81a26e51972dc8affe0e548f5cd780fe7a22843ff2b5b7d78403b1bd6714522c8bd222ac021ffc7a9e53bf80b774e90e22799cf43d5eb26ca90af15efe093e4ff812f02b921825fc5b09733d2edce91db50bc0ca3d5e9b9b987e4f0e9593aadfa368aeabd5e8b5d3c41a176ae35ccd1606029659a39c33a4f1a6f05fe3a15356197db4992e3247b7cb6a488e19cd2d166f4c80e892528a896a17371d57b7755e74e6aeb74ea214d3561bb81f69d3b90a6bd74d8471e7cf6a4fc6c61ea798a7526328346cc52765e2a0c8a1b1c2d4a6d2a3c312aa430e29ba8eb6558658d0c1a4fc3e31c15951759a419a758bbfa81dd9c2ed91b03858f2cf2c1a582271572e667a7b50dc933afb6fbba359dbce5dba482630227177113a2ac0ccaadd0cc24c9a0da27c3e501d6bf57c08292b91934895b5f9fbd5765db481ea37f89c47f6e537026ca83c6fb039af31620a004dddca3bc9bb79635fdfdf4666ea1571b580f61a29c9b57e47df036781c2c2477cbeb0ceca2b24c0c00fd4739047447b297603acf611588ec727379efb4c8175330a7c588511a1b4efb704b85de4b405f6e0d288716d5cb031d569de5653c93b4f39d6d357c242617f7e6ea5f8880268bcf621295e0de733a61afc3f432f81cb4c5c24a4a5d2de6a8c0f866467e2a198391e577ad2cc6598d2f27359b0fbeed9610ffd37a574c1f55c27c97998a701e91f9fe4484e4f716c2c9ed25f3a3308ed7422f6f409cc5648e900b24e22e855a9ca0442bb80a49490dde4cb297fb4eced93643b3e9264310267c802f53b9183b192b56fe843862998795cbbf71256105c8561d36fa26e3d490f075c9e427000094403c56d8ded60573731ee668aaebfbf860324cd92e09a8bb0dddc96d884f86d5b76ff52e866ea7543e1bbf6e590bc1917254a3b84273eef1fca39077d9ea21dfcccc14572a3aacc9d3d20d6ddd3f1ec589830bdcb645d6ae62d6615128bed4d97480f7b8781ec945a346b7e9fc3d37d115862e95c2a41cbc32554aabdff4bfc46fb7e22e4debc2ec3aeb365052915f2c6736e4969c0a7ce243229339bf007b97cfc72efc7da3b2bf5b9252ab8d1e13178759757df81832cc0683f5c2315ff1977f183a250bd3c654c6618e09e449092aacc1116c4403e4817e05246594ac9f5879dac8c626f4ba990ef1b693b91c8e7d9ab8ee920297ecb5b0b95c1507f7893db81822465d9d1ef849bb30ce63db7bbaecef122a49cc9ce34caf257b577b6106f76634c606050161f286230cf11e01a13e33dbaf5632b3f7c4cea0a8a5d29e7344d296d299ae5a251395ceeec6a840b8347168b29121a85163cb70e97f4a64f8b8a50e8633cfed1972ca42f45d483e7bb8049020afcf41ca8748c71497f343cb23c40515a97bd353ff192e9e634afddfb9c26dbafa4e7763e6bf8e18c0f30e333ca3f5bd7f78d0ba567a9904930580097bc28abb3c1a6676f99dba9b320d93e6d38796ebc6c9a8a8668f24e6bfe931f648a0752957f54502eeb266e24bbda1f1f1decdd0cef81315cb38904156520ddbfac8233ff362d907b3756b66c5d573ecd1d0f4028d9028d8252624bd682337dc02573cf8418dae341d5e8e6599790358c5f9a27118dd4b9e25db9d43905d732b1f994f83ec710f8b1fd705d18e92d624654c6192cf1009cbb590e898baeb8948798a882c34e23217557ef1ef9431827151fb6dee3064cd7045f0e49d568bf4e52751cc943786a18bf9a53eafd532817cac3a9c28b8db5786ec2db5558db4e0aa0c8c66c918314f7848df5786295ef389dd6dab9c4bba19335df90bf9f33d1192bddd98a85bc893b63eb59d4a82ab7971a099bbc2605fc5bcef64506729a90bcb65443a6dcc4e2e51d648063109d668cb11172668f89dafe91cb4472cac32021d2bfe12fcd4eea9e9cb7085f75fda4daf17a2c059d8bc744022f2d59a885eba6dc7cadc0aadc7b8879c817442c186870dae32537160b7d2fdf5518f4bd7cf0747e151e69b40618813f0b4a6d0ae1804aa1cb1dcaa5b8730d7f5187cd8e26dce3dfdcdf98599e7ebd8fd6d340007be7ecf3c9c4132f3de4528bf6c8a62a0453379c6f1b288dcb318c2a4eccfa30322e905fbff7b05be4af4cc2328c60ddfe7dd659b154371a62f52ee5de58d1d5cef8221228dc9ff37a4ae135f023a4bd8f673478ccd81b3e4fd736a277c38916529d9208ef8f97784e4a1c0c658c48e0bac290f31a8a7cf47cf5218ecec1c4bb8c79ee607dcd1d113be8fd8726991d7e3a4caaf4fbafa7befe60dfc1394bf41d4e0132130467106e614577d40da2c57559cad89617797268188bb53ba4c58cc98890eb801a0927b80add44bb19ec0474f9c4864c9e0178c822c03b1a60e1bbc43c6df950ae1b029634c9734276a37547ef8d923af79aaef2757ef8c716f683b99d1a97603dbf420db7f54e0ab972842286b09abd1e17d99a58d7d52a8d0a3aa94394ca55f55f7b12d3ac7a3cb521446be6bc4eee5ec5b4873b7b939e0cb7e551b42d1425172387015d6a1d4992f3d5f0a6c00c4efa04aba58c724d24f285dc7a1fbc6919f0545dcc50ba0f12c09a7044b1b1d265d1f154f9dced682d9e87a7586e814f442fa761f37895e10a942f2e1b39afa529194c6f73abbb12faef9f441062a04fe76cd1b598ab4b9980a4cd39fd32c1c709fea2c2bb648835d72a56b6b240c5fae205a912e19b4f7ee5bb148daddfc3687d42662e51750dadbbcf2a6077989331a83255c96133bd5c205df4f283e99a526dac34ee99bcfbe2c29b0a4e7520ef2a0fcc732c57deadc99bc56a8e49029fe7825eb51206bd4cb2e04def08d4f60472979b853b4aeb5777cffbd4abbd1681ba813984b5dc01ad76c4e6cd682484811e4e9bc309c32500e7f77ade66149897cc87894b39691749943ed52bb08bc5ac47e8cc2d414910387708a9795ca732afcf8e09090bef06ef0b2554880828bc8ccbad0011f65dfe629a0ec3833223be931150896a08e274350ebd0328b08ccc2324ec573c1860a18535c90bc52ce6510b4547e628c4ec2edccf9fc1f1ed7bfc335efa594bf57e709dd4831bab50b296a830bf26682e0b590fe938f48693098861dab8faa240313d0bd656e26a13efee342798a890aab128ecbf93d174c341c43c93f43a57a700e133ce42538822824f4858c0f3b36b95a2b0431e5ef26f9a99def91ff1377e62f3ee19850aeb186a59ef21c0e00273943d4f86c785b857ed07e112ecf1cb6f3ce20b294b714fef40447e294ae8e99b4ff5374fe288414335d8d5f32be417d1337da04ea0e49544c3e82e770d71ca9015ae9e7a7f2c0251b95407bfadcdbc7da35eb19be7805826ab0eb6b6c018c951a67e92e761b4075f02c96a56c4d879c1594bacb23896582c4d44edc50da80e4fe6db215a8b905b2dcb3482daa41934feca9349cf4074ac04c2d69984bdc415299f442a9f07a03acb0a686c0d412e6f3369e0e06b362aa39357b5baf6ab09c5e773f63c505d96b256cc76480981c809445b387ebd9d293b88e078cfa29bc9cff0c694ac0e65191e28c51f48d475c15912d412fa36fb7bbb6c751c1013ffe14669cd926887f2fdb7770f26d80b915ce3272b0ab356f384218a57e53679011ae510306866c7648d5dbe133a946fa783a6db034e03972d7e9e7c901e6e487151fecb11812f3603f744e0076ed5053a6395325867981658517d67fca4a594699e2c0f957ee323dbe5fbd1471dad5b33cb8e51bd2bd898c9ae7b21bc5fef848f12680a9580e2ddf991331c44bf8326edd80658f3b1192387c60ed8a9ef77285077463cc703186c26815ca63ee5bc11c881eb65b7e73cff051fed11a191bc4cd31f50e02aa867dfc251c8ed7d5492ef78257d0040c65b8aaebfeec497549fe0ce5fa6c7aa57d99596c9a2b5a9e07ce6cd00cb0fe6f555cb132bf9b596439760c8860088a5db9f00fad54199f4cc171e44ae1186fada6258820a32460e4d37702599b3ea36de9ffea940798349675d025b62e999a7fec6ade18e87edef71a13858f4dbbc88525db45e271b15f981966bb2834bf22fe7d993c69edeebbd9bce749c7a4c031bacfc7950895e76302a79e63933124ca8dba084f0fad4f3f96f9efc1c1646ecd30227c81a948a5e89f6174ab1d6d918a54a5da20980aa84d970f035763cb114dc5814ecba058b6755cca37c097207b2a58eab204e9145269c0fd12bfbfafc7e1e0877a32185ac168662a9a6267bb3f6e28e69aecd0679d3d70550faa7996db3d0c8748480cb9d03b833127fcc61ce712fdfccd84b5599458cb49f565de4f80f21963d7fa5e74f7273f7a6b61d7583d3704a192e1c38cac2a86c06b46d390d7a5d40d38f54061495d77db362731ed7f6c1d96d5513ff06b064a2675019f22d939f67bce24468b034573b1abdc8cf050e417042a0a3832b48e601a9fdb66d7c0fd6f7590f605284b0b71fa8e5f35e7cdeae27a2736f64d2bcbcf39d174d4315946a3882de75601f64ea58c9c5cf19b85b428d4234f80ba940a752d3deef47e7fedaa9bf659c755cfc9da2ba0c0c4a47e6346ba4682473d8440723e8d01d96535926019b9a53e1043cd56097553325855abcc259f06ca70cb5a6b45e0dcd2f04c7cc2d60d0bca7c145f195509c125df35429bb6e1daf6549b7878dcb5b357aebf775eb0e87ec456eb6882fe3fa9c54e011a2e4c5e6b094598c425eeec1d035d90f6370f989b60143f690e204752b852b17317f95339bd5bf441db58bc09288411bd93ffab84b8550218945e764b34aa65cc7165af2670a1d5e9ed1e6ecfccec3d65327ce76d1c00c06fbbd4cba2f6c990b7379309852e0adc53bf43a81f34854d32d5829f45a9c140ca458b93ce8bc3cddfadc3e07d63dab76800501c35c3ef03f129e4ca0cb2c132e0ba1ba358c85b3e95bc9063855548ff194daef8b2ae5e9692c2303b0fb9bfbfa691375470e1ec4fed1e5f6bc34c469c1e436150da143b4c026e4588bd65b416ddbf5b6853125194fbbcbf4121a5b268718afddc2c4271b0e5cb14e3e7db7b2d280a6e509e25c6f171440fed5eb72149b2202f2898d287348406eff3c71b3c79c27ad87ce4afaf4fceb443d13b6c3a1e9f27648e0f071cb3990808f48aa423dead19651be1217ebb059fa30f6e66c542b24bdb4b1fc4f9eb40cd939d7cdb2609682adce6aee0f6cfec4d2fc5f7cccbde12c01cbc8861eecd8497829ad378dfa009632c1236ca97fd2ecbb77216c8c8d78109d3fa311fb0002f44c21d2ceb702b8bb9f85aa4d86993aacfcce8589b22214b710be054bdfb0eeb5e41bfb444393d86c22ad0649619d9448fac8b2e35bdb8fece75c287d20007591fc9f3bb3c77754a894376c3023f167ad6a574cfcb8c9bdfb46e8b5e3124da6ec211677e9d6f1efbd1fe310ee5734cd77f2ac06b6bc26ed2ab6bb1f6ff8cb59d0460f170539da9f7cb1dd600fe68088ceb2534f430a6038ed7b5ec475e73f77a1cce2e28db09efe754b6060fe0ff436afaf6834941e7dde3f9122787944f045cb86d29552eaa48d1f5e150bf40151b0b3e1066148b92aebc1da8b1d5220c08431e9b57c84abb5f4f5ad40f3c060267069aba13d398503433183ae677ba515c6a5201a78b1e380bf790b29f0f5819bbe482319eb383b84e89de2cdc6bb3322f9676239ec1ef9a674acb98ff37966a155fd22d7cb8127b452a35c6c3ff71a8fc48dfcdff7dbf08291c91ac30dd46ff17adfc3c31692fbd56615a39139ea95263c8b5bceb8987ee2ea0e048c9572e9394562349349692fc89a5e5c69b90ff22596d7393d7ac334327b807acf3814bd1846570b9ce55daa23aeb1f0a3529e42702a46daa92bc29faa3b6927c12015ee2c5423c94c4cbb02a71c9a94d196cad98055b6c1acb1b2ac5dc78693d7f7c13ac3e8787ba9f7dc4bc731c5d4ebc01ed9964c8753686c6f995d88bfe21c0f46cb3b110181440519be7a38cb73e3a13c6645fc6fb28197342770fcdd83d82a5a365cb40e9c152f6eb0715f3f6491f3ea3ccb511305f76bbc7408370af14cfd43baede62816a849fa6d0511f8879abb2b8a39e159506037124d096a66ec5c17cf60de13c9dd9143b4c8fd1cd41fb4823456b6205df2b843f10f5d7773ce8cce842e977b07d664f05180f3e3631102e0813886afdead35f56ef214d629749e3479556c4463deb1357252505872100ef24d7f4bf0b0f3fba8ce2f770362ca3dd60187dfdbc65c1e6c6047b5eafb96debc9e3b0383173cb64b8af2c6470fb64cfd49f6ef0cf4488ab6b018538e3ca248ba71ff90e1b84b1b6f8c2fe580e2de1095e111689f1530c74f29642894ad980f8d1054ac2a53cd4c55d100fa275db530fa3e7b0459f9fdcd8b87754b8133ca6a49e94c3be02c37c59b7aa0d85b9012e69c4941fc2424711e00333aebdafaf72ac17543e16ba86fd44b95b91b9a2c1580b560c0dfaff8176e3e451f26d64381320f8175fefdfd547f70599fcd403a4acdd58cfafcfe04eb545df89ac4f5585e70134da96900b2f22b6034cd38f17cea0e2272149c7c3e6baaaf24b491aec27cbb7382cf6b2d941e6022db35ea0ade207dcf5c9a8a5d0a3c80a2f6a50d900f6c7737df46f92afa0f7d0d0eea04a27b0749f29899c557bd0f7c5cb7653a1c3f6477e1f844041dfcd3758e4017dccd977d798dd4656f836cc070a313a65ed5f394794a631bd9f4d80bd86cadf7d6e8f269643173cfb614a18b52ee06e559489f73b91c63f3c3cd098a64ce3e3598f79b28fd380b3c49afa9295d362357bcc6bfa863900262461b405db2ed08dd18f5b99b78460a681ed16111b5629eb236ebb187358318de3a6cf9f39d1b11e5349f0805439ba646371b09af25391b0e7f82ce2a627b84059a3ddfb579b63bc8978b09adb3f052bb035a56cda47324170f9218d14f13f0870b96db79d54e08060db4a8d20ac9fdd08bcece0f847c48b57cec3c300081637bd4cc2782fcf60075c5e70cf20974623939f4de934f010fc2a178f192ea3b820e438b9dd39d33b30c69b2d4fb380528b30545631558a87807de8238f1eebbc2ce736927474b318841f4d59b1f0c7648d7f70526c97084853911dcf591db004d6cb90201e68e37710f3169d170d03bd81aa2bcf9b2e24e50e86570152745a8fc9b5aea6fcadc42cabfef3aae5365f6ca1349112ea262274fef47206126a18a47cccb37d24eb021ce72bbb7d37a9799621ccc61840c9c84937d15d3924ab3bd7dad758a435113a099edc1cbc1c78e459be47c083a33ed808fa1102eaa9750763e44488a54bb8ffaa984f4ea509ee506417d9b3666171baa9fdd8cf0e4b3ad0538815f3443b333236f47980866252588c76ff58364666cb776d551d72998cf9882920d078ded82eb4027f8f1ba7abe8978b546d6b248782c87d6d7be16912b171104b719b3b68e728cdbe50d403b61a8d825b3533fb7d557efc77ae7426a981e80bd918d3f2ea8021726ae34c05a2d5ebcf220cc87bfbe372e34a70ef62beadfad9a80381c8dced5d1a38ee91a0cc2292dc77a01225b5b20cf582716caeca906311add1eba3b1d81340514ffe0fdc2c6f148245f1c58eb5066675d3694d9c366af84d12eefb82f8da47fd3b582861f7823d30c4521fcfd209a5198f3927b6163a19379693263d5b4f3ccf1235063243ace54b11a93568589c1661db47fe34ba56c3ed9ab3b373e9721b1fb9da8dce3c92f9ab38cc861f2b2b1bc1fc297e2cb3c4040d96572ce29ab66671f84807f14df27c60b74bc3ad047fa01322921de92dfabf4d6351447161a52a9612da65837529ea8e56ab1dbe07de6f5699814714040bc83384aeb6e537c838c7fe0ab9a550f891344d20594ccf87161099a58d1b6a1e6104cd32d28d208fdc451a85892738a7bb520ba280fbb793f324c7818291d86b569d55472ff8238aa10c31cb5191f41f2238634b81c761799a81a30c609482a1993b0bc44863bc5d8a653df4be29a2e9b629603114155c66f72d6bb4b012414fa074c9b20ecd01b1df94d07b1353714943a0e2fbb89b88269ea218cff2ad178734ed358eca43a0c09d0fd67bf12904041c9bbea601a2bd0e8a079d7d34a207647bbfa7259411f8d13d8676699707950c9f249fdc1f46b6658a81dcbcfbc3d19cd8d81bf8ca14de64722e0d2646c0187da30bf2245b481d625de085d7c3df02c5e634ebfe100df6709fd41b4794bda4df38645f8de58ffc8bd9b4acf58a55e443fc06c6b5ec51828f93f1a1b5db67e70b35c70423ae04e0d7fca01f6f198f10c6503b957c13cd94b79bcc0f0418562a20be1f6f30cdc5ea0a41ddf94877eaa8ca7fbd97c822e1f149d386d7014047f34efffd3c4f924012daef5025eacfe0afb83867dd2582b53f19c8f64c5780fa2607c799561ffcc0f1c40e053baba6856b9aa0a41427942ede8098b19bf9fc71232b9981b6b9a3b7777a40598ce25a87e6a20af92331aac8203d50a6b96af1f0d9522b9dce0fea6f5be4941ca7007837ad3882c694f2d8ec508bfff396aaf37f14703cfe73f13108a55811df005023d61c5a0216144d7ff169a38d0c7f56bfcc4900869093e79bf9ea4e4c51a90730556c0e055c55dd34f958ea453bc9aa8fc1f2ae787ef7c5e4bf6f9a0647d91dfa180618b2bf8b5e05bbfd15aa717f4a986eff5f6888afbf02424e2406d59f941c85a99a61fda9adb0ceb095159d38f7b0f6c23773e2b925cc3da227d905c5b48f88a7c94b4a99dc10acaf016aafbfc9be3f3fd68e412f166b1a2ce970f772ad4d1e9ac842ed31c313d95f8d1eace461dd7c3ca4f1ad6c66488e0351f5f3fe32e31bc0716ea007cff8f5ff3bfae9be8ecce1b08bd2e5ea262b02ccf8185c9586cf5bbb611a74510071713eb6ddb1859bf20d6914e1f724315cc0549c0d23fd57d711867256161d13e3ec253e7a162a152a76927bc75a69c1871f2e9a508417ec2ccd17f4609fdc73d1d640850dd6f25354bbddda7c6345409c704bedac08af2deb3d1e0667d02b1280da33b186e9ee61a85f578506c35126684b8e8f9e119dd718dc519da86128bc3d7357c5d69f8d8e74fac9353021b18b6a2c283eeedcda0243016138163bc5f1662e6052b487346a5f1691e87774be46e7cc287b7f8c29aa435433d0d2a7532cb7fbda77223abf36a953e09f6d22cb9d4266fd9d112a8c75f0062d1aee00b90eceb62f740fe5efbb7f52dbeec35c3ec768e509481476064ff442aa47b201a205a40a9b1cd8c839194c61999686007752b59377c025c16251d925bc494ee8bd7cd2c6bfcf35337595b0aad332d38cbe92772afc87c93395eddc6e9df766fce2e3448735c5a499badbd2e7d36ef398fa4144f6010fcb79e65074981be0c638caf2321dc6e3841c0a97e31c6913ec0ba3bb25d69f8586d8988124992d3383634642eadbd871a784595749b3e93459a9fddd4a880c02f803a920378fa580bee27daa1ec156e2ced82335a2b4a85f192018bf4d75fcad13c3814689d417d48cfee2965a4a6c6f2837d5b59cdd7828b42a6fa8fdcb421f1a9c3d1b2625cd22625d922de1c8f921ec9d7f6fa2594f42bb20feabc6c6e23e72239cc08a091117c4dffcea49c4e4a73dd5b39744f524f491c09dcac58e968fc4fbaf8b24706394472873bc9444c04656b8dfbc6deb13f2028106f6854a55464d51952524a33b527c6133414004c096fbffc9c91d03197bdde747a601a524053ce101d5ca681710572ce133d5ab27251b45659c25ae038bc712f967092be446fcd6c6b23d18b9a715ffda46add0f01b8fe6b6d27170d4c35cde1dfec179e1d86159abc89c49fbc76a496a089ebc124033edece4016c00fba87aefc84cc3b21284405a4242b0b3d203a8cb0ea95a64d24d89cfa7d8a29996c9fc4f94e795e224d97a8339487a732fdf10edc81cd478ef201b5dee47ef9f3b2de8ba076e0b4544da302039bb1af9d5aa77195ed3687c7484bf3711123fe4e3d960b12e5fa89ca3408e4480dbc8f32601232e8ab154ce763d37a8e017befd3fa16884fe002f0c7de6f9327dfcb203fdd512647f97839c24f09bbf19c6777ef2dc2a2915ec4e3d16046c568852ce115d948872a5fde7ff4b63895c34de609e29c77d76a8bdc0ead94aeb13449a598f023658a8329604dc8aa367d8547722c8748ad99eb3533e054242e54f1742520fe0d5a7eeb58302da4a5528bd30351db8288f8efcd18038b7ae6f85ded042b0b52db2f37da3907e943c34067c36d1413d7420bc15fe1f4001d608c1da303109511d01097d7461f1da346c7db23a44c3084537fe90ac143997513db2b893be776c8aef9840a976a4bb4986f99d8e790f0fbff65a901dea2a5eb291df3fd8f425d43b9e3e99c4aa82c10523a423c8708def74ec914ae2448e3af82c8387accceb3bbc013a48f16edea53e37a7b600cf41f0c8a94d9fdcec725ba3bab8c69db2ec9d2a5b8c8a4d4fb795d437d277a03844783e2eaae8e726e935f3abe2c27417a7879f5ad7896d0cfc61b9046ceb47f97cddae956572748032303aa9c29f903652ad80a02c4a2863f9145c110b3156624ac70b96af7e60faef462622eb22fe14106e041f512543458ef98d98970f24969fbdeeb3980c391d2fd9b5f6f95123be782ddd6be45064b1e70713663e2ea37e93776354888a4d5ffe02f645fc87747f24904975c1a897846a0cb26842c59e50725da17f0f7ce1106b9bc25dee76cae801760602cf534fd1b25c9d869cb57fe54b3c0a6f89b42b5d8f27bfadb9e7b06c6a5f7521ba7f1caf584a7909b24d4c33dd251437150210d527e67fdfe943a5a6d56c9417ae67f91988e5c7d151c1255906b650cf4e545c641bc6b40293ce8b60bf628f55a295b789eae50a5c10230e0632c6ae6df89b533f5ed3f2fa37339aad3aaf6f7ac723b5bd7534bf2d86b2be7b18b303d44275f9f3f73bf8dfa1b53f75177c1f1416d0aa3cbb9f2243a14f88e1746519cb357929af865a451cd1146b856a52b301ba38b2299cc12ba97fb373003c254ea87f36d2d7d479aac0382611aa038bec1024c3e871372ef3b78cbe4772430a922088d47c0daccebd5278489f5e3612bba7c124d831460f2095644d952d7987927826dd3adfffa7326a7fa6a5143a4ce16c8e7a323f7cc5dacd6fce2009b145e5ba8838d3f3b9736784121ed52589c90ad0404f27b9f380f55e59e68d93af30503063d872a30479c49d0b25862a80cdb83ee14639dbbf820ad483cd1065a24dea43b6338d4b007cf05d38970070258bc2b0123df811f7366f1c282f6499fe5291128d60630050e38ec3c65611150f9106571d399ecd1ff1800b8c38e48d5c55b5ac44dc6a64eab90a6a21cd9a46eaa836f089cea3645b58959bbb815053b93ec40f4c22f76a9a8f9fe14819ece0a598e6a86b38bd86fce33a2433bbf5ed9743278cc4e859ce7993305104e828a060da97d71f602368e69bf0048985b370c51312c9cafa0d3e87a920ce9e6a9e0e879d1d2b321ea4ab3eccfebd35994472b090867ce88aae14dbc2d09e95033b7b1727a15c00fa4cb74af5e868a0f9b570865ea1d1277df268f468f9ed63334ca0345eb611e16ecfb7b2699086ddf1f428c49e99a3acf83510d0038ecbc88e3270397fd7df6debd80cce7453349d623a0083613c35e197affd44e4ad9f88107c434f06a96c655ae45b14eacc7fa77be36875ebb47fec972530f1e07d1ca5c232af4f1160bb35377dc12d330618ba6167bc73628556855dfbee87bedb46ef0fc9436bb63f1fb8cf5e6eeb84aaf24e1881e07f76aa186d3f248d1182de798355d80dfe48fa84acf05ad0cda3dfdc4f70b69c247f0593252908926e789164bf0ae6896703e1fea095ba9fcf384c1a300527b53311b3ab52786af81b89e8fd032f6cdedf32c878021620784b32726b87cf0382f17b3f0462466c204056a781297783fafae1fe2b163b06b328ad25899676f1bf0aff19f089e3033c0454aa08d0ef4f7d697da01efc107a2a016ef56f3695a1deb2e52ae2df9c5a2f1e90fa6365e495667ece8caf23947d4903049118ce5a7dcff21687bc0ae78a2c20c2254bd4b6ce642f053e9e2c82c66a45fd01803e34d3243d36401cac9b091642f4f000b3dd2d62c75328c27305835c313622ed081789c4c48b7fa66247e0ec1c4ab1ca581e8ffc0df61fea9ae16f3f3b3781c07397fdee8fbe62701dd5d5570b8eaf15a3eed10df1acb973ff268107fc32392eee93a986bc9528edc10c9e3e88de85baa546c131122383a9909052f1042ec12f5e4c21a08c3b48a85abdbd8b345c00c058185cbebdecc5dd0eda54f8065fc26e23a7d448b5ac8b7d0a91de0a8957c971ae42d2c916f348665a432fbd0cb3d4e5f78173b27d29d4ec09e2f16ef5f6fa200a35aa8e16c707e82e13b0c5a81001f4fd760d6000505bba0a0b2aa66fb5bc93cdcaf885aed03113b810ab55dcdfdcb19a1fd120ef6c92bfdcabb9a1e5ad44b55878d140d4451d05524e125995668b0d4fb96439cd17a34fa3d445edf87f77091ad8bdb7ef9446bdb741787854480c38714ce506c7060f46d5b37474482b2ae8862e51748d66a96c6e7e14a836614971ab2651a839934d7bb0b8e9602652be13b9a61d73b1f6cbe8e7edeba9d6fa8fb58a827ed2893a6c6cdabbdda5d68631fb1bc5323a67ac58ee4326f73613449e0a82390cd0c0bcc1ad458977c11a6db0da2d3793cbba72a983c0471e9232310f223b575a6183754ef2a651025f645bade66584846398d17761e7a8312f756e8896eb8a1d0bbc8b03d744c73911e9dca7881ec133a7589ef26d3ecf1bc98f8442bc613963d11c5132eb1dbd4a957e2562ced2908f9c35da90fa6e0801ed4f8ece60a4d527a2f7761004cb11d1bafdb04e8ec0a7f6466150090bc5fd2b112c4bcfdef96ad6c34d9411768c07ea6cb1463f87ff3533709df75f32101a3dc74cca78a6633d8bb608eef87792b7ef5f310b7bf823cb3314f010b952bbfbe0f30c4c0806bb0d45132c41cf4e6b178ce402b5b79b516097cbb77c6b227c1488c4d6a0020dac49a6c66ef9e8820bd83a1891584ee8e185db932a011c2fb98224abc8a8d2c794d4c520c4b6b3914c7105086b8a916ccc0e782d5c350bbee2b7e1e764065377ada720037dfc6cc27f75f1d0749a18fff44fe3f8e01590da5259bb8a8afd49f07d85af34ff7e4797b97328e7cf726d26fc2d338ee0a1180fa36ee273530a21ee6c29c3f47f733daa8d9ee65a1bbd24424eef1b5ea2b4e346e3ea468e012ec7d694486cbdb02f5717173ef7f06fe53b04bba3f629f77cfdd999048ef1b9df62021afed83104d3c114053347d2d469ddea8e57959ed41cb54ff6648c74e547760998bedbbcb32f7cc3a32f9c6f3a3414ad83669edb2d3d74d5088f1d1196b8de6d5b23d849272b282a95865386ee244d105523632470983820aa63ec08cfb40c1507ca4eaa05d821e09a7172718eff6a420c6b6c96d9ee056950c002cb5770f469c9e0bb4622fa4a6389583b67e36e7e858a1564a36415bb8abc4152722f6e2bf6ce0be619ef3259cf477c6cd475889311adcbb2814a9489f08f92a21303ce8af92709e3671f3a1d63828c3aa4b6929f4df8b4ef610d972ee8326aa7997f8fa8b37210cee743cf553f2c7b6213e8a3e287dd62f5ba56f62fdbe87f9b01d9526784b3d0b26ba8a1f8542e871b1aed5e9a3300d8c039b092795e4937079daae8fea52d706fde2878608fd8cb47789d5499a30ac454159615e55c370d1ab2e154b9918ff4420c36577c354075828381f854559b67ad4e678d4b8600e6511f7a332fd63e27cde93177206d971d0322cec07eecb86177778f4b102ea8f6bc8f1539319f1946c01cda7ac56368039c416ff0144ff4f9c548e96487de45ccb7ec35b8167e6cc5b2b8efac9fbd6fa78a68b79049ec05c3cc4ed4883d37007664c445e6f678aafdce3b74378042ad35a41ce7bd27e4f32589681d6d9e15ea539c94bc95666b57b2d9dd2aff3f3fdfe9e46236c7079830642c9fc85acaf20869844a338cad3573162982a4f65a6151f01b52fc43da89c832ad50ccc79a67ab0e5e622c9008d5e4993f379c5aaeea11e0979c816b98e21e0fa4ae58e6690df217050f752a5d1d3efcba381d7115be122bf6fbbef4d1f92ec1f46ec56372111e8341d3098cff6fc6150289264af1e033701e15c698c3d7c9b4ff6ce43c4fb2f33239e2ffd8156dde0d2468d61eee52b97adfcd914c8e220b80e0223f01a758547621213b81eb5886ed6a1775b7f0c255c1f2bd511096a130340451f04e20d74fa79a16460c4790eb7f0679181845536c9adffe9b12f3eb1ac16718afb3a52eae582769e7f9f27510251cbf86ac379737e06c359487bf89a068b2173937b12014dec557756e3978cd1761895e59ac2035dfb612ae0d19e6591d9b583eb9eaa0fd59c4d41c5217f3e89e6e0cc7d55008a6d14e01526a191fde3bd5351feacad674e5c2bdff01d95350e07a4816b2b1c1dbe6e8e2b0db859a4a0668492418b76e77a732aeab27da0072de70ae4a9921ba18d3f4c885306fe6ca86c647a2314ba05cfbf57ce0c5adb79c4aabf321779a0ff6b559f9350cc020778ea84a9684ae0dfe1252b5a6282fc09987cea7d140e8959674ca69a362e0cad31088efc5903ab7f5b4a3c7490cc8c45dc6d2a2a99c8dd2107861e2f74c9c7c8d99c8f6bdc656dfddbe86cc42c73e54ed0b13c6ec18a409ca04866d774f4f7886e1fd76a60a5b75bb1eeb868af31e33af13487491014669c056b70e4b6f2d0678d7e6c8e7787f0d6835ae29bcaf681aa184068dd9dffb81f341a7826febeec2980c179284a4ac60feaef2b9d5db89c0f8dc8a06aa137a32fd25ec0ee8e497e027a982e0cd35b44e2e12a9d8d1a397fcaff26bcb260d01542aa9fcc11ef7daf68abe8bd8df8fe76abd88331663f1fb26a68b73ce86cf664b7f412c474808ee3e47f0dae1e0434ba37c756ac0b276e522e250f48cd000a324a6549bd2a3d6f730a85081317996476a84c12e12e65d83a510e68d147424517dd6785aa4d797678676df2a6b7f253c189eb8c67aa2c14857f870df1c8c42820dd63f13cf8866f56f75a40f886cffb4d6d3f4662f5feccc6a536cafbc8484af6f66fe48736e88761aaf39be95ed6d35128d581f5eade409180fecf8f04e29e7dc3ba2340192e5260e6d8683d531be690eff2aaab1348575f1818d71a5fc8a24cdb822ac59b147427bf1d1063992f68dfcaefd578180386f0933e55044dce22e1223c86db1723eacd74d1fd43a4f4c290a8bda66b9fc987c8c32d573427b4bed6c9921c7371d4872157b06b6af04df614061f05c90578043806d40a547faf10e00583d5c40ff2177fefe5bc601447eecf3e49f2ff8a8132a33e30ff58781caf93be8e8cb5c6ec880dd90be3b42e90fb9d6691095ed81cbd2cfaf2baf76e756a29c84f48e63802a33f80559649d87eedc157b1bb7f069a7ba10954f55312a1de2e5efcb9a008037ba98979cfc9c0f852c041fb3bd5883012ec575b073ea23690d59c73dc69fe2b29a63355fc4e9026119eadcff1e64d6592249030800bb2e38dc1034b9d301e268f36a7983902163236f781f4c0f54776d5cdc682e6c5a5caacdcfad58e5ae5060fbc7c33449fde447f1c9401483f0e61160b4682f009e66e146fe78b972cead87456afbc2e07aba8ca5b05b054beda8cf4d4f88a65ea3a015e41a1d7d0cbf9093cf6efbd891853f5ed3d82a78b2b9655d7e087f659063ae0fc77869fae46347949506382fb70dd9e14c97c57e4f748e9e26ff4596d3da385db65bf1aaba95262a105c11b143de04e6e99c2451dc3b444492948f52258581ddf008eb2b935c30b00fededa00e8c8ae448dbc3cc6cd8c7e045471547019fa53a333372b9838affa1d05038105ce20f904462ba4917e5519a304bc8d2c329e6128603c45876f51f0d78f48d8ccc1b23ee346e10c9c8d28fc59a6a542272b8718496626a880a7d0ee1c383f5d0fa43bc954d5d675fc9b5cc241b0e379e1304505a8de8d2fe88c3a9316a1b0e848ab75fad11235dd07afbcbc2120e57504a1edf1338f849b665035c5324424c88ebd427e97f9f7bac8fb0c33a64c2be636cb921df1b33a8f2e1abee8a76d4a2a4320cfa46593cd4af952a18c1e585eaf161e98f1348413d82973660af2e20751e40ab33dc066b4947fa45601044043291202e4417d06078756bca8edb03f35ff36d8765c558429b6d534ef7f762bcaf4b91d4b844798fcb1ee14a96b5e7126d8aaa658d85e12a55e83a66a64c55fa5b736d3b6f8f38e0d53bb26b69ca1a3faeb1ef1dff3344fabd95f593cff82333f2738ea2735be58ae0e02619c6241927ca1142a62985d02484ecf5e86e42ca71fb1b18ce37c3815d1751e0ebbc7ecbbcf3246670e38f681a044141a5ece93e664f1033f08b3654de067c246a3aa10ce05d295645df698c809e177ec69efb2183c0b09690407946946246db5dd4b30f1260920fc27a5b153c71d2ab16da56ade74913476b0361c85dd088bed1e61d8e51eaf7ccf15a8d8cd12bdf55d52564791fa66b932edd9cbecc2e454f9f6003ba5e6a2056bdf143229c1b6e0610f291d1b82665ad03832bc40fa437b91e64badb72eedf57bb6e36d9c816989fcbf4cde0cf0e231d9e910b8977b21505e5dc74a755acb2ccf13695604d3a9d687bcbaf70893b8dc784f62efc6c488f5b7f55eabb07f9d61c82d1d306c345dbd3ad93dade4a924080a880cf93d3254e3b9f3a451bae4f8b97983abef2f057c90a8c9c27cdd81a1bcbfd99a81eb979b4249038e1f20e94362f7eec4b3660a552f7088abb684e9a985061ed1c43210c6a2dad3cb6af5ed8e57a2e1449d5688dad794b5d04416ada848e8bd79c18f9fe471b548b32bcbc653c900ce39614120a87674bcdebeb7b32c305aa62a0a1829207100c7dc8a1c206bbbd163cecb96cc495453b868539a96868dafda76b82ebf35eda11a68bddb7dc900eecaee0a25f7506114ae313e1f6636707e94da91ec4422e0e011700b9e36430bc6e5f9038ae90e818ef876fa6032c535fd83a0d17b0b7c8609aa0b238de68d87d61d33629a8434e7c1efff90ecf1ad5c5e6c627c6ad40a892594f37a24853771eabe16c7ba6a52f71253c2fda28a66efb2ea6fcbd6b32f3868c9ebc4cfd86299fa63ebc62df197883ff53881e0c2c845c3a93102708040cf0159fcb91fa7b33bad137620e67b146ae2e4cae4f17e2cacdca79124108647ee5ee1000be5a6782c2cc87fb5fb7ff220dcb70f6065e056eafb54efaefd8428082cd02c905f17199b4477daa1a5a8b8ca10f6c550afa184e361f824729215fc2568dd29b24ac4900c56860284d05ae5ae66f4c573e0560edf054d7928c750e92c4f1cb948ea832ab1239f247b90de56c8dcdf87920daaa1f177cd3e64a51f84db09e11475b88e0dd8346d361422febf69a13100e6f3bf4abdc416b4b00937a63fa809474224d42f109571486551a138cda9016f9e154b1c1b44b44267f61178b349ddd2d3536a07ef1e5189ede40ea13b43124d9f82eb880ff5502ca148dc8d50ea359235204ecb0582a54110c3ccce38cb660ee8737d61088f582e6a771626bfe291a9d6de32701190733805a298efac8e9a0b06df33153e13b802b741618daf037481ead7e83d32a1d10ada386fad433f58e8517029b5fed461e0148668d0b165c96ad832bc415e2d752a9a87ea5983e5e24908f36de786b42262b17dacc57120349332a648a7072c3305576beeac356ed74cc5695d59173e83e4093b59fed9cd9bd52db74d2093d8388e0bf9f47e9dfec651dee0947d59a62264458fa839dd45196f980b844daa38885893a4a07b002c6107c9febeab20dbcf34d5d72378cda3904480f00c2b4cf8b5179ace6cb21072fa50865f5414127586d78e12b5a242c1fd039472cb65e8f5d507cb118492519b1838016cd952a484db437f5697d18ca9461ec91d0550c3204804ee091109d73ae48aacde973bf7b0c95b5baee55e1b59bae25cc0694db874f4f0e9fe391e552e4ea77b2da0da239f9f40baacd9cd15156454bb7ed2370d14ce504873eea11957a4333d8de26dd20e0850dc1b0abcd773fb9119eb1eb23050c8c75c4b509ab921127c81017359e0a0408b807bf068fa629d1e794a0736e829dfd1bd55d88c8b62be9864b666c52e26c85976dfeece6d0a5702a05a0b42f86fea5cb69f40e712a8650bf75546502864191d0bf76c482deb74989a0928fd67b9bbe9b293a2465523b65329321bd276bad6193aa603fa605ff09764fa2c0d554cce1da2f317221db36c212a1d74856b2241563947134d8b00f34c510514bf8f10638cd514bce2029c6b547df375a24747bee9de9cf5112f63cbea80b06906e3b339e8075ab57633117839df2d8c0dada746ca3dbfa33311c1c076f5bdf75fd3463bd9cd2b2f64f9648cafaded8c2dac81b20f4e8f45fd5c69257ef603e3b199b10ac1ba055bec1a77e7f37a9a9b2a3a32f4f8f19bb38721ebd17f89d8c67c52bcbd9da62008bb238d615580feeb67c595cbb44d0ad3d3942df4e722f4a2937ad6b9339182ded51a2b44aa21598e9278e664793ac31bc871046fb889611e58cea4f6b20372a9c8a11db29c9524585caea1d07c8d74c71e3c263ef8758fc306178b7627ec4d7ae585431b8911428c389273ab2bc83b2ee029b7b1a3ed8bc7d1041fc915299f3a5476d5c859d92973c3278af801541c6c02fd5386f7bf710d7d761f896d387a61f3e9cbe14c49dc194191cf64d4d136bcce00a6aacb0e40ee0178974e2b14c142ec40cad11709222b55da4606da4ae40276214fe4c90ba2698179e17a06b6cafb4cc10027391ef5748271e1c39c409a6df3a81f11a1bcc6620452dad27d63800028ed66ea22f67ecf1e5391f6c12284782a7592e6c8ea7c06567702f46fba7a2674ac0e186702166950d16f7e234373af3a4e53465610dc8edffb0c43e92d5094004d478a28eea80c2577e9eee292c855668a2d8a45da8ca474fe8cd4321582911bc0172d4bbacc783e1e1db77ea0f09cdd69387b0c2b8b8469595d87de4a712143a04e87884a41070767310d6103fdc35cd7090d10f63b28b12620b3ce22f09e458befc8dc790f0ec9efc7028cd008e775ddd153ef796c53dd919a3eeb23f90a8019b6c65eb3a7fb500c42d62f6c5f65bca62c80a307bc5f3303e5e866e11b6cc9a45914af15e17d291fb0fe3ce59f7f7c3851960060f0bef4c014f4edec18d5ee17529c10891ae0d10c5678e1c22cedb1f62d64f516a5499ab122f41c67aa68d3998802baf732c6756afcec2cecdb797c10b0719d4a60f8143406847349a66a53e140b19c9840b1ea95998e422c18c49576bb0548e75291624b6764523279710030bff9e57b7bbba4dd96e5e16d5bcc601392de856ef0770bd37345bb5f667dc8ad1f47a7d200851c9bd2ab7b97d126af7503219193a7fd279a900e0d1ac320e59b64884a62946ebe5cadcf332f1396a854c933019bdae3bbd006bc989a994a7fb83d7b41c84fcdb2d1978205c16cc4a8074f29e348d1f678b760e6b3218e2ec4e25e4e748471c2f27fe02ad3d1165530f99a9b2628de5927eb2adda4211246502a5047951bb94f1a8285ac06c9ccfdb6c536fc50451190054c8ebc2d627529985f1f734aa8e4c9131d36082cac1038c0c8746c5c814e29b2fd6953e6637b4408b0a74897fbcc4d51cf5b411695028a2973a3c4c858ec67362937097fc387f20e64f3930b0ae7a0e9aea8f706cff2b86cc22a12484b22bd535d7e06d972e065a11916243f039480b77507e631b03e4c681bdf18fe3d5797765a1a80348429ff05fbe6dddec40d776b380136e78d6bfb1024bcab2604e73cd17757d16716f8b8e4673ada68a386ea79820f98c128de310354320ad566b8c2f9ab9b0b79c6ac7281fe686de5a80a0d7eac2402c8b191651902b71f9c6f059f551b1f828cdd6d2cd34a6e4f8469f218229ef6e490072d6bc5f3dbb07405314bdad75a7702cd1ec84e47a046273875eb133cf30d1102ec4d86a9bcdd3d3658ca49b9ac16d60e920f3c0063b142dadf9cc4f4d9044d3b52b83335f4c5a64fc794579f34b26a5117f65d20aedfb4c19f40cf53f9a136cd302ce68d2ed45f542d501453be0a4aca50be59b8788cb4e08842b1eb15e67922838838cddeca35f22549552a18019db3b64fbcf51306877999030f7fd713be4fc74e3ddb80473835c97a886262f0eabad976c85d02ad056d2ea08b172d45787357ca56be2c42311c955a55251caaa676e1f8220ff5e1dfa5df52e62d60c21fda1b17b9bfc49852c91639f7c8a4af6bdc68e6fe70496da769f3b8678798b7cc9bc4307619185de4d583d266b78b592e5dd9f396fcabaa80371edacbaf7cca6a8adaaa63f8b898c4e701a86e9de07f8b99a0d6387da9fa0378599e15582da631b0ccfb6fa8e7f676f1cd094116063719768c778255eea86cf115fee76e805179b33ff2888af5b1a41a68bed4b61e6fa900aa370dd66340ff087b6046184a260b46d012e1a2e25b2adfeff79b96be26dc5fb4d5d9b3cef0935cd9ebd12d4d33e8804fe48b0f2d0680bfdecdfc095bdf82d6cd0a1203e904e23d07b39333dbbc3a6c187427c9ccd1ae5f10490ad7c27623b2d78d04c36d90f0c71f2a81d621a963174792c24399d5f8af28490f84e2ee0035b7099618e02b0f5771293f2ccf6c3b61a4b862a0f07f338ded561ecd2668314ae6c4332f36d3de4b8334e2a42485514bf3e2ffc0c003214852f89bda4fbda4638d1433a3f93cdcb745b710a302c79e1380712c6bef3aabdcd86f27501d9db725b9e1203d9b9932d8b4bde1e62f528bf6389efb587f8ba7153e48a78dc0274edc7072fe3e29bfa4f9a4f8ff06442b74f2fc84250f973753d191b2c948b9a5dd6dd370721113a517deaaa74e104c29fe226c43e52b927fe41cd9db2769e6641231734fd822e2e6f075b6049fb048e08ea29f79bb823e3fa1e5e1d78772ebfa5fec0c4780c3d03795bae327c382a49ded329894ba52aea088f012e42760844c51edab7254fd09986565b811140c73cab053c77191e40ad13376577f0ff3fffd6f0e20ca13032e4922dc86a338e05300f63e586574af16c696c31c74409832e94941913571319725c7dd5b1bd3957e9533924a33e2a3ec0beef22a57069e0687105807e7e5022ae53a9a57cb203da659335d63e95e861ea48132d45d2e9eb958b33914db880e869be5e2bcfb3bbdfd552e353643d5cecd7d95736554a1461a3007e61fd78aeedfde064b898c26d29313771a6f32d97c3093271d9099a2b6384adeeca6d2c8bfc68373b2798428cd047143350ccb77ea2d81217f9223f86b14015b47d46b30efb47a8efaf6c6ac669386cc864a06585daf8253eeaf0cf884db65dc118f312062e47adc4778072e322a9af3b8ecf9631bafa7f49fa416370be05594ee932022ce8e34a5e5cec83f6018507bf424a8d7291e61f62a5acfb14ce2d07723fa97ff36e3b54b113a70cbfdea5e846c257de14aeebfbabb0ee64d778322448e2d8eb22950a482fa82c1ac0833dd1e1bb84ef193983f619cda0d594e9468d44bc09ed2c09f79db5eff83b6b57ed4afac4ce848f9dee73d62d10bfb7a8ab0f13f2234d9981e6320310fbfa17d735edbe49fc92d4d0555cb51fdf571ba0acfb88080251a3f7c6c767c2d8a61b7c21cf854d589e6a233f484b80f4f67710b8598da4076893d8c62c4169c9fe3a8c3b10d39b2fc26ea9c07e80d25155c6614982f3cc236cbc8252cbf61bf588160da2227fd2f5c9daddeabd354fac55332c3187ff0717c702dffcd2d38b2c280570511c4c60aa350e5b121daad032b5830b4a233c23361ed9e1d32bb25d14ab496b2a9233f9ec298090129562b5824b7d093cb486f6f1a31157bc973c5c24eb6571d4f4a61f913a7fa807576c1348e2b4d5f8afa3ceb70151206bc59550be981abc0de6c4cd42c74cc4aaa60c5a31ac8da80e07832bb1fa67f7a8e2ad96b18381c21254c3fd1981b26f28d3c0d041e4ae6075af4c2f8abf7712b00e0da2002ca4c9d52227ad8212895fd41f7fc756db6f1f3231c723fea6c61fb1220e4e2aceeae0ad2c8f0c1a9c7919fb86d401cddf77aa2f69c1864c2916b5149103e767aaaec13f38e37db1f5799cfb856a3f793e676375b362f2ad455debbae4a842e116148102e288eae914aab68610cc68aec67f4785489bea524fc3ef867feeecedae9ff5d0260a83ff0d64f140a7579bf751b0050a2db709101bca48aa0cc2ee7879e86d71ea373172bf735b0ee99dda028438a01b8aa8d5faedd38666743d4b0ff3114848932ef0de21a75f3eb916dc1bb7f630940aaf0518412dd26adadcfdd6a4b9cac9a64d9337a2db92fd17c7b313caa193b8f0cf7388b788e5716fd6a1995f75f8135c5ef7a74dd6f456d74eafd24d6b01cf9fa973e49ca0c5bd20086cbe16b0e4b85a743759657e8835c701c6e04c72a94102f15db2618937c92ca01e493a5e9400d4c7ebb2489b354f0e2ef8ab6e78529ebf7b39cd3bff45bdca745d577e2e436fcc08fd6911c200ed5ca01f7bdac64bf71aae054f470da5af33945ef32448e3c4a4c63680014fff82c56285fd888c9890cb009570e38a9a1b5c709dcac2b890c0c276468dcf06dd450e439fbd846ac0d3833edb9e96b17a180a4ae32e426819d0ace560615ed4648b52da9aba724bebd158c79e26a7f3c61f949455ce6096460a7fc93997efaab77106e7a7053d88e1ce1aea74b52a6c92ba465a2a910eb692e5c255d09e32fe6873b8a0f10a738c8604908d0f3b5c1386175fc73f220613a2e2a6eda79712056378384bd470c900452390f5e4868dbdd556f367dd28ba4c11208e072b5d68b68c43a2365af43952bb9bb82faa7d93a13cf56f5686317a1363ceb7d93c0f9b1b24909e28f8a12f3cdc254d85ed4d58ef360b2003793bde81fb3c9de8e902ee00c6c7166c7c76da55fe3b4a99804aa712f71b965d12d9a51f9db82dcbcbc16ad9eca879b3367a418ff0e3a8318ce859309a529ae88312b0bb38122a5bb0c9faffbeedfbb91202da8488cde5ca8e4930ed595ee381084adb1892603fe4477e22aec15eb1652a7f650b5e223bbd93e48e43712bdfd1a1a3648c9e192a95f0a486642ed1d6db1bcc8019096451a683428cd766351795fc79a55275329fc0ac7dc6ad6d929ef3a61c71e638f9b26632d940fc0b7cd52e8dae17233d3c40cfe986b5502d5e9f67ade4f9873608151d221bd45a59a72301b5bdb2810b418e12d9fafd32abf089dc848d2bbac2b92624f6ce78d2e71db4a8ab7afe9a2cd85cd3cc79f8414652605167cbe4ed48a9d58ecd82a9549c7eb558a41263a8db3c26af7d803190ff5aac48c5013ebfc67ddba23ee613b9c730b959228762fc7fcd8c4d0ea62a76a7b7ba2981cb1ba218ace7606461c34df1daf08d7147aad5e1eb7f089a32fe063920cdceb89cdb9c954ef80c6167049873dc2798e019a8dd7fe15992142db8ba4ef44a81f01dd82d525207d585967644a00fcd2f8147601fca98bf7aeba32676ac685b044bf3e89b44137b1a21ed6de6490a904e6651a644d3972823fee0222892f907f7e71b1db5d795b2ee358c379c2193f430ed806da31c6bfbce7743f65e1f18f99659a6c35e6fcb5b446d6d3e6a1e62418db95e31f7f08b3d6aa58ebf1b9dd68f052d8bd47c80d28a8fa037a72fe93a0b0eee21cd79af8b621435bb94086ee4b1a3d3fff38719c20d4687676ffa48da45ab7519f63dc64185e1cd50572f5810c4bb83a752257002efde6beded9869d91af8d0aa8787ce293f3ba88d7aa45fc287e936ddf36a0939093823ae4f73a46b98abbe9aeb7ed701a649a40218acbd48ae52b0247e4231226996b5b18e80963b696a2ec637568a053eadee0f657f2dbee514b5a07ebee70fcefc8c17d337841107bef7edb23a3f83433747bd5e812edf0f93b9a42213059131e644f5d0331815c442fcc258c27b86b08b91bc7d9fc6f4c419fd4f6ec727f932af9f8c23ddc8931d8f4f459696126e6fafd7ed9aa693c17addea2799f899a423bb19ffacf883c98f160a08517ff28c5cad5433225e6449b7f676e217b7b770ec57f5f6ca7e29dd2f2a1809276525f4e9c0f05adee58a25817e03a9ba066ea29df2ee067c64b1c0791dee3526e3b2f4b8d75dfc24c0bf113485457bbf2760b504e6bf511c4922429c321b8bfc79f3b527baf7958d11e4de68158b73a62302656e7dfd679f2542c23c1eb430c2f18d49c07c770ae216d0a82298d4468acd562671442d1fcc510af4d3bc7a6558d0ce55c43e04e4eda353c852a0053291538eff0e6babad1fcd4d1da6664ce078b880cd50872c16833cd9f1145cd4387f83b4d40bd2ec510b7a7636d0a0e5ef5b447b2ef0c469dce58f40a23ba390bfb42a9027ec5797843f352e5f029995ab610c2b71ee0200f89b552cc5803a889b5839ff83280ba83fbbf7295ac7c4648a0a893c8b7ef8242e5e6c1cfaa267149b050a5861602f94d87d44ff25dfcb7b8e60b8f81d3922d48828df755f52a4e407487ac0f5f61c46dcc5b330bb2af2fb04f973fb45887e947de4ab14c9ead6cbb7047f29a9a5e3414c2de068da2e3e56130d4cbdcf9a0b6787173e5620d86cb0b3b4daf887fed9ea9cfaefd8760e3e27c4e1c597a73d0d36020bffac0ef8b846687e65f180080b51d98700ab919b2e0824dc94d33960da6ab28f93b50edc4c5ae685a8a8f0f8822d70416aaf2a9e42ec36493557e303c54c80791953badbac6911b8741834e06b4cc07a98120055494f9737dabdc9303a6bfaae10c2dd35b4cbdb5cc8f0cb985f331b08b991c2462a67068f67274db10cde7a144e11af3638fdd6c45908f8746258fbc64ece95937ed0413d9c0202e46b143f039315d1b4e58bbf71d4b7291477d2b28349c8fe6b7436bcc8f39db93ed0fa479864f813ac42fbf9e235959dab63177575489faab6d5aa4bd4bf2abf2dc7e4c0b00982c664f3e366843def923771c96d21f7b79bfd1ba49c604ae351e505a3a0818d667231e4b8e02d64a3219151c001988236cbde9da588230d6e1e0d6928522531b52e8d0f03a68d16d30abec37ebbb524070621c8d663f609c1cf1b81e0e5615f0e16a04639edb1e1f505de2d284ac4403e6671f910019339b1dd2e42104747403361e18785879e96f20497f761103a245f3840e2422b2be5c447cb607363b43996114345500137e7076e90a7c4a72180977b2c1278955e784b866443be7f881345ebcb05d6e10a212976462ce2ffcfd99ca7331b28853362f70390d6531b6bbe7122b169335e58794106141727e2d709399badfb5d33ad0ec070550c68ac54d76b6a84b8cadf069af3d7b7bc1a971edf9387b2853fa30358307b31234d557fa9655f4a66ba57d58d62b00924ce475aad5b2a84d555e25d078eb9235fc35c8bfb9a6011ac3d81a7de7ded78f672bf86d19a6d01598b741cb247cb4c091a46aee24ccce69913758126d851803173fae792d68f437e48e454de8fc8e492e462506a803b2c6f79bd1374e9c42f0696c43f4d4e065de590775994f1c6dccea7b7ac126b3c35e248b77c5cc29eb12e4780a41fab112eae6616737f15f5abbfea53720f8f0f2531e2653abf63f8864128192aff8bf83c4a3bf84010dbd0be40ab00110fca326ca0a73a38be9dd76387ed7b5ae50d590aa88b83a7bad5a3404b7ea8d05a87d4c330284527b799c0f30f53aff406c908479286f2cc1025aed1655ba25de1e98ab10a7513d548dc300de8751dfd376cf644ae43120a514be8c4559f14d4ce087801b2206f43f15b4f08948a33845f7284f091fb41ec1d369fcf27c44014a8b36293078b49b8e92fe51b92061793a1444e274de91e6256dbd51deedb141bfb3e05c4cccad33cdf5378e8ab4e0d8b2ba54811f8a0c12ab1781fc3392830a74d99c94b3407c92d276c4012ad98f36399565c1b81890144894a83480e4cc1fa0e3ba7ca24e93f9ef422ecd27ea77f9fd6eae6d07c04f74d54d657d759458129a046698a04017fc1b3307a115125dc50ee7e03c658fc6c4a207b19610b73fea7d90e0a6b18a1f4e349e2ab1ac4a60fcf62e796b4951a8aa33b616f69846a42d9b930b5cad37c0cb2eb63ed06834cafc78cca887c0b276ce3a4b8373fc721e7be1aeabbef10b0667c69acb923abb3b065fdf59fa3d3658b2930edae6fcae63340785bb2808c9c1e67baf3216be21486a45f98cc589f839d256c962add792282affcc0239b705ebf268fbf5580f6f2f8a74b7c4b21c01689f0d3ec9a14e5dc314ebb2e3cdf54ae542d44e5554f0c1d42436e34ac61e3acce51cf633c7d8de6bf4c3b8d29ccee6e59d1240150ec585a62a4f40d1fc85119bc7e88952319fe29617832ee3cff819f884e30295190523d6f18994063761f993faa321fe4dc554cddd6f614b5c18971c495ea80f2348fa3d032ebb373e351b2fba3ba2798b4b6d882a26c3db1ff0c656faad5148fffbae08fff57b67cab1775850ba1ab02971009dbe27ab1139ff65aa70e79bba75eee402482a2ff4a59f3cc944e77f0c1844319a5e4b73a99a6741b7f98caea1deaf1cc3a1e03af530e366ceaddfba71446906db1686a37ad4b9c6c7342a102691ef00e251a292c5fd0df59aa13687e96facbb7b9122530bf5c9238616ea17b10b7c0098fd37e3210818646ffa3c0f816a05e66d37abdf9579d6e67699b2d2ba8ac95d7ff4233adf2fb4afe3200a240093e8afcc1bd19bc503abab6cb7d4e0fb38f47f6263ae21d5bae2e953b417aba70b0c8c2d44f6512c529239a666ae4c4022e0837a90f5e3c78a342f0097526f2beafa8bdbd985c1c2ed2c86011513ffc8937b0650dfbc91eafff66ef1022c9ab5564fa46153df7243169ca4da7287b82c0492426705020c24748e0ec570e2f62caf02584b8d9dc470415109c619ebd13982f79600d29bd5a3910ea688d5baa94e779be5e33b9fb1d2f83b3070eee4b506ed46815df11e20d4f72b86e534b4e5511565ea4bcaac3430639f5d9ebb7ce547f305259b0d106eda8382785bf66534fbf2b56613d949daa821bf01072183d3c3a8d96db073af6c99a0cfc4019c96f83194dbfc06189b12c84355a82db715830ebda727b81db9fea63872c3e397903e19985cc24319b5b330fa02e15451db1d52b1acdf94720a4c2460dbd6da1dcc38180b03a3fe3c93b8ad1c35972dc28cc9b170227aaba853369ea74f6e0c49f3cc433fc6fd887c13c15394338ad4f14bcbc5672bb041520b8c289dfa859eaf55ff241a672417fce7f8406d14b6dcf38fe9eedd4ef1d77a7dd49889e9ff292cb14cb865ece3d83c5e0655fc847b16cfb9749ef60bbea2fda0250bed581b0cea27d4778590e0b1ed9c64e22a0504c425545f4b516a1ea5506a414dbdd2c212c4e78e524803e66a0d91fe03f4ed52aa9c84d7cd2a4fe7960cb61556cf6be95c36d15761a12d7a2c411ee4eef0a9efcfe294dd0d47be50fc5393e2bf3836fc6349dc7168296bf7b6892488bcf745598ffcd30467784221aef0d69dd590f481ec081d4b506a78b1e9758cd44227b1699d1e6c087a4185cf012f146bb2e98f4ce5a3dcadea47d0520932bdef60029333ce99ff8731f167c63d1db050ffba9e8eb5af2bb81ab72b4091cc50eeca54f3036c70fee022d1132f122f304175ede7c03374dfdab06295b907e0fc2d26c8d33f762575050b7dcadf5e245b4eca49341450bfc83c60e1357d63491cdb1f94b7a88994e012f5cec1488b514c48acb9a4d78a3718cbef8a88807cf0222581da64d5fa947e242d3f71dbf54f8696992f713914ccb001a91b2412e71569342f4a07a49c72d13a2ed37aa0c1a96c8703bfcb3217affc4d5f05540830983f146e5d957e1bb6cdef5549272e484a2f60276314dfe7b19535e7dcc96e83407084303b4a2352b0c5a8d2f271c06a952943df0cad1dc7a202a92f724ca0ec2271a5966e13cea175dd6e1f0ac436fa30249d0a428494ea9ee51b51a3254157a64ab4c92929a37d29147054ae6e887b9e8666868f633813afe94e3b182dedb88f985194e8b12eead6b45bdb51960de661c1c98112094c5fa5a95f52e240be26a17b230863d5db0d6ee2ea13c467f145869b578b7659d6964c6c8a55d7a5518ecd58c5fd9953c9535d2febadbed6c758a64380bbd59334f44a0c0167ed09c129332c4458df634209449bfafff83fe1c5388e9f4f57b1b4ac672a884feccdf7508686036c2632a9f7b53b39778cd65167de3f58d0c5f43b119dd0a663a45190354885c638f2ce308238c6914d5a07ffceb1196b64f804fa527882e941b8042f924d9231e05f02f4b11c051232f790d4d0929a721530b4c9e4df94251aa1086054ba9b4a555e88eb146ba34e1fa002697cf5fa99a9e5f216b48f4d7e6e1c9f7fb097483ceb762d867e08235bad5711d9eda17c9c194d1691d470372786d9f0ecef8540d42c27ee079200d47d5984c73b82ba0ae05dd987385e68f6a3e3dbcc0383acad55825f28055e3406162171b95ceaa1f432fc50d61813ad1b8a47ffd1002f87018deaae76266a13b813d5a6752e9d76de7ee81d46abd3aa8179d9ecb696f3394229ceb214972c1adf891b5b9fa7836d8c45c13255c147dc3cb3d01827c41e7369906f116ac491deeb0b97e3b3b485657315706e7406b1f80a9826be5eaa7edace468539071b0d9484e577c95c2146da9670fcfef175897d566779f88007da6c2f938bae6455966f833666030bf4e42d6a93f3004dd273dd3fc783d374586807313529fe3fd17632e1a2a06fa13d59b8bd0c9c217d55344b36e0d29f1738eee678218a9cb5ea7384a8d6edfb15de2e4faa6fb94c9bff200fb4159bead3d107394d5259a8a291c1aa63b1c103aab881083f5b816be1ceeaa4ba3c48640d8d766383d9a3969c7561d687915d03fe822f052c7bbb953a42e11f9fe812a1ca3d06d51516dc6c2bd1e2b0838239315015fb59981c19572a42ab4d6a361cf4a1ede40cb868d1488fb50b60be3037e58c02f72a14bda5668adcb409bff7e57eb5371cb8bd2c34b59e266645aaf78604f2c3320b1fb10cadc536b11f28b9ae8f7d20b51d2ffe2a486bf1ea540315cb08427c715f60e3b4ba8dd257ccbdaf724f647f795dcb5c611bbe0f2b8a2fabec4c48f369ff12a5d077bbe86336ffcba4f24eb6e8c3a73a3107f84056744b1c97c858a50ad8b1a0a994eb3067d22f16ef9643b195df155c3c6ddab7a9d5af566b0d261f70862a11503969f59082ddc61cf8c9ec1de6eb5997f90dcd89bcaba19eb9f20fcbb40d39b4c5236bca40dce638ce4f1d067c9790a0291fcb75cfb405919e2d5d46ee83dfe81c23aa7caec90aa6030ea1ee5ac4cf02248260c4fcaa2b9d074770e88378e0209a945191077f3e62708289284aef057edc05f2cb7b0af0405548aadfa0a29e64cc1009c4e8c75dedf6d428f19c8eaf9561ca3da812e7e3e32f01d29fbbfa55bd5dc0d58fcdac0f6865205ec44020a79bba774900c110207c9e4759b287bb9aadf1905bb14cadd20dba7a83a54dd5da5bd8b662c94150191c1d087665a40a5851864dbd80ba819dcf8b21242c44a951c2f00ed72a51bcbd3a713fcb079545a5af547c0342dda4090b1a954157e1eb6ac90b3a543c6aa20e583b9bcd3a2c7b664924aa7f92fcb07cef14459b09ea0f5357812ba2b70b1c433593304014bcdc9b76c3d90e855a4724f1b1ab4e4e2782ba9b3788d40f27d450fe83a85005f0b00887546f050f38afb94820dc1a374716c6d137d8b70b5320ef6c8e82315182c4c42764be76495a461d67ec5de6914c07e21d1638f79be35e307e1200b4ff1e41c0f462949f286e906665e6f536f668beee5d37d16a5b8513f0cc00632d0cfc51c032ff0e9c054f1056b5508b0a53e38dd54f28ecbae097069c60c1572e17ce38067bff309ecc09b37442927edab455822183f969deefd11b510157fec31421557ab3b684de3000be60be25effb111b0f4630389a1b7a4efb7f6e9da85adbc13b87c13184f202584ea39546423fc10e59f53bf5af02c1fc28a10d5bb03d13204d964799fd489c91704d76daa8fe60fcad9279c46ef12868af75d1156989cc65466d40378097b455172cca4c474918168e8b0dec6f8ffa92efa61183082d36d8a5c7f47820d04c3736d3464a746ca36320a702a896bbbb2bddd4d4a1dd809e4c64c18bfcb1c299a5ac14132ad960d65758f498cc879221e39dd7446f2237a40d3f161626a92252509cd0f085e0231c23aa1e4fafe4797dc9efac086d261fc7b1cf2f8e3cea00fc7cdef8424e30e932aca8ba897340f37064fb678c776ec21643798550a0861cb968b99c81ae431cd42b2ef5c1584899ae14649630bc8ede174bdc895b5225846ca183329addfd71735b78139299b998d5442034a18ed03b0c6829bb8bf137a3e486130663e20b548f1c575fab230412a39a2e0ce779e0cc2197cb2d91c9cfb12807f9bd0d3dfafdebde10e45d494ed7fa2dd5d28093a7937ac50f373064ed60059e65d7162bc09df9a0558daa3d7bf2b68504c5d1df9286731475da720c86ae14f87be081fc588a664626ed1b26786716754d8b5723de7fd494e3857d0f330ba78620d29dda4f41a1a7dc958c252ba5defc18b624270dad334d4dfa74a9472b70c9594ea17991d4918b383e57a4a48dc1467e3c67eb2876f8f9f2c01d3141dc2b6998e9b48f60b2df0d052aea045fcfe918f316d6cf5ef9b6661400c71e3313590ab7fae2f87a619b5a1a13496590e7e23ac5a128635b780f75048dcd542dd1e5f1316ef6782ca3dbdb983c1ffe1e78fbff07d443ca03cfcb44f7b6f4cb6767e058e4e69b73569ebc8801074433b845edccfadf3b8f83ad35d553981eab7331b7529b003fc16e9f90acba73104fbfb7d6fee0385157b9d9890c7a804a15f746d4f47c8a0b37ddcd47d8ec6f11ba91ca1120c85084859727b4f9f57ce51d4e56e8f7d52784c911862784375e88bd4cde8822e2106dd80608aab340f8f867f16e1abe9d4efee29e001cf67cbb17f4055cc32ca8f043f51e0a574c4801e5f846aa89070abab11bab1e70dddd352961dda0f3b7920e950e1cb85c0ef754381bd73ee2ef09b3cb26e2f3a5882e3eda62c4f7b13ae77cea3ef4d89d27996c26f37255d8465c17d5817a3bf961a773d36452680b6cc8bf029b9ae26c735311abab15e49d590f1ce657c5fd0ff48fe460d46e4cfcf63a3c9682dec36a0739606d49fc78b64d375aa5f45f390dc77a6de37bebd2986f557b79604a6c06eba914bfdf01ce2920e54be164dbb3447e2725d3cb89fe14c935988322d005879e788c972aa7054ed0efd48d565831d19584624f41ac3e96db1fef46ed66ffed5beb5c7d75732749dbdf70dafef552deb63969e7ca03f88afd60a07267750b5c96d0f7d0d732c656d70f884c3b3f0ad307c4118bd2f73683f09f3335c378c43c099b9c292ddf6abf7d8368450c7717223ed07130f9e6f8b539dbdff11816998633b6cc2cdbd8b544322aae1fdf620deb59a43269812c3c979fe29be21b8c423bfdf6abe30a2f7a863a6ecdbead4a9a1491ca6f860adcbb9480811f51b04c784da4fa74686e57bc6070874bc7e4223b8a7497276e071188b29252e2bde1cea2db175ff0a448f3956a4288c29abe3e7fa9f9757431a256bbe13d927980458fa161a4ee323d2af10d9c76ddb3b0022bc0b846a2cf7d2bd30abd38f2221a8fe82856faef8a8be53845e39f5abf3a1a0f5be9db17bd479145965ec9060a9dd674c612ce38e20f0b43b1b241d2f6dd7dbb038ce1c7ef51a7b9123a64b358dea3d7f7569591db3376d4afdb3eb7258c10d50fbf10b064e61d53f524485274aac4e3ef5016db723dd8a2ebce4aa4c325f351774f65759ea3dbdd875a7ecfd67a77572a7411f4e38c6ee2c45d926eb43c50d8e3bbfacb926f94484c06070d3f8926870d891a4028d977038a1bdaa6927d387ea13c41224bc6faf94bfff7d5016bd07a82898964567ad74467e4516a42fc5b975a38a9062553e9632cf418cfd6260b92161b4b75c9f370f17eb2da38265b601d4d12ca5be605ab146a4189af485019bc199bca61cf77fe99f2e81b34f8ce1d6dc715af4c6293f834aebe672f1b89cf115f95b0b0cb7b3ce8dce4c0675b667bd9fa63db06037656e68e35b39256a366786847da0f76feb5fc3401f7fbb0d8b2fe4cba8934d94728524c90b8522e4ad9bc5bc3aef1fff69e4da213aeac5140443e1026728d0eb4a2ec7d848e5f357ffbd4648217acdffaf10b3b75b379da37110542f1bb07a98bcd79db21ad79b946e8a60191c2134d6fc11084a9187c7ef242839f161691b6f45780605147918b2b8a0b2e71ee26571b5f95c6d48d8d97f1958203aad36d31a2b6b6f6ef923715a34f8801abff3983ca09eaf2c7dd7d3683c4ca09b9ff204eba1b1a93ef3e36a5d0fd06afd5eb67bc323c49b892b7d8bb3b57488f9ec205f58ac2806c71c658841b2cf247994c2a780cec607f21c3f8cd5dedb670ef4662aabc92df503aff4dad66934d34b154e73a4f982dd1b59e61bd7beb846ab4d5d5136dfb84ca851a270e7377ca44426c07a1cd79157e344487aa1768538eceae61459a45b7826f7a21ea054c29defbfb53ec64a403b59611cf20d4ff8df5cd796245b50326d371f09becb338d87024ffc311179e9eef6beb5f83d1d54833938d1977803a73b199a68f8c76c038beb52ffdc5d1b727e73b16ef137dd317bc338ddb5c24429b22a806976f530df329cb16df6ebc5edc9d5faa1099c153478a557673a74fa98e719462ce59b48370d30721db315d972f959cfb25a04439721737e44c1f2998949f7682e45cfba0a0518cc35b1121a6024d6c27f3dc7c470351854e851aa2adba3bb3f1184da56e715b1440e03dedeb32793dcc46cac161a5cf424e24537e88980a9b7c7819277b55e46ead8df1cbcba1c759ab113a8ad1c50d2510f6c6670ea215e826b8a745127ac59c12c290bc635110e6f549606cfa81378a722ac23cedb63465d4aefbbf30a482d5c7e0f074e9f170d19b14864f3628f512ef9a0a940b83f8e5a082df6f90b69549bffdbcf7c8908a143b9772aae4b34c5f6dff4399d3b26a158e48838e1b21002a98186cb2ffdcf59009dad1c93d212d5e2861417ce9f5b5c06ff52457303e181986226de66b72a9bba9a1753ae6af09310d00a12b6c4b684c202c6cc6c8975ef7a191f9cbf3f11444c1464db528f62c975b9847383b338c086d07c8cf0647b5cf87f055ba39f38cb5060980722f26c567511ef9cdf19606bed735d51c5c10737abb6524b9e97d54b3cb06bb447155b4213dd03be6d8e6dec44714fc2faf678e974bb21a97903d2311d48d4a2401514dc6308f2c9de39b52f4324fc82ac73f28052daba68af1e88f693e40415f3676ab798f373e60b8f16c5515677c3a08d9272bae26101aa6f31422af7fce6ebde5a3ab7fb1dd4dac00c5f2ad71bd6f0b6542fbb0bf8c4206ee826d66e7364014cb348c80b4fae2662bfa12259d4a980a9dd13733d80b081c76effa73daf7b635ba26f1791ab7de0cc5b9c037cd8fb845f11d34dfee95b509552bab5b774b41b6f1d6044fb34ea2e582d5e2f1ae5c3a7abe2d7d1d3b5cbd49e398ea46cac69a6e2d37fa0b3019f32d71d73c76847fd2b55188f4ed34cf4089222d9501b63cd5832b66cf268e40ab7a98d53eccf8da25f02eb9f91215d97f491402a679dafde89a9c654d4a1168ca40349941365d0f6874eac4e39b121917b04146273850033d7a56fd8daee7675211c2dff3a89e94cc2a7c89a27bb7529deb13b918b6b44b0b6ff47c365672e352908256724aa203d0133445fbd7b6521bf3fa806c1313d36a713141c94eae1fa1bb5c0ea0c3aa12c3544c61c8d1f1b3400978525658995f6b158a72ad664aeb1fec5e7effe0e5beda91b5650c8dfdea8cd741e0aab15c30053dd4010ad8cc5b6f23419df9e9415e414c595cd69c35102a38c8a71f52e0d1e13731795e25f9d5bdf7f1a6cbf3bb89f47f932f9104e396699fd04e147f23a86ddc9abe53f8586e6f9bf56c58bfe3114317c770a4a071f771fb009e5cf4fcc8a0422ec4a957cb565e0e112e7ae85301a0233d36370a35318a533a47e4f9f3c93434d6ac90c932c409e88f8e104887e3ed486518dea33ff70ebdb82d22fc89f7c6f607fb484aa4218135b0f6489892f4c34cef5758cd7961f447e4e55b0a793d9b7e6c35621e01d07c0b19fb2f9d40746a469be95c29923323f030b666e097565a111d4303489b0110ee35ac5c55a042391e6b575547759d7760c384a8d79aa791a9354a45cc9c9eb8fe37ddb7d59e3aee80d9c76f51061e41a5346d76f9833ea23088e4d385994eb143129ccd6b55c98c64812d6f3db6e2d97f4e8b8c20d1461e9e7dc8b67e7340c6e9929033ac11a4f4d92189de318359ad7bc3e440bb55078e67f812b326b30871d7cb8078e3ec623a7bf1a95426f00fb90156b377174db2af14292abeb91bb385b4e64b28944c437ded728d48f2f61d7362c91d347e10ffc2a4d6097be7019a98500e7f8f603bc29138392321baf4be7f93b7f1a3d53fa691734425cc84127b87bf70b8ed8207b4a3f01236c9644daad1fb3111d3a9b8af61a446194250790f05dbbeee5bcff2149309ef6b9dcdba7d05dc5a16cbfc86dc4e9843b24ff863a228ec17e548959c267e072dc794a6c410f6805c5718acb2395db7ef61bc4de55911f0ca871ea0ef92d3736e77ea632a47efc410c733f8dc17f458efeddc03c5111dea2895ad9ffb664533883650f5712a655c757e3a004657030d75cada358b51e4a725b9be4ced9642923d200270c38a291fe787b3cc57b3ae674742cc88f8a7ee761c29ccabfc4ca58beaaedc2092e585e820c61340af58045764414898f83894c138927af17672875d657ea7633591fc06ec9f663bf7396e1041fecbcd9368dbd2179f200ae3bef592da65981a82e36e35b63dd167d21108dec5ae83d984411f0125fa4e9d67776a83ff4386d4c4f4440479bf01c9ce2e880f652894ea40c4a00fc6333847f2aabdd7bf136a6f39ff37824269a51a932688716631270434ffbc0f9fa955efcd13562149bf06ff1149dcfc5aab743be7fb63806418b0aa4a8c2c187d84895cb672fb2d3bc1ab60123bbd1907675dde0bf0800e0cec47d8a3c3096cdaae548fdd1c0f4fb4adced5eeaba0fdd1101effc181885e807b8ccbb86b50da92aadae5993e42a430ca9c79be44e79e02a109f84f740deb1f9d9245c121ca8763fd1e5b2f753b19207513e919985df3d1ede5deecfe6d7385815a93e8ae5b9051a13144d34d9851607d6e47111f7115e9c6d0355f2285510786f1d69ca213add1d4cac5bd4c88eb4ba53f5aead7acf279a63a19c280908b174eca7454a9c9f24a6944c964368c311f36e4bef630c8d9f48c4567f23577344d7ac243bbae6cd4277c84ece42251e379e0c88981e6b174ef78c2cb51ca11a6b4069eeaea88d694d31ff240bf437bbf269d7d60d6ccf4cb8ae34499d350011e04b6bec33a615c97d9ce34a19c47a627c13dbbca794acf962bdba05c25ba1a3b22dcdca68a23053cf7aa01bade677033fab720016fb64b0fc4fc44abfcfd6d88fe2dc0f9d61783f73eedf78262f2a6aa709038eec9b13b25961564f55ca8aaa7de1c3447dd6d5b57c7b07c811ce838d29e6b7a8ce8d3b8bf49acd1cb795fb7498c10cb0e287855ef42d06130ac06ead71287f76498045401029e343fa9ecc5d534d54f699fd1e8e50873821639b65c79feec50a99889d179a6eea6d6203d15bce13b6bb942f3832da68559063049a0658e743e985e0f3978ca9e1549626bbb72091d9883ced4f89af1cb1bc1744c6eb464abe71c3bdd8343622b4ebd81885c2d5862dcd503a8a319704aebcf3df156647ff2c412435aa3070a0cac935f2273bc52612f8e2f7ba22c18f7a637acf82f0a95ade8f6cb1eef388943e8152e4126bf42f5992b970e05f7026b1cdbad797daa6de1ae91d276e24484fd7cee2788cab9dd02577b65d2fc178766cedf37e136f4662460b3315d4e66b9f6081f1989333c8ed180b9fbc3b70aa2fa6a0931c5c2818fcc09ce24d602e976c596ee77193c070d9368404bd293a5f2dc5d22a9428d156f397ac9b566aaaae1cd45a7adff1da7a02ba8581ba6323aea4318c29e6676158a8fc3214d756d733375aad4640a09c0cedfce3ff368585da3f86ba4b54531cf397d9d585cb56692f8a3847d517e53f4b4cc00118041dbea52b4c1effbed1749fd75ecd1914d2ebc2ea8161be6e7fc054535e83441f89b044290258ec4d6268d9437085bf7f396278988d2b5df1f7194938c048643fc1d829034bcf733779597bff8ff6d4afdf9ecd2cc3d2c9293c1e165c0db4f2edf6971ba116eb5289a3d61e4557406f2f9ec4e0025ddea24a35c7d2067fa7d40621a50decba0cf47004e4abe9f43cca30518f10a4deca095644ec2a98ac0177d6e492a06d797dc2516e7a48b63d9e2d4b412f56809f713607fc73177cb49461b60d254fecb6b48b8f16084860f568270d911e4602c8a99f48f06bcefd2238b16a7b85a0b2f8dd388117347079ac5434c14e731a475dedef39f64d476b716fc9bc476799841585b77a455cae20a6cc3128b5a44f4d8b99f7e2d347a8c557a312a588f2bcbf306d204834cd5db443c7de82bc442b4d141cea6511d812cb6d2020017aa4a0fbf7f5f31d636d4ba0641842a8a0f2300c6ed47a0476d3b6658a1cea6a5d6203c41be68eae36ac8f745c07f5bdd9ddc943dd8310e0cb967b14d230f1fbcce34f89454e335fed51518d3c30335fe62f4dfec9e83ba4b8fd5fb197846cd0a63087c168bb5134f7a76f3e2e585fba7c8a468d902095fe34f948142b44546082f166930521ee0f45d543f87ba2c84fa103b96100a2236d4eb3562e7a4439046cb537ff5d74d3993868c5d191dbc0f0e682c20d307aec13a469a075dcb3782ac9e3610dc951bc2de5f318491753c7fbf5cd19871886e2f4f0ccdf8e23f5587a7ec2e44d3af47c04299ac4eaed61202e6b0e1b3c105f524424fb3004a9e845554e6ab3fd5f01f6e93d4b67afe43609cbfc76e7df2388dccc6dcc3b5541a0f113651546e9839dcc5d3b73f575491863ba5722aae9c309a1f065471b02132180aa40ad4c39b56435b75c53bf0d46b4649e313cf031f82afd62523f763e70caa345d96fab9779dce6a0eb257ab016c803c7cbe702ff4472a9de1b848470fc9adc1f6385ab1b75b5f5075300a433b494e7cfd6476e20ce6ca244d8fd070bdb6c3984f32e94380cb5892f9b1ff41cc7ede654fd6d66ca6456a8e1fa06030aa15323c177c74bef4cb7d67700beff1582d3f581ff9ffdd06a546660009a66a2a3ddd0cc89ab458048e945d9d614bf88a5d05db64aa614bb7f289bc6549fb8baf2cf3a27629655067b764f7a04908af07d474efae2ef8c314f53fa9d131b71e99fda22a69fff7dca13e2db501cf96aa7688191a445a89f3a759354703ddab73bc6b9e033b01aaace4b0e550b3a362d8af098b28d5ca3c2f0cdaaf441f4249e2119e12facaaf0f57e1b223ffc60301d3c4678f55f0fae8d783b481bd11ff8768bfb92e0097899efa4b0dd832c6774a9d05915e2ad796d08bc56735d39e9ae8bee0e760ef27f56dcaa7b820118bdaca7919fb70e17e36edeac67cbacbdbfc99ab110b842900ebb14f3d1082627210e6ccacb797564fe22230543b531fdf82c4ae29351f90d217b2fe3ddd390185215b582f216efa20e68b397f61225480677029be69598111659a8b108fa83c6b41c5816e4dd7a670ed1f2c50c846cfc0c45055308a18be85449f48ebae2762280ac2432b4c020dbf02dd7db181e730f71c10c4e99686c9be14b8f139e3d07831614985ee87c43a8e6bd7d2ab6f876198ce698e71f4c3ab2d991a0c0d4afde036cf9382a4cc2bec17fc7e3bd5d81dd6710e0f6c5d8ac6f203e2f8249e687d20efb12ae8b11b74bc20fe81f3255d7e07954e46e6cb630ae5ae002b2e4ea163ec74bafef576c822ad669f473178c0ef7fd00790e2a454f930e3cd9f0c68487d4262a5db7337263a59691c1da8f66e034347d270428ea77c96f8d492b77d04ce4fcfcf0ebe1de993c32c7f4d32d7b33db8eb58551c6e3794896a4b4da99927b5a88d3a14b26b2a5d750b69d623eecd6bd68609fbdcec94badfee11bb1993b57b212098c4b632c91d18489f71fa3b427a83747ead9110ad315693406eee05a44c0ca6cf25bc582a22d99e3e36f25a4c85aef39fd9ffe29aea94bf016b065cacfad56d1457217b5b993d5e40dd34664e7a90ec173dcdb2f26a75cf67a31d034bfd689e74648c6bd5c38e9790ce85e87ca5e076580d4c8c084b7fc881a09862cecbe5e389e6f8ee273a433e27adfdb5548604af99e641cb0e1688b706e666ff8a7dac796ffd84187543afcbad6da0e0283bee79d61d4b42cac34208b8865f62117cd518fc1ff216bd65a88666819ce4e24225c204df07ae141a6ad786d45eee56f00afba4c0c4ccd8721ad0934286d2ebf73c9df4708f1845e79aa3543f48826d9e31f7f31a42b8ccce9de54da1b6f6714e442c3d18141fca89cd6d67b4d2bccd90d4f91d7deff74df69c2583085bd72cefffd100fdcfa9ab31c33735b991d6885c1eea5a9b7a0551b88dcf5f3b116d7d6cc214208e6c1287a5aaa045bd38adafd618ad2f19d6e6fa40dd0de60083672ae0ef3eae72d7c767b681495c8b809dfe047152eb99cd2cece8422e9b49a675d578dea7035550127276bacc15ed0bb29a06510de94d4d37e85a7ab59c3c805104a1abc3c2b982813fdddd62b5c42586aedbd1d3ec0325f62ac9dfe73baedc6699071242dcccb03ae520a97035440d9411cd898f284ac75b8bfc3afdf12060247b9b3b371ad7af66e10f620459836f2702c0b07d16141c6ec0c3ce6628d652ec4b7dbb322d695d6f8aad2393cd77382b3c23a763d2e673eab4d204380c6552e78300be98911c9951b3c50b7272bba06a4c74c6fcbb95a60de01de335c6ce694faf20120f6625b256fa81161366959b61aae73c89d17b39519ad66b5d79f2304d0fc82e2fdaf075464a41232edb17e4636c5ccadb8f4fc2535b4492730c46622df05b9004c8c6f42514227b55a3d0301ee9481f5fada13c5ab7ec17f67b97f50e1860051f9ceb7e1b4b98c1272e0d227ff461bc157887a9e36e2663a83ae6a22e52612353f5c095f8a64ca5adcec3ed71bf075d11bd6cf8339adb85c1063fcea2625a4e233402cb267a874c553f0db2809a0b9d14cf6e1ce22fdbbe18c5e5de6c54d636594dab3b4241db4ef0f5eb5b624181ea3afca61158a60c41010cb1c47e216521dd5579dc463647a80f921f44163e8ab1fe17bdea8eb7cc48fc16a869eac809c7f9e71a5646e275f24b0b2290fde02a3d7a2bb4991b2e6a00fb55e97818e974731857eb716e7cf50611af72f8a6dc52d1dd7cf6329ff72e6e3b51199f046e9049b4f1f99381125ad69d0528c477add066f564a394782cc17bc50c5d49f57f706755ad1d7a66952b4685bed6761ab823426fe6290a981195f9311c6f10135dcb5bf972f546a286ea433fcc2b69ec63636ecc0bb878d85b2d86e85f106782fb43ab274f6ec25062e1a148235f9f11d640e30587f637015ae6fd0dbbb7c40f857341ef17609240d620092228ecdf0afc2b22af09678eb6bd842b8380921dc9c32fc27b4b4a2709e03259e72e90c8f223e569ec4419d61c4eb2cfc7bf3bdd958fcdbf680b5c6400bf353a773d13fa1f896116338742732368f696ae5110ef4e633c23cd4ec993a0f53009d515cbfbc8a31a4a02d54628a8c106d44958debc946b6c19a7f5b4ba75a66cf15d4c7dc8c4ffeb787f3ee87941a6a50d084271f3540f1911eb1b07969cd0adf6578d807ebfcef307de0cd616a58507978f31845e9acd8b9348f546220620b74b79356bb62d8a1550e6ecd6d881f03a8bd8303bb7cd336e2379ce8816e38ade681cd7d40fcdeb7489363f0bda7b31a3e738203b0a3343966d8d5e18aaa0ecafcdf439556c74efd436832bd0afc44bda19ea21e5f6d5aea3234cd8cf0a6fdd3f04a14ffab43d0f0ba47fc0e98f38315bcda46c8af4bd45cb03d100a6c7d37b73a05adf3b2f7ac824deb27e52a33e3d4e29c02413cfb48611615d078d9f703e4dce8caee0e1d7534356834d0a31328a99a247c530a41d746914596aae096d73fb945e6080f27667041afb5d38d4cb7d4ef341a833b08b55dd41e26ddfe2e79219731f501d5e35aa2b56123b12c1bd0365a516bd9b8def03b219da3852f0210da8f8fdcf096c029504a9d5f142f224a383f54f661b3749b42ab9439c6cf68a6066782ed00e72fd640551250d46de473d8ee5e1a4591084fba9fcb2a61997d1e6bf3acea03e1a4526b9b558ae1ca59745831b230ef56850ddbb23158da8fae25abaa729486e44cf497bf30b65786c33c393d23078155f349345e61afc8d9ec5cb8974a4ee7fe64256968f76bbf3f4d1e2edfa5bbd7ee1825fd48dc872a3d22572be9da5286879b72e0ebdb44dbcdf5caac8d38b13b505acc2f3267646fc26c9f7122f6068ec39481995c86986445ed94b22688acfc34f00316d757f832132cd57d40dd581160b9391dc21b9b772487f410de719d2b13f32f8f92cee2c28f2654eee68e9a1923b5f25aa87e792b766fb6bb762e9e5d427c21f2d79a37b26ba254839d3bf130260b9b4c6cfce60341ce6b31cfaaa8d5510193225f78f30f209ccfdd8b837f633c1a0f5347e295b075ea770db8e2050369bde66c3822c98428c46f9fbfb41df7e55883d4c3acefa981eddf902704e9e5b1a124949219e50c45da44574ac1b2aa2cf66051f31e4d99797e93196baf3a3240f5f4e4a90f806cc68393bf72b9dfcb1f788349bd88271bb5830b62e081d38c4ecc8b1de2852d0e1ed106090dd0fdc7443dc9c306d1d7542fae5c82c6bcc23ef9caf3ece3920ac28b7b7114628dea359ccd20a3a078e6ee0e08b2c0d5d4a9195ce0468e03b2a8cb927be247e7a205dcee789a78a1d948e15e2aca34ae0b6ae06755073dd7cb29981f1fee7f49bb29a6a5b79a3f0ce60eed57a31091648f2598bfa6abd19f4f85b83922680947bc5fc2f959a369d668ea27f9ecb8aafee94e74d8e290e6abcc9e2358b1233d82aa83a1435e3d0f8e576bdde166fae00e7e165175d57c8545ba8b6e5cdb3e30c197e6a52d3e96b7dc4d80816787b70eb0dade635f7d0f46ff031b17a2b94f138b1c418d59c004ffa4e9389c5205a88292ff51907da1602d3a1c5c8ba300cb847601f88c2577c08fe93ef0d5ea4e57a2043bf889362a79e1c57f55e9a1433943490bf3578eba605a06766852a48669de23cb336a376f71f6d8364b1bcd221a4312cd89d0a37c0590cc4dde56cde38b79c56dce3dc676e55cfa65dd00b73dca2578201a1bd07618eb9353561bf3503ab0d8ad9a9e3265b7d130a6a8a724f78030b3ae3f31a29415e4d3ee3a94cf8742a7da82284549e7af2794c12d5d70ff7702bad7ceeebb11d5b41a63ca6e8991d411ff55199037186bc16fc0c47e932d05244fcc89db750ec0ad371dd557a38517b13eb35c5154204ad2474d525b2a28f03662f30bef3f774c4eabdaf9a017df4ce4bbc77f33cfab42e361eaa0dee53564d53c8f3d56de004d0147814d55b9c19396d79484d5e632238d2304e7624806036cf32de400ff19d61fad3c9e3012dec266b9f97efa864eb6d81d9b842e7e0d5e78855d9e66d451fb468153140a1f859076168be98dd1934d05d32086ecf1da91e5569b58ae090ce30a07f4122830e52ad201917cd4846082b0d147395d4362a83853c080f156c09943189dfe58f531c364b41292fe7175b66876069f34f30f7dc93090da442474128e2c8e0ff674201a8796e94876ee24622d711a7f35ae4679c72b9bf17ba71d86c5a4a3a51a7d590226c88a9170cb7e85d1a24cb02177a4763aeb22c3334f9042951fda20c824b7783c3b135f4af2a11844861291863bfa8d4fd2909fe65aed98f8fca6ebc5a5fd82db376d3e075b1bf71df28b13515f58ccd5652cfda103dc8f85a910bbc42f2556d77007def79bc9d271195aae1a60baa0a1a1c1b90a63c07478a26cda4eaf3de9536f4c5edbf8baf1af4d8241668827653909bb8ecfe083d5d0648d5372e1bdce10416a83f31f31aaf7216b88cd2aa00a0d87b20fd0f8dadcf9afd434178230956c7c7a2a260076359ef29f7a772423569ec4c8fea717c7620151d071d6f82ac93f6b1563527976428f24f0fa455f1843b1d3f5b5f0bef5d2151ebd6fb0fee3e43867436442bc981391a90253c00f45d4c5ec6237fc923dcb2f72b9b28ffdee0c6bafb34674211f0da7fe5f31529e328dc49c082321ca6ae3b7d994f5783d62e47e15235f6886c9445f10f1a9e1fbbab108d90974417e0e5a109112f9683bd5df33180436086ddec5a50d220ec87c945a8fab4f824c4ca2a0bf866e448d9e98ebeb6fd1377f7301e5d1b6ea62b8f8091064674c78ebbfb8689d0fab84119c16d5fdf05d6fa9ec4254a5fe4263ae435e13828c42bb8c638b84505f0c194aa25c41303b9e796800b425ff40c31746f3a90a4c09fe5a9853cac54b33f630acc339ddbb4b683157f26b623502bac1242b3041aafdd63b43a4394c1c813c83c4b44828755a6f1a3b49d1e7845744b31e26a3bf6c6a39dacafd88e940f3677a739c54e3b129a9bf68adafd2dc6f0d83d35ebbaef138b01f66cd8ce4f1e2b54f47c0155ed5218a3c9bf0dbde0b0e9c42e8e5171a309b3f2d536302d88b99191ef297517d3c8d59a07e4204da8f8a2577a66550ba6ee045cb10016cc5fdfe6f35f741bdf7ee4b723bacc3ac439463f300d54fe35c12c50e54305e20d63010dae84b0c937db74aa839e717aab2902379c1a57df63d2bcfd5d70af0234415e66ebfed28e541c07d446c8514e9bc168befe1e3168ab5fae0c986b28a6b490308593ad19389805bdfceb65712e94362081392bb0ede51ed0d4ba1242296744818dd014d3af281d8262fce8603ac1f9ddfa6996246aa0691911dba726d54e05b91e7924695472f0a5420f3e887c9fdbb67bd68f54c4816b5910b3980f9fd93358d5ef5642f40d2a2a10aa89a8898d3ba268a77db2fe4710a754aba75ae2ebaa0fc16a1607e2526074849fe3a89994b882c6b613426b6d6fc573f0f769fb98267a275a94b202819152fa3ef5fc440a0b246cd06d9401093f4a4dfa8dc15353f4b25e6b48e2dff167df388b0ceb7618fa21ea1e02c4fb77c864c66393b634e232480285e0a30590e6ef88fa5494a7bd466f1694b68cdb918059a15be1792ad804d2b7b25c3a73b742314cc20a0c7da2b00bda65e1dfbde46bcb046034e81bc77f445e786b8c348a9cb86fc3eae266791d02d52d0e699d28139f35b8db9412a663c610928dc94eba31d247ba2156123e922ea706030893d82cb5098bbd0587add205e253153d7629a354eede97627299c9932459283a67e88af70cff4a51abead559123f46c4e2ed40f73cadc5f2381f7c30efcb452c6a9b28332b9178755b7b50c5d7e369fe88c964b85d02056bd49f205863541b4c6ed1eeaa0631ac6eae68fd6fbde60f3a2a19dbea7d48a684c7a4ff84544994c1beca55a3988546a8d3ef3d26d83d7d443705d18e57d6ca2984b9ec75adef91082f8b9e53224f1c6756f1de3f698157988fd1dcf4ee39e47b396ed8e16df969b33e0337c412e5a3239f63e0cc3aba4369aca5f4b2ec4fb1820ffe6560b64d2cd487001016c37cff44ce3c1fc7efbfd0270b445a006f99f77c4733e37654cf4b6d31aa193c2700badc6257f15ec05463e65a783b2d28ae68c0e59ef182e1d3cea47a4f9f3be9b6675187b505a32904ee3692cce71cfa9e26f8634e36ac2a40d9539923fe84cc8ed02f81cf6f86d879972bfbca7a8f066f58d58cce16215c64355056eed0b9693f4213dec539ceb09447a18d0d56fb274e7f7ce6d11ccd0fe31f4b42e07954d30f25ce14a831b8e8716c560fe4b0c7a7ce753322cbb721a0b53dfdbb2e56f51ebe6b377226a407a26423d4b8aa6e2a3cb8c49bb5c78d30f6982ee268f515caa6a333d8387989e84e20edd49439c38ab1c9658eafb08ad34e7d152f5da01fcf73701af591e6417d467f7a761e865c9c9651dbcb5dc6295a917233ce4d21c5473c04989c3b0f3311cc4ed19be0a1706440cdf7cf3410e0cbc726effe3f40a94c8461d43b2e2d4ca178dbd22792e2dae648f5778a5c3b3e22901607b7fe1e7b0bc45b6ee6b9e01ba20694ac3088d95de4545eb139a66e9cbea5ab5d8fcf21b1c0ec4da2e156194427521ffee9caf537883ae4589904df1e89a1d2fac18e9a7a08982b8c953ab5ca144345fe84bb65e4a4c3d0a917404a14e396e0f51480c244018176da000b648482edebd995229be88d0ae9f4fcb1e5b48e22da5a2fc3bd1b47d29064b408e42133a33b67f7a5f2221ca21bff8be43a1e1f42678cc1fb16786222d70656398d64fc8c0437156e7e449fb875dc535ee18339a2b8db0ac39ab255e276bbf4d075c58b0ee5fec040f703c90c210a0b437c9e6fdad91905b06b5585bc7680dfeb8ebb1851fb047c78b8c94ad14c50a405aeb95e33fda900c08c9e3a9da8c1fc1978c40bdfdd7dd9744437262d2f0b491f1c920051a379ca6122adb9f5962a8ad7a75dbc97bc551f9c2e940abfe205f8fce67e74c86cc526a3523a45c79380df9c191062d9d85a970a0c652696f5217fc070aca2a733de2b5da58e2124a4716c58126c5db4aff6bfaef50d0c22b1b52cd736bbfda0134dafb16a7622887da24f88f7914952cc333b8b7fe54e780e07e01fbb9d03e07512f091c94e52a615caaabf4d73d8a2735162be39917550bd21999298b1c41622e2e492c7533f84e02663a7ff589ff93e0c5b3c966fe6328db30d8345439ec68a85d67b48d365d4f79dae674f9bf41c9360d16a37fcd8eb4cafa4c1d87ff46c5a5a6298d69c61b4aa97cda515f6b21dcc42be1fa4c1998d02f9460e3169c527466f239f8b95f909aa6cef30d173797619ea1a00fb4d929b95e1bd88ed158d525bbcc7fee03f975d73d3e10c7f4faa0b32422ee953aeed0c5e91981887bb9fcecfc4ed4d8bac5995a01a7376af6248d20ff50405281fc6fa4e57a0ff3a3b6542116fb475422c5da6b4f956655f82f772e2320463cc9798ae3905b877e4d513ef937fcf13523c358d0bb7080a4a4da97b4b7e63342df1fb6e913666a744f14a1fd669fdf02480af06964a5773a0e61d28366f780cb8d866b5e9383d17eec231abd2f56b4597506a647a869eb95cbefb64f7120432d4e60bc4ae3d859fdbbc26937262262512224e2023a49d5f8f4715d43c65a8e606b254089925b506845aceb1474d89a720078493f09a097749b6283a7bd6e3dd05c44a4c7c74bb1fd22d19d09bd56d43d99fc07919d967ca0a241ddb9a330237267a04578d77f63f2c3d3f30b0d4bb7c507ce71863d2a4c57ee5bf5c6bea31d157db89d2e2fd29dbbca2b388695746b0fe71b3405d4add7c8201179736baf88d1c5f3270ba9332627e865d307110bc98a853b77558d5f0889ef02f113d1573ef50e3da5585d8181676ce8624278db722951c0ed27c080597621a978b5a3480723c37c1ebce730260b0e5ae45ce177aae0eac4f2470c27f16cf1dd68d34689c29109df7eea3e41343607662d10e33406c6055339d3f13ca218e74c3ae742017fee95752620b36edc811ed727987ab49d1fcef71aa7bf6def4e70de430375c5b0c79224086234cac6ee799feb244d44b7e6cfb9ac6edf94bdff7fcbfc7c7416e8dc120395022780a9f0f8e86223c7537717ff9bfe7964f32b4044f314e3165ec2e9fa5f330f0f5aa69948bafa1e4b864fe25f21b7b3f0ab17c056c02e04fcd4e36e4aad84e6da7873b3aaa0f56f5bea45b831e87e6c20475f4afddd361131108c3f3dcf976497c59d495ab8bc1e308d8f8aa83d57f7cb123fb1cefe9b2ccf7cac3f6fa4f2445292bf4f4ae85e8817d565ad69285a4306d9e5a8d6e3b7272971b382ddeddef68e34d50011b0485c4d89e4d2ad195819e9e0bfcac0ba5acf8e7af0f6811446738cbb06e601a9cdaf59f130d24cf7e4c6217a745ce33847d2d5f09a2069f64f9953b323539e989d4e03f6c948183c1b17bc76db83126dbe2522640bce5524824ea336e4129540e77eaab89ba0d362e5c1e2e5d24a4daaaa6065b343a3e6d0d2180192348d9d3d8bbba69f84f9d8b5dd8b7c9bed0b382febebfd03759fb1dd8374e84123a8ac517588a14701e9a75365f80cee909566773a98d65c002dbfea35b7e369f005c9f32174fdc2072e4a11cf8c7525762003067e832cbbd847302beb22a96729e8462b6a1980cac5505de60c2f2ab9fbf232e130713b17421cb1f85741c536ecc8115a39809e1bc731eed78974cdc444f992fc99f5aeb2b91fc2d13cfbd189d203987fef6e2a92d5badfd68e106f6beef32345d062e10f09f52040864b8c00a8a5fa25a3cbf84f700c546d239458343fa40bc254b1cf05f802002b724eaf0b5b11b5469c3d45f8f9d1e04e6904fda1fe9fd6b38fe03e5cb1956a86ecaec436ee3311444cfdd1db9604a80307fcb77bfe06498505db56a15f2baadce80e22ebd8e69cf1fe58c6cc27d73d0b964156a8feb2d0e1dd35c83ea5c22eb47d2c5783d005f4ea492c0a167e7b7caeafc42ca8eb04f952d391b871941d0294d546b6381d861d0ad5f0239e42dcaa806cbc87cb3b4d3d20f311daafce38dd69f0958ed92809a5b647cc48e480b22d5123fe3c3dee7c19f9bfccdb74b9dd2f58f358a1c99a9b7aca143093e1ec96c45c7e4428e0b15ec75adf96e0a40246d2cd866bdff6909cab6e1d68347a7ee0270e1899dd4236f0fb35f21eb4e3b93424447eef3c3e03cc97f9afa2ad55ab3e8873d66c859fb318155b26ed2934aad1f6cd04ed94193ebbe30853747aa27d837cc7e3612b00b1feb0a09445b54e98bd7ac9b4c5c73e99febfd1b3991d36452ec179572cfcd1de6ee9a526d5f6183e70ffca290488c1d32e63d69fad50b0774c1133feff9750500a8285922d47de0276ff60f916963c5ebd9d1557510e6a0b5c9769b0eff478923f4724f64e1a1a6a65dfe601b6c2ce247acca4c35ce1282653d9bbc38b3c42a4c6729fb07077cdd504d16d8e44f6408710120baef81dd5b8b1f09d6fcd2e68cc73634c2df61b54cd7ffc379d0a8c8bea4be495af351e3a086ee443e178791c07c262df28897bf6273b5c7b90362bd46131a4f516bf44eed911df4932802939b67dba789248755dc14ccff31344a559237b5252d1e9574e737e15b27605e0a40ca255b014e767d0200625d9eeff204c84dbc38887ff954876d30893bfd3de5cee05d060165731987e466b82d5e058aef18bcb80b9b047a90441c8f2fe62a194d9164a44ac30e4bc7e1ecb9f42302eddde2c784a8212d1a24ee306147bb505c2e3439691c3fc211cd0c0f8034d7211ec91e17f008c94192faf15e0971dd4191c20bf3cb2e46a9c476a5ef833c44ad1ecedfc7ec949172c9eaf549f73bfc6156e49a381a28e69848a8889a2483f73569a12a70140272e64834f1490772946ca98ac65c1097b668e416ac017a0758be90ff568075556e8a990c7cbb9ccbdfc9ab00e04ff88a7808667edde5c602f27d58bf58ac24acda889bddd25af5003b0fe912f0ddbfc650f15b3a92018dfdb38a6dc17a54b067dd230c98d27d0f45f433a338796c9d5088d90aeed998e65cd45ca832d9bd4776a1589e0649470facb8e8cd112e6ccc09322ffa8af749ca1b0892582e2ccd53fa86950ff23a957b3836f6199283096253498309b9baecf69b97e6b6a218e6c14b23846a90122a262ac7f195e1d96b86a2eee4c87ccf3a29f3d8bf57eb03a8f13dc2228764b4cc12dd430502a4e4ac45a20f9502670278d9f30126cc4b172914b127f93469d05d26a8162b2f5eb8759f7045ba3be64e37656f6e46877f9a9820eef168827573594216c0185335492dce69d904d696f06184c1e93f21455a1d6609112807b1b106bfbb89fd7c582e321fb97aeec2b846addbb73bd12c5a5f16bbd1b985b892c0f2366f1a48ee6b1928ebc5621771d8085025c130d719cb1233463e150a09500571712eeb554c9f2f6394be3a67d8c4b7155a29f776fa1d6dd3d362f102bd5e6291afd5e5ecd0d1b09db74dea704e62d963f7a60fc24c875e20000bab15d48fa867fc23453621c5101f01851b0a48486e5d9708b9c3f6396b31a35b17ed18fa425628a3092841599ba8373b58e23223fdf1d4cee840193652245cd890d81331237c69ce7e7cebfefab88b0971a46ba55f948d0c27c07481f0f6a047267efb54f1858e1f1d1f84d05b386c8cbd24d6b8e520866cc48258f97764fc130032df2a5b8cc399177bec01c8a644b08960d73c9c9af4fe3805592a3bf4e1f9616982270b0873afe6530771b00f00698439081266156c8357d40348ce4b8652ca7d27eafc0059440c28eed24dec63bfec0e8beca8e3e5eb715cc2c8bf493ddd619f3c9f4f9c157a593b07d0b056fa021b0ae2cc686d8a2caff9706e50b9a1fd6c82dcc5dea47611533f78570aad92e64434d31dd74baeb26183c578bf2a7dd98a94ba672c07fe75020635332ec1d4715331cab92a9a37a61707bbcbddce6df5bdcf1b64df17090061fbe3fe0a63ff03d5c5d110bc85f7d536b921d0bca3548fe6962c9ae4d6a4d878f81d09b966063aaadefae381ae665356dd56e0a46b011d6cf340497fccc69deda6d22a044e55c8c301a4db86c71bcc192e358c99d55f17b22793ab61f95ffa25e4c4abeaaa11a1d09769b05d589c21b51f74aa69a936268a758b31eea83e563a3f8eeaa64b78f402ae84265abd0a86388a2ea9fbdabe202fce6179d6cbb2ebf9c9e0ae67de441519dc9e914c20c1225584ab052e0f906bfc0005c72cf3ed9cc8edbcea6e0caa00f370d3cb34f8c655133b03be640e40f1304fd34540424d8d234f41dd7c8820928f9d005aefdd25f62a0987ab1f80af1841ff3814c7c09aed267a1adc2bf191928e9a66cb71484a4d2fe288652d4be88175b4f3cc610b15cc242773d200c298002ec9731e462a1edb6c02bf94b70f4d4ca362c733271cb99789e6ebf1e1f707fc4a211d57999a778bbf2ba83a51c780f7119bcb6f03235a2eee288dfc0724215d8cbe8fdc93de20026906c8322a7d4d445008e4e02c52ef402202ac471f1f17ce74e6a791e840f9e288eb23fd033f85c406c10d1c24735e726cce436e246a68cce5086520422142a2ea093a03d8806b1875522a6f6a8a54a62154122a73cafef6d9004b9acc949c77c5acc59c7ca57cbe2410f56c3d38fd54c4a727de6b1bd7e0b1139de11114110afff5b46b30f43dbdcd3b8f64f96ed9267d3c70c641203ca3408f69a32ec117b3dc082bfb65a146e5f1e01900776d3e0f6012f3aa78dbd1cfc80522bc94f065ee0787297985813f399236411ecdcb458199254fcf9d685f571975d45e74c95cea4313217cbe44a05e619432e7b8dd76454723dfee2b3fb6cc60ef2d2dee4f0aaefca8d351ac0761a4962cf01cf23be3dbd19fa88b60c3ec17f0f7f2004362454170cb8b75dd0836b14cc2ac07a687f062e11408401fb84e8681ec41ace5a54bb7f98306b3db8000a102c9a8fe8e0722576b845912fac938d7fc6503de14214332e7b343c22d61f1cfaf947e3d306292f13beefcc4e5786486a9a36dcd926be6985a1abf2bd1ee6c16df029e94a50e58c994e34048621ee21a95d595574fc59e19d61e4acdce986cb0386cd99b49af18aac31ca1d0a51a9870065a98635cba94c58e5e02af74cc6275275833ea1dfc8e2beb9efa2d054ec29ae9950f768e8b429095e2b8a7e0f7d4e6674cc88ff7342a120f8375fda04655c5c83e3701cb8dc15d7bf24d8a4500f62b37fcde968e79ae890dae31a3dc8dafe1b62ba3ce90981397ffc5ccdca5f43a49c7a8b7c88a3aea4ce629974ffd568d87ae033d3bd74f006e1be36d14d6713b8cfeb420bc73e71ae688f9133b0c716cc5f623dd3cc335fd2f6db123c4e20e48159fce8b03801e4deeaf5e8640861113b9121330a4816e66984996cdb175d682b9b2e2aebf0a17df047327cfe77130fa97d6d259673e56c5355e3fb07df40c6dbe304ba3ef30f4fd04344c382b1eb94c919f16cbac0fc81eaf7f13a6209c18b027d06dee4d130bb5c1dcdf3b1aa9cd81e57823600971696222aecfc19ba658ebe784c21d64bec535bd00f01b6f32000742b7b9eac899dffc11091143aeb1c60765c98b945a931b0dc4d0b11214c1606c19666c505a8ad49c743a63d5d234a28893f4151a11f0591f91b94aede4d37f5e8de20a750302b243c175ee024a9d48bbbba4d331138a28f95cdd66b46baeb597536fb601a1fd4ceb0949a844b33fcb43b4cd441c6bfc7fcacebc9370be7ee4a1951d01f782599146a76625f6ed42b85aa2bf20720ec7e95305e8ba1794b3e973494bd53fd93fc8023fccd0e0beacd8bed2a079dafc8cf2796eb6ee464fdd3b61b82c0fbe586145cccd5d3f1f581e8fcda21e9073c0cc011358e2eccef602707c3cb105975951784ae225ffce6370566f9af04fef6335a721c1a45743e632145e74b34b4653ef83dfae006776890f47ca17115bb1ccb11523501db14f5c3e77b4c92b633d4028998b003e11b1d85a84518772df2813b9f21c8c6f882e3f688c3b200a74b10bac0a7f65b36b238d40bcce7b36588983eda99fe01872857d11b26e4dc990f939835bc9d270241f703725fd7d1ec14142f122b458f416ac74d4cad18aaf01d6b01aa230ff50df385608ca5321b06b690846d94baf835168936214c0f252fbc3b0cb993e52d30a7d7251c4855d9082bd07d3d00013b5c3dd13c00592c62498a278c1a602c8b31c04c08339d01d0c8d79d53e84af55b7ade9c400ae2707fe21fa2176ff23ba89aa01c0f86c3cecc2190f2b5eae5d6d565575b23146e701a7d84beba068a313ce010becad459d4c8714413ae7eec13207df9b5e18fe7fd5ff069d9fcffa6e100fbe8b33be4173cb9d6dcc9c60daa5534d5c347a3358a137a71df5fe8bcc789f2e24d4211b96b8b3929a3628cf793e9d01d38e07af28db983377b904aedd0c14e2480aadc4a68573b51d6ffdf17eeeb478df3c058bb4e4b893da21fd3fb5971bc7416147dd6a9cf4ab49179c06d93c65208d547306b1226c42011e242eb14accab99a9f5500679d0382b1e3da95822f5cc4bbde3cdc98a40fd78bc4544f709fdf358ba2f373ecbde6aa94802c2cdfcaac1d79e78680908de3e5f3d5f027ba5d58973293947c82457d6aaba59eaae4989a6edbd1493f5081f0a286e2edde4ee5e02c6bfeb90945f6eca04c88f1cf3b3ed374975972a70e412d6da672d21f7546f430e194520f4c380ae81d209c6bf0740949dfb439be542e9e9f7f83ce2dc0a7b8996b3152a97d9ceb938205e2e6e1a9fec5a61b539faea3a905ff0796ceb49a0db8482fa78c32acfe3777e51b36c863da8fe4a098f36df3249c2da4d3dd7bed76c67fab2a4f0b2d6e95186f6aa7cb50276a7029c44cdeeae136b653414ce2bedf35c1879079ae38e7ddb0f77b1bcce274dcca5fb284457b923f8d1c5d245b27aed6fbb9b647b5727eeba67800c61cd186943b11188050cb2901d4a33e606fcb2a76bb2e0faca8537e2e0ea0486d08b0b79551cb48495f23e820c9e55870e8cc5ddfef5f570a43b9f67d65747eb2bdaa922f5e085da9e40c649f621f5efcb8c6c8ef334e2c56ea14e53cd4d7cdd3ec43a651a6df981bec83e46d0803451d6fc1e6717857f213fc3d348a5a1392383a6529a6cd4fab5f622561497c486edb47294fde8aee8eedf484cbed3afbd24b6fd25b2a14ec9cc0df49cca0c30e0541829b1343b8abbd1f815d479a34a9df980148a177cff86c125a6850ffd29edb3847753b42a43956690ef840263dcfd9129bac878d25f2efa2b0b2dbcceedc68f2cb68db0df4489ea37dd1898b851d9a4a3885075838cab44768183bd78fb9c88702c5a4cae487515c24459526664cd60726f2458b8a6eba5f505846d4eb9ca63f99ee1fea9dc83c639a6e651bac4d36a8ad3da29c7afcbf7c072b2edfd9b162bd6996f25fad78e92dd59cac7b3a459365a0a71274d8307e4a5f5a27e357886137ea0e99ffd0404601775d923a466a67c258bf271960f6dfba25041f256381ff0949cecb8c3189a6e93a0befbfa4bd69361e798942110faf0e05a390e66376918eaccaf3c1268f71341bec5788a3978b72e79158c9ca03edfe246d115369ff8c030cba8f5a820a7c9ae709acc9e3ae2ccdd73ac966a34a3b4528efe71b05cfb38096dea00cae36008a0be7050b44338785d3a9561566709a5271dcdd4b832e5f15a0af17cb99564a1e9351fdce8953d0e6b10682c1b8104edd3e128bc4a9f8a4ff5d1f11935a3207e035424cf182983227bbddf925eb42be3cb8e5a5e99646ff0433362b2139ee31ce74d2e7d3dc01ee97fc4c372f2b9e1bcbcb70ee771668751cfeb49add488db4086d0593e833aabf1e34818a8b87b254e4d3f826cf12ef059ce3a2dda8aab564628754a1313fc35d6b57370339c83f9c08c477ceee20aeb74e4a78cdcd4ba2a70c7cefae5256d0c489a0d96bb3da0fadfa1413157c5501149c428d144e5325e6003f4f1fb3a6a71ded80c1c0bc036f795aaa589092541b6c5a3c2fc25cf7c0d0d21315872ffd0c8e31452d9854eeac32246269b6d0d34cac43a58092e45feceee8510153d240b429639602034fc2c03a241047c4690ebc327c800d206396fec62160dbfc70d48e9224a54ea110883abb0f217d671672620200f044920d28e1aa7049f88d7629ceed6909e355e5ff34fc090568807695dc6cdd7d546484d90701cc2cbf8f39c6b7b1a801da802740f3201a280a8b4e8ed7038ded81182328b19317a7b32d11237b7f3ab3d243996c54601f9b5dd9b54c54f8585f6a001e0ad8464cedd67ea16c89637fc64b5cb6f02b241413bb29d2c8f74a66f4b8c3086410ac4ccbb6b5b39ea53cc0f494c590c884329a6b20ea27e5f6a33d48f2288ad2b4625dcbb89f663852243970a1797ecc0888a6918b36f2ef3308f1685ae443a78e42e0944ee5443ad780dd38cd5d9dce9640d2ffc3248c9e2f9ba9ad1204abb9d79fd32b745f8656f5897dd0ab4a5b5191fd7a17b6bdaf28dce09c03b13fb7277f9f1003d20c0d08c228b69947ef6b5f4ff87b0beb2e6cd62e888c753a9ddfaf7fddfd860cad2d37eca69f4a99cff43387e86b96b332530d387740ac06c0bda58ea5956f06b9509cb69722228b6495604097c5d8609ec0f8ff53f61f4f8690b70485f801d0f8118d1a426efa435804d7f4b800a4860ed1d7b3c4aea0a9d297ccadf51d8b93a4126b2287c05c914d89986b1166fd64033a40c247f71107207a5b11993e194dcc31e99ae647bc7b5e2bf791dd6d1d8495d765f5d5145e9f395523291adf80bffe3cdaf44d8e453d228f629601aa0babbb298e351d137abf723640ec65dae196656ae12e3ec249549654efe26af8a3d5d65b9bd778b6348950232ea2a3ec5776adfec1fa1f0a7d988763020ac3c49bcd03feb6ae91ea2000c47f833b1514ea8b3bac7fdd081d9a081528e6ff82dc5d2c4a6f8a36a88ea7b778b950a09ded7cfca77ff16cb2fbecd793b8304a6a650ed1c56ce9e012096bad69411373f65d00b1c68fb3a726672ee93bcaefd54d4c7739fad92cd22097c3577787df239230f4a5eee2ad2457e0bd041128883f3cd6df8c2d5cbb4c53c60da0543aa89ca8d33db425913ab7824e22352e8d16f528f8b7099ecbb263f6d138d754f6789a6e80da3437109c065039d6586bfdb471ea8785bf7604e1319d7c4a2491bbb5967a2a5bc923ada7a2e486eb56bc67be7dfdcfbd556c00932427523bcf083ac161ce331a1fbc7ff6b5c57b5a8c5a154d7ffc842c4731e795fb96f730ec034fdd54f11e04ff1abe36801fc9115ab2b4f91aa72b930ffb2a6641131a36274ec509f784e3215efc05615c1d65b55d3de07d8feac57172fc753f7cc348708fc3694df95cc8b9ae0bc5bdbeaa1cd87cbd312b462d0ebb2214af92b647e72b83da39fb0d4d9cbdb444c932ddb40a8885bd76abb5666d30a9a9050f27aafcb85f474093f98396ce100b657c4b35a25f83f3cbb865a6efdd28db731c510779b77f31d5d5f81efcaa35a39a31eb1760835daa733c6875964b4653f16f9fb9ea02b790e5a8df99ae86a76688edaf3f3c1b0e3deb9e12a9c9c76611e8a7ceededa1fe8ef9b9b5754fc3167c1c4047fd42bc2b90d5dadaeaa3654c5bdfb1bc9229dc9a3ab71a40ffac079fd97c05e0444d9602a857c1d2e57ac5a851707facf513afd83ade868ca8fae3fe782e2c7a734d0d9cdc71554dd5a27c7b2d915d0b3bbd2bc95f3bd9be070760f4252e841bf71f6af4027b27ca4592e16d83c088360614bc0f0f4c4d1ebc6c27b2e69caf5181c3a0633fa36194121a57051d3b5474dc10ae3180a88b51b049b11a6c00f5b3ebdfbb0b701c3760d3383b5d352a1778647cb49050204c83ea71f561aa8bfe29192c0cc96e8ca549c23e81c0245803c2f6f2bb69efe56c7a74bf8eee902b03d3bbec2ab72ea9ad8364105a5b48e85bafc2eb8271778eb515f7d7edc241ded888cfaea6b49d75e5b06192ff669b7c2a147b8bb7e7753114fdf01061fd7b88f02a3cb0cecf571314832ddff27bb0aa1fc09494dbea4919a2cbf7f0fc36d9fd78ddd63be5ce8401b33fa293ad11a6cc4fb2481d86a7c61093eb818b4a7b463bafc3b02eebd1b61b61275246a6c0eb17b6518fb3f71ecea8c2f3206dd528a6cce48969871a1532229f4ef8b35624dbaa9b90746597b7007b7bf3a09536ed44906e3c574fac239d6b1a9d34e622ecab461cfe5b22426b411654e6cb58c3229833a7d04c092e392c2a83913213db84c63cb1c12eabd8c79d0f2b94729a8ad80e4c0dd8df53d7f886404c63fa136557d769849c5fbae47537f878140b34a36111729463486622589b34db1c3ae9ad1c5efab365f6d9680550c9c4de4b0da9a73d501bec3033ab20f47df8bdfe4fe31057b2dd5dd2ef81ccadd213018e2f7574059bf43589706882cf958ea2805bdc826a438a155b0f0ccf4a12100f6c1874b1021cbbeb007a36a0c1bb53a219aacf43c6025d2a5570daca52362f3612704b14de2ebfb17672bf60d91df5557ce636b2a06cc715d04578b0f9978edf0705a7b789b8fd154e87f85d835e1fcbe5f887142c643cac8b9dc96e021e4d923196214e56227d7f36ac61396b491a9647aa14a22d41cde6fc97be5e9d69d282b614e43bce2718e2a872d49a7738e98bf6891a5d9d015ae64240975353f1aa8436de61e875e7c22c613834699a98ddc69140952ecbe7459cbd995c5ea494935f279ac9afd9c191f7a2711e96522951389a30e2cd0b44cda6b76247860dafdc7f57fdf6d93ca68e0f23cdf1b342e3e8ffa583e6d985149916891aacd6f164d1320dd83c632b2d55fb8ee20f04ad0e5fc49cad93bb31f279a67a73c30c654a620e577bbdd0444ce0e609ab5859fd853096bf509fb87719ed344844f77f78fafceee0c71f6b9f4f2b05a2c3d0c4a3fdf8ad19a4820dde10271b43e427865482f1963d0da4d66743281c6841744bced050bb9b6a549f03eceeb7ae9400a03b3cbca3995582ddb0f8fd4155050f8e6d081ec2b9b960fad972f0e7b55335c0ff81654dc223145063626cc365b1b424e07b881e210dbd02cbdbf009c6fed9e3c883c8fbe559b4e13374a4da1613c829c81b5ea95f248979c897a71a69cf9e342b493d70d1c17ea85a65408501225fc86c6783b18962a4c9e28aaec425fbe6d6c0297f2bec942f5518ca83186375c9b28b51ae0f6b130a77a50f12b489e54883549e52fb69b2081696b9d9623dc02341a00fb23bf4f1f64a30f886c636346bc14e4b5f62381d188c3e4a2f528082b8a727c21ca02d8e3bf45042b3f7850f976c84c42a85a9f0cdfe0c822bdc8b70f2fb2e9973929e675f31afa679394fd2d47f59120b2c59353b040921234909b7fa2bd5578ef317584ff720efa29717c3b9d1ffb1af4bf115375baea1d3a3e0ec8626a3fd90a69c09f2324dd0ad0f047683129444cd267157bef5e4f2c38f2e174e1a86897ca6bc5aee8fb48608f79e176b5d0c4a9fb60fd536c52d305d510f1b7b8a4cfa8844932ab25ee973fbeb9011969c56c55ee4113b978bb2c89082e6d18ce12edf348bd2f86f3b51215a95cdee713c7d0401086720d472bc7ae07bed4d75dd34dbec083735a9a449ffbc51dd449d8f10c3b0c085a3efca2760e684fb9340b6b92395c0eff550d728da7d927f2f844fc66019ad597ed21477d84d0a49202627d1b4df6afd18f5d6a83d93214e220fd4cdac2f27d9f13eb536d5f23121a7ad0aeccdc468d0f95a2cf405f861cf75d2c4b4afca4b7d2044f97b44314d555d8b59d28d9eeeafecd5e1e23ef5bb7f26b035f83ec519f058312d56c8ddcb01760ac87110069e9600284d7ca9c32fc69debb93dfe2524601d97890e1098cf4f951862057ee63164554bca8f80e4ff0a717267abe7046e330e0a02291f00a0de9971a3a9cc348867f848260475eb931809c499ce1cee5da93701f2e30767f0be904abab67b05f41bf93c2684f405c6ede111e22032c93a5d2ab3218a086c7f73ce63ea005bc2313d9384d77885e44afbd96c7c62d804b2f0b27bac2de57987636993efe39add506ad73e00c6866054e34abb38341647e14403a0708f19b1082ef15a3a270a641727281420e283851896fdbfa12f187bb899809cbbee6dfa95b0552cc3e9e6f70255ff1deb370a4b478881f7d24dd5936e22af70d6c53593b64a46b14c200e67b2598b87b2e84f52e4375ba6d9e546b30679ff829d33c74fb6f8488b41a35ea85e24af107eaa783efc7248948da2e7dc8e2969fcc3a20da3ab1ad17e7c1d3820802430e27f5637e430fe62fed13ebbc3a1faaaffedd967c9c86f30fc21caa08cdd4d2664aa9252cb7a40b4bbd6ec9e8b8fc2a21d567bc887c6f68287307a05e66388ac75fc4fe7ddb4819eaf4c9e6466fd252401d02d27718cd0775745e5b32cb9d8915a054f4d01ed3328f72f26c01b6b0cfea7ca4f320f12a6042ec1eda1a303adcd7d939070f32c609d0d1da635593fe600319fe28587ded22e1f09bb94384b87b4572e9578b7dc05866fc5fa6b45209216a27d1adb3285e696acff9ee5fef39f0c67f987bc4fd3220c20b6a15b5ea8cb35d8062875ee81210e6ff28415c664de16db455a8ae5f68ad1f498ad267b30e4e505e68d36ea0135fecbf752d2775db0e00a82326d2cdf5351688892569712382df610f3fc35880aaba41ba3146864e91564885de399b294593b9a61bd8c563b409a02111517f923aa6a37a7734d3ce53627b4746af8d0e89fa1687881fa6768e5ff6501a1b47f7ec30765964f7af3b1e8f977e2b4db6f98812917ef95871947596dcce7defd13f0e5e9d143bfa65bff739aa08799023b0e66a0766cf9a3b0fc7106dbfe4c6727be93a21230c005b9c3ab9b78c46b1a8b642b2accee41bf009b9619e0d858e468899f41b4048b7964dc64a7151fb8b004552d48290a82be033c21a4a5ff87ebe1713b9c27d34bad8740dbd39e62959712f8b346a6c3925f350069018c5ab94bbc004114ec17a5e57daca8d211b5ac9965d7d8fb12472e91fbe654b1360404ff19277dee004210c6121b0baf5c6ea8a5a25b60bde1eb54ed98284b0006f9866997dfd2ad4b21943662a6d84370e1c92a12282647139fb2e0c473d70aad46beefc55fcf90df6aba52849436a2f3cf56a2baa62c538d860c35f677a665fbd909dd0d2efb464b791bd44f7d03773b8a35b7455a692d8cee53ceefa70502c8ef25b5d289fd64a8b95f801070ee167e68bd37d8c19370fcdc0625ff72180def21a3bc2166a893a22c06087e4799e3e246b881bd050b0d88f18a860b844869ece1ece54b7f283f57e826a1f99d7d7403b2d94ff8835160261ff58604dae0ef4e79bf70e69d5d8c936a5653770043978973bceaa53b31c46f0cd960cc2ccb96ecc98dc6c87e7a9e4cba322ef0b8870f85a9f8a68d161cf33a9834a38befab90c83c1e4f7f995afedfb7e775c983a090cda03b30f3b650dc98fd4350b17e2abc14176869c9adf087aace91013573250efe139c1c44f2a01030e691293500302d8e9dcddcb48671b15b245b73657aba871f4ba906baaab6a1c02451fd86b7e08353f08bebac83787736b74263e93fe36cdd94a535d280f00c7791670b8b37578b027ee33c233a8f2acbe5dcd72b1990fe169f0e51fa1886edc81319a2243e4cad3632f1cb37b56306b44d0b084ce289f090d32589e7705b27ec1e17755cdc2b6cea7b1929597ed90a437db0b82c1d82a1738410d36c69eb86283a891e3e0ace759eb959498de2c7daccd992dcc24fba7ae8fe1985802308cdc18f55ee2a993562ff85df85e27e0f9c5f1ea9a78529507889891a616efa8194d416e1bfc6942b62f5c7458e97cca1b918c7aa8a6c874c6a53e2cb2b6607e965dcb7461e061cd06eda46046f1b4287464a6be522e104c341b5b16275605785c0359c649c9126e4cbdc6b6f047f1646478a075d571a42282f2baddf8a254b6e700947a485a3515f1688114b111be96bddc3843ab58b9eec436129c060ddb7fccd96b2e31d17427192661e2bdba1ea032d8c7a2bbf0af6545b1bc09eea92a720b9b6e05e6fc2d1c8c14610d64963122f8383786b3acf03e73e63d05de444375eca2ed8972fda6da9405303f1bb827e385ab7f2d8f38afe4b0c3fb1d47aff4521b41f9b186da696a23f048f5dfec11167ab6e15f899d71b722cb0fa7b093d6fe8246a35146edc743c7f6093645e9b699484b23c2f4052a614035d85db2cb9337a9c3f2435a588fada7c607a360b4e42ec515f16e319f6ed61afc09716cd370bb34b7ac5e310007124c175df389af73d186db4929e71fff8a1f8f4ec62c54401a9ec921554f6f9009c3a0276237dbbecc9418a3288049819a0f89c6874b10b52b68dab571e74f12cd4f67effaf403eb59951d6c803ef83d25abf87a1e100aa8904d1f3be1788319c63f3c8fd51267b568057a78225ce8a484a8077a2c57b03ab399ae5d98dd15a4a6955acd17122076b7b47a4ba18ff40fdb1776369d792afb3532425e08b5ad68d0600c58f298f49a08c854fd393252e0c14f1eec51d9b7b4185e7b2d2ee52d9ee5513e085f38778440344f85fae2bb2362ab18443dfd2514a5df5935a1a4b5bb7c008c9b88f3e3a16e3de5c562ea1ca6e3898dc6aaf6412847b6d7e7cfe560f98924d0aff5b6490a716f96ccb0ab71a0af8f5d439b7d891a3a864ed323db33e5af2b4a229c9e686d20a44c5e1d8bd4eca06a1dbf8c8ab65cde9edf40dc0233945fdfac6c23d1890a756e4bd92ad52f0d36a8ac5989112675c4c77adcc625014a76a450eeade14e1d4252d353ceb0dcb6a324af67857a18aa365ceb4581d613d32005c9928786fe065838e92c01bc766edccb87df8ab8e3c223157ebd69e255978dad954d500382db92a3590793618ea31c7b464bcc7235afd88c6055ddc9b9f777aad9ddb55367d9863477639b3dea4421e7a737aaef244486a58abae6ae68069230ae7b56cc302e0af76df526c3b6d26412ead1fe5869673b698a089a8341999067b2078f1f8fccdf5d57406f468f0f7335e3c770572607c73ae4e9250b6d8f056620f98f79cc48587b44da37073b747a08d73a37a282f527187fe86d95daee532abadb37c7361c35598fbb53a4cd1b0c93eb2ab15d48dbee215f00a2e064d32ee7a177f8d1cd76b54b7f403e5e62de3b37746cbbb58fb973d04bd3fc2ebc14f293f0943a6f3551892c2fc82f4ebdae81df02264f598b8e1ee59e821df8b0ffe9b832cd4e7f75064e6135c16f001be6c872afc06f6650478ae7de82abd273ff09b1ae8b58f41cc74130e06aa7cbf8481711b7817b6706f1861d7025f403274b0f814849f427ec384ee6315b1f823b1b0ddc43dbf8891c5ce6a53ca19daa3e124ef7a1cb428d78d5b6254070ba2b711c6aa6c0dc0c9f0d1e7b6f3a8b69b33655eb4f3fb36b33fac9b9ef0e3a9e579f5ef54e80fa7ec8a8f4ff47dc4d707be9cf88d71076d342e9ee44934434d8ff5a0bbc1fbc12f8d01dce42e8994d4e5656ea94a05df9d00a169055cc8980374091df237a961feaffbaabe262974c6f4f3dae7cdded7d871535ad2b9491975659a6c85361d65450c6524e9aee7e0719c70f46756b831c8a160f71ddaec09645bb21e04ea916b9f7e7c409ccc1c96a73eb581ba341804a0761011fb4a2dc1672b88a0f4e80fbc3e4978b553d73d53aa3483d1dc49601f98e67d20209f2531ea15b9f63f5da0061c6df938c01f718aa7bd634149c56b8344cac8bf188ced6711ece1785bca6e4592ce17b5fee8a5851dbaac72d32d669d4315c7bce6216b4f29735a7e80aede4fbe9cfb030cbef93baa8511785421f167be1f6bdae8007c65ee9ff0ae79084223632aaa8ff0652ff368e77afaad4de8efa77ee9b2fa3720affe2ce71b08f2366e3c1ac50d1f34aec980740ee1d48b7ae9925ff53b00d9ed4499b6c79ad98799885df40829a6a4ff57babb6c7051a6d27768887072ee83773283fbd9223f144835a29dd322b49eec7a5ebaf17ec87d707bd75be30c657b2ab7afd1b766a7ac5ddfb65fe872497265b7b877940e6cd1dfbe73b5de26d885a3e5d3adbd74f4c98c4e3ae1b2a1694bce50fcc0126d3b75761a70ca641e0c13a1439853053067d92ffbdcf0c2ed3d392d11f49cf3f8e1600fa5c5fec78543bf0de747c8e446614302636a954e1ca9ecfb2367002af685878bbff66ad91affa061f3496348ffebefc1fc1f68d9f737e9b0bb7ac0b2027452fb5529b58bbc8660b9727c37cbd59d7922eb50813f72f80c72aebd80a4a2a7a1a0648144206c6e74000c2b1ee1f384fe8997c00ebcb9e760cbb5e50ed43c24425e5c9c3b1ab2d7c4d998673cffb310219d3c23238bd9d77ae06fba29a25c0d495bf983f4b11c546694d870f9c7d4c2775424a47d265fe767b0993ca6aa34b2b9f96ec8c3117dd6f7c539681a49be0cafddf7b7f6fbd8ea662257c157ae556e64698ed24f345d26e4b2cd65651fceacc8dd7a16a340a0eac7b33d5af3ae30e580b18a46882b9076e2162c2b26d0f4ee66cedc0710d71e77deec137d7a05c1068f3be63859087237a88eb3620315d334eda576291a9133ba41959a5aaa50bd3e733525c295399614a241f86dd1ae57725ecd8b3c3da4a575bde7ed46298a145a66930ab19b5867bc6c788a1aaa13d51376ed23019b35698fa312bf120c63aa30b5f0689544bd10d5bf9a21ee14f8d82e4f6753e2aeebd4a1ac37d9dd9e6d04bd1ef3eb6590733dd351184fca9b2a6fbb26803fdac574bfbb5a4f2b953a5acb4785aede610c8581ce9730d324b195e281925be833ef204bd11eeedf72317eb165e6db136c00da51289c3b12802a53fb5c918f18b8ee7beb5f38df9a28d71c14570c6989b9e3882ee911486fa148d73c15a2e1c0bc20674313df5102f73102b7f50584f138140f21c35792b638a1509dbac5b9768ea57febfdc410b794313e3d6f9214c75d768b11142b5e6e0226cd3ce48f9bc0f99b147cd09ae84ffe13285adf6d49beb011a33693c957709bc3fea58de3c02188e991f8664255041ade8f07d6b650d9db18cdf1c61bbef2a36106d19ddfb043ba67a10b1d85f035790613337c7348c73a90ddcd46d172a26cdf9f2e515416fb152b36e47b01def3bf3f2eaa4b78cf8e34615a3128f8b58064eb7cbd5f9e1b37ae139e543e7d716ad59495748182cbd4c9d344a9af47fb0fd0eadb32c53d7072ec3b85cb5344f291182e20de75f9463bf8b77c593739527c6f6380c4d64374fe96009724548c4df318ea82700d677f0a3f820641e37cdff812f8a558dc7bf281f482705b6666e3c5549f951b5545260cf43f2f0a1d559078ef7de870b2b42f34a77322d1898f10f97115def13989190a5206741ac5eb64ae98076f5789178e39cc846d28bb3a83f89b7940279b54a12a3b3e4e3eff68b1d213077e02528dce4f309fe251738b65ce348cdfa9acfa1921d44e85c612faebe001dca3247336256536085d9113f943836b2cdf8147a19bd233eabf99823c04c7191759b016dab9564a84880c14e2cdd4068958a3adf8bf9e1830c5a908eaa181245cb1882500e98e2f93b5180f0f5a762c9ac933d9a980061806c77747ca5f62aa8f43da24e3dbad3ebc5544292d0f62e5c9842024e240f4a2ca8580c52e365a971ae8a6d55f88f00f641c931832ad85a9e87cc3d74596ed4e555fb5f5f2463a5bab35ea7605c1304b90ae2c4c9121236ec1a39e1d5fe4bea0e4b6710076c7e858b766cdab3913f428645dfadd851054407ab8f5e0830c4700b44bc09e7310ebc2316e815d7f1ee47fedfc43d5e1d8c9081243127f36643aeaf7aea4709dcaf9c1e7af19fd79598a45d98eb0f015e6ad8b84eea09874684061163dd5c4dab79b21b40e8cd8411962f5120e407dc3386e296838e92621b8b2e8e5b22c8492fb1b68a93afbfd6205fd1a4f8bb581c4bf6a67ec6db106b3c49dbfadff583cebd0dc57a784331d1b8281caab2ae9d3c96f1f6ed78f54f291946f1069923981a14b51e6db41511fa0e717653e2577dbb93961f112df3f387e3fa73973665a5c3078b2e0d4b8013dbcc53b68e613d9e10e2493eed6b27728593a93b698ac21082a8c8ccfcb2331a0c7eeefe6790afe64daee391b00d6c0d362185d595de4e8964ded6921ab3d10624707c840105c5913da7ff599a7818380769d16105063b6b0f20ce13ff1fe76347949c4728136ebca8b1182c424717b92efd942d66c1b46d70fe1954c457740d99ddf74335653fde161ca651991bee751220376fbbd386952daa1c36dc6026772aaeb7d3f30a4aaba4eff519d34558c01ab9d7533e3540a9e2e0ea1bcdf21f33619139daf8136b0831947492efc01827b2209ae8f07663633190c40beb58672f81d98d0b03d5c43d175a8a4a23715770c978a4f08fa6d36c1a98797653c15462170ce887f623396d128a5beac448dc512765381b2d3d67243a4c921ec1f573d4a0da0d5bcf2efad2db184e773a403fae3d586a334237ca0e4c6c52356fea2d63846afafaf7faf11329a855c71781d842e30ade0be63cc2fda0cbb3d036b823446b5a58f48b1cfbfca6adf1739a525ccaa2964fc8afb8ade994b8b8b69744d669d27bf00adbdd119c0e95a38c4a7161f0406e39be9bfc7657de688896c8e12f428af3d491236e328f6c08d1022993e436af8c880846280faf971ec4421574e3f4295d7ba15c9aad64f792688dcce06793c07f31290ad5e06bfde41a405ac3f1e43fa170fcb3099b5d6dcce058bc43ed4aa0cc20984cb9f28d3cf4930476cc467231a582bac606a2ba05a7a04482aae655aac8c5429bbc07486bb1c4c1d04beebeb8c9fb52f3d8acb425a326f3c8c943c5844d9bad433d61c16e8ffde2bcdbc485504721159b322186a848ebab2463b198593cff5c1e6c37ae8afb56ba0a93e860441c672c6a95cd196c02b49ca044081725a90d532496d5cdc8ab24d510b56f02ce1b548c7bc068c59863770c550e762c3a7c8e32b9108f6e86d5b0df2cb7c3add0920503b51c98616d3d207d1214de1ac40d56f02a777697869abfc0b767510010ffebbe6007d94be339df2e6acc6f43781ef4141016e8e609f3f5bc0b9df190cb34078aee670b899f83292350ed9e920715773a6e8a0e02410ae049218193a0234db564a1a579e811b02ab886db081fb7ed9cf04f018603f0a275ed3d7ded598928eb4d0af8931228c157aa06dc332e56b6c73d7f717bbc48b27bc4856eedbb3a86a18eaf3858431fb65d93608613bf800f46aafdf4e39774465772d6c62cf3d3d2395b58b3af013949a61448c918c92418552c1c01fc60c9d8ec5b30a916ebcfe0f99847d73372e1c7fecd4b8faf230ac29cab4897adab6136863324a8164ebb3c239851e1d8637710e4636b4bc22bdc210ab00303543849036de069a090ad689a07f9d97ee49feaab184369c1972e6d39021319d535ebe82170f73a3c56fa5b80e13d4c98a796f5dbfd832edcf1e777c9f67ca662474eb4b7b6572ab9932b747abdb52386a696781b724a2f1906097dffa5acb2daefe0e28746f2cde2542f16a2d6c006f36f884a687488e8b2628149c1f1d4e42df5aeba4cba0fd03fc2aeea8bd2404e22f82e9c5c15b2ff488f1db633d4cd31e9a26a1d4288715041ff9d2de44e352875aba7d55a9cdd66ef471528cd44500918e13fbc1cbd1da3eb158820cde3512ffc18f62cadf6d8adfd4444d79fce60bafa6484ddbb117011de74a121c027e8e3f4c3ff5c542f17ba7b6dcb866bbf5bb96e5d0674f3d73a88498a2ea8271371c02f6609caf69e736be77f164b55aa6fb424caf7d514140705fb5ae3b5b5d95cb499a396e424db2ce268db5bdce8845bc52ef1db63f7a9c0fd40f434e1be216770c6310139ab05dce3916e1b89cbcfccc9ea1cd19e314de6506ee7817cb5d86816eb817a8f2c3eb2f9eaac93580e7634c75cbbd16de99e8cb833b3aa94cc91cfe95dc0922c6bdb427a959e267aecf74614d631a1c472c95bbc5b121b7f80a9e5cf0c3c204988d303806e52f78dcf5d1646ed15e3767fbb5d7019c2ba38f3f839debb8aa9b8a0f6b1a46afcf3ad64e42f3ba4f88067291ba8792fc1ec5146ae372414a68fd89ff265d14afaafbb614b4802e7fc30922843db8810a4c73101a0678b584c7758dfaa0353ade8e70a704de379345b79939d6701803ee285a1c4a04b2fc2a0f6173f24e619b0ff7515ee2b1f4791e3b4e8e5c15c86b53c804f32ef774abf52d19c07278383e5a31cd9a8369faa37207b90e3354d086ece9ea908a316380573ec85fae5d6baf1ce045117eee3654007d60bb647b118bff5b8da4f77499f46f563af1deb40dcf59ac283e1a3b0e7c83de48880803639261f633aae09605a692942ecb097c281936da203d0294f1098584ce56f0b71db82b7996cac51dd07c0f759002ca8ba2eb7249502334c1c2965b51c8c46392778165e58c7f04a0b9d409d8e5498be023d1f99eae1cffc7d9ffa302350d4922c7f7d8f68b07dddc2a7900a4ebe990c141d40e84c0e6cc2aef278e5c5301640dedc214e94efbcf9ccce6ae1cb2ce1d8a4308dfd51b11936f5bb7581af83d4481003dd99f08d9e1c12119955f4ef684c011b945d4c323f19b7dfa6e40e535f4fbb65a674b15abb292449b236b197302f574700d928460fa857bf82bb87aa9cd57f003419e2052a71360767834379785bdd0820ce8162290cdb6fa46c3bf029657038d2bb4592540c4c5794f4a97476c817edc29b46da7982d165e6396c3d86d24dc220b3f6a7c6b3d5e45b5c2e6c80e73df2da5a3ffde8f6c3adea2aa3363b8e66f38e644bc95d9bde3449d0b2100442c92d45a90aa62e0a46e465eed5ed02f4bcce6904e765496f14918299eb0bcfc08d98c7ada10992b19c45bb8b462806e2cd1f9c9930ad88f7227b36d59e6cfc53e1c0c3669cbb24f0b9cfbcb40ffdc6b60e70add65cd591d20c03b45180186ce365249cacb64f525e91a0102237c397ef3df390728ff1d5b4cffa0c1634b682a92994f0df91ce47484264d7c91c3453840cc26a78e6fe1fe701e43180e4a96202304237275c26044d0ffaf1717e17b18f9cb4538bc437e21c7958499add14d8ff31f2d9054574916deb24b5fada7c4842f75dba33cd474441c6540b5abd59ba581502b8ee20ccca88b6acf2e1e550422c93ee2c709223f9b231c08b60c103e6aaacb2ee3a21cd81f6c95fb92cfaa0e24664bde9753d42f317615ed98023b910ef644fe81480f020b6f244f42f3f374145a1fc772f9615035563e0f8b625d270477619195d2b15b7a96d922fd59b796d2ba2ccce4528c9aaccd31abb867752b9334b5b4d624bdd607b47552395e36ce02b63ac7ea256a4fca796f5bbc5134c42731f8103a7fda074e78f6080a30f403bd05ce778414004c5ff4a26c270f3f09de00f8827cefefba02288fbb8453a5c14b3393b68d10ffb5dd2618232c25986e1308e58c515b5e4113280508e4a928c41150a8f8fd35990ba88980ba794ac342c0557f3d0263152b1dbf4ec8f1683e711edf58dc75c2735930292578cbff051378db9352469416536fb9bf591899301377c9d8a15a000bb42bc2d0548206eb336840a467ee9e16b685d13a54671a30fcba55d506ebf622db7a750312bdd68ea9ea861e2509236eb42e594d84a2916c5174c4726ab759ebe789bbec1d86a4f340c876cbb3bc1b73cf4817210d8f8dfb299707bdc7af463cbf7726fc6cc960ef8d91d942837434792f3b6625ebd479bd1f3f33084702d1ba635fbf19170719fde8ef40e221273c2c83dd68277891a72b9317b278e6aeed0c5fa9268ba28c95b669cca7b9d8a678ccb2e25ae6f71719e55ccf608c13fd6174ea4116da2d01b466441720a27b2899067d73e9c754a387bc0f3a5a25b7b9d93c6e92aa05f6382c9fb77ed19ee74364fbf4ae76c3fe6072c9688658b1ad94266c944ab1af9bc9535574ccd62fd576f6409ff42b24f42d755f4e06e3a95c7881d5aea7aee7b6d1ea816223a92dcb1e33fe162213cb124a389e7154c4f234ef48401e5564aee8f4e7bee6c33d4be4e13125128559a83284b6918c5cb297f0b116e155f4173a4e5c7c02e176ba5afc7235d1bc83af37544b9f9c4a5a7136763e255c4256f8b93dcd9ebbd9b829b4d698ff2d5af8b9de59959ab41595985c1eca443b86cf4b91873e591a0777e723764db80c81a81c9fe7e906dc76da190f3aea7f883639a4b04740da1319cc739403bc3049184de218f8ecf07e9d285d427cdd1cab1d7b9da34ac6c461e0768daae787fb6e2fb3dc9a7677fc394f2680af4f7d4abda8d0751f4c6e126e58442ec9faf4781d3a76776e8dfd10acf6c98858d3e1f55e509d50998f2027cd5fe6a1a5e75c101438f0b065a749714a92d1796039859c23f61db15c73147217cd806b1c10fe4f0633bef1a212eab6690b5ca6b514367d07aa1e7d822c0a4e672d8e386fe191b70672dcba09bddf35421b632eef0047499a7dd8065b6079196585c979025a067fb5b0b4d327ac31a213a8a7d6e9acd743ee78159434315a783ad8f23be1c721b10e2356d703b398db85571355bd5b2905f00435f13b5d38e5c49af23ebe538db98e0094feec8d9d4bc10cd256921cce09fca3e18a719810fe4e3ab45dcb2d38a2233c01193c2c179e4d9590f88de61011286e3179644a415d2bd4a342c883031f4d3896edbfd7d07037ab2ba4e14d49b38f34ddc4c02748c752fe54464d187b2b21c586a4563ad8fe6f254dfa5f2006e851b97bace125fd70dfd76ac5711f13bce7735b4efdf853c1c0e1a47b5cf8ff92c9d80c9656e8bc85fce3e23adbc4dd7dd2513254617cd4dcc4bc86e037d0b20d6c94b9602025c49f011462c820881fa66c6e3c3743c08476f6578040ced67bac777725e19f27c69f59088fcd454296ea6b05608424cc4da27d4544a18179e234e2bf2084a16be9c20ababc9ebc2829262dc6c54c6a38b4372b5fbcbbba4e4d482a285e2664ddc7ee427b0e2cdde801ccd6ea4282885951143639c3511c2aab840bfab47f58a1079ec58975b37f049b4f60886316859f3ea1275f427e3e06301c8626a5a4815a79c0a01add3acd1bdeac426db5d7d3976998f59593e8429f2d443daeae2e565483c7e3dd8b410e9ae185034c10cdf641157cf21ae9d665203f18a7809540ccc0e80102c9f3a9375a20f59ed33ef9d34b0eb621ca348deefb57fe0f57d9224390584f52f80d56b3b38c4056c0905fb4d5f4c7e2362f71a6042d54e23143afcf887b172ac3525514855475b5c00d8230593113d7d40ea73023a42630eb07b2cd884a1cb370928e81f26af38b102be5f0ba16d17cedaba5e60553c7e2e291dc8c7faba09446e998dbe12af390c4b6c75fbd557c58841b1c14b2d3b2efc09259576e5b6cb557a0c6784333ea953ed51d93a7f8069c2587309988ddb275354957a0f3bdb9a9dedf94f0cd4880e539135010708742f2a4c65962c243eea60b775003dd5f134f99d7a8bcf33d9dc571cf32cf94e95b360b902dd0f12ddec87f0c81a2bbc029b23dcf32905065cea21bcdbe88d9e543f0bd1b5c03e2f636ede407adc3e09ed489d869f0fb612aaba88f9c0db5b95712f7481008a2810bbf23102e4fba0a8c530bf196daaa6df3d7f34fef6c0bc456276166cb4efa574577d08eeab75ec222bb67401df765536c8a6da7a0c3394f25b81d3cb9e37ec30d26524cbc383d258e71bd4419476cc325a38e971eec10ccd62ef2eab3563355829fbdaf302685be5b815c19d6c67d325f04fa34b4b2aee806aa2b5a567b95ed862edcfba417a4ec4f62909c8c38cc2e01c4c00294adb84607415e6912483407a4d982df176fd5585e2cff862efca7e58e0898a4338cb6ebc1a35c60249c82950004ccb7c62e947c1b38d32f9908fa4d57b7e9d3d6461529c00f3b3e04962416301d4bdefa95a9079ac81032ac293e242f43738dc0517d52b8972d4575adcd414ddb291f0561ec0afbabf38a0ebe5d1703dfd089cd99cb16e1b0599f4562c8777ef1a6bde14b7aca075da4a7d052b33ee744b32fd14c770f06a999a2ad0c5f9276a592166de2e3c83c68a55cd1de82704c6ae8ae6fd62cb5fd8e9b0341bfbe34d12860ebe3109c7a0b14a55f0c22380bec4e7995b0afae1e3b0d7a495c1d55bf4a73f0a6a0725ed8a97c13e950835f30663a5ab6de6847e8de17d5c7fb560a6566bdb3afed08942cd47580ce948fa0eff670583c92580bd7f30c6debd9568e85eb67944b4f5893f767dc6d0643eb0b186b7a3b681193f2ea81ee4e75ba099dac61a11276efc1b4c76010926f5903996b1bfef0e56b785966baa36e5d7ec3dd6cac8439adadbb401408e95dc5bf79cc7a75dae08371336acf7268479d7b6a50b2497ad30dc9282290c4ae5dadd33ab8efc61f398495410dcc05c7c069b627dc3ce43436cc22a134da6fdc651a7c3908da672d361de41382334e19d0df1d5ab9abe9ed926cd67206948bf50530aea1814563fceb41c2006ab01bc0f4fc834f603d5e9fa18ec358200d8d61a0d8f9d9b90e5b2414fb65dfd5ebcdbfbd141ef86abddc28b21e25bc68430e9c4c464ecc643e2081f8c783a1944a0d04063c9f8a7258f4f5e70baf454ad6e2a4891049c500ebc841ee171083094bdde843ea2b4fdfcd9ae2a7e4bd10213160501f141f1462a3acdcf19b28fe949450a10e20fe41d037273879186d854c5b8b693d9c5f189d89e37a899072e1ce254decc63f60c33b3db20159210e153534812a4b0c817aa0604e53b1b834a757768ce99a1715cb4074f625fa41be55b4bb0556ea8371d6419638204641977251a3b9ecd7599242a836f7963d6cc28578dabf3f07c875efbb0289a71105cc66da1c7c65e8b07f788eeccb7a7edb1c76b12fb0e748513d0032b77afe1accfc294b40184d764cc75c46f4b953a368a80ae43caf9055c25c6e9daeb27363fad2badc35a2a56ce4ad4c95c853b1308112d7924fc2d67b02165e04fc67d28350822c62b2bfa23e804833932de62b9ebb941217dd87f9f52ad89d3980256f2400cc5dbb0d7b02cdc2762d97ad7486eb7aac2a3d4f1b494fc8dea02e26e8fb7b0798fff18364ec85aa191385651cea3afae031635eaf7ecbfd66aee8e00a18fc2217a52a3b59fcb2b4191894bbed72f5c29108a5bd37f80427125c87065cd3030d74ef9ecad219cf63e20372c1484b4ad269f66fcc0333289452994b4bae5b347a23f4bf70a1640a4c35895bee902efab9ea030f579014298fa1be9db707f6a2b8372b02606edcb36a6241d6e399d60f52ff88996bab683ea1a4b99a86ad090b20e159e01d3e97689d3ff422e0ad5bd634ad6453f8d9192c4c173f4d145a4764571c73d7f547051af3f7ee9ee057fcbc77f21dec9968a5427b7df32ad7c44f21a4ebc5f1295534bb276bced6412538cba008d7eebc8c38d5a622b974450e359d7077a1bbae26a7df0e700a40181d9358cb4748d9cff05106caa0c29963de642f938ea79576d4c49fecb8ca7ee8f716dea854febe228def9110d41a4091f8a683a6e20a4fc73b29871ef458d706de5c35b0b5d27112ef99ea08ccedab604b0582a84a0b89427101fbda775b8cf3c0d53c7b92de264aef8514778c58f8a9dbba64eb0dc2c336b8b2d0fa920fae11e3d3ee7d6bb7f040382efc8ce22f6483f66a4d5c283633e2dc464df52a19618f29d4149482f2611715c34b3c4b52b84b35824f15660390ffb886d37fde64239e1e6cf04d5be1deb80c93ae4595c918fb2e8513e783576ebdefaadb391f8c026f67f82eee732b698417704c7573da2c8552305ccb540a94c1a7c76370cba55a211edd23588720a15eb739c396c786648a06a11d2a8a188cbe7590def79e553b2bbcdeec2ec15a61b6bb856e4f406b8634207bb10b65dccd45acecc730dc95fe65578947470c218b223b1ceef3a7b41ca2ad3e5b2b0b49182bd914d46acf41ee35b1c8f79b2e54ffc0829d396c40c29d0b9daa65fc05c1aba63704881ad67dd3974f58de5286f4feab4529fd47ac7a6d0283951c11dcd64ce618b331c6cabaf2ab3d453bf8c1aa7bbbef1059f8481c3e398d803557908f8381a7d32da7d0e92a9fd621b09fde3c8d9f48c4567f23577344d7ac243bbae6cd4277c84ece42251e379e0c88981e6b174ef78c2cb51ca11a6b4069eeaea88d694d31ff240bf437bbf269d7d60d6ccf4cb8ae34499d350011e04b6bec33a615c97d9ce34a19c47a627c13dbbca794acf962bdba05c25ba1a3b22dcdca68a23053cf7aa01bade677033fab720016fb64b0fc4fc44abfcf86f1d4471bc3949a9cfa4d22b3b07742f1ed5f9fb2c8431ac072ee76f648773eac33f549ab7846629a3caa4e203a7e1f70d8f8e0de4f81c8020a6a077f7b6a7ff63534c59a639777ec95c154df3db38cfcb39414993242a35b9b2dfcffd9997460db1a5169e3922392a9db037d8455716c05055679937bba76118ed2cc838665008373e976eb34b86c896a88049da0005b9c0a83a227e890f9992bc8bb9b4c3d4ce03f1c770cf9e6ad3b283942f696a0bfddc4116f0ad2131cd3316f6eb3a1136ff74b3e0a64285dc74b5c040edc7912c86eba0d502d3fd852dc18e745a6e59bac5918849696637a4964d312a98660acb235ff7d975e73b3f01a36bf32ed705ff311f2924cb6d53707a313b5e5d510435d0382e531492faa5e2cac71558d83edec9d7c85d2dd5eef68c4e1e795dc876a7ea4035f570223a7310427b7ddb2db8533bdb164a84152d1a4c0b8c86aaa03445e729e9807142d8a6ac4db610acd9c3796b398d7ed32c643404d8d47a9c2a0cc620253da9cca67cb3f372b7bf7179648274e11b59cb1e36dceecc2d428e0a52b23d4f499d892922a5393fedb56907f81ce11719428bd8f368585da3f86ba4b54531cf397d9d585cb56692f8a3847d517e53f4b4cc00118041dbea52b4c1effbed1749fd75ecd1914d2ebc2ea8161be6e7fc054535e83441f89b044290258ec4d6268d9437085bf7f396278988d2b5df1f7194938c048643fc1d829034bcf733779597bff8ff6d4afdf9ecd2cc3d2c9293c1e165c0db4f2edf6971ba116e45d3dad9613c28b4ccc90c3217ffb24dbb3217d51dd7e0c330cb83e82ef09058e99d1c831473e94045f2c25895c32c699b10f8b9140df7b9917e9c93359898e75abc27c187c5767c7071d2dfb77c2bd688e121aa460d5332e49635a7eee4e76b75d64b1b304da961930ed7121145a0ac90e9f7f8a0caf535f294f3a12f511bb2fc40a945a720a31f3dcdf4d4fa24b40aeeb7e81cdf9e664eb292e3697693a7af137e8096c66e914fd487dab0e4348d28a23694bbe1998244fb141c508dc318a4403dff37b809b780c30e5d3395343258330b8c099198cdab738b12284f0d02b93f8cc50d4b05ffec2c572a20ae2fa533d8c8fc1458cc9a5b45805dc0b543e91344774d7e827c14220ab0e6944a2c25892135749d4870b26f0fda05dea88f5f2e6c0f1f84096b3238dc011aa5599286b62727b086153ac33dff2bb4794805fb1af288a1944a929e2fdfcc0661ae1d4834cb7fc20d1580bccd2f47df42bd931e48b7eb323061a2be219b9178506803b6da2a758007124d4d619bf6b181d20065f28bfbbfad5ec2b41973bcbfb8785ae7e9ab5a5cb4ff98771c79b3f0be02cca33eb29eefb4dffc3f7766a2587a8388e203028bae0ee58a368919614d8b92563783bcdadaf319a9a0e8170ba7bc44b0fcc9a7c0abc8b3457df68baed8052903f24af8636281e8c36726c332dada147367a5ead0432c6e08ab7d55ea6743263c4651e4049f412f13e125f9440dd3d6ebc1756fac2f9af5a8909feee0547e823c6cf1b0fbb605f0ee706b4649e313cf031f82afd62523f763e70caa345d96fab9779dce6a0eb257ab016c803c7cbe702ff4472a9de1b848470fc9adc1f6385ab1b75b5f5075300a433b494e7cfd6476e20ce6ca244d8fd070bdb6c3984f32e94380cb5892f9b1ff41cc7ede654fd6d66ca6456a8e1fa06030aa15323c177c74bef4cb7d67700beff1582d3f581ff9ffdd8e3cc823159de0ffa426e1eceda576267b58c739e4b0347e79d4355c493f3bb2124746ad0536b63ccacc389e2dbcbda95ceb281993f91820b3c9bad117940dc1e922c786369888459780f78ba1cf7a6564e41c2466061e6f61453f0d8788c5073805d05830e4cbab6330e061719233d797eb6511806504e480d47ac1008f1a210c168c9a85bb09b43ff8539e5ca750db3539b80c1de431a380191e5371e27d3bb03c37bce413333d3c40a50a7cb6031306d8f66bd12c39d46ef1475f98c60c2f5e65b2eccb120f9143e9bbc2b64a2a1cd1de95a8b9830b6681a6f66545af3455529c3cd5700d82aac93141ebb6dad225fb1a90624af3a1c366164dbe31c6e7c65bbb6734afa870c8e8ce122efa8aea1e08549ce90853164c65b72127d9b3be42602912efd9fe2091620a2c44122c840b4422f0ef4f7c35344306eb8856941f2c50c846cfc0c45055308a18be85449f48ebae2762280ac2432b4c020dbf02dd7db181e730f71c10c4e99686c9be14b8f139e3d07831614985ee87c43a8e6bd7d2ab6f876198ce698e71f4c3ab2d991a0c0d4afde036cf9382a4cc2bec17fc7e3bd5d81dd6710e0f6c5d8ac6f203e2f8249e687d20efb12ae8b11b74bc20fe81f3255d7e079535744ad6c02045210438479916657b55c7996cdee42dafaa84e5edc729b94bfa5a9d106fe3b5eb9570aa9eaa2bbf3b140213d0ba49c694ca0d7b588d0d4e99e226674daacec652cc357cf46f3a0e645cab8d1ad97e9f4252670fe69feaedba5d9c61d8405f98d991edec6a189fd87c4f23eca6b7f8f3ff5ed04b4938451f6eb00949c7c01244428cb07eecd9c390dc7a2635792ca1a18114914b3fb45486c50a9a372698386ddfd5bab5d6d775e2b8d94aa7acdd2456b6c5b04ffcbb38e31aa391ba223cc3503e458f7c986647efeac9c1c069f1aa1297c4202cbd1de62d6afa8ed7753f7eaf3d4522f51b577afd689e74648c6bd5c38e9790ce85e87ca5e076580d4c8c084b7fc881a09862cecbe5e389e6f8ee273a433e27adfdb5548604af99e641cb0e1688b706e666ff8a7dac796ffd84187543afcbad6da0e0283bee79d61d4b42cac34208b8865f62117cd518fc1ff216bd65a88666819ce4e24225c204df07ae141a6ad786d45eee56f00afba4c0c4cc55c23f0326687a3f5faee89ac157e725ce9b21446b070c594f3563610ee7f18edad4a65f9c10bf2bbc866c0f3678c30ed5ef254876143f2897e1bb144257fdb7088b49791b172884f39f0edb51d2653a3f91eeb1982ed88f1978f111f9e9d15ed579a6dd565eaee78c2bf352ffbcddb350a7da0d5172dba2ced14aabd6d01fb9b8c54442d8ce5055d0d40bcb58998d93a8c75c13b00f21cd13c64136e809400cba67d7fb4208f0e6c0ca1e90d06b8f0fb406ae786e2e56d803ccfc310e8212567489d125309c36ac892af9a188913c53ee3e81702f16acce14ebdd18062d2cedc791d78621f0ce3063c1e0e34ba6584d205fef7ca32c68dc273b122d97b4e8170cee204ea102cc9c33665e8699187b7eaaeed31a38d64527378db84c7936a75b0dd16cadd8c7690567931c60fef56081bd344943f64c06a935b0f68d4e504be1c434e606e092b2946845a217d2430759bb776451d08443fc8e9ee11a7f64d481e32984ea7330f60bfa07ac70885e02c666d144fb16b2e3f75f6bedd9abb47e3010b99034047b161a4ddba03b1579910b1b3046991d49e53a07df378a1535b7c9a0445c9da98cb621d812225039bafa93407bc808f99e9e32ed5d0cd8b9bb740944029aa204df11311ede740f2fa4ad546c505c8862d8a7b35a8f2edf403b7c1ebb44cdd85aea2c60a0b69c06bd589afb1e5e71f84ae8b4db7d51412b74c55e9e3834d630ff1038ed1ae8d275d44ad2739426487de4c619afc78648d039166c15aebfa3b5b75bce6a2b8462bca5f003466cf9b7ce1c9092d750918f52a7e63a69b4e344e0c90c9a8f7e02d921f0b4a4257cbd2632b069c595c8e117b45d35feec0362159d269abcbbcea88c0cb75a80831a88f3b9424748d1f13d063e7a72f3ec95a70fe6b64994db5800f07a0164ee93ecc1cd8423a4f9617e087031adcbf2ebefb2cdaf81a57dbb35b95644b5c65fcbafce2c30b8dae4d00aa8acf90c99db13476ec06eb0c20ec6fe3b1a5bc738c201374dd7a8105e26bfd201d7fc51c6791e4c878accc477049bfde241c7d7438ce3f0275dfc7543d255c799c3fdd06c651113013ed770389370c2ef621739e8d0f295adeffcad07b9d0e21e674ab5be64f8f3b01251c92ce6b2d06d8aacf140c6572fdc275876899b46d9ab3fa319b574ad9b211b49175919f4f638e836e8472045310f1edf65c691d0b7194e996f9906fae3f6b28d8341ee61e6856fa666b0400d5bf13b5d8e4eb7261ca5bfa99f92b4d0506faf6ec4be8293ad3fcb8aa932e4d02ecdd8234cde42f299d816969663f9300e12db2d6f931ab9ddb7993cc61a0beb5d2c116ec13982ec004bf7e011eaf9a075602ae1760fe1077e50c3cb49084dda988292721ff960306af8a27200464968f6737b195bf1e04483aaf1ecd29d1b865cabbff78a47c619ad7eeaa7d75164062c505b4be1c9c4cf077b82cb5dfa27cc096d0b37cf5f0be18d6b2864c28c13f4a235cd7ca21bf2ba1be92b6008e427b7166c062766c7df56702cf1d5b6758c97cfaf075ba259b84bfcdb24f7db3cf7398ebf68dcb972e4629f97569b5185500b797bac37907421048f93432da8341e2ee965d218878f5ebc005fa3b81de1915b618c905e97e561a34caa8a065fd002fb244faebfe6c2fe0d290bb40efca92027fd2876c59a26c4fab81c310b9a8345d807c4717443216e44416aef868006b5f4ac08af38a4c68f3570fde543cf3828fc011e6543bb03987dfbaccdc6e69481c48a1545cee1e36a2c39ce7fdb2a05b3b08dbc129aeac370d5fc38a24f8597380d9ab12844c9c1d58131af8565d7654ff3aec915dd6dd684afd61fbf8fd85c136ee8b12287119c379e5ee022243761c066b8bdfbe48b46f635d9fa4b1d8c66f193c1935fe61c3f74e1508ac1ca3f33c5c3890a8ef8cd5cbad853821f1760b98c88e39434717411b7970b5939de1aee7b8cfd6e3379dd6c91d29a28d400ff3cfa0bcb486e90339f0ef2d0aa960b6bc48a92c3eda99a2fa197b4f1cf459e5806c2c88956a5b984b83591ebd55b53d251f2242a3196ba1b92109645bf4b503cf397aef91033bbc7dc58aed5876400f175555f5f8d326ff106461a35b4a5fece5ddf883889fbab988c8d05e79ce1b6802c0d7e84f653d8e3c09d01b54352f3b3d2d808767d52a36ee46096de1c602757d8948c25540567ff60422df582a4deef13f0767b83eaa73d05c4f478896590eab357200fce6b6af07f8861460bc0dcc13a7aa9fe774a9931a8ae26c5d5082cc4b8365a6041faaf0d5bc1982ee5a4ad80bc40b5a2535a46746dc5c0c5a2278f83f37d729f800f18e07ceb020ce76666997c7c9e0ac1c5ec0eba660e8634a441e632948d514b5c5cc2936f86c5a751fb69399d2ef9078689204bcea48fed0fd60106387f2d416cccc99cffe729248809cb1e4598aa1d1632c33e8e50ff02389eeb0b41aa13bdcc5d7e41722c26c3c774fd19ff96a3e5e42472752c99ce5fe78d6e85d5acf7fa93edb80d77ceb4d20d362f6ae8b9bba5a49a14ed9608636bc06ac8209dfd01c8d2e10d2ecca337ddf150bb52d2e9ebd0afa38308edee64c8b9223246703715c28bb44bf8e29abb30387742b6bcce0a8ef6461d0bf8af4d83d436a1e2bc62a3aa523689b32eb9f94c9f92dbd77b6cfedf2183f974d06ecb840bbee6d97f2d88b6ca6af9e88718b65fed353688bba58b1ae5b1dd781ecaf90df120060cd86d2318665c8b74ee1c4a40b7ddb75fa88baedcd9e2fdaaa4a6a574e7aed5865037844e72ac601f580812395af5c19eeb1afd4cad93b9a9ac84b87ece7d203aec4ed1f137ec1dfb338e78b3822b8af5c82f0c7c0b8aa6ee47ddb397b8a33932eca207af3b452f2790bd709b591fca7ff3f183cb0640ffffffbf