PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 81774 49f91126c00ab95e04a8a7e38c70a9725153d62781fbcb6e503722f74f3fbeac

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0bb04a09fc22a1653bd51bfe5365ae4c8a518d0787f6a4b13b42104e72ae25ce
Certificate Block Hash
49f91126c00ab95e04a8a7e38c70a9725153d62781fbcb6e503722f74f3fbeac
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...009412000004080000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b0bd566b23432c619036867b0adb82f474be30538cb4c0eb8890dea326dd2b6bba66c92505ba3750e5bd3d633908b8ff0a3e4a8a302a5b025b17cee3906806e26f9e902d7b99936b0e33b7f7c31ae1ebcb90b66274e4b1bbcb0700000000000000400000000001009412000004080000

Raw Header Hex

000040200c9c24df8b152d89e02b9808fee7edcbac4f12146f7399be5b67b244f371afa4bc6282e2e47122b3c34a703bd07a0aeb613c46188f4e954b648db639e84a0b842622486aefc70018ce25ae724e10423bb1a4f687078d518a4cae6553fe1bd53b65a122fc094ab00b

Proof Data Hex

59,560 bytes
12121601030778b31cc8ca1f55ddd6c6d821d8eb4a78ae65f830faa7252060142aa075ba19033fa24fdc00f1d814cde53ea7c1e6363e8c254161f6df1128ec5d677c6c2fbe73c045acbc1aabdfe374dcf1304ce47db49f8338d78b91ad2d0dd74d6657379f75ef5fc6e7aa10972e384a9cf1e195ab9fd5e1ce70dd2543bcaab7e05bf9479b459fc3936fe51a618556784254da15f469595e0fb4afe42f2e5f827be257d35137f82877fcb772a35d57020825abab04d7c1a793c96f5dadfa6d5c1545f03cddd6ffa6606b7897c5e03cb332e5333a22043dba061915e11866473df5813f6a6b210bb76425464de9aa10aa69eea142bd436f688f5071f5b413e0c3f633eed0cafe858f76967ce515588b1559c87a0bb8b1402e58cb0678e0d581e15abe704874d3481b32ebdc9c4ea93caa5a8854e469fa348d635e739ecd209a1bc21e2921dafd12135ce9319fca4ac56289eb141a9725db74a600eb914cd4d0a38757a6c0cf5d2aae0b410f1456b88d281498e8d38549a0a880a5d58c994b6b858a37f9d66a091e638286a4abe94be1e51ae78b486460357a2227d34de9748887de708378ba3c926675a5057ffbb0a4c0ba8619a2eebfe0f6e933f84afa6ffb5c65ff5b3523b2591fe628bc3d91f9d391b665548054c265563991235cf3386cc31622e9de3aed172ec2c32c25e10f22519b1482003a5db80d9e644eebc6a8bef1807d465694c9070046a821874c01d2f084b5c6d5b9f164616f999e7027412f65aa0a2311f74b95152bd74969674e985ed7c207f6edd6149a2182dec58103b8bdf410a08abfcbccb3748eeb016715a964be81847e13955241e460a44671b2d94555f309b81e0826febd20cfe2a610538907c66d92a0af4d4b37206bdfd09c38b91985105f07c8dab1b6c1d453f04c3adb7746dcd85dec1770c095e2cd0eb27ad9135762329ee7256dcdff26aca274b2e74d02d49a802c89f9b97d00e9b04af2bae78a624b99d27303e3f99dca6b7e1e7c3eb877cb5ca63302738887afbfd7bbc268510369b0891fe7fa8d687ccaa6fab3c9d622d8ca016cec8a237efe15fdd5539d655a451652390e731043656176d6357d68712b505fa0cbc7e36d70f15e5e6f82454a9b7a3198df32052e7656ea9d8d6db3ddca5d1c1a2526cbd3fa9bc6dc41cd0f345eeb9cba4b548bb71211ae7249f88df33e28d2b7b4f74bb572d6a56b942c0beda654ffb74d96b32f781e610ed670d2b3075f48ee027fa5f94faa1d2c9448ae5994891001d57021de659e64faa8afd40fa59db7ad8e3d5fcc6f85c38328ac201d53c70c728b2bf43028a30f911d38fb439ed813acf48dfe9f0f19768969126f155b4de3a57c7ac3d37f02fe706b9c18d27c318349d5235b9e9baa5391a04164f9e186c1e40608f5936ad58b1b17a12f7db262aad4320e2ab0b8a22633c8f29ab81d989f773852ffa29c49c078f626ba5acce4e5bb82cfbaed7384a5cec16efd48cab15be92cdcf30bc68276ae63069ea289ef227b95da2ed6bf7d4569a3c31a761666232bb19369bba5565491fabca88e1a630f07669432349f03edd869e140ae4d243404830a3bba5c5bb4e98800afee0a70fe539f18c22a20d925b44f7956d8459bd04d3c1da5f420e8a0fecd5c3cd22f39cb0509cae1eb50cab4f9a6b4fe4b48f01c7cf2034c693ba4ad716ccb0546794e08dcf7dc5a2c122db867925c95818398d5af9d6cea0a3af5b10b037b03b2f1084ca35120b710dea515fb8dbce1e7b7cbc40835e1c9edc0eed20e877720fca23d490c6eaeb67bb3659d36eb7ed40bf30fbf662d76022018414a61e7ed9bd15ca4657692c99ba882c7e61269b7f52226c5ee8617316b1bf2ab37306ef0183291bd2c99e95e6aa0e50037924cfe863653c04870adff6f26a663a04f61513223bb43fd60ff9787c0ce8068f7b11386c363b01e401f0436138ca616404a68b58aa5983d42a363481f79c22173ff23c53a396cc445de525b82811f3ea211b6410e85f06bf3f870bfc1a03c5f3b2f38fe4db88828170a3d07a8e75e23580ddf6d6e802b6237c86c7061d7efdf3334ebabc48c557bda03cceede7b8ce80bd2b23f1fb79ed72e3782f6030ddfaea956318028507d34eed2f1e455746ec6a10f1b82dcb0bab57b3134cc850a08bd0a58f1de2830eb1d08a04bedc83deaae2f51a1e3280ee768a9f4808f15526f4dbd8c42d62a8ba0dce4ce39e4708edd7464231db642344d6096b60fccd56e1afd781a844d21ce0a57551bc1201bfbc99fb3a8e7ae018e95af6ff0834d58900669143794fafc6e0d57b34a566c1308977c1fb78d88b7285fd5c386ecf2edd8aca346df6d38732f82c823701177096c3c4378772df036bceab3d862bc6bc150516c4d4bd11b91e926b22ffd34f3e72aec9bc0f4aa46fd1b72dcc4415cc40fb71a47c16950a41c15485acc539c5b15e445ba7ea1d66cc38e91267ab6f82859d8141462331648e2ddb647f972c739f6ce15826748d180402e81c3dd0181b3c4e782ca522d98392480e3dbe8ad05b4ffb9d07907b49a0fccca95dc6a684b88b9fd33bc6c3224ad0616e926c5050c213cc12eba7c5b9f35f49a370444e68290218810472cbdd80a030264dcf2231989311fefc546662bcd685d787f0540a5803acf3343d6839a379f493360aafb1aeed011ff07ce8b9ad09b139466e1cfe125092665a5c6bf7532a51cf477a72c676b939d840493c2db18fb61d35e22a1583066d3a594f36b93738d72c08563f20e2c969148e66a65a5628df96988612ebc2a4cb8104a6d10f7c13d2cdf1a885b071bf127acf95a185a5c23b8eecd30aea4dda50d4e25394eb87738474444c9e7be648c4d5cddbea51cde29cc00a83824fa41f4df6a8ed6b5fcfc08aa3dbc253bca39bf181c846e973f4432ae3ee98c8cf06d125423c8596e577eb3ab5702cbf0f72de8c1b303b3a32276fa18554340d95a0a10496239f6636e26fb43f60def2933a2a998ab5bd9a0606d49a2ae792ebcf6454b205ca5777389ea2d860c1f83fedfbd82d8122aabceb591b1bafe5b0612f1cfeed0584d3dd0725d5fd9635cf06f99609af54e1eaba8b16022df4ece09f2449e7f5eed07d9198929bd74ce79a051bc39915ef8e4ec2e65afcec459b02789f6d11014355cbda07c48deeb02a82bacc882cf1f42ab17dbeed4ece8191b07cde9a5ac02cf9570aee45cc67782047d48cdaf5d21ae9e71bc2ed0b6f08b1f7657ef4f1b4d2ec128ed2bc84661a7fcb826125024b4397ffb00dffe82811dff64de418d95aff7d7f30e22df494742d17a612fa9e7e7499471e8e11d1590e6f9645eb807c6e3eaeffb50d8157c15327f060231fdfc543d0f55103c199c24f29307de709328048ef052e251f6056341b05a2724ea8c477df2a674800406195f87c8fc9e9e494240fac4560739a0828e2176ccda3b4a58409f75e1bcf9564133927a8529b2235d050335e15c03ff7e8c69575241110d60773d21def3d21ae9446b969f46a3117c7bf02708607eb3232629edc4ad0ddc3e164e81b9ff5a3910503a0f568a2692854970c9f32df18642336159ebf3ed48c6629927ba779dc82ea155540741dabbf444822a11cb6805b9a0da79fba78cca591d5ec42b149278bae1be14f3f4c251197d47bb59fe0a03483b7ee95cc9acc4b0d19bd71d7a53a77cb58b7780be2fa950fd2a4f4fd4446c6bf849481ce7e39fcdbb4affff7c82b438effc54d499de1b2fb9f5b5084ae06d2a2f32e7ed34120de94423588028992bd1a12620cc697c2638449b6ec740ad23fee03f457f27589aab0244eed66b6386dcc3012e7caf2aa014a80ec379bc84371346c412b7a1f27fe30c8f028a51aca818db29f74fae41798d0f7acd9c16d32f8e7a0fed3e4ce6f9ae91bf65e6876575fd2510ec52ac0dfc10eef7c65e09596c6fc01a2e60f9b100baaa210be9b915633dd4e277906bbc0ed45aabcfcba89e866afd449ad42a29c81de145809461dff62e3243f521f5f664449e0138a56ac693f0e97e21de33347f211e3700ad9eb1e1f75af9a1753654bdfeb3ab51ec4fd657a3f9c6ce25fae53fccb0a92fb695399360bdbb8205bb833088dd28effd448479f3aaa91ff70e9f83a1aab0121a29cccb1558132d11ff2af3d1abf805949f7cdedd1bcb67a29868e1e7474e09fd747baa28ecfd8c2721b9dff9864f3b01672d2f500669e8594e3bf04c013b99a68dab5ab6f2232017ce47605e12733289da88c7237262249486ee570b9618bfb6d20e3ec49edf6f61cd09e61919026b30ab589e17e7bf29be2865198b9ea351148c25239f1c53eb0609f932ae616f438a80257e07f28af6572f25bc5b8999ebb0edec1a9c6ff55c3f82e375f92059c3e5382a33be7208202556c069891d5f1aee845c340bd3f36d52cba2abcc2f5c1d911caf8e1e92828eda9f3ddacf639a25f093b44b0b012cd4a485b10dd6a5fa87408c1817fa2baaf96beccec475b9ab4fe70e0641b00fe1ff4856b2972cea7420765937bb86a465084ce88ec179bda88d11ab1a1872d89b0ae4f5b26ab7adb5ba29f09c907b3f46103c829b0e3ca44d7f728e372fbf27e173786850a6baacbee607e6168e7bd69093816c9b950f3d211e642f272e60b03595fb27ee0831a4d55574aa0b951726f30d858c822df820adb4d4b5a511c6d0c0e147a25f60bf67c51a1d15355092f42792b4bcc46dadfa67d9d82f58b1dcf66fa9826361fa314e03aee535f606ae5dbedf2c7000b136122f375b01c538a7b995c5623f4b7095a94a14adabe2b13e70f0752a8f4262ebf7215bacce26387ff0bfb447405dced506bedd2659bcfe39db751035e0f1c224115756457ef297a4e7dfeba5d750ba6ddcf635d0aa1f103a82a89d8ea6da043b68cccb7313f58b6c9e07b8766156563d14376eccc2f43fe18afa367c75410e69cf1abdfb9f0bd2c41490ca0b72e638511c17758302c77312e3cd1bdcc6ae848a7037c81de9478feda60ba2003f5ae6eadf62db889f82ae771252892d4cb6c861fa4d98b1d31c568205c0b2db8a6f99b7b0fb93fcb0c272239305e2dd384a6536c36fe7a09a3f2be3af9ac140ab2a883700f45b6e72fdca7c3258d1a27f64a606f9bcf82ecaf8007390cd2eff8b81d13e7aa6e7f687d7029184a62be1e9d95779dca9cc331e4b5651b78bb46cf3a9b2fd09f82d8e1cb795206d1e2179cf7c5351086d35ec8d27194a39e4d2bff06f85004ce7ef7e6a6abccde441e74a681aa8e57cca78c6192509d7db0137d3536cab00e957951d674c74406ce2ca5bf925c903f6b72791f9ed0462a9788193e797fff869e8e5297fce5eb6ed7d11dc7ae094a0d2e1f02e1db448fb32362982ce88f7081b10298c3f34f96a20374f92be349fc26ef7010b1a89604b81ea2d03d1c7dd3bae5a216dd305e2c002ed3d6cd92d9f7fb4248ed4368d66dd0fe440bcadfbd7ab5d8820b737ac3cd00b35d2c6aa5ccc2333828b6b2b18afcc5033c53e81177a1579fcc4ce5000c24ad68c5c47fd584b107b5ba05368644aad6ce8a1e7a88cb8a1f4d3c93a7f8398e1568df2c627875f9b68952f2377cb019aa781f8a94e098ff375afe4093926306f8c638f3ace5ee5d98104a37607bdbb8d0d54c1dda76ff0c2ef8bcc47203f8ffd251dd0bea957085cd2963c9e34418d9929fe2bc44da17abb41fd74c5156a1f42850a1f871bbda6709163f7f2a25fca7079f368055e2f623dc850c6c67fa821a827abde209a7abe778a70f2d6f0591ec6af19f4cf420905436ea1d8b87263f54b3fb6944b0b1c99491be7ad19835ef90e106297741c92e751ad80df937a37291a660a69badc0638ca6523ca8f6a284d6fc2963649cffbc4be058cefb05805ae9e86f5f509fa6c8dd06211a64634d9e973d6001357ad65138e633d6a39ced38e7481447a3acc598f5ea66d9a469afd92ecc6ce7470a26ee47a9a7a9f9113dccecbef5f6571d2bb2bd3f3ac8ff7a1ee6ed87ef2b6a7dcddb5ec7a15bcf758d0a8171177700dd42f9b5706e64a37b12b5e77bb2646a133d62c38ff115c85e06cbe8954e37c56c42f787953ea58eb235693fb92d1ec650492ec1a12597807be301a6bb4d4b617942045e79ea9bf633d6358d88eb53b6d2c207e5d19073200fb30143089867040a8343a343b2fe752a2a30ecf01ee8264d29ebb04262d51a30eb5ea8e752ae5ccf84d6e4e121701457ef9d5fcf8cbc01c6ecaebd530ac0231644866e3c2aa6ec9802085ddd70990b53c80e475a928a81af00a1e51b43a2e39fe4ac5aa5c2989eda210b0489f3005946f7e0f4a9bc456d5cf1041f5236027d26c926b210d083b0aaa4bfa1ebcb3ae55e4e2c5b045be313157d61d492568c6608079f05c23b5ab168170e3dba4acd5c7b698374a483a4bcfcfe6498a764b712b87f6e06b465f2439943c430ed9a7f581d7dbb8d48e07ecfed8d9b6f8c83493129552d9490ab6617679e2faf053e925e50c271118fa30bd834086903170b340034a695e947fb5d0f37bb0cdf39de3bfb010f695abd5de418e9d3394c83cd47a4592a490182ea8838371b3e5d44b4be6f39ead6a655b32c397b6e511fd1aa142a31c90f0b551475f395136c4dddbd94ebf3b054b71e4b6e3659a635f7d475898cb665b884a2ac30271a4734bcd21c49c5c7575375e0253d87be2eefca211840ac666b2fd65804f05d7b1fddce8a263220e8a58982564883e08a6e9b01a92bc1580404e00c07564ead46326b3bc5bf99ff77e6da58b6d02ebefad50c178ac1b2cde9299eac02bd0232932f4385a9045e9f3e94d1dea712d34e363d2d893f954b8dc637d81a65e1657fee22f98225a999d4d883c63feab3f8d5dfa63f43fae586ea88d324c486f4dd7fd85062c52b4f18e83db337d60ce1619cee90796f1624c200c454540f42f4b10236fc3f313e7e24c3257542fd6b706aa2d0af3c732b10b1c6745f8b68dce2fe0a6f9d4b9f3f99e601864d741980ad24c33be13d2d090f1463591d73bda269578b155b5eea1a2f9938f2901618521619ae3e6a62ef6cf2bd301da9d2d9a8af5b2017732d3b6b6ddbece186ccd59fa072efba6e97766ef448129eb5e62cdd46e591a7cbedbd9d3afb47a05927d8213ac73edd76a868dfd3d5684e973ad099a9be3f408466b0312b55104a4eeeb2a72c33a62bbd1f4794e5df9816a0ce3cadce7fe394e6aeb5e236a0d14db4e96e10284cd6b91d4b7de5ba47d071ad3ab16f116a0c847470cc1ea10abc3fb2dd09e6e8bf2e6dda40e0b2d34e5276712059dcd44f0120c6f277a10348206744a217bebf5bd476c858de472a43da8159aeaac2f6f4c58f92d0c1aae0766ba4dd5b4b7e8e938df3f660c588c0eeec76627059a0e4dbf02a397218ce6d59abc6f9134c0310cd158674f06eef4e570d80713d3edd52aeacda5e197e470ef9a66ba5f7122121b1c3e170161f295309e6e6f61db8ac2fecb0d94094b02d27b54efb4e0bcc248a007193f80e2463044b3f1c5b2889deed04a3766074af010942f47c2e0f0f7515380c9917adda8f573d0f26e474137d4a138b743d39301f0896c892bf4ab9223b225ce7a5e1080f56c8f6e7c7ea49c8cb33e0ea1e6b2906e1264a42b284f2ee70bf4fb8ca739963bca126c9df9041c5075055d908a8c094f61f8f51912e740343f95e03991f74f37cde2703dfe6b5ec08d13b46facbc51ca006722fa746d2a2e9065426fd282e6bcda2ce8c4fd0058847ed51ce003b71c90af69e2354d68ea37b8c56496e8348048ee0a1fc531fe68f7b95f32c7cfba1647d428ba6cc629fb132c42f90dbcd52d18003204dc28b7fb934ab88f09b6803309cbf92e9f74459b246235a3f3a4e0c4c37387d8e5d0a57a3ac6c52b5d6cbdcab2283731b3e85e0280dfcf6f2f4834268be89089620bf84df862681beab928cd7324fcfca7eb6cd7f9dada39fa25d1483a3bf7ab587b464ba6624e39eed4fc630018b77af68c73f25d36685f1eae159a10d8bebeb1c71c3f548e4b8e944d452bb8189ad70825c98460873d9486155e1e86657dc9136f932b0fb4ab4221f54b2c6f0598c152b1cfc9d451ad545d5108da00e18340dfe64e3b2066e4f212cd43e14cc6195b8bcb500566ee65d97e1f29a82b78d2c2629939e4f40cdf61e675736b25b4c16ad5e90a923195bbff0d173a0ca92883e10d9e66a41c3058715ea777c954018470b2042d6d569a19751b4b1f6454bb7026ea2a380022c3995253a9c8ff736902aa267834ed0311958e7cec475373e7347a928a07485d21efb351e89abd9c384f78690af00d958f7a6cd5d95d2dc6b2f83ee0094095e28bb91fff419da14f027124b150b9b9e0ac8e7434bd6e0f874ed575a4c5052fb3e216a77594acce1e08de91098daf0c85a0e11ed01c19306c7793c43db1d22b5ab291266534b136f137a5fe2177ce105f368f8ec559e9f3227d5f41655dfa807bb60b99ff02b754059cdfd0ab5cf147ac184e4cdd53549e702c5e9e7c1688a4ec945075505ab6a17ba7ae6d1e8cec6068db3b524e70ef7d629a5f6758b5162301591e4681654537365f87ee884ac4a00ffb75bc1245954c4bc7ff1f003426db420e7b8de9d189734333507c1324b90d12d152ceb12ecaf69b8a04bbdb113eb88fbc33bb7f589af1638e983c8384db45d138893ad17c5c48967b31f4ff36d8f96c4996156082267b2cea65a457a189506ee6e36fffa7f3d1f2b07ab7722f2ada5a06214804ac6314bd447880b4e79819d3cfc66f09580dc094db64202395b173cbd9fd1e66cafbb18e5aa6acee45b915be20d982801db13d018dbef044fc4299519013e1ae41b66c8a7d8fa1e9cb5f491a47137aaedfadbb109408eccdba2c760fbafb393b6b6d06664694d95603cea6363582d2192b144d49806303adb20ac8c68819b249d09f35413c786cfebfdea6e96ca9f6535fbfa89284cf411238c4f1df4856107f2efc3c652b017922cf7d3af8078a4fbd0f759808695d5c2c003434c9193db17466e1742065217f3bbbf97b0a91abd5626d2a5db9e471c44ada8e1c8c932a45c669b5bd53d15e5b43cd58737efca94870b4ffa330536faa6981d3cc13eafb5eb210f4add64123a4f68bab26cec095550bb0ea22c6cacc8d4f336fcc1f651e02fe4d02130825bef11744bbe4ebb230cff4fac8de051cbdf820abb82d80a334276a07e574a59dead9fcb3dcec507a56bc017e7abbe1f2b8382dbcc7ea9a7a1a5313822e1e64e76859248785e7be2f7eaf7bed26975813b765ddfccbab35e092f525815b0fcbaaf1873ec08727364ebc2756e146af96564363246b117b94a0cbcda57b5413f453ce1003239dfc5f3be1fdaa8b4970d65afa5d9135a797ee22a568b9ff64d804969e88bc68449c06412793d5d01847067b00f83871623fd5fc99372d6095acc8304b79ced50411714f815c12aa8f0c94d760647fc428f23e119d50f39adf69265c414ea444c1e08af3f245b794da1cb4d9a796f3c09b69bef822234ce71219fbaf5b836874d81d49b115a50039ae03b5232a3a0aef2c18084c14ebf03a7c23791ecef11e28a6cc48ecef5117962628f500af31782e4909d329ea66248e117fc87cf4326e23e31f870c05dcd6d7b96a6949655532ac0720db4a4890358f22800b9b37b0e95964941bed18b2239598b06f572e19561b1095bad0af8f623b806a3d1085f7fe53729a68b2015b481339fa485e2ad60f82b4fd53a4eb3da68581e0ae506ea5023091168432ccb02dd3fa006a996524a6be330e911ac66e5da43447e86288663aee6a52e403eb6e446ea41b9bbe444c39b25dc842127bf55bf65d5a4c0e937b2c95dbbbb5c539239f1f6e37e483893863c4ab0005ab08336e7ff60147e244d3f0ab796eb3c4f03463d5679c853eb430a0f202f9d851ab6a06971dbf45e9f2847d5d10838e6b9acb14d0916884abd77fe2b06b0601e4d2ce4bf1d4e6c0cfc1f8e645dfa2725d2646574c1d5f57e645a80cec5eb0f6b02f516f77764e92e24d3270c402c2def6c7e1cf66ba8066fde83cd5490fc00053d71f5304c344fa091ccbfa6204fd0eaa53b68e84fa95b871dca4756b79ce81b708da46773a150be51e1f11fe16ba6515746d1161e599738982575ceb6bf83564d3f5eaf7ce96192bc8f696e337b905c9451f2fe9fa5adef01c85e669e0ec04afe0a2111e3b4f3cff2e63fea507ba43053838a9adc63f4b69ab220f11128e6a4dbbea5cd80123eff468ac453bea96467a5f7bfcc17de77061e682c41b9d28887448cfff6600f3884fbc94e399012d4c150f3153f8f0f2a9236de7303d2cf97832e43cd05cd45dfa147422dcd61707e8257a9af850d8b4e8d9537039c3923752f7c611f8ad86d8767de5dbd2d355d0266263ace19886366b070354b2e2518ec5baab39f37cff5d73d42dcf42613bd4caa4a794acd14a9cd8189cb88805093ba04a36e8a0c8ca3f86a59089b76d02aaced2d8db94a882bfacd3dd28da3fbb60cee4c0f8884f086b8ad27dd7bba4dad52e9c523b70fe26cb261f565b7b320b637dcdbc62f9c9abd4e507ab7615677ec86f9e52b9a2778ea9857201da7daf8c611b07041466d75826341c6b86912177fe35ebb5a34645bff4c7abf51296f6de3b54298223ae1c3e9aa5b9f4d1074044747f6fd4fbb0c2b4a26cabfa479d970418fc98d2703509f20ca37d8d2c71b7d91a0dec821de185eb1d646bc46c830bbd368a91252b7b4a584f7f1cc02ce8690da1cf82ff2e6ff480d162a96725c554a271a5153a8076854176bc40a8e77e03e5b1332e852669b25a88fea8fa7a12c41d1baaabe797c0f34d5358440ede43c12ef5645acec07859b06ae34fcff54f0b39b32151bb1898e2596ced118f43e1e75eb9204dfc7fc5da7cc9cdfbe213281a35138b0ee07d47e65cb7cfe504f0eab2f572030e67de8e271441bb5d6dede91dec2d722283a4db59232731609b714e147cd4191d075023415a1a3f8d03568a92afdff7f44faea5f1dc304da6b983268aa6f279bdb33d89ac53cf0947dec77016384f56f469461dd733bf43b67d0d155628ac593e12f76fbdbd043971c8c8b38293487d4f75ed3e9da576774b266e49cb566536d06163d264522f072e0df7e1b715ee08f1c75b719e1489757040f1f1a5ee95c2e66bf892ce0d0f697da5570b9dce0369241ab56f3ec926cd9233946d24db96d40f89c712367314f82ce792d0bd910987e8759e8d43af85487a78e032e34f7c6636962f91a74449a404c3491890c6965772af732bb589d8f4bb44d45c9a0282f48a2526121e91b88255f49a4bf7e8135a91eb2e954efb507afd47f97cdbf354dc3bc255723b63f949a7bfc53c41d79042542c296f86fc708583a27a5d6722082d0c646231e4dcfd5ac3fa85f942d135d68cd75d18730b218f26fcb043c884b5974fb388db4f2fb5d99f80c9aa5a038f96ad3245325a8e229bd7e84af989666e82d8cfeb8568d098bc0ae6edae12953f3ea68e64e6959818e3d5af983d34081c06fe24aa3891d1d02f5757eb66e63fc5f42e9819a7aee7e68e2a30715081be3ba1d93f9dadeecc9ef5bcf0a46c6efbe001f309b320dfd496ea4aebf27ed9e391867d7593ebe7ee033bc65fb4301e180cf45971d5100ad49e30da08bfdc50d7dbf991ac8370bb7275606749bc392d37cf71780bf4e3545d8374747d43258edc3dcbcb41ce0b3c814b11792b88407169824012f7f9d0af48d6554ac52b5e49e393df838995e70d41f9d2cada776854140420b0c058cc7712af2c9fcb23625c27affadb0d0ecbe676938acafbfa695ba2a44d8b2bcd95fbbb283dcbb3d7a5d82ccc786fbde464a56669c1dd7d031a188179db86ddbf5f4d145db3e80f13500d3e13a3ad537a951563d6a201180380fc72bc86c3e63cdf8f551918fbd4175e1f3619fe78b0b1eeceaeca7e50df9986924466fd97362e4648ef59cfaaf96f1165fc8ff216ae77ba01d4edddf549bf221bbd17ca09e111908ede38fff3f671d841a42ea9c05ed01ed0e92fdb463bf46a7cc1574917310c670d59308681eae0a9d2c2acbd290995625fe62318598378daad645ac562000dd54a02d421fa85f53fa1b93c99ea8385a037cbc3889eb5bafad8de6598841956c6fecc7505782d5f40fc6abcd6b454950411cde348a8a4bb3f583af4341465aa777fbee85e2ede0880dfd5a0351b51dabd890e964a4d3a1f0a4ef2dcc02a508793fd27b3302eeaace093bb1307cf2ca739db1e7cd09d241a925c62506f138b9d78312fc483bc323e23e4920f9bee1f5c5325c2e23cb33575b88163631ff7234068ec5d13669ad22f75e98c00653676d96d54089472c1fba2f5586a3a8a10300b6adf51494ee1450c0961715c1b8fa377fd54be0a91af443563153e9f98ac503dafb3b110f94fc8dbd24dd059a602e183f157de87b2ec8f46eff11a509f49afd3e4e19c3a45d7a91f8dc8c9790bbee08ff4e188adb8e386e72aac2f8a739e3db36f8a6684192fb255a5802f0f9973bbda6b1230728e6687bdd05b8694b5e402322fcb36dae3f782e7b006f3228a0f57cd7d75c3f79d15ff5c3a7abdfafb53ead5844d80e37034ca67d99cb796ca0e7a7cda08285c9ee523c9657d8aed81c6f25b4e47102713bbcc45955439a3e0bdb4ee1a7e5b150fc4a4bcb90464c934ccf6422763be82e19dbf67e27883fb7a66533bdfebc603f2a1788bb3476d09babd0c3e79a98c4616c1904e50008b24ba85c31547d311fdcf36430dec95bf17a367be7f4178d62076e6e14c729a4e854f081cebafc4e4c779c76279746505bcd53d98b2365390e9872c53e7faac5385aa90deba908525fb99bbdf1afc2470658d9e4a9460cd773981ffcf71a081fe9f8db2b1364ddedb2e38994bd42fa7b2e539b0bb71dbf09d47fc0bc745e05c31336c1f1d8770671cdee542368c3645775978c0913b3d2c37481b6fb971cf61de35bb891365ed1d866f26f655cf230293d8a004c5a285db1b4f29d54269510270a37917d73824e756295b622557b82fe2c9c3e86a269f541eeb570938fcd31c03dc45e19a58a1d2563bee1cdd60d15fcd5c94775cc221198d8e500ddfa20e9af62f12f3f3501e4333adcf16ee3fda11d978ac884897f702788e79f0fd659a99fff8f7db2a587e7d5a359e16438245475de3c034581d690bff3517e5b44842ffe92b4a5ecea80cdcfe82124dd2b72ae0f1090d7534006b8401c374050025a5960e6e67b832030f98cddc18484b9ed2a9a214ef1ecc5beddd2e5dd986ebc306852a256b818f1cc8335253a9957733907c73f5e74ced5dc2ab2a997b45c4fd02d1f7df70c1907e47487e962ad40bc8e250ad1f6ddc7ab8df5a6734535a87333a2f21f0a28c1271d21bb83fae99be360a448375115eab261767fe6d522e2438ad23710e0db3d84ad611c7cb33846d4c94bbcc973d23734c952d169448edf259a64ea83bbe24f8e2313781cc232087084145714cad7f237464734e4201c76e94a2c311a08536649c1c3d22672a3f9830f4f1cafd8c5e2f2520989217a05ff554f07fd6e2ae659467b2f4522f8d995dbb54c58f73773f13f8fc6b8fa46c2a8fbf6ff9d95d1bc61ce82557d2926cee8ecee46b95c1308515ad94a70f436ff63351b1d06c68b1af4053242b48e7105d401a2b5fc01bba178ac15bc56d3bf0ea3b1ad6f831df3a5a267f26bf720874e9f24f9628c21656654478f825c3f725aff2ceb1de65cf50bac1dc11733df66a1337158936ec3f0f0dab8a23f3c9977c72bdb770dce8dce34fb9d207a9c9e066ed0239768f41de5d9f9ebf7216cd8233abb4692b539b4da470b6813d1bf8a70159f13b39230f7c513511d909db231cb58f63c07148774a39abb19ee5f53876c3937c5262d725908d5f837531eb0075d3c4764a691c39d6c887c2aed81d4396892c4ef3fb7a14d46e91a7b0431ba584fb163eb516fb405bfba7311e779ba81a708b2c35a2ce9c183966785e524cd3b091d74591cba331cdd32b38d733511dd9584ff2ff3f1236028cdb01c29c8ed73745ca9f3251ed6953791653406f902981d1e76d2ec817645a43aa38beb72fea9757fcf4bfdd7dfabb3fb50be8bdbd9c49f74a53dd6c21ee365cad922d36a7721c1400d681955033f7cd2182b4b52b17f616af7acb1ea315edbb335d81eb7c8c18bc14bb23e63b9dbe93d15117d24df6bf0ca356c8b2d206ed8d18ecef6031a5c317bd4208884a29718438e848b3fe8541e976de5445ac068ef26bcd2efc1d472c3d32d86315a7458a91f7b3d263210afacd16c98b83ba83dbf7e90340cc5ff0949cae105c8733d1869a12d10fa8ceaff1cdd173af68cba824e1b43bab06d8ef2731ff6b808db27f46ddd15a225d55bf35abe189e00ceb19e3f6cd27651d7aab1613169a3b029542204bc79b0f18ffad5f4e1b96fe3b785a48881f9a2c0f22d20da6d55c49d1eaf3ba51d220e8ae6cff5fceb29e062052e89f48e0ef7a9145bf0edc39be10390350edff4b3264fedb3e6d5d3ad841201809667dab4eaef4615ea32173985130d6780a32decf237821be6b45754f84376e65a874ec1d035897ed4ba3fc12134fab5583ac9e24fd04105e48a97a154ea64f6b8c34a26fec81450f501d0de2956c3e1db24021a5302e915457907eaf527cd1c797d9a5f4ed07ff0fa124eab60cf5f4a66fde57f448a9055325efcc7648252b28578cd27422a5923fc44024ceaddd41c8d1147d4f65a0ef6d0e377aba8b3e2fb1649c7770b469d3c84605f2e75cdd97dfb3e2ae365eb9a6b43c3f39ca999b0199f3e9fcec325842a56d71040eff12ec1d73f0dc0828ed4f3803e6cbe42562301e0fbcd6729b1830d0b271132414e2e8f3fbbf98cfcb26b11536710f261145e74e2856d40270d88edc6bc3c482af5d28f546b17ce66f39068d912b2886f4ac0440cf33a0f8d4a6070f55bd44cb4fff28f51869e4a306e1b27f0f8b74c75326637d3de2b617bdad47c2c9e869dbe137239c86ace739a69e306bf90f3e77c6708a88552c09c22c87852acdc10a95a8873878abb70b66cf7b96e29d6c61ce510fdf9ea566f97133a2d9fd7fb3176aa56e1be358ebe1909c66153ed244dd985edf76dad549854f2729bf83cfcbbe9c1613afe77a5e7eb9ef876be97bb56d0ddfe6adbd8e7996f4181446a8fdc43b85672e501f7055430f7d1c33894bbbc0b7e0acde848e74ce0a9a5f957ca32cfc8fd551465b069d9c92f7137722acb82bb83a645426ad0e977367ea31d6d6356fa754c2d99c6d60762d7ec1f1df4bf2b3304cc7a9444ce896c069c58133279880856f5f8a8cf0d0b5ca53c787a6be844201d16a21f6254ed56d79772a1f378959281d50e74932bb0080f1eda2f26a9eff60b181c2888c191d4be9e35955ec52d3ec7cc8f7c5b5235ebaac8f6ecf986da6525ee3560910c4055d69a8ba5b3312017af3b37d0169de49da55c8e4747a22e0a5fa1675435040740a0c8772ad4e6b057ffdd96dd7fa06bf368a7615f47566dce0abb72a7ad86b93e2ea9d67f71f37a5b783ded4ce293a1b59175cf67fc5d2aad81968b37c2e17cececcd10450e7db563b3b73e366c31a8d2a94505233bb83db3418264643dc59bd0b2f95757a8ef43140d55b85e0dc1936d84b5cb28b9e3aa99b7eb76ea6f2129532f4bf1f2f900c235f4587a39d22550f61541b2a6a1095b9c0be852697e57cc91d9259e50ace0fbc9455b4a4aba1c82d3c5f389318873fab28c517f2f0443992fa496cf5b7dd54decacdbd1176bd327e2bf836b19bab42aa0d4bf08961ed9c9fe8fd3620e04ad0d0a74c0d7e4585782be1daad1e5e7625c79050ab610e6fe2e8d88498a4b7ae2879512d19e7900b36988c6a081cb41b5528a4c8e4daa076bed53866f6a6d5cf3f8ba8e250eb4920e9b2d002fdcedc9f1f2623be84f026d26025f0822685f5cb6c67a7bc0648106c82702b7984fc9c93146a965b078b96b4f69a3bd7053a2d36ab3d40dfdad2fe4339539e691b3d6c082701b94b4c501b15d8088d70252039ff04a3a3b9129266d11a5ef335626caa1f080f34de1f88e3b6d065876647f0eb6eaa9c495bb100d100a2fa68df741f766a7fe488a5b5f4b335ebcd276542420b8f2e3bfa00b9fcff5c80f9fe5f4beb3bd2bcb82ad6f0e3a83bbf7fe3dd69a23701279b94e1de6bb21c5100c913965f05982bb96283eb8a5856c60d6b52947c6dc6ab41ee88db353c8190b5e59dc38294eb71984f9f31b9038532975dfe2d113cbe82ef735ea2b5c683d38311101dfe43e1b0fc2ae52e4b520f4cb572d0a97d0149d5a0ee6efab28651724194dd4b6eda19535ec5deca05b53fc5c19a7dba7638bc1a043aa712361d4ebf04d224ec296515d7087815c2ce5008a3ea554383d9de8ee64260856591e7d4191d0b61f47670a5dca4b45e3740ce202d7de754f70487ad58d0bb323a22358bbb7ad569deb7e89c7341c967abbc8f8ae07817a223b370545fb0447e77adbb64e1cedaaee5ba6c269c9d69a3809ca011078f2a23169315064e91e118424bc0091d915c3e4fd8581ca51a08ef63898f7918f9579c68470681c6aa1ac10c7f18d2d51be54245fcbd1ad038e230e73872b036f44ba146f86eff451380e9df575912ec31d6fb8fef28eee991f48f15a4fec94147edbd5c7825517284073da3eb73bc5e798c7951f21a3754ff1687c8583bcf100710c5b0c64e6700849d38a9b0b486400b1b9c544ec5e07e7b750d86ce00d1e59fa3e89b02cf7c02686ffda4e807e37a8d29c3d08e4e4de733ae4641793507813910f9a81761e840c5cbd928395a4d1bcfb5bf0744a3a600d2ae9eee0b1a224ce7450e4ed1eb4ea1fa19f006f87cd245162bd75bc329e933cd4fa72d8f9a8095535b62833b15ff73442a0061b7e866f2cde3104f09c9fad2a6ed99d43c5a73cea858d5deb2f24db51b92856a0fb02d7d69f6cefbbfac65e29ba9aeac9d66eea7764dc0d15132c1933cec8e1769654560c64f5ad40838b03648bffeb0f92a0b97fca29dd92d7872a97a506297ffa3a15db6c8578a295098aadf36b063183e728ee43bb57ddc50b2c4fd90c0f68e045b5adf41a6ef7cb4dd08a15622781fffd35924cf0666c108733931b46d607d68247ee97c7870c93c2bf8ca0778309ec43d5ebe4f724c71734dbd4429c833a5daef0aa4272778c3ce3ed2bf63ec1ab287f9c4d94fe7401b5a0531525ac25b847475da20c3f09b35eaf8033bad4e5d0bfb7a0658e35f1fab59674a3ed86540457c16f7b4b65dd5f5671c066fb629c5d6eb85c84c9f5d8904b93033cc2e1b21dd722f10f87409125f465d932bbba383966a9bd2a075018b6576fdfcfbc92af449a6fd50bf614cda5ea82f40131884af17993929efe6e68365077c801dbcd02c9b7f5ee7287b87514fa0cba188ce732442338b589b99f874afe0c34530638f97f30c9cade57dc9a3c97770a8a4a0d9cfad8fcd3f6bf29d60df4f254ccd5989504b2736b92e491ebe6ae1ef39a675dfa2f55ae015b82d74a598a09068c79ccbf0d3b7a9608064c8cccae9daf3bd2449c483bd216b7a00b8e62f065a0d90d21c48e938ff158596dfbed2a416a4d8250c1f05cc8ab766c401f1105635f8564fe54f8e838a2b03a5685c67e9ca0dca82abe4557ec85b566accb5eca1691c822cba5df6dee9fad8958de4be83add0b9f2dd359eda1bdf2fa958c4ee603725c8e409b02073bae5b379f882db97af2ca2050fe881000098c835dfda122012897c0ee5b6610e782733e1b2904faf7c5796b93987e17730dab9b5abc1046f10acd077c8adc99053a82570c7b4ff05912b40c67c8bddcc9dffe15221121ab9ee9b3b4bc7d36faeaa616fe6db393a746ca2ff850e8443ee1a0a0c7264a33afa7b6b37fe6bef8ef8f6a51af035246878116298fcd15398ec6fc950962ca4a1ed87eb53311e784cb72c1642680fc6e51cd1b61fe3f57d747e7513e3b8f617adb14f976b57f09f7535403e8e1cb9e34b1363a36deab0eb9cab3914b5330439d62b53399df631612244f4e59041db87191ad5341f6cb96dea957185fd47195cb99a102fce585340e5a87dbce5344d4f6f7bfa773cdb298c48a843a351d128f98d79244c7f48ac3f2049e2069c0d78414ed1fc1f9753fee6dac142f4247e27e5ab96a27e63a64b88c3e9d582098321e49afe44e282f76d2857cf97046d01f86e27fbd22625e655e5a6027a4a8d0565ba847e125aeaabadaf6bb6db9dc17bbec36831ec6b84c419eea180c1229e1f97204d467701a1f1b7d8b927820bab4cf15e1eafdc57065783196876803e21345820addb4e0d41dc0a6262bb5126bce24e17a81f217547c59997aef2aa3ba83fd1209d1a98f0ece875a858ac01cdbc82822668c2b59427a6f5a33e7eb324ab156630ba9509200a38addbe8a7225d61576638b27b48ed8981ea6a40c5899bb739fe596b3f189ceea8332760dd2ad6ee116131f2d15e1135fae8613ec76aca756d1f94a3169ca81d9ae3153006a0c08ab4201720bb1e9b5d572dcb79c02cac7f6db97d5b2330ccbeb19f15d6124ba4982f294da66377db42600721bbca359fd8af832fa4cb2bac03db8afe82b309fa7b1460a7acc1ac43a4e848ec2fa1d242120b4c371ae5e83c41a5b02dc673f7031156d71d92db0015c157d3dbbecbead025d1387424ce475ee3550a96841b77806329c8e411e48b850fb41599a4dc2aaed2cc6bcce0ec8f91b0c2c611586462cf1780e0df4d6e78ba4707772afec9bfc0729001649a8fd95c075ab6c7c9b9a9f7ac09a8b69ce867be777a90a421eb9dd69e716203eb810c699d5f9252a2adb91d0a05aefa0310fd72e5f541ac0dfa8ae8f1fd9d63258e1ce31e86733059c77db85aaeb52bf80b4e6cffd2d916526ad428f12580e76be6acd634865aa63d7f4608a6434e56d5af64aa32ea1e123a9eaf3653fa36194da47b7c7fa139fc7c9de473d46d177f08f9b8c80a1c2c3e35477ee821b65512abef5aa1a2e0450024070485141215711107d73c241fa4cdbfe93234936d98f70cf804caa98d58fa38adb3d7ec2c745e498547f34dc3f11574266cfaf420feb92e613173df1ee0b2ab1a4d8b470016c22bde9d2761ff634dac88555b76d38118a54d74a28fb6b1a32691bd6e8f631228764b7afcfb653ac71f0e6b481e3c7d133cc5ec456b5e74581c6734b562626916a236727899ff5c6d36c8c717298974ba49809fae2b5a887296c15c41cea29a386d60c9462eaac754b5399313f2a0a7ef4044c389c96802f4f0094d6e7bc715e78465229f3935832c422d8c7e684843f443976c7bd81205e7e024dfb9721600d2a128b8004421da1cecdb7792b51b6fcc674a66ee0fbaacb0e6d7fd673fda93484a27a76539746c600ab09505887926bc0cbda74d566e42a6af62f94169f131e6c1ad733f4a199a84a7f8d4aa5d4dcf2a04012a8a84b28888f29d0cf85b508925f42ec8c68a60701004f6908a9db0b365a4e89400249b0e951005dddde09de62a82e094bc6ac2d3220c7d07ef7db5499a2f12f1f1f89843fa1b3108b3fc468351b2c01ff9e68420e8cd65b8c685b2e2b5cd85de977d1710d94b3379708170bffff36956135c6072f67de3dc28a7850736adb88ded1ab60fa2266b1be91dc235d181dd032e9a5c52bbfdc653843026f299e98ea99bd4d9bc73a8283fb6e946f2bef856e34a433512afc5dfe0dacc1f416fd74ded1e48e3068019c7490faf1a033e1ba010d582ca84c060d0f1acf101f732cf5dfc5c0584f145fa396e7b590652dbf463cfd288e71c45bdbacb06c4c12d458cb0c8574bbd24c2d8429df5eff8122f0a9ea9ba92cb34bbdce91f4aaff6a333d08abc5504b5ebaaafb98069b06dc27fad146fb9340d2908b8472941242623a33c6e7d85293e0bdf55cfeceaae74345946a85b331c09a37450be681ac161554850735aad24e3a6f6135ebc987aaf1e3aa0c2a3307d76050ad8973848581b43bbcf27a65f56cdf2ba11bc6d6395b0708121ba752b47388322c5393b394b329fae24ab00ca495c9891944de46862b6fcbb4ab85d925c6e1e5aee95cb80588e4bb10801e6d647d4657cf5cb543b2e9390098a73f1794436bfd14546d11d53ba814a51e96c8b823af3553517c4d2e3335b15eaf3ad2328a5159a913d987d43e2b89b00db80aa3465781d1d3c13cbde89d1e5bd6fc71dd737cfdc3b3aa722d5eedc45f1e0d75dc2d550104648662a3330d78f80eb583ff7a4aadb002f9a14f189881461ed6418a5dd0396dc49ed4c12faee47d69755de6f0c49f8fc548d7d93e10fae97561ffb7f40c0e6adfa0fd880db559ff312955960fe0495a9b21e60864e78d2365f9c500563dfceae7874220e50a9226fa9066b7977baf887d8f2496dfdb6b9ac8dee1aa2b55e528b1a264ef8d79a5fedda38a02ed9c6fbd1f7f2d42c625cc1923c311d59da596cda95275e3ff62be346ad72166a3789d7668e1acbd888b00a127997d3bd49669b929d28de9c2cdeb8278ebb6f195a7462fc55042d9c09660a3aa01c522d1c9258a171967c7c2626836e6e68557bedca3f8f7710a1cab63c2eb413fc861046ad217a83ea80cb8661b1af321b4abcbd5031b7b4c3c3324573a7c5e20ffcec52b2054a9edbc6ca1f769905e0ee7ad3a0e50324127c44d33c4c8a66262dbd33f9d5cfc816acffa18450bdaf845de7b1a4bd67503cf1c344b35be708a60f0c3c1dbc6e3dccca906e7e619deb20b35efb739c0849d433c8a87a51ca82959bac5f296aadc964cf5baaccf1f09752053f380be2d8cbd5e39551aa2d403021c3a9323c40e2f685549a63927e6e5e57cad332ec9547a4eeadfd5976dab26353f0ceae6039626c3b40f00e2e5f0d9565ea3be10c54fb09b1da9218017b9038a068dd925fe8a11ddfa8b00b7c03dcac8572dc0cded40560c4170f0ccaa50604b8502e633dc41870ce8ceb5cd08bd502daf68ad2f433dc686d36dbb96d485499491d2eb45bc78de3c8f182e5bc7269287dede77993809602baa67885fdb8963dc52fa81091bda43311d427ac107c98776e34fc9199ca86d98d93378c0b45c82f701c795e641306ce383e08df5162ee97219679419a2779a22c9e65a4a536b314e9027d8d3bd0a6b292e1be5bcb97e6d218569d5b2f4d99b78fb593ba413240e008b6ec584d6c72a770e0a4253fd3f9b8a1eea645eb7942a186164978ccfe6a6c78e8701e5935cb27f3038253794e1f0bc0e967fe1209754da5a9738e6664b4938175f9505bca2c8e686a5ae1761748c6647c4502b92865028a03f0bbf9a79d72da5ff3714ec4fbab7278d2a0e2e2a6c9b7c0698a5ad583451c8810471734513b26adbd1dbd798c9ce2c6069d1fb294af21a645a88702c8f59acab0105c3ab1ad4341c15de4b917144cd2b8bbd5370361f6d0cbe75e1c50c8df83de866aceaca545b2ddda91c8a9d60e86680171fad503ab652110d2576d3cd230adca7497f9f7a4aa48835d8b0cc9873a92c5aefca70f81fea2e59e41b24fac30a5731c85f1fa13a6f8f6e5fc7abfceb4a4642fae14ef977d31ae5ae6199feee568ccc8335d0cdd700105309576ade2a28a384ccf3b698e4b848bd7283fa7003bdb00a5089084d5ec2f7cb407ac3c6ce7c40b03f01fa253f89143cccb4e64880b9e7466d619949fdce52739a945f69affab9f2d4da45d5668faac5ed4423949250959a38ced9a381474b190431077af732eb6f67bb40d0db796b3b250cd691605346bbc4ea6a320b480f2d73312796ed9148dc3c59b6644613a3850c022253e046479c01146bad4982bd8497320a0c9a69187a54041b8ca93cde8cef2499f1858d8ade7b14f57ddd121829df18e43d466dbb58dbc5fbb46677c23bec942ac245661bfc5de900311402bc5419efac01d6a668d12d73bb36c9b56a775337a4a5bc5ecedfb05f3de34ec6763865754564fcfa993a359639ca8a25bd63a9553f60042795394e3e8b480f9c5fe56508a662cb8579dc3a789592ed0c0a8c72482bd24280f39fdeacd8947008d626909298ae180f6efcaa208c9f7fb4a84395fee71b4e64462aed693d78983aabfa7c3d3cfe591f3ef4f0a0eec8b8ad23524a3ab6961d050117ce27d73443e0c28dbf694408f7179aae6bd6c92174364d8375986e16c7f166a7dd86588e49fee0b14c41cc3090cd5bbe46a6f1fb654e8d3c5e828c2c64b9d9e02a994fbc4d105f02af418f34d315af233b469b64ad53c0be59d31ff060649298b12898be6a2312488a53d4f3db1979a51d920f67d042b116bc5797be7f28954e9a797023f984bb8acd8caed43d40a116bdd2c92febdc638071954ea814838c79fb25c4f6141d2d4f6d8d7b11d172fbdf290e4515df671d99f4842ba9c62914a1f09a6ac093ba4b31972c477e1946721b68a94aa123b456d5d076214a1807796f53eca4c9f987d015d6e54bc70de362d91e158e5dcc7ab4fff5f5591194617cf995966db9e3173efa447fad5d4e7d1ec5ee8e2f89c18b0784b90c5ba41dd23e2029451739fdf3132f55ea89ee447c3e3485a8fc2806e4afe6bcd6f5dfb6cb13e92f212048a91e6e62fba7036c89dbcb892ebae87901a20894187a7b08d470c1c7b32f11fb4e06e986ad06983a97e95578d68be59974aa4220133678d6303ad4dfb072da102df3a12845b14d046c940a2e48e0c3a7d9232986c22379caf682cadc094180bd325df5e8be04ecb16dfd7b8db9bbdc657b708f5886b6a3998aa969460d1cc73662652b631066c2e5bc30b0039c7cf589f0f9f304b9ae910c91ef6cb7b8e5f44b1174d8a95e046dc0f4d1828fdd131210edd497ad46b0886dd12c596f9b01ee94a0df46d8a0fa3a366d4e9d6f0a5117d97bf5c23a03b9c5038deffb23ee492edd965240dbd759a0f42ec43e9d9869cd282a6076c81867e193850bed08c7732540077566db9e5e564c9eb383ef0aa4bc833a7d8f9f97f65d39ca04aabb08adb452c549b9cc35d93e3d9151a884dd3cd79dce3224fa0d93cc17b261027761baeff0ab0cc2a93a3f83569b97c22e5553e50cf7c400cedcdf0e5122aede08598dfd5a034ff70a33ca1181bb16cdc889f754f716313aa87125dfb531d61062153881d94352867036027e9b034a688739ea1d6495d79eef9bc7c3d9e8c5f6b96ce167b30dcc216293def62841b742eb4abc34a370c07f1ba70a01ebc5140e2120edd27a962385bf23f8b266a3066a70cd72f509770c5c8bce9fbdb2808555ba6c3da47baf4a43c1abd48c04f4da4d32e7aafb6f40401f447b730c0b758bd1deabee3cae5c0b9a0d6e70f39f745ad4036e1d213ca3a4f65504e18a24aa7c2430d821aca985ac12b84c97bbdbce2a89c1baa6c7168729be9f26a9de973a68dd554581a4bcc6960fd07cc74a7410ec91da9ac393cdd017248b2f451136cf5138b82782cc6f849eb279c3eb636a4a46f6c374d35a3aa49cb7f2929d18b475bd358da53b9094a85f1cb1022c15d9af65617969dd615879231f1f45fc688f7f2346a06480053f442ef366c18207c394b4b1e60dbfa5feea3171ec702c8a78f6faac99c0795bd280a4704d8f210ec7200777117430357967b9bee230d81264cc90003f01ceb19735bd7308750904b6e05fe3201327fa42f6877fdbfa0ac58681e968c58f1def1b974707b6d1bcc9cd87639c461b9bb3659433297ed89e69c8bd31fe8eae5ea21291973adee33cd9492ce05b09e0171f8c0d9dbaebea0eb916039ef586b97cb8321ee763d0f7a1b936c1c5d9380d6c790ae2f2144b5600f9290df5094a90ba83a0789b9c8461c096e3d1205d5185d2bc4a9dca46a1627db96f657d91ac34937fb95a83595628de7d0f610ec055452302f16bffaebc48a76e980674f05f064d0ecdd51efcb7651778f5670f43c6c94f3bda541e939d83f7801110cde3ac843f3e9181746cd50c6f4db3b84de8821aeb75131eebb563df66a593515f19c66384e3f2a2686da1120a699720546bdf248bd0af9c9686ad43129ee538bf57e2aa2ba58969019b12542e5959903cf87009513315092b301a6420585084131560fc648e9a6dedec46f425d8f68d1c4c23c4c4e24e5d4364e25ddb276374eb4cb3c60be3fc9b64b61f00b5c43e3f6bd69e72fc20e887543f1eb2a7f9b24322ba85ee5a5e71fe9ab76bb60c550acb3ed2437ab15129047ebb124a4a9ed521676dfb6ad4cafe83bef70e96f7c1305aafb6052f10a7eaf03459028f25ee7d86861e8e3413becf065060d951a6c5a100a7d6afb5805d80878be64d9de4adc5a9fd8ab83f0a13465a1c16efe451d2f8e0074e3a648c1faa35685d543bf77a47daa6a3d70ba75ddfdf8de0ee4deaa4dc25b1306a12321194af1e9363ac88106be748e42dc98427d77a9d1864de4cd1fa7095082565cd85603449113f65adc494c3d9b7249b49f6a282b2719d3ff54f4fde4179d0a7b747e7a9f4888ec47eab0fce0f541b58e3ef7ebdd17a371699e5a7349204c78ad58bc04869de72f5b1a742f52e69ef417830989c335705ee53b88ab4124450c5472e15a96b43b7ccc2a3e870f5452de999697795c3b63b6896736ffa4dd5fe6334b72c2832b4aa88d2d1c1746bb0faddee2576c87be3c1a355c2a935f377953eb59fbf66a2175eee9f023ad4d49455c6713fc4a1b8e1a225ca3a8af36537316415bac7498f1a6a29c86b3ccbecb8bd969f42587043ebed77c360dd1017076d216a0d9ea25ed19f99a3f011f97ce126a7bcee98e23b3e559a3d90e9b8ad19570c55f0e467634eca601d96bc5cef46c6baec35cd75c58508204747aef767b6ac932eacc2ea0b532f1b9c679fe79bd2d27af54f30dfe4af43048a17ab76af54b5cadc60d3c010fcce40459fa4c3297ec35dd6575a63cf96128b1c9feec8ba69736dd9241839055c300c082d2366d9c03e2a43ed07b28276c646261637366c4aa44e6a1853b583002a1732f309dd1c2b1adb092f9848452fe60cd4aa8ebc045c4f4d905d184d0f6768a41d79f85396bc6b023fa750be5927d8d2743789f1c298b454b999ea4ebe091a92f8002c1a7fad7cda74a31c00d1112bf315206836111fc7b4a643eea62afe57048448840ff48d5f5eb8eaf59a684ad97fd6ec555e6c5c6eea79ffc671a31e59605a48f19b3df447f175e124c5d003ec91322fac15ccb28315cdfb59a09fb74d96306f84eda0d1eab5a61de9019da8daf0cbc6561625403cca98ce79ef8aaea406af860dc0ecaa031bb08d0669fb53dfc02e15cfc0ee677d20fdfabd19765b53d1da5f3ce9032d43465b844d383f03c7e42d0e5eb293424a7ef7d65c560fe1fb3ec4849df4a82a6f507ed2fba9d077006ba6afc8413bf4cdd042ba2e8e9ea925fd9fc696e504c429c021f352bfc28428515e7e700837852944ab2824fa956c211ed15362b735cbbc83f385764055b39f241ba37423e80abba10327db5041ac37a247051dce10bbc506aab880899471dc96140d92b5ef23a70413c9625ddc6d1f174b8a97d6c16fe69573eca8557eedee31029316b151eba8a86e9cc8835af704b31ba3c5c4c8432ca3066f0c0129390ba59ae58fbd1f89240f6c09306857df024c9bfd1b6734b967a0b16cf9982d8f384d035df3e62f6593eb19d6bc3df8bef8092e62abd1f2458116514f172806a4fdd77b19857ca0244bf08cd41e85aa10edc45afe290072b344558546626221372d8bbed8e80cba222614947b961164f6ac03171ece6f9186c2e60faef6da5d7f0a3735448ea986467da28fcb35ef1c2a2f381b2ba001839d1ccedd231d1eee056ca4a837db5672f329fe8a2874b7073b07c1251fceff07c4bd0efefbbcd5ebb70c57443c4eb105d7b8f9edabf07dd9b6ad72311e6dcda24ccafbb38dddc420479fb36cb0c23af12c52b2fb242022a54a198976662b4184bb3f8d726f4faf0dde1a29c569b98d713fe71189944ac2e0f609dcea385b5814e268c51f722e9979f945993272d9d42c23ee885767daf96df1c95427773391de11cc0aa12a8b374dff8adb298ddfeb278adefb29af6eff8e94a2c347a5e294e6e7891644666bf7a049f8f3a0852d7281aa671063ac0e213a894cd664a7c6949bcf8eb6cc28be129ed48bfac0cb60039dfa85f3b14da05b7db923589be0c6eace5d2bf650f50ecb4f78f2707b53b9960cbd114f0fe916e2c96717216db6173941f6a986342e6bb9611c84ad553c39244b49ac207b7a49e4dd33223f65f557b8dff092a0835334992cacb16a6bc16bffd62b3b3330659ab3a8a6ba03d1ba299a7403e73b5cc961c3f4510c20005d81589fbb3e6a3f77c6d87946c80a9d001c2f550b6b05368ea6c74263f23f781fd5bb9f8a0625926b7c1763090acb6ae862b3f09ae1f5188c2a31c807851b59583d7dc41e885ddb0530a6d04d82358e5256b92ee2f9552f1c96cd098a633bebc3f247678c27da1f1fc84da85c5549583bffce028a7c94a6160e237c1434970a2a7d130e5004610dc8b80d2bdbb1c7a9376a5d24f4499b76cbf94bf567d974bfe1a20a7c92bd01cab12595aae6f53877f03c8c17cb67d7abd997a62d3c028dc8c20810352b4e10f7a3ca1ee223246f633ca255a24653a0841ff33553ec150705e42fcd1dfc37ab78c8a85fe5992a43ba326f29ed54bd3366a095634d121cc88e166988902ad2b90138abecc351359cec7d266ada1831cdd772d472feee2380ed61ac5cc2cdd630ab1789aaff91ec5004f480ea81a8bff708d105f02db284de56235b4ecf7107fc46e8cfb3b7087b41551ad2a33933ce80fb7ec96245f4279a4297bc87319c2517ae1567f2406ac6470276c8a49772c969abd6bb55d35507dbb38422cb506e8eedf4645e127c67c3ea921d7cf58314f48e4392581a701e5d3e08142f65956753fb9415e0c0e8e56daa46e1b0b6ffafb73b68eeeaf8d66110a2f153268bed19cfb4a75cee2a3ad892ca6ed6d26c17ef1b482dd6d5377016a8ed06b115ad1b8a082db66e73f2cff78d2baf8276a5bb42252cd7b65b15492ab3a709ec59db66eb405c43191d111224cba011a49887a21f65bcc94710d456f51b840a1462f72c4beb247a7c70a95538db39a90cc96764a3fea0ff62d16f37ebe89287aa8c7c257252154c636fff4b2e1fccd64b9e5b1fbc12de9b5b862d6482030b9c42eea9d202a055845fd386ae1d5f8edbbddddd957757f52d36b362749e4b810731a02583bd0a2938ffb992d277f397576308456a2a2145b92c1dd047989abd98673fd31516b4852bc0a1b012b390190fa16359aa498f1365265a303ffac583362a5090ff6c08517df39bd3b7e69421320d8da1d5477451aa2e39b2ba3e168ab270dcdb113336f7d9e576c005b1df5d028c6668cc503dfe9f5c4726fa0aa764664f2950093a3d5a67dd011713e2e99138b5b665ac84bc18f00bf22509d4467bcf4782dd5b2f229568f30dcfdc3dab29c1f018598f31832b5fc29436f7734584c43ed5a74754da2023586aac65dffea262f8bdd8ec5c9982d613cdf0326eac4aaf12a5565605215cbf1aa57876a34a49ebcd89cdb8184caeb182c474eb16c2aa6379a9f16e3c5762e64b7d9c736ab4f1ffd405d342cd3aebe5d2d3a3512e6364f178fbb8ccab0193ade90d9dff76799cbdc64e700cfcb7cd2a9d553e2521bf08921582541936333d7d65369f0ed93366b8c42a49df2748a5dbcdd0be04f9825e6089444b27bbb979e5d79fdf5f903c44512911d69948d5931417ee8fa15f0f44c5f9d0bb5ee05536e288fd42d6befe47926f8b245c3e526f988e2369a4384fbc81a2c1ef1e1f9adf9fc667decc6be7cfe86021f326484bd86226916098642be3a93d0530a43018c985facf02f208bb1a00566488d4645d86ba1174b5e09e360ceb6785889010f95012f5830b89030fee2fb9fe319622321635323a8b6b591029cdbc6ff14acf435c2ae42a4a7d7b8cc6bea3f8b5b47ed7dc70553233b86f52c0dff4ea72dbd8306d799397518104480b55a6201899aa5126e5b636d230cf9a319703e2475d10711ea00497ce0eca18374f8ed2a52c0e28ae2e8b7622539177781f9b5a681ac9c53f7a918e1e417183aabbc3905e680103ab99bd6ac146d5d1806a40802fd5e3d46ff48ad3b05fd5cb048230657e799ebc46690aeaf8dc2071cc997d7fad6fc1291dd122ca83bf6b2a992cfa3f861e7c6bfa19ce694418d7abe7583556d92a0f380a4f8682a8a73160b91357f6317182781cb08e2fb35e5da7a13a67f00045ff718dc35e1a76de633b659eaf785611b762b987ee877c6c276f045accf8259f7fa830dcee002ca514b65714454cd98d8e7a0d82233825cf86f09abcfa11fd5ccff15a8893a72e8b99ca729293f5c0a5cbc160d09d9c8d1d3f1c95e010d68822c700f924283a2f6296121a0c4cd82645cfccd8ab740945a257fe8980c5ae660ad8b2743a4574ed448531057777f7e7c5453e70e05af6224cf190b3a796597d0203f33eec95ed8122de57f642888840de7e8b4f91076b0683779d118bef987efc0dbe3b0a17a1c2d1d3f7496c2fbdcf873405c0adb454b709de378a9057e64291129952861b88373ccf27e8c79cff7f5b6b4e13695f42aa079cdba39a0bb910e5f8beff32fb1dda5f0f5b96135f25192684484640f8b08dc8babc510d5488b9f0ea45a0ca8e7f1eb365161b0885b60c8987736d297358cca1ec3a4d6f025ea04cbb165def96a4e479c5a0928a107286d25c3a57a94b15ff224e1cd1314cac8a699137837fd713010c884e056c0b8f3784c18b39d9cdb74ae1ae9b076e15131d583c2587baaddf4eeaf5235554decae3b9c76cbabc369539228702a34ade3ea9c83e5b605aebe58712b367171dcc8a10fa132dbfa8ba4ac87fea350f745e158a13fc85b4e13a0fa753009f6faa41c176f70cd2e112b5615ecf600466c31098cc2132b0ec331836ba82dff986f36d112cd5f187b5f04d5db36f7daba26b7356d149b6f08acbcb480bc058443d37d217d363fdd83c1bb2a041fcbd8064258c58e3aa9da22e23da37dff82c4e7754f1391a853cbf7120fec736d8eb8dee9f1c43d0a0e032f9e39c0258cf012fa68d2c5b25c2a24fdbc53971f2eb16fb9c8ae80418309c0b1d7244d24f01ec2c66d3dba78bfaaabfa7df169b669a2a0449aea89e0ce99242dc37c5833e230826c60db9fd228b0286744bac8b6011a06ec5c2e77b933f65031b985608a60b6595fe240517dff369328e5e537a019cafef1513acb1682f5d861a06495a7d93d6d6ea975dbabbb82127f790d87515aa06977087324f6ce00fd1e50cf5a2613eb114ba6c66cc3bd500657bcbca6ca05ec22bbb45051db60be4563a9f3a1a38e7c1f2165b1fca8b7448baac2e72f4c5277fef802eb6ec65b56895a1c347dee8e940304bf95f65e6fa618d70ff609e497d3712abad96e69a1eb93b561bc6b7809b9edac5400d8bf15b276f68c470d2d4e6c2aca84a0b6a3dacfd1b01f619073a9e8e32d380bc654c72259146086609cf095986a0877e33a48c2f2751063e5d43be7397f39a54644cbf69db594e95c3794fbf9f922a0c1688005520b8ac4bcfeebe3c4693c69a96a90d22ef555dae93701c2557a97d4b6e9d6aa98b193740cebd3b1a0f8afdb841d498acfc833d17745a15bce1a57a07d951bc40c34facca9b4aff23b2c779ab5027731d47c392147a3e1f8ee3cd9b666fcf81335bc12b4104180d723a79d6a6ae4c7c6882c3a2158d98902eb7c1eb7e7ac904f88d64806fbaa9f7d8effb1d47377e38933939e4415848da16b02de6f9b3a3d79d02a9cc90212c416959c9f5cbddd0f06b5cbaa8565d95a4c8f5e39a210f6f05e8d905c3701c74525f56187c2b765829ca71a08bd3fdc2360174023ed4e4a7db16637cb39083d1b7822ad452364aa7220f70aae3e5b2cde9158e8e04bdcdd97a0a569d1ba7c53b4f740127252235f29e7ddb236fd89b5946d500a5b9c6b0b26b7e4d27ba9c50fec37e69bd213613a7365c5041acd0f03469e376326a159abefaac5823a2fc7ac52accd73df51b84432ab0e4c365f7f96d27b099a694aa637603602234d41450d16e0586d8fa44012e62110c92f9679d09bf93d00a2b9cbe2e9455e355e3933bd8ad558a7ca17bbbba904866994aee6993d2046016c25473034626d653f2e686bdef3a2296d8fc3cbf852a3ac622e27365a45eae01ef9ded23ff3307b86fcbfae9b772a3d49bbc693d910a434bc09f7277edfe2bac0597f2b14a5124bff95a10a3af0600955e2c73a1b435cf01033eb87d220720ef4af560958c678527c2b8d4adf43807188c56db14a899d98670679beebfe0d5ca77a15f239f7b1b4608968b4175c12f8ab18f0e69fc1b52cf093ee01a8e4a4eb2919bed89354a5c6748577506bcf1524fdd214ade85f1407ab45c0cf5256423351c1d97471c44af41f4580326e44bf0cb61c17606bd8ac6ad5bccfa9c7fac3e3afdc11d521534cd01b52049fbec8e3581e749a37924bedddf3df7325735c40c5f02402a820f99a73a121c3fa1355eccf92b2a6fc1a4c2c26e08bae82f78ec757e5b633ab9dcf37b96c1b242b42b9eb4abeac302a04dcb3b2c7af608577b0f6b5d34fc3066db479c5882143024670bd66c537f7f23d5a9427ec93fb4e84e95477f4b66138666c0fe85ff7c8204fd41e44ea462c4e4d3f1a31e8122c8a24d2225f4f97c0f8a553556ca27496bd61652be481cca585d3b0a192eab181164bb0bd9eeea6d32524915fdd12de4aee835da0971b0eeff8489fef98a9f0effc6c1b5db3840360f4ce06d9b3e26d51c03bde97e9e1ff70f53a2e556e55b53eef5bfbe411d06406b09d81af56f3e852a62297ffc97a79a3235d94ccb45f866b2bb21a8348caade39d5e0665b951c5335b1e46d33e548385d628bb4732559a732dc5a6d2d1c7f1e5bb3b4539058315066a235dfa34f0c284f8a6add75aeb6330ff0a8bdb5c97ad114e7afb3952aef1cfaa9918cf110464eacc1867e1bed596aa078ef17a6f9365b291067c591e02cf4370b093b6689afba19fd387896cb75c4d90b3bb129395754574a52150ee42509e77e98d3d382a33170dd9ebe519766bab782290476e8845526d698b7ff90bc30b1585f4a0d50feb918209a22515f4867e7ca7479b5b83274b6266e3f1dc7f2a0c450deabd74ef1138cd629c2e7090801a4053918e826886031503f87607cd5e1cf035f527cb1aca097d2aac0f8c4952640a37d1521c28670b2ac19f53820021796ff5a159a362614fb9cd41982b56e1f500025d7af4ed60eb74cded0f3f55e9587c2a10ebb23c2479d692a9997f57f898a900b3e63eb21df3ce148d3d2cf8b7e3f0ebd64ed60d1980707df45342c5701168e470daa216e10517cd1ab31e40f96ab1979e0cc4a53bd5d3476073127734d26b41987284639f38b2357f57e86978a6acee6ec4b8763595748a70c9cdd54ec5e334b5cf14b8e8acc2ae50ddcbb838ccb41193dca1c302fb0696256e504b3f506e678aad239a1537c3370d46f3fb67280ae7c4d77e983bd3bad92724d2ee0d7c3cf13c423c885ee27474309d91440737d1f14f12d14969925c8a696a5a295a421d3a070597cad3c91e262ae9ca41853b57d16082742ac25a83ee3e0dd7da4695a39aa5066be971820c82144e083a4362cf0f2864a9736a2589b0ef177e9f3c90c86db96fc17d8b6005bb7b339bda8cbf37ef2a5793f1f862a5768e8944316c0394ccd5b58e0b1673c513baa8011b15bf348ccab88bdc7e870f0b401c3428b9393cace9a810454e32a3976a206c4cff685a5f8959fcefcbbb7a2c7bf7518c0bc0d7e72523d1158bf436a4bfc54b5a1175ea9866f5e349ecd2d5381a8656df58872f509482da4239dd8213004b2096f1234896c047747ecd5fc690482c32a75170360cc853e6dc1314d701d671a8267db8d18420e60bbc3fedc8266bf74fcd3b8504c76d16257aab9467b1525b234ca7bb4ac5a0d46bb08ba40fb04f677726475458b300c3111c06e9c14ed1112deaa3cbb6fe0cbf4c3f7f1760f74f226c630b7511b5fc11a4e4a4ebd7c426aa0c1459c9892bd80e1f70e13f42093d7038440b9850a824c7700872b2de15abe27b29b8e2f07c4bc892a4d5fb71f765714cde685662282e1ee84e458dafc044b393b38813d4c36ddb313a95fbf1c85b817be4394e0f4f3e93a9bb871464c29dddc5e7d5ad49672eafe88be146792bd589e3f006ad1982b5e897b29d06e42ee122407b924d852db057f76175d042a4a7eb3467ceb7b2630b73df4c0d51f409127d0d971c12be6d05825844310bc358d6636456480d6533f6384f1e3bdcd50b0e3e904161d3efa68afaf5eb32a24f2fbe9a17ce11f1bdd676eb2ef0ec2e5f7eee75bc5e234666c4f3fb6328e64ff8ecf1c8ee67fdae2849171aa1f57576ed3c1ce11ad9a82cd09e1ba8e9de5eb075635d237009158277522cdd1966bf88bab9d3f80e1fd155a1fa83b0f7e48f46a623158d734f750c6bc56d48827db11f9e9a856ff4d93767d71d7924b579bc21896feecfe693f056ce46bed46c496fa4cae4aa04d943973f39785289c8746850bcc5cea6ac3e09c6b170eaff2cb7ec0c1fe59064d7a701033f919dd10c3d0bd8e02d4968a28cacaf63ffbf5cbc50a073262435d839c8cca1013a3f6e069326798567cb4e2586fc6f5bb552de4d167093d68630f2ae391cf974b8abc11e613b1f69c6233784c22f2b6d13c13f696664dee1e63081e377bbd493dcfb65988265ae8988e258dca2b055868370c5fd72a1aea20016618c8c4911e1dfde863ebc42ff848d08a1575030348354dc89148a403b603f313ff523df55e93c9659f34410d4d9cf62fea5b0a62d47ac1692badc19663cf4ca8cea2b7224a071dfd2e624d9701dda924a75bcabcce2e0af3f0746126c5d717b909474cadc0af17cd8f08fd50170dcb090e1045927c02bee1a0b535d3b0ae2417f4a3c0ff3f3b9cf53f0049d33bb7082d4560e93f3e50e37763cec394ad77c40c5c51ffe20b7bd2f7994553fdd5f8b4e9ee296de4a1f3296cac6010dee77a4f2825e829359aff3d95c537bc37f4a4f983aac07a059dec9ff8ee4708586ff5b7f8dbbaaa526a575c8fc662e354ae4ced30d33ef300fc96f51b820ee6755acbcc097808bbb688f02b93c8e7853189b048dd8c2edf89d6f482c38236acd8adaccc9edd854852f89b04715695b1bcb14fe7cf5b94e1ff03da96e5115b5269c26b66e6fe4993fa96a0858957badfc50b247a04673e22c135ffb9b7807b82a9aaf551022660bc69bbb50cffde17d65cfc1929998553c07b69052ccd1c530788e89ee88b952206f5f70d29a36bc4d0d4fc12f892689910be759c37170d990e58f3eabc6acff3461990c9cf0f54d4331f8c6b8010fb1f47dc965a3e9fc8c82c88ddfa416e07cf36e1923b081101b63d4e2cde2c8855650e76f0f22bf8ef94ebe30bbea9f56e52fa71524a4752083eb41c63399ebb6c4fa33dd7645be92422a67f66b54d521dacbc8d051be0f75f62b359bb90782951d4372eb5c968fc8481f02f782ce5bc55da68024341bab8ea284d72c59ad6f5e1de20745cdb5d42ddf82290f0773f14770c8324f7492befb4a59aa425cd2df6cbcce497cfc4c8bce67922d9004a34f64f6b8d85ff0897c0d9eba3de5b9cb4b2a1855bf39a2ea610a8c2ebc3ed1025e9bf38b70d16a9508804253179d0c45d4452ca12d49901467c966040ceff0e442fbb6772bd2f2ceb16ed102871281c5b3333a2a73d6849feb3598c63036fe26ea26b383e4c78e9b3086b24f074066a95617cc5498faaef997cd0b1fc6b2dc879387ead00f334d513a3b760059e8f266d8c14b65135ebf667d9ba7b3c65819c45629df7fccb9060ce83cfdb17099140341813016f4f76e92e4fc499b5197829bcc78e97896e9538c3e88eea0f7d7ba4418620f2fd09f43ba824906595e820cea198c261cf794754a28b160b9bea1f5af13dbbb55607da8eb08058bda4095175c18c67d53e180cbcb11b6ca5b50dea041dbb6a1ca7e0f2e53edba03a79ff79b66eebdaf08ea6b7fdd3417ea5a6bf5c8963d4ce0a8883a54b4eb178abb0b8053a36ead9d7b7a70d9b12bd8f82be1b2aed3e2d2072bec1bc2d96c00e5e15e667b35350168fc26c97beaab6fbe0db70b6e51e86dee4b3b9f5b8d5396da7b9f669d40e20263bc76f9defaf1db034172eaabbc8258149b0fd610756d8b3d9e219e812937f814209c5931aa30be53f8848282c85c45ee6f4d395ebd8e7c2c5d76531765be9c95c71793f44fad066424687374089d09a90fbd84abe876dba2ba9fdd076a534322f66fe58840a00cbaf3aa24f2a42c70fde151f0ca31b30c75ffaa4fd3ee662509440a71313016af73071079a3773c391d2ae11ed56af02f3f78e1daf0e3f99c95b498b757ac33a00810905debb4c7d2fc37b012984f3e56f04ea3da1c30548d546de2491bcc2e37fb9a4e2d2451b48aba832ce8cf8ec0b700a364cf44e7eaaa97f58efc445e9f1c372a244ed128e7e274fe03ad994ffefd95edab3df156b3c64abf7cb1c07146452790ab95e09b99e772454bb2f1898c9b2d7235d8ea6c80b39db5a45abd9ce7e9cd1b204978fd6bac1ce655c1013c1785df214d0240d495f91f043a5a97cfa6e1e8bd2ad256988a83109ba4a437f07e70e6959104a98acb0666d33e91d33e0ca191fc5541208d41e8e479784ea962eafa01b65cbba0e26ebf910c356d3e8383d3fbbecb2868ae1818c0e68a30cf447edfbe13668d29251eeea2bdb26b38ec499ec9dbbc38e8d441614c0c684c4cc45b74cb41c4cccfe73cfebffafc881582fa411a4bfdb2c815365b59c70ee99eaac07c18cccb55e5331a2ebb1feacde86a81b1cdc6cdb3fea24323a9ff1bd611c407b5124a5adeecdc0828b846b7f542f86cd28e8801ad199c6437273c90277194e68d2b035efc712b419962a15d0f748427d925e21720826c8219a0301733a6cde8a48fd6376ae97964e787bc6894eb216745e90a5514f9bb245a506711c1fe4de5f368172766f22aa17fe6f5c7d2bb5c0379b39f312de7b72a534be78fe3a24b47caf3909568852f41bb938d993cab9abfc04c8f4a7c881050b03e69be4031853f764b26e331136153cf350903faf23f4a6eb5ca580f24c0fc1fa6be86a4e2705cb00edc1f49c08d79056745a4cb2d0acc89dd5c66eed6f7d548db595e74b5e7f3703b30f5565e9b0a3e17e1c0d81b858b2269200d170788250f1abe0beaaac60fecefedbea31217bf4e5b20161dc5df8210b8119e12b015db7040d27778fe19b502aa2d7e4bb2a9394388dc882f773b6d58e1dac309ee177229fd59b26c2bcc4d9d1fd0118ed466ae6af39af367e1eb7998c710f23a393a0ce73b63e76b6ece829d731e12b20f3d5d08f8d6ff30c62c7fc1bc68ad0fabaf54733b0abb9a5bdde70103dfaa1d2b0e2ad2332986b110a83be03ebe30c4043ccebb35583a8820076d5e2ca7e6f500597d1421cc237bd8bb7d8a0ecf7e4dccd9ce69b76dfc3a882f908106be5b1296d1efd827122014f085509e14e62b39084d976a76d7cec10b909f79f645429aa431818e350f4b69883b53b99f70e5408bc092429bc5eac7b4150f8adece8500fe2a368c5accb32cc57efea64b57f35ce646b40deea104dbc77176feb448993ee8b3cfe2f100f73756b9617ce7eb3e6e03b542091ef21244b75d6b84fe9da596b2089e34a8e58f48e4e468a679d1e8045d2d8431ed21432a5ca4ff0f4b2535d8a0c619080266ca440da712b196d074d4f8169ad9b9ad07be6deeaa2893b192988eecea5f43f77a0e8448f683b5d689f74a2b9bab102f6307be1c463c290bf0ae5abd68c380927415c4e55bce569b487af07f8de6a17eda6a207cacd3a86fb80feb40167c45474811e94bf063e883f1747589862632308b0df20cdf1901e088d7f1138d5edbbc71dceda05a579d726fca3a076f8866e4d6b6ff7753ccdc9847a29763bf2e609959f3d950915c7d1a8789b8e9eaa325349fdf1db5a051c3e2e5ad6fe9a0bffce8a19481a9857ec0d11603badd1e3954e40fa33ffc3f9a8b208607a27805162854a5f81f19bbc1fa2e4be0452d1379c8a5dd9833ace42f20f14cbec0cdc08290235f94c9a5e79bbbed25966ebf490dfbf8d6a5613ec12547b9a2e3d645ad8367ddf44767c2611ce7fb3a2fc45591e5ce5e268094b6c08e1b6f50c8f95b481a0be13a083fdf416dcdca596230dfc289324cf1426eeb412995b734365f635b2a50b6b45939600729de08d8673307a6f31cc085ff8be73d1a133adf3e6db735a1c4605c3bd81d0ecb3c57c87b6c415bcab633f6219ddfd107f95a4833c508e097eac756765032ede8ddad877eb832c71bbc9750bc52a369edcaa79a73a78c9603ece0187a9bb6b038ba0bcd2e407433a99ef4715d442241b92dd6756156069a1b75acd6ef0da5fe0c8c35c1ab23bd0504798a2e76344aa10323129d0aaff8447f27c69ca38b9590636cafcca16b76731d0acaf2b85c27bf77e2b19d510e2f482db6d8b84c4434cb5d1838c1b6fa53390158c43b6ce32485ddf3feadbe6fbeeec6096b28dbc6166c292e4e4d60bb1cdd2250aea18e2524483b7ef289d55c3baad925d782314eaa437768dee21878e60e465331c47d534947fef8986d2039a31c82f2152bc38626a79f9d95a29f4c858d7c797a41932205a13513a2f21016dbc072ed32bba344cd6e0c064b46b38c50e2b5b4c17adbbfd1f5e0a907b376626dd7fafc21a5c9e4903d9a85578f1ae855ae13b8b6ab6ef4a3215f58bf934becda569efc14ee071c156e4ce27ebe9d4e5f40e602776a90d502ee9e189c30dd15ee086b737c399438ff5deb428304b86f4bfc2980b6a651e6742889bb17beed22b330df42e327ea9fb34c3bdde5cd0667f597e62c4b2fd7d6c47289dead374364a600c57f71d68a0e488a79791ef2673c85374d592e783a7bc97f2bb06846723fa69314e9ef5df9cf861c7690397cd0788a2117bc25325ec3686e3cdfae1168ea29eefec9bf245a90ffd259d5ced4a3a4386b5c3f3c3ef60625f4345369dc57274e197e2121db7d17fd3c04d556de2a2996b24a90d159373b4e02274a3b9556eb1ad0dd84a9ceaedfa3f0feb848419eb01db83941e0cb9d65cb91839aeb538b195773e8a3b5989a9c2868ed048346a1a00c1dec0d15f152cf0b5620f9568ffc57c600522e8a68e895543656827b4705fa06880e31ed71ca2eae690f98477a65aaa20fd566172f1f1fba9b1ce597143dd7bafeaefca9cf705d2cebbbcaef060283f5ce225d438781dc4b444537529beb27a89efff43a1fc417ec96c1de5409e59369d402e4d1c6692537cc043bea83da0e9ec25e9907428bbc17a8066dc10c1944f4d73e1d70b9123871de0fd85e40db086bd219c7a5b33b88e6a6824d9b950e6e0b7f06b3bc23c7c45b87e1d004fcb49d05fb96001f9a79c6dedca37429a34aa0ab3a9cbe52fce0ee6846eeccbe9a902906654371a0e5ae6c72c50062a3c3563de09388392aaf60020c4c8f0416be2478ef42e07ac63ead3b9bac7b459d6a4e1dc88d50df8b1c801792360cd939c7c8e4f8933a456b1fa959a464dd4d0401bac580a042373245cc4692d988271fec124ff92de12bfeda2af5ed8dcc92c97ca016503f760bc410bdb318f2c57207cbc62984147c73a94150841ab74c58f1a3f0ef3771931d7b8e7e9d2005b2b80c4009ae87c3c1e2b6830a48495bd2b9ff871d6f16be1dee9211e4a7b91cc03ea502759aefe38e686d1fbfa9f1126dc90a085cb0f656cba5dcfbaf36c18252ac1bf43b675020775c6243abffcd5eb60ee75fbb66e5c483a70b592caec66a73a140a74d2f93b277308db082f3ac6638dfddb33d9842e431175ed7ba6a4761f6162cb90ffcd92f41dfaf069fe94fb778e181c7f1b0fb15071828f20b6228b2d408545420f8a8dd745a0bad62f525c66e988304e82d66d2e4b7ce770c9c23b83458bf8fdb0b122518f2d59748b9b2cc61ecb9919feff45f766eae8151610fe68587c8562e628185c041847e63c555ee0964900c9318be52e489e46f42bc4e8df8a91ec37068ca757faff4fda4ae452d4300ce86614193122a3a23c56c9a9c104ec84f9a55b960ac77e078c355d42850dac3bbb2dc7e88376a4db17510b1be3f6a8c063c263278799578e728f142c002587336f3a5b6a75c211e5403aa565a3feae7451b52d664c827f5aff71cb7c8e89871500a5c75b09b7ed2325bffc02d119fe82fba565e95f8b1ee3c3b12a4e7f26db5057c1093bea77b252285d3255db0d9edf71a0eccb6dd068cd76d59c5493a758330abc758f6645ce6e85e58b17fbe95a4355eb2d21c00635e283d402afe74adc7ddcade48ba0cf9d07042fa1eeb4aa57e2727902c2051d7b0073bfe411eb492ee6a2c23714ae84b133e78f86a03c0658f2b4ed433a7c73fa58baeb6840d6e70aeb4312cc4ec017ed06d0b643c26b7ba73306783a95b0e54fccd040512285d32489c0ed14ad1c041b3992f18caa56ff1b17d515d3f2d000b3340621f2a3407a0b31a9103cfe01688e6128cbacf0bb8e05207edf6e590b6907ebbb4d0a6777180097034a55bbdaa1967e17b98af65c86ee2c55c22a46c7fb24fd9a19a977cb98d91e5bcf8dcddb2098fb19cb3c6e5746a268f5176b3dbf51bd0cebb66d7c800729905adac59ec6c68722f641ad875de849824e9112049e20526094249f052ab1a1788ee9dcc843e59d352f7f1ea5016b2477f043a99a1ea6f93bfc0ca52999c0dd4a8b63df06c5dc4436fef534b794f35f5d2e1e11870a8098e6570ec215a0bcca30cbfe6f8a7a0f376ae41489b12c0371cc26345fb0ee9981e22680cd4fc0b5161d90120db4d884d0aff9fd286ed8d93272b461e3c499cd9b4660fa4ef6be65280a6de28b6db22eeeacdadfaad28310e1e3368a183c27253973863cbef47356d3495c43e6cb0b8c5cdcdeceb2346069e3f19b9e35c8ade0fffdcce0f414fd666bd92cc50ee7a2091b7ae4a18a62c8594a26ec1fe3ff9310968aed5fd30f0c3535745b009b3489ceef32ec58057606a08ab8d8c2a58af6a0e9f150e0837eb2ef65b97bd497fa9c8fc546c9923819057f0f17602ac81c0d0ada7b1fb54c66dd7933339120fc75cb0bf99a7a761fdd87c285cfddbc9bb4e8dc5c3a204ab8cb5f9abc4cf23b453f9431e0e7bba5436e742b489b18153a32de52579271200b8cd10fd841c848fc334368d5f09384d6cb13944d6543f2bafc59cfb0cc2aa21c3c11541564793f9bd51feef269f79ffa06e815534e47b8d8974f86a9fb862db06f55ed23042793978f5374b769add2b9d5d610e4f669aeb4a877da9cfabc4e0cf7caf0c2f38a669a64c891c09291b7e3a161898f7c7659c35e84833f1b080ee30692882ce94510304741d64c15887e5fe9834d97eba88e170e7f0cdd8a6c22fb496358b04f062696e623ac1ff7b1d2587fdb957c2993084b24cccc47d967395edd196e986c1dcf08254b1976a9333c454b8d64acfd24979b430640f52da2ef6ddb5b6e4517f142d14f7d9292f48211061c793ef3ad710690e961298bd4a1d3767b4e0d9c81ee259704fcb713db53a87a9dd60f99b139433e82ac6a51d4d9d587ff899d2635ccbd95199afa1c525cd242f550b001db47fd7cf084007a13e86fac11b82a6808cd1794a6f1613f415c63efa08dfe6197f33b89538f41310f97082388465452e80fdecb14d1473a91d4d42eaf94f6d2e0cdd7ec3c3fc8eb67b1cafc4c4a6e6ce56ba9da9936f9f4eced0389c7e0cd6ab6a9ec427eeb26cc4f8ca3cf37eb350cfb0ee4f4e64763df32e29b5addfb29cdbfcb55cac94352a8a8e262ca90c2bc8925be0f627f8a5e5a4c0c7002ad3e520b829ccb3a8126b703e1bdd788fae079461875871b63546c8434bfa5051d16d60c615c717033ceb0c03bbe6bb6960345f8c97e4b0175c6902930e6c36abd5110e1b7297c549062228d79873653de581315e581f340ed3e64da33151846145831e4efbcd32958403d6c84475615ba8e347b0009a487c8c0d05a20d74cc9b75388c0ac905fa0f29cce59ceb51ab9bb5d947518fdfece6977ffc8847e56ffd45ba685c079813b5b6460fcab6369fe2cb29d49ca312dd8249963ecc7203423382e69993463bcb1df7cd0d2f880dc913af771a88ff40817e2f041fe11a289d7fa5e6bb9e25915ecbe6dc684c7ef73d57b47e1bdf2334891bdd98bc6ead5162ea9955cdd12a0dc6a3d43821ab8d267931fd3d09c10e2854a265ff79d7809b8dc0622daf568a42376a9b391ea144a964cc9cf5a996a6ed2a6e57656c513f8e59a631e5ce01471d9fcb2e025e5faff254bb8ba755c5b357328847e3a877abc30840def4c0fa83a3e38eea09e501fe7005498d218a6297c3d81013266b39277f95019e12d255f8e7fec78dce3572cb34d1afc953b045968486c83bf1cdbd0a7bda7fe6fba37a58d874beb1a95936ad93ba82b86e506de63d69c88edaeb9721231bc94251655a3ead399bb942d66df90086f4bc6a7e63d7f3e06f04dbe5f6ae88190251a45bb892ae21832d3d1e24bc35cd0ad0ad8a6199d88fa1ef8cf09290973156ad6a33724f3f1317d775e67e0a59cd9aaa00e527f0fd59fddbe0262ceea9ee9078689241baa1575d5de143f20d121103e755bfaec0ca8e17f77d5eb3b25f338f8aa00ae1fd5eee8b963121685dd5d9d653e3bde0a671b26e394bc98446f9f3d1d5a85a59617d357823b3e9545a13ef0de1797919d48fbc1f1ed1df84eebf2e5bc1b86628bd42368d5fb9f1f602ab93dc432ef259165bc5da7d2785bf5b21ae0a31fd6b2ae6cd9d31fadc64f8c0ba3da0caf3da1ce54fb580e4fe7978751d678793bea6d43e0f5626a8ec4e05f9ae3b3e8f846835239824ee6f4c37aaa6279dacf7ee94e3813f8c5d8b4cfbcec30e6bb26fe4e7251e4fc95000bfc2573bd6c3652ee20f761b302a1edab4e2e9a66fe5b9e56809d635f06b71b826200cce2485ce0ef0f51de98ba696dc73643f0fa540b432b7a8b54aaa57f38d2576e8355e679eececebc3c7f5411a5b83e142b1a00f1d403cc45c65f6ee6ca981cbf57c741b3de876bebca2ed967786df9c54263ddf78e3ce058cedbe5edad0d71330ef9ba2443a668532c5f7ac836f5acfe586b71e074e0a8235e0ad6a175567ae6f465278eae5cc2b7ea40f3f257c47ee026f328cbaeb42b1e34a0664201e4acefab56ba339edca7d09265e150f34689090e539e1b67515217166d4559c7ebda37bfc279ecd502b5455695c1ab235999ccb97dd08f9dad53d75d02d4f99f9ad1ae18c532d4317837253d8c0001799d0b42b7ea943bb228a9e711330d4ac90154bb695a9e6762f3b0534b1c7bd96475dd99429ecd9acc3cdb694650f0d45db7b76b930a9a2ad499d1eebdca6dd57c6829f13799565f44318d3f3ae8ac9788ac57620e92485cb3cbdf674dd8dc26ddb0b250e74d25f79cdf4060d62a8b3f1e90db4b0c8e458feddfb9488fb5faa257b61064a4a5ceea367d1593e930dd2887098ea14e9298050438447920881e70c8f5940cee3455db7fda735596813684bc8ec80b1435025b4225c42b64cd49916873a4c1e3686599edd01f58ac2f12de63871102f75a3e02baddf8c7057a72c26319235dd7b7748572a122930ac21ee6a0d4e8066d33025f1bdc2833950fbcca5c1fcc2eeb0bad528ca64a95a77dde5c4be5d392be8cd5d0c2d28669487867762e870426aeb207189abaa8b9c83309346326bf537d8bad35e79717dab556ac12d71add56797dcad67ae0dcd27652e72cfc3aa73b46b6eff38a9a543f742bf9fb2f164737d0a8ba60c1fcfa10cf6c5762b74ed19fb04a5b85bf0def7bb71c72ca1a7f1e65d5768a01c3ef5b939e8a72f4129e8e1d987f8134a4004d44443ca35ddd4348346136a31677b2bf487f47020d050000e2dc18cde6af89e2dd5177d39ab607b22e32323ac2ea8244fde13b5457b1a3fa6666c63095b33ad1660e0e5692700fb55cb5db600b765acc1eed0f1d12b3441815fffe1bc6dc37b59d5e542f4dac984ac23b3279b2cb25f7fd8a7d59b1611aa10010a019bd6771d73ee15089329c95cb54686d819bccb0c51a899a08cd73045b2446bb2d8571ef5d043e5a5ab36453b3b1523d2aaa0adccd68e70f9556d810b08204fa26dff1627fb88c32ea511eb348da23238f04bed8e25188ea13198526276fe652d1fad6b3171dfd65f45af2589ab45cbd431911f8af544f9bc568a56595284e8e8d216375e135ebd9c5dbbb4d592f300ec1f2ca9ee4e493b0f5d2b76a423749c1e5aa072c1b5a2b760560b5935cc610e8c0d3296df8538e6f416b1f6634e8dd4e65b84c8125a7b165a19c2da4b3136b8e93b6c94056c567ebd8f7c788428da82c69040d2a32082f1e2a7f5d2f29d55240096ce47b522fcf050ce38ef500c27690e90a70892aaed090e85e118b85a606c31c5b0c02f02c1c24c6bc065b6ecae3ad901c9a21ef3f19e1a62009cd7849843ae60f15f3991901a7bfc2007cb83cfc552ffc7d859aef60e490c0b337329c36c3e2e63839443624c749859e65b5cff12d68facf743f60f275d0b056aff40902e8b825e49c144a669e84d7999a2069157d191dfb12ab4d04195c8b07c817ae3f4c74a9a066a8941657f46ee1aac7937f01609e6de6e6852a921c46fbc083fc0290971d605418590d085977a44fbf4763daf36523875590b74262b0f82aaebe0578a61202442bfb9560ee752a754d047e2d0a455b93518afdd90ba0ffab0ce66d9289d55ab176f287e81e4ea2cbd4ba48aecb911cd0bea889d2b9aa0e768764c35b8d77b259fad376e20d6b13aac2a9f9baf49b407077c8efa202e97ba833a3ccba8f4f09742e64eb2a3a96ac120742f110a8e3e7b4adf5a5dc27e04d52720c8543cc46cf4c0f81c2520b9c1f1048bab331e9063f82f9a0a0729dfb1d62914320d291272462248698623d76f5860710af0d2858c4213f4412c35b603b823f18ded5cd4569ee91adc4617216e0d54c1d5bc0c8ecb99bd1633c16911083c6f5c4324845aaee726a4caa04c67ea1b824c0a14bbad42f47af30fabd7a0d6c68cb20b52a1344d9d896efb3afea2fb891e4d730cf86d185b380c55abd3b0a11a369ba058ad7065db22768b9c3985de2dd2af7310921e3bd20773d1551abc1fee9edea4d43870d91a22766f1e0788604cef576c8b7edfefb64186e7bed4bc88805d1cc43e0417c868e9cc04f598229b21bb508fc24b59be00659da6fed703a853a82749d139297734eb502b2f97e9f26cca0efc0b86c6dc0845a14cc61b2b0db3b9bd4e4eb265bcbbec2b9f3fa039ed637dfb65f303c103b456a0f56aea6c3af8c15b64ce718cf659f3b4ff97e26c0241ce30215f7a81a489616bdf13b0bc8773d160dbfc179b20183da090bc307e69fffb447bb1c2d6cb7105337f58ab8d3d0256c8c49b00894874996aec078ef41be245ee74e09f52ef278c602d594f128049eb437a1f6ebc20603ad8e3cae2126d2a28036f46eef7b595011edde2cb8457e20d7959d57fd5a5b4d1f5eab627cc87714d04f0038df4524c2bf29599ff79dba3bc2704fb1b9c76d1cf68c60e684ec7629c9a44902f3303ceefbde8beaf703b6182de2388307a47bf0ad239b38024279af948bea0509b08d8c6ae365cc9553029a97518b3d92c5dfd8d4fa4030c9955af8fa298bbdbddfac22474d191fd641b45f09a00e502de55b0ced4463605ba747248a78aa44aeb56fa74c237131174cadb42325d3ff848c0918ff827adc6e307ac8359a948e966ed68f6df494799850b64d67ab845ac59bf8f1201a37cbc3b02c58f250e3ba8cbd3a0b739e97aebe5859528827f5c139a814fb09046a5982e6019ce2b1878135670fe42adecfefc083afd97daf7262aa342c697e2847c19a29e01eb62ff8a016674eba2a7165f17429f83a83b7655c2e53ae905d47d863f4eac753ac0728aa7d9162db99212b09d9b66433d08c4797d21c5a5189fc07cac52e33526374b64e0e4a92f27f076de9a754145920ee71bcbee4f670f786e6c52b1b37c212610d1b6f8e346dd2bdf3253780f965d5b79961ed958efee9382e9252c9b2bca53e3436b41ee746ed4a0856c0dad01cecc15a0a0d02aa9ee6356902e3d9f81a585e944bb1d8a8217c0bcdf16503a128c7b41bb012bde8b8019df256ddcd4083fed01dcf1ed3454663d892792456d10ebffd87b278baf2dc2601f31fc0545cad0bbb503102ad0efcbb8dfa5eaa3f02bd14e76714f169e4edc7029d0deea921c15443533f958dcf0267b30ac3da9ff902e86187ba71e75b7844b6b9e4ff6a88231631fdb9ac1b7ef51b9bf0e4a06955ad6a63dfd2c64f7e9d7f57189a302e3a6ddaf9eb7c2b440166ab5c589e6fcb9e54f82e7af1b9264d79157e4f30f5a361eeb503863295c3b7e100c8ffbda4183e0ce57c26bd7ac7c151a777e59a12cfff59dde733c38aab5be0cfbb00aa041b7736ec3efc34e44cb4d104aae37ec9c3e9eafcde56d9d49bd472f8e0b3928f2e10ed62e2acd95344bd87289caf3f0cf79b6c457448fd14fca4e325ccd41cddac8ff7c3cd74dab0d056c743b419b13dc35922b73d395fc0063a0ff5028ad9788d8f371140d2c495441db303554b3ea907dca3f473bd50014abeedc277d326562c8913d186fc292e3ad72bc4aa7ae5048a813c846e8c0a9f513da020f958c322f53f5ac832a5ee2dbcd86df008196eb4e01241a67aba4a7c06e8cb6f76c903e692bb374775ea287548ae91b7972377696701329f4330b47199becb55ad6881d080c81cdfbb8e93712a1e62ead5ba64db8a525d197f85c7c15c6e89bce2e2199d6886a58b6c6ba0dbdc04f5a9c7dceff3231a3e6ff4e6520b0e8d7ea0483070160949113a33ce3f737907239012df974c4f23fdd93640a89a7b16ab52d8c510211f16b88234811f5426fa9c54685c7e3a2801f23d93345c54a808789dc31357fb5b2cbd2a45ba26a79d42be1a380610b34f52b27b9c9ae771e41699ec7afe4e9f130b4a698081b62e354a84cbfc63cbd78c8a441b84ccc55c08c4b528341d83d5d21fd098957333d49d3df9b5c7ae4f4a7ce12de69f5bb77c1595693c3cbc367d9e0292de06498594099ed805634d0e735d96b54d29c19a0035c8be6d82d959b0d3c870e27ab87abdc0de932dbdbf05eec19a18d822b4375a5ce8a192d0721d773e0208110efc1900d3de773b10f01bf708edab3ad22fe1180ad94ef3a2922855d1889eeb5e587d4e0caca920b2bd1bcb293e6177b69eb36ecfb9c372559c0963e26004de5f6212c874e7ebf2bb1ca905afc92e0327e9e534fdeda5d9293eb5d0ebaf080ca356a460c86c445e977cc50bf8ae13b27e5a06d4f42c3817d7ceee5cf36f7203a46cdc2b6fa22c03158f1c2c7d81b736d85b2ea03806ff660c8f6ab7e628ce8228809bd16827d8c522cdf4fca5917e072daf2844b686f49aad718f1124f1d8fcae5d6680193d8cbe62055b1bcbdd0ebc39db796d61e3b8261cf63cb5c17f97e341fa15c6baf31c33013c68f2b615d41967b883e6a6b2339f6f953a0452c38a3416f03d29a02c16f394e84d6a4bec9be9f504925b8a8cfbf28e1ec8343502203d705c716d97f67f91f30450ed72f20ec090ee596a7546ceedb98b4c18c65604e11777c82a206ca11dbb29f6f1b0568fcf67f60f9f322313881a37c57e7293579ec7df2339ab2f6d304143edfcde904a0431b98edf0293a717672c491ed8e412cefa81c96a95dd027c9dc2cae0a99354e31ad45645dc4515f4798293dcad9da49c24f9e81398a8a6ddb5b7cc6aef2e937bb71f9e68519342f0ce435440936e33078ff24baea175959c6c35f27c3da3aee406d27185b05391bde70bd06e3adb8c5c952308a75c5e8e2ffbdc509f967b8abed48ea095b5e56395aca88e67c108e7cc6a290eeef2f82929857a59d7e53ae4ceab52846657c1ce466a12bf23875e4fc64a63e38a53fbe9e4daeda82a41b7baafd7ffb8b0700d3ec0443f3408c2fa421eeb24fe8bd44f0eff6c35510c606f1f1c1cbd32cca52c300ee8fc903cbccf750eac96c37f30f69f126f5fee0d2e6d4f6c4c3b00e8d3fceedc5719a1238803996e9896560d184808dcee04e133fc61853f9c8ef78113db700acc5f2bc77c602ad92493024ba4c0ee79daf2d7d8a1b3c5a8c133ab54742a49312e4be21609e9c1fe28709e70a205859361660f98e32d33c171fef2c098156419cb1a8958ee090fa6d8ca496030fb067a482f3354bae0b164304a6a95bddf76c31b66df2949a48890ad2d45c00c60a77f35e494994822aab36f4e05a82cc5e653b61694e9545d1f2f1674000ef30fdbb1a5a5a1264b3d4e30c3f4e2b9f2321a3b64b9e13e20003b62af513c0ed8a3d2d96aec285b48115406f9a724dfe0dbc1df055fdb5c7f38b5116932b7b73bc14cfa982455c8728f268719830592a6b7ab206cd4fbc49b7346f711e889b57c201381141d2ea6e87772bf8d9750c7cc39f7feea3d4604033bc4cce354c406122b9d14c3ae5e86986042827f04ea967094e27cd987e38f553bab11031187f64b7610d264aae56264edc7be0371588b290b18dfa9918c2c5f05aad992c56c52957a3c3c4ebd98393669d464bc8b0e1824a68a9bd33ccbb87d4a69e1818cbd2b67737f9229d99be84d31ba078e921cb367a299c3f407b4ddc16b49afdd40282d7d8d32e0988e5cbff723094846011a98dafbdbdd293252a9429b140a46c00aee5546abffa5e9f62f4356a846d9cce2221be68bf81b5465404bdc80d108068556b72ba1611d292491357ee3aa25a148d189043e41630446a21629b7a08efd48e921c8ce18f05c4aa4813f66562ed648c5413913b8e8ae7c45fb56d201fbdf45a95a91f695262753c49969f9776f0180f76efe900193f30bec988ee0c6ed872fc858280c0654d43bbe5bf9ee40f4b23f7916564196b204d4471a28090e463dacc5bf403e67b58580117490b21fd954153a65f63bcba39ace6c327e13d0872fa5f8d16d1c73c9de0748b426a7055cda6d28eb4447d10a929c6d1037152bf62a628cc6e5f908990b24470f5846958f78407b3fe13f5c71cdae21674c6329e360a365b335039d9810c5f2bc59c99dbc24040788c2e59a7287102cfefcade7c0bed6be14a00b847eea84b9b2f265da897401a4dfac718f5f51110fa17127f9b42efc63347bb4326c5453fafcc86a74306997fa8e61d876c6f7c6709f0e622926f9a20271c60fa2307de3cf13cb8bacdfa8678e5e32ad72c54334ad0d4e68fa6abc9b8c0b5446ed8f1ffc5af4a89c65f2a58dd98af957b504ba83febb53923efb585a693286bb824dfe23d838b0f77c7c3e982ac5652c9fb210cc4ce3231fc1a0e2eb5827510c70b66baa93e1fd45b7acfb888eefc1ebf7b11a5a8b540eb14baa552472d122f1d15f6a0b6555c2fbe5cda487ac7f379bfb291dafaaf19c35aa151b4be0e39d797ccd4fa8f019c7ceeda9e91565a062d770933b9a4aba0e76b90ecaebb9e1a2d376e1fd045cf300bfee320d16359da223931c5aebe2660b45a0d0edfceca87f190146864dd3e40bac03100b4b8eded6ef975ea80987237ea771151dfa084838b5727da4e8f156425ef0d14593c3f4f5f7a505aeaaedff65f1f4b665a679add55af7f87f321a6bd7ac3ddf9c6273db550dc5d066e8e00c24b86bb0b0d8e06f76fcfcd6a9cc5b253ef9a5cb65d606583f3e61f0a586512ef3abd04441fc612700bcef5b87c6307f019af2b8d026ce1588e7e0a5828104e3633a500ea389918e633eda20e577933f4f274bfbb00be8b91127d71600251213c38fd0c7f749773c417f0493e8c38ac0002d02f592b1b6d2d4ae993263f3d1162538766129e0783d3a50436f28c64bdc597e43a5c54d4960a105a80e6564897cd1151bcec5dc5d118dc885faf19280574fdd3961a824524fcabd9b384fdf352386c6841f033b9b5c902b0b4ee95db573ac3c6f975270cc3bde9dd57dd2a55e93ed62c3013aa51304cab77eca77c7ad66e11dacdd9101c206488e848d732d4f901f164fced95fe8eef015a0a4b560843dff228a592459914515edf000cf564776b8dbbb09708b48eace87736272f50835a99563d491820d9a8bc7aa8281aa20f52c675da2803038ffd413b5d3438485145051089094d38e8fcafd3384a047082f6a886f6d4a0e7f57eba6962ad6ca211a318067df0d7dc1cf0871fc6533b3975b26aed41d5c9f83875b584164352c3156372c3a3d4598ea2efac22ba35430433e543a3f0a0494ef17a7519c355c036050c438fbe5f8ef48b8f6eb2b9645ed451c22b0bb6a3b224a68fffd5c02026ef6a9139ce43413856c7beebe7864caf4db62b5395335ef3fee2b376191b1e3de9bb38e604b932a5a74f7051c91022fe2c934f3dc174e891928c5ff9e950128ac806bf75dddc14b76f6376994f10f64b0659a5b48ad195475c9e8c25cad4ad3d815874057c3db5b3eb9eec3f1766106af517828e5c7970338867abe217e349916b996527c0720e4e88d0110bb009a3ca4a71bcd90387a44fb8c7ca5dddc73904d5759e0e02aaf122a45df47fd34feba266e5fbeb40a5b8a798f3809c48d0e417fd2d71c81f7b24b979a4377fa598bf8bfbf8e2403cbcec6370ba1b4031ef1eb522b50d473c98e10f6d88887c3a92e3e62e8f69c10e1ccc28ea1134e3b687868b622101e65bdf8b1a82b2362ad8269e1a0e3b125dda79c045baad127adf986e1dc8d8cd5fc9e650c0dac5f9b5d9917cb87d2bd3dea8ac75867475ce5954dc274fc7ea044522dfa61fd8377fe8a725b114bc0aef736298e0ef5fd4f085734dd122bbf241fbb51660d5fda7406ebae03fd4ec7df31d7035d7d8d5f685f147288f1d94297f866e618852556fbdd75fba6ffb824278d6ec126913c0512af6f3d3f20a408064882fab1879d794fc26aa8b939f77e3f4dcd29d8a73897a02c0dc51e242f95b7d35b0ef47defd7e4d936b26ff0f85e904c15efbf2380f2bcdbfa79876300627bee1ffced8e2c88429172f9dbddec3c2b939de2c942dbd5c0ae3aca5831eb8980ff5b80b453f7336b54e1e36be6cb621d3ccf44fe62f13da6366bd61530f4df2000aa7720c79820519204130b965fbd82efa6008d406efc98512c75a37dbd779fcb6a5ab7a2f937401c7560bd1a05fcd5516d613d5748c2afa108d0019d5ef9d84d1de0f8d7579c915dccc0d7eb03b1f7a0ceee961b54bd68ce7864e24fcecea960130322d3622379993b0fd2e2809fdc30d7b475706d640fd28ab1f1419905221328a7ec7822f3157352596b444800a2368b2efebca8603c7454e000fad173b2959223013a986c4f1ad57ce8b8be388c622d240c6073aa3d69c942b7344b6b581efce559724c1507446acf0936c0e8037e768a6339b9b1e7bf260bc25b714f83fbdbe1b4518e8c3a4699e85fdc8ef500d565ed418db377f93751aa32c6119a527e8e346d06e5d02ac79c9ca4bc67b467e5bf9190e58d3b6e14291c3ea652a0a1668b1d6d565a5995d6f28a787509dc6641b4d64bff2238b8d909fc96fdabc1d8558061e16a101f2ab32f090adf8ac5b96d264751bc3a2c2c1e39041a7c1eaa77f93ba028d9231d9520e348bd2cd66be4072482f6ecaca0401ab58bb071a7ea2ba38ed9c0f0f1a8307f4183eab36435d938dbb45d6d0441beaee6ced7b166a30f8f2ba428da3c4a0cda5a66f5c0aa20205b4064667dda17948dbcdef642a029a8c15feda9d18965cceb51a1ad9504d82a61caeeaaa7ae3ad05d3f704acf48ea87a2750f5830cc9a71d62d95d9af309d44f2da66e5615dfb74ef661e91dc11de7c55c337b63a5fba250c57e68083b7a9f3c70ea0cedfa1527455e32f89ab486b94cfe443a2ad2683acb5e2a01d15c0d2249830003b8070d0616c51130fa48977ab4762e594062a9908607023038ed836f40408944c5c42c129738613473769c8cb55b4aff99ff5d590ff99984b79f2d7d6cf4d7a40cc26e3c66a9d954c7f41e79d26f4fef3fa779dedb10e9b0229c556af99fa16d6a98f7a62fb017a639b62f50814412e9d9fb4957e6aea332ad4e0418c988be53f7d46b8220443444d9b7991971f6a0f406209fda57082c7ed3aaa1112c40983f1e3ce290c7fd97c71d877c4040d7f63f63b0eada93a7193d9b3d3e085b3793e08ea487a3309700fbea704f15fbd738967139f39affc40fff66cd25f6a79b9a28f167f4a61a745d2e321632ef50fc372645c115e7b456adeeb1215e49cd3e50ff5503f8694a6daf85de14923bd304b131b4a6cc3f06bb7354b9b32ceac1c4106534ef992532e17d9b33619b30ad71fee44a6e162e7ec7ea6698881c9359ef9b150eefd7bfb97f89ff463a53f0259076363489c097990f83c30d8470ce6005f07c96d1a289c9eba7edafc6fc6ffd8daf406f41dbd58bc186dc8795e415921b8bdb6afba26557eff6c1f6c29428683c33fc62c5355dde54344e85f79406d22b3ff86775953509ac7873d004c733d35d15051a16068ab1a6196942afd9f054e52efb27dd3ea46a204e39bfbc62fbdb52845e9006bc0e3f1c559d35660c8e8a28baa00faac5492f6eb2b496d283425dc5035e4955ca531dbbaef56fd7ed91ce5da4fa2f130af7802710fcb01ea326432eb9a77e5faab248c08d94d07209569adf9a992540b7fd3893337bd11ee76efdbbbf9f3e5f81791b6db58ff66ae231ccafcd538f6dd4d14609ca8578985c846c11892b4d08a7e16e063570fa3764cc8e3a489a9c305e9d5c90c609aed5461bcaed79cb7647791f6c5ab57015b50b1fc9c956d382fa34fa39fce9858074e45c6b529794e2dcdbb31f0e1c346afdacb31aeb7e1bf32511a12ae695426d9f7341204a2daefe403989997e7cc95f64f124ed8edd07ebe72ce80123fd071e72c0db391abf69c8e210b9c9d270efec37c56d6d617af817fd86500828c9dfcc37a498f48459663f98a96b9a4c1111daef613de8bbc8134a21a6fbbeb02d44d48b78eb04ed8f2bc29d9ffeafce37295b34712bdd04de64b6bcd2e84759dd77a601640e602109c9830a25e2790ff16bcc8e0674ac1e789496bad9299476846aaab2c8d54d8bdbda959f4b9525ee131915dc05001d22150b545e7f908d66c7f8e8c2856490aca3cd877a8faf180b6e1e4092994d5bae8bb3ae23f7f2062e36273e64182b75426f6d5d2cf4e3c9179d10727134d121ce624113e107e643bb7866a82fa999523fd242975036405d161542ceb7188f3eef1cebaa0d67fda0dd6b184cc6a1d0d592563ff7401b81836f9c69fe4288c4e65aa9f8c66cdf69bfb8a1f838fc7bf272a75288ec9f3e530da894ac669c7a9eb5bc2f2c003d4448a3678915ae02d19ab59dd32f25eefe7dfaae56a6983fd72169344c5a34fba2ab0bf7144402553bb82216d03971232aa250305a0752b162842e35fcd2b87ef14e34ca3ee86b219190a27bf1b8b2bdfd99f943eea3ce4e2f5308f2389280a449de1c1bfd1b7cbc8bdace0bcc72aa8c38f9468041fabda8c31cbecc38d7ae86711a0183858523d27b4b933b712ad2c9b762e90b0114c31b2e5af906a3138e9bc1c5d21067d94a4e93fe8c6fcaf149cc920fdc0bd2acdb1e4423370048e02f754a321782c97b08df4d890240d7c8d4e60885e2a42d56e8c666d767bf6034090c2d3f18a3233b54036cda75c1a0acbe295d99e6bd6bf0460629148f1a44c52fb7c8654e5c8dd382fda3cff5e026d1bf0aeb5555b27a2929152d29450024b0077201c5062f0027e491139923f63414ddcfd32588242845ab57756d299ff933b83baeedaac3d18f8ccd86c550dc4dfc7e5456e5e98b62dd6e2220318bf4b1d4835bb6a7ed1097f3c0d22992d9b3e24e53e6201fd347453fa7ca9c28247004937be995b74457bd644a6c3be100d36d85917e867324980a70a5753340a1a201bdc8cc9b070f2352b1314aced3156f4bd65448aeebcb73fe078539ab68cf79c02fd45a6de67bff659e7e1db9929e8805a110d52ac54594e570de96d10d9d49264cb67a21877de6d586ed4ac16678425a9de1035ed1705666175007bc993c674903553743da4bdcef28bdf3569eff2996fff2756ab943590f41ed907afb2f0ddae0b0fc2dd414dcd14a6bf53d4f55d255ef57fed338aabfc15c9196cc154e0a5999d3724a7940da20dc7ec5f6ca6e882ea3f74445246b0806fa9cc6962eaac6fe4f4d27597120227caf59760bdf8e30f97756db3ac45468e478bc4b0a5374a4ac02a04f2e08bc48c0936e7ab9af4b6c84c5230ea16e97aa87ae2e59372df87694b614328037a4dd87b74c31b474850d3f29f41a20ba39089023f8f2914f6187abc373b675bea088b3c5cca384e367d38ece814426a9349126216f1fcbc081e679084bce54431237bce316b46c39f4046db40f12493485aa7e6547dd35311f4991dda81c26ac00eee4404734436099ac2f4f33537e76610a5e5ca8cabd132f7c8c9a52ac5ac793dcf26a8988589636af3b069d20942dcde0dcf9c92015ca94b7896d083667486d63d5c3c917d8551aa520675adf9df826651facef209d94b3dabdb097f0d7bd77c97c485b3cd9ad2a7f07146d3d4543e69bb46879b2ef69c13a29f5648df48a017489c9d3023bfe5c7863bef8f1d4e1c9c7ab3ac6ddf08d6dcf8b74b8de3d72aa577fbd5aad65bc5be5101404da5db56d016297b6678e77af35c6dff3ded6156a68718c72c8c80ec3fdb7fe2062b5ae8ce002e8df916a6c0e4b73b8360d07c2c5524d71bd7dbce373926cbbc7102fd8ae8f8c3a7b4f5c39e4b40bd8dcd57872aa1394c4c8cb961a0c14021fe3592ca5b33b551abe5567166093895d5475d632a3f49b18b3abeb4b197c04d439cb10b147c90f7ec55f172b56da9ad7962a4ee6f811b42c0842444c2de6e41cab032fe884afbf4f12d2e500dc3b09321cc582418060077cf96a197c1bbc7b85bc406e31ed34794b8a5d22d4b63fc1e4abd3bed9d84dba818c8900c45437d634164b32937fec1717368c9a0590d9e70a8e0170d39a2b98f132d0e03950197d6f2909daa057f5926f02776d0be3c2d69be37b8145716955bb90a6095a64c24f5152cebdc7e91906cdd7bd996c9babe38e519aaf631665dfd0f83894d68bb77abcaf6c5a467befe462d72f410ed7aaebd3402dcf97498671653c961ce0117280fa0063ee300c6a5261e05d2530a7440f7adfe55481004c4f877bf92c4bfe5f02532cf724f67a11bf4bf0965c99e50fb4c9bfc507f12c9705aa92bda71421a7295fb89130eaf5c72b10f0527eecde8f275e64bb1de7756bc3eb77efd20103a5804c2ce721e8bc19a4511155c4991636d5e9acdd32eaf833157bd96e87350a64df07ac569264411b4696ab67078efd3a4c525c3faff9e9a3a07e5a1a4eb2fcc9ed71c63f522cb37579f6c4f26d172690d022b041877bc0c8e71a5caf7f9d58439e7d0ab727dc0398019ae2e5d75f22fc82603d7f7dc034be81f453bc824a68633e7ba259a7b0eed6bdd7e0348c63c107f189e6cb33fdf599a6454de8d7362257954beb78cac4d48af8ba3658b1e344d78c03ace98d59dd4847e8eb74a4d7fbdcbe426ca770247be37c6b64c5afc81e423d9786594136ca800167940ba38f6c06f1acf01cfd3fd7d3c424ca6e2b1ff555b0bef08c3a02ab2a6518692cca4eb111faa89aeba4e181600150bc65653051c6836cffdd687b5b0073970a9c227df2627fcbcc8b859e450beae69b1a6e0d46da999f33ca48933d92de1da7c24e7dfca15a98423ec79f2ce6bacf195e2597074c7fce119af1f9a2624c3da5243448cc33ac72879b42dce596556f4c6c12428c1f49da177e8d1ba5902fbf044fc4c0aa0ab058605e81f6f4eb2f8f4fe4e9523152aff84f19b6ef6f9717b46a3574bcad97a53095f1ce34fccc2063819893a96dc62780ab30be462f53832f5c1e0ff4e55735012cfdb3e3b0f0ace7775f43d02090f1f4736b57e2ffdde9539af3d798ff781693933ea7e301ad68f8f5043bd4c3adc14476660304abd29af68623ef509f8eb6ea5e455843aa247aadca6778c2e1eb5bdc0a9e4f2cc4f067d58567304ab4eaf7b0896045b699ca496343f4d47206f19f0b2f8bc49c128aa7cd3234ccf90f0eb61ced48de465a1c4a3562a5eab931d7cf662cf3b57f28f49d90b3c7df780ffae24dbe91083ec8011e7543ce89e91873340054060df2f4ad7ca3bd520b351d144a0937633855032a396620105d833bf1a165c10dd5e208304fc714fae076258507c0fa4cb19d989db4881c3e308831128d151636ee31d66e7a29c82146264cbc8c821bcad3c93bed8244f51da2ad81ac994920eb9fe457e2767ccb4c0ded0be83b726e035be739f053cf7a7086ed632d9cd9cf868777fb16a1da751ea15076c6a20b4ce1b41e81ae0f090f00c918766822ec10832b79acafa63f6a299d5a5566086c1d227704a0dbba04a7988f9f11d472b9f64667e564a7cf4bc7ec56391258f0c08c48c034a4c170d0b5adc49df3ad3c5dbf74586c5350f80cb884d8f711ff7f50a545519eab67c680c23dffed47e45e7ea05e0fc221554214e43961d2db22674fcb805ad42ed09725e2c2ad544adad9142dc498cbdf58c6dcf774c186428552acd4ed40c2f019659b19d38ead9dbabd50166e8acc493a34084103b67700959bd247004f783ede95121e5bdac4aa67cb0def07310b5cd41faf1ed9665ecc51a885a6da11e9809175ee890d136933130ace41b0aabac5e0c4645a64a67925e1a8959c653ac1a1207d6609152207ba2b0d88b8da7cd1bb7ef68493e3ad14a4b20732fd0118c7a20a6db69dd1678a6733e7a9b7254edcd81fe245770cf221a0c4ba82d92c8930ea5cb41d8bf2d46691916cd33ea8ecab4fbdebaafd97a16986a717180d22b6860db5e8a5df770afa2513cf04110f0cfded8391d0c2e583bd766ba706f2c194363d61a514c23bf0d2a5e2d3cf3610d692ab8f0bfd3fd0d9f9cf85536e463579d9af5ed15234598bdd0ccb10819a822d3c081c04d0cdace1db3f48da189f941769c1f8ebf3a7c9125d05dcf5fc593355dacfe4a1367faf71ea438340fc40bad88aa8522f1f40678798452d562febfc95b8130c70ddcd5ebbd505223031fa83e13266a087adc704424d261b29df380cff2f6a675867253722e2a417914195a1352bc9c2ff0f6f6ad4a7f9424ae866e17e853acbc8881495a201112271d1797ce7b892ffce1273b1cd5bd94779764541eea1cc8c5ce6a34cba97de9c87d5ea7467b4fcd0e2994a98e382987c5a548ca8e0b4cfef92fd8c64cd7d1042f21bd06afd79ccb1bad0d7807ef9a68880bbf49f0f75fda784fd3e35a50de2bb429342138bd16f45d2b1b4848c2d00851594ca5afc5154d49dc3cb82ead829f1d24ed7be89a7bf6864c3124a55e001b568d53cf1aa79e196eadf5753a2877606bb62c7ff55c883aff018b411ded799d10e374d73a8f392036d0f2aa9609f4df67a57afaa92c2da4f469f8fd59f8008a97831253ff5dbfcd136b6c7215dacda73b5a36278b9646df05049cf2baaacefe35150bbc364d113a90009da99052a284cc0023a95c8ba2d56ef1e97526cda4eb82bb9a867e99654ea95ff896b3ea294e155e4bf1e559e49a435d7629f89e4c033178a5832120e0d6c0d6f1f6dd386c87cad1251ae0475c91fb6e722ea23b45016810b0c1c47a63afcb4c048bc0c623c0628669de48fd057ba614fbd5bd14432c93080271c1944a5c9c916f3e35795250357b5c07cb44c733eb1b6584b2729caa90128a45c0ce68e3606e3a6f9b8057d3e667d7329e51b6d2517c89c08810102b823fbd7c3e95e77cf927ef02d15ad569c89056eb0b08f3c850185bf34d63d6213e1a2774de76e26b4a8112ae9e2ef58973fbc51b5299a7fd5d2533b4acf60003da3b0f1b376f3c466b843fbce3566cc7523232ac791226c65e64733c5a85a981edf2a5ef9e583f231420e1eb2da7d2371da825e8837c469a4372414b22b1303b01170f6b9213c2e8ad34fdb0fd888d3714c8e936fcb37c33a828d2b0514ec7cbeacbcdf5429e499f9ec12b3c0e1efbb52a9094f52444b8c960b1ff21f90070ca53a2bb4ecc9f90be63f1904aa0ff6454a46ac99bedcb232835a5321cc2dfa4216bfb7f7e08110eb6efa9e2dcb30c283f9a5d8e3958bbe04aa23f9d6a4e99c64a38b3302bfe335025886c6d955faeeccf556f25b28b859b32e9494f4bf6b41c3142161f6b8ff4465067334424c90b3fb9cae92a00336ffb76320dfa1ce450a4c14cbb8e29fb72bf1d0a79a4b9e44683ece2d33e8cf98c169c10d8a90dc4b1dc7510f4e21ca556447408af6b4a638e60114a7c9596748c3337dfba1e705122dac176f2c9bc1244060a06fc38e4aedf1bd5741ba7e3dda57ad9caf511fb6e4225c97cf4d70add2fb12e8271e73ee5b4bcf504573d5b8e81bd6dffdbf2b38a94cf15db15bc200d2c208b0576bf0c5bfbc854448b0045be99b3dfbe855b3b3587607027fbe81a767ab166b932dcb5ff67c34b63829ac077c3e8e812edad1ad9631c49aafe02558cd7e9903ebd4fece1ad724acbf5f1ce87c3286f38c2ab305bda99ec163f10b6b854f971e85360228448bdc2e9845104261d43504eb393f87f25c8efca62a7ab7e548e1418e7537ebf4fc11b9695a1f4253351f253889242883b994da4e76ae099d273ee2a0fed2fe9b28684c1fa363b62a4fd8e2f6b10c0eebc0e1c8c7d2a82b516100dda7ccb1b6dccc0abb4c52babe5ffc9475b39a6d60169d2f67937fb44d1d89bd10951b598951c200602f12454fb326917504f98e2702e65b4e4615f6d4895238d2b25941b87aa63b5bba9a7dc78327d36701f60111b15971a6d8857622f45190c0eae3492227fcb90ac4ed0247a30ce0eb4f39cf08070c8e3bcf2cc38c918ea83a14f77fba6f61303c2cc9c2367b1ce0fa5ce14729b4e622b12bbd8fa69748dd9f3a6d749ba3fedeeb1f0a9be77426c376f091a86293bb85dab4c140156ca6fa8c3c2cbb473a5f9a0384121d20937a3bfb6a53880194a5bdd42a61f18c1175deb63f1bf8a8918c7a069f63e564f5ade9d2521bb5a7d0870cb9ffbaef83249773b292a7411a52a1d6c492617f8fc708e81cb0321385521eb34f3d9065bb362adca8a25b5116e2b18e3ed76e983b6a61f9de0f9b23220f04b446dd9c001352c5a6df1c580aa621a55d7299dfffcd0c382bcc3f3714513e28a017364a9e0a98ee4ce54ec3fb06bfd8e72f0f92181a62f13f4b414a7c16b8a396307dbb56845fe21a2cd8a36f9f53347b155f3b3e3e93edf330ffc9dc3b63951716cb1369551264e19d6de811e45b2ebc95118f1c268f616acf4823fea117c1cece565d17316901911054bd132571e204c3249f99e898c93f4afa96b0fe461b5f8e2507838d52c1f404cc0e22cf1e744a2efc21212b7c2e24c9cbee55bd19fa7b235155fe3d1e94d9030aff91187a59d9103a0e1601760f24b7b0a70d71857623162e850fff7876bdf0764e816bccf0558ee595217978eb4ea1b99015b18d1103d2556b9f82c34b810db52114c65394ea4bd5d3b38de3c400176204b6f731142463c941a1fe1c010c340f363e21c064b12759da420c11fc2011d1810b8fa40689937f732bca3dc8745ae31174ca28a839aec04a435ec6eea595beb979383e29bb87c5b3ae290538f26fa9ed922468830fd07c9bd96312c563a76f51cf8bfe1cb140e68c17757ec3ff98fe424499590cb355368a3ecb8fbbc6b8881e6dee0c5c1ad478d247b0394bac035ee923c986fd8a785c33bd4ecb6b5662805af01096e4a93ccef48b107785a2a364220a161c777ae6c7d79a1f238749519f2753963eee0c0914664171f75c87dfcd788660b069b34012d9d0e823c13237f652248430383793394e27d288ea331a347857e4232706bb3299f64c2bd0557f2d76975ab740e68fd750855b9f45453b48654524faa6faac644e8f70145e798e1df16ba9457f663871cef65f2bae1d51de830aa48abf363c7d2316cb2f5712a02a3b1cc54c80b528de77ed1239ca6f238f2b5d0d43ba371a70ef19df6d0ce71c6305b4a93aec1c5ccdb2fc91ce8a3d1d72d81f4ac3b3d754a24c3d676d728ede8aeac69bd28b029915b9ccb4fde6d273394ddc43567fe5f4e2536063e5d9f612008a7ad181d37d5b6ab6a9ad5b2a2a361088ffe5a7945e5b665d946060ab896eee9f21f0ac7d7de054c385e0b116038ee4e74ba8fb05ec8a8a839661962729437cdfc1fc3df4642c82341a0fc952240cc65d09354f3d47b0cd1e265d9ef6c10af9bb3658aa71dae6e61027e3963efdcdae1932e339891c416d611a537e037f45edaca20f6948d60efefd563e0596009f0502b3f16380ac153dd780e058ed5f14dc9a64a0bfb8e7018c3c0c308c7fb2ba55d6d57dd2937087fd4e0deafe6eddff0ea9085a37bb7d381ac9999c2a97dd523db9ccb3170af463691416b987731edef1657c1a510547c3911db12f9b0b3d6106a047c032999fb70b5eda207a96e78b3f31d1cb57da3314b6d5c287c88b0cd9b133edfb411b9bde7053130ee48e634a134dbe1e22b266ca2a1981a642c98aa5b518ed5abdcf2f2432029362e76e21c519a53d33864c4e70f237f329e790534bd8575bca04a090d6b9d65a9a8928b263b172ac5015586d5c56ec6755b978df121a170d933a4d4a7acf35d8c6e28c4b9cab7bd9803d7508137cb06c33c40610ffa00eb993aaa77f2039d8c75e8cb82835e5b4d48abfc5cc4ae8f10d85b1cf14d40bcf65692f9a395cbcada1f2f87624ec58534b38c786d8993ee5fbea9ad24574cc78d223dc738e702825d28d615cf1974be1165a2aa7984f20f8de1411c81c2d7b2c3586baa4a8691eeb01a62c077ad5051afc04bdee89ffabef6719f782a55cef2ebfb3c65e8cbe88e59bfbfb0c4b2d265554de2652c972f2f08ef3174e05f5f79fbbceed035ea64086313bdb7abb9cfceda35219af0c8787d7b1a91866888e93407602f9da39c47eae190f77a7e8cca7f07b0c912b68dd402b0e190144c019ab2bcb9c9b9b196132c0599c106207e0fe09ee9695555a286c6f1fe0085f46a7d72b6743012e5e70c81ff534fc4ae93de9277d372b38dbce35e2402896cdb63d597c1064bfd94ab30a5b612d242df9272e6cd0ff89e446b730f819fb9b48a3dfaa7ef05d6ccf764adff9b440c556b76bb5867e2626f10dfe87e2d9ce235220c52c1693c5dc7e7dad1a0f34db330cb5b4fed2c849ea0f3d9ee1595cc09b3c268056cbdc2a4321aff6c16fc03f22a5a06e24770fbcb794e1c0938ff3d354349c98dd105fa706d76768c6ab3929db4367367bf271d750625d8a0503d8332fd92f2bab98fc84e83aecdda9aa8c95f194821bd734f795ddc4caae060ba832659d58399b70abd580667d8950195fbc20669945b57862c505853fdc5bab5f5decced9e57a6353729d8e203e6c48f6eb81304d5b7544fc7e5dffb8dc1604211efb400d708202ed84a4c7057c95a29d0aec2896b3333d85921f9c9d682bf3af29b5f0ea4d44a5312537a6dfeccae6fddebbdb0825f2a797f06938bafeab89f9a1b57d7dc07fcab161f214e5c8a1e79d79fb62c7351e78e803f2c00fd046d3055bb2e70faaad235733ed98b600d8df7cb4b7aafa8b57896a20eb5759b7f4743f96551b4b9a5db1b458fcb71b940a05cf53260aa3710d4c3fd6cd104524befc83a9cb4504fa3cd85f2c687074d037f19825bbc8c12a7cdbdefc5535c60e6593fdac5c96ac2bdf0db166cb30671821aaf8fe8bff32d2616bbe700cf64dda4df89dbd36e781a5316a488808064445f53afc976797bb19abd8b887678b60d0ecd4cdf5fa274fabdb4af7a5c6538f137eb8e805c300d6877fd9fd7f5ab218ccb43c43c509c44f8dd70acd8cb56e1a9a69486d4a4fd03c8daae38df66129d51f478e2cd42a72df415f096880e0e92b6538f17255a62ea3e6a4848efdf3c548be321fa8e37aa8dc0cef27c62a178bf46f77d34f37e28163d8e1137170885a96c7090da2061d771ff6a796d9a613e9adce5aa651c03999e699a9d9a41e4442d8669eafa1e682aea7cac84adbf37166f73941183fd5b34825c9377dbf8a7eed0b84636290f74c8cf981f0aa0636a0ba3481fc52353c1d746eb6e6a5dfbe42c4a51dee15f52efe860fabb676a341eeed1560f7995229023a9bb3af97b18cb17dc2bec1ace77f4d711be6fb92a4a9403799109e904048e1f1faebfef9c74c54843ca28ac06dfa1a351ee32361efcf969fe16f6c40603776ddb5b3c3a9aa58642174bce196ad97044b445f11e402e391bf82bb1cd29280ceaa515d14dd161356aaedbc63047e70b175611130e2b8a2e9a38f118f2c19de6475080a2ca6ec7ac13afff478392cf792424e2cf7c77f4d1b4ac5c8f7588c02392de8a5567001de799146eeeae047d25ecde8706113e30e81398e3e88ddae863e03c6492a74df29133a3fd65e26fdb90fac8f48f69df1c07b0469e251af954d9c29eb6ebefaf55b440ae1187be6d6f9df2a724b891a46db2cebf7f992a536acd172b0ec9aeb86f2b6bebe7e711a7812a0fdd6afe08d9a353df3d946c76d5f8b281351557a1af3d2058b732c59c3d7d716596ef7ecf558c609a14a4a7d88f3b68d188c313f22e8f129925e560b2e932aab33afbfdb1b96f360a3ece6764fa00018d5193207244486fb434f792a46801aad651b97fccaf619ce2360fcd28e51802c6d87a8f1ce3c7af7b862fafbf8b7b5622a60cd767ae1f1975a811615df139ae9aa966aa9c885971569408b31a3c861443c140391ae71f286dab474334ea10c19d3507617eccf98d1aae37fdf56e42399b8a9adcb3149928e4e39ce7372e14464a46c0b0c8f312e8686b564dfa51ccac20a76e5875dcfe0ee1e34b815160b19ba617fa14b69a8b171fd7b45b6c7546bc2924b12725adf458e4deff7d4903424b9ab96289033aa80d13cf9b307afdc69d3de49aad4e2e476f32c11cf5eaa669d60224632c07d5810b4ba0cd4c85fd3ab71658859d939b8bc7b3e700a964f7459f03e18c4e752c748a7b895487d048c579910fbaa378b9931a0dc552d733348c445bdf92194c65f2b03688fed8290d373d2961d56a357426ec4a318ed4594cdacf48cd7cdfe2a02804ea3fcb5aa721c0ba1db20ece3e5bb3272f762a6b7e614d63cb2d1d0ce6cd8df585e8da70d78b6938011f60f8a64bfa4f6918e6788364d7a1b59a1085e08fc055a07e499a73ea637fe382d25de495f0c7d535bea14f13211ab6a2cf8829a28e23c956343875979d83c3c8f6f7b4b389696965cdd512bdc0e3a1a43b147de176cf094b633bd21100ed29addde08184614cd43f2551c234cba88927f22d34c82e3105314f561da001f435c1c96af11bb57a154b86fa0bcf1aae0c649d69a2ff9769bebf2d462a84b2a3e1e289712e96de7fa127c1d9f87f4783b4d01c7f720a6283ce4fe64a5eff222f07960f686333fdda78c168b5de59c8a344f7817c3fcd74ebf4825eef91db447ad959de7c550638bba7bdea4e93daaa6fcdc831e011de93857643d106593fd74f8c93e93a8aaf46f5b3016e821a91ccb2129f29bc305237185128a6363b4a44d14cb08a401d7536c76a63b5a960f4b382e3fe29cf85dce9e4c563e89ba27044c676fc0077543323f0aa4856fec0901e298b4307a9124cc7a7048780a873a705d139e186915ef1606bcb8a6e9bf0bdbf5000b1e48fea877f573b589b5661ec7533047e7fdf3bb55cbdbcf79cf0ca91eb85f8025f1fb5049fc2f54659e1b2425155a5afb402fcb5363d0c9d79e3748dff9cf0354e2bfa358d69313df44ba6abdc15b4b6b5e8b602baba557c01cfcb9be6dd51231fa42125c883d7bd439a5b8a51af4c31e9f5208f463f355634ad94e7a9dd8a1d0d6c35dae645ac593ab24bf2f87538878225dbdeab215b6df21a4a6104bbc8afd7c925a3c79191ff2b3ef7400de9eb9f1b8c2e70add973db9771becdb26b18a997469a78594e7bbf8a9325e232ac32e777b1b109343fc9857638b10c6dd1886c5fdb3753a50536e8927d810f5b10fe2b8d32053efb0125b8df6832157c9712e8e09098592df6fe413fe3af0cf4709d576e53eee515f04b33c9d6b67265245c9be3026f3bc8aaecb8268f8069d2bc92844ae782c7f9ab8a56fece002bf9063463fa784db2befb66f7434f07239af55ad7ff994187ecc434f706b8c0300f18d294d7e877212ffefa61d637fbe1b2a146674a2da8f8cfa8024fb5288b280a19325358df0c18349d01941ae6748a2650291d56f5c791967555faa545be3a4a28fe2d7d62b4e68d4dd41ff9e10a0a5fa02af193733e517da43cb1a0b30e4157feeb8868fc247a4f034d1902c6ec8f93f3ad8a0226de87bdad0ac5724050dd56defcb2d1502e877304722bf079f1d15fa5adb283319eab901fc76d68182e027da16dd256aab11823779e90622cadf14d517cf0b86a787f16a74bb1045c19085accb79698be7b2f741ca2bb4540e1030539959c90fc267430bcceb4747f2bb6d989794c6fc0fb22a1e7a3e6f69952cd4a1228b1201b11cfd65e19c80dfff132ed46f90fb800181dc5dc007fa6fa17d29b04baf8d6ada3bffc5d2f19ec245f7de22e688b34e72b73a85dc27ebf116a8fdaa5170247164a2828576564438ba9816aeb35ab2ab2d7696d4638c0bdd0c5ca3b6d1282e2f93f7df8db828fa5d11b5abc77f364da940ee5a5ab1bdcf8487d3c7c42626ae8920b252c6327fab8bfc5d9d0d7f9448b8916bf30735ff7f8ce6645244ab9b516700bb64a82b449719bea74cf98c65af5077259b48ace979c4fe03a40cb4f4bcb8bf0d67f3aa43e2c92c30d4670e4ebec6559e13cdb0448764b3bf9b2715265044c4e027fa4d3142770daa82a52083c2c8a5163d433324a66df8fb07acc77620b032eaa25031e4317416f002834e03929cf41a5fc94e8511d9c9b280e67af8e878dea3a9d33091ca4a63527fa230148fc64df2c042b7eb832b20247283c7db5cc639ac20ee84fa8d3e54396ea3e28866057051ba526c0c0daa4e6abe7562b97ec56b8444bb9b23e605f776a0f26c941e48e675dc22429489fe3a411ea76404f815c8890c7bbbb19e4a981afbf4822c4b7417e2bd20d6402480ffcebe9012aa270996b450aa1f5283d4501f9480183f455c76231504a3879db5d4e8f315873c77723eb67045043158afb532a4a1456c1b72ce253395f680d7d6adf5bc958ce21d72c825dd9cab6fa912fd9a15bc4a787d72c30917db90d02f28482163ea3fd3e1da557f3530cd08f400e5f3808b10c4c37ba82ec4288d0c2cfddf79e754b97d0f3e660c8c6cec2b0cb6b2c540726dfa1c2412d1332f84cf862da550c7300ec0086db0d832b4df9949bfb847474edb5b6b0748b28166467d8447e78474a3a3fa6315795b1041ba922f8657c29c7a9f840da60ca34425cac6417b9e0b3176b77412c7cb1d3ea9ec2a2d519bdd3972b7fe580b3df749173715791ee35254770b71a7d3f40193cb51a9b6331fa7ec607dca967941ebd28b6179c8895b4bed5c11bfb33df004ebd68f71128980f07831b9a61b00c064380c54915f6af16872776c8af46f3c967c6ac12d70ac63b0d18796434527120d7e73bf9d519cfed0e1a0ea78a1c3cb82d3e4dca3029f2c39a6efacbe8c5b7897c3edee7ae4eb005fb04286a28885e465289998b54c081e7ec8820c2c27e6f55b2d60544a2379a01fb1e9c4b40559a2003c1a4c96908db82b513617a244e77f6e4d4c840270558bc8073321a6182c012dc690eca1074bd160199b41010a800604c030e90094c09597cf6bc2367e3e4ddc718c98d2c1da93598ba328dcd8cb0213e84ab9598913f134e208c5a5d43770f907fdedaf251f0a2f24159e2695044b58ba668fa9c31e148c7a8d6baa61fec3ae9c3f0cb05604b2a45e01a4c706c4baac8fd6793e00d87102380956328b5ddc4f91cb46bd4e7d69fafd6b563f16c582d2959a92dfff0e7d8b9ef29e70f6e319b1a6b4894101a2c11c097371e5105619aa2cf2cb6c3de0d68832caf6cefec97339350c00d5b75a18de3959e7700971395480b21b16132ba2f90dc06ae57c2ff3c12e12c1693ac15d3c2dbc90482c7632f0bb41af18535ea77e69d95edeaa94400c9717b0d56db05fc3fc83b7f6cc4066bda70b9e1ae1173ce033b8cd23bd9f947f18ff7db499f110cf545930ccbe3bf5752bc9642d2a945122f9e536f4f86d8bb937238ac991f7b9b7e0b38411d84a9f8950d11c20e26f2803b5915b6bbb09c50c8c4d5f50a62a25c8d3f30fd76c75911df904c4f87fa48dcfa157298d35fc62db91ab71c6a6ab134fa8668225867cba1cf0febe01eac0db89e9c38d3346c409427f2442312bfbac9965dd7703c31a4190114705c114a8a70259aaa480546383103ee3fc790220334d6f52ac1478a99237eed962b4ff8d693e576f8852b358c1aab8b2c220c6647e80a54b7aea7118ede4ff3c0c20b7c2ff280f50aff9f787a1a2ba0203396a46f5c3de1fd0f840491aaf6a5941675283922934345efe90eec859f778910f62c6a9605020f8d6efbcc84afa2eddf5bab4132d3c5f709a58779f5f1c07ac60c62139f9c93b2732d795c5c4aecbe55f62329b10463e5c451cff40c0eaad9905862a224ebf14360533a9f79e739661b6f1f142bf668d3b2791898287c1c097272f51a1a635cf253614ef5134cbd8d07263aa6ce77ac576bc7f2b007180d8d609fbe84501362c9901505359718e7c77a0f6751ed2eb99c061f7f2895fedc8b2d44b472669cb17539be66f6b8344129c91c7b09901a2e3bb29844f215c010727d041050dc27d498355dd5ce39b480dab3db6b4f99790508d64911b085d8245085bbd78e37ceb2c71fbbbe6aea69848541c070a1ead572ab5604ef2bfaac0de2e2a70a718d19a9ba56d5573c940be8431818afa4937c8f1e2701bc602e94d9d9469eb8d2e7d792fed83b5207538354399bf09da9c694f490889061ec65851a7e9fa3396832643097ff73e3598ce5e253a32cea3812c745cb602ce54d1b80c41548957467a24a1ddcda59155bea86d64da34a8bb5c505e42d3d147325b2db9702a2e8b7d29456a8b1ac7201423f46c6075bdf101a2421fd7abe49f3fcbfd727aa552ef6ae2d6df09987e0752127ff0ff19e30006a300d8bd9973d6d4dde21ae46feefd65e8132833b1453788d9a32d0e50f77cd4ab7082f6c1dbf07a11adfe919c827110019fb2d6b6dfb656a31d37971444296b447b284bcf05f6420f06713eda3aba9d90162b48c673b1f1d5283b29f877f9e529063b047bfb277b29e87be60202f33dce7f487700931a0e3f960e8c2f56cff3dc540372a4c6eaa02e8dff23e0fa1b2647a351b861a0100c267c45df0e4757e0e8d79f0a6bf68559db381a23225a5f522fe217e201076a6e05a05c7a0a00b3e2658caf8a67a610026bcfdca1387bd1249f8c81e32735a3ad615e95296814c790abc8da181c3a4d687d39e18cb58536424a7bbcdba511abd7900d21dda49523e0c5b0790c3af76cd5b87f7a42f6e3d791dacf370d2e12fde55e39d4ce55fbfaf0692789b837e8b5a1142e88b0f8ef0da08c171f584e070b624140ac961dc54a4967432df0ec88e31fec3332d5fc4a0b3dadd688f41aa7ca63aa014e57c84ab0ca6ef6c6cf6ab941d1fbf2caf42769b60963fe00bb9fb45bec3ba0b0bd2f17663e6f01839f2126c5a4c9f62b2ebe99277aa90056afebe5e7516fac5fb303299f26857a7bed66b33d698c2ab0d004af621eb80caba12ec271bc4d3b538e05dc80a4258a0951811887a01eeba966b8351144ea944e2b1245f2b643170965ed1606480a565d0581f856e98dd641c2039750e4f9fbbd76546d1fd213dc496f0ebbc4afe2d0e07470d1599edc1f3e977c3e8950212d49fcec6b1111d069332f165e2aaab13c070c77eceaa7137df47e2505aaa2d58e81ba7a8395a68c24b5a06630c1106bf516561654bf17478d36ee22856c12dfe40ffff1a1576467afc8f275b160b731a98c16fed0321d656351a268427c6ad0dee64efc400e671636065b8b428c757358f56f816c193aac5c29081ca6a9e12b0ce8c6b878904ece8957e84e6f6f68ba1488d0baf09a8c4a9062d959b3d53a7dd051cd24ea0fd287acf6aeec09e74b9ca799b1388eb3e639de8bde355f8c16bcb6f4effdb0b482b3a57d558c9e79b83395373de002e749e69cdd3493293bf7bc656e2a0a8718c6a75be0ed096231968a5433b3fc1d4b1da9abb5ec28918b1bc120056e5358b38a50398f81f2a1a5639cca3acede73199979e88e8f099976e3f2d38b159841b67c8d220fb3e6b048704f9cd92d082e2af1e3df98833a3208394bc8e95b2be36523716174489417a8ff1d5f002198fb881a356436d274826f0fd60943c2aeca1321aaa549ec4547f906d3be3f0290bdbfa56394f598343e2d4e138da936be7e2e8bd08bba0b7a9b1e3e83c7e2f5945af90ec856ecd89fa40102c691b98cbd3688fc7d1f2f8a1d3355c751122b35444b5b48358a5c5ee223152e7fa32d0e93754ad5a3b5dfcd7095f8f15dbb5a865c727ee9a9774e5d98946a30133701200d66ae31de0752fa60bd1196c7e1f7266ce234462c7deec166016f5f566c2765b78183c91cec7b801068ef802655596198ab19f987bac8d297fad837859b713997ef2b73305bb254e10a31a6c564de1c9f583e598a1232c4e6153973a2ae9e471c47545768e92a40cd094c84dfd6dd4d9a88c10c25185ca5a32ee350e57972cf4c5be4911464ff74b575cc4e1e34d5fb968bf3fceeadef08f1d83cb0653f443f5fe212a8ff2c2cc62eb75ba9546ca69b00424f4ef24dd22693c2e693566be42712d6a9ae4878a34e6f22ae914844052b03fe6f7cb2052ab1f533d1d7574ce7c33017c462a48c6baa0e6070870252aaf72b5db7797441266e804dfb3a8595a2e3513f64ec0adf25840bc7bf1db84cc6af6ab9a46cf074cb8c9bba6b251e85272ecd8ffdfb255e28756dd460dd44450b0a0083142a67e0597a4f639af7fe80e2865f48e311609a5ea5e5921cc1b06ebe4e45f8a2343bd8d8e460544528cdc5e65342b61f7eb8304431b901700522b523db4d2ae1f356e717dcfd38f140fedd47570e470fe5ab16bb129568a3985c4000aed3ec4cb6d2dd8d428681b7ede3e66deaa2b589b57dd59a1eb8caa65e2985d9c599e6a2b83470a5f588302ec19b0effb5ec66ccc756916f51f5bb0524b5918ba9e473dbea1594d753b5934d19735e654ea9db9c3c7686d067f0afb09cc745438feeaf47382830a0abc310fcb2b5eed76e6a223c0e7fc6fe3db35692fabccd623a66ff7f6d6a08ec4663867186662f45217eeed9a32c0935ccedd15710d8444bb421c83b67717819770a9e04b77fa7bd13fa6ab8dfbf9ba23c57f94919f9dc8ee40f28c42f3e15d857ca25d1951f75df59372c2d69d3a40ba213d9b9cac4e776a48410077b44e12c7a61f1d2922f0e523afcdb253a51a4627de646d81bca17902304db3c568a45d3798498daf75cf76c983fa708b0761844997e98926f999f65fd87891599f4435c942719d7652cbda384954ac4f0a659860f58fc8066d3583503c2e29d608b94a67986d057ef192fb8aa789c39f68e808e8a93756185c4d7b6e2338d90e443012ef6a808c30d325e32c5d71b4c813bdf7d3084f5dc7102b9a9831abebafacd7be477421abe7e61ffd2c3004460714e1b70f8c454b19f748f0af3ad6b3ad681a1f0260948081e4fedf328f16019220bc341908330ae913c48b95d22076d6ef8a97ef5712c33a889183eb2bb19cd3072e1e63404b0077071399c8a0d9b179c05ad699eb19f99d5983acf77beafd644a0d7477efa7b6ebc3d5ecedb5f02c854511f9a425ffc5032a5d87f9796f7eb8f4d83fed769f2cc5c287c2ad72248c5b92305b414992b49fed283062cc337a32289cab8f8d55628c762404dc74a83ccaa0ef01e47a35a24627f8ff00b476e221b7e4cef426dc7e7b9554e5de80dc0df12a5cc5d276950511ba2ab0d698531ff758991211b449d0b1340118b54841604f3be752d89f333a1a771e9f834d6529a9a99f40381e4ea2cbd4ba48aecb911cd0bea889d2b9aa0e768764c35b8d77b259fad376e20d6b13aac2a9f9baf49b407077c8efa202e97ba833a9bae4d89564140e42688b11eb4a4943965a65f33b1ffb74afcb72fa2917a0580828862909dba2b707f278e3484b9bcb4daf3f4e4e913a65d5427f3450737c2a64736d487cf5fffe6bd60dec43a7f31294311e06aa6c62cd1f201ab4308103114edc368960b20d17c028d0046f84c1de4bfa0cffeedda4562b4284b0a7f725e17e82eef32518f5890b8d2c53202a1078ebc0885c7b946c35d0f39ccfb08a583b28aa16dee088c5532bfd5ccc95f3f6bffdad0fb33099973f65c6bb9900e0261ba328acb373c43342a47940af0fe395abccbdd7bd6086ad9657d546f47c8e63f45417a68415a8bf29ed259f2db28351682181ec76b6f1ac5263d74243d53d3f98442da02a40b4a5792bd7328b9f84bef0bef0fff25d39d9b23ce2b391be96f7d0e4b0bf31d1f8e1ba578a5a55b315dbe2bb3c71a92407c8a89fefedf33fceaae4195a11a552a8dac2100dee5db12c9805d14a1e3c92942311e67d3fdc420c9211046f4f3964e0ea301eeafc8bcc1695c617fc4c164446c026228eadd9de2bd2a933a8be692d3eab193d7ec129df9ccf0c96574ee964ceaa9828f5e800264de93e67817830fd67aea051bba9988bd31e9fa928d6a500a62e343060b83de36860dd695542adf92d54c303c908a8ff6b37700b2d0a065b984895dafa712ad78bb284798b91d73b32b3c6dbe29396ba89af181108742a555ad0e549599ff79dba3bc2704fb1b9c76d1cf68c60e684ec7629c9a44902f3303ceefbde8beaf703b6182de2388307a47bf0ad239b38024279a7c4b31e2ce74bd750f124904aa41947a7655dda87badc34d955ff5107abab04af5b5a7448c630c6d1194a4cfbc13a5ad3e943cfa8fc8d3269bf917a859c96387d68cdb21542eb4c08c694cba157f598bee279498bfd9ab71fa31307ff449b4541e3330f221be2a740b9cf186cb25e2effcb852e2cbbde2c82790262bbd02d01710699a77205da62d13ac0537bf6d540244bd6004b4131c9da29e7813ccfaefab8b4e216c099f8e1b235ac8ce92f88e4196e1cfec9bdbed35258d719db74c81c1c2c956e45eb0ff475096480ed796ca07a0ede9b7c305614906fe9bed35ced36e0094b0c037914aea6bc50fabe3ecae672a573d677698b7bab3816b652d628090bfefcd36b098347724fc48c117758fe44718c0af39c34f530f857da3e587c5626d991afe4022ac15bc873029498cc0d6aef96819baf54ef417600e33891216b6a2c5ebdfa276a402f4fbc2fd5ae8ea3267c4499694dfbf2068ca750136475fcd0141e320536e52e5d0545bdb6ffc59ffdf3f742664c500e283e338b9ea11a86c242ba657001c5bd1adecf544ca933bf680363b3962985dcefe83a9c0f375ebc5b6d02b02ff7d0829ad60ee9f56f306f8d6d544a2dd1fa99a086cc51a93ff5b4af2f07ccd7d49fe4ce791fcfb9fa69fd91e047fdb51e6763ec45302b4f208c333f2a665e338dcafb34ad5a4a6de799f9b762ddce9973cd111c10c6ae36258a47e1c45001b169c71ce533c9d9771d1cf6a4dd6d6eaabf37077da1f1807b8004cbeede186e3a556f8cee76ad7b06033920240d97a06f1e819160baf1f30b522aefaacba00b50abb4c3f100c8ecad044fa44e11c87d50c1eb8bfba00461bff9a114cb3ccd6ed51f81c72a5e4951c4de585a279be66bfecf209ab7289caf3f0cf79b6c457448fd14fca4e325ccd41cddac8ff7c3cd74dab0d056c743b419b13dc35922b73d395fc0063a0ff5028ad9788e0573b65129d8ddf32bfa54973c723997bbd910b6d70b9238cca70a7aedfa94966b1590dc593f317a115bef00b120d492a0884c71f9950ec54892bf6f09351a27123af01e65c2a1e50526e3efdeeb60c24d1cd3042f6d7d9f0c1f6883d62f8cc8913f2d270bb3caf1387bd56f3008dcf60aa1758e75523734ed3f34cae0e73310cfb591d9921d2debf3e9f498e09fa059a4e9fb875e69c052ce11e6e8db6bbbf529ba0f99cb89b61aeaa139478f028c9f41ec9677f8e17b94e51bb69ff6440fc0085fe186325947b590c79141f060a6263e5083e38d05f7541d5276c67d2bb0e03c41ce349414d49e159368c17b83532cd772018c2ce19b064f76abb49832fcb270d9f2b7571d83734fbe29364d444e2399ef5585efa782bc1c9f7cc03bd87df0c4f51a4c2f502e8d12ea72ad7dcebd93878d8187bf3ffdfd02075fa2c6e114a7034d3ec4f4e1b490b63882e4f5d0c26b4cc5edabad5b6d6efa126dc1a35426fd5b8056a3dbcf4214669bfbd17d05f22f0b84434fc6d3ee2fa525174c3638b975899c7129062c6fa5d0640f2e21ab9ec19a18d822b4375a5ce8a192d0721d773e0208110efc1900d3de773b10f01bf708edab3ad22fe1180ad94ef3a2922855d1889eeb5e57ef3f468b73134e87bf8bb656b656e406b86ae24ba08371add8cc75a4f09e1588a4e0c1b0626ca506de2a33595baf3b4341f6617a3899d908a39e8047774720899f9045465b3980ba5b4a7eea143aa92ab476de6a7ee497f47b9ad695061e79cbc0c380cbfc0d09cc2f036b5a03936ead36a807eb86d0c9734dea44667b61a9c0957c1a65da823c58b8c19ac1d54777ea8deb159e52766e97e99a1e06428fea40341cf9e6af05e8b259d022c3ce45eeccabb52d02c3082806c084415969622f6106fdaa8a688cf4b19e7a8cc7617a387257efb625b9fa57d3f9b1284f0b92e324f2a6dcf7c478a8f690701e689f156bf3217ff8274cca1ac15afa19a6a4b108c58a71f34ed21f54f1a69adaac736cf52832fc23fbb6e998c02927ed9629b8c06eaedc4d22d8cbfd6a45af498ee40a29504722a1eb334b07699bdc2092903ec7df2339ab2f6d304143edfcde904a0431b98edf0293a717672c491ed8e412cefa81c96a95dd027c9dc2cae0a99354e31ad45645dc43eb34fa122b6892c49511a6d9a228c1c2ad8787dd1073b830cb57e2947a53392e675677d470bab1f8e7b3965c91d31ad639788bb572fe4ea25e868e8c59ece5b30701a184a3ef1222a33368f845cb03e924d70ffc903c39c95949efdb4a9a333053d43d1dabe66a497dc58b0704b5edf5188bf94ead8b92cd3030243575ff31a1c6d21ab71f75d5529b7e9280476b3256ab359164442be6dd1f045c86cab164cdb7725ebaecd19b0ea146b21b611dd1f2f48b1977e1e640fb46effa72362fa8af60b84ea85f752c52552cc326d9952ba3d76e83550b0bf097f5de0369a6bd988ab094663564c35b0430bc9ee54f89d5115dbd8309fdedfb14d261ca89e55aa9bd3cbce2d1515f52469bf2f04616a8e5c651ac1b15ca4707211cc44b626596b5dd701bf14185437ac4aed29de3fcb11aee48fee8f5aabcc7933696d2b3f2f2cb04f5b7cf8e3652d3d1b532c12b687475af3d7712c73f45dfae1827d9c8f72a6450e317bc7b6d45713c9cc4ecd60218b4ad4ba438afdeac541a4b627e688fce60578cf96b090201cd13bdcb8ac2b4d4710a0cd1a6bb1d687671c1ba2a642a7b24558aa30f91274b9949e799835eea270f9e11b5f92cbbe3662006aac59e8c9c6927bf04ba9bfa88aab83efef2babc6717b68f59584c0c61202edb6d04e08696f1604be90a628069541a565ed02f78381a9ec567279c0964e3fb50df6f4b2fa7cb0beb49c5f67613a5677e351008e669c22414a42e2fbaa43879644b94d7cb272878c09af88f615b5bb24b3df18be06b812da2939cf5da0bb8bd74bfe25c8094a33fc5667b57b66133fbcffb0938dcaa4c5e11c07eb3dcdf9cac5cdfdaecd25b24067c9a8f754936f4c6f6fb967cce361984d9ca21682122114864d790d8fae076ef78c20d91a4dfad50abaa5953ee4be8c71bcb7cf9d33a21e03bc9eaf529c1caf6d4de7044c57eb148c92fa94559ba077dbbc645574850b511718bf6743b43b7f05cb1aab9d26036dff340739b0482f266a9c080d5891c61da7c34904250cf7273fd2c32179eda24e8a90991eaad78819aaa52ab7629215dfd8bc934843c77378c60e5091a2dee30d0401a48d6d930c279fc73afe4f2e3fc6e4f4fd7b1c5569d97bb7ea1a48c80f4f426c586a3bc721bfaaf72f0c1ed9a08bbda4d3d146974ec08caa1bc4f0234c62a72c9071ae55e27b21e090266d3c2a44b3fdf1e9918807a6d09b42c2da5fbd43695e8907d454537b914f1fa08e7bc7a65a79eb578ee6582c56194cc38a8df33370bcf321aa2c1c69bbd5495ebef4c6342aff62cfa426cbeae760bff3487f504428f0d96fee1d6e6c3b857d16ee1fed872c959bf77505dd77811fe5c7117ad83195ebb3beae3b8ba9782dfe4a79e34bf5a19289283b862b29122ebd61f9d8b62459b781408be8f45bf13f8fc4fbc9cd45b6daec6c3cfaf1b514b3bd0487772c42b2b873f3f6856e7922bb81b3e3c0fac43a1dfd5d50875f32315ab6155ec2fe929ddc600ef9058e84fc6a334001bac6c079d1e61d5e4fc2cdf29aeb857af13bed8257e577a948058a54845641a8921c8f0f83c17ea9eb85436bdb4eea098250e692ff438d568b93315fadb7ce66581c8cbef9d6470f9ae7c2ed0e99cf9a330e4fdaeaa7ad316131f8bb3e6ba9adb473f9d8cbce149bce3b7a4535e1ff99ae0ae6eeded4ec50bfe783b8b7384e1f1f4ce99df87e8b171e7194c3c73d10886c05b7fb060561da15bcc3aa00fe177404300291e6afc66a998c92b2078990f9bd564242914373f4ee36199b68700ca941bdcfd1e8ec3998c302810b3f96bcf2d2a56780a4b47b8170d7f5fd698f91665390777803a6bb8a79de780cef75ed07a3319b6b35954dcf9d6f7d600889fe85fd33d4a2680f175d9ef250a7557cbab6d6b79e9a4cc3fc5b0ffd47e3027f705783a74b3030505481f508d5b0e09f6b5f6cad27de3bf93424338492e9cb32a204fdd7ca4a18c770178b9e7742f8565dc0ef5e4cbff44dc0e40bfd3bc8a4a45afa8a0666923012788550a073262435d839c8cca1013a3f6e069326798567cb4e2586fc6f5bb552de4d167093d68630f2ae391cf974b8abc11e613b1f69c6233784c22f2b6d13c13f696664dee1e63081e377bbd493dcfb659882a5bf0389c241531a2c4654fd06279b79bf6f5d85998afc70724cb6368cd111050d580bc0474cb7a46425af53c0b292d560545a943dd83d001ebea1334e34896d8d25d88b9e612278f84ceb66c741a28da57327038a3f12cd83e242d9ac23fc17cea776fd2f32fd49cbdfd582effa8fa93778b5d6fcaef6875a8eba51399fab7e72d7b2c2d9bacb327b023f4ac9b773b51db6433a3dacde4b0f368a078f128152aea778849e88d6babc38837ddf0b433b05a28dbb4e177bb3429ff08264260f225f58aa1e4038d66f9b7c8a6a4cb6df007e080695386bb9a1ac95f29de4fd87eede0b28fca14ae65bf8bd8c4d4fa68c209ccb5ffad587ef4faa0023adfb7b82d8fde14465ac115dd02966232411582a7631c7c073af12aa561d18f793c2116bc24e2b1ca0b772ef7ea30d8da1f33e89fb0abfe5caa7c3702b482d6199476c9c44953520f939474375184f9064b82a6585d4f8b21da6f22acd0c6afb484a569d792ce166db41b3305b352086ac7b411fd58ee88854ce5c68f877bab2a728909e057bd8e473847de26fbe27c233fd86ddfc9af4066755747e660116d73597b2b6b6a9c9fb182f9fcaeeb2eb0eb733ec782ab70b25e5f94337fc6d9b6065b3cf59c93515213df8002555bc646534d6f5e6f4d9150e4781cdf170beb6faf11e101b63d4e2cde2c8855650e76f0f22bf8ef94ebe30bbea9f56e52fa71524a4752083eb41c63399ebb6c4fa33dd7645be92422a67f66b54d521dacbc8d051be0f75f62b359bb90782951d4372eb5c968fc81c88c2b51a5ab6b1971bab297a701733ccca7aeaebaf89c1dd8c64f4057a9610d72f98adef929a5661a1449ead25da6070bc1a6fa6004d9d26e8e244472fddd2215af52d3a2a19025af1ccefde1909ea8c9d0f5e467d493a697518a6c6bd2d2174413e01cc9e349b7acb86449acd02bf447911394ee8aadfe1dc9f5de316d5010bc6c5374cd350cb4d74628e90ddeb85273ad6a282a50a8406d923ca68f864eca9e9f77ad5769efdd375043dba28bd50943f5945da7f2f7e821ad606385fc4248169de6d279c92665e947bbc82af21bf84f08c5abf52ffcd7b84947cb243b8876289f0f77aa192874bf0701c394f24c8435e3edbb50634393cada7e76d526076f56b0e5c58083131dc1cbac7f1c60056b4ee445f33f1a83d0fe03d8a29d42b1e43f09906985611a0339740a0d2d96f778971268b147d0f4602836d3386b1863fb9e69d69c88d8c226e23addac60f8094ef41b8a7478d23714af2896a80e6ff698a4088df7a9b198a149dcd9c583f295809c07f22b655051ed3378752bbf20aaa9fae227cb952b823b8addb87da31ea02e03c1deae4652812ec41f4958032ddd0838be9051f263c633fc9a2e2828eda5f2198a656df0b30bbc1d2e551d3a4b73967e1c764be92f70d3a1dd56c421ca4f4af8d14678a8885973246b52066f1c47ba1d500b9e5b6d604e3ae049e031b053b492746f4b3112555dc347175d0082962092096942ce8f36c22ef4a81137b5ef4b6ab36f2d5aa5b819c396db068e6c845b1d0be8f632e81997eb2baf664e2235d1065532e05a67f793bd54c2a0aec7e96743b4e294bb39deec9b0b281b1f7da7d15740ed8521020b6f66d20c7136af02f3f78e1daf0e3f99c95b498b757ac33a00810905debb4c7d2fc37b012984f3e56f04ea3da1c30548d546de2491bcc2e37fb9a4e2d2451b48aba832ce8cf8ec0b700a364cf44e7eaaa97f58efc445e36bbafa15a0f8f6f6a5e563b3526d67f2f922ff500a2fee8dcc6db942ba75b974f57411b3ab78aa465b60592abce171a0099675f3a9a3dfba6f385a13efd531fa208670a2c16d15418c2a2e72cb59fa44e4e2cca1d40e6be768696a63a8a900a5bd2b6644cbbef59b2abf69b7a66c3afc315dc8396ac038cd93edf55415547220c540e0b1c2ad7367666d0132016b9f9ad5a1bacfb937349602593d420675b4f270939725a66380ad52905874e48a5a6088f95ca04536ce8dfb6c3f4ff25abb63197f956d2980a51d7615c7d90ac7a6fec97d2a9eb07a4e9c4ab1cb9eb9da50f219582a74f15a0c099123efe3afce4f46dbc6f87815a718376c2ff6435f408f5b9e888d9b60b668d5b3cbc8ce3e8c78c5ee59bf2ac029b0325c3cd18b4ed2bac954f3f22961837e4f5f13083dc8ca3c77a1b24bfe37c8d8f33795b860a2a04491715f19d2fae100f9de29fe0a1205bc32f871189530c67c4e396a361bce6158d3af74cc533b3b1bcf1d619e13444c632c1f670772766f22aa17fe6f5c7d2bb5c0379b39f312de7b72a534be78fe3a24b47caf3909568852f41bb938d993cab9abfc04c8f4a7c881050b03e69be4031853f764b26e331136153cf350903faf23f4a6eb5ca58e8181fccdae0bd15986b8a23a6e5113bb1b4c8e2668ca1a58e8650dc3d6a108b97b8935b816b039c2c1f6e0d73087d0dd699757fd5f519c5ed792e0cc778cdc84a4c03a12f45622e96d1ade9a4a6e0a303575b5c61baa573da53d7555e091c34b6921a14f4c3d64912ae2a766c0cb80118fd4ef30371d08bb2355091e68b60b9091f7833c5821d6779a455b5e02343746dda10010f98f8f800bf6e03887be89a01c3f75ec8b08825ef6560fa35cdfa08a58baef3da355130ef02f2e0ffdad018618acdf7a6c347c0f5e602a10ce7b817f0b00027c2d4c67ea95fe4b6255c5cf873e1c5c8544ea6bc39a3d8cf876ed7a423dabfdc84537de47c1322a40130dda17432faed942e2ad78ae0d703cadbdcb7dea8fa010a55ae0ac585c2d8d63cbdd0cb5a4b976a76d7cec10b909f79f645429aa431818e350f4b69883b53b99f70e5408bc092429bc5eac7b4150f8adece8500fe2a368c5accb32cc57efea64b57f35ce646b40deea104dbc77176feb448993ee8b3cfd1a0957416941bb015c8e3e5171fe3e48b78cafbb6be77a79a51f0de0f2a8a83bbba12e0ec24981b208e85a9ad1d76b5ef82f7ffa53dc991fffceba39cb487534e543a45e6db22abe29385a49dded3d87c58b5ea5f599b551293579eaa7fb943b653711e241eef551842d246b74bfd4f2a557dc556906ee1ca9f408c0e2f60ed51eef031f89223dc6dea92abb365c2ee3f57ce956191b8783dc7f3f51689921d425eb2af3da7e56dfacd98768e2edd14d5936fe18a658af6a10b35567d1739cbf423706f2d656f6368de9f31ac2b7b3141c6759179c6092990e6f0dcda30d1ea0d8c24395474dc19689575e342ce748ac1932d539030a094eee2c70423f08d56706e5dbb96eccac22d0dce7295e43b0dd7b3d91a2bb406b7e4956b7156debe6f79c9916595b43f49137ff1956aa99431528be7188d0a29ec27fbc75f93288fede762c1926ee0f10aed335edf1e1960461a1673b731417abea2d9bbac05fc3398d5b197d474e0e5eb2242f0142d3a2e149b7634066a5720998f5fd274dd202a1bb1bc64b8ea69644374d60ce83d8f4383e4502b8d6787165b73a84149f678904abd08265031ec8bea6c0a8aca5b05db5ff43ecf0f6a22ad4244ab1225652eaf5799e08699abe10cf90e27801d3b8731dcf0fdc26d1580ac07479f9431e07ad901791f1be11a8e539b452de1e5ba43cbce94da0d0227bd847b2ea3178328382ae26406e8be088d87c66526b09a79abf89efb8e6a5f515323cadca20869fca3296efd35d69874f38f44079e2d5b1bd050066df3059707345ab5e0463f19a5565286e45cc9d90ee52142d862950f1988eda7eb597b8b0b56226166d1d2cf92873a9012068f24f496b603e9a871e659b00c238d1314ade522a40f8bb8988f994b58aa8c9277e17b2c8104e0b62c3e89b67f51b678201fbc0933e08bcff8bfe6ebc05ae320fe41b703e587946ab73acc83943cf38b664298c1768cb231903d996a46f3686c1fb2b2b5d6cd85d374b2b5f18b91dc35e658a7cf8e63488b44af08599552d9e18eb86ed4108c3148a6cd1412d0e2986cef35e0f4a124c2b2b3b7ca7b73732a69e0da6969f274132f276b2ac7ee73cd51acf48198a4bff8a87dd9222bec16f8264f97eb4367cf5bb364066e3d88e980c12d20aabd7f18ebc18714b47cf280c0003a562399b2c73f3cfce43cdf8302887b857ca0eb1c44292dfc7f8ef5fe59366e2ba12e2c4af0e68ce0dbe82e003512aa72784ac07a870206e6123639975427f0c13aa8094c89c1ccd0c3052da845cc67ec705f678513b8e2f1ead1494c2cc822f7dbd93b94fb583786db7e739bd3f3025aea4dbddd66758bfe002bf240ca778ccfac6d21eb33a0e6bf4e95d76ed6a8d763915ba151dfa0bc96472744b0e31ab683b675c4d9d868a9e6bfb2748072bf666b34d1b975a4d157b6cd2b2d5cb5400026f5a5cbeea92c1c12a9008a236a47114bdcce0c7fd1c8aa2c84835c85aeea4d7c62f69d7c2831e0efc3e0cb134d86d1c545550334928666927927ab51116c51f37e5d75e206fe8c32c5b3845caeade3bda2677f90cb0fbfb39fd0a65c740abf58357f4f6283350b1989879899348b36717dba7f0ac2864dc1414fa2b12e0ff5da8df77522b72a11af0fe78eb1d931fc3e321bc87cd76007c3a6cf7ea0d101c3dcd7859967854b00dd8038b22d92f3daedb3f8e551fa05857ecda3660cd642e2dff5f3ddc2c92d1d4181c0e3d78700a8eaf45e6460c8dde54a9497917f804b0831f596bcbfe2cafbdc50f950aadade33a23e9fbb0519163bdc141ea8de18ae193660d684582ee1f16a2d70d4b3d692e08d16d6eb0fcacf889834480605fbf1665ef4db66fa929c51c036cba077d2a2e0d691876469523d696149ff314d4f484da21dbfe88f1af58d7d198ade0993a75f2987d1db1d36bf59a1cf39dad90c42704441ce918aa2023586aac65dffea262f8bdd8ec5c9982d613cdf0326eac4aaf12a5565605215cbf1aa57876a34a49ebcd89cdb8184caeb182c474eb16c2aa6379a9f16e3c5762e64b7d9c736ab4f1ffd405d342cd3aebe5d2d3a3512e6364f178fbb8ccab0193ade90d9dff76799cbdc64e700cfcb7cd2a9d553e2521bf08921582541936333d7d65369f0ed22bb6bb3acbe84682fab287737dd6cb097b642259f72e7a79a7dfb6d803dfe5a8792b36a3f704a02877dc8af09930f393c50b9e9a16e5fabe38a9180c481a22d8fe54e7631bfe01e9cd5f63b56edd128876efdff943b50b71aa965e5409cceb0896731c9a899c75dc049731d358b46f5e8f5e3efc65bc423b5f605e60cda12bab1f2fc09ca189c042fbf99647f13f126e0308d193b5efbbf0f4a70763b73efb2b1b4011c6651d8f68b6da974c3c57d279c5804351365c02451521a94e884cd3a122d2e15bb087638bcb800ce666eeccc2af61f9b22f3bd62efaf827abd0b24977c9d04d33ad5ce3eec32711b852a201f0c18a3c8df6c3a39189614ad2f176d34ca3caa7a9bea1e8ba8143d1f3a6d33856ea832ba3cab897a181be8e0e52a31d4fa332ea52bf19846ee628cf48ffe697a9a5eb0780577b6f89f2ea5184a40bf5b82f0d6123d7d9d9b1fdd9f6e74f08d209c0b84d682e1df738656288ebbee3e328c7da2e4de825bce30f228820583b565b45d1a2c0c8a2db0b3035a8f40dd963c2d3ce18290883c089ba84ae9bfcc6c01ac4bbe29dc080e74726a263e5b40114950d44791eabfe71b762b987ee877c6c276f045accf8259f7fa830dcee002ca514b65714454cd98d8e7a0d82233825cf86f09abcfa11fd5ccff15a8893a72e8b99ca729293f5c0a5cbc160d09d9c8d1d3f1c95e010d68822c700f924283a2f6296121a0c4cd82645cfccd8ab740945a257fe8980c5ae660ad8b2743a4574ed448531057777f7e7c5453e70e05af6268bde350b29d2e97a724b44d896b11371f1743efd69c0a781b59a9799b250ed826c98f381c1827c321e6576dd64a68ba68e5a477e26a7973da8e23ad91ef2d87b67a276527a4cbdda83d9a4235eab4e65df7b1b19db20e797f0c27250df5c551dc2eb362b6b1b3318a23c5968e53be49315548ae46650ee7b983d819bc0fa09e00576218cd06ed8ebcc3bc4304276c08cf5ca53e8fa7514f53fa61acc366aa4357a8e880c897f5e510660abc572ed8a494a19d1fecf651c06e345a5d1af31a6b19c83637affe9b9b9b7fcede7657a2d7b2c4844d1372c96109015655c4e17ef9daaa0a06d6518cc1286bb3e28c349eefee26bb556606349d9e713a7dc97ec7cee14b5dac61ea7988bee66e89aa71fd3edc388ecb7aa596140f461948ed9e387fde35e46e5e382d8e91cd7164246957b3561a9cf7b12a74ad7ba0921fafb1f29030167ab9e1de424f32406d1446615ca7751ef622ee8f9abb75321a9a15b366b67e0cf7af3bd442fa33297c6fbc1b971b083bbe42a097f5767b7caf17304dbfd6ec704d55db9e53228eb7638d618ca2aa31de2080b5b203ee573f170a77ba3d9aa04dae0e6c02ad349ac716ad2fc9ad486216b23bba671191dc30a7503b9a1825034e05920b459b7f3a611fa2697226aa6e0bf8584715a3b34b8c428564fa9b7a61281184693c6ba11a40a5c7f8951b72b447878e8d9f75e6f8be3222ac86869a5a088212a5a4db44322aa920ed5d1290f20f03f94e5f2204bb1691356c90768c8255d956605ee81682f5d861a06495a7d93d6d6ea975dbabbb82127f790d87515aa06977087324f6ce00fd1e50cf5a2613eb114ba6c66cc3bd500657bcbca6ca05ec22bbb45051db60be4563a9f3a1a38e7c1f2165b1fca8b7448baac2e72f4c5277fef802eb6ec65b56895a1c347dee8e940304bf95f65e6fa618d70ff609e497d3712abad96e69a1eb93b561bc451901bb88912a9b2f78b8c09981f61c0d11909c4978de482190a4bd281d506d4a545e99c49935e82799e6aee53f04ca6931f80b2b12a76ba51a865aa5b77d1ba4fc3a8ed30bbf597dc6b65a82220c62b2fe402f3c2f2637ebd6f095f7573a8e2e41ccc68ad79b4cb7ce2bbb157d58f3e3787af67cbaeab3d0a4d376a6ca03380c755137546870e2d6893755c9087a349bfe7af12b4e632561651a8801822c20d1ab665c58b1ccc0b4d42731a804e039d5b09a3e3d77412ea53e055fe212f747d51937974ffa143775b6bb9ff10e63cd9d19e5339a463eaf833777d31585f4743f6ea2defa91cc61a6f44a7a02580184fcfe4ce2a32cae44d788670768e32822bab1f29505d0589b1782185f458ecc93e51e51acd2b62366c491cb7198e5997b0c5c8f5121ebea60fae675e2ca483e06a39edf9e991040c5d4321be900cdcb39083d1b7822ad452364aa7220f70aae3e5b2cde9158e8e04bdcdd97a0a569d1ba7c53b4f740127252235f29e7ddb236fd89b5946d500a5b9c6b0b26b7e4d27ba9c50fec37e69bd213613a7365c5041acd0f03469e376326a159abefaac5823a2fc7ac52accd73df51b84432ab0e4c365f7f96d27b099a694aa637603602234d41450d16e0583cd07ffc471ebcbf3eec4931c963772e1b5322e5c3819d21ae3a6b438f3f70d20c6af356e14dc88ab499ab513a2adca6231bece76c7c0db65ce1e24cb0e708cc4e5d7657ea89ccfdcc1051695217d1a938f03a0e94a25628565c2f07378b8316a9d7944b2553d9ac0396107d12449b30c0382573e63ffbf2ecd1038e6f1b5028097861a1547ca636a4c5f13d3687977ad6afd55145da9bd241a75d452e0ae7a16daac0602a51856225ae47fa24c907f4f8748215c2dd8a604761b976d571b0428846114009aac106d976dfed0a9d6bc5d2a7da347aaa9dd512ca7cf4fb0327a5a5e6dddfd313e20ef5ebbc91475256423351c1d97471c44af41f4580326e44bf0cb61c17606bd8ac6ad5bccfa9c7fac3e3afdc11d521534cd01b52049fbec8e3581e749a37924bedddf3df7325735c40c5f02402a820f99a73a121c3fa1355eccf92b2a6fc1a4c2c26e08bae82f78ec757e5b633ab9dcf37b96c1b242b42b9eb4abeac302a04dcb3b2c7af608577b0f6b5d34fc3239aa323c92d685824bca8a3b115195f22c66c995ba20db36f16afc99c08b0cb86b67d9bca9b6188cf0273bba9920680be126d3374531b7d9f6491cc1d9a1d58d9ee17f4767df7fc96c8c957d065f561c3e1ef2b70e4717f861692b86357a35be92d9b80b50f7d15221a1295c876e0bb8a271415f5707bd5c81c7ad170e9bdd0283eb7bb2da60aff3b5d7811175a716fba19649ff5af69aa17579a2e7353cda14a17bc49e4332fa0ec2787a7109fedc841d989293ca48d4667d0f9cd557cc31825623b6b3103f5b7da42fe9eb7d245d5d4f14db57d34b8d1191768207ceb1bb017b81600b584819a996c5f1a1656dabff8ff3e88e70aa4d92e5b833e3aed9388e6bcb558c957d4a77e2dba6c4c615ecdc5f076daf50d23dc005907afd230614c97244d02e9dfc630e256b44e2bcd52f11795a3586d4ea43847f32f0fce5ab892b402546c155648db354460c8f840feaa1676a37ba0f9e86627b59f69c009af6378b45f11261b8cb5c7105870bb06b2a109d45f1400d4996ea6c5819663442e7f1392bdd5c8d85503bf09e795603c32e05c954e076f1f92d3b2261b11609188d8d19bac477c0d853a15cc72b7fded8edf18344b0a715b94bce6560169b2b61cad6c9918296d9e11119768de27f8b8a2964a2aff0fc30360b433fbf9268091db7cfc461b3c56c03e32d091470d6990b4987571c326c08075e6696dbcb3a8d70b1460f32aedac663ffcd269744df103db270a1df224d2113629f065ce8eec95d53a639756da9ae7016bafe2c4582d3bc4d79d945fe8131d8fff68a2e9583a25ba3ae1d39a17ffada0e934767af5679118b0552b42203faacd7139aa79551ef4b37157b7bbfe216367a3efd0baf655f20793fdd6b50844d912cdb292ba120688497af07b0620ed604479237cf750a2eea9ff6c35e2a42de1c9a6c1de6900c0b4c53333ef064def72bb1893e751c95a91d373dc34be08265b64e74affe2f8dee62f4be2c1c76766811757898161b1f81715984c642200ca8013629b4de349e78c84b30bc0b03609dc14dcbe8ce960e9fedaf3eb97f2efb707b2e4faba0cf361014812b6e11c1b81fc79f8997bf902484188a8a3bb8681a6dcfaae9f1b30040cf0bfbe525a652ceac78f1540ffcad00950c9bbcc8681189bf0656c7b0f77e1f4217f90357bfe865d748247d9f84f96478d198a81381b75a2d06c7d6def3698be21222aa7a13090793de2bfbd76edd5259f62283dc1382c48e7b5667dd5435923b01ed4dd04210a2a908a5a10eafaa459e712dc4db14947c062232d3a99abfb3323e6723d4672b167c415fb19c868f3c2a1e5118824f8e6c74083d47f629754cf8e7aee86acb0486be54b287cf220fc2d9e651673573aaa564efd84c7d029079dcc1acd605c1a61be6e31a8deca397c07f4217b194b2f248291875987e5fd14bcdce4eb38f4eaf2d9893dace951f53b2f63262534778a80850846138edecaf77d67576230d101e66b46f4915eb563ba75a388e0732c5c174015d115c83e4675acf14b7d9a01e787e40c2bd28e1adb24bb970e7137c7e39e9ecabcaef901884a5ed5972b9cc5fee5281358d3ebb185353650d3eec32880e0b44beed7ec947d2edf4af644aee0c3aa25e2149b26ec3f4c213c624df672dbae7537d0f46c46db6a9a1b8dbb508285414e93020db43eb1c094e527060165cfafa763129af3a0f6a67991e244284406d10d93377c475116905238f8b5be832b67dabf36dcabadb5a6ec2e90fa7cf1e38e25d83c40cec1e986aa00d542cccc6513048256688283a0da7ff742fe9b944869e6ad1a882b78e1720a35f2ba5126cb43ff8a1043f507453a3d21adda94d5bd680c396584775e5465cc0655cf15cf4641129a7e23af09469440d1ccf959384dbc41c6b7705f46c77f47fdf59916e3bc181df76c839e07d58e7615cf1d4fa9cb7c98d81ec4a1bf84a8150a6a5f2cd92b436e49782d52f940a339d92bc58fa0b9fa357c9312b58977451464d163ac10d78e117e01445302a82af426d32ef81874aef9cea61e7d3bb07963f876831e906bbe3cd8d54a86a128806ba6e99832809afb82289277b663670aaf99f327770e896d7dbbe9cd73e711e1e4792ae8d33770fa6705d08c56f86fdb4552aa9eaa56b988973e54c9c2c60e82b892852b63a5db46124632732540bbeff881393db7c42846daf2f7dbe6b2e5e0e7204679d235a4d6c3fe13c6519d6c58776794b4b1df1dcd1c24d912a047742cbc7f2ecf20746d2e3758c263e64e09a36195dd908cb89cabefff974aa6ff4f55e5b469be5446c657001e4b3ffb3e968f6c8e794fa7a656cf5ba82c9c3e30ead20351fe7af56704db279687108818d2e80dce8ea56ac4e73aa9d35ca51c02044fd45ecf74b8c0e2c835992121b8a32852a037c852f37e2f44fe0b1079199dfbd640b2d3f2653410d877f7710fba9e852996183fe32bcb75cb16e9bbb15dd492377e34817070de6d15504cb79e7e7499d86746956cbd997c3b5175a8d3c2df9a50b8e71e98349bee6ff4a4b85ca6396b02c2e4f1c3b06f4865d4eac75e0817398ca54434331503cfe78f24fae41bd3ced09dfc04207c49e04e1a83020a4084c5cc7be8491c6c6197882be86b43fca3d1933061779d519a31bc7c72675772eefdd384241575fa0137c8ab4c709fcfa08436b994ce7ceae9d90dc72ad0dd67ac37be2bb33a00337f3bffd136301e3f02f91829abe4fe9f1422e4ac9c29802ce4a1dc92aeacd62e250a13817e014dd61f7734c3626ca7976345a87f3d6ec4a1f027a679984031b11a6941adc8bc1db3c1401bf91217353460460e97aede7f8062cf2b3a86546a3c0734b032fa73bbd88f2935c9f78205ef119b598d9cd46cc21d9b22768df5cb18db02cfffffff30