PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 93274 7a2d5af0642e708b9dc694dd524c3c1be414e2ce199fa8437f20484ec59af055

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4beb21cb2f1d84778f22b3af6a21cc097e7f19dd85d0730b1fe974f26d249a24
Certificate Block Hash
7a2d5af0642e708b9dc694dd524c3c1be414e2ce199fa8437f20484ec59af055
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...008506000012c30000
002000000002000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000012e30922d01fcd9a85aa61bba08f4f1ee8d0d9e1147bc8a1f531858d4fee6b5d6af6cd5b34e572e05605341519e38ae795ed4f82e4cbc1a2bf26ae3d2f18e9f8214de78b00022c5a01eb552ce3700a196639b967342c3fcd940400000000000000000100000002008506000012c30000

Raw Header Hex

000040207c9b8ee7bc4b0bb3c59062fb0f99d6b2f4d224e021a924036bccbe161de4cb67b0670d60b07584eb9d38adea5c7afa8b586722f563bc6fab04cce3a5b5523e137b4f6a6a52b20018249a246df274e91f0b73d085dd197f7e09cc216aafb3228f77841d2fcb21eb4b

Proof Data Hex

59,560 bytes
121216010307ba5e80d8bf83bba82b7d9942f72c8b55e6a38d2c11110a5ac35381d6d30b023177152067aaf7cbb2db9326926bbfd03717f58d874c09a87cdc1e9166a96b5388006af88d0ea0e826c8c0e13dab96a2d6b1da5eb4682f1653d5c1484839ce0b4d9e305e03b27e647a52dcfb294620d9a03f763bd6ee04ea3e361f813b288fbb43fb5ccc45058f7aaa47faf208218bc61c8c957e8738e5a842bd71baf003d8d11f17d21eb335b180ada50801fc8020d604be031b2ee8b448545ce0c09eb31e1db848c8a0cc372572982b3852397c51d71317ad505f6e3cd1604f34dfb487e7ec969244778e323cd8751ea7400a833b646ac3890a35df8725627754de229b37967712dae2de9ece7f6364e823bc01f12ee7f89cf2c832f61009b36df078ac475db81dd1fb40b492870843c0403907b0ef9ad6fe85b12d9266fde23d0b0cbd29d48a4157e71daa8b3421191ec778c21a2adcae9cfe4d6ba3990355010f4af8a127d67c2b3243f2f056517e456f2719bb14965c26d396655606d73d1c33812edd1cd777edbe206572cde7222a576079043c49e61c7f9146fa97ebada1d77571e0882eba4c9a7cef656f6f4394f1e4f13cdbab82cc942be924635bbb4f02a232e2df62138d925030df38af5b015183810095aeb3fef56c81ba11bff1b0f2b7a9d3151047e21fbfb1097b9f54584755d85c3fe38bac1baa616a63141cc3ec008b0b635cab16aceba94bba0dfee731a1ac58e3cefce795df9884d6ec8e3f00b2fccd282aa55158e613ae6d5be6d0cb279ac7a5ed7ff92933e5e394114347e2e7097a0d0fc14c6d6783b418f9956908c8f3f358711b763eab12f8aba069c16ca78888917188208077886188034a0f94d4c5b733e8473f0a102b173d9077deecac21c6034d06aff24d4eb5f202721a3cfe05245e0f1dae864f62974023551c0442370636f3804434c9071076e4d73bb05321dce2a9d6cfdf4ab8cca5578f70849efc8db51def403092f63e25de8e9118671707bb908d23832ba19741ca6f6ef6ff14834ff1569ace1a01af838126bc3041483dea00d79511726c018751bf3e580f878ff412423ba4d7de1656d6381750ffa8a31f7f665ce4eec482a6f53570fda4c5230b56e236c2c0a4921265ad8477992029c917dfea1662ca6ea62528b0508e9ab61304710451cae5262fc47050babbe4c97ee858f84c96f2bec49280574789d8b544fe1045b6c43a851445ee7a6e26aca6d0258542b4e83e2d11315bee5dd9b02d1738e644c00b9f6afae5b0969476562b4f8b6e8b4b8256b11235646d7d276dc90131d3c4bf585f57bf2754a11ebdee204f512b7ecc9e723cd80fb8b6bd6d03d90a83d5bc1120b62ff1ebee0a144e1d3b80d016b63489760ee3f7cf653e20aedd7f1081255a738ca93e6db25e03953c439791d1b40620cde12fdf5e3b02ecc3f44be540f77f625f42e64bbadb6e2b1bcfd934b192677325be2834f064bb2f2d326c51f5f7fd15ef59f163e914cdd6b44b392a113fe6410892eb3d57b302ccb2387cfd781c78a714edfa3492663943c88d4978dcf90df94c5ae64f95a6f441d7a1cdb281ca1df5f90e7d713aed0f36a1fbd7c2154ef2caf829798d0d2f0f9fac5f3961b666914765b240d3053e7fb7fb3358a699342e3bb566b84bd241b42b9dfa7e759f7ea20c844d07e2298b8c41978ab8262723715019c9639bdb77fcd14752ca0d4eeb3c3d0c97064054a3e65e337217b2db1e4c11d6208b679e94fed5286cb2e3ae7071dddd3266d242ec461b1c0ca719f75af62b796123847fa874500d67c40166ec2b8715cace68886655a25c9d3adcbae6bf784a418fb645348d9011c13763be0a0b74bfd86bff5594ea62acec77243962fbb1374936a68f5b4c0334ae0128c2d6c62f58c03f3fba89b3c218024c279cab72f786b7313acaa4f8e1044e8e6c8d976cde3fcf8bbe384afa09d945a06d5856211f69c38f39b62850b6c04cffb9d4ca4da99986b47ef5f4860de6b45cdf5098ff59a14933407e589fc54d6523635f038b49c07f4a20979c0716aeb87cbf4310f5959eb118964a12c4c990da5d85689c9c916a85d17661039d6b97505f712a91aa395741c6a07994f070243b63dc8dd75df14b8d7bd6328eca328616b98b77421fd9c0d1f0b35430bde10f9fcf4bec3bbe9ce27a0ea2c2978720e8b3a75165ef454eca0869b38c676965d2b4ae6b1e9c3b57252156c175a0693a3c1044f18696a7f0df4ff00aa63fc591fcfa59eef2affb6fca5a4c01c278f9017322800dba844adf792ee7b518f00cbba0ced7fd3938cbc5d60ae87320a3435bd5fd51c196977b618f50226b0a8eee578dc4509f5756dd6e219bce1aefbffd820acf5907239e01c2f90e000a8fcb26c2b15b788e76b07e61f1a4eb6e669fb32521784aec93552c9d4699b59d0631b6f038060b068bceae9557cd60aa56c6242aae8a85a178a3f7525084be70c982d362c84c647bae178fbde8fdc1264efa2a069059473954d26c06d7eee1e5432b7980a58382e5f08d1c375ab98805d2a69c709822f177bb40ec716f1fe24f4b6d10cb6aef30f3fdb4acdee5c3100e61892239b14507f2f522c5f69e0ce779b527422969a9601a368b6dabbb40681d8e7cb179241f4caae4d050ddf1d31959da70424877e8235516a1084761559d0d2297e1e14756d170b2e8575d75a8e9e693064742f7b3cbfb8a936b47f17fb829fe0cad240fa8a37e009be8878c2ebe12d88cf3f8fe89c68d7c190fa9d8ec25ac87faa96159aea8d1911e696371a99847abdccede197a1f38b1a0b8ac6a6d6386358ad754453471cb4ddb299f9d483338d588e5b5bce9a5a6a2d564807260c039edede6badb87e3e176caf5cd98988308f6397c65eaa462483966bb7c1dfe6802c5e37949a93d40ae0d69dfbbcde404ca17e68bc857c5e8c4f54e863180e006ddaba7679c86f6ae56e3f6b303fb05304f5eea100727119dcb6958faddb7c55ca4ee35e92a5182d513a9ae87a80cb313b255ccb3f8950c855044aef17dc8141504edd75a68e35aff61929eda99340c40f8895d381222a981885d277c4d18b430f2517a89a439b2ae18c1c477241376db14cb4db013d3c9cd9478dd58dd45b615b2d9fc9687d81d1388b82b964ef97ca63424ef37aed376620393c6d94ae4b1443a948bc93caab771fefbd89b30575bece195daabe561320b5276a2a16f5e1c7fa109bad2d1670e934bb4d65119713b3326f54325e74d4846b25bf24017a2f86378d1c62a13fef3f38701040ef029f761a9e93a70c0a6900d2e13f0a81c6163500d177043f1849a31cd1b391db351d9b2c8ca276f5e925139a94fd3eea857a4afd255a311f89f6f86fe193ceb88535b2eb0b35969d1d452523ce89c2b2f0c839344e1a44ee7ff76fc1a85554b7b69153abeaf7f87c042a6c806c8de978e62ec0067739192ed04496a55082d0db2fc637ddf75c4ee1a1ea63e0eb5ced06ec965223d81c0a68850fe546151fa2f9ff8824eabdb04fc0b7e0bfbb5d0040bee3516523147fa0df3158d2a303e5c8fdbd71636494b37af2b9589a1bf5badc7d342046edfdf33866e89a5e892be2f110166e75a4852635c81175da9b80f00e5e1fba19b2e9d42fed014a7e8573250b8cdcb673d6c8721bf462dd6d2b57dd8edf7cb85c52fa8fc0f706e587a64d1a50eab9deee7e1f122c859e7c5480636009f22dd86e78641a97a7abcdd48a20c663fcedfce5277ed5f232f9f77e34547893cb5e5f0fcc702f7e0197087ca9ebbbedb0544bf9c5d0141ddf36a8ebf5acbc246f60cbfdf53c9e1c9e50d7d14434c179ae38f4df96e6721c689b4033aa07428082b054a2bcd14a3b7c6b2124a070da2df086d393821124d8bc7fdce5078ec62eb42d9d351d77225195489ddffceda670b2c2da313e6535c5b695a74365addfaae2df46bc1391d95748aa0afe40c9e919dcb03baf436fa84090e093acec76da905be850ccdbe6c46a51ed18cb72d6c75de60b50f0482dc54af84e2c4cf34352b972e1886e6e9f29dd3741d3bda350a295830e967ff549deadfdded559b283d0dce382286b58f8f9a402f4f09316918749dc2e3a864a0cb939e725734872b8c1a6f56c3b5081fb4e30615aae2656d445cc5082b7fbbdea25bfb046bfe8edf3b15c0bfb09fe6d7ea48970c4ea525e5bb75cbef73dc71851dd4f78703a8d9858107c874858d39072fdbb64f4ac531c06393464eb57cbbf4c5797924c777c860dbf438bcfd0202a2821b2e2cf037ef1b026ad0fc8097de0b57ff8dc9314e39b3d566b6e814981d1bcc13c47a3067b674b1ab70bec72b72315e1c69691de33b486106227c25359a649a09fed3e4424e53fe4105eeba780265ccd029f0dccd0574777e039e730051d7626678d9c8ce4f425df70006d2de1e84b496ed1955dafc3a5a47e9a20b18384eacc220ff2bb4963e3eb10fbe597878b493398c665249de8cf68c2c119d65794c7500c26fbe195abe4cb452c5e569a36a4d7b73b5ec6580828a41f39d5c855c5f14e56d9c23a50914bce2ae6824914d75d5268e22fa1eb9f581d8e3d7c5604881d8d23a9c62b5d6e751fec29eb5936c76c604d90fb2b97e6ef14a5377ce6da470aa7c4717043ab8ea524d858b5d9e40108def9b719710b518383e2cae09e5e920552ef2d2067e22d9b0540cd15956e0293b4743ab563069227bb8385af1d7b84012189380ee807e3c29e105a4644b15d9f0e41ef5b7249fa04bc0b5df23249dfc54eb38f9d2d83d73b39580d20b011547221cdd64914563b15c8d1d17f89f20862905af60cb0feee079c9ff5dca04f346cc462962c875bd30a1d9b676fd89def75de8bced702a75c5c77c346dbf3f2dacce684ff9c98a5258dc5b8ca902fd255d1b349de467fe3aef7b1bb5404de2a153e1920aa48cd015510052f4fa8acb24f746379fc04df6668563cf59ecb6e57c71b2b0ec94b9bf8af701bd1a3b0bbf1dc9f3815f8e5a023086f83f4c4ac48ea3b6f2bc9503dce53e81fb7dffde1bd21ef7d177af99d29b87b84d015c9bab46958850ea2639a51b50690c58ebfd0eb80bd887c318ef4a5fc0a6a0fb0b0af80f48336f642a45a2faa9d7ed516a74951f1eeff620ef82f7bf5d64c97a3f4e2c99ab2aaa899b41b90176079f8cd1b2e6c34ed99af7b0bde51b36d61422250d83381681cd6d0b2d1c8f3c017ecb3f6c5257957fd1242ea6ec0212bab143d7481c0e09e5e38a414bb6d362997af5da16da60071a68b2f97d6ae9629bb9070896d61b73f802502316d27a0835d3d196939d5cf5eea95c35524bbe3444cb28247e7e1f3e45cf49e8ead5ed70eacfdfededf34907bbb6dc591600b8ff5388f801146e5e461d0618907f5162fffc200a56bfb32e9fa421b4baef5f98731b6ee6aec704a8bef79e7a8dc8635a21f785a7a239ac53578249a947648685dcd8482f14eecdc6621bfe0dbedd8b5bdf4c7be336db299f828fdec9b4a50560a9efbdfceb6a00eafff29d2fe269b8ae5081f987d93c8948e996b433a0f6c2e3319319381f093ab1c963a50b98a603d1c0334c0e9048b1dcb4f156164eaf3f70f3eb65c7c4fcc7234a5c245a053cf60b23c52743d11aa282ab64a161637723db193446a96e3ae93ccce9f67bb1f3c62120f87b3d093a7762c1588ce1caa7cb30520094cb3df28036046f63c0d32e6a4f317c0f1e9881519e9033fd6e0112e8369d868fa18670c94b0684e5b9f0d1b8442d937ee816bc7a709ab45522d147e47454b8c8fb62f03023bfa57242d785263550a0f6682bd47d2ef3ce6d497b664b0abfb8063d64bc38dba3d17244b10ebf515a7721161f6a35b785b452af58e49f48e1a673fbac27d2001b0744ebc32afe1e838565c3b2dc2e00d1b76d425c63a820f3ff08655cfac4d739edb629f0427f9835a3e861565074cd78496e93f46c6a94cdbba360107260b6413b86eb4c5f8bea2ac30fd1acb73c5c59e7168337cb68b2b179825c519278c9fe4160eb0ef3b79a7679a265a29bf357a7a2f8b603970bff51b798af673faf4485a42e09a7f7076fa46d947b65cd1cf6b719ff2128fbfdeb8b95388c7649008b4ffb978cf0adbcb55bc4e3d02c8c5c74798319f6b06c2601ac5f513a998fd3479739186ec4c3ac9fa64a97d4038ee0c376e8daf5537445eb7fa65ea7497179574bcb6e51e3b667fbcacca2c9f8fb8d316eeb732fa91dcbfb527bf19710b0cc727dee9d7d477cc7842c0736c00e91578755e632606039c6ff66640645470174c4170c21ce1850dd4377f7b121fc858e16ceaee2a3e53e7b1a90bf1a70143619088b10a86ed464da6ec848cf3d64a8faafbc68d7ad6ff6b9b4b49529759a53eb846eb113791391d6cc6614e39e0e12cf794c85e558e97641136f50781f21ba771d181f5cdea82a1e2a628a56f7ff26d7301809e4c50673ac30fd241836abc326ffe066a99c559564c01ec19bc256c2b673cd910aa6591fa3ebfb258eab8d70ab5eb7db25ff754221bc0ef92e74e42a0300d90c85f875213a1890c4e94125ccc3da7a4106f640f5ee94513941b83d37b3a3e203da1172e848d00932eb93f1549deb8d035565ce4d3542075bdc82bf89303c5f70d2b597ebf2dc23886e40c65b4d500267fa5039e61588b6e9ddbb1e14cbae38aeb36f5d74b9eb7f461d64d2821fe33ed48d16ce8eca00591e26ef57654e87724d1d8833751639b56cd6fbc5450b57cae03068e19f62183b429605d505ef1d910862dbdbf751c925e738e3d6d0f47d2a08d3ff8f9b4c7daad87f1699ff661d716db1857851b586895cf82f2c26c44d04516144969bb8dbe237fec1908646e2353bd6564f030218704e736fee5db0f12c99868be45454ffea82a220fe928ee411f78f4f9992f197c317c3cb0d3622fe82d8b337e07f3d294eb26976f15bf09f9a19e03d517879a91dbf08706d12138d624d16602fa28ee7432a4ec8c778161ce972b96fce82d51f52896607b10cd239e8b7b4fb100f624dd9ecdd7a3273624f2df05e66d1685f0a81a1ddcfd8f63a0271f9200c8c806c76cd732a662250cbef624b53604a6b5a556d7bdcc055cbd5da35be99e645ea3cc2f3010780a7cbeca11cc8768c378c4d9bff2422135ef170edea0de44da427c6455b7518d8aa432516351784616bd3765c204a79a0a8d2750ace315226c7a51b32f9182e6dfa880c764688393cc6afe4c130f47d61038302961f81f4786a546c5e0244ad77d99a3b354cc69ef6516a57c529ec439e3ffc258ba3c2cd5c2bc41e924d9ba62bf719428ed4c185c40dc4644474e29fdc3cccaac1f0e8bdaabbfab34294e1261f0af93a3e682897ec5d305e040bfdb99ea82e48cf0d2552a67dd0ad48dc9c9870895625c7850eefe08ff14b248c506301d5c6a13f7b3883df63ed0831e90515a889eadaff53b0f9279f320afe4c430a9be6ee8384ca0dd94d74f16e3cfe8e87adbe6165f13e9df188469161800d40618eda0e83f7e85b749236ae7dc518cca2ff7d12eed716340169161923079d59bf13366e0f498703c0589d15676b86d8e9eb31629af8e5ba1b4476d3f29b4e1c18956a7779e9694f0c48422e65c07d5d3b522d238c4659d208dbfb6d2e0bcc922d12ef7532bff3d1492e17d891456913fa62c17caaf0164a3ca33bc1147e25f4c140fc625e1c11d47ca7a1efc88b502f3589fbdf69c911e2067b6e5e088a9a790ca0f37bad0f16e2522a772c71261000bfd3ffb05be1b19d1d047b669e28e1b8e833c5db6e36a458d18f06f150c8472210054a1f1a642a8aa2c06e507e75e39e291a2641eba085fb1b3ecf7a7861569d6b5a6f730e9789eb5d7c20b2a279eb52b5e94201322537d6ea785878b6303d9e34b2d485d9e238015fba46b97a7423a4a801064a1fd34748363073ec73df5587694fdff84bb0dfa4fc1f6781dd6402436f305e85cdc502c33d54442dbdf5e672e9b5b687178409a062faf184592f727f31cfcab55d0da3dbb171e69af15019881d851c01e113f1020aa5beba113cb1b3e01a24c4524b6c38b7c361bf919df437954b132d4d9d284c406d3fd207b19dc17d82d0956151bf887240aeecae1dca5f5474501c2882a1f7cbc2c9f7291a70419d0729d9ed5460e5bb4d879e2cf479ffdd4dfe50f2712a0b0c3af44b2eaa76985c9b847e17258a3a556baafa8af053882df29f0e3ea37da417f3773ee6553fc29fc915f6ef63e17893851d18808685bc6bee76e8168bd14cae58cafed1f7fba3b36811b29581013b58d5cc72af95e41cd4e03921e7cfb4b76eb4ceef0beef9fdd6cda75dce75d469ba41cee6a1e472caf3f415d4bd5de0029e0bc6632e9e16112de3501f6af351259e4b81d9ccdfdb3d2dc4ff836db71da36c42ccdfbfa66acb696c5e21bd9dc0609e9a1882ca8683cd7031bcdf6b0ca20cd66236d859c169d4c75ad2ca9ef9a0ebde477091d8c1145b0944daee79614117c93bddb8c096194d2360897bfa98666720f130104d0ef31296c571226eaf603c1a3383571b5e5ea18dde3c53c461a03618b3115b662b5138c48b6fe2d30c102aa3bc35a246b52adc5ee14328f71cba087761a078c2c69d7b9061d0a3a4decf77a6f58dc39bd60dfff7ee5542c494a30ac7845d1a8067cc93b056fb5a65b673cc3a997054a3e8616ed0cd8de7deb375ac2abcfe50c482ef87c0b437a933ec1ccf4c1bce729e5b7eb90faac8dcd6ea4369dd8531c72d377e8f4b587d310c3db7726535dd38732b6c793c4374773054ad6a75b8c5fdfbd9360274048565030c1e05cf8fe71f3f61eabbd1ae7f0f8ae233ae02d794114d734f65a50e059e976c3e58032e3101ac1590b28a63255ca27d1656a68480241d99660339b0d0ee1ef2367954c4545938ada6f2ee78932067da4985d371debda0a5911ec6a7862f98e64116a67a9d3578a9367a2e34e13238d177a4bb2b905478d220e8a14174d47bfe5e44f6b4869563e3049778220fa241bd74ff4315ddca10c352d4f038d33343cba5c48cd1364b5178bffe99db590c7144f95788213bd98594545536ed7af7bd2a81a74952e7d6a3b277ca4dcb3149c615315b6071135b238b206d3be882d7ac833c6d9d3f6d640e0c0747b609e1c9499c3b27fcfb86be4991ef6aa29166c1d3e8277de9dc90cc025f444041fa93ba1c4cc33523a87dbcf5b76e9f2b785fcdd62a22307701abba13a86146d97a330155be9a911d3754e37a275a0472fff34c15ae9bd964134c0f3ae61977ea45897ef52c58916c1635c18cbe6b8e7ccecc222358ba201dfb011b055075537d604f80862aac3cc38339511166cd60042bb01bbfb93a40b384942a311a31972853f4dfb0e5f61a813e74b7b4f9f4b68dc5ee15bfd1ec8a3933327a95fbe2736e5c9c4eb74635f38060dd7ead60a7522e4a0be74d15e1fd9b27805955a82cea7fd329d545b6d912d830e19b61b1562458edb4071b749ba8dc3b3104c80a6502a804aee71005161f6749ed1a90acd171b11c103c33f7044f9fd1c1255064d59208635b76c85aa30199127576e74136b809af628cce7339a1b45dc118cc8d295e246731f93dad57145cc6758669157d3edb1c1ec37a28280b6bbb5c0cf86ac5363583dbcb5618c22fb9031244872252e928e0613621e1bfbcdc7ff4151f41ed862dd351f3f11b8caa4e55f547a9181d8b82b3df94a3bf862763e17e3f47edec6ab3ec37e60b4e07ea72fddcdf41ddbf9a6c03e638e980e481e9cfe414f70c9193b1ad015a8c9cde500d6f5aeb9e812bd810f78c466e2ae56b42965c2b02d52a79db3b7ea7f8449d4238507c8b8aeb2591f820c7ad59dc6ea7f95cd9e7dadcb0368cdd9eaf468d067c24922bcbd141e7a59a06ef37a796404254fe5fd286cef2c408e2659f158a0f92729830eb9ff102fde1262ba16bd2a8dc4442253b3be152369852b0b4d0d362b652f29f418723e1b2f4762395b1c18f5ebb1b38b7a7c959b40a25c048fba6705dcd653b33d584b568911cb3e68e55a4e6caba6da29bf20ed062a36498761788f1bb9263263ac6c0c31a4bcfb27126ca5e94741a0458ae228d5dd5a23aa1da110ad30c1eb068c8504f1665983e44cab91dff8417fc7d518899af21c521442c9c2e5b51a2faf914e66523f9c5825ed25cc5a63839f72b4a3b231dda60d74e9c3e70b5b551dfbc3b4f39827201fe5a5b8d923353bde4cbf339c083b2548c3e33cbbb2f8c0df32ff7830c52a293dbd3d90f13a2ae20fdb81470aa6915fab55bb874a3e90852d940e43b68fc167a86a56d80ec51b98ffa772638257b2221315db5e2582d72465aec92f61b6152a73a621ad8401b4feaaed7f1dfa63964fef5c7b53febbe8afcb3b8e201bc2c3e529e9639d6f6b115d1773b684205fa58a17ce272995d5381f85c5a89d02373ccc7a3f694a8b2c73266cd6bcccc88e327fcca783c625af52ba363dda85661c2382f4dbf504c1fd686de97e3e3d6205ca47e4bd71d896be86e8dafe7579b1aa1e7df2063404a9c6649ae61580cfacc708ce221ce902c8c8021dede6a4ba1cbb97fa9e71bab97da2b0a00029e24c50104f576bba8cb24a8be708cb62cfb3dd1d78056dca1e5c32719d3f120d7ebec30757ccf2fe84bdec956628c147bf2008347f07942f2f44380ef30f62b56de80648651590f31e50e23a39a54a99bdf3007d96654118ba112738e3628e3d7ce3bc42ab86ffdacb68c2c2f9666064e834d15e7678ed7bcf9622ebd809a37dd73e37c871da09a78d62338a0e9b1c96fafa8228e8aee2e293913a8dfe32336e6016ba06e33550f5fa711ad09c98a01a0087f06e2b34d48e19dca17cc43ac7c22f41dfbbada4b254e4bc4aaa719179bba40b1b52c5ebf733911f0b029b94147f8c27cd9b11cd2b807b8b4fe7c17d5b8e7d140e980b09dd8eb2fc70eae031e6f79da19761c8047ebd41eb94c15acb706404c5da685a67bcdf29956d2a4444d778efcff3a8826ea58830ba60b20fca57cca68bde50fcb4a3c7cc594092147dd13d839d2f64bbe2be795b02f140b9c3c989cc3a3cedbd62b11d3217e7bb75de9c606b24db9d63a5efa5ee9a5db242b38048476915e78c28ba588b9307f2448f3f379c7f8cf1f625f815cfd26c65738e056d044922c117b00b646a383b7c0b5955331faf95e6fee66e6910ddb6a55b65b71ec1abe5c8109926f42cfee954426ab1694a6e3dfd8935d26c5b9c9b2f3693e1b85663a370ea4d1c4454f7734cc0ce7ee9e3318e7684e8030689ceb773ddc3b7aaae09d81af8f5977962741232dc0427ecd2c804d5135bf7c46cda5ee2e6c575c076ac87954e7f847f0b53bcfd6088d1786a198d4a090baeea3e9fa42471897ee28cb6ecb759c93c466e75033b8d506851364988fc21e8f04c5ae3fafa8fde9d6f9d6e73aa43282d5532da38babed42dbfa01844fccdba36fa128abecef5c3e8779fb88ceb38c1098ec6bd0ad401e4aebb9ab0d826bce79c8742364910b08a15cdf668abb61363de9722b7d8702deb8587f0564eab66a2954a7738dfe5fab4d733e807db769032f8f09a5d3921ca5865147e7747d09bcada76f8a819320c0ded80ef3211327a99e46198a31e22550467417d0cd254f91068aafa5eba5924655f2a7fcb6d71ceaafc014fbf507c5f984f6312b305f67187183cb7323f0016536f108b5059b80a7e9804a5e582b4a3e11d52dba8001d3e0a3d1d49173b26d9bb1e50dc8be13cfcd3d333ed17aeb133f51a37c2954052259d6bf9b6f5d8b87a6d213164249b1da9f68749e095f56d6a8350cace076ae588b1f625c98bc26716c1579418866fc58520051fdb42aadc3ddb6071fcad9672aa161db2ff98e89db8233c36298f4ddc3329db69a8ed3f30f622accd965b4fdab38df4adddda5ac6387eabeb3783ee1bb241b6c5c5479a4c2cee50fb5a47c0bf6ea97b58ed6e7d193518e1b780544cf4331b2a54db5a1c91834b4d6c583ce0f73bff192f3ec5e7f7c6c4d31dd806d59549f3a60a7d35bd9cbc68893ad358610a068252e2f2e0d343f12ba44029be5fe13a71c95ad5589ce1bae83f1d34689a000c7da856dd887615ab7bc11640a7c42fe180f125c0e2874159137b65b5a0187490fb919ba831e9d0cf52dcca132578cbb7ef3c0b9cec4de7b7b0fa558fa4b4dd85f2b5a46caf6125f287515fc1a008c8bbfe6c1b658973f7e98a6d99d82da65015965bc535f7a5d400976d94dbb57a431d6eea303dbb45b8b4cbf09ff10c5440d5e555022d9471ec02043cae1fad09ace2e4536b7638e07e757bd94ae65f33431f81195847764c1f84a97b36f4128436a3ef5fe5a89363189fb338677d4325e9fafe29f0cc56b5e6c9981d95576432e059606a4af951da4a4fbad7000d7414420b3f34d4bfdb50fd1551015d16be33d51baaecffd9e54befef359736e6f3e8b19482ae9d178f8f776db64053095a55f623d90c817b87df3faf573bc49919aeffee6ba029296f43059f442909a938087472e17c68b92369d52611b12bc864e81bcd2e7d130001b2b0f36d2969f145461e61b4017367b21d0dbf844b48ac1f48d61d71e7dc03faa7e2929c52073f1de5cb494941f25692d61ea1c0fa3259f4fdbeba4c67bded4e9f020176507f63a2c0096c2c4d4350a2c5ed1641704bc687ea6ccd5b71fcf6b0f8ff9576ae11b427b7c7d6ba0c6a29a4d9c36a9b60b66cebb56137f67af09d8777052f36ad3239b844ed0fe36dc8e35cfc796ef0d6331aafe68c2855ff8897ab30fa03c40142f2494d9eeb95a6287480e937832eebad90a652e8fd2503853c8d9c6dfb6df596144260c328e934bd7bb724546bb2479a074f99beaa8abc61e44e88490bb5e8a98130a726ef2db3bbddf2c88ca1cfd1c835b057fc0ab0060a1a5e899601d541a6afc26518742d9648a468f5c677223d3145916aec80328073698a52e7843d5a14a2bfb3b9d8b9d1a31ba81bb83d46b48823304c2db8a92ea6b4385da8041d565630f657fb8febd391d8d8587cd33f288e05df3730cad4f57a7f317d1059de61d750d8c83285dbb7487a4222332e5a2b9c42677b343ed23bd1ef30425d267fd2915be65e4b881f5a027eaa3698d03c0472a6529f7a4f263396e93d853e96ce9a4b7f3f175c79b771942cbc8d558abd68c2cc0471e7d4e4bd102da295b46dc825ae783f77f8efa7d911f254d4a0c89bc83c2686ca9bfe772b41e0d8785e2d82fc9c1b8258de9537fe4fbb7f45782a8503008454f0ee5f642a1bc04b957c12d55e180d29ae63fe0cb82fac1bd8236aab25c5dba32155134e01880ff0e8a44482a3d6944d8d8b7a9f15a3d11da8e008dbdcb662337f8d49853d849676be8a55cc55f9ab48c6eaf12088ab97cc43eadffad528f23da69989912baea464a9785cf5fe5f4fae52c7cef4655517f4c2d98a14bc15193ccabadc136d8d8a46576d76b8a59179464556e3d00c0d5fbebaaed3e41f73bb16d6ad054b5f0efc941c32e2b4021887f1d40f59aa11a164e4bc4691f3c92cbe9183cfe305492561d84a04dde4fc5c99565c84ed7346aa710d09091b84e404c2046d4186d428f480ea9bef96108efc0df66e8401a7b4a9e4f313b9d3c4184b5ec5bf6b6a73a96c4bb2b5acfe61aadbb5d2e091c1764b80f8be8206b7ac59391c3e320d29201362e8f0460b475a44b1cd33a998f8a07bdebbf69ededf83c8b0dc8e58719319d718cc7978601a9d7c1c388eba1044f269e3f9d944e16cce63bf09ddf2c71da4b394a3f62c2d7efa43264595c3e9229fd69031841ac4911809c5549dd42e2c00bf374a6ef46bc6c50b512ac56e7ba5bf52dace38b26e5ab5f37ed8cdae112e84f335024fbdea60dd75773000093339298e427e9fa16b3a2a27d03347afda8625cfdae81cedb90da0d742495fb1b2f5e5b0c73b218cd7308a5ddc51373e3e60562884aaeb2355e2a224819267785cf2634de3250c88bff8a9c526c295ecb20d7232a8869ce3e2e2da20f5b63927f9376d4c76d8ee1cbd268ee0755181321d82ee31aa91254e6b7f24603eb0f4601ac6410e13902c0a986c70cc7ee2301639c03f7b76d7212d8c5fb3662a8687954a406429da1bc3d6a6a8bc44404b37c9067edb145548fc60fd6503bef9a23a4f3ab7ba261a426812a1d32c322c2a2761db348a4bc20fe0f9de0e5f351ad07ddbcebfe839e31a34f580f2fbb64bf263138347df1fb90ee7be0b9826df2529f24fbc9053c78723de4c20bb4ff2b9824243713d8ba06be939076fd3f01b5d1ca12eba52110238f36b182c00a50c2497a8e946008ab0e49aaa2a86556d638d7ed9ccc506dc35a269ea3206a7df7a9e578d928ff585927e9e4058ed940b44bbf83c27243ecca36aab559f8bc0f4646aac4ffa9983292b6c5161ad742170cb3a051952876ac84c04b96aef3cc23c2c0b2c9153bd77a2f657523eea3d91fbbf3cc119addea8277e38fec73b81b02da12b1762cbcfca3d427c26b0cf50f58748b708ee9038c97b5d1130fd962a7951f9e32cddbcaccf90ad56c6ef8220c2c490ec8290a67225408d6fed6b337915fe614b8c087100536a90dda43efcd710feb718ff871b8a259a4d85fa9da549646d4e22822709a9c3766bd4c923e38bfd2d50f0449b60b23300e03e87c5beef8d6f7e828f8bedc28900e0e73dc0bbe8f35fbd564fdc91b23742c20fa73c1548cdf28e0287f8224312aba0817dd6f6d576315a1a516e5ff01b40eb200c0870924c773bc281b9ab91dbc14e2e0928684b689923395b374447157d56d33c1077cea25742d4f6a0e70f4ca6b9a26f22a6b37f3c562e87b4695f5d59c04715534ff9ee5c593c31b7daebfc6d825d79713dbb7b6d6dadda88e82bf4a2ece33d2d5ba4ff7d53361fffa4a6bfa43a5df1ce7ecccc4b37bd94700275c84289573edf304b3bbf77590e2fbef4098959f71403ae94cb2679721140343fa7f27f2c96ccdba1ae884496063938ee0e1553a1a25a9b77dbc95b75797253a06c0f3894d06d544e509af525c83edbcf9ccf66ac167babf7d99f7b503a8e1095f51bac64f61d98ce9ad31206410f85e21ff83ce9cc910c1898312e99524f4dd4a4de1445bee86ad3fff6fca643a4cd941d1e8dfe463cbc5f5d2724f5fa07642628aeeaaed47cbc53a3a2ee0ed0d7355dc56799f07e9b765ba2a5ae8fda0feeb2d6ab7fc1a9391ff925cc178a6ccf51b73b4f65f9bff4fe76c4cb319205563f8f8077e519e2ec857de9b30dabcdcfb1b64c5f2298db77b84a459b52812562194676ec6cc10433d7bc149c61721d32306a15a81e809e9876b333332f109c690da8e50e69d1e9e2e11ef99fe0ea42ff7a9f525b059698d1704c63303de08d480e8222e6771faa2e209ae11f7a6846738ccf3666ddba803b38141a471effa3f2a16b8299b2656f74716605dfa6ed3c7e2f72ae04981a219386a86df4001f49cf5c7377958c5693d6ec4a4fea8d5be8ed0ab023909c44a89dee3b4d0bc1f9a8a2b790a17638edef24aad9fa906a51ff60ca86a929e98ab8e37f1e9801e227a9459aa19302da8aab64b7ad1feb70dbfdfb1f877a5a9f9c113654af822f0c80307137619d5a572fae66fad0e0204c06e78e17184cef12e43c1938621f57e66cd065b648ac22bd96c29665dd367cc1a10971d7cda1c6a348bfba20b7b3d88244cb37d824733f1bf2e656f27c4d6c13a61f52ad86916125e287faa1bcb9cd8882d83fb61c10e8c45fa8f1b9c13718177024958cbf83d536c883a03b2a2a2dd8d47542b59df73990416eaf44377fb0a012f2aefb2997fb55de19c0864e5bb0397fd2eee48dcfb62ff2b1bbbf2a824290ee3ee2e8b3037b29007983118b2fc787b7e566281977170c24ae03fe25ffcfdfe45e2b6ab304f2833acd0913c8f85872b201d9744b0cfaaf1165529eaaf16121b9ddb68b24574477303d3ce5e0b28948e240819de945d8f87b367f99778c4241317815c589a9c7492fc4ca61d50a3e5e97dd612c68e25486b9c0535b8545ace517eb0b7c3145d90b90c1c8b1bde223d39d6c759f10cada06142c4266d6534f314cd3fa2315c57b855afca7912fc2df330f8c48b50041586dcd63345b226e59b0c4f54a13471106a63732a4150de37fb76a3529ec1753d1aa5f7d141fe22b641f7885b0451f64db1d108d75a1ac00dc4efb6cfdedbb5e99fd9faab5c88a48dea460234ed4299c502cb7a02132887026d7da0b663cbf73bd19fb857c6e7ec147840732bd164f5fc3486a2aae7ef5f74958d455e1a7c1b0e5a4f36b46bb0fff5224ebd8907c434ea143de54af3b5aacef369e293b2f73e468ceb5843cbba024601bad03f8deedf1c3b7d3c30c9eb6780ba30153aabe3d42895fbdeb2bed16a778e7e8a2c55a52cf961568343a537dd6311544e45f8cdaac4edc96fd1b713b9de2accffa808de0845f583673339cefc617be887344e21de9ffd3c4505a08b9692735aec188566a98ed66e5a8c151cce24ee50da968ccb138fe7df5c4b8289a8c6dedf6d08d300a1765521774b58a27ba245ca2ece0cd89d59899b535a3e4232e890d7fc8a12f329a4145e66793ab68693a37b9c8ac4cf36485a7ff22c90a2a136328aeaa35b14ad694738192c07ab259375778c37b891da718fb6e06ce858534f5b1f6023c88bf2975aa50e08157753a5318649c08526ca8bc2665f9cc7f8b00c08aea0fdf696d40b62ad079d8c971f1566a6d68c92354ab52cc917f8ca9d6ff3157bf3717aac5b4e2deb5e72b6c26a82edfaa9b594f8fb309822a5652abc5a31c68f5413c4abefdf82e8635af732058ba67d1ae67b7af2f76e6383e11b9f27a1031fb0ea7c903e0dc68387d7278ea988d62d73bc0baafc86ba597c3f3f55dedc30ddab440d28252045e1973e9fe28cd0b40b5779f9f97fe31a8c48d8dae19e16afad9ba00f82e0d567dbe42ccd8f141a5b529eaf4ed6162451c2f17ede9c2d38080f756b3774715494d52bc060a65c819a8b4e3a4f89458a81fc3f707663f145658d29b4b6531a60727eb5c040bb776b2cb763a3743772ad86f1051bbe2a3ce3319517d0ebfe243fbc31cd6d8326ba686c884d073ad0b7169fb56683e72993801634d472f28705203f26b32b147dd4b3076c41f86f3faa6b964ef784952d082ef6f68b611764109eefdea46ac3960d973ab2156b1047c001ee67cd440eb4b1dcae1c81f20772ab0e4ccd5753e8550826b573f36ccd3766da75e8d70f0196a9f02e3d499936e16d5fe34f186ae22d71bc88e78d19f98a6dcbe24863478457a12d30dc1609e2644edf773ae20da23f84dc857b1cf12335832ea4b43e238a38ba581c89d616e096022012a4bf5f0f7cdc9cfe458242bf03890ea6f9e4663e6050c733c730fa05672aee432a020f548132edf019ff9a1930816095823453fb5f350c728374255b6d2d7a4976502094da67e656192cb07e70b05fb0c780725c22e383b72d508a3adb540cb7a346b91a55750a3d764c9cc515cb804050ede6829bbff8df6d3c8123a17078558a60e40a6b70e7ffa6e4db32bbc5e1cbed3fb020533f44915cb7b403af8ec4f7982bb1bdeec4d361900c66d96e17367a5a46308a3e1f8d852007fd883df37783445035777934c32ef5ca77052c3129ec5ea67665e57b0f5860a5f5a5f9f6b45f4044c38b802107c2c68b5a51856464dba7eccd59f5dd4d723446e03e2f728d57f5b97f4086c5c64c5eef139d277b023943ee5f9342b2abbcdc23ef2ec6cf1e5db23b41bd1a7e0ff992b1a347fa4c90ef5514269037ecfc7afde06e2c7a40e9db773bf7c6ca904f638daab6edec0d0257ac98b52d00b2b6090bf75a51b3ff39dffe2ff9768d7195120c85f69b42fc2228b93f9b9e7252ae50dc20374f760bfa3b653d88d0de80482eaef3b3ca076ca6022de430a474406339e2bce45bab6ee0479c28e484a7d3f18f28f1d9cced631696efcf5e79be9ea80a1de1763a22de05aed02cac30412fff9a4d33ce170e6d9b05db43d7f17210c311c193916f266d99d13bd151f56fa8b2865df32548700739c29de7aa4db540f3c2f6a2e813971f876e3f6077162a133913079ad3e2652396993af590c739779360596267c2389144443ae498652711487c225985e576f337cc5847a0a27fb0532210f32f99529e34c87e1c27c8928f35926cd38e12152e78f7ff492c1f77593b6895c296deb9cdad500fc4a49c53914fcebded8b9c75d5cf8a70f87227a256264aa9fc2be61874cb41ed73ccb4bc0071a23b95a0c93735cb84a0bfd33fb539b6b9666b0e205752de90a6d427e64c0c3e3640cff02354086341302cbaa1b29c02ec013a61013a88a8715c67c70475b29ee6161f9b053c591b413cd6a61596b087d57d485c4064a45c02456f730d2a71d332f28180dfadc796831ce9e6bdb3068ff4caf8fe037b0ff8fb1312236a1f7a4dbcfc876fd730df9604467c2a144063ed9ea1e29a689b3f1f9d04e39d5c58f86c973a612a31c936c8c272a4991ae48ed5c104298ab0b746558f3c6b4f4b646f8926527aca5169d9c4309eb8926d2835d31c061e3b4f0163bab0e75e9221c6f90ffda8adafa79c4107695bc40d1d748b98d1608b36ad8fcb7ed2492f900d4a679b6d35a082a7cc5ad6d33b6d123c3f3acdf80c1dfcef35aa6dbda10c85183e90cf0f3866eaaf2792417a2ad59befeebe3fe29018f175fb1caa46b843784a936d1ad70962dceda9b012639d0ba0890f1549954bc78ee24bfcd9cf05d83d1a74a2382ee3eac390028d23bf0d664834a3065e4c24e0edf6ae47f2f38b73a612a73e8383e8b9a3bec4cb9d24352243072b17dfc8ae1d61975a6a97db85437658cf3f9cd4f7a6da8d4a2adf20eba23cc11ff7e92317f6961cc889fe6ef55e001b1f0fcf48a867319d62f7b850bcb9d924150bc5df1fb6b4ad426f22265f923a30349863c027c26b4e8a5195887bf182fba2d4a96e6d216275833c5dee4b16cc85c500ec568b727ce297c3e3d7169b753c93cfc3120addffdb4592ef801170e3f95cd7e52f1803e9d15b3cf330bb72c2cca811b5d71255dd86b50e9eac16c3f6f3ead902e636741151c4f715db744af07f31ef02bb274aefbc1a0a4d1b1e593b763e2d46890b98d7a7a742e572b1bf0ecf2429fd910793334f0cc3aef34582588353913e8bb436a0b4d452eb1cac8c8710aa33db296ffcb0b916b33648ca0d09ec15826f9b2bdc07066690d84d3865aa6b737ef67a0be91c0bcd24ef53b0dfdd0730095d1d257aef1be2ad2c29189dc804d09be8eedd2e5953db1d94f73fc0f9e5f735b4148ce33ee7a97ae13a86068c692cdc9ccc25939997634b4266616b2506592b8983fde9ecebf5fa52840fa699394b8b21bf697584eb3a8fd2bc3e2806fcfd0b71d0200ae4cfa19d379c6a6c40eac61dcad3c4b68de2bb15fe411eade0cb52bb073879693f4f95d5a7b1d7c57b309fb8c50eec24f13febb1d1ab62f20a6d56c9d7ee72620c81dd40b94ecb7afd5a1c55195372f0b03276752b5228f51d71489ad7bf836c80fcfa857ae67024c5175ddce09e5cb89c7e296119e8158f2d6a61550f7ada21898cc34f9a2575689296f3737dc4114ad9aa7bf6a06cf79a24963034a48aa7a7418af4fc0c264c542f79b1325b2cd3d662ded89eaa43c639329542b1c4fd8a42c85061a05099f46eac4e9837d9537ba7daab8e5e9c0b4d7c7c9bddf83f7ff4fb2280a66c850aeeb92400b3a333639dd6a32080bc8a16c60d0d7e535912a5dc01b753336e2577e55e82ea13a62fa4561280ecf6b18a9a91862c65915ac683c2ff7c98ff59547ea127541214259de299333cea84dfec6d7fd0e6e74ed08fa67b7b8c9915c57f4a45ed2e4c6702da111ad785ea8d08bb8d57afe1c84cc065de0304bdd5eae227ce4b89c3200ad2ec4a5d3e8527e2ff8a968864b6ef79f086a169de4b4d8f84b49f9b45c99152140fa00e54c1187844924e7bba83f4d4b577e29ddbb507dbce9163fc557acf53aa66e55aaf2e1dfdefe486299b872d24091dbeff6f41bfe0a0d623482ccfad6c691ed2bdefae755f97fd63242d7203965f952fb79d47e633ebd9f832e6f2c9d701516b5bd579c6edbc8f1746856a1662078c72764413901547070935d20f797f57d13dce8cb0201928cb5098afba805b47984b463e7d1d0b8a71431cb5047f25da6f29e9626bb63757b43af729d28dab6dcf4d2cdaf41bf9b6a4bf7bcc5c2fb43014ae255123be0d17b4ed4cb66972e994452ad1b98954bbf1c05e9e786e8bee2954375aa793b261a6b2697fa12fea01b575398973ce37986d75426fc818bd9a07404a76e56920de26090ddbf8743b155f14c746ab9c0945809c810c06be0ef4e57ffc76a5692c5f01d42b9f32d62faa5cbea0d1ded55bc86963952bd995a8889bd0c0bf8a6aae84d2086a7ac8c8271ccd73c189670117f2e5c42a25fb75cb54f70cb2bd482817a2a1455bf73aefc2adbde1a73c935aa05290a785c24e0ff198c68de08cf84e6d8bb97f7947f7f0722f1306881616b34c2225cedc003166dda345fc0715165c21745ad39032e30cb324ee853af66b58b70c74b53605559d84394c82b47583e60798a3773472a6b1cbfd3fcb8f6cf5d5c52bd08e0347bd19149c2fbb52f7eda59804581ee5354747ac772e73b304e3bb28b0b3eeaba004293ac167369924c9540901786bf2b762cd71ceb53e69b44839431b9200f096facbfdc49d0fd4a9f5884e9bd1a4f91fbcab66ff3e7de531c19987e74e47497e6bbf8b09c19232f52d6596add1b5d369e12d829c5a993a1ee874370a5c8cfab535ccc18e35b55ee06620f3b24f372ba278dbbf1a0ebede1bbb55767574d65feef40482ffab9b731ea783b0706f807fd2618735bb9fd192c51af0c136c8ca20720dfd123d5cadabd05dc8532db6fd2d28720aebd4c062864068163bf21be449ac1d371a9857cdc2fd153c3d6a8498cb1cf9d6d12fe1ef9bf9a9cf083c2468f691c65f1b2aae4278eedcb39c25c4c7fe29ca8399c53c13ef575b8e6d5d814c9a56ad4927c7bc8f83836b13497ddff29f8f2b472a17f13f8a00c2915faa4d0e9e8f3e3723a0cfe894ee4e76ef03afd752c364ffeb8757be07c34c3609a974813e7027d029888a5bf0cdec22babebf0a5aaa11d69f4754346e04e03c42cf96f0d3944a98355125163730c8a6e06692f231ddce1416b7b4113dc35415f467cd593da13da3bb303ce2ec5914c61e6c051e2ec569bc6dfbca86879acae1a217ac16bb36df70e279f4afa5ae3b6efe2a09c0aa7ab265f708da633f41e9f7bfb3c8f1d8ac32b48362f8e902e7812f560a4ccca8171b3348969cc7220554c81a5e80ce46525f58776ca28465210e3d48c2bc9f7b549eff4c44187dff4bf5c3c3563de2d3a4e54e65a00f7dce24371e40b8218400504475a8c6ce57445fa95af99c69df8aefc1b08b81e71cea340a5cdcc922a867dc72cb4b9b92fb2c3bdc0482e08f4a83723f2030530ed133506939b8fa7ef1d1ceab8c4517221a767a69c33cbc562b8d128cada912d6ca276cd4de9025e1286897af1ccec3cd47998d856486fef8e4b5fc0278c2f49cc483c07707d3cac3b0e5ff980413d9747d2c005a42aae85a99fc595a5fca421ca2ddf0fbe0b38405cddff42b00ca00b2a0d2ae2bd428ef398fb43fa98f552b0bc3a7acab7bd48dad751410f291b62b97854da3e844440871a3992569b05725370519c350f83919d6c43627a2ec4bd10bfb87c2838bf2ad40103daa9d8fce20c824d4192faab91ba7d6a4984477dc2abfa478f8a85b370293564bbdf67c7c21f49c4d5e7f73727c70a3a2e696031957b8500b34e57c74cf842601c75da7b04486e775f7282bda850e9946b6aa7de38ee87aa5d8cbcc1471d86452ac817994123393c3d3e94a54ef84028c9379019155fcced4457d45a905773fddb5a47ba2fcefc186950cb56b404ed4c2de2cf0ddfcc99c938908177b6d1c24de9bb27a38825aae1d6a0bcdaaf22c1d305f9e78a89eac12d12764aee525c59436e621bd742aa1651ade2d6e0f91e87d94cca9cc60bb20785b6248bd3b385409af99c262fdf37722dad4596684adaa04d980bfebac8d359a8a5feab987081a620bfd601a92710d43b61513c11c1d3a3eb5c02a13fde253d11645223fbf8763cdf61989265d9c854d77a55d3c90bf32c3c2657a70ce061f8a2a33a52af51477e2f235723d986ed23ad0f694e79a6a33953188fd2f662aa001c2222c0ac28e4ad97e27de66454c1ef1b883bbf8e8bcb498dd261a09d0129c70fc7d1c15ae8a54f3f5eb0a35b2008dd1f76813f58dc8a11879c91b6d63138725e4e546db87b9630ffcbc899b256b88a3ec371ee145c08ae932768f3b6ce0780881955a9af328da867cf610fac27604d9933444d7cc36a1b3b141b6041dc05dd9d3e1a81295cc369df4dcf6076736d9481efc7efff81ea733d554d7c9d152c9f3d3c82b08bbb03f74a9ccdee96aa69848e7edee4c3e67181d546940531815e43742bee79ee48f6787a86367f55531cfeeb2231e38c3b6ba234a2b5c579815c0949555dd3fbf2505680b865df599f5457f2d660e18594e798f9201e3d8cd222de7d292f778458503cddbb658a5cfb09d590c6f1e6a02b5920ebccdf76fc537aa68a3d88d98a8ffb3b607fa3fe7020dd250676f2b0473b5238e6644a43bcd0197bccaf559842d885c6b28b9792a93f26320227f650b15d26c0163df08115e5dcef10efe15b36e77a06ba20dbfc061ffa8798c3075be949ef1b7c2036f6a4bc1166549d43ddd90267661ade6da59f93e43e08dea813396680f06cf48edc26c67e6ae799f0f62989892ef1468055b2cc23de30405c0c5acf48d0e2b1ef9e1f9632ed8209ad6850a2ba5c0e64a1dafcfd05a7cdc63f48877a478a40a40c0b4d9bbb6d797c87e6e2641ab26e37050d0ac35e7139e324530d4eb9b1e5ee84d354908330f843540ea081a309bc68c37fb23c1201d235772bb987dbc70557107c66f2983269f52ded7aa4f4be04b1f405f42e32bbd3c40516e74a56efd1ffbfaf3038800605fe02b00e116e2b62b242dec17783fe8f87d56e86658155d45f60dda105c27258df1017fcdbf3543d635abe0ac3bdfcaa4bd14f6871f5f897054349dcc5226fb7b175ccf5c8be68e4b5ad1a1d68b591f6bc3211297b5f815ed6cd2f01e85a6fc8a107afeced6b16fe87527b93901e5d7286de72da3079c92b7f057ae5ccddb2ed2b2f233f57818091f9cbd50d343690d1b73dbeed7144d8b2292376bc0823d6d9870974cc13505153ea9f3eb70cca965aef1059f6e672782f2d6b359aab761e1c269144753872224b91e3e0a446ecbc7228087f1e90463e4bcff26eabe90e99d79ac38adc8ee931ac5e9b24eb1919891504fd31839c5827997554121d5e187fecb0bd2e61cc0a0035eeabc6846675f4e11a1f0ac105a3c70c0ea427b5393fcb68bb7c117ff0e47308c34bd382cf0a97208351f4961218ad8ce041a4f05b0e72b08230b3d24ea257404a2f6a8b7be9302ad66dc76debc3d9787c3ae4724752cc1faabf0452a00fab7a70cb517e8573d9045df9a4b5fc997880384024f0a9fcdeb9d7938e65d15310d0ad09f6a16c9f5512ee5779f4bff5818fb61369a5d0e8e37b80ce52ef26d3588789ccc44036af55cc50198a74c1671f86e6e49a04fed261b533e702998f95c4d0ea33a4160f32e61d523b097e374d2c2dc57b2d91cf7b57fea538ad2400ecb4f5eae06688f328599352d0bac72eedbb312643d9d58b3d0398ba380081e432a4351c63cf0e86b372a0f596cad03651fe37e9686f768d4fcc055e0b991de994e9cc541158debf4ab31eb45af4d27d09f5e5446f6a9b252374503c41861ec8727c86c91426a85f059c73bf1ab3c93aa51378b7d5b6baa1d5a03cabbe08a0ac3d5be5ad344188723f5e1eca855583dcba2fe7684d7cfce85b4d33120e4b66efe384605d288bd8fa74b45d4b82bd46d989e24407cb7de4a3f97b5ddeb3673813619924d7f2b55ef5c8ffb791450c38875fd5d54828a5e9faaac53d2ce9a47fd7f5683abfa0a281e08efeed194c967961dfa77c0880de46b27ca3e86ca82d2b5586ef3da7662f3970dbf96c6cd9aedf449c3d49fe20fb2a549203ffadd21a65b9092a03a011524d4900c76ddb999cc9f56fe723a0ade02603a9eb3929619c59787e27e7edde74b1f12f11198f04f3cc77fc13d925897872ae2bd1d8ab4461df446915ee58baa5b31ffb550beb8f8bd447a5b4b128565ac98be923cfd3339eea17951067664fd0ef3eccda8b302a2d650322e89f7550ef6cfa99fe7713de78bd83ed63f71916e7d1d16b69e0faa1c2de137315359daa3cee573cdcf23dfac3128ad164410c816d230d005dccd985ec78da2bb3bd833f897a721757be07387ef3cc8ca791cc4e73602ca8bf84377ff6409e5ab2033361afee32cd85987f8f2ba37ca60f0a03f90c9356f0aa1483393cb6c7a8fed148b3af61def3dbec98efd398191374f55e7d5083048cfe30be32e68e41c96036d1cfaea3226daed8c4e50bd72210cb14c77d1228ad1af110b7a35e5ea3b5161660ddefacf928050e79c12ec711b3dce3e7745a63626d8362eaed473db96a2a860781c48d409a1a5b000046af5e9d4c7c3616b88a9ae8dbd0f8a30db36dfa4afc93bf66b77e10f352d895c1badd6e8f93217eddd835f047f2fedf306bab7a970ed506b6cbdf062eeab86a460967660aa31a560e0ec90996aed7857fb85ada20c004cedacf188e11b3068f730cabaaf414739c34b7e4817cebe40ef28b0916e1732a6e7c6125c5e9e0589001ae77f546cfc1f0d156efce519ea81989563ade744e4c579e1afdaa1c64ec7c01c420be10b89454eeb638d387f7ad7bc16b35361d60305ece690d3b617434fddb171882493fce3adb7d6ea29942cd06652390c9fd0459e85a12ce7f7ce2f10718c3d674ab0a1417bf3d3935d9e7d9ca15848a0f8baa054cbf58d3a372cf158772d436d366ac3b5f076e3b2cd2be628840e84064924368f751f7f256d5ee792f847feae9027e4037ddd2cbb018ae016db223214ea412f34414301a16337579a27295684adc44ed1b3e37c0f74846d18464f399eff809c5c8a1a8eb1aad5b2f11964da33c729436203aed3b57aef2d48fd9e9e2ed3c40f23a1f2351141f9ba80a540af04953a451f1409272fa907494fc9be9d236e5b0d00729a61aad72bdb3db2014b1a1c216719a8fb7e3bacf54e75909f72e3e901a415de9f8e219c5139e8a712584d801968fe64ddfe4e30ca70e1d4d849ba75c586c6d7585af8ec595ec4592529862d392b55ed248bc0e7a79fd6233635b2707d3835defe6d93ed663e47bf9fe337eb3d279cd4eb10f65d55435ae9ce60f7008771ada66971a7fb98422aecb2611a6f448b9202aacd262b8d18760fef47081fb4091a6fa6bca94fe187610c04e85ed4da2c5e8b720175c0396abd454ca48989960f65f93f79c79f3e114f732a5c4f5ae594696a0df7e53b5251b81327a7752189a309288442d88948d1666aac0bd11a0a779de2368ee184483c7612354917dd82c34c8465b2f82fecada0851e088799f2a5d3357b0310153000e8363350e992b2393817415f8cd0fc2276629fefb101cdf41c96fbe5d9dc5557cdf5b54f26e88b20ca0494652e037b16745f18f3f621adf4cdceea5db760a0987b4f887a60929fed786b3132b5b38e93dbb41a954b620e7db78582cf8d9e1e0f767ef5c77c2989b2500b2d9e94389c4abb6f2276a41553ce0e7cdb3d1a147bcdbdafc99355d383078d7e54b69abb6f4383c6f501524ab447492735239acd86d8cf85e5be56ccf2a714b35039a22aca88c8238d7e5a342aa9f3309dca71b698767a83a06d3fc4f9a1b67643933af37f503fe4efc3b4a9e74e3680c3dc93f7078b73acc8cf8c85783d4e1cdbe31f1fc18c10abc3daec1562cff395080c5561cd1cb407a67ec666cfb23b948e97c8418c29db4a15d9d64d265d57cd7b888a46c8c620ebd768411a4e73c1fa86ca0470a24e8730699f44e2d5bb1bfcc7d4e588d9c1ce5db2c81c4e85bba95a400a9752308d6e58d7221f17559a51a092fb66f2c7e5115a3f06d9a7254caf8116bbcd806380108b7dc45de0d9ba89fab94450e126789595feab25bacbb90b5dda923bf36a4adb3495d1f426223a131c9a782a340d67ec4bc6da9bdd27e19defd7c4fb780288caad3f03750818381e26a752652bd6fc90f74aaed3b34ae55212d4e4630dd9bd6d337c0082174e945edca0ccf0f8055fa8edb1c2913ed34dfea862b8107a00cb82eb2726c72522d94d71d0586e0b6d57c78bcd6d183b73f2e3c9073466c3ebc7c3e08b99884e65c0223ede239312f6ff43c1f64e9aed902527d9de4e6c9c1fe502b1a798f13b554f9f92d4888f298f11b7fbc5532f1964c0b9aa969af1cd0d51c4b09d64da43ed2d6f8ddd35b9958e153bde8067d23bbbf094560c4339e9d13bd403571281bf18d12a4bdadb3862b1921c9ac3cdf0747634499a46c0d2f041cfdbc3f37794dc2dac9ff4c876c70559a6f1a0e80ad14e69acca09b406b04bf1d98c0cb168fa2f51f1b80b7ac2183007c4086081af40aa76adb73abe6b353354b4dec79d51866be784c6d5eb1409eab492dc1f4e17f7076a0654b872fa96cb5083bfa78ce75b7d0b4bd918f02a91ef2ad81fdb379ae1ea9fc01f5acbeae9a856635a9805f27c1651faa84b11dafec2661a1109ed23154234f3764d8aa687a3c3ad2de0ce2dab1a0ce5d6a4abacec656f61d17f5773fb7892f7c139e31b5055e26300f0908397f1a7f870df11f75b27cf6090efeec7e64d1a8433d0908e099106936d8938d4240062f3681729c80bdedbd94e13b6d483e6d9a799aac4d5b495153fc3bde6317cc3252b4f579bdbe2d901f20e5c2862624025fbae5a8abba349171924d5deadf2027e39df8d66cee272066a49d6f08d93e87807e8d5257724c47fbd07ed734d730c46013aa0c055b3588e2de9a3af3003bb4434cd89ef73d16ae1206172e7ee943d95d6d18a83570644d6bcb13f1e6a3bfa455337ab39eae130c19ae3e4017c7c9b24954b0425f3d55045960de05c4a22f60f0e1ad412134e9c82d20e2f2f553df005629038a025fd5c1ccde9adc0a25afe27f05f05ea02eb0d332b219c2e11829ee280ef4c0567a591ec20052bdb223c437e85d1604e52ceec81599a366c462f69b561cd27b49156523f8bf1c32505762d69406906f09bfed7660e77e4d97459239b9e4caccf1e04307bebdef94c4cba1ff2d99916b97e26a8c70ea3e55269180cf0cd43c5aea7f22f8daa93ba83b59c10371b5bca44cc0d8d1876cfcb1d7b12f3b268a8c443b27bc7095d5f4f0ac7934f4eda86e8699dfe9db77ee1059397017e6d1ed7dbb83400e31f5a3c51e578c09d82cae9209cf51884ece6070a50a59ec8df698b190e7ecd08eff99ee509d2ff5f2e554b425d2991fe70a7f926d0be96f99d934e8e7fbce265b5b88ac38bc930fc8d7e9f5a1098a4544e78d1296f07de5521872e80942ec10012aafffcacec44a9b761d71753cfebd26dbd90cacbc6c1585c33c8c0ef28beaa5a19f15f8a8af2c058d942b162b7512173740cf77da0a8c1a4f702243e3743b67eeb54b771e42f82f6ec20e39861355ef52dfc20513e434e56e93db2957eacf817f9076443e9b404e02fea2340f3a9914786d32158a7a973b7c350d90089976fab2cf1a2dcdebd24e54c45a353d1edb39cf0c6b26df9f727d179a3fa773560552f684f04ee36a5a8e38937dc70338d39df3b317d4c84bb10df39c29e77934751f463ac90c6b22ad8b36868d6b6d2ca45fefc8d67c81db4e8876832910fe3263d903f6502aec44c34b0dcb949f8892e696338ab58a9a40fbd108f569a4323f55f16b6fa3591ff5e2f4247a0511a0f7829bff7aa7eaa64d340053a8f42724f95790618acb2e803e10aed45634e9e9b68833cd9d47ec6aa6b0066a016f667028d63fbeef534de913efdc8eb3735bfe5db63dd65becf3949761213b9c6536cab8a9406c776c1744c3fc71e164049aad1cddb30c92f1f6150e0609991356b5579903db660adc0f17e026565be4ea868624e1c96edb09dd8e8101712099879740a588d7a5f4459f7631c4051a915aa6b36abf8c8ff05468003eb16660cd57b1b4f00754bc24d9147c65e7c01a8bc82adb4987f13b33b641fdae5cc92748428c056dd3835431559119611962908e09b8e68be3c25ef97f3a67b3a8324ec7bb32700e5f7e2b9d150e1b83b82ea82487729f72436ce5809b67a431d53f67912142c102d213fac09970360bb456ebbc7d459e3512d30747dd25e59272c75abc1e6a16c82352561dc3b72cc681cc2036a46f3a24cd79258e7efe7d9921e07ea9545b498c6a4897ed857c6b59a9777645a48544dfe2a97653edf152a4e8776bec3f2b8c6ba1436744fca847252b4d14e45abb17d5e4dbbb5e65740adfd0c1e52f4560ab7e2fc6cfb232dd0cd1c0d7e104d8f527ed7aa3d2b62c08c77a5558cbf96fa9ad2cf2916b21c63e1d596f7202ef8290b7f0a9edfcaf050955bf1c3827aa480459104cd9fe44e9316ad6845d55e0c594e35fc892774b2b786027643a25dcbbd67a645f18317ef2f757afefde2b49a88c6ed121795b497a1acc149792f7fbb3db18064f4a026037c3de38469295f821c097cb216669eed32defa8c5fbdd2e66b13701326b1f3cc4b847270c3d4649d42218b6dd7e6d77678229af6fb14e6046a1d8cb6141a033313c6c2084927b4bd1158d24995da51719bf3f30e2b744c83641fc8923d2d2999eaa358ee09ccc3fd261cdd1cf0f8d81aeb48a23816e945de95ccf1a044ac0f189b0f59841af358af73bb4014d7d2d2844894f2a8589201bee058a1d1813d461c1e1e1981860c0745bdef6541ec19fb06e06495c7ac99ba7316ef9f95f6fac7cdd7c9adcb9c93cc79c91b6bf9450fcb3ecfc6694500373256431875899d940b0e589f92961fe241a1afe0d8a7a1c99503e5b3bfe8af2d6f79cf41bb11ca8842feb38d7e6d38436b02fa86a0af90f7a32400eb40714827ebbfa9c192a3e37332f0c2e35ca8ca3214346b711df4ca0aeeeacaa0a70738009bf1035a1e8a67b3f44e3ba104ca7d20e36c474d1e50048fa51ab8f3dcfc529a7c1e26d25b813df476e1839f07f6abf026901f0b314c10e73d56488ad2cc18f43bf67e0c1efcd6cc14b00f92b090d49f1086b1398c3f4d3d2cbc8e1056761d42b7285ee7c1c1e092c24490f30aaa1e81c571cb951ab38174dedff81e7d9b2faacbe606cb19cb6858ee29e0a563bc55fffed5c460ee53995c22ef13fbe3f90f4c009238b583481e4410637608768b9c3a9a2380fe66f0097badd4ec576fee56f500a542c064ed16231f57ce585b414d2efd301136e98cb421913934e4ebeee748f0e9168e3a989329876e8d5e5917ae84a2112e587387aec93c9be3b40d43c9a1c62d7c0f2e02b9256c21b06186a288c626083b71f9ddfcfb70f0e95b2d07a4479097eb7dec49244e9dda71c45fcd188aeadb342a8fccaed858304860fc3b4c1e23de6fcb0ecd69e48605d9474f8c540841ad6752432a4141f6b4bdc1e163d1422a0c96461605b41261d31a7573289fbb21bc0101979f1a22396034125e6d586a01d4077845fbe1e0d5d508cd1b051ee03f2a7d2e4442d3d49d39a040571cdc45ba46df6d1b8e5abd7b2562f4877436112ac90bcc54d0866a3b2a1135ee312093c97fdc77b045887b2ece69cff536998e14ca1fa4844abc268d1ffc93801f7967eef47a54a5e0bb05b7c4e69589d2a9efab1e1be9fb79e4e26d9c9b70224f57b9c3a726b76bb66e615c1ffa25a9c572c1e742399da2e0c1a3e5a8afd9afd480e30edf281453318bb30723909b281be36c0bc3507bbfd5bec7c62fd507446df32666b3742215802aedf8d0c15ed30ba100d6aee7a56119b2ca150457c3ec95898dad0173aaea22deb361f1d6a95ba5c3debe7b8b3d6978a9e59bd76a5892ba9232961994022fcf9a67ad1756369b59771c0cd15234d0a6b46a4e0cbfc3ac33547d26f8dfa3be797304db6b9d03138f0cf2dc9af8e848d09cd55c9e3a9680bc19e267e3a4221a0aaddcfc31198db7955b9756faa02212bea042680c73659410f167ec7b47a3f95c8806281925ec6e24cb7b0cae79d6222e3a8ee08999d42b1a07e8ab7621063baf9df4806d5f361fdb56d9a65a8c8726275ba66ebc2dcf8aa9b10207fed265262309bb03c9c66ff8d1d24eba126cc658d01838778fd9f602629aa0263454ee38ed3d5ce145026e19bb1f7cb5e48100ad2050a11b5fb632eee1f8bffb6d723783395b0c7906bc4be3014aa2c499960422cccfaf66ef8020e7e4a351e3cfa9aba11ba20c5116b59c4d33a36ac52d75f11d58eb1501575ff5472f97ae6198edc2cae39753f195e9b12d6806e615b5aeb3578498e5b80ab79ab9f0be1e7927eae811f7458cf2d3195b72f665f5cffec8790907adbda77ea8383c21761bcc2df16f284d145aaf1232d4cdc89df93a7c83ed9511fecd3585ea841b784535e98b82bbe37349e758815be0c4f03e8c327f1898f697b9f436ea372f177c85a8a2c6b61ca1c7e1f9d0590bc5ddcdc9e719035f7cdab9391002d05b023c62820d9c93af87de4b6b6985002dcab0b59edc60725fae9570b95ac8d3e35f9bace2c99def9e2151edcc494e8ac9fa324154a1bfa1ee0f8e6b730252705141cd097c0296a348103118e5445bd5d2f06228ca6a7bbb09dac21f588dc2989866b2294dbb3f6f08ba6993864269a5c4da44c0d447e4640471292ef1e8e1f725ed4a1bab0e389df71c0649e84dbcd06faece6fbf0941da30a7eed3aee51d5d3e991beec7853a26cb1509848f6f206b290a2f35866ac35d45006a9eb9d6bd97027e2d005d29e3191f4313bf33695e69fbdd734bf9362e33090aef80e04f132a7bdd342f6247346d422b445bdecca32b5c3b22b93b502ae1a105b039d12ee41741c502b9e819c743c57ad2dc62b3b34a1c5a04fde0804c24d48c7eeb0e26df634dfec578a4f992f957f00b1d41eaa93c864cc59c7bc2c29b876e254c88606b8304d9cb2de444d81c265223350aea43c7e230de10befe6ea396313a39f9f86afadea283ff798753ab64eb6f9eae493053bc7bbce8193b71607fee2835bbf28e609646d2af5b36e417335fe27f9049745c41667a5df51fca5c865e87fd78d6cc29a3ce8b269d5b19fa8b09485e294f6080de861a16a7d5f86730c2aecbcd6880c3392552f36da7eee86a0a58657c521f24a61cbf1cfcdc92d12c97617437c8ec3ef21b7079cf746a3fa666e7009cb45e17b82aebd13d5f36a17070b2edd512185e561e1e0f8da1cca988c7ae01d8af847746da2b071cb71910f39a3fcc607e2edef23c5f252398ecbce83f2305ec13e66e8fc246475d9cd1e290581e9cb81ba858fd64a00dea7cfcc2046b25af8892721b55236303b8e69754f7d6272bd927151947fa90fd74447cd4f48e31304721239d81df55b2a2f26f9f4bf8707572b307c4d5bab15601bd29915ea66d9f668ce104aabea805c56d5f0d9956003f9c306b63d7ba0eadbae6faf7211d2d4e0fb1f9d1780476db6c07c4e5eb39d6a8f4396266d47088850e9a44ad2a4fd5bfb5edd712f7dcb9b033f8949b9cb9fc33f780e8f0f64e2e297f799c293612c2f23e3ed0b4ab3d4ec9d3c371ed0b14900218cf866c4f9094b9f6da55572353a0646522488ea925fe38b991c47bd777b7cd5729b68619f05f9f92105fa0cfd2e647649b8dc2f5ec0a2dae82816a07d90aff382010bfd93c94c04f7243b4a3deacad44afe5d88240710d674992cf49a006d00689581c6c3aaf4e64c98232ed4ec4fd41abab434af53a35b0d031f78c149a9ef2751a17b1c0d902e6f937a2d1bdb4248504db4f113ba80d6f630ddd39f2bb9eb7d54f43844676f8536fbc7a4cf0bb2e5f4b3484090954849080cb375a716d1c8fbec3ca0f93c135cb33e3062b00c3bf054363597a29e2cfe0f54d02e8b8fbccae388aa5053a1b6a6017689c9b80c0ad86f757eb4d50bfd34d943f9053f31eec3de7cc1ce7bef39ebb22499be375d9bae5938a7af339e76d314673f17bb75ca4b0969c10daf708e8fe4af49813c4e44f4bcad03a83efca857db3f7600fc9e99781cec3b1a2d0352d72d2b85b7cb9277239aec5b169c1ff7dac9be7bc832314257c68a4812d45eb5e90209040f856b058e2e78b035df9a66172d1b44146a3b92ddf5e9da2dff6567286367adf391a96089e6251f6bbd39b83b43c0a2fb9356f22b9c962b2671f3e33a10be671b4b9254cdd58f86fd0aae536cf063a223823126df112a638d9b1defdb9b03949d8d2a798e4f3ccf596430134ee24cecead6a10706e984dfcfc71d86da4576947b2e91121e6dc47e5f8e8ebefc10ba801d4586c5a38c26d2ff28d8212b5e0467e2c677f889df241b59880512f50875b461f3b8e77a8a3301eea255647c1f8fff971895d604c0ae06b29307afc5dcadde484ec8a3cd647853b933ef8e27960a934c9345c42eabd505a1a24a80f2781e1fa9fb5e65edf472fb8694c24a546575bff89652902c1b6995d8d2bf6f5a25fdf69e64212baeaf5075aadd1f84a8460e6d933eec02008124e73235d94b668e45cde6c780c971afea48cc4ecff3c9b8001caf0c54778ff59078c4116a1c03d4f4f214b99333410f460943a458f5a01c33ec620bb5d485bf6e986735761f93020fe3aba609609aea698353a17f46ab472bd65da8a5d8c014e53c653dc95a73cc0ab78268023b912090db9f83a65d0c36661634a4b65f0d105629b6860e05868ae6fa99c6bd1584c7a51dbbc722db03eeaecb563631048fe26eca75101a477ac94578abd94e3b42523c2f65a3f40d37bbcdb5aca564b95f326665cb655ae7a3e0fdbf03e6699c73e6229b997d78ac53b0d0f0d63d54ccb70eb8be0899908f07bdf980b1eee6d6c69314350d1798579f355dbd20598fc0af6def1af587cecb79b030a3c0d0e2480875a58cd663d6621526c502270b73c738443b34da61a3d812b5001386e71143730d932856d54b9d3410f1d5cc6d1abaabc2bd4b7e632d5abeac8ef590405e2b4f0887eb0fdf3ccaef0720cc43bbb00f9b256920f03062b819772b0d1c26ab585a82f4450f22da135eaf4a93f6c33baaa4d879a804f0bebd32406e231fc9c9e432b3fb63f9a4501802f8b9d5859757d5c6fb770cb46a808f463f932a4ee377a1ef3d564343cbb31e8e00a104dd5f1b93ba59bb4c55134cb86174f463b757f768ae020f8ffb53fadbb1c9a131f31c7b002a06dcdba13e2be3ad0f6523fbd339fe6c314addae47276fc8dce8fa2836e2f1a87dcb60d36dc4fb1de2b2d064fd84ba5c5bba464a2ba602339eeb6a0427b2748815ae523863435f6dcf1c496f231e58a5a46e44b8f69100148d6e36e7c644431e8a139caddb8634ec943db086b398ee8c2c793d72a708a5a2ec1c8ec21f96dfe2af9f937e0fc0bda89fb4c84394276b1719f9b55b6f729c68386ad4f00e87ad5d3670116691541e8a99bd5e9307d7884df8ae3306f0069bc21d8715eb0a52f217b0c6934cb6d2fa9c0273070dfd51db1b3c527f3c218b19152c7897ecc25ecb081a8b2efebf3132a52a5c8a1dd17f256338ce34152f348dd7c5e2f74ebb2d105afffbd2aec0ed472f9cbbc338de3454dd3313ae2a1610536f14b29a3918ee805665c56136e0f498366f458ff6bd7fdd3a2246549c583cd5133ba122046676cb84fac1d7437d68bb03f37ef45c9e0ccc5173189ec42f707c3184cc8267d0422683100118fdf86d927dabe4ad9119e217477b794b64a345dbd7922d2428bf9ec8671da5089dbc3c249e996fd228795b9fac15c6c916427896808193aff99789534fcb8fb514d263bda0fbdf7786bf3477a77924cc16f6c55c3d167b686218ea4229908bce0cad7d2120432ee43d5ebfd5194d76c333631fd043a1f68c333f6d0c43e95709301aaf3a2b233c2cdabc9897a3700f4f36a6f7f9dd8e47e51eec52c121981b24b2cf24c0eef3b792bc0bcca207a3348a07bc29cd9d6b35e6a877baaf2fe16a2b38ab02a443d121d814531266d475f0be536db09f83ae17221cf25b619ec1b16bb82c8421a274a46495d679dbeca919602e42a7feaa4b37f46a78e51ec3d33468db35af67c1f91ae680bbd4975b7327b1e79d0340a9ec3a075c94115e02d6f79873507de06dc9bf36d31f648d047ccd1880b1f4eca92f0c2a8d53f063cc9d3780551a38e7b779ed92c38a2da43d771642aed8603237e583d72940fa3359bbc861be790a6971c40551d4eb9d900ce6eccb3d7c86862e38d86c83dd51a0a44d6da0e6837c1eb27669db782ec5436ca2a7a307686595560280d8a62afafa8025b1f5a246103a2b612f4b7b125257a4ce367c92cb3be6d43a9714581d08d6f416096277a6db17d28aad8b7c3dc2b29f026cfd192420f3d2626ced3f9f05ea383bf6477cbb523810319579ad22ce16a564e24b2c98f93df1a0ba33a90647e0ae8ead569bff1ae654c478d279a76323bee9431264e20e890c330bdc9ba3533ca26543c1d11261f07342f56ef90c3e4fcc786dcd05f3db07cb856f49c63659732dd869e9c70011a61b9e636b654c2eb20e3806d32b689f4170c950efbe3ab0cb3731d53ce6bc89b07211fb818ee35006c72a3478fd2cf97ffe2eba4ae9ed92ab06b1ac0aa39d23e26d200ffb652f71274678f48c5f484428c3df80565b27af46873159bc54929df5fa6be8abe29d3e09fe835d9332c16a06813c27d141d23454f082edc65ac43f70968e4ed2b7f9ef58b31246022eb5488bf898db91aace5cfcbcdd18580f578e91b98ac48b441f9495fb85671527f02f80adc46307aa0efb0ff6f59058d25c60fa35b3b597a0914761159134d9faa0773ba4b49d8337643ef7e829fa9d6f09a93bd0b9de1df3349452931d7eaa1d485afac7af909ae173e39023316cf9f1f94fbb7b05bd2f38677553b3218fae4492d5e6b6895653ae662d5d24e70d9d1b0124960882bd1c0cba0f2f46c8561b553b79653ebb3658683a1c9a9691a05a86e77da08d541dcf8a5d2dbc3f590ac59b68640ac43c128082754b32d9676d8b6b1296e5dd812107fa38afd1a955293dea8814c9e7317c0cc6903695b3517437f833c0a2284d038534ad168f90b8561c908dbc5acf9c0672343c626a18e6ffd72229b2171bb25b40b88d625aae8b52e6bfccc5c01ae17a88d4fba8b972d46af0c412f068734399fc837910b3fc1b1fd30a5f8e383a7ae3487d666a37695a00c09b520e5a246ea61116a48b3d741b06938e53c1b012ffc15db1d581b9dbcfe7604ddfc65a60dc0cc8dcd2920ed34b414ab5133bf2980e7cb5bedeb036268a4177a55db137904f277fd4e683a234d3c251aafd92009ee8c3d6ac5fa0e4da82a6fbfee33af4479e9f0acca0f549d393bb83f4539aa0aebb3b08c01426a17304b1bbf53c9f0232c085a1eba8b847df3023fab874ecd4588d2e9198675e5d3ded178cce5f85c4ef8405b673a4d4c9f2bca0d0ebfb6237c674d441d99145a214ae99b1aa730fe7e76b410fb75af8bd633b10c0bdfadcb5f26ea0838dcadef99c4e47c33e959ad88cde364df1a5c7b4d84c936adabadac8a7912957cb9da6f2a4173f69b4d42c3b4c9bde4ff539491dd0f6df9033f4e95e8425f4e1a689c5f1683617d0cf2b5e2cac2dfa3c007d44eb6b2f0b1a4ae3553e39d70336aa6212f7e98b7076c4a9134fa09928656bf410e16fdb918f132fb6c112f81b8501bae5797c5dd57d119d7c0ac60574ef8bd73afac659de4257ffe87a89a1d9a93543aecde57f541f1e18ca0a6ed7f9a57c93c6707a85ea6b9ebfb2c7bedf7693f6ea57550671641f59ed778f86087992ced40b1effedd7d9fc529b4c7530862b0a96fddf07371375d46642cff954b52e848cc93a20b45609cad7c9c2b90802d21146a14cb64f4451d749282611b47440401388e952c972df41d424c3c08941317b4e3e25eaa7f999087d1b26d156f1458d7faff4352a13b43744ad5bf3096eb0375ff6e9223666ab874630b43dfba8dd8fac47042fcd1ffaaf11773810bab9040933f0aaf75dd1a6ba7def00c5ac49ba5901a743a98393d0e36730ccc7113d26c9f5b17273c46685433e722fd284579950a6664ec0da0daf71b41d6d808ebdafcae49ae692bff3d562e4c9d362c36f7d422530fa8d2c4c890fd573979282ed30280705cbfa5de86fe51ac7791857987b9862ec9973402ede5e547e14c1702fac3d075044d36fa61a36389ec405eef660d8d60b68d76aeee7218d74faf46993af49c8bf3644721c2fecc3cd9269e1983bd96cf5e79096513b1fe491b730fba482cc8e95b87ec791fa40e48c7bb15fad148d15807d08b8c9db2f34f04fa953349ee8a6123533947b6c88c3879422728a64f1ea23e8499beb6ad0d9419c7e396a64f684fbf03f2312725e402949b5fc7b0610f8be7a67f5c7919badca1c58b3fba97b13ce762df675c86f9a2abb1f60cce7348e73331d7d9a5d76296368a21769996ce250ac4a55213d740e5db5fae457a5b56449e3acf5314920767d19d826ad54822de4df9608a5312161d87608a1be2504077c97bcb88b5692fb74cb92e907b49215deab0634b68cec537eda16908daaa7f6c6d500937b07b6fba2a7a70f4fa0dc81383f3c91d818dcd9d713e24b687b0d7859d387e9311a7aedd892d49d77b98e965bd1778e1abbb88056382b21c9c850eb74e0d0d748397e42bd3414c56fb55ab11aecb2c0670c4c5524ff9947564be23e228b8884fca52f9f508e15c551bb9b111bac60b2d7851b97ba31f3ef972124e07703bc120984dec05100b509afed52aab1e5e6eacc9bb97bca48d7666cf9f8bacc5121f507b92453aa8c4b6d03e3e49ad086220fd5b34d62608283b42d429acddfd17760c6b656719c6b70d0161aed13e4136e3db3de73296f23d528b1efa5b0b2907a057c5a8ffb9cd32fe929daa7e529e623dcfe30d3b2af2537f0cb6505528c1a9fe2c1654fd11647f1885ed6899bc9adb7eb2aa7bf3926823e87c05c9a085c2cc5dd60dc4fd97325a1a885443c6178a2a7178d361189c26402751c98289243f154038b87c58bec0cccd77712a0009f7a0f7dd4c5f4b456e641ef81aa1c6ab35ac8f9c80ef715352843853ea9cd532fa29c8afd614b8857610e4a8de8d55634a0faf3985858b88bef3f83b2f76f182efef1c623034e13c6f8fd47e82097b662194e5c81c8d4233240814a76af1ff034c610dce5d48e260fcaa7a5ab5fe3f3cc2871b8f7e6e338baaf2ab31094fbd0b54146dc232d2566775e7bb46528bc58976956afd160c76a2f06cc45def02b1a8f1dba531a4cf88dbbc9d91200f70160dd607b9477132a8ece234acce610d3af2b38cf5a893a5289b99701346fc584a435afe0671556f8ef92929328bf058bbdc665068fea1936fb6123cd028b64deb906b70babbcdc6f5be1303f39bfdedfe5cc88b6bc3ae34942da85ee5a498d611cbfbe84ef43f535474b1f488b7d33fb11599e983179ed49c80501c90904788782d10052443660520da21e7f70a88a75aaa4dbc8354f372e686544fe8d1feb4064a31c997c61cbef97863020e91eca3addcaff7cdd9d04bb6c6925acc41bb926bb6ddf43a9dcd3e5b771b5fd751391f05ddb11d7393f5b1b4379ed96cb87aa36ef9207436a1181e56c6f3121372162fdf6cc000cd9f018bcf23b30c8ca8737a1b0046e5003b836d15aa5375a0ffd40b29f1ed3b0c26ca234b71a966184ec97b01453030af2216b25b232c64916c8958ce862c79e0810bcd48b00df75fae8473f2c4c8be9deebaa01cf64790c396f4f757b60e3ef6488a02eb223433ebdd7e133fa30b1188ef40656d549521b77757694980b0b18dacb899f2bba1f5c57ea67633d768254f0668e929a3aefd7484d4288d85757df6deef105e9088500f026a3e0c8387027215ded0fdc893ca23c67a1a920fb5e014b5a34bdc84295a0c7df0af1745474c28fb8a71b601638738626d910d5475d7ac9a1cc9a0e756e7386effe7de16e772bec324b2ec38ffb4f94467f6cfab3e8b8e3025e7c05f726470e71b5a6a16b68de074eae80f4c1ef34eebac76fb83d4eddefd8121ad8f39ca080b1ed06403d4205a1c19d44e21554f376f09ac11dc4f41fc5afc9606aeed05540144c0a6b07292926570bd99c3832612f76d4e3c8bf1b59f256e0b675b72cc8535779269ad1c7cf0a7bc96599831c420f0ef133233f9cc8dacd5e30cbdcfbad4ab1d163a0b8784bd703ef47d9b45610c481fc6e12edb99f0e46b7c5c3186398372096f166f71a1dfb09c36a82514e56cb04340844a5f93d51cb62e905420c72c5dd0da5031a4878c614ac9e4a35167762f288aaadffeb6937f21e1eb1b49e897aa53390bd9b2bfc6367c754545d8d168672a3b6d4c53496539fc0b53d867c16bc50f3944f32e1da34f861d7b82ff627ba385a9ba347b2980cace43c3e5d3c3a3aead2edd445fd260fbb45d4e824c0bd268b0c264abb3baf92d5a303a2f24af6474d8bf6fe1d2098ff76f5be9346e1580c9ab4757e5c7ab3a227643d13e88ef0bdcde0bfdf50588daa52dcefbef03c1afdc098cabef7ab0a69cbe6585f936cf0bcf8129d9a4dae0a83a3b4023f458dd53392982c849cacf3304d7dc12a56164de06ae98a8ac51968f1c4b97d97f4a6a8df64cb4c472cc315383dfac986f8fc1417a132ab9c0ef4cc0523bf1ea69eff29fa1bf52e7c0779c50daa3cc1db41d3e190b86f528280bad6079fbc52cbb3fab0e90dcf7c544e96113e5c2b47c25c8a4c4a32ed68290d63fbd5ef3c2c7c1dd4ae3c4229ab33084a14307c4b9ccf9a02e7de41b974dcf0dab9a2537e827090dc632884d9817291d03a143935e9ecfb48116914d9c0e48c9cc625992bfa5da4a8fc8b99be590d06c8ad76b5d115c24f776c710d40fe464628b45493219c8adb09714d1101006f480024b1e391de77d06792c2f1c9a7d24617e4c51cac6a82b2f7a1a434a8432814a5c4898ea8ef170209713d50b6d8850c1631250e8e0651a4b35943808d33aac08ec9f6c66fe9ddf5ae9e6ab63160d4366fa60d56c04e0c6d3f61cc49aef039b2e91c38845f939c5a6aa8c0a5f7ba846592f8207a229e831a8645aad464aa979eabcef2205f8ddf2d3a902059ee8f0f90411e3dcc8c1d3647b63f9ec49a3adfe79f106626a727164b4f9b1f9840900e467f968bab4e086be9c6207c17debb11f7f059d41421b98a3955db78db5146c62b72ab2e29edcacd95a985eb0d6ffc4df83e3b7e474ad5c2f27a77a1e1f181085409574457b915e22e867f5e880d90474cc10d146badb1e8375aa3f7d30cd0bdb6ec3e5430d34e5ce3f4623d6c483f61dbf0e77f8b91465f8100038be8404d682cec80af93da19064268a141b4e16b72c8a5dda8a2b69a828d3cf7c8f15f111322b0199d85fb9ca981d989b117cf76df91bd0f8564df19b5a6cda8059c0915568982fbed8d676e774f881568b5a664bb6964848889d414fb1bc64c8e01dc065d80cf3c36176acb233abfe3903cbbeedd291b066d3e38ec53f688ea4035d74ab1e588025a2bc7cf58d553602091949e4c4112ac2954b2c577c373d1b1fe34d6b43f45f550a25984be345dcaa69ee56d86945fd3515269aa3df63fc66c89121b8c2736071d53ea08e2ed4413c7a26ee524f09a69d0c8caae4e972c125ee7775677d0bfe8a9db8b3bad31323c2168a8dfe84bbfdf43875f50b8272100de9c773077d4f9b5043a8328c8471a77ed15053392c947470f23a733c9c186a840a5a8d17b988be7a453245f526f89e1ddb33a3e34a76ec266aab5e9afee1da3765dd8a1ebf4a9b5dc89c9981f7192ac3b4e7b079d0f7d4623f0e4fed6869ca0c7a85e8f0cb81fbb7c6dc314c51c396d62bcad9f70c72d8ff9e1b8f6ce3ac0ef74c81d2a54440a76cc0734d325d443df82c097527b467f5838a46595766434bd185bc3c3ac38d6015d6dff136c428b065f27de7bfb8aae31ddf2183e15aa69b30dc233a34062672018c0aa1dc0eb0611820e4f3fce6a72196b0df1a1bcb2de82c587369cf63405bfa40af63a7f222f9fbe692b1e5e2e5b15ba3bb2cc46eff2389028d0e27073a059094eb4f6bcb09061dbe0a01a948dc6bc3b229fcd451a24ca397f846197745f2c35207c9b384e0d0bb42533999c8d05e09c9bacf948fbfc3a9c6c05affbd5ec03771f8d542954e61468baf4706964825e7a4fd60abfd491363dfb5f9ca260699651d956b82c9d6033692803b78a9eb1a2b0aa7687111e34dfcbc863cb71fab46ee1a24f8c5e15aa2912007ed8a956bdb2c36925284b009931b837cd24bb5729e1e3e0963f8f558e406ba68bdeb00194492ab0de9bfed4ced18290ee9ff2c174ad97077b0f46a99eb49cb22e738261069d790dfe9fcee4aeded132af88a7753114f10b34cb01eeafcd235c6035fef374ab3771de39999eb78056e95ffff67eff21a0e29a485bea3a76da343435976b2d3eb30e8d54f8b013c68cabe223529a37c525e44aa8e94cbd3bcbeb117dbec6d621f8b0e888bea9b40bfb743b218b2823a9e4be3e0d3a787c1578b7c24c4a52b30c980e66493ada0225f4a33ddf4d05458fc53d35a6a7d140a04c7b8f7b0daedfe27176b9c5f548eb95c49fa7d8c8e8c7ff7817bfa19ef1ceafee19d9ad81dce2f104a6d3d76ae47e41577c6b46f9971e81e31e6b3199523302c242baea1e9010e128b8fe173184901e380e8b2a8d7045b887c63bd288255ecb18979849ed8ebbca8a859465420c37420b12c1379ea9d198390856baa330211b61a08071a9e0b254c55cbdfc9dbb23b033b99befc9317ca6b42e03956693dc4a1c6b65dc2f4d19ef480c44b614cc3c762f4e8ab12c204a5959efe2057d73c1722d8a518ccde007364f50b3d835d89a2293d552069a18c172fbf526b322222f4ff9b043533e29be4fceec649d542e3ff4976908a6f5b9effcc0d53dadbe23b06241cf8d06f773c78d59702dc88671ff148c8dde151312950fad36b2e9fd13fe61ac7ebf85a837e35017cf0c348cc713407b8f1ab912815ab9c839eb534e380a7fb1e0d472845c42b4b57d37441ccab234aa8aba3cd3c38f1fe92b1ea7258813da7208384d6af476a17555aaff40b7d5cffce6785924cd2a6bb166cbc3d92e0a1928983e8df31bb586cd97cc9a4d73a7e86bf9e3d3e59aebf68467cc45a0f1e34089888afbebbfe7e09fd87a823dc76f5580560d0b3955ccbe8c2751582f8cf86bccf372a48711829adff41e20f99c7a67cd74d25abf373d302f37d5953ce5d7e061906f45908e1033d5975252dbcfe63645787390172bd7ce0271d603b78cad06f57630bb67a89d85b7c53bc64381b40e1ad09460837b9f29b76e1910d060ddbb87bba5366a76ed5b835b5e2cd3ccf4fd39171df290887e9b0246bf77df53dcf6c5b0fbaab9fca74798ebe61d63e16c229d66aabd4388a4ea0b00089f01c406385f799ee2b1c489b14ffd11c656953abc72ae93f05223a23e61cb4913eca1b25b1d3d1bb1b86e35f5945d33df07e252785b7be0317fb3e8124aec5bddcb75c95927cc200e93e0fc7d3a32c406092fed1c2bf020171df920216a830478224b343b41c1dfffe5d428f5aa45cdb08098ba57243b1ba0f29fe1051872be2b251cc3c916b78895bab9c3b32f49350669c5f8b9fe1538038882499aa57e74381ff02587d8130504beceaea161e10a797da3c15c28fc819418515ea84e5ddb2c17281472ebf1a7d48c7f940a313d3a8c45c6db10afdd2bda06ebf98cacbd1934cb413e1ade5b69204b69987bc4c51250305d825d9bdfb37602b73e4d4b79a56b129879b695c77e7ced703e472f4c1445dcd19a676215d8a79dc8da854a9d59c8db389b4298144943f92ccce422f7a47c7f7a699a83245c9ddcb26087fce7218ff368bb164f7ad7fbc2c56a9104d4ad433a2efba0b4ed8898449ab9ebbb19a7bbb481373b4bedcc3e1d75ff492525b202ad5121e8e5848553cadf26bdd582301f0a76a82a8afae4edc287e2493b649035a3a3268f299f078db97330bfdd02d836aa1b2d533d1119fe065abbc963fa0ee8008573060a64bb2555a385c0938dad40e7d07e44f3e7a279c0dcf6e873ac16f03058b827aeae2bba53cf0c8b12ebccb68304024366c28ea0467d349c1b8f5be4d744bfce13a0e3f8677d6983fe0ce79885e7201df520f00209c06b84a3a6fbaeeb767f1df23f4fd9a8215a220b70f712c6604eac9fbbc1e5b799ed0694c577d301cb7d307c675f3982e7659b46195f4c2768bc70a5a5bebcb6d1b78e97b01a026dd7edbc8f62999d98445fa46a4977c45189b8f6739609eb1f725649ef24a1d4c7c8ac30166cbc375f702bf45fa457a70b391051ef6e84374d047e27e85da5d297a667bddf851f668f21a99208290ad70ce49541603ae785065f1b7488898888654d5f48411189c0f08c2830a1b8aab2c038a37ef9164a0589883f42e21a604a6be51bfbe96fe172a585605c03851153e3a2593c818634c0f0b5796e1f0036feb22faeb36127220ba43bcd659ff52c8ecd64243d98f2ac0bc163a8df9bc8ea3269ae68bdd33bc3df191755e9c80246fe618447250d0e97a4bc44830a9cac27d26b653b2ed77d228bcb0072d02998c1d8b91196030af83ee31bd6516b71aac636c4e3653cea517dd7cc2bbad46b7696abe8c6e3e3cb39444522ee7ac0e15dda059d39ed0d37bbad659353caa149425b8cd92399b4575b2374420f94e3df3f6ce5ff5d6f904e5a4a8148fe5745462c257198de4b7e47cfa785b7049bc3a784fd336fd3979a30ee7024984d187f451d3b23f710bf969f294242b6283a7743f2763ef47e8f42d38fd61af5c9ebe32a47776744d464b8b74f6448786bf8ab429d71b01d03bf9f22039ebee2a721d5eeaa355d9a2c747407b8c9db3790b81230d2aa22ee6d334afb950d40a917a1c6972125765d7c23f22689b63dad8a710b2acfbc3e35330c7984e86ae0433b3dd368f529fd5397f219ec91f5fa05cd29d0fba86a9649b829a25fb255d0cc867dc3b18ed0215d44abc109bc861a01bcc65cd87007914263a27bccbd44cc2ba8eaed8834524d6e1cb84313cdf98330c426e994848c8df250036ecf39ed0c341b6b5082fd4e488326522c301cd73580fe7b0b4dc35b4e9176595af1b1a1fec8523cdc192d4ca01096d3f5a52bf0c11a43809b2f70dd7edceaa05b11a6069e47161eafca0de29844e540f7ac030d537da2f83cda3bf5fab2af8af9bb6960d2eedb26e7f04d85a5b8f4a8c91d4f8b3a95ff76b7618dec4ee0ceb74d93301f75744473083e913fce43e6fd0e64a032d755d0442883222a9a8c9f4bdfc83f5ea99464b5ab2866b281ef0eecb926b38580cebe96dc42d9256c20d8444a386c740b8aa0fac4626f8e61c7125574e67000ac8bfed80a7cd609109dfa3e1dd0b6f287a8ea70edc8246b4dbc12945e5677ecfe5d5dcc23af472253d0cd32d0177e6a3931116d2aadd601e530e9f1aa08ca7ebd5c5098bb9c3c6a16fc68e2593cb9e13bacf7dc9602c8c76bd40edc909fd2dd3c45ebd007cec3b3664f4da3f93d3c89356d236dc5db22777ccd0e81a7e65ae20ba36c20ce680928cdae4dd0d35bbf05ade18baeefcefd8919cb23dcc1a524a24766022639a8417ee60a4224811f1957a7985b94e8bb6ef02984568504b770739649b946aa9fb2de6499e984a355224bc00c97f7a75e7746dce56c8942324fe719dd7ab9a6108bcd372847896971c78c8487fd516497f66684ae53efee9d8f1f87aa17459cb2f8c5d27f05de7eca53f16a1448d28b44024094352954652dec6750640f98fc862f8495c1ceb330e5311d456debbf09c708b80c5aa868edcee4ee23516441b259d5de0ad7cb7d8a2acc2801fb913a05b5a8fcd625fdebf768f9dbc3b2a72e2561cd6002baa26000a5f67a28d67e0b713dbf7b86cdbea2618d66c3007c7cc6a03878632a6130b7f3813cb2350ca0f5dabde1f5d08737a0979e5df250da50b622511290d6b5a3da27ffc6cf1af6c043916dcd32b1af092a86ffbcc88642c32235b05e6e519ce718a7ca1e8f43834135d81b792498a00bb06b0a25c2cafacf42e37cfc94786561b2c3165dd2b0089bb4947186219a357d97ad04869c8ee00642b7870ab5d5114f12c84f417ffa1391c3ea5826cf28b725990315de6db85f6d18a463d7fde3b676868677a6c56beb9a2f26f07cfe7db5b7779ab0c5c794544ecbf4b0f2483af83aed35a40c4cbe18a4b5f2f9c2dafa6bec3f675f5ee3db3a94c60faa01d10281cf0234d925f53d535124cc2adf5144834ccafacfb8468abe8af2b51f7eabcf82deef02d34e3f38a6ba72ad57e694bcc1136c883b9050e05971238f669d63f700cb77b233945e4db28dccc523633e5826d074b6c91df3c478a5ebdb4c273e96d30bf589b352ff4f7194b1f7de964c5ccf6f0ffb5b02e366e557d205485989095917717e762e359e78a5e491a31d67c09b97a903f3ada52623bf7c36e8612518fa1fec5a96a8c7eaae02c844399cd61c919c3242ef54e6de0feecb731b9c2b6cbf5fe50653f3f43887249796920b735b2ff4970ac1a09bb83fa9b7b9863cbcd2d32e6f65ce7b1085fa75dcfc88c18c81043a81de9bca2442cdda20bb0e5f5f5acf1e99b37041cff8e03d926dd0c3f27ea422ec93edaecb635aa9274c742c6da3df43dc0d73251679aa32582291c4dbce9a3b8903220706aa182597689cad4b80c780eb2e8ab58b7537c2b065fd36d305078641ee2157499c2e291c4024dd86bbaa02b72ade0f75af09d7750d0ebe3124f565091642a051b696ae7a43fc41d0612c9a5b7e72614adcd000f9fbc699cceb674e8ac462f44f0707dad5271b9625272902b5a2540f013c03f66a0a851dc4af63d067c192a1d682617c6ecd421c431600cbf179e487a22d330b235770d3cd15724b5233e0f24a3ab06c32dd95e8f467810ea521b562874c337090787acaa703f22be76331439be473a97dc086f21c412457b0d2b222b3b866509f288caa259102c65b5bf1fab8ff687b474158b90abc32bdc10fa80381b23f4e97f9b02af3e2208592fc69204e9ccd726dabdd0def10b82b3237fa496faf82d41402f8021aa82874df2f280c84201846d2e7d6e57cec28b2716050fbf130f588c41affc1af4b5445b058fcd7898d5d5b00040da8ff8a8f71c7054ad9cd1a6401cd62c5e2edce01e6f987a4251abd450be50ead3c0f98088bde614551fdb81b1b2a2104a6dcb8e1536a6ca89276dfdccc1a4b2d51eaf23dbfa91194909b56e225218b1b3d043c0a688853fe54958310f5b0136940b79ebfa476a51c97e273c05f0f7203a884420dfb9de666f2027ce6ccbeec4daa317121c4a9fb30945c05a1c7bac4a74dadb1a947e5c0e2407fb6120cea45837b30c2347169fa9083bcf10053d73338e938f68cca14f96a02214c2235ab00c80d138a2b99fd48129ab276fc8160ee9a1ff3d683b7dd98bfc33efe0b6155528abfe0ea503c58bd470397a5296ee3c5969d666ad814844567aa0331b29f9e93ddb412efb223ed3d0c9b176df1876c9cc60f9f7ea1a7785d95ef7e1bd1325f4354ca2dc9c875d722e1f4e3449a98516f94247c4afd0b7b26085bdc946e21c0eebdb3bc9234ceea1713f0f3e9d599b688c1792ea9f95147bc37152a65f321232dcfc8edb35f2284e03aa22c95be30de2ec65837b71aa2d0f456836e6408c0b46f84951c3b48820ad0cc3108fc904b3b91cd0658f4ca7126f5448a41ce629af93e9a2463bed4fe5b15430c1cfa050829b8e7a5fd6fdbce1fd3b59e729453df71815a83cd62b93ad24ce86cef971be2c6ccb85abac0598d569d7233f3f56068b8b78803391d0fa5c41048c9a034d786e1447bda86d903f055e90b6d562ad753ef335a491059916939cb397e68c64fb323361e6935bc35901350ee246aaff407817f403ba08bf359c8843a971357a6266466d32e615468add46e0710a84a5e471dfd56d9f757db6d6d20cbd478de8e9ffad863b9bae6d6bc084da4c46c66a6f2f859bf0f881aad68ed44793e445631b5b1d06041fefc9a270ffb7534d8bc322709a94261f2bb15e43a116bb41a6c66b6c5a7b700ba45fe547fb3d638c0eb7abe9bdb467586cc2ddd53237e83959ccf1f3a912d708f5836423f96f4405951608376fd9607b80547e40e4e53d91524cb4fb7ce47d54fe8d0a9f677bd23b272d5b27bbb4fa93df48b29ac91f780cd54260fd7e639e70b08e1b61f7a285ff42147a251ebe12952f058da105d58568f665043833c8364d57b27b209b031a7a0a0bbaac968588c499e10e13a4378551b48bac6fed717053085b2bd8695076bd62fb4e54991d2c890fe9922572b16488bcb62ce8c148a727ff630121e2295028d2bc5e7ab4fe0174faa6bf9a51b9b264e3f192f695306532f6a496902d8f592dd7318494b362e3e6d556c2c5f1284db82e3a81e1052da7d507e90f9094a99a274b22c520b797ec82cd70bee48c1c25ea88ee8d92db237eb531bd777c538774fc30a70329a70c239335dcf27d3315884792d8a336c4f752669eddb3ebb4707bfc80ef41885962b61a8e876fc494401e21cba7b5125a9723d5bd23c3a01c930b453c7075c6b91560d480bec4f394246b68f55ecd177c45050fb1dc37012ea7a31fa9c8289e61f651ff513e3bed28caeb7d78afe120a5fe5b6dd98ed1d3892b55466d32a04170b44d8fae7134943b603fb97b61b5543d1242dca0dd4b282af8bf6746813ed66050d44c42428c9251329e4e9dc5f698bd4146ba64ffeac230e1f7c24f3698bbcb77aa60e6702ae3f32ace7e181cb3870fe5ff258d631c516d8a1c02dbd346767d38216e8ae00628ed8ecc1f5b8da56c7556dae9ba60770b28dcf70dc7d7c7c53560304ca980b4211e89ca2018410241f9e9c19524bae3081911d892e5a0aeab1b8bc27a71d2d5c971e447c747c4ff651eac0ddc7c8d37386385876b9dec975524a633bade27e35a9ed33336e001c2ddd9758eab57f1d5bec4b8261e9297d8e1f4e723bba9e451400852edddd3670cdeb3c9de65017f94906d018c31ead92be317fb12f7204dc124db3c265448bb31dfc99059f187855bf593a22f7c8a2bc1b04cabc5a70af241a819ac1c92c852da8a11e69e5a06658e131f2cff476fa34ef4b9fec6c5c7fe80ce7cb28ffea3b3d78ad650adf9d89987b723746fcd727e0eb5803c0c2e58536bba8c76296bc64852ff9bc8801230255e4bed352dcc81161334c09e2060f2a8a292f9aa680e53a48263eab08708e99c0fc386b92ae9248d1109a9a0387445dfe4e1cd93929df6033fe63c9449a709f5a95eb0c9e1982dd79609be6983fd31b3ed13ef7ce5634196b42581d72f6db82dc7daa9a948c7b43b3b45fcab5fafa01c005d946793c88e38351f098d986097ff2424c221f274643584a1f8248ce524acaf9417d880f0ab949d8b8bc7cf0feacadb656f2762d0505fe29bd91997f4b155c8a6397eb30a9fe6eb3b03820a0ad7f2441522ace92e2fbfc590c811b325bd0d31afe1af2fb44d46f8d3f21ca0374d5e040f2eab12f3135eb731a10cb06c7e839b7f6d10148428776d1521a4a2a448207699a6ea5c9dcbcb87129965c03d521291f1c00f08b0a68bd248c1a955a4ef850fce171065c11c5d056e3b998be3b71abaf982b51b584a2aa9e2cb87b314966ccb806b8f1171271613be4156da1cdb6b510779ea333d4062e72285aca9359629f1c95ac060c8755f19d52f837b58b21355699c7e55c576ac8bea0a029e8674f4d580ca21502a02a793c71da6b127390d6ee4d83269e4e0342c81cc35fa658dd47bbda98def37a1ec8d96e6845307fcf574e2b6b2c5b05ba35d11ebedc7bb8cc2ddc22477c442c3312627cfd7fff943424924650be4f6cfac21dd52c9a1133f7a0571c5208a479fcd9e3bcadc0b6de1546c12bbb0130ac8bd00ec021093126e7762acc39e95e47e4d3c7bbec4b4f6f840ba02a0dc96cb568afbec17bd4aa9a0860ee134f2b1785b9e3705f0fde2c3d0dd806aaaf9f4b699bdb992012864636e9dcf627a36f020e673b038b1da85240fba02cf5c14e879e1041fe39bd672243827b47e9e196a2de4e1cfeb93ee33bf51c51c21c3ffc5d04144ed109ca961eec7997e4d275e5ea6d5d6a726502b6f3f33b344a4743ce580caea00a15304e2c8924ca51071d6edc19966f6e985d6bf0cd632fd3c2ee0cc6eab4172cc2dda48a5505b72ed7454ad3a3b4fd0fdf3def3c69abef344dcfa05078068c7d5875c6240d7b7a65182b92a793b7a9cd47babf9fad7a7413242e8a7b54a5755be9dcc4e16385a2632ecc15d036996f817fc551e551aae2140916de54caa3ab7c39143a4b41c912d50a7145e5e8355dde13223d5042b537ceaf89fdba68044e3ff3a8a2bbdc909c19cb1b8dd14eafa3507900ae020547fa9615464b53101775131441a57fa23d7f435e5b1c688da4b4908c9a9c84df215dc69ae63553d8db6d43fa7d21957611763c133ac5765c01060f485c669465f78054cb54bafc29ba89409784a3fff8b634079821de9d157db3a9c9846a8ad2b89c2ba61d8b450714a9b34b4844846c8682a1cbc22462992dc865aca66b1d06631d645b898bbdaf62fb02a961f1bfd9cf0505069672f221e2141cb1c0fe127d738cb44600dc13edc9abc8b72aed169c9141f2d7c2141a8d3e1fdef029aca760d2e10823aab55ee567205e1972cec4328b75a979c2a2d36164147bb9d7689b74a8b51fe8a3ed200a7c2604ff2919f6a0e7143f448e6f8ede5560ed6b0c44cdc6c6a7c4ab1ad77cc69a347f25c5d298493d38f1473298d1842263b879ab04e53cb26c2699848e54c57c05c18e91620dc13bedccc90f7596f431d481b4a7b74c81c9bdcd00af7eb00213940026cce0a47814987af3239d6cd003a785e93b7d255664e0f45920c17913706930db14468fe457c2e3a7fe84e1540b1e6004f690d3fbbcd934322a33f94a42867713229385ca5932eaca87ca84c3cbd59b95b3b15c0102565d8df391e11515a1c2ac5c80f9a527313879f564860ed8a5a6b26b3ca95a561a69eafa8f1273d646b0087ef8bb4caf41def56e8b6c1a5f9f13b94c264406e3181e5486ea42ab9acc19c342f912308edee6969e29a384cf5d171105a36f6d34d4f1cc218909158107e216248705f73d785becc0c0e8f7b276833bf485e7ac699e65d1e204e787fcd273cafaa75e0a677a07f1bfe821e13a30874b14cc4dc2d6fbd3882fa26c72d09997013c20831ed221b64a1c6b63ee66284afd1fca686369cf4e4a820ce5f7a0df59e8fbbb39d342f1f84cfe54b9980719bedcdca8dd7b155a07db03a36122216eba0560f46590dcefb721fc1f2a327c8e9317a6a7ea65209cdcae61ed36c36e0af74b2e3eda5792d9c4f84fc228f9758933756c796afa36466442b2b372a3eb5312689c3ce7bdc908c83908369d9008bac9d3d504d6bf9dff22fe752e69b05a3757c6d73d9a426926e9a310e29f12d61ed9a43c3bf1beb8c4933c144d8d8599a29e1fd13e74f117018a8a869a245eb5f0f17f7341a7da1bbaf259b0baed995b2799bf6f568d1c6ea100466718584d88073b825254d942ee4b850adf01d8087498cec4530fd81188dc683381822e24574bc79189df20c68069ca2a0e553d79fedc2eeff94a991ecfbeeafaa8aab89bfe4d4724f3a6bdfa336c2414757a045d9807011194e69b6b233c48c2b4bc4f5f08c9b5c7e91d7416374fcd134afbb9374657a0718ac4e0859d6c1a7765bfebc8f2a64896dc8b3db237a702a0ce50f7ad70c8cd59b0cb0a110695fa4c1f12c5604f84cd24ecfaca921c31ef339f7747d8f3a8ab128be37b1212b58dc5ec68230145339d8847d41b97ed70d3ab2cc6d732ab73411997478e6a2ee3383962b848451956b93452df807e67e02fb716e498751e196a74accf7e79b57fa23f004af920a20b2b4d3db5476e4c2b3984153c6aed8350c0a88c30dafe45df37d3d4f2d73fd6e96db988c39cf457f346c93587572f8c2f3dd8685d948fa90aa03e46e3e45cc2597b872720156dbdd74e85d09eb0e56f18deca16c4db0f6e2c5c1fc469a60c343f0924bd68ae5f1a6d51819674b41ec177b0268bfa94deca8661bedfdc3f6040bcad51765113a5b89f631f0c3de25b8c4fd3f1a74a8e2568903789b10ad1f0463687e195e8090dc2e804fbf851bd5b7ffac1b3362a959a42576e2a179a711c19d02aceb3eb7c174aa4105bf6b92e40e12df340ab17e532c4939b6ba8aad1c6407314d6462efa63d2cf32479bfc52a39e8cabfee6be92ec5c8d376b4d289df89e014a4ef11aa54e1efee4e67af5c0f667fd805ae02f8d2ac3c23cb16cc5136116a769bafccca94ef247b57911b610635807c21fde865392aaf2b2ea53e501cc79baf08814c3d0e527e7c75b69a8bc02509df5bd55df636eec3b785c6ab5bddfa4ade18a85934d23a38556a78fc06dce29983c0edb1d7509055b69dfa6e05696f66c3248a30ebd41e2c9c0bc8a5e6794d4fcf4b907d7e5473d660097bbde457befe84c198b32bface194f800c204bebcdd0ef56ab4637b0ae9074a57e3818dd037b6941bb9ba668b4f5550dc16c598ef19418bc316fed8023d2ca151089a122d0f643d561958da275bff53f7c92e88d4ff30cf0ceca0412a8dda24aa0f060d44a4dc9354e9eb692a2ede6e3e8602ff0710e7b386917baa86252989d9db9fb4ef0644c45b2041e6ae5aa0aa2051284b0a104540a325208c49ee1d1bda09ff2f7402f310a6b0c49f6186e190f7aa96577e40eb9da0351c9af4de0407ba346d2c13fddaf94b757a35f82f3cb062517e83218cff6626232db9fe900d7e2146e6baeb8ced082e60f1ec5da962a72a23cc866ab48af6be691aa1b009cac335cbb8a9e43be91c03c7587b797fb6aae1efa420726ac02fcd92a10f5f8aebbe46b9a07756a28d274bbc52e2318f7b7cdaee9edbb57e4a140033f6722ef713fcfa0d4e1124b00a4c91f2a672d4931bd688d04bffa57bea487ad1e0c97c34264d606609ab02855d7b70271687635bc69f9411cfd7ac1cce079ed0bc0ff42389be14c704843554874878d57b6d3219df3e59363e8fc031bad70b2fbc00751cb439a011032ed38388ef675a333a10001bf6ab2c706a44b0541325a6012ce06bc80c6ee75b7331d511411095b270f0e3328c291c1e9702ac5b5b936445e576ccaa47a6355f064bc92c3d2d21e1d2debb7fa96f045c9d794fd1ad6625b32fa22b2002488d3e0c7b72cb4e6e3ba0635b26b1e15608f7316e65eec306a387f857d603888dac61f61db19ef0136ff881011907d9c93faf23f38e4455c6664988c94ebbc416c97c958b2b531bd13c10305de26528551027eba0942495d8c2621502e2de0795aa7139e1103d9335f10a45c585926a9a4bfb9262a0ecb453e3e5eecc25b6b3dfc12995dbb7e4cc1000278047ae3cd2f15dfc0f4db8b360fee83c2f0a8a814fc5e4854acc01db1340ad97979c7e4e41312e2d6ace109b533e441bea396aaeb273f2a0be1af5fc1e9a5c03e4014c1071174def692710b1577c5886d142e74813b8a620f868bab1cb7f49c4da911615335ec1931fd0b331962b9eda5e3e1182c27fd23c385d0d3aea6f0c2fc4f755089fc2359a8e16e2252eafcc1abe34987afb9e3922babf5ebe8bb658fccf38ee1f766acde121ea3630482e21a7b3900017318d9d4b3ee49c055f46c4f2a5fa8aab4075dca116a98af36af40d3f53894ccc89b0793853bece00c6605ca1f6da7ccd35fa3d4ecb51baa77727050fbc2198ef1fff4a81b3d8b333f6e2a13bf929137de764fdcfd27c33023a7bf7085233dc07e014c9a60446d435e302be36026208832fb3e2a2de1b728cbe18497527a3b0632ec127d7b17dafb78c5bc04dd54ee6a421553f0086f4140042c4a0f284146e47ff3a97aff037f50a4a9b7d6faf0f5ccb759511e49aa7f021085ab7b56c3a3ea48bbe9bdc6d27c2d29db5be28e9af299e5a14126ba718315453dd7fcbf655fa10233ef6f1a07c71a1cdfc562b769c689d3fbacc0ae3db7f65ccb55615e329d50bbedcd7a33ba5de3abd159b55361c799d04f0e673fbf97b83926dbea79a20608eb11b5fc94e13314f622b7d92a13ae10eb53473da1ad83df087963fdb2f4c607bd26bca9d80879fffd415ad387c760cafb97a9ba053e8d613c08a4c9806a2bed062437aacbe2088ac4ce333559d5340383b1b882a617105ce89b44b64bfd14aa5afe543371a88f14e3e10d58cad30296cc8f5aa41d184dd6875ff0e1e6332279747aa8a18a909d8a5263652ee68b1f8a10edfe4d2fec03230e30d01082390f8cfa1bb10ff4a9653a2c6190ad485d300cc8439b0981a3c8f796f660c539ac81ca867f928cb488516aed8135878ed3081d16f480944f366990e96d0951cf184d27296ba332ce9a6fea184c480a0353502688e1f7a01152820bb3400b3979c412c6bbe22d785688b8610c6c6a76cf0aa062160fa8186c0476b90f822ec27e52c9a6b9817854d9d7f0f49b0e71399e8eb1769530226c44ffd0d8783772177c4a7398fcb689cff89626a8a3fcdb5650c3081fb66eac265f9dc4557296f8e9f6fd636cd04fcd1090f82a2d415a43d9820cfdac96f479259ee551aacfc5cdd6a114267253bf3ba36e645c84a2e98761257637a05f4053098ff4c2b78345c0d1c015c6779685d9552e0c6135086a44dfc94ec79ac0d404bd84f486405be567de75d7cc95ce325522e35bdf0b6f4e99df7ae1ac4b900ca9eb591b7563d496330cee36d04460c3eb2401afc62b210de7518fd758109a783785c4f77f04ddd3b92e5e18ebcd19e5e7c69f97a7689a3e64cb71720e0ee942026fdac16eea7c42fd2a091372a8a3e8c9576141f8dbb0a9d97f7afee23f021c978f91b11dbbfde0b17a9bd4c4b4a9e64677238dacc03f876de105499ad765c9a1c0481be4f860866f7a21759900ab998c77670e477ef81184e197393b1e34d9a8c90912f48d203655d6a3e425a6d9ee40a041a002a6f78d4b22ca53042764a924f7f7b5e7f87da675585c3c28e9e78879db3c8d2ca5eb226f7a6691d716c170cd75f00a85b9ad77fd23d769f57d57da63e1252918abd3f8a56f6047b1ab0f0f62f562e1d2b373462634078cae934e153722210e167407231613e466c122678e79b7fe08d3e33b47ec99e0c9c605d3a112de707c310cebb2a50e9f58b4d6ffcd4ffb89b294b422b8c370615eaafe7e72c62b23ee03aab3006771702bcca9e8ff32606c1509aed7058afa37c0b5fb2a9fc71b311bdfd3ba77a3ce2f08f2477a8fc93c16c4b78bd4640a41875d881ed1d5a53d13e717b877533175da1438415ef73a54c648d53b9686882a936a209ee93f67a2079b69ba07b50e29a10af6b6f05f49d038eec51b9de24828322502d43e5906f3e77eec1ac211f358fa0e4b75fc2f0b02250bb8b42c0c20c81e3900f7d558b3ed4c1e03acff5bdf9d974ed259dd4c0fa1afebda77eabd44a4b7f4e77eaecb0847842bef701496dee8e1b3b3dd38e043981ce6e4a8256508fd3b1665182377d1600d10f922a8a0b34bc2e8b171d07027ffb7da44101ff11081d39aa9c0d69739231867e890e268efeefd26927a26eadb36946f0628db885dabd021fa4d4affee06a940919b70ed695e52bb8f573eb5172a971ece17ee83d8c14f538bc19bf1fc76bea9f66de7f269b3d6f0b9adcb75851162c6aeac042f4aba42eabe2a18f1010d0d1640dd2113a6c86948158382062786221e098ddf7609195a7ddfaf8054fb5d1d7c5ef2065649293873466229980d80c5fc11e94756c0ebcce504fc589dab055b67f936f2a128d9fdcf96c3a646273a68144032746adeb39164391ee0c3f5e9cd2b68bf546c75e83bbb87354711cd0c914437f53784814d5262cc1a7302ae5c90bbe297503a2deee1ae9527a47080c2f126e0e27ec68eed33cb8809774484991a81c5edcaae5e1904aa43a61640fab768177f05993287dc1ac8ec45f351be85611d0d32e358991232de43e373c2a5cc08f8e9a39a9eda457ab41f31b5ae21070d86cad4c20e7bf2d9548cf907a2bf03102165db38d69c1510179f0ff90f537f85a322cf3500f362a8a93f09152ba070cab2e89a8ebd66b5cebc8a78a70cb896ae050cde750d3f263cf033a547c5ea644dc3381b6f566c336c0f6c77aa68738047f7e5dff0d04729d563ad70c426d3adeb301b6af9ab04b57fa8ff5a897bfc0e1b1855a77b3dd96fefb8ee2c3aa588beb220e932489b624e71b9894aa8799d343ea7efce49140d86171a92c53d222b7a5c00887a2043cb8916556c407d696fa5a7a2a7f3afe388d50cbcf2233bcc4dd33cacead4a017d2c65d390d6445dcab5fe859638f388a0390150128d03108065d1124b8b6521e386901c5509c2a414ea87f51b9c415e7d67775d7d4749279d1914945960b6d842e64eaee887dc09c82a7033233e2312ed968cf22d57b623d6ace914f72f5f1546fd1c2908f8577a41ba9d3d06ad3160bd41a309c0f4d90d5ebe50df30b3b1cfb2c1ba11b77913716afc39c8697237a967ec6e1714229f99cef668ad0a9a23ea5cfe974aecb05cc137daac8c5817b4e32b22abc2a48ded691b87f2de83ddbf739c81ca164f3fd22bf1deda2587dd3550d2b6bc1d79c6fad4722e9c0beb87ff5f9c6949dd2836891a9ceaf42ec6487b8eb88b4225f3679afa914e890c8f02f44301f97b405e5c21aa0f1d8551ed7b8c8921557f0c89d57e4c9d15bb005241048b76a0f060418127ad59aede50114dcbbbc5b21a91721c37bbd7ab4b221cd442751db191a049b73320fb764b5026d9428d2966d14b5613e5a9340a9280c74768036d7439b5c0be847b16d915a1ec7b36c87acb2f856c5ba3d801d4546f7ec69ff479bcfb09e4ff65a94a9aaffae8fe1f191106437ca678ada253a9076202b47d22571db3c771a23f7d6eb698a9c4cdb9f1a2490e57426c6b819dcbc82d5ecd065ee28f62786a60d9520269c2a6a4ac3cae9897523ea5c5fc7d26aa1ec803bdb947f4b2e54e65cfcbcc4ed30f6c906b49c49daa7ae1d1ac948f0fb8b0b0543e748b00b969d8d0035106c6d6d6c25af810d9deaf4fe27751c02e2ab32862b5f30c5145ae2d375576db77ac018cec8152e3b3f653bb724156d76e9abd156b9c632df6b4c2742f48a21ecf8528655ccf8899640170e87deed5c51c23b80d4179b2f84c35bbb5e7eec3d49c2fd957b9da527def904c35391fb0e317ab77bd885b450f3949aad6805f14cc9f2e344815020bc15799d520ead3f0e7337e8652790312ad5727fdb55f243ded0b61a99d9cdd5e688282f9858740dff2686bb5bb47eb2b730e4138084fa30ad2b2f0a5b8e298282ce529854be1418cbaf752fe351a7a750f0c3ceb4289c07cc8b6c40600d57d7890c087962f27edca569401696be50d0037d53d5d9f8e0ec90d72a06fd6524bd05024f09f8057acdb1069b6ffc77bbab1708e109858012df4dddd594c48dde5e9e8b1852be9f3238e22d193d41ae37fa38baadb1873270169660239f5dcc37eb4b116153e7b3fc64ab0c8f47369c5506ed563f8de6a143dca7e50d67321fa4571c01c7f836ce64f8ac3ef8964fb5f64ebb4649869b57472508bc6665e467dbef0d8cc9fc085f5925a401dce2fec58faddacc670ec0993d1b36133a83b00d3bf5c03702a7be5f7acd80fa4e8583d812eecd8be54736be7fba78b3d4d70fe46c52339b291fdda105ebfbe8eb249f1f5cadb37e812b4a1f80b795e36c2afdfda87c74d563440aae58a48125873c4de9421feda08bb91a04205e58d88787d6f247cd99247233255e7f1358bfbe115256026aefab4c90ffeec3800ebc2f469f2c28c15ab3d76dbba0fc4543cbdf7f0256bb258f2eb0c9e8b9800bbe1ec88530f4e0a8d015e1334f59a84aacf83b123c3cf198b1fd8c5b8fc7eaa740ae2edad59d2ad283dfaba827e24be3950ae633ad8588e79e04c02cc7ba3527b0e05739f9eda8f9e7227cb80223535e8f1f86c547d8e39c125d27ed526621aacdeb1be95b9062b017404a0fce6f4785a85945381daaa4e5cab7579cbb0b1b6db2e059819172c9f53c62cbb9d9d01cc9b93d74be57c4d35ebc06ca9e1758a0bbaf0b57c68f5802c120182a4d0b657d42051739d2f8a82cdab62cda28f169ce4dc573b8e837a4acd716fe538674fc05c59cdaee37bd64c393c9f2b6e24ab6e6e9b8401e19da6824e5cf28670a16cddaeebcbf36dda70b67c3c002fa8258690bf23fd774fdd8212fd33dff8c1638b0f684b33d16be78d07e123fcdcdeb0a35aba49b256fac38fd222ae74a938424ffcd9dddeaf8394ee7ecf68360b5c29d5406070db133a39821d61bd2ccc3729697dee89f1cf713cfa0adca9babc92a1cc999ddcc6cd8b0587e246fcec8dff0dcfeddc753336475609e9cd91ab807a5249c4756abb652ae23b517e9a1462f43aa807d0f01de347e6e58779be7ba48870191b4b3352b68ed008770599fd1a374b27c07fb6f0d4f5c2708895273f84c6666d55e29ca983b36e9f12733dbe4b7725339aa61bd3192f50ad5f6f3232a3be87b923fb39748739e134c770b363be2b4681817bb78bcb579d785a98f2ccfce2d32979b1c99e41e7e7bece4ed860248cb7c9eaeb24e73aa6d87a3cdee9edd7ba131f7e1257e517a41a688cfa8cfac25e908c874a0f680c9509747d8dd8b413306aaa5a67d46ec988dbd3b43550dce2615231a8e00ecab8d19d9f9c06889d3bd9756bb32dd8ad473b637ea3c820647e9dde7c33cab058a739557fc185fd0796b019b2a23cf00202f1aaf05c5f9e2d40298f92c81e632a93d8d18e92051d874c7203bf18c93795dab0957c7e273639bc7a6a1268bd634e81d07f6eab2875232b01d737193ac6c5e6be5bc033555f79a81f322f6edd47a0c080228efd65d775f84e0519f49126665f07055a19960c86561b556f262313ae1c8ef39f9bd1947bd548f4e908e9b406ceffdac1e6698efd74f6a71119d8f03406c5a8cda35a8a5f199cb9d20b95203d2f1c1a8e3b3728fe57cc870292687aadeb4b21a87ac0c0e6529b5dccfba864e744f24483c41025ad8b23eb846b7d46dc1a8a5bc4c6c34a0e5000bb854b08f89b4bb62b277c4525a21d1fb56cdc6267228830b40f0fafbaf949ac8aa90da00a18894ec8b32137b348e5d08b47298857c8ebb4bebb5aea6ec7cad642d65c64e4c2da693165eef5a923f6d48fe6fd74f1bc3b1ddababdcfe415a2c248b68eef7e981e8947696e169efb8a4d284cda7b2d11fdf1c023047242b05c4104d25c467bf39fb4313311cfe968f697e05ce17d6706ae9290ee1e1787ca35d36ab079b132d453240874bbdb3fc4ff649dea5f8a7ac7ac0c25227e804d1155d01b8bb0efeb396c082eecc4b0febc8a0a3be2f403f8aa73a4bf216f6bd2f75b69efeeda8e8adb28701fc70e9c585909ce3fea11b11b349cf75f5538f85f0665f47d664d50a8d29460fd18ec039772f5f922e93ca206ce1110e6ec2101c617f9ee65c78c4c35d66367c7889d5daa781205cd74553654b831813e0849909ba617362a033829e551c0c77189f696813c2099dd8a412f63c82f7b06fbcce43708bc8243c004ee6dcaebe9969f8d73ff83e18baa160de2868199bc8823afea9cb6c8d0f3a97fb2e2d68853f2cc1c20619ab60f985455b1ba5e1e065738c22b17e3fa27c7eb4ebbef1656fece05291039fa44949a679a2418c18330c506fb2947e1d97c8b8d1742df8a6d6f402902415fb87b8d522840cc6b61eec12e34989afcb07842d34ae906f50526e8176d7b9f8206ba2becb4edb1e05374f29f14f01260f3cf90bcba45d2d9b7cc8e2a74e06b070b4f6b7ba7aba985bac9ccbae39438ccc7aa921e7cfbe85b944272b8faec0fb476be0634ba5e3e75668c1b8dd013071ce328fc9b3b67994256f2c9385b81b39d119fa0e88b6b563cb38bc01a5ec7604b3cb4b25005b2fdca93b66fc880e1e653919e602f0b07e4677773713c98a4ec82db95d519ce2be071ac7275663ab983d2546b111017333af294a7456dbc5fa464ba9ccde3b00e0b532944ccef2fcefbdd26fef06d55ed69b287311bab5339a9c92c9b2fa21c3f1332cc8b6c022ed93189b920981b1fcc1fc7043192d2795010abdcba6955f6b697da77d108d5b381de0f1695806da6d824d33d0be1d360f4e88c6ee8ddefa1ec3377feeb782678497ac9d818ceadf5e61a413ca9b0c27b5f31d24214f951c7aa3b1d7f16980814fb4b18c486ca56b3405eb8c1ef608c334324db63cb18c91bfefdb69ec75af27671d5ba201238320df6ed4062d40f4ebf7146782f780aed17ef49e1f533df178300862ab833afc5c5e40685afcb4cce5c48439b5ee81787899f49aeea012a105dc49a87d6de30bf3f2baf9f5d4d71a62922fbfba0e5e021c8aac92ae850aa8ef750a47c21f13b04bdefd0874372d4f3f530b7dfe940e72577157a602d2e8a66f7d1edaf48c2f2c8ef5667a0d68552a1cc4f997b1ef5d243ada5df4c4354defa1b89f409d02e23aae4fdfa8105c6d611313c6de000b322a23e420679832b0e59f4892af873fa536b0f081c7b0bafe03c89be36367edae21406fe9f44aa87b70002b00f85b105a934bb10939f47c6f5e6eb69c6fec30ad7ea4c622d0aff068f2233a2cd3eb7944b423ebf8344e346010ccdac6b23c8dc765e15bc3a36eb902405edd9fe5e6803d9521f95aff240a31491d77ca8a60ff2e5a398ae8b7f42bb91e57a609156f5dd4ea027dcd8e653ef7917d1d8b67286adddb393aaf1d1cd30277cda29e619d9450d980e03447c20cb64e3a5ced5113d27e1b9dcfb3ab1588f93ed621c6394ea5e05f8027916cb59d93b4118b27cffba65a07ef05fe44b5ef81bfed25920581460c5662db87455e1cfb734e320068bde19c5f43ed9c268c53136ee398a2297f785167d799be3575dc5f26e1fb787902c0b426e7c83a87f4df0816b3cea5a6024f49014a1f6a8aa94ae81a23679a571055e96ec55cd8218584a86c9b965935bdd0d4e5fed3951f5ad88650ef04c8c5a2b9e6d8ddaf874f0f6d7918a9f660c4759925819cd57cd1be9d454ed4d2bdfa63509d730bbed12283c6757e6df01fbb7735839b96747a21016a5fe50deaa3fb34413beaf0c156428de6a10f677e9b5ca34e5638c101a531e4fc6fa1594d7ed4ffbddd23e25487d7a1be6bf2fd57b409a0013df35aa66a9afde4515103b3ef338392b25ef4eea47feb96d4ae7ca4ba89a9d7c303cf4d3d91a9fd023c4180b8d7b9d2bb0dfd455afaed5ae755208333fc51b8c50d5e2f830441e35eb655557f40eb630e2eb850e933bd387a0aad98d38ce730378fb24dbed4b523767f2846256e4e38871af585591331d6f0e1306304df6763532c41989ef5b2aa1fcf6eacd2aca6a3d8e4910e5c46f21f173e51420a01195d7923caa87bae30a1f10cccfeedda7870b7f012861bb816c68769081d5004aa5b81e7ca7f7965ee6b5820bfc22d183e2eff250310d66584172968506a6e3481d0610e8311b911fb992496df6f86c391740e229af02e1c7274515d9f8beb9e9b5342c461af443ce5b0a5d1f4cd471ced316d196be2d92ee1bcd1da6f850a5466ec933742ded4dfdad5ab4285bd789de239e8aa323041747f3c10cdebb88efcdc6c0080501832070b686b3940dd4f4678f22547212563e993ceca39c135e97ea2c669b6d6397b5d2e00f583112e6c362bfc4a64fad1f7bfd7606b4caa7cb8b708af65a13b0cb92c5205b337cca457efe666a8be0b23380ad82a6b8ff78aa68baca5f600c598aa5ee56483debbc680da1075e0e55812f2d7cdb1e0836697483c4937a2baedc2aa4b9f99d581c1ab1441fe2658691f7366b5862002658d212ae873f179a16e20ba27fff2c0ead9f5f53e8d0c655b2f9560f3c975730399d8478af45b17dc05fb32d4ed8f1dcab69c18dbb4d9f4da63a8feeab83aab9b0bda480ff8738dfee4f2568454baa39148363e3779f1cc94cc6fba41546294eec64d1deacd2d4231b348777d886dd3722cb384b922099f621790293faa732d31cc27bcdf74207dce6f9fcb301fccefcb25fe8b11cd6504ce5bac5738b955bbc1dd4c63aed88fd26f4d12529c3bc11bf9034882714a34991376415e2e7bb5d2e91b490c8fa3a7e5b2744c49d3121ea214bd93482796abcd3877a0ad3ea7076da59912542009e2024322e3bd60c05992c71e204f0073cb407a918c3669cadd773bd08588fc6117c6493cd5c4723bfbaf8c344f109435ab0775c55ac7b2ee1384557ca676d8fc98a7a44ad037b4e904c11f447d8e1ed45e68cf505bccfb65aff812db1cb8dc79fb399c57e4ea075b8994dd4f1f5f1989d45317ebddaedc368ca81d6a6fc759beb0093b4bd734fc7ede11ca9c43f2de58f281c99f8eb6d4b2a7064113b28b2dae61b26a8460aa6bfe6fe187143dd582d1d0a5b191b0d25aa44a6a25093877c2962d3c1621502a45efe56eb43050113ee656daf5b8ab38d7fd0a2cceae883f48b719b1b75ceb381e3611586d149b3148ddd7a96099b4095aa05e4081dc7c88d4fdda42b54a96785894e747a21141de3aac0a2d96d25ee2abf2014f7b746aa88aeb34a4c0851394dd3fd6c075df6833db8136ad12beac72112bc95b24b755de71976958411c325ea3deb6d796847207f8107cc9139076acfda09494681099b9e5d8dc198a3fb1a2871aad6628a9a1769deebb1beaf27c81e10a41bcbcbcc57a8270b0f328ff2afe519d4b8ebf6118dd4be21748ad564b8130e56f73a89d84ec5091ea5ba1d27a511241776485a8bbd7891d7edcec7b59103c97b84c16c6727ec0202200d835c0ad5dfc4cd7d6b20217068ae92df1f117e1266f58932467e26e2a7c1591565d896da266d1ca490befb2deaedf00ea21fe351f1a63da4d70724c496159f26e2336c079cefb8b6249ba8cdc48c9f0ee8c645b3c0fb7e3f55413bf15c3ab83abc934f7aedd6147fdfbd9a533d87bb4f81f71625c083d3e8a9bdf2e940b38454aeeb4130cd7c3b92727f913287c53762bfaf5bf81dd12deae0e0f1fd547bdba865a7ca15cacf67b84bf6115b42f5f7ec7fab1f233cb71174c77038c4f7cb8ec763f605a34428f37b68946b4b04ef4196368e6993b67913b0d102d24b016084ce947c0c6b9e8df35838fb2ba0fc1fd7dc1bffdf0be82bb42c332b6c29e3725328d3e344f9799ca350629489a1c7288ea980135e5dcf9f5c965e501c96dd431e02ba6fa696e6cc3b1274d4fa94e5b96cbe63ae16152a494cd5162b3dddd620b1258e33c2d109ff29b4b3d218a0ee91b31b720a5f15eca8f41ac401051afe5b99d92a1952ed41639905a311392b8d22861aa9b7f11656a0335d40204bcc560e3af34eda31f4bc7f5e2259961b14e476d322ec1daa87e2958ddd3f5e42fd4147a18456e08273a958c769afacd44a704bd5a978b094c66e14c6037f67a37f950e4324dddb82ce10bb0afa6d513c0ab558a08a3bf397319d8951e0a1af659b5eecffcaa8e72c32ed8b28d952b51e30050e30d1708b13d4a912728732be265ca693ab07b246d0ad12e83d7f22386264ff4bd7ce758c14d3ef190848bc8450d77806fabff5066c6c5dfcbc760d3d81d74eb0b9cf825fdb241cdc29febce606dba141e926a48d8f8d2ec62e9a462affa54746c54c0d3ed8539a5d721a8aacb678a7c3f6dcbf9bb32a98b4692dc9a725c65730ed31386534d7c2654f94038df1fa213788b3dff4da000dca30e2058db0ad03e0753bb976a1b40055be4084fac770b16e40a612a68af5b37664e3a2b43bd6ce694920d4d77639b3e763fdaee9fa3f0b64a10500100a79151bf2ba998bd6330fd0419ef1b94778cae05698ca75c1768f2c7880730d343295607afb42ec68b5310127ca877c5c9ccc7519597289109b92fe2bc83b101b68f3c24bddb965e246f94cd594ee02373690325591f626cb3d8de2d17a02b8cef39b5f869cf280db9372c8cba64571f75c7f5092ebfcf3c0481eab73d37a469de4d085de93f4d60ef702ca32c9d8739b8b0e3e0da6c08c79cbaf43269d8361b98dacf4bbca9cf45f5c24bd0f3c4cc375321b37d2d365ac18257b764b856edcc620bf4a44fda40bb5c17e77ddf5bdde7dc6abab8b3a65b7d7d197ad3bbcb8b3ef9f30f9e0408a9879d3c505a4e9a916a0c428ebb545066dedf7174341e9c4b000c6a68e65a28c12e065000beb0f669b390d18f605d46b54b3bdf5b7feeb1e43958e604984d42d3405619850a371aa6709e5a286fb2dc955b8d3cd3e63d2900a46d3651ae730cd5c3b2e191f8dc0d61ff654be0c9be2b2d5c3ccc22b579d618564fa430b7890ea0495af2ae7a9ed3fe901ba9b28a2574cabce9efc0031be5aaa79cbad42fc6e1cf6367230a5b9609eed70175691f47e8816fdccdec6b881d83fd905c0879ab30a2298b3f45251a95f331df08d465a9d5950884ff45af0f2d95ee445596edff1cd8569f80552dd4f7a80eaaae547696ac328999e04b094ab6c7312994ab4263637f6b1f21b17f022533b16f23b15b6d7e6f85ff070b75b418c0eeced3a2504d0e89f9d6cccefb8d6608581f249d5e96baae05162d0d73b0a7efac0fff5dedf350a751628905db045134f4b22e1464d3f246233c1c939b2efb0761de1e5c560cda176fffcdcf7467078da72e306a38a5b038851e72582af55fda3e2f335569f4f0147d203cb03e9f19678da46f97d345f46d426d9f4a40a4a464b153a3be084f5cbe655b9f877c1309f046618bb514ed655091b2d9081b65276e6bc8da98ab628749d753e3280ab509d64cc9b20947adeaa7631496e0d54101ab17e5917dfe3e7c562d6332c82d6f8a8ac1a9af3e8940c92aba8778ae70cde26e6b470d3c1f8ceaccdf130db04c5d4870b4b794c6db266650143a27c641a3466812bae3719553fc1c37f028ee6e6373409573020da4b9ae6495011723ad5d7e2159e104fe08ac824460719d834b77881d42c29609a4a9c453e31a61612e9f4fca87807dd0d613005dce22a5aa751f635ee9a0c6cf685eb12afd2f4812ef1bfc03082b62d2f306b2effa9e932d6011d4b3db0832da33dd37ef066c6f243c5a21de96c309cdec048df5cd1cfd3f554eeee37762e5001b670d47165c39d1f819bba13b03f6ff2393af37bedf1e6f99d8183b06f2b4569227ca4d065d6445f7036c6eb7f7f171e84096f50dd5a905dd2399f1505b3254d860df811ff95163d4d0d3e6e3ded12c5e772afb1a12160f55b5a2e8821c6cfd119c8648ef23e567f0c9bb3c8fb14eb066b4d6da610e0628ee546c7952d2a98e58a938e48a38582b85106ec0a45c76652235a194398502accdf1ccf76c2b4d6b6fbd8c77191c38708a4184d0005b5a8b62ed693885bc7f33ba38e46e6e2ec060ee460798264bc5163fef1ed26163505a982346149c7322faab3099c8a0fe55c02e80444c569100b052f743548d1848a4756ca76b18689345ea88ccd1405bae4a220596d8277c1efbe60b129499b3d4ca9a4d7d0cfd5db95c00fd5ad301460c9901d488768b8ba916711005dd0eac99d34b10572ffc72efaacf4bbffba9848ba56adf81dbb30644ba1b8cd18d0dd32190924f1e4d84a2e386984f4340fef9ebad1d8462eef9e2273bdc1323034d3eb46d322b12d313e22ab34d6cb76d968b81582fc33d8d5ad3797b5b5f47fe63226cf72c7bf3349665cc763bb55fbce4048ae6d6465c0c7ab56ffa62e6e66e0f64c856fc57b3d2be61a8d6034700b56dc410192e715914719da877e8b23ffbafbf849ffadc22333cf73f6e5c8643367ed0857954fa88512eef9c90341566a04c3988a31b2fb2d4f52f66703d01b2e14b0cdbef8196b5c25afedcc8e53a33a9c232fd695f21f71c337a1118282645847c83d823cccfb4dd99bbc7b908bb990e3bbf18756aeb8f17c42adbee312fbd8262ad4586a4f433f5ca23b523dbdbc87f47aadd18d57af0c2148e3ea5a7a7964597cf518347f01790687fc8851ef80c53e8603ad051339a19dd2d39b7e426b8e12b66edb92d12224028500ed00ec521d3c99d941de39e6477ac3ef895d0b355c47d18595647b03bfc48b28f87f316af408046a6d50ea4915a8f4ba2b7eb5b3802ce965ab0ae67a586a1f3291da5a689ffd1ba1442e6255b3aeb48f3e3c1a4706d72907dc78e0f12aa7144066c5436f7664efceacc918823f9f8165faad1f14b9b00ac741ad831e5fa9e0fa775a03930da11cc5f979d74180aead907468e1a679e1086bf7a0d7a58db1b07214c182c427293eb95cd1f2ebd5b7f35fca8f544347b66b3681e41264196bb42b9f821607f15f23029009f5848b443619e7b91c546e5ffc8ddac8c60aa5105f4ae1864175e1b98fd15377732153c51d68c324a3db498b4ea7c4d0d1d644fcecaee35b829b4e8d41da6227c4ab6dd773831e11220276ed60b5119304b743caaafb0b9685a35db95eeda1d266eb74fcb42224416f684f18c0d31236ca683fb6be1b20617c56ad930f9732d8b26f632b9761c3cac21799be32f90dbe41aed0c751547a1d2200152f240f76af71424bb316ce76b0af3a683385b177574966d6fa86df9e05d2f3044d61d73d716a852b8b73117d7dafe384beb1bd6cb78b23bf9dd91f86ac0b125a09dee684497555f794b6860805b6609283861b944c1d2d1208f1aea08de42d6a9315424a1b94b596112a101ca8ed59bd386a95e37d0be1dfe4cc1a473531c6fc513afbbbe79fe4bcfe78841a0be4950967d08ea8d877d99db49ae508bc3beedcf3bb1098f69d388850daf7e326ae8d7c57f7231f54963786997f6293e3c5bef16b6d187bde71ad84426f07ca31e05299f2ce52729948ee3397c6dee9b02469a5ea5596c227e20ccba20e02becfb7d4c4a0b42e78240c420d84bdfc2195ad866a988ab553d3b634edff1438ddd49e3078fa305c10d6ef3c222a82868f6fcc7f03ba9a7d0e2e828da9f66942d3966fa7b0c2bb84b427e887cbe9e4ea616abca7b391a41463ed43ffb6e595967c256f3440935ac15b84775d05be58a9314e9f8d80bcf037db92f6b81f11a94cdac027245ec1f780b495a912874e816c040cd7c9b86790d71a9327f1904f146eef6bc2184fee836ba9935b94aee459d1481fffe7a3340829faf8fdda889b5f9256987d696b647d2451347ba2090dda199539fef9c70a1effcef9d574262a126bc63e0d4e888e72b939c2c3eae9c86a45fbc171cd2e1c52ec28405d4f3c9c9ad1079e44b4a406fc3f1a5d6bedc486160f14f46ce244f6e3b96dd2d6a7dffc521c6366a5d2c0efbdcb5e879409d91b2257ab0d24230b3edfa36077cbfca8a5015da4dde1158739b3948c1eb1ca4a7011f74d18dd16b539ab9d5fbae77fd631d101d28e680c83b6a858526df497eb7145520415b37f7b7ffcb471928170610028f2da3de593bfe9e5ea26e7f089e9cb55338588ca84579c23a97bef82c53213dea9cdab584c0006b2506bfaed2d6ed4fbd1dfafc5c5e301b19ee6b720dc95df9f12add13584c603b89cf74f0a1bd9c77b87aa2bdbcb9c92b6270f7e9155ad32afe64b565edc54e49567e9e96fd286be144a083cd8707b1163542024c582923ca65daa7ec9e0535d78e9e8f09f517bbf5be062065baf06f43aff33da77d7de9c460af8e780f8d0bfecf2d7914ecb1d29f6f4d5800bece8d514c32c7af442bde80fb5acd0dc7284425ebac5be44219fdd435a174201ed063523497c6ba8094273626026bd2ea06408e173dbf300b80fa40545c61ece0423eef582c7e5103207c04dd328e609f5c4686d70f58b291dee5ecc28b45e8c85db2b266c96392e90ab5ac05af5dcd81132ad8590dc2deffe2f7d2ee68a030cb4aeaf832cf37d5b985221a00b80617543e9129ef4ec2b440a6c4b473ef7a819a5e982a5537943b6422d86a469d9148352e17045491c5aaea24cc0eedea3a82d32d21fdb4425287d871b40ff3b1a6d9ca9c1bf15eb81527dee4f50035fca71be00679db102a7a12f2890ecd6d33ea63726df1d7a37b7b113768b869f15fdbb8147e72dd53e7a5fa828e9ed06ef470f0869a267398c66a8ca939b93d1ceba1fc31ed642e471aa1725aac3b95d42084d3fac45ed69ff955449735ba0c596ee290f4b3feb19835642151df868161a6998fcb8d10c1705dd532e2862672efae03a24c3b1f18537596609cbaf3fb21cf50400a1c845b121ecc1f7cb11971ee737c4b933cacad5a19749ecc1d5439001877238d4803ba0745638a07d4f067f824e3b9512ac7c57a1a515197fdc57a7e53f18ebe91550dac6e0d7e7324c8c8149f6e7be3992e0b6e3dd61d16616afc9cb17ccc2b3d22f783d02ed693907faa6e39880f14422a4eec01252bb4b8bac3bcd9a66040a23dfdc9d9c61ad0f14658a0b05d339357b02d86941271624ba89e14e2abd2754ccbb04d3df31cf5100339a33dc6b2560a4611ee52219724c967dee166e9eefc5abb937b33139dd4064a2776212959a03a49239a068e0ce64f7b08556e9251a3ee87171d13d4d3e43913de2af7a6a616743c2929da7de5b3a657f19f76acd75cefccf379d798b9d8cc199fcad0a68e56a668a9222baf8505f943ffadea3841c796121ecf5563cfac795eea275c47da61789f7205c13459470b348d4f65bf9b30016beaa29e45216714757f2148adc20761b920aae01be5653c6b7889e42ba870f35ce39d8fb86b0ad1ec72c53d736979f09d50e0ddaf1cb56198cb954ac08e5a4b7abbdcecaec492f8e812fdd45e2851ce031218024bbee0614a181236bcc749ccb0f87f3f6fbd1e6edd051df59e5357b65c619368c086262df414931c51a370135bf96a379076b715b98c67938b72b164f8bb553e7b33eefded3baa40acfc1b91206617403e37d4b81b1d08abb1de27054f69a8e3a32dc11303205e0cc0fc8f17d3ded87076b96e38aa22df41222324fb564bb53a2311860b5a8fa44c13866e350b9cf25dca5552cad1b1245dc7e41fda09d1fc3bf1aabbc8d272f2e05f0c51de921fb09c0fcc4cfe4decec2891be71684088b4ee80c93b67b4abe6f7ff562fa545fa9215f061e24030b5e4956ca2c1b096e74fb08442822bc1d54d9d4ccae6aac453b8af5f5643649aed3fda15bd36cb4020d19122573001b20e06257b7e22efc634a3fa1c3d044c1049ea0d58f7365f862608923af8095ceed98621c98766215f8295fd1658df92d8ef0f9c7f116e060210c58cef6f185a2bd996a1520061c52d7a61cf58ce3b2dce6b526aca72eec129ee6743360250664af68e984a7d7d3de026c11ff1899058844eefd6fd29decac585e83f78d22d2c382db699effdcbb354ac0a6406bed1d38d16ee470899d8a6fa28b6262efb3625600bdbaf8f33d69df5923d5ac5e9ac767772ee1f01707d663a9a07979b2e6d7598e70d526d7711fc789703e5d85a7cbe24455cd8a5f4564789f41e9832fc0b1cb5a55cf8504c54f432305115ec8ea2a2da8cdd7a40326e8c44646c0f7a116ccb513f060d05bc0af908748f100eaa8563af8838f753949ede5b0f1a2ffa0a9519a30d42c0b8da4c98b6af51a92dc15072ac70886b9c18281fc72fa7d4f0d3514f11508483ebc4ba7f2636a5eeb62e11915c4ab24ad2760bca7c640009feca5b2b0e06787b5a2c16f05e113b1523c8d048bb5e4fd1ab88d0a9b9fd104969b9a724ae315e064dedfb8b0068abe8a2399ef09001c21d3a49ce717c0f569efe10b57fd2d8d7435bd2d516e5767f00db8e0ba9d81911dd8ff959d5e1648cb0f55c7626601da811258ae62b1d3f6ba70020eeac087a4eaf255c9b12ce254e0ca94e292336d3cf0975e34ae7dcdae5bfbb9f21935ce94c3506b9749d04bfdbffe89553b867117e86f8fd8acc80a8433b027f3072939b8f89d02dff4f5f9cf078236d279cc7941aa8cf540ede564b8af271a60ad7240f031c13f2447488b09639440e99eb0d396a27535a550cef8acf7517093bf768baaf53e3221531b0780065ae73d9a1029dc234945eaf69e8c48e883cde72a48366a1a83de5fe374c45ac2369042e3c126ac8725ba95560eac5b7bab050a23e76ad3567b3b878b3aba399873f008d93b3176d44e8b1ee6ed22474d42e8d79ca85a502da777602a2c901d2af33866e14f32251ce65ce4c483b795fcc0e53918cf8e91567b5576d515e191ba2d032d38b42798d1452b606b7c0a51d287e0a37b9abeef4142b2ecab7227ccb39951d3afa4fcf4e1983d89b917c80ddf90ccd2a53fbaab07697865f5f1eb080e425c5bd78c81f2a91f9016e1cca2d86e69c4bf700cf1111432c8b738b372055941eb26b936ac07d42dae49e0f5bd250721675273882b74a88a0cd9ec0f4ee9f60bad12e5f0a104c80c7bdc2caffced73255743adf09546a579ac82ef47291613e3c4b4e2690de20a090af788657bb39409e549b87eb2553c095a4c9241d8f0c57877b087ac67e668f5f287998abfba45e0fa8a42e1a72d38053e2ab68056f3a477bd9b79a6372af5351620ad46bf1a2ac6b371870109d2dd137c32941afc6b9b8f753cdace9c1b347ce4a282746b16b375e6e61008b49e98e0a1e93e4878fbb952e0486c9f3996851fe165cbb213b3d0e0348f547301e431a08165c6595040066524e0d7055f81d4faeb7347c5bdce85ff6fef76c2d8fb3d5402f6f209994a781c08f5dc768355135ad069a9c55ca2c5fc9af60a3d87e6d85ffaa84666a05929ef79cd42c375c45f3c7f1130ed3857b466a8b01d3e650e8e5011dcfb9ac3a5e20561c36eca06984d702ec183fd4402ae3580f00d9a4a57d02d9bd555ff3e3530f40cbc9753028b611864ba149f51331fb1a3aa935ad4676071f20f238523f42edd9c17082826b071f11dfd707ee5bcd01ddae213764612e5e203398d57f439ab69f752711e71298ae6ba4f103ab487232e1f6e0780a41584219020f85e1732c79a20ceea7093321c5858e45897c0f8895562515e946d5da08b239c0e6bfa4ce259bdc5de6475e0a6e5a2a1e04eab62e00f3a1f050e7ee3129edba857fbb2d6572a558bd7e7ff39a093c6a1e595a407f24b6cb3c4d6b135a147b808fbdf48a4c02e6d1353a81d6c4ccfa0bb6139415d628e8cd3f13d9e436c60e3e391b3f61ed54259597c9466cb9dc13243537d34e2dc769bf8a9598fe3ca65336fa0a3459fbb1132ff272193e998c7a8811043e37ffdc01e7c085bdebd440b7205ab69b1cc0874f0515d1fe9c6603cf4513c482334133ecbb1d725f7221660d8d2c250a10ed7259c02e1454775909365c88fe0dd3d446c41f03f5dde0ea99a60f8a6007e95ea0fdb28840cca509730031c3d5fdd27384e953eb23c7ff804233d05e2902d9361a57e0b191c6f317adc80373dd3f8b21cbd35696f4e1b1a363f992a837b502c7eaf742d331dcb703d7d828937ba6c26c24b7a59b3a24b7358e58d4cb437698ab98312b9619e5cd3ff16d3bf0db536904f0d76a20304d9e0b1c88b54501f7610e17f9ec9630ba3e501886e8ca53e85c378833ff538d11b9c76a40a98a1e351fc7e0e2f291f17d6a6042d218a2d2b7d62e6a6e4def7e2dc677793160dedb2054b793187535b9bfc311fe56e397835cddac4e068eb2111a4e230580f67ed03040db5bc631e05e117ec1fd85a97453d1c4047685fa26dfb094314657478611512fb9a88df1476072af0c312d4287a324694d1ce7841b220ac5652f57b1144031b109ecbf86fabdc862909945ce4c4d9e4164e96643be2e8825289b39a8afce67aec34d6dc84ad14436df0d003689efb00203032cf6a8a7e12285fbc8873ecc6ffefa48a9adcb405676f454b003c6234056686fd0396b51aa61a6a10760c6d3ac9c5577e18bb214ea4ac1ff377808e9a6921aa4cd4379f93871c833cb3d8163f241560fad12d84d085592b831b1ec85c0795b37e27307122765d77b3ba0a6ff00f9ff15f467b0ab1d45643227c16c5c3735c8b56d1050b65e276f9471db5a424dc4b328687212076b4439c30324275147e7ba55002242b359e03f1dfa9c23e6009dc7d87800283986ef94aab55640d6da83f20caa0defc483d30389c7e7d4116240cc2206accb5ef098193defedfa750b5265eb55862381af4f2b7957b27b9da405c600a6411ad147d14ca222fb6771dc7bc28d73d8ed117435d558953095aadf50e54ac32ccc3cc5bfafec29efa4b363fd8c7b732ba1ee9f6c6c316ddd59454d0f2f6d14ceb37b816b2b8f566d82d56285de3b097bc147a86bfd3b5ac332aed711416cbd91f40fefba18f47e8cd0e809af49426f34fa397ddc4f55e6da6442f9770878999dae7bcb3c0d0897c05bf4e56ffa8c6a73132fd2cfd87792b225a7e1cf5a3f8e1e5d6e5588470a101418e8f5d864feb7f118e9aaa0902a141263c72984034d565014a6dedf434cc54fdb1b9345443bd2bcc0efdd287c7dae3cf6ff9403cad75e8a7738ff5608a7bf8655e5c1a90c876db9fa48fb87ccc39ca33f2a10641fc8e8c3206c361a6c979d37f0913555f74a40ee01bef849f6e8112a781b23cde60a17eda36bc43c17932325c0759b491618719a86b079ff5c62a72e478f00133f35bff1831a7a48d41136b48b0ea6dff32549a2c3c7356cb767c7e60415d657e70bf1aaea23d35328af75c0e8c652a8cf2c6caa568bdf4f56179000e9f4f98acbd6c85f4d897bb650ab998a3828fd6fbfb66fea35bb096e145e3176a8210989a6c847fd2783d0fc1cc4833f24b567fada4c31eadceca421e77c0518aeb00af3c7d6253c9f443797d22078f376109244ad8b1a54e024a6eb18dcb6c36cf8c223a2add656b5d4ffa1ae653cbce7bba78eb55c2742e6cbb96eb3d051a2bf58d4042bef768fbb06ab0012775ef3995af3f77e4d57f2431df9429bf765d2234cb2c752e9aa58a7655759d16bb99024df295f6644c7682e04c8d0d681cea797a9051d33139f456decdc01a09181f8499d29bfab42471cde2a998e7b80ce7d697f4e86b78c93b931ddbf930a6376a941ee7283e6c5aa5472c8119328db041b8cca1311b8af0afc8d780505dcca297f93b223c6f597213dd4d47c7979fc47d65f4d759d1c7e2cfe8b67657b557570fdbe7f1106773948bb87de09f62f750a20c5849dcb7195b4b7933fc51815a8346f40708a918e87d166765ef7516336dbd8c00db0b386c9c368744462e9fe6088e42ba14278e4b79ce2e9259bc50e6b2115d6c91168210996a52bc0dd6ed802ab2df0ef7a27059a1c6d02f646b08d1dc979a0f85e2fcdd22bcf033d8a726d8f36f38918957e3a214f1d39cc625dc21bfdd26a51bc39dfd41501683fa2c9bad29b1cfdfd99acb1f608ba15ee7beb2e8666394861aa6da3915d21ab6e5cf9ebca2636495a05275885476489937d11cb167e9a7912f9c73a06b6541963b93da742131c6d7e8b377e1f2d519e37d22e53b527cdd38d3ca8d022ffd001296917d35a9cc1ea2bffcb70544eca3810b3cb0bda3163e35767512ec7bfd6cecf1d20d8f8506baef0a67984e8902a3d3601fb77340debc7f9d8a5a1124f7a993e43f2e064d35341bb4e902020c3acf0113758c724a19e4a5d4467678c510cbb3fb6daba2ec33ab0dc05cb9cdb6ecffb08d7c1a6ded88766305989b35e937eded2dda1c3fb4dfba8eea51d844926b3c1d3f6c227ed429ece9bea637a655cf9a861a6b0a279ab37caeb59d8cb0cb8d6a42085ba4cc1cb00083ed4117dec3daeeff93f6f569a09b896906b7fe9c6d46b047db5b6849462768539392944fef9f0ce2bc284fbd69a5fa545d7f4bb119dc9ffc000b2824c6fef7e4637553a4028cd1d11e3a4f5c428ce7b8c8b397760b486a9770483342c315f7bc0344dd81e78ba69d0cc252b6312eb22fe420a58bb67b488999e2c4fd8ae1815a5093a563d8fc59ebc8c8ebbe93c1009cd8acf34580fead06dd3289a524bbc2fa48d18bc7e8076b33aa9b6cd9bc0863f6154a8b555cdb44ddbdfe0c78cc56ad950b0ce74e49ccd51098833d9bec08e31cd94e0ef3daaf6f4b79165c20629f02fa8763b9c662f3288f53af6ffd6eef333529f1dc7746195b318e0a481d5628cb477505db469fcfc5bb25caa73bfcc138518adca2099dac21ed93bdbd08cc10f86ebe6150b40d62aa1d44ff2a448b3b3db670ab706645f316a7061187f13afd1a56162a56472246de99dab4727e668a38c70cfc6828518969a7b24f1bfe3718b76ecef9dc91d9f5aabe2086f498c0cf1eaa8799a197a3d25f1f721340930c26d3436bd498a9f610047ab4ce68a4bbfacb30345ad9ad9ef431a470ef27eb24181fd5d197b82ba1a00a2d08979e2ba3ef637b8646856383b5a7965f645316e44c323c312f5310e13993475db7f5e5141dda1c20c412103f6808b57eda9a3477672156cef0d77ef83f7e808cc545728a5eadded87b08078af17a7db62e8e7625b5ac838543f69349e1db1112b36e3e263107111d2244623256c55d7ef69c8f9daa86691639b0c5d7d429af4fac60f3b5c5756a837965656f2a6ce84000bbf800334666935ff20a264e5ba3b5c574f96f3fdd745d2f3145a769813ed16f313c7657d7dda24f35ac70fef7100d9facd82f42d532cc192855947462e85b953e1ae58c6885239a188380f088f4ff2921d3b1959c50dc86507875ba93c0d7b3182e8c87658d88218a7c73b3c5e2a2e78d67e507fa5039893314dfb525ab7cffd2059f8bbe235bc67f0f79772b5eb3c9090f70ed984cb997aee3168c73e5868d6d460e9c163fe507f9ebbb57400415f981af82ce87b832ccfab7c3f108ffdc3ffa9a39c812ea2f939d59d512208e7703891139980d97376670e791c8357d4a0cf1d19ed8357e592d03fc154227e3ca51b0b8444b7ea0e2f353bbe4f7c3f87b40c5d3050e65800238714d24710c1729d998eb67f334a19c00e2cf5b2b47ee89554d315016fe691ccd57546cc564fe6265c44d22335be3f921edb5ecfcfdd8e4164031c3a05b7cda3db80d6af6015b371596ad3a3e9f529fda74b91df678092050ae169350554d81cee1e9aa04b6ffb2790c2394ac3e9dd81467b2633120586a600451221cde9b8ebaf4e3af7a3f9808cdb6303590708c2cc3341cbe24be7474ddb4ab8d03a1bc81bd40ead6eefb61ab98fa57c371ee72817fa6c5744d38d75fe0962485c45e88cadfbaf0b2d600c36e6a3f736b68e6409a8d2d9b8eb2c590f77837131bf47b0f1825225e123dbdf63187543b9e2882943f65033b7b14cebbce433a5f3d6a8f41a5e175a1b52af7f4a7d1d2e9ee0a7bc154b3f14c348d3bb1f69ed12a2c2cc40f4cd5dce2e2b356566183bf9a4e16067f6b2e9e9464c017d1be348f05dcd96359ed6ae870876d79ded6a1ba6d9660b8b4747991dee98c57dbdd7056ba001faf5137220b8561c37f93004e47637e525024d74510fd51f15c4d8cc3c03bc3cb82798a823b4e18148583183a65e6d05e421b5c67fe32e063b94dc2c2e7153a3c338b0594a401390ecb9eb9eafdab21bd08405fd6ccc08cdcd2f41ed0a32a8a10b7c99ccb05d46a55a83527591ff64e4534d2d93ebbb12891f34790f1859a2a49873f0f8bf54e79d2883cdac8d7031a51d2dd89bfdb1250e237fbe9189a65a6bccd03a328378aa9d73d920f707988bd6c03bf257746206022b29ec46e4c046e637dad9199d36f1eeae85d898ab8375c150b8b50910348d6ae87b520e483709c5278cac2f61abda434301dc2a4966187ae02d0c7bdb7e283dc3ab188e89dc0dec45257972d02b314a0567b8fa822f2afba64ab8af6e938142408deaef05a76fe5569a229a60395876267f157de63b84af372abbf7b70d1c799dd900866d056c3d4429c0f21848e52b2269c6ff5688d997ccacd03874bcb6dd772d46ea50f3ac04abaddd08a5a543c6caa07d0f62a7bd3ab06f76c2ac0d30296dce5de7f849a643169bdbe3ed640151b96396d17d2f1719804e08f3985b4e3c37a125db9ff0dd19f08813d0e7fa80c53ce9bac47d54ac35efe70c1fb54732355de8c758be7dc2f6fecb7b3bfae060f085986d5f6c088058b513791966747b7302f61fe2abaef6be2da1183490a0b3a480bc4ec93ff6497acb11b838c67d20969b9804b5be819af130989a0b8a8422d52490698f2c579cabb84e39aabbd50757f85829e13e0e0678da9e0f554a05cd5270d64e51d951b8c85a94d27528d3c93e44c262b648f4c3e3f5c62ac384df1ed5a7aa34c61729c056fd8cd9d31e19c2f600306153464602635981e515139a627d5fea1767425df8bc9f5c5252f03791f11988aa9af817fee0d08205d7d7a7f885e384c3f629013001b684d4b53a30ce10371d630238d9537c073fc719a44c8e08250d840ae1fdd3a0fde5afd34409467a8ded9bbd42888b753ce9ef0feb49d971505f12f19a720d30f43d79f440d942ad8fc7f6ac420a8d82aae59e73dc5a14efc48543f4d31c213b2e4c8b898d1f00965f83a13f930ae70f9991cb5abf90d9fee99f2641cc29ffb002b00d43ec3bfb2f0608008b6ff93d7e4c446110e691b87cdaa46d5a5e3e1580399e1d7da01837e6d8076a740ce240a63f619cf59aeb7e607f57fc8e0652fe808e64f8e460f28fecd26883781f89ee6a422005d4854dfb1d0c782ea2c146142cae015d91f186ea88a74d71590b1a227f46983fc99f5bb4cd3df5d175b4df5d5e8e1fe0989a29c90c3645816c5d01cf9b8bb88f74c8b5de5f1fffb0581bc221ff9fbbfd95dbd8803b1ecd3feb0df695e239ce1bef33e2043d8b4f4a2e6f838c0bf3c44b0fe73783915506f0b11b78e5ecdc6de37601f8c37c78a5340edbd4c7a8369be984fd3a9994cabee870bdaa787a4b22c8843494b4faea0e1ec48db5127c90d245d643baee09d4f8b72e86a39ace5f2bfc376fc602d32dac928d3a79baabdbcfa882a41e19f7c98b6a3d3a39d6af5a75b89599fec092d1ed2de13fb314f32459d6b55f8ba9225fb0f4db5cf3704dffa2f209b073522c778ee724bb082aee84e46264fa4ebc5580844e2789b0d22b462c3694f1a69ee83bf7c8981076e1287dd6a13fdfc0c27f6bb48d5991605fcf93fb30e43551c13b857f4c99fe961c4880f2c7858a1942f15ebffab58f545695cc361ec698b935112d6c79c873b3d4fc2a8df94107d2b1f17b0c220279b0522d90dadadc83a07b8c688be5c046d3990ff5f8deae0392ca47ae1200d4005789671890ba4093904598f426971838e2214481a2f150a3338796ac38a3ceb72f3bd1da359d3c5190e8e367a723968729a0238ce3f0920369c521191b68f58993a7381aabcc8209332a98f67c910e7995912852e46ca8e5c665d918bcef00c7d4bf503a23ec53389d438ef1e8ffcae22df54f2279e4080030aef5a71a805d1881abb1f3aa57c4f684ecf2d65729e458c89513875e71cc28921de8a0faf83cc633266cbdbef8d5d811640af4229a1dcb4c4e6a1c8f7e2e728460e09d72299c042c643065dd0e16ef55f367458e61276b8728a458f071820b6e88c38ee3508a3f98fae82ed3a6047c1ddb2478538c01692326efdc302e3f7533f028c2e3b3699985bcd2ddca4c12739772523758bac3153a8c5ba4cf0bc56b7ff87af0a37c09fbaaea9cc7eba56d74047ac055bcbede8f8061471179b3b942f5136f3f36a48b10cc1d63c6fdec8b9c3c3ec87abc835978d8657728ed48d8430192e71610dd5c8eb0c12b728084845dfddaaac79f94900e260139651d3acbdce2bb2b1fa845d637da8dd006c16cc80ad5e6a5bc1359ff02fea337b7179d0d34acd2884267f5904c900946fee6f89e0de6a30ff1b7609446be0fe8840756cc426380c4dde99e509d6b503f76290c0fc8c895fa5454ca6f3b131ef20ac9b58dddbb0774050999b3a967e077ea2edc9687a2b0322884b32386b9425a0367002ed656f87000a8a52415f3a8ed703e95d386d7e4e18cfa16dd06152dd958ae572b9f11444bfe10393aa1f84e4c03d8f198921290caa8e2d63169a4f116230ac722a3dac6ba816e35f74c1b238c9a0b2728ac6f20dd6b67d76cc62f2e8b61b0fc8b3117c6146e8dfea7a2049d8c1d86f05551a07faecbe1befbdd352ca19561c75002cd0c97c6245352743f74fa005f084559c5e6728f994d672dbdbda0f44df6c05d28989c2781e861b6d7ed0369b692d40d5e27465da7f3832295160cfe49685a2498fd01804f4dd518f7fb2c53af4fafc726d1b36da301dd1f090ec4360af45c0b80bdef13cb59b3a40a90e2f7d7f79f0bc50e12ac1f332d889bd0fbaf174270a716f2910df2d43b69ea9bdfca83ffa8c7530d9939b7e0094fae09555430b611ef5237d83d28ed8d451be10307c6478e32016aa37c1c902ae22d2d506d1a8f6462f640d31e5de7ea7f0cd8b26411085b1e36df7ae26f2625a2791e41b832083d2ff79c80b6899824499fd67c6bb616738b85b53d87cfdee0d654aa5481b01502424f2acd8f4f59041f6df962e541aea1a9b0e666fc1da7d863ccfae24ab9b81fb894c61ecc8302185a99194e26f679a95c13c8259b82f856aeff4ea9063f6fb2f30852a1c894498a522c8aae027b210071a10598cb35e679482e3e194fb07f4f45d013d368bc4a0f76eecfdbb2fc563749dbea4732214e3b20d8e2d113a4e8cd24ffd337d485cca4e3d70183c6911abfcc5e5858540073c418378fc9524a293b786b5e0144aed0c9dc4629820f83872093df7ae1e206edea7a80431c9b923b12188306a5adc101d0c2d028d670eb797ca58e8f75c296050c0fa46ea2221b4768fe05de5516123cb594a8822b8485b7333aeb24d253ad42738e7c1cab937b245c4336f3580ef615025ec0e66f0d8f0afc0953cbdd366fe6436f241f0d2be0c524ecc0b316ed74b377de0a8e2e58705e933ac6d55a4a2a08dfad7dcbaa5c3fdb1c1480a3d337f6348a3fa5d2a18e364b4170b4a36210be7ef736e8606cffceb101322406b838c5273590e75a6f599cad86b60097223192fa20b7719a6739e6847ae15febe4022e2b0e9a10c36c46b492cde1efb82f7481ae87f82f14f70bf4d4e690866a705515c146646ebfd89d1857bc495df9fda1b2ccd89890c98f7996a2d4ab6791a498a89544a068e75eebcee169dec5b9aa5d8924b77dbc59e9d8eef607a321b0f3fb2e874400cc55d3dcda473c6b166721ae07f090bce3de0e43f786f176440a1e8dd3a8ef49bc66b13c284dbc265ec78f8cd18707d657f65a94e5df1970a90474e52e147752891904128389ea4282b15e7b98f7088326343621118cc1d0ec06ed04b55d83149c6bae7701604433c7b8a0d900d06110165c6079cb79065c0c26aa2c4245c8d3938562e03afda82b453f44314c56accf06a903c9c93f836e4431b43795daf781ddcc822bd5202020102430cfb95aa1f9b309f9bfc6a37da368000b06c96c2f303f3cdac59cacd680a205472d8e33bf43a65a3f65266581dbf4f72933f6a5f6e021fc8df654d0997ee15dccdd644d05073bb77795df328e24221fdd9c9e46f5c7c57012e7ee14750b3e9a462ab3bc6e412531a85057d7d230946bec1dada06518b1fb8746c63371389b54c38ee7fc784c3a65b200825eed2c561b3a38700de9acfbb0443a70f5fed7f38e5611e302b3f454b8ad184d15a2deaf6297904fc09ab904756e6e333b6cf4d9178b334ca162b2f52ae9bcd226115519399feb3607a489527db46a427451669cccf5dee90fd7d94d6fb53c6cd9b248391ab4956a4252a127a32149bb3ac5c3d2692a532bfb66a29350dd2b180b850bccfa5db246330c0194688492b06f97758466858df4ff3c95f520b7bca1f5160f85a9b59cdc76b7759388376139c141ad66528fe3ad495d14b93747686c9cd7901ed117dd69d8ebf0baaa641e888b7276942b8ac8bc8c039879072c1e87f44fa7f63715b676ebd83c050aff16562e684f4145c373129c87173ebd969d1318863d9c69e1b269fbd4e1203d5714439f715a2460b170d5c0c81b54eb411ce26817373c92b8aef5079dd06a9289339f741e51110c7085c242fd78f9c06ac86e84b7984112747a8cd964c7274520e453c372a2bad525ca9b3419706bdfb5efda2ec3d80cdbdd31579cf0eba16b12efaf0cb192bb6d7ccd5c42161a9e398158f405882978839e7f152b014b06aa8ecb4b857332f9393e3b257bac334773122b0cf9526bb1c27e279d29900b95a5f6116d36c981a17aa640e31f51d8b8bfff0c6d61c25490c2dffa4033606fbfd01643d4d882e1a314d1440a0453a8b021fa7ebb90bd7255a4c6748073ac4b206f1b2431a19704e7b3aa525a7f6659cf6c0d669c987c3140fd2ba3c1229d0044d02cc804696468f012c06ee277228f44e5e5955e52a89ab1f11c3cd68e9c17282c045440da3901b91629ad4a72e805a94bf8f5a89df9c2bf4f42168140576f0bd76d1b688a06848d9434ca383982b646056bd7c450213225612df0992f5cf2e5835b4c1f5ed12b267eb550db36c75f86f4df9158909a1e470ef00ff0d8d3a398512c3e8c85cdd7cff75156200d60efad655b017b3ec22d5645a8aa919b3a576e04351652a2e4a5266ba237261db95c5cb53b9cbe2f2614af280eeb43e169d0b7add1470d4fcf25532c21bd1d37cd973b75e2c138b636b5e4f815c85765d0f4a5094c839fd80c67ff7b0684b92ff34f22f9b7f336da2813425cbcd3572618fce06600af9f76a61fcfe5260ae726c3edc6741357eeadc53d91f7613f72ef67d38681622b2a89d0a7ea53ffb70b348d378125137928d3992205f42f145805827508b593056fdd7bd84ec275b43499303346b38ed4d191f4d777e209fbf43e3f394f21a949d8d3c41fc122d73a61406ca00aec3aa40ecaed20cd2b36c52b6451423c9f64be9acf7a63c950580bf8d052ac353a4602bae8204f77c2cb0f9346b9bcb296cf3071baea517d067f005fd8c3df4f564c9e08b51cd89318aa6dc3dfb1982691a44d6f603a16d672c38f562df553c69887ba9594c33e705662c2d2ba7acba21aa2d941e63039c0c9ba67165f7f5dc13506f9708d31ea81a5c8b54f7ffdca7a4ea916e3841fce62a71140886675ab79ed0bad1f631c916ff164ae3955fd9029e4b5b216c8782196d03dbaa67698d321f062082577e43f61b82484a5f2d2103d387c705b34d1809205c1c7861e7358ee2cf37655abc3ddb5c05f5c528fa32be0751d6830e6d50ea4fc253fdd7cdaf5cb2785f5515439243c517706d2b90fc888e0b60d891c951dc8ff97e1e3bac08356f2ae38c567f64429158b9916ff223880d7c1203f09d5956de79da30cc936111c12152168ca7423484ac4370e0ba955974472a86df3ef3042acdfe9844a66665bebbe9bd806b4db5a9fd34a55597809e48e762a92fb7ab980e65a22865df9ddeb75d3b6ba5525a180dd9997e39c00f2cebca72e5e7a061f4fb38dff7095db955e7b1f6dd21d76fd910543ad7048eed79aa555a24d3571d2cc0fce184df49c720c83ddb1e833924cf4a6e09c5a84e5d6b8090a4988e29bfbb47311b2ed9ec1b7705239c369bb27f7333fecb70a62b7e702d5e9e33e09eafde5fbe344d2fcfc0f11eee9a9e6c28871b10402055087beaa6c5386fd1d311e863e70c6c1f73310c685045922718194f8bdc33ba790ce7a404997a715455802307332c83dd130b8861977ee29f75d2c261a22091b88c115534a07deb6befb8749662d3c7d0ebd47799393015ac744ec7c6f2f606853032b807f72be20de5e107e340b363e26323bfd6a8d48b1c2995d9f8ea7aef55884fa3ee6936df0dda4e1d051c88f3b8ccbc2b5d348b2cf5d28fde61f10e109071bf1c56966ab1faadccd3d9616c4c294035aa39bb708e1d916cef0ee02aba81a857e4dd020b78ac8177d8c557d2909af9aded1fcbeb20a91da29629b48340ce54c8c17d41a18bfc1db2de9673e9db8213d921191753936429bec6bc50756d0874e292609fe519717ba058952e398155386fbce20a11b4a2027aaaf3a622ad62e4c985c94c554f123d0a54e83d486ca4f92be9b3b6c13fd338ffc9c54397f55229d65a77ad89c8279c57784c8bd69cb42fc8c7ee3a7eee81b83226c402f42a65290e7753c78e316eb51a7e6a1a61e3d1d20eb6a4206f5156234b36f0b916b413f706a43465c99fdd86b14ca5a7c6f25238acd91654aed8c50beae9128fd64e252262d9b9c0d1a578418abc4477693ee0e01c8db54d3852da1c7b314a42481301c4c2b0ceeb784ccc5d8925ac24a1e4998145a4ab071fc4345ee5083ce2bfe7c53276574ee833439e3398bdb08b793119ca4617aa5484cdbd1eeb95693599b2a8a03d72e6fafde7aa27cc6c9c2f54a5f6cc1deff1485b76dd20c555799614b9368a8ae8df781e1205538533d384189c229b2b9e7699e57828b4d5cfdba78b909c1c742e3b9c1d889a5dfb8f609cf2893ac415d26d41bdefa4916732f465a0852ac1e8e531666564fde9bc7a74790d5c1af49c06d40c1122c6df299be2f732bd60a6e8c7e5954b563a4a347fa93e7501b7b2aefc7edf10e1563311ca32b20c638c358d14344d547ca2998c2b2e292a501a49f5860e0920d9661c1e6c1b953ef6121414f59a9dd89116ca5208751c9cdb22eba8404c4286d0f949616d091ec7eb895de6c79b6244341092191a2fa52a2005595a9833aaa9bfe6214f9fc6a1acbabf8516edca4f725bdffa18c1fcf83078bc0411648fffdbbc7efafa77394a9110564c4433c5f2607911f66ed6a306b70580ac7e4754a382022e356f8ea2ed25737058ba3b33f38b5f86b72e0bb50cbe8a55ad63938773de1c7a8983873a14ee5353df97c41aac9cfa4dda5ccca31cdf3fe6057fad39ae7ed83037aa0099f2f955650d517a7ef448c4109ee838d9b7078696175369802f74f2588a3cdf57537a3a04afb959b9d0e04c3cf290008a787f9c3cc0a7f7f1e8cb6ea99f0faf313e17c452d9f001c2e56f7505fd494f980ceb73d5c0462c2c8e471dcd02528ae7d3a713b281c1346cf1129673021d55e54fa7676cd80cced85dfa7044bd95ddd9e0cd2f8589b54149298ec7c84ec290aa541daa5c598b944093ed97b9e34f3d3d9d078528d7991e294024c2561ca5c8a29d48a5c61dee335d37b385a020288d836ec94e64d9b7f26103b35d42819923a555d24f1b91813ef511ccbf5d335b9e38cc8b054d0ddc977beca9a077843533ecb575f88f13bda64ddc614a8072b84f4604906b0d9ecfb064584b8680a795c5c7a85c7242dcf257781e7bee50455fb5b9ea0386abcf92376422920285889c58616b715a80dd4baeb9ed23b0debbd8e16f29a8923e9dca3a962bbe29d6b8af4a074b2a5d08ccd330491511d21c1f75c4eb9573e685abc28740832e0e5cf06e4534588f5019acddf2bae96547eabd1d9e3bda9fbe69a1a602b2a09efe999f97364fb7f1d2ad9bb08fe5f60c697be7d51b6ea682699eb0e808125b65976a00ef9be09b21a84284432d9dca207614bee4ea8eeef3b07815f385f1304bed5675bb6e5f8d371b20b118a1ca3b5c09d0b6bd40f2e4cf3f98ce5be4034fa2d6d09e6421f1dc90e111dd99f1e71c524acf4b970ab098dfd0bdedeeab5efc8005c92622f9483285000a39d25caf7d2f85f31480dd9756cf3ba2a91acd3add710d3f823adfaf11f490f831f94b48cfe8ea175df1db9c0b92b0c71cc32f0ab0542de081263e4606f352cb0c24863c849c051df336de70b1c20c4c34b860087c45aedd4a10058c0a051a48836e305524ed1c482b3a4527955526179fcf1099738711f21eba07ae58551949d3298efbce9fdde4462a748653ae225b4f7965ca093dd0e0ae5a846f3141c67d3f9070537cee337ab3cdc29b3024b566865f8e7a16abe9b494b25884233fc02b2f9ad518a60d64c00d44610736b2b897a6b80228f55355257f0139d99300ad33cd4240330b19f13dde9534e3f9088a0439e930374ed4245a56902a9342d2d6e14ad07b59e4e3310f02c547bec7cf4f271758dc7d56a49b623f21d793fdf2f12a9cbaf6f81cf22e465697b088fda9b95bffe5a541352f5f05b4e2cfdf3e6d2d09f20482e40f52c1f1bd10127153958f17ee5c123b47c523ece226b6bd84a724d6b144ad017f9dd4a06db5ac8411ef3235e1dd98c0143a5d2ea3c5171ab4ebdd9747d660a95b619410d3e8d5e59d96574f29f1c131196338b03b3adf843eee143c26ecfd6e261776f9299717f6070347c78328c847055cec20f5ff32e6529d38d5b3c0efd952fec1982018ed2173699e4bad7570b7f06852ce85ae40785c53a668479753f8bb77d802d87fc69b521e85053d0ca92ed0ae39b96c9973cad3cb05724e09268351b58d5773d2c3c534bae8d9f46574835cc2fda2a9071477324c7f95c97c589a383bf7a716c9b4c746ba9355b7d3a1c24b917065c437ecfb6e0b25e51d9863f82c1e713986ccf04d430296d622792fcd8c8c172f6f5ed8b803a71e7d29c96bd22560037c0ee90b4680ea12022e0ada2a994c94b11a020a0280b3a7c6f09ab2e7c2a717529c7b8b9d1eecd5506970800f7bdd9f1bb11ab236dead1c6364c19c5cccb7a7c85573e8591fc3ff72eada1dbdaf2bb4f2fcfde77f7876b22389d6befe3f76f571abee4e7489935b8dbc6a41170d4850e98a4f1ffb483be5d0ddd6d29ed0a3fa443d2c0b1a7373e1cedfc6846765013121fe7c7084e59b0b0cf7a55cf73e321e43102e79a12afd6da91a2d37c22eb1eaa0e7014d20b5f59b8d4684dc6d14b1bd478753bcd612c1d3ad2d206003786d93bad4b76b199d9d2922745d31a8efc0178fb34d83294c37adc7333f75e1855b9275f74a672bbc5dac5ce55b4eb39a8b1e00c7a29c7f04fde567efa622dace0ee21fd25f71491fd2594bb492a951ced0be66a2062af76a2bfb9f1b3569bd8b4b28cdf97812995efee28da4e3f303770b4ac5709bd54da157cece739e0e07d0b40d329f4e0c183a74611c8635449dcc9d3aa3ce1b17973907d70a4015a7f4bc03775be76fa20c272a265cc2b7c4c637fa67c42db37815e96a86b182bc9dcfa6c42fab126f8de17e20a42f7c032c30949d54939137f2736954f1a9da263f13ec09f08019f98c59022c99a7b8443de278ca738d30e60308ccbfd6decdd0db6eaf81d2e5a3ba5c464caa914bcef176ba9ee1b97f6625c97cbdac55accd7c86df0c62d4580d5f014cfec85344dc1b10f69e4206e02c5db17c064d91260963b0f43bc0cc47fe10970bd1f134b8574c9a16e8c826a947ee73aa0d2247abc48b1d2bd8659dee6a05598cf649a70c3cbe6641bc6cc1f7b1c4ea037a07cdaeb60c4d16b4ab0865797c4454074acbb073781f2a94c0ff13e1ab3eee0986d19eaa6e11bed17564252182c278e3e9d021240fab58f5b029aee77d54bd7c80f2b5da985bbcbb1377b07d5558c4dce59db43c2feafc06ee430e2de4aa0d0054e6b8a2439b0b6c306fee06b6e2c476f815d8c1a2a5520b8bd03c0f6f154667746d0118fe8c46bc351c7159367f9d5b6e07d41d26e06e478be02ade83a9ebb14b064bb3c20e568d79ac7e31a0802b55f54190b453f21523f24e91451dcee1fd406fd43f0d6e2afad07e168c018ec6d5ef69a3958fe29707b2adb720985fe60d8642b707418774dbddef2041a94cac56d1bd955e7b2689f92f596b2b01414dc6f1917b0298b53e21890350a883fd0a149f749014479bde9c99c1732d0c719d8978b172266966d4d847af990eee8a1a3629caebac96f59c8bb67865975a8aa93ff41451ac220551d29129d80a708f4ce5cb567d2af7f5faf1bb8b7ee9ecf9a561598bcfdf7ecb7a324da659df0bdf25d214216095b8b8793db98d00bed92a92c9c810afef774c9776842ac565a802639e875721977ec431842a92fbfd564c5d1c95053394202d05671bf574b8c1785d9b78815ccd393e39611c731140a7b8ed251be820f689a3e1bf811918169f488bef4e7d85cce2cc673832138532377de957a8e704de3d10236c440f213839dc7b945f0fbba63d1815e2275d72dd1c68f0eebf7ad1403a0c35898670647bba7e91c1fb50d18297f8fe4f7c96cd73d8e380ebb41b1e78ab57004a1ae564be44b7f8a9118f2ceb98e63e8cd34ed0f47abd93ca900e0ffffff1f