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

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

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

Block Certificate

Block 55348 20803665e283452dd5f4caea56fd702a5ad87fb0b3ba573aa1f2f94fec898bc2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
38f806208ef019b857f4025fb0d30fa02273b05392421fac2e458592ae55b721
Certificate Block Hash
20803665e283452dd5f4caea56fd702a5ad87fb0b3ba573aa1f2f94fec898bc2
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...009030000000c80000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000efe5e9cd2932d5ff6b6fa2f51dfb61c95c7a8f4af98249e09eb86f71fa0a7198974540a91d0655da8a9bc74932672e641cfdd582743ec482f73ed9a7afe18aeafaf1787534f7ac41c2707f0f1dbc2755906cbc7f2f32ee9a9e3a0000000000000080000000e000009030000000c80000

Raw Header Hex

000040208892d77f440af7d3789c97d4a6a110162a6ab11254b07f333fc12620abd41d3a061e594b6e0b93bafc150e6006f595ac4b6b0124d2146452591da89fed645f49a3bc0a6a21ab051821b755ae9285452eac1f429253b07322a00fd3b05f02f457b819f08e2006f838

Proof Data Hex

59,560 bytes
121216010307d568b7ae0c1ec4e8d37faba9adcd1d3aa75ef5d97ec25988f11b4b1c69832ca3028c08816273cb9cc5f0e0a232cefcc18389bcedeb71ca3e706886dc29e37e4448076f594c0d7360f8b1564cf28f048634de6d6390e636ed7a7d48b1ea13a338a904fd457801988a8e6d9db72fa7efe7b0d6ee9dd6d1354e74800cabe611e97828775ee05ba5e356cbb5de891041806b36f63fb74db426346c2aa3309d9596f3c4c849be4afa8b28efc7f6bdf87622f302d3ddb3433c272cb432f2f46daa2dbb1695066518d099ad692431274ad49191d626cb308963af611bd845f24aec168f427684764618bec57d083e3aa3e868e97ded65f3988bb0525afdc8783bd66109a709af2a19c014cc26e4c2906b3aa524784b8d855edaebf10d6254b0ff343b4391fe81c5b3d2ad8c7ffdd5af95a3def30bb49005bc2ed95f68b3702102cf9804ecaa9e8f2ffcb7c3970f47ba8e214fd2163d6b47ffeec9ec2433b3ea86728da29d4689a4e450f4f7d3710f07ca69da1f1e3116271e7d2defffc9f524a4259b04f2405d1b718cb421acea616aa0d6da22e0a73ab611e2a29c3e238963bc0dec992fee7ca44a4480df0c5e2e71c2adfb470bbfe0621039e923e18646a74620b3aab325c333b76840626185637fc7e644811656a60ca4704acf6f0146d68290bcc82651364d999eef9ebdc095f61f45f1e949a7cee56c5f6dbf201d50096c119285706d724d26818416bc65c7669d915c6a18afb3734efc9eca17b7b7050a57fafb26735369a9f4b25f71027b3836defffa64b1f6e05d71ebcd8fbb43db7dd6e5a5806400b2b9b3dce9edc8aea0de3a88bddab10cd39c76104fdd285dc54c0bf4a56f717a7c86f5a22e5f0253ff23d4dabe3210f04c6ad5090cf22ed231b90173c3340e840799bf5ca83905e55dacbdaaa906fdbd46eea6c2215a57dc75588838baa52b65d2ead9ea021e32a105e62205270d015bf06dd5078634bb81ea381add6d43bcd46f4b44381934cad970bc53d85a7bb607e130398b4e0b3b055048679b1bb760cf1a7786775511fd0f816403fe396c3fc84bf78381e441b39042cdb83c72b5bb55020b9dd9a196325b56f3d3cec490f9bb28eab633e68a4b4f7259ec46b7f279cd00d57fc965809a8a455299f57443b23de8f3ee62c5381bae0aa23f0fb28b66372a0244690c34fbee5428f4db7077d5ac38bbef7220d56fad347f6c4958ac1602b24b1d40b2fcacb13d54b0f7be50291e55567e0d94c4983dac2435f7fc7dbecf70b7c98123fbc8e7c36ee7b96749a4db9c8ef6ecd590cfadede1ee774bac21c0aed4b4e078716d17da09089221df03acc32d5bd030649823db24eff78e676db1b0cb07ff83e1b8b9ce8f7548ccfe399f36c772705fc2de8cb680bffff7034f0f23a24beaf94306a849e8ccabf130d4e12540130d400cc20e848ecd1cbb75dcb8e3e8f25dfb1921162c238f69476abf9845bc4c89805a52cd4bec751e9ddc5b77ea52fd4a42cb8d0e3c2ad589cf07230787cdd0b973ffcba877879a700488e2bf38832a7015cd12cf49e3b2ee5a2014487e7fb870408fedc4f6f01bfce7d199dabfd59b99d5c37a5ace474aa5df54245d0f589bfd7b44d457818914ea93666955205a67b1c7450de71f78aa1e8b01dad0ce584d3929a6eae5e567576cce24e1ee971ea8bc5ce09d1d281f00b450fbbdf27b2dc47851a53295e1da1767e96107d64bca7424de81401b0982140ac6d036fa59c4d37a08e323c39bc4107acdb27963c1dc3092bc1c9a3f53e8229edc7820640327ad7f49d7e2078ba47cf097b0b7812a99ebdb99cc1b028246bc598144b7e6f5c3d3046dac2e68b50b0b4d25ac7e719aee344de1fd3b0c7bee271cb3c0e787ade629b43419c8eea80ec309448c9040dba7aaea3446069d93e4bd0022d79837f3ba6468b0972df52deb14fb9c73180b679d1c424e554663b3eeb51dd722caeec1fef0b127b3a686877f71722f3b8b07d2c985f777f3d94bd0601ef32bad5152aebd2da7c5cc4a49440bed8f877fc4fc0aac9bc20e678a7e459907c141a28c75b67d60c89389c32111ca964eb1f58c8681021c49057dd3a96d245a0afd75e7837c9fe5db5468bb8ec46acf557415ad0f78cf9aa26ec7da750580a7a1cc9d51dbfcc172c0feeafddbad9578f2d541e6e5da7ced7d090b446c8767aaa00cb71ab516fc31001776cf176f34e70bb259a9a01596d051b4e8da42bc3c8992632c7c4ffa8c5717aa7441fe38cb34542ba45f3ee4bb6e4b9c756c54489255913a21677c15aab7ecad1cc2ed35c36329fb5c877d77d531ff46811df88bb13e5f9349a66083fe968ffdc7b90728575dd0579f12a8e3e1ad599b52eccc265e2a06c7f92a26f6ad420683497eb4e11bdb1dc6b3387d3d5acbbb149c1b9f1a27586e06729d20e34a5365aef460ac8d65fdfd68f9512b87c0e101a74a48eca4bff646bba9191bb56bf52b8143729fbe6aa06376a639e8d80f147c0325c56c60068f4aec049cea7e2d21981cb42f3db4d1da05e5c67e8d3def8f36be81df84e73a0cc1fd314bae39bcb275c551582c3b29bb032d556ce33958da1369f57db9f0d27757b7974f70b915dce5cc2a94b608795f0634a887a23570e16845d69c695a3740eee8133647dcab3539318f4d2cf4d0f4bd91659e6b7609da71d69f03590b13fcebf9d37c4318528662ffefd0561344541c32b820744742fbfabb21e63dd5250ce39fce5ddc2156debeada3c3d0c9f0c37210574ff91a66b502ff1218cf2f0f4bbbf5519417db8c8b4946a32af29bfb0fc9ba331c005ce35480266697dc7186cc3806c99f0bd33bf06c9e27a9a82c7e053858fe08699baf0baa5e23b4916a63458f8e5dadeb446f0d011a3808706dfa874892681456691a7586f2b2e5d2f8bf50b41e6fae47cd6dca546c6c8716f460848d14e6d3850228913f1c84c07564f57f736c2906b620e7e0075f7ea44cde8c7a5631f5caacb10c50e6a86e24ad2bf39ccab4b82b6986b18f8c682536fcf0432ddcd9b98b18d260a8ab7adac42af3d32b00b46714354ecff93ffa3d42684df3adc134f8a2a3ea41336ed66af2c3f77a64a4bf74dd564319d654defc85a8d8dc444728e31cc20f38c4f99e403dec7c5a78a4a931f690dc77c3c484f05c32a6b4dad3d32994bfd6689a0a63507d94892441b48d0e86fd9ecf2c72a138cddd282b0d1908427e677fb879fb227691edff0a1b29858f9e8afaec22f43a88a9204c9c051de18ff1676c2c6760a8276fa4ff99fb9bcd6384d9738fe2869e085810b78fca17d8dbf85f9ed808514fe4a772fa9b4ee69e3a1d5fc079f923cf09cf1036c8140e3318424e1dce5c1044ebd672de7833fc574d0ac874bc4ade3734085aad34c6befcb56b001a07a5221ca4a4e3a1ec2ec7b7015dc66b51f6e73aec1c80d4d750b2ece386b3d87d392213cdea4b0b74f41059259fbce39abd0c252788803f82475121665a4e9800a41a8d9d7ab7843f0791fc808f35d8688b5a48aa8fb0f118b0c54767ac6f487c6a7f76612952c8b38f76a50329e0361660e35e2b73a44f9370a8ee9a855d7645f0cc6ba8efe9307d9d80ffa76ccc18efaae7f497d7649e70f772bf29b03ca905040fd27060f4a56dfb870db83b265860e302eea4891bf7d2596372447b6070a7808e65fc2f76d1de6ad3a83bfeb54ad21696c7d58e8e7b1a5bc77c91bbaeb397d0d259e04e057b06ca0ec6b58040810ae6a72b3ab7661425420f8cc510eca67165a8efb829e0ce497fb00066d3a675e7cd83ea49fd05411a5e92f3a810147f70798bd8c7c60221a61e43c0de835ba299631fd62a89b70a2e9546023b94cd39625379fc4aa71f9e8e4e1e3cf388fd14484c1e055d0a60aef682e35dbbf4316cdd89821c0009b75390e3a3a5b53c65cfa641db97b41c1d9fd6b5d9271a19aab87015a995fd8dfebdee0731a4eb45bc351777e0067724e765890a25deb3408abf95a0f579fd59757392d53721b16cca350d6f1d5e06a98482e4221235a822c83598727d1f5d47d0a3019107ceeee1a43b9a33421f43fc8689e823ad82eb2b84de99cc1133d379f2b5338104423fd7eecce8322e6bd90cbd671238f77124f50732c7c6b7c1c977a0a42affea5b2cb32d8f753d91c37448b19346b6d99d6e5c3db1020af0c25298a8b7c623217f0305ccd8cf4e30986f09eff9f939f35b8e40c6eadba4ef256543083cfa923b2de3da4cb9614b9b1abc40c62d00d429a8121e2bf21e243dd21f38d67648f98425b1103f95d026563623abafd62b328398a7cc5a24cbbc36d8e2ff40a9fc1e8e1491fa8c6537098eb2fb1052856ef5550c0885fc60cb659597a32aaefc8dc46454ff06bfe30330d5b1e9a0aea49b2d7aaa6fb9fec220b49d45fe547f7185d178d731d265af30c55c66143a63e754b991472cd40a5c58e3426af8fc227b8e8df3588e39de578c0a537074c8d9b8f7ff63a0910b83ae092cf21c2101fe0f8423ee46932f4d502a69b3fc399a5407e368205d02cd70db089c81acb34cf48c5697b04a4958a49d5238382dba49163e6bc7280efd6dbcaf662cc720916be4c56c9cb2a9fa6abc5a37d4e9b892767ca0a0f10ad1c5ca5dcb244efded089fd88274fd870b74b86ba64a61c24a0d8a506e04d9e4cdb266b2badded3b26fa6b4af6767670334c49f9e4fa534c0c857624c40ecc1e9b126fd8b1d796798dd0dcef8215870a80de42bfaedfd60493184a14e3edda5067cc1e1d831a117a0a65fd021a155b94e27efd8c0c8d16eb50e969546009a2e384cbc73e32a8536840bc1f4aa3170990bf341bb3561da8b495bc21b0d72d5ca7096466d0864e60c36ed4983b0e15738b0d8b76c1ee39da6dbb2c02c166b9e9a3823a721f71281a33feb3c4f5e649f61f00ee0890ff49248fd575de658680aa7aabbffa5b12092901506a1ba3fd3b40d17cc3d9ec48c2407f3c8ac726f7997745a17fac8efe73381ba6407cb00161edbffca604d20a3ffec870c153c01e78a9e1d2635f0837cb99665c5cf1ae26a4ebcfec969e7b2e4aa058fc9fd0978659118c99421283512a968894fbfc9462f427a5d35fdf19bea5605fc32b345a3bb4dcc10b74cc51d1b4fd56b2578243a135072e06431c24d3f4493abdc9a84231ed68f5a1e621ded592648a017274a56e073ca38019f2b9e983d01cdea30f874887639f84d22a2dbbf7b7a7ef9a34e59c6e62572d642ec0a5794c9db4b12eb4ce4d06e3ec07702309b1971bcb6e9eae3707cfef33e7f1643799a464522d48c74bf43dd14344dd636cf05ee9a15a1d56ed6b8aa773dabb9ce8398e6b4e8444c5ec3e179fa84bbf40c533128ac804b475a3025bf768349ac036b1a9cabc401542bcae32cb848c9281d1267429431bba9fab44ba81b4c86dcb13563df082a983d4ee749577b0089fb393af0eb159a27e7bd91b0b92a3940fb4da9fcab44cd22f6bc0c7adce42374e11b36a2c32638df809bde6ec7714843a7c49853af335e8227daacae58e4c0d93be97c997aff7273f72a8d710baf87622c77bff658f6231cd0eed66e46d95ee0983a80a431386e03226ae08fee59e539eade40e470aba1295c1f4811dd954a5f7dfadf04aee93646ca02a399afe9f5eb9c125a2b4a5f2e8676357a869988c422db5af22c99eb5dfd8ea856787a7ba24d69ad3919fd3164e144d054887204969505822950250af7c1122b75f172fc42ee928456cf29c27ea067281cd8a57c09a495df2581029b8ad6c79646e50e65e4621f7a35ac4cd621f58e4f9dac58afd55631ad979c82a30e70d942b9bbf335395a6377d9bb25a2aa5b0af382b26cc62da84c54940e3c86ffd73af9081e48dce4c10f4c47080e200998130f73be6f098aaa23c3119e3813f696308b7ae04f981122734a2a1a707287c594bb2e66a3feef5cceaa3e87f89d5e901269b188e9be64a8ae3f44561d3c68057a2a08db137f1dbee1a172d9aca6e828119cf233bf98cff25691e0b0ab8640b399d90001b78a962947245fe4aaf971e6283d15c7b0359e8aed3598dc2fdbf0211a31572c81f33a3dc7301d9beec80cb46e1e900ad4ec076dbdf71b58864f4de97c5b48d2ba03780de107fb3a994c17a9ab3081893910a5b270035cc49b3038f14bd4ecccabb5bd27c75840328bcc47bb3eba13d35d8d98f7c067abcbc360836a0fda4dee0e7bcbfdc1746d4e7f73ecb05d125b215c86b3d00334e47e6b8833b96f6ab5cef83accc3f66af3b046a7fd584544b4092214d2ceaf07333cfbb360ae87ca8c65f92275453b28a042c24fae354682617c6e82b65560f67a945b551f4d7f78f1fe85a4531d3039b42cbecb2c84f8b9695bf31a68553b6a114a7fe24c48546b0fc6d7ef30884927537fe36bf8d9bdcc8d189522ae50a193dc971bc015b014ecc2001ca1cedc8bd8ea1b20fd9b3c49de613cdee28cdbea6c19be870f5b30e4bb5ec8bd8c63242dc00546c9e681b82c7cda5a6037d54ff9cea751c105eb628ffb4e86082dfa2aebe5a347c680dcb8b71dc7b3dd717ced1321e22ac115de0633835e0db4a6a2255463cc42191ab45b21efa14edf2eed4a6549bb26632fe5274dd5e1fe0de72cf87fea1d0bf70044e83dddf713781fb717e62d703ecbd280564ff30f00d98451f498326139c6847013824f5a0d61a05c2d056273235b2bd261923e8f6aee1216aae7c07a49568c62ee0f05352615a2cc21b4a9b3f02d7f5c3f53a4d11c31da9095b490948c04ab55c59c0bf56db7f8359913f84228b18554cba3a4261e1342277446177eace2e0e1bc35de9f125a5c1e7665e12f73a5dd4b261b8cb30c15e1712b53b59687951c646143034a31b54574742dc7d43ef09e7963372ef135f94319c3908557a98e10997ae7a51b2c86aac56b04f8c2125110b58d9440ee8f095e4703d6e09ac4b4f76032a70896f0a7125bf1abefa5e60b179a3f1fd0081fd61c55a466b1e6e8db9bf47473ffaf7621c2fb8d4ac708b2f26cd7518c23d092564972768a875a574623b31ba0b00a7cd6975f5e29facd69c6c35e347a8ca2dc104165fbef7eac20ef208f0bf54698ca4440d7311c82aff2fe4adf422e1782c8fd9a3be81794eb0594c3dfb229593130adb6cabe0a93c49132b095b2671c4ec45b500526415541742187f610cc99889fcfe49d948299f08fbd6315ee3f87871b93b454af5c19e8801b5a0db61cfb4f8288deb2720135739d3643e3af8cba4c2d8545a27705ef024d71df0652cd9eccd7ac4e4ae7a2c8bfe486072b62f4f5294deed35497f79e423642045ab6bd791add3f7cd35b157e00687780a198ae2c68149bfe90ee05e72385d6f213080b43e89b6aefb6aae95e24698e1e10c2c1a86b8663fc3e4278a8a66b385e925bc2b32179a7c1be480aa3dfa2067cd311a0f31b1e6fcb0dc3e0c0013292ca58873699a9a3b350f778f0f7f9d643c4917634200b56ce4aaa3017bde6cbd08a9ab73c9457be4a8c421b0508485539d184265944fea2fd17ce5792a56ed4e3d22dd2db53386ef132fb0efa86f4579b9eba1b0e5cf8fb1c3e3a14ea7c885d99f7ab8a5b52ccb7a4721c084cca83585965267151075eb713c4c1d766f8d878a3a5eb86e52fe3affaa4af8c9f02af522f43132a189491bd8094f373b7f02e5c2198feaf53edcade00e4b8ac6e0708627b86682fffdad5178ea1de9b1aa720bf9ff577299279ab4dc5d683de3de9c8088c0f0c23310575a7764ac984a9145ca162d67511df97cc07cc04a3503fc8784da3f07a39f999c1773bda3b80d1c91e914b8feff039bb58ff186e9358972ca3460a8edfb842b9a0f8fe1ad294ff953d4cd0fdd66812102a5eca22ef8e734a95fcc50b222bbadae71b23b6ddc309a0cdbf7ce425d84f72396bcedaae0115d5be56e72927f3a9b3671da6285fa0a9190901111b8f76fbcd1176e86dd6f10238b72ade911161f3a3e4a95ee8d3c57bd3f0ba0d299f3d690df918b2e32c9ad9d7b84508b10c0907ddf49dab2ddbd2fea3f05ad102d064e6fe65374663f3f37e679e42d869591f8bc282a3968ca795e96e08e9c2a62fe7602771b70f9d082acdfe7d261d24b7c0ae936a89353a54abd402773df808696ca42bd158c356d05bb765143326a6380563584a83af366c69f1fa589e07151767fa5ab2b85b380d658bce05f8830fe26c2dd596214c5bb00ae7bb1dea202d2a97a3567558ff72a68f77b77963445fa78a96154f37853ff24e5bcc4da28e8952513d50121b21040a692508c96ea5ec3ecc512b1fc309ee98d2533c55e5264ae74943bd154cd8f32a62c250704ee3c4b79a085485debca826341eba0549a71bb3b344ebd6aac71e44834016628ef0d90bd9e99a0f86e75f4078be55f017dda3280028694195d09c912402118f3cc1727fc2bb7482617b78224819461c62c0afc5efcd4f21455eb60b81c697008d4c22ce5132d79387467b599d23d4e21b9f5236e2ce1a1816e88a1d6b8defc4b4dcf4777d3c1aecfb9dd2c143f82c58c91ab3bee258498597471d2c040a9f42cff883d9626ef87b795ed1cd0d9402b4b1a6f7467e6106c12dcbe4fde8d2aae4e37ce82a4abdc5fdf54062c82956ed2a1d6401b94571dd892660d501e1cd759cf9322b4008cd480f9c12eb3dfe4ae6659c9aeafee9d2059cd315eba7d2484952265512ec39f7092f14714a78594600fce652181aa0137640fd698fadb3379ab7f7b212b6800c4743115d5aa92d6b726af5d9e35a38f1d7fb99611c25572dc779b507a27e3a75dfcc3fae543e81bfe1a382b7d9d918c22af45147e0c46ddb9f48a32958a1caed078b8d0afca2e7fd78af43e0f5eac4bbb9d72c5a5236e78ada1d3b564b873bfd7dfe5d6a8f3d878b67f6f6b167c83bc37c060b5065696179314f2a5ef233619284691d0630e86d84461f702bcd637c6868351aa3848b8b511d26767b6091aab8b0a113ef6b55cb534cb83753195b0922758c407d3ba2ce77fb4a80625ae6b8eddd1c682e300977293936c8d11629834aa3a390ec21868add3e643c981525001bbbf8e9fa19adf0f56151f3864058b652e71501dd1ee343d33c2a45a97f2e15cbbdc648fe6d95b6e7a8347af673a5ac53ffb765dc8387a41ade8f5e773d80623ace29b30bb07b0ed7a22dd4eb1534263bdf4a5dd82addeff439dd1a7005d40d721a43fc386ebc41d3dda56d5fcb6aa476db63bd341a858c51d62c05291c087a2dacdc0483b9d7fc2ee9cc5f4865f99c48800c7e29ffbc5720be09ab8360c7d3e114a55debef6dba9b914329776633241ec8bfa337554dfe4d859146ce5c2a1562af89543854f9d3d05dbe1fcfc1e827f5152c9cc622d7aa9e6a8d3a32945d2d24c4c567af3995ea56765022081b1159a47762eceebac9e875c025824244aa8914858c6ab542c8dd8aa37b62937ba610e096e4aef3b0d9323b06ae378c16e18d488cb5231405f2116d330dc15a405c0bc544d933bb091e5dbc7b133d877522042b73c25c88a2f447017055bb4f96b85454295a02462c9adbec00b97bd710e34dcfec321b1bde646cb5286870d664f958c0b2140525d78de1f17dc376f583d5124a2370cd2e7a49eac3490806012c63dcc15c69143031af533f79d5bc5460af007f2e6d66530ac6daf87aedfccea9b66f1b7ab7c7cd23e5b8fff963e98229ea805187d7f713e9d57d07f76a29dabc70056a109cb9656325846a6e60bb08cb75f23a87d3f2ff93311e9f429d88867fbfaa317cdc60e4318b83c7d3ab6f566931b7676023e7422fcb6d379a418b9cb45a0010a71dbacd1f44cdd4add4fc683da1059dd50203917734a9f3cef5d2d225ee2ec3dd955b620e80d6e3b3476121290346fb9c6605ba9c27dbc20c9777014603c16642a36d107bed57583c769017dab1844cc1a11e44295d3b7eec8c32626690f33455e4587b443a548142cdb094b8b8633e18d89a3d6ebeb26d4322639b0c579ab068bbac0bae1ce66a32c31a96c63443243d3576aa76f02cf4775d318b30c7573e85e32db29565f9785317bd8779830ce0d1b9b275b491b09a7979fc0aaea23721040d6cf073cec5977da87ff02c3bdad3e710523f1c2e7856a19f03c4e0a0afa98b4ac3b84af68301843e3b2974bc2f10071d8f1d524a0d355a3a4a61723d27721c6b1a36c57e84dc9d36e24c2023fa0220bdbaafae60983bc752a315b747827f640d7875d6399edc27c3a6fa0601911fd85d3a9171fee372667f8bb4b3acf850bfa71da8de296ea83690bc7c3b2917c768be8b87bb9823e80041c71700e82c2bed2aa4f77406ee3b31a4ecd9ae28312cfb739aef409da14664a4f592e8d792d4f20ce9e73affc61692a93469f09efd52d4a43f4e1323d3765ab2fa0d96ddb27d7c99ea67f65ce90ace4c90c4ec01cf9e0ff2a6911ad1d28de3533fd179f6b6f9080134480c6a4f2e0936a83b089d9bbd4af997ff769d37c02f4a631809569e428afb9dd8fe75c10ebc746c7579f947de70bad9fa12660ea2112e23c219a726fe811e25975326c9269a3cd0d5a6a46de4c554b5925843d239aacd8a40c8956f9fe9280d317388e068b6418f81dc28387273e0ded447a0af2c2379f477be4fb50a499e20bea06998f7181c9947d82f43e07727232e3278e45ec3c77e481d9dce4ce761c58be363cdd039d7732b2f7349c4d3fc7f97105dd291b283c7940eb8a030e9ec6c4c0404236705e29318d1956eeb887d96b620678695053381821143cbd5ca03bbb552d1a2a55dab1e971f07e632f8eab5b5983151eeb8831fcdc60959bede564c07a92fe92661a59252056822735eb4526c9d11e9702cd3819be9a46ca36e5aad6867bb38d1b064bf12dd6c7fdbf488bf19c178f3b0719ff23acfd344c7af74150e8487ea1f6ec519dd16fdff732ab4ca41b5d37fcd6b02e078e5a9ecf1058d92fe1e9775fe1e74a983822ac5b6aac1cb772dcaa1f9afc7bdd9ba3682d27c12e96caf192a1291b101d2a9343150df7540921bf9fed77a2ad582c8f13bd78ddf69d1b2009e596ea8734750289968c8b9a912bbf67bfc441d4ff9fd0b8e00b88d5aec9c7cf743d7f0eda03b8e4b03d9561951059f3b47e16e3a6a6a7e9323f7581323b042b5cdc76dd817f08aea9aa1e5ef3db433b59ee6036663e9bbbe4e5e67fc9cfcd7efd4add3b48eb8e0afff60867c4ad31115660897ea5a31ed23da3e5b88d2b054d08fa2938d1b703e376abcf7ab2ba4c73114a40206a39aa42d23aaa243a88e33ff4f12ba8da2f96826ef1910a2f32098be8736edcb305391ec50a91618145370fda494bb0c68ebc32335b067e07dfca46fd7a722935648addac14792f4e973f10462a9e494a6b05d3531b8eecc92b586e5ae90dcc9cc38dcadf9baafbaa523c40e688100606a136e93669b1aefc2d05b69ebda1c35a100eeb2bbb8e4a1ffd8593425fc476e52da23683c20c1bb2672cffc1d5aca880fcaf2b632f105552142c70861559c6460047d3ba6eb07b22e34d85323593e32f8418fab18fd653cdfdcb5871452a51b79585498806e7d6a6b9b0ad5c93821fbf0fb921d6ab184d12a4a581ffc5631af06179c0f368706c9aa850779a62791e2029bd9ed2e96b9cbf59a9d5ff8d595842f20b4e9304243718b4b028cc928147ad7717c6042351bd745970f377d8a39c36b6e4a6579558765c67b519a7523d1f2530cb738dae0a2d48eb356a06d06e8fa53b58329e70921fe75f38c462721a2b0d1b3b9224ac398f88e703a80f999a88d7806af428cb77004d188db224aa77d5ee689cc5cb1a5218728b9fdb65f0d880d5b0b8e22152856adcb41f4a5e7959fe5b6f5277c35eef8731edb676192da7a82bda1fe79e76ba4b0298015ed0069a4b0b70ce0fae58aa621ef6159156490d602b4eb23dd84d80091d885bcc7e78b22db92f21114d7afe3c5076ff0f58e6263d972353362550071da5e33da6a01c1170819f7957ea79a57a10c2da1b87abc736b2149f59f7ef8828a4199f1461a86a543428254129019be9320707e16184bf7577db6e2ea0d31bb4196665d85d44b91319b59b9560e27705e5f7c7ef77e60a96e248e64f355ff50b76dce7cd84bc88d7d82e1556c3b8e533545d8619f8357ca868b00c5f56d8e5763eabc685f574f175a2774a10ff58fcaf033394bbaaafcef24dbd67bfe1e5be0aeb4e8e0bdfc969e6e24effd1a99d67d3cb67f2b1a7aa466d281fbcfbc0c3541f099091465d32d71e4a9979eec97dcf6f6dfc6e58546071a517a3d79c1b5a98c61b2f30121e5452bb17569c9b6a35c92d939e085afeb0ca326ecc10108b60d1a7d2f43cc73882310b45ab3eac9519e397520e3a1486385bc6327acfd8cf9cd499a182cbd0574602033d67f6952826f0e81e0ae6f39c4760b3c619cf5e37ff21bb8d26717b9a74cff263310e7e224dfe7c3ea1e5d727094ced1b37f3e7ec45ed338371900d993651132c002446147a1bd04d970068cba8c5e12374eb415a6022385b8b2bbb47c6328759d444dba449c3177e2adbdadd20f6b910e104b1e288966cac38cf0d5c676cb032f2132080c708381f4dc74dc7184bb5c75d9c891864dbdffd6df7c465e33348741faa92ed3eb53f38701a81027b4caeed301f49f008e477277542dcb0e24fe25e0d1455800d36a8306ea415615376f8fb0f207db27d7bebcf5da22e388bb3efb447e661522d7b65cb11d5c98644d956b25a6c6a7e7469e4adabb4dc1ac82b7021028f096245915c8a97e2f4c7cba2f59e1b281b63e64d139db0b823a617324dfd1ee032ed63c3ee28e292e2140af5bc594110601fceb2396981dbf63aadf15ac67c27fd2d761b26c47b86ec44fa6dc5f6a7b2248f3498dd4e4dbb2b17cae5a00a542ad9631221aa701b133ac5f2c38ad7a1ec205a2b8766f49947749574813efbad82b476f4073a8dba5dc07422d8859ba76e071be5e6660ff335e8013479f27b5ce9e33f1b666827b063879420ed7619967ac23f4f36e183aba2766264d942887fb187dde9e8142cf27b851c66880979f98c493a2d037f2313e42de4e8f31a67bbdf530e6592e6e4370f4c936ab5b591b82b1f7c20cba60425734edfa5c063c8088374153946ae6eb25d3a7578402b6a54fcb0fe69ef2f7050a32bb6e740a08e85f78a7af53a51c2576a9da501e321c8d4acd7d5ece106e0f3386ce412d806331220e87a64a5d8dc18b1994c0ae0c2abbdc756d8fa0babc489e40a83305155129535ccff33ede5fcc653d92958d53d645aef132e05b43e997b990056a5f6841c61e2271b43438480424dcc8be6c8c994d687dc5b5ae95c2afe02949c40372951beacca03d3960e64f55c5ada020d1a5141a9eea09f22aa3747fc273c76c3524bef949c97dbcbb8b0994b3604db94774f29a2fb7557a0b17df6b1c6c4e0a7eed900fd614c77a06f579d7d8cef717a26096d8cbfb824a35ebdba1c7ce235a9b8c1a4ef3d9cce0454d281fc91bf22322e212db9f43be243ed49dc45c59072e4b41d3c1ef2aa6953295e5c1a75e96317e6e62b5bb70909b1e7f7718486ffd910b26f00fbeccf7bc2b34e057021dcd6c2a3550d6e73ea64f56e3a272347a2f065087f1842e56bdfe06add3ed0c0afc3d48b334893ea53ce473c8a348f4ce9384f0f5d7c9194e2803c29cb000aaa669fb7d3465cb3d8ef0ee3dbcd745ef4f3d488dfdc7ffefd986a93c109e4e4fef592f7d92b45b73b6c005ef5a49016fbe1c4e491dc526ffbfddd7a1c8376b7c077723e4625f4dd4b611bacc36b2fe4e34da11d2ace30ddb9978111566d83c7d479b33e82c31b9434a51ce4bf5942a9b1e8d9fd322feefa20701a08104fe667c3cffb4f85f524b645077549b0a0d8f425b105ff55f2001e38b8d09a36c0c7483796d5709f9b163be25ed3f1ba565e34898ec1c0ef519285467cfde8f30d20eefe4ce831a7958d1338460bb68a2cd181082cf28b9e9ab6838a2cccc0112332fa043722959e0513210fc5c50bb67e36ad33ed6f3cba0b2f11c10676930a9632b7b387ed60fe09936288175f719bf326afb2023703842e2f8beb94a394b3469384d1e2f6df703dc7e0f54145ba035e4d2c8d36b96b870d666d4e0029d119e4f88b1289faa6518621fd9075dd97d63dc12481dec50f7a33934b77f3a4786a89933232b27a1e048d6841086928e5e50feefe9db9f392635c3be1bed92f033aea92eff23b5c5c55a2d7bba6e557a6f24be63b31077b18a17c59292f618ce7f3a587d39cc850eed125f2aeab5b8b25d2c426bae82cc08c5052608f1c3dc05bdb7fddec2cab4e7763187f073094183fea6092992d7dbf08831094bb5a396521ffc2bc2f1585fbade06325002e4159a0359226d9a9b3ec6ae75bb34ff81291bf6a35b92c448ccb51f64a256200420c2d4e8fba058b64c66eb7e446f1b408144877e35fc8694bf825d2362febce0e8798e57fefba8792258b1fbaf7b5770069323c3937d0c58006e2aaec5d951cbf0798aeec39945b1f151cd95354c92146c9ae8a805fa4125f5fad1747bd639f9c8e377cc3451c691c887058cf7395e321c6ea95b05148e9ff772c33a68dce8f9aac6e80888b49eb491d65b71f3f310c16d127e0d5c2e5bdfd3410c7637f1790551298d04db3d011a594ecc97b3fec47722e17b2d8255b5e636eec048b7b60d991966424eac471fb6aba56cd190ff2e4fceb466dee85a09083982be1669ffd24ce4fe804667c557b1530dde31567552b1ad844265983b7a0142f5135a589bfa942bad2b6f21eb1b878dd1126e5f8f4fd2d3c9187b218c5ca84184c5675cfc8f459b6eabdc5ef1b02f83d8ba30f41eae0083e85a32fbaf9feea3a108e1d829da0f83e5f5f8f74f899f5df80df7e6a0a172c966007ce3ce9efa155982e8e44f83f4639f7f62be5f5b3248e906d7fe0e68a2e500cbd34601b4c3cf9473d6d6e357448d6a49ad02a81d56ea9822ebfa47258621403db4f5a3e8d63589d544197af19028063f9bfece8b9c25c88502cbc96833067c10f59f868295a386778c167978a9b5b8790298009f4528c8cf253ff2efb3a8048ac4a3cbbfd24ed665e9fc3d5ce0a06888d3d53dfa9b6a5cca9601189e2bbc30034943295eb7f63330cb4d9b5e5eac046550c593e800feae92adbe22bb98f3c9f713d3002d76de452f3739805e6c62c25c1ebb7430e0a6dbd56225dfcf84efcba708f134e5ad823b8638c286946323e03f854fdc8b9f6bee93f1e01f58a612546aceb1bd43f8bf5872645f92acde37d2aa26c5a96eb3b477d2b7f91354d6ac2042289ecf91375ec4dceded6e6662ac005f41baed3fb4977e7de4c405a31baf972e421c7bb92682e11b6d1324f8cac6e95e017025dbe3e2b1ba74d1f8459fb207de2920dac2be03548272a9d0a9c78ab254e055370ab9bc563a83971899728bea39b12122f7a3f47d939e20b5baece94ac6fe91a8cf6e6f2051f16a236519a5726370c35778b56b8237b0798fb9db7499217075163dd93761995b60f12c6f38c19dae8e32506fc095570aa234942ef0833a2d511cc4f6c9ee041aabf8cdc9dad9ced9c1ebd11c2f43738587ca28f211a6cfb207c4448a103c9d6800343545a5cd4e9a4d9d29df90535cd5b58a028a27f1a8dd0358caeea505dd0d6daded6d0d9b51f9624a7a676d5c1a00cc8e2ff2df049de8a2a916621dd92c32ba6ee221be4042f3aa7571b7decf48228c1e7dee24962e9cef693abce5446781a7f94e78fc9969194b8245ac02fe85fa42d04816ad86f194092c0b8b3cb1cfb45245f012db71e49a8ae37ef22e89ed19070f8cfb43894f445956afa9ce6ca1749afeaf6113faf151d6b3635708c3d27de8e29e5973bb4bb9b76055908084b371a71aee1a491f5ef420cbe64324d03ceeb24298a7d78ae651c8d20b958ed202a59a000d69405d987e3dadc1f93342f108508ac30bbe63dd6b1c266814d67b7f5488cb11b2f8b63bcd11cdb93f4c42bf58e91b38e22fbc66e13d87af05a041a44ccd1618f53baa6f0cb7a2654a4ba4f5dc9fccb5bc60e56fc8012e4465aa244e5be47f906aeb7a8f9a7589525e333ace1032e2e3509b3ca015ef59a2ee8efc072bdd2f23eab84fb3a585dc53f0e992039aa25cfcb248812e81366bea909a64a68cfa3d34fd379493f5712cba3a329ba6453f80449c95ee395a62bbddd48bcf7adf4704a843bfba41a858fb9b407ddeefc3639e26d1f67fcbdc64be0b7b8efd9f4cd4a2f08053d69abc7aed41bc6e664ce6a86cfac5046378e2f832ced4e2c89f9a91ffeb7e40368f656ffc239197ce31b6781b6b2c48e3b15c3cdba5316a51238268c075a37007873676cb6c40f181ac64b9d18a134834b50df26961998c859c959fd248c6c97958796b12cd895668dcbb4b8ead91048e2e8d6e02c6e4dc010de698f444f48a209203ba4d4efa7cbee52f0f5034de21d47f93e012c9a8f4b44cf882109098c56667eb74d23cdf935d12441c40424fac86737c2e4cb800f5db70fdea0bdc50202fd3c51eb951af60d0d67b305115ef45a0a4ddcfafc449b19de204c4a843848ccac81b224d99b85108fd44275e9487e3d73941a2d5a48d5606de7128a7e7494f46ecbc88ff1ee7a329e0d63300d2747d055e7279cafbf7917b8722af72d79727f8621513a97ed636d4b44e00a74b4306bc3aae89aba181ffe2c83898ab038809f74feccaf7e62d54b40717cd760a9afedd007173aad9243afc5b2413ae998b62084d35944bf5f580dbf7b7600b482f3b7bc6b4db9f9558399162b473f129915baa98ae79dca4b335c9cba93c649a550e145f2237816b392dcf1ddc204bda66ae3165957c398a745208d4b28c341329b939885b88fb29e7fc848a7bcba57a1c51c7d08a628132809cb6f611bfc94203c8b61ba542ddd52dc533d98dcff4ff5401c6bcf50594b457b2d18fc818343b6ec07293d3ee920005c246c3e00e71c989a6c0fabfd29a872708039d755e437339730456df1ed16e010a5d628c504a649df67a3b2b1615605ef59a65bbc7953aa8cb5920b18edae34a2449b14cbef7ef3267bbdce520d84ddd554db0271eff6894f4985c038b8d46960fce24e59ead703717fe1ffd38e722ceace415fa7554c8285089ffc25496b4f27c81ceebb76843644eab03e325e75225a3a08d41a373b8df4cd758136f4308d6da9648bb35d4578ed6bb24e358ed71b9f51d61704fc6ee21b3002634bfc2df6dd9c53736de3f66259b17c9ebdbd464d1d5183abc51e4a127627418d1f6f6a12c050b476b46ce064641856e050cf6b78768f25a7beff1f23f5607cee7b714b09c5c76633aabf3445b8a50aeac89e03b587e7af8931677b6dce7d34babdf756cb902b6b461c0bada405e196d89659c95d56da15c2647a6cef783b006eae9a37728c43aa8d1f00f85e14075743fc8b827a7290a07ee71f9f45a4be6f07f4e669e3d66fe86a2856e6c3496a7e8d4951829c447ab6290e68a5bac3c1cf8da0a018f39abb85d5056407c6acb37f164f5f7050d264f6593f35b1664b2526537b7680670285fd836a67be33e738875d5a67b4f1fe2074fcc99f90713058e7069cd7da3d2b4f83c30c5696e6fa330393415267fd65f82f0ec13aa38dfccaa3c67eb59dffaaa49abc7e298a66e035fbd7b075f1412f305e74348138da8c3618b53739f44f3f4f2f260939d7f7c0a9b2d2206da76b309f58fd99e082ff9a503eb020e8395c56205970d9d81ee6b3c5496a3e4992444f3e0964eca9b9cb0ffb694630599aa9217ba0ed444c52ff39e0ffadca3310db8ad7c5fa20f6c4717f063bbdd4af392f6ba76e06b0dadb282014d5fdaa217692ef8b0cdf349198210c1f3a4c7a19ec6a46f7582c0d0fc0cd76f46174654b720cebb9fabedf27c6a93054265ee56be747d41dbe35db153571c4594efaa6fbad80f093faaf46154f0bf61e3e3e03f53b4f3900070d7f13addd3c00205a957e6c0f6b13f0cbeb2f88f3b1931516b16dfdef17aef98c2f2fa66856c5580c7f85b4228e38e5f118b3dae1d15b814137bf2ff22f4ae21d514622569a324ee04b3fef8d08011863fa0f68d707502ccec5f0afbecc35192166030b5fb1f0f61ecce86e3e6b3c703643ba1a59cb84059f9636a90023e55399075d4a9c70b285ed991c0087ff4d7fa441d08ee8c857def9b7ca1cb9a33cc697950fa48adb0d2a1b75c9465eb140acdf505157e763e064e323a9530ef88b660f62981a6e68b4232983fa13c508d26d1e551046870c581bb9ceb5f8df6aa972b6f9bef2b089cd015bd84ed387e61c8697c0b198625c5193c147bcd1c6cda198c86b12c4f103100c2d9b8fe10c1a914667558b7a3ba5d1490142fa05fe6a2df1a3d196eb8c7c1c7161fb74261e7820d477756e61c80b8c1f028b1eaafcc75d22ec9d247291d5cf4a94e3e784f55e5619c23e40b4cb4d3414061bf69ac2f999ae952119ed84c51083500a720ed60221424a25052eb1078c33034f5f108e8c017d1ec05801e66f7d4337017964cf5f332aa56dd3a32eb6d2100dcbcccc1b6e4fb0200862c1766c84ecce1a04a8ae84cbd795ebafc72d92e8dd7e30b1f6023b224e54f5bfe55df78911fd0c84d628186fb0beb9fc31d2800d5b8dabe6c402217b952665ba17186847f6d1816e8569c1864117795b42a9ce7ea46d89c0c0435fafbee5a45ce8d7527177548a6d38dece920e16841b432a89bc84716bf496ee2fdc0553d4d10f04aa3b80d76e288303bc7cdb733631a071f3d3eac2532e161890e7cbf8f4e91cba52408600d7cf9f0d29e9c2388572a27dad6ec3abb2ae6c3cd83f568c4bca4facca7305e0bc58a93853cba941a1a6e62b63cbac65ce99d3cb4c2504305edd96ef55dc5b5ea7900b0f94fda46ee54e4156f6ea9455005b475260993e41ec320b41d8a05c39da61da71fbf62d1c28b389ed46aa6de4fd58fc809cb9e91c201ae39f66363f6425c6c5e8669ff5138281fd5feb43da5e2e67da5c80d9d5584460503e0cf8382820fe3c913810d2b145a03394c9997484c75f530e9e75db2ce6cb3b35f42fbff7ffa54df82858e737dea8e16c49163cdc97668f7809b0d7c8db73c05fb97e54c9774d1bd85fd98edb3d8be450d392eac49adc4f1ee11afbec28d4643aa765b4f0ecd3ea8d05232f1df68933cb8597de93dc577f7d2d61effe792e86581680d13dd4b948b081f5caa4c64b542f3f7bb22502cbce908573d0ea6510eb5fc8083a95bef5e007e1d799d65723ffaf20dfa452a430d580b4600b5217c6ddd215284ad324b16176564e916225d35d7706890aa3e23f671448a319cc9ce7079dc513f40a1b95a06b212aa6bbc3b63d66acfecb863002e8046334f37983824ca4b8b3cc388f04e95a70f3eb80e01599326cb2dcbb5507f6d7ba2db2f70207a01d88d2962d660294d073d8aabd1bdaf1606d20fd545eadd405a2fbffdc6cb5ae5052998ddb99c38f42504bfa14cad60bf7c84e1f5e0c001bdfb0882c266ee57262a112c6d4ba9735d351958fc0b993d7a571f0ef83f4bcd3be9df12e58aba36d5682767a23c714e5e4637d1ffd1cb53a601f917cbec4fd62030575f86ce60443e86b211251cc12ab6f32bdda0cd8f2f9529b2e273f8f115788358a26c16d60f1070674920948bec5e3167fc356c52c45a0468eada3b09d487c13f53b6914760dda17f2d612cd310149f9ba0458369e5d6ae935cce886796f950b747512c48444480ac02015816d73ca705284d4291227052441c1a524dc7395b8f533303479eecf0608115c208a8b1a526b5ce391f4d3000305931b7838fb807a5524f2c5a5ac383ebf4d03f0edc87a44537cb1d31ae10dc9569e1d1a2ce98dd3c545cdc95061fbac54d780bc1d97512b7f45e609d619d02ac301188d301c56eb71af38632740f3201b01d263ada1fa02d5143a43374030ad8e01f10f74d0ac25f920a0d42e7a519ff833c0a066377f9bdea5fce22553fd7837a56fc313d568d17bbe62a350d31c211ec55cde4d2b3655d8e3642a4b315c12e5fee6c1a758be84a247da91c20a2c6727f6215ec4a431ad34eb1f1fb92c7dc1e001a5a904e2633355f3a3ebb48fb35ebd0dd6beb12f80098cc3ad34a88dd4d95fd82b1ca152c1620929e537fe2dbe7a1018dd29a67c49132a60b1f43aee6dad9e76377c4ea35bfe8fb2e537f9e0bbe05b78ce9720463cf558f0f659532a76ad96d89571551778af687e6ac09d8aeebdc0a31ec77033b456c7b767ca2d7d15ec2d359ebb66a689976b8685702097dad22f2216bf62f569ef4b6e33cdd4572be3d85761bda7d8a53253f305ff711f2482dcb042cb9e55c0e1c82ffdcc1fdca795db45b9ed8c5b0abf5bf9f0735c76eed9c4913bffa82bb4554d73a8f4cc00d6dcecd4448d2508156e4272b698f2e4b2d91a0e35d47bdaef33cdff2f3b334af5307b2b6ba045ce64ea134a6826765edc4caf81c20ec18f3eca765185b7029d08fb70327d853ce2582c7f469b374d1879e78af9ec3326ec11e0286e8486d6f41bd93a2e90c96a62405fef792470ebf71135f864f77cd3b5e31674058c5e6b5a338b48cefc797eef807ee26c0577644927067a4258926e4531211b975334c698da77ab64d5c5ee0d44e76c933e3769a1dd4db42ccb804868807b31a206a031544daa62ef245c1a938f308fad159b214df65b1433559c40aa31597771ce967f4f0d652f1b4cdb3bcef7da299ca92790ae88ea9f384e856c9264a1864f11de8ceee4b2194097af093a35e8430eae4cc1fe6ce9654538d3b53adbf21ac13882ce2c11a292a4e040e0e0b64e0d322082374ec2d0703cabf075b0640f1503d6ce20b74650e19172a1f216294e8e6fbc5ed56e56234997c3a345a14812efded4ddf1629e9dc288a53bad9c4eff95509848641f77c591bbc7ba30877b549361296b06bffc88fff043ae4397499cf845a430b8bbb049fc7bde6437b25013cadb60448320fa842a428f9bb530720ad4276201954f2cd77bf3aa0c4a5381acfe54e7fb2e53672242e295692f4348d845c90ddafc22257c920e74b70256c40ff4c1a94d829b9896fa553c59fcbe041a177149a8500697392769623b6ba1f680433b85da552313f6306a396eb5752c4fb867698bed8de44484014f3036233ec6e1f5e1414597add094f63fb7e69a6df45ab9a354a3037b0719419c7399e98fd01be45cc0abe56009d34daa76146cbe7170f451a9f88a9c72076ce9e1712b73a6c629e8f74735b24cb252d84f0860595db5f1a15e978b0c160be6793f3acee8e12bb0c1d9e601ba1b9fa9f8479f8b45508984f2b83aaa2e8c075b6af3414684796d72917d30d6b501cb3cd803e8220f32371b464ba88440acb8c093493db5288260c69b5234f78697504f7140460cd212f78f0661d051cfae5a7b5e1fc770a72ec3629f1816095b4fd600f4a893195e8fad99b6a9ec25152c2a24f8fbf1b9cdf073a6c9b6fcd68bcfe8804566ebe78cc0ee49c8c47d985a52903cc941f5e63f4fd0fa944d1c0d37b389bd787f7161c891912f9bcff49fe2b9f3c98fee1f1e4ab21e9eaaab246b9f1f1d55948d64e35d0fa62bf0f557d359b585c5c02165fcdade120b6a6840b1e4329f6b54b83f10d8444c37aae8392bc1068964680e7cd0177662f1cea5081f843fdd19a9f371543bc92cd5d898d5417efc46311aa4b7591bb7340ff634e1e02f6c52c30b3cce16ed8b985d68cefd303e2a710451c1050ef2881532b5314ef1dcb7e2290926ecf6be938e5e97289950e8ff21c210d0af0dc2c2ad0adfa96f6bdd725189d073b1031e08b35b6fb71eefb42bd425f4a1267223bbad0a5fcc45182f85202c4c4ca07922f29afc89ef0851d897d13f3338293434cb02a6dafffd80d3ef3fd552030e1b64bf4f25976279979edcbc2411eb301a320b544f2f38e359fc05c257db0ec16dba4072db416ebdce49bd283ee2e5a959cce339ad884082df0005e158590581f0d4d45bcad3aa13532da4dad64237a1eda452e8441558d2b92d0306e9dfbaac8443233e3e72e22601b3379a8781440f17d89e846528240f6d24d4971a915c464712ff4dbbe1e163815d74452471ec4731965a8256202e4cc17469215fdef129ae157e0db422bf2b0e915abe9722a5ebeb320fa7d713002d1e044055bb1f56aba61eb78d544defa08a7c5e66b5c17b94ea78f41794d69faf279ef89f7e75aaf1261698ce6c98d63a6551a2ad01616c345e0d644b3c1c7c2e1bfdd7b499cfec44824a808c0a27c55bae69116cf7f6bcca33e2d1ae8bfdc3d145b18df7163865d58662256844b842f96e12b75b3f6d3e9f2703e5f6ba92c694b5575e13555ca9ed045e47f5ebf9a5993cae3d74ac274e30ce26477f0fc2170291718f5d4ea4ffdf3f50854e637082705ed76a3a6af1b73733c0186226eff666db4fae11991e214b842488ef18fb9c22fed15f178662fb8eea6bc16db60df470be25ab8e716d6495e76f4ac8384b7bb4034b97f40fc7f185e843b40116eedf73b6d4ca7fc7f7600980ff9b81a0f5b4291610fd3d083d129290972e1e04afe571fe1da1f698b3084af1379efb5760bc0998bcd5fb473b58ec29b518c0800950c0cd1553aff24bcb75746461930a2e76cbb14a8b45c30902cd1bbf6f812704c1b55560586398b9bea6e0b67c79c86bb4b94c760642278718d352079938207e3654dd1c06d966f703249a5888a5ce617b37c86bfe5f7ed5c908f545d6e8b20fffdde8da8cc023dbb1f6dcb2aeacf8c5e3d4db3270b13de3be19b2b1aaf6ea892144e2f3d19f8464e21993ec86856875e9f559cc4937f018ee4bb87432e4bcc5b6b8ba18e4bffa0fb9b3816e26e74f8ad8f98fdbe570781c330266eb06e33ddbe389147354c32d8e5b8d0af31efee291e123bd936ee77c575eff168ec64f9e2f1e067238e76e8b6e88287945f4cc7f6ce8b766e8651c9dcb4df7bc92661a6124731167eab14f545dbea9435140d934cb801684e22390dfdffe979fc6cf72c6416b5072454301e2af95e078023ba588115c66d85c5ced4812001321979b287b81386f4ac04a5cd11b8072537cbd7201d1d35aa9567cfcdb122ee3a5b026a009ce03e75a288fce25189e8ed2642ab825e90fade0d3da2ca99fddfb65c337ed86fd0811a8714a4b8f47607aa3a22253adcbe3546975ccf6d66faf6bbc5c927792294cfd109051e830c34d72496e66f9051d782aadb523b2f0e03da78218ab6d7064e2b9010402df0429d2d88877e9abc846fd614dddd8004f21cbc9924009743366823227a3183156dadfc54b4a336524065ddbbf16793f7d68e4274e1ccee79ef47f42a6875b4fdf5467174c5d509b6fe82b1624057f43ae324c2fb305724c1e07d05c301b601a4e36ff0d5581b8ec995806b9d2539497c579f54cecf1a7079b4ef5419e557a995ac01ab8bfb8876a88da44b1500518c097507adb69bc98c5b5e2de0ecfadf074adb358bf0b39d62677276a9624a4a7466fa70e0d0f6d705c4da34f85ca5aec7292a32358e7dfc6ecc1c564b2219bd35d4ebecef648382841350accdf373ba9bb7d17eaabf53e109c8fd39b6f59db655b4a545e00832f5ea73ca1e2eb7d8a1de74b310d63fd0bf0add719e477536333ec0d8070d37a17aea6ad722172ca34ec774b7ca5f46b1cb095a5ad359a0427ce6075553d333b7174a6a16d2d3c5467d48c38d83727ca289bc4950c22443b58815fc4a31c4106eada5c3301dd8b058420a6dbffe7ab14643a2720ca2d33760ae9a6d09f99c1c8f222ba64db2693429b654e7f9aaa87632b095e7c6e46f42aa4ad0f45192d435686b67bda9ccc4cb8be0d45de96959b777e92e3473560db6bb88e02988160cbf7eea0d6b9716647492b0819779ecb627d65879dae88f5122d4d594d39451c948bc73ee414ca7bf6960d54589fede254212db7ec5ef054ca0f41d9cb6251bfbbf88a6e522cc18888ed84247996f9f13c659e414a750b3dab548afc7601936cae04c7568196833f6c059a26e95871143acdaf90aba1ea8d33b17a9d90ecbf6c28b08a5d54516a4af7400041442553ec7db22d96b5a229beeaff77cca28acd70ff65e5f9dbf6604a68b809260f0fb91e7ddb77ba74f5b961881cc1a7deeb0c3d677b4df420119f4293d7f93c64e76593cd113fb3775063d8c591fcd6b89673e7cd7007bb3647b671fb2671feaabc5f677852a663032aa09a3c58d277d8926c184b6ab95ee5db75a6d39b622a50194ca08e00f0b199297087d2ede419a77dfc72bf8902d57de223d4a3a71913593dc3ae7f9ec6ba524a1ba8694377d6afb458cf975f6d178c24d3d9824a10dcf3bb4dd94bb0234e1118c59615515b1848cfa47393c7b4442b5b8c40c13a7bde9d5dd76cd50b1978246c43c07f9a5e50334fecce4b0fd2d249a3fe70976d9ab86f01ea0614b7786faf5c3fcc09ec1f7cd46acce265fce336e96246d97e74dea41c7e1e6bb5914ad78764b7ffbb2e2907b034c5c2a6701edad6216cf20599c71c9773ecb251a2c72b98f7f7402bfe2cf552b3d3974c5fecd4206669dc436cf6584305d5c425140c5d467438702baae039285a8ee4be1920d774a63e1b827fc49c7ccfd6f986b929a900f7c473d42091e8e6db81e28b274625dcece9929698fc24c941eeac80a4843ad7eabdfd4d1574c1c0a1062688e9d8ee9ba41393fc7cd69adaacee525428d506f19c6d3ca738045c1833665609423214f8296bb850e20637f7f8daf6665562a8c38c5fa72884279c9f201730d1ee32723c4ac62d28a3e4c40968cfccf7f5a2ea75087363783b36e21597434ceac17dfe46cb50c6c44cab1aa0ffb0cc25270925fa3907ec391abfd97127df11287ac545ef5b272d8e5759860e41a95b9396c18adcc389f41e8826b94bcab7582039405e2141770bad9f80df98ed98364769e37cdef5db9aaa0c602cb6209b9e30c6b28e1e6061422b628de04ba9d37e56cb0a30e21f4645a1748ac34f3052044e884aaca2dd45df7cc4c47013f7782a9104fb30608b366d8a87d07232e928ed743cb746852add2735cad3c1d5086fa63a270e8d06d0ee390c0214c0c249ac31148d1a249aaee826b0dd43e9ea4ae1e36fb7230c5ad69f0646ca10716a8754f79b2251547a52980c500ad9123edddb55d5fb089e4a8aa021b790a2a4f62b3186a35c7eae866e8f3c4c28f6c8514bbd505de8e1ab8df2b809662e7f9c6bec39bf745379a9a295f37602e41a51b02f1ac931348159db52ee5bd5918abc31f5101fa5c12b2ea61a6f05b1e2dda3ac31121a800c89b1a846149a98e0cb30ecf5a951cc5fe3ac6681da187c777b2355dc9b5ec71f6ab0a660ddc661620bbbbac2f82ac6b53f8a8aec885d1a923673cde1ffcd40669ae78ac182a9fb87ad3c86927361a585a3b4e6d63d6957726bf0d2aa9f0e7b230f519d90089142833bed9c5ea4c3a2a6020e075e0112ae3a954f5934522fcb171a8e09d99edd9a8b32f0b32a06db54439fdbb7fe78759db733d3e4d526d92789065a1b47f5d17a7430907e1dab6bdaf464bc983f647e7ff148904e194c68ae51ab8ead21465a97aa813b0f5b908fc0a937876317dd4b3082dfdad2f0cae000068a1a34b75f8789c8f5c59c95e91a02a423a36705b6f012f4af8dcda20a1cd11c1165a37c31e6909f51ce3137ace3eb15b57cd4f45eb75ec9643f10cbac3d63366f6282b1e1cdcef5379e9e497dabb75abae7284fea77ebe2587339f3dedc3057579384ead1ebce95440735492b1bef37a27c9330d6c31f75a02f5977a8ced1a883b8c98b5ede34aac7b32964c1b3fe7383a8b81adc0d36f89cab60e91992d0d8bcf65f854299033b8a347602c6e4938cd2a7c0649fe7c0171324c31a356bede18b343bc198818968c4755c145da7d24bc1148a6c899507a5f670812ba8114222c6b512ce369d4739c1340a9a8b843ffba1c898a5ca3de17abed15b48a7561f8bc670f4f3a9bd872821b5ca6e8c24b18d232a8cd7a251c1f8fedd37f1c2b80e2389f0bfa6118fda3422d5c9bac5fe74163bc0e06e87c9c7e048f5684ec63cfe6bee36082d42f111b646b97b098401555cf81bb8972d3e943331241b48f851b1dbf95ed7a9052ddaec1ff39bfca548a07ec662c0f9656bf1d533d9d0ac7c8860c4eb7407e70aa8b40aec166ee9c39d7c35e8d9655a9e60c196e2eb3265e408edfc613c7cc0143abe9422adbe326f795c718ae8367f667bd5d0f31a3e31342b9c852b9dbb1610bfcd7b857450ddd14461f41a4777fd15a3fd1746bcea140889b2aede6eda6c2dbb0ed1fece1f43751ee059c7b5d12ccb804fd95604e5173077c70ab1d03da4bdd01207fd4d25d0fbe258f04f13accda7d4fc5de9d3260f84847a29dde873cefc9c0037600b4a094daccb3f1990fdb955edf4ad694ecb58de41dcdf3bd8bb057c2667a4f98eadb13b8e1b3b66a4f8b0b13ae643d9450629c64ecdf1f14953e1524301d160a344e289ffa32e085a559a1d1e263067a71ceb750b4b18fe6e866bcd25bbbbae01a5efa3f716e3ed9ea6b603b1cd405fabc9f9f1ffba75776aa1b44cab268a57d74abeb2327848df1a78b5f6a6fb8e7458d90a95439bc89a631b837e541e80345c1c6ae113b3065c895e67e5460e4caf80fed6168166a652527547099e47204b23d43f09f6a843e833f4bb7e6aa5057c63aad35593db9967c3724f0f09f0046f1514817276133b5994f3148d5f3ff4b52a1b46f475dd7b4043d9d478ef75ccb711ea4b7a77af7a421d8ca4f382a81ea12f824e4892ad7bd92aaa9d31ede4acc05def5c4832d99ecac5b1c5c99c9c02fd389c202dc9d1af4a344c4cd93766d0eaa5c0a7b37c253dfe38fc63bd248bccd3a862348e0fa431b3897672c8203d0867d3f25fd14120c1da01b8dc3854ee7ae67e185774d3247bd206a14810c650d8f1b1b1227d1e89da99dea8d381d3a785b657240f9115bd24b29bc11ede7428470a58c00bcb3aaf3cd0aaedf4a935df18160c48c6559cb76bd86ed566cad5df1b4612b2ee3f8d3dabedb514448a3cfcabbc1220aa36923023c2a6722c6af998a9d0b4e0ec2d847ab868d930e15ee36fa50a092d4bf9707323fc38adfc9edd570591537600560807b3f80f406da94e2dfb0915d8ab54f693ea04433079ba97d7f06a941af40cc2e31212796c64b8e88bfca99be6e6104d36d0d6fd257f86b768dbcd8c75f98ea5f0b766444816d0b819133dedff2567ab2aad5b64203ade46bbf7dd4f7c3e0e2dfdd688c113d5521f5aeecd76d1b50a66941d5ef9f976c718f6ed51f4dfe52409deb353282f4dbcd2903b11eb3b12c08b509e9725643e343c1f9bc9ade59d926793d212d44aff6c78e47d852d5c557e6c61715319cf9791625a4d3f8f2da6b8cb6fb6211ed5c8ee803079250c27124434ce2aef6445e894be256fcf230dff1d02bed55d32d84bd18f27b50951ffbc1e26c5115734159207a07fe5c620e29d7c55b3d19025d4cab92030b811efa625c055767b7ec7cf00e50414b6512fc5cc58c436b362c7966c9dbfe077f2b5f8eac47fc5cf8a78b09524ed7bbb95a1b8e32db12a4bcc9e8bac6798aede04287a8d6bf7be8934314df0b40cf4f43cdba4ef4693227b3a2af8ef3f21799558f7b91e136b1d63d1ca05c531b6a087bcaf4cdcaceaf354c4522248604ba53e4271b04ab73427f5aa6c56d2f9565612aa01185e19e8eb914aa388712d180a8de1c4ea689af598d9dd3347cbae1c94d09f01d48ca727dbec4de1c3f29aed2f992b15d1c6e714893dc9fd6cc070124b5f7139c0d9d0afe0d44e28f8b1c2fbfb90edf8c963e51f5b12931e67565713e4c5b51ddfd26b8f220ddb2ffed764f5b67307ea2bc76010047940a286cc30656e398c39dd37c767afd4c70bedfa6aedb8becb6bba924cce3f0fc9f8383828b5fe506319bbffa255a932bc67c209b65ed25e13eae38c442af69fa81ebe2cab98a8803d5e028f5c6bd4c6d3a2a8e6172de67f5e52db4cd4d5e12e7cb268f480d4e072ca0d71b0745224fcf8d4be0eb13dd5fff47c0b315d9ed645636450cbf0689e9828bfcc1c76af4780314e7b9e518ab2d6c440d306ecca0c54067fcc1117824b8a4dabae6a083899ab1c0d3115b97b79b6aceaa21172fe844943ae1c32e08cca3095bbe791320bf0b29db459b455b8f8e12693ef8777317f9bcb9b548f18968e1503c12887889571f40da545cbfbc546dab25db18aa94ec3391844c433e504231d59340252d5cbe754c3751137b50961a13d44a4dcb5826e706bbc8deeeb41ae0f7125b3004d17a2f27c88da08379bae02ee9b4309b2620f9b1b9d637c8fd73d43a2bdb6a602b57b165dc015df8d0d8e5bd13856f0224b9a85dc0713046c63e6183beaac7f4c541113ea1eb7855c610ff184eb29f908bb94e000f18d4540a7090dab33b9603f332fc09de644aeab6cde37e4e1c2b709be718a88a8ae6ab359ed421f09c3b624e8705c19678b91564492e91cf08b5910ba06467a8da011bb9f65c858617f6a196d46b10bf6ebfc104faa8e5a1050a008569080483ea9b868de13d56cc1a8e777d3aba774447c85ed60343205c1de61759356ec3c738290cbdb086c24b0a9a9b65f5b28e9e4e20bb9ce4538b22345cfd6eb1da48da3d43ac4924949fdcb704b5ed2f1078e39d8838dd0df1fc247aa37217d97887be6fc6828f453a4ef8510d73c16faa4d6f9ca202732af814929a5aac7f438ffa572f31ddb6cfce0941624c82b7f6d331557fa8881907236178a1602db6189a946abd89ae09b7f2faff41005095f26671a8ff02931b0da4a8317cc728880e1e7787d2ff755b2ef6bc56d8a9a22333207ed6b5c465df50545f19cf8b0b298e16b267ff48e883314207721ca74640ff3757798ccc194da1d79d4fd1b780b0fab37739d832f675e04918a2c01c8b13f79797e45314b151d07f635e4c7f5b0b177faa1bcc70a72c6790b9045935681d9036581b6c5336095b60ea5af47ad0f85d88f7615ae814ed89e8c8dfbc0a734158f4d58d794d72f46e97e590127727060ccfae01f9a7be28fa243e3363b54d56951e90a85d61f46802aed1e7584dd1d5a786d2a9e8d55d98c9c8b25d5c2b92f00cd9f693313cbc1de6dfd248b942628848eee138ecb849983720d9e93204aaf9854d2be3bec9750acda99b03ac01927d63f3c736f8ce2be7dbb6551b5df651585d28b6ce0a73d5f42cc2e31a9b302a4200ee657a86d8ad2e02402d612c0d4ed9c22279e44c61db0c396bfc7e3a2ba7f101b82570fc2907777d5292163c9424f0dcef44fd45d9a918aa655c2ff4a53cf57ab542ecbcb550b437690196a83ecbe2fa8ee5004ece56d9c316d27ebeacc8e21b1c88d88ef8d60bc625e5c64fee2247af7ac7afaed0b8ee4b8cfb6b483bb25374c82e5153171938a59d1b928c6b597839ac73cec4b104f36fde73a288381933305ccf077b2000ca7eb7f29fa1898e2dbe3cae5e1198b2f5cf0813297c2f329655fa65f6f013633abae688771d5e0d80ff32600425a09368ae1e7abde646ce580bfa5778e50b5a1a71fe5df3b3bc6372832eb426e84358f64509bf30316af4c01a94b3ff7dcc39895fe953df1415f12c354dce1ab3c8b8929edb5866d76ff0ae9a5771693500c753af6fab4e68689eb7d8bdfe2f777e0f8cb9cc7095705a26ea665c8bac9fffbbb88dda5e9d724b4fd055ad998cfdf6106a158017061a0bd5cd970c6f34ca985a231fe75cda9304941f678dda953e8493588bf61b40470ad919be041ae3ca6b12ddc4624915377f42080cc41142360183c9f45af02a2bb7cfbad62ecfa9bc98981a4c4bd6191cfbfb073a0cdef14e841010095a22de76d6871a1977e54d25c545e83eecca8b4ad167a69d55521dbc42c8938cf44f0a9aff522058bc5b71128659b1e2a6b505ae4efb62713605cff62e95e50cb2c1cde9e58b185af6f6752c31b8e726f31e29cd1d820321bb14fdc92049dae29058f2d12381cc42c81f3e9991c68c45409d83bab125d30a9d58efdef664a443a9155087cdaffef46dc519534c05d3874ec6ece98ec090fbfd7f41f2e974f87aef4f0dd9ad5366ef3a77fb6b86298d755e16b85a1dab61e7bf44ea111c36c89bdab5a8cb16fed9b1973df78161232d13ad38d15a567a78f57d94fb6ebad5bd53eb984b68039dd5380fd9af5ff52e000de490c60c7ef42e7b9a2b7a8b12a5b77ed473ca07ead22203495cb5d9b796f7f4c2b1cfc288debd737ad2e8a55e38fdec5a6a2d80cd9a0df225ba4617f82747a2c9f0946fbbfa756f9408d07c21b18bb3dc7379eb160d015cb8d6c625c34d4bff75d956f8e34e30ed4f9470b68e40ddc88d4e93536d4d1b2ff3d8940aa82295313c49ca9bfca8e823afd5116a189fae4ca903863d2d66583b2eb35e85688bc4c608b2e9492a9ecbf7e8ba533513de004b1799239820931bce10163a7ffcc647506e14b4f00e49e81b5751a0c94fe0f911186c14ba197e2f69e16f425a27cee3d15b060228db595b095b8cc491ccf74048f2e49421ec0898760379e773f7fd18fa3bd7cc539240eacd3587dcf18e8868a4e01b2d80b0ec49934b7b160bb7a32425c4362b832b1de49b430a96db9d421488c896e04aa4a6342cf2a6efe06985cc133db94998c1f5a88575fe86c9fda113a1909c2bc73a5a5f3bb9c32222503cc6344f69f79aea008e464b21371ebd748f2478ebfe6bbf7b7ec1fa6c337f07d38639458803783464b6998fadc8c6a0ac92746ed0dad8dbd3668db8e16a089a258998bb69a3ac4a6a021a646f3894d9a88019995ff5850a847eacb819ded6f69c3d847a6c92dea199c2d2423db04374aaac1188909a510bfd2be2b2e89a166cc971104bd14ce7cef4ebafaaab90923277a7f86051ff1980d80974f6a9e7f018a55b23ded2d713255d042ec0d6ccb2a01457de57bb5925a529e88c37556b9c0fb4d734ae176861831ee91e0751db9929a08c020edfdaba7fd2f972ce8888333561aa972847ece2e09a92ce31df30f4390e42051b8169e8948b5e08f67a395b9d544923a9599a4c9e0d36f03d878b68b87fda590828e7990a6e760dc81a4ce9bd74052561530ba1753e4d1f5e2fbae1d78a6979be283f3d403ee03d65358711d87c31e888d0b6f92ebc433a6a22ee1388623bac1d11d35793da29527af4718d743a98ef3413af5834f76fa8aba90e69d2e0f08790ab4dd894423e02622bca0add421981876dcca59d9ae0f55981a0364fba3a99c376e018aa7d68813f841b87327de023517cce49ae4733d0c9a5369bd8a319a930d9536b778766ac9ee51478024a8096ad685d234720d1eb1343681f355b29aa49f148af329c291b4a0c97612305cefaac4f6dd0fdb2d4e49bc08e1c933b745ec99fbf8d3eb70212d0a58115365624d50756a1bbdf2910df314b014cbb584965f1f757144418b9a3970fb7312cfa854e70aaa4fb258948f9bad3c70ef0e50a430593dabda8090c21199de7b6864111cb4edf57ef9f8e93b33b165b185625957ad44ac0d4f89c5f99c9bc494bd106a051040176944d79e9d0ecfe3a79fe9c10dffcc148470ad48bca194d10fa99b7e02351a81fbb76e5827ed379db7c36ebf1f00f05c0bcd76a5d0fbd89976bc99be69dbe0d275042e45f9ae1620f7a01656e6e55329dee96f4d66fc819b35750092f4c68d32674ad66d5d7dcebe64d3ce0b13462a804790d9da7884d8d8e853e4cc8cd753f7c8f41918614e6032d6d0b76788b06e6c7fabd4473d5badacb9f40c3f2ff611e1485123461607a0a23706fcd48687189d66795435ad43e9775378932268b6e3612f6e171bfe951f0a7447decd7f9c1fe20f767da45aa0d32cb981fb2d2a2866c4d39f8d73f2f992cafb1532a3308de81ec3a7eb2a298d8a40aa68b4bf3a744c4c227f6c7ba9fca53038a341cd55fed7f97b99778bfa9d1e3c5762ddbfdab0b0cb6651b9c93218b9906a23d319a9f6249299a45ffb1031fb732a6961fa859ea37e671cd5f364f2e7bcaa8c4ea6a8dccf01fc810b28253da1d2f291d1ac10fcb6216eb834481993a6114e8d92652d85a1ee8ad50e250082ec90878a3cf2c6bcb21453e26a00130df7c37c440fa44ab43784abbe5ed9c106a43cff88b7770b8881733a6db58e845310f3e579cf6c37861b25ea1010ceebaa3a752f1e26bf66198bb6a09baa93f460855b0ab2f30fa644cad4e14a7599270d6535deb71529c965d150384c42bc7b619fa3102227809e59cee730eb1692d7b874a151b86fd45e009770da4f284296f0592224599a738e9ffaf51a9354fa1c211db2d6b663f7b0f8d994aabd266b0554f30fe9b2b28cf2a7445b6d2202eac12023e8ab15b57bcde3c71b02b48d6ed3a547b8c9ac01f84c1463f31960082df04d4d29db6bbb624b31e1b18468fa16f4b8eb6c64aeb47b086ac6f8759e9d203686ae018649045091dac8e664e537de97bbc659bfd38cca1acffcaf78044badc033bf66c7c6578b270c193f6e97bbacec85cc66a2f106f01622ff41eb3272f8cd38deab08c20ae2dfcd95196459c49a9c075ba61b37505f1e9f4919ce4e1d2150c8f28fb456defbbce78b48226b3cc960b6f41384b237eec0913c19900c70b93aba3560dc1b08ba22939f3f24697f8c3262768502e4c8c7fc65f7157808d36f57ea77d31f882af335c184067d38557c108f645ae678e1396f1de12d928903e74b2277f2eb14d2d6684190b4ce9a07d11eddec7b9d1926b6932464a21bbbac902e6c308c549208621a094b78d8be636bc6bdf042c8890a51df4371cb0c71038b73ca1a11ea2b55b5aee2b9c77a14bcdd35a8572b771c610d39989c129b52e468e37df81ccc276e113d1d612f4a86e069dca471d5bfde2a433e4d2b441057850469012107aa0e36812e24a8cbc917d82538c126869bb3ca82ccf9951dfb4a556e5a665c9d78900ea1a442c7c8d6ce23178c79aa8ba4f2072b1f989d70be2c67304d8d12fb580fdb21d51d2a4f549281218a581d2058dee24e78bb351d8c599c120a1a68703ce1de432813fec9fb528fcc05fa2b015ceb18361369c14f1f0bdadf40abf054c4e97caf09d79dd974f2f65598beb45f2a343fe58bd7f1e622052027fe112017470bedc8f1ca36d6d6348420f09d56a587d48b5659dbc963b277e57db537febcd34e24067193a51274a3ed3f523e0346c8dde84e1d51891aa56adb9103924414e56ff419ef5ee3718fae79d53526d4ae0f562b58654f83aa83d5459724e151e3df969f0d16275765eb47396121dc8b7d3e33851dacb0cdd57a5d15786f4a2e83ccd9ed4534d89c056865b816cf917506133b6122a874b1d691703e1cd2c4ea290554a5dbffd603ebaa7d15adabbe0dec33ebc76a29e0ad05547602301410813a6ccd44edf3fcab9c17bc03fe3be08cfa6cbc25c169dc455d4dd3497b4a3db025de7d7d0817a764831f474e85f65adf19a7267a8dfeaf08cb5fbaa20f0222e6f48c21fb8fddfbe7904babf1c29c1a478f1f8916c54a81318d4da829f3dad9e30f76cc860bcb2eb1b55ae8661a5aeb0b3851b1e17eaf9f6b55392a30abb521e9a23b832f23354d64ab7607ba9950bdf130346da4c1a935c3d9c9640d9da7ee38aee0d17cface5c922776714a8650c35f5309c6b532f8c7d619355873e86b5a30210eaa8a17c589139cb01b7d06ddf1ec0a549ea4b4399f647c18da6bbc0f6c457b8f951cd1dde2aba8bd3efca5dc4ffe8912a2249ba871eddc9bbcf63d99ee0509b2e6a702dd3cfbe323e92ffa9cbe04abd7ef07f08efa7e2d15f4a33841688ef5a568de6542bf739220565b76db828a44719c49a236fb4cac381e99bb8a36929b3297d4c33a5a08660d8120523258f7625d38d419294a7d26b42274d670b1cb9756a9cb031f343acd6e353bd5b7c87167d4c444d5d5723e7d02cfd4f7803be82fe13796afcdbd2f6708b7ad90bb51150f07e752a348e881a325ae9203a17027af4ec2df582b6518e2657045aefda3323a48f63f05ffe40c01cb5367e00bf10d2293b013c7e9f7f88c07ac0877d55d59cfa271fc99b41380e72da32ea8284b77cf0267cf31186ee6271a4850e8bc60a87c9bf59c2ce2a45a3b485849c752c1434bbbf7c55796e7ddf65a559a2dc445777f1806dca65d900dc32f9cab681dba45e51aa8c754d152cad8610e7568e3482cf4223e80f1d7d2afac77f58958407d2f2074fea3c6f392e94123f624b60996706399e97f249bf15b6c3a8abcd942e2f6040bcd3069ce0e2e32ac1d82b8739e1053bfa1521589df6dc7357ade3544abdb11005dd236f9e343c560fe0773c2b0ba4d8ba1b13bcdc0744e1a7f8fce039e66754ed930a8600177f43669ee48a32beb60112ac01e2284ee4c7f208bbbaaa1bd98c8e2eed396a418ebcbee82be6c8bcb98b9a5f6893fc273528999093ee38964be9ef4490f0aa112ec8033f3e2e1d71a5d9f2a9459806a6397da8f14bb170e5864219a0f67161292435f93bb1fe2a57e7b4e16a4b91458efe0762fa9984b8a489330493f29bada252f075f5d5772f37182fad46998bad9646dca558f4d9782e31d30516e9af346a52e2cbac12f814719b2089f66d9442899882c3a8e18e2402c08ef97afe2e4671e4709da1a31dcf654bdc22ebc840e9cba7e4f7ea2d42f78f01f8c7ee05c77e65bd81f7e9d35ab87c505010d719af158decfd29011a92e0dd39fe6a401de890c70d09cc635b1c91f3f47e3eb8901d2dd4d87bba1a20f2dff11dad86f5a80d71c6c399230d4d2a9df853d1f01bac9fc35c716980e9baa275a5e69866e846f170b350fb4995773adef3fe30a2fa2ca86f27876cbf942223d9ed8ad1414d39159c740447856804834c24806b052b4911a2d1fe1074670ef77e0cef4a049f490262c2dc118d5663a793b36759308e05bc4a258baea4219053bed5f6980231de2a8d31b361b68af05e1f4203e943309a03a959f25968ff723dc5a6806020e5ac921fc461fe19b83d702d3b7ec66edd75eed31671f4fa76fac3c375f8d89af2850509f91e5f989cbd2f589158444ffbd2f0742a7f96c4fb6ff4b446ade15768725c8d256d8d4a385383dfa268059137e02042f8818a15b202971228c5edff8c8901dcc5919050eb1655653fcbe27a3abcd5c681fca20e78fa7a3808c8a11b24ba4290bd3588f01e739b22a49d075217dac4b916e443524f6566eb300497940066bbcb9389c29daa5639fa3e248817a9ffa5828ed3c91c33786e9977c007b0f2284176dc02612113f129144da81221eaf633a00f57f11e158a9ec64a24ebca03b583a16eff3a0fc9fef40eb1dc6a165876f36f4bed62c2fb01cf949525a5115752ef125c51f7c290965bbabf5a3da180b722494be5cd4737b34bec15e92025e7d1843341ba9e2d871755cdbc5a8d82ad7967c4d6fffcf9a9bfcbf40417b5efc3da7e4146a07f3221185fa9293c3cb269755fec44cd92aa9d31e92609a1737a66f8a162b92ac0262b2b95a8c7febe00c438a5820952cc45d9c229cb8bce273f4714f61e7786422260a54009fe5e6a4fff821fc46d01bbb0b8c91d2327a2d42b5110b90f7ab6c6206c37dcf03d8625b98bb6e9f6d2995fe5440c465be89d4a92e9f7e9d0ff6422705fab1ae9696100bc34df08a9ccce1fec944b2f1bb319995a5cc1ffd8173321bea3b497c0da9ce11731a00ce75cf8e4e720f664b5ff7419ee7cd1749da7a88853537c3c9b17f687a73936fd6919333dd061a9edce7410497f075d7f270be8e90273a623aaf5db140e2e12a3c6eb7786d81bc8e57e0309d89c97fae0ea5a19fd030d953af571fc07f5b8b0ac054736935b3765d83833cf5293b16f93f40206cb8e9781174e91eb0ce1cf0ead4f499fa5ba89162df9145de66b226044d10da2cf2454cacb5db69a3f0110526369e370d363aba0ce9118abf2cf058ed7e5ec98735c7c91972419ed68d09136e5428f34e1d3796addbfa4d262fd682844c08a0f6cb44b1efb6730d511af7a43db9d1eed1233a9c8d9b452c846487de589efab5a762087521225e742564c44ffa5e1cb6b8135e2ff724a4a34239a370633ffad1b0239b27e8155706fe6f91ef4798af9f55b280e13fbcb23533aaf09da8e4883a17e3a766225d2a059003df05e99942e8dd107daf3ce39122333e1a5264686a7ee9b45786d8024574fb10166ad96ccd6b8dd47eb93aaa0be17dec9f19086a90d9ae23e5d25c03cefdfbff562d352d1a28e795c930b06292c238679856f1cbd62986d8b988805f06b8723480f9258c9a1bd0f097ba00245fa1fee9c8fcca5297397e0fd533719682933c85931579339a87b705586f736b2c071e1ae9196ca1a282d04eff3fc8061fc961cbd4604ee5fe5cc7af5a94427c03036f1b8e54493209d91226671c072c58cf98deffe42ebc4d6f87cfdbd37ce110a94331f76e8024ccd633185985738e5f326d01dab86b76baabd4bb49dd78c9aa085f03cdc3515749c36621c83ebb0c11173234286bb2a1e11980ebc5126f8b39fc3ccbe8406b7ab44ad4f3af716e33823272c1428caffb080a28d879eb69e459f16a749f7367bb3349961ceb23dab6e01484a76ef7a1fa4fad2e65895f59a328c3f33e8a5a069d90f256476c53babd258f68d9cb486c4859b91137b54b6226164fed594a02d8bb560718e5e3152595e3da4a7b11eaf04000920b33f87aea64b21be9580607a770a8e819328d0f55d81607f9fbc86b2f9251a972ed7b5865dea443385aa5fcd72d702d06332ad022670fbf9bd0592db550940498079f466b057890a531e1f77e29f71168fd54e7938d43ebd458b6c235fd206dbd98f6671870abe349846c0dd8a54ccb1d5de77ad89a71bca82592eefb67cd5cede69f1c0c8049fa899b544fc2e4e5c058b6ce7815ea0292e062a057e7ab558c9a1763aaa343163e9e419dfb39eb92030780e52986439c38b983e579aef3d4decfabc70557b3362626fdbe4954ce89799eb1dd08296b29ba0c77d6132de5945916e9952fc637443437df31b296249f5daf01edca8b45f234b3e272054ca97ff29d702d4cdbfd7bc2c6144c3ad08ab2e273f151b4afff4284a1cb136b5806bdca2feb10966ed2ac24c030676a3520b750ed922e2bdf2aa3bd3ef993b967af0ca23476b9f2c58de82553c7b1a5ac9a290a718743dad485da578a3fd6e5fcfe77ae1efd1aacacf4dcae358846f8b6132b6d8364fc6614b73ff8dde5bbf7244ba197ad0d754f52a1d8097d2290253ebed43130e1eab6391d32da2b341177eb76e30f6e200bad23686807320d97b16085504bf29e0337f3528d6b3d3c423b3b353b235741e1ec00bca36bb85b1dd76a4dbf2498909a174ee5363fdb9b95e35e133ca86b1d8e1cb3a03c87b95217c99b4ab3bc0d0fedeb17083bee864eaa1a8ee2e7c9348e695217677dc36843e6afc7af9746ef6a12a65c1a76fe7f8e8c2f0f939e3658b6fb2fdbb69b19d1cd1d5b07ddd50845a9fb8c40eb10d6c7adf4b788f4ae5f4801c36132cba02260da652b099a4d33c214b0a74b94073e63d6e33c5d85d2d03e83a89abc639a64b997c9094356265be5809c7603c3daf8ca273b9b8bc1c55ede5b53181ab25ee2583d4bc128fa09e437650f48f2fec4eeba61789ee8b1f10869d3382dea49046f5b7ab3ca2bd6593d1c13c8b6f31d117064d3590a5bdebaf3e1c994e4f2b00483926d886d46ed8ed9932d58e72899577e46bf06e81646c74ee98cc30b520e3a1486385bc6327acfd8cf9cd499a182cbd0574602033d67f6952826f0e81e0ae6f39c4760b3c619cf5e37ff21bb8d26717b9a74cff263310e7e224dfe7c3ea1e5d727094ced1b37f3e7ec45ed3383dc92ea1d30f69db043ff562373a4380744fe25f88d51e19bbe13b30872ac5e621a88f7e5ecd922bd53ba755972fbdcb80b12d38db9716dcaf4dc5e6c2377e000e291140fa1186176569e456375bfdc44b27cc4b55083fb20ad74a42d1de790a43d8e6fef613d1c4056149499b729e72e64d527c357aebc4d93fe2d30046dfc603ab5081b74e74da163a47b5a682e74db8d1fba862bd85d200ffb08ca47faa34f09205cea51aaf10aa10fb2f2e8f40cc41d525573cfb64a1f275cb605b7311666a2ac39b89c5bf58c5a34ee299aef3cc145642b7b0c7af2657144e28e44ae24de30a38b5892093d6efb02c2c5cff313446b9d229b3301241a70eac1a4e57f11617f4842da8cabdd548389c4df0c39790be406225ae6b5515e1256ccb2c2b3990e82b3a665be9bd139b63a5e1992e7ec56fc3c1e6231be34aebd94d8da8404c6e220fa3a21856d0092935cc86901455faaf53b97007dfda1155d1af234487b570e5196868224a1117a2694f10714df73ed334a4d0773f623cd28950e1deb24062c04374ae172639babeca92a48f8a15d87653c8d785772c9b8ac2b4b6f5e335fe6328eecc7d920f561a9f0bdaa033f1eb3d4c16ac71d0e06c6cca53b031126cb0cb9f6cc22926380e822d2ffba6e7351bc3e3a4878ff19951ffc285b2319ef2f7050a32bb6e740a08e85f78a7af53a51c2576a9da501e321c8d4acd7d5ece106e0f3386ce412d806331220e87a64a5d8dc18b1994c0ae0c2abbdc756d8fa0babc489e40a83305155129535ccff33edf6a98a81abef1da1f1a36a5d94eaafdb7a8c2f56ba4957f955d3ae2441dd8ad9ab3e4722597acc0609c7f961c74358a1f8bb51aa4d10f352f2e559c2e136ea3211ff36b8be46308159b880bdf4bd3a6db49e358076952f3089feeeb0a65c578ab1e1d41611453bd6f3808d05c7141657953725d76f52c721d3816e784119868af36588e8345a49fe5830f645d65096fae15e84eddafa4b25b9051b2ab5ea02894c5d2fe557f9d182c7e5af8862461c1dd6262959ee16bc59f3af345906d2efad31ee22ea8c07e2ef23334f9568c3f914cb4df0716b0bf48da74f17646e61045a0bed05ebec401c6a4f1ef45293f53b8514cae1f1b01622d726ebab53ce9b9fcc75afaeb6ce80c19e8ce0f3c55f30be2be0ecf7fefb3b93e60f9b93b604e51d61af405165717e8bbe22e466e33aa460de513ccd2e04938ef27e0960c6e3e5b61f4dfe95c08010bc2feb23081c59611e5f0ca9da966628b7a65c8e1cc7d582bc1e952f16527e7873d4c68f710f19c2f7d150ca139c2fd563070f61e3a3dfdf3f879af2690c3d7fde6f25bd07bd3094849cdc9d15a538cfd4f88bd0a71bfab7fe554d0151e7ffc6444f5ef6e18949f1704174bc12ea69f7da9e3fcb33effe42293ffd526422a65a596cd13f740d3aad685b1f81c7d1079620f65367b0b3eb46a5e0642d1d68c4f6fcda4245d56386569b0f24957ed6f63bcaa69187d3b63b9e052eb1b5ae94d276694bb3ba6d75f609bff21fc2761b5f4dc29ce564876c696718dd83efd1bae21d0d66d6478b7b3039c5041e496cb8e2e3d08356a038b5f117601bac777e29d50c420d159e2f6770d7fb6f8fda7599965945eb29fc0d3ead0029d119e4f88b1289faa6518621fd9075dd97d63dc12481dec50f7a33934b77f3a4786a89933232b27a1e048d6841086928e5e50feefe9db9f392635c3be1bed92f033aea92eff23b5c5c55a2d7bba6e526677f8f520f87b9a0db3b0116e681a9c8deb06698d6d3f0a04819f32d396a8e100e712608095c31fc6a16c8511a707ebd3aa61684f0cff0bd0396ab89a0d3faf8eb2bee6287d97b880edca5fbc36cce18900d8b280e7fed9306beb2c4b9c213a7d5db1c5edcda8bc7ed5fa505246d20b0d85ece371146957f5865ea9a55f7440c005bf66d24f1d3064d8e1cabc9b1073dfec6ff2be02912d4c026cd492bd34df1515fc7cb500b8efb489eaea99a0a81a5b22ec29e37c54aba8ae43f575e019f1bf0c91f4889a678fa8980cf6eeadb145fb3b3c2af3b23570e0bcc9b20466c8c0ec1c784cc6c1cceceafae3ccd71a232237b79bc75a6dcddc5dfe1070643367e23f53132ac4bad68393240c7b3e69b538c5c8b571d52de837b9efc58b75b3501c20a902f4cd22a87fc3bc9a713d75448461a8a81b4e5480886cf7dac3955072aa87b40aa80fb4a75d4fe914b6dfd36cfd074f2aa54c52485804e006aaafb236ae45f88c1ff66557b99483fcd34e30ff3e1d1ff2e83b7a0142f5135a589bfa942bad2b6f21eb1b878dd1126e5f8f4fd2d3c9187b218c5ca84184c5675cfc8f459b6eabdc5ef1b02f83d8ba30f41eae0083e85a32fbaf9feea3a108e1d829da0f83e5f5f8f7459d610c88429adf5ae2a11a1b32166f1d776aae62816f2513e8f800e3551cc4d10905f585534ab619d51aac9f7d0c9aeab1795c488216c9304381c9732f5e94e545c0e90533b692e3f6eb860c2626457a3d1f41f950d49d918389856f46133a764fadaa2c04e8d55c02cc9bee67c5375efe9419e7561741ba122d079070eb77409d78a434821bcdaa0096f57b73e8d7e094fa9c79b0dad38325eee54877e77ad64b1c452e516db041a5d69b21caee5581c1d99a98a594eb55173d9efa64061458c12c248bd7ff3b1d73914f9bdb6fb6e9e2f6a13ad8fe5acb8631a5857d9ce917adc104623b79bff6ccc68932ebb58d1b40e17285af32c6807f1f9ed1ec3f39b1cacfe1ccbbdffb9231eee1a8a59bd0ab800620592667a788393f422f49ce91759d6d1477d2b7f91354d6ac2042289ecf91375ec4dceded6e6662ac005f41baed3fb4977e7de4c405a31baf972e421c7bb92682e11b6d1324f8cac6e95e017025dbe3e2b1ba74d1f8459fb207de2920dac2be0351655b618b808348b69a24307343800edd62cb05d47c8e83a90f82f13a2ab9e4a6a2a8745ce2800f92f483542d91adab83b6edaa7e27c3152178a04d030c0f25d81cee8a59787d480ee763176d3b2d41d7f7f22736d94d86da5857121e7e344430efe0f1e87b6dde8430430d92a3b603d570a87b0bc5fd3b36fa48728aeeacc3ee14fda5df742043e36e771c86e11219c4f4e3ed5eff5f9edee417ebd4bc57b1ea8ce957e27f6e7002b8408988b9c9535dc5406b9015d3c35009c0a565396717ffca9a67c4dd431757e80c7a19895df6e1545df9cb470a2d9f733712a4be10f5f8bd6342cf4e9ee132b23e2a942c7f654c81a4fd8b0c38b6251ef74fd9f2eeb787ca6e8336423bc5c87d8b9b353fe60394434c7cb675247287b793c8db4f0f50803d428a1de903b7ccd038eb67758be752d72ef81c147cb3a54178cefa5c2c462692edc53c609fdc38a2cebbcd91d310c605730c3e462f820e533ca431e57b720cb5a59f3fc85ed4d4d1c96749310837b0e23f12a1a219ceaba18adf64cd7152890d9d45f2889503502102b021598b07c21cf1f9241626e980da4f82fb1cb85c9ef5db86099bba209a06931edcf15e026fdcc81c38185c689cdfe1143e69af23ee61dda346e106d4de3b216f7df63c01dc1857ff3781cd56da2e42a2e496785697ca07d10616e6618f51910d135597abc48bf23a1202e82a6a6de6f9485278d6a90efca88f7d36cbde2328a28f8e8d7faf9eb27601cff15aa61548aadb78636c3bbc41ef40a076361ee69621ec22bcb6606c138c49b5aabf5573b937c52f80df766701761b5730db71c3a127f161de58a99bd1fde53d2ae2c1ab57707cf25c02caa52a5abd9684638bb07139d3888e619a55ca1876bfe037bf613dfec94845b560ad8bbcbd0a49864f6f7601de6ea0a8c66a2fb7269ec862b6946668b1bc51b246ba346082b22e6d1f6fcc45f936db0c9aee54130f3bf24109c0732a7d5faafbde4ad456715551eef4c8b24881d0690168269015e59cef54fc9556bd25f8f59e6122eb43e9f0287041c11dc1a7e268f8a7d7699bc1a05a9a3eecf6f8a62ed1586a1cd368c14c7ccb9699b98b05b9dfc97516442d908120c82d2da3ef126fac6835b929ec8bed84b24936def49b9d934e75cdab835a2e2abd5313004788d613dd641904d74ff9dc35b36937ec2c1bfa19858501b59acc02548cad11a14a7c2b05393bdfaf33113d71edd6ffefb1917783cd05f5bca7bd20d2a3d7d4a50b28cb104fbaaf4ded5f40f920aea0de483d6718b59334cef3dd2c8ae43debe6f43ac47f9067957e8ea0b057e1bb7c9e1d8c02ead187c83b648d4e8b1314e757419efcce0efa8d2e80d97864e25378f4bca4c7bcd366ca09e6537b6d7b731e158d635207040b5d0b7170dd9319e236955591c38a7b7a5b5256783db37689ac4222989428588e754d863989cf581d197dd38c8ef48fdfdad601279cf8e4176319cfcb375c3b5d3b1d8434dba5acd4e27e0820c37dbbb6f7e832abc4c12dd01672858b5a99fb168c686d1060c5e37b0313ad6bfcdb23cd40ecfe6a3f3960fad5272583aa856eecde80b9ee3b471ddd8d47a7f36f853722e78fc71f12c638cdcddba74a85d704d4d95af566e3aff49cf94bab8fdfcfb4b863a926a00265ece7c4c13f459b6edcc9b30439e767640f5166005aa5246628f65d7a6c2f5ed61aec204f40b7d41ce193d0f2430abc79b4870a28a6649af8b7396558fb077c7e8a5035b9829bbe6b93ac2847941dc8e84ee9f2db7a4d353a35da1704650321919a4e09a75b571fb0d8738177d1b2122194efdd8aaaf1b27743b0bacb86f60d0c501fb8151ec217afeed260ac827a0038fbbad155606644ce0b219d63ff5fe84602db8c4f6429a28053a6bd7c9799d3399063e852bc6499e10f0b9840cd3bb4bcc0392a86e492d7009a3685f37a3a18a6bc6e7acdee1010fe2c3e1ebe43fb4f33eab94df26e8d83624d8bb740ba228f50a3c7542246fef01d2f295839c726209b3b9bfef52ab9f66fa8e1b6ef7610bd6c1e5b64e9116b3fd1bf70f33ddee8b983b5e25cdf2cf0f124e24cadf307b26c9ea708114a42b7a39a9182353738cb37674368405c27d204a92f5b19e0c8fcbd1537207778ef4f1b5688c1bcdbe153a86f6c68324e9df6348b170776215644623063ca4a98c563746769723ca18bbe615d05bbb2d31bd1d62efe92d8ef4423aec14c6614fccdacbe93d063e35041c3a7c80fb8a8c70a595c3c8fe70fcc6f2abf80e6dd8ef82fa8d86cf2d096e842a62a46c589591e8a3c56b688a3e7f29f7cc49a9636d1d8375209af0b4a9ddf46a7856c2d661485f450f0b0cb8f20fee1cf30f20741a84e44eb0981ed72f76e4e8328b8b7ecbf978e055d5c69a08fa2ff5fc753d4519806d6ec06082ce402c51e950161e8bc5825dcc55870656fc2c669169f974faf03e53ed33276f95323dc8365dccdd4263b145cbc1e640dfe9ace0fcdde8608f26c97e48d3c35cd4e29b70297dec44a26b9531783b06a840577790fce8bd655031791b9df5d813411e701feb2dba78bddb4036823613a5667102d394336dc8214d336ac89844fb3b593d2ec86d944809c2281a1e50eea76e185c57cc69ccb9eaa55b34df71e279b57907fbded3aea8ddb593701bc04b9e7225963433e27028388a1f04a7f2a5d6260a5813987923e5d2b2b26d98e52106b1fb8d578edbd9ba8a688b46850f346da12e33a7f047cff3e9d1c05664f689919333550120058e197ed22cc2ef58ac5a3223b80011ea4df4efa5360064658035c5b2433bec97b1ebf1306ea82222dd6d074575a95d69e835f43c60e829cbd4f0a43b642190ca1e5862c21e2ca221d2cde41cb07bc9862e8da5e823502961ff45fd3f53cd8fde68273fea02bb04d5d5f28c7f427ae274a9fa0f1fd03e5edc7a904c8764cbd9e110899fe836cf22d968f103455e73593bc5add15323baa43993a150c11a5ce498e5b75d174d9c0b85c69015332c973427bc52e89a63179eef453e35cdd8cebc4b59d391048d1f0c20737cdc564329ae3526246a5d5f6d2b73ea6b6c383f3e5264477afa2367bb421fd2b22fb2f11131cc81659af042facff3c21bddb922ffef397bddd95544b6beb0e992528144047f1b6c95ec805e14ed8cdc8ad6493cce72d8cfff7e16901d76b81d7d686fb4079db59cd1c1a0892345d1d47de4881b6d72920c6120962c4b8c58fea67f7033c2b6f04f985218cb86e5fb6d407e160e5812d5232263329b298550db39ff550bf8cf1f2ccf677343af6b7a38decb47fce3a4b66169ef93deb452926d30e2224acd0f7bec520fb01a944ddd3df7dd6c5b6ce2e97589a4aaa18d40e054d60fe94b3342c2549c59b3e2f8e6ce1aa85c4cafc17d1b16a0f36dd8f94f8c8722ed4e35cecd8ee4696a8fee8a46fb1a269640ea07b7726a5dda356b53d18e28367738ae5db7adcb4fd3868cad4961d2a1b9d22539f95a48127bc3fd20983babcaed6aa9858bb027becffd6a2bc4da98de9a8be57d30fd2ff45944e040afc290c62b8b60b362a5392b3d539ec7a6764367959147c8ec4409765d53f724abff15926d819c8f1b42f1411c0bce1ad08f81ac0e399c16db97a285e3f3b1191f55cec954f822df30ba7727c241746ee832dab871028612e8f85b0c18957472e1c762594f0a053e07f571319612a93a180f1a290325ce6a3d0f4e0974b13a1d25e85d2afb001ab827492c3b93bac3deda03c64d0c187d21cff8101b17d268c11f065601be2e6a04c80ba12ae8c95ab5a7fbc66cc3b6ec1e2d108fad383d77e53c1675ae2f18c86ac395259d8eb9067af6a299ff1719ae69c56192246170f0f5a063999d931a929ef10c05dbbc9f5708695a69bc45a732ebb4198c81874536ec968cc770b688bd2685dba4d5a4781068d7ecd6e6e21d0778901bc4990103bf86ef3f8e08d4efb5baf432cd989b2986f6cc7a81e73365c8cb936c88dec8b3595af77d99ecef9234d3dc7dd328c5d614a48fb1b41591fe6c7ceb27f5f98c20e1e0c06166188ce70c930551468cddf4530ce135ede1a03495f1bed7cf7ce3040cb780e55e1417429fcbbef910c547ed8f573b65e66ff3221fbb56771f9036804dcb7eb2af30519576efaac70b171571cb5a9b734fdbaff2698b4c44c13c494f2e5370b92b888d786b8b66e20207cfeff460863d38655094bb11600189e1fb36cd03fc4a1cdf1dfcbaf2fee99e37152724ba79a3b5f2f00c6a9d71068d694844aa73dfac62c95b398d9abdb146099da7c74c23742d21403cd79af8d3baa37f694cbda2a155a2590ad92016c91ceebf6e79cc158f24d5d1ce483597ba7dc1b920e1579698d857e1e5ef48a390c81db38548fe27947c9260354aef86a1b4d4f8e1da2ffa574e525d35a1cc4fe125f7786bc0709a4d180bffb427e5e67f7b73084ff39ddeea9e6065cf8c6f616bc985acb255b03ae88889bb8af14915eaadb11792c62dbabcadd8e32abd5e5e34bf82e542fd5af75e4d919478705bcd5ab0e7953e436db274fdd5b69cbd83dc479e6be32a1c3fc06fef8a7b4d50ff3a092289c98022dc9f2e3ac8e929134d9e9ef1d7d31185077ac823dfdff31cdc707fd2f91c1231272af7917e1817fc4d16282af517f29a70f2c29bea4afc5bc0acc424b0ee1a0f44906f389b960a7fc6538b53dbc77d2f5298f8b6e168e06874890c337c89e1b3c7515efc09bc06e255c41eabe5e3ce598b79d3f3f260d0cf777a9d3410752d06f6c5899de6f9b80f7789014a513913cb53762f805ad010eff801c1ecc205d17676b3e606a24608813f98ba70940da3c2f8965183f5857ba5e2e07c4da64598b28430180d322e273a25d13485541493e06da3c19208c76633df705626b670d6403568df49a48120001a495e6f3967bd3e37eb593d4907ebee73d1a12f30e90fdedfd9ec1e53cef9119f915bdf503a659f6538aa0bc04a4e8649d8fa5cc9288ec20dbe6dc83834f48be45ce3c1a6696a56a54087e55cda809a73c11aeb07283ef8353da38c8006295da686ac690b444c3e695255c00064be9e6762675302a7a78d87ac545edf1d1f473a157eb447adcde2dcafc1221d6cf1dae5219519d49007e25f00e7972f9525b17958a5d7b45e62c22cd7bbc71b0d18f34307e6617477225956fa3b5d05b52dc4bd03ba69a29262bac2d5cbefaa1eca23497059b3a5fc1a89fe21acf93640ce0754df64f2924d9e49240fe3a40878d1f0aba6d6209df6b206a361c2a8bbd77df47890fc49642252db93a56dcfa5fc21deb38936d60cf19a435245bf4821a3cfca6a1a438f7bdb9e5f7361f7efe055b7bad816be19256ee3fe9663a735ea41dd0446607a20781fa81dc7ae12ec18386596d5d5e4a437691fd1ba75bdbd9060c19c1951103dcb436f436bcc1225ed0389b38ded4bdc5b1ae0b8e14744532596adc166564d6bb0b92455ff67148ac69552e38ec2002b299c16c0dce91b9c5bf99d91c5f94a6f065c1928fdf4d818e101df47c8c08b7071f03e8b9095bfe94882f44812ddfcb79e0293991e2e408527000dd776ac107f43d9c51dfb4179cb566b260e8300250533c7503fd336779f3a6011c16acbeb5c94ed88fcf924c216072f2a6d81e3ad1fb4bbc51aaf03bd75e1c304994285c1697abd954c4e0b7e3b75a04784390293a4dd988d1663bbf993084d4f7c719c79902288e2331b08ec5dd7f6de24ebd8c0ea292ebf6bc8af4958324bf9ea6800ed0b0a3f6ec74f109d2e4018154136547bf33c03dd7cc8dcac394638563880a67c337a0ca8556f6b41e1bf9c3a6ce15f608db8d59801ef573817e8c072cfc217560278894f95b3dc2fde3424fd506860b7406a66374142e0453234eefdd0b52854c465dda16dc35165bf184f5c224d870eabc1fd6462ddd7d7216fe2a8c0104ec6f51adf1f2b692cddc6c4fd8745781dd2ad6da95a100f2c5502064d7e88f83a10dd66603a462b558dbf1261e3e05825c6a33bc26961d9b78c1fc95a45ff158d2e49cd1ca8174f59ede92d7490f54cd4f8f1650036c11e2d909cdb6cbd5b5e2bddaaa956a4930be0ed26b52dc11dd521e2c5a074cd17efdd98b49583a8f2ff74d0d906c3a0a72aed9b4082cd531299814cf38c3a777d7524822df999420e3d810e9be18096e4de7f6b67b3d06abe87398411ccff0a60576716524ccc0eb82ac7444460a70d86d25ff37db3235cd220f83e0dabf42c9aa8a68cb1b9c9d28b8a4163f622a6d674be3912868b2364cb0c3ff49e236107348623e4f15cf768e2abb6aecb2c13ae8727c4a5f71fd8dcd23d46e81dc3205c12365de2234067906e887814395a1510d2c30f77f1edb679e34c973b7ad28b4eca247efcf94afba4f17476a2b19a7fe9e0e997511326301ec0f34e08c0e59b219ddf2a576defeeb9c2abd159ca13051a410fac3584a14784f55e824a9836f129d1267f6056e155335ba35b5007b83887223d1ab8ca8969963d43bbc5b74540d0e7ba283584f47acea4728a9d1a8137b14d6567226c4e07c6ed799948dc1c2371c35bddbb5069718489883cccfe563f9356b435db3b74830d79574444953971b4c30670d2438b1c9a3e2004856d304fbce2928df07655bbf47a934505fbd44301660f1ce8486acfc3564a905129ed9c1c09db240d67a2b71e7cf6324b722c4ed7e3ab65c494ef427db060b93a8ca5d93a72dd453128a72e847ee10efca5965f09f69c5c97f9da0134d94dd94dbed8b6cb0c8b235aac17868cb43d45bdeba83b79de61ab1b2970222ad8cf4483f63f24fd595c599c34fd99bac5f061003090e82ad15e8cb2fdbe4fa455fa1f2158077451b97ec7c11454703e1a2cc48845fec719e8cc15ed19aa3c6f27de7daad5ebc067c23fa8259d1d102ea3e2fc9b44a74f0114b381655be760f98f8772a54955f0cdeac2c4ee3b7e0a97e0398c8a3dc4516057201099da0b0ea3d9853ef22fd4e1a0baa59a171ef766aeff9257c2fd810ff8c24a66b6d50fcd78fab9b8d734bcb3b1c0567b097bdbfd2590ac3ecd51f09905f72856dfcf72eca91a9543702b9b1d460d2dd1533d0e7618d0f8ac32ad6a3092c3263b9a761be7636567b9c7448d47a3a50a219860dc4b7d1019267310696702f2a207f43826d145b2339fbf0ccb4b877b18651585a7e9b4d1e25c10d5fb473b58ec29b518c0800950c0cd1553aff24bcb75746461930a4e4be5f6c43012e6748958d15804605843f4ee2c824bb924f9bc676acb2cbb1d62421461c2704c245c9e1f72dd26d68f65899fc306d91af5f555c64f9c742cf869653dda24432fd448d37e2523ae08d20cd5f90ea4d088e275019085c47c2f4aca2c8585421c712364276301ae82dad9e564a6269fb6cdada74ac5ca84fd407a748f22dbf31ea28f28449ed9502ffcba3d441e77df786eb70fb50e8882946cf6f1aa1856e322156b2c6825ce99b399ef88f82353320ee32a0615ca0645465c772d26cac66c8148ee85184b102ecf695897bd351ae85763b1f365c4a520e4c99b459e05f9cd6efa6947d7bbba8695075bc5ccbaabd5faeb0ba6139dc9aca02fb32045d1a314eac226b01233d3d04d88ecadb39ccd5f369134f46afb1e9951b9c408582a85de1ab2647c9480db59d71c3bcd96163faf1fccd8862d061a7718c60983f2d065f1bae56b163bb01ca45e27e21c54a923b2c83db84fd779bebd4ba4e53194a84bb060895aa35d87fdc78f055e8afc0e6a13048dbfb8786387f6a89acc016e94bd35df91103074e516e96af700f917bd1ef85b3568a3413b7d44a471f8387d0a26c4d82672c4d3f43f24cb407275ef3266e629de199d2ebda7d3d3bccfecb483a46a3ad62d9aa05d730a1615e2210b522fdb6f2ef30ed0b3beea0a19421dc0e1b6f9847edec37e3882ea2e61269901e80a679b0308bca898773202348618586209c8ff196cf237d296cfa469a20a6d01301b601a4e36ff0d5581b8ec995806b9d2539497c579f54cecf1a7aa548326bc9a47c14c4804e7c2e84cb9d10aa8c3258aab80a492a1df6303f926e8207ebbf4404b671122b7fed18440b2658115bbd2569ad0526d8323b97c22a2a70157125dcee9280742d74d4d9585b2d3ca6acf4f39301fa44fea548c74f292da7053c034f6dc8d08ff2d2804a750211de264cae734f8cd88921bfea264735eec0cfeb08625f3a5384a3b7575347d8f4e8ec01b49ceaab31853049da2eb5737bd00f1820076dd94162e8b2d0de5979ec9edfe1d52902f08019e6d6907cccc443c156840cafec2ebb651d5b62c18b51039ff30e63c2ef9eae8c61ba4ca3a8c085e4486dfb3ee8a39c106db990e0c18d1915ee906f3db3e949a69f325f9be88e8bd16845a3200b81bc5e1ac0cc672d6f92c98994619f8d3c20f32f4ba7358faeb21bc1954ec283229724840fbd241307815a93bb3e456693cbd972a645276c46fb0df5e0b29b751a30f31bc364801d6d02f5150dc4b75c5b49f1bf501589da555f59d8283eee70d365b8ae157afb1a24c65a99c820d73679c98b5811ae3e6ee71b52ecceb2cc3821fb0600de56d91553db2e8f42fa01bb87bee40eccde081172c6329c8943a13a9dd2f8474edef2ebdaf5a758018728230b8d5d3a702a6e3a87c3de4f878c4055fb5b54c5d08c7b6e127e39f0f6697fee7020ec659b8e1fa4feb81a71a61fc975cc85ff2be3cfc23d640512d5930e0045ce6cfbc59bf7f3f5c2f84834f53706283135b3828cb90a8756dc18b03ec31513dd86929ea5dd5e4cbdd525696d145e4753535596fed7fecd15f9a498488bf07deee03eea4b9d7e10cbe49006cd132702ec9f8e91b17336ae62d415cfe6bdcc4677a3588961cc0b429d14374cf397c8243fc85254d826d2bb6fde2fbe1d99910be66ec1714c1a6bfeabfe8ea58bfad06da02c50729ccb4f46c29795a2a9615515b1848cfa47393c7b4442b5b8c40c13a7bde9d5dd76cd50be0195eb8854c328248c5d707f67ec396190a6b200695783900c82db3e467212222935733befd597b74ea99678b3ffa11a72fd91613d47a92a90aff56300ea715b311f0f763aebe3f7244d57d1da88c9893e44d689a0f934c85fdd1ac4cf2132ec6011b9127d04316bd47da02a0633779c4c682f95199b2b60b8cde172f3db72a0c242ee37e994847aee47be86527b77320c35ef5dbef676f1bff1fe684fabf51b763c9d5ffec7796a33cf9a49701057615aba295c0652b31c8090d326cc5b13a2e2302b9615eaf4de018953e712c495d3e8d36f66396ba250114eea7ce8f6bf3c08a52bfea6134b319beeb0fe63b915b15765a06e1b28587399538f6765f70d2a0271fd48d34a21cb8510637684725120da100edee4e5a735e68ff0e85f541d4ccfb652b9c316368dafae2baae7fe8d283b88e9b8e359f930dd82e00eb523e544aa11fae19bf61c98520d8adc9455039fed92179457ccebff55ee50e3e500110aab5f623a05c20122dcbae277396391a4867fd58d5ff8702ea042b09096582c953a8f37d8729bd3ce27ca6065fd41e6441985e094d96579e1cb6bc704a74c592b4faa89e4a1210ec79dc4f3052044e884aaca2dd45df7cc4c47013f7782a9104fb30608b36aa82e8cb107becb04eebacc0629213570f9df5493ec0c992ef23da9d34481a10bfe4c33754c3dcbff8bd4862bd03c928b4ab06c058dad0b9d0a37ea142d13e10df1effbf8c4a5808279ad22137e6791cc212629be166412f305ef65de32e5b85929bcc4c2328ecc5932f29d7785040b2e28c16cc4adbb42840b93e61d4e9a0cf09e996b77bf41f2d793974290064989573ff1c39db1644f2c7fb425a9c07f4e820765bd858ff284dab9bde29a1621ad06e52292fc62dc403ac3e86abca9a50fceca250057215e8ab8fe21e4a3ae22e0808ee8b23fa15f19f97659fab7d5c4b892ca525c6fae34729999811f4cddaeb8046bd2e9adcb82aafb45eee6f8f1e3ffc781ba344c048a93853c909e358b58be7a47c0c1cd68414c881f1b35925c1e378a4a38b13e1c6c0cdd71471bbb92b2597c44b21cdb18bbc805a8e6743f4e4df58e5d87618a2eceeab01a5146947f40d518b89812a2460294ba92789065a1b47f5d17a7430907e1dab6bdaf464bc983f647e7ff148e4644e63f00dd6088eaf75dbb251ede3b9eb51738501a79b5a5b904369b774451925b9b44eec576046a465cb0bb332c6fc0291972d7a1875b557ca2932510956853ce966c666f7d9fc7a0aaff4ac288f26be6f67f16a6c9cf97c934175db9cafbf6e16f056c351f47e2b7edfa1f52cde8a981003f2393569a32d5c7355116e171268c9f17d39a29b6e98becfc18e6e10be7af38dc978bd5d51358bb7f5108e302414fb57de053c736e99c937ad5ae5b12551a382432acbf0a438c8bf9cf000f7653175e3cda6080d3094cc566992aa901c715a2543f616b2d1d5c0130165b6e7992210b82f8990e8503c250f988caa7f301e0b42b9ab9518c5a06e9e4b7dfba54fb5ee2dd8699972ac491030a60882c56ddc59709e3dd6699df3abcc9cef3f2b949ebdf06def55fec76b7a48e90b775a95856b87be9294105ccd8330c4dff8c8959be9809cc13dd99d93d750a1b138249d8ecb19cdf458a5083d8d7c924120da995fafba847e960cc5906e4e9ccc47d4e009c02067030680a6806f1ac435c8c4a2ed5451f43a7556fa2051bff51544f05df0ce40421c0540a9ce9622cc735976bbe645827bd9bb94bb44a61894794c24e254aea3ac0bd2110fd0dbe41a14d94f368679ed0b33d819f506fa430fdaba749eec0cfce778e2b8195889ee10c3f5d18550f7b5fe5e8c979224586d92424c7033fdb71fe54b6b2e2b591d1f3491ca5c00e05c23c6d399abc17536b5d96722ad3d04a688b542d6514afba27018f6e775c1b776b78eaf62bbca2da4d90d62d9df6bf4989358788bdb42546bbb437bb0819b4884a93da0fecadbfda277b93963942dcdbe34febfc50458c4f09b3d0a53ede8eb7351c05bbd7cb027fba37b8e0d084a28a0e0a4d1be0b3d8a084c966cacb66b43161d9e376adc3b6c1c7e17158ba504fd11f27978ad131dc826afe7a8d380077ef7c81e949ab5bde80d034e9a0b3360d953f3c2f526bbddbb852d05a1311e7908d729e2d17d0d0f39fcb41abb71a654f6abc771f6075648b726006a64372df9a3b650d2307ed9765d579f7af1ca50526a0b4c0af81dbd3469307927a4402142b9cea0fe3eff9befa5d12b4e467b5130a0ef97d242de11515fe61f6efa3eab9af6b17e17c315f5c8bff78e5dec225e3dc6a3a92437f0e88808e028839c810cc76303809bb8efd25c6a49d21a6ff748c50ed94cc2d2a8485bed724072d7cd29503dcab7670dd439189bbf6219b503a42788102424ef55e512c9bc8821e91c9ee92d0bd30baa92132753157532c56dbdfe9fc9a35f5d87ab9bff8e651f9fd314c311bbb9946273a8ca9ca417e47b3e65de24b78337c76f3081d6a07420f852f542be77d847d352a603f4de233d5305496d0fee624b069634df27be31d2446c49b6e878fff674ffd8d79995bf5bbc99f81cbc1f1f062182e1255645c50face05eeb200eb5097d03f5689b008ca4a0355194fd3062e8376d4b8a23f0688273b358e9a760040012b597d2ab5602e35c97b07a273e273d2c9f0bd6d0cdababf2f64d945904a03bc1ba67b5f2023c2c5ee4294a5f1eefda8b5d5e0ff17bb857e57b7c2fbdaacf1fdeed9a76d6dee3a7a3e7024bcd75b7aad3e47c2a406a786ea19802e43c30291fd0acd9fba08cf8dfd3da6eb8f7b9c506eb012c87a2b25f4627069683186715fac59e0da4dc415838d7fee57a0cfe48d1b8405a605bd287fbb39cf3e822594794ea188a6321f7ba0ada6ef5ed9738c376de238d1fbdf4da5c9e84dd76b150736fa0b4b7704abf9a7c60d20044069654c2f9e42f2a1ec7199fd89b00e81f74563420840568f920114184a2887805ae628f04a086a472edfef011d577c2b171d8a2a1a00741010eed9352c76b51fd11991da48f6f2949e64aeda8f4a1a2782f4b61f03823c4354fe8322da788f24fd23e7e26cdc06d8e6b0332451d470ff4ff5e1408f5bba09f0d0bf477330f4da4c93db33b48ef29c11bdbb117cec90f9e31e44ac513827ed157542843dbe5d4f75fc975752f962aeea22dda8fb1310462cf7f3403695ae55e9418d29e15f302b10702b234f22d9b5421ada640faab9c5a7d16f77d892c8d313f14b689b6a0808b4f6b077189eb0c9fc6d39dced2104910d5b440205c17e481170eabddd84103c11d1282fe211739ffad64dba123c83108c218ffbb250f961ddf00d3037875b6e9c6d88ad0d775d42453b114acb6b7f54ef9cce3ef28f0d4a74696767b162bd0a8690f87623a3172a28f4b8bf7e6de99cc7e5345031f1e5c1b0d9c3769ac5048c679d4fdbe3c692de10df071992cbaec1b711d34e63d656ea37552cb861f8bbc415b93d618894d7b93d31eab2f8e25fb287028d56f0ffa39564e86813f45e85fd89f1f51a425cb107e7ea9ce5486ae38b62aca9d22706e37d74d1c3b9af04770a1aadc81bc1e50655cefccbdebc6e15eddee66f07206025ddd47519ba81874d4499f23ec0266db4e5ec3bf7bc8eea1ed24bcabec895da2ddac3bf78dcda55631455670902879d5cfe375035c53eb8cf3864ea234ed3b3f3471f4dae4472b334597f429b812d477ce3fd53fa8c8d35141352c3d988379376e575d9a07887655ce6b245214a81ba5654c71b99aaef79763ffd4ff968cb0bea89fb60da580b621319647efec63aa44d50d546ec6825fd6f5984dbb2e71c65ed481de6f30595a7d623ed279db7eed31399a89b9be2a8735278a35dd519eefed086e37220aa32df609a39ef668f95d759d6ca0c314acc7d1049131929c9fa1ba4f8cac2534972b5b2c281bb9323a7a00b001fda17660357f47956478d15c74b8c7792a0670b33fa608e373007da98eaeff08aae66d4e90f0919d4fc46811464a24a3d71b4046932aa345f0d97337d1af306280157d7fff968fd950ee05b90534f9525ac327b472dfdd88869ee9e4b9d74bd541f4b673ee1e4d754b1eea741b9891ca52006d9df5036bc7d97ad197378ee8bb1e1ece1948f17b174cf46eb5515980de48ff53f7cd688b9b601d6a2b828eb5f8a23b11267af4488afb9e553d8e953002cefde88dbc480e4cc3a0ecdd106670d7e8de02092fdfaf11949a4ffe207f7034675d8781c06941b9ee33571cf8f8e798598743797a1781e597bc9afcc1cf783eeafcefff0e178d6f725cfa87c289e41fcf3612c7880b12396e5a2041642ce99b13d020f02dd137b061d363bd503c79aa29fa7a489a26438551111132791695e558f80d00c787f704aa963e75441f649ed6ba6aee06b8cbe2f28875111518b4a4a27475f2dae4ac7efc7fa0a7bdd190f8fad7903af7cda7c51c1526e6597524c70973ff70902adb1fdeec0f828f6f55148d8fae4e6821389f294547ff017f9b479bfecb1f30b8dd2bc33de31913ea4c934dda00b0eeb0afd0427213e09be06cb58436d4be7c05b9e51c8061d01abdd3d25a46f84113f74a91f6b80cb7b4ac70e2297a1af158c99d56121d3c2242f0f6930f5bb5efad2bf36342d5f5b61932ac65efe3566c8b7caab1b56f0d2a796a5b89d856b90056563b67b6c7855bc600f49f81be5e38e8484b43e17f2d27f7fbd1b8087eda47fa0be368c5f5cae7356db5abef663d2a85057f99e79376a41102c492df3827ea71eff16d60605a8846423415440efa1f567a63e243ed697f9f741786a5a499ec118f9c359a00089cd45f3b0d93ce2d57df4a75d619beb176a6f330998d36e7a1ef5fef1654c1f10e7cb325d961c5b246e468b030901f8a6a004231d6eafd42035dcdadb24814768bea7ba28dce31e672cfb450167b795ae4d54adddeac16e0d58a8ca45171df640cc23c98c61ad0b2d3f34454bf73f69b2c0f791f1664c8b5c88af5ecfb91a347dd69a68d9fd0045f66f28c8da5105ef598b9a2a816568bfe17cd618921a811caa1ae74431c282fc2b52956a5a70760811cc752402ee5ad9009d744dee5194dd9b0697035bfa1ac6ddaf1288c4ba28b7cedd3fa6a1ca1e5903c87a8fca268da3e058da425560a1392285442487d4d623001c13d9db4ae330b6202053fc23b39c85bc7f62308db1deb3d26202ac16d79c4b9ce04a0621cdfc45788d291a613be706b00b4a4630c0f006b1651377726d25ef7ff49aab550a68559df63fcb6355b828ca120aabd50051e2dfd9adcbe7cb4fcaed24890833b568513dcc0e81cac9cd4b369dad4057c5354b6f0bb1fcff67bc60ea56e07c3e54c340ec6475d656cc385f9ccb07c16900d0b125351c1e76ec2994b74ffacfd031b8af748ecff3479a7f46563ac9dbcfb378a0f36dd9cdcf467c450d67240138e16ba453b34eb061eb3fda47bfb21e3bcba38d647905541ffc87044078ff77e7a1d44a7d9c76de658e9266c58dfef905109d4525b456664f043c8d6506b4cb7c5391b721759a510a37a7aa46faf4724cd3ceb0e2c60ee3217bd6e5b23989181c86cadfdb2f772bbf7d4905d485e1d0a3f99286435a284e60539b9a32e5550e37d799207046b6d4e5c299f2f52baae796575cff38da9ed6a42cb3503dac0be328dbfc56f1caaa40f76968c8fda047d72fac34a5054e80af902e4fe5744438a0a4d5c955e903ae5f8d81db1571b902fd9b236da42d14fcc7f6abacc792077c4a5ae4b79a7038c63b48eff54df705ff26c03b70c7e40de161b9d8cd91585e64935320bcbefcf65370e9e3147cb3029f4370d049b70b64fce56e1702ea5da04409550a5fdb73e4d4535e90bfb6849f3e5bead4424ef5e09dae78a06a537207fa8cf9594a5b63185bc6c92b2d7dd053c152b555ea5373a4f27ffc42f6a79c838672aa2f261ee26d12d7378f5e3c56b98b20d573091761d7482ed114fddd102c989c52de4fe6b2df2a2c007f5314aab8f2551b56f5d0fbf4d2d591dc73fc64a04dcbfbf3100a7c00d86c9e6bb70566e011694330b0a9497632d32aa541a07de258d6776008270657c67cd9cc088d6363bc277d1b5889f115a292957818d56a11ba96a8cce5b526cbd325463f84e50bdcc0cbb6885051be9872d06b9af9f9a85c8f4969c4d40d834a582df2d79714eb275864001f8bdd554222dfca28fbab2f82ac0d8e658331f5f6e2ffab946065483817a2aca3d75b779bf158bb4409942c4f4c16045915b0af0a6018fadb993e5c2928efae97b541f9992159673829e2e8c9b27ee421ee8686bb8da9b354beafece20e9a36453ad152aef194c65cedb993d415fab3c79976ea9763c006f617c63eab018045d40acf9b46a8fb7393ef957e4204a676db7df6f2525333ae99d3bb2cbbd21bcd1de7c7304e7f9dd5973ce406cc709c66f9c4d4ebb21d95bde290aa56282973d05a4974fe68b415a02bc2cb2c29aef44e91ea445fd5b0e4b7a040f4c8fdfa3494661588df3da417dd8ac35d978e4fffd04741510800f99e7e7d1fc97722c44fa1c2f66c45741553ec0e53c2a6247688084f08fe6bc943851dd32340f3e3072dc00bada75d260ccf8023d20671b1a39999b5b3bd81fc3a7170837dac481836e541e028e923205835e9e0afb42947404ac6ef2c24739f7155f6beb2fbd6c0ea4f72c45ebec76807063153b6a8195f50d132f6d45ec41414b125146f8a9cea082480f2a0a9729133aca8c35f76a4435e9c5785cdaaf70c56f2e2a0bc11b1945eb6db498558d0d35b21ad8948403c8cd3c22910e9cf7ee2ebe2fd63fc75e2ec0f8dfe2f0333ee4defb9f03e3341296228a3ca90c7476492a1e69f8193ebf4355b52373e4be0d9f681fdb276cc6bbaec1fe17f37885b6fc2b6906c1d57ce9bfe0a36494a60dfffec939bd33d57199dd04cca8a437893d26b4a0a71055d424033fe666b504ff23f489ce335cf5d93481593354ca5d01bc440222021cb29ee715298f27056ff11c88e4cbfd615ce9c90dee19fd3311b664076fca5ec051a08fb7ad805efb74779e1747a8c6723de7f7e1eb72c9ec025223121f83113319d9922be80780a59d6132c35d5a6316e12fcf6c0d07e240bef872bc9ff8bde8e26c90b3b61958ccc688ad1267ea15505973f4d619d2eeec6df40f2fb0bf0d441eb7bbfe9819600a5ee1eb33b00e528a4dd63948c025be4a5838c6dbf4fd8f4af4d0f4b86814dfc1f876001bac98c39ee9ad2523b68f9d47eb5bd63cbf3b35415e45f53ba81bff6c5ab91c0228db80e0708671fea04c2901eb6f186bf02e6983ad5ad0a8a06eb1d23ca4e0ea1ef14f5b8c5ae193fcd2a10259c69441d1d415dd2230d37a264824595288849f21ab29427eb31ca851276b93e572cef80e834fa3800c4c4bb1a4ceb78c368c05b8e0afd97d5e80e5ab9e514dc84de55699db596d176c2ccf459aa7eff718125889cb7823a9d26767c2a7fd3ef9b673ae2636748b15d3e5529d10a5fa999668cd0e8584dbbccc98a5ce5c734be45bd91208b4933845ddede463c0be25cebfda305d8bbcac0eab871bfe5396a59deec90df8954afa4ed49e9430f14042e530f4c9e948403cebf3b343d6362fa911dc875dc932766f439a7cc42dc3235a98457168d038a9b060fdefb9ba35d5f7c317bdc1e75b26dc32f784c49ad8be206cdbfe848999e44a907a3657bcad3242dde8d2f5c39504ce41f4ebaa7d91399a493ba24db0d6938555fb696920de60497c2f6d5b4e677d720fcaa7d0a1e799d0bc56477cbf5d9356bd59eafbfbddf9410f587a38f6ad0672068c9a6d378983529a78a6789a79cb3d9b780e077279b9aaca8332b75599f30e17eda881ed88b73155b226d53baf108c3642f76c6e4942f23271e7f0b303fdbd44bcade7a4053649a16ae556aa987da64600d6ae4c9f917663d2f95b48f136c8eafcdb78f75082dba1d649f1658c7dec004a1ff39e9cb4480341a456954c428c777535eac02a89c22efa6af0e9f4f445af88c7492ded6d43d3d2304e69fa50463028e205a2cd72570ae4ab94fbdc80b8214112822e34e7516e105f465d07bbb5681f9873eff681def775cfb92a5384536cf9835ef8dc3425b42e595ff2f4efe5b2fbff9668b8dd104baf98d41a03930acce6314b6c93bb23e11fa54daff5eaa932c5b9b0fb4bdfdeb7502df6b040b07125d780cf201c89011a7f77cc259a23ff56b9fbfcac9e4cac7e31cf091e27c18c7166311a8c15f64e7578f6fe1e095a0d9477e90eb48919a2343c235615b0d97ca8e1fec52ae4672856795b7b151b9ac0e00071cdcc533b1004b5856790cf8bfc966d253ba550bc97716e78662ef0d4fc16094846936552d3c4bfdad6cc09e888d60179429d9958730a1b645b7c3243e7aba3a3a8716cf047949faefe9eb95a9ff919de0387a0e067ab144e3f5ff84c22c033c9766cd4999d03669667ee5357177c1362d42a270bf4f75f44eb2f15bc38d416001bdfcaf51dd55ae70ead57c9b8200a18446d7f3067e50e171a1161c76c832eee97d8c9a41480c66c4202152eab336970f99c439153fdf9c870b904e7c7324011a27e110ff81af772fad8d330a771b250b444c7af5e815600755aa2d657d3031dbd3402c1625c31d39284a07e9ad7ec406ffedb11767c0e84f6b459e9e6b254ac2f432c83d733c55ef3204e7d31a13cd9149136be8396a9f3b0eeb8d854c3e1bcdf8a1e694f6e5ee525e10fe75444f838b387f6dd8d11075816a4ccf3aff6b5e0e3c9de6cfa0f5e429541b3dbe8bcabea36ffdcb4748e70b895ce9411114bf55580dc87bb4ade37a892bf221c6cfdf831e345b374d67b28a4264facd45c1c40ba1e861ffa681dd9757466890ad7fe83eadd4a8a90063757c13fa22c101d43df04009b5db17cb36c9890b4b5aeea9dd1403e70b5ea2aa8cd664c1a9d28ff8948d0be611b96706370b46aad2dc57c6489283f974f3c0e0b5ba2b3152a1f4e115f281a4c8d42604d15b273049a5a1c74898973dabd090abe2d318e59620251cf62880014dceb219974eb59a7d824d68329718875bf57c69f5aed90ddd0f593c9b2ac5a91351b679900092c85392b303e583bca6694b1df957063df05c1afc368fa8cb55edd3228181c4013a15250423996bca7e6ff6ca3cfe3be4d6c0dd6df940933c07e219e26ffe19468834c39f4a62f876d71c760baa8efe0e980d6ccc49cb4262aeff0caadadbfa873eccf4ea66b9c41392d06bd1c15fa9faf4f95481de907eff127969bae1c98beca0427a13fce1454b335c0e1d474658c0c64b0abce82a730c69ed32bb0907ad0a1c555b87532b4c86741f30067da0195c38f92fbd3f09eaae85977c4d448b3fc6f0fb23fb86824c0399e07a3cae52b27cb2f9b062ef08cb002631699b7b6b23ba708b57853b3c48a58b17b97886927cbfe893a70aa6c8954849acc9ab91633245a079ed3505b6d5ecea97703e7eccd34c07e442bd6290d12f9d9ac2bb7b56c10bf9775c9b19a17a0f9d8a628653877f855d65723967a0d0230cbef2ecaa086c84c47c78275b248c6b60f0a086fcb6c8b495efdea6eaec5f2cb9cad20910ba1857e541bad7408c32fc4573bb02069a44e42d843e7eb4262c91d7b4028242121134355273a424dc38c846f27f20d0fa6104b9f259fa57a81c971e4ddd0eb4cc48c5c62d9b4e23e8d02edab68d4b35d272c9b700a3041f1988cdf78c28eb28fa6c5d0527b5bd3f92156c6137954bebd7074290ec4d4ed25baf4f2258f777e573642d567be070dd2b10e284543d82bd4c1b5d790acb28c7ed7032a751f4e80d274f2b91670611e3f9b1e42a6c2e6e405be150376ca42ba6823a237e3ed21eb5f76fb110622d10376bc3ff4f3082a042af80018dbc3be95c1085e0120f7cfbbd46a8a7bf4be39df8c9c926c6c033eb6e1ca048b37e6dcce11a9341a6ffc93dcba6c097fc782380b8a25ee554be3521ea5b9bf77bb4d1ef4925baa22487288e9bad09717f55189c37acb4d6553c29f68c48f3b02e2bde5889649b91cdabfee7fdcf4e8a16dddc997d93f94eed87d0b48bf9448d676d82e867ba4c8a246122d06f55d593b9526fc0f7b049ee11365ae2fe264ed5ddedf352bc21cfea594ae64f0f146773441bde26a044c90ad86bb45788368124efa306e413f65352a46fb7ebbc00a1d0523d378d9a4586c72761d566e23e0919bc5cb3b98c752eca9a6fe42e0bff76bd178c87ef7689ee6c8ac52d0b7acb32020577187128242a1207ce7c0d98e3a24f3f0015270975c03c0dff90cdb692a35e2e372e5ab827d84adaf04efb7a37a0c0375ded6b303e68c339879ad032e4773f432b797af0af674fa5e325e49da1ea387bde17535d54520e77da8a5e1ca69f2c6bbfb61998cb39034f142b49eb0cc1281e8eb3850b7158273ca30c2e443b71a7a7eac905e9bbc14e216f8d1401b9deebb9a19f8e1bd1060d18a1f1f5879c528b520a5bef5a737e764f2322fcf2f9f91f01f7e12fb3cd3ad9337c8699ee38d1cdc80fb4957001609dc70b7589b14cab99bd978f68a5d7706198307973016ba83a3b5e6a3611f81e3df429015ae6f95a9534b4951d8722e2e177a20119f1db8b2eae253efb761d15f033245e2a7fce9424ca6675f8c60928a477e15069213f1a92c33f34eaac03f76e5067cecc021f13ad671436b94400395eeb116f8a8a0e9cee03c50223eb89843cbdfa54ead8f4beb1532e78ad34392336f203fd8049caf7512bcedd4d6e8251c2ca7e2b95e274636215da7f0d3d0ab872e347f7e3b424634a8e7bc08600a1384ef1faf35ac19dcd64e06a2fbe660c41613d446586cfcba7edd78dd55cbab350140863cd7ff7a42ae966298f17fe782ffdd4b4c33e720945fb5244f279c590cb7394b7545c856230003c6b75c3aa3bd7848ac6c1a4d451388f45854deff097c3e2c6f23c374625573a64eab0109983ec35846e384e01c48524b3b2f25ab5068cbf85bd38fab1439116c5fbca12e78d8698a639e02cd4a6f36fc9b0ab574dac231037b0d5db9a69aec85a8bdf54600650dd820db1c27ae4901fa647f116fcb8f450986d67ffc7751de5f380ac9a588b3de70d4ad034a9ef681b6a0badc3932c33dec4b7f8ea560cbc18402ba8d0ef6714c3e855f8cc834e7bd52d444bccea61356b7f4e225a256534921eef89561b490a91359c6bb813ec8dcca26eba0ac699c164d366f26ec514eb788320002ae8ada5c8933bd95c2e25bbc7301a8df0f1f90f68c2a6c9be8c9ea85d95847f28a657a59340011805c497fca071657768c4831b2c8bfc89eac13cd32d4646463a6c26189ccda5a266ca9ba5880d4363e181157a06a68c948b1703c7db7bd814b86673313631a62e07a632e660ffbaeadc60b0ca2bb749cd6e0e934f6bdad464f001a00846d5f272277d4da3ac86bffe401e7ca63dffc6722d3e2caef66facb30427de34ff886951aafe91aa22e6f842ab97519f254462a04ae675341c5e94d45425af6da981d6a623fdd16cc3734b5b974a63c3b8910a002e0b6fc5f05f37ea1a2de5ed4bb485ff7323a9e1e593f85a600b19d63d545303a111ec2288911dbcf379625836b5582c038c3e0421d9648d31503ab97fb72b56b6d2611b0a0507444f65255f984f501dd6c043d1d9c364b3e306d9fa5e5a56015a1bc4b42bd0a067ea4e96bc5fb31ffcd8b23c7739baf9c2dfb42406ee7f00b54f8c3a37ce4f9ba7a055d94812c00570d5806c60d2d2cba3102b0753bd6a37fdb573ebc6a6191897f6b0aeb77b658b36ea3d28052a1be33cd35f1c087485d876643f88691a1bf65320f3ec073d42410fdc533b649f4360099c1ab0d3a1304bcbb31951051046f9748e1cf1385b216488086a47e8689ba9949e41fc675e9964a5c422667dc17b96234b5fcb7db866b0aa84a0fffaa754293ed2473491e273febef36838af59d10cfe83e52dbd5afc597db726d3956c7b30f5730db2dd4731de2be573e398e6c56c7b1d7b0a8a32dd059c07f8baed754e656ea3239b6a882b71319b7a1d2bc848a846747dc58604d966496f162ca4eb5c072ab04d8ed662b7a15ac96a420505df6211b6698e6907c7a8a3092f9ea3693c6954a5b017ffa8964cac0315172ffa34b500ecc01b76cf7c0e4a17a812d79ae0c52f791e744ca612cf0e2bf6ccbd48f35af8f23b476ecda0aa3c04607de22cefc4579407c19e9ddf83af48c7c8f8bd73d75b9145c0c99ec7b449af19ceca7b60e399d9f343a8cbb2ac05a7b18d26e04241fea8ee813b28c6b29164712b875ecacc802dde93838c564908d34c01d67be5c3513e43d034c708dfc515c472cab1fe4612592ea0ccfa5d5dc85ac88da508d8e8a486e6797f62b30e8fbd935a4362f9a059a6bac5b74699015e1eb46f95a6d20fb24b5180f0ce8389bc696a2f599d892871059c3f54747d8f3de66cf5accbbf117e4d30a55b5bdbb3c5a497acc42bd72dc151ccd7c99488237deda656e9c8a3580c8f43266472e579d6c2a65fd515c879cc2f17a8d2dfbb23707a589324314cc57044dc2f5bc1a70f0a0b0f8df26a8bbcd34a8a4e2e8e6e916bf2109fac4413d463ef72f9ca5415cbdc6c55267f48ba7d1b9ab3991127dc34b76c55daf5f24f976b6f5f3b1963f6fc8c562d46ff71e9777d7f31e5d231a5889d69db32a02b5d3887d2d555804fb8a7cf76bbc3048d410b07e6d13162b3f19b0169c216a752afe7d78386c9642d2479d143717d7d4d91f0309b5257cfca72638c990c5e1bb19cecb5ba449975c65921a820b7d4eb3dbd6034accafd9a361d0d78f7b847178288075305254f3660197ea5410b4faba16b3f165de1a950459b937d2a62403edd5e973f5ebe95d45feace02a22c93b5f0f28027850e0ddc5a5f72ea816aa42be17b7ba54213062abbf5f5cbf23555b0fc048c8cd2f1630f3ce62c297d8ef29b3439550f34939d3ea208ed142eb47994929ac037e315b16e7d747240b81ed732a9644bf7e39e9cccdb256883afe1cb8bffd1543da1c535a94fa7fbdfa59307412d314589133b70593f6180dec6013b48cd6b4652c2072ee8daa57c67843b10a8549058f32ce17dca01f8d645807d23644af759bde5dd7bc7aa32893f8ea0f74fabde37738b97eae09c8d91fca433f9b746a1da1d5e5d3ef50e79fc7d1a63a8a532172392ef11f8e47fd03a72c39ad9424079ddcf54a84c43c4187f5015d5b70d84b894dc7dfd25a898ca5e7bb90f0f395247823f50e59b4d3f5231dede4254cee0582c8d5234030ce05f10a8b1ca50af2d92d23ba23279f74492dbdb8c1db41b59922ac4829bccc0cc28fd0c7273c73113139b67139ab5d8e16848a984db84f6975e403a594763fbf13c266a0716ae7d0f84bb389ce3c6af4bb7ffd42d49b2db7930e98c26e112289cae14367b31c2a884729c1499adc27356531b2436611402888490574ec4041ebecffc3900ffab88b1ccc92945a3efd83ed93b4c28dcdee1f3040e0ede5d830ecae39a07359cee4920a33184691f4b7f8f874cf17192a1bcb75b6566fd011175eddad30af9d0db093ce81a3a255560e0308f9e27b1271bd463c1140d3fd9fdad53787da7791d7f338e5f89d4675b2c373dbd759c8fe0e1b9d26f0a4960d00254f3f2cad5fc37b82ad1269fb46811f64720797ae0e35ad0f00a5ba30847d9ece0fbb8ae973452620801127c7b871c81b2cde6a9237ccc8657511e97022ad0c542776b7265aad96d526ca817dc8911efa7d5df2095933fa86741e7b4f000a5936dcdf54be8b6ec52210345314c64b925db94491690eeca6038497c5fc3d942bab27d5feb0e55bc18784f4534056c87b9c3ff2f5fb664806bb899613119bb9febb9b3aaf9a7218e1e8fe0a305751128e3fb9b89ed02ad94268acd49af43f6aaec711a9da2ba7ce344a8fb4c7a41ef09d4bd7fb563bdf29fd34161049a3c964b41b712b31edcdf246f166f06e34fb824233e603d376f2355934fedbf424ca1219faf9c363ef13ee1ead8ae23239d6f4ae158442a17e9557730222a9357c2d82597dba546360b38debd5a78d93d4ef7ad3844eb8584bc1deb88ce0febeaeb3c1ed587d38ef3d6564166b76dc6a7ad95f15ea1d369df8f93a892d7c254518e5e51ddf53eddf24053e171e9c4170f41abc05dabb9c8a97bcbc33334b0621c205cb1073520c9ce4834ac426a0de89616072231f50f883f4210e449f4fa640bfd659d1cad7736c23a45e594ff2895c9e62d2a9326be5c7359c11c33cf03a0abc08974a4fb3f5125ea477ca6fbba0de1bc0ffd11cbbb22e2cd0b84f5a540249845e72d41ec0b2c99ffb2da61ac7bcc1aee03faed0cdb2820f349fdb2422f3b4543b83d5cb1367e6852d49ffdb75a725f12fb633c3f955c1d2aa66bc8b099727c0a5979bd6768aabca84281a8fcfc39942d5336d7d220fae28299d92b0004e3f51c0a6a550357446b9364d9305a9cd00a8ca96a3b6a4382525b7b0164d816dd7669e82733ec26cd59fda847fd9c6e2ff9ed46a72f0c7948a79a027580d92ce355f2d859ac3e0d0481a84ce441f3957c43687a11355fdc9257e69fe23b53b3e3bc6226a98257f8b93dcff6493ce88b8d2d9877f54ec3e400c2cd0a0d800d0483d4059f1ef9c0a6a93462d0ffc42bb8572951faa07a34b8839e59bf01ddbbf7fe8a3c12c4193a218c99ccf023627bf232e0762ce5ed5836381eb0383aa267c57e96d25d2627493885347fb62317c51920498585186e5ccc8130cb326a8995696f8833b33093397bd22fd22b973633a299e65f7ccc718b3e63df4967458f8cd3def3d9ae28c43dec5341a2ce3b23225ee7071e998068076c3688cf98ec06eb4dbf8729cdbbd13b7faa13d8cda3eb4cadabc490927eb14e175fe63dda63fe7391eee283c267c678189003efe611c5837cfaf31d77fb107e5645ffd6c690e1599a3e1d656d6b08465508e1a416fc2cf1410096ed44758338593f03ba33a69e539076b0d859cfeeb315407e1f6849d1c2f4dbe60471c6fc1e06a4c617719f00cbacd50641b93089b85a91d70c75f0732d8ee59372f6361e1e93ce7511814802ea7a2e227a9e1ad229aaf1c7cfdf031b38bd3714c1bb796692c9bee52d793207f77df424337ee868963fbb69bed2e432ba5a8067bf90b7bc3c43d3ccc48692d81a93e4c582a27f51faca4d57be507e2ec843f99a9109cb9e15e6a2194e0ed7080e8816d8a06f8e30a1d473695bbd040d8679fd8e2599684e7ade42f013f807e284bd6623689950eff8d0d194c0ff44417c43ccea5c0c43dfb135064ed8b6fc84213b1e23f6c936ddf92786067728c38eb2d44c22bad38383f42e522c32a775903301e0ce6eb74e118fdf741283494e49b78bea16beac52ffe9a48d630794f0178ee93110c74a39fe27dab422c2a4e2444c105c181cdceee00fab32a78835d69275bb05c10bbf6cc768413c9c9addf9110040946e000710d0a358eb5965f34131b5775cb78d2d4f7a1db7cbd434d523459476b57d2b7732d2729f0df617522a4b5a662400386a70961357d3d91cdfa5662fe255760d91ae1cf15fbedfd3362ad36c3b8804d3464d0835b8f22ca8a7583a0e0398db34ec9bc73bd0b0ac2450c4c78a8999d64a8791aaee1dfb1093464f3847de8fb404da4a74b864945deaea9a80d8108625073c0fd1608e84c7db488b85da1f893ff70a0348f20b098664afbcf2279359e798c7408975e531aee1cc33c6804a6dab7b25a27697289a19136b712b2177c2c5e632447f15c90dc23910d23d900d369e5388d670622ebacb6d199c4fb8051ab7caddcd932847aecec51a9fb07f29b69b44d89337feef70c708eed45202aa2e57d437dc4ac196369ee5bd6ce162ac7271f2f1b03d98cdb012d5833b6f299381a1ba906b8691612949c63807b73b3a5c9683f825b958f102801de5c0489e00eb06b8bcdbb3528e7edde2ef2397fad789c9bcbbad2a72e4634f38f7f02cfc02e5391592097d071a2e45e208dec3e02c15934d31fbfb172c4397fdba692dbb180b18299a41896098d70a3387e8abe4a75a35d4fd36a39f73bd4beda695a8df8769a29667745dccec1bea2782bf3fe9b8d4e6532a2cffaa6e178a5887baae29906340ecf60125f1aa7f6f6f76178dd589369800038e2658d5bad59e659928b632a1d18a0538b373a2435296bec25aefcb6b29334e1a14fa335e76ca8ddde76136687ad867da273def0b4534c83f73db165ab481a51ec0007c486a0f33cc982cf4be818ce6f3b764a49aea52685924884561e891ca28b853d18e49b4f31269aed559b126e63b885757fa3c4645b611e2ea259fe62d5290c805e9bd2ecf4570bd636a04d63ef36c88f5e1da8fc46b9eee3c7bc0b2e27c1ab9c527931279c12beed5a68ddea0a5cc4561a6f3c91d7116eeabb0c2e337c1bf2ede029e4328a5c8df6eee01360de952ac1f23fad8bbccb65da7c16d8593ddfc9a00b3c59f778e6ef5b4ee73af46d606fde01bc758074a2a7b3997af0ccb7e9953f470bd695eefd426fc33b8701e05553f0d50132657c097bfef463085e3e30f3d0668a1f92f0c200a0626cf6b1cf252b1c1517b3d82ba6621e21dcdfd9e5a2836a3f1bcd7513bf41101bee36577d05784b1ca87b98ad38eec4a3764a9fec120208852d6e7cb92fbcbe115f0c36cdfedfff02a0c37900c581e39174afdd5d778d363da6cc2f6dc6e548f3a4db33866c0f44060ce7ad4fce4834c65d12a0dae622d339b8c4a0d14250e5a1e18223c8062de748c88accd6fb99e7740540fc1c865c680ddb3b43c226c12c73bc4b15f80c4203407b753b2489953dbfe9c13acac3b89f24f107d1884e95b8651d779c24ca94ef2e8691beb6c7042fdfe7bd292579c0d96c1179d9d41453906e92ef989723a4b6d0aec7444d3012a0c392d33b1017270a4aefabf477f5a28805f3578732b79437ae7f9761e7a58181c4800bfa81fa562c422528faaaf4c13f9416df3093cda672e02b7c67621eb61f0cb27752331b235aea94b20125a0c0974fb270a52d9418826aae22eef58c30413693ef1d0740cb5dde451cead0362a889dc39085a1571b2aaea67477ebc11ca79d856ced656f56fd6a99900ac13c26edd06bd7476c969cf8933692fa0f720c27c0ac69143fb59117bef9fac457de4aff61897446ccbfc52dd5585bedd63e6f21bec41746e993f0e6ecd6c835ccc349da1a0ad983324b42b35cc09ba02c7d5340ea1199636f27680f80881fdec9be2e1398aa6b1acc0f92707150998c936846a840c2a67bc9ae59f76a0c2c15a3ced68a150ab038277f3152d3f783fac62879a9d91575099bc5e02d9fcc467737399499ca2a49f326ab44ddf11eff02fa8efcd29829b22ee7192e2cb93a54273c0e2dc6e53030dd1effce2739458d0e178817c40971bb832893dd64e34899e0553b4af30c500d08b740b48b786e70525c095e2cd74cd5b2c145c06a07eaaddb078e6d7355c0bf0df1158db05dd0233292e5bb87ea70ed26f9904ea806c0b8979026f84511e91e0e8a7cff2d8d2e6dd4e2396ed31563e740218b29a8c5e698a1399064916ca48d48b4935683bc8a8fa6ff0a894e9dc52943fe4f18a935f0a71affc11850f8389873e67277d1fdae9b6dd173c2f5e289c25a47c03a32dd14ea6eba83f7b3dc70b79b5b6a3314928f8f64350408d27c5c703c5d47cb1ae7adef4d5e99639232ab26235de42578fc673884a0e6e989e28074fda95c224f3631b559bd0449f1719656007ea0f4fc4653eab0846518718064c20ca27e648b575755256f26341c2076024e7f2fe3d069abac7a500f75fd5ef32f99cb70f84b31790bb89fdecb18c6c175197e93a4d387a1a89bfab3119cac9cf31d5f2e8204097850bbb954b54749270cbfea3d1e02124c007af35bd0f9edecf4cd51657a69fbaa2e4ceca759974c6ce61e8619034bdfe2dafa5279929a8851400fb2a373b2a1793fff67da13e8d898806509af02d162eaacce619499f421ff099bde7a754e7738deabee0c12569a26a873ceb1a3e209af00c4d54fe99bfe7266931dcdf29a51f05dc08f6b927d8c19519a158449eac8a37e9c0d2470414eb26e53be9372e43b42b5688bed10425f0f342f5e732bc0ac9046d75029bbb1982198afc212654dbe80d71b313c27327134299f6630ea25a71db1bfd0801e53d950984e2b5473c354fe3cb03d6c1ccdf3b65a4279aa36360508a253923deacae4f716ff4d2d7dbd31ca7c938b20c3d8cf95ce3f9ad529da1d47459ddc196d3eae633353d9ff6a93c0725fb356a64a308a83f7c4d7c7e59f69d396d534adfcc394d84148ab6044a2a579761c9a011ff9719dd5ae5eed89e8c651329865e6ebf245a5eccb15f361e985f7fbeaad80fb799aa6ff10aa8464b98fe44a30c75b1321c8be0d79dd559de44df8d709a567f87983fd46188d6c79bd59459e3b702ca213d5fb2245acf7953284996060ff7541818ec8c7f03e7e0f30a583c9869f7615756576975c2ddb304155dd6eae7f35310134f67b6bc7927b92996f5fe2dd794e469405589ef48de160f7624d44ea491e75bb53149b1d10f86d7b783c747a6980e485c490c3e41dce1794064bad865fbceee73b8bd9007cbe5aecbd8823f98eed3efd62baf25c1f1f3399a5ae75152557a6205543c5c0612cedd3c47cd2aaddda06a42db83d4a6cf4176b0b997ac0abf79e9df2c5f9989f1b929644ed72c04832d048a7fa17b1b01e291158ad1dd3766899b50f3f6edd972cafe828f71bc82e26e612e3c7459410e482b7c2468bd679620d6e9a13f5e143da3a9d9c8b7bbfddd7092ec3f35809d7cf6a657e29103e95cf99a1210a8db422d81c4d5261ed642aa21983c0b5c419e99b2ed9b56fa0b63b2e5535270f99f4a002e14bae2ad16d55e3cb77e0466f73616e6c0a0a10cd63b907ac73d77514be02ef3c797e8cf2023cb1d0e5df48f3e79d83814b85c15bc1e14d0c5bafe1e69f6d0cd9f21e3910a9bc766a62ac302f958b39fa6122aeb2f1053b4eabb59a820bf9362a2a7a568fa3a4e4fc420a280d0499504dba71f59fda681f19213941b14161283aa23f59551ae8dacaa856d9e9310f0e8a481e25bb831b77272ed52562313b3bdba6803ff1f3911428235ddf2f86fc33fa400e3a890e96d700a85d8450a657a900df427eeb251b4994ef05a82af327ce96c9e16ece7fffa0c1ec52f058d1d6e9f22c0c5588bc69d1864830ab9d41f93c5d03db7594cbfaf2fd4fdc823d2708362df1c18d9aa816572459ae7ba47a83059994b4c982b0dee17c2ba7cf9093a9e6223afa885d98b119cb4d433833d3390a60bf656e900a03d70374bb4492de9f809f20b264b995657ae7a2c9670dd5e8d76f51119b22792784352103c77d9f99bd913bf50af310adf3f7f1f6a3ec5c0e84474ef0bf5809fc79eb9fb6fc4c960dbf5cc54bfd3b9bc27f395ed62eedf4e3c2101667945f716ff26275d3625356ce30f0025d18b223c8384a44f2ce070cdd8028dfee9f80a317a269688480f2bddb1479993a1aadc0f861b3cdcc0e69bad5bc06c1b3f0fa8c84f03465c47dd53818be08d98e41da0ab060e442bac8431997c998fc73028e2f870d9e116bdc99ea590d0046ed171df9c896f3ab81661aab9e186d6abd605f58c89d73e724b5bb79eb3f581cf5bbc4556d6339f4e5f357cfbdc4c695686c50cfdc5b9b5a24072788140d04d718610164d8cd0fe214f51b48dd6e30b96891e7ef2a77f3581708a481f5f5d521cc46b3ad91eb8cbf0fcf1aeaafbceab93b4957ea1c8626140e9256464e810ee9255093c7aa81f7bcc8237ac8df800e659cbcf1ffaa484f848aa9f76ef40552ce96fe408067150b51cf55a17e82c21fc25bfff826b6a37926ff68b28e484b23c68d052941e563b3705b054c85cd2c551e4e535f0ecef74b99a8f3e69c375722994e09e98a651db65778239aedcf0ffb5ae0e512bd9ab4ae05252382cdfb48fc74261fe1e2ea7e3105501e1aa1ccfe102f6b4eaabdfdc5be1dc68b30adbeed63d659f8f0aaf06e2153bff60048d9bb4ceeedb766cd2925078024c85eea82e1a09ef7263a09b94935465f61ced7023907fd9ecbb187cc866cf4243498f6dced8dfb1b33a70b1e46438d0b0e277c756ad0247847a0881d3379d45af3d1a087808dcd0482264d59ba90ae00fa94381caa75b5e23ce4c98929186de9b653ce7e5da41ef0933858c287d9f9461eeac2fb8108666bfbf60d487abcd45dd92a19a4b2a9da7ecfbc77c45e5b7472db7f60ff04c27222950c4110084931b098ffc3374aee1c2e2825bcd4949e721cc9d4cc465fb1f729e2eecf24dde20a43f0abbfba228d2bfd5774d8a41caff60028a036f6e63ac889d105bf9e58b0b45214d2c7fb1fbd9d6ba563bc32a8815bfea99ce8c6500a23a7d7f7a66d8f8329e5aac1f0223f61ed4f87881e44c5774d2eba9d3178ba726fd8f9a37f7a04637eeb1349260cdd871fb655258ec0ffa30c1fb8f36f70ccfcb20140ba5936ae2fe875be66b2746038ef2cdd7481d07694d929ba329d62b04dda34423efa71101c1c4a4e7c396103d3f7e0c4c066c6660c3d37983cdff1c736c8b586c3f1a4d6eb50e36a9263861a0c5767ac027f2ac797c454b8af848260a2a486f786ab8f2fd02485a01e3e3a91881aae03c2705dd46434692eeade290e55b08a00b1ca9c59eacad085e369706aceb71135b38578a2c777334629cb1e724f1dfb67c28506c828608e21a1174d1cbeb39df9b9168ae74a870ecd64fd46859bc161ce3c7a7f161ad33f1f6bc188ce81970a462a30f26fd354071447cba3359189e28fef03c2f7a293d9b1f25e2b56a36dd6de5d0c9cb8ebaff6f1d36defe35f4fbe5c75ee3741583bdcd77c200091185770d98e849020a4bf972b4dab74157f9d571fff93bf63abaee586a8f4c6c211b80a4f6e8a6e9e29a0b9fbb09bc4659eb9dbb5d3bf513f55f97430d6c4681830103fc9da38c9d5e058440e96ce15588115415a47c5556828457147796532b51e5356fed86142039997ec642a8fb5c4ac575c679ee91be119e834bb9787a22af938de5523512c31db715477f382ad7aba002f8dbde3784d0aff25efa70fddc37cc3c4095d7b4ad16170f95506e6d7f11a9e0573702bbde133d6de423941696d64b2656312da020730fdcfa5434673466df044fc673292eb47a860d901843f24f45cd81ad11048ee931c277c6f2c523a7fe7298e38ef18b8d8028e9fbc0c522760d1671baacdfffb5d140e9e2b7ceea77ededcaa905d71eed0373287d93164a5639cf2b5b7d057be9a75365b64feac3866eebbc52c4fcf56bcf02d555e29d5c8448a375bfb7dfef88c134697982ee6a11e08af6e864241885767765cf16810a37640414fa18368645e1d040f33c8b4f41490aaacf5088d2f6e92402953237431b455a9892ee371ac1f4d83afef12a0a241f3ee9593f7714f12dc90bf10edce1923a66c817b143e82ad0f7a04d26027cff100f515efcc06bdf74d7ae5136054ce5e89e1d9d4cde1669f9c35000c05ee7beee3575fd77428b589eef340b258f1232aadb45afcef7acdda11fcd8d3cdbd2f7772b5c84445ecb27204d2d60dab53e914136b6c9f011ff9ef90f9b54e759b11985d7a24af862cf7cd58bb0a5fffe6d6ad84396772cd83e0187c15d91c7d026d7b5afba586677ba0bbc75d361db4d29c704facff3d92b762132f19c489337ecdd3ec0172cf4f1052767dbbe09550b3a6d90ad9de58f1aa98cd5a024f57e5570aa64c74b7d86d0dcfa0b2991d5c3bdb4cc5f5cedcb68e25daded26da8f40d8d698c93f2f1389bbeefe1053a8cd2c3390d359f2d3bad4dfcbd49a5ecc2253f20289df8fe4760512122bb8af9a9afc2666de5b9299a4325bcf7960220506ca98eacee8dbaa828e3d844fefdb682bafc647d9322128bbc94d72b4bc051ab06dea24425574993651532e5aff7e52db71c3c3a36a9354de96412d788fe65a539ca3b810a219b05ca320704eb4f0a6b4f509ac188ee6ce25d84de60b747b154a55609d92264422344cfc79de901796290621bfe8494f9101dac922ad7e31385340d2e4f806612ff8ef3d73105339039b15e5f7261e9359fd7f7fc82be2c035ed3058fb3eb5c813484059c4730c25c511f3ba823fa4c9a95281ccaae9200f6cc8a4433e582d96f2dc8a2201430599d7908425c0ff78e937f66b90a7a092228d31b3266be763e62620bfa01a33df2fd7f4d5046e4e09867e8df0f2b457e90ef4e099df4e72e55faf438cfe8f5376ff2d542e8bb75bdb97ed99ef9079285d22ca081b045b833b3acdb2726fbdb11b2170bf630f98d1ab9e686ffe2a377353ba38f522aa2bc362fc3a212d3713a68127f99c23947d3466efe89ef05862904bc75b469d732369211d848324a1ca3a0fc306e2a19ce6dc25886ed86e29c18922af572cc1a90dc7d8a0ac6499ad21a7579c7046a27f5a1ae740c49e557f7b73348b1879e3c9eabb31779308d7487224e0c3fa0e0eb7e0e0e36ab07ae62fc63506d0c62c92cdceba5154fd0f5d0768ab24a80f16d471dd8d1925e0ee9f9cdd74176903b95de235c02176c8eaa42f64db781a2a0d1ae6f83fc3e46c983d9964b162ae39f78fb8024ce1da1f7909718d65e1b682a8173651e473cf14680a067d450b99875fbe53336dedfd5f06f005493c87b29554baacf616c40c8100edee11fefa310d8d3ed286ae396ed44394f28aca64cc2a9b9438de4e3daf356beca99120a57027b687f18af7ff2d021c9702b6ba688d62b4629d721a1ec415623a762e1653d1faebbcaa85e057b0ba6566247124027dce988d8e3f465ff7d22ac686d2cb24561c024d33261146a2c39ce4571bb571ca97bfbfa8c4f76767b734a0898d819746c6ad2e16cb6214e269f5c4fe98801fa25e675dbf962789695dc530629218e01079cc5337a6ce59a083e200887dcbb47984c53f81da1eb4f328e5413d96192114ff223c48f2683a386e0f1c6f04e880f1864656b0a26371d70baf723cf45c358c32e2ae5a00f263513939c9e5153938f2f3616b74097bfc13f990ef55ef85541bd0878b5b22b94c59ab44379d8f6dfec21e109e6aefebc115bae42e0af2c61a8695b706ff9467892ec823a91e0c54d95042a31834a591724666a27b3be92f5308433b8717281dde12972aa2ca768177472d01ee948d781cb0a8bc16025604f6f86b45be2ca6b68e4d4972bbbeabd7b61ad3790ea67899959df86936684b9906d4bded5e3e6487842de3a930430f82764a41152ed7659418c71a401af99d735a2f19fb980089dc09e16e5893d63fa561b2e85739a194a767a7b4157a26e9ce67564fa431da766868e153b4105e09194b9b05018ec532795c0e983ded1272e9abf21a5df7e824fbba03ae3179f0ed41caf3f7261e062383104e1444b5bc356cc312454bd0f5526b23469859a6ae47a03915284499a2b9b169eed28df657dd917b4ec7b5881c13094e465885379fec4d816e3d5bb356edfba913249a489765bfe9ea0dadeeca07ed56098456a77e22747ae94657bbe6b099b5ba0e7d4dc36b30f12d372cb785b254a81ff60910a409b093a70cf24848d549b2b81616034a7ee22284a3226d91dd48673b7f97ac20408b815908385af69885d74d33d7ca315d733cb381856a16402e25eeadf2641bd325883add69d396088852a96c345be0c8afae6d908c6258126378ac11e2fe1b819bfbb6ff5233a58a265b2b3d110c15282c801771a4cf7096397f915faf570f9953269ef0a952e1227455b8cc394aac56e3832b522e11dd711307a6c58452671ff2d7da12d2e0fc724ca46abf728fe7dff1a5294d8423fca7e35c25f8f87b7cc08c78eac73d6b177909935d91a140fa18b5baffeac7f7666ed9e736bf4c77ae3e5b1c6d2299124e39d8aa2009ac5d8d2dd2f52dfa14d09442c7d104de30773faf7aae6a5e591b8da0255638158919e415c4505e9d2c54af466e668b77d84b88fd3b0a8ac474d02d2b9099b85f849a46d89f2f6333599168bdc2d68ef6a68b6ff8325d334ba5b10dc8d65be814bd7114fe99bd4d45d2214d5aa8022bf7c222fed02636bf7a3f0fda66b4012994e5b506a2957b4eb854cf714e6029fe57ffcbafc8d2914dd6c4db1573bddb08f2124d22dbf40ff55270e570eb01925ec41ac55a1ae9a9848677cfc6186d56580e734faa0086cb5e2d22a1902b2f938fc3cd0950ae28227029ab41a02e5566c56e3d9be1cede6cd40351cb452befb967625bf14f147b8628d4fe67deabfa7258ed1192ba0a15774277ada8401076c1a7fd587180cf18f6220a45be84931a0a33a695a4c2e6dbe471191b4d75fa8547fc3988e0a17e24abe9cf6867f4a6200cae32913d967518d47557382d8954b9154938699f4041096e6266598e798015dbd32f0e79b2b48ed9c916ec8f42e1d4231e7502e2311143f5399a48b367b1fd9ed137498ae995f00170caab9a3f10ce27ad7030cd03672a2976546e3b61039cae536bcb17c8887ecf191d0b9dfb56e740807a0970aa4f55657953d20a98646a8df3f5fbf3f531d10084c0f64b925a4fc5e2e9c9be1987ef07fce6dc68f19993a8393f017b1563aa500ac1255934a9fcb3f017f0e673fd9165083ff5e73800c2812e70d39117943ce59a9ec57ac9c24a70aaddc29625a588630faa9877232471e1ed11590c7f2f6cf4a9f93cc913830a642504ee69afd02925be3295376e527df5c8e4846f0fe7db0ddea21511f001be005a3dffdc0ab0f7e73d74f2c438ce6b861ab1ecb74736bf105ef0f2c6992fd13178d2b1361d2d993101dc0d2a4d51aa60925915fd6b9c607da402149aad9be4b58ad72a98a84a9285f41a7bf2b79a3376ef149b2d464f4da7ca77bde8003a6a76a03361979276beac8d9b05173f141004cb175e10d53f3d10d1b71de29036fda159b1153ad3476b21a23767935172907b62037541fab130b18496b1d8b9f559866ff983c3d339af3fecad32ecf9813016e8b0e6af4d260683d262af0b1ae2f5ac5e3ac53c17b1b12889eba2093d207a89657c13798a6d6b596a9b72663ee6de08346815503e3f3c519b7f8d706b79a16df39cd9a5e3d20afa5ed2e8119812f2e6336d391d499f8275aa8f5ccc693c621dda959081a05a7ebd0aa25de685a0548a401836e6f9bee081bd8eb055c61ff87c93ca8f9ca86f16265ce74602f0ce8c549e0115a2673d75417c6c42e17375251881044a073d627204a06d2e26925a2a8482aa02282caa0ae3cc5525db6d8fe147b7382184ba5e955ccbe9c3cf41557f5e2b116d621465f406e5d74eac315ee387459119160fa5baef109a9a6a732af2e09f868d0df029fee9790203da4fc21108ff30b5fc77eeb7cb1e9404460ad4b858e186ea5f1686e9da00ee96e616f9f554523551807b1529601abde6fc591e1d39294062273b665057a7acef59686584828c4224a9082c4cfbe49c5d7ac14a0f49355401ae578a7bc8eb1eb5d44066491745da396f1b7b5b3227489fb0028c856481698be8a2cf2942cba028ba155200e0cac1d2499abcadfbfb927466863d52b7b5c8787dd0c17a83cf9c0452f5dbc2cf9f907d8be1803a05bc596d770d7c85d6378d4da4e8cf4dd088e35d521eb677080660b9332d7d41079d40fbd9c90c56f4b4e6da997857425be6d983cc27078201fd5cd4cc40a283134045104cce053983df58cd3a45edc82e9415130f11ab14b3cb91ace585870c44fc1d53faeaea5f09159f6b15bea3a2defbc5e0a1a843aad5f8feed73ab0e1884497651004d1c7e7082c60a1936a69b576503ef4e6cc5c6810ecd7fe178c295d537d85906cc8f41faf85c25134e1219a76de5636653144bfe6bf909c8ff8c5c9c3dd1230f5ee314851af140cf34ab7dc083496c0a347f2104fc52e286f50ad7bf9c95ef06395ac19cfe37d44cc0b47f34f88dc7c4dfbfe903cf28b0ed2abc1c0d093e07c143947047a72f3a5b960d6a18367342d5c919f201474b790d373a4319b2bffc55540fe5f6ccc8049203d68d20bdb3278b4c245b6f22bed765cff2a7105c9d755278479c976f7b6e187f04c9cdfa73f566dafef9b647821e6800f6d7cd0631fc2ce9bd83815b9dd61c8638b4552c2d8e666a7764d9b408774843b5818c4274195844eaeba442107d44056cbb5698e72f052865ab5ee8c2479a709e51a6088db73f9de554807050e9e17874c89dbebd2220f297483f7f1046d9d473fb7a3445ed8e0fec01f67dfb193be4428ad110436157ad301252325034ca52470edcd4516e5d7e7ac9f83a6612723a281fe3e334174e862bac5afeb7457d8916f2b05b53f8e00f8b94945813f89857a039518f69e5ee1fe18df0fdff03d06a51f4f49a8d1a1ce7333e747f5cd48f6eb73cb56a0c75d55def5904d2d65bf5b10af093f74297720a1b703926a63dd7b0635469e2bacf2e07b6f022ddad27b6af733b5cc146419b7dfbba65fba9e82c5f7168143dbea12d147348a6e3eca09256039aed8af3d2c984a5e18d489846ba74680ddb8b7c23d7c19e27eed71c71b5f50fc249ce1fdda3404b79e593cd530628e31fa31ad465994b21db58a30c0237b35767d7d2e645a84e6b31c0470b5e5dc5e74a35d55faa6918cb932a971335154e464ac59fe8a0b4446014f66b0a3e3edd94cf8a9ce2647eb44e2a392e1fcb7ff7b73c7cc0657862f7e79c214916c9ffb8946d05036b33e6951635ac9ed9d81dc52f90423ed53aee75478eb0f9ef0df1ecb11bb7b82e7760a162972798159b6c031d9af79a6e3aa600e4196ba902bb4c2d17bab0a23f07e9e564b0c4aefc9c6b578fa9eaee7da1bcb6a8e50cac9df40a306fbe5a12cf2baa962e6a6f1a496c2c09d0ae924e1633c5c3516d4c210748d5a6e78bb94ab76b3cca2f4c25703dedfc6361f89d53d91dcdd7bfbabcd71e5e486d1a2c898efec02a6ae1e8f9b97a693ed4f6e980bb06d8f63fa65d730153d328c162d6e785acec9469e4e0fb027b3e52acde8a26393897bb4e71de8644bc302325c9bdaf25311c0f4f784af6746922789e42430286532fcbb04734759089830d710891ed3305fa93cb4f203d2d7d9301e9fb2fd522c710215de0525ea3c3e5e049d9e2cc1cdee1fcf81561f5ab827197e394ef0269ebf0b0f4fc5d3add6691c66aae512a6c5622622a863168b67a2fdd9d49bf242a1e331ff4e3dff394e13572b6ea457807d556476a49f7c29f074fa910d2e6a10d13fdf4303af621f9bed451d87274a9f13556f1bbff5c9e78839ff19457b9ad16f8971d659a81ff383054d731ff41409098cd79718036c173853a5bb959d31b866c9c5cc078a1c191be24b2273a3e43d8a032b7640c3b48826aaa1eff5f506da64f860ce22a2714740e98297e89f5b02313c1e2cf20c861f5f06cecdb43ce7c0cd87923b79d9b2870cc958b6eac733611f3b44bd30cd687f6fceed0a2fc981c3fc5b02de03172ad49c7c543cbcaa0fc33d760c6349c89058e82f185ed7650e0578ca466d1a6a116c4c79a5ccaee70b4790878772d370c79c0cb19bbe71f0d76a3ad82635d5ca99844dc7d1c2abf336f4c30d2384d0e9f63b270ad38c5215c8b0710716300ad5d7c863528e9db7d6e5efba56da5acda2814c6aa2f5ec836ecf219a7014373b499beef36379c99013102e387d1f9c0eaeeb1291525c4d2e1409f8a6ba309af445ea28027a3dea7a4c5bf8bb2040e9500128805777a2f177c369df0b0fabb56f89bd64937773aac384f958a1e94e936b3ee9acbc1b115ab4902a403b15e34f9887a206720f7302bb5e78bad6fe6add5e40dd9b3c3643ce30629ae2913599aff4e005b0a32850e08042605ccef5a2c4ad8393dafbdac0618cbb7b1a8a7f5bc6878a1bbdfaa8285686aba85c1b3f4970158ebf1447579a1d9a2b48d6d6d344d9c474507615b29b3ee73c36fb575ae1efff0e7bf35267962b116faa36e6eaa5e727ee9da61ad78ab8881dd75ee60471c5b4cde1da7076acfab47452d7b1738b368320e830c3b5d0c9bcf67a7101447e43378c39811cde42aae2d8b24df867ad301d16cae48d37f69d9cada0b25ada33bb300fa8037596a7f0d5f6b715728063eed9547aee0f45dde1a02cdcc7492183e189b018d885d9b3812e793780223eff8fffde9a8482dff195280e669daad0d9721f9e47ad47881f5d2ab5a510b07491e9c0d6176666649310dfea026c7a23cbc504a530efcefd49cdb99a503d16cd8bd1fc4362eb10731d175a0452993f2052b87f46fad6375830f0b190465f227f4b3110d2b3aa3c9a7f6db659ee444260e330bffb705b9e8d966d3df32f97475c31d42f0a4e9075cbc862594a5faccca21e87e84237af55ccf3d1688ff38619e4b3624b114cd1920f52df46a9663a13cc48aa005090712edb180462f1aff8053459a6514ed4be347127f2b6f7d2dc7db4b5dc0b1bccd22f16e448257e8a7046de7265ffb50cc9b5ab693167efb52a413d90b1e33cb55ef7e51ed6cdd5246005a2ab0c2e5477398b259b19daa68c6670cbdef305b4f454404608d54d7055fecb564accfd7e61e467e7d2e8d90944776059d8badd7fbf060269a13cdeb40bd49e47794d306b26d8b4e470a7fe64ec2b90b5d5c9ef3a18fb3a3453dd1d9c13a17de1e708016083e44b599bfd3385f86b71c14196ab3f2c043cef80166f6def22c9725a8c600ee6befcec0af0ff828d2197a60c2d6dd2929798805cd2aa96b2a4d2cee4fb6dd5707ce52d13eb5a05f3858296dd2b2ac77bd64120db3be64643a432e332c7b6fc77a3244d401df1d850c4fbb5ef55571afbccb781ba322e976852bc0ce16ff8f664a0944af108c9ae8f85725df1a928a8b9da7535acb8a977a709cc8790cfe6caeefc3ae1dcea34331dd85f4a7d9aff940f481fb7c9d0591a60c1e5c861ebdd1dfba32556691f78be0e703ee2a28d4ee0c2d179b23b8c3eef1d41e67245e87b97e5d93222ce88f2cd9c38d08c3bc54316b6469352edd27ee0018c8b592ca6400403c9432653b3df95d2eb36ce275adfe19438b6f52c63761db7ef098b151c44d3c1a0afc1b51cbe309514a1f32a9b6afbe47e5260dcde6336c5e84f530edbdeabe2ae11d5e6f20635b7992cc493ff0bc3522a262a39014115b081aad6e81faeb9e0674c297f64a361c4a29760c2dfe6deb442e3625a813a2108654c147cc8c906eaaa01dd935d41c959d2cb5e01d1749b68413ea4927614aff218af58aea3b44444e8ec6e7fcf04b3c59ca218a8d9650bc6faaefcc6d9c3db981c59a8503df22f9674749992555c2a815e7a956d18fc46b8255f6d94175ba7457239ca1358115663960bfd96b578665e763be5539ab7f5964a63f766b63588bbecd009349ffed8593bba6835e88607fb57be849ca0c9ed21a4de3812081ec9c3fe32b9d589a4c003e861260b5efac2e09ac39e5f4bbc0aae3423797ae251b9a0b497a17632368e19f772c30593ee19dc1ce5c7eccd8258939e158b75335994bb62fb7024aef11c6d8be3ac56e2323023e2d71e04e79d1803a5e52dcb479371f7d5df8344209e26d4874da1cdb48185ad3c85b3ca9ec8d5cd49b190046ac7454d539aef75f4897fe47dc69db3e09fbf53f1ca540d725d2e1d5d74b8302bcbcabc353de780e9758b52175d1d06f7b1c875af4e56b9985351d0682020b4c13c83c46c5ad78d2055d2f1ad0a414c8b10d1ae01e2f2486063a134dd024fd55450fb2c58f68f4a1e653ca3a168887c316b73ae10f2bc2452adfe818196b48ede4e9911d4f28a6d5d54ea541401e1503dd8fd3838332c9b7253840de6b8e50583ef3550dbcdcaa11c83ab989249ed434bc497c8b4b714e36071f5026474fcf67cf86f2ef618506fd70f2e50339b8e5b983d57ee88ca2b0341b1b2f83f5c6e9c50dd4905d05fe3ac451cbb2722888d391001cd01d03f267e39c3bf9ae4df4237331d903756d30fdf771c922fce2bf5a1338a5609616b0b0d4eb53c15cbd83c9d88362654e87fdf7a648c1e799cabcde58b5ada1bbf8f8ee439438a93275ce4b6da06234a20da345494a2ec80b8d43098c4fc70ba9a6c34d8d3af43e46b3b4f3bc15c178113e9ad796c12826a7f5799d01b9e8b223ed9044648a0d07bfeb99bffd8073f34d3503f515f33ca714c463b145f22a083c6ef464754f1833a288b73036b714bcb224fe87423b218fbcc86cfc95e8f679211946afd7fa014e7ac9966d4b7530166e167de14eba8a415ad5de89a4d5dd59b044554c76b586ea084fb4863e0a5de0f70312f0eed2b9e2b2ef27394a6880a362d19428b2900a52e65c2011fe72124cad267e43061454b9dc3ca6373b2dcc5f2fee0e27275c979a0ca0f9900c5f9f15c519786699f31cfb26509e08220f6cebf1a7a79525419e87758a72d94ba5cecab017649e2eb094c38e01e41ce02bd0e415d6bc4a526e512365fdf367ca2811f651799912fcde3f502e7402c594dcf6d44eb44f0532a26ce3571f164676063aa04917d77f5442fdeacc183cca3c4beb01310b1c4c5b506a7019eac3f1f1a5ad24d22ec4ba1a3d03b5f216ce2b34788d11420cc04ec7d655b482ac235426d3121c15e9e6b0f0017fb78a87dcdd4ab1aedf76044da206d055e4d6ec62c0c5531ddca14c9ec1d94ee81736c3b7ad44eab46091f43004c77c099cecc6d321b0b004424ddc24d6027337028ada6e50607a1e6dd3951a6c2c148af688fa0b63d51eac03bef9ab41a0bcddb9add9bc3c5679371dbec1f870d94d0b59f80c34e6f65b1f01646741806fdc312780e3e1104a21f9bc1b1d3af91b50102dcd7516b668e5c7e805f0c3f46ef78ea20f67b9b0ee74b9bfabf519d437789c41cf1111f3cd8de40ade15fe9c3cb1e49aafd3fd860e083975ecb8c5c2c40969b79e9eebbbcca7860c2634538ce08416d7fb65f486fbb0f3a37774c4883121f9e9773c143eb590dc3d7aa4225d81291356456a5079e7ee3717e0c28dc2c0105a88d6bf838e1d2acff4cb8032eb268623780b440b481ede2e95845c5eb8ef89e7fbac80e81240b78bfaa30d8af1e5fe36c89d8f0b7c438fb5c611c2126ae4fa12da9169e9de154fd7aebc30051e45c6c3dce06162e2d3ac1a4b0279393cb9a9e9e6f91ebbeaffac66657f731558f883752f85e249892b3d95e86a1db0206ab89d8a165d3f3b51fd880ab312e892ade6887dff6c6d66f1a71a9853f3adcfa11b4f1a00cf20bd43159378bee57918e4725fef755eb62ee44040b86cfd15ebf77435905a4183f472ecf60ef09c9fa7e90928e8f7f83503b4f02e947cd9a02e10c4a62090d126404463c731ae580b83d1d6e20fbf1d463f3c71cce6aaecb11b2358ddaf9f9a2c75a53837c6678d86e14827bffdbad50dfb6c01f69c6b2d5839d2f36c7a24dccf5055fc3469ad792ddcbe0cb97bd2e1cc2266e9fcd5ead75d52b377e2d68a12d615630294ac1f5ab7722dfef61e1b3ddab1a219323840809fa00ce82d05e920321d2c5ec746b274e75001ce6d32b620df510f19f08121f7c149dcc32e2de6a14fc464ffb730e70be1175b6e9562d88aea5c1ca9dd2bd46c33a67a75f8ef7a9e229903bb526deb17ada2ef6eab75b2dc3485e862df62d61b4d55a51cd73ed374dc15c2ec224bb7ba52153cab9d596f8d70e02a2d58c947ed1bd90f4a998636a56b5d5455a1b3f9b77893b5f79a71c517243fed44257d208b9947ec43987af3f93cb383e7cdfd5c46192f801c38afa485db9a5d1feef5d8c2e94cec8f9a4bc215ac64eb79049bb08281b415e359a9725f5c8275eefb16c369b49f4a2a1a835eeafe372acba53bfe9336a1fce1cc4ceea67e4ba78fd642bcdb9dcd73c9331abcf204834cef55b361f6a1fa1f72dde4b86d4c28354c4a833470257f0df879b524a47014121b913740c55057df9c73919638e6263b0067eb902b84ef9bffceb276f702fbfd23ca23ce911e43362ae86692f0cada609d10a5db9c9edfc58d938097d970a27f5d94fca8702646a84243b40079353875887f8efe7c16c95f2cf835a34f62933cd3fdfbafa2f0d6d82c9cd9740df5032355666ff72e88b89d82452d6822555d9b8dbbed648e2ce5144cb805dce983a70dc09bc05dd1e5107cfa016a176cf69dee0b041e80aa6a7e62150f0e0a5992e8d7ea551083d8222facea2f44ddb9e47cdaaa5e0122d68fdbf7c05beaf45c31608d002b757021bc3680f545e086173ea706a34521a904c411d3d761fd2331f49f9f1d14acf28f912291804e707e9c54f06e7a9d042b0152f85c6ff034064237a510affc3749cb72d190a468295fbfa99f933a321767f7f614ee70bc2c6389864e58d6795204b5147099485b1b6f9bb73e46d9962bc1414998ad79137265e24f29b45c926fec02708726f7e3552ddbad6958e6a9456240fe47085a76aace65526675d4ddd11f54541adc091c0581619f97c68f468ccccbd4974fbb224425a193ebfc50d9f540193eb13f2b2842b24d1c16094ffa0b831b7b35150382ee6d236ab1d9d41e2cbf528b5dff34794ff4fb3fb817bda4c97f808da44e7b1e129496245f3378067e25005c74673a2058eb8f20d8739e67bf931e4c74f8a740c353b4f6b3b8e1c45db7b21c637e7cd21fd89355a6816b75ebf17368f007b6a3fee41d2204046ba488457dc3cd8233d1b0b19f64d58184ad284220e18a187e29e55af44a5a8bbc6125612b63506047475bc609d528d2a2310626a02956592dfb8edbdf643851633e9644dab45759e5d63c8f37b79e0c630eacee29ee74084eec3ecc853796b2c04bf96bb0464c333256ccf966ae3acbdd48d848a4f74d53227f47ef82a35c4e028e1e1fbf6250997ce2b8d0806192dcc81f44cdbda64f13fff4e8acc320f870fcf77467f91ae5903eb00b7210396d8f8042cff51342de93324cd5b6375f3357874927dcbae9ca05a5ff1918ff3323bb265deaa6c016e4e96e2acfdafe2443c3c3febab62c5f0e2308a5b0d915fe1c9895f08c3a08a8e3954643961b6e1c5983515054f2ad921a5d036b004385ba245bde496a90e1417fc62c46fb3dc07b7e69924602b61534c5b011d3ff0fab440046b9a1eb578aaa95bc5b1ed6406cda87e284493b13d121b166d1822a334aabaa5c97ce3fa09dea9a1b717885bf4cdfcc583347a332a3e21ccd7452d025901b1b6ec7ab1425f59cc3508fdb11352a2163b365f16806851caed4b7b95ec99a9436ee91b2be140d7bf18e4b5e37f3c60245dc6a1d1616f8f921209765bd3943d4d7f9dca0f2cfe36f17345cbb1fda41bf50e473df9ef4961a5493f0232069342403e0bef44dd824a74c284a2bd70286d2bf462bf1c06e1604a8640c34c0fdde1a3266bf70df8ae8a6c09e5538886f79a4fab8128bb163f93db7dd426107f8191c68ea9f505478eb0d7198e32fc7902b31912c5c2f87f89cde364725dec63f9ea7496c43947d50fa55f7d1aa42638ce6c767b7448b6c889dfb086663296f09eeb23b60bc75813d7d22d424c46e81276108fe454de428c0e4a13a63655172010b70cf1ed3f54f158d2605804c999e095f8f2fb9f215133321fc7ae8a0f0ddd4f2d2676d7b84319d6e13c3ae81f7c78896171c7b68b82ddcd2d37399b9555bed8d1e2ec59ba81a778b89e086961db0f9a387b210afda7bcfbd3c19151f752386e5dcc73c54032920484c0c8c96bc9f593e70041b52ccec2bdcb6ac129adf4e9341c8e6d2af08f67f29a0cbd18c73d28316cb1577706279a6ef1c64702c21ce6b24eb817865ae437899ecf416589c2936fc0e9ccd0b76935aad65fdba7beaaa4b4bc69c0b855047a46a3f19562563bc18cd0c6559a4598a01feec46f011d08c705979ba7a46ecb52c96fe93887f9bc39cbead2fd656fd91bebcb18b9484e79a5d335017a47b7bfcb5e4f527e25c967877b8d77ed6a5159afc7ea16ff50a1bd330ebdc9a4f01d0f0a41e5ad166b40dc539975227e977c82c7106a7df1312ee72947591e7934182455f8879aefbcef454674ac1730d38188881bca631ead20cb44dd7918b7050ed243c25c58c7de9ed42b212bab35138a61bbafd56837729d25927c8615ea711f0a96085d9b771e35d527d12769829e8abc957355d72fdaf173d779c1619d5db4e1b5a1b1c1248e0dcf618d1d652641683208bf0bcd6642f6464bc17f74c97f15c82cb031602b4b1807e7d573866e45fc88ee0d89f4b9e6b90c287b2272e00f515add5447828151fe4d561341316f8c2079e7955acc3fd6dab77c6aaad3db3183a6005b254e700fb5130c23a6fa992138214829280d0633d8142058dd80c11ac20ff735d5924a80922d12a57290d0bd890713532768afddaf7df91ccd2b29649d749e82ac5213a98f401a3c58a9306c2016f3a675fc6f52197f97caacf62a42129011863c6fbbb9ff6709555329b98886bb9cd78a1cc1fee92dc9e431a70712bd3df4ba9b0288d544b9ab5dc03b1e455d34d5481b385b113d9e862fc62a6581f75e0ed6b8c6c1b564a513c55f249d50fa55104850b99d732d00ffffffff00