PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80108 d3fa17353a9d8722b661a6b08c89f32c795541cd8a61bc4924e894ce1ffaee45

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6e5a91ac10488c8215c015c22392483f2fab511db7e0d7af413f2dbe23f787fe
Certificate Block Hash
d3fa17353a9d8722b661a6b08c89f32c795541cd8a61bc4924e894ce1ffaee45
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...000036000010fa0000
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006e70500b37a1c134ff9db9c87a1c4556ab1579874a4446aed25603411617a75fbf6c7fc79e48a24ff839b61754e4ffa2493887538dc4f5847f4c3988290f914f36134b617d166b4aaec3febed95d84e841bc029bbbd61128590300000000000000400000000001000036000010fa0000

Raw Header Hex

0000402003cb1ea4c166107c048760ccaa7473f8cb9753a52d8a2fd8b92414cda42799b1fc3d8d51ff678f98ad64dd7b2b2bffc30b29c95a4280cdb1bccdb179721d0a445602436ae6c60018fe87f723be2d3f41afd7e0b71d51ab2f3f489223c215c015828c4810ac915a6e

Proof Data Hex

59,560 bytes
1212160103078a031f84455b7927468afb9d2b85afa17266fd9720b486cd4ead4380f70388f96fa4bafe342e744af467c5afb0227c6e9a09db9902db0b8d477befe8b08d6c8763edb115e89ba654a25bc35d7f64a97024500cc643c251cec1c0e5611432f488d0849f63cb45f874f52411c34ee10bd7ed3cc071b1470798bebef88911448659d9ea918575501182c5a38b351ef0105bcd1bf3c01c1bced1cd673e23ef2ee67157770fa5b258b01edee962132eb514e2edebfd7f7bdf721cf80c79b3f5b3b60f8f363e60cb95a2879cd0cdf14b25ab40fe1e1f55c28cfa6d859954cd8d40c9f9a38362dbe4f569a8c5948e8a41a83cc60dc65a2b969dbc3725e9fc16dbd890cb765c0f2ed4c39a34c028a938959dc6227f61cde203c19c0ea681e3eb0ab24271248917804276039e5d6aa90960c4679ba3321effe830bc03288b7a2684ca31897edca2dcc50f0efba3022d7ba4b997f1c3d44a39bcb08ca4969001b8cb320f3fc7a9f6746709bfac95c6cfda0771c2033bc957785d5da4e24a74d8769008eb201be1bb5daede40a3e035264e160ee3d11d7b62dd5be628c8bbe5080662a3d2796470031fc71989cf27de5af0c754b91928843cd0052504abf648eba4563bb1ed22b3551191e046e37576d8d1446c4fbc7e4051428eaa40d353f4c629a685ba7da107d619f7b0691d0070b32739d4b5e85a6ae61f12f43429c80fc4791e3b61662db033073056fdf3c909529a15f438f260f8a98f900e294b7ed8e7e96b3f09d544ce0223dbd4afd593c9b947501d431d432448de69cd067f9dfb304640f7b5f03804234aa6fd019cc1d547687e5da16e0356f6305de3de4515f00e5ab35bfe440f502f850fce689393f0d30372f246f7896f732d2cfccab8fabd2c8988d1e452d927efd2768d419c1c967904dd95ff1736f0109a830df1dac52d4422327407c64dcd3c250ac97b0f620860fa18e4a4e2cff47536307a7e3e016c261b4270a150fe2da145cab8726c621ba87bc06fde79dad22722ffeb939a318ecf95185a67f3ede780968c57860ccc3b05ba8c56ded9b1e784c10b6f5934540e9af8ad95c9716cbb15dd3e93f2b35e72cf320371664547739df61057d3280b8e7480c4c5d0841fe5bf26fceda89d183f4179de0ee2ed13e0e9f9542eacaf0c7b511c93b132a8bfb6cb21093a1acd21c8ba4dda056026cd25d05e1c6406b4e16911d6381905ff148941bb4baa63c606f8ef5a7394d87ce5674df4d7f0cfb60567f80ed4045b79107d5532778c6f63d3d8465a85a3f13d973b4df760f6ef89bb83f1d0d97f205014d41e4a70a18123faf2d93f4b3410ca8f6085319c64b0b8406d8007eb173ae22c0a1cf1d2919561a701d96751bcbdc5bcdcd517766c557ae78f5ec0051038b74edf349616e58386a7fb18392f6321fdcc887920a3b6699cc43970ead7d065ae9446d982a08732034bca195ddab17d5e3787e24ed3e4092a38477b6d6a723d18acb0958817b51c3d7f9371d7241f022357768905d6cede542aa3fc3c968a0f67072f0002babe8b74429c62e6438aefc8176dfe3e004694a2d1adb7a82415cafc79ad2cfdef1b90cfabf2cf6e23556fafa19ed8cf8daa6e9758b15889813fc64596585a588cdae9f80327e7684d2885304b97b74bedbc30a2b404154f7b4439e2a9d3fb985100d96cbacdf6c9449769f9fb96566f4ed4c8a78b11547208fafa019b829e50c345de6b899be33166e5c607bb3af4fb0df0457e3664e1a3d5140c04fa3a98113283a4f41de31476bb6a5f0fb8cf6f43ef6b8676d97c8a9b3412652173344e3fb89edc5ca237e807ba264c4043fa863f048fcb51c52ccb86dd6d267f3d6ac247e25f900b40830b1cc86ec30f594cd061525b6c18715e70a0d53400e1d3cb7ba2548c60834c3a6d016593b3530cc3c0bd548bf179b44c37776927ad442d6b78d7ac2327067d9f2b6b1dcf9227e1ce60fb31c0bc0091b2be89564eb1525202ec1b3d358329ae587d8c5b15e6eb7d3cff1668209afd268a87bb858894c342e61c29a451cc25cbcf9854e16ee0986b52b6c021123aac2b78a3ce0900e2a3343d7efa174ec71773c14929324ac2435bb579f29b5f45d5a3f4a3e3e98ad1318bac589e479fd0716fd4ad3fdab5b8bf1998bb39f2957c96ab55fb765d6ca2507b706320783720ed8801f1d06461a5d5f2b3cc6912f369a00dc678a31bb07f7287c4228e96abd274a0ae2f8ef85c0954016b0d3e9550257c3f49ea04014dd733b111f90b356659dc4845d01a688e5cd319465dcf7be8c4aa299cb52e957ca27efe6575b007d2abbeadae34e3fc93e69a132ce03c66bc8be63287d79f54c1975a5293580c48e560d2ccaf8dec91c0b68d143a2152fbf2a9526a96e14b0b96631c92d3c5736957f933b584cf7a2a88aa64d9a04180771ad7f4949e0633fa62ee28719d2396f89ad453cf3a46cbac633b537d5c253a7420b88e9682796f0779b5c6a465d783c603a9a564c665fa03b05bb3d3f86fd0c68bf0a18c045c3bf380ac5784324b2d7aaca47e57650176b65cbdcd06c3949b947306a7d1598cfbc3684a529c5f071bf7021a4940ecae931b87cc907a4873414b717af24abab7b27a3a6c495a8f00063a0d5df1f15b6e5cf3a3d51526238b5205f6f57b3e68af74da1509683db8ab24280b90272715a793de1dfb72918168337c01385191855af0fbd89f07a66f6c49d598081f796fb45cacfe8709421f1d14b1d0c453c4abf5e8045f6f5c7a71cc5522565af5bb7ba7fc96352a13c644bbca89c82ffb03dc670d772d608ec9f10c329ad04563ddbbff15693b4a41c366532c5bb965b81b517cee98aedcc42f07adea905b9831af3abe675c9c6121ff000ae702130c82cd9461ef492fafa64aed708f51fb0d320b3a74b65a82f381f7ba82ac8d5f5e38e4de30a3a64823d60491dbe1a0e1c5bf5c12578539e05d64ae58defb696a5a707a0b9f336e770f80f0bc9eeb56906135165b95e03d468e3f1ec91ebe59a7a47a1a3fe56f6222e0996291c89c6a9419fe035aa7d30968196cb686e6b09b331352ae700d8d39a7d94a554618081a747db6d424f75b25bf7a83f478761363d97295dd64e1ebc5d20de480d47c72370e9a67751084a45ed771c7fd0f70fbd2423f945a945257b019b8b345d7d60e7445d6fdc53dcddbf202a64ee60b5615cdda5a616711c2239df39c20c220bd31ea8271b34a68fb71949b1f934c290eacf68fa613894f5dd77518ddb4e5ad02684c5cf4f4fbdc350718d9efae87ab5ce026afc9774240e26b2fd3fb78d21105ec73496b3aa6b38c0813d83f28caedf4be5a5531527fcd168a5b0041d093ae309b173a08d78e7c1db4812b740038fc99bb966da4520646b51920c3d235e69fac290bffa3ffb1c6a1ad7c5a5e23c741a90f477598e002e2ae8b1aa109673e242c5fa6aa789eee8b40da38c7bf0d65d3d35809ec24cd92c651a389e6cac7b40f4c6a5e47c62d53248f3803ffc0afbd273f18b3ff96fc1cd7b0ee4a4bc53e8f5eaae9974841e44a65c4093bf1c023fb30dc7c43aaf312a81a3e4ed05ed9c1117a588641dd1a9d867bef0cc33dc1b2bc87b9f0dcdbccffa32551496db134d6ba531dc3e083560838ef707a500949f5860eb7010d1250f0c4e1cfe09cecc8d17aaf782d2e4b487e500d53db27bf623126eb5d001081883210ab61ed0e8676175c26f2e11e58649d033bcbdeb16be7fe37bd2fc3b99c319aead2a9c8d7ab5d86b2af86872964f0307387dc1555e8ad96d0c17d3d4b635d111c24337c976cfb81704c786b11c496a486ac7dacbc1da281af31ae59442df2c7a61278de2da6562de2ef07c86cb8b983a36ca17e3ba7a8bb847c68c9e242bf016b3e32bda5b666a4f05541d17bd10f651189e5cd922c9f59f8ffdf43892ed77754a10f7d8a129ea8eced57b44b69cee155dd8555be307d6ed21750caa1ee9932b0fc274e0bf23fc071ed30adff380b6d8c40516e3869fccb2114ef743dfd22651eba7c0c02159a93fe6e995cc279a26a3176973c3a100ad0c839238c477e8bdd52de19f5572b6c01860b38d017000be56cb3ab5aa4c2b58532f18411f6f6d3e74b8e1ffe92bc35a7f93bc8f3200c4bad7ae991ebefe64e38c3671c2987ff07869a706eb8987387d8c2c34a2a655358120999e5cccdd3448de9b7eea601443b56d8332adf2cec647f8bb2d962303a88f7c9ab09c9c622fad5ccdea89c9d17b28214e7fffab9fc0825d70f2a9dd56b260a0aaa904aad84b4b6064faf3a6077a082856551164eef33abc598adbd47a87ec24072722c9952b0d3cff2e78c59b694439a5d6b7acae3e49a927ad5c565aed57f769e04b62d4be919328f23c077ea05ddb9544bf0db8815a93c377aea38805b44775fe25616a1cbd2809bed9aa9feedc18a34660f72a3950e1ba9cec4172250ec73923d1814683088e5c9c9cf99731d21eb50d28e4af5ca9c0a4b1af81d07c4d4372efd21267b958051694b8da25a16266f459d45ae99126ead271b9c168cf288c522d787f63d3da019d47bb908bc08ea8def6b56ee92fa1b8500c47d1e94ccaa1509617840166a1a342e5cc41b0ca183f9d4d8dd1d1899f3c4b431149797cc7bdd5236e1d47bf71b4de3c6162976dcff767977a8715c6743c8cb6d992ed4b98d60d9595d8e740b519a37feaffeb367a5730ba00a013edcaa4c8cd73cecaa01476a0a654cfff5035482ab6824a149fec47a12fd4f953d31a883d3e10b56b675df130b7d7e98daa1220bcd267c98c23a578330844d6f19046bbc260dc23e71fcc3eadfb4e182cc152e98d417db473f5726b76cc38c4dcd26d3e98e3ccd2b002103902a9c0e8516b6f0618f8e9efc8789023529dfeef3703a5bce81124c1e1bf07a34cf007577f51669e8e602a43accb57f42ddf7a7bfefc9905d3742dc8599f11b6d7e864e5b208f10d4c97e91d6fbce84b621cdaf84b61bf2a66119372d8e3b33ab83c41472c9c7e90a86b971a9a1251a7a3f11c2f562406c52d76a80e016e26b1da719fbc2fdf97b746375b19612ff8da0a8650e65aecd3c10f3fd63e163d62c1897ce7efbf774a330e470e12d214ffc2c6f5a99f844306ebcaaae14bea91583e10f5894c3e0daf63767b7de52373eae773ed7c0d6ad19af35392b543541d39c80d20e86692939baaf3a600e4ca8c18300a7caadf589055f83fcbfa20deee34ca3cf2d372c05eac4e1aabc45b9df68cafa9db81aa29b66dc6d3f3da11e96fa81529db69c1678247e5ccfa55401b2997d3349f1c960a05cd441a86456bdf3129b37173afb0b29dea1d28c1cb118cdf036d4b8eb0b591c6039000c3e67a9bcbb185acfeb6d6003381e1b9889d693c45d6908957ad51d75e0ffb3bb7618aba48c00f330bba8bfda43b5aa8d2e520fc94d5a0c44cd0e397de413e07d09bbb856fa8971b6da05cd8954dbcb9fa854485757efc4b0d536d724df8db9a6a260b9f7babcbe12a64774c57e0ddbd1d21946b665aac2fc796411b46e267c377055108db265faac51a489de5a527c289805070722ac436a1475a0165108c240717885815d752e54bf5d51dabaddfa00f84294bead4f9e1b926c7889bf75ce18a41901f9f9bdeedb212f41bca8011408f49e7fdf765d4ca63281bc27c57fa4cd67cc0e248cf37014ac8ed42a766cab631dbc11fbea7a57537d65c49621b218d93ee2aad63ecaec0815e66ab078ef00402dcb98a8adf47fc12936b876b0455ae0a2ad394fe857d0b4c36a1ddd74787185e57e385267db2d5a6c04c314e6e6f5ce41e354df47b3ac5cb8f8e521eabc8d7316ee6e60732b3674ba0591763492de4d49e2293398f9564de6e322446e1ae5e0c4cbb167d5ac2f659ce0ace3ec5c54c307046209be74790d2e940ff961859b17d1fbcc5b1d01d13e2462beaf0a7f543d4d99e2dc75d7c24e3213aea662011b6b7abc19344f70be29e39ab8f9d5f7adbd4f4c07343f3a3484a624ec03952649d98f4f9d8dd517d406b7df72104e10cdb34459c7472fd6e14079c492901f662b7c88ca00143385a120a89285108a42c032c6014837addad4bf1f8e7d6e8d44d77e214b9833f5e596eb52574152b71564da0e50be83f821a64ac84992fdbace4d36c6338c81273cda33f20c6c4b91e351928e68d7db4222d8833e8ec680830fa079cbb317b2adcd17848c1a53d2d46ccc60a48ca98142f8b8974e96813fbc71dccad43dc100af05412dbda04697751093bd1b1994f2201223f3fb20b97e368ec3996c7693742294b5ec50d2dee1cc039377905f3acbe9b8debd2ee9975dfad2b92ba0715945563bce9a66c526b7660ee34d165a79370cb9d2c8d78022bc3666144c62a0ba79a794f105ef8b345816d1730effc50339551ed2c81bc017b7200e0bd6d76c1d647b3d9d427107ae343172630f55a4390b704d3f673a75ff909aa28f9ed56d8c092e62723258684cd23d7c860df1b09f8216e47811cfeae63f4cc8c5872b99f39110a6f3251c40da29fb3997c55718482ad3a5cdbe7147c9f6898a669f1492c4a94a2b00e4cc7669a7083a08130aa9b8295b736ab9319bdec644c04332f72737007070db2e276de1256c1f37f418b1890ed19fc9ba892bc5e55596c924877c407d3f813cdf225bc1187df4cb9c0b88dc7a6c083cd0e5f7af1962311ec649d32caf9654980bf92161a2cc5debb65bb1372afdd6cfdf7c53cc8b7bdfa871f8a41f0d16faa6f483d0b0842ce19ae11d8274d7f6cba0a47a1273d4a9846cc4359de5aed6d2318ed689b4ef8537586100f7d5ce617d18c2ff0752ca458e51dcb1445b36cf9fdd56808139525eb678c82d3ca2ba1a9db0576f7d0d715c8bde4ff111a9a97a400b89e431f58fd5c68666080aadf76f2793865a6f9bd17c322a6af79ac78dbed1716a8878d312ac2d7e71ecf18e0862124920930deffd5cfd75823f90ce277befd6a50a2b19be86a02cf217791ff43885a0ccb0825c6ae98fd27a8d7893a4637e02360c9ea6aefbcf4f4880c7b1ec1653c9c3d6825d9a9a45b01428ebcc2c0d0067920667a302c637dcfeb7bb0045f87e06653dbcfc7dc3a4376a7728dc38a34bbe1a3087befeddfd6e65dfcb48cc689d9a4e4a70a1fda68b9b6ee007180c8d7bb794a80189001eecfc17425b63f40acef61f26e166b6def84a7e6531a9128d5301b6ead8382abf376ee941d738811380cd9bbc8762e7a68c257807bb77cf041038bf53598fadcfc5d81e3dd7f5b8e564f265f5a4f08a9b2f8449ea155545017b215ec544969b7c028da7b118d0f4db8d2988cefa0819a1c298ca191ad9f16b18a31638f8bc9481ad91cf8d44673bfd57d6e5f66a673cba8afd5b37564279956127d8060156974cf115333fe63dc6770c4849bd3f411e657c4fee969cfa476972d4332ddc4979b71e53f827388b1f40e02e3dc86c7e223cd0d6a8dc4139f2ebbc1d68ff2035fcf74388763fd054c0362f35fa029cd6436decef93ddb0526e1b833bb580fa288a887934714d7fecd8d0d9c211d69b7a57ee0ceb7d37a5ffe6ee1afb3eaa1685b231580e040b9f149f67e2aa37ac3eedb42d29ef921a5abf8fcb4d13570c38b99baa3cd19f281dc92e85f29987951eefbd253b40ca5046290a6ccde6aab703dd909ad1d7dda7466da57399d8b585cc6cf0e2fb89e1fb2db156eff644950fe46e00f198ad10447dc796bb1dd67f15cdf6bb61a67a541d400e2375ebb33a6c963194d40386ca4cf8483240704fb0bb7a8f3bb600d6e4f8e3f14d5c02188b6b389e5b8ea04332a6c30079fde430afa6adc0ff38e00ed31fff2cdd688ed66ab2ebb2409b94ce5ec45bf02301e7c93e961ee01a4baac0c8c3e2720c41d87178ea7184d87fd084792f3d4b92fd30d0d353ec00c38100df211257b87bf79f58459bb6ca3d6a380251749bdd0775b12e88e2c052ab2be2a444c39bde5c3a3ccba43b74579e23a1b470a5e81732f3ba22018b19186dae63159d662e34427b5e69c1083d66429a80a1f6082437138e4469c0a9203438a270b608f9d2a23efb33781a693066f57bd3497b8c685a0ad60982b3159537a93e850b3148607216e47bd1b1353e2f041ad1205cda288855a87fd68889bdc91f8b4d3d560a7c631bac471094806673967107e3bf56c5696598d3ddbefcea0bcd7123a07474f9b69cae08ba45ea32a3c05daedbcf16dde8e961004cae767c970eb1c3a42b00ea0d9d3bd0ce57aa1607e413aea4005460503035d5054615207599d6ea8a267c5b2704a336b5bc460557763652c10c83fbfcb3be958df8aabca72281c15e0c5529ddc303b50b24ed6fdf7c88b7cc656799b92c1121a341c5faa90cff642c037ac560b8333bba6a28766d56df43633df8970c621273bf9c5b015c19646ea6b5dde2c2539ac27e28c86e6b04266c11ff60f3b6c71d02604c125bce9abd497d2447214ede67157d91f3ada92377373148dd5331981de104967901e01a6332bbca64bb3e6c743b94b907490c00927b7fbbe47077ac4390f65f41bf6faa4ac9d9d3b98c1fd484cb543cefa5857955421dbf46f3f6c1aa63d7d9ce8e7d5d7136ac1a76709245a36aea9f08d50b82dad4a048dba83eb6ffcb4e8dd06b53a399877f2505e5c6970235ca5e2aa9e32e57877c6248c232c1a8815fcdc0645ccc1b43fe5f11ba020e869cc19f73345a2e35e6a8734d0b0e8b93e79e2834b707bd4afdc93fe0e28d947443b2feae951fa2e1d038e6760fdd10a329447750c87f5ced0b5033d4ffabcbecd6a4e11b31c1338455951f4487f5cf6807ed132944da63c7682b1c4ea9f2b7b0c23272d499f9b346091830d8d6011d6ebbac83039943f7eee771bd55405d0068ad2604badc49c1cf666361a14d960e8c498482b5763442b63f4a04112600c2bd8fa3e1156c28dd841dc985f86f251205488780c31d9e5795834b18280d44f500a3f959805ff27017f63eed42727d3bb9cf6bc3d781355ad1e945ccd9dbb16bce738116d1e768505cd6cb309b3968d3d6b77384e615dfe4f64fb5ec314f662d1df16cdabaededc3e946d7b51de1fb96b4454607f35bedfc03aeec7cdbb8325c5959950d3f7d24c1c926a8ec89dfedf3fe1727b0a4275a17f8321061a9c1c48a1a328a330c55229398e6202e992233efae50061b33f8ad0c457c6932f7b3d019c33e24793c83bb041c73203df88a036f54de4d54900af074215e9119b41dac35ec08862c13bec48f24e7ec7387c1845339542efdc859e59fa59c69edf2365b204e6e14093504044101250df26becabe9988bd43ca2111deeb8428ad9f11b05870608d2b489a8bfabf1393d04f988b8b597426d3c29e1fe768bced0cb833db999404a782fc51ed26b391285c5de591ffad9d33b25e2f3ed5da5d3822a4b96ffa2f4c9a90412509fd5e2670da1e456c8490c4ca8f2ce8fac51e0dfa99096d11785baa0a725de63deecbb62bacc3492a6014401c9da610dd6778d602bfa01ec469fe03357a1fb804eac5f2a5163c900268b4b73d3b0134723eca394eb21920b710b6d06c1c72700bb9279a751c1ddc9cb6b8205f4d4200a43d2a6fd6ad152e7c9e7fe92c7e30ad0d42ce33e270838d3737e5f2913fb866bcd7d93f1a1796b6341bf891d5b86b0c5d23e7a84eeb1d1e0b068a2bc79ee491269cbf6a90683c0de4473987ae0d641899e49d6774f41cb97d81a0107520c4805c23a578bf6217dff498d80141f9cdfba257faf66eb54b2ef734ae4c44282b16fc316b487d587b22ec4690bdeac3f3f7f7f798c9da430ec38e627de3f59b4b13c9d1d91bf72f8b66f676658675b47d8939797fc9d3f0ad8adee73401b069bd63a7f2a35f78c778f5ca1d39c824db349d4c48f1e7dcc6e70f71bfc94c577ee0acd96d3cb3b54a9f43d5464544a7365f801b0ab05b76b1745b27284dba3c833aeed232d8c58f1896e95a800254785e634500d82766f5d2b648d79115e038405fe5447e777e36bb5a7c4d416f9f0ed6dc7b20ae565cde34fdfcf1fa10e0c74006472b4d43ad38e7e8ca225751f6beffaa6378c5eef6f4ad3a0d6873f9b861fda928e2fb0c40a46d5a1abe13c73cfd0b2e4064176c913b66b400c2384b6fa36cca22716d4490d030ed77ad41a34b92fbfe287d19e9b0b0d2b10f85b58ddc0bf204671eb731a8090def0474a80821c58059f2b13319fabca5c6dfc8fbe6d72aff324734d169e40c0501bea03c1adc9a18c2332a73e05e597abcba027f18b797e79d439d45639e409c0fae6b07a33b846e71afcae923872d26233c4476c4678c9f42af8358edc29a335552e890b77a45e65f0e7e056b663ce96750f47170fdc47dd43af0b49f18fbabe96baec23fea23c1f7c3b144dfc5dd06605e0754c017495525ebf86c34dcefc714c3d0c7497b48305b11424591555ae997f927d45fa13997cbb93f9390b33123a7859db00730bd76241b65e62926adf69249cab1ef39e81c9db186457c2009da30aa7f9cdf5f1ed3b177f21dcf7329b07d0bb4af48e6e04920dbe5abf5cec7406f7c5f86aa242af2cf541175d75c79b65441ce7bfe3f5032d5c6bdb108941e6271c97d95838085659bcc1f6d098d9bc6bfe026a04283665f620b764b9eaefe52159b234252e839a49688b0a6cb0424cc7bc6322aea168d4166eb7bb5841816274625ca0af969708112642695058b6ac1dec5ddb104103d8a5bdef8f50c415cbedb3e16884e2dc836b910e6f2ec2aaf49258536cbf39ce2516ff05d966275f0006892c2f7f1ba48170da2f8ad8ca55b9b4ef769de6f73f2f9ac4abe2b4bca29280d65b663a9cf1a2ed75628b1211272467b7eaf4839572424076fa7bdaddf67ab3cc655f6205aa0cad4e07d2b02e6793864f78a4d0830629348e5f87166396f33683e45a49a6aca3a26cf3d4c4ac214abfc6025f8348c5ad40c91af36bba02c4f91f324d04017d557909b6a144b0926a343a429d244ed927a30f84390b2327e018c997782dfa74e2933f0c39721a28f55bf8ef6bd531cc1b6666afbb1d2fadf14d8932a6d0ef97624bbee43822c371bd1d5b06832f260399da980755fad46ada4a7a15a9e7b799a3723ba9dfbfc9680413b444c3416be7eab31eeafa9b82f4c5409b324fed0136a3a8baa1cfd5c04bdd96445fc20386b0e15bb4fd2add5e61762871c7f366980b87cda5aa159190071482f47709997e81dc16b5d8c27e167c84e03627bd5162e748d44590f56bc4595384c7137faeb66ca35d1d5fe9d84fa449493b3d5f15b63000c8758ee266c2b7e8153a3df8cd3effac3c45c28bd5fcd92e7e6ac794ac56c3d3b749f2b5252de8b387cfaa67bcc1c24025c2025a8fc3d4de7ff02cdfdbbf5d761c15c445253bef4c4b70cd27995179ec2f2355d4aac5b4f166a256d479786a9de801d2840714fc9e0d5e8939a6ecb70f7ecaeffea52a6d8f9caeed61aa3f941e552ba1daf88009bad6c25d3691b038789a6702e2543b8fbe101bd5fbc3842bbd82e0add271bcd873e8d6be80d03a4184b5d24f1127dfb055f2afa5af50fea0c1b74219c330d4420103eb811730280b858a91920ffb431f7f9fe1461c87190983b2ca4be3f7e690ab87206878c8ad58f91c16612e5fecf1969a4932791b62ed30c5781a54c4a80dac25f0761b1f03b840f07b25a26a2eb12513bc6723623d5e5a85d34214f925c3c4a2fa7c1df6d5ca659315a7bdd5313682e9dbe732a0acced7cad0280b0dc627fce7a6a5d15bacde45f470dd388dd74e70446bd9e8e6af15f7712883378adfd2cb97dec74b2ed8e4b6c54250305b4667368e1eca8081120787063e1e1435097d3f4c64db9c70a2008a818ea7045785c7d5a0ddf9ea6dce6b7a078e218eded8f6454363420f8fa3280ff07ce8dc662aac8cda695d1e914c218be9532c43d3c0afa5afeeaae689ea9e65bb54b97498d103e02093074cd96c4802529c1231e6b1368b9aefb3d1475b7dcd4bf2d44821e7d002a6a0bc10ef81f095749b1c6bc2656536f44590d94e5332684f86cf4b3d4649f523fa31f90eed4962bc1f0c4d6bb077afb40d34c7df72e85b7b974e37b3a2bdfc12a16fb04ecf59779e54761cc1c95fe6aa0a4751acfcc32c1d63b7e9fde02db8aca235be0e6b4d5666bd295a37a318cc8d988898f7cc472312c61a3efcb85790fe705047959b008a1d08c2496756382ae966bab068c1ada22f3cdf2674cb1784f8ae6dd319889413bc780f1751b99e4a68d0a352c6295092f656237ca4d717afd49ee38e092287824d34914f69f6d0b4827fc714c4f1e9dd88ff7ead00cd1cef9d7b8d652145783d758bc47a7410c5d6724c582539ba29d061d80fc3a902d371f60af39f5f06df533f214da76a7c40c040eda419003f7ff26459d5af36ff8de858428e6b81d2da727e0bb0726676fa3519a95d4a3db222663ac383a591c278cd66131dba7fb3605627a2b81da2c892ef0405cff391a311e16d802c9f0b26546b68330e8fe1c461534f4c0c1986955aa2fb51b006cc18b9cd02bd1b5cf9c98cd334481dfd92029f03f3567b2a530064461559261d5a2b5a61c4c8c727d270c397e1304d2aec4d9de67b4a1604dc8190e1656cc3d572b4754aac08b928db85aaa181059580b1a5b10b88f3ea9bd2658e5316668581216d400c78c3492e48b12fdbad828b96c60fe6e930b784623e07ffe539ead6bd26ce87b560b131f7f3083a15e108b602fb072dfc28704e28bff61b4cb884be75176eb9c2b3834b598dd42c4253b7a012c47213ca711c098f753d3cf8b8183ebedcfd309632e5585c0838a4918e7561b45964f08966245c82a48d0118dc51c386cd386b34d8bc5474aa5ab9b82bf6d8b28f635ad0c5772fcb558a66d3533a342833ef233a768ca30bb1fc142767e6db9e2e373cef865f9139364d147409e0d631f3fbfb32e35d8fd5e8265ce57079e65b113773ae0d949802e8bed37246cf762fac85e900ba59a63a878bc0d7ec111680e480d6de7a643b176bef72d1e568dfc9567e4bafb7357504ee3b19b8b6e67a6d948f176d0a6c7d17aa423acbbf9ee7ce840c2e7082582cb8bc81e5492faa96292c9947c4d8707b4675702ae84ec1df6aee649653a97723be9525ebb9ed697d297e1ad2dffc7ce3ed1c45bda0289529cfcfbfcc121c59e5d5b5812652b85d87d694adc29fb687193fe9414bac251bdafc4e0a4a9f653c4275913312b34bfe6dc6abb95dd8cf91ab57536430706e79e65980a0f44c60729650da50cd97c876ff2b0e08708947104699f5b77269b8355e6b429d3a31e4e8f25e56660ae016a758e21bcfd1bdfca967778b2b9db1f9826c9867dbfbffddba3013d628326eb13afe819144b779e07f89497c8d5f80602faf7499456a35043a019b823217b070f3e3331c653b06ee0635858429aeae25764805e124245f4a36f9cf4fdd06de3b2d7f1196d84cb4c64203b20321ce739dd0b471adcac6b3d31664b5937973f78d286d40ba514f92066e6d2aecbc5182dbe7f217be4ab7e83828ad91d47128248d4c5789a22244a8e5b51ea452a3bc405ff1b2e09f8a940476e8756d9a3c9d30c3e4d4365ac5dfb99e498b7b262e5d967bc3c882b1e3d91071d87f04ae5500e760f140909a57a7cc0b6b19041a1d16b269a4600f674806d108c033188f23d4524848528278df387a465d72f44b17953527ebc32e458b1f697206a0cb32a025491873a5c6c4e71914d9fb2721e059dbaa6c49cd45a2ce0eb0a2261171c287a4305daa61d09cb40319af90f6bef5d0a0acaf5691a9b3da7725803d119a9134d882bd3990069c820a1b5112c9050526d680e5f8585a559f8901e290ea2359630119e0507c009b9c393926e453ec30fe619731de5df8d26743294a27861d4ff208a4760d6534f5483e984c2268dca119d3399ef172613be389f2b5355d4e5dba2b7cbe405391b539d3ebd63291b7736b43efe5812187c46e7e68752c17d043ef95d6b0df3348a60cea3c6c02113bb664ff640d4f1b770f32a147f49a4824b06fae27b4879629a521f6258b7c5e2d8aa65dbe3876d10b85119123258cea6fd8f9658405a2be4120d3e07b685d610efc4bab06cf857290df73bc3b401521381ba5b7967c2b67f3a7e2a1c2085541108a0caa3ea823bc6f8870b814825a8a16c9abb2460e545da9c40fefa8b704a2fe402c752fee28fd263883e2bbb5d44615197b3e19f209efc5267eb58fbdf5101d3276f00de5fb7a88550b4793a8b606db04f240889df30b484d015700d411ab51caa3c847a6f961988751ab29cf0e00b7368521e27d45a62b7a85f222d4e5555fc4ca56920f578461719d7467d4fb4e6c4f1ccda25b4b931dd92aa9b26870805d774fabad524d316d41be9018b6dad54e6936c76c9b8ad952d30d91608c0c784996c3d5848f8b5d6fbba69d3dc40a9a5a8d913f1b09fe75ca61dbdbc68e69f0e28f6b18fb2eaa2efb0c8ede5e0b87a31750c6d22bea2ad2bf894a54ed1107ad97dd39b62762b07d69cc1a4abd99e79857d550a037097a4575c4148bb1706d212ba30165fe3b382b96e705a01ff956375d02c2e50196322ff983c9092146a1011b51121dae43d1713f0c5ed642bcf10deab91f5d494520b83790c3f627b2081599c3809176ee1a3f154e4795b6ed7b9148691e85ce1fe66b8d87634ff34d90defd80ad6805ca37d0933ab6c7eda9590a7fc881d861600f65f4bef1ae8c5d21832fddcb2e455ac710a0a45e605c20126ac22c242db030f8fc483ac82e4f5fbb6ecbad290cfaf1a6ddd820c349e83fac3283bc290d81b5042aeb0cc3fd8345c17ad8270cd6c1ea24ea22a95f7228a2e1508affeec2ae15806e54c3b7f02c5d6f0336436ee15b1d0eb7e11958ee9bd1e367d8e76d46b62d69eae4c3bef147db86a545c4262a911385b4e26b3a85b80e347f08d22ac2659a33a663f6e12567971508db2c5a5085f0b57d3ec1b3d47d4d72a6a8dfd058c50f614e4960a30cfdbf81a9b9122f3215207f6333b5c62dbadb5df59260a8dff5734062fecb35839b88d03416c0f209b299bc576629bec774a3681b1fbaa17373ccedd43be4bd918f60ecd38cd08c86460f6da13bb382cf80e76420e129365f3e70d5a311859f6e9d89349b09a31d0d98697ba3ed794d4c7b8a358a149da6f79f10848d6df74a330453c54fb57c261c62564c2fa5d66963d63e8a7091db4258413ae90bc0c3b41c27db13ce145fd465c3e6c3356cebc771bb007fdeb162038fdd80db0ec2a8f5f2c4336b59ad9b99d5f090d67f36bf238d348fea04711091c9331906d5ce83ac4f7b8168a016fa3aeb3ba57d4d37d35ac15d41e3044febd966e7350618cf8db9dfa7fb363de84231959b5efa5b7844b20a926f14f76e43075155f51ba7883dd357b6ba36ef37365809a1538876b5151e297c28c9eee07f4f21142003f5ae951b53e8ea88205aed8b9d79d32c2b2d8d018faed9c158cb66a4a2292e48979f9ff0354dbe8fe5b188656195d139e6c93fb8797b4d2dcd472a3fa9025f6b632c0e730323b337c98aef5d50308e10423ea7b1cc453daffdeeb916f23eba6daeb657810c01b98400967dd9e4ada1fc1a05873154027e4e055c043a3362c9fb1f5f55c98d3239db9d27bcd1212c9795960d2ff55b865dc0705161496e2ca930bd6237a1564afae846121723fb15f9b6a9604bd1c7a240ea47cf9d6fa5e0f023dae4147265e315c72746c0e3f1e511f96a37f59345aadc5fb5b4c3d0fc0bb83db01e1a54eb44bc3d4911d3667b8a9d9d6715859626bb34ab280ce2a51aac441b444b459bdee21119549d733750444d84a49565e29a448e3a6918c3f47ed11ac18c2174ddcd689233b99f6f0f440ec1c8c2b854d8730a232ea844e5a3e1fd1ef17943c6529f9728e5e7b3d37e8083746814f96f815916baa63cc1dd5160041c3dba7aacfc9555bcb1cd11c58be93c7aa7e7b2b02e4a115882e5140b44eb03e38df74bd4a638db1841ddd313896a2b38360bba5dab4e805e99defae4a6ae046a69f43b95f6d24ee4745de81c7928cc45912b97ae0b5efc8718ae90e1a804a922dd07f5ebf4eb6545bd0f8a6b265be646b93350531625a8a2c75fa03b2bf882adcebec8f0e5a425e258166c19163ddafadd2e32888cae22204e499ad9da35a99ecbc044ec5d585b88ab3723eeee19672285bd8775038fe0bb62318ba6685d0e83c6c38e56ebf994b71d65a5accd332276b728d2b11ae152cfd33c6d95084908b73a8ecefffc9a1a6135ffcc5115ae7756bcaf41f6a59c031b18cc747cd781315d6e4cd6482fd92d79bf2f290b0293d0395bf30cc7f1ee09a0b5319fe4d89f278a5e407c93def2f2d04f99c0617b2fb6631bfa126f64fb0b2cf28f7e7ead143536f2f6e23ff785f7588a1712ee16f5f96de304313e3b8207bde37c8b8a6d7674e9efbf363519e29a4b9c8a0f1c348ce801d5e179ed8b53b1a975c92788550e035dea4f07891d9f17d21bff3f3e44c05c218c4f10eef14330fc2c4ee32c9304b5d4743fa2f5d7c39df739bfc5f29a64e046e1bc631164a47b6e9069815b56e4787e0176e043d973f566de162e8434b48e781871022b237b1b029fcb739b3dad682a014c56510a121239a3ec7a5e611c4e9a7cd712784bba387887f29cb732726aea4f75d14ade4179a2563ae54fc028392db23154b853ce8a069a1b5b1064de841f54b7ab1d6799a319d7c3797ea97a8b4a0ce308d0991c154cff4be2c18291096aff82f72726473399b3311555f0ea8735e1ac5e49ca563b4a6922edbfacfb5cd43e719dbae0eb335de0520ea453c2e21e53d08d60d601be29f750c00d7ae8b18e42bd2052488f711a4c24039bde4f3bef0856bcf7fe4c965c55bb2a57a60f3ada045bfa03bea8fd923eb284fe0bd6ad81c979f4b2973f4d366faaffa1f4e6da6509c62c26d367157beb28a2165cfb4d115a71287b960ebb84d50f475c897d60071d0508643fc0ed1c68ba93d7f456e6d20e33ba5a1cea3520e4e3d7010f89db5fd84dcdd73a9a7b096541ae17319f4d47bb954c0fb61f0fef6474718c7df02852555524260d38b1013b079310629275aea54ecbbcbd1116a3f655507682c5ac5d22352b02829cc95ba6dbf6a2be89a0749408f22e722a3d28994f507bad0e38d4c27209b57e1148b222f4de75c8f48767cc19579b863ee115f112fc50c57628bdb346652aec60b863ffd909463297092b937db0660f77888062040886d9450aef60d02e3bee26fd3819d35bdf891752c22c5b00e3724960d89308986133c38367d5ce7af0182df3efce9ce8b62874dc28bb9d15d1a38a9064776c71ceeeeee01629ec75d7749222eb63d00728e944667e97e7f875671abf8b0f7e5ba984c9d782792c934df5d0d97ad24ce3de195120cdb2e202311f94abd20bea12348bcbcfb82b36b388d9c926473d46a9b8e33f90b7b5a076eeaca975dfa741f48dcf5a301bcd91573c0788381ba748854ab0610aea1167453f01b683455432bc7101c3b254d0e5422fe6f1e3aea4ea275015d2ee2f63b3970b58b7546886152739f8871b116feed3d3e1b5e457be680f1a140ba3f5d348589b6c3cfba85353b044d52645914feefb03e3c6544a4783a92e00c521b200d8679001707ff94d68c81e108c7d4c98b5887877bc1072c7b8e09de5a72c79be77b5e3750a414beb0db199f15a8c624ba38f181bd708d2bad25c88ea17fb6780d5e6e15731b3f12df529fb4f85e3346025ba0125822c0ffc8d1d587bcaa22d18d98ce7470a00afde7585db6bf0587805a849ef9177b9bf34c179f56bb0e6f66d2bc31875d1ecf4d97c819276784bdae699cd2e727f32eadb7c8bdc55fda03b942ca620a5bd163dbe63d0204f475e1e5678cee52b8d448111cc1506561151d84e4e71150e79baa88aff05421d3c2a2a6367cf23947bf8592c1bb761e90729f8adf3ff9f4434f50b4d131ae94af05b4ca41cafc0187cc035557ebe1976524d0d431b7bef1c1afff5bfc4f9a35ee8984a55aa753baa313e4b0e83b4101fb2ef81f4e67d643a6acacf4caed64d4291212ca9816733dfedd3857ef6fe2aa6e2e2b2cd4af330b1b91515acc8dd1682d4bf64038285019989fe0e3847cc196f1fb7a2d9bf1ab76ca9b663c0f0928da5d9a660de01268fddba1b39fb306f6caaeadb9d7e655f06bc52c65fc5ebbca0c84e83b087cc5708a6556892a5d78c44ca33c0c2a0ab7b9d64ab06c0fa676e0b14f78ed66d040955f5dd04b403a73a3b7927fc490ff655ccd6909d69ff5afc71bde46dde3f9bc4682e7e4dc8a21de5c6069b4db9914e3f66a76dcdb2d3086f3eb2b73a00ea56d1e3997b877134c7a33e294dcc7e840acab7002854f28eed22235a0089d460cb775c656cc49d731c248b134fb1778d47e19a8cd21deab7b6f294e885be4bc55ac778945c73a93224e147d18657e455d14f1e0425c4f31f034e11296d0185ca95a8a6c51d7c1e964ac99dcc9b4e1b6124c49b3d9bc6714337afa4d35543c6e3cab64a341232e1000025eed7b66f8eae56a21a0d80c88fcb0c5e8f6ff412cdf4e49ca6004e02b488977e327072c995e2159e33dedd9bbda23af888bae6605a7e63c885b5810f29c8449c2281bf4cc16a064709d2703db6fe23c5866576eadfdc11a0f8f9586d13620cf30eff2510b93b213da93c76837dc84aa78bab6e6667efdeeb326cc54adbd4c6cbdb9358cb7b126454c64c0f33b2df21ced800f532a83d3b8961ad21221552c9e9d59e910ce6e290cbfe9792ff0315eb85a99b01848188a706c9cb012fa149f5cfd256e229b06636e0e3437b05f6d08de2489bfed82463e94a498fb0f2dca4d638e130c1d4f6ea6da878f925c2962ecc35b6727532055b800a9792989862974bb1c873b9339dcfa88c301ab8f2651d28e503fb8e1d3a4ead8a114e3183a21e362dca2c8241a00e3e0b092e9ed274a451b5639fba0555ac4af39f2869c21b5f27dae4fb627291e98d49566d3f206136631e00d0829de5a7cdf3af37d8fef870e66a891c5622eb704123e34461211023623e0dffcecc3faf348164b9fd944c7b782c2d63bf62e7d03137a3b1264ce0dffd710a444b52923006c5bb90b51a794d0c44cf2e4e57a96621d7af3bdb242465f7bdac7d0c56214fcc2188d9bcb859ce8be07e2af038b2938c80af2bbacd4fa24ccf42766b9693a19589516f044d300721ef47b29a05f50203451ef667005db14d1d6bef699f666354cc73633e3f51c9dc6a9f329e68db210453d23013fa60722e5c4b9ef2210039c9d727ac00586a6fb72175c3782e19d94047d27c45bb2d8bee202069e7222c9fdd4f8c519be4dcf5e60564cbc28f699300da185d8781bd3a19299ad68d4b068a044ee6346361c02807976edc0a2c745d68302cd63c065b6a7009c991fec2154122a486f9f318ada7592ab7964d7ad11c2a9d6214dfd23d0629a769f9c565ecb8f097040a39666199e2770c0ce94b83253555112d71bcb534e9aed136e6ed4f72f50940279ff73b707dfb541b43c0357b4fdbf4b240a48705aaaa461d8ffd278821e7d13e725cb891f7eb53e222ff1b9866004a06ab0a7d8cfb8f939af21668b0bc992744f4cd1592b285613a9af8662eba87c43029066366bb007f6a143655e903960e974de0a222e8ed6ecf40919d0c759147ab864e1d29f93e8cdc2abc1d1631fc801f780ad4963e6cbeee435d59debf06d2f691c9fd10fc2c687829a27b93294ab4621d05d96b760e34fea2ee1ae796198e7fd2b6885ae33fc2414336976ecfff737bbfd77aa022d34114283c782b0bb6d32ccb736828f1f8684c3febbc43d02d336ff715feef4dad8fee07a5dd3debbb9ecb429cbaa6f4578b70cf70296ab0e11fa28c46f7be593f2859f9a596e0fd44eda23f6de10742d69fe7ee3650b63960429d0b077195668e46d2fef813fd23db7e900ce715255ccb2549b44e400700feaa2a6fa60db12a537c4751665d7697c47e4354cb303b5649c23270f3179d9c7a57d1cd5d9630aa6f4ac91fcdf13312ebd31923920b22c9e68a0b04d0aea7da59c7b582b5735c60c7286d3b9aa88b5319775ea59ee79f3836afcf9a65f85861ccf91eac6cc2e9f22329a4b5b13d09e401123547e96f84506e11c67fcfee8088997e4ced479e31e4d425fcf0ab9dcc71ca1883beac319f4789939a52c830315f42398024afe160bd879c97103309ad9f369094d99e12a37a0958029959b2ee0db207d65e777758a910f3a3253a05604e2e188eba7c8fd831d64035490a05deb597c40fcfb0d86115d2927734f2a13d644cb0b49cf0d8dda4f66603e01ec962714f10ee14c048a483084d1f40e557e096157a97b0d702a16c9a7fc7ff67275c5c1ee763af7728daef43f2c80add172938a76bed8fd0d3a573ac1d9bce4bb011724a29b1e6ac13990fa2453b2735dd555ec950d81a41486aad8b4efbad46017f8aa456085727f7f9ed841db874ad05e7c7d8880b2482455f84094a14f526045237436e2b97c16939f8e0045e2fff7fa5c7aeed45f1382ae304c78bbaa7aa2bf3d4b884063417bacb76c3e9013220eb5e792c75ca03502ff49bb17d09fc3b9a228df631f4f4ffc3764b312f58d6d73fb163a7968673af769fc32f0fe95c0201a70ed5193812fb1a938f7b0ccee413eaa4b0f0cfb56d602a59db7fc7485c724d9ddee050462ca053d2357fff907cc38d2a63783fdf939f46d76af6ccbbccdef4c2e65d8b61d1c3162a9682c520097fbc49387f519add16bc64bfef023b275c79d85fdb5b944c78629e53e13ccb8715c3be31bb241be867b16a104fab64fc631bc7a94d6dd4cffd3c15f4304d46aa64d8b8352c4b5703dab9526bdd36c43a10bbcfee58fbd6295b67f92053b26ffe4b4e0757c5dd1fdce4f8629afb37706bc4bc92c5a909acb54f8757cf9ca9fa70681072e93d74c2d101058d1a4cd4d7152c6351fb98ecdc6a82c68a5f1f0e2b1b337110eedf8579170356c0b6759d6c7a1ecfcb581713db6b4f2c7af63e16d994914459812658281433e3205c45b283fd42bea32014c499406f2d8d96a775f8d4012f1bb6222c20ca439f04f0396846b22d7bc1034ece9e38ce0419251e813ee2ee159c3415a0ad928c92bcb05729cc4ddc00402b45d7a9f1e18664cef8672073c49362e8efdb45a34601f6ddb7dfafeb6db6f59fa0dbde5cbe580c246519031004be12796424afafd51a6b1717e66e49154166eb7000872f4c44eb2d398e5cb146de2e77326fcdcb2d28224a63b2a75b46456f707c4d9f45cffd1ce2a6770525c6490d9e0b36724fa1dbbb1fc26a961c670a4d5622d02f0d83ddee1398732c9ae05a8725d300e0ad50ac1021dbd59b2863e01f53f16bf00857b002e150718ef0a4a4c7fc288951c192b9b672c52065885873caec7644a2a8c1a41aa857397f89913c4a3f3dff29342a430d7a30cd946eb111bb159966be5a7b8facceec292433b3a26826ca8e0fc9a102259f5f4ba5b81658d72bc9131807a2f61e8f52eccbc3e097c7201b7a6483ce0e2c470e8737ee54c6bfa6608c3a9fb80e8332239b3a78eb7da02a6d8973fa69e94be2213a444e91fab5237c70a40afe1e815c5366f78fe8293e407cb9a6568542ea6f73dad9ac4ce37711d98faf407bb6d59a23bb526bc90f116d0fa0a133a82c444642fdd31e64a7353e31eaca63cb8d97f8d82685f3076362a5cb734e542d0af3c84f49e3eb01eaa25bef1252eaa81845540aca7aa070f1c7d17bcc210388f05127da384bc52ae2bf9d3afe5d80227c6eee71891dbbeceb0d8bbb90202523fd3a7bb0cf9bdd911192dfb74c793325f887262bfd6a1fa1f96669a1d3b6c72af09b56f796db63ad0927fe3352a222132ca5ad46cd30245bd56e7baf798a74aead0288fde9328b68664750420959e2ca514a4fcb5de7a97b0ae347c7a3e90b0eaf9834fd8792aecd358b938eeb158df7824f4d710d4843e7ff787ce84b8623fb11b21390a4b7cf70e7b628f139722ee04c97368cd8c529a38fbbfcba3a36197705c5f55e170ff620fc6d4cfc8aaef61ea2147200f75c43e1ebb52df9327c93cd928f31c6661f2c6d30dfca737af2f77dd227037c9b0b18944c54cb0e7f40c3709256dcac35cd0c7a356172bd1c0daa8468b2676d1a01170a5782bd2e5d7875ecc084e8b294f0ba2ff0111796afc9632184c0346b3ea75e1983cb177107b7918989567076ff193ca74ee7628a0d1a89053754363173e8a4d0686511760cfc0d64255a8fbd64ad3a997c164d4b7f8afbbdb26bb21c2e8706c3c3cf2e9112bc76db3498e1bee7403bb1187feb73d028842c1b2601a6f532c951cf98c18fcbade722be48eec3b481ad6268abe9b12d747269dc68888c7a2f923c2fbbe7ba67a179c1a09cf72d811c1c5fbdd677d061baf44ee2b310ce84701d36d96a0f3b3040b88c0f88150519b56c7362c00e4212d1fc782779a02a9f531a316d604a308b8a221f56e76fecb6f27d00904a418d5c505c5941e48586657f0f126e8706396137349adcc8e2ce33ba05ff25d5b6a9129b22c491e4194491033c0c44cefea82cd7f37b67bb73c315595668adcf47056ca5f73769d83d1f81e9fcefcea4ab1420166ed079b9071e3a337fda47f228bdc599fa1e358d41f84ff967a06c9a5562bec43081683e948f5177b612b4b32c257d8c0580081da9a7b38f94b96ddc5966fc4c5093ca03e93940ac150a2c793fd625085c7b8af093813c865402b079b47bcaad8f1f08fa5211a55043a0e28c6a2c9abc2adf505d5f820b514a38794d8486c7b724d3cc649056086f0ea8601e471e5270435b8a3f610fb32bb4f899efc65a0eb6470f427997a2c74a39958f5608aa961a586a2f51944e93411fc0fd1fb12504afd88f2fa3e5e1be5ad5234ef91172ca89b74cf1c290db19600a0637d331a357d8272ee1ba1204372dc39a3fba608793ec86dfc64ba92debfec536bdcbf2d2cbe2e47481a3b69163bbbeeefe3367e004be4fee47c439c5630111963b07dc35872ab40fac1004c56323b303e121be6f98d03bc779916db67d033b82afd0d149a30dd8b6e1953c1e4f1ca4f232f00387bcee9dd128d88a78711f2623e06694f7a07b5ea3676cecf1e2feef415619dd813141be82effb1a80ee2e49f8decf4321bc55e7197409761110350f14a6bddbea58b57fd3513125d33d1ce9e01f2905654b8e91fa654689a343f54fef4d8d38870a4c79e1fdabe9d376f0b82e342566d21ec4e23b1ced4067c691725444a395c731d894d4a6128808b4a67f46fe5f7a222e4894ac1b2c941b011d98c2817d117340c6c840c794e8b9098758dadd643288510b837f675b82e4c4265cb3abc864df77cb308708d31435c518ddea970392cd76a8077b091c1265625467c20a64dc132ae1986acd8aa8ba4228c0bfb8eb68c4cc33066c731ee3e377ae3101d8c8f6edcab3d787a9ef028dcdf398fdc4a1be0d1d718b60761ac524eb6ff2d85dd4c98797835109f4f7f0597b52446f48cc57bf83962f22f98d2147d6258f0adc5fc35a1f89818b398608b13b59f7d87f4528add8847971d8164d72e414f091a911c4677a68121990d108bafe39fc03f070887920970ed15fc9c35053ea06dd0e160317e229582a1388ef0c1d731c42be4f08b475fa0a1fdb63a8a5ad1e32f567dfb01359504911d2953921aeb8a99ac6bf854540b4f5bf518ff11c880a9fdca6f40e1c7beaa2cef7992230e54ad7534145a3b6d0ed757b2e359838c8cc745ae2a92384d95470ca4ca0da09252e68758dd7fda06cc62db7110f392c07bccdb284dc68b0b1cd21baefdd21ba478b140fd251a861d2cc054ea4f331cbd6c7863ab9def3edfcde7172725fe50d165a6e03479a36139cc56df0f28df7f8c7844827106d7be624c73df064962a7726fc4a4dee5322371946bfa23247876a02df1a93754254d07d5e89fe1dc01247f9476df07b7cf3155bb97960b6517001ad1e8abba82e71c08d117a4032f02155c72ee3f6dc1bd40971542cdbd4b22d167784764d7690b0981476875181f6b80482052f47ead4d65d9cad32de18f264c81d9845114b4cc01d1f87e0329b25d74f5d8a15e39783bc2c8995ba3eefe1ca6a83033e045d9dfd891e265ef31d099ec04658ed60ac0acab11a40f4d9c917997a1937b060eaea173b39f12636936e87c8b3c61f0954b203d7550c1484e1ec22a3c1f4e6a8f26716711760e122e495268cd41cf49ba1846f0f08b2d0d6595d2804617e26dfb5a40268bffb54ecfb803ee036a4f23e26a32a77d1a310496e6ac3197846ac44a2946f7b13577785404eaa83d8bcb698661f66c6ca0e5d0ab77d179c0bada911e9d99355a87105c5d8195e8facea2135fd5e8c71c5e30a761261bb3a23a46fc7217df204a8dcaafbd895fed25bfbc3417bdc3c35d8e08fbbc152e78a71ef44379f8e2301d86add3c52720ff726812349cec6613f7873a004066a2dbefeec5938e2702320c80820d0710c93429f52fbf1a0ec6ebfa0340fe8c9b1030e4f35b329d96bbc698b814a8d4c5b7f6786fdb50ca74744c658b1e3e0a9bdfbdfac88236e2bdf31c5ae77039a607b8c623087bd2f91ba4fcb5d0b19a31e5845658e0bc88b06ef1f13c990e6e29702255cf9f8108bb9db6a3c810925ae4659964ace0976c0f88fffb2fa3a03f31e3cf37136e61c5214b4fda0070c843fd7e7de131a95acb613cd9065c14d04e293845e0077d8254c7f1891490d39b4c32251515ba751fefd49bc3874454b7f7fac3e0ad23df79821e5de1978b01cd8fea7b0c1b1a55e6cc77da8445f07be4df997d0563d724ece06fa721838a5dfb7ccff1e81f19034467448ecc7178409492f1a6eb9c6cc0b709edb1a10ff9b3e2dca12b0808e6369347003fa409901338af2826f558ada2f9d9597026d513a19d805bf89442406f5472d31387099a4e92e292026f4af813aeca5fc218a2178eac90128c76441b395c969b09f56a8f108b475328f68aa7f94c43064687ca3a88f44723a5d1f91a200920227fb283c3aee45b6b96c8e78439106e24f9df85ea84ca2ebc6c4711436e6d51e99649518a2c449b3253f789779a45059822ff6c23e3828b9b2f63604bb2c6695c185244a53434e4ebcf3cb1eee557a702c7c83bdef780d2e514bddfcd837f0291d7fc0e2fada966f9294eedf15e66bbb3c141bd709c9999da89417f4007c2254f75fd224e306295fb922fb4c45b6e91c687722cc1a3b3668ebb826d52a712de10570c169c7cca24cda0157f4715ac8ca65ff4505f0f728bbb3f1be298c88dfde62b7b242ffff833db4d0c2b0bf500b8e9afc5f1a36acaeca08c798adbb9a994d97eb80182fcbe14090bae4717ddedd0b53bb07dc2fad174efd4586126b54ccb330369276928ae96a3ec7217ffaee6bb158a26f8f3fb81edc9b31c4c9f062dd38a71b1191d24e5029bd9c2e18adf656da729e3c07672fc29be1e04f585943c3187cad3e87556a04fa7db216105eb030dcdbbac0844fc6081a4af209a5c3b21a98ab7941695d014b4172c15d38099f507ad6124e411fa262ca4c3461776f1460aa5ee28ab291344a755f3afc92675c29465747cb0f2c4a0a763eabf5c215fee9a967e43a1152ec318e628982028f419653dea1a114f081a6f6db5632db477ed317cb8d37d948a20745362ad330c52e71eb0a85c56c6838836df6de8f8dea68dea97f1236f32ebbc5f8fe3f9c8322f038cdbc335bb732b27e11a5fc5842b4ebca0d687a389bc29efc59cafcc27895140a0c2fc1ff7cb1af793772de3cd6951a0731970c190fea9e9fda1833b89f22f7b7d383805902ee9765c6e27d526bea54b16416222449b4e05a4faebce924d69a671d1863f7aec525f8c71acc53a3d5ecdd107624244dbb282664b143cf3799b66cb6cac9be42d8eedf160be4584d27bf6f9227375542fdd3e595ab0b2ece0453e679f7da67299687a66d8d27fb8c6239a406868e783e9777aec9a876936fc03d86c3f950b63c0360d18b2f75ceac9f0ed086d64f5dfc58cd64dcdd931e4f0f2c6aef159936dbb8835b8ffa4828c0974bad799cbb569d72f3c8815f1d027947e1c52cdb7b27c41e86fba63edd95d5a33f5d8411c45a4212b0a31b9756b44f836f4d1b7d248a40e8f4f2bf0c0aa315622b6675a5ef99049f7ea12af880cae09a778806e8cf9a68f1e7919733856b43813d8d04bb842c80638bc5d8160821f500bb6796403f1f40c47d7b56e3ab7306bb5d5b66ed6aee01881828953c4963a27795fd336b681501f543eb6bb9531b680c3fdfb63ec4cc61152fd88182fb10e591f1cbc24c2763358870b20453b13477d30b5c5b13613ed62464894d2bad4161d7543de0b0dae7d996ee1aa4187c76c55c9bb7a90da6e2e1aff88fd69174eddac2d3b4bbf420329cf8d1410747f7f8053162a262db5b9efca9849859607e818c57fac39709a54034812c08c159d0207ead0ac504db84c02da804743cb0c86337cb90150beb7c3785a3e28cf32660dbc24645ded4c6ce93fae4dd055430a4f5551dd5fc181a4c57e79bd60e7864a3be12e81b402a273a3682b1f4f37b8824d0f2770fc36b1b7710b0d1b2d9b616dac8b3dd87295193553a9889d49e28c67d22885d1c7e57b361390a076f882a9e5eba789433006aa9c0e0d4362afe5b8f0e85e2a3488a06bf316791b335f3586b4eda96e2d2ec0bd0125168ded806be3ffed7652f988fc26c3c77ba486fa9191a46e58e6e7dd37bf33449eff79c6281f6de368aaff9d45ff2b2d9eb292acdda660b4fc6bab228821909dfdfd9c07e32f38f0863a9b2c0d7d0a99ea8d5fefe093f2079404b4274c70b44eae1b434d264c003b175b0233ae05bc36542973386e2bb519134878d36cc6be5155e5ac25447e5348586544d16c177b15f92b376eb3507a697b7e7910ed85382bd91b71a356438ec31b5938286620fe2e7acee14346656da537826c9c259eb720f19851c52a53ef7a65a0d1e1e12d34b29597825dcd5e56687268cd1e8f1ff4e6e26253e0c98c274fbf6c42e209e274930971f75136a14fb07005a25a034a08b8191a573b43ebc34b4ef6fdb9123bfd8b37cad89318d48e28ad2d1566b0e0f5a6f683ecbf78fecfef9f2215ac26feb82c09b0c138c7953ecd2d0062dde6473cdbc45c0f22088bcec11770f53cf8e60fdbe4b0a72d2b467c8324fa77d5f3382f2566ddada1ce9035956c5d60d89658fe5e811f34e887f401db679ac3dafa41a4e909bfd912e8775a401a771761e1613cabbee404041c9e37744118220cbb84b1bd296af62b10785814d7f4826c90a56ccb29750e25053d31996b876da2ee76a87bb74e84be8df5fbebc16f732372d77b2ccce34d057d77e7172188c634a3b5a64319ea46b7a86a6ea0768ee51bcb3961a6a0617ac60b47ad32c525d7b88ccfb0697bb08d62f8607fe858afcb5a0f81b58c09f371395b861fb43dddccd7c5db02ac682066807a44caf03cb968ecef1de0481eaf17d3f315adb79fa2b8001478e1133caa6794edfe0f700a7ef5847d49c8444c1a52bd33214d1ca2362dbdd666866aa7fb27435b7ec216225c4ec4da7e693e7e6e057e602122df41d13362ea3fa7adeb114594e822d50a3d22f66dfcd9a48ab878e364573cc84ddd643b1d0efb9341068c48376ad1dd8a7f38d387bfac1a128a6d8ae313f7a104f98397ed83ea637b1b819d962f08f8ab89a5b782a6e80c21e13e3d5f025107181571129dbd13ab495e2c27e1bb91eb2828a32d52c7dbab5d276fb3671afafaace6b3c6baca357932484816449683beb1baa986373a406c3c2c89116f0c4678542f6d961b475ff4977616cddeb19e3256386f17c9f0920a3792f1e4ad5094eccde61c4242e289400f30ef77caf6c7bb4f1d8298b0f81b3ae39a69d3dc7b74c1507f298ae2b9aac3f31e34138eb5f534107b1676b9e2575a513c55c1f7e7ba43b0a53009f03de17fc3c21f8840a28db0d642440e64c37fe6507c72605fb12925e97e4bbbd229be514c013b223dab5aa06cd8e62b6574157c353f96735f652330d569b6960f94a9ed7158e7376996b84e6fa87374044ee068afc596d3ccb52c23afa5f3f68a453fa92be92cf81bd6ccb2c56db5ff100c0aad511aced55378b8ca1e9545a52de35f5803d1a2134c88467ddab81b6f87eca201f26dc800db6b6c6cb86ffdfbd9561197d17c050075d7c71106e1fd073cd2bb386794e87e6111a5d837da588b3d11c9c7b3322e13cdb8469a4dba4c18f23addfd65f7a317b056010c48d51d10ba725b7b4d2437e05bc96e3e11a90550608f2094d1c31e38c02e289f71039180ce3e219d48d8cd0269c59e18f222f0b70184947d9d3110b63525217da05eee9e2188aedb31f5e0f9a13db1c2f3f3a5e1b053ccb26fc2f32a5fb774a9a7e356f756b4892ab653234920104a9f3b6ac096e77c4eddad2be92347cb25a8ed854897da2df2596c97e0652a04c585c4c6b33f900a416eaaef42133fa94e09667423eb138df3b264c6ee2b9f85ee1bf24400cd9585a4ec52f100fc57d525efe889a4c79f42b5ad61ae860b83edd7c8d21f73f8550a159ba6cd80644d5a8fddb145705a290a143d796116fcdeb4990a24752a83c1f9c5005502347ea0aab7b7096d8d6bd413a0ee8e9ebafcad85364af06f478e257e7f4c467dc9fb8aadb368921badf0ef0bdf83fb4c25daea091b5cb8ca8f3c53c164e7a677c3e0d200c73054924910641af88f14b8ec0af8d78f93e863d8bb4c9028d63176e8e9955f67034716735cf507345c510fee762caa365ee59122111cdfa54fafca4c4f7c173180dadf3d6c40b50627782b91082aed0eb1ee9a5a88c0f6dcbcf9e2ffbc42e553a7f5c390f69828d48db0aa3aa8fdbeb24d081633d0bb32e6b6bae2406a13a5324cddf6d435c2152f74784c092e1dcae4fd2ff9f34bfd53a5218e4da8fab6aa84fe61d1faa6410841c3b8073171ca905683790b131be82345330aa8d294b68935ad3f286f9bda3d0e5c07217ce57808ea29d74a257d5e60c6b38f3907bf2fd410fa4202eca28113b607123bc2e91589e743ca9b63d31f976072dbf51bf71c980e1221e91dff0ab50d1729f20a88d277aab9667611a509d063943af8f04d356807c241ca45996fbd6d0701f5cf3a4f0e65c11f553eb13dcc9425ad0eb0a210a7850b904e938c120b443ff132779c0a7bfba7add4d1165e36ec481a18d1e37eb9db027dcf617199ec5b67847a4924899fc1722a4cf01221ee1128f74837bf9c010b47fe07609206d769046b9de3fe5427f036d5ad27d6998f05a14d299f5740df01ed630e706d1807942e57a02440bf2ad8b473628a640c761f25541d8415243b1f97ce42a299feb062a18111945cf73d052a54ab82d67892966884a73edbc1baff0bb278d60470ea4c08595a34ef135b0743ab99063f24131dfb21969e20575c2af448c5bd9e56cafbeb194fb5bb296de6eaff7801bc2adf7504633967591d23ec425c8f352537ec149dfc6c7210da717e6a30dab22a331aea9a1bfc503c47925702d7a93809cef364ebe9fe5857a67c1d4ea4b5bb650a758ec8e4095a33ff5ab9950c2de1d6e1a225bf59aeae627c86fde80cd471d30a174dd750c96a1358b8b6c9968aee4a1a9e3194d9ad8f23658b2dc2f0b3dd5d0dad63f53a8a5636f34e008cd9f5e180e888b6b88491885882f8f7e5dbb55290050e64416fadd6e8272f3c8765fb29e8c514606dac5d8b05994d3046c624f479bb7eac3c9035c8201e3722850d81198553c4360af0d5af4b1e05ac15b2b876f34afe782804eb117f27b33153740959a28ba8229d8f7666ca9f49b793cf12b1e603a10adef1c0ff3bc6ee267d8de9c5a6ae701d87d31c14e7ce8504dc75650c7324d5add6face6b91ae2ae0e8ac3483b8d3a773138a3927feeaa334b49890273a3be13ead7d624935305b1939b85c3544500f2c079f8fdcb80c858157b6e2b315db3d28cc56db4310d21398b2f4a3259ddc37abe5069027d27972d5440e2b84a83dfa0eee4a7ff07f1f293374cb4dc70c215d37a0caef68efc047fc6e0ce4967a3cb384b16bb9d65091b24710babfad1c9154a4280764300146347737b8bf0bd7fe4b407de837e50b167bd788c3d26bb42498091a9a837fef891a07871689b2a11159331834429cae54bd0ab70371444f8cec76ff44e1ba695b9ef31f69b6720f4645aa8d07fd70581bc7703a6ba7c7020a149b4626c6c9ad8dcf65e5b3389ef851f5ed558672f12d04b096e804ec7e35d4a3dbd16af21985a2071812fd856a923d8599bdee205482265707d4460db4f6ea90a41f15afe8c98d62e35a7afdcb4d952538aeeff63f0d2bd13b697287d7dd358edb95989eef01ec73c892ac0e197781cab0c663916c933ac8e1559bb65c3574fb2d8b35a048f0fe7c7269c55c803b9cc1059798f290d14ec553cf67ebbe40374c8fedcc3b5429d1f347392b0c0262c112ef78407b5bc5667406ffe878518b5431e018af80f680a8cb87a50a1adffda9063570fd5695f190ebb49c1ea75d7afa11b072dac278629f7c0560d8a2635dfb322b940de49ca33637d8a60eccc18c312f19cfd53bae4b83c1dabebe2554fec64520bf040df8675eac2d5851bcec53b92db38a6590e0a1239dddf193c17dfe1cf9e5ac11e27bde1602f1ab7b2acf307f2542298984aacad609efb041763125815eff9c442f377410e8f598e8bd33b69f5206ab11f2ab4d7ce6123426c2af9801923a09203a43a6cfbd91f5d5ee513ed2d0541469e8da8c979e482caa5666f0559e085290a4552bc8be5673eef16b45b7749005ff304786601fdd9d8b84c41ca74fe1c8f8d0629a842df61d156df5dc8c9b7ba93c8312f3c49ab7ae57deb20f796eba81ad7dcf3ac5cb16e9643ba042659f54dba2aff58237adbc87e5f4bc8805db48d78b57555c0d741a6857bebd1d78d674773d3672b18df23e266a8f8dc8433f838c4288ac981406ec63da2744843f88c995b79adad91aea7d16a2de02314b0ddf0576b7d2d82405dab4ef5ebf152d7c8e7d227220b24552395c786ef96bdb858bf5ffaf3c0fa87e1b096f976f318fe11af8c765b2cdc1e877daf7c6a5ce3cab868b66bf2f45f194889e5b38e28dee13560782c28ca3a8c0a8839796f6e9e2f31f71fd707e45574e05df7c3de9f26c7ce14619af97e7a1ff20b4a003df565c10e96f3689e556591539a24eb615eecd7ed7fa469f8322577f9ca469388ee767a71b84ec3e64e5166896ba28429c07e68833307b4f26842234631bcd7f4cd72a1d092be8bbfeaa78c4409402a0c3ec31c7ca7ccda07e3f61cefc20420cc87c0b17b5ce78b0dd7f231b0d8c552c81ec480b663ce5e291d1c9b17f70f174cca46bf34da85e62790f09002f6d46432b2be1a0e03cdae5e732dd0ef8efe83847a8af73a2a671c25d15618223cfe41854e91e459350d27338a2706b4837328d7adbef899c2e7148c8912edc9008fca1626e24c0142cc41bfb19a9b10579a15c2f0b361960ada1c6b168d02dca58971417a939b4e2ea25f35a38d5751b35b7a76ba4cd059891b59d902c7853267acea074d1bcd6f896863c245bc460c048cb4e7d1407213e26b7b23b5b53f685a05a0430afcdb6ec19f81be097a72785f3de2c1c243d81e18c59916f8691c3b9454a2d903fd427a2234bf56a1c05a29bd48fc6bbebeb806fa744d9b97b67778dec5c01400a5807d429db34f75bd459046d58cffa4969739a84483874334b1ea9acda0595a66028263114dcae4123e3c3822c4079bdda943c2fece6850d7ed8f350e64aa7ddd45a530600cf5eb470759ffa8e0bffacf272e3330150cde91a3d62d44ec61119af25103e5fb9ad19a18983f3bd8bc6033251df26d9bbb138f8a77f53968070de86ea8640d1cdd7991e4f61406153f44f3fe674fa20dc4df2c7f5eefffad532198fba2dd37af088370f5953dfa71ad2deab1b8c8edd64af0629c4991f5a0c5f5dee3d479eb24e4c7e7ea2d350fed90e69b23ab5bcf9babdd76e74e69bb29df31f035e9b328cd7263dbc589ba1290acf42a23a0c2d87411cca8e519b8912247eb985399d33ffbd6bf177d8f9414277e83a822db51d2bce222ae1ddd38b3be49e66e046e7df9853e3142673d72a640848fb58a78af681b7f1d4576bfa17c025fbc8b4480bc44da0f505414102c35b432dd07f21bec549092f8ffce0ca0fbb0aea0c7e8aef3e55736ab713dc9427e095feec6fad6fddddb0284e741cdadc0b698a254d2a3c5b3d99c98c5d99cdd5044e36ed812376762f1f3cb9cbdfac54ba28581077eb8ea1a763f6381fdb9d4cf9f88b42eb2aca4e87276789475fbe84b6c280b27b82ed7c56a5d97089783e89ac0e747c7541e6966952de88152589a675fd5a02f4dffb8ca2bb779a7e664074ddf2c6a2a3dc47a6f26ab7f9f7d8b2a0e0f82c88d241b0e48651acc3c87404dbe826fb3dee2cbdf8816ce9ce9c07ed2384f3f399f35e76765dd80c0c16cf2596ccbbd4ff68d3fbe1c9d754a2f8295fc9e222b24f0b5fda0caa63a699c2ce0ef43a44e3da8db603c92dd5ee5c1cc8b721aca44a85340222300e6f8063791dc995622a19213b8b734dcb5e6f1791b67f1d84a8a078faa5d589491127f8d4e97098a17a82fa496128d8d5b8bd167a9f4c275c3810ec0abdb2199097c98a0f82b78bf28655c854722a1e6cef543b158d488640c6169e667bb73c315595668adcf47056ca5f73769d83d1f81e9fcefcea4abb5f3deefae1d35a704cb11cff5beacf359b3f0c1e63be162afcb9fe16f5f11b0aa92feda603a919e7f96173beaec7c160e614e5710ee19c4e404726f10afd8f871b411af2cbd8ceb805ac41ebe362d8ed968e6271617a8d1f4378def59e362d05fd983a1f6895db52c6730b335781f941b3ecca2f4eabfa5b09525317f39de4abaebfbcf917b2d009aa7667b3d9202898f9d63ace927cd550f3d8d15be219a6c7bcb33987176ae633b4eb0f50adec8eefb3e67a15e2e5a830e674911052374a8780f46d6cc3300f77ca1c160f6a6890590b4156fbac3e010b4ca523e3e48f8296aed8f2017ea8d17bce65d496853141d6c4de4b45c6716f5b32d919f2bda2fa2c673cabb8e2becf8140bf8550643492a251af1a48b6ca5402827b82d567c1109b8462b37dee861d6b9604c296d212588f4bffb424b3286e3e6f830bdcf0f1c1e31b5f26b282497d6b3d808afeab148d4fd9a4cfd2c9507020bda3d47c811ea12a573bdbcd48db4a0235c139a9cd6b9e1d4eaaa6cb0c65f8ee20f63e2e18b5d7292bb81e756a38e3bf02a0370eb753ce632d92c4b73394bfb3669ab0c4ef574e3488f2eae2dedb58f90ce5cd1d28a7929c986ba97bffab82a3f924d1ab19967549bae9f7d3eb04922df60c893775ad52a4d43ea0c8bb180ee14cd79a57d7f34add5bffd108e2637e865fb3f95a6c3340b01b10d0b56dd0501fd48d39e80ed0e325d15c2fb5b846591b1dc7bdbf7630477f56311308708d31435c518ddea970392cd76a8077b091c1265625467c20a8f5cf75c4ea55fa37f66483c67642a507400b834898c21ccb4bc8fbdf4a2f7f480152cb104909434d3b48e0397df2575d3d5aa264da2fea096735688aada2872b99100ae12a70feb1f047af37498e4e320d051b42e33c7d2236a26965e4e1345272772b947183fd9d551ea21d0dbf834c424597e7b4f05f2f8d5870bc48942c0200447bb1d2414b6fed53e0080bea014c09c1549457035c54b77464ad7f290312fcf0d6e0956ff8a3a8c58357d8ff0d351bc38b271f59a9ccf019ffff091772baabfadc6d6b7c102210120bbf7e6d6623abab7f144b1b4b2061648d3777e88014102fd63f56b7fb981eed2fe94857c10bb6b7c5a6e2f3d3c49a2727510274f8d04ffacf701c9d35ba23a8ff7b2f338d048572ac9dc72b07c0fc4a58df13158a11d1f73a0ff1bef8ad9bb2b7882a46e2723f3ec1ac1fb5567c1134a87c52759c44d79edfda7e265584dacd8c2ab9466b7b5f945c373c6038a6f1f73c136c10ee7a0f8b2d01082fd830d415d5403c58f7dc7e0af40afe39451bcbbd44633ec52a3e1c9d45ba3ccb18a30f7f3e9c119cd03806f7e77ca2be3ec6fe507104d9222974d839f5c1b2350df0b88b64214370eb3ba6745aba932b28b09a268c5a3ab0019ab30e611a9c85ea6586e92538f3f2c66c25e4df3689342af0ef1855d4db1d4050602baa429c834ee92734806ab57695875ea91b0cd28f301beebf3086165ab1c043abf38c037f4834d7410f1f22b9ae8ae6b50311f7782ab3ace4cd118926b70c5c6dda58713db86eaba5cae47716159d09c38a5c607d4216e3e756e9cbb0096519639cd40db10e8838d0c9c90364ad062b51ea8a304207f7cdcaa5e5ca1155cadfab0d978e3481c86ca711833866dee898fc2b472fa9e16e1dbcee90706aa7aed435af52968c80f915e0f2e8084cf57816198ca0e5d0ab77d179c0bada911e9d99355a87105c5d8195e8facea21ace8b555279a13dac3a8ea6050bc8f9dbef0d824a842d211678e671af3a428b66df2daf7a9b655c8ea596b042d0b14bf136c2bbd4b821d81bf6dd4af1d595be44c21a94a0edbb6251bb06737df2ce0355a118aea16c1c18ff77a11405f3b9640da636d1992d3f5ba5358686175011a36f294806dbbef58dd735c8c96971d092f0c41b60a4d4cdd6b6ccdacf9fba063bb730fbe14b3b50cd05a0df30920a7feef7f7c490df804b442cd7c014517dd45eead3745e74d5c4bacfc6df90003aea3d550e04d02928018428739085a0732f95e2c4157502b9469cbc95aa8fe8796d6d09f6e5ad1c181464e0f9e688bed798172e1b8d75892d384705b6a2e89956ffac7c30b8c15336e4614ea62a37f57a26d72a0351cb06bcd1127e96147e0c8c4128e9a95a85b29c693b7be35c1bfa48a84a4c70ffc6192de68adec7f672a0315feb993f22157a42a2af18804dfbcb6b72f203c3c8ffebc64ec8e20a7acd046331df1e1983f016fa41763901863bbdf5d31bafe67dd8b7f45e30a7b8ddd8d84f0bbf835eb32d05780f54b688bc78c0a4dcd0897f2edf4635db3b2e4d2d66eca4270cf01b856d5c6f7aeeb2c3dc76441b395c969b09f56a8f108b475328f68aa7f94c43064687ca33152e4cc9d3d01ada1dc04a62d33d88d569075af93684ebef3bb412ddf7b492b53f3a58ad5254c457a86aa92965629d6bab9673285f6ba582de9f233c87fa4602890abdc2ea32d283d3b07417a25c864030a9093df4cd5ac9927f193c04b0fa324cd53654979bf5db1230658617e5e529229fdb2a651a5d3e9a9a15e4de9584309f699780ca40503ca7052612483f54a4e4ae91a094f85c2ee8cca73455900dbed39e03321322090b7537297e86a6bb7cc6b0dd36ce57372fd2dc0af8e52734b29ac18d79975682f8963dd03c7f65d870346858d44c1decea522727f3cb8109159c0452f866b8370dda746e9dcfa7ea97eaf541e35a1443306d9ec4e6fbf86e0c1a4e1c4ec76cc920850f0273b1fc3a2f4b724f1f192f5720d95d6633de7a454fca97ede3fd501fc9ae0b70543061411d2b5da3342f87ca9171ee561a57e7f8c2ac8c7327482fd3d9ce1cdb7fb1f61cba00e8cb88f518f7597b030dcdbbac0844fc6081a4af209a5c3b21a98ab7941695d014b41697657b7c29b94ff7f6d3802dac1f8ba022e68c542cdbc9be7c0e3805044f5884f2a87d416062734ae7a2cd8f47a940e4a4a3bdf0043f05b7cd7bb4d8b9bddbf551f3486d5349bba5e3ebb5edd0fd889d266e8f3f167dfc3cefb58e7a185dae92fc9cf236803d5894b5428b24eee2c1f9d5dfdbf667fb7dc1dce05893e53e43f211bd38ac9725aafe3298bc2b782329274842e563056e518fc59c7fd2960ba0a11e3d0c09928401db5b4137c8b10005a2f094750b52f7a11e2d8b6e2632130a43e3834be1f63fbbb69be9d02136c401c47c2a9db63f9e637c840d3d56e216d39053cd231728ecc7bf2b959786c9ddbf4c2383542ddf43fd5d7e97b8f0976688030f992c7f15a0eb55ec4cc38b578125e58636963cee7b0692643e6710fd334e20f6b808648e1fb6e745eb1c19df46f57f79e3c27ec179da9ea5a5697b1fb439974732c9475fd475a64dc5e6e0345706322f9cb2b533c5eb7fceb9ce63c8f97d872f902ea20b3dff16e161e1a37f771cf08228db11c7966784781c68a6d58f0dcc326613c59b6e21b56e8b8dd22f6a5d14355eed5b296757eacddda35ffcdf62f103e7913a918317e6a316b5b974fa744e15efa3393b215e22b21d8b62f4e0567e43b59e3e2ed752ac8e392bdb28b8009d21ac4e1aa537a15bc3f0d5f9e69b94bc156af836d0bcb3954dd1343154406791fbbb84b373ecfb9c9ed2817072452e40ae1c2edf38bc81b5e2fd08f8ffe3a56a3e9ab7a506fb89cbde2525548e10e6b037d945ff56ab39d54132b4f7792969f8b6b037352c6d5187a4089d3837d22fa2880868b1c0c786e0a5449c4e1e4af707fd9fb63c78b1fdf232947c5ce3ddbb0bea17ad330a8d16a9ebc36485c56eca982237d696f4a4d7f81b6c57299d4c19b13715c9c0936ccc8e7aa61005850160f60b7b0b129af1e87968a415f9e3f3835e984e1a9b2410ffa5c84c6019f0273bfb346a0b71c02e9e729ae1db902568bf599059f544de3ce253f678de2c1ecdd44b0eb34665172b7d5192ef6956d2c8555810b39b3ab94f248127e5cff67fbb437aa4003d116f784c76fa770f5bc7ef91e9ca428428c0af5dbeaf49776f04f2e49e389ff1fbd248f5b95a303addbe79e553f53196b1e3b048b1f141cf0c0aafd8f176f41998e47d52020841354e0182cc8ce8627d8f576b7c96f1865333622c95f0dd3d606a5d1ebced7a63e48f49b4caa88c04d29d8d541724df231d3d293d25c814294d841058ec14e90f211b417b06cf7df17e1558d6c846b169cf77cb896e3e374414ea584f8a1473731a0d597c61c13918a211b3c83e1f05e463ab0432f8a1527b199810fee9c387c780562a4f0241bbca17a069d7919e097b107f52dc795ddca5aad78794f583de4c53c5e9938b374f757c640372fc6d6d83b91cd0fca202a66a0ba9828a0b03e04b4d27b95c826c4d27f60d53e0aa779b44f7706359f3ad2eb222d4cc9c61683a07faa14677aaa0a37bd97cbf5cc29585a7f4d72e38d57d195bdd283e9e0ada579dc61844263fb1d55437295f92dabcbe022f30dd572abd63d6a0a5cca59ae0f05182d5ceeba0015f265ab3bd95115e9a8b5263460c1d426dc901ca9d448e2c48148fc2663071a3483c00ef58210e832e3f9d9af4a6bd865353711d478fdeb0ffdcac0588796f422dfbd8f740495c2f6137bed53bc9a553431836aa65cb54fa1172d76c9f2ff5615c23f690922faa1a3780d7e1e65c5970f222be0e73adb8e5407a010e60ddf1e521cf231aebe5faaba40bc3665081fd342227691e8b7a36fe8b7935ab24073953963b7d5ed28f391ada5e1b2340c2141278e8a0b6232550e55dfd6d91d2bbf9cd280e19f7560756d205e83c0be4d0186b74a51a1f0b96ac513a4edf178207bccfde68f5815853682e2747d508f6fe5fd5dcda79ddce23d00774a49634dcadc27eff99316df27a27c31da0c79c2c9b7bd8aa7af0461151c2d98b2809b8f4ead853d9333ee3baae485fe176e90ed8dade9138bdd836f5140234a4d1660c2062166350336ff6b74ef12f166dd4885a46ab80033e640a36019741a4b723831d8c09095da59adb901ba11f63e282986c5fb9ebc84ae8811ce252d0e58684d5c01cdeffd3b8e40840fee51f03c69309b6ac3834b9b7c108893c83287a8814140147222196bab48001020a86817eb1d6b3cdfaa1eea193b88fe2c0769f8a041ba9de45a366798fc24ce02fd948688c8b488b7605b1d40366f903bb7715a7e083ef1288de817787e6e61af38cbd6e9e591f0b97c89b232082b4e1bde9520fa315eb7395a6ebcd6485ff455f589e2859c6995f9d65db1be0c354c61e6bac7b9c92bcd905f8a54cabab29f0ff9e52e61624b4faad3b708c12f74ba020448b2706d8a558c7570df6d466f2141aed68387cb5463b18018706e8f5f4cd5312e816b3fc1e2f28e531dd6d31e470d1e5d2dcaf339b1ae9089a59b7f344422d776017452dbccc806ec725a52a0de9b484daf6cace3c1410b8a01e8553a6129aac1b2002888cb8e7131fcf24f74711f101b76ab52801a2313ff9a24477bd0d6deb44c5bec1c5bc20a804deaefd07004d1b428a1577612318632a80c8862fe8ef8bbf152771b21721ff421d2b63587220364a6ee171bba432c5893d2d1826ab582cb2c7267e37ffa7d45e0e4532c82c07f01b2be57e845ea00ce7336b985321b75ad0d3935f2806fe2a3e0d0d50437aa10cb05cba1fc541efd03c732c0533826f2752429e64e03bdaf04871900cb140efb296bd8330601e9b674e8f0707410d711f523c6e1d3da8dbfc13e0d3006a3caa3557221cde5556332268c02489cd5483861e0e78f769de0292cc75149352ae6f64282094e9f98e87487d172c0462c34378e755bb45338f41f7a5542cdf57f73abb01ba0b0ea1901440be0989dd0e768a29e52dfc9b4e85c7628a771ce46c9a133f50c6cefccb2978db547666a5b62bea99c270713c5f38177095294f1300dcf2fa739293909de5d4c5c4eb51084c7b7b8e98543d1949a6982956b6ce5b18f6145a9f21eb34c9aa6070c884abb9b08fe7f1303711dfd953d0226c38bd16e6b77b18ce01f7051a80a61ec84a4517b02d61eb299f83779c9a5d3ea6bd08bf5d0e63b04d5ca10b7ccd71c172b98d3434474d1178a8122e4e4e78114efcb4a20f7364a583668a36669a34251af320251b47d381f5819ab80f97f28ac80b95743d3ad087e9ce0b4c1d39fd9947c61a40c42e6f733ee435383113ca98634ea701454daa9fb234028db0de07a620affe4c6a689598ac6fd046badc401b123f83ce7cbd50983ba9c2d47f5b00686ceefb40fe3a59da6d3c7c7d4f66bf1f24ca4c1b5d9c69c2309e96703974b97ac21fa901969aad62ecb82e97981777ee369098923f7e5069124c029cf401159e257e258d92991f43f73478e6f33280f497422f746f4730925c42aa1d7fdbf67e6b0982dc4e92a3708b8ccc2f6fb3e48b3bb6a8a69b1d889e552cb41fca62ef9e06b1a768d0f2076a29cf6f027868e3086b94a0ef44488a68e7916d052f2085353328860c7981242ca0c7757fff379270afb86c13267842e7694d1f83df25ef112d0eb6c3e3b32a9fe7c6d9087ae8ded45b5e49902eb8ead017725c671262a9fb2e9a8a7fee2d145af7b8ea47c2b51037308319297adf1be10ce9a44a236dea5e8a9e39f3441e7773be9edd512213229403d8f9418d00bc2815c15a5061a0c78ad9cdaee98b9b124561c3f1b9a158812ec002f5c49bd1873417d132a996fbafa21fa7b3eb7a249b9f15e6f60a51b7fc28ca1e4691d63d5f4a4792f69727614d819737a3ea7ff275e1e0d45191347d23e158b15aab48e763ce63bba4b6ea21d9706e0f33dbddce99268b037893e0730ceddef753391a2ba6b4fcda2d2875e9698abdbcff91c736bd38eeaf4af4ad0165aba8cec3775f5ebcab2094238cc2c6f5a18919fe739cae6f771ba11ed3e6c20aae5573b26c18e89944deac4fd5bb39986c33f77b6fad6c724bb37e9fcedd75c253d9428923bc080f39e7bac2eff0840384d85ba81ef2aa97a59ab21a0a3b199ee2f0d78b6930f1bc2c1790c1063374197afb46de372363b9de647d76bfcddb42ca67e01feab08cacafa75c391706fa2f288887cfab8ae8c372728e49906befefab169300ee04a2fff13c159c2d8a2eb4ade1c11b768bf45d30b632c4c97eab75824c781a802e61f49a613ef500c037717d199c61a706c7faa07ce1252b806b29d5e918aba1d9ce3487949ba63650f31363d4cd2e45b7f52ed326cf72b9c3f8d3d497d4b95f3fd8daad99505dd3ad59d381e607c0ad7763ea2d45d1d02de9acf783d03b88bcd09d377ca69b5160bc290c8ee745d53344f845797e04ce4e4574a42ad158a81310c2508fa17dba58ee6b492fa3509830c40465a0f0abd711838bfd9550c1026397f73f80ab878cf000bfdf39bd2190bc804ab2a85c185abeefd3254ce7ed16d46d1635bf415e9bf572ef93d0500a3010e819d57a60432ab62ee8bb4a1460d4fb376459668132d8aa1549e91607c40787b92e57897aa15f262364691a819725bb804e87ad484042fea1c4a1bda5bded6b108e0be9b8f40e6aa036712d07c0a17b569db1b616285e0c9e67c58501152306ca6033d9b02dd760c84336826453f791508c8ac5b4f4da6895ad5f66b8e8acdfdc114eb179d876c4b65c97202f4a48fea1ba25b7c100ae99376460946f9dfa1dfcfcaf04a3b71a3aea6865fabfcd86892ae2bcb7c02280db5630d5ea2ea1f96fab10c123864e00b809c0e1c0d821abdfbab352f064aff9ba17ea54bddebf66c18cf661d926ed87aff7b62fa7809d0e12c51b9c59cc994b39adb67b15dbfeba1cf3279e7973847b15690d46ec8b492ec6b9194242adfb5dae61e9eac94a2e14055485d439c27a0ea043cff17e0cc82035511d9d607c8133827e2ba30ec7c089993ea0a2d7b1392e84573d5f7c024f509ced2166393076bcf71efcf64e6cbb3c9db60733b6259a07650feb82b84c76679d7d3b55e90c9124bd7eda3b81a8ae411abac08c2988184c23cffe87d264f048d85b799395b01ab9da80e94c5ba4fb91b20064a8f4048a077af323a989b755400d4590e748d219413a408ca0219ec1f39e51fa4735930513202be270a9e334b14a34524a673707c5d8abe9ddb68113dc63e654826a5c5881ca20a25689c7c8794b266c6f95841bab12a381f067c50afb26cfd58bd70218b97bc144c4913f328b7949d21c0ab892db0bc77c41e3623f5a63246683df44ef0605cfc56498b210b13a57dd58695fc15e523d4ddd61d659c77b21ea6fd0590a20a1f6f8cbf9e0f557cc5d8309076854a97d9a189cf0ea7f06b15c06941440f97c1cbaafbf57f159e6bac4f6ddfd67a1991087ccaebd4b7af952898e330d4f4c536fa1e47dd906256f44e0262a9916ad5ae602426fdd3cc6ae4328555818e15c695b01db515ba6b55c626cf65567ee11fe440df4b02e83587ca00e4fa53d0789569d3719b4f3cfc7efdab93e87a7483abe068bd827019e9ebc221b0b6ff7ec32488315f09a03618ceec05586b19cfd20f001a076c16c8242ef8b1c442dae3a5fc4780647c0afac9e19a4d7cfa631f6ed5bc2354278f0e675a457f6fdddef1116f11ef54b06802888f02d14191e97c3855ed54b742289a1a33700af3a56fb645c0685bedbb2b5cdcba1ae789c8a501b0e7338a9026d3b85f4b6b2f722fdda1d372e27e6d89271b73111e959b4e6db933e49ac687a7b13260ba90effc8e83197a3612a7bfa3c512c63fd6736807692b047ca477365115c8acc9df40774ac650d36814f58febaddb41f22b3e14d779075bf878fac4f56a2b21810ce40cd577d9cb702ae098254ff8d90b59671f034355690e6d51a9352dc61ff83a91e491813ab6a28842ed3ebd7d60163392fd5ad3be9917c0be6a1aa266ac28286d0a2a88ad03a7451de1e0f3123ad6abf468f4dfd00b6b0a6d54cafa6be3257c8efcd1d60b87f3ff2c20fa5f605b33111233497071ddbde80700b0064a189bbe3659437bbbda24541856d6c2fcf2f016536767358901a3b29920cecfed40d5d11eb5b87ddf6b1a58f4b528f5c2c70586e7a25cf9edb7f0a353cd91fcb7617cdc2364ec2cc39f76e30989cbef2c5236666e15d9c64553c6538d0171040763a1f46919569bfe18bdba30e1a5dd00255d6aa51ec7bd0490f8c81f53d28d98bc53feba760d2ea9fc6288843248c22a40ad43021c77f6a42580b38969df976f2231f4a9bf54a1986c755cdb1c43fcc0ed6ed8bbab2ea2895eb46819e747015cbc8e8457622d3982b5adac23251010cd5e2efaa5c3aa1921334b8c9134eb224977ad2087b97a9e52d796e65b1eda18e0397b834b3a9af15f66d3c3d75eb0480207d151e57099ca6e714f8f7357a7a1b8ee5d45735ddab78c2a305b9c9c637e886edd22d01322e8efd20c886587acad53402a0b9b56c34b763de33ee9bec71a5db636d9a6e1e32657af014b856f7e146817b7f3553779bdce770af5efa7cbe7ec0abfa5bcc3b7ddfa7e0f8d117ebef59be6b094c71461694243d1714498ef82fbc6df0f7f0e42e5340da3012e73e1971e112edce5b38b898b8e29eb1df562405a09059f5560c52944530a0f12e2b9df33650ef3fc1758be609405b498718a789610d2d0f436c04793a197a49eb1757c9547f3dde387f5b7c7e856ba19a3b21324fccd21846a9e995e08be25a55d2579b594189fed298b56e7e7891b95f451fb88ce85b6be1a24de0bb9915ea78f3e707cd22608814c2fa1b4a791b5b276866695cff91376a59985de4eac978c5a1c1091bb50f79431e09ba727ba5d51d4769796e4ab1a8ffb30fcbd18100dd177b2e6369506973d03afa45499bd04b8410e23217469939b10fa886170480a7dd9633727fcee9af10a3547e17b6964f73f65d35fab0bdca958bc4d132bd82b08015e5b4410d2c9c752f023f45a5e4e792a8817ca6486b2343ee05bcf9e76eb84bef06d9cd09443da327c99fc41057419fcf5e139e0dcce09a8683125489254cbe170a8121a711c9ce12e54af560f063d82abca698ab19d1de92c2aaf8cfd367aea4dfa15efd931d4630bed9808e816fc59dd79525508b8ad8daee7eedc770c9362a319fed237741382a4cdac16c730dafd11b3e790dda9adf46baa1eec643d69689095d75cb3c3171953dd2f86cc440c8c1f3ed79336afbbcf749721a2e62821db25744df632dc80015019b76da668682285bad8e9b07b7a617f5008d3641de75a85903c765b8e6b0c38fa23aea621868e22aadda1ceceeb9b8dc21a89c6856fb2ab1eba4f1f18614f5142b48a64ef90ec8c306600ea978117a902f42008912eea7854db8e45ab3398d71173d35257fc22e752d6aa8add57a3e251c62412a8d55cb98a6f629d5d9594538e330fa6780b8f329c848763f7cb8c9b465807f4208b2a8bdb93588c8bdf28e33b43ecdb4dc689c41e4eb52e95cda574e0c43cf6fd37c9a9df70950a72004734629e419786983ddc24d1800b13dbc42bca844ac3c621a0916e5b9a678ca5d7ab1270229d9a1d2795a285855dd60e374d06463ab3afee1b508a763ced94dbbfc7d0032fc870cdff43b0cf63cd1fd8b369b8c83c4a2b778084ce0ef2ed5dc5fc5f2e9238b91ae8b845b14f384ab210649ee64e9d350477c5d1d4abee155f0b190447003d09e05dda4a90cd2eb342556443b1d84857c27d42b3109b54934e19b590c8cb9593c674a90cec135090121d4ea2ce1bc31167ba01ec96da057c2a8bdda8f8caffae45d66dd8b84d9f2f165fa56f132335894dccd690d5d4eda2656a9c0070d4c74559cbb14c2973e5d102280f7195dcab16893b911d6e294677d7da2d173abafb4e41462185dd01d1362b1f9e91796acedcbb86a3eea7b48d82738f65c91b37746c8fcf9d1660a7d21f716a979dbfc057bcd5ddaaf44a1901aecd5aea6b7149b65c314476e07e1e523292550f576bd4d04d3113df132b388bf657e87b1b5ada04b472a2e5cae4fa3d37b8e18559821e10b55c93f93a8c90cbc0ad0a137663aeb40904cb121dfa3202ca3752ffbcc90294282819e20ea16fabd6616f60a8da7f7cc4e01ffa2cac315a5497f7361529d7b958958188529f6da8c861271fb37c71ff3ce75ee6bf38d8c611cbfc0a4f4c6aea684a02987a8d0fb560fdad77712cc52d0c5de2399b144e0aa2b4494c5eff38b89bd1b1ef2658f965333593d55ee6b8f71a64ead8b1101283563a0723e7d12c72d0cce79437eb52723136da3c61255758784256093deb76b19b0b1f62a88dbd4346429c0762c1cb579b712545b4021d5c4758605f3073a483f050f4cdd18bd33e6b5a145faf2c95434c573c320b7adf12b3da94df8a19429caea335fe7a0f9df432157c2691cbc0d593154ee4f4ec2366518ab9cf1416aba863280260a1d26019f19b4f49e692eefe4be277df67a349c0ced609873c78805ecbc71db429c0914edeecba3f7dd8c682a27890ca72397315793a114227c136356993349c19e6dc81d146230ab03982b8f760baf94f10b64fb0dcff198560a3343126db363317ae2a0767df10de7b18b151b3005545bc03828ddf6e76ae11c5bf3ec276acff5733c8f7328880fccfd4c4fb0814f6ef14dbe2625854cd0a91141c35b44df7e27ad7adccf1453abf47ef2842aae3ef3efe3b28fd517fbfa05732c3a9179e8ac47f2e00f79c52ad8777d41c0f7eb610ae7e96cef338f0ef9539f39a247039143f24304399f1701396cedead3719448211e30ce0948063312b454ce1f8223cdca98f8f8dba442fb9b6eb5e609a8bd6519b2c8db6c053e19899265d091cdee6f0d0eaf07c5397a68b9e20f99c03bd09a308667bc4bf59b058ddfca8b2e0a9da235f7d424faf39c95224bbb2f33cdc49fce0b692d2e66fdf8fce5bd339e82fd87422bec04069b5de3c4d7f5e9fab6331b34dee7d80f5d2dd9a9fd491aaba54fdc9a9e1267b7f9fd6c2d2cbfe7a18cbf9996281d53ef450f6a0802098df2802d8aceacd85a9fd6878bbcdb079e8b201ff59b1fd33311d01b05be6801e62e6ac59281351df337248824b29977aa3e7808eb20087b308d76ab1bd23aeac9ccf550b8f6fb65d4845e421bd165264276e3860e448ed63e3a95dcf0c6d02c909afd9dbbf758f4d5f0003ffac50b42c1765ca57b2cee7d9fc2511396d4a267c571be1c46eec04be86855fee8c1fd17b7ca8cd355dab02b1092bfa69e8d04c8186229e26054a7a234a52c6d623254a6475d5a10cd52c458e4cc364e32192f212b5ff4b51ece88444b1127589e2855c5a642f9cbcd6d6eeae3fa66a6c53a12755b38d55d6b85e7a4b85b7dc65a42b1e6bfc39dba594684b6f7a645d391c3687b5604eb82ef2cda91af2e1062f2c71a8e4ac0378ce293a1c26495d30703f30d35857e84b323fcd755d14f573f9f5fdc4fa2d1974b4e37bca4c0dbd2180217548e01910ed04ea906b35b89eb4ccc92119c757e9b60e69a060fd02c9b96c146e8dd041bb2f4723592ded66f8e844aca26b71b70dceeeb04d990c74e28613c87854a406f425e4ab1ee7e2b51863786ddf320e36e8214b74baaa2623a9d95d88f2a956c35059a418dec1d272f760c471668e92fd1a8c1b9471f4974491280adc7dbb00ebce5604ff89fe0dd15c3f892faea8d7b703c25e5187b0cad282dc80f059970b283b025aa9c5ba4d2453c3e5354633784cc5bdce8d75fa523f4566e13bcd719b772543a8d7300744c4d193a08596d4b29e7fd6984e9848755431b568f9eedd1a2e09db9586a66a07b90195e908395c508a288ea30ce4d42532c2699f38b616ea31c7dfae1c36dd7a09d73abd87993801b54fe2dfab9e54fd3962be27a051163ec858501da07c86e319c0ea05480d06ea9922389fd341a88bf2ac29a44d55f3b41ab6d7e632c413e7004c4ebb42b8ad737ba56b450014816039085420a6f60398a3b7963aae146168689491888b56588ce40de34b70fb406519613f9b8212ac8f7a291d154bc1b5da6bb1936f0a312cc0fad40b6d7ff0a23266bda40866f29b2606534ada3a3dfb1cdbc0ca9212f3a40065a39a65c4d9f7293ec25d62e73c48126dc9965ec8ddb4cae3c31424e521ffe67c829db16ffff227dc42b981f1a86a3bf2222dceb1431266973b3ae733d39c19ee51279f83586136742527aa61088605cbafc41e8ec2222de6b645f1a6964d1e3120e6e242da184891cac87e0781f1e7cffc2726a535a78f18777601270e68e17c0db71c8664741afbbbdf18a011ddb1fea620f142a6a30a608c99ddea34f4ac1616c27d2a6ab884878b22cbfd6c9cadf0d390befe485c45e29a5e0481cc1ebc58d656adfc52759b5ded327e75c056811a746eb7cf2a8eac46985fd8862ad9f949c88323937f7be15162e21fde44c1476d571eba4c9f4cd82216d39b28eac7ed020cc3c666c012acc50252cf356995b988733858450421197f7e6de6c454d11999ecbe764d811c51ba2e00ad6542d69c3f53552c31c739349bced26020e64d99f83acf080135ecb10a1ee773b87919489d4c9c3665b6b4790e65a254fe3a1f824e944f3f78ac8e3c58808d8ba1c08bd937a51b76ee7fe476450f5097be67acf69b9ffd93590a669ca48b5003587c872cc15a8b17350a0ebd067514ec216a8e8df5973c0620b87e15a640a373efe05dbc2ffffa51a9b6de7bdc824548f739d97990cbd7b7857ed256a5df917a92729e7c806dcccdbc26a3091bb8bfde1a3fa9177a2e76f065a32989268bcec0b02374240050f44d88f0615ed90fbd51d64de45b0e12d7118593bd914aeee8ff61d70fdc36723f12f53a90ddc0f2b8a1d43a5479ee8aad5c9bebb28225460b33ece1d49fa711506d88e38d7a70681d9ffc0962a6b71c79e58003f840d37ffc2067aa2d9a34a29949ce17762a2e887cd942283bf7403527c41983b52e7d3c8d6a98048906528c31ad87d95a776738e2aa446d8dc3ec1880aca1e6fc04f054d9ca9b8a75569df52890ae74c215e1fd7fdc1a5ebc2e047d8f917d0733374920b7e00ef772ed8b8847da4edaafaef7cb6012170c01b69e61247cb68fb0b0f4b733fd6ef768f716ba8e5a780c298668ff7ea10a1f4fd501e661ec7411e1102581378e54f90944184b13bd4e9bd5c86395a3714eb44264bec4b6f3953e181f99bfc1f5a3c8c0e29dc612c42c0ebdf6b872dc7a9d400b950af5d3867f8d6fc9bda470cbb9c891a0d2dcad29a7489ceaea51ce6ac828360c6ffa237a8345ccb741536f334209d8196c5fbd2056c7cdb2696808bf85ba0d2c5453cc3949cf35360a12885569af9a061c6fe6da1edc33bb4d94c74e95337b0ce9f3ea77815b779358e7487ee0a762c32c772a168cd6f755313c240a645f29937b23e00f12560c1e9823d07eb709ea8acb6f126e7e05d41d199e64bcd9fc3f5b418bab6888819f6de1e80c5fa2b0a9613310814e1183e4f28ec696c5ae5684c1a043165bcc89bfbfc26d6a71f2515b2b76fce7c3e4e4a7702c99a06d7d6a26ab485b8aa06488f9b27d4e2cd78c4674e80fc8c52e7daec152be27f252eee58c29b709a5649fe15714c7c41807cbf71d809d2bb6514733d59ec26754acf4cd1aeaac3d3d95af4f8bb5bea2c5159823400aeafa12301f610a4b615a9f3ee684b031faa412096cacdccc8835fce72c76155136c9a2ee842ad5e4c1e25e24950fb2869e04e9c4f10c8221ba2254bd0dbe6d93c87cbd832b116b01f95538263a71a3c0e767b8c935028d35a628b653319b3402dc16a760e9ed7f9d73868012f0c8f29dec8049174da4848a36def327d00e6ee934f94674c87a369a7dd99c834d2277829be6706780cdc9b4287ee8e395e710eb11913ffa739afd5061f3ba8a7cf2528c78922828307b6b30bf00ca7cbfd936ebfd6ba8722460d88b55d5ad60328abb7eb6150c208e410874b44dc88c0305842c296b53a44f9bf8b8f5ea7c1c25f8898f66916b824cc0da7d041c89a8f4004a2ebf8578dc3a5226d1c83c245b9b4c7c70e79defadd5a9f52ff9321dab2eeaec4e7a656f4d85367babc16248ff534b3b60b1f7f0d29ce520a23df8f45b554fcf2c32fcbfedf75acad1c87c0a08d0ebb5a116b063e598ce53ba257758b5a0afe1faf2700ab040fc9c80023f27fc6fdd4b1d06b06fb5d87b9951c9232d8bd4d356aeb1f138f44b9dbf7a465c235a1eeb354bca07847bd339e631d2c53710511339015cc6ac7f6da817809dcea3fbbb1b86320a646d00e3f6d9a20ae111589168a9a308657004815c0cc140610ba0e7ea795f3aa622a6d7d028dcf9be9fe7a16d2f9594f4bf82b68a69eed6c7d87206223628b9b5be6db9f60e1a366076d3d85d2eea7f080b0ea276b68e5a7f949dd2c34a7c1d9b9c83326eaefef9309011018db44f4a938f0618a2d451c146940af72f3250db7761877b7ad3322dd40e0b30f3c97f1649cab4ff6cee8ac309d509d09fd4f767df42b91c83bb9e47383a0ffe082546675549fd3283ae6144de946922b24d5ce23138b8bdec9afb13fe454cce721d6159545de310f8cfd363c34ccb2d25e709be0433bee46dc53704b6b449570328d5cf321dfdbe25b4a0ff13cfc5aed7776781b5fdcbdd621a6d5857988ffe2bb6e473ffd3c20c7afd51c054c4867bcee757fd968d34b3b1ab6d42275b4964e555bd741678a7c45f7c337029422d5b04ab2bbcb7010c5b21563169636eb5794ca7d41497234affc788cb3819050e8e665d7b257f552c30380d2e58e673d6b34111e95200761084ffa93bafb8451df28478cd3b15f715270681e23bb4b27274bf4da42e0ec667091fa630eef132a2cad25d720f24324697ab9e0a5e7993ca9b1aa41663a6c82c7509e2dfec4e6510a68406f75ccf40eebd8b1af15b4b9b4dbf567798974d7d9d36c1a1cafcecdc8135fb43b168685124fc6d45575049a72c11eaceb40521085887f5cfecfcc10599d4f92dd5abfc85f30e650d6615a33076a5a1c3fc86707d9e672f7c7780b287477f05c645c743fe058efe1286d2d605bd2bf41dab7758fac8140c03264a1ba684c72c5c22a99443630087625a5de4bf54ec14ac0014df56061e6162776b1cfa0badf85b9864a204ed323ef46ca475ef6d7c9fe9a58491835711e47a9a4519231977ab2a3b852ecd2f5da108cea97c69ead3c1548c6c86b2f080fd05531035c4b6e85035eb95e5d220f2cc9de78ca035a1351807650b78f48f78d262935c14f02a8f5e273ff4e0b9e658bf52c60384ea23764a23e2e02de378a6677e9e599525a06100b31f6b1b4aa5d41bffa0163e3fc26069630fa9ab8cf77e396e12e239c2cf6228ec611a84514c4264d39b419ff6389ca480fef930613d5ea611b35dd4e5c9e25bbf3fcad48770011b6fef358e85c97c8e6b703257c83ae35129527e4af906404bdafa60fb1b1233beed37a9a140b16d90a33de10509197e06311b4c0fddb353b7419b6791b9c4a995b9c3e281e2209e3d8c085df65c0f80f470660c304b5136f443196f1806652b21de5630a8bf6cb4b921de4e7c0fb791570e0ac7a656253ddd8184dcb91447f435d5208c440360056e4da57e0cd114945cd42369553d9248aec0cb643a2290762ce4456bcc3d9ab3bf3c5308c808b0ce89c30bddf108f3546937befabafd58e0b4f58f1880bd5ada73667e52e6f3bd633dfc89236d4953b4742c6beea4212efc00f3103afe8e2eca761b6ccc9dce7593b4ffd5683659fae2c73f1ade0d664825809008230bbdae889eb262a33cb954c80ce662d1af1eea42773c0d051fd962e4e1d3dae221baf07193d9d739691704591764fbf917a21d0f7805212cbaad8a1100f56c06b02840e94f481cb18d1c99a5ee7f71e2d0b264ec7346fc692c9c9bdb8e88658b482cf01aa6f6010ffa04cc99d48d2e50f6ed8fe02969dea3782a13d4b99de8f7acd6dbc5d18a82221237ed1451f3d58b09ee7c38f44cfd909fbb5cdc981511b87b4658cfe87617d2412fc37403356af20aba090986c704870765c33abd6ab08fc1ab28ef3693cf45dae24cce91650ebda4d60ad344cb48bc5fdab567396eb9c0c4b37877d21fda705e490dca4b22f2c56ae0819370293f083415805f890c80368a0372e4003742a31584812cfe437584c5380b93b16f553029ce140b85f3ed910274e31e902cae9e8f3d66885d39895327566ad92e24eb91573e399df2aa88a851381745deed0cf1aebb897e67e0b3f0096ce62845854edf0047a56c8d4c2d4ec78c6d5b5875ec1bd86bcb3d8fb102e5e20d44a5317fff78eda07f67435a7baad2353ddb9a6629cb8fc8427a6b3f0bf4b4374ea5faa9dbcbb829be8deb80cd5dabb860dc56ed2a9ad2a0d4468e6886ae5dd36163b6714978a605e38cd26686d504ddb4e031adaad758283ba7950ff2c5a53ade461bc1c95a3b5a683a39ad06a5997ced86728b2d7492efe0b3fecde5e9e903b4551ec802553909fe853b3a9849d0a134b5a57f452a08595da7be5c3aaca6df2efbfe1f182dcf55fe560c7757c8cc982c5ae8527076ee299e6e64f4d97dfce34f11c66a5ddc226bd7aa580374e9c3276b6b7c4a56be78a58d11eeed199e1b984f8096e4c0e05abd44ccec6ff61b266b3c3ddccbcdb01d68187bd7d236b0217383820dfed03a7d07bf1cf2ac5c2952cc35bf4a748ea4bec14499731764f76eec4e9f82e565ef2df19dcc9f9846055a1c7b1b4ebd348d7bbc8440cef75e07aa08b481f3fb89c2a1456805cd9aec45f883561dc35abae84fa6d59b63de17d6e1c3cdba898ff7b6be3703174688f51d29fa4b153c30ba30b69ea197b0924b3df7b40cfd219c0e7e6f7cf4980fdb464d9bc6bba2870ceb2d230d6409933393d74f6f03e8ca583be8dbc2ea59a6ed9d47350a222a93d9518705c4642936b4881b1806593266989630000eae0ae37cb1b159b0569519bd7dc747fee52b4697a86686ecfc730a512208c832c031f8a3671e2f50bdf4112a3e3f0ab8478f2a409c61815d8539d50cc4d42d0af1f8698e5ae920865b350afb2092100b5722068d9a99a25734529bcc0eb9f3bd7fd68640167e95bbe447715b120a593fdbfb2fd237c0749890e88389c5f7b23dc8a37b3d9b74df0d9af3e3515ecb9f96ebb245fad047a80e847403c946f4559812889da22cd92926950373fb39d94206a0ba5aff9d2241fb067fa4056fcdd3f43c42c9194619fb4228daada1a5bca7131de15021ed943339902441ef336bfb7767dd4b565aae6b17b861cfc33032d62d1ccaf19cadbc08d10417309563765b9b3b66966d93090882b913d189cc8744b1da69ae961bc6c91b06ab013ce23850dfe364bedbbc606cef4e974283747f4e6e00fbac5045191ee9bb07fe3f92c1738c42a85460a1074c71882328d89e77dcb7fa7024c360222a0e8717a73fa372f28e49a91798f04e1ae4101431a13b0e56527217ef117f40465688a5573ce4da58c10e07ca4e9bf33e9e3ab2701011f2821d3ceebfcf5f88575137438ddaf6df3f10483968f47054228db1c865341c932e555f073622a4337458a197e8a3f0589e4ba8b97691f9dcb16f8f7091e28b74600ab97e2aa259c989b9f5baef11d8b888f2b7ac526641b6d26a1a0d67b660322d0455f9a37834e78346d2b6fd0a15f0d4fa4a7fae415ed143d6c3dbbba5836c16889f8daf3d5fe20dae44f7d26ae9e4d673bd27ad9cd21d86817a81d6a992d83cfc9de6b15f0659c1c8fe46f2598c8916b391d7e70a66b1f58215ffd7058c7fb3544d615169a31d0828e8e108ce937ac5bafc8a867dc714265a7d5cbfd8bdafd8eae59d13b93c7fb9d3063822197568706772d2123f9a4eef021f8ebea49a319d35a80efaefc5b90da84a05f1be499ed3f223f75da5e09e3184d1bde964e7589e9a0d5838a3f1664a019d290dad909d8d23c1f4ef8192f06b0024fb20b099a0aec4db32d03acc935f9fd71424f9bc467ed246184768e09186f16c3964579c7d3716face0145149680ecf03c8abb3a2ac64bf1967d7dff490be4aa30edaba40a3223e848c23b353bb9dcb0d202344047b226317ab27f7ba9526b279322db7017c463064cedf4f28c2d7d17d846c1addd4973b853460a0d61ea0ebe6dcc7c3be42de933391c33fbfbedb3225e3ed1b6c21e2afeefeebe6884e6ab9c8697369b22ec5a12a3f3bb76a945d40cf97b014f00b82edad6b4dacb99e3caeee487a5c2a1b5486df23a009bd07dde2c1782ff68ddbe5e4295350ea4fb15e2e4f989903970425ea0c170e05d9834b35188fca8ce71587b185ec331c614581b05ea0116e366b255f7acf6a8dcfd9a4b297b2fc4e046cf623aab07059997c9f701cd73bb1051a83e7e275aca047824978f6f7fcc708042fcd7f8b75ff0cbc53fc6e2e0f7b9dcf4217ac04b8aaa91febe237dd16fcaf157e1f04783041009a3a99b195d383ed32482e8809133cc46cbe4158575f384fce036efe2395a9ac284851ec4547a0d516c71d75f94c95e9a399d3b8bb724bd2c059d714a1466e5706bbd7022c02f831ab45e7cc2afe46f44aa365088c4eee9d24b5584dc2a60539baf9a5f9ce1c6933829a51d08e8fd6d505e1dc12c12970359bb06a6debec99a905c31af01aee45cf7862d85d55293bd670c079be7a00e1ee6d382076aa57ef45336531d0ffa3b8d32110395c9fd60c843038fbe2c25a8184147e643c192314b7c9e26b4664ef9b0a149d1b270504c3a5e85d5613768d5fcc4515d5842ba1d66381b7173ce975448799e7869480a6e013aea0c8210e8086c0f7433487d60d2d48378f2e0b6d3ab08a33fd4f28c84e4eacb520fba24e1b57524a47a23012c7960e9a5f969e71520264e234bf1629b44e650a848c2f8173f8aacec210c7af46b21767002c02d137f86d0175c11c2640686275b7dc99b2ee36fe931a9e8c7357fdc1967d02165f0b874f54a336f516f6ad7badac696ad7fffc82ba5407f15d36b1d1a8079a7bc3f30ede35bbddc28de8651a534d9655474f6c6559bcabfbe98bc89b73b08503a7dcc71898265d9e2c69263bda80164e27edfbf5831a463f8f961df8b352aacce01f5382f74e0c8b53622e35b289f7009fdb3f37e71a12008f704bdbcdfc8e7a05126faa0838beda851650f37782aad91ce466dfdf84c2fa1add87fb67b8540b1d48ffbbb71f9ffa7824e26ce0ddd18d0ff14a35c9e06a2202026cdabbabd8b3ca80de711803c6b4d45604d5488d7a64da0a4a3f7485f220b098a17a82fa496128d8d5b8bd167a9f4c275c3810ec0abdb2199097c98a0f82b78bf28655c854722a1e6cef543b158d488640c6169e667bb73c315595668adcf47056ca5f73769d83d1f81e9fcefcea4ab964017b30012a5e7d77f7f288a3f84869104b3d04e3c8f3db5ddd582ee838ac8b06f07a220845a36bd75579a9e29ef8508c2cabaf7b0c3ae2a4f819192236fd03cdf36cf5bdc087c06ff409f22edf061e8e07208aaf84c883333fae65870a07492aa363b6f0502cf8935f9cd768f241f0d6756da888f56dbcc03d65da74c3d258edfb14a186d6a04dd3c2b2087512ff30921103716b777620f700c9fb12ebb1c1e2431b30fb30c059e177a0bc4fbdaa720b35973753ea102426e807e19072ae221c1697a09e2bda8fbf0a6ce0652bbb76dc54e5b7f68706fdd8aaf2295bc798edf7a4794417bf53f6bd2602cf0e9323a14ab976b3c748aca8287e8828f27261669fd7999a5ecd9900c0e3e144db6d64eef3fc713d81509bf432dfe10bc074f20075355797f341d5fc44b7992853d1f3f2e183f4f4c955d8b220c97fe222463ab2eb1938bc97e442fcff4fc608bd13e8f1ad6715c924f75786aa2a07ff15ef546c71c5d48feeb89a80876b134b9ce3b242405bc32d3f98b6ba5d92241fff8846aee3cd4637102d76e895fbea726510d5c768f5b6e230e7955099a7161918f47422c39b36a40087efd45348b8992baede74e31cc347b2876e4e1c990f083f2538587ac54501352be9151c7adce96eb4f922491310a9a80fbce1cd422034f7f34add5bffd108e2637e865fb3f95a6c3340b01b10d0b56dd0501fd48d39e80ed0e325d15c2fb5b846591b1dc7bdbf7630477f56311308708d31435c518ddea970392cd76a8077b091c1265625467c20a4472db33de471d7189c5f9e9920dcadf8f2e4a2437c5fbf0dc4adbb3d7c6a2dbfc4ced0c933b1c5940fd2608603228d36c0d168cbc2989aa1565c5ccf93814848973db0e5cfe6278ad77dc2554755e426ef1a25328948a840bba2cca374f0a4773abd6ab1909faa7deba165f94ecd475ec8212938d00cb6e9427ec20bd869ffcfafb48b1f2e77a0ec9f1bb7a33b381d2eb7364dbb081a9879e3c9fb499fa8b074d91e35ff516c1d30d9051c3da7b33a2d6efce01751321dee32ac2b67df6fd9ffe217e831dffe1cfc2f57c668aa03bf5492afd7ac773733d26b24f2a7d7515ad7eda7555011698d4cbf36a8f82e90cc528f583ea33d1058e671e1e4550e5a8fc232edf7d9acce3d00665bafb735ce5380f591a39cb9aa46d0f5d56aacc95867921fc76dcb51e8061c69889949dcc3297c67d05ab5e3451b2857d9367c726d51ae4cfd3d5686082ada6c23bfb7a21ebba793f777c57656b65ea4045673e0fc7285a96d4efb37bbedd8e99aad3d5c580bc54b4057eefc411212e185aef0819ca2b0418013286d801ca9e1d68db2b6e1292fb3c491b5baf1abee29f3378ae9e52d04d58adca6fb625dcad495a4155b3fba3b8b1d43fe663d25be7a5af30ecbf40479862876285159862a5bf93fc8e0132a2f92a7e9cfdc2f46418535f725e2e550d8ebb46657799ebc3c0ffedf6bdab3dd9b509756ab67d417678f70b222a00fe918ffe507ed94e9eb61b85a36996ca47c14ddf0eb47409ac5438f102f1d8529943a99bcdf9dc9ac6e97e5dc959cba56c6962f9bf45194f1dd4d93040c6738f97f0d03c71824e7eab37d28276bd0f1042829ace73c7ed6a8a0d0e9a4a3c5ca1155cadfab0d978e3481c86ca711833866dee898fc2b472fa9e16e1dbcee90706aa7aed435af52968c80f915e0f2e8084cf57816198ca0e5d0ab77d179c0bada911e9d99355a87105c5d8195e8facea2110a99d85405441cada33767dcd8432dd2073f4048d736f69bf26cd453c01a64f750ed50a09691f20db7ce4f77fb13c83c67a69f2d2a7bd25ed2358bcf33068dcbb72f731a865420eaaadf9863d5017578273b944cd5fd5fad5fce834b989e9a76fdbe95159ef991cb517a0005c5920a113b6de8976e1c3f575df8481117aed150c6fb9f540f7918d21f14dcb696168da470f8364405738706c9e5afaef7272a4701104fc4ae74b5f8b8744ffbcfe49b226348a519013fa812ef809e9ea14cb946db2b184c975ab9035ef59e2097bbdd600b133d7bc4a99e3a13ad38dceb595b382bf3ca42b98b9efebe49c07f120ab07e63c8c460fd5864922fda415d3d2bf70b227f214264bf4ab2a9b486de386caca6af9b1fdcb5b2c980a25c3244b5e11449930ef6fcfa5eaa1dbc27f6d887df951fd83e9b51de0e79b0c3313e1b8014b553fac0becfd7455a25bc7ae53c9e828369547e96d2f7c7c7142397d3024c3f792eebc75d56a96dee921eb99b66d66515cea98aff27f45e30a7b8ddd8d84f0bbf835eb32d05780f54b688bc78c0a4dcd0897f2edf4635db3b2e4d2d66eca4270cf01b856d5c6f7aeeb2c3dc76441b395c969b09f56a8f108b475328f68aa7f94c43064687ca3c28186f5a47f3a09593815cec01e0b0da7d019d842fff339e1753116f60d5b96121960663dd2b2f0f47e10a9066815eb82a89dc39de41c287fc33d0d80a82aa8e3f52bd9135d75427853b085e03bcd7bd97b83e271d82773c01bb44789ea5fbb34dee761b6f7c40e148daed6b5329828e585a26d927d89552f0c57f160fb690a09a795e75e70a17f45778b316fc4510de2cf0ad413362f0250cb1bf1eff2fc69636cff52c5a940771b5f2f93bb73ce744b14f47c0c78fcb7b9483dd8e46f6bea4c85cfb7c05f7b29958e3950068421e1cb5ca100d98e2f73e854c88ac0669598bc904c1ee4ac068ed2f33a70894703bf9981da0a3b6da89c1ce5ebc76d3618635ae0feff66660e015149f055796c4111d33170f2e9d7aa372fcea558cf12da3b39b1b8de3fd501fc9ae0b70543061411d2b5da3342f87ca9171ee561a57e7f8c2ac8c7327482fd3d9ce1cdb7fb1f61cba00e8cb88f518f7597b030dcdbbac0844fc6081a4af209a5c3b21a98ab7941695d014b41c5ba7b56c8680816e9469bec66a994c603688f7df7bfb06769116ce1cf8e9bd08c5fa1b6e21b1aba4ec0a128fdbd7f10587ea606a21886a30e42f82d572d074cd73be74be928810a80649984821bd22bdb73563f227c685459e0abcc930498a5e48f08ba46ae23dfaf0428d6079c9acc977b2f857b97d33ca01921a2ae696ddebf22f572aac58f13db39365c9a1f89c23de503fd7c395e3c175a6d17cbcd5c3fd622f829167c9cb8cf177c62ba8b75fda90219a130858b41aabe8edffce38b9a8d3d7869530950c95a4102effa9cc79ba214c1140e42684d298f6df0589793276322dac3b8aca0578a24e6e534e167e736bfacbeac617eb3b39629e8de0e99b3592cca2d629f164844bdb216b6e4382a0d1796d1d1bb1f4c78c546cffff05d904eb61c3ce09746d2fbcf6c7e5a9a2361b8a2d5b73c071c7fdf6c21f5a1225a9844a139ac49a9d2355c66b9263c838a849e096397dca8ae74429095e9b2c8b341c85fac4b586549f0246c11b74fc9423a7b4049030daa54d6154aa24905a9093bfdc850bb7a0980d951eac951dc1b70ebd73e74dc45a76caba827195aa0acba15252e78ed9ee35c8d0c5f07a1c953ee916b99f1ed14d3b4f32015b94a46cbe8c5df726962035ee0e43d05d69f76fd3287ca73ea7ea2f3e7bf84f6cd3acf08cf5aa185d7969aa0cd034c69445776d1b89c2a9619ba2f6ccb63feac53c853c8a3425764d34b96031f6d164d804cf60d8b9a8a086ba8a1130015b60de30376e2b105657aa7b3943f680fb96f604ca060d4997c9d4867c34b86100b2e9dd2d4352829df16f05bd93eb9051824bdaa3a3c6f8ee55e1838ee0da124d97045169c70c773995ec1c1add18a340655a75ba66dc9c3f5449a9b845d0328b3b4675779ac82bf280d8b8a55be4ab823c8cf3492b6be1303ce6eac29301b7a6649ccc6b9c78ec40a2047ac46b2eb017f510e3c94ff2a28532c919e495f8e09df67df4692c209184dc12e0023cd5b947f90a621e504afa9e6bfa251dd54b24e6df764a5044109759365585357157245930d573e8571042cee616894b1f753a10a2bf536964772cafd0909910d8773310dc7d352ec3d15a1d053cf32cc234c827f90f30b57a00ef0b1637ec7a65dae2055ee2076a63504481e42b1e13807ab19b60f81230e58780db641af496b7e739a63ffbed1294911f34189a7a5c0124223d54fe22d447913bac955ebbfaa787b250be1447b5424124aaad0369f48113a08dbf15eebcc02b1c681f0f101efb9af685a124db4b9d169c3471c47658b2ae701f3fe907af16e79d473c5937c70b38c353dbd557fa531803ad59e7547bda4bbb9aa3821105b01c24c1be84c723fff4dca18292cafb6f8e2d98f2062ed2b0aad1b575dfffc2b2daad93eb797b4c121e7864ca24418993a79c660023627b220f87bb9ab6c2ef69eaf3a77c014809cce9e8e233a059bea6474f80e91b62e2b7a4b732732460694f3560f10f7f630b2f39107f1e8588e641d677631ff243bd505bd92ea697714cee2b5f95a95c5db1d3a74644c86c57b3ab5fdb394e640adf217167b0f75250b3954c71c8652f172cf89599a6d01229b56eab93f55dd45cc8e2eda89115b2481ba584a8f09e557f1ff7472854f41808beaabe1817c1dd3b3225225ceff172c407c30d2fb8db134c9ae3495177692b9cf9861143d8fdcee5328e8f5a5942fe69080663600a24965f7a226d8a73673ded462ddcce69d03ad434bf1ee441d9ae1ef1fd65e34e63a9fe1f566d0f3ce37a1b4f5b51f4867153d066039b2d2cbc6c793b594028a1d083d4991d93cb5bfe45e41151db4cd4654ac4d35314d3cecae47a3f3993dcc84bcafc28d86a107fd4c74625727431d5f5b8c5a2e4ebf0cdd3b333e90f70d2f3270732ce08e572b6137dabbd6ec2465c30ae34269072b2dd8128ec792511f078c0f155c290fd2bd7efaf6895d0dbbf42f390560c2586606730d8a709959eecee109dffef0d556924e514f24b57f3819728d7182ef07c0cfbb4fa080ed38b1b3c8dbbcbb247b2087478294950b7c968d5758aa27ebd0b89f5e6e7945ea953c99401d8458f8a1603bab86100f25fa6b8dc0541bd3468f016d869de72d82cd38dd00e85c3e912d3b10b02813809d18c71bbd9028ded40daea726e4a6783385a02497f1bb380d9e55cf867d717529ec064681141314723d247c326d83d5bb001015579d2734753b0cbc3225ba4be74c3eebb71fcea9c1aefc8fc3869aefb522d0297369607e84e87cce4b7d7a0234b173cae677b0a6cf23e27a24e0a8115b97965ded99147035b5b79586054d55cb4be5bb12719e7f4a6c270ff37951a1480bdb0bd4c063d9a83a0fd9b4a475af9eb493a69cda3ce1bcad76a56a16d8092262046de4d0e7a23f9f78a42a23db538a0e1780c0e4fefab71b43374d6a1e40c86ad84cb80f47b78b5887917093ef6895216ccc59569daae4278f08eb4891a0192cfd7284ecfd569162558675bbd17bca44e6231d9f55d7ed17c9c32fcd0a0acdd1ccbe21051c46d6bc778ebd35746cbb4ac77f8d3968fb47b858645ac987820cd8bb34b7ffbd97d50820488ac5341fb281a92a92889154d50b5c511c543f8a549e270e542a640f3526ee16ff2adf19e4aa9f356fb566ff6e75a1765770bc7fcfce8a5301d885b26a455f30b33541e664a85f8d38be6a233d17ba084718ab8bab856741a204857dc32d9d2d39eabbd112c980a513fc7b0fa024596cb165602c865d909d0fe2cabc1a2de1c337ca3f75c20e59d6a85cd616326dcde92b4b5c4efdcef8e1b854d925c5f2e4f57f691a8a98e25ca3c21a00becd83fb1f2240297d7a7c2e4a26adb916d822257f4c7fe608d92f520d0c0b3540faf0b22acdf22a04a72c0b798d51cc8a957ec7d2516b29a47c7f005c2563f0fa389c64e8f7b3940fae5565b7ae8e1134a91cac0162e80f5c08da160daefa4d7ac5eb4cf4c249996ebe7f6387c67f40dda8c259afbfc2ffe71ccd472ee1c1ef26e3f6904611b24588e70c3ab2893d0a0f2c80a794d154109c572f19be7fe428752985dfc52fe816be03135fec6a667bfd610985f603523cd70b3d54ef9281979d36728a7caa5ac1560fb26ff7efea656ecac0362bbdada6b2be8303bf3cb07a5f196725669cf8cb0ab92f4bab89d106b422c83dace9c792b2461f17f4b618d27010b731ff02d0b64323b6b63aa5965494b22f79167be1841c3a2cfa21424573fb27ce9ba6d9c1395249a9015914fca5aacec57cdd9df3aaaf008b6aa4df3daaced53a7a87441838cbf27a50e5a9e47acf96fb33671a9ce53d5c0783440debc8990ff8d9be847282911e6d58a281442555f5486e0f78f491c766d50d61c5612ce3149732517973367aead543ed6f92983bd4d9038cca078d0f77c2ea93f6ca358de160ccd428ef54ad13a40017909a6b6fbdeb5fed9d87b501524a5e4087fdf058412ce7241784416644a0abb1d560a0592363e49b1b45188ed1009d8c12f6cb7ac951ca197da7744531eb4d0fe6aedd7a40ff0e061eebf6b1fdd479be6fadf2e3eea4af02e961f50ecbc5b4ab08bd257fdd039ddb7bafc02af5887e97c84eef9d94f2822eb90064045628cc08ea9da3e9fb20a2f4b2f8f1db04684fb62f25b46220d9a3d96e5c690b3bc520d235c99bc0bbedff01f7c0a4cec6995f1d0e3d6a377ddb52be378aaeb16408bf33e3df0c7e53de423a2c34220d27508558f6d164fe6caf34dcefb987a8a5c021880fc8ba4fb03ceecb2159936df3eabd0a3b4a7881e3f5e41db1ffa20c492261f86355336a95638691a0d3d8e7596d88abaed9eb744ddc04d2e643b8a57eb0cc2f5f1841d184f0918c3ad82f7d6db1e38a25b8aeac13de2065763d7c34189522b53f0ca01dd76e1d3b0bd1b18af6d0566b94b2945b4607ac8b9d82d7d198c67fd416fc4e7c398c329081fecc2940a6d2159f2902a5d494e7e8b73322844acfae014b7e20c0bc4fc3958230ffb4f7fc5f615d9108751e744da57db57d6775e50f500059b3bc1773d6b24088636e4bca2e5e7e3954385292566e0c18aa31a6abb4435fb053fd296522a6b9600c533a9d33aae12db3ccad5a2e7891b24c10042bc11afb3b6480186f5a15ac14a27dfe83576ab64e45da6cd6c04ffc9bdb365c91ce14f749dabedf7508ff62e8409c99e9ac86405291ceca85f62ddc52d43ce60177b1509c0add4f0bddabcccd8f441db47e9bd31680d650de1633b1e3173c60ea2868ac7103c1d95271a255c21f38a7bd24e1b7739fcf5dd909c6af7504e57f42c04d37482fbd36a0ce072a4b583555e776cd239b3cf2f31118d505bc83f10046eda749812cb1e808a2f8b3eb80292fffa5325917194e4d3a77b0e1239c728c9690f6acbfe5eff926fab33ce505ff88a093c3bf00e29bca4b0e5ca35b14fd0bb8c462477a13fab524be3c63721b9710623b528480fda9cb37c43387a66cd43c012c825801e962ee94b2df8e00c8a6a098d4d763cc954bcd268e79938e05beb2931db18e3e1420f1d566ed43e53c6e839fb3bf3e76848c3a2059f7d144fb0cc536296046ad7748a78c8f40f1c2d9433be368dd8e687835d66e2436877fec620a2b606124e2c234212252a8484c6945d4631cc47f6eb2ec1ef9232c27fcd0ad7ec2bb913eda1229b49647692073d97bf4e954155dd6268b4f8e7ac5fcabd8a80d0a18353fe19ec7f2e1d7f16a6b108dc21eb7099e3dc362d706ba98bf9bdde5322a0a3ab8d245e917d64f6e5d459542b77d5048615d773c10e5175ec6c5da9ea693714705af2fc2cf3a8fe5eadd577e431e1f1804ba31f077234215beb738dc2b90f5e811eef198bce5ab197d0d984991ea223abe754464ee108544cd930e2f6b7d000ca70b326ce036200b839730f7fa608e54f249c322807bb43e5dfbc2e2ce9aa32c09a44bb03d5fcef8df57939fdd25ede6abfe188d3d903d3a2158501bbfa8b80ce42c16169637c11112d7ac502b658e2a6f30e0772beda7c11a15c826037e8bbe40a22d97cba0a37c22406ad24189b56a36eb086559438e7653400cecbf0e180546385212aa0b941537e38abaefca7983de182036f7c9ff7d5b1726b93cdecd1534b1d40a2a59473fa03ad70a6f2e3d26fbed608002dd84ddf6ec006eee3e24e956aa3f50ef45c815b4e28477cc3c95297cd629284b72873617c4931279d5e1279839b4b55c6a3049cbf1f3673cf914ac7ff295a6b2b36a0a66eb63217254ef0ec2876d16c935ab4e6c0d03773c69cfd779630000cac5d871a3cca7844e882d49d63db96b2555226e78dd60261e0f379933603ad5470fcad7418ee54cfc169600bedd3481a938a81fc373dcce30e4a56746a0f3b703490b60f4b40d01afd0dc31d33a8dd88d6506a140035472aa906d71028af881b095bbc12f7ed52a86e7205092d73f66000a6706aea8e1ab81cca6275f63f48a03ab25dc43edf50bb4e2a449f260e2265cacbf20d80e35cee0b24f70f7def44cf16f49a190c50c5569d1863bdeaf106f25526ce8134623e804718e3935d72a8e7fc7a1333f9b2c34fa5a4986736659c6a53af95fbe30694845c9346ddf891c6dd182a7b72077bcf72ece012324a1dc225dc444e05d767f2c0be3499e033b1df66e1cdf6ee463c717908916520b16bec5dee35d007327f1c9303e9b043ef16d0a1035a5795c4078f9d42cbb36c2962cac5edffd93accfff557e2192c01da6c37b4abfa6760c13a8aa0fd3ab85829643fe89bf551c2740737c829b377e0ec3bc0b220781be2dc097d35a57ce5a1f29652e5628715f5dba55a65290f52a1d3822319881c6c229c9229eba49429cbe35498d692753c7b43b67ea8712a4e1255ba0b98d8271d438d24ca1690335469b65bae5bfbdaf80b6567a87f991d0be08791ed52a52ae693523b9516cdaa278cbdf475ed3936b6508b0e8c98a60f61497a2ee7776f19cf9b3b67f1673f3cd98333235d1bfb5004e7c0b1381f9f098c670f07bb8b30ec44dbf35123a15b38ef6ad399334a891fc80f3cdec3a4029538a40bd371bbb172d6111e97a804b95e67292b743906a4ac88f0c7e8d32345f39a41e4eb90606f082783903b4aee831377dcb1c113e6f08c8e14db5103ed6c6b79fd372bf31b94a1efceca5421e5715b938f8efa61052d08fee2b4897c980a1a4f7a810740baf1583ad32ae885630259d452f9dacefeb1d223cd212ca9a3931600815e9dcc6a6ea3a75248b5276b36ff12631ffc68a3b6d36bb2dcb24a758827d51dff301075b91384e604d9e84cb9e952f11d4bd9841e1f56156f8d1fbf0c657a5dd5973ec021545f90da132cd537ec2919317cbfc29844261c0403ae2f2a7889c947b75c8e9399199b23f1fb43f34ba1c2500ba3820fc7920f7d39c191a648e6f258935cba3dbc9c5da87fdb0a9ddc4afaa54024bbaaf2f566d7c3c85627dcd6e1457b2f64729163d9d77da411028fee92565dc43ce18941d9a78d409ef19753da441928e48e0a37c711cf0101569712d57919b1e82da1b2394a232c3004d3d0c4da1800c71bec96ffef6edc9812a88ae18ce5409010443d9cad86fa69821590757bc22e538b030e18ef712c8fa36795767cf422424c874285826326e487f24e3c218dcfa313f8f0c233cfd0f629648a22023385de7521dc9f6ae30959d8fd3eb4ef2f70454d355d0f08a3e0eec9cd368f6545638291bb076780addc36b144e5e0f26f41d7c74c6813a343048e0d0a9bfb439d57fff56edfb04220964e27809a4e1e6943e570924332395aab875ce7c0120b7c33d2ac863dd500397fb9b7a0bcf7209f12173e091b3e3df30b03f9f5100572e7e54a0cfff35212991c16daa73378503202b8eaefa261220170ac4f225adf71ee07a2d9e82a46c62781fcf4b46af0d392652c5c56182aa052c3d0fa1c0a290958bd4aa385deea18fa9367a3208e5112f672ca2fa8a290318da2b1675e261c10bfdb71cb3c8b0ed769a487fa7231b24b3f62e118ba5c1134063a23b74198e89c61df2acf084523d219d0f5a7ada21bd6e4c6c382e82ef500eeb0cff5b4a9a74fa71a0a46e27897a6a809330e0d86712fb2e1c7717961adaf85adbdf815a47e2a523e5717f807e20ecbe4154ee16088c766627191089d4ed9b6315dbce10a66bfcc6742fcd999f1a34656860b2b90ba974ef3f4f98036e3f6d96c4c3cc619976fa4789f3a02ec29f4b65c55df5fd3e2de64e04476c887c79da3a9bd3fc1f1175edfeacd7e6e49d9329136f077b6fd70a98115a8483d2f461c52436623dea003f3163a5b57daffd8a0590ff0c41347dea17dbf0f004ff6712e8548f93da33a23181e281d3323b2e7bd4f1e79afc5ae92605867b2efadb0b23c8dc5450c22a0dfade2d1665b8924a0cae7e94a8c7cd624e3ddaf451a6e692990a790ea6722fdadead3bb4e7cdf72ced0ff7205ff5c64a8384cd2c27d5b0131413d76ccfbb13e30403d7bfb41b815e70820231a7fec19634fb3664d1770c03ccef3c7f50778614c6adff277a492c71098dd3d8ba3f54147c4968eaebcb9a4fb3b57a6fbc837ccfd6e2719cbe9e46ce1a9dd91ae8e6dc867e43fb8f40a685e8438e0d2c22783af65057f1031ae266e9aca14aead0a9db8d67d6d546a9d8844155457f150f09a458de4d67a32dcac5b4674bcf7c185a022a6c3f0165851f726661632bb9c59aab50b016ea6640195a533c2fc43ebffe0e54812636748ffc81a981de7a36d4671fe9bd946ee9f8342afc409ff5e573a5bccd0eb6db03e7df11cc983878ac20e718a6f830a4cdb5f2e66a470062b1b242555f2dc6ee13a00467a13c566407cd163ab3a8616bf3ff43896dab4139db85ddae760e527364781906cc0a92c4c025379fc06a052e45bc43c878653c918949a04c2e24b9010f404bad165c9d11b24732355cb3cfce39368fc56cdaea8185cbf5921cc0abbdf4eb25b9a6dd5aedaf49aff690c1b85095c915a8af3d88464fd823aaf8955630e0bae62dd5a2b5623d0c7c3d74b7f23a2966423608af8fe3c36c16bac518366b52e65432c5f3474d3bb0857b22869dc2388e005d3eb94189eca4f67eab194b0ce7221a51adf32b267cd728ea7f2e0ff48b9a8e7f08e83eedac85fd1a697920b84afa9f30531e7947405edaa2b123711f6fe032cb4f8f0c325aa1df8cf95639ebf59a578f8a41b5185cdd59251de16650710ee46e2de541ded405e929b209364bbb8e18c45bb6538188f771f45a77dae24d6fb3f15a33c3a2e73e064520640fa9792035a24bc581c6b565350346e88178979a827b2704aaddb883ad36a04042548e66872ab5b238d89e4b3b4ad2700a5ea4886545f604151117d17b6be75166b55172c4dd7b5b07710f55943508a952259b2bc2ed4122b157fc09291ca0b9eac8c714550a0fac7d2fdc214ffc41d3f3eb037451851b1decb4f6867efd48cbe3e552d93e802c113dab042d11fe9bb84f97d4bdcf88d3132582a365b859474d9b4bdd24bc8105b6f5990ecb8918fdefe380758b79e341a54dc7ee556aad2fe96d35de18701ed597ffd9ebadfd03dc4b1a0abeb1d15cfc497107ea1de29f0cf32093b809d6596df420cdfee18d958093ff890e525aa4b099395d0c12e7da0220b39d91c299b17f1b8c4abb08bb3e42d0a6d34972a4274164eb1060013dbd4896949dd4df7bbf986c1449d325322990ae1b552500217dbbf718ad30d762c1d5353cfc50f674eac26ac2fc3b2c5a4e24aa3b060442fc6a1cb23dd8b4c7268640715ed9773b03b068e2b4958d9f924cf7b3bac5431e9c0d339acefc4c1f68f7476c2922212def2b1274430c65b721e26649213ccabc81df4eb2405f0c95aa822a3b708eaf4e486ac874f0e55fec35bc981eabaefac34eeaadd41b4a0c8884d962a00f24e1c9fbfa68ec6ae93c16e11fca4f3a5c6ae419350f904bb3ce510942116a8e294790545156e489ebcb32cd1f186979fd2f7bdb0769c0ea0a81367f56f311e1c14ade30c10149f3d11014128576424e8d5683eace9bb48a70e7a32dd2022853acac880b90a4bd03eaf339ece8e11ecaef97eb5cef2dee01aa9b4330ea95aeeabd3ff66c3617fa3e9d1656160e2632aee8b6e2538534556a8c05563324ede05d1f3bac729a439b2541a49fd8086b5c0d85a65893ce1e5c66f8bbf40cc34a430d053d38658563baaec0dfc387db2c3c44f270e5502bc89f6f3076738ca19dde9912363ea8846c44893aa86b097631c7fcd630c7770ff56976a683648282565d7f5c75e1af3b4b8ae1900d99f6af27b5cd07d10bd68862094554ec131bd305839462ecd50903bdf08dd9c6f2c81e6b9cee15bcd81073a42e96c7e9d14fd5b52ea31849a4b30fc6bbbff9bfc0821a15502e24e2c77546f20cf264703d7515f156748f3844b7fd7a894dc6194715fc2bb4601f63a392ce4170e782e71ea90e5fde8548b5ca53d21b62418cb41071822416aff892e9f09eee2028c1f212d4af783001c91de8c4220c1dca82570d41b0bb3178612c4b4e8a2325129c60b0cf907cdfb6177042181c75ab587f01c4c67067dc8bdf9581a04c61bdef925a154b5bac14380102110cac1346483b1e92b49c9571fe45d4d9f8447b207819dc5d1e0648877fceeed3c396e60a8aff86645c8a15568456fd57085619332ca820add573e9e05c18469ef7505cc87d2742d5c2728870754270663b9db7435e15c98aaa34ff1c615056350302d5a0a41be548e20ce24e6d8d40caf7c14a77d1c389bf2f074023cc610eed9cc357f8c29c60b2c6337dc4484a7ebdfce9235af5c61a542156d2b5da0904e9c6201a310d5110be66f670eb2062c5257465cc67604c6e0c8099488fd15bb8849e9ad92b027fd101a1cc9516428775ff60784d9c0cfb525cfdf3f0a9eba7acffec07f6e4a941b5fb142420284787fab9edcaae2b4808da135fa707e3a4620800bc281079e04df5c802cb5e700dbfc760a4962188563b047dde31c022301b80bb40d9ba26e84a2151a3a3caa43f815307b13c9d5ac5789854726e4c0b276cf19b355e4ee96751fcf97d893329fe573d6b559e3c86860af7f24644fead4a0194d101797d7be3c233dafebaf4032dcaf76d8ffa448cb70e565f4fd07735cce405b1eca2745994da8a61cdd00dc0d4ee53029af3e2f1f0858f5a5d08b8db76618c295a2d578c9fae0cfda49bd45687f71174b4bc783cdbcfd62e9f95e5f10868055e50982514695827acac26d2cef98d53dec07199228bf91ebdf5574daa608591eea2fa7ad892a003001a2c70f2d191e0d17a906552469aa1254027ff1da9da4dc82e741394b00c59d3ffe64025ed3172d3eb13b8656be466be1e04068a926918506a26655cfe49f7fb2c13ee27095039ba7fb2b44858068759bf96c20d0ad81ce628e00b92b095776a676393d06bd680e975636faeb6be78db32268502c741c1fe63d66c150cd16c77c79dff71e1c7650b530a68cdab0d59fe5a99f13bd34d94390f275213465a30cf5b1d211c1c82b6d10bf6bf4a459643a24a7cf9e6b480d445f857fb54976fcb2fdae35650d6633c175fc08f28701ea5ed16f6b3f02d5a94ad7b5a832ea5815cf4501167897d6e4257c5345e799a920af38da88409405692c24339fadc0fd37619e30a6f3d95bbe38083c1674344ec033c07917a3db4d5a543be39b48f3206135b2f3d342bede0a1897ad65a65649dfe640433423d9e861ccd6d571d435a1f942b7e2476bd7189e1c1a5b8171cec27cf16bfeae2ed79b13f50c715a24c831dc0a6d84379e7c8dd0213229002b19fffe866def3d7c12fde109ab39c5477ee62d310a29d6c984870a59d1c3b3471d8ad42815602617e69e65dc5b5b721c29a3a9bae13f61e57d810bee6f70ea7c3684704cb96cdfe44cf15efb955f97a0d6e86905486f2c9431b69b1456a4242fdf128a9e594daabec369a62142eed70f4f37da462afee7f99264fb48d770a6467e0ff84664c421ad109c0dedbae5188057f368bae56365b1b273f242468a688e9d244144b2be0393a122ad6c23b0bd1c538672b9b50883e77e8949b6b75a4d3183ead1f8afe29a527b7dcb7e730174777035648b47ac9f9645a8f4793768e64c184ad1f5443cd10dad0501cebb691ebbd573fbe667eed54bd2e9f1624cc5dc246a8ad051e4da39990b9c371486d94cfd77bc199419d89f5f636fd6bf8e27edf68abd8e67d35653dc1a3dda8b5a25d24ad2495e9a16c92f25d629534ca6d8540bf83aaa1dc13a011a3d1cfba6ea386925cb0316b96892dfe9b7e5186137162c651658cd8c6d478e27fe3585b6ad99e25f0f4cde5b6d753d2b53c73cb65eb4a972b50a33d89003f1a6dedea9ca4161a3440817037c07f946667d6d22243aeeae455960e7cb2178a067e761fe3e8f7ffaee19e08174fcedf891c3dee4be847e0721a04d028909cd63de59d33bb024df7c7f5dd4b226d6012b5356b3fe1928422723bbe5c7dad507e3199a8611b1eff91e2a08637da13de1dc812af66bb0aebde3db0567eac2ac0f0d1e02453468b42b582f7733d6572bff6b3a1f77f4bba5ba0c95b73720c695144e6b38218664c6c02b535ae60b22ea86208a43079a8e0daa6337e2d0085f6243a1d935bf2fda88fa4fb96c6f7fd5efaabfdc13cb327b4a9fbd591abd7a061012e84da546f5fc5a2a9ccbf30b12297c59b56e461e6eb4eb2e06baa1a7bd3f46b9338fc9efa0d00d0388462e09b82f9d80f1337a64108889b1b94753417bf716e16712a1705c7d5817dfc69d5cd676aff5671a829155f55199a80d94ac96258ffe0f61c06964c02b1b45daec7b0f39fa486abdea6648b38e458fd153c268ad71a8549258df0c5e8398cfc8f241ed960e64acc54e1d3b614d0c3d244389a0d94cce09ab1b811ba2a3f334f814c918fe4c77cf9e95ee234f5ba3734b39ac26382d246473d87fa4035c192ccadf7cf4995754962d776a1f9a7662d1c1fd3ae7f7944fb99ee0ac58e14b0020448a7a44f86e9a96d72ce41325b582fabdcf1032f92ef17d5c8327a86788f7019ad9b824f9d9bab0973f376ea956d97a73ac9f382683d16d54ed37dc01a90d69fb23f7cbff93c817c57a673e3dd13836b4e848fed6731062bc5a98cda30cc752561b721842dd8e3fdce427b3d718bbc64ba7447452f5fe3319a6dde92a7aaaf829607878daa7668f5e04aa3bb8ab06824948b59789e7ab64b8059d3fc99b3cb5cd0a1c7f2f42f7c98a0f82b78bf28655c854722a1e6cef543b158d488640c6169e667bb73c315595668adcf47056ca5f73769d83d1f81e9fcefcea4ab6e41f29fba893b800f135672ea6553adace0ade0c192daf3dd4ae74af9717e7c7c5fd39f35959e1b3526d6d63b8066447dd4e8b31603db00de79a9418f3a68774f0625a3b12e4a513c6b0db0602ec223933b7b33af1e21773ee9b3df99baaf07e0c63854c81d4419168b86d320b2209526175e5aff7cf5ca53b03545ce04b6e09d815b14835eb72077b9cc66c3260845750dd8c8673097710f4ee4473a7b2a177c9651343a18452b7ab07ba701bfb779a512a38cce6adb05d610a74b02d54e411afd2fcdbe743526d3e7762b537c1733e32a12520bf4983029787f92df455e9db4a6ad3e71d8355777ac17f6141a2be9701953c4b9ba31cecda9df5fd88c6893a7f81e3373dba53bae72e022930eafdabefc1d8bd812f4df6b0d25c6e42ff842fe8736d8674a81ffd89485386b77806613298ef6f5b7f5cee4bf6e19a29e911fcfaaa0db1f7394a9b8d7e2c92e279c3b10303e2e4aacd60486ca086c8639fe9ee374277ad166629ca70dd511eb9f12b6231e25051518e32c894681906f26bc8aaf3a30e1e54a3c1a54577b5e89e4fe6341cd38844ea0c54ff510e74040d46be9b6cd4e3b0da0f163e73cc02c2c4889152a67eca2f0469479c4de6acf1ebc4a1382f1be8f0e5dd4a01674846a13a56cf4dcb25bbc26565dbf7a5cf96367172795c4b5153c3b14834c9c63850341bdd2f05b1ca19c0098259afd48d39e80ed0e325d15c2fb5b846591b1dc7bdbf7630477f56311308708d31435c518ddea970392cd76a8077b091c1265625467c20ae0fbc6b0bb92ad9d1314a1b3d3b35e081188424cab96d26479c97149051d6e227d04c5840e133c15b7e190f883ff288d6c978f935915f7ec038d0f9590b9d8ccce4d827c82c495e115157f443d19c6fb546640fa117dce575e8d768b8774a3b4a65c4e956560b5342168bcf5bf9c4fbfbe6999be9234da745668c41ab31204e9844edc5a0104e09c72f88bb1346f8f3ee9e939ac2dc5577677e7e4e69131e08fccd1baaf40c8ae88edf992c980846105e54b10a847ff87de156a40da8243d5da5f41dfaab3b3fc5e17b2d2168d9c8d3bd42de9090c303ad5a0263a8f975ba6e6854e785102a23b41e65240d5fcba7450f2bf4f8951a6929e572057c6602421d530a68e2f7334198809cb987a08adcbba3af01824af1d1c0e0f0b059e27ef68b0597e065dece3b30265d1f5bce849878ed89e823b8ad432bc8893bfa5df963af569be1510b542a35b93627decca3d7a564b3309b031696fae49d06026f60d3d878fe7004713124ef30a2abb4663b1efbf34ce24a48d347d64b3e26236fde9961b5fa8f3f500230647b63b602dab9f01ddb82b79fd677cde2033fa75f1f8059cd1c1a8ea5672426ee0fac54cb6e976e1fc149febc8e2180eb1c13ad0773cc798ac552307d7f33bd3d274a3a9b419e0292a2e7e3099255ad5abd8b32cbf7ace5892e26a0b9f2f6f3f73d53c3bdaf97318de33ea0eee5514487ea2612f260d0677d4db9225a49c15460e567bc53fff9d6bea77834005aa677f36351f26c0f27b2baa363313bc5fce814a260b57896ca037f74e68c6738c87c5482dc13c68358761d030d4744dacbf9f6149f195d6992541c6ed5c5f5ed5c215ee97467ab8ecb95c743c1fd0d9b8d439a4e4de34759e047b15c4ea700e6760c59de1dbcee90706aa7aed435af52968c80f915e0f2e8084cf57816198ca0e5d0ab77d179c0bada911e9d99355a87105c5d8195e8facea2101eecc168870502c5841c9babfcbff8941c665193e6a00c1b139c75faf7b1eb4dac310829119e3b23e8929cb725ca64206a642df01c64e6d32087bce2da4f6339c5cce275df47ce6c062d1fe486bef3ea3b6d5b3b2bb3e9a5a6c754e3ff486fcaaf801381125c9479b63de3f3ac5e4c712d8ac271364a987951b4bfa34db9e9b0c8b84a464e491223c9b642d2eb926a0332159e32767c6fb2e920d9e51684432d08c16fb8037fadca07f53aa5d8801696cfded4769a18fe8747310a8b1f0ce2ad62f12b74115efd753b3cf3c69ecb99fa0c5cbe9c8963076484f35dcaab8174695739541c2c40c9d4e3eb1f07eba25d3e65ec91b51fee435d77db893c2d6a23143cfa3a9e186c4628ced6a0dcf698dec41e54bafa41282ec6817756d8aa938f2e89418b62127ab478116dbe60a6a5c3cd5bc5ed75261e74a56d7765c1df209fca6eef357c65537bbe88113a1292edbcdb10dba3dde063d00e704dc23789d284bcd573df60ba8e906b21e9546c3b9a86c026d9a6bb89c9e535cea65d5193e949331c6492f26bcdbad14f430a9bbb2690897f2edf4635db3b2e4d2d66eca4270cf01b856d5c6f7aeeb2c3dc76441b395c969b09f56a8f108b475328f68aa7f94c43064687ca303cc6e5c6069c25db8dc2d3be220023930471229519c2295880b33926d1ff859581ec225141fbb18c1c0384a1fd57c2436770742ff1ef8c52533554ee75241925905031908e0ab19a0e8ab6f58b52f3484d3c4bb847cdda5442de74dbfc81be5a65cbda46370078b511eb3a64f707a49d6136a0d5908e342966bf5a7654bbcee09391ce7c88abe3d31537969f90b206e3295c54b7b2ee20668761f04eb0764d43bc777b82ec5b0e1dc29d0b18ba3de3fd70915205fefe809da598fea3d64e0e878f8fbfd9671be4f4b4e88e32f148c8b14f480016fd544e3013e4fa770f1a146ad224725fff3eb9f3f88a932dde5f264bd5518ca48083ba45f32561ffe1d78c0463f103b6397463bc372e68bcf62b967c03ca3d49cc2cc2ebc75e37bcd13c3627f7d49d4b24e03b6052ff3f936703b9060603ca7fef7a778ecafb5ef24437f8c2ac8c7327482fd3d9ce1cdb7fb1f61cba00e8cb88f518f7597b030dcdbbac0844fc6081a4af209a5c3b21a98ab7941695d014b418067b440f6aab52e41eba3a7acd62ba883f25bf05698117ce94764704e358a5553045fa8b1d49c30be0d5efebabaa92870f7db5c7f48dfecfc08fb3f4d424e2335193cec202e4fea9de0fc40e1df45a4faf4b794126853593d2f8c2baa981b5fa41e7aebb4bfd727b750daf5180c467d426414168afde14613184a8049210026252319995125fd0fde361f84ee4304b87b94ba4e64c1a712cf5fed390814070b660bbc53cf365e3a4d885dfda0800055b1bf31630fe8f69bb6c13725b90f7d5c824d5fb5b862c4b3f851320dd0be1d3c447ab189fd9d74324219925250e56b18670cdd31bd7c198eb59c85ed55801f9a98ee613dd135bef1596c2f3ff38e902069f1b99988351dcff05f8a6e49cde7d0635697511f20905f86ae275aa48c082e5cbd6a6ead3cae0cf67ec7140b23556af6e09d7319ebb68bab37d57ddca413fecd9471fd2fabbf2c525997e603d59c4bf26c6803071995c648670247e6de44b0a78f159255c75fa15dfadab3255ad2778d18ad8540df707c27112b6fe87ac54d9739dd91cb18f0bf0b22c7d3e5748a37620cda14a6830c9e73d973c495dd4a9ec2d6f1cb15e2e10bf277666adef5c883e7e04197624d1751b7d1700d7c2bcc9f7903c164145a622df819d85544cb898b2f214278ab27303fdf97390b5dc6f775b6ff83f559844d197a05b685f4eb673017be1f3b0e878b6e6f0c3071899d5cf06078ef19bc8b88a55b32e4885e38a9c481c9f2863eeb144c4fcf591b2d852a2ff1a6cc240885840c04ae19096773a9b7a27c1d60bee5b39701e99d0e6f02f7d35bef46b0214f9bbcbe8111faee4a56938d9152df468216f2b683c1f96d26153d50ae7ed8eca7d92541151507291e407b33f451d1db7d732cdd96b257dc51f2d2751754df41cc437c610275bddb2f09a5f4640e5931722216bb9c6aa84bec64ec2c4058770b25689b67abc28ed916c0317ea25556430901cd9491e9e712eaa7a12461bd8cd346b2a4dde0dbce3a3b916e5ff394c3113f165351f943573f4daa20a82eedbac06e2417dfe184691ebe9fe84ee14efd429f1a4ef08ae3205de5d384348210332c7bf99657dcb4f9110088acc5b3bf1372d18820b56e87a087dd4c820695c11207f35bd5021f7ffe0a430975335f86ddd33237c758e8b56d5cf7d6f42d63de6afd3153fba106d93c6f6485ebd708f947a4b57573fa584e60ce1aa0e280017077df9f18099dcea25a3ede269a96a7bcaa592f3d28496d6880537ab3c2808d2afd5ed83664183956025ce8eda2d2a71e956b9c44f933e3bc31d94256cc54a59b14c43a1045345368d8ce44f06491cc72e8b5ddc8cebda80ab44b91bc32929f2612ff77767ad0686d570608e39aeeba03d8bd8e5e7213682bda94bfb050c5a95d671e80499a949fe38fbf4c24ee88bc8c160366ceaf8fd75cb3de44b52a8fc097d8ed856c420f11e1c4de85c35cf512f93080bcbc4e83a9e9bce581fc4d9fe5b1e1558c28f5933ceac7e4fb96c953196d0b7fd65b600fbc1e1ca4813f7884c5c41a1de0dda8ed901873bd7347aba20d6aaf9787e5560ff2866facf3e89ebc98ec7fa3f8e56df59ffd7570a9ea06ea25b6a4014009f1642e16763b9fde4f48b08445a75d5e82a236868c6bab268b1f6762a39129af29404f91dcc2cbce603b08fb4cd23ee2dd33c2aa42b46c2817fe77dc677fe256841f20af6cdde0a83edefd8f5d46d58bb67bea76672c96d00d2278eed82a5842350931b9577dcbfeb2e2068827a32d668ad0884965013a6cae40418713d1081c99b4c86fe07f73d5a76f0c07fb3105762e64aa1c9784239deb551bb2560d890f2ddabc0e21095416dddfdcbda8390b82e1b5810e46e9cf248f33dd5743f1a96c16779a1a6ff5127826a62b87d0f135e6c3f5b1cae61921f79a804e4cc5ef835b1b24994a0f41204a0c38bf755d204a318057fac733ba001b5e4ee4ae399e273c254a1b88d07255e06ad5f03855d301628f75afc0c50a67508e6f89d11df3f3798d045757877849a57b0042e99d77b2225dba4293cc2ee074b3115f88776869ca1ef98198503c2ce095f6213fa5a567a16b69a80bf1724932ab3bff0eedc9828795fdbb558864e2b260baebe1cbfafeb46a7e8d41c7000b68abae409c190732381a57883878ae90e86a0d609452f917fd7ee1cbf69aba943b62ea62cbac98788765b242c37eadc605ea00ebe93c3e805273c842618a5888459e7f7d146fce1c568d1124143658201437eef33be5e1ff7ab696d6a09872f73af62cac2ecc43d2f80fddc4a7561d84bed398705f452a00aa29e294bb95f8b4601a80afeda92ab96954c03e4c2e739f7dca384bf2b8c3250f708fa84fadbc347423a35aa10ea9594d3fbbc80195e236b8c06a346e85608eb5f71542535476625659f9c79ba19d8c29ece44bde266e604c8a638302c50f22c1d2aa7778b122812432c77f374e87cdb7cb72598a413ef4a94c754881e95b7fc195f995fee7e63ba2512de665a12302269e4cb47ca847fa5e67737767df47e37a8117a44f81471177b8f835b8d115ace1e12072508be405ec84f8ccc21a16b4b874d6623b1990c2054d819a022e83e18934d0f808c5ef5de1cb51bfc4a839256393dcf3b485c479b114105644621f0ab7ac1b2b6d887fe9b93fca9d0068b33cf299d05615f80db44858b32d853834270e9a336c7f3924e0a490ed888d5ab0b196ddf944f1a02ab6239355eef8de4313c83aac7d891f30f9c665a0ebac17fa6753c474ecbb2f73db7d1c9027b32a38f629887f662f3a2749949929cf30ae61bbd54def15a42f963fe744ef1a71093a254c487860b98b60326c32ccd9d328dfde6017680e756c89e194096d8937ff3da346d76532126261a88bdc583dbcc3e22ac9fe96737bd48aa92d96413e2a9d3771bf0a48163de8b2066fb9f5fac05064e8bcd59ee117b47caa850c19466a52ec422f3f4949742966ea5715807a76863733228ff31057614d07e0370f8020b0d49b926d7a742a4a0b7406a76915e0b90e005616864adb98f4fb3ca7ac8155db2c7263c8207b409562e2987a8ed1b5b7c2f472cdd2f0bfbe67cba45d7fa3e11c2e9b56b058de4c9d8e40643a8361c8084e5ee65849cb2a5652cd36c53da87fbd1bc1016123117c8b6bf324519b0087d4ed9dcb5ffa2e1a7a319196bfc2c4a381e22d0cadc18ece67b7bb346499c8b8fb9799b6faab84a70743622aff907c15796bb0206431b6cf0aef5c9cddd360b78b026ab79bc947a0e87bb9af8ae629d5b337c2a505a0fe88d43ba4b71e012fef9da0c75647629c2019b6dc025749f55e950f1e948e5d24195dba98423cd612c69e89aab6b44d693ae26ea33639e8da71240d560ad4dfa7afa4f3bf0d9eadae1685e435531439788eaa3ea23dff260e8aaa3b42e5a0db0378b2f39871198db086dd718a01fb781eb33bb5f9c9eb2e5798174ffdf4590526cbbb43940db6bce6f92b3a200b526295a826a1c5249e2b807f3453065a49308abcb1df0e2b06404424ef3b4eb4b7ce8a0837443d502ecf193bc7c6f301d8a11c8da6f1ab6290b2c034f3645f41e2678900d83d658cf6d0659db3aa1dc50a7221aa1166220c76a973709092a8a7224e120dcc88b078e84b49e53180b90b2e8c69948794fae052e5671d0ea93480c100f291b158469d8130721b92fab7d49eea81f5425c94fcf28397eef4f509cee98e71a4a0b1bbc3ab69360b75aba1d73219ad7155099f45455d82ad8e06ce7167ff6ba45f1eeaf957fff76faa521925ad8864771a35a62d4524f17a7d33ab682c4eea15182c3d9e4c066e5a3c16e4664b8da7dffa24f39f3838c5ac790288e270b3775f6352108df16e61d851c50e2677f2f2baeb88a1aeb0351c4270dcf7ee2dda443b24addc55c10358c965f667abc76b711392c3e59d5000537d0eaaa8ff3a6c360d21a742c05c69dbbbbf5970a1b5a57a4c20f6f8f1817159f8cfaefb6eae7f75458f0171338ae7ec4ce65fee8f7f79485a11ba7b97ac1de9d84fab957276c8969249494c94c526ddf7183e2916e5ed65cded70f7980f68d32dbd4d9f53aba9870c145bbc986d174cdafd6d832d38b6fac1bb21aa38e4365de4eb9e0c2d35bd45178a3df2b4fc7f28ea27ce2ca5455796e6533c9593186cc177235e368b9ebb8dccf6756d51c23f146ce67a95e77a3b29c0925ecbf8520d68e19f1de5b74308952a490336628bc256483fa3396f6edb04b254653a26dee07bd86c696e7ad4fe036c1252878aa764e9a7abec7f050b7f1bcc80cd1b573f9343d20063e275e3cd98188797c8714e6aec126098b51fcb1f26e6cb6bd9243d294e3fb0ec26de495da0eec436c359b024e0699198ce004cb0deb616a05bde156f087dd8b51464d38057c04820592a79431cd8bef76b256fc77c41ced04d471ac547f6dd1eb5c83378db5f87c101ac5a5f32c5d24fb5f7c1f425c5893d1af8391e74fa83f3608c581b68808c0350eb5615cf118726cffc5947d1cd7b2e92300feed3b2a5539dfcc56a730333a002e59a21529a6127f0914f9396e00d32aaab1401ba8d020d51a2e04028fc5d69f20fb8e51674a9c48a97dd8d497cedc513d8fb4a4675b0710a3f89d05f4cef2160247b725e9c2aab318dfc5bef9b6c9ff39d12251b5449bb2d0a272370b03364d92c0f51336d1af20b96b01828f3a40b58183632a809a14bdcb7b82d582eee3a98720956ef80c05817f45aceb158cc82c865831d46204e76f997ebf36fef57b8eeede55578c1c2b69452d021dc798ee49ec2c69c82e9689675401dc815746e798a006a30c17b52df2b442d8aa7332676a2898d2219b173cfe975cc8161194960efe7659e059b608bfe892965900f5428b4d2d5637b17028a8cf95c02902bc0c556f9734cf5d1616a69b1513113e73586e70cb3a649d1cf90fe0cb506d8e549210475520d84f2bbaf0ee5a6b62434616212525ceb6cfef57c7f6426d8e93d556712078809010001e9e65215a64a038b6e94fb74e82158744994ec80a2541349dc7e5507b306db316d28cc0ce883635c7d9505763e3d26bb71ac766ecc9b4c90a28e48c27a465db228f0df9406a7aeeaedef2295d5a503f27d84b266770ebbbae843d25e500ed86e5d48d61d61b394340d9e87e4caa8d49caef057f3669fb425b9b65adaccd24120c3570c0a5ef46392b5032012b2e0e070a06b7e53f97f3657c3b793b1877c02a79a057016ca4220dab39ae9c48be7306eeabaa701531e5a350096559557f7aedfa54f215cb5cc0f3912e6fe629cf524d991f9ac0096fda5cff983dba25643e0798eb291617c849e18229bb7a3cdaba1487e421ee81cdb4f62aa11e0a49a18d77b1fb64c4d0ab392d43d76cf6189ec3997df67d04f503c8b943616395431ffd7e5613b50e093f5e8aea76fdff16a96823c5d59931bbd9842762aa61f0ce137bce3c10634f6dd4f2c1b24272123d9722c62312c667e7e076b56f4195f60241518ade8f3637288821cf63f0c743c57836802221a0c35cb6e0aa1a8822a428c0779226da0d2717dd0f26411dfb8e03b677afee228d8763eea3867a4a8b0b77aacad8b961e3a2b5c069c14e73ace004aba3270cdfe1c0b49ebdb6c69e15234aa3638f639508b529c29605db66a0a6481fc6f84b702e32b7ba30213003b79949578836760985029e57615b8277bde50b26f2dd9ac7114efd9802f98c3d78acdfdf77172e8a8548fb86c349acea6b1e7c7eb4c92878941c01aa49558e6e274c4367bc9d866a84f65743ba7a64598c6255a3abd9a6d90372d1d8397f827654631ef8429d508baa568e250c46d53184cf423c2c468dd787ca5510cdbfb81de5b120e50815aacc95498a522c1ad0636abc3f95eeb13e186eb6490b185dfb425f4270bf7d6f957f0dfefe04a5a6e4f90552830ae5e12cb5ee31fcb85267f416c47e331f2ac698b5dc9da35dd12bac823ace4d4c807f529e27afe8c9c8bdc92a1994004d7f0440cbb876a533d06c1253f94dc78cd337b2a112effd3a48c2efbbfd6d1e37081f93ab55ffa82fed3c242d5d8754abbe70a6eb5402c59e7a76ab4c3fa2a59658e713a55df79a57bdd28f9a9f710f0842482f9287ce64dd9b60a04d196d1421012fc871ec35b5122639dd7a2d8b451a55fe01717725091d08b398fe840f4e77591977ee6fdb00d15a3876242ffe644d4a7496ca692fa0203e80ae3ccd1514f7c480930b92123678e3f4e2faae1cf468d3dae2871ce58cac3403dc262c37aef61b18b8a950389cf44b845e55c3db4a6ef88f1d56203f478af41e909146ec8ef7c7eb7c2bf61ced7cdfca56c19926ad422ca70cc47d9af464cbfca4e8a62d628d38bae3f472178ba026eef2d12f06748e70ec41a5cb4c7a8b8bcd7b7ebf9d638627738af88d00d777b59dea205872a96d6f8e309fcbbc00759653dd679d89d2a187c1b37ec3e9b3dbad9f57be732ca0bccd22cb7f07ac4c0e289225c53ccac56c764d99262063816e9d4015772d35760f921b68324d3a54bab7fa89fe454a05adfec7eab779b89e8ce862893d6253283f1550ec8e908688a93311c4ffbf0d6040c46258cb64cca3c32a64574d9d394697a4de9ca9adca1ee44725f39ffb7896d3cbdf0259b2a001f801c0f752315c39fe33a3d4bb1fc53996aad0817e648ebec6fee02215e403a4e5152367dba01fd3e9d61ad45f02aba4fc8caa7860ca44fae3c1b7877f13469ad378d8a2335c5616bd99c1a20903a01415db697b649410d117ec25bda052a5289b55578d993988923cfda42a86267723f6e60c7d019e407537fa91c0cfa15204928824cfcab01175c7ec72a424959217e96aa5d3f172af0ad206f37a9acc8bc12669a671a38936f9d39e761ced663ecd1cf28ad67ae7872f32d5eb90c1f2bba6aa642012b7818f17afee813e9acc80e0b54350b8614470f1122e904aa83b1d7fc4b437a794586c57ca79ff512f3a8703da25a8856080604e3b83b58f8c68d54ffbe9cf916790bc56b2c89da6a55bd761c1e7b252980f1bba6c33470b7207d353ef767b49ed7155c6b72669d230b87358a005b67092a47e297320a66b3d7a46b2a1750e51d96b4ec594a953edefca6cc9083303ded381619ace0cfa643938b3f6172d5ae8b73730f321bd9e0af6683aef582f5d019ebd0b922455356748cfeb11ac398ae34d79081a6711f4f3a8fb4a434479639a62e036f060d01e1e4756dd49cfbcdd00769c7b27c5b10b1dfa4c205175700a2c6590518ac12074bbaba014c3eb42aa3d4c57b20c8884359ae78760a1e8c7231ca0bb71613343412385c70df9b72578b82eabbbf126509a5283c0e3241e088cccaf884ea0c669c3048264f4b7090c8ef429557c03bdfa1c3b5d09b89d8e1b686da7792e85f64f785c9b54b38c25d438e302cd14e185ffeada5c3e5ff340f5313c3cc941c716f57282e35d08306d3b65d45722033a469b6eba6570a7133ac23cc41f4d7a61be454d3cd81049d2fc1c18199e5ecaecac82be212fd020e00d388a3375e3b32faf8aab7563befe70b2d7e76b7848c62d95b58433a9edaaa67cce0d2c73d1db137098d6b05137982f03a865f7b7a60163fa7314cc810e63bb87649d0aed5946e685eebaabdc7c6dada0005c76da44313bcc952a55079b3980d16bb101b0e605452ebaef437f18c2973320a847e3440ac80a70082c55f30f1222215657ae2ef254249585e53839222a6b0d7183aab894961fea959fa698e2e3bbdbcba9f9d7fb832bfc2b1ebce3d5cc67ee6355054e15f64e97194adbcd9f678e40a7831f7785d6216c1f7d9f03b9ea32400a7a7174e78472ed6101c8c4828962ba824bdfbd2ad6887efd2daba6d4a4fedf77273d40acb325d5f353bbcf38a709d4afa659b24257b21ce438a70afdc4c176af2b460a2c7a960d65110bf85626187f7408eedba39e90d0041862f7244cd950d9e1e24fdc9ca7751d382768b4f53f14c1f188a0f1b89892a8876a1292742115c402be2357f4ea602cfe96aae7df6779a9f9fbff54be9776af989e89b2fce218d7a2024ca3c6fb96fbaf79bcdf92aaaa7851e8d1e5e1ee1f6254f18f59ff7d467621f41a31527ab151a5b3f335beb5338510628ada144a7bae08359bd40ade04e5a199c561844ed94d41b22a7fb17aaaddff19dd6b3b68f3e077f41f174a13d24329abfe1c5571afb7dd47ff84932ecb58b4f88f0afd639123880184e8e955c1201e75c70d7fa92003871046dc7fdfe4c9011e86f2d6f4d7541eb754aa84b7ce3e0c3197d77e5c8827463eef7d3b056c12a4108b10302b18ce5e9fb13927f96e4d20eba5775dce3c05077dac85ae75a82a9acba9e00fb15746cef787dd49ee191b92b575b8b16014c1eb3308f2de604b5a04d2cf4def64dad6d3561380faf9e5b59161c2f3c6dde3085d67adffa0956351772bb0d87cfe98d425e31d57cd7040aac7994cdc72ac6478623243b6112223d891e087380e888e20c9aed3a995580792dd7103410c9e98786c97b17ed03f544bd627f439b20ead4885fd2eb5ba7fdbe94abd0d82383b0334fc20db0ee22c23cdbdd2f422879a16a4c70a57ff407c7b6c626b39d265e07820f591f0efc20f8de6e376ee936d038c7c4017c447baaaaa7531ca0bb0adf66ae8c6fcb5173a47ba9fa00f517245ef5792d98cdc01bb3139cb74bf125428b9780cfcdfc9f9130d65cf8e120bc4d5489d8eff3addacedc62a916a107477a6a8a3252b9ae711439336290a0323c3edcdbc10b6bbd869242b28d8769e19deea5946f8675233e7ecbc29bcc553614576ecc88580254fb0c4109c84f8541e3af755d873d187882e95e29a26a02ddd61d6626ba7c3f730b8f1da8bb5d7143184ef6e4ab590f98a33beb1c047a91ed1517cb9458a8a3048d5a53876b7fcc54bfcee029d9b18d2b2192faff4f8efb7dade1645bbae1f9bd142e03352ca83d81df3761de974ea8b47c8db23fb2000b9b92ce94e163052eb72220205565f3fbe17baf6db4d8e1ffa3305511425a158f2c31463cdd5043aa567e9df9154ea7b51047ffa0291461bd33ff92a7cc49d466a27320f155309148a5d31e9c586bfae3a8b6253800d7959f4c478e2083acd13806c96575d9f0363b0612f66377ca0d325edbb0f68a92cf9a04f8ad57710a1fa40c815ac5c90360dcc094120ceb61ccb4b0ba364ad54bc6095f4a8fc0b15d3b297b96f0f4b24dcddd0e2f5106e5498e60025360593f7e96b2fc7caa690c64c84f5587232b6464a6fdcbbddfa6d9464bd24446511fb81814202a96f5c7e048bb48e3290e57896ec7d3079ceb50f5e664e2dfbf794b3a9615b18056bee331694b24ce6520cb94642b7cb47db749db12c8cc3d467372272dffb959451cea0891f23d221a07d72841eb0f6cb541521402ca1055e6faa981a7e8a7d98dce19fd9d2ce06e902541f9ae3aa833da0ab136b854616fe0d81eab158c2859c3ab66bf4659a783949399db144b5f6f8b412ad2fe5dc25f134bff74ea1dbcf4c3cbfc5bc3e5acb087cc5fc73ecef5af1ae16241b5357a47d37132ff7294813483300530523aa44a81c8d79e017d10d58f2abf543cd7713bb3aa7f1463bc1a63ea4069a4c0f7ccb725e09d014a473712c9a7781ab8c12309505cb6d568c8b547703125115bc1671121dd4a78ae2a356533b4c66c9ff5b105b47f2f5962c99c3aebc288bc0fd5cf10b5f9f0d172fdefb853657b44cdb28800bb9d65bf6fcb95544243c4fcf608a37773b6284a811ffbb15eff668d897cacb5b32483850978549f5540f7650ed408c8e854d55d091e797a24b86833bee799ea826aa6fa5855cc43fd06da64ac9d2eefb14d806ea2a3b169f949e9eba12a80ab59ac5fd17b10f063a162b82dcb3fbd5dbcabb7c7fd78a70b1440e3345149f8dd90a18bde23515cd653456dcbdb4def68b68191a4fdf88c86837fb5297b0fb18fecc0718f8c1e896a627e601e87372c8b26308a7aa7d71b8d92443dca5c8c57e4b610850f4f6f6edca5685d6e307980cbd734327b0102c00f5520c73b5141187c64c7503e63304d0b39d62910a28561ec0dbbded016a7e641962875b544269ecf1de7b3a799ec746039f9ba6a951a51b83b3ad2a5141573c0956db1dce64f9c318ea2ed9a695263e1bbc0ec52a6f3c257895ef9168715606cb6e2b2715c41a81f7df986ec348c8c96bf7d3122db4d281f97fc71554b961772d94251de9ca8033063a039d87901948583f943cc9e2397bc44ccef49f663503ea98ce208a7b09fd063e3207fa5c088f65ed58e4c78fcad15a94505175fd596f03978f239bbeb4784f1acd1ce69cdc68827115236540fdd68a02bb395172d716a5151d544b9e35e91306a31743730799a85c4af8e385886ae4019e0ef1db042c0cccab2dddb95fb3c0468d54f29d3619dd0c7f7c460ddeb4a70143f042d4056cf049ffce57ba6a7481c8896532c07acd20cccd526e753bd55fe3dde2873c600004cee28e375c9002d341eb2c11e1615e3dea096cd9bfb2a136beb177d7ec86debe514c49b365870824a2447e24fd957ed68303be63b451727d60c7ecea9c46b58b471970712e48d01781d51e22460a6fd8742c52853c6a8bf6cba5f585fefac51cad3d67511b6368e29fb53e8ea199a17a06b2f6c9be9985973faf26bbf90e672055ee9dc6483a0edff7fab460f6bf899b9564dc10fceff867d4853262a538cd65fd98cfbb7fc1a5a62efa3cc480af6809a8c53b5f50465df01e5cb11d37d3f439998655a8b0f7c4566505f408620370ee0d5d14197793316e3031bdbf057de2b0c66f5e33b390387bc1a7cbeca8323d3e0068e8f051f3c83f3ffb56ddb12c856ea5abbc7a9bdc004cd8a1a7293d092b89c73baca0486d8895dccfd8f0ca4f2309ed60ecf8c52ab2d3d8be3f9feeadf65ed3b3eed2dc8b36a06660f073369e78986a55e51e7baa5a39d782d51142eff5ec0a75ba5c910afe792ab049df840ba8fe2078e99b3965d1d1dd2a57bbc87cee37790b95cbb3dbbfd6cfa945e25837c5f8fe74012907371814c3b0e20dcc2c5b8c161c7d2c97d583648e41a8509ebef45beff4a14be95d0503d907ddca9be9436935382af20c06c50252a410f1151a43ab4e69a5ab00ccf541a4501b7d8c67ca30a93026501a557ceb8e3a990683eb20c117ee82e3be83637fa25950b35955db729652d74e9f4e4ab5b3a06b2376c10745302fe8e6a53a6693a6efd23b85034dc329ad28c08f493dfbb93717ee8962ca537fbb2f12b9d363ea270ed840e333e6ef264e27c37e240b4eea3b72dcad0e251c7892a86dc05fd6a4fd7564910cbbbde283e65d178a6bced271945c96519c6ed655ba511cd51da9dda0aa48bdb45dc458c37f2ae3a6b6922d69b960780101bdb7ef60bad547376b94b72a6cf99cab521a550e234abe69ad9ff08fb6c4024112d92e3e1af57b58f8e2f7113751c27846cde4e1152468556d83f41bf0807453e22749870faa6e90af41ea65e875f8377f51d443a8b1d472225465077f4340620a680c1bb071e60acf50eae7ba46ef7cab1bb86bc0624ed66537f03eee8c745bf21bf1e5f52193cd70f8b3f9412e8f253c0af1bbf06e7cf153a180a3ec5fc79c2667a578ee69ebd8c82e582655a7e04e82cabbacba3b248bc8ede5dc71c6aabdf03d2a3bab20626800b5a0a1f36d339352f2e205654221d62a2426d9615ad672c980c62b20e42b2eec558291caa9390cf6b3772169efd8f7b47bb32904336b3e13e58a5ccedf2001cb967365feab8a7ddc70b0821e162360274f87392a07698de8f89bc26af1d99d9ad483c710e407b2afd46a7c5b60e7fe1d7d3fcfc8cc101cf45301f0c5a3b4a7737aa1d02024c8ba1f17dda9800ca3a9f1c4b8073f5ecbd565adccb8fbd37f1fe143852eeaa6ff252a4c27a49e9f1ee931d955bfdbd97ecc203c903ab249b19a0e328bcca5503a44b8f9ebc082836edea3ff6e7a2730ca3347540142a87955a93deaf44a4694d88bc067cce8c1cf83b90c99600dd5117ab6e9e7555c287108fc4308167f2afea7a4dd5bae565ff7c38765833bfbd60fe9ecdba57b5c364acfd55cb864f4ff5c920895b3b8afcabd770ad6b55cd108c721ff468fa46f603d92a6ea490b5db5ec791e89fc281241f95dead58bf82ee74145487b41cf173461b799903a390d013a87b6b472c902dec24cbc515af9f498d4a0c4a4e23e273e336c75d4ee3fee1470c619bd1f98773ac9516265ae47a3be7c30279b4427a199495bf45aa2f747cbf4ef46e2a12620c12174f118f178ccafff09f5ad9d8bdcc7e8b032eabfae635b0d64735e48cf0a6f1948a0db4c5b13889e0568c8035acb588a15e824b206be185c8571127b4b96df740490ff5987b5219c1d4e1c7b6d0bf0d3e79ca9336c72b7cf3b2d6e5e31ea666e086289cf27abc33a8254d7d96accd0bd7ed2f8bb37f29c6b68b8aa7ce0fda10dc6261944f4cdea794cc72e7a3e7bddf06fcca0aadf30ab317730bb7ef021c918c7f713592e7b1dfe86441b82874e0f8470308e1ca566ca9e589624bf0ca43b415401cb9964ada32feec53ca57e38309da874263f6dc188cc84ac0cb3cb46c501073f428c33b4d7a29b4cd8ac32ab6b76151b2b86cb5e94c4a818e51525b17d7064a84ece611ccb3e02c6011870792e833f950e2b45ce45a5f28c453ac5d6c33430e288cd047926f94abb6500c12eafd845e468c550b31b109dc20571bb428ddc29fcef5e683d5a3df62157ad6c011fff968aee12dfe9213f50a193df28a8b6d096048f579f868307a2b529fd535d84687c76470e15b5b34d2d0e6ec5095ed20823b6cb141dae58848de2455e980495c6c6029aec1cb8eabdd6dad9d1005d38261c8372834dfd6651ab87019392c16275a7eb28907c45a99e89b3438a0e9d577410d3247c0be739972d3f56267df278c1d60b3ee99d61361dc0ba816e3f1ea95ba8a679e2b9b806d23fe1d7fb677363221022ee21fd60d16415069529ae085d83d682f432bf0c763868585703807f00e02435675007d0dbb6e6a86d30d9103fbffffff04