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

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

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

Block Certificate

Block 68128 336744f8175427ecae2b9440944396860260fc05ff60760e09415b15f313d4a8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8a55cbd53fcc854f3e537529bae2a8cd4847d2d40e54c7275ef0fdd9277ec5e8
Certificate Block Hash
336744f8175427ecae2b9440944396860260fc05ff60760e09415b15f313d4a8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c011000040350000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000057b45ef27865179638bd1f2fc70fe9a60df51f4327c1b856d56420533ac4d2467853139c50458ffb6f4bdd594989f9be8d8942d2581902d1e1267dc329436bae86c33c512016e3c01b5c5f0b6f38fefadf42e29504fc027433050000000000000040000000400000c011000040350000

Raw Header Hex

0000402050f850ee0050b5b2a3cf66b19f267b4aad34f9fbf06f36977d8efc68b9852a2444a62e48ca963418ae098e2549ba969d26561f96e5f599195778f35c476dbe4ddda3226a6b330118e8c57e27d9fdf05e27c7540ed4d24748cda8e2ba2975533e4f85cc3fd5cb558a

Proof Data Hex

59,560 bytes
121216020307ddf70bcd2bf8f0fef1cedcd2694b345c13a8b26a9eb5848a2cb06d61548538a0bfc40c23d94072b59f2467cc49875725d9b3dd7b45eddbd19c1753f20ef548f471af16ab3c0ac80c75eef1ad84223517ee7c2fa8678b90e52e84e53cd453b3c6a549c7209ae11ba4a75e52b66f09bc4140644c6343ab3f5d14cfbd3cf536c638c72a6634612ce4268d33886796d2e6528b73ae29c0e9846be5db12f648f1f0a8d3a80eaa407842317f5976ca95e94329a07501d22ef57267644d7ce6744f06dcbff5788436453d38a55e4f902b4216e126676831cd2ab7255976cd207acb8beccc15f5f073dc2e369bbabc9ae0aa775670b933527dbfe8fb8dc04baece94078ec5e9a5078d86439d2674b063d9307479200cad2476f1d07cfe0f8d2987e26ac24a3f03a6fc8effe5354018a9038039bccb0605e96ce57641c6aebb0bc5a83822bcc4cdd994f8be14212ecb7eb178fb3f62dfca2226afe8a6ebb555c45b8ef466dd4d7cbeb53516fc880efa10a9c40b7b7dab9d5af02f067d0ce4270c9ba6018cbffb5cc241e997c9230bc3ff6bee4c9495aff79f1a2baa82f7c4cc2bc60374bdd7aa03c5fcc439baf61f9bd8cb3374e6952b94c2f37496c17d027e0b6c33d2ef0efebf60d0c000db5b961c91a673b79c2eb9ce9faf6615411fb2e86f8e6ebee2e690a8cf6ff245cc30e2c8c2473de02d832ff1c255a4ca2e80fd3e5081c1a38f50224e17e3edaa066a983ace579b5b45e458c5509739702647d07d06971459506652766463e86d5e122bd80c8d6757e6e9268f9225673a0d2c8b3679b6024c57aad513ef13a2b60e1298e88d7a10b13364b5830e2461667df29003330fe49337918fbedd485bf036a91b12ed0bd7f76754bdf45a30629a8fe595f568dbcdbbdf4bd7e4b0a5951a9802a4ef68e2b539c54bdb6f04c3f03438009fe4243dd41bf0e9a7b277d4a98611572bb9205d0b48c40f7296df22fff75a43a3cc813de92c74e4ff490e9d3531935ab066709a1cf5f384853bb2a095e77d0994407ae8d9b9cc1098c5d7dbc23dd70110689286e6beb82de00c2ff9defa5d34cd2013cf7c162189f81dc32f222af8d8ec7ddf16b4f9859834eca4cb789d43a9aae5207e792cc2ac7e5e2b1fb2ae65d9ce7a999dfc18c8979d8ed4da860e420f3af33ede6a1779c9ce1a71bc76b6d31839b1a40edf191245cf786ee2fc4dfdd7ed285ba17115d6a03a8778b56ee00944987baddd389b91b97583abc1c3cb8f46742cd4728b175cd5c18b5ee024b562bd97ee1db1c26b56b81d60ad6ad9ad0b5099f87abe22df6d5c97087b9209e18f02485775e6ab823968d21924d793dee765147e39479e402f6ac9dd063d88cf58a38636c3b1a04e7f16fa6d57b462b5b5ca4cc5c50c6c7b2765e0a949bb85dfb44cf01e19df4cf78e288522ddae3b018c2313e8931d3cbbbe00310191e5de7aae5a5696510c2ccfe77686d0cd466f68a66522926f613e9ce77d37bfafbb788682ed268f78650c9b3614c7e3c16cc8787dc896cc5f87ba0f7b6dfbfb0d0f50f8d33ead3b4a76ad8be0b807245bead7d89a001d5957a9f0681cc6e7590a96edcdd63393ae71f143bd65943acc3844f3d0bd7d6e8e1ae0261c54ed54a7f49073328bacc42665bf3e232b20eeafb9bc85caf7661f779f89426a745f42c2c03e02f5d56b0f3e772a9b168704c3e1f6888c545e4927a3182b6fd37a77dc846cad5f27da3fc104f27a3aacfecc2532d30b5dba714e4994cb951348787c3c35d239f85d0984540866253d349f7000b91d96fe69befa8c9208acbefec236eb65b42256048ad412df5de4f339d418cf0c8e15db47f7bfe02835416e1e22f83a0947eb14522e2ce02e006e41cf159f5557331b5d8ddc96cb6330084b92b4f7d1210b28489cd9e3ec032ba581045c785b42ea6ca44d40ce6d01cd0194d8f0edaf4a655e96be01c1275e5ca89906d712337da9751d79daa9c2d6f3ce6510801308bdad2c1b67cbac94266ab45b0306289a56661f54907bff7d24bbf660618b6ee54b64d7a0215430e9b6df9f3bc6e47ff65e40171cec9a7c97276b03283715ac14bc63c1cedb02b748aca095af81e73fda0d9c292bb9d12c15af38ee2d2416446699a449e95b87c2faf8833f23db329d3a6e116cc016c610a203d5d804a01c7a69cd03d70a6b72a4c87f5677f2224272277cbe45bb5a051d70a48c3b5b0ca075c5245dc08dc493a8e92ee011691c3d58a47bc38265ffeb9b45bc023565f584e986ad2d6e340a1415729ee068ff311fb54d9d51eb154607347d01358ee5bbae99aeb5f46702ad04a29bf7399dd6445df1e46966203bad390d9a122bb266986369c82d099d88a4fdc70a2f949223be3a263f95cea47551be29a564149ab160f571938adc5f97d613b58b80fc5137a9196bfbe1781c44e2b50f47684e3b9b06d3bf9c8e55a8a9758dba07cc4e33e33ea8f6de4de50ecc30a19fd3fd06e34863449e6f23903164661c043b2273657e2515945f86db84ee7873247f91a248c9d999000691863444e65419aa4f21a052705b978c36fdc28ad822be8b5d1ad97beefa1e4cc537ecfaab2182fe25be9e98bcf927c5b9790d390b4c70810604b451ff4ebffeb27e691b14bfcce898c95ba3f8aa1d194304a5317f37bdb1c64643325bb3f1962f8d1ba83fa232fa959d5be319c61fa45afefff9ebcbb9d8d91c620b04b05e8e71d8c33ecc3c7061505cc4550a4be05cb85bdba26a267fe3efeb0bf56d9e336c8e188e18bbd49bad881e926deba197a87df54196bacacd4d6127111c5fdfa0ebf8cbf393b09feafc6e9e26ca29ca76c98d1614cbbf78b41465cc602aacb7e12da8e2bc8d69001be2897ab4be92d69610f09e64bf45d71678e5836f82c7fba55cba6d2e6cb9492eb92b6dd37ebf90fb1f977cfec15585cc0c53137fc39100b597c77a9e219118e490546e478256ec8b74fe233a0f8568acc7f5fe8ec7f48d942af1776c065f309485c46d6926bc1ef831eb1d06e12596073d4cc4bba9b4c39c050c5d7541cb2af7c3a5bf18df5333962cf4f00a67b91a382a2a81a9ff602267f2168299df4ae15be9ac2411ba85de04a5ea7ac63cf370170aa4006ffa6c57d93921f73216cf68d7006ddccdd6591b13f26628e9234454cab0d978e465671476fb1b2401f6faa916f978fc7da2b7fa48c76af31b3f25a1469763cb4391e2cc9c028822f1ccd6af3f742002150a150dcfb197243dcc2f6494d46ac583aabb0dbfa0a2165174fda366e66143faf29954bd519e7308bb26aa8655da88bf2f0fc2fa9115460c5178a08fc4edc654a24a0154b7d946657c4b6331b51cfc7d7214d57229b11ec99787c3e7c98d5709209df9095de87d9e34b91c6c1bd894ee3d8ab5602c8c383ec90068c2d8fd21066800d7505a566cb88d0396505a23b469c4274d895c1babb2ec3e016a20762790817d2c0a562d020fe2edfc62a068770e0038c29670f6d2b11d52248220b68e54f4547c6d099b80649e54b92da8bfd9879b945f250a6ab525ae8369a7ea5e87baaca2cb98c2be03c9659407d38757afdcba88fb66f702111e8524f47aee7f1ff7b0eb03a27ddc1178295838c88429a44a44dba120bbe1ca68e488b27712e551923bcc5864c0c0e065850dcdb42a18b100de542708005802b706d8cde27c1008e2933661515c43a426600125af8802829f76b9f75f519910c7e9af76b1a8cfecc1614f078c9b18487cea0bc84fa878d9bdd77d2cefd5195b5bc1f4e1739575c1927db1e49059b98fcbec1dd699901cb9859d8c1f22dcccc7bae6fa7b62ec9089dbf58a706dc75404da470655f219e0d7f8e7902847bb7a96081410e37cf4f7cae7a571ca77c1a3cf049e8d0fa0393dbe28626e3c2a46cd05c373adeae817b5e34575b7d2be86fa566cd376a445ee1a65b6b18639e1e977c27d5dec0035bdd6adf2f313f63a8d94c2829753275cdb0deb6813ae57c3a5d0b90156f2349977e6db7a47a2ff281895d0020798cf3a51b44e5f171fc0d0f9931cd4f72326afdd55473e5532950bd0773ce556ac877efcc5c1b7aa7cb200b98bff16dc2014dbd40dd26b4a057d44fbb86e1d571099446cbe2a19489de8329094359abb79f466e60f022bc245219997e8c2668fa703280627998f9d65492be750891ac7baeb0756855c93cb1f5dc88300f235277d71767fdbf152719fb9d3fc916877247c12153aea0f9e00331fb69c2322c69c70bdff2226965f15dfe19d076178f462d4ce9df951d66b1ca7dccfadf69d76a63906c9f6ac3070d5b22e784533540e1d4775f404c3768c9824571d8729b0eaa04ecc07fe2114e701b0551d8dca5c1330b7e3357863d2a2fefe7b32d27175d76eb9e1b9f130bc4765f88863bc5612783abe003d26307520ba1e381f5f71f922b10b79e7c092b2c7bbf567fa6792485e9f2d68b22d88e2f4060952b3d15dfd9c065e306f5485d212b3b2b0085ebf1f57e442096061d3a3c0060601a3952830e80d2a198cfc9c95e09ee310b913768ab35f077898b921dae3a6f416ec84ec765c759ee0f5fb32a170a7394d8d99444f143322683876bb5101d7bfdc63e5285b583fdba4c8eb9fcde9ca273ebcc05a133e899f3543216844ed46d082e994865af979c0f460537d8e74bf861fed6a3613ac0890449ff75c7e9a0935c717ef927ece0996931df5b13fb99dfdbb07d482d61ffc0128ee897dc7fd6f6e21395fc7c7e042c5fe92468e30272e76fa1805a2b7eeb4752d9015dbed5b762ff52765778c617f89ce2d724febf65328b28a83a50a7909329ca52f81d7e9de372cc408c956f59bdb2d4376f2c040bcf0540b61a558df3648f81598e4c38edebed8c88295fa8a34e80ad376e66470ffde9658782034405c35ae013253394ce03bf0130c2d55ca27857d3d0989f6ff34639ea28a585262d0631339c711427cc522a74524e7f7007411ab4176885bd736cc8793e03b63c47bedf8994a01c54887775df01367c74cadd0798477a5690c25eea4b832093403c5ad5723f4e23abac5ab4d65b621ba8fa05d47ad306d62183206dd4b38c6ef8827a0c79df5376b16cb4c6892cf57bb1a4b7fb4d246a307019d10a58fcb8dbe782abc2df0e340349dda93595e5364f2f5c8e820b62550d841636957164a23dd86c39ea0e405a2d343d8d14f8891ff9178442843ec051a96193bdf718c793c05f81bf0332a2aea12713321ce1dcb45aeb5b61213986157398ef86af026a60a709a0653fba2452bb69d34826bacc68165cb65c9ec7248c9ea304e0e5975c1bb899b1d4af03d980788e9fb20cf5afb74fb3544cdcdbea4bd7d4e92284b4a9db3cd031a0fa443d12f0e4b6a2600b6f160a454ccfa9ebcdd1bf63b7588b02a832f4aac2be42f9ab71edd0617c9b6b4cbf2b8de9890d38065d56c272e07d5f401bfef642093ade5155ae84985b861e16c26f9a91d6b11e233dea0c457ff6c10bfdbc9d3f5863c3e3d6ae3b3dbb677713bfb67d1736efc9d4b3e2fa96f0a862dd0a9fbeec7c13604fcf543f9fefc1687b0f0e32026d511a5799182887b95222e9fac6c40cab0cc5d3efd568185dbb771c6f269d226ac2f4762cbddf2da4cb29a6be2ef8412c172dbf53a6d582136396394af16e408e6a99733736870a53ab9197bad7a1782a43e2ad9ea7ae64efedb3e8437233eafb0965360c86daae7c838f2eebe2d980950db9106fcab5e9d98b3af090ad6b8cb6e73a34b3a479cd4ef88be9a2ed1ddb3833c00afb74561e76cf4154a37f71be74b3bd171591fb2f784fda331dc42c6bd287799a61ed592d23ee47c63d0882c48d137cf9bdbfd02ce466c1b70415bded14030c44939bfa52a4a98d8804630a8891c17831b53c56d43aaa9dd4a2a3a7151188e5529fd28c02c7071ca97179fac4f24545fc949ce732d30ab23a97bfe78f9d209d9aaa1f723b23b662bf2339cba4f90da0457fe50f777768d6f40d204916ecc10d8915aa9c3d90a0edce66b9d123642afa9aa29a5552e9ec723ed66a1b3c3432949ad36b7bdc32a39b69eadc944a3787cc9ac20df1103b78d8e84c85e19e0fe294237baf4c4ba8eb54888e6c6059492b9215650ca0eecb65166735bc8ae0b5b548b669794fedb86e627bf4d24db955fd95e1b5c44701c0581df6bd99fab97e4912f076d309675e6a29d47b2973d8a2a9e8e2e32b2a689699daf964bd1d47470a14fcf08859460c9fc1e4045529a512b31281c8263007fd2e8e7ea43f3fd412af2509bcef9f7fca33d74f4734dccdae3a6a86bdf7d468ea55937a2c798bcbc6522380720399a94ee0024d6856ae291d4a9313290b0703f24db3cbbd6ea04205e515d003837a5dc776b23833c68115cc32f883c8ad8f771fc51fd63cd7861544b89b98a00a1f5a32232d087b631905cbf5eeffecebc0f1b17ae3699a01bcdc3acfc624d82f820d70ae244ac05bf79fa9cc84da70e868aa648e12489bdc4c6bc15bd939028685c410a593da8a64bf346b7f2061bd21787dfecb04a31ec79f168bf92aa87d4dd523548c94ab72249dbb725b7eb31f899e71714664c592bcb479c225c054774eee464c2d3d1d37a4c53487cfa0fdb9b1e9999e1fdfbf6af9cbff187786412593d9b97800b98fd42d9058244d109227368f9329b852f6e18d2e3e7b9b8e57e6130f3e4c4345933736445e290118baf885e581c7d72317f7a17d4ec84cdfaa07007014c5b7124a72a9ec34f47253c6c34f884610bfcfd0b764858ffd9cdf8170af38e66530e715401a5d01381cbe0160ee802b6f9e7fc48b5af74b07756292d23978b2b1aa5140d202a7336235c4de507abec679f48dc4c63d033c4eb3bb136c9e5cabcabd552d639d67c164b30797692031f81dbf042710b60ef0c65acdcd345670b8edeba7689b4ad047a6a8152e168c05760bb8fc3200e5a79f1ee2f39e47cb58f268642d8fa46f642bc5943a9d05085a3151e4e71a549855f805b866ef791ffbc3e389e7c7e40c64397f0847a929bd2d269eb6009b090b7af575b79a552a7f2a8fc532ecaa5666c96e8cb0d24453cd647bd55343405db039b9436b37e33609b1aa062ed4449fa895f9acf446d2ebf77f12ad7ac122a5937f424e7050e21a5c71ba481fd3d5cc58242f63593bac15a302045215672a8d6e5b9a812d9b0a1fab933bcfdba7559a248cee3f0248a74e0a23c9d2027f241373a557e47a787dbf07646a9d5a2457491bd254d51572445f021fbb26456f91a4412d96333522d862b524093353b7df1fc9d5a88a277d42bfb836c4b2f60063121e80fed27ce930dc6f56b893cc6c2384b083bc0b280c2e59a62182c5778f2d3fa7692b31f90cf6bb4f900e19f6857df6941c55905c06a0de8b9f759cae69046139d4463cbf4e5461b4c9313973d59fd2477d6e96f1719c5fba55d38faa233849903afdb1a675c837d4173ba7037a921235e5221dcfa5c21e4608440b4b42f916a956e3392cca9d7d83ae2680a1ed6205d449bf2e95db51d972f5e677921ac32298dcaca15e7ea01df486d98774a7a54759cf1c4e2cca6c3d6f76eba8bae2370e1e02d598c7d3c1a647d36490020ac454c74d2ccd009aebc31ca03675c62b0e6d6c3664740cc9d0a8cc598fb0c7aa4c745f36a014464ac1a006e91e430ed79d5d563a5308c7a146ae07545a87f112fc60d4e4ca5b1b9953f9639fb48d2770f815b27665b14f74f95fc68fb4a5df914cdf8e6631cf0e3b4059fbac00972dd1870481ae1f0d0ec98caffec0cc1a6864e49c1a8e02200e3006a0423f6603d9383eb088a73b092e171bd7a22e42d8749fa37e53e32e553edad4e5d90bb0e481d660694021230c934bb7d1c97c495c0f96f169589aded8daefdd717e4e352a13c6611912fee71f6bfd4ae46e64ba0a49f48f3e14405b5c004f03708f7d49545f373efc0aadd51661bd044b5001390b9d99eeace80629938506af9455bb627a33f979476cdeae1636e1e7c5ff43e9ce3843b8d48db15581391b8ee888de2f967821dd19154465cbcca45d2851bad8d65d241695ad95da6fc7d2a8a1db27ad911a530acb3a982a3395b7634be0e13fe384eb785b6498943358cd59cd5391ef368b0e4416b49747983c6b0b8f9b91655f51f84e6489a2337401bc089e95f93bf80c466db9ddbc88eb29e42bc0e28ac62583a1d6d0b26a427b7458ad4bad936ecc18259c1b9712e02d1ddfacc288cd9c6e485205d40329b360ce105c487dd0343f02b5f51ffde9df5d57a9d67c0c3f8e11787a68515dae973f018e69b8e751aaaa10387783b871218d5336f3020ea31e81c852047d918ea93049ffa9f9276705c23001ed330253f90a471e0aa544379fe5cb31150fda5c3c31341b2fdf135a6796a151a75d943ea0100f797403164fde870d3f2da33fd152a49de291e502189ccc5cfcd356638fe8e64ad97258dcf476f169577589e9075c7bfaeebca454f18306c7723f0fbe5a38b69fd666474859aeb6a7736dfccdd89c06f4bf85db786760461bcbf44a9f934b8859ca4d8c3b2d8acb734c13d43ae864995f6b46fcfdd6adb9eb4683515cb4cc7aee1cbb574c10b5494f1f63a0f88902b4116571aeda618ed8a39de968e140b69b9b5167b0406b210e911dae63b3350cbd9a73032500bee6e349dc277d4269372615d3abd17a28fd5eb84f3a7ff38d2386192e4ade74310abef5d4fb56a376873af0464ad729fb69269e8ccf4cfb0e33bf7ead560c8e1af60b2b8ac7ac9af7370ef13c439b13ea0aadd3dcdd60de32cd361f45ae45b52debb0e0bd87824c43dcedde25eb27b1b9637a9ef9372fef3c034e0a274c1fdac7a005d7078348251e38b5fe066a19b83a955cbd349316c48750661787994b4bc5d41901ff86ec8881c0d544a49d924f85ea9d2595c40f83f2276c11f90c01792630960eef963a76d1fe8b24df598c70bb9cd8feccf71ab7ca778b162a8477972e066fc543f78e189ce38c4a482fc1ff7875cc140d9e17765accc7b27af8266f5961ed8231b61f3b2c4cb628d27e729676c10620b70c14c380992f9640ea9811f72b4e36737018c67f925c12ba298ba72ce93c9e607c53054ecb68d53398595b75bc3f8a64a50eb4e9e6bdac8747f7a97a502c9bd20db3b6c8416234da2d041b617620b420b9456997c9609061f9b0324b0f5b4488c5c1a8de8be418041b0dbf10eded2254785b1bab17dce528996bf28669b25c916660b1731b4cc8165f8721f75b11f29a92dcd635f6dc3394ef3c8b1a2a2606a04b3a6e48395f0f1cb0b71b22008bfcf7b4301d2aebe71b352c67b332635a14673b5f6b9a7d36a77490c1734a1643a5c256e7789504cb36653a5cd82486526548f9c37e7fdb5226b44fe35c3732dc53109822abe49fd83800d8590c8b11850e879b42e66798618617799a79595d54be748a0b68c18b5d5ba4212a0b44ebcc0b27eec9279310432f9f61bf5f80dcf098158ea42db9a299e373cbc85c6eeb578484ee154716d93361d3b6e4ef0d5435b6543786bbc085758e1395980a1c74abf0bf5264a0db5f712175be398060ae347cdd5f6c601861fe8a863c474b57dff6dc2c8754dc8ea6ed8718ff45f570333595bf78a6d0f91d908c110f8b040d57f3ddebd43eed7e2a21faae9f9d90a0f2aef665b76c06c69a1622c5c3a868e55c8e1008c26be44b1ffac3515031e4c3bebd0d8124966231a719dcb0953b658addd45486e035c4d8897aac010b9eb26e3dec443db42bdff2fe6be2729f281bc4e14b02f7932d5e144f7095ca9785db233ca48837fe15c01f08d0f45c1f74bb6b7a15ba0f6eb610256a7aea15632c7bb43f17817fb32096ee15ba1b918fbd7731e755e970fa5bc684581ea7301663b7cc98222b06282e58803492d438f039b8e3f6a3202d4822c3e5249ab0a6656ac4cc6a6dd5a62cab896f12d272361dc15266f9f08c4d104f2871c709e72a0a030e40440e2dba31c17a95ef10883732b7c53923888e95f04255d3e64a337cca850cfd8d6f7774165b0584121e97adf690e8d6bd5b75eb8b4da00a1e47a74a3f92d97915d4286696186ff06d1d695d6af9db1bb4adcafde6d77657dbc8ad67d77b9ce9b25a2b6b91c916fce2e3d6d5aa9148db594f7f4e03b2ba0aaff5e5e02d07088bae34fdaed01f51a5cef35887fcea6eef1e18e610ea1d15a65658df1c9f6b249b4dc7e9494c39ba9e75c714b848650d327be5e31a5f33e0378e7378b299d2b9c915b69cb7da154ce8dd046b51f3d3e28d341db7141a0ce6f87c2e1f2caf41f5698a9dfd628110bf3cd6db3940c1253149672c8c7fd309c7cd93f611b85b0dc96c04a2fadd9fccaf580d18c1f3c06c18cf493022fd6827d1b619a06ac2c97bc6e5ac78a2debdcbda985cc23e69bd01e542624853b508370d680bd241ed652475e8f434fd39d4c6bfc8cd5637e2c75d466646fa3e69214e0323f9e31aa3aae4918df6f89f07ca137347ac9b545e9140af501c7ac5e786a4413d7d0920323ef86fff0e0c455e134ec57293d60b8e1dea95d43e445139f19a7609fece6286fbfb7eef574e5e15b4de719b6c023065751234a1a5692c9516b65591b4fa53bcc6025867cc500866b14bbaf01609751aeb1b43092d1cb2761449aa0fc5ccdf07da7777d930429afa3a9b0425e3607f5d6319583de0a7865256ef2c0220347463fcc107944a43e7a9cb1eadc50b12f313e6445fa129daba43ed13a36b8c09dcbe8384c727bc9e3bd66473f3b56ee8fc5d3d890fa2c5a78b66124ba9b15ac60fa24f157a65eb83a02e00818a13a0e451ed8e00f275271507d378c376f4e5177a9b9919c7758604765513b6fc17d1a7748d1205925c3ed9c6f6c9a5001c723b2f91446759d4a9d51ac4759b99a7473f09e1459dfd140f1b0f2420f2bd440317694d0e5243fc612d9e30b3fb7bac8f6978ddab76b553855ea3b1c8ac1c6d7733d6b5996278de04da32582f291d955385c315d69f7cedc8d7828027804cab45d484e69d44e1002bf6a04775d4cbd26c2be8fe3abe2a328b0b86d18905c0ef13d5362978eed8033a564bf3f0362d2ebf20d3878d884a85f2b6c5d43ba38a3e13ee8c85cb0077b0cfd38c2691107dfa14ed64acbd8d6e7ca376edf067159e44bc77ec951923be3f5821d95fa59b2f24334949a78f3fd7b617205e99ad725f51f97d7b3b109a76263db5bb2e585d72ff86d97b18e538f839e746fa9d5dae3c730e5eb7c8005d58fa67f01029c98ad0beaad010d22b95e9c1e31edf29cfc089a2f4f13bc2e6d5e7d5e031a13384027ccc81a435f015272518dc06d4f1d179a361ce8c0b8f633912ee5ae992f4eb06952bed8c378af01fe6e6d3826ac9b0743521a6b167142f439903a4553fad158485e428f50d3137c4b7347702deee1fa005231df9ad2c572c4864dec2dae286a0a95529bb1e78ecb048bae08bc90cc6ad871e9c658d6a2f9bad73c653289371ec1982342e2b9425c59d26f8ec3def2797d14234689dc0a8dd0c74e8ca46ecdf367c7a0a85745fb9be93c1f0c4e0ef9452951bcd008e4dfd6b7cb247535e7e0c890d25a639274acd5a89cf73ff201b9fee3e10c809a75cbd2f12eb8309ff44d67b46543ff1440587f6c3917fec58d1cebe23062d96c1efac7c7da708c6109ad12dab80dc8a6e7fb4e427eb4b24bd2aea6c2bc2e5f8b00a81b42bc0eb07bf17b36d047e5ca035c0c1801f086ccde1b0e8cca5a8f163decff7f93d4c2fcf165f60e5a40c70ca38746d546069cf0d38cf7f8bbea5020edb71907dc7d0a97bccb7e61379950bafb344b59a1ec9b7e53d8aaf701c62abb740994f2f7317c9ffbb14c4fcfa1586add3e3269d6a8547691f9cd25092dac47d9826d53431df37e6ed7be5297e5ec77886a0f40d94a118eb90364093157286975a5c789d86ce3338038a1a96535c7f271c761f565434310e438b65d2b0e8bc92f53ee0827befd67c4b2efc0d60209d8204d9f82df5834125fde4db932c046120fd563d3a02c3c9135545211c8eaf5472961397a6569d20680d2bc0214418f9a9c716d0046faaefaaed8bee32d5218d8289f6d0d3797d5cd397ac6da7c4d6b6b2f94bca68c2fab10eb4b6789ce4688debbb96520cfe4e61bcc08a2544c63b0556056319b72c39d64d005f89725655c8de676539bc2e6001bb6d712f50232ff819836d2c4bb4cb6c8b71e824ba13d045c1e994374680919e51d621dbdf54182682695805827e0bd65e8dd4937f7b2f2397341dc2a0c381dcbbdac91dc12261d58e09b0968f2d67629ab9247e973839eb7b65d5f0ae1e50b4859c0290bdd0bc72b1005c3c95790702913497161043d2b1f465e514586d7e256fffef1723d658673cadeb81f65d47b5b8e6666c029d1498d3c69f6fe61e78eff7c8736ffa5bff7d089abafa8bcf0d9196b9c1d2ab48560187f361ac9131566748217c8e42cad5753dda4d2acc4da7307e2aa40b9706f5350289e148b31819e33b974971839fd891765b93f20f392f25641a49da5d73d5b20055f78fea4f8bb2c07629827aea1b7593f14012940a7636adce2c67fca344d403247750fb219c1404ec423755ce3239106e6c66fab14f99881eced041fecd244419d794735f08ec4566d1efd708fee1d8d04ad31f2e4e880eae94e10b15ea3064c4a7b4280c8d13eb3d21141df6d48c40fe4da8e4b838c4bfec845bf6acfe0dd0678f434ec05fb0a7f6bea78928568f8fe2682e26df7413f2fb4bc81e27ffb23cc9c32c13bb76a46d83be3b4140e6fb20d530c200e702b01d723d7ce0c3e58017b975686dd05d531f5200f885da21e6bad5f27d3e3ef86f146c833faed361045f3529c1a8866e5605c8b3403d9aa1af7d0c2d3ceed3bfdc85e8fc86216e7d8da3d09c9f8c16a09dda3aba7e62778f5837aa241dbb2b298574c4cd59b26b39691398d3df742dcd14c4f4436a0f4c1e0b81c713ce81d5a52fbdda08bf34de577820deae093acf8f1f3ceb33fcebc7c1ca483946c3a31ec82385e860a78d943e80f104f708d29c7bf116d9a18b2df6f704083a73dbaf5037471d4281ada5129353d4cb17d5f36f4afd5bba1a2e4d2064f9757806810adb2183ca509e47ef603d6eaf7c41f6cf1b266b34236cd77841e77ec3cb03cd0313fc27fcc4baaf2fc523cc7ed99a7a4bb2d42af168697a03e303ec7483183a00dfda5c26b2555460e17f40fd58e380f9c8c25355d8838e654cdd9e7b76cb9c6cc77e0911e36a4122a92396d4fd1e5eb9a229c2fcfeb75c1f6c382e1e576fc3d89b7a6d340c791409b3a6fc19b7f6befd1779f28eb424fa2a5864fe165f7a9f49b33c802673af05d115d4d449cbbfa0ba386799fc047beed879f88279e69139e3a01d35f2d0983a87f67257343bd5ce3e5952161a39a81efa288ae9eda3971f1a48a8a930c6903ff2c2f94321b25ee85c03d734d1cef9f67b1e289925182a66904b64b5b4f5355f1c3d5e6c9683d4ec7e73328fc8e8862ae74809666db797bfde4c64b3f5cc6726f3470c791ffdd75bf57f8638eb975914d1aec03e073d99788b4562008bb8076650f469e88ceda70c7222d026c22c71e6087c823d150a3b5ceac4ce6d220c2f649241bcdc4d8235f35022c3d9e73ac0a9a7c5331d9e519ccb04f2494589c0e6b97a4b50f987bab17818f9a92cead17dc0d65844d9b98b961bec6990ccf87bd5923b8f0c51c49aee7271444a6c0f31e42651d42c55a3fd44312737d73a270358a9ca373de93e1850997d00db29aab76daf1fc2d033bba31410a35995fdb6115fb35d36723b957917507880818aadb3a4e05e06b0401540e3340a5cbf0f3802971d64d21255f87bf90fd05366149877d9e5382224bf71d1ec78eac90e3944851b533d5b681e200b0a653aa90f6f3e9103b82d8346220950d07df1c85d2661f716de38bbc4c413220d332b3aac0c445114ef389784ebc069105f17e8b921e760fd58545f45b7e51392c014acc1b58a329547bccebd69bbf8624bdc805c041464dbdf3da8ea70708333763ad084e78f110c6732830d85f05eece2c5dc54437dabad417fe57da51df279204bd6dd9aef4d764527c74d0efd8c722fb3d5b02d4f9be0843dfdbb683fcadf52aa43e73856d3855c2d88c0de690d003190728dcfa61be139289d963e07b1ecfd644191c50aa10953c7a3a21b1368c128009fcc4b36d2eff8794e5912b1ce596bbd580b3d48eaed34072f083ba6d7cd4d874140fbd68ca64601038603a6f98b340c573174394577c8d795ce8128adae124e2bcac8da704e3996d52ff765bb5994680fca362da7817a6b16258d1ea31f22c6c7fb1e74048ad78e07e920c1987545843318f015808bbd07acf648ae56ce5a80d4f978fdebba78b05a82ecc378ad8a7b271be6ee5b68c34d751386c666eba380c2f41272f63875db60a474f7ac69b05a3d0acc030ead362355bfcc4693d16c27b46faeb8b0c23fe1c2f443800780d4da481e0a1decad0d728136ed56615237b58b13e7855cfdf42fa7559eba9947b1999ab600e11069fa1b39a22d3b2daefbcc712f4487a60e8bb797546f48e841745c56c78fb552cd18874716b7db9649ee3a1c197ef81ebf058dc149abdf7be9b655323cfabf21e7de1998d98e7deeca2a3e1630ea9801da1caf9617d4edac2b36a475c8a9c9d1f460d05d2447a9d5c7d91dffed83c047ff80a4a1ad5c201421c3ef59807f415d30a1d9d28aaadd994e6eaa44dc49237f8cf9e1d4aebbbfa392b7b52fb96c639374e72afe7af268bc01b39619fd7c8d9d1442f29741b0e50044ddd6d11196f4ec2712d509e7724bfe1db51241876da472d4b34bf63ad19f52bef700e997cf49a3bf3a5fbf0f7e9a2fde3324d6d00d276e4436bba39163217b91a0084b2fd0aa100b649518d28b715bd533af670c3872b6e0237c03a0688d708ce6922e4c3da7f211c3976fd43f1d6a257acd1ea70babab0c946928273e78351522791894f06812eec8506d6b82dbca5f4c6ec0d9c1f4d9137c64658d68c5e89eb4bfcfdd9d64c9731a2bab527347fe75953014b1a7d750985779314971ff48e923a89869809e0380463a9db359d8a64597c1cc87e50a4aae00332f244487cab1dffbc17ba59013543e147a80a9af0ed60f69db065059239e398b74a9068ca544e2223d9a230e46fb6bb0b474e15ed22a07c4531e377b5c483a9d72db6d64307273cf43b0880f4b15cf8ac62bf3c4a29cfe9d1e480da6b505d7c9bf5dcfc8fc51dc574301d32208087d283c41f19cef53a2757350abe6d3c17d707d7b73a171eb17a7e96500ef023806395bc94242659b8670016a06da6a05356b26167d93226b0ec7614c05f88b62684d6ef89fb2ab8946c83a6649b13648162b8a93acb73882052afbc3b6a32837a2947be1212d9ca56083096a07a55524756876af800b60418b790b94b59d1c468bf4e9a0dcaef60631d483be20a9024852fec5ac613fe0f3821d73353c4d797417b167561eaf84eda571fd12b02dc07bce89edd8770d6bbc19cd94bebfd272bbec50fa356794f8fe6eb27a00523b9ad6521eb49884b5a51f13090f09a320c65ac6f7b9ac28840d481a74d7417fe8416b6d16e1e3aa154e0b9d8f0115b4d87624d54c3027b1302e0548cbb87fc4fa433526376f7f95355943e7df4cafddff359d60b441bb86e914bb50cf2c9ada38c1b10e9c66d81eb00dfe78909be851c9db26b4c07aae501aaf8f4a592eeb8c2be4dccc734505239fe8f0a272c81821dca292809c40cfff9732acc210d2b408ce26b439be99e3d53705a1a07071d8f9f7ad7ec706d273077b591f0cd87eb979903c95290d6bd9a148b476e9da2bac0c3ec016e10cfcd9eb897aaebd9b7f967cf90259dabb607553690bdc1c2a0f67eac9fde458555964a83d24c6aaa927b524795c318c287abc02344b7b92dbc30e4f8fa741280878e1a30cdcf56d09c5dab41dc56753d92d8a3730ba249c98ee7e601234d1a4369253a3ee11a8b20577cff523348b45212da9ae5bab30c3e50a0777dd9c80ee00e73a96f1d5778a922ea33b9d5205b14f3f4ba98abb4852abafe30689b2e789b941725f1c4c7eb7271708d3dd6f23d25af4c84a496972ccf432013c96fd776e0c42b15b35ceb7068b849d493e8e358b72cc13ba5839c975a166a501ac6154691e6e2e74b9ec8f22a6fa1792df8d4f1676658b6f6cb4a260531930639810e8a6340e16e3dd1eb6d16018e2ffe01099944c4f788b010cc7849e42ccb3655e70a454445d6e3ac5c4c38e1a6d79e6e10c4020916758639512a1cb683353a3cb06dccb3b9c8a83a075bb68889358441f0ceed41c507a3e28fc7471c0ed6886ceada19df7143a0ee3b11fde2cddefbfb1f4ea71a55fdb623ebf2197953674f66c7f5298828e3ba8479b4448d825530019e213a2aae78788f42eb812e41c3ea3e374fde517c4eec4e87da50f0658d5d24e0a30dec13924485da43567a2a6db66311d039e4ddd1cc75bd3b118a3ee0134fb0d95e0c33681f27a46a178f10653dfca93ee0a458eda63d2dc57dcb3c0d2ab804a40a7c92cc29aa25817d66f2e3852194ea54fa65b5a1c5bf97e091ed039ebb3e6f5a57c8e9dff8f8465898a6b1ae93b515f66e1be15f1515e76c933a2c6c6a3cd60bdaa7d2ce5f409a718fef83fe6e3f4280d74b78ab4aa7bdf5d1ebb80ff517629e47e838a32ceeee2d5e699714c7c4559f09a50d52a26f182a562ff75a7dc0b8e4f068ac8bed4bfc72933059e76879564d4614e835ed458057f1757df8c250bffa71d2730b9938fffd3213868b97105d6a93bcb6d1b5f0fa0b28e1009c027685f448631774a1d7f3aaa7506b6c0c7c79f34246077f8024c25d3ac387c7d430853653d64b31e2729d5d3601803c1fd1361f47086e1a1de53aabf1cc343bfd673caa766b58caac4b5d262aa7242818ef114b2727038c4ef9719aaacab11f13338964bf3f997fa70dd2921f0f52562ff6db7623f044221046ad002d870692759a0cba3d65341b7d5f5f6c35aeb44c10738c512c555a2553a1794f01cc8906c695f557a82ab67e6673d3142635d91f77c1b157b750fc11fb2e3a75798f303ff85b3b54f35a4c6210f663ef4f6b1b4f3612311a558882543dd84966475c54ba76934104fc2adc899107b5a415684733d1aba22b22ba52e2f8b0e6aa3cb7434d713bb449324d2c0fd2cb9052fd6ce4c53ff4eba99014ed305634fab0e731357d84a7b6e8673a2004b7e1bfb1852ef929bfdbc899bad85cf8d80fc8c7ab6029ba3acc011e828d04e0064bd98f1fb47bc90ead44cd4d910017d256b76c3308cd32c9e95f5dbf4ad907baeb10a2339b509ac6a59615634e18ad6cb7f243952fe48c7bdfcf8d5b1be55b2369ee6c86985baa803d53aca20a26d9ccf0015be863952f42f8fdf7aa01246c60fce37ab4f80e8407c6e48c7b1b201a3e4dd981af9c37af52d93c184bd080ffa7571cdcd630cde53c472c1cad83e003dc2c7ba1c50f7819ed147d6052dd7ed4a92f9756bded2f436924f90fe7afb0891af67b2245cc24d767a1278687f04ec4ca734ba4aa2e0663c064986e551c8e4996fe7471da9ad454a050ea49c7fd7ceaefc7271a87debb137a800952cac67b61bfea6746926f0c9083b5312aa755b03df385b098186ecbb556e318be20513f66d04dc3f68d32e15d87242ff4bfec94170cea6e3f99b1ff98487f0df5294a89bfd7a4387eb99b1438cff13f754b0fca8f65f4d47d41576ec0e66366df0021b38a961f7b0f8e561e2cb8f0c0282990bf1ca639f806faeeb8864e4e2ceccd74366331c0c54212e7104968c69d0344d3f0d608f47aea8f9345c4b07cf7f8222fbe41bd0053de83547ef6b4771f8607aac58f3f0e621a19c4ecd0f79ede89e214bc12c192e28622318efcc00464293a6f0c44205be86e92a0fb50cf10da0e57eedf8bb4f7b4b35746d505af7727df7a950e7df7d8f54434ae2c794c8d47139f3e4e389f5ff94cbc7829c312068c2352dcaa448f54c42d465045d68328d15aa1ddccbb3972e1af2f3b9954aa26d4d02fed88d33890573c23d0a61f408c20194f23d4883292a64a7e43a2790735785749d6c4073d8d5ea1ac41a66f991fd730c539903d6d04d41eb1787b67e39d74a7019e355eef3bc9d6bbf152c2d3cd2440a655ba2f6be712b5f0a05f3d418b01841bf0612fb8205ba73d58b94277c756b75793bcb9c2c4a30483e3d85fc56052cdd76821a6620fd20f243b715660ad573c9feb31dddd73e4d1d0aaa25d99ee03214938bf6aa09cb7e6bcfe9ef8afc44cad94233abafe307772c0c7d19c30950baf04f9b87e750dda98b99ad178919f43d5fb510e08fc0a0c397280e98bde435b647462d826c0de80524e2c0edbef3ceaa78bc2a362783f76ddc0ab7a19b2949c0d5063a9b3a96342f2bda447366398b1e4e38eda01969dafe14d91efd3dc3619fdedfe7f2816ae610e455262ce48e792f91a7f76099571a29591874bb4cac1f79d8dbc3f1d3a5c06d2c30c64d9f9163ae524a11975c01a35fc38bf935653f5edd74509552df7558c43ea0d956e3978cebb9f21d0f59c95d533fa35ce5ebc2ba8eb5acaa35ec6b78e1f43c26670ba21b722e29ef1db58f82c60a5aca1fb44494e06cddbcca110a2222328cd361b497a35fd786ae3267f9d35393287703a84ebddef5824a800ac8b7e2984c216f39d6b6451c9b2590a851d25992e2893272ae595deca150a006a0fd04ce43f7172a402606b8cf9914fffb0782c170fd6a6404887c74257266031bb3555ca98ccfb53d9d3a8022d5d977f70ea0616e302b3a9829d8fb1d73aa69c820a84a1eb24ebd186b32223ba9d84c2077774b02a18e76b79e92cd7f366ae12f51a11140186f32cf0f2d70fbe6086dac649d9d1553855460a8eb708164f0b43d3d3ac8075337b7ab6d0f4cbd8f3ead274c1d0b7a833e2b156f41b7d168c4443428257e411b56a19e50c2c0e57759c889a72d27eee32b3221e59d69ef234ba494ee1133aacb88610290ba75c12ca6fcc93f0f4ac50849d86391f1b5128285b3dd02ec84c8bb7e8f5fe3bcf92b2c4c5a144e6f0b2c993616e9cb92ae4445b0fe527c12105f6e74378e7ed445e793fb44335121d40504b44f0fcf2e302a9200248d0daf031292122c136c373b5ee2b8f3ef14957519ca2ccebed182394e6d502ebeafa51e5e26555e634b14cdcc6e48a9e756ddc359f40cca579e8655e6758b69a3db65023fa3d118a133d3426eac0cd4742451f4ad1de3952a86508752e37d8d98f2dae60055254c00880f26c0e6b3ce18f65b3d6b569cd17aab9c0ba5a6acb9a25f72ed1a611026158bb7379dc9775033da9a4a7e25dbe9a6b95ceedca84b242c7aa668ab02c1e72a2ada9eeabd594b5d30e82aaa594cc7c33495c6966031a956db7bf81c86fadaad7b3075f2e2825efcf987db7392584b6b779e74a1a265eb1a6863374509fb97841a2819cd5fb1b4780e5198464fd0cf25275f74f17c72d4b8e97d0dba8a56b26d7e8b0a9fc3fc1b87daad2575dd42eab36a66cb994a58aeb52ec9e50a35f7fc84eb1249b4116cfbade4ba1c2435b623298fa6d3312a19dd0c3dc51055e3c16493011cf10a95c1ae00c27709112d0e51511fbeeb6c1e0b307d23fd8bdc983fa38512c925ce5f34112007487e86fca4b384a0a37e4e76844617e03f6598183d3a389828398f86749f99df6b175dbe6218bd0f9c7c7d9576bf5030cc5174efdef79fe8957145e96c80e60154c76f8024f8a213109f115e178233f227d3e79e31aa079ec7230de59a59626216c13a8f9d325f4b09b93400e9991f0a3c717732de6386231fc710f9e923d14ac9011da61aad395a5ba02089a003274ff371df1eb3a2cbfef846fabbbadef5746b3eef0e3ef683c03b88cfd64b4c42fe5861c4156cc46dbd5cd3b187e7d6f7dc97c7d5df8e9ac29a9a8a1d2ac3dabcd759fde584dc67938d3ee30e1fd26b2b2dff77140cb1cb7b07eb45d22480f7846d875da4cac2a9e265c78479ea496cf96cc7d22c5e17a6043adcc2a744b67834d45900f64bc4fd481e72e49337db220b3bd2bc4b6d31b5558475bcffc9188348cd745e8444caf13d808a5ed6f20afa79a05a4c5c42d28987a168609bb79c43362258c80c7111de13c1eaa9c2975faf2b47861ba7ff0c2aa8648ebe0a91e6b1605fd62a88964c215cc7752277348bb7f2922d26249dc72cdb55ebf45be3377b0f4b8c00840ede49824c14f4db96d883ac55b1c5b90a6a56c7058741434a9fb4daf5ba03d44b93c95c96508b2c83377461b1474509a47a4a2d4e7351bd351772b4660759adf591c39bd30077231a2ae3c1a85fbdcbc4b1c84165e56b6023134cfdf5b2992882b78ce32baa02b25399140d5dd42c98f324ea6d663bc8db65009d6030336b782362fae4489274a7c634d747e21b00512f519a0ac18c10549aa15d5af20d08684b7f09aaa911a5ea59aa9e8616f97f2e0f9e6423bcd55584bece05fa9c8a393480f77df2ea4d7fc8836dcaf41027192ad532b6d4de6855a11874181b2980e61a2ac12729eba1e07add684bd7841571c5d45c092c090b88a4e7ab1acfa15cd61dd007b02f3dc558fd3f18fb3c248258fd5e67a24d75588ef1247e5d5e01a67b4d1732bdc2340f644501e399f88ae50c7d4ddbd9e28791216f82212edaef996e0f6251c60217aa70a193a211ff2ec18b3cb9ff08eb77988eaee66da13339cfc8ef5581e5957b47943ca71fdf2d6556c4d3d917ebf97d9b65e3f3a389a651363ffb9662a3907059453169ed50b616e6e1d3de5e521484752df290c3265ed7f0a8de0ba8ff08b4e1cdba3f9eab998bfe0bc8101e92e0efb804b7792fa5269b175ac8281d5cd8acd537b27e4ccb9e9327f00c7c01e06ef366564eebf9c973ce107efd2e4b9ebbc59052d741bece8b21d3c7be2071efa4e55786cc4eb4c8eb9ab6f75c27ed06cb1b51f1546b18089e85d34b1a527a203581f583367438ae599eb34f9ee9a0b119da010a41fc2e12ad34c858ed62f7db7b79fb6a78b07c669fa46d3efeb0e811ebaf5e503414b91d7903032dbf0d1b5a0e6b2d811d44acd8a442b2576c0a92645480c98d3bdebfe8ccd6e7223e3fa3a9e74b13742cce71418ebf9c90cf5a3ec7c3bafaf2a17cb23176b94f37453a9e738710748dad93f52ec0f29a6dddc7e93b8ba351aa018acef55b925fa7c36c2d63df42aaf2fb5f3ab7a64f4f9cae154ab99a0b1a666f8e51e69cea95bfa6bd92d9da00d6d03c8a7a9ad9486540cb4eabcd84ac1ff9da648f940d0a925e5a554866874930d2ca65f88a498cc248b63943ce7095105a41e4d860b2c37cf172c54e69264f14237280bf3331eb9182832ede9dcdc92698c20222fd6181086bf684a45a8e058279635fa5b015115679e703f2ba21baa700ee5e636a4970c03bec14c447e0c2272b1ef056ad9ced00d789c24f637c7fe554e7446a6d48140ce29f2d80a9c28d043e6ae7517d2a5ca1470872f7a785b8223c00a0d8382f6ac43bf5b8dcad0064d9dc436920f2dd10e73417fa4897355fd407d922889bf46a10386f198d52d2d3e037671f3ace899ff24cb14450cc3edf0bfbb9624707a9a127a356f0f512a80ac297540bcb3e2e4fde267bb8543ccfa656b381aee300ce5cfecd2ff972d4789c07a69588879f29ec8369dc65d5f22883a2989d7b3f7a7456a551491c3c209374d379aa2bbbc27eb5b622982a50fbc4178d4909b1235a0c079ef620cfc0ac434ac2473faf917b482ee70c05d5af3052775a35b4c9d439df814b7a0fc090fee5a50d399ad84428a432e817dc7ec12bd6b1f9f3aee88afb7c336fd7f978e020005fa2e1bff98504b5fce06666b2c1a7aee4ad5b6c98185218e4ecaf1b5a48dcad98b95f509c401c8357f392d3adbf472c5e79b5d9714243a80ff7710b600785cbcd4b6500b0482454fca62137ea4494622bfe29bac27d1a4b7deff81d24c5694f0397fe1907d0e107026a942d18597dd228f3cd10cd51e4f7a590f207a23d0ab0f996354806b75bfa59b4674979e710f4123752289608554c7579f0ac42e9d5ed734d5101f39f2c9978468e32eb6e1d9994176b3e70fd33b1afd909d8cc57ec18f6a787481d81b85a2d6d9e851671afc05e60166862aa8884a5a6f963fa784ddee6ce09baf6a72aa0c2027ae80fd4c509182be162ab21d69b3b6090647ddb674da043d1edd78ee8732ea49f49aa503744b4a3fe85240166f142a478e0691724580cee2a580e8162e14088425941221e31462d2d5372e18488f34d2a78cae5960da69362954713031de485d369b54a1ab557a1e27a6332bc789e63f56b46666f01c8a55b71461003fc2c86426d2f3ecbd855288287a2f61d39dc93fd72a7c670cc69d0bf63e08516c113eec78cfc426c488c9914bd49c010e6a7b224f9e37cdd03beb2309979a4b84c309ce358f9eeee612917c2684d3fad5886aa1271ffcaff0572644b84deca8054aa4f9d42a9231a9d540b53ad1cdcce3e3d63a9cd0ba915d9ce621236f9dc1ab01f1e1afb9cfeb08fe346d45c3f932c9af0affd999c99b7444aa2760f7842140acf260f502ce92987f358e2c85023028a66e334a9ed7f1987fbd85480a43c6ea73d62df04ae81096f26c03f60e2ce04a56384b400b2df1e8d2a2c9e84caacfe474b90ce64f324c7f5802f8a02016db7e065355c4c48cb8c50f8a5ddd80c51d505ab0366a3fa3e7c9ffb7a1be1e32a97af4121c1e9e1d35a397cbe2c49063fec444a20dfd767b62fa8cca7745d4a18f9e766d3ad4dcd820cec7225771496528db8e78d59c946eda6eb3870679cf22bd8e6a6b96533d0fdd4a4f06322580fcd32eb2de2e5f2b05bd7574785255421e8cec638a3137f50bfcb61eac98a2677370cd04de41a8cf9ad453307039a5b6a4625ccd506337a0a349da10a9b488e9b2e9cabadf274e33ca752bbe0a2fc8c6a8c2034f3cbaf8709407f2f2993ec1a498ce97738f9d8282990d71038e6e883650ae6c949144ee3aa70d57cfbf64c7e44f284e8e403cc63886f2db80aa3050d79aa565bfcd8cf5b22934be5bb76c36f3fcfcf28816aa0ebf193c3b886252d9307cf299712b71581386ed9e05c9b4b7820cf924432f2bf2b32d9528247d3fd724e06e73cce93a5d3f6dc6b064087370b22136ffc983b7e70a344fa1b4f4c680bfc5f7ef2a18704a7cd886f8370e5dca329842cc5112eabeab865d300e4ab9781351c1ceda1027e38a270382629a45b04778d0c66de9b6ccb61c4c5335550137565a7f12d12f9c148aeccb3b8b34e6dbfc1a89ea5b7c6a8d1335f5972556a2eab00977bfaca775b366533114d18ec17b23d0eb503aa46c66370e14ba4046300e65b4a27159a75899b731c0610cf43a640c6929ad6a4e1a59a3c2d391bc9de87295a219947e6c2d68dbc553c133c0316fc0f96602b4ba6b9020cb47cb60723452975ae55482299bc5bb52782c181c846225226088736c02d46aa5db54d93a4d7c983371750b0633d9d0f475f6390c38808c37ad9df1528e6a8712e74c60edf9d7d206dcc0cc9eb0d41f76e58a621c4382e6933257cd5a92a361a34d16af6fd746b984d66fe57f42fc0dad07090025425244f28b7e52831d643491251c7ef817dcc173aed8cfa6efb128afe94ae61b13a63947af347d9ecb7ee6682ed87e03583afb0dd0bee6b5ca0f1ea758e78d719dadbe81214dc86c7fdb09c14e6499e42360de7e362921013b0905c017bb1616d6bd700a1a33efb3d5c321f238135605301be3a3dfbc5d48b93317a54cc37a576861042af6b67b530b0f13610f3455ee2214ca95a5d8cbd92238dbbe99419266a831b3011765b86ea1f7741464ecc3a02996c1c41ce3b23847cc4e2b922a401875635a529c6b2430592135ea60f03d05609ad6edd3ae8e1ee4dcf00663d46a6450f867276c911fd52cbf7790a615e5958061bed297bce15028c1b7122cdfff2a06c161c15512a96ba403b2e26c7c164a464e368fe3b9d9c16ea81b0f4645cb7f5d8bfad1b61952d426f3be3f9dd63ffec2f95d6c3342a4ee1a99276a0db70bcbb1486def43c40bdcbf85a264f9f0272ed5cd36ce32496d9ff4c2d48d57b10ec78216f5523048dedac30b792b0643a04cddc35fe090479fb8cb0fa0109e5bea73eb039cc1df7faf3ec6eac51a05e20e1723c39d366f8dabe086de9c4de16e280bda31c6a448032494d69d6c793dc0525017317ad82af431ece8fdd97b94628873bcf966ab9aea279a8d9449db9a2d666a98ac9bc9d03219c24ca6788ec1a134db18837e037481728d76812f310a56117371b0a8be61d60e940d9ff68c60413147036bb7022e807dfc7f4de1639127a3a9f5501f1ee515b65d99425f2b7d6949d9008d0904162fed976d9b9ddfb5d23396dbd813dcbc3ea45300de05def591b16570ef8d940962dc034339e651040001aa1d6be1c189b22e2fb978fbbe4a3acac00cbeb415a60746fdd731b1f99900df64232fba08d0f95dbdfd7b13507b9ebda161259e6b418220e568ef0476be81d9af4ffcd1c7d58cb0e4c56cf6f62e2f850cc4aed0ca1cb4b5153f69232ceac18f14148faaa4d54bd2b0efb38ce937424294340035bbadb473b1b80e11311114aae0b29b172812fea77c26f21da0a4a40120f7bcbb424548d535b95e3632e0e593d4c453a88c742dcb63536c765382a371dfab48aac711f763c6f8d03e08360b4a93871645c0195789c73ca356d850ffd74c49baae4ef67773a6db196e6b4cc60ab23c760080444078915bb38f1f645fec645163e83767ab3f8131c1ea712074f7cfbbe855145f11a8763022149da33891a4b18d2f3f18bd62625f1655a2c032b81c5896a066cc1dc0a9fd80240a2bb82d5fadf0129b6dd281df1432d9abb98113276bfcc15246872808777ac523022d5e298f51a6a1de21543866819a9762353752fe1364b61df2905600ff3e4e9eaed4de831e65c11df88fcb3518491be1ecd8eeb4671739175f497a9e0fff7831d7686d544e25e11b7f58b1bb5488f7c116df7104beb1aafc5f8dcf60acca03e2185524c5226a3852c27f93b3613b3047b067704fb938561016e5a53647a9964fdb882f579f23c481e86ba25e8c56b0f0695671a2d346d59ef75455ea81ecc4ab23567330b007be3ec3cb7058cc17bee0675fac77cc2dd0e24dbccfb415a8b9e165a41f227d5553097503a3e7c38aa1248ac13ed7fb901a1d7b506bc41cfd044049efb8d51b2cc5691d61b113cc65839f7cf4cddc4d0a7d5e47ac6a04a91596c81fc8ac2ef4bc052bcf3cbe752601ffe5ecc8151b888a538776809873d44413f335bd4a0f07748f65ffef51364735fd42df46fe61b6b56d3f6ef79e22cd2004b61ebda04afb4f1071873e7ba66592d944e73fd8560604fe18c66b020b05ba2cceff6aaaf0eb3308d86dce6fca6a5a8e23d927c5019f15dc3af417c5cd08648c36dabcd600ea92f39a9e200fd6286dbb10e518d616b1cf584f424c8f773a9a690889dc7f52d44f1174f2373e7a835821525d2ef30772d1f0959913ffb3d4888c174734b525869798db9108003f1817b4f4a75c2c50c4bfd41c7c5c101e232898377f76b38aa64ea1236158dcc6dd2bc0fbab423214884e55a26a188eecd8ac3b0fdad6bc390c9280369c12cdb31b9a4d7232190e89f93d24007adfcb022ca0cd88a85f84aedc820e3647f9de54cc059007f0d6e34265bb1a188ab6cb792265e23663303f963bdd79f9fc238a00adb4c67b8c69e6ec5608a9ea1682a5682c820df889591d7ee044480b28ee7056d4c220ae8fe0539de48918a48061783e83b5ed186e4537ba9e5472c690f8ff15454d54de6a27d8d8a00105071a765ab1799ae5059066ccd7048de39ec9b7fd2228325bf7c6a57de77027f865018d11cb512435bab46518004f769814b830950a9b7d659b57083b24a24200f334110f463a292a202361ac28ca2d2ca888a940b280c92eb75ac3e167f64d97e6600a4edb2538d6fd2c84a7666632ab22a6de6bea6b763d91f15c936e36c93ed20d158620468486accf1bcd1517bb2ee536f387d53b74854a602c44c2259ef0b03ce35f35ea39b7228b8b3314717ee5f2e30df9c0dac484ba9f8f2ef5c66ad6dbd9d5d43c857364074eb4f27fa4c4c984092130422dd8eec2542ee120cf9f1f993da8cbee827f52bcc53cf82b21eaaf0596f05f160ae4cbfc0f94e2f34977e4ecd5b35845be19dc58602d3c02a64b31d5fa3edef36636a77d30a6bb5fa579513465012c7c78f031de3e6367d8831f0e9cdff4f5d9a3c74772bd1289eeaaf1e3bc45c0088ed56dc4af3cfe451190fcfde94a18620a38841bffca139e568650df1702a35082b2bb4208f1243c82c98b3ff8e5bd10334de8debc9bade276f5c759fe29ca3184c26d7d34882d2934057c1e068fdcc94ec2b66ed326dd112ac15d6f5aa716f20a2e4c58be3a68b21a772d6b8e0f2985cace8e4e06f4d71c2c7ba49a5dfa77d653a9fb369dfde8a07c9ad7d3c9c85c9778317a34d18a406f8de73eddbc48c9c10d885e18f7954d2e8ecfdf79d2aff4880de1b0f3b9d0e5c0176654829621a90366616c3b7524272961f905fa9fd23e2871e96d965d614f658b7f1fe823954de87ce313c290afeb3b2f77117481a377b7e3bde9427f00409af0df0c9763ba7cbbe2329dd9082d0203790a6b310044da2aff9d09bb3362f5629bbd35b163e57229cc441cd87e587e93e1ac276d04c897b493aa69ca3756fec0867740336dc688b26ebb65e7e6310b82f2013ceb038112dab0216b509533a48089ab37ec05b47629586e443e1a9d9f6d66238d5173d7cd1ace75356728fdd4a520c6402ff06ee9a2836e06ad7dd4000546257f69814364406b5dbc5fe7540bfe4ff732f893fe82127f9f3a3e97496ca39032000663db377d7b8ee63a7540146d68213c84c829a48de7258964aeaa072df3665d718a3263d306259142e8f5be78d6122c27bef66fd77a02655ca1376be777118e99fd31ab8e577134c63e398f5ea69e4bcaeac64af9c92daa1edf7480cedae83a8d60c7eaa24ee343504f230e1b2be880e186cec50668dd713776c0fccee5e1ec1be7d71be9059c2f1c5f852f2f0fa977475ef95ffab007a9dd6ee117bf1110b7d3dbe5f2cfcca5f852fc8400961c97c8ce0d890e19e79746fb3b46f293e8c6ce8cb1f006582db7de272f0a218a51c6ab83374f18940fa079fd5933f765d9eae04a0bfd8b303cbd492116cfdd00c6714cbdd8e06497106ccd9176c757bdcc5b711b68e2d742fbacb17feeae19f5941394b643d43973579221f2ec952f89aff0cf3f3c2f334103f567d3e9e280372c7ecda8dee7eed9c1e1a1313d75349b4072bcd5785bc8b68d803eb0336c739c91fff50bceca0e1a02da4f01b6aa34800eb3a54c88afb6c99e3b0c7c9581c304fd915ccce558f51f8eabf3bf1b18d22bbd8f05c6a9ef9c68790f2049dcbf9b4ea594c69f5dd883b417267a0adee0fb11ef0db7cb1c8e59ce6026ecda31b4bbc448e83474ce8f1cfce7aaa84bbeaf41b06e50215ac693f4ff1ee09124c2f2a2b4b194a79ee676f6c3ef4e43f70da55d7169aaf17bb712f6f46bdf9a874ae61d14414ffaf35d14a1cc1d47c1b3b3bf732deaf2c3a5a747d1851f6581a22c48d76713de94e33970c0748f3ace675d5a4fb383c6514c7b08b5b84b2d6c783e51bd6385191bc9f57699090e516298b8d45e3b1578bf06426bf41091eef2a776d267ac00778d15bd6361726a9a53d8bcbac9fb4fb6dc9c3f5365e478aff352b1831a398e15e44cd62d6c8a86bb6c73995b5ec260ea93515c43acf7495e97254b06eb04222ea3191ca1c475d0ebb12c98b277d969535e94688bd36ddbd81ac4343ef1b1d4a057bae23bba2a35bcb1274df80fe9d439d9c15290cd0a218f0f803a7ee22302bee52589338c9abeb0f1957cd6cc088bbbc0ad650f11aabe58fad7d4eb6dcc66d1fd48c165ea8ccbac8220c798db1d0e94d2e88d23bc0ed95f54efe8cffe8e869f23c9661a741d39d321282f39641f04f82f32f47c4fb3dbba964ad4b6722ff0da198d27d4f3e2d7aa98f330d01bb6cf00307007f9ae119a56cd196d85c8a14a6a4cd776afd3ab8d2ca2ce239341bf2e9e7dcf3bcf92e40cc3436871c58b1083490fe5361aad7523a03a6575f9296f3a75e524cf33620526fad0ba6f85518c67a3f778f77bd9294fc54088aea18c0b86128a1c891459fbf8e3d06eb9c1fec2a8bf8253320629349b1a7eeba4f41c5fa3bfce293c54a50e580d9badbdc0b09ca5fdb8115de7773448cb34c3a1eb38afb4b9be6f4150da195f91727bf4ee943b6cf3289be323ca7493aed1d04934f1652de4ec416889c1c0ae736eb38ec03633569dc22b2f2fde566377976a9173fb44c544796caaf50423e63b840775cc3400298fd5425052b15f079d25d048e7a8705436f81da88685095cb3c38e5242f655934daf035525ebe8b517bdada192915eebda2eaa2377f001288bb2826d2ba00848f0c9693d4d88623b1a0dee7b38765c8c57f29bac7e1ae1174bce5400f032d760869a735dc2d1cb08b9bbc7e2670563b17335d44b1c9a9a5486dd6af79ecedd40e4a7511b612aed5c715dd9244d6e5e3e9e1daf022b4c1cb5af81b5caf4eaa8c75cf619819ba2251cd31ce6e0dc7883156b00011714965b4d40b56469b35635056ec7aac2cbca6fdb4638799448f59092a779e03bea237019cab0e27fcbef6c7df81b304f94e693bd7448f750b00e4779c2a387c08822a50ba692cf89e574618c459e01b22c5c33b2ae427d150042431c62c20a8e9c699813a9732e60eeca8b3093d3fdf98fb54f01d524ef6761378aa19064a1bcdc522bf07920ac0f54c2b3f65bf6f1eaf030f5976565d09e946678843d0d397193ea45ac9053e89b361b85e58e25ba359fe2a9b4a65c0c62e52913d618aabe1d12c40e73a8b49e9063102e54d0107399d5600badd74d427deab01f455c8d381a516ede87ccc047ae3966c1c779a8263a5a16444246408f7e95e13b59e086c238da27bef773fea029bc24220c4d2588c73722a4c77be9dd5fd132e9b9c3e2073b0a80b6d4251b8e67087f4c40acd8876edd1645cfa1a34d6f3167ff33bd4cf6b72e2833f1ede0e6f63f5e52052e9a397d77d503f57b0142592fe3c63f627467f2a7d38ac8505aa03ed73fb892a913dbf81c1f4b7f4342a820db45ecc69e47f19e4b881e60662c9fed96e83e6bb86b482fe6fa5593702794ad5b8e5e3ef85717e40637ff1e8be0425131aa5eb57e36f3d032d1cf33611a1ded60f7ae7b0702d68d5561b5bb41fe3a3ef05ba69c85f4583b93a430c089577e46e4dd6ebe82d83bfc4c4db6d9a3771fa49ff8a4bb074acb32ef8de477508abefc4cb14ff7b373e59920e33f3187a7aea79c210e56786a8c5d552c796cd32f0df292904682cc09713b7cb8a81e89bd1709cca02d987a158c0661be59f74413ba88ea00146c8050ac4fd6c4fb9c09fef8587d2593ac0834837e6fe58b5139190dc2860ad4ef4fe82dcf637247bdc55e3e70aa8e94c4b925790e9278903349c87fc7634d20612232681d989e492e4f8498ae03a89746c1d4edf72ce78bceecfd066d09767447710c78c76f4af9f1809653a43b736f7c8f50ad122500ef3ff7c4d458d0a9cd59ed88cd5335bd8508297bdf144761fea23a2f278d500b7142b08acce3c6bad5147b57f0618c83eeaaafe8e7e5e6c15a5ae0ed6a609f190a22e05fe562d129fb34165575c2f5377e0d28a5e057106a1aba6f0ed959ef919e3b1129069a3eefa9e97d197447cbb785a25d169ec14c6cc022dbe16a4f714dbd70b49f576de136640f47c374577c1ce1ef1e5a8aa6d2513b8f24acfb181a50da768272fe2fcad61cce6a574c19bc1a5a14d08d84d3b47ebf05bfb4e0d8a2aa54883808b540be3b2df4c60626377c15ac440ba9ae28e06a9de540fd6be438a719da9a2b19045ad22eaef50e5e30c307ac5f55286f47b6054b3207704daa14457822f5de475193f9e2f5a578a95e325667d1042a9b9e6ae33ed0a8b6b611626c1abd8da28df4fa928b23db104d7be015fe64fcc9533e53cc829415784a3d6c42ad1411d16e942b7c497fe283f2fc135f85f5d737315347a49629fe546fad6371b94093b0b852b02122f79254b23dcac06a916443fe29a9e9684f6bd475596169c7669f4c32c8d544d5b29096cf1856644f0bad2ce67f0c7061575996ccc551b86bee45566cde4ecff6ca3f204d434e5d092a41c34d24f14ebd4f0b60961e7b0e2372e08adaea1f2925cf4e007d922fff717750118049d27a2d13286884b1a02b178cffe5d67e62194d0284fcf390b8d9ae3cef8f99454c48f1446aec6562131ae6037e5bbfceff82041984f16112f9b0dd77a6beb76d031ee30ecc961adeaac618e7fbbf1efd80c50fa519e1c37a22cf4866a2ff4a431c7da07c6bbdc21a5be2dcbd8188b13eeeb310c2a1d467b71249d3f9b621d7e6e4f506047c8a8da933143e320e1e51a43f63c6b0a59c23ed23467798b206b58cfbf7c464423413ac01d918120d554753f4a2891223a4e4020c7acbffd72406cf6dd2b3a37f7aecb62309b3a3b0aa54c7e314155e6dc49a4f2eaf334c75b01b9dd2973c30be781e682ab9c0407ac0e3a0e35534a11a04d82405eee401cc4623739757b519a41707e3fa05235f2d1f4b9d493b6510392641213f8aca614ad644fd1067698044526784426b100fe207211d14a583bef23d55d0b78e39fb36f5a208e5dc0f44e01b57df63eb040f860b56a778f2227e99b913dc0d071a994778dd55d575981e7eaa83d3e3ea639151e01984d4a7a2539051b8cd3b722c5d606e78c8b95cd7c666ba0fcb5e84b01505e1ebd815194c26c3ec5993782d434af94ddf7d7d5d02d120895e7c294412517bb9fecc1d47de4048ccf9eab8a49d8b930bb70ff8113bdf83efba28d96604024207c4fe1b22e9432d57be2af00033c2735b24de0cfbff8d9d4a625f183f6789a130b113c683e98752c20320447805a1599f0ea5744d031388a86724ce8bf97b8bce208cf0bd611467c78cf8a64b69b2c033028c25734bd27247a58ec38cd182487dc796aebd1e67aa6705f3eb01c0e08a0368feb64b31b9e0b0a8bd8528477f4512697108eb6b0d648d4b184f1aff1a6946f12cc8da7df3b4731fa5514e2fb0798efe05199b5d41554dcef8c40ed914098f5d1f6dd1b3b9dc77dfa66a15eb26fd8c75e0b7a27a1166291e51a959a3cab9f4a8b6ecaa96b58671020e31309d82d22f8c991cbe01506c1dbf6f7642f0ba761d907b549eecb624c572797d892dd150857b0c25eb619a91819f80767f675a81a155ac98fff33ca0e24fab1102a204463e6f234cc602d809ee4351b77f647eed93fec9ecb77ad9e40f790ed969e8f12606a2a50af99bf3b4bf5c06cfb6cfd4b004c82fe4f5f276a53ada074202fbdd7c8fbfd8bbf66bd1db4462863dfe2253adf44fd7b926e5f02948c67562ddc961a5bc0834e8918ffb5ef255dd676fa3fe209f85b6d51e274a19d6d7778cbe81a2edc4bc7d19093486c307f8ac76c110e7c951eae9ce51b9164c52c127b9eb3ece6933c9890d3df18aa817d13ec110c6ce6d8d508f8770c9cc14d7bdcc40aeab8a9f87f19c6f9f00cc4228c272297196bdb717a3553c5828862404ca728d2af85c108a3c16cf2a9b6192ae03352f970c32f0fb5e05e95de797083038f6a2f26205284196fa1031665fd46f75018a4e3cb75b45149f3ea5f377bb3b479e8b3b8b9fd7126edbacd0908190b21b0fc16570bbbc8bbbea798381a9383edbc31b87b07353932e078b9d0646cd99476ac0678c7d75df1d9bfdadb8e4fe1fd3488936657c307a96dd59f76fc0bdb5c9b8fe9eb0895db83d01232e937acab36c8677207f706a35e056f888e49125deae08e7bac951a3247cd4bb185e90dbdd01da2774e5670b9c3624caff04f34335d1dc15a2626906da93c81611acb2b237d69be2e659cb5a8fe16a65cd6424268a6afb06633343b3ff996803d863f4c0bf263205d97d5913d98e29355f18b74c76785c507257c353b4e651047fb8866166f919f3d8ce58dae7b312de01f4b66f704cea513db010dd0d290211f7a86ae2655563a09ea689cf64d5d316a037fef597fc40e5d586ad9c3cab4f12edf6b88dc40f6be80e47acc0498a127f63dba0c35f57650e7678ba50b1006acdcbdea29ce7827a80464cb90874422ffbb98cbcd36fa7bdf148d3a9c1f9565fefc00b58c45db56d9dca6c5b12d1105b6555555e9785b5931574f67030ee939bb192ed63d14a8def941ef551cd13c188732dad76fecd373f42a0093ddf8ceba74a1ed8f6fd4d049aa41e67c743f3f41726460fba15fbeeb72e5961fc68c3678fa5d57fd966cb9a2a0e46ab7e123ae8fbc59db666d84ab1f9c326d308ec6ec9b2fad611eaa45dc3ad42c6442ea5398c569e20a656d9e5fc69f9156746d43cee31394a19a12be9829f2d9bb3e487a7376aae3c9c46a2ed8520e86fa8a9088b7cdbfc519db461b289d075f262aba26c3333d5663684f087dde209794470d6eebc6033b0a9e6a2500b87cdd28d077fe7b29767deddd642140cb8c7f6548c2e3e844f8d0881aca9cc29f965da6c785919d6d24be593c5556a34fdfc1b24dffb718e1a26be96990f9d5b3ca80d5f59dabe7ae32330d760e5c35381ec7056d97be76913f6f8a5399cb706e042d13247dd9d3ab4446cd6467d9c9e2cb536d128fa04700020276808ca1feceaa8dee0c214515993e1dc5cd8b5b1a1b251b61afa32d44862dc9bca7da240490630cd2ebddcf00ca78174edefe4fa7a7a3dc2e69c15ae4ca58c98048e105dd1c785e00118e8f2681e07a43bb77a7420453b9a7a6fc858f590ffa93cb31e348c71e449f6ad81ae873f131715632e536308b939a54a831ebc5e6c99aaf738ae0b5fa4e62fbc993c47b4e90a1eb70f6e6fca5464b746fd8c149b5de463dd87d8d293745766b39efef13768a2d67bb5b1881d6916d236ce2d36b08d29c6d4b31a30a5a9b6f97e69c59270a5f646017b9df76e10150d3d6c53b0cec40c785d04a899ab1b02e98b2e96d439403ed110c12337b97fa326de12fc9074d9a29cd72e8b9093c789ca2fe55f9d04f3bab8ad156ce458589517f082c5c18017735e0ba0f09100c167cb0891042d4ee84231c414f732c848ef5bcd86857f77c6c3b219776f5cac38b72ea698745e4ebfb4c950dcf7f76729a917f03c631bc1a666f6d48b7c6f3a6fc76dff6307456b5951e8ab49a7fe84ee0845ab2905ea61eaf626b1945e56973831c4f0dbf8b430c717c925f825fc97dbe163fd404f6fe2bb8a34afe11b1b1a7c0acdb7d8d2cc9c79c936ed2b6ca2325b67f7ace7ed97aed39d3b7cdcb52cca5586bc2a2aa3eaf683c954cb4cad76920ba9b82359530c93226a399110f019312a87416884ec2579c75cec84af97cb80a5107acaeb7451707f47455935d685b0faaf6549d6f95cfe36edf4ac25bdb5c1ef5cc98cf0f857528ead93872ed248300ff04232c8afb49378b7443be28b123cf603b1d5cfbd65dc6dffb6a65a084627c7ebcebb8c32ba5f33d77ed60a6702791c22d736dd912daeaee0743e3c10f1315ee24b48b3e93fd1d93229c876ecf69e4a7a497c068708d2e7fd74ed0473b81548aaaff66d3e00f5bc1f0f743ab2e13fcfb9be06dc1c2ddfd9f16fad41176e028a92e31f2eb7829eb74ebd43b9ae0e3bd0ae32ebc75a0e440158c348fb8ff0199e244bfdf2cdf6efa002e94887e899dbcf3422039df639a719d9303b7a02e8b827da3355abf7e5b842518293a91ccd30bda47c039ca9b975e8a06e8dfbef76c51849bd899c014fb5c6e56c76d19f45e6b7d3d004eed1a0dede45f5a80e1aef8d7be2aa648d17600a9eba6095c7023c6985b35195d6129e2a445c0fed753d39808eb13722f029435558975482ca45fadf0688b3b981ce1baed38f68aa026ccf2b68a1471a9882c73cf37e84788206da091043d6b3cd99658b320264f180ccebb930280cc632188331e14f7a3155d1d06340727b899fc214a5df0175286221ba0d809d073e859b0d4de4a906279175c744afd8ae2911e4836928566d43c82aaac86ecce3432b567f85bfea28d3aa6dcf7e19a78f25182b43f07c5aa7d445cfd628f7ff8134092557aca273bb7eeb6d1c8dad16d2706bf3c6b0623285c3ce6f49050113e1e81ba5ea2481a22d903fdbadf97491d9f4b61a82479f30ab1a30c3462ae5ca8c02327edd503918f78cf4e607e8b3c6863c51d9e8b05b98b3572b798584f4278b07b5b3db6373dfd65e19d2ff81851ab078c74a5ad9479c00e9ca3b3833408f98bcd91dd6e53b0b375156e2e4f881c890e9d0427c712c314b52b8c3758e1faeb451d0e4513a2587bc3d9a8f5df3b469060963cdce8dceea718325e6abc13994bccf37ab16661c4d546b6bf0ab6e7458ac066f7448da1b3a442df5f155dc7177f9f4f928bdf1165f464b4d807ba9af80d1d3c74f9fa1740d2d9f9f2d0e5136af75a06e02af5bd66d26770663058fe25b01dc2fe7aacdfdfbf800c8cb743fb4e81c5ada094c78db904cde18bd375103b1ee6b68eba7ad2acf8b1527dc965db81e90d16c55508347f987cdd872a6f0cfbf29db9cbb2fe6e24df74ddfdc26424a40a4d80cf9d59604540d613c869b200cda4f436e53440b8f4c88c61058524b4bd9b5cc716bf5ed0850e57ac9d50310f9a2dfe9490e7265fabfdfc1ce2092888815114e16d3f3be45af67b82cbbeff56b8ae3441b34e1ea1898b645cc285ed6c59558d70ae0e3756669db339130ff235722236208caeef734321a0defad9cdf26e59ea025d6eafb574facef21d792b4aef0c550cedf1cc13d7de4d6b910243009f54ada45bcb86800213cf51eacb78788ab534ffa30e84dc2ea51e77e01cb9c02f62015fb180154738d0a667c8e45f405093bcffa4fe9c443a69c03cb0a45f0f43a7361fa4a481fec0458dc2eb09da517853ab40bca177c786626440ef729de7255b354809023c2e6f67b35cb4272ce117a6a3b15948beea7f10c9001fdfa5bf300007378b0539024fd8367991ea2a7419b7523ff425920795a0ee48797cce9e29173f4d06bf4276c390be963e047a8c0facfa37ee3ea07a42a902bb0b64edec5d4dda24e03350a92ca91306d4857b3630b1cf38381a011d57f1e0a1b48490ee44f05d42ebe457d55a0775dae3b1e474ab18b61532c936bc2c8211a44e9df875eff6a9bb611049c8a0781e3023cc38b358054b23ea7f03fc0c67f5ba658465ea7265a17fb78650984f89cc92a8418fdede3fe4443092f25b46615c6a74c66723f6b64abe5769000a341756d1c02b3281ccc75afaa86cc21eaa3690474e874c790e66a45d05edd4146c3c0a9211e66b983d1ec1a28798881896c76f8c52d61e5b501babb73062bb910b664dc210f4cfe265ec1e9fa2249b07f590604f426c71d85a447495ebf78b05963748f40ecf912bd4ed69095d7475f8011e2bfae20aca59e685dad7659ea3ff16ae30d1661f704e00331a149ba91d9452102476617eb75bd19c7dea1fcd8090e7df309eab924e0663dafa994b96c1667e8277e7c26994bf7acf11f34ae03faec820e74aace963a303b1806ea077577e5d4f3d9173c63620f85401f51907a61f7d08ab613ea3dab01f832d8c16b3a17b655f99bbd3d8854c94d1a00a251b848f920f57536c7ead3111428607338d43bdd1c778f1ebe61e472ba5df5786d1388f2bbe50251aadd8fc8f9936834b2fd0b5a16d3d5d67a8b111299dbb76006b5068295fbb04c332d5e14110beba58745d670eb9c7059c191525694de2b8eef0987987206f99a5a45e9be0e8d050fb820c1f6b9b572ea58596dfebb6bd2fc1d7bf41f49bfa4f4a7a090cf595b461cd9f6d4bcc6ff9cde6348fbb58493ab94611ea3ddbccca3a82346a367ead4306e406faeee99bc3e2abdb75f6a03888f2d1fece6ce3f9bb5a3d58e78339a8681a7bffc1b40c26f9997e3e7e00e0487eb3bcf636094f7b8ba7454d55a5a8956f9152b44cfb770c06d8fd68c7f011ffdbe47389b851370c1bb96120544c3e0e6b412308f96214d1d4ffe789efb9b8d441153b365826142a402063b7facd1b44c602bfaf2b270a90add92701c03d6a4e05f6ee3f7ed7edd10c1f745f6852cf8f124973eea7b19bdd862eb7217109fbedc77a1c7a6e2f2691a083dd98b18b6a7fd2915653f00e0882f7b7637101b531538d11eb27053a8d36d1cfdfb3141dd8a10b799260db2d9be6336c923bc38ef651eba1a5a2d7a2e63dfe3c53f7cff4e42266f91bff8902edd770c7d7f02d8a1288852bd5107d44328764ffc9e88d17b041ea0f11cdc0379725c2749a0acd9f62dac4538be89a9591c103af50e762863265774ef22be742d3794a366a4ad070db29a12751aeac1f3a5123cc77c04ce607cb6e2e20cd04b91b3a912b9a41b246eb69535410011cd5892dbf8b82e45b75a9bd5bd8e392933852db2d11dbc750e69386a7254b12c87731b9294a5709237d19e37905ec3478161518676d312cab80d65ec89531ff50c961c88fb0a482337030d21e3c5c8f7bbd2beb0954d256b21f638de090016fdb43a55450f40509da90b8c59bc46819ac9a35e64f22ef583e8318085e90f60898fd2779b3758705f576d3c0c6f16976a60059a1bed1d95924883cf227112dca9fbbf0a7faa05823ac0de99e6c7b9c1e00c8efde7438cda9376a7329ea91901e8e470435ff183d45e46f9628215035c45dd5a818d6c2e9e6a920b30599e0f2f6c009acb7e899a7ca051fafba31a7373a99ba761d4bf45ea2ce2063549363cdc2c425d1d24ecb61ffa7448161e49e38dde346fce4a2a3403e0daa8de633dde035cc145d76e5cda736b2f37723d148f2cdae823c50219ce712ad8d7527c41018e54e4d9d8c6f4409ec44e4cc43515a12ecede34363fccc7fdb57d94fa82d7dfeac88ac35bc466625cb863a1097ecc5a06127289e6313f716f9f7b0d1df589478f34ad78ded4c42f1fed2ab9f5e39ade2819cda7bf878a443b3f6d1db5b1d197a08e8861ce166affc4a6f594bcdab5d3bec887769e1528d2eaab6f8337b00b937ff0d2f982fb19dd0850581675b3fb521529e6939581d5f4eb3bc9cb4ce7c0270d13e8430247083700441a42b040930776f7926577c17703e6a5e8c2f5715bb7a191ddfd232181999d7da315f1669cdce63b327c19de1e106c8424280f803732fb9b729655abe96c2367a602b36395ae77bd3a4720cf4c47dd4398b30ecf1acd4f028d82a2919b421e2590b95bb23a1995226fa4193351876a51a661c50dddedd3d66b9674032a5d08bd14686bbd6e9849289753739dbb77188b51d4ddbd1384f4f1e64e819280f1acb6441acf7af24e23b9db340431cc8a77991a0b6db22609de76114f0be7c8adb400168817c4963bc8e68c1e3ad3d51857b4de711ba5adadb4bbb4df983ab77a58e902a81d4ff8091a6d7beb6e15faaebf501a753556867501fc2f6e88cb6819f53e741b66d158e1f15f6999635901c75361e3dea0de96bdc37b9a4e943719b8d15f5a85e5a16827b3c360d5fe116a671dd61b66ae177b2b59c36b32c59230b5927f943606a406666b292a0ab20007a5cfab7445215fa53d41ac0e85b90ef9ec6fcf862781a8254d31036e40b8e6bc59f226ad3e79a47dc54fe62fcc5977ec99a9e1a3e251e194d8231cf0d0c105b3c36541b44770251b52131683fc0338af360e955d89c1f303baa97b453d2b6d8288c18aa65f42e033f49f8d4d96f58864c48515bed5f1deb9aafa99a0d73e6c54e35c1e965aea682ff10520aac25d850127090f82196fdbbd040c6980c44f78f5e467c27dd7c607c2a4622345f6330f492c766cedfee01e48e136334518dad2691181ea27547ac1a8ef9e3eb2b7852541e9d56d200dfd633668f2dd2fd23283d8f2f0f40bc800e607f78beabb4ffda7c80e19fc1f0c3b263e44be92ac72011fe625088eeafa0cc5f6d21006aa2eceef9410c92f0fa4a85794112c9be74ba50f3a9b4fd048bac464a8f46d85b7353bb716b4ccedb22675ac16cb56e88ffd0ea3679143b32b1e85c447e1bd9f9f0c60f9d195bd2fc284760cd01b0b5549a4f727da6fe49aa25d5e26871a381dc9e9a16648afefdf6f9443bdde3c4552d8fd597c9e2330282782ba006c4cfb404319c2a7bbc17b4a8ef2c426b61ef11d0ba1ffa00dc25c68bc0c7e94edf53b4d37b513b3b32c91003de027016a02b6c82afd89c15b60f31995752eb59730515e91c60be030dccc5150dad6184ad9afaa565a9e6b90c68760cc80486ede636fa4543a5dc776833d7e1e2a2b25b5e95dd73acf043bf534d7e9a2c1460ef6ec7ab7fdf540bcf2d3795bd3b8e6ea7b562cebc8a83bce29c4a2d5d1e8a317966da8d87d3939c0f3ffd659850347b4ec397aa4b95e2ba2739a8267721b4407ce6c5439ee2be1336e43a1e85f6b01ff636096b65427fe6a381f9e7c9328adafd88a447341579b128e42eb8cad7896e67af5cd522e8ac4cdf506b725c7ff1c05e303858d24c3ffaf7b4bcc084059e7a42cd0bfd0fddafbca1eb31b9a1a56a0cd00bca65646da7325271fd71371f970e949d7c92b875e8f70fdac12faf9210e5457abd7b8c78ea4216d905500ea79582421e1d2b4a5e4b4befeb8e1bce97147085108e9e8acb152268287d06d4b58deb225a02948ae26baf09516f2a1e7c9cb79812de545fbdc67b246f157b750701574c16336c2492dfca025440e779073fdcd48f1762a61ecc21808c84cc3c6d18eff260e5638e91bf0a6c1083f9e49b59c4c844a260e88d43a6b307f75dfd3c4b749637938fe9680cc256e0fec363468cc398895a72108999799f5756405d91d4853d57a9904c8bb6be798d107f70d6e116ed8fc12b72a076b90472205149be6274ceee587f25da408a0619bb2d4e8627f84b5883565f217dcb95f44d47706e23e72552798d78ec6480eeb8d0fd7ec7303beb342c55498e57df2331d8352fac363ccd484e7c91513f5319b9b2ddbe08287bf64a38f31503ec995b8320a1df7a8f5f10207cfbbb49aa5a605cfb7aa392f6ced0729834707875b0204b30a0e4040a624c152c8bafd2aedd9316b10e75b288434c587b64b892bf48a4a2a4ac8c7b69b564c672e760dfef3de896056753b07022bc4ea0d73962cb1b677154933e5491d08fcb3484916d35697173a1a4ff12727be666b9a026d0f005cfe31db8239001dee2ebeefcf5997f99b6a72bd4b7d8cb285d5ff53e3547f5c53eb349d66b25132cca95e35ef485b3f41108a9040518c544a490b371e8e900b3d0fd14c06ede538bd9a25ef81ba62d3a7f5ff543740db6dbb25e86ddfc7de54de269cb0286f64d9b158efb3af742a76dec73c62b63bf8a6c161479cb62f1a577bcbec8efb6495f868f18c1d072418d0980ed0a5776b9a0ae6f099379fbda7d5e1adf77491c95166c3eb1a947554d1a4dab85d05ddabb30eb4bd3c690e318d50823b960d5b5abb0dde23d48e64350a9fd87fba7fc431f8ba09aa4cf3d5a491738f5b2ed44085036719e5b341b77fb6eb1b08500b526de221de949ab2e6595198346bc203f30b0cdef3dfca873429d41789af57b66ee87339874fb055e8185e5ee086cbf524d005db1260b84278ed415c3484bc79a48368d27a7066b8930635021f53141e7aad1838c87c72a191385edf09feb863be3ea144528107da9a56f402d6677a406e5ec2d5e30c98fd4e211933f345b57371a24187e0802862b3b73712209b5c711a2d3e6edcfb4e3c41388882e2c5cfc0fc9dcfa193a074c1b1b650e4a45dd8e4c0901a6bbff5b0d24506d3023218dbe08f26fed5f039a42912b6cc33a7b5fc830d9a66213257577177dd88d61e37f19ab7b2b16e9a8c2f2c3fcf8b918ff7bb444aa30280a1e1540d1e8d3bc360b6b04faddb61976a5b2c2319782f532d1589781d00a18b2d669790d966988f0612a1e769f6f60530254ffe5baa362f2cadf31046bf1017e6fc268356bff27173af5731df7d239f8117e000307cd28864a3bab6653dec24129f0ce69b36e4075750944a9444ec26706c7857ab819bbb1b3d1802add674877878c390aa7b3ccdc00877b425908780d40288e1ae197d90ed9a87b73a3c85f0ce2bdbc7a2ad554ac0dfb04c496bae7bcd4fa6d22098bb7f3bbaeb739c41cc33f9102bccf76fe765575b79c8e50edc83d67ecf117d1ab71cf0752f972380990fa183b5c105ed8620e5582ca0b05f8683ef049cc792bfb69d08d3e1c47119239c5db1f30c7b60b8ae9ec105c08320a8f186d8c6d9767b4b2fbd89fee8fbb5951bb9439a248d2084951453d076a8df67cd5ef34f6f79336a74cff982d12fa3fda7f98e2d7ccb09096ba400c8e6f91c9c71371e6ee90fa89b287f8423b53c286c720a84bbadab7c6a9c431775dc65ab33405d18e54c2f706f6b0264a557c2a24de9f42ddd831f67e98e4c5f000ddc0b8fcbd19e1e3c1fa073d001e73d7863136403c00133f4114d1ee65432e8155aecb11dcd4227949d82e32871265710f100f20b7c2f3c92b1fb86970398331e1278cf720c6d08f213ade9353b5f77823b48a5fa3bb943b88ad7b4f027a1d63633455b9c3007d7ecfedaee2bd505ee86cba9ade41ffb0969e238ea36abaee1bc510645d511e0f892df4510244ed07456789088c39341bcca2952ceb7d1e436a33d5210005df9dac38c543a7266887bd4e6aeaacaa67684aa83fcacbf1ce41e9b4f62f0c313e1150f2f8b6432de44217cb653646e25e30873d273ac9352445027d58fb37e78434d2d219cf53bf453e24e775b7340e5510c8473693e8c37ba89ceabfd33f17d7c91a4579e01286b3baf65a21e2e50238273309a0e1d0c8a1b698d43af1d2b052bfe6b69bea07b9809157a9203141efce0107ca06fe4fd3b974db04d7dc42e1d8ee03d50c82cd2fb49a2640681f80daace71b5c8b5faea2cedee27e880d97b571f744d817b67c5d6b56adf73eec381aceaa8dea5fcbae46068b1d893543c06dce6ad23a7fcc850969f584e4b37e3eae4886270d38575065251e47376c9c571cbd12efa2d3964fa4191de3a77a7409a9f3e5bb97b837442beeb61e9e2b9d07b94bc3e53da6af92872a10adc76c93dba8212010fb5008fc6b8242a4c748affacc9c21d0244b42c7f0708b0fac6949fb49b323bf47d5cac4262ccb3ce59b8c72496d201b0d3531a33e0ae816724d05fd73bb5742f658e427e50c278de35c3c61f5794ae2417ed58d47cb7e1d2bf58c6a1e38dde16f8919baa832c37e4993c35cff5e0ed6d6d589aa974c4849464e05b2dbda3ed3566f01cf270b98e69e1a0016f306241627668afec2446054dff5929179f5e7221f17f0068444abad478e6d2aa6f00e4871d27a963b45905a920626a912dbca23737fcea3878cea0b7c35dcd09afb2bae6e83ecd179ad4b1c4aa5a3bc7b65a0204f58adaca630b161b10bb66d9af0464ccb85e6e17abf0206c29489cdef7e8be9b21308060e5357a54d0afbd5d1838d41c39ba3bcd83d0c81d198b0525bc4d7d030b046a3d278fbcdbe4bd74a7e7d61cd9b308d85ab3f967a7408ea8ce748189eba5af265fcef8bb0d038fc7740645379e5323db30f11823c561f4b835dfb9e1d8401bbf3893ed946a2690b266c85848e0eb14775bfc970f779c0adba5f36ce74e1b76f7ae019338c1655a2748317096e2c7406f008ddf17a8d6d757e2efe12970f7f48a9fbe1e4b16d52acab0e30164b786052415825a797b8bc6e7e8beaa81b6849ca3ee21d3d9dfe9fa0003a273be69ff182856d82b5421aeaeaeea55536a02adc44277eeedaa335df41fcffebe63a099c1bf0a37edfad6e8999f156c7151a2c04da87d363698e1c483141f9eac4b133968e271635309139b0cc3d620007d8eacbc529bd69efcbeb1d4af85f661ad2b27cb1aa54dcf88322a6f802106b2718b6389d229f6a62ab8cbbd143268a6ffbcad9f352e3e84baba03f999048893d1f9e66acb1924b07d89b2246e0dcaf5a3e9185a5e0f31562437cc6ff41ab1b77ac84bafd6c6b3534f31e38d204df62d95f74a398e941bf32515b3803ad24283f46f041a18f0c9c69c3342347f20b9e42e0dff6558ecdfca105b62fbf68b2978c4f626a8b03266454614d9f34602d3051836a28e896fdef34c6c88f6d0fcd546c7b72889edd00d05ff17ae208c3e352200ffe8681560abbf408c5a38547de52e951b9a2ee59d8e33bdd2caea578642c7763f6755efabadb9153fa5dde8a1e26913955696d29ce712ca112a94a28ff6770f893f7579c44a18dfaec3be9c712af7feecb8084661ea6d5c2d75ff54713fad492baf3464de1a36f567b140c3c20e15b1f33723e679026e4e7b181606fac8291deed8fd2415dbc29b779dcd9fecdb98630305490bacaee3d451ff27092a38bb72b661f7bde36b5fa37fba42e05da5b2ce7cd642c540a6a008e78433c5c9f8cb1678fa4ccfb74ca4182e5c3c30bb13d591e536ced496483996b22085d8454c1e08ea88f22653f4f3e4942e6e8a20f5080be25a35f7fc6040ed00137ec9920416a06267f0c03f54fc35645c0055426fa9a44415e759088814a83270dd61ad3add58413b8f3c19cf59d5849097b44f49987470d4c5f45e15b536d4d359ccfd0b777f5f61029a8ed552ecd89a630fbd381f371fdeac22c58d9d69de302fa1cd4f60231c239bce6cfd10d45b4bafccc3db34aa45d7fcdb3a25bcad40b7adafeeba4b13b7802654254af9954849872232de264101c54d80540b11614a20e22be4e7d7a11fa0781146c70dd780b7b590de1bfe97f29638a4c41019771a9271ff0d2a7182c8c045f3f461a8a81f0aa766b175ed9ad96bc283be20fab0c232e6459ab59cfd78ba1e6f0228eb20998a18f7dd32c1f88ff7ca49b9e193c2db768e7039f33a54b59dcdba111174ebfd7920a3fa2edfe4f450d063555fcff54e86decb654f17eef9b99fd2d82116599da6e578c5a9c44fab10f6c597491caab51c0e207ca8ecac82165374af1b45e06f296fcc19b2f0f29d56acbfc5b231337546822babe7b846644afe9a87e3370b6ede442e0e0f8cd1306f7e2163fb02736a9c536f119f0d56db0efec40698c7e21fe78334dc344f924e9fb53ba4b4166fee9ea2f0b23537d6cabf37cd9263bc857da6eb9268a648c5b1fc8c7dffaf349b6f8a7a8088650abd6fc5358d89b1e1da56c733ad586a9135bbaf6fad796684cb451a810786b5ed0624068714fb9b5cc78dfacd69f1a81260752e41db42d4156b2780071223a10c16b1fa3a5cc4f35e12dbdaa4d2c4fa57bbc867d46d0f74cf012ffde7da2bbb8bd9cddf848db85c75197665045dd5698b726db591b526fb1dce9d0074b12fa6f9eca87b527412d59041e8ce2ab7f1fccbc34f683f4ff456cf0eb87e40b92f8a78328d6ec9250f86f6ac349c1384ce2747e51ab4d9caa2552fed5d1bf74d6906ece6606279d8f3d9f23666c3151efccd8c28d8c674dc4e34a68be53ecc3b100c5b2f116c17e65736199b4fc96170e2dfe28a05572360cf1c8f62be3b6f2af7207a91690b67c049c47705dcda9c9bb43ab1a55a53196c4a4482d437d4bec7fc82168c61ac508638d7b66abe24e00cf49435f0b339b08b2ad0953e9bbc4e1554c11c9e71509e6f15642723c49e32a4bcc3d103e86ba9f46f19cfeac137e940ef9284f6b2ce6e5996f02fa84e50b38fdcb74ac08d0f24d18358552cd9ecee8acb8ce30a36525c001c7aadffec604d670c467b9621a0b0b7e727dca7d6c12bfba5442faccd80a4611f30f0848571d73575fb0b5bf2fead61705638c71a9d48451386fc6a137f6cd7c64069f4cb219137fd5667b72dca07bf3fbefc08c19f12127edd55064ce262ccdd4e1bbb77b1aa8d0d2f36b86eb1b48ce83ab49901628d0ecef04824bfbc3bb974a4ac7d766a34c1907f73915de4c4252c4ceb1084f2c1bd5719e83a2016a3bce815da135565c566d0c2ddd74933b0cf5f6dd406b9f02cc4a42f915390e06abdd03d3bd098e836e620dc9b632af171600961b87343f5b80f1384405039add08dccca2e1262f1a312c0e6a5d581b8bbbc3a0e29f9f707e5884d4d94bb50848c054bac44111df8c717727d65af710d450f3aa4dabbc60210def1108ecd7bb527ef0a20fdb9b314b8bcd5d4639f69be703ebc6339259fa6ce2c24790627380877ea57d71d15e6c4aa96a359b69611d950e7c8715d2db8b31056a572a95884fafa716d207607770e98008079b8c2786bfecf148328671981a3aa25857b8a183187a7661e4d32cecd86cdd20fab749bc63932d26d9048f6011b9a1de1233f41b007bdb4d3ea815fa3bb9a677ee5329228db2214c12e930570d01edfab5f8a04c01fc1d6d55e6661ac28fe719c89230130a5dafe2c1de394d9ec2d8e4a8cf4d1e96a15d1cf3fd7170e60558169ab28797d8fa3209320d9ee692591fc734f127bf75085d82381b38e6ab0f7f2704351cd96e08b52f90fa69f26720d2720b21a65a61fe604aaa588aedab9583c21d699d56c053b7ec5eff24ba2db41008cac63d1277c5d914be5748cef3b599e6af21a6e0d0ccb772f1804fc0cc0207f34925ff5cc307c69b343b0cd42a569201ba6ab3491bc9557dcf65d2f479b0d6f7b515af469f6e191688138ab19fa502d2b9e5f6c246322475ee0e04dd8a8a51fc015a07a2860d6ec789b345535b7189e7b647f6d42ebc406949f819b8dd337e3677d652426db7cfbbda78c0a8747a6cd113e63061327f608119c3c9a90b51deafb6892882f839066271a6f9932e7e3d78ef08e420c8e40534f53113bdbfa156553e4229dc00756ec8b1fa9946d291223038e89936bcdd8104c5c08b45830f54d8e0795d3fdc1c892ddc99fbdd14f353264ed84dc5e0f8b70944d13872ed1880a396e98a3f0b964cfff841db7ce7bb21c3f24889b35cfebfad99856f3b5937e41a6fed1b53376a0b20c6af92a811cd68fd9a35ab0e97dc94ba81c739e7eae78b4d2100091c2cc8211a03a0e2e2f703d4ecd17bd15f274ae4ee779b8a4f91bd24cc211fdb5db7d5da10e660ca62b0278d3728fb391d78a867000703e59ebd5d752acc34b05e39a939880fde6ecc5ec26fb9c075c3e1740c58d19412f514f4a608ad26d934b8b087437bea57f5fbe07ec6f6f0d94033adc99c30001ba1f582ea5e199a2a62df35849588b85c43a1272c6d608dca4175682423eefab80108a74b4cf476a18ffc66ecf5aa899adfb106857dfb2446a1c65aae93aa290820b80a0428ab2f25816771c8c2950ee9ba2ecf40559a5f5c178af4ccd296ca47b499d793ab0ae72363fa31c18bad0631e1b63ae14a2bf4c3aa8a162a14fd0c77f213297eb80a53e3474ca4567f350471d8def76becc48e9417f11979f1fc1a45cf693872a8d90fe842025aa1392f722dff4d76aeddad36a85224ba397ab570913bf57d1fd00cd147f3599859d40a2481c55de4efab7a8f7a04dcb23472bf0ff06ebca3c989835bf8f54b16ad031060b615b576faabff5943d976f18c3e940f1511e415d04ee2895fd632934cd55ff2db48b46c95854374993a530ccd567cad7818fb8b71d71ccb137a033e39258fe0448be4c80332c8aed15b31ba6a738f985a96ed4b4fb68ef0654824e71d8d077d8b518f9fb03198d0fb3834e60ed763c15c58641966edd039998c7b83752d25284f684cba608de73727a63e1b10d27d03a9b1a8a05fa76b0bc6d2a0da2b79039b6b1db01cbddec635483c735ff92d83d40f019acb0a525c906bbdd9d12060c7a747e07a3fad355e5e49a698be40bad09ffbb3e69ad3d47a2b383af072cc1346242259c0f2d7458d713d825f1955868e95f6564c29eb74dfd0d9230098aabde396733c5b871189d03cf95d518758b70982cdafd0c0139688197953b5fc4a38e78e654ab860ce12147faa4b524c5f0b9445ea96a97c55909dfb88daaf6683c4649978c0b46708739d62dd59a365091392f7446c677509e29dedd300452d4825ce2ac1c197c22383b41d6f72d1f4133c8e90e5bb66d98fe016e1102b38b7eb23cd981d84ae3cd1c52e60d7fefe7658cf8c8316284b781dd0ca193cfe5294f86a01805e4dab12d35fc182e60b4b0c8f69b2209583682b0402bea898ad3a20eb43c9ad025cdcaa5965892cd17a17c8445a7b6ee280a310eb1f2c8724aa9afbca3e4b64749dbabb45700300460afaf8dd9f72064ccc89b7d82a4d49f0e5a19747870b376e548a5bacddcfb7253afe1c3ce5baed074d216ae9af25de16124e265bbd7379d00d91a64bea2854386dd51dee4b98f24fb71980e17015522373e7708cf296b55c2f94edb92c43c3bc3701242df9fb0661b2229710983acdc8e706ead2ad96622f67d6d4d45c9e9fc2b368de41efb8e5c116c8d28f7db63837644a58b757ff5d576d37794b141c69792c4d8099b9c0fc9c88f5e71fa49997b1a8b31ea9eaeeb40d0d3266e8d0ed0d1037c652647e32c0152525bb022d1f6c6fcb8f6c06c590809f6a66c9ba6ebd63eba0ce2110cf5b72ea23fb52b1bed48637f98f7610c7eeab6add43a1b2cc5e05c13601c0cf99a0af4b26b3434f92b93f022d5c9ae4fb4b92619c6ef24cef538f1ec1b42bafc0bbd63c29bef58b3a515698f7673396265e282b13cd3319985f3e182ff00a45dea47c844ff2e5f7efed68c34e4b1bef64ff458ad886eb6917d1c003f14cfe337f337d7f09ed86e79b0d4368e0c95888223e492e52f74f009d36b3632ca3832832e2be0a381e287136662e47cbfba9c85f7b0dea42e7921727b339eee2f2b17dd5732776c90b4329a0c91a8de936440e62d1ef84ced14d221262726774aa911e7d4b33dcb8ead8f86b192666a520b668af31af3c5e0eeff66ac8cf4f5845f53c9caf9275ef45c94727a8fafb1d7fdc86881479370efe5575e7d0510fa4bf06a3e4769dd40975d713c464a0a158839f2a7843873600323e78aa951bd51dfe8b680df91cc9d1923123ef7acfba06f85954a31dc4715645ac1074e8274eb168e5285980cfbfcae86d5c237115867071fd27f1ebc968f45d0402afdf7620a850b281ac9cd8ed9e7aa64b31715997f43d2410d12f9e43217ab705b8799ca6dd07312fc07cf958ac0fbc8a764b3d11c57cf3bdaaeebde7ba65b0006e507764d322f730f30c1b33988d9238f7f2335b291c75212fd0d8c4ce239146e71d673873a6dd3b7cf6d319f1d1b973fd21ba86ce6004b9f9e32a9e73e6705f75f7703f3812ca1c8da8f3dac98f2540257141ff119cc31700f81bd159f8546f0998306174332b9765d61f08bbd6912c72f116852ee3593d8584f0e4c9e35ac0b26bb078130be75ba2b70b8285e6cba3fe6295a59ea940f57dbc6b880e52089cb7f65aa2366f74423273573ca0bc15e3c8fa7e920ae5e522a98a4dacba102edac20339ba8c7e92f0a268a0462fb48092194af20ab15c1405aadbda007febaff75471c09938093b9e84c5d1251f08c9ee1073eb74f30db0578909b60477757d75b7fb80dfca178810598410024a2c1e659253f9a1914dd9205414223815d905752ef364b58713cbbdfc9a963b0987b6b17a0d862ceeed517435fdb95f88ffd7f282672a7797c7031cbc8300d15eb32eca6e478632a2fb899bff60afd0ee39d9a5dd347834157f079da158b544d7fcefe21d9f1456739befd8b1720736c3308c9547f38799497703ca6eba0af4ca81771a2cf03fd0d784851ca7f2de43ed2f4358995880f912b994c5b4c9ffa428717913f1aa849e47897a163fb059a4e3deddf574bb700d509cd1e0c8fc13d0c800027b8cd6354e9f961e7b7cee35333dffa8808913713fd508054d4d79d2b5c38bff59da1d357281ed2b2746a3897cda3bc90eb76791f4ea37c82b6dc786320eb6f5b033bcae94d56e53178821567c386944505bae8b8f2fc5d015aef352b2b96c2a8025f5bd407a5fb04bd448af32384dccd630314a86f84c627eb8b9b825ef58ad6583a024d666908b488032712b2309a2a7d4f7350c532051324632e91f822facafb68071cac39bd7797422f04db01cfc8efd5aa9e8675ab894f399944ecc8771b101ef3395df4e8eedae477ae7729ac5d2ef260405c43a2353d384fec8197dc525f4844e8dd341000f9a7b5033afb4ea6d0288d85790fa55329dfd4936a3125d6811a5954d0f0d722d5c672c5a8a222c2e0f5f9810d26cc7572d81ad784170a088eed5b22a4ac2a7cc9fa890f30e44a1cbc572d96a5bf4860bad4fd67a87278f49ba7d2d8156fe74595e5c187e280a5b0d5f0799e7e8722e491585628f8cf8f5c49f94a73975f3354e087cff7aa88a8c5ab76e65b8bd60f2b4d9eb95314839674ffe7a378d8f9e5d3eaf526a668065f61216f92c2e1924f11aac9d211203792aa0f322e5b4fc736fdc2c91412c6dcd8f02ca149a52613587a839713a04237cd25b46328ab43ddb9f081a60368ddfb5a7db1cc026d8ab1fdf602d2b1fac93049264d654c965e879c68c30d791b86c96669aab388668aaeb13eb2567e093dc8eb32a003576a7e43e63e246afd158240e7369d01ae9b121f2adbdfb23a803592a82a94cdfb09af9433aee716d4a421eedf88f0ea8dd70812bb3e86319a42948f5c3bb70ebe4b2825814434b32be2559fcc480f8d7bf8dedf286a1e7912725e1e640b27250e9d97df8c6126130c059ae704759763e54f6975756e9b13b14393ff61ead120e4a77585ba6d2b848228b0d282e62118ebb174bae82ec2afb9aafe85c557ebad5f19998d09ef97f3a89903ac3effba6fccff1bd854bef1a25dbaf051786a059137c1c650f5d170c9c048a5642d9dd30ed4698e4c328bfe07d828b99ff1bcb8307d16227a17c91a81570af8b374c3dd8f9ec3d1f5faba81133792855ad961ee369b36f4b129252784441d1d5eff4af8a3f001f45c81380b7973213da022977df0cf05db9ac170d3e3f63a8f21440150e0730922dcc1faff6964a7e2aaf4a763eff3f46f1c3af3fb45fc9eca7facb1b6a69b501606e14a12d8a5ff7e6069b075d63bef8fe264e120ffcad3fcc71270dbdae2eaf98802954ae5a2c38156c9cce96f630e9d59162e14adf5fba54c94372576bbc45c7f9df252ef2248506fc881a6315f0f96f8ae347b28a5fbf6ce230adf95c2de215e4bf933e1e0e0f55c194121b99ae32ada60c7fb6a0a59920809965f775dd883c06d4a04137f90cefab022a983cd9eee6bdcaf82f267e8c4e865d616fe4c36599062ceb9d8862df55ea65efb5d855008673e0b25839120b39c70be2e2e6feae0a4104361fc0a174a44a39534b59b8dccc3b6f91f63e94e758c5490f5fc78bc423ca4e49c8cd0a92cc056ece00969d51f5f15b9d42a5f64ca39bd61a6cd729948592dffa185fb1c93c74c86b33f9b7198c5c1fb0a6a409251dd5c125ebabef075e2ea2afaaf30764490849c65a5c3bcf589dde96d7e03baccc4a1b412466fb40d7240bc5b9521d5113dac45344473d8940486de833a33ea14dfbe556226fb392ecdd48b4802e49696fd16b9d3321ca67c470e0d987326c84690c53d037a81bccf8401df19869ac1dcb1000055f19d7232c49e85e87ad4e476f4cc91c84275c019a1c00498ff8faa039e69e1fe2ed7a4243874bc0cc6d925e4b4ce6a501bd88987aa21747724f06b9731bb47cb598fdfcbba7373f95e15ffd2381cdf9e8109aedac5d2b65e39505f17a0ae2396b95fcd5500bd30c58e3520cf630ab8341ae3d223c0cf51700595526a12ac28e78afc4df2ea65c731704ced05f8d448849d7168402e8ef5b511da765ededbeb65cdb5ad9fbde6c5ddd44363eb08305c13d094761521c35912a3e8f65835d46dbb14171edb9e6f0a9ecd0d185c077392b99a84cce49c6f6b4e0c3cc369e92b38a445d7ea16e0cbee6faa3de4347537cb4c2b5b25a7887b0a7f4b19b58bf690350de5019f8714d916a36992c3baabe43f5ee38a88be9395599d95195232460ca24bca088578dbf66f625f5cbadc4e62cfaa6eaa099981a736877d76ecffddef128947924e4ad8eabafd81e65f80580e265d986c5a0521d777a839a7eebc296f23c165ab2f0078ade2055b0e98ba224e7f0485973c5a2d8c21521ee1559f52f796f2638e8af024aabf71ee3a8469db1b428f10afbeb0752810ffd18a053ba71cfd008830cac98efd4f006751ea590c8c1b37f46b2079c175e810b3e911c0c3f14315a34095b01798caf03a7efb606f8e679f1261b898cea8a71ce0ff15fd1dd955403077e2b37abe8361175cbd7234e85df0f335a1b4111058074e2cdfb87fb8e254ba89eed431eb8f70ba77dc1004d8ff8225a51752f63ffe53840b0d57d698f07313bd3d4492bf0c4ae981e4919643815f8a21add82868cd068b1bc8dce4e73d1bef5d6eb367d2e3cc3e0d4a0d820e0152033150ea03ee528f82117be4167590b235e5bb9df440b552064330bdb7592376d87416d836c31b3a8656ffc51c6318d24f9fe6a6d6ccb773d4a4d6b463b3b5559fef5a21d782480434d54d0cfe096bba9e8b54308c989bd2ef4eeb9c9cec668b5c7df244ef85950159f7b85bf80533447d4624997add6919436ac445476a496f967a01308619a3cf266fa5c3a57eb6b94e00d5f7b0dbb099cd21a5fa4d948d3d606ba76bf4bbe7641d4d2aedf8866cdb251f0bb105d5ccb7d7ea9edb47fdacf1ff09f26e45488cfd5eda8628d8be70f722ebf816339069fb2fc922299a9decb9d2cd4d7b3230720b6505fc457c49ca42a400f683c7b629aed32c531cc12f5afda88b070c227669ed4a21b768971391377832e4d55db8766852848acd1530c9ba5b903801768dc0831b64407fa8f7f3f79bb372e206f27cdbc579e78b1598bd3e6d231f7d51091318f7c5c0248c29c787a5e58a0d87da3b4fd5c48024c133541a2ac5fc21e23ebc6d9b3e93034f6820cdc7ba09fa2db1fa045d2a7a144cf8947ed6a4b76fa98f156b7b4d88c55f907a7cd4ee6f0bb666b928aa0d36cc73c8ac7fb1b762d4d9e5190e23f73fbbb372cc4e7617dba01542abde44bbfd5db8221253e468da753ca9492c43c8a960d77599b5e51fa676c13f79030802d63569c8ec0b2e95fe10de63b9d70c56aa4844895d87231d8b9f64649e10162fd46cc6bfe7de9f2977977e7dcbca0c5c4c32d01a34e41856abb0f23243a8b46f356a5ff460f0a08302723792e2bdfd97241f6dae4906f7d9cb9d853e064afe55add6ceb98e2dcb2f5450e4e70660f49590731b8343e98df8a5d86281f8df63da570fea7d7184f8ba61f1d1740bb81211ebb57aac937f69e09b4165fe5ac0ccb266d68a3f7d1ac1985e1242cb2c2f673bdae57c1c41ce2d6596690634b6ff7b0377bfe187449ff2a82fdcecd6df5c30671b801969aeb49e48fe9665cbd84ed45afb27b11086a86cdaa0ff2752aa831c0b76ac25285e4d935db97e5e63c38e0a8be55d52622f455b116bf8cee15a2a3787dc4335f25c5e440177224b947cccc3a36a0c273a3ddbfd0ce6d18a4a650ac429a9c2e5dc300a5d56b584a8cd74a3c81b63a9b87d667ade45abc6cd410509fa943cf49337d85a524f89ee753c02ee8faa8456d424c7db3d4457741657821ef1ebe484c4ba0b8c6e7371f3bcfe0d22cdd1087ed6dc745b4dcccf2d6a5e2db7f1355b3e93c95b3a142a6c03fb75812fcb535bddbf4a56b6c0022561e4368246a15ddfbeb176e8f1e65d2a49b96b63ee7a3d2373dac96b3892f06383ac5f232b83600e9a674cd1a44b18043f132fbaa72224f81058152860a31314ff8ff578cc8b8aa6d96a35c0286ef92ae14601fc28828dd42b86e376b94d68fd65e94deaea2e2fa6973ddc01ff83d2c25e20c41f200979d7f31662af7c96c7b060b0e2cbfa90cd4a2472fd00a10a991527eeec0847d55cbde672ad16216c919011a0501e9a7a4f574d96c5eb41d149d8122a68b067c1b7068549b84c6a250df110bcff07d4fac4dda4c5d186e0da7f8f734adabf8566ba7e8c55cad5e1cf6941a541b6417a460c897ea54f68a7a8346951cd358de879c1d9e13dea3798051c52c8b9b16c3ae079e391d013e14e46f918625846b757377c3f07492e6bdeb61e7e02b896e6a77fe54284634e82bc8319067e04b43262ef105b57618a8c8c7ccb98e600337fb4e4ef3569a28e35096e24c4f44cb43d0bf28e7edf0850506fd217fee6a928cabeb5e95fbd8203dc665bdbc4a61c409663ff8a98495cba06f8ebc5856176809bc849acc83329fdea66e59a8bfb5f4cd8001df28b8409940d8f053a533babc8741128bbad6281eb2d0e17ea5afa549433e8b1f2b61808e3b8a053c0e27176da483dd51ee1b277f81ad0c228d8497731099bd05325013c4e0e7bd6a5ffce4857f12050715c0100f7ab428767a84c8ebf7b63fed4d7027c7dba39e9da425ad0c9bbdce327fdbc02a182ff635bfffd73b761544a0f70b43ab10eac03978509fa8cd57778ddb987ad00c7063abf99840846cb4d45a8ef20f75283c01f0bb4a3a8eb0d0d0f5e236cd0b77c548bb7b08350d62675d17539be5dd04ebedc0552a7aeb43986222e9467f6b8ee7b2b20af5c7ec1a728e3aa0e0e69e49ae52d7341518870fe8305374f5289ada22d738b26b90c521c85a033f0a51f78cb3cc5def9f361c10b0389889c52c6b887f4d600cf825cfe8723a3681cd81d9d07e38ee35a41219eec971f2d3c41ff8abebe8256081dbd8969019ce1745ff7d4794d1be304c368678b82670bab0684712f4e7b046dbeabaaa614fc5423ff0536a292992396e2957c1643b53afd16101ce1360b6e572ca4d61d1ee414f67ec7e26725270acbb1f1c7d0ab830f14a26dafeec3f5854da84fb90ab15e3ce04ac556abed108021aeab4ae8ca92a9ba0b10f0c2829564ab0a39e6327abfcb02fd6b68f8b80875f4955264d2b2c67669c05d6dd9f31af1d843056c55536289c83beec78cb70532e6be97e6f199ea1960f07ea5e821630639c1a5b7757f8102ee39735d4a96293c9f1016e663184f22d804ab9430dc91a5a0f89e705e83f12bed51518da490fbe1a27af3dda060f71618d0086bb9adc2b6bb2a1e7930745a480f449fe6b55083259ab0d845f51558bbffa455be3fe56546ca74ccdafa44e5b3625884d307a02e8c184f8c7212337a66285ea6af56fac47f146b1d48f58c95f6f007f086ff798938961c609008bbc1bd2f91d33f4eb9e51d5492b5051a37f92949bdf9cedc64eaf1238754bb100f914dc576be7cd9754dbed409572b2166b59f4833b803cb68bd46d10b1d22de046d99e6a6e06540c9a0d9fd4cbc7a6c2465532f5e10fdf99d7662609b6cd4b9dbdcc5f097171799304a36f117f655ee3070a0b7793f44f89d1307eaca93c8a007afb5492a0a08f0c2e1ba3a0319359db941141cf0e2b420a4abdaea0362f12c2f4ddc4517147d363755322a28463c214aad59228efd59dd6a063c6f0e3545961c8ef14805e48f1c443dee43fbbd796753aa8af8c3d1d7b5675d5d6f285b9131e1eca4c07dd7ec1ddf558fd5312be3b43adf7d4da4fd1fa2338a47d8011f8ecab83ef642917aeb8d929c07717d83c9e6e793bc31b6ce192fb6d7a7d0a08a0149609254990e584a408820acde4e478f3cf9d92bcad465ac5b8f49aff0dfef5e030d949e74a847decad08d74674fc898215579ea131c81abc3c03d264407aa18ea1a968508efa8514ac2e2db4f067f661ae9d0f77ccbd4ac2f2fe6d0ef7de45904afddb01ca1bf73f06f0c05bdede14f1ee754cc3e30af6cb1faadf87cdaa4ed60a04b6848e72c7668c363ed1efbe53bd3717573e9b885390340f101a466deb66634f59b42bd16a8cc34f46c3aaaadf69353ea64458ce7eac7f5af3e31f3258432b57f648ad4fba79c3db1f92b9da5309157ae3bc5bce8a247d57a1774a08e6cb7df03f1f7d016d06fb77dbf4c33817ff46fa7f34e1e069234c131fd986fc2c6f1fa992aac7bb66639d17cb81526cddb3d12ec81865db6e10c4199798b2adead02ed95313b2fe40f1efa5a735a3887f9527cb767168f1826e2e0a0f8dd0c8bbac06670f562d5ac6c644d5404ece8a5a8fc8649ccf5ec6ec27a8ab8149ed642194ee812aa3ea8e5600430b2aaa16dde67d5c5e02313ce6fe6673c1660a1fa5df35dc6bb478f9807a530a4f904f2cd1e6de080e4dcc3d802878883e0ded0fb78c789e1dd735154abd0ef18cf6eccbc530f13df0269aafd9e9ba653db52f059748e277b582b206230d4b3abaeebf1898a81081512cca713282c9b461578a2365f37e10945c5876c5459025e2293279a02295fdcdd8731a588d6b3743af0224384a43670a94a7d3c40755dead58978a2274bc8a3fef24d6fe0943b55652bb421d79c73f0d6ec63baeffb0f74562fe31aa310eeeaa2feea4a8e80f10c4f7e2084f110624763d9ac016d7a01bee72b8c7dd2152b495f95743dee4d1eb03acfb0be1053aa59bb9d6a91e8a8d506f2a01b444f9e8f2e498c51258360bca7dd68417d867f97fcdc412e8754d6f68a134e118b8784211ea4cc02ca6f8fa70a0807e352772fb62a36703702a4338afd18479994ae1f573984fb7205ae959d3de197207533947666bf6cc0ae46c87e0434163d244b309ab6919436424b4b35c823ad8dd9035651829dcdc13527bc203c55e8253a8a1f02fa5fabc0a8b31a5734216dbdf402b0baa3c11180f397d82f449759767196087db928e2b4cf26eda9811072840e81a0b9a1758ef51ecfde066fc80cdd12116c09170c211bbfa1daeec1aa5e41d017608ba089a81f7b2649fece3eafc621b2891709fb5470334e05d458d42cde498d89eb014a9ca94956fae79b36ca34cb82678dd6606319a6690b6b57ed743a2033b7b2c5e4ca0223dfc386608873d33a8b9888b874cd306e41efb881d9038598e2c1771336daccdd552cb484392e614340dfd050de8a9f55b9de3ee8bead8fe96e8711c22cc11f0cdfcd90ad4e2be183e6a298dd8c20e94827dedf0b55617fe56fcf24212f684c0a6d8b31ee2f18771da6596e3dce40656a5c0b0ce1d384d680d478ae466e14968403e18fd73c106ac056a26f6de693358461aab3817d8daef593296e442015bdf9ad1d9e7eb89b6dcdc7e8c34fcb5c99946519cb964d1fa4a4c53bf1e84031296128ae86b5dc17a1610e0619ea0f7c43da2094d7d21f19de77dd86fd8e634296efe9faaa81dee86209ee854c7c2241c41d49dcf01a0820ef170078df7af34ba76192b0aa7bf550348e7c1e7b400fac8f4fc69a1527566a0d3f33943e5c5853b61fc83e453ae8445bb8fdd91bba953934a5608bbbf1433a48b077b8d511ecc1da66416970e9edf49d152782e69cd14c0236b5d1929f13fac0dc8849690d304efd4dc7bd2fcc0439302e0131455b0353991241f8a4b2c996531d563b82d51005be041456d45b92d848c3260e9659d79cee6e44bfa37127bf1d925dcbe14e863db5a94f7760fbc16a26d6115905e356e623004400d22717fdc1f2bde2b0215eb0946fdeb83c3abc705a5781a83f0e1d34b7879502d93582c39d1657993d019b2896295565e2e611e99d5f09fd9c92b1ad66d33071d824a53bb4df86a0b43aaa0417a7d3bac22c09c91caf8f54efeec361be60a5dfffbe28e4eb8b125a215f681e0b47f4e70a0530a92964d4467d89a81496ba6c54b5666d1189901507a75cf4e2b60f2c1b5f300b28d660f8b569fd6ead944e935afb1947e45a2289b6e950ec8e0f1f7bdfe65faf6c508e833efbeb2cdf2d447146ccef0d79395979e71bcc1bca186ca3f9534c1cef64c4208fed94d55d1f57c93ba027375c6ed68b90ab0e3fc952194686f49ddc90309e0a85fb9ef4574e2ef29e1febe87a2372a71be6aa037830e616189d958855fd240f99d0213f27075e3ec551ec81db0bc2faf1ec3e6c2a61030ae2d605e4da33fb8a2e666182eaa8f9a1cd248ace0b1b15432550babe4e02927d2bf19c86a0fc844a63c3bc3f22ee7f121db3c9627c9bd257ca01934ee7b816bafbbe9469c2d934f62ba7d1a5227665c54a3afbaed530a5a4e1913106ee083f870e16653c02c23d7330d1b9fd90f71341ae486963704b1fd4ae8d8d61bba3d9e0f54b697c478003b15565076b04e48e7f91e064a38d6f202e10ebc75cfb51a5bed35091eab9244b5d23c237f144033e4ab76842ffe932611926b1a741f9715d9126e25ab8f94569f53eddbf801d32d5512723dd4c2605369f19f50ff4f2476dcffe2e71d90146d3507bd0ac1db9f6323c16137b3ca60d969b521c1ac591f73086041b7d1990b6c2c9a3d9fcde77bbe7775c571f74a9ee016bc78f5b652da8385242717ee883dcf09a00191e9a9bf2d3cbe6004bf81ab1607238c7ffee776cada27b150e32805fdb3068ff315aa3e6870e5e983d54ef26bd09ab518ee20c01c27a511d1d94ef0fd3e87936c037cdee4cb948661169595928ff9d85a61c0ef03b75f65a95ac39c8be24f21dc4f5345a348d0b47e4f28ae7ddb7eee0adb4682f5ee77941e05c4e925d3738e2679b68b1d880b9e092a046ec826df7f93e7f33cf6e74ec464668209747abd61efbc3da515b8ae755660705171c1e73105806682940d6eb5e89d2efc2f8d513da1d3a62723d460a5ac07e88d159f19ca1c042ef6365bae5456be94899b3a3a828d3ffb62122c87babb35305b86c1339419c201a43dea6e95c9aab708a1ab0ee51c593753349ca5f84d421feac505bc796d65d5d86cd592a5b81a8e2d42af506798532247add7b9fa9bbb53865e041d046ba5f5d9c35379060f56f8908587be7c3449c0cc4b16518b52015f77f523cc7b539d5769b6875888cf0524aac4e8b63ae43009a213dfd6a4e2db0beae7ad1282ec821b84631fd16741b281c5588e4666d9143a59ae5322f2bba3ccc3facddfee3d5576330362cedeac3c8e53ebcb9c71ad3419ca5b3f0cdb8c5ddb4ba03792e5e4e1e48c35b3593d7b04f1d87f4aee2fcfad680740db6c0dd30008e861808a66ee311b7b59d154c6d9109d931a5db7e3685be564b8c11b78c82f95cb65a3d0dd372d5f8d39658c4740d98f8ceb10fa2efe02abc7169b352c91b0e12c109a1714216545eee5729a6d60ab3efba9b81c2c24f1077c7bb6e39778c197fe341c5a1e53c52f29b045137c0b564df9af9a32c21efcabda8f41b4bc9c810f012e0e08267357ec8122349329c4a3108f6d3dc1da935e0f8a695968d7957dee92b04273bfd50a72bf75491c9b1e05ee381a9704975c652693ea4bebafdeecb21fe0ddb2efd62147891c38b92f5389814295f52074c9739671821f9c56426b19563c1cc39f450bd59ef7cada56f33e9ebf10a87285c2a8e3a178b1c98b9495382f8a8a54bb860b5658dfc0ab00d9811783316900bc31c697d55901b02a61529a8ea1e724678e81971a9628ba0d77d18de762333dcf47ff669ceab1ef8c943680101ef7be34716a70a07c40fd773da2a14f3e63d18de3b0fb989d8306409c504492998fa94cabc92176aedab8f3fc51a0f22bd6db87ca2707fdca40f8706d792d722179682aae84261c6e8cdc92a4aa94a50ace844a2725689cf91172c4a7a13be832fa3df44e0c1c742b11629e00f40bdff6c374fc6e12101dde15718a14f33a74856c88e922adff6012fe425d6f0ded28eda98b2074b5e512a038924f2ffaa515f1ed67300c39e499c67dbc905e00c04c62d6e2a7195aef8d22128c1f6935919c1af867694ce689749a2f47034ac4ebe10e126fb7c55347e625b827d83c4f0ec9e213f08b7e5bfedb577bc8b3cae647e9c34b722755a03bd7372d4f970376e65932b84bf4e8232ec0104563b522c12b1cce2bf23053bbd5e17fedc677a1a0e122376b2d65a6957804d3f199f1bfb613e7ae16f02ff3580f1658745c7c67b13bbeec3cc07a0e8dd3964797c094d35e1054a7c212d5969a07a733c1663ab6c6c90ef57875f118d46ca661bc78a99ea65186f43f2790cb05b55c8604cc0ed68e09395ffeb0e9a769c692cded63c71db56848b34febc9f2c62224d40bc7679617cd74de096707e41eb473001d152db0db7a74387b039468fdefc35c3e3b6001594d8f32564e7f917a5c8fee2ea46ca0b6e91bf93490ca49315bfc430d88d7f5d35c233c3f51fa49b799b2ad241a7103d0b217da4e4e76c93e0d5d479c225877d04d8a0d065e2531c69de61cae4af766a55abc50e3944ac1547e993abd47947ed33e8e9ca5fceef0fd62bac7ae93ec5ed86315473d860a48faef4961f225e4bcfa71a55c9d727d752985e0b2392110b3cd4f906f07e8e1af2bda85af2ca5b75f7d030b09bf7a9fa2d5ff00f66397386675c0c3bdafbc35da264aa15e3455297b7dcbf3845fd77a60360af9285415a61b7cad9d8eeed060e3988f8ff3563a1abe8e6a0073532c51c5becb846eeaeff33bce38d7ec94cdf3bedf8ce27c66ee7f5fed232acc4abe04a0ade46a65729ee5bb7746d50c236eb75fa5de04f48ed76e87aa394faf3f9db758be927ac951f676f307946e6aceb694f4a16679676696b4adb9f1d8c1cf8672007c1cafa8f63e88708ea244c00a215152eda23fb9c920e49b4d0118a9cddf70c879c37f6888ecd4b307d143e9afafafa3a3d661c43a1928746905e639434bd3511555f81f0c931057ec4efc290c3978292b7861457a0c3750f68ae7a64a725873d1918aea2f35d82a6f42c78ccd2f75e67b7e991302da17a93ad8a3847d5c76d9da1536b29eda8b35db7e604f31d90adedfc1d9bf9385691cdd0ce8d3ba422a9ded8e2aa8e49a2b1a8308b66c75938411b6463d6e3f2a5f9abb1fb980892b0edbcc05233a6ceaea1d638b12acf51c9763bd73655f6df76cb205e9a91a5f8f7d85d84b2e60ab705c5948f0a04b0fc928170ec350dd5e37448caa5c516ecf3918445e9dbd277903899b73f9c49836e621cd9509e932c0e4a47b666e632e7a7ac86894f00adc2ca69cbda3c9260dd1075474ee8cd45ed34ac66707a89d29558ba03505d60a9b52f485a1b769875bb3c51dca966aa2d2a31169ce4baf9d89f3572a173f02465c5603c3482cb34112fe4e857a8a8f859e0e73686e73f41ff61898237085cd9ec418e168aeddecaa330a51089df324233d2b58ba9b84ed1fd822d4fc68322ccfec91072eed691a7b499ee7364d3815abe66a6dc7b322afd85091c1d12beb4a1b4f04a04403cf9e97115415b6cd582173038eeb4ca64e38cd1867d57d36b6c5230c2725bf6026419fc9228d544b6f3e49ae53379a573d44c9cddea513fa8d4053ddf9021d88ad7d7adea0e556e820f23db2503839fcf5b5aa891fce21127fb979d25c36545097ebf8c9400e839c5f1a59845c2d71b7dfbd4dfba474fe8e49aeef93305ff7a03577f1b83f49404ddd7c1218615405043f1991fb4da008fa08db6e5cc8e55bf8a2ebcf73a711b5b5cd699010b2875d079af248d02c67852190dd378216779827e4a40731b2b65ddcbfeecf9f252f7c63e4ca7eb19a627bf6ab32ce3153e0ac0079ddbc9995774bff4ff82dd62cffb9d519c4e71160177ee9d626c545f1b80edc603b13e0e0c9aaf17d3b62b83e1786c85fe1ed4f1b548eace049c287ccbc87790cc0c05b48c924dad2cdac7d23ed573ecc4ddf92c4b766e2c3e376ad5dfe68a00cdad194a2e59b1348eceec9a8061f466944fe59d81c2d9b1367215d13e625fb3d29907b1b0b71d6e77bdf1ca86c5c9082ecf4b24f3752e782cf37554c8120e6547a03c17f180dea6a53a64b847976adb90faed2b86e103efffbfa72aa63b3f1522ff8715d6a0a09e91e689dc0b3a7c5295326f08bd2ce7c57d08ec335c7fcef90b2a9ef46181f20d1945444ef1a495c2a2e81764b192802a36ba48ec93b4d18166ef1a16c78756491b0e0e31d225dabc541cac2eac825da5bc8a90aacc9590fdc1fac60a3c11b2921faa2b3ae9fc85649073de71f22e805c8783a30b833671c8bebe648ac3a526e93174094b8199e60df247884c3596a30ba24aba89472e89a65a9007c5cb5bf9422adc188ccbb8c9f82c15bea8dd8772df0957712dc1300cfdf37e4650b56a61eb45a515f651f252045643e0f1cf108a04c773e8bdaa2a08b3f0ef8821a458136b6767c21bf472b3ac29b97198b2ccf1a100218dea21cef52fb0ceba6b8076410c9e22ff63cdb4cf939aa1fb69a85263d75ecafff959120bbeb240612ba4aec5c42272695dcbfd0aa5f01e4b2f900ed45df568a7a20e187f7fb6827b520fe4e0e679d035403a57591c395e1bf6df9b1959254e594e39f6a7fb193b496a7bc01c67f2ab6444c5af36b824f247aafb1958389ae14f68ba4030fbdb28a3fa9082877573fa2438647b3596fe058f627c23697f5aaa8e62b54db31f0d1fb5f5ec3586d6cbc51a9567cb57a702693b4e39b9d1050e343a16812aec8f48a3f498b394a3668f53714fddc238c7d396c4a57b6579fcfb5959d73edb1dc86aa5d2198bd82d6987257bddccc4e1158a25460c7767df8cf0ba6cb172bf5a87a12b59ef1b368205c6c2b8e40860408a04f607be09778d9cac971230dd5b4c32e7900f4faa0654dd5b3d74365f20fadf045eed6b249e2c68deea85d9754a4def04048333cbd7628447ef180870603ce571a557041cc09bf71171d5db21ca18d1a5e26486945a0a24ddcb87bc948334d5322ea7605ff9906242f6bc252949bb427e00b209027ae3f12469668d464cfebcbce39718a0afeaeb9b61002e00b339e8dda08dcdc24af420f2f16917fc7c24eabe379b76825beefe9570b5c7a72f7921837d90663b7bb25d3b583601403a6315c8afa6b123fbadde2db2db2a35f9308b2bb031b8bb4d1f86bb3c80aaa22ec9379a292aea355e57867db05d3006b6c430af10bb00260ae1c1170a79af45732a7ce2b082597bcc196edff01d50fc9e852ff5f68c117d95eddafb4fd280c2f28212c29143e8be95dfc62a5f9b13a4cc96e69432e7b6565460451752d03439415e57089bb44d72a57c202a645915167689468b557e02b20b7550c3682ffd095a02ac78a1d6729d44722cf65a9eb811c711a7ee67d030b17b38838b12d92288a234a574c9a33c2c5b86952b57327d995835815338a777eb69db0dc7170fe6ea5af3d34a44915200f103efcbe04e41b19b0f7aba1e9447eb2e17ae2cbb58a5f574f679cdc982a67cc7f9e0fff535b8db4d9aa7db9c4457deb4ce0f0032958dbb98e80eb7851f420badd4a25c89dc3386f52d579b677167394cdb355458707b4e63d6a53cf513d6a60e4570d29e928e59eb51bacd0e3ef5a7428f83ba068b2c1d8d966ff3f34d96688aba5695e266e95b978a5465a2d1f6b9c58e89344db2d9bbe789cbb191cd2d7da5821f36737f62aa371781c6ae5f755e43c6c119c468f4daca4cbe4d7179bd112e03a7d25a62cac2df39582cf6ae1e21fc7f3f29752a4710a232e562f2199395d98a27bc201c9414938ed1718c28d3e88b8196be8a15bff9906eb30615bbe473f9172b96bb2c56b69b25d89c809460be5a4d30467b45bd12f2e1b1f03d33cddd30c92ff06dc0f8fdf4805c12621cc207aa32ddfaa5f463d420c8d4feaf4c1f1cc7c9ef212926be4efce4927113134e1e031a86896490963dc9305af31881f39cf090622873d9f1fc88fb58733aac6da74d40815dc9db693fddc95f8f5edbd88f699bc40a9557d316dbf255b4ccb4161a7690f3a7418c695076ad634509bc976c29a1b251472c54fba879f11adbc5ee7088256420d69c954e853455fefe8de1b653ac98599290d285d5ddf618e9f3be3efbd00aa1283cae5ab73ee38246e7c80a9b5b20c14a5818a5b37836a1ca434932ef5df6127ddbff63014df57aceb3c48d475bd506eef11d6537d932a792a14e56a90afcc8b7ed556118ab3228499e5a1460a6a74c846593ad7a1953c9c9df7ae137c57589f2e21fd1677b5d2b6669146e1c4d7a3955898f56fdfff9e6e11b75760f31317a3c1eed5e2bb990e418f6720a6400c0e5a5173914a7c58d9a3928ef8ba5b4acfa7e3bd895325159596d3812fbcb629fcd422cfec3747e3d947b7806d2ddc5c08c30994df0c8c0a2043d2529b3e35a118efbc9db7f79f60853bdee9bf8a17ab74d01192c25c9bad8077a10fb75003e4d36e5d691ee0892c3cbc81527e3cdb4ad47a4243b71150f4b219cb56db3065d3044ab1c0658c5bdddd5cba2851858353733ba9593e84310051593fbc1100b9e774c46f46972a2b9cc0cf8b59376ccf64a78d2d1e4eb74cb809edeec1a5b3c32eec7d01d4033f5386138ac4a105886d843064910def7888628b59d1bc6f4b5a17c4b2ddd7bb098b69db4425b89c0256e8029a486a15aa6cb7a2fec9a7b809c8ab2050b5c7701c623d4ddbaac9daf1606cf5bcd8d34a52f8f486d60e0be15b4f5497ac361ff4d2b6e8910d053cd02401ec19d2f3ec183c45241ddfa9c662396c675d10596adcb87f64e17814dd76f81c0b2a34df34ca43e6db170ebfa0734100a2fe0fd6f3dded01da306cfb105922fa2e86109e744ffbcd1541de613ff1b9d5af668870b2c2c387f72a5f104b6286d9f0905356e35378243de6bf516030d69bde1bb534dbaaf917f70cd5e21fbd68040fb8d697f8154283e0f71e78e802260407fb8bbd716c4a801759e60e8bce0474ea32c928ab3ba375e43fcdd22158ed6430ed6d0aa76259bc90fe7465083b1bf96b854607a7f87a44cde74b4f4a7a2df74e1af8736aeb6473f42323dfd270dfdc5ca7a0d95831dba2e00e0845fc66c8e983b0e992ac0d7d43110822750ad509725f6dfc363b34cc9cbfa1b796bba9163ba565273655ab756e30e706f83bbddc878e59b6d7a2e5c9329da319e490a94a780d470a80d23be61c8c5f659a00385bd87b0426d968c22bdab0bb9018a0a2c2332b6c4d5071b4ba4b417c1963607b87440db3b002aa4888eea63f19c39b4721db6d407034153f18be9582b696134aa040daa595d4ed532aa53d53b336cc52aabb8d89225a5c8c4870e64223e56dfcb69987881efcf97282dfbb65f7fc8ca587dac67cba1f43ac1bdbd3efa9f6137cb16d5955a3f9d61eacae1fc1b881d646ca2421ff6794514cd5d04db01655f9b15f02f6a4ad2756698c3d489b7f9d618e9c79d50d3b33941d8c634515cd579b6656cf53825172f52014e74a8320fe20368135a815fe352e2b0ec2b18b76aa15c368b6369a29eec910b0d312ef6a3a4faf1634d5d644626a71fa6616a218db68a3de80743649f30088be073e0ca34654f069e7a521faa390f34dbcea935339065059be6f5cd465b7d424f9cf671c22c48b776bbf8ce65da2e62543ec7a7d192442af2261100f69e7c12906eb48cf00da350fd88484c15c94c8f981c397c433d7bf5f706fc3fa0b0ea057d25b8448e658b3b69b09f5d0c3948a30fcdd7740a82063a9fb514a676dd9ec82d9f8235255099aec89f126fbbbe07bc24ffd5fd18403dfb1c2925c4e5410e627b79f38b7d45d189602b09975b3a10773133e9fe1858535c7b3c1b605975deada105767599452d363521c2e156f680b06010ce61bcb1fc9de95d668e4aaae5403d30d2753729c5fe9e5030bdc928d39f1564b133e07214a571ad6c85644eb17203327504e6769fb3c1fb76eeb7179a2d96dd244406988bd7a8734521f28edf56e473a73df258cb9244a211645c9b2b834f75d549ba799325d7416283e15efa7af3e7de78d7d8c58bfa6026d256514b1c43d9295ddc0f4978c0cb248fd7c777e32f3d5e9851ca8d463a90b53b4e3e99139ea38834801ac64c875851f67a85e24b4da5c91dbfb5f2d10aa2212425b979d7ab9215f9e39a561bae637760344ca506a5d17b98b06c3aeaeebcffd62803898dc394648128de6b0f5cc2ffa1ef60ff399f381de9a8fb650acc54dc30b5cff93a79feb09d618e335bbf66afc8c38d259015a395b2fd8034f8572a84735fab99f8e0712c28f7a52a7255f29ea86c09e9c9d83d89ec28f6e529af15d1550f6fa713fde6ab6fc601330fc57eb0a2bfa5b2245f463da653564cec5dec0880ae94226b7344426bded71c5fab7a3859bc4b3fd96cce122bd549c1415f369de65f6a02d3c9e3a98fc1890f3ac38982e2ba5a904b9912ef59893772945c3feb2d85464e831166da4cbcec2ba1ba73ad227fae660f3a6464638e16c89cfdc51ad5291acda02301890c7bfcb5ad9c0cfd47d7e05be2c47858f0a03e92b4e649fc091124497e752a3305e67a1bf7ad55cd320f8e7ab58763cf183d297f6dea480c255ef0ee96793435883c5b503888b9d73d701032df829294b573f46a0bf3697529de6d458a5997edc88a5554af7e517c53118f4b5bdd06b854d7c7a311da22dc0ab3355940d56174ae960e768856d36395d2470f498005517c1bf356a60c19f9263d34d1dc83d097e9da9139ba878e1089316044c380a334c96a80ce6f16099a9856e0c5dc013e3551acd86d73f93e4259706519cc811b2239084a303113c6c27940edd1d8bf1458c8682a0c0c1387c4b3964fe87a1206d1e3cdff960d20b800c1c329717005ab036d9e8febeb9643a8d3d9eebd642d6006d399cff93ba09698d809472f211cadc7b72e8e7c716520f61e1e20e0d9ef7fbe03ca7f06a2a66d0e6b57e99dc8501733bc80d51d80900e076a62b451cd663ecc0f542441cf5d23c3c79528308f9708ede39ba95611a420ad4861d935d84e03fc4d5a9749aae5f741bf03b1fcd4e9f7ebad647c6bad1f3ad751edf4a3321f120013216132c312cc3af3a365607ff58ea2e90711d8386775467de371ae059e3693a4fa464287093857cbb5fcdabaec66006c3dd9f74ee06b5c97b27f61eaf6c0982fadca3575b703ad63b11333e0ecbd6dc77b6bd22bfcdca1c0f71d1b69e69139623475dec356ed5e9d5d37e6c068b2144cf40dc6c7b6d87576f4e4e7e0f169e1e75710a6743a6f2f72caac29a9d1faa5c2307a3cff7c76ce5b82f3b9376a00dbaa21d01a0ed5ba255538fe8c77a07c9dd94a9109252f9cbeb75cd7e5a6dbf2aa10445bd22372cc617c85d3b0581a7874ca4f1ac73d422849084d8541d97ff5d23038a717a0c0b3043ec024e3a758bed3db303802dd53a6d57c52c0dd0e9c6b52bdeeefb6bfbf4145842a5f7954058553600cdd312eccf2240a3d660cad1dff7ee5040ca11c946ee10c8a9fd84f4a247376c069b5d31615512e4cd333ecf672fee6cad45dcd353b44d6b126464a6e22028d4b4c72e1bb432b0103842abc151a112c9886d7ea9ba8300e94034fcece5753784d4987ce79f73ec61d33530e69008f2b0f1dcdd6cb506c73d4c9e2b9f771ddbf22632e8d751d5ab4a723337b394df0415109ce5d78e47180bc75c6d250fe33aafecde0f26220b59941ff3bb9f9e38e1553d0bb172f08d8f273bf6ef8ec240e1c65e6ecd7f2a64c93da303cc27b97fdcbae37d0701403bc419af85c3be92aa711d82eb62083a9712ca3a66e07cdf332dda8f068a18f495a7b2ba845b9ac6e220c8eb3290e974fe77a6d8b3f85828df054fbb97abc63dfe02a9426b252a58ac5e5afe083bbbcef7a3a96c934d9cef813a807d7323ee05908c6b9535c0a9c58e84050cc01d45f2c29c29472e11403fee207e23669adec36d700344788445d145173cf865b523e295f7d08c9ba8056154ef842d60ad0912fe626ddba9c2efb0f2d6008c5e65dc1f94b615d303256af4939022c2876d7af918052cc1c5363d4bc1d77536225140bae9c6fbe4a55e025f9a1f46679baf86c079330b53efca230f64a88227a2ec0b8097db8ce4971836d8d33e18a668643cd333811b609df28112d9e42e386cb46804eb47b7c3eed393ccefbf3e07b764977eca5d9d80941b2ae2ff9ce5491935fc8c0b6ac657e53097956b809b5aac6b26e8be76a0b10870c3f73abb328fb9d290cb3799e6ca46da816215b1ae5685606da0c3483db74939e7ef141e6d3d39a6e0de53e62aaa3e321ac7d84b43ba5e627a7761dda216982e6332a6b03e6f4efacfa5f096eefdf54b4e0d7e4cf1a75ffbb7d2115b30702b89c6986ff91798ba84d2c57fb55d4ced573394df03d188abde9d52623fe4ce69ecdcd76dc119d4b3f171372626eb06645249e3c7382239b839570c6a14df9779efee8dd83789d08c3ca3b99f1d675b5f82f63508e8bd0fb88158288ab0603a5245e4161a0ace86440ba0f97d83a5307dd0a17f1ffae086ee3e310c06a2deffdce9c940d26672884f08abc4d6d70f8b4c87b8bb07c9f980dc8e9f553b4bb6974a81430de3d372791451f82584a36e32f5a679d39861dc6a5621b9aefceb85a25e25fbd96d6c98a9618bfe6a5cd7776319e32103a6d7c89e312b6cdc43cda68b19cad7db678b55d4748400f0102a4589e06a60e7cae31326c2eeacbb6c0ec27ac8b516c5fc81c46a989155295c0003dbac922661387181be60cae5fb5a233a3dfb8c4dc50dd2efa0b00bee5bdcdb7c4225f8736c5767c8d2a6863b692e9ac6555539884864dc54da1dde0475809e020dac79bfff3963501ef4868ab1d02032decc18b40ebe6044c4dfb2bb876c53439a61b04d0e12acd6ec5fc16d1e51d42418ff0f1dde4b41a54d5221187047834383cab669c6e0fc1811400099c33f34f238ec712429aa336d61e98830230b352588aaa8d0c4a31f07c8c59efb4984d326f3daff677035bdcd07ced8b7a48ed895cca4b6f74644e23bb81f808ab312e7a4557b483ffa26ed366887a35f2f919390b1ac3ace9f949e120487fc914b589879235ca342e3fce68b922d5657c4bb196c2162c132e0d2ba462e3a2c18b77ae7cde1a70bae73a625eb8ba0be3d9c07412383b6e847f8d70d74d83cb4fe7e50f56a9bf9494a7fef293bc31934b7dcd016a88bdc0b6642331a26832320e3c70d99c4039b7051a393be3833cb4207ac3f195b8ef08eaf64afbae15d435191612dee11781bc0886f8d35ee7165d8ede7b75a107280e61101610ca44a74d5d29457d88f5196e194589be8bffade2545cf26db3efffbd58474c28c8e9262f4ef9c6a9ef999ad29d78bd97ab1211c3df9b9395377c2b80d66a40cb44d3e757d0040cbbc8855d9c0520b27e9678c2d4634c7b86adae5dc470e36bf97e186365335b348b0929a1b8900605144a6013ad6f65b2329d9560cf905fd97aecaa9be286b9888046954231e27eb2b240af3c07ac842d46bb41b129aceca60070807378bd92cd7a4c5c63389b97abda6286b4b3942588b10544cd5ba91c1aa5b3bfe03b516ea99e77158018af52d4a38426ae5c17819a4f0e8685e9a0e11912e7fd55be7e34854ee864464021a103bc48cde746fcc53b063c03c371011e023a5ecf5e96a58936e08f3718faa45397f84c4ed7af2b4ca9165394361fc503a5121548da5686ee8ce3a23bf838f032605daefb5a86b0eba64c7ada38e81082faed02f23badb09d6ea370afea446ed56d6d648564e4a9d4ee668e6b2688d1b18f0ddea8446bf2514523be68fcaf5b570c265936f2827c69f3757bb84ae405b966ea21d69c41055d510318633fc8d6f9d6ea40ddb70b6cd7dcd7502334f7c603940ef19e37afde0bbe442ce5cc7b3eaada337ab4cba3956b6d353a691c17e9fee331944dea7cb5d5cd2fa925093a1524e4af7dc59342cf1cafff2cac02fa51d7dea8451ea6ab49a1b0a92e4093ec4cea10473399dfa690ba4303f94ef764abf88ea8cac50ff7b335bc50390863b04c4c173f6eba7b9f85405a66df8b0c8bb267e9bcdfed34f2139206888215f177bbedfb61643d000b2e26cee715ded95e5a7a9875f150e26404c05d30213a9b84401107b22fc35f10125016911796163af3763a760816032ae1e6ba0e40da3663244bde3e24e82a6771ae9c37964c8507f384e178aad409e550b99e86a2e4e1a425d5e5a5d0f6286a365525ddcf5bf328f3c9802ffaafbcc095b12a461a6a56c526496789df74dcf32c193ccb2cc0f1035593c097c180f3e4363162e974afaf4fe192779903838373518182feaf7d913d1cd87279daf23afb71d8603439a47c435e92fbb4c029f39d33e414553bc289ac5d2f215f029760ea99fb601f53dae6d1fa6d9f3c73ebb1b7773572d81b459b406912cc0c196d7b5f3ba0c414b004589281f22ae71026f4fa6422f552a190fedc8fa5b7798444aa8c5a7af17257becf5b1196b8c9e1143ecb9279531180528b98f0acfc91864c6698e94cf26f4de17e23461102b1e852606e1966be3045c4deef3ff8a5399cb706e042d13247dd9d3ab4446cd6467d9c9e2cb536d1287c6d9fa19fec64320ba169998b5e8a0a042b016ce39e7eed997af51efc34c5105ac2d395f2200ce880404d7003aaf8be1caeb70ad0bce30e933d21d9b75654c07cf87ed0a8379a60c445db156d02545d429817d9607e5aaeee550773a69428bd33129519e163c1e97c7d601bb14e0f294147e71cbf94dee44e8cfa99f2be92ecb1948679313486916c363b5d1fd873421f55bb2803948c420fb6911c186f7e95448d59cacaa2ccd4b4f304e4aeccae756f9a1a728ee4abc7a00a2f96c7683f11c02687f24e5dab958b9743bb34d3b19937a5a117ff7396947fd89414d1ba828b33915219405d11789d0a1e3b3140e76366e9c293df5158591134e02b704f93190c46588913adbf873cda24eed631ebd51b77b836bdff7b380da6daf8b8d2a253d5ad6c53fdc79fffffaa20f4df267374a39b9d1aa4c43687a797a158af9aa02442b163e78fff894233861ad78628c70b30d2a5276873f0d80b8daec1b4e1ab525ec1869b85144f6e3b16c1ffc539f4722435bc72d713602485f0e622107e172213bd6bf267eda8a98d761e6b4940ca8a903d6b40a60904eb826ce595501cea4d28dd04d094d3f58f5e7bb9364067844e7caef0bb87f953a5bb2e8f38a850b037b039381b0fba89d75b54eaa671677be1b9864cec5396fd9a2c5792ccb9f5839d5838aabd2a6d32aef268a57e4d39d74ed4e2b7c8b853b71080fda0fee0a10f6264dc580b522c842ccb2dab5085b1035261fdfffe36edf4ac25bdb5c1ef5cc98cf0f857528ead93872ed248300ff056537cefb653d83f685b6a2f711609bfb42d4bf63a0e41d468f4f10c9a4724ff41dc894bd6c8de46cce17bb05d629de11833a2c98c1e1140f103d59452e9ea12f7719edcf8e2409d7e34735371c3215c621db572225226f769c2369d77f06b62148868244cfbc9e31b7abf9205590af1244ff45929c2f5c48f408a28b64b83c52d0103a4d7126ccaa8512a75984df7ea988aaa001ef32cd84a7440f09252b556e114906d3c442b42ae588293e5d7307ce318f50fbd8397c90cf5c9b33d14bf27c284d4960530c86f6eb42d874b164fc022dc9692f236f9bfb7780b085f511618835676ed0515e00f85d8f46dd941febfbd4652470d1265e154d1850bd8336d28bd9b5d48c93699a2558039d3aa593a0078e674d4314f99480f1b15b5304815210ecb4409e76c192be82f3c0827ac616375090fb77ecedeb8b466dd7205740abe13abfe3aaae8c5b7cc470ec74cbd461444080cafd9bb0306d6b0bab0a52b358017cc48550c8dc82ec265a610fd3617c0c1db7ec497bd36875dcfe083174a820b8eba6fd17b970f199e3abc6512d12da5134722732f555645e205cf3e67661ae59f3f0a6de094897c0aafe7a2956c5d0d3b5cf3b02b5161725d6b7f42c3a34186cfe492f1a9cc82e4ea9f445cf86d1a2ad691d4fe0f01e2da4dc4158ed3cf4a52aef0a85e72d3c9eeca9e6dbc44fa3005fbe1164ca81cfa2f111d645abb35313b5827c9929ef8be572262e8abc5ed47c567e865e4db6db97324d23c61fe7fdef7e0098078e52e5b26d86123fd36853984f8d7f8f37186bb77aa634442e722a7242a14b52efda3e3d8238c33e48579cf7d36f0bfa09b599bbcc52b2b6add985d3dfb2c9a26a27e634784ca07219b8a2383b7401e7419a6c58ed9304e89668443988076cdee0134b24785ddf4761901127a3822e17448da1b3a442df5f155dc7177f9f4f928bdf1165f464b4d807ba9fac7549a1f351d849f78fbea6e1f69f14dce31f1d4198a9eb48d7bff6fab152a11bbabb4a1b2470f3ccbf46129fb7ba01bb87d7e8581ef84a59b5178a78fed2d464d28122e487dd40f8dd9be78fb6fe774c5380b2bbabfc30b871e3289525b1546f41239efebee2160f7041adcf323e27da33caa06140f5c60e229746fdfc7140c32f92ceb73f0c0c81c13ac1282975861843878c71fa176dbbc83133a29f8efe3dbf549bb4426e23b31a6ea299b5c9c05efe1fa2a8ba0926ff7d8a9f07e0dd850347a7a93f5227cfc40ad017b111562889daae2a12e327464145aa3217146f662a1f06f6fd419ec08d3790a8db1c38237893d6e9b9977623c2f8f1485ae363f728f71e240e6416e59c31d9a0242aa614fc0fc9014062e829f42c19eb69f3804711a19dc7bff4256403f463bf9d4480f0f7d76f03cada91b60d48cb0ef557211ff4ae964ca587a50a649d296fd1047869a8cbed33e2812f860ce2fea97bf32c8a57361d8793b2d2405ab077cf7b8971543814c019655edb3777ad86c4b9039fe5e02c934dc7ec90861e8c0eacfa3111a455d620e4536245110b30426177f98abf2904fb9cabd2239e44a0ee48797cce9e29173f4d06bf4276c390be963e047a8c0facfa37eeba1f3e97a45fbf239e6ea380f21f04209429dc3f7c29bdd5014ac0aecafe25b5ba62e9ccff5cf1090d15b141f3d03f52b1ab58317ba74c99d081a11cbab27f9f3b26fddd17efba513e325152b82126b5bc55bf3cceb91652d48ceb10fec7c443933a05d434a32db53036f6d28489af4c05ecd6372bacad9f28bcbe5902372510982751df32d7560de9c798151b07c8ba74b1dd9819884d7a74725b57d5b3d644b21e75e27b3b8a7ae5f91ae800f750108d8d341157863166261c2ebf72790e6afac17d1b4c6ed444b3985dc6b94031a1aa8fa8f433e7ae3acdf097a743af31c85c2deff430b08dca2ade3ce8ceba15cabdfa2919f78dccc018cdea405208cc60884fe0cbfcac9694fa979d6eca01616da3e87b971a90f7365a722025a2db19a392d1aff9ae34ab1c430c400e5d16caf5b5a310cd57581974927d594cb86db47d4d24b27290e0bef30cebf195dd9aee92c8a3fe5142fb29963963a303b1806ea077577e5d4f3d9173c63620f85401f51907a61f7aedc32a8a3b707df267cb7af2e0f09bd6c826e3af602ecbecc8804563ea52e845d02edc6ea83e684096fea7a7f18d2ba71f6dc1aed6c7c6c369bb785da4bdd9e870764ab23c12e7929d0ecb309dea37f5bc509730f0853fec8e5d6ed3b34d7377c6d1fc36dc861be08c7e26e202cfdf6ab54a594424ce3e4ba1d8e7eff410a1bee89475dc8eee73425762b0e35ebcfb8f40af13a5845a657ec6bf8ecf8bbb58f1c50147c696b78cdd05ba6057720178d4459ea6342b86d1546d1545da5a1b17eb147e46e6cf5ce4fa5daef58a9ed997c1f2b829ec276bb054d8f503c79dde0b363670a2501b817a42a7a18f90e3e7cf4222a61feb63cff20bbf8cfe96d5dde0d1842e41bd1765d97b35240bbec6d294fcfb559ae46d028f8abace85062c39917ae479f227982e1248f0f9f48972debcbd09567e330a602a37887a1e72f9770531ee2c4ff0f40b458e953478c5e48aa1fdba4f7d1b02d541d8c92d51eed16692447eeb6a649eebbc34a4d94fc020ae9727eba06f867204eede3b2c60d394fca90833faacf672589ad0564a4a4f8601c63a4916e8c0460e4b530be63c5313fdab229cba08b1a093fa1227453ac1d671e57e10b83444576da4ba4102c2db33bae8c421806f4195a4f908de30aff4017210137238f7ee60bd715dac07e4a014e6d9b32a147ae37c1238dcbdce7e335ac61599e5383564d35a8fb7fac667af8c2f67afcbc44b1ed42d8e9f23f3e3d34b7ce15ec691cafc5984311b9d393340b419621d59882377155b606687563abbd19626e9671242f66e5f27537f1670860705c318d99e024039782a049503335412eb369bd2182e1ff7799402639f9037fd8d6c71e909b319ff32b5020df4831539bb4f02c624f03fef4e41550f9a322b86cb4ca1e21c2aedc8febf841b0cc47d6a4b3f66bf5bf8c4ef39053a0daf6d7a3b43520576cf45afb47dc8ba579ab4b20b21298850176c6e1201a0e447e577b6e49ea0ccbd5cc4dff154f8efe87a3bf409fc3578fa1a977247aed52aa05db532075a4e80da634c347c6961eb19902ba1628d564f765b81844588c6b9095f39aa64c083aec8e1cd55224c6e3c9612f13ceb44400b1134b3e2f4b83b56c1e9df8013b2b1e8087a22f721e4fc061d2d16d6bf93c549f756d250e701a0e61fad4173c4275a5ad8855f86f252ba61b12cfdaaf200aa8034827ef0cb3d792c8e09deda628fdb32c9f2d8542beb90dee1f658ab94d1c65db80df4cf9eea8c625b687f70874cff449108540802b7511f8fc20f89192d0e5b4b755931b585f3268191fc253994a634c2c5952d6f48971dca517ae2b9c513461a73763e98e9aa75af07da7d770828746481cc6589887904618516e2c06ec576b7007ec31212dba8b28e37e0767e7e27198aa17aee79deea269fdd88a6abf0b44542e574e82bc215f7d4e9e7b89d4d20fa3fef58026db78f0e20eddb46194f44711cc18532bdd54380395df6c72e098aa88a7dfe57b87f709159fe31221883f9aa5d2aa0001703c8a999cdc599d810a7b05fa049d78d1d6f2c5eed839fe0bed8ddccfa28d153e3c0fe2fc79794c82fd1730fcc2600ec06b92e0568cbcf46471a897317bf6c6e3c225eadee6308dd41945f7c3b9283cc54f2835722064b6dd258068967d31c891cccb327afe9db4412da6ccc04832fa254cefc6a47e272ace3f398e64043322860f9741fce7e0fad97ba9452b25e0c573fbeef0449f24a9f186a051ae697b027dc39006d79ebd646d2d5e2d1de210fb58d4ec1d885874898d8c1b570e55e3b5ecbfb0a002c7c7a8f8826168e217e821501208682400fb19c0a84a7abc898efaf5f88baf53384fce54497afa62945a20c724101be2d82896c9eb320f8824e254614aa1c0980cc4496b207b16739432516a098a92a74473a10d0e14fc20567ca7fb82258963165185cdfae65c3cf0a1657e14ba37bd69b7ae499fd9862e3239f91ec4b17c0979500b9a055480f3a8d7bace556f45f3068c90acc87d4a78a888274c15f66c72d38bc1144d9ea3587df08e6ea99196b47a36d75a324b024e8592d43fe8da785495764b11381e0718b22db513c2287215d72294636fd475148f661308f21900e2aa8b5bad95a69c9752f7d2ce1986378278ac700116af4470db33ceb8750c3b9e95c6d07940cb9cf385a859e21aa9a764c687f21d92696544fe9280f40d1bd1bec16d7313f785b87bdf53773ee2ae539983fdef8ddcd4128b8e6a544bbb4e209e38dc78a5aa6fc56c257a648d2e2f24f78514003ab4e7ba732fc766accd2e7020bb65b63a9d07ecb112cf660e2779388cdef7cf0a8bdb3972b916793c85b9bd3e37c62addfada47fbe1f41b0f97477782597642604b687f1d3c5d05b9592febee59503497926b9634a7fae4acc82a9272fac34635bcc46d50049d46dfe328137dff90a8c330c7029ae6a8eb97e6f2d01999399bfa8022e98377969312b754a0aa888f930e9df12131becf903fe778e3a5ec948e2fe2cebb35dfc765ae6304cced127937d8c4e1993dad3e7d090a07dab55c0f12e85ef00e81492f816914bb5a5c7e3968790cf2897acd6b3bd7b9a4b20f124b5b617e8dbf6f93f275d85ee169a0a8acfb032b735a2d451b61e3b9d51e10c2442fe82fbc51788683259dc8d434856038c87890444ec77aebd2953b49aba2fceb7cec2b83c74e88e9a1f024b4581349e2216cebc1e2eda927f9849b5359c41cbd139ecb5bf88d42fad7b504e09b0aef70d3ef65bdbca887ada3a560741023405024ec9f903003a559730746cd39883e979f650a2db93091699cc62bcd3b4849867360bbfdede646b17f23aec37255178ae7d3be5fba653f49f3ed9fc4917751e5e35cdbae8ff7b9fa103323484e05bd6a7155d47c340dd4596f014167be4ea41b9fe32c7c2b2aa9f5790247fbd8177fd4bf10f3539d0e6cd443e82c3dd1492a03bb7452ae57dae64d436749ce4a89f41959a8d252d0371b51e3e5e24d38722c18e22054f39901511cae98cbabecd1cd184f4fa781d47cfbe233616b9bc206ffe849111d094f42ee9f5e26cb0247b3e674429240f5239628df30b49aad705fed3034468bc4111404eab33e2f00864972fdb120244521eeafb09912491aa054763503aa63017b1dffeb5fd90de6e739039d007d1f2a5d4a38c6f2655de4fe0e116b1bb890be7b43fb33213e3aabf4d59ebf2696de7d01b7ed737bee26c7e280b3fc87b441e3f9b793483bb43deba74846480d7caaed9912baac6da768d32b850490fbe345d9088a20339e5fc2b45be1dafe759743cb911cbbe04fb8f4a52b82b67d581e7b7c37d8c30f460719b054ff7480d014a56fd5afad559faf4158a7bc7706b4dd9ef2c95f007ddf66a6693fc819e0b3b80ac34a4d61ce9493d5e2c8c0f77a2f616dd6de25b085c17a3dc8706e6572886e6987689ce9d41426546c88765895421ef5c433970446c31930039fc32dca1fbd8d4ba87651698354cdd9d9933f83d177a370dce1e86679fdaec04ac76dc35b44b7ef9ce0274b7071256cddcf39d00d18ae9ae7b7a6fd72753e4d11fc890c6204f97892562cf230a481649a6bb2d5bc80785a13c684b74256e939e01a02d8ef86ebe2e999b65792a000709e0891568025f63b4a4378943d17ce26c64a7d45906d98e76f60cd8972f9e1849a7e13d3a27dc6022d071ea50b09ac4f4eb4711a08bce65be673a7ca12eef9e4700684d2867bbf0f7c460e325e279cbf90fa1ea26eca4968feb490e531fd1d6056a5937fa68b9ed992e2ee666af448f214946f31a2ac44a4e4762bdfb7c1293085988a999bc5d5f8b8504a79ceaa4692bb545eac464d09f9aa80f6c499c60fb678986aa8e61c7324356456f70b1fbee60ebf179a540d717e869fa86f46475dc83959368c6a3ecccc3a2f77f37c10a10755a164265d1fdab675033618ed288d5e9f6adaa3f8c1f654874a3f9d52b6d924b46a19a41d96f6eac033514d8dafb0d5a86db83072790152da51fcc23b83adb731fdb961814be45a4581b2ba358191893a27a3ecbd3b4e9eb37e4865044c3e76905fe4fdeef324176916d5f8710f6e30d30c67d02659764c3ed0c196b7dca866bb92faded9c60f45264da8367dc2af5e0d69c41817a10fc55623bf3e4d116d0037b9c767686572b8e9bc39728d493c33ccebebeb4ad7f8d68151f925c5b8a1fe812f02fc1655a244fce83183c08da4f0d3643ba6a1e416983efb176cad14cf3287361be89f4ebd1e97e48b150b7ed803bf402ed21ec1ad4c6b6828e9e5bb6554e41caa7cf06cf6cb289b3848962060740d79f46eaf675585a58b99c4bc35c2b782899cf2f6a9aa712c82af64582e5da43cec1c24535ffab69d2deeff056e4dbf105b5943f779dc6d20c69df2bbf5fe8312d8df4d09e5a2b0cd35fee72ae29a4cd1e39b3ab53228a057c8b12ead53169d69df2c4c824c7c559df747ce52ce6052a15712ef70760a0e204b1f6ac8d480bfec6a3084a4170cc3a44bce4120b9678a5ce6b34f6aa396d15465a1a41166c1a38aae2f77bba18cd22a3c4a89d1e47f8de5c7c55cffdc5f1efc55ad471fdf9646410dff3365c3fe9670823749970071dc08bb4c48204776f427fedd994332ef66647f62b918a1b73cd756bc2cc8485a535c83267701f6f9becb06da3f90e5eccfc6b372b9794b94a43e603579368874f2bb5f010cf83248670860169000a1aa9a2b13fbf649c9097f26fb878885621ab58b1feda532a95f3152ff1c709dc3df5c8ae7cb991a8cd473cdd8d0875ff2a0f058679296a214a74abfe90d6fa3dbbad5745eb3a163f086fd21de36a43f8c91051c4dfdd12b6a74708d56caa7d6f9c6885b2171883b14ae4ac3adca4f16b72d39c69e07e51838036c4cec7646a66967217c469950dce4a7a4b880c6deb4a3778a425cb93c3c9cf4ae4f0a2218a8c34c2b87557ac8d9a5b266017ec6974f457a8e2f9ddb51e10ea882a3bca9633a4f9d49a02d0da072a2f3a88cd13fccaa63c049ed5e553c9e01989d1510b297831bb45f65ac7d61efa4b896756d90e78c14bc2a34dc82ca130dfe1e52402c924e363519e1330451a8944d8f2abb6615289046fb6a8b5f8f5ce942418d90225add7de577cf7b9028f8959546dda05f233524fe6847acfea573fbea44f4203730ea3ee631d33e9e9be316dd68dc203eaa404c7e5eab99a6ce1df8ced82820266cb0a6fcb4bb25373e31e7ee72add548ab6ade5bc447a5761e9550b5f2002c68b7c92dcfb44d730e16f92af68db66db43373210bcb4c3e5a2216f46bf0de763987dba4fabad194eb9a534ac4ce197ede7412d0a3c662b54f3712741cef5e148f54cc477f7b3eec44a8c4833d723b8f37dfa7f1f39498e58b6679d50b8f83e1bb437be5527e39b9c0241e2531e7ba9668c6b847dfe84e9cd67202778e4ed2285194a20f14bd52598dbb80dd355cc7e2f8cd69fcb4f66b60f26c830cedeae944dd368f3dd28bf606ce854302e998567969d1a9612e314743a461c60d54e06e0f1b803bc279711a2814f5cd79c47cfd16164a7cb2973d0a1d7b7887e50f8e73e2ff2adfe43075af53c42fb0ab85ae20c8210cec5f75815cbb3873dc046eff88b720412c0a5bcc84a4f1de1f4129664857079cfe68a183977cf8ca90b860dc7558d86b2524f12a793658e090a10646c453318e89775329623b4a5ef54ee24224c7f3b74d769748d5f00fca790166709253d747c01ba57161b0b5535708e9d3b0bd1982406df7cbbaf4449136c7ea480612e325c2a895a1fbbf1bfdbbc7fc3d2224d9588f208b2251ebc72f95e1c3a7c067782974bf10647b8dba8534c8aae5f1f2f4d218bd11cfc8006fcff74836565c8015045d6c81434dc43f4737dadbbd585a75696600cd15c6d11b8471773dec82c48eed05934d4838516c7eb8f3f7feb734a34d9565a1921152b578dcb259a11e06bb79531a02a7a79809d0de8ee9a53f793877006c4238807676e57dac89f1599a9c070a3b2b7a8d846e6a40b6b4c2e1583768130e472cecbafff01400ff3a8234301c700a2c844949bd622f7de681a8ebdf7a01520bb53b033f085d3d5042c294f4bb6dd6b1adb6e355e7c2a6ef54a07bc61c70aa03e4066b6055bce9f1833e4b210ecff3c8d32453c47a4213f045e8faf80710d41afa984b232ee461c934b2b7286058bf2662bccc533bd0a98fae5bbc5638a7dd4c329c6f6218d8097d205a6e539e2bc87e7b5de361d74f69fc1696320927f07b1be2038f940d8cd31a8cdf5451366b5963836d6a5ebb83edb4a22befd123f574e5f81f2f8152597ce7bbb991581b3ec08a62b58d76db8a4517fb3ce9a989dd7151f50b9828cfc39cda632949b4d8de2b020e0e0e8d4430ec5a3e9dcd958d4d0eebe2a8b3eb44e93efd7a2ed16797fcd316fdc94ac2aaf05d4de2b0edb7747b2fb36e14d91e0ea5906dc6f932a3d02cb328cb84f7853b851f05b3f9f960546b57270d2ef7cf222f62b3456bd6a5dbf08292365a105a2be8d1dac2472d3cfb9d46bf04b8e448cbce60e411ad58ff58dbcdf58cb1a8056c9c120cb1df6e8cf178e756ae75f0dd86943e39fafb6a619e5013d54bea0f52d1fb819e307698f8d17be40aca0a8724f97fd6c9f34b53ddcb9d6b8e2368580fb0b75c312a096f2805f7ca3606ccc57cc83c293907c1b6a5fb2cf6cee3dce1a1f155705660a79dd8fd350225d336ef88c32e1d99605b0e82218b0c79fb3b99cc0d0bda201d47410639740dfc70f1a8ebce7be5175d162d015417724dab74d487c46c25496011d894e20bac18fe746580263b9b1a8d74f5374906d3a6559ec86df12eae4faac77588d6918549c3151b9db994b572007809496207233243554e8afe3cd82a8e93966015f8002d18478f968324e35626835bfa37c08f2a9e1575511c6776129359652b9d80e407f54eb8ed773f48918e21b531bbe2a95c9843627461a776c34768ff4bc5dd9617449f00cd0f9439ce52c8e1d1fb430f5c7589af5f3c784c1e51f7cdc57bd924bcf4c8c0b7ba0ad07667ecd99cfdb1f1fa93cbec08d295c0d013dcf7f81183935448b34d84c0690b0da7fe18a9b9ba670d43199221c9855c828ba5898fd4868dbbbbc6ae533b7cdd1df11d11194a42d2140c811913d645da72c64481758bfd7060575c62500ad77f45cbc86bcb2971b316d3e2f56496218948f97a8d25e0d0dad96e68eb0ce8475362192e784b9af552d09e3f99a8eb3f05f8a84975f1175b87afae5daa3a36806aa2b92268eff35591d68701429aa5d966e076b5e6fe82b170326f6c104d601862d13b4a50ed8cc081a2bcc691c2798fa3568ab179ef0dfcf143876316edb35a81e8fb3f1c643230505c127aa7dd3bf24255b6854139960ca5f0649a799cf8b4784de191b7d108d210d5a54697539961031875fabf43f698874e180f1b981a24c1f5a44a133e93164b028b5d12e5a458667f8b5628d1bb741d0f959c72f4ecd49c0f981ee932d0de56021f5c659a16d35e0772e51b25f37250e7cdbcb91392518758aeeb763bb08e833777156e4170f7390a28a17ccd006094147d65b5977b5ee08f952aca5ebc79faae9b0357bd3184fbdc5a14b24ddea2d2e05e104f9c6e5f42b0d16cbd268b8cf1c76b209a50af248927de8b59b9461773269b192b1047451d6b431d00417d8b2d9a55a8ac5d1be2ea91b96846910611fe1c02c843cbead1d50b81536e9ae97776e364eb9a819c660bf18ffa5fee571e3946be59a92ae71b36a47b01229fb08284eb0e7b2f5c382a4ee1b104fce90063c9e12994c51fddd0bfe5a30b1a11505ac98afff86adf8cc57ea097969cf411aea46ae7d5192242cb0419a6fa4454bbabb544998c59fec8386a8aa965888fe266844adfe8ae1a3e34b7ecfeabd09fb95349f36a2a17cc1732ccc554aafbdec15c4bddd6b72d6f531de8a4f567eb9789813888b188d3c054eb787eb51cbad453f1135640baf527d0a0c7851779b4c612d3da7405a8e4617ff02efc664b37e7835e2d0f8e03b55d522ad1465d07ab6dec38aff0344116cfa66501da6857f3a7bfea864a2616e13708f67349835dbded3ae5602fc8cffbe6eca3c7fbfabe78dd0d449d7b5c6a7cc048e895c26786c0a9c80a44d0f3202e795a62a697ec3c8cdac98399cfbd6ce503859914ce33da2235f5b0ab18030d9ef6d66b1d7fee46fe0d813f4db1325e8a5090f0e25c3e87228e37142ebba7963bf592687de5d95375fa2d43fe006adf0957103f4d17e03fd2d8902661cc93d94c36fe669b778147104edeba30186ef3d5589b4fbbbee632946ffd1e536c2308920a7a72775fd09141608112438c73b769f049ff774c23582724a6878b0657b6a2ea39cb7a374aeaf77668fde7ff9682e1856646113213d4a2c7b82ac30fb5268692c76e4479e8bf31c55f52083545acb912965cb026a851aed445eee6a8870e13e08b193c996a2676804155ffad8586b7b8804f2d4c264c12275ba515964ed0425a56f6d71012cc1361dd9c4e03691a50708c0df74390589c5a977a8e80215f600d1a543267346d4a182e1750d33a3f0e242b03937b8896b6c8d7b96c8d3e2d7f861bc2adefdc647e5c8060c76760007f28cc572fbed7b28870153d859a7e2c81407c3f4108536f4fd77307f300b579df37247d7a6f4f30b08e0481b3601aa8a2d639fa6efc88d329d45f666b20bc0ef3cedc6a79794d99d535fb674153b5c2f3609c0f94d6373320a4d11ddcf9debcdb9242041ef580d4fa88e3ed64018324e6f2a8a4379207164e784f01f75a3f3925cc0c184dfd6921fa8e8561296a39229336bccf54b32ea720ddc85c28ec4668dd840ee55e1aaa35a18e3babe9721b3b180b24273be6b149eef9dd9f57ab2624261628b116fd0e3725ab3c4ac84dfb1d85a4a6f917baa1f385bd9f17a9d2345c63655f58f5d92946ee33ce99314ad2a8ed3c91dd845b4375f545a8fd0aa5c41ccbaa556035be1b8adff31e5370b1180473d94e82f787d184df95ca0340953488bb7e38d82d326aade22b1ec5a46be65e6be45ceb3357b5b3b83cd7443f3cb4c2949433cc8a694f1b840f6e2b881dd678013b57a1a22f8deefe33f87c713d3711fbf98cad8cd48e174e52549905dc523f02990b6fed1914581fdec25df68ff471536cc10c201b67b7059ec090f10fb383c698b576b47ebec1e26b1182cf49b96ee9c2bd1abc6516608a1bd7c4cc61ca75efea03e554d62ebee583f85714fcd119d58a83413f7d99e45e563aaf1351b2167f045ad25a3857a39050a8caeb23e30cb49f06139dbcf26dac92f3bb882e3fc3afdd6986342a17d67d74eebe533b71d7bca6be0bd9ad0a4a23e36e9ee3798634939aa0960e7faaa5b34a11c6cf35fdb92f7c33627049682efaf7b4f38007fc041282237b303ce4735d054545f9e93ef159ba77b0219f2053b2abcac2025c215e1101879f169f1f623dd913f540c2a5ed81fddcf50471b481898f66189484ee8c9fad8465c5f7f271c05eeaaaff95dbf9a4dcd4d0612b20929597add10c41d6da4f792a86a5ef9747274cdc73a44889e23a08bb32ef2d1cc1b697d8593bb975f964c0883a855b6c0beadfa298d2d755307a4b07551ce0a2ab58e9f8aa54b9c284f9eaa45c117254efd7f26bc1be381a3494c210902e8793ee4aa0e3a1348ff8b9d6ceee38934cae078f4a58cf92d66a06aeed9540d096cc48b2666c1b02051f53f7bce74a3d462cdd75dc74425df2643980b1ddb9917027d4e553e9e4106a3707be9df7e96a2ada768a8c6c7d90d26aded9dd169f75ebb1ef099daf00043b6514314329da7288894b743cf58d43afd97e47c2edfdaa6e5f36b049f56cbf4538f26b16b4741f1fa34ea3237153c62aa2c8b51ed56eb6abb5b98b01341ce9b3c3328eb779dafc90c7c0f7c9382cd280f1d96749e105f55d78b22b557b09bde43434efb69945860baed11aaec558370bb885e7a07bafc1b9cfdf50a951d8ece9916ddc0a11b8669f9b27f7916a06a09e00c011ea9c7bb8b074047a90192712713df5d96247eaf588c282f61a1c60f36f8e7894673cb21196cb81fa3622710e965571f5500b7d9224521dfbc5911298ce53e44c2e96226227c523fd13c1fbf8cca1df893edb660e6850a0d0ce161098731292db90351c56fc4774c72ed4922ca0ca30c993161f348b6ab6482049c21fbe8f66df1f086481eb0f54ce60cf80421336d8b5cbe8b892296e992dc2559895abb2ccf476b4e2f4a9b2451e977e8f4a9b59f1c8e25d3973d6c31261a6613f17b90ebd82daa3fa798b7f6dbbfa16fd0057a06896c9c3e4a348c154c650ded4aa431c5c9f4406ca97447e2b7a514b35622bb70fa92278ac3ab138852af08516ff9560f578781d7e3268b3f65f7859b050ba6f59cf51c7323bae7ec10eeaf6a92b965f952c461d06396cccf289bb49f748d4eb3b3821816e83747779fea50ab7d1689de205e08b29e73a6037903ee5737b8b1c61d9cc483cc2b075a9e5b387aaea95ad2b55bca1b37fe76435c4a06a01e47d7c7080116fee1addfc1223c0786902985210f1a20d983c122bcbc664bfc3eb94aa81272b910650959a1f06cf6e0c3125569807e049ec6136640e248da0db7954d418170e6a5dea8fe1dd80bb990df4a862d7cdb1aefe75f66723a0c2af290767a8d0fbd72d97c13ec603752a670b1734d658b1e3e2e6a7b5672f1bf7a82642c03d68d640649199536a065f0f0e5b974528296b16e22309c6032f295a4324f203f40b12f5e3d841c8e3656afce81481b1b6d35cd98f20378cff07ebf0fd89126e6474928ab07b6a90bc4b3c9e93eab4ca4c4e955d5f029cb7771ed4104f8a1dee934b2a5d3061e2821936a38e731c06a91a862ffbd9578946835705452993a7b2132a7891a597cb454be44f971975c8652ffb3c0daad21bedb881a34e9e60644b0a69b9378568dd5cc4147afc1ce16a359f26cd5f754d81b54cd87c1c014e9884352d112341c85baee777c8b7e433500c20c81c0bae3935ca01078daca718821aba76d911dc05f87e61025ddf399c88911a5527436801532702847a7064377343c2a700521345bfdd41974c570c0cff4d51e9367f7dfeb8fcc78692abb5f58a5ef612e4ac712b3c1f35066038f6e0bde1ffd35c2f8e25ca50a42e6541f2ac3edb4c0e1820f7258eba662a643f9a064e8376b6737f3472e11988f5f51e0f4b1c54923bc9614e4426a22f93340187045b5e10b4372f58f308bab1d9e5a3ee08e4d47baf08cc29d2781661d33d73a54db78b5ec6f2ab99d454afb139755cf2fe77bc3fb4ede548e2a2438910e00ee538505f0c79fd42ecc9699bc0dcd0bbf2eeee6d2c76a29c8a583071d4c7ba616ff5c8e04a5a66c34513acba98e05ac08e85f30b3f4483444b49adcfb7fe09f458a1056de32a121fb6e0cb2bc3bcd1d61298f179e694428f3f1bfdc371f3ba4f123fdce3570b6eb6cda8183519049efecb01c1eaf6a61fe1b9132952bc94978983a6374f1e2d5839a5990fff08481c50490ca4e4ca6733ced59d8a93f3ffd563970d716bf34915fee0d141e1c6a15c7d53313fb55ae288e404b01bb692dac595ae77db7bac7a673935f9174f8b8018707c38fff7c81382fd52eeee9d736af3533915161132f35056f03663b5c860cc0b4a852a39e369646f8e0ecc96377bffd1c5d3c56043372b2926facd30c0875553aee9962c25f0344fb1242383091d45e0ed661b193d3addc3c3f3f5fc69f99b237846e3c9f76dad6507a7dbde0004110a3bdc80867edde3ba05d63ea3e488da190ce7407f09ace63d5c8371878934db330f598b951258864a1f9021de301f5820cc6038c032445dbf698ded6ace4024845ff469decd633f909529b16124fe5806713fa99a4700c45d9b8ea0c34fa406a91e9184c81dc02790d8b9c53ca0a9e06f297f6a19a850f521be713952fc0f821940691bbbbb518dc9a3f1ede2eaf1dabf4661036014d327a3bad6d9bc2add90ac7ee11e2cb5d3d37c38a4a75928b5289cee55932cd5449823f27eb08dac46dfa05a7c4e62bf5dcdb0267e6af8cd2958c0c8bbd491ab8111ace9f742fdb74cb0ce316d720cd4eb13c3d036643e32d079ddd6014dc4bafd2ab8828fe0a5603d0e80d86b2e69660f7c228ad6d078459a02da33816dd8fc665d4b1a9f87f770a64b7c7d9d041f60c71d4f2511d13458497450b2c5e48c308e3fd8155dc0f60da5e4dc34b229a2989737bc5fc089124b58e33c90608620080a98b432ac0b443feb23f3910279345a07c04218704d2ef41358bb6798599a06bd248f935781289c2e2cd2ff15cbe9fb426ed00965d14c453756cdd8e6015526a5e500911eabcaf08d0596be8c3100cbef936bf50a422852bf13082b9b08027ff73f46a69aed9d1a004fb4378e29ec178b5c2d1570301de45faa8881464c02d13d073d26e47a85c2bc6fa28aaeb917a1a3008bfaae018a1e8851dcfa11b76b38493b7784373fa9cec7d2971dee8593e333edda62f3e41a3ad56c8131be136578cad1a04e69c74b38826ad93c15c743fea4bb90ca48bc954c07a917738e242cd44bbc13ade127c935817f097d14b24b2a4d84c7dec95907870568d4340bfa19eb2453530063c51b3763fc3dca318b2c89109a77e4dad4ce7d11e6ee739cfca3c5b68129d0c65afff62af7691e507adf7dc6cb398b5893248f52678e5062df379dbe461804ec4058c67b22374dae091249618f7a27bb14e3e710242ad2cf82a1ca918eaca8f9e519a466e86767a8b7be254ebc1b62f27e9105687f92b988195815dbd5dd50290983571c8bf1e0398ad0199f13bd2e61a1299cf5367245ea526f546a33fb8319c44c9b94bf204e010af34c0f5422bca1849b57fd9c9eb67d8f71390ff58a0d23065faf3e17a8c0964c08d6831c09c2ebf307d9033d1dc2adb4807115a7b5cef66adee116def2caff52844d9e2118c3b73ebd34481fd143f45267b34e2c1d40883f0848d719d4b9a439e30c8f697044428529fd3532858dd26e5eebb41c9e5aa62e628120c68478cfeb4300a0ffffff5f