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 80841 0d669afdc1b051a18d43f4d6ad464d1938a888dc64c23d1a2a6d07814f9538f4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
68ec17110905b78a5ac04624fab3566b781e194a1744413123f47c5ea4f60e3d
Certificate Block Hash
0d669afdc1b051a18d43f4d6ad464d1938a888dc64c23d1a2a6d07814f9538f4
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...007050010070b80100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003e8b4c998f03d4f37ddc3f83f81f3b0d11a058899e2d8b612c7bba8485cd79ff75b92b6f3804cfc1fbaf031dad4cabf3593d49b596b5d81b2b3d04ba480e020d6f343f80aa07c83aca1ee7a27e612d2354f961ff17fcd017760900000000000000f8010000f801007050010070b80100

Raw Header Hex

00004020a79673dc642430efd9ce29dabbf420fff1c06097173a5640d2fdfeb18fe2763e0ccadda585912fa53d5a1ddd37711ad597e6371071f017c7333fd9fa74888891f12d456a98c500183d0ef6a45e7cf423314144174a191e786b56b3fa2446c05a8ab705091117ec68

Proof Data Hex

59,560 bytes
121216010307dd01e4b6d6cdcfa449e1a8eefa9a7533fe89b3d6d10d373774bbbf103edb617eaaf610f1df96a5aad5a7eece9122b75e56b8d3606fb5bd14daceb208251051cf75035e620c4781b6047f5d8c800e5121247f18cb284a2ae7a23b442496675f525465ecdb8ae684a20db5f73e6f35ae7463cc227a3efe20312af59b049de4be83d162d6ec36557f5658668cd2ea3d9f826e4ce8620ce0bc86d998cd393ae9e3c78b7f7098224f9b2cbb36e068ecdb6144e48ea3fcfd930961d8725fb3f5ff3e289601879ff0b9a5c9c608dff25e256899a64ade807bf6737ddb8c49b0abf296decee767afda8d4d074157ec1183903ca12944c6223d9b5006305a6fca608d75ed76c52fe6839de58efc591a4a2b0e2a5bfefbf34e42cd0ecb6024fe04b693b2952a53ef2b3adee30b4ea6899ffd3838aae6d764cc6bf5af7d54fbe0ba1ae1e5ba21e41777044b2573fc2d48c4a20d1968ca01d7a73c6d82fd3c4cd84f37275663a62a27c81d21e17c287cee069ced045e1345a3babdebe003ee5ed3a056bc26ff7ce40b01d0935f1fdffe6b73ff4a7599cb6de7955b8c130072f0c4177f0807b179d47294c3c3b690056c505e26e595fb130a00121757c44b86ad9458944c763bec782a450d9e56a3a21c9fa698005e87ce97d858962fa69ecb6f97ec08855307ed5d9cb55be7509b2a78cda1bc1278746d38d9f1f9645adb9596732bd6ace1d6fa427ba7bfa132653fddc88eea9e846f20d80aec8df6bd2435c4a45269dbb394a11c1469c2285afa086e9e106bc24f965ab4d150a59eb312571a79f5079d2d1f894f517ed4e09a10a168eb99a2e5708230c21cf117e5184d160dbdaa27c736775a83e00be09ef30f3b4b9c78d1380f8b41d0a143197c54e82bd664decd1eefd7517a36bef3d28e96a013d41c32ecc2bf8cfaf115203cc1236cf5b40a2ada2b089021e9fe68bfb4d8170163fa2b48f681083737c3ae5352c882fd2b8070f65855ae7724c3f962cdcacc299dcf19f710e849639b5aa88ac59d2a63ebd1327a8c6b35c1c54997d87c44238c558b0e9d70b7d43ebf7c206a8f89f79940f4caf780cf490b08243cea73fc9b2c3e4d0db2a0d252c7a88ebb610e7068d05afc12e37e76c6f0ed42558d3018a507f8be466351580e765ed62303f87f567ece900a18204c2fdffb5a58d478c0975f748995b978506debaab76966601c0be2504a7e3518ee0a841ebf91cf93d9b85a28fb24f1c002294c4306daa18aa56129505269c90a2e988a803d5e50313d13072b1062f993325e4d4f67875973ba5290df18aa67e658222a524c61dddc35eb4f8a5ed9acb368fa95b4b9173b7323a8e9f821e71e8ab8d972d02b2371d196910ce34f146c841044317b63e25faed908e78baa9934dd63997eee95d3936d4339caba9a9c35b6832a5aaabf8a503dcbcab695f2442cb68b863a7a4a3afc61a4aa6a97dd2a51bcee020ac8e6056c61597145150db0d435adb166178ebd328ea57a6e30cba9f23a490578369ecff6a6f53d69057ff4fcc70453d086f1259d19dc58d3c753ed7b0278ae94a97b7bd4e7050a1fbbd68711fef7ec29dff4fe6b9e083c41c018085bcf1b9b3db69bed2da524159f56a6e5b0b4e2cad1e35d49d95879318610fd45d1ee969ded185950dcb5f4a021823c9d1f2feeacbab2e4f2705c493b3dde5b8337fc032244fc611ba0a5478f6138d24471ac46d259e5203fe240a74fcfea9eb6ae774e3685b022981623e35b8f8b2459a539cec4b4a3fcb129d3567ff914f817e625bd53d610d1a29fa4e0b4f01b2055f96c7960b5c6a6244e74ebbb3f7eeaf098d832cc22d4bf6cd53687487d54f8205ae234bf0bb946caa6726feeab9337403add41fd4ae0cc780f8d812526c3254da2206d474b657e654a337073acf71bb14d14eb02efbe5af544aecbf93c661da1de4a4921829f472a45af3d97473135ddd90603eb678a0843674f78508ae6c7fd5860e147f7d5b2c317bad7a6d0f6241b1958ebe3fbb7ad257bf2e4a8cf50b10f534248f4d011a6658e75811a1f26be2a684912459d0487a93e0e9735deaa3b394ae884f7ca1ec58fbec5f7b330e0c3e446a4009ca5970552a5d8046dc28c820154da384c8539e574fc9940a6e8be04d5aa6912d8b464b44a7ef94db754ad8f048b39bebfbaf80c192098988068a2d80cb882c95fe256d653cdae05308dc19236bfd1f7e62c2289f2949df6a3c7c196fe112f391121bf75aa99a981f629694b4ee234a7d96feabd52753dd0989bb09292091c9aeee89f9f1b3c31b2a8af47be9b1913905825c4f41edcd8799b148b61f0731d99d7b4e796b834937f063bcaffed7733523190be0d241474677c1227f5e3cc57f9fa3708829a9d52e9acf2ba414e1eb8284c1fa1923dd208753631f8b4377563dc78875a1a0946c043210d71cf3af6b46575f70d86a0d53a87d77c5a796d89b64e90228698d724127b74599fc808ad44353a52a3a8e449f28395b69c51c2e5c36ceed83f04161f4809b586582e804d3c10cc571642b594a2529b80724f9f93c5ad9ab179bf9a471ef787b8e46df5bf46ee457d60ca5a8ce25ec7b5ffbc51af9e0af9e4cee6d854832ed1443e489c09f515ef3c9751a787a3d70f2c62b6a06eb505d79ca34aeda07eded901825c39a64639cdbc55888c0b524146ebcfa3d1c5ef678641d8b736b6b9beae4eb2b94f6e7684f472555b9ffd38deb3da583b1a8b9dc4531099146d13b5403cdc29bf6e46beaf16633167eec84c198b3d51646c61335b8582bf56555b7b33320da2fe96637d117040a34343cc400d7e6ac09763c1425ad8177ea346ad70b6dc31b1ae2d7422f62d1525e5eb30afb0b54b41e680b7f24c027e4c7e2adaea3c62bc6df9de08f8cdad281a4189ca4fef5516bd0a4950cc56474c061bfbae5e61dcf70d40e044a0a5b5e666540e214127b4cb722b7e9a7e2c8f925d46ab19a37cf857d9fe8f7bd3e3d89eea3fcaea04cf0fadcdd10beb2953ac57dc227df11ecd31857055ed6e66747a0552d3efc07b49b92301f90acf08e5fe84c5ef40f2e8d743f9733e4632d026cc302805cc6f1a474581e195c93d1ad9860b7d29d5a6875ccf183f1f27c93e6c2ae718861dfea32ca3f40d8f142a5dcb9d6ef7be05c8b5c527acee92dfd11537b4ae23aa03be8d74325da51280aa65e359ba2c09f2f78c81a835692ee1664cac75b743116969810b35a939a2d866795dd2ebca547e37efc5b398af00f8c67813d18c51ce9ccd99cfe73691085e6636c9a71937dc830e04f3431490b6c3c2056b4b4143c1a2b225635bfbb6abe3a2a819f528b01f9e2dce536cb8b84253599b48817a946a63668f5813be80a448aec4532106beae8ae4f3d29f482826f85d57ee996a6874bd3ee3a094b9503ad62b5df77e7fcb395a6231e9d2560f93751e85076329734221caf400021f68a182fe7386e056fa453352412d833f2bb1f7a25eacd0f4923ec2773ede84830203562b2430416a94de59f1e2f1f7fa858c0c99039900c4936f6643550ad3fa95d7262cacc618e0178643c4e15c3a4c80012e83eda97ae3be0f13c19f746434ea22a3272dedde262276cd49dcca029d6cb01fed4f8ce6f817fa812245ebd511ebacf928e688f481f54b67cc298bcc2075fbe238e35aa47b34c633993b1ef12b35d594a4682d50cbfabd49bd2faeffd811aa0101d9325af54ec6fcb4b8766bdf3da9262f330bbc1d28b9886b84a4a2b784ee03c76fe40a5c728178a90c1c566af6bb15c7b24822dde7c719ab2f3f398c419d9e0be92096259b5dd116f72a1815dac1f57dcafe53ed722c1e19bd94d65628c2b9da65336621de2943984ea1ecb1fbe6b02af1399a3995fdd2e4e5000db91dc099b0398f7d667ddd23eb1164fc6b830ed4db35fca6371efae07dd9bb228a37497ababb514fc0c404d1326595d437ad171254a45283800b97c4d90a3d21cae811b62eebbc6193e0c767f8bc7c8f48e35d3e50050b806df22f2c311b74e1b548bed39e1539641ea30074e07d24c136fdb78a313bfb4117dc7ff416cb6d15e3c4421c238e50c5a39af9d27a96b43dd9beab9c2ded92d0e8df7bbe3e57049fb38434ba77e23d034438f45b28274cffc7b72c176d4660ae870b123e9ff94b57af254f2fb9ddfc12c9a0a0e98651ac26660c00c6ec1ff4be4788b729f50fbb7037662ed88e9a2ab86823d1efac27198b36faaccb6e3da01640097efc4aea43a4821973146a044b50aeac41bd60d225c7cbc7f85d18fef8d9c3f0f5808be0b7415faaf374c61cb1af0c262642dee2725ff015aa401bbe8f94b36b8948a1a2c8597f8b6472c04e3e281b75a733525d6fabc46dcdb2dcdaab8b6368114b4320874a0be4698cec083fabbe4f7a37c0fa0010075c6033d4c08ce2ddd241db0eeae63c6fbfbf6109d689a33e01ccb80f9664cde42b22c94caecd8a023e1274ff92996b1c1acf03d093e722fcabc2895a18d800e4dbbe7cab63abcfbef5a18737889d0bdb916bfd5efc26e3f1829b542e7a68b6a5eeb3a963185f6466f7015c991d9d1d01294a9092bc1ba15ff0dbbcc1ccbb5a23b6851a8d81bf7f4f55e1950dfbd9ce8d1336751128385f60c235a98087c77ac69fbf3194bcfe4e0df4668c7cb740952aabdc6d6959443d72af4b1b98eb295f98bcb77505f259e0622ae93863671d1f8e7417cde5ab3ed27fdf0b0ef51c1b1a60ea3efb339ca070b367793575b0a0853eabe6bcb33999e4fb5e953eedfe8c5a2d06a12ec3a2acba1d06c177eca46bb6de77927e37472b43e91c737a8db45274e712a8f74177811b734ea32df361b30fd06e08e6b162bef504f39e1934b0e7338312ec34b5ab40f08d8e0d8b03f49cbafecb903f6b15d817a5bd04c9306010c8ae3a3f7efd44af63cca7591bda7a51307733eb402fad12c6033df1cd571b5c06ca335e72d48c17dd621d081af71348010d8ae822b24c28e4f55b8465f5ddd098549e972f92792a58da9dc83ce345163b66172cea5e822ed93fed943e6bd0f26d07dc76e8d183de5b9d281148379c8aaa363371b8f60633ab11d22751f9248a7b050d939c63f022cdc3fd9e1e9188ae04e15d0a49af7b9ebf169159d7b3c0e20ff4600feb2bbf9ec7642508147833024cefd0ada947ae893411081a307f4713c8bf3060eca18b465509a67a8cc9ca8c6e88c78451339485debd5cb21ca32e47be194859ebbbe6b55dab35277b300a9f68053968cf260151e9516b652760a1f7f0cdc082e98f7583f9e1b6bfcb28d21794d10d6b8d667305b5d7be849a1b70e78affe95e6c8137ed278e9ba77d0fb7f20b875dbf548ec369b232470da17c68dd35c5d4c90700b1025d4f1b0b3ab74aec2242f2bdf783cbde587d1a60c5da5234d9c1b24c41bd0171f5d500f38448f055042b822ee4c1d2ed0b68682483b8cd90eafa16bc2bb268dccec688238bc77331fa64794b7f1121646133f9f55cb7e5ff79aad3d25d2212ea43bc42d4aab58d696cd2487ad419619d93df07932cbbd81ad7e2d447544454019d059e64fce61793d1c8cc9162e37e387e17dbf57dd7baf86a89c11dd8cca8f115181cde309eeccbad6ddbfa939f63fddc84990311d7a9137a642d81545f161f4792d141353fba02d2a2f0041ad6460013ce0b24e48c7f082b2e8c6c745b13bf06138e19882edb846bcb49f3ddbe3ea514885296ad029cfba24b8bb1ae0822b7a09caf86a8ab291123cfd8d58f4743457436a8e3916c2667113379ec6eff2efd02e2c1328fec75f016b65094b89206e617b73eb8b67e48b3c1e97c318982d97149d9a03d3d4d0334c0ee3477be96c822fbe91e16de4ebc3f739d3cb339cdc301cbd372ae6e566dcbfb211d4386d40510fc88d2ddc664cafa23090d3cab285898667171b60c6cd07b1ee9f1894de4b7f3283b01e24fe2cec7bcdb3a90c93012b61e94f285f9172be903aa33938145be9597795aee3dbd0daa5ee31eccf42e31b80db0e68bf4dd04982d8944551c49faa9e7eb4137d148d68a9f9ef066cb3b13478614f3347e53744f8c7fdbbd27f09881e24ec14302feebbea6ac37eb36bef1c66c9766c1f95285c45d250f2390277f126e0018cdb4142193351fea5eaafa5147d07ab58b7d8ab2cce277d6ab40cd95f9b816c2e758e2d6bca6fc30d62475886a5a0c79a26723a8678d466f86b411a21773577ab5cacfbb32a1f865cae8a993e09ab49ebd4ed12b328343287e9971306a5bcaf57830e8b40afe3298ea81223ebc977ccbf2e5617719b1d1bf10fc1f15b950a03938c63ea5c6ef030a7fdfc4fcd08fc24bf731b077bce947f4a3a88c34e53c7a82070a317779976dd3df537696539c12f7076deaec7380fd8adbeedb0347021db4f93be00153e131169af937d9de31f38b72fe80a81d8080e5e17b7e505588352602fcad26552aa90e7566b66b7aafdc3179e4f111def2c2bbb39dd11c05ee857115a530a3ddca35f7b37dea26971958d09d848a0adb2f7b5fc7b7bfaac59880b1080efa9598f77f520dc885d742dcca308dd4e5b3f5036451f621b83f7f3cc1e9fdc124c353d0167e2542c3924d15285054ea119642240043272ab18f128a141e4b4d6977564d5321d51154cfbe5ab4550da7e6703cfd2321f65bbd3ce4b9cbf7e81765025324be1e6292a59f2703186f0b7fc9698a3413f39e715041b575a9d618e24454315363397368af059b3328cf84f2fb24fbdb8540dbdcf1269567f743632797c324c4636bb9a7862cfc4b15196d4328d7cdd9be9e7d51467da7e41abae2292271fd50444c9833d81fae50c1745a5db06043853834976fdd7e50aa343871df14418ba5dcd94992e96c8fd088baecfb01058a0528fb9e8b88d041f20979f81de6a8eb4a8f4ba163b57630252e5a526ab558a513029d6cd68360dcd1608405d3bab6aecc60d1b5210511f1004fb1a05008d6458bf2d2b140f3f7f81540cec6ca301bac5bcd6fb752c095d073fc98b921993312eff24a7d1d34c53f63d900b234bab66d7e40c0f3169fd980f4c382dd13a10de344bfc808ba9b9b39e57e5aff0092b348fa8905d03477bed094b386ac2be31dd6dc55b56bc2c2c42bfec766afe8b2ec94afca3dd63303fbb37e2af201d795faedcb013042ede49703a936f76837ece937c97d872f99ef5594c4002f9c3cb42f021455880f4c4aaa6180265e54615e69f78cfcf959c8bbd404d6cb4fa0501f739ac58e06b26dcf4f695c92ed3653b8bc11ba50752ee8ff5e131bb67599ee47bebde0c016fa670c1109f9e36a9d414d34be78fcc1cfa3ef3d2e37789880a1011a1ed7714aa09e1f04ec3afc0daa0ffc4a0ac26ef9b229ef039fb736440744c1bed275c032c39791b44aeb39ae9991cb69adeff3854637257af0e036f498a8702170d86e52e2448407d600b7e6c4f985273b5713a248b9b740155ac326c823ad633549d11176c2e09b15a663aa7f5620bfe40cd04330094e61e60a2609edfe72ab5838561e135051273297699dc3a8c5c503037dad2821f9434346aaf23081d386367f7b70b57bab7959e16432708b0c40fb6127b630eb8bfb67a0f5233436df825ae1b2487f2eba985ef3bdc390fb3c253e09c530a86d3493a7625bdc6984f5ad1a19e52d43c917bc0e7cd3735b23f21f74a3fd8913968c08f2780f54c5579e4ab97546b953d0a25206c82c606fcbec6ccd834cd8266b45948f7c68ee10f7831f705edd6bb1c29d4fff2381cdb7b7a4202fff1ad1af08751d7cf6bd47cdf5a4b14456a1cfec7f478d82cd550ca21b0864f18550d100a30d6a0a2c1a49582091ffe971a07bacfa0e85c80781616ce1c8cf4cec18f4fcd0ed596521237633759222e14205305d118caf4b25d84df851d2a090557dfa724a8cd3786160ea2b24fa5852a1747b2450f8adfbda0668732f6a1a126cc3915efb6ff384985cd90cedcff372712bb8c3ef2300baff2516b5d5e19f49aaca7b4f6029a202cb78f26892a84bbe063442cf29955c2d153057d4f896b9c39dbefc308e504af488b91ebde483625628f04f86b94b7f65896e03b9ff92cdc2058c9172737660d2a8d32e06362a80a42c89ddd769833be8708896e8328a4e82a0df232ff70ed74112fc3232554c4d9fb47c70389c40dc26e85021f4eeab50b02be7da2c4dc1eb043f93894a6bb66f9b370fce14eef3334d11eaf6d0f636f59400f05c0739a88021839d308a8e5602f185e19f6e20c5487f04b9f6cfba751f3266076678fd2c3dac592aaca47b8a2feb17b61c86d3d04b647a41270f1095a8f78818056449c46e0ff92251436b706b452ce2672d861651c29e42b75e8b827b97a3a6b63ba302d6b628cccab64b4c6fdb405dd691c96193b8c1cc75597432f16a42cfe41c4863f5f352b54b1d2dc9396e5d6794b0f6d91397e1cef1d1fcbeaa3e08c696dd54631840048a19b9379e9ea92959865cb8ca590726d80a0d307945b455cde484678bf7896daa1cac7b063b6866b05d05aaa761090fd2040dd7c5960182cdbc13fc435baac60269f3d147917401f2d89e9bbf5d673262573a2b69c612e1c9da891796a40087c65c5a7dee415e577a0047e5e6e930129b7202cbe4498e8c8e8361cbf6e44b42e0627fe926f85e80d1224b603bc6e079a604403f0f964ee47abf811e04c4246d9dfddf56e31302b855607758683ffc20bde5cda7b9a3ee582aee0a9c8ad23b85bed3640827a89d42ab8d12ef52001de08d4ea5983837407ff282554df91f1614c3fc97ece87a7f7c7a7cd47177affb660242adc67ffe336903b1f4aaff17fae11e366d09f6a2b7553724668c5c591ebba1ade70091e1e7545929537bf74534165c1af80c4b170a5e298e3e5bd7f0a64cca02f695668fb30fe4485596ab8fb1f018cd94e88b5915562aff0da771bb0ff6af2f62f44d78f6be635035ecffb832c417e4ee31f6774ddf6d4b0f7eb6ec204824c515dd2815200bc379f48e59f4ef2b04b179a5333c4bb29a33b82cd8bfe01d3c952098471ccda018870550575eb7e238745a17563c4214fb425c205d991f2ec2df053d62ef178f83daa5bc48d298d2a760c920c7c002d3c01cc5f60f9b9d484ce5edb54eb031cdd5a86bc9cb89d3d0e62d6f4feb3882f5a83f9eceb859fe28502f6c39c9e1dab89fef6dcf1a34a25d4fb7365003544c8601775dc8a9b14bbea3f5a596c2078ddde9a91065a9b918291446aa099eb79dc2ec8a20ffe6dc1c0366bfb301d9546a8039e1dddbe8f6a01a41a4c51b349e0bb9f5522c0615592089670837377560639dffe68ef8fd77c80be20ab20d94be9845288b35713c47005e1a181a7ae900d20140e50724fe235c3581ddc4b5059b3d3e5eff9e8e579de835a61161aa62c85c55948a36bf143e871d26f36500513bc82215d8b01c39a16d49f1bd909399429cd0d8a3bbb6699119ac45a3cd3ef1ae6baa3caf369a19025336e9283d255cfb0a63d5fab4a30dcbea5dea219159cbb4ba3adbb56008836966bb4f0aa2a6d7cba40c3c124f5d0d318a6976e93e4d3db001f10fb607354a0c8fd37f3fb70eac3f5b25d1ead94baa60863e9932cd10d5f6eb5ec036a19908a24f474da4d5fe9bc6d0d986d65d91bca3dd92d6f89e13e0efbd7b8abf0f6db3b14a8b6684bcf580af8121a98b64594983ef320f25250f75c42e8a2c566c37ebcb6ef901ab70c12d73e14fc9d988311847a8f9a5a5f4f1b1310e17bd0d27452a4d8484ad61819280abd64bf4182290870561d5004a9d24ac9157edc592c0562baaa3db25d2e2cd745f2df081e414715954aa0423352a14e3fc6a21afc317589fe2bdbb0debaa46f6119848fb8d1b45621e21813b9515ea9cae5227b8e338b9fcb201fe17c0eb9726fbd4ef6ca5cb5f4c0ca238ec69d70cd7ea1d07c7f00f5c8c4e539db4f8798949a7c3e852a0ca06b6afbd0720761768168d01bd294605827c3f545e05a75a44b71cb8a59c507fde4de082a3de2369b4c61a35384bcdbb820cc2f0d881382ccb6adfc9d7a258c4b8fd529824058dbb0c49098200232695e375f63c0ba9a39e2a934548f0c3fb2848fe43e7c7f900c214687eb9b40f729fe7014c418fc91d11d18e55fdc211a3acf6eb1fe5ccee8e938166d0aa00ea9e27fe62cbb2f4c2a3a21c5f00251aab7e848a7982965fdd7549a14a3c59545720a55a4890ab8357d809c130f4f6e6856664fd8fc781f9f74f78d0db8319f71771f09ce2384341ae85a6769bc26e460fd9f0efdb090cb109ee185c3866354fb888f921d51edc93e6a80c87a41289abc20d242a89b87ccc9456b983003ab1ef0765391929b133064e891af47fbbf3c5f9bc4a6bd75001962696e8eb0ac9b2f83ce79785b6ab47b2c4b170a4890f386e09493c34379a2d2ece5ea5b404c71883378726ef3dcd7acdf6b5b674d7dc5fae51b61ad9e8390af340e42dd792e90a9e77d76883ce6f0b633aaf243ebe4cc325fd02063de9c0b7da2cc2f5335bb1574eeccb2e4c3950690b339e37128a2611c918de883535679a24fdd34efae8f4a2c5a44aafe061172532371bebc7e1cacd605c55760dd4fdfe8d6d22bdec4735c54be4e6c189205448c325a7e6ad34ed6f8d68b44361e819ddbf7c456bb4f7e4b246e5b3bc362df4bdea3767030e30e261543f259a3f1dc9beb17de151e3541990ae0c2fc4cb002a3b3f1f42044b3a738faa8c025cdc72e34a79bbfcfa5fc7b35fd777cb3ed59b1523767d604fcdb0b48d6ae50d7b2b07a7e3936eeecc68769270a781d8152590789a3a54c338892df3fcffda2c5aea68338a3c71a217bbc2f131702d7669600cf4f482b590611dd0c348ba5ce52cc713589fd1bb95c3ee8f4e0fcccb7bd8503354adfc7d4d9ed6a5d1fd626f0a17760f2d559872c3fa997fa23c208f15829539ecca46d1a69c9d150ce69bb5095351a713023759855c7489d2ec0283220883bca8317f26826b4b2a888f84c961a89dbd3a85ed7b895692eda97421d95694c962e221e0ce2b6f19666ac9301220133c2e77d404e3ae53192e26462f379a94084dd8fb61d007af4032e0c036153d0b6469e5edb6bb77d32badd79dd92b0a9b5261334d1f2f4d6c1dfcb0f6d91b1833a3937aaf232faa78cbfbde9d9949be661a5423bbd67648ce1b8bc36e8d31ff2192206bbc9b3a1a481b30f0edc506fb0e7dbf78c694efea898587a5c6c5559b3e7256b649261072c93a919725e47d2712ef42e10be8781407bdd167b23a4dcd0b1e2c31375070a855ce2987898931b902af45ffabfbb6ea6437865090e7798efd1e3846e8b44402a0d1c2f8287f0661b615e5f750c792b77a04f73d1c895bbaf9f26f2d8787cecda51a7393c0de1641925c8f8614dbf278dc4e03c202ab569fe0fb7a80897fb438a88971ad6645ab2a72ab7d2e00e65997b500fb3a19dab36efeac1048c51e94d8a0a0d7335205ee11f99b112e342cc42fda2c0dc08c08adf780a09e60c01da833e8fd545130f4441df70a82454be446219b6aaf9356187ab35ed7debbde501559b2e754db3187a404373bd8fe12c48f2db76e8e0a124c4a724f3f80fde553d49fb0da84eea4fc6ecedb36968cf62381c713a2cc127dd3a9fc0d041835443b79e95d8c4a8c5591296c61361fec5f2b52d2785dd826bb32e5ffeb028032fbac6c1cafaeda9e0cb52acbb7ed833a59f7e5ab94a798d29e52cb292a9b2c0d44f54ee2f39eb2f684339e5de7a11762eeb3c9e782ee7f76a13c3a426af2b76c84668c420603193f7f2e5463d36da08a486e1350d56fe59da59b7f0615a8b45ae14cf378efda76c4dee022ebe8be20bf1d2c4da0e29c1ecf109287dc4ad261e21a47573cb48a1da0b26dcc129a16f0b308a2e1c51065bd378c0fc101f462430e5ee26b144b2ec56b9b28d768c3d8c7d6938ddae2a2cc22b71119f7c35bdffd413c798436e16a0f288ddd43e405238700d149472de2d07726a73fd524d8ac763a26b9a61f0bee6eaa901ec958783461e5203a5e8f1826a77454f4b5d53d4c36823ac9672c60ce3d1ed702b9fc4fbaa6d045e4807ad436fc7fdb2a6f8ac4e86d1753cdd4865857739692cfa8bcd988e962e018a5da07bee0f8c7a53c8092f913dc51a0ed4bb19c93cada9dec9f801901fa3af011c9eb9f5b670e93a00b5b46f5105d5321182c43764a91f624533c5ae4f604a4b72d648b67b974dbb37ec805ee752232836875aed8543ea873849be4bf6a641c586b644a8f1a6c9bf9ab74e7ec1b6888d9a545baac50ef0ebab40395b39a4c6ab1c86ec8acf7b8c4df9e4e8b1261536694aaff2cdf0cec88e516b239c42e839e51c075033ead25c5deb5ea918dda7698077a87ad252b1b80191ee4e1b923baaed190d2088bc0a4d5dbfa7a2cf461c7060fcd1be39145199dc1aefd00779ef4966ddd4620e3114bc9eafdd2d1a744497e9efba28afe81af8af0c452093434852532d0cccc2d632ba7dbe465a867fa0f31052b2c6da1081f63c1fa84b5928ce94f6099574e377f4fb54a454fba8f364d513c68aa11419b38726a45022d9981cad26fc19b3b63ad08e5a6e35935dc8994922034f0d5f749227e01f92c134bf097a560a85273ee0db7fa1d32610950319fd778956fc58e86ba1cc8c4bbbefe26e6ca04856c85918d9f8fc1f25d3464c99552acb622efe40f349b3fef3627028ff62af1d64edbf192b747d2efe5869a9e2c53add37e74ffd149504a773e9713ddb1acad672bb2d3cd6fb6a45de4504afff70c988c7c4e5c3e985a4a5e9619658a8b475b7aac4379ebf0ea94a97955961dc4e6b6c5b32c2c7305501385d3ae5442697f13d3f9e48f555652e04fb1beefc75682a9654d7a757b3ac49bf4d5b058753a700c4c26379a04f8efaabd37ca5ddade7f6e8b9c279aa5aabd2e6a5f6ee78611fa481bf7c9ff502195a2c0cbab33645dfd6d3d7349bdcf6f1646ba67cbfea9378d820d069ec084e0481db94f4c0ce92c6db8471dc214700800a4619be16e2a1a49cb2fccb39e18eafab9d77ca78eb8152334eefb278bc5240edeff2dd8940e44cfcd97de9fc5d25826385cdd77dfc429aa0b0d54f163533f0631139b06adf0f08a59a8d0d6ac2555d25f042cfacca92670e202bbfc03cd3038065e0c2efe1390db707becbd132e3e2ba768113567b3a5271958ba40186a03e0dc24f1c93a9d06a4baed5afb3188c4a6d68fc87ce86b273adaacecbe51d2865948b6a006537598a892df3974e2bfc1b9523df3c071896d8276fd180866274360d559fc47418acf70dd6eef0d9357d9ceaa23cfce4cc50789a6f40bd55872ecf0685c714299b9bfd6e187ffe01d47b0d4c483fdcbb78e7a3a644d223d47e7427837c896215367a9229f279d76302c5a693e295d88b481e84c7fab2929e854aeb35362150a62e92c9d66724bcc019c3f60a324dbf0d0b46f3b81c188cab31f3b10ea999502ea386528aefa388ac2bb1676171ce3a420e88f88abf0d3dcada639b0fff8877f6e155b70726dfcaa85c9d4d8d1af05808a33ecfcdbca2cb6b5b679dc7bc52119f101469b106cf02eacc4dd190e63751eb6aa88355d6cf9259e36157eca8de2498019a8faa21ed0ae569630c2b2add0c598c421cfa2490de32fe24a784f77024e23005f117d052e0f40b73fa6e9a947a58fce010df280f399006f950e3338719d385cbc5a8a342acca9400d8f481b4e9226d62791b9380aece85647e685009c56d635b935dbb03181e85a1d2de19d60b3a0271b1fb98f1bc3c53e89484cd9a96c8d05ed99d9a7751dc12d78fb6139ed3b5b9fa01738723976223aa8f2245e16cff41157978fb48365363dd7604cdad3e03991eb660aaa0e18732d03a68eb0df0d05bea98d3dad190dbf5625cc1dd5076ab5cb29b69587e6b3c0486dbdd2c4b7b9170fbe21474fe9e8a275fa0a7271f9a0ac03290ec7e74dbba60d6f9ca163e61b43af60e39690340eeae3f988103d2c3fd95695965aa4cd1f888e24e5f2547df6233e68d5f019f92cf33b4e9927c2952abf4d73cb4435eb714b5426ae7a889f849fa50f6b50914dfb02749e73331da3a4ac8fb459d4ccad59e3f011e4ad069e67327bcf309618de9cf263cb856492298cdd4ae5b08141d5b2281234e7cc8ecad4df403afc2d89c5f2970497268d691491f298fc64920fb93bcc84a95e4fc8dd07382997d49e4e83b1216dc1ee1c1e6dba44c0f4bc4bf3ac34eab7da2498a74673d9c29bd4e4c4c891bffeaada924e1d74f429b6fd8d75e0072268900b8691b1fbdf8ad40b2f56d4207dc7f1340d012cc3f2efa4b6eb142bb730daaed7818b89238bfeefb88803ca0fddf0b1337f6ec4c50bf43cf71fffb8a8554ae7ad5215e64d9a51d4e3663610f8ffa3b0aa6b0db210e8d09775a1fa8c0a03342487f20c86c3342abad48f41949ca81eb403649d1f8d34e848706bd278437f870c3d27c9c055b385ce8b523952119e8307b71c2c71b031f5203f6d0f41e1033219982fb60e29311c45d68819c6a964ae68bcfb027f6f39dec4fbd1e05f4c6b55e2ccb22858d3f529b4954837a148f7dd4b380c41eab41afd8960924e21a4e73c6634cf9df212dff1d3612b78b273e4bcb17c9bbbb9441a5d73ae74da751ad5a8f3bd546b194bf328b94a8ec81c0330ebc8362f072f4ebe86d3b32ada649b96b81c19fc83b66418e5a1494418452de2d44b36eade4c8f4a7a846bb2b9e8d0d5d6a2a11ea218640ce72ca6e7156f2abc76eda97308173a2fc4c88bcd86d7f818e7c4370b2960b18dde36ae20809bf594782fe75e24644f7d7c0664b90ab2f63977bbfaf030fca6fbc91cbad66a6b83c0d89bb1bb778a2cf6fc97cfa24c818742c28fb1d8e70937faa7230b0dfbe489a1a8cb9613d4cb44ff8a3170f85e1529596fe428b8a671b24e5a0a5b546294af7ba57e663487ee3bc471ff8c8e93a32c963c2b1362343cd155ca9f627c187e5a69f442d11abf661cb701805366e0b6bcefbe88d77b57e31ae397ccd47af95f159210e07849cfced719a9bd8b7969815e76141200fc205ef54f9c0987f6f296b18f5a25a21468d82890d55f929ec9f7414150ec9aa4aba4ceee9415274df35ad710614d09c2e507cc0def719b8c52b27f7958aa923de12db237bb86337e677f01c5f7892a92d206371c896e0ce643ba4d8a9c79c58880652c8195aec65b447776cd991c1a6babf691ac103e6e1b36a3f681776c39dd6943858597b35afccc97e7e5cca57e7926c0a4223527e07c80847ec3e241569cb15012a9d1347f879608f487b921fbc1c49922f636ac65c7c3451fbc53d18fd38cf6bc50c0aa28695eecb7bdce52513cb56348445341cb317cb1619f0b2dedacd072bec826f5b3213b070d0fcd2a74a4455355e9033dff1e3f4777bb30264e1f7877168497aaeced0efe824f910a3480d57aaed7d30dee3f614bf02124ff4389d3ef2f4edb1e23e1fa449c9e37df2d117965ec92e92f41d13b708a4a50eeed748ea3307a01b90dfbc665929ac9d268b85d52b5d00f86aa4286f6e5b66c5c78b69185c358009228971064935c0fcb60cfb409e5ce02e8ebf0599bdc1c12c6627f16fd6c6a6593c4f7f0508407019b0c2205f65396d1dfead8fe76a2ac1a47339c3dcf6ea582b0b6373ef3f9e344110ded819f814c41efbee9429a9d0cf50a897d712c2f78bdfaae7c8ee19e8642b5cff1c1f1b03ca6acce22ebc9c93626df9de256381286f965b12d47c0abd9d88eb71aa85dbfd78dcb2442f2d58e591b4965b7472e7b5881eeb691041b9773552d673beaca20624adfc87f3ce15599f33c23b94a39ba213d25da160b9b9d690a6990981344ef6cfb32bcf60269ae5fa195b802ab1af2e18fcac6b22b9b9f4ef8b2e182a74fa7274cc6824d02c879b5854a69633bea42ebf9b17bbd2aa992d40c5a92d3c1ea51bdc90c5b0a05bccb04540fa738fba10e76d81f82137d2a3e3311fd8d22347f8eb37b1d30a1e73656dc73ac723ebd4fc68346391695f98db9347579b8f5c6c611bdc72eec4381512ad1630b315f43c7bf3aa46071e05bc3f9054be14cda3bd44bb0044b415ce54f7619c1f9154b48c70ba003db51cdace1c59164e03edb6982706faae363c5c23731ce0a5e7bd6d0904507a655fc479ef91d1a3836d9033eea78facc7d90e7eae3ce7260e6e2cad6ad5db2c24b607373afa180489d24b0374474c95dd507153ed4af02196490adb9480594995ee14eea247f21abb62bc6e685a61983be8b600976883d2b538f9cbd49be99fd55e63d13326e84ad56ee88b4d95470bee651f0d8f1d2ba8f5368cd5250d35ff89ccb800f93f5f47f6358e911f014ec6049d0ed461782e8b370107b2913a6f413b5fb41288c6b0c2e77da08eb5751451b0d3e05637a0adde146bd8d92159c3f099cfef9a174d0819a4b46e1624897077108920ba4bb093986fd6b73a4e5308a875ee7bb6179c9b87b568fd127ef5f54a9a10c2b871857a9bc7a55f4898962d93336857060e423826236e45a68096fa7c0a2474e47a6b8734a5095edda91d08c1898bd1a06f33789ed8895958151b80a3946a849f85e2eb8a8c204d3137d2c64c44f4541c56507fcb3b92479a4a1c87799fa35ad53f13e27cd4fa8581cd4ae5868733a1867648b9dddce79f275c35c40057d5930bef93b9a75d7274598c3486cbde6c3e934aa90fdd64158cf3661379b36d51a46abad858b1986e96bf82fb42409e483c6ef7a88a14a8d04bb296af28e5f226b51bb1ea4a0ed89575d2a62644e62068f439ba3dde7c9e9a7e683f3e0f02f83ecd3566441a762ed463c160827d2f27ee63c9a1a25d5f05722501be34dbae3f624d7071f47ae40c52f7179e4bc7d8dddbd5b7a95ca1c5f43e7a8490e639f5eacdce51bb0bc7e50f2ae53061fb6484ae1913f0a6627f410bff0a7a95b3e9e59105a89d4c843afe470d5c8ab420a87977c1d583b87423ad88ea368720f88121278719480a45af5916c970aa5832705fc9c7dc6f3eeb6176aa4294ce2fd1f8ee87111b3fe42a6296a42f1945cb0ad4c6c8986da27a276f7f2b20cc94c231a6691668cea01e7a5c077b24b602b38751db597203f2a03d8d25cba239e456455e24a327ddba7502db10c75f3c120bd691d673fe8aff76d2b35537e5c82b9de685c8068efed6e98ea5ed1806e44ecefbaf4e8512680f02c66072a147a361343d49105ed9d337e4d5c01d6530e14f44d0d767eb02661882ccb4eeb3817eacfc07391ddc0c74ffea2f9be46b6d88f5b1abcfb2809b770abab0dcefbbbd65ba287cb6a4000798863361a03f794c787b86efb0519492aad8e2953de569a465621855e30b1f364e03350846332ae0b708a735e5f682c5860fa2c604cedfdf03831dac428d61afa4c972d7117814ee8b6ec89df54e0b2b59af08548ee951153bb6b536a13931b0e4fd22ef06b90af8564effc73e2c5b85908f4833b6e4a815b2dac07b8a0f067bf5df9b5d9fd32b96a9dcbcd3ef47e3ddfb0565a72704620e3114bc9eafdd2d1a744497e9efba28afe81af8af0c45209340d2d8c8bba58063263d2fc08af569dcc2dd4312902c5d197afe2561954b37b24fa71f4117a33abf236c51a7355970895fc9c05aa28090485810878baee34d550858bbf60c8a1fc7923ef51beca60f84ac7b63ae4c188b581b2f2ccbb257ca9989b33fe14e3e1620465b983df93b75d068c7b6ac73c78a2476f8a511152ce9bf0be1279953684e0dc63dd06e36a48598dd9a80ff701c1a2590f593898585f340fee4b085639fe8a33b43ca51c2601b3d54097a2e59cccb9dee8d2c8aeffa1e1eba009580b48b9f3f9b214b4100dc9afc0c3b6730f4c18219edae5fbffef5993d34e541713613ac915febd7c1d3dd76cf7c5c23f2843a440fbb7d594c8892dd3cc20ed2179ac1273eff23b058c11e3a45316589c4446eb93f5ab2bc14ac4521fc2a263eb592f9f7cba914f01858048369a900d3fd7027a7df8f4132f7284030f2cb5a687c5abd63eb2652c12c39e6f885264c4e9e14ca945319394243cdd743d29145e7b6d4142e3e62fbb51f3bb6aafaf4f7681645fe0b093318c844dd9fd881f5db1eeb2c95da5cbd33a96c954fa2e0dedcb955a372177ae7a1486634ca2ec89c4b03ad3a1c3e3839d1eefa1eab3ee9f78fd0f3b7da23b588677c30bb07027dd44119ec48fb8c62ee7009582638417902d6246bc70c0264febaf282f9140650dda830ac87d014412a69abaec5a2e57fd840b0d4e32d5182ba8a61e3b7f43b14af2ea5586c30e8886599625fcc32f51fd1f3b0ddaacecbe51d2865948b6a006537598a892df3974e2bfc1b9523df31ebf91566b2d681dfff9baf2eea8fedd18f1f451527a6b80968604665ef3b35fb47f091dd4da33aeb164901cb2837dba96ded21d8ec2a992acf92ebedcf20670e743b87d0d4369220f09454e3e33971567698b97fad7ca94722748fb4365c1188a1d6ce7cc64613cd09f7e80eeb2c5730365945d6c8850cfb8d097760bb808a358293a071caca20e673072127d26b20bb559cbb97ed8050a03d49592cac71535b0ecf6f611c3b7cebfd589dba06d036c7e8258542e84005bac5e29cbc10abe9dc7c8eb1ee834474875d90d29375199c72e501b2764b8e3cd80d11aeb677e6710d1e8901fb4c97d5152dbf5d4226c87a8c3ad14585a848143d9324c46263c9cd58bef2bd00ca19b48d6fd17a343b996a9db7f44422ce67e6f0f40707f584e3372073790b735e75589e87a1e1f5e1331203ce1309d1a53b36a43fda6ad1d2af04497ef9e5c198955e2078717d7864ccad68fc18a49d7438d4acdca3939c333c2ca115ef7d461627f056863f3ba06f241301029f4616bc1d05fa4ce52ef9d8820adfe739c82c49418aaff8f2d578bcf51f6ccdd77c31802874530c6ca9bf81a6625ca42bf7edf758b98645f443222767741283721186480f30bfddcc8b1ae733a330d2c31f84524ceb725ef537f4a3d80206daff6e294f79680aaf5f47be14473aefdb017553a9da7898576266bde680b8bdaf244799d91c7289d984271bc3c5b3df2f6733af318cce1607871eea9cfa528b1bd6f449b2beb14483911398dd00e12fa4ef90e7caa6abd7202f3927977945e4eeb714bd093eb91e428872989e866f3ea1b85302f28549020b586e09183fdac30439f39b21e781bbcdae631e59a5a664cfa69b155a1c11e37d0f90b2a77701b32fe29ff39b58747bf6149a8d083ad540b90a93c7d821ce9154288bd6e55ccb52ffc2297d49e4e83b1216dc1ee1c1e6dba44c0f4bc4bf3ac34eab7da24988237ea092ef7f2f601d9235c937ad5948f642495ae5e9dd72f740b9d99a29793dcc012b183b0a92874c78edc68293290c0b3bc3baabe0419c749b4fb62a0386e58ed5fddefb8d3695f103b6206493bef3e2891c768acb3122a392ebc0f233725e2ff8412bfbeb9828634a5d89e28ee3e99892b57cdff6644242560a73c8492510cf26c0e0dab34dc64ca53f7aa6e620342d6617943d9e9f28d8279448fed3d7d9a715cbbcd6262396d1875cd90ce55de4624fdfd83b8af1484639858ecd132f55c8139f2f907b119872e2ff59372fab3d3c26eda68367c1cd269cb4e738c6eee03162ae17678895be0c231ee0ee0fd83c53faf192c65d05399ac073e2f1eff5af49dea1ed3f086d0baee61d449a1e43b0c45e03d1cd7154891f1cf11f1d100d655853d998a10a301f4a04d237a302a3818470602da7af81e9d8575251d1b053dc1577cb9d637b9cd361b6b72f7cc9b63970a1a382492ca6cbb9adbbccb3ca79f04f75f2092066606f74a5a59282d02e4001573e7d8f58fa7cda1d3475cb8707e3a843e0222a067028fc69f6499ff59bbab260f55f3f2c049e524b58c1cbb30c5ce825603ea771b536f3683c0d89bb1bb778a2cf6fc97cfa24c818742c28fb1d8e70937faa755b6b14bff7fb5388b6b1ba4834bac98ea522efbb278cddf360ec9d93ff389b144cb85bff00aeabc0b1e29967c82c34b770fdaaada326184230648a79bb5991f619b0c1bba679ea3cfc6bb38c6020a129b5edbead9dca7cc6d94aff4bf23eab4a1b31808ae206e7abd141bfa06921b04515b1c374904638b9b032234937fc69e0915c7b418088847d437003eb5ee290859c01ff99cb075da0c0b94b14de1da0031398915ab58bd4b480866176881926ed9244fb83b2b0b8a03fa7a4600ef2570467654ad499aef49c39d740b6edff6d88c634c41f430188b7b800f9e9927b52a9375931d271b154cea4b249fe40256b8c518610b0f3869330b7a05a35d51af375e3919966da6556204cab9f9f97bcdaa8830e3c7b8dcc0f53d48164a83b02671af04fcd6779f6d981fb8286e404861493283061fb8755f3790705151e7134d8445e5c6657adf2a9562cdbf65013f4607ef4d1643470b1a3269edacd072bec826f5b3213b070d0fcd2a74a4455355e9033dff1e3fd926271d98308907edad26c9690e61953f90a15910ad253fe98bd3e4332704af4f0f18869d620c600057d7cf75d19fed1b2668d8d5560a48e017e27a495de44fb63198cf388da5316e5b2402e3864a1a11499e9e228bc5fdb63af549f3011bb884fc910466ae2086ded970e6b47d92845e32447444f52f4b9c5a3f58ca18755331d03a94c0b66c74e1cb518924f9db6103f5d802c1882b58a38845d3770a7f4c65da878755a82d599e25c77268e7b1b3471ddc2bc5d46b0c866bc39b7dec74589a63458b02ee6dd98c9165e65e229906e2996cc23001f426d0d9cdbd81210f8cff1f433cc62b1900442310aa3f7f0ea774cdf89a0f533e4faea2fcffa967fc5205d39b3e20a402d741b1ba3cdfc105e190240f6c46ed8f2d5d75acfb17d8e0906d38b58c56b01c3766ce7d066504fd9a3fbdd24216a72a39c7ae30877ab35e08aa9f3a83ba5ff3dd37b812ac77b75f02b2cfc40f1d51d595f6a5ce27dda0b743ebe70aa86aa5c5d99229bf04133e0c441cfe648f53b02a0fba5727b46068e5d93a458e5f6a4eff48ffa9fc4e9458b22e166bf971a878ab0dc20b06a8e5813d5e66f47dd4cdceab50aa824f6ea6d7af565c6b5ed05448df827f449619f5f64155c27f4a7d8ac6d8f50d008882864e8003a4411499e5c03bfcb39542fa720be378639bb2d38a1d9bc00b9c1b53e7beaadaa5e5d9755a8f9bc101fc68b79dc09037ba94d9dd1c7936070ad015b19d2731a9df652faec575c4fe34783b3816f35e6a795342c6890fc7bf76f860c241b3a79133a398f47c3a8d0af261b8e26458d78b7f6de633ee0c686ed2ab6f40a4858c9a236e2b29d0ce68fc2916bd361983eeb53caaf2d9809f8d63f7f7a0ef093084b26d11b53d1f695f57e37017e7602813f1ff9bb18de1e919c93df59ba00ffa036171bfbca984478e3e45923cd72e9a2fa591179b2667805fd34603ed8daefe4931c9e01a90646984d084bcfdf4c6a037260bdc8c9ff4a0337099436aa92996ca9e2f4e9425ebaff1f68e6f6b2ef2019b9256e5ede2801a713ea4097577a2f07e204649574ae3b7aaf874782158ac2204a55f7ddfedabb557f3d4f7f31b6853c00c55f037e12805acddf57d5852536d8feea624499ac0727680f693af8919e98987c7273942d038fa631cea09983b7f7bf4a70d01df4a7182497e11e4b8fdf42bf0d47559103eaddf5635a70df15ba940a0fe41cca2fdf461352c895aae4f58ce244bdb45a1fb4a2a793eb0bdb6d2c6e3692ce29853bc02e04acff6c73bd4c6e3a14e99bfe868a501935c3648fe1493f5541970504abb8c6bdef9d16ff579e5e2d1d83df6d198a113e7f17191fb51d48a988514d4e96c9efc3f5eb92442dc627ac9c60fb571597ab248012891114135c47c518b97a3d591dfb905e58de9e8c3d7a52fec03942602f4933e405a6fe624a43f49e2391497f792263796a426c646dc05e0d4f62cfa2d5c8e613b14429f166a517074ddaa247871848bd5ae59110a9d53a6dbd1f35224c9b709c67c718cf09bd8cb98a4f87ac433e53123cf92057951c44faf256cb8c1519a0fccd4d4631e4cf92ba458bb3df325b2c365ca1300d6812e1b4f2f5b4de818f2329c07f6da9bd9128293997da9a67829fbae1ec3528eb658f7211e444c975d4ccae05593181df1950b55ff158728b236efbbfa5a2626b446abd77a0bd3f881ae1432c2a34564e75cbd49bfbe0ecc42735e30653bfbfbbc8dc6e0b3153d70c30dac4e71f380c7b7f84a29410347d82556cf0ab122556609db886d9dff7eaec458ce2fca82bbaedbb1469a79e39d6c234081a41528d50cc93f5dcf169e45355a572888c7da1844952cfeb5c5fe8010d418352fc4a163697dd5ce3add1efe00868ece7d156e7b33d1dba20f5d6a781d36d02299b01525be70932638d031b3569c04fe59707bc8a4e01485fdb61d5b5129c2469c13c4ecc6c8308afc40e1e5c8e6b5da9a0d0b510b9517f23f4b0307b094a07ca1b1d11133d1d53fbcecb29beef37ece5f8eb259c7c67bb0acecb415d66f255d518620565830f24bbf3e45513e1a15eec80c5aac33dd1194710158d5b0c4800f5370959e4f087bcd3490ae4106a62a9be641dd0e668adc76591749685dab98df18908061d40293e26120f3a5a23091cd204d6109a98ddac8b1e4b0b32c5a9595332b5fb7f315e0e76ae41a117f7a8c943fa75ecc1b8cbca64c713b2c6a6c17a386983b80a0a5c36900d2e3d83c381ce59350d7336278dc491539b9f1f56625c04a12c8b5d6dfc3def7c476ad2f6d0ecca098577639abf653be75b369cec346e5684c9ddecaba9bc616b41f5d7cca175a4321937cce81dbfb8f0b7f3f830fd77e10374c9d56c4c68dbc570e0fd97ecbbff94526645416bd211abbd93610f585a6c31304dffe9311fa59196fb751de82584b1382d7d3c71a8fa6c8303b533b47e0b5464684aa247de817fd45411f2255b6114a459cc7a4a4d6ff4209b0f40bcb9ec52a61be3c616555c6f2ddc7cae91eed48301ac7a1f37c3aababc918536400d058772dab7f9b55920910c86982cb38b6ef43ee98024d5f2b541c3579da958a0d2c55c2a487e3be817be4b373999b5b821b3cb4ea3bd0ce0963ff34e85ba5f7626acbde967f0d51a0811d77625e7c8852f7af06d496a0bef4df53f44fb317c3999bf4b6199f290c1c1192ae4d2a15896abe5c9474989a1c933a60aec8a149aaa9c9beea187ad5a29029c5177649f04413cf8130d6bdaf1abb1f7e2421dfb347fbbe4373d2fe730a7e6f9e2684a3e3f4ce76fdaa943615dba130a1ede0cd135bf2632cc4269d9ffbfe01cde8ac619e888cbf83aee30f38000c941ffbbfb72be55c972eebfcb1da958fd435414f1c12d9663af8bbd0e02f983e2a2466189caa48aeffe33a29f34b3a045de14d37f03574deed36deb0773ad7a15bd18cbe4944895f849410675f0664cd11bc49166155a6aa38dfc1c14ea860cab93a8785bfc6ee96e0baabc94209c0a694abea3c45b556fe08f6a19aaf8155c815184aba6e857abc18d62c8ff01215605603a2a41f1fce886ca3ee805e882cab86fb8fbf13cc741cd8f48693a7b966993812a540468f93d1ed0f043f059c8bde43959d77e6020b5800928f75cf0a1199c5741436cdb8dd9f5893d5b878caad1314cc94d9f29465d72db2a07ff8a296ea4a2cd063165659ced7823bc2eb72789eb7122d777ba9f5e48130ff34eb98532b03e7d7c13a26d294aca559063eb19f4f3fe8a40c98067c1bd58f180712b95bb67da39b40185babd9ea57484f5c7e488efce1d978b3edc2384862508c1a0a60f2aba55f0f418101fd24199a05e2e27fe016f131b664c76f22ed06e63ecf15380548927b12badc10455626c81591af4fe629304057b310a76e925b625074ae1ef336b0aaa83730794e3cca61c93f1f2cbd17c50a4f9aa946db0bd38ba87f7a2a59b038214e6ed997238df4d1cf163213d161cb6ce5ab604c6f3a1d15a663f7f6ec1b49e064e156fc2dfa39dad54a21f7f9c14b30a24b73ec0e749f0aee37b79919c06c6cb029485775d4efa978a588ae5b1d8ba00fd5cc83fe5caf3173e70a29afe889fd8550fbab1e1b5307c98d53288f3b79c0aaf1e8731f4050bcdb52e824da47010f49d107c90453cc3bba49c7badb69177f88e9d7d424613d726fe0c9004f6b61d5edf409a461da2dff9876843504d7d3f10f97ec1cad027e4f79b0911529f63504487b8f73e4581c0b28d135dd297d04d2a54c869190dd63edb19d0015bd7fc7164043f81243fc800b5bd40b30003a875a8bdfe854433171775cccdbd17472a052d9fed5e50007d1f9f8154541b8f8299faebf0c330fa0f606a782dae24aef7c57329b450a4fbe234c2b64d3de4a2714c66050b2969257d63644d52809ff62afd64e56a89c989c96296ff9a0af5bc2fce7a79e15eb6b0d1c2b09030a5d60a75794a964d4adf52306c31e1b3b9d1b0c91861cc21eab9a236a42bda788a7c15eb94c743b9505524dbca8dd78060b7295a25009fe611f0de0427ff23dfd457e028147a20576a3e045d8b5d4a4f477e2b8d41653cbe789959a0c511c28f863c9e2fdd7f25a6a5d3269e8fc4b46d32c86101ec42fc29f46126ccc825c72c99809f7daf1558065ca17059d8aff3b2ab38c763a036c27f9948c40c0c40fd535d342fbc17943f28f40342142485942a65e134d081d9125e0f576c300618fbbfedb5f2b63d65998184815685a403df40dd82306064bb54505b0fabeb31d8dfef2bcf2a82135bda046c904542c733489e11554c87b190f24b7b5c387ed16541120035937096c7547bb6d5b79296e7d078775ebb7862ce862340a7a090ad827a0d4c9001e0bf9d5b45e6ee14d58de3b2038cf943c90de73e9e520d79d52684760ed8302b6df188f99d755a198a780ff8b2610b040ef12c5be912376e65527882aeecf6b1a9a368d5c18f5aeae106f6e9319f798ca26fbe8b2722acec216d475c52b3656d5ca6decbf3e0b755ac6dc0e4db3b56d707943c4f2c1b25d01de1fd588579de7d615dc19c21e0e36c6ce7a94178a91d183c815ca848de90a27223dccccc1048385b728665687acc83d51af2073b0da9fbbe92e60edbfb47156e7c305368c88276f7c44085f9b683cf34f0b145366acaae7eb74fd45500376eddaeabebc959384c6cd66804b47f293518194d4aa2dc808c2cc9ef5b47fb6a33a42bf5cdce609d51e69af79b2276951d2c6a01f1cef04c6f6568a0b790ae9c62f8b775f751d22cd7bf5997b06da79129dc1c12ed9a03e4dd0d75bff266a4a462110028a213461e8a58587803cb1e39050f03789be17ff4d2562f0765812ae784fe581277ccbff560be3335686adc21a15add7c144c1e6afe10e79c7886fc7c31bc1ab96e6295ee7bdb64362ae17504d77c8272802b6ee393dd477a07080ad1a891c63acf798f0a62413c91f683841e4ca43c04df6e4955ecad9f16e5bd49eecf5305bd5c779e3bfccb297ae7534b8c77921e85f2e84a760ace618b01f0235041fe1b1b974753ebf9b5bda04fa1410a043a533921c490fe83621d361f711324f9fbe4f7b98b23e248392fe4987c45f0717d28c9200fd2f6c6dc9a230d63d2e5e3a6f7c07079aa4bd8ca291788df45ed9464fac8c27645452de79c009a0c5eb792a08d803e1fd983fc51096fbf0bedfc309239647f245a9986f7cf5488d75014049e832712058c9959d5d4f4f1af4bd9047fd12712675ade2346c98505a38d76eece9a9a1d641ab05c62fe34a427af5ceb5e5a8f2460875746731c83088fc0f1fd0a020367aeef21636b02c0727de8881e640cc5983c41daca1a34f957430c8d76ba07956fce910ba8bde81e18f47d60caef919cc42281212a4a08b5c162b0d3fb56f792f8942a8c53fccae4ce9d5d961ecf1e933c24c5c22139914edfb21588370b088eeb5d1104fefb25bac31ed809fc3a08fa796064fb15e160e305516b16bd299c725ba9290f9f24cb2d7ea7321fae88b8e5c829a7bcc84594f0e2edffeee40bb1cbd2d5825e351b2acdec0db334f63ca5944230f27a358c5bdde5ccd37ffd6159ba9fd60bc4f37343e74cbe7577f597204ad70806f5266d071641de0d763714c0513096daf55bba9f13bd0ff216648662ffddd3515e677bdaa972b8d9da31225e05c05569367e5578a747247acb74d634aee71f90839a579f42f13793ad356616d881eeff0ea02aa0153b15d7734eb33c9b9dc9ba896958826ca7054061d4477baedca4665e1733b2c3bfcb7121239a35ecfedffcf2f956ff74cc929ca00d844eafb07c7b5ea4cbae1bbd0b18b512568825a3fbee706edd4df131fb6d8499b2c193ee7c925a229e79afe9ded2ab50b35840a90941758d492533a30c73daa2bb532b705689af176813b20dae36a5a69151142460e2e2fabb4dac33838b31512211dfe3cf89802ed893954d4dc5bbd10759b156d0b8f16d005cc061a046e0f5b418c5f57d773b1b7fdb2c2837ca8ff932586e5d9c32de5cde3369dc2e346d3e02c962fb8d1d9bb08ed324890a920fe91ecc3fe104be860c78b75c9ebee2617517e6da8598bd8c06ec3523554d9810005659675a5e4287b6584f6f94aaaf0fe748462426a16065b55077d41177dc1bb05e2eb3a738c77b166ad710f1b0411f0bbfd237ba784f98d28c1c5a2cfee646814e94cb440a19a761eb223dd5e6b593e4370ddc47135a6e295e83038e7a19aeb4e44f537f174059021f03d6cd150346c8e16f4e17b3cb3ca21a2a29a921754c9389df144c1c9e91d381085ab8ef8a7d8d5cf072b86e104938fe29c5e3a5df359dd466ada62a9dc265b1fc4f246054c8b3804abe0ff503e2e847ac75aa1bb5c8109f75f07e1a06ebd0f3ec57976183ae93a189f1536f81f4a8ecc2ad8d23ff9a15b6ad243932f3112e44891e4af4937d7fff9dee038fefce293a848d5a61a355e0025f9b15f9f8b2573a9fc56e377221cd88705dcb667e7908e779e1459fd094879729a5c0dd4959ecca838a0c5aab31c1f7532524c7dec9a90b604a69248a45be03ab0f16e8f2e7c6e26e5248c71de4b5ce9ddaa4c1604210881471d69edbb14314ab6b032ff02182ea7aa1e0dbb91e9f46c87598c9a26f4b32aef1f1309826897030f783ba3800f419debcc7bd1d1993ac80f172befde1b82d3fa973f1ee43a1dcce377e2c00d97be6dbd9cd0131b18faee92a5d7956135f82cdfa0702ecc57d5b1713a60a7dcd611826ee93deff404d4d9cfbb933ed076fa0fbe0e9339eab1d89503cd0540e928f356616b2c76bc8b097ca71e854ce3bbe92279d414aa26e94f9cef73ee4114e8d5fde05780ab055362020cc34e9228b9ff01cb884ec4b5c96947e2e6534e3e0e5a1ef6b4b73bcc9994988d9c64ef6aaa7d657672fe7e932aea8caf1d59d6c92185f26d749f5b2e2aea87cfb3ad30d715b002e6f1ac84667721098d1b07905eb860838615613e3b42428b4d153fb5d83d5395b405589d2d0d7d1c5242c2bbfb9bc355c28803dea3cc403b36a7f26d28707eb4c499aed886a85dafbe98f0f52ad316911b23f655e6dfa4d42fdae57be801f6ae3162b274de83043fc250cf6d62a92e235b8bdd6e1f37dc23c8c1ad785fb433e60147c5f57b67c267015263ac5d67dd09086328314931460724a6c12449108e11316a779c6ee823252b91daa45f01f6dee36ba4a2659208d4af15cc230e805a9b158d810aa6e664e7f30841c720b1381e3748cd4c757f8dc1a5ff50dfdefc3abd17fc877d0452a30945ab3c89f210de6a8c29e07a0c86825d725876363acc4a54b0035ae0b96ac470c926f36adbfc0853ef9e2c9b1c4ae98eab516430df16cbd365f4a91fdd22a3b390c313ffc3ceaa11674c055550d9c6473100390ed5792793141c979409ed23b33841567835ee428888ae135e64a50f5f85607ed8146fbe5768945c4c9352988ec61f1e84cf3f15c7a2c65b855e910f8d37c2c31cd8c48d6204ba0242aeb737c7835f83935be506ed7852eeb1d0055aaab12cd470f9e772fe5d3424f552686396cc03a426a9d6236db2acf7bdefbe830ff6879fc0da79533e42c64568c5b1cd247fbc46b5d02cb750d5990a4dfa39abc49b713cd0daa4dfe56b2d3ab5614c576968ce8b8698be35c6f3c06226ff406b7812842fa0fee3761648ecef82c52e27171842fe66808d25d5eb5a18c43da1d2f720c5873c2d21fbc5e400bca26e712f0d014cd843d9c10bd3547cbb6999dfb491bff3dd66582630e8c2010e1d476f19a2ca95fdcba552d0fd754a1484be9ba4a56cfddb451c094665406cfaf61b08033c194e44ea94ca0dc64369fecda6a30d4eccb416d6264f860d79648173da8e40eb3e1244f82f7e3f8db2db1b2e37c12ed9294d5925ba7944626b9523620ff99f90ac46e31f0d44425f9e63ffcca829fafc33218aee67fa80549a1f0284c0220363db0bbcf84adb211c6b6b85a6f5a4edcf8949de07d5d48913de5449611a6c95d6a842875c5648edab2f45d7315459c5d14111a180fe177412436c0235c6554a169886b063de6bd46ea882003858a84c008b5757de36e3ba6385d11ce4a59905566bdee1c23cb0360d73b6dba4f03035fab356be7060df2b55eff40419404524815128f9b00777d4ea6986bda873c4833c8146b80338c8538f2d8ae9bd000f62e7a438e90e7f52282acde2a06fd3008d505987579b97ad65a0c49335344938ab28d1aa8541a27ab9df02137f0a14515cc436616e998a157696b7a456635a18b02856bf10bb6f86310dd20d972a4672bba63ebf860fee55732178355965e4a8fe7ce5490dc4641c3056c5f9c430f90c5fc33350228f1f4b7a451c3c7422980eee8c96bcd670034ed6f60bce1e97cded73712a464f1546987d8feb27df350f8b485f31792c352ad0905d96d3afbdbf3eb947b70eead91fec3676134b4ba700b4af08b8d2631762c8862e505ed1f7381201959eff3fc812985324ebeaff451c7f9ece762507ce93278fa847172d73254d4749b0da8cadf7c49a87c954a912e9864181c7ecd66d50e64f8dee714b8a5af44fd087b659a20260e376eaf33116260825ad13c9fdff47f471c3282013a74f73d486d2be4febfacd1c07410d2524cb6118bb3c4fdaa4185bb63abcc81c8e3248ed2e10f7f4959c5ea7b40a99028997d8d7084c6d90d6a86dca5bf47c8429ff77b1420037a1cccec26d39f31dbd1c0bb028b51e1877144a2aa7845faab0c88c10cc5bb75fb651923c711d7c3f1242351cc6269a6cf9b4500c70ff06a0510454d94b865a255c801a507dbdbbb3488b129d33fb0a6f16f0df3b134e0bfdeb30bde7232ce8f5be57e10331cba0515e9d51bedcefeb5800280779d81b9475bd55606e63b1ebbef22626f35484b0709203b5ece6940198584ad8077abca495f7f694c7054e3a5e1e50207c13541bf59675216a8b50836c8fdd58123d2e8e1eef21dd783a0e70648d87cfc988e4a79bcfd6a1cd54bf7bd9760b8218b72462221a4e0f908f0451643218f6783355d7e4e198c9bc80eb4081cc5bc976db08658e091fafbfb139ec0ddf5458fa56b8ce46c1c098e95344148d22f3175626161d34f805710ede35824c2d3ba938761b19df00de8a3518080642970bf070202c0ae8695c17424ed8a1040c00d7dd9495ecaaf99482416153310cc93a84ca3d7e56dc5592fd09e6398cc54fefce74a08fb505f6f27c0300da52d4ab8985ba943b0a2239c9ca1eb2e925dab1a7e6db8873723afe8ad08d77c8619aac4df8b29c847a907de005e48e50dc4072530cdf7662b4b1d67e56ffd3d5369ba3f01f718682dec902e019d69b402a6966414fa69947bee2004e5de0c13a5f631af1f14d874e9f121783a5007b80f86425824b9752a5b84dff07b8266aa47c8eaa5bc9fc3900e18c572ea12eb7d633a5336c8bd31069fcff6a3579d2776f43d03bdb3646d7e10094d745e9d711e5670fabb816d2276ccb16928d5a8c9adc64c616326bb35acc30b3d867dd6ad45fac61d3907295e268db427efb519d14146490bb6087c5ddf36df8242fbe37cca72e5a572b37c8db3202583e374395ab51d8073a283afc4359bce948272450c3a39cc21c71c25278d19906c1eb22f9df66065919b25c4f8a8a7f95a312caa2489a763681a9bd795039622c2ffb3ca144ff95e35e06f87e29024a1b27efc60bc61c4b95e510fc6620002aa81b841a64d9f3d9d9bb05a430a62e3a9e3cbf7c517e1457af264bf07652257136f046f08c2c0117ad303bf1267411c357d00e5d3ea335ad167afe5acf9409cf8b2e169b7b9ba3cfaa3340937ef3b1a809d6c2e39174d99dea848d3126e04b0dc131b97d1942c703628805a0c3e2c9b21b9480902b775b0d2a5a8abb765c4cb788a4b39639d3b0f59fa0b8248fe7b3fea7e6efe8337b68fae0c58d9093c6a9df5944a4a594edb9421404867b790cfe890ea645f23ecb5a56f6ed71d5b6d5bfd920f3f7a129ae330b45f9ddbd4d3f7c282f1c5376b8d654242f85135c77ee6c7ad68236e1867293b54edf3ab3ab991b706f2238e39dd42e8310ffdadcfd035a64ab0b8cb0b020eb5f468ca0ff893eb2d2affadb7cf48a809cfb0ac743b87ec4a90d4cbe329d928fdbe9627a23ee39da97321c25b9177462f876d415d240217d61ccca33bc2b9a0c55597e0a1373ebe85c53f68fd35fe8ccaed6d16b1570bf6cdef27467c6206ced0efada53fa34c58117a7463e45f5c35d3c66b58df7de318add8d9c99b13944eb6068dd23fbec7198332998bccade29a155c97bdfcd636b563d50f634e3795fd959bdbee29e25617d83c0d53bf9f0d1c3375c169ebef81cad0b8b0f4f2c9e304c390d01f9d66093d0f6ff189ccba9f4a1c49fc0b93b1608a712d53fb195da011ffd0009fef93e15fedf3db2991de4c3f8fdcfc5d5cfe9e998b6e7e48010198542acbe726aa4e49f7b37067d95408404464f25cd08fe14e9e3ae3362208e96d083f24badb30ff8808a8d4288fc4afd4adf71ab124db56c83c22867812e95b3c6d32eada0baa14651a258a9ffe2e7e037eba36dc0e5678b4e99032523020fa35635640d6b1a71ce0ba857b15c16beb73cd7ef7ec63d58e5f2053728b73cb9acd3a9e55814586c6da525514f3e0f8b5d55a61af2a5f0a3ad8fc243d2805e1c22ee225fadb11793a87a650a379730dba199eb15bca68f4123d5c40ac003c5d8fa312d5ab12908d14042357ea2f9c74169b937444cb460a0ddf730f1accaa1c466fde7896b12958224fa2e9adb9ca539bae286247512eb310e5f02a3d7b1527dba63fdd59809375037a55a76f29e49b4c3463d47600a3fdf62682c1d86f629926967dab1a6255923839ef562bfe20a978ce1667a6f0d85cb8576592111a014905dbbad11378b7260d8d46591d49153ad2f98afb189a03b7c528ae25226ea87a0968aaa4bb0f064e47840dccb37442a2cfc69497035a491f14866a2f14b3727cd5e7167d298e0965c0a00fff9335050f721b719197f43308852ac0b2e85b226944f29df821b052e33e708e413f32bf0c6f72729762a70ea9572814559ce2565d2793146225c489a027142526ecdf7f88e8254c21b1bd0b05032f94964353de8d8486ee13d2774ad435e2cf5f46fd9098eed824dc9f3f9426c514ebcee5a5ebb077e4dff569fe43edfa2568fd836177f43669e564afe3081333d074771ba9518a0d998ee40efda571e53015114b1169a4535ef4051e0553987f178b476233ae127264722111978eb88a4947095711e929f0e23d8618ec2c7601d18294e3faf78cbf5574d9aab2a145d326f10140220901955e61dc63c59b3b43654cba74e6b7027a8f99f22d794f952ff920734d998af35d0ef7784c879c44a1c4cf34cf199700aa9092935d6878ba1ee1e6a6ec7466cdc9ee2dcc6cc74f8c678c31c6e9ac0e39697bf0584963ccf112f0e0570eca7953f71a6cafa17178f308fdaa17c0c08c93ec48b781582876fb103308fa62a912b20519fb401cda82bf9589c859ba9ba59353ec713217632b6fcfb3fa9ca7042e8445b349fae617f0586cd8d2001e4b83d418876c89428ed771e82a1704b691850310541bde24ef4214b08bf3e418a20a38fdca50b45a707fdfba7712bb416cf1722d1edd155e74a77c6824f3ae1f0c031c0d0360d78029a7def597b554c1882c37cfb12698108be0bd56a1e7ec80eb49bb2db77ce4d15190f9803948bfa6c3b7d7aecaee507ac35822e071f441fdf051b58e09567e0f1f8b8e54457bc851950ca1dd6605a384140819390d8d9118a489ed5e8b8913453af2e7c2bb089366d522fd1cb255ec26afba87f2831363830848b3fa6c22d58738576f642fb3f43468882f4e5c2fc1a1575dffc008a52fab870497c225147c484e5d96149b75a0a1381200246bd2d423706c07669016f4d950fd0e2cf8d1ae4c03aeb22beeff46694c4b5e5bb6594374beb66832cc7a4ca899f99ab36dff9972ec98c3e0ea52bf7e378a1afecef0e7c81a48671206d025d2748e2ccce11a4cb5e7d75cfee69ac38b342d0dede3b92cf59d5eb507a9f5888ad27f4701d482a740cb843785b576d857b91c2137c2b6d2065e4369bd3628d6fb9d3099fc28c79f067669ac63a07ff090eb4c458a49c1a6aebf9be4651982b8243b2e484b42d4ad49f586d52474c89b6a380a44c9112d8f4da90b909c6b72d773e1c41a18ccb159391dd4dc766604aada192753d6dc4b5ecdd2c37700c68e2d606dc61ff3d15b4036ee99eb34076f7d2553b20f943ac21ef0054e38c5a98501fe2a374c7175c69a3d273319859452c433f3e18339efca0a041cd4e542bced236a914173f35beac916f7a8e5063e46fabc96cd6e21ec87b670ee6973f1b3349f5df3963a4e3bde970ef3982a71dabc98c1de87f1059df85e78202efb1547703bcc8e2971eff7618ead6d8443358aa8f669013578a7196a9b3c73f0819f27035ae83f8022dd2f402b8cb37bc8d22b8b0c4508d392911a4f3fc0f3c66161ef46b821f573b55ccbe0767cc271766a6c682ab609b29f8a818b9e2456deb5468671c89a083696aa578e1a15f72b0ae3739ff3f360420941e88229b4234959efafcd716ebfc1a7b5402b64fe095bb232640fdcd677b1b44faa4d9f6eac0bd5b219bbb5db8dd7af70560d60b46aff0ecde73445a177c6e698b16e2303d83741901d2c33c9b9b48c6ad1248b69c3ab2a104a0f45699e4e13a5a93293e28d9bc8b68a97e5c8e3494f601fdb2de5fad557a44884fd1d28fcbfeeb2f9c19e9c0b4fe97f366e1808f182006fbf6a79b56b67255ff2647454a2eb137ad7433f082e0acae8475e2723dc6a474aa10cd2a12b7583c10ab1363b7fb75f9a9476935ec039d1d2a93ac4b4646da13a3b570462e0db96ff41b714625e4b262746d64311051e4941643f6c9be7f1985835814ad4047c74bedbff0bb76d64b7d130c6b4936fddca6ef76759542aa2e94805f33f68b3519cd682cc066df3015bc3df33a6445a06a550a077f0f4b4478d6d60817393c022bd6aed183c80bd4e45104aaf524fbe55701480d1c5d48814894bb4376a80b2120ed7b1545bf74bb2a6e81f653db5a548dfba553c05f104671b4a10565d4de8a8dcabd4128d06857b541b8a1ec0e24f31943335a8d3e2442a6cdd8a1a6d1f2e322c941580317e45939b3aa839556260676987b4c4da183e368faa276075f904191d61a6ba3dd234ce437a5c48c3aff130c5881246de90a5fba79c71351e3b6499ac0406bcea0ed2c49aec11d73a0f71e9ce6a657da0c7a7734948623c8772bd4ffc28aaffa2da871e057d27fc9764f629061fbfa7a9e13d1644502f33f02a8cfce1e92a4518495ad29ead9d9087e2d09c0c9bf04c05ef5a49922a453aa2cf0d18ebb81c7d6ccf76e7e847393cb242401d50bf0d653b233db016b6f93f52ebdcaed3edd2918ccdb6f292458f810a0d5bb112609da8f12bd26f8b96d0f989d5bc147444c57fa519ead592f72c46749ba479ac6f39cd92dc369f931d7d6dd350e3382ce225f0efd48b0fbce6ba7fc28634c3bc4f8fe9d43310e8963b9c443b6ecafe6ed143dcd2aef1e946f6e1f503e1cd25e1e9ee68cd3c9afa9006c8bf47398eb7067681dc3a36bf58374a7884ace1ae4fe7b935e92147fbd3de55fe2e454f6e3e9c88a82a5b6b0aa3f1478f17597bbecd22bf1506cb33f139fc944758847375372d1bb24284a73a5d7bfd114efe4db12b1c6c91661fa725656768f0d9fa2aa23364de7233c94610aed4ff37968508d15e6d28b827d3d28be0c21320e154bb8be3a5a81ecc9ac65c5697722b5934da4cefcb1aaca95e87afb93c2c532a5687447c7b5810533f2d51ff41bb78562d980f901b82fbeda3ebfc8dda6f23e44bee7ef884738cbd20bbaea5c3ff20a5b44e536a21d488040aa7dba74588de2c98f8dc1c16b545df0c3111b7e4a73ef29558182ab5804e5677231d10362bec4ad1481a97dbd950d2d1da5d6cd063b900a1aeea20cda0ff6f5a7e11c21334181dccfee89b470c57986ad578ea2e906fefc99921b374283fb8c244148e75adf168cb1a16fb90700be165c418cea4cff09725cc2af92dee894cdd22927b73064753edc868d5bac190b2d3cf87eb95e484351663b1922e519d2ea5755a7d3be3efda3db5de3861b521d268358e9a87254b3beeb2ac396ed046b732da923c786de69a1f243ad7b061bac2b88f65d839b178de7ac35f1190c8cfaa824f9c5017cf070bd1e91b53f95596cd999242ea800bc80f4a019e2b3cea07eac47863b8df121eb6d94dde025d9c0f791c5c6dc7ab29a9b0a143ae87afd3e9c9e05ea068b211c56e155893d89b8682fd6b4e8d645e71f17847d32d6e1a3846912031f9783da81b408189dd709358778d6a0d6126ec5d9e06ed22089f8c86767e5140ae65d229037595d43b99838c487cb4c6bf021b357e67bcbb0aa3af55966160be45a474761d358b1c01a8144767ed981530130bb4abc652cbcf286d9d048347b7fc0c70c1ee8f77b5d3243b49f1485758211692d5c3334cdf82a1f77924341efd333edae9e6bf6ca940e3a6e7a572327ca9fb52efc9445ccd87d318b1c535bf1e2d7f3adb28f641c1fb8a1511f0b07b4be09e8da4d5faee5e55e9aacb17941b331da9f3b229a4270770eab620ce1313fe5609f847cc523b5a46e4282205f14f0c6fb99c0e434c4b2670d6948e624030edec4319e5efcb6f5233f3adfebc3a5484fd92f895f6e0b1229ca798330b3eeffb723d0690d50ffc2b0fd7f074a27e93d809e0e1410a477754fbc4edb2d30be823f883b525336e3adb186cb21953e16e6593576c185c6e01e900b76f90077398d61e8b39f633a6b85d73ab88ed0e540e309f0e7a55a2ccef50cfaae3bc05efe2fb522a35647c6dad56e5467e5703a249568dd3d6c37304360b32be35166eb776b85ebec6e14527f6895b0ae19db013884dedd291ade305db69cab755b5c2cbdc5f1d28e3f1b28732ea5e474a30f35aa20d843e7413e807c6b01c1ef65662c8711291cb6b003f30370304ae8a15d08a3d66aab3320fc90f62a82dfd8e2274e2f6d23c76cc948e21ea743769857d4d5f5d2aeb6af1d9f6b9a4a75be610b1bb1b30cd07b96c563052e1f7cb53659915736f1127e38b33b6746dc24ab51f85bc900e94e9e5f8c84ec20c73fd85be9a25f60ecdf3da88acd954b48751fe05ce46fd856e783cd7bd26e13e4e7e8b235b94d5835078ae14a58d7ad05a025721f94a571ec40aaa0bb0dc4a262f4210c2d0334687b8da6456ba9714564aacf35dc5c4a3f22ca43699330ad7c2324f4a6552483c368c64a70daca3dca6c9557864aa3589c1be0df378a71264f80c680876d82ca477c36f48ac6b9cce1855e1f7463dc25b207ce0f5d99468c0573b351cf7dec32a0f384c88e0645340cd05715694f0c8d01a06867f0e4120b49baa3d6af15dcdbe0103542c50609031c869273f34efa69a6b9132bd265e512a6202cfa2bf475c814227e82b51263096dbb6086d55639ca117ad1570a1e36edefca323e49e414668021278053a118b5400ec9882a87960cf7e16eb9946b5f5677048655040b351056a21fe7fddbce4f12d2d4d9534c540e2e32a4805b036b530e37c1f97de102573ee254471baae9a6a9dc4f150524c0d73aa70c6bd6157a300db95adfa3d7f4603349872fbe8ecdd10cc1891562608a20e254f711d3a23e79a5b393bb2df114fb60532030f8ac9829829a41da59fc36261ed9763d079a96862eca73a9ea5052d46773d2477ac3c5fcbcfdac7f753cb1a60b4553f84e6bc629b802faa6f8e60e7829d4ff589f0c2c24f0e5421f4dc4b773582248ccc06ce1704eb0517dc268c3bd6f83656ae67fc2997b6d668690e05ffc47d7306a766d1b404cca99a451d474dd00196fbe39d8f5498e512b4c05f25749f3c74ffb276ae1e05471ab7791ea218aafe4a0d9f2bfb49b852d46507728d25d44e06b35ab525abc1098b93c86535e377b1a71a1d5bad16e171c0ababf6fb2f1a3577600f1aaff2e8cbc5daf4400d878e83b6f5d008a6128beacb5772dde04c95823e32a54795e553813dcd6a44a8ca7d8af1e2939715517615dca83b0f9b5dfcb4d03bd2be459b895a0dde7e4fd8b4b19cb33360c50b709c15b40a08ad57db6fb0ff9a8abea7c16da0d84edc0f1326df2c83b61a13235f9c280cdaed46f272d08044334a8eead22e40b5319493d18927d17e8c093bfa6040ca127015c3dbfd9859018498bd5c2180e262faa325b62b19a14bd580b1a2565109088bc4027fcc8256782396ddbd663fff79cb48778493b467c4088fbe806962e507d63325b6c68966e97090fe1116188c4023a8cf8782ceb37bd150ae7d61eab11136e1b291d8685db80fd6407376dae33b731c190e98f849d3706bc4544d36269d7f7ca2245421e1c3e0cb1d1b508e34fa2973bc82c624bb6ce646f722126bd71d906b0189e141c7fc3dfbf6443d6663c4ac52e35307f8142ec587fe8bd0034c8cfd2a2c5a40a15e58dd88cf3697cd25066d965418da260385ee8d2b327ce1ab04cd67955e1e8139be83e242f460372c01c72a24ac9d3aa9f28e41422ae2315da6452d725709e72d5da45f3b8dcf732f3ca00cd469796ee1d7ff21c6f8d00da1a4ad7b45e91ca2e35ca6fdfcb98d3949146f0ccd9574662c7c86e2abf74c0aa782acf0e52493ddfab40add7c73fec8f12ec5281a6ba90908770d87c8288f76f0f94b94e68e5aac584093b00899350f0e77224c4ea5806fb7c40e900da2d31b79a3a73212e0fdd7fcb0b0dc3ddd1d873a94e5c2aa4f0a99cdce8ce6ccea214293f9ca4a9c8d3123255a9b3ea9dced1bc6eecc430bae7a887286f95692644699e003f1c159946051c2e675a7cc886fe490937d5d9f091f121324cefb68cd52bcf7adbeb7ce858ec06db076650a0fea2653514c46d19edcb8f43a03713b2d62171ea004195d4c53f2a100ab72000eb7449d95d7628fd4331790dcd4c3156c084119aab3b9dedcc2a975076460114963644be296b2f2b998db4b457391edcd35cd95ece07f35a746a3e4f10681d975685c93e1c1dd4603b8453818641acfadcd55bac087de81b921c5af738214961ae136f08a597bf964728b78c73395bffe45e57e07b54cfc531eff9b7149edc63b1c0c08714a2d6a590963f06b66ee7761e1b58443ff95b2c1a87f857967a97ff428a665bd2443c8519972e5c1f5527b57bedd86833a332f4d1faf975ad181fd0236ef8dd4b3be0384c03d193732f07cd7870e261c788f1bca965ed3e84adbfe5503dcf71aa7fc79af3646ca3d8d3becdd28c439dbbcd348475a61bbd6313c615d502e07b0c6f72291503cdc10d1e4a95c50eae6a72225e892e9e555cb6149e281e519a3918f594d11733e48f7629817baf5ba8a50d9a6c0e3d7faa9708b0b9cceb2be56b27154aa5c5813b1824ee49eb42fbfbb09d077a92a8becb209ce6edb368d9d3538329259f0183bbf18cae70ecbbc4fc1b9310cc5eab12f9c8114b15351fdd9d332c04da0aa3598fbf081a2a5d6c68891e33a8259439c49ab4e09e8520b5bc53f669810fbacdae6c858a946afbf1d817abdfe3299c4e3bef65e5482a2c9ccdf01469b44c61aa8b0bcbd04493e0e59e3612b3f77abcb49da3bce629825324cc9593bf7e5739dfa84bdee345e9a7bf933a91944ddefa62cdfd6c3af84594280c8c48805773b39de7dd6747fb24150f2c4a1283de27bc95cf9c92cbe6b45e4e3f85fdc88a413fd873bdb8c6efce11e1af1fba5265d64faa19e9781616ad20e61d1396d2f13a647f69cef722ec709b6bffa82572a2f5457092f73022307500faa5ab5ba85122a425facd6c64fd1e124252124bfdcaf04f666fad8440d24497c11f5527bd038a9da3c1878b92f83129df0db254b36bb0c93a6c69f1be01e97bae4746874c37d4126f603339c5150a0b233654163d1d6c28f12f877b16fe2b116b860707108d41f200568901365aaed1a0a71c3583d49294f9c3615e52c408408881bcfbcb5200d01ca4d20e43b73d52b53d3a685f4ccadc7918e00f075f02dc53419ec4d7508a981f6f50793249d85ae8f9c6781ac99862259f09d67335317653751951c7559fb02e2ae3eda55e527a00b1f5c339ddf019bc677db839ed8747660411f471d63651baabd2cb7dd6d9cc7a0f0e5aa2781618f489a64a472f6d89f6f4ec87cf1d1cf7d08b4cdf359b157e9504c536c89d72a1aef0b54485012dcd4c73d845311d04062920e2d4c596eb399dc63638bfb25a09813cfa8c535c0211d5a2c805f50da2c1f7f9cacc10a08cb0873a11b51ef024c06ac976c2637826e22999ebc9b2fd505e10aa804a0569edfefbb61e9ecb752616a611ba86a69134387b74d42ea8db8056b30dfb0a705c5937681f9bfffc4ae08be1e88c7b74a2e6c38935e5ceab2e818f51d988a06e782fa5d217ba60c7df24434f44665c83d2d0e2dbcd12a8c6d761ae5363b895285344b695f09b8cc9fd2442738d6b698dd29777e42d2180e92a68791baae35efcd4b526b9a5eceb0fc20bb2e762e7de9be53f7f30b076081ba2d0f4d57bfb94ee0a85f2ca29cd89aaf66db467f8c49e31e1fd6b212b9572d9829f7f968a0832058a2815638c65f75c98e76a174f5eb12e287c6fb9de0e788e07f05eee6475b678e10fc9f5f9be263024139dd6b0cc41ff9e650451114065219e6f9a226d499a3e3d154e7f7cc092caf878ff05bd7def3f825a09872e860b9fe42e34595682a74e307c64678bcedb9331288df6df01692bfe24ca82ca48d05478354dfe98cc8306ba799be9e7d018802a72c72bb7644f07dafeb13708e5081819d8996585f75b2045af62731bafcff9a94949dc7d4edc6aead9d4c0b936de313214e49ab01cd2810b33dd381d518f6936afb5b4d8ea5303079f71fb69eb7e463debb3ca9a1607260b77c70f155e363edd07b3f6ee83bbbfd06ac2643d488e02496a70dedb9eeb53d73e996af7ed749735b13e45bb6e288a2dfa9d2b526e1a91f7d008174a2959df19e9408442240f8461f58cfd831a03fac63fba5e2ee0fa0f2ff70aef139dff35429f1d907c408532cafa1009310c0fba84b446d8c9fcd026a6f8fb4e0d1cfbc6f91b55a157078f5b3f9ab595debedfb33015ad90be87e57ac094f18b310ebd3ec90feabbebbf1d1f85e49f58bf5721aead30d39f87160eebd0f3c7d49017ab651910354c632082b1e89b5fc7e80e57aad68ea62701807f0d39de79c004f58bdba5d3fea1cdc55999e4b10a544437f09534862f589cbf754a11d7d7f1730c5a0c9af2cfbe2f93d8c37011327bf2373be697996283d2fb2be6bec10aa5c4662dc8c2db93f6b3afd69b1db750a51e9deee080b204eab5c7416f320e71d308ad540974ee479e251c710ec9dd899f3bdae4183757f9d29a5eade966f80ea6a0f751746439c063005016687ba5b4b0eca41ffb078210bf8f94f901763909e9b7afb8dc444203cd6f56abffac37afa79fc3ad42875012b7fb57665dde9247cfeccd6d98d310abc358a3f2a06c289fae7b7227cb88f614602edd07dbef4759d656443b84ec8280c678fe42ef1fd590d3c67722a198fd381d5b9db432b1c89ff065ae2975160405b4e662650d22ab7d298566c7038049cc5efba525ddf1d98546f89a02d897301cd7a99773561a6cb8a7428a40ff7ce08022cf85765e26b564cc90ed665eac10026f4230189c232c6b29eabbf57183b1a310a60212a0184ff647061898cf33266afa223b2696d6dbd17587564cdab58232f1c3d131304d2f02dc1b82f76ea47d7aecc4e4ef5ef42f24c3df70489945c5b7aa08ded9a01da7f5d8d6c48233f99b7282198f45caa52a5de837eae696a25fa0ebbe164b5b494c44c17dea2c7145d005451dcd5f910bc71795f24975fdcde6d23f6a1e519af9d1c47d6b34b5a9556709b7eed1968360e8c994fb9f858435b136fc7aacf4f0e1cb77f9666d5a803373f795146f26ba17f67352fadd14dda7fc3369c17514c636165decc27f4768c9dbc43107abe0b0782faa5fd36bc86270899de662989cd69d0298c40c4f9753258643f9468e29f206f47bc76677fd97f251cd46476b4310b1d30473840e00b884a8b9b7ccd1a49f68912b85472cbc524cec6548e2a7ce93eba6c0676ba3bc863f84f68dc2caf6b9306cc2f9290b3d742e892405b8596f2e55f917e14643d0ead7b38bc87d479959f6b7da5413b6ce2ba2ed300805b0f0b598addfad658feee52a13d50e75a9caf4b7a8417afcfbb6428cf4d5c05d8bc13bc4c57e9f4b263bdd6695c72ef65348faf0b5b83fd9a94dc65b7567f32ca10cfb297c8dc93c1368c91a89ceba632882a6f7583efaf0974d1bfd0ef0fdb2175257a0a9d7d514ff9da4d70f47c37696e693346c6cf00a77dab9fc45c81b4830a9afb14aeafca92bbea4bc139e3dda4d5901b46d17c6bd9db42369f2abc25f00bd57ccae612ce33b10684448eaaec028b66fe673c65208263f0c2febb46f10df6f6e36995db3aedf5587213418be4b75506ea3f04681201bbd2f1d582c8fc48f2c4c4a4fe294e0a228a78ee1c000d80a26db858b1f3a65933050d43b1fd9c031bc4fd9992bcff96856431f51cae0f045bdbae0dabaef05df9f27fe66b5120e092ba0af45ec4aba804ad67353074fe7f9b400c8eab4e98b71276cf1397e17ec5f232eed52a33d0917517002f9dcf75824cef7d70f1e4ffa33a41f098e6282966754fb305f6cc4a92362d0eda47bc3484080225d66adb3d0eaa277700371f69c63004b993e5b8d99f87852f3ed5cb8ac9d4a438086ab74f4f4cf32e6aa60f99ca2f90d1426c8a83769992b7e188edc94d680984bd033203e418d7c4342066c240bcb98ee7ef52348fce5fe922ab15cef3a12068bfc4eb0dc8bd4076e6613c162ea7b19c9bcf559d911caa122470a5df1cec1a6cf65fbf2758f162807f341f8b4646c4c5b51024c5c34e4af42012ba588a5090c31da6f5b10061ea6fe5604f95d878e5edffde2ec43194e9b9006d734b47f0c559e7797b87630f35b4610112d9a33ee7df463c4c249a1b3337a3e6a982af7ab047998efd8449677b6b9c0fd56781895ed5f2bb860a656264b35cf9e509924fc124b33128b8b37bd4dd257ec0a8db9329c94bf1e45cbf19767c378e66b8e040ba99653408a87c9cf60e164a27afd809bbd35ac6a7743fb5e9960ea9c40a339ce46555af9647c5b71a455bdc8d7c17c7dabc70033848550f75db252549e479ea2b28f191179e71136020ecbfe055be370e6d5567453f571adf3315adde16e3e65cbc160bd344beefd9fb30fcb22b6efc75739a16b5a9af8accaf59729a70864022afe97efd62a9235eea619e2636c66abb87e3019ac24b21eb52bcdb2d249ecdebea3ff00ac3edd78112b58d011fd6d4acc73ca7369d93ea3f84b7bd36ed79bed5d4f29ef4e81496aa1c4aa7d66a3ce56e9d8e543ba3d58946e1b3b0209eafd77dafd61b67dc79f0029e1af48353a0ab85bdb0d0a221a99bb5fe5f7e51c4567bf24436c05745e76b558dce0ddbe23678e47f18c63a50005f7ccc59499c206463ea3a72c7280c10f066352bf7a0e1a539d7f3391e3d96e47d68aff6fc914fddcce91535a0cff64f1a31b21123aa136765b4c785e84bc3c31ea9b9656ad811315954fbc61fcbd2a4058f8465da4f60ab78baadda76d152407422d316262ec223c024b777ab4baf3f7e88ece083fc2dc5ede4f3f5f992d50f39890158f47b8aa5bb1f670bffb55611e5d65818fbf5fdc58ced8194f9453ce68be8e8f032fc5bfc8aca2088d8cff7539ce8dac74f25a00de40372a60f6ec5999c2a59050ce118c74c4a8ff8aaea7c4450fda4608a981176000401c5d9da4adeb6ce634427ffd12db1ecf8ad0b884cdf08ed70135782beae9a270a01b39850adc5b56a3351b5dd597b02d9ddfa9f68dd54b5bed36e2811d9517d05657423972d21ac87eebadb77e5121d9817dbedae2fed9f43d3fb789df2070d005324ca5725012d1139b45fdce7acad4898624dfec2074eaded364fc7238394b760a30a159c7ba75ed397e3e28eeb7e3d823e5854fcffc7ac14b617d8cd4cfaeb28b89a683fcaba5cf6a8fc7da35f194820e18c23235ee434f00147a82076e21af72544f51c64100a402c8ee34aed66c86567166ea4d31818c3e10a7bfcd906d1e577036a9dba0417517344c2878b7232573e96ff686bc1beccadd94f8234c0725a76709db09bb3c06fe59f1748c980d8af4848e7cc88b7e9d1f67b69341187aa8bccc8e96e66e0927e89726a9d3a23abe1001d3de0c4129b7c9679c838ae40f48f1a92dcb3148d60541f6821bd495275dbe45fe1f5c554bd1c589be3b8ae3fba8d2745a2023d8c1204bea193028b4c7709f2a5ff3f602e8eb164280e56b6979484f1194fdf0c37f2c68504b14330859bc424a0d4669e94a164274985cf7aa67566a7a4d453c38b2cd236051ae5494c7ef4a432a4b6f11b07f9142d0d72627f7ca366d071e9831455fdc1a42617395a71f6f1105718a85a8149ea5186ca50ff002622ba96f91338b426576480ac7bc522ec2e39666501b1856708af1a94a442aa4583c20f5e64eb02df40889347d75465c19f74c1c176524511f06e9a33c013a4563ab630fb8078a69f10fc6d9d0ac4fbf8965a7084a12edbce481c4c1645973f0100ac5afb794d4ebe19685ab7b00dd0ebc0211b2b2913599e78623155f0dfc193d2a890d4a6fb35dab291f5318264ff9eaba1e287a94cd3ef1c07205bee5aa379759be790d99343247ec46b7550a60c67d978dc27c6a9feaf03ccb2885e1e8c044878f64cc3ba05abdc37fafe8efb66358db497d685e1db9cd9691cefafad9941e10b35ead8197bd7730f751c76e4de116f5b3addeac7b0d3f5aef2daad5e62430cdd83f4e04d0f9d55481051182f68b584721a4f5bc1c6403986516b0887ee55be1099602fe90a2513013df12e068d3c9e794a48a1512c4d9a68c16439b199d4706f1b133407b72cb213ce76a64ec26ec266eda8224cb1a79de7682d132537f9187eb407429d24ea4b968de57f18b5927f0247a6ab381aa03ffce274f3b6ac0fefb54d0c66f906302ee8a848e7a475abdc47f538057792d9a57d67ab7fb4eca3473a5cc0b1abb78a678d2d4750ff1638d79af81b73a26b0bc1da1bb0a81712e5f9d58e18087d4e6b732f4c51ad3b80d9353374f826300d982b8f1c16c71bd85f697921b3de72de65cfad6d8160c0badbbf9c16607bbe5150287f2d4b4e9064c99cac537435977002631d5e1f961a86833599f9ff59fc41bdbbe64b1e9509b5642683fef85323d7fa3a06458280c946ed19418d9286257b3956bbe0c9c78a3fcbab52d8b86d118a6e2603b2863f18aec819f74b2ca5301452b9a50294cb1094733d7b13085f9c064f9946a2e297b989ca5ad6b45f01138a93f94b81209b6fcba7648e9133f68b76fddbb00198cb52a18b582f4c3d43f4beea71b300028cdca45ae5e49c8f77a5009ea1d71c05639e518765404e6d03956d16c31b7d54b782a84c564215471eb4eb97424d538f67b1720ed1dd16aab8c86c66af031725f1b6e4fa7b165d849e3961df34bb7b2f825c21dc00f78190e49384fdedaad74be5f865197a17872e0e182ca1ced31c839a2c364c6bf9f5e71e00eca7c938a786f773e2cf3f8418e98bf100394a2111b86640ea574555c7a7862e68065810df38324a5f3a8c60ab258c7c059774397a6b19ccda50b26682b30fbdd12452260c2bbf77186cc7573956d26614d1faab116bd795e1499dd707533a6cc9ab009c3c4ef634008a6a598347f8d05fe9cf146d704ad5bc17daaf7ab83a2f39ee42ec7881ff5750829d7fde4db781954674812c72c1fccfaf387bfd21dd8221f2530c73b9396292e4c231def59d7e5916f41f361130794f6c5676c7186d93a146c4a604a1f70adbfc9cc3fc9960ef60a8f6762af2ed50d877cc7073a67fd9bc17b5e3d18c5ce5ea107094d4dd1c8184fca350e1b16173ed1bc52f6463b6935870a93a84619030967cc63b2800329a14ac82a4c2fe82c844a5d93918332c52aaa571c46bf7f5df18d0dc56e1d006faa441b1d6a3eefb3f74cf7047f8153ecf96d7275f81f9dcd0f1057437d5be7bfcb12c7f47b573935255c8daeda0729419309f0405916995360c31514aa4430cd7d752bd5df668e85d4c533462182ff867709e96fd3ca1ba2682446ab720cd9257c8776961a6d4e063073c66e9aa2a81ed969e19f2b19e01a0491f394b793012d33c6072acb106d7b4c373869a3bb91e747c9757000e8052bc3a9cdacb62f69a98baa1ddc85449d79ea6593ee7fca33553d6b56ade05dd5bb3a4bd6b05cc6f217830c9634b417b9448b99ee6209b695512650cbae80859fbcebdcdbaec7ba397ba46eeb80f74efc5ecefcbe24c4f10ad2e40847f1512120192377796ea5f375d3c45372a79a1ef24fa4418b00f7889c2d364d02a61295412256875ac91ea67e38da7ac9167200026450cb3021abd4f84f523069432b21f31aa08ba8d4d02f2d90329d391b692b67e6b922b798c7bcb6d595224a44ab479b1bf999199534ebc9222d52b6fa71571e9dfbc570820f09d2afc65672b7b9c01a673c3aa876912d7793ee0c494925d4f3e2afcb70cdf52782d49dd3895a2607113b11f5ad8839efbbc7b31f46f0d6d2323a84540ef9bad1361ba0364eb0d2e27bc5cca8a14ab3258f3a3b9e6aeb8d0e32532f66a1eaa29b847212fd88e1ab2b4af869b31c7860f56d426688b94e2c20a80862de3ba8328019b89a0c057a7a8070fdcb5602efde4269c0cb50e3753b5dc574a4726eef4762e27c1249aa9e310d08124d16c003599f50b21edf5790866c10571e990fd613904c2c11c21c9d8dd760de2d7bd0a80b2c35686814031f286b46cbca0db94efb4d057fcab9546f1bfca392dc0ed65423bd4988f1175d99a031a00937db095623eda8e3fc0c8141a5676888e60842a5e184db006341ed360ca9098e1fced53598f4bb476cd1978d38d2327afbb65a056d461c189c8ab1a78040c45ce4fb3a7c272e62ac08eb1a3b312771ceff8b3edd039b1534ebe69e85e874651affe8201f2907b7b987fc8582f44770fa2e7562657b186bb36e84705f6bf156665aab385ea9749964dca50990a4196381f94d25ba48284d3603a34b088a714bdf6349efdf4f27a53fa2d3bdae1608184d8c0b87dd1cf286e693c91cac4c52a18c8d2cce129b82250ac9a76f80137b87d916dbffce34315f9e269b480a3436dcba01a8a3da0a010c819b499b31d63a512d85dd7db4ee0f427d53abc571cc773ea29ffd471c0a49a68bcca319510f106695cff5615f3b81d568124e8e075943c272e9db032292364b9f93785cb6b89a1f44ebaf378dfc0580c7de2b293e79e161af81d69025eaafd8ffd6747919940cea1d149ede7c416cbf1f7b6c1471b2b40590cb9c12e0940ea66a118c7a932ad440f5d9d9e58600cf2972ae3061d69dbc94c64a43d9f01f123773b5bbbe47e70d5ca4fb477d9361bb0cdb4471706af38ed7d9bd85e41d22df12dd168c505bd26a5e818f438e1898728960c43a13ea1c2a9c311cc548d4577dfd6880346cf0c28185eb5ea8009c83c616f71d2ef9b9df533a70dec335d754f63b9eb6019906930a80f5a0b23744570c0fde4dabccdafd52223921b8a76320fe5aa697bde6dfd57787e0102eb22e3163bd587f40c300adf3eb1b64386c1f15f69f884443c0dce2b68d6de2b4eb509cf5ff41173bd7412590c380f8375d1fce101e03851e3b4387a0ccea531e79f5ec40a79a9acd8a96a156dc5e8293ba64772d399f873659fa137bbef5b81c6f31024cae86e3a0fa2441adfcd9d44496335f1cdfb8a98c3a1f671f416eae777907b1e59cb7487e4c7c977f1b89da35c85d794e587f4f72608f5ac8c92f95c40434e88cd44539861920cf6079965e8fb89e262fff87ba9196e4206fb3fdf5437e5397f4fa1b31db549514a85d1c92a57fcbd6bf5f0ee0a7099291d1b5eb1dc2b67805f7c9d9740ac64f33b7e8c5223902fa3e88094877f8c9274b174d77f145fa1b450879d4bc01cbd67221843b88abca9b8dd07ecd4e8b1d6088ec5421b228a4b4842a8ef52e57780da056a02df10dada8dab157011984f4cc519cf14f633c8847fa02c8ae66d446593ac2020d022576c4e16134e5d2246c3e5e1dfed7892e5b0d03284aed02be756e85cd32d7dc52b6be6b75ad3dde84fc7ae214e9c01e618ab5d025a6aff9445f942cf83a0f688b815ab6ffbaa6232168ea2b7e399580f1f83bc7a6736609028ddf3f5c3da7b3273e66385fccaf739a7911a582622b1c6dbd414c9ba60d9a042be9fcbc25642578a14e118fcd5a32ce8a10e6865e8c6e3abec1e856380b3f5580cc4a5687f10093b6640ebc2691ddada57b3d1b2a3297253b16ec2939ddbc960c2e113441eaa70a90a03db4a6a76306ec2fc0d20b42451e79aacd74f45605887dfe40c28af9a32f406ba2155e4906a805bcee81debeb08fc5f82e27f4fd43bbcb5578ad0bd6fcb3d569a28db1b8acad42e3e7c1a6bf5301c3d0528cbc8bfaa20cbe1098632f56ae7ebefb6a3fecd7c5108a6005b496405dd6668a58d0a7189b7442ab330a29fe4c5360847268496cafb00caf3d85f7c74f998d98a72b79fa8a1fa9bf0dac243b7d8b3eca9b2b143f40b75b98eb64c680ed74d09a1555bfabb7fde4133c420156d2cbea72feff352d3b6d234235bd63e9870e9e7a6989d6c6f4a83eb3167b1ada24c29b2d1a3e9f501ef37645c5b7ec7d97b3bf72f2b72f8cd3c34ee83c2bb44f49d3ae8cf83e102709915e843a827831395fcf5fb9bb26e0722630d285a286abcf98c280e87091454789aeaf5aa3a38be76e7e638df5256aa7762819907d330a76cef1c94410e8ae150f429a55bffe713bd25c570cd5383ab1bc4645ea5baa327f9a02c975a8a92f8dd02200b4919c5e6609131de3eb8fda51b411a20c05a4592b2afd89d0c627578fa13bb7495b907ab5386610eb4b9dd314df662e158c9be9ffb14dcea9ad563e51aaed1a3079002c11d86ac9781c182180675ed352175fa86f58ad34f76c9286c518e0b287473feef02c2a84e5fc04ac1b50fb91b669642121eccef573f261c815f529879c0f2bd9df07b0e63bfcaa97c32e6651bb981f941cec39f57caedb1b887d1615e87c900ab76f3db646eb1225d012bdb87e7a93e41114b53768f1f591d0f16bd14cb282305f2664c6fd14cecc19b2ea364555031422e067880dc8bd314a8f3d49cdb372e3cc0d229f982dc2cce7bf1f29ee9a345bd86d363eb5f77464a60af107681e5cc5529057b2ff13dc666ba22655d2bc4660bce0dcfb3af0b7a8801a0707040809b124f0287f853ea8d145742d78add0793ee6b223531f89428d81fb39f3059b68e8a8682b0a2798e1f5eb91cb87e5a7a681d502b299c6bf74c3a2034171fddf9c77e05ddd8d4367b6ad311c12006fab15a6ded887024c7520d8f736250d2486ea91d97c8986d754aa29b1b01f6b5708599539ee4e57d69faa97faa7ea5579ec8d45e4923250f220cea4d367eb4f1a7049c0c7ee672d350192c0ab664b0510c94f474cb039a2cae306dbee2e5782cabd3d28b11fe515e717f3a9342d9654387d5db344e5a450327cff6de10feb71c6c55f92d8355978e830b36d9e7aba08461a9b91ab9ebac9e7f39a0f1bb9709cea0baee8a9ef40755c1e5bb98db2e3fd0c01197e3b0e1a3c0f4dec08552c3d8b7e9dbda231d5b3fc1171c5a3140c9807e1c78c0d6a2d7d286afdb3637b56c069edf74cb1f184da37a7fadf74cdd1a611d6fb67bb0d62c1783dcedea8ad175a020b7490a1ec4829c5c28a674a9e1037ad9196215d44c019c10bf35fd8706a10d0f6fc3a87af952cfeb42e3e3ccf2f8f5a7c1aab762f189e72cd946798232c2b89752dda5550a47ca331be6d363904e4b021138a54644c0525b0ba4addb4905e499d4b5a35ca42e5a518162bc2368034f1236292848da4eadbb8102ba3aa3c6b54f50387dae3e8312c8be73077ed7bdc595fc8ee503321be72d8f6d9d19dfba077f463d3d3fba22a44348bc12de90ea46558cff513f4890a981bd46fa9b0613317b62323ea5c57357de15687b4ede5bf300d83e9b2dc3b2dadfda6ebce147a36fac5aafca37769434d0de5111896ad516a6bbf125829cc6b700cf8d066f8edd1d90ddee9010ef0fa32361f96a256217bb007028df49a35d3192086e7f08d162514f33762be24dc9acd4c7d8b42e871a359e7555ab0dd484739362f963b50afd068e7141cb35f547c86a517405bb30aacb3aa5b262494887c44b978c0f0755c924d59c41d1bcd7ca3313c5642d9adce4c0b20415379f5a8f1dedbcdfa546992b6958e39e00d72cd74f2faf2a6e55b1fb8448aeb8bcc3027468a1738243a3038b379843839501c1d150a230646a936c4c810929a26371ec64a35c2f8343c8ba0b1053394bd216c0e84f339acd6067ec4c588c92f2d952c3f614214834945f533e053bf820ebd39df762d6d056f88d7c4b5e60909c9057557d4da618cf2d0c61477b115b97b0b290c105a4f6ace8ae7548acc41b047e4bc028ed6064c7e7fda2087e27bb39da2578a306f209997d7cbe0a63ef9b8de76578f434193e43b87c29cb45fea3a3877616629a3070f3808d24408286dfaa3f5bb6d8bf834ae6efa1604fdbbe0c45b0a3207cb2cd833bcad10cc278b6bace50fada1abc34fb44925959bf74d6d1ff12555154cd452ad6111d3dde0fea9eb1f416eba137e9d0bea9b246c181cbe21e56abdf05b88f778f46fb233f470fc6841f852844dcfd1e9d1ae27fc8aa1aaf2b78ecc5a2df039566ba10dd0127fc7c7b277a33f097aee49611df3353adadca61afc155d8a33d5b51ac7a6069085d1b986b391b76be0ee44adc170f435b47ecab907ac162ff0fcbab1661fb00e810b240894abab3630084402c07dc58004c90fa3cfb9d37b92e83a086fcd928965409ab4377148a12afdb8fcf4857c12af847d8f88b3c19c5db54139273dec878e787946b3b9cb0c60082cb037fbed8c6e18a2604d4a5c6e367e876638a2bc3300851927fb82a35bb0bd99b4aceb8716a21a221670fc50901edfc0c89147b5ba9af65f1e3bf176b84f1e64621bcbac40fd610ea752133f6de497f9430cbe76df176cf2c96d0fca6ef7e56d6e84d4af43fcc8fbe16c9fb768b32889f774472034126f3b765a33e3c138f40ce82f36f0c6691f005ff9ded4e891fa584012542d9bf5bf9badcf154c8d69814f7956252c6f0412d0fd2280ff765a1f718bcec9ba331a65f97b552c352abe991dca661fab2886aca3c87ea24ea2ac4dce8b7848a03039bfc0536feed412d2085760a636bb956c1454c77cc8dbfbcb2da0dac71cc6170e2f9d2f4a4aeef03acbc62c6b2ec5f40cc1360b3904d28383510a59a0fd7ebcce6863f079aca0f3e2a2d06774dc32c7087684d892dc28a042e5d4628c3f7c224b8f5fbec2739d226b813405046a5a1f186adcdd89a1e51e38dd4e88e38894518ff3961e8846ea3658f2f1cdb3c41b2b51a6e8075bad19e1d015e36343731789f18b138e3ce8d7e0796a7d2f3bf0d0c10cda15c098d379210f02e2b19fceb154cacc2f6af40f67d7e9e7704491cc137fbe79b0fa0d0e328a5816850852ea96a6c3f14c4c01c458e18a5b5761a4c19975ecb471f683cfef8300373aa243aff642c499c72b0d95cade3f928118f26a4abd8a3e9cecf128fd5080782c43b71ac473cad1241e7da5df26ea470a00b5600b7363045b04986359ac13defd215f3f2e582f6e883481d9d376bcbc84ddffdaf4b8f7124d791387e199358b9934cf5f7ee642e16f71dcb9051ca058dde55c8a80bc577a08fe7aa3fdfa531c80dee686e60763996ddbc0479c5a2915f4fde2b5f80f93227fe0aa496653e66df4b8040a1c34669bb193dc03c02b9515dd64072cbafc00bc29bb0139ab89a9d05e4c5e8b0244910fe6b61b18d19c991216abcd9722afa507098fc0d191f116119e93629721bfb9e167b707c2a968500f93bb817692607c2ca2015409ec4350c06697a446a06af2e9bcf0d9bed7ac94a15f944dfd84f91662e3c689d1ed14d1e238a68eb96ae36679c00064fe31198c228f5c10f4a916ab50c00df2209818fb00c271ae8292e541b0a971037474b23edb1766fa5fbfbea0814d644e0a4e8fd23428dd050949bf8210b67e58e5297316ca298c220eb22e27841abbda9058b624e13b8bf8b72dc941522b1c58f7382177b00dc81693fbd7be857631d8058ee4f503f75f1206d616d431b926f27bbcf4d7e850023ae51c6d3a21b47d21d7af4ad758d30ce86d08a058d32bd3027b63b4498fd8836dbc6cb38efba7d35259fcc38f2b9eba83e7394c9baff249e7239bc45c89a6b36b2686366c2c889a5a5537877963a8ad8f01adec1fada4dabeec0aa41053553d07ad7bdb830609b93af8d0be01f1a212413f5574d07ff058713ea5f4bd118dea1e3efa35369505fbfd7d0fe7745714f5a6968cefebe31918fc5a74be9587a22a294be5564baa3f605d7c2dbc8e7dd4325b040576e67ec3945a7ed24e07c8e7874f7e9792abb517836a2fd2f9716ab5299f6ae31f67c7686b4a298a57e40724af83c06234a62644d949fd4e83ca4fda9d18fe0ad1a2ca1b683f576ff4b860a53b7b667652a818671ed0aa97169ceeac31a9e2b715b16714fcf29bb7308a3fed22251e2591c5e8e48912be2f79a989fda63e7dc4715a0eb7bea7da8bcb98838f3824a155435e1298b0876f7d148c6baab03a87066d064af7db0efa87669c45bc541f51ef8132c6c9da4cd313e902182bf6c83de76605a13eede29da1b48fa7bb89638c002a41bc67146e549f3efb2eba9d473fcc729dc2e23949d161b9eaaff870c7ff9f112ac37445b43b5f4b10b2b9095b7dd31ba7b0520d083b6479fc5840d29b9a4a255153d8ce73d233c9f9d72b35914b080b7ff6e709b91ac894f41e17ccb755972bc0ecc3f078b3cc282d63a74f7f99f09091b540b75a4df3f47f423b154dfd05a2750c8e53269c73b13cef74c8f13fccbc772ae25b4e4c3494b914b4174be33b72830e3ad5e28d4a439f9887ea078f7d6b46ab503a18c92b275e5ff896f81bbc2f21941714997f3e3831b0eafcec9fd0d40913a818c2df01cc36706efa5721973e12189abc14bf7555fe309f043181b7ce825e69171281d26936dd6b85806f0cdf0279a87bfb6981ccbb6df62249e3236639ef4ecafa411de30aeaae0ae73ed67a8ea59ee71dc9abdd2c8b0c01c483b1dd501eb7963107974695ccba1a544fde90adf45b51f9746499f0c89bda6eb7ff851f84ac55ea40b3418d6e24c0856602cd1d00f817b6b5ac1e94a602fb76f233f95f83c7852baad79fa675db45c8e8c83fc202c89e97ad5f28015730aeede250fd23b3936d0f61fa5b5ee0f349f4a3bb88f1a14e30ed6c1586a376cf3f58a59e03b3b848da1d896d61568b71be9bf6d3443032714b7964836f4766fecf4c56af09c046797547557d0635eda79f82eb580a351b2dd3c68897e703fa963891ba650ee96a4931715b400f68681fda6e54afb58caa44751d25a31942699872e52637e8f327b60098f9039677de32a03bc12f9711dfeaf8885d2ca3801b38c11be94b3708cfe23d1e925f4db99a3265e5bafc88d0842f8091cf1f8c4f9a84421063c96742411763056fc0ca5aa834df773521272da2938510e05d200ab158128124391a5860b79535e43d3ba5317b6b9b0d274a80c22c4942c6ff8ad63b3ada983e39a330ba06a3da1d545ac58e26532c6b8c7afb599fb86399e50165cdcaab149e3aafd8624d146c3d0f0a8471f5114198c8b0ffa7ed1cf7304104e41f205a0b2325c58802c47d17d5d82bbbcfa35647e43a7ac22a0d45b9123ba44564a038baf68518053f0c2763a7755764ec6145c46485fdd44b8c45b31254927e274722918f4812520f6357cb9ebfb9190c91d5aa374c0fa0f8dae8296693df37cf616afc5dd7e3b32cc981ccd977b3570979fe95bbcc468029d81d68f97d0ed23a4d0014ebf1d9fda52ca484a506ad35b544c927186fe9b4ce921e484d26bec2768ee32c54e712e8163f57aea1a67940beb261d73a1a01a58ec076288f8017b2ff7bfb8f10735f8ef8484fc6d4f48cd5d4da8752efc538f4628356bfd66145e3eeaa71c8a3cbe8aa59615626fca22e8502f8625743e35ea901c7cff89878c28a5d9f31464c31a6f0581adc598c6ec3d0a910b8e035503f3d30b5a4ce253896202fa3a88fdee12899a09c2f22b0ae758e0763616b4daf7b39cc7108c48f3471f8de41f21ccbb62880845a35b721961a711f06a2ba3b97913a27dd58ed1bbe7436062300c6a91472c987fc48d4d73076ea33531b43245e9af494b2b2d66721d5dfd4d8314717d90818f24d356dd2afa2dcd891b0142b6e46b3b3fdb01118e7a9655382a3d672ee745bfb39f3059b68e8a8682b0a2798e1f5eb91cb87e5a7a681d502b299c6bf74c3a2034171fddf9c77e05ddd8d4367b6ad311c12006fab1551d324801097fe2388aabaccbd420d6ce4cf0d1eba45715343bdaa46a6e31238ba038762d50f3bfb12586da0b5d3577603b3107f67caf81cc76210ffbd8c8d3047496ff0c1ad185686bc0ed7a3dab9e09689d3970b4b46ae7d791d605238287d4b174953a6fdd3f12543ed5b23b807000fd0b516055a21d76925a6233118caaae32c670be764b05bca1b1cf4e6a365f6818120e5882d62b10f87d73c095ed3540c0aac751f46ce6e233af114e5de0e9b74b0fdb3bd02131b6a097b1c0143e423e57cd312f19310dde1de9897116f800cbfa102d6620dc969131613ba98393632e615fee6b1a3850c914fbc86d19f439a6be8d1e86825d4c5701bd6a3a561f9d6dbea2df7860eb59704820428f73463a5043ed611872483af3ba5e2d78f9dcc8f84b92e8828e3765e9411d0a480fff44605afd8d34af7fbfaa805b1dca07c56741fde568b71761063cef582bb3f2a90e7492055ac3a539c3f6a4641a330684b57725ad7c5ccd8bd3570908f4faa4e8ef7eebf3ddd43dae30ac36ef87f0598f4aaf6af6cea26759f775cd5274bef3ce8c4fd053cfa751b69a7037f669ba61902b5002117485a6308b79c7a7ca7056f20e549bff4094914ddb7e367edfc9228ac6433e00b48358cc2851fdaf9f600a4f6dc87965a7535c5284440ecfebcdc8bb63dcf2674f7274d8f6ba4b5408fcd8892510fab626702ece6f866f8edd1d90ddee9010ef0fa32361f96a256217bb007028df49a35d3192086e7f08d162514f33762be24dc9acd4c7d8b42e871a359e705cf3b3fc83f2d0d74badea38ea245234fdbe0ef9853013fdd250d192160968e468dcd7c896a5e492fbe56c038d6a6bce369d51f347a7b6041d0e181d25d607762550762d8248650518129f01a863e5765772b65b19fbcde82d64881d2aa32da1b5a7403d8dbf8af479bcb18fc899ae025a7f7cd818af3be8e3a56e38f8435e7fda12d9bbf8689079c2e120896ad4e7e4fb5923385d14c5dfaee9a1667f0a16b797ce04eb2aae44b104aeb7648c21a3b3e9d67b97177f5ddb1a2379f99b4af772fa24339e4ec32cf31a259c80066d2adbc9b54988c7b5a0a282a9ca8d2db5901f836f7a3253ab4b5a79359630c224a36e4985f9023d5f2795d0effcde80d769f3da049e3da976724694c20f46e73fe6099fd63c4fd682aa10fa6ee61cbcf2270c7b6cfe5ad8b9519cc5ba2df847d48873b70161347bfddb15c6a29531c285d72eb902cb66d1827f1d5f87723baa86517d407e509d9aa4ab6e747b3d03b0078e640cd4a7daa6e0494ef74ec7fcbb4dcf974a5b327e76b8a26c24465ca9c20383db9d20d5d13fc5b5f771c6542f0be6f048a4b69f26dd90059e93487c384addb909eb6a19d3a6772f49a566f7d4108c25bc15e9faaf2785956a72bd1e34e4f419690224f94c909cf40f74845be97126e5f56d4e27dd908632338a32eb34b43096effef6dba1ed02ec6b80f8b900cb23fb4bc3930f76b195693794d19d0cee29d82341894430fa9782c2e9ead04211fd27fc53adfa5cb384f22a0c9455478afbf73b493f2ea4a47ca010f5a6195adc64d0d108acffa5f44cda2b99f445b3a2dd6d9618a08b52030a9945d50571be950ccc232f62bd797f615cf647dcef4d3002be9e4d076271be3c206fcb98a70b86d209a7eb6e44f0df466c4f9430cbe76df176cf2c96d0fca6ef7e56d6e84d4af43fcc8fbe16c9fb768b32889f774472034126f3b765a33e3c138f40ce82f36f0c625915f40f45c2941b88d1b4c6609c14e353990d944c39de8f3ff015266eb43c490a07536a4b20bdee8fc7c556d495cc1ca08a1b6d6cdc61ee6da70e3b2c0f295c5123ea4b416818770ac420c0ef2ffd84935054aa7665fcba5f0eee1d335938c0dafd277d8663327bdbe5ae04110ad367722e8b704037efbf59f150ceaa6e9020c525ee7d4978623fb8790f46fb39e9166d44a8132ccc00acf8473f027e085dcbaab5f06290433108a5c88395998aed52fd25368ef03ff067a2cb1d0d49c11aadcc952ebf4276e92b912b82f6986786a67ac9de4b1b2d2f1ef13a442b1b5b33d7a9c9f2f69147d19937fc5c7295cb22a26aaea315a80ad3b415356e61ebbcacbda25c7c418765e9944022353c7f2cc9cd1f8a0b0a4790d9423a956fcbe40cbce4ad444fc078c98efac62fc86d574566fdff30fd0b3e317e49fe6be4170c10abdca2f20c0a7da18a31a9a493f9f4b492f96a771b7c8cc01659f72ff274016855e73953370d0b46d84b6a4644a06a5af871d0ba6f3d7f7384b654d754985c6436919664c545d726d557bb8b250020275582f6e883481d9d376bcbc84ddffdaf4b8f7124d791387e199358b9934cf5f7ee642e16f71dcb9051ca058dde55c8a80bc577a08fe7a2b9ed7d8c0f8b6dcb554f262469f260423b7b486b4d41635101e303cdc3f998e40afe9ad747135e944ac68a5ee69bc4ad46098bb0e655b78895d450c4ad39ccf65cd87b3015964e3e6f241025988fe64e75b602eec67bb9ff5111f36cf70a72373dad1a787bce3dbefacc9930d5aec9c9cd60246b4840b479d34a377830cb90c0962b81461538ac1154c19ddd56ca4a95a176568b82ba46b2b6bbda3400ba3519489822bd6d150f181b09ec61818e0849a2191e09d91944c4226e881d3a4af38099fb3e23862fa2c0220e80fd7c03a05190930dd726ad843c1aad884e2c53234a82f553ff029ce75c3c871c2f39daebab09406de027d74ae0eb25bae5c82fc3070ce8b99c7078e74384f7d5ea0baeb9695196a8e7ccae0cea36414091f2a9f8384383029213ab4eee7a50e6e9835284bf08b91e0ff186017bb06e1801ccc7d21d7af4ad758d30ce86d08a058d32bd3027b63b4498fd8836dbc6cb38efba7d35259fcc38f2b9eba83e7394c9baff249e7239bc45c79376829f12f81d833db75850869aa1be5d9fca59aed6c09507134cac86c052fc9dce6a6de97417f2e7d9aafd32e72d579eb108f53f01666719cae2e0a393ccd2fc5293b66ca482d59d012970ac3a1904a60ff4f4568ee32ec75af5ab89540f8064cf3a8345eb91b8cab7bd6e1d5dfa9980a3106fde40e4d18ba850500172119d704c21e26d58b7255682e2b1ce551ddd83465b0bc8f161c960e5dfa2f1f4e6136ab7c36863a0cf74f350eb230844009a91bb0c7cb90150a44d7bbb5ec6e87cb2f6240af399dfc9993378983602a6012bba2a8d81a9849bf6db64baf9a54275c80e4164e652e7f9baac6b28d727f28bf332c94ba3fdae81602559d28ea93112a80c85efa5bb26fc58b389a5487fdd087f814229c40473f1b2caff98484d6acf7880cffc755297a798672fc03f9eb7f5bd2ee274234141b2fad85359472ddd6a163e7cf0fb263365979a65742479c219e4e7d9f435c020837a8933e2807a890b7410297c814a35c22b843516ad540b41e9d5ba64cd6d684f013ecbe221124395117592b38838be06c7ec083c100494091c89ca6e884149e09ee90b1ff55c1dbf10a267efde34a266e4fc479d5474ed366e8bf75c5364fce7a8926111847be3233e7636cd5c8762fc03ef5fc2837901c2f034eb86f0c37b19b9f9b0683978b53371c80b90b76a070ec97e21edf23f56b804d195b9c6c6ef788ed84b18a91ea1667e19a8c3775f23e691f8fbcb3095ec6c2fcc8ec741a425599827fdc441d8db35834b23ad1434ed6ebbd1f908cd419fd006e15a5b1fc77ecaf2b31104bdc18763d34f5f0fed3758dc8d54a3d13d14b4e818e35a0a3fcf15ec163bfe5fed2a61fe1804c80093ee6841d857d40159d27ff58a2c448597d0afc29d41bef6182fc5cb3d410d9400ca325d34389d4e7bbb8506d2dff3105ce2482434be298f3fe72687c2ad168e29c664ebdac21a00437283764ef5849160dfb48f1e6bbdd1c3bceaafe50bc5ea0e2fa09659c313f5a5d1fa397d756fdcf38921dfae332ecf76fb85d5cbab741a1df89998aa262523979bafe74b4140d32a326e30e7aad87013d6c1d3de71d9c097b70ed5645aaf0c3e03f70bbe24b047c2a893a7dc0a1ecb1f50fe05ba8fcbafc0343c2250c8429150fc91e02e1c23cb7c98af975018c70fc116144fd306750ee4d3cbb9c0e20fc0c115eabfc35330a8b7836aad621d5f9b0df566fb610dc7482dabecd4ff09e7bead7a01dcbf698bf8ad56e31dee5f6e83f94f79fa3de948160fba73e57f4660c249de80cadc3ae79a3cedce4586f30dc5e617cda55e981508dacdb04264f404740570379ace564b12637b61e0176a95d2edb73f5f18e9c8abf777d57473cd5433a10548f8bcbe1a65539a0626efb11f2f64e5da823416a16dfb4bb8de47ceaca35fcbaca0c814198380750f6cfa0079db782e6c2ef6da5dc79a580ca3a14e873ae30b0a39447eaa8b604179bf8121a7260443dd863cf89e73f5d4447e7719826c0a3b24557352df90c1c7a59717410a08083dee5cd9657e0fb07e0abed7c8b45f4ab7ecdc84326673bb730e4900fd3633af082b59ea60cda104c4bf2264392887caaa69c83220be190e1496d93af7c1f84c41b59703bbfdae0b057f4c82b5ceb0d50ed274b699698e3294081f7e509da68a8101510e8d40c49477fd52cddf99d7662f3e358decc5b3598c4ba258a40e95ceabe970a46e35021bbb4cae91f71a224858f538fb95d6c34540ee2c9ebcaf8cb50b951f4562d2f63eb0e430e253dda4e573e63d668ff8583d6afcfd598f85842c55f9ce0e5018fa0f0f880afb0d4a0e2111cf95c5812a9d03e37a1545c415d1add9be505dc393ed7b0d42a2b6700b1a614a60e93284f07e16c1784c04f0cbb176f43cd23f438fd69078d2f872846e9f0de68becc918678f893a0b68c11e2ec94846ccd6e1d21d83a7b95abf7c3cd27bcec05dfff0e3495687ef710438aa91887efa9872f8b481bf0295c8fdb038a74838d3bd9d58fd09b5c63ff5c235c9bc9e32f7dcce29345c2dc9085aeecca8d3a3af012c7f015bf40ff9dd0048952310ae3f0b8f04508129e4a0980a38f83785a533e5acd8427aac154a547f5cf08ff35ce742d57c11528e50c669a3aa1ea25ba60d2ff763188a0ef6babc9164c7229b5b51a5c506f8eae154accd0f05fab4961257909f03205387ccd745822904b9a222ea2d01844bc4403ad3480c4b073367b3d57fd0b4c5a145369ce3fa8217955716505e13ce0e9c1c72b252e6f8bf4a678a35c1019f7628c18a6c6cf6180caa40a0d1b3b1c6c264f15ce1fae6627bf5191c9372d0ba7417d43c4ded520f42d29037fb04b9a2c8ff8c1f6c4a60f97f658be97713f413e183caa49ce94aa3d8198bd4eb38e5e2885fafac12dd65b09f7fa73140996700928fb9276ca62aa328d9714d22322a1b92101f1741e11c8b801ce3faeaacd553f374ad492f7261e9a60709ece5b853ac01e2826bcece6a73170a5458babe58c5db2d88f2c1d6ee7eacd053234f31b578b85870a845110ad6663df17916bd973abe1efa2f05fa92339e1ba458066d1bcfc01284342e0b40fa802ba358194572499fa88b6749c14ded5abf9f8bb483c431643b3fb945e4b74d5270984b0a87be10716e5ab4a2b213942de4856258d3eafdecb716eeff6a26f41352d0432f16af09e34b9028bbddb2dd4666e88516785c75a234fcd43819c64a94e6991b7b463eb8613604ff3f47b51e67f96b8d0cde14767c6304cce4f3de5befb7884f8c0638c5a43f280312783e6aac737fc1fba08e6d20464f25c3b92a468621b83e3476e3462436b506f38a28a2bbe2709fec0131df8e1d51d33b6a5887817bedba3d932fbfb1047c47d0ee6eeca2daeaaaec14c942a77d1ae9411642fa89b8378453b4e4f87e6e60bdf11a87fff648bb36e17be6f63fbe6daf2f86c8db598dca978b91bdc6b83814d0cd7cc342b983759a2138ff8962c229f843366b0ddef0df409e4e2982448b122fcc7d0954658c20d2dba35b472c890e5752cc57c030aa4d4b3eeaca9a9708fc1a862ffed43acb157dcb3d565899231290c714103844fe1241f867cb9d5fd47ce0932ecd437387bd86d2e366a9da019adbd98bf848dad93e816e0d45405c29d80ab21ca854edbaa3263573c33e681a13810b05831921fd31a14df2c3b18f90dc1eea79b91763915dc60c6911fcdb90fc5e7a276b68f38e005e866eacf0a240985a89151790db957002a42c82b11960707e2a23916b4b09c687118a506ceaaa959e42a33950c217594e789d5c02e78926a902015a05e6238898f6f95fa585e9b9e400f04042925ae6e03e37b12a1a89acef1acd11dd3e885567336c879d5cb98c8a754c0b0578c459533adfc9ba4785ad7c7291cd29b72e7a2e58b1aa7e438b393edc8b9216afd1f7533e2a018e221eeecc1e593082607c75c11d24301f2e094d1b57592c478d817f9630f744f9dff1daee80a45bf48cea8a6b4b34c4a866c26ea5a0e8f515de243f6c24dc489196c5c9be7533e0220e1b7b24271099869084e6e2227d51a376345e76993d1cfdd7a844f0ecadc7bddc2da3c9f56a37745b13c3cf6535edefbca318ef1e480756592d5061501ca894c495c5ddb6b1cefa5d14b95174b0c3924527ca2fe15bb21cfb7d60419a3639f60d6c3036d5119cfce42cf7513251d4e12a9f75890db20748b9c19efa00a0c9bcb0d6bf6c6cb1c2ca661296d29210f08327e5ad029580648b34c09c69a94acbab1336dfe9574b2ad1a10324fded7c3f9a83f1026fff109d7499ed858082229aa2b0eef35d08d3cf2c68c36dc32dfb8e26b0614863d232e6dc5826a494bf48815ef0c4f2904f61957655e152e1a9c5a1be73550f1cbced2741d5ec5e1cb8f744f973a632f740269a6cacb4eb6c7d5c873dc8cdf4689162f80d574ad2f37a709b12416fa6ea9835a8f57947e06a24d876c48f931f9f204337ed6679e5c033ae8bd74eb613a85c1d5f8e674ae7d9b67ebb8094a83f409d9e2acf9c794a2d487a5aaf540b37fad83e3d4b887944fb3789eca44c05b8694d27665c6db618d69d4e0d4c32f2b0ce76edd49ebc821e04c8d22b1f78d8c9ae212f718e100468c5eff025ceda9cd7f6a2c266a7855e9459489c3d159b9eb67d0b84cdd59f8c249dcaa3c85e6de5108a988c02bea4628e89279c2d764f9595be28ef2260de29e923430cf896f4838e3c886aac0be14d5949f4f77b056e081d03eb05e0cd5f6ebc008bb00d10694a98023f821d2f3b2d9fd7c67e76a9151453e6e93849f6efee99df70a12cd770c651879a2007c9dc0b28f41bfa95ae9981a7080dceb2234172da78a4b5c8c47f9fd7b12f15a622f1d15e395f4584d002a6bba49d1b7945badf758f98a5be4d5d1f2ea9e2c8751f5fceba0eca72cd322ac05ac8c543626035c5591892ab6d4b0970ddcfd06de9b70e45a10b197c6953580fc54f06fa1f25e487a0f4530975c66bcbf9230d3e464aa762d46b4a4c2a2a9183374cc35fe648ef3fed8c2887d3a90fe925f048598124807588bc46a0e1bff0c642103926a081ac0a3f4a4c6c216eec18b729ee108313f0f3d0bf65971152e3a763563d544b40ba31d7a9f127f78300984d37a4f1d524fa741c47eb1e9588777e9c480e7155506cb3ab9c46613f82060cb9a4c9655391965dbe81675e16511d2ee60426d87930c9dc98b0d670ab9557aa52e2f1c716509fc1a34712b13e1898a5dba5a2486a58f8d8eb3825b67bcfa6ba6032010529bbd5697b9117921d4d264881f300c3a9f99b45256d7030456835d91cc9d59ea2d3458488abef1e460c5661bd74a779651bbc1da01f0c919b8c47c13b1afb0f1c29f9ab23919671503a5dac63a0d9308e8f6f9c62e8695a978b9f15028681235ad35cb9809b7f2b1d3af17f872ec8995da2fb97133918311bddaddc1967fb7b1c65e73893046aadc88836375bcc16f096f1525a7205848f84f5b6c00e80959f0deb1570128b4a51bc31efebe4be12540cd6624f41b114fa0f5c804f83fb993348698f3bf2d570fab49e35bb3a65ab68e1a9e30b3e397c1193f270b1dea33585c6ee8876fb15213e8e1741e38f142fd25d2f14f5cbc6061619eecfd9f12bc8600fc69161cb9293d67ea499c8dd0110f54aa8b2ac787fb34f24f75e322c372753ae0fa6b78bda30afdb8f94bd1f0fde8569cac25ee93fcf8144769e81535a148464c8b4b6252f071090e64eb454d764e482deee2da25cea850dc19dd6a0545f05bad0f725a500caa13c7af123e6d885851c9e23f7ab09f23037675462ef382f1e16291c3503b759b2fece5f477f96804f2f742529661004159c7a3e335aaca1cfba513c6e285f5455247cb048d701eed0a603e062f98f159c0b0f43941a29c0a0078536d5fecb17fd96984a545e1245982b57188471f8b158cad2bf696bb44ce028add190355f5ca0a863c08e7f31f0e6d8540e290ef8f790b29b296c8e15a9955d0085730df98bb6f9126bbd7d03aa600c81cf09df2c005bfc97113c24a9ef5a067d50acda4e2d3d8512daed65befd59b6e6cdbda4df425b24a3e473d686944754d8cb8af2fbc630a1680f72a3cabe7879c60435726c07240737740e0a577da789d97460c895c0d3f07fa81bfcd4fa5d27533c33a830a818b8f6ca285fca98311ac61ae3f113278b1bbf582a40ef093644b6ea9e09dacbfeaf5fbb9f737a939da2b0bb82040dfbadb55e99339901cfef49c58e25213b804462163f268a72560cad15ceb511d549454f827c192aa5af1a90b65aff612a929660d137202978810bb762d5cf358cabf077aa9255d345009aa2f4b60dd2895bb98744c6b8d0b4331b543d693c21dc27e1c5588ee856efe6065db4da75bd10dd453b81c268c8c859e98f7550ecfc2565a7a6f5ff5d075c5b3eff18458626c40cefda2860de012c8c199899056fa50f229eb76e76742960a7fcda7125d300817a0da920b85d82bcaa1f241d4eb64ddbeb5a7ba5f377853ce657a1e2e3fd29f68ce8ecfb4c7c73e07fb07894aab1058966a07a0be266342fcc4cb166d41f89a5b41a258f60dbf45b9340128cb29df2a575858c6efbb92ac20303dddcb19fabc635cb85461ae0cd1c597cfe95948c579903772a6d50cb44ba12d81901d005635dae0998f0f8358c0a5a51d47eebb8186ee01a22c1a381620d8b563639815403351189a20059aabf54677f0740625f00ab29a44738c045c6767751bd9bccf6244abcd8b218be1a7d4526cf54cc0241c08e9ebad2ebf76bf683f14536dd2b7b7d61da09b6864c575879d6a7b5a69a75a99291f53cf91dd27978caaf4eb195eb5e28540cd45308ae3c0221649da2e5cd5751e05d91f00313f634d327b6fa0066dae40d2aa428d3fa49a6c31032d9f67dfed32bebf8790dc9191f4b5cc68ba9f18cdb11179088604c4f024b5b4754959e0704743a5eeabbe07e95d27b6beed9d543cb00c5ce6d7123a041bc5a08485efbf04379eb6bd9375995c59bdd4bfd1c8fb6a9ce7902e40cb19d18defde454c0dc08ae352f2ec47620de8549745daa6b620f3a8707ee5f65cdf554022434249863f249f9b5fda8f7682c8db335557ae4fcbc4eda9ee23b759a1ddd4871a34908e0df8d8f598c8ae5a83770f161884e9cb42a6b39433ec10336576874d55a6c1792b2dffc283d83c0261c8b44daf3a3c3bf1295dad06586f3c2b99b742d63e14871064b87f008025f8650a85706b93db873234f430314382f73f937ea40c5281bf597b860241dc7e615737cf53ed17607e706fa19243be66d3413d58a4ca8b73095ec6044da969a6cf9cf98f4e4aa633cfe45e085001feaa299a1a09c807d42f2865c19ed8c9909f2dfce307ffef1426d38d16bdbf3c81bd93695a82e9dbd15ad602d40b594b09faa7a4f0130a466ecce816eb352f8c3bd1ba5b764f462c3ea395b466dfb50a7280c51ec58ac0f88ab240467168ff3dcde615460c7d05847a70c6bbf84c389b7d482f2871162c7d10cc0f37b491e96f2074f2aee79ef30a9ca5604e3e64d0a6c8094a9ad92ecf7d8d12f87c2007ec699b8450722d3b050f998090311e9529ff83aecbb91f3e246e7b78b3cd4ec705453edd8929b514828ed5b4c9f0264e2fb079959a89d65156bb5b555e1db16fd2f252c1f80d7045a061e4ef6630b952684568c337711d7ff4942684527099877b38987739124206db6b457a17db1805773277b971b58248f5ddb82fa41f416298037352e0006a5d977603d077eb036c7df72dd9b7bfb9e329041e07eb8ba81ee47d035bfa60edcc76ca74f009118d2c8f2bd7a4d97cd5b53244adc243ca1c838cbfe5b6036c8c2058c5a869ee831438ef7d157e6e3c41051cb1a7e26fac79f5e7a46a58eceba8f58d08589d7455f2d817aad35b3f94b5994fc92007fab11fc6d4b37561d40f5907e0432ec666be1343a0c7975127018c3571115421f07e18bac6e5c414ac08b1c03adf27b6692af9212f4c0448e361b998f879643d5ea12e279f1a192e10c9de5c4658785d3f08cdf03453ce6682d7979a837d49a46228b592cba07881851d47c5f101916dc63af305914904c05ff446b46739cb5e54f6cbafad3b558c2ce089bb8014fe48f515a8d334b25875023e0dbf2acdca90b071c9334d2bf1cb53761cb77e15f7a990e8b9e1600d37d05754a1a91f5f59fbb2008ba4cdea96395dc13cad36afff68c87e4beefaf956dd52b3b1f34e511f2a648bef3454d148a37ed81269dd3fb53a61bc6c6f99410e7d0b3a87bda8c036c4f0b87eab939fc32fbe1169c156c21477f676657b76097d33322eee8a6dc2507ba91da37194f28f4935535c0acedc2a138c192f51c594c091096b7f3e418bba782a6b315a8047436c9805e63fc09083ac47707a6dcfd543ff939fd35dd5c86c07fde9ca1a4d3c017309815c7cf078dcf3499642862c6b326b367017b1c59fae83a6d5b4aa15eba29873899a670200bbe6b298889082dcb9ba9a42f54ef120358ac04589fb31bf30599b4e1969bc6c87848d3cffd078d22c93ba7d38f632e6cc664b3d7ab5aabde42fbd3c0430929761e765abff7b794d32c9d0e8cb8c246bc2143b0e454a69ed29038068feb9b769eed1070ced2ed5d6b59319c93d22772254d9eb7629438dcee276577eb8a510a2d338aeb0d2fa533b256a1f87e1879cbc2648c7e58da90e0ac6806c806df8e485c2ff2608dac5d378d3ea4b87489fa5532b6ad7583e57daef3c176d0709e6f3e86fa92343ece87867a2ab1116820a9012e7814f75fde8b1390e1f979dd05b039f32e8bcfa6863a7d0b395beb8816598136b1deb5b44e0eacd1c37a77b5e0d849e7524ee10be139ff22bce29a47653900f2915b30bcc57e06c13e7eebaa034ed2d96fbdf851f35f23ef70fae93c45dbc30faec5d244b40a8da29233674df367edb7294fefb413d1c5871f829b20fcfb4cf360c3169ff2555c6ae1748aee44cb5348612f182c0c8849b2a0249e8084e833d143f00e2417f50a47f9864b86f8e3e3e0a5c72282c0a4ca198fddb5c5fe381f48bf66467b79f3cc875afe75ace58eccdf75ccb8b2a2990860f5f7244b7250166fe76e657270f28de937e67fc5fdff5189a2b2c35fc2d66fc94f04dea8e8ae2e2640ad9c67c39b0e7de03e31a31444e34b296af6bbde36dae516614ac39c546fe360a14fc2f678dcf11fcb2d03db82f34637af82cf699505c75e5ee22f8045f7f3202868a695bbdc842c0e32aaeb7686e6f0edc2b1471239c5719b07432f3f9f9c4f35dce649f1f7464bc31f491544ab2ca0248f9640d6785bc4583fb19e7a10c9e6d708e76ea437bc43a9ccf99b0367cd8df5c19585bb1e74047729f36da9c15183e94a2a0aaa34f1ac3611d8054b3b60920a474c53456757eeba9c9bf735e1d2f713132dced09fee5e9a6d0b04b6eed4a12df68ea5401795b1bd5c18ae4828b28a6e470b481f15588b10a6e9f61aa07598859824bf52f20574d033731e56e13525547230ad78fa26829565129b595b0e46400f1cb994ba7003ecb4ea944fde6ef9c19ce5cd95d2b7334f79eb3b3086b94250795f8738870db685fc09fdf94d4f4a6437acb524c841ea2befe5e0b127c802bfcea398c48f4fe3eda2f933ce3e2813fa4b8017764899358fc7f9860b40c3891c734cea367cbccfac42f28a0299e3b6d71bda4272a2c181a115e4cb345d77b4690e63d6215cf881c63431206a5252680b2e91e9b696448c3a82f0fb2866ba73b086c24f7313b685657a5b180ac852b58c1e9c087563bbf08cf57566148527f35a4367ae73159406759a23eaef96545b126d266f8bc7884658d1c7b7da5c0fbc203f5a208013e5383e2f266de53cc93a2e3a593b37339d2fb3efe84dcf2b0bbdd1946a34c62647be695b6924e5ba6c9b35a81028cc752c0f44a6e16780ff30889335ed33e4f8d032ff93eb03306da530935b9cde9911a5b82ec0dd666da31938b361dae9b7acf02634be799ec165be3b451367bb71243e948f1275f607be06ffecbd43b49658b911c81a3330cba99a95d9b7c2cee0b294b034ff7a926c44e17bbc5f41529815dce678e781f9f85a1a9ae2d40dc5e3bca9a1c42fb94bd87333085680eb59fb67c238ed5eb41013f6017a3ae4286e5004ecac17f0dc48270e3ae71ab2f5613c01dead50bf33a148161f34147a9948153285f247093f263dcb5da729680f5cea13a54cd83bc4ece7a07a3f593d539077400aad2c895c5eed20acc086be199d1d877bd39d4c5a208a1d9570ee360ee85a5af785fa94f201c16a7b07a79ad09d7dd1218574c85e80b3bdc71d6a4c0928dd84a5270a79bba0fa065210a2a91e0c8987c31158cb5032f979cc8d976e795736b685f4cdf26a8a577386543ede3c438b91ed0590f263deefcc8785699319af2968e1007b6b8c2ff762d1ffb6da441c1db7d3095bbac01376f41a73c07135084fb9505e613ec45a66f9a69f44371be7fdad6f0887fb6ab0d24526a2dbfcf18abb326e8bd96bdeacf307194784469f96eb34f8e298ecc0221066f0e9d068b0cabf4ace47ae29d96fe2066ee6ec897333e934e74ac81472e7adbc938fcbf2dae8573f89c78f9b07814dafa8d8a15b57946285fe8e27510e934080dee5b61951ddd4f7cd086d411be70c304415e1e2c2699ca81b857a6b57cb4215a6b80b193db827832101b331118cbe6df5039f21ed2585983e7e2a52a0fefed0e3bf89df5a828cd3e44ca3539ee514f40c2717c72c3e291412375a6a3b1a1a1542130c107b8a4566f3f34af23ff0ce4aca935fd14c862f11106f38021940795860b487d985b349243f1a5a79e642a650e1f4cc5c6527c840db7636d4924762f244abeddc8f08fe68679cb241ec6d8c50c3860f1daed83b133728aec929507acadefb6580d5c6253c2ea434fdf662433c1e410f15eca13772339d84a570424ca347cc9a4d192cfa35fb4f58e2bf9de731262e9c3ce119a56956eeaf356465568aa53bb33be83a82a7bdc43b8c7d43b4a39e4d61de5ac9159ced0660db27f02e84474d9741c2a6fb882ec53eb68aee7790435c86251026504edb2238f6a64c12d8fcd46216cc56cea1b2f59636789be132383be09e738d804aeb924045fdc7516e426367f3dcb13cb07b34161f65c508757492f815c030d0cb97a205a94cd5e2c65080ede84c1c9203f7a5987e5856ef2fa866dcfabaeb9a16d5dbc921ce531e5e26a4d7cb2d6552932302776b5cf799f182ec1fedf087bb89be1dc789c7b13f0398a46ce649e4c960e8dfce396a839c9580bae688986be4b9503eca084618d1f5a16c79b1c91291061048d3e59b997549edcc219c105315901fb6e99dab3afa33be2a9542d0709992f415821a4eb2db5af456b38baa07c6c2fdd86edae33e5d966aaea25dbba34d64f2ec334e7181c3e6d3fcb5f1ed57c685138f09a3f0344e26d855de920e9d5d991029aaa3c30bf4f510ab9a75904271c2b55cfca679011217ab355958ee2f79e2a7399da5c7e73eb9d896540e4693ef799626b8d29091a74e24848c04f0608e07f8ad59b75d9d2b4dff1836cba117c1ac04f2e2bf258f6ae8b7201e43adf21e9f5cb8ddcf5c6f5a0a24ca38b20886367bb032d4258405a66bdd95627e9d21dbad9ee5e5c5c4de165674b2c70ab12ff7173eaca4067a996090d8da3bf31da9c3d85c99ab016acdf69718461383e75be79d00ac1959eb75692b21b8b1f11f49ca85dfb702463e4631b4a24e063bd93772b9c855c97f2cf707f8504cfd5b4cbdf8f3e61a3635b9ad3a0d439967df5523c113fd4deb97183c911d5da1cda1f7a11d524d08681b7c79143bc066113923cadc44a0a28bd66ea0690585d4669dc4fa56ae63bd0ea97e218df990cf064ffed6d40406890e7c4baa5740dedcc66e8641184a13cd99861c7ed6f731e676166f0510813511062a54af2d132f4ed7dca90c6850e0a88ae7e6363f67e3714198c62d922d94ac1c6a314f095468c6194379e883ac504b49f0918c254240213b47b13d9f95e356036a1260d14e276122bbc7053a556b57e449d030000a90a74ca1971b20f6b7b71b8fb68d0a9b2ddd6586f4dd9cb5bd83aba37dbbf3bdc302d63d54a000134833c97570cd7bc5ad7fbc5f6ae4c180c77fac1a5a05d7509496389c3c75a747f3dde684afea5308813f749c5f1760b6eb82dbd68b8ddc11d58eb5cc3648f9e9cd2039b6ed5a37caf0f178c6e9d96b3e43616b61780e51dc1653ea261b19ffa42a7f6785bd85f663413285fecc99f0613084b6947d491c096d75b206bb03f8148cd8d78116d2859a2629be0941bab49980e6cf6b0cb347c44c2824cac6ee66f46f95a156226a0550232ec9debc3e52ad6982f236eb7c0dcfa780ca5b82a2277e06f8d244a8d2508ea81dc7f5005f5bed63751cef0bda8cff19adb7569e7b61949760355b8cf0e42e33205a97dd0bdf8af66620cd74b393bb62c4dbf1abcf61e8e50fb6f1af5180204ce87f61dc0284dc366e0afacaf149d5b2b00ae80d57ebc1d3437266436e2dfde0844f543e74992f6024901f7830f63e9864476f939ed595a8e8ec90ab54d5c86364a3a29df6471f93f9a7f5300beb5c1f21682ab643a5ac5e8ba550244acad93bf45712bb12937a8f2c31108785d77c5729dee67fffffc6cdba90f800c61d1bcf35cf0cbfe97e9a540369098fa3022a5eb0d9319f3997909476a37bba160d1b9accada38d70e4e26d7cd7a765ed0a47057f433f83bf432db62426fab0b6bba1b87e2e865ed19db794c221bdbe3db7afaf486e8e6711c44d1e3a3a3b8889c817ede68707763e6a9ca02af435f0cb71d7cc0cee87af830f547739894573d68ee6b1e7be13da18d14634190a1f8d475f90d42daf0e4f5b8b775ef81271742d98860fcdede59138fdcfa6f057b9924f9cf6f7bdbd82c58581aa04dadd9d2f0fcd347672132c5a6214964d4fdd0c8f1a950e2976b81e5b73115aa629b4dd566fafa845ec9b41321b312ec1e645763c1810fa136d569d5febf69c54671c24b9a6691a57ceea91448507bde890d55b3cfe3c26ae4b921a92c745269748f689631dc0edaaa41a65a5427bd5f7d30e5d6338df4ab5401479544252230d353dc168e59947754d004a7416c1a9070d65122017d42f1ec65a2e9d110ff52f3cfef2de74662f83de746589780885eeb1b87653aabbe18cc48f9ade0ef766202b855f7027746a8cccf3026bca89851000286a3081009bdc93bf7b154365fd41ecc140e0d80db7efd6d0c5b808416093a64b103222ed642ad9090a852be760323a29952b4bb5befb54d5130accf6b655749008e4bb4a48527afcb1304a5dfd1f7e1e7537d357620c2e6511372f1d524d6fb9aa06750fb03d101bd065304036ea88a5703c9424446b971d904e08bb694b9111bdb767e986a423ee89d4094999690511b5dd5c33b277ca2eb670d232484396d86f5f9b0908b3c1d2a090358db2a91698bdc6f294a49c4fe519d8b421ec9d7ff2dddfd9190b5bf7f4bc111bad6e99830ca891af1c0a35369c14b30813d6a5d336e9cb77af5fae233ccb73cb25c4d1c2618b93cfa5d0f89cebeaff3c28e1b57bb4fcfab58d230249f0d4492d659ebf924939da3dcda416e87539b193f775a4ea5f815123c47a07dde388caa0fe5c1449d15c508e3adf01e3c4adab124c6f707a1299de3ebebafbd8bc565b3e9fcf8db10157ef7653fc118de9ffd53b84e9ef10bcef23b488b33fea5a85edb7ca864ab0a23b9b2b243a557f36d18da1309912988d4076a7382c28c53069d6c359b7258ade1d2c60b9c53c794ff1e9669c5c28168c0d4dfba8fff7fcb9d134722123f2e5b70d521c296af91805d82a150939747c6446354174dece5f45e7d7313cac93ce633843738a49ef702c19be0fc0702fd30feb2b5ea4b9ea6460bb3f2feb086d7bdec84bfd794f0930108d3f5885df14e107f638031dec8139dc7366b37d6208527c26d0fdfbeb4f8cd599f044860c367d541bbdf430088759778b5bf8d6a24fec79cc73efa9d068b3d9eb056a9ad354d26f7845ac707c28d714fd38377bf3fe553e2917c9951436c02be2f8457ed35b184bdfc818da7477b0f17f718726eba78719afa562c1b5ddb3463f497f14773a4f510a35eaa45f38c777d1e4cb86217e33ed727264fe48785452bb30b13fcd126958b434c55292658f0e10497032510e84db4393b47afeb559688b72ffce921cd26e68084534206f345e017b765efad1482ca31dde81f8a0e93c3345bc90cf99cf6a9bfe0463a2f5f20ee42d2b91c7adcc5ada98fd4613e6d70b318559f69b6ed56a0aaaa4aa8b78493f2a3a5a029e6d0a16f6060c26e39697ffe6134e4406dc69cbdf614a952f3d8b5fef84652c5450bb8ebd23356446fe87abc14e03c71ca2ab91518f6f98c99c1d7f949aca34fe3ce99d865e6e3f30caf66996b3368457ed572726556171cce944cce84d4dccfa5a189231ab86f9aaed41b076f3ec40278fff55da8dd3d6145fbd11ad0e69f191222b0072f17f162b83d474b20c65f9415f196f8800a45f36ce8e6ee1dd009553ee6f58f8c3c033e6f0a3f9de4911681d10a2605f59d0c752c0be9069a7e070175eb70d0cb299935b7184f7fea99701d017eaf1a98ca5947093fad203d5d1fe6c42c1613e2a1c68a4d7c72d4a5e02456b4d3938dc55b60764d9896a8598712cd867698cfdf5c7c425bc518c7f626d36892285f23b779e1947067e00cc97119ee86fa813013e776881284b1351e7230e9d097f2eb5d7e760d2ed6251b128f1bc50bb6c6698d87a7ebf8d537423f18cb55d578eee36104c78a552b59773033f00f45daf6fef0942cb722995ac5e0c907db5cb81a476a2edb691c8986a477549358e8b78662a2135a596df829e0554694faea42e35a5fd42104c28e3ff687928b21fe1a314a7267a36609e560c8c42f1a7e64c681511bc713349a45c1c1cacee43df26c7416bcfe81e84fcb406f00271c75659bed3181300898dafd71cdeabb9882633f33e4b72d8fad7d5e51c51603a51c07ae909c60f344f28d8f38f409ebfbd6efc5a7068c7b8865ffd8a5d6dbc0125f960e15485fb2259a561817c524ca6e676e0f1531b49697e81881efde4295b5cdd96b9cf851462010c77c7d120135af97919109dd6cd8dce2729f9a6415aa6cbc5735084c58b03af8b1e2fd0b666d961dd8558e41e4ce580654aa7bc6433e967348412b3a2930b2e0eafbc6de50bf246963b42d8b4e76613a88bb0dfcd2f3ab0be80bd41a486aa48ae829ac9267fe72eab6584c161692b7f8044ff12acbca027a102237c5ad0f121d582419bc45f8d1ce4a15ee76f9671936d440564e0f32c5ebcc703b5c0e5b59d709283797221050c9092828b4326fd9acd346bb472e1c73232fec2d150be264452c6b42a44720d013ef53dcc25adefca3f6e176c8cec3519f78671aa04d99792896875992827ce140848ce9255261525c7b9d2de40174cb7f57d0f494093a1c9f000434e5ea3358bc634f2e404904f15541961782f5658dc4fc1ad141936b380afabed04739b07ef7dad116ceba306c59c22342b9c1c27340a4bb3a7e5f08f2302eb9f65b51da050cd4daca08b0d39db06424bc8d12e24b3d9074638bdaef31b450344e7d786d1290f0d392978baf1aa5740299836fbfd82a96812410fd34f295e4e463a892bbc34c2713b7718b072fff9d3f5253660a61b0d1b33fa485974e6b61c7527b320f3c6037a921c45031b2f59a9d482793f35acac2d4604815c937403448fdebf921a0ffa2ea510e3ed8232b9f7aa7c5f37a0fdc8b8d211d34dbee458a54e211f28e08dd7e0eea25796b9b6802b58c5c9ca8601b83d4e00350dbc17c102af0df4da244d483eb61c61d1c01d177b94418e83da3f3c9de830340243657a73cd1e97f6a7ae89698b5737cb019adaa06dd8ede3119e474df774bea653c346d9356f81c1722562744aa18de8ff27e92cf54bd8dbfed5e157efa4dc3ba2882fd535aa109d218b61b2ddbabd7f0970c8cadcc11f87d459e95c569e25980a77ff8eff90b2de0974fc857738182c7f447da15907e59abaf3895aa8597b74b72edf6361016889bd32427acf609c91c18d69518b8e8effb1d0608c8cae69c2ffa2085343ae9db181cddc09b4720a0567ca52ad4fa84173e220b5f7e52319272e3bd2728432a47c66729f1d0d738d9d8f2bd256f4b6605423dffbd09ee8651c154626e4546fffa8480edf48235835185009b718d480a447a43c42f8e7e1d87df74b6050fdc4a5dbda1a470612019316bc74e3406e9bd60d17dceb9500c9619762a44888003ab2fb32dc50ea09d83d8aa769540cab5bb1b5570397ea6378355abb90d7fe7fc3f349667acbe868a819bb40cd85435da182738402c94b5726dc97c49a43b0166985b75a7ff0278956addfba631466f57d237964610ba0f2c50f52d58822f3208d6cc02940584a478782bfd5ab2a932658501049de2b44f49ba9c4e2147b2ab5f2d2a922066dae9aad532d2a133ea1d8d2865833eda8dbbcd33c378f1df3bd26f45f057082cbb28afeeab61488b5aeff3be3ea4560e7c8e7af0809e6aad815ebb4b36c590347ebc075b69f3f912261927cc66bfc3beddccab405db32e61cba912d2d78d8a25b0914d7f65b43b4b062ac178285d5ba83816e11719c189afc4572f7ccdc7764d03235cc149bf3a3609e12000dbb4871ef35ebc056804828719ea05cc3927b61e87f74b0968ad100426ec62abe1e211307d5ff1f1aba7602da156c71a6e11ae780ece1690e19243ebabdae7b293e9935fdc2058a706974a74b270d947c4b117fc7dfd94932ea9acde0ded17253678b5364992f5791893bbded9b26aa91245b5f3f1ab520ad2bb2038d95649b5376b87594711055b44ca568ae186dcf69bcac3fbd1b3b0630ddcb313abce90bb220a1efc3105e417d3e1ea1648450b7e5c467e91afe8470387548079d96f0bec57a806f0f430d7a8d41267cbd5f0403843ca7ce0bf141d839cfae23f8a163f408a33c87a992076a274eb2c90bd0e938d7cf126110623e0fabd80f5118b091289c95d0ac9ce56bdde5990520b72aca3c70a1931689e61da754416267876539465af8017c61d8e96f68b89a74c07f5d1264a18b90fda149fd37c58f3a48ca6f823a27a20a9abcdc8dcbdab111645ad46b619b47f2a2e88d21b0bfa85df33431e1f6dd936fb1f8cdb74315ba875734243c307bad83726de15f59a2d7060819378f4dd1b2f5aa1129b45136f2462b978641d81b090cbaaf3cd0dc0b5a715ef18dc890f95a528adccf8ce98bd9d4e2ff266a4bf1bde716c6620ed7288d48072ebc331525653f92a2fcd4e24d50af00ce002e22ba9f756a7f5521db7993fbf80ea228706643673653b0a108e791eea251822d843bf2214e6713c9200b865c85deb58191447b9a490c113c74c8daf4cb8b6c346bddbfd81d49394086fe3d5a2ed2741cf01c587666d843d7774d1bec5520e334fbbadf0c14a39d1c82a2c6c6528d0b31e7c9114c87be8c8c2d876cf6771d45831b83377a5b2fb1e049bbff803bd53b2920f271f88e2a876e75a8ea0a1ea3280bceeccf1aa5944b3f32233a46e91a8e80623a25a86a0836eba3e94c392b7c11aa324027b40e7bb8c78ce8fc7f96bba8e66f3bbd09d1b74b5af232837eafc2bb516161d6e3652b767044147ba74a9c49028643e8035650a48ffd598d63278ddd5c03db076d8e730a6e8e502a13b1ca60143db05763e3e42768315c17c11e93753974aff94a34dae60fbae128516f73fe673ea711e8c376278c0988736d022c0376cca6a3d12d531cce04f2e1975ca95ad38a6a7fd5b35f67c235a34c207e90ce809ad7321dc92e22a3699a6f2d683d05be38d94782bb5d639d692592320519858a443d09fd45780b40a86259e1ac0d788cd5cd59dfad4950c31fe76939a64c070056f18696b63399303d7064c22fd5ead9564c4d89986d19b093d9393d06741cbfab23c45680f88a3fe947f82086e31b35c76e34ace746862fa7b9cbf51f2fe2d57426492611c06c7d79a2560be880ed29e825d8f34ff0e23fb39893b0e071d0f35fa9febd61c03e5364746c799b7258488009f639363e2c0439164c65a314ddb48227942bd0dc4c8b4856735e7732bd03b86757a3922d47f5a844bf3b1fed7113ed4ed47de11e59ba897f4c396b3aab2b8f702cfedca1f2591adee3678b46cd01f9fbe4b10e43fc6436259a8e2b9b2b7feee6f30487ada07cbb53ea6d1c59fc4473e804a9663ecbaeb8dcbb87a0151a7724818e3e904183a7450600660da4445caf12e0272357cfd6483fdc2f1edd7bb750598f723e528214f56022bf6677e81f03f45ec046df66a4537c8b94d6a5361ac65207579336dd08c8ea39a74284edf02c8db583b0406fef780ca46fc625eb84652806bccaf947d62a21cb63340b9a5819d83d82c0454b6fa2840bd85fb0cb13120ff615696dd24e04aa1cebf3a8bb0e7b397c0f532d0aee3c476111a8630e1b730c60a60e1ba3f0d609ae5af819c54518d9faaf3d9a4d3cf215f04130c7e131b86b49b502865ecdc96882a2603c0f7646d25d0b90c2db09fd42553e9c505b0b5db18f878bd07c17531a6466b55645f7140996f6d56abb2645e00d3ce101b8de762bc6b10380b2be94b0658f1346c85b7bab5d9fed240803a05e172ed1e2b7c7f4e562aeef9a45f1b82ac4bab564d9b5196a46539add372bc1f57c5e1a1f77444d0b7c8212ee82ec8768feb0ef102d9feaf9c940dab8e49ae1dc34fb92cc4afacc4e7b0b46ae458b5f7501516b2b83a94d8a7c711d1f4e140d4b1a00f527ab6989a6837712e6ae51bb83ca73653d46685691a3af1c3bc3d8a7e900b4d29efb0607d5785921b836063b6f120f419e0a43ec17f53ec8c3fc0bfcbd9a1a6479fee7641733a3385b9ac94df836f1efb954084732dc40e61f53a7a935bbde770084709be264d58ed300a743467e922d883632b44e01c29df8a31570ee3ce1470d54a3ac7750390ea2cea88eb2eaeb0df1e1f4549c25096520abe4a39339a8c0f177c5fb8736516996ed76dd269fe481b897dec5545465676c570541c89bcdda896ccc7ec68fd566eec63046f017ca215d3a2689c3b3f19289db61475b7c657ce72a3cb5614988c0a25a2b23f5fad104cbed2333dd127cb836392ff45640cbfdf000bc3fd9118b539f6f5ed8bae6f4dc90e0d0db60819882191d086510617df58ef4bc5daa403c8e050bcf55b11189d5c0aab940ab626d65a73fe570874f36f013993be701a2fa7136c5d0f96b3720390291a1caf5a3fdc81f87866540c604eb50b61fc9e1a1235b966e318ca669d41f0ed1a624be39618b68949e585b0f54697ef29e2c6aa76e53d9c2e1941f1f158f656e7f6077fafff022a095e1ffbeef1bd1b03f4ecc6cd53a4ec5e54a6bc6fe99a57ba71d36bafdf156b92a802e45af0822faba4a3e082fa92a5b9d4a752000df592efc12efdd54c8f662077f4f8682989ed8adcc3564584b089f9a5171cd6c8a13afe12468747cabdea64db1887601f5dc438a7823282126e71e5494abb72e23e605fcf1e8d90717771387d70ff1b2046b3f53eb87c4111bb2a93727a8e0845a0116d37fd98039c36cdf6967fc87efe6776d94ed85c3f4ffd134183f1cbc411774bc54e39d7117b47f39deceedfca6bdf5941d3c796d5e790c91fca8f331823697610d0e998e7fe34c7bd62e33a23acd8fa7cf8763acb6c47e126a2187809a288759d9b0bffdcdd10969d911bd49fd33320a3df1adf0682ffbc2a402d8f3cb4fe23f2ec70f70c9e1a88bcad3dc77bd7f8e0247ce512dc76409f736951b5b38be1584fd8bf38fe84ac73f1ff4b6e899c37a06caeeb6f96acb4e8061fdde823c248a88964a885200258fbbadd44dcdd137e42ddd0ff0da2b7ae6bd2ce91e3d718f76d676b4008ec39a4c31c7fb20506aec383469c91f63ac84b2151bb2ae136c4a81d4d5510fae846e99118024c3320732b9993335b1a71b8c64ae8eaebdeef00a976d756b26692aa3b4d97cc4c54161d217681427d12fb847835385951895be9bc34b2206b1a5b5dd84ef8426a51eefa33c7a12cfe855d3fadd9c90476c2f227468c8272fa1baeeb2f9cb645a61be6e336d67bfe2769075171c292fca31a50a1c1fe468dcede858a88d68ae56e1f3d7a5c6eee1e448894e8b52fd890124d7cda0644f61c7a3897fed5ace325ba4aa611c343906e96474a006dda6701d6c655c0653fa26012afbd4a81037aa34401e86f314ffae463a4218d2d7b88845cc83d10851e3a9f60b1d0cb4e97714b48fb007ce709b1bac61ab59ff132413f2ad54afa3c899b50232493e571e614e9226dcbcc2fa7389c71d5eb117795a397fee09032f122f89e3609fac148085ccb1ea4a760ab6cb3328998fcec86609f1ebdb34332229ae999616a9f9627bf1509b1d4780b0fab318d9c74b6b4e49882eff5ec370b159681d711117ea939b60cf60d250ce3196d86b0a51c43c44ed2a73dd8bc140ca7f8c5eace51c6794c65cf346d7f00b698c3e78dfb3f865d39836bdc67d34faa681e559087104dbf52b808f6d1bf0cfec64de5f4773d85ac18c0923f699f6fd3bebae0ba6f3ccdcc536dc4c269c964ac08cc026b2a290489b2f701455f496dd19c0346d249cf9f98daeee6115ec02c55f707ee3c31b479fc9254484afbd8e02c09d8f80f65c8814aaa3e83ea70ed07597f99a274cdfae08b90a66eee248ccbb23dd3d832b5a6ca07a7c4521d595df6750f42e518feebb0488828181b65d254f51a93651c51814aecc0801db82362d3c60cdec8d8e26258f4856451a59e85b791ca9bb114ff403e50f38bd1b3b1eb9e4062956bf1650984a3a6389e71e486651b363c4479e7e42cfb961bf3d1de48d8b6a8623527c5840140d33f6e496fe5c348b3a3d394a5865c1cc304e6452463b788ae85293da09522e574cccd531b7be02cc0171f43ad770ee7dbb9f79ec5d5f94024df95f32baaf00cb24147fede8ff7a590abfb60a1acbfbba8f8cdd5d54e4e2ba3e24160cd7ca9fae3deb3368df56b8d473f65a148acf8f097815c5fc258059230df3a2f3d2b56c20e198f2a80a15f27e0e2dbd36e1c398100c8186ed1c0f948ed12d0673be0a0591f4b9104da191eda4f6b05cdbadb3c94ad831495d97cb43ae2be141d2b5deb2561a467cc0ffaed06bf39661d7a4e2f92760f09d956106a586a89f5ffe7bf6c285f334661ed5b2a73a7fcf5e6e8607d53cdc7748f7b272d4e8e47f4d345f0cd1cfcee15ec35a98d1c15bff32c01f8d866ca458654d0bab56aad4fa817ef8915177793973ae2806999178ef4a40d930460e9f5d60df9807708ac9318346e97acec2e03c0771967c2896880b33d58daba403297478d474e76b92b74564ba956b63673ea0269f219095d72f0405a041eb2d3c7e79e48ba5f6409afc8412eb3f0379314a769fd0a2db5ee8f12854122a0dad846cfff51488a9384f6cd7a3887e46e94fe829cb2c39d57b41b91ebc8224cfd1f6b0df0f976134eb9903a53dd0851ffee3faa77156b896690721ebab2b462f8e4f2f97b239259c98eb6fddcf9c6d3a3b935ef4612ac360ff4a8046a50727c528cffac2e3ec0843a78441fbfb2558617e4ddf42c6ae4547fc5184996fdf6bd4d825c9c369a8b1e9e29fe414808e6b91068dde8835c53c3b0cfc002d15af131418764cd309da5da3b76f31837f81baf723b948bd31f9e4518034782fc3e4b205ebe1f1edee8c3cbbdc3c86d04f0fcdabc56c85357ca3965c82fc5561c0b21d2c246d1bee0f4ca10fadf947c1d9981d2545748b9ead07c818aef8abb9a4fd421ae533d7718a4d3f13c9c86d9f397b72e515d7e6005f72b6961ce9ee04d9a8f5070434b3120ec6002de3f404893289d9a56562196a1e71fb3c49ddec5020c1df614050ace93969bf5bffcff99ecb7cc6e45dbb28e48296d56141f527df740df0f0b3cc7ad921b2cf89b8d05efbefacf779af32178f3931528d7d899c73a44a01517472ebf46df015c3a494c83d3b2dcf12a3b9744d974dfd7da804cf62757bcb9c22191d142b9aa223e9561d7437cdd9e283894e1b71a9fe5c5ccab05c2b6835f5d2da9953ba4327f2d737df01df43f6f48b5fd41a7894d3afc633a82ec6a6cbcb81dfd3b3fa5227c6f2435fdb2f9d034afb95b1bf54246ded6f17f22236b9d67567d98d3cb091f1d8469ad22d262d647cfc0380a8729c6b37d32e5d9d41ac85ad97d36a25ae403a87cb89210007bcfb1970b5335a7c4b021c5e35048a7302ec1b7d64a0826e2b35701f41be215c58ac6b9d075e92280d2f50c17cef812ac0bef6fd4cf2bff38e49ad6c0ffedebbf8fc7d50fdeb92fe612750fe9f390ce29021ef6c99a0c072d8036a379465e723606e64c6677ba957167d8d8b3b0f83b19d9d55626589c615ac42240230cdff7a0242a9d4ae5a3a60f9f028b5292e9d9baa0adaba3c0c96b972775631f13da42434c319cef96cc1325412f6f48b9af744913177b52e645d6dd880eba7f8e1226a3249438b232196303be8dcf9ac856c9e77fc40f60af3840ef6bb6dcd12b20836a3cbe47cb9659660072ad9e68faf087a8eed9d543326cbb6b6776a8ee7b5471582b249bcc21acb3a089d98d48346e27ff1d1e2021d9a9192da2e169e7cb7e9f602af24df2aa413d9b45e59c84630f441e00f413487d257cf95995b0251e1ce70bf0df3d8327a24aaf88556828c1b1d36baba864d64b43bd0c28250e565d6b0be36392e63c4e56d6fb52ebc00f911383589ce73443cad1b3c1073e22e71afe524a1394c95edb48526ddf154843bc92f8fba5220c9919a8166c32442beb0e2d8bb7d9b5d47102ca98074919fb033a4bc1aaacb8c84425123e1406b1cb492c58ddc14a10b253f97f62646c1106874b888b3ea7a55e05991583698178977d60c0617bd85bc3bb3cfefe0bdae232b675da2378cb1e45abe79be58e6462ece475bc1227427ac160683b484435a9924ae4e1f42eca91847d373c931437db1d6e34f4b8a367129e9034d088a239f6053795742e8e06e11c75e9dad6e2b6521b0e5762c18e04e57ce58c3807bfe3f96a7b80803e5027655b87815e3fa7c965b78f55765a0fd353409fe323fdd949db7fa969696dcac40fb7422c3459dd1b6359e54ee6698a05cf85998abefeb6d31e7836c3e1a88af334e16f493dd57839d46008418431b87701e65f77dd6085d2d59ef72d04dd2b5f2c49eac54b3e1f1b53f36033bdb5b365cb3af2316201281496b748bc81eea368671e32f2529f15022b798612fe6b52af315bed2dc2bde9a9b0afef6e49c250e9e84e682124c1b73b3089b7a165f451c6682c0d7bfbe6b12dc787b5964b402a41d4ccecd090b4c9f0635e782b475a6dbc4c639a41cf90befe6f4c66c7e231af64f5ca713917f059355e1eb815426688efccd46f4132856dace04bcbe0edb9cee871a72674398b9e22b1243dbd54327f82a8efbe99653c8b2a3e463dcbc30397470affc50dd07210186da0edc85756f3d143b0fd6135d22f53e4669747a5659a3a4f5e080aa06751510b20c104aff9b7865a40c521eaddc1aceac33d14a7e66c360a46ac013499e24c26e7dc27d449701db43e25bc9d535cfce90906e31e446538c4b2b82cdee11f11a08665bac4e8fca643aef4df426992843356094f49ffea25f0ac3d569157bea2a05ac5608530a5ce9b672ea1b11e4685e8e13e0ba2ef142e9bf56bf726df1628dfe1e8bab314a82101be77da6a05029401a00763a0273cee746178bde6c8f850223eb1227f6394a0ab0b6d6e9bc139482d28bc320456253467394f756dcfb5bf179fc02e7ba64b23a9e21875523e989ee4bfd3cab431f55964bbff8ad032b781d644270cf88d93c571b154fd0b547eb86ee3e7dc2766a6c414933d9beb3a06f2db5231e8a3b5b9739ff385ab1fee613ea0c33ff98b1baf8e3d2198e48929fe3261d8564d3a6fac2902cb8a1f0a8e90acce6d8ea2142d8bee34fd97e086b07dfc3ffb6a178a3233b9ea8fd6ff10fb23ede0fb339b9a9b12a39565c66b5cad56a1fcd382e5ac54250f63bd16914c2124f94c62f9d7d26f5adf161ea55cbe78508d7324fa8e35460f0208831c561854f19783b0dd950ab7b24a74216eec33b7baa769f2ef0c772774289e4b9767cfe058ce4ff19850f3253110ddb6122b240f524cf588ffecb6aa59c964220c1af6cd129ee2b075aa722c568ac6a6ba036cab2b03048eb11b7fe94f8a05432cbcc7e6c5551032694daa4e368e8862139a9dfc7a62c11416d8d589adfc4d0e1999bd8a5c11dc3f5dfac898135fd06a57bfa9dbbe00b847503b27c892382a6fbaabc04d864fb93baeca099988050ad388f839aa112735d0529772ab4a8808eb7d295691704e651c56c743ce92b3a983d9714a123c6c2e2315e0d2f9b1dd9be920f91bb3cdc17b43f6900b632e42b6f0a93e3c24683697dbb830746e7311d741747b5c99bc4d193aeaff3bb0fcf24b50515e73dd7494b16d39e5caf087cbd4790a595cbd66662ca8a8b6fc906f74492dce07f8d79dd6075b8d1f4b588d94321ad98a1cde0f46bb6e88c2d9a52d3e8d8bda0dd3eeceb9cba003302f9797414a7f83e15bf209bb10954a618e2f5510eba572cb29cedf6fac87a1b8cc8ef666b8b2ea1367e5dd39314bc78eafd33ebbf60d78841aa1a4fed956159e8192bf93e04560e281dfec77b2482c2043c313a6ea7d093c814c0547b764931f860d807a34e6608aaf098da869286c7884105bb87ad201fa6396fa50c342e26436c94ddb324ebb7187abb3a14045e54a868c6178c5b6b539eaf37ef69225e82b8e9f1f1dcb8583394945c680a5ca79b64c66476cafc15d990cd5065924fdeb1950116fa7242d8f2855f26805333814343243663661ef437e17960ad33e89463a769adcd738f339b353df326a0529b4e06df47d0f266d3104505029176128260012fc06188ddd6bc69e84468af81bf99fae5b724e27dfc373876b0ef4bc36813faf496ee81fc9182c967a807559e77ca5043d9a270689096c2f4a8237b80cd103950c335391030c589b3d29a4b5eca5587f29bc5e7b58e164d85823f380be2c65785c5548e54e61de5480ae9bc2e65925b4fd173602c9d8a642fd4c6b5bcd70fd72e206f68b1390d35bc9ccc38ad0bdc072f407e4925a4e677c42bdc3f14e24e2c177ef54a5f3189444ede30c16222b719d3d4179c19ba6e9275c702f1be60a295d4dc5352554d7e77ee36414aa3ee091f394a87a1bfa325fff25eeed8750ab60541329e9171b6121120f68ab4d6895dd3cf17458488f7f961feb8874818a795cdb9bef88bf16d47fb6ae814f88686fdcf4a167e7405d499578d4f6f0908e3e41f1357133ce445c838a9f548d461db999d7bc6e53b98832a7a180c4e542701662fdb6a5c26d7a7db55b9dd76bd95f78c6f1ae98af3c5c3ac7a42b49539419a58cc5a33651147a5b1f5ce400b3af95b7ecd16aeb79965653a7bd1c98ed1a09ae786fc326d90524b93b6f52421401311a2189f3280033b5158e39902401c47b20a1596974dbe43d84a9db9ec163c4d311de342b3a797f26d0e702b3b75ee11317879634284c0b10bbae21a8d6ac07dd071093c03431f7cbd8cc94b9854e1c6402efdaf654b27b2d6a0928b7ed3baa23bbee8af8929ee9ce4a8290ed28ec40d4ec1a77eb7465a173ba51dc7129aceca6bd13f470995236f5ee45c22d73edd6dae18ef77d6a22a7f7b09d00d6a15e5785a6f49cdcc85c7eb40f613a89458642311da341643326f56b9e8dad7660b542f1b3fd8fb54b304165e1d2cde4b86fbdfffe34906dc070d010739731c44a77b835dee525aa6bb5a269f7e53da0a6262cdb5281b2f38f154928d63d9f4b11bb4a86a12d33bc83d57a1fd7d5effc00d3b985ebf059989a4b8abc5dc657a7ef999050acc1a1dcf04c129b52960d27b889e16576e07ce2e0e497ee3b9f06c4d1ce1acdf18a899909850904948a3a1f6755e7ff98a5a86d87bb701dc3d14a5532b8ebc62c6a61396a03f3e0f5bb49809d0a8f6bb28ec189ff3aa3997ced0aae79df42afddc9e2a2a69d1fd05c9756e2e5181560300470b39e649b7009cd7a1ccba8a275cf2f99aa79dcae065b75c2edff24b8f7e65ac1c3fb1b9d02e9d5b66d753d8fcf6700594f505472c365ea60b2f655ffbd973b5dbbcd4c6195f0217e105ca7fa0725b67a9eaff82ada94c0288ae75d0a32133c24540cfb398524c3e56920f3d576d5fbcfa8d4701e4714e6e6ff40d291f3717b403348512c25003d59f6366e3b6bb3c8c53f12433fd992ec8a52bfe91049f0efdfded461c797bf95b025278890a6e85b4134dbd47805ca7ede1be5160792206b8688dc10d8643d326fcf9e13d6304e1e39b38ae779279eee12350dc0a8bb48a152f5c88e2e0fde5bb8165b5c0d1ca48ecafd093c938349c18f36471089749163488fa8ddfbdba8ee08c6570dd5981d995b5389b3017a66989bce4ede4d90c46f1795fb0530f9c1ca78eadf85183c19af4a17cb3465cd8593b09d68d1e20ce1649aa56a187408daae164b7dbd7d1345ac8c6a54ebe124b7b5e2bbce1a9f109bc72e87e015123661c17be6dddec255b59377eaf9aebd26d520412694ae6d91f2196afa10345cda05851dc13ab5bdf36908b5a5f291e4e7c452301e4ff9140ef623a9f971b9bb19077ffc35b8bcb1d168366dd48db10dc28705f6aa732d63fed3369b07c68918ebbc8aef4504ba9ef88ae01bf99ec9b78861adc83885737a1e1b3beea8644a12e24c56edd72f112615b13b5caef4b191ccb6b5b01ff023f24acefbda84e33dc9ad2601809bf9b59a0d5b3fe4aac5eefd2b045f08c998e676070fb9938d4aaf7ec2b0413df02c8be50041f1ec3a10ee3eb199a9b00d17ce3c146a4b2ffa29acd44c2257f0149865d08b72001310dbd3689d0d90cd51697e64b0be30c27b51a523daf1988fcc4089e6afcac37c0b462314c41c52db9a08d975d5b7499a6b7132ddfa39de238c1ce2d66dda3dd3fc4a9548bab604c084deba9cd75769fedd61c8e5c23edfc2b1da2627d0b7dee034ca1f84bd8d89de986571317da5c8aa9f39d8749b1868f45e720c71e98fd5d0c7b2a32d80c0b76c819dd921bf9d8d8d5b64d61e55590a99d2abeda773627c1af769c8b893bec43c9e73bf424821716461d9f04d2e1a710ce92c2563e2cdb8fb1a4adc2baae3e5c18da4300da13ed1b222857042959ce68ab4e15c5596e22c2e9df9904f012753ab2a15125d39924f658a32109ad67aa8cf7c70eeb61510736d7407802337c898161670ab1b4b36a70b012bc6f7a2d7bb972f7a00bf95a7e0258904ac5498ce4c0d913342d28d0e76b7461289900dd3c202662fcc8b669a433d1d510e7b6959ab9ff7f0670659c4575b948d0fcd1e0e886398c89f6150fcb2c7c701a49d9501618e976966719fdf6c4f7805f896c1ee747cb18b887130c98848ebe9994daed6a9fdf1a10d8e412a689add5a237cd611ee608cb9945a885bf42498ecc332236b1b7a1919e76e9db3187c3dfe798b6fe9529bf89702a30da44501ae408f96690ced9189a6d15d995419769d147de61fc88f369e551697265093cdcffde19510b5c8aa1fa87c216e46d6938698fee4b3c419692f83fa768e0061c24854980dedccf7c53548e7066ca46b2def8d205b690aa6d75266a42ef43aca2099970e6452a8faed56654af75a4de9dda0558097b8a82899a93c80ea585a2fbe98daa555bcb1dfd5160394854f69702d63f6ff5c5ae95e2d6dd432dd323e7ccb16cb797e52d82ac88056c43001ca21f46dd07c47d5895b630475e9c602c1f9568fac4b56676ae4832cc2ab8014c301ffcf5a00723c6e3e9eec30cceaa315d3dc34b3339c8a204ee30bbeefbc98c65e02a208b1fa4074ce958a4a89a4fcca3c2130f9fafc5b099020cd34a711deb212ced306f0ee746781bf8c25dcd2f3d6e692789d376bac7b839cd299e9bf0b4fd764b128793f9fe80d296260c2729928340599bd02fb5a2be85d3d2827f6eaa97339cf351189de21eb8a26766d632def1c9a6139e340127242514164d6f25df00977d0b12444bd14fd7019a2252724f2e95bb647ade47e43b14e6df93f179eee244636b05905ccbc36221f544fb3e6b35d4b571ddfc70c1164e57f14d7119f2b9bf1755b74b86ad1ebcf5de410a98a0b235ffe32d04b3ef4aa075ba6c9d5bf0d970b97b595183cde07a47255d2d09e39cd19e246d5a16293a7a3a8ce506af3356643124e533d6dfad2be12158b19a16b23ea25f6614fb77dc3bb6cfa4dd0c02ecd2585cefc4eb6e583f5181df633b0e01a4e74e2890c137dd68539364719e27caadeaad0be02e95055ac9f9aacd375bc04da9f43cc6624e55f90e67d7ae3c96f9f6f362305a0d7ac1140bcfa057a8aa6031d656f97de3a82861c865779a1d9434ed8adfafae6e246693f71b03e0998d131b2ec722e1d53c21a07b0842b2d623116f9f59004499c407efbd9af82588bdbb8d25ce9660cd9891bb39ad730009465f3af5b31d5ce9ec36b3285fc7b7682e736d930fe65b6f65c6bfabbeb6f2e7c4bc0a123f275bc1b2984a32353fa7884757cf77c4b4eeb24ff7633a61fb3e532dc47cae57f13b5b523bf00e2f4b13b990ac2e20b7796e7864bbb3ce9231649a9f1194dff3517b555e6978f7f9e2df1976c60120150f8d03b1a683be9f28135aa7c4b5e0100ae062d89ed0a4c1036523c95af82035400f0ffffff0f