PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 73350 6368dbf403a9332f3fb148d1a58114619b4c779f31ebd7c23a44f4a7489bfeb0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c58dcb44e4865c786c25c88f4b898608308110b3bea684e23671f4bb55f99d47
Certificate Block Hash
6368dbf403a9332f3fb148d1a58114619b4c779f31ebd7c23a44f4a7489bfeb0
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f0670000605c0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a2ef29d30326693737683c51d2517f45509e96e1fb9e569d26ee046d1f2fbbc289ca62131d08bf36e7ef592bf1ff0fec42e3c3bf1ff0dcfd377d7bffe1e67368ea7122ec5cf54e0d1446b175e31265b1f12d19f1436b39cbe40a0000000000000080000000800000f0670000605c0000

Raw Header Hex

0000402015055694c3fefe7ae16bb10f33ae3180d792816693303f253d1dca3206ec336313e12c8a6eb3b2cbc3d82e2d0ec7334d2ed9e906bd1ba19924413575d17960fefe05306af9eb0018479df955bbf47136e284a6beb31081300886894b8fc8256c785c86e444cb8dc5

Proof Data Hex

59,560 bytes
1212160103070914a758fa6e9ba59487eb03caa81d24d88d2a41a8529c87b74834b534e50e968debc00e3fe6557e1b634a6f9519cd3ff8d9a68b916a8d0188191fb7fc98f0eb682f4b833c0115a3d5de12e29a7c8b7824c2b2563ac962a11b3c47b701ea4402df1e052a8db646c6588dd25b70c579f1b09585fcda194ab84ed6a404f906132a612fda29003f2a19c5acd92ac79803718299bad981c4b531deba3359d2991fb53c24abe3e0ef574ca6a88331934c9346dee79d087c6675996208a0e21f52eeae441e2e408fa3835c25809bb903b7b70d3a5a4c6fdda65b1f8a06117729dae620f90d18cdbd3d099f17edb3db26400255b5739b55a3bdb537f3cacaf1168be7518f9eed65beb5038932ee669e2d67c2c23edada54eea38180d3f9dd8e9a5836a49564bd1e07caf0fc2884cb5f9452f71ab92a0617b454ba2f4fd695b956c089cfd2406e15368af36ec598f61b7caac80584fb824afacfeb3b8b158c532896da2aa106519d3c6c3a3c314f2f62a6311d03a9aa92a69d7bd2fe7b594f3674cbf0a943bddf86d2a0d8b0bcfeda6b545c7c2c671a437a7b7b0d3ff18dc817cb640028c4494276fd1f82a66b84f7c7b26531f12fcca3fc3613914c73e0b62ffab6f1a44ec5719879391b1bbf042a67b1d44a22938d8af001acff5c5b3698d3aff29559bd97d705a0fa411c5dc04cac6310d1314569ac9b62e8c14c229713e2cda867c6af42c6d9bc1e1d5b011b6b9c15ec4c9720aba96e83e3ce0600cfefc062333998803af4c782e27395e6f52510100b0e546c0ead6bf03fffc25bf24de6f331ac2267135284cde60e5b9454ff3d38ee8f32c9bb65e1a6bc220ecc9dc8e4d417357c5d8b5edbbf0e645c7854ebec59b0d5d85c2e6680959b24872733b08a3c8e1503c47a812c9c4faaf984c56570ec5e28d671f0178dd9ce4a9425e68b644eeef56f57dff607c82d519dd1f5b4f82571ee084f4cb001f9db595c5a483920868adc06730da7020910c0f6c29b1b917cfb68d617c84c3b69734c08a11da56fc5550356f1666ccbc056c408eb672d0f0b2604f4b8d806ce2d2a1ffac8f5b14666d37ca900de8bf76fb0b3f3e235873ac2d5c56432e2070a74c5665158b13ff3ef6b0189678b1940e5c13d8831c4b0b3bc2ca5a945c1b62eeb76426f89dfe6db96cfdbf0a152fe1973d311273e6d3eb9e0548957865565dae6ecc5eca37b1170ef5e2509e2cad1320cd9b7c0dc8bf71f1cc6c20869530edf5ba056b43de597cc2af285383dde0311fe91b545f1505714e186dd828160d326970d56163055d27c1aed5ec2849e706b4b183022cf0800e5fde1e4a73394806c0cddaa355c5c6897d0091af01fbf5dc9d9b02ec2e06736ca96443a73b5d92bdd84902542162a5b049ff0a12503967a75df0cb3c0e60d6f5da45122bd597460d7c45d297fd95b21240c1d1225d57743920a2e3046b724289cfdf7652d54de23218a64f3bcdc4468c15211319895b10cc609cdbb4f8f652aec243bcc3047c67c6d7127b83b87161893c5bc17fc03c1fdf73a2db98a946a14294c2034387c9623b49ef17657c7e95fc9aaa825d1f4d9ee67200479506d98157fbd5bac4f2fa63654e4e0d0ce137dc4128d302d2f893e70dabe05c675281a312728645e139bc2467acf40b5740fe84b104da77b0a46c72213573b0c5e11646bd7127e9bcfca66c7d8ea091153d5a121d9d894a5228c1e8c66f1bbdb28c991e9f6e75f51f15559590ae6d2123237a954a31d4d57d80ce06685c6fad3197da291ea520d22f0501110f9d91df7031e229b1f2703c931f560ab02aa95d689192242c94f57238c7c4a86bf3c689cb207e1fb54acae7cf84086e1f47cbb4623aa5d1d5f4ff86409e4f29da7698a971527ee0d1586cb9111609f8d9d2e6fc4687f067efd3d2133d7760230831caf3ba280cee85c4606bbc0372b926268cfd42070848e8b6fd3e737967e3d2813b7548e81249b845e63f5f27d1cc0f344f204b5cddb04bf02a528601d213fa55021d559a012444da0d9075f6670aaa6e4c676c6fac9ce57a238f512549f47787e0482f333f7f311053ba06a0d0b94d2fa73b7ca80ed8108656ec31002de401c88909cbcf539ef7303e9b799a67826f223b7006e2f351824bc16f3c520208268eb4b831087387e09d0ec8214c2eb8abec0d3d1420fabb5cff872dd71214887a9b98f4b08b84bb51fde549ce6cd04d13054c64f1ded05c75a78055c95b8a05b1de50549ef423cdffa65534aaa28d67d74dfb68b82e14dd97bc9c39824feb406e8378732bbff0cdae9794718e0154a65f2ceeca0eb37c4bcaabd681057d2c78b8f89976379b71f6731e3b300e8e369abcd686701580e9931e9d4fe700f905bcf8ecf4ec60568c802cfe28b0ecfbf93d44c14848d8e7eea959e1d73332531a6e7fd04d78c44ba6f6eb0e2ccb0c20b32b7b631437acd1bdfc492444a914649cfd2693e3b6c1a38dff37c23bcf706fbd870ff909600300c377240389b9955ed9f9e5d1f5e77e8358636fc3150b4e116436983df4bd4610bb0b4018438c03cc1510fdc269031d586a7483d9ee4b5eba5a383327145175971d039f10f7b13b5a2b5f14579c31228b2d941635fe3e4f9c94b52e207410aa3fafb531783dc9591168c88178cfc77b8543e57d80bb801c1ecbc05a6cb2d9a5950df65c404fe25bc7e66095aaa1438b27a779806915f820af838e1ec2b6a653f4d34f94c56a6c974988afe0aae1ceb0084bea013d0fe70110101a3779ad5fe830dbe88681bf62007dcd355635f7ace3ed39d15b39aae5779114052677533b0be2ed7f7d4808ac80e14a7aacd66f99c733506512fdbfb1f000aeabea3dd5a5bd390a33384b806743e9d5a852d95eac1af202891cd083c787275456440915bc1a347f0f11a4a962a33f589f75ef787935ccb6ee159d8ef44f9bc9b97719cef67195d765f30bf6612a97bb19f290347c9a31b1334468b24b70492470451849a9f0f6713dffa457b9adc5f9b78edf2dac1f3f792d80db26b7cb71c27335883dfbbf21fa482619c56988c1aa882771c765fc148736dd538589ec87b7a8c49bdb31689c17e0f2f5af84865dafd360e2aeaac458f178f4661e3309136c088163215ab9f43b65cb0c032183e4ea6d6f68079006f7a7e00f0d2bd34229d827abecb981fecffb4f57104a232bb590d97ca9cd546ff4b8d21a5d33149966df49a4e681c94341b1032fd43a5263ca3e1ec5906eeac18aed59b04aa039102711dfdf71d3e89d98a98514f602817c6fbabd7bc40522e18c3fee1bc11c6c59af32c1ec933d81560ddc362fa4dcfe77ee0ee409a7c58848a10e41d097a7ad8a9fd4d1157d6a237a9d2a1e207ac8b599d91f77b23c789e01caa60c7b346dbfc0ffd3fe762c9eb6456fd5d7a9dc561b9d6c7300729ed0cb41e5e887bf3b0cb23e892b922976666a7e64267854ba7c0c38290d5d6bd6620b38e8aef21d38e24466fa2b7c2d25cb9911e0a748a02e5b90abb8a8c3aa936003f5e029d924a57648aa5050ff780f65ad39f151aed2fd01582c94d2171b9f421ba283c1bce208516c278ad6887d34db4a3a3c58f7c94fe32472eb91d69d22aebe8b787b08ce55ccc181967dcfc3bf65a81ee8468f1b8eebb73545086b14071e895a15c7ca8fc0ecf29f41c404da27cd424eb155b00012a3136d39c91b771651e89b7cc439cb2e9fe30e270ec5ac9909d36a8540bf21d266b5627e368b28ce58898d963813f3b30feca5fa22192aa3bbee8f7ba5c14fdf89a7e055983f7d27010220bb2667fbd945fe5abb95d180c1543778b0af97d04cceda2d10a8793fb7d87b67942d7fded90ee38d0bf32221cdea0338e4a3f578f50e03a4b20e072ae66ef4e053b4d0258f447ffe8c942fcb8c9f20cc733b92ff6f0c496f86aa627dc64341b2acc4ff55f6a00c2b01bb15261e1f39b0180ef73f781674d78d82064b1072117b17ca241da15c1c150fd27e79d348b8332cd1a64e4791ad4d841aad502ec8345cfa956e653223133b9c17b87888be16f49af9121ecbe368a6b6bef8bc347d87d9ac5e62db71b4a851795e6ec4c66e1ea26fd73fa2abd4b745811dc33f8eaa0aecfd5aa33cc7ad4160b65f27c30e3aca85418741e740d70c00758ef6d9d871ff5b30e066017ab75e2546c8d7f5ed7a2dc7f775d2471fe02c261babf08c0c06fa605ed51903b10cd649d2b3408f0ed00840e6c292f47423b75048406da0e457ad12e3d07de1004bec83802b678959f894fefff1ddd88bf8fe7316b4aa256ea3687ae356641dbb1b3683b00e314e74bcac260b13e80fee0862aab426914bbb5a8afb485809490435e47be2823ae8edb8cd967f0713a1ebbfa3816375f706de2602525bf844378016ccdf4d62fec566f18f39ddff28f07caa18ff61264abb7bc338defc4be7fe9d3c09b117fc573d21c226b7e497fb99a261b17b3dd3697aff3e69bb442f5d7d2fc5dd1e5d9bd1f56c2614276dc15066b394d68c94a39023236becdce17794831834ddf0b9542b6656637c678ee0dc8dd246c4f86eb6b980d4b87b938159316ad1a67cb8f04ac0ba2fb3a17db77e878b74151a90a7e3c04084736978731fadf2b5417508727d8e7fb7a35dc27dcb420904e4961559ce04bcf0c4900926161633a586d57b1c0591151d048338614f42670fa5c6ba037fdb70c7e99498738412d72aab8e6dc28fcf5b397b1b10c265b22770194d765da9c9070b3336c622663eef944d0e808b42008bbfeb817db15e5da51ddc00cb693eca8b9673ab22e3bdd55275006b0821a921f75c06b4c1417aac4731c5e3a5edd1f7e314c867e1227734b899a9f662895dbe66af145634fa24c58786d475c21264255e425ff3fe35fcd07b9a7d3dfafbcde1229ca1c166c8e66b6be3a1793dc80bce7a301dafb548ff2556131ff7b5c0424b0f53a14514d54a52dc3fc8c9050aaf8d2f6d8c8ab156cd8cc41805559a0550efa743572a98f22a16c9ca9e53f5c2c0ee2a4a0c730a75bbca49bcb1258d1c8248faa4f43039c8aeb24064dace97944bc7054ee4a9417a28f55fadb0add9abe9ef4a910b9f38588ce8860f2cd9458b1bd791f28121eb5936e1a31d6f44b921ccd4b4a96a1155859103021ab46c3dfcfb32c5151b5f09c15020b926fccac8f4ada910d3acb03d849d8164a1be3feab24b4e098f3790c044c0302b4c84887255c59f4ca4e1200cd7a8816a1f0fcc927bcd9735f3bce144682b8a53fa2fb4c90432286f6b1116516421dc18ac5208e65a3c251a82c7ab1d667e539819dcd093188cb99a20262aa25bfeffa137b3fad329ed644a55849106233f3c9b8ad853b36c783ba505e44be4ebbadf3533e5177f2edf22cb14c89315520daf6e247195909fcbb1d9141f80f93016fc9391b8c9210f27fed7ac090df8d4b4fa528cc8fecb47eaf679cdb4014bd9665e5014e14f2699788901b3207ce2f5f3d170e318027c471277d92faa6dba9115a0c2c0dbc221d827cb1c0864f136934aabab63fde477c918f933bb6e103b517b65f7a983067c8b888692d34eb9841749434f07174bb3d27c51420a2661dfa8817ee2d72e065d1781b0437d2d37ed97bd15040859cffc5fe5e587a9fb6372355403c3c4289a74d0b5baeee5170b418a939e41f4f91689d5c6219a8525778232e2b3f3723e27c286dbdde7480aeb8fc0ccc59c671c32987b68fd2cfb45ee7419e660150b0cd8b11be776f8cf31520ef2b31ce43f5fe95029c03cd4711b83734728bd86dcbef468622df216334637173761801417a526c0d9a45547992d77ffd551d007a48a9b7f37d574b19d30eb96399a16bcc34387d18cf5d41a39140e3b0df1365b54ec86d679445ff7fd789287e3145b9957afdbe0f320852fef7f3df8355be40b2eab852b02ee3f0857f68ddd58399cfa64e986a5bf033ecfee9d9dc8bfe9b310c5c2561aadfb46eada23d4a070591a68bdd5c8220f55cf5622fcd9a416c9771cab09098d4e775a96a708f820fa66a5e0cb9749a3c176ce3480f591caf82ee1da4aed0cc4943bbb342a65f121c7e29395f3d02db2b0352afa6c884c18cdabe9bcbdd87f37e081fe4ee006baff44e3c02b83012e7f882d625ec1dd53bc862de60b6bc63a43bbbb343b45600ffe3d81beab0098844dc4800dcd3410ca58e41258ca64e7c8bf6038134796c1b962a7c594b6391dc21f94b404c5f5bb5b2794e42fdac6a77718f880dc5a503045e414d22a9adb7e7c47f6b8665ec4b2a2fcd75b0ce334ae7a882e7f13c958b4e9dd40033537ef83629ec43837f16f8b60dfb14b88a6a3be16531a27846bd0fa06ab7cbe1f8eda4a5492e54fb3e9baf42f6deebf7905b235cf8f31fb1e23ebec78db7ca919ec95b629036b94e3cbd7a7ad7d0441aecf786834d5cc0240cefbf6a36b2b834aa714926852820472f177b36632f4edafedc971988a918e953900e9fa69b6e70d8a8cc2750d1353c77ef9cd6baa8ae68cde0e0640107625a45c21a001f44f1869d64d7ea64e6190ece2768d16eb94be9425b22dd9392072d45e4ade99d0c00394d95855316c1e9140ef0458d3400a3eae7ae283e3071754f5c15bf5613091163ceb5ee92e3d775eb2dc5682c3831fdb5c3641c2b709d51e89be5e6dfbede3a14255069e99df6df6409e1817c55dceada8ca36fa5b61e78f966327243815c1d48f190cc0960fc1e2bff381ba11d7607d0fc7ff895f733c9f8fe99724c02c1db966ee943600a3aad542b10ca3865c1b8248b7815f8a1fc5de0fadf5bf0a43a5aa0f7aa3b9369a2fcacdfd222de2e950e330fee82ca10a90a718a5e4632a4dd6fbbbc998b4bf18954b25e50c59131090db22f58cb6531a03b30bce3c5cc9e776210cb4bd95f16acaaa0fbd8189c80e82b96f80be5784e2611a1918ab40e87277febb8de60d01124e3e658f6f4b0af10cd18ed650e31d4549df43fa2a36b98bc29d52793dd298541d216032ba17f5359e81c6939c2e26fae74128c64342db9ff339b184606b2030bc7fe53cf511dd4b3c7b3bc10b47d3ac704df5eb4c6948c71b85b2a5acb0092fa283f25cb91db1131f014e53b25fcb309fcf42245b2f6c970c246742547797d79ca3ffd0512f8a3122cf381fb1509441eec4f9abd18f04bea5d1db9bc719edf8e84ba0410fe9e335150a0423db28a9e9d8ba719f60f3b695e4c91381dd3e60becb6a4e2fb012a9a62cfb218d0d40ad8ae7ff3360b5c65acc586f9fe72a061cafbf3b5b7d7ee9c93bc4167e89fc4aa1b3a7dc2022b1fc437e82c433d9705b6aaa2374e00343f0a620a8689aab744ec2e9c1339c5aa55cec5852490c44fcb210c20da7db1eaeb40213a54d065d5cb4d2a9cec0d19bd1c4ac5187dd9cf5246061730ab4ad930cdbf91a5fdf686630544ef3717f6ca2af351ed813ed265148b2395de2372d60075a95ae045504ec83affa2c91a854385aed83ec65d5b77d0de962555e5783bc62fda5b86fe521fe4f70b2cf3c73669b5939dd7e7a04d27d5666e27a199cea07d2605b3204efccb601be621ca14c08e0da0dabf7bc62d9dcb20fb384e36f397770f738f0e7e6a4c281e83e7535ebdc8eeaaa8b1106577a8970c666007bfe467911669fbf5ed1a88aa63be78863b0a7a5df42aeebe1ec888d845a505c8786dc11d84110a2b4a02fa6058f00694c396528ac53364d11a212fa0fc0d28518246228c9545fc826e1cc315b9217e920b95cdb9809f4b2417ada8d5943d3987fa68f8e3e19c2f4f77b5c04ec55be216279c3b9c9cc65036d10d2b9de47c65a0e4ae16d90ba8ec0bac1bdd7409be78ea36d3de81632ade5dfb817b3ec2f0668dc2d12db5cad5a41791de6e3012791242bb0a20681a5ac0826e7beb43faf9accf890486f4a31e0efce6cf46c7690f4d4f46972e79e3234e88b7c21148b0b72b83dadb1e30df08fc987d08a88d852793c704c5fc1905159b835bf6fb35db0df1fc79f3f629f71b4bb59869f726e1e6b5da80c14df13e7b5f5bc3e42f00f1d040210f04fb14573a746b59022017d5b6aa3fc777dc144f07229c7286b9ee9f5c744a36b554d0096c9f0e55820ca0c95732a844bdf8b37db7de33647cd9a9330d7108d4337b1a026d4a4d282d7ba29498eec045823953db7ce0056c882906b6c0a12933246c02fcc74ab7414db1d1c21d8329e1e6ec79791843b9e910b1ba4e94c4ea1949570b1fb2cc5657952a8d0f9ecd01fb8ff9a8555f58a4e1f4dc91a41f3753d01912f74ee73ef8f105ddee73cfb1b55324c9f9f96df84d2e421bd3960c5f870a7dc9a4617cc8fe473cca66b1b424961514823e1171d3cca40f6a222a1158eae7a60ec0ba711cbdf95b37ed003e2fa8f4970bdece8fcbd29d29d940a58f2ccd228ad6db1198bc8e5ec6ad475a0e8a353f627201ec76df8ca5959eaf26af0af56ccbf06c23bbb893bcca42763739d037c173b02780a46b78818e2f9567200cc0539e45c466e9de79fff703c6ce612d04f5d09d64680c6d72edc45bb69f1a667edea689b36dfb61b08d5e02b0bab847b7bd5bd9fd409673fb799f456fadde0895e1f2f059eea91b5d3b59816f3bd487e4c333a248b934b3fe78ce98c9fb50d94d092d3f65104472696ac145fdc0ec7168dac15856978adc5f7450fa119106b1204863b76b15f46bad10e1a4380c13fc31d4e092a50a6993221a0679665df729a4f01567440b1a11669470ba27b937d55b46a629852797780ea69967c19fa0fcd1cd145dac6173b0bd3afe3cd9f6b22ec99f9b78772b9ba5b8e53abac4a627ccc94d142ae27a18f53f5a0ae4f0e26ec98cbca9e03c46bfdf4385fad88a39f110001bcea5cab600aacb613a77093303df96b8611d96fd2c04175d19e81a426949fb159259595de2feb599352e1738ca0f98221323b7a81fba17fca9cdb56a4e3b1dcaa192e31a0ed2ea2dbb3e1496f799cc4769ae1fc52879f45f3825b44eab4b9a748df00a35635c5d490ce886274da5648cab846ef9a06de126faf9234b7a063119500694416ff14ccdf563ec7f16f927de5c0af0e3d94dc4915f579d64767631404d4d4d5df012172d48be3d4e0c61a982889a9424d8849f9ef0a1660870601344e4272323734702bb7926bf759578a6ec34928f31c345581ff8c9adc1a889c15e88ee5fb1de263ced48c4d8194e90f3722f71ba23a2b3c7341a63b607b265a4f983b0075da0efb138f9765200ae97972979175463744ce69fba25b6886922581c5721f783386d386a5ebf18cf80f643a225f3f453eb6af891c418a986a7c64f7c35ea4df3b92c10b2f5d03c577223103104f9e85ac79f60a1613b026684e98fe33199c9b2f52ca1f155382c18719ddde277e57dd3e96a919bac0692fcd3d2bcad0e3cc8cd47e878676c3c8c6e54bfd3d558d96a73852fa6ae71b664e3fe52936fbf8c0f0be0b468e714b6d9ccd65356c7883f087662f4ba67dbbf44f01077bab3a2fee871a5dd3aa4525034755287adf316db81cde377b8ccbde5c6759a34e4042594105c07c5ad9a7a816dc930f77646a562413c1138840bdec096da09931dcf17c30525625c038f51a0d8be2c1b719a01c0c760d84dd8fb05ec5acfaf6f2c2af20b0065188a122f95de0fa95f949210d7c4f893db02881da614aeda396cf09642c40e395e8a5bfff4c3bd3f5971348ac55fca363f69f6b13c151ac0c746f9ff37b129ea0dac6dc40346791906ef1a7f4f33ae604d627b794c955429958e2e88f83fc8d2c3795ede5ab3de51724e66a9d84934f814a8f55cd282ebeae08f3377ceec253a653c0b9e34f4bf7e9c0b3ba787e8f749481466c7428dca445078cff348c84857a5832af6b1933dccfd2100f16c3aa45bf46e170e0295328ef6fcf5a1c062c836813c5f575b1c9fd11509beb02733bf53eb4b37278373da9c7bb2f741890e6ff9ac746bbfc6dd86630192c6f656e5f1ce7aedc9459af8f24bbabe0407dc8e1ea461df9f8746a9d65db29af002539bc682f3889f67ffb9e92af6929de9993dac7ad344070ea18112627b276086f572b50c758fd18d2d9c5e955054e2e390dcff713b201985984e167d9889537f547236e9e173235675201cc8aa63a628a755e49d003481689103371820f875b925b791498d62f79f5a56a3ae5be729c34a2e6a910fb271dad7eb5df84047122a2f6e516ecdd9157ac2352bfedef9a767922930ab7f9a9eb26c38a502cf8c22400cd6141ab7ecba102a086140d7d25a27e57dc77b39dc649e91028ef01e99bc30b2df518e6efe6036fd9f91c551eb48d7ccaddeb198a08a4eae100a61a5ff5682e894d1cf17553400497548827ae5b020b8d9b96e869a714f1454ec9f85c0d8e30bcd789d93e917040be447752bfb28d730eda767a75407bf2ae5ad45e6005d902e68a54a7c266680e26a772b51b2daccecb46c4ccfe41c9749c92ba7bd942889377bc877875626eca5f9ea7e50306a26746d3c82eab6112678f58fcfa1bc0b6c749cc6be5f190d578e7ccf96fb990a7680da0f396263f80bdf759fb8728de632b34d1ced54e11d4c1635425c2d0e6a12f9262b703c219273d2335655e37a034373c8e9d883acb55bdae279e9aac401794efbc4b0a58d3536e667c153731807ba9f6f4beb6544205a12a36747ae086e5825bbf888664c79ade064eaf99913c45bb04ce7f58222848bf916aa77ed8bf1f8778e40aec2cf812cabe15d3d9d0cacdba8dac6b987fc27f0dfaa8e4f5baf0e76047df0fef0bc57042226b0307bcfb0ccdf44c25fe2f83ef0c2d02948688ee96890f3c27b786a114e5dabfdf9506e203bb4d7a837766afd6acefc0cab171668e804aba8608b08ee4f5b4b9604d0b187776646c106bdf08dd415a9f063ff83228bc26179070e52f03ca78b58866570d46b3225f79d018400070177bb8495e355fefff82e0a20c94933c39ab9c5202c7f36141d6c0b5423235fb147a612386313f650dadd3a96716f6cff9a4abcc32ebeaf0e61bcce005de3a3b7ac005aa122f8195b5871250c8c6ad2f270dd7630fa948acdbcf76e4e2e1ecfb5e44a0f4694502612d65de48e7994f86587a562f267c48ca2a3b42790286c960957aabfec60c391f4244cca0bb9d214b67902eb7490fd2882eddcf82c2702e976df7929caf94a4772440f7746eeb62b28f52457a8f0366b3e12a0381df6a87ef71d9920c9c6cdafb60c6a6b30fc4fde6ea6940ba1ebf8ebf2cee0d57d8fe0e6f47eab4bd65830f2c63c489635f1a8fa10c788260b16d7f992388a52895c9d9f5335645302f58a685c6563db9896103fa2e6f768140ed0d1576681eb05fd6bd36b6578593116857ca2b79f86a36400ec8f4007cf7368d858bd618527e8369fff4fe305576072b97c485aa86982a18f343af52c766e681f3f22294f826f98755c7369c4e55c1ccedad10abaaab07ce4824cdf31d9b981786597fba018d0dc06ec56d7e2f64a6e2f625694375df9d4ea04402336b804c33164e1693311b58fe371165603d749371ece93742229b371c4c1b0164eedc0811de7657a36453a381b15bb62d5d7b585f3de0e7e03360101659bfb5f6488b295ee0dffafe3007102ee1e9edf8940f8824d1e93f46f45cd723174930a862a9f70a107aa0dce64a29253244271756466cdf6f8d7d44e2e23ff4cc4838bbd190909df72e364a8cc235fec26b751fbf74906f36b7be0bd025317d41ed6ea05d5c112f854ff2315b7665c806bb48c9cb1a62ec7676cb14b7c02b3239eefdd22e0b63585c324cce44e5d874085f0ccb5d1970642f551b5550c7b3150415e8ad9d201b1b17a707af5120e9dbe7a0dcdfd1b4dc9db902c57afe00d7c3918fe4bf298fa00f798efca1b5446d6e68cf30a2f14d58b07d3d1a9baa94cc03d0f9d17f34c55b4cdfaa957374080d01af1f868ea8d0f3d0febc6626ca7553c08f203cdc8ec95b57e12be0ddec7f9de122a32b17d19ab61d67c4eefd917d460f50eae0765abcf09b914f31f40ff67befbe1001a478e152c66599f0c0889ccfec8d832ee86f9fa079b0c61fe6b80ec3ee6544c2e7b8a72afc0fb5dda85fd48871ff2794ebe8047acae2c0e670a1ab466cfaaee55331e05caf8d26f61c3295367b7701cd5a3854d40d6c6f09a3b41471c285045bfefb3d949ecf575858e82daef3063b8abc02f8ff5a803ee5bf9934eb422c24bebc62ee6a44106020e745998e4262519671f7e6d44ee2bebbd927e5e2c3fa0f417dc9df9f4fc36e0cf9290582f238e66741da797faff3ea19285c8af019676afd723fdddc7dba3d9f4c197a1aac5b41856e488008aac0f7db3536fd52acb0f1f0cfb90a6bcabc6011426f390ce3a1c8b67dba377ef344b0c2e44e94687ee8122147429855c473a89b09d0a1f03b805c7519e9bb862eac52798291790cc0da0b194d029175576b95d90dd0bda5ffcfd41e5424f10bc119d88098d28fac39b6ebc3534f18fbd7e0782e03a111afbc5200981747e2ca875c538d4565cd3a4b1774a1de2383469bb062949b4153a2d86d22037cf5ba964cb47329bf5682b7c490b5f2352541ade9443f2f73e24d334cb0680ef958b6e9e67cb6527d46880c4395022a5568708298eae8bd4345f487c733bd30acb8ba70ae1063e677160d06db60cf58f3264b5eb764189c0b1163e0ba0f487067f384206a3317cba657a560f33609d8526508f5dedb258bb0bf5f7dd246866323904f0095102d8139ee8c3091e678dc57634cb047bf8426e63ed4f3ce9f37cb69e73525c85a832e2048e31ca37d07ae2d3ce97b5c9dbb3fa850ca8db78f46a5a1c1b8a6493d88fff6354aaeb2289327fe49e3c45fdcc4d0cf04099082d085d4bbf1ec27e6975239df3249964788ea7105aa8a18252a34aec3bbb3d14d1e4523393561ab306971cd7a650320697d3a36780dd792176e2d657a5d1e133c806b94badbac6150a20810f0f398ba8ea1ce07455ce6a189b86690720b1bf725a157f9816c071ae25d6069e376fd2a882f19b2109e212336825aea21a74b014aa1181d43c76f5eab3f42b02005ee66f99a7eb2c932c8e9addf3b63af28803f340945813a7f46c86977ba49fe8cad335c5b08f2e98c9855ee240ae24af4d34b837a3954c3cd22aaa7faa0550f5290dd59c7cb0fa09a119cec77277b4cad8d34f4f92ab6c2c500ee242de8336a005eda1ed471ebead4c2ff073ae13a0757d1d4bd6b65c7be7bdcf12dc8cb5051d0667d48dfe34830ee04901caa099239c5b237160aad13e02ae31bd7947402bf3cac300bfd28cecdc2fc5c974390f5b83ccdc1c8fcc52df7aa8b6255b929c383fd1cd9ad870a86efb0a0185bbcba24d578cdabba5195cd577f4eb414415b358bfb8d15c14c65070f8359561b8200298038578e2ae9c2bafdf5900738c11422237e2c1720871932fcc7250a754d862e613badf3962eaa40f48e56177a2c40a503cffb62a52ba63f23709d000c5d3603287459fc500de0617e3d9eab0257085c1b12c8a1e7b6f58cb097a750815362ff3f203f87c468627ce8bf0c4f19b4c73a35a641526c83cbe042c3709b2bbc16fb6c0633fa2387686b322e4aea94cdd3e3d22bc204a151dc9ca915f3777749c07c38c61ca0e6a9463067e6d6e793b9e8205c6b20f957f8b7b243381d4d1ff199df08d0f94dc24bce57cec9241d10a9bdc56f5f86345b2f178cdb4a2e989114fb2b80170b12a3d473d20137daccf092c99c6a88b6a9f9c233b87a1b9dc48eede6e0400e9f7b15c4ac7da7ebddab459a0165c1152e084d3e187d7d7b2604b4d25cd4579eec100ad0317e741d84f5de44410cd1034f95c729e361d06313362c07cbdb9cfaaa09081b9c8d972ea76071395a2053cb597b23ed344905ddd8a486f7d4dab212cb1003609a3c3695516ff2e890ef00805d02dc9469f2d5993c1e598b8a158c982a73ce168431e4b1f620e5cbe48eefe1d77b21a91828d94373ea2b1a7d0944b08e150eb7a4dec3040f8c14da1616cff65fb5e35fcf76a951a2dbebe3d4b8e11854fa3de78b3022643741ab941e310b831205cbd53ddcdd3d1ec9333fe89a290de5299001719ae6d4edd2e3458282d7b99ebbb88a3a24fd0e48a9b020f49c90bf965c19c69f79f8630a2c1a5154c2ef2aaea3408cf868ca33eef2c7669de6e9908003e7c76a98d9943cc86fa8451365979e12269e9ae648aaebd3f06549ddf0f87dec4c2567c4878c3659239e67a90c0e784ae097fc9b398f520da3cb26c98ee05094bbd1e1b65c0814510c427c7a399e5d41235d27682144cbb283a5c6573035eb76015f5d1e0a4fe01a4c4768a1926800485fe7db019d4be198f989cb3c2d785a1a5107e6b96aca665478275e0a40364972c96db4c78f15de8892289647501cd6d1cb1c61de7b1a31ad43ab78ce13ece0941dcc2e40c488c12669aa461e991854f3194dfeedab4104922c39eea4cd3aaafc50ad0b6ab25939c7575ee0b74da2f54f5aa193b424d52184781ef706530369594a6e905358bd40646eb00967d567e95024c8d00545b59d50d0f448ddb8966321771d12529dc49aca439ae697e19bef5683d06ea1a9c2d56c54c43058053fedfd34d6b86b37a9ea889a3995cb3ceacc9e90ef14369d930e5dfbba6a54903b1b135d1b4843000f27c1123e0422c36d1aec8d47aeee0d4260d5f17bb0fbe4e172db7edc8b5b38bba49f14060f1dd0f3f840cf63a98340c21e0ae42d15dfde6f148fcd2354e23c0960b5fa4800fde573a83b0896af33a9e430ef59c41890c97881ff41cf856cc692a325f84583a6f57a07090ac2382100deb5cb5fac010062c8abbe288095d35d708db6a55f46ec9d02c44fa563662414611e06fc14cdeceafbd456445e85ac21bd14fa9d6d9e9bc876a6161e6d5ac999754c19daab3cd9d69cb02fcd011dbbf3ed3f1463a50c45ccc7678586189e00104df223c2a63cc9e1825e6e9eef2241a56752d0c31c642a72696300b377a4e9b04a37402e2c2c1deab9158efcfad7747142e3aab7460b40665480ba8eb83085450460f5bd323e8db189814d2f902fb76325adb9c094f5729818793f19bc275b9291c727fd9bacad6d6dcbfa78804db78d68eda5c149701bcc5a26e87e98bdd98547fb52489f33102b863f013775fcf0aac8d816bbc0e69ebeedd1d92b631a063fd8084bb68972cdca387c9e10e4a455bbd74140a6fdab68c314977e20730ffaebc4959b291a2ee4ec72de223688591f3d6fe7d817c7b57d2839ccc0bd99266d1bd98cf00ba6a11b621eb3f4bda192fd6305fbd508f906d911f1651c0983e08e7941c16a6d46d97988ddcc42d5043a1db27def3e015bacc088147a00be63ba42e56a009f79812f460200d81c7c403279fca0ff2d8d32c5ac190b8f4882ec9600c3a6d855dfc6f4575c12f1f4e8b91f32865fb9744191020e40e47061a21f9c9e9ae3360109c199c983112f25eff36390566b280980dba81dfb3126e517b67e31b054aa4a2845e5d52bd92080a5f86c14fcb250c0ffcec037fe4b9adb14638a01c0f86fb1658b1596b1587f6241f3b4571c61379296baf7028967a9e708af1c8af26163e40af44e09eaa494d70e023cd80afa037dd529e79eaa7ca1564c9bdf6ce8d79fb53040102fc8f96b15682dec7ec1a3535c97a3e2bed4d0b31b766e4a5878999414739cc5413a6ea4b75d05b7e8aba1d25de7b7ce4dd45ba057327c1b6d05164e8ff9f78dc785d1521c4ab8460363e211d93d14bff84ebf8a23285d3a757421b84427da5b38224bbd6664397f28dcc58dd1f4865491d20f2b3d73eea039f56ef3d40b3d0a898d8b4ff1da150d4499a83a7cbc786ceab747bc1553806765bed03406f004ca9bfed5a7bc877835e50d0b3661cc226853b982741f6934407d1997b2145c47f64bcb17f47035b4069245c767c2ebe7f837a94609c174ecd30caf8154e645dc5f47d53b35e9b54174cfe8b1eacc735b9f28bbb055b4477e02de8a8333ff0952cc3ba42180bbaa2555d5382a1d2935cca4019c1c4aedeb7f2f45170086661a4fbed5f419446cd60e732be332a9d32844ca0c332abb89dd7da6148b71e7963cb8dfb560138c7ca4faa9132583ce8a9a401cb7563ae20bf79627ac26496eabaef21b472b8fe0f38c39243f10cc909dd75746be8f1efd4d6447ec74aecbcb3229c32948107b5f7f5705b7f394bab5f4c3d94ea3b576665ccc7d8e521d09827a09cf20d2a6dd525a98005e7c89d80eba08619f806cf61328c324658842586c77b16cc3a6fb9f73b2f503111a8ada340f0708e1ef83f806c99df5fe3898dfacd09890a7c2801269586b5bd4391c7ca99212468caf528ef3b2ef465c54c629d0ff0ab67d539dc8138b927ff9b0822cf1289247233dfa250562564cf146b320e8c98d0569f2f25ea3eedaa04e99097660a69cfcc7147119c3c3f211805dc66b4cb99d191f6fe54e35368c3bdd80e2572c385e30b84b68e89815c1effa5e141e266c8d6d6c755eee483616767e838a19801962dd896fffcafecad15b0774cd85291ce3dcf326d0058dbfff059fa8741a709e1c3fc9e65a5ff8966800dde17ed5ceb2aaf0733a34c485fdc7b64f874558045c67a821aef6b152ba852c2b46a8f65b729ef9fba70db6acf60352af52aa65cfb6f1baaf65d516411ad49ed25d4fb9d30fbffd05fdfc31aa85a81af35ffb6832a14bb02f9af7f8c4e37a0d424246a1ef395c6b92c769bd2fb466f51630d0baf0e4d3d71df3151aedfa2231d2576cfa0262ac28970549500181d57c0f70589eff22923e5fd48e2233dd1cb6eb5798fb51fc3680a530dd11af6d60ec5c3675e07b8a05dffa7496163c8c3de497476961b7d18305a02d019391d9c87e98d42d1bcd34aa0d5707f6feb5cb0eac9eb4198880292ac3416c7016be0c4d82ee24409b0e7414f0326776143088cc43531bc65c7b6a4b0d27318cf701fe524a5a37abbbdacfd66a5ab6a9c3f02bf8bdb85030f97a5689b38b80e97852fb01486de56d3b367118a1c3cb1604a3052f7f8403eb87dee6c44434131eaa9c92e1830d0404260797e368d0adeb326344cd0d98a0543aef3bb19b120999743c53649278dccdf7ef98deb82406995a3ef448679bbee9c06e09fc9492af977b9072d1758f3fda5a199b01aac4fbf525a35c00f8fdbfbacc70b94b996251b3e04e4c91aeac3b790a17fcc85d9ab23d86c1e64cc2a3765fd8277a3840fe9c8d70fe0623e87ae443ca803389c2e542f167354a0d39eb144d028c8cf3be434bb2d767ff800293bf2b0ce25b68bc1c92f213d35f72486cdea0c48468444e246054cd43af21b2e907f3e9ef4f9849618f01c4c5f381f9d4d6ec41e3267fd3a34e95b8fd354c5665a23e6f9d5240f41f99941bfc2edbcbffa066fbadd4f3935a21dcd60a4452994fdc7b1085b8d3fadb1c7fee9e769e992440391603432fc9da00342473f2d5064d8b23403032d8eda48db2de419243357de020aad41cb2b59818967d835fa83cf5345e1f62c007afecd1410022fbe32a78e48816b3b9882e2f227326e6501e965de2c0cec8189441edcbffe3f64cd2c55cf9cd6fe1e9b012fa9133538e916272b188f4fba359ccef2d98a636ae621cc6981da8fae29db973ec9e8eaa9f375767530c7f7e94e7c6361294c23c8a0e4586e69c5911a7e31e00ef5afb2b8f8bc16f996ea91006f5990f9fe7937e3a65b4133440b5dfec0c81afdab4a66555b494a3044cdd27f0c0447fc37b634ffcdd9d57cb384e823839e3b17c51fc222f76099910f77b4b0a1cb474ec4a7c4699da9ff51157e785dae7d2cca468242cdf9d6957a011e464ae5df6dcad89050321c5fa740620cb22278995551f79fb0788be2e31683acc835379be908348d0a8ffc7b52e918085e07335cdd2348ca0f63647ff23310df7fc37817bad770eb8575c0904daad4c6c5301af89bf902de159dfa5fe84551c5cd544d90e42672dba949965af253f46a982409a602e72f853bd540f19a39d571ed4f1242d6597999930d40829f52bf096558e50e3683f72430701acbd9b5a1fafeb264c1cdb448b51e17f7cda9ad3e963b0da2b0c6fcaa3f0976ee55afc4abde1c2ea97ab9a4de9858e76a40ae4e0f447ecf9784ee7da9984e1b0f7e20be41448601ac938fd47da217356acae5b297172d928d42135fc6e0a959b8c0db98f356348a0b5667a97dde42b5872a946ea24d8ae3c98149a437c0f6bb2f94aa5f7a6f0e3a26beee2b11e6f62e0162945ba38e6096adfb9ded9cf31d90acfe8e3cfc9a27b5effb8b9d294f23c29a9912ed6d68e634f1dfdaa4a54686c70b317b4d1baa52888525733dfc9e61ef6241d6b7d8907ec1f621d115a2823c32936ff9f41d08c75a7bbd34d737a271a0ee0cc9cacc297eedd55f01dbc54fe0d455c5193bb0bccca149ea268d9ad45f29e834a864fa9a067f350c385cc3cc00fddfae10e08b582570cfdf08d0de08dbf8e1be3a42c258956971e583043da866b13c7fd6d919f2098b50d9f173e65fe5e57df93f79a6f0816393d4fe59b61833a558717571252febf5869a08a030c0343275aa0d74b42076205bb7b35839fd7981cf7f80b7c80565ccc67c56b0f649c8e4d7b8ee76b64bfe4a017fabbc2d7232dff38c7a0266567365b523581ce8e5c2be711469a850b2326baaf26ca5baf9a5a642f8a04f5d7946b6a06fdc1fd5863a7540a15961a29f326142ce93c436ecc4701dc3e6404370dc53a9089ef8e1e6a0dcf8f40f71b2d16e4f9c3bfe00efafeccea67226f97b054c0e6a82e5e2912bc38117f2e1022014558e2846fc20ec35af8fcf076837c326b6e3be5aabb4cd32c72d8d651f6ff8217214fa9479ca8ac99850071b866026c1bb2221155439f3277e1dc4eb2827447bbc2286c7cf1020d3dad4b671e7e2e8689d2fc06a1237ba29f659364484d854a262f74181a58fa63fa63c89ced16d404f60ac8fa871ab4f9b4c6d9eeb7d222a6aee9d742636fda02e10b707df7171a3f51f3dd910ad3953858b70f493a40cc91fb1fd316cbb486b2a84f9332cbe7c7fe323ece73105d82505461c3451adb318ae9d89796e5766ee4afe9cbe047640ef5ca29a42517fd53ffae0a5574476992c9a48fd47e381098b08c243cf86d9c9ffe6afe7db2ec17e8c6890c801518d5477d65ef2857d904dd69cfa9a505073ce33da75cff63a8851301c22fa496e5bd19c28ed50e85b75c166f94bab2f518942a0270cf1d8ae71cbb435286f0fdeaf540276a307bee5f63e2cd9f73d630e09fc52217aaa96de82d3cc48a1e25c4c8b6b667570cefa52931a1b81a85b4842548c05656de60bb1c166153adb94ae6f57eff8f7aa6c1ac78b15d1f4425a2a61b2464f8a5f014caa25bca897f71abfe1e4d3b599c6521d3a5662d7af98386cd9abda51615be210e755729eeb622e48632ff259899d0bd924b0f5d68cd5b3c8af7711e4c3b2298a65ec429f6beee83c5bbe9fafb9b4d56f82fa254fc9879c014e8418e27a50b10c90376d38a35196df1a933ae492b0ec062be922351afbbf3ba61ac5115374dc2da03554a303a14cc70cc8bee3bad652cf59a14e2ac396b289620046b146522e9ce98f19aba4ce57ac950b10a217ad54ebc92d747f7b46998678bc5d7610ff737b3c0bd7519e4e657068bdb3c5ec74b84cb303f7bfda1adcee0a33977eda13d6e2a6dcd1eeb5c587c1386a3829d51c451c64d8d3d4d23e1ec249621cddafdeab1079dd4e2233b52c6d9daad6bd4e983fabf0418a9df8ff040f1eb51622da9122babb884ab4777c1b0b9c0aabc9da92943af607c11869c2130037c89adbe0c22a87e7a2948dfab550f99978a8be3b44eee4db9bffcf6c1eb3833fcee069ba51c7385ad24f3c4199836b9e18f9b9bd0c8d272a00da2931bfc5fd5090df898aa731f5fc1d55bd859efa5d917be7231a92659e4423f6157eda93dc9fb586e9cb107276c37ae786cdc76f595e614b611a4318c854f6f0b4a08eb3d9f73dbfdfd83f510a3aaa01e0ac1f66c51e00883658e42090644b1b02a46740232053253fc0fc94dbdfbbd55cc101ba126482cbdbb75dd7d69796bdd91388513c99713e23a2c24604890d0a8a866065b87aada5a264be54eb52f4c1ba8beda0b34536fbeb8f5a86dfc5def8a4093603104f2963caf2f2d0d15d1db0f71254d65102f055718466f0ea7f0dc893a5da888d2fe206e24200eb9bc862c64a9d68e7966974e7b8fbd115aa5fdbf4fd9488cd388d504680ce252e1bef3445c0ab45a62f4a9b1459232ce121fdab792effa6d3ca793b6cf2efaf0a4aa59fbabe28f06c1a38c1dc1524dc26aee9852332a7eb35668496f510737812483cd9c346553a2fdfea0584a0323c4f92cfdae63ba59b1fb0d6c09fccd80b6d943ae5731d69e432551b7506f808515b8ddc1c76912f5e2a8dc7882f249f705f343246c03eb6b342f9d9ae864adc7fa89860d1436eefd29bbaa01027bfacf0546780358f5f0ea9ea16f37c8b46c88430aab819ca338b4ad2720565e698fdad0acf30fc2c86261c0b17e9ff50518cd0166e59879cbf92db0ced399fe61cae6302c5abe80f294c62142cdd0c93834d9d8a728c020a61530cc94b4367b0843babe62db5b0c3cd75d1298172941e67e61daf495ba90f49d29ad022c7f92dbb7e686979f8745347d613ecc4ac37a1e0021b971652bff3e011f9ae202f7a02e16052dc0e63a2fa3a9996191ee930edaab3586972211aca73b4e22f366e3dc3b140a3a5f3698ebea0fe9deb0a486138257d5704aa6bbaac54106466006b204f8d1e5a615bd5403913fd83a01b41966fc04d146f6fae22507da4357c4bbed48c2684f73f62329aee05810831a074e8248f386de40e4435601f5917c0e5e7553916ad6fff81ab74b13a642e2467d0250be9ddf79d22ebee855c11bf6197b5bd36d4805ce97ef836e01cb9f233dacadd49d06f5d180d5169b34b9be4e92896bd438be88156346541ef8e2326f136968a757a57db3d84188760b791a9fc67c0a12fd8380416e4a7a0870ea09441634a17e94769e2dd9edd3e06bda207cde3fbe0caa035d105bae44e917caf78ee9936524f0537e4b57b30ca3e55e4dc8007cb40204e23e8dcf4a05bdd639362f25952260e6e594e4ce30b90bcf979f9e72c4a62240d646485bb45971817941202c4a602dde6821decf8514832e226767eb1e1f8a76f1108bbde501764c39bfc3832bceb71ba5d2499ed63cfdce4b5813463cf64e9c0dad011f2d5235fdbc349500e3d429ad4685d4d50cfe1c1778eaef1dc965bef3790d1c5e7372961430c03552b423857394807c3e7a840e9ba1a9d80eb6de8009a17a79ebeddd60b9f088c0e5f3e1df8442cb9f455da56ac2c32f0f4c68a6e639156a6fe7d535bc564c610740530752009da1f1f4bbdf5bed1468fcc4fb1cf71aec49599064ca30a7554aa3188c101e955a9d989f92d41b81c3efa283d7e310eaa72af78f0c65dc7826ae3b1b1c91212cdffb33c1362290884444d5e8470f0513d71751f2f407a38f3babbc2eecdf2c6ae6ee608bf8200a747dabefeac88337b4e3474c239f36e91bcbabebfaa72e64ca40ac36da949362169d0787c4534b92b30090f39ce4a385497da1314be2ded1987903db022c487aab87f2c4bb1aaf689c0d2e75f7d398e29d3731a84092df0982d1cf92e85360224109d8dc1c61d27daa8202c989a31f3a6fa33908e3dfc47f32984996ea6951fb502945f57960a72ea43edb470acb3c352cd364b9aa4c8850cfd3ccca0ff7d2708a55207a6a07a1c511d7d456e043051b316b36963304b92efe4c4e79bd58540efc46900052be9ac3f84e51c2a3f90249d3685bd0b9d38271bdfc1e80db93c7ff821208d5a50392c75e842bc7091565d41eed50d662ab7e35abc2a8437fe7b2a88ceec19d547ee48e5423fa983825d5a312c39ce6b4f63e9f780298d85b89ded38add14572b595532500cf97c1ca4cdaba623411544e2b17a91b01f4def735371d8445e7b84dabc0ac7f4b40b05fd96f40d905551fabb3ab407e190e18374fc4813ae88675bf9b2e39f0abc09a600f1ed4d13b0bb544804c57ae1178e88edfa32ce19c87590555748a344ee5285751d0a094eb1f17ad238222397ce558d618944f9e660c994d7afd16c3b3de74eefab9e8b24a7ef6ba4e51fbfce89df759feb03165a5ea10b7354df1a9f6ea42ffa2cd409fea6eeadaf42e995cb9797d0483cccb47a68cd6c37b9bbf24b1b9bc6da7b4e1a80a4633ad58aadcbd0fb0419b31f27c523d6c2f96841ffff41c08f082be6db3c38930785114843504e185914ecca371ac7088ffff5d64e205991a1612d6750d8515ee5cae0fca39b4e2b25372a3037e780b8e838f95a569b2c50a652c99102613482c2ddce5dc2c9fb2e6ae355699c23ccd611cedb622d1dafaa7443cacaab3f821946f08a37d1a406e9c89cdb6e78ce48076fbf925c8910c9e362731a23638171a9bf313ca519ec74a1f3ffa7fba6de926a07c5fb2643f86115f0d2b13f5edee14682d012e329b8749e28c6193f03597372d2099f72767e8e51228fbb0b6c45bdbbecf3f379b698fbf28818d5902bab171bc781886e96341eff9c47e477a662c2b94235346def7078ec1a9b202ab294c8b960c699925c6b0f65d3470758e87024d11090a883ae887d4b6e9718ae2b045183003fbfa194edcf8bf4aaa5e7bf44cdc2f82a02693d3c2a51758d0ee3d040eb749a27fe51e5b9a4e1b1df83f3865c3b56d7cb3a6f9bf3cd47acd2d26ac371d23c1a057ec4d7e29dc3380e22c583a9adf59f7d6bce43340b3d123c159c1a0ea8fb6b7c0c3d1f4a39c8a865d1ce58cb57e1fa105b7b577ae0a2c0f0f8f23b18076878d89516adad8a114a4ad4749d0c69fd9a243396ac9619dca7aaff8c4854abdc6be34fad2a5aff9f54927f94cac45f3138127e342c179c36584741f4367d057724e3eea2c23e748793c6be419d32a7d598f7a98ecd6f330d73517e75f301e252ab2f22a5b0d7ac7fbaa4c2cc71c639220a3a6361b90966d5d749acf1aa453e959514a673669358665b041f9eb2bd5430617fcb5c5a6d15fe8628aa285d4a2446d1f27f40811b4614f538443947e3654be9e1d46f1b2f789155890991574484a9494d9aa7ae3334bb1daf82499dc72b42985c3124517b362a64f52557d3abad31cbcede90cba9211b15bd986e48e45133725af3bd1be488ee3e84e0ca17793cbba9276241325ddbc330c784db6b51582ccfb572454798512488aae76b9baadfdbd1a75528bc0f52d43ac32b9797e24abb0b00edb2d6056607457273568804ab245136cd66e2f27f4e4cd11598cb0dce5c7b8ca0157994d07fafb9e293f1d26a3ac3c5972868e8ed1cb92b56784b979f5ed111533049a20e2378e94dbe46a198293b416fcf51d4bbee83b48ace97d3e2cd504154fc2bec3faf3d9e49ee7ea5f4f86d9d5412469c40fd05b6ae77b23639f64bc21ceabb3b0d69597b8d50678526110404271bc6663f38954f5320d3c1f0f49e5e29e4d4af3dd11496eeddda5c300aa8a269a59b499a61f87be27083182ccfc8ec9c93a9daa9b7d14329dbb1e89bfc092de8aea303c3109ffb798f0f026623afa239f5f46ca0e8fe4f1e3f9040e101766ebd4f9a9ff64777e9ccf5e81cbd95979cc74455ab1576fc03e72a76ee958155130899fa42820cdba0736bc256035475e8c6ccbd8da3ba9bc124f055b174d8723f9b0d46a813272cabc4afe45afa74e708a131efba765c5550141c95d2cbbac3998cb8b38015bcd9618a0d5d3154541f11ca12c82f485cddbb461c2641176cd1f59b67950f80fefd7be6921a829eaac57a77f7fd65469dd7f225636e9bddcf1770c58b6308c2b2bc1a2595bfcfeaa4b61a6332d677dcdb835276f6178482e654f2449d476540ded23947051bf10edaa2c6a16311d13886b51c015e58269dd9a1ce3ed758158a783cc8734f93da3c27393356dfdca926608e3f650fedfd400d15c5f62c9cf4eb4b3c23d5d9c71b5590b00189d0f45d3cc46ee5dff3951e9232408a98121afada6486d03497e68189e50d8264f8a3565ed1b928c03cd42b0a9a9a552516da5215fe989c577ca76bd255ee1c4341ebbe7fac1e1b9f92abaf068986ee055a99dff157cbfee23f3fdb6bb007c3b9fc81953d6e0b8ac93c2f1aba3c7d8dd3a1b7cc173d5ab040a2d75381eae78bc1e4e923ee5e74b366e5ead3d050aa6b291a6c5d7bcd4ecedd6bf925ec28449ceeb61c7dde6815d84fe5e396be3f601b4cd864fdb91dbf66269b5e8844cc9b80a882a783d21126e227d27c831d3c9e1eddd3be60d8b5e282e1ea8957ff402c293ea504dbd59e3ad19a16d064a0c3ada44336c837e89f8e682df9386d92ef44ae9292f97346ad5fef307add3868de52c600aa7a428d3557755155ecc4b79be9e9b01ac1b56649b64e8720d46d9de668587893ec75f49f1cb9ef8d19e3aa0b8730084cbdd982a6ce447519221e516e385d863bfc039ec2b0170b30f139cadd52ddd4952d955c29a7c84bef118e3affd32793b7dbd5d04b60ee3534146e3182f04a70e04ae6476ea899f24940ce84e02beab9df662e980415814fcbbe056c8ebb1431e51ebdc8280f73c1e18bade955c26eed5bdf2382483b8ebe0a7c54656b7f93d7ff219742df95d9dc424c389825737f619eede15e6233d2471f773361329caa9a74e54071c005b4c9d297796fc2f5b9d7310c702b32ef439666c95f997b82f8bfa8cbf61bd59e433b34cabf02b0163a84379a58b9b22c1865e7bad8d41eaedf6ecbc23ef105bd89e9ba06b1096659fd3b2fee9e7f3340b36d46763572bf0114ee47db8830cca4d23241422154e5fc1f7f985e4ba35eba81194f02d11cca3336ba0977e9c96fd34375531b58db0a073689d3f8e2030162984dca9f1d6467b54b3617f29dfe395e166793f9224ccf745deb55627ffff011e1ba9d2b53fc4187f66fa14431b17dac0041e2ea2c116499a000b8067324418ddee24c4937085146c7befc5a79939dad798111215877cff72a6a178244cedeb316139b25f24221b0d74561c01b75d1fdd200784de4f8f06017bf843ba4baf3bc780aab94f6c8f0ec16a2e3c31e6af5a8dadd0c902653b14063cbb34f6c995ea58ed507903487494c4e3c35d56f44ab144ea3423529406c606d82fe693ba7468d34c5a507bcef2467bc048796f695ea5f5b70df69c17b567ae09cabf9838a0ea6ea000de80ca77821074bb88cc8af2faeb8366b445e3dc3339e66b519cc595be71f168bd96b1aac0af23d6aa33b46e03f21693695b798f4d0d431b329dab11dffb2534288144bdca4d56c231929ae97d304b55811a7ec431a8a87821e6b6f4dec27c95325d6cba34c91ee3dcd6f8a3d37d515ca6308b45084513a5e01ef9a53f488e64b6935b2861577e55c0b1a4db923c9fca600deda2731180d85c61936bb10dcecd23a208ca002cf19ce2d63b6f72a1a7e3cc77974c5f67fd4882f83bf7374398dd8268871b3652049f462634d576195c3c8cc80c5c39999767ab04dc368d1b638bc9cff9a7df4c9ed553c4e265dc05e19707d07bdc86340b06d6382f881b55502b28b9e0d42a3a24136ced68b20c3e64cb1d6e8984d4467e24209ffce569362db59f672ec665cf8be3e11f594a023f3dfb11d90199fcc313047c418f5ee8931966ab1782af476c75ab091f406edf46a2d2b315f5e7625b37617c504ef0bd4d3283fd1c2717a73db066f6ccdb4667e229400e2fad884ca1235c8856a07998cfb8bd61f98c42a1f34ee0b445cce9419017e2f95139fcd09450d796b5cacbe798504e072efc9773e0da8e728b7bfd93fe3befdbded07d74ef0cd4bd079aa6e3e9dab023fac0d6b974c272d70d92498dda4c1bc8aea073b45108f0739f5c0f9b1d6ddba1ee60a6c8e229ad10681ab3473f94b0c5e393a8d9738af839bc802a4aad56ef54875121967e1bbb1c144c89888a3e74fb6f934e60782de21c81ed41798059eb9cc4f9c759bab5cde89af8fabc5bf4287257618ff68182476550fc12ec90f267cfd32fd9605719c19310c5a7fffcbed8c69930aea69ef1893c333cd1b63fcff887821c235573d32e7e8c2133a12327a06a9827960bb3eda5555e9f852b0ec53321902dbe4cfcdf33dbfb13e01eb11bcb0fb7c519d909ce457eb7977108ead8dfe20a5f6b93188d4654e546b02d01ad820e311650885e37ad53f6d9c60552b7e4d06d692b51e3946069c18dd7e7b05f82b7197456f22366cc591523c7a2c5d07d0017bebb00eb8b16fbcb48c720270227ba8092332ccffad08b48abcdcf14e0122e30a33b1b037ba34de28077bac1321648a325953646b5eaf6059bc5effe0bd1fd3fb8f6dc7ff1f10621472ead341e2700f288008c0f1cce7c042c49baaeef4380a43a0181f27738e80379e8498bb4ff7735133099db7da42984f17c4e019160e7feff29e47915347eb3ce76b08f1881f3072518486e67a1f1ff657a032024f2b02e21ba43f86f4909be6606777feed4ad38eb5f6aa3ffe3e742166c9391384f14b43b78c1e4b8ddea4e2bd26e48d2b894b028e37a122e7b8de0bea6fd3def4f2b3a31748f903e334b04ac9286f24895bb9e294198817f947a1f6ed3486bcca2547843f0cf92ad6e0ae104cff51a6d282c636af610f8789638d430bd037c46ccdcbed8b2976f22e4ea74a8bcb4292e05fb9973998e7dda1bd5a3b75a04a2f10fcc4f7dacb1fadced33a5bd39894c29e9dd16ba5824caa84fb81d34ef8d06fb885f1bbe2e74566b2e34b6eaf7e0435ad799f2ebdb45b2d2b7d06fb670785c000960f0c99683a0478b076107a4fc10265cbe7f3ae1da260b9e3a89d609353a89890c656227425e4241fdf163c6470a09d43861fcb13dfd34fd5b985db2536f0ac3468380a971a47d12c5907deccfd031b6100bfdec88bd457990a5edf069214fe8348e18b62ecec0ca7e393ae43bb2874f741efd512f7c4065570097de72d4050c707700235a0ecea483cd9f299c8a03e9f9eec28d4d15c6a75019e10ec870d1ee5b808bca9aad190d2b10458c0221b92899d126d981303a9b0cc6b520f32dc5f86d08a9b8b0d93278ed287a944d09c70c4de138df3b581b2f495167ea93b3391a6ffd0fd6c5a461a28d3292baa507c4b49d92fce5565f4f2e23c32b70c5901ac4689a2571e783a504ecbd0cb3fa83d0822f0d072877d4634cd5bf4e3118651af9e7114578c674bfeeb3bad56a059105f3bbf18ff4624fff60af4c2911d477e2b1a3190da3a959b6119410315a345ce01c09ca8c6b001830a487fc804d89d04f94715004111045c5d85a48d40aa05c317ce9a9b4348c657f7be36f22dc4b4b79da80a07bc4fff3dee60491c3e173979ffa9cda352f08448589ef84d330a10a9343ee81398646d5fa710f5c69e8cb594d8c8f9ace5dccdb66171f9e0cbf6d88f31b222a10ba00e3788450ca37a5c736069e14581ec2c968bf9dd545dbb2fdd1a0c9fcee2e6283ea9c5514f097e45780dd1593b2714956f5ac0e25dfd736e5edda6bbbfefcb7b1c9729ec9fe577903f9dba4903138e0a29f5402c0acfd293baea4598d5a96fbf07cd5ea8c49aa3285a10c74046d9514f87c80216a3c5b2d38873965e440b35eb3909709c446cbff03b6429322a47175266293f5e4ec18038822ab035f8e3e85535325423f39da58117cf39584d8d73471a23bc165e697a191865fee62f34f953d9d9af75dc24458ead425459ccf573d5c26159f55835bc7524f4fc416e7add6ec14a57f52b02804f6592d1a504c4c20f11155bb69d6ff067b11c76d7e366a32c0243113a99d5af9a8a1a8155462426ed4edbdd435f8da80e8e569ac38efae5517c4aa4ebc68bcf2bd7e5277cc654bbd79e125999bdd3cef8f1bc2fae0120bdaff0b7bae9339db8af18fc7a30f2a39e75980765f8c773d1fabd8f10fb8cf3e74cd5536c348adc19742f80097a34921c46729e97918da80f69676c7d3f67823f9eeef9c260b157494bc021f4aea9a69bdefad665ed0335ed2c4ac30a0b8f9e1feebaba5550f529e2f5fb14936d1e539090f7baba04bf650c468632f2911b2b67938cdaae9a6eb73a89e311d5c1efd1776b0b3d4b68d171999763cd705b427dbfedf93f9af5aed5193cd0e57255979525f43dab72a34a988326bbb7809e52ff7d01d0928cf7ac51425d93f2c1287d2a9f2234b9fe8447a13a2b53d081160b78707059c27a732e0075bdeb6f5aa740dc2ecf5c3f34d03a923165d63aa92d344562713de73e9e2d84b543b6dbb4b4989e46f1cdc636f736b5da1b58979263e70a77e084c1ba7b980cf27b289ae7735b144f980ffdd1cf6bde71e4f9e8278704b7e9ae0fb29d01f04ac9d735a59b932fbe6de36c833e13c01b438d7614a7a6d69029243c770683eaf798e63f0617d773d2df55d57006e1de95cc4ab5544876e5e6eaf8f18255f5007ca69a05b5b45795afc7be27e77e06a165ccaec0c35c63e2b2248b3d933ef981aedc2e86f9619873fd5b52bd077c3e1563006330be21c8645c2584af0230ab19eb4bfeb8e5fc4eeb4bb61f5d18c46d62a5700d2a0065d2835eef161cac5d83ced05420c32d13648229734352a71e09d03c7f1ad0a6401421166e1cda30596344cf21629528fcb25bc363bfc6a5e63e846797e3a7899d6be66a8eb269b985061821bb9aa048b8c70afb1164d0ac8bab675a66b75b1d2260f726f3a5f94974eba6d99e7759b7fc99752d98cfee88be2b3953245a134589fa33b58613abb2f7b5e23ca81597dd123c1bbb1ad9cb1f5578ed4a55d96ca442e9520c3eb75b21cd2517424105c3a03319609c394f24ab2130869c5b6c4ee6ddcfab89735ec69558a3886d83c7f8cb0f7e4336a231e0f29186e908b03d2220f5bdd8c4a002b035b5c1e548bb3ed950961d1835698daff4b04e7d66414516e5f4c65088c673087f33d74132b12477a97ec791ddc40a52168582185e79b29f05e80bd1d816013daf10c938487d7810a33aed0ffb2a63aa2c208908e42b770a33337851904af8850b81d514ac96a5a6e5e39c9bb2d30faa2088987b74dbb61138c5f9644521603b547eac1bed4d737b8964371c875b49c8d7c6fad4d7ff890c22a364cd7a5135353cb93d7574a8dd2cfdc6acfbcecc997fb038a7e6ee29e68d02b1fc1d44dd3f536f9a0ac26e16aeea18dbf6945f83ca6b6b0f029b80349b57e23332e140f25d1f576ef7586d0212afe4a4ac812cf1a4a18546d7189755fb6c014d7cf998bcb32f96ee55f3ccdcb45d4083ba192942f70b7dde9b1d56a17f4c67c590fb272d5f1e37a1c109021b55ecf9a102624288549eb1d35d71173da7248b36c1a9cdc1d94cdb31c887edb9df86b6488b566c17ad9c697dcaf6ea85d0c6cf1a91256bc6600c73f00f72f704f52fc2f3ed6b4439e402e72285527dda3b4d567061500b20f7bbf3b6deac0d0d6f09b841a34537d0cd27c4c835e7401ecb6cf8283499d39fd87bd2f53d752d5c19e518cf2a942d2eac3a4786a9b2102ac642fab018579f32d71b96ccde187a63fe0e1f3ae60a20fc733cf7b8bf98c86416333af208d4372fb24215ec581ecdf8d9c33d75b9de1861c6cac375d01018c78aa7eb887cbbe52033f59e9aca7673b8b2c36a16fd7d52bbb0cc65178b3337ccfd78f18f28a93f30d119133ccff581ecff2e81d6b38468a7029593d962eda9d4088eb561465e4d2f52cfe213dda57de29b5cd00230b29afb3533291c8a6d325b7e5df8fc4bef4d8598ae1e46360d6fc9dd363683494e714a980d4d8c0318f75f7a66822d65b2423be44c80767210e0f3177a17bd7d21632bc94cc14c0c55be28db933a54dee734ca7091c872a1a10e7bf7db1a30be0d57bf5633a1deec4f358b63920cff658151d1afaae03ad10a3484c981a6864873cb2b40c1883f96d91da9cbfbe6af4102a34763adb5fdcf1090eb5b47e87fec14d2ab32137d1558e596b4cdcb8a8bed75b2f88e0ac0bf46abe40d3b2f0e1f93699bd32da8cc7434370b8bedda0a56a0e5baa094e7413deeeb80b386b89088cbd450de5a808cf169cc0adf2b9729bed6f36ffb6abd23aefc2895dddfb750659cc3c39531df13e0a47446e9aec4354dd4436f6364d2e5b9fd1ebc44cf8dbafcc530e4dd0bf89452aee87d659bb906db5ebe616193ad1a48e2b015947a0d67741cb232bd1bc3b777219e621971e8b16443d9123103df309504996b72366ccce78c9e9287890079e699e1c766c898669e62866e73cd54c7a5e1e72d2b1a5ff0dd331bd64ad9e082bec2209b31c47feee383073ccb7c63b5987a6ee6cc257d9f49e9e35bfa92ac3a887346bb7e063959593d5bfcb9f331a23620b86369ee65b42c9579d5201551e12635e395628896c061e07f5fec88afd8e9d36d604d3996cce2a0b1063da14129a3b0980b7906d40da6fb712f01df5c152ad38e9e00314be93cc8062988b71c3597dd137622b9362abac4e3d2e57adf3dc576a91d64fc3347ee701f283e32f3273823f08ab58ae2107832dc8dc7c22ded84527bdb21b3c42e847cd1b3edbf64b518d7d859cf3cf24e19cc4023e3e0204ce7a3e9002fdf40e535d8bb749a235c5102f87718287686e9d38dbd748ca34e2b4312c7d8846a2a01468670746266b277611e0c3ea4ce1b595ec3bc816ca26544e3b57ed011174306e314f5262f9f56cb773d7adec836a863e026d0f51e3a9ba0f17055bf0c8dd5b36a0c3c37c99f3556c3378f6d65a9261bac13442c3e827f05e177aae5da2550abc98a19c9cb1a166cf9cbff00c8774e17eb7ad7f3f78c781e020ec22ebe7a3149351cd701dd7a94a4267a0ad62d229dd4d8dd0c85685962ece3efe3a83954941131931f38035b5d41bead4a79ebb23b04a04b9cd8fda8ceb34cd24139130f3278e7a7c6466c2f47d5b05c690894120173adfc7a818702c4376c50f836a30e3edb9c316155c4abb330063cac8e0f0415bc01ae10e3198a901d508aca764d6bc96d899d1a19d37b128a8767305a00389f9d021feaf4e128e35b5a0a2ea3f37c8f69d3761ed3b9cd619aab3ac40d559029491ca5961e5a4d7d347c0f632f2885f39405e18905ddfa8efbc7a9c9c3ff96f9971b8a2c3e1c9059832c126859bf65a3db5e4ab5a1db3f803d782ddc29c8c704738d72835f96fc884c977ce60aa90624b6d68ec4e34d442dadfbf3cedaf6c3482f6321cb1e1987c22d133743edd6022028a060a772cb402d875691a4014b68c45e8f787b09c3468c56411a10511fd5e1bcadabbda024bb2168f25dde4ddb7f22044352fc92c02ff95ed421759ead274e9eb76593b6a4563ac189af6150850e5a4cd3232cf617a5a30c1ece025d2ca0afc6c480845e5ebb7506455f333eb5c7b1861b19dc29c918a4cfb6e16f56e1a0bb953d69311a70fc6d59893b0ed70ba6254ec31314d161c8f0637676b93823cf491f8f3258bbbb865ccb1ee9205d3035b7ef4e77404ffcc29591e21331e3c0ff363cb82df37ebc46452a52a4f74926e6978a9126947563db6c529cb83a6754750b85979859d497a92e55026a5e34c535746338eb61a6c3711acf83ad39844b43409d7dddd461d96a256cd1483d197f4f4e93aee58ac01d36530b82c31441e83120dd2b6c0dcf19b2599921f13984b6a5ec32b5a6180a7452da06745f9a907adbf2f7f2e71b855d98f0cfef262d016200af5b0421cd08da5eaa246a90d2049353b54b401f0d803e2815f4fd5d75a04e03188ce5e3ea9907d834277ff62ba39276bd2cf65f16ce75cbbd8f81f008ac6384aae03258c80cbb2137b5b04f7a989c8c8e76063d7bc7852a2a3ca0659b42bc62dad126fc62403a15c4b53ef3ca35845b00220755b4304296f25cb2ea1d302f256858f1a1568403deb47ab9bd6a3c72c0ac1f5e862fd8e230a98a5abdcb86e895e36e995acc6d3f4e438e489cdfaecfda8dbd2a2ed09ebe58d72bee756cbbd34c72b30dec8eb83f2a35c6af75ea83298dc79d3a98d2766ff918cc943b82e5fd04343b4983da8ed868bfa7897e84dad0e6d0aaead56f01a273b0013df0716c753d886f3fa15866039be53e2e47247cba03ac8c1b076d918f505dde0734f125414bc10338c9fe38b5f2300d8ea9b835c2a2397fbf9677729b35b01132c5c1647cb62eb8883e2fd4854c163e9fc9b1700ac0ef5669c7316ace0151efc3c61bb43363443c513a251ee196f0fb7f6a0af11487c092be7b08171fb805448cdcf4a31411fe04e91ef6ef170d5a0507b431f8ddccd774d729abe1b6effa16a4f4434f8c39d427ff8bbda8094d7d5ce1775629c33190b343fef6f6258e27a0ab0ac7b46d6336a8769b8abd75af970836bdafb85d4cfbf087bb414a48e099d4f8778dec2cd00fc8687da662b8e713e3e71c8a93f5547c75fb1653aed69c6d696e65a89d1c11ef4742a1b4066801108a9e7331a44d3f5075aa968cdcc553a34e0607b2f152c85254e5b4809e03184780216e86028be2608c1d5a8a47d5e72613359346f0681be006f59d34ebe742704d0d6ea257ea15f5c69381d98a2a80a19e6c560aac0e694919cef77e9db8c55a823f4639453ba9dcc299dd8dd963f1725f83f2cd48482a5ed09d0b3868e1bcef8bed10188f97bb66915f49439b551d3e7923c374b901dca9ca7d19f4a97d80742bb22895fcacb8db57c6de36c43c05a062d70d52d7609042815c6786118103523fcd226f84e3bea15783f5cd5af6547c2df95598a2353c8fdf64e67bb42c35077b89e625eed02a116ed7a34702cfdb96fecbc4e742fcb9ba91e06abb74d1042cb3e1062eb8dee34c5e11f13c1c12e08dccbe9d23d2e134088ea2f36585ae6d475e2ef875ed4b8b1e6f8b56c1e6817e836ea8b5cee5f4ec0b7a86d4c3f5a16b3ac921574c4eebfdd46ac0722316705e6c8da066a2208964eef0edda17195af9b27a8eda10c4232e51735e6fac623d394bb53f5c4f03fcc37b89e469fd4d9239d8460fd6240a43fb9b10f7da399350f01312de346f601fef5983bdc2da3144670e591631bd630f389914c3456773b62fb91554b0a0c678ca4192e1c9e7dd31264cf11ea3c50770a3eb54658d3d4e77539056821b02d5e8ce1dec35d978251f0f4c58766529be49d88f09c896233a7e4aa0f09e374d264b8ac9b86be3809e3d8d856342b0c03920b02a6b1d055034623a1bef180f52d0f8415774967cbe978919ebee7e31243430d34511982a5c63d20e6a6f9076c23a21d389de2d816e29f91497f38edda35da465900e2c328482cde8340873f1529d4f55846ada5f8b7394a9b250d7dfaa6f7cbdd9520ff9d5fc632039188c496442cd22c28783526c9b86934bdf532e393232975440fdbc4321efb8231fbcca570106a8bcf614a570d4f6903cbf3e9eb07090501bca843cdb5bfd8807a618c22d45921a80b68df200a89c02b5bc2a9fe7b48c26c64c9440dd329e1145e18055da9f2be3b651ce7588c2455bc7fbaa3d1ef57d98e6ae16d68cfe6b4cb8393b1892c9fdcd951d5d0ef4ee56b2307cfc5439cb0ba793109f3a463b2fd6abdad338ce02f5a9bfe2d33b24195237d895683f6d061553ffa0fbe56e18f090ec84b08a07ea24d38e5dee8303d35e313eb62bfba74ee56df2116527498d639fd9a06bc48f4ffd67db4cb6f0cce10371092d2bee91966e9bc7af8ab795d0bfcedbe0ed52acca2f6e050535d72858559ce68efb23c7a1c57145fec694e8314e41e1f84443614392f326522396b54c4f71a4a5f383bcb9061c06755d71cbc930ade140c3b86e6a925bd8c6171a3a6b0616181cade8584326b14b8120f23497da07bb87e0008b3a8a3bcd1329cbf0e48a4ecc1c50798070cbe17dcf0a1e6613f60354e48343e23bf9567e2e3a16bca2e30c54725426603a9a197f20adba3dff22c7d3e48f6096c46cd32e6256da833aa3bf4bdd253f5fc3adcb745c8b0957522e2e43b175f09103b3710b3da019d0fac2f5d5a7c647ac3545b04c2522a92d389d8e827188bb1c20c1cfbc082805cf4adaac42755a025acd6434dacf5a6466884a8abe8890b536530d1e05e8fcf0f88cbd0e1ce19de7b938aa08c56b6857518ac32ed935e9e00a27ea0d9f710ca89ad95ef1c4800b1f57fd1f01dbab8b5be4ea4546a18275613bf0c612bb9df51d5ca0f35aa148b5ddd29548e62fc489807e713e06c32ab2162e4e7a0a76194472487f63256ea513919a8ae75945a0bdaf41cb6276a738586156945d9a3fdbd72ffff1987fb405f630a8e46b5ec36e9f579bba9f7d99f53e4b92906d37cf0c8d522b8b77ac1f27d86a4738b1ec1a7fb54870d3a4665d03e426918db50e82f304853f50d504794fb7ee49613dbd6572f2384d45196faf7d6e634b03185b014ea041888ed18c8101316c64ba48cc7e717bab238da5d20790af3c5ab2809a836134d8666e7c0857996bd1d9fc8ebc8362d4dab1750ea661101e697ef80dead6dcfaec0d982faa669d07dc7f16a07f46020a41d6a39f2acc879cf9a1c5f81e264dd4c722851973f5bfd201f4f43e08f111c3e1150feaaf194760bd7cfaa0b755f72f583c31cc3261e5d52741aa2de77738d9292ef72d6e08ca20eefd1eefff6160cfc13bbe0a5eff9a5481bd5ab5af101aa38824beb716a9f0c9cf05af3d6aaed8791a48f660337f816459533ef821bd11b58dab021c14b794c4189aa4c0e95214c15c4c3808508e4ee66c677b1bdcd603c87270d100fafddb20cb78309d20d4e4baa37dbacc3973dad90fc90dca7230fc08a202064a7091af3308ea4cf91bb27c335bffb7e1b930a1ef74773a0eea79ef169b09055128d91db41188cf880e3a7641309c68ac4eff4747621956baea9d46a43890104072055295542091b736ad104ccba0a2fa28746ff816399971103bae6e7b1fb1d97b17416e71ff2609572ee1c4904c3a8dd6a3f2745444cc99b8510ce38a13e8956f452562c50d5123301307420b63bab827e8498e68ce5e7ff51cde1e705cf95560c7dd1a62cf1fd0d6eaa1e69337403719070a6c0956c40b52fc9168eb6ea46253b10f3746efceb182bf36d8361ac296d110ce2ee1a0464fe7d9da5d17764eef95c368473bd6e8d304ce311e5efe04bbf78b4c152cbc7d215858071b8793e1d6b6134a73eb7f6f502a75e86d1d99882ee10813caeac2a480575b1239f476739ed3e1ce00a820194a440be0c31886d864dc9dd69e89dd34ee4e0ac1c41766c5ce21bb4360e6e1bedce430edd9713b0c4abb2f956435b944c07e2ad80f845c89c44f03c13268cbc8b8a79e2cc225ad1dd1f8fe96fd5de54b074fa6ebced301b29cfba0af3974997c6897111ba97a44f73a5406fd2c99e505c0f2ff6367946155c786eaff772c3f99ee3091689e5c50a40c47153ffd730ff8c238c22956c53af285c0c76177ff9aec11ce907c9ac5922aff70ebfa715d16f41a5245e0f12e2c82080457bd8e76dfaf26b07fda6328ee183bf4426755462785b39cf61712a77647a425b8c16ab319360b36b9e4a4145e0d669919b3c1cc62cfe3f56357ab736b02a0867544ce4ae1085054cc0492535e534cc1ad1ae87aa2e8cf81b65eaa5865e62e2fce0523f76d901489f65b32606fffb1ff282ac97c84e8c84fae9050eb829fd714481aa798e9055a3ad26b2f22710a21b1894623c49faf86e3ffc96c4715f864caf8646c58a992799aa9ccfa6ca0071c0b441a8f7f4623ea059a02d74eb0c03370be8aeac2322f71f4af4a71a992f8fb63b33768ac5b6910a3b785adecd3569ac633e30f0e86049293f592eb0ebe3ca37c1066966bd82fca765f9b034f28488b76f52f4b97b86a38d5a0997f27268d075e72d04ea7162ede3bb9acdf0c6b77d4b826ff3b5d6f206ef97d20aabb68faaa1c3d44cb039d8ccadb3e85b08ba651d43bbb5a8b8d934a85087c4e62c8254033bb7a0400119729e178f7ba2903b183253681f372218c29ff3791d807e3bd7bef727fd961f720d0df064c9e4ca73072e3ba83e6e9df4e67849ac841ec65dfd9e851f762d1312b62302e6f13c1e9e009d79fd64a53ccd5a5cd43a7408fa47b35f12984df9ec0cee9c63ff65544fe583c871d64e46040639fd5935a7856d97627bd841667d4d121f724dafc3432344efeaa46e0c4ba7ef6a511e23a72e85490a86353263a71478383a01b3d3b5d31ce7575b7a99b4b172e5c34daceba138d3c4a56f48d2a11e4e215b015c8814e6a46bde2d755dcccc17e5dbc57b52efc8b88051a0d16363213da55f021e74fbc7cf320deb972470163527fca09c8d7b8a345b12c359b0c6a1323683bd323bae4853d5e1be5ce2e14165e473e5fec8084cdefbc7cf8ec5c882c0c754fd1dcc6dafa92090c0dbf7a9956eefe56521cb124601adc288a912cc3d3fe328a4990f9dea78b0a0d572f35f7f972966c8c94c37d9a6b884d6f878e5d5f29043fbc2725480d478c84f99553ef58ca943f002fe521a20dead02ae47512c87c763a60f16d7a068c25729f9540c5ecd5d187f880d3019d142c8a7814e64bfcb88cfc03025514c8dab8b88d7240bf77d577a73e35b7d3e90a538eb52de5b7c766d1d0f71f2350cfda74e44de1c5b40604032df72af1683c51bf0508c60f0f30570529f98e6fba974249ef7d8ce60d27dc493dee13ffcb210e238e91720b63fb858d2a7c7daa4b6e2f3888619f5dd4b9077fbdab8a0d3b587a42a5407eed7d6adeb93c47e12e7b7a3d34b144b1606ce83b37094dbe38c947f7489c6de09dc9893102b25dc59f0cb0bd0ccd7e01da197c1b3fc173a54c81105fba3a2a48f4bd76d4354ab2b81da0abcf97e44daea20e85c298f2568801c37a19dcf87daaa161b7ca9c8a215cf357901d42719d78f1cf94af06e294147c2f7dee5b89e7ddd3f46f1335139d1a34c6e6c19a3f767a39d6c13ee3e0a23cc020848dc8f0c8097274fe858f60c0e387fd46b47a5787df30aa27b387c6e4cf9aa2e59f83006d802355d744cb6d6be7df112062e2e52255193643eda3e757b4000b0fe7c6c626471c77a394c1fdeb23f4d77a7ba228d0748d21df41f6ce0f6eff98c2dc7060280e335473366fb8d394edb7cc66415520902339b7eeff5fec18be3e3b7ae2170ec54ed57763097bb5dd15b18fde6d92c6a5106a98438e50c90699bdeffe379867d81aeca8e29ed10089393dd565e878342b22f94060a6c2a14e7aba7238259a2cd012a42ecc6cd2dcf69a3409fc574cbbf09c6a6cbfeb5cfe88ed53f98a0d015e7dcc1e2207494f3d477ab7e25843c8a365e2bd848e715eae79019f407303ecd941c11ed0f7e5a3b1f5ae6fb9c7c6a48e2ecec8c42b74b7cc96ba9fa88e64720396be967a3f7e5678849be95a792b8c263f1f6cc66c01ea80a7cddc28317848830ece85e59dbb9d0126af4e6d6098ef62129bd6d18faaba2e03e5d2cfa72347abd21db24df311fe43ef7f68946d7544276d69b7f0dbd7a7a0504b75decb41e6dca5344afed8941912c44fc5e8b95a771868ac9a5ceaf6f449b128eed7ab98805ff1794e39a74e278f26f9eec360c3d95e544d7a1b6a957a32498c84c354cec1b6b96a1de96308394e7025224b4a2d1e2ff1adf4a92ecf77cb7936dee09fa35334757ab35ed34f3acf63abcb737dd7580bd9b9a76f20f71aecf278055bd9050de5a2791c991c1c0ab06dc1dabe566d350d41c251017c24e0dcbe52e80a6bd1d95701a21fcbaa713b6e1b9312a586f7452701e9143653615d99ec28b1c8143661cb1206ea8a185e5083150de80fd75f4290ef3226e3a958720c0905e7825d884525d8d6d9ac2a415a1f6b07d3676fd485f68c5c3a5dd6f0cb611978dabf3751c65754562b413ac04a3608d678ddabebf838aab08e7a4f023b925df5be598f5014f73d2ea0521b8687e81d28d01ff420458b275ed1064f51630ffc441827a26d23a39d9e2ca2663c2edaead23336a079c04088a64780169ada0bf3ebe45b8e9b8eeb6cd799bdad40e5e9b92e7eb9238d1590bb455a118358011ea8b1cf89543b0566ea567e9e64c161aeb2e234e5d09300eaf9c1e89072e1f225626836adf7e292529f69a49a050e6d4e2ea576921824f05ccce0f2740cca80a335abb39b2124475e2c9458346cb1f5d2afebff8948d37f942fcf6f0b1d1eba36cf2e80bcacd72bd62de391155a8ca8b1167d27e12d2a25c56dbcfd85e3ccf829b9890a6d54f75fc80183021c3a0920e5e8a9a604eff7e076faa384d7c4bc5911e938e0db9af5546f3088290e6f886af9cba7405ca73482e6566610fe7dccd5f17be9146a2a8aeabeed61f2f5c45b8a11b5cb3c8d2e188e2dc662ac9da17a8ca094857c7debcf6c33db5d513190be6f2f2ef2b8db7558e00d935442cd161b8ec12759c5cbcd86a5da6434416b5b6f18b5b203edaa8619cb91458c6e4d89fd8d5d4e3f799e800dab0f29f71d815e5592c0335de845b48d838b3836245fdaa050c6efd805f9ccd7f39d0f5bd67d80c98554cb8947bd9176efa845bbb2fdcac863de2f778e0dfb2830c419de8be6a06e54c51cbbd33dec62e8b28b46f63e5edd5bd914e809a735a4bd376712044f54c6f19ab766b422c333e51106e526fe10e89b4f9ab4925d2c1c9a03be11a271963e7eb7578b728df901396fc2bda13b19954bdc6b7ff4bd863168adf08d3561e6ac21d39f0d9d7221b881cb97228ba4a0e0e484677fe24869833602335e48d1d90dcea8a6ec06b3967936ab298dc26d9aa0ed1f096d58b354dc17c052b03eb80aefdd0db59c7cd5843717f0fcc721e874d3357b50e93ec84054f51bd8607e6d8be06ca607bc10134e52c25c941c60356658cb681eaf75d97ddb59e000b4f80be349199ab9d4c45aa89734e053ccf2060be21b780e792ef3e96c3535eb2f1c9124bf3f5e2a64034bde6a1bbae91dd622e44609e466bb86eddbca2d6ff30425a3c9b89c7c0babaa7b51075478fa56760f3d520c958ce1bc114d8693fc292c531091f12eabe2f9fda03b1a33ce8d34ae0aa0b48fb71166f8b8b76bd2ea98405f06a902a7e33835046fecfb80701ba242f916c354b5be65fc33c6263e50fb01a488bbf74c5f0ad519b7324f8c429f6b29b43772317a62020711a20413fc3849bc8eb0fc36f5e15998f01ce5663fdb84671c84f137aec44c5ecbc9890c05ac67cf45a86ea2951f4752bf75eef773d80c9c3caf6aeeb2f06fb5e7e48c4cea713d2b6a4d3bde39dcc2c9b4081087f5688e1c4e7b8d158288d4b6910a0af84a96b09c918870875fc84786dd12f617ed8a751a5f24621beb4e3dddbb9659777d1f967be4f125dca4a9ebd5ec29fda6f0c33d73564af2a529278494c58700147923e61923d7fd37cefaccf072cdee0e866c5ef9df912970d586392b517e9963cdde4dbf91bae825f6396eb263cd71872337afcf13b5699966a5359c6a15db99894c379112929fd034885cbe8bed55082c26fd8fbc7862ebc4f207b3d5a3c9e074c1fc0ba4d302c8faf611440112bf53d1f670f97c033d5a44adde991c751824d43efc29fb45e3bd2b531550ceb23fda3a9d998cb2cac1c58a001084a37069079f5ce2e73e6100d65a372f7af1acb366efa4109cd83d0d04a7f2d89226362ba8ca18b9b6f5654404620ad0a0ec6f6561acd4f7c0b80adfd8a0b0f2d9f9de6763c785eeabea89ebab558c147e4b1badf43e1a96bca942a8bdca1b1ab2f426846e3df040fad99e8d38ffe701d45e8931c4e310fb99d732417971337c2ac14a5f85c9710bfc06e9f706eafddb64e9ff19f7215c5a4f2164a7f671c19a76d3b9e3a3e7094971002791e255cb1cf0191f42b34252aa1619d2f0cbafee91d1b2e707311ff855da8fcb36fa8970e38fd9ea7f9396323dbd7b914741d49c8daff539acf2c84bd9282ee3f54f0c58b8d4778973be12020df9111e62e2ffdf5788c124b83e89636dff44a065232ad24ab2877e516a1463c62110a3400b7479c785b2381ef78c097dab6063b8ac87a1be95e8a506cfb6ac5d849241a322794af972a9eb288751afc66c7f1d04f2a62754317c8e5ce828e18f8b1321d64ed596477931145abbc17225998240f06ef2490b446ee540d816b7f564cf9fad9fd451f589cdc0de80106d967e82af64c2329fc2ec813a286d142a8aede32ffbfa33e05b44486a8216723de761c8a191783da9889768df607afc0cb62565f0e42739f340c8a5625d664a8f33d845d031036d710ff026773e95a418aa69b28f50d92307c162b63523a83fdcb2ff7fb81533f8980aa9422bb0fc3ff91699355d725838258da74aa2e8ddf1c178a8d16791fac287174a2b743de601b6d97fde2aef8e7f43ccf439c1ec47c362f2e7740c7c4f57a47ad70a4b6231c513ea1f0b2493d56788d8aff6b56a0981a82af7cf19e285b7deca9ff9c94d26e49893c07cc8362bf141ed6968fdd7e1c2f6a1e9c4a74d36921bb1ea7f75f34d8422d0ed25f04e80b7b0ffc091fb358bd86d323e1faaeeb01b97bbc88c511db1d61932c7814cfba2af65dc5063ec4a71c2281df944de164b3b2c4cadbd7545395828e9241c1ad85f7ec7cd0acb6f22d67ecf210ebd89f2ecb1cd441ccded67c88e5b1b0fb318728dd5315cc5a4d6745e61aee95c09502c534fc04b597ed609860410c6b87598a0d7c81c0190bc9e02048d376e2afd9c802cc332fd8e5da69b4fd31a12ddd79da628b873c073b63c98346c5db4dcdc6f31d5cce4199f8da83110985d9db63804529581b28d879c88c4ee1323a6c0490bb5f7c67cc74de0077b436d4a5789e9cc6a43ba62b955c1341216cb878e7d02f2a44de2a83ca29ba9d3c25d809ec42a7f08b74ebbb20e5a2f2a5403ce9d4141aa79edcb1335650c47da76720be85a14a0632be6b3658661930a4d4c835df0208d0a989be27d0a332dbffbb5b567f9bd1da6e35bda8c4dae143e928426a0914af963de1a029d02374a0d5e296a42d2e747c017af3f441d9b5be13758364a9af75ab148be3940056e6478f2343caf63349f7fd69cb7859ca1199fce767b1b7ee38ca2b69d67587f369a468155355c235a5d5ce6c767a3de5c9f9403e312321b6d799cbe4d169455c5c795b0c818ea0b18168f1e87c5106524acf99a15ddf4697a7055a144eca0008b2e6ed996829ecb3337a88d1b5a0905e5e873bd41676fa94724ad92bf43c8f3b70c1d14283d79757bb61cd56bba7c5dbf69065c2ae599fb6f6be5c6191582a4939c0edfd37eb427a5a68c46b880cf508e139be9bcdfebe25903fc4fec6b06e553a0bbe2ef8a6f7a453d0d21a7280380461fdcf18fa410851d03e2b7a453a0f6b912c0fa77ec56e504033a454185c33e8676c26b6ceffc5928ca509c0af6736c9f7603e7d98f3afdd3f5192af696bf918b8267eabac3a46f69c3129366eff1ffeb7e6d7daa9915fb690d86ddc2a00b5d3a4a5fdb95f50c33e832c329b703db03fbdb2540cb4cc6b8eae8369f447374e71dd929cd1d91bc061a21f1d15b546855aba0d25217da66c85f8130eea74e0d64c2130197ad75c4eb28935bfb5aa0a070fc7f11e454fd7ff5eb50e284395928b26b970202747483b2ff9f1d98ed06729de60f79379cab1af77877c57c70a45e1b8ee7b1ac6e15e14e5e64872cb0f00a5ca3cacab79093448b0203d15c1935f4600f0b85047a09604d452bc93f9581d5951ac00ca52828b5be42279dd74eba7eb1495544dbe16887942d6cedf3459eb5b4b5be77ca23cd1ead4dfa4dab7c0d242369fce353b94a2475743607d8d97f2669259fdc563a383c35dd063f6f1bd69be9d8190728ca1c4675ab2e0c00f3f52859e1d50caac3c5098ab9445e3ba993a0243861aa10867e135d7b07c38e2a4ea069bed4e249d2759f1572f46d2cb3a7e2d92235b37d034e0d25c03fcb9f3c30ce9c50f5893047f6751dd2f6ff6ff806ac83ad5a76886269d5d7cdc1ae3e24f10148be69185d1e127e0b5559f1be7007772d3ca8f6e536b1aa9ec8a9c08c2c2bae04ec755f41644aa9fb2eca4fd7ce6702ba1964c2eceb430d7fc90f7b9e6e1f293ab1f6d9520d72f67baed4e528d2a3c4c1a0c8731810d19d47bf34fac409e12f967fb628c4d12a2fcf9bd43d068f12f267d0d61a2f7cc520f96fa831d8d8742b1f790de3b1d21da868ee20da9e2e7af4b6b33acd1310c9594a5540af3b4009135fb28fe6ad54e3601ef05ac499982f99eb7dc4403a534144c9bb30d215e1c57b8be149584412f38a327e6ffdf3681559ffdc965d3d98d3b6ebe406679c9995681985667be3bacea670e9a1ab2c9d5bbc9c5fae32375379a0b9a6f8ba4f3e19b9979938a53a990af980d525d6775418da88c9f46a373200f96269000f9f62dde285e7e0a438a82240ff3b0404b86dc65692cf0330d67508374867492780facaa4be726a5272540d905744f8cafcac92546f0950cadf9825d5344e0d94f17a204741419c8bbab0f7f9e0ad97d0c6dac84ef524281c0f124952786d11dae0f46556327a995bb8eccbccc933587c38943d2df35f67930a7119f5877c6ab72f737e60b16e416431a0a2fc8649e85c7dca73d4341c97d4fbb2712bbd2a8b9af248b731f25c5e3b52213bd24cbcd51036af9c592b553abf6ae20c74e1cdf54340a6a1dc9eeb79b435469b28d9a5313677c034e9be5d724e9dfeb0abb6a0abaad0e587a5312b85ce79274857202092dfe586a53063b8c748fdd08034dd51bc9c130b94fbd3a96cb6c8779107d08e749940b4f30e366d43e24d07ae9d6ac12286b50f8383ae37845742f96a55549f0a79279c4cb9d98c07d7eae2fa89935d219541dc65a49c4e55d15a36ccb30936cb95d450b71fbca82cb0171cfbc128c01aeaadc159ba173068b5d25b234353cbab109575d086089bd7669ef58e3eb42638d2e666c10d49e7de4224a97e1e999bc2c62d00e9def1aa0389db0a7d7d7fcf3d67841ff9f28318e9487c6537b7adbb692a8cfa828ab393f8583ef65d5c4763859e0d6ad6ca84ddf26c0e0fd6598353b0dca07d400bd713335000632db4047c225a2e8e411780f57e4f330a79c486e60cd99bb24b237ffd6349733601378dc75dfe8b3c0da7f29a52bab9d2bcb29fee93b5375ef1ac73bcafd2d58dc792f68e714a3b987d54266e44852d58b280fd4871d89fb6d09830d28c3d941be12faf5507e08c2090fa96df9535e6f64dd5b14110fb4f68bd0bf0db099c4b8dcbe08a11882f2a30e081abcb7fd2352db4d17f04705f17807f10f94bbdbf2257205a1b43fae252f53f578e7666c69100fee6652f5013946fdc4e2c84de230f3de72f3bee11a5562aab4bb58bddc4dd627f0bae83f7ced492684c0f99e5c3a126fc2ef72053416b297d9f391cf89949324a56a98071aba8b1027eb144923caa0198fd910715d30cbc0f9179e237f90871df9b50203dfca64d352598b601c0e93c4c9fbb7a028b236782213b3cb22e5982c8a0c6fdbfdd450c202f7eb5147a17481aaa2ae91846715ab51a3d988a1c560bd76fbb87d32153013b04f7c33231e5ff102214175adb61e306abc67e6bd36188c622cb7b9e9381e88b264a2d1570cdeabad97a1f2b94b245ba5aaf3bcd91271eb31e23ac8d5188c7e3f3cba465bb902d44d7542974c686d39825b3b828ef1ab4d54398305e384fa5f95fcef9bf8452ec12bb9d01cad92c9be67ec028b7b7373cf2745848d0e7233b41fbb7a08cf09ef39a27c36e744b76255f6dd7a3011eb54be0bf56cb26855664fb4d4b28fe7823f49d3a3f67bffbafff05b943a98382027a6fcbbe9332706a9c508139b92d705a43df06161595a0566a70624a2dd906c07894aec201a5b1ff8e979e238c363d8255594dc79aff9956e985c8eaf1c8b9e645581da950eb46eaa83d2df81f5241ed315200f95c435a51e8d56bbafea9710240e1079f13f371905e3b21f790b149d8ffd45893242ca0bce65177e199b8d14e75bc44ab92949ccbbcc8fff19bba206d72a92c0cca42be706644ae50a87fcfac2f1fa809a64bfbbb939015f8a72f9686d0a01fcd48d9027513dec9ea11e0fa3149a489464271f30b3aadc633ec69a4fa3644677e83346a32c77f80b512c7b511930f56f07c20ea5539899a36195f4e8e5df0317c244fec515fac1535568015d63a6423e35372c11667fd283683958b75f949d820fe0e7da625fa7ebe5cbd339e94e1179bb8f36c48a282962b23ab9f67b16276e3cfab3d03defbf48b778612e230c5a6172f9f4dc8865fbaa80e5028fdfc61283d0b3faa1a693acb1e57d5a9afcc78fdff3b055c0ae690507ef881a5afbdd27a5317f14bbd44f9c3e69aed0dc8364dc5a454a7393a914a49e240c38b25ca2ccbf864edc432b3be1994c8684d7f12a44b9f48c982f1a3c7425e3971ab4e2cf5b21b563c5ce26d8468278f9954aca1888db43aa757beeb2d9f5f183f5eee4791c0644a7449aa4e353e4b8d3a1eb132833646d7342be06d35cf6f836956b18566f61802c2ee32b6f3526cf37b429ecd0474df8ad57a880de3fac92ebd2457ca2a9d9995be990b14369e02dfe854b79601c10bb1cbf04c6d6884eff71483fb5425b9874e8834aa47e120f2304dc225edd363b076320fce70f0e0eb80eace895c7163e694442b8bc687cefa1e1d23454257b14ef4b7f17efdcc928cee9dabf50387e911b562a669cd6e8f0632eeda1c5f18e754a1599727f5664819cf4f1b8fededaf1b1f9565cf554b67c89a014afdfed926a4d8484ab84c9d3f2e47ef889fa9bb473ef69f4a86a0749812ceb0a71a291c332e7594dd9a38ad4d554909a461fda9bed3fb8cf5fadd2bcef1e7826bf83d695625805eb971235a64d571f5dc1655f5325458f611568803af0d0c2f6b8a0bb6378c7bbc2b842c0c477d0765ac4d3d214dd10d2bda98355a42a2b5ef96cd414aa035d5e10aab5b60c734e34aa30cdeba62e68d549ed85ce59047e5847a0365966691884212783a173f929462e58df3f6029839a96bc273351d77ea343816c95c8478e6f7cc23b5da96da5ca2159016fa9b2d0936c9bb011f0b852038965d2b2cce99559a1edfc7e3c648c18af78866463e6c7c42096d0d91233218f06a553dee112009bb7a17e778d2d6b520f37c613dfbaa57d3cbc112c5eb36ce7ea18befc029d1fec7fbe166edfbfbf9784d2f861783137362620a2057a01fa1fd1424ac021dc475b6bbf36492deb62a759c4857bee42b5d6a2fa3729a61457ddb60718dac1f17db5a9a69cf2fe099095eca72037e3688c131b29afb8d8d9ff516aa69d976680f7f5ab2ae093d7e58383fc515a6f8e3f79323a2f223a78ca21bed564623837a7e93342e32521902ac01535acbdc476ff0d1751875bc5aebd8972311c44ab02ec903d9ce3d21d71e808a3312576e824980ee89177117d0d3d406671cffdbc62338091e2406cf218ac595a07b558c79f2fa4c77664957a1378659ed8f8e62cfc47a7215a69b3530c9d5cee3fbf23f6bda16abae0e5e4595a0f8dfe047c67ead858669f8f77f99c49306bad7a3b044bc5f9e62557980a93c9786946858fa96ce6712c76ad2264f0e884bd43b00999b541ef29176b45795c507273c6885498e40882f791d31b3f274408ca4f14160e5ff1fbd09aaba8c6eab37af16fb01f10a46fd5ec26e58b12f8bae1be8844a974aa78de385ba0ebfd51be69ecbbb1cd246e5e46523cd46774cabaadb79ad3e7d45c080585ba440c3f8a796b159e50fae49f09e161a2afcd92a989d772d3dc1384f073fe283abf732202cc859c87dd6121ba39258f99d5e8b716136c6f2ca0a2af06e6199d4ec2e11c90285317530220708de1a1aba0893a74d5945078aa3e572350134d9967333533b4aee8fa0afc6098594a42e8fd12321640e4652d2f591249f403912cbd1dfc23a4a063a1946768c13c062c5c548ec087ae9641bb52f1f52836b65e3cc57825d987c9917a9b07f917b4f1076bcfb2fed3ac7b935e68414526d83f92e4c1887e038f532e16b511ab90c336b7fa525773165ff5cd04c4fafa642fd5010fbbe0ec548f25910014aebe7c5647c3043e382ee9f4511f9a623bff0fa50145c2fc5eefccf03e77e1db7fa2b20910ee188c3da67efc280c2f3e65eb61555c312213ef0b01bc2bc26d376c0c18719cb9b5ffb47734f30d8169003061a43559f0cc8bfebeeca56693d457de16d14ab964210bc0111784802909848600c0cd24041d3c6397e4ee66e65125f60d2d545c2404b8ca71979abf0d3e2a9d5111ba26b27c4d578be9a70e7d6bcd4ca25db4627dd96370f20b1d520f16c0495eed70a47c8ebc12d5daab59d33d33e70621795148ccf73aa1c89f246e74789a2f8039028c6d6d16975bb724f29bdd962714c421a3537d20c44d9b0a2e38eb74625e8c082722470b05c134fd394dc3ee1ce7946f4386b925e598772c20ea3758ba2bab2386d480d68b90666fd0b45abf246b827ca02080cef8e0013a0b87d5aed54814496474790b4ab9c2e479c861cfa95b4da62ceff028918f998bd7c136f11342b5e0b4596250163b2aab92a5307228c18e473551794bf0b4d890b90248f72bd269a1681589a807b019954bbf747ec34efc90c33c3190c0023d5583f34dc56da6ede7e8e806c4cb222c162f8de3b2ae6987b0613090fe51e35d8c44998e2b1cd9084ae327d37707788a1d8ae1195dd6bf65de00254779f3bf90f7a062413379010ae767e3a0a7d3b687bcb703f0ea171e3738663b869fc6df3a23375d8eeb2db8ce65fb596ca9075bbe1cdd6fc29ad18cdc95912a6e9301d27f65498d3b4ce8ebfef25880ece1e66214bb61ed822697ed17d6696bf8581e3eefe3bb7b1d1eee8e65e9e477ed27432a8f76a3a484b3ddbe721da45677e6f582fa41c6351cd20202dc5b1d41797bcc01f965d254cc13041d1399ca6bea65f45f1717a39a3702a9d0244de8db50f343eae17edb55faf01b795ba299b059f8a64a5834977b126bcf928d6fe19f7341ac28a2902b09c9cf0c4635eee3e8559bdf63c1d61fa2dcc4a97baffb633d6ac0c4060aaa1ad8c4f55f984e01831586af97a748bdbbf47ba1892d8c99dc6db4b90b03823754bdf45857d5efc40e9c2c3ed6c1dd83369124e44184e61bdf81ae12f31678b4b4f6f067a8b23ae5920dde58fd6bb2e236493176497bf83b8155586f9fa1484592a7ffe3beceba4835ffb4428e290561fdd11167d1be5aeefb973e1d9b92a33ffbaae06126a19a6918c8a7e1eec0e730684092f53a5ce9be26d95dff8ceddb2357fbca9b995385e25bedc1cd82be70eb9a7e936fe780bdd92f4f57b55ca19e11b21a9fda2f35e549753453a6af1c49e879ec15e1ef21d0f0a099a7d6e38879b98b22ad0f18381e3d8bd65675fba2a1ea62cdb6780f172dc96b0c94a77fc36ec16b1d6dad3aef9a9f137ff4703ad305744158040becf8fe63ac17555841b15bc7c696b7a14fe8a709ee6eece18ef89bb36a7e26ec1d042e165d6eddb5cff736090fce3385bece74fa2020c14e3ae17a7d34ed1af01b1460eafb98215110fcebb5b1516bab7872c5a1de8634421c788c9072329b3d29100ed22693e7415f1a54c76fc3a5a43d192eb781101ceb4c1a0a0825b62c1255e518ed7c7ed73a18a3d607c39adf585eb0dd4dab67f2d849f0af71e47385476f88a9b0cf08a7aceb63eb48446d8f6ca1f290b80bdca8f0a56467009db25ae29a7645433d2cf9381135570a567af5f6459342de6c7c1e4a5ab5e19ced6b3d76b82d0e9c3da03fe67904b25315762bef693a79789929c9cb7b84d4a87ead2f22c9a6dd5ddcba0c954ae3232b6505bb618538512cbc606a72e367c820abb454ebc70d33de25e049e5e81a1753ceb56f548adc1257d7295c49bca7e7e4d69fd3188a0c92826e0753bef71e14afc828c7c60961ec0b55e769aef4c3040a6267af48fe9f883440170f2b3dd0b138c1e0caf76f968f34ef3608b83aabbb6a5cf35f98acc74ac53ebe9fd5b034cbab8b355eae185be6753fe0e5c8a616bc4cd3aea64e91ee99d7dcb4f49ef8fe8cdc55c1c94c64d4358dc909651ce7165747436de08696803f94a4116c536867b4fac9a731aab9a0989b36042fdae92440b929f0079efbbbcc4a06aaa01ed1656d89bfdde61b2796c33fe3489b307b964dccbafb8e0d41826c407c6a9870fde9dc85653eebf327d7c01303ee910928d665b6e07fb8d87f2666c014fbd2aade2a37d8dac3ecffe291fc62e090a18660044f606b5d6a6b01ddfa013ab7899272e5d15299e3b12390dc4965217d11d9fd6b0f00f4c1c542ddf23ee8b6d5767c2ad148541cffa0079d273cd6d6af66e5bb6b49d1479a8cc04b9555c28716ee684871d81892b2c2156d4ee78b456e5e4894f74172ab31c9f25316f53fab680739de6757e96ffe4b33c9cc61fcab48fa4ba5a4db3942e3db20ab1bedfcf8e5dee3466ad3c6798f32e8438350ba58aa23da15680371e5ce350146d23410ad9a2d9625770238cd54a53aef9ffe11d2abdd2b55dcc6cd965caee94a6c5ee11e11fdafcf8905f1984009040a1d9d64b1e6c1e79accb9af8fc71e9531f9cedf00d427acc63c63d8e645fa4e5123ec5808693ba8ed0583f8672906692ccd1ef48ef123f870f879d918c8912623fa76f6ef24f8e4dc6929b121805aab0f5fb59ddd7a92de72105ce60aca471e826b3761e4a28c274543683f7e15dc5b5d31f7473a7bbc69f2d25793c76a7db8bd2281a7b115a6171cd6ba0cfd920b0eac907a65cd6843834e0def3592d9afd08c6ee44bec701d7cd4e18c6e403a5f0c048a9c67fe8e5514b293763ebd543aa66018aec2c5093d0657e6ec98f9de597fb1fa45bbb7e397ca36529e6f83fbcae2f8fff7e2948b5130f86bca4ab23496acfb038c41911019b82a0c894b85fa44a01f1b410b17b9aeb3a1f95f35bee3ca0cc399007dc1eeb457f040cb3ab61ba260e487b2485e3df4f7c05a58f4ba8b6851647b5e732801ef28981c717ab42bc70bb205abd69fe5afad140f3051c851b6dd5da5468fcb73731d0d95724969baf50c46e7588e130cd0b06d32ce492009aee9ce112ad353977a3f9353962a9f86ec54ce60c734f957bbf67dc3399de6e38df381af4c705da2e46a781b392272469f508d024bc373cef86d0fe0e574f062b7f84f60fe5e412d97309c8b86e500a6414a500373ca8e007f3fff7ff15ef6f8eb5e7da87416528bfc7b6da730048f75ee435976aedc80c9e272b9dd1a9f5083a57b6742a9aa2752f01f0f59eb3eaffe74cd38dd9999d67f7f4d52b2415f0af3fcd5a92bf821a8b69ab1545b9eaba3cd2bf6ab117552ab11a7ea7b3890b266d236eda248864f22db9750232c88a3c70f170c939779522cf295a896ee2bd2c26991cd80d8485db8dd463e3f6480eced7974fab6f15e7099ee521fee111899ef760d5cedef29fbc3af374c2e909f1610e9c37c3c0b06169dcb0ba35069c309f82a4251fb45bdc03fdaabe7574163ac5147140b9b08304d813659fa74d127d2b8a0e00f19ff48692475b75bd243dbd9711f5d07f9abe5ad08c1e5f9f535f69581a179e2161ef171ab3dbe3c971aafa249889933182ead3b71b2092440c829f3f768bb7ec57ecff9171908d6af50a71a32a574e09b56e23f035280aac702c7c74e58c08f06340cad856092ebc2489a178308a850be471c6f2a755d03d0ad6281d3f2ff5a0297cc99b03fd3c178a93479d14aa3b9b5fd2e796a3e642ea51fbdcc40a05e53765d6c61baa8e9d60daf09ec19a78dc084b72acd1c04e0efdc6cf0f031d8db2e9e554a58bf9ea2294cd2670075ddcdb570af2259ebd4384b469b22c0711c313b822330863a53658462f61164917c5bed180876c6b3d2413ba1351e809f71c4aeede578cdf6e10cf38b8ce35043ecc7b12f4e7a63ba07fc432d0833feec387877998f34106c04122a74feebd1f4c75affd11e7d822a7e1ec4e2d9756ffb0363cc7a38b50f5f6173daec350c8d0dcf0f455f990fcd7c3f81a4b426b7c170550c034fac34236c55a05d7469d81dfc49621516d7f6091f34c2a025a3b57d052d402120150a125e0754b5d39341af6506d12818e090347811379f37e859d04336fa65531f010920f9ea15b5ec72ebd158678463872e07ccc62797e66341249f0df7860d3b0e4fe81dbbb9973c5effc3bb1b7f75b740c103fdce402680ec58fbbaacd397f58a9017f6c87d083715c649de7902284bab0e3719138b1ba02976dfd541e79e30af92264166b0a89085fa84ff5629fc3dfcfc7445c033c2e6cf22909a05f694674b989696e7e52e726ac556f6e44a59290f771417bfaad61a783ee2437a5b6bf34fe57f7da85fb9a6ed8e7162c22ef1b425845bf5362c67c125f69230b1c7231264b40b0524282a6deee07a3a7d1b5b9b2cdc8afbd9374ff2d38e39290100411dffc1cf5d4d283cab5d50e84fc258ec8c426ef9c231ede2036b9979265c25b83bc4755e0adfd7016b3e0129c051e34f5bc399fe63a4faddc70abda5d7394e30cf927177f60cc58411c7a5af6f580f37dd4df19b06b7b5929721377603d008c2587c4caf057c6268f14a523c56251a81a6e98ce864ff6cb5c196b9b0bebcbe30502e4d5e4ae01cec78a219fca174f1d80897e76d40b7ffc1c3bfa03d7fd71b76d69009a4ae9c77c1e2b744ce21f0734801eeb92dfdf7e34123c02351879cdd5814cc83968e4efafa89badebfec068bbb554387ff12c944fe768dcf087bca1327b26d78e7d1d3f97058c8bbc18860c246454fcda052e2f096afd5e9fd7bd4e6214a4d3fa010a5739205f7616ea5cdac66dda25fd257e2df436f94d96e07807dad87e614756622ee2a7fd272c5f4e342e278cc15a959d31302179ce777558c2770cbd009b3e9b1fed7b8d2b279842252ba34b43ae34a42b8fbc1db3871748f4cbaed0a31ce26fd20291ca11dc69a27a4c7c90f8ff89195532fdd2bd08fbcbc5b4cd1b8b7b03c3fd640f7d9adc6c39ec58fcf27da4f76c95a69f26fc057d3fbc57a84e23f74f73eca55a0ce2bef6143aaaabb058fd49a22d0c6f5031b9f3e742ca384eb01d3f5f4e6d0d6f09f0c38543e392c7f7f5fccd70f729cb18edbe37e854dd13d3b337d215ea41514cd32994eca533ac32741378989b6f08b41fddcd97d50edea04a586922baf4b37f7b1e048f6cc0c043d14603fe07bd65e14c6280775b8adda363bc708d5f5f76ae122cd2ab962b46b7e506758c3102f98f28c60d5234a9379ef35af56e8d45ec9cfc2a5f638716bc46bdb690a92e0a0483b868b55bf3fe174810fe23a7af01ec48c716f0d61ae33a7e1de65436ee9d9249a5ebb57d031e00320757dc1756567e68c0ca0b0ea0374d3cc0261af2e9ce365edad01a11c9f4973279ccfeab978392ae68a5f0fba55ed9f18ff46785a122bbe68bb1a013b3c547675a0fe0116700c60a0b50d7f9600be0bdafb8b6a9055e2a377d4203e45bfd2292f41f39e2f8a87efb5aaa102a13dbbe27eddd84a8e24ff56edab02e64d0ffd26f9c119eca900e6d54524a29eb6d328570eb3e15b4ed635757fca967729fe2248469067b3b0e3b8247cb0ace18d774346d1b653c8871d59a5a2dc7aed2b76b47169b00474304dac5263bc1914ae43e270abd49ad257bbc74509bc1f526874b999c16cdcfbf0cfacccf85bfd8515ff9a1ada6c69033e5b34f5b73b55834d7ba5d7429fa7d187b6c770bd5c01189066276eeedee3641012a657be2d1791bc319ec55dce7712851189f7f16c336ddb2273edd004511cd7d7132cdf702597395a3a35e357f56145f8839bede3c32af2e7f5c439b0000230535ac42846864fe5e24d37d633dc5ecf09b88f62a68793efec5f6e51ced0e96be772338c65945266b401f0c0677b294d2dcfff27b53e465f3d88e12f0ea87873d6510665ae19675d92e0cb9ed78f6525e4c7a602c78af9e864594e5a6f4cf1c71035b6f86d24376460fb2b9e3fdbed7202f5446368a869946dee15c4c0c5272814cd3ca1f53dbaab290fb70612c098da0af6712a6ee2d6a9c0725577f0069c916f98305eb483d290ea83e748f0c1df3ecf8bbd0876dfeeda79807db6339d1023870d33e8d72a0a17e87701c1a9210048b9ac87f52763a0b3e419577e5c642f662ecf76980e83503840d1fabe8a18fc6c3bc5f79bd7979b409aa49ea63f76342294cdbd59a062e483ab12d0351b33f9ab2e11001be13d12435dd5326573870f462e8094abba81aa14b37f0ec892c52d95de82165249a75452fa1301414ee3038ea8ae697a8450e7b212c21b97c7b876195334351d97c0e0b8ff81e0d2e360d78f03323d92bca4c27457a9fecf272e023d4a7847b7deca0d4ea7e5b9d6bfc6e34f239fb9350d373cf1747dafd95db4dd7adecfe0de6540ba0e0d471cf48107f9bf14cd92f2f71f910b04d62e82c0c9de8620f3d38e75aa258a261ebcaa338238481f012f6a5c992dafca53c6e60050e3d8a41c06d98101d3c3a01984daa375814a5072c71da7843197572890784d5b51dda592d713b99d422cd2c044a9c92f1e2ef55ebd13e5efd1e888febc87fe420be7ccf1c7621025e00f29f81b5097889141cb704e7e246446c4a24e7ecafa6cacc7c72d5a3652e5c74e3457c75f2b9e5a6a5a0811f342c455d10090b4ccc0cdf71f7746148adb6299a999cf118229c69a5c98ff9b913497315271082ceb92bba6004ac28ff3f3f95a85430570c917e55ff5113063020c01d4d297b7852a577c0073e279c175f0cbcacb75e660c0e2985168408bcfa5cac1e5eef1265fbfd57f5e43f2df772d07ba3e99781d3e80acb4c9b6f4cffe7fe8fbcc6cd4591f3221f419d133f6084adbfeedda26331614d2158201f1d37128348ca438fa6cfdab21373b39a5e70e5be742cfc36eb40a40b6c50f7a56613daea013efd905c46b630c02d99e87e2095d8e0becfa4dcc19910b068cbf5ac19350e00917655091acb3a1c9b5a8336a731e4c1a7d5578c838476149233c65d18a51c4f96586fa8f99feaa1d17f727ffab15344f402c5ec985094a4904af2436c8f203dc9bc829a3b0ca308c191a612b7030431c2605c7519e9bb862eac52798291790cc0da0b194d029175576b95d90dd0bda5ffcfd41e5424f10bc119d88098d28fac39b6ebc3534f18fd2892310d135224b212b157e6d51626241677d5fb9f0f1c152cd5b271442ff1738c67275e7bd0413b4338beaaad156f1a6bd262531eb24ac1dd6659ececb7d6a404753f449383a242452cc5d5a78f15f6f0d30d89e0eb0ecfce18df5e59418ccf0315d3c4d8284da2cd90f2a19e05cee2c9fb23c30faf786c1e0db6cb8a059c11258199976bd2edd20f109120643e0588437797820a9eed80ff0adcec69310273b8e28b79a8da44ea0540c798d461945362acfdf628e62ad6935c7cb8e2705dc453326b14cedb0bc15cf8779a862896e9eae40e72e1370bd78696c85a2ea3bf12999bcb9f92917d4ab25bcdbe5d8a4821a1efb8ec7da5287e33945e4207d10419e7589b5e11a49c7df8c0371c43e821ce0b6cb4e681f6bace16e69ecf1692bdd1ac38ad5ee71e9adbdc6e55579b27ab08fb6268b577a1f8772e7de6f90461072f45d5a9f6953ae20d5ed7763ab380e31762554f4ea3d4cef998c2deb5a476a71fe2a5dd2c190f92e7ca8bf370c1826c82335a22a723d9c468c6cdba15379a0b6285e44386336bcb8a59e5fd6477393574f82cc68c4eca744b2a85fb5cad28b7fadacddb553aec5ac75fbcb7c2190c1039fafb6ab2caec7d776b9a5ccb3ee4a4279f58b1e79a0b80133f607de258a521b09ea6665bc1e6349c10b66f9d7933ba20636352dc54b455091f3703783d12ab07b2af2e9e2f3a58aa1ed471ebead4c2ff073ae13a0757d1d4bd6b65c7be7bdcf12dc8cb5051d0667d48dfe34830ee04901caa099239c5b237160aad13e025c26814940aec10f571c6f1da8c3501d2009b7f6673b4f3d7708a7b69527dfdecb1d6ee1d40759a2104fcfb45944b20b2f753a96f316f3fdc945e9049089d0b78fddf4dc42178e7602598d8f6009c26fb2647ad5519d465d6825ebfbf074a7f09103f73431346573f77bea4b48f83cbc527d0f3b8fde46f14010d02283fd8e71bed316aa7fa1fb38a3b5e8442b8199bdf0c83fe62e4833f46f0fb285a8eb0ed14d14e432a27733f666be739464aab470b80b25db1ba1fe12df4d320cf44325a769a5c7c1f38d1e4c1fe959683672b878e4832540aa2c94f8bbb4ec9c0006da6f03eb28defa8847a2a5d70ff643d782b82da0c738a5d04ad9a9d1cac7e90f542d8c5c48f637bbddc86b49bca3208e4a97a4399ae6fbc9f43b0ff6960b15f52699ec8a93c41c13044d8af1084882fa527cd4ab2b9e0e5b2bfd5eb759ba677fff8b679086bc48fbe29129dbb89935f9c5b7b6260fd1ce442facca855b87a8337dc6fbf04bcd663e829c58a64aa1b49d11d4e921129fb1b0263822603c57ae3ebf6e3cf6bade5d9b0f369d8eef5de704076caa41337014cc37a111ffeb4eaa0876df6027b7d0f24b72d46a44784ad24461c790f0481c69dc25f980bff7c26f8f8e82fd8f81def667246f54febeaca58e0dd47d4137feb14ea8dc822939e63c7c60f3e7a06b4d4ff7fbf1f1c76d6aa7bfa5f1e37a2026585bc5f4a300fb8d9c394b36a64678e91007bd482ce42a9da4ebbff6f7ff0f27c04fb47fe311ceba7f863715aa49b899c9ae0bf46bb26c8a4b5b148821dfcd2e46f2bb33abb7bf4c10af11035d45a58d72015c6e34fb87018619622abcebc895bf7269b1854c57ca3c15cc27823e40225ba948aa5af7d206d57786adc18f05b7297b5a7708003e7c76a98d9943cc86fa8451365979e12269e9ae648aaebd3f06549ddf0f87dec4c2567c4878c3659239e67a90c0e784ae097fc96a009f1460289b445a095ed6a5baa304817922eec6421e877f14ca52cce57461ecc647ec425ca1410c525e8a1ebcfda4854ccfd17dec5b7cb9ed867a08cd51dc538e5e09ad8079871a698805a0426bf403c21ab394bf5480d5f6ed232b9e51798187d8fe5c730a20ddade70e98f1f184c3ae382aa94ef00e249173e4c8b416120cf0e4c9336b204a208f90eeb6f96d53dc429d3edec313f79f41d5638a04910ac37061b8e78b83eaf45a080d088889e2e5b7a907bf69f3c05e9a5d0bfe6631ebc5a6414ebaf9dd99c7480e92134fea2728afca20fa3e3cdee9b1459ca7d1dab033b21fe286ffc3e5ae04931fd331e5321ce605902832c14768cdd7dc3ca24a6992353bb5c962bb04e12b64be1bd429e40807f168b68f99e0dfcf3eac4030613e1e9bdedb9d2e90c0735da926e5bb0810ec894abaf409be6cffa19f0a99cb1eb117900ddeb4c3fa37c9b4fa400f42d7ec19b5a79ddb63dbaba8561c59edeb51971839f288fc9dcc2593bb10c0220532c2736f7822894a83e09118e5f42b2182b21051d238e03eefd3d427bd49f785cb82100deb5cb5fac010062c8abbe288095d35d708db6a55f46ec9d02c44fa563662414611e06fc14cdeceafbd456445e85ac21bd14fa987149f1be03a00c419dc3444d2791252c4f4082bf04569b84dc296cb638da13e4ca57e6fcc9efd9aa3e54c9a6c9f4f87544d761c68a3292f6097582ff77651fd7272514c6829e17095b869e369611c727c45aa3c817ac21848666b2cb726ff71a21f8f308c0cbb1192a59992925b1e43c8c3fc0e86904c7494bd23e3cc01928109a401cf2dd1ead505f58e7335c0678f1eb8f90b71ff88f011a08a6869fcf8628ef1eacc0de917e1a81e95a19fedf119f14d521322ddb8aa0a8afaa8a2a537fa16d5ac8ebe9606da78d5f225f8ca4500ccb7705aab209e632ffa184033d2eaae64c596e3d1e2f59b95abed4d634f8fcda180f0086ce381262fae88cfd584b8098683002213eb01266a8c4e92e68e0d255e729727166f1f0602d0dff744feb372766d74eac85ed69befb9078ca1bfe7e8542ab15bb2abd3f527b19d3e2859f3e015bacc088147a00be63ba42e56a009f79812f460200d81c7c403279fca0ff2d8d32c5ac190b8f4882ec9600c3a6d855dfc6f45754c6f9d2b6f12d14307fea8b9718079be3000f52411e0a54a605a97c162009e22e4bf98d62f1dc09fa158038933e9a73493f55e4ba6700ec3b07e38b2cbcc44d99a5884cc7dccb624aa2d2466d4d9fdd46b4b9c678eec3fc5614e010e55b40f40ce14c1c8396af4eab03479ec3b655d0c6aca0068af3d46d0e47ff888137e3b41cc28cd9c7f748746c61ad81a7e111f77a53011df6af21134c8942a1aeff57f75b43508f02300c306888b6f45f7eb96fbd606bad6b0d79e1089fc6785f4536c5c4064dc060d2dc299d2e742a34f91097e566a3ff96e948ddc5d9f5b0dac970c7eeaeab102f702346f4f968100cbfd3840c00b2a872535c8c678434d88f401374ba931714a34dbf1be930f3dfdbfe844d389140295fe02d1b89ff00a2ccce8ff71d833ed64ae641ef13f14da49d1d533376ea180dc6ee73432218f4f341a7241d971f17b49eb2ff762a96599ec8dbcb04728f684d159347aa4e13b9d034f13826cbb2c82ad5e3a20c642d32445bfed7f074611ab37b431148c867ffdfdac086e4d554f6601a889d3c88b6be9639b4037faeabddd6cedd3008d16da79509c02a0bf8ac886caf48e0a28f45f812d04a2260addde4dc56f21b250c6ba8e2c597939b09c29f842a06bb9b1bec00019f0c10c885381f576d4857b5e5fc06f7d277f15e4bdc0b9a6aa965eeeba25173901ed62a81e7b299a80026412d79e5596857123a87a64a1cffb10e29adadb086acc2ddd92d076ea1594b0f90bab60011e9de454c830b462a8a23294de0564a30fe86addc12ca8b3fe2acf2f5a8dc337ca7a4468ae4affb60b814c009665bfbcb1c9c7508ec1569ce2cddfad9b95e09627346449500e4ecc118a856680bb22c3f06a8c0bfb250b954c7e580694d03f70860b2358723b79b80be7c6dbfa9c749aaa1dbafd7967ca28f0345ccad636a4e44b34764379bb7514a40703766a1cd8c27c557414ac03ddb216f9f4dc27f6657974644bf8d57b08b2b372ac96a9b6eeb9b8f1a1699b7d97ffc7416300b55a5ff392f361a4ede2a96915ead43467d0caa1cf166dae7ac4d86c78cffecd1a93c152f492bf84b5fb0ba4af0e663087895e9824e44329a67b0af153476353bc8d710eb8aada64828f31fa3316d3e67b5a5d48e7856da23464151fc90f72b17c67e7c49c3fdff3b434f9095a19a7729206f2d9e3f331445181ffe6f3edf420803ce88883d6b1188afad7189c78355bc8fa1de592df1c8c92e29649054e129a02484c89c074c2fd53b5e839a31c41f2fd8584cd5555f26ef591f6fd234f3aa91e985a485689fbc5e95940a3920c10b6db583a5d0e1391ab8efca50e7f9d42ef22482fbeb042df2cb7c3f913c07c909a286c4b6b5ca2a4b8bf9eff7e0689db898e7eb2c8ba009f3c106219800dcef21dec1ca45647dd2e997ed9b8ca1aac9bf144c08326e1f4eafc857d3a294c502086c7134479009a80c12bd79c08af28ce87ce462b4ea44dc5ff9b72e5cdbaa655f4b539d72a74bf7f86d57e511ceac7015c35a6d86d2f70f5b9eec5e8ed1004b1108a56dfcdf409e6b8bbd878d4b831a5ced60fe1578060a4c9b3e11331986d57d2fe6488ae9df1253a25b868f6e449e1ef30c4903ed097fb608b3894c882174133342e750c2319dab48f386cc2ba7643903c600d106faa7f9ee6ada8373dfa43dcc20f5fdeccbe559b65d556912d2aa0921a6cd8adb97b2024bf531041fb780d559cc947807a1169094b51ad21dcf98ec60b5b0fec73a6748071e07aa000082d743a6608d347c8560263df7d208358b4f58a9f90c0cf5d6b78853fb76c07874fd11ebe26562f3a3108beedbd16d1d9299c80e04fdeb6593436650ee17e223f3156b3cdaa855930d14866283b7f7ebf1d286d80c83ccb9b033aa77aa5287bd0f5028a4ac61e622805e9d78e94c5b347df70d5d69bdce4889899b7b90ac63ff8526c24a869bf64a818069a7126a8faee3d964a06f7555d368f58ded71872500550e1fa269fcc06b02f6ad91cb897378df81beb177e5529783a0fe2ab27ff454851543c4b8e9eefec45aea69f8177f8ecc2a98a62504fc984a38c1cba94a2297f2dee975b763c82c92f09e97f7bc956f0595ecf2e8b30e8986f77cb76b0dfa2a76099a373eee145fda2f7b5b7248f022657cc90cd5d5c54d12f7f8259c7b566ad23b7eb94aa2e903f52f386d834ffd398c9e8a8148edc3cfdf3dbdd86d00a86b755760dcfe9281697fce60248476c11e2b4d7a2cea7f1d607a948ace5fe9cddc0fcc27c84066896ba0cc66c78d4c8a1d82f284078fa4f816c4e9a4bd6c3d6959760478d03a66a9a45196eb8e5ba892c40c38427e3f3ec73687be323dc8975583b2a0ffd6d2de07a986491607a6e2723d14f374821736c40910f25279af7fa73dea1f83da43f4b7b6a13204e8a364bc93dec93a4476f7778b835d8b20d208960a365a5c26ff5d4c157aa29a24966c98f96c1e2d7523b296c5aa026691ffcdffd9bcdab99d6ff611792921116c8fca17d9e3c92bb72896773d47ed4a6ec8d9c62203e4e1d304f67c2e0a82f2a8039dd9dd7344cdbefeb6fc21e70bf4c89fb2d631c26d9e29357419a7e8c7cd4ccd3c65b2c0bba41ed6cc422d92eefa01154c13311f6bd16410ae7306cbfcff19ae560fc7e7dcc4f311f060f25e5932b4e8d425b73b3fad7f91af934c7eff51f5e0867bca5d6a7976adf68ac981c822bf2b6f9f64593c206b744eab7b08222ce3779f1f3afddf250cfa1f455513ddc73f34c344408514b87b6855cf44eeb0df3067a2e07ddddcb60839261d383d2d676df2dae81872fe0831ed701b0aab361fc139bfeb6d13f149c60e877cb29d8818332b6b7ffa44911ef2c1ffd0a49caa6fc8f0f0763c25cbe2cb2695cc6099c326579363d80fbe8a67025246bd3c801c24413e22b1e984d2619b260072350e7680fade84066ce1fe96a4e00c0ae064c970956a35c8b342262ddf20a2e928add0d64124ea21480b7bb8b5255ab5577358a4d42b2a16ec32482eadb700869cf896a40534e88c60d6d63a0d8a5e392cc784a5be64b614921d73f64340fd075cfc5829ffb43e01fc7e555b11955bb7da9b1d2dcba74cc1fc288dfd73084f0cd912476b7fdf7385290319cacd2d57401d44ba1dfc1b8a80e6f85eb52b440f0341425de6c34b22662864f5a53b968acfc27156e0b2add90e37838c04e2acffc1a194c60e6e192a59da53087bfa605d4ae6a7c4fcbb434cf2ae15b44581288e1e5d3cf5e9d3034ccd4ef8ac4e569b4b427d3a907079ef45ad4030bc4b56e695a8a31d74efc66c3891ab9e230f5a673ac05eeb37cb00c3b8c180fd93582ee753259fc75b8bad5450a9d8cbff2844925c85f68bc4e2a6f2330a16f60304b6a84242da3193f1bb0a9ad5a86114ee2dc2683c8873ea5ec6dc2c2a41e772cf97f499b13bc0e5a81c1077b9c69e659ad007a9939b478be34690be61b755b91ac98538a2da2f90b9efa828f8fa0bf1ab897b0a28e151d89addee7d87acca3750d7dbb16724b3a39a5fb207c33e4209a2dda74731a0c6cb8f693bf89c8f888a758b1807a5230597ef1ddd33ebdfe1cae79cb67841a08d9cf2c67393ac54a15927f71086688a2190ffb6d21a5329490bb5d52ab7da64dfa48400a490b7da95a10d9720a4885246594899f7a09414bff24c6dadfe8daaea76aa84f9dd61d7bca6f6a05c9ccb6810ea6f944e5956cfdbad8e25ae537361a0d677adbfe5a2d8c09a5945b8aeaab3d2f15509306ed7f1701ca7dda785ee89229ceb4bfc2cfc6fb553fd9a6d97dcfb0ac3c502a6158a50400538853b0968d2a78e8bd5b29faaacdfe3cd5e14b08349b5e00b450604910d7d3542f97d40e81eb6a7e70dac5524c5c61a9c4c0126efe975e2a3f2a5523fbdccaec7302249d92c4b940a6539c176634d382083a8edadc8dffc95c5558da3b2a79988ab4cbd5642062906f537d634e78f1aa70b74b37574273dbee3b435114efa7850690dd7187ef4bc8e376b5ef1925a7cc4906302bc9c30f43589db6f50c9fb37037a63df53690de3d1120e2ef8291d71461e4111f0aff2d3eadbe3be4e77b8f1d0a695b0c990f505f27f5e185775563b012450cc2764b4949942b3e621991e2aa339a2159492a61ca46246e3a01be64189522d5aae9484c418abd3d684a7d19ab95355b820948ad63a43e93bf0f05e6e4ce22709aef24b042b487e0f5eeff0be3176a79c3d586e27d5f8022919f9b00b2cfe35b7e0cccea871fdf2ec22a7a2fa10b5e25f9f516a51b217765067f8c89e1dd6592144eccf58b5b2c08406c28cabc27785f08d1e0a746717d82c58dcb3af8490f71b3b99d7b03b514fbbaca1a99b642646288f13d34d3de00122500216c967ba48c08a984f72da8d996351ecd3c99e904ecca138014ae04215ebdde37b1d66acda1dcdc8c0da63d9ab24a3d03da21c83edf59703c075145ff4627e82144c5502ca2598bdb822bfb3b1cdd2f73a99a11a8fbd3dc22ad98675b6e1a8fea178dfd5481c1b7f48cc052544be114a9f16f80406a4f85a0ae9cc22db678f9b2ae90b3e01fb5c93c9e6985e046b67d3344e753f4cc7d0fc06726ac5123a36c4300d26238fa67d45cb81e6db86aba2508e4b77fe4c77a0ffc3b0a39bfbd3bea1d4bcf3a566f19cf162a27a5fdd31447ac7abb97c1d5b95fb74b42d4ca65c480b9a1d5d0da72e6900618bcdbeb120b3a96dad4c2e37284896ec44709bf9f1b3fb6b468f3c6f72dd10b4428c1551890d7f42f758e3aea779cfc84b0f6a76f9b50937b1924f1465dc0eef763e090c4572dd08bdb0b8ee07f293652877b76ba521c1ef65f7fb31c15ff6001123f9afd572a12e949bf3ca96c2c11372e3f42c109a1dacdbc656df11227778ecbc0101170c0de6d776ae59f1b77650141fded343dfecbfcbd1ab46afff934dc22837ca32fd929e0ad0583652c864e4bad28680e5c81985d93e9bcd49b3b0983374884ce1c9c070ade47cbaf34475793cd4cfa57b67fcdb3ba8b376871745ba80080297eb62ca14da4c5cf963c6315fbb374dbb7bc278ff51fab9e5a12fcae89d97e15e29c244102cba6d53db061ab4970843f63bc5240fd47225077477bd80f06b41e0a51c17d9799017fefdee6c7a2f8a44e3812e5f5254db2352db8ae81899570db146c28241c732ead2ab5f9444491253162519cf2764a73b70fa07d0d0c23fb314995b622cef6b085ae627c365c7967f96ce2279def68bca8fe8754b4d45e0ac8fda34e362e93f48a5744580470ff78a350ed0b36efa3942e6ebf07c04ef8873d44fa47da97a0b0926e1b78d76aa3f61689472b47910e91ab9e3f7be26100f86974f8cd3c073465a3a3e36e85c4b12d8687324325849de992c1a0e38d42e6a450d77c1cb7035ac480825384d0d9b5e98541be00b307f586bb8f6c9b8cffec72cd09b495588a78645eeba09763bc5c858d55cf3875e485063062934c8c7cd99e377add0c2968d339d99e0d452c70d7b765ea524fc533f3bbddccbd3eebd846382001f3e3d26025abcd7b2a7c8941eec5a7de48d95add126a63ac10efffc6ec19dbee16f23fda4f07a3d80abeea1dbc434e42262b1123e0ef96326b11d8edf4b13e5e976d87817bcb6bb792b6f9402996774519081ba37babf7621311321a4ea068904aea663d6b428d776f46cedc2a4e3514be3c4da7ff5089b13d159c5cd606639486e13d0b24ebe342b1bfa2f2bc402f07d0b6ab1908e778b48a782726579194d6423d2ddb849a3f2def315ef378e60708e10f0379323151bdeb84f769e99472ebfdc420f555a1f80da2d4365bc744c1cc5038f0b4c14704ff37526416bde6b4d566eefb027442f181d9e14dbff33470b45a5c4a561050c4355d37e86bcd2b238df22dbaae7f9282664a741e1e4c30540466824265ab098f380124ddbfbfee7e373db01bd2f9f39bf795c2f1d2c0e401644abaf293b9884d5155c699d8eab962551b41c74dca13d454e6dca5ce9ae54bb36a36bdac3f2ba6a41a9484960a1bb34e57aa9e959fb2e74f9f1e8e0cad7df6384876f7e18c25d100799ef6ca847801533af4b36a8b85c1f80b051fc9e667b7b1db2ebb4dbfe5d028c5a5f5f5a9ccbc810e6873ce6dd2dcc17dd8373c4a20612a26a0cbed46a5fe1a84020d37f1094ee571aa50abe1b397603b1927d739445d85d9b36c250bb811d731bdd0dbadc3c1b56c81545d0defecbbda374eef4f71b117f5b9a4371c99015e0cde18acf148b18ea8d240c5f47ea081b5e7b13fd368aa8a73ce219c86ea37b9c115a523e58dbe19c6a48f668aa4aeb396722c14f58eb7d54681e7992fe0b42b5e6c050c7c8401c404c17a2ccc1bc9563a4cd18217b3bd347d06dbb5e500f1eba3435a0e21e1fa6d74ca55cc6f67d6091086d8a56ec322a0d017c8f09768208555fc80780d3691da1d0a823a507afb8e1cf7a28bc400d66973ff967161c61fefd28f7965b258c9120c756a6cfd85bc9bc1f6046fe9ceb5a7a5ef4daee32f867b25e5ea0f444afcf26025f58e5950a547606ec71826a3f7ecfa91b2c800db87fdb1f0a6f2b9375a6e75e3b98b185dd55950b8afd77da5df579c3f3ce6b7527d06fe355879e825ad875ac943c2969eb14da05a9fea5ad80eb31ecd1cb6179dfebadd0fc06aad4d9069649c9e592fc360a50a04290973840a5dfcebdb7370cdfc675c61b5e8f39075f2428dcd5902488acb1e86c4f659620563866aee32839fd24845a8e884f12d4cb9a70fe8e8e5eee6dd2a82385c3b319f786f1861f7de0844b26e296a08a65e18e48bfd9e54728a3cebe204c1ac34d835e54dcbb1788b4dff1cf548f7105a64a5c92d516cfe9919be483333ec6d381abbfa4f52879045e8b71637bb8b06bf146f1426593000b5c3604f0ea47109bd76fcf5b7ac02b345632b6896ee03499b478833996c82c013ebaef689fa1e4dec6a1ac89d7f4f4ef111701459a99fd710609a13271dad241ba713e970d410f65477d5609801e62195e4fc5add6d9bae4ef3720ac2ccf0958ac8905fa5cba70233400805e8dbfb4fbd0e9eb118025211de48d02a840c152afc1b8d6b4dbef546338b3db4894b2977732573f78030d2055d5aeb4f18d458b16e219a8123b7de7a747670979ff731aad07a38943dbcc4868e7a552e246f9fb26c289067f5040ba9790e34fe053e2364618ed102389d2fadb8f1c2bc9e961347f122bd162950e2378de6fe61c949c636fdba23650c2dc0adf87d9ec6437229a34a055524f70e8b6df299abbd6de5a67c07e9e1fb4d2bbfedbcc7473daf2d6fe3f86283ed5760b51ead8831ded5f39f85b6cd2fd06bf8c83789fe6c5e966e26c2318016ec3f08e8001ac6f103c271c20b898e5afacad12f1147eecede47a1f81fdc2f40baa06f7ec52059f9f28def9786a29934930f57f8917b40022e240717199b97c50f88b13810ba8b38973840d00fb761040fea43745bb5919d4ae39e991f96fc6457a5a0b7c3fa799c00c6f43c0316dafbad632ce6c8d2a2959f3f81e03b42a922d31372b951503e894e01bcdf2a25be76d061d51e2bad22c42c40a557dcf5d85f5dba451aa0465d406c6b72d53461cde37852387a0552d7a74e738f596432eaea6e8121381fcac1fdd4952daf62dee8220f54a21b451795f88cf2025065e86fd781322742028fc1ea9643290bfa132f775de7c017f5a277083f586454b2a1cc0e69707b5cd8fa45a4a74cd8cbd24826f9602e0a1a6e303916d9dcc968fd48a777c525ecd93c394468a50f048aa403dd4c1360ee0cba708385ff15edc1d8b21fc5bc0a74df3c88b09a5824736879822f58898bbdfc61fdb8f6396c0862f858a19e0b93ece9c6073e59f44552c766799fea6182b7b59e3c600a5ba5e4391c755fa2eeab1e3cde5461d3ad2b0c032ddab5004469770449227a0d4c2defdb0b395e58cd9a592ff3f794367c6085ddd67fda1d8cfc5b0277f6fda373993e1128cf3d89ad40f535bf3a051176afdb0bdf088cf6c374d103c5503ab7e89525a4da29e5077586a825e538b2b051b4a51bc0baa18eaa5bc45d2d35f3529df1e76369e11afbd24f39f717173fc84cf44effdfdc65f76b4bf392d8009cb5529e9331e856dca793548e543500d8e14848c335b12441e4afabd74dad6a7ffd83f8033834e29570b6341a3f8e2785cfa25ad6e5b56fe008900f546938f868e6b2bbd07f46b8ad1ec255a8686ab3205f981fda64462da30d12277a8ae4e7447bf6927857567948c6ac1c6290ef4856b6e759010e8111a57088896fc6295a133b070208f23edb6f67f5bc5ac99b704b03dc9abd36be69b4ee7c57f9014c77cb5df95bfcf54617950ec26d997b259ac9b107c3073bcb5afdddba1d7c416dc935a215e256d20ec7a795fe3c0f47ee05082e82d2e7e3d8a30f039e216d41447571fe4830577824ba4f62c794596aa7ec4ce4da74db14b4df033209eeef5ae1cb46b2c1f1359720727fd3aed4ff18d6085b541fdd7276dcbe2a9ed622a64a7becb7ad75c2bb0d30a26363a443cd588de52c33a466b5f3b31d864b918622afcef572d8aeadc1286c1c89c04d56431d7e2fe536ac5a95cda970340a7a76a0b7ca2b3ec40c79dcafa77e7693813938e81c2495477a3ec40f80183817f84bc7acd6fb9409871b0ebbd5ae36d3c5adaa2f30c5f3d942ff6fb60c7fb271394faf88fd40b367de43ae345e91e174e20bea9a8ddbad4313f369d838e70f382194432214df0e6afd4ad6d03c5a3ff8175fe511948e20fa0ecc11ddf86f85c05fab834ea862eaf0559602129f1155b96b96caa3acb991f1449e10f4f8ac2da964ad32645fc6ec6bb2b4d96143a175554dd546e7c199cb59ea2c78bc9e2c5122a7ae9cd7ccf127e069072ab6a5373c0d186a68e50552e102cc70ee1d79c67f11c5ae09327232fa63ff15a2ed9917975c7de5fe6cbbd7954e116063a9a0c34ac28cb17487cf4d3f97e5944c8a354742bc0c0b15ef08613094dc11fb4d499b288b9dc4d823066c43810770df3a329d1df69d408940eaa41852ece53fc5086988f9bfa80764e3172898188b2bff84c3ae2f4f33eb96787bb9211b8b9a0817ea04a92440e0b0dc4c83ca59a7b8051bfcd2d45372ebe785de93e533d541f41bff6c749ac35edf0cb9525538782de0b88bf11b4044d7b40c07a10e5869305b456113dd83e5f000bee707ecf7d3f7c071bcf897848ee22ed4a05d2cb7947a9b7c636ddf9c60dec9e6b78747b0cd1fc1ab40086c138f473ceb4746c6a9f02491cbca7a3d968dbe9f3835e4fad1c4595a83625dc513d10cb5c5062855722f749f66c3fbfff3173f7c41e5f17c3dc46a878491b3e22fce8e16c2efaf4fd5cbb11d6b83bf9c302115432cc02c2d864c1bd8571247455cddb16abb4168e6ffcfa954cd8df53ec573f464e81b0a5ec5048ccf41550483b87825f9167faf538c5b71084b4617c3434bc5c36736d0841f7211f96ac37cb8a0d3b19d2750a2237d21a75ff625b761eaf2944dffdf48fe209eb3b44e392a32b3b023473b264e35228e1de89375239f18a5e0ece59af1b33f36c1f9916f602d46d397dac9cbd1fd62f1cae41c197476da5dba28e5898ee48cf25c08b18679601383ef264f921703ebe69428b919143986c47dfb1e7decb1e871a061f3a5dfd2514452c18a8a792ea15ef90d91f06066d14adfac62a08a42ed66f8be415adb8a0165db60f239de7742f5cbe9e95a248bf4734116a6c0753cd4896a77dd441f7c24ddf8f4d22d130ca64e5ee4baae882e4493eea50f14bc3812e8e0d02df6f11793521e9a8ba605bc0609c750aa5edb5ca1a6de030a1fa394f4d29443340fc6deb85743529349027f0e3fe4169c92497251495864c6fa537b449f9a8b4f02eb9657a3791d211f1c981e592cafea4dbcf5050f9a2320a4ca323e5e52458b02313b97abc61cae1a27b0886bb5e4c759a106f23e41066827c88173ae0d9cbe7867b4dd53a6e58bd3a31e771353a503e7558ce91a5527f5ccaeacf251f39541fae80a7a39ea105107bb7015e5acf21e495dd5b14bc1ce690d515c19dfe3833336cf0793689feb406ef10b134b679c13c0c08cfb51b9740425a4425ddd1c2f656ece68145c6c104c941bc22472207d5e0e591d7241be5fb321109e5bca884a59b6df05849046d037ee9f98c2149b1b43b340a148b4c4244fe5197ecf339c9919ca718e1620e504a89c695b813fbae7000c4c9b74f5846c74409a301d6cc811879ed0f96a54a09585e7b3e1cda4ce219af4a653378c4c1addc2db9cdea218c89bf4d3c8d9fa146841f4283777f42f1f83cd5764bc083e3e212f97b35721fbfccef0deb84ec268420fd0cc53302fa4666015624ecde97a2be5d324fe649fc4704a2e91bbf0076b50af2c6543722eed031ac59ab16191547b02fdbcaa2804777990fff263bbd79d2e3253f90cba1bcb11ffaa3a6ed2642dfa4d3999b6ab4dabee42126f33da92361050076794a371ce3c143a39dd860d952e2af898c7ee84c8d7165ff119e2b0ad32632834d0a87be0b34d70df1527c76b14775a33a2447ed1cfcc32a3a987743db292871ec54f463094452c2530ee8240d7b5e3162b61aeff39320a81a857eef2e58f2f37cb0014193ae45b26b79882e7b67db8787abb3d0a12af83ac676ab0c6ffa7d80124a9c261718f808b0768e4a9502badd2c21a692497e52c6b89a3afc9736bb9b23f443d4cabcae8e42c9b27efbdb5bab3e3d509d59b2d226efe8a65315ca7138297391d7cea37e998ec929fefa559aef9602618bf457b2b78295039ffd27e7bff44fd2f3c991dd6866740a09ee06a349b55170bb06a527357fd98fa9ecd3861e6ea319a8b024a431c5ff61d570ea6554c7236fc018b363f525dcea9f41a4364cc46249e1040757892ece5ff5f1be79e5722308147f360d44c3cb3c796d905667378054693e2898e559435024bfcb8244354ba6454903ce5399f2bcd3130fd617ddf3cef9aae24fecc413e0916cbf63e5173b12706e1c8cd26176ceeeb4deb3d6e7208feca65a4ab22cdbf45be76c77576488e13faa1e3bda42417e4660b0203515fa39e87156fbe67a73fc774f6dd31821b6715ff8dfae6e2835da372ed7e22c9fb183e27dd48299ad46f49c7f3b77afe217bfc1af9f1159d87bd9fbbb07b2d87f598c0f7ed8d484c6ad50b37258c5bd579a82011abc82cddbae96669051be4e6558ea12cb6f2f064852e2ad55d29f1627ab6c28f7c77caa945e7629220cb881e90209816ebebddab6787a6fef744cdd5bc8086a4e43fcf20916eccf1a0d4da60603252819f839b4e079de9066056c88175be6c3a0a5a21838968140af79052f595d183c21df963a2930fe1485441d805da70749da64f76978cdad7aec1e8dc677172e0cb24918a878bc4fac8bce09f95e66d209ba14a7bb3f927acdfc8b9817402775e44970205e177536c7a314a8bc61258faee56c3e95178be9f082002890c775ce5393af01816675a459eea39e182086c9e2788e83932c8c724d9ac55e529f72bbc19071eb7f9ec3d5a382bc26821c1ff25ffd482d39907f0b7bcd018838cbbc3371ed1feb4c06bb5d24886d68e9a3f754cfbc2a8054d72f671b1faa9edfc1662522109e8ae4066ed8490942868510cc5a6b576c708769b6426ab4c3156fe57c24529a21e1986739ffe519f9bdadf6b22419a81e0b47818b49a9b5be59b60f657a1791d81e0f9520cca6bfb470f5d4efb44db63882b7d43bed3bc9e6d0b33b4437a128cf6b2bdd5646012a4b6e680160e3f664ff584422e9db826e6c4ba9210c3e3bf2e8d273b2513da9b8b83ce07c4043f18e3338e54ad96393718bb234e3ed3314a73f7c4f415cb2decca8d7fae5a532d0d8185242f4ea8adb535f130dbd6771f3d8f3f0c91873639e5dfafc5b5e824a454e673bc34f81932916f586846a2476a7b7cdb732122accd3546e37a6f94383adca824fb0ede0a1fb257601909e2b6467b972d4ba2de9bfa09c01b97389a2d38b6c6dd75df5c0db81c651cee620082749a96f4d863d48edd9ff742b407ea640f465acd6aa15a99dec7261050421ce8fbc31bcbd9e1f490758549656d17b3a8f45d158e6d7cbef75472a3bd21e70797d27e8b83c011a3a1312e4416d754a9eee03406b7890a0ebde0da2b4f4a95ef98caa25b47389b9ba061c5917870ae1e30cb0215b4be86dfb8e732be8fd02773ad0d678b45777a5c406a4d452aede9507cfe7964203ff43a0bfdfaba602029c87406716a6fb89be12b8e0033e7667b2dda7266273222f10acba332b37e7ee95e4d421b4f5fda20466d1dc06ce7947d830a10cf367966299080c55464b27b4da789f4138d1aa9777e5fe8d24dee30c7024b6cd6ade984a441269bc6b2879003f7b1ffcab4e21025ad525cac5378dc2067f35d2147e68931fa854676e6816838104486d69ccbfbb092c29601f09c99dfc720382811ded0e8f8aa804acae92511f7c00a13f593f1dc985343e50b93971a0b1596c4efbe65334d66b33c0fe40a1ecab0d99b144277bdb135aeefc0c15aab4832e909c0cd5c9e9908df7b89faaa41d3fd174e1ef3652253c53e47c0d3ae9813bacdac9feb83985bec2df2059007628c50e5b53a8475b9c1a0a57fd4e3ec7c2fb03ef44aa56171f85312f0d396549865f283cda07b5151bb8215b51a9282bb30313886790850ed0731769fd77d03098e0e5248c5c9078a5ee14defca095b6b2744314385034a14ed92c52c825a5f4174dbe6bc7bad02653f5dba62dcc9f539d50dda868e55bb8d6fd6eb764dd7af28cf3ebd159278e55a174371d1a04f6f00b2205c663ae0cd3494183740c21f8cf8e4a68568e1620c393904f35cc251fe145c54a1a6d19997093029a8ace6eeadc1882db9da215dd40945fba8aed1493d02bc7fccbd45a02cba168b26e9402c8f79dbb5a06c79c0fa55584d82c2f99d173ff8985b0bb10a951d36666764b1aa0d81406be9d32f8223f2dd9f66b7367831921efd738931fdfbf7cd17de6224aee299b90a99a9c03a8656e8679e3ca37fe5252d6ed3cbdbbb7093a735d9e4480e7618b6160b9c6469968b411380e75d5877fd93e443cbefc5950a1a0d26fe2835ea052cad2a8f7b2b1eea3064d0f20d629731f7a67aa20f855f4f164830ee99375220e127b24b72f2d263a5d7789d6972b5661ef46e613e3f67ac27bb140b6c3eaf4c3f19bc066c9cf50813a5a7251b526cf64c9769387b7518aa08834c3cbb85f06ca0ee1f62b8c8919acbc9bdde5a8db752a3041960dc7c8b73c7291d0d88967e573379884782f93cc36a66266bbf0e8d1530eaccffe24a27779f7abcc2f7e1c4a32c6f1b79525c384ff20b9b72d33d61c47e279e8fdce39908c9065091cb7cfcd88e69791ea8d302e917720497908d4f7ad6a5f98d5a272bcb22ac9f935dbcc4130170282a37c9978bc48a34244e29a316a5d3418b6ad4dce7019d03b09db7abd04c76a14a57fba80365ee0fb3fde3c39ab903d32e4f850d39c41faaa3b4b63f6a566a2608e419f485057b159c94026ffececbac228f86f3bf018c748cd851a2483df02f82ec7d1588341711ca1fa2f56866cbaf6f45824e215ab9b4368fc7030d595994f7e8d5a42f12af4cef7b092c2772f89dbdf22940d0c1fa507827f4580d63c1de0b5a63d8512fadd61b997739038f11606e4dbbd968be05a7503a9e0043187c9883332ae49bb24a35945932290feba2ed029502081cc7754a124a4ab487023b1ca6981e9bdce69f0f07b08ac88aa799560d7c3874313072f2016256b1da7d350a015cac8996a5c1d9c30aa95b75008569dfb06a4b7dc891f4f4a77ff2e42bae325968e298320a994ca4d0e637ade960d870df624286ac2b3412c0bd350995d7e694b840d4011684e0532514e6c25e4a5e4bdbfb8a4e2af789fb73406b9b5203f1d7ce466e5185ecd8f75c6bd57a644e81515179c398e5cd08f29cadd4ecd53c763c1ea16ed1ea369f13e48b16c68f189803d06209862fcdcf2980175d1702544bb5a8df07259ec918d3ca40525a7d0306b5dbf856ca48c0e98f17f79f0abbf9a43bb3cacae923a21faa959fd243821f6758488c36434a173fea24cb27fb47d69dd33ab3ee0d21d2c6c0ac36f92ffaf4bdbdf2db557bf7191671e99423cdf6fdd5df0ade2cb8ed91e2b133f58f30d77a018bdc7d871f680aa0bf2815502446acd41ca8a2fec37563e4b579d96d13b8af96129704ec3871250408e2d756740c814cc59de015ea889fd595c7e624ecf180772e540cd5666ed2d342825ab307916b58a35aab3a1454ff87802de92c9c2fb9fac17e503442530531c7f4f99d32ff1062a797421e5a7808b6cb6d9d22057beccc40dbe2d91ded0554c6606603ffc1bc9aac87916149908658f31bcdd246f886c9e2ebcc11eb35e20c82f1a1509c43c4a2c80a0e82b04728c61bebe6aa920c25949efe3b5d7a13d4c3d9059b783d170e769dcb79e46a2139dc91e3fc1d5f1a1209df239cc799d515836ea943b6033bcead1295e8ce2925963b98ad3cd8d15f8b157a37e823eec1b100b768d749808cc81f97fd89b4bd93a4e0594ab22189ce0a99a786ec8bcd97d9280b35437343e52927152d188856a2c67debe1c5e99936fee630f2194a4be94e2091de3d371331d54e5896d02b30d1d010da7dd54916bca4ab38a1c36e3c3f3c9b1d265796a753c5e4b34e9bb78ee15aec5021d1904e29f220ed464d362695c57a03a6c78590a23aa99db3ae9b58e1a06a94262c4777650c3816038722e53c1ec363376b48b14e2745a2cca16e252f8d7a1d77fe7289ad33023771ad6d5e8731d4184de4370f0f6b2338686f4b60ef0aaabeb80ed24943d44bec044831c7b9911fda1cfac24ee0889be82e091bac9eadc21fc25e9e00b438e673766f39039c5dea4087fa0ebf4e50d784d9eee790b857482f74af7d0f470976f026e8f6ac94a23c067f9a9daee34ff8da4dcdd03ee3806f00a05abc90d9bc57a86517211b4e02b4c0bccdb99d90ef2a0c48e54817875d008f079b3fd0320198f1d9d74854450d493d27b34626e5473bfd259bd22240bac4db89f1487923252acd14092c5d8361c35e9da85c0fc262cc435db32e61050486666b31de0e108fe2f1ca43aef89829b7528c4949eeafcf19b902d8a2986afb7b389d0a72ddb589adffd1dc935129e37fdb53b6068af0f651b6f9e8356c0241de167ce41560c780523ed8b99e2bbca9413da38e9a38132d9ad27c20ff9ac3c45c05e0145fefe7d00639408e617811c011a7d97e8c9b30d1d7f51e0ef46cc544cad228e2896a32e9c82b106b317381798551da0cf1a491158028d67b2cee11b777cdb2b5cf3fa00a3316b3f0df6531dec26ccd9f5b9c309521b3d389ad4bd85847337897dec391e86c2e90dc3d93837f6c057780b71fde043c39a2f3816217e2c5b8873e4fd14e03d6dc3943f3970fa4a2f62606628f3d8225db414b545c5b753bc29a826f4b21c2d26d454b406247a3bdc5c19d361b61885b24479ecced000070619805956a5f7d2270368374a03b33e6c8670747829f08079e1a60d46961a3e4e225f49d5d0b7eef75367ff5d5c766aac6c7f0445b57e31431e388e77e2dd6f5a33df44d3bc6e5ca20d6607f459223d2579d581c6b02e610122083173af7040d99df80800c8ee73b9e3db534795772f32e9551513827823e1d688ddb3e62976224bcd187f6b4ee9894ee01a467215b6a8ac72e25f18740599ab9f7dd3e3045af2d4a683a7aed5e6651081addafc498ad6c710006d9928f329e6aa7234cf55ade502b23aaa516992599f880410f966570dbcf892d275973adc09b7cc84df76668ca97fa4aa1df23467967923cd3f859746e8915082efbd90375a509ccbb1a8f1045187fed6b637550a5510a49f3f45d8b465ea4b1f62f02e9e52d099dd84db5c8d98198e95b0c2477a74ac19b4c0c6d23c3f94ad225c77c428221a4b0acdfd1389cf2712c5cd71fda9431d8fb9c94bb1e510103d4829fcdcba3327009d643fc914542aa44e1d1476d60fe98ae7bc801b21246f7c872be0a79a67edb6d8cf7aa51ad89b874987604ba3dda889531407a6c2ae3b113b85bec04cfa45f1126cfd32b252175b1021b2fc0e0df6b639cec3eb6430fc23e9ccb6d7d2088bd615b389306b56735d9b7d93476eb92d11613c66d79474c17e2087d9bd75e93d00dade9817b5dff707c79dbeaa1ff08d308442408bcaae2dc6738e0d02033e6c9c49ffafdd46a9dffc7e550e8b1297dd7142e21c86eff00c0612b945bf1ada7bfd1a22ce73d00cbc8d31ee1ed07c0fd13a9cd7339fd8c8e1ab3eb4c43257b3e176658a9700c3997667232700a71a33ced831c5f550abe65d7ffecfb741a4b26c66a03bd5d29c4e52206508a11d45b14c46fefa3b85a34c023c8a83998417457c994730209b24421ff32ff98aa352518ffa0eda6bdf84e5c54f49f7fe1a4aac13bc6ec8f6120c785e6e4b391187af5979b0156999bfc204ab51b95d70a9d795933e49c802eb9169af8da9757d3ec9f633d7677d5ad9789b1a32717f6ba01701a7d6a1c34c2e8f608fa844b4515b3d97c4776b40ddf8d59881d249b802effba1ebcbbaa9ffb4148487dd67c40bf1087296e0e7c854bcddcc75eafa5f2bb63e2c990f5046d0d658415ab0bb827748923f814e0744ec87f6fde21fd8f1daa474561560bb720863bc48536b21980bba749d74bb97e6a57dbb6629d4d1ebd74c80d105aaedd201d8e7f002a30beb70dfb506b4fb43a4e1b170bda882a927d333eb8f10253de8ac38cdad558c4bb990fceb93043c5b6c63716f0391d1beba51ab4e07d16b8f0cec6229f3312e5be79260e58ff22e7a646dc50fe2780eedd5d098030466b187d774f02c3d28a4d269e59bca994b42f93ad26d5d72494bb3484c3da6bb58752ac6a2c69f5158edb6b936464d31e57ddae39612523f0fdcb74f20200d6f7345585653174d397d2ca583f10c6ed2d23151f25955ae2504adfaae2a700ee0bc73a887cee1b56cf354225aa7fe22c55b8ed749674b92af06425c58529e9acc3807b79dae818b8018a6e723a409e8fdfffa15f16e0c65d0d5eb41b6041527d43d6e226366599033ecb84b9b000fa9eb014cb5979b16e4ff54c33fa9e61a541e850bd353d4fb1df5f9e371928cc34a969ae27962d7a8f9fb6b524a18c3531a227ab93a11ec788c4c2a5edb0ad18ddd50649e765f96986e904938ce1da65db97abca6a7453ea82a6c52e5b6ca68cf2bcc3c956ca814a885597feadeb98a30274698ef9ea345288ffc21fca58242fe71282fea5083127465dfef34cf9452d5e2dbd8e449846e48c264bd07827618e7aa69f210cf7d524b1552e7fd6850ace071138f674ef30dddec4f57fbc3bbfa1de5d6ca1abf48d9378801d39a508b4210f2401feaa5d0a251edc88d70a8e3c79e27d8e92a6b6fc29ede1a3f95b6d7c71a834da1874de84e04a355a5af79812acf460e8ad9decd23eceedbba944af5384f10c48f4949eb0fb958f5ed23a5c02d0e9d111d44b165fed94dcfe3bb4f1f21033537571a3daa15f0d9636f0ac7ed8942d76360b081b1fbb89d51f19b60ff71f6cc360acba541b27743429492ca853d24c19ed5ffc43674b5a4b1ef09a36b00569720a53919c81669a7024f4ddbc4f99486f824f9cedb56868165741bafddaecd76e9ddb3be364a6aea2bf5e75d865136f428733a57ccbf52cef09d6cdd382118c8e04e4d0950a8497d71229151f3aa70464913523e1ff700b73bd213ce70662835961f0c07e92d62a547bb6c8dbc45140dd4168cef6243cb8f24ba0736ca619fad96eb0e9b8f0654f038f987723c531d940fd50d7c132aaba68d1f7951b0dad813bf3889b11dda7685cd4f03278410bf2edb390153e3af4e2a8718295ee55373392f2c6f39ffe5fdf8a200cfaf07bcb18233d8548ee12ec6527740a0851a31d132df14907de1c2573aba25d4784619bb895edcba9ad2461aa60aadc6e5049f0beaeed18a7ed64936a00064fb7ee8541c528d3f699f515f161887cb07703e21499acc7b4de1a112840993237d79af7122cdb263e5553b77516b2aa985b3b60c6a603666fe3d1016f75890880be3c118700575f326104b72a3ee3850b9a0dc681eb577dbc8e2bc589a1207a66d93c268ff0657241679a323c13f7d2915059d4e3196e13779509196b6ac3c62e1dd8714d837e7fa718bcc6894fc53a8368d1dad4702407c5e538e512a1959523f1ea77b3d34782b01b0dc7b95b3225ee93b11501bc458125bb30346544c43dcf1d9fe946da31feda405aa3d0db455af65245d5a0e870ffe6ecfec2b151b84cea7d3cb60b6b5f50a562a26e8a024a3f22cb16d2f1e7d6ab830967aef843c6795296380f8b935fa7a7ab9ec43e6b3d9361d86385cfffe64284d514710ea75e924cd20fe9e64b1c8ded9093ed207efd7a0a389dd72686e14783677945a2146cce765613c812ba0a5801258f472b7d846e5ea6dd5df5fd540650358ba455e882bf30ecd3985ace6db39b62e173b0c1e5fa4fd66dd974aa67d58afd6075e327afe90fcbc5c0711f4234a44f05d8219db127270571a1b7967a3d7e7e4fdc42ca1a750440c7fa86e051d0fffa0d23856dd5ea574d885ebc4a66991d6452dea54f7b3dc1408e39cfb1c8a1ac614bf6e5c5dc7d9f2e86564dfff4389824ab77bd7b3dbbfe700a62b660c2d7256850446a2d29726cb2378a1232fff93d34e1071505d7b9c59372791a38d3c70131ec75250eccfa857361d8ee690c0157f10af3353aa85860e588faa5a6f8fbbb0bc37861c7f326ee41695a1e58fc1e5ed3b56534d2c4970a4d4cd125c4b5d07ae81aeb9d962063261ba9a36083323d3c74d9c3b0071cde3078b1a4426244549cbf6700fad210ead2b0197e0410bd3d51e4401e824cda8e920de6f1508f8c487d525b89bac348cfeb0bae6ae728f058ae22291aee95bbbf7d0c63511c27f75f92364ab8cebb02062cfd923ea86a7dd2857786e09525a9dc41cdddd4b3a495864bc553083107bc15521d386d316b618a08c26aacf7b2191e567df64568004e621508fa8fc8be71722e4658870072c36cf91bec2221493e49dcfe75cd91cf841445f65d546ef6eebac7bff4e0852385badf328fdba69ba23669594b04a1eb23ff5f36bac682acb1136b2f3ac9a1e2dbfdb780d7203af86170ba9c5f0e2db3c89033d0927b39796d88e81bd1e5eaadaeb4a3e57b41023b9e7f789c576c5e40ced8abb8fdd1369c5bb3d35926744c199959659599d8c67d96ac721dea8c98b031c052fd6067d0efb46e3e16b6a231310cc5b53a2f0faf707aca02e6faa1d70296d78a7b0a3d1b78191dc97f879e0a5bc66a0ad674a181f4a7c8be695007b0fcf5f02512fe292318da37648292ae0cd9fe73a9428a39ec3e552649ae04f3e3b1f914de4ca5f955e13f421174a4c0a9b8c92b9225b5cf792c61c479d23d086a938c6a6fc9a88a3f4f74317c41545b40b7696c6a0e32a64e6bb8d3b801818d37025bee4a0cccc008e150d69c96e6d3b20775292c617489a86d1220fe33efc0f3bc0c17d9c982c9811da392a95562fcdfeb88a4d64b4b0b63a01dc492a7c5b63a429dc3b0f3fef0fb96994ecc3152fbd6a448be40310fef500101bd1576c6f5ad6506272dd182d5b70de75be195f2248523264fca0ebe146d75149efa2193a178a5c79e66e7e0beed11d24bd9b2eec29b396f36dec28880dfb9144166a7552e7238856fbcaade0208af5190b0ba4f12309275215ae11deed6fc7531ba576b799b72d51523b569832f9767fb46b9a525dff0db8a5040c97d6df2539fa8c5f11f3c7f943b499a78d3af41e6ae5fdc09e7af9a6afb1bf0ca98c8a136eba98afb8ff787522497fa3f178368d1154af5475699545acd02de0e75345162b7d24b6278fefd5b8ff502f6f12098d2c9fcd5cad707b88391cd44cd098485492f523c0af34759bd68163ef2a62d634f4e46809aabf0a0ae0d7cbcaddcb3c322efe1d7bff47d52e041f0ba9a7c62673617e5400889f58fd761ae33124c8a899dd1e4c481e832771895f5e5ac0cf694e70909e537e43995fea7e78d1fc6e8eb17df1288785fdbdb202649f771e68a49cfaec856942621800a4ca3977a0887945a752c662659dac33ae253b804c1b22d5b7716774df44a6b1e3899211cbc55a3e5a9dda93e7042459a81452d7a56db2117cc8337af97d7715f86bd5c7cf34b1b4449cb0eeb568e9211e67339c2eec565b61b441aa2f4d431fa8e43457a753ed292c3b3a13a1580189ef8bc087cf4e4d95d54811d2a5289fe8be699d75c538eaf384c5feb3a93d0b1731d835e5dd945518e69457b91dd5d5652df3ab3547c582d85f3c5a4b4a3ba7896cd5f3cd61e5e73d077e027cca7d1f7a2aa8f1c03fe2d53b78278860d4e8163a3feb39046048f8db91a723d88ba2fcd29950e1f1ed20db6df291dd3a032ccd00348a51cb46f1b36dc5e016b97f12355eee15b22c2967e3440abc7175aece0d6c18d50bd957e58ce5491439deb1a5a5722749263d6f8cf201813ed61eb4b1530651ece4eae9a669b150fabf70fc1ddddf010fb2c7e13d5adc06581015c73684e4513fcd11eb22190f3b46532542a8603197d1860943e72d2a2bc298686325df571856a8705dde51c0fb2eedeaf7d699263187699745d9b73a2ae8f3f60be42b9778d2731f666781665a9a6902ea93a42f99b6ce39a3fec12ad7b778b4811103aaa271727bc8fdd894d7250d02a423c725f2bc19f698f610cb2559390c501f5b591d860118a210ec701332692cc3a4badea2a848d495f00f7fca6ee4e7cd97afdb6f4f2239ae97e7e568dd3cfd3caf6ce0baf1486833942a93d8dc8fbc8ca4bf80dc9cadb64d29e5c680fc768de314545d39e7daade0897527f1c0155303c305b4bcad5e0f8623c8bd6fdad051676388109116c264f7f109667ecd6ed4107e769cb45ee27bbfd3ee9563a947334f95a97ce313303361865cd80aa00a78c2a64b051194ef1c16f0f5936c3efcc0f939ecb33d5d4857a70830dcd30e6ac14e7656ae01ec7d830f8fda3d326ce59bb7eef916ad568d9982fd3b182807be89f3c6f38cd8c054d1c5bb84dfb2637623f45b9b7815adaeedc4bb5f530e3cb65e8b4148d0102cefbd14aa673e64c9de60049b124e84ba68d516cc9aa666e567a359f363f9d17280103dd6c40f0d99d4aebe534ca6889356e8b0ed5eb7cf2a58cb0a055b0c199847bdadb7786b74c8e1c0c36eaa6bf26738f035c42e855c49d37a7954ae1863f9e41b4d8d566803e62dd445457eaf6c21a16f3034086d8cd6121b0028e48535e71efa77b3f03767c79d774425db0bfba04b2cd70e71e30c3f3996b8411faff4b5968b1d2a9b2694384c12a69ae4bd09d366e67499712fd77990ee2b056217c3beca99118c9a793372fd31d316dca4b22fe97de965c30d7c8c88827891da3033a86a52019c5318ba4a7fe51b460438230a9a746073a893207cac8694f157ea8345e46dfe6663bb8a4a7a87ecae442f24e71b05441ddd054c5168e4f98696c247f8f97d8a871982bf0a53ed32aaa16899c8a4c34a58845192061f76d98c6711665efde90fd42547e663003d8906785bcaca7898030ce16b8e3f86c2add5379286609fdae1eaf669dcfb9d40463d4f8f7f1979f4aa7f7910bea256f02d89ce8e9e2a0b6e94c7d0ef4f190a2fafd798b06ee59873cea9d94e3ff88467efcdd570dd0500d5a630ab70944cb8a199356373a7b52c4acf755d564060259939a1c2861f09b097996de090e014612a3cafc7266416e6e90de77b849ce63d6637ff460704c2e38d2b299e801ee072217b8d08e7b7b6a50c4a5d047204449b6e13cf9ac070f13c060a03df64f77d855ff29960656bd5efbe059a29e0deb070803d9b270f8400ce356b0e2862aa543c8e3369164e9a49d044b322959dcf613252cd927542a0dce1fb589979f82e879825ba88c3c60ac0206474b7e3ce13866662709aaaedc6051fa2a2b8bd04f2674e5562d759f633fd789b0f39f55ce58267edfdec8680a1230afd130682163f67904adeacfdbaa11a371e9aa8d08ede4a2523cac15796aad88ccdf76df32fe09241fa82cef15e459e4bf2271ffca2ac071e7a4ec156ee0d967210d3a127ffedf3e653b0a4635376b7b1d1c9e78df03f55d54357790d8fca8f02671d15ffc5cafa96637bb454c07f6ed218ebfd0fb3edbc0b82bd95aa69e2083c99bc6d88b424cd369697eab40398c5048d89e23158d331e53b4be5403b52eb840d5e9ca115e514144744b5c666af300e19564174ace4b2459d2e1afd9c1b1f9e8cdbef92df706c31f1bf60ba19da4966b8f43cc3e9db2763cb3ba9b85ff4b543115d57824e65970c4227921ebd48f718704bf97eb01323499f1924bb1731fe2da40f416492baf0e183e385410c0bb8565d10aabff5712005e4993011ff9fc5203b65e91569559d64fe5cdb259c1dd4cb5097915d11215467231009c4c0c016aa76ceea4a33916f58604e405e41a6c96951d4569f9dad86147403cf1fa61d724c94ae20e59bd1069a645a705e6132196e30cffc89e419d39683391638e08ddf3c1fa6be8a4dc429b1e3e4e84820843273ef9a959b41db34a4845b7b09d4fb8fe39812cee6b1b5f87630e77730f0411fd6ac0a709f760d14a0dc531f1d366c34d302835ac7e11671fc9a425df5f4013b5a1ab802fa2f3af8aaeb77c4ab04d409a5c15f003fef649d16af13c55fc7e04a2d91a8d94694295c305585a7f5b043c56b62fef00d9be9e564e6a822313345c8e6f4e0c0a97f567dda850b6ccf19a078be188ea2d9866f8c1884dbc7530e224f1c0ab07496980f310287b31bd2d7cdbc21282e17a36f9627edef22b413d20911a99300e81adaa54b0b124a28becc67a3d29f78d000d24ca8d53b0a1ba9ae8c52716d2e22ee3644889d90adfe8ef836172840ceafaba9a8e40ab76bd70537bbeb64d33f76bec482a64947d62bd043d03627cd29d1081b4d0d06af77d82187798b11a9420fccc5ff0cfab790528e9313a254fadcd323acd0912e87ebacbbe1fff274f81ecee83f6b14bfe7d093dff5619f2fe6760a90e18aad7b5502e84e2a1979546fe5d4ea9635f790f9216a16f3aec980af6c7d524818cf6d8600333be09683ae4b74bb4d68d481be97a288918796cf44810ad0ef4cbd82f2b2da0686e691f82bd6cf3b77edebaedcd46d70d610d0594245ae8ead439cb48b8f0a576e95dd3d2af08495b87af880b62601e05d1334db8158dcc62204bd88e37fada71e97564b7fb230caa7a004d1f2071b53ee612a56cd47745993c7ecee0cb906dd377920380ff7fd44dd81d279c7766bd51aa2e21a07d7e66732c815c8f45e5b5760399af9b6142b3562ee8e7964bf46ef69c8878a60b86b618aeb5d87b316ef339f76e69b37a05194473be79fbe00d09abce5cf363e21f413d796532c7fcf17f580a3d188ae17c0a28276be2985340276e4a8ce600f063496e2ce06a7aa8dad01cf5026538a8415fc02e6883fb32eada8507c170d14cab06e7977a6719a810187089449db157a9a13231a199b8416c687ac346a97963ba196d7d26aab22b6a117ab967dee4eb0d7082c7221016ace40fc8a4d128cb604dfa32b3698dba3033c5890d7e3228d6ba489f96495fdf6ac757e06ef2b74e4f19380b8d579ebe297f26e021bdb54d35403a1ad9d84f48a7886344ecc56c365661a9e154cfbc6080f871fd4670300e39b5cebe8ce1ab80b2c667100fdfc4a22e7039eabe5404ccec58b4be692aeaf9d8b76f56b7aed1e142af04481f375e7600672902ac4a92bb494c4a3e0e1a4e040790156ba66812fdd8e9986e2f9d81482097c530a67532f30e2fb2770c58e365f37f3f1e1a79ad905a177e9b298d5889d30ea9239ef665fa73cd9cd23128fbce12270ddc74b142ada8fd07141651ea73ac2f589be7603136d9a1fc315b933bcf895bc4ac5b6d37fe5063a54a527b1ee69bdf4522cb65331e869a108c0036fe3be3daec2070c2d315af9c6027651cfbc01a82f00b86fb85cded90151ac777400117a2248f1c7fab4cf698ef082bf1675b021660f6e48d1242a5041f2cc58a53630de10932542a4c1d890b4986eeb241f891943f49e0f28caa0c01212db5b94daea7e7fb1a77b73cb0fe55141afc29aa293dd43126b66cb70796fa2615855357164f39411d276774841173fe9d29320c6d47ae95c6932286adb74d93dcb3cb8e489c16a38dac667522242fcec42958c4cf37f4ccee9bb86f1c030c3601a4148c2f44a88e2a767999baf073e172ebba0fd5700a6e8160401344b32321ab8afd42d30967bb3cb77891b84087a31d5931972c964ad8b4de2399cbc8e3178005d43a880ca1e9613a98dddbac6529b88d26bfede00e06decafa6c8e3b22fcb29140f1718f4761e4a5568b5b44c7ade1ab94af36d5af772e936722335b21e7f96b0429a475debb21f6f394b45e54c30550d5b12271796d3c86526e68745c6b9326c93ae0a798b51d647ad515f3af2dcb3867d5ce951dafd74b7242dbeba271e6ebb615ee7b8adafb76bb925c511fad5231a1a41febd2cd61c88ee92cb652f3354690f55f4e011493139935f6fa9687df1edcc606076cb9ef5c6b99459cced0e7731069ca8d66523a3e591a4a685ba91797c1f90401ea09b0cd932d071e65dd842864db84db436d2b9b5701baa214d401d4c68d0095c068d746838bf8d5ee9de07f7c33851539940a3ad8ebd48d64f1f179ecfeb5223f9d636975a1e8778ebd2f0bd83e00fc5c8b2b6b5892e8e32a1e8c6e288fc8c660e55cc75b64237b9218688c370d08fdb080359ad51e9e77959717e73e17bd7862d44ffca47cff8cd90c0c113e53c9996e1987172f9968e7a90dd61d5018036390fe0a4ce8fb82d96b011700641d3941c57ea603c7fc3fa088a83195aa8a1a5ef2fdd6e36c6532b42f1b6cc8ddc5854a5ea9b730880565e45c23f75d0556900314906cc3669a4505b152d79cd985814b001ffeaf09c3e211cd3132932ba24b16febab3a2adc4d98b2d3d527443dbb59a85cb407f9cd64c8b42ce4e59bdc0aa033690651f3a8aef3c702c8daee6050cab6ac4fa3b68ecab421138f30a33545ba94d0127f6478fcc0a5b3a6ea31b93bb397b541495781db23935e14e9008803a5e141e802ebb0b7ec1bc9f28a75536e36bfa86521f7027bb22a2e298e3dc8b57da4d45983e889475f2fd224da7d20d1c2f80b317b43fdc582d74af9d725db4e33857d663ee9e0d0b3e8c8e96c421094cba69d1ac6f2c402cee54c371340d129e2e41b223cc6dfd9515e3bc2fcf41152d45990bc4d48ff0648626304b749c3d249449727ae6fac96efbfdec93239651ba680b617ab1caaf5a4f51317e4844a67514254d46ae5dd85d9f5dc5d338b8a0ede6fe04865c50a82cd0dfc6f0af0d422c70c7964ea7082d8a027940e49019d351d2c6d7a1345b639839265d66638d6cf91ec3e3f850fc1728ac61881e3c01d2e399e1a37de727c735665edfaa1b79f0f3a53d064724601e22a5de9785952047dd46b12a8abb68409ca19b494bb8ea1a9439ed9461f53e7a9eb785603220eef40c1057080dcd017b48ddc86a8eb60ff04e55690640229b5acda34c30495484093dd66ca6b19be15c13a9ebfc6444d20cf0ec0aca4d5d21ef630a8cb35f5e8e902b32a4c92c7669cd59aa8d366937f05551c17dcf49cb6a0a699ef48f2fc62fdc8f2c84595a9cd358f9b537f40249c23f8a2b7f00490ac8edf612935451853f7c69d948190d4f6a85a21b7daa04ebf1608a0ad85ee5b7264cf3c447d443ce2e5d32a5d6a5651abe3952f5a2e5233582408439b955acb3e6bb9b579252aaf6c912986ca84bd02030c42cd27791ae48815800f65a4c6884dd321b372fb397c6accc902bdcba0617526c3504ec5fb39c15ffeed423dde4fdba5b9abd7da6b3cd1c4485d5bdc6e3d29996ac944455bd6a77be8664cc52ee2c4217de25a3b0b07de5eb3f3fdbb10ad2bf16b1c161f81388e8f81f3f53ae310b09c91fa453bfaac59e08a31dacceca2478d5becec75b970734ff495b6745b9fc76976b4c4248b2d00a8988a2597ed2936b2c14fc4d1c5b6dbb51e2b7858ee8886860618dbc2eb9d74b36754d3fdb1e95240bb45df1bfbfffac3db9e8da8b533c51ca071cb4fffc17df3b02c3eddc83eae17fc979eabcff98a629a3704b41a6d53a291c1f1909e9e8b8eb17fd09d9acf4b906b1f815b46badf587d4813409942cebe9c97b06188fa5738897f7ecc355ea68f434842350388bec1613696e654b90649f3771e66a41f823ee2aa7a248e0bfca5abde744fe19ddb7b9d8f7fd0204d0a2a2b44d4d38b5709c4c305e1c5f07b95a78dc77856a3bf1b9b526a1a08dbc0e3a61c29a67b4222737a523da6b8135819208b08c381411c8aa0b00b4927df6347df5fc5239f1250c943fb39fa92804e7952eefde49fd6c59ec53a62c2e5534465f367db010d41c56493d16c7c18c157b0e18ae6252687c601270f9cd1af53a8b65ad38576a074fa7757603f6a0c929ec12da7abb2aef402fbeef64a44dd2d758e5a3b68d8c7d03ec11077cd83a3159a4f751fdd9f36709c2e0d245fcbd17829fff291cc4b915e46f1b293d838be5cc8373a5563e58162afe2f5bc96c0a9ce6fd9144d31a0985d37f9c58c0cfa39825868965b0a13bafc0bda3b2f4c6f9144af75fb216755dd4d9b7df3292f60281f6db623602c4328c4aca6674cc480be137af61228414a7748fee54dd53b00b86adfca08e3ea4d1dfa1871fdc46e06d730b815b888d5938eee59b832d306aa13e55e811fd476eeb86b0d244e1c7a690c9314601f8ec1880d3b77bf500508b884943978238e23d14ad8c85a8e20549f8a5798c713c54e20d3f16450d493ec1830cc9f095b00251425c41f9c41b517d86c429698245e7f4d835718a00e35b60b9e3d6e2d57ac773ac627f20bfdde498d4dec2b59d92a2d78c6c724e7f0495cb4aaf1c9a0114f6a6aa5fcc44f49ad3972b5a25314490f3afcfc4954e32300c88906d786b557e003041ebcd3fe413351c5de071940bad4579350afdd3882401f36ec931f4898f545e749a7644c0f5b768ec7f460d09e0ab92e06ba7a9f6c16885fb99025e21ac8f55b109bdaa924884446d532f5ecc433a34be154cc9f5e5a3ece341c05224dd9a963b5de2951e8695a7bf73f621704bc79ab13ba71f92b9cbec86d356be80a3faad26da8922423b65d5c968685f51bb5391a1befc47138df580b570f02b56085f983bb041caa514d2a0fc02f20dd8715e9f8f9b5b73a65836c1f2e01af8c5a0795713fa16985ae7e3eab38a4e83b5c23624c711bf55f1484ea4c33c94686b37e72f4f03d065d0c40097568726235a37fd6e37816237388e7f031718d13f768542b15fd2a1cb81d24fb63d0d0dcd668ea8260470c94916e48b99f903021b5f61c0ed624da7ec7e9b4d50a20a73e92aea5a3a02fa12d9a7908c98e33ce9a3719b030545f7b074523dfd25f50b1803957cb24006da67e230f27bb5bdf1dc2cee626ae9cf09925338ffa41cac17f2e5d2f369f296240964586dc86963e1f53a1f722398add3964b926f2ba19a506614412d2f744a17e7711194927f12740f4b9fb97d0a93cd1b5eb776d6c3e96bb6787c66915d2f670efce49f97bd586028330bd11dccaae0939f6016758912fb45e34807130432dfc3234616d8fd8cf5ef45dd02e91fe724a02a105acb9c470cfb47b80d9b918480e15d4351c09be9e259a075d44499dbfc7941c17ed8de00ba43d5364018bce38659ab9b6b16375870c0fe63c404cebf3ba2dbcaf75007a2c26b344e9aabf1aa68e8432b9de5fdb04a6dfe140ac6e0200b1bcbecd3d9bab046a9a8b40087db6ce0e7b227ad435b018a11d4c1b120e76de0b4a15592616955246dc5e562ee3bd4a354ec5b26e6bb045f4ede972d3a113050e5098a78c1c0935513c586f3bc949559f91eebabb0b2e33b61d402eaea213ccc1071dacd6ca3dc1d1518a6b7eea95f7054b319b12f71250cacec5fad632401b8c080dc3b409c34350561a5441eda96a3fedc1b7b7e648124c30849a5d682e5a6ba259e12afb9a9a2868a18a8377c09f6e5f550fa2c39a1748e707da9603c66d60fdf2d48df9e04ba46d162625aa2521454a61ba8d8f69d0b6a6e2c884270405342e26ea5d8cfd9f2f1c3a31e23b82da37947abdf1dfbf563046e03f6285300c00d87bcc7479e79c2192579d2318f6ad800b0ffffff4f