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

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

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

Block Certificate

Block 60747 306dc447a43e563921b92f5a9b044886b856364fab1042b9400eb88e1161b031

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c8fe537c3d56c2e312bfd0468f2a1e5189587fbec08f49d7a8d56437c67dbbe6
Certificate Block Hash
306dc447a43e563921b92f5a9b044886b856364fab1042b9400eb88e1161b031
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00303c0000401e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000258ff3822ae1b4646078d111296e379906a3a289aa5cb323554810320e553f378d433042d0168c26f149b9f2975791d526268896a7ac7b5c0004eb62ccee57b63fee7394bdface82d14a93f69628725b9b2ff726995bdce15a020000000000000040000000400000303c0000401e0000

Raw Header Hex

00004020ddbf70f03015b6eb8b7847b239e53eba6ad96b1ebf993c3159cde8ae505ea34b874a34fa9ab5a09d2bebca356670bf1cd51b8da5a7adffeb83c8e7462e0e06a74e83146a10dd0218e6bb7dc63764d5a8d7498fc0be7f5889511e2a8f46d0bf12e3c2563d7c53fec8

Proof Data Hex

59,560 bytes
121216020307faa8ceae6f5ca640ba1c325e0e177fce4a0ca95f16ffa87e5e6f48ce62d4dfed9930a669e5a757137963944e2fa049bb488b5125df6a01f17e75cdc9e4673ffe66858f920c9f6a786d6fbbf5789a2fbd400579c627fbf886e64242323fb9a20fdd3b8012280464de4c19551ae8d858f1f20bbc6cffe1c02759a75c52f1651ee9ff25c6937e057b9a0507853f6345d5185b9993176caaf2613058e4b133fc84e044cf4072b9745db6d68ce3631ac5598bb498a4942bce63ebe27e8e73f5c32f3e9644a89c81f9e91bcfa74204752ca92f8d82b2a5c503ee86fc4144545af7d2819d65082224755d57730eb8ae7ea6b8cd018a8a64727d274d3efd7a0a8171170bf5d9c491feb63df20d1a2457184e8ea10f3ff86677031fcb592dece255e95627286c2edcd0fd2a814b23d54d0f9c80e912aeaf7a40b46d42b7ef75d40322267a630456b9fe4abba449610eb8726045f6a15008843dcf6f15173b6da61b9852f96067f4ea1fdb9828d1f3d6a43a557060ba190f454821b064095e66dc5024bdd41b2738241808b5f0795cb6f7f05b26bc74f901e14e525b205a7a07c4cf7db7d5d74fa53f8a3bd3e987506995e18613c29588d775269a7d67307c29024764ee1386a9eb0f0e70a4a55c8238734d699273b2698e9d06c851f2eead52def69ff5d0f0bcbea6876a8e0e2a15cca8ecc8bdeb6f8c6209bf58c04c425e71cd3eb1e12a182c1388415a4fb37f8c888aae77da5ed38197c58b892d8f82479f3087fe01cf68187b1d6ae5910b352f26b5be5f4cb30c7e7e4f278e1ba602a25030589500d5396aa35a370d4c2653fb1d881eb0d2dd50571fe8553a2524b1c400703066e8eafd8d9099d518a0844bf85673c6177df9b864e4d8bcbf9832759d6798070c908caed38fd81a863abbf755b57c7fd4e415f6e84bfcbc14198342765beaeeab2b42bc63aa0c1f4a37cf9d2bc5eb2a260f8734451f8ee53e294ab87bed3d46db565ef0bed94aa2426d9535f1f601ca5f1163bbe48dcec7494d2694112b349de1583abb908a3f364bafb4b9fad1455f8a1f479b5ee6f0fdc87820080709fbe733be8fba6ed57f4af323e5945b41cf76054fa852d2bfd6e5b57a544a481bfb6f5dc63e0b24dd373ed1da47e687e215e80666f448859d5a0921a379d8edb910cff346a015d18324857ffce961a6c8a7ac84837dc6814be8dac5c2d6f332892bb50ca1b320e6a904f560858dca88e38a8607df30d057243fc81d3aeed95aea4e102926dfe42d09d243aea6fe03669761fe47b033b418c7181734a5044411e812e7226c8acaf7a0c18238eb3c856f17d8540ba42dc14537cd97f8ee4c01864c059df2582ee26ad908738448df06544c3e614e029068126a159db0bb3972d03dbe6a7eacbb3ff07932371d455d04961e1535a818fc3ca65055bcff54c66aa31977730dc36d55530b886886484e0532845b730b14c21377635953c5cb90fe3cf54ef20c9d8c388151d1c5a25094a854596f5642cbc0a4d640c6b202b83b4fbf584d57fa10a59d9229af15021b4526c18ae8e73a633d386d1056bb733755fee5d0ce73c1c2ae28ac7b594d96934c53ac8e04ddccb823a60c98df03aa00010aceed15baae98bfaa336b3019031cb46ccb3b33aaf3706c9a6e7c9f4f116cb4a8c533e34fe134f77e23e51526281c7556ce24a63eec01fdb32570aacc5d57e0f0480d683b0ee35aa389b2caac89d4bae66946efa231e0e202864dda23a5f1cdc494fba3a5d97a55f79b6d3c58e5588e62692c84259df478355c464a7326f05b96cdb534b47c1b88ba592954c0e8e321cf82805125ab6f7d2e0af0c2ec3a62a9d68422f4c5e2023f1ac94c91f969a6c1b2cd7fbea86ee6bb652c0c753f01435276f53ee128bfcb106cc7b00efc22cf038747cbfd8795642bc0485e3db7570061804f64fb5ae3a3d15cf32ee7ef00fd942e0464e72c1652e3a2267616d32b3af468499ef9c98f12e27273571e1945b655d4b4d8fa4c6651f5356fabe2c30a64045f066d1b5168e96cd8c27a5d1b9ca360c7d5947dc176e7eef85ec5339645ab3bf99732985e17a2b380f1d57e4d73f6cb01b735721b50ad404786bccc0631aa85c772f98c7212a7ee9b59baa4c0df9f1c514797ce3be11de732e64af4d3dc5a73e1971f5b58581752fe37d1726995903c36ea7d401b465de8f5b04f6b86ac612c1b7276adc4ccbb2495e97f1a00bd8abe2de0b27f03e8a765b1d5e2c68c34fb8e144ed5333d43ec11942e8538826f38b17d7127e27349346de55bca2216fab1c77559c1b483fd029776af81af443e32bda512ee11c1a7dc57985ee0cb355e91b6b25dd9f9ccdcfb81efbf34fef141d8577f4d4d680df93c61dcb766262c2aa11fcb4ce597da8f50e5ce0ba75ab0699e0e8985b8b19ed2a2ea4e0862693e349023a8abec884cf6abfb0a74b9b8ab29ef1a9e5184a35feab8fcff4770e27aa18cc0b69abe1e95fc179fb591a7a6d9a7fbfc0afd7f0a7e3574d3449a5242aacf012ec6831825a0f5a5c684435c788e0407da63746c8f809398db3e17c59684f9821c54a9e8f6ccc7c1c9f6b675cd19d2b24a8e77d52e025e3d9e968489c1d01456823cc8910dc1c2fa05522cdf87679ccc40dd1ba2c7c483f1db249e341e7e759b785f19d4eae9ae6bb8e5ca6cc7b72cd927a7dd7f0b2012631e055a9da8ab4572388c699a827a23a018da5897c143571e0e53fbccc510afe8b9b1f299e054ed5b5ceb4b3c5ee5e329098a8dc2970cd080adff587cea2faa6b47069d1bf88b462e19a7458059bded2df9ca0296a4ff511f1e6492525ee4f9510aa40b2cf561e6de8628c75ab78677aa3ba9483c1714dbdf3ae48f71ab348caccc0379786a59ccd67b6e8336bebfae55edcdee74fcb1ce23375222d51559408c655f9ae88f2ad9b1fe2bc46fc3a6f9f5f86c788fd6d6f6fa2cee8164fb98344e71b8c78283e18fdfe6a2e573645b97b17b37e4d2509b4d6121c1d781caa8bb11de40dc97968c50a1d3451a2ccb4382132b70b741b0fc5a8ad3b2d071d4337c6deb117eae76c5ff60ca40fc737116426d8556dce143ace21d62e46ee1ed062a21f5ca3f03c3069a2df398d4a9a26125c0fcfa5005baf744b8132e9973a98beb461083be55a92ed46c588f8250a1f8cd2f87cf23bee66c6744f4414c675740b8b1b4b09244a001b519d34d4ea653406da6a7bccc1b3f7b9c40c289b408424001ca2f4841cea13c1438e72d0aad130ac7fca98c6b82c91fe7c3e6992cfe7cb651439c0a40f3445b6d66f681c47727cdb1c4cbfd2ebcae75d214177944b712c8b0b246cc586d31230a313d69767237081b27ee97cdec242066585e7d11e627a6b5bc5c7d8d80647d4a30a38ac7e208a9677f9250230fbe77d4419bbffbae01b200d41eed70acf2bb8c942c93c3d2f8eeb52f05ab666fa1d76f73ddf9fc927073fc90307a7f269131d83f191eedd24463c35393174df48dce9392dbb7b03f0af8a4b11ccb50eec22018ea9b010893cfd23721e8881006f26c9f327a0080b555e04b2a0c8c6a75c7b33263a9d3c64b95d1477696a39c7b7c931265c4d049993d854acb41b027c99fe90618553f31d507b70f81f954149692793988ae968f58541375029e7e5ec37d10322df451d02eff12b61339cc98af782cdb3a78b91e0d0750c233e89871ab0813ece1186af78cdec7fad28e24e8107c487e7d41f6a4881e088df049f5f1ab8260df8beb00bd41588e2436333de135fe572963c342e7c5af9931bc99abf91ee3075ebc57501167504266e8f99d49445f54096b2f930077c79c4424416099a8fd6c991067b2fa8feac94822326a1ecb3a5110626d5b3af7968f1d446ef2fe4e956bb7d83dbd3615a0bd5d7e300d029ca5d7027b5d780e0a57be8e54d70c383d558ae097598a2463bd7a1dfd3b427c76c30f7a98e38e698e0743ecac668fee71dd7241878ccf9614d6d51254a6268b209ea1ed3c73235ab3c2d694003c0e1d47ba6806c9be76f373219d37fe82ac84b61678ebf8adf95b35d70e6ca35b38976eed57544785e423581bed2b4bfbf85cf336aa0c4f3212882115f1904fc4e8d51f4a88e5f3a9548cdb006a20feea0fe82054f9d2e8b1ce21923e5137ef9a00169ae468db7ecd927e3e479c55f694af0ebae85873a901312155780f6d281965ccc6be758fc5f468344fee0b19dc1ebc58a2bbabd16783df08d162c8111baccdfaf431687953b2855eec5b952c8c465c21196f74467bcb04b16fdde6be2b61f21d0e92e5d1e4b78873b5f6a3704d9c7cecf973be599c8a33bd1ca4cd7f4528601a225a5372f4774e44286e6a6b9953dc79021e8ce4a0f8cbbb02165733fc97267668b9c264198325953da59f40f3ed345c49ee3cf59c2b3226b91d4fb3ca3d4c7d9df2e86d0487bee4141d592b364a9671f9013a30d53f0ffa95d8db0a9615208fe5c587aa4caee7eaf190249a6ecc873d78e6521af89383cae32c080e46c4a747d4b515a9491e16e94be427f031cdbe3f673c5ada9c0d024cdc22f3db3b3aa1e4a57898bdc5a6d3023bad17529cdc15df5567469778d502a6812a22febcf4953d32ee1a7bef9838949baceaf9d891377c60d397aafebf421675d582bd1a0129123f7df39f033e9eca46be053a542e4804826ab74e504a8f10f9877640162f33565867577dedf6a30b176e3df1334c1e6a35325592b52548a9b7e15066838f8a7da818e6e5e74168e20dc7fc7ac3af94afb4cd637d7e0649f448d9c48000aabb239e457b25ad706002a87104b94c407df1258b8b8c36ab457175f08077c7055e7155cb4c2248fc8010badf99f3f01c748b398bb0e34055766f3e3e240106375fd1bdeb227993372c3ccb3906882cab413a1a3a87857665ddf4150e0a3521a03306d5b518b209f438a05708752257651b86859d899590f36dd31fd2f619b0a42ceb7af0d38228092d9361af4aa8cadeb09f0291b303d73f9704c63333a241b6c3e51f1d6cd45a94f8e31679e08164939300a4d59cf623184984f40873bbc090abf6315d1630c322ec3d3d4eb56df6167f0a816844eba41eb153818e6affdb60c3d9a989fdb7d2b36f7d6a8e332e7aca7afb2cfad39ab3951d108dc813ff9102cef86acd00618b38ec6b090d74773ec9d96284169ae182220466727554d9b288006ddcd9edd1d4cdaaea715bc1765ca263f566052940449df6fcf62abadc402685862da50a7e382d57472c84c225ebe064fe00cec8aaadc233522ad4c9788212539786186e0c755a443dfc86792283fc993caeb3cc677f6c6068bb3291bd46b4c9fe2fccf06e6753d1d077a41be0d51dda444c4dd3b84e8045a9d278bc5af072cc47e29205ea07b374ccdb62236f714c66e823f3f71a9e8678b98d09d3c3b2c4315301860c0172d3c7e932e41a2852fb3958fa4d04eca178bab56da32611e705c20d39a95f68486d5dfdfbc7b0a5496126186dac069f6fa0c36b9fcd0f2f8a3b131dfe8dfbd42003453baed376755878ac8a6307c41b72f1a78fc105e1b252d6afc2e16f4a5cad2fb41f3a9343edf7b00301e8027da4eb527c2084d7fba1b936c7fbb60c9bedacaac997a4c973bf37c8e8c85776d59b0b362a219f55119c86039bd729bea76a012ba2a6398e2477502d06bdb0b4c91adf760c77812a8b467d65442932e837993be99ae9dd455f3e806dd718937feed4b8b3a1631596e6ab5408de724fdedbd3c298c297f444b2b944ec212f161edbef7b7524231db48c6c18d5f4e115d9cae9912cab0e5907dac3386480f4c2c5c26422f0f60a9f8ebca6216f72bbb356e25cbcccee96ba36d95d079ba2b711724b6944d0e76b94a88262613d97b13cecb05dc770dc0c0c15cedbd7860fc27f89d13b596c1fe8fad33116540e4226bdecc69ae24db23f40c6ebcde6a220897fb95f76f633991f22f44efb61ed85314f99da5cbecb7def785a68b7885dd302f5e6cca0e5941d4a015a52c3dcf61f1c5abad42e7d953d0328a460ed52c31b70d5cda3006f7191017709332769234a6ba5def3024e20123b395bba729b3861713fa75e03aadb160e812c9c2554e06785f84118f8b6ef8e8ea699eadf7d1acb39b85a68b96bb004004c20cfdb2947de1681e044cec262fe71a0ec1515e5b1a64592f9695554a149c8d390aaf2ee20059eac1cc6e9b320064aed35af421c9265cfe91fd31b74d644e82d7772610f9156394a461ecbc35dcb4cb4e6705316ae9a702e7cefb89186ce97a6223aec4a5ab680eff1ab1185519ddf8d455f184e56d27436fe1710b90629167db296c6b7985d35ed87a31d5e4a2ed1100797a69fd5eb0a9e94c69d108434affe0d2366859a5a6a9f95d5812d35782e7f5c4bbf9f0ee5bbe2dec28763f1ee6b252a1ee2b1c42f9e6e2efba782445ff7876b4888f28d499c551981797a2f7c2f191e3e83ae8a81b43175ab821b1a42b22298c99419216e8894ed7764909ce3ac13312b7075eb4e21f7042369b8d6136a782c6ca338f888fed6dfb2f04e71dae8aca2ba639709f7afaf86c56b05720e144acfc3952d0bd196c964a484d6ad3eb0bc4f5554aaa3fbad3fb0369572ddc55884c631005a16b2b6bb248b632348798d46998b06d94d8119b3bf2fd3b548478fa1ab1cf944da8cad951cea55f35a439e72b090b3a6d51535ef5e85c7faa43331a54cfe8b4672c6e5a0e14e194813cf257d7af42bf6ebb89d07ca9fc957e01bda08006fa6b2c1c9d050a4550c3e71dd686d24c191cb760ecb1e87669f828e2cdf332392d8ef15c521d1ab4d69f885368868a693c026a105974f05bb9629e3b7aa402c874735dc7f84f0aed1b795cc9d1c33a8a34589cc8bd687455512e49ac1226052d636bf26532611209c68358f887e58df10d96cb5926d86fa733dd8cbb3ed2d64f626c86b56299b36f05089b476717ceac1c55dee76f30a5008f38687211061d282dcadc3b5fe45fd90ee5677d939969c164b5b7d5537625e212834dacc69b2bf7ac607ed5f33847c1df11d0f4db194d69e70e3f2d3b0d9d5dd7f15553cd7f7d7bcfd5dbaad5c8f88b39a80ab2eb11f1fd75c00e393ee0e4a181655c38c2f0ad6f95f0dd829beffa6c8a6dfbd57bd6ee2b91ef294532c7c9d151c4d2b791cb72deff250e3d2c06b7a1aac9687b54141b81355524fe0e44eb3fcafe7d77b326e0b88fd4c8f77b400a8f45ddae7797b4340a905d078b95d0c851430774d3452c28b29043720801e35959e887d7458a6709cdf524f76d71bbda8e49efca508d79f259211c1da353374c7810b02182ed83b8306e16a49fe4e977d22bb99953c82a518eb63ce3b3aaca6d1c60f91028124f264998784b3ff9599d908679c09f47af14a33f96b4a481bb29c8f379f6cdfcd5df05b2dbf0c1403e6b42e991410c6ffdc0e0eb2502dfad506f2d24518ade8a5f749a8c12679116479ec9e9493f8b13ce71c60f05a81f6d0d6ebf512c8d7e3b2c75c900e46ee003d4d6ad5077e5ac9620a83a2c12efd7f3b138c75f64528442eabdc3d65ecd36fa7140707bb1cd3613acef170e676c59a88ca7f6826460dfeff3f1841ea70ce8f573d17bd91a76e74b5c10b435cf82c30df8e1937c927f98cf33e0588d18c3fa2e16739ca1d3a3c5943899a63b143d8d0be6347a157edd32ddd270a9d22eed99987e17184847a3510ed9fc111c9abd60fcc4a5ca73fc6e110c341b4baddadcd05d5acae1926774d09b1e70e2067c6feb0423d6d5e1c9c3873bc56dcd06dbdf26ee6605e395e45717d692b8483a76e574d9c99f95ba53185c68b12938e8637da9010eec84be9c42d293578eee590a66002259b3d2219bc2f49e7d0ad041dd127ca5405ddf52e5cbd82449582a5c9774acab2d755dbbecb1e4328d9e63490cd417f86173bbb35ad59e681206092204e2ff243de235b232861575e2886d76b9d7296ae3bf2f057ff65cf7bced0dfec57cc6b1042d7550d5955aac1e6f1d08c61f57d155029bfcd1425eb9a5b2f93990aec9d1b0e0fd09550595e85f2fbc738e3242cb7afbb0a5d45558ad37cd48ba4315e7dcbd8a4d23746b817838d670bd78f7b3fefe5d9d40f15d1f82f0c1bfa12456e5a4f6b4b811862e90a4203e2f7f57494fb60fffebce790bba2487a83dce707d72897737b6185b546f19475268a3435143bc62ccb5e90b2ff4009c1b2ac64050a2276fb0775b34d032f5a077b9d4ac8aecd909baf8911871034c057d0cd877672a127bc0c7ab6c69291c36d59c91e4364816d54b63ced7f3c7e9f39eaaa55efbe0fa6dfe9eb72508ef7d2db83671a11f11608f0db24cf5c631693bc14977836e15abc6fc7a10bd04dc9a6a679a1d3a5de3c59e51e9657b93e4cb3f5dd08a941f6f7a872c1d1070ef2aca0c499eb7e46facff7eb42a784d275bfe88e8799259cb80b66ede821a5ed272cfa073fcad70a39b7bc1a967d2e0230f456d3561e428078f583b378505432cd72d5fa81183f73d46aeec4e64b15e28f05a38472f3d1df3976341287d98436f813c24393cb58d4b0eac4a86dbcdb5f34b38cc6f5ca7d5f0e3a1c9fe1c2fcd481be52a6a1f13e598470895b0c6165c5e7a58d3411e65be149ed0e9053a0dba6ca5f0280e66aa48c5679f73f2fa820738b837f8c5e1272de00b37db1b4d4ef2ad464c1b30c0387f81c4712ad13ffa57f191d0e4ef7b65a9fa70df5629b4d040438a038b6bb88aeeee3a641eff7f3153bb53ed63e54f6d1b3461696661accc4398e4e04d45d82eddede0c4f38e51d039294d8307eaffcb39c05ea7713bb35015a30e3c5c05cec22a6a352eb4789263ca269384f7473c38caeeceaada95b035bb47b53a52c8b70cb9f44015a53d1746961db87249ebb19968039bb74fb66d0fefc0110fad22125e066755f521390aaf913681de2f23a9f7568d2a650dffc966f498ad84277eca6799154b89c3e2d1c2fe6a6ad6fa66d492e2458240a1c473e8b5c3367dc0c9b68423e4462148f3e80cb1d82cdefdf1394cfcb09996f620c8a158fbda3a691c1dbe75da33c321aeac92ff160f519097204859486c4599d0c5f73dd3e041633b110d51f9ce21443a8755811ff3c02f79e79101149811550dbabda8a50d77100aedce73ddb88bee2f7ac763197d6e2df3322c8ad14f6153dbaab1c028267d45e252901cc13fa7aa869a0ee7fbef6f60253542a19c1d7593edb029bbaa25628582e5851eb2256fb6ecf0ca65391a84d8bd38fd00b0fd6d6c1848ce0d35840b771171fc386fd07d2ec387784f735bfad1fc8f8142f7524ebd121edeacd3513d774b44f0028f865178560f9964bf79822af421d321d6943c3cb2f6026178b0bce4eb79df405ade9b6b9448f0fe107911abf42ef501d821d062e87a09bc427c684847e71f708be6f0b9e511c989415b3c1fc8beec06a4adb59989d5c2c8abdafabab419dd657cbe6f5b69f6e47d34f2e9ca62c90c42713bd688c5c102ac5fbc649c61b3e03d61a465204c3ea446c696b9a06923a66f6257aedbcf81e3a6668c8f1f55294ad1f89bfcc12e6f233af81db8aeee10a82d31160dcc5eea0b5b9f5c1cb00f606be00bc9b4cf8f484ef5c14784472901deff2010c5e74aa82bd1287f4fe979770339e591d3f8f0fb6ea86cd539e698160b9a867b333847d21106acbae0cbb59da58e8387fd64bcbe241b98c4f6e8bef904936d16266fbb60ab954a2f4ce3959854c81db8e7238f05bd336429453dadb86c9ee11d6d0d2208ed8060248606ccd00805144fe0d65ad1a0064120e80e3562e16aa3148b34f1f7302d4b08779d7254c3a27561541ab724518b8c2d09ee683908b00c684c62adfac9858b705a1da5ae37b4aa6cdf72a09d3b4dbc26506723f959db690a118b5ab08ebae8c1ca6c692b50909f6bae6055c1dba01e0c49cb073bb3753223c0fa7a807861be209f6fa31d7b12ceff70f4f080a55d0fe2ea23670b7694854afa0df272e7bc680e74093c5bd4e27779352c6d55c0d1c1b91b69839dc3ee230ed84aead1478e3a6d811a4db72d25d20acb9055ab371bed089d3810fd093717acc2f2fe45eea694f81f1d3d295da2f26d134cd5ca6e4a7c0830d4b5f3ec207ed8852b3e4f3ffe08fb01e1f6802df94f2f015d968bc162ba81e072598653ffa32b3d6908ab776bae384905466a814b2105730cee1c5b126da5f90edc34c8a87906f942e53114ed4ada7b3577e35e422a08f675557294e27f51725a0329febcff3c60f0e5d85a2eba6dac336784dfeebdc9c1cfc9f4959174c30488a5927358ef14df655d4cf63bf135f2f6aadee4cee1baf7f6ce2e954377b14194702cd762a2f19f77e4a312ed42cadb15b98d0f9f7c0dbf2f1cf63a516d35f234a97834cc25dcbbf6aa9dd21f366ff01d93abd4d11e7e741b43224239b78c63daa59e6977b281e8c9ed17804e503d3c1bc43e4df1eae869b65d3a07ed1f0098ec446cb7707bb8527c0642b2657fb99904cb5e07c89dad1c898778fbf548a51c7cc50a1376b22a7e98f8168f612d8ae37f3b65fdac8bff47fabf80d1963e97cb513b7da1e47e0d41e9af857f5a0671c6e03fcb4be6e30a706ffc4204e19694ae35355a936f75c53fdbceeb66934ef0f1b6ce91581dc393f64d6e5d6d3e10f94b871384e5801c4e2d91bf2f3b0dfc35a72ea78ba58985fb2ae4fb12cdaba123bade44a503fdb3c64842e943e7efa3ab9492c89d2ed150e88c660dafb5857d614e4e3c5e34f968c583206b15f4518e6b76502f89f80f7aa1e8ace27a7503f45ccabff8ff27f9465cb5bcfca2729c40bbfb36e56eaf6206821161f13bea16ee56a6c0ac8a4cbc66c873109d7f7bdcb0af7ca24a7f09e54cd3fdf7620dd0113079aa11be01df9abdb4bbe6616dfec1ba798fa0a3053d8f3f4572d20bb17aabb955a3870f8fe3ed4f79be43f92458d72fb2ef294c83223c6a06d5e7411ab6290b1185f04cb786aa3aa667d3ca34ac78c6b0e4a85a5ce173bd2726cffb3146e1c3da967d6223340cdc33c6dc3802ba03b1044a4ec09a6e7c4520ef32588e8e7eafcc7201dda813994e7596c8dcbd17bda36bfd1860f156394b58935128130b2fcdbf01a7118b2334fa96139f38ed06fe96730fcde7014f1bf20757e38381e6322a07e5354701c5c94d5ac98a3da8ab737ac8e38ae73053a2f8c1d92cdc07d91c5298aceec98a8062c7a50363d14738ba2a7c93ecad5fd55c36671e13953165f00c4c0a0947a00cb9bf8c1af6d24435a56ba4ab336a65cead64084aea0aa064f966f66499e7bb7b16525fbc364b07b90da7216eb2f93f03628a32d44513cc78174adf53409c63063495945b163f47f3322f21cc0a25ed11c994a1276892ad90d1b8a2541cfe77af6446cad0ff357b1cfb050225a7b61f876ce59a63290d73617f77968030e04a0c3be0e231b65b6e0bff6d3d7f20f4fcd6d3112c09c94aed9925daea15b37b48a0a6194ad0d26753da689a81ea91114327ce431873e81040fa8c867d52c6ef0c30db356a8d03e94456181f9efc16e961ccfd2e876a79a5954712bdcb2a16425aa0e7cc2ef0a107ff15882e544c22cca6a3427a850a5c762969199a4196609bb83e0eedaefa839808f5d87408de852b0b5fc2b15f91e700a7354b78d1ad54e96ac23755817cd639a6dceeb1e49292cb59bb0ab00b5197a12e04cf81a076f1897ce046e4dbba68d0bdd07d337f5a48a188240f43dbe6daadab6f868a2678794b8c536d64b77a00375c55f723b3a48780b14ff722ba4a46020262e715dcb1d592ad4b3cd722d656cb82aa0cbd3dff8a67a77cb4e73b8550a1e98aa6ff8f8eab6f3bc77d9c88375e8e74fd107d2a8ef2143d3349e841f3a0967612f8fcbebba6c83c1a4da46fc982200b898d2fc0f830f020f23587436c4c1d23f18e4a3c9ae43704dd4a8be1d19500636f84a2f4dbb931e560608756b1fef15a8a3b36795ee2ccd9c8adfcd6a218fe950aa6088baf4d2405fe5a992a1e14332209f535b4e37f2a98edc4e29f2dcd58dcc80630fc23a675872e78a2bcf7885f4548322109f0198e92e8c61feabeb588d8dec6905877ca5d990f98e2c810ca2c2f6f23662e968d94187ecc2a94ca4b15da615853c1aaf71d377c97090a95a93e9f20511d90bb1b988b34fafcb9badd5918a0a52ea7205f26e4f13d122e32f28653530df6317ac45039cf5f124f0402e631780861d4c00282a580e8276d0632c26293e793e1277e154024aff665881210cb917c966c1cf477c4ed12e05fa789884bd2382df261c2ea47ac6cf5719cc05dd134e54dda3d1f0bf04baebfc457f8d3a83cd157fff412bdc33678b471aebee6a23297822f0da908d5f080ee4f51ece8a5f3a85a4a435bd77a02e450542c548558c0bd4890377ce70d77814df1da84c9427f907f2f6baf9f4e9552032261db43aa03a31ffe700473cc7b8ca02aba934c6756b37d932118b17c56d075ce968fa7452c5657ad50f24088aa187204a96fe4c752b80b0f6181275e72c5213d30e24fad08b3083c7a84e85bcbe14c8f3bace22ab61c802fb7dd9f2a830ae5e26d0f1425e671493c5151cd75f133a5bfff66126fc33b1586d0fa71696c94757ef2cf22cb60506b56cd1f587826272e83fcef9c6d6d795b991a11232c251cc3cd4fd20acc7e8c4165547cc82d72b2a573b776b2bafda0fa9b09542d8dfee4f312496cdd7ebf987d3fd1846a430432bf09944036d14f860e625f6fb598f6e978373d0205faeff667dcbdad26cc5f76ba6f7efa5a21dd539024bab96152e853a962c030e19822b6631bf474e40c3d8bb352cdcd26c14a79c02018aaaff49922f463504c6bff0e57cc5d72484012a2ac23e9400e26a36110fc3caae28830afd612c6bd84ece8aa86bebc768057cbbb447c77b9089025fcc58ce1fe11783be2d6ef3d184175f3385726cfb987425bb6d8f4ef134c054d15692f264d7939c86b3287a8b0114624ead163ac5360699d0423a29e8877558f4f9976f7eae36f0c7d644edd77761865fee216c86e91c5a6f3b4cd007ec230e1b024270f1c31d70bd7de759e171a8aad38e3a1d9e5e3d014f0a07fa9d2dcb5ad8b205fdea9657b07c96b2aec89b19ffe808a9f59ccb66fce1e2c32821d8144baa189be9ae3c1f27760ab32a5a40283a438eaf6823de58a71611dd2b3727490f6424028e16e8d0d4a773f4ccdf7b382d1f1dc22167858dfefeb6cb564b14bf02c7c69cee23df894b0986db187234723c0a475c033d60e0d6fc9d98f7f2506559c73dd64aa4fe278eaf9488ec620093a6767eecb996d62843d2717781a838998409e05a12d97dbfeb68762ed22ff0d812941413dce8fbbb743a8e50df25a69c3180454b25e2d4f7a123b902e5b5f783044530dd221da9e60ee8d5ef958c624873d7cf1656f66fb5181e12286481334624e180b16726e445581795d819648402d2c37c5bcf6331a601c6b86d729fa09efaaba552b003e22e37292f00c2898e58d66163b750cff5c695925df02bf190849e8d222fcb3f65b1c49a6bb443e5d0a499801a85c8d8cd8e502170c57b834c3343a2abad74cff3c174b7fea390ca3b9393f7dfe9442fc6e09e3295e2633baff0cd5eff384fc3eb23565336d3684ee5148c6d2eb89b1acfd7ffdec896fa19e7f6840f35e0367bbb4ded7bbd6499ae318a2351f0a6ce1c71d551bc2d427dbdd98e10a5bbfe299977403e7f414060364e1e661ece65a74e351a72e333f7382fb4fc55ab9e09c42bfb9af8d2f55a9b6d3f323126f017515f8ad3b20fce4eaf92a2fc8f541859e953fe9a854eda5ffe16e3a21db607d5474ef417f54a7084b617ab64601f1fa6f56a6898407f91d6e9bd52295699fd9571d6721c6636fd03338bbe46a11b092ea1562c8e40892dcf214d05ca30e244ac4db9badd819c4f132c2608921bcabdc0bfdec9dfa6c667e656ad5c47d98be30aa844e877f95933a3b680a56e6bd2b9f49053969ff1bb56efcd16883eb4036a7f1c5a95d153a461abc780f3f8c1696986825e8fce25a3d14772ef7b4110b4d08d48f321a01c64808f2a2dc8aa6cbbaad1a2fa07b9e3de4a575cd2e1d7959c93d4b9eecff46565ea38a9a3902c58d670a3a37b81ddb4a2c72c4754a38105db581b09e08301331d8ef0e95b45dec23e58d08afd420514da373ddd4a6f560b970f9328effbe85f4b7b88288806de4e5aa26213875a736bf20c68233a985f9525cbfc48054eba5284c279837cd19885e9660f8ee70782505d687364267059ec88c967ed861fc6671aef5bb4b2fa5d1c38346445cc9b01a5551ff432e4fa9995cc123e2e8813d94819f8c373d5f767038cdd5d68c99d99f80d9468a2a96fcbef3054630fbc25ce6538fa5efc25a481ed70502d758270c1412a38e7d62f2f1b2e9055f14aa0620cc0e43ffa5a550bbb5656ee2e44bf8c8d1e883af461f13984ce13279972d5ed117d5a8db5a391f8f5fd8642afadee0d288f824f097a9dfba391a988f37321692253ffc00870350e236c2888d0953e69d91574cc7ed64ecba8631429df0fd8d4821e7dc43668ddb0c82cc7a9779acca2edbbc4afb69b6fef0b31afd08247357bb8bf21023c55c60957571b6ffd5cf16b212f95e809c3ce1202e61e938896e9881eaa4b16b44c899c8e78fcf691c91587d763e4e7a657124ddda8ed834bbf7511c3293c5d393c9bbc596f17ad32b5fdca85de883e257b7e6bff98fcc67586138b29dc9087876637070abf68b3056299310f92f0992fa7323558a73a2d79336d4ed6de2c19196883520ead1ce0d8290050713a4d872fa4c133964c11078789a9dcae85cc8ecad36923b49e58a848f21b32ef8761cf2a2e88652dbbcefa1622fb927416da3d3e0dbc131456fdd2364846411ffb0c3d92f0e844f4cd188ee20ce95af84b4891215be536bcaa1a4d64566324cd68758481966f6403eafbc8b80d2bd593a3a1e8603dc6177eb404a984015da2d7c00a4588a9760b20be9ebca40e5bcbade822481361745d0f48b4eb6197a99d81f43535ae1a7ea8c09347353a6bf6a7ba1c6b3e9509d0377fac3df38e73c6adbf5a6f61e0f02aa59149b05da78487738f398b0513c4f835428c56401fb61568108efd92d7db2254d2d385366f136f9514038b53c9255b66a42223ffceee4d8d5628661eeaff0eee0c0cdc11d28ba77abbc24c51176ea889ce001e30dcc3ede666ec3caa0dbc4021dd40a2ba6ef563c434c1e321a27bbfe94e7f7bdf4fd782bb7572ae54128c3e5116abd19f4bebd3485e76c2685b29463ea3f9fc2bc033beba70bd95f4379f9dea897b1c7c76bcf22129c35396864ae20a1020cee31f44af327c4093094438f629a00b27471583aa6a027b0f7513379c90e698afc9b38b2e372803cb054c5ad3638c911c0f474b1706e9dd5eaef137ab09614b8a47961ce0188c4694a2b194e4a4e42ceb1a19124c2b57e1e6a75e4f823ce19b91db89b83593b8988f8a4cedd5ff766a475e4616475c0b80e8047ff2bc1498f1e50119771db4ea59637654e06b64bdef71e5230805f6ebdf53abb2998a99895fa6bfc65bebd8a7cccf90f022ad907bb4697b304e5035ef797c08d60c8173f0b54eb74dfc205fa00f8c7d1ac10c6aeeea78fadeed4d85b6830280fe4d2a7d3898605b1540f3c1a9146f1205c9baafa93e0c53dd22b56aa952bf9854e126e1c3417ca15043b429914aea8f5a6ef7bb75606bfbd4d60a2971ec36a171345580f734132f66ceab655a570761ab1aeecb56395714d01174003d3086078e091359881cbe11d8997d7d694b6baca7fd77d9608bdd71cd0e2ee9df3aafd09aba014552140dba9812304dc7ef864373567f2fc0221ca325484e4f3e32e516b92a4aa36338aec9c334eb8dfcf2a4354f0f3ec85309b4ffbe4ac83b52929af27816b8646a4e0795a0c58d6d76930503157934f23215aa135dfb0ac12afa9f4fc5c36495cb4cffc48884dbbdee09ebf285f1cfd833da05003526523daf8d4d7b5e4a15c13695e5c43ece34d23d81dd2d846ba058f4264cb77531c5aa423056bf51115a58032bebb9dc8b959e23b94bad712d60d5d8b7212867e6515e8ff557e218d1461f55d0280727be02c2476fb00a9d08a8122bbfe01d2759903c10a4d312f089f9a3cf16bbb10661d6b56331d224875c48f525aabe8058f7f323b50b3d290cf08770d9c5634705a490bf55e904b34958b2a90221e7f2757bb4676eec355f68b0d7ae690bd045e2c41cd1a03b965b93855b48883284ef54cdfb926ff71f10135a3e80d8d8ab39194118388a539d81af62a4ec11e39a8dd41a53fe891b77ad03344c637e3ac2a1ca1c08e5321ebb9e445e544244d9297368a9be00a527d0c0c61324a9340476abad08ef151ae6afb537c8d13a7cb1a5fb4d5f51ba1039eacab1273f4567a2bf5b0838e284eff0e484a8a6d8163916ceb7a8e026678004ec44820f32cdc9c09d9d06eaf3133ac159a21d07ca1a1d76feb068474ec85cb43ed74e352f867a70af2b3fb3170f01542c0572913ef4101c810ee46719971dc9d561ebcd931cd9f807d4db2e761953adc977993620e5f856a6ed04804848c6df6b478cf7f9face6b889a13dd34c5594225ec3b94e8b6dfa789644df98f98f4652b5f68c739eb3296021f701df49e8fe6b85fb01d81a9b6fa91291019bad7ae3691ba3e27afbb88d3fece4b632f7286684af302cbd1d9fee90f83eaec98f7818f90e3d810ad017ab5568a618186607051daffc70e89125e71e485b2345a71d3ad79cf4867bf9fc1dedff2b9c251a5519d4673ba755b9e1611877be1d05b6fcc1e58b89eb297b9a8f133c81fdf2aef89a058681ea59b478cd46103454b4b2370f1001ca7334a8b1026714306e1861b9e5c759669adb37f94606efb6f4d2eb275f067eaeb4533be3150835d548dfc0c21f3ebd714e3c2573b3ca56645d4d0d4fb0d49d765f4bc8bdfd3c3f288011a98e10f30eb9e7a71e12d8c02c1ce762bcbcd322925cc66695c09ac52c5855fc305458a4deb1fcd1adc9ce91e2a5c975c89ae24b69ca99f1a312e46cb6a58e3a3ffc34933e157ffabd841fac6840e8a08a6f32a395f2996221a2029604cc5af6bf03ab0e9ee4d5062fd0f81a16ff47ef11cc751108588004a83db893414e7261daaa92cb2939687f6415d60af9660cdc210a4f90746ad2e38416881f8f9fe15641b509cb5f6c6b2f7c4fece8bfdfd94234563edcf68f97a7ef5bbba3773acef9540de89b9147416c926bb015f250e6d01b04a74a439c94c915a72091fdc74f17196ebadcc8d1f51645b761a6228949f200778ef797437be3f051e6bcf9e4f37902f739284d39a0d65bd72d404be4bab4aedbff91eb1da3dc27b16b208f931a331b628a0f95d18182e942cad1c905d4dc3ec994e2afe4fcc978eb211304faa32454feea64713bea28d0edca0fc3190d7882f605b3603b3fc7fc356cf3783c49afd8507a2137aa8ffad522d4a45dc5b6443e6e95e5f4607a6d4717a923f41435592a1a024b39c3fc4ced2b3ea356f14e6b3087e2443d3f336dfd5fdafe1057ee63edb10a65e2a347e2dad0445b78c976b8579c54f92c49b8793aff132c2de56338428ac4aea086f2ff29d0a27c6ecde3db0e89491ef46d9018ea90d4b0925ca45e4fe92c3f6b4ad5a72e846ebbfc37d537514236320d977fdaddfc4743faca05aa917d834a7b434e29137046038ec6fac74dc05ae0c14cb3acad951a91d08de4f501111c446cc22ac1febaf820d27eece0d0f237453fce32fb9df8e81586fc53fa3b71da6efaa4966c57bc6cfa16749f698821e95f7765ef925cc02a70630c7ec20da3cb8c7734f2c9e39715f9a86e95492d829bbdd2c8f8aaf5991f1885ed5e2ea089540d53d2dc28fe02a84cd638dc480be7b6689aaf0e4dcde02d1711e0a10f0edcffa71e5eac4ebdda28b3ac3fcb327b64c8f79557824dae48ac2fc33f11b3b9579b21e707e964f47818cd715456fde58739c76995355d7967e463eb844590c551d2cdfcda38da59947aa5da6aad14ab56b5224531cece831e96d823b7e510b20f22172423caad78ebc76fc63e4724e9f27e0cac7bb7f2d0bfbe54b036f034e60b14e00400df8bcf7d26d0838d6dc03783b17492740a51932a16ce9d0f341a9627db054af12c537a17dcb03d22de34326cc4e2ffd9b4ece0c066de15f92171d4e43a8cce53b5197df27870efa876102fd2df6e3ae7b9d4dd7a9295888bfac87ed20f0160370ae57cb1b1c56ff711727dcabc6331c0ff9091b9a8674609d17d42120548f1fe709f38ad1a09193a186d00fa9584dc62d2b9a9f0bfc44fd540fac5c5a557e05ff6ee9fbc11a85eed23af6f072fce29baff5b2a1f077c32a3d16a47d29cf14b42b8fb34611bd4319fdd696fa9fab82be71f01c0298f5927384ec032f36276e402c98d0b8e271795bc0ded9d1d0ad461a27c3ed9b222189e1aa3e0a0e815f7479006aa6da7213882ab7add764f79bb7ca853a91e80479aa8f697cebcea52102fab776e9e255181019962db772f6af6df26fd791d1acf41831a55c562bbe9fdad7e12ef1ce8a28c976744f5d1be4b651975d883c7a5b4d1233b85915f51a96b5d38fe5752b0ac1f97dc5a2c7fb43f49844f00176fffb8451b8837b4194a1a1c1b071ab016c4051ca3740d9a1f69068b1c840fc182268243ba403a89c88d816da01f3805b2c5826c57b5e755e57d775a08fb37445fb2af045abcb0f85a0bc51791a8764ff86273e7def168cccd7260f3d197d64afeac447450cb8254ae747ebcf7d49513f55857b5bd1c99e11b310a27199282cc4b3d7611b94d4ed7d15eb8afb6ffd2df5f1d9ecb2bb0b44b235831be76928d03df255a6d843c73d34de24bfae818f69a2a3d31c2b7c1c0be914d8aece15b19387cc4f811b4e434edcc86c0511fff779a107eb9c4f0253f5287d6e9926c09f87b360c631bc2e234fac83ba199d466b8a44418ea1c3dc91444048f36f9d29e4fe005e255c39c4b599ae8058561993d18a8f16e9f185e7e1ba85ca152ad8f33bc5cc8b1652b029390cda38f124cff098345ec38d0cdb8afc024ff6f0ed11f5b97924a88c675d11d1d291c50e05e9efe763ae2f17f44a2ef80d436c37dde6e2b66379e0bfc3e66280379d59f262610f85a750e50145c93c3e35ce512a7d53307a086bc052641bb5a05b197e27f316f213d789cf01aaf698ee2c023cb24c4980c122a610bc8dcbdcf34c72b443284e0e6d7c5f8501eec31e46a949aca1560c83bff60c2c6b16821286fcec3b789245a01f5df9324abc5038f88c31f99992b0c25d97186859769d9700176572e0cad6d2bd413a1287e17dfef46e4897993b2927b92af7c01bbb69b8bd08a472d9c96d3311a6aeb26ae8fd603c035bea7a22fd05a0f9b9585d3f1b386cb03fcda550cb127c82688dc352acfae99edaf30d4f9dc151786362fa3e78dba0e1cc82dc082693bd57e3763542af968fc8b14575fa590c5b6dcbc175038e9fcc7ea72cc2255797871b1e3b2d6ede9d61950ff487392c28ec2f4fd0111c8ef7d0c2674eb1ea8e70e49f5dac9ebcbc3203c8e13a44130ce4203637d93160511b21e81080c37133566434d671e954661fa068f9d3d07171d818e01a781d1ff3afe4562bb0121e0ee2c4bb4fa8d703eee273fe19e883a8e48035406a725062a4fcd544320439617b9436f43a7da8d490ea3245deddc956547eac04a895890f877a7b329269fdb71df76c9475883cda8b52deaef6999688c5b0032068e5873155f4034c23268ea5d51c4db5380f69b274c0b6b6701be6baad8ccda99809b88379682db13c19b1b4a8ccb1901df5b1732caa85b04b6a0ee81dfbab34ba7f121d059034da0fa07909eabd4cc81fd07c4999a168cd6290721f49b1ad3888e56b52be74eda837ec2d86163ec27512ee2bc72fbed2a9b85dc99e926c6b2aaffb2b2a9ab60dc7c624cd0aed8cf57517445185b9a91ea28d944d59d542a276cd159083a41ad78364dca5ce9d0ea0ed67273a67b06f0a00d40b6ade1e32b86816bbfbe2089c8a7d264717686a79446937de0ad47ba79123b0aca8a8066cefabab2e9a5142d40d92df05f0768121f3eae1e1d7082692def6d56ae5544dc8645edcce092226a2e5fc819aed2d229803596ef0ee9b708e2937fdb678f4e5aff5fc40f061c12f51e91ce87f6741de9db59b3585d7ac7644dfbaae120ab27fff5fb4a78907896e5f5483469768d1aeface5e6cb2b707a941b3c03401904a8c3172a5e155d692c93b4cd456af1217aa3c0d356e49c97211abbe41576023396680665f1bcec56fe51ecb081b7026f4908a0a17fe2bb343ed71602f42e26a5f617f6af4cfd9905ab84fa17dd221eac4c9e21d48c9dc277518e326ba992a0d81cbdb0861324ca3f59e20a562b266f5640994e1152a71a8835ae773d4786446db85682deeb3e13b347b04c3d3fd9b2f6862ceea5eb7d6a5ebad80beb6391a369881ecdff07c730b0b82ced68cb473dedec83a273014248bccf0d9514516bb5e73ae1378b231869666b0e0eaa321218291c9ba612af05baad5eb0c01e350c2695ac8f53dad863abfc813aadadba7b102d353b9d77ebd547d27163417b9923ce65f46d69359c4e0269f08d177734b881f3972efc3548fdbcc0f13bb0a78534b12a64b1ae6ea0b47b5b80d835e58ba0b6b67cf4a563e7ff64a19f9a67a49adb05b41f3b714cf921fb0d232a6e6fe78a3cd3264928ce3643b47103eaa9ddbf6b08b925989126cf01393e8324904749bbb3f0d43adfd7c187d70532cf6af342b4685f9ed94645a2f7602d205c9a12287df1a3c0ddb85ede3b53aec5995f52ebbc42f230fb54f5e63608456d08d317e1cd2590b207d775263193c9247e83d135ef03840b6016cfb341ce101a8a19a519d9e999fd0d64c32b3477232c28b9a9ccf8707736d926647b2c560b023ecfb467d5ead33c3f978729814bceca693f612d596008fc24e60eb830a830e9ba1605ab361ee64f1b6e57ff911c66fe9d4bca591923465f9b6366e2afe957e19b285f79fd403c63f62a3c7853c1fc33c6e8574b07248c15978a4a7c5957f8f9c866a8c71da10a283e90cbb5e05ce75b2d7611aef62e3a5db2fedeb7e76e0c2d7283370c6403671fbb716f0f4395c7ad46babee16b81343a1b46a28759adfb097cbb2777d0f6a828723901313c840a4459d592a64764c51d0ac77504a4497a9ae2cd815c04a5c228b67012bc8ff33eef46dce8311e5f6460cc1fd422112cd6abc4fa7bdbfa89f1ceac92bad136502640b0c6b17215326d57e78087a7854b9763c6b0d07ed4494ca1a5abceb143f3b77332b2c1d9fc39cb879b580c2881c83d42c139cd7e703090b93bd6656b4b3a4c8a0567e1d929c64857512ea7833d26132baa206e47ccc9f5994f563182d35e19c3be1d89d155214d6ceb8bbb45ebadeee806b38f21eabd0df787666482ae9e4f9f40a4b8ba5e24e91b6f65eaa05ec313698531f59792cd1d8a72b73144817b590254d80ac7521454ef0bf414fa3cff5883b167d989bda3becdafccea948c8acc9bcf2360c15ab9bf1732f276aea7f87916380c6cbe9218e834e16ca82dc8fb6493b373134ce8a3b72afd63bd8376341bcd02c9574fd25cc50d0e8622874b78c285b969e6fceefc1fcf3a66f535ef065b4026dfce4b2e8cf58047c6c8a8198dee006c166e0729c224ceeb2f4d39e76652497d2b004e60adf424a5f4ba702611f7c88935580f999ee392df05a3e1a58a0ad2735feee3a46e9fec8f75c848875aefec9686dc001f4f6d536e63fd1e77eab2c290bc2d846db69e543d4847b4177d417762a0d9c6930d93a6fe91d3005b8cba71544d4ec6153f3dc64c9ec816f5f4df0b155f4d104d02c8ce2fbdb0f71d703c9eb183771d945e82c69d2560be3c1513ffa4af9d446aeb4c1b92d2f899dec7ec145a756586b71845d09e87c5351fec204de150bf956932dd9287dc0027a2945e944050840f67f0a9ec944e8f1ee397287b430d693dc37564994f159160477264f4377c4a6d5e974529dd20fb9089b84aaa095886a3701d1d08ee80c579919ba0717c9899ad66939fd51fd902abc848c95ca8e4908fab7f703e37cc56937e1c8c2ebadf6b2652f56c391234bc85d8b19342969fd4c69ead598b2570ec383e54a7da07af23a73a40e8f1df63059ca779eeefb8f77aaa37031cbe62c9e3c998f71f8a70075d7649fe75edc078625c7590c925c77e9ad13336b7d83bb2021192575d3e69905bb91f74975914a071176ff5c42e88fb6f8c42394f121c4882396a35b6e7ae49f6b62c72b6832848757c2132f6d92e655b64fe260c8abc9c8949d19a46520c5b8e9d391f7d9714a80d60582df8825e79fe051a2bd3c1f4fd22cbaccff089bbfb0bf851e945146e749f473807537b0ed3d7c59cbc4188e0bd3c2366b0fa936e34d9c0f5f20bcf9880b0c86e08a2ad080ebb8b62bfdde99f6809632e28c49621de2b93189d9e28e2504423d9b91735c41b022f64486076c9ebef647bce10c6017b198b942dacaeb80cd16ecf77e8c7d7c8a318af94b93a50f6b748e767b626d32e99fb6c1e49515b2a1561594d331530a1b18ea757b6ae087f0b5e3284b865b4584f78ae1503b9362b3fbfe9e09bdcf8dae5f2a6baa9412e3caffa22bfb0b806ec15d71f04179d0e7775d7d053e534513b6715604eff48ae980e371e3cf02cfc96793ed79231b2b6538c3a407f91985610b8043c55ddb89a2e6e69d3ce69b740e8bc2bd05948fd3f14288d2f169e7c92a6a895915b1da7021447482d383857460e1a69e0f084f96adc08c454059336d3f3ba96c8bf9ab0fe20d5514ef0c3da8e460e07c2dade47c3111a640a60f6235f225e95d3b11b7133c4da8ff958b05c70ff8550512603caeb91468edc952f4f0a65e24925a027dfad93b2291079347a4e04e74f81c9cd679130f973c4851139cfbb1754f4a1eb541245d7c515268e1cfbf776beed8cf6b1efbf7b21759ba931c3bc3f231e0ed5323d6276846586e8c0c2db3a73cee369a20bc30fb16ede367ddccba63182ea78992ee6754319bb94e6b059e08d58b5c28e62de5fae9fcfff53380d3752f54fe4ce754a85f225ac4708f6fabe63a3316aec9e909e8961ea529c70b1e92ef373ed70f994f03fa06657a905ef730f3f2f2bcbaff0b40a3857cf300d2a9789ede256ac19eced947d00b73c6121faa752d83ef9d7176eaae860fa152914c8238f02130fb3b70f3856ec776364a50c14457b4c5fdea26d1e1582991674caef8227cfd14102e9602bd86371290d06ccff3cfd81bd8f4eb173f672614f8dacc40ad283fdc60a0d002f46632fc9e72f52a1556cd9778eee2704cc1c2fd72d5ec4f65ea0dd6fb3dcaa943326bd993e6604b994619b184d083864577dd26db81adced5fbe30fcf268c4943fa0d2ad6018662ba2ce8e18b1b117f7e38c4148d0db3a49c30cc3a9e220da5df40ceb3079f565042bdad4967d262625fb371b4d09d44b19add33bfaf92a159106ed2a14a13640eb80073c29a2065297a4dfb440af98a26a94d418535a0e336cd0721ee655e18c0efcbda51bb4e661e65a6d88b77352eb6f6bab020893c69096e1e59fb9b0817f3ab7ce5f313cb77d2ebdb6b2f2f1d26bc283b788433cfc8e4d9f51cecd1a6ea818bab8732e09337ff31beb817e7b6281e4ebc55321a8c96ebc2cb15afc31e76200b21ea0075c52291d76e81c51a98ecda3a93ded715869be52d1d77ab1ee6eafa49ec4e487cdaa49b64785d3a1947b0357f5b5bfa8038006ee81ceae982412592ca810fecc10f805173b3c4685fd67b5b2bfd41952a7fdcfd0f69d9c3db60dd9c23714eff3310563022846e1a0dc51ff88082fee3eb7eeffc14dd4edec8bdc30745260108459e42b042a5c4294f47cfae835c11d6032ace2f8bd79dc5dde38b75b93de5005f8cff9dcee67364c70923100e00f2dc4ab3c5e3e24b5e0b7a7c514e7e4306cce5c7056c7d0e92ed85053a6a0ffb250528fb4ba40229559ce5754a9a342ebb41c41203b4f70da5bfb06bd3c3d8cd9a2fe8d3a39e924d701012e51cc369e2ed30406553089158989a1df26184aca4645f9929825a234fe9ef8ea794d174fdd41034162844dfed6120e713410af435048e0665b964c8800278186655c7bd23e6e08607f6bdd07f1f4d4565d2a3fab0d7eaa7583562e7207772f415e94c898e38cb3e100b9be09eca7a8f9e5b894038808cee02c63481988f577ed529fb8946e125ed0a22162622d6c213c66a2d208845ebdec6dc5a458b0eca61c4cdd227647b6dcfbb31ccc2690376270f6e7540e765ad8342d573767e1ec0f94b334f5437817f492da152625bb635bc63f8bad1846329e3648a6a6ef012a38003ec29426068b0e9c59091d19aa6c3520aa82f1844123c0d4a8a8429c594bb97bccd20229dfbd7c5f7b9c810fb24fa125600dbdacc788f2254837cd91b02a2925b9b6882b5d79dd592a7b2d4e65f1ed30d74c52c0c1b56f73c8bec6313b930fae8d291e42e255ee0256e7c910535f9132c950fde54de2db688fcaf0c7c9bbce3a6bfcc65869b6ce1d4854e32d8d590dc8bfa1b97434e8539c2244d730371bedb07771eb579dd4f49ff6d2b3bb90e3a3687af175b40478f93a772c15c74dbfdc53fdfdc7404135d67a346f1a50c01981a08abf56fa4dd4a5e2dd5e0f016b96fe4aced4b8bf23d1401624d616ecf166a3d414e2faa13edacb5742bda61777c28ee449b5c2b57bc0964232a8fc44df7fba61c7990979294bb13aac795c553ae6790511743f7eb3a5a466703851587138435da522b6b51c129af032ac5c9d98cb93a4b6c26c2bb121bda7e41d4d0eea6b050807c28e2e0d8be8945d42ab0a1c2fdd9decd8ad518e9b9b650d23e806dfa336c24ff903b338f5796243df66e8835a26a066b59a493e61da6ee95305d78be90e635df2eed7769e48108502af15745bec6cbf28ea2045c8c77e0e52ce326148585d99b25734cba175904fd26feec5494ccbe5f4c057c36fbd78ae885aee205a9605bd98ef8165d29859da440265e2acaf809aaacd500092439e6c51da27d7c3a80dbe25da7742a05d3c907f53023fadc51f6637a4fbec1cfcc6e3f18081e9465ffdd85ac04b802573ea36f2ad996344678946cf5da893ff28c643a86995732cf5c0545cba262ad5454abb3a0e402abe965099e6c40d6401b93e6de6ad84f432ecd148004b2c196d1138f8f60d6a88f43e89091d0c907a5f0f97d5b03c48f24c35f4a2fac5a1c283020aae4227e22c27ce97e6f19610556d0bc532d68e98666fa101d4c9884de5e3757429fe87e00e35acab42ccd27278f6e0baf771512766a0858d689ad9f75b43c3037859c068109ebbadec86237bda32b21445acebf2169f9ddbbaa446ff4ae4591d7c9ecc911f854a1be95e24574281710f6a8aa0a9a1bff5855648e0748351166f5023d39ff0a0291691c5097f0bcdf18e3210277d79e63c5c704b04eb5dc34eea13b1cfd4650a30d8ef8d143cd5712604cdc6679a3675c737799839a554a86dc62d24b1cb2b738fb0f5ccd26888934404794f88c7a23a0e897531a6358d45c0a664b147dc3ecd2b5d7188a84c537e5ae5e4a43539ea7e60238d93f8ced95a8cc39dcb100470a69f4095c6bf8227f4f980d6b4041cdca2829c42fb52f8dbdfe1c1666a2a0d2271e08be2c9bd05c6fe138b739a394c7e5923abde64a491b4bb3791eefb442ce22f6c991eb142499893f32af12f9dedf335eca8c2554f50fc3e1773398d68f4b8f7996715882ec02c25a548bf8b969c084212715af4ae87e6ce770d13e17f996dc9dab444deca23b9a4273bde0ba3f33e239d33d7cc5d1f0a707f4bedba67d2909ddb87e851ddebcd66c933a0d7b0589a93742da62e6acc1250f1d5a69266a2c3036ad56fcc1f140169b964fe2d7c141cb40c7aa5fb9c28b5e7e08c66baa65ca473e753ca3b883c6c0bedb7782ff81d060f33fd726e39b0b917292f2e368fd8b2e7f4f6d8c99de35a3e7e9f798b6cda23a5b10048d25fcd14a6e5de0c788bb038cdac12bed78a95a4031f8188cae83927c13b8cf2898d151eae3b131ce7a6246ad407ca0c30ac58cf0b0c319d6e4368e110e76342695a7ebc43f51d63637fb7a62f0fdbcb08c4048f2ec3cee8886eab3b3a010144e40680fdc6023db8eef21a581fa672e6a6ca31c07a47f83102335d459229bbca92975c7716acb4ce2857a1bf420afcf3a51e87d75f7a70ba36b628aae8369de6b300a408d2bf1203fc938973305bee87e61a85c15bbb063dbf8866bff48407722f36ad7a68ff24312c1340ab6c67927b008d5e55e768c6407433b0f31f9dfa5e60dc19269ca7bfa723e1e428ead98b9573f98ded8fbf5fa4028781b1de99967ca51d6beadbf0d113b6ddbd78d01106bc6650b8fdd6d5bcf532ce3d5bd03d67460f92e069eff5d6229d2cac6de765149743cf2f6c9d8e05cff2c7f17b408d6d765b2725ed4946a9aedbbc61c672b24e9cc4f4428f9c405be48fdde5d1e0d1d3039781b7bd3702d408ff41d8e2b74b598c8bb2dbd2168996835c232caea5e78367913010e0d7df52581e3c79d8134329c8c1d92de1862ef5aca4185a94044f62c7a452d19f911f410bf33448c202f645c2dc915a606ec733a7b26dfe0770787cc120b6c6bc02cb9cbb37cd3a6241759d02c5ee011bd172655c1b6a37d21120500261b54f46865df612445ad856af99ee2ca62703ecefaf4114e7544987d4c3bf61b97bcca763755c0676adbb0ecd33dd12379bc8c12e56fd2fc28d5e93c26b24c3b6dab77e3f4055a0b0acda6b5deb780f61bf027118054a3f6dd648310f5a3dc82c0ba8592d9697af54c3a944e8f9e5895058fd03fbc10c85d3207a4baf418def7dd14ef88950ddd0306742fe018ae2293924f64d55fff4651368f7251f8b1d8ac3b2848e2b8dc02fa12d9ca22a34fb192790cdfcbbb2fc9ba295642b648435eff29d99eaf71a3d0f13e5d13e36b4a0f6c19e2e1dcece56a56904e9bbee8562e2f716ea76a1334968ce0be77a6a9c1e46c84d7191fbd910484123b5f016c36ae284f9a9a92470e3c36cfab1b9a31791aed1dd4d2aa55d95c3bb8af0fef48e87d75c95c3999919828b2e0b1bb1ef39b3e32fdc59e1ead7e786d668a5877c5071f0fabb116e5cc3eedd56a96051307e65c1e059ff8e1b7658de26bbf8937ef4294a3dab3409ea639cab01d90771d88fdc9916979f3fbd27deb4ceb7f871d8155ae3d343e9a3d262140df635b9e0e4fbe8078dcdc46e3da256a198829668fe1f519907c1468d7170edb47b464d525cf1b58c80d90f680e46df14f2aa4e44550f94bbb8cdb18e10ab636bb96ba208234bc1ac9f92258778fa7258a9b25d2000045c2554a99488d9716959e80ff1ec311c51b0edaa01e65d873fb4d2a0e9a05c6c425d1cef7f70116e00aad9a1ff6fc38c887f4d70afb97db968916f2e41e97a9a7d721c0073b36ccc08706a419f34a4debb6b1360e8c3a018246589d9c94fb7b4d44900e29e11717feb362ae568018e58207767a9f06f562abee7e020df4e276fd39408b965616209d60f68b3650d83ede847aace95a3480c884121902978389fc0856b80b6e15c0f954df5d7fa78d06080619fb2c7e9fcb548035b2c8b8bf8609985b56b4463c2569d187a04026f5fb5a098415def42d0c995188b328f072054416a1a4092403856864f68eb2cad77284735bdce04c185e13e94ad7be791474091d24c78b5fe2e15e66eb263be9891f1d4963293ebf3beb2f14c7ba377f56676653c0a885ae5d68492c0bc404c61116a37fb33d272b70abeac1ca6a23bd3fbbeae242c7e442d4ee2770c901883f4fa77234d4c5853052b6620aff1f7ee759fa7e1cbe28d8b8b478ff98ee0f3132f7e26dc8d7e3d480718366204b6b5957aa26c2c079f7a9914f931bbe9bc5d9bca687bbee98c3e5e4c5c6f25bba489eff806562d753eb4559904c25a22235c9c5a11ee0914e4efe42c5f3249c3c6eba42c0f5236adbb6396ee6c461c9d69a9d7504eaf8c1b872740acd675a67d7c14c5ae2382dd582985820add7a73f34302d9fe5ddec12d0d7341f85719b222867c3ebf88da23d710d2a3f9299d5c6aae3e24b7c93f302eb40c865d60e30c3d1fd4dc0d601921cb52ebd6047c0e1e2e6938bcf35cfc0b0d6bdde86ce7fc03148a16c95b7e10c591e6c969ea367525749e02a83af1c61be45323de30acd1531b5e4e851a955aa851ef399a33806e9a456a0580db78bd1a314ae7a7ad0511736af581d0241613ce48e40c8290b3307fa90b2c5a33f3fe88478f0596e9f0d0d99ed276c4daf1ae2d279e1d66179720a765124f51a8344eb23e7f7fd320ff1230191e65239f43a2c66b170844eb8d9f1895e3b9d952f4a9e8a9be2ab22f0ef5e16b0d3ea1c1d53ea6183251b6e1ad4790bd684cf51605c9d856849ddc831c697f137e05880164f571567af152a002a7b88fb1d8c1b978adc3779fe3da175cd0479a253dfe87ce69b245933b29be00b4974f4853d6064ac728255383db9a5f09e923a828491e4f23432d686a1cf0de0ec458eb29db942411bfc5d6c5077b4bf402d29e2ab1267cf1585b9b1abbe05c01fd4062a2f0a7c6c6b820acce59c0c0e196d7fb59fe73f37fdc260de092e13e3f7d988914a5d22a4eb52d4c594305af74462e94724c17f8015134030804942d6e3f74e9a3c1910905532d6248503f5c0a7b68ad6ffb2bb8b323b6f3e6f56d29a09f000ce14d4a51475eee430e56d26e46a8d1ef8e5d59e770a185625fb20d50d938711d38da0dc8904aeee5af792a29454e094816cd3e7b08d5862b799a258db0c145e8e49bf609b2fbc5bd604d1f49e7c0fb38d7033a972382073b3112962acd88ccd66b8425e12a5c25f37ef8b92cdf9dc854907c4ae7f93437e45dae49f0874d18d33ba2e08768f4cd10f9739c26cfb3c8346c45caf1f99f620acda3d514fdddbfe41f7f6e4b8ecf60391420422fd30d8faf92e15c11465b66c2412655311376e7776d111827c6bd4daee823849d4542dd148c948469b548ca412a649cb3b5dd5be921687c50c472e9a42352ca3d708c000e56b8d41ef7930c1031ff1baa4659201a0a54d53cb3b08bd3c2d293f22165206a3b4b723ad622c39faf394daa7615feb1906dbb144be9f29c51f2639d938725740a99e7a50d2ba37adc4237ad10257f4d9659d79c746b52590bb1cdf67d417127927b9d311adc18ed46035ad44ab51cf7cbb16474f7284fdf288ec1cc57f150875bc4bf28bc149ee21c5ac43435fab141d3a588f09a70da06325e455a9846e6c91c05dbdfc92d931d8daad29c9fc211e496777162a1eed75c8f98d396d0a752a078f008829916003bb76f06b0e8f9b300568c5d5b964925761213ed656285b838d887689a68d5fd93b8b2096661f04fb8db55cf04328929b87efe91778fdc683c94c932a7fefd3fb59d5774f7a1c03ac751ff7b4f516922dc9a6646acb513773a08390a63c4bc8b257183dec14fbe75ca4a20432ca5f7d1636070321492f528c49e1f97a0fd5f2f16ff464abdde17f4fdfd64c0a4cb9c3f3edaf71331d09e164a156f1484244e3996b44d6e45d63178f037803550c1a8d4ccdf669d89cb97aa9490d96ae0a9bb1a3384e9e917314b4739087bfd68546c0f9e789de0e3113941eeed9b8af0e309ced1a99a8ec06349f0f8cce4f520153186258702327e5c4d08ec35526eaa77e81cad131d50cfd62f725bdd12bbc21759fad172f56686e0cfc7f8703b96cf831453cac96f424217e968e6990c2254365ce839e22d080b5c5b9183a9f46ed51f483c861889971a1d6c21dbaf67f9d103583a43c5b409919cfff2f38607414466a11665e61e0ae80da6caa480a162f417db508ad5b8977ad70e05eb7762a0669f78c43f9c9df8dd0eeadc90829519a1958f6a2a6b22db164234de07ebbafef47b54936fa371b0c0468e96e3768a1aa8356838b3d0b23ccf62ff0449087438b18837fbb53c5dda03f8f967e0b72c6e09e0ce77fed63568687b6ac3d33b9e3b26c67dc81ac382d59485e3e6b439d2d3f211685b473b121dd3470c2d633660e9813ac66617f76370f979de4944f0f02b916b0ab5e47a400e5a4a4878e8d8fcbeca2072b78a527ef645357e1fcdaee9aa367411fe9a340ae28df42a1aa9c657d45fa16e1f97170c90cd8b5452cdfe8d23675f4dc2de198b2f5eb50492c28be699a2b06f794f054ff31a175a050036440348cfab5c0eb093e8c2fc1dc6754a12d787f5eb1072a00c6acd818eb10c94e8e1e3827e490488139ec28bc0c0f32239c41f5f904f79a856005c9363db93c9640cea87c51f9f0f25b922b493df7e94343f9a9fb6c7a89f16862f130e8d17b9a38274a8b611d5c1ac12907279584c6f2ebb21b7d9df51d301fb294542f6909ce6dc975cac97ed5eb917e90c1d41fc3779abd0f299ccd70985734f54ae199e42f60438ee01c445aab1b568d1159da83d07e674ec943320cdae774022d4bc4998b3c19a9b3a9e347a00b79ef95c66ca838737578c73613491c9d44fe72ad1989aed2f54359c7e46646a24c1a87c49386fe1bfc93cdd46d12784f940b4e281efe70d8516815872ff3223cbb18235f8f76668e59d1faa146a0a5e7c21c0ee1b95583c52075ae3e63203ae5530801e83305a8cf43ee24cbe2346888eb05dbec14dfeba5faca876c907abbe16454e96b9adb33beb676ac0714967d154c477ac260c8ed0c96dd5a51fea02b7ae97ed7c5473fae0d6bb236ed3de30bae9e9ab5cbbdaa22e13fde46d42ce4188ff82b6abeb53a79bbf7ceab8293ac58305410dc14ab73bcddd558ba849ab90ca2829bc6575b7e9d9f75eee86440de02edcc3df7459cce0f4a8e13018bab92f09a112c4e17ea7554f2f12416c6b4e03497fc2dd0e5ae9b7951b40c9bc219930bf11e80eca036b85c6f4f13d42a626f3740f47c1349046620febf95f8581396aa247d925ef3f60dd41bb7234c82676054cbfa39798cfd4b5decbab45291a94f253bb073bd59304e219391d353a7c9f27e94126713408a905d88bfaac09c8d5a50a427051ff17b3cd64d88cf7fd5bc8528d2af1469b74f568a4be8896105a3a861d913bac39b889c988818e239ecaaae88b05059792387d380b3d8ed79a3bb54b2f8ccef3e77f977175e97c247f4644b2ad384b39e9919f6b15f3794e61e35af1b2be6d15af2591a5ab853ea6cb26639a91edc6cc37a769c8d3bcabfc055960caa8499fc2f67468984eff4da7a17775ffaf7e5cf2deccf803d3f4ea70a77efdd543a33999f49972275cdacf035437fc273018ed8559880e9a82c48317e8206e53872e8464cc6ce5ecb3c6f653875f7c6839906df48638422c9eb8e288ab1434586ebca84e019680f7d252fb93121587f7a886f3fed5e223fc177b387061d12d21e9abaf68ce903beb4e3d8817276231e5e3d4b7cda16d56624dbff86d48754fb2af849ee647a7cff59dacd3e92545d3cc330a05b1a139c327186731ab5cdd40f623aa616376b7268d79211fd6f10cae60e0f38efa1250738e76d333d8f1dc8607d5c6937dc2268b17c90be5eb7bc77d72a45f88162fb06fe6b6733fe0fdc82baeda55fba347cf25bfc7726aaf9ef20819abdcdab4382eb953e7db2b8c441f0d23d809a13651eee5d55e572706d1e29220f950037b3d1df4333844dac82ba99e3a415745e4a0a4d48712fd3a1fd4f6cff76bf2e36526e2f2d369fe16f6ce6db3e23963d55d5007cee633d2ff07d3d045835dadf5e05faf623f835576737231aa7a84c52238f834ac716aa8e9ca595c0463ea0ed7ff74575663bf9e6a5f4ad2c84fa3938438164e3e488300efd9a8215abd937a2df4fa38f29026cbcdbb543b1bbf35e659eb823309e6c6e8a60f226dda91e666577b41316a70251f66da089ab3a026bc92284d8430aa468f8549004093df07ca4948cdf26efffcc68caa6019a573b398d0d18dba8592fb88fd4ac1a549337da1d3cdac7230bfabc16e1cd7231db976d0027b39e792676f60f2910b7907d8b25e6329032c1a81b2cb2101b16ab255efe8d49ec4414bdf33b4b5cd068b3bc1a516393395e49e74e9d3f357dd1bad22c1a97b8c5cc49137ad2eacab1dcf1ffcd29c0b84dbdf71397f603cca2b337d222ee1b5c6986394ec34b96aa0fa32fa28932a80b34eab69f384aada0260e70809196165f822b867287661cdeafcb018719d004d25e0dc021920a2f5afa17594ca5632f4c5f97a06b4407f5493f3d5de5ce836107ad54049e8c45ca8a8bfee77255e9f62766a1cef93adb49b333ef8e0e1dd2c9ee82b1dc6df8cc22677403016d4432459bc12b8c64c436cb6dca19320369ca1725fe3a983893f0c81e3c31b375bea986ff90dd43644e0de436a67d148a2150d4e19f26c6d2eeeb9e01070614e45ce292e9a3a3603442c91e24dd8cebb53c51008aceaaf016abe836caf1b8f2c33f157728fd54257b90e149863feb0646bd15a8873793f63103112c14c6269e5c363e063783a642d316f7c9b51b199913162ee0c7acd80cbbe294cf92137a9623cd246f7dedd6872b52e143fa9d35ef9f2c89bc300c49632d6609f21d25f80fc8ec2dd2ed25d3560c3e1b707983a3e1c685755daf7dde5baa5a3a874da4bbdfc0aba3e3b616cb8f7e31117e31ffb8ab1fcb058e53768ef9aed3af84c370047d1dde0a040fb9178338e980f2b798c7df2546d847dce06517db44d7085963f4553f26ccf50e0a576962433a49c6cee7d1d315e267780988deaa5addfa5d74e4c48aa1f3f1b91e3f2e0dfe8680562b21fbf42ab4544952ff400093d5d0bc3476e2336c510be04c5954d1b618e6f6eccf1b36f977dea00ccb5fa140f9552ca5ba68c96384dff0e925783e5e1ca4369dcf1a8993741b15b464b6c8c05506375e9a674084ebd8bb8513513166fccadbdf19911ae77903200365c7e7891a0f684898fee40bd78b4bc050378ea76c7a9f618a0a3389d16c705ceaf953e1a9d447d8d89da165f50b64ec599f449e1e8b444007df8b83a8105190707e1555812a763be028d5c97e67e8062afed78344ba323539ffe61ad046115fd419f22bc50598bee3ecc6d379c8144e6dfe6293153a1bcc8365cc09e7f0ee3cd3fa5e0b79f9f5989d13c8559586284d2e145040aaf63f138a753325abdb84177a5ed33feb715a0cce470946ae5df2d92b9a6a7e993f976218cee7599f09ff008e8f4a6b933a75fecebd9f1cbfcafd541da605a97f550c614005aaf6d3680b61e51ee7739053af1ed5cbb1804f3551e2cd37a8d5aac0f818a12b3448bb4132f66546e77e0ed48477764b746ca5a0491be6a9a51db8f2a08b332ad1ee348b11b170cb50f880d125c7b78910d973cd6e7c90e2afed4eb26d53b27884179a87c09ff96d1c3e382bb662bca3646c1248e680d72099856b5aee67a37bb31c89cae6ba88cb77ae22bc88397056366843345744ebac3e2077bdc1466098b8f018a8c8aacd3e743c5bc0c2483c155f65bbe1c9203f1c5e4a3e36aa62fc8042fd12383fc66e8de4efb88f1e31f3440b0d73caa690ef0cd914d7a23427ebabc2fc51025c782fad9cdc5f781a8b75dd7bd30e007833ca46609680c83b78793e9a1a8b3b49c7fd1780b64c77bc2015d7686495c85bbe44666173b386ed1749eb132bcd16d8d81739d8388a6c30efbb0fb036df06dfee868352395923bf5b43d903c31895eea77bd0ef788f22624d4e088d6e0d79c2c756ee2f1ed76560bb5d3d1f015fc3ce4bd66b33c5a755568c7a9c9220e69f8017a3070178667994d21baf4bb99eadc4f456b3c03ae53dc686ac42d82e98e82014fbbc499064c48d014f8f4da68e04a7a08e4f62591c594c0c0430787d670481179257455a76ceed3c353d4f3dc3020844844aae3f1d33659ce55acdd93d6aa69c3d9ff70f4c296badad99013e30bb5ce73c787381e719b1ac5e25de8bd28c3e2d67291b18bb71b27ee928f75cb6f0a2a3942fe31f878ed8edf5ae7138f2d99fd146050c65929ef81786177be765ba86d55838f74044434813d97266121333981d607c9c079d6bc1b27712246e86c7665cc056a186e3e1880aae5c70b991dc62653aa3107b5e6514e62b090c2818820cf4fbdac83b286b5a0fe2ae59c3ba20038f4717913b2ae12222fa23fcb2da75eacc854a124efcb663be78d86e57f67836febce0be4bf9750b2a2dac1ce88ad7f40b0274122f318a1d35bd01b8ff5267703f061b447b42d44f8d2c0ac816f642c79d74eede24269a938e51c93989612c7a6d577576a3f56cbab50d22cca52ebbb22c584c2e0ccd6500161ec687428ac0eb79ed5f8a45ba299c9042ec2f6f32515305d7c6dc1d445054d37b43563065d074c550a579bd06201b3b6918a61a27436680b6299ec2ff5c719b6cfbc2218f40ca163f511a6a8e406e33c9060c2df4774f030c0501c20a4abb27e044937e7c901aea8f59067500e9d61d4d4ec1f8f156628ae700e600d12c94017973497c8404c32efdcdaf787a0a8609f3c85a18a2e62e0a4554a6f1b8f63c8c2f237f0de6bb1cd50e5dbc05228590eda43122582fb4426ed89e64826de193ebfb7e194e1986e6804fcf755073fdbb5e4b15f95b92e5019d2e0aff6dcd236f737579c0935c4bb17524081c5f9f83168a3d93ba8e063bb3dd6beea250d909ef57030cbe1c7c0c009874d38e4f25089efbd3dd70f199a2ba1cef74ce63be85d50c9fc2b59a4309977fd77642332b6ab3386dbe42c7352920bb6481ce47f3983102dfa57ace74383d8ea1ba13996088a32de99b1467cce78b2b84d7b7c8f4e12bbb7fd487fa7aa171039b8af2aed8d801ad0174c3ce0953f3043c2d8d8286306f3ea16fe646b8d69bccaeae34de00a23bc54ba026028e9537014707742e011431b06187fe43d7d351f88c5ead8ee334635b5f8c34a0d5595323e3ebba3bb020e473dc9a6964f7649002190d09a3ddba3b8ffe8928c9dbfb4c8e42d07fe14927badffb7559b944f69a741303badd206c02ea0eb94f5cd91505c0ef2d3fc7f2203c485f23496abbb062de3a8761fedc3bb5a0f84a5140fbca00d6662d2e029e08c0001760de1a7b5805424235f1b53d537d8d0a4b9aa652a17749b05aff2265ae83fbe2724558b12fac47460334f08adfe3252d601f488b2ec11b9f5cabac11d51b174ee17446066ec78d6aec611782ae1c9e6aac1cbc2d25b16e95267cd135078cd5409152f3f351e4533100618a39cbaf491f365542d00dba7aafaa3a0f18b7a28923050e0df1f2c9e3e10fb3796324172e4fab723405eee8e8fd63caf5fb5168f3ed887218e092090efa97a4ef54817b49e02ce3e5b678fcbc5a3525abbf9d8095342235ab329072934539b0cb899a84316b77d7cbb2231d227b0bf1bfdc5168c56838862275a6d48e926dc97053298186578d36584227ca5ba941789a5fbcd6eb4b9661136990579058bf2faf856a31a6404e4419bd4da81016d66e46a2b0f416254306f9bc4e7a098b87fa1cf39b4cf51205f6e7266e26c7bdcf9e0f61ede76f3159cc9bd1293b61db9ef5d16965841fd6dcd7ee18c957c8bc2a1c2eb2cb047d99d286b6d4852c62fced199fac070eda884c4aa535aedee4069d7df4f070528bf396fbdfae89d6c0092a23252b653a639c6440a5427afe80777c4d9a399411de01247f886b76244ea2dc3ec8fd4278f70c3434307395452d613e380153c3eab4a7fb108bfa1e991e2b5ae168d1d6c43d25d64926fea3f9031ed99afd6a15fbb25b89c64f53d613896e5134b4e08030b84c3393221a4525f64f800f76b333fe0fc86356b6ca28494cf5cc56b3c6d1a14de5f02e8eb5f7474cb648692a618ca284d93c492b2b3976c6bcdfe495fa23e665526b334efbe70d698ef605dc6bb0d5525a74d47cfe59bb5d5f51c309f613efe8473794d78d995b29c5e5541eeb515e411b896ad159eb04c248d1edb1c19b143c0bbe8a27f1348699de02af4d128099c8c3aa37da317c6be300691deb2f73f20f666715f591b11c0d6da067346e405e3fa705e6ef29ec3832ca5c7f92394d309cb2583caf648dba2009a3754aaa075988bd62028867e4093faadde318b3108e2479e8accb664ea5c5cee59834bc83cd0806065fe08577b52ba5de443c5aa49d7443d061dfcd0da4fec69bd53dc29d9fef79f65b012536feb4ffe8b4b1f5a29acf172b0bf8432f1b7b243abcfde04dfe3dd757a988a968e01e8d469b7e56de99edfa74602cd87b68bbf609ae9bac566ae03dcf7c423811d646e31b41af88db4f693054f2f8ba79fb901b6bdf5605cce1e5df4d7fec8c00ca33041b8644712e07f41445cf60bb059dbace21b6b175ad97573b26486837ec6fb9f8e37fc4dc34f66a53775f232af74b925041d56f9778641129fbd9f29af078f7d67efe0784a0a7a38aca0e7cd533bf625f781e144513c0bbdc3e5ff50aafa7a644af461d209eaa081672083fb30e4533074fdfe9f7b0595b725e4192a95069f28baa26754f6b4bb14d0c7b7cfe5cba45f23809edde60a5f74bc3555d2ad70502151d6facfd1fda1ca1e2f04e1a6a645eadafa2cce240459a9e14bba5a220210a781e18b7fab1f6ca6a3dd652ab69c4913de788d31fa20bff579a97733def790b4fb3f0feec44de8db691abc11937db7917fc1455fa016e20c194272b43ab283a91e7782956ab5f259ef947a03bd5ea4b90ce4188dd0631df33d6b06c0ed8706410da788970f8389be2a95f494c884951f64b2606f73cb297fa81547adde37a40ddd023dfe3b60d1fcc720235ff2ef1002d418d99400c873d63f079e333ca65140842b6ada89f195b1c79d35885143172a95b972738c1794f60839e9e7487e9c761cc7a10d533287f53c516f15ad83195ea7e476feee12d3471c25358f109ff1ed4b1d0b6ee728c0291077b2790dfed9d3774f14408ab1fd3f7262e4308439c18d20595e82deb8e959436c9381038250ca7e10738863d1bd3a44f98ffabc5c19e4936ca92eb123f6b3b8295e0b4d606e5a415d807ace47f9d3cf27d1f893ab0e9631c708f9ee788383f938d8792336fe5ab6ee8e2f5f3836ff3c207a1cbd8f054bb10de531c1282eafc6bc91ca6063db61d9595910cef627e231883fe602ca00d8225f00a5ab1b3bd89bf99fe2d8ffffec1c3bf57b838c5fe7d53afc7347df9000196d454efbbdcbe1151da9d14cfeabdc77521d4d32656f8f233bf53bf1975348cd3424636eafe20d15e0f1b9032d0cea0f1ed3fa382c9707cf48fe4a963afbd7786d3b024c459bf2afb0ddc784cf2959c9790b7412286b8ced27fb3146bdebe427ca962427a1345a21066230bf0472494fc5f6be87b6d80ce134acc57d2f1849fca4b7de3e310194bd09b37c982ecfb5433d85e2427166f6459eb2c91bd7d42f9ba309cc3bc8f22b78b83d0759a2c83a812c4e21631dc47d35e328057748d5f98691f41c3592445a65beadfcdf5a261317a876e469c602563be85d5bb7f3e028ec97f44176cb9453a9f681572e1550d3ef798d7afad5e0639492425dfafb156a263dd9a081db71fd813071361a5f475780ec9f9042aaac7543cd74bb93cdce20a9e434a21283b79d813b639a4b8708bc18236b5ca565fc8f4e4fb7c37374a58bde07371518bc970e9b29179875462f94bdd1aa4d1e2b8171d0c39b8b72e11f78abe651ef8a716571ab366eb07e52f541e7a57a4a2d515b7bb58d8a5dbcb3a7f2d9776a5abeabba00b89058505202aef171c1f26ff942e82f10cc08c1f6230dc84056996386fc2b8cfa280b6f34a903d07f27a164e2227028c06f290247661d81cbdf29139c7ee52d6cfe0356e0caed6921cd30ea67d8f30c5a96deb19d1ea01660950a5726df6680eb31304754d28f44742c1ecc39b7d7f10d99ac665a3678c4c26d1bb29fb609b126d053241f6647fdb3a730baf7614d09885b2ef5c6cd8ed8dddd15f32f7f0b63cdbb6583d7ed3ab9f648490a4cde414ed84a6283f7ff8a64821f3f5d414a69b0182e099fac10cf0b0f3f3d4ca66755e0f1d316c44a0e116b0bbcd739809d49dc601867146a278f7212cde3104e0c41be7ae3dd3f15d652a37fc24f7178706fc44f825c686d1241ba15d80ae8868a0133940c7aae77dd4deea1026a1d1fbdde27d6e00d969988382d457bed810db623659dfdd3e6d7f8c449268eebfd2151309b0967d97e024a451cf4c50286a29ff3f4a77cc9eb0872421cb79ab9e7df40fd1c41b0673d7b494890e4ff90e2bc4323c7e70af69260d98a8d53234ea19dc50ab68e25f87fb24e83153f14e82535f30c2b00ed431519100fc5f5356cdb3ecf66578d9ca7d87e187bf1f8c39067c8e1b4104937b0ca5ba6ca10660c9da94987a8f75aea076965f52bf344332bdf874c763c7f116da39093687a9d6a820329740c120b4e0a4606605e7aef7a7f2ee8f54efa7b7918c1b14d1173ade02af350abec6a6e0f142b659779a99189b00d6059a937a72c27b49a3d8400e8664d7b43f1f88c238f10b59b0b70cadb3addeb628d72f00ea23c2edfeebd305c42a950c0aff6882aebcf116e4c7c4a04b285e6d54958b92b7a1fe669bc7137ab6e0c3a095f1ddc036b87a793cb33473dbdb424d8c50ce87c790a4ab51882df09c61b1efac7e06f318d6b1fba13a92c2e58b84d67dfcaa14420f4bba0900a501f1176ec819552a52561c71649611859592bb4706d9fddd3ff77073fe590d5ee8f225161c918b081ae044ca33280d48e57b57f3fee10f9bba3b3a5ee6a0d72b8e391987c4c1c312c39e9cacdc404d158a25499c66e8bb32e4bd10a9b650db82ea119cefe852992cd22cc351553a4906f58e5107160d081a9c2bf96d02889b8490456016368cbc8c7aa273e5560e9c103b5d793a128c95c18a443a1a9b525252a708810f76e7345dfc52e27a0b5fd1c82b264a77e3e7af511beabd258bf18c3b7c2e1fe207e76d458712318f7b3da42dcb853174af89a108c64dcdb67815472f88fe6dafb3f30fa2f1a905e6e7e307938541726d86b56032cfe2ce6e24ef292d7efc53cfd079f544916b6c908d80d0f01884fe6ecfebce3f893e664c36b5fa7f1681aaf2e351340f61d41f49c1a40a5de24caced43188db48a39cc42e1fff8ca54f65006e0459b060d5f2ca6a9d743621e3a069f04e69e7442f1b69d2379caeedced6723469aac23c9fb600f84fd01f1b18d0966ee5e7d763c2074234917c0f25aafb843790c6395b1f24725820083af4ac09192f61ca16800e4b0242cd247a7bd4e20ded4b3d5cfea359f65f92f6223d7d6524941ca0c314b25d97701c355cfd8f1161fac1a50c89f4e593719547619326e823e97dcbd825b6ffffa1d4a6188c23562fa8367352c860f724492d84f32fea07f3fdf9e3ef33c6f57a810e917a748bf60b4821d218759fac49125080c1a31f67874c9e65e1fe8a13d16e4ea03642b99068bb6c79c40dc2825d0658a527e9b4f4bc62765120a263826e3a9e44e7a3b6ce413b934f83b38b11ba4f357fbafe4be75652c87bf4c9374d9fde17eb9561f9bb889cd780e4a99803a6e033b8e11649bd8bc7cb81585920f17ff04c1678f352e39365b2734130de67b56aecbafb50a498a0dc37cf69e6b6efb6efef23674e5e3e238664d100a363f5fe2cf492719c49a9363df75d2cd700ddc46b7050c54622b524ac48faf6e54ed44668975278dd5603f243d1e8f9add0f46e5144cbe01056184cdbfb265fdd4b1063d4e9ab38611bc306a0d3c286a5c978a010c643909b794483102ebd9989005c157655106725ad3e44eb96a6437dcba6e6cd917f50d5f91ff75773d2cb3b340abd1cfecab87946d8545a12e9f7ad8ab9db717bebb734e3a639848f12801b29c5f81b54875fae6ea8f7f59b66880355da0852ffa069756e8e018304ddeb4fdcc12ff528a46411f706cb07b4f41ce6438fdd0f07ed6d461747a4ba757370876ee8556aac518bfc1805ccacc7e8481853d400d9ef8fbf0780dc0ccdc10ca13f2fc15553ad00c22cab2332d0b3a3049d478244e25e29065638c56c7a5678cd5c19d39fcdef7e7621202132f1d94e82ca6ee0fe5cb80fcf037d35ff1c9e8c05f77b4129075aed5444eeccb487cd02bb1dfc660369b787324b9370effd203f0ca1372cef369a55fda564d3cc0ec05c6fa2cdaf2b87fa11e8b37985ee14fe3995e0395920742c9c7a9c9018c02e8ec2a1b3e43c029343c2db0e84f41d626d3d9293c316cfda1d4438513368a3f99dd6eff98a282dbf369152f14b76c98f82e2bc2722fa0a5f24d430161223159ac5941ed55bfb60f861c2babec7eba3d2de8e15e9c14030f3b373af4daf0b0719261bfd6128f92db463464a3a813790d6408ca474cce6dbc7ce29ceb4f9bdff119fe28297ad274af0f6782a90209d1634c2b450077a2be5e1361857b36afd7cd7d2c9eab89b6eecdc4838d5a3579e3628aa1ab44b69d99b39dfdcb73b3d386533df9dc9cda6e6f6bac8e01a6db77c621eba0aa91701509f8dcdc737d66eb01a472e374d74a516cfb9519614568fd1ef6bfe599b59e916d31361445528ecf26646776bd8eb923203ee178de8c213c08423d6c804e578a9f96e1d8f39b159d3e79241ca94f6659f04bb1fc0718f2051328828f49f98a6d69b8a4f8f7707d753a15d06c7308cb14d51a9776d1b23961ceca35b2f313d90457fdc5532cae4893e789689d5563bafcaa572e8cddccab65d9dc89680e4de2465fb54616db8463d932dfec27c1ec2ccda7b682948f185699b5ce7f40d8c3dbba53101d18a427f98999513bb745db3e40a62012da2215476232892143d5943c11fb1761f9bd844fafcced9d8ce8bb3bdad8c546340a67b26421aa4f7164608bf2743ad893293f209c952db95f4cadad2680c0958a0425d9ff85bd4e197d96e149cd1e7228daa4ffbd847d5401367a9108c1f2b012a4a0c1b2aa266e328fe601c85fe1bc6c11fbdd4b64ec2977b7b1c2ccfc5e4643a359852af044fbf49337682ccefa897acc3b0d0ac2d16c976ee1f1e3a82e1bebf55b754be9c1b76659703f291edf43ec82ce51c77f293714eb5e05445fe283afa35b9817c62362c433201b1bf90c00cba830e11b64890019398c1b70d6c09bf7d866534e8748a69a2f690477e3394bd2abe2bbf9399dbc03119c43fe7c3bdb4ba44e52d70ad4d06202c8af03398b66692c5cd95bc12e97713a2e7d9640e34f0bc7dac41797ab296d760ce1a90b5a32e420c743e5205bb78412282bf864ba46c784e1d7067b4b522e7eac57e390986116172285baea350906ddc067e503cb69e0aa0afd74985337d701b3a78f815911c1e66195c379cdb12435531326af3f637edaf5b61931db93fb144ec95fbcfd4d36dea513fc99269e3ca108becec79b74d0290bbb6bfe561eb726aef0d5222c65d487ab8f9959c237611b7e00388a90f6e2ffc7c49a16975b02ff77ec98f253c2d52b46c5215e4b336b83c4aed90f58d91ffe5bc63f6c3fa34aa5e79dc198f178eb8a4f839ae7213f5dc58ef6f73375c306fc6a519e65fc24d7999c55c59f5560dd3a2fe8a76c3c38d4801473b416affde140755f72f2280e36447b9189bebb3f3620a94d69e96497d25aa498092beb8182a4f0261523c3a652d94cb762dc0e31a3c1d4abf8971a8e874877c0a9eb540e8683d8eb387c63abbbbf428f8da25f047983f344988fa98f8d2710caaf6f6cbf66385f5971b43c1634a6425db80564d0a9c50e6fbffe05671e8d619e4ec98230d6c5cf5e92deb623f86e3b72cd8af0eb570e146e0163fa8a1f9839114bdf6f9cde84c804deb1ac46ba32033e893a1853c3122f790aeaeb001a213a91121de89487f95a49de1ad624d4050292eb14a2e67f4561e885dd8bc9ccf4a472dc96d784033f3da0857b8731ab234b7b900b4e2b8c7eaafe78b6f421ba95fa639f9ad78f33528f9b9ee2d8c38bda56be541ee1c98b847c84aa4f7df1b9b44ef786a020949c64f4e1395fba75dd86433a684c791901af2d184340d90a22f00ec474ae62c2ce796ba21650ef58c95670930d308e9d8c85e4e2ef5b34ad4982faabc82597bd2589c143569735cd9ca4a62dd25a233cbd55e441221f531715409f037a1839fb82ac28cbe5bd4dc4fbfff71545a8964cf6d9b613a8938a7585cbfcc4ae36fb253a0f9e8408d5b9dbe4724bf4e920c3e75ffa38caef420b3e8852173b344c07f22730d0d5061df4770f3b18e13184e85f05dbd1341cc6e65b31e9a00e64eec8be061fa8dc016298be662612cd4bce946aa94c95adf00ec594d5f103a0fdc0b337d33b6eb796949eaf3fdc3b9599ffae500f71704e1e42f41d57dd1bd11409d427cd7cff9b5fdc8ec70edc6911e09f51e7610ed45242492d524ff8699213d3414154bae01445f31112de59be018646b6b7bfd3f0f65c3e97d3db0ac629d4eb155a4f86e23ab0f19103825e0d4ab8f38de6c6b18fd95881b8d688b5592118af6da0533cea74fb0dc135e9700cd2c5e7e0ba1a4becf6218979bd633c88b6a0e45944a7a715424383893bb726ec35309842bf8e685f5784098dbe3072cd36ea7b3a75737940e93c0a40ded0eb648fbde50b3003d8a5cc5c61ade6d96775eb700a10660fdc718d0a8a98e617827e1df8f4941a975598742d66d5f9b9ba5a874e202b9f2a6fa4682ba50d7fa719c48462911153559649c1c8785ef8fd74c84bef38ed96ee4df9a179139d78e39c2d4534faaf5e2d880b15bd6ae59d05bb30f263092c7573657ab814ba84d7d185e4d9fdba27a7f40a9d9fdc9bdd907e98a03767694ee90893c5e30a6a1c1eade2bd46b4de0cb3fbc9890309f68bc6bdf9c64566bc717f403ee88b8aa7549461a4143aa03a31ffe700473cc7b8ca02aba934c6756b37d932118b17c56df6d696001113ddd3b110f824e0ac9be62c01bc240e4494610cd734818d8e33ef27481a1a7c7190f85bc253d2d8897676ce77b1dbcb2f2c93dad92f6fcea290afeec8ddbfd692ce8495c71356ad341a88402f5ffee3bca737cb375ba947bc971cf76787004d140ca98bcc09d3778ec6a98aad5e77d7ae574f68775373dd6410045c7e513a88e72a4196356a5d6afafb394f68d24319eb4e570fd436cb9a99d949054f07e9ecfecf90b96c9ed35f938d2eccf7e8868f0d0d05858a012c825a2b6c30694e85d6377ba1c34b4be86f64f093ba5483fec24c4098622355069d12a527920f63116d58c1d39d228d2e93d963aec1a52b09ac302121dc4b7e8c6752c36c01ca7822dff4232732d91bd92594060f20802d812e4ca7fefafd3f9b6d98932ab69c458b4af43c6500ca4cd93662246bb97ef8a89af95beebea67ed2fd940d51f8c568ed27ea023dc3861e279f4f4726daca931a932d6c8499e6d3a39c91169e4b922888d8242cf64dcc2c41cb1cc38b6338836a57f075a461b115a28fdaeaafde61099aa3f3d599a98a00222f97e99db017f2b4dc9b864159301db08187ac54d7de4c7cb7546924e4b6655b844532d379219ced6692b95be488232796b48806af4af6e5c1c7cdc7b67a48165af0809f006b4ecdef74ed7aef14c84a386a9900d0a303bd669f9f264e9fe80f08bdfffd8b1b84f6e0d0f2c130b0f9e30fc153b8cedb28ae427cfbd379a05e815d66e74c8f6ae914bf02c7c69cee23df894b0986db187234723c0a475c033d60e0d6782044e82c8a629da4854ba5541bfa0727764f4c44da84447f9c93f7ef21fc014e90da6d04197387a7b6c024389eb6d3ecf5b9f42feb9548e686d99d495f91961c8bd057d67cca998d59eb32873e59c8cc22880eb8256d3a988e451e3915e9c2320eb4e3d90059e83c2b7980931f6d070891738a1250cb289677f5323e304bd15a824b453ee96b92acefd7fcaab2483b848d86810ef87df6301e39a719d2b0f51049bcd92b629ae51a5d893d31d48fa1043e6d20c882cb480775857245fb772d1e95bf9875dbdd1c2a9f875f1a0af9e3481eaf01ecfdc279c4e7c2540ee62316d564c64683d522f7629ab1a6be00d029035a58d5cfc678bfa52453d55e447c545cef1ade5f715b66e2f595572e68a98aa16df45cc789691d0f858ae98236f7b52c871a79e07aaa8d816f390400f0c2d02baddfe387c7a9e54875097e3e9100874c30be5acc8349272a2d079ed9c1ee887621fe720eb5f36ade726b8a31121220fc3f393b9a1e29cff78dc90157175e363afaddf913c6d8ac92b363476ba137fee5bf643942a3a5a3049d47fcf86e2a4dc2280cac49c8e5484fe26b0c7c3028f1a52fa09b35125bf3b0d85545e8bb26940a78892974da34e4470f6651a8c2259bc70e10ce332255884b1314d0e117b98b33fb3c9c4e7acde27b70393d0eefc9f46fae57e885bea16a9971e6bf738e1897073f8a797d70267faf0f3ec1d5e2faf48d9bd2238bf7595e346c7fc9c4c191bdb93c5f202a86c506f06af78bb8b3147f0e674efd4ff0e4d14890e2add82f02451bcb16f13dc5d9fb10b4337352969de216149080094a75f0a1eb6f0888e004248d3fb42247e67b1a0f3c5110fddb81918687e5784ad190d611e080fcdd009f3ef78ccaa21bdc08a3a8ba3ca12fba51af8633ecc92b2cc9026af94417a2c05d76ad862b288806de4e5aa26213875a736bf20c68233a985f9525cbfc48054e920dfc9626943258025049f958c850c987dba8298cecda04ec3d68aa1557a30421cb7196d5bebab167fb5fe1f6cb5c6593afbbcdf254784def8111fbfb059fd9689ba8a8518e46287286b2bdd98ada03d27f191443251d96cc94138467185600414a76d4e00eaf25ce974984dd3d23a84642a5b53c866261a8f5cf099806390f0cfae660d983de6ead6fef6a331b638a889aa89be9854c72ced13832f585465ae6e181056a406fa5f90a3abac30c1f5644a87e31039daf769e26511bfe4c7e9ede8658cc537c105c7c698d051ae489ec58eea9f7445f5fc03239827d047ebd50b5b9fd0f576933d04fb33c28254b925a0a0ea5c38caebaf948815bcb37c29bdefff54780a6e5040e6031f4cfadc874ccec6049b6a8a1f3f68ac307946a981563d24bd042b82ed15641d22ec61093ccc1df6d9ae62b1ad1d49f4347fcd61ae6108dab8e1fd6c6531897a047683e9679e821e5f9cfa203bded68ba74c79add92edbd8ae5187dc006cf82927ae93e0317df36f580a0e8d6a33c296c7d18607f6ac7fd132d1288aca247373655bc8241d4749fb524d44e6d81a70871c44f9f4f4c78fdd9ca42c03d335e430f58a848f21b32ef8761cf2a2e88652dbbcefa1622fb927416da3d3ecf51e6312e532d58f271a9a45621fc373096a8f79215e81d0e2746ec1e2fac48e28b208726547e75a999458e83521207ab6ee597cf728d0b54898db6bf66da8ad430cfecaf671afe8d3fa32d883912e0f3eaabaa3e3934bb2d79ab569f21f7586e7e3b979d9d628b64fd641540d0657177139714379cc49bcf7070b51a9a6cf609f770eb2d06ed959cb288f6136290818e16cf6b96ea96aa134877a1b6cbff162005666a24a6a937f582a234d451a5723e75030749291440369bcc048625746b9bb21d0a43738678580da2cce0ae8cf0f566a63b42d9f55554bc829c80ce2c16a0dbb7033034b0c3680fb82c87906c07dcf0f20ec940f7995c61cc26f562080492afe7087ce09792642aed7fccfd4f9513d0589b2421ff77813374c1a18693d61f47a152b67024c8bb76bb614be5857d5bbad46324bffc623d94621e5faea113f3c8739cffc3713cefe95a01ead7b995133248043139f4db62aa6a027b0f7513379c90e698afc9b38b2e372803cb054c5ad3638c75ac0de147e367cd3c051913285cc926be7c849f908f8e4b568dbf6875ad680a8fdbbf449ee73ac82ae6762d09e64c8a053cd87f65f8c779a4d69175b60bcd42491574531d2d0dc5624e449e14ac663a369b2d73813eb7870d6e0f9a35f12ff1398418d3483e64a6bd7efd9a8d9135fe1ba513964a98cf14b35300354c88acf6fceed1d013fdff9ef0e417aec0d8b1ed928a13dae1088f5c76d990a0d9ba52d6d43bb8ef96accc4a658d8596426947c9fee9bde75a42d1034e2e8bbbb5a928e6adbb224fb89d7f36d99dacd823314acd7b95eb20440eb6d89df3d9ce2f4076ebf10d9d60bcc5391b342b77dc4df18c811414c25c03fbf21be02bf93a246f0c22ffe4e185576ec0b73948f24a30ad1e2ce96eb77fbb6ce5fb46edb3ca90408e48c76548fbb5007a454eaa3c17741383fbb6561f1bcbb7dab099a05766562be45f769f3e5ad55b8b502fa1eadbd574251729bdf3eda05f71ced9b92a2732fcdc099f2ba46ef49bc80bd42d53899284b2e1a9db764895c044bd43d4e4aff7906d7d99fbaa09a6c48df57036b0d781495f713c2bea42843c9b060e0bfcc92d665d94484a2b546e9153cd8a1836785ef933747a2c2ec432ce31aba761c298253e220deda2ade51e2013ec15f3283251bbe7a1633a08291df1ac6584a0a02d7da1d080b2aef0c5fa9bb47900504144f5f7bd8176f25804d7665a6bd1bdeb191a005ebb5065287e157e930a991869314351ecb59ac05b049f9a469a5dcec2bf903f46c9be69554262f73c87100b1a3a8f261387b4db3147030dcf64b5dced7337ed68b7acc5f1c0fa12628740d62f3c35dc1b217ceb8d8dd1a189fe9bee3527041ff6d9cc346d85b56513d39a02a34478a6894cd67ccaa52e70c5a7ca7931403856249802e483e63ea918cc72dbb0533f5895978463d2350e0b4e0add563a3fa5a60b8020ffc676d22d628593f9810b729ac024522c145388aa7633f58e9483e5bcf8a24346b53bb5c623f86ac7e3d85c6c74c52a82b70a576108aad6ed05a2f9fac35eead833a2c1a55b5590a5db79f401945b7a242787826380d4bb34e84c1522cde7276012d2cc9a735151e5b18623141dc7530c98e61f1839b88f6d23e15eb10ddffcb0baef672258b985f81379dafa5acd4358f21b07ea6e21fe1f55b4533c8ac464aab77c8e6c32aa53b7cd1f30c70c32d29cb01e780427b5e57f74b821783e23be433214194c23b41287ce6038b2b114cb009fb40805999f620c338f0d28eeae901ca2a5b2ed995fe802fc961a4d9d993771e720e8d4ca05a31eba588cc772807cb5f88049ddb06068d27cb8ff007ffedacc14349ad3ba009e6b7bd1a571149a61d2f90c685501355134cf092797482b0c5ac5ece7b1a601f6969a39a98931ed50b569939326439fd02f46f31c92b9da4a284337f2e1c4b1fbc157ac7eb0754e73687a77479db6a630501324c2f16e799efb564ddac274eb0f12a2c29f2bb18dc114a04cd9bb68b38831ab7d9ed4b9dc3cdb57bb1d6599df25a930bfdb11d1856cf94ded2f7a4b3c551e8bc631075cb9475b4e10917118630f90678b4c1ab5fdcbf215dc61e9c2e177820c06adc630e3c4c05105228273422e88c630451ce01796745da7f0ba87de46f1351cf9e2a85263375e61f52914c9089b97376fa1e3f06e3f7fc504f2c7856ea13bdb4431a3e4f2054afd5168c1037c2934824dcf8f7a446968e970a2b26104cb6bfd866e094de6b6932ba65be40a009c28eee01324cfdd4629e0d48ed75a8d079effe5bae14e6a5f0a6036e8279effc31fea16d9902dce9adf00d3635ddd3b347d6b53eaf491413e2de57ab5236316a78cf49d264af0b03c11d02f948c5b7264f6e256c23424b661d406ed3ce7304b8d1b0cf66fa4a2d44e7cd7137ddae697ae5406a78f011478e7e9e928eb7a466508897bd6dbecafbc05a47002de2583e28ec020f11d749aa585959a1d5caf34ce3cfbe67e9f09f2c8d2f078ca9f1c764a71a1dc5390ff66a5f8b4688c8fcec7289a5913ba5032f00e241cdae0bf3ada1a359cd96d398b195f1a4b46046715fe6fbf1c8b69289b3de5ebea06eab57833e1d94a45804f695051a1d7dc75461bd121c0216f503b489780257f6c3f2089e459aed98e7af3893404d67e454384e1647488a88da1d6442febb67b02dfa34a15ee1449581322475f5d99582eff091da43061f022f369f8df6ff358e33ae7cb4affcec225419c9ecc3e3244e7750a9a67aa280df0d8ff04ef6a612aac65e8abd9c082ed8cc8e86af95628182f4fb7018c38c18c23756ec3d054a6513a7dc3762abeef34a18260a9d3b96d9d287837f68a80a42e500aa7095cb1bb4e20ca0d0f511689be8e01fb9bde48981f4d5dacaaa56e0df0842f0d481a0090ce2fbbdf1660be02ca55b0ff384de9a92c208a85cf07e92a212ccf1616b3add48eaba1183bcb8da3bc8a134a37202ae4dd258e06e0fa578adb93d583902efc535ecc7c684be7b0b08d3facd0801d2069b3b466595ca83cbeaee8deea8995e93f390f920717707b618d6754d9e058100a28a448ea4cf6cb8a0f7329e829c25db141261d69f0d3668d444866bf4b8987fced488c7882e7e97cb6b3c5bb95124f792b30990da36ed58024e749e81e290971681e599db0af2649b5c431b517d16ec16038a7961c6511f4ae5a4b3a59e54728774603e5e20bd17d1c5bad48b493e3f437b914cc708482c456263e53793c91373d5b97d308135f4d0b995bbf454d445eee5dbaad86362775072909c2bd4d67293f1c54c2f85fcd32b82b3e8d4b65d43d9b469f1f25d8e79dd1f6c93c954ab6a2b61f1183269a41d9be8837349f01f7b52a95db2ca2dd820e27291322d7c5ceda8758f4c427624600d9924e96bd8981c1c8c7ca6e51d33163d182f7d3c378bd709f8e5e935474f6855b83b1b916c967282bc55e7d709da5923e9a1e4bea9a987e1b34a97c82327947b4dde77c7c2fe31d15155dbc857bf7d3017d3633ca97716c9473461f8e63c2712e5d644ce815d835aaf89d1641e7fa5694fd760fcfb0197e899e23300e0427525d0e7ca580f576dfa2e675fc19ebce16ff2d9193134c0f5f2587f8d760d08e6fd7926e9c0906e4853d81af58309c4acb36b67281a75a889304cf6ce15567dcd7f08ff64887dbcd570538a036de65307ef1cef0536694126bb3891bc43ac412412ad193fec73b6e16de499dd48939aaab09f5951f10e3a2d7983f62e9d77dd61c6b85d867b18c2b0e88f1e1a68136a5468a3e4db224664b163c922c36d57b291195d56e97c055c1f5823d21b6f3f79f8b813e5eec81f1a81b84810f6615f3f5cc9f9694f9c1851ea006330dc092923c16a248a5bbc5065a7c93db39db09494e773e5a61b39565f8c786a9ef2ab489bcf1e93d7cbb1399fbfc00d0ba0ee40be67540d6dad05d41681c63735e150c8d20320ec35f7bba5620ce813462a40c2eaa215f642f34b19de1ab052487398e025dee7d97865d4b2532a1336ad8a1b214c7b5bb7151324bc5fb8ce03d33afa0383e20f20554641202e8aad08fb2501b011489c8fddf273850429a2aba202254514c4a65b398ab21ae3355093b592852a7484fafb9195e4e7dff1e4d86e2382847345528a00cc71e71c2fe5e8b4f8e08020876b60b05dfcc51357f950527477c1a4dd374b1c1263ecda15f95df7c5096811841b2b9303b71fae8811a7918ca1e8eb6112ddc7c50b1e09da70b1aa6067bef6bc9d228cd2bb8c571ec844a87d608fcc76bacac45f461354106f0dee64efee82755558f8ac67b6cfcb2a884bcfb2e20df7f1e389a088360ba7c02fbadafd071f8d1d89369605d28fd4d7c6b0524cb27c2ecb60171f813f2bf54f2b8ab4843ca12b57a28251dc52542c62e5f056a351bfccf34c0151b35e4d3ab270a0d582a088d10cbd04953dd0ad9ee449147c99fb98ed9d66b8b98a51c2d12e8324a46a103e6dbbe0206d922870db8403461369b55abbe3d6f4d9759f0f2277c3d4f5d83816d5f82dddaddc04edcb2c0183dd6421e04f5bedc827654ccb81fecdb77715f76bf6a57888b73d0040a6ae5aab25e55a2bc8b0c73b97a5cfe4711d2fb50783bd0222907108db255458e482a6756e11d883f155e848d2e8ba5a4838e6bc7e7bb66d592fdf271b6029eb70a224d69bd1c22450fb279aa6ef25c906a776f852b95e833bfd4dbef26e4a7636d781e6d42fdc8046a3171066ca03a8a609fd2c58038e08b4e38cc0c5ffa58708d9fbcc8981504a4606361f000249e319e6ab35007a3314de7c51197f50a6b82981edff0c2f743234a86ece64b1ad65276782e0587abef408c53d0310ad3537f243b11ad824653a6e2c8f8bcc0e02ab86ed51ba3311ebb53e505d95d28742c221c3198990117aaf53b0fc6a592199dcfe1bd6209121d9a21f3794df1b3550fc59900d63581345277fb583ce99d05e5b3ca15686c467954b6ecf66d76bd3be75eac19d3bf69fb53cdcf8e5b708ca24a712ba8513a19e08235e39a1715f9a3a6e759ff966710bc8e22e40389278ea16d4853349ede11b115dd7f584a78c61e935b3f554d468a900fc84866cd09819ad0239366d7775e9f9241bf28907f36cd565b158f93e47370eecb359c9e40d59eebed3a0a138357f30a79d353e9ffb60744735d20b373bc26b44608c127ee8f7a64723f69f1c4f4c7eb8531efecd946c33823f5c971cfb11e9d670f8cec5f3b91097a3b812a50790c810fc5df13fad5c19c6193dca7a30f4feb7c00281e9cd3bba239f781131412022fdf284a634fb4ab58980b96668f5ef79ff9b3dc6ae6be5a5817c073d3fefb117bb71169052b3af26b770f642e242ae99daccc652fd0b3d5edf6974cd7362090affed83da434633347022f28e89ff1a701f9f31a9d066be058d7a6f4f6bc89197c7231b70b308576a7bf410d287612ccbd4a416bc177ac597e184b6c877bdaf07e7bc58624164d5c1b8e64aff9aab37a259e04c74239ea21e44a27ff9de9086b070e7dd9a1432c75300b5db80e0b2af21e8c42f3f407667036b5d8952f7f127a1de2b44d27817d644af3dcc8ae111997e4eba2005ae491bc2c08fcfee46dade6d99f5030d5e7d1f348eb0ab19a5b7fbb25cdd5e088b69fc53eb011b2ec6348658fcd3a1647d26ac4489658d0bd76d768663528c2b10abf17a9f2577a02034740fa089939fa3501a1371e04bb0881ac601904b35a2bb2faca25a4c2ed7edf37733b0705d833ec2241a51a2e44cbc7844d9e43a79892de25a11a763c17188dcbdb831aaba172a23e3f0ac6466321499b343c69535f19755986fd34dec2e42fef224489430b1ba513a93a78bdb227f407bdd74637448081e76362adfba56193d91342109d880cce8fd5bd82dd523fceb9aa72a52be49bd284051d981d5b90936cca7f43cfdeb8d47267a377046405c9736cbb8e1b7043fc7f784d2012e8804715b68fc6989001e2d83189bcbc847d8e134a079c9d9572650893af876f738e1b333624703c5777c06e883279b58ecc8cc39e3fabff37fc47a89ca22cf32e21eae63f755b025f211f5ecd82bd23d5c342da8bd25099765e928536085819efaec20862e48e400a241c0cd34d6bbc061486ce292b0079dbda18c10f75c3fd9ec380826fdf26d7a316397aeaae8df7a206392a77dbb33b0324dcec3dc8ddf6dbd9bc06a1232b10ec75e2f112aefd926d7b0b570263897a2dc74ddc1071b2b989870e23eb21fe9df34ac87c68781305f88d9d28d35236917c6bb5da224b72f588eb9a11e092e74dd5c3f3c74175cebbf1d3c559c99702905dd64cf3552c60b6361a67ab21318bc6b343029cec015024e3b5e7679a7440c8c2408e49b1521955b7cbf8032608d8e1dd6c0affa784e5b3f8c7512d4a7259737261c2f8ef6e22564c607dc07ef20ca17efce36ccf69668645650fc78e4d1e5a61528b5f3b6a2e0702d9fbaf1ba5a7187e58136e1c6e8c89e158fc84f668d724f32ec8c2789a0f027d2b83f88f03fe9785bb5af63e291859a3b746f7d11010659f81999b1cacfd99b31a40d076f99b5e8437a940e39add08734e8127457e9187dfcd54203da549eca2c008e865c58386143fdef0683435164776cd7b437b92b76025651848f9f508a536cac810a2922faee334d289f02b3a25ab9f3cc90f7d22024f9f54d88f4dc37ed13aaf1e85af684e97e2ed46cb66f1a0e83e582a88765c07b514b7325c5c0ca966f5ccf359158e559c94e1ffc3b1f13d7d3a5d2565b01f4524db2e1c640d651d95f9b6a1bbf43b72193e3c73ec20aa596a17e1ee8616c7577304316d41e4c22cbe536e91bfc79aa4e2ca8aba2b0c3eceb86ded1f1b28b12053e0864ae7fd66f6a6047eede7b36a5c1b4c3c30430d7a16181c92df4b72e5454a5c30fd484007dce3457162f10d6c19a50db6d9044cb74ea34b2166aeb90d63ead2a07ec1cfb6905a4ac52fc081aad20df5ea5285d896bae8154042438e6cb5a5e0aef987a0f99eca0c03c8a9f857cfe401d43a907d0b68ba5a4106f01f5151190cf6353f2458fb61bfaf58cd1385610d8c8f4a386bffc5724c811d08b873599cd3a09640b9761b0e11be85ef7ed21e6f774441efbd11df00cc3a457138910031af6ff278cea2b1962c533a6ae842ba0f468cbbd81251e98e4382c31bc15b5fef30ae1bdd18067311872018636303c9aeb59982033770cf548190ad1b064546e08ff779836395970b6adb2af22110745fb8e7b80e896479c39e1f3a00c8a4b154ce85aa5e584d644b480f6d81858c95521df27d43090aa87594d226a8ab42b3e75ad6b36241b7a116e2ff7412e99fd9265676c83f9f3098fbbf65dcbc65a020705c11b7da64eccc1e7d6f0dd2a06ec832c204f53a596a580522c4b66cd21cb619f112d763586a3129daeb164450512bf68c7639ee47f7902812223bfadaf46d59a4c357cb47575d8642daadb3ae899616b1da84d7eef5d904a8abc1b3df87b093e39bdb5b2d73816a90af9c973885acc089a35ff93d40e61c3d3fd9b2d88c131779e808921e8ef144cfad91f428581d393a91c7602cb6092a36bc5f0c66ce121b9587908b9eec06c5a33c8bb30b5ab2224a1512b58699f9c5b1e61f7e99174d20b13cfb03a416e54e5b265bb95532cf1159f03813f89386f20292bf2f47b56b766cdf236409d8f821776ca47872ed88d768ecdc25fec82865efd7fe95a4655e0748a18618ce879cc490019bee810cf81cfb24a6f2f19730b2752a51897a2a73befb810a40975c55f2bb4901728d08d91af28942cb4e9de751966b58e05c387313d97e48d057acd7c58c253e88894e5fd5845f49df3a7e9b1cc6b761c5d7b902cef4789c776b0896141940a7340ddebc91b85998cae9fce30e05a034ccfc9e9205d8d7ed5e53076d44f592e7b9b5e9ef3994ec0ceea7a28129b007141f920f704f326772d0a7a9869e89ac7a224e4c816c2602e8fcb375908c7cfb3e4cb89f7b7ff26995e0f928a1e93302fd30b7a808edf3bbe4082b0be3500c6b5050312693ff8874814ede05952e5a4631a3b26df20c2f48b693e12658ae0286e65510562d79e4d29e7c7246ae353270790b4d93f72cbe8c17ad6997150f054085b27134468250a450aee8c011b403ad16e16f06bbdfe087fe41d3e191966a5953477fc9b168799baeb666715ae70dbc4d49c2235985b58a06b0d1532e70af01038ffe1c9b5b4c76fee849d3ab2ecc33b564fc743e23b427145b8ad488acfca2cf3de0725c9d6d239eeb379dfad56c9d1f281c62c8712bb8958059219a9571ead44a551b77eadaa65bb34def12bca747439528698d7d61017910fd30c5ecfc8bc2e05c8aed7fef441d63feaea24ab807d93f114adfd3eedeb30d3d4979587670541d4f925d94051c0188ae05655788feda98bbe896fd38913ba3c7330d74bce92c4bad80b9105fcfc1853b15bed57815418f2c8b2cda4ca5c09d36cbe7c160905d47e4e2d0629a166baad6d1907cb36699cfded20b6a0d53922a7acbb7bc36475110411e6f4c77b8b663c7d9b1517ab9eda5e1356c1ed39660b2ca456ab973d4bf19de4565a3582de9b92e1df80f55c0704fb2ce968b63a61f6a86c50ed5ea9861647fb6d4105c798716e16b645bb38e55f5196cca004130618ac3795445c44284e842b5fae29b944d8b702a81ddc3b13720564d6ddd3043e8df385923dabbb5c6fa104b6cd2536098f5f585d1941ee2d6237502082b7e4210b5f8770f9fccc2aba1fc699f88870410267b5d52a9c567da7dd93e7f74e4b31613a5f2758b8814e23eded1b1825af70cb05dbfef23f1152d4158c56a5675d50c08f5a61a80cbd48c3c67021f61c1270ff34b89b23118af647c41ce8f48d8cc1a324564c01e6cf953df4e5692c66f171da766a5f4303b51f90fb0aa0d974633995f591be137dc66025ae14fe411b71754d1d03019f4b6bc448b5406d6ef6a13f416ecb9a14eb4a301d0cd32b5455b262aca3d2f3a8535e3a20882329bb86e0db1e8d0586140459e2d3350b950512d9370fc94c4683fcc35d916aaaf1e6de142ba4cf0f11650624648ecfae8a54c44bf0c27c42a1a0969a2e56d3a7bfcb95ff2f41630f3626228fa90b0daf4f0d449700744108a5a9c9db9828035e8442b4ec6d04775cb8c65ae4205ce6b76aabfbd82420101c12461098b5a97c87a675d5711648a6b7be52237dca396aababbb722ca37426d1437d1654b4ce79add370f19b309f1225402b62e3095dbb35b141dfe3abda274fada4b639a0c3659ace21f72b217f16d54f769e4f508cc0ef3acbc356de1faab069bbc9a0a821c281e83d7b207693988d52d6956444a1cf614013e3411477c1c2ad6f4a7597bf8dfb393e7f3f068fdf44eaaacf5bc6ab33457bca1cf6953d2a9df7f793cd00ccf740bb69dc7a627fef61133b6384bcd858390e7f83db9082dd79e388ccdd59614d13e97c578d494b417caeef776ecfd7ad9a38651dd1b78e07b0858e9ce0155068d5cd9ff33fd749f20911600bfc42d02828ab7fb59d4db76bf90ec6bb842398fd2fbad7c09bd72fd7c45a999d4548be034ed91e2287123710715e81ea902e5f3e9f65bbbd04d77f1bab7fda6035386047cecc02ef5268a05db19e28d282bbd682811b89614f10a84a0d9581446eccaa8ad768f69220cba31be2a6e5f436e4e744bbafb319fed913e0d5e1733f83f219f8876f9e82800bf58b9b2ee92847d45e17ed5ef7b6c7c11084285c268e84f57bd3d50323ca86ecbddf579908f5db54f1ef1e2922a32763bdbf70069b64cef94a9c48a7df641ecac66f4df66105a2e3f67bf91b9b31972098995378346c2912e60efe0f4d5f6a5962e2f750b32fc39123c438548016176cd14cece66dc36f657e666d2747aa9cebe68cf12687bab1259a1b6ee70f28752a9ab26ef5a541217503f3936a64236bec69121336825f701693775652ae47fffdf722e44894ca116106716190638baaa2ce26eb951861580439df369d9e883ef7b862beb824906608d60dc4b0fa97e12d05de3facdf24dab0a230b01c2b7662ca9fb8cbceb7c13208a1263b016743bcd344d6aa810ebc67a3ac125ec510210b14d026392827f3e5dd08f3e428a6ce27596be58162b0f37f9c4a961381933fc37b5312086fa7cfb08252130e8089b5f727fa41e35f49fc8be4df5770cc5970b44534c86ab82044733e128968300f5c34ef25dbc3cfecdeec82665847255e1883ae0e1fbb21f67963952e6456c3a003bbbda562edb6e1e4a5f25fe647e757ce0190942ca8e58353fc873820e39236ac1e98100f9ca09e2efc81050b541d4eba695f613bea16d717f0cb7bcc9d8bf654b796e686c3244e07eb83cb4425b86fa7391307d48f53a36000d3d60287b3c440739ad0c6a3855c05536585916a2489de3ffcb3ed10406a74fa02b7871e4ba3bda66db9ae2b611ebdb79516380734cee3a26d2a70db962f0767e691c6fb8d8653de63e71d51f449fa88dcf9bedc6476fe31e15a2211cd6c49c2c8ee846809c4be8a1751bbc377d6cc556c95c7509d8202e27751cb10a8cfea0595df499d2a70f91903098e9eeda0b8992c4ca17cdff8dbd7c2a9a8301dcf1f6c513ddc615ad9b5dbc676b586ef44b566daa3024f4a15789809f654975fc4bb35168185c258e95cec7ba7d7190f59ad262156041dc0d0e07e688a0ecb71c4845ae9b6e1a61d9d8a080c32128022b1c6365a6e7520654285982e6f50f969ab7a1e7e1c62b77e6ff2c05bccafdc6aa8a195497263ff9aeb2fe201d69e98c7c247bd8f221e5e11ec6193d8634b8f145016f6d169fb387f4cb97b350dfc3b5b8ef6d379b94b9cf0a5fc59f5264e05b101a9f4196e1160eb99094e95796b5dab097901b2eb4b447ae75dc5ff611180f5d00d04badb93f8e564746e634abf85eb2052f2675609e95e4cc6c34215ed854e582dfadcc87f455edc02b38775dc5a830d2f42908c3731f502a0ee418f0dd0f64ddae47639ed8b9e47011c53b8f34e4cfd9650d0843fee6dabfd24fed87a524253769234624242e2548a224a0f462cafeeb386660b49768cab229c2de861641ab18b56fcb073cce72b7a0d43aae9e86d61d9d381497449fbf075164dba3f37669c82d4eafaf1d593a11c1128accde522ab04a7275d1c139cadc93008b5874bcdeace15c229ce5f654c53ce61d5ea79c0c0aeb8941e608158ce83f395bdb282b371eb251d338eaa8e039e9c10637b1aa5ac22f329649c772acb1d4327b5d5852427cbe8f2569e586dceafba46d99b0e120c35a245f1a9b299db9ff73ca7558625895c500e0618950496269678d590719bef0149cb1037cdce1de93fb31ebef0e1ac073c88ba6fa4d0336b6ba852a4c683f47e77f7ab99d2f7554955dbe959ff0dd2b2a2c0b57edb74f85da2af6373ce8a83e0730c5c9450087588baba6e7c433fab25fb33934151f2a01affa68729079074f1986c98bb5104b090bbfa0a9d08e3b06a9f392d61a666c83d2370c8101fd5ba3b7009a65917b5411b96f7051e334028d6ae19fd63af34766c34529006f43c7d830cb4498f061740ba1f093627e2ccf8548febe02151467deccde166a08ae835a0620eb8a6e03405d27cfbfb2dc0d9363687c340728657593e2082946f4f1825ed44456a668f800d8a1e65a405c7f951472c532849ff05d2282f8b55836619dcdaaac9153a0136e94391844a4ed6f592cafc9dffbe066b4f8d5450edac41cec618d3265c90cf89f5aa16fb1bca4df493d414081636ac79d97906d2938edd6a3561b3a052b95cac636003812e96bf3fc52313c5f160d04b413500bd8d4296ab1c567a07553aede73bf4026bf89e3bf6f97fdad2edb890ae4f043daec6a74ee13d086231bf56c5761e3ee259b0e7ac237133f3cba84348e7446e901feab704782941de997f3b4711902138e1b3efcc604d16082862c6891dbff732a6edbc3c3439b01856a16c78ae13266f7ee378a32d4992b006ce345134b551c2f4c0e686daa811db9727092ce1cb07ee78f54a2acee8646b320c6c069c9365844ff5df15be73d9a0ee33ddb74610c3d815194a084d2d301b689f7844b23b4a539d6f66fb8407c9dfff22b31a4fa9f010463cd5755af4a628324b8436375b2765ac4383ab7e2cf1afe2c6741b1715542e3dfde040370e51c07591393bdae1e4b6c0da0aea934ceb3bf1bd5844f4d4690628769df3f63a9ae40ef831175f893e4e40f00e28a4e493adf13554cf94a8d26f2ede1eafb3e4cfdfe5e1429461f64074239f4413bafb6cab558bb0fbf9c2f5c992570d53b18dd3c9e39d5a866532f2888f315f7fe44a259d5017549ba14055a615923b54c37dfa7cb1615571071ce5dab4e370567e899b4d600e6e5dbf9c23545c41fe841897fab75cb0186d09db4a1f9763c49ed4fcb103439f7a169e801132d4cea224c895dfa4fbee01e28d498b546b08e6e81757eb59460be18363bafcc7cd7a9417d8ab7f5c2a993754790d1643ba616ae9e73c00a62bd66ea14a0b77505df5cf9396fa68f2120c4f9862a72a802821d82998a604e8b5d3de3cb370c972a49e46f1cadef8e6147f277edc2a38384fda82f2a7e0c6746e20253ee7e6454475125bd9736af21c89ba9eafcd69a754a7d737f66f45d7539e12556f794cf877b96d916c3c1ed0583a2bf110031fee0bfaf527bd568be2cba81f922cf0b06a26fad9bba1c766c2c390671289f62b8de3c5d1587810152a0c9d61cf12fddd3c70aba349024b776a86d3039ba311c8855a8f0d7ccf61c48938108d437cb17b73ee0a7df251cb7a9109cc70575ec9981f64c7eb0e58ee44e1f769e4e8093912861bfa0937a97e1c032eeac50b8402f78078dd8d0bcb40b3bba5c46e4d5e287fe3d67eb33c7793dc84c5fd77e34e70a2505ca76038055634f6996495e3fa50071481fc24e3391ee2d7eeeffec886982f19c90117a3f06b2118d597dd34d1c5ef6aaa10d3ccfd8468f2cb9f8a80336d5fad7ec2aee1539cd900c1cb238e14963520fc9edaf2df21c69116901fbf5cd1622cc4d693316dbfb25a06278cb82f7c27d436817bd287d4b7c7e623a14d4547dc1429c2872834bc07ce57b37b7366f84aebec79349425c3af38068ccf355345794df885dd25f3723e1d49b73c4416914391980de51da7a8f9e2ae72511d2c5a69a4d9ee7027667388746ad1acc502cdd70e002969e5ee6e9fe72749a0cf40a48a3d105190944f7da70c3f3275eaeaf7ebbb3aa1d66629c871fa590f4db1e47ef4f3b9727aaca2a03d0ab3cb38222a1f69bc4036826d6888ad5fa9260faca21d9884d168033fb40d3c6dcea862e8eac32f538da0706c53dc213de4d87195837b9a6f48782aec3ff34e8d6a7822754382b1df6391d97a9e364fe5891d008f7139f4c61e2df8c104cc90d8c320a72836d9e6094b02cf38d50904bfbff9e2c8a360c9cd24569615ff9171770f65e382f4a8582d6ae423fe9f1d1ae4f34078f9b35d84be1b53af3429e28ff92ba105969ba97c1fa70c6b0e9b2f7d7763f2ed148b15da6b1a480694f040d17aaf053e38eb01a9ca2b014582641f363c0c97fa5ec45463053eb15cee1ddd06b12b403f00dab0d8d271ac2286befa355a680b00ac40245762c8d7a15b0a2147c1056ca98fb0806fa1db6b13d13b618a6c4f1002d1fceacefb41b6162249dfb9f0a98831f4b8c1b9b0cdee4dd78d6624219dbc080e117cf42cc8c357148e6e622ee16e432d03488f0978042ac2fb9fe1e2f6cc14a3a20dabe45cce1254c06f4a175f6359c3d284d7c453a2269833b07a139c0092ae7d5598b954048af1aa691965a6f510a4da6f86ea1454dc0a8936f596da2d53d50a700a4d2b9ea08c1fef3ad2a478dce655043c55a39de20efc4805a4e5de684d137557aecca208ee2e7d08a778533d0b3729aa52c91b369d97d06a9df77a53e81a5690ef453d20cc0546e098db95c4b31dccadea75ec9d9a116889460a6a7a328ae0fed6086e62d3d266d51a34827ad559d7dae119eff9eecab2e455b769f95361491dc724be090bbc1dc1f39fe89e4782f6babfdb5a34ec6c5a31d3adeef3cb9d8ea9aca39114c1f5f7e15221211b3ba5af1c8b3324ea6a8582538a434241043c4c5efa8300c57c19cf0d0491f36d28de785a7cb6f1da095bb38321e5a706e7dc40becfe459ac571405e9f91592cbed6f37280080a88411b557e46c807cff499227aa62a3a727e7e837eaef0d1197b66cb829912d785ec55259e35e59128d8a8d1ca4d32c6ded9912a0a299d25792eacb4f4e62811c7add7b97e6c9ab7847d60d5ec6c9a2e2222c4bdeeea410d97188682d74a507acbd64b66777883c31ffb8dcd81f4401180227e77b8eb5565f59265b46313d51c6757892a7a4cec65dc87874021f7b8bc9027e924652773a70b00253fe2042c84143488da9f37f5111b885d5d5e867338649c09758fff7755b76e36cb0ac6928b54603a85c623d2d8fa6e17ebb8242789e0930e14416bed60cf8bab04a7a15c8395065d61d307109052595b6d373aa0e4ec3a390308b0027724b2858bddb23018674e45529cd80820c0a33426a752f07347d587ebe2a0f617fbe738a2d531d5aad7f3e086c9d32b19781ff57020c04e0c7b4f5f2864d0ab0ebab9fefd27fbb4af163d3de37982d3f167ea95e67e812de5b465fd3adde466a21bc6e57b8a50ebc4bbb769cb1a6ee043856e44e3fd65cd990d25bbcbc2e1b9f4cbe0e86f5c762dcfa1ab0c9ebbb6eddd6f17ed87a10fd42528a1b199fe4fbb9206dacc67948416fa7087b72674e7a54614afc3de750a6aba9da44e10b4fb7780ba64cca154e23ac92b27788be7c9987f47064e922728e7e742ced4b71c5ce2eddeb66963de67ed2cdd6b426b2ac0d145055cdbf797752f38adff2cd0fe6f44f6fa897f8843c2d1d9ace956a19e649a7e31db0fdc8f78f4e748ce148a41dd65f3c8a56c37602873bacf6463572ee450bdac720be85a1a229d21e69fdfbe6c9f32c2f76bdaefae74fba8d520bc74c6604ca0c51a492579739eef11a3b8000f99a29d3d787489e365e296d1b3c1b206dc7f420dec24bcbd779e629c9963aa55376ba550daf151158975f217e9c14db5dc9d5e0b3b354612160b141df4c4ac5f6b68883191da156d326835ed6b5a452eab73a3a8831640b5669ec98b8e761977098cd6109bb1d109248662134d3166a706936ab99a0f2cbf2cf45b8c539dcab458ac02d7d6237ca5aeeea07b835a5ffa03a895ac15d2d866dade13ed3e9b93ec98fad6784bec162abe9a5713fbcc3e4cda7353a2cf84d8b4b28d657010e515153bcab9bdfb970537556e055f93baedce2937cc54b8ceed0f0f668e361317498cc72e9f2cded12b20459e05c6bcc398b2fc090f06cb52aecbe445531aa336f3cfb4e8d9f3d2a586c09b6cb3cb1b479b9b40443280d53fd9bcbb3e3769e5809a5f2ab198a3cb77e322561f954fd7d96ed3165aa42ff992995106b99c3def316cd14c1887f43c0763abaaf584458cac94ec4c6cc1157dcaa24fc15a45da76fbafe9dc3b24f8af63af5b488905b0c017c08a21c5e2420834b1b47b1675fba0ea6661e96621346a5c245fa0c26c94db976906f63c7dc2e1b5f6adbf7d0a606cde05fec2ce51351f33c75c77908f0d13479626e015429fa426c9f2c7f5d579acc21bc6553823a030426160d905baa1b9bbd16b9e714fced2343cee441b42948b5137e03eb3e83d463ef40abb3a92e178e69ebc761e95ef063dde08c3154e7e2ced55fe72dcbfaf111ffc3fb79c5d751edb0b4b8edb184933edacf9c541fa5b3424b74059fcc98bd926704109ec107047ef6b94e0909839a2362bd1ee5f25639597cbb702a529d0d22f75c97cf57b3c081195f9291e8d8829f39be9bba58d7a3118c49baacdf700b6fe81992e8bbbdccb3d33d72e5bd5e40c9b203cbc1ff1a4dc4d4779f76b42bbddbe5c4edbc0b66807c0240396b98f03498c20008402498477675b861817be26ec04de21108368d4255689c92571d1105c88e570e6c89125958237e24a0a04be497dc5e1374cdc652d784608fcc001bef4a0addff78d5802d6844c6326e71c0a4b94a0292cec8802396b29c0816ea91ca4b552a0f9f0e40425939a15e253d982f87f427760ec3abb2d9fba98691afc251b6861d87c0ac746215f7cbcdf411c350f35061c11027abe43b9ff786697f9fedd3920fb82334d7a254b6bfeb172916e14ed32f11fad8de86b2d3ba285249ffa87b427028726485c0e87092227e34d2cd52c1c8bce9d84a0f195e18e4261cbf7f1a7e15d202c7c8dfe7efe282ddb2b084e8b4ba22dda1d36209c6540633d36bc2eea2a649641fcc0dff698b0bd83b5057fdb7bb5f168d029ebde96e34d1e2308a9a40eefac35f6523cdd8ac847fc52c108117efd51a8bfadcef79db08f4a14b7b143890f0be73983992cf4a56e7ea9c717606bc3b2f0a3573ede7dffa9cb043b33624c24cdcde02ae9b7a05cae7929bcf622c109adfe22d80ef4af8edabef2110e59f6f4ca7e3320a550777c3f5df06f6385436e739b44531e0521c2143b0161e79f11b56a583fbb99ca796f5650fe08a9bd35d08539c9b6c1ab41a0b1a981e8759bab778b6e857397be58afff8e1b55fa19e8580664654115ee116e4761759b84a2c1852caecea587ada5d2be8434b33a0ebc6d27a38addc909e62621081b5c233b61a903c03edc2ab2a1af85352a1c82136dd4aac4db821be9016ef68e606f6dceedc554314ce659d1002179b5fdd1a44f0a9314d217a79e67e3abe16037b81c1c6934de7dfbe72225af9d394aed70d32caa679bbe5f57ae01b37ebcffbe05e1e222ceefb4ec9a6127ea5b6edf309ec2d14366701b1052a47e8d20313e6359e4f5c12d5ab08383908edc220306f5a158ddcf13291ae7d260391a0331e3e320d2f37b206ccdc42a3beaff4646c97a8499b901c5513d1907798c803592b772417c523ce0df64ee40ded0b512eb698d81a34c6acb57e2d6f0bd700ed35c2400e3ca5dbb0c2edc276c774c5553a914bf49465829a61f5b8f9e04703fc07d4f611ea79e776665506f69c2505d15e53208740c21ec7b2eae74a8d7db96624a661ee3b0b8871665445f47cd4906d7d82ac4fd1c0b6d76f57573bea690f03c3edae7fb66456b6a807af3824a00b8aefb7bff0af5591d9e41edf7c27d57375a8e5f223ec59ba2700008d0874952eaad33efa7af372c141306d573d4f1d7a858a9bd837a7b84a560086672bc715e5dc6c21366e6b27ac53e9a083f6cef9647b7ad5e01e3607ed3debebe95bc6b0fd88694deb519bc4550225767c36bf9929bd30ced361c7b5a572e769b2e22ffe972f81c2bdcb90fc484769e362823475bc64dd436b67fe7854b5a64797106c7d2e15869dbf2d73dbde8e440ba77c33001c768c3ccb6edc661b9bf446f3f95891827ce748e553353075dac7ed600688de91a6ae4cc5ba10d35db88cc9ac2a6e806cfdc641b334d7bb7bf043cd6f3391269d924b34f602acc2f15972538098d4e0d3a502af182817fcec66bb8cba61808fe26d93b55a428ae1061c4d78ee2be187bb882506721e26faf6e2b4a3ae7314d10fc405c2044b6595fe24e7ebe118f3e7be383541670811730453a21d008af8454d8d80e8d1fa4e9626d088ffe677ef524714bc08ab5c6e8ff710958a9eb8d6fb384cfee70f77e78e502d7a76a098bf92729412d1586f2a25b452298edc0b6c7014280a928b0e017fec3e510cc8f138c899f1139027d51283c44e644239ec2f23ad22d45002155ede87b198b42c6da3317807d226dd33501a08ef8707fd02c1a26a590008f11d539d03de7230f4bdbb5ed874a0122e1ba74b3cc1cf3aef69cdf2b97473036a34de4b9fbc6ad8cd8fd051fd9d6fd7a8b12000a541ccd55fc5f316baf8b2b289b99a670f15dc5ef4f34696eb8a4cc58f9de8ffb106c83d1d3309ef640edc8046ff985805051c7fa5b467d990c9c4329c2f9767d232437fd97b6f2208c468d0f8dbd77599c2b6839f711b9824bbcd8e5524992adceb12a84891622d744abe4f7c6c0f96aab1d18b6ad4303525efab5dcc1768932a5193797a90f7ea479711722170ea1a6dce3ec841f1723e81dd2ddcfc1386fa2a81ac2106383ec7073d87cdcea581318b68c679cd0792bc0f7a3bd66caec14cddc1c700ba54982dca8d389c4213ae74cf8a2590dcc3a6317793a9b8bfd4716b0c3831f2169e2f7c76dabc5f5dc66a4a1c625fd6412158c075738a1d6755b5a0bc7a70b415d7d8bdf48d13ef9e3a5d15aa88a0d19ad44b0ef334b2763c9f303b2be5ad6878fe07b7a3c0b121bf0b7e4b4a3e8aab9345c1d63a358cfb16844522726d31b2c55932e5fe1764463c736657d7bf150b63465b05016637fecebf11f54098a0813b1ed1ff16d2ebd9256e3e3b4f9c420c2c30bd1c2ae5c6af02db9f0c39ce892f7f40da7fd2280b8e01e04137d532c73dcfe85d4d09b30afe66d40240399f21766cca18992c38b3621540a1f398229db2dc80b5b4ba1b0d915df6b4e58e552f96f86b8fbec7eeaf5c3f88a9b0cac03ad38eff12aafb355c106323b5d383db199dd3855b65ef56d2921bdabdab2fc8ad749d14ba03cc286bb201a9dab4a83c23fa0f1a7dfb88c31ec63d86f9e35f422eb4cba5c621df49b379842c8382857d623cc16447a2852413199eb294d8fd964eafde5c5725788fc77277cadd84d7801f9fb0e1ec1574711c4ce924838a2e98e2dcf77c0923a4250edb3fa9c3f22aef483e577ef43674a486a91eee4613e42843437320ccf60a8d9caf31c199978b4878ebcbb519b3df28828b308ff6fd201817b1e38b16ba8a7cb5a7e52980febbc995eb8b2cd5ae2dca0c6b5f4b5e320930b4992bafd90164864dc7d0c91822bb8ee26bff731dd541a9a187b1d54422f33eb53f8db92455f608dc1ebd0e2f59008684b19c499a58db7eca5471518f52c8c01867ee1726a5a54a63f52886eb8368df7527d073e2faa6a5112a90097c58033e536a1a7ca20178a6986d33dc1114fe23d5f27cb679632ba5975a664b4a2f964456d0f1510ba2c2610779d16b001afbd10df3562975f560e6e2ee5cecd3d6916ead8f098e62a2f0bb27b9ae2e5a439107a3a8677c17295fee34c6c608f888a3903ef9dbe093eedfd02de1cd2bb556c87a04c676ccf3fc6b7e95eb6c8f1e04ece71bd72265beb42458267abb6b19f849fa9464a5e79711367501c2730f1d568ce07f672d0c563cc3bdd8eecd9013b140f25fbe22d3e13e3ac1f8a0ef002fa321fbfc9a042d9b38627b7a02595251977f34651073ac9ba095715f8b953ec635ac59e41cc460a2cd540b2319da6cff976850ef978e93b320f58feda593218ae7d1eb22296124758fc78c6216927b17af0d82a524322f105515306f47d4f63a74381346bbe6da3c27d50bf9bf731bed1a9d7131b9c124784299bea975f86a530301d83115f33e1351e8378de79281674461a3b04864e3f90646df14aea5751ae3ec75532665b4952641c0ebc1f7b4552fb738b55dbb99596d76904412e8f14f43775d88322e744ee99462ce08ce6d394ec571de6506fe2c86d60874a97d257e853e0e548d4842ad7c0a1db97c6d614a9da0294ce0e5b1d7d8a3b8b39d5e5459b6f349e7834b376fdf1680eae58c1a8105e7f22e27020dd78430c56bc340b2018f04623d77cee9b9b81458b4c5c289067c3ea9580df013f77014969c3c60496fdf6196bf8ce4d7ff1784e014a2dafd3fbebe1f60a0525d06f65e07bed1b40e4c60953a496e4eb75646e6a67e3dc7b767f7c766d945964191ab5ad0c20cfcdd3ff6d52856ad44b48d19931ad1208e97b457340f2755bafc5f9a1e8aae2c691bec02c64a3542ad5bc4c2ce0febc5c30725140b977b45b52a5ad777478eb3420160bda24846fd389f3b8430cdd02395a8712d953d9f382f41ba752ec53d813a5d5b6aff11a141e25d60d9c5fbdb3aee9ef63e517b7aa5ca1f8f2b6682ad5d976f9e6f2bf109ea88d17be43bba537c6cfe9cf9edd3c47b975b9ff455bfc4e9eaaaa409e10e23e1bf233728e1d00832102d03b8fdfbde661b0bdb937148c6640b5ad938246ba52747d7d63f75dea81634a7ed8b8a38000797ff8c507e3e6607e9023377d3ce6c68df10f32d528c760667837486291cb6daf96fefb05e6eba1064a99ee3ebee2761e42ba09f181756fef3655c6d7a53b61fb176075321d64157cf15d70e852d13b266dfdb691c5dd8c3b09f5c358d63b17eb3eff8048fb5a4ae05496a88a84f9375a000503cd2aee04b17ccd20284c389a85b561e0d2f33a8d94a9956c7ec6578d9c5e28364c3f4d6dddcc67f8ffa913c58ab8c9dbe906a99a2d584c526e1cec82709aaacf171a6c53c82696ddb9c8e332d054c624b5acd086375c58e4c67e6a9d47e7e5b2b7dc57a58e3cbad7e93c5efa5f44f5194a3282db2ea32e094a01b1bea27eb440cdd1a379bdb92eeeedc35daf2db1bb4a1570b8b116c8800ca3ef1c43fa95518e21e852beadac6dc18adc5dbc54f7742a943a86ac04f863ddf627f4784df33d0cbd22208c95c16b7b538df84510fdc923e05edafa25149ec4ead6625adb0f32ca50e25196d7bcccb4dfe6f383c3937d886436cf873513ddeabdc7a9834fe33aee1957fb9a8ade9afc6c6897b5231652d2664d2a2322bc0e0f6e28fe4a0f879f8dd8f1a8b4e9973f9b7f25ee469ee2fe547deb8565214c3970a3bb8b1e446b55cdd3b0f7d70203b87efa2e95a0f68a4a7b9007aea05c5531268d899410933c147b10c3ea8a58dd4cfd2464670d2004be7c02e06dadfb7e614820fd7dbd1809454d1abbef46d1fb3c61b92fb794c9fd2d53856e4a1404afd76e7d0e282ac1164670be4142f5ecf9413e6521de7d47213eb9def1a8e01b6c8c52f00a10d3e95a2b62c5a25350aa529cf535d3f9a8e20480e63a19713f73e150a4edea06806b6966ce1f6746f12ca0389c5d77efcdd433440fe7b21d63b151f3151085477704e0afabd669a6c39b45995fcd77229bc03dfd034c7251da9345b363b2ee6f586187215825a76201e6f22acb75d9e23b8cc638a6aa8d1389cf2d2e04d8d2f841a9fe168adc2c18b3a17743fdba6e789939d176ae986b2730292df34264b1dfac46ee663b08c3a6db2971786494fc93a14c7e9a6550210e7700e00883bcce41e1ed0b1e68c042979eff862d870863d5c48d937d481ce2cab592c12c95a7c23383da1e48841b46eb4aa558abc2028cdf0b650268a11a087849c2b8cfe991d8b01ffafbafcf6a45ab4d4b688156e76120a920f8cdc56227742ef8b51c6d6e0fcc9fd4d202e938e995c6def08f4761c5976266ea3905348c84d40223679c9df77c3d42dd353a9b74d09a13542125a45fa40ad2cedfaf87a535bf4669c87ccecfd2c9f89715c17c11820e4efaf25a8e0a25705939dd48ee66dbcc9f099e848128e15e9f7e45c613b4a990b94515da6fdbe058b00ad6e25eff35bef97107568b1499bbdc3e696308d8ae7ecdc1fe56b08dbe5974c93a21aa49b19aa87db84ae4e917a895ec646bf6d7cbec0ba8ad6fc343cd96dbc1301bd3a475c58f82adb3f885abb29d46a54acc241d948acf589950311dd8a956157b7da2538bf9ea77bf32a254a281d0c53d0cbd11307e2278dbc80ee3f3ea20371c56e872b3c1efd9f202c41685fe3b849a021b62423d63517b337a3501edcf546d7033bf0b3f6ef4d381e70b83624ddae5e51a8277b51992492102e0e219f60299c811352f97b0d988e97d9e0fcf182085377e6bcb4d6f42678a6c1ec80f9a82db7ae7eb0c38ffbd4179091fc612670532577dad2a70dfaea9bc7e8716d282279d3d197174e67489468c08e2125658bfff73b5669a0bbf4bc0710a442d896fcb9572bf4c14447d30c04b87934e552aec64e7d29d329c34de40083eb0a688ccf75719acfa499db4b91b521c93bcefc9bf1696a8c93d3f215dca996858fd4885dc0b70c8065f36bbc07efb834d50c52aff7f216d515679a7123219631d58b1b669fd38f64396654dc43f10bf23e16c7497f889b2f507f504d68d379fbd866fe3c2c5a476b360aa7e821afb11170ebcff7eba257a31a2ce78a6e3ec4c9cdada1995b41802696f7638e827bb2a025fe377b51bf07a175fa6c715798f096e875e42e6c9d3cb791ae9719cacc9bc1d721f713ed611c9062b24dea6fc69c1ee96b211a3385ce86890db1acf6640edbbd5be761f3d4f9c3b7cfb05bb3907302efcca88f7167e4e247c01d8d9000a6cca6422bcff8c9aea544abc32fc73fa56bfcf7324d46ba5cec377b7a38822bf5c4b7644bce3a1318a766db3943da28bd62a635f33662d27e0c672e8d5f5929e267209751ef821dff5c60f4c0211f43cc6a49e2ce2ea3e0889040b84fec950c9ebcab18d8bc83451fe5dd8509e8f3d728bb3acdc41a58ad78a965a7fbdf8cdd50e0c9ed28cb45a7663538a5461158bff21518636e6404eb7df1c5be40bf5aae6586a64415aa7f88206203f717a0e185bfa03f0a284e5b325604a6eb8543ff04f078fcf1ad55af7a6b82b6e26d86fc8458c38e68b73ed26281057cd4775601eb5d13717973897d93bc6d0eb9d3a99a3db06272d6bb89efa08bdc25d872f543cc8bfd1e5e61ed0faa7e7b6ad1745f6dd227011a8d6cb49a13cbfbcc211982649a44d33d13089dbfc35d69e4d8135cbf973d5d5ed24452ef171fbccd6d14fc2cb56890b61937042a84a884f7e894563fd41577de8dec7d8716b74d96ab8ca93d05fec0f183a5db0b235807697baea0d38251b8f6a9d2deceeb3f8294d2b2724b39eb1ab572649d58b7fe1a2c51bf30e63b02008d0e5760e6768d480686dc72831c033e7001a901de13795b6ad094b30b0600e8848d7fad90e731e26dd8aa963b70a035f60c5631a24fc2a9bdf59ce295d6fcc9dea62cf7137799e7e4a0b108e08f3c1a062928624a348c150d173ed10eb45f080b91301c0333008219dd437a45a32a05e57054d3769bab047172a3454bf4d0b8e7241a469d4eb3ba1c53248a909df02f1a6370865a9f78d8de96357c22a821bae4f507a64af392a9dcfeef150259f45b76c7785800736a850814cd2df41bac56b3fc022a4a03bfd307fa7dcc03dbd82d04ac4aaa0a5087d2701acd5eaf48e138e62dcc5630c3b0fde0d657e0c4902a768f00cee8140a6a2a33d38dedb21539ce4daa61fb05625113c995246be1f327649af7a1f31ae8ef4d16a6351a14a80cfc3db927810d31c59b635ae331efeb3b911ac88d6553dec808280d0ffad9daaed24c509703da36ab219cab525d6abfc0ead42d8b55b4d6c8ce3b8667785152d3913c39121763d79e2e428c8a434a3fee30fcaa858a63aa2f8c9ad4b29db42fe97edbcf9b8c722a19cdc32aff3bc56d6de2538d55e4991eb82347105e8123d0d8c3d35c22e925f3b2a37c6aeaa8788033b7274ac578fc8a17a7fba9338eae86a259a197d300cc636a7c1af3c385b1b0b57a3314be4bfb87ef7e5eb0e4f98db5f0801f0af5330a8b4b3aa193824ed7998462e9051c56ec7160156720b591bf21d063e98301845efe032c81e44513073894b639708f4f8c04641fad88c6e42b71793b5b6c445ac07e8049f5f6e7266fd9f0188e94e9cbb26928e6047c57b450f5809084cf2d5c1ae9fce2de0660a5792552dba55f5dfbfafc04774568fdc0b790053275507d41aa7463e2fbe847dc20fce33d858466f2f07de18e71d6aa9d7623062aacadb1c51589d444e28d22ff78eeb0290940a70374ade933a89a9e73c78a6c4ebb9d91897db9b400fc11cde5b4139ac15086e65a5130508bcc4c5bde29c80650ca43c1426659b3d1609b746f809e93fc97fb91dc9e575048cbbeab3a52df37dc4ac35cbbba63dbf19f3ef9ec670fd1e3a9ea99f88c2a13e41918835a1f29e2c4e7f418fcaa3f7c547bd7fea81a1f751128720b4a7dab171a0fea41d7274abd06e74e8f43996d1e45ef96f689ccf38ba90eb3205c8c7471873b2d2fa0281e749719f09caf5e801fc75c722ce5af63edb54327fa91bd53e3bc92828d731277960a4ac49ccd4e9a7995cff82ab0d2abc2643da9e9c4c0bd15c68b8c11bef542eccd7f890c091240f6aa26e7bea579c333bd2ba79fabe0f8e429dcd629f2599e878ac77f44eca29e475df8d004663a35a6b0d4e18bae2e9d69fefcae91ffbd0dab1d9c35490e6c1c559320354b3398339220958c5d53923e537bf036e514f5583ec387fa7312064966f19496a9bbe24154e86481947aad9ef78881f9f5543751d38b32a366fdd7152a1dc15a4f673b21c0c0d7c61cd908790998eef51f044892d2458dd8d62bd382e2b91e2b83e14f5f3aea095b76375bc2bb62d271b8f2e91fea1759305d3e5158334267470efa8f49ad74e8bbc8a952b9a6a876650832c0eb04708b9a6733b418d28e4d2932aed5b782d1b862795b0864f13ac41190edd6630677b1752917a6966320de913a8fb9c4d379d6a2196bd2357da8b877463fd9ae1caff22f8872ea678e61301f85b46bf20bcc1a15b73f00ac609ae0d82a7375d2c3235ce53585653e379b07c3d0b43e46ee3d3fa36ab3b56d908853f7a235fda4d8eea3792df3dea76ce4afcf06bf4cb75f19026223f419f58af6c24848caf3fff8b2ffc59109641ee0b202e2a6d9fcc820f38867e5bb60befbff5593ba40ad009aa176be072f1a8c7ca487cc8c6fe136c1349fc9fe54dc793dec21e3f1c8af63c592a029d125d32a9c637702105790f07a6e3ab9c309f2664433c108da8b6b14a456fd7bfe26248f199fa6617ca6bf0b02ddc9cb9fa2ce4196fec5b06cca64491fbb44aed45eea8149073df7551a669ae30199ec3d79b724acb77b2b3ef88b6aef88d3dcca2fef5aba9e62a780ce221744b1fc0dbe55e63f6cd43a470b6bb6199527103389f5a3f78308888e9e392432c7f37955fd5ef9fcf770d7f03a230214effb254fa986094fa0e2335c219220f4584286acd989113928cf83c943c094b78888bccbdce3226bc3f2a875a88994260249fda68d7a0aefcf88f683e6dd013543016d27c27964fa648a2ccaff901b654e739874be3705147226c86fb5a725ece68c750e964adb5cd6758832fb42fb1daff97cf95d7918974569e79e1bcd298293fb2e679990663b27ff255b5fa2888aa1f3b280e689c5ee56478c656a0fbdee6db1a0c4d4b63c8f0ad34d784478261d92606362645f0c86ef49d8643de7482f8055769689f5521ca2770b3b1e38a3f7c934511f46632a8635a32a58fbf51408cc9c28414feda34d1834bc93ad32eac0aee17d16e219a24d9908b81cfcc993d48702d760d59126053cb2482d169d97c963018973a851ae8223a44ee7c86e28e093dd9020412a0776de713f94fb54c00587b6ca1be127378b744703b63fe8000ea34eaa48d72a91341203839c5f60bc6654ea2054a3e74d9a796f87eb112b0651b22cb6e261cc2618b1fa7ebffeefe716ac627c5dbacd7e0e8ad7925c081973a8fcdd097867cfd9d7903bd67cf78ff71bc0d097f7df23da8489fb2b6df3017d222bc378b870bfc9975d1623cc220f806b09a3f3a8d3d2f81e2c8570b0798680fba5814f9fd142be1c1a6f9836e7ad8720e34ccba9b62d620d254d097ec44a551f22c39c54de28d4aee523e479be7131645877f6c70c4444d62a9c7ff87fbdcbe4328a99fe6e7cc4ea36d5e04a77a4817f61903641e8a5758412ee510e41a2c3c4fd5347e20a1dee9abbe603931a2583424639bfd4d0d4e0c5477dce3cd866c02b68c95c68eabd21c2b16b908055f748dc7bfe0721cc9baab8c08f95d5b4341585aacbaf79d7a03459e1166c079ae5e375035cac9963f8134b6f376e60ec49bc66243ef4309ac64b07fd39567e169312e4bfee0b5b03c5a100b092bd286e26431978d6dc7bb33b8eb347ff45855911b89ea03534aa6e3b09a34984beba6ea43a54f5cb2f83705d101fce188a71c1d669a3c23c7ebc4cdffa62d0a240855e8afed881a9cc3d276aa217feed87de5480b70d58be5ee8263b53b543efa75e3982e40f07b979261468ac312bfc8418b36df45ab5be00c305546ef5202dbd9e62fb6469cd93c469a0360f0558603c784ae84a4c026d54ef026a1f68e8ec9477b82d42130f6ebd63bc1e768bf945149d813b3f1bfac1caaf4ada74ff4d40bc0be0deaf8052d4d49b81f585b42ab6253f99e8353b83a32298be0c133327611a9a2009f17103d834a761603d7321aea08d232e15fad33a1ad879b2b869851ef0c7829c37f563b70629b38c5ba81a287f183054120cccce1dfadfe395cea3247f065c398bd650f423c247ae1fab770d10e47c92ac68ee3280bce6c2c7a6680cc7b4fdc9a80c4464ce642ab5fb025b90cbeda745a21d32e51e414a552d0f85cca85ba25ffc1a0f82542b453dc415c1d3dfcf9b5c9528fb1daaff085eb8201543d9535bae2b838d88bd9104484d69444e91ffea1a71e6ff433212591d3b583d4446d57085eb9952b19d0a0a5f6721f913080ebfc24a0b6bc7e20bedd9ae7f6e0e92c1e6ebba2422dcff187c1ba5c2bdf75032ec60e4c94d5424359cb804d0ba46e9ce9d98bd7fe8f6bb7a7bfca316f39789040c52c000a86640a231662c1a7ef16eaf29d0a0fde3f26555e0c6b8cfcbb9af26b4bfad0985c7bfb0e520432956c0500bd25e874f73117242e3f6d1694961bdf91c314e43d8d5ac42b9ab42970fa13d0ff4f308d3af69a65047bac8d3af8a826db09036c36b63dfadb938dea82ed27134117205a68b048bc5b42e60edb04068b247721e8862b513d361e5705cd70537a1eb385d05ebc8ab5a517f0e26de33580b11d03d0f6e36b9673f45546a0264830dec23542c0dc5af1c2a739b21c8ff7a135629b3fd34b24fb397aad1653c6d1ec974c0ede8117a679f3bc10461d497b5ba7935e212884f6e57839b63d7d6f50b03f3d9f3dcbc3f586e38e3742e1bed2ee434e8d9aecffee1f1d7edd8b1bf7a5d571d720b1400bd3b82009e3135782cfe550188b4b074490b8744751e65faae37088ed2b496f3c5db1cac4795bd2ccc9527a5b76f2f1c5ae6e26cfb1ca72c72e891668653dd543bde866ae22a70e79f471692fa0505e6e0babcf6ec51a91139dc07a1ecf591808226fc21e746a24606aa9d43428b1fa4c125180f57002084f5ee793ec4b029a7cde73c64b7f504aef5f7a65258619a7759dc9900dec5aab771920875bcbe2bf10c125571e13e5012ecd3637707a189f4e5bce55f40ea8f18b0cea857991b1bcc5bfd423fd68d9cc2c94d2556c6406914f5d946b05ea16b0baa680194ad6c42232f390a8efea2552cdd3442b9a8c9a407de392d0042824b985156d7530c38a152a09004fc991d0a47faf91110a3dc8170710b54977955c183fd1151e269400b540c72e0e5d2b0ee715d1285f8d14ce8f62748b28cffeb1b2a215bd750b0f54fa79a2d21fee36409849aa3cd6515e3c00d03aa660abad674038911763cbf1f0b2f72632876d90cb271f987acf8af30b613e1cd327f5af93e237e2e64b41e2a57511a0ebc1e5d710f73828c06655382e4d0df79785df0fa3e0d165f2706d8b84c5c4475fdb97cfa262b79d0f5f4d7bb3a069ac9e394d7479f19e0ec4fcbd503d7d589b6829505c9d9da9e15cb70b71aaba2f125965dfc91787766d6fb72d7d22f7f9132966151d7107cb55b728545d0607f6c875684684715615373e682eb88d1fce7fc97e807aa17cf467e4140a846ec117d829b1c0b81d41cce7c964d2c812df116805f600821eab9272c1c15d906c49684a585f7dd652139aad06ded64efd6b70a8947d68307bd03517671050fd64606955d3b59b2994bb3ec0770fe7b23e7adc304054048bc09ac29bfae3807e18056363e593186432f35c8399b360047501289e36fa0c0e0a43559c06ea751c47728b8ad5f0734588537dceacc40d65955700fc7d950afa41a56f64ff58fc437f56e71c74155c848633820f99febfcacb45fae49e5c65889058d90321ac7c14dabca297421aba9198cdc84a5716c247d90fbbc7a6ae369ada2c80f4c0bb22f92e7d65a4e639b5f2394b73eb3225d6b16e75ee693df1c59b7ca46200fdfe57aed55b63dfb39bce1525df146fb0c40d92160fdb7da0a27d64a17316e6bd161556870491d88259d3a309465a132d7808aa6c8cae6560b9425b6ea03e4176eb7e5f8bf75e61fbc7f0f995634f50a5da512bb6f4b37dd4e22b6724d54dd1f60f1b7b4b3ccd4d0fff98a80be7b73f3ee0dccddb112a9b0a1aeaa5e4d7b49d69f4bcb14be0d5cc8123604845757767c70bf2c07393b4a0db6f2b49be1575c4cc6e7698db2c1b07ac6c9bc24d98db8fc3ab18b000b40acbe73710a565d5ded07fdcdfb78e1447961981b44bbcd6a125c6441dfc8c848a54fb84387476d62e2add7e0c722a6c930249e12cb103f2ba36f58d53392d2e06e5a606351224bbbfda3f601476f996c9e6de55120e11687d84f1150f1c6d5588554c0565ab7d1fd555c2762a32ceefec76c8edc0bb9d2e06d63338b1a4b9c1808efd4157b7aa3ed2811983dc5253b1a6b299ee2bfdda6f9a2a3657177f97f4ac82bede99f31b496e76329195023f3d576d662f7aa599350f87a58293c417801b84d697f9a3af872da62fc6dbd59ad0e59ee416a38d1aef7d8b8c3ef8ca3eeb344ae4e05ccfb69bb7f09409eb5bf254ef22d6e1aa324652603ada1b15403dec0ca18cd7e8a138ee1c6e92ccf373952740ba7bfd26c87181203ee94cd23156da22dd1b911ba9e0b21ab1959865b0727e41214428615c0f0291759a27879d51348a0a1d92f274321e55895b7cb5563ba509b6d3cae0bf619485457eafb75d924e541ad7f89f3f4df3f6ba54b709c552c9c6c10f337b1b6ae5aab4f1a55231ff40c3c2281879e60ef2ec627f9a8b76eaa030d761cbdf6b2a38a9c6bf5038cd4fcccfe096c180870281226a71bc5aef3df0bf99999dfcf1c012feaff99ad99fd7979bf3d0544afd0babd2019ccc7f9cfbc7792ec9a4b4de71284aa6bed10a914ececec1c4e49901c60c8c406dba7dd55128e6146e1f8d17acbb39e9be9627a1d2428be246a79f465c120ad53987b53a245681013802fb3940e9251a9276cbbd6dc55e1e9c1e6fc14c14e9684e7655b241345e297ee4b483cdf7e6233aaeebc0463a0ef326ac9003f015369dd808ff122c9129489b8ee17ed2fccf0f7464062bb5c8a52884752d0c61c9e546c1199fc26dacb202332dbf4a64955a1418fb86e7bc6120db0c70160a8f42d431489c04256abb4ecb42bffdec009d779cfe03f80e0463db25ffe96454876483ce03fdfd3a360ddbb1c6ed61119fe7c5c11fb01348ec38015ff76323341aca7eef0a356c95bd4cce621d6954e6cc269f7158d9ff6d3d23356c3970ceeacfec698e966d3ed879e7f118523a4103d2f41e0f1a21623bf57301a44d4a2ce6c7422613d1f174a517733481d0b1241d98f84f9e9349d9768f5eac55da06c5998aaedec0a0dfa60d7dafc1a96b1292a9d55c48fab8a2844c50017c11dc6fbcd81ff2c8efe20d289205e467804426fdc14b7805afaa570aca686926b115a535b15ed0d04549e41543f5f72da25290ad0c6ae73e5ceda63942fdf7a6ecef09d9d73a1c6c9b2143447042ddeeef10fd6bceb4a53c7c3430e28f78b36293be0c421d967866c436d9ec2175c3cd16c97550bdd9b5a11c14c5fffacf6d49c5225da31dd34fb201f93f84476c3f23ed597493ae60de130f2ccb1b801957b09b0fe67343c2ecf9ec30fcc7df3e7ab74dc1456ea54db7da351198806a6589181ee4d6fc9b910d80e5c90e93b2d3e690f79b9e945af859cb4053e8077fbd76fa237de2ee414794eb5f357eba505784a83c9d6ad86384c35e3eaefbec52e75e264d04baabee2be296fadd9f818a1a4264204c0d68add7f359e21e8da00eb70fb6774dc9be35c64fa08d1cd6e8544d0cbcefb7cf9d62da3c695369ec0d88a80d5de0a81ba6fc11e2f6a0dd95e63268007b602ff292aa6040977453a5f52bcd016f6ec0ed7b05edee3e0fc99c40684078c3915162e0b567ddd54361627882e85dd22d1ab20cf564e71c879abdac373ddb1dbdb7cd088039b25cd7488935b33c836281bdf54f76182dd41c8b2e1e55eee47d1901a4daf0c46be04977cd5573f63a2dd23fd750aca2e3f90af5a38eb1ce9b72a9b508bbfe24f5bb6abe087c1d5b970027002b09da915bb9cfe48cca00b76e7cea87d361b7a3aec63207b47e6f9bc87bbabf300d51da9a9ddeb93b4512d63f5ac0319d8cd19e2d2108dfc509f5c4a900f961c8c249d00c3fb2c9584b18e50a423b90c2f0456fa7908fe7daa84480b6c62308eb20a5c25393570de968c9d8d75bee2990d082f72e76c853e528036a399b71eba485f26a96d159295b8875bad18211b5edd70a42ed368c15139f823688dd9a024503177a3366deebef632315c7a2fc406ebf223ab16f62982207af602d0bc001214f3c0d542aa4725b8d69de95bc5c922acbceff19494fb54324aeac9c0ffd56a6e191d47e14a887e46a81ba4aa730483967fe8dc112a39eef6b51462b378852d6f18ff626e2971aaa9ba3f721514eca6f09766a99112cc29cfdacf51a935a3b6992f5ad05c69d7195c5c1d2b1c35b18a9c52d0fabaf77b9f8803b2b6ffb8d54896e1a3305b62e22cec23ec7ccbed1f3193bbef54f3ddbab749447b4e73c1cf4e43ddf93f506484f77f745ccec4903abdcbafb0ca86c257614401eb72a93a5cd62e0b2e6da2d43a0493aa94dd5c92216ac91bb2284af1e8357fb972d169c056c4738eda8c6caa3e762e6e290fe95bd444666c4e68fb33731b46351d67d8ffee9f78dd691e4cad833b28ffdf71632c2eded68c29e20d584c06f15505dba613a3c34c961300e6d61103ec72daec3e4c8e07b2ef91b0c3c51b075cd3076ea4d6aa8fce5b14188fe58fdb00a3e98fb0739846e8622e7d5f30b1cad74014da96a65bfb8616da7dd46f5e666efe6bfaebbe1be20a5f22dcadd73b8f4618103f4ef376c127a9ec84c8a55933fa1c5c640b2754b55389b9a63a7307ea096eaaa4333a3abf4662d73a9fa3919ff75d45399e99f0683fa9b4cbc55a066c6961c1de6531a2332b361edd6490a7e36ec3e532100ae9f058b57a15e17eec6c0463a70efc3c066759a63f91ee99dc957674a50ba37432c0e4391a83a0bf8dda9d732db6b2949ef5a8ec3f624b6df075800a9ec913fd853b46d555a1814d95c19b4a89f129180931f3a1d396dad0da717fa3e3f100be5e132009621186cf0378e6d07803ec7dd35fb32f83ccd5694248f363cb60145e5c40eb6e1158c8142c5a95964346eb016dbc3f4388617189aad467a925ac444a27eae11339ccb888766bf0de1e3da8d059c7434d0c15091dedc506e1e7be2d8be2a628428aa098e955f7a7dcd239efcad9c98f8926c437b33707a3916fff64f7b591e9b3a91b7d44d1337c87b9f66551f35caf54e1f5b51051643fd86ba036f07fbd042d1ea769a09a69591e794b1866d1463f5ecb143e90c73ea76e7596a499737b845a5abd62f384c90343b3c4d76b405b57a88b9700979d1902ede0adf30591be9315edf63fa686cdbb55ccde5b1666fbccc0c94c5b98610abb36f20659f453acacdaca2c9465c988315ac7947e292badafe02dac9e167300f6a8848b78b0006cededc8c864ceaf98541766a2a6ef0d075a1869d4d68c93498a49c1ae8d3e2371d84fd0490950e4ebe077b700523413cff6620fa0db25d02b6310efdcdad1a5dd33d0d0a29143e0010a1dbbd173d5f144dbde22f2965635aa17d0b1d03c21805114013ee248d4b1f36aa09df64fe5aab0466d132b0f0e598ab7315c33e30a29aa170a5f01e410623ca6c2ebc7d1ae9fac49cac1fe4e3eb14253b0f9f8f1b9a51d4d0c184cfc5b384a4162680844b16e6eb9307775c9f3692f0ffef02d7f39d644260117691563bd6daf4f6a3977a7c8ca0823e3d0b9664754c8ca96c486bfdc40f47cd3d44b68073dbc66e58d31a8a3232e3597fc45f782f57b6186c4c8d50a9908464ab034b88f8ce1490a7a6c5c19b20fbe6f05ac23c16ec951f6e7f20fa119e51511a7b8cbc7f2e14948a302275a67a8c985e80eb26a128cc7a70debf5912569dcb34543e9346671a7889281e7857941668d7103ca3f0f49fded6437e27d5c2ab485962aa6e8ba3b996d81c7d834f19ad803885790aa18ec41ce7882a9bc3879b6b68dbdf849c06363bb36ef80e663b7e0744a9f230db1541c1e8ce24128d536d627d117d536893f9fb5d7f1cd0e312204adbabd6896c136a5b8282a8fca628ac3c2e1d79e5b33a8a2ec998d5ae1bcfcafb4006a9630c52bc6f1a3f212294b8d3f39aa34bdb8fa572ab203100a10781d6226f4f8440337f14532cc28050477fb5deefb6c25adb1c5d68eb979945c47e5fc43cb2ebe37c4f03305fec573ec9a50544631228b3a2ac721b2a7781232b1e7a3f93eee5022c344d22f384979fd88894422a205df3cae08fc7f0280f759ddb954abe9f60930764a57bfd03685bbc2967c15f51ad84a62ab08f7937a3093c503f7ed1f732dae6fe1132ff88ebd8d2967645566102c17f2cd634646fc31755ade0a3a910bca2bbd3fc09a4fbce5a4d1bac8dbf4f7fed3ad41cd2c3f6b2a6894bedf30f4e8c6d2836f2ba0739d6b2a2c617b770ea29e942d6fae996f4b46e6fe777f20a775465b48e311ad3ec08f9fdf7953afe2e6c7fef809f2a0b76b9450b08c499267fd48af9ce9c6b45bac5e165d1ff1d49b513b22627856cc50698fe1b71c25cccd1d451d0d8530aa894b4e7a8aed03b57f42b164251795137670beb953b1de85b6d6ba2f1cc496f450d2ef18effd93368696836466334e9bfbd92aade75ae3008e33da7f56d2a818a4aaa9f9f810d851cd2bee131508cd5666f6c2b36a7992672447250734c404884cc3ad961eae0a1eb4fcde8e2294dd2a4e7127f797c1815f78018fce96d877c06c9db934174239f744b39fcd728322a33f0773a9e8fc943844f8b29d6181eeb7c4a96c013b299043546057cc6b85c1bc285eb52e98731a3fff9fb5407543329087012339a21dd7ff42414ea95cabc35246b496612466c922c3e6f6e58743c002ac07a5e3fb4270c76909607f628ef9d136c8335491013b8aa0b4ad4084a352e5da1c3ef308bcac328b3542a8410ec7d189774b507e2bf3386cd3593d2890a83255d70dda30f7d8a24aed028c31d029ef676aa8e6a4e8c4a228e56bb18d0d6a31cd538db08d1e0decf1c78e21b8132342580fa3afccf32c796fb2c4882e41cdc0fdb11e54ae4612f280419360896073077f810abf204d9df6cea4c7f732a8cee53594c6525ca7010e97d3db6ee89c0b20fe5d59074f03e0ae4e1445e8ae8635b3cdfd6780e4499133dae80b12018bb7d42472538ce14015e551deec812090c4d43414fd44823d5d7a9fe9d90500b49c25fa3e432e2a93f54564b8af0b6a02f48f5e281c8297d458eb811e599bfa49a850970ee51aa4b436c6797d58657baa118f74398a4eb52eb945cda8ec89b86d5f4f7612c593fc598cb777e68d9a3537c643379166c70dcf717b6c6245e894fbe0195b7ec16d18719358c49172fbf2a0b346c90a13a10fd21701b1808edb5573f5844bc10b3cfbdd733f9544c2672f1bc6539071650d77b00bc8ea1c65a8336256206743619edb1f02c0bd50287a749c94d950c146486013e2742d548da56b6b83f453be787f1edd082a475e76ed2f37dae4f3f0c386d1dd41bf058c8846052d8929456b088a64dafc56ad8da39b6a4f7ceaae732db3908be97dadd6e29f2338b6336f33d19b20bfb63f8e41066e94785108448769e365dc49103d8f28b8588168b7bda58aee57e070644f69e6fedd4a703a27271c0250ab795c83671bcfc4503bbc67e72a1836719a1ab471e3a9dae261495b61a472367965931fed35feb3df09dd0da2a1b7f087cdfb839c41ce1c2f7cf08ee79d2c73bee31e89da1acb562e3253e4878b462cfacae33e6b43d66b4680caf95014f1cf9b245064cd28f8bf116900c1bd72de72d3c28cd8273901927eced126ca5d1fe143748e1397de567ce176ec2497b29cd2a52b70e288c1d3436ea49682edb3fc6f9801c9429cff258b4d0f9589048688a8d0a6382a9e3ce9b02dd397e0f0c8d29c99a0cd1d45eb302254eaeb7bcd30ce2c03f5c190e461d77dee0fba843cb4ae36cc411d4ef7d0cb3274e62424b2a2087411fbfccf6102b7dab1a130cac7125fd792b62c4c8d3f911250f6d19911590827b6f24b1bc7f6edb60094dea88c7c0589ddac07d9126a7a2b6f725b7142d398a3405a1f8baa3e8b2679af453e55ed369e4dac439e49b1a6feb0cf3115b531f2394250f1a963a9c86dc403e8c1ba7ceb037b743104ba73b847553fcbbc0d8201acd0400fd2645beda802ed67891695ded600ef758e3720de4b431bd57a81f82f2cfa1c4050ddee9e3e4dbd60100b2bf8a7994279039cfc05b997a8643ecfdd379a9d415639852e1c2f1df3d1c7ffc5070bb35da12df8bd93334f5390f0d0f090989322c3cdd96a7a4d59054c7c9a3c56889e46de72be2e1fbf1576fd2a760e5fcc12ac2ad349108eb805b168f5e30efb18d63984728139c57a6439b6d466508955bf4ac72cf812f788136019686530a2ac2b1c7365b3f7eaf44ef8487353f82ed79372ed31848252a8b6463897ace9282476aea4a91e983809bc1797824312ece08065107b19a1bd456288bf6123ff370400a19f792773de1f2ec2265eb1b236ed1775479472bca4076e62d2e43355ee9f9c3b47d25ec0b8bb025d7441da533967bd344d85edff8941ffd1fae725f7e276f8e0a6d1c943dc5d5bbb36257e3919148eeb2d1fa2344e6eada8666b016d2021a3bf4f13bc81be2fb2efed6348a48f26bdb653e8ded7e474d162ac1fc9befd2d7ee9644eb65f7ab1e3fda9a83ef9b7cbfa86d5869a60bb83082fadd752f00e69a5afc6bf9cfc5fb740f66fa5fb25042175cda352342a0bc96932104a64d420c182c47aa57e7334533b3e0148ac9da531c2a0e75c52609c094c2225f8d2b32eeea9b90116bb78e1a8ad6fc30c583e38e77d3044bf53d7030d4c194f76d7dda83bdd5cc713583f177b99a55449ffbac46ef0bd655936d817a82108dc266adfae3647f6d53193289a4ac543b8d38eb215d0c862a0b7cc2fc70278f3b32b0d8d9d3ef4c6b9ae69c38240f69777ebb61900c2cfde7d414bb00c78becdc27ca6d233f95b4388c302768874d49205b345ee9bf4506b5af01b052de657a3f02590ec8683c4fa8c633e55663117a191715757309ee3b661231c3310962aea2e5bcb955b5b094d5c482607224b7565955c574ab40911cbe4ca57764e059bb01b5998f5f42037dfcfd10d995f7155359658ac3e44c50e9caae487eb042a4afa5ac9cff02d430c585f5d9b28f943956d0227e3959b62cce5be4dd0050483269657756f8807f72143862b89ee64e00e74d6e3734dd48919ac64c88bfb7b4d5fcd1fae0ee049d94118d981dda7dea8e1f8f9e6119ce9a86b832fb9c322232033484f0c62ed0cddf8f6b85a1e798e8a69ab0c255c97e516158511d6e4c8b7844a388e8be9c8c41d3d5d108bcae958e5b7f4f801214588316cddd689c5971ed5448cb14ed302e04e8ebad8509f8d1b6e15643be0ef8e0a8afce652e2007d1a5aca01dce552698b2a9755049e0f0fafd1f04a8eecd156051576634ea06100f93cfbd938a03f11980b3b4071d458602ebcf36a080d16d008d7cce6d7195f70aede57a05b304beff692c511b0184819a141fcca3cd04bbbffe6bbd8b2ac0e476f83395f73462b5dc71da3ea776948661451e9279cf4c4e83854016ec7c89991741e575b5a90f66797336e9974d3856665dc7f67449c4f2e95a3c9637736ad02d527df0007d0479875ec634fb1372204f04bff1aec5a61f5e7241199a0104763c8bf3664c9460410ce2e5ee8ae4eed30ccb6d9c9885f1eff31e00ac9a7df1713c658de57518a24e567b2a7e1002352f884df36a0781c711dee8e11d880747fe33409647bb3ac219268afaf55e8ffb0201357db02c7e85b5ba601895ff9d2fcc70a600c918466d9ab2929acc07a002da48810b1bdc649bf8a041392925fbda982439d43cc620ff4910231a4ea9a5f18cc114296986ff103f328d73a3c3d6f00c85de8ee47e45ddcfbc14263088577ab4f6788d5bfe92a2883bfe3c7c65e52ffd13db80eb988ae65f8008e50ce701fbb9fca69a197435843b8f3b8415899c9e574b0ff5b53cc6ff147239b51f5e1898aeae7fc98b99f29c2cc2ae52a8ea437a292afbd86e73a9471f57332fbcc3f898361378743924aaeacf863ffd765dcd7d701ff08421cfec33221e167f07f7663e6025b90c2c6e135ef48520fc2d16abbcf4a3fd957dee64189de3ffe2345928ec2ffaf2bdd031ec587afe7a2b683307820e91a2d2b0f54343b3c3ffacb33ae46a5fd5739261f40721772cbf025351aa78ddb46036c06d604975211ce98e9b71e8bf96c3da17473b1b05b7e1d20f28f4772b937c0b0c9a81c9de6e8e0fbb40c2f09bf58b34fcbe98a956c2f0880185cef78b287c112106d12387a455d51987e3a465c151e00142ee28b8702293abcd85c8c56799ef0c8fe82a8b1d5bc1e09df128e815bc8c1ca58b56e9f97311a59b32febcf8a3ac937729e2348786e080f5111f7505e6680810642b69e1be9d5db332be8dfc18b20851c05a609b8a8b8bdfb3fb0cd9478f6f50d04aaf814b8a554ee2222ca0c550a5441fadc1365ca6c3bc76193c1125f361c4548f1ded53c2aafa2a6dc92a628b636d24f19b8f8d9f985fe519e545404f5721b1531e029fcdc126dfc26562f42569612b5914648090ec476f19b6f25d2fde5a7906925728bfeb955d914d4399504c2b34e9abac8947a692e5fa2264e02cfddcf5f41602bd3c1e7b53c4788743d38b5f3890dee474a4f0ed046632e86b8a1efc63660515672ae77b0263a2519645a4706c9cf75bc76e573aac9f1e039eea8a813a29d00353eae07c6521588751a5fa27c2e80ab103215a365fef4810295a7f26a637dda9d53fb0ca518fdf218a87121f0595c330340137b086df4ae2a100740c62ab634a41c9b6989379b9f8a1c2e4755fb42c95b192a659b43d6cac4e149d50eeef459c7fd9767a18ef0485a149f77b9a0ef0bf0836dc99a10327ed2ec9c4e9969e10f4d5b3d5dde7f60c6369c60132c704fda8fb8ac3c3b436743a7d0d78225154d7391b4a05b82bc542bc1c192af97e5e4e1eefdf128ae0a7bba8b188783436f6f914bdc45f482ae672c86d019dd11908783030e4af311a6159dceb13353ffee1fad41fd5a235e93580f78896410ba73a48ac12b2d2d7326814fd002b5f3ca7d94e702edb9a691be8aae8875d8bd24c0dafca219d4cd1c104a057b7707ff3d8a41b571e5ee2eaef290c86484f06896cf49d4ff1bd3ee400dedd9d10b237e394756aff3ea7c2a5a66d29a3d5c0451ad67ce26d99c680af1e9ae88057011dec56c7564c7ebb3b627cf355522be50b6eee3833816563f63e61ab134234f6d2106d20887f5675269547fe6cb758c2801164e6de31ce7861f05c767a358f936e3730049a213b3cf0cd2fb07544c81b6423456cdeb4b7162984d3273c40cc42d426f8857beea5bfc4d8aaae5fbd4443f20e637c6e60f8c30ec5fd032034e46d12420e7e304a512a1e7831de8e2ca60e4d23993a7f89382b9986e7c1182c2a03bfa9e7d51104c8d80c2e61ca4ec341882e6034427d1b63cac5cc092ee931c6c4462924fc11c907d6341eb4c271dba922f9e1a755ea2b8544634f247190b5c1e1bcb5d51767c5bcd5655cb409a14bac33b7d2d00273a49fd809eec284a6f46f88d43eca4a18784b8c79a8bc20cfb9ae23700939bcc39172af7ccd4f23931fdc050c1a161bf4ba8ab80c3ff1d0a8386b5db50d50150938542a4f54832bae7854ddd11997b47e5cb442d3655e4fcf51cd31d8325c45cba072010593297205fa25b995868ab9a1272766d24d06aa53bdcf78d053c8bc6fec9e8aeda2ec842cbb4741ee4f239b756e2c0143c2e51c2c487a3fe71843a53831463d7a0485403403d4044f3b513e4d5c33b5d2d934ea3b374509f7adec6c1e5f9b1fdc9683c8e32eca9f822ca5789a0049a8fd312948c9b4fdbbce2fdb0ec6e948e9420ff0967984d3d247e6e0481b69a64ee3bcbc87a5b6a18ce24ec201b0f5067cc140986322fa5bad404188acd38b8ae1b31ac27436118f5ef04279d6c9dc50755bf700eb836b15cd250b2751c8044aaae498b9815a97d10dff71cab8494305205ded683d79bbf885b31575f7d756f0c060822d0e59ff149a0fcd51bcee246f3d858e21141b3723fe4dd3f1ad42d6a208208de87d705160d00a9a55c298d46d1a064f7ee47ce00e5400ba8f38792d199989954456bc875d623691d9a6c9f3175dc71f736f4e861530aea1414f9d49513f27e5b91961dd23bb8362a30573aedf52714c7c15ba6c09d41083dc9ea743804a87e5aafa580a28518a02a5ecc6e648f4eb8cfd49e2b964c9e9cba08c802433cd6cb8e0cf2086f84f02ce30a22e1ec569d958f2a7911166c97129d86d6408eb35d801ed0abe47bad0017882ef9dc0d2be75abdbb49addba95080aea688e1dd3e972bf76426d4ec77ad07f4bf96ddb5372f157cfe616903e7a5cd6a530ea0d41842e8f33781a511ebf6ca0b5b46de88534036549dff26b6a1d35d36be767a375fbbfaae85e08ab9d0adff2fee1f2c953bc388fdfb2b917301077a82c505e4f9d92929d08dc0c9326897f56c4213fe75173cd21a65279d4c7d6626e2b419055a6b037628fa22e8eceadc4e27153fc23151c80f51a498b8a7ae756becb2c8413b1c53dcb3589360bcfee6502e0ffffff1f