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 64950 24c78364d29168b7d820b4edbe071964a9a47be75b5f8e81bb73a227996d0692

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
31d8088c5857efa8e27fcab94990c4c58872b14109f40afd63896a255ddb676f
Certificate Block Hash
24c78364d29168b7d820b4edbe071964a9a47be75b5f8e81bb73a227996d0692
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040270000f0290000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000088301ff45742c58323afee39e18cd76d02d2d9e1d408ea3ef82010983ac55893b92c0c1249ce8be5f6cc412be8e24124631636a81e6a81c2d16faacd5044aed7a402f5f5b1143e6e7c2d702a442ceb479a3a04d677fb2877b704000000000000004000000040000040270000f0290000

Raw Header Hex

00004020e45a86bfaf1848ca5cb0fd9f7b43167d3888ee3808b634b69336acf9e85cc9153f7599cc567721f12e89c3b2715ca12541ff6b45ff22247a2c899f05f8eafc7c1ffe1b6aefa501186f67db5d256a8963fd0af40941b17288c5c49049b9ca7fe2a8ef57588c08d831

Proof Data Hex

59,560 bytes
121216020307b36e4751dab764eb9f03f657082df5f4ae482c5b8e79a44aefe1868fac54dce91c307c760e5b4b81f72fa6fe63f05387058ac0b32f9615671bfd221c075611adf3e14e18eaeebe5684836065ba4d5ac64e6a79940087ec1ddb0585a3ab42fb8e67fe0e3763ce5b259da6cd4ea1ea6c8fcf82dcbbfcdb23647ea07bc6be3e4283ad2107feaeb3ecde5a9440d616173b64e0735387fd076e70c6ea9c6099dbf64c7cfa0c09c4fe4d7f06edf7f47d7249fa27909e4818ef219a537b1454ce00c2bc2e531e35b0c4f7bff3ff73f6af393861a983cfd0d116afd321d6059b3cfbb208ada45ace0b86acf5df6fce2bd1adb2cd078c3e0a18ea0f1f765e9f2ce62a806502bbe7352002d5ca977d7be8e9d8bf91bc069232ae0d7aaaa931ac7fdf8c39fe9f6df6934bbee5d77ed3bcd88c0ff229b5940fa3b82414de8a47efc59ef784d94819adbdbc725b9b2125e72b3bb0c134b0081cbf1cd194c1c73d6c2ebc9a7183a54353856fdb34770b397f435c9672ec9612d1322e2a0314c5213912b528fec0d2393c6128d177884d6e9e458b33a04258f13db759e57ae15e1e65d1784c9adaf0a8c994012c1e4d10bbe1f0face2e6834b3f3e6b6c9b1ea2033b2ac653e2d4e2a5c6609870bb727d6cde4eef8e2d4908d91787ff6c71547300c55e9e3ed94d1f90062daa5a6b9ef7ae7cfcdb353b1dac5e17dc9dcf5be961be76002df0e8ef3dad1abed1112bd406da959751993d4dfb67caba5a8ac37556a660462ef31a7ee0e9470053d68ff4dbb7c227444b1eeb6b479aaef496c5b430a2b7156c9344bf54da4a5b5233c9cea9c5e430a556eb621ee7ee676164c8c65019bdb48f4d4baecd9538f59b8e1c96ac24325f9b36dfd60fef55273837eb54f01d1aeb5a17e3747f47e74a9e2be9f40bd157838c13f0f467f4f9587f9e27115d0c00837a426c9f84b07742fd0530243cbba17b829ac141b07b6de2c8d5851ca9c6c0bcc4f098f88ece30a853c79068ca63575e30459ad698d781da1f4c82a7f4228d5f121259d081f24a8059bf01a47e87bce1a76b4e52e172f6def796e9a6ce59419b9f7bd3a37a6c089c33b0e2bb55a875ba12ef0abd2f5d82eba0128f8cb12db123d6282bfb3260160c73f44a8da2a627a496a40b945cce9c88b839e8f81a544f4ff1eadee08c9e51d1b05381c61f910a9883fe7c46b092f7039c848c43238e4677b6eacc925886a4560ac499f51f4199203f8f8944b734a07be3b0491140daa2ee40fd8242d5295c0597a3708608bcb44deb9ffaf1cef30dad6d8009f0e1bd04ca2114957bcb4371452e8aea2ca6e5e6c27c92584bfa640e0b4435086d08ee7b0313d29ebef464e693dae4affeb9f8004902c065448307c531e4f08a4a3d4bfed06b9affc40645f73c665ad77617495aea7fd2953f1fbf0d3d9c59bb26009e34a85416033b4cec5606288cf04afc8bdb2d69624bd0137e8a9a3132390d9276f242d91d1ebe3e036517534e6038fbf928edab188b7c6da615b6826ce2bb0dc43ef2238f2b02cd8ea2abc18710356625e2d34c33972e7eb03a2f9e551f1fdccb810ecb36faf63df02e151403f813aa67c7052d9469f4bd70b8803ff7c0993686afd95c21e94ef2949b38be80db5d51901179e7308c29ac7e9de3fb3f7aecf712b2ac9c7ec9a980146eb7a9bd53c63d35b00c64c807453d17a2a36e37b5480b63a1fce555a692601a2c06b79fdb1b17de9a588c1bc865d8765a196f47e0594227969d9eb4186f8f73e814215ca26a58a93e19bae2c70be971fb4331c59c5996ce1c8f8db8d098611864e738dc2690199be746c3b2ee4ef8fd88f89359cdc1f37cd264633c36de81c3b62f2447ba10d58c76d07b12268d7aa16f2ea231d0a3c41e645628c9978db4a93a8a45582045deaf54800f9f33dc0329f0edf3be10de24b3330c055758cc27793df302b3d545acee8e021ea4bb79b9df1e25f5db1cf928a7efb5168902e4a451b2983be1163f436c4386c0629cafc6eed5907f5304fada7bf537d2fa8f1359780be9d43707324517870dd1c164bd672c8634f273c459f3950684321fc140ad3880e55015804ad3e2cad60f7d2e928e92ddfa2877bb6593bd52c676b922e7ac06591ec921626c536675c2aaed211bdd6fb35adc70f36876320586f39906e1497b29bd500b162991d6ea63e8d21f49b862518ff4e0b5c8f5838299294944fd464071347d17bb0627a0d3e38eb06c6ef2d5924c7f05e9faa4b2966e717af8fd67488fcf34c78b60a88fce24314fc24118b4ed12cfb34a74783e4a18dbddfd0d141da84ca2d775135be2046d54481ac185dcfce64a73b22ed6c2cddd6f34898a41fc7f6c192c2c91ceb86cc35c3b0d3a64d43abb31d1486da5ac001866586ae5cb5ea41822930b76c6b36a777327bb943182c10cbb2767ec0769ac45aff35e09a36d8d9a33e3a47c0adfe84ff37958633885b4ed24cfa53a116d388b3eb7e60d09217913407f8dfd87e7d594d869c2f158a74356041d926a47efdc448569e34b915481ff6b43d86e97a8c3ff53bb72d8ce5b90c66aee2e288631fa97e600ad0ea09f3d0155925b477cbc5ca736e70d2ee153cdf5376e1ca8454a24a27d135195388f34f084db37b7f4c53699ed98f01e334ae2ed37bc6d6fa4d54e44305375eb8f05a650c9e012ded2c10812088c9c898c00fb5b6381a19ce325fa34cdd78601c651318004b02642bc34b754b9d39c79daf2f2d4702bc55abcafbff9f7bf92a6b1526ca3fc603392f981c5f3b3ca790d938fcec25c8ca54941080f2df08a0cc016d53aa9014fab9582fa15a0131a5e25da3a6b73ffa174ce9120431fc2d2418f0608cc4ca0541371ce1d1bc9ce33e4c7262a67214d5b751525640c72451c289b69ad3e34fec87d8172f0eeba209dc522070c277258f9b12564b634b8dd13f8a27bb706889a58ae742809fcf13de329e97fafe538ac53284d49070e79522b83b4bd719984204001c950dddd535e7df337386fbbe3c31b42897365a38a270f15880b87ba9a70fb99d19c6db9f4df972090a74ce5c84f026c0f391b3bb004760ff529f403141ac837a969694326313a579f49794bf9d7e8406503344f42411ae62f2284977287c7407f7b53d9d1cdc2c1b068768aff2e6139e3337f63fe76b158c5f482d22d8bcb73a6a933cf7ce433ed02054c3bbb8931e26932d7ed7dcfc93c30194d76ca79021d4cae94e8027cb40b6d6908755fa11b78eb6f4794c541bb1f1fae5286a90feea3316c091dd184addabafe2cc4090c24633c0cb33e395262709fda977f05db2c83f1fa21762eea19c581414427ecf5aa19284b95290180cd5e6cf4888c5fdcc8b36b426238816d2d567c69e789895df958e6070df9ba3a13501dfb5904a3ea1aec1421b4afb24483b6a158939e22690f672eb4ce1ddfc394e3ccbc2816493de07f392407a14926f7d147de81ee7b3f7c2f239b48caed4786f95378fc762de4f66406dfb3a9335c0c6822b6a19a8840f423c70e9d557f9860d3174f166b26d4244bf4d401418ed975566299dcd92517cc10c0ee0e496bd26a4083dda6172e360c7897df969805d4229f56c50bf494e8242b20861e3e5733413d6e3985832506ebcdd298e6a0a52a1b89b22828d3bfbf071d68047a2f6b65c9c6b7eb00caa6380e166a71ad670e3ba709ee6b9ca0636783ecf8f77a9995e21aa677dce7ce9c48a805b2d8eb54ae96bbc5557de1e55dd981e45de2ef340865d2b9281e39032b2bf3b77722fb69de16d317dcaf30e9d679aa4df4223ae4789f7f76c45ef8ea3b35511936c20f42482bc525673f23d9bc3a40f883ed3fff74a40bf9a316126e03c5acdebafaad67a0c309a93d5fdc8024fe3931b98a9f89221df4a4a2f7ce9aa9402f63e51c98194eaa6e46b5861a0fd42a8613b5c8c5dbd758b9fbcbdcd6cea729cccdae8e0038b383307f8795e07139345064522adcaaa3b23b626e88f620b5f86cd94cbd32043203eab789d7bff44a0f61d13a29351c820371d0d90de8ddc805cc4a9edf8e221a8d01db2b5cda6b50ebfc84946976e0c8803c6d24d16ec4753f257e2cb576aa44a82e0eb7e2628af06e1a0af5691035d1e87d9a1eb2d8eb0240a9c24f37834fc62c60abdbdd6ffeab786d36dc44ef5eaba1e0189a26338661fd79b557d31e08cd7e2368254c3593d782986491865acb28269a84d85ac0b9625054670980953f20867cf495954644567cf41ee1e887b2e40b6b7e5ea4ac77a75e098a0c80710a7d29395e9a85a02dfa9fd0d23b00928a1f2896db63f21197e9869290fb447d932bf09635aae13d289ec570650d4b0cc5a233b43323c8eb037f7d489b2f70df6ccbf6378048110855dc83091a01ba2fb342fa2181d025eb25c583f0738b458a46513fa327df210a15fd8d465b2e06a50c41a1dc239be50d5c0afba657ba25f55e510363c8a293268c57d8c8b31440bdba46a993717c8913107dbe01815c365efcd7fceae5a88217b406b9f035d8b75234447fb7ed484b06328042e6dd9fb776374000024cb3881e0a6023cbc5956ad35190ba060a28092b1d0ac00326f4fd66f656a942e2569dd9d2379b0b62e218c2f777f4ff6e2b7f118ca6e36ee45d9d0e395a9eb29257f22735ed99472173ebee6565f8d8540b4f32044f723bc5c3da7fe0bceeded1dbb98a24d61abde5f17d45aba2bdd2aec2d8897c8c0b05efca066f70ee9923f1f38a1f932302d442239d3937356f8c7c85977ebbe149e32cf84efaae25b57e051b3a4bafc1ad019c357a6041a468ebfe68883f438394e2e46be35791c06d42d9220d21c545a31705f30151bac7ba97df4c375d8fa84a8d51bdc068a6d2d0e472f57ef139a76b27252055ba7806e9ed5080d768f5d1c9cf7e60fa3574a6695c1907771c1cbf0ba8ea73b56b73ef63655209303be6e4462d846b037ca9caad7336f48935a355f956cfa9d03357a726eab9908386775415376c8bc80ce912ff927e0369d13d17953175de57235a6a375a9fb5807b5dfde77bc18f34225aad205161417eb548e1108eacd2e997abce2913d2055cf2b37641df166d40bbbcecebbc4aecc2ee2c9146c4047d37a86db7cb817acac4846a5ee36c5da6ed366e7125d045cbe1c88b0b3a5632293c2f78973c776e505a5f446f4d4ad6cd36a318fb12ece84011247bd6e3998234b751b5e0b1afcd8e9aba892f3b341963ecfdd9b5ad6907c1b5f9ee7ca29ac47a55c1741c007d50e38ac7e85e735b46ec4b992dbdcd42c51f37e9d1f2c735e115d2202c59bde2d00b24ec917a58f86a55d1528b635f25f51c11f794faad99a6401e63c399521d7a518e47b0cd6946695d7b27127aa4ea88113d1f76b6fe1080b9e190c9a169b6579bc678e7bb8e2812dde9871a180af0f2e08b574742e61beb1a80a81b2f11db74f8267e68832022098ef68c8cdfceedaaceaf2dbad8c152f91207e821177208fe11c2fe2882462db2e8bd19f08297784021bb494f965bbce0b67bb20695f7a2172bfd4a4d900f265f3628ff0d8db40822e456401722fb92aa7383a66c99469ab00d8f753c5712b4451ba5e5e1df8b65ba37a32a6d81e87de5abbeaa97c2a7f694c7140cfdef6399e27bb53844c7644577a1a9c31f195ac347656303ef75c8ba5c7e927a95e390531e72cd5ce091f49e4d8c8f38481d6ab3c097357df6aaffe5d3ddeed03d38d6e456f796cd5a7348aa0e06d3d6bfbd8aad75e7b597d08a8b846fa7923367602a11604b9dad83a6a846242a8469d2a21a65fb543dec87d88dd79034f4036d30f77e76effa055523b19857b8d80ae95a9040f8816083bb5109bb2567ce654708aaf2557a7fd7947014eee80b0b332213f24bb8db09caea1b2ba84c976d99004c34c34a22d085f6d37711cd04c61517a30a5e15170a6e2311fdb0e37fa99a4a0cd9ef47bdcfa861a7ba1b6e65a6065eb0d74c068f224cb199334bf1ca99e9c281b63dcc7579fde7ebb7018a33ebfbc64feb2773aa0121df37b35c31b489099722b06ab71ec92172fc1cd159d865e151e5058f1b663cf5de744d6b41fc59287ef823796aaf2da3fc8f2a43b6f40cf7c0990f07728fcef0fa531cf470db30c003bad1526e5b7810448d273c1f7791567e72819548e993fa02124972fb51e755c27750728ccade24912fffa3c7dcb5c4704888590b0a60c4c736d0bf6d81c80d4a22ed7fda083e94c8f3c018eafadffb2ad96d94999da6e51ea10520551d102622c077dac1ac299d0f6442a0ed41924e635092a7d4c01a80d9bd4d836ecb66b231e78332d51a269dcc3b9b83ad13a67c1dc09f85a0252219dd835e3826556a0a4648e8ef33792efe6bdab3545bd4cc489883995f1222193d5b4f20837ec7c08dc8c5def4924e14179cca2bb140d0e318803bb1e129b39cca3bd08e8bc34147bd410ccb24916504df69dfaa62d60f96a20bb34883a59c4931530dfe754c9e3c040ad163053a37e2aa2ef6012620823bdd7b80633c56599a6d278cfddaf18ace4f278c36c0a74157dd15b38f1dd6eceb0d537ae439aab88f66a5a8a15e51f843c1c3ad6521434acb8aad36cfdb13ec3bddb7996319e07a44437a260b73734dc2110b99389341afd04b9cc76cc3eabae919d3f9fbcebe17bf045cc63553ef9dd54faef9bdd291a439b22a02360e1827c2a05d07153a9324b3b2c284bd1e57e614552419911786e9fde36f652fe9d70f407f4c0b7132411f68a3647cf5d4f7c8b1f73be8c1c7591fa989e8c081ebb47f861134b7786d7a6606e24ca5d879cad8bbe1b9fc0f01025dd9a09ddf291b02388f6795b8453ae19f26156bd8e313e18357d91ae1235d4aa813f1f8681753d1453a37445b7dbdaf3e5b87925a7a1cb667426c63cea70499a3d8cfea7e18da2ed31fbbe3da6c5e73dcd09ff8a4b420ff36cd783c9347cd992a9088f23364c9be29a37cd7d455b0f07b33111271f51f6b5c90c71aa0be24c7159cbef36ad1e8ed686f7b598a84865d294036d971a534226d5de92199bd3b946b0743602fc3e85ea8258c3bd0c1f50b3e5a019bb288e1df1d2600f1384728c4bad25c905e56bb0a5b470d8b31dfba206e70035fbb87a677d5afbb14413dacc10130cc815b17c25120469a6ccecc2ca1b8fdf59052b18d4a83b5e90f3d70cf59e9446f1ad525c30be31421fbfdd96434a9f5bb75ec24e3c220ee20bc29663367d90ad34dc6911fc3fbadd56d3ea50aa29c70228602fb6fc35ad6adcdd89afd825123cd24a94481fac6e1beed5a13cda18d0e5f1b6cba800f8695cc9a1c73cd2219b4e9a721041741bf2f0a6f78c641e94daffa74257788a8382be24b67380739fff1e85b148b2771958bb67dd41a61c1de9962bc24d6ca4fa1acdd3acd00e23aaa67990d75f6d3eebe6a5b556cd2a73ea77623c0c9099fc648ba4ed9510c61ecd060e3b594d6f676d06dbf543495cdb1a2ced094445b84ce9bc64a9be87212b50835c3992ae706c54094f63c4088c4cc97c1098ea7e977ddfc9777bc4a2f23633033a31d0920ac205bbc175fe111efc06dbbaed5b7c7494f915e4a799e5e5e8439493d0efad220507381b3fdfc05086c7f065acfc1f294f358cc4c3ff04c054e81bc038b0db0f47f6f5a411abad8d83adac2f1ed78304e26b492aee1755a5b05079326f590892e9423fd3697653487e42221e275d3fadbd37337fd9c0e7908032cd54cb6afb34ac7926caaebe858e6a8382e36049ed50429128286492b24acc0d786d0482c07282ecb61b899a63527c4c2eacd6c607f09311ebe07425358f1052b1d42101a15c1e4931dc8998a11763875ab36922313f7f8ab35505ba32787c7b0879a33c9115781e0bc5bfa7b18c3291cb4c90a341688ab482e7e75827d6ec355df1471dc927f6b20e1c6d2acf271d0ac9c571e627e2d239af9f812d0b715a3b84d7f8e83f21b5c3c47f75ca80fde088f9831911cb332daa27cd72ec05b58b5960d2903f7cce0391ee51ac87b257a1fc36c79a5fc50b8602417d32dd36aec35f962f633537b9cd25ede74dbea19f79aea2fa5c91f3f3ca38e65bd762647d913b95326e499105fba2a0df48a4a9bfdb8381bb96dc789358bddb1985609bf881d8eb0c85f1610c9894a92eb9dfe307839be2810be4448816999f76b68352a8d40302e8412519b03092f3db84db6b2bfe25459b1a2d4c26b9bc58957dd9ed5316c04c19118b2307192b0f667683104ceaa5b4529fd0827a09268d51659441946365ce1d1cc2eafbae46143ab59544319861557e0d6bbe297622f5eb8901c4e2f97eccf8ad0f5583fd0e63cb2136326ff632dcd67420d2a4ef158d7e969e42907c471cd433f4388528bae19e2177e99a4d32cf1f579ec43b70c4e7637da224ee967741e4c7ea18bfd49804aaf9131024125c4d780a5ae9aaf3ea2ca2bcceb42b677e26cdcd8ee5b89594f3910fc72cd6710fd1a3d640aca065843200f9c23dc4fa4ddac8fa0290ed5b2fb48530ae86aa044891f3ecd7edc00e4289d5446c1ce21c01d2249f78e06d6148992f8363a54d32a99ee8737bc353178ed00a45261acab060055649ce49312e82085ac08baeeb041aefba497a1806e54ec14aaaf5f5953be76a5fa34a775a0fe5ad9d77754836249f42254673add4ee5d938c9366d0af3416aae6c8557fb603d00addca52f1ceb0b5d9a54ffbcecb9c6429ef510a195f3794221b2a892a159f7b413f05d1d63bb405ac56b9fec2602d0b6414d1998ace63a2b0419956690219c95ee02f05922dcc8a496243936abdb4b515b172c900ba2b59edf69c29cb8d1b1e2c5e42330c5eb024b257761a1cba88379ed580980b7347138ca4ede05cd1edf05eca2610f64368eab17d7e5c6ca7ee3022a69d2bef555b27f9d0251cb5cd01aa9a17904fe2cff3b65481875d87e8c3a957a823fa34d871f95ac1b747ed0ec6acc35eb2a4bf8de3515731a74e389eb75336859a64d5d915ece6545ea4304445983fd27abe110861c09fd60f3b57a5243f88137b8fe829f6108cf0faa0735a8e09ef88ad79d81e6b630f242b95474e5c3b00eee2659850d3caaf64fd6670d50eff47482e4d730d3139e6262b0caea8338315cdc5a790356adf1168f494b06ea8cbdac610b43280b6555631fa9c9164d4b4a8aa70671654d167531bbec628ba09e342b319cd971309a451a202c5a6fc95233341ecd114c49d79a29dbb3aca98394d7249cab5931c536a0058eb872ba5ead207caf1210c1d6843ccf28e09437264028010b9585bb57afb8f736fb6604ef7aa110f7e0c9e81ddca102f1c31da5c1e7a48981f050fa09558a3c4f7a042fced9a6dd26c9fad19f652a8cdd20547d2ed72591b8d860926a3355583f62b06ae4ebd3c2f9a9d0ef9fc665ee72594e598f25cd941346aa8751ba0fdd71d15f3134b0bdcd1360cc2307858fdad35ef02963c5421edf14d373fd340f36f7a879d08355f73969b2c5cc19a499b31505d76c2b73b35e95622527d46a16f00ff38bc5e7a16db2945d8f329af1de631e3757f11b33360a4690a581426f1baecd3f3bf7cb9f2fffd18829ca3ac7ba928a6496011369d225cb6d191e2a5cbfc68c391a34a25550bdba69881b7371ac9e99a43e542a84067c00fa8c28dcb3267a4c85e43f2459b12e3c0175a5f5ad79de6a45c16a7c9082d1ae7168e39875310582c486cd9ff37d045dc5dcdfa08cb1e5ec66fc344723a187578f41ee4c12ee7a7c77328904a7b5f98eb126bf603b891d1f518787813a71ed3e6247b1dd663199a4a532463a6c4a5bf8b071cd4c5c16d91097207d7a346eec17576ac6013193be448f06e9d478de1b1bf08dd2ed977420ed62e084d757fd48097b5e044fdb567a82a537aa3a0eb0d717471ae9a031ead6b292d3795d72feb8e945e0d0fdd5072daf5d7b82d3fc8c0465b08687370472736e1433f488d15e0559a0e6add54d45119ce21149435d5a41be9d6dd77ad07251bf0f5ae81d7d47791ea8fbba2b5b38dec52381672c1eb66f69af688d15128d39dd84b138b8df2605253f5359690d4da7b8fab5817113dabc555188ad7a868a53ca4bfcd16702bbd38f390bc52ebb819fe11266f6c98460a2e219fd200d5d0d02059ccb386c7bac2f5c06912f039bf703f62ab769ac2181ddc8f1230bccdcf6d450387bea442b44baa362a3d2d0544e58920a9424993e65769c1ef7f7c75743005a85c6cab9643860fb3f146503c245dc5a6880b31cf86daaa4864148c8632e66f15095f65b405b9693152dcb9c4cdf5e1a20ccfed3368030d6feb561ff64b0303ee0d249cf0b4eccc70fb75b4e4bb755e85ec0ea673fbd950c3185becb40d62392ffdeaf77a8281246775390c74e24e1733f14d614526839bc260ff7b18d4a978be05952a8e987c0c7b3c01c725f94f5953051f59b5c251292f70bdf287b77d7f650e322255e0e37b328e21191eed516821e85eea9a8d90ce4aea0b35096b9394161691fd55f44858dec197e9906256fac83d28a2ff1db74ef912d245f45ca5d9aff51ffabc3490566d365ecbff803d50b080e3a8e036ad1c82cdf7913403ed814f9d7cec3eb9fb8973d67b8382b0077ddf1740e425def74acfa73cd3c689c5a74351062a22de21c93b5fe6e44de6c2560c97c28c3056638bb50cfd91605ab2f1748e4156e28db05b79528844ec70aa55323ad34c5f4bf6840bc4cda7cbca401e869779c4d75df3c22b0d67020dfff1b0505c256bee163d4819be67feb18ef356f8626590e3512477d0710eeaa90fa217da28aeadba6c412ff0bc67001d839cb59e89fc511a2d224adb58433cbbffdd37e0c08921427e44e48505fe3270b307026b68606dbf53023c97e8ade604ce2daee909fd567f5bf12ff85518626b94e456de178517f6b9faf4fef2d8fa96909405e19ea15fbb86518ccece0f602695545e960c0b2724cdf89a8f6daff4496bedd3865f22a7888678a1f8bb325c82458bdcc500f7bdcb421bcf45359b8b7e134a433c091c35d6be9a587ed44d0ed465c3f19a61ed5e8ad0a24d6b60751017c7d9c738d9902dede7c7d8f2867eed7ee6ffcb1d3d4df3e9ee37b7223f1d19360f05531def385bc528df5c8501449cab5688ffa48730d65fb22edb58b5904418dccf80ebaeba6078bf8b57251e4e51fd64fc4733f83be230d9c4115fbcf774e5bda905a5a373a84fb761fd041ff22f5a3506c2a3b41c3392668f27bbf6d322d8b991666d713a0cd6a1c140b1de292f8df7a389ce0865a1aca67b7b06357f271d60a821ab3d9cc7e5367b45bf68b73f164a6e089e297c0d16f139daab7fdaa0154d558deecf5db4a753b601a1efa1096cab3497f0355fc59a9ef076eba3de328b694eeaa9230a26a1ce27462a82e23f76bcf62719bbc28fb1d0bd3cd605531854e83f41544e02d69938523ca6e5415259b5feee4b7e220dc743b826844a52aa2b25d4102c3f54a4d6b0b5153f541c0f20620e78d62cf0828fe0cbcf03f286c4b5717d9bd2dbfdbd05f63e37a2f60ee8dbb3315a4aa65e9f9ea86a3ec30e9145263d690bf51b66dd1ef1ccb3cee7d8e680c8bfa8d189e01a518962c384d2b218a9a29b36c3eeda7649725451b6f80c2af69707ba541e28b317aea00556c11f0a1f6530a135f4c89d5c80a2168878b6b82da266601111d00f39ef95995fcad1bc5337a4de8afad8fe056ed0279812860b1e2201cfc9a1ca5051cdaa8d1ada776b52cec7e62171f3e55c22ac0caedf702f58d33f70adb382eb4f759e670b517b057a359c4e74086669c6dc7bc45c1aadf232120099e61ce7d4b7706e9726d9399e5fd0e5d5c3dc440da7f792d80bd946de2565f255e81379b6bae64eeaf98615e46a39a01bbb2290fb14a719df786db6dcf8543f0f6fedb4da733f3526d6fd8b52df4e5101a4531580b5298cc5d9fbd5cfa5ba107d27bca5fdb7690d73eeb3b347d2c8cc0914b8acfe2845d45b413e5ffef4c33460d7249e5eaab7f6f1ca46e83d86609959746bca2c1379797d75f6574df3f0c51d60fb3396d02b162494bdd2a257d7afdf8fe063c8049d9ed2b3cc060be09e718dae3f7106a45a3fcf88e23f1352106aed414d08cb30524c48ea3da7575375e9f08d7266d680c898cdef23400c0d4072eb6cdd39062a6a08c11cd0ea4505f89ba3efe1fa49197e5580ace5d3f2a45cf10ebbbdd937c034bc860e58ffe9f70ff3db9d140c24ec0450948831d92ede5c6a5e32efff05f63c97c95c7389eeee40c246fd4160d1a9057c2819f6ee63f3d2a7526d15d08e9b3d954198d9fae6dbb870d6b89900514097db0b48fee27acf7f23d7dc4259d27e3e2b83d1713a45bbaefa282b33dabb2b75e832407954371dc027fa5f36981746cc7504ea1cca8b3cb5a0b7f3a227f6888f357b9541d3521764706d0ade2b050b79e03b51adf80e40a66ba14405d583e3db4e740115c2d72274499b4c5809bf1f0ff360a25fdc5a3f2da600713e9728f7266708d42ce15ad05123dc45e7e60d64bd933f7d32bc7d287ec51cde26493cfc790d74c0d3712d896423cfb0fbdefa8e6b3d8db8b25173bc54229b96d97560afb91e0d062058dade6e850a81f4bb66b7e6b4d5d23d28988328ecdb778fb9b0a63c626be55fd6f746add1f5e87f24d5a39b1956b3cb301f5f7291a1f943a2aa2a4bd6ba78216cdd1b0f135f4fd3947c3122a59806291ee39b21449c4ac3693cecb07eceab79a3f14e807e39425672331e5640da276b697adbcfa1fc7a8dab02f696df27c5f6b18c5265ca85b45a746974405b3aa8d7d00938d5daa3375f4640329ddf341e975b821019e667c910d8aee9c886970d56d446a9b3f1981bbcdf720665eec2ff0629311096cc3d4283df6c6ed7c38c02847e320e5f2cf4a6ed2a8742687cdf128bacb3effe8dafc9fe0d8e22dea312266d245982d5a1c18361b9ffb2ce38bba32f1e73ad66e45c9c3cb5ebf0a57b4ac5fbbbe71e14880d6cdc91b6395370af675554682d53f4b57db243e3e6979a4ea80b9e7e95be2c29a0c4db3378e2d6cae23fa819b7fa04bb5319a64b66be6bda28719a2759e69be2a5412c31897de30eb1b7782e78d93f7b7bf66a1d03755979ef93b1f3483383fb1def97522c06ec6808d23ae20ccd68cacd80ebbbaa0c15bc14947a9fedaafb5efa42df1abd7141288acf6a25a05a49ee385950df4870184592bbd59ee50e35b3687ca8812ca315093c938bea9215cf20b7338100cf2765620185fc5f27b03fa2b59094c7ff0d2726e9e1434d055143d83e508d519e38085ea6d1ff803c8c9edb371056e1c1b8ff2345eaf18a470b6cc543c3da10e6c9b6f141b7a0e603265cd343798b188c317aa1339e5500c91fbe076ef963b74884a42d6c327fa02fc0598ec759b79b02fe251a2b9ca93f60bc8ccac62880f0517f406b383fc322aceb5f45925af3b41ffd39d9f1315ab4573a2c0ea21afa04057b4d0c8a5dd6dde0cbadc6c26c90c3ed694ae6a5b97daa7cd40d75e867537cac628f9d2a6fcfae82322e56b9c45cf6426a8bac534cf9eec857a76589590e657f56ca2850a2d1218e4626dc7a22ccf4fc51be83f9aa1e1c7d3e26e2f824d3854108e3aa2b21eb39d7f8237240c2a58ebbc4846649de018e2272d6f306a599d215939833695b580f4ae5d832084a053baa30d3ee6bac02a22b1412d17348ff49e1320d4634e005e80a372d1ea4441bdf283acbe3371918d3c5c485a3f0ba7b9de8ade4553bebdf312b2d8e05b09dcee9a021440974b40bbee07565c313b080eb2829bb056a931de878e7a4f54d3f49b861f6cf112445e655dde4edf5027cf6b9816eac0eab976d3091698904e244f3f8484ab779bfbd6972aab36f00be0789154cacddae0dd21b469ffb203f5d6a016e4a00288b534930a018fca1c45e40781485faffbe354c4acce84c1d47c0c1d04e285e24c65853c68875d117d69f67c9878adea70151ce010ef67b59ec3452a980f32d17ae83195ef35989246075db64f91893a67a7233ce29f0d6dcb5559cdd4daf31c4677e3def6f4ee9f134d59fe308e169b8ab170d2a4b0a0324230fd4921ddd09272bd78fa2d65ef3ce4dc5fe113f89f09e7442ea70ebe069101f3790bc4e5ce4889c800b4fbf4a183f1cd994d985d96efe468e30c273c6e6b16911abcd47987c84eab3fd8412a6744ad82987c9463d948fa3805a3af04c5c83d8e92973f2de1fd1c649a457e8889e79d8cf9b1f31a834501af14f45ce5269cc62431a07a6a35620630cd6de5db37df6c36c3c87402b4909ebe9b7aaf9060c739ff1f979b3e709089c4cef4a98f68841ab2253917107680f0fd5b7424199d1687a575c35f461bea7700c3c44bacac1d28911e4bcef04e4e942bfcd4431ef400d97af05da5ffe4752d58ef5341b2e73710ab30c097be7dd4bac8c5469e56741a65ee852acd02fda9fbe1c10dd6a6dcf1849872603256d1149bbeef8a5e2b16121eeb0e4924d20f8c33b6f445f102877e2ee846e3f88ae3339d7e84a7c38f24dfa1f5b1f98439f9005bf8fd2fa7ec7617e3072f5d11c5e1ee364b6bbac6d28ff052f7778efad1fe1f4c47eb9a6889e475c728752abbc9d677bb76c84452665fd0fafd27e6e74d10700b1b5920b9ff7c7bfbe6fec9c24ec763d0de0342099f32ff2f212e4e880457a78c962370b260ca2d0c657e9858e43510b82f184b7b53b2b7d26f32309195b46c530b1f5379307c88484e523da8bcab78fdcf56ef671eff4ef2bbfdda6f8a9d4a928c1f0a6e3a5e5add725c76da4c834c17a6a069f890f0c6e85109bfbcf7758de34f4cdcd75bc65fdcbeb4eaa25dbe2412ee9960ba7f2971d3808437ebad91200e215cc00d9bf15e669b0a90ff4ab6ae9b0c2286c373195b90fdd7c21b8cb15d19aa4005d23c6edf58fea88707dd6db3bbb3e155b1d0817d11b9ed1ee7aa2ebda54144c2df61260a784271632978d49ce8004eff142b80f72af550c89ca6731ce7e310579ae0dc815a8affd9f6e62bfa35356b7642e89655f27779fc0eb9639a69bbf62915d16da45dfd672ec3d51f1093d092667dcba03f5ed093d77359a2a5784b132c41009415d910a503f0c4cf60468c3c3ea5d11e1ae7bebd1220a5655ef6944319779e0731c2e01e0d851ccbb1a834fe223b40f65e3bb4a4232cbee9b729c08b675b943efe40eee011e86d9dd971a0626223cb5d52aa81f50fc6f9b828f9c34c028392705b83c9564d899cddd80b12e9147d254cdadbe77daf015b4fa651cdd810dde623df7a81a6e7ccce7b0b68154b5965de12a5e514fc07a43f62da2a227c04e08b20d536e3032977585c7c095522c1d4778c9d6022ea86deafa5bf9f5a638b7c5b873a7e2406b3d2ada94143b45e1a77ddc040df933253d63894b45429129d80fb5057c27e3138b0208c8e0b4022ef9613e94aeb9c1dc5d7d4ef2c22dd00f2e0b7bd8312e9f9d62294f29116299744d2de553bc17672b24c474c51fccef5e591d5886008d9bfb2101c50013476dac4d9a3991ce596080aea4edbba73273cb0a86af2a694eab29222271bee503a47f6fc1e8d407452ae5e99a12ba2bf9be7d3bc7f4773cc58c4b525c41d0cd45549eeffd2958a8ded695bbc6126d638fcb73405dcb5f704d43efb48012e9b627646116897aa25f16656aee311de50fca7d0ba8195cdacba85baee3d141fb7ae2a6571179381dc5aa15ca8efcdc388c127e776a85f313d7a87225c56afe11e1906979d30183c468e4cf92a1e2cad43816206b6814958b5088a6d5251aa8b7c74e8ba9b901f635dc0a3dda30734b6f70d181657a12548564fdc9498040eac96e5122bbcf1cb14df6315ac3112dc44c6b1fa8cb11e42fa0775b3b573ec9bb519d30aef501aaa114430e8a97b5b4403433aa9a8e12ce0a8125330efc6d675ba3c2b7c989962da97d8cd7e6cc8a66d61ffd26d19d9c8ead63bfab04bbee4d248e740364da5852d7b5e40bd0fe16f184471fd7550a3ae1857b64aade6e1024de98f346f22fa610f2fc30f0e827a7f3b557a9e2eab187e35e13689ab837908f13adc27046d0460706880e4b8e037166f9c0d02361fb54ece0cc1493c3186c54cc69a69004316212c4c1c416ad343067c69a1978a0427ca06cb8bdd0b80e3d16f79ef0668364b7d6ce1ef85272e398c97eaf1b5203907c6f5390b043dbff69406a471e614d804a98f8c9af37d425d42f3ecf302f7272a85f5e9613584e68c58c9f107e0e155df57619c0949db3798c44811c4f58f8f05401144b3d586e02e5ba9ae8b04c55177a9701b4dd4784f3546c782cf2654e9804be5b2eede475ab0a2c273d58e62696bf92115eb67a03ab64a76622886c8ec5222e24bdeaf4b9320b2b62b9a770882e1b484525f425afca567e8e0c6e310a8d4422fa61d79def36552e219611b5da32a2e155dc6e3f92c5db1aeb2dd57d0f758f9877f3d8950ab8595663e1e2719b3825e12dab4897bde4d17454f27c9574602b5895fcda476da5a97201ed4432cda5d0ddb569e280e5764f10fa5174bad7c902e59c07fb4bc55ebedd7b55e3a05035c8cc08649f4347ca224943ba83995491a438e85e9aa6cc4de68a8524429731c3ffe024c1a0f63ce6973f3d33191667f5c8330b0848b8c924945172b93d6f0bf1b180a4c2d6db273888e2546e0059e66ee15d8a4583a6b55b842dd66d7eed95ad6851328195a9cd7b3bbfe5d8679d7a9341d34a06348639a8286de78167a93458adfadfcf7f5aa7a923207bfd896267ec293ff1b82f1b500cb4c2844f0ef13fb75c8db3e591578252e1e55df82d30a97f860885462f2b798444f2044942b0725ff54becbd8ae0f447eecbf5ff7a81d3fb7c2c3f2285900e634da90b02da6ce0b95c75a0848b60e348e65709861b1e53c2ec737e4bf4f9c82613ee774ce429aa7701caae8f77763e9ba6b0f83b6e6f6d8b4379c05f429582d13f0a58544fac0b925b6e524f453c0c980f3dce5e92ad9b45973255f31ec5a5ccd9809715f483c151a0e235474458e37d111f8a1cb0fed109a3dae7e90f24649d6ee463c11f29c62fbb4aa0e611d516bcf971b30bb28ac53f6d38b1ec7bb99fc3568138b610b630b527a6d9e51532c928821332eca52d244493cd2cdc7f18dd41ed17771eb5aa8bc982e6c5917d1435bc00935c41842843ec5d50939e1f1b00eb50baa4799f76687a9ad6d2c55ccb37a4faa4f9922031cde3e06820fc666c2bc451f501a6be8fcc9e6229e39fe403e03bcc0e1cd860bc6032de7b5b0e45b5531722904388c4b64a43b96a9199066bfd4a2c76ca44ee97a9d14cc3e479f5ace3cce405c14039d40a6595818cfb5dd88a88254538fc54a5e2de5198d74c36f9a22f918e7a739a728b9b5e54058e1d1099eaca61da39fcf1bcc0c137465a60ae7ca35e6548f42e4beb75d08b3a0b4146a537484da741cc2cb67e9a499905a8807b67e88b68bd17c39c9acdd8adb46880242fb02850774bbd828c6074a4d40db50ebf201e8e1e20841899b5cfe405eb0daabc743f579738461a95c5c991882a82515d76ee807a5ad4cfe17b24f4917f9aa27e3a15e05a7c0df7a0f0a9774110923c84c991f1ae394726da10b78c9775178db6024c26ebeea781b975eb296bdda4f2be6c3a740c97e8fe08e83daca44debdfe074b1e6912f15ff65ed965aeeba11cd91c651e3d23a4c56c0c0178119401180a10d74e95a32708c4c7fe0d051edc889a748f86bc954c6b8628f10fde098a6af5adf04664243dd8f54e76fc9a2da810f5834bf87c5525ed3bc26e4ac703922e8427b15c830f588cd9f035eb2f8354300261080caebc4b4d584b14cfa12456d76f55c1578aa6544bb2848efc2139bb484e3d4fbf81f3255d6355dc630d0e31632564f79904c38f35c31dd8063d3d724ee1ef2ddad795ccb8c7302eccd3265fd211d3ebc2094a79a1cfc1d08d771a30be81f731bea42d4f289859f8ae0c23a15680c2a049d9a7f2dfca0fa15e614121f4981e295181e19b18cbe07dcba4220d6b84e4d36fc1868a467d232c8f240920b6e5f81fa862f287d8664f7eb0413a093d0f9c0eec94643d84e48b464f7eec0b766227e274d85273698bad0757f3e95c3cc49cde0a08f2242383f2239926a73606f47aba798253b7e2412ae5f5162f30f7a166411fac722f1ba9c14dd6dc81bf68c4bc0f25365f751ae314b301896c3e93a4195b0fa0a3ce8d9f539b0652cbd975bfb7d554a673e0f1b3ba37964ed041f3670bd9cd8144a4b6677fb1d7131c3c3f6aa937e41b000f467b90e764c4f408ebf14b09e0716dc2811304a4432b51093d1bf897843aa209817f4c387d21628adf3762550cc7ade73616d71962551c7d921b4bce4eb22768c52453de43a49ac2198e2cbccca5f77f1eccdacbedeb393039ea6106b8fbd6fb62d67bfff9ac5fab1e98df8851ddc3d154f6aeb10bcb9aa6d53ea0947f815dbec7ce77cfb706abc24fe6252e98b26d014141906dc8ea7bd3e5c45c72ae4c650ed71d9ba30947b8f015f00c900b7d46dc1a0d7d8901d82c318c6a7110cacda7365710100cf087527dba7e5da09c700b8d671a5a01bac000c3bc79b35142c1cd978043d14ebe513bef40c6925b403e66a40982009cf2252a143feafcd95c8913df3bb8ec877bd47bb513a98581e62700293407529434901fa24a87bbe560f9b4d2d6ab68a164f64989dddc9c0485303467de0d4939c04d371af6939cff4567ccaa7ee72ae010a7b0f7c8473d4458569cccbc90ce7441375463291385e61aad67a48f474528e5b6a29d1b574dc981baaf0a7d7819e86f379b0f06959a68f25c043798ebfdba257ba40c7acc80eee2583ab7450a3b7dd85858465d231997c40f84ae7bc8ba20c480bfbea33e44314169bfd73bc70d8addbb3e3b43c80d023b32d69b97fe9fb32af395f26f0a58874fa22b88cb76b6072772b6c2c761996b1e6058d626b306c59a392df972e9dce7a67cc902adb3b4ece94e426f510a8b47c81fe5a4f3e231eced24ceb5ddad0c7bd55655a342624a5ce8c7e2d474b4172dc126455e1a0acb9ae40935cbe28c314a7b7d9c948e68ab1e11e0b0e19952712b93c2ecbd5e828d9a0db8ed2976b98a1e4c32c4b0d7f3e8b1f21d640eb302ca3936c80ef8f326a560c2dc7d940ba63fa1212f2471f4edcb2544c484d1e9f85dad70d0e1e80c17c0b6dde49c1839db9ea7e4ff67045ae26305ee1a16308e625242f335a95b2e281394e1c4b3ec6093b9c7ad30fa0b276de3d15e53365f103621267ab4c8ad89a83960f2dc0f9fab772f4b3224b6d44cc410507bef5ffbadcec073b8614465cc9922f92694cc5a033094e9a2d7955076f59afa95e7a1b3140d24b044a5bfaf04e99ca838267624d6d8a15c3ebd066a29b5b371a40f8da4fe175c51631e662e7aaa4d00f52f2a14a0b3a9732cd14fb6a2851279dbaf5e7b3d4d66ace7fe58f3000d21b459a3161c99ad9714842bd1ba1e3a4b45c1f8743172147f7170c141d814c851b3c9dd84bf2b6866353614a25231ed83a4e28c7c2ca6017aca6186c9297120fb99ca6ae54ec70b0e7f909915c45ed73d71f3caf183f62941eacf625dff50c39489906cc006bda201382962c23bef0b074bab4d4ebb87c94689916016c2088da0a050217c9a0b3b264c1ecbd033bc23c7d64c269de1fe16d7474412dd41e0b8f6ed179017330a7c86b42cbd22062837d094a243a665712938b5b0a4a0e17a2b5ec1106fdf4417a92f81ac657d374b62eb881316bcc4248a98e34084cdd40ac58bdc66726ad9c729f76bd1dbe198ad4767bc6f785f737f5fe1383404998e040ff18581d4f25e9fd6ae1ee3d4ab17757acdae619cc701526dfdb560a4bf4fa1adf324a62e65c2f237097660985c20e5619570a033ba7c5c5c89de4f10f0728dfbfc3cbabd1e6aebf722af944c8db76333604b0990b7227bdd4410918a2010a6ed70e95b33f2fafa8817025f108fa4cc417d6767f2b7bdc7e95c1bb97d5e17e50a998350c1e2e3183e8f832bc8c5e8cf1109b31c62f086f3ddc58d9f7ec75017a324d0590ce251fe3b7704671c4a440c6d7bafcdced477d8bc419f10a3f274bb65b5676786e459821af45563808550fa250318d4fc0f9e2c86fe60cca240fb95b091f28fe0fb693c4b8e31752fe0bd9d85435894fddc2d53050ec7439dfb20ffdf64f13a09081c9cf31ca3d0c352edef03f4a569c817ff29f99e3d9e3a79c3cc639f4c470a47b4d79c34c1fd2952b516ad28b19e195ebd532be9ad7a575b17bf64f40b13fec586be4a5b2712aec5fd2ee984e930e7eba354d7e7b693ae6884061896bdf9abad24d2c7215eaebe51d7fda72b366a2c4e55d3281a763809e61e11ac03b4327ffbe0e5183514079677862804596de9d0f94960ba0da7e009e60dd3b0d93a220eb0870793fca8effb3434937134dbf885ead15b6a760c38d08020f5a778fe3da3ca2c71caec8f8eaece5b6e631d2b6d4db2cdeea9f29eb7f237c5bb84242ac88336e098fd5b8af90b4c87aa530361bf41deaa932002faa2980471138eb2b4a33d9d4818a97d79538ab1a6bd94fd5b30f0a85be6413d527c9e9fbb9a1f8a0e8e901e15c1de6b4aea215d5d9780a5059f76031e5023414a0fca555d0e17b0e00af806eae1bd0f44ca736d716a562a95e96eceb02f3cbbb3b0d59cefd7f92b2195cc178307c1245a6b2e8d0bd6fbc5e84378b7cd8db860bc22348e2c891e2119a4b57044693cd5c2ca34f3f4f642d95ec8863b90ef20dd9aff735b331cdd899c176d0762e086e89365b24e78796d6e2ec4ec074193a56edc71f9adc20d556f2dbd748ad78ed5e1621c691e2d3b3a30ecfd1c7e5134db530d1320ae1712b672980c7fbfa28121c064c5f6d74ab59858903e40b01e56cdc4433060597bdd4a42a986870a5296a3e3b6f10e8ca252cfb0b7fcb5d8628702136f0221ea5300b2ad6887fd017da9e6e4e06c78806e8985a02df6d1dae76ff38e13ce411fc7bc366952674e92e595b040136ba2b9992057e1e4e5c764a58df38003d4754e75ca15ebc5f33ff317debb11cbf034639177d7d9f3d3d63a1e21e0fffcb495db9a7184bde02a5845e5d58fd37348e9cfe0ecc2563aa4003a9e9fdc90a0dd323a899eeb6cfb15aa50094d6ab6ded09a74f872042c24a16186ab968f0864e3b8bbd7b74ab229137d4ec029b693b1ae6f9eeebac69d8784c177797ce8ba8430ae6bb32e2879f6010918340aaf66fd894868a0237b1e2b3f5e21dd21179eb58ea8b471f0d949c1403ae2130a0eab595245ee396a73aa254024ef58f375b9b07348a512378bb0cff4a1b808eb04367e5e312c69e10f936777fa8cd789b11d92b03bd3bf9461e9fda9d744e1c86851b97f34d1d5fd91bbd3a61bcfafe341f596d378d83b717e652f376e2ae71c651d4a8095073a0e8c6047aa50e92e9af0fd36cb426e005a76572441e17a1d422202f0ce40bb79b65dc0c00e000aaf2eed0c7fa707ecb0f4f8c039f9f59a8ecbce3368c6e624e5e3203051e589be1f4eb463862ad37e5da7967486a23b6f4cb315a68c1697c72e03ec082f50314725dcfb4ba873d93b6cbfc35b82191c038e2f45cc43d1c9a1cd4b8aca8c3c061a98448d4b23f3a4741cfded44b55aa3aa8f7f57b2099bfed731cc59ea4faf0042d7e520d5f9b5fabb0a88d4c6311ef8e5723c2b78bd68030aacf195bd72023a709d4649feead6874431d279041d1a99cad82507df04c3084bd72de44136ed9fa32060abd28c008fa09b2c3fed4385f46a198037718eb5f348a503f67c147c3c6b21b088515e669c962c9fda1ac1ebaf1d72b02042bb453252c21a42217c6a9e5ebcda9cda2871c60e2fb20edaf96079341f55bfe540ba1bd69ed57f3add2acad873f955072ec26e326dbdbebad4551e1baf8fe17ed6fa5fcf44beeae8a3cb233a7f1b81184387f9f443ec198715ace7c7bc32c92b30d2f367b77103411e66cdb5cf1b6b7e7091282f392b70e79af7128b324b0f719c1f6cd657aee687a86c67eaa58ed6ddda822aa330ba963d15560bf131fad11a9d3be0fcfbe72409e3abe2219e22db0eb3c651382e2cadef446139fa1eb4d2ffce6941314601eb5071f612cabaf21428e35edcc4b2d0d886f569355c7896868ec06eb384486bfdb27bbf608dcfa2e4309156c4eb97a2c7de5cd97cc4669404c104d818fdebdac6bd94d283c608f7e53da8bf60274cccde861f49dbc6ac4b1eb78c73da592912e4be2c954f7927b5a3d9b031b9b1ae245a8b90f45adacf8a703bb17c78e31ac43f5d7f0ad8d2b319854110347983bc69172f08f8fc99b17bdd30fa734edd38aa819af57a09268feaf83b7e091fcbac3383a060817a27906780cea1696c2e11716d7e9ba0ebfc9ac95fd61f3171130cd2e80198c311a51e49c79ec8e68dbafbbfebcad0af646035d682bf6f96ce28ea97f15e676358d8cb812e982bfd0d10e7e0683fda4f3cd1c58a0f5b383839cbb4aa02d0d7ca68e424e69cac9eaeead8e84442d0422a785f5ba9de401b5d98782a5376482971fdabec07cd39f65bc98ad155c8682ae93b70f75229dfa91243ebaa0088672a3dd5ee51191f691bbd3ecd1418f2079e035ddaca38329329e9c043484fa25ce796b9f46fdeaf5e1a42ff180d0c85792bc7fc7b64031583d58b932b7b48fcaeb6a4da1d51f1d4e16953007d8f98699e363a392cbfbd34c7404aaa5698925d1b3340e8d01c579a1f4d9633377b1915d17dcf9db15e050ece393cf7c7f330eb7c5fa02e83637d40306cd530be2f6dda611f8b93149294ba2a4886db8246b7f0cbf6455e80baaca0f54f946a25f4d699f7a031d3d74bbb9c9410fc6f8dbc4b81d1f49dd7757fc7ca5d332261a12500c62023884b90afc0a4b9d468a231cd375ee963ced03a96e8926f9b9773ff15eabc4a1dab5f9b87b39575952712d20bded6a87c4640b674846588d1766e266edb2cf2dc0c52c71e62a8bef59f171f61479f1467ea97e63b6a63a23f49a52208c97b2cf7494453ff46a44dcefddd2bef22d1bdd9a6962aecbabd5638155a6e6b9a4d84a23047a4e34ac8eb6a96d0b2ccf32d73371d0e68e89c5039f03fe6e94fed5ba717c1f287c9db0af297c6cf36e1e1226ea68cc757061ec077b8419506d703e7327c1065043ffbe8d091033c408340ecd8bbf9e8438c09cbd9208a78df4758291050c88413a38dae88f6a5474675fd053bbd679a1ecd262c61aa92d6afcc3fabfc1a21e783ea81a55405ff296a83018415b04080fff4328aac99bed69d26f919200d3672b88b3053047aa59778aa3d19d6361c52bb9f7b75c48dee73e6ffead43798bd7533eef8f2adf22c5e634a62b976dd170a1660b289e110a93aed8a136c2f4ac6741ee8b30992003359b9cae7de12098b0474de01fe8c68ede48e8649068f4b69d509cd76b235aca44eab41f3f4bdb5d32b5adb8bc9954886320abf26c75e634beecea16acb4ef96a3c7c11bd64bca9e970ebab2e6a6262891b99e6167f884c466e161fe2f46a91c5e4b7d842dcbfd0b907ab9d20a776a4d6fc13b1ec7714033e1faad42af7d3ccc1d7f79c7443848eb8a942997ee812d8e6f4fc66e9a93c741ba2be6cdda07b90f1f2848884c738c07398e84d4f50a3b409ec108b2c6d07b8b80a18fa43ac178b7b2de71dc12bb0a279514a6560a51a09eeac7e08b3b48ec553387917feea0fd3135f5b7829aa6c4baef17ecf93f4df1f7757811ef7fdb932e92826585765ec49233881d0373862f11647a4ef9af2de4603eb20196770fc7f5b560c428e7f5474b16f5da0210de9cf555684be8f30f2df1fcbe921b17421fdd4aa7c06ae7fdf2b92127200129a4fb895c95f4f35ec4ced7ed858b599c9770416b97b9bd0bd169b5219c148f483cc99a63fc2e3406578891bde2a95f5dfe12200cd30ac1173d7308dcbdf7394ab1c6475c5b1ed8873feb2bc8f7b735a9d8a214697cd3a57afe54e54fd6fbd2c9be1d824c2b6bdd7d0ddf8de1ddff6e940ada032efeb3039a3987f0a99923dffab4f17546f255ae03c0d83bb7cc086a0dda36d81f1d7d794343836448d2ace1c3f3ddc505808453b4367b6991e8870413f87888e58f50fb01f89a1cf55aeb1ad79f16fb7ee40105cdcae032ce4ef0413e6142acca6e0e4b0523cc0a207ee6fcfec59e46104fdc911029c1a7325d3d01d62423ee70879798a1c4a9a12aec231484859d5b5223287be44ff3fd915f44bab3d8bda44ec8884b192a05c6180109a7c6590b96f4f8c5c818924ccd8a90a57e2adbfd6c11942d1d2c14a70a7533315a14e808fc7e7b84621f7a9652e3983c15900f0c69c791cea1f838f9c812a2f082b044806305ff7f98b1619d7a2d17b703145eb31357c6e99dce9db8f40516de75923f1ef71a2fd6a7336359178c126f64a0f501a80973180fde0e8c89093fdf732e7cd58d059972f4b838d88bddbaf3c5b9b45053d980901cab404126b2f284a2df5793618ca0f77ed50a76f43b069bf9ce2879da52930bc8fee265e48056f0ba87a53f61bf11235833e5be55e83a9899307a8821c7b4d818e4eaaae48385830ca4d53fa1bbcb675b0aae788e8da098de484ad68e4c8ae1e8b52427d2bdc7b9191a3f86e2503ff293bed26ceb563f88dc26aa3306904f34eb118024657dbb718e2f26b25e40caa74a5e3559b4f3b778314085f8af94181680ac36c4de9438908052ef17555229ea84ba9fff5b3fef98fe69ddec0c646928a8104bb4f6062368ec4ee087afed7d5d9e13a483a8467c7f81a1301f8c552779d9ce4d5461060ffae9187a866b86d75747d2418afeb1becf1f7ddfbb164ecdec44535d91114f85f73d87ca8da2f3fc0413ef0be6d055a4e30474cc8ac0aea976b83e8149a118e8fbaa1f3e57676bcf0e31654e34e4dfa368b208a5989057ecd702e019fe6491c7228243bd9306108e189cdaeda718e553b308a68d591ee80b875459376eec600a6ef21a4871f650c67ba2fd85e295106fbfee36ef1ff638baba08a7af089a759a4d01e0b4cf6f767e9bd9bc2c73de0caf83d8cbfbea4412d0efcade23f052d5e2d4c771628e4b3a41f1524135161ff1a8695bfa95b0bbd022aca77911722360759eff49e5a7f9355565580d8568639eff84a65589b0e6c524e1c8d9b7b400f1f4e0935ba7a1d1335df96b70a875bb6e8368d03f529c85ad4eb8d30fbab1125145c0acd3a956b609d4b6c0e91bf10bf04d7ab3191756e0c5e814936f8dc5536b95e47e410d2d4b8c5b281365b3706f6d9bdd70ab1db13eb052d0e5232efd3012d54f3b8515a0654c4299f0f2d708aabbc67dc07c4bb2bc9875e7163c005d6c3161ad5f6eb5eab78975c19f2c0c3e2f88940b0502fff46df44738da629f25c343cc6b7f75abeefeba8c36412ae2133426fdf3f3c50c29744d4b828f9058af17491cdd630d427d574ac93692583e2ff27fe4deeac1fce682078ad1ea488abb7011294a52e66574491fb2aae6d99e9e488a51c86cee8125cfdbfb55c2f9c2dfd6b022d215fcba70f6db6ffaaeedc33e8b610bd40b6e2c8bb52101bf0d979cb45aa3f8dea3da8553515753c4f498d14aeb4b4871e45a0aa1ec4d8157d544f2d507e3eba7ca38a5b831ae3242ab155046921313145439bdb38319ad72ea4bbe99d35045243dc897137b72afe1cc64d8cad3f85740cb7ea5c19554adb1f927e6bdd299b2fdf3784c5bcea08dd1d3e333571ca7545df44bfbc918cc510036c94a87327f9005155f3b538125528f48f2e6eb8ac09ffac93626a967f0e97f33924ee88f3f91d0cf0aa34a9e370fe6609bba129e13054e7d0ce05755dd4237638cb9a968b8a0ecda715311a58a01435d6ad92adccfe8b7f5c8e7310d10a6a63828b7661b1be792b5ffa6d84950220ee00ed2297c43be5c7cb4fd37aa23960e04c65587b5bde09828c934cb6b65ca6b05e43b8aeaaa280e77b3e789c16606954658f74e3e0ab16642da589cbef69cee6795117bee01e6de1f00170465dbf5acf7931a8a1d0d7b1d3aa01a32ed2fa36708dba9f0a47223434d8cd239e350fb64a21a7bf7dd20f30a8d63b9ac8d2402b900d6d66fee03a6881ef38a2bdb0d4138b852edcb53fe5b0e3f30d2037ab673ac373683f4072f40eb0bc62cd04369964b6cd75583250f6e8aee5fb6d8a426d4753b1cded85ae46db1fff030eace45d30c3fec40c92b13af1788dc3c005e270b47ff1be0056a7528ccd3b5167b0400add63489bffad57a4f37a9434774e8ef15ddac8ac2826975fe345002667653b7275d2c018f51d104bd8229fb09c24060d15da429c642cebcdc30b3aac9ea104c53f0a4220cdd7093cb12c32e78e1dac6f0a3801a1738774e091207c5b42df62ff3375a7650b36474fd7a4b5e812ff8879b973d5f3b0d439cb42383cbb084bb8522b70d3fe178de82a5fc8ff2fbc58e426e4b59588ef67ef49f1efdc41c2b23ad59b4b9c2572b4bf059cb10496288258974099ea15bb9f5ec27df5aa34de9b368b0b047aa1602e1403ee6fd6155a9170ca898b6ca68868d69a9d68380e4ebeaefd674f943d10e4eaed18169ee80513ecbd1879ff835c81047e612977dd6506936fe4621b3f7bdbdb288036ec3970b1972c058c7df6f49734d25a8b7ebcd390b0fec1330de42c87264791577ffddad686dc21e308553a37f06ab16e1dc90e975bdaa12598efa18b8ca0ac930e2cd2a3539c1cd60218e86bdf74e6575d645ac08d706594e09f838883e257960532a79fd8826445f799235098937ee077a38c27a99c20dedeef4b365d412370dab016067547e1ebbca1fc525c16df284a563b388634b0d9259c8e51d69de10056df570aae22de285a095768cbe96f6227bdc9e214bc9d7bc85609987fa9b38df0af75cd298c6e6a58f778a835a5fbc6a96c33444d7a30f9a979edb212bbd07398fd350354f1bee97f23b808f3b3d0894c58d4a0ec16b85317fde01e6bcf2de1f80c7039d69ff0456a82918de565bb5c27ef0464d56daad902aab0989c8e62fe19114dc7f8672e7d5b54e06a8dd54ecb2b4d07507b3a017b00002b813a9f0d77dd30864aa1555cf415bb743cff0e4dd0fa61baec48eecd65767d34841fe34758a6ba7e89dbcb42b0504ddfcd1a1463fab0f7937484fa5f32f2601306637afbcd8d8e8f25c643513d37f83472322a52913a3435aa847e57b30b9c0ed4d4a05a6ddb22885561567268194fa1ab20291a2b57379a094f05e37bdbb2c4bd9d1953de0762ca09f7c2b0c46d73082bb80c230c0eda56e866001e2962442e8f541c29ed7dfd9a18f670d5e39a1c6c8ba9a878a245a5126203ac56c573f779c8225cc6769954948e812c45d18b3089b0fe6ede21269ff237dd62be16153f2291ca1bd5ae94755e4ecdf8aceadf2bb6b7d4248b90407bd3809e4b6b7afa6c96c33febaa89bb09a6437bdf1ffda2cf387fe54c53b6ea9d27d82eb7be30e4fc04cdbdc230188b1110f0344b22996f8fe3618b848bd2350c4cab0227b930205695c0da49e98cd3e4037306ada5954837fa2dd6500586374d09930c3945dad6d5f89c44c2f1b30b02932a052be790f6afeb9c724cc5e3778862a481f86e81d26dea23727f26362d3e2bc6290a92efc03b1670f5357aa76bfad6dc8d019ca121ff47d4b67bb334b15c1f6b6231f4b00238a5723b4fc02aa72d88e1334e6a0c023da31f25ece9e2ba7caee755aebbc6c60fb75d77a75a4b54f964f3b767718fdf9fd7a8f73941ca2ffa3634e4f8ba3f1beafe2c2fd478c189a9619d126b9ef47fd7337a789e5b5a2b5289acf58a7089f4682a2a6bedcfdfdd1191856478594f899220a1b7320b791cf65ebc6e3f4ac43d5e312ee9dc4a61ac4adb181290bf3119b48f1e2b318403b89b29fe8374648cb0b6c3a671268240aed2eb9801105ff7b0b9e8cedf4820f18ce5af447fac5672457962ee0399fc1c3e5c62a4f5916df97fc77845510139148597a064ce274c639fcd2cae13a636cedadaa55822a4ebe37ca681d5449df851e619bfab040943eedb2465bff9dee0a73dd08d6a78dbeaec3b7ac60af79914ad90e69fbc166ab9d66b1dd0455db411adcea7becc33f12c79206dd3001d006e09292ac17ae207fca0860fd95c5fd02ed447b4fbd417d5d7a456b5defb4e87340d5cf639303541fab8a51325a002d3dd111f42e96d16787f1dd2cb81c58c2d57504536631fd01882703aa8233c3b3bf1d426f8b51701a9e236a33bb7473f5afc8bc930694d8289810676987d2b4043312281cc3548133b3248f9d4e277b3e2f7bfe8262789dde65afb6fe8975ec79cb3017b14bc3e620962dfae077d56358c419e118754e6d1a38cdd091d3033e7d01b933f674ae42f946d809f618d89b2533b207245c244d10991d028cbc0bba0478148a1fb429c4ee091a27a03e817f94dc624de6872009ee3c230a0138629f011959f86124cb190bc1590987085c5a2dae252d03719acc88035d67c9091c7477c2487c8f80133dbb08184582b5ad51643c1ef38561526ee3fb6e545cbdded2675f93172dd429f5ef24438e0c8915970fb10f24f92a020b339d6dc1f78d8fcb3e076751f9502740dd1e7f154273fd9ecd365a2b683af442f0e587883f16e3b517d207ad50cf2c7e3d95167f6afa351f90ad49df570aa1ab3d2d35237f18345150426d5691c1ea80fd936d29cee0c75ce2aefbd4095a98ce1030d59db447b52c24feef42c4d778c51e848e336b23839290978e37691708bc2f1267cd86bd5bd6e897594e916aaa7861f7268137eb6c87a17cafb2c39a8995abe1b18f01a6dea2b0e5a837949b0d5e62bb6ee39ef0eadbfdab9d0ced1a5abaf4f44d045cf08b5e663c2362d48707e8a51291dde4aeeb540873ab6f17a4deb3b329ca677005e0700f4348fe1af6efed0a89000135013464472b4b4dcb3d6ae9efe16378c7f4d1594b0807b84653b9734544d8991b2a0e343196b856f4bce041558acdbd70988a33647ff7001b52e3043d149b2734385d2ac7d1fb134ec7f0df8973147034c78f0582ddd3f7b7ab1742b4f6fa4388f2e68228e8971ba671f8980b2e6a6b1af6bb6accae275c9144d60e879eae72367ab1b481fb96c299dd5593a2672aab59680a9d0b41b25adaa63baa332dcd3013b1a701f124d0b5eb6eff88895d844e9729e728cfdca522825dde56bfbf042e0390d66b182ae61032a34e8076c4294d01e1cbce69e9d79649d8907ef23b2fea9af425aa5a6303b2cfbddd7b20d3b1f847ecf2922e12ffb8d0bed9f86e6295eeaa497a3a2081e57483006ef668cdd6450568fabd97d8396fc146134a848d19c2190914750fecd4c57cec0c72ad718adb79118591527848304386b530e02b92da8fefa3f35b333e649376f83b9fc624239d9b99ce6d43ce3d9a2d2381b426af4d78c299cc205448920f0784541a363edc19e40f5e79a7ee9b8935403417d44094c6a6ccea06da8562d9e8c1a0e0ac98c915be709d07ed28d5845afe10b937aab5ed6011732d04ceb5c282003d685d74bc4694f56bafb480548306d775123c33795059f05bc60d685403ef8afdf954a22345270e9d5ddf4c57743650afd137b5a63251250f2b9a544cc206435457fb885b7597382e4e3c663242cf8582b05b1cd7fa85b1f21589350d2f4c0c721cad7fa879ccfa0491d51e8667f0fb9f6ab79910067ecef12fc3ca5e120ea58fbd37fa0bb763ebd60700643ecc1a69cefbdb2ed710eb47f686468303b35ffac550ab22aaa02315f8e9afd5ac5c1d1e553ae79e9d3373fffea93c7837d90f35743761e841bdae6fca8dae381895dd53b6eb39d97ac7b750b76d57f5f4edc57b5a287abaa56ccb2b8536d5d5b0d86e57e750e6b78c00145ed3e130b7b631c7dd566cf65ac05d09d42d30f1ba8cfc980089ed8ae2a64e10a7797bab0594ade32f0ea82647ec359c93ceebc8c06f1d1c5e5d3eeb9f67bf7d943664df420165801fdebf925239a390b38a6f5cc5d66b846507ee9138ead046514a25ead613c9ad279fdc10c50e8719892a6fd3886075bb048050b2d8a4e54532e10fdbbd01ffd8c5c6b012a54c58c49c492511b4e51596ecd9366b017b43265dd0be5b5bf4ad3c248bfea8f7c90d04c06bb0aac7693845062e5f77966d58a300026916cce22dac1d1b6bb9dc04d33fe2aac0a782f49d096d23c1de16fc089971abfd2c3804659dd0c3a65d233b974e85159a62681ff0996c7eeac688cf556e485fc2d60b357e08aa3a4472dc2c94741ade2d593a9b3e56388f674d11a9aa1ff600a19fd75251876de647c67809b3eec3a4cccecd1040f8c58040941cbb8940219df5111b058b46cd875870b36d712c1def39f1fa8e4fa376b4025579ebc2eb73bd9424765e5b13e8e5cb70156ef8fd241ad5f3a8d5e4bc733cf2c2095431817dd67833e10817a13b91bb3d7f4f7a24de5f1f23ba563a582df8365c7be5f406248132a3d528bc90f81ab14f28bc856d9379aea02a2da2e1b7a19825df51835fe35365a5e69b3a75d4b76860b8be7f0d145954f16bc34fb5986427afce2a919ee831bd7978c044d9652a315465f6e5e79ae43bc120f039498598fb55d21fa0f9cb25768cee4d21eefe9bd724832fbcc65b8eb9ed8cda6a4ff03974c25e8083d64e67bb35c75bb27e7789169ff6b8a188e75606370bfcd5751f2ffd4315959eed1bc951b1b4d4c3e4f0800416e4e043189cd2751c4e78446388b5a2c68ad688269a9b6a984dc2ac895c171d97a9586a4697402857d871e2d94ed49d4dc9dede0305dc1e383ef34f779724028ce2dc08c6a754a8fcbd16a07334d97e5043d7d247932b4f39d322bad2257d7b0ee8e717c5e9f7c443e798907b7887862bdcf69fdbad1fa330f8cb0d77652b0c4a399c57a31ae27a7bb1fcef1752749dd607845b65d43fe6bfc9a32b670e44081d178ef51f5c15a8ebcf9721467117a3359fa5f0b60217003a9700db34b095451e345375f6c488221649592842dba7b9c5bd0b9319bfd7752dc87398a042888e85e2393bba75171b8ca0f43e79fac9d5b4dc386b3aa8a0a6d89a7342073587af76010b4c7f1b2b2e4dedc03392a8a14bd7011b001321c509e3526eea465bceda5a8bdbb90afeb0ab614175d526d1674117f8501a9406a935071aeed26758bf8f0eac9504d35626428aa94eaa855622e1c73e71cecefaf9919a816e7c2e0d93ad5566ea941401336648b4df1844006adb49da86035453b725a09b6de8d5ea49322b7387336dba9d1ebf3a3398d353ab4868aa3d76d132fadb5ddbef22efbb8528e1a9213e42b2d6470b5299793732fc8c7f3c3909e94b8f2b6df8577f2ceb97dda8658515e23eb770dae082204a0616ed0a8c9d855c2056411173d2d23dff0a9663534ff01becf155df5e1b7e7f3e1d69f10d055063369561752ec6976e9eaca661afdd8e21925e8bd10088009935bb3bb4de13c9f923bd3ee11f413743456b7eda97010e3894b3f17a858d58b2bc631d306a61de3062d1ec046a57bc67c3459c77a1f17cc4faf2cb9a12937f37c495c619f7a7b3f3f07ed99d10d70f1226ed580269fb53f828cfb5c271314c940e7e37a11f672c249b4d38fead4fb1371a2e4e69b814d97e91bb53d73ebe9a5fe34ff1282107baa2ba53f836994a99b81c0bcd12cf0536d552901e90f0d2b07e11d8cecab3361bc49fc9c6d3910ec1109ca2128869aecd388275a550ad0005b62ea3f831ca0af948e399b9713c524377afb99e4da76f9a493f7b770504e93faa882879f35a9bb6be5ae01e066829a7acc6c72554f88181fb43d782430281d4870505d71dc5345145189c46b12493f8077905c524c3a7e28ba7c0ae85e1c091348975862aa3f9aaf32dba72b093bf281c37af71f39c6c0b649f8e3ef8568d9c8854f279cb2c63a326e570578ce59f5dc42515a3fd9d2d74a11ad4f01c74bd0eb5da52b2c0086435bdb2696b4ea9f81615ddb87fbbe4868497212d4fbc2c2ba0a31486a286d57d37379c3ee922317eadf5dc5ce00838cd9c3fb18546b0d41eed01854a91415d5fdd55fbec188ef42684a928b43f835886542fe4edc13c79fcba9c2902edcc76090895e153fbee56b5ffd458b33cb2b86dfcaf50add215d1ae7af2dd08a696c891407a41b7ce40932fcfd3247e449528cfd7213723e738723df0a2f958dd16607ef15d1cc1a02d2b61fcd1c44db64649d8f166b74460c6bf9216b3b50f035f3c60d791ca4d6deeb734ffdf4c57ea01d484ba787aa54e05e3ad4e727f58e0f6b5fa281c4d50eece843d18cf34f788ef99bcc0f21a26bc94b10e850fae42d3c911b1f640e264436f88c509e7bf7d6f86b0e649725db5ddbf2aeafd63efcdd08ce9dcd6e9976240a3c82aa79b77f8514d5332038ea69fc45f500b2fc07f865e0834720b8545a1a0ab6b25de12db7c0d256de8867236548d2bd2c2795a708caeb0ef682117711cca7f38982b08b335e352e0460a3f04be9cca513c765883aee6dac94e03223ddbed09cbd948774237e04b6523826810abfdf13932ff65019d4852b9e06becd3a5854a3d061704387a6e46bd0b022a9f3274029845f9d01c526c784a51d897c4d13fb985be88f086a0e5fa993b3df30acdb0043da0af0248da1c0796453bf08b58038367cb050641334a3bb2d816db6597d44285d4252be605a078aa0a179d4d8480bbea953cb05e5a8ff9c7ef20a6b803961e7c0338f8dc149c52ac6984af77c2b27c6e47235b15e969e704730362dde38185e84d2581c1dd1e57279cde277a2a647303bfb0fc9a130de054fa1dbaab58d56cd29a077c779748172c0652790d4e1d0c67ad679e8f220d40cc11631956d46ab49f5fb4bfd1aa3d38485a40788473be9cd17f014566bcbddc5b3e2b2e6e87511f10a246cf8a7118357fee4a39e2d9b07888515b7ab57f873871ab030bd82825f57583ae6250950a7f8471b01b35427b40a33600889ed29b759a7a623ea37815eb3506d7b72d80768741bc003d9e3340cd981edb0f59911ee9051a1848b1d3394202acae9d0896dc32e5b5430e59a3c50f741b18cdd2abfc331565cdcb8495f17baf9fc0ecf378385e9a9c60ebd3d0a80042a1c1726066a5fd7847d844aef43ed5c62c458e1b6bd8404b63a63940495ed33bbcd89278764b3213a0d261c7a861cc64038128b3c619b9cd163a115b59cf4d84a22f19b7cc64e95a5fde1e7c2e032d2ec9d8f4ff53f42002c1749020c31dedf606a2c763ed7f98708f6db507f6c65d525bf578c4dab56480635efba85082010d178453550bcede79343fd283ab32bd0e409025b72a3c8bbc7d7f63cf40c5ab3669c0674ae2ac1fd2d14cc1dda733d778cbf08670b53301b889e5a49fa069ca9b6ccba78a4febbe334819c424f7731ddd017d5489cdb87f59697f70ee4cee2d8c6221c44f71c8301c115134ce100c5e9480637d057c1e6a2f4bb7632621c547a998fc810789879e471728e90a56675fe65760908cefac6146f47e7ede3287897429c8c0f67924a4843d9b9f8d7d0af058d2805021b67256a1c8a68a5609460268f1d32c45244230f467b6aaa2b667496afdf749cb145326cac4235d5a7349baef06326859d6fa068636d1236e1ec6d719803c8e1977e531844d4f8f9619ddff9136ff69faa87ebc9d722371c45f3a6b60b18dbbcaffe15ebf62f3769a40cb221e9eeed070bde231a811f62a524a259a451f0378621ccd4b4cb62b7c93eb1320a568abf6a95483de359000e6cc0bfe8e1819cc51ff0d7eea9c5ece11bad3575626271f785cf7c0127af4fcbe1a1253b1db93725c3f9b3ee90fe33cb5e6795f9475871c7c09f6729c3cb40c9238e88c0c4d92b4658c093bf06f30893ef15bd905327bddd26937420e5e707d9c4019db3f4a810f4fbec110ed0fab2fa3e36271b2053a92006dcd734df2c091d95b6b4417cd81264273339387edb5cac570e72e9506705b0da1037e9d8ba33159a5feab97060f5ffa20a4de4e3aab22874db5f1d95e030f1ee5f2f54aaf04ac065cfebf5cc35da050dc48a92c205734d6373d1da8a3bf798b97b9ea1a0d6ec704063783dab4f2b2a71e9e8e5ff1e5793df6e6b6d4d2dbd92ffc6b94aacb000866f1295294cfbb8d98a871d11b64b4e5fc2a8df083996dc09d80e70d2561becc77d2c4f5fc440ee2d80a4820d4e392f125175445a71d65b1d1266f03cd6c40f86a280f211f35e1ba93801690a885379e5ecd803b498dc60ce633f9bad6a1636b6ae6f4342a1b162a818b0140339d24585aace848f6ec65e0aea4e463f2e9190dd4ecb28dfabc6882b1a56bb8582fd2362f0c638f8e655d81d5a2ba0b769915ece64f65102465cea88f68bccef75c6def611309b6b3fbb0e81517cbbf4de39ba2f7bddaa6a23d09ab7e2e3fd7670adf855837f3448afea9f26e51f21c186a5d92a3d346ae13f4ca891f6a786676d3d8f60329e63b7a8d52897d65d1425bb7f14c0aec960b88b0a15c6bb2c0a6b54ceae81667f7effa841db3568f06c3cef56df7651d3eed3132133431a2aa0fd326b4aca2f7c384e3614052565539964fb3b9beade94157afbacb2c17580743bf039d615447e3d9c5f92fa472de2a93bdcfc6be757a62fa3cdee1f451388bc7d70c4e357a20c3bc478b02dff356c94b10808dfd642bddcdd5dbb7fcb33130e3abeba82aa7478d9c7e494879b744b38e29ba7f1aa71b5241cd98314ff988af6f954e825f75e645f4ae89301b0872be8b0cb2b56966ebd04351deee0708c10b0e16b850e8e360ab949956d37ec18ae0e44e56cac4b93a441187fc6d699f995d16d5a689f931080be33bd71a902fc63e33c2672a8f13e3591ac60cabada938f3f43292ecce2e5049e70d35bd47a3b2f1b500689ecb1f2cd9f7b557921d46e9a81f2ecfec2965a640e644827dfa5e8a231e4fbc77df3c55298996396d824ba5d46e7a400082b60fb1a9a14b92ff429e7a988c81d4a1bfdab306c662a315f60ce51e723272c3a08b3c4753b96ca6fcbac0d180c85e8e00750f27337c84d1b0e16a12bb97f86976983fdeac4fad882207864909470cc9b97d90a54e8355e5de1d84c60a40a9b3057bb968caa30a3d704ad6374de75a429ea58e929c2e8506cb382e3f990d246b01cdd1ef7647843634c03dd8107a7452525179e8db5d89a037bd6a2888037858268dafe4c11aa55a112cb033df08103b25244205961c7b3237a9f448258c6a50098965d2bfbb260a9696fbfd7acc3b9fe698b8ee2d5e08b236e6b0734cb778fa083d99f944189a24ce7c4bbe4399e6de32b69db797339538b835a4b77afd94d274d144e35d825c0c52ea2d4fba3a8df29750d37b781015807d4915e3b54cfebd7ade7a5f4c4db3b903f2ae1118ed70c6f309830737c662c6394e3824d7dc50b38d54b56941f5170b97957bd606f0721b1a6e7c0d5a76e90ab8047edf923f74a12b47affe62f841e445c158cafcc1231caf79a6e6fd6d5b290ba9de52f1dffa62460befe465a19fea8d7d6acb8118a2a802f770d3a7317d8b48dfd7c693feb9b456197d515c4aa38b7432d272b25adcb3210ebc7734ab96c8e7d08802b081b6bc7a265f2d0fd01f964e46c9f48747f8a1181743c73328c704055ee3424b9ed1f21259904e837f232deff8783fd9a82a36173be64850cc4d49bdf31e29235261ab519561eba11ef94241eebd4f77cd9ce4385bd2764b861a5d6e35784c769ab1d34b252dcb27c6547c10732e07699876b527932ebb4ccdea2ad8e5e1b14b74ac95824e8dbbf5d2f77b7bba9785e1d45becd70827ddf9e75b180a753b9bf9c781e8c197700279f840d4aef57fac9425620426aba5bc0d89bac9c1ffa3e2b0a4d85242d1c4d78a5f26ff6aa9b3ba2207df6390a44cdb9239b9b8cbb79b7a8829b7d14a14d703b802ed2a58bf2400ff52a02cac7010bbe511fd9fd4b516ac5e033249e95d8612d7297a1b16a8f11ca2d09bdb3e6380569be3f02406b0393b60900fae4bf16df889dcf8de5fbfd7b0cb45757af29e0cb4ab62becd6634c4e8f6280d74d3bd2a2ba18941877c7d5cfc7fd8c9c79947153291ca2308c2de895e2ff10c37c33de40d052d7b1aded652d43ea1b9939931e080413b5d9430a2314cbcbd3786fbe1d23e7842fd67977074fe175dca4c9742dc8616691316096b4ac62da4afaced44e431ca801588fb6ff6291c9bfa23dbcfc53dcb2519bf49ac1a73bb5e6de035bb2135392a7c71189093c77b931b4f3bd78f6c027f1461cdc716c0f30239e6d99db642f5271b945b132fc832e83e0f7f4be3c99542ebadebcbdd73a8865e240823e67b03432609ccba61335a2fbf700bbd7437303d62c077bd060c9570994a2c03cac448f6a77665c8815bf0e0fcd5f37f6645d60470f92869d87ba151b21f9d08ce9be90fe5d291eab2a4c503277d971ed93c308af113a30633a2eff043157e1d6874b56e0b254e0b354e4a2eb5b9de3bf6e190b8b8e390c81d895dfa09d2b5d9ead9d1c6d60ed7fa5c3fbff7fc5deaf20de53262b05b0f4e54e3d05f8b89f918893ceae80b2619c3cd353bebca309fdbce661874a68a4265cb01d4da2be52236a9ab5da3a2063469eb74e1cef335c45b4e9068eb9d270a2f51acffdab822370888a7d8db6de74fa1788c37edbd438fe0f159ce3b3aad7f23f30cd1684f18ce60331585810130180b411b29f0f980dd4c4e5cb7b8bf2ffe49247c19d657f4c6700fe8de7c9988c0f6762dc78b3279c632e1565d4da3e2022382ed1dabb6d6ecc1e7cfe01aa6b0b6ee44b999f8210d98ea462df2c0815e90f30a195fc4ed9149d079c1ada9c3b270221af28d3ccd9aa79ee28593fa95b3d20e84c9beec3e367b7794fa044a72e28ea1a5d65a8cbf759f75193d99621ba12e54b976dfae9a1d13683e8666c5ee4bca564a647ab1dbd6d7e353ce78d86f2f3fbce7833408575b9381900152572b8c93a9382bb733d919f76abc9dfe7bc6b139b41ca3a468dab69838fe131d65470fc87c62fd286ef1a6d224a57d974729890a62c3516df0c2665a9a74216a8c3fb3a9d4d58f1c37bc960c2620dfa424296715df4531ec14879fbe3fa2982d9f7e80fcff450670d140043776b379a2c98a3ca87518cc4e328d349c4ed9e491d13b1c576c3ca8b991c4be5027e177492d8394368d8226b0dfcfadb87f2fa04df14c8a97d39eee66161d3b4d0760fe08977ae5323f9b1b4a74abdab427dd838ab71a124ec698f505e3ab72d54e52e76c4c22c21a5095a4925f32ebddc0958963e3949e1916e078bc8b953c2c885ac1c9ffd887d590459a090f45fb4d2d3d3aebe543a8a369871b4e76013f48038110401f64f2cc35f10321f1d50b88d48f62d3e5ce970855257964f3044954c589fb2212f733feca86b76bc7f8746fb20282748ac344d544ebc8416322bc1ca0ea40ffe6789f8da514c762cada73522964e58c35fb96d0d62714e4be575ed59bd18c46b28e557de93e492de044ec771ad413022cec74e437a5e998cd1d6a27503922b09bf12c7d6bf8a1b1e2b7f6a3cb0ec91adfad004936bdeadc2b872169edba77c126b22dfdcbeb6f0a1533ef58d107ffa5c0b36c85fdcf6ced6fba6e993a8f2d580745f82ff47d47385b18982524cd593020b2be89c6f52301ce530aec06fb873cc63c09c206fb160dd80be7480b910ea0657a9aa7d1a1b2dc2cd92ccd5e587eed0fe302584a9fe7e7a3e98155c05df940d91fdb15530cdb36af0dad91fdf4e641352cf25368183f83e0a11fe86a55bbd0d2ba302406071007858909513a97a58a12354763a3ee0d6558c6cbd320d2f6cc9f289afd5eab6452de0720ce74ad78c26c9fd199b500a8c9b6e6a59c06661e660f950d1dd207c8a78bd8abccfc051c697016f4428cb839c87cd98b49f6585b0303f95fea784d0200cd6a873a66b5580f45b7b8e5b421094a36c8645f10bfe018683afb96ae996b2749501020b1e85d95d2fe44087361b8d4bc83862bbdcf837c543cd87c3f76fec2dd164f829bfeda2ecf453145a5ccfbc4bd85543451ed2a2573eb9458fdd2af49bc3b197fd82f3b77d7f0a4ed4ec79de7fef5ee1c26755430f2f605f3012d0f0c5db2f27e4e41378b7b20daa06d9af461ff5288712afd1b1120d3750c294e4abb0f67d8cc2ba3c604f67754e2e6e51d93de35988d782787789a73e785d6bf7eafd8d9ee869c3e75e57f8a0c4a5c637299d618cbce12cb27f993137f4c975dec572105b3e7976246bfb361d9c77a80fe4ffb6b821eff4360b8f16b77c207bc98b9ccb15eedd7af7ef466a5997fca9119e9b17556e097befd3e87464d1b1216117ca09187e6bd9e92d87f95e8d33c84d0b20da0235292aa412df1fd98005953dffe014f4ce238fda1d00cf4320caff0c93d5b6aeac775bafe779e08e6b10889f252cb72968274acdb53c678cccdb4785805eb8363be8825ee94b330f7348af9b218168b8f4ee8d866a73230274664cfb7d7d1b90008996149e47499d059148fe9f2101145ef953fdf9e933c2a195236fa150944894009b139aadb01fa8b30f44a9e3eebf48407fa0d7c0c74a4e334036ce4419e9c4b26f58178706b8a77e5fcc8ae2005de7aaa5b030f5007b5dc899f5df45a44edca1daf0c8b93f7baa857ed3a03696a54425ee936f3e225e44148a33fa20564606fc22e28c2160d3ad0099dcc39d4f2e3b2bbca3b00be04c3ee8eb4e0b5354d1177df52ad1270def34883b2ed392a4fb5311be6f34a27e6d62fbea5ba063f693bd0e30b8cf1513ea14b77c7389f8c8a94b51f79aebc039413b882b7ff3446611a32e2f2bc16b9ee7bd95d6c226591c63b46d1ee37ff1d61ca425033faa4a80d2a6ec737beaa4982532b5c1f4a3de842db504e5d98248c4314a439b58838cf8f6a839effb64391ac9e2297d58a7319c080d8c8ca264d46f3737906e8105f56177455311757a758c15a20b2cb16109ec0b9bfe1ce08f5b4dad57a691da7a89de127c10407e787e5c4ec1539a38780ef3e9931db917958517a568a39f30ee73785007727aa3cebe430247f295dc2caa56569172476fdc97e47c6c40fbfc588fbde0b4a19d4112c5c476a159e82facb67d104f56a5be97911097fd9176f22194aed4c77b6d666d2424f0b432a168ddbebfcd9f4c0d450b7b011c7125a34d27dd1659c4c850aca8f944183a24c75aee8c92a936cec03fce973d0a13ead4013d25baefdf7aa2c7a56282b84684c7739d866c41cb1ead29aa08f21be5c503b654ec7030383eee0d492c75c440dab76cdfe3e58180824ba909ec07ce34a8df55e7066fec50f06ed0c20bbe8589601a14cdafaa0767462bb0158044688de6aafa87ac7b878dc2e901c7aea4f5d01715e57b25ff77ec153259e31fc29edb4d19c877861aafbab49ae724f4938ed4ea67aafef25ba74e38f7ce98241f5b085986d3234a22b7fbd42e294a0079dd759ac99c810cbbaf4a272e77650edf1a6f58ca550ad7cb13e617988697a1a6e28c8dcf83fef06f2e2e8f330bf0e87a2e47c56c48e54fc540d12a5818a5be3dbf2138573fe416ded47533c3ffdb04ccd769e7b6849292d970858da540aa597c7fa8c8a618757b520992304a74be3f6a39dca5dda4442e012fc320065d7c33d1685046ff2074f77419c0289b0811fe301584f0baf63e6616c03800c337224a404d20f23c4337d4d99a3eb6a754855f077939deee75ded5d1afcc4cb1fa3593bcff639bb3fc59f7225ba5d80d79b8ef8b3a87cd607f3a3df5f555d0c1be7b88ba75962bbab4e8501b94567e66260e642901cf962989cf3dc81baf2bff414a863ef2e2ef8527aaf19e50c36ea7fa6be35eae8a368d4a71050eb1191b1824db007760d20c39dfff6b1045266b57e035d2d493aad3446d4a4f43bd4ccde5d0391964dad7a861b51e88d6c9111153ab71d2edd621f45eb8a98c98330eaffc9132fa69be67c39e24f516f7dec0afa8f57d95a9c5e0693a6f70148a96bf6bc727b1ac42304897a0e7d223f206486bb5595917540329ec8e893fe1a0264497184e79d3cb5b24e913f5ccff1b2f88f1733216c4a7aaf26db361e62d1fc692cb3a0106fb4934d4ba7682cdb21074f2b4f4d028e2fe3f40fb026010e75fd26efa27c2199fdf4dc3bf1d28c5a7ac223918378056ae44c015dbbdc08e8b28b49cac31fb1cb244ba16d6ef9c3c74dddab17e50ff5a2e019592dd1dff5360c41036fc1241bd3f31579a1d1c3a951886b0ab91a1445c54e1a6f66e2cb70ef9fe24fe195100b0101b4c70b1d4317c154cfd0a3ce2534d67a24fd488e492a0e473a1b0127afdd37eeb3ad4f92f07505005db6ab42812c8cf646b4c19b4a82a83c03300fcbfe0d8b0140b90a3ca65664c97a3924afc1110ba7f83f9088ad7fbcc676687db85e9d853d2017154583f98770e9b369273c7a034d52c6450346ca6a31568356b9c64ca45ab5596ec24f5ed7f7014a8b422daf092db8b885a4413dba969de9db23339c0fc7b81de05f7a78ec9c9c45579c9175dc0c906981d0516ac0a9c980586f6ca5e2af2934c936d3e8401a5e30722dc233ece3ba6f01a0e4dbce1ab920dd3d394c1beef6bc87457bbb9dfb6fe6bf962a1c9e459af66e015944fed4368274f41a80759016f3174d85e8f914b5777b177c9c7fe6996b02126abcd4278f1c7cb43c3e9dc72178d702514de00a19d4288016435c7060f843e153c617c0be3db710b062d94138bb55749bd08e5dab1d35a3a79979269339e231a1d22bb522b621b0e580730936eca641f4e1b4502d3ddcbd63d0a2316e7fafcdb7fb20a48dd5a4dc64eb2d7f545f2bd584d35eef15bf695c108c6b2f8f44dd52c2c14f5a7fda49fa61071057b2e985cc5465fb28eb72f9b57faa7cf1fe90753cac51e88895271b9017799978925131f6b04016bbb97dad35726ffb8750e2c322375b959972a493f70050a47b14d4b6bc53addfbfab25426ceb2d33eaba1f3c3b80ed7c7bbcbd1f287f7aac47afb754d50fa123a1dd96b50cf2544e1f38942206fcb3255dc094785d019cdad29312a64613dc586488389fef1dd911be03e1a88e834f02a926af082fbc8d5120978c8bb655782601c5d84b3b330d3d2eb581361f8f09575a4a989640af2c2bb8f4c4d5618c2dfddcba51aa1f95e37b8ae52c2e0242e1a42706434481a05f3b588179f5748e7b2656ce40a4c34561a133d10ddc466c43db3463e8d1c183e75df20b9e59ce63b16730d4dee424ac0388f7208babfc6780d468c856c54f80bd1b824b0c3cdc8bc2bc2a67b3dcb8f731b95f590efc3b9954ff97b689ec4b1bc3e8c827e0b68b62e2e98aab4d25d72d5d5b6b72412a6cdc4dca657fcb4dad60f48ddabbf08f0ed11be75ecd1fb1fba618762b3269467fa76d9c2ebb7b0efb52e0778cfc9c91064de4d3f6aafeafb46225da95eee62c935435c11f8ae03f0c70cde10d11e9355207574f57bfb5d9ff9453bd88a21de1a4b8d15aa46ab9dccaf42d5eef816c50da3b1b8ef59bbc967903505229aab31826210207ac3756ffccf188ed2eb97bab556254c5b9a1283105f07a52466b8bb5bcfabfdcfb3568a3d7daf37fd8d9b6589472b01de78fd39816783c772fa45c3077814028a64047bdd4f3c0a4c3c57042d9a2d7af0d10252600ec56817dcad55349e40974f2aa9f2adb52fe6d46c05a53985bfba18f847cff7e2a122b18fe975d39d4f228ee692edf464e264d5af1af2845254628146268aa894ba3cee2a2e8edc19cedddd664050b59e8d6de6670e17dd46a270bd09319bb7b9f5e8db57b3b8691f02d29cd308baa09df72ef1c61082c0a69d703e7afeac2b16e8087739a4b5ed5f0b8298aae99e0c90cfdacf5bda0941567fcf94fcb9be75af6b74d73909336d9ffd901be9950ab87af39d2a552dd071028201afc4a95013941d4b91f9edfefea8589612f0944e888e1fad6e26e5fb1a821c1464eb62f958e1a91b8199d09e91c99f99221a093f18adc90e64ef705d5b10cdae450d9b75a573b3910e79adc8f078b75f2043532b54a4f91faef916ffa38f86beb33213e24ecb4258dd700905cc49be204887ab1721738b444d57bd8b5f1c07919dd5eee07f8b9e7c16c07fc3cf30a65e03e037166a8685e052a58dcb73ed4d917d6521dc0a4733751fa5925a2acdece5ac4b2ba97c2ad944dcf6e218800f93e521e7a1fbcaeb5b93a4125916b45da4f1cd685a3680c3de3ef1403c7bc7689afdf067d0ea4e9514ebc1aa15d409331aaa829e45af182d96cbfb63783d4f301058c1eaf79829a4e48dabe7ac652f6e50b38dbbaa12479c77067c91188e2a5771d6fa1b20ddc1a71d866c93a502128f60b054bdbd59f034479f30271ee2c1d7ceba240dc9690a9e9e16f7f619f05331284333133460f663cc5a0274af937c3cb86202927d74917dfda1066670a83d80a780f9c8c9b4d2c407344735e9aad61a49ff70a440dcf944535521a20636b10a37fb0062d290ad97f1eac691644c6f9ef4190aaf3b426dd7aec996e280d4a6efe906e6bd55516ef4d899d1049863861753b5e4b044086bfd7862730ee2dca87374654c960b35ca6aeeb9f0d84e201e7708f7434dcfd340111f9dc1dd93fb65b434d3f17c0ec092b88afc116e652819fcf6029e2b09f80066be2a36c2390aac49cacb0440489b06889746c90c7b258eaa30d67ee0c78692dd81b88c8de39858d68eb04a1a89bc7029e6c05ca1870b313a95e3d480e275052be84049fb5a89f0263c09a56ac516120564b8a70a8ae309387edcca43c017f02534a1ee9c15dad19f8ae4e1e661e490ffbe5424e6b53459e31f5baf5b0170e125da6a2b8a4873b763078678b51c255dc171e2464feca6b4417e9f5ed3cd2b98cc912a784be85b6bef879fdad6bfa0db8e947199e8a8ac942245db4461f655a77dc27cf49f0adab8e4bf7dbac11e7afba93ab77ab089a2c7ba4067653807f3b6ee09684a6f1ef5aa6a5d0a45e1f163f75afbdfbbc54aee67d25ef5c4a80c4e8a37bbfc14d4cb1b37113e3dee548c57e32ccf444339905152e7dc251db178adaa34ed1120528a961e2482c045447a24d1187e21a2da7c80bc65629e40ba1157536800573a49526e47e15711f8cb283c34e3322b86316efdc03493297c243ec8d80fa31bbb3dcb4875c442d06c2e1ca4b499a3b2bb51abdc1e9c4e137a60ff0b591a08b2ff5f8c9371f580425c3effa7e0fe1a98a34e83cb9212fc69dcb5a14b54424cdfae5056636d678a4e86beef480a617444fc850084f454d27d644a9757430431131629bd06a94f9aa9b36090dacae440fe6c44196e9c5b9a533f87d780462e82a520f2f73fceac267556fc40fdd1739b90294658b494a1ffade89c8198cacd78bdfc0b0a27361c5270578d4dc5aa9ef4bd0c12b032be840c1900c131b8951ff42a7a49c32eadff64477fec88cc040d24092ef63576fe90564315dab265109fb7607c492cb0c0796191635fd80d6ebf7e7936471d4cb47df9222652ec3254bced7132b795673a12a2fb1da219043beb30acab7558273444b7176490c9e8e64573aa7d9b6fef87475adae3fe827db3341e639a22022a2e25245372ede2dd8008018120230d2b5c14c9622e3ea0d45df54db7c51bf83e565ea7689cef2195506f2343cd1293fb5ca4fb6290c9e7e2c4364efc7574e80af1b89447cfb243edd6a211b1f819ce2967439b5e09c7a3366dc167d2a40145d4c0c768ee40d85d70eadc285e680c914803799637d9463e8ade98c6e535a9ade46297a1f841a078f1ba9b453a35da848c359cc1d609488204138b6d4150fe304af1d951e5610f404dcd9ff9d97d47c3da0ad64529c12761eba88c1430f7f9f6e682a9c44c26ad4162a2d6de404c20d7c9719c5cbc54f5208396f1d8fcb6843d7b0f1b0f64265a78b785210eddaa81bdcdfd0fc6d93421bb3ffeef3bb3981001520ce742760420fd8b6073ba473504a35bd816a0ce26efe6a3fda0f81b3bfef910d304140099753e7fa62ba5e61af95c1c7087f682452e73f90847ba3b8614d5a53e3b5d188f86fae0185f4302ed3a4acaf7a23b5fbd86cebf36e229fe0a6314657d0012ce3e77e2221e5ba8e35e612476394d70032cf645e86569e9afd4af36cf07bab4de16fb404349c094ef85b36b889bc7ac40f1182987e62ca9c994f10d8a7d973caa78b0f1104ffd629391c03b7f9c97644d102d67b1f2ded02815f8b73048b17e052f513c174d661717913bb87dfff36ddb80da2e3fe5cd6fe745ac5d97ecad7d679e32db2acf917d9c77963e0516ce5f55a5aa0b61b9a78468a911073e0e7058cac2799f11049302c89b44efc83c3c90e3083ab4d1dde1734cb2de03162985feebe57e2b7a221cd6465b8dc97fbc53326888c0511639d5a9133d2281f0075f6c65be7cf646a3799a4db8b4463bed76eab1cfd150bf8e05a09eec7f888ec22ce2915601529359dc752d30bb6d6a559a7075a45fb99c55c19140281e61bf90307e3d455df759efbe8c3d2d03867bdf0259b86ff480f7366140edc7f0d6881d51cf7febb105831b84b5e002452659b4abdea7f6bea09176720e8cadcb2b41a00a9d1e1da8129dd11282292e3ea806b935bef3bd4c7ea075d82a2eddaa35ebf3c3cdf9aa27df2c40d150345a56d0ca619b7d2862969abf29c0830e64813332b810eed814438da7c40fa2130d25fc83f218970077ad898b2a0040633c918c4628c88ac7945d0142cbdeebddfdbee2a8296d62b5307e0432e4a0d1272736069c9b0847952e15d7346a33dd1d7486ea6f2f9b00f7c416724af2250e1d9be85dc78298517bf05da423266cfa7087f8c1755bd18d58e265a09aa1133ae91e5378c9b63d9d11893bf9e927c5ebc3dc5bab8f91b461a74be4d6bbf5fdc7f3a55e416600c6833d85838ffd4ad0cc0657f3ce58f45123c18610c70da5b34e6a62e299132fdaf048b1334f8d8784425ead02d3f403aa335b1e62c7b7ef8cb35620f0d7f6915914b79d93ee3142ecbdee4de168217e398914068c78e118fdc4f4596aaf69e08a26fe8d36286f78afd66b9640437a2eec33d8be61948181ff0679e6c79d0382c8783920add6a1ff4bcfbcbe9dbb52e6fd5074de9026af859bd6272a60eca36708f1d0020ed91fcf48ab97ef18a979137ca82acd34d55bd0a79ed9070803a311ca0b4c4fa383ba1bce2ef733a492baaffe6c6dde676d78a085857a21def7098663dc1dd86ab4212d203aaf4f5b1525a9508d9f3bbe147944af48612d8313159037270f920a45e6290f191b151422ab30966a50912b06180a2506918485060a7c0bb109f0d4494bf32748ab2012762ab5ec09025ec4834a8e2c6354f5011c3bccc1a5abb3ddd3e6d5c9079ab8c1053b8b893a2b60ac9023d188a87b4fd52eaa7b7e4644f376b01bf475f1f9a296b90914969366256c206a17ef579d16db62d8f33345450a5f1e2667ddce21c85558f433e05b461ae8d0a42fed6441e5cdf6dc1f6457b491d25b84febd00fb29e090fc4e85fbe3ce4dbf46ed2eaaf576d87776d4d6eb2ba3ff68a5d933d764a6d3c0948a93c42d967fa31ff3b3aa120cbeb9c2dc9c8dec853b3c346b8dbf02d812adc3c90f0a694ff82761fd15d8b4037219c95aedbb2485011db5d3b36e93e7dcdeb25453d287213766ffc3ecc63882419fa965ca6a98463da12ee7cac3c141e27ce07508a240eb0bdba011082d8e305e02bf23113322361d2da1fc08458b84c07ee2bfd20e44dd1e33db454cc4d2ad6edb136884f470626111be3fe1263dd6d36265d6f222b1ee9c374f4b8bb88ad2d6ffdc2791db5b25e7f64388fc0646a36dcbb661ba536388837cc9cb9bef565eb2decd96a872a9a16a357e5f050917fa8fc4b034de28a3c6bc87d99c9991c6d6763f39bcccf5200954d3083d2c31166b8f6429811b5e1e3b4931d73835a145e45c8195d31eaeb7304d821d752f28a21b79819ae002d0e11323fd22a62c8e475edff2217efd85ed8c8efbd4971a7357e46bddc658d6cbf285e2961c7a9b37366f86a040e3e37ab9fbb00092a2b7a4e4d013e2896b5504d0f02489aba94882e2dabb90a636de936977d299d27531301160cb658856f2af26f8b15e60d991a2c467c4f64f6deb9a075e41d6718759803f6c163cd59f60635fbbc6fccaebd23eef67a24d925fac708561150836c13f5d748fafa26a54db4345a84e73400203631b7f1e15c00a920f1dcb6cb83a51ba3ce83a04ea1283dc63fdecfef4a48ce612ba254d500983847f01aafdc0e24fb933c2e1870e08c1b37a5aea12e6a2b84a83050805d01c1065b30601b1faff7198e1282ab45dc34fc182e21a07bab264807274ced7a96d7b503672f4325abb0c69b97e56705526653b59742abc69c7eb1e9504b0c919caf89febb2e12ce65b687470b76d099d7baecad6db7381bd8e74c97a8647d4089fb8d9bc6edcba8c615dba435192f96b0bbc458b4d5af291619ae021fc6e7fdd4e601ec733db6765a37df235790eabf793f18815def77da66de1eb020a2cdfba417bdb1680d8c7dd181b0845f2317bd03aac63abee19ef552f7696a8c56885a9f2fc5e8180fd310ccd4f01177fea51fed9d06de20245298b5861921512fdc2fedcb08c56564738b36d6c8db247572d403eb08af5c0523cb3285850f461239a2f8a6dae951903d64a511c52f1f9dfa611c2a4c4ca437094d09496cc799c46d0ccadd263e0e94afcd907bb577863bcc781d71df51b2abb9715a81ec8d343f6c7cf60b763a534068e5cf84ef8f0c8279b31a0ee90403efeecb0081a17661b9326d20157c4fac0a718789a7004c91ce7428ad7cba58eafa3d7a13fd628b2f7fa0144afe433c7c8d8da1d62258f793dd502b57f714b9badfd0916851e6474382b3882c8916b74d2c544eeb15e340ad30db164d1ed8ad37fc1d7dabd74f90e0be73d83fbd6f7eb186a81509ca9d118987a137b46ec9a6fbbc0a3fcaff50fb9e21db72dcf5fa2096aa055db8a612ee0eca61c999e5536668ea78344d75e439c61fc7153fff5bac9c8d3a0d523af529a942cde3b10f3d7931c368477440f1e1a5d3178cb5837aed680a18f27bd00da93facf76eea7c7879e1197227ab2c3ab1257896dd8b13961305e760c2e053612d95716dec325e2785a0fba55d9be54d2914f26aa638350a6919e626b938097d2d69cb9bf6b68307e049d759722b984f6c174f53edffb87d50b9b4265fff23e53d1c19670cedf1278d00194588536d6587c5a144216e678996bdf598d9ce1c501118112f62016a9675d6a155a475a4341ead82c775862eafae6cfb0764a62a23b4da87e065d025ebdcaa0cdef204533b0b0a1d02867c060ed536d8fb6003f6baef1edf0a9ad8f1c6cfe48f726b7382923b9ffb7cd35e8864bdaa63ffc060238f93e10f9cd366344965e98f53aa6a60743b36dcc5c03252a72b38e8934fa54d9b3b042237b5e230ba6b5f6a4b975adac7240f58868721898d081d94ff96550c2b95f4226a08a28368a51c41907e5575c5fc9f0dce33b5ffbf419135f221b19d4ac4b2c47481a9c24aad8cde92024cf2c412709f8821b5ed321876e6a3083cbb7a3a85f8ac8231a1035edce2999fb70cb74ee976694f4847ff2e7c6c02db9ec4bf9cd14e01af7bb120be16ecd079cfa84fdd035c8e6a4ecbe461aa7696d73ca0ed64cac09e6f260988e877b29b7aa5633f274358bf0cb4eeef153bb69c8eeedef980fe6e4d33decaa8ec87c7f863dd4a003c13aba00ab02024d1659f575d609a05995591634d11625a7c93e295cac48af1b85a47ec911558e2796c5506f43520b31aff1193df0a74cf13643b60c99103745723b0c1e50d373286a5ade2c5ffad98728c8e6df491d3105c7bb85627e7422cb22c10cac778ed3efe44c9d3d7be8bf3f5378872be33424903e91b984c28d26a24bb486fc319f813a723114aba76a5062386916eb7a273b40b8c427d5520208fc930f8c30fcce6d96a65f062e624fa60bc855da6ece4c0316f5e7a8e91f691bbd3ecd1418f2079e035ddaca38329329e9c043484fa25ce04e9639ee2c0339b93b176131723626f33d2f895b11f5745bf696cd848b6f774c242f75bd2c7a682c47d62a7163d950205d0f00c9592c2cc2420ea1805260628446c81c28066a53f9839aaf6edaaebeeb7fb191d047ff96e6931074142cf1ca752f8df0dc0081fc3347dd672ad036a06dce2f8ce5dd55bfbe9cbf7ec5c879701636cd35c22b747e91452c23b5b52edc9917a11cd13614e3c0fb1538cf3ad798b92ef6ab987fcd77ef1757fe46244611e79b6502d2d9b7496ee0757a2265540e289465c61aa982d2207d4ffff696f027c51989a675ef6b378ae10da0fff3ec91d459be5962ea9657799260707812b4d559eb80aef3a316b9598b77afcbe9cb0c7c3e9c7de880c0af321adc24a56ce0be4714984995a5c702a636cc4f0ffb6d0ac265b06d01c8faeb15ca6c02f40f98c56e1ece760f168e73c2a30ec0cde31c523bfc2b3bff94b46b76a992e08e1fcb889267e19ec546fbbdc819e26ec19618fa54195f4d9fa7183e45ebe50cf8f9ac963e09d55f30db81e5da0c3e730cd10c415c03a09578c52bd1dd32809fbadee5ebdee69f5a7f6ad4ac288d540cb2a596cf7e95b1e4aa6d734a4b4d0389490674fb902eed5396cfbae369d17f41562db7e38880ddc0439824009d25939023f87f1aa6ab14c2e45f2d2cfdf7f9d7893c6423243da9c3f68b28d70d7deddad57134251b94bd73d009c0dbce86ce9d3d6313eb00662a049e15a3446106c9c4669fefdb7abbb2aee8b30992003359b9cae7de12098b0474de01fe8c68ede48e86490a747903b705198532b06afac6610de6533e344036643a426eabdfc3e0f020c4a340bae30ca97a3c254686689ba71da0e3408ed0a7d8cc6e87fefd856670404ec82bfebeb232ef73e80782035b6676813872e36abd984cd468cacee191e33d1c1d579cb4f4cfda506c55149267d028ce3184e7473c06c9e85b6703ef29d81002982cad035d78067910a7368c744c3f76c9996c193a0f6b4e952656237d95015200f8bc1ffe827e8c65c4287c5b71ccc726bcc23cc4057013f602eba34f978ff5695c0bd10e25e52cc4b81814fd96738d9597d0fc6349de8c786ebbc73cd5d23f417b1f78b82c49da2ace91cfe9e4c9ff3a2424e596b436f42b2825b1b337e33a71eba7203813a4f2231e0d64d310ebdc91604c24a4f3ed9030fa727048331627ee4da475db09426f2b15299aab1e49d5cf8da48c995b2443e48855134473dc20d7d3ffd2c1398965413a4579179781eb06c16fb74abb627c35182b4e26763e86a7814da8719c1fa27165b1a1443e9f5f68a6c8ae6b66511e365b88e1150a5d2fab5d7796f18ff00e36f3b5a70f984f7daf8dbd2be6bf020f242ccec8d84472dc6546ced97df7727c316d0fb748cda9ccceac9309cc0336212340504558d89724a29bda2fc42128dd35d1594f0bd4719045e4a1eeee37e7d9c034d358a53d42269bf500a1aa5a6967d4861ac9fbbb9a200c94d19de2d9a3a6dc4d5351c273e512f5d4488ad4797ed4b33bba63a9d4b1b24cb58ba605bf39587887a01ecdf0adfd160770389013712982d6cab63583d0b588624d7818e0b9074a679d621247d6f0a4dc95ee71c07341a4ebf76503ba632e62b5c437034b8bf575b0322cd89ac1104f510c6d831af645a7a76d63b5501acc016c3b30213b6b89d5bb846d9f0dcc0aa89aba8e57bb072511c285a8c1ed53a5d9ce47805ff7f98b1619d7a2d17b703145eb31357c6e99dce9db8f40516de6c834f36dc77544cdb49fe41a3e594329c946868b8b6af238ff5375b87fc21ad6fe60854d47557bf87d7b83097ca9918f55e6235aa8190e8e6d93f997560f6c3ca2adc44ea51e3792482447e385d3b196ac4dd0437253f9d28b0c92e8be70ae3c18e4e510f5d0356e1270604ff397c259b5f7c1c9462238431a25129c50f0ce50cbda793d86b46f733ba03ee093090b9f90bb24c2c96d6543129fa706e856c3a00aa93a1d435eb53c64f660b79741e049bea504f87b1233b0beab5cf8145b7efda0287687c7dd8914b789ec5ad831875312928bb9399cb1d62500303ca23bb2e3344440c20334a3f7316daa672f33f022c4b2827fbd681637c1bb4a0ef9eb0dd920f742ac309b8b9cdb00f281cca8aea1d8f05c9be20d9ef15345b0b362e9c2d86758d54cabf2786a7d612837e0e48347643e82140afadfbfa191c63b7c4ab8f9055a5c42180ac272901110fbfba1e89eb40a757894e185842645cdc7b0a3772be1901d5ea8eb2d512e3220e9dfee71ddd891cb14974443d67542c6bc4d1cff64874bbfd751e1f6ca1e692f2c74b8debd0dcdb0d0aedda457a16a99baad4147efbb422a857580082b74185e295106fbfee36ef1ff638baba08a7af089a759a4d01e0b4cf6f0dd36ad39c0d2e7ec1e83be62ddf2b4738c0ca7967b13653ffb8c4059df3b7b8409555ebad4f99ca724863e861b61cc68bf76c6cca4d15e010448ad20ef759b8b200493378bc383cfa593263d14fa6794807f64359e5a21478356ef35566bbdeb36423e5b66908e53934bff6bfd30d8da813c29b503a2dc2014c7eea1c3dec40096e3a163a56dc0e18c12f23b46ef43bfaa77963faab92643dab6bb00f2e48ae4e7601ad9d9fe6f8ebad0d0e990a2c5004b19390535ab183fdac1b6b5c1158e737559dfec1142e15f2ffbcd7d9c3fa57fa681e578ea46eae7aac7e3c7a56fa89c50f83b451d2b13f6e6d5df476b0969636a7a9d2628376ac44b1bbb8a125874fed6773aefa254009ddea7a25a26f6fb38ab03bddf88303592dd136b69f0460ed47a30816fb8c7d6e935d2fcaf9cb5c2727e2c7ef90c1429df4de3350713b1ca1932e30854b097c6ae2db52d72609f1dacbe6036315883da12422d215fcba70f6db6ffaaeedc33e8b610bd40b6e2c8bb52101bf0dbdeaaa3ba7a64794dc79e187080e994fe7f4cb2922775fd3e5429015e907bcdda961ab11310a4362b432e76181d945853219d946607b64f221d9091aff41a347b098f63c182170707169ebb8283e0d7bf6c3f31a83ae6a98da6444a5e582e0d51ab5eec6f904540542cadd7538919db671c7d40fb4679685bccdce1b9683071063933f66e73f380f75e8a1330a2e96f84654bd51dd4297d4ff343ee66473a28c2c46e3bb1cb7a4a688b18ca77da02467c4168b49f9d8d70fed7d5315303f30a45f8847209734006bec61ae77af58780ac2a171f1b8126b26138918969e496720264f716be81af77edec747965757bb975508a56b48a831a01c34f9e1157a0f350e0361e432058870c6bd5f6928547430cf000f83696bb61b1d97304e4b9b3724325a320873e487777c1ba8bc17263c70e0cbe67bb8b426a0f593885107d71126c5c8d53a55cbc307a8b75f24551f879572722868bcc02dff3047d52f2e1cd53ad0542242e312e1bd28125f3c48683f0ce5dde80019f59a6d0de6e60370ec4db80acb2e5713418617e7d5911f2f0a823ab7d82378c7ceb6640b1868b01e02c3a5ba2dd1552186b048c9a7e5c51a3297b9ecd4dd7d21761e6749b5603be3b7b6e8ef3c52e68db2130561a259e3ccb6131204734e94898f6eeb057b541ecd191ba9e3fb155d846a47d249d921737fe56e47b97bae907893b44fa36d4cfd3444940e8e9e736fd669cdc358b8b3cd58bdea2dec6c29ba0c6c7550f6355ac78ba80703dfc0aacf145e13e1baf9fd4658723e39ff3868f2e207d616c6c839b0c4fef536501768d2d914946242edff1c1c57ff1391e736662aa40f8ddd4a928370b11a9877f1373b67bd37d8168aa58e245f77367f8370a4f86746d29e34cdabb23fcc15c65d2b10e6e1cbbe7105c1ef8fd8c3312c161dc94c5bc951326a1dea6e56c9c3afd21ad70a1c37381f1b1e76b5d9ad0b9f22ea1b38a7cfb26d81d2d3135548e87644fb5d0bd82ea9a51d4dcc407773db2bf53a42ebec2afcd63d869066fc51735a48a9eff4c4040247be467beede2d8e8c054b3d631ae48bb20dc3cbc8f27d5f7b43ed04e6d7644c768a84511c34a34712f6c3a06bf7f8861c12aa5eb743dd91dd5ee9651dc0a7e5c592250d6b015451566e134b99a757674a34f25b010313307ae2209f44b4476cbb6b07490adc2f90810bf86798c463b186623faa2fe883bd2c7474e5ad116aafe586a2e2038e0530f18abeca9275086e5756baa82aa37ca0c68e494f37ef7b1a861d279ecacb979dec5e5895c4005e37933182aad3b443b223a9d0e6f72a511c7bee0a258b87d8959dd6521e8aa5319853e79a84feba8c2f7b56438039624a9b0d76978da49a853e3fffa8e62663925138aebf81878c52ca9db8b9f93a6feb45ca9e7d4a73448292e4326e1815ac8f0e1acdc956f759ea3ee6c95b1f9a3c76cfb43812d610721db41056257e7c909c200b58cd29f172720a3e594ba478ab94c662c09ccf33d1912b938346a88321c9923f6940ae648db17b3187283a7f395f6894a286b08f35fc224ea9ad4b764894d90ff2e7dec889e41da5b435ba0a2ba5e190b7ae3567d6d5e82f9108ab4df37448efdd13a68209f422e46c82770562554410442f069f52eb37623b6cc830895923e28a2ee3ca8194ab5ff8aa24ac00d3bc0b499094f33396c7cfde8b4489210f4c1df3bee9d633599b108bebda543aff69ee17962662978ba14526decbe7ecad4ca0a5a73ba27f7dccc4193a3af532e7963f4690e6c5697986572cbff42ebf231b371e7fdd5039590e99e97367294a19f26b716aca6a5c2a08e7a36337d19d708a09a984c530418d30d181ca67dc26fa835d076c7ee80d8618aac58a19317f45b7dd3ae6cf2f43bd01fb6d9aec79ee4351d13dc7f2f99ee1f23889b6f752343b37679049b5a0762040dcdff78985f85b7de76048b5f432171d9b7e78f7dbb95ecfb62e176b980797f71a1bfc9c3382ebbbf5f5b5ca9beb71eaf5acc964fe7f87673dbc5d4578c66d9ed0b82d799b9d29d9ed618e4e9708c0bc63fec6b624879473a51b71c9edad64ce97213debda390f00d27bb61e5fd2c915047a3d99b500a8c9b6e6a59c06661e660f950d1dd207c8a78bd8abccfc05124f85863e011ed7215d2d406ea8064cc3e42f84a9e0fd1467f4b7626a69935e4ee47eda27bbba2af68b44ef86cd916308e50e8713bb005eef831e73c93b607e99f889df7702a50ab0743de8ee8867623eb089c661b313e29521762fc0a4bcc78dac004003f13b3e7cc7047c160daf07e2ee20831b9992cd6072df660737fa30a7e15f8f7d3a281acbe005001c2532b6854ef2b0d7024b200f4e554b5b599f237eb68aac27cd47cf8e0405f183379d1a7b8ee9b074dbad9f6e87b405f2235e4d644c472256586ef0458a48feea3e73ad359a609a86c735309a0d4759bbcc77c1e3e0c2c4af9d9f1c19d3918b1df9ce0634b44806581476f6e1ac1a39732e1859639913408cad6c5b1173e626610d3805d06a561424e2a8b75bae076430a5c0b0dee7e95b0d522b43ce07f29c247d9763e13bf8c2afd1bac042fa3c1b47ebe211ac724d3aa6646cb90fdf73f182d32afeae53d651d6c406e93e9fc20a31c0903ef8677e278ce5033919380f39b7e90c1a3c1316a25fd79af6cb58c9dc85aaeb0f6b620446697e75c7e0927a188105d1bb76631c508ef819b78cec917df016991c99702bfabcdcd20fa38764aed2a0ce890bb41a94845323a4e81950e766d4f638a45760879c0a248f48ab97f8e51d0ce58f9e9e4d7a1aad814bc1378bc48453608cc6f3aa521d9cb076d493196fcd56b193eec039813992abdc7eaf1cf755884eca9e6f1617b14ad5610d6b3fcb41fd02c77a6cf7baa857ed3a03696a54425ee936f3e225e44148a33fa20564606f4daddb945438f9a7cae7b5f292c3ecf708657ff1819195e97f8a5b4ada5721e9c15e80cf675875467ccd6feb599d0b84d1981cc355433739ffbfb457f2d3881fa48f5c65b73d1d4d5144af7265f156feb910ba47d8bd7229c1cded45d7da8e2cc7b3bfcfd14eaafadcad103172d2bfd7b47787f5814722f57b5996626a1a11b57475e5a7a132d796d12da3b4b129191c5c09a08eb6ad0821d33f0b9890e318053b8b801aa9bb02368140765d44058665b5e10cb2641cc48836a6d06c4ec2a252df27bdcc946cc47766f5fb0182e3f40558ecce79fb16a36a7e45615715cb9e4b7f2e63d996f7d1ecb8ca0e38b4bb4529dba913bace85e38018f1c43e544f858cfff0ab758a33288b18e35fd91695f67dfbe24418f44221cd0fc0dede65a1f2e17c3b11c039695a125669bcba059bb17fd9d35d5afdde8f84dfa2a87517f5f85dbd586f6afad83c1b54b8d493199ff0bd508ac134793a383146768b6751440bc84605cfa0b470ea0bcc1bc376a409e70f8e2d77d5cbb2c0e81ac4bc8c0628b05b81238fb9b03d66b1c87acaaddbdf5dec66f32d67800bd388b4e9bdf9cd79376058f8fd193937414b09fcb89132ad2d8d48e3263939134e5679a8c8dd02302aa31392ebf197d9b1ecc1fecb344e96e61b0cc0016e1e47c3eb0c812886293823f7c36e1ba2180818adacf09ac88b6e5899c088ee9310ef5fa0dc69fe4d25875f11de84b9785b46980157c27776a3b6b74d91b81bf1aea01ca457596fe0fc81deeb224703ff6d638cd5c7efee1c8cd32af7a1bc906edf9b8518a7c28bd8c622e6ab69450231da9c7f0a6953a1ffd4cbb262743a20974f9bca80555b162b0dae87bd0a614f344328cb4ac9241602d2765c89d99cf564f6dae932f2d3e1925e65e2c0fb34c0c5f578a3d3029dc8cdfa809801edb781e3f6a39dca5dda4442e012fc320065d7c33d1685046ff2074f7741a2267935f56c302befd1c1da5478e284fdd855d939467c7777f0c9737fe73c39376e1d833b831ad392d936c3f407bd210f14119ce92c05f8645b5f8ee6d67570409c0b828f444b75783aa94879e1c11f42de03e7a7a4dd4c7c2316df3ef4bce37c6550a2608f5d05b895ac684603866088eb5d71d49a92784255186945217d3a0c74891567bd4a04b31b73db4241c44e783267ebb37052bb576aa2f34833f6368407557d950515a69e374e6bfead79a0a26b4a9f26c9519164fddf0af205fa3bfa04d944c114ae6fae8c5c5297fc41b03e9d89ed60c3740d1aca7cbc8c737387ece276cf89e34f3ddff20a653113f8e2a3bc516177f30a14df1ab56ac00a2fb07beee172ddb8e38b28cfd62b667d8af960c8aaa7e6b0adf70f70df752a4e544918849210da6938d8d5695709f4836dcb027bae02484f75fe09805594f51489a0eb653ec0d89864eb14da807ef83c23f7c7f632bf90ae2a29e32cdf7396792e75e69b7a105e4438a05e1cf96c1c85e08cae772819dbb87cbb5df26da3c81514b6a3e5ba394f3a2fb53f9d8829bc3d14fe1ca69dffd2f212442cf9ca66f9a01cbf6360775cc6eea6613574e2cb70ef9fe24fe195100b0101b4c70b1d4317c154cfd0a3ce253435320c3d025644300680b4a30e090d99f6046328b39756048298512f4b7a40c61d1b80ebd531fe0d517a6344d760713bd4fce2cb3099c6552d653b7215406c3e9e5bbc2dbcd476fe74397a520edc13f863d2861f055e776857851063182168b322d13e1d068f134ccfbd7e220444d09408e893a3fdac3465bd6fc8f6e6b99aa7096cb01b829f0e108d248f5a6829305681e6d006be08df0c9d98f34cdde3c0704980a60db9bda95a8380e6487f2659403f1fbb65142932b2509ea70431367811bc9212a4960b0093214f23c044d7ee5681d7e8d8768dc4740ec6dbdd60fb84802735c2576bf00e1d78768790b01765c40cc46ad69eee5f7df397b4697721b37deddb19a7ba3977ff19b333ab82748a8ab03ce4e34c37c12a7caae6519a56af84f338fe2ddea003c657d46320cf6189580a98f9d9d1f013063ab0ce8e7bc16ff24b7ab90e8bf68b0b121206f98a48cb87fa8c8340eed9e102ca502d3ddcbd63d0a2316e7fafcdb7fb20a48dd5a4dc64eb2d7f545f7613d8f75bc212315a22d118d1dde362ad8b8b9b90811293cb92f725c8055ceceecb12ddd99b70d0c63495df0f522f01f474aa2f297575da6daeb12b1c322669f68b7db59398b7e86633faa2acc22bbf3ceef681d1efd9fe64c6f21f9448f2fdca99222ff301162b91e03315774598decaa6356464351de9ebb914c2d4e90cdef50f6ac580811dda159776339c296bdff619d07add6eb0b7cb2bd23eda14447c6239851670aa13a37574608895cb27ea65d23d71042c6848afe61b98d746628e83bb8f04973e664d0492c41f442d795d6635a4d2d1d1fa0735ac2cfb41402b832e132d2938dade863ded8ec248b73fcaa2f4c7a49068401c8f16ca068fe702cc92a1babd52241b59f400a6532977e7cddf2625d689e1830a617cb6bb1d5c3d2f7a5df0e06b2cc7747afee15a60c56148a815dacc920bcb4c4e2d2f212a1c3942678bfdd695e88cb208e4c975c9291a2405322ad32427578159687727819e84995d27a47052d1fe56d3102a4348b32aef40b3c4a60a99a7f7c8c2af4032f85d8c6cd0b5c4854fe47dba3f6b5fbaf5a1ca549fa1a2a3d875d53cc0150c9aa212c288256483d6149349c8c5b596a855e097f9c9449c4417ddca0d7a7f327e182a1c86354bbd47e60b6698042c5b4c1a23facd70cdc10d21abe00fc6e41da6c18bfb11b1b72ed5551f45f74bc727280f5b4079968f4e6549afabcfbec723edfcd72e2c41cd3f53e9be75d2ff27f8a2e5a101f88de0da649a06c25a55e5e39905a293ff572bbd2f5d70804b27c5bb5f4a5524b8146882301a0df2d3621eacc7b90330164bb8269a1795c3c363dce678a4cf0dc1b37ae9afc54a43efb470c833c11482b1815aefe98e4260b8424ee74794943cc66c54061462b91ae440e2c141c6e52a06a270f11cd4e6206fe83ddcb2d3ca3188f793a70f4c27bc7fd2918a762b1449925b57714cbf60b139f2821b4eadaf9f24c8b36402e300cfdff8006d802bc8b52553427f87718d26f25d9928fdae2dc9747767b0cac95cc685dbb89263e7e3946b775b73fd31297fd60338c087905af1dfa5fd2596743f865dadca4b9c83c72141bceee575e9e4c6c5c1cad1b548a5b85564293e9de2a4a47959aa72abd87c1761efd0aa82af5df09749fbaba36cba96c64a956865405f2e31e4637b4ab3d5c99d66063126c44dd89de7abd2d92dc05f603ded158adb1b14005a6812d15a9b7603558b44e30caee864022275cea30e76719df1736e6d99756088e9e54907a780afaa33a6093f55e0fd5754002f9826fd684014f9074fd429f5d37d2e0933f531a09662a721158faf061588054af65ef3b0c4a873f9d27e587ee705ee944e91b5803b8574781c1bd63db9fbc4399bc91befa3b3d5bc288cf3cc2faec558024e95f2670bf3a4ba4bbfc2a63b4427d9604fe9f3ed4cfb006de48cf599eb17f6944f6d90a0dd32bb87227a0c4c8c10da885e1f089c2edd368602efd24f3d0dd196dfbee76a4e36f5d02be5c5528e0ae82cf24d9aad71f7df575ce57c06db6beaab36ce8ab2ac37d6e718dd6d082cde22c97aaba5f9fe9179c4c10fd034ad32a04e96b3af4856803c6712f293fa63ea74f85eefff08a8f11d0e17053ec1f3534c8c861eaf919fc620d67533caefaadffe25e039c68fca59cef6a943ad6ad5ac3b63a705d17293e50c7c93e99eeae918614740410d34cbab8edd4f7563638c8688e38e659fe9733751eacf08f65af89fdbf799edb14bafc27fec66626f77974fd856755d781c8e8b996e6055a623c816605b5191ad1b607b2c6c9425e5ba9d4e4b5d7a20f94e76d3bacf2885e492e496b697ea59d1b7e224aed3ad92456ce01c1b0bead7f8281dffc82c66b72c7d80ced092675151aba925b516db7ccdd36baf3474011ca43111b0d52b1af7bbaefb074269b4592194309757c2ab8557eab33112c27ec5d24f5b8866bfbef3493ac9b0ceb753e3c2e91a149c073c83e54c878dda7fc250e2ad73e82bb742dca241f313025f329efff289a2afa08e997cef98d0847eca9dc4d75d626d9590f2f7ddbb582a4c44ff6905b8a9d9682735fa16f16da3b1e910edf3d100a9490252633a5f2821dc6560debf8d2a7a2daaf781f4b250534b0bd648ba3a78b61768de8db0fff53cc996642edd97a8c5ac39ec885be1b81ec90758155973ea526a0f10edae0cdbd14ae84bd7b88c4bd8f34e499ba7cdb9a85d8464d0ccf8ebc3476541456c413c444d86cd0f16bd2a92d3b81c34619cc36962001c989148e1135dad49ac1cf5400f06045ac7352908afff37932cdccb84b1d855f869ba02becb5ce6ee291faf6ec8a17c10a9e6529e7460f3e34d82b3ecced69c7d1a7d8bc13b0f35c99373b47ae75957fbcb5d3d84a14befe2363342e57604055bee1f2d54d3b7855f5abc5ba1dfb5f6235b584548010740fd8b59460ce3d7fc9064fbc6f27b13619b5c0700eb34266692a2a91645ac976fd637d680ec947bf057694ef892cfc366f026d07b9d57fd4b58254cb4bcd3ebe6a573c89692b466c47d5f0986c3f2ee42426532b410462f15419600fa89a03a8c94dc6b41fbac20f9fddb2fefebc1d7eb63164cea06180eb19889e9d6eb17e0bb55dff7bfff4c7a611af58bab69fccff3b279fbbc55c01e2d5930c04ae036b7651f12816494d9d626cbe588442148dca2d675929ba23cdf0ef750a7b761d2f2344472878d5c11ff7f00e7d42445bc308e3171329653e10d8083cefd1b712aa78e0f10dbbf4e7eb4e0205203e89a0ebd98499d9a42d6bd28db477a55ba3fc30fbc06294828baab91b97361dba3b1af46392616d496ec26610b996d40322697f29a188c6988218e505d5809f69e03434ffa43505132f46628291e1c3f3425b37a2d7d6ac4d2e1663fc686a6fa00ba7b7edfa0d6d5a08884e53b708383fc14e0844245a4434873c66a702fef872b7462778773f690f6aef957069fe6f022c7c4675f5ac3b9c6189165e1a68c8886c4d40af2ffca505c7e92bf586e5edc7486a0dea7afde9c1dc3c339665317d9838ada69e471ddf35b1e5c5e65c9718fb5d363dd3ea3167787c3c428954dc1ccfa3517d952000f6a6326b26f9f9034de2cc41f8ce28f1b14cc53060ea1a58822bb5a98bb393793ec8c9706325810e1828e7ea0027526009022260ced0246c520ca45f69c8be4de9cb6789ea0656b44cb828bfce388d6af490e57983db2494cbcb12385243f289c8b0d9d36537d58c751e784941025b1411d6611d5396c133c972cc8a6082bdb55a3c7c5cfc324d72e27da9bea74fbf4082cf27224b572a56d6dede62b27032669fb8ecb75f31dddb2bd840fbb88063c7e79c238f980ed0e9ad644768108590c37d325fca64fd213fec58bda827c4cf84eceace07ce0757c81677f24973854df95bb5db03b8aa1b018a06f123d3c1678774b8a2b156c5d415f32287670328ec634f782192ce0328535a811a47522bda9d0d53b60176e79bc0ace323630d2396b0d75ec6cf344a82dec2887a19d338a72b8da4479cff7363e2671f761029aeb7d9f8e8851cffb7783cd80dbf5547a751804519dee218ff104dd10534c9118ddc5f9da1cf947b6e9de8c24f3e941c3ef5c549a704c83bd81c05bfcbf3f116decf7798941179df4fdd5b312fd1b0b24ee643c7a0f5928bce1ed7e8d3fb5c200042794096b71de488f5ecf66f86813246628ecb079d0f8e5770ae0a55ffcfd874cfd60929c23604e90f648901a58a458eefbeba99ea8706ea2cee9cc98dfb0ae0c182a1e76e3de6942e29a618757ff0e520ff9c3411d0576386432c924755f0c0294f2bfe2cca31af49d295e12fede75fd8b8214934b291c7a66654321367b3d821584c573e1f2327300b7070c042fe50d0a6cebce8e3344ed41b99e5e221e643c17761a47be643f638b648d3082f9fd10271e73dfea33698269c7bfa1ef91a8062b61bcb3644317e20229a7265001cdcf23a5b12b8749d02bca69bb16c028432249d8f4aef2f2561c021498bb5363edcaf54383b88cb221952972f273cfd0e105109e8b376a9931a8d55445d546845548f5bfcd36cbee04644155e486774f701542ee0c880a6a4a1d55a02ce22074e8465bb4797b4c5d5aa901cf652fd9b8bc08a8849978d7d77411aee0a1b3858148be60253ea1e2a340c70c33fe7a5698171b123a0453bbc06265d0340584638fc8827f3cdc5691a6247cf683bd483f0ae6c18b170f4cb6e1c1506e8f81d2148e4dbc7b36d887897d4b0e9d32db05c52532715412aa7d9faf841278a5fc01d8b2316107d0a4adfd71d461fe2dbee4bf7290c4942fed26902b80f919bf7eccc6ecffe4392b46dcbdeb326524e1124c45d14675af39a649d82e984b14379d000b7ce0c7d8a31a56c72a9563ad8a14c4747ea38ee77eb008d1250d635cb1f557d312dcb70112f685ae073cb272e3d4ea6f9a5a1a3495d0a624de442e32c4019d4a1f5c26fc78964c0a46355f72e59cc85f1925f83d733dceae9ee188d900ed8714bcfc76b1c1b35f20414130fa66a81241bbd22f8fdabb57fa08918f55a29ab517021226137acdf07121d0ee701fc58394dc31c7c42bf1cec80f12bc03794324f0b06940470d8bd3759153f42648a37d4c8ae69092865e51f18dd4b1f0611683a4dde268cabe5c85f04f24d835a35835aff07fcff982184c41dd31aca682e8a11a589c3ca299ef6e312617031af2ea5ed8a73269abc265c66fc8f4091c6ac6e5629d339f8fa807b39d93ebe02064633d63c5774edb7bae414df703f6e24b3417b000bdc81d4c4dbf605f0cf5b90bb2f1f48b3c1a95d25027c570c101d06390a94de61ecd1245ccfc37cb49f43873e085e98625106efb14a4eb386c13bb84f1c688de6468111b2c5f5521d8a6e554fc763b8d2083cbebdd72c2a5bedf1e952bd571ee8bb15509d7e0745e68a96e1902f4fe340ca7cd844a312feafcf2f97cd615a2399ea265b0ef5cdb26a7d9434ed6c0f382728aca083e59cf9521fcea6cd25ba48db2b317c04f50ef06c124712e3583f9828b82d9f99fad265a970391832a6c37bee3c01b931d7c5a10ec3c9766d7044ead989722b98995aae12bf032696780f631df2f56398f5a1f9fa9b8460a151cba525758c2c3dea6cf1c788037052a4757fc0448d2ff83b2c0f988e6048291c1d9c5531bd3f4f771c6d96077bbe05ccccab5628ec178ff53c5d199544640ebe28c252b0b48eb8342b3aeac25af3a19366a041e0ee9abbd9ffdabad3e6e8c1bcd0c6e0c5175a87fdb9470564cd62e5ba6bda8ea66ad0be8cf29b4376bd4260bdb6a80328a7329c9c4909ae35be4ed61fcbcfa87cc4273c721a9e005a68c77d215eb2534df1a834361c4e30ad5c62523bba4e4c38c3071df43e8ac893e88ad6d8c36d9ea6f58dabdcffd7ac5327195715e01e9f8179cba156bd58b39401c1ccdfc9450990f52594e83f63cb09424dd168eb28863aa20566282796c00de58446ccb64c74c97572fe0a8a235ad5b6bbdc45b6d092f085e3874c7bbb15378c605866d61fb617a966e5bccaf2e83dc76c13c0c2f5228cd3844bfe2216af36f0a32d1b40fc95c32c9be3e3f1b1e920cbd2abd0225b7632840ad2ec00f537a9f0fae5d6d71441f68aaea72c52623dc924ba566607b668ec37e08a28862ae78bc671c88fb81212329ad7744ec8d15493cb7b36d0f303cfc3366c4ca3ffeada4007cedf78474d5fe32099a2b399a00bfbfce449bcff26f372159ecadb3453b066d23030c4a02477c179b1ac22c90b08e2002a40dfeacce1c87bd5d2462161c88d93bc487ddc577eadd259a822c88b9143873b32cb440d9923baff84726bcdb1c477098a2290dcbd586fd2efd829b90dba6a74a0ae3d31e35ef63b1704fe3dc074f264c66fe35c474bf6df275e04b22753fd39fc3d2a1a2401f0e8754df96fe7ce386ca9240b5c4c6021652e16f97db5c18094a2f7573473662ef7d8212b8cbe8dcbedab4b75529bad5990389a5313f55bd62558272dd701d7ef415c16f25487c0429743e95f49638c25657b46f45c78048dc91c0224d37ff650777050ba98d32cdcc7065101ba4db1e2704dbb95dd8b18c06d253304c6364ab00e76c90039acb3ae42ba4bd3f8eee2b83808677e5213628fd64094817f2dca835de33e722d8d95f3edae15140537c03e0a1afa57c3a860673885a70d02c57f615b8a23122660efb84fcf3ac3cf756c1c842cb6b6c9895b2089a7a8c1fa5632b0b9069f5ac7608c5f6a8b1d55f70dffc3d60592dd401397d5852c1e5ad7ba8bd6c0ab081330ca9df0efe616b05465a8bca0463d5b53598f4bb38113a28ee6ac63e6790cbbc72b2d22939fd7481b0223080fac58a4e283b0ebc6bfa2173552862f112bbe208022a8fe692b1a7c257342ab3e1db855af2066db6a1204d150cc85f7eb15e22201790ff6901572d10c99561bc3bb046c6e42160461fb3557e238d6b573308dcea6e5b7dfbbc760787277a680b04e38ab510f8aac6e5cd33c9861bd6e7822c00335828733cc1352742108565521f85e000f1d515352cfa9915c303156685627c48582f0e751eb3c67c69e0bf9a126d1c753183da15bd73dbc76164903ef063928d2b0b4386e194e848dd3dbdde79af2eb4ef8f89e47fe795a7856c8176a59a0f0378c598e3baae3fd19974c1f79cf7513ca91b8b5fe9f049f7e33a8743b27fadf6c5dfa04de31ee7538277563d98e56b8e1b8670dd920a785c84efef7a90a0a19a154464031342444e61d024a1c52cb5a970bb88ac32371a6b6f8b1d4f0cee4d324fdd266430d069f9b64bf726c523b79fa8721987d04ed339aebd2583b32837307ec576e3a8e44b21b47690e7c4509a1ae5a3a0f6f5af5f6f7281ea2f610a94eb1a806cd90034b018b59e62f004b0a0f1883ff933679f321e52644ea961e70708d4e2018775b6bdcd6d8e5ce0f5e3e36e7781e8a180f58ff302c7f0b4f5fc4aa2b5ea091323c684153ec44a13fda8a5b82a77817aac0d8850e5fb05497773e1ac90f6bcb90f445564ecf1888c7ae0a02b33ef086d169d22eb0d8faed43a397983c006945febf607a43358f3790bd9aa54df30d36be1e4a4097e954bf7ee49822324fe06ba6c62caa5d2bac647f9e4acc8f56df67d0867dd72ba46d642081f5d577e37a4ff72b6aa794529ea75a25c309b1dd8ff371fe6a763334e2287a7265ddddd60eeccaa58f3a605b571923ef1a22afb9116c4d444948c7601beed09f78a5c41c09d1940021a153af76b0049137afe5e6edf4669487a709b0dd66a7688c0ef549c5fb76cb711601babea45e2fd7f2636c37668778c6732504bb767f56fc7c4e8d41292909dbcd8219c34697d49a096133b784db10aeb7bf232b8de158f619038ea15addac696510b430d5efd07cbc6adf91ccdf6b640db8355f47754efcf2b285922ee1b8c9ff5995f54d60ffe6eb4543cef7ffb2edc8d6f686ee8da4fb88512aeb172441e22a1d630f9db7a76bb368a0b798410ffd35850a0bd1862ea3643abb766f23cc019d07cfecd9e7f535bfbcf8b9f92d8f65be8c2550f4306c29d427cb423cdf4a7a936f3aa81d1e5382c0b32895c223f1abe56762b3071c94dac9603a802ace73cb77d48d02c5b1c160ef85805e1200d7efdb474e9b9e5c49fca5d881c7bc3fe06ebf5340892010b3fb1671e65c21bd832973a952b2b2efd3b96b8d301030c78056853a9fe51484eaa9d6813e2014055f736187e5e76f3e2de09cefd9dbd2ab7539dcae25c4a5d495790a80a1ad2abb1129b156170b5dbda0390c4ca33450d838d13d0eb0d990d6b7af986af75a6f3d7765865f901e34212ddeb8112802eef2275073ed4434ad98e55bf198038d18b6cda9124dfcb19fa71b1ab3caf8967f8109462da6a87811de0b59866d1a8c9cce67b1d2397761193644176828f60208ec42d54dcecc012882994d65d3047b6b9a9bf1e56473203b00f3b2baa6ef55acd44e5d1c8470c29dfd036134b05ecd02c99532c73a3d6345ea1c58f6e5469b4466c7a2689926198537732c6b32ab1cac922184d21cc29724c5fbba064fe763dd58558e00917e268e793a5bb50eb5efef2cb5c5856353e0a5714ff0b91ec51fbb5f83cf0195a868d0b808ac569a61609b9fa42e252700090d9453f20b475c043de496b810cfb08753436a840e3430be4ad751962b7ce01fa145311bef6e97355e2b44b5888afd6c84d97c6f0774f87b5ccf383f6b432a30c4436a48b5826e7ed043fee87bf47c45217d0d8cddd345c6af83e37775bebcdc618cebde9690fdb9b1ae483a91ab514b7bf73a0763480f6c811a3b611b5fe52613c68946df49ba55bcd0f0e042631235aa72197322be963e1a7be658e3a9a33f0240fae841a9e48cf6d5ef2c582825e6c53b428da477add3e2f2cf10d0bfdd70f5d76c412fb839bf264ed5dbfbf8c66b07bdc376dfaeb30fbf7cf9aabaa104d22c8f34c6c1d6f6cc4c2085ea6ceb07073df6d097b452797f63f77c83590bf4e9663884e6d8264ef0c4af7bdd007cb8c8035b4d779145b18dfa0c80646510aad5722a471793c47d43c5c18b904b97c08bf7f611a980923fe9ab2d8114ea3ea1b46a3f6ce4c294452e9903c204a9150a615f0fce572813b78fc962edd8b86d2e140a7490288741f3b3efb589e7ea3b256c16cdd0d8fe8591496c8a48977edfd395036ea61416e6cffd32f67cddd283f0d93c1d7119d6351f3e09c09eaf627a588058d9ac712b9470647088d5507c8e41ada7319b172697552db34737640e9671109f71da9cfbe0b01a3242e90b63a469fe30f92198ef4e13db92ec16e9251732e24012d7ae75ee89b9611adbbdc63e9809a492d29eeda6cbe3e5057e1d0ecc13ee83a05505a2e1b9a91eb8022f0f565550ac6f6822a1aebc9a784a62cc6ee35ccf17d69b875f45ccb8fd64f67abdf31cde82cc99f65a5b8e35cb0620537690ea8c73f9b31c6ad7977e3f4b75f955cecb24b72324ef3e4f5ddecbef41b498356a69599fd4c1fff35253043e067a089b4cedcc2d08f9be115ac839684e41428180d4f7dfadde9b4b0e245bc20f6149586c4dc29f2ae7a112dc20cbf3cd689a87e8bbc4286c9a673c92ad4f4fb3df3a9fadb7da1d6235df6aa1e58d94145f2416130e9d6872ba9b5a91fc79758ec96ca867918bf699c3cb10c4655f72d088b28de2362e7351a34fe57aa382defb638f1fda26b84c8201cd2d7321434b1bcd14d6ebded9311e25b7f27fcac987403cda28050c70c33a1a3b8f13d99d9c8889db63500f0929f83759d992dab7bc71032fb3b5197f04315347def688052c40d903d21c67dcb964be8d3dd09f4138ab4de5f1c84a63612d90115b84dd97225557c6eaaeb7c8f7328b59a5cb1dcc50a0d6e07b99d431f1c35aa74d6fc23aa6bfcb5d1d9bbda2eac4e6e7c3b28bd0cb991b39b9a47b0f0f5c088aa7de949cb94fff48434fae1e9c67507e26da1b6cd959d2605a782d79d437eb13343ccbf187a30faf9e81a03d6d6d5911ba8e003218edbdad2c46f7f0d7a2af0b5d06bea07f43a17d0712c33e883a62f88b9e1f259580bdfc3922b4d300e07a6828628a338a7131dec6f5157bf0973b696eee6f539e763900508e66adb444b696265e9407f28a4ef7df44612bdba69079277ab6cf2c97e972e454dc5d989b5a6c6bd8561182dce5f69546f98dfdc2fe94355c59bbf5258a801d556ee1411123a016904e4803528a956fd7294c14a80b1446b384bf742a369d6aa79a6b46df9b0c08a3712390d48d9ce1455f2c56b4a5c9c56b44b733b26f6f2c436597acc794205d45297c56d09cdd170e3da9299141efc48a32d8e322b898f93c5dbc15a51b6bc9acf975f22ac90cc12eab666080d1f223fbeb3af68db68cb1c7dfc05416b169f3c6280e9c68504bd73468bc91ea2e1b45438def5483a272a4d8a243568d8a0557a2ad9e99036b7ac9e21e27e7c4667a5048287e748ff67d17d7971eec85ca25e60bf0ebba73848fb122427e27d8617fd51e2cb7a0e0a82d3ab7a114d4bb9b6f262c532ea5504659c4ff3dea783785661beaf27faf95766228a9730550933286e97f7b3c2b7463ff270cb04cad46cb5b46a2caca4d994363f9bab2f1b3c404489645f16d796ce327ecb038f3dbf87e875b514c0caf6d550c991fd4f2655ba48cb67beec313b98d1954ce372ca2f21c6c8ddbd0121263e5749027d26c7e600b060b9961b70845b15d242f5c9263ee5f99acb435325b556cabd7f29a2c90548a064ba88ef22c7c6fbfec295ef72f8baec379ace09a1d1ac143c9c18599087f4a7da8ee3156bd5e96bd0c42426859f9a1f5a2e36458415ece9445daab9a9ae8799a05de9ee67b4798e10ca55d2015feee2b9d37adc3326052d6efd0946a4b4393715a850f121614eeabf86cc7e34450b2da426b9d84cf5ba677c5eb30e2d7265b5b9ab643d5778ddab4f2195989cd084e7810865930ddb3151c7077600c49c9f645b365d6928ef0f4274a16cbb41563c6046ea2a60c08151f4e2f54166ba11d12504099006f75c4ed69f3aa33ada7ed017310c6fc8e6012e7b8648306e9960270b672c27f8b701ef5ead96718e04b77ef3cde243e87dfb246160f5258e3ee314b1c941ef02b45cac34c23e9eba7ecdfc4383d31d1c757a28901ac0f562c56c87bea8d9a50fb94b0fbf8f8e8e7823816e2ce1d10cb225c4e2d83c2886a44c8a980bfcf03c6c0988bc917f902ba83e55a00e765ed70d335e34ac4c71cf97f07a9fc338fb224be46046d140f25be4d5229e291271df7148d34f4d150401a4360b6f95be314ce39c32cdd2ace9a54a4d4c1b3b252444ea2d2b93b2bbf62dbba7c71d84724326626b6f7f3356447b6b6043cfc56e549f0a118230fc1f5c47a10b2790a62199ad36d2df9f07055b8da6d5da5b60dbe3939ee6752f0ddb9e92d0568115cfc1b6839b1195ce1168914191472e32dbdb129cc3b772229d118f2e1f2e29d1bfddcbe0b3aa897d97121ce5a7caa13059c89a9bf4f21e5054f645696804c4f775b13a8ab51cdd4966cc1e096ddbf24a170d27a6430f1bc3defde57ffbb88f7b0f6b6b9afad7cce7d3af7aaac35dda0d3738838d08bec9858d2aaa46ecb5f2c45659ee05031232b5f08efa9e841d8d4df00d63e3460ab23205df3a4a18ac08701eda960f514886b399c19a928b26ccd5ce098916d2b3944639350762244357a2811d2174c96f8bf0042a4eebdc6d51ca3c194d3f01f91e742473f59b9797a8f7596700439469b6d38fe0c59a2b2a42a53a89789e8c75213f161962ac3fdf4f0e4506413d4ec89622cd914cdbbf4de22dddd6f4389b4560902e642c6078e5dbcebb52100cda88e4d815dd0d9b40ecb294fc385bc2cac87b1f33205d56c14f23bfd8724c41ec0637c81ea410a1ff9a7dfe6d9283c82754d2398594d4b7b2a209ab7a7fdf616d06b26c23a2f7cbf48f20bf937ff4baab6dec67eadb3626c68c3ab41bc67efe079d627900d3eaeb072568f48f56da0690eace5985654868481ba5d1c8994de6d230144dcf8776250cdc51dc3a98d1b677d6b86e205ee1a0b7e635d58cc3af17ba849a44ee1f7bffe33e01ff644952ada499f7afce61e91f308eacb603059d708b7897bff8431316b54d34050f3730e70a1cab86fa6a22e111af59fd43ba76965421cc7c3e3c6b422ad36c39f4d149cd45c9b8c4009585c8f05f9c6c8c4c315d63762b2fb3bb42948a2a80099e216f0f758eeeda1b5c18e09804535f8c6ea9791cf7be1e29e20f7d91a9d33e207962d358e8abed6364b8bba26a655e1a2a3fcdd5534e4bae4710b8380a7470318d54774238d2a942efeec58394033eaa0d9842d73e5eb295791c9fc5549e9a432ca2622d712a3b160afc02f4423903c54cd5c2f0d6e8c127365368e4b6b73c38103a8b3cb503de83b722a9c5fe7833478a9b5861f11ed94f39a43391537175747b793186037bc7be3123f91478816ce7bb2261716f67fdb801baa35a1c4b1f72c33375217c790ca48046fdaf309db9dab467489d5bdb8e03368e4651a8139b652162cc4f210bfa1c7130313f0e7c01fb2fd372335953fe6eaa0ceaf48fa057951eab3b3280e4eb4c2e6516336bb635aca24b69953fb93c9c4ac1230c419d74e5750680deb8fedc05828dd54e08678a3cff484a897acfa1937aa45428abf7e2e353e3aea720fe05b3121cf68d0713f49ef3c7ecf2ed6e8070e84b5eef486a83aaf07c24a32a4ad35e6a96fa4958dc1547aba9828c57ebb8868af9bb7e18e194d67384bb83632d58a0904950eb4ca55fa5fbffa6728cb6f2c20fb125049f0f4eefc64d87248c5429b462602502fb2e069331a02ad953444756413c0a09a7938335c48f52a8f88112f1a793b75f20cf79044368c57e9bb926c48af55b1ba458c655d90f980ff7460459ab933ca1e2a63f909a80f48b559aa02fb9fabef016d6f17871b9babd131280a9c965591aa2733776e14255e6b7a20fab669dd141382b07e0b37bdf6d60d376111801225e8dc739cf0f5c14744de6e265234d400d250523012c2df041c02d99fd833b79855f1f62a7af7f316afce15e1a11486b63c870b31f58c33e996764dfea8e396df513a62a5b206be59cc08606c38c8dfa8af83c4a9fc945374a3462df32267dad84180e906483f9ae6faf2596ad528b6e34c9324ffe71ccbe8c6b428c05df16fd4f804293fe1f690f70cf31af826427bedf7fe94f86b218a379c75ddb74f22e669153747cb38a2665b783e76477f438319f6d565fa9e04236d2ecbdf1eeb5ac3655cd3512cb59aa691a54e0aa8b71f4fb48dc33f14ddb877b5d9db1d784f2bdd2af64e1c3060a9fb452ecff01d5b56eef1dbf320a0e7bb55ee701385ef0d8b446acdd15a41d1cbaa79db109468c8d0cc37689af077bc34f8f3af8be238073ee259ba36e1b76afe3758b878ca749afbb5437c56b780dcb2c20230a1be447a8c742366e97f33783667ada23f1fc78f3fba4bfb27b18c86e525d27f441b5a93a849270e4fb941e7f95de4ffe168b68868809ec7b809cbcc70a6f87a0b385d271ca889b884e22a8467fb908ca57f160da2f5acb8ced92ce4bf16352812ac6e91bd1a871045e832c6548d404ce4c71c4edc5b83b1c2050b7430dc852c97904d9be0f7ef88bb6d1ef219463229848ecd005611715af713e596fc2b6d79fd5d4548afb3e50aed3d1c59a5c1302a684d1b64f72e1a4ca73ee5b83103efba01122968caf580793b19391c4b62ce2cd60696c1c60a6de2a0336b9d8412920165fb78bce82165d27c84214e7f6dd42710efa38e930e7b7a6dbcf9d2532667fa94de365108207cf90950a319ec51e87541aeee3ebee64a0fc22aad1710dc31c157eeab1c3b2cfc0666e9e9c6fc970a222bac551fcde1784e4ae13b341813057d58a1ca9f2451f07fe9868423bafe8e8501fc5fcb7e77cacd3ed5313fc9b5c0f81c586787b7019aea3f27d3704c8081444cb75790501e14e5ef90f2091509f78959f997afb4acff342e4dffb3aa3801a27ddd1b1b7e403cbb37d584dce2a12a451d4c566082db11e0bffe83a5f4bcab947478103ab4bd4f7fbec16222b925102cd06d064bcb56db3e649f779d21ec543a594b0a38b0f256f42867dd744db58ad6ce1e22036c31947b71fbd53cfa326b6790586fb702b68760f696779d708ed0fdd919fdccdf054cf54a37cf5b6c225d3ed59e92073551e46762d1503b9ade92a4ca4380bbe90dc1a99d6d0be2b6d4cc98bdca26929c8c3f68ad46f13c9e86e5ffe3912a5bfd07ff4ca8932116e0455d49e32953a1b8a6eb99e7268d169120b94102ede5e3188dac8c232e134a3e9478b1d2e5e0a9adb9a2a70ae142f93ca0915b1bf4d670d736ba85df794cc3cc796be96090fc2c8e6b8669ab067a83d4563818bcdd21ce4f3a523aba072f703cfe7b574fd70a47c423c1d39fd18346443cdc035ef0cdc38d60a5771373ec02286bdc6297918fc257383abd43f1165330c8179f81373593cbe44399a022fa37487e509992e4b1290b038586510c92d2837c08a32cc132a12639753d1a283886c954cf911eac673a6fcff92b6635b030b9d7a30f188f8b3eaed18bb4cdd9a007389d14c0fbeede49cd04926c8fa29db136c2c364bfb33e4664b79c291348d1fe1f4da0e96e2dd1f40c6d94624bba6f8d5744e9d9e62e4160588d3552ca2b904dc908c4c49764d8f5dd258d238f7822411b474ea4f8addf0f9d79734f3e1d4a2dcc906610c5200eae6c031d9b1607665baf583a2c694417bfc104c84998970d8aa7504598f993aa3413e042b7146464b0d1bcebfd6ab3747083c4cd7ede4267c04305c8d5f176c616750df49efb697696ea87d8a54bde46444e96a425043cb14367c53d20d5a552932bfa824acaf470e336f52ea2df45ff7d17f8db4ceec50209ddb5596ee6f6a9b76c8582bdbd550f7c6ad7f1574cdadf28413d5dc909a092504ba1e5be0753d1d86b46dd584713281ee8841a0c984d3d37ba89a1af19fe5c54f6bfcab302ec034052e91cb5687b457f70c207b5efd1a1b201b590a2ae73031661cf72317600d83e49f86ea4912517622625b8f9e6551b0df7cc4615197d744147ea73035cbfc136451672192958c7f55d753a7818223ed7b7642d2c87600d85f3f1505caa35d186112ebc52b37979fa305aa02c05047c486f251c8640e1c72a280277a9e7644723ab3f69021ac962f3ac1861a7f815daee7b9b56bee41d19be0a1f83653b2b8ea38e9ca7a4df8f86c176e1c7c1e4cc46005c3476f801761c62bd30ba73d64e191910b7fbf545580641d9bece0087dcb4fb95bf48e812300206a75da47bc120b254d8bf3ff85f3e0112742970e8f3ce0cf89ab63bae0bf299e9a1ddea06e753eb4a009a9e1ec27410337067660ba1bfa77c9b2b87e96afe84b8eaa1d97159e1df6aa6db047816cdd6f52fe028a69a5f8d3f43a6deb59dd6420342418afee0c78608b74295663215c8851f7bc988c36b50525df6652ed0b8ef3ccb5b533c00190907f857740179486510a08b0981a25e96275c2673a259bb14e4bde147119be32f55f545487d23679eea040ce0b07c87c8fa60eda135471d6aa6d72281ce8b99687605743d482b3c770bed991330308a8910bc21574a580c99a5a85bc9ceabc93525d9e26a7ffdaf8aab94aeb81a94221265b4f4b9512c690f7d376d056d1823cc5f9cf88a14b7e916224ca3d4c2d8d02d55f5bd46c6297d74ba7a593380d0e4b6ec25a88dd5ff628b104d0f256428853cfb1221ba7accc29de18eca70d3daf73990fee239b8431c2548bb1f2221f49c14c8843d551635f1c5464dab35887353f3b2744b6b929e59eb14f6d73d4318b34705235b9f1d3d46e859363b3f963a266c7ccaefef9c936e0b779b011c14ce0a112b1b98340a66d542074f62ac074d5ee55b7919d53b72b0ba27717fa2ef839645a55b2d613c8e020a5ce0431a36a46d722cf633e33006ae1c0b663a39e37a685e730eaf67bc235a3559523510310a3a1286a8a4faa76b964139566ac821eb233945a58f4f17758dd01d90723a7420bf690e804d866c47e266a9ceda29ba437d368599d3905b22d16516b409f818762f5909518cbf4e2d78df67f8f9593503fea10bfb03a2d28f66926ad3e1d13e480c94faf15d1c91e08dddbbad7ef32cb398a44935172ec77b067eb08c5ccafe3c8ba4d380ce5b24a3b44ed8cd0a9f67fb1f1fc69d764bce11bbd442bd0d694de05c46ce19f804848108d45cb5f45c03ce7df920000def19c8d40a22418b96c6474d847722a984e4e153e48f2dd42f17b381df39a67959b5e8b966ad08078f490eba0209bc37b85f0dfbd7abbfc18dfceac19cdc075552a5cb156106ee765fbd9cca41c1c3b0ad12345e0dd7f90048e6b1cdb2a23e98c72f4c744c686b702ded3b2a959e2109c159678f55efe67f11099a58814c717de355820f60060aa06dc134ba0dd818944eddd0379083b79d379b9ad28aa6ba7c7a1286f5b2d4b8039387633a7d5ca5c546d462b4c0a3b7f2f1a346495dc17948f47a1bfec8367c8cd874aa8fea11971f5f0582582a322efb19117a68d00918f1519a1d7ed355cbb8cbd5d7c2f96a2f9acb5daae36c9149defc489121f496a002725bacdeff4c2a0dfbfc7c8400e839a22a989955c4c308addbd4c30c69c30c05321a4847613ba9f32eba10e53d64df55ac57c2e78165c9c88ba3f8efc955068ba76d8851215396123480b9e6e3d1d94ce74cc1aa311ab87e61c3f9959bb92277a9bf3a2882be44217f72e4b08c589d039947891257a36d07993164fede2481c1bf6ac16699178f5b5b777824b2651b9caeddba5e2a68925f6ba79dc860e4da3ece61ac6eec88f636c378c9a38ab5fb202c6d1b1c1f41b60aa4b6fc0fadcf238041bcb210c0697b4abf0d6f306525d3470b15029cbb3bc0531c4a760b9cdc8633e2c164a1cc71f1d30baca615f3a832d44e3b6f3b741c063f66668703cebf7f4a5b4f1f8e27e3c58ffcbb590bf0a59acd62a88d8d23b6864e73476fc3e79267e3bd886824cc8d66bc6b604756dba9c98560d93088a4af0191a784edf269af550a2d42939f03a50e8bbc91111504e17204ff44b42bc409a59e258a80e217f0d221c65ad53c034c79e84c0ab52dbe78ae4be7ea2f61aea4c896993a110177249317d07e63ff270f1ecbc671d7d9b06d25c89454082c99e0284ad11318719c9c76e0741b361825389095c7ab4f9a86085e2706d499c0ad305ce66866b9f90a9204ec165d70b61c5a77a6f12af04bda2a192b77d88a1fcfc03b5f516440f82f6d14e6809ed4230faded17cc5d013a10afb4d84fee9324dd8e53326cefc53444d8367bee5e0237024720a3f3e5c6334a3d3caac30a02295a574e959007d0dfdb5470307bf57fce5019227afdbab86cfa6d019dfb92c404fe3e2c42a0c9f32123164694e9d309e33f3fb70f34390aba017017f2ec4c8a2a7be59bb2a1ec66ef93586867a5011063d4752fbed3483a4c9fc235f5756f5f46fe2d27949a11da8adb7815cbf31075bb73b48f5041b1b8ef18250a75c90561d4c4bbf298800ffaa174e8ccff2bc5fc0ebde9b6c9f5d521c77f25f1ddb2fc6d6b8ff3101907bd96b3e3dae915cd3ce1708241a7c86a6094c09946e651e7fe9c847e812b093daaf8752b0d525636e937a15e26836a700177d7ad745bcc449763abb92498ef212c90b05c7dbc322dff690043c0f063610eb29c554057f47e67240bb74ce6dcb4e64ad2bf2673814de5696c8f91cca604e30d625d896c0e5f56ebb82129f3ce679e3aab98db8c21b4b4ce39b90dcb7165e30d5e46b2804b7b9bc77875db9ec852d4309501a94021a13bdc3d87cdf2fbbac447500262924b1ff2c8afb8c76d75f449c6a84257447a908240c2b7ddbcd8ccdb39272909f3d673bfd45de2c560d2b1a11a5b6a65b039086eea1f3feee3267bee3a5fc9d8d1fb04448b25799e29002d35ca60e8034011f9dce6128801b6c4f521b880c023daea39423ca8875c475736955db6b04108a389d737eb648b231dd220c676bde1b3b256958e094f47c14d7d207ad579930c81d2bf3bb3cdd4534930f693b7ac5b40b2fbeed64d341d40966d815ce2d596938362ee2e7294bfddc44080a556845d608d465092f82df10e2564722aa84711fe16815023ca2df3d2a16ca004c3cae9410d92f1a17c08f785b0e6c5f73a6606da42a3411add27b0f33bb2072d30277cfde2706b3989e93d441255ce76dba23137d77036875f182c953416dc19b376538ec547f7a9dfedd23db1444fdf0e48790becd6d3b9361936da2ce48be8770d429adb3861ff3c464e017989db4868822fd21236f6abe8c680ac8674ff34b3cf8cff27cf484a6185d62b03fa51b30819a7dce21015317a80f1168dbcea3b5b122c6ae245ad8a61c4554f009c6d2872eae2a97e7fccda147b8331987b9d5ccc18d43559a5da653b8af8fce26ba4814a69da7e1d5aa3036f580d551de22f4cdfd70c053b0ff5d2c42eef466354a2b9bfb6164ea1c1ffe1b9f4cef4c3026baedccac953209fe7c51a9ddf8342e8144c1a9abfe72d0db470eb81a2c82c44316f0a5484056d8cb3702d721e7f2e0aabc5a36576df282756637e892f379839c29a8e7955e8e94a3ea674219a7b6ecbd7c189f4650686d130245f6715ffec37ca6ce09334895d82b18ad31ada2e7eaf8847c2cbda6ae5b4b6cea375228c4e00ebba50301624e2d34b0f89656e3bc7e1afc234ca9c483885ee55f227d02769e8af19b12f5caa417a95111a546a9d1a4756c30299be7151c09ed246c86aab83dd25c51d9cf3aac8988dae26042abda49505d34eb6c9c95d97dbd5ddb40970e7c5d2f89c97c2d6040e99f2ad1aa4da99c3c2e7ebb53775816d9cb4f841255f1f6e64d1f2b040154cb05beae963f526a22e8587471a0a0b06dcfba2705d06c7ccc3243a3c8ab69fac883d5dbeecdd1984996d616891c200b830c3dc531dc7fce672df0216ea648115c11e16ff556f932bba3d444f92ad185c809c53604a6d7f92cd8f8943cc701b54c8e57f263c6600f90be8d8b092dd950a01f9c96895acfa0cb39613c1c21bfd8e8492d1e5866320d955ac5e2508a5b74b28dd2e454f938fe2d353be21d4be55ea2f2f1b9cf0994c6ca006f2c78a2307e0ac6c54f4a507aee7ba80a38dea87f493a3dfafe058b9fe835df0b4e79846c57a0cf95b1df733a8273c92b2f503d52cde27d4c9bd047fcbe5324b565704e96b0b246d9af63fbe014fdbe27e4b5fdb7fd3fc57db7a843117387cf0771e14fdf429f2828827f061733fb3f7a3b48df93c3fd86b2cf1db9357e38ee9a1bd0dd6837d386d1176d73b926917a1931f709e9550f567a982e2d22f44c9dad6651beda775974f960f09f757b427cf8cc9c991db99c59c8a5dcb099bdb33bc8704b63523b515c7779c159812b5bc37b01f5b59d6f201fd6eabb6d12e1af2ae223e61da16a2d74736df41ccff4901c424e63d4a62aad968cd775f2cd5c6058addc3a1666e205916d45f87e4464f8833e685215376a69211076ea8728826d298b3a43d5d258b7417dfcfc7578f3330bca856c971dc619ed0c1c51c52210caa464a84e081c051a80283494ae0e7fa36633b7e3b220f1f22b1e0abd36ee315cc113a1b241e5156219df825ce9fae8d7a5e60508d182ce0c5705e7a05f56b30aa925ac76f73d2d8bafc327b616f38dcac45a6f344c6f011ffc7c277eb812400c9a42a9a03a4861268b7b454c2da90e3f0c83585b657fa7650c64b947d5d381dcb302e2857dd8e8b9ccd7deeca6ab6414a0518ab90c563fca7d82152a44e2487f0a9e70886decd4e52503147291bfa2a1db1c918f1a02e370f9d2e90db45ef045ec48833242814f260674066ab7f01b384add491f64364ead34059c26c36206537af6d18f22cf6e563c378255af0216e6edfdd52de9738fb760e6117af47aa92262c2fc99f70878e200a6b1960501d2d9fd620cc603fe2f2e2700598427deed2adb99a61f7ea14ba8c104a49449a0f4a3e1208ea592fa90daef29029dbda7054a58289adc283f96ab331a110c5d079d4581f1d275171ad23572dd6d3f0d0204f6452c4d4858a9b4a7c290b3777fd6e03aa0ec887843b766e0874a42ed4b68624a9b7e1bc3d70cec614ad4aa10b44704c0523e51d2205a6890f0a6d65347b6271b7284bfd071aec5a65784fdcf412a00c1518cae2ebaffe612c7d65360e6d365abc0491663f64608a5d496f689c2cdeae3bb3e6f4ff5e09bbfd664d58c654c413d58a200029693b8be2767b9272bde4256a472dddafcbf579bd899bd7cdbea317c83f34ec4b1a5b4d2d97cf289d53ab0b7394bc99bdc9f324a69a51086b936925861cfdcc9bf3e8188b76a2e8391873549cee9e7b71ba0ed082aedfbd22faf178e7b4fa85b0bcd620cafae1057d32f5797309debdb90d0760c6009a59d930bc4644004cdf3201fb722be017222f3c174414774eac6aebad36015ce018efc7c190597f4520903287003fd47039a34851caf743e503351e5dced6a1345e25e2149fc2122b64a10f9c6d4fd0b879b6b2e09d7d317151716045d87eb92ca4342551cd4ef72a5a5cfd1d3f797e5a24cf626bc20ce9f08c912cfc5bbd10402ca535ed0ee16c8947cf81ba73a895006747c5603e3b158fa3ac1f59e76df7288ce1ad0cd171c13cb366ddc11a9859d525a02a5fc418adb0a90309a2700926143f5ed44c5f6ffe824ae33b657ef56e27c20e11b1edb00a22954ac086b3207a2ec5f16249e84fbf6ec2f294326055cf369d1afe70d861afc351a4027eef9a272fae06374173f16b04d7e40afbc1300d346c7216d6abfc2aeebc1ac3d0f6fa8132c6c41227cc6468633e64e656d36668eea0a3eb8233cd9227ad4751ff3b0e64a4cbc1d0c93ef484d92677b07103bc7f11f6335766a98fa74982270a3830440d20a26feffdf1b82cffd7e74c78e936e90c7c903b53719a260602a6af95f6c03a60594d14b7b46e5caeaf48ccfede4f39aca74a93684d5e829fb373fb1599a45a7fde680d60c0241632e48d87828d78835af5bebd5b4c8aa8bf4b0e0896267c2c72e4fb0649364dd4ad7314dfb7e9b04402f64e2992467d2da53c7053f42706a80350c5bb8b1f1ba2b3f6e8d3e65c20c3011f4466494437e219b57cef6815b5db80094d454fa0b71e388e7e85b6062f034d87bf8c42ea2f79e817a15f4fa691c00983334c48af705df7da6240508d170e79224473ca8d2afa89f0ba8c9d4cc55044da48b29d5b9dd27298048ab9c6421fe0e4b32c13c2198754c3353d4ef306f8a65ca14950b1bbbdd59c53bf01e3b03d7af6ce1ff5ed03f8c9717a9a14c490734afafa560e7bd70d6557a96c508860bbca57ba435fd110054ff8bad8b37761f9e90818cf89679a7f9be61b74de00b17267ddb73137a4517b6bacd9a1c960571475dc988c58077aaa7fb1c80372407707c5c82b06225662bc6cf35e935a05ecc05040383465ed1373ff23f3761ea770cf7c241c34103cf313dd510558d9f5e350cd5171940d504f779defcfce7e440bc23a619752ba891b1012bfdd9415b04f2288a0632340f0b460bc2303988e3b6e10c340a6632914fcf8bcd8fa0467c5b707d59c868e810475d0c5fb1b68e8309dae3a14f4a0e9b5735e9152eaec4bf37b6b915f3f231b973d8ff4bd7c3acfdbefa842902f7cc23e6867210df4f4e1219bff37af8dee7f316fc17bd21afbbdc31285f371bd356934851c3973acfd4ffdc9d77a4f6cbcb1d7c7b54f59b256e597cd4ffdf9339d6a03d4492ad381c8901c6a995e1fda54aff9acdea586e03aa4378770f9a1781cc3c4d73e35305f25522e673271c4bbe97199409d547d66a124b23853ad27beb6bddf6963be90d536b98e31fd55bbe68265615e73c911d783e4df1e096b9a2aea1457d14c94da29f8e6020c235cb82f36b629704e29c0de5109c1ce52cdea09e0c7a326cb4cb0ab59962771fc489938999f7d503a98cfc70eaa5be128851b211e51602cf895fa78950a6ffee90f0eeb0d6272fe3de1a9b12fae0772f58288dab3fe04dc2673621cac7db7661b1685ee5a3e9e6e4daa749c71733e20d6d4dace0facac5f1b9a840059382baf88f2812c2960ecb88c09b1eb1b1a58171df0f925a0a3cfd65673311397971d6bd43d978b80a2d88a1b36a9448b1e6c8e7ce53fa239f7ca734a922eca1afdc5347a55c1e5c00fc5aaa086a6897d167656d4aaee2053c7c1a83ec32363439109b103fa044e34d82d0f4324f8111e9158dc7e0a561aeb559d79b399177e6c5ed9ecc460197e9fedf6d1191d675c1f2a97c1b5277788c0f6bfaf8a0761e41b30174c7a1143fba270b6efea64154700f8b2517a14bcd2bd401724303090fed13099596472dfedb45fdcce8023480a5e54eaeac94132c068d5605ff8e8e52c88c43eaf3521436167ad6d20bcf882addbc393069a1cd17fc527d01e3342091b9130c0f7d961e8029c1a6f94f2af4f095f534ecde7fedaf2ea3f893fdad01822f4fbc9650778c3488dada754d77007914feef22219de8b75673702b6dc62b177a014458aa3ce3950e892ac92f2db41d04e5e96a3832e14cd49e390eb6795d43fc5d1cd1ea82413cc731b02a15079d88dd108e43ea9c426e6b98278994d007ef3af740d70e8ac6548940fd2035e6dbd0be84b9aa346d6965dab663b9b824458d8f895a750c158b07231f1095416ab0ff2e9f39b3244086ec5b6d75d9eb2ef99582288c22533ff9b504cd85cc979a59cd26182a8c55961accc5b4292cd2158df5143c43b9a6f5948d985c5fe724b02118c47ec7f5d86f66e203b7b0849d9a49647dae2709660ea3d257406df5dbf5f888d8000aba8f20bdd40c92b9da95e1d4257bda8a0d642f4081350903da840c3c4f6c68bbbd28d398edc94deda160a39bd8671c482dd831daa4c25a561fa28f357f530439fc3ba122e70fe1ec29c15e979c57ab0906fb9b0fcb5ee0a5a2a853ce26e25322fa874e9d5528a67813578ad79b7eda11234d6cc212b4e817b8bedade6fc701b4d991153eddc4a3f147b69fbaca93ebf4a69f8b9c446b0b949ba136b8ed5eb738dd050b55aa68171b09a61b779d725b2f9510f93a46abdd5fb5db2f4463c745204768234021f217e3a666e4b30fc6e81f7b8ec5ea498a51c909acde7f462ea89d5d344e705afabfe938fe53181572c28003760905207b7a4b33022058c0e2066708a54305c585ace9497b58f8e179ee181ed6b7a665dae3a3a38e97b666d1d2635e3f7e1f17e9caeb2f9fe60da1d933a8a052b3a5434a2b1e17c8c88abd955eeabbc75db4f5ee49d09c9e5d18fcff1a2aef1310ae9179ac3885fb53ffc9e0789eb3aaa6c926a582f15a9035f411d517e25af51593c64b6989504a09ebfe7511eb940872fbe718be869bb61e6b5bf9dd648cef84fc2951d072d4814ed0b2c9eb41b9110aac53032588cf4d935f112ba37c232806c75dc84427fa85dbe4def6295cbb2dc52527d20c55a23e8c1e02cc8daf2c0c21b68eadf0f788305ed5502d8f617de7532a12f28cb4ef164eeb180cc7363bee900f7d13182581ff2d7f4547b2ddc453c351bdaa162a1e76245221c6780c35fbd285469ed9a7dc281adbe13a80269b7f43f756d4172c28727762939642165a669872538e14508a8cdcf52cf3d32e59db9d68c6948465f6e135226afad6e54d6b23fcd82f2a7f03f5bba1b37c43b26d1b0316fd9e5e1dd393db45ca636be2a0588910ec61c984856b85cd424c46a9e11ad0f2a41308300aa2f2829faca548088693e1ac4789aa6a04d56cc465ccca2fa48ab8d1e8191bc112634a57fbfb4a88ac6cdc17e85e8d5c9ba9f981eb70b1c350b280a7365505809fa2c46920ce798adb54866317b2c5f753f2e6fd4299fe9da9f537faccdc32b3600b710f683ae4d348cf8332edbea80e0055c2439339db91613c0de92666f9217b951095a45572f49303ef708aa6531f3d85d499f2b15f5573b040db434f845280b7cd76293f43b76b530894e1e140721937a917fc47c2ab33f7a73e596fd4ed35d7946aa9211010ffde18d4233de163292ff73f28366bacfb2bdbb7be1baccae4d6959a3264c659cc2486a45c7c3493430f65beac23f7b3979428cdacb51181e2cf34bc783999c6ad750c8167b162cdc823211ba8c91e6c6c530ad7be9b7eb9d6dd802286b8a5ab77a8f503a5f13ff3a8a4184c44bcf08f03fc0e07bb37897273d257fa385a7bdd62bc3d009eddeb1b7b04f6e579f6b8b7a7ccb45960f10f3cd9e55b2994d6a4ff444f58d38233f98417d4c62d7310116412ae71adef73b9075e3d0aabe8bc8246ad4666033de1442c13cc08c7962cfe5be8fe2f407ffbcf5b512110cf930f02f2380d6b38a664b7ea23a350bae47c94f28f79f26495dbda6fee6b9a7ec221f4f602a62b46d7e9d7ee0c150336215747aa824364e52aa57b185b7c5f5952189d90f99fc704c3daa9bd37872390c927c02cb2c763477b5fe2a645f7f009f70c0595e529b5f813074f8a810563ad3827ba425f7c55bb5f6969724fbebe688148dfc2a6d4e320cbabe64fb4d953a518ed59a9cc5948cab7936395f110f832a02d305e7340e303b41c90410698b254618a184efae34d8517002946f6bd6f09e6bf33060493cc547a02b4b1fa08bf0aadcb0b1276b703b164d7a5a78045975d09823818c26b88e8529be5235b6a07dfea213d71b9e5487c5e64f7d35940332398adcb9f0434859a1950d0d2b222b00e7cc41d31551cfeefb0349d3f00f2f91bd0cba632fdd6ca551fe56a9ebbb85cb8816031dc28518943f9530884f2b5e8c52bbcefe697acc131e6bd19839f270be7746c8b2a3127801ebf237ccc8529f40ff65ea70c21a3ae6e4aa00c24f4fbfcb9e01ade8b9db905db0891397d58dddedc03278f4cffdfcd9c8cda7771ef1a72e29ada45ad3066d6daa54d9f081adf311b622a053d8a5abd81beb4c881b130f4e3d76e69c694e613e68cb3f9977dee7495bf067dc7e0b8926f9cab90595648a41c6b89c668ab6aece5b40891016595efbcef3d096d3d93eff199fa0a6855d410855622959f95f787294d4d7720938f9a72eee85a8b8d92d54699fbf9b76b7786c9b57f32bb4a1b0e8681270282e1fa5c2386e96c70b08dd01a884c96caf2f83ce1aa2fc4df1d6134560740a1b9bc8f479d1722cf837bf872ec76b00cd288ca6c35da5f8c17660edebea2c5c013472be900321438749b246447556861a5db6ab004515ea0fff26f79330c5b33aa2565f2e9cbeca8fc08ba523d6e0cd1df8346f90d518429bbd0329af56606e2e16476c6d2c25f2738e9f53bd04d0ae792cfe94b04df88cd707827ae75b238d030600eea738fbfa8dc2c89724dc7cf35e475584d66ff59d4d28bef5fb6dabcc51035c1b9c63dca5aed08a3384888900a260593f37caee7d9525d7b442557e3e0216d57d03c623f3e4bf10d289b54b5fe5d952bd5a25e6b0177a8066d0e8248c8e39c8dfe14b0c88fcd6c420d3309a406ea2eb923b6e63fea627cf40e63dd01fbfe36fe8efbb22359ef5b1341f69c03521770858c7841be25206ac744138b146455df508620a0c4ae483c69b17b10664c0831f213101e68f8c031eb9996c50246f341f3ab9035b89441d23e8afab13c2fa08d8b316c1e68bca917af0213ebfe55c60d351470ca3ec49b9c68f74058434cd6b4d1be93092ffeb66c5f4798dcb4d891795249982ee3f2df273e0bda6d1df1a962f9827ef428e36707f2b238d348b6c6ce05cda8c3a96b2913f8548e9a0a0d2a01d61ce5b5c435355eadf241a76ac8b828a6391f80adaa0f1c17fab66218d9bbfb40b139c1adf053b865300cc6ab655608b84206d46ec18fd37174c4e4036765670f7445c0597b6531e836e88973b7b1fe0eba08e198f3ccce83062b98c712244fbce3a3f3a76d60fe21086e538296270d35dca2adfb54249d6a287ab749ec7951f263e051cf62d3f7289134c16710783c3fe2f921f87ed6cffc5c2b88363a2d1bead78a806d64c2489232ea0b82b28f9ab4401d91010884b1d38d87eada602532c61396cfc30e5ee90fd7fb9050db53b202025e88b9af8e48053f8f70c219060667c214f7cb1005990118c1ec82f7eaf751363a72b83270edfd25486a6892121e3c5120004234ebccef889c84853c879dd885e07d4b797668a16317a530e2cec9a0c15d199bcf4caff58697eda5a84a37f703a6cd0b2d97bb8f8fe82a0331457c429cd7ddb6475d8ee7606c2f56baaf2aba62db38870cc66802dd91c2249c29b2a4be365d7f6cad708dc5be9e8b4d793bec77544e676b0191207deaa6774c341eab2e8eefb997d90cc7edb4c7e03ce3905a63ae1651032cd83bf58d013ff0b092aef295b3ee0a83d558e9d19d633a7dac47a6d831c761f9aef332a5502769bb8c679217a271b73d0a9ec2fbf0347958071eaae8e43360ff8dd77bedd552a41877cb9ab88f1bb0024acfdc69a40c59157e070cedced7fc42ea4c073fbe583562e5a4cb95b6b995f597206d709c267b2a73e322354037293e5364cb6add9a5ea8c27b6cf9e3aa3068333f796f3c97271bd0de1019b00437552f9663fece5202181488b7ec634f8b03c56c873c91a61759346ff158a5649dc8363fd04730f770c781277afd68a34a24d9e5fe4a9aa5c6b591a32e542fac936184a520c2f4ae1c3f12162a80bf6ce7bedd6c6dcc78e7b3cd7d50b47e453a7365a0579dc609fffc385356962858792664367c21ca95aee38c9b1cbc9ccd7fad451c15938d735707ee519b513031932674b7086464bf2d7c028172c867b25269579c070133e996452088d3f9c12ddeb91c86aecbff3b0caa02d7c819a540682fbb59ed246cdb59174881ce5b6c3555339b1b428a442d7cca06b79cef03f765024422733b344d9e7af5818463dfe87844331b291045aba24ae75be98b77689d7ed233838849ba0e2004ad0248a44f049c7d34d9f336bfe11cb39601aaa0b7f2e91bdec682a8b743a55b56ab75b2f8dd9efe10e69a992b5ac3801014a4b04dab38ee8c76e7ee064701465bc883896363d8bafc9416c28aaac2bbe536f09ad9a38fe6ede448194e4bccde75a32e32b38cc0bae227c12e8e79ba4d0e7a41450e0eb16d5ff55da436eeecf2b608878256316ff3184080955579539ff905911cbe5cf8503ab07c882eb38dd069695343cacebd792398a3bad4600cabad932f65684e1808ad168879def403f2e65a6e56e134e575f47acaa00d036c5d5f9c76bc1d2bd2b871edab8b8286165b01930f18bea7f837151b4a8ddf6d8a8800a70ec2e28c0cc6c18f211e4b3c3d910c2dc4ad9336c1c2bd293c4c7951c5fd97fc5377280bcac062fde6103fe2460d65468939c53d4468c5615868b45c41b5f839337d369e59b78d2aaffdd9e772c0748f88a483c958d71b10d6f7a0adb719f7c39f85aa963be0db01274e47df14393624b5dc1fe1b1b35241c0adfc215da459269b6e0579f84f345529d338769ba566901d644435985cf8325a67ff37a48c22fa985cb55028c3a35d560ff56e8852ca8a1dd74c11ee86f34244c635b1c4667b5a7b6a65139012895c18cc519ccc6a8ab7006638a68a38ccfc748d9a72b93893be8d3e777167a952dec238c3044dfae559dddf44b34de987958445bf6f42fe5306a68b6c249dd8e57ded77e60a6e67cc67e23edba660a0c67daec1338a410bf70883ad03c2a91e957d55167abe4d8eda7f31c33de2a8c5e987aa6c5df6f3368db298cf2cb68da0a8da1cd95bfe7797dec38086152055c98ae636521f07fbeda9dc6de98cebfa663144f38a58a8db1cedf15a582fb32e686fda229eb2b805dc2b104b3bee697199b1d138a3696eb185d3a15fe24bffcce4f4d13f9735b205945e72a9815585e686f1433e385984fb6ff0c6d11206106d45b7f21a49fbf8e3f3b14971b47f61d59435b3829142b805965574e63524558b814b405b8e7064b246b4c6fbabfd3b2f533525bf46e920c886bf15f80eaa67d194814a13aa7fe7a04e32b35821da35432a0736f9837844c9f94659050e164c51a390f9fea64486f1b5a36f609e7ad4f637babdc6bc6d6af24fee25046f9a8739e992134bea8f175c4471f0393e4ea5df6776c20b008dc197425b8c0c4d0aceca08cd990a43f68a83250b9d258ec84e64721e2d8a8c5ace2ed4ab8649e4058af2867d1b245e7fa69ff9092fae67f09ceaa7c81b054d1db96c49b187c4b0ca2c349d3a4320e68530b5ef2d08cd0e529e301136843a74ca1a552bde6f500bfaeb70c49b1374c535f0938c13dcb62e4b46dd0e3b5934cfb6e3b898537eac2c7b34a5844358f221b7a0b0deb0718509b0d7fc9d55f3638d50906703fa8ec2b6d197343ae35f3b990b773909f4d74c64f3208b5ea60c51e7f605e63187c6ff52217e70f1c001e87f9e222b8f75e86fc49e5c0d06bf6a7b8d6112f3a20ef592635f28eb7f947fe50ed8bb70d38ab27dc170053bd4a8784f569a63429ddf41eb3bf5684c96eb89ae54ae736845c9bcad2704d0957befc23e523ae49ee132aa0af4aad6345820ea09dd716564715555714d7ac82590a072bef7cb1e734cab1b951f1b2f407f45f0eaf8b46c6c07488c357478205d4bc0f175ff9be20f48ed2cb6e7898c48b81a2fc7d7f909e7e1cf70391076da35c6ab027f8db76f942393aadc7a0f6e1bccd22e94e6cd465c94473817c591a28e120bdc850805e41fc4b97d56b67a4a39c7ece7bc21a1e19d9c847204e0ffffff1f