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 78902 88115831017646c8dfc333732530115842a49fe6c39bcea123c2148d859d4006

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
da99e356513af1a72f93f3823d7e381a0ca494a642600b8f4864381b4a0df13c
Certificate Block Hash
88115831017646c8dfc333732530115842a49fe6c39bcea123c2148d859d4006
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00800000008a5f0000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000a9795166efcd60ccbe00cb9ff7e57bbb3f93b3dd6511a5ecc51e7a41083aa1f9fb48e3ef356eb43bdd55b92726efb6804894c69b74c3b5fa26f8b4a29a4c65440266d80778eb8fe5084e587383d020f834dc2b88ba121f9332060000000000000008000000000200800000008a5f0000

Raw Header Hex

0000402060be4ee2f10f88c307c352b0d16b4ae82a93c18b4045c6aca2cc2f1a12688b5991987686381a2199ebe348fd66eb612047af50484cfdb700c00f2373ad6f37d976af3f6aa5ce00183cf10d4a1b3864488f0b6042a694a40c1a387e3d82f3932fa7f13a5156e399da

Proof Data Hex

59,560 bytes
121216010307cb239f3b79509e62964d609c0b6658fbe8b38dad84cd249339aa53b8acc98ea607d918d6a793fa7bbb2712cfdd9324e027a887b3ef5514bf4480f266d2aa24137645fc74f4f8d2ea4b28f3b76a6bf0e56df119d4aedebec0eef6d53f898f1a5bb515d4394881532295f4eae4e3dffe30b380ec2c09130f700613da96bc808df2cb032b4e5357ee60d1f615411e5ccfb6af55b173451e460447e3e6c3380eccbe6d5e2940eff9fb73c3a057d62a9bcdcdd8458e0172fac73faff8448364e8af8c0c2ac9c0d2af6b8793e2688b443bf83c6796abbc714e49513ac1144318363ad22f769e8b679b6b4670b19cfbe25696dd402e04ccdc398a985a084cda36290e51c0eae4ad9705b8d1fe4ed352c9efaa6ef842f853e097741d4c0d4f188712e507c61735672c282c820c1e04c2cd4d030c37d0c74212adce5953229fc32f2547b6bd0c04b8952c0913c5bba0bfea9789ac733c27c65a49690df96661d80e4774c028984d856b934b719f1827a4baddb9de4d1a6896e927afc537502bab70659ba5f97062ea4a730ccdf0063ad1a3b44a1f9b4e84c3c761e6553db968f070e73adf772017cf5ad4d3de62044dd61e1a176cebbd6f1e46691c65483603ff02b0d4742a3a8011ce409ebf6ec3c75b92d5a11d01748d269d8a9f8587284318f9cdd93078ef5794725b8ae7dcbc826d4ba7bb22c8037e5cb307646317ef655d1e6121d408b8536a3bd94019e108436002af3cc2c53d909496bc05287583d1d3fff339cbc89621e6f8be2231b1caec203dff10dca5e587b2d08d0cd9b81625763ff71909b9135db6015f8992ae4d3624a11f59600845ee873cacf00dca4e9a5b078af92cbda052daacd71b7d77f01e7611f7553c188b1ee6b6c40adc6f1cee3c9c868fa30bad22d75359ae5ecae92dc47eb838da914935f6352a121ef5e0e360c0618a4f894a2c11c898ac93b983d40bfa6c6a6ce3468837b9f31432fcda72b3b69ac6ed1f1422d5512214b9fe6c782a7b015ded58e07a8bee48e198a7ddcd16571f4c9ca0262bd54bad1352fad78cad64b4112d0d3cad385e8e4249c2aab034587ade63d51b4fd06527f8ffcd47188b97480cfcfde99ad61334e47e01d68f54ec56f28b35a92ed556fa01492252eb836b3395db2c1c19bdc640d3c9918c1ad46045d03971b29d5e2ae4ccfd2414d7b460358efceba8f18635ac02efb8607c98f06955d943995ea00be1e8cfaffa201dc888e272fad97867aabfa092408a146e104f71700feaf1e1237963e58d1300bd2598019bcdb9f627e74a50eab7b0f4e066b24f1145dec71e51c8d0e4e3b79aeaa7a96449927190ec25667d8c8d700028ec0b53f98b013c231d51a5058f0f67f452f1f1469561a7b475d02f7232c4e7e21a26121a5bb5fb40d646c94b5beb640c353d8baa09a4738cfaea22ec0f7e77edaeebcda23bf51549882208daaef85ace1644de6e4854ccebe24944ee65658c71b8d312ac50637e9819a3c85ee86f4cfdbdf12801e0d39bb24e42320c5a8a5a0301a544a6dad0b1a74ea01e1aaf074c1e714fab04178498eb281bf949d6687850bdccc1ebee28365427fb8d364df77b4b1b926f0f2673aba5b007f2cf93c88ec86777fdb18ebe96726fd63f70d986e6bff5c4e3c507deecdb17e85ee64eb14be84d322e2a5c9700f0821e8415f903862cb6138e32d7362deb30c5f9fce2ca7f86a12166645205735e3332eeb72336a4bb1993a9e1cf08f65128dab974f10a63158046e1f658eea5aa6b4f67c3d99e8a801dedba4e9d82d5fe292a74ba2d54c1cdba0323e2c6e0357e9559e9017d0ed4e6676c0e1b4feb3d4477966bcc756d51e551e40cfbdad6a5f16ca6cb4ddef976eb9dafcd6c9df04160fc2e3a92b24fc01318922096bd9b7126d542f2898480157d3507158c00b473002cf8e331d5b3cb5331bd76859569c46887db98fee74171d638fd650d74587c8ac4a311ce7944bc1fe9aeaed4a6ab627477df24f15f9d891fdf5ab727df2b96942217b0b297a668643d68e95dce8a27bccf3f63984b739c5a82016d5df7550e1601cf904541f148a5134bb2d13459e410defef3d8e1bc884d9094d671d80f13bbfbc73d9a5cee84aecc5ae20f39a93f9700f5614543ec7ecc0bd6f7b1fb46f1b993823494d143b7511db9d3e3636b2a33f1da50578c04250c28608ec025bbed3e9b7ea8899e557103362f13978052fccf49c931f69ee1c406aaccdd1cd347f9bd121094d2f4d22b4b84dc0ac0927daad83b174df760650c18daca64bf8c206f0dc0035ce492c92ada9548902ec83de4fe0d420f8776f61e2ed3eab63eea38677e37815d6bf63e76918868b65fb60b81626da886427b3ad7582e7aabf7c33dece12861572c1669a559b9768234e8339c4b87f72a2e2704ed38aa8a62c7975bd936107599e67f59534a66095c8299883db5a3622f1c807ea9899ad230bb6703f5bf513437b164fa173bc778b1c1aa47822394728f28f7125e42c14582e83b9d3d42c7ab85484597a29e45889efdf1e5d1a68b84f41d7f5573291184ad90681f694c6ea9314ddaf4b34aa366ddeeb8b1055b2f1b09944a1405da914fe28bacec0fd81e8cf4eb2d4cc41e45254ef3490f907c6adc6ff00c51950c4149226a6fd84002b073d38302bcb10d9d78c91182f4c372e4dcb39cbdd8e542179dec1e07c5ed83fc69dac622e72561bafd2547f84be4b82e563ce971101141adf75299925deff59304ecc39262ab30565d7e1e05f3a0ec5b7eae5466b1c8dd7eef2c8017a7f4dc77abff089f21deba5efd179a42aa1c2747f51b22545996f4c59196aed7dd3db4310d6019c06ac0d048df12332e8ce2ead71ce86f6c36b6082f4acf0997c56439e42775d75c6710d4d678827948a73a0dfcac7f239cfa9d81eb36b3af8a1d9ed486fe18237320419eba19468ef3d6d0a94c05214a683a7cbe988edb125bebedc06b62690050278dca437eb9b6526cb7c82eb702d35cdf8d2cd91996eebfe9f2e100d91a7b0a37d7c7d297e41f58eb9259cb130b79105b58eed197ba7b16f3851e13cd96ba9ee77e89f26ce2464b52cbcf7389bbbb1dbfd5b95d3211bf99f0360a2e856cbd8d6ce37cda7d5fdc4328418f5c96b3c1b1da1e604b0140f5f3840b53688decd8c1af58190ab7c3ed88aa80af6ab7bd88456398072a3903c9bcf4fca6332064c4329983f8e7c488a4977ff8bf62549098e6de1805e0254e00a46f2a232bc02b003d139fb84b3e437eeec2e5a833fd52e3f72adc32af59e9b09cf03e71ee9b1dee7c1e7fab4caee57f53d42c8cb6c4cbe30e80c47ea401b79b3008c946bf6d2cb32391d86652eacb0c3391db2a57f01455c747ad46ba03e246d268e8d37793af8d3ca058b1e42510e21335820a16ee5a9d413e90ea9032a892291822828040c7e5fba9a643940624b47b63535cfe47ba8a25ef974e09b523fe3637d272bc087083387c309b77e00d1e484d0c069262220eddab3372c88862bc830fb7d0315ec9f920779d37793a6e1aa8d970180a6e12d08d538e1c14587f5dc0dd01482584a4c0c59512d456ebd0a96006f5777d98c59c52f7c21c7ed1d45efd20c3e9e2ce48e06dfb799da5f103074bb899af00d4a468b24981d9c44f63ea8129f45523a856589ff095d8557103e98f400fe8d053e138ab251867b5226dc7f1ef998f392a8dab422f385b4836a0ae034fca85306c17bd7cc7bab671acdc899f98dd4b7a3e924cc7ba63c2f9392cb428783a912388274a0680d27f3e68d23a557a169d523050488ac16fe5d854f858c8177ea5aad88aaa5ca14f3d4d26819502ca5c110a26dfc1ccab87270a45865c0b2df7a326b574bbe7b794fbf5524ebc070e13e0d12ee0f9149b87b7ec5da1ce65282ff0812bf068ffd6edbc33c00513f3b0f2d45a73b7b5978e4108c0f217bc8bbedbffc2f6aa3dde35b6c945812afaa7877b1577b38d49d9640047187c45cf3f1c7b3048953ab151b36ee8475f0bde1783b17347467742ee10b3a8fc92636a08f6025e5ec6380e719630310816df298d5e45787415bc909dcb7d27417ad5d84f48f126fa2ef40eef76134eeb252fb1383c9d27ca78b6d2cb6f7322e7d3aed3b5f85f450c2b3ae3dedec896536c7faa14658f1cc1ef8479f7096ea6fdbd62e4f645f01531bd5932454faf6c6ba48feb7a18e904c827738a2a0267950b8188f7d2013f99c5cce657a768dd816f122559853106c9171a3c38e130c420bdda03b3c9f6690176f86e0309195165f2f5ac5d80abc9e1863e74488c9bf5f6f8830b38464e39a426d407451230591a2b51bbbf22588e6808f2d0e60f4d436a1baa1783db68dd9625b6f1cf1bc5a2ae4066fe34f96cac0430c5dcdf59d2a379eac7d2a3ad6e2fd1283bac48b2a92d85f8d31f0918ccabf4d6b14e9eb9428c8d76398cec7b86e0b456cd66159238b70eb6559e0e74e6adc8c6aa8c226200c053dfada5e73488f2d42ef2e2be92dec3b37f739655e83832ec678ea1cc058db2d71e56d6013013ed81a3c1bf820021beb192a3ad4befcc3ba59bd96c5d57a0328b5b90140c27d15747588a94db2c79cdf102bbeef929fc78e99a2448b365a284bff5a7012f5b179c487d9bf9084ec636d20a3eb5b9f79690e05fa7b8079ec106a06bb3af6cdf7e67a293e4095e9cca5c38d28baa3bf54535452eb7b2d9a28559d7c399573fc7bb197c0f39db7b003ec4a3d0d8b3da3c22232866211eee464fe39517558e8e3bc564cecc0b5068e6433367c3275d98ef1fed934bc9f5c75fa5e85f7e3022368b35b0b374371ba318578391fae97e4e0dddacbdc3412abda7e55df7a89a8fa061bff9558214be786d41e79625f43855426f18c69c9005edc9bc8cd1b328867feccd3f6d95eb8c1d049fdeb27d1d82e04817391303acfc2ffa7aaf8daa4815dabd65dd525bfbee24e5251e91ca117a826e1899f35609da48cf467e330dd70c18628be25f979ff0686d3dd8b8a8897741df027b2fc0c17c7bdf0183ec53783458931f3dff8ccff7a08499c17c2c74843358cdeca7a7a0a6a9bf4ddf0762bdf36c66f9a69f890df53ee0357b08cfcc6de94a8b43457395934e2b0de64095a54472e05843867bf9499ce24875e8c4f73d2b2742c9e7cbe4a642b9b8344e6c3adf671295f8e701a9e7bf36d91d16279430213116bd9e298c86a0658a4df89289ce81538af3b5b628c3bc7cebf6ad322dab90aba8d3ed672166238f6749d48bd915e152f51a289a1629199698dd4b36fd6542f047a7576b0fd504eefaf47873a32e13e582e46084d3cca1184f10ab2ebb82bf6443de09f07e821e274ae0149c0d6532dd66237bb0ce3a6a87b5be2cd923b179dc8b5b0504395ad7d009b9641358c9145462c615c28a3333ac2755f77bf82c32d3dcf5d764bdfac3eaf88aad809ced8dd5469132e50ab308923fa7ebc6635a4ea599441a3d8d01c260a56ac91f85f9da8140e2d1fc0ae26b54aa54744e798357b2fb054a4d59ce4142c86cd72273775899066b4559fcda845c9b18a25e5352e84cbfa1715450bbef769fa55d2e9e3c0ccf3ec785910ba20d57fbca3191168f76a4e36157afc99e9a9e0cf3e98cb45f48f2ad201763835b1b790e9d542c9182174a38260cc0703849b45b9377246a183e56c3748237efb9d81a9cb3cecbda0d9fd5668b1d51ad481a5088d600f53e2bc1ea3322dec918fe3dfd6e3342748311b2ce4213ac46709b272f213ababa2564719ffacb5b6ab322539442c971871e312ccb22c9217918362f5c6efcd87860bc58f328d4d0ae879271c20bf4f3c413ccbfea33de85ec7825e50e11468059fb823a1ce35cad6eda964686477bc68b56de60f0211b0644d0985e68f9ed2e7a0da65ff0db98650e91d02cf7af77c9eb4035e3add88dfdab46e15f51b514583c2b2f91d648cf48a9fb73b76a3494b0618c8df31d0d086e68e7ac3291cdeef3bc2b4ee9aba4188be1602db883e68b3f8288bf378d595679ce4840524b982ba5161707a0067c8c3c2d9480075ac17dcb12f2ca233cdf58323b1058fcc9de931e4ae9a992586924e3dd4b7f25e6dbcd35f77bd73783666553bf2719e0c2adf704c0a15ab585cce3102edf3df93d55219c1c026f2f4ab9f4c6b83f0293e8ed6ba6511502f872f85e5e5166171d8784f07709bc760640a51d76490b47b7c4561a745d546fe0083c287997cd964ba7bfc55f832453a96758d66fe93f62577ba31dce4c467ef14105201df9ea3fa272fa22b7f031a458604d4db94cbba5e2ae48fb10969e5323641045525e2adffaeeeaece9a4c452922dd7b626e747af56fa805d6d715011485d57deee323286f966e5592f1243f66df8f9cd8ea2970b0ece91dd60dca37921bb1e418d3f890441ecb5aae7af949fbf7f8dec7a4fa5821d1bff85752cac131c2d1579c22fc4024a93937a1eea9c394ea761aa8d6aca6accb5ee6fe95b63218d3b4d868c09fbfbfa3bf5bb0ae77252078b1df524d1430c3597a4d96785272173de8692a0dec5ab6e4e18f725490043540dad080793075ee2a0f593b7e2ed3a1161de4f71091f85d3beb3e0ca0a5d279fb974caac73662b2266a72254820dc708719b688af0c839e71e759f11447dbf0d79d3410e2ff43b328574491f2b4ffa0cc2efb7a04441ff966d482f47abfaf4f10cb6291e58cc00afbbcd4700bcbfef17c84c50edbb0d0ff6fa5c66a37409f396a6ec9f104a7c950f7cb7c7270ba9002015af8bafcecf78f0c6fa7b522aa0a21ab2aa6c78fcc25a0d6ab5142be551d822d31caac6a213e749aa9d8dea52a96c8afa56f19130b261b1540febc66e8b2a2791d04251831f135d26198c40f6d7930ad49f32d60d4f6972a04bee8693d8459b62a6bed0ef315173556fedb4ec8fdd6c088cdd463aa125a9ae4d0404dd0e5bfd76720c6f05fd8124b4f332f43cd511e0da7954d315b3cd0aee8cc447ae8a97c057ad5ac531e429d5a793c93f16793fc7554bf13d46b9f1379935892252161945876b61cc1bcd92d03b0f36a12bb789ad26ceda4ac5ca94696855b67c57b17055900a85afdf6e4905db5d99fd7409792f8bfa9c9ba96804795f49aa2a1919f6e84950e65ec728fd1b2dbdfc313b29e0d190a89ad95bf2687f5da81832a876e603c830b19946f5f84131a3c32aeb7d928832917b21f05490dbd4076b908ff0e8830bf0aad2b14380bdd717d8de61c7d7fdf46da52971a30980a17bc4ba72efbf53b8742f7d9d8883521d3aef6a29aa10c8a96ca888826be93f4f1940271011255955aeffff83bc7682c50d4ab63d298cddd702af07c47a48308c4c0314c3c869f8a149dd0ef7086c981ce5e80cad4d2ee9cf9d0dfda0885acd2ed1687f07c965df51026f6519b6c090181782a3a520e96480656bb3377b2c4fa82eda2eea1af4df3f98a3d60d44af4d8c46f3c9dd7ea4d71a641e1598a9c2b138ecd33de17296077ecd6c0e620b5702705ba7e33d36853a9199cbd563a6fcaf7816cacfe2008f7166cf6c104f1a815d58bb873602608e16928c7464fa330150a3a1a40705ea7f404eead55d343787bc00b46878e9d05933cc6ad292d713de15d723700aca8fff62ad2684a2fb7195284132079d396157902ec540cd403429970a5dab979191d6f330d7e97475855379411d76853ecd77806319e02100a6b06e7737fd55d3b72ca204cd55b12ea2075d108eb20a350650cfa49fac54e06e5ee01556bef044cf33c2e603b0cd71636a20658d2576adad9bee148c5bd0680d1b947152da3a19d5f9bd161aeb06deb905549d11ff0c81bd805b6fb4d8102484d2b90736c7aebbd6d6a215f944a4c1ba1bcb1aa770dea967a1427f6223c08b0ab671e813b12ce02065b7cf8457d0df9732bce57e1c90ab1d13039b40063766b4317bb40b858cc2134fbdc0da0cc4cb3adbb10d530c39bbb009eeeea69592d5dab436004176c7b53ceb85305fa5def33140f9c99c0db00fd28ef21dd270afd6547cf56a34db71f0dc1ba8714801e8f85f68da619d02dd04afed9093f3fb9ccf62663c30387a0b6d723f7639f3eab36f969f879dde9790b83047e0106ca60136922bc41c8556b52241b77581477fad612b0a27bef5b6615aec2e4f40713539ff8f6583b975b13f6a9f165f67036c1479f5773b9d22194fb0bf464700dc08fba3682b915ed3b1932c38c2803f419ff2127287495aaedafe0c5f74dfa77db88968cbeec1e4b2ecbf2a1e9c3408e21cc813c8b2354663db6e86a944d22ed0627350210c9eccc7f43664eae0dbe7abcb4f85d8c76aa8361c04faa1b1f5ef57e31058d7fb2ae6b82c3b6a44a0caec28b3f0f23476e885f28d7f92eb2c2fbdfecb554f875e3976b289e28ff561116a90fcdd78246eecadb05221949d98143dae15c815ba350ec2e4ae590f5a27eb3fc03d97a39d52c98fbd89435cbdb6c6c8e81650e94045d0163fcdc0e24e710500774c26433d1ae626357af31464c5c81d51b116609a3b2b10056768b70b1cc0c20ef257e0bac7202bceba65f56c2bc36b0703f15eebeb78cfc16f32015d4c5636e276974d20212251230f6867ccc7e38588dbc3d0933b23e431d2c7fa7bef24da8f8f22421ba96c7bc39360ffe6b3105f9468e32f2f6b30b0bf5350df38beee78c4de6e44e97c5e9c710c5c6017d855935d59af7659b11378fd5a5c86bb0afc7d2d2a047a1a310faf91805b35aeb4dcee15fb4f324a68b808297fc69fcc812e305dbe7b692fe1137166dc0146bde5e6ca7b8add1426e36f7240484817adc38b3176a5ac539155655081da0f25c90df1a17ebb18094e25480eeef13dddf8e053616a7ea15299993041d4f21e74711aaa0f3d8bce8674039fc9a635b9a2113a7c6c7200cbd4d8b2d4969cbc2c490bf91ecdc7388391bbb6b4b9710d80c9ab55b2c8fb913ae2ecfd9bacc0f13a05bd7a9a7377eb9b5882a7a42c0aa90071abcb6f3b9535185e311cd060ce678bb7d87f6845afcec1c975c93eab990c1336ccbccd070a728d2473de1660e4853adfa287c89aa42255630a233d606203a9a1b5ae34e34d8ce6c8f94a316a6ac5a7f5d4304b46c02323286cbcf0c50a5b914f22b18a2471d8e46442e041005618dea30ebd4a65b13944dec6ebeb94e4209607ce36eee661a9b810751785b635a7b4a321f78d8ddac7fef58534063c08b23a0758b67e19a7614205446d6c5676b74482d3151aa7c9cd90ac2414dacfc04675a01f4832d2eb10904b003fb05c0eba980b93282dbd3734400c319f99ce19004037e9c9e83cab5da58de29d24f17888961360922d6d12d336dcccda233e74153a92268a78709bb1ee7c63a5e41b35e167c466bb2c679b75034266d232b0c3eae83e45b61a00099e2acffd6c543d6e1f4f9b65c49869fcba0a557b900fff694fd69b7b4881df7cc1ea2ec45f42de8dc52a168caf500f76599d73872eb146510becf751e5fbfda4cfa6f63c5c35b6a2f48d0ee6c2c2d97e7f98f0c79b008011cbb4f602cb223ec38f5290f66fc1e0cd12ba3612f4720b8b07e1a18a5f3467b914ec8534db3f93e83cbf7c46937d071b954ed0bd1331ab177c82bc67cff2c930aa0bf2e2bde6acdd1017100972f870d761f61474b350b89237cd9c95679335fa7f91c70c7398f06d8ddf2653b90b2fc0f4f2e22edb3e90480e41c11d28324685fabfa6816d83a2c1b8704b8d98a8b0c8b7104a7907666a84d2639630d79a046feff7d5e5fd37ca91905053c490b45ec3d535cdcdfd53b381ef6ecbc212c366afc0cfbf38b819a68d56ecf3592d0c37ef23bce8a2b08826388d12b16abfacd1eeb2e21194e42dc9434c651525dddbc51f70f3ce75762428d975063c589f604ce285d299ca4437192c4a5066c160e9842483e9dcbc1650f110619604c3430d2bf7cf5d5ede0c12498603c149f34d233d7e7835d7e69cb8c041a6f46d828f8e4403f363b1c1605e9d0d061f9751efa2e8877dd09620c10ba67b29fce5424f5ed97d39007424f05ef74ea4798202508ecc0b39fce8111907fb05c4bb73a7be6e205a2c051b88b8f3f814be5acb5517afa7edf965d61c0aca1e3a7ff8231ad6e145ca86089790bf858c8f3b0d2815e69d6ef363514960e5131dacd722779c733e7b57cd8d2f4a91ae1efeea45c3e92e5704e566f9731958480ad7413e466fb188bac75972bc3c456e5042148593430362134cdca1844091efccf7e86e1a93685b3aa9f524cde566b9ed5d16a2937520e1defb280a02b9cdf1c973125097d3a3015afe5e2c3b8f1b099a6d5f3888de5b2a1d478c778e4218024b2121ceaa3d0f109d07a06217f13c489c97fa514f544359e0ebfb4c3f0d584c8f42c0ea1482def07f62ea417a001844c7f0e332733ffebc580b7c8c62f9fdce3e40f11b1d4e354882c61379828202ea0a8209ed4f9146f9e03fbcb31feaf3dd49f5612c11066f41703aa5f44fac1b7e742d19a66330e2492da21bdf1ed6dd9a8e5ca275fd1e0384792fef272ba7c3716a77565894cf2a37055bbdcf0f3958adf29d71fcdc83b3ae688441720779e209adb7a42705ecce2fc2a97b0706bd069d1c2ad64f509888d05e38401f59d0844ebb3fe4bd0836e989abb4eb1e7c33307fab3104de3470d19c9b7823bb848ef6e3be3dd481525aaeb70c6b8c450e24abed97df7ce5e90fecdfe291a452dc30cb2e8eab40de35a775a92ae1759c47ab4860e7756c7b518943b41eadde40c5481ece842de582b72a0ab7e5c6217ec87b7789501f7298073637f5f017cd5709ca6d59227b618bf2d6257caee20e0b797b57a868eeaa2abf6829eaf7509ed8e5c0385557bb85cdff62fecab052ce806ac3d2a77629ff1cd284afc45d384d3878683a04dce6271d456ab0b335c98c98c05ecda79277f3ce1c3f544a93af442e7d4aefbd08ff0bd64c858ffe557d547acf44a5de59023477fc26ec88b4fd221c9de88c7fe4c6c0ba02caa1eeda51feaf322809805dfd2c43623d42637af6c6b8c76f9cc7fe888ff40d442a5c525b94f8400c8616ad908f0e549a50da97e1ea79bc8b0aada47c5b63509015363c9efd2eb99e17a5f5d2a78f70da31665caf7b7eb55ad8738354497efd4b8db0f7b7266f07a6c82ae1d79f804815cce4821c2969b81e6eedbd28d867858edc5f11d1e24349765065b25898630ace2e91c4f774504964573a633d4b3a27f1835d222cb33ee29a3ed8915dddb72ae863836fe0f46162fae150c28e87be79eb656e573ea68e5ad729814ec0b8be7579cd4ae060e85d257157007eaf6dc0063f7e8f52fa6d9d0875443a2a2e58fe058dc75b91fbeed3ea8a2e70b72d0febb8b6bea5cad47b608fcfc940991d46b92652c0fef97f016dbfc9ac966e293b2e1f1ce9ad6a20a5ee35e23aae921a8fc73ffaa0771b4c07044b7a3f778007de97f4ba10fe9e8058ca6234d5a31fd5836cbbced35042e50045b26c6a66268abe4144df312ef03754ec367204052f25422a29d99090e8b86962a4af278cde206b4ecfe0bd7fb58d666cb341f25432a2639df223fbbee99da26a5179b45d65e030fcc6c548a8a02a251ffce11f88b94967dfeedc09dee946e0d72cb90db902fe9cac6bf1ca7b1fdd55155d3c01cea69fbabc1686ffa47da5a33da470e2088cffb1d358b2e51d29ee62c14623ca188f6196235843fb2cf89127c5c89eefd66a8fcb73692704a987da692a16ca1fb798ffbceb26f9a447cc149f6bdd6596f3b2df5b62ba9cd0c5bd76c9beb0df68a0acc7fc39147760c665229f7dbad2b02157284fb68d35e5043f162bae5ce6e5886606859985de5309d60aab0da4f6b843da5bf86d53142c1f1038d2741678ef7cb1f96f534cc1e548bef72ae3a934f5e6a77aceb2349c6ff60fbaa87dbdd0d5d80363285ad2b77b3a8f99675d0f93a7056eff713873c04fe8dec7b19c3e98a78203abb461785c90c64847dd5cb1f92a963ec9b5cad13b02339682d8e9d5f19e8bb72246a1ba7310f2cf60dc47c73021a130e821980a8b0c166c58fd37c572462c60c2650d543a0e5b36fb6242c1e5342d2bfc2d751d5a261d3872649086072071e56e0c3d61b38978daac9fe1ce9edb59f3db78da95cc3aad038644e77db7e19178aac9ac8ba7d392a5e19d6130538db84db9aa30ce89d00aa238bbd840b37cab1346d01e78ec9a9f25c71069fceabfb072455da0f955cd40726e1d045983e1551be2e8fa1a1be6ea9ed81c4a733b3aae5ce7a8aaf55d8558d36d7b03963dba0f8755cbd9bc8dbe0b634f7697b1b8ac6f40ff231b524a1da5d2000e819da1f084c655428a1e2a664ad6ae3e09a8d60ed0b4e1c75e694878c2c34f7bbe59b1ba8969fe817f0807e237d571a6c7d1cb8c26bfe3f28feabbf0c08831dc8ef23bb64fcd0c9d18c6a247e4ce9616050308a0cfb6efd6f823104299c129520fd417aaa8ffbb01e42ad012ecad74e5b38b773f4696f4d5c292e54589dbb117f73e3412ae534bcb559c0eaa243ec2a14fd8ee191b83ebeb9595eca66297d3b9605b9f779b1b74c22057a76f4fb817f10d7390fff9cf6489fc5bb79857353405bf687fa4cc3c70c71fcd30fd1c6c4213eaec36e90fc93fdec1c76d38d6b27ec4175db168bd4b1435abbae3e2cacdc85c5c75615dbb403d03415f140f4b65955d59e9a2556716895f5ecea00f41177096f3dc9e9178e859689035444f7e972465a5965d574f7f3b61f010dabef37fdc86def658f6183c9ba7da9cdf138a7bb38372c89e638094c42525d36479589d965db3a961e29c00c4a301ecb95ab6e2854a116c8179bc8b6c4af0f8d8c0af0417a6c15f13d97eaabad650b62a5f007285115c7b47264f8d2baaf0216823dba8d069e85b612e958cec1c1dce6e10e02eb153762058274cf6e3e88e3c08cad4c883d9c1a38b6e974142c6c6a0aaec1f8e7d453784e1c1145e6f6c977429e194b82d87d18c56e4221403011dee26b9d8d8f8a3e8496c51c8ad641036c952d890ff937d6ae81d173130039e3f3761278e0b4c169b6ac0b20943cf346fa6b11b2dab805735fc9ecfb216bc98f459bd25f2f496ff4ee240166964b2cbf216e08cce12bbbd37b4894e497525830274fb9fdff238448bf5f7214d349f47d84f49c4dd3b1615cc35ced4dde6b67dc8770d1e50bfe33803ff482bc9d28c964611a295efa8480c43a0b6c6c1bb4c9e1bda5056a365a142d1f865f62f44723797f7c48e74d9a0934d700fb3b7eaa5f0200eaaa96e44859463ebb86fcf15779a682dd2c3b62c364050728711fa7cf9a87933ce9db8c8f826103f7bc41d28cdec497e30fb35612370bf40ed4f1e474956578b06294a400062b676c8d026653a4d1a8f3052634bc0b69cb98c6e67830d0de32733aa3743e1aa8fd6257c09c94d80fc5158f272a53fd8f394c475911875c82a37ad2e16f4ba7df8a579ba72eece675953c6917b900e86740b9d816e27034dd008f3ff5e0423ba2f19fbbd00305cb65eaca3c831da142bc408e4c73b0f824f5602248857b9290d7cc6c88fc63c4975560d247a5441b9d7416e0b594bcb564ec2c989bb00ba9f279ae501328056b48c0ce61278984d445d64a2f60b61a1dc09e605b4c109ee679c29ac863408e8b3973270897427d02449ade6f7e8b512bee3490fd75680aefd799dfbc42f3c24641f4b6d779379114e7a3e18d427246f15465438cd65cb87b20562aa951779588265fe182d89a7160f850b608f71e167e3027bc484b5b99c045a74b9e5710c2327800f41550b298dd5c8cdb794555385c6093e1ae37b01001222e0d9026315bf731663cad33ce843c3eb1eac503a8c29b1b7b22d3c3519902dd24fde563a77881fecddcba92ec0e71107cbefd39666ec77807f750ce2ffc50cff0f9a73325a7a1d24b468c213f7370beaa531fd6d8fe30f20b7fa9de4901949ad7ca1a24f8d23a5a17b41c38fbd68c404d1fccabe2aae297399112a3d7f19b8f55b88b8db0d58147390015c9f83ce1c51ed606c88869cffea7efc3eee5b6c466799561199b906f50792920fa40afa2ad23ec6633f2cd49bb82810b67e3774913a4a4c14ba99bb8ed27f023393734d574d5dd9a371c213e56515ed4b8395601566eead0aeb2730d2a85b6ebc7190a98dc3f3fc55e8dbe4861a7ecf9f4a12f32b4d6af494fda31342935da76f1d35fcbf90ca642fd38e4d61ccff8803dd77d3e5628114ae87624ce6831f3a7f6947b8f77d705d149607604c8d0bb4a1b6514a8f1827b2187c864138c33f25515c31bbcb7b950dff89c9369c4355151fff7a40a009b5cb67815820600a59fb0d5ce9a345699431b10e13861d8981b5f1b27474ae0816fb0204bdd61bdb07a2038a6e002543239a9583e9792e9489e52056cbe51cfb3aefda9699249e206c6db404b5a37c0c8c86736aa3689deea0972edc6996b34547d46cc511a0eb8e47c2d54f6ca9a45095c45026acefd13fcd85a87d50cf8849797fce7e16900689692a81e809342ca489dc3fde60015c49af40f3e4734587faab310a64eef08fe6668e10e3892bbb8b872636a098946b62a6520ab88135bd60094e680f5e5c9815898089c3c9f538bc962cd3d02b5720506441bf8d861a1a0aa6e9f338c92be7c9297108d21663c1bea07db00d6cd5dc344a736e73288d17acfa87a9f8b578d4c46d090d54c8f15f2d898af6a5353b104f32b4b050aa625eba3d11e31467df44fa3c4e8319cf97dfd2a6a27f9f65ce2c3e87d6830d43567b4e55403f81ec12ff5fb33b50d1ca9b5f35fe3cde6549f8e63e7f75049a058cbe17d76c41566fdad4e5c40dfa1dea3487f51a81a55d53f4faa195537d64356fca4320ba38e852accd92d6f3c071165cd6b9997de3352239bc02f58c3660ab5499cb1019bfed13064849d3e31725881005884a8947c8db75b81f83c26663bf64db3bce5fb76e429552dcd03ca2f579738237bdf0858f82220d9ce42742c72c5b403545b384fc299277525df99008f8d3427583a7ee13db1f4e2b61fa8addadf8334b6371e63985541540ec487147bcf885514be637ba09c7529f25d95a760ed760385147d6d18c2ccd2dea69067295c26f402da2993328f05dfeeabffec21d3640a1d881eb46b1bb7a6692c355d0e292591858d159d9e2d1fa96b2241d143fe829c76ee7601d9cfed3343339b44a9561ceb61245f3bf8f45f9da71983779a4a137fc3c9ee4aa432716fa1215e09112e78bc7a809708b13fb2f2ba361352f391b6d1a003642e3cd99369d4df56f3e35604d4f539ca6f675bbd36d0b7ce6e419de1eda0ee910be47fa3986117ca0d36082e8248f04c07c07cdda2a2e86911c31f5b87828968579a920b249a38c2bc6c5bf2d094d8f9ffbeb1f848ad3d9a091a8ee3310ca18cfe4b46b44cfa2f9e7319b90e035835b6969309bf87ddcd9dd3029df2064fd928e5df9ce877d1713d5d2f672a6b82b1d90bbce61bf9f1697abff08078b971d685f5478178808d81ae0818f4918d7c979a39d172795bb220a4881917f1cc083cd1a9b68af310f434abfbc27be6744396814fa0161c710596f442544e91a0ebfffbbca5594d0a3feb628fd44e2bfb351e9e52016e378b50cc489cee06e8a411b4d85691ae26474c6d408d234500a83f9b991c94c89131139acf618d760760dc961ee197f32e3284359691a60afa0be94940dd84d63bd4b41a3f4bf8c03da6257b4cdf2cd3672eff3564565a1f0f0ce534f4167d8e871134a1413ee8860df7ba3cca4570f56e4f726e2415d05190319097f3c7d585279edbb64635b0e52f14730358b4c478b0534c04988b582372c1f956ba5f2768e16ef6a0f74bf6bd76f93d32fa6807f87ea59a9cbe9b53b4d19e036be033e027b5b41bd514319c297f6219783a4d2d37b627fb17cddb79cf6719d09a30b8ad1e6c44a762c79aa0b97db48d3ef47305775a94e206c11ef3cfb026e0a08fa299c03c0d1cc73abd779a4bca80c85e5cbdf01a255ad848499b9f958d9431112381b6b784318037a1344d27ae2a7db6053ca38297b7844d2a4a25fb1e106289f9b3c5a0293bb5aedf108871bd823be8aec756fa901a942aba92fc62e40d92f8803d03f5706a32f5b5f392acb0cbbc4a2f7c7a65becd6835cba80aed8ac886b8a6c4eed54ac04a3b4abe4fa9b3657b4073f7df0cc6eead91bd0e3d4ebf0729fec80c533e691e0496995f7e533b2e2e0b95e3e8f270403a6c58cc8478ee284c5a36fae10454a7f8c1fa41ef28771b927a5f350a116ec0e6207adedc071f7843c70574a22bad364f209e86bd48321ba264be6422b88d607b4f8959c563c26bb8c0f3d14c3746319c6a79b9f93a54dbfea77ade28cb6b852d5d7bb4b90f218f40564e3a333f53e31d1f7410f0552258867f432e80c97b79289960bf40d167e2794e247b7fb79d80b8ccdd6649a7ed247b76f0193dccbf11263a222f9502d534aeb7463b5bd1339de7fa7e1afa8f761929dde8250e74d1e67310d7469a54a5838b3cd54da7518937dfa61d546ffbfa085210ea46ed0b04fd2b2d26b073995a0d1263b4e92c239f68b19167e965b6d2a51c26f907fad25353cc0c16f1288846ef5630c3d2e67900e77882b91cb432c3afdb3987ee3b294ab19f25fcbc7c16cabbf550d779df627c906b10e9fd96ab49396fbf0ad772629d9abb44ffc954cfdc77ee38e3dc5eff3bc78cb5378296ddd56ab0bfc38423176ca1b3007d3d00b828ebfbcfe05e9d6420ce4f26be9367e7bf578b0ebd209b53f8fe6ba679ea9e9225b8d33b2796c2a4e824e977540754bed382efb30e3e8cfdad75a0244ee9fe8ad1dddfa81eb6405ffab18adef068f0969021f688b4a9824b7ff060c06c7f6a00978f6d47383337bedf4139cf6880dd7f7e26f12e22361849e115ed533bf09bd04969420181e5f9667a5df5d3650c145f928f73f3bff342a18e15bfe8609d3bd3c9776e1763ab6286ef6001c672c3dd7cce00ff631063b47400cbd1721a69ed1620626f8d47cbb4ebec8f4377a9c656c6d477676d36081918dafc8641b9d0844260bcbed3e064c3037f10b4e2c26910f42f94458f6dd127888bda7a35bef86a3fbd06fffb15bc3899a89910a0560492a7b844bdf7a10d5a60c5f36afe5d66c28a82cd080b0d197cd6d7bb459e21de440d5fd7f465a91544e70391a0ff080d397d56f118b63219d6a7a8d20b39354c25ebda4eefe8a1dda6615d613ea2d0a90ec2fb1e94b1e16851895d4332b7577876945657f74c473763dc07498def83dfb20c208782c1e0eb8cefff093805b00d9144b21a668f62403f6c766ed1937eebc37f91e4dffc4075162c6b6c103b76b55adc26d15cbac3bc0ca7dbf6626377e20a3ce5f71121affd62c4b2c40a9179f0617b73f6e9b6eb8824b1e50ed8b4263f45b841ba2b84d7d2e374d8a9b40f7a2e837bd37714f43fbaaac6a1df03b4f76fe30e094e52651b9306429fdff9b712b12e7172e66abf88df2bbdc74f756b442675a07e475eb86238770972601fbb67c190ffa389cc6caa7ca7993e41f013a96bc8c653fcc587a110473f3b4e7678140042e88f278b7324a495ca64a0dc072684e6adf9a01530a5f10576ba13ab4c7634d66bca3540f7b2aedc1d6cbfbb55cf16bff40e06305b88f8b32bb8de252e00c73f8116a09f30a396929d35154d507cbeafabf9b8e4a6ea9ee80e4459ca2cf109a00074433737d739fab6d4fed802148500ccd14652da0f118628cfc7380513ded9c52ddb2fa3728ab7a539dd4cf037e7f130f3bf1e400112a81149c1bafb281e157612ae39fe200901036d929251a0d8638a32c3626cf6c9197f67f631ec3d1fb20b64c403e7d67ed1a8c7b1f2957e7e4f09a1cf3e6702a70f8de32232e6bb0cc9685979ce5db8bcf91f82867b5b02170cf9235702989aad686d182b8174114b965e77d646d972baa746b00fed9a98e975699ccbec86d61a459e45ce5aff2703b454358fd88df0d326d159f258a2f66efaaf64d474f9d99f24fbe82d5781a694710379839a8179e22c8e2928f1e4b6cc6961e0eccd0a62e53a330053fe9c4e5c67e63119db06854626be286929c3b198255c8706a033f8c5f6edc77068c380b41b2475edc3e57813c14460fc149db1c8437bc1d03df24b1f20a4ed40986d81c3b14443ce7c4b3b39781be15c9ce4599ebb9080f2042ff4e9fdd3cca81bfa58f3c3939761c28818905ca4f05eae221dfa972eb2008c33d8782077e6ab89d2170e5612d3428f6ac7910ae0ea1df2fddc4dfa0d3a303da4bac6b8ce175ab02795fa08068220d4ca21904d0176d02e71fb386cc70451b8e9f28034d03d29a1e0891f39c050771150e106c9124e50c1ef555e7eafbe0ec0d0bab25d3ad5a5abadac6b487a340ea6deb2456916cde394b91222e7b369aaff8bede56f8e8c595b4a0f22d3da27e815f23baf717a3ec94c3954ad04aec2018f80ecb7ca1fac8cff79265803699cacc11be72d6d78c61ccd49adc28f770df844803bb9b75789e56cfeac8604ccbc20363651a49bd3ca2be22f87a04c739b7bfa8d4534df44c66ca1a94ca17959db2ad74be2cfe119972b81c0f01c7ab6560aaea0949258915c9d328fc0c469a93e5c43939261dd4afe16d81079af861df7d552768502788e216ceeeb3f88f1e6bc98587a507202e39b23fb618765ee85ed366f6bd4ed4084b5cd00ca94ef5fb35d2ba827c262b12f4611ebc3cc26ef34989cbf43476679a7f155953857e0f008eaa1c6082cb77665410fbe276ef73806d38a0ebb11662fa5cf2977b7464cef43227ef2be1d348b98bf892eca7512c05e171d22e1495d16b30ffcaaefda548ce69dfc7bd0b66dc6d3df4ac72063be9d62cd63341b858befe4b71f69f82daf4d049b1aacc8c9991f67187372efd354d38b16ed6327cea4152605706dfa9dda6e9cd3b52a47f2e8314fba4ecfbbc82fba3a149085d6f9c80848353fe2b105474084c0cee2159e49220cff3d283a88fd741a6b049476d7754a3b98a95f389f95e84d0ad1cd4370f570b6084e084657a0d5532aaf3f3b2f5a97e485cb2e34710bea808e415bbb6da94e4843df0c9d6490198e11737bb1e1475924ee8fcb7dcaff7e65af40dadfa027f066229b1bca28f01d36786de78469c4bc68c340658fd33164a909a62c17cc85a6572ed0a0394b95ce8c5a9cc76913ab74d805e0c3ad3368bff224f7057813ed9a0b5cd4086c932326cd35e1081728310e9b2aded18741aea2066fa82f495ff309624284c741ae985d2c942cead381bddc155b75450010cbe16f3bb1f4608d655f8bfa9680fea440bd1dce3366c9197117321fb07302d8fa35e56962a9863618ffb91cdf10bba4364794771be273bc17ff9e3fca90c56a484017c85640565b3b2ad069e1b5a1218dafc9a010f43be758480e21536ba14b7b875da069e1ae7399a59da76279992472b520e8ddeea58f096ca068cba175eb19d13e81746d2e6ee76faaaf4caaf142aed01eaa568150ca6f8e8dd8d4bb2c867e3affbec6dc4aa055d567852f048ce0bd047696c64be28c951fd08ba3e2d182c80bba722147d6aa094d4daf7f91e301c30fb23e20f6a0340578ec0688431659dc9564e051767aaa6095cca06cd4d9ad3707a4ebd0f00c6342213ce375b2de1f6ef37487265f4e2a57c3c7cf3a0fb81b8dd868fd91f4de79eae56bc573ef63327ae2adffab9a43497d69c7cc7efeebd56f87d443916f61c65290217c28a273da9167addd583093885a2942bd76150408ef4a2f51ad983239b57709ccc5d398dd463c013b31c0f89ac0a20a2c117c30f9bd12ace03eddec630e102a111770ea68d5342d0da20bfc5a074daa1e0d933ae78674487060eb433166fb492991670292085e4996d837cd75a5e0c6f0876723329549d04ab073776aa7133d7d8a7646661a921e212f052d7d8a32e2f8faa9a2a36c7f6f4887b83e583e8f22ceedbe2420d938b6bc7759940aa841a3c715a485f1258c228c74daa832fd90ead42e7f3736048442a6c288a2dfc11ecb2bbae40da448fc95ff8e4d29c03dec5ca8524a2b6dee091b6b5f2ee2aeb79c1221189d28992efe6fff84b8b7e8a221c8d511091bf8111e5e2e620c866ea0aae7a67c09f9b3542a7cda8535186e8302bed09d0e0d1b4338eecd232c9df7c754575cbe8835c4c7078d443022cba8403f48e6d304d8759bc8f822bf8d8b16d9a6db7ad5e316eb93c190eaff1313e1288e0b2a35a87408ec41ea8a6776727fbab7ddda189e53221c0542fefac43b6d07cac8539617a9f0a39e5171b434343a3d2106f9e4bea0531e09c0ccfe807b630e3fc1805adad9ecc224c8fef56eaea17600ac17a3a85fa2dcc5c11a78b92033376b451a4e86824dcf1626599dbbfa6b5c24717d918472b5bc886ee3bb5f4cc4382d44c47458c1b4c545d1b829281de6e3f734f48bc271e6e8c95851a6690007cc1aa0d3dafacd4f1ae60c6a109c2871f734973f8079acd7fe847f899889d6a0ad4554e3e4a497552b285c1e32e6601a88e89c6c470e6debc1fa64bed9fa7265670fe43eadf4c575072f245e1cfa136f5636870a79aef51b60b69ff5960948d9ebc74fcb30ee71bf2c1ba9300eb6b240681a1c01e2710776095f7e35c50af405fe73a1a9ecdcd966644d98841e6fe11e77d9b285059a1a114e849678e422451213b6ac9f35cf9254bb7ef8c579c1ae98e9bfc8489af901e6610ae991c3d6a51578e200faa60688be2b23eae271605eeb3c8f1f533eef7c4a3bfcc6b3ad35a06ef6027f7b08137721a6b84d36664d6f3f29a764a2ea502a3eab4adaef503aefa248a07977d323a9105013bd3a3e969b8ee4460b46cf348e1b794268055f92e7524ec82999a1fb18a065690bf060e0f11e82c0cd86066ae38cc54ba49f013edab2bf85a09a3bcae52c190261feccd87c22a287dad3cf8b4f0c4c5ea04023362bbe55956f8d873edd14f9d2ea7b1e0d6057c9ed46dabb6409d2ad7c80a4afe427ae65d6255c329001434101195a07ddc343d7464b863697fd7ac77da5f33a3b714103ecffef97e5b78cc7c0293da90720206e126e4bce8746eb63631d9c042b3f8275af940aa8ba21b33eda18f0a4e11d8b83a4992b9ed08f54635d59f3738141502ef89839803e065ea4fcb8d6946885eae820686f72956578970c85fa39d7510b4cd4fcdb52f034bc1c6833f97009538e7037765c8b2dd8ff4c4184171f6505e23bc2fd76eda14537ec78ddd6e08c355bb5cfd801fb2815f1428d58cc27568a97d95a264d476acda5b4294f16bb43100d3399e2a21ad39d5ae280fb698abb4a8c42be091e18f4695b0e80c77ba6be8e0db79cc62778889fdcf6f0ed405ea65df36c396c75440513f1dcf2f831fa0499373d32973185cf86a246403a044ae4d879df19cf4d2af0e7a824705b7084446a613f6fce930bf2b2d7e81f6ee6d4215c03d9971c71b24f36eb04afe77f0e9b381c05e00e4ec71bc38c2f65b550aa4d309583fcb6ac7011972fc6ae78dfe55da485c56b32abad7b19c64e4b2e5b5a80c11e57e172798603cc6fbcf52d3c30988d258fb7160fd3dc9349f977d3463655f394d916a0314d26590bf4e1177b3c8aac8737e48aa54d2bc4fa8bc47494d8f88b3aa81d074e95ac63f9debbd1072d63209042dbc2f88d26e29649f6fd891740d22da7c9f92a6445cf78547b7ec21fd93537a9e3eb0594e7322b6338c06b7f855b5da6320825a906eeda62478f80e2deb01eda81435fb09ff5f88debe03e9c58a892b330a1f03c0dae5133b37db3191a34709b44ccb5e5faddac0b7e8af13b7fe16442015bc3ed6b791884084b2a94a0c4d43b0c961786fd8763abfbb50f67b1319cbf6806e69dfbdba56281019422f9caf1631db4b0126f4651269fad2dc9ee6d1fe8327dc4e3df7f6121b4a2533bb3a793ca0e4a4d5a3a179fcd14174385f847856295f74030e565c352882d5fab9bf84206ba7500364fc8ccef11ba862f20863f520348051c321b46660723c22ba7ad1deb64f098dfb5e2af6beb3ca58d762fd3479f8a4a672ce08cdabd3230abca1f10fde8dfe47b8b8e6a54f5d7a5520603a8b1c98e33224e26a7a52263e92b5052bf56261c28ab58e2d008f8cf666cb3c3ffe226939a54d5d4af5004439b872b1b787ad726f58a0e1c58c37c45b2fec675b8c3b5b16f789f0e9d54af0d1bbbc415afcb923a3028d2909d9ed35b6bfd3416aa99d014a8b411f1ce6506f40d0486ff3545e27a4147e831dba0d885a70e42f16709f5445f375e1c388731ead24d130d1d61ab725a6fa42b5c1adb5378a3efd07ca299d60489a17f786e033a754005fdf6d43a7d4ba6c05a36224b90e2bc06467d22b8255bc068301e5b0a89b56f5cd2cb3c2c6400c33a3cd95f3eb108d720f8a5af529a0e9b6fecde642ab4f91b51afeda42a3b0357201c1529a35e1e49dd8d8b1f8fa77236d0885db0650fac5dec9ca63401ad8f927ec3710c141c02550a8ce9869444baf5ef94ebceff14fefbdf1894180752844bdaff118ef7fc3f7fac5c9806db23d13dd3257ad2aedc19b680e39eafe99a2748aea3f7ae32c8c771d41ac51b2ba98b4971ec89646afee336e16ab9428511606ae29ee12305c711d39c1fdb13ab2b03fcf726250beac36edeb346cd5869d63796af68aa577d64040aac6490708c14c7fa63e1a517924759c3c5ce5da2d93ebdc9e9d9c8f3164f7e5b4af6fa580d43af5239e3396ede551f583ac560f8e0c5f9e770b546f7fbdc61233726e39d713faa87f334feb1105029bf1686f7d63c6e1674498fdb5bd99ee6cf8035f789643b9fa496d5a882e6d6e5e3f2aed35ceb77d65f47f4bbe27528a02a30fd83e997fdc626c73ce1b63913047253ecfe660668669ca30299e6467b118d380a195750cea80323be53a996bfa97c1736def858bdffa2b470b39e2de5003b67f763e8a7515e9427a46f55e2e46c50b436996b7edc236c7b83705d6e3de931ba3273f2ea728e08729e10b58cf597c4da283faa1c3ceb28b3004cc1e1fd9603108a5a448c4b9ac9a076cfa8962a6cf6e4f8d135a2db939f79d23751c41f638296fae9babb85bca1d80b7c8945c96db33e4add7e3a91da4e900176c6974cc894781049edefa5e30d1dac5583335d8f05cfe4610f9ae363612af18f36454aa2a6cf5798d80d01abd4ff133d545af44882ecd1daee3ea2b27630b0ac44948e109f3fcf4627bfe1ce4e3b77ba657bd8cf3d28198b5f6cba762313802c1dfef4bb018c0b33703b1855a9d2c525202f12c493210a6fe3e6d45f9e6a63de3f30bff11309bd91fddd753b26eab53b2a539d953c5e10abc2ff09e9a2460b78253f75ae58c5786f3a38621dfcf6600df5a9b10815eadd44fd1b518efcdf8631a257e8909f66c08e050db365623cb0bc60c6b2cd7980395695c334a616025a5ee196b0c5a4b84b44356d571c87ed9bb0826c1bf0d3e96d0dcc010d3cdbdcdb7319ab5953e965f6bd6dbdcf7e75b451e3f38979727e0f1c29ec5945566b2aa554f8c9d6403cd41e1c4cb11a162183fb26b3d94d455f4a97de5aad902ca32da901cabbeb3c5e5fc4c671cb85e1f1641f1b2c560e9b9e178aff83fa61f77b0facdc893783f369bdb639dababf4a8bafef9201a1b92fedeecfbe913536652eec1378dda8c9821e779c52e9f848ddb4a88fe5289f73d3236901ef9ba3f32f65233c12c80e0e9a74c88d49e72e364cb9ef35cd24b08bef213ab15748f00dd3927e5e063382b2b742e3377e0c6115a2d73684d0f19c8fe20d3bd29b49610783bb9905c7128b823464b17cd0819cdb89ef960291c5ce1b80f4efe357f093681e237b192ba15ba6055243e11493167b0ac156cec41ddb214296638b8a082d0a38761ab1caaa99be93a74ce5378b56e25706c7eb8252546c6055b84d8fe2070b69ca93925a8e9b6d5ba9e017b1e5fc323b916cdef721e805b6dbae23d81273c5b111422413fb68d430c501dfe250826bb7f15805fccd91a2211dce226287ac67ae92ade4acbff7907561f3fb268f2cb00f4ba71c8c75c13bfb741e3a8199308f5cae325762d4905e2ce9878a6b124461c14f1a02f834a1fd115b7f1cc1eaa404292cf229f15354a1ecf577517ef74676fc0bdc3ce9d39e2d16ff2bc36f0ae4c62528a8166767adc5e62161e716a72358141294bdef22b089c22e57699fd738788edc812d83aeb9ccf7ee45ece6fae4f40f7e6ffd647bf153646b61db3886dd8c0d19996d84b777d8d47125d53b275cce6a7e033b53157c6a6898b78ba82ec99a5b7828e927a36bc996847fb2c9f10d70fe9e3f314c1fda7627091e52bf0ac989098393d4eba2ec9a0618357489f46fced7007d62abbf0602d65ed1b20883753834dc405da9289646adf5e6437015dbd0df8991823318e215bd879725746a827ea224b772275f9a98bd989b154aa1186b0e872452a5c017afaaf1f6cb7bf2b162c473bde2c49dd57137de77567c2db6ccfa2f28a0afe1328e67367d437964ef3708df8b90e0c162020d7eee478da7ab807787cb945a62c14d7267111e2bb6652bec7f38dc1f0ccd1873856de6995ba0c64b9405127d2d11a4b5cda77ade93f6da70585d321b5bb107eb065c620d093c1ecba0c09469cbdb95c918c6ea46371ccab6f0feaf636a6f31f8ee7e23c8c041596d279de4a7bc85dafdb01882342dcffa6084788b563a31915c1c9be3e84acad2307692ae27ae55c6953e10023f74702a82cf80b31bb464d559f000adc311b0fcbaa0de21f10a9401b73d52583a690d09322e7bb8fc35d07941ed458ad6ef3fce683c1f09f9f70ec190e2f22efebdde98e1f7b5be1cdc3111e361f3e886d8feab37af7fcd47c71c49271dd1731cbd920b793e4974f43524950f62483c73e3df151516b1e5ee803419e6e7226789ae3abe75870365c8e12bfe18d7b38a99e7fac065ae43088fcbf706cca4c5ba8fb25b9b101e9b777266e28b8e3b439c544b0804280af3dcef7f6aeee5c15491d9781ffcb4dceabbc69393de70cdd7b28253a020c4bc64fe70c82546ba18972f5f211f6d7ed5b395de47b0f9f007189e1b559141f14afa138b950c69def0edff5eb30e196e57ff3b4857a14eb46c640cea324127ac6f2a9fd036bc26ba1bcca394df979f5f8c1e7e99077b6832ca8a936a847ae7cfdbb81cd8abb90a00e16e4834931f98c8c8fb399f0c68bbcdc141aa207d787ba4256cf09e59b237ea8b025ced2055aa7fd0c6b01d76eaa8ac317d25eba96269fd5c800a7d9357c1395b74ec9492cb3e4554d3f8a50e825ab4897ab84d455701d4efd20513426ce21c00c124b57f5ce374da532e7ff123a18c7d72eaeb1c6ac4ae241578831b8d3c0ccc97675a79e644fb3ad030b4058f9deea706dba2d9a4f24330aeadbb9a2e775159047ed9816acd3529c250ee9e7b44c8b923183cb2699249953c498622524b5467405c2b5a2a3b8eaa3e4f7e2a55bef71b854c03dd7a76edf4983cd31573d085f3b35cc4a56ac0d9b96f3ece9ff907a7cfed5a10fd84641cfef0d20c99d61c2105713849d3e6bfb19913510c4f05c1ae4e5135b44f9750770b554ea291f7fd42fdaac3d7a2b418e51802c975135ad629b67e741023bd5f232cc1e6151644292d52076933340194d367376c67021ed3da8ff6777a3cf1b25f1712631d705959562b51e98fcdc5ac5c3016b423d208372d65cf2eb970f65e799aad3a04c91b7335b8b9dbe3737ba3b80415b13110afab266509b12aeeec1fd2c02da87890764249a2c73444cc186606e7fa5a20bde8bb13ca25df5935219b960feff429cb8b7b8ee5f34dea9f5303974078a2833295fc911d140530e8aa4efda2b8ca7727aef45587b80f86f945b065455aef23d7121a9a89afde75610fac3a31a3a849bbdd2aa51dbb34506024d68dba11dbfb5477e0e2ddee94c3d5248c5f900f24e43645ff74a29613171d2d9083a11494fea2c9cf894ade1a9d4d8b10b21afd1c4cdfc85c13a33416a877bc9ce902e81266bd61f2acb22485382bd2f2812fbec7f84bd85f848d678f39e237814a777cb8b9a4f9c7df21c2b8b50632f893c4daaed95d83820ae051a70961e429d3a6752b39ccfeafb0e8e103db9d98b3f6bf73f08030abe1d25ec396bb65b3388384f90deef16eeae214711c659e9d2570c734aff11a3d6541315896d846aaeb2a21fd696bbe1af1696fe1d09f6fa1c2fea0e17061bde165cd119a648e4327acb6cebcb95d62be6bc26050b21f6b0a23f6c65879d94122692063b51212f3af77fb1b456ae4837b15f8d9a978fbced2c1500b1ed1d45d85f1eb07481e9769fa17193d0b8578b07345fb3e051895e02e11108df79a2aaa21cf42aa5b7449185ded55faa297cef452d77eda38c3ac268004ae3ed74eeb3f0e5d45342790e6cf481fe25958d55c1741e53cb25ba24f1f132246e4e6126f4a5d67c5b0a6f5aab4b45e77f9b195cec685a95c39ed3d1e82a3db039ab61d2c77b72692723c3731d4aab834cd11c987a1495df20e125751fbc441c4574e1d464ef614fc48bb4443cfc3a5cda1c3a2621c45e6cdbdb012482b7766ea84a082e3055048c7ca67ee3c15e194ca1f41c6584ba43a373a623a4c9a361569d69663ef24eb4d910841b9acfd894de1d4becebbe2761bfe2864f471e4671af2643e79bc0116a5a78e7eb1382335d33105ce9b7d79f7c4782db8f2b1e4f4a9a36d3af7636b1e2693553471548e49565a84385c22066060b080a8de848f11f8bc961acd5ae97407039ab468d034a7da7ebadd31ed24366ef2ccf18e423c296e3e9ab6d40f7307a6aa0a42b3d8c1541fab296292a32588f9cc59e6a9f98b9a18829bb4b162931f258d2dbf460ce90315f961cd7658f9542d892c72d564117b9ea9cdbfa1f76174026c6bc2a8266e5447c4d36d26f73e3c53d8e66539749f428ea3103d43d95870309656e5838b7fa0c939d65e34b329ad3b5bc9f3269df7d974e2305152ecb9826bf9e4e8a3a6e03c64d93b2f69010180b5ff26e13b10ed38afd3fc3ec063d1f8831e889b0ca9f2330d582e8894c4ed818504b132efc174ed6f6108f6bb74994b56b21e5f5879677511ffa00eb803a475217e68a9b47ac7e4105c284e6d41edd41b462ff0a0614ec950ff3fa529423625e095e9fda952aef33c72baab805b195cc3c817aa9e30fcecd43ffff6609a0aafeae579f11485b9f7c26df12e0db9f61d346eb73c38da5b705de970ee726a6fe5d3c6ced205f7404d45571096ca8c91a50c021646e7ea38e56820e2891b76e17a3edc4a79f7543ded27a2708bfc56323ba83534cfaa02359c97ebae2b3e38166eb05fafd6830a7ff4d3fea79f38aa52ea6e40114123455f50c558a41ff54938a6ae2f948c25ead5926f9153b9b844b929bed9d0affdce544f1dcd793c0ce719ce9f6fbac7976675f73364670075aafa71d30deed64ae906e702462673d14713e9f2800eb465f05b9cd85bdd248c14e25d46f7ec2c2563d4ca539915f62d6266c8e9c5278a3958a0186b1948e2c81503de17260465e9d01399f5ce5325c82ece7bc1783c18e79c31440efa8bba67ffd8ddca7618a4ed1ad4e262b8b770d15831a97572ce836760ec4650e5f33a6fc2a4176a6a00527e8619eec49fab6ed768591450774ae064bfdf2f1e4f9230f934507af144b50019fea2b8ce771385a7dba2c0895455416c91273c3f43e5984bdee08fcf37db5a4e34efbc47d70e69ac3e08b6cdc57ffd16305b2423f0d910f5e339144f3f47e36c3d39b491cac69aaf73b8df6f50feece466a7b76cd1f19f790e3b4c2ffd7d79924653fb12ac3809f304b4d78e1b963fe6aa0357e2077812f983f9e23a4ca878d17df3b746f32a64e1de2c77b95ae6067d9a6ffbad03f5969d3717c0d98cc5ab943c102bc8d395183c12165907cd69d2d64ea0f536bce32739ecea2096465041f2ad819d3986af85ad7ea40ec4817908ab5fec69516dba40248d6703c3491e9cf515bbd4db58fe15530d583d30b708925bd4e37c50243fd6d3211dbb1063cd89a62306ecb3b75ee5b98bd659f189089d70815a6b310094a17756c23487ac0f0db9e8d0ebefa62cfe89ef3eb64e574f6b6813ff7ff05125b41217fa1085b3e7b4761d41285a96eb92fef5a680c702d1de272e0975e24164c0b1a7236a22dea33e35f114690600630887f0751e4b370dd4a499b189ffd0390d9d507eb01b4d6eb53c3b7c9e919a55acff3146482e1f22d2b6a8b8c5feb4c5ed1e06b63f67ccb96c6cbd1a210e840fd40cf9b1986914aa323ed1809783e6da7d86c117cb8511abf3e0c17e96a892a15bea3ab3b3a09ae4e663d3e9056ddf9cf44503c27b2eb927e3cfcce451dbef733983e079bd908233392bb1c5fb7b18d06767d5271302ad7ac663813892dae97473dc6874b1d67c0d5dc963d972cf3ebedb3e605a9b9b46f6c2dfe2044a1e816d8b16531fdb2f7f1c0bce323ea4f1fe2268fe9ea87a6ab3f37f331bcff0f562203e5f558870e2ff094fad9541adecc2a3292fe4e320d8946bdcfaeddc232715de265c63cde03fac3f7e70136167c2870c1e9b9dec91411ced80ecd09300416b9acd292601bac3f0cf41c708c5f2ce834598f248764f0c7eefb5ab1db1f8636090760627c2700f2742163ccfae21dc29c350c4be16e2d5994180828c89807083e6d22dc515a50e0133ef15f176a1bd917be6e6bdd99f20c0f71059a906dcd22e3ea3482de3dd2e079db8e98e794a89c1e54be79f20d007236f457019c30963a5b70091b457bbc86155a800742d23c3c9216506bef3bbb64c61b6524ee0c304da9fa92e877b671fc0dcd9999d5a024b7132ed75770d1458de6adce36c8a502dbf5feb4c9287151d6436852e9c056c59648387f976890b3066450db0ffe39167708d3a511a9204b887701acb01aa3694ecbe0af41ffc8d12af230365f0babc3c7c20a0690f296841a2638d81daffa96f13566e3c06347ee34050073e0aef3e8ee87e7e806b7cfaaa3484d203d1b03038bca0a4af1cf74d5c3f203a0c770c3ce33da26507e9d823e575211af2c4e4443913a05bddda3c858252d5fb816f0f11fff11cefa3b6b780d0c660160635ad29309bd188c012f069cf63f2c9297716de52d699000a6098d371d6ca8d4dea3d4a39411bbc9e380ee53e2cc7a74691a7651aec2bc06a36962db05e4e9e5676c1c28c06110b0b4549728a4aaeb4b901c836cb18a21defbd6cf3e9488be459c9379094811e58b61487817d1c72c61dc0c543f13dea701509fe4772486ac3358d3d4181ab462db1ade25a79548b6bee9c7d60a759f7b02059bf146a960e3d6aba5476698addd42bda88a6a29f66664c901708b954ee59d681efc5ccb01671644d86fc823637d5a570c2979342ee298e9594a70f8d10d722da324591c2103d62d04cdc20e308bbce2e7666950b74551a90513b1990ec59cb97e95cdc222e016cc0aa8ad02806d0aace013dcbe292faa9833ef115f050e56c8bb3e4566439f5a9c22e259801dddf6eb894d66a5c09f4b2b82119a167cdad6544619446b4f5e49d5cbf24665372e8541f024d606e4c90edaeba94687f5afe67f21e24da5fcb3ae91f1ff9c92e966e027d60af7a85a7f443d96453e7e5f62c677350aae182e49922401ec50548c0c48c8d02c0455a9cc660d269f1c3df0f84c2c78988a3268689da906e7827b70e05a7ba3bd2c317af8190e0fc4e398f49e54ba1aead4de4ba9979cb4a9a2c19498c498f6b924abcbcd3b16a62e0d6bdadc32f6cffbc54acf5966006ce823947648fc69a80221fe84afaa347c7e76ea6acf6100a87580f3f167ed22d34d760febb889bbb5639ea0b188eeba9b8977b81bb1ed76907907e9cccb444e8a4144389510f456700bbd4b4115b9397d6d91af5fbed27136b9451bb093d1e8cfc64ca10d4e76e266c8cd1e84fcdc0c1750f95f9bd7f454cac7ddf2e39ae4facab8f58b1fc936ed6f8820ed398a621b840a879bc3f4df0464693f143b165d95dd672b01efb3892dc08252ce7bf1855fb0fc88483487ba3459e7663ff14abaa965dcfac855e7e3c1312d60be5ad6513559429dc0487d7fdc9bed6987cfae1260d80de0b6c083d873b5a5d984d7d7ada9a0673d2a4612b77a4c1722348af847b360a21d5b3b340f48ec95b1c7a587476d8d93c78e1cd67cb3a8572e9d73a8c545c36e154868eab38873da0091e9a98d359b099f9c344afcaf2f47c45a97f69c94d25b2e225863f8fa05b5b04be2397eaed3d9ef52e8fc9029c1a4a8553256ed802dcfac11562a34a814a1093be14cb8e6843dd9cd5642f388b3a82bcb36d80a37da70853aa5004820f2dc8b84e6ce792e5d9e358c9169f937467b6b79feb1c95bc374c8a9441fc5bcfb5a85b081b0100595fc9cd58f0966292252d8c48ba24797cb72f77f66d7af7b0c71b368ca7ac1a34365c80639cf79d49a19de9909ee7ac7e7c21a6e81d105ca94847f8cf5678747cf2b60023da46d7c05b259121538cc4addaa5085e583d936fad62371edb528ca1833f42560e96fec6e60623f8a95853dfcddfe8cf20ae63b71e0bde2e00528a47b1ad33e6789a8f60f559c34816de7cc9bf007a1cf406b72ef0e125e4f5eb08722dcecd3ededf3729989dfc798a74a159e5cc22b427fc99369f0c4b4e434853d6d85811d0ec54cfd7b80541330456de4a328ab02fc962a44be2a04bd3ba042b539ac09e4c02ba26fa8c3b05278d0988f05fc09d59278156fc14782c89a3eeb866ccc66fa0022795f05d2cf28e5abed48ff7f1fad9dd1798b65351aee11198f2116142b0948250022bed3dd6a07fe8fd4ec83a20fc61698502cee92c2887a8beeac8994f068b48d7a61242ca91b496f6181b45a4c17e12180894e8db48b965f8d6c2e46c488a9476cf33d23d9672f3f778d49897c1232cef7f791a2c3e9fccfd531f8d53f55f6a7ed4fd985fce151dd4c59e141c82dba69f8f5b233fae1d7e444d5d573998dc90ca5fd54863e8a4030fe66ea2bc7e4748bf3664aa1dd8f25f494211b2230c842591b2dd6b5c2691b70521084380576c3e2e4531e93b221e9dd4cf20c051a16fca2ae10f5c934b8363e62b091da7ad4b1e0d0b2e36265feddfe9c02f939a9035633bade35145dacf5b4eb3f6b4ef9e46dc62e434d9988d5909521813f18724b3087b1de1e9d9036b6e33afdc919a4f42624794c3d07201c493decb0fdfdb15e918fca84459df2023f4d390b56fc0d826208772bb2a8886a7a50b7b3e7c93e15a6ad432f33afd796a1920dbe80af2da1a8ae182b5ee0bed146b2a8ca48f5293ea9033523f5985cce984bbb9a9da3c111ccf19f9e066f3276f6367697706f75eae2f5489c54f5493b22345106bdadbd44946c88bddbd1f0ed26a9a9e2f845ce69c8cf6f4c447b3fdfc10ca06d8c6cc0af27823aaec88d5b611c1f729cae5cdacbaefb1bf1147e09c22bc4b78be43a2e0bb30e9cf401f0ea59b2a9c6ed3aaba4be3d329828c7ef92c7696ead12d964bb26972eb90bed05ed9d819cd709aa53cdb8c0ab373bf7faa041cfd052c70356a14842e507938bf6334bcdcfcb9e96b54a82f0d2c8b59695913003f535760206f1460e4008ea972d1ad9a75334576bb91a8d7b24e431193dbf5a7f0dd1200129b37dceadcb242a12df9ff6e855c69171ea0e61db05328309b53d3edb0f7524b0d3c42d60a8b9defdc1a90e61ff4cdbaa2dddb3662aa501e52fa0cd23287c0e4fde8d72a524e4864e59bd21f5b110bbf6b613d1ee2a0703804d1682e1e41215a1a4556dcc3fbaad103d481d672e696a8e1751bfb681ccd45df0cfddc5fc1569c56c6d1ac65decdbe706e2e23e812a29ef1d1f162c2e34e78ecac95cd799bb15af407647e2cc32bb6619f89654c37a2eab4a6ec5e324a797bbf542d7040d17f42ac6169ee304623b9121421206b95b13f0b941f8b02a86e00550bbeae73856ad0f481a9cc6e674fd858458ff7ad7ce0998bcb6d1d2708954d2b1e4b1e59bee1bbcda846bfe6ed1b0f11dc6ba33ac8e75802a8ba9d25438a4ab82b7ac35a179d6e6135cc09095683af02c4aa4edf9f93167d7c10d52af18c685ea61e83865e10d47b3eee5deeed7e7c226e06aa9a92b229c3c1bf16cf442b821f5aa0e8db199e7383468baa9bc751b4e24bcd6774b772df2ec65ecc3d283331d59f38b9981792593d0d02c16b686035871c9238df2f969a41a0fc10fe1f64e06e32b6ee8f4551eef08e5bf0e129c60261b17b37c3ea2f7fcae16f5929ab8ac9557b67df7c1edc33f278f94c099da1f6efad3c72743b52a47228d3bc68300ca63dfc84be498458e440ad283fdccea086d8ce83bd0173a4d4a0c3724b0e5ad23d8d24f26076b2551ceed574c7330eafa1d94a099df7bf2482be8efcff5686a448a3ee303051c4b4fc669befdad1fd27f74c80477e0895bca3a35e3af412ea8712aa2b3ad75335873f13c4b7d2bcd723a7e2d8b6fa46a788d6a7c838f3a9296b90468190c60bda994d096f9cce99df7ea0b680de00924c4a8f86c6748b7fae4e0289914321a2443e6e79fb86c73f16748c3185be34e4ebf996fc973e0ab36c1778dbc98b5ea5315e76490427a19d57da80a00acc545853eeb3f8d34628ae09ef98b97aabb2a1489c36fb95f76db615a7d410e8c387430e90ec83765ed193d4c17784839e33d047b3561790c07dbe5430e132c1cfb5f0e5460ab37b74a7a205bdae4203ff6072cc87e5d9bc40510566c6d46f37047f65f2048930e8d4a78e5ccb6b74ec24cda8fa9bcea02ac4b8a919001e9ed49b8c79aee0a5aba8a4f818a3562c792034c2b6f8977e47055c56ded2e644d81616db65c4b8098abd5ffc81812877f62abd08bdd867ce0f872f838b9471e9547d12b6f11e7dd26bce0582689a2cb683eb3c27b586696f3d6ef32314dece4ea7e89d2f2f5e6d4ee7c02e7e2c4510972609b64bd8484ae6a3445fffeeb8092c370a9eec44ed0b96cb4cf290fe2f759e4d23a0e5d099e436d930f08ef275b9bf9b90562073a2292e28f82fcc8fbb702066b7e85d93fd34fae700fa7ba7e29ef2940a96ee813e0b51ca92e3e962e2036b9c87e21b703f491d506cf5ef73875af557f8c1989d0714584f7abf040c8a027fa6119c538c55a504e1ea99f59305b67584fc2c29269262415a1c5a0193825f889165e8daa0415cc79d9294a894db038e67f7bfd8452328085a17ababb8fdcdab69f3db1d9507e964daf0e875258439cbd963cc2593eedede7e1fe365cf5ae9c1bc018660690292c2b6af025f4be9c3af66828953c3e0d839487141dcca66d415e40f4128b8a78d24eb9024ed88aea5fc7f78a369a8ed4b8de73ab01720c78aa0a478c30f788d2b999a363fa872520d166745f3f8e3ef4edb853a9b8461ed93842c936e2df6c33cbbe44ecae2b2033718bf9f7dc2e33d3099398fbd399a58a9513a80d30fc38d1d80ff5a0654066d64f9187787737ba4e1c839473b8eea0d00a9b0a0ebd4c484e2136db32f45f4e5ad305040a1adfa67e57d3cc197df651ca9cea79841353943898fd17739ed3c008a053d4b3878070df47ad5ec92dcb01c57ceefd3217fd1805b811ce224b5872375dc24538af641184b5155e87dbb9beee1ee41edcb7bd855b0b8b9e46a446610c41f91c458baf2dc9b1ad30a9ed2320196b4a62e807ffba4961404327e9d2b3da6001d2929b8fe38ad64fc87a352f0f9737890980818cf26d784ed7d51be53dbeda78270c8fc7a9b31c896b4ca44116f08adf2a83b8234125a755057b353ef4a3cf8b00fb5a0897f11238b9784130c691526ed2f6ec812f5a23b97559a10f935fc778c112ee2d9682f0e3b86e5b64688825a90af8235f5348a95b3bc6d331d8d82354829a81d36918bd7c95c17f0e6408977fe501e4c6e5b25a222f792f09580da3dcfb40a99f02fd5b7bbb784e22af8e775f7e8037b3ed87445c741bde68ec50718cba1022722644300f0a6eb8ae7b3b47c1ab409417350e54189aa56ae3c0ee23667145fa26f1fabb5c7a2aa13f3d8fa922450cf89a02d7e3d3702f28e8f1bcfb6d4f7c5209a638114dd75d80cbedca2e94a05b96b38a8f76ee8cfed9c7868104d747d79cd129a06ec944da527964dffb1bf9fbcc2897d28e698a16ff8f1e8b25d543e02fff6a6b69309f490353d0ca72f3399b856df1b8721b9b4ca9930c08ee9178a30f1fa39b59252456fde2ab955c67774c2512217acd79abec568d7c45184ce50fa65d27d5a9ffcc1cdd247d585ca035c966cec5274fa6a72c722f0a24ad219dd3b35f22a1d659c7f5128b167ce299f3fcee4d1f5b69ad8dcf081b2d22ba44a5090cf12fcf942bf1ed53de90e554abdab3248aea852601ee8269330841756ef71244b8542f9851d730bc1aa0df3a256ace42603a2f3c68cc3b7f16bbd00ea594cdbd8e4ec1f515049f95b32f924576047baf1d789f5901336e806dd77298dda9536e36ea13697577fe32b7615d235702937dffb36d34e24e6c55218558e1c862bbb7d689b2c2aeabbeec6a9a4d25a823fd32f5903623626842745949382f245881b41a50be3eb06da5c45c85a3484223d405eb47fc2f11481ea6cc40106f5dadc4d83e965f38240911da57a886698bd3dc179b72785e17e8fba71af5bcd2a3dc5c7e5062c9457fcf8296d48af85be6d7bbe01caa45ea290b4391e56fdf7bae27cff37db87204f5f1a6f53665b56f579e740d104757f8a9a381b629520ce6e24613b16615a371b0a0dbddc0819655dced13580949b4809840313bad7155b60c40006e5a577cfa41eba20895b2e3c9ba45f783fa2e6c380c6edaa18d54cdb476ea73c54feb15bb1d71475dbb22d41c17958522413ef0ab29ad493793280c3950b82a2c600e8d36224d71064730c019384bef83f57b3af70be4c6f9298368e0c16891598079a490063204973adf1fa3e48ccaeca920ca0257d992d9d0be22793bc3b1ac4190e5636b29436128f6c8fe2bff9a757ef9160d6b33f1264d9867653c4356c203fcf82e37848f931ade27c07149d31c8c2c36e7e6b1f8cc6a74ed3582edf6f1d7a92aa1f4cce0f85271e50c89e183bc889751f92e5422a26a37d4c9a749e384b9c9f3ba906c7fc2d6aa91af9f42f2f8e7a2aea59250c5d30c15e5f5a86253763632d6053e3e3214cd413132100c0aae63b8c30c3b6a2168f31178f118b5f95fcc0269f9580d07df65e3fa2b8b5ee88176d39cd9a47d0022bddf148e7a189f320194a1dd47073d9d95e080bd572b0de32b8d0acc045f3a5f2978e4d6567eeacd76abab87a37e8d86b2635cd19e6d6713f704d8cc89c0416453da751fcec70ca25eeb6418c92203fcb01831d70945912494345329f346b6001e24c6332d376709b51e41a3280d6c9a644ba285bcbe7b9f1a10fc4ccec50bc47722bf31ac7638e6b22a4e1d6ed72fbccf29d9622ed5dd301c8eef557309df40d17ae844930a7f8147a52a957076c2e2d7856f610960c28edc97b958cf91d1839a43b7f345207fbc838e679ba0412731c9b24b3dd73914a5c53a69a612dd83eff290ed667e3c93e84b4675584cc7fcac52c9a302a4a12b916cd9e0986b41ab5ee6475638aea0b2e1c73df70acc8b658a361fc9aae530d71ac7ba4d025a18fa185169ba5ae9fd5651e6342acb1c5477ac9e892459df2a3ac35f80772323b3abb324587da980c42ecdbd70bef594c9662d6028756cae46bfc264533e8ac98dc553c6ee25c09edb98f5165dc20dd1155b8ab9446f7218594b7096bfb4346b1c9829d37a481e439f4ae69a05ddb68dcee16130fcd31b7fecef3472e6a9f539dbd70cb9a38e098ee4736671603f2620816c382c0fb4d1450e75dd594478878545b3135630a35433d80cafd8189031755db80233aac433f4625810eefc87901f9166d793861bdf2a135334e0d84c39bab8ea0eb0994d793132b9bc575756888764cb8d0917c03669b5254da6937fd47091cf7ac7ec629d35ff273cb71a42a9c082877cfd1ac9029163a1a87a281a16e55d3647c0693d35aa77cbd4977c8d58adc72ecd94c53737af8d56cf34491ed5c702ece9a015ab7b69fd627ca57df7f7a81db48cbbbf7b4dc280e0544f017b2e6211a98c77e3d61f32a7013534b58d13acfe9a1d580a72f9f64e60bd04b84b77850af490ff2022379ede0e860cc5dfc3c051e4a327d614ddceccf75eca3e66ef83323b44506e3498f61a575459b97653ee3ae76cf641a4efbf41d05e3bc19891d07068fffe7a611522a43ea5502be2601a0727145c6f8d9fdde257ed42a668e12160d7f6f8617ecb81b5e296cdb3b93f0bb9b485da4e07e2eac50dee565e6870983475d4b1ac9a3842b35a286a89b3e5a9212f953a287fe11064d33b64f00cb6c5c83f17cf1eedf8d0e69a81540356e1bbc74ff5ae9a3fe687c27b052760e2f071a6da3725473ed63789be1cc1451aedb330c543c4efb9363d7bf8f75253e83e0237c745f6a91ad9526c0cb4ef954f7e65aec21af5e099aa2c7ae61f5ab8ac1b1bfbe239b2a9c452f5d7a87ccfefd749f7602e7c70562ca01feba63289910f694da6ca6e7b34bc9ed13708856c561df22829dea76afa8a1efebbd570ebbff21a9272cc4caff5a3e84691170c57aa43f5a4f74ae5e77fb97b97ee8130a3512c023beb264902c3238d5721bbc62d5669e36f71ec19a679dada14f0fdc1e8d815e1ab5b4a6bdbf2c13e5b7794125545673ee3b82cd9e672b0157cfea9ba7c99c244d0ca9569fe48e26d5b4b4b893bd3a61e322e36f66fe135b7700c001460336d34db9b1f30fc785ea88cba1dc2e0cb4a1b3f832e3d2889dc7369eb4d363e9dc9d99efe77cd10590c1635a8ecd9a9fe8f0a29a018e554b06a3b463b98722530c55555135db9f7e2049ec9d48d71505b091fef45896da22a170fe109756ad24f807279098cf99d165d353fc23b5af3ba4ff21bce9ba3e658c0f9fe980621eb83d2c4e2d9068420ecbd7832bbf6c206c723ce220261db54a34dbd9176fa93738cedfcd5d6c79dca00a7b13a9bcfb9ead2724d3e1e0812c4a9f8e33a5c0ac191270abff99303157a9875685be4da961a7c2aebf8ad26a6fc44eb76b88c663814d233864bb8ad8587eadf61d59158c1a9bf4cbcfee216f32552d3443bee9797a2bae3aa312ad1de8c060b1242366bf6f8cf2a8d2bd14c549b1a595c978e8ff39d8f47e7ce69348ffa8fd28d0ce9bb4407541f75ef20698fe61b2b4625fe8eacab27cfcadbea80992f9064b7bded0d5f966755a1bddf7597d669edba37a9826a73a946b1441102a3c6a30b0f0c76d0ebfc9b687f7898ae11312dfd3a7494ffdcf65034e75d265befa32504e6b35d4b224960f737bee6b3dcb38b46dcb1fa98f206ab9405e602825fc874b1b57d3cb0b36db517dcd6846e8309eb27f2ef7afc75ef56d695a63db057c7595b90947af8a433e70984d615c98c5efe384ca1530899d8e1f6e61703a098f07d093fe4fc84787e92c648a93dfdc106c2e78e98c6bbbf6373f5fa136d4b5e084885bf090668ce17b0b3b8087224ea57c14597043613044971303f19bb391261b8d6c8ee4114095afb6a4189ff6327d1a62d7d60617f51703ea831c3eba2450cb4d15b2239240dd41fabd5e6ee7b2a6c4f64c22739d4e4466a813d2da7c2ae8bd477cb6da9380cdccfa6bbfc7c62a45d27033935f343d84efdad01615ceed7bfc50a6a75cab9069abd4a52ffc371ccd20669bf49a9b3d03ea4e8d50a24a0f134c7379e3b8567f4db9aa14ca59cbea507cb94941f59e7b328de63daa3807aa2756d9233afba7b74fe4ac4ef145df9378ca5c0c8d1f22d067c3b1ea213c294db8b3f099d0c07ec14df6ef39752b42ca66a1805a36be957746ff15291ac3b1366e3137432121c7ca9478e7f5c7dccdcb4bcfede606d0590315b35aad851eb43a05e681ebe374bfa827c6629c7358e8009d0692d34a525fa7f02f9e970156ac0d6758f9957d03c78611f4542cc4323721010f897b756402cc10f92a3ecaa79a9cb0c9c9eb4a59b53968fa0af9de4477b3e0292d714125d3d386cdb98902d5e7a466bd42afbca09780a3a389dfa35fbe5f71e0fbd8ad232d268aaf13e5aba9c4ae7538188553546cd09d70a5bc1851dd3f99f670707eae9ffc925f2a47e8d39b87fd1b5e8748d0df592b7b8eb95c9a4845642f3fd5937de61ac8e4013522e138051776ac78b2ab410fef6071585123b2edafe421b3b999e71c0ffb249cffbb589892e66c3a72c81b6ba928a16cd013dc06f7788a224c1a5d2c96086c48cbff428ad0e020cf8fab8a26f1890d2e5b5e8dc35c959284584d8a1c8f10e52083d714daa7a83d4518944bb341f002be7e7623758137f5038ebe5d4eefa1824913e3357e8d4871f233ca05e1129b80ace82dcec6b92e5c50b82dd22ed606562e0bd71bef000a8099a8359c1791f7fb57b4f7bdf8401f996dab8ca08146cf6f597e346d0c6bd8b743f2bee07264a69ab14092786c28d8c1c6dd90d885128d54a3e5ad5e034cda0a46593fecb2056c67a266150ab819b4134211d8034f297fbedc453f87f7f3d6ff07d17c14db735832c1230a8fbcf10e50b93138bf2249d164c9f799bd33866e7eb1edcf2d974699d5d408b9271abfdef47e220bad1907482afd08a0959ed3f8757c634b67f2428dc8eceea4bf2f62d8b31022adb553b029e71472997573cf72ec730e8b71d964c6da9fca80cb3c96f6b5c1fe0b4f07d3d1275251ee6d0010f849c6b37f1575208632dbe2eb5e9c5dc74ce292f4317a3bce177a84c98bcba0c5e0367eccb909d9ccaa6c2efe0082229235d753002286f5416ea256f5113b8965881a980a28a5c1243f452a0588007c1542c26a73c8f152c639b78cd4676273cd49294417552929837b57677a283d461ffc5e4052d12d4256a9291766b62baae8d9e3eb5edc77d6c745c36ac56aa8cb458e48d35935b6b5d60408d4571075721394a79a1f8590053020a0d0d57cc8d4afb324664f1ec9c23eee5586dcb80e70e43dba1e1995fcf018404b465f29b09d1e03ab6def30e01c357238d49de770f924150b93312a0e52a5eae01e2dabd982b547f82ed45ac4111e266f43f7b11e867d06619ebf661bfad3d24b04210081c7fea729641080d293cf1760ffe37b9883822861bd6c78953c5d3bd443573d674ab66832c03762447e684bf33d23e4787f6f013f8d0b2ac11285359a407935123f35a4797873017b22bd154df899cfe399ce17f74d54553e1f769b00640609568403b8e4fefdca77de19785dd6d64e2969db84e5090bfefeb3e72df0537f9267e68fcfe89666b88304385bb1eb7efec6caddfacea9cf41042c692c429eeea77cacedad7c95aa2602fcd5e806bd6196a2671420b4c999e0e01648b47d8af12d0b816efd6a8d80d43a69f0ecc5951c6ee5d60b6a4f7bb8acaed1f244829c63ee0881334b6ce7133280767fe98de947a7cfaed6b414f8560fa5a37d60359f0cea6abd5702ad693af4243b35a430658233571ae5627210b30b6c9601c656760adefa15f8368b78370108da95fb430b0ad070f276d2c9f8e54e0ef93953031b33fdaccea2ff89e617db81decd4782e2f7935971d2fa852a894fd9362a7a0f1ab848f2a6c1a40534691e39b30aebc5de8a7110148fc7375664cf491d9c8b09ae3c3b883f419d4feab931f94ad3cc84eec8c6a80dba4e8f0322e902ea27ba136fa08c82b26bf98f86b10f3fc89842f076ae36c2fa54b56dee927a22c47d374f32c0c760a8f9c090b71148e25d5f41ca62b03ebe6bf35ec00657afb237b062ea051694a96c280659d950cd2a97b0b5f63b99d12199be7c87ae982b3e7cd5967ab912595e52af1354b3904cd2f9ec94f51d4841651d059c4482f5a4577c512275cb40b90fab5602b63fd285520ef4149c252853e981579c558691f1938e501ec5acb92edd19f394136f9d3719c533a10ea2498fedf3b07e2492ff009831ef3128bb22756ebf0850a72c3f0c27bcac59c5a9ad4dc3b4a8fa306febd53fc5cd599bdc4d620709f389a455559ffcb1ebc65b7e25183991acf347594dfb35bd1a2ada38e5dfd5c72c02630dbc2a62ba2e89cc794a6b5f7d5f0c8e031f62ff371b655f98d4adabdf5b7766fb57764de675cdeebbaa670d63f584fc4da8ea9f517d811d1c22fa37e863a44092aa330695b3735a7ba34540b47390731b90edf8f1b22d94dc7ca07d4e1cef2c4788d98d7d2e1acc646e972f60e1dd130bd403a9ca5cd622c4977294fa62f8231600bd2588a8bb17756ac0189579052d2e6df0030cb3efa72af5567c1ed6f25fc91267a908527ed773668e7e73546e55f683fabe76d5ac116f559f5ef3e348d3cf5a45dc6f835a12e22548ed80ae3d62b0f2364195fd5e8964b7643b7331f83670ec4e37535244a5136a3a0642fa06b44a6070bf7f4bafd83513095efce23897f12c025bb70f4095c43b67e7bd1929ea1db2b1c27da3ab5e38032dab92e357459b3820948f3dc1833e9b04e95bc30a5fb2f251687c263b3b58a50f4f5f2c0372e6106fe1775c6747b5fa0c828f121c10da24606d42c3d67dc620f79fda3e91c405d8fe8b1fb9ac27afb367ca9740d0681ea9f1018bee9faafe59dc3b4f6cd8477cc766cc54572cb49560af783795cbc4ec48ac2c87d025b4e03dff29931157d4201b15eaaa84dd5dbff15c5fb2ad29fa5dd3022ac9cfd194136a1d92081ed6537f6e1ab837b9c86b90b4f36399c8a7f7df3be097d2006ad260153125fa7e87e74e9050cb335ed195beffbd11c6fafd5d63f7f8830a83afbfd27cbb1789e5b1028fecaffcaf9c9974a56a90c0368aaa3e25d8df170ad6c6d4684f546c25ad9d69b14e963c708b2934acf60edee2d28188a890398b3e1fbe1db11c7d7d5bd15012a9d1754cf6f2a284f30220f0386acf9b4b4c8df70d5d191f689d644b502f9248bd4e96acb393cf33ee70893d3fd30de3788452c3e26d6a3392a0b926b9cb2285ea86e4cb3349e24a3f073e93ded84bb0a341b67126aa54c80d9ee2b7d057579a1665abf57f285053efe423ffaf0e13c8ba76edd976766eff8f285fcb903362c51c1298282a88450d56c3b5b9a223d8cfe3cccf7c477c47d22e8e598d254d4ff7e637b92a1831881a34bbb4489c21f6b1fded8a3b9ebc39f2006de63bba6a452b10056ae65679ab18ffb9554f807345f956ffef70a57150ee897546c4f4b88a95bc74187583bdef2a0e34ce97bcafab1c2ffe7b1816cb10de4cf8bcb07ac1f08ee9776da94706ad76f4b1b119336cc670a9371d9c2c13466d68d6578a0b6528d937836c82d9d393ac18ac090d70570513bbca5a84a8c9b67af9368414b08ca6677c106a50cc663507f1588f51f5574cc2e26a7676bb97bb35b9f58ba5630594a3dd1ae4aa76daf365a822b6ff3c792fd6de4001ce525d613522c3785ef6f0772cf08860307ddfc33c213387a2b32b22b97ba4fec8273ec223bd05cc5896dcf528e9d503384ffaecc51bef014c67794c388579d401f75a0eb2da44cf00844bd81adaf76e2defc1a96cc92393c34036cd4f12c66116050b382a6443bc994988bf17a47b4deb072e453bfd26d22532da4b49341c08127baa69ff14dbfc7ddcf237cb2bbb46ba280540e853d519c998c37990422d365d6aa5ae52bd63d52bab2272cf8282f6942b948d6a116b8dc364a5ab0245572163ac56113295b95ac43a86dc8a5902e3892d129f6e648dc1ad1493ab63330279b6065c1d82e4fff8621827cc396b7673cca21d757876a29320a16bf19d9d4b8429d1d71e025e8584855e125ef2e69ff685eefb90aad1c48dbef4b63f0f510d495adece560358a483efdc2c147a3b71cbade167659b817277930142171e205c0ddb4a68e7406d82cabefa55eb3ec871afaae546582484062ecf942579a425043eaa89b9019e68a12bdc5c125a2153fc66b0c7191f8fe7904e08347c56185d08398acd629131af6ae1803216675f7dd86bcf2df7d839ce2cfde92789b96f44b4ba35b32d6b1b15f5bb05f070036af813859f610db84626d2bb18bbc96f99a48612301a33e215048fc99f269fbe5541bb787be99f70b0343efafca7c2c3604aebd44c47078b351fcabba6b7077448b9a3fc978a1aa538ffe87b01fba601f2df1e05d16b77ba9fe30df25ab1b314a8ffca809397fc222bcc18b648e6183aa2711f0e12e2888184a4a5af8acef0b001cb95037755f319e54bd9e7cc1f9b806d01f7797662e1ec22b8ff46c5f2968b831fe4cd6cd913cb5a0caa4751a8dbd6f037a0b19bff65de72700f03c34748234645ed8633b0b8896a93c372025dfa0ebcb6e751a19a1d38eddb30881442d558e27e93ebf1f4285aa39df0ac97eb796582ffdbd0f0744d7f57c1befd050dec2ae1698c7078bda0bd86564ddf720923853de451785ca950d63c13927a5ea037646b46c7f0116bae17c69ad84ce8c2229e52891139a2d3a1c78cca0f12faf27c1b71d35592611976811a4d4c06327434238df57cffa403dc0aad85d7a845ca6ec8995b756be3ee399c47aca051c8e67cd61d6443db1f73bb6b7b6a7c55479646f64a99a443732d143b17cf82a01d74784589ea044054a53db19cc8ddedca8a5bfbe713bfbcaa0a848cf9a46869275c45d5c160274af6d9d4ab53d326ec06b709643211e1c1dc2eae735dbc24710593cc222ba7ef04d11c7ce17eafd1393eecfd7171aa464ef32e2b2d08337b5bd1e01b0f81c9eeceb1845d7c06890e578e6464382a98949ef9ce60dcc83bc862f8c34aff455ac32028f65e5d379cb279c7236d5c91bd7bd898d93d3f693338f37bbddf4196e38f885687fba2bf7c727eafff47fc4d64a6458f8ab70a79cc6df35032fd08ba3acf565a54296228709a3e4e4b2a87a44183edf47966e7842d589c42aa168179ce40cf18de6c17c1359b783c94220ee2497a74d5615037f66b5ace41051ebd86283cf2b990fb9b4169ec194769f07fcb074fd2afc7636bb82ad94c53970e514ff9d311bf2d882ce51f70dd53ba5930f491add194d107acd8aac40b05391ddad36565d4eea71fc3468afb0a12b8bd1ae9e6b5416eea56a819352401945111233437b3d48d58a88de73a70ede2626ce936421ba4c0cc9aa46ef29378ee03fade1a93331526e2ab138a62f63bd3af1a9ceee0f38ebc0f4cbf73685959ba0ff96b8799611fe2147ce7dbb4adec9ec3724dd4fa435c75f75a679b7ebcf5d572123b7d6727a092b57f5cb610d5d08492672dcbfd2271764bc5a92a684c2ea6804186eafefe507b3b0c411dd086594a2cc9f1fb52d08841d2f231a13e4035f9e9bdc6ea8b0d5715d37c3b6a58f4be48aa6f4d586816aacdb1ce170da51576a44ef31e0db2044cb3db226e636cd0822f48de5b2f261631f602412d6f9242f290d65064b07c397dc022074b5fab31c520a8b2132d036e991aafd819b55b1c12fdca0571fc139c3a8642a662afd7263bb9bf59626ed9b1816117581d7c6684e66362740d096f418e0ce602831230002f22819563c5cf910f6b395331d8dca0d3c6f942edef537eba145ecb78de7e6c073c998bf2243162e4c9418c623fe6f42b33f201680d2d62da46d27465449f2495c4a2cb045cb64690e5ff1c5a2e344ced888c384922a98840b3cb8472fe82270f67c583a335e104ebcdf92a5233cae19be9dfb4efd10cb7165b5482a6fd504aeeceee01be44e1c0f30d07f9b916e250ecb5a69e97354c99e9f7645a216000a8f1079997f03eb568b27565dc06a96445d277e50a7bd372143da9792b6f7fc5d3c059f0d5a2a2db17b80f6f39d63a6d69a1fd6ce10940370673b2bba3c23eae1a44d85082ea32941d322a6a9f40e5182751ce86dcbf1e29490fdd56ad329553c8e50ef9e2ef8a95c6d9df0a1e0bc55d904f30108ad26e38986574c46f13a915f3c22f17b8155b4603ce03a293201a13ecb150105a183acd851c2ae81c2786fd88ed3e239af19a3d6573c73bfb41cd27451f2faad499c0d61958524e328d833f65a0f1454423f881d4cfa148f4f57eacdb5fc714741f25d9a7eb479b2729ade4ad74f7dab14c932be6c5bdbcd71f956cb59b80f21918e61d1cd1d5797a4ec8b0b405873acc7124d6157c317d9771e3a2ce6466224c90fa1aca0819cebf96319c7aeb2ff15460d826a4726bcdacf4d39b15212bb92fb81813ab473d643f1ebea89c8143839b9b1647a744d8dbd96d80fc0eaf3c411c76f38d2320923dc943fee5877b90cba864f599a9b38f8394f1549759c3f1d2f54bce85923495da851ffa5ef473eb83e57f6ae89f9246f018a2262f607f061feee6ac561aefe08988edd48588437536a6b393ed410a42f3b880e7f5756d4113661bc113c85c3cf781c3ed3afd4137c63c4411ef3b3ca4066d26ecfa6382079e556eb7b8999a18707bbdbef23c6f25840275904cf7f1d99a0c63659cb978f0b1b2f35136b94b8cdb251ff974650e8bad9281c3aa45ee49cfabf5c39322f1ae640d6baa8add29926f8763bdd9f8a1fa8445333b41505be59e7f2190256653848d0946834b3e28c14e8541e2873c18124fbf13c6c1dccea1d957303a6f6b8c9a2965fe879284a1a2e0fcd06d80b3b1caf6842b7c8ea58c4d2c2423ebdccb98db6c5699b84aaf9029be5473b4c7623f9a0e4f0259f5835f516be53a3a0de62eac02482950e91f359531ab42d88d1fc3785a7e03639764c601abac52f4a63fd33c00c7f97af71ee1cb0143e33733f81072312a9f890fbe1103874606bd8d0f7f3c76409eee960eccf78a0e2134226a3da04aa86f1a2bbb735d49fef01170dd4117104ec62e9ac88301379a804d247b05c01dd298e97483560abe53134f28d3109288de103d07646b079b77d491e46dd9d56db537f01c86ecfdb0c0e605be6774acd10945406996bee1cbcf5115f64e4bc0bc8fad76f39a3d14ef438aeaa30d6c5010fc137d20ee669950e1cd08cca4235a47ffde6aacb23f97a2aa7467dc3a4b5b6681d27b19343f259e227b594a58733104e598fec9b2d436b080554493f453fae79cfc498df77f6efa92f524094bbff1ac9fadd79610a6557150e177d705d51acd436680eed12e80089eef679a1335630615b6d888d88f026910cacbd6c11bcccfa77048f5c520f91b5c313728ca7cf768bc91ae0692e812528265cf77955d412c3a33d7e116cedc8a8df771e48523a04d9c9086ce22807f719e37ddd9a5f78b8752cbc1b8b5f2d551da9cedecf34b23143fe5f3c0851ebdf35ab008d08ab747e6de78033f84601c610871556234a38b81c8953bf20336f34edb44a84489ef8b7a2149824895f9aa02a267dab829a0f9d85f7eaf94cbe4f0781c4c84ff57a6dc7e6921cccccc29b947fa5b4a10c0087d4ea8e8806c03753f1dc13eb11877767c66368df2a82ee07ceafca373d500c83b22627c94886616a9d61afc9b85f23f03a6079f30b964d28c4851d1cd01779b0d6a9d825778412e45a7087e58dd3ebd6887f5afcd1735bf21efa007a76a7fb7640cff2f49d70579f0ba3863d031d090ec1bfe5f0ac48b546277cde106f9f49dc932dcaa1aaf0d097fd4a9aaf565b7d1ba2423d05c2650a677a5ff2e883773a5b2d10a070932f12bd2bc5926e9124d1ac1e4a1bda2c02edbd8cbf968b8057f8fdce4344b63b0929f83054e2513e59aadba953d2bae4ffca5a9664eda5c78310785da2318613d427782764f8ed5c575d93ab3c63bbf3c7222cf39e45eeecbaa1d51fa05d29c7018c9cd137affd8dcb9654f3a880fcff6bdad7b9afc5ecee1fdfab47a48cfd8b105ed0b225aed204d34f63209899896465ad71d881bb02bb39f218c07717ff1b9409bcadcdff98d5363e0afabeba9e041d1c87fe92429f310f0605061809518584c77068382e34da3faca56c0d8b2a508b40eefe4e58b02695519b548ca93d6e70ca7634151aa534f0f79e60fc929b1fe60a92855227c5b8d313108590831b4f7aaa60ba892f67699839e4fb4b6c7011f4ec01a5c971d826677b106a423a70a30dc860a7b6efe8cf6effa193ba096d308f727998686210cc6b4265c3babe5b0618034d7b0c74fa770086f6587dfe3c38dc2125ec5cef850bd470c82d7d1277a3cb1f35a3c2614e8f5e149b564a520a58909972af6ee2c5f0f31941591141bc202c843f59f86e9e062065c51336c5996e3e60e87dd14e09759545f7d2083fff067929885a63464c8b2ec924b583da829325cfb49e600af8823f93c36ca8871a6946765dbffe52fe3399e479385049d9b53804aa3096b9476d80c8629c00bdf667e70b528165db6df4c28b5b857ed4294659badd58d0b8d7d77eaef0d971b2c047dd5408b4de87b8e89e9d385bbf1d29a6684967761971ccc0367ba8b17919324931927b4da727133a8de93820bead5e2bd2971f9f65407c1ce6c419fe6efb55aa68da5d70b893fa5228f62ccdf73123f4dd848d157192d9a9386e9cfd36746268242340a2e3bfc6a60d8641634152bc55d28dab1b0985fc69cf13a550d863f97ec188e1857551f20e3f4cb59c22575ebfc298c2228d31ee71191b10ec925b4e5a40fafe491907dc5a300494d21b3955ac6962b1cbab1be6e63afca5e03cb1bcfa88c441690de23d0085f34b03bd2a2a71ede95dcc81f60e50d001e17d2d0dc0d901766271a6b74060798b9424c674f5a21d0b68f8077e78c3942989100bfe068aa188447c19e1c72b812fa5fa9c2ff3a33daab8c5349e23a0ac665bf38aa90978916cdb99a585811e501b834b3496804c477bf97d61fb78e251ff195ccd8201e54f94ed1373ac2cbc2461b0c42a047c325f28282c92370df2722704e163a2165cd67b812b4965b4467971f2fd8611238e326655e0855c9e4a527b2586ed477ebe588c680a835d101896f64e78f9c708f08f7e869bb69904461c09d8b4ba590451b246d4baad076489148991f69b655eb3c42c6533342b05d185ae53b7a16edba30948fb4ded0cf2da7e50d2ee996679c4a5c73c6e80e5f19eadf5a9c323f5c43a7af84f435cc541547ccc86eba85f0cedb82d3891f1e65e47cb97cf235fcec5ef15d12a2ef4a360e35ff44dfbc6c169cd24f7b934d3e3dbec6970c0125c7533b1ba6a3fdebdc32c72e33ddda46bc580a6770254002b9ddb4248fc1280bfb85fa58ff4f0a35e67f18b84b74365181a5d07e8933167d98f6675cf90b34e228654f2448996eca6539abfbbba94c0830a6024e8db7d1e700646b2cdb523f6cb6efb44e69f1c5d1dfc4aa3c9926cdae818ee82cbeb3101c17934f530d353101a39edccd99f45c874461ba526978078cb60be66fbadf807f399330ef3e06703c246f7baf94859c65a923167d3859d03a7ec98807315786fc4d50b5e2c3f722bb346691a026e579672dc69331d334b69076e30044825a492e17443393bbad9954a738a4569ca2d1070c6bc16622c0dedfe10bc151e38411dd10fdb2009374f4605c743558b3838d2772b26a62a39bef8d1da234d316b9a77b740545e83cfb3f35f67366bc46ec702b8f6b78f7147ed44a7983936588c4ace7bd769f24cd12c7db00e72969e06b64fb40e0f5b34c6b2028718dccf8f13f7b41f2dbc8e5fb6819e5cc4aece3a2eb31c6df4616ceb21e6be44840ac51dd1eaaf372da9586c853b47f7b5a624fb2c67bf1b1399556e5ccd356578a86902c5be100e00e496ba89dda2580d6a37740b4fa75f92c5316cb96da7953afbcb1c90ddfb606347f9aee779d0314ff1742067947e41d96058182540363a824b820f6ea07147d403c3bcbddbcfb19c468c4a3b1702c871574080861bdcb2393abaa8a8afbd5fb36f4c07f706bb45c00e25acd7c58a5c02e7e5374eb02cc1328fc3c1ce415c0a5822143d8fb3e5ce8fed5ac52f0886c88aea530747bfab182e7f2cafb026812df784c260003c28ed7991657dcb3dcc865d20b6c58632deafbec9f87bf43c24f170025e45e2f3a911c62a767c4900402e579260808ca90db51a3fa3d6483d4f70a3e0c661930548f02dc366689f168ae0f1128766cb9a19936a08487269384c3a81df0b13ba4627179aec474a2d8554f3aa74b00458e2b7db7e8de7b92e9934a0317bc48a668621511ffa1791164c742abd2b5671168895cf0403c2aa338f3cc2901c40707f9f4fa48c9d62b6baf95eab8d575949f8b2eeeca96a8392a12beefc350402f48dc07b0236e03677c5c6969f955798f2c8cacdcb4e198ed0cb04daee4571d9093caad7238dd11c1adecd0fe869f4fd4b485a2f000963020179945abdeb32df46c5d7439820e7d18fd427fa8bb4e0a0de2c1492376b8470444e79b9d4e4389949f81fee2ba5d3a3dad98a71976c366884b66b95da13e0138e953be33a862a51c72d2db54d83513d8b54ec6e3028a2f2398dd1f11fedcb3ab960781b716490c97fd714f91e31a6939981aaa73ed0ca2df49e9f23daa0080b4b9ec88107730ed6aa73a8d5bdf922d2ae47ab57787b3505f26eecd0d40c0d230fd797a1bc514d63d9b7ec50bc3f18e960926c2f56f47018458ebe6a7d0e181a8acafd31ec3c6a99842d09f813640cee570e1e4f981e272ca2e80a5853017aa0ed865a8ae2722d1d05a88f8d4d1001e184df095e6006d13648315a942ae78dca1820585bfa9b7f1d06c37c4c6eed7b1297cceca3efe13a18914512e2d7c2471a04cb7355bf3a76ca7cdc1638fe3bbf95eb1d730bca72750310c1ce922f920b51ee27beba2189cefbcb066006ae265725e8968008de1adbcfcb6688fe4e662fda96f9845127d56dc24d933e61b7466fced50b0c3e174ca639571d2879bf1430bd0b0f248e1ef7f0393ed0cca6e61eb9f260e106752a0fedd43262004db544aa14b24d90a98b8d37ad231653d9fe3a5ef518ce741b705ac62c27e6e10cee2afa41a63c7dc216b2e6a0b7a9cd7cc8ae52e9e716ce1e4a9e9c1c907c536c0216832069965d5ad72149f3f4fa4869cdb7224dad7a1db13e2685dc444ac25fb455166b2f93dde8dabc0ae63d539a4505f74ca9303beec20635d889995e31d2612d479f18aaa649f75cf048a9498b7ea54b737a99d51d613f13e93e55684c50fc0c2a4af9eae0b86b7a44bde14312752638317ae4689aaa85f4e28f3be604fa78f64a74c6c4a2888747a9f17d84063a1bc72d87018630190f369b29ff711d9c2f26232707c7335a8c0c193cae5f3cd1d3473707c67b796ab2574d79fe7a26d1a7b0b4a4af0fce628fe50415028171a5f897fb81e28424d6540f8623466f6dc03254cdda4343c2d458e2da20f301f8db514e38d36fd82109820169596edf15778672af972e339c575f4ae6851d5ccb4451b4aee4e0bbd09b0666f3ab0c305d1b5d931bc7650b08b09ffdc321df4a961fae0fb49d8ce63bbbaf062f0a3a1a3c741b8cacf689887f9ee8b32d01d8f0319d625f4c0720e525b5183b19d88ec3355ab9344d89941eaef33c5537b97651bb804c53fe7757ad4ac3c6274990046bdf886f783ca20541500206062363dc70e81233c9819c112f873006dd55180a981c66f75a0448e1b61e3027fa0082c6da61e39862e7f04284da60d1001abc2d20b1b2a942117b3685b10df5e775018f5a538f6d1cc180b16c1f8e2a306c1a8b2b63cd51f119300f10fc26ef9dbeb03f6440356768eb864b4c9ac5b52da7167a8ba02e1f67f97eb9475ca57880de69d6f3f2f06d79579c95e45c228f1a74a097db79e7cb1bd8156d5d9268e9266a98ae28eac4366e9fb31227b8fe1bddd84a41aef6365cab1d26439d3cd7a733153f18b2917b424b10d70c3b870c1631255dc600b088d229b7b541a132dc7bff0a8a3438388e43ff866ecd3230deba0521aa528d9fc5e794f593c3656f67b7e783e06fab573a6f1d68b107876e8a3e6a72190a4526f525248e5c19d58908689ee0e492a940218db257545c42b1f6faf20e54eff4b7a56801abfcab0cf3bedb2305ea886b42565206e4b75842a8a87c98a60c15efa42ab8dfb7ebe7158d9a39e7c255e4b4e75711d65db23c628f8da73f1c566d689a6ce883c1c06fe321f27d8738e4e2dfe34dbd0ddadfc0dbefc00186e534edd7e6b97435bb9bcb07282d5974352b2e27b3be9f2b5e768182e953994f4c060c276faab5f9d4299c248dc9fae99d519b783654e48eb0ca3baa54aaf4a406f439bf1414d52bf782eaaa844e6e6be1b18f88acc95051a3863f3679d690fbced2859cd7fd386ab64d2a81b1d1c7674a486950c1fc1afbb7e13ced6ef11f7adb28d626be0a88e46aa81ce340f2f86532b7416ef5ab96e54d97e00653a466b12687a6597d24f651ad798e99a8f2f75425d6b5dedc90de0ff3180e0dc40e620dc8e2eac3a8ecfd3fc6d5ac94ccba36a531297424aa27369e4dd5dd57b86fb751b13baa3a608a0aa674ea7a5890af96ead6c6950c45b6717a58e9fb26b751b17a409ffe68085b493c7eccd9787b6dfb9eb7560c76bbacdd72858473a55384424fa94445101e951e1c23ac068ea40573c5609ca3dcef8e80a194a860a063c88422561e76fed6b37e0f2383644a342abe4cd5bc49755c555dd7f5b120ee4fbf03721142ac6177a9c501ab6fa1d4fffebdf2848ac8b66f0a3c969ba72cf896547950454e9308634509a940174bf54fb2af3e518989f7a23b042a19e422ba0e213cc3202454309b590681f54d6ae59707843a5fb15626e9ee6b4208393700d6dbc1630aaa7f6b1db52041ed36f02b87238576682595fd7260d298afe044a9d1357df671693011f1d57e147d65a01bf2db72f351e815f37ff1901b6b01ab8370745fa8780f2042fdf0ed3684c4bac036407c9d8c5ffc7b4f2359cd76ee4864e421840393356616a7c4f80a9e43e7a95905c80462a9cf9eaa8a366079ad033343bd475e7f686380d29546462c07597f3f467d8a66e9d762099ad605e31c2df53989502dccf4f7a55d52e535374a6c2ae39596b40ce85368fba1a95156ae1af0b1ff3ab052a8ad1c6089658e9781320a78ba96ca0d3e33127cc87fe75d2fa6ec47155d6284555066998c98240118282084492ee544e73d3a19da18279f704d74c5e3e75110ad1cfec0e03a35b578dfc025328812878948856a4f3d124f372dc05267ad4a9aae127f277964f7daf685c5ce5b784e75b6cba804e9c318400d8736d6e3f92fbfc8ae882024680936fa42eb2188c1c1673a9ff3a45134eb8205b01d7b93da3dbeb02f3b5aaa8fa8c04fb759fa0820aec0ed8f03507c00bdb5f16b8391e19598900844c7c8cbe009de2fe4c50d35fcba8baf39a6c24a74bc668a8ca98de6e2d01ba1125059d1fd58258c79e4f801e9c92f580c1464a79c4a98254b420a8816c817054f4be4993e7b4259667ec42bb3d439ccfe48e0aacaad491709461ef9f874a3c120bca1c10400ceddb1de99dae9272490bea86c6962868fcbe716b028dcd7a3d548dbfa6189f4fb5704cb7fa839a90f0b3a09cc99ff65611fb810e94e3e64d41950be2bdbee6dbf1f793817608813bf974264b3bc7bb26193f53263dfd0f0e1cae9da5167e5d716ac39a286fdfb4a5cf5b24b232d6826363e3ab040a5fbbdc346c750fba863b14d49b4c510e34576728e10dd7f94b2c3782d159711bc09189636b7ffcb8117ae35ec7c9d844d25cee6c066f57174d466e77b3904dccf0a5fae8154e8468dd4cc95216ce8712ec5fb682107e2b81e676c8469e256ef40e81177bc1e703342964229b8e7820af2cd02e9bb507f1e9731c3061682f87d7c007d7a8df1758ea74802c7607b7903c50c7a121a28b717bfb0165051822e6eb1b29c9bfede06fff23e18e60bb172ab037ab8fdf0ae5c8edb0584b1df7ec0df05c28404de7f419a0cc1796b4afc32914cbfc07e26c4bb879583c80b72ee4fd325bb255ded2933d75e482712e4e7385ac2f571853cd1f480c7ecc633a54d495b0849ad9894add65b0ed6ac0867aecdff0c30eafa7327ee8080af90d96ab1f007c19ea36aba6ccaebfac2ee4cf34ecd61bb2b6df072cbdd449aac74290102c357e78cb814199e19bdeb27f0c5874c6cff94885bb52e81b1c10c7df5cd975c605a0007b2bb3fb4c33b7c4d969cb17410d1013409ef6db4aab3e63aba1f8fa581396119898504d1b38dcd476f9b05d39eda0c27a83307a91b59974f2c7badc8cf1aa9ad377a6d8fbf8a77f26fcbb366ade9e25a19655e3accc70331fd66ae12f208e336979b0c5c8df5934635bd7a634b65a81881b1d294de86bf4fe2be0db2583fea0abe698c158808446f387c9cdf43c984f082b9f2c2b1f28157714d9add1f602402c2bf452c2188abc69970b95eed7c2db11d69f5c462049bf975b3b8ac3b7387c75c500cc9e2d7c1d666e39b398cde5d77ba0baac1e641aa8d1796c22acad6578bc1b08c07c67be238cdadb6ff4f2ff50632359e7c3ac3fa2adb8a259d6038cc531e53e56b1cefd8e13e12e823852c4ee004f38787eca4d2dde5de55131286912aac7c9c6fb96f17ae8dc89aaf58973f2ca2b3c4fb82a78709df58e5f7332e7c4823681547e644b73fac62b05ed52cc171c156750f0abd9b07154da591d98d9a561acb8fe1872cbf969f48ad1617344eaa116328195dd5161e6acb002ba6c2459bc8a4533a5a762ac70b9d0819ad6a32fc109727d459c4674f26b2db4eb18eb5d97e4e87ed30603716ff85f5947ea8a30d453de3cd03c87517f086a336f944ea31c32905d963e750e89da6dd3532ecce9b7f32a7290c369429e7fd7064ef5bc473ad8e7d1a028aca8fb81ac17944aed651e99ed3f6de6704e7d677185c010eef74af8d273a79430a15ec7cf0e6aa1105590b043c136c2de2485d3cb5a545b5adbca0d6c5432fdb84f37fff5e78bb2418b435544b5700ca352f1e30ce5d080a5d0f8da23ad40273a29b08bb486aec6a76edf11defc95eea41599b7e53cf57f18411b1bc51dee56d9d1db5a0441aa16d4e88967f1ba884416d249e657faffe7d5d97f5d890c861d02064379683b39ecc1012709b4c06fc7d6de4defbb54589c44fb521c0a73548b82b98062a84921386227c99032aa9b24c0c761270af3f7b1c658c3de47f607ef67deda2528e3003c40f26ec200f12616fd2bd18b740b5280b71e10c19e308b0bd05eca255538a38f70a2bb9915e894090ac28224afbe3b62ebcbc0cbc83680d4470ff93a0de0686ac9f8f147cb71002a0f0c6fb7e2cbd171a352c4d79a20007e9021a908043f1c6c8b619e2f2e5f64a0f1ab7aa306dbe4c6a81743a7809e7d1bb69150c57aead638c151ad3b0c200a994029a7f5f5c8311510eaa6ff743d26135f9fc8cb1ddf5a18d03d2dd6012e621acbae47962e17b817ec5f94d0f09b838d3123052269877183ab5fa6356f5edb34f8515709c864b89408efbfa9a4747592733487f5294576bfbde2922284bc57bb0bae345e6faf65715e43f997dfdc859600481774f085b0310014f116f6a2cb1af246646aba6f9b59134a37b3e4060518c827b4bad62fe7ccf7a11c125a915ee58a11cfdd58993a0c9e4b64e12a88e3f3868ddc8527f9c507f6d71cd344987b3fc160cc545c511aacf0201294fbe452514a536aec4556f2463117c45ec00de4ca28422d4a6e1a914d463103c220bdc9915d59e4ecb58b8a3639cb62490f77edf54c2e177f0b784490517faccce6e898835b828d403e6350707cbf9e224c9f4f8c11d1d8ede1d74dc975fe0da9e9b29f6eb4232602a40dbbb9d1d83b6507134988bda26420570f5b85b35cb2b1c29b904671c4ebfe6baa4ba965b370acbf9c7c26afc49092a263101ae08100709b628cbf3f3ada54fb20bb6c4183db79456dce43b119c061b40d9d0b84b8c32edfd2b41bde3e915eb0325e1882c22233854f81e8297117b5efc3c2b321436e6c1bcc421a2e303c4cd5f065bc4e3da2fe4e84dc166edb740cf881600f4b0e183ddf875c4efed02b44688efaaaeeb28a58eb7c00f68fd7db1d32e79113471132c094cb2baf67a4e822b7f336e1282a3fc34aa172bc57f87881555c50e78b5d0e109d6e23bddce33167e2ef884f67e3a9b30752fea1ce5c364b58572fd45eba1a4cb9169e5dc8fba92c3a6192d4bd2ff33ef840b697219b99cee3a520df943e11f30b443a9121309035fd6e601423c9e76bb6c4b0d9a6c95e567cd9f0f2fb312003a439960d4120a22966c651cecd67536deab0e33026adb0894846191d2fb69f993a7e2f765ea7d9c8d8fee580415cf6a2df35b5cfb2525a9668b6e54ad7f9481dbd780ea340e68f57703b9d321455b4802ec0bf357cf8be3c5054ba41e6c14ea94b198ecc319186663ce401883d00ff2d29cf39e45314da7801d688908dea4370124762edaeb086b4f0b0cb52edbc57e3bbda6f7b0e889e251a8c8f7761f7864aaa7811771f6ab175975b077f8d01a838a52edcf16b207f712f6de5fa7f985e05eea025244b1d37a4c655374a5869bdb231670a859d81564dde8341d48e15998d17696932d63b0283b20fb15c7be2babf83da12d07fe7d56388ef12ea80cdfde348c324a3f735d32514d0fe6f3675ef5d03f37399294760f2264f5b935332be005fe5206f84a17488d2a50debeff55a6e4342bbe402862cb08da64eceada81239385afafcb1f48c00f969888d7d593e2d243b88a9ee5e372d553af5250b75c491ada02f20333b41bcf230a53b5aa4d01de83e8e68ad58b3f8df419968a6adf10e72e8430e90a97f5bb0d3a83114ef347608bb2c3bd0e1049d5b2ff4478799696b6da822f618fe915f0c8996cd5221171931dd78b86de8dc905f848a43004b1377674cece193307813054c171e576d6506cfeb68a429ae446ef002eb123a5ac46306a6c7d4a0ae70bb1977964be264a44622628990707fc6312682ed766dd6ad3bbe5c956907d83226f3db49baf3e3c16f3681c53d1ec8be95aeea48a921e94919501c57ef63650b82203332708b9e90d9681b6d5abc20d5f4fee782fed15e5e584f405c0b4882e5b777526b3db3ec38d54b7bfd4f1e2c866470aea8882d0167e61d5cd1e921ba17c243534076c5e0ead1850a303101da8d649690d7ee326a0f83cb86b9b0cbbc647c2814fa534fbe887d8ae80cee6f834806d4e1394f9e13a2814907e77e836cd8e5db40ae09e4bae61567cc1b4daba88b3da88e6bf7c2056fddf33e3c0162a41c4b456b867390cf861a8afd41e0d811ff43ea862d9da1b721c646557ef1a300b1857efad7ae281b8b02ef0767a558a655205baac09994e4bc690462a1ecf0befa51afc9a6601716aea8f56c81634967e28d95952c383bc1b535813e5182ae157bea29285c66422d8bf16507afab6a91cf74132edf5ad275f00bed3783a77fb87031d5ebc2dac3eb59f54623104adef77667f01d860e3be1483b6a1597540ee42d84170d2c99a295e7f4af813609ac86324395cc29547c68b7ada9959035f3d981c78e69c09f2295b0e4cbe7f1fd84a1461412ca59268e1d8070afa072e569c13dc9e7cc652d571956383826e62d60e28e81259f5cabaf264bcc2fffd7109aadf31e621eec44f8b86310b5baeef2d93f801d8ad54bb3cdd6d7aa2e74d44f402fc6d8340200fe9ebbc99514859d6429c1b377233ff910baa20219b27522b9919e16e0139e69d950b1e3e039d422a52052924a789ac6067cb9b8d3f3fb6574432f07fa2a6cfa5249d5706c1492462d37f5d5a69eccbcae029876be8a2abca0e5adfac45096718074d0b4f8b40277a3e9cd88074720c33e0ddd4d113b0a40ae16de5e4eadcb7ac2fe5e8ab41de380804dfd6b405bbd872023d808bf9b56461cad27d25b82a932c75b5b2e2ea347b5acf7b98a95d0bf213c061b2c9d439bf10491743621f3f3c39bcb364fc3b6c175c211bf88a4acc8c98ef8acf3ed91e2b946edc5d94e40549ce7d108e44f32d08497161cef6d1b2542560161735881798e3ea2b94c9aa3338127a2b7b73e60f7656fe0e04f2e83397468a1aa31f988094fbf3a3374f6f4b9b12884f0f53be5b1f7f3ed3135749538b90d76ca7a207c76bccc2c438d1784eb481ee25d0795d533993fc306a8f02c67f80ab59628d780230c23b546cdf463e2b2fefcb2a480af1c629f845f55a27464c69bf33d5de0e6100292f18fd76bc88fb0e20801b4316b1207c5fa5ab487056571e751a83860c5aa0d26f7dd5d086ca46973826d5f39aead95b193a739dc7ccf324ac3f7dcaa325e1fafcfe8e8bc441749fc45ce3ee4f4520a26166a94ef92f3b6c611448a3e6fa786b85acdbca218a6f11c5a8bedcce59906a98cfad59474b389723083f21e68f6877f7ac1b453981986afa38716b3fc312a5c5ac4c1de0ba8dbee26be3a2a03ff42eca802119d078ae1094e4a2f588f7d6046194b2f4c8cedd2cc3fbd03c4f88e6ba69c01658ea62bda2ba5cb4352c25bc87a2db4ddf16a2caa754f2b2b6ec7b2760e1b1a9ac5f6c76983fbdcd7041143b332b55f7c5657bd8445d2352138297e536dcb18f402595a092c5cc697e60db353f468774bb8d8f3dc47769194f8772bd3d4e690bdd04fefa35c907f4ab14c9f7149401a0f51cb82876108600243af3c1a785f7ad6afd587248ff5dff150ec821f9355e6bb06f7cc313d2bb669d4809c614182b6ad158b39eab73097b4be714b97590bf4e19ac1eea68241e34db888a7354c3bfc7d666e0bfb8341c7d3cdb9d4c8b1bf839edea5f5c22587d3ef4410d6a56d4c8a50f9c9dbc5c09d3ca9ec766de9c20757bdd20a5d69641e7fb84e6b45d0ca7458fdc71bf963c6432411525f6c6de666112200892e2b5c5f8bad15085f91bd62fd43d7a9c68332bd5c6536f1e0ec890862c48b0232da7d6d924854f08ce3bf489da49473ea22e551eff1dcbaec0d29dea4f1f6b46d47821987cf85138c6c64e6ba675607b7cb30c47d0a12b25599cc62a7bf229cbd667a5d559568892bf927acc17431821b616a41d7923c4bf7e209dc6bf8f01b7049e739086b9b05861df7b6a0a44958be7512d5302d6c6ef5c18bb1e949ea88a1c31ca0a86f6bdd351368db81d252e6c058d7ebbabbddf59886332f212b742fd811ea1118c0e3f623958cd247d08681c91e7aec19ffa7a8479e84ef75fda340ea124b08292886a6ad40cf53489f27736eaeabc9e60ab5c5192e16167f5de68bc4249fa84c253a47d91a4cd3c172a83c051efbc8780d79ec8be3e4f8ebe63f7fdebd3389c06e3bb4688334c4f6cff019937c41ec286121ac366bb934197b289774123bd49bf8f14da9d921e401fa315a24d11b2e384c1d78ba91d33d4350c859e482ddde7fd212e52231f896b8ba410ff639c5368a396831ff81b3ac1532e62b008906c5a03ee741691f93fbbe5f0be847d0d2698c85d859167bbdf4ad3ff94d8fc527c4ba05d6518ea752171b8af8e4a43877051faf0a501a78330dde51fb1c6372a16a4f8c3dc22fd106eb468529388183f75ce3d4f27adf5fc53e1c74c0ef071484a64378d4483cbb8e93669d29ff8b0b67b2b7fed4fe5baaffe54c1fc59912cd9d70a29bd6386a6342c3ee5d88cbf35bd200a1ac06c0ba380939eda42d932967a957dd07f82468bd59083abca8ffdaf39a386c34388db2e824fb24b2c4fa81fda8e0beee0780608a5f95527d697d1522d80309b6f87af1486290f3f5de2fa8de00d2869dbeb0e4c317d27fff01c9c4f3a1626b18caf3d2e59d03d6a532f26ff9821734355916f627b44c3570195b7a40cc8c3ddcb880139b8fb76974527c1ec7f07e424a1e0f537aa03b70f8cc201049ca2b8c99945ab6bdfecca74d7582152d6a65c4d1656312958c5ab7d9587f59242e7554bad036f86fb9a264a548bb847957f6230b26ee4f13cb9fda87286da92cce9ffa64a7c91c1a55e1b0ae17f57a2f9ad11192c8d894f0e6735d526c80a27849fa6825a6f7a88974986a39102342616fdd0bb2110286d4892dc0040b5040d67b0af74c24bf0d6ddeedaf25b1fa9141b0fa1b2e757bbfb9113fd195795b245f9561c2e91bf02f951a825b607713485b8a68c6f0398564e7500fb390f9245d4e080c004bd4c30f800d7728e1cc56c8b4a62923d0d19d694723049c1079e7fe2d078f0ea06979cb59f6346209bf8d2fe7293dbc1abec70c6454527cbf59c1e049cfaf089e60ed8631e47f9d519a5754746e7deef4c0a3ab386b7cf002e0315d27a1a27eeb884921538bcda61c9591cb8a2a38358479e11506268d373689241e0b25100b084e1a74dfa320dfde4746a4403e4ab071d57005305c8da667f0553ebbca23f3baca40347690981a733bdd44918a84f39312954a69f1998f60429742a4ef60b8274fd218fb379eeaae5d8131de6abb317791314fbd6d1d3d72b518e4294d6b76342a7c875275bcc865bee50a48398e817bd267394c9b90f849c17ec647e6182c102e2509cc9df1a6befbb44b6cd021330dc97e5b10fdf16e3f0c0db93a33dad3d94e14b5e0e754f9106844a7c6ad8b6fbc70f678e7b2aebcd7785e644a43fd4bcbe4e003116b7f283b5eb5df9976af26bec56891c0b96b72da2590070185eb0e4d4243c2d060469f739ee75435a8384103079c7fa3bd696e0afee35b82f9220c4cfd9be9f96d2de9827acae1f7ad1b74a501a8fb73f07e1460ede31b464f8c37f97069f91342d79ddbf6ed1731efda91f8f1f15cc5e26b51ef3dfd59fe011ac3319dcaec51c579d41a6b0c75578a7769650fd501cffd1b46f367c2c3805ba55e1a83a66eb60910c6610188f5e9bdfde0ec4c2efcbc0a5c38b228e2dd6d1bdceaeb89bd74b3f1ead857c67de14cc6f644950f1ce3c87a9b8a8777695810d8add3cae652f8bf4e314a054ebac8ecc48ec4b6814490088239119d66155a1ab6efc7da07b938ba2f5797e3aaf54c0de10f2a1a39cdcefaf30f379344ac9573b1bc40546785d26e06db22731cfecad6478d0b0cfc7968b5bc44f602bb5b1997bccecacb17602606486715c7e5cd7a090493afa1d9e641d330290240e7cff9f41a00ced496156dff82e512c7722017a7fee57203bdc302688ae8ae91abe7a3a17ae0430429b0986b3b3e613af464c0ef9000d5ef22f6ddc28fd08adf43f3aefaa8150bf604e726c233e5889c3fc971bc78d1dc7e1f10260abc88e0ec2f07d19e4e94efc7061b2885f012891be1946e6e5212388562bb3074888170a615b9588bec7c4e3f5b8ef28222c3d938ae0fec419727344785f278dbf4ae0599aaab9917548a4755e212c3a38d049eb6625176898170947cc4883851ec69068d4fdfe79effea331d5334849eaa658094514c8fc2dffc84f706c2ae1f24ebcc4de43abc11d8925b0634b74bb39e63995a87d6374984dc31a6bedd29538d7bacd54ef13ebee4aa0cc263f93d7f999545bdb43e0f31ef3319aea01c124bc9d037b1905eb7b6cd810f60d410f7b91df424dba48a8bb68e014f1ab19fc1b858af5a8b0c8bb9ad114f0e7e9b620ee8910795fe8fe95bd9fa11461b163ae4a49290a1fd982e04fd5fe4510245fd3b2963ab6e664b0a921d57ff6a1e34f2bcb0c3c87f270614fbdcf57cf6feb2c7b538144fae0d3c76c17cfb2bb8683205364e388b9ab6d7cf070fe7f2521dd23f7162f370e761af0adee2f8713c4604d24d01fa8845d4b1bc4781afc9f5093671247bc16fe0047189041c3e9c6e0f8483498aca82ebb95b3cc7b6aa54e71017c51ac1cbfd0f50047e0ede9da83d1e1948b118c2d2066ef712fe97fc75eb8ab34c387c7020084eb8404ca90b827b1ec5575e77ed6645ab66e3d3ab220b1384e379bf2c2ceeb897a3e420650b3a8c3a21d08368e082e77fd896a7a419c65172e6762bb27a933c2c53c4444f90d5fb8ad2e4dbd4a8d2cc6330658ae75a58f9e964dc148bb0cdc8c4cc4c7ea542cbe4d644fb8f2e12b369e33dd0321b726d650cad5cf27268b7a03824731a9b242d957ed7504c3d4a55eba2b896173ab4351aaa25947924d917c194c398f053afc52fdf57e2707a140d1cc1fb6ab3c9c39bbf72a9438f219cd3efe5662c345a9ac7103da42a1ce0250b41b31c015b77ef7ef12802a6ec3b264ecdbba1ff47c03702ea4bad52e1f56901028b76c75d551dac05a9d8c2aac474a4bf28b6630071657f281a2ec81f33d29f0eefe3b409a2b161edecf4ecd0f0e787de6af6249f44e92d00be3a5459e698a377a0cd8b03cff0c37c13537890399fe163e23672598cf7a2d00a068b8c2a926f5b9f3ea0ff6051412b56625bc9fc5dae05388961450eaa338fa0a3a0c01deac126d6d5d2e7671f5dc1e4ffadf56ad421cb59e7b216432fdf882bf84dd8eaf70c59d532b20471ae8fef5612d7f5f5fe20380a4ec6d43769baf641732e61100dbc677b241a2acdeedee06bef811611f6cb1584903cb54159321d847e653c961885f084e7b38dab22f06824e87eb6bf3ab2c39f458d661a111547f65f2817ee0f52562a7d5de788893dd94cf53b7ceef789557dad4d1c019a8f1cb894f66a387f5e1ecc856e54783096f5673d145d2bb399a7e3c495258061d8001316f99932d5872e75ac1b7fb416c276e4087194cf79768bd43dda6daaa75e7d6ea8b9d2946b83d60b6771b11cb0aab0c0db3b74e6a2eebbca3dd3c5679c3f41f4647216d17280e85bc0dba2e82a03911cc822d291631e15949569b2155ada599f59014aac35103b0d90bd8d337443dc17d5cb889163bdc176ef33ded62c21fe4ca33ef2905de904a53ff537c82720ff3143106ef49cef7c6e7e561c1fd0392c494e638f70bab699e6e8b40250f61d1ef565522e8754ed81183de09b5aa99d323642836e51106b536a582fd4f740995c95252746345ec4a0bf44cdd3229a973058be7d6965f57dcfd419b44112ea4fa0b8deb81193fb1e543f011881dfff10b852f558b40303fdf07b73757edccd16709e5cb61b3512cbc21ca468b2e78b30a0d5e4bdd385402a6d914b6be112810b0663254e74ffe218d9433485bad81c87295e0c6ea168efa4d6521f29e36215e2cf8fc6dc2acdd1d05ac92011c091a8891b635306c481d46de87bce23f93cf04fcb426ba3df4d083f23875f0a50341449613538b97709ef19fd158ceb4e77cb8cc045404a14c34cb7ed88628d681ff54f3cbcdbddadba81ee13e69e4f4c1fadd5ba6c3bb8ea33aedc75f3c515e6c2e34195ac325a21bc51560217caf5528a2fad2cb1682baaebf0c25ce654ee4ea4bcdd4d19b8e7cf313ed9efa6dc42900f1cda474201aeb1d794198b12ce92f228f7c516b616b6a1854d48e807bf26e1d7046225f32cee3e4c4f2650bee1148e751fe74066a56634fe7dec7e7318bc3ab808ffb5d085cc1586024e6ed1cc62bee361711b7a34a4e40377aa918a13e9a4496da69fb45194d5934986e75dfd5d336b1de5ace9dc7267e77bdd1f1e1092fa3ccfa5cc1c5d2f4daca98544a4167904b2bb0e3e695e87b83208897e77f3e08e4293da5dc0b7dad0610cc12cefd9d474227fb4d2bea2c848afb281a750f6a1cb697a663057bcca05b2f0025b0fa20c6b9dc465f1753ecd4e058e2521ce6d0358b18a6b8d6d077ce8311b7f3a0d9bf6be1d1c5bd5cbf5f64bd6d29d77c40d536f31de1d9a1191507afa4172cee6e70852678c00ee36624d95150c515dbea101ec2a972b7dd0bb3bde50f07d052f1e47e1ff74619fb7025de2380ac021ed55b66d54e4c1be976ef08405da89408e0402e3b51528d73cb04d78f6b5a3aac1949bba3b857c0f697544463a7f31ce7b57c79b671969351719b4e90ca56375c9ef31f79da1de0cb7dac9c9dbe08e254564c5b62c8cbe4de8b7314ed14ea33ecb3d759bf63d58fb99b84a5d66c2002b50ba2aa8b1a5416dc379f8e713771fe26ae412c698ae1255147a4a09a22e92ad4c2aef980ce609757c1aef4b388bab785fd562e4ef96b09172d3dac06fc9447364fa8176e7ce974cc75c35d5dcedb7fe3cef7c41c23e7bd829efd4643e9660fa30592be9d70bd498175386be3dad3b751aa66e73b590b92da014ef55ee52ea31ba401e79e0e06e536cec451e9e97f2f8d3774a2513d81cc2cf9e49fb69dc769595cdf86688d44fd3b464d8dac683ee68194553ee02f6d7e84c75bec2591ffab2cb22116125d74915e62447e25ce606ba72ab8c8dd09a185e50c39b1132d957f8d2f2e71eac4b6315b1b3be9030a16688b1f0f585cecf25a9c82c1b0889fbc93ff665c1a7453d8d1892e05e7a28390aa49397fbbcce977d91360259a8607426f85488d7fb69b5e44400bcc142cbff23a82cce58d60300a56a05ad89c2d17e81b712ec323730e04c9219c2109a5b65ab85ce46b22e2e1fe0b892165b0a35214ca3168cd40ba1cb93644677a7c938c728f9b4308735622aeef7392d29ede8dfe6c2aa33cef84412740fc53bf4df055e7f6b277cc416a7d3bb86f0b507b6314dd39cd1a50b3f74a460cc5a8b98a63ede22b5069f622d83451ce4f55ba28635e35a17894ed330053f7536e82379ad708ecd677ba239e9fc483a86e2cd4ef4132453917af2e096f12b9607632607ac96079ef11aa67606a576d0f490854decaa85013ef35502ee7fb1c79350dc6c4c539b765f3d5fa8fba2f3d9a254e79da8bd6ce36c9ffad1694ea2063255dc8242f9bcebd4ac4da692df510e1429a0e198b20115583bb83aa5262da3af0d3c43905227cfae5f0adeff99a463864c0691350d5caace0bfd3b81f33ea368367d1c47706741216d482d6d5d44292c287d03ba8262241cc4a0f752be4caab4c6bab774fbbc362e4caa2a0c10a1f361bda241e57f0814de5295e376323ac7606332358b294be084fd6b405caae88a3d35b7ba8a7971bbaff4533da123fed29a6f40a1a24072ef0322b9415d249a580dfe154278ff566e7d726d669f47bf34bb8407989c47aca774b7ef808d8acce32262b813c34a249722852fd23752182e20942ab68e16269bd6d65f9e18a92f4c291a883d0559326e147c51531ad709f24650f280a500b6ccc6cfaef313fee864627abf39b1ba2d21d2e3052c9df5d0937def3f561464d006eab71727c265f9af97e6038f12de7beb4f34e43ab31c97ce31333d67c477cf6493230468d36c4dd1d0208f76b862a76f4a12edb5bcb0a6969edaa778d0911c21de04ff7469a6dc9045448190202763f6de3a0f8428d32adbd93e13cce384e31ac50454670f53e62a07159ecd82010fc71312054986b32c432ccc53911c61d1232bfae507c810303b67cd78a86a66536410fad2b1714b5a5cbd466e9426357db802212faf90405e575c25a77b08aa4f0564f02126cc1b9de05f64c107e049a2adbd11734e19368a511350d9eef3a30ba74bdf1d9525b7a77e7fe13c80468d031c1bb14a4009c4af2fbf466ee1c19f188de56fa14c8893f5bd84783bc6358358e3c5de68461bb81ef343e7fafacf0e17225c6a8859d5ffdc0434a0a41c8c1bdee76db6c890817248f064d4f3a40c30ee4082b3960d41354a1f16534cb33e047ea1c6decd1aa3de9c8faa4e73f34cf1ded551f4127c85f4b72172c136bfe99212dd80f6e97c3959b8a1a2d6edd6a99c739335cee3a79364fff18d5987a201bd3bd648e7b05100443027a574ff66aa866f9d63e6d63b3e19f0348ecd87bae1f3fadcaaa64bf747fe10f44488dcb5738527139222b6773ab650bc96a8ebe52ef0a363014a8566431b47b4b5653426c00db64d92a0f1d6ead327c6a2b032aa9ac0aeb035f92ac0a3e38ff64617fc4d9b2dd4482a873903b047f5b7664a7885ad7429553314bbfd75be427d086388e915ce6fcbbd0b288d81f1a1363a4e25cc30baceed1580ed7d72999e66877c308f6ef69cb77aba968d7a579c92564c4c6f41152fb91e72c42cdccaed71cf38221f57cd7d82e0a049c3c49542f6a8992cca3d6c59aa2175040b41326f57a421e13e7bc40e312a3325dd895ee3f798eef77b01898b90dc64031c0812f5e92161e4e0ae09852c8e6b02c3744ec7d720760a68f9d0bd72bf4f22e496e1b2d1519345a786e85f541bc333b57666864924d0c535bc0e6536f7e5af574c3803f763ab286a77a26ee7a6f1ba7f51df1a72ff2930cce20b18f26f435f2cdf7de98bf3cee47919905f60a0f49d617ec88dcb126d8d8f39c2d7ce6331fdd0d6d5deb8912914afef82243e2548db27090dc70872d003d2369f55766585aff9b1a3f4f0a7b5d06bf04d776136f9c76cce19d0df86155980cc7ff2e234703ab73e8e025b98c7b2a0d6bc8a7f887944aa481e73f392901cb47ea9cd48e90d7ec8a0fa97cc2bb7de18c930eb5f4baab18fce22867eeb30afa33c89679e9b8f2528258aa0f327a9b3e1a174d90ffbebfcd2f324ee1d4d2bb8bba64cbd8830b7ba14bd5595eea27981879a3ce62737f019ba43f39d1c961bf34e59a347cf12fa7642259b8cc25328bda1c2f282d2aab47f42d5f3d17c314be1bb284a5a9ca577ff011c49055d7097000f2d0ce63a08b6fa8430d3a356dfa1d78448a1308c4c29226932db6db3d6b95fba8bd940f40465c642ed3fd7ba68db87c0ec55ed0de2c3fcb9117a62fded4e5b47398c747f743f09855e02a485af9c80f5805fde25effed3802724dcfbf73236ae6744ad27bc4cef68e83d24d961a4a23c757bf0d44e4605a8285c263367a1d1e5df1e38205c69f1d056e4917344f26bb4c50315eaec6766a98d4bf8d82116a624986903dd77617d92f294a4223b79cdbc138f9d9ff19204f59baf55f62f61f972791e09abb93b6379e83122a1539d30d676188506e7ecfce42b589a555ef250736fd5cd71bffaf34dfde5ba024095f0ec688e3e8c2df4ba316cef50e4cb00681f1bfbbc9d59c015d326e297cd6dfb8eb8e4760e3c7e420cc8bcf44cb84a3da967f0d54dc7fe60eea60f6613ed21b9aab2ca4701a185e336bd3dbd413a5aa13ca98c0f7ca3cd676bdb6944758a598e3c74fe2cf8e9112b9252156c370ea7af54b714a7c5513120c8a9f918ea973edcd8cf18ece39c1102bc3a50b2924a8366f13960dd49418246ce3defc837087483830912f06fefd5941c0bae236bf5a8b45aef3cc0cb02926d491b6bc5a79a04e776825ad4ac824344a8e29d1233b651fe4a04d015655d4a3d09dc9d1107c8544712132a1696c26d4435422291fab7f6005e492d47423fc8b66559426dfac7b9e87f01c47e28039fe1846dd914c227801336be79490d1dd87f3681be7b899b02fafd9e135547b9930263c3c936b7ce4f16cd003fdc11e6e59794312a3ac279220861cffc52031baa53179130c2b053a5690fed4030e66f1178330a8e507d31ae8bc2a74144aedaf206f07cc173cae880bd1e1c795e65fdbc125a2261c04ebe2589d6a4e238f3da4d4e3bff66b2bf00c24e8c82ed104c1123ebc6d1acbcc77195a043c62cfda44bdffdeb061d1cadde0e403b117a509e64f2a5840fd709af77f01f86ade6de90975758db566de3a182402416f255fd19494bcebf073308073ec02f251a5f554ae532afcbeb3a3b6f386423b4606921c1c5e0f733040c92f50331479c50e167498a4298f88a791a6d164f453a0bb03b982586e99b436ee94fcbbb775f22ea09b6ed6e4002982ee6c9cf387a33741a3f425d195edc3ccc88209abc24fdde68ae022afddcfbdeac381257d8b6671aaaf4500bea1d78e818fbb5a4cefd742b9f01dfa03820bef725cc8a178b84d329f36709d69d48826751bfa3120afabdbfdb7ae0534c1a6bdd4f54cab04892416301df97d3a5196459cb41c41247e7670c32c4f304899dd7485dc09f3f2de7746789699a6362ba702e4809b76c2157d2b921aecef173c14c1b663bcb1bc182dbb1ccc47188ca2ff9de457eb958a744bde21502d28ce50deda3aafb279ae0dcc54f4d5501fd41d2f1058563f66a232a8b328b333f7bbde1560f44d78505b4b09ad06f6b04f01e231a3084f13f27760ba9a03c542773999556b701459300d33c2290e3661c50d485975afc5a363fdbc9703e9cc6789c85df1f8938107d64d9e1696b4c39e1e380daa1711d13381b05faa0ddc08e337a3bbb1fbafc18dc94b02fb5814cf20a0e89312e9a3b42bb8e42cf3fa5e808d162ced318cd0ff703c7d7096a5b652ba4c96978540887addff30ea1dd03020ef00d7b75d7cc7dea776f77032560f59b376b9508b34d49f55f50703cf97a4957377208d59ed5bb04457627b20c5b66369ad6bbf4555227ea4dfe3c3b0ff6f17656d8f4f583cad11ddaa92d7fdc9e41c449bc69d1152f354e929e7a019d86de7daf3239edf520e9882ab96275f47800f42428de60af97aa45de337f2de678bc7aca7155b8b8e5ace32587eadccf54f8fd4bee957a7ef7d488e3ff4889acbac6e9a7703e9b3c736feb12c7fa826ca60b12131ad79bacd1f40a93311e3f37addcca1cd4a04faa96361aef32bc4054829a932d98ce95379071897680ce23f7eaafe8807b50c96b91e94a5d9d5dd9191a9ee03c891e3377512ef84fc88a128384e6c188d4500d5a4714c517f5a9676ee163e034376c800f24196c7b8c64eac90401bf2d008fe5614ccf594a863693fcb900e2fae438639769abd96336b20ab5ab1cee5b33e44bb14f2f10f3e79a41ed4688cb588f814ca430e77b296e3faabbd6a5f7406008f20efe12c87ace5e22c95451108dc17ead7204d92dbe0e59c883d2c60404102ec649c3736a283665995679468d496396a55937cf4df09f36b790f3d087a441377cf7b4888f7c49ca32487bf8b6dd4472122a3b107d2f0740b8b44898f39ae931354f2aac5b476ef156fc8d01dcb9d6ff4e5128e743195183851e89649324a412060249bf36796a4a7102749be6115300d1bfc2d9bc80a0031a8b9a2bfb21cc544b28d1d1f868f13a2af04ad437ab51029c5fd8af00705ee8160e8b7951af716218d64a845bfda324769a705e41827fe2f7129d2396d71b9405c1e90feec2c024916832e6023f36bf65a432079688b8f61fff856acf751ef5f285c8483a7bd5052f57341f2604c2aaf8629bc001810bcdafcfbaf3a8d9ab6b5a1b29157940ddac340dd1a6e65114dabb395cd81cf157685a2fb916f2b16e5bef652a42db89acf21adf166d94a1c4408f1620c90b9a3c0b54cfb8339662f4aabb03d3b24c535524ee8cda5a4d02372a5b10b3e3970cfa133cb98ea8352ddb67f7dc6576828c68754616f6d737e2c5093c52bae24ac852f749a72dc9342408c59075c2a3e5236f0b3244c4658d9874385e47cf571e1b4f7afbb1ec4612dc43c966f9285f02be2d04e112eda1ad9a0982bdb182aa67353d7660c654723a061df09d7d1ecb3a6491119891de41f95928d66898ae137697ee6cd077761d0b2426ef2af72cb0b8e1f7f7764693b91c1d5bb4e6f614f32e762c88afffe55a4e45cd55944758cfb0bc9b4a6b9747aa30b3d55b8b21a32b13f902ff7cd56d87e71382e32f7e8363b956f21e542a4858313e8543c66655f4d1040bf2aa879078d985a27acf97a4d89144742b88c488a5aa37a074544214c050353d9eba778b1da9a87daeec6aac86bcff7202b1f7b5aff185880d6008bca357aed75bfc7a45907a19dd27813f38002d5f0c353446ff4954e6eb466cbf133c6c4a7ad821de27998ec11ef3ad44f4ceae9559f38ee67b659dd9054a08e6c92acb9f9fdc63916fad2ab050de3955c8e98e45f0b8336caed058f1ad909debf253ca6767c05bc6bc94f9ab41edb2af5e9ef93f0974a259351965db08af2c2e3c38f964cc37f19d4977ae72564b16edaf154503e9a19622ab10e0980cb7ce941a9866367d4d4671301f50860f0280fd6fad01838e8d1d1b9f64b689adc04e7379a0a7018e3a15eb7f8d60f56fb01489a1ed63595cb42ee51409880b31afe04785dec26aac5be4d267fd8b315d2b9ac48ee1648980750ba122a6f48e3badb1eebd408da5b124926c8bf2f8c794e50d7864759a493ff4045bf89af631de582429358fc4aefe39a1ffddeef15d4d09352b9a4dfb43924435068feec623fc393d46ed75fc42f99d85eca994cf8941065f35709f5351cc57afe956083082bbe7aeb89bd1eb4a3c402c46bb4407d78fb83833e9adb779ad980490a47d7236d3a2651d4cdb533c6facc74cab007768e4ff4f8929b6d68b21c50d05e8b23bd6466f12374cdac9f45542a7eca59f5833b238750b5229bcc0cbe8fb929f7518642d2bcbf14b33d4f7fca144ec630448f562b75c4f5dd5402854128d4f559f2cb55a2217aaedb12bd67a5239338494b81c8ad2e7d825f0d5d06a7cd6d3b0399da9d108bb1ac51fffdf1bec3b7430a06c062ab12636a7d8696d7fb891c87f07fe97b5bfad8b77ce3b72ca7bbe0187a1603b55c53fc4e853f6acdd9ee4a87e35268a04a4c0535690920a5188f0a6c18c0260aa89e7209480f7f724b5354adc2850574b9e37ef600537ea6f9091d72b3f5e69efe2dc10ff632f217b1ce56ba5101b62c80f56fbb99f7fcb512e99d15ff6052477ac316428b1eb9f388d56c8b65e879e734597f4bdbda3fda7e8b9a743da03586c79726602ab65a5bbf6a4d45cef02283c5b5306b2c575c900c1b44c5db0bf9f526cbee82c2642c4a5bd1418789e4462772d8fd147f34d9060c07a6a0819380dee8deaa6bea4d34ab011e5fd30fe8237e059108b40b1bba50c71c58e09566e5d5a57196d61923b633d80e13fc93926458781a2ca6087ed081d37b4b8d25488dbb770346de454d1e833a5f0ac8b7ba4f8fd2a5b5f00fbed5a5588f652f23f2de6a92777968f93a15d3c199a649c0a075c73395ba9f257195b9c70f7c054370e6e9fe5bc47b0837da827d3e1cb9cb1bec8f2bf5d2eb585baa16438e339cea411730d9a6b6f065170380b1118396000a3c14d2d6d969134c15913079c631686187ecdec04df4eb9ffadb0c8e98684a9f3bdbe8332ee868da23c592d454f0dc4e8f26d40f228f2771c8806d372dc9e747676f37e392f7ac4fced11fcc14c0487e9a958e446255ebd2a508e0329caf2dd85de8f50f5e3d51f3ce202b4eca9a9d177a0a698f589b163898afebcf88d5786571aa7d5377840a4348d784671208a43fca691f8e1da16547ffb2360ed136eea7628aa27b3cacc811b3279e6efc0dafacb6a62cadf4abf012527c3f8d8a8b50cf1924f06cf5682258caa1841cb9430b4e937cb94676d270ce1982ac994182f28de7f59b973283db50405c901b5bac3671d3d944c12392db024595d2857bd38824639f005aeccfdbc1e53c3f29a9f5d0d4558d23355c8188355fc1e85f237c2dc941d16f575a7abcc336ab50d52d4411c2d7212f1d10f06495eba568d253f6f9f56be97d4949cc2e484e59f948ae623527fd25fb24cbd7637c0ead6c98dbea3dd2ec870cefc75618396191af8a8188958bda31a10421e30834b2c605b8c2b796c48c8f5aed68de214dc1cd3ee9e9962fb95519c537863ad06f401c23c8d59f02387df689f98fa919b4e1b723b54d9439f3d0dd9ede91fd7d16f2361ea8894de8a6be7e437c3a625abb3d80218e0ac0156bc5b888cdf5e2f6602fa961f8289180269769eeff1b7168055b6f5f9df4379fd6733b9b0b709d646e6833783cd0f4a8c6a35ca18d0b632fa13a7e37780fbfe52ca50f99a212a06289fea5cc51e0accb384778e049f03b17ced0ebb564cf6cafa23fb0e5bcefefcab0b1b1b2bad7b1094533a37e89eea9ccfce89014aa6ce4affb6d0553e76c949300b9e799d2cb3fc2926522e6f053e78d21bb6905fd763f31c8a81322918aed9bd04b8a28f94b6f4dadd88c32b30d7b3d158c31b6cbc19db6bc1aed4e2a3b32964c79398179255220cdb47c98bffbebc4d0e481fdd2934cc5ab11eeaaf87a0c1d1f6c4397eb1995007bdccbc3e44231a089c489f27f58bcd3a6b2e35fdafd8222f48c28523a2a593ce5597a4797cf04742ac4e0b6ca8982fcc4534a9580ff066e2a8cf87fda54b084f07431bf864c13d197a81a84d1437b9566caef5bb1f7fea4f4264f9e0469fa9451e8a3455a1827c7a18ca125fe18d1879d084783508d6f95e62f4799d90668d9f8168f3bb6a5d47955ae2a2f8a71d334dea12e4b985afad72b8e2df26b92639700201f42f2982fc4ebf47aa1819364c7072020473b2079fba52dc713d5281d58a5fa2834b64d0063c694dafea3466407258d8c857bbf9441f4fd458dd25afcf9288da792ca6f1ddb3bfd6afab0cbe24fae2b5aa03a810fa2d67e24ad490c9e977e59e3642a2851b54ce7fb217fc130d932de15790f6f0850d432c2ee18ff1d192f0d07faf27c19381bc7b878635663b20220cd6e2995542b674c0058895b1532bf399cafe49c5894898165a2c25d65a749366594286886424ee52ba49f76fb4954c8f70c909ea66e70c6d8c623a209a93a969222e5f796a5f16a5dd39129cce5846065b1ba46321ab3edfd38e436ba799825cffd3dadd6ef899acc5c08fd76a882ddaad3225d4251387dc32236365f59b73eb0aee85acb7ac4236b94c4c0b042c9075f0087dc177c2abe78b1ae86204cfbb67b5f4384052c88026b2a959189b39fe04fc9a4f4b44d34b9acfd44b26061d6489373e1d3f9cb6a4da9e1d71f9e1ceeae14939d927e132e3db303599a7b41eb7e44c74c66c800991ff2b55b3bcd127a487e9752f6e33f4f70b40cd395663fcf277785507657f6c468f5f0b7ca9c9a3b554040055bb9095da71b849b42980d839d24af1fd94e51d019e606354f8a6421079de7c15ffd8b9dfc3e212c5cb155aeab561548406c9f8d643e2ea2153258ee2faf5ec26a7020aeb4b5c355b9c28dbf3d33b613af8466f44f9e6548d7067e416af7e291c24821bdc7b7f375c4d50d7cfd20097b1282f2aee399ad23bc388d2609a85bd4fb67b8bff866cacf3242f07860d2bbdc912dbbfe9d82cf65e7d1f99367c52be8c40fdfcd288e891f0977cb01963c26ca71ec8a70656021e10ed4cf71065a9cd2bab843c19c6f2319a7655c486a12d58907f9ef2016589485bc4c0c55287806fd1396f609b8562d9b9a89d7b18397b2e8718286dff86aee9bb228f2275c8b6ec33185a1a5648d77e1b6b5dd01bff7724b1f9d8a45bdc8ae3d3dc27048579d23762622f66b09cc24c187dce2ab036da89cc220d4dc4501aad1f10b15803ad262c53310f05a509bdf0795703627884dd039837824551ab7197471b5a458e0b5938ae98c40afe5ca80c2c8fcc17faa73cebfad7e15d824739febc291d4c1dba84376b02a69dc367747db02509179bc9f6d6f6326d173b3126665c69e0358984b9517f3a5817a1292dc96431ad17a0ad8097e8ffbb3e861a79a8ba1e19a691cb71817d2c111dbcb31f7633e975455ef230f4c92d9a528605d65f9368e70aacfd02a6d8dd45a7cab7659404a8c7e0d9e42a7de4dd1919b01448698a3cb02584948e122d0e685ad04453382fd28cfd1c4e9a1578d91f0f0bd367d54504b0348be163302e76b809844916b6da4cbb3c3b47a78dde40e7341c3a74fe3d1e610106a3db7800fdc797ca9630e69427970b61b713493b37b9fcfa8564946ffe1c208ca97039f94ed34d59b5f0ca6d20a9be5ca2da3daa05c9905e3e27f957ed7720f30f2cde97c4a248c0e71cd741547d53e9edc84e51df77979ab9f24fbef64435e981cbb97e9d99932c0723aac9265c4f9c7702a09640062757751a1378f07232e73813b40122e68b9f95738ffb681301e2b1d32e8c3742ef0e309220fa0756dc52e0bd114e4b6aa734383c21ee9301fa8dd96e6fee4f647d42df623158dcf92eb9723a2d7f306b5d784ebbf5b54b59bf4cf0b58222c10d311c2b9190a107f62ed18d19724b9ef97a0b6fb0bdb0cad1c4f032b17fdb833cb3a35b2d99ca4ef89f34b77b0375b7928ddb0c5e2e6e48b1fa34e74a2d33f59d513e0068c0f97c1e60bee65bd005651501be791185387233e2134cfc23055080b1af92ab90f473730c71b826626774a1c568234f24db2b3510a024563436274b1c133288c9d45c9824de19f35917d1e0316742dd03484571d02af1e5e0ccdde0303989566c81659f37d6e9aa39e6ef3e35355065a07719b9b6693e4e009e0a907e6b5b58c82bf0ad6a59058673969eaf698f567da9d90c06af149247f6aeb07ad690ce37215236c248480e928ad756a1cb521354cef5f0945df440fc40b9d117c0365c471f82e63af0ca6bfbc70cdf6d7ac02e4435edb30a5e9ef0f7db2980733e71bbd0049a7ca6885457f466b6f82778aa737306432333e6e30a112c97aa2187f0c84fee1c49b85c276f415334c0daa2e53354a0b5b04ac3a819594de74b87c7c151bdcb3c8e2a12e45a8d5331c0278c47f96daebd1ae3f78e0b93f52f49d99201cdd85b602dc2f2874a9d7320de9476f56872bed98e067f7834f7d2b31fed9157bc8741abe72dae3576e5f1c3d5c0e14c617c52ed9c584630dd0007e96bab4953c0668ad21f0ee84bd216167b84737555f2ca1f1be24a4ed8797f4e588ff7c1b56b2f47ca93676ed1344c92efca93dbd85d134b054f69fba393fb18d3d43dfff52bdcb01541d359c8935e8aaaba27f8b9e6d2cc960fcb3e52f86f7dce3a86a85e1e713d3dfa8c64e8384d1f8ddc02b9a48c065fedb29d58fd74a9e36e83da9e1907b8d6ce4623d7590b95ac791ec45fa306535267bb918f2d5ef52d15f26b53672ab1c9c712cef78a2b53a49483f246ac06baa376cc9b89b9786de2cdf9eedfaa33f9dc8827d2a1c603df3336cd239669d79fe522aa77ef337b66764c7050a922c8e08826b5f8d564bbbf158b944846e71844b27835624e0e8d906d80c87f63c1ff5c68488178d9728682bbe2277fdd506697c06d1c7584ef6235d6b7d02174e81c44cd51dec6459a2f1fa972185f0a429cfcdf2a4d38d8fa11f7b435015c24f1612d6ae755f42a3a5a36b369add563a471d2a75cff649435f82e20f309bfa61b4e3121ed0297795e10c39202ad986b747e7d92bc1a4d2214358219803c342860df02ddd71d3ff6e80905be091a01aee879440cac4abc644a1a8938f00a8b54cbdea2a64d6adb66b3b2b30b12e21f755faa74fc4d43dbfb4d08e831e8d9ba497bf7f43935dde802ad98a8cc35d431fa64112479d34f35b2de3f4fe75a86fed1b22cfaa2e9ed4cddda377c5ddc5795782673dfc2755613b3caf1f411035f766e18a738db9441b75992998ec52a4f7ba3668db1660e44335054f999195082b1ed443603582b384ec34ba238148e29ae3c2ef99a47f94230d00975dc23894b8a2700a56dcf5ecedcf9ce9ac50fd87cc6fd744b1a4e94f995d9610d625a4e8ce3e00aa519ea2dad011f694464453a49e3d01a4a0a473ce4002102774d71f80a0ed3870ef261ceb8437713306e4fd83707ec6c212666d89d8e22b6005082fdab2a3c5838d80fc1d38898acd99615f18201ea578e38a5d945b8408277be665de64aaca0f59634abc1d19474daf28cf9f1923d149412e33d27610ffe11853762f254f998acc0d3c31cc90e82de8bf78974cbf35c1d635f3b5ff47091a3514006be28bc2399a0d7bf887c04f71abbb3115808af6d279de18f7182061c85746e40cbc431ef596590d26b36b7bc5b1caeacb812846943c16d41b1535e85ee3ec98ce9ca4950baeb82700a93dd53b121e69d0a22973be921ae1ee8b7003bcb6563d5923db8234d23251a4e56b4114845822991b4cc151307baab851865325992b3d30f74debee83a0110b1845b6930f09ab5fec682186c234b835e189a0b0ebb1c110756795885aa3b2e00ff89819e212c944eb7d53e34ed9e90a2ff953bd8918a2b5db8dd9ad61590749ae82abe9d283085f9f693bf9c97d7a8f99163f8449d947c56d6258da64fac7544ff580ddc7c9c607f781964c407313e0a74d68f17fcacb8aa9001900f010f919e447faa745037ab6117495fadb95e80eba5e1c9175ef0a1f4c4bb347c4a5c8b6b898f4c2824f5d582116a436f73e0b106ff068af78258e3d490bb520a2d97711db40757fbf0aa7d5a951b373bf8963bfd6b3023389fdac0fbb7b40f13557a90255dc981e44d88869bd5d4d0e16d6fadd3b5dfded363b9f7a960eaaf351e1b185be5a08c0ff506b86e2b71a5e7e15cc8d5c508b317f3d91e8208539bbd0f11d2f263061245b1f94e481750086ed9acb745a6670e22744ef02b3189b5eb39425d9cec4e4144b6b18de3b0fa4f298195fa02350246419d7fb6a62ccea399fc2587ea36f709b0994b479f5cca965bac697318d98f332a23bf83ed02ffb661aefbcc4518c539bc66763cf966c8f99bfab736f07d3d9dd83f6c054e3b86aad3fd2395183242edc8521145fe65831d0bd90fb22d564dec95108b26eab1e51debc16ca954a77c2c6d39072298ebf2d34d467a0b5bf7d3ddb2b4e2384717a21ad62422191c4d723b2bfce1578373cb95eef3466f4afabc325e643c8baed2dd971ced7a1e27be23f382f4fa0e1c0f28e15d072c0ce040f114df4dbf17e5e512cfea8830ec7a3df28d2e79134f1d5a5d95261b2316d33c8f4da66d63a875bffe12bba0f1b7f197cb576c7005294f6240e643b16befe51955db93b5dc6cca7da64ec78a9781b3d82f349677cb417f33b2602f479b247d565c464a027394f8a5c01c9c4d55872461d9891b4d1d2db165a83fab05c64f222fab6cbbe1ac92833f9aa1f63c07a630292880cff1440b2fb765c8576d28c1a22b30f85500c572718e0811dbfa96da47985c89d3f1aa5004a963d71577ffcc81a9a96e903eb3e692fbb4564400909dcd2501b122ef9116cb5fb328fe450643de84095d34ab67cab7c171326eff58d4519cd28abc29411bab74982b7cf2b44c97a0d354df253be58f0caf6abaffaf2a794781e824f2a3df0e536ffd362345cca68db6a7c18e754615308883f478ad39bc3b5955d939e05ea77d22ba831c8294010df98acd9aa09e7e9e53c1cb0f4fe4e9f7dd37905d1df5b6310a4be7f6acbc2f82f896ae3f4b238297cc6b6794c843a6bb2c827e4dd2e8d3636f87462696aaac8cec7a8d315faff4b057795a6edc4bf23a51fc0920bb1fd20a12ced0c0faed9f5498a566bf87d5d055fcdf33a85c715ff7c6713b6888f0f4fa9d7a0b11ae620bd683b874230cb20ac740e8bbf68761f682cc30132d2c2b4dbe5cb87e36498fd8065956c0b3b9c97e9d9261e0ea23e9ce202208b1907915ee1ec331971076bdafd70b3a7a8356e980a3f8f3fa7681318a4e0bff1d23ce9a31880373aa4b78033086c801825cf6722fef869ff966b4073a5f18d0b80a6a006719c87bbbf16846ad90d8910ee630af85f369f36ad3f242f5fe3bec583b459b2df334ad1c2cbd0d6b5c38fdf4ec30cdd86dbc82642ef6fc6ff551c298e7867a0982f3d5f3c1556bfb72f7d663f15ab7083a657785f2f7808e9503c07a9f1da97610b1c052750ab78d8eb22cc17b7750219fe1e10d863f2b847b7ce3473b3bd080c3cc0776680d0e88e763c0b60cad395067ec0323e4eab9d8107a642196b16aa1c6c849b6cca0489c7c339b00256f539b38575902cc4b12c8c8628d96826ea25c3050540448ad18c60c4af0ccf8d2ea29169d8fe75b8a9a7bc3bfc8e7477a9f3c0ac5cccc2c73f886e06f7b182a6ab3aec2547cb4f32f5cc8576cb131ba3571ba9bb5874e15fe12c56031dbabc84fe26d4f86d9f2ea0c20d1e4e9844583d191a13f2e7c661b7db870f87b101c02ebfcb52918d4b828e7d14ef95cb3c43f261a55e3baac3d7b9e47c5db145c409b12807b6644d1447f88dda22b46c6f5d738cf0c04fe704010e02784606ba50d2f95ffa50bb56f18bfde1311c17b5ceac5d568c3ad520909ff7b0929f5ef52b93d8f9186058a99d2b022f43e9ea280155eef68be690a833037714ddc9d36356bff1ac6d911d205dbd13743eb9ca8fb635b14f3191564d00e38a56e56560bdfc65e784e7bbf6f0fac123fae742a07ad9ec5ac32423fc3a4fec00d3db8d22dae4da3544f46f704acce02bfebce440c95c17a89d79b5a963e0fb7598b5a5c514ec08e84f8cf1d84f9d7e3a42d43fbd60bf30078601c1c00422e1eefd6556b91c35ad5c064c0fe53e046efc5312c5c7ea5ceb7fbf9f48ddab5925091b740b2f3526c067560fb14256bac6f72a28ffa1b13284eb98e8c15c76056ed9ea3304fde6f6007664788da5bf58533d23079d2b475adab7979ac22a1b2409c4e0fc8d4874dffdf70f25a533d7ba64e15a833c7246f047aa171a269450723dc45da1de3e171100559bb132a8780240ad9da30e03f1a98f2cbe3ef3541947f40acc5100f46dc7c88122b7eb529c869563f3cf9a05b4018fd454ee219e4ca988370232a4d90dc5fcaf160092dd7a99e2bbd11977affd3287b367f52d1d88501cb304b53c918280fbfac9a0ceb7ae52208180a7184d1be6f98d9df40bfab3eae9b2228b1020181129dea5eab94ff31a4e2b22cf7177f2f39340060e5bcf693ebacd8ce52c3cea8f37184ac06a0e66c65098710b9bb33efde5b2c5af7ffb60285679113634f07b1b866230eb3d49728a9529b9d776f701368eec6384299b73b16ceb07f7f443caed072d1bf24a72bb26b616e00c6bdb93f7eb5e06990a7d17c0aff1f02f76699b946d753a4747c3804cadfda70261debf3c0398b282b2207e40ad62babe8dd7036a0ffe66fcef88afcc42d05a1a8359d0e313d1bc30f7a9ac7fb891b1d7a7a317416864c591b4a4236195476abdf259bcc298683f1855ce4c4da9d5c792d9874b1ee18568299831de7d2a3a8ac7a4fa615fafaba3ba1c0d0c2abad1b18667c5ecbc7b00a4ac5e21b605acf5127f41c3948df97eb4b47cb427701287bad9e9292f7c94b233c1f6c68ddb97faad707b178a8bd00cc27360c37c903611b175585b8acf90212d24b263c78cd4823b543ce311ebcdd510156f3c752d4bbe746336d6d40d35f9f540858cc751944eb8da154be4be4a5c588ff970227ebe84aa43d9ed474867b434c631e7ff90f6c6162a1e7f03de8c4cdd8f41c6967632b55cc5886153c237a079a53c96d3482c3532c657c1c83191e86a434c9ba5272e1a97dfaf3f94fb83493a8f96b0c07b8e3d5852ea34ffd2067940e71f4f20c06b967d20acd07ada0db8da5ec25ace35ad1d85f1f31e97140a779d7bc5930276676db6758a3dcf1c4e8a6a9d3d950ba9334b62f3c9eb17ecc36a99c0ea4d45cbbf7400d92635729db32d5b9efe9a4f9770a94e0e10497cee8c26c2c3dad5a8cba4cd48e27ec0b7c32224b7aeb5497fb9e582f3b901d0763f030bc0b9aac9a1599deaefcd3fc952e3931b03cd9c899b4d406a4faaa53a4adff87e0e5d2923810b66be239a55bcc94f433cf614cb964956aea30ba37b730e7cfc68cd6bc7ba40f364bcabe52cf8d66d2158c268c4db348a93af73e194d85531a84e3b78c423d5f7daf50b4160d6c8492a05f6f2ebb37fcce62c01267cfa1c42b5f93b3c64eb586b087f3ca49a3461a8c4d88b0b98384113d4111d79f2033f600530008ccee4771ebd5b0b8551d569ac522973dfded7b2e2078f8e2e0528ad7a26bba62043916d958b9f039afe39d03d8e3fd079547de63f0b4b27d30ca03c9536949f5bb874f108a824bbb9d3ce47c555783546ac50af79d2460cef3843353754276f0b0ca91cc790c77815ad0b959b08e4628601255d74f0972bb154b6bf407df7fcf05ae40cd4aefa12793986c097a10a4966c3a9c58e4d14e47bc78c5cafb4f64aea6ad35b15391b3c44fe575759acf7175435e21cac1fe4a268aa977d69610b062e3b001c6977af337bf315a3eae4ad7fa411c3726aab94b5e0e8d829199c39bf90396d821ff1c013c425c5a24ece5d5a2aa3af0a640d42dc04ecde04095d725c3094b1c56193175d13350b44458ceec31dca5dfe92da49e9579ee78979706097922f52980c852768b7750a43e092914a4977b90159373de6c233045e9baf1b0e6ab817160a79e1ea9f690a62166e705fd13af9b954e751e7efc15378f3582489b45213cd5fcfd7627311453149a11b9fbb490f19b9d8e73652da43b22ffcd0bd1bd6558debe88b36cbe79239300b5f94a82f9edfee5a77403a0ae2e2b05d922c04e8cfd97e25df4502e56fbf49b295f7598c4c2b6d42132a869bad4f10c23dcedb40994ad0d971c22325dc180e67991d47f7177deda81b910f5d3b263896d58b886eef32c332c3388a770b280d41b7e428da4c5ca972d25f21825bbb81e5db1de538e889355cb5c9d2558fa5c9c92f64da92860e8d1a497b117f7fc5c1bbd65172a7aa848d7e584cbaa497782178527b59662e6fb1419c3b5e66e62652ba43f07bc3fed9d3e1126325a70c413642e12f9cdd003f6adaf68a6160caab725f325c0e12b1dd95319bfa7fb156624648678efd78b184875d287a15e32efc516a6e772eac73399d2dd8cb62d12b1d9f45bbf5f211a3cfa5cfcd9bd81c52854d926bbd124f73ddc0229900589d7147e8ea4fb3a3ecf88ec442df692f0f1b2b2054068dbbaa9ac5989fb1860d79e73bbc530e15893417ad0516dcb9973c0cc7d56cc7588d8a87655f29edcfea659c0e4b3ca73b44d8bdd972adb22d16bedaf3731954195f5e42aecff7c3eb3669db3387efe1c81fb10fbbc703d9ae250583d6569216db1cad69499f4a402bd0927450b068a9c2a26c285f476976151a559a3ccc65634219a4065d5ff2388b7cd1ac88f839b68526878741746e2d8e2149b807c252d67b1418a235e6baf206dabf4006bfdd9ae95bd67a07bcaa591c85d5e0af643cf3677ce54bfc52c614650734c8d4e56008aead0829ec015e3f47520d48c4c9c35cbd0f682830666c900d98d4288d79b3a8cb45db8a5cf34ea08587cbac7bd3771876a09d71f056706b78674b7f5ce9ced3fc7d05054dc822d992abe012a030e1ffdf678eebd9e9b97a6714e52b1b16394a9da41279b19ced1cef96b620cfa8ae0897e4a233b85f9e525e7ab970302acae869c424c91f785c3b662f83453018332c7e8de7b7bad189899bc170466d36ae64d8116b5e0c893e4eff1c443c4ab8411509125fd54c581497a2a0ea34a587ac643b99958a55bd9cb694ccbeeffb3c454dcafdc3149ebb8b8447f0f4bce59eb23d3048b46aa8192d8c860bed78ccd46ccf3291c2b71932fa833d13b96d2954e7fffbe61cd45cee4b7c7dab42b8f479131b7258df31e137e26f91b81d4fac98fb4e8ed384ba973f6a63648597f8aecc84032b51247b640cae9d0f7a9917148b13c10600ffbfe42499f9cded56b496b78f665982c932e8f67f2e84ae7abf092710dc2a4132d9a1712e89c32e0957dc3723905449f5f887c780f99cd0658a742a39da757797cb652b42556cb5fe664f83490443cab2b3396d2f65a528223e39d68d2fb1f2199a3015506777e8dac937116829956a9c64750f83be2875d387ee4152dd60b7962192a8e8314307869f821347744f1408f0c0376a5e2d975b1813728da6c0b292016d3fedaa2022df92d1aeeb393aad78e1b6f77076a6872a35921b4bd9796dd5b4843e489b624324080cc99822f67097bfe450bb6e8fc58cb9632cd74f7b5cfcac54133c17b8e88151c25a0822b2915ee6c69b79988e3564060a7d4b7005c0f623a8d4f22a877a52d5f4af177d8f5e1ab92575a3dfea469f7c5e61534323f52a6c68ba215b1c56ca70ecf97453a0f22d6dc61203080fa1682d6c50541a0c1cfbb1e5c2ed54898f5fabf36c69fa191b7a4bb4dc91d054dce88c93874a84bdb6cd8505c74278a3e1abf2f40f5a91dbaf7c889c0efda5eca7c2a05cf7240fe3ca2c0e20672ca5e97e333fa627907bd1debaddd5f527933e8cc756e0e1f955b27aac1df2e95a423b2c86f35673e820a4a3c17e343d0368b4ea4ac9fbba6b9c4a78110a9031138083918a1d2d2729cb14764282c8d133f6b4a642e9f3a93e2dfd10d2d721db1e776b5e956f3b4926a103579187e8e7f763ce7bcc94f8f2b6a0579ebfb184d94fe9d2bb01bdb31e9dbb05994ca0db1e0263e4f4e9008bc8b3e62daafdfa1c54b57b1528a17c27d74e4421035c94b1b774b0bb3addde77c55b432df6cc108d4170440105e86253d8815fa8368e08ef0b8dc7b01f936b5515bfb702d6cf25008c70ad73e1a1e1e281de89c985f384d73be6b5a0540d9bcf4e01fede0fe77cbb8f931d297d34347096b8396de681a8d0e4feb4314a9cc0329606f59fc103e6667829ee287b076d10367a4bcaecca14344cb239e4244760eb7f17327f234f0d102c02afe4b6157c15c73872ba808266770a4ca8786302dbc06a1574a6c116ca7d999f2485ada25be47e156778bb34b23df16119122ec44126d2d4e370e0cdc95e863a0536cc8522fbee57ad04ffaf6509e34fb7d1dbe71bc345d0c0e3633548715dea533177e34cfe2e6905fc99cbe82815bae1eeff39c69c6be26903f5b4ed42548f77c924994516b57b99b64dd10ba7d39d6008e5764988c112757592ddebd98f0e8f0b034af259f61bdfae60de520cbeb2c9ea56aa62c6a651d0763a9a56acc263e3be8ceb5f4cdfbace2533b560760c9f96a8e1ca35cc1ea8120c37874b86f2ce22f7a6fb1740fedce693ce12314a9055ae7f366c483a7e9d41fbe5da4c3bb3bdd14dc310b7aaa61866ac80966cbeceedec5aa0e65a818b5bfedda6270ce66beec0fdcb25b89419514dd7bc84452f74248a2c6f0cca51dd0e5a3f59211641e1699a1fe3991ccafb897e962426893806bb849ee814307c984690115affb5c6635658408f13d6c0c8a1772ea090e7d9eb317192a8bd6755c77c9af11986324854d15edabbd3e04f20d5ea30782d1e141827ea22a28eb58ada53f3c823e9cc3b635c8467e5547a713eb959d82bf0eb7699c5afd10e2e31c09d10472c5e66bded99ab3d3b702450a43d93acecb193f7d9448cb5c56056e124c694ec2412603f90608b9c188bb9e6790c53f9476b37bf5bca9fd9be604ec682843fdce2263672ef0e8e14571cfff7abebf195f47287e11fc2ea192a9bf926298f29c565e1b2491fd5ff62a698edfb664dee8078889993dd6eed10c2385ef8cf9a8b9eff218361716a3c42d59f9147649c9bfd9fcc342951e416bfde1a188a7e5f70b6272c8d7ad2a090df9a797c771a050d4dc3bd0d0aa4c6f0c7aad1001e1782abc5ae01c96a7aeba528eb9dd70c6771d4ac9d84ea24c61ef7bfe6df0998faad72f926690076e6a9349f34edced52c1f02df8de1d751602d8de8f37a7248687b46ba4c8d92587dae07ebd19e9a42bb19a64819007891ab24a7cb519caeb63eb729154996e9b3d06dba07ca7ea238477d4bef85fd78bb4931edfaa27f52cf1bb6a2541994e2c02bbe919f649fe13d3effa8082157b19367de019a59f75b528f3eec0e201b551efe8f7ea1b695c4f2218a0cf25e5c00b12c3e6df0d1141d5ea35fae953d52dbbe74eb40caf6b9644b27789d250c2fa5a4eb50204b1eb463574ef4f658b3ab5b2d887699cdff0b4afceeef6e920dd3916690b41fe51bb6be9e306db7f61c2842017495bdcfff5b1a67ea3dfd75be4a13d55253a1fe11e6f708bb231a7959136c4a4c39bf965ad80225f9b990d039fd8aee4772a179116d6594bbf36ce72351fb38b4475218dede8a8dccec61c0409914b89f6c836fec66326e4861e60432b4da5b48f86522687eebd05dd935c6e0ab814c4b7e1de0681dc2aa701ffefa2c7451c0b5e4c9116509b1bbad03795dbae38b10c0f342b8f42fa301bef2bbedaf1eea24727e36792d5a472193cff8451fbfbb4de534379a9105e774b4314acfb0c37957758bb5b7a08799fbf99fefa63d2d48129c8afc3fc0a72fb906ace3e6450fec4a9319422aa5d4068f73a7945ca49c20e2c399172d6892d9da8e2737491e281b927dd23daac04c0e7883593054c87ed4f5ef136967bb55eb8ed0839289c848fa4475fbcd4432a12acacf333c02b062deb754985cf9d0b811de6173faf34c1ce3515d2f5eee59b1137537a877ae72f7de5091c0cdd3481d4d2578c5be4e5f1d046acefc799be99726a559471746529d90dc2c3d443927d00debc4ef93777074d666a536c16365e15a630c20c828fc2c36877b6fe164424b96e615798699d75667a1a9d273ff52054b419cd102af6c9ade5a503eeee2e3ff36efc738e6183a6c571e678d07ace1ad9ef6c4497063916afcbcb9d12bcc417eef9847cebcb0331f54a2ff86084f66df85f6cf71ca7b5123da22e3fd83b9bf4f48e69cf667e74a2ca1bffff132ca1f3ebecaa78aab322c8ef40c912ffacd6363fe667d736a97446f77743677603f7e7cf5a5d2788ccd1ff8fe57c7e1a99bb1c680a2945cb08146361f3884551947146c9b2460308e8a74119c89bb7a966cd99d4d304941ebe38b606d49941556f0caf7f388b98d18d988c7fdaa631fdfc4508bf14bc6e815fa302d426ca6590ab00e0de689ed998fd1de3702f3dd28c5633f4105784a74bc18909f7c7e491096e339198a1e3a939c9ca16b4911044a9953c08be722017c601ffb5cdc2b4cccebc5cdb8112470d1c439550fb4352b13b98604c315c9d67453f2353e2a4564f4bce03db345b78efc6f5515550a874cb2901810441cee54072b64015a856739d9488be546b8c8ba803d0c0e56f0484eae61710919fa68b8da6c91f95789f5ffbf5add3518d2a7e3dedb908395cfac6120c52533563ade00b76e5f20ea0e6f41eacb316dbfebbc0226e41959b012da1bdf577e3c1f12ba3a3d0749bac647d4afdde6e0bf5bf622093b3633c453c5f353ea118a18dcf85a2c2f5d984a1f23e582ee45dcdb21056eb09ab36e555bc808398c1bb57c2ab2ad0941a000864a53b1e5c5c4cad5b780ecbfef66ccb600a230c9ccb19027809b882f45c42a68907d1825d16c9210c84c331f4d1ed00dd32bebdd975916901fdb4c62152d42b35b29beb3ab5ca2427ae19524c77e870771df1375bdcc933bdfa05c0c1d18e3eb41d5e248ba1eea0f268e4e3b22f8f69ca343aa3279ca11c6c1d3919a40ab892dbac5255d1c9fe28e99615b9b6e7bdcf7923f763dd5588d9da9036feac311975daddf19e6172d230bd24b1911dfe5008d2702a549d9fe5d1720fe35a2239ee4de2303a921c79f9f8cc67d208dfc0c54f190db90afa1e3483299f95f1ed35a2c1ece840ffab2734f81432d1ef71827defd0df2795f0f844dc7df9dd9465fc537a65d36303e476306fc26efc26b326b5e7367f0a67b8245527409d57301c3cd95f0f359a09d77cda5e675ad3bc4570cdabb8c5421610a50f4d2fa722870df3af31a4ed46c2415522d1da89add275a0fbb8778490933affc263035a43031f34967247589e43b9ae4a7a1ec3c65214da9701ba4e470dcd3d8f19b5d138bb7832c6500b975d4803dee9d0077f288fee92f4ce34d3eea38604390826c49387c846eb7d465e33a82ea5307a81147006aedbe98b876334f4e418af91a8dca4a3991a6ad44f43fa7849a54cdba457399ebe654515975395bdf1935cbed8cfee1e62e782aa285cebcbe65aefb53cb7436eacbf5df60571376dabdc01a326798f7e7fa83b13878afcd8ae18c4234c2884d67303ac74449e7becefdbb3fe608a8e3d3f69ccef184b3084b3bbf7efe92c85235f7741f88262e44df12979f0a3de6f607ce872caa1299f7044f8fe6299d6edc9de8155252d9f02b54b26955eda5a652a51991cbe04e549ca53b0ff7125ab941e4608240a2ece8bb98268a63e11ce038c8c69a28cc950d21e1431922da01a72b5cc107cc0ab6fce0c6d0fee3b659e26df57d43337d64f7d6ac9af62b5ec027d1d7ddd82e5e9fb3092468e90d76893beb921056aff997e0c9075856248815379feb8c23d097d2032b33f50872d06d936755f2a79d1ca6031b657c56229259649b3a657f1e604e9e0c6a9ba194f09eb5c94c3d14539e33f28027ac08139ebbc886b8d2064674bd9eb52dc509b4c2e459e09573a2ba5fbe69d02946fa37af31cb715f2699801ab7e0b0d78fe36139bf2e63ef175f377972ebccc211936e8924d52a442f826bce03d3b62257e5445eb31139493e7bf217d7fec7da7550e3342ba485f50ea8b035308308d042fe3127696c7b457cd27ce500f29965c77d14f1333320f7fb778e83f27b3d0a304b9e00dac9558e34903961bea821932a1460e0067375971dc5f2506c5e7848737715ab2cb24e1b4a9f2eded4025415eec7ec8b0c09893ce9d0e59bd7f98bc55be3dd89788a8ec3a404b10d604dae11db2cd1a82d8c30aca347ac8c393d2aff10c90be640a7f9c2f6431eb2dd4c6abd7485337f380d0f0f028ce512f4cf496cee98eb8b473fd3471392758ebf618c4e99375ea5182c649c9c3a0f432939602f1621e0e5f4ed33f6847b8825670ecfd89bdfb35a31d69e3bf9d816a6ec724f4273fd093d1796d27c5b9931deaef9fc41ac4627fe970487d6a4fbd302beffffff41