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 67546 4a2775a32d089ae22eff87a9b1d1237b698ec5d80abe972b055cd4f5a093eebf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
74bcfe6261a7f185741bbd913b9d61dd157598c5800bedbddf1caa01e0121da1
Certificate Block Hash
4a2775a32d089ae22eff87a9b1d1237b698ec5d80abe972b055cd4f5a093eebf
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0000ea01001e830000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000004749784acfbb6f326012eeacf2bc6777430fe60c3f204cb2f978c570f36c2a06975a1bd8ae62f985a260ba8a9fdd225ae78d9ce1ca53cc07c2568a9f460767b9ea247bd9a35af46bba09986c69c99548a251fbbe224ec8cdf200000000000000000002000000020000ea01001e830000

Raw Header Hex

000040205d866e74c0f1c6a2d730bff084593bbe100d93588e1c90b77d73202779203c92fa032aac10b8152a905aa165e085d35cd0b60caa576e3bf5858997b7603c71c61b3a216a123f0118a11d12e001aa1cdfbded0b80c5987515dd619d3b91bd1b7485f1a76162febc74

Proof Data Hex

59,560 bytes
1212160203071909d7884e2e85055fe16a8fe265e215db0af8ff550c4ec7858b031e62a579b4ac4e25918aa57d799cb081e4358be8f6149d7d2f7fc9b39f0c92680e608ab5d7ea2fc5a928567bba88973ca01ffacbbffedff62cf7167d49de1ed7932b9ebe6f4139e957021e6922031d4a3e938f58eb2a7d9f6957499d0f40f67a467e878e11744fd61dc5c368934eabe20041479a5055e26dbd07f1cc23544a2f3fb918732d22a9de9d5f631ac8b93f47c4ece9acf380290f3a8a5ce953c2a570f40d8240e2b3a87dd9b3622963d07d06e7118afc49bf7b2103584ebc44a10cc99123da029237829365b9c4d1f645d44b72119f539710be0214ef0c0ee441de95256f4702c4186ee5b6da238a4448e7ca05a7bca53a4763671e9dee7fe4e42e441b6e3fefad371755605af8ac9f5f5aad537a30afa09f8981c8c41fd710e27622d8b4cbf3107d3f90b2133edf9867f3b67089133674ef49449ec46644695231bfc4a8cd33008e10286fd2493bef01d43b152f4f8446b2f97ee944a23913dad6883560709f8810797873907863a432ea040e51a12d382f3b345f0e83a0dade537b9fcbac126884cc1f658e2ac7440db8b2c76bee5ffe69371f891e0bf1b0c388b96833274beb8c73aec0c3921b3444af76040f798990a1468aa8e98fcc602fbdcd3feddabcc9eb1b0cc225e9302efa8404974920bf502c570c14c802d683715a142787ea18f8bea06d534c5250353443590e7ed5dbbfd6f7d3a27f81f18cf9e1054d16bbe71079408b4267bba59dc08e8a1f1926bb826d727dfabbe192421efa6772323c519fa6a34e2cfee4e78ea897649528ef08d7c68d2e3b19b1894cb93ef35f2d4053146a0969d2bdea43dbfb710a8c951e31f60aebf8ecc0424f13809b12835178ed67fddacab5861aa6f2f313d0adec3002ca561a23d0aee967f83f386bbd88c513dca4afcc8cb9d43feff76c91cfadbb4af7e9da7acfc6a3553dc90fd2ea857440bb0e9da758fd6d98978c57891e478153f9572bb8b377583b04b94a183d9c788d647daa1bafa913a0c26d6b479bf35d4ded1fc8d092185065e98be2196900b5c86b4545aef68c34bb82ece1c3f4defa8aedf4ccb4d2206007015d6a3ad0c2dc360cac18b5559e9bc7cc4149c0e8e3c527c7c4ef2dcfb367cbbb5a75ae65e09f2eddf1d62d2798abb9663c5c91fb584b32c7a0843eec0de5c79b1cbedd5c7b31dd0dc2f0e59922730ccd5ff05198f686fcff175ab066f3bf958342b8e04eb3384d49e7773309be3d3bf4b8fed35722ba0bfa827a09a00decc340b1ef17d93734e6bc2b2988d794ea72bbe769215f27639a35f266786095e6c5dc08ea1b0422134933c19119b065ef02128aa69aa5bafcaf2a1690be2de3152c2459fd857ec6c72f6ad5657bb60c1c363485752f2e74e96965a117cdea974064efaf685cc24567e1d65acd9a313689cbd9772ba8794c5b7012b01f9d9406532935fe17555f9f3d32969239474d100efd0db9afb59ef89ef84d391897944e03263ea880af9ff2df3475ea715b819f42d76abc06e7c66c1750aaf4fa6ccdf2ba65028059be94b491a6cf1535dabcb7fb1105e325fa31f51b36d2fd3fea57722cfe8c55c40358b3a07db87212c0838700d6294550fba03914522e65bbc6d6e008e179798db374144a4e13760073ea61ad7080d7780e5418ba5fbf9cb91b6b5c56b510c6eb4ab7570407d65e03fbe9a53015bb41d023be474e82451fedaa5b29ae6bf8228e9d23eb136ee42da1a527a6d06c349a51690238c195df682151f95f23fd3ffc82ee616e2a3b610780ad9b0520f250ccd828f9f74195cf03404fbe23740925d70ca70c6a405353bd6b7ad8ef2462c0e224f34d94bafef480c5c9c56bc10301e09dd74619683f1591e498a151589da86a007fe03f155d483639d5a6b673024c19c571cbefdc93534fea776532eb5d70831d2131f68ce561ef21f66de8a08972bf7e78cf4849efd597da6acb62c5af5dbeca93a7e2c103105d9493860dbc4c8a87e4048847b3ed4c04f504b5cb151c9f7ef759e5dedbd77f2a75b38896752f32a9cb510875b31cbcf009d6ead4569007f5dff2b36c5ab2855e9753102d2d50dce15d0cea532e9357264dbaef7b05238ee995541030969e1fcd01b1ccbca946eef160ff44ce47927c380aeb5096caf1d6fa5d05c2725761889a9301f99fc32335cb1c37470bd463b6cacb5bd84a1bffeb28236e04aa21d272a99211a398219702569f3c5834ded2e57784eee74e528c3267aa0af24833994b128086507144750c32a99b18fe6304ff1c8eeaea91d94a0f579bf21e1cfb5ae659b56cd92d67bad98543f1d93c2ae11017743e2a3f5e0bcd171921e8d97e9a32c25d7e1724d44e02572219c80b5534870a9a0b8faa5ef0b0f94687bee519e892428c557dcc38ade90e224b299b4ae524350de40c634d925c73b41c832cf825c030c880da87f4e0b1e9ccb733d55a842d793f830f41416a2a19f8655e4b30e8292f8d5975cf7eb4355eae2462800a5122205bf07982362f7117a6ac816cfc442127480742b619cfd041e1b79d71a3536da4c9ce7fe3be105e38ef7a671784297436eb2cd78e3880596580a5f0e3cb0bef788dfee2283d3cab1a061fc79181acc909def3ef26d61db75180f685cc20a02fcc55f9538ca769a1fdce9ac04b6fcfe20dfc2f34c76960c683008b98a636b256b36dfc637645db57362b9e5d9a92c4ad7084550595f5b842875867781c9a0da1330527d08ee1fa80bdb62aa7a362e464c6ee23b115f492b1a3dca8483a3773e23145f904ba2122072686a782f40560ab5ae490cb2a6215052b03b9e5bb70e70861897669f9f4d20276900e525d551123f61c33e7dec7ae4fb9d83c75a64aed4072ff8914f307a72cb64463e8f7f9c5395bf846b332d92834153471ae09ebb5c9ed1797357cf95b6f0e8f12e978ac4c1228883b4643c54175747a92c48ac203d2c47ab65c1aa6d9b11ce602f8fcfacd4d858a502d90ff8ba3801be6a7e2f4a4dbad0e69d59d6ea7041653f2766058f6fcddaa68b32672114b77587ec8d86bf121553cd61a2916683b18c9c253046436236ca899f2ff5d60fc70310af45d992ff40482b57738d89de42efbfde3394d8ad9f070917a2ff9fc9cf5d016795534f4399ae39cae202121ee019e9690435a060f9582a6c7e47824448d07cee0a041b94690c910b1bd3c5fce3b7e0f84a1b29a41b347ea58f4b42c6076b5093ab1749705def5a921d78495f130b142ff560c8bd5ff5117cc878d28b0539edd1d271e1bc14830f2c089bdbde586ac42f14702614d09b5b19dde441792a95e88a8cb0838604a235ba419fdc956c0c2e7c92b735da2f3806656df83afc21cf77a7b538d5fa0655cf2479839e322859a28658f21acdf037ed0fa73c381d7cef50e19fb28ac14efea0c39735143387916f513fe5f7a8c17f781baced8b391f860f2717cb4c757395c11e13ce299f7e08ab4e354ab381a57028ca7c1f6215647521e065de2a23cafd8eaa39bd083a78e5c2dee5e05f59f6c0bdaaf1b58325489e78f549383354396710f1e7877df19ca3a71c5720274842a6725f5f07486ce1f68f4608c2114b173ca56c8e160fc45240a3662cc3f45369bac038abbfe475753462bac5ff209acd46e5fd6f9d2ba3729d1fc0d0f58a82a4362dbf5b35b4028ea20e2db8b637ecaf7794fc87c04603bf72b17b7b77a0b36deca0f697d6141feafa19dd1d07f8460b5b0802861a47e0030af8c327b34137c66dc974d7bc238e20a6a2c47670264fe9b593f4922a226860bbb6879e59c2e39f4f759ad9cbda22d1839b70166371bcf20531ee79fcbc81a25b1d478261e494f4903e91f73e48d262a59020755f8239671d40b2ad43d0bec1538c52168e4c02f11ded7eb6706dac83249b2748c2a399456c2adff56d3a7174c35fb76de8b4873722a96abe03571ba903458af6520b8d23e5eeb2fe071f6f08c4d45bb7f640bbe82cedad23cb9f18c485e499c3c6c473979c011cb54f567819cb59828a34eb3628e595ad917261e65d2babb00f99ad31f438a4a34f904c66ca9707a394113ebe32d4e95b07d108253cdfb3d3f08f47612bd3c3e6abdb76a8bb69332bf5d4172cf8964bc4d7e995e04f6dd19b0fc75d7a63e535a467f6f250d54673c91452cf4c85aa84750d2fca7b859c8ade37a46f69daa54f81f6f7b89d73f1f6f07862a0065212ea28e9d555fcc0f0e19bb8862352fd4f006c26494c09fc6ba7977a720ddbf4abc061cbb39fe12a4ee3f672cd2fed89d5c9289d57fe2983fb207364467fd73df674333abcadf01bc54bd04bc0de2245a97c66ad8be16bdab48627bd72b217e7832b2523a10e315894d2a14427ec0121269658808f4f123a4ae949a97927096c4b7f6dd8b3a14a73b979960f8803d358455e25103a1e78a6bed2b627de95794d52a072801e1ff492b2bb8bef282d4f4743c516f03f2945e024a80c8e3ca5d1d2064447ac3e1a06756ad307b2b79b33b7a9e0adaa9f9677c845b734d35b81657fea2ba75c8d50e34111d879443a67f59e8d85a61beac91fd8f2a6e43c934b7f426d4489025d7af85afbce8d36501d42f74dcbe66c1d71a533cda93201a10847e0f783c479c1b1844f98e00d9b0b3499f5d33c4f3a7496b736f86804cf1384cd9dc02f71d0b8cf68a4812c86f5d78f4546aa116b6250d9f1a15d54cf795ece74da028a68205d92a2209b0b7d4af0f513698150d79116fb112cd0d701d8687d5cf97354d4add0cf46f96458a6421b843056926c8effbb6b897db82ad9c19fb47b1aa517af4aff898b8d801353c019aef156c788add642092977e1bf4c8a6788f9d52dea7b60b316d7a59a369c746891ea224c631f1698f3191074225f5d6565c033494bd6a63efd67fbac9591b67a28343c2a4bc2495e6bb07eb575417fc03cc78164307986c1937acba655e6fd57982078b3a1aa30da9ddb35e593f9b5478d4b0d5f319bb370c164690fce37cdbcef0a59f7ded6087e13506b4ccf48a711409134f12152c9faf02aa50cf0eb334dd6411a463cb70e54c8fe0ef83577fd156b75923a18e4d1ace3cc4f94053e782946c01df2d72a30dc9fdc319b87fba0b0ee5cefae0baa44d38c2b28af89212edc9a82f5b5f0bdfebd85b163bc613d7b37ad220c56a75f810761a8c643ee22039568c3aeefca60cb44e3ff118e879a6a819ddac67414a2943f42651e2de68d9a481e10e3aa14f099d893dee6fbb441c461c7490ca0ae73cf70d732d38a63fa8a4e57a413ff2170fd463fea06c89b54d7525addbd2eef66eda8dd1eb0a27d5f64c4908e66afe55813f489317240e180ec955d7ed5202a6610cb4506c7912f2ee812b04de3399d0d0b74e0555197a026999b0ad0783bd21f77d4ec0382e98c8ca06244786be1867ddaef28ef75db164ea41e3845a759625cc8eb3a470b3425d501c4c6bf33a695fd592d5007e6bca6e2f93bb5fb86d0738dca4ac28b090cedf5de16b06928ce14305f642a104cb8d5f6f487cec12c058316010bc48269625287b327342f5804f299c25b3a7864ea27a985dd7869c57150e39674d6ef696a09f5dba812f3fda09eff375cb8299f1dc10f36f67ebee15914ab2f75e3599b6c04b373c2f3a1a873a22c9572c0a4f9c1a7760df181597afcf8bba9d7dd34f4b1f339f18c272fec11b5a8e2a4a34876d21be6309ca5a0dac5349ba1bd5003ca303962f46281cf2ddde7e40de196f15effbd590fe2bbfbdb75bfbc8cb481c3600b76de6b1714db1d3048918b378d0119c88911e493993ee36c40929857d1fb16c2d81c90a6d08803d19ffbcdcd4d63a0813e40b591737ff413638cf640522b8413a91663f2e32eb33f0352f7d00e172557ef4307f665a800f220edb13f99c788eb19d099e2d4925a80c5e9f6f09812bbc8d1ebb527c4cb0cc1bcb068ece327f8277808dd3fa9a1f9ac6771be67dd00db0c62807846c5304346abd86633413bdf21302c9924fa9dfd48632746db00c580b85236eaf3b9bc4bf6e89a5b31647f60cd95fc37fe73c37d01468234cc440d687d2c0abde47981682ce9ba4828501598d9604dc77225b40b6107b349081863bb78dc39afd0ef8a92d0f9d4518fbdf77f54479db7c038e2e1e5cb901fa40f33619638f0d3732e7181641da39fe18e281155e3772a26b23049e7c89f5cd41c5317018a62f58cac4923b43f3babd48fc6d9116ede37f15cea8d1b446a14a763842a0f3c17a015ad5c893b70d11b49542f3e65ab0542676d02331b93ca1e9d324a0e3c8cae00c34b0ad070b2c87df5016d20421d2097f11f93560e6496d36ad344caaad64977bf6fedcae4de8e52150a7a99fa029cd7e8fc82209bb6d243c3bea4a019ffe535775e69bc3b24373e24e401d52f4e8aadaa82b5b14de851823b2ce1343f9079aab61ea70a634e457d1a75ebfeaf2a3b9c67999d45896828c5bc91ff9ddf40d469864558d04dd63f924589797dc3939b346884055b89b9e1b099eb1f3d907732301bd6e967ac96334806ecc9dcb27eaac4433e7b7c42e126ee4c2905b840c0bf64ce0c73860c3d9141648f88c7c10686b37884a1470120260a01200035b49ccf332ac2c5ae192cf774df6e8d8bec79d42cb963f7b250b053e32bb5bf8509ad216816fa26a65078e0b93f772c8bccadd34275beae51be379230eaf74dcb00febd49fc521700373a0c89b01acd564f470a401c6cd2d7bc4aa6098394d16ce5749fdad95472337517f43e4ffa3c2f13af0d3b08ee1b63fe815161cb6a2beb9a7fd53aa367c92e117af6df46b4b0ea077e5750d9906e55d7f1d532c37d9c82b92c80f0e8f36a6291a94de62a1a6915d1ccef68a97efa9037af3ef80879bdab5edb30a6487b56cdc04c20454c03be4d64f36019fddf6077ffec4e7dc711f8e2d377dff165cad9ea46f8cb3456f1da8163450cace7f2cbeddee58c1e6bff11c93db847f5c06442bb27fab82074d2d40e5aba17afe488c2cd7d95d9cc0350b01ac40a3e79f6ce14a042999e620fce0820fd27a4d8efe860f5611b4f3afd492d9451d7294ef8d6cc4c9524d5a2158655f571e983a968d11bdd0d03e73d6f3bb11419676ad63386be0cff27cdeab999fda1d5676e27b7936e610e3282b7a205f72b595892efb570c1faf8bec95519f57c41532b25cb387873bc0c07c2fe2ce1b68d2ba310bee13ba913c0dd31f6498b888038ca1d9ba7fc525075eb90c2a943e1ee975ea5ace5affaf6729ff9f08d50b906ef17daa451365ef18088e12c4f433e47a46556a7bd1d9a894a3500712c966e705dfe0b78976cece8fa565b75ee89ec33c2753e5c2a17f76652ba430768e28774b4f15b023649ae0049f502e5f53664add1481885d513fe0e5485b89d7e6bf5faef63c8d321f82a400df35793528f0af72da87ffc2d8b11c39e059088f91b9558021f5473330676d138ba9db879e9ca2b7a76623b2c9d90137447d84a50ed0674a14ba5e388a9d69ca16ac4f9a5057e48fb44b817973a2a1a8f352357f6c961f742330625da4918c957c1a8e4e95728100af76585b0a12e0b56738f105ed466eaa5f869b6629e607a128f5d1ef0a8ca5399d925de23da234cc4f19c303b33406ecfa1978214bf6fa93b74e7ed205ad1e08082961f5c3b4757658b51fe62964565eaab3f5cece0ed325758f8a00cfc4f42b91173a149449fa529b599887fbcc436d3133483ce450e63f2671f5dc288a24822b6355a7df114faea91033a37a8cbe6f82143d651515763bd2f96b754920017313334210371abbf2568a68d0399c76f9365b2bdf11ead097e71db6c257f8239abd601ea211b1da3a64cd8f4fc8aefef1825f988820866df375dda07fa9b1598b38d22ba145e53635d31ba4fd6f86acfa3165555c72170cdf5f54d1b5ca201bed1598208e4b44224befea08417fc1d4ec53283009fd25c4f17de0bc8d9a9f5b185c68203ec9ac46aa3d649309b41c6769bb0a805b878f1e4ddab07e34220dcfd0e2887255ceac6251dc066dabb7e27b32ce3aafc134f6c34e1e073631e5f4b06a53b7424bae9c53f3f5a5a675d47dbe52d0a5175e26811693c81be04a4fdaecfed9d0f61c4f92e53746a85f5bb6140ecd60d7fe1eaceb4392bea367edbf038900677915c1a43d7659a42ebdad1a8a5fcd18b27f7fe61f0cdce52bda8f18aa7bc5c5df313779b5bfa5ae46223ed1e57ee43c7fda5f1ccef135c15a25516fabf028a783c8f78ce1cefd8c5f872f22d75e9ef1830053cc5b4d8a822c4f02a8ec57c22ca4b0ebad852e1c3bbc3fca5f22d25a4988ca6514fa26adbfc121447b21699c07cdce451435f8d7fddecb278f958136815ced18519f446ac16f2b8608b2cd11124e3979f21f214d597dcc87fa0d56c0f049866801b938bd61857b1de172be5b27dcdfb82ac226d36376fb875a39cfdc939622b750648c1ce29b93cd2c9aa80e96de78208134fc1e9014217363f2c2f43910453913764699fdf7c74dca15acb112d38e0583e7560b0aaba33842ce6e90dc98c84b4adda6b64ad01a321e334ea726e86f37eea2643c4d9d40a8b85c45b8c0f39f36e1399ee44ed4b2f926bb10167203ca0dba17bba7c3307c89824d4d1f2b90639a6646412f717eb37c8f0b21975eddfb575600865e7602f6be3674ac4e3379af74ada47e70e81726494d2e337e423289e1e51d12f5fea9e187a337c5ab0b80229404e56c3ae1983ecff300bded852d931bd047e9747b56483fc2688b134a408e2b7ae69e795cc566a2d84b8dd03f0921bba3691be03ad7e8ef8ffd1ca7e77d980509158ee88403e2fc9953421db63228d90c2f2b8f0991e62a0e5900911de14168ee407d2964321f109e4315dfe3d8fd0131b1ebf00724f381e805415410c17c095500d09cfb41656c29add1515808ba9d612fa9bf46c7aa09064d2d4c7493e2da5cca73ff93b3a2f003f9b41dde704699ae62ded773af35ef1d5d1f21cc13a78b78974e7300f46d1a78c973aba6ff5b8c451a8383e3e2e53203d9e4256dac5ee32296bf570d4db4045fdb110e853af865201bb2f2284908d850635e627e70086dbe08969732631a0914d3a56b93826cb52c132bc912b7481efbdf0b4d432edf93d149a25f3cfeee5a54b30ab190c442adaa2d9a50125697bdf03259ad6319835019d3bf2f42e9b0237937bcd9f74358da107e0b0263dd3f55bf4d2d4266fb27cd9b88a1f18587f7da5eb8b73abfbaef2e559a6aa3bc64266b4d4830df222347927a5a8337d098ef1d83a090e2e4b2bb0067f94e5ec9b99c3a043f6af84ada7d0be43e171aca7d087509023c2ebe293ff2d7d8ebc829123026b7a3d24d4acaf0edd5f9cc6083165018b15a5676edc6aa347533270cfadf6619ba430afe74743b0cbea5f2cf2e660e3e7d3e6b20bf26f501700cb507eb1d714f52689fc101fe003cf8390d8be86489a8dc027a1b0c9c11fad396db12562d94dc356b6700fe9d1337da22d035c9701ee9be47c8b0eef127f7fe58acc6071c35e2e2906e6bec6a3300bf7abb39eb951e5b71bb33e8963ae94d8e8247da2fce6608e010db507ff35c17b773fa94723818bf8413ee24c98a616dd6e16de46011e52ed5673f7298e7ae7508932a6c69be90f644e9aa9049f40cf7a43e65ee8e0bacf84007bc3120350292904dd199aca9c71646306ca142eb8b9b78bb74efd02e3838e7145868062f1a75019dbecad791d85d0d74d8e74fccb8f6fb495ce29eb35252942292273f0111d36d3c1d4e07cc01d929b7962eecc194c862e667721ab40e6b9500921f75897b6dd1264456890b95e9503337b2411e90fd0e4317ec4759771e9a1150de4951a9b7e0323c34a5c7d0e04f2ef49b4584a6107c6c4bd5e634e08d52623bb91b683ce00801043137cba0b0d25c422af1d15c8c43391a04cf9eab1d54d9b6f9d2ed49feb83c21d7e9547eff2d979518bd9d2ad8b69d2996ceb271a06bf9e9a4d2be5762f601f7a2bd6863481f99f13ad8f2d688274f75966e1057dfab3295c836f11158e22aa1ec9f285074a8e099d8df214b523852c264db28453609998d8c5655fa13c4e3847dae7bf2eea7bcf430ac8125dc981bb724ce88752aae40603450ab1c3cd004fec4de0bf6ef232307fd84e107ab3ecb0306f17bf60ee81d4e5abc602796c6d33bf92a664cf6439a62688a46de3d9e4feb93d943f18edb9e789af5a60e99da5697ebdfedabd316831000ab4e5607713869fb42961157851752cecd2aad46f3b527e1e23f15fd348482d4f967d7d0eeee50253ff6e64f70f22a7d5c409d4500018056e7d9d1b457a03ede0e41e13b41ae4d6d6d689b9b9e668d52b762a869a1258537c1145c11b475e4b3eccc1c0f9872a31560ca5d81590d3a236e10c0664c9b2303b4b0e5e5bec982f4121edcb66ad7b0999c43fd07e4acdab1a296ab7926d5a087db04699ea7fe91957a8e0d3944d587e4f814c880cf88870b4daedc65ec119c947667acddd8228f887107c79f8720829969b55a69dad184d6d0d349f596195b7660004be2f7e38cb7fbec642345039d262525c33ebfd428edbc775542e729f4f621e4e068600305044f961f9d6e1b10c16a8121f479fbbc8edf18e4959d92808d9a4889d70a0092de7e12282849da3c3a4a87b039fc8bb71ba79f267de7c31c3ea530bc64dcc837fdfd3df713dcd24145cda7b5160224555cb52444597bac6ba4ef572ea0b5aee0c3fce237a5ca5f9cdfbb25cc546aef1bf6f46d96f340516f9016b4204c2ffcb9d4c481efc621e5fea4e8f2818fbe223a8cedfd676b80269c138644a8db7d14a9c457149f3d88a6d9f8bbee25c6b5c99193cbfebd88972c06e5a55be84654320c8ebc7a59a2aec765b13247239db01066d8e0c0863581f6b646621f02e1a72ff82654e547c7790ae5bd47d64142dc06c299a0510bfab33a40087ba7a320dbe61bd77d1bf4c53c1c273e5be2d44b974b3ab117c2fb3a9ee69b78189de4765d32b03f931444a2179189812ce48cd782403dc18eb56d7f65f27b4371c1ef28169da8e3bd0a3ecdf5f354502174c96b0b968c22f9a5b69d0c7722248fd465f687ebdaa2ad3596ce3cb7f6f63c4c7961edda872d2a02b31ce053cc0db9dfeef0c7a4df75843c8ca89ba612b63063c2f9864d2e78cdc451a9a5ab6dfcd3b749f2141d1af74965fa0cecfbac9bbda71ebf480e4bcec6d24755fa98e985643e0ec198587e8da7e222d58fbeca5d214d530c360e6b90e43a901df09bf483b469a731e052c1883cf5e28a3074fb10eeb07958fc5e86b755a9ac9f278527ce4fcc546d61d604b965900f7fb1089d91ac4d16de4c97f2efd2dd0c424ae514d474dd9d47eceedbf8bb4b3f4d1fd6e42953068b96a002fa83483ea5763d5bdca03d714755137e2f941ef479df4ea76bd1c136c5dbc7cb06b55a6c061c0521db20db741fc71d2128c8904e7e19bc3818ba407255ae69fd30f945d142ea3a0c262e21b850456023ff222d6ca2ead7357c23e76f5c735e865239560d49c9fcdd61c67c900c70a7c4461669fbe983313cb3c089aac18fbd78bb81f72082ce23e4af8a5ce53172f7f902196769258ff0d46352b5199281c55bdc26da8a5409f90b469bbe250a10a13bc341877551c77aceb903958754b08d00a7f5a4551a41fc8ecd54da5342fe0facdf0f2b985c176ffb2d92c56a486a2aede6ff96817d1b3c76ee4ff3255b57ba7243684db171304374ed94fbce884f0d0da66c045c5b8b7177053a28596c3a15b4fe432af9e6dcf144ce636d537d7a50896b0cb32870b9d35e39c2027f7ed09fa1be52976b574da44cc6ff48fb3d960d2742919c66151b9edbd97e612e8b9936c8aa0fda215108173671e07802b5396ab380291636c0adc7d1719dd1a38b2b52b1be2b53341e302867a41c63c22f76d77bab63fdc05c199efe6b0f6fbd8ff82f67cdc7112c7a0610c67fe1f95b05125ffa981d0d86b234bd55a3cd43a54c0a9d0589a0acb8c6358bc4af2759efb2f552c39e8959429096a9df0ac48c0653b711928fa6fbfd18f5c325706735af24ad322e4eab096ecb27cd2fbe3543db93437e10631aaef01a0c967846d6563e683f6b4c7a7e7fab63248d1ec8776f6fda5b86786e964bfc5cf4f5f85b8234911a6035714fea50aa81212accfd64cd5a0bfc63a4d3a8a7393a7a806e9c2b0e04d256a812457ab1a9f755254ab0a3f5d4796ac9e177992e8b40b86f8b78ca5aa00c7c500fb2fdfcbac57c9067cf79028832a85ced31a84dfc01bf4c6b11ec68239ef5cde2a1a19882379e0041b553aeba4a3f1e118c5d4b7a3d68aa33f412468a3dd2e6b2440e029a7daeb4e6311e8d4ec8eb2acdcb9a9e92486dd46694f7b27ab58a00809efa7e9847e0bf00c268175d2945caf2cd9026dc1390833fed304ccbf7854dd2b960c6c836de8a7e31e3088bd99380cd4714ddae2ab7586275ea243a06b7e5e184de5f835ee71a6604ecbdc5b1f2b49abbe6065c361c5c73eb63238d7ba13b33dfd9f8bfadcb865c8de94a0ecd7b1664908c3eff046b412037fc4f89d3f6004a9d6a47b798ed603e43bf62741b19e47d0c7e31d1cfb7bb051ebb94297e66b2c560bb6caecfd2a1f7e8074172389d9fa966c76d0d2003524b6a247c40b519540f2d35eb45f4f5db80fdd9cb337df3f2d28a207c8f25180ee79f718c0f59cc44b14be02a75ce2b6552bbae2e1094f4be172ee1f959394b8d1fd036b4da8e15d53c42bf0b442856892d9b1dd82ccf4cd3b7ef9a4f78779e2d86c755005b7ba9f54b482d1c8609a4fec2a38c3e618b870baebdab12891f17973d5162c6d279457af18fe9ba150e17abc8d963f8476857a4a78d5f53253a4d3b5a3042f9899fb3183aa2d7853745cd44798e2badee58a9266a12cfb66b2ef92880b1877f6aff3cc086416b46d41ad7296df45129871934cf6593e0cbbbc2cb48f1aa426d9f52134ae4fdf84fb1fb23c2f869f2a7f3c84d7042e5b254775a87434dd8d0b8cf74287df8d329c53cf04382b2b23fdfbd291ed362c73da0cfa5eca2f388bed99fbb97fd0a36151fbbf4f40e54d737924f3eb80736d8eab80b739dedc2c9481edf8e37927eb6422ef4af8aa4d7b7aea2efd5613e12cf9bedc9d0135ecbdf4cb97d235bba6a23316542f2221c5ce56df1f0f51a661bf787607625bde1bd58db79e3253dba1341029151d1fede3968ceeb12a3c3c1e7c2f5bbe6bd8b0d26bed8dbd66fcc3bef875c96df23856e14bec5d9f3e069d558c772f6660bc6d98897e8a9db537ec781e1b4fe0213cf3e99ffe59e465074f3212c3fa2e69a66783d33098a91b597deb9ca42542521c0db80de859b2eafe51ceb4f80a3d7f1daf6991f6ed05c75ce74f88910fec375b82796cc09d8c10ba88789caa046ac5ee2c3b643940a4a1a05ee58f28c123732ac09f1a9a58d3dff6a4ee81226a116a7cabcafc557ef8f45f45b4d0d1f89cfc0d8753a29570b7d0d4d527ec92c3638b94594daab07d1c3088002f60e2e947df6fe1d773bd1994610d176f6d104da72e48a83e9c9bea27bebd5d282e48c0fc9ec74aebd417c5fe0b14bb21da4b4fa4e251eadfc9dd0897c53bdce3092e134a1cae4a8d0c708b413c00f4f020338ce2d3c0a00e9cd2b1480e277d60a33f784f3a1d6ded6121f330d2163f86cb8856b93061063ebf44327e0dc41887ac10972dd12350fbf7f9b67b2fa3ac8e6783a93179507af6684d631d7dc0fefc57cdbffb06e4ff6e40778b01a22fda21a15475effa381a407b6da4355ada0e9e300a9d51ae30013626e98b362a5057a2114a0685efc8053f53c29f82425d8ea1e0f4f104025f38687676503970e49015ef80d02c74cdd0ad650e64e38ec32440cc551d0377b976946955d3cdac54a8fd2a5bf578bee55ae854b1aa9bb1ecd198d181abe0b1cefd9caa4728449c4e2b840887b53c12ed710978cba163487829b0f8d693c097d510f2c129a76a01b28869905e5dae44af55930898759a84d910b7f7129f200bfdab87c4a94bdff16d6a4e4445a2f275412b9609a013040d285dea8a4e6d31b80abc2d306f6af3cc3f4a1041ee734196ce3d54d82b8ab0b19da6020be933de57d8ec2df3da6f7a8c733d3691ce9c6ea4d7b13a28b95c758ef41dc1ffdea59022fe54ead02229440e5d3ef590bb971a970b021ec876a7891b88e532df2dc5fe15224050b10f3ebc73c958ca61062d756bfe2b964c92882283334dcecca05645301fe52be04b7218114807570cf4e0e1157f645c9128c2667d395985929e8a42e81305f022e49d24cab27217d8a5918b9e44f21d163ca46b1f19736a1ca281119989d9fdba6d2573af78023683dedf53a634effbea55d554d85ddcbffaea10a0c72d0f6c26b0272c18a2b2c0f787ac686ba2adb38127413737164f6dc4ae0e3ae3fbfac631198ca4f9060a81c5c5b2f709317e62d09bd97a112a20d423244375b527b6262b9c45651ba088cc5d60cfb18d94a8e67a3a64498fbc052c189d203955aee73cb88595585e311c1a401b03d9c822551c379f0321bd2e488fcb436b084176246c7b1dfc2e5ae60b8b22950afba5e31dae3e63dd787aead62f116efda71343c842f7e0531cfc2f0c532ab2d40370c59511f3502b8cc51caf39338066caf3bcf76a5872ce2f6d6cbecce7fc1129f0ad0796c2a88bf0ab1e3a1226339ff3da2e8cf070b4b4985bb3fb8f72e96b4b4fe23a36465ecc2332c32e87f67e30399692596eb2dd769b92c3c3439ae7242a232e26eef375cccffa51039c1c2c3a64c926dec5c6c5cbe7fadfbf6bd96cb6b37340c9b0c66ae6f91dbdb52395e1a70bb9d61d21bdf78a29a5b7680c1a21792d341197a1f39311c5ba6aa2a9ea51ca859b61de23ed67225e73c71c4f12211f157c45f67a070d7850feda35af4ee47e2ef5f65266298640942f39c9a806ba6ba947bab42247bbcb042b59e0dd29a06cc80d93cb9b512163b5fd55db138c93bd0c7ec673d91f7dc17487a4663744080897f682025c0097a8f91ddd825f6d772a8b777273e71463daa44f5eef198f82b8b96fd8225f9271345577572b991d0cc99bac6e983030f19c04301f7fb422d7f13704bb0f3c5461fd25ad17de5fe0c289b2de0da4689faf4fc9463425fa61f5aac8b1e808cde566405bf99e332b09e9a581a7c309582f1044e90dcb74e93274ad6ad6713615afc86bf798e40a97a85ba6ff93d05687c580a4b8eed16e3399af4415835014e47ee08d92ee90307f6c161027531a53d5470af76fc99bcd2bdba0f23c484c95811542dce65ded8939bcebd96e072b316df4b16516e7f62340c3ed6aa60de61b812848a64fae7ff220be4896c3d786e8d565af0a24b54658f050e47a90dd5e00e19bd0584aee6c97d5034071280277765b96cfbdc278af27b1d03e51ebbcf9e7c688cf7d33018e02e8b36b6d5b6738b993a0bcf9a4f0d4ab52804eaa4b5bca4e7dd0c2f92ad7db812e530af7dd99277a949b328b8d9b6a31fa7cf4e356d4064a4b23c1519d01809b6dc1468511208807ab08e39977e4232b5f425ab04fdb7ea499af86d932eb646d78da0f7d343f45439442a5fb3ace7bf0450708dbebb2473f19000a9b46af7bb5066432254e2d0c286d1408b7e0947dfab56b7041192bae1b6974f07b1e7bb93da2d44383d4890812c1af5901074fd80462007729be58754cd4cb866a164308a781752835085eb165c0e4188e5382ef655acf69d5a8c221ed0145e0eaa4a1bd89e9d9b5c6957e62113ab62465e5c941720e7731923da5d1b06659e341f94aca82157d75bdd7c5f988e9a52d88d82afcee1e633248fbcba1a2b18da03a3232db8b9163ce743effc851cbe4d795f060110f0a98077eb01aae3eb93840a05f1622600c80d4adce862624990e9f7216d69e596209e09f0fae370b8dafc47914a083b52ebc0008cd86353cf46e42700ccfb3a0e550530f9803175c0670f406c7e2d9df218e7d021ca298817e7ebf3c893d67987efcbdf3eb91b5b58fd8e64823d66de1f5a4f23ac291696c2ba867f6833c6f00a4f00931cacc4f98437a1685f85f9e7484ab49b1af222b51d3ddc1509a4378c3fb5ca5c9b81714259ea7d89e8d3a093b83ba75912d00c43c21572ee24efe2b5b3ddf6ae6bb589856e03318ae8dc64ed6d6f36364a9a89dc16d43acf565c4c83bdb0c144bb5a175a15cc87e5705c2781bfbeafe69375a4a6e167d3b2474c5e6f96cea438b61be6a1959acbd94993255a0c031b64116432d58deed0f53a56d7d76bffda1030e94d06d6a0f7d675ba404f57e40162aa54b11d6791e2a2a4703db886c94d253649622d9792ff913f5e926e8ac3505bd6f121a54495e88578a56d05e7eb6bdbb2a719e3615352d8964fa329ba3d1fc3426f8baa23f953bba994e799d0e5a81c4fd01b8a03b8630b833e080f7b88a76f7c73fdfa34d0990d59d613f196c89260c8924923e8d4ae9db007ac04ca6987351b8d8ffefd90616b8483651bf17bedeaeaaa69740e69a2388403f8db3f758352a4f1d350a3275ca14f1e8050b8d43d6dfcd6b18d988ce92a71ea37b8e277ce2098ff9119ec7ed3d30482fbc7cf34f99fc3ec6a325775b2eacc2f719c05d9a52a84bf97571d36f5f68252f70b809e97eb37380ffdaf71611a64c77baa48cba5ad88eb2fd3cc3e3d846767b27af9ec4df8d11374c3f50af81f18997d935f3dd643f4dac83afdd291ccfee64a78e1d9faa06103f276a6fb44dea509aeb3f5c522ff4d77aaf05e32d1fd8fe95f9c840d5b40f69ebfa30bf03e4c294178cf75e57f78043381f25052409e818862f4977b3b34fda1dff71878ca1b88c395e85c86637f43de5f6075b4400a2a029ec31394c06a2cabf2e56ec0773127f51e5dd7379faed944b39f105e177b1b85d26c4300e0e95e60df4e42366155bca2f9b4e77135ee99b30f3b267092eac87caf880b2f831a6a20b6c388dc4e6b775c16824a0eb324e940e36af5b6da61f1e57fe0f83374a3e7e1f03e05fdb95ad8e761f681f906bb4f19ccf1bc1af3eca125ae6b60215b2222496c8290472ce677e7844f6a6ccf4bdcce80352b3b2e707c279db8cab02efd321e3131013d9059e8dabb941012ad8cd5d1f85cb736491a388aac99b59523117a2436233375d99c11952a5595bbb846670410a8c2fe58b678540207b2fef662cfadd47e961100a3d25e84a3755b275ab188cd65edf5f29cfcdfed6f29427b2e091979c23e2d80ba342bc8f8b1c1fcf3cc4248ac974fab536b3000c267378ded60592588b90acf198978f67514f4dcd04831001b4ce7efb78e987034c7274079aa40c0e01988356d7ae2648645efa548efab9795feb25ee96a66a3cb1d3a5d3ec734d4cd717de2a11b5d74bfb3d0c839ced2055a469eaef267e05c21247aae2d527c32da8550fceaf05d07abdfb4b9416afed686e728bb2ae8e23be2e4d4967b4d966e083fc681a16e4926717a0dd8715cc4828ed6ef101f3340948bef33feb0b79459c0793b74478a30b6e48492f76ec5019647da2cf70c980d7606a8497642038164b5c5fd75a6508a4b72008a688ad4e2e2ed92c981eefd46a0773322f85bbfcefb6323bca71b76a5031551ac4180c932a1b9a01f46d9916161e46019643402a9fe3275304cb6ec973bf63d0adf9e97ff8092769aba029baee0df9df4836483e874b85d0f1ebae55f83d3a26b621199b5dff5be2b58c63f47419753bd9bef0fffb3509e3c0cebd160f70b0dc326ed8e0f10f0c4d8b6840cfccf4ca1422953d18c44f592e50d2d6f9037dfbf083a4257bff0093482ab8c78a5728758b4eef3fd2743797ff1e95909353bcf20b3b028f18f057895dd4dfe942e5b0f7f681dfe3a72afaa6cd3b5101fd1558380f84ae9669db11e4b609eb71ed4b4160218454889081f53ef759b0765e854cd83df126959ba5cfe8b21c2cfd0367cf91c01982083ac47d792828cf0535ab383fd2267baef3bd789aa8750f2b726b0e948d1eb7b2b4f27ad7076de1c50e93e5aeab35a3d26e1c05c947bae2d260c188662a020a9f2dc943cfba42f3362b161ced381d5875d60e799ffd505435ca1c92136577b249fccbabc59508481f6bafe41a4e3787e5b9b5b201d0419a1d5512e9bfbb9d291c591ac16825db8ae601f0d324c112ce2f4d64c4be028c93d6fd2c36b6b0caa7d239437f311a97f0a8b1ea041ecfba332b649089e2b4f73d5628d637ae8e81df4a6d49ac7257aa6c6841e4430992897dbde98f656abdca29181f76a6aeff6c6d032f025b0c8bf8674165381bba806f9bd09788ea5bebba54a358eb1769f3c162a840c213119472678501d526e7ad91222b91d993fe7cc0a1f32de291569504fb165cdb4a4581438c34d529333aedc6151fdeb45f4c4fad456bb9d8d9b3c4710f8cb1249f5fc1cdc220d38864c16d7ebffb715c11376949efba96d266531c9ad381f384d1ec2a6353d1edc2c10225e802d233128ad1058cd89a0f1d7855496397e26c9b302388161be2d796ab222cce3a6245f4057228b1c5fd0ffaf159b363ec614afe636455be0f5feb589e1bc893d6d746fb1eae0c93729b9a1289e0d83df02d165fc1f8c1ee948131345dd7cd3d327bdfcb0935c8d4feb72c1e86cec7ca68344bb61c857118abc69f15b4ba302df1e67364c4ecb982cd1b3d6337516778f007e7cf4f8dacebfb315c0de83ef870f8e5e869446a6e0851d8eb435b3a3d34ff96255e5f66c51010551fec133aec98c00cd7ea4ca00ec24fd44b77ebd8d2fd2f512b893cccde82127803d1834f65164a82c1609816eb3dd733ba803d1063144f3cf3b49be80dcfae0fe4815c489ca059ed762a8aaef21a7c40c4a3c306c73d191311a186022f7203d81a97742e11e35cd00ae25cc726ce944947ef8dda9755e71e50cee57556f7ca16b443357aa9e7e3b94216ff197fa1fe5681c935913c62c3d8fe0bf3c5389466db6bbbc4de42b73ed4074b11ca1e7ebd71466b1e9c1e22a581210623680d8e1f523a0bcce27383aa07efdd1bec27fc4b3b753e6003a2384506852765e9c8f0f6e1abf38d75a32e94ea51e92acb43a6b23d681a15d1a54d3447072fc03fc75a6e3733c738902a7e5e87420bfac61d0dbe07a680a51904830d9072ff8760fbd51e901bffb6e10722288f39b310f77dafa1cbf78c1c1e8dd300d17e362766a33a1fecd422eb376d0da063411623435dcbca5356fdf89213be14b18ea8970f028003f1502ca062d1988ae1f1828cc5e4f1a2e8664b4e83842e225d586cb5c6b4948a20b08fec243b46020082f66a8501768ce358aa1c8ff9cfada2780bd4bcb2ea61052bf3e9de747466e46d63830a1c0898bf143119c6b99351dbf489581f62cec2f4cba8fbf96afa76ab0356b64c617af001814198f5c97017304efe093fe93cf51b773ca5893d0a561091da62eae0736afae0f0bf51c03eb108f5e81ea0c26ed185cdeb87953cf2f3cabbb7931758c3fb1da0737f87749223faa8ff8fb7bd1074055ee36b6ea246cc3e278a53b90471208fcfae2015646aebfd8067542c869cd2c1750bd32c71cbdd6914b57bd795ec038acabc0cd4e13c5eceae23686cfc1f619915485137b0cc50d5327f73e2705cd9f797aaef51ae87548a6b4c7894dd3c41ae2b17fe91edfb702c9db7d1fbc95da3880ab2e3daf7b013550e93f572e299643d0b2fdd6057d6360b0a75fc6c97fd7480c7f1b25da1f6a9d64fd122f44611f624b659f58fd692e2ac7b8aa323a14399da7ecac840641e8ec88ef60408d48d75f68f3fdae233ab684992e1e6a20a7de88d71af0c4243ea4137324710a748d08fc2b8b5f31e32bb792682d875123293e6ab86e7cb791a47feaf4148d88833f555d8ffe8ccd149a67ae06c75acacbcb4f6336b829d869121e80292e8fb0ff4a5ffa0e4b498fb648c94aec1636a7292b512186069c6d0d70d1a07392493ac646dc090067d444fed61113462c45e7e031ce09b1e59592f53668eee2a801d7f73a020da407d05bfe6dc86487b142577f6d7cd1386aa5db41ddca42e0706596a074c7318efd99f1ce197a47de5c5b6f884edab5968aa5ec434efeb7c8f382bab2b8fb7882099f016f7993756df856337b364708b9a3deeceb2b733875f10693dde17158dd1c535aa58d200ac614c918b8ddf8f4afbf7fc743ddb9a794f549c449a05039ae62d30836abd3d59154b3107c20dd56af3c6b2da51bacd6183846db226684c39aeef570dfc38cd308f98e6139e386c616e33cd14b3765090cb3c4412fff77facf4f8fd0138fe81722c5e1c7f233953c70057652ba5a458efe069e078ba948abd6ab64e1c7335dcb90422b8f604bf033147c004ff4636dc37881337bcc5ffe4a4eadc1de0779c27a826d81f38b429f998d4569f387e62951835333f320e34895ab39c5d76cc3320b5af9f2743f7658878df604745c858b980cf0a7727317f5732c58f9d1777ea8962e993deb35aac1e89857e6687a0d18760a30316680f62e6917a2777c7f6c21eff91e8da7526bacdad05b8e825047392a77ae863010e181e08895f9f694968d0c584c7a6f5a357545f086a02f28ece26f72796f9ee39e7fcd43c6bdaa856c75b56abe1c4122241a58e5d24c5b2ef635f2bbf2539b55d3d6714b6f2a8b68876457900dcd08e36568f29040302598dca7f52f03ad0c824b2091ca94347b6b19d59755f9de958ed2d06ae53c22f9aeba96cb452ad800d17ef6d19b8acdde4847c05d3bd43f4922998114598af846a2e58610b885f96bcaf6b9fc796368b05ff37977b7e1ec2a834496563c67cb37d27b6f50688ab7dd002bdfae748b4c6b7b16bc28135042332ff51da206dad0d47313d5a44aeec8b03c9e51c48e2eece9a91c06b40b4ed176e70013effcc83956b451778e00a49307fdb48ec0c3f3ff3cd8b13be3bc8b4f0ca9880e87dc722dec057e1a3ae51cabcb313e234e8352ea92566efa79db2f485f925e40c59add7890b0df453276ef57dc3a83b59b106480ef79c0f49144913176ce8c66eb80ec117e058778ee846f3363db78c19600cbf8c37ebd5a32d6bcd0bdbb6b7566506161b5770b61bb2c6ec7b4fe504ce7e59d9c48ea079b0fb193a1a0af7f95490592acb86794760f117d30eeb19319580c6591b01ae95df193a50f91a3c4590e8d2198e4d7d6a4a1b0b93db548e43220fdf337ebec26677ea333a697398b49b082c5515dae65d0a0c882c6efc6e650e207d1d7bfe2e2689fc1023fd870bd8cad2489aba853e31578d0320a4e9105ca1bc897db1d5597255cfee1f2d2e4fa6aaf1240c0ae206e06c31c8b69e6b2b5ed6c664eb23340e95e44971db1372efefb450c204221facec8480300bf9afaaf63b9bfe2711ae5e0d6650f5f4d3911d3aa018fc60ea8d6c3bfd796039dce539cd435dc23cde4f8364d4c9ac4d8cf8a2ba744ed07c617a08f6c477857a2e954ef4a907a59ff8934d0b8d36e39c23d2549939a778bdb507bdef31057d3fc725d114d747749e4f45ad6d53654d2226e5006a746e29fa33ca5c427efbe00532bdb076a6bb07f33d72fdd005b21f17ea90dbd9cf5db877c0a01e92cc0594c64c5c52c3009cbfe9c4d8fc6958a12ef12e4b9435bc622ea649f3b1d98657a38ad3fc77be61af8fd4ab4f6cf037fb1d12382ee40f410eae4481912535596f5bda6f2acae6f6b79b1e46d01066ab5e4ec5f34fefc5588ba305a9725f9dff7db355ad2039691e4bc99080601fff41245dbd2cd52ce86a777bc47b49ac16939f9e8d23f58a411dc7f6f7dcb325eea15a5784edb6a662bb857e40d2eb91669f55f07efce8d6802d6283905421151b707d9f6c60bc67b886173659abfe073857e60ba51388c98bdddc58934e06b3e0b8ad542bccaafcd590aca8b584faf0812e2323648a15bcb10d627425c04b2afb4a5a5a6a7ae2e9ac30276df1bb952b8bea7b6bbe1806523e5e84a11ea3812fe40c5b828a7a298ad88bac2ab750c4995b45c362f5010b8d651f26b9520411f8df25f24bac49c0b0f8cdacd2d1df6f6f33c6626fddc84335f4a5a457dc5436dd9e9771e0af4775c1f3fda32b73dbf7e7dd370f1a0c311ed134df2fe97ee48365e180a38c7554e80e9f9e9d030e2f4a7d62777f57366dceeedc6b827aba87048704a6ddeaf5c3b2ed81f50784a2aeb316f8a0f12f140d02d5c50728fb12ce641b0c9c2c3fc75fe3de2773735f2da53342cf478cba7d7d85dd6cbed8c1af0adeada0e015514d0f7397de190ba25f2d743307ae39011d7cd3240d43fee6f3441242efaa3f716610a7fb6e27a98d16db476dce6e8d13481bdf4ea2a24d5534a1792e33c81f2ef2e3a1273a34d23a4c178fdc0c920bb1a69d4a05709d69b1ce46cc4258ab4924a1c0d4758fc65c72ec1ec0246a8a3f4b552ccdc206a9370e5292f038a7f95bdf167d8341e87047aa5d08d96d78cb3f993681d148bb0815142d4474c54a1ce0d26263c35801b583a623402dbb98381d08543ceea1e3f498ffe691ed0bfbf80c89ea0d82eda307a14ca0d319a915bc9783f5997d5717f34dfbf97aca5bba5cc16da067aa48e81d1ac2a13d5e6f63820b75c47b2f296cbcec73b46699df0c8f333336af8d75dc4e817634f43b0cd35f1de6967b15ffe9357a298adb53a3dcc37ebb91f2bb4162c1cd8a3fe3e5bed43c6dc7a861d93c1c25481256a31651482d68e746372c4afba4a23837793feac8a38f4d4e15171c1cfec6ac5290c1135eb58ad2afbe2f787be7c7149f620e5fccdd189dc52a2ff0eb5ece7af1b599add64f59ec5f2801e7cab112cc34e3821c0e94f8945d10fe2baea395ebcbe8f6c2c3173d033f32f1954995e3fda027cbecde21841d2740ca50b900215d91be4368afd2f788f9bab4c8b65ce0e730a2b9cd0d3fceb50e7d4b55943854a929dd3bb5f5a890e2b56771f740089299b78a21d06ef24073bb34a9c18eb9d4fbf3c40f48395648e674e825c1842b66e3d56857191be1b7ce6e9047e91ae70958f651383dc26e75e7d117c549082165d66c2b496ec365796968d99fcb65d5500eb585f8f7eb23854b5b5fde37201200df202754cc5e4a52fd0bf69f7b2786e218bdde51e0b8f2545687279d0801e90634c76b50b2e39bbe9b65b81e5de41ab2958c868714a6847b6ae7423153cdc2d1cef586a3caaba359b9c855e7b3713566701a6ba0b5f30af6274adbe984f0bf29cdc55ec7a51b4920a3524aa11d92c69445792a5a3ed51eba9adf54ec76188c9680e8231cc5a4e1e2a4629869ff2f4b7398c045a1a7c02b529191d1658dc496f2435571f4be97385b4589758f161d197874b59692ae286a63a202472367928373f73d68d04778ae0de3359ae11b422b965873ea56e67e84194cebb8b2b2616b8e9a04052fe8ec38f6345a39e36784125a5de4b7df1a8154d064cc38ae1df5f2bcac0c31a70a654912c7dedb37aae6cb1f2081c7ab109c7dbd8549771354ce0fae4f027609da52b5cb0fb9bc07b3bda82361f15deaba873730f1854ce140e63b22139216d7c0bb2eba0da6eb86ca608f6a52c294ec0b1ece4c8fe55fdcceb3af613554d63cf49f2d50a7cc21da80770cce94d09326313d3369afc3502a00bdeab861058a735dd092455273564563ee091ed73d96d227844f654d4ed60522424e874e763d9fe9a5524e2b76a6cd16e12ed84e57b6d5a5458ce5ffaaf49a121324d08ec965726375a513ea5519c59cfd8043e4f73fcffd85c1298ee40b7f05ac989042b30a3917ac56a3e9d588586516c4526a62b1c89556722630f35ba9f3d6bce10f3aac69b3b32706b38fcdb1a7a546f775ae68183bedc191c4c8a1c6bbd4021e461914a7bc4b7db8f9020888f4ed432da668d781565adfeedfe67867120b32cb7451ed5b581d6eb22b5510ae62df89cd8114eecc1dd7a75600fb28e0f88926b8aa20595fd5462e109e3cc54e698e0878c5770f15c36509dce5a618861ee5e3953ad55b0a8604794cb96a2dd5ac4a6a67bcca134f9afd31a1bfc09c06cdc9d63c75dd1c1e7d119993f3ae3edfc4977de83bdbf76ed90bb6d355b232318a38e23ce6c12b79d19f55f3b5bb5b7bf5c7324cbe0180aa5faf5d312c3ee2c18464d5fa0d76ed250b77eaf26677477c31694a65359246ab25a5a98b78a3cb4d8a9005592e37ea836fc10123c33e0705515a024cc71ae383c0527d2a406df6a8fbab42723b3f38b6f69d23ba32416ac91b5e6fea0e22a6c065691006b5aee884747f14ddfcde68f7350a7f27c538d18efb698d8470e2687d5978f27408a3d9a95bee5ad66fb32f8e1cc4163310bc8fca2497746ee8da3635b9a268566a827fa156f2df046372915e06f1b03ce9236aaa4cc9e149460163ed8f65dfaded13c7355aa3e3741afa48b06fff8f01b9d6ea64b731b83dc1b4a29da87d58522f81a8a8d34128f5b363bfda40a0dbedf7eada4ec0eada1f4b2b8ca2d081d214b2a2d46eb5d5770ed6786f3494e0905b5e65a3a99a3b0c2e38c5720b1d3bc2a5bdcdda885998f3250d4f28ce4102c7f142c2d4bfae4170c21c6687821fe97a8907826d04e29d1e28d6b1277b47ee0bfc93f55ccb165f8673392f5a7712c7afcb8790afbd5fb41b4268116fa21acc4c99d99b77a8f38a296a932e2a9505381f886c0c346b6c218d3644ae84413fd48c6e66c85e40223927db8ba576336193d0ac5d055ee70c1128e7cca0a849eb4bbc409a053ee962ccfc6f6a35369cb16aea2c4c2a690b24311964b3f8ab68980cfb7d65e59581851926c14f8456f20b4982c7c59b9c99760340ddf706002f515c17499320c1b99e9e9cbf819f8f56bb2919e95ca0227af850827d469aaba5606886958f04db4ec18c71961514dae5be7ceb48dc09144836f377e275aaa10b22cd31a5071fae890039294be6889948ab2109f47c7560015452b79ba5a84d16940bd0cb74d1d0c9fc3a65d227b5c253e8341208376108c259da928f7db28fe36f20fedaa6a46d0feca167b9466d18baada907b66223d2e647fab598492c121ca9b9f5a8a01571ae4d74928df1baead452d3c53d2f36a065748f010b775d39e7ad615fc7ff102da782dd0b406c8fc5750bfbd09cfca202bf594e1592ebaacdb46bae0ab83d714a533aa228e928eda07bac69910a386cce2297950ad98283282f3c9b80a5e43e40bbd15427c0a1bb50309762af162a7e627ca78e05fac296b62f638e321671de7a0417131ed69812db4b994729e61f4e73687d6ad388c048cc387121e3cf2b1d07bdca80c62997255b14d6cc6baabb386032861ca9dcc42a953bb4acfc34aff2a303f6817e35e0c9dd687b3751836ed81f88b5f83d3c8148cd1727a0ab855b467fd45940db463bfd3c55bb4ef534b884c75cf2b46e26bf41aba545cd51f0578720df247e6deeb442dee4e7cf3872ea5d9f05b973e05e115da1d02ef7917521269bfdbf8a2844e665d95d0e519ce48726ccde2f7faef8b7814083ee0d1a872c66ca6361a8fb25d306a3f167f918034a36540b3b9400babc1d21c2434c753d585b1a9302b763c65529b0057da595c65309ae717192a8aa53f3d87b35cf146a5c543a92b0767e29cc657b0f9c5df4a42043c2b54a5a995eab708bd04eace81f065c3bca71584c4facb988ef961310dc4375b59475703ba1ac6f6fda0aa3be6f4a9c2c3f6cfe496f51f71605d7c4fcc4342bef1afd24c32d756352b56c6264d72fd9248188a9155cc3bd36be6520ea9f46d51d9ae1d440ad3a5f70efc1a4d14cc6a0353f60c0d70bf7bb35775818dac554fddd76b3d844d4b04c457df954df586968ecc53d198c7073ececbb424b0659ace4801eeed1e63078aea338fca3809d29e25f204db7aee4111755a188a6e7689e35205e8b4aef17fb5b8b3be766f76af5177406ea4aea39ea8b1a6f25ac5c6d9f98549896681ccd28e47b53d082ba41bec2262b26be0478347a928e7750213306bfdaf829a6fe73013621df6e75ad39e7c1445638232d36e3bd7c07597b36bdfddd760324af94e7f87c802294cee3f7282d46879540719e449d0e012bb4591e446c5cdffac94bf27c0f62f427a5acb5014c48dbd1bdf6343cd87c530a005a26f6cd325e21386586bf48edd01ba6e1feb6495c4315923390a50aac6390a082a6329c64f6c08f1ab3fc65807ae36e87e22dc73e84c4904aac648bc80719e9cf7337d999c27f5bb3fb49bf358878ec4843ed925057dbfb7cab1a6768323a7e85afb79712e8e7a4abf1241eaa244d37020595b62e2ebf7afe30645ee8898f7ff601b4ccd07a49f49163c49fe7b85eac157d8e5fbfc6441c00b792b7d1f9c57c4c45fb09f1f556fa974332d95b875b6eb4d9b6252ef43d9195fe7f7f14b4f1a131a4be9c85f618994b238cdd3207cade6c26d4e2a0a8f1596ed4bc3e5173e1ee3c9b83af8694fc1600d390539b19bd9eb54756f07bb18278cc5021aec80e58f6541f01a8debb99a4434cdf558a743baa4e6368369fb0277063f3854ace678cb30e43526e926ccbe3b7949a90461c076a141b039a026b5f25b65b3990bc496ecbf9e3f33e0ab543e744bd79d339ba9d203ae4a146f2aa63a2400651bc3eed5d375b5980fc227d7ebcb7d1791aa3b086bbd2541cadf9ebfa4d5f70cb760669ff585a9baf22054fe164e9f611bb257339da82f9d607c160044af0477373181eb20f26cedf9daea9bad2961f29b5af32d6df774f1f191702c6e9474deda13916fddc0607846a5269fe636e9f603d3d2c6336f2746b666f7f81d3b67389a0c42cdd4e641c6fee5effcbef5d777e5173b4d62dacaec04333b6f4a5c26d66d237cfdf743a3ffe0a27f1626ab63ca061dac410add0cefa6b907dfce0f474145ebad5c8db2d9ff360227ed7d7d97a8d34b4937182292ec8346ce2745c0056c97543039e89caaebaccf0fb8c138a5eb925f70f759125c5e218462024d7a3aeb1ffd4be4c78ceede83f7a1b272cbb1dc7d1736c616af05f0c8d06562ccc575b462982b413dda0457131b465b0cac3e46ab0ffe52483889b13c293b1885e1d5b4cfd8c94aea582ec16cb402b0c74da22ccfae613ab9f2a20553c01cf09c9533c211e67bb36980963beea1d105a3536d0ffd83ce356d4398d6dee118c996040675aa08d08a3e79a36e5437d58a01297569b975d8b43d0c7e662228896ff90e2ad3f951f9b8896be6d3e743cfb110079e97f5cd21cd3c48b1a2deb4887c6e3ccf2f3fc5eb765e7f1a2c2e197b2ec6bc0191625ec43a18b65deeef2e1aacb1707cba95c2a315a77aad1d02a63d4af9c6e155f0439e28812ca8833583116ef514a4a7d8d2819321bbbe3c7e8432e7807ed8ae07e22219170d284a6b4f9fcb19ae24d988d1aae36021106fd98924de6bf2de1d5a3519ba301dc4e9b2771248ee92c0367b55244638fbb8beda7b27d1a7d5cd167b9f9682d5ccdeaeaaab4610e6a14147e5a2c66efbfb1700bf258bf57c8dafe8a41082909f97cd43416c54b9cd05463aab3eeac4a1595d9934d88999788a88b45b4b9dd073086ff1366f400815004cc81cc309d4890c5036e9cde6b2048565eb4c9a262e77b9822d0d76b4e7a5a220f3d0a567849e2290f2d27c06688d56da555b2682230df6d186d4ce3ddeea0db751fa44a8754c80a69e3f628488fa8ed7609cfe0a83452414cb292acbdb3d4cb8f7a2422c411dd0d056fb94b5eef7b02887b78c28781de8424457282a318f382a32a6043354893b1383c52e9879b0707a53f52d4835bcc3ef55d013d75a753d4b26bc95928c356f3fe78e5cbb943cda3dc3bd2f54e69b5e092f513aeb5dce1381b4ab4a898bee58cb7000cf8c40f5909c0c0cfcfcfc2ad968242c10d1e8d8d25237924476083e2e54569c3f91bda2f628299b921659b019b348a9ee2c73830f65a2cfeba574378b0a1d64e740ff387e6f183abcb7f34efec46d3c09d4c3ec9fa5638493746ce1de2a9e42f62da093ea102145fc72990f09167bda684d465fea75cbad5d86b1b509583de90de3866fb178f020a578bbfd145348bd44c1b708eb3ad07b96c837284945f3b7df596da27a90be78c93d3fa53155513572e0cc5c5886e2835e93f9d69613ed3a6d0717ee330fedcfbf0442ade64305eeb00b6449e06b7750433f3108248bd5f5c1b323a12791f2cb25cdbd81ba2c39613d24acc634612d8d36731e23a19138f1ab92bdccc7ce5f65d56991c4780a63fa2d9a6bda4f7efe3b257be2d6b55edb5a8788b59cdd8a227ff2552389e4fcc6ebe49b29b1954730a6afa92ba85cb622e93a1f1fa10047efc9503bae3d8e3e1414d13e009da32636ace928eaf46339288e186ce5b72b7e3b7a6bebeb5c5900ee0f8254b5584d2bbead60dd488087bd538d7741f25a34edb8ea9c301e8c9fa93f0497f12de3895b8d8a158cfaa317860e14130655fcd7d830dd85216d660c8f1b5e4b2e4512b7b7b9349fa47a10dff9a93adb8a94b85fc3067916634be9e5a7d636ac32561f81904d30233275eda34b65c2eeef170fa3eda543d60917ff8b8078c265485bc0a1ba8016e4705cb1efeefd96bd45ec8b5b0bd6d73aefa659d966726ed27f12c120bbccc024df3de1d4e6659327774d605dd41d6ebce6e0c2721abd0325c92ec2cf1dc06920e002ba9f3d4a32df72967bd2e10d34369fac987264d8ea76c76cc5cca0ea4b15ac66cfcece49b4efe082e236576993dcecc91ba58f478c913ba7d0e8b29f0dbfa3681f9ae4e8e8d894b5894958270011062a3c88daca165dc8c7150b83f8199b54d4756f70c204ccefd4ac46e15d05ac0c4155a5280603fca4a56da5b4eab69c2625d84a5fc0f452864176934df154c7f54ad5e1ed2a1c693d6c7b653bf0fd2168590517a1f0ded4400fd61dfcc52789b4b58e651421f57f1d447c4e21cb9b8bfde070589f3640b2af19d303be909810bb28dadac0a9a1d1b6fc7b70d7ebda805b6d5ba8c9cbf092e38e676f5f7da10d4c8c1e5c5e118bbdae74695c9673ff9dab16919ae91b4a4bbdebafd11785dd46b431cb489c7fc17fed7590c094060367cbb16033a6278598cb694a220e48540a1978ea054e7b93130a9b0d78ddee4487739e73c23377eb3689e03f32d48b0c21e2f44284906e8a7f0634155a2cce3c91d7ddffbc5f93b79a8664bb52a85feac08699c11291fd924b5392fbcbb6526768583aae086cc5c1e64a76b4a15c73ce8612cb186e0d0808164179b29c0edbd3cff5fa4016904d30435d25294f52d3d40dad04dfd1b38078ef61e4e351cc2cf349f9fd6f5f8ea22f9fad831e350e72f64623c8fa9040fb4db3f85552b97d29fdddb6938e321888a79b0c3908d0582eb0c36b9b7dd50da7ff06b8f6dc3384d6e7ba9b81eb6c7b0d64173991f6968b0bf76cd0f6075b4d5d7df264214be2b4513ebfe7877df5d738c7c3941a00efa45bd251b5d1bb4c8bd75217c79fda50e10d4caa905b903cd3a3ec6ed43502bf0da37208c0a40b3c14fa7b9de0443b89385cf3f95b150181d80640f1cb23cb54834226aedeecdf5508fbe67b108eb6fcba37e7b309db1b6c8f70b5c10e67d044c05a046ae45a3a63abc647a4ebfd4b01f6a5ccb5148de05e4d1b2e9822251d8b01f7ee0398d00df50edefda02354467c5b98d70cf3125270ea81fb79eed9e66f1d04ccc87ee4983392be4f431c0b076657e435573579af8670f5fc50f37d50a5759b9c86f741d26ab2c264b15272ed0793370b128158aed6bc1c0f1209d276e70d54a674538a7957ae8eae7ba7b31f6302e16486b12e706342032f4e9abb46f405bab584aea1861304e34ddc802193ef1a7c9f796d8ce61d1798dc4780c3cd4a392845ab835766a0dcd710607baaac4297eb51dfa29d43f0d5d2aa0eeed4c7cf8f88f16f2d6ac7041aed3f6a480561786db1c98039d951c73c504986fce457be8211ee71fb5f0e637587bffa4b0ad96b801517ef9494f51b547e292951c320f6b2c61711db1223c713d5fa37545bcd4e059501ec6e920c919ef8144c983166fa3ba20395e39b853b0413bf07cd40e06629b98ec15a1ae2afff4def2878fe8eaeb732899d1f3ec96cf6aa1def9199bedad495b77660b9969e339b72691039a6ac7583394e31c9bab37dd0090f89d5aab7c2453e87c8a58ec3dfabbe9fefeece314dc431641407a7b9a70fc6e076fd2bf86642296db16ad60798a8aeabbe62fc6699b0b968899b5363ceec0e7b3874c5e360f1af11626f320254426493d4eb96642810b92f24e024b1d77b9f2857be33d0f7b07135cb12b24009fcae82bc032acf7a551506a10614fe1a1c6262665778a8a4465afaf6284ecbe4ac016391edae2d7d2dd434209c7c65eb4cda0f3e6e6d78dd0a5f6ae2327ecd6839b48bc76be87d46502f29d011c6b3c7bfd08d33425e0ef9686975ed81ace546f124af505997b472898ff2b213799fd1c49fb7739b95960a0e923cb270a3ae360a89c1402ab4b596d4cbba8c8412ef7d6f4e389d610f9dac6d21c7b50046e059c10d33a1c422904ea1b1e3014633f9ee015b8527c6df51a46cebd038d221a0e95728d48ffbb1907d9798ec11a90e59c4bde8c3a49fa10d38e93205bb521fb9567466eba91ac09755d0be87b9243187caf73064b9acac69ce386cc91861984f8b0d0bf37f575564f6edac8fa5f6535320d71f22a713174765f8058cf40f0bddb7b36215366a4dfa434daf38ad7aa196b9b31842564ff1b0b4663cffeedfa56a6481571ada35f582de86e3c272c0e75b3fdfc3237779edb9efd32d0bcff28680f3fa1f7bbf383bc636b122d14d6b3fb750fee0ea95a0ae855ccbca75cf80a4eee77b06e31f8480dc8f0ca0a5c0fd56e93e5dabffa0581fafeb59adb6601adf67e0e242b7008db6315705669df06c5974503b7922846a2524cab0c609e04b6b12e884401fce2663ca4ab07480a1f34aebaf1033e844f03819b1ee1da6b8c79cefd8db616f7690e4fbefee49c0436cfe36a8ab8a6597a9fe1474796c2cb3e3a33fda6274fda7b593a3d4e6e430848489659107b5a1da1ff44cbc2a21465b84160196b7fafe3069ca546681846b1cdf454375e76c8b20ec198fdcebf64b2f304fd9a3dcd68007850a4a26f356ed56b0cca73b5a1d4dd137aae925274d469dd6f0e7b2cf0d78f0c560d659a5d35428a86b051fdc639b23020bd6cbe4d98dab541002c196a5e8d037968621135bc8c6f005d94564875215923754543e887555c128b8c3533087498b7179f21b3f40d626adf7044f32b5fc665d5cdfe48621eae7310b6d2e52cb9872a79e8a8abf4d7066fd3245c1bbc8809adc7b716b5cef8d03cb4aebaf2cbac421efde4faf727655d660c5026293fdf505033aeafb442b7576c2d2235dae56fa081e54bbfc2c44b52facc08ed1d20e1cd32135e6ff87d6fd1d0b87471b619e9bf7dc2460d2c686500acc729d888bb6026c2397fd8c49e105ca5db0e2402f940a3a57dff7d1dd8418af9daa45aa9395ccede15340cb12196f16d57b37fd7993a1a23c65b74ff868b86dc60f8ff1e19737f3be7ffd7de7dfe21dc97729c47ec4cd7200d4225c8184e00b32d4c21ea75ba7d17a789f0a8296e8adc8c782e9d7f15dc1b98e35e8aa1362eb08ca0d0d07e1f00df5bb5d3569b1a0d6a10dc1ddd513ecf85653a6227fb646ff9f002185e1e7b39cf4a529458f648e4455ba87bc81a1d4fb54e1c7d91046e2b51f07a42ff071cbb255b1d129d12e6291a8e3efb61a99b8b1cbfc37309be7908efbd48b574cc4c4449c22bf3bfc9955d48816d177193b00893f24b0c390e6375c71fb707e3b2c2d2081fcf32c5777c2e0446542d1d9fca7d8335be2359907ba19e07b8c0b748d71712c0b5af48cc7ec41982be692538d0ad2101f4980fd1009fd5de77155ba53b5e524f7820c2938bcb444c29d90f120e1c92b84abff32404b54c5032550f91d7a03fe5e42e07184cf71c691b63e2d5133c8e924d5dad7427da03edb5e99d3cace3eb846cd0ffca47b5a04c15e4183749744d612d34262e685c354300b3f666e459fbd9dca71517cfdb4a81240df76c69a0f0f3cd6373ca93e824724e3b8712f857ef361602422fecd6f819e6255031589a6027491d46209cee2acbdec791b6c9c6b51305ef3ba7e1138784975e1f5c27338cd010b2c53de57dd3f02ba3c316982db4a324bbcc2fe256785da27084bde3d449ae5fb14d7800f015020ee4f9ae68cc4343471f75a00c317a513b3c5812b66792a783ed1cfe0017a72871d5f1cc2aac57a4fee07408ab32caae238457c8ea161d566362f488200dff3718c9361e94c09b888dfa6f2d3b8b7ba6eeefcba6de814cddd2d6289777c0bef69910eabeda3a2aa30833661f238574843c374987dec87046f7a0d3725b9e9b1f7cac2c2e65ff14f953a4df78c14d0798a9cf2e7021435fb0d295d56c3a8ad2244a1cff71d51ce194464fe26d78ef9bc8adbd4cf5f522462a3b4e8382ccb924f5edc57023abe3cb7fa134d035694af4b503badba337afc4921c48241718e7715176cf4e14d95ea4bc86529a702fb91fa27ee94e15ef96592e9a9707357e3df639a75f4a626d1dcf776f9cd01f37f7309fdc2648933922e5d22a56b6d583752773cefb1c9114f654e8887161ab058d2446d1248329cdf05b40511ec404ce88fe31972e709881402ca55931d68c340c05ff2c30d6bfa510314ff31db7f0ac6dce7259bdad66fdd5299a2fe64458722e5010625b9e7838b4c275894384b2657aeacf85f21b60e8e5b0a6556ccbd4d27fe1304838fb7e11b93ec8d6185d9ee66b553255a76429b8593a7564733796780e62c5dcd5baf451e7ee72a43af97e65883361a016247ce1bfd43c4cb720f74f1372b9fff6f1f184342069c7f16fb191fb1ccee9dbc063d6df6d6e7cf7efe0e41c8dc2867643342e0904acb620c91aae260a500b453418f37ba0ed0c7ff1a73b97a5551cf5df238419677ff679a0eecc5a42ec29bd0c83d0e362edfb21f0f46ae87b7dbe09475eb10ae48b70290b9441ece2ee3f53e3cff01e5eab1caddecf2c26703a7187de3a24b55b7156a6bc85f5ccfb931ad90f7829c2471be982935674cb29889ce1bd2f43f760e9fcb60998e0545ccc6e08006b3ac40cece83999dfcaba074287df3c525f96c8b1d3f9d20124e244e792adaa2d7fd45abbcd3d5f020c410f1d028ab82f55635be27c2f68670546b51f1a2aa4ea8cbdce0d4e97f14a347477b27c06e061944d32ceaae19f54650e110c2b8710215f05539fbf5f94495f79261e3554e3d3fda8073e8cf0bdafcf04e48c20c0b10b7f482afa7dca39e90c918efba8ae70c489762b075adfdac96f49f27d6d04c60bc7580586851b29b4421a62da3ab6e69f6485c8366340b00c824776aee644baa9da409599339490af5a1ef3989d9990b165ac5460353fa4348b836ca339d3b9c49c25e37c0494716da0ac57850147204256bf37003ccb02e97e92dbd2e60eec8f67ea7249eb9bd187eee2c33a6e3eb3514f24f62b5236b76f0ffbd0116c1f3638876563f64c04d6984418643fc9e079b2f270bedb2de3a2814b79737bd9716f030d41924fc6e64fae6552f71512041d478f1ae17255052e0db1cee17b7d90a03f5bde5fca748bdbd61f0b5e55d9fb7c3765e43875b9f5e2730cf5d39641ea1be789e3e40c2a7a4f850b76b94c63476e39ab5708de5b53928d76ab9d130e9d5734bca56763e9ac17eb8fbbf55bf7d01b79a2bb2f598bd9b926459c2f46a32a951a77845a09e87e5cc8dfb1542f8688e081155d9c47647b1fcccbde3ac1747e2c36815076c43747dbd23bd9466bb497c998919e2e917653b680f0421ded4651d81acfb61f3ae70c1ff519531745686ed0f4427e328181473b5a04578172d63a9272756c06632eb560700bd62143dfd9131bc33ad6d8f933ea96b559c3c59ac1c5f6d360db20920d80340130c5913d0b7b5b6b663b9430ff4f1fbb6e1db8461bb70165994db5381694ffb0425a2cfb9815561e7b5b404b0e8453eb2dd08ef31c614cf1c75cf089b9c284405b9b952856c08e60feeb35f3b1f3122484d8a7ad7aa0186dac90405759d9f8ccc15e1151bbbe8ebe0c3ecf5b0bae297710b1e1c419d65b3e7c100f263441513938bd97a82e8ffb731004f1e24ad8bdfe85c80cc6b51977e72372e3aac76b1f501ecb3cfce73d5ba9c648a0a8e1e088858d559814b33d8500dca474f926b6c3c1189d4a4e5dbeb3958fdb440fa31a81adbe9a3a828c1acea640a468d87635f4e021bc5fe516af9a0010d246b2eef1d1cd8d24a27563d22bbc2c6d9996ddeb617be28c13da94f91d0ea41612932aa6f58e36c86fd911a8b676b5d8135b6f5c7d7c8d6abbf97149b3fc67bb4eae33d3db1444ac3577f5a3920aa2aea94efbf226c5b601defdd46cdc24e909e6a5e45027c2864b029d7bc8100e52b01701dea11209da5f38b4dde99b7a115f139e298744029e326faf08438558be953e0c82a9ad29efde50a11e32e3b3a3bcd2eea41841253dbc34baa992d6535b7bca6d01be6a7f0d89a55ca8132a4397a6334cff09da1d948150e1eb2b0ecf6f9bef8b11499a91888e613c1d7019203c875c1959e09ca5c31b326006cac41907aeb9d8d31366b01e213ffbf7b4cb53146171f8d63a06e94d7713161cd9554e3d193cda25478efdb13a0470ac6c66e7efd0fa38d35cd27d244d2e36897edcd04b512331159e12b33740c4e95093b6f28cfb3680a5d274e4863ac9b4dbcdf46886d09bb303d6a6e85a31e0d2a57c15b76a7700dcebbeeed35045c58870ecb8bb03a2e32071891fc700f6ca272a578920ebd7e0526bce32a81a44e636fe03ccd606bd840e479e700ee09d7a0d5d32c9d596f6087e2c6ba6874c3e09c917f1abdfa8bdba55c6332198d2c3fbbc681e6d04da1c634402a9c8304194ed0af06102f59e9378f7f9cc7e8c4d4c489b60f738bde8e7bee29766c0b1534a57c33f9e27eadaa9583f65b9e1c991974a0071714bdf887704a5f60f4ec664efd9ab459657f2ef10a8bbe25e8e3daf2aa8a3a98e5b659c14f0064c78c5b8ff26baf574a84acf437fde68e23b500bd84f4fcc483926aa77cc3a0ea05e0f5e5e633d0fc3d04f333cc4381994b78267b6780177fab3332d383c57920654c03162d807999739e5fa48b09cc6512d9c32067a291cfdaf26416162db322eaa5ff5b5f03b9ccbfc44eaa1666cac683c33ff05c4e5adee964a15b37b37c764013a562c170fd91124bc98d8df2076597f20a50fc72383d3d5454fdfb12039a0bcf7d74b87662c73db8e594d115ec480ac5e5ac1cedc7fcebbedc0ceebc38faa873202461e441f118fd784beca717884c7bf785d74166a31cd109a4ecececbe9336236ead11941a11534f00d4f872ff04368de1caaa0f67b08bed69e33416c57bb69835b88786d11d3ce2c61a23c74deca8578d269f6c40f5c6facc18efcd152bd00e7f8f622a02eef57a7fa03b55253911bf32c85a5ef40f930b4dec387e951382eb576c32d2e2a589fa15076cfb4b4e758cac3461b3a252768c2f1fa3bd1589fcdc93ac2a4d64f46f6b611d5a4ff83edda0d18c10e977abe1ee87b2839645bdf9c66fafa8ea281f0150b2e5c0a71e7eeef75f066509da47406d509bc832a66c62bb523c0529754680a3753be945aef20bef6e21b26e54682895d1ac006f5de9c7b8a003e5dafe2c3caa4b625687a574c72d0ba3cd7a03adc07e1dd68709b611b43484d468c034067e183d4f1c71892ea813cf550fd575f290d3636b03ef947d821df6878ef3a3877c2ea3cd2b0e7f138d620dc371f61e1c3c5b77553af016a2c6fa90cdc5979fbe33eea0aa1918b6cd6259d813beb4266b9804146f843b3c55b91ba509b374360a628ee32478f5da8a77ea4e716127c15e27991e00cee69b122ae3fbdf1cc9e43b5c834077a68ed51381ec17ab5388be93e52aa90d3e44f470d26a9177d1988213bdbd30bc0d7395f2d7717bc8f3b7cc901fa30385521219989314109ccd8f1ab3b246f57ef9f6c98cb2841ded336fab294c3b03f551ee40c39541e5dd3ecd89a2d5ac133590aa1d58869ae9953aab91b6cc43c8ac2fff1e574af837d552b12080b43aff16717d64ede64e94c133f24943b85de01a72cea0238afb4957f07c5572cd674de9bfe83b0762b131c21dc79f365f2fb2959f6a39e105efc513c25b7cf4c2f397d3b6989e019eaa15840cf1dc4537b150e19ab09a7c736729fc4b425226e17d3538ceee398d178e522d4f9d6dd49d004bc2dfa23e0de9ed5d1f03b94309dcbe9f2f6792f41b7eb67e10854ce1140d22ab6ea765c23b882ba3a45c7861fc6932e26247d123060813d3d26f524c514563bb43e9c1ad8a75a51970ce5f6f8e5547efc1b11883ba3edc2e192a00c4f421bbc45c6418491773f9dba01dd325d4566812ff3a6217372a65ce9118cf564b3fff74783ff95b9431c149b657c43a43a20158f0f246dcf9414641c4f1ce21ab430378513f848e76f9002e2f0e8fa36f4e52444e539af1eb1473f5cd520f75aa8e894b5c919a4fd6a02e50857a5c399dcc376fef90f758b3bee4ad8e506e85c2ae35f973639b7f80a96e024b26677414a759300e1073dec47a34d618a9ed8aa0ccabf67ada0a4ecddc50a93e8834151ab6c65c76c8930d23565ebf0b0222a5d7afb9693b11dcd62d9885fc9bef6c35232f0393f2468b7203b9f15d04fea89b11477aae19a3ff145e465d5349ba9e413b9353111dff72d6ac4a1a12b66e72e129c437584fa9ef9d318e440bd12f3692b0a76c3886d8140a0e44123d34fb3e5cc7006e5e62cf4c7c1728405a522c9f1cef55a3ebed434a7eaf7506c0311cabd26d5e7ba340a4f5c15a01830784671e53974d5cace1e428b50773d3839a542f3361a246ae50f7fedc5d689ec93c1952b5b78e7af04d348436df07d3e4e40b559f72f51b2c3d6dbf38d8680ab6db5c08ce9953e46c5d60ee12e731d61bff2b571c402252dcaf061da03685852b43dfbf5493592090ba9e32034f8aa21a4aa6c4202a1365e0b4a9c49fa8bd2a66fa3941c5ade20b548d7645e5990e86eb4626312d37ba6c55b4a5a27891845acc6d12acde6134357cb1793a86c503b481ac1fa2f362306dc6583731be11981e68a35016724f075d82ffcaccb39e1427d407fd68ea802aee2717891646bbb75805d5e96a92494422b2187ca4e95089a96f894b053b36e0e2b77baef63b60488a65f747366f299bca6a05b027dfbbbcbb829afa28477bff79038502f47f7912222a0e5c0f9dfa49a0b681a13834e1f06ab7f37c0071479d0e7b24e0dbecfc296781fb90633a1ea13d11e76a06d8eb15b76369475b255c3d8019adad64c2d39b4785285e96f4d7935d3a3a18bdf56db32f6c8229587894067fb907eb49aac411282cc0334963244ee12263d0bdce2a317d8d20bf0f65885df5635892872498d214d3f74f591f8bbf728ed2f39758506eef198d78c0364a18ee7dffd9ed527ee133c099597a7b225701930dc1a50ab4a6e8cb7e43fef73d30b01295fb1736e8d6f330ed90bbfa94f10968ce8a830f0856357c05e0240ca1eaff6ad518a54ea02599a5ab3e57e4c919f412dccbdec30ae9bf96713b93744f8088380f8365babdd9dfc674529501ba43e20ca30d5f567e4acc8efdb234b3dec579c641d99a946415781d5443a10aa306adc06930fce235fefca5f14041658f7f7c7723058366cb164115898c57940e8c570e47d0c28b43447f423afe793eef36523f6d349a091b7834f1f50e730a0e7f12ed08194912878d9fa8217b60ebbb0fa18666322284c3b3d1f67dc3fc9f5960902a905241a883e5d6c7951da8f59ff14b15239485e44469c3bd600ac2fa196dfa4fbf2e6ec44fe3217142979c7f1139fc096bde285ce76480f6df20580ea6106d22af1037dd95dafb2328ffc77baefc156cb4de1c98ab89008c90da79554cf14a0767cf81f6928dc3e44c92972a4e77c0a8ac7ed6602108261143804c1e744b4001444e115d5bb570863cc025f231988e6143280fb6e7c28f06a7490ac2ed047db1073f6fd3948edde60f2d1cb2e80110008eebad26410c9eb8873b2dba04dfa7d616ea739984e20032ea7724d5f6437861f5932b93a50df43dee7e761349886ed450a8e70d37930c747df64e1d6dd0cd5cf10adf6082398c291261a5cd4c51635bdeacf6444e3d686b04ecc5aead6f0767bb0ac35fdabcd7c00088ea561475b376843aa48fe401d56dcb101c29d7be33e4d5848a226cd10f81a04433d5f8e9fa0f07718ae9fdc76d5a5828cebb31fb2a0cdd478c8688a7c7b6f8109ef5cb7afbf92a3f4379c364788af5aa6aa4d9f21eec302c63822d1ee69db877c852188724beafe1a357e836d4449fc6f22cb64f1fb55f6c6296ff0ac0e73f72992963f595915e328aaabbb1688a0853b5d96ea1ecebb147b5cf620a25d85fac95d147b290651fc098d37235340271b912eef27d7f85b1befe4c338f2b173b928167d3439154abf8ae499d7ad990c5e5d8fdd216555dc722a53de34d7285dac5e2bb571086cf677fee38ff4f21a3e12343a382fc64fab59c2db4f19f485b8a156a2ec8e30b7b32ecc7b1244f7874841d08f979f97e4b716278018267ec69b45b254e3083f7f60deeb2a207d74f40a3abfaa526186ad88dbcfe0a211852cdfbbe29bec8d81f7aa801e1f33ed16365e8eb80ccc45f08f7331d169146b905bfa9ea6b8d3a831c929afeef35cd4efd03da9811fa35bdd2019ab126d8ac53ccdd78f29882bddc824638be5696e70e0a13ef99c532ac35c15b46c9e7287bcfbdcfb081f42e8c444183927bec7645eff098245a6b9825a096ea4574f600eeeac2f378679ec73062c2968d819866e40a22390ddffdb5b8e955ed11d1c0afc6201ab5366dc369135e9841525b6e94ec5b309b3d96d2bcbebf3bf413098da51aedc2ad83cea490e9c35d8effeb7c077d4a1fc62bfbdf91aff1257c3fe547a5e16557a023ab57fcfdcb7287495cb1db7d9fac760c59bede305bd1310c93ccda8e860f93f567d446ec94044a01b1d33e7509d587f453731a797a38a1615b1539c8d0330fbdd6b05f57f66aebdf577362346480a5ae93ded221e15fb85517d911907445516fc856b005e20162fa5afafd4637a28108529fb2041c303fab61e36c4e78167320f3f0d258bee2066120b8d4a01572369ca7905c2979a1d53c5505fdcd18f5a3785d5c512cba222f901b18f3f6d44a0d5464a88d2e04e99966690bcb5010399fed34e7f803942b8bb4f3957cf3aca29845e8fb6be340a4f2ca702edfcf9f38181b9c6991767c6c7fa63fa24afed7a416fe5d8f2b6a70ed228e0cc55f9ae106da549159437f04bbfdfb4c2c8e10359b115a879893e3a00705cf35a54c4f4c4b06581815b8cfa0ebe6b5d12617734e1ea5c8027b4bbcefc5d54b1ece56928d07d9c2fef8eb53fe20fc949791d5c9ee3ae5ed49ea23a8a46151f80556e06b17799252ecb88fed5299eef49ff8d82045a00475bdd21ba6966ba46bc939338c0e86479304293d515b55d74f9cafb58e48b42afd3884c4774226b5eca529fef07755e34e2859ddb36e6ccf4fc8211070033d1f9a4623fcf73633dbbe39214a0bcd20bb88228e846e694dfb2f377e29c951b23c63d8eb79446dd3c2d813de3e786d9f6cf8ba3e9714ae5f3960c1f517218dd74aa182e1d2c1fe9519f19ea1b7c0920af716c3ed3c8853676dcbbeb6d00ea3a4484eb312796c970ab0926d184a423195cd675e8f2c79f41aba485182fc939264b09ee392ef0c72ccb69eec8cf0133d81a5be4cef3114f747d8c1887803f7e05e8ae7f028312435f8c150536adffa467738eff60e3be3bf687e090635893a0af5d482e969a080921b3152bfa16180d40939e482a1c4c31a8bc15d3a255ae44b99a45bcb6b151859d414851ec0ef5e8e6cb7dcc87ef5384f91f890a0f93846cff006af366ab5bf442f3c3eda510b73bdf631ab480ab8c1a416fa0713140a70ca7835d9f9ea3cb3b6373e52c529f2a573c29cd3b02d6f6cdbe70955694e4efc9c1ed318e78ea2faa96f14e5ec51568a903e7d064f8d73d016894c5caaa0a5c4ce33760fb0d1080ddaca77f96709497c3e244bf0ec061695f916800c465abe26f3fd53057376377ce95b8bd15ead0799c0a73c2ff2dcd90074db54a531d15a7f5c54a9b71c80d8c757371317578a6fe1bdd43693bbf18617d4ef69a1622c6f405896e45677bb12109153669f7d3b35240fd00be3b7e48878d6751ee96ad0bb3d7fb508a2a4656e6b8ca05f3f4918185507b270edd04a068405a8b16cd4dd315481451c02d28e7b42b712e896e21823e3cadb49e96e47b8205870e883722191dbff92c0038bbdb0a1fce01738763f153489ef1f2a1daf8825a274426e3fe9beb77127c77e53c06a81fcac1d1c0946a9a6f9e4fa62365ba9b18a0b9c53dc09a7a4f64d0a5ea7300006a0fdcff280d854c2465a707bcb80e4d4d25bf27b6dbf007254217c8059a3bc0c7bddf5bfd91eeefc618a7e364ddc472be8c1d43540432b8bb3857c229820fb803690febf979cdd449d3812365c204cb574a922acb3e25639cc83598b9cab2d942e3d9ccd144a3008aa628226db929b91d1e9ffe43da92f1afc41901f2ab52d31c4177f134a131f3b9c54f4331fad6f505b7840baf5a2d27ffecf8f12498cab5e23687ea2e32e10411262c870c8d16cd4bb614536ae13ac3840f507c912271705a1950f6533e8c4d6a97cfdaf82279f19ef84c63d170a76fff0398a31a414d04062efa8ac6f9d18ff43ab4f264b2a96e07ff914a12a2a515b5caccfd3992310bb6cc30a7bd08706b63ae9ed4367c4fcaec79e64db89c53d72eb816566e5f78f5ffc533fb84718ad8e1febe9c8f5fd6a6d181e40eb7f446ce6c096609ff02bbefe8fa5631593c49398e7ad4f951a7aa995edff84a8f4ae2b1e38404bb36f7987b830e86d7ddf84d8ebed448e9598c544490691f9a51b35d61eec8d9d07999560dbb2b5c9bfbcaeb48dc18440507cbc8ee73b41d22251e8c30cef32bd86e951060592241eb4b158d360ec9f8a600ca45916488d02dab3826fe19aa4dc5486f1dd892b6993be581e5f89f5c446db964be92435f7231247dad92a35a01f9ba78cf16d904da3555ecb037c2245c672995a78d8e2a99c345861d5f1e2c63e815dd471ae6400a8873522572304e2135eb68250863d42a59572a1be9c2dfedec17a4562836a67712b9647a0195149ec7141867d3c5ee5755596128723b7edd7ac0384a7cb90dd68c3d588c136809967722f744710d2b7b1da7dd84bb8ac8430e0d9ef4b8d1221fe93cf2970642a52b68ab344f0d5a7b1de0571eccc0499a704693cb31d80485d5c0490ff1640f1af636af0f1b197f87a44014a94f6472871c4af9b4ea1a4bd0265e43dfce4bb6a759f4b79945749eff26da6ebfa71ef449e643b61b0583f1cf3a8ae1f46b6404d2745e408b5757d265092ae4c2789413aff19685d528dfb39240f9988c33dfb096fd6e05a40b59cd105bd666957cf4d42204de2c8af63379c2ea0f3d9b0944b52447935eed7a4879d831604d545d84435ba540cc45c78abb6ebc02eef517c8502e62e8067205a7cc22958eb3592e9c6d791706cc9816e66b017b285ef328503eadf7a3779d35fdeaaf0c0d92cfb902f6252f6447e3272d0d5cf4ba1c028a698b7b72236aa905a316dd7d3f1f9b3d3b619adc832d77ea91c08e2b17df1db09da3f5cccd11b2f4b13d9f982099bd7ea35291d380c49413017eb2c49384b56e8b8643c68e26ab338fdf814ec54044352291b654bbdd31072e4e059ed7efd722c8ff7c673ca444822005f4a86dbbaa8351229132892d11d291b94f4263d664ea236da5024661c14a8c28bfc346bf0468b98d3e0488fc712d3d6605093709f28902dfed4d32b0c1cbae5b183f6fe4e53fda4e8de085d1ec9e58f9ac965c00465bf8a05452860e8e339162286efdb7fdea46903087c35106eb4ff48b32bfed8c213a1fb49cb4a8ecc5d4298362243f5b66c9779e4f15946ca6e99cd173386ed8fa38317560153405a947b563b187f38f99fb73143d6c35e8bbc85fc49ddaee0b40bc8b788c5f4ece7e21166e3f5385a0558c631b6287d4a44ad25a16dd3acb109c4bc25a0f3ed5334d0318084d8b0ff6b97bd91a36b30bfb3d2fc8a4130a1aff3123da7fdbae56247cb276e4721a435da9b1865ac64235252f623a32e6cf512b8c5bf5615c55b6f30fdb85b87d744637c58a0811040a10052e1b2cc4e6ab3738dbf26e72d3842c4c643236d8cbd53f540ec6c3663d2b71b14a10e64c0049ef8e0d18a3aab741cbbf31f7e0fc52cb0938e84e425cf8cb1a8ab360444d6ba05463e67237df6e501d9ab4fc1c698ab4cb8e2c06806c7c12f83a1148927fd1ac9cda2bcc016ed037ce8277fd2f63062ea10a44d07e6b49e031636a78c26810f956374b16cf4efd679ab90b575b2584384cdff406f8a056af907719d79804cc8276632ecf0a543b3a3cd9990b3b09547672e3af9904ceec9d495a3c65f8f832f14fda968ff19959f014b600e991e91bb03d8a3338c762cf89f2ea37f6665dfaccae2b095c88ae49239d64281a10cfee78d24db1532dc1e836c5983ff67738c14fee8e9e023bb698f8735f8649773ebbc421ddfcfd830727970d79a50f9c40e476f0abc6e367b5bcbc37f9b6c04596922eba5aa0e70d3aeb4c2cb143d5dbe043e350624921fa5aadbf5cb3d5252fae2814319fbec3fb2e4543fdcd2ff94d2ab04397ab75dc6b8f2428d61d6e5448ab256560043cab91bdb991ed0124ed7ba955cf062006fb6feb5221c8eb5a80b730a0e7f12ed08194912878d9fa8217b60ebbb0fa18666322284c3b3d1f67dc3fc9f5960902a905241a883e5d6c7951da8f59ff14b15f9a18922cd2688c6b2453b7f026be37e7717f2b44bc7cf1f719765e489b3b7f3c0f9f2dd7b5d07f7a438299de43aa0c978debe78b306e62176b807ae2cb6640059d07c90af25688efe01f314fc5299abb932b4fa32e87788d96000794a2bbd27a15b7fd5f61a81d57854a30a1a65ba05012d48fb3f44ca08d06c06cec1a514c3f03a049473da550ed06b42914e01313c63632bf1b218a3370f170e995a4ab89be231975234595c37f7e4b1c49a461e79ed5b409ac8eea11db07bc0a2458fc4da3d9578eed9038575d1d32816cad9fb8a76b0bba70c0720088a516cf27625b700939b5d620599b67e051a3318a7d4c4caf011fc30afbc56f9be241d2e8d0f66a5fd5e59a3346fbfc03dcc33776f10907e023272341e37646688f2eef4306b9963ffa21873d0d0cfca6c8f6353cdbb58320a791cf8af697af77b4d1ed57eb47b6e2a0a3c5e703e8b06a6d30aff98ae6c30493fd430b1624ed309f9499cee52ab7a364d324f75f0eb0c6e1993d5bb2617da9704b58c5b0223ade16c76a9a2dc24c9ed3dc75e047e04f20f377c8c7d648643d1372e294d63384c4357e638a6b3d7afd52bd7174066eea10b18cbbd2a5f509efb25259360ad6bd3e304a5612c41af7337f616a5927cc7facff097b8801bde3c2e012be5703239b79c3f0f525bf3f7d049b6dfefbefd4b8285140110d0d5aef9e7ebbc17a0633cdbe12343a382fc64fab59c2db4f19f485b8a156a2ec8e30b7b32ecc7b1244f7874841d08f979f97e4b716278018267ec69b45b254e30834149983b0e29d01021cff8b2233e07e3ab265322768998020c4092fd84973c0d1a0884d47f379bc90851838a4027a42631c5a35f57f49e9602fdfae906e8bc65cc008c1e2a1cc32da0a1aea6a48a241508f814a0454395aeb9a44334e0fbb1bc9ab181ad912eb1ea036207d8ffe69d841aea6b7705cb5724f1a48defa40c739581f15ed157671d42bfe556696e84a28fce21ddd0f5426b5390c5fa3f820b4a6c70cff86fedd33fdf41f69ac3191cfa98f430da97a399c262e032f94bacb78f5e03acac2cbe3492aceb75a69c9df1e499c714c4af4ac28a0111a3a16a3bb88351cce2df97daa8cf7bc9d45dedb3dbc1315150aad9a0eb56ac228653a89e7d860f15d528e4647c7f62f771f042b42c284938b07877040f3ef00fae4d0a83d01117f4e71717c7c3d5ad3b5a00398e1e45de018b7e57169d096de7af032449da28cb71538eb5c4726f08d3ab9ec1d9c6b29ea319dcd69314b2ca403af23b494b3fdd7082758d93416e01cb0f6f78583d88e36222ac862a08badf60f0b339bdb2bdb643f04f89bbd2ab6067407ed583857a0339f90c49522edcfe6a2229c04eb9a09e75ffef88662ef0736364e60535fe4ba4b3f8e7e877ec6f49fadaa28d0e0ea9fff7f78c4fd60fa625aeb6ff8fd851826b456cb53a6185e3890709a31d05a2f0728178afd1991093a1dde334d4119da4d212018d7c60a78dde0b45f711aad9b9aed707f44f25308f71a95609f691dfc29a7cc3e436a9f6e4d3c947092034079b38ee2d9c96a0599ed52fc812f9e02fbe265b6c3bfc8172fc5553f19e11c5682311e3464b35045c2347e4620ce126b67f4548bc10a257cd425de8abc8d92d68a9f853cdf3931948abc7e1e3c6cae9ec78f1f03be8f8f1d9211686479304293d515b55d74f9cafb58e48b42afd3884c4774226b5eca529fef07755e34e2859ddb36e6ccf4fc8211070033d1f9a4623fc1da773e2e87e74fffe75f6f64bbb9bd83ff68dea69c57e86fe4725be9d67feda22c3c8759ef27239406546655c310b8b5feca23b1719c2e215dae2bb71ae32ddbbceba688def1d18b8b23f6cbf3f7fb1c084911c7a9b4fa4094358870df63e181ac6f12d6f7235bb7f4359b217258dfb9b190fd7fe5f0936d78715ee5c0643e20c83bd30024a7170ee0d9fb0c854c9aa998b13aec62302258250cee02eadd62673093a6412d44f911fd02ddbac81aad2832bf25759b51a3a4768cac48827d03318a936ee9c0b207be7d7b10167e372d474f068283267f2f9570fcb5895f233cd938c9097b7814f0ab2897c79c1b5682a70d55be706a93eb170b488645a7362fc84f801613b6f97f8d0d724a2403c0b691642f692f05aeb147df1c2546ded9f0c091cb7265b2ef1d148dd0881d77a6e9371c8366a772c450ff12f8fa7baa751c9216e86a86104160983fa8601af6f881f67f50eaa6159f464ff6a0226c5f576c2100dde04c53bfd535e775dc3e7d2fc47dbecbf9a35f798aedfb2d8ff6b4db9c10c77114a7ee3f99ef05714bb676b27d90074db54a531d15a7f5c54a9b71c80d8c757371317578a6fe1bdd43693bbf18617d4ef69a1622c6f405896e45677bb12109153669f9452627a20f98dca66a8b585e4c49caf7e9490906630f2b3c50b6da93da0bb13215cc681ab78cc2421f412d3c08aef9ad87ed4152390033e2af857af7a2686ca6a065a617bcba7c45695eccba07339c4f916a008d5af0c1dd12920d9f641529b50c0434db81414b9e312f369fb00a3da08ed799d5d1860f2d0ea4538f29e82ae096541b2917d7df7ce019054a6af79d1f95579ed040f426ca1fc58bf56eab9e83f8c0d1dca251e4b97db57a5e092a54405991af5b95c54122118bc37f936e249e92ecc82343f8b86abe819001f6724f648fa4cdc59194725c9c35bbb5e0d5995192ce752a789b16057ed46f738bdcfb52fe695e67dfec56c5a8e97637179f9d80253c55c794585039b5e212a8c1e59bbdef0d9db10d135446819348ffbc87e4595398aaef56f950914d632f744355b6851384fa0491f6b557ac75d1ecdcb7ea2e32e10411262c870c8d16cd4bb614536ae13ac3840f507c912271705a1950f6533e8c4d6a97cfdaf82279f19ef84c63d170a76ff950a8e0a5061b8437f56689b57559498aa9b2199f3b961e3281c47aa1ba0b54a4780de41a2ced2f5bd8e4948b4fb4a9439abd63bae50ac30a7c79a37fd4ce53a6a081c47cb021a98dc6405d833777cc2e05baeb2d8a490310c2559a06ee68939fff69d83230d1e7265171eff6615f26133611fa38bd8f9ee1e9a91f7979beb8f00686e3577814638a5f9a7becf48e4c8c18874af21bb1e6e20333802013e3b149727574fa1b4717826c81bdc1402c93446151a1e73ffadcaa8b9d72a995a60accafe173cc46a574d931b16e567c1027a1065919963fc08327f6875f6f397503872a70cb2bfae234c218a193dd7930c099c6ecde460c850012f925addae8cef6cba8fbf3d38aa613329c38f0a3ac6707f0b26148c57c5b8a2b40bd6e099fce7309a7a67252c997f5207aef44571dd64d3e4d054f878d97ce05b308bd0aab8e3fa0374d93559a12e09fabf2dc351610fb2d9ef3badbb7d197473045eb8779bdaa0780c7de25ab88b0655b4c776fed54af6b3a396616b56b216f8f49e9a8d59adda4faf11ac2e0b3223317adde6ddd62b11e52e484201cc5cf72b84832c16c7303ab24a65f50d5f497a8454633b7db3bc9c45ff89ac9e8725e493326ad74ab8261e1652abd4e62c35ea982080c1d0c299bfea21fc1d2d7ba1c0ff46e28672bd089d19c94f69bf84efa469d36ebf1e2d944d3022e38cd793f7d89a29b7d9e64c4d5c821781bb7571b792e62a4edd76f06ee9004639d3a70a4c833995161cac814666f8976f84234d4d519fc94bdabff5d8cd22ace0e5d847f5e818184a4c4c522eabab7604f8da3a9cd79b8c4a753c2d843fa792c44a5f194e6893d55b2ca4fe07780df7f6367c5870f377654d4c4a143ff78583e6fe986851399103cff61cf4c96f2cf0ab51fe56e02a295bae8ec82e6a1b96f5b5e5bb8d4a2e515495c935430f3b6525af8d881c313ab35184cb1c349c47f22c44838e8ec805721dd2c5bc709ce742f483ab59507d22d8c899fb87916c628387d62ab4d24a44c4ae94251ccfbabe3f6f4c44a03ef8f4a51818dfdeb7caedbbd749dc3209381c223b8b9aafe891b0a68bacad17b86bf2f0f2e168c251c1aa1c5d07af8db192dfec97be1ec736a7bc861790756fb8c18ab0a175e3a613a3c716d8ecc0ca6d1c1f2acdbc66e8a52683712a7b893aa9fd1028ed8674d6dbdf4ae01473dc4140191cc1c35725eb90228f8a49f4daa34808f5c4ed366bfa5e1c9c81a72ef52b67875848a3ad9ee2210ba0dddb6b37915d84e2e806f2e16db612b3b3cb59e1c40dc5d3ce31936765b963744d35ffd9b782aeebd66cb3d2f2db7040fc7ccc78e260e67c833a2e4fefad4f3ac2a91de6a6f7987d78fca39529225a7fd55c82cf1603ac84fd6f2e3c1bbc2e17242e8ef428b56047ad3ffae6e3376346478ae4301202f35152c5a40639e72d044c9be9d8ab539155817ffa8a932e6c034493f021fcfcb250d488e458c186146fb2420e54bcf9ab29af25eb102c37f861c92088dbde9da89d68138143719fe76d0e920b8f5a581d8b4197a7f454b92a2d9b467fca45f90ac60fed665164fca9b4393c9cfe4cb396d977759fdeb0e7f26f3833bde00b7b5560eb943631e5f3721ac990bd2718f0fdcad2c0ca870c42399419a592a7a8578bd6f9d17c7a1387ed664cd9a587cb7cf4f7fe3bed548325de330653dd55f164de99757658acdb06c6da2409e7b8d7e76b16af50b188ce6f070089d19bd76e49d1db7fb6c0271a302fadf9381862f0f05372949a33ab7b7c20d7e802dce7f791effa35d4e457c1896d0fa67ce4c95382f2aa91790a2985c0ffa8dce10f2014ead1949412827e03a1a39fb3c78d49294b6273077a2c22b3206ced8edbfbcdad62096b9f8a15051a76b33dd061bfa463adc92b6fbdd0ae7c20622d9ac79c2c8cbd6b2a9497c3c30fced74c6fab1669d6334df9cf0e074d749d604869c83549710755904b89a3d7cfbd737dcd81c361fa736d0b2c5c8be0330186cf4fe9ff949ae8e7c5022f014209e094d5fdaa1dd773f183db10d9184927d76a80ec9cf1b72f34e9d0c6dce7259bdad66fdd5299a2fe64458722e5010625b9e7838b4c275894384b2657aeacf85f21b60e8e5b0a6556ccbd4d27fe1304838fd6b6cf750a375ad1f63636b312bb958388d45de4bb7b4decff0d62d7b77bd03b7b09e9d940ee9e70e0ccb519c246ad0e26e35d509dc5d15a1105c79f23fc92dd68d452d290ee5efd0ed4565e364413d6037b430b278aec5f51e167d5c33384c97bda5c9ed452f0427995ccfcee4fb6ab6727605ac6137a9158a92083fea33fee3dddf94866eda8f25997c09b10af13ae15b1128cc8ad11400f3477ad9220e1aacb52dcb6b0decceb33c1605c31ee162c0d2866320c52dbb3e203a84a662751cb3aa07de2a376917fb27d5a9e4bedef2a580a834c04c779c7d9a937509cf1aea9b5659cb7590f8f090d44ae0a852dcc5109bf3bd6aa8dae957d456449c9c44da7f33021aa093b1488cc796e86b363d39e21c640a74d209dccf4ddb4dd8b8dec41dfdf8b74ee7a78dee2be7827bcc883d5b3f914f6d99e74cc43e37113dd89a62688c82ea19fdab72bc9288811d52214ef495a544915c52edbbc2e1413990a11c120fdbefc4083f533808624737cc5e2874f9136448d20b68f1babb0709888219de2f9ff708e26360a8d1c6d207ac9fbf5a3b1bdfa45fa42bbe1d565fb656ea98dd31487d35b4af314fd64183ce8a0098c7eeac44e01cd3e8bc66d7a070da2bae15d523a9b2822d6648e8f274d82eb163b2a5c984a5fcff2f8a84a7337f87b5dcc2362e6b45e5ee1d828101e486d3cf96ea1b3904bfb9d69c3187eee2c33a6e3eb3514f24f62b5236b76f0ffbd0116c1f3638876563f64c04d6984418643fc9e079b2f270bedb2de3a2814b79737bd50507261b613ec6b470f7ca38bd007713f37f0a6540a5d789d36e9f66273cd3f09cf9a6eb85814d234016b33913e12804c6eff896f4b4e1719a155ff72fc1aa8197888e3bb675992431afd41d7826e90e8d536fb4449104e8f6c911eef6c3f9dabc5327a7d45c342eac436866c3b2400cbda8a75284aff2dcce779b0fd634f86dec8188cfed16c84fb517b6d0cdb5f302c70c68191b2228da05d7d8d0961eba51e391c50ab0fd3f2f71dc48e1bb07f0f5e8e9f70e79a46f147a937e0ed61d1638f6a48be31dc1c5439751d22275465fbb9410a7cebf0ba90b15fa8fed09db0993dd962a5d84d542a05a96b8ac7856dc1979e302508d49ff5fe94ba05c0eba2815f320a473477bc5031033a67f1ea9d6792925ee67b929faa0fd7713eb491eff598454cc47659d86db892496263328e189bbfa574538f83ec566b1ac57de34564c88343c1cbe49096e9320a5b9703de0e5aebd44628fa5a484dec4cca5c99b3a62fd21767c8aba9af9395589ed4a1c5e9b2b70102c1c9638e41d753f5bdffd06761a0d7516e40264aedc4d1860254a9c45680d03972f4222a272d47e591536ceb3e46cfa589d0ff69bbaffa4e615bcbbe04413847c3354e0a5c4a4b54c3dd225525daa3485adb6a84360fee9bb8cc15b826c81f14f6c9cefe1812ded81aec4fe9f09df3230aa1ef6588ce41f9cb1cb94573ba721dcdb86b3dc0c9a4565130959b3e5ac6ec313a2145dc79fe9a3618f5cd6d74ffb4e8f34a1243a42d46ed697cd2b928271450c137b9ee1f74cee124650f2e9913219480054458640744a5c3eb44ea508afd26d27668ed70f03407a1d108b8778d442bbd9b19ea69f5fc41cad975e28aba1b03e49e3724b9aa6eecadf6b14916e620229b4441e298744029e326faf08438558be953e0c82a9ad29efde50a11e32e3b3a3bcd2eea41841253dbc34baa992d6535b7bca6d01be6a7f0d84c2ab37f6d12d4301cea90b29282df86c1d1134f93971b78b34cfc69ee959b36772eb7d296feac128d9e520b4d23243e888fe37568e9f2000744e27ca84a338d01a690d0e810ca32ee655b170374b3a7ff0e5acd9b04dfc6f39bc66428abf8eb5253e2f74667a8cbf0f8f373d25ed50b42eb99976dfb0866adb999aeaf9cfe880c3a01eceb78404778c276f7c42b85ece7cecf965161a527ed99972eb99568d896ae5a28c74c9f253a992d8b7f01821c70bf9e14873d342493077dc50bd8e01e1e3d8d9ee719af24b4161c1a770091a9bff9b5f3e7552f4a26d4c1f9fac83ef27b110cffc7bef61d4a8daad8c9dd614582702815004dfb243cbad0ea8cd8e50b285d907c15c89160723a1133f41d0816119fb73fb9c5f5a4f6223c4c68b350130591cf5697c04dd5a8fdd2aac7397377df75815444f90c9977333c9c355c46c8b6c50bc32fb5d8846bb9264298d7c29067747005bc1ae13e8d48d5825acb45a0544013c93c4e12aeec41f137e97c15bfd7e3bfcd6dbcf42e18e38a769b771ea074fd68adfdd843fa2f7b610a7ac952e633d0fc3d04f333cc4381994b78267b6780177fab3332d383c57920654c03162d807999739e5fa48b09cc6512d9c32067a291cfdaf2c14b4d6d48538db71deccc8de42a4b64e5cd2b544c7a4a9625ce5fc0365898c4a05151535f8e21a1960e26cb4e18484388a338680aaa4d95f0e5eae7dd1ca602919363dfc83b2e183c2ffba9b732b2089b0ddfdcf864ad722e84a72cd3eba43b5209114946fe6918dcfcf7e1ed6beb16b72dfea39288554580943aeb4953c3ff09a9a034a21302dbaa8e61180df5a567ecf3e1696f89027557c608ce76d9bcabe696d88152cd876acd49cc1f34bdb59fe3bf5fad4c3c6fa51e48ccf2ea4245010838cfa7be4c10517eb24f061b976f1fcceb02bfa070c5d731f22ecf037fe8d75fbb8f6ffcf9f2b23d8ae6e6753309b08cbffd3c9b4c33845bf05c9afb87f0ac201be3872656740167de397d421f5fc2efad8613d81be576af419ddaa0cd9c41cf239227aff9be8b1d628be9d052ab2fb46cedf122abc2178800523c876b47406d509bc832a66c62bb523c0529754680a3753be945aef20bef6e21b26e54682895d1ac006f5de9c7b8a003e5dafe2c3caa4b62569ee8e995c3ff696eb58f94a19e11da6efcb6121d7a1c414350c0032653fcebdbb10d0ba3991647973a67c662d0f155145ebff8dc06c9b514626775bf4b7b358d0a870dc77bf584f771117e445cf439a483b977e7042b48e4fe8208a7c26eb545e8d6baf52eab8c2537c6456feb8b45f20a6c57a258c60de589fa5fd75491502b23da51493a85009c6c14af207a4c5d059f3d1b28b3503434756ab562fe41b93866db4d82559a74fd2ab748a860665c8cedfc256d54d41c58082971ecba95cc1d63abecb1ae8b2b311249d592a426e7c957ddf42999bcbfeaefedb0c96bf5f5983200c9f856e4ca4b40e9ed24706e4caeac7455a73f56140e38f50da9add4e835db348e28ebb751bff0502248f87cbd550b36437b4673ea8d2e8eff2832aae55931f2624c8edd54afc5d97433b6c6ecec8d3ae41f14f4ae09aa5c62365fb7f3a926fe68d81547282351172e87b15f90efaec44310dcb103ca84c29c17ad19c1c0b2eacb70b065bef660f47e7d6d647d3340cc1f69f9f3000f62272ef223fac604c6b5ecb79d2fd27955462e9deb2f853b7d1088dff291eab23337ac69d2e0d699f98cfc32ffff585c77689b612987c2ceef23dd923cb14983632d509d49fc22188d3c4dc2ce636755d545cc24236400addf415e8773ec9894670beedcae479cba7b236c8791f44f4d69ca6efeade2d7d87ad472885607c6164cc5075a886badd83a2df7275b5593f3d2282e309f3287a09b79de303417d9dd692859aaf11a81b26a33593c56ad25eef81201c82a17706a4fd2d23ed260d5776adaa2927b324bdf632080290295014ad474d441572a1af97f9e0392181902e1d040e44c48543b21891f282d2c280ae82ad0bb4c19e9ddcc6745088042ba8dc5ccb2d9af41d36e6b1d401a24a93c031e7b4023c76e59713d1a986a4a6a2a42f6dab178656bb5125b2efc1d410be9a3fae5c7e2358acc366afb2cffafc11ce13688932c16f2c150df82d1386c2f42d878ed5510bb4146af65e2309b79e3047d3632ecb707eb7f95de1ad4e57b430b4ce272059feb497cc98686682b0dc56c1cf612838e8eb916f13b91f169dabbea1303f0151e0eb6b7015be9556861d732c6088243bf69a26ce6eb72bbadf9599c47e15ce22d23f7846644687d92539b7d887ed65f214551cf211808832069e64ae97e961cdeec45b9be488bb10886960da96cf3597e6c24af6fde5c0588cb18c0e51d80f33ce23bcd07439281a630ee775951efa5c1307264bc1416218d0eb110a71125082fe0071828a5250b14a55e787e15919b0d8dc22f70c4a1a785e0d75e7936debf2476a2e267390797d848196d4642afc69e1c6b79ac52ff27cb21f350027361e762f2a17f6ff5d67417e6985c8f4b5b3dfaeaaf7a4fc3ab5410a3677a8d5285a786b771fa82357da24b194d297a8829d3a3258c43de6a9d0f89a473a7a59369b83a41835116f8079b71a66fb47d734a95b78e87180f6ab079b3d226a70177bfd48ac88be557ed7aaa28945c475d08c558f5bd524874f7ba96fd5b5a731f33527203f97ea2d870be7e88cc15afc1f20f3fa02f9147c350e12237757e4ef17a0310b506f1a72df6ea644792e2c08a213d052fea50996996ffb67a077325ad71394f8c88fa3eeb2b728615deb4539988055303b4fb3b644617ebe65b53c93ef9e71776c311fc762357ebfbc2cf19dac3c3caf0eebcecb8154fd2e8838c3722fbc34a2a3557e54cf626212ad8d805449efd1a11ba44aa3d80131697f3e08675a612650be5a36c1bdc2be2f4381d763c345fed2d6b56c6e7f3df9b25b89ac5a78392ba570ca6b365115f959cf33556e35c73605e933307a4775becdaed75fd34dc7ac0937ea150ce3b53d02385130172e9a0bd5a7166a235380c805d1410f3ee10bfb53f60ac17c1623dc92b76b4a907072fbb0f0e3ece551440e52c325ddc3260e55537bd59f3fb75d848d5f32f5272d280be61f70b0e898772b52f7d9c53375fa36f5e0f2cf58fff7ab66005b4b439bba120880678582874a3628857c0462275d470c64f849e0603f3f28562001c247a68675afe1100d414aa6bc1f12cba6cf2018a5cd15ba3f80b4b70009fc8b8afd756a289c61d58351beaf2b3014b1aa120600cf92c40c864fd2ca87ffd9e01e78bf84b6fed0118205b01846eee4f1662d8d0e29e379484d8fac20b4ff95da4e04c4d368a19b90a55968fd4b5a2dc6cf9ac9062ea6e5f7162d1a2f04e775bacd2e4181b6ee1c0dabc038144c4aca3ca0489836e2951f69db38dfca0bc77b53310524f74fd7eebbeca3da55afc850a0e471efe473abb4e957bcc91c19beed751d1401c0d249f10ec823ea0ef69b892110fbbce60f6b82ca09869b4fc549e18ff56bca308e846c96916c914e48d0d83d405342a7a3c56bf16a841d3ff682da347aeff22843465350415f119ea4a1ee2c90c45d1bbce1d9d914da2c3525a9bb161661d86855f4696a272cf42fd35e79494fa6f5360643c93e23bc941cbd20566914f061c9ecf36b3cfa20b09f57c407ba9bdbc784069f7ec98211df0f932f00192d6bb0d2317d5066b94b375e70eaf2cef7b8e7cf342cb34000021691d7a3f8a7a37edee2d930a524fa2f8c874cb0c26dfafe07a9ba7b1e0c61f87ceb99efb549498dc767a7fb08ac5cd2519fcb02cb1e69472a823139dbcccc44ea9c6c291b8afbfe3e7f3a6a6989f1299fbc85bda5d9e58eaf341cd1554623ed2c14fbe24e17b9fc3644f9cf373cd4f9ee50688f319a0091d37054eceacef8ed75be8b72f1fc6d4e32f9018ad28e282c1a90abc2998d8f727605bd3b15c7fb4ad1e24636ca1c381d599f4868a331c89d23ea478a361a98e4df56178a0bdb928362cacc2d9acc5f4c50249f2de8db2f2b2b5b3d8ef3ce1b3f507abf1f838d380807267fa671b785b13722de46bd6dc11e5e8784575f96b878c8e4f6165f5b3d80d16573a9c42fd0f3f18a2641a565eb27e336e985222a09e2dce224fc61f245f37807a80ab3407186cce3998bf953ee82c3218e333fb01e8efe376b7a8512bfded12a51d756e7f362cd38efaec7aae6d848df3f35650ff598df6ed25641123a9c8c232e3a887a142209d584df0a142914673cea4958a0235e1293405218fc73118661864515986f39836a3e70dd4c1c96c183611f54d10fee2d8fc1c3b2ad9349faa3b666c5e8a3a6cab3114064a33d2f336f10f125ad977b1868382ddbf6dfa969f4e7760e48f9a864fc078b82513b9c582da6557d52e746e338314158cbffc7fd2fce23f5b7237f6f804b700283b77cb2397f74bdd2fd18734890ad2777411624d39cb630f8f173c45927f14418e7ad0579f2c69141946d2e0f393d184c802ac16248b0e0975b690098f50eb6cffee0d51bca493f1b013b224e12baa701758f3c331782994c832ba9a0afd0a34c6408da1b1a8196ecf9329db2abd73350bcbef121a078dc4ddb5dcb5f7d7fa463af04c7cfc9558e5dfcc1a7c95d29b467dec5ba1734403849899cd8c346a1a75e5081cfd9a43b95a51782bae157cd65a406670325b21fb6082fffc4b02f71d7902c5ec073207d8d649093e87247af6c190c042f882e0f8e7b3dd98ba8a4e957a6917a45a5495168c343677fb17f5949c2fc3499a331b15bf00d4a9830acf1da11576a4aed9531a51b0a762026b5812a0c8820dd4c41139154371fa0b74b13c4e327149be9687785b4061a085317c140df2e6f3d9dd9a02de7adf41c0ddffdc6b935adab26c626df46a672a04c22c99a9a8da8f0ec3525ebf8eae703d1769ae99c07129632298af8954f149e1d6cc625eae990641f0dcc76bb94f5ccfbec9439a23cc488fbbf31a60fc5f44d583fc077c44821f95b28c32aa9aafae8823a1ef2b8fd69b75ae1c433be334c4839d15f5e559080c6bfc1cdccb143946da4fac2d2de2dabbace2f8bedb83736b1e2407d11aa956a4aff7b2493e642a0547e92f33b031376330648b5e7cfd3e2a6baa495d278d5d6b724d8106ddc82e8d5e7e0b574d86b3923879d273be51dae0c08f8ffdf8379267a7704a49dd1a03906c83d02c4ab037c93ac6d96e3d19224d8aeb0c2c18826adbf288cd83123450371f66463a9c75946deb7658bec60cc64c9fb6767bf76fcda87d2632165cde39c7550d122da7f51001f025ba8d0694682b46d1fd1b6b82393044f593975f390c7b86b746f8c7155528282c7d3fcd0d3c75fe4336b3a281928d3f572e6aead72a38112531ed84a8ef16b992aeb07393b9b02cfaed065f76a29c2b06d3078ffe1e7853f022f711704a1299e50c4d05314f6ead64a026d706666fafb5ea190907384166fddb0560731aba152f4f44e826f8df71d99447b12dc7e8d7850d52c1369998ad74167a7e0adccafece9b60cb4b9479e717b538c9d4571697f5f5e26a358c5fe49d989bfb00c318de7304507e0d50e41f64b9efaea39b722b3b671e73dcf1f8ddc5d74f9e74f61715aaa97e9e043fec7072e27dd3faad6516cab7242a1110de4bcc927a95a0d7bfeaa399aba75f4ea5196d60381b67dfa15ebad5aabcca6aed9bbec6ebff156ac01437d81ef13ca068a52d0e14dada2db22c1aef80f6101bd18f6c7c4d41c1b4ff462d20d43a609a7b276b895d5ab58b0b325017de8fdd29148401560f3274fc8a02b6fc2d9bac90c403ed5fc37ebf4e9f975aa9ac6d4639e0c68c4c698ee41686321a8d6c49c93142019780be2bbcb3099efd321da73430fe17f1710230e08fe8e6a622de0e7dce8fd0c1285660e8a4f03137b5cfb1fa43303287d4256fedf5d6bfc1685a7968a21ffe301524dc5281c9cd7161eb22e588994a5163f6c5294705a61f21e314afc402fe946f3ab89652dc465905707883d1be0a7231ee33f998062bb5247268fdeab1b3cc3ae91352e330862764ade8270929ca1ab307af0df6e49ff94091775b54b06824698d6e16299facad41b73e93b30a9ca6ae2722b0b1b20db185c939efd4cf84b020838d9d9a9889a17ebcdd6282183ab3c2d77d8664708606ee180dd3e2b9402a87d2fb1cdc9bd5e722f03decad82435df8ed89c296f1f79620d36a9207adace8270195f7cbc2b17ccdca8496a99a782b1e70880201cb5c14e0f2faec15ee2a5a839a2827a1731134b21e842f1aa8825d1cf4f46a167a5dedc8d6d25c12bde106df9d6207858a3994e81f72635dff6eb72fd4c52b7dce5c51969f5c46e1ef887d8700cd78bff0acc942ad357e3e638273780a434fab51137badf0eedcdcc2f4040d2a93db55c95ba80466e968aaeb397310a74461c64c973d7a495e29f121af762f0bf3ee1d042637c8e9e7e13e8a612460c6efdd581a9813644419b8cb8c26d6f77d641c9470df8737ca8b754eaae9b538ede2d667921448b904fcd09bf026ac72adb02cbba055a2d562542b28e8b7105a4bcf4761b05e72d194b0c61dfd0636e49152dc36d60fe08b24e121136747d795e9a81a703d261b05bd99a676246c4f242e04dfcb009bb91b274e442dac4e993271a781703c902e6e0fcc01e8a195ed0c3b52121b8be5cf087451daeb041f9dbd60463798107bb809347d9bfc34149f78e4f8f830c657e22ca1cb2a6b7fafeee44702635f3a7cc7d22f43fa831e01e6ae3671246d7efdca53669895f50115eabd82674e31b8f9416f1c4c7e51b87079cb56ba8cad663466bdaa9f095fc5270ab9ae48cbc58d7fe0206d966e0e54920802a65d70f8d02bb6b6cd2ae29c181996691ff6c6a261161198c763f3538a5a95fd1c66a6c530e97bf2b3468d064078c64308923f63ee6ce54cabf042ee2535e7e31dffc79c4332d39f9d55c823ec00627b22b4a3abde68a1dab4b1986744e01d42f802db7406e442308439841dbb28d65efa7c56993782001c89d9e69f2712d5ee181ba5cbaaf9ba9ac6447d83e6d66262b5d557305a70fa6420d2bb4b2adece12d182cff8e38f17b0b3b4788077bd8efb62791be28dc612bd3137e03e9b8e863a4b60c018b73c136a96eb3134a1d4f5b46bf881a287a89f9b6fc527c31b3d952412c1b831c5679f274ae37c8818cb68c48b26cb99425eb719a452a3bcca22faeafdb3a1f4c87b8ad88aef810de7610839e253756a3a24939d4f2d73361a8acbac71c3e9d4e5efe5b292f27dd1630fd1ce5161c56631d43032c61e202603843cc1e7ab05e0223f651728716a16dd2998cc5c454afc2b14d858c1553b78f38c88c17a264ae71e97685e818938622a5d19b54815f9a5b6e2cbf64ee4a7a23c8a2a48522159048d06e4b08c32d5a4e22068127dd37b469a9c81f8e537ffdd00807876ae9a3b06c0cce2d23f448e232e9b629a347b0bd83b684a9cbece5ab9c7a0b506ade3934201725d1cde21c1476276aea2f97ef41f43c108474aeca063c7e50141b40db6c792d3b0f9f0af54a6042f76555ad4fd580243c2b4d063933433dcd0ad69ae3a01fb5cb8b7b6c75c9ca0c6407b905b7ea99d1b270e7fdc09fc4801f0ed6ef709b0fda25548f522f36dda2ef2b72bbab1caae0a1722d602c7b93905c0eff0835d3614bd7c33a1612c41b63f64d99daf0e97f1785bff58e266414c9f6d911c165614e620d883e4f17e0888657aa4d8afa75902b3604b266362b07b8e640bb7424a7b781cf36c5e0cc8e9ca9ccc1e0fcba54aed118a133708193e445a4e9b3e24ccfeba848042a9fa239e3fdb44982727ed3322fc7546ca50a65d941e476ce911afecaa2c7ce9f1d6e84f61e8109863496c375f4c7a98a6d1ce48dad39df708c50166ccfb6443262f6f9766dcc371d26bcb97a32039bb4d4c9f3cfe09ca608416bc571e2876abd263858690bd4d1df0b9d02b156c1a9abe8c5033728dfcf0814f7b67db5d5d80ee5f6c1cb1b8d029065725f6d002bd212583fa1136f93f43f8df25853e9e96e31f4406233dad7e177aba240b58b975972ed2ce2e239f5e043d6b9bf9a4bf551401c1e703291b253cee161fffc080e488f0f65b65592c837165ffad9d1dcdee8409cae5e42e8a9a38d6e2b9adcdf3c0b2dc69fb3dc4cf8ad8ab237e0b0b29954c9d4fce1d0815dcb341e52543eb84a186a28caa9a876ab4f7a4f879b08f43a252a8e69cb448f145ce49623ea8b2d63412978900411c80658bb052775b79554bd5f16361c367a10c497cde5740aa91e1cebff52a7d0ad1f8beec42afe2aec795dd9a148eb03e486367b565ed340fe221131ba2184c2a52a61bcc1ac1e0351a123043517f1bbf3c320474bc40bca85237f4f22d807baafdc47529c4c504ae875b159dd05271566e72bedfa13f5c8a1036242bc78cda05fa6d7c0d60dff809efe2672b04c277efb3b778ada9f2d903f0df0fea98c84222cb2a4ca91102f22376571762b8bc5c3742c364cd64934ca07d862cea0e5d685ffb5b4d524d1af131ab80dd6245b2d8bb76edc3cb56a02573afdde903102b64480e0f37c2968843b9696673c30e75e9d73d2f88604eb29b48f2d41ac655583a33bf38066edf2e762da9505c6af351a035c07b2f184f230a465ec233a00aea4adc450e87dd6cfb8d6547f720ef6914243609105118e860afa9fb0a6eee44673555b29d0ae843d08b8c7f63305574cb69b00cf33533a9dc179817e542e0ceca5911db1b23bc009f8a4f32a9c700df69b3004103577c21d33f3fd22cf048fbab7430e77eb3dfefb36e6c4afe1966d7cb18e575a0f673d407bfaac7e5ae395d89d53cb5c334af439a8a184d7b50c888c12776dd9e05f8cbd77e3b85e664a81da105e68e3fe620d1991376ddb8bf71892ca7e090f9c32655664fe5daf05d935631944a5b794f6c28b30527accb29d7b570e8f7656fc5ab73a20ff8bf2d7478e4b6ed684b93ab3d834f81c4a688887c8fee45b2862cbd86460e21175664c29e2563fb40cfdfe415d35d1ac2867d749b582cc7f28639aa6962c626d5c80fa33989bccd267261d66da061ebfc180df18fd2654ab59368c2aa28b97b585163b070162917d1b1dec492d901047e7d0d68ffb0c252b6e2cc6a531851f2ce1453c1584c20980d40efe3005ce256084e205cef7c154b200cac905cd646d7c00ab50a2da2948b8787e0a658b9220f8f443ea52e7ebaedb26ba732764ff2c761565ee3c4dfd6d161730b5d67f9c21a25ec342cc44900eb11a068c6b74d644e474b6412a350696e2f1aa86ed5e02340f68b2f1e34145aed0561b242ea900f49376afaf81dede3d3d1fbc373f134ead7654f54f1ddc0406d51366763fa3e2d92c619ae0845a5ca56568c09de2515286f4b9b7d58b0c658c1c3b5d720bd8bc1c9109a97e63048ff2b69dfe85a2015f666ff2bd14483f5d5257511b5983d6d47bbedfa55549bf3ea4e2f17ad8baaaf627dd4af48add1dfee4326c2bb4b7edefe44a4ddc394c5bc3431d1ce001bd97a302cec5471af11c1e93e0f3dbe033f009b138788555205f6b430cf62ce393cc4cdc1ef2eee1815c1c0035fbd66161fc026f8e7f0ec852d9a525f1a1caf712cd56d7279aea36cee0d10429d9f0ce758f8da4135636cd161d3f5e4ff5a2f184614eb08556464cd385aa673e06c2c197a6bc69fc117c0e30208d204944b00b9a4af5c1336b45ef24acc0045e820983976fc076024b343fd42968b785309047d4a4b10f7822eee1328753e141a2b9cbf8c976e48f12f908f81d3e0993e9d19a6948f685269a77b9e2d93c70a9c105058e9aea1ecadae5600fcd39e155618dd92b2bafc6b67b8852a8fd16f722a8604483acea2d3a4f7ca6d7108cc9a39ebaf0d3b8183df168911fa8f8b665aef95c59479793e6e4dcb88990ec3c5c409f7114e713efcb0dda2b5f9884acd9637d1408abab53d5cac249dcf444ff83145ad340b8bdfd78034ea670978340ff96d97fffa88088bde9d8c96ac5f2abaaffdfc9d3ae103eb71f2aaad2269580e8eee56496a87eac19807691b6d07557bcf3a8ac0bde0c2e806f8e4ff6b400fece6f6f83e10a79d4afc8ddbe45f6f36ee999d656ad595e456ae8d8aa483d07d0c3d33efa458bc5e9009140b44caaeb4f8a7ead2f5b0bf2b6f693c9418bab6c9ed800c8e30dbaad95c75530124885498f53c3ae27d6c124a5d3edb4bb5c8e6f76b7822fff899bf2629c10859fe79839020a833e8352cb8d95e497fec290134b95da57710222e3be671a0f10a599706f274b279ee3ad2cdb50cfdd69f9b8275159378fd37dd093de84270937290cc9118402e3128f1c455845827ddd7edfaa2db2fd89e531c87f6c8d399ecac6f862895b3916841ed63964aa0fbe4f9919d848f4d59f5e83b833cfeb196e48b489e33e8b630641f4ad1ec4f8e1785701d3e253e2836c4431e1f7738ddf5a10430b919ac3ee0cd988bb7dc3fa7b8f9b1ff09095ce89335d655adb235bf9222f18e26ceaac157fa9c14f098d00b1e37b82492ace30ee9a75c58b567acad165c1e45999d92ea692d32b9325a2d6e8a316b861fe9c07b976557b5e8ec73fa5b609b7177dea8ffea587f1ccd79e7656841f7f5e2fb1f8fb23850308e1f63fe02bdccfca8cbd2727b607825201145a9d9ed75bc19d7202321e5f6e4c06c0a20f4ddf97df10fc81c4f85705cfbe3710551cb9763058388610135b1b4401fc052d5e26c9257a38e259dc7876f40e724e163949d2e2789d2d342c63e1c91d71c84f00645b1d5f5d79938aa85e57b60f0aad170476ccc7e1c5fff9f0ca9f6c144b766b119365ae9c3f1523cc9ec68aea393d4c7dc0b37b8efcbfe354280dc73f2657913b65febc13f2ba45cfcda693da446b86923c383b29bb2625359f5a3b9b0df59ea2f1cc7e5827697f87ea8923aedd4f37809500942d2408d51869adc50ec4453da1fdf80bf6cdaa4cbc8ffdf1c7704918213aeacf29f189acf0b82995de8ac12df5d2a646de813e798b4fce4481d28b2dd4c41a36b473a79d4aecb5626a3492d28c4cffa87c3e1e7621bff5859c0ce5ce4c44a91e848d71416ef78a9b25ba571702708f572473a3124ebedca204523fee43beac801a0b581afdb7f7f6e86338d9e6b76fc51638649447a58064e266dd74fe7ef93b55a911c89f47e562c8520897c1d926969185c87b054250799241fca19e70c6619d6dbb2043feff5af9aea86e00103b697764b9eac9c5f35f894eb40da0cd30b5fb1eb78f39bf7a45b49d17ad462f40c11f77a10841e85a111b5213aedf3f508806fb4c498a8de77eff58fbc34e554357e7a17e68944d34891ac2fbf19051c22456c27f7aaf5c5eee2b10f632d67aa51c2018b057b208071885f63614a35b4d553fb28d049539eaa75329aa00b6856f826f067357e614e5f6439a7355b7356f65a924b309792e5267cdbe2413a17c1abc61cf051cd0dc910abce4b14e6e1c9b9ba09165ca96aff297dd69f8e5c27dd23c61ea2c613df233cb3fc6df6d074d703cfe3271a4c1e3bf301f446d13f2999a9a90dc452a0705d35b416cb2ba46d840f872fe84f2de4c61d2ec6877e4aea8a1a63822ce931586ce4a0aa30b80fcdd421e7790cc68fd3282921ab01535d8574563298d9dcb961f77af28d7b9c30f12cbce6bbadb78844a11a71a71b07420d464b3aa6731988177d9ece89e846e0b3ac0860737157cc8469fcb915c906e2fa928d13748e329efb5d938b1a095d2f5c5c29485412654fec18a272eac5f4dde7b7db7107f680369a2c4f35f3e54fbb8a730e28f6fae4da353f0f12066a21b20f54179f6b7745cc14fe57893c056beed23ea4f10bae3025d3a1dde0294396a65e64abc30a5bb84a26c03185dd5fff742ffe82db5ff1531f597e41c54d18ed31466d7cf3c2f98b90e25cf986850030b4afab7db9ffdce2704887f8edfb8789b43b50accdd9346af773652e755f4665739fb5e726defe3e1f45d0fb8fd2f9b5272e031f9bfa0df57821651fb1947d413558e68d1e281dc6cc6fbe111e32b562d40740befabce54fcd2e65e11410d5905a139fa1a33c65aed1c10682e31c8f1522bc14ff130540e8d5cf647c1da8af4e8311e112dbf8bc8f59280978429038c6b84818ea3c7b74a4eaa42a9a6907e1afd15cff1302b010d6b695811dc38bbb3700ace3519351c18c463eb4a55d08bdf97437db67e391fbaa9ba002cc16b82b5f49f1b055e90ccc4af86b66b8b4553b4f9f1c03a7de0b15acc1512a30260510e3bb6b1efb3a0139a72668d20633d85c7f9a6ea7e74a029b592f0ce3573dbe61af15877a82635a250f11cf1498e28f6a66d1f4ef1ea65339478677bb58df23d5b318ebc9ed53896368dfbfdfb0c35239cf92cb2ce5d6d21cce5705485a8832a7b0e4cc9b7e1fbe7bd6513dde0b94972547f2a1f52419783dba51b3a350f83418381283c80795fd5c896243b63bf2818b1ae949a79b88444c27b2c1c3d7704bf0523616ef8ec36d6b0d099d09df5ef5ff6169dfabad85a8dc396019779b83c59d5d92b4914d0ff714f2a5612b3acc269a216cee1fd99c5c4c9555d667cfeaba25fb4c7e5b22229af53505bb1b987d926a67644f5e5673a04a4ad29740b0c228d8b4273716adcd4d952f3f2fa390077349b9737e951a7c711417a1d27c82cfbb1a8a74bd0be2d4eabc0004b488165a4f00664cabe40b70d8883e396a7d1f7215520be141cfba0403a2cc0126497366faafbe73f2763281987e6fa90e9054cde1955e4d629e51f05f36f85c3a4ed207f72a5cdb07f6d58d894fb01b7ec6f7a80225793d846d8ed00dbd55f2102d79c36b7dbf22273bf95af48ba1b535ad632c36380f20df603234e30df251663d22b0e202730513543f1079c4847c42a49b665c549de5561386f2d2d6426cfe63ebe4677ce903b9fa006fc977d2d01792dc9898a503bd6ef451589d9f8b422f1ff15452f11439f8810f8e46d1df978f8930a2bab7b7d3665122889a0ff07ecc05caf9ea9374e9053268443e19bafbfba0d954589493f9ed2ae184735e0cb8c971c33987c5aac39ccb00d6283969256c2cde9b50b533ac9a2dc220ed6b990d47965f40b86d9d9d91828a4a97a53e14c42f8f4cc944cb1b11a6b824afccb20a040bbd5ada33b452b99b90dd1b7c73803a6c57e35df8e976fc769616b1e778ae9f7381bd2b22f74370f4f52afc972129cb56552947ee54a4c0a0e3824bfa045bc0e1fac7a68aa16ccf1da4f226696ee2007cc6c9f3e11be63666f75db9ccb742903b369a646d728f8ee2fd71525af20e34dfcc2cc54184bcd3815f3649b9ed9d5b46405e7b8ed7558915b334524d4a868e78e241ec48ea08ee2db147d5f3cbbd50ceb59ef67ee2418261435b2bc46a13450261b44b75b49d5e6cfb14ba04e57420205ddd4d69128c20618b66d07fa60342c1657e6a599eff51c00d71fed6cf47f10cd795f7ea29961c55363d8cb545f7cbf7ba950b4006dca92e36e258f1316beda2ea5ae76f834542585af0fff2b6cc9d195638ccf23eb14b1c1cd1d254e36aa86718417246e5c7593305669bf86b21840f3b468a81a74ace08991aab721673ebff594381901ca41ec9d3a785bd8db6ba06036a7db5388ed59e35b66e7af3a9d5aaaaef0fc6eec4693047028e6deda1d26d145b61935a309334de41b5f4f1512fc0fc27b66649c47b6a355ddf286cb05250f8c715f39dc2f636ff38704a6c116fae0265ee87f73406446c7a109d01a283e6096dad035eeacd6c8539e384d4ba2727ec32f2a88a40fead25ef8b0a2ee054aeace736ca47eac72f42aff509972b2527862474ed37f74cdce0c5480aa2b09fe1915fa559c45eb6db6b4fdb586bf682878da34082119d4c25f188d44097dddd070d6751e51856f4c6b41993f2e651bcf93852704f5dbbbe4176ede3b907d8a63a8d4d1d40161b86b3c1cbd09e07a9de22b7ca1b1e23c611555f03b4b2d59b2befbbd0dccace00a3399a374946b25b09081bfb53538d058b891b3e4a918d3fcd01c0da2cfd98df78af064a6375799ecb0aa91d802dee308567046cfd1e6e4bff73671f2cc271d00870aa1f612dd66c661187b0d1970a9c30eb7ef02b85f4e5bb5158a846cd915ce6a1531c8e57cf4f25b855cf5addb2aedc511d14a61602ab97a8c4d32150f0d69fc43ec69bbf727f0a78c8f1b5ca18024701041bd246909b42c37f95b648e76dedd312a1aee123689610fddd22b7a987e271a86a93789a5c7621e29a2150cea9c460765de3076b4207cca978b1080a31e9fed3bf7a9ac5ac6693215dbf11d6609be95dc2f8a228bcc453096e762a2590210596dcd193b0fc220a20a0b017da4efc35220a5f82aec12f719463e0322070007bb7a040c6815af83e4409ac584bbe6986b36eaee6e7386b592460d16d3e6fab3fb34ddcfbac83b4abfd0cb5449d9c2adabb85cd6483b2cb616e9f32d24734dc346ae8f38f7bac599e267125ef483787948226bddd3b5ad2f3cd57f3bde5b5ab633386c39c9861b6bdc5bf32c5c800c60c859a14e48c6033a56e8d7becc5eff2ae100e4617335b9c9d867ae80abf84753320e06ce269a76de19a1e9529c2ce6b05424295f22363c8010f40bb842386305205402c6355389fb11b3582e103daaed91f61dcaebe8bcf3a7f9a0a61562547ecef90af2f77ee337ad29a268179b71c9db5998efdfa03d407ac8379bbb570428f6b1eef72a43459c71889e1495d33676a39c3780e621abfabeb6aec333303871f12a9eeb10408fb68c78678fe8d02dbf17e482ba343ae95820802432249b284af59f7873b59bb93d317e25059617fd512f2a0369886f0562fe19d5d0212104b7276f839e607c4ae390f3f366d94c16f9af9d7a814ba824b00bba4a4b37d16122501141103eab8d7fedf8d945c803ab757ca44ff52d45e684985365c8ccf51c5f23d99cd3096eb25c722f3c6fb774afdc6bed041e642e485d939d6eb2da6e51b3c5133c50dfe3cd5ae71f69bc8a2a8c05892dfe78584ab7b8f987b9523e1fd48b07d056f4d80fa1f968c741dfa06e2150e7b7dc498560a19e28dfb8cc93703519bf3edf24c9941c375f34ce7db65e52e32d6e64861093ad6caea1cdcb99b9dcb21de0e12381257792e80e10e56a7ebc4c2b92b354a63e8e57102e722576986245b9b228d5d3fa9d85ab53a6a36704cde8ea5ab4e26a8cec79a5517740bdac4e280416cabd0c860b0a7a67bceed163761b14640c07678810093502cc5e0f7378ee3aedaf3221866eb030ec40306df52cc69997accae2882d607ca5c76131ba8a4a960f2a3b27661c38ce0f1859cd0ec418cf9e565b169568c5dbc218603ff10cc876ee19af1df12dcfb520eb7f516800cefcd476dc38be7376761fb750dc68b56b6b1716c74aa4d61e30456fc6f0bcfc7eb73c785ddc8f2d209126e8dbfabdd21f9b4a3a2d40d2fc0d3291cb997c8b257361c23f2051adc3b2715d69c230b104c3772916049c0b09d3f01d576c9874bbd487122ee032840cc6ed90bf7a83b44861a3505b041ba4682d93862ea13fe5bd816bad011b2eed57cc2a03ce97d251c02fd9ff4f93176d3a0df682345f895fe9f5babf794a0e6f016720aef064bb9b095e211e282dfabeb169efd77c1c0248622e88319fd6403914e92c91b571df3cebf5ca57e99cb38b788955669bdfc9685e62a2648462e6aa9313859b05447fc4738a7582629b5d05eed3a3eac81409b32cf3cbf7abf4c3c641d91a79690b16dd0c2739fee59b39a4ba1f757b1c9c7d7d9223cfb19014558b7382198bb57fb3529e415589f88d72fb448c265243a76bbb41ce41096cd818dd501534dd43c7c0bbd72454a8af7af948a217ba1cd0e7aa1fb313f156c743614677a3e76466b76d9ab324c4559243e5d2b329ba43d6c15e16e793c81787bbb1725234b47103403901d12845a281d378c080fd6f247db4bd42d39d59d565dabeee19b040f1a526b64893a0d1cba898cb6d60ce827157e48f0bae5ef2a05ca09b7651101eb2fcdd65c0640b9dc7f681bef69b96c789d2793b41cb5069193e5dc49231514d909e444cfed6826e2ee4fb2eba60f74a1a06d2d27959b3c57f2c24c8bf2b8e89086217dc37caaeb44bade70729b3a5394449f088fb3db4da8e884002a69bdb3edacadfb09fa16be9cd41edf821fbfa7cbd99375c2de5fc309b41218fdb445751d80d023fe5a7d93b4f3662d973b04fc9e36e8e24f82800593ecfbdc07c9a3f95f1e34d9c2c0b74adcfb44475614501c229411f4cf2bd91bdf658ef2d2e9c0bad683fafbd08124bbf18209a9b41201ee6d5c73d608550e8cafe3580c85789ade1be81262247b19f0ec9b7081e7edebe96c9269b383604f9321c47d7d9aa6e0d1c2bad6b34f456b484bdca8ab317240956df9880aa751c1c69cf566f3413a28313134471f0aeff00bffb5bbb2767e0abb33c2a5d9d34827a0ba4da086329667d1344529d2aedec628a7565269ef2a1cbff69f92a7d5da874b1e9f12d9f6d480f34752f03c23123ac80ccfa76ebd738278e6b370a677caa117520c57bf533cd0995dfa31bdac287b7bd28c9b4bb09ab7efa5ee576606e52c8e99c2849b6e7564eebd0aaa791c2d99c53db655f139735d12d7e4ba808838f03faeb73206cf758642dda88be5d16dcc32f02e37def70a1e3110705201db91935680244c22272f17921895f6ce819511eb38c1c635ebc23bedb9480ba8fa0a28efb13619c7e5c016be1b1124eaf21496bc120efa922088dbe9e29ddca9fc94a4fc48648169214d9c352117224f62b1726ab67fb58272eb0bdff295c714956e1ce273bd042a489ea7cd0e774dbaf6e974a18e38b0ae269fd7c8b76adf24ef608c937b9e336172b8d09c724d8b4f3d44f3b7718f7527ecf27bba46f8c2fac56e61623deb923c034ada49b398c73df05271cf8d940c74cc61f3ecbd41b5ee1828f20061c58ac138897099814b646e231790382dbd0d6147da71b50bcde6d03ba5a0b4e86d5a17c4a678591c285accc5ed4caa34981ee63adb0b7b21b0f61012aef5a97ecc516012cfc3ca9135aad2b00864384a16ebf737760255aba8183f43938f31d5687d45b35c016473f1ddcc8b78617a128ec925c1cc3a538c6ea622596659161c927a8cb4cbb6ea92a8bf9d6eaf56158b13336971d73de4cdcdac097c4ec9c9cb442ccb50b1c6692a447bcd636991909d40b6a0fd34d4480606b0567574056b7f77ab155c94f63d6ee2f0ec68df7a15ea9d57c309af04f8db565d5613cfcbdbded80a9419308cf36b23b1d92a9727b52fbf3dd69bf96b443f745b4fb0a81c97bb83ae05770079064cd56afccdc8da242f5ea0664ffaa015a028746c5861a3e903742e3ab3e8e434598c81a6df1646ab9c640db0ce24e059feb1cdda65526037ace6b94e261e8ed72bc089e91fab947d9e5463bcf92b347ba0e0c448fedb6472bbc344b399fbab0024f521011a0da51242594d6f7981ef380fd7e0e03c99d03238e0f5a1d0a7b8b184a0b78f605ed2f0de2ca84fbbcd8dce3c4614ecb29eee9355a9db889dfeb4dfe33f0926189eb47e1b564ef5c2e8a85bde84b47394b798f52580d6cb29c5e42dc1644d825b0df2fd8649db8115c952778ef1f942cf227b70c196fc4d64c1b6d98871e37474efa4e2220619e7a8dfa4f43a3df9eac7374a3ad7ba837dc6f18872eef0f82acab6d97705ebfc2d5acb9559dc3df5ea5f1c695c254fc1c30ad81862fcdafb838ec88823cd91463c8ec7f6887bf6c5839da88f597994764a416d76eea09b2984ab902e7ba18e31830c47af3ec209815b3f03ba14ac91f0d41ad5c7dd252c7a5c69cafdf1979061c6747ede8123d73e19bdff72d0fd5c2f0dfe4222c4dd4867fc86106243ff4c052fd0a5d02a977c6c3ae03aff543feaa2814d3fbab4a762531a7b3d5e0fd683ee9485378bcc90010651980b831c9fdb9c727ba0a079a6b3c0873a4159ff5d6a94297fdc78f82a52a04de3c2ec509e03241f6d1e26651a692ffdfb8c2ac35e2fe54742bd04bb02da741415393cd826cd5583b2b420bd1f2d2bc219e5565b82dad8a2401c365e0b1f6dadf5efa7b10e76eb76ece6b7c2732b09c83b34e5b895d3fbb18899e88d05f5838e6ea872d63324daea6d52b18962f7f825dadf06292921f40fac991d767acd97fe0ce5519f1ae3390d74a9419c1af899c6436800be4ef2178fae24f2bc1430137b36ed74dea74d883f8eea55245965e8428a4119a87b16d6f6db9f11153568fb5fe2bec639ff645b2d8ca153e00ccf3c79dfbbf864cb967817825eaacbfc707ab359564a47c7801c43f6fddc8addfbbdfd30270c761d4c13bdd6950d00c4656a3aca46b57ec9cb3d332b0e9b0c4e524219aa1777cb97949f6295767f306d3b87bf6a16e76fd59ef2f5b8bfa633b6871fc920f6c587a77db01715a455587998ea4812a4d717152ecd32b78038347ccfaa2d3201147073d3a9c7aae9f1714cd9739290da15ff61a3e9d2d7eab468843ab9fc309271df13acccf667a758bcaf3654f83801d5cd223bd9622a660ca1f7c03eae26af3448e4700a7f71ceb2ced7bc52e4f32e6b49c2818f1360a99f1b5103b313da4e731aee2d4401504345be8e1387e3dcf9121ced57e66864134ab69105187f9bc776aa644fbdef4638570e2f0ee567083cd1ce43347fb26761144eb0a4b837e0fcd4a0c587b54222ee05105d735f5af00f79f72bb1929cd281376636a632fba237316510cf64824e1852c148d800b109459b8c61021df5c71d6a87f9cd5c2edc59e1a46e3b588a5f91c592473b3905fcc764b94b4ab9906363caf68ff14e018b7192d6870d1275bb40a258ac06f375c51d057f4383e8a0a454ec0197ec3bb789c7ac962c50eb3c572fc99f31310d76a202868bdfdb528a74b3309baefa0af6e6a9371b04dc355e76dd1dd80400c0b175e14742f5faccb9fd3ee3f9f72ac67095060316264c47b852b6fab354d3b9d653d953e94f7e5099c1c05d70fd9c2fe16f788f02a6b6e244a7e3b3caf66acc2b880ea13c5618925d02ea9a467fd8c1339355aa61c50da31305d2dc5077a6524a3ed4f73dde13d9ab3f61e278748defdf836f00591e0933d4e98bf0be53fb1a9410c793ca8f0a216c53a9f20ea1201d5aba22b0ae28d139d3fe65a8fae40cf16b2eedf1d271abb74c5a51de1a044f15a19c14c490635ec959a5ddfd50a030469d39e4d37da91f39ead4dc5366821e1f3fcbaa7330ba166b7a4a152cde3406031a19289c82853509530d159160e24c9c75db89df5668d83fba612ad2fca23a8cb5ad65a683c8e969a9b1873c2a4d38b3c51ef1465c2b07899042d9768f2be744f5a678de06e5ed2306940bb80b1a61e2d619df42f6c000d8078e705f5123a24888d55aeaf16f9f5f407918db3276f2e6486ba70c505326ca5a0059ee679c7d47dee618f3f50176f59519fdb424fb0dbb4db9ea0a7e1c87eee5ccf0cf59b42ef69e5425f44c1b35decdd2fc569d309c68e14498b9092b2dc1a46a47a173aacef63d71fa9ab2fca525d37fd60532ab53ae3908b8a3a46816a776235c0f06e9669aaff677d5eda494ea48861a927f2dde852fdde588f24d396222c3a17362c09beb0c14c8d5f4a20c383aee21e66b94c046275cafa0ee721bac37ba1093e526e94047d8a9a37455d1ae55bf08ef801582830ffd9baf358ebf9513707ef95654e79ecf8a0335f8a6d3060ca05816519a1f34916513149d1181430d791163acce92ae08f90c95a05c5586851b4b781739c31dc3993fbf419ab8a421d914e08aea060c16ba44d3009e308e40565e70bfff3648df5c39eba36c564733de6cc81bdcf9fcbf4149ae6bcccbda3ecd7c1375a50311f89451f367507f1291c1017e46998276768e100684a5684c4e100cc59d51c5115d2679212c20cfad393479fbe7e47465c0a1474b1595485e0717e90fdd9dbeba3e0585468c04bb78f9321369065b1a60c7c77d150e47e869a07d7e373cec4bddf7994791c5bf19f22ea60d7deb9e5dea6a38aecccd4745ed594b8f336df973ad9e40b232a09b0f474e41cf18c961819a120619f67b17aebd24af8a5c3d037710bb0f2c946784a9bff6e50980e89441fc9feb2213b15101ff790d0825d8c2800a4f815e3d89ee63738ccfb1a1702e1b6fe9cb12a5a4d9acf75a3ff87470f3827f64d9bb18c3897143d23d8f36d90bb47284e5074a6711ecd04a057f4a1bd85707665126ca8e7125594772d48d66c2af0e152dc6fed81911ee6b61d33f3100f4cef549f947dd9fc653267059f0c465d3c2b9c02a11a111e3a88aba6a6c348712681fb618daa8ec6d2f6e137b51223d565482f37602644cd67c019c3846b392f9fdc34ac54c5b0318cddddafd8be1854d6c01984189a9bfbcbc543b1d5c84b5a03a8db0579a591a60b7d76858b24cc78f27298c6ec444070cd63ec08fc3a9894581db21a26da23e429e5dd129577e9c3d21f7c1fb1b4528a08f0febce65c39d7ac8598036327744f638a65b222a7778ca42958845af0ca75e912b9f74229d6a81f274440911eb51d2dcf6a84f086c4ed9891ac0d965902597128c3855d592603408fa36136b1d936b091c702d7a2e76262aec9fa791fa4c35e6cbf6303d753d9a2896ff865bd9c0fe408e65ecb435fff5fa52a7635698221c89f3b6bce35bb48cae385b58c12134c764d1e463c853200d53307c6f8ba3bf4ecb03708db115a36bc45bfbbac659c32c718f1d397c86e3dd81189d1ec55655ec95a93453a6f01e193eda7384dc3fcc3f04b5dc2c0bd0b86623a7e9db64567ef2e7a72cb8265b0dd03ae4260cf3a29bdec3a7059464da0a844ca18d83db9e1a793ab030789d2a27a93f87d2e099efc212541763e0d6c7f2e3661fc35fe08b65cd96b61ee3951cd794c09729ea9659964d2474acbf2991fa2877516de1f8362d91271747dfb03e9ddd66938d623ceb81e4908b2a15a1706570f639f95203394da54d8ef4c90f236e8d46b90f5a433d1a43485b7255ddb59c16a568c4697da85d67aa7e30fedbd3dbdfb5610d94a330705a8e53a85f4d24cb2327d9cff6a9f9589e390111b70936a2eb33364607e9316abd55d05c9aa79a51df51af7f18431abd52c719fb9850eb77ef51820bae5db7dc8797ac19d4a7c8c2cccd344790c098adc785b72aa48bf548312ee0b81131003adf3211dc7b285a43a915a9a6202f504d6776ae4e20d53d78db4b9230d24310a0328e3e3f49d9b5b4ba6215ff89148d626c02a0e0c159a24fddc8d384f63f9618a5eb9b035b185f47ad0e742275eca817def32f054a52faea27e755c81eb9b7aa80bf23b2f3520af945d7a5cac936b94bddecadd52b6521d8565531160b119b7fe9ed72b8645531ff515cd3f024de6fcbda97df574743f013d631c81cd4d0fd3851893e729189817765b5b8a1f2f96399771c80d604da4a57f4cc679cc8674c568c78c51f7006e6a50b4049fe7c15879e3c134f6a3d991c7928432014d07d854879fa88535fc9660124d37d7199f468d9a9cddf835f8df6fb2700e70b8aa45f3aac0d7dd8c028a99a3b75a1ec1b77feebdc8af87410d007ca98c8e041f1dc253686d60e39fbf82b452a6c401eece6d06c214ff42a7e0f929d4f1d16183ab9b5cf485ba8944afa0a8f4040f81c8403475855082c74ff9ded6e36c7056aaac8ff0e62678838173f26fecbb9e2e749c73a68dade329b68a3a0d605e0b9ae9d549e03e9dc5dc7a725e4078b685c007634408c96e836cc0a5930003df82fb853dd9f799501caceb6d5ca1a05ffc0837b54ba48a39a14fe43ba687ab10767dd0b45b93bd4043c99a8e5d5b34ebde9205ca217f51cd39286f99b49f1a0218d232a5ccfab93477e823a9688d07803b86383cfa2eb266042e8d8f0a8c8f27437e6095e90667eb2eaab44cef10a1beab92009052eaa5b8c9317fae416ceac4f12a35cf1a8e0b15edc21e7245e83becac7f60c92842f81d9a81f0ffd2b954f05c6a763ae57cdabceb816e89ab0e36554ae21140e140d3f2b170e5d741fa56b14630a221d717a4acce6b6d824d4bfda26f9e39a363bfc675ba43a1911a46345e38cb6022fc8037c978c411442a0f43ab6f43bff437df76792117fa778961ae9088bf87a4d8c175416cccc5e6fe0451b1e8f230795c1d492c2106b022498a05ce0e74fb9aaf09fd5745b76466bf8be08d56a2274d912ebef50db569260076c06ea29da235a2464caf5856390c574a5087d3184e00274cc01671f7e105244d38bcfff1f25991b886e020027e1b8ee63b2ff00880a8c5a1f1ac55d7d3ab9df10c734e60a2538f13c73eda60db9040ce50f3e4b03c67414f17e493f4ea702142cc1cca2d50e9369f6c12b398522b3fecb15c9d3792055a4fe6abff38075dba389137fef07de4f8cfe5837b8459a6a0e19fa57c9c2d92bf6a1813970b8bd3910352fbeee70ed2cc252def5951795217b215f5a0760a2596adf3bb7c7f54daccb7347ca938f3b046921645a452c893cf6f1407c5568401b17aa43c01467e825f5722547e41831c3a6170865beac73b5b1e1c22e60cfc6a51cd93ddb6a29728db815409db592647b42f519fcc63441c36c92fd7eb9c069b68745f002325f22a832a2af96a5802ebd4b4a4fe125224da7ff14a092e5a5fd9e78b3622150b5d7b8904f70f5bbd8606d0ff200b06c4d903611eb7e0e448eedc0a718b926273b37e6576b229a2d33fc9903b1266996e8e7e9fe2d5b398f1aaf8459880afb996c46544bac11cd17ed59ab73fa0aaa002f94153b860ff9c328ec2f2bce9a3038d307fcb7c6fbee7a6749839e8f7909fcada3444953fb3848bc5fb225062d25ed67d3a2fa45e25ff43188bde74b341ecfee1f01dfdf30268953b4c463a3125d6bf8d79c759bc65b45f7ef81ae83da11cedc5587285acae19f5dad824b2a6f8abd1d67731911291ee046733e2e0b91b552e7e2b18ded570cafc53e28012cd48b185f90564acb6450bd0fdfae6f97540f964df3a85c28fdaf4e55d10e20bd48b69dc2fb691c2241cde2e1a4f71e0aeadb33886b115424a6d149b8179e03c87bf88633697a3130705424559a3cea76424ceb6b04c9458b7f512e4c1344b04bf40f93b35bb3b43b056d580a4014a2725beb45058b307f4485d3a7384f3e986513e22f289a9621b6c40645c7588692953afffdd919276bffa66b01f256bd202f94b933c8c5c9bbdb7d3f412b9005cb69df44d8acc3fa1e52b1c24fe8e36bbb00d317694645fe5f05c205464aa7eb2ba66631283c6cbbabb439853a750e2acf38764f9f195ecc77b75775415c019a60f6f53a23fda09bd8b7f53c1a865963caad9aeff8068adce4b0ab2f9902d1bd9e83d28c4dec6cdd8b488bf4ad420379f87d13063d7416e4461a75b954b3cbc0a5b76c8f2cd2c6b613579ba4b9e143c842ffe4ebb3eacb6b6781767e65a0c9bfaecff28ca4d14de3ee6adbdec7aae9833f087df3be2d1d65bed92c37d0ced034c33a78d4765e893696247d46631de642c14a0cbc6489146b2484ceb3ec48436f81041ab0ebda5ac920b9df5896e4e9916cef87eaf7dace243eab1d2d561f99b1e1aaebd32ac5e669c6b03136af52cbbae79c4dfd64ca1eb5b84b67fb5e97823f78d2c0fbc1d40b04d696b46744d2da7deae77c42497385b941e7f56e809231268f3e42a92cb2caf3c2bc157bd6e8878dc775ca54d198a94fd722098d707f6d8f8120bbf712c1969f1472f10cac9817b8ee40386c74ffa15bd21be0da5ab01abfa58204f68db216153fa65e5a5501c63f5d0f2072d2f9564116cf33aaff0af2a0fff8dd3ab546aa5c4e89f045e8074c8d57eab0a4df2ca13db1ad53689d8d41d0b53459da2111c4beb0320d959b8d8f32a7591f2e52191c56fe7ac308f5cdf0b910b8c438f64a6a3993c0f2f3826f64ffedc60cc84bd32d5c6f523d526573334f30ab137b481d5e69973b31f64c268899b76484e31964dc2978a2cfdc2fbafbabf27a49ae5f7eaa31ee373919f0a1e0a796138c15decb4f12d2584ea8936437dc19def4b3fb1d73e8c6d20dd32cdc106ad95b739a4e1ecf0ad0ae79b5a33749b869e03169a3e18fad966ed6a74a7d6b7a16c7f0a89f01b89764551c2843ef419fb195c71c311facdf2587dbe5f5bbdabb6c924d3098897196dce0cfe233dad80922aca96091f3b48c5111a5a308b7b72c8fa612851db26a34f486c4d1986c5e64b9187aaaecb3d601e508e51477346a154cd5b08109a8fd277b0bf59364e0b808dc72c1c34958321b6be7c84e22101d6ea5234b9ca762386040e1623f0757f7a43398eda8f1387318fa01ebec821c688803c81c4cea1828793fb055f6bc253b7254266251a87ccfe76e34b853642bd8c7b665ead53de9d03d496fcf6258f3136aa72277218e91389fc7e9d0f9f68887ada9ff4df7eab1c651d4531467762ab12b038b96fee47d4b16e6c6fa71931de3a399f08b19c72c3bb5b798ef48b050434c98a671bc99e28d5ae2d3127cd120eee591254a26560c93f66b457407ac9ae1c7ddc3318462a69c30f3a4141693229ccfbe370e29210498413f51ec9112d36783e508d7b43b4b1401f3da6049b941c585af701ada1f7d2c7852578ffdd08a20ae5f0b2bdfe74e45402f88f3db059d92295f3df08b5bc254f3cb0ecfa02c34f9fc76295bf6f17b0cfb54e5312f42955fa616e9d7a6e71b1600d2adca7db4ae37f7217cf0ecca710214642140a9221459b7f51c51fea60206b895e420b2045b640ffcca431bdb172e4069ab1ad79d6dfdb0f3f43da6d8649909cce88ee116c71230b5599a40606efba978970af7cc111df2a4dcfa00bdc3594c4e052928402237744eee77717ab11870323f38379750961aa8871c2fb72fdf57e14f3bb754644087ee42712e7699dc9ad1b5ca5b05365283c67eda265fcd32533d4be665089a6f5dfa303af099452973a8491ef01851fd492c187b285462dc2c700cfa87788553086190c7f51adf21869ee2e1d07ddc54ac62e23dc7bdc4a43b4ae31583adf0249f24cecbe3b677b7e4437405584706995788be06928a8e3af2690df4993dded454e158957620e068f6803d4333a49910d5b185c8d6477a9bf4f86fde591701fd6a1cdfb7508af60d4e18edb0d4c2ea7c2b07abfed218674777ccd83adb940bea492460722632d1c18a651e5f7f50801b93b442fb2834bcb24b34ab9b0ab06a3029f60f53689cd0216f478856017e00e2886537373163e2f9af5f2139a0b445c8397edb494b63280f240a4c16920d01fddb22865097ccb8939602539e9b89729063ebdcff266d8be38c863543f9bb5866d180a0c34c46985d855dbcc44537e8a924a68a4f7cb3fb9d1c18c429af1f17e89e5e4ead0370e18fc5232aa25aa34d34e63a7a4c7113fb003f76dfdb68b4f540bab480d55d5ebc520a74072d291ff625e77607518fa01a595b62fccf7c808c4776c101115e403ac19bfd06f3f09b59074a81943b6bcc60bfb96838c2235c81212919d82ce57c0ccd97c59d1508c607ea989b35cdb88850526b28ed09fe0242df3274f3218a58ae4d779ee01d903972dcd8dfd8818ed9952c78d25407c1ceeebc5fbcdabc2609ee4f8bd7dbed06bf35015a013c3cf3495ed0b30668437a434bd12b229436ad2130042302dca877a65d722b9296ce1289aad5d11d33128b2690853fa5f0276af3c53e12896eb0bb8dcf8a900f64d530bec4730637ed92a9608f6e95bf38429c1cb14067533dd4f705a1901b20cc6e69676667e7b7a1b166a950c329ac92b5a283fe5c47d3c41916aeb53d410e7ed0c7cd84968048f5e0bbadc08f40e3220dc7059873481ead3704fb5b31fd7ced49dafad3f31fc5191a7e0183e33405053a563f4f4d4d434ed26b0a2b7c4f7227a5f6dab57151f4970886483395fcaaebd56a0916bb4bb75b140b241897baf6382d0b6e7100f7a659eb55915571c035ee204f7c480edc1446408b67a95edb0ef1e948415e4821e0cf03bd0b87f45f2944a8d7c663620550cfd053363df87d3d14e99a3c139f741ddf35f81cc11dfa4dba139d8154f7fba1de877e4a72cc1fb2789877eccf2f302be40afee8c66601e405717b8ae2e0d082919aba74cb3cd1c24ac4360aa94fa526845e93bf7294f66f98faea8abf9cd0eb6e090d9fcd31fed90c87aebe3a89e380c4c63839a692e83e1134722c36d49f4c2f755d5c34d5016e97072f57a929a59c861154eb765be81e41988b87a52d6e8b9f2a2af7ceb00d40345c83ee3d90ebcc313fb44fa74331a2ee2763f3e3884daeedfd7f0788fb6263077d50be6099629c8a0c10fe1ee4544fab59a553559add677bff3dac060f6a7332337aa56e1e3511900dfe59a2a24e0507808891a45fc118109454f7e657b1d19b6e843de4e07a76414d2eb270ad29f7dd8b9913bbde11f8a931350551c28db0064435495dcb75504e363b4116acdd8f73ed297a0e89c5034495df154e0e765d578130b866861dd6f0b1995ac78cc7ff6c172d89d91ddc01a2c1f9534ee3e56b8b1d9498ddc0d5d074a0f3e37e59704bc54167e65a1ed5726dc12aba28cc96296d72a69aa72dbec16255d71e66b907b9fbd924c442e4ba26db64337aa94bc9ce0d2ca8f2aa26e7b6e8e1e591f2f547617a68ecd360aa47d60ef5086cda630eb2ea0e4feee1f28a52e8397330afbf199b4db0c664c8e9546652b74d234d237fa7ea10e4ead0c57c9ad27dc7906614752557cda0b8127c257bacfa0b39884d2e5ce2054ddf31dcdb0fd683abaf94dc37a648f7bd597abfce7367647f408b478ddf2e06dcbfb3ba234f33286b14f422472626b815e93f9fdaa481c33b0072214ee89206097fcaa82aabfea3dbaee1762ba9e76f0ea94b990c873ffa357cbe4111f9b863e8257abd66bf25bf5f725f93da515c26546fb57ca9358d3b708deb0e19b0bd415c6e5eff00345a6262cc6c47a240e136760d5bbd92a0d6ab6e51c2d7ff1cba6d44810c07576a702119e51afdae7728c06408d5955d99adc4483fc678ccbf2da1de864499f79e10391b43b5b310baa0d0a4baed05cd3f3b35aa0f2dc7170d98b9cdb3b3c1d2d4540db8f258f91a36ccbe6972d29434128a40fb1490e263ae3be12747a1283dbee0b4251ff1e14b1cae5c57b207b15cd0448afa93db45cf6899c671938c9b9d05a3b15343ac9138b7b70dcf81c56547a1e85c6715c4fe3bdc9019c93a9d7634700f7718b343f38f7103f5e91b76295e452a0f4c78d7bfb5498387c909dd5491f848c6ae63743f22791302defebe75af6c543a2493d79bf5109adf938bb28208422a356dfd5a26435bfaac352c0139f12a57a9d35080b8e582964bb10c60768c661ca13fe3dc529629338fbc9adaacd2e662a0cecee52392472510a25284a71438f78af1966b7d9086ed5a9141677666f1d2ee4975b9a1dadd807e721ea1eb036441e0ec842af4ece32b44304aa3208fa2d3a1475dd3e90118921bab8a0d9142f8134185804320f1e782a34c9af953ab95d4d2c31de711e11150749804961cf1fc17fcb510dfeddfd69f94a3d2626528122881f25363f2abd6164c7675b122bb2e792a5df06dd99b2f1df7255f541016f3d768cb769b9dd07e290bbda02e7dfacad65e7fdd515c58757f34da814a6982e9d36fec74502404b8e14bff76b0f05cc5b150abb31b7c40d8881265b8091a4b9fd3d87ec0efcb95b905e8d331ac0ccbc78e67a5687c310d4a6a9ae48ca74d0439fb7cd772c6eb43b4f99f925b0ce5b70ef9b04fb339df3d2e0d68980fd34f0bb310f3b4ab83b71863ef9470e5493a54fdd7641ce7070ed81be42069c3b851efcd29f2d6858512ba13ae478d69e2e67f4d24e7b82f5998dce701e987ed1865f06662890eeede15e9dfd34ff4354fa79c3f65b6ae62058d2447c4173a5709b681af568cae643f41a44c7b27d530e8a4131955307c08b84d9c3aef7e65d6a357fd974eeabd3680426d0c2f7bb3a7924059b6ed230abdda339227088ef16a3e8b4ddd6eb1d36e83bdfbde87875feede06b6118a1617649b9f6d4457287367d5de8ebd8b875db3252380f464f63822d10fbbdc04d5806f6c7a44e2c203a83ab3d4fd52eb2f6f14489aadf99c550062bddc9cd3e4b2ed30740731b36c3c864aed02a6c6a0b56c56193a6af59a711b58b4cc8caccccf10356c38769d2722cf49ed60cf05c0a4a9e583e2e25b604ab2579dd4c5fb14b38a1c0f344856776183c8ff2269e2018ece0553d32480b104dd1ab2f0b1f99b1a0034809c0f4ef7959747b41c9c1dbd90d550eacf736a28adc7d130b6a413faf03908936f12070b9feec09c309f30cde8ce9c736b093f5ef431117f534a70c2ee027cb6e11a65a4467230fef600ce5ee6ab0e0612c8df484469367d0c275f2e1c85bfd4ef4cb2c6981b8ca8097434d184b3cd9a5047f4457569ac4b51796ab2913a70341775979d73d5e198efda5a8fd6fc6375d86fc24da36980f5fd86a3c18ac33fcba21837786e44864d413969ac8a5065011a61bf0b7c60890e2fb89edd4454556e2f7b34d6792ff724b0d9a743a51624c81254d742d493da8a0152c7ceca271161c129ad8b08b1fb271b10816d08409d6662c1e38efc5cebc2df4b30cd90daecf8c8482e2df6424b1944acb5d2b95f2e5c828fd0b215bbf1ffecdc4d9663b3d2f9407ba472a21b64844309c3e2dd2640363b3a2e6cf53c804ffd5fdd45071447a9cac98d0db8e25bedbab8dd5840bf272af7e0e6614fbb7f1e44fff41d7d9ae25c0092e25c604da72cdba1e9a5518eb90562aaff99a46d035a63ab803ac96e7955831dc602f60adc6e0d2e70a1334146af306a672c2a1094a5dc4cbcdd8c695b10b13aa299d2cb0f2a410a274ce28cd6f3c449f15ff3933d5ff1c4d1b12dec20dece5c3dc4b0539f4d887dda08101d72da0b28d7ed18c72bd30902afd76f6d87cdc8cc6ed2a72b98d9d67d37edde2c83c909e53fa274bb43b11f24ffc264310c00b2b93696904f142effd54aab6ac5cd1cd79baec7eeeda90aca9738e368d66d7b25e50318072f5f944ce668428bd9e51ef3db2b5165a11fc68436b1ef6b9c6761274a87e96c884df8057fb143f8e286b3ebeee5d737c6a69116dfde3bb83000044e31b15e9af02106c996d927467f29237c801ec0d64b145bd4280da920810cb2b08f28abb59603f510bb111bcf971a7042391a9bf4b280c54ffd90f454b9e078a8c8abec079360a4acc3016924ca508053ba9329b0292dde90ee9c1f91fd94070b3b5a8bac0d160b19a589314a83064049f4c3c8bc5f36647ae5a0b089ef4d0a38f52d7d9a0acc64eeb84fb9b84cac70b9a841cb05846596df96e54a904b5a31670fe57b66f8817a5f63443e87ce3056042742f8cd790e43f902e256acfcb79421ff37b4a71c9316edb3c4d7df4422bbb9950d5be99dbc984e961d5edc50aa8595dedad47e2986e9b80a01fe7edf85fdfb325dd113d1be6abc15a5f3820c105d617d31ad01037019cf1a49c128286b15fef287b95b7f8c3b6f603104c23d355e7d65f4161bee8f917d702505b6a2f808df85efafd8284ecb9824c11d2107b6e7bd7e7d27ed29da005e9e0bf61be802242a0ace31f76aaaabec5fb452418e5883e6da3a7d776fa50195367d3d4120f28b4bc332da2c5dc2a0e47bc60f503715bdcad8950d7923d7b7c48c86ce5fd390d388ca643ddb8e49f8091cd6f2770e9abcf01a78bc0bea7c3169a17e0931d833682ecd9033c728c9f0eea430e7fbdbb0b07c123794e0158b54673760e6ab6c0cce5230db7bbe69fd504b90cb733bcc56d4d7657300cec080f9859ff3ee99b271e38368491a0f79540cc6dd69116816b167882c7c64334cb62dd9fd865eed07cd4d41f4e3a4c4318719b2aac940df1a3977590c9c29f7ceed24837349925b25d06638b07ad5f26ce9091319f0bb19f41b802f3082b86d7a370190f2bb0b36f33f62d10bb9dd02bdaba7ec1e207e6a0b42ef5481ded8965bf4a3c32396e0255bf4c8d6c44d0eec1b64f0d984e56a2488eaabc2ad08ec78e186bb40bead250d449fcb478a3078e4e45bc6a1e6e8e8faf43ab52279218a61f87bd28bb010f971f47a78983765bf5af84f7b3dc0d360e7ec4e9b27fedecec5063ffe333d8fe307004da7c36d8d535b2b00e02a0a95e37b87ab204641fa3ef2a6c9e5c7dee1c85ccef2877ade30820e4b72e9a745e45a6121b2aa8430e8f824862aeeb048024c63ea872909457b2f8445eacf0dc1b5ac3df2c16ab1cd1719ca89d0051e0d76f225ef3944b3a1749d1dc4a9da053c0a207550c82e6cd2adbaa4f0604d1bf15b1cb0a242d52b813e52b8769d4ad6e43f868b178648f3d664fd0ccebb0dc7fa5d056946b46fe19b7e025527bb5df88eff4c25f2cb287f9edaa5242140f4d227cb09a11ac32a4f0f748ec29076d4c0a754b32007e2cbea618aed622a5d1a422f67bdcfc5cc04c51ffa1dff0af2d767ba2091baced460eff056578c644f9965a9d14bc7234f547e86b75e1c73ffcd5714424fa26f0b8409e1ba11433d7cf82c26ee70c3a9e4f4e44ccfcb3f5c6cfca25136405e701bd1ad5bdc492f0e7cda90500cf1e0f14d8672a872b363bc41b48db7965f3a0544ccb6f3bfb21d146bab3a1f8875c760636c80da11d0b60f29444db0e7793c5beb61cfe7debf591064b22b483c1cbf10b961352e40be692c4d2adc91327b450bdc665dfb04777a386f5241d5c8b1bc1b0bbc557398aa9ff55def2386fa53a613358d69c7022e16ae4e6577464c83b10436a1ab9f0bfaf789e74a0f5ab0828dfe3e70b7cdf22530e82633c705b9babbdcd6419457351192d789f4c0db31e2bd0f5967d8742cc4afe8f221e91d29228f43412f581ec739b98e9f60c0b60d2d43e5a468e27088327fc84fea41ad8e93909db56f091479594fcef0b6ba981dd87a8fa15667c25eadd81c2f83390d7fa25b4feffc0b23756a3d4703cc954a4f8a2a6f68553dc8ccebb0156d0329bd8a730e9f7d9d44c2bfc5e55d7c0cde3f205003d9b332b3c3b02ba5907cad9ac74e56df4f6496e36777f21b57ea69877e20e6f1aba1696e4107873a23371f4d5459751d7fcb9764ffff707cea0e2d6794564e6ab7fa131b6101a9051a7dcaa5080852f56f52f22771b6c3260874e9f99551365891eea3443f9f86f533a4b9cd49395496cbd7d33ed4ae9b49f04a3c6d2e413a201d49a14c12d571a68b505575ad86badb24e509d3c9d9b27cd842a5ddf81fe4e5ec4aa886bef42f3b5cddff2a3631ed77301d7d06d0b95872890ded713642b4f54737f02dc94eed605f53672aa9d708fc49309ef92789415f3e165c42720d82751e5843dcd819581a812aeb44f8cb669c69f1028a340b3832c8de0df3c431f980329885126243c6da42a23abe2f7eb80e5f75dced63d719616eb836527c0b84312be0eef5d3581017470ef6895c96aa230651d37c0b8fd3a382dfa3247cd8660b93cd5873cad2c354cf7f773c64560826579d8c34619966e80199b62ffb98064718dec55f6e537fbda1030844accb461df7a0a7a0c55498bd74b1365d5410ee63fa4a6352b12ab5b5d14543bf84b13b9f460502eeef89bf6ade91d24703f7558d1b8c7ceaac066f72c1cabb1e6fd62c7e2384fc2e07da7df09d28c735307399c3343678f13c300d3eb57b43db408be1303d3627a4127be888b1195ebd3a328c8c189e8a9fa9587405d218bda40012cc8e72c6668e16d612ec07bb6c1f34a2d6c3c3f3b10f5c0d0e274f1df05915b08793a1e83436b435ba981c46867436c11815958e10fa8fd11ae21c570b36dbec44d4e430b43e812a44d8f089455d2cd8b53aad20542f1cc4b3ad3f0156d4c51c092806bbeadbdc99e1d983bc97f822cb345366505ed6df81ec647d78e61acaa3aa4637cd299cb889beb0450cdb9a3d0b3a7101243615de35912f44129e09d415ab50ad225e574bf6c305e74845c030848735cd779179a1a1fa17633f0fe7579642ad06fff953d4c7b67e498c258095f8e20cd13839e05cabe7f49d361b781b5d697e4ed0137b9e9bd395ea191ded049944fe7a08e4981cb0ceceb59bf332226086121c9285d3f087011c75bcc93a07d1c2cd3f35bd0ce12922ad6882c9efc3f6a77c0c74ff68ff5e4e9ab87cf027b0724c3e757c6e6b98f0965f8ba1c7d99a14f6f1007933b456ac93442e325ecac9f037e99f664998ac0789981877e71b62fbcab12b8d8d8e59f0692e82d61e5ca00436e8bce65c063ec6fe4e57a77492ecf3d85e7fa6703d944ccd40a92cbcfb7e8978ffd85a8f301821148e50e16e5a32cf3b38a4dd51d1650d1709ce3934b644199c07051bac49495cd4399e0af44875348152feaf74ba22a0eee261b309091dfd7cb1d489527834ec419ed8641e3ff26936975ef13fc12f81fd6908993db26906b6576aaf9abff2c7186c1828bfe0927bca9836bd231890db4bf1b5df748c39cef2340e5056939e39752321fe90c0868e32e621d7bba89a9f882a2722724fa44b75e599609829d8f98796ad59d021096b83df1075f460475ac783d7f370689fcea25182aed9fc22309a9c71b68b346fa532458ad97930d2383c927b8fa865ecfc18fb9e4463ac2a7892e24c9740235b3dcf6bcfbf78c578dae17078b3902dc468caf05dcf01bf2a21d74c1f97ab825094e8d1ea571f71efca907a817caa04e808a9b8eb18bfc78d2adee0d14b2e2864e920b1b1d007a1b5aec176af244de602879a562b065e37ef6a17bf8915ca49750bd7c61470dfee53c5c59e73663868aafa42f5d712c901fda539e5ce6e9d679e9a000d154ecc6c9847c035bac86441171e2854795c593dd76e73cb953c17aa3451a89e2a0cb6e49745e1bb0af8afd0c530f88d81754eb8fa2c50c9c9e7452f38c7e86dc4f1bb719c90db13af70e54cbe707fdb034db0b0ea32cdc619ecb2e189c786711de53d441d7bf2639db9cf7eaaf2953d5fb6ead327a0286e97479d594a3dbffe302c3a43cf37184215d6c72ca615af90aaca2c9ebc364016eb72063de6fa10e91dc6592462145f6bd0cbf9d73f408be76bd9b124f416a6ada61f235c7d906a7890bb354f57e83fb8532dbd264af48842195706346329fa0f995edb8a51d7e144fc158d8bc2ce4c5bd26ba377b1d72bdff58e17f43f83fb799469118eadb89f01059847bd249c08d64775083a42c6653cf2b786e24526441266b384e0cef33f4f3bbcfabef70c88c9976e0bcc8a4333fcb52d2fdf26c2dce5e41ad2d04e4fe02dd2385dd382d044f71f3369589c87068b2762fe06a8c2abf0986a056343cbf698c8852d34694276ee28e8e7e5f5d65e9fa61eaaa9530f1ee2639e5a775306f95a4e98c5d85c76ec5b802c774d6af17b1ab32a0fc051395bba5ac6cfb9bcf42207789550add08412334b5e5aaf9affb5e3f17a7ac785524b18ecb30b9fc379eb60eccd0c2e4fa2b3be94a6ec78b0de7a3e0d2936ba6fe89c4d21c75f362647b6a5b23486cbdc3c970b8950f9e564fbcad00e05df211e038021ac3849abb3f9bfa8899276887d66c82e7d6f42c5ecd112eab7f09108aa2dcff4cb7086908bf3e643e141d8c1111c9b9f4af381d719a8e9c9033b8ae2eebf327852b16ead358ca0de63266bdec6cbee516dc4d4ba81399cc1cb5444b376a689851e87431d1d74358279c8981f830f1b1b2ab880d558057d87cd0468a8a14ce99f37e01622e6fd20dac0bcd959bb946b9f26d800375cf116188b385eaf718e31e5a7fe24034d1927891737d7869c48140001bdb3a24dbf415f9485968c6de1c9c7046a32ab8b2f75ee86c172196530b357b800e53ad6c85ea4bad7bd971729017c41586d053dd3e1eff02ee6bfe698a4839c93c86b2015194177370613b8ea04974f807ea9dd62b8b0578de778ff85d490ac348c580f77ecd877da1011787f755a273e391257209a5fb94a35eac3a97588abdc13727af49b1e159663b0043f4086907338666e7eda6e8c534f1949ebab825ed20764298d442399e8a4c87b2f5feae29450727a43c5b9aa353284ede0e686e44fe80a302513248f637da8ef50a8c816e8259591e28c365939011caf4c42b7dd1d56f4ad37c2e2438ae7c92f7782a4578d560b27408d4f50ffec470272ae22ca02d7e2ca7308b020a9e9130a999932dc4054fc12a67a526fbb5014ed65c601f36c9822d660f5594c2571eb5991f487d833f3610e64f3213e50c1ec6214544615f9c67924238c87bbfc827923ea38b7b1e59d7d20c5c1872dd0d7a34c0889f6628bd5c70405bab158d15bf42c0d0340c321b62ec2acc550f75dbf1f7095976ba7676ac740ce8e4da4d429c743a7d7dfa6507dabf62ce3f9acabad3cf4ca61aac5558c87c0b3df03c24739574526b7dcb7e8554924521f3b875a54a91c3ce6c8ec89a666dd432f328f5e3cb07ba76116a030ae60974f72ea13a758c04303c0e5c056ba3910e49529a534b2a158aa3a5e030000000000