PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 60900 d52e176527c033ac0783b94bb101d39366a17f29058426ce709a71eaee47c7a3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d28946d2854a77fd99b264544951334df7373cac8e9e20514d3b0b4b81451057
Certificate Block Hash
d52e176527c033ac0783b94bb101d39366a17f29058426ce709a71eaee47c7a3
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0090340000b01b0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000705ba6de946d435d26368a99923651bc5539b63dd75a4cf1b8d3d5dd5ac764d2def5e2f7f5f6fef0a9549478bc87154b961b43a62b7775eeec0fde7ab06cb93e89012fe76c56cce1fa469cfc12a2e7ac121ff08c009e2449f808000000000000004000000040000090340000b01b0000

Raw Header Hex

00004020c1ae481f31fc172e4a5ff47b5e995ffc8ee64d3188ee4faa5746782a98d8b01d038ac02db36699e0261a8d0584dafa62d0bb1a380c19fe3bf2b8e66a5bff74f57ac7146a1ece0218571045814b0b3b4d51209e8eac3c37f74d3351495464b299fd774a85d24689d2

Proof Data Hex

59,560 bytes
12121602030725fb0b77b3fb8b3d6e7370845fbdfb5b4bde0f958a0cb24253333d163145c53ee5d80b4d2919d12167096ccce9041d9a6cf0391a70c59ebe2bd7f6afd62e354d02d9affe16113f9246a9fcea1c04c03e718baf6b6a789b26ffc84a53bce4452b814139255c66a9dd62045432745ed4c98dcdd8dc352ebcd742d12dff9430c6c07673c2d91b918dde37b4ffde428281388e219f99ad2de9b431bf40df5413f6d9d87cf6f09609596c81f9a633138d0e11fafcfb346b7a652b5c58c30cf1867b4909dd3938a1127543415f59bcd7452f7e0da35dd06928a25348b07399a6e71d6f90acef273d6e0694858680e554264492a56f76e335ff2915374d7cc2a99c53b482b15602eaf5b58e1a1b67e5170439671834c51f7870d3e1eb9a754d9b70c701fd7e8ddf0bf3404f884290808950939505ff1568016106ec89e7b576165d7460426b57d1b9f3e940bab678f530884e09aae39ce4ccc94b208ab4ef656a9c4d1297ae22f8e5680e52f56d887a9ee765877a2ba2072a21488f485472bf6f16cb4a6d92dd83f34201de66a172b943f9332e034328c592735dff434905519f760518eb817f5bc6ab934360a03f45286b03ae67980d35bb01e4c9868f3c999a28ec22b7c8a223ec8dcf2210832c095fb7f7761161e82a3b8e0b660438c82852df0c227c341887dc538bc88ccde3a13e5dd1e167e211502f48b324f820ac128c933d32836eae3e38c083d1c406d38fb690f0d469941fb6550564920ac99aec539e5b252ae2abd99dcc5afcb15a18a6c4d8fa4be21c250a3d15ce8a8835bd7b9d1c68c083fbbeb463056430d9e908d14012a3b6eaeadf6189f8546fb2facd4655b48ebc897565123541b3bb0de5c59f8b0e0f09b1c48f4e9a76edfcb0d523c69ded16ba6d4ad964585ddbd0eda9ba0cbd2094ea3c3b94d8efb038a138e2aab5b7b5a4fbbdffb854c08e45a01186525c7e6bc634ce471337395cefb9fa862c9c1221276d91389b01ee21728065448f501de45542f9f71f748b178e58a5f3be38bb52d389f2f1d5d9ec60f5bb8a6c227d6761296a64ffd9d8ecee9ae78dfdb4b1d50c271ca01142f33226fb3df6dae83464ec3acd2d397be2b45437764d6195f031a8f2dd1fa23a15ec9d11329e6afbe57f1e916ec7c9f84170bdf08f09cbe03054cce591694c4393b4ba303b3be6f7ca1073a9fe0fe62233e2f8b9a3c77e07abc2c575dae214f7bbcd8633ba93e2a3b2f612951b561de9e814e078627e8797b0c3574b759265bc6aad550d7b61227d8bbb69b5264a231a406ab581d2419932ba8c2b69e4c328701d8c936f408d6cebd10c216c1cc88b2e4c698ebc147020e545351c2f04649f5ae733e926b52e97492e71821a22317f2c75913205f414d42d1452ae8479e311118a029c01dd7f551c853a2c36528b653d250004631aa506bb3441c7fd70b9d4e82fd5af5835ce3940789d01cc3f14f4bae398cec2cc5c5f82ade7b1676c88c325446348e4ee184a31d86bf695177438127fb731d0e4eccbc581ff517eadf01e1cc80e9f5b11a7b1877da41dd37270aefaeeaddd1d12c10a5949bc019285e9887ba800951bb9e9e4867fb01adc4757ffe6a573029fd8a03676cc1bc095749c7ae358c9e1c8f054c39a824fc252eacc22514d50377e98d7e2eba1c40a348916654cbe566c3c47f341a7e6f08784f088348faf443fa63eaddb523fae57b1fee84cde435e38fe188d2b5501079cb0448a3d2af565c0dcc4e8b5d7500fd1c9af40d09a6e3d791e49437a1927bbcea14151ce29f939be10d3ea2a48924e8185ef5a347f07b8cbcc6c4e42187ea1f75a252b0e6bd614b3794ddbcc65d7017d07e0be4fbde109dddaaaf29bf7db3925b1ef774e64a1b1ceb985d91fa1da5b760cb7f946b853ba421746fab0220d8f5701f0968759897aab0a4d1fa1339bb8b6874aa903e7d50c225330f6d9fa54f9b187f40da3d359cc575d6d6531a1c698abebc139eeba9527f7426142e5350d054b4f5c312c35232161926ff00639780f5ab7ea098f8f5f959e8f43b53a2333dc45fe5d4917c99c75fcfef73ff9ae8eca179f4b290c6a38eda7b054254dadcfc6e8e3c88a1c16dd7d50135cc518fc77ee12e9a74851869245c29595495336554823783e106b1d4b4854dce3caa65a12c2c1e4b4d836f8716b9705f0b75c2182b096022290db7d1fd713acfd6dc98d01a7cd77152c87b5f32529194985bb5630033b14e33a0a1619eae92b856ce0c9e9250b376001f03e34ad8c027bbac34069aaf65427d5c02dda407b3c8d5639bd10c9401beae83a3b5e1b43bb9a40d92cdca7d9ed0819867ec2f82e0661c66a8efd9a55041e6b27747144a32bd7febf6b96765c6f4586b81af5e46f4208d1c8e734a677c35865645b7b6187e230c1460f72b846636b168957175af74e39afaa57217b79d5eb6296cd93c7b54af3d95eb52b96ab0fd25a2474ef84b35d66fabc0b22f1c1f8d65e99ebed69b125069671799bd0a5f575427e4051337372c0457bdb8baf26f0df18f2e9a1a883d3390435dd2abe41612a42788d9773bd977bbdcce12beebd83a609a6d9b3b04c042283b91b5a8c1d911495ff8ab19c7292ce0bfc1a09dcfe5113239dc784efaececa9f5d98b2cedb4cf3c75095dd4ff638d51ab6e46d4783628eea8b8b2bc729cd8f2b22da0f9e7b664329aff839dfc31aaf2d5c5a95d19585ef026a61048766754c849f2ac2e7f285bface51e19562569d549d7f283bf7f9d0b3c20a66f68b7c1e08e21e1eeac160771e2a501b0f44407f63f31e176225fa03168164f113f3fc07efa4fa23f294daff3cfa70ce0a7988deb0f4a91987620bb3e4c4827d75a2aa1928eed384672d46f4bbba31b9cea9dc8e3400dc780c53bf8f87dc890a75bc7268b986fd9298399cce3fe689e4b380dffdcee968e4647c9d966d460c9b9d4931abe2055a2423da41b09724a49be3f31df392fc0618931166d26052e3766c720d4a4de4a8ebfb773afd3b3817d52e6e3a2cde830173970764f03256b481a9dddf9c823cd71c3865ed9f67a7357255487689f2f14376ddc38bdbdf8dc9104dcf1e05aa57960238aab7cb329691b2854f091864dae712b7768214576bad12c803ea1141911f5b56214d2dc2c3d325f758e4fca7aa8a63592d1c0c1a76cbbff9aadf6a7603fc70e8942c231345ace17f12ad4acbae4585a8b224260c78f1337f076818a4d87a72bca3b55bb8ed628bf82228dc85677a0b506115d5f1b55c6fbae97a2afb65fcd18360453ad12b868158225da3d88fc1ed5c34b020cab64274a7d48d91618fbc2304252056b75c88d27d0e9af8d4ed6c7b8887ffbdcbac97e424ebf0f184c7c7f9b70825ca1443e33c518f535c25046875e7835303cb54ea7b94323d7d53f25e1c6bd39b6e71f40d27175d52a46dd7397f2c516a7d4d066e550531edc7ed6dcf949e893bf2df7a6a9e5cae3013accad35a4cd92d130e4b0731f8ca168ffdf2ce277c896c7154e7ffbac1af0d8026e6938c57b6aee7e2c2a2f731660ade20b2b77e6095bb59921cf76fd35c4d373d691180e2513a1c380253626d636547f4ffbda948a3e3548de1bdb93901e13c3a9ad1c53b9f6ad337b9b36e7604239acb3ce17b52dd9c3c58e60739904eeebff7307a1b53c860fdacad8ef9764e62455a88507e64397f008f5d66fb31d58f06068704d2a71552d418ed20a4d68bfa85f7d430b1f595fa11cff916450b1a3c2120afa241f923c81ee75507af9d1f8442bfe0dbad3436e875b2e55c4fc4e52fcd94d475d6d025b4a537ec2bac81594612d966f65d8fbe7ca0cb9a2d315baeb3035cd7fc9232485707046b1b3c11bb8fc6b9b014526e02e3d17046f52532b1f0400e115edc8f9e01b33a121a2448e91773631ff4a6de59953b032773d46d723f4de2416f7104a95872cd879014e8c635e34fbda71fb5ccdbd94baf6c96b2724018ccc723000ec2568d25d2d673dc50d28b761228d170a59a1045fbe7c00778aebe7d3167385c2f132c60998327fb1ed334d506004b0723d9ac932e4fa3a3e061a0c1367344d1b56cce7482f738204b68f6153608e01e13d71683c77f1932be438448d4c3185c2ac2f334293f577954234f6f74bb34011700dbe9915d1951e9a4b63533987fba978e35fd73ccb53a7b865913a3534841a5455f4e5cc1d4315ca2e012297f35947987e6cb2d46d5499ce47363b202322219159ca96d33bd811858bc469f57c7d03c618743e2f376d08378030d62a8283fd8b1f0bc7d7787747860dc94504c527f2084c19619a4ac0196c8e9c79ff468564445de78d3f69891868650efcd8cead53445d5921d186e09d05a96c1df2453933b37f015fbf2293ac7d26770f8f27a3832e4f7e4ec80c27a809e7dc376f92bc6c9a1ce2688d91d58176741acf2a335c4c4aab516c070893d146014138fb047082fd951f7ba1f248f2f5edd7f7344f9a75ee7531aaf42f8c3d0a2e27510d9ce79ace320fa07e2e8c84ba2f7988b318dda4a2e3943c8ba7efc39042035071443f31f1a7fb9dc3b1ca16ec2df5ed923c531698080f3ba6f262e67dfdae83190e3b538bf28e02ece36511b34486fc3463d53fc4c5893243379ab30f09a7024f18f8fa9c0f6c117f0a101b135fd89f63dd8dd773068aa1f268ec1f342635eede7ef940b2725d0f259d677399e2762daccb2f3bf657d55c03a71919b967492e637ed0bbe2eb20c5f74605c7dde2c232913bce431fe8b3caa97836e24bacab5467beaf1c8f93cc9b1c564f8d7eb81a387f34027447456102c8e0ca9c2b29a08827a405dd80827adf8255576022115e66dd1efa0e1af84c606c891f6796bb7c5a04fd52e3a0512c662f3b6608d872a0ac8d67813c4af5e2e63fb58f2c2f2b46c0c1b4e222f0ebdac5c0defeaa8cb5d4b260e12f8aee2d6fe04f88ddec0035ed16fb7f8d17db0ccd636f358f1c447d54aec2ccba528c9e0579df3a195b1574179cb3db242ae3fe8ac9383f81c6560a6fb694bcefe8ec6c068cf83e76aebd7ec5a3a96524d273f7dec548f20f501e335e0bed45664826ca9bc765ba90b170f09fc7d6a9f382360e5d067cdc81add2761cd4731b5070f2f93f5699f3b9a510f8d947765b129384b632a45d49dfaeea49d93335277aa597bb4ccaa08e0b72a217d4af1f9bdab85bc29d66834007ee331c862a0f4f5101a7296fdb9661138a0e78c52ab7aaf39b13e040f58c6a616340233b529219d645106107e8d50d23c30b57a348d1f8cbdda2e68248c53e7598ddbeb575e21abab345af190addae87757374c76002a418308f5cc2512932081dffb35de795027a548e44d3ca0082ce3009ec873d177000eeae0325dee1c4b330ebd48d24fc228925fcaac305b4bcaa15347e8c1bfabde094533978ad7feecb1e65d3442cf4e46a5eb2791417331b590e2cb215c493734f66fc0c468182fbafe2bac5f24336fcea6b1e259d26bc3cba7c744cb782e4f0415f7bed96e2398f478ab0153ea43e85fbdb2a64ba2b20f37a90d969543e388c98ed5cee61d11f8c48ded8c746659ba2103ae042767f3a63ef3d50fffcd4895431a9155953a2fb3bebef4b4b971205ad8c0d1713d1c9aad39047242675fc3485ad9b8d5db7dfed7963fe01f56189cc7093b00deb8141b0fc48a4cae0d50336bbbb07098914787dc95728183bfc71cf804687bb2dc50e9600611d1a0b72e37b37001ebb9f9ace6f79caf1027332644cca8a7c8fcb92435a86a8a9c852b32973a88ba36715db0759e5f38b91dc825f5565d3098603156d8c94aafd58de0f600aff419567751474972917cc4766de23103d95ebae632873ac5ccfb16ac1f46450c520779bcf942ff0284e9a6c03c0799da54c4fe635aeb84a2eed94a8f60a696905b3de3861334ab6f2646b22bbf7f1156a97b7216a9b23d8c7ac7ec36dbe83845238cfc413dc414f794625428b476d0e54638c0e8d09385b1faa24aa983ab760166a4a7eaff4bae47dbef37e5e0d9ae1aea5991ef2ddd86f11b9a91c9d5b83965aaf003f6a7e8ceb1a5393ee9112c37d63dc23d5de4880c28340e76c2d1995e90ef1e0106e63e0e40f33703895c8b4fd32e034d9202c4c37586f15a5930bdde6e1bd0d088ad0dcb27d480bcc765ea02396159c9fc82eac638f8cb17de66f38a0d76f441eb4acc815a4142534c13ab6888c5eaf1d90345b3176ea62c023557aaeed177929e40d6f4b709c6070acea05e6aef906c242e3967380bcce7eb463d075bad55416bfcfef2ee52b815be82be7f42fdc2717843b4b161d744611c5a27af67c76f389b3995dcd9edc97a712a9b46189f9f13bb14b62adc8b39cffbda186a44d36fa18a3a0b462a988eb6994a7548a5fbf4c0b86f1c8036fb175ab46e17ae8c6808106b0a589beb40196ae717cb82090d3ac3d568a34e2a18c05ee198a710bdaa9edb18a6db19052ef417f85c4a6289d49baa61d7f265d9039fe58fa14c198c458f878d2f68c1f1fd274fc26636d8e9f4fa3023ee5de75b57309d9bd50235887770548d4fe4f976172c61a2bbd0182a734f2c11f6be307801d6626481d18baa5c4ccd79215371aed6b33e2aa31c86028d28e7646b0d006b7d73de6ec543cf34fa9cc0dd136c784d47aea6caacdc07b787adc425707fd3e8a2a00c6fd7b6133017403ee88628249e6cbddb0ad4699807ecdfee2f43bc382482c413db806b27ec96c8701c5502eb83a905245412d472ec8997dee03cdde64973cc0afce98290525bb47272f4af5c3740578d02fe867a6090b0b217ded360b094893e0a3e6620d64d60c4351c56a17f3e5b4d2737d334b8327155a6f4a34497a8e3ee296298a3a646bff77d949f5d0214927f617dfe423c5a745e28db6390e22bafefa87aad2ed6baea57f81b2235c98d5a62263bd5d9cc7118e2f023da4a6bee4b5efa0d46c053cefc3845ac490c0fe7f35d2a8133e9d1440c7b77f279496641960d20fdc491489c3008d66551452755233381e83c1e02054d2a2ce7d437e5156ed3a5a70f2b778b19f861e4f62dc606aacdb415309b6df6cd93897d6d9adee5faff53ff0208740a5265add3c4158e72dcb9efd38546d3a61c0a03a1d67c1b65d6ce5e8733ee3210593849c213a7048f702861ff92f2acdc58603338cdb1428990cb1c1dcfdb34b65fcd07ca293f14b8d398dcafaa8bd2f777e1dbc8ac7847272a9e345387f81c386ef904429f60528c6fc83bfe5471df0daa294ddfb5ea073356553b12f4f3fc2b5174830f73de54f4a5afa4e896db7b4d950fa37bbd5a7e16b0553874af139d6dd6fca884eee74e78fd055940e3da7fff40e0e219d445f6e4b528e69bfee5dfd7971ebe8aeee38bab04f0b45484089ed4e2161635f21ea0bd8dbb52296b85cc4aeb45b4d544bfe858531b4850870d9ca64327e58a486132c55b7daf29fdf560e7c8bfddbc0836fe7b86487d7d585cbb3eea0f21023353d1ab671c6d684af35d0c0d07a2ef7aa122476dd2e564f1cae7bae5abb358a462ca547bfae50d835c9b7e946992d43ac2095b3f425aa41d93349481b8aff7f74098a304cb30f9614614d44f2c0d082597a828c2c3491da2ab7b21b582e1d2d9fb35afc951b0d8df726748400114035f1d2278ea8607004e238f62a3a76a957f53cd2874a7376b84a305251a2189d410a21d0181752e1530106198a2dac9c1b3303c5ed490aa18e7e378328ebb182e80fbc757cb9114c5890c99b984c51d3eba89ec3ed4a61bdcc292f1e364084afa8e1b400e0fab064f96fb35182196c1aac77fe7cda3acc15d02764c8b5be00e92c5952c814886ce7aae7758d6b86727629bcdc9bdaf84f6eb44a8da2b9f8cc831b65bce7d10bf4fb5f6e267c288c27aee655bfb46043bbd446a2e0e9306db7e2ac29fa1c6e7af08d2194189ec3758a321bc95da2278704fe08594c59c94b8a4ae9a32b791c133ec56cb5ddf04fec2aead5941f8951c39f9475428d6fa1a635ec75fd9b8ecc0c5b887f78ded53c78ba4bd7ede2b12c7eb19e9f1fa74ae3e3e377928f27d9b5d1d1818039cdae47f7a7fdd9179d1e353416ba5445ec26c3867befe175ed0037d4ce74e30b2ddfda08a00bb630e81a901b60cf876843b08dcb15f44057b59ef09d9d9f7d68ac7fefc3d2705b374563ca123dfa023fe2f545bbe54cf9d1170fdcf658a9af6760f4396aed4c4fb74a36f745f352edfa48c931db9b073c16893aa31bb8cada0986e3d5c001e85452c5ad8fa5a169b4707f32f5e3bdbbe7966e62923b0414f693ed8c5a22bb69605b9a94d687a7402871d3259eb018257a8fa126dc676deff1123731fa7989bdd93bd49fbe083e3fe73d1a6c8d1298875c5d945e15a4349dd9a1e0f576ad23c146ceaa01ac98c6ab019b71c0a895d58e4fa8fa9a05de4935b2a911174b090e77c27fef8d1616664ad4c41738f23fcebfc3536f401fc3b2badd25da365b0865abfcee87b96582dad1181d45438d7b754796edeecd0b172b45e68716cc08bdac4a0b79aa3b49c6cd38e9179d229bb6b0dd25503f21a419d13355e181366f3987db18127724440d9fe62481870a0eee685bdab15c3860e6cc39b3f87e6d6c8bf036f82ecd74d6b44846d33c0140089bbe54e9e3a7baf49fa6f33205481a337c74b83469f62487df150aa57ca3ff86e945f4cb73c313b4db777ee81034e710e5ab56ffd338ae2a7149f4f2a4e0d91377ecd11aa062df1d5f3c19f0192607b82f9210b6c7ad6adff7acf38e72dc16a4e6530b9d6eab7e71bc86137d7d16bcd31dc080c413ae696b7f59347549de942a7b1dae83d4e4566a4453a25c13f1cb2d5486244a0ee8a26de3b5dce4f01516e35423b944973b0a65eca37822da2db4227736cac0a7164a0731b8adb55c0988ade2909f7a3ae34216afd0c71cd3a0d812b534912a7c6ef1a010baca7271bb5d6bb495b9ac920cd4e2ec0bbc92e9567b1d0006bd216605792561bd855de77d0b345f0eef4f6fb5c8a311b5b48829a8c9cba0e1b9febc978706f1eb419c8f38cf164180f83ff6b2216553d60829bf55da8bf6d9416c66cb8d677c113d195e5ce0a5fecb23b684e170daa924a3f282638e0fadcdc99dbd859a2b1eb074fec77f9a58254a09005be46cb1cb5431348ec7b72672e7f5153bfa272a9f28c4a98d0e68dd783b6602ca0dd2721098f6e487db0f82ef7c6d945226b2981d1160b98e7b2453ff39641d570df13c9288fd384b9537b794cabf3fe9bd1e03873ca7c987530561714c7335b1ab4206914f947e42b81bae320281bf85b5518510a7c505fbd3b8bd85ac387de98514ac59b467c455009578239460ab0cd2631877d808c526140259f251c0ee1260ecdde1a0f1fb055f83d2d2503ed447e466c52c6737661e3034ccad62a427436e137b7b40dd3c9b26fcd72b6f2ac416b47718bc6c11b75af4af037cfb3bfe6f12518281792c300810debfa67dfa25fc30eb996df76ba72b1f8130b810e17200bd5634bdfb450c66b52a4182212c95df5500d6480bab45b9161bb6bf333509ea025e4b7843950bfbe6dc66ad32ca8a0b6bcc4f8d42191b8b6ebe40907f51b346a668af265b15e161a2bc5fefe3ef3833e9685d504c15e97e232c21b66e8cf78ca292a0d55b3895b6274e3f67b2ceb6ff1c3ec2815270448343957a18e63ea697d4aac1a1566c48f8be5d487b3b70b8c84290b450dc48572499e856d6646c554be230f6a5d41a48533d4725babc3114a0abcd2593b30650bf464cac97d869b15e89c36f01c691c5b41114700882f8ce045be11e0e819bd16486df7bd52a4cde1239e3fabec82d52a78203a0a1d7f1444dc3b9dd1699f9289cab4d69f169b4a1cebe1e38359988de6028418c3b981af48738caf6c97ec9c9992ded0066c22260686c3de8ab81c529f2daa9db495b584d6eb5a9601385b3d7fc88d6c9691e82919037c647dc079a02e7932dbe954298615c2630ae07def3dc351580396fbf68d02c3f2e3e3475048a5f5e3cbc7b6e6d56c477fafe0f172a20cb1861d8864c5303d8b43a69f23e6bf1f5273f898994b3a6db69977dbb1bd794850cf5684a0657f449130226baa9aa501e6aae47fcecb3ca7189c8570ed95bda0d04e4f7b12113b4a5a8793ae424e52ed98c28957a88fbfabb7f97ff50c15385e85c5c5dbc0118f17190b6bd341e5480e0d694cb6718ef2bf7ca0527d762c33528009214d28c8633e2cdfe836acfe4c61ea78291d13f6b3e506bfa587d3230ceecba93ac8a61028620c56d32bd61e9167265e4fb5159e90b0a65ccb45667c870d318667260b59f0d436febe72584c52ff0ad844af07456565a6470483e363046ce9e2087a3c7e92baab99217833e70253167613fde46a39672248310ab6871e37a815c2b53e33b15543ce9f4535e3dab56faa4fec858f2cf8ab1d96dd3bff6d69b6fbff675d1123924c97dadb3ead82274154235d106cd7f84d2464c50f507601c2ad3c74ed7626d5af2070c52072a15f6ceb40cef63b6664b6ed1005e410296c386b5d98a7feab1c3fd0bf52c8980d0c0d882d6d8ef521566597f283f796329ec2a555982d4b201aef35214576beab0272f50e8e8de87a13f6153a1b78649608f267b207261668487cd9968b574f35d7c4931ef9df202af2ddd09630a898524ade8248108f39be80316791c6a54cbbf1306f19b0ff53f21bdf39eb8817f3ce0bc77bfb9c261c057b574cdfdf5177ae23fb4ea767945346f9fa4263488bba648f62cbda455efad24febfdbea1c722e4c881ae480527baf56cb3458026ba9cc84a26b4427ccfe6a999574c3cd6f9f5367dd6af5ae9f336183481b4e0d0e9b959601f91f24aa7d2b5f072257d70827a169f8a4715eb4877229a3a3f531f9c3ca521b32d084dc8fcf5c48ce34840eceed41d6f4a79dbdca45f49b8949b2b0a528f829b5f62e7a0e70b20014a8ccf339d3ef48872489600839f22b8d8851d7394f86840c3ccc079c19ac0aa7c76340275d5b3460cec35c6422ab68e050de26d7b44a31a8c6c26fc521692311797449f40029167d1e62d7d9f6f23e5e4b40642296c7cb15e2a8515e0375e9c1c34b2cd86234c22ce033aef7aea27a159807e668aed98446dba0fa8bad8aae4e188e850b97944d8bfaf16a64638521058741f39ec4599b3d5657d3a7274d1b89a4d3605c3a4262e0dbab998d59f8fc22013aab96d9eab2cd573213eaca208bdb550661f848aed078d41a893a74358daba9a5b9165e3b017ea2d08007b5b54270a37dbbce1d28d232a472200435a343e506a9e80ba108dea5dc32dda14c0e43688d9c5ea81c573315189e84eb75fd3582166f8c354a50e34c054d868b1b5a0b9dcf4f448d90d49c303346d9f392169244f0d12f49be36f9bc48e90666e4394a661c257472c25f16b5b3ac2c4e5bfc8bd47c81b64cd6a1932e118c4afee84c7124dfad55c2d745ebad1a34fcd986086612ee2dd271a1c74df47dbf743ca717a9da5e75055ebe00e0187de07216cbc135173ccfd8f4e790337e04ab03009798c10a38f8e1da237d44a53baf8aef3cbba4527ba3d03865c76c7900b37377ecbc49b1e75eee8350db88662398d759bd9e6fadce7e8c30b1e76a4d2b05558615ea311d3fe14d41df29eb82ff2f90d44a90e2b4d1b7bb12d0099bbd5573b40705cc08cc30ab71f32c340aac3eed152454e86348305446af05c9de2cf2354a80123ec5cdf397e1c5329eb66ee80d6577c91e1dd188325ec267341b7b3141ee7b0091ac56209b65ee042d9b2745019a22dfd48134afff12af597e3afcf28be792e8482c92cfe3d96686518eeaf19276e869164f127c414fa679e2b5d2c7c6dc879a6615efa9afcc4c395c5d5631c7a27fd3a27003ff5e1e50c1200f46b1f7e760c6755b654ec37e2e7d54cb2d46fabcd00d29a8323bff17447791057eefad9e91fcfdc5f76a2cfeee8bad82bbb36c750caecc3252edbf316cbf902f46b6e2d885790737c5d941bee7c52aafcb31a9ab297e731363a1cd29995f6676f139e34873f8ca57cc61d2ad6c9bc48050be965ec3b7c9390f9efedac44c09d60514b691db2295bf00c0fcfcd0e33d2a56f98d920ae27bd7967ab024379c43fe94b7dc643e3725b5bd3fe6d62a75833d587d7e466a290eb5d8a93431751d54e6cae83a46079fc088f6f10c10f4e9a65fa6f024735e8d5fda7b32bc29bc1d61232534bae8a82315cd65484b2bc358f865eda619dc3ec2f0fe1613b9df234396557853eed1856ab272d8262da149029560d1472c0802b3d4ec038919c1ca174823eb27ab513c4a06f43bbd381bfe1343647a2f6d3f9500cd02fd475254b37cc84ef15289b8049e96920fb6559e6f34440511bf1e1c707d79fff6af9b413f05eeeb7a05b6ba17381710770ed8ca2873df3bbf75612448fe5fdc4df8b88523895989d3103728dc81e6e70898047132b4cbf7beadff4c60b2a84615acd5788403a5d8c4ad46c7d0995dabe42ee36d7fd9b6e694aa9c86b5cd1fcae05d669ac226d9b53d873f689cbf9810f48d65ad05b456c24fbb40905e80cfc75d561bd10b818a90297a52424acf9999ae5bc1d1c88b5aec781e920e95e29719340741e8059f42ba505cf864d80a937507398c6a9a1d8454f35feb687acf3fc9c8e5af80560d7b8af3673691b15d77c8ccf5d185560f2199ae30657cfc95e0583b3129d9101e5c762e43eb5d601895511746f531679219d56c148fec7ee4ffbf47201ee0e08d2ac04bb95d851944cd0f08245a6ab046f824a1024b08e650b9c09e860126f2bd707f33a96c47fa4fc527090dcef99d7ad4782f935b950d4e8710d1348018c7d13e7599af16e80b817f939185c7cc9cfaa401b58e58d5e01bd2240de6b5f66eac8f85fa154b01feb7148c2abdd7dcd37c1e04130369d11c6b9dc135ca74e005088d3625cdae14977aa5746837469ea2975662cbbf7a2f7c8843079106c460e6573cfd1c4f4d4124c59d8643010aae3723baaddce30d0c31dc5da784de2902fb5fcb0411bcf8d78e844208981da41eec792da13f223514e9244cf43b631923fc2d61aef8408a406be539c4a508f29ed61a719aea08b92276bf4cfc1ca3c1896099e94c2d694625012fa041c9aafea880a4b1cb721bcb86a78f19fa96046cafd6fcad99563181f391f13c222994ec35558abeb9b6d21818f877b7395fe470f83a22717a52a3d340b130f73440cb2bebe5fa70e8edc4d47cb4c98e1d4d61b848a615826c3308ba9ceccef92533504c7ff909a27b1d38b69d1977922a81faaa383ac93229d9948aa5c83d2a8096b1fac7c935dcf50daf104320dd9fdcd9be6ed44bc2891fc339802949a5ad0710f181b7ecaa35a50ad96df73ca42f3c2825db6630b70017c7a0acf552631677d7458f7e2c5e988220b5b96b2c8a6226aded919d36c69b75c106df71393b4e59aa99a8870314b8326fec9f1c64510452d4c2f922bced1dbf66aab7a98b8d3b9e120a47877f582e125c6109ca5b6fbe79427e28fb1bacb4b4e1ea3c66eceed5d49a4566ad0ec121bcbd3c1e863c677be63506f1568f792b1397323e3a369e4ac6617bcde01a61d2c761b250f6fb2af78ea88256bb8d4f09bad6df03fea8ccf24a8d1d3ba54a2dbe02b740e4910c5e12c71bd66c0f9104a9a2050fd7d1450e21947525ec8375446b41a5ce2ef1056745c96f94ebf39977d026a8470895ce23a1c4603598e520206316b04c879d6768856a416b28b873497eea8a6bd08d6dd6ae5a4fd26eec2563e648a7c6defdf59843ccc5636df48c8dea88aa437cf083c37f8538f7b0268bf9b4d0d23b40c18ca097797220c486584f2633374a60201cd2cd54c6b3092346b2b0ddb25bf3d5f65fc0e0a4645fc56bcb97b778539d9372eb46c7d30dc1dd7acdf3dba870c98be52040eb2e716d6b1c40c6142c407341cb6a528692d7d2964bc91895bfebd228cf5fed75f37ec361b51b5f0a9193b3721b548fc5d89e838aba40dd0ebe2a7ecd3ac5239d074254e0bb08e7f619648ca23eb465ac61c7c0c84363accf7088ade6411e2e1b1e7f6276f884dfa448a2e9706e98365128617389611dbe8bef670a4983bc0f6132c0b6038c6153f6a629d7318fc0eed3a671a153700a9427f31b648fa0af6f44ca2d0ec2641c7978bc85587803e6814a22a210665d39f30378b41b145f617a3d798e7673b5e323ed550ac73793c2aa7278b9192277e627d3d32928fa854dd9f030ab1c07ec6efe4ab8365c3eed8c625882f4adfed85606fb5528ea834ecf77909bed9224b08f53939641b4115f2ac8a70b1213bee1dee9238c59c9993901fe8cdea1097cb8f5630b920a8420f3f756546f3c3daa84d1618962689e64b427692ed0c153333ee104f7fdc0eafcae75ad5dea92571e0b57c114890c405d0cfd23f8a97855b3d862ecde42d56af33efa29322fc3e862bf241023198c04a546bce9876ccbeec1546176c01aa2a7f9bd7fa6780a8439893f4dbc33199681c775ed4f1210ef6b59db2a283a7b4ccf980cfbd3e6b775f80444f1f750709cd079e334d21ab26dc641a0b0263e96efd1a5f79eeb943b05be58e628adf54be821377a6306895dc59610cfc6df903f9dcf6160e1d0343e188f1e80a0b2bdf063e3c87393b49af35474c1642894bbf9880e681c18f8c8c1762019627208fde45abd55bc253094b1dfd95f30984d89dcd12cce4d035d82daf1ee723c6a76faaaff1beb212716fe0d824578a30c81d730dd786120d9dfec48cb142876fc4a6f6bf6fba575106e0fd73393e9dd1c467e494906487f581a7276bd0c715e9b2546501c30eba63a92badc6f213bbfdd5c32371a8af43fec4b5eff60bccacc600421eaeb80e97d04f818f1dff1538a644c5110acafb6d67f8528f633e98e45d05d505309775ad00ed152a6663e2a943f236f9eda147cdfa99c33179cfdf87179181b21392ada2bbc14bdc596d478c7fea11c9450bd483dd574979b83024642607b68b43527f4bf007776de82e08610bde922c35a3f5d66da4cc58be73501f82c4d77ca8a74033979092b09f224833b7f9bb06f6cdccf1c95e33f170a3a3b03ddce2197c1aa49cd4d1ee8b75e3499a6f418f8964870f00619a959aeb27c1a92bffec8b325d4a31d47eaae5699d5d5f7be7939bbfd7ced0bb8cacb6c6074f51393fe6b05112d16873fcef8241a2dd4175f44b444326f2caec52ac2d841d5b97a61190dd9f59be6f7d121503add1228ad2449e4d9695f7461adc5882c6521ff8a98800dea637c8ecf7fb4b3fd05f0eceeb2a2aeaf832e22eefa77c9e0d6c3078b5f4abb6fd99d9189e0e63795e10e5093b27b8a86126ba9f47aa497cdca2146d6ba2a29a974be2bdab7ff238f5811bb0e0f8487188898c8d7cd494d80139205ae3118f60d58857fbd54a259f7a87079611e33af3eb9aff73fd5529222d1356a8cc9ea27d0d9b1e4f74f3528cb2bf25f99f59642a43c915286bcd6728be3e6eb7815fb4a21a03707dacab1fc1bb24f2968f848e003255f3f5b05431e9e5f2018286091cab3fc142bba358f259707226135c64f8f096e3ce0213a3ba1a86fe3a87347685ffbf785f5317f4fae0431eb6ed1c5b0f54d7df030f342993981b0de0d63fa4956a737197f683c2cc7825aced4f33d39eb9837710153e23a0de6e9382253c5085bca0e181330ad71f20ac04d719afc4ef0fd53305b197ed5c9fc44c15adc41c1b19a14a544230169c04391d14d52fd3a502224e0b8be0c2c76c4ce36983f7baf28d4049496fb6ba59c9080a5dbe263b9908bdbafb7972d2cabe326b597264d7424c7c5f0657a33d8ad07bf0ecf0d300087e2796b6463d88a04aba9d329b7838200e9703f232476304a461f88718ea097fc45f609b7b58f4c103fd4270bb559b254fa07851d03d2a25a0918aac827488230a78bfffb021063c3b1cdece1c69ef17489d9e29a7355abc6bde53f783417d3a1c3c5c128463a9316cd3e09548f71c60e8e15ee1c33b7c2c915b7101dd93752b8a8294eb7aff456f238dae4b1b4cdc8bdf2f2b8beeea9978a23aec4566b13b23d7a178a5eb412f578a0f5878d64d2cee448133d5bf93e277b9189c3709c7bab204a99009a71c4339c7699f1d3cad6a6d94bb361a7e0de1cc0f8b116e41c3df554fdc1b958723f79ef803404f452d2f06087f410d3a5a40483d39aa542e1649f2b888b5f1863e3be4a1126aa4dbc44b8a3dffd7d38ca9914f7bf006151d9a49fdae1bf9b81de4e7517c79a2efdb6ea31e2321e3ba149d0b50acbc89f360cc96e10b0c32a9708c4bcba2722c1a4ab173576349309c193884ceeaa0d2c10b33ae0a79870b90d1955df366e67f6cbcf10abb053ff7c49b301c0a4f6643e544c91a72fe2124c8d2bd3f7d667dda2c86953a606fedc2b4e541b3a2128edf0c7c34bd4566a37fd895791092aa8e4926604ce5743221ee3e72b2a79fb66be0c5ee22ab681f4c5188e03e292b82773e320b38bfc2e3e474172bb55f9b4f1eb3a38472969699b73b609a4719e7a44c3f9687ec64990dafc759b2540a854174fc4dc7f11c504bb480ba212f5d61a46bf7ff4a6512dadf27cc2d9bab5d523ce86d464b1689277274bad7697da894b884fb2e10f6229df7938da1f6f51261aae73ae8267a432e70fc11040181081685bedb33ed3754032c101ca38ed44d8a1a91bbc17bf2ecd27ce6ce2f86f4642e073245606cf37cb794eb9bda5e8890133a4df538075e27376298ed83b2c7cb936a23bf6926ecf33c9f48d0402e1fd487a0f294ed18bb7036025bff0a17b41f44b387b00bee2b79dd67c82c9668bc032829de89cce9bc4cf864a2109c1a53d6813a4835f4855d74258646435b69c1b14d9f864b1960664a9e5af17500dbbd95c63f5bb0078b89586cebb23925a5db40b7b7b8c7ad4292fc013d59706633ac78c6606e7ce7de40c040ee61a6871cfe869dbdba57c458a9753dd01ac0fbdff6220b45a28d2e5425c52e38d00fc4befd48b114eb73d5d1073f079201774f211c393facd0f6af70d9c47c2b42281c9df03d3500cc4dce7b6e81a03266eb974b667ff663256faba7eba5208318af83e5a9dacf1d66443244f42adab4058d6668e1a8880f0982d26566d87271e25f8c9bed08579ce76cba204a0985f883b3b85c3961cab65f251e72ffc807319e5e474a4dfac237ddb09e9674557814d8d771c26620a34f11fae1ebc4fd6e8bb724aaca3f5a634eaa72b6d2f8ef1045c3c43639ccf8c08d5509f97420aea13d67557d3c4eeb38f312448df3e4c73d0229813014cb11100223e4677e030132999bb7875b729f84031aabeb3913b6c5cd28e3ea111d695566783a13c66870089056ebc3f38ed7caaf4c97a77fadcd07136aaf26c58b959ba3286371a55772c0a2bc189cf6a6b9014387f66c3835369a71057414c4b4452a754afc73c3842d877482cdf19a5d75ef1ca0f28f59afa86282e3e9bf1f65ddfd57ba221fb6d3d1bd3a40c4ab528189cdff3986003db5321bdad186a661d4e0e1666996d15af0aebd1739217e7c32babd66b21c5f59456cee98611ec42e1f547cd7383e6d93a00f408936fa5cacee4a0ccb2e887f2b8db89047771a0ca80773cd6a552db67c15ed2527c73e58d2ca89c01d2f25cad8d29da7244958a70c594bb8cd73ebb7dd7e05a101d02dced8d0c96ce2db845f1c01efb6dc85241470cf1a69f7d77144f75d663ec4492a7edafeb16d72ed4cc1deb721a630a3cfe23e91fe248e3c39c1380f1bfa40fa36fffdf2db0b07dabded8b3190b9045cafdbd7ccc37b0220cf252168a4e77db748fa1ca1ce0a3c64bef27a9837ba5cb92c24ca874aff4c1a2027be8f239a23b6dc85a8f5e29d9e1bcda0aa1616e4adb5149596037de46596b72753699e17efa2c26ede2f7cb4ee24aabd5188f62d8918a0427665d0c8cb70949b2f9ab49cea92f4b1d82934eab8268276822b22dafd6b0b637c679706193d9beb1be6c6537d1205f62a31e4f431e7408319384f6814f04434beac7751f7cd8e38c37380a095fbd39d884ae7b72e6c091ea2fad6302653dca638117deb78c20f3e59b7aff2ec26775ee278ab4c311c8e027f4813d4735c6f0d5454748ee3ea891d6c54c764301052d9319518f145a96df4021dee005a7c6de61f68b2e87e95cd77c76cd39b70bcf729306b8aff812f9c837c13f0bfe29be8ce664e1f368eac26b08d9b03c49c97ab3a0f4d03402b170bd91b679d7e32399581bbfa3712e1f9206a33db5e744340ca71f0f289bb6da4a81af9a99bde653f96061790d9c3b5b3f0217f773bb0a700c38c9d2638b7c6d53f03932b49f096aa85dfd9a43b827beb2e93e09ca2e998c71b2cc8ed95aac5306210a7e1267600bc755c228cf32a5dcc28f18e466c802914c65afabfea010c7f11509446c8a7c8a0c872bc96cdcc939ce10b7cfe610217891c3490b891872c95c0fd858791fffdd170e476f50a2205b7d07968d5f3aa8d62434b3ed568127e1afb58f3a76e8c100e50d0e1d19f593634925077e133398059657382caa6f0f72a0e825270322a564bc54969da969eb2c92ed43bd33303ea4d719c7d1d18eba7835eae1368f4b8a059074dde73af4c488d52278d633343fb9a42f7ee6b9fff09daf97cec2809782dd881b436127129f2abbc0b1f2ee2ff0a6f454de1e6ddf1294b40a26e03aed2d01f263d075ef9a46352d2f01eacf962e3d34271ba40f1a18842415e51c7b0f411d9680335e1313b72103dd3249b675943122976df5bfd569e9bdc5a9f6fb2f4b5b9f998a99c3eb0cd7acb9ca3a69f934d1ada86083a925811cdbf74c9fbdad83d4f323f665465db3f8606aa8cd1b2575f52daf6018bc9a1cefb5ee4a0e3d9611dd33be2ae5b07896261e20e4603f7fa8fb7024b82e915e2f44daab296397b2d52b2698902a0bbc203a6652f95131b1a2d0f4b51589a54d6139503ffb456092991c2c724f57abc2ea09b3a2a77ab033ffa5d370042c64a9eea0376b31cd8dba5a3b2f48cdc76bb445f9ea1c746eb408fbabfdd6727ac3d6f80b162787ad907f033abd3068bf5638ac094f2ded9e38c235215a7462bf666a8d50f82db60ba5a378f5d7b5c806a4a2454de7ff9c2631d463a975e52ed4c9c120f0a3e52ac83ac1ec6737e65500da9003bc0fd51e3925696ddfea2a328ea063bb11941ce6d497056d381f2a0049c5208ba6207eb6dd077c50c798c40948f431c495215546e15271e78252df5e2eaf8e74224980f9f2bffb8d2d0c701d133d052726c22b01f6803d738c243a59b1fcea07e0f0e88d3c61e692d1da299a92ad8fb5fe509b9bffd0c5ae33f41707452461097261fc9201b39b5157d1c146746d3695ec59aeca428bb7bd628d306c3d4f3e5e36e48eca4c90a4aeacc32a186c6d35280fbd680f117e3e4b5b7539d213c6b9d758d00367e70466694f5d911b239245927f920ed0ef13e087d33c02b0255cea1dc8fb27e18460885697bb80770c8a11430e03cda04f336c9cb33554ee822fff351285587ad90b22aed347043ab7b0be0d8a2397085fcde5c38a2712034dbf0b4710727541842f80ee3cbe161cae596410417c280e848acd2fdccebc5f30d36b2556a18f2bf484a04ea408ad99e86898614c1ee33fb97eede8721748848ab8d72931bb5ddac75ffea3ce4ae18011f7502424a5ad28b829f7a6f220c4293eaed1230fb843f923362e35821a6cacf116e5afc075d826c35360852009113bdab1106f679daf3be879e850102b3d528968d9b0e9e791cf7e2fcef96bbbc8a9a31fdabda35fe4c0663bfd79595f9b13db9235bc0e9baddf75606eecd737d07d43bbe8ac208a41c825ff89c80be53d20e84f339feef8a1e5287bfcd17ee3e7f601abc6eaaac78ed1970215a7c67d1712118ff2d92d6665fbe4145a95962c894d62a9505270a5b167960a7944bb051e4ec5734b0f3dd4574e7074364064451387020d50f84f17ba550540060bec191fc76ef2b1fd69c7bf623dba99b0ebaf480af8a8f1fc11ecf76d6a3bffdf8ad39b09b4c3c2fd84a14711dd1dd7ef2674dc7d469153e715dcea4f30ad70f5c3ce156ce7b901b8b02b52ab14c5ac2e31c257e2ea424fdedbaf4d2e207050e673d93b1fb5b4c5f5ac09689b7e720d1836d4f89f8f85f36af1dba48c96a46e0755fc4c6f41fb210c81cc242f37707b3de19c3ad4d9cb6b1982946ec23df576234080011841cea41e58b534fafc86e72dce0bcee06838676d4e764c82dcebbb2b43c627f78087d62a8ebf50e85cb584963380fbbf7f141e48ed3136b926e60377a85998e45a8b7c49e2d824862b1b32910dd0a152588b207e6c9c7c9e9be8fd0d464de98a6b8f36e766c4c98e69c2fb77abae7bbb4f35477721abec98f35964585d24f41747943027b97e7949f0d33a0c96c39ea8caa4daf3339a9b3a66f2466050f0b4c6653c82e703f73287ca9b118a9863d616b7f014b3fec6cb87aabd83f804fe605a6daa8fd6700b09031a84309e139e52f17cab25b646d5d0baaee2b4fcec5db35136779e98998ea3e75f5d692276a66eaa7e2b0f1f4dab5d53545a4a79ea973af365d1027085e288a1c38b8fdbc8304f7050c54e363106cfaa40f32542ec69c78c3943f8b58eff03857551dee98e34ad68d3b150be0db2f8c3ef56ed4b3f433e7238fd37a6f1bbae81a6328b87a6be34732c64e609ecad75ecc0afd870dbf38472cf72f265c82f1d418ab6c5b4ca8b830db5e15ef78ab18c822880515631b79b981f479a819ed1cf28ed082deafdf68a75069c93b78fed549b0bcecf7471a7bf42e07a4485800eef5121421c37db1717aeb2dbf8067797fdb8876bb7556f95ba1b7b3c8758acb1c7457daa4092e5babc4847cf2247ec2450e1d308607df791d1fba10df59d7fbfd166fcb0a6a95b89fe37922c4f25ff1a2e67afb6665ef9a21680c05d017d199331e99e61f6f97a0db5fc4333e6fd0ca79c67ec7dabec0ae4f3099f10cdd4ef0ac650f3173f8b41abfa1997ac8913a7e1152b3b24bd65dfa79427fb788fcd703fa37e44f4a79486547e3ee45607e1a1b78c5122d26509c485ce2244b8477a5b85e8e87c6725e7fa24d1fee090e45b9862f2fe85af3eeda0f4f9a54572a6c4bc713091c16645a3e5d689c9603d9ce7de5b5ec1d1a419b8cb76122c292c95b7b4fd385693cc01a76c9e3f7c858760670a5be7925a7807c1bc00dd541fef1b9bdd6e28d7e7814b83b8b00686e07a69b2e5eea7e75779a167e7f1f3ac0378b786662f2aa56811db2de4b4aab82a9fc5985ea9ac6ae5bb56f1d0505e02bcc803a90c8b1edae915c70d69c75932a8d98ca0806727974c28333dad6b5b842e7f24bb1a7446b2d91d89752770a20b4c539e8e1b110f7e26f517e38d2ec231b42351e8d7984b19f3bc6eab0dc6295176adc1b4d01fbc9840eb8234497d46134d5835c13a8dcb71c3b98fe939b0057f253e9fe045e6280e127d304105df44cb64288b1fe03d38158a6f578acfc1298d493e2d260a1e7e1a0a92a3df2d90a32ccaf9fd3cacbdbe9362f4515a0c9b0be65504b479fa6a6dc8a6816dd98ef105d0556db244120f3eee7ef3017be97c8c67aa11b50b4e4e1ba4f9c2681d16af220e2d104f72b481da4d15d46fac3aa73d49ddf76054478cd503af8d705325408841b5ee43f4b4e64d2dff0968cd0f7890387214da7ec4a4065c30df0e6f3935a543df0bf50f4cb3dd97924c0290ff53233b8758f11bfb2a967b228b9d84aa4fd4dd4b6dfeb569b579d58213d785959063fd8291bee1f9eda42e128719248ddfb151de2f2eb852f4db16af24690f214331f9b19c1f1dbd1f46cc2948f61b5c4d965fecb814e591fca57da1cf1b8f0f0a403455a716df3e6b704aeb5ae8b9cd63d7a9c95e7a5c281359b04e2bc489bd29b5e13bc137d2de31a335d673c44329cbf39917313a90d9f5822c41bb15d5cc820913795bd29b12ceca18d66c106186843c5981395305a540d842be143e4b7b6ee70d9f8763918cc95b9dc5e9a574317a7b083b5f3b1bb02270d07a51b12d7bfb4de0560f26a0903db1ac0ba17511a17d8890ca6430c579814cb0d0949cd7c61d26d5a4f9c0e34223ec8ddabacca181494eec187d6566dc0cc8f53e42c21b0f75d500e2ae622c6f957a280b7459438c5e8310a410c9e57af88bb5f86e0305745be61f8ad5512a151aad596198e9555563a6ff4b90bd1de89af11c936336da0a3a2830950b127ed1e1908d184def1312a735e1990ce318325b6a935c5b50478f3f9d80fe7ac567f167c2ab73ad976ba68310215bde04a5b8f56c41cf9894db9d865f7a6e3c10ddbbb4394c31efb3394f68d0f4d147557e7af961a40d36a4635b91b5294bb8763f3c780262b86fc0ed9eab8886c0a78877bf7aefea0c7e569cb78324d1615ea0125524a5c439f1050bc48bd84801049db5b52a058555d900321ddc0c6cf60043d572c1d3121f1c26e62977363244acdcd514f086c8ba6bda5009aece442faf70d30b3408dc2f5ca4c3bb30276f310c4810a49e7856fd569427a45fa1dd88f316da0c2522adf999c959b36f26a48a854a14d1a935a19caa002ff75944d1887cce5286a93e24465de2c2d2561037e1256c45f47b4efb73e8affd5c6455af3f0b26d5f69f1285433cc043bdd28e8b06127e681e38a630ec088bc14327e415bda99eecb16b09f4a9a5de844f1f5a29589a35a2299772c13eec86b6ed7c6ec04f679cdb9b6a4c81a1ae6ccb6d5d810965143625c3d8dafe3365ba31228b7daf2c61cfbb97ef9ad6d4181d0fb7adca672077c9961886256a04943df8f42917277be7db8577e35dfeaef1b33feab1440f0ddd6adb4cff0601b2c60c308775c085033138d411da3b4eba0834b422ea09bf57b498b5f2a2d43911551e6b0f8e3840a1726b9a3f468d3df0bef138f69f86d5fb7bd4246a80d6eb59bfe82aaae17dfc7fe103c511a688cf855605ef07386f776a1ef5e94237f05e4b03c59c4893a18d00aef6dcfda2e7d5db931f52038d322e98b784b04d20c6f8f2d69acd7288d731877e850bef9d2d022f01056e48f89815af7a5be797aa88aeda0be512972bb2869fbb2d61bfd3d88e525f8ed0f4ca0e611fd629d5a8fc50f90a8d2785ff8ebb49158620aa6c06c70f5cdef379bc8389aa3c197238aa71ad6dd97ee488a22edfced4bdd5ca3ec832335f3672f65fdb884bcd996fa2f237b97f80f91b0ed3bcfd2dfb148304d5cbc4244f7198955068d383bff988b2da71fbf4fe5dc8dd115f69fd18f2ada3bd89f705d22f0adc4c116f7c313110d6b995c6c9425f43abea0b6c1931898f0d6a46e9dec03ed8982b77f3fdfd0477fc2f3f37a11e051881e70e0d7c09ed7e94329a88597755169cd5056d4c4753ce53ee79f15294cd3a376ec14752ac576377c4fe3f05e7ca5d628c715a97349f87424b4e882ed91a63b72c1dd50b75113ec80ed079dea998aedf211b4f63d235c9e5d522eceb04aaca79a92066bed5a169751fec28539f2da80890fb1f80b7358395ab4942b9ac36ddc24e44ad983e4c7113b7eb2c7710fd90f85f0efce56cb9aa145ae6a452eff97662b7f693bfd94c5e7b4459db0421e7504b4839178e50539c454c543ec7de75f46fd1e66c7b38d974ef163eb0b3277e29d2d487d75b73201b1e4b28e8b85b8df1cefcd312ad653dfe07ce8e9860aef9c72ff07261bff619fcb9ccc35ed3ad1c589a37f07f8ba0c2f008eeac1d8a121febc5731ad7c73f2957ce38955ee5d19c23f3db5942a7ce0086f744ad993f66109b45b7869ce73cc8b8d87f763ed7b76353a3910fb0ae9b96cdda6400b508278c947bfe00363bc85a92717c866847723e815d1134becc7f502ebe57eefb9feab9510ad75a8fd84d2aee003fada0eefc4e9582fb2c652120a2e6406a8a16e19233040679856a849a898674f92f040d8bc8a89f8021cdc5edee0c5409a7559a6256f556a08d9c10e25b7f7048bc98d9dfa398ea551b503ff7c6c22a603283f2c8e9f64937d683d953d2368d720bcf18128d2586100eff43ca38e5b431906c3486c19cb809a6cb04baa8c2db0fecabdb545ca44eeb91e7d0d7aaff1737a4f33e8b9d7eef2b56a1087ec143b150f50d29dd2027a874c3ebdb98b8952326fe53ff6faa4419960aa42485d0b6302f8e7c7dfa73b2f0dca4baa8aa23adb7c552acd69c30eda7284062b5d211e9c9f201ca5b06e73012752ceabc96fccaeaedaba7b3339f7e9abf73b893dc4667a09bdf14998e89afdb8e7bc0eb905912d2b6f0fba88d7e88b08b2cdf34d6a339b226fe1ad8adc03d7d9829a4beab546fd12d3dc41196a287c5db22f9a30fa36729f7de6cced7650dbac1d583b3c60f37ea3bd6c3d5510098340b4845032edb7b0a97e213f40cd39e7899c2df1beff6c57d23a14d76a831e61fdb6c84e9cd4d609ba8978c7a95901154fa10eab6260d9d30dbe1096c93124e22d8aa3bad0e666ddadac89611bb8dd270a01f8551fa4e2aa9fb63559dd0867b3d33cf71db687b2604856bca083b22db356c3938129c1a405821a2816acf5c4cb1f4190f5ed7072c0c925d1e6302b2a9f13526d5670818e0b7be869907f2cd84f33a3c73485a54b2d04e503c5a25a2e748a198bbbbafa8d21bdc681d04537db86b48b82c6940c4f0b950a9d4d57c1cb6d1db64e66a0b677a6b7182cfbad78c762aa54b0d8601e5a5369ab69685a554dfbfe6386f16d5b01514f1fc7f4b92eb0a269079293ff29a5b98ebbd9e16442e7d6da7e01191007452fd33c1e8f982b1a5f306c51ec37a9800543f178e17d7800d8a3e37df9916a413efba793fc5df3a8fd3b24b1257597fa552702cab62064f6c1d7c797984f3576bd666c0d21a04376ac2e2368b4822f96a0f3f091dd6091b2a54ea00769c8cee2d6457ebca157218a586c747c7336f9e8ea37e0c3eba965335cf7c71315a3627833a08de0d41f3b96c085ab65b093260f1aba848bd733dce9df35512756a262cab3f019c20a7b20348370539ffe39b3b572ff08c0cae889250df66d79a9103fda57456c9a2960ee7238162036ecbd4a5eb1904c190d5f310ca1e10c6ec8ce335a5a0f1d6e30d0072984bb9bba572e24f9534a1e3ded9731d0eec5b27590756aa8392333b22d8144c2edc5da01d928b610e0e8a83ddb8233b6810794face3a089a24599bc7770227f94cd50a0a1a4583220bc836ba08c09fb979e10c323a7490aa53492580bdf234071b77d9749b771f9fce6dbaa7ed0bd25cc1a38d871b829066d8d8e374270f2e7323a6279f98f74f930e68d0fd16f6e29b51b12f0f7d70eb93de78a270d3a385c6f934c535c592793282fcbfb0038c51e31abb2d337dd03100321ea5d92d25dd5984718266a0408c678eb28e9d434a8b413e9fa80e464e1aa0f9cd7ef9aecf6c0d839b3399e3fbd05fdbd8687919732586f9fb1b4484931cef8d1201d5c7ba0ea445b6b785338e45e63629afcf3e755c9e2b99944b52ff4e76488040084a2ac84e57b4d81f716db9dd94cbb573d7ad44484faf6e229ee8f223e777a47e0eeaba7e04ddac34e281048a6a49806f91b7b6396903d8a0fe4f9e7315e2a0fabc4342eb8519ceb4f9fc42a00096c0461025e2a4c5078dbca02173d98d69e1a7be309af3dfda7c14d74f904cf8ff37aa641108094e149d9e8a4e84898927bb6c68605ba993bc975e6cd341c171d1889eea26423144960030355c1e2d3be1356f4fab36138db67dde76f88ac80ba89ff14bb3b92a823f472fb5b0a1e32a6f4874230db7505d0e897d90af83e826fad995fb86c344fbeea0c3e22cb741e29063c816df803e00b901ee35794bb962f52104732da5233c987f2bf5bcdcd81f7dc2ddaa3ea57be4b287c81cc1871e84e435f7ec9bf24c77d11ff304644719cc8a539fffe6a20ce010eae5091d8f8f6d9ff86b2b1069d6d34b5c53daf2d88c5b49a05d4143f4a7454a14e89d0f2883f2f726528b0bd8ea046d23f7b14ae35caea0a75391bb92af8e19b2f1b93c30773443e0c5cc126129bd10818d88a53aa16922e2290dcc7ecf64785a25c0112a4d5169440e8e8ffcc3e2596c8101f736c33e354466293edda43df4a80a013bca51e1d5e0f753eaeee6d84e13c2aed2e96cc9cca8164275dea1ca2c99aacf93a8176c223fe175268cec42669971cc7b844251312f237af58de28af3ff248a12f00f364d0fe8658ed55ce7a2807276e382dedd8b7b8038c95b78f061a868504bb15e4bbb151c267d0aa79d9d8da0773301f3f0e77ad65e8d221fbc33fc7b8118a1c6e7a97b01f735816a7dfa8678dd20a28d79bbe3f3429590b6c0874daf3f010cf3144fee363f278c97cd85a83ab5321c39ed5a26523c0a607a44af1602bc875d57a4ddbac06dfc4a537786080bfc367dfa6760e6acd6f8f95808c832091ecd08c36dbe1bf398b2527f629b8c5b6670097ad46f605de7daadcd8e965a2b6f8ae08c3db6532e6fa184e10a442f8d860c398bab690e3d0e9bc427e46b838b3514beebbfba424c3f9f2dd217cc48c8ed0cf901b46c2e156b9333ed30e17825074bd0c261f77034c751948aa27433c417e0d8089247893a1a24231cfdfc71ac31896dd3661cba95a476fe417cd74b3a9adc9d87f99e35f161ec39c532591fb2a5aae375b842906ef1348fdeb951e71bb1b98358b3ad6ea33a459f8e1f96b635d6759cac607b064661d3e399c00490982d6e411705a112af730b4b903081d1ab07a1afee2f253c804a6a0391208b811523d605d5b1f84a326e7a814ef7aa7edc63c66fdb64d02dd03b120b49f207e2615e1dc4a104982a4cdb3fd9d7f79053c2e35513ff41cb8563cd3ef44885eff9763ee6f2bc2919308a9a7f0242548e4f85243928295da69210d236b6cc355a94bcbad579043758773cfb5beb9d2874e84494e712ea8cb3c98de2211f9411f8f29069d285a8f88271efb6ff9702612e16a0e33697e8d2c77ab4ee3f9c4b4df3aad9e4b1495e8b7f816803e2a7fab5fd64434f20dec7bab7bfcd47b7e0db4db185392622a448bba7a989472e93a780abee28cda9e930053c410427d159da7143e6b714a0793700b40de4de1368abc1c49738bfc160453a3b57336675693ea6ed22fd6e3c05bf2360febed99ecf3b9473f80a4ab84e15350d4f93234d4e2769564b5f40a0123d6d2010c7129a81719a5d06615fae2da5e0e3fabfd4c9873e2c1e8e6ef6b48891a3af0470cc1155776b7e0cceb73c4def2a8eff51641009a3e48381b18d48b48f4eeda37d71fbf4dd8b6c2928fa1dbd295fc817c8afbccf77cae351cee109a3916420921cf500eb76e02905b49016a234a5f85d10eb2ff0c525fd04074e339273274a0d8c3880749f0b15c0c7e13ad88636bac3165559f2d42ae385e352059f70a1046beb2b9673fed309bc5a399edde12d54a812483d7e9095c95d91af00867639502c1f4ee1265f45c8f9fb73f661eeefcfae4c1b0fa13a0808821bd3b2c9bb948dcfa7a0c4f3efcadb4b0b97d5360118d25779a6babbc171bc4b40b528d271d5643980d0f7d66ac40979de699e716a241d614006494f0eeb4b296cc8261992430a0584cc24ebc9b437b54468db2095788e76373571fa5959fe868964574bc9f06de9960e07dad7e4b22bd35a477c35861dbd80b5bd111596709b9f975fd496ee4b6c9a09900096784509277b6cdea52f8e120cf97a76be6c372fa7606dcbd3e67387c55c038eda6360b66b08765632eb60e69c3e50b523ebd6f5dcfad7fbf44dbbdc615b2a612d8f8db8c088c823b87a51cba47db7ad70b950b6a93fd5376478459b62e7c627212d5a2f233a42a3a95ee0035c86ef801d8ac5d5c6d343aef44a96f41db4b37bd17a386aa083aad5ca34c5d4b6975e4dc9ed45d4d11982aa3d93f56d947ce759bbae545cc8509f45d0f01f623666cd9f97d80508501eefb6a79e8144d63687c07847f3b28715869e6ac6a0d442d93bec5209cd9a3a0bd04f2dfea7f80b32b9d45fb0901fa0652c06c07f7053ea55527e65edc59006a34943cccd3cf87f5429171d18d52d475215db3befddd773ec60af3c57f797640d72c15e960bf9bdb41cb5c1e54a70b469795c4ef9ba7e7b4ee0ed32c780050cfc08811dfb66b35750d65e68d80cce72c3ab324a57ddab4d58b50e8a3038522b8d07d087f9991090d61400f340649f13e681e0cb68bfb59b3017bd034583efad8811814781f25e6c43098713bce5b84dd96c4c616d28c43797537ace4509dc0d25cf7ef80a35f05c2858429c4506b0e2bafb8b9d7bb6383a38d22db4f9c547e22c2eca02905ef05fddb4f8e8710c60c28c820c738fb27c344ea86acafed66926cf8b42f05a66dc5a596aa1e69fcf9e85b254b3c0d416c347eafe36487a863a49676aa6615fc238e3edbb80f9f0f924b195b4dd4fe657f7873b135e62fe0ba520d7ca9dc2411d068912aa3e725697371f3e4e21408cd2accc35ae223ddff10bef1d1fd42908b6e3b50c6b4f5fd698a81670f5b6353f520742e8f19d5a9b8b37467133e88af99acb3cfc8deeb8e9814b9616b30e9f5baf59e0ce64bd2e83f9d2908adf9c24e5f927743aac26b8eb1508bf19e892344337dfd5a0875682efd4171d5224464952acb187a0471d14b687d6c9e12e0bc4b1451982afdfa591eb09596065d997f73a96ee53888c070c2c0cc16dd26fb5cc31092f45a56caa260df9e5e31ee6a7ccabbbaf2d6c62935c997911c5e78da746e2f47f781f94748f1b30e88252ca29d6b8131afec4c23cc1cf479ed96c8a9b4a33333c3501ff88442b53789ea1bbf6dfdd587e3f057c5a616fdefd1d108a19fd5d43d08274f55e24baf6e0270cfd98d83d3924d7339a5269eced137c845d6587b55f76add990a6521c0b4a623e60fe1c2960fd7fdf67a6f564e9ab87d40d0e768c20d8225e4c78a291d3eb17ca7cab2a7e35e74f5b9a65af3abc3826a67631df6a9a3a90aebfec588cb1d6895b4581bb965960f7e2316eecb54217610c579f8c51111cf6e07e9aa05a8f3149750bda6f6af3df34b55649db1ba0d011f230f65d4e8168451b13829cf6164d26b2b4f8fc45b140c8ab744f114e85e9f520ca0b4c10fd89a7b24832be95e6e5effb5b21971fa60b6b2ed082914e8fbf584c681885436dcc8b0fdb82d87d317f14d6e4eeb22010028664fd1d1bcafe6429237eac2a268478746423d9b0376f4962d46c891f6c03846162c32f1efd9dd5777ea0a19f2842bf6800969280ba038b9c2505d360199b9fcf17ea18f68cca109b68d9dc18098ab44a470af651a08a62edffdf45e2a2a14c647dad1964cb3c585503e169649d0ce5ef09c54c239b25462eb141ff9586be5c64e4c73d15df4dd98e34e8d1bc8093894709abaaa22a2ae0e6702160e0e66eb2fb28a7896a59a86c1567198b09696e27f77a9d48a350bca43b6b6350e4e2d31fa2550ca5266282a1212f2dc4e7cef9e609efafea3ad3cc9ef6e2fb60c381f93cfd04db92513b83f15e24ce37ccecfd2807f50fb4a9825caa6f4e78f86c33ddde9f403e569a7b5715a524f0523eae623bfc6edca6083f2619445a228abf23a261f6534cf3af1a5fedd521a9ec940c2ad150aa69d23b1d67e4572e4a8c201bd82619d09c515a23ebb1f0f30df4a04343ea20c6d62445b97dff3ddfcb05fb99989f2df5128f7dfd4a373f0256edd47e0742faf050df1ec658295ff346dc120cd4923431801fc83b5b72738c5e3601763ef4e395cc4f99e5ec1058e79aa79d54142f60822d141405741d2cdd3c2f5a627fb78202665caa9d0be2216f29e289c756c9c8004d942b8608475556fc3f7b89b6c182159b34c777b09a914240827bbdfe5616139a63d7c8fcaaf64d22a6c654e0651835044380f10672e96e3eb692eb4a4f6af58b3048753c42859a3bc4d6ac38dd12a8138546c1ed506b77349dc1c63f70e7404caae012787cbb94c2772dbf08f9510553200fe876c9e24425c11ba9bad0bf08ea76da564701dc62d3428168120a89b21ecf1610fbe6f3628b88f794ba88d416ce684267f8983ca84374fc4c009e6e580e48d0945cd345c4dd805c385219e959588bb033d9065c8dc71cdde59a5bef7d11c426356dc069f1036311e96ae17fea2931049e183d112433044da391bc14ce0daee98bc9fa94d1841728e77c44a1bf380666246618a41fac51155f69372b5b2dd1aea60b17e4a356047b2975d81ce2a4ffec2e0c7a280ca76f352a3d46841e1bb7403179f49b6ecdd1ee296e3bc81398aef2d2cf3db344d686bef9a14c8901b50240d090e87ac42af2a66de87254ea349689a06039fbea9cf5a53c8db36b2910ce31822458142af08bba72e6c5e08f772b2dadfca9601b54208717440c82bd7db8ae9e52108e7692efe1ab048f052f29f1f23e031e0736baee73eda9000f627fd44dd4baca927962004227d382365580ccd1e3cb9094b1e1454c791cbbdd96f33dd6ab6356acb49c09ff1ee4eda1f2f673d92af7ec69ad850e47ec7d15cd7adf742f9debb5fd022c50c298d3279a44d412b70dd73640558d914c615d5cf62ad859353f146d2340eb6165c962dc4ef87290202a5083bd11d6604f72ed44f8832191e4fa3101b847e1c3cb1cae57642e9dd51ed05735a977494c467038622ba20e7a4322129584b438df72e351431734ad051d1a27d2d2d3e9adda4b26b9433fe833b72420e00acaddd668c3b32c6346ee401aae6b59d4e8c2526351c211eea46a2e4c7da8af7d20290f0f553d37dbea51a50ae36c2defc438556dee62f12c47e8a50e64aceca49c686dbe7a2fb79fa04828a641f24186e409479eb8c5f9c6903a8da101c95362692bcaec32930c8650ed3160d0e90bcfe4c4a0f06b0f362a952ce2625f8bd35c15cb1180acb7f8c4eba14b1bcece35f9b3bff718d6e4ac2b081b7071f20811ea43553bbeb4c9f434f15d366eb9493ec024a8e2e0fc215f566980c2035ddd5b3b49f5c41f9fb1de32378d4f997adb0ca348f2bfca9eff2585bcc84f7b67fbfc9fab38b96592e7ee26b996bab9926677da15a07f7aa39948762173cfbf8562bd00fee3e311c8dc721a0d3e43fba02888bbe3c36022ac6f3ff5e398fc4ee20192b9812bc705ada89759d9c83ab39651770cf0153c7362847567b4d20a37020f1b1dba5e827a192c8ee06a988abede0d0cf201444d198dd2b0b5ffb08d69cf81d00a085339f1ab74730d3fd7aa76c6ff32eb29eef267decdc90c113d6b66e3fec20db3fa7d1a96914a0b73ca79b8be4b8c704e1afced1a6ee118116d525bcba3ad17779d59d3adeae5303154becd81c9f5350e30e2e4a1d7f2621a384415e5c1f21e4a3b01efe4cbe781186a10a607231df98d74b3ec36293b083d72c07ddf652d08e8417f58f89acd294808ab8e019674de8a8bfe9dc159f46c253cf5170b76d023e1f76a7ab569daf9efb2d1b35f21a8e15031072ba75c338af532b347dbfd1b0752fecede16f68c16f4e0a5e539688e9debc754fda0ae4da00bc9b18333ed724937ff839f447aa1477cb010f5a865dbea12a393cd05368d8b594d3dd228ba8092085a5ab8ad69ad15036b38523c0c3731662d4d70f93def13fb650b8fbdc0d2a76e516be3458272b6cf2049e5e3deb172ecea6191ecd15176c2f8612e9efb2de7851be89e1d4ae87002103ceef2eb06e2eac612da2714096fe14d3aacc301114f894f6bdbb4f58a9949ff6c101edce8a29f13f5ec06f19c408047b6330fd8682ba424a164e899d0e9cf925e7065216e7dba6391e30439a4678062b8a3226b45d3011b088a91bfa8fab85b630a2d845bbe7d6d73e10f0390438c410a826e0cdd7220665262dc79c168852a5d4a2392dafe10c857def5fbc443a8cbaeaf3c988e7fd12fa7d85253ed39e47f51bb576728f29e91c84c5fcc4de0ede26a0795a2d8f3592037aa7a1e871c690030d8e702dfb8cfe27852979901c245cf853dfe0857bce46677bc86f7468254730f04a82981ac0e6cff9d56e9f5cd74db673c003580697fee04039f3e35adf4adab7ccb5501a62863f49dd7ff64b61063ae95026bb32dfc7ec0bacd0038cf3aba0b03c6870798161402788350324a04355957208061e56b5960a722a46da891a3c119ff973a58bda65d0560b4d886afdb127ce23969242ee518803ead88ee1bc0a6ecadbd6df1c557369cfa4bc744e0532ed4f55a23785c5cf341dfe8b860d0f3b6e0fd8d1f5f942ac05fe7ea8b39437a091e86521eba27b79a69f0716c4d9ea037651f8d9f177a639cbafa3c1502c3a9b340bbda0a641ac21ecdbb8aac85d5e060a8f0189f8a2f6a88563176567078098fbce1057c1f309f22ba56453c1b0ae502631b678eb5606461df510330c5cd9d17a67ce7b5e5b69593f0bae179be4fca6c51c102d251606e845ee71d931a1412a8084fc3ba00190687d0c43bcd733535203b6293d09deb6590fc76bc8ae14113ed4ed3af3f4d3c3aa5a20a6bffc3d1c82ee1120f5b9112f66c9d074d458e459d01dc6034dd64474874f0a133adf79e02dcc40277d6a5564911d2935cec2ae7579262729088a5e70dcda71a4e092ae4c233c8b9f227e28e3499b8a8b8f553b8076694c43236c3b20070357fe1f72f49655acede6c24924d5cfa667c99f5543109b5fb6c09b02846d0497315760f794e735a0d17c67fef5a05d81e654b30ba364fb6ee9d146b6e9ea61afe43d5280b1e5a51bbe3957520697ba1629435ef9096502e994007a9784c7793b00707706ecf93fb45e8125e8ff32fb19fc443831be6bb2ef15268e3b5c33a40b9c1c9feef7c4a9fcf185fa554da245f48b2e3e8d4b9763e1304137838d8be0e76b30a0ca1e942be97bc6b3e1cf0ecce5c8c4c3dab90ac818099339e907d3efdc725cb4349433bfbac7ac2f5ace9bded7c4c3027e7eb968ff4ac7c4c8a9f19141125eae7fad37da0e965fa38e6b860a3b5f5da64d212d0c36160de63100650148b259886ba2456330a665295e819000a2bbc36b0ffcc6660d9f40595967f5b4400797fc23ba8fdd2ae0f401cdd891e1e5bd351d656a238c0ae9818d733515c267c734c2b4fd9ed99d671f892ccc894bcc0bf44db36cfe96f266d8a956a380aee3d935ae3fbc919dfaca50effe12c83a0a99bcb7468c468210158fc4c32e6d63dcb36f8e493413a177ae5fda7053062c781b4cb04fe846cb3d857a401afcf051c129743bc5b52280a15165a1263cd3a59d53727109b2c7f285565bb8356de106a5422d4871e2c022ce957edd8303ca3be93de51c522cf308d95a444496b24dac50dd8f1463c6c516aaaae6a2961dfd7ff16e09abd81287d3b5671cee1c2dbccd2791e057468c039cbad192cb16351d0a9ab7ca1352212ac2db061bfc3f98ab675f6b5b77874b22aae9e241300db13ba118beddc2dcf916a35382a2697da4471d21672e69fbd116309f472c39121f9db2e304ff1e76bb1246052f6b0a8b4989bdf76437dafbd48744d699f1f0b1a31b73f4784e23cbe6df0d5d14d33a844f68ff03f0243411763d8a1f460c5214a42f254e5539754a29e5cc823bbbd18a4357170e73d1faefe71882a4c4a8bd0b47ee2b3f7172dca481db76975b6bb252a388a5ce870756d3f3bf06229c4a99f8928f84388e63da4edab01716592eb410e0713aaba5ae693ad6ca90a4461de8fa3e431ad33ce68a51c95f36737a41bb5491eec9ef80b5835309a43724595024b205c745cc5f1f6e7bf23832759d2979fc1f8d1a0cb163849f534b617e57840b07a45506fcca4ddeccce336b1bea13ddea26891ce6b27ab96f783b0566eea02305894f6f233ac3141a22cc10f5ce9797d4a33b58b9090741759d545afea34c2640ba7cee7efbbda5d1e0ea12d4b8c9cfe1b7ead1905de13104a62fbcaf5a76313dbd21c6f4be479ce4761410974a6793a21c4f93e68b84e040693866c423424b62c812234f4bdaf92ead5f3c8f0e3ca0136c674e58a40f0af0d9954c361e0b20a57ed21d8d90bdb543226d6093b5624e954f3abc944a816ec49f7b087c7be761789bb90a1320309c81fc6b3b8308aecb5303dc634d67c7eb4f0bac8eec5dc966b9a6b89cf82d45bfc83f8f9f6c2b747f3d4e05b8e4f1969e90b563d2526f067e1b4c5675e4c2a928c1f9ea43be6d9b826b263e4fc6a547e626b4c974b533a66a8a5d0722774b00a9539ebf2eefd4c7a54c338430ab982061a900609a2f28d2da746e9048e2e9aca3b34b10844f1195525f1a247261df38d06b1682adc6dfdca1466969ed2c5be4d1e1990b4b9d923d6759908eabefa6f60185d7b560d37e67dd8ce5548c307957f27302968beba5ea6efc2c836a2f75332d91aaf6d5bd0e5740ff5c7050f632ee085b1ee38f9c99441ce537543f0b27cd9cb790a7b2c3333fff74cbcf26cda74a372608a4b764d501904459934aba05acd4d17ea9f809ed8a119e854b00b943492ab5f5232fca026e15fa94f3ab51f4670367bb6e55292b451370dc123fb612204ede05eb208821cdcdff930eb079aa51486f6b43b2cd333d8d164db2a8c9dc4fbca6ab36208dc38b5cec75f145291e67b166fbe22ce9dd6a9dbb7dd68e4fb6c408210fbdd3026e58a9291b0b1cb36b3ab57cb8b140b4194a32f3c8602124ef1714f9bd237125a82864fc55a2a3c9ad72d7ba71bb22264c27f43325f9e284e1a2cb4420a6539793cd98dc101798f28ab590261042d82b8a5beb1d6c43a8bb49bd46ff57c1440c8b0a3d32188e8d94d1c5a793280955d0bbb10ca88e0b96386fdd6ed75bf6b89255751ff1ab28042ed76a34763f4a606900d3bcb393eaae048b460addfb32cb20c58613f6718e67304157e9c9595b9b02c7ec9782a372969ded8d5fc4bd143e5118fc9a1e8e18cd6d2cec48c74ef3ddec46e601ce0ffc250a0839fd9472c84165df7d00c439a469cd45d7209af8439c51d9c946c56166652ee82d33876b7c7946ba95cb9723c76d47aeed582b2085306854eda7fa871f340649817c0ffefa5a6f0a2ac57ca97fd2c35e2a27d75fbaeb4d182ce9cf8746c545b763cf603a4650503abe2727505f0955f79ba4b30a799d763b607b681519f3eca6840c4c375128d70847ffe3621766a49357c189f1f960324efbf98944ef1429ed1b0037fae2c28ad7673aa7d51d9c1d279b61861d048f98378153e26c864dcd9567461f8f783b4496c746f37dd16d19a06bab1438865bb3593988112629ac512b5200559e7c06af8dc527a7de1633e5633d067e5a3efdbab58d779eb0b598b59277dd3b69c114538e369693e01c8701a01c9b6c16fbd8be7bfb21012752cbde28860197e2e982fef3bb20c9abb3e9d2c730e65885d8b2fde7c1f3b525e9e5e90c5dc8333751d6cf5d5b4fca0931ae37b167a7237b69f921f29bb8452fbdeeb6211caf768f20fbdafb28c30bfc16ae1fd01866b894fd6f031a5e0cbb20008a40d7b23ebd336f66cfcfd037cfc5669a82770325fda6d4ed58544c9fcee6d721e61f03f74b39ea8011bf6934921b72e8fa06f914790ab465842a76ebf466ec1ac53b4ea5717ec3c7dbb03deb72adf5dcda7d467e8828f6301b83e047c8e43829585fbeeb0df5b58c31a60477b3b716d76e4249e646134728f6d013edf985779ef60357bc6f7142388a12991b939ae6cf1784a4d3728b69d522f70aec09b58413db56f2a663b60e1b3b710bec38f97e178507bd7494d6fcd829033cd088d22fdecbe5ba3c8e2d47581503f3f811518a478cb59e4016b9eebd28f20dc17f9eca824f40018f81fe1698d877ab704f777025a817ebfde69c4371082501f7f731e77ad7519a0c9df578551b6f9a29766e2e2d2dbb834dc9ab0f5eb725af385cb7c67ec5155eb7f50143f70e312910023c84d44fd1582ceab629df2988b632eafd1868af178d3aa848d88e8acc279034189f1b500918081294117c3ecf4e43d1f46ac9c01f1075b4d537445cee01c233452bc244fd6dee059735868dc7bc0f56b16a2dbb8a1db207d856434f2e191b3c714caff68ff8387f991e0ef617b3dee31fab149082911c1fa4f95702025b55ba63ff74b64d0f7a359fa375ebb1cb3aeaaf9794d4168ea566aae20751fb126fd21477e503b3357823a5209a6e53c7ff32033f41cde002a100724a86fd3acf85aa2a7b2e95ce8c931e071ceff3ed41491985d2f29122bb7455b874322a3d48f073c1f64b59b9abb6e0ea899ec5adea815dc3a0a3b9f7763672994874b7f95cde951cc2a9fb79b42b3e9d2badab70ff878a9cbf745d3cf73797ce4f04feb30cc1bc19172ec8beed0eb6a2af3f04f524cf07444750334c8ddbf4b32d2c0e39872ab2ba26cc03b6b642fd0d0cd320ffbeb6a85d9f31f88d5dc9412c6ba7b042ca6a19b14c27942141c843bff20291e52281afb4f4dcf5d957775c1612b861b7fcfd55fc95a89531fc1de932faa4c189a0c9ca41505c7359b65cd4380a03ec6afab7ce8835ff7c504b03b15d931fd3cd7e07358656c7c7368482879b31a69c0574698c008124158a50113bfe6f0199ca433eea9d9829c7a5cb1e831f4d31f8c3898bd6d88a112d703b3db7a0ba419056d70bd856cb4aa721c3f8ea5e915ea521d94ac593c9f5d845b8e80fa4bd1a8f9f438e3da06862000e0b96f1aef8344885339f09e06e82744fb99ebd3e244f702d18317cddf0aa6f88c09f8d3da038a94c4bd7b7eafff03a5bc77bd921c0eed4cde65e164a37640d9beebea0876dd3a9d7f054fc872960c5a1a75b01d42307ae574312de840395af1dbf550ce9ee8e4fb9192a2d3e3f1ac1190899ec3882d8b4ed577b426b7242b859cdcb6176a8791cd57716484dcaba678c67ab4e63538883bc82296e23fc0cd1685b87a87047272f3d656562ee40d912f9eff42167d1c771ad842693b2cfa36de8cf7c53acb0dd0d79c44948d60320e2fdff44e741b4492833b32ae854d4be9789131b215c455bb51c5df817e2356b11b58326b9a862dde0e700267ffccc037c4d1609308929ce10dbd6cc488527426f8fa1b7d209ad18a816bdcade28a32f47d119fe53a8cfafac36200111112d94270c2503d441ed197970baddd1a2131edc12f11f2231693933e761e2d0d02fb61268dc05d8973b971804003ebf1fd1ba07273eb4e996d5a316d2472fec0c91052bc97e2137e694e3e47eec3187c98e4bd05d2cb92bcef0e68fcef1afc4638737e694cd7d8e37c2454b104c1f117e3c0f968adbff43a81dfa7905837ed3ce944f6fb334bfc2842c0292ff38de078a563b6ca4fb36568ecb02a6ed6ca4b45aab62decb5a13e3cfb46ffb0ffc9a1ef6a56cc180997727e0915d80114b683378be5e35ce888dc9aeb9e1c6a1c3d70d5fe4b40897066acb810c5872ee3f772466818b720890479382ff1bd17816384f563d9758821a80ec96d0731a665f03e1b85d440ead9c0910e6e30ed47ff4ef59884bfbc52074c942202b4fedc5b7d6b149dcdc82caef2abfbfb5b17290ab113fd46d22555f0b92cedb68e2f533969482a4d34369353d3a08121c99ec4840a6a21f9ae882d21c7ea6b6cf71d2562bad54f675dc7e049c65458e4ab30c061fd182b825a224fd29b062c1060c332813a836329a2c43ea326788e1d4ce6a79c0ab9233be5f8174b9dc1a1d48095dff0f4784eede0f3a4b3508822de62c1a756fd1a2acad522a26e07685ad8ad1511c6b96de89f58588cbbd163ed349697c023afedb77c6a3fef5281c99e8737773ee03c482048a45def97de3028d3543123bc9f39bd37f048ccf2c8328aeb4d7892c798812b2f3c87480900163dd32f12d8c7f446fa49787f1426df5ff26a9944c391547e0ec516e9abf9671ecd95eb86756fc6f5eb37ff1a1d2eb4d5aa41aba2e179c53a8e538ed47ce330a071d98584842f55c1e2e1107bf2073a27aedf329f0e41b3baa2eee4e9b3969fc0b7e023bbe1f1050b65487d78fa3d4542e7509da940f0c6df802ab37c81a484b0f9ed8daaec00037813e680cca7eb21e2a70ce927487a70f3ae435678bdc7d9f23d9d44269ecb69ecb20ddf09745ef4ba560893b0577011b20d145fed92e19b40ace3a5a947319610bd9f4199db5b39f1391090f7a0c1dab34328e3c610730456a0448f5d49fdf5901a8a40b16a4b227b57589c651a8cb53837227e74845640a85364b3dbded77abc838511c6b0618651d7109d467bc8a2c0ceee0fc6296259cd8c46f5a2717f5c583af11dc253c82bc65671f816d8ed2c579a5aa24c8ff57b6aa8e83ecb11c1b6a57b19c4c164e2fba6c5df54205893835510248a26974f0e075a1813a933ebabee50123beeadb15e6368759539c179bd93bc7881fbcc549e7e1941d01f80a64e3475466009aa5f5584a456d5825f139c18a6c043a61a47a93b26612fe2362e70aae385e1e65539e34f440d6f47a06d275a7e8b64eaaa304f7983ae40fb8033c263fa9af21fca0a53a13a4081b4c78e67dadfce188d4a0e3592d2e484618d1119fe89d2d22dfbb32771bb558acab21f5c0c4afef9686018b13a7ebfb9cbe15cb3785367b1d704d7e8baae1b6c01467a34bf2a4cae589f789382d5e65b69ca77000a4dc1509b971bba79f6f7cc84e72157d8109ef423f6856942f12fe1c7e3a013a3ddc315a84882ea919426920c0551b542766dec3b1c2c3f06dc13ecb6092bf5fd93cf2720c8279f26b24f05fbe18870edf378b4293ee59aa6477dcb700af22897c2eb80d86da343f5efee7f85d959ceebb63cfdfa31f096faabf7d2618a0ab49589a952f749697464cb6ba3e574e764a5d5a5e009f8d350bda159a21ff0d92e6bd2537e56e02c8a4f698985239b785daad95b21924aaaddb5ed5f682dd4bef9323b309a8e9d693fd2ad0461d3b2e18a67fff426060c0c51d378f9797384c330c927d255fc382ac8cde9d1f78d1593c5e5e62864e347718c49f20c2579307372069936db71317d8a59575cc30d13e23e79ae4655dbdb9cdcc53270d152b33c4be044c7df7267d9a44c6b6246e68a648de0790b25c942032b19437258cf91c1778f3fe1e96cd73e56a7e10c22f3549fafabb696265b5a5646bd70f4dab02b011019b6f098eb8e6a950789ca1df95d4237ee4fab06de544fdd78f681f3e7538dacd767abfcf427b62658abc9d0cd66892edcc8aef19da5e96e283a1dc1809ea9384acc452ede86bb79e6f80fc8e6f51fee173d5c41d87b7aff8e14e393d7e82124fb5f6269088fc822b5631fb52b0293627cd88b6fd08d1c30c2edb8456db66a48c97843546a37fd34d3cb4e8d21dad3e744ab701653624ccbc3f30ab3f01e784621aabbd8edf45fbc068df860c00a1d93a8ffd972f465c2397aa56ae5660343192dbd37bff045e1229e7054467253140974fb1199387ce0e62859a5d08e0120a7b5bd691c9f07c6ad3c4cd0873d22fd3c2979e9fb61260a773b8408ed31aa2d5c62fee3f787df9e7db483c8ecc91e89e7f1cc1c78b7da38c4bfac633e5027b24592a8dfbe539055a97542dac96679faa68543417ea52837faad8ac13060fecd4df5df289f4f06897c028f10e9d92c18857e0f07014b9ceae46ad2f477f19b1e69515215bceecce4d496a5d2c6b5dba858e00e15be755fdf649f05946658d27eedfaf514dfd21983dafd8836bfa496d0c776eb1d91f75115f1a72fc9afb46a0a7eb546af9e5c66376cb30d8eead4b11a1bbf1b114ffc25f150824ad7fc3f427ca8e0be2feb8b9d2ff993fbfeb81b2a22c675d9dc126d318000bf3488427ac94060a870b3dd24fad2d20bcb054f4de035d742d47f0379711d0a5f5dd547e9e926328ac1b86b4213a3609b00f3b98fb1c720cfee3f9ae1a2bcb6352412569e48abe82fac9d6d6f1883bb360c8f85c6ccca8229864d852ffc6bd5e29353c65886592b2ca4c0aaa23deb573ce94d71db0a5129f8f085ab932379c9571f7495f74004924826a3676619311f0730d5363f7d6cb9d0b3a86c8e97cf08411f980915610171b5dbcaeec4decb6c1f0e128eec55f1ada97696ef908177faeadfead3b1365e6a2acae70b9007924ddb054bd95d11c16cf5a2fa5e8c88ff281fec07b81438ea8862d66efff65753ca6094cde817f39c6ff614ba2e5509fcd2b05d91e8b15860f91b5b1281d1a609230c9298a980998c0cba88f4d69ced814b3bb6b0b4495a9a4f90c9a690a79047e50df2b8d70e079c5ee83cbe63a65722d4b14e6d1e658463a44b315504a830cf4726cd160c268f60fb703dab8fa127c63cb9d2af9b1f8082557e2c1413d6ce07ba1f42598f27effbf395fb3880140f48204018c7837fa72f2369d87628fb494fec4cd11cddf5cbf7eb5244cac259cd763bf798dfcc74afe87d19982a372e08aa7fc85a4877783bcda77ae701b59d6dc07279971f534c5ded1de401c7bb1746ecbd231b44a7d231aea7b39ba9681ad1e22b84312b7cc3b03113d78d7ab995eae04445ecefdfab47f96a7ac0a537f0920673c9d5924cdc5edda53074a74bbc9cb5335d86c0fb28dd4e3543b956c0ec4ea8825420f57871d1873e5b5b0ca5690599ab96062fdfc572bdf67471dd21c40f86ba8eb22abaea3c41e70565d3fa9e6144bcb9eb103a138643076130cdb68e0c64eaa3e8e5a5c14cfb40b88c516ac2be627ed68a91b8e864c02dd2feedd57c6563cc7e31969719f5a7b4878b0a628decccb36415a087a7ac15d4acba38d23f1474f7f2e435bfb8a0030b252c97029e323fbc44242dc623454e5359c5a025801b019d1f938f3d4b40f0eface199961101a94febcff20ee4a50197bd86398bbfe5fab76ddbf151542e8c8eff4d238976084025a99c9dd614ab7235dc2e4739d632634cde64c2f10953e9c4a568eae0ebd831c8814c57663151a1abd5cfd8bd38439aefb12c0581221c9e2360fd2ac90bd12ee5841b7387a411e23ce614831c97df47385c26a6d4197c6540b1fe2b976e8d8ee3c1e957cfd2bc74a6c7c379213adaf8b0b8d6106f8756e5e0fd5b9d7793fa2fd3264552a2560187ba15c4d3941f1161535eee82786cf0bbd3f94400f4ce87bc899b9cc9f472dfbd95525a010778e826cd6d522a869fdada48befc9b5c2305d3397426f696efb97bfee7684bd9789594a1c497949ab70af430a31d63645fd9707eaf8e5b0eb4e1f626c1652d7c9dad084099fb0ab7eeb4c947cf3cdb39b47b3cc6391b83e94c3935471e9fcd692a29ea030c46bc161e313f8a59b4d12190c20394259d0df3003a9d959a20d66c3fd8f8a92174a1792b020e9709776f14fa40f7174d9154ac7631a835592f313c7ed6d7e33a4879b509747717879592a3e15c75ddfebfc66983bc79d0ee6ade54ef11f6b2da36b60d0010e2075a789fd4d80f0700d76b683fe652a0e1d76fbb08174af21624d028e41b1c28c40fa06a93fe5ec3ecbaf6a4c71e4b33a4d6ea296940457af9ed7569dc10f960192f4f6fc2d7a84ca9a84429927e88caebdf1a38f4ed69d8a5e2f82c4636b6f7dfe61cd14e179daec436357c3d3dda8663a6f6fcccbf94ee3f72afdd5dafd3e85b1e988809ec0717412158553b4caedeca668196f7c6651d99b707edb6175252dd659830148c97dfba7a02a09ca5431f284c8f9a416b91265a157890c33feef3ae8142c409288a7b3a50d21726cdce172571ab8b68362c2f07048523a91799b1504b9c3e6bfbf172bfeacdfde8a84769e113b34029cd9f5c5507d60062ea43a5fe157c095817694e74d10b2a650638474b6d70624f19d382cd54a3fc9023f30721d2afaa5f2a3b109ab6843e93ed8e7730557fdf6c6653e7eae59324b1dec7f98f8f51554bac712add2206450eec41deb74596224a7955c0d6391904eaed0fd8c4881525d3576b3928b5cfbf7e78ff05c631ac4f4f02fb4722343b08ef591b05667c18f36ce715a2c121c9f191c68c804f75c2f072f6110d819d99ac8f24c346aff9fa99aef9ac700701a132cca4d730c7bc2bbda9e6f5c984e593238f4c0764be6a744c0dcf660b9f7c0be0246ce18c4150065b0ef0c1035c12e4254c3276e9cf0ec96bcfa280a132fc3be13c0897968917dc6b6458f6b74cec190728cf57b6639da79eae0397c2bfe1d23e0763a741c2f0af83e54c931a27726fd66cef7253e1adf4d27524b026da5edbeec3fd43a8ff795d0a56ddb903d182c93c56ea692ff1c4484eefa92ae38de1c3d787c6bd6d955b860121cf10f6cc1b293eb131d8e02926efa4f512a581141aa5eec193ce1c8ed21ab5ed737b89b99c04563f8cb33092db8154bd85af181d4bafa0df15cf726c688299acbe5b68e0cfabd13f0e7d2b47be940b9b5027d3251550492c8d49d9cb0f95b4ce5144029f68147a003a60465ad262d7c53c722d2b90f567b158af9a73b0ee5ce978d3c1c06ade08bba03ff45a50f14824a1a19f12f222abfdd4a5c37b7e771d9449d15ba328b8d00e8f08209b8b5178dc78c384963f92bc470500f72ca10a39078b63460b8c4afa0839dfffb9b846ef537d7c61242f58f884839d632b48b024cdc54bb3db792bb05b49607e2e368af6aeddc09d0b264c8d7e04024af4591cdd17b913e4320952f9227182e3c172da5f86b6449e938feb04455a00394d04803afc3ffedc438a98c0ca54585e984494beeffb02cd5218fd3932e040dc0fb392c1d9c03261afdd11ae022898f61b0563d134ff6d46f549e5f54a742fd20e1bba948992feffe3eced7c3247885bef3139f190baf1746c50ed10713cf6281c81b5bdb00b0a4acf50d22b790c9a0c1e374530f4362ade14b698193fbc7046fce9ed832361c03467eb903adec16e779694ffb38bd5811ac03e3a8791d49d1b372b51f4eb71ee4b3c680772d4935c121fa3c19af7e5c71c490c5f7dd954aaed022d4846e0166954a2ebf7247a1cd21e9f560c15ab6eeb8c9ca4add9de7d8c5ff72ff28afaaf7a2293de9605140d28d7295a972cfdb5b0bd18704f680f44762648a4ce7d6a7a0aa29d4516cf11c731ac4de3920ccdf93d6e334c27054790d0e3e4fbddd188123c7ddd5165d032f0d624003aa3bec2619a0d1cdd12d507488fd1a83aef9eb79af0bbf6e715cadf5830494d036544998839865b7940d5b5865a91965d394dfbde5fece002e05fd176032048f336783b2a9ecca9df4cdd09f55bd0b926682e2aab30957adbe8ea6b18a6298075b89603000ef92317deee974d5270fe200577dd1acf50fd564a58aea78f024a3bf5c25f17588c9be1f8fd1c203711041bb4382f69bd44a8bceb9160d6beeec817799b8fa652f0fb1b9576ab9403f75ad426230953c38a822131e1aae75c257673df228dd50b3de87f60171935a5e95013cbdcb81775f9dc7f14e0158d2104ac04b90c68c998a8ceb6e7c48d22767a2ef7a34c113951d26ef7edf541929ec66c779980266374e89da7e2b5d0f23a1b92a4cb5a6798e5337b155f9074c63b0e90dbd1aa6cd91c81cf8d5523cd65515b4e2dbfda3be448204b1e5daa6afe1e1735d289fbfc24a9aa8b63a1d669ca1c6645943e9948561917629ddeb56b8508d453b45eb99ffacbf04c2445d85346318f5612253e32e044578d339abbbd3670f419ca59f78d3bbbc46499ed4e1245beda91eec8f74832e086bff67eafd33ce2a1a873aa81fc6580528cb297d03e88f769ac88c824101c2188c79ad2a04142959e1e419e1768e475fc17c1377ee06d52cd25b1fb5d8e68291a1aacccfb2741bedca673d6d2208652a5aec86196bfae6cbddcf9b25ab43b322a42cd6392ef26b869ca2b12f0944d05be3c4125d781f171f4a32e91eb8d77d7857369b23a72b386e70b28f5391774c68b6d54b6aa52c7bd0f714a9c7d4243f9e52e9314aee41a9243bb176b7d7b64fddaccddec8fa449cfa6d0272cb4c3346806d1e9eccd3bde85558c1f31df866048db164165ab35f0a9c76b5aaf58f530bbe5f0fb4ec60ca0709c2218f85f08ca5b1538a386529e74d77e550d3c387767e40e0740d521c4caa1dc66551f5247cb2196a12cfcaa1d943fb338a48c1ce1c684774c92d661cb2dee76b5b3c7beefbf50d45963f31e7ffb56192bae8e6a40f200c7a4609119a2b5eca79b8ee57e7f236d7979dd70ed6d6c0124283186516d33d7e84a3fb5f288c4600d869a31cff377995395ec5c5b70cedcf764823066268f7cb378c5f78d9130ff170cf193d34d82f46403ce856359fff1726f5869c32a822d0f662d62da59a1ba7923c35660921bd64793ce3ff5ef9f06f9697a381731d0d64a1bfd4cc41b68def94b3ad28dfd1ec21e38158ff0438e213786ebc3366d1c0eb02f96af635e865f1dcfd46f9d1810d15246d69f91c3e8a8c2898d90e189e797f74dc213ff6c949567aad898aa58e6a85437464c8f711e1c358fcd8b2b6465d9cfe0f7e381fda156b9d6dd5f10e17c77ef4894ac18ec8bc520ce6f967da55139852b5a586cf1128a35c43f2c72037a30edd66971d15266ef635b73f737fe1a27e8ece0942dc6192b892de19da612f04ad3862d6f210c1af1cb2631468b2c446de0ea28227697ad3dbd318a5f792256bca75f29918d7b6ff1d570374cb950e12ef91bd0eb23017dc079f206bbff09c43f5e84dec80307ff37f81389fae403dae2e5a5910d8232489807aadfc882d974f5744e63dcd507ce2fb0b0a1e568cae341400102e6e27145b0bb3bbd222f45275510ac79422c91bc10b25496bc81b882ae39ab422244997b4e375d4f8865b440b66402d341840e2e547a5820b591cc7a48afd00048ac8a734ea2b576df6dd24a3bc3a036b2183feb8fab08ebadf097bdb060cc18f82adf30c205ea5e6d0ed9ee862e63c540432569ade183f0ca5e4ec8c39af7cfb2f934f4cff950a7b703f2bf3fd5e2fdc6e61d8220b4e0814429618c5b383758d5a999168542f325a61da211f7cc4ec1b0f12e8fcc352e7eb320c525715ad38f3775ed8418aa476dff647c52c1545fb70cd9dbed175126046ec08cbe6ef75b3d3f23f059f65c7fd34e67144a47b884aa3af9f071fb7004f1e6db90d23c072c9ea0c064f16d6eb28238bd614fb15e6fb4400e2c8c6fc6afbd0f9c668b4b038428c0e342732d3ddf0f4c0a6998c89a929cff6ff9fe5a7fcbc684468acc81ae4b61f0481682e17b190e0b34e34611983cdcbd1dd512a94b909f5bb8c539fccf91ab7cb3ca4c5dff59c33d9ef8b6d6993c2e714913e5cd5330b83f4791083241d4fbe38c17994a7fef7832e7e2b12cbfc9de242e2668c78daa9e9c1b2fb1b0da5ca9216fa47bb97a249b1042ff2f727d0bf61d3cb0639aae20ff6bedc97cdfa25c8414f05a89dd352a8ef9be9ba80573d56e65f015849c1547309a5d5c2be5b059c98c709f263764ad836af5bbbfe3edd14988b6e8e18d7a672d7ea5069fe5f6796603e5eb9e813fed5eeb54d1a02287c719e23c60f773187243c8fd44456835d2ebf2b71a10aa172e3020e331485e3784f20d65acaa29d85af93d043243963203afa9bdf6cfbe0c451e50c393167a0a0494e9c48b401c550b74505db12cf834cf014af8f076a91cca43c7838a568c94b4203954ce92271a2c03a900b81ffd40a09b87e6fc4c03f84d498d5ee9fce405cbdf61de41989a7b0ffc2f12270c5e39c24986e0dc54c20d25f3c2a7daa8f1fdf9950053a448b745c79006fa591d3633954c11bc8156c0330c4aac3556722bb2192525a5523fbacf55f5712bce21d00f7b2e58bbcb157bf44528cb195ce8b2a4feb41577614d53955b8a2fce37d559b8e1133fad1c3c33a22953a33546a4b63173545d4ae8494637cf597e86884d130c98b5fbb128f43c12cbd5cdf5b0178fda98c407b266d4407536f6b2ffd24f2b7c5d96e0092dcbf228fadd09b43122d2e8f25abcd74ac36f11c1d6148f8f6896f98c7a12dc8b5474bc23ad5a74d1056b5c9783a9178dd9ac047ab720ef7e6f8db96c61416324edb082d5607c618ae1d608525a844b302716b6c827a6ab2e6bd253738bab7e5f8feb90fafccad4c4bfc1aadf6d564302dad95cacf280b58d519302424685ec082fd31c5c45fc7315f31262c0e98e7a3f997d731c448b7a67f5b00efe21ca29e21748feb9eee25eacd25bc2ff48fc3c0348dfba4bff6ad1aba834a4fe8dce6b71c36e858ef2f7f5318ffa0c20d15e6dad5a8f53923fe6f6bfe28fa55d07ae37a95bd1bc2bab9054bfd6eec01fbaaeabf70f18115039b74910fa5e36d268dd5b134d67e160e63397f2ffacde89352c2e3b4e44e573eea1bffc2ce3f2b1303d1dd60275ae3e791608a599b2657c05afcc6f44ad359c9ca863e3a2f61f1c70aba301fbfdf8e34c7782773c887c41cf1f5066ca5f55ea8de6c90578bcfeb211f630da5756e57cccefe14e03aa1b1d4429ae3838254a1cacc609a1dd07c06263178f642b3886192f8e6868f03ff74cf142c02a48deb16c5cc1d478576b089a9917f2ff8c89a8ddc08af96acd20f74232184788fdd7c7ccc1e9e87dc4b359ea27aba775e43b72987d6ebbf33f33ebcc1a1510d8dc92cdbed199585ad933d53b29ff37a4841e7cb61b5ef7c9ff658e410565fa633279e08041e214f35fa796d3264029606dc702f4e030cf6d923d78b986083a9361383fe892434c2f64d91a79a633aa803b310b311cd3484aeae1efc37a0cbc121a91991d24cf7838465f9598a0be13d01b95390a0d958cc60a5fbda104aecefe8306666550f97ca92c7ea00c7e12b3c6dcc4cb9bf43c4efb962f774eddef920193f0b309642b850f87fccf62a5ec27de28d9874efdf6a9951cd5c594a6defac6f44c6796eac342223a49e0e0ef127901d864fcc5236120f4fd969c5b1228a379596ac42a6ce8ba0d7c7ddafee8e6b9f465aa98ae5e20fc8f70567c630dee98206052afdee2d22eefd0719ab29551dc02bc5e226bb6b44b13b6048fb7c07209c0cccf2908214c5d29bd1606077444f7fef4f3b6146e572f36accabccd6ae87b7e439cbdb11c45cf80ae20fce8269e9a0fd28af3d2cccb3e047756dc28157aaf6e945baa9c7ee0af39dfe81f86121d8240207834a5d5fd1bebd5703717c24115ef4d1d319bbd7c5bb7eb2a7173192b750172551276edbfbe0ef7dded533c6a4718f5aba0cfc4ea99b34ca3ffcbc4beaef3c543d0318629ad68a92334b6495a44f7f7bbcee67f66d5f152aa2f53079b74f0ba01ac6ef68812de2fd039ab455e574614186845eab144b7f46ee45b7cd5e072dad20adb3a4feb59d345f0340cdd46ae72832cef7d2b043045056e19c3b93ad21843957ff5db2c798f754bbef077c52ef3b97dbb48783c2cc5f979f574bec0781236ebe3602bf596e23c8b089db645676490e07fd11c57f89f6413a4f474aabf061ac3033d73058ef1603574807d0d9b05704e6ef9d228a5067e741ac17a32e19443c67c024b21fa163e6beab8004f26300b65e69ac21d886464243d51dd52913e4bcca206ff70c0f2c3c7e44bd85c35804e9fe2e56baf0a7ff32292f8a90b1d5a5b760dae5af8c0f57142409b6c332159f3627ce577307f8428d32de922b3022a834c41936817ab0b39d7aede1a88e55efe805dc20af53830cf0e6192fd69004138c1b6e05460a1cda929bdfd599ee9c2f0f2a8fe67f6072241cb3c3875c64aaa4e74267b14ad12c8db245bbee5e2364aad8f580c001b16ddc5155105e2eb8eec1550dd9c8619f95b7775ead4b6fbb7d3ade60d324f79d0f72cc62986e992faac32fd601a28c063caff92a4ec7fef5dbbdb04b6ebf8357f83e60d2dcaf2e120cbdef9df72fd197685ca9fef2871656eeb76bb9e443760dfcb88125b6861c189d642b7bf5f810197692835c8383fe2f58f7991eced6aec33091076a6f34a8a54cfcdad95b437ded840850ea471d5860f3ea54432b6552471f5471af1cc8c3cb9e18ddf57513308e12cddc6d20e4c452ca503d8f19c44386925b34b746b4e62aaa23b72857ba484d7e7e7dc9dcc424a1f404b99e57865084e4b8761d33f9220339fe3dda8167eb59e5a51bbe3957520697ba1629435ef9096502e994007a9784c7793b00707706ecf93fb45e8125e8ff32fb19fc443831be6bb2ef15268e18c0cf68d5f6a9458fcb9cd014e9903491e4e67d33b2a594cbc48fc6a5b1f98e7cd275580064d7c45bb4e98f4ce99c3163994227aeb4f2d4370ed8410543993e5fd0cd453855198ea4629fb3a8610ad1962e6f0de561d72fbbc0c2f0a56df273c2771f35ff2af5eaf475679c6991abc3713005d595d1b27800db376266f71e86af12cf3009e928105da54a5075165691a72f6c8877ebc3a40fe71cb5f169c562d6a9c6a47d753814218ef1ec85a795efc7b393adb47932433facd8f22794ebf5a2c20a0d5f664e99e8864298d93dc8ba377aa05b9fb0a83f628a1690027792617d86bd22ad25d4c5830fd8a2a1efc143465cce7b923c2d688276bcffe82d7bef0d8700aa9ffe472cbc821561e95b6db3a25c8e89d9e7f7e24ba4a8f71f03825bff8d49059d84b43886a9d683cab8edc2dbaa707ecc8c9441574597ec8364cd6707adba4543b5350791d3fe1a40e758df32bd6cdb73aab3c1144f455db572ff49be24deea4d74f0efb6f9d04bd484e2177c01a821b20cd0f56ef57d55d6753f101074e90cfbe2f1ba17c14f0af0a44ba8c02171f7bef57cae13f8c113bfe49480d972929a42134a8ec658ba68e415b0b45eabc711f95220236917fd9fe804ebeaba800758832bd2dfb6496b77b3316090c657b0aa9ec7d04446201cb7f77ab7923dfc47f75d066ab08b44bdf51aeccd90f7e04e0dde35e888cbe6df0d5d14d33a844f68ff03f0243411763d8a1f460c5214a42f254e5539754a29e5cc823bbbd18a4357170e73d1faefe71882a4c4399b41f1960d7bc9b8cce2a8c38b03b4544eeb46817db42fafcf019f6caaa82d22d94894ec19270e28c19300eb308b4ba739afea2522fc15a778ef09dccb7b8ab52d7d379b63c1ea4372e4006c430b0b32a7ec5a4770a55d63c356c29032fb96c23b517bb1d06555cf352e4d13fe5a1e45ae079bf99e7ab5fd52ad9641ef98948f49caf9d644477315a6ccac2260d37235ff9ecf3f04d79fc4d8570a8d46ddec90163f5eb38bf3a6ef57f20c8657be185bd5f70b4c5e312dcad0b7d8d726674c13bc722dc0bbf041bce1121b48ae8e92fe16cc5a5ca7097cbb7375d5a4c69890da035395bf741bd325fbb631344d6185381da1f75886fd1943a928695bfeeed3d0f4dfb7ba6170e546a19ae1781b22cfd1e83cf1a18523110f73aa41f9cd4986229e9b4fee897e5f0bba0bbaed99d012bc5d8b516cf912d540e6c06c5e94fe9414bf7d2d0b9e0954ca82abed11b9437a9d315d0e4b987070fe3aa5d48b653a5a6e96e742519996bbe2a7351964485e379e2c953286cd5b7985ce16ae33908797a206544467673176becd3e9f9824fab8b8fbee80a6e333e6c502be544116cb744bb8d9427cea86ff6146a680f55ac37558b6f8b07795a9534b8b6c424cf0b941a9d3b9eec7baa9ea17e68e77641b984af0e21fb19347cdab28bd46cb1c80c0a3fa3c2521a97e17b10e131227cd819e3c03d6b622c99872ec036a489c253ef0aebc38896b70cf0b559e362cdfbac3ffcd2fef03d0719d77a6d77daa10b7c6a9fba4f7d0c2b9a9b54c62829e758bf0550b38c4af9b9277a3fff494d5d53105d9edfe3eac060b941dc91baa4ba62d5b283cb4f05622b91a64fcd2cb78c483e2d47cf8f0baa9697fa78af18472182c7b00befc4413291f23b409670367bb6e55292b451370dc123fb612204ede05eb208821cdcdff930eb079aa51486f6b43b2cd333d8d164db2a8c9dc4fbca6ab36204f09ba8110a7d5297e8d19a4fc3e720bf30113b1a345c33aee475eb54ad33348fcd2e9e1d284f04edbe9d005c8b7e4da8f193764af395333582d12cb57b0d0afe30e01425638e917c937061b7a045a00c28aacdd62e13c23c5db0bf42fc11466b407dd5ff259d6fc38460cc199ccc3dc8e21e61bbbd6eff717d400c27bac0a7f0c76f3bb98a9bcf3c96fc09ba573044706a6353fdaa4a7119e16725985729f1c0b3c24a0831915b49cbaac260fead0ddb23299eb87ebf5b319c87ad1a3d706fb5b384b0578327aacf0273d6bcff58c581e85e2b6d6e75e1730ec125fbcd7002992f69a8805de290338c4bfa70290ce85d6f0a7c9ee48f5986136a43c8680941d1261aa3338b799a2158e495e983ee50c42f4989104a27f8b8bbc159f8d5db0cc553387f360ab0305389ff807195b700f443e0079345e4ae242d9af8e4819712a7de919a0ee772ec23972a661ea73dac3a3212d8b12ae211ceac7c5e842127012b5e58a885151238ea9ad78f61bea3683228238d8b7b362a3b8e2f7ef3fc997fb6b45f173d7b8c76b40fecd8608d95160324efbf98944ef1429ed1b0037fae2c28ad7673aa7d51d9c1d279b61861d048f98378153e26c864dcd9567461f8f783b4496c746f3288adb826d08d9a83eb7b8160b75fb7b0ef4f538f28c97308650b92f407c65d349d86ee785db51e45899f11c5241898725bdcc395d1c7eafb0dc3af8a238248962ae0019d87f611e761618cdd38a5a68216532677832357ca06f08cf3a66c7be300f21afe6313cff8af4ab8d4b10358464ec17ed1912a080da170242ef6a488b0950079589fab9e144372e23427ba7302549e659b8acf04652bd2790da8848c71bb765357fe0a89ef7ed74900b3c0c220c89b34f5b2e8e1e543333c0bfab1088ab2c924400f1c00a56134247eacdefb1c25b293daaca990a36dc6ce4e1daf0217e64a2944c5a377cfd4274dcb0b4d855bbd4a984baedc8b53580bd55ec53ead44772f3354396e8311f8ae30e6f5fffd38e271aada9c97ed07b502192c92dc69fd606d6386f68f25ab7fc44954850c8ccf2be16386c6b599e10b65f9c6e131b939ae6cf1784a4d3728b69d522f70aec09b58413db56f2a663b60e1b3b710bec38f97e178507bd7494d6fcd829033cd088d22fdecbdb2896a49cb1c8a8b3bd62d15a90fbf9c2c5e7086b55b54b1a5cb68c05cc490c4d3b1e2e9bc9b265428405b483bf3edee2b57916411bdf5729f5c23baea8bb40106fcacdd74e6585d5e1fcee136211974d4ddad02df966e18005f4aff4d9d27227935436fe1e96fcc01dab059dbd5b595cde4405a90a6c276aa7e472e4009e5f8b126aebd579a9df48d4e17d6e64a33edd3beb1f080046f93f8b24fb909f8a34943615d649b2acee56fb858e35be8c2c7c99d22a296792fb270bebd232cc2b96d9d91d49df40a069ed3ed377b02326618f3caf620aa15ddecbbad8c4ea4b097b2809fd548fe2c5ca0294371a312e29c649099fb7df0692d181bf3e1a2ceb9af424ac35b9ee986e5489a7373400866b46e4402af1444476356d148310023ac7e21fadf54f6be6bfb5eadce7e72912de0462e4799a654e8d0a243b3bb4d6f74452f70368ffca7453b8129fecc740b62927a277f72206810652b5d267719a8475cabd0b4d79f4b99609bdc7f252f2d7b649f3e95c922ddd6a503b270a1b98c6f1a45ef59e2f4e86ab85cfaf5595eda0588e512022bcca8327bff87aa8b5bffb7679a55fca4ee77fe2710119a5669e7b5d5396301cefcbec48251efb04473c6a8622a9ac3a6192eaa7317b5cd086824c4024278ade2e5012c06888ebc70e83c6ebecc342356f6360d488e89880840d6c32415545cba546ef2658c6f97af8374842d2e7fbbf7933105f5954f63357f776fc54a810178bca0dc26676de730cf9aef54b3e470743977515411c681861b9a30def45263be5ee8224f3344bbadf445eaa0c961dfc57e7e70d4ed55ead263fe790aaac6b8da361b6672b2ad43e7822b4b47f0b1f041b53ad718924f17f94c7a13665e4fd95e6f944da9a24c13a2afb647cd85fe6c669e6a1d500f3c2a8588f95118f31c2d6355861dc94c6c0f4b04d518b261a494b248347ba7cbdb2870f2da55180e9945860e6e825d8a01ae6f686b4ad47b2ae5feaf2e78639ca3adb62570a3aad9d60313086d89e1822d8baf9576257d984a3f4ec4f5f85055eb8abf08f7f9762e7fd61f69e0582969f4ca12b5f63b79e2f7c5979f4192773ec57c4fad03b84ba398e682168e46e959cb817a29a2376dffea1331a85c636adf2bdff70ada00160a6e99b1b42735b25a54319d4874d2a7d5bb47f60b660f6b80b085441040b9c787009afc7a180b8bf6a2eb3f01391453b44970d77ec151777796b5fe69ff4ff1adc8102f97297f4b5a3e2dd7e092b2e7b591b38bf7f43e770056a9092b14cfc4a7a69332d39c694f4a9641e46fab59eba1e56036b016d89615ad731980145ad9b1310c7571764c393780dd4c5898a2cb3bdfaee54850fbe76470e8cf00fd53d1abf89703907160a7fb0e8174a4035fb2de89302528a4d2bd7cf0ff5775f13769f7469a66961a9b5662c82a5162167df47ef56e452ffec649dba26d28079d1cc7e81a1cecbcc90f11fb3437bded6309d604a112cfca7d465a18d47112c3c32175ba8158dc1e7c9094e34eb67c8e4ff02cf431741ebbcb2bbd96e743940344d99b7152650fe70a6720b0fcec47073c356525f4bb78f8b7ab13ae5e3f8fddb246089f01bcf30d2ab4a2e0177474f622730c3061f52c08330d128d6e457a9f72808ad02b28563a73095921a0c4a69d0fdbce8cd78e651e90c67dd8aab35deabbe99cedd78d2ca0e25325fb767ce97fb3630aefa6f8ce4ca54bb909a9f308063b371a86cd4df020af6a8db7e5854aec35fbef834254ed0d8e82ff3b4040802d99a72629466d1d87389fc0c5f0fda020d297dc5118f80819c944d76c925feea09d2db715be010539672bfe56fb36bf5cfd449922cc7bb2fa247fe8842db7bbacfb9ec5cdfc3183d8ec2cb76d787d7c2fffd2b096e8b26f61927efd7f3b602a6c84547a0ba4a11754df82c8e1517bba1beb7ca28bf35d73c844c2857a6fdf88f914bd84b06cad98f4856975e99aaf13433bf6152cea519f70fdf68e527e6c1d689275a90830f0f87e5d8ff8ca2df68b8b0bd6cf14bf7eeba8413a03ac178f1fff94546ea92cd471cdef376317f5a6bab1d55a95ba350f9d29c83288c46d6ca4dbd6b3168c45df89644866f7c5e75c9d8b8a866b9c176e6209074841530e1a30e70d3c85ec53dcf84ddaaa593662bbc2e26377ce5c5a14c174f3ec0ad08e77a6a496ebaa83e6d621415990de4a24fa8ceb77e8b1be63a4f279a12c98716b07d938e8c352f06f551f732ddea08ec8052a9dd9ac1a65108045950eed7ab4e7801ff15374b13345023e89d0ed8646083b71d34dc089ecbb0ebbbd21d52bda3a418dd5b6f0909e32fa569f21b2f3eada20467e0f1829668f6b4857e7e0f01b63c8fcc59b5777403cb2b1b0f2b3d4e166625995a7b42b17f24fe7de5327fc2bdba8b9b1d5c445b76711acdc4eb93b148f4c8b3f3750ff6b380506e0db55430a8956a8399a832953b995dedcca697a3996cd9127e8888c81fd8e571d68969cea06c7cf5fd9e057a0916a2c5c48567093a2a8e886512bae275e3a71d6bf6ecce0fc2a70664c316d4a2fa0eea7b0c77c675c42ad2b1c1279fc2fbdc84f0694561ce6eb3d3fa3db4564feafbfabf82c0f865bfaae0d13af094cf72781bc62466a96547a0036bab16a3f06764e7be0237c7a4ae6042e2a7b2bea7caa3193124b4dbbadabac6ce1ac66d30cd4b2d920a780b7bcc8280ba978b0c28873e6cebea57147c02ddd165dd9fa0551fd960d4b291c43d3e6df908611b0300876d83baa96f791d0525725fa13a1a77c60212b3fe60ead0e69a296550c1400d6c1ad8500826b7575f24c6b1e2f94553a7cde87919ab9531041cd2bfe387e348a6b78c8f788f54157b76ba020003795e3a8526f4f20a0887ede8286e29e1113fbb44a5ef1c60d176b72f656ad0a75c2a5dea8ff865cb8edaee5893cdead850ed691156f181b34461e6d08dc7334d315f8c6831f2a226a7e26980ada9b24b0e2abb0ae0fdc741771dbec127e018d92c8fad0cc5ee21719d4c4f2f5c611ab9826b80f05a39cfa0bed910e4f67a26bcf84a3aabf01451ab369e34f9923aadfae36bdd2eee5dafe6725999de1b6242dea05af68a97be5f7f6f7cd447f3058a4a81d038d1acea8e98e7fa4707852fb12871764cc9f8dcf500284f3930e9646980af16d9138aa639cf6577191e0bd5dc262976cfb0e88ef458c586c6c8593a336592c07ce8c181333b7b2b78ebb93a3590ae302db798b894c8cef2b91049a2c64655f4b7dfb59293cd0ed72b0e7261f3d222791691173e7636223a03db34d6648462155789afc83d3cc6252f29620cd328fc2774e6910f2e9a4aff18a7a83049fa553fbe6ed48dbe4c98b6fc575e3d964330464128487dce641be6586518512f8a092550afbfa9a6c13aec5282024ea611ddb2adeb81041cb5d02651c3aa8c5d6d627320e0a51c2bb2a79b115a1abe3be04aa3f5d029b614dc811ba546640389f53f4f0716cb2f63a8ff2d0d1c19bffc6276b59845a77c95ad6233ce6e6fb6f50b9af3f622765d6b8a53d6350d9061ca6c13948ee2ae1020324d0f2573f4461375f49f44c7624b98c55c56a4bc6882538456d596a10b096a9e3e0fa976eccf37fa04ffcc7a8fac94514280f21a06c1fb142c936cc04a5aca81d0018e53c55e6dabbd2b0c84e35437aefffab26bda27586246cf898e76c1ea0e8c5fcaa8ec971cb71f24fc942b2f59f8f7a87438a74083d516dd41f05ef12b8975d02bf347b96622f8d8e449642d23ee9bb04ed210b8c73919c48fd36b1930dd313c2d8c05bd838f204390d078f6f3fc16b2889a50d1a87a02f0083286bdf5c8ddd5ceea4af811357ffdcbc42b7747d7a62daac3eaa7bb7dea9391a33b6f049576539563f471360a0f580168896e7a2f86b9cb90818e6c0542b0225595e7669edb4e7ff782ffd16790359d7369a8ac184592dbe4cefbf377db8c9668ab47547c8e0c73cc021ac7f8a1f9f796550c5b06c6587e8749baa4a75a21f365565e0c8418701ca32bc37876aa0764149d62a514f1b7914a208d015ccf5109909f6ab292da104d6ebf93267b0dbc6142a094e7aef461b10cac1d381609dcb457e5229caff73090d4aced46fed1c6c9e3cd6910956487333b48115d1b84e4ed1d06a4dd1e178fba9969f2eba96fe2e1ef4cf1648193fa8d37105bd4fe7bd6fa0fbbc964ad04916513279a876b4df6753f722c58bb541f10acc7b3c1aa91f1f96c7d1a40de5e6d9c57bd38f9b5da80090d77efda61933f266066931da2af6b291d54d12c002c5376da5e748be3cc0b5962c00b49138d429f5da1279590df12719149715bdbce7dcf28ffac118091c04aa4bf956bc095951be4b90870a8374090bbcb0e5f737c0cc2864bd402ba713bb296f0872d9b419b853a46650c7b8e7d8e486f990b46f259bdb7f101d483cd931682ee4faed2d3432676044534753a9236414a55b82de41daaa6230cc79ac9a5215edc685474e4db0547b98e4753454971baee5174cd9a46f8c4a1272df0f5a54dc5972952588570e1ef6b3d759ba895b342ef6b32cb4299a95955dc95a2b21c9ed9ec4cbbf9c1fb5c84972a8d45f771418726cb5551da202be8429bf713afcbe3b1b030e1b0a485225b0c00ea549f282b8ed68d942bac5d4764a00d35c6f06f9aa73681191437d6bc71a7ce85dd6749f8f50f95c62172d24a350698752508f0e3de9f38ad39fd09a938924914f809c6ef38b11c1cc79be7c8804424e24708ab96d9f1db3c4e1c18f34e7538bb694d64972faae7c9340ea741c5c566a7774784b3b38e19118420a5c6ba150c0cac6c5051e429c362ae1cff3d6c5f9cb5e6bf63800f6c077bbfeb2049a07151ad781a74c8bdaadb27f23e354a078d17daaa347d2fbbc3039529dfa5152cdc904f8d4fc77c87a07c7788bb9b47bd45107baf714ecb27cd816dd80f96466cdc76a907f96a16d98aed266f591c9950aa24989a17e354ebf5fc412ffe5788e628fc1d1343de919f2ef43b94a5da079248639748f317192189f232755fef96c1391b0ac58e0666e4637a8468a220ad093ff0eb9232f8c5bd6014f38b388aba3875608ff99e8336a7aeb30ba41afe9cc4aa0708d684cf817cd07cc9fdae81fd36b52b6f806915a6f3b489e3dd410a1e5b16ef74793297e26350056a89bfcd699b7fd808a2c4b1d61cc2bd3ec15a4478932661dbf68f14a6701db99bf8c3fe380053e68b71378ed2d463cabb1d305001e81483d06e7c767940d818a58334c1927a669b989c5e0337139a00f0e55d4cebf82d2a78c6a9a1c96058250d19cde8990f9b3fae2f6e0bcf797819df520bf773e838d342defa7ff1a1d5e8ec6d4d549ffa84364014bd91486989f98de63bcfb9250f3ac14bdfe339910a4c4628b2d079ea39cae4fed023a7d059e3945d9d5a9bcc9ec14f197be63b4d6027cb6e0102bd0fe0b4181c89caf642e4da22a6fcdfd0e907949c451c20bdc5b5d519204c4e05dfcff9cb367a9bb2d854ea95aad412d1bd48a3b9381edd213f887e50b28235862c97405b967d3384ce1f3667f100309246b7e7d065724ceb66e01c006925051c6c7f65447e9c90bf078cd13348cdfece0da014718280e8b6a5061fd900ee9de3d335ca514ab96d7f3924f10c2034e8b0fc26a758a393c5e35b4d15def166a90a27bd6a4ca7df0bd3d60f36f2728c28005e8d50224eee5678569773b5445c0d96953aa756664e2864759d57043294ebdaa8ad0e5039c0cb33cc782028180d867a5a127dbb9c21a466a00fef3ca2ccf874e61ac3aff47a664339e4b355d7aac3b9220ae029d112d0a787d05dc22fd414aae304e107f9dbf6f6327a1bf439b317eca0f2afdeb358f8d74e2f1d395db88476da63d57e9a9874dced2bc0e2fdb17a2dbd78e6183c1652ce28f41ab9b734540ee835a144399155e0b001a6efc6e592d63844df03cd5c30a2eb092e6c2c99c5cf979e751aef908dd581dcdc1989c471cab19aead6d7075df7a51e19ad48ca1cdaae0e8ca8e2ac7c4c629b650c01d5677945273e017ca5ae281271990c95d1c6c62c9467ef90a8fbae036047003f46954541c577ee1a116b7b06982980a1311fa6483ddeee2fb152693b958a2c5241bbd1e2580735cee629f8ce9c5c7f77180e2f4de3d81717387df6abd5616fbaed9b2bfe71d05520c5a0ab55db7d481cd332e60c53417abead1860850d94c0507fccd997307a3af8fbce45121cc33b4e75f283a4e2d30990bc0eda2659427e86fb9b90b258857d87a59fd888f0c23f2e740dfd282390bc30f307ddf26149a1449ff4b963d4f7de060c3335d57a76c185f3a35a0671a73cfe0e13977d6c8111ecbee7e74697dc3f3957b7ee3360ab49a4abf4dfbb4d4f67fc7d9d2022a7a2fda78ab5060807c0407ec60f004ecfcd6799884272f987e12aad2455cd94a770df1e9fef1b78e23f88afb7098f981579c75a7a1cdc5a8ae798dc132f64d4dde239961e8f3a105f4f835de0525c3d73e3ff517f926b03ec91ebbb6c3671decf16801aefc24149b34a44d11b95e624ca92f9bab1e283adc55766e21f11e4394bb00871722960b2b2a8c30d261022b454aa9522f45082a757c15c7903abde0caa594f4392a3b31c34e51bd8501d4c8b6910d350874f6a4c0f2febe3c9cd677ffb4d1bdd7edfec951dd9b1f8b35e0209617b99772e98cf50a4fc4fcc46e720e7d645a496069d7d44bb2248b034a75544763fcfebb1242590056f9d936b58854e7dbf2545972a0eb9c0f204109e20cd9aac6610d467d7273f1d590ae6ebae758ad728a16f98b02ed34fa72599ed4c89b7a4ab5e792dfa60bdc2f20a9e8d8a031afab6987ef8831c5958b4314c40384121bf617a7cb338b38467699bc588b8ccf7d84fe9082734df6dd22f6042e9c4e2866fbe8c8208265714593c8a88c145843d1aed869aed7b73f75c715ed5cc8f0f8374ac1e53d9978f5f39abbbfeaa44a21b638bb53b0d80b53dc0aeec1cd1305850c900e0abab9510248ce83c9a00b5155ee3a71004d8de5b71c27f58c194bb80431741fd4f8ab5b529be47175468032e8d497502fce39f81470512ee20ee4f96e5e546ab344e5142ba47336772ecece836ec843b6caf74ccdfb2cd83395b6460c537efd4cc3465217d3e7bdd96501d909cceafedc5f49a3625239ceddcb45d54161f079fad63312fe1a7fea37ffcbf51af8eeac19225ee051c23f07ad37fab300e158b5a2759633c285ce29fc985f0ba2a3ca06caa7f9c0759d4a7946b74e8b286694aaab0589e4a2847dc545999b092b03cd4039a22cbd275e29b406dc17ef1a6a61aa07a356e0eb08d08c8d9f66c2283d1de2295806339d3539b998952768e3b12d6b3241e56ca971a0dc481bef156b4c9ce2fe63079dd6dbd26591ff9f73d2fe7cce72fcb77ddf3e969d5262f6ce7d1be0245fcb0c50fdba4c0e91b03a55bd4ff85b3d56fe1ef8b310fcc01ca48037b14c33af84b4540d7612705640ea28d446bc9ff6348452a612aae86c6aaccbe5735c8ab4fe2586269e375c70f0c7a8b165cf9187177ba642bdec3faf75f1867b57ff7141df2396437278a89bd9df845a88065a613145be1a76b053bdc3f4796fd9c1b4e59afeb6ca9a226d36349d31c35282abffc4c6764a62c5fc2517589f66f1a6b9d90cf19487536f2000bdd4df307ef24b362baf0850a3eaf954dd0fe14bff8110411b6f7454490d9a13be5d4d2085da91744697d2f3ec96713f4520fe580455d1cc0a15b47bc914780303f402d21142e36fb395b1c874e7bd93cf59ea53e9cd6d216d5e7e54deb66ff853cd4c7993317378095ff29f08e4db4af1d3779ea95e0c18fa5b2d2b31225c564bbaf295cddf36b11bf0acc08a537c6196d6bb645d2fe3fcb753e43b4acc48f3fe969fe77b6254ddf60e15b36e351bdb6ffe992eaa1b4b8bfb5d69142bc4ba6bb825c524e520765e71b1b8d2d53fe321ade7ba8cbd8cc126f17b16577ee0571fd6f44d80b2ee74b3e282775815def44b7966545ea2b6bc49cd47ca7b90510482a46e8fe3cce54db14f87d2cf571e0a0a9d11ada6f7281ee1de0edee59ff381c0358eaccc695952ee5953e1fe02d3893130fb474c1c828076aef96e8f5bdf055641402bd0eed9aa436acab9da7a27f79285f02d3eb802808b7a488cdb550e84e98f3870b6459029ba79b9d50ba9239b6d4a14275495c04a674473b2ff02c07e484e984e85b8e26eb6058a7fd4f158e528bbf899c10a092b8e068d03ee32d9b58fb47f04f9cc2ccc38ba25b02be4eda0890bf472c34c417117dc9bad0139ee99cdfb54349a8f25cb066a0c1b3cc9b1f9750198f34e3eace9ef520166d512a1a8dc8306082f060c0e8b7db04b5f4bab33659e86b347ab15d7c9c2564265a7e2eeff7af3ca5322b67f8960fbcf2f48344af8138cc45022490682e9a98e43b07710185f7f05613eb3b411d855d1de44fab9f7fc223ff8038d4f788b4678a0717c1ed66b6321b5464e5cf11fd04b34bc181ba6e4443ce8791dd137f0b476382af11867d29fc5f3e54f89c5c501613059ee495f58b416c15f42c2705a3c0d599f5cc15defb9922f1b315d5da7077c0e94e32a96c5fb4d3b6ea6b4099015f488ace8b841dd03a0e4a0f4c09fc9bfd4bee8325f4c7e9bff797a686af41596172edbc9cb9d138c8fdbfbdd0c9c6ef9836fed84ec3e54ddc706e3784ecc5e42fceacc23a95f903ff94ee15b7f1c88b4ccea779ce497943603a381208dd20152d7c8571db6cb31956d40b4a69d3f70b65994531d558ddd7e2510f90667a694da10ed3cf7084b48b91fa115bbe03f0daeaf4e1292b8746b320859b1f2c211cf3114264f156dae7320aa2408ad3eb7059abc0d872d3ad3fe1c46dc1a2fed89cdae8b9ba145dc72d492d93d84d8b9c41426788e9332798dc72ea77060f9f61c68719538ed587bdc4b715077871d07666e1e5da3ee6a186886457d3d819ab3a2e406234b7f4d49085487a45de531305b347d86a8a424d4774f24f9065268a42b988e24d605ad62f68fffabbab68870a6465f494dac435441d362eaf8c61ac880945fef7c590548c2a2e0039b7d2a034d41b67d0de4b3df374c295cb715550be96583e57e7c9966f89b0dfdea056010a644c8d892d0a81b1198ea60538a14c8c4f8e630da9ea280ca035e61cc92574304f2d70fdbc23c9621fc5a43b110f45685d853591c3e45ab5a8bf45bb9bbd646b3128d3c9a6099582c961ffded3284a7f1b3afe503da06ccc7596f65e4db19532e981a23a938f76345c9872adb6a79bc270815769268258764874b539a50c7b20b075040fa1561383e3368a8d6d9422253eacfed4a24e8e358982c66ab22513db8b0a87cae8133480f039ca3a146a919e3bbdc5657c107fc2f24a1edaa0928c3b30db99a90835fe29c5d7dea2087cc4d1bd93bdc5b3af02c5db91819828ffcd8c1cdbdc199d88d0c24df0452037fa2e356d9252ae185184a018504f9df1e579c82b6d5d7c9fb381f877f5559b39cb756df93702b9e18a722413581a02fd246102c0fd0330d284df3e69e8c7400ab3ae83326570dc5c0bd1c1a597e024d5effb2727c8f746fb50e2bdec77c8dac6cdeb58017261ec83d42295aabbf2ced55dd262f08a0c5d3445292c89bba7b16fd613b5cfb009698ade74ac189a67a645588a47b8a11ea6d07d61f81a76cc67db2b37b755fa325875d47cc03180db86f41600a6e9c60bc96838f9dcfbf9768984e3a19672a8261aae43a839e5759f26c95b3147e349a591faabe2e0e033d3569d4182e75cf9638d5299574300780caf09470322d295391d279b4d12adc994dfe664cdf61e87ed9844b3db03c0cb6b1e546326863dda3d526f8529d5dfbcbd40c942e683130a4963165ff0c7df58209cb6c633a1d588aebe826b22cdea6cababc84da4509816ae7f37ca71854a0f22a40dee30bf9bb79ac909f43ec2a177f1258bb15fef73c9ea596d2545589af5d8de8643fd9271170460ad3897497ff18da77c0c1db910e88af6564e51633c69c09de3628457ac55f1b8aa6de90c9c6b4a2e4e4f9e599f593fc091330b137ce4d5bf3692f3221306940dcfc10ca80830311645c84001c17d73b46de5817ce3a594ebab4caad98439aaeb215cf5e630f10660fd7ec5d57da7c2759c1f635e8a2037967547007180b51f2b898a2c09800a624da18f14548e86a74347cd5470209821df11fb8c890b39c7cf9805fd954645007a9e04b0f29e4c1accd272a9653121227c720b21c0a3fc73858e276e1cbac6f9b43db0343cbdb7c3c23f759ce5a19e6d449f79d7dc8fa0b0ce579061e117901241c7b5880b5b717854d31461086a5e712209f0c43fcdd29e8e8ef32329237f1649ec0da395bf9a3e6492e3414f9f6cf6741473222fb645fce94b529d545c05239d2436618cc8a9b731c735546d0e3c3606bfd42c2cde52693e633907b1a1ada2d46c68655b916dc995bf93679a63269566451b5b6a6f22def41cc0f52147d0108fe82c73864812bd64bec2978ce0d3c5923369141de6be9ea4745aa36003a0c12461e14624eae72e24029a1711123a299a2d69583b808a33f61ea907f30e80a0384b95623cfcf4ab8ef395728157d0914a0e8290677490ce6900bc524410563bfac68ab7a60e12cd0d65fb7cc488ea0a5c3ac5fabfcbba4b78665c879d29cb3e9bf815e37474df642cbce3ab9d1474374c6ce9dcccfc179c07137037f18872959d97308e903d61294be522bd57bdff889c39ec8197fa1ae9a459a6a8b52d761286d28ff6baa84fee7f54cf277d0f8da9355ae81682387201ce933306823eedd188817f8bba2d08d93e52ca547e65adb311dadc9f524f54ae4ffa43537825f8d1e6c2897ef1e0a27455d8ba3436442967a5285577aeec9b943b0a501d271543026fb9f8d95d91bed028550b4132974ba19758a749938d2b60ee90e820a3b81830af61c9286587a6f8b448f4bc5f263df5e91ed88b7a9694e4a941fa7c8cb719e53749604e1d22048e0522b480157b2643f8fb7bddbde81890c599427e8a0d957816aa3ff11d4b98540e07fe1e7419acae03564bf6a900be2e59d4db00e3c0b5d10e40627ad86eefaa5d83b72409180aa79ba25457aa11314399efacf2845757fcb4375e1a6a7a0ba1b7b578550b5c683a95cfc68a50053c413f16dd9c507e6bb10ef1a0c3280932a18de4c5ea84f1cbb9b95bdaa27dfab3ba1ef82b19c08734a1934807da14acc6d1d0e5edf8b9ba5ae336cfab68c852a4b2249b150d7b9ffb2338e76ec2fed2885849dfea3b24a1dd1f476fc6d603be0b28b83c356c5a52675c444a32c6cc913c9cc10d2bc01b748b8be0fe01b299c4cde06ead6980b7d1f533718b4d7f8a012a66076ffd401f65b1e81bba28e12ad5dab54a4f512923d44eb841e2197660cb9be305edbe760b9d0b0a0117017e8d83d5e4aa54d591e551f273a01960010de11f1c799edb731e94bb4b6146052716ad50ad9670e789cdf2039354a5a8ec0aae31865979294911902be930ef77adf75c86297de3dad2176f6d6a937e12ffa0d39a14a6f4414da047aa7878e3b670177ca30565b217bc7dd5487366deddb3c0eea9e9462b9431d9539cf8477adf9302d0342118d2dcdc266af5ef435647ac8b88154328a8fc62b732fcb0f3a03846ddf3d2fd0825ba59c38b69432253866baa43973952b65d7b4781088b263fb0fe8520e02c496a4337af0fb9e6c13842fd475951bde7a3b0eca628e707586bddecae78771984b73f1b6d35970427f827ef74569b438b8bedfb542de8648f91b828a56e6da73b280ae40e49d256d3d45262f28af89e7717b6a32aa1806eca59afa2c21e7ab047a9b1a64a3e79d45cbdc10fe81342a6c4879cc5457b4eb5b633f87b7727154c691f18fc461a476edf8bba2a5b267e4cac398277e83caca19cb747fd966a906536bfca9f06c2c2cf815c1797a4bca6df9e816ac8a9c5667849979c29eb5dde8ee2cfebebf2b18c0b5749a31a88484f3694c2284cc3abe4781dff3a955ff27c0aaa32c677d67ba598b0d422aed5cba317bffb98e9baa6843dc6c6d1c06a760b1bfed1303f1d70ee2ad7101c0ed2c863b87ff3e7f9278ec7ac930f50a408ce2ba60d08448d502bffca027d1855d73e6d9c4dc76139c9fdcd09f335b79847bbafeeaea0309b7051c12a12a1c58c9c1107c8693d3b89bb58330c92794a4bdf1b42ea67bb52b0c741760d8ff0a10f36371f7746faf04974f925935be2be240c3cecfa24168e9e706681c2f031c8910f5b3ebf457a94935df3cfd80dd54767d4853920a64dfb83cf965933b3e79e701fe2459577dda6f1c91ee70b344b2e65e9fd99244a47e1b8559fcc58934221bc5a4c781678866a08f88220446c70feb92598c40fdc50dc26f9cedc00b55ad3428f3cb53632f143932d25e1387f656625bd0cbcc21e008f9594e381f135d214956d94f35235759ada2669082a30bf2251027d3963b64ba66b7370b2ad520e38743835e54e7a4ded0fdac6d7d9148b1d9fe365f8a80a357fc3761378336c1559df8992e8b2bb3f9f2d7bb51380e4f05c1f8b17121bdd1b7c2652e2d179211ec6605f32b0ebd4bad7098d1f9e5afe110b35e69188eb2f418ebe96e3899058aceed2c89cf37cf7481fdd14fe2557634d7d2daa26bafb089412de30f07e2a666da1e776460fdb1abd5f4c936f1e604592fc8d2c408ea834f9a0ee952b8577076c234558de098eb60d6b39e5de1318983810e5eac959a7935d574cb1856e6f98258444bb994e3f7e1dae43866b207ccef24b5c121631286a964070689024144598cad6261366db0e6e9e9edc0cea84433584d47905e1be499e0c6d10494ca905d9ec1c8d223dac1bf5f923b1b6d4353f61604e1ab215b63edbf1f0e4c53e46d5ba2b837adf6a4e30e5f5fff92a2f9f8702a6130ed59e3679f79e3d684f10e78d78774feb697208d9f775464f4de303255ece4d5443b58de54248773beee089f5be6888dfb0f3db2bf3a9eb8beb495187a73f46951c8289e19adbf137fe6832f2bdda33f0a43a80e279c71945d72a5de9f2130174e6feb52e6f73095ad1fae6b37d6eaa4b714b94915c79f0566e0a5d358a5bbb17064bb77c8f26f168428fdeeea2e63cb1e548952dc2b5aee52c237fc43107eb7071a6418a9fb124df9119c65ee68154e5606a60c140d614e1f4b4834089f3b20853697512633586a7ebb83150ff655e778d5563c821bdc6e53cb9f90f625c01dbe5a6bbb8c18d898a91345f071997549e01aa80aab4938935243cb3c61b16a41ef4ce8866f6c04f935a448e72f41533d0a838eea814b6f33830830bbf862b922325b809ec8ebe18bf3353ef959c0eff8d1a9cb32a5bbf3d02fd11468d0d832ae3e5df67a94c06e163903b0ab23ae7c2bb2856f31e9bbfbc1842d506152bfbd160e74cdb326a0736c4b1c536a8edf9b8dde0347ac3c414d0fb6adae0cd30cbc87b64d15d870fd2ba0e9cdae60ac49c126fc198c4ab29005cc2862b052ebebaf9ee812aecee514f3f1bfb71befe83a03a14f1a83afd91ea6e703520188b1a4b9cb73fb5f45686da0ee88bdfc7283c83ea9ba0db0ae223a74787eda51abf9829447a8fa668e66a730cd2a063fb535e61c07c0a1a65a9c6722048a55127892e1a07b8dfcb74dcd82dbe4f7c15da624efbc48af2988769cd3e9094c8e8a0a396c7a32a2a257b52e9d4128bd6d9e64041ca2667fdcd25d2081bc5233af5991201a64fdbd9f789de6dad7ed8444b2cce113f91b581aaec48b66b9000e3688c69a07ab2374403ff975367e410310e4a3f1208f1b52c282f8e52c35aaf9772c1d8ca296c61f42a863af64a9d552305737c61287dd8a0df3be43cd02b03233e467ea528a3ea5ac793d156b9810547dcf8413227ec1b2ca4f9dce20bf4f21e7ffb427041648856398ebe1cbf9662d0d4b7b1ac5f868e9ecf53d89439ab6ba8befb5cb42a21d4401fe2dcf17c64f1832e774ee4b84af68c36cbaec5c9117de86b017e59ae74babfd37fc1ea114888b19143ed1763145089a01220f500761f75aa16729c8fafba8a1d41dfd4dd36e14e08c9b979c5590e88389c352bf6f6a6eb286b8da4aa879fca4eea9447dfdb2c848bac7d8a02cb3c1870fa19952a587a6eef99d4e9addeaec7a25fb0b2d2a349bfcf721fde40c58d5d630b184a1785d03716d08348eb3dcb1bd822403871824ade4d69f51ec4db1752bd9efc46802a6298a80c2724956b31e4f55b0fb2c666d43374779c87b658c70d90afb79b43c5e33f8f221c44328cdfda1123a211accaea591ff11d993ad1d10ce20f5eb0f30ef0ae6d21bc5d749854d155563a181bc6b3927eb57453bcf1a1cb245fcd40c34120bb9d68af879f766effd9c90663c2140a5d52d3236fa059c70c064b16cdc0a4b73f747049f1813500428b72367be6fdbc4dcd5404ee40ae5e4e02ebb7aecc5a13aa0d863b8a5b5174787300667adf5c7a1abf2c4956ba38719a40acde3d4a631c84a2125eb073ec0641ee956c55ceb60bb8dae53dc103df452a3d379a3bbe236caea956936261076291901de5cf153e7679dd60b98acc8d8038dad73c6964f2e91711e88f3e581ea01e969118259695e1a279ca47ea24f567835b11334a2f4e0b58c2dffd45cc425e6fe10c21287660bfd3a0cb57dda442a379d156ce4ae2318ac969afc8ae175e36b6e43fe677197d6bc50cd9ff713a04bae0fb52cee596f684439b1c5a7dbfddcfa9f4497f6cdbccbe9b91fd502b2650ac42fc34ed2ded865859cbeaf254fb3b7d6568c1f0758be67248329855975eb24d3ca03288dc510256d9e9393fee91219c41843cd8ee0b4a697e90161959106af710a0ff0604df4af10447fb0d07b68609ee505ee1a09ff80296a844c49f2dcf94ed9bf10e0c5d2ba3b59761920893d9e4fee61eb31499135edbc329668bdcb0e2fdc7b3dd8d21e19fcb734eaa0171f12e8d33ea97a71ce803712ae8d620d7e4898bb22966010e3449175ac045fd7956fdd1d0575c54bbe45fd02b24fb6c0c9ab9f46fec7ed38c6be0f7d6fd85999b30ed1ae9db603395312af5b90292446f8cb680900483c1eb6542ccf803a53213b22635681e314c1e14617973b6edac02b048ab1ec84422113e7055f8eb02b7e1d4aefbf5d874783bfb8195a7fd345857ca74d80bf5cbb68d8b18011037acc72ead97c5e1646e7a9194f0a9a983d4598f474581d510983c905c4189351f409dfcde4bc50eddd0feb524f6f11550ead7699a0d4fb265680f7583d84885afad4961df9c9b47fbf4c065106d1067cbdc32fb37bc51cfe643990736ea950e953c473a3467d4cb89e442751555273e4eeb79a1b4b17d0b6607b4c0b59a8510c588f728ac6a6b92d1d4f6ce2695bdbb52f8d8afa7e666315497ec4685cb3222111bb66e3555f888088289cb11e1139d25481cd3c2791bd4f6bbe03d364e7dc110da119335e204b208648aa26708e7cdded8c9e4ce5d42e9d44f669d947b10c3c4199d15a9b77dd4539de3f1e4c24de9ab32626ab1b3ad7145ed40a0c97703795236609f81d38a618425d58a4eb56c2fe08154e83ab11fa02ace6af83ae13ac65c284846317e42205dff221a29b4e0907357405546a6851c825db0aa032d8165f26022f9859afec218cf6be701e969e12159021cc3c6a56ca21eaae519b910f2c1599d7c16480e19b2a7ec937a5d16170af6e6076c0d0fd0ff7bed8f8250fe079987e133875337d55cff960e831999084d451c3919c0ed787ff2f9e1c9cd205de98aca73251daec40112be247e06e5abe6a292e802a6550ee65510ff556da7eb0d15b469e898a78e26e1747f3adc64eb614d8866d1fe5c99dc19cb4a5eaf0acad0a83b13de0b9a8807391baf37f618cee510452a84b6e9019334254515038a798fc217d698da4fab5daf761ced63957aac0f90af1848da2cfd44e118764bba818f67e476ccde54eddefe6afcb02bfc7b13cde65b84e64cee82ac7a008ac3f7441b63ecb247acf27fdbbbaa33b241fdd23c2a498a78de2194c4f0581c906480613cd7a9d6fff5352fe9d703a27b621ac9d93fe72f39a2fd9739a617a75e7b99eafa08dd3864bdbf549ce8cdd24e6b642a0fd5af0801abffa267e543de111434288f4ab6a64078d2594dace2f9dc2aa25a7c6631d00b2e366c90f110ea36321684f9ee15cb10d89aa4259754e8f29177d5d3b13c48832a3fc3030083ab960b63a2bc6aacedea6fe8637e63549f303061af42fca7d8fd8adb7cb7c23f8ace29ae53bed64b9c53a45b104b71f2258c30364d6f7739d2ce57446878f75b4c14869a73e149080c5e5c4fe68e28a68e4d4463bbee5650d3c663a3b1dbaf9240882940f660b3c71ebfb32e96b1abb4731e50711c2aed40425f5c90b88f14a6d36fb45919f741e3cb703d4e210aed0c0136b8b7e2548de55ed4e76ab71dbddae897d046f46c7d6b327d13094dfe8d41a5b646f5af6bfb0d443a269da03a9ca97b038310deb197bb77beabfe8072c459d732e160561b2e8fc45c28061bba06d96f7e451338b3bb727f5316dbc48d636f8eb0002dc5b6b16546b7e038a6f292f4266e1d59ee9b6353876de120462b429da8059d762dd828abe8290ef28bf6e792baf02a5f06c030f800fc0301648d3be2b7c956a191952ea4f689fb9bd8a46a898189631d303bdb7ba37bdc669e5d4b077eb2f2c82049cc3578d8b15a2cf819a9551e86030407067a289878202a884c942c2919111e04dbe03f78d33210d69d03d1b91d8400984ca92e0f0ef28ab1c906c3faf020a9f80f27133d0b72ca11db86f6f53b9cf15300a24921e66be9d90dce5776659376dbd61aae39b649fc002dc0beacdc83cc0b194115dcea209e29a5c7791f2b687e80353f74907a798782bcfdb78b98f7ddebd2d9dd1b240116c505dbd2bb34461150886649ff87afc5b316e215383223d8d49da3fc73f862acba1dee4a1dd4c8bdfbfd8fc12a6a8c9321cf42d33d56e6659f14c9de8c0c316dbaf3a7927438fb7cdce49a59d8103b5cf1e5e2b8d8fb1a8ff92129977ad2a6e9e4438aaaf3003a870e251d4aaa648279507a3b132e6433dd954f296bd69e87cbe5c667dbdc68678dc0261d1b411e12ce0fc058c3e477b3e7fc5debf811e093aa01b3d6fd40adb1de0825f6f4a6864202370050748737c91436f18f271c2ce1efc0dfbc46b7e341bca7aec1313b512c35c1fe2337a2182a36e9d82eaa59a6f30e5a1ddb66a25cc43f90a2991f36fab733670ff7cf49c9a1f65da1f09a5f8f64b75d4e1486dc35f6d868f0e18bb6620ee3f6d38f5574c0487e478ba174401eaba4a1f3a4f0225b3b35d1aa03baddb03f659feb21040f470a62c4c3633f1e88ff2596551ca6b32c2cc62089ecdf7fc6094c24abcae027e70817873aa7f0b3649aada55dcf1ed105c6ad6827aa25f2eb1fed9d839e86a0e30807863dbb6da143d184b879574254eab27c5346e68331c9373191ba8fd47d380bf852edad538dc7bee521efea4c9196cacbfab13f67c2ecdbadc49c6c1095a61f8a4027a1d44a103f4c9ffb2e4a7d72212bdcce2617a442a7c10841d02177dd3e0f37e36a2b709d98f80c3dc8cd6cd77bd9da660aff183527d05e3bbf49046531c34568d8d9870f6fa5dc7d6e3e20eb08a43507697a2fc267b8ac0ab01078f1adb1755a8118f5443b6dc9880c0b6312bd7fa61eb989aab78bfecddcd323d9a6969196fe3167f356b0b0a56ac67128bb4976c14259c1884761f5458760f3b3dd034b44e92dbba6a7a018328c2e50ccab3324c4852adfdfe080737014553a21f4a40922e894dff59d18f45575ee9516bb26617fda06ccf7411b44bf817c587f408d01c3a3b79cca7f1ffafdee5ab02ed56e394587ccd5acffbe2b971002f3ce754698b36aa91c957c672a3eba714f8da50768cd2f87b84ca4dcf99f4d69dc288a5dac1d195a3ffa56d8e0557ddad21b8c9def9db5fc9d4cec4e07d1abf6954cc57140b043815f1cd1566e4feccaf3e3cf1424516045679d74616013ad639ca09e0cbded90743a5e2c35c44700d42843276dce1b3482603aa03626394dfda52b63cecc20b2c61da05e57de413ae5a3764fee7a8b31acfced2304307f9cdab6c619d2c65c622225ceb4735e38c55fb24667e943621d8e0fc1857a09e1d3dcc0f77a2fbbe9adc8dbb81f4c30f4b1e12987551119d6f06eb6cb044c655eb44b36e7408c5c69fae4f600f16e5df7ff47963e70bbb24690ba3ee4649ed8559b704e09ff75e8c5cb191e141119d881c32d1881453c531f2f22666445c98c34777171ef4328c9c5c5e242c1efe88051ae019728799eb4dea3987a8fd541372c776c3cc5ff90d55d8408f5b10c0e42acc7104f8e5e10602fc11dce9a8e730c8c1fb9d343455f545a6312c40563dec57cf046f2f74d0ab2624a54b0e7cccb41c27d6d41285e7858576a4e19988ec791acb8e52f72cb1b73e0d26722ea969583d0e264ebbd2a30a8f8b6950c0d61cb8b6d6dfc8c21ea75f70b4771f930cbe9f6edf88af7c75a370764f97a2478236bf8261826e20a0f61763c5537c21d62d13dad6d81f9542bacdb8361aac42cfd9337cf09c91ddd287b25dea9b8f09b8ee9b104861acc93266d168d4c0334e40d3726aef39a008088238468e1084ef227207b88093c57cb3041f96502610c23c7cb2309d1dd6737b66c51aa4030c7c3d7de535967774adf99e1b78300327a3377b4cdf43cbd091651d0b9966228e421870fdcd5402a99b01c039279c5a5deb3561a7942b2009c9ec4494865eae20afb0f1c00641fae42f8e8ca2ee110e0f8db7d8733d1893d64e0a16bc2191ee822d5bc9485da688eed50bee53a09b8d91028523a4e6e435203f621decf335eb35c96f8601b11db5703cce9e0465fc459a82f93b68accbbd2a4a6e44aaeb14155df328061a1ea543ed8301831a415940340245db3c045e479fe84246f279c28357cae976c8eca7195e254f6d403875b2135115780c960d3006401b42fe65de2de493207e24e459d64f9919c6f186302a88bbf1e646cf1c161a7995bd86d45824a542820a133dc6bcceee23f01ba989f133d1f627278fd2bee0e5fc567d48b2f271e623b76a6afa7e5860a6cac81f8a1cf5603e7f55f1c2f0b6aab43cd4065c46197efd49021cd8c09edcd2d9e5c31c3a5d6770102f40177f0425e21a45e95642c91ec1307c15e6e69009fb9140a229dca864381b6d61e7488d3a6986ca0bfc16416c4f98e5bf350becb2ef56f8365354227d1a776fc8b267982401526c1f466c4c8888c7061fc58bdbcf47fc46faceff80c4ff00a3eafefb9e48c6b6b52b6a8dda01c3e93fe09f88f10e918819bad758a9202a666b692bc8e50c838b9f19352dae476b5e7013e715e357a22199e722e17fe9d7989005a6affd598164ff6694d595436d3ed25aca548dd6b065249bacb54b524c8964826670eb3cf629a26c1d698c932d2f53267ce8c17f0989989031e16d7bb6149d8c331d56971c474bfda32d1bc7835d7eaf3af3c8b096899cd04f900221f4eb3a8d1c7f91a1d6fd1d26e9a1b01e8ac2c6dae7f45e9cb08c1420380093bea8fd2effc0eff531677c77926a986a6d5d80733a438638698d7c29bd6c96fc3e514985e991ca3b8562a269ac785ba5288290429b45e2498c6f54d2df5c42da160caca6388beb9dd4a4eaed325a2ea808ba67398a9077b11230c6daf065d6d73319638e02456624874a9042ae73f2e681a08ca20d60d0852304988ee2664f32a9123b143e84c1851a53db0cc4d6a3b4bbb4035559ac5ed382f89ee4b2a5f48001b10305b9c64f33f1bcfbe4c8d3f8336fe8e146823d7a0990b0b481ab805393d6623af7847532bc3a8780b5835589a117d38a2456f6060873982ec3458639329136ea8b09409b3e4f7538f919f447ffb83744088c2d7cb17085746648157bec61ca83127091d14fad623e9d969ef8dec8740aff680eef01cf6978def0eb6eb8a448a5c7740384ef750192ad0756c19de56adf6cbc33322637ae0da678b6b29fc0c1c8cd76836bbfc4048cf7b4216f029e9aa472ab3b97e84f8279ae0527d7ca06b9eeb6624948b0f023213af26094658de129ae44acfdb3c8015be8d9d10da2c73f0fd9bf5afd929c1ace4411da1d2f0b01cb7b7f163048976897cedca15898c2dc294abce554fa489361eacd2899ea0dd9a4a61e0d9e1e7deda83c10b77f60278b7d054d460fd87ddecdba9c481dcef71d9a2b24ff55254883e827783708d13b816185ec482b60158102e7213237a4b1204db85d75fa55eb8dd7894f940940bc53baee777e5ac8996e36dd5238917ef27e46f6079fcb0cacb1de826eba1f320790c031b7504a814a8c2fc59518dcdb2b67a94ce66752483a99d6b61bf5fa06eff436160daf96e263e9baf8fcd5b951784a21d8d0ac80e5872840dd7359e0f970ecd6147cfe370c68be89d6fe0180c694d29b88310c787a4dfc734be6dfa7ae02bf882be1f42046fa48d04771acf48597a3d5063d5ec3fce475bf78200a1d6d861299fd35bb4b03832ec5fb5f613021377fbe967827bce826e6c73aef49046033ef5fed28f62b2989da2d73101754a4d678cc063f7afe90b8add101ea9f6310536cb863d1b9491dca491ae3cb1ce0de39d00d3bf74e8add9108032863948b3292e57193b9913c99e36468e2705432b77cd4480ac316fc60744f768e8111a796b3e6944170a3516e237615997a83d2b333bdc1d5196f5de60a73d1082cf5c81709b90f955e778355cbe4515003101f708fb53376818e57638963b62ecaec2cd0fe14297b2c8b8c490d901f0c15c3104bc2198c524087f1f0f328986ca2b033ffa411bac40b2826c995d01903aedf3af879a077b6a3ebd28681fbe416ed1b5d42d5bcc43fa7eeab8bc6e69bc4c24ac425d433ea804c90aa718aa000d9c140fc3fe41138e891e23e25ee236122703992c7270b5e142a588cde330af6a85c9eb96d63553f5d7bccc94ad6b93fcd6288e9a9b5b63df66970fa13bdefa60ed9ef30f0cdf0299fd2b54a38f19d80047102dba7840ece8b289ef80bbb78326ff71500bd11e82600e2ef513735b2fb1d63464e64cf4a46f6cc6a312e8414228628e16ffaea881c912aeb965071a9b3751bfbc03f355d0976e8b112dc9fb8f71a66e5e0014ce225a92924fdab85197220b60f11d8a3c6e50020a280e595a7a3e6ecde0aad3dc050d0854e961fbdf54c914c91269a9fe5648d1a15ad48e4d57de11c94786212bb42664afc7ae27ba3930ac72e997ddddc43e18265969c1fcfa5ee11cd23bae3ce9ccd915a8e5cd2321ee1355e8913cff25f1ec843f68553a76c92653793985d4c05c3a0dce78e022b01003a29d51a8760a0d421327c6db21e617a951735a42c5ca825f76392f1788aa3fb4e0d752b180a486d2f09fa42bd75444e37a6fc9c92a59c5d644f27e5990cdea9e76f01f52220512ba5ac078653e8e231d6ecd9945b2ed2841139565cd2a31a945b9721282b68fbd58cbb1843bc44ff868f99060a13f2e2cc86e61440aa1fae73e40178c49c2424e89f9452046fdd2f5b1208fd307a03a942ee6340e6c604ac91d6e9eb622a77c12d9c79283e73eb08c271209169e7cae29134807163bdceaa572fcc9db4b37efcf3d1fd6fbabd92958c5e69cb678353cfb0a433d1c738ac0a9accf3690f9c0672f2fbef611f4dc80f13e2a7f39b3b0129c756924a59e9d8d491ab5ced570f99ae48c70934b0dc6ff3c8f81cc3b7a9d69bf47dac31b1ddabb3a67a8f3d6204beb249891656feacdf3b6a937556b788bcc0b72febf488454752162dcdf86be177c6fa61f643a311452b864e630ecf625e11204f4691b170fcdb196d10842070f4687527a8f293ac6f70cbbe309be19c622f64d4b950a12bb5193c2443cc7e6a9a4ca15fe931e5771865fb589bd876c9da379e95999ce7b3ea859adbc42cfe3fe26255eb37d72d1e9ae3497694f7a83d69f1080019d713bb3fe3aa7742f14b2ac69f3d0e11b35325a76beb87444e0f73e3dc789848256045032d44d6f3e871bc5470ae45b3dbe1fe83037cf9580e48b5360f5717d6a77532b2bbfb051235a63b599ca59d3d9565ed74861d365cc68f3dc0fe493c5e39805940f575e91956961c14f8a4f3e0baba545ed7a4fc359876beb780ea48290845d5526f53e0e516731b0f81b4ba34d96a4a5157982a1a8a4b3b84db596639ba5fcc1079c6c68b8787167af3fd976b0b0204d1f67b7b3dc325b0486a601cf335163ee161a47753b15dad48bb1abbd65685a1585747819b6ab74eea387f286845aa0edce089617130894dce7ad435191e324883d250a791cda96e3f1918e5c21e782b611a9995ed5e48ab2d189ce30be27a4c718fc674c527975ba0a0466b23f73518b5515ff0d61d3139f7bca25fa5430ab610926942bcb154e9176663a085e066da01e1a3350e83408fcd0b1da6f03a9d366919ea885edd1487a2be650d6be090faabf8483197ebd61de4c928e99a43e5151e57afe891841191e2fef09cb2029fdfe82b81a8182d847a051df194bb65488f8a49c5bddd4ede680d9c1838bd6f7e104150367a796c47d04709cc67250e2d508a5dedd8d165bc5373d450f1dc2d412e9778aa03c2193079b61caaee159fc3d9067c31a22a20ffd5c1f4850b32bc097fd7efe12dc94d4aad9b486f1fc3a73f1a5406330a3c607915fe16cc41fa2fbbaf2ffdfa5f8f27ffcf47e036a11eb747949d91e1888f54ced149ab8a77ce8be1ca598df7f58e5c34d1728b17df62b01f8e3aa869bde41840553ada5d98858b8e91c19e0ac59aa2e05bcfaf74dc3675a6a9e50677300f7abbb4f00340b92b8a3196151cf7aba829a29fafa8fa58ae9ef2af811bcb13d510402f88d2dea9131424de8b7e9145570936ac52245ab1fa1b322c6a9e5db826c024eb3f7b3ebc80087476c8cbc9f93096e58baca6201730d3f9d16d9c2ccc8ce42e7d1089e5512dea92c7dfb6173966b4da442bd407de0e5b93becc88e441bfea3210723b3881eaf405401d9a433ef72d3717d02441585e644f63f1ee6c0d301264053a6353271f6a69c7ef05eab3c45bf66cdd98a4a9f07fc98bad23c62427ded7da23610d61013f22eb52691d7e4b23f83fee6223bed02d4842fe3135d9ed0940ddc004f8c9c74b584d8c35b7d5e9681ae9dabcc40a71927bf1a379449e95836a43ab717bfa4abf095e226c0caf2bac13194e30a75fe753c4d3ead47023978f2c10e19de80515b7e18db2f9dd0f3923bdab3e164df6730b8400bfcc7677ac6bc6ff3c75af50fdaff4f277a57b3b0d3d981ba1dbb1f442b6eb270953305ba9c94c70b1829d1da4207326c9085cb905ff1ebaf5463769cf1697d0295116722b09269871fe75e56211ee0da98805bdea7bd336adf7c5bccff60377de91ab2dfc8cb78420724cdfeaf6607db0318133627579def5901b474e9a5b36be049b115e52b1d0ca86f93ba80306a306ba92085e9d438130924c0e09cd618d8610af73c13ad7940c07ec379c40456872cf0442c8ecf142cd801473cda94aab14a7a625c6d12963b1470feaa56ba0da461a41f6b8692fb220251b14bb8179140c5082f6c8d51501cd394a1583cc2640e9268a90f5a24fd8097164838d09d036bbf21b067c015c8d1a99cd056e59974b0fa13fc3c13d58e00fb2b91f2e9d731d80785ed962f5ebb62256af720882dc8f9f4beb0f3707b5a6845a7c6111078746fc15303f5c4df90f7793e96c13e474ecc756782e5bb67ac979e94f5d5fecaf3129ddf7c0fa8c9221ab5b23deb433e4af73715b62174b4aa186f8b45b99d083df5c634a3a0fd2c80a67eab0cece80566285332af346390b8233877bca5af9d81a18e76a9910211817355111376c98790982c517ffbdaa82695be897fd38cedf14f692c339395616404600788fc58f34e738da5d0dd8f270c5a4323bd984d9d1122360f1a75f1874005777bd8711f51694767c194699bd71943e9017fa56de1b7f4a84c4619d24b58a1829817c13917608c024a951cd5636f2fa8726672133c5769f822419b116a83068b3fca9191922489f95d3348f53c909bd0414c7601d6e5e7287616e2f5b1ba1ffec48ddf294fac74770d9763f1ed878c67adbaaaad27e3f7ce10fc512e02b59d906b3b4c0950dd87cd6e44995738747339239770378aa891f0275d6cdbaaccb2115a422b6b3f8e76f9aed48f0ed7e4ec27846d6a935f2607af26d8f1e41c17d3e66437a5bd87b663fe3daac521ca8c89fbbfcdc66f97d5ded003ec2192facfd8a2fcd3ded26be92de78b58d4cbd603e909def2f01e59b4ce1637db6dff1181eafbad07ccf6887b4b74a5d89bbbe701e4e8f0325098035be9a17d474d80b18d54b60c5743fcf5a93d907c242c20dc7110501ed796d37f703a1230c187dc71fd28be23c15b110c6be38e88fccb56eab666398dca45d7576c64f9d6f01e638e51b3a5be7c0fa5ee471c7aad378fd54915933c4a68dd68da2317e676f122bcd328076c07157c74b3fcc0aeb08d14f83ce34be78f358598df089e13889da0a0a1fcd94ce32ed91278886304f2f2c03a244e75714c49799a9b5036e97f4b5ea328029247ac7c3598225135a705daa3100408a9b63d0f635931a8549aeca24f4def2f1a8959ae2a9df0574f75af15f0242e7b819c3775f82aa59f061db692e99c1921708b5f621c42b2611ee84d6c43b28bf715d374d63b8709a12e974a2d8750238d9782e2d85bc306d79188e079e817a3f42c6b1b6804862de4a77d39d9a8fe281c2432400c1be024c602b912ae847e1a281f79459a263e7ff2c00a9139f481dfc0ab360165cbd4ce7f96385606722d203afb4755eaa133234d1014513afd1fd82a54cbd7034bd834e271622ce8ba2894cc1bccd88bd8296d2059a2febc34372431b2ef898c2b48b8cc3d42df4d0ba694a144982298d095eb6b118d74c58a03932804c7022d9c4be3d3a2d8492e8003b64db3be4b75cb35c34b56761156859e186f27eef62414b2d90927e2db70a6ac9d2e3eba47bcd45c60b5009530947c9bdbcaff50661f3df111454a54034ba250ade8850a7cb64294bab3318dce52165ad7559de4ab92b963e6ebfd7f8a5ac4d75166e9604334fe79c53bdd278827872ab8b4fc7c3b4f1e7b6b724a4b5ff4338a8ede70a8d36e588036482e49d388c75ec8db0ecbaef640747a471c1357651c044565090c038bd071475840dbbf760a4f66f61136a08871dea2bbb548688459261e7f4a24ed258d3e0b8b0368f62cd4b6f992fa45e90c87da8dd9c8a7471776d5098d9c1ed4d689fa54a6b4b60bccc094596fd9070c3caf5a9179ec4d631e2e4592239c08c717b757759a8cda969c0a94f58e2558e32b5e026534561796b6ec1383ac4c46f7969de4cec3b5f0cde63c2883032c59e7c5501a34fa8971d30943e8a04c6aacd926de2d630fb80d6d16d291d5f0a2df2fac4a9a639b34555a19fe7ca5a7e7915eac2c77d0348e49979a9a7143a886141a9da13828bb98ac98b8de2890e8b50be603d9483bfa53f3b296e881b8e5bc568719eb2b9e67acdc5b1c0b90476934d43d2a9c8663b6ae13a8b0443f4adb3c8d24c768a95953b95a9377a353a24c801919255593c9dfe5931d6af8f4f0d5581d789e0a40e15647d22cfb742ae6e6a41facd52db0af8ac289ffecfc8b4293bf64585309e898a9fe9d46a830ed21f6dc16f3f7e2208b100b820fe9008cd66260c4829283029fc256723ba45579e268390abb487ae94d4c034f3bd786542efefb75835490a54ff70e8f902bb08b2637995c97168610cb46f6cf69e49a471e946b75c0b906e7c283df9733dc44815e27b6f429ba955be21ae6ebc39be44ec06bfb24d37b98f674faa97581af61b0bda336da12ad0016563393e53ca36f64d3bca5999e9fe9d889aec04f10d950ff69ba66f389265c509fbb90b8baa51d1140d1ea3191363641b34d64b26a2d524a34789f76dc6e650b6d3d9d92b3e8621a0ea3e5bb218f722bca31f36a68d15a34b4ece081a033eaedb7778f75d2213237b493a23dc679ae0d4ed70ffb1759703b9cbb8ead58159448b1127b0a2222335cd79c69f03e94ee66b17dd5e196e123c870c13e766c78a9b05d8ba929929e3cf17eb77dbbabfec3b4cd882678c61d86cd21d363f43761abb9a47708757f54bc1c9a3d98f626f68065077bc840fcfa9128019855a693d6b2d08a3a7ddfb5dee0415b8acffc8f3124a75460559bb7a9d2fb31f73ee06d0ec5e35492de52d2335ed3ad107368ea550b76eff333507a66b75b5f2c209f15ef23a5052551a27311d5c712b133aa950ad36e740070e49c245ed8c77f892cadcedd0296744f912e3fec24d5d520bb4fe7c7d1f3cd9f23d843830cae4e6ec944e4cb9807c7d4dcc461c4acf3287a5d85378c9d87eee0e8d6db6ec7d551537435953abb8168114d2f8c56ce48855ee7f6293cb716b97963072f9632d14444baa221dc7505525b1275db8d677750f064b666c6f62714d46e63be08a2ecea48ec492921b19e6f1a4b499617594874007d5a588c6c80b1d4a3fc0aac9a6196a81ba43d2ca015b4667a6e31ca328e9db6d129a7211c87e26b747d24763fe74f76ff4fee246e85cef1e741eb058c307ba4c685cf869a60473f7c66cef9f2f37844571f20749ed60d21fc50947df8ae2fe11dbfc25dace613d5045674ca59c8cf652367c30a7ea7fdbeda41114f12570ada2df104dadea75e996fa9e9fd8d6b89fb8312c629462782f7e75e0e6d6200a1f70e7cb54c2fc8b313ab8537ef6608e3eccc34d2e648a229857f0841801e749befef5c08c83e0c4e64c9ab2316b19fafbc6c968090320f2da1a0346b763bc983b7d6e60d1efd601fa516b9dad12314cb3104462423279faed8def72f5eba1014e562da55d76770b61c364bcbcc471cd8a359110f4bed17b65cfb3c4c4c4be0a13c859104347c845a10f6c1002dc7b12faee5921666b2c2b6fa6ce67062e473b6b26c6a3ea537bd58ee916e83bc892c6f0bb649fe857cb798b227fcd8411bb5dcb7e267f75aed37b7baca6c98e45c1a06c6381e5c0c502dbbc1edf017ed761fa302672a0bc34d804881919768800da4f51ca94aaab64ae94b1aa4ee25fe8e1459a29d6f0380526bb97a42f3ff0048bcb8cd678c9f21baf2dc9f5140c0bf598a3140d2389a4452b49b3bac0e9f9fbcc64f359c0870c600175a945d589ef4da8d72cfca0bda8c5aa1b8a11522d4d9a728bf563bed6ba8744ef03f7d606920ae5d106fff55f498d80c4eed5fe10de017c3c9e8e2d92f57d42696b6f3f3f80e20d85d5b2adc1815a81774186852cac20842bc0d31c26fc7db7015632139c8ad12e0048e5facfb35c0427cb289706f0dabdbac0324f3c3e7a2b5182b3014b781e9633d221b0b903bf3651cea2e6d49ae2f6599ee505a60c15ab6eeb8c9ca4add9de7d8c5ff72ff28afaaf7a2293de9605140d28d7295a972cfdb5b0bd18704f680f44762648a4ce7d6a7a0aa2e05ee921789c23dc001fc6d3caa9d0f5b3e57ecef4fc6bbad5806b94eb72d56ea8d130b3f96cad902783e63874215b5e7da96d7e14651a027f4cf03633a430c20b013b67f0c527a7b558da66d69e64e7abf20d1266aacba46d8498a42bfe052e3febd35d031f4970a7155547d1ea566e94449eb8f29a80c4b206152c1cdc5493f3d0cf88274548549657d76b641840f8cefa3a51d3d6f430ff770b5195e675763215a39056ff1de5a7b87bdca945a99145164cfe9b1ad7320c5724748781509ee63e337648b2c1bdb458ff3c29a1ffcf0eb679572d73fce97d595792b84d5fe6d2fe81547b725bfda78c91281544cf75153ee0d9dae2a901827dbaa6e94ccc593d28c40de495b901b467236f840b1203eb7f02ffb740d2efc0fba004b8432b3fd1a391b15157955689fa90cdfef4bf8a09a0da92f460a8cc6ce5c8fc3e9b43ba0c2a5f6c390d6e72aec4b70ae20030fb93ee57815b502108f05fb3597504748a98bc179b768dc831600d2e582d7522211a1010c943049368500946041dd61e70055305211691375322c1f4dc079ee7ee7973bb52adac3a9d1e43ead29168866b1f6cf07794cdf2d8f730142b09d94d8686e86f7830851fa6e40d308d5e00c7bbefac5816e2213be3aaadde08873d3383ed2b8f0a1033cad9649e8a19880f31e65e3dbd8dcf7f9ebd2a8115b997a698333c173c0db80244fd25b1fb5d8e68291a1aacccfb2741bedca673d6d2208652a5aec86196bfae6cbddcf9b25ab43b322a42cd6392ef26b869ca2b12f094459b6e3ab2d9f3c1008416327a579d431a807a419f4a49ccab836a8a906479772ce8221d54d375e57e4ba9145f1afdcb96d5f73f1cc4691d1e38c9a44e562ddcfa840d7e04d711cdc3257d94404a05661932ca9e8dc073549f3606d2b66fd5b4e825deb7769114c2e62d11c3f2bcfc2f91593c5685e620c3877c5449d3162af9aeeeb479d095cf8f59f356ee93bf07d3100c55bf188445b743f9014cc133a09eed2045a697f756b1b92e89ee9628fddaed6b762b39ade98d32650a54f0b2009be8b5cb95b5dd9d47266fb520be90fda9bbdfa2766a327029e77bc4cb34ec4e570b09e5f08b50c065c5574b3bdb6caed8cabe0d377b7f3d59f5536a762e43d0a6fa95399e2ccb2f08c8892425fe28ea7bd7383601ad258f3390f55ea55af8ebfeb4e67d0380d335d3f7502f7d2ca166ffa17af4db1f5f46f7f0cf76e8336663c8f307cfda2469142dfd6fdfce61578f1886add7f2037ca157ed2e910bd30d8ac6cfef4f237f2480554c8ead0be7faedee3d66c0e63ccb5efa7d611e2dee82c298fc89eb322ad7860aa53602f9db31c80b7dec0270546f5efa6a0af00f62aa0e492be09cc618b51907d0725357f88f623ce180a4430e3229cc98076f605a6380f8bcf3a3ca3848611474b9ad1cd70436cb50647a16236d629c3e00b75112c8b9cda2cedf774c0fcf8cc17c804faf65a1dfc79e5925a92a89d7a34a6d7b5ec42feec4f5ddc1b1ec614ed470e515f80db3489405924c752294ee74d44f0a995c766eb919dd2bfe3be8815d48834f28c30d44881cb43b1b6c70457d9fad6a327d74cfa5fefac65df21b5c2c20717a51d06561c229163132706019c3e147da83bb4b35a8aa870e403c8016a46c7baa946c37b99ba5da33dd0bc58895b0bb3bbd222f45275510ac79422c91bc10b25496bc81b882ae39ab422244997b4e375d4f8865b440b66402d341840e2e547a5820b597c607a95826b602eef5213624cc6704ae1e559bddae6117c81ea579fede51a09ae38a78a631ff7e51f92dd75e322b21de729ad3c0303afbd3a42ad3a368dce20788447f2420165d21f82798f6a1620068541761688ce5d56a0ee55eba250bd68873bf5c5dd9b1980700bf289eaf02f43f9fbb4e7b1c2a405d75a0636985b9bcb0c36ff106241b850663970d053057ded114a2aed774a9489ee6ed491e7b422731eb94a6e559feed90339415be269e3ad081833573adc99adcf3b99ab5ac291ad2aa2ce5a13c848c863b0d6345f80642e9d36eeaebea9ed83f77bbde1d93340dd1cb19a7f8d6a4c4c335351af7a6445f1e946916af91c872033030fb00dfcf840e90ced13d544e3e78fa4a1f2f979b2d6caee51d8b1b21a3c15d04a0a8b1aa61d7172bed618e85674fef2aaa48f3b89fcc9be87a9ebd0d3b91ce0d1a94301244fc4aa02296553fc1de7d519011e137767f85fab73ee6f52605ae408a9943a9d866c5e71838666a5ee265c7cd59ca50f3d76ccc6d9732e0829c885ffa324322b74410e2c0d92c2fc418087c13a6b7ac49be9ba80573d56e65f015849c1547309a5d5c2be5b059c98c709f263764ad836af5bbbfe3edd14988b6e8e18d7a672d7ea5069fe5f67db4821df74c1161a1e206ebf52d5781e51da17d2d434589316b923db52c30b00a6c4f0bdf49957005372a565b7493128b73b7e0bbb8dae3518322b211012c22559703162ac2e82b57630506d2f399bad7916df091a2b90313da92852a84f22995383397f2abe7726d96fad3d4737603910a527dc87e9e6f38fabad6b50fe98ca09193091dddaf0c6b98c88be17d8b4a8292c7288e78b66dde023592e031797f79334b709f8b68127100e830192f73757f1f37707d347fc2a4cbd32cb5f2bebabeaf43fac054a1847654c351966060304b606b7d399c0bc21d17d0bdffa503a1efa97922a70ef12b72d44e66a6a6800db324bf0c1f7b7d94d6c03a0bea5e1740941eda5591003befd53c651b922b490a76918a6d72bdd84ef0771d54165a1a25be5255893b6169a21a3fefd73f0d3215b7e102cf981fa78fa29722eb813beb7c5d96e0092dcbf228fadd09b43122d2e8f25abcd74ac36f11c1d6148f8f6896f98c7a12dc8b5474bc23ad5a74d1056b5c9783a91786a3327169de1a9c638436643c999aea1a4d7a91c525f9bfd8098df61056265c5c7401e518000a1d06f0f7a931c5abfe86bacc9dbd9dde8b33cd1bd5896bf5a475cf0b4a2e2cb6a2c0a1164d3d3f7946d01bd0e66975914769a3e418e71b6272e17942bfc89a6b17219e4894f9f9dbaafa166064c202a83b87ba750b1e85182f9cfe7f8971c8e66cd91fcb2d6ccc2d3d4a047d62fc4a081a105a054a58507380e8016894571376ecea7c15adae63c82b703577ce8cc0f07b6c4bbe69857f94bbe35f22ff43a7acef30cff22316513b37861b73c75b4d6234a4bd0a8ee052dfe56033b0955e265c9f84b3145660f7fe13b1fb1b4743ab5ba2b8500e0a9f7cedd0d792433f4460d9659b544212abcb6f5bd3d1c3ac5fd2890fdbad5a7bd771bfb40f10946873f98e84ad56bb67315cc6eea0da8f6961f1d8bacfeeb2771ddccaa6ccc59ef38984f1840e6f658f648c16a30b4394545463f3c362e662b23e404fda6f7bfa490560a9b895e50c3f9ad6ab683c4748895ddaf5935da4925f015798189f85cce9866f65398d96002e90729e44c58274b3e8e2b6e2059dc4962fb397c0cf9c5c6fb93ab1990731fb18fee056c4a8e234af777b722152006a04cf1f3a1fddf73c0518e9ac25f36e3cf7a0c343d77092a12667214f26eb2a37c32a0a1b4197d494ea085f0ec3eba2f119e44afa4341776d518c8c29c31901a76a8bfb9cbb8bd2f3967c5edef53684762acff581299e56f802a097673bc2c0cb781662c92e39d947836af2b7a32f94b69977b06948d17040ea3e4d79f22548cd468a57764d62ab15a1e6e997d90aed1de91b8d6c993f9f5a6e47bc6df09225eba267433aecf1e90b715f9c3400d59d842dbb3b4f9ae2a2f6beacb216f0dbc452f5def323603af30dd79f9390a13053d8fee1bcd822e9ae3dbb40dd862ce2866dcb3c9d9f10a868cb9808cb3abce7bd1abd3223d6c470b6f4d01a4cf20ad727cf3ba542c09036bf0088f091110835aeb887a9f22e8646563b8ff68d1ceace878710b9c6c411daac03645cee938807376178074780ba2c795ead0f9b06c24b19509bcc61ad73f5a0cbe742154e34602d762ee4742ac4e5bff75833b5889ee21a1bf9a4f90d195a462e05939aabd88036cc6dc94d5070eeede5036f204e5cea30c569ac6d5cbe7b19f8dc13398c911b3ff4878b98a42d95a25ec878cca76cd923cfd66ef627dea04944fd1566c51a2797096574493a5954ad83a94003485b162d3a3fe3affb7b0c4bd64539625b091e59734690a3fdecbd45fc7e5d88499f9297e913d75b6adbf7cfaacfd601d3c4498322ea06cc811cf65515e07a59c719f512e261a639e4a558b3ea417e40664b9c2cd5db20288d63942254f7fcb3117e0ba2fb870f416f1e7ad00b3422d30fb4c004d1b47c221b881e60072b25eb8bbc67fe0b1007fefe7a7d04ff6b2268127dbf4cbbc40d82c784615479d912dc5d31a4df9af03d1b029a6c1b596dd367203fa01bd3b7361660d5b0bd2192c2fc86c18ff8aa7f6dd07ca4e0abb31786d28bebc487b235876c15718dc84542e99d45d021807940528b18697fc9162a2ff8b21e55503b67bd43fa8b983d04e7b6ba9d65e21c30140141013f1e888cc85519384cc0af99b96518e809c94138729c6a808f12d9a6a01f654a432fd104312a0d4a3d39ef88c1fa53906feaa08cbad1df458483351a20113418587b696214f7b4b7e4be8be85071c1559a0d59249800661265564857bcf90f80fb3aab820c8b24379602004521236b2b25986b02976c815385cec49d28b6f7a7f4c7b0b5d40325a1b761b2d70e5b9ad665137314fdbf64ff1efc102dea2829ca4da8e1ec7adc98f27ffd3a0390441f5f529c23f1a667a25999c63f9f26f96d9306a842abacd9e5865c242b00c22e120819f6df9f8701364051813555ff9e0d65e7aff22bab1241550e33e1a58efb32ca32cb0380528ce6ceb81fa0fa4bb5e1880c7d392bc6e397cc8f5f01f8ce6c371d524c7e4860b38f6156679fc093d92e08148fe30c54d97144e2346c8867244423a4844fd3abd0dcd834d934af0b0efcf5d340dcb62cd006b006da9e4c9e3418a4cdfd23f5ca1b02e06dc92caf4bfc73d25d7c29556068b605acf42247d78e9785bb57e7f30d64f21bb71710eb1089e3ecfc78fa77991c701033f12911f9160deb1ffa1bc881e0a7feca5657fe2f3ac4de27e050dd498c811fff0c7676307e4da363d4a0a13340c68434436ffd88d45ef8d95bd1d38f3a16a9f9650a84f55531ddb66ffb7dde02551a40eb8bea4c2b20b0d26af4a24d30747bf501ea0f0d8157c30566bfb3ae574406d4ace7ac33acf6f80b5be02e4c12ea794b084058f6d3130d4a7069cd9efc1fce9f5a1c953dec232166b52db3015519ba490f3ae5fd50f86b1cb2c8495be6ee27c9e717f4f5bf6dfbfcaf36bc367c38f2bbaea7f9b2de46c99e70eed5d63aaf1cd95faf0bab9e69895d4b084cc04c3960870779407f1e0b12eeba303d850f15af0734acc8b5188ef5c410062f58c52938ff1842ff20cf805073df02d602b2b832093c8ffaf91e3c47bc17e401b29dc62e87a35d3a44f43801863e97550574b8fee24b2ba66f5ce607460ae0eb24a2776dd2120d0ae934fdd4e9f2b3a5f4ee8a85f21c3b12748703fa5cae200042e67ac16077f181be32079e329ac4b50ff3fe4384c6ef886e892fba95a04e9b3ddda095628f4cfecff85dae7b923098e031bb357f849ddea45244ac9f9f334275b5f236880cc361fc75f3aee1ea0a2a6e7ad86e4954beac299747330913881b85e0703c694cc09dc461e7d4948694050ecd503e5c47ae3f04ce53c7d7cfa55e9ed18748ad715562612ba4e8e8e71e7aef1cf70c7c2c00d299199928d3070db0050ffffffaf