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

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

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

Block Certificate

Block 85018 e1a781bbbf6427c5f8474232b864e6ad8d510db3067007a837f12a45a45e130b

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
87cf803f323aee3e6bd141f8b5a8eb67b84d58d502ca5a7c85527d73a915138a
Certificate Block Hash
e1a781bbbf6427c5f8474232b864e6ad8d510db3067007a837f12a45a45e130b
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000e000000
00c8000000040000000103010101001f00000000020001000000000000000000000000000000000000000000000000000000000083be3aacfc10c9b058b52124c021ddf5f0e60b55d3c6d850e14e85f7ccbed67fb3fd5504a497aaacee4c7cb76d9df55f5016ad4707319114c5b349231cd9b9e0cdbeeee855b3833bda25623d1f120bf57ac86d3d0c5e0f7e0e28000000000000008001000000010010bc000060450000000000800100008001000ea9e71fc474d84008aa4fdc2045681329bcf5a8f8181290da2c219eb34fbdab0800000000030000000400000005000000080000000b0000000d0000000e000000

Raw Header Hex

000040209c8ce13e4d55fc9396417f56a4dbb586d6a708b7ed81852d5fbf79022f79e26875f6248619b231aeedde5666604c848fbc4474f63821d61558bb5aca0433e74f4920526af9c900188a1315a9737d52857c5aca02d5584db867eba8b5f841d16b3eee3a323f80cf87

Proof Data Hex

59,560 bytes
1212160103079aa02642eeabeebb9af818bb32bf64a264ceccfa06a8a9c04da565850e996343ed1c48a9d2551ec0dd7202172322a9da54f052f355fbeef2feb312f0fcc1de6c02c8dbccf79aa4824f0d90d17ccbd86f5a58b35f237e30e137cc329560fd3925f1ee98d7d77852f2cc2c1313d2cfccb748831b675450e63a36f916b054158fbb4546d84cb7c553516bbe27bfc02e4e53bbf6c5b80743bda738a6064602f76ec8743697e1667608e9ccd8bfd4e57eb3567582196e968205c3cd99c6ed900683505eac0a6fc5c6ceb2071176eda199ffba44514c72e5e24f4b9c8a5f6f7071c8d6d07cead7e7d51011bbc9659aed57cb4bc3ce9547e92a1f6189ff27f8ac903872453536f600ca7a47d6b662db1b18800b27443aeefb8d65fbbe7a37f1e6ea86abdb8f2b986f64e5e51cd933635e4e258189370a1d0ee268563e2a69ca5a0ef169bfeea42a51378907d92079aef9295f3370f77b85de4b8a356fde2093e23ee279f1ef5b353c050adf95a5d32a553e8a221dae941a241a9421f2df869f88946dd557254a838620dc275e051432c4fe0a37fa6b665ff8a53e61f78f2f8f85f84745a9e481e24b3953d2c12b4c6d9f8c1559954e5a4150d13844d1f3f2c63aea70d6a2fd08cf3a095c34dd206fc520868a1746c3f7eca7e61bd60c19cde3720b48b94e3bb8a1d60e81fae026d30ad625622ebe9f42c454ce6cc42cc510dc6e9e850d64678383e7b571dab41fd96997c7f2cf81a284d1a15e560ef8b228ee328c25d3b9188e3e49424e57c8accc608a5a6d838c767abc77ee5f9b9e3a4f2f240b9c7ecf659500117577e7da1f2c96077199d97bb01afdf7e7016a29b10a68d9917900f9cd3a85480a5d66a7f679f6e81ea6d6b14a683b00c273a1980486a99a6eedb94a9f6ea01b527d992b3f04c0a16fad005989f2481c981e549b651f4adf9af6d05fdbda7826bd71f0235e690fd8ff134f930e6d5d3d149bb359468fff183f03d5c6b830e1d53e1691c56701214467956ea0b95ed1602ef28478f9cabbc05813c600468bf3d35da01a7bdb964fdc60fa2630517b7eacedd028569fb1777d0af5f9329b5bbe841f879313870aa52b018b28b5fe627add4e8e898e63fec5fa7261b736eca1062f0be42dfcce6f22734f719aa305e6a0d712f47bf5bab7579b28bdf3970b8d2e4088e1c1bda1647b7a09bf04866e25b3fb51eca7b8b1f44123395113b437744fcefcc04077c1f8a46e19964ca71136c51ae9552faee10ab543c4fc60fbfa21453d8d397b82bef9c1ce9308ba08f4bb621f337c2c750fa3e1b472257fc635a5f683a5c68434891424fe378c6546809a4dd65189f4a52aa59c22719dcd9596c0395671bbca42104d2b1fdfa984076b382c31c86856e413d98f97389e91d63c0db3ac9c38e568e93ef7efc29e2e658878c930fa269c88b4b515efe0bea09e7bd4d9a8e5eedcda4c9e2e4962437b890f3bb93fa693e3c135cce7894a779dd473a907aa712619468efde63c309c037647ec9967c9d0ff9ecce3d8979039be4e7f670ef09de6daa2e20ba0cf26b562e17dbf7d9bc1d3f0c73c5280dded5b5da4856dcc60445feafa78de57b26d38a4fb901d7d884c1d17546b5ff0623870986174638c55c105ae7b1b59bf0a67c981d1ec80d2a238c6ac0a36aa52e17df40833710eed646c78ec47a40640c0374ad45ad7258cba9769b3b105cec4bd1c4122ae9f19fb4b029cf4d9dc4b04b67c3008a3e045a9daf3df2200b9f2ccd1eb149beb315c8283e46dc9877bb7f94ec81eec89a2d360787806d5f3a970e1303bd675800f25480d0a27abdde9ccb41d1b37abb61bc6ebc3b75b17187a39f3554433977557d03acc48fe40bc392b822ccdc673d307187e68022a49cc335511b910b0b413ccee619c3da76380adda26b51514b189bf0a946826da38656d5eb34f8cf00eed39561844c80322be5cdadac32281927e4ad92e10b2cb65cee70b54b94f53a3bb30579e42567d5381f41b7384673319cc3a36aa1987def12fa48206325df646ea300b37f315f61c3abdaa35fe3c2cf5f66cd3f9c9de1aca12f16447f78bcbbb41be57616a2333abca8fa6f6e32baa1020373af915950fb0358949644e61a0bc22b67c0e3bcaacad149022a68f098fa0f31981379d3e4c73a9f348974ee3f171df1158b6ed0cb0e860232123c39579731aec2bab1440b2434132b4e576586f7705cdc5848edfa44f4b27dbfbd8b044598fce5f28287436740acc1a2fe43896901aeeabc61196c048c16c5f337ec8ce7763bed88ae494edc42493c233e067dc9f4feb02015a8bc56e0b7593fd6411eb2b81de0c1479777bd3ab9702bdc9b2ee965e59cfbc5c6cf85460a7597c83d652e1e8aded33c94223c15070628c062b1b551492ce3ec7d0fd3e65e7038f77c12061347effb7fb4648f03ffbcdb04a05a5c8452c70a3ee7f9ec1e5b4ee8257a76c75c873ae5fef1af8baad674570627d0bc557306bb186a29f0ffb1ce3b47c73629734c86ee032fd17a54a23db42631f163d43e541bad89fbf83134f9506dd8fdbb657ea7984764205570469682a2d8d456c8178c27b92af33f5f73fabc3cca2c342d9027fad5418155053741e4596e79f6df630dd9ee5ab5039f0206edaab48460fd19cf7f30326161ada7a06d24855222963ed37bbd3fb0dadc80051020fdd5b2125c2b426016d994bd0f95cbb173de163e025b4b3393755450929e5b482a25b9738eb3f93c9700956465cf07fdfeb14face03edf403343f950ef0f8269df98378fe99d5698402cc2188d69aa734f28862a4ad51b423f2bab45bd4a71399cdc3be08c1044123eaecc06fddf08940ffc85f8e09b0255d58e788420a75bf504cb1710bcc1585078aabfa4579b958f073611086200c44758764f3e68a76b40f775e9b2ca26c91352ee043008ab22dc7e20e8efcb74881075d8529478507519a2fa622625f9a1a328e0d54bdf693e9e14b29d82eaccd28611560de32f05a129e8618a375526a70b3c2e25683637be7a2697fef18c05e5734f2bd581d09328c5e0780abf227d3b12942401f8164d909417d4377928103c268721e712616a35f188067ec7c084fc7621a00c9e6b7120c10b656808b54b0d59d867eb513f3412c8b8f63b0df29b31c73c0d38dcf0a1bdba0219920600f791c04c2dd1ad2174af3a933ad9d2ee60ef9216d09df988bc09a3fa2a28a129946ea86a658dd10d6376213fc52c50533e2a23f19c4c6f6e02395039693eb7c7166de4a8bd1715ef88b1c3802f5db2bd2fe4ed2ff8f01b8b6ba786950b5772ea8ee9dd91a5930d7c21a995fd7cf785c0f86ac44a540c2b6d5d69d3c42f338b1dfb70763ef992f121db05f0d0fcf97e77e04660454d7a5761724c5a0b03cb91e68ce901c0399078fe5edfcbb1d1182b9e2ff88872f0df6a2508540b331dd8b5305dbf8d3c44461b330d243b23742a3c8478e5c8042451c798bc268e7e590d83ceb5b614d57b19e82e7974ebd66eac62f74ebbe948cdbde9aa2adaa68b3bbc1e3c99fe2b5f822a22d9937cced9ce0a065bcbe9f0f1edc2b0c11d08a3579937efe6825dac3e04ea4b116d772dcc88d4940ffb259854edcd90cfd6c2a78dd3f7566d879169682a87b1844ba11fc80b69b0e7edb46f6795659510bef4a4411516dc8ae5f82ff6370e28f43b048f891bb9c678305d0847bccd2bdaa9e48a0dd2374b5656f93a8f7fbb1ca076b73dfb3877a3fc84698a3951327b5b82bbf55675f3979c2a4d0b89d28761a05f79ece6e6e8bc43018421afbc76a9d6df569bae5657ca55a0913e5b076b1303113b2bc0173113cfe4fe0a6da2481882c7cfd21c615f643eea6181568063c52b239d0f665860e6b4ca31c176fdecbafea20b101faac33a806d2c5f05900e3052bdad060523e57d7019b0eb0af3e2c6a62f3d5915e1ba8bd56e148194d140e5d4897018d73282b59d647a3f574743974b9cf9a5d0dc89348106c8a43b7032c64fa3624176b532be9f48551c960f760081e3d7e3fb8b27ae9bd98faeb353629e5e5376c1a90c0b149fae30cbd764424b6375e646d3328abdbe7cbd87293aee228f0308195894910dc15ca5d20b390f58dbc5be7518e2ab181fcc43d6eef87eccc29790f8c48510d77c05b972ae459c1e87259f90156e7e807bdeb6c73377c1e82e128ba6da56f0177debbe0cb8a1eb410436b064b124aafa4017f57ebda27820b56380e2e404543dadf3cd1af87e500952a2d5bdcb7f69964f1b38bb4cfbb526cd5cfdf068aa52c9049d1f991a2fca957ba62be998eddb52502794d485cda5064f47b500ef2fc847b2a23cc1ff238025128c7c0f75b7f73594499c66aa3529789a6338ecb53ee9cd9ef7f27c87cb0ba61e977632ddd6316a13c5de7a3641172d647f5574e3fb2c40e81f7005f85055c5d6a3889f7cc668d251420903b7a660fe5505c3e73ad80b737fa151fc6848f5b8899a3f83a0afcd53b7923b35f34585fef7994d21811a4250680d3f52b7fde4b3cb93eae36c7b7ff9986cebfcd436f5f2d3653ff4cc3b8eb538bec4af4eb061485629d1330ec498fb5373b20d61dc159edf83da6acb3397d6860befd31df08e08bfaa7a243eb3c4609f669d861996bb843d92f153f2255956cba17e2ef838b9f91bf96ecb6e94ac4b47cc5857c69098e76f555a3ea5fb101451b2b006c85dab8574ddd30433a10b8b4d8767b88532de20249d7bb0e7202af490f815fe5915ad3aa9514be6415b0f9ab5c2c254ec54f2ddbcf48a61800cbcfb7546146c5e7a67541dbc3841f97efce72d1c5b7a909f23c1072a1b09545ca08c26b5c840e29bc16e2fb30ac748404e19c8ccfd528a1d2d464a3a9275c100e621a55a5f2bea4bcd0dfe64a07ac16ebcde50b9e3712b2557465373df9e21e29498b6259a2c35b74e73c879b005c0f4112926b94c022370d2eca048d8d37857c3820a12175b1e3572746dcdd17e454ba30cd1619e896d77749644d3d2f8f624df789ec481841cf5b5a12c80d33b5afa2981d253ae5b09d7d4b35acce38c2a544befa788339ffcbee72eda598b4250a4cd1065697a5bbcd6ef16979b500145912fa56da1e1d113bb803fdf690d2c40ce5251a79e195c187c05bcb2061fe271deafb47c428dccd9faee3b10cd4f30d5a812e28da7830fd877b23b89133a79ab005a868a07774002f940a1d09979f2379e6cb1b235aa1893a27a752dd237d5d6d5f1bfdcdbbbb4432e3ee5942987f6c0b18e61f2ce3c7e51b60e5596c488552f43b06c47edbecc5e16c16861df788a22dfab51f7443a45c657e85a5fd92ae9f51ce354a4908828febd4e67372332de3e194f50210219d2d5900689f07e2fa9a0387c27b7fd16d4c1b177094193b3708dc5fa8af5954359a7bdb1fc52a0130aa54787e4614de12e845a63b96e443e7c57bb01142dd4a2295a90e5cf02d9368ab09bfc0cf0934769d9769b7d1295612189f28cb9ed9eb6913e52af531b0b8a4208789319600cac4ad703f793d40a9d0b012fd0126774ed134342dfd2debdc0a39eb3e61cc770c2a29777485d8ddc65c8e751965e15e6f2a7e12dcce1f299eeb32649801c7481833cf14906695c69c656c95849604ec6416e88ed49e9df8acfca13f15d08f039a9742c7a3fd51b3fd20e9d4e1e972fe926717e9773f1f2f3db20fc53448fb7587389df3287ba370f63d4397fdcd074ce8ed611315fcb04bb0c28d4b9e5cbf1e12585fd594cc6104bbe820ff94420705d64ccffc822afde4c5c28d8d5c28824ba59b0d8104193c75dd56d51bbdd94bbc5a8122019bdf9043a8e9e6f2b0d2ede2f7c777dbe8f80e0f20417b1629790999fe179f424f7dda7ba51f9d347c7ae40551d9af6388f352f44c992f27cba542a0cdef61efe14f038e833da301a9f6feb6c9455352f04069c3b36b40981228cfbaf8cffae23da39f256ffe9cc8f9b3259392850e937384bb579cfc2c19ed1140dd2856f63b3906f39fccc9ec5823e2e627934b500e4ba0dac4356ce1872056d6e3b8e976c183afc247205b1a161c7051283272ad2160bb17a9e9c2144a8f29e95a5983195e0dab7a00357e4499f47ac4b8a054fdfa6fece867968e36fac9620c0eaef6e802f967865ee7567bb993fa570b90247f2e55500c8d9c85d2454541c606d533ec093b0b86d6f4b66a8c3038fabe6aa93022d37a9ad33da34ddc692a45cad5508cbcb6fe329f1ddec18820ae37b285819ad812ded2203fd925344422c0a6393dfd69e40ea58b8d17838474b9e6d3f72391e4e4db01b94b94bc13c3705d662221842dcf480d39700f235808ea46a35e9c0fbb59e63400a9704fd21dba2b336600cc6d886090ec63586eca6303e9b1325fe321abc017c3f7ba8b5eb173b3ed4de0066fc8827fdaacba8e21a38cf576033d878a609c88fd729eea60b72b465d861aa62128ac70c9fdac385a53bdd06ccbe332483238cc3f47b5309368e97fe6e3246b9456cdab214b8bdd669152e255e9e970651a7cd08336afc4927bc658b37564515e87818a8d469363b77880cf1f74546e548f6080b8fed52b03511169ffc3e2ba48d79f25a45a44c86aa730bfc1e0e9bb908d3dd707ca44ae1dc65d1692007cc7348609da1951299b269071405ac92cc3c420af193c6f06ed5c01d3b00ea74a143901a03dfdb6758fea5173b721eb6b1864ad74f7bd256899b27b40809dee96941ef3dbfb107fda97eefc32f8479f13537f006c1230b15403f134fa098ba280d7368615c7d8c321ce68e0fe7bd05d6749c85b2c48ac979747f2662188728eb29c2acfdfaaf475fa278cbde2c79fdb5d5a850750660e96fa4c92346ebe3767b09ccfe854950511637cc64c6642d9d2ac4e97e3f726b8cfae66dba1b994fd28e3a935ab233f7ba132599110244d75d19791a8eeab1e09639b295adeac0c7c694d7df1ecc18fd2136c48ff62b097f34da4e2f5ef92454b406808311e258cc7245eede8577725daa4339e3c34b3de186318718dbdd4d8e1d5b462b6903df20277964a8d193dbfc576973d107ce32b5d07ea9e8af0c7fd3654709f4fb0d0eac4dfd922729378bf7180a7a0f8fb4f2ff8002e73f0df1c0715e252f2c8508c774aa8c7172129708453354435b323aa3614349a366ae07e2a06af14fdd884296f3c13c9bcd71ffb564b3ce3080c15fcdf50b4e4cade852c68290c072329256ad48fb73ac6279cbe6dbbef2fdd531c22c16c48be32a1644232fe9ac729d9d08820df45f770524e9f727fe62b729ddb9042d78546268f7da184dac305b20e1657199a098ac0e6134bb6c2ff23e6194ebc1f31a981a906a602745ce6df7f54c7194dcefc110289607cf0d91f575d21b541f6f94192cee2777e9ee28e2767eead7b82fe17b69ef7e88f7888bcb9bcc3eae85e072ea971e523e6cbcbe17f0477a53444f14b0c7c72284f7ed3f9e74720e85162bc88182ea0750abf228ec698bdb9a203fb8015f1339031554f48fe2a1abac78ed1ce09ac6b4011017b92b9add04d0dd3603dddb01b6d91466f11fe1d80f83c55367e594433c57362d0d632a1c547bb66d7cc746932968900fd03bf1f10a01af2614a90bed2e7feb3bdf12fa7f02aa125064531746f24e9929d4a34e769aef6f5721b47abaf48f81ea7cad0da8a18a6c07da81618906403657ba1112dd158601099a5f11683154afa40ef62b8816d428b0fffff6fff3fb466626f1bc648012f0e058442365d89faf0d82fabf226675c7b2a1b9b483d1a71525f4501334aab6c48be5b219b7e7096752eb48fb1ec2e3231b47542fdb8935a820bd3ad01373b8b1d318e1df3a78d0be01313cb846677a0f4927a318c5a27143ac9d632b0d546c6c3f6d6ed32e73eab3049e277ee8380b8e38bfbad95f5529413614da348120959afff8a14ef80828261d39950768025f2057c31979785b77133c3eb5c3331628b4f7d8d7ec1686c6ee414d2b974f53556c4388e9655b29e5acd0e45820033978da4f18c4c2a5d7e605b9fd7db80784035208d996dc2af9834adc95f90f680d20cad21f146838c821f06a1c1779513351f82c3179706b6477ed899d015ac9874c6a23108cd2e1ea423db725895ef71cfdf31ce671e25b80f0629296aac122ee2feee6283e56e33232bfb12cb16fdcf024ef7e285350c7525fd62710e11cecfdb0dc05310ecffdd79dd4cb0c61fb6b876c340adf578a74983985bd4eda3b25278786f7d88a1a39fab1a133677eb1971917200739dd3286613501dda065254bff07185f21ddee536b017102941def2260ef2cbb8f5186d662b6c0864ddcf4ec4fe689a52bfe356b91406db45be975ded3f1ca791005e011e6b0813bd6e1241bb3997c6efc3e05a719c7c6e4ee8125f4614cf8ef07eb034ba4238e6f57923d6d9158bb3f46a1327b25ed730313acce0dfc0fea3f5c5497f3582aff743d9a804fd9eaed4f291b32e07829a2f00b6b3eb2de35424559dabc309d55069b20298b9251dd05c8fa7cee73b94d04ccb5b9cc24a2c7798a51b111b7a0988bc05f1e900678e3de62b18351863651877e8c290ceb254938935aab33841da03e54f0eba7af6ec21faf234c3e0fe480dc2550a7d2f7e3862e86786e7a1137a4e37564df326a7b4510972ed58f965cee19f0d90e048ae7240270ebb7a6cb82fcabf10112eb0ae7523abede00e16bebe9db03e1023fab86962d050b8c858fcf6aa41c44f7de94c7e68937e39b04cd53969f7cda56803e24b73bb46c1d2c5d0c3364a28e42f141c9be99b40bc411fffa2a97a27677f37c2a62800985efd9eacb6ee19a378a6d1cc58a0a2960b918572a8680553d9d0adb7f8e3d0edea48c58c22d3788b47a19c429afe43d52b29df9675c365b98ec8783f8ca79809de82d0301eb225e1468babd940f71081177848c5501a822cdb1e468b1e21b575ccb5ae11b0b31016b59cd08270113948369c897d47a1170a660e771019722d73eab2eeaaef54291416fc4b040de79a5f4fb213f7c447dee054542e38bf9b44dcecd3a25bd194457c44f76c4d953b294c3758058d7d38c527274668369d7bbef433fbd0069a89f8c1e36b137f3ea5890f67c2f1e2fee03e769d7f17e1e4d836deec7a3016a001d3799f3c9dd5a61d77f229a75d97e65c99f030ce04b671f809ac75df7241e04279c069b56a2be27dea36b2ecf25e841e42705061ea1199e43491f3bdb533ae42978efacbd1b9d295d32497e7e5ff0c9b990e4dc9f4a5e6444df1bccedb6e9655960ba8467eb619077f00958a60fd478c1cec524f173b83467956dacf5185c6777bae83cfbbb8c3dde862d8dad62b6fd35ba75efadb0758ae9193f42fd9bb109130de7b894efac64924461db57dd514c386bc4a0aa8aa9e27f3447d46a6134995d1b6550ba355e8133d404b93755a51aa090d907b1da6e698c9f72334a751bbbecc76d5cddfb9ce295a5b44d6f024583d6fbbd39f559fdfbd4bac7e36b59ec95efc89f9d4b80a6d0fd461fbdcffbd99e98770f4152b1025c3928a77c3b9d2b1dec8b58ec147957a0b6a70657f0acffc734e36369d0d443616705fe3a63fe8081908ec982990d96f3bd6ec45dd5a3a4e5d812dc7755f6c569b9da69f0a5c68b68a72805bbafee53a1b81b955c5425e412dedcfab5061a994dd3556ffe1bf42da08b86f683b0d572c73d45ef64dc9a9a41860ae1dc47107e4d105eb7ba27415ee1b28124ef48fc561b2f931cdcc4659635aa223180e888d6bc1992803ed1bb207103a091bc558453c63eef2553dbaff4273be3c5cf3b9c5ceb640cab758ace4e4d36de64d86a70f5a329b34764c654aa0eb6d756bdc750bfa9c9e040e4ff11fb8584f41f51df21ea4953e699a2de154404a2d40f01142189a55b8a2c32e418b2aca1eb9e07e94585206c6f4317649812140d64543175a645b0e1396bbc2071e933b2ecfb9c8e31793e2397ec627463cc649edc220846b612083c5f870d6c34de5605668908a26adb35d2dc8c7535cb16534d940591fba7f716ee112cdb79ed3dd9ce9326e2d9e9dc6db8eb28056bf5e77bbe38928d8721b7cc6935f5c829c28635e133ffb6407f9273b3a4c2a30f8be75d69cc682e89006de9b0c441c5365892b40dc0dbd1381b7b797e292c8fd9b032457ae0203861f130c6fc1453c58866dbcfb075b2ae3ad026454b71c2f1f54570d70706adc5820ee9ef26225423cdc72d1ef2f8b0855f707465e6a991654ac177b295941f10c08b1ef9eb4880f65628471ba17cf21a2cb5a973433fc13712f8f2f726bec295de0450b276a915b0864031919435d5973ec1c6981515ed2ba09ff44e00dbdb0f751d3e39ec4e5da2facd0b38809d1d87458632550a6b5ba05472c5cdaa0789e77a91e5526b904850957da01f903e582ed886f9294fb568bfa15ce8e539ca0aea900823938cbfba8063c6f344df7b59adc69f06b38575b774eac240ef537a7d2ff9eadbee6f28d2442658b26bea8db4311fa66e75ee09cc063338e9bd2508e1c7cf0d2549e1953cb0f14159d07d7bf8a4c12decd46f2a0d2a889c1982e2b5486565af9a118797177269ab55f7a8ee0e167840de0ace3cef6b6a09ba565ce16feb8fe60127d1d4ccdb6017238c776790f8d3363b0da3264bbd1776d438f4240ccfa672607d20b10abdadf15c2da75db566ae36d9594f8bed8fb3d860b45b130ddcccb28556221977710b661f1f0d873493f5099d9ff43dae5ae968e4ed46430f02f5c9ca2bcbe61c1aac028ab49cd5e5f70fdf3098a6f5d620a461f4348f767efc535f96ee291a3fb4e2c0955ad12df8b9a246e4053f1605ff1ed387ab6a39625d8aaf0b2e68ed8b4254c2ea5d3e215e9572dd23804651f2b979e604f9be16c83755771ad778b359989bbae204d2c34c7b1ae14f62c4e79fc77ddf32c6c6a591f9ff83288d541155aca61f2e19b8de3afe1e5be2a33702fd35d47684e4b9f5b53e3274e5be0082bc770690d9f2801b8c11f9b3f420dcf88bd6dd28d962d7bf2f8be5d2cee5d45a5de2641ea11d04c77b8f9e7663a146e6b031b5aeb6238cf874bbd1b25093e633439b5d085a1ab5ba8fe569e73e503cb5c43c335130cf72e0f9d8b896dce2e6a76ff11a69930ea6549dc9be180b2e606f150fefb5bc59ed318a407b5bbc43104512ac51e07180faecdde5d94b3464026cd6cbde5af3c6a7d6c7fd9b36110231f513bd99e6dcf187be1bcf7d31c28235cbc52725da93a7ba9b345d26ba7c758d3500ab588ef89f303aaccb614ac21b84923fecd4705fb7f6b9639608e41a3bdad9ad667e3ac31617a0debfe10f6c1a939669bc59a9e503d97d8b3e028bf935ec593bd4f5efbb3d0d526814ba110315f3caca1d3d85ac2040d429d7bf3420cf8ed683eaa12c02584f9fa1ca956078786a2c0927da8607b57cfbc0142bae593e0f1b4bfbd739537e07cb0ed5029f13fd50e9211713f76f67098114810f4bd492a08a627c3717308032eae633c1c399ab4628cc424027a88682b229dad39eafcadd88802ad3519e8124bb75e72ce23c5dd822be23c279f7946f25c1f2c3c88f866866470ce62a51247209f52ecba5dec472f408b44382dd656a60cf4f53210ccd03a1b1737ae172cce045825c0fbeeb3a13144a5f69f8ca3af76c8241bfaebc9eee426991c34a6bef24a2b454ebb91b875fddee805f143674afb7b1e9f204f442be430e3f057e3b252465957723863967c79bc79fbdcab8a617fd4b0d0cc5e6da341567b0ae70d1fb1b07be03bc7768b78673e9dce9287ea155a951e80ce20a8bd764a08249005f48fe51dbb41ccf1268c080f9e50b40d39afa65ecd37e9aa2a859ddd226f7e82f3dac043f8427c7d22329b769aa8c9faafce584b06904a57517f8e289edc95bb92640fd9763cac12623775ffcd6d00f29a80615bae084861d62d68c994b9fb5e8636da26681574577230fb408ee685c8f4c93e8c26aca34d6aae1f04ecde1df4254b20b23bf1b58b9bbd322d0d28db6e371c2e639610fa478a56c3d7f306adc24267eca2bafb47074376e5f735b58bf420f966f7a62f4c6aed5781dabc2c9c1ed35460b4af65d55cc3c21285d15489bc2439c8a2fba5cfcda874ff29e2e738f7069a5305b6c39161bd65c34807bbd18c94a94ac57796e9a5dec8d9eba59b3f11346e9e5e6d2caf5942851df346b3e4143b20339d9b950101755b33bbb4181a7478f28f27c9e0a4c38ff3676f05d11a73a7a8c664f0c561d70f2a2839e8b8f7ee21cc384f369a1fb3c9194a9cef411d739891b9a8f0fdc0249af2c87623c7ebaf6b24d4d4eab0dcefa563c1a2555bcdd8dff2459c5733fcc20fb175c73abbf9e3f3e82264f4f3f5e103b77d32af15958f8ea66373c80e9945629f81f9e37e36d3a9de0deab9eef4d6e7e87ba6bec03ded97a64f2c1324cc20acec76ae49ccdbfa410a089857f3469d4aa10fcb336c507daa976ee7f14fbd1fde70699e1b88cf57fcb39665c7148180003734a9b40e4a90ca7b24c4ff82206ed073db00eeb7e62b743471bdac81d421c664061224f9c3c861866d83650b0e59948853df1b15828adaff21f600b24f8b5d917c9ee747e2187be214d83c70959fa3325d3994672857659bc78b23238dc6ae4557e5e489712b794ab1d385cb425c87be5b70b5fa297ca23ee93ef972a7922f1faba77cdb2a200f1fbe471fecfb407673d98e62a196e627ca298e043adb0787684200e387f612c28113c5121509d626425c831a3256d4c86791e6de62fee41f29f1a585160707d2ef07a99816e99372e8ba705712bbef7f03941c9f552c7d1838bb95d2a066d5c3a6ea4d6b348a9717890154838c48d439be71b589c57644bef807d0af1f9882f65cd4dea974481bea746bff5a7b5257dfdefd1545b81277045963eae669a0a6f5d9648fa7d82d2f5001b73fde2bb634c1ca530345134e459166243bbeecd82f667d9c03cda89b1ca335b68f968fdca20e7a26dec66ad545ca75f9132484106d5faf1d55c973e32f9d633cef18298ad844a926ad020c9a97c237709112dc2eb90c35c7873e306b35104a1df0c93805b40bb98cefd0e982a81a93b7a715a47555c019ba9dad56a7384b4d475c3495abe52c60bdeadddeb6b5accfda5f0472210e2cb54697f75ef5e1595e9d2a53f32dc542945e13b932d21aa4640ae7ff498241bf89c421b292158287d00ee3ceebb93ad8df1b589c8e45c77ca07cebf7b2228c95460d92716d3966666f51400f9d76ab8480d35702b323f87a5c760a412744719bf8b2fe7a2b2292607ad94befe63a4a175a33b072ac88f8dcaf4e5e89e9be2d5057f8200cb70a6df123a33b7922f8f2195e81bbb56c4dea732722d32c1345f40c2cb8b3d6c85af1696236e865681e89a2bba4ede0bfca89ee359e73b93a4eb586d654ab8503c29281cd7601c0988959eb142b9b29eccbea7d79d504ddada407c51a842335fffa111b7651e6023dfbee7bac5ab0bb0f1b7943b71458237e6c991addc1fa7c9fa4110bd42dd0f4e3e921908d102150c3d0a137abc22e3d2b22eb149bfb133174c5de67caf930dc07635db0f88e74fc666bdca22a42e169b28add86372f999509519b291af24997db13090de9d4cf8f9289af8f33eb522490bfa13885b56f0d94340cff50e1b7d79b0f114c7f721bbd319ddeed19d290207b7d4208656fe13f350db67cd63486340e59bd0166629de8eedcbbd26a8b00ebc32e470dfaf5678ec7691e8cf6c288ad1293f855cd1f316d1742f8ead88fba23e1bfed0e88877e319005ed8200a6a134b2ff92013c81e28e60b331f5beb803a2d80421ec8b30986c2ed7ca51135d1a2a44805667a60ed58414837fa11c64435a3868f5175982058a146b7c899e9af6b104376a3a6e8a67ae866dd30721f92d05d4263831a54b39623eb383eb8575be53aa92b6c303ad19669a98fc0120154190a0c9df850c32656be1a6c08d723ebaf5cd6c0e9932ff8cc56cce2eb22ef5f6ddc60950b7787e45749b353c25566fbf649c77d9b3d85dee447cfd3da43a193f580d09743af2500c6e6fa9ac1b41f1e704470f52a58bedfd85280d785896f2b75d59b6317add001e37ce2e6eaf69ac31ae006dcebfda529e80b118625dde45fce4da788d929a409967b83e44e8ba4151d9c968cf449d7236478b2c55b380829407705bcdc7045035ecd89b43ac5db26ddc4b983a4ea8322dd4078cd6c0bc99427993e917c2a4a51e4b6936e74b315a7c0b743e17bb91a7674410f7d375ee0f36c24bb1676eae345f461959f27c0221f2814284297be9b3d848311a5e8dec76a2e1bb48b619aff330a519c32d07cfcf276e604721ac40ad6186e232035686e9a517035a194ac635f89d77c653b5c381bef5ad9477d58a41f257ea1e768c49cfbead35c84f7e950d7b0c9eef1d774e61debc056b7b36b0175adc972a9803b66523bc3d023b263b03a06e5039860ea41d33202bf3b947594bfdd227715441ac0a7051488f49f4d175c441540b71b9497a609b57c1c6cf8799680329f125f2e4333b4f2e5201f6123c62c2fac9c78ed74aa26b17d23082944a3fc1258a1f9ce19283cd2c369125d8b999d14ecbefefeb65bd39a0e9f94ae3b2da8834d00a25cbd18ebea80be9b501e74725c1f242bf5759f015f15f281402bd54e7381c001c692a5aea5b26c798fb4cd1740899b20c0d340150e50db85b933cf14bb9cd13014c415d2994975339cf4df658f9f59005e2d14666b42c1b2219f18ab1187ba66cb643895c07000d0e3503d5f83dc8206bfd3cc2cc1f5e9e38fb4e8a3504d440b9ff6d885da0b8061e23b5c100dcff34e64c7e4d8aa3125ce3560a3e3ed5047360f85c6b0d1889668f57f609b13165baf4de51d5b74f8f95c26cebf94237e228fa615726df1231c7b6a8d5673e5006b7dbbb66936085b111e2248d2945ce4cc509bc6a3460dfe549d239a75acc2b78511163d13ed978d5edc97d5e5190e1c1e914a4f8fa4ac9b1ce9c2501cdf8d56c0b7179ba17c412a7d9538fb175c68b8f431dc646fe3e2103e4fbf69ca1ffe09e4c3909e5e645e53bb43fad805ff532be25a159541602eee13ea4709470fe1d17fa339bd94a6fda527f9437de729ad4741ff7865858f054e41e67b1650ea0d28cdddf947f34fa0ae46b819ad05f28fedd734188a580514b02776745428da8e2efd498e58ad1437e5523579932231d5f314d850d4e432a86d3888ce7343042743cefce64fd1abb6721e61efc1014c94781eaaeeb5b42422ce3378642fc3d59fcb2cc638bcffdd3ee532286c41aa17c2656ef1f6c24eea6aa0585cf24e9f6cd1f931b636e831472cbded0b37dca3118c3f15b5507a84786a4c5a2739307aefc8fe403365f0de7e972cccfc2b834fbf19682a94a30dc771bac36e0ddd9be1f7671582ae5b0cebb4f7cfc56c5bb25fe3b67ccc16e19e7c75793329bacaaf2cee33c0b56f106a4aa60d4d7059e82e526f7a82f4b3daf9f2f6deed2a64ad1adfbae23d9ce1ca8d8c77f4ed61f3cf84f38d828e54ce822390f0d030928c233fbe0ceb920d78f36e812dfada2686fe8df9819b3daabdf5d7a0810a89e9c87b75c2f93e5eb41591ac7b96f8acc113c2da62cd46ed03fac3387b45993018c5eb2eaf88de3f6fba1f587f71fd09e178dab111de07993658795702f56d21e3744d6b59e9a7fdc16bdea881994775e4641ad7e40906409cd0855ae6b1255b9ee5d355d084cd213c6dd725f49828788b7f13f192f4ac12a6b4ca1691a94a02ab09830efb62e2a60bc030e504872686c2176fe01b9f38d025b0c933341e127b7a6f4f0c6b41014ff719cde3e7885c6cbe1a974b1b8ebff25d76288e49f92e9b9e08e600bf4f787412a198111a7a51a0f9affa79ebb1876f31d0f62f15ee53947e0272c5bb15a4d786e9b8aeecaf9679a655f78d167d1883a525e26c52fc46b2a0d86274849a9d55e0353c8cdb229cbe5caa7904d9ae2988d7af7902eb70ece303bb49cc4524b6c4905706eaed5a5c129c1344b882336dd3392d228517ef27f67a8b8edeced79c9a0c750a1c5816eef9b75c7fad60c8facbe82b8ac5ed7340050a49becbe62a9dc2e9e18e7253db510de6ad823d34bf2edd714cbf9a98b1af5104728ef974207acdf9ead216c6791c35b59b05232e4e1744d4046d6d860458ca7c53b0f4539487510771111b00f9b3f2a20e51d231ae368a826049154c892f26cb13260eae17d47e05a6bb496d91bcd2771d8c10001e8c5420e8027bb71e736dc776b4a395aecf23e0e1ed282574ffe10d1fa4bdfa61a79c4e7c0fbe3264526e8c0e9dace4be97550014cd1204f68b92279eee2ec298f7c05acc4747dc3f5815b085609168994cbb929eb8b5a2e3a0eea095191c98621ebdc9f339ac57adb631bd8c13644e01685e462df9b188e4e2e9028d8ba7c116b5a5aa61a3d00712b24ed770f13d44673d8cfa5b3d9ecec5cef17cd21ef31aa25f7723ce76d660eb5ec0a840277e21b50bb285e297f10bac233ec02361f52529f7d980721b534542b75191611643f2770fd842d0430d7cea4a2b8bee4b478d6accc3a979cf57ecb025e665738afba531685d49c215cad6ac29b6552eb6b8b329241d857976ac8c71430e9a0ff595ddc1dac3f96fd3d1ef24b32211b65de63412dd97cb656de2b05bc15415c60d2a33d3ebe1fae6f2744195e673fcbfeaa91a3227f949ae8b2dd6a16e968f5f0cdc189ff2e40d444a44987217adad01e07c45017fcc51149ad0ca48b8969fe2a9201c27663b0b2883c7790e3c10d92051c2d3607a32fc7c308160edb61c5db3ebee54b9f79c115a51b28635f896d13b11886477f74cebd824f5cdea0795d4108956c810261b4d65812e597c90c98a27627a207ac824f8d427b2662e2a24a101ca16eb269829d037df8322a3f34097ec5aa1a43cefee4b7b0ecce684686bc8bf083f963099b86f1e8ed5d7db9cb71ba4638a112a80f36362691f70e13c175fdb130325b2a35ef991d0b33c69b250465d0bbb0f0ae3076374a5368731ececb54f796a3a39c440929d7fa1c4f347ce890ca24f0abbf7c54fc517c01c8830b6bb35d3434c8f99494ccedc1d7082922b810de8a1f11295bd180a77078d0141f716470a846d688a038d6d5b68b43e582b03fca31d4454a14e503998d70dce63a49a3d0d11704384eeb265a551245e7b8f58e453231cca9a40d920d67adead677e9068b366ffac63c2afed06d32ffc65b87728eb04d44cf0fc8c0f3cb9b628ecc8b211d64d2df93074116d7a2757cd6a193a934b1296064c703ca117a175aeb899086018eaab80446473849a0793e99188c23909fd41a56eb01749090db0b26cbfe1ccec2460b32901377c71d4aeb93836b65b2bb4d5cb287608241c319d911af8017b93a010bf8262c79721e338c1b1d99236840efbde091f2778c69787b1f2027c73ff5e449b94a0c1c1f6b7e9315a3e21c36bbdc7e68abd181445c4c2c85c715d8bba4187dce2da31fdbac550fa63090829c53e48ffb6cd920a423f5a7415f9dacc6e37d9fde3de09e0b77b9fe8c51aa42b26f78d89ed5e07eb16e9e0e864492a2e20a86be4b35721012c5bcb496c8e5d3002496c2f0b65ea26d8c33faffffb0a949c27184af6418d4b498c0369077574daf9985d3428398b8ff441bee9ac6c4d27e629a63df48be9151fd46d8d0bf62b5d654046b98be2012bce8f5b7828f927a919bb641b64588dc4619feb11aa1a7ffdf5bcfb0b924f38dc32561f9987b5bf878fea90fc624d93eaedef7ac7a9106306ca872012b9bbdc9e10689134e114f7a6d4c031e0f8d8be773763e6227803a8757bab6bb92d889e0f6c0f3d89a50abe0cf3d6d3d39e55122cb9b9da3e75a51fb56ec13b44cf43335750f9f1165c134e465ba131be25f3bd0050c6dc2f7c82696317aa256895e30cbc36fe2332754a589dbe67678e2980924eb0289ab49ecb5570c35e90d6eb186072c45dd0314e141e1849f5d75d7bd6ca256a282bbea0a2677c78ece38d75648e7acf07f4b625f16502dd269b28ce683fb56f59cb7e5179c41d141b61c9ad8f0c13dcec51b81d1ff8aea4d0cd981072861cd724b173c1f9633dbfae94db403d8bdbc3a313191a6ec77bd92628d6cccef208c650eeb9e4eb80413e6d3f982d35a40419e185b54ef1454e5d57c0206a51e8034438cddf77899a2413584b7456d07eb4694c23e639b6042884cc8bb207077c01bacfe00634eab44c86266d4ecfb2cf23bb8025de317a40c940235a958d22ac0502e9871b179bb430c949d6fece3ca8326ebdc59b43aa1cfdd6de1b0139a9088a9116f498798f4c991188a323d6940c01b928547692c07b1c01c600034c8fa33db9ae4189e3a6eadf0d29fa8a8e79a35d8e664a8c2133ecf26f5d1795e75151af7d5e7e35ccf55d331048675a9eddf4daf9066e70b050961137fc598cd9969ed8cba4386017d3d0a3c1f3f760aad68f69a46f7334daa1109940d6a17e89289deff92dc707c4722598ea37b8f7e0fcfae831c065a1b7f91eafb7366f24160c6d9e0c72acc2373a238a9dcb768dd87ae5ab0f1e2a57a78990431d75e08f33561df959dfeda8fadc4cb434bdcf0da15342c01269a1a2a59bb68080dba44905d8b67464848abe805b63659402d080491cbe4cba23bd7ff808e2fd77fa54955ba8294091a384e9702fbf42e7ab13dd9e23479eac7ed7db41e2c0982568ed149ba24a1fadd3ce537956927de0f5e7857a1b225a2943dda6afaf37369c317e1caf7dfda237f0dd7699afdb1fb196475cb39d4cf2ca36ccab7b0819dd2847ae04ccd2ba35c75a9c96b4d2761faf4f4848e45cce4bc690dea37ec5285fe47edcdcf2e6efe9256eac34c0816acef28438e2d2993daf5a1b71560017e78b05ddb0e5655aefa088ab151a92481d02830da49da38db32d34f89f2d731327186654f045950fcc67273e403d3d22378e04b0d4956eb32d526b902aaa1ddeeff584c1858604ba53401c49f8caac4923d9aaf690e116ddb55adc5b25316834b75363788c78d4f0ced535ee3380833b92add2ceaa7209ff8e859442a09bea9161ed098a9bf1792e7277028a85decce80debbbd591f6f71284c2109cdf5fc16e26fb3ff2bdca1955d14c5848159af1e29f02f167330a8fc4c6a7b0773a24940488d9abcceb985e23db9d8743e13467d411982e1b842b9f28eadfd79d83cc908842af2160a0d8132856389c144ae78ceed33afb0e8913fa60a7c3b1479d47b534e8ff651057eac2699b89604cb81efe1caa9d1537a3fb5b1161a7d112097139110bcd843244f84c739eb1bcc26640d660d0e8891f843b4167ad38c8705302ae168ecd20a6b1f482679b860ffddae2548d004f06bf90636d676a6d9c8cbd13f2e14837af4e2df18554aae3639fa4749152317e271a834c4e270b60547193680b0da111c80acb392a8a2626e5726d1a1113ed9645a710d69bb348bd30a7b3e1789bba891e01041cab63c0cdd0cd274e95b33bd9f88aea3ec09b174600b96b8ad9c4f933abc18d439f4608f7b69cf6d74741cc8193114cb2121e21c0b15010f2b69dae09422581173f8239b7c2dce4ee0e036ea7b634ec648e07deb54494b80fb4c8a20f6199287d1ac692d594da05791057bb08ec0948f3f1776f5c5067a2538cef5bc59cbb0cbfe29b27722ce98797263ebb8b80e932740a94d0856137367d2a11aff17bbbde99d1cfadb24a316dcdfce7d1a22770a07fd64d11f7c0ded39c02562ea8cce663f39a6c1c52ef8a1773797343475d85da4322a70bf1909fe996dcdbd7cdded02aa694894864c46628e6df4ea4237664a1ceb5f30a0324a6749dfcedb393ee7c5334b904eed898756dfaccdaed3a64a79077c3bd1d7db247e1471ed7624aa2c4dbf6942a73d763d362547f2d2f3218bc9b1e29be2486df21ead1bf997bfbd6ace67edaf2520e157c6b9ab646acfc3af865df360a30d0b4f734b03393b27315228039c144b77dba57df27d6b55d6254804ab696caaddc3c7c5336b889469db97155c838005188e318f49e7d96ffac81a9e21b689b60db54d3f55e9a97e8e084ac92d19444b213297f20ad1f0c4679281143558a866eb751e4eea1fc48c620df57c29663a84343e99fa5309c9640cdbb6819c18d9f936de4be52dbbe184d0c264d6a4af64221748d184be0805fe65894730f7e1c5c3e5f0d425bddfb12753fb2f86d549977600ce8d0ce862f8608dab901aedea607b1aaaa0fc489e2a39bcd36e58413a48237017b48f6486c4283b19916504cb170497fa555f3b2a114f1d7f16cd19108990184eff9cfcffba7ce26afcf8ba09e382f7b656b9b78c8bb95f943343b037f087f1c6e7c1817d7f2d8f3cf184cec8b395142b3b299dee533755b31861bfc02f25c23d0f1f7a21e3a82dba3af4fa95bb47c7f230c5136fc667f11e788a9033fced8fb31745f8bc285e9d6c263560de8647d7131aee2773dd7a7f79258344e0206e296a26a13a31a14cb480edb1fc7131ddd7ff5b32b1558332895aded08aca1906e5a97ae837449511be0e5544ba383c7ca3c6a03f8e0afe1e482da65220fad43d615dbf07db2220de287439201d903c138a7ba1c927c95359068be638466d92a2c0373000e7263eb448d3cbbbe402ee24db75a56add305686c604fdcb527fcc3603edefe428642a3920c85d5098a18533006d28c95e6ec8bfe4c04e96590ecb9cb27a69afca7d1ea133afb0dfb59311955b51a8fe6192e3818d28de642a62a700d8380fab59a5c9e00dd4f581fca78acd8d60d2db0559f1d580bb0f2593434da8f5ab182abf131324ed520274bf14107a73b5512059dbc35a10409d859d1cc550a4d5ce582868d0e66ab5c96d5566a8499130d9b15ce5371ad689bf31826b6bda681e3c63e052395c7c1ebfde61073a9b16b9b2847932a6181a946e93086106f646c6ad29893fa8ba80a7011665823d702d91ed7a7db34140efe78631f8c8c2e6dc1d83ac0d4f1366936458dc9c25089e463a9c179aeabe762e750202ad7a131a380ac0ae56710e745cc7cdb64f62ef8f14ad107856b164274977d03d6483fd92c93e111a9911be16da65e8456d7f5ad8858043621b3327e48d2cd31c70f7337d204c8b94c63051b796eb06648139d8ccaaf344daf0a8026ebb8d2f259c771ce5a8c94cbec23b9f2555bb55a1e8612ad4743d02c4cd98f52a7dc8662832043588fbf34e82ef8d39f635ce17f126c18833ac699e516b5ce7ef7c7bfd7afea534845211489209e3c1f82caea6c9d8876fb521e2be8da29455b2405967031420b3702e69bd6f82f73e958b5c5f012f3dd060bdd6ffc6b06c829eabdfe5f593d67c5cc6814f87a555a74663e3b667ed488a303107a933eb3de643e002e65f3f9f2d29431f5b18c50c16a0e2f040b8b09a2c7e933f1f0b461cc8804cd2e88800fe4a364709731b6dc94612a308ec508e265f528617303b1d9589e919f3cf3bb1da3e07f0ec28dd07d4db538f416f2bfcce8e4529b8b2332de872d1725518cb065f4f9d536b35852dc4bbcf6777d4adb0e1acd5351868b4d7610980ccd3c325cd1823a7d48f424dc94a001a67f1fe350ac9ad7ca8f9539e79dacef7b0545b92d5e9462c28d3d7a04d94112f0951ba26115c6be33470583247945910536e762c0817a05df549812100620fd6f30598ab91e65432a7387a89c613807c59f0c8fc5cd0adcdad7fe38a5970859081e05d5b9eccd7f2d5011ad9d1a5a8286fcae81fd13b87b1d45f7b9ed43bdbe61f6780e92620971fafcac367bce1bad79a5aa65e52b9e0b24c21117d20c7e0d5f9c79985ec9bc0287ea337c201c9841a400da2efdbc06b2d4c6c952ab75b0a4b371c99ea9fb37a7af6d07d3c5be8a0adf330afa8cb1b5a238533935f9d1d8f6ca108c94f02020f4aac37efacbdecc4df5aed2685142ecd9746fc36595b14b93e37285f9a14aaa69cf75f116fd8a841eb0288a6adc92fe4662f3499c9590bacd3b6d07d257cabc1f564d09dcaf127d7a99dd8ea9f79531c6527b1bcfa89e3567c4f62e1b6a3bc142c3c0f7121303982a98bbc6b92f13a910a143481c2dde994544662f5d4f72260b3a0fb570c61ce3a26a12180d53f7b13653e6c235022bfd8861b3e7e2a5f0dd97ce557d596e111bed372c112f5a426f1edf75753cf41f90f29fd4cd91d01c8165111877bea362875dcf02fabc154b6e7ae9faed47309ede5fa784b04774f51b5941d5ade75f2bbb859a9bcad10bd4a0044799b9128b69767ad4660471ba437e646067ee1a92f76a308e04ce0b80481fab21087442c59dd3a969ba59a150a15a3ac1c07470d844e2047400881a4c57dbf8ae281614e4972cf2422353025e61d629c539b859fab6124cd2af1be428430523d4c0bd8b807d12aafade8f9a49c27ed14206fd10750dbd2b450d5e92018d40723d60ee8b5b0a46671620a35581d81826413f9dd8d9cd70a0225bf9038cee44f89ff6cf40d3bafc9f044710c63e43643d7e492804da793f62a17519dc1ee57eef99ecc3154659ed9e87baee7984b33a897fd0d31e376ca34c9b6281ef2f00a01f0d20ac2a98afac9cff85204e42734f9ef3e58a4fcb39865e7bbfeb1389fdfc49819c550dc4bf5150f1a7f26f29d60f67c97ea41e952b9c56372770c2a01f80d243f8300293a0b5b7850920b64eb61dad36dcc9f0fff5b654889012c4e0c7f7210e4f3fd55f59d3c75921e88e96594b04fb2e7627bd7508b3da398796b62b0f82fb699e9a341e713cd9362bcfa9b64a84dfcad7c4292c338f48431a97ef0c860bf19fc653ef55595070cd77fa5f0b53cf32a51e8abc0663531a0e5392e8214330fe773b36a2b9bb3fe5d5cfc1c064e69adda39efa785a389f36e004b95e8d30985042c9a540a0bb802a61e5f05f2a77ce53d1d6a25716ae18a0bd39fe9a374702e99b8311312af2376fa16531ecd4baabced4c823de4f25ddc9b9e1fc27ef0e0e231426e89f3de7063b0b820aebbe3949d8d00036ca037f4c9f207f2c1d362e1433e43275d615930a8f181c62a5dd0159291f47eb8a6ad27448c60b74f188bbda0f0df2687e7b6ec832a5d7f3c5e290507dd4e5b90081ac9fb56c48c1ca2addac0f5f48e7af26db7c8833f8eebc2dfc8f6910763daa9a02070c9b0b69cc6474c974182eb0ca2a4025255d10a1a4a5ce1c9ba7cb335d85f41dac6abc5749103d87a42328e960db7f332037f4be4741b496665a15a769e39eaa2cde772063901fcfb99b79f0e81826076f9ef075e728aa73fd11f23c1ef8902618050c961b60bbff93b775ee5b809875d8317eee8184a6e1ea3b41767afb8a998a96937e3ac3839fef04f6eb05c3cd6df1bb2c1be57031bca60c83a30a9a2e12e41f6131065c290115d75196997422101c7a6ae1e5a8e66f110deb2c69ffc5a415bfbc3653df70f69c8d7b003847c42e498e3c9ebed4afa22852c633d706bfa1c69e3c3f3dc514180f6e900e1e6a3da499948a96213f68188832a0fab64aff7beedf7c220598215345c26b7fdecd5c5ab1b8d4f503f7881d19b34a81d971c46dda63b73e54a4e5a5fd2c2b6fe9d6acee834e40556e13d7e9bc87dedd48dbee42471b6f2b6b34535d8473191b57e2512dca3fafe64a15ce4cba3c569ac2d7b7d58647256cb73f9b511d97cce4bcbb9e3f9e493575fbfb3a779ee5263dd7914171ffdc1bcf6da94586c23f043a03e3f3d7c2599a93f82b4d006d80e2dfb597ed7454f3451a7343c2afeaf9060e96cf062a574c2a0b6d17ca924056362b2fb0031b21d5f3d0a2d96bf2cfe816d3f045eaeb804e9bb94620fc3e83ab36fb5048e2ef417dd0e2e94b33033152ee2fa78014360ec3c61b797d730ab8aafd3ea46b8d052523a221cc61f956d2970448f246a0f19c7fcf2241aaefad847ccdfcc3abbeb4d5491c3c2433d2c57cce93edcb155d64fbaea720320c06b2b67961cb6c905ea313be9eb2fe0968fb725cc918318e4a3959ee6bd38ef6ba9bafff58a492116e9717f55f65f9be753434e72ba35798a2b3026dfa52dabdf1d3e9dce52080487eb43fa4f2b6d5a0a859ba667e17857fd4f2c1b6b750e47bd7fd696eedebd7ba78f4726e23eead74965cddcc25e41c68c507f179f98a65e53b4c3119270285c096e0257d7249afd8fe27a6260cd6e9432fede8954353bd85d767df149ba42dbeaad0655dc3f9c3d2354bb26d173ea12134aa5ca24edf532d2d7b7af2a632f3193521f071c13a5cfb15f4dcba538a679b3057a7b32176f7c3b28e1a2d0aeb3db50beef52ff07bd589c100e83d969b88cb7aa3e06a4196ad6e271bca2bd952aab872916341b279173f2eb027dbb9603c349ab23af650ef02644e1606794dfbba9cc4f8416ab33c2574dd190d57ff95b821eaa547473498a6fe2aca991ef5a0b3daf934e840de98c1281f1b8c1f70367568f65f85a3446a450c7824afc1568dd468dc16ea8d79229e17809647474472e6d6432673922cbf834886e7046b7a37e019743006d7716681cb5da83805dacfa872aefa155d7e94405c6ecd6d7aafe8812f5f1437d4f9d1fb17b30b376a7e50cfb413dc4c12b6e321da49860ca834580e0d8b16805e55413f0638da3ed5cc25dce35a17f89f28590d256b54485985e61b4efd76a686d3417dbc3c2f7f3cb5b60e72dd12a10ca910ac8beba27991b658abadda3daff4a1b7fd30cc2f35d03d62e4dfa3cd7b332423be39ef3e6024d7fa8d5f2569925094eb2ff45eed2ce5bb95bb45fd9e8f8e3092f40a564dd2c9813af1867da6d5399a08a220af780bea8f467cda09c30c12ee661948606a0b455f2d130283304e1fd1880f94a5da7676dc585f2f0dc84de37f684364d7da38e8881a6cb19f43f7ebac062b37ea8a860d1a790b49371dff835c8335d474106faacdda9cf0b11e0360f3bda6c2af1c49099b6aa3c254b5e64d23e31b10319c7b1a9c8f9e480cba3ecdab2bbc45fd478de0e227ad894761c0081d6dc0f5312b16404c625c6b0a6e98fd92cab6157a41fa87a1fe6eb2c13e385afa4b564121514ee020cb448b06d24e74d018a344f65995cf241f289fab5314ca9e174c83b2f9b0003b2191739abc7b1d1f7a8c6cf8f5acaedc8274256072d9765d3a58e378ebf99a930512d81cba98b87c9decefde4cd16b9492d704b5de34d623be25455056952f0e1d04ff46d9bba4a130ac76ab67af67de9d8adab59c50995b029a3a789d12fe205e29c9372d6d4186064bbb44be1715714f78c5de86cd5db18df4abeae465c35063a7e1c5f20657a65c613ccfa28e66f302cbea8fc5bbc7cffc92a1f7052fcdef62e73b0649fe99a60f1aa6f7b535f60b954f9a333152693ee485c10f1547bf4201e767769873f8c1642ed68db5c1c32443f09e9d593be94181a445ec52332a07a21886e1a8e7e7726f634d1751df9ee8a985e3c13bcf3530961ca221e31652029150693c0f6dec26569055cd2a8eee25ac90134271ba7b88898d70dc8bd640a088411a18871a9e5255f1f6e4c2acd8fe2c46727532b3b9e1bfd795f404697b54b7e608a846deddcdbb85d7e65cb8d19093f5e37e599975dcafc9c43cd9c874fe61be63186ae6b8e8bbef506a2d5d351131bdc1b4af51308edc2ad77aa7166e934babbae3997d8679cdc8dec9212ef2252fb9da512baf107e2913c0b55d48aa1396d6e54dad0538e0802f59eb0e246e4b6786d85ac409756de1e04078199bf427ffdc3cd26dd54d9ae3ba557b4513e82c2a6d2b72826536368b39ae65d8936c73429f10b59dcab268636d25fa72b7576900f8252d2123f47ec4a775fa6a6c2ac677aebbfbb8afe4232741473ca09bce49b35a70491970754f407a072ac62e2b155a4c2e1b67ce995ba1f5f6ffc5af3c3902c96743c23853297b6dfed9bd15c529ec1a4e669a36d22b0672d7939d4b48c18e708248398dab89ec9be5026dc59ec61fb3efcc1ab10732eda4a56c8fd42b744d052d17af97449dd03e1aa9dd573129eafbfebb8ee8fb277ed39424411fcbb8695f3f5ca4916e37f09d95ea0e194844c83b83d358c71f49faaf4d2d4f801525ad5ed044a171efa3f35ce361e3ded91b12cc0226c0899d59913c5da5f021b0209a66feb57a8f7dc5a1c9460e5c9d6e3661d18e560476a65af5a3cc90203da357e31de71fbea043c563a4313aa31135747cd678f9c5cd701013f6b90b867d6ebc15d665b456437edc1c2747774faa4d65889becaf93921a45f7fe06c97703368c7aae0791f537eadbfd5ec8300a20e4f5eeb87e8b59f9f0a92cdc419e4b208b0ce7148cb75720feb964e122bab098022af198f7e0f43175d2517fe83b8deecc2f6b9748f1d394ddac82cefef2eab027d38d47e50455dca732f7685b00f7f17fb35d9ecf50df90744b4d7b8a2433f32a2a135a6dd60ca4ef7bc25ac65b1dc3991da8b925099dc90e5d219247f1ba26052355a3688c177e6b5e22b76b7529b6bc52f2acacd5ea0b92887cd6185c7c45ef4a3799cab790f3dedb8af64f31d70403023b0d552445ca4a36b7279757ff6f71869ce4a635a55280ad7ff18fab200f2a994a086184d7151aca6acf476f152bd5da3e37f66b510ddb63160e17653b4e3614c6fad137820e0610373fae338e6aeaf280fcf92b23ca95e4a2b590dda18c997acdd253fcd17f4f080cc7c1f72301cbe1d4886516115b623e41399040a9665e84aade7178195c3cdd017262e9ba5d55049bfb1381c908191436110dcf54fb6d029b4e649aff5cab0586de010d13ec51407922784809d4973ef102bc912bf09064216c8cf3f8a7023e23e71d1e447dd1311442936b55fcd99b35747c4f9b6193ea7d83ed10dc7707ec95d886d5daa0257b6f341a88453aa0eb3344b93cbe88a0e83bad590177fb74101fb44e060f7dd438c1c34b59f9795ff592a609d4f03e10966815a85c5edffdd9fd3d1de3b25870f06cc45de0bb9b0ce5aeda8ab3328af3721cb866ebbff21c17a89eed4a48bebeffc5393223480f682f5366eb486d1f576960b7ce00561ffd39948cc890e9edd70cef9dce291fb068bd1b6f440e1575378f19e00d7e6f27fa9b3c2e9f5aa8c209aad12719fa51f0f42205873833bbcaaefd67332c184cd33a7d3bd1d44842618ccb7740ff0d6e5f971f80e48889054353ab35f8af29504b6edf8169914a32c33ef181c73862bf79e2592553abba0c01b3065e2591f9a3384ae4c671a412c5b7bf9dc338c678d7b9bdcbe8fe36bc4077cc0306941d17c6cdceecac92b8ac8bcfbb2d304bab0d2426a34ad54b70c67ce76f777420b547cef1dc4ef25b9915b47a31de47735a095bd04803cd8d2235410b3212098da1a2ee2de9dc955845d036e1c232b756fabf489a7159098b61c9dbdb5b50f5b8eca8006ac984416ca3df3613c3f3301141eb9c1b62cd013dbbca68e7644b3fe3c368a37649a6841fe24111c664759345faf59103bf479b9bfdf9c5f3295501722ac78f5db43b6640f21b690f2a3389a859dd0cd36a527c03203a384314fddd4863b8ea92c1f7795f57fedcab22d2b9c2033a818e5a5f9d9301c42089d4bbd9a8d56f457c673de8b8a7acd6aafb841aa6ed6525109c53d906a0743fb4794ab57387c2d002b6f77f21cca7ddafcca85bf36b5d18705c70fc24125e0b92bca610e78e31b7b78a83a3473c2bf0efe2ee2031293257e86a80120f94f18454184d59d3b99b5d84a9289dfbb5a9dd4b57d527fd40b9b28f8c6c9ee63cddfd5167d5d1ac7247d1c585fed7431e1b37db13ba4d778eed0d947bb07c60310e26e1e8ddf30be001e0f3a15cd088fb39e3539cd9dd044cbf9c18b568150649edc382c76c5beb23593c5c1e1c1ecda4963f874b1584786f131ee157c9278586339514261fa48576eec046fe410441472d48d176c1ed53d6740445fedb51d1d448725157a0fbaa968972d9a092e6e74b850306e18aa08f7f352ed8b1d76f86e7a4c429c2a5959d41fe2f5fb2dec110e980c91d2295998c608f73c0a95d5b86f25820924c35402f6f08a68e8257fce16551027ba58fa5cedb39cbf7a1149ba43ff62422eb536932c92c1675fa71b00ddd520e8aff7c9083d3ca89a177aafb6df0e64df2ca6e7902f26e268b14342ac7f45a30bfad157bee9d7bf1a29ae0dd1321a6e096b4c86069f8e2c14f6a8dc39b328650579f65b3b4b61a4951345b9d287f9528b023daa826c03147b50e510f040b9d2bf943d7f7ff01f79f709abbd415062ab43bb7273c414a09cf5c3f915b0ae298685f54998adbc0e9650b3a6469b7c47da0fc33136848899872b8b80a8ed5555f520a895b3dfed46f7fe99ae418185d0f37cb9b6ac70341e0694a287cc6aac296170ad95c65cb77fcec209b77fb4d48711253b8ecdbcdec32d3a81705411a773039f7c97652ce3a12b88858fcffce65c3cda1a7d3741b6612ea9345f28a0fcdd191048c5e7edb45b8e8da2ce199a97f6e34b6619bc0f01e77410f4913db701f11791266a216dadcca339096182cbc3922cbbf04a8c190513a19865cb93c4dbbac5ea6b83a442dcb507060ae58cdce44478d24481ee1c1bf850b0154a8ffe92cb1f1aa6761a49e71dddd2903150c61b52d34b64bd85e434e17f2c6ff9bc4b6a7b328f8ee41899f1e89405af31d0855e309186480595e6c6e5ac941bbe2b4d97d3235e8586e09b19ce53b2ab819475872e72de9e3ed2beec4ad751a3a704cb9701d948ccac5adf5dce215e44e1745832f1e444ee47c69cff89fbd7b7e4aceeeeff8ba049ec1840783726cd14e489571aeab4aa917ba73307c53ddddf686b6d00ff71e26616921a79081b7029bc8dd3ed4b3197cf0316567bb727d8bb607af50e44d43ffa63ac0d0e2c01871d4c1880d672b45d52fcc827d761e358a1f3c1cc00aae2c20f0f1a9570379896ac79bb3f60cef9db93d367c48cdfb68345dc512a1a6b06687eef91af511276beb42daf735b7bdc0b8f5eee00ac61616d92852442c8bdcbe955819f907fbeff8a738127629cce02585f288ea891c5492ec034b26661d9bbcb348522d5c93bd8969902c311e90fc532d3c8a03167c7eab6088f05ab47c33a1d0f0aff457c437e0257ee400a97bbcfeaf72f29953ad73a5edeac6859bb5495092c37d0f5aa0b2ad01fcac96ba9f2b509c84b49b95d4e306953fdecf6a7807e8217ecc5adaefc389f129c600ddc45d608b2877c015d2bea35b35b983c012b2290d6245a3ab011d48f430b952a7bbd84eaa8b4646ce9957671b5bf2d43932dd8f44d2905a141b8032d582d3374a8e782dc458dfef8fcadd43511f82416ccd7f73a16dddd6e97a3456948deb33379616767a5fe3e4d15e219743d0ed29c41d0de067d6c2dbeeba9f31baad8567635ef840936802e60f84dc2dbe9bf862bf879ffc1b643882cf719595020a044a77a089b7edb0c4f0d074f45379716a6faa6071228e13fb6fa665ca278e5215a1aab1edcb4e5faa9700bd21d27d9b9af1ee02ef96d178e85167ac2c33d443b327d67fca05cbfd6a8b676508b3c3b414e6285164c727e6ee06e6dc61c7ce6187795d1effc0f2b6114deae8af51cf0e9a42602fbebb2e9531ae7521527769cadf6208b56afa21c52b113f54675749e05d59f64608043c0c65bd763d23df4a0f92f7fd20ed05d4544a730a10d0c79e9c1e7c044f45efbf09f8dc7ffc3d0019b68db11b06843bdd9cba6101c9cc54dc2fd8c1a79be41820e984e77d93f2c2f1e869422233f94325a48d7cc5d84281b5b04a93765511d7da288fb8e1c48ec6c34b31a223eceec6e135d4bf69e51bf01cb75be1297f8c28c560d8dd6a78613a72e96ccdb445978c9f7c3eee1e771f6a872a8b0c0a7dd2bbd8f20c92c1f0feca62513cc8009409e9700adbb13c94ed6ee60135bcd9a4b626799037a4c3bb9b5b18b2777af40c243d0bd7b88e463d01d26557457e1685db776849721a60f8a5df25a03e2b6873dd99d4063c2180b3c7b96f40e870784453d2980a2cee6b67c7f723a195d463f08b9b54bad228c612bd4a3db975f4cec0082b2ac17b10d5382a7ef4adbebdeffa8d13237872ca1f9e3a25db2f5fd0c89353429ce82aed3b45d742c50dfcb04472d7b855bd0813adb762b25ce6725006d0cd84224541c49e4133ae1d5caf328f8601500f5ec8a1837905e729a0eda2f8fcca3b4d27a1ba4fc9cfdbd17ac52531c867752ef44c11fa00b375547b97830999e4a62b60c0bc35673bdf0552e4e26e2c773a20f536ebd2d7daf16add0351e4253fbe15b067e96c18d4a9e4f83091553a5a2a7453fef897daf495e5246fc09b51a7a2b6cbe27af1110716d040e8ce8e262f59537c21a3190456b98af02978eb859070d217f3152d330d6b92864372f327ac4ea759a77083708c115302573fc839d5945fe81184ef813e6b6ba913a2c61402f069f78c69401d46a94e02594b21b4ed168becd0d317c0c084fccaf0a9b53aba3d71c9d0fb87ced7e1495cb3e0e085871f2d3afb92bd6e6a8bff7de6ca121b21750fe021fcd2573e2ee1be709522bd0b9314a959d262cfa9fcad4a0ebac985877fa9f30efdf69237243097e34449a8a49813c545a5677c91c1c6a6337f98056071e2ac2df8afaa61127a5242bb43e81a1719b5e8f6b9fe84de60bb79c7d018eb8ba1d31f45f1f6ab6f5ee35225f4c6c4689645b926f0193f453a27bb29e5bf0d6a4fceaa2af67bdae840cf1701780920b43712da5c6fe2f75b30677653e83fcc3362e8017d884de91f11710c388529e44fdda8592f808cff0dd01a37c317eef03595817dd1de29dda75b8b28cf4e53cbf2e7b080d5abfb770c9f6ebdc32c35a2d2bae0e4ae305ccd88d422838bc66ca746301cdf7abc7a56901b047f137e99f7e7809696298fa031786d47756b12760db3dfa494ee8022a46d374c55c03c9c9d50db65295cf95341e4125af5eb4b3a2a3fe60e5d540590dea0e5e2bf3d51fc915cfc64cf9c17515c8118d2511181e13d7aa87159edc1fedc8e724af6b386d822f9971e4c285c5b38465d5ab6fde502135ed49a4d1b98b89189a5cf8dc643a7388de359567c0389f84196dd364d7a8957c2b437ed59cf3147573a452feacd4901aad2afa6a20665bcff573da80bdfcfac190e7f5e21ffa72fa0f7c356dd71818321c828a15884b808c961970d68729f9cfb368ccb3196e0a8491b0a6018e51c551e1bd1d4318ab7573f281c25a01707372362c004445d19bc12121f17ae83758470e8544de453c01685605abc7e84bae69ab53f054ee35fd870db1c007c9b2d0c23e25d0b84c5eb38b3bef802b6cfb5e94f548565c89aa44fbcd59f961a758fdedde2827cde5ec359e8877ede0a99c8ca6ad9390732773b79c7aef5edca080e56ab545b5c84bd58d7cfe24bec54676ef504fe8337f95156dc4c47fa4cfa67530039f7751818e9330ffc0903d094800a960dd7c61612c9cebdfdb67e91f7373f0ef0051b96db9696f3c75fd954a5f4c9c8bf0894452d9ca70dfe09428b50889bd5c0a4227020a15a675e54f0a0427681a8c411973b26f9fa0d1de81f82573a2bade47dca15d0048b92533d93c182f3d63aae7c1ceda7df9548e2101066ec04c00b5a50bfa8fc246f6c85f3bd9354056748944fd9a725f4b3a0d408cae544c1c84c90a9552975617dae8e2c3619d3910474691b0e85c988ac25e042601240742d61ad00836a3f81d0aab954f7d23240c0e8532a25c08aff26b85a428f61ce878959e52e31b06eb80ad727cd93580bd55c03d9b9ce203828bf8857f3e790683fc233b008d721c065dbdf1e8816d0fe9d00cc2233f07f0d0ab4dfc3c132a3113fd13a7303db9ee49868c6a3e0fad35a9075b2f2e654d8a7e85c80690eca02ab4a36d0f6423930016fbcbe0cbe25500d4b5fbd6959386f3bc797c5ba437b1ccda03618aa1ff52759f210d84c7de4182ecfda958bfff63b00bc83dc71ecc56c47dd959222702868047eae1c20bccb02b98be17981a895ea0b94d1b3525bccb453c264e8a5c90441b5fc368338b65ba087f68bd9255a4fc12a930d5daefac1f11b4e84c41a2c002f917b06f6661b90c1b7c678d52ee5bd6dc2751647b2c821665090ea57025ae7f004713ca534cfd0d82bc775986c0805edd6112eacd6e14ba17114ff3821690414f461882c4ac0a88bc13db5d47857419bf37b09c5b3475e8a665c7b7333abf2a3f3220c2f42bf97a37c2f6c9dbaaaf8d79c429e7710f9947c48b9e0ce4c7dea23b06ea20ed078662f73b204a3ba1416b47da99b228100cd6575c988ece7cc19cc9a35b3686d3faedde1e64e714b153e9efc9c17c6c1a9afb0b2b9b3633bb63bb62bf53f216c489f0b5e0b41aef2918b92e3c5db169da14d0c78db31de312575f479147bef35b4029ac21d554ca49716bc195cec82469fa1198a741e87d9abbdd45fd50ecac33b77b67d8ab65d191a3a25b25bc9b1d71095e9c95d7e9faf0395a70cc2031bbaa3f9c9701243b1b03be6fceb813ced72df290d984459068f088ace8a2b4251b36eb30996a9f1b0b209e67f546fffa49cfd5e51edf9391c3209cc177109e4ba52dc826e303a096b69d58ddd088640ecbeb12f70815eeceb5ff7132800b7ce776249bee2a1c88d430414de0f04ac319a8b19073305dac07d042d117b93a010bf8262c79721e338c1b1d99236840efbde091f2778c69787b1f2027c73ff5e449b94a0c1c1f6b7e9315a3e21c36bbdc7e68abd181445c4c2c85c715d8bba4187dce2da31fdbac550fa63090829c53e48ffb6cd920a423f5a7415f9dacc6e37d9fde3de09e0b77b9cc6f9bd12746d595a656582dc013b7f9ae555a4bc2f157f41b6eb1ee0759191007a58c77a0ab1c1c19fcdb0b45e6dcf64f0e48c9e97dfe70930272a7faf2ca88637ca0593a13e984631caefd43862c9902e8e2dd8fae3bc520799b4b1a96b0485fbb41a4ffa6330cba0bf14505bd20c1d9643d421253a2f71322cbec0397310087424b9bbd82a772de704ad6de7d49eac9acb469e4ee68950ff2b096531c98f6e1504b8e04cffa37bdc6f2553e53e1f579754362c82bcf436143c41c2a794af948e5f5525d22c16fc26353da9a7ce0fa6d875f91250b7ca1a01cc06ce5b8ffb27352ab625fe070a52173ff68b01453788595f335e7bf6158afe748b7c74c7c9f5bc673f14f6bea45861a26a67fe4c72312fef7bbbbe12b574b79adb3ca08caf91e95a8ffcd2f395021bd6b2267789e8dced1d175bf434f0aecd88b6a67975a34c5423c1136356258b78617630240d3574705e0ecf342936ad54f61c55c3fcc0925b7e11600663130a6a44a7712eedc6c63d2211642d127d74d7a332e742b0241d263edff124a8780cee05a653676fb197a8e6090370af3a8bc04f4de7716abd1e34cf692c727a92c1966fee8c54128d6619a6ae2e4107b00ecaed491f2bbcbfc958f7899a2413584b7456d07eb4694c23e639b6042884cc8bb207077c01bacfe00634eab44c86266d4ecfb2cf23bb8025de317a40c940235a958d22ac0502e9871b179bb430c949d6fece3ca8326ebdc59b43aa1cfdd6de1b0139a9088a9116f498798f4c991188a323d6940c01b0d9b1d7ca569448c6bc620ca8d17879fcc32c8771bff739d29468e416803bee29a3043f05c6ced14b11dc3e961f6258e725a53f06446160e119d69a6786dfba3306f47e28552660bd7eb4b47a8713592c2b587379a2ac8f81ec9ef8b6a33b16559e25cc88bc9069021ff977dad810def8365a222e039f6f0ae1475b6326252859a72147bd71da484f16609d1b6b97bbe384a2ba8cbaa0bee347be088b5b29c0e337fb0ccc142ca5b0970c2b1e4a98d14f5b88ddf729683acfad85cfaa33f4f7bd2993f125752307f2b198ac93f28f426a18211186908267981d1df63f4f259c2765a9a3f20bfb6d825e5ddd432c9c4bfbabdf1f008154144032662d79469656f6f2bbbeb094192d5ce573c669a38f04ee45b372e7288a55d0fe435bf06308b0e25faa636ad6a995357191fca118fa2e866ebf7506346362596e43909c78a13a1516feaaf0c3602b47e8d92d9a7c4c688ee19c3b1099dbe8216c14e256c708bc3dafc6a93c250b3e63cccbd258ebb76d8457762dac1dff495c66b5ca7883314faf8ffc1305737f634c4fa25faf5563ad38ef73ee1646f10170f5a78bedb393efd4a57d5d796bbc6a8933358aa5a1311d64c1d9714f2448d07bf5506f60c057fdec78703d52b4e47f5db8e04f6baa11704f7a344b1d1515e98dd06c757eba14d25b6829247a116e0a06a70f756aea9f1cc53495875e8320f0b8c9bbeba041d0e37204b51f68325150b325ee53d81927dfba588474c83bc80de4e9241d542bd26a841c0c06dfdb5d6a711f85bfbe3146ac1174cb5751a496d295c60351500d5b0e844f6a24940488d9abcceb985e23db9d8743e13467d411982e1b842b9f28eadfd79d83cc908842af2160a0d8132856389c144ae78ceed33afb0e8913fa60a7c3b1479d47b534e8ff651057eac2699b89604cb81efe1caa9d1537a3fb5b1161a7d112097139110bcd843244f84c7398f2e858d33fd026d1fb9e6d5f2389df6d1ac3a1204b9bee818cb6bfb069a98a75a01e3be368f35f29b1ec6b597ae3d20af4fdc82d34b301e87a415cbe4f6967743d7ad9dc8838c51397bf81bf797632e1c69be1a35a38865db7bc6448c511632794101f12583e052723f324be5ca72efe123d3e67cc75e1f099f0acc49b7ed520c51789ab3c7ce058caca3a91cd2176dd308d04ec2bde42553db7086c10122bd4a84dffcf9f0d0a867fe4ac20c4e478f0e1e10ad044136cd4a41537e3113cff2e4ddf3acc724875e44ae10f37a74e6a10372567e366d4a00ad1a1efade1f8ea0d94baf3bed91b88d0d4b80b878a226c773f04c23fce30f1c4e998da12594a0e8a101932ce6ce181f5e2f4740c9869bb47c2dbc9f8f40161d8f8a8d4620024a69ea151343de40e01790a696d284f64b1a60c1e7d0046281229fa3e5ba77833d0fe4c37a5105a0950b0e1e95bca1add84631859594637ebf1abedded02aa694894864c46628e6df4ea4237664a1ceb5f30a0324a6749dfcedb393ee7c5334b904eed898756dfaccdaed3a64a79077c3bd1d7db247e1471ed7624aa2c4dbf6942a73d763d362547f2d2f3218bc9b1e29be2486df21ead1bf997bfbd6ace67edaf2520e157c6b92866e25038f54819d27691ac4ab63514aa17b6d45aaae682c713c392b042cb0d8af93fe4e71102b3750863b17795a901e4838db66a00928cad92491b344e08de573a3bc1cdf36bc80ee5e5dab0a704895ea22daab05c63687ac6714d4b23e48871d27f2f30f6af32a8c0ee44ab6c0fe0b1819d8609fb3be63dac7367e10e2380093cc662a5ee96d6483957f504a467bd3d397e46e29aa3dc9d188d9e6ca44a1945994d7c2109759729514d8c43895e882abc1ceef0fbcc6934b35fa71c9db149b19f6c79d95ee006b3daa9b78144310bb1f7211449c3ca6857dcff7babaddf97ca0f74c7b4241b23fdb850635fdadfc79b8a43578b53fbc517abaa9177567fde33d404f330f59dfe09e382f7b656b9b78c8bb95f943343b037f087f1c6e7c1817d7f2d8f3cf184cec8b395142b3b299dee533755b31861bfc02f25c23d0f1f7a21e3a82dba3af4fa95bb47c7f230c5136fc667f11e788a9033fced8fb31745f8bc285e9d6c263560de8647d7131aee2773dd7a7fbd861a0ba7bec12deda5ac4de57618393c1929440e8f209cfee0051bc354440590b16d1fd48af5eeb061bd0e988fd3f9568a2548913181b0e578c0c0ebc2f618b12072e1f34eb4600a1cfca8e881f31c2ff3b561c0c9d4671993e24a1eb619cf040070e9abe3419cbe51b8c11a10a3f5e65adfcc98e5b2039cf076d687b3aa002e5c7f72cb6505c65ed0c349f7458ae10cac5f4c5a5c8008446f6d2a3e7942ea54342f9e5d7e3eb477e6f3e4496fde7968243b3dc78d5c05870bedd0a4e7ff6abcb0b2c6ef76e301070e6016bbe115bcb36ef2083bbeb2504416e638c161fb62641ec808e8ad46b64bd6c3b9c8371a3fe3ad650aba013719913904f6cd57d9a9cbf028cbe5ae855ae6be67a0d462bcf0605ea25353ecdb7c04df7fa8029cb0a2f8d09b2c24a5318c7dbe840388818e821e0a6432bc70530d5475cead3dfa3a8c50d2e2cf0a2dceece972551808d87278e8c3f13bea63c092b5b3c20a8dc409a7a5c47ad611b3e007e5c9530ea984b46f222b4d8929f11e34cc241f95c08b4d1979e7e1b1005ffd79ff86a94e86df84d38a3911640ece86e2118764e626a0e6fc07b3c83edcf36892443f6ec23aa32b1bff2122ca6197387f9cb4767aafd67e87657c40be0a1419daaad3da26c9dad8cd4c49788af56ab1c4b344389454695460268caa054e12a93f74fdf1691b86c76243639ebb01dc5c18c1dcbbb94a95dddf87a13da3cc04cb5e395476893dcc8547238ae473ec73b8b3b381b94b6f515f35761ca1c799f29e4ffa0b4054b38401f38143d100ad834b3697056942a27468e61f8f7b11396d38dbe810ac7138e7bbd76e5d4a9fe00f43d7351efa4f9e752ef7c8d58422b413a079628ee30a4c0c826834a79af5aa2770299ab900ec82bb3491aa51c2258d9535ee6e7b5c08d39d09b3710fbef7393050ef5209cb0b5c6a9cb31645e0b7f69b5e779ae0dab3d539ae39e715ea79b50e2f2f3e166b28461d3c56d2518061590be85172272e0b6e1e3b9377fdb5dfd96004f241f14c0ad38f1a33bcbcd39532ed4ee3cf1cf5146671eeb7a27e50e6795b0ffe6c373a7f1421f6362d35355c5e7906eeefdc3b3f1bcf05159d278bcf37b21ff7ba51222211d532578f36b8591eea2adc4cbbddd1ee279741517ab9a281e467067df4107ed5ebf08d29a17a6a5763edb377eee64ee1687af10faa5fb99ef3690a6e38e4ab7e8203269be0fe22e72c47ff7fdbef198f435cb93c1cfb4a2dc3be6b2d21eda6c0b74e4badb6145c2d8e2b3542a37979f142f7b4f00220b19962e883d18c27c6fdf310b58658c977369ef4e6d2c566858404a07c4a84012c0cc04f94a84109da6a730dd0e3bff1f768bb8cd2e0f2deae47a68c0678fcabbc92d2d14320a299910f51808f69f292574b86faea9e58b87fc6e920df30c8d934bba309e801ce5d000a2c92bdc93a24a59d1477407f2b4d04989f47ee86a254daee8c726f68d8f425c7da8da8ed3ce2b6b82cf34125a10fee47f2c6cf583207fdb5abba88482a489d3508da92354790d2ac3e025378fd2bbae81d3b5cba48170dbe6f31920f92088f1b494d092ed0deaaa18dd06f149d71688e5f87d46d0ee04e41eab1902ffad3803a4f25bd8efa8631af80f953b31fa53acb153b7f9f034ea2579410e59577f7689a01d920853b7d9499f9821227e428fee07b11381e20da10dcd095b7f49b5114995d9838a59fc50d364cb836c1428d5128f5957563935d247307c30faa8d4ea2a912b1bc7bdcbeb54fc286773b8850e3d8e4234879016ae71c8311632b4c3e3b678c0aca118d678caa77b6dc980b2c74cd91e60219c6480ba05ece17572a88539dd9f51526c43a1a1a7d01c3ba0b086c0be4be1b7f3588072c32234f7f63ab323b7f1a16b679145a6fc82655eaabbc371ff4ac9d1fa365f1ca3129ed9c96b9c83858b8d7ccce01048d5e6f6598c7793ce4b28f9f842818f9efe2ebca4653343bbb75f2c0852290d79ac881531e8e3f4d711d61642aec5b120da7ee6814660f4946a1d60e76d25cebed4d508a749f7eba9418b6a70cec3b81d0ec4dcff07763760907ce1c5f68f7aa065c04c8f7d88c70b577bf19688d17a922556ccf5226e226767187d1f785e37d931607f0df40605b39f8fd7772854451d11e9af605deb0b2c24d57cd99f8578f92f192b07c41c97d750732a5e85beeedc0729e6154ccb077966073a6891504abec9cf3a7e403e22f8893405b42d2d3d817169462c79bfba40d7c1ddc2fe3d58ad29b15ce149397c1dd27bd5afb19863d6b2529e9d393fb31602c21570b1ac416558ecdc134700bf5e5bc71d21a6615cfad6790160743fde35de76883c18f8202b6730f46e0163a3c7bc6cfd2621a1f2a96d67312cdb7a52d85de3537d1cd6a79bc170360a253da14d72c7717a2e1b9db7876be9af58f3a17090b1d4032a017f4f2348e4e244cde23923afcec53b62e8ae644959f0603ead525102ac9d5b45d7e7a0550b80715945f6af801fd6c0d2f123c06144fd2e333446747caf3232d97f18491aef050686446d84cb6c6d3c8b63455886780d7aed298bf522a652426c7d0ff9a9e6fc30bb615af0fedb9e0b2d7736867e4140de27ef7d9fa8736010d347ff1e935debe9693d9cb5441684ff94b32cd56d8eaa395cc8c2d5f9266dc88b3d2100ea519f03ad11cdc86b2d016171a4e07b81f4ed4d0a880a86336839accb8e7b772c96a91afb71bf30845177e4ec98035e8dbf81e423219446b233613e90d175f7020e996e3f137d1e7c92a189155f3192b0c2a8011357110f8d92c79857e54f83782b6135907a4c783c9790a1b24f040c6afb68949e7f8c35b2b7850ad211a92b8e0b9b84a649ac9cfe321434ac402b97cad85598218feb523fbba6467b75d55be531e122f9c03511cdfd911b9a20c25e95a093a5fde08a9a579ecf622ad2703f758a9731d8dcf25e5d07e239fef9d3b44e8502a4df2fee16a3faa8c58cee8470b4df5192ec4ec735303ad9197009f7b35c0eb1e0c7156df01286d2113be4fccf8a344bd7cefcb73b32f45bf905dbef2fb4b44a1c2684e4bdb24ca3685b1dd3ee5504cd0b3738f27e007c4c55b1ac176070884481f4d25c3ac731cb2326fec6d71b0bfe665125c3b0a7e328470760e722b576552e0f9dbb59499fbf3f414fefa16024362a32b36b43e0da88b29c5d8b37c0885d433a016ce842542e67ab85414daaa8216bd01f110a1ba79a8d0dc7403072efeb2bc129a6a06142f4bff09debfacc9ae17098dd987862d490f9620024748ddfad2e50647a8f40dee6c11e983935009e2a4c33ad9014dac945d62936e0f747f98936094e7f560d8ab59fdc49885afb73b96a11ccfc7be9344245c36da2502e9af5e8e6b7553a556d5f6c11e6a940e5e2ce8b75080121295ff5f0167ec0b2be5e9811c2ac040821783cd7cbfc1179f3496c5b88738ed53f9a1fdbcb7e11df8bdd96a7eb4a86738d46a9c7a6cc453c23fbad8475adba83e0b5a2aa36db62e93248453ee68a549ee09fc03306c65b967c5739e71b7d699cd70506bf864a7219772dcd4684411e48088bd054e51d287656db814fe991e4e06859529ad226855a28955c1ce2d7f86212bd50590159d0fe77eb5eaac05663150d50c15be1e4e01e6aed38182b2c7eff243e37f79be9626c9f2e1ed53ef8848d8456e92a104edc771fbd48a737bd1e1fbff7e2e2496eaf08b1fdcd8b41dbcf9f1277c70f19dd165afab92b96b892fb059a111d02e89d14ce2b7a8bacefead006175f8b0c5fef629357c7cea6f26eb03f521dde4342da197e69e3a0caf10dbb8188520e0c70a9c74c48f15ecb91f690d2d35d8347465675cea2afe21947d76fed6173463ff585c60dbce27fcf6fc83cc50ced9f2c9e6e12bb4b928e1149d1f1d1326d99173e60ab041a4f5ad3230b148534d7f7d44e6f63f13235f28159acbabb7f5c7c959c1feb3e6d82224257cbd8efb70cef145689b9af69728d3bcfb62ab979062d2f8d97d2821f7300f9ea535578880bfc18b16d9a5b776f4e19ac47978f7700c2d2b4a9885cc1d2e9786a9b8cfc76ae5ef45eac1199a181d9fc70cd53d55f45f3973d6be72cad82d14887f8245dfbee7a175be267bac071eb194568cad9286099dbdb771039ecad398f9e0b6aa9746d89e55d65d8ff627660a5ba9e919c226b13cd37c0ab2b1d5848744d8343f44a753213cd9b83e2ba13755eb627e354743515f8058af09f578f00a6d782893a268599bcd8d2cac1f865a346e2d8417a556d69221b37fa7a04c74db08f41da1057f90826caabade9f33b98ca0fc625c225fff5d33df892c89c62a711b70f242b0c0a65cae4eea04ac14dd20b2b9ae470344c0c4446b844b6dd892a87f05c24f624c3460a5fa1beb59ce271dd49649ff68337b73428e8ba258bcbe207c7d8b55ca451c6f6b9d38a56eeb69754333e5d9e5c274d1dae4944b7e7166106737694f80564aaa2da03cc65fac761af2840b1d30b5517d3cb84aca3c788e06f1f937fcb49ebcb76f80780f9e3c2ce0200c537657ea6a2ffadfb0b8af2f033b26280ce504435cd23f73ad30eb695d3bfdcb551c7548fdbb2601c434c03bbe4e4c0386be663abbb83a63cc3cd1afc8506ae87edd0c97c613fb43cb91c4f31ec69201f8057178a2d06b7987c019b86a032e5d3cc67223ab45a401fcc4d1a9a2defb0578558d60d16144a21c89856a53fa42472e7487c0094721aaace4e14f80332f52cb89273cec2bce5793e0a9ddcf81e44d86daa21743ea29c13244ef566e0fda9cb45c3db8bb48c23ae70c00505516f26bf4a774c7db9dd13adf272b3c6643410c80577fe11499c464048809e31a19e0cc0dc81afc569929260ca59bfb005779675190817bd4f7665d8a53a454b13a7e8dca98476599fce56987b454382996da345a01646e80c21a289d456edbd36ba4b9fce057be90e221815acdadb9ced5cda2fe40f4800f2d20962a698db7a4127d33dd63c0c5adf9b36a830c0ad21f6cdfa94c9f4105ce6440952d00881bc65b95a6049d87fa6d0fbfe86d4972606a02a2631482fcf2acba63e1ebd9974aaa4e7361edba4391c3f5d49fd2248b17ed9381cc0f8938dcbe878bcd179206a8f592a6faa9fbbba8c0e4485285d2e08396ab80d0fc23a98f48421b23b6c57461dfffbb5e86f8b1583b4e9b2aae19a2aad86c81bfd7bc5a3f8600366d7f11e6724cb9007f1297e5d44b2697f4c1a94b7778b0aecd5af4d6e52b78d59f430e2321919409d84c005734770c6e94ab725be342e43f6af9fd35e0641052e1e23bb01f993c885104af25cbd4172e0a9b24ff96abf89c9ce6c368366670539653a5e950cfed62b49ad341be3fab1c7af353540f2483abee94cca7d61e88af696b6e2608df105008ef2b07f71ca2347e8c486ba2c6e5f316ab5444f5c74e551501f8d71f9e5ce7b07125e2da6e6c9890ec2a93bc486e33b91523bf4dfd66f72f5a16cd9fa3c037d5c96c93c3dfdd0fc636e560775b73c5bdd79338cb479ed5bb4cceb3ed10830746dce102086e39a6afb284a04aa4a74b7c1911b8ea897b9269563d30d0eed898520e17e030b105cb29477531427d1f7ad4aeef077efdf8b3f889a3d522367ff01c9262b146f71c37c183709a0778e66246a1e9e110cf0081120e64ca0b047b89706f14770c577f1576e547b4ccf5d9cdc8d6f9a881077c250ec238aad02ce10586d5086f2684be96491a5e6e5d035c8b20620152aabf8bfacae744dcdf0613cef8be7d2cd06852bd618c6aae442530e93e26aed4a2fef1e71b89e402fb950393c14398aed4c4c5fdda970c19f188f9b271b30e385afa851297ff1797d47210aaf1d159bd1574f224004809bdc3414ec55199ad2d88b502574d28576e7b6897ac483f8c3fbbeb4a5169eb67f8e68bc9104319264f1c7bb18632481eb3517d53035f5f8218cbe21f514e2b10ee416fbec1549ccff97ebb4c5e0d8b793a3c4716a4be0eaa2d6af1fbbad0f57e0120a95c5d27051f31a596622c23d996deecc929ca5e0b6270e19a3883c9d458fb9d67f17c415fe32dafc9a31ac110900d8673a6873ce2e868f41e74f536dc4285fca51d9bff29f314163a412aea2fa737b225fc5a7a3875ae5f86b9a9ec87363589e9d717c21670b6197cbfaa4845bd0178215bbe981d63fa2c996eb9f577b909773893ded519991985f43d0585c5850b7724a183c927bba507f0c66b641184296e4e1a505a68c5069231853f62c515c96b56d4127ad2dba4249d08ef288ec590273dc148f84be36f48dbd4c443f15f9bfa5214dd01eea4e9d9e9d5ce2ab784d1da762c4f9a6354b7dc2a9300e641b80fce2e587a2dbc272bd74170283c12b15beea0a646090a082bde9a512121476ca02d3866a6e075a26baed7364713b40e589b859aa7a194eb856ed7941bccb77c03a298238cb0ae90137596817b00fc47f9fa28a961463ba3b10d72180c9ca3aa7b355756910c9218525f5d63b693ec4fd351c9732dcd2b72910272f05a087d6e35560e262174b945e545388052f36c80539f3ef9c7cb8eb5d4739d326032360e392ed19bb9ea8d32f7ca6ea0f2e312edd851bbfef62bdcc2ff1557164c9d2ed9430d85363d189f3a70572977a65fddc61155f0485df60ff1d465844aa11f3200fd3cf98f9abd667e22080bb85e109a20c5e454a52d49f5670dfb5715219f1ac4054ded190cd2a515ea107e64bf905ce347ad35a28a019a04865d1bbe5e143aeec51a69b94b7c26667e840b07bf85ab9751d45ba5102b426b1e7aada361068d6ef5707a7cee01cc22997e9ec2a9626fee75673f83c5eb571e314790f4b57eebcc740bae878b1961f654c7db9a9516be82892cc5940e39534ddc8c7d63d59acd86636a32d4033ee24a8e8bbcc44b719a24a307956c58591ba7ece0194cc22e76954b873a60ff9a5a7aa8c1423d5c7f87836f4b6b3b4e031dd67185773adbc38cb80ed4758524e7ef2d514c43c10255f9f2dee21f23cd66a27d8644a9010b497753c874866427fc2fa36a9023042b9dfd55b0fbd65320120e5559c04d0ef1a13688e0409ae4e1ac7c8c3b1a56ad61f2d7404f78f48df78bbb8378ac2a98f67daf6793570d3d09826986350ade588621e91707f9ecd91bee16d53780039d94b27e2847be9666d4022de95e0397fa9cad6724fc0921c6a9ffe946ac0f526b4b56fa83ec0a7820dfa2781cb1e16e88a673c628e2966e32042f4adf2f76de0d6fdc7ac06c55df563deff17f2cd753eb6c40640ba9c067c1258d49557778442c2ebd48ad7b0236e1b79befc696aff2205233d51c08a17599eb923e16ce61912371327e59d73c27fac30760e0e1ddd974326d20b41f7f37d6667bab9191bf2735597bb22793343d015b8b1f9b4b00c163e33ef967872d3c1dda8459324994edfb6316f807e0d95d300f75aacc85d944fea414eaee4555978485f44d4d2376e300f4d51991bfa73d838edab4def2d3451b1bb54276e758b2d4eb327b2ca7014bc5b825b4ec58cdd946690d2370dc701e1b02d296c93b23b898cddc9bdfe912d3f2c71f981c2ce7d1e1b9d3228743939d7c9ae98f6ffc7c93d37ac9e776a6810f470c602251a3808c34afe5ae2c55e897cb8033f4f678786f5ef9fcb3f48411c414cf63f376354d438fccc83b8b4c45c4ab43dadb8ceb1d56cdd2310ae6e953f954c48be08948e36803247df90837dc62c463695004691f549e367e06750643bf68a51bf137aa3831c7237b810d0577b3da9364b60c0ff2a2cbdd00af82b1d3ecf7cd4fbd3dd10e86151faabeae44d2e3b0f2371f9edf043d27c4290a1bf62686319194a083cab5b03af137641c737b11e95b5f886f24f484b104cadcbdf6ae9fb8f73bd18c08ccbb60927bd946f802de284c8176b183f7c13b6dcdbee70ee50a0338162f5674840b5b8d18a61e55fcf9c20f4cd22243b2f9c8512e570fe84f2c9e08b7c08487bceee4d972a261dade4b6144703eda2fe2817728a60d73c998edea1941188f323bb10410861106ecdea9cce47ccbdcfa5016c4ef1f1c00fc41bd88ca1a8e451ac777e510306f4c8896164cc40bcc6d196a15a422cdeacf4fe191ef2fbda9cf4be81c45207759d3e2ea80f059467fd57d9197158aa3aaf9cc00fc3a2369ed0848a3ad5f96775a86769669410b73ec2bee07dd9801af468985bc924fda56fc31ce81498c4b896988d0cc1b1683ea91b400958549d5541d18ed2c3ac4624c3900c984475c80aad4f8df5118637d0de121558acf9a64dd37e6e7269efbd13f8f4675248e23553c7830a69a85181dd6893501f8abf385e98d948df1d3077cd91a4e39593539a537b88a33e83e9478289ae3dfbb4592f80812a0523bdedd6f192a18119cf4190dd5379edc912ed81c550b17b7ee0fe560cc75dd9fd74677591bd9b6db6cff6baab5ef44d87d974c78993864efa5cfa8d864bf2e6f44fdfd00ef44846ab4958311d6f456444645be61dc08efd7f633b17b5cce94cf62097bde287cd36d160c880bc9ecf0ca2d541dcc7ab526f5eff0eb787ff913c40bb890da857f1f589785f22cc77e1604770142f002b0ec81a7efcc5e19c7edaee126b7ae220a194c1c96a336b280269f4ace81c65b355c51f9976294441889bbea1cc27948e9d1e7ea8a2ca90dc16bb4251fac15e7d658aa247a414d2e195739d4e3bf8869079b4eab7857fd854ab34a500c003efe99bad5d05b064d7f841d95461c20c1b7fea33f0737d41936ce76ba241160a75985d76fdb4f2d6d3b68aea99599d3c3dba013b848c8db455eebe647ead707c612dd4cf143881e9db16ca78ca46177e04e643bfd83828fae6160d7451b3065c865a34f6a371bf967ee8e2c3b9ad76a510c58667d25ca1e7be6beb6d6e0f2b747885833b2d345230c1bdc994035da625e3e30eb5c94ef94489e4c0ea16ea5db1e382a72629d2ff39178b401a69ad25ca5c78b4d17d9026afe84eb301e896790bc9dec16fea02f312db42ada99d9cd6a2ac47ab5e15a6bde5803c58eb0f958ed255f4ef7cff2390b040c1d1898c8519f573e33f1da5b617e448cda3b45afea0a0ab89e138bb50f4822c75000de00e63a078f7141e17839a168ffbe8bbb5be85de03e4b42c353d51e3831b2ce0d3c5fd40e58200fcfb5f4a43533849b0c7e258a1d20392964c160e780b526fbe849063b3a19eddfbc4702eda0a7df8cae42cfce1dc0afbade99fe905d48fd72b2d18aaab790c07060dd0955e22eba80b87d36e452195eb0c85fa4549d89144be7ac96b295f638936802c921286de6314d688ba5788d13a52288d0b16bf4a72f049af8ef4b8bd8c224bc58330f241c8889cb449e24d947cc03f446ff5e8f386151822d80ffc22c5fc12587a446abdf0d720458e512363a0897da6da80839882336c3f11abe0bb623c36ca25a94f7e74407306907f7e8f0db8348f7aa9bbeb87a4259493dc66de26123f93493fe5f5e9a3e2dbdc27012dd9466d65f43b53dbae60bcdf6ca1b8f9a2c604a6c94c4682896834769ba37b084cd48f6954f17a83f23dd81c593f4093c89be37fdbe5fa1b907c38dc2414c0ec973c25da2f3a18dc2a22464fd1d34803eb3fbda341f4377f601cb40af7305eefad0f6c7c399280a12d1ff4abf857ac479b1319d89156d5b671b43b0380bd9c57c82c366fd1a9fcf05b564c1b25ede567a7c65f44687f21cc3c4b8125fdefd7b872f7a326149ceb311e6223551f14c6646512d7b8a47dd1e7cdd9262d64a45b0d440d3ac5c7589ce69a4f72b868ec7742820c5e8e15c0a1d8c788de91558ce0943256eed6d148f4a9b88d5e9c6e21cac8eee18480d87a6d602be4859e9c3a6f202f687265e812e25a6dae3a793ca694944e45713339713e9ca9b27977bfebf84389358ff4e88f0d2a4f706314dfcc6a3d03a0f19b2bbf88e599ebfc65b0d77da3d03695f8c3025dd220d301fc04910bdda5e11ab571f342a51535b7a8218e34c64de601549323e6c64b0c670826b124d319f539e4a64acc0ec9bc0af4396234dcb7d5ca34c0509d3b7d36b44aa575c521a9298c06e5fd564ce9a0944c1dd125037f69fb240b67c4be4405115bb2296bb0d8c20db0347c869955c62bb9049375670324d7362ddcb3c1182a33fb1b8a7e20a98b0c9d699f9441fe65ced0dcbea38d68a6d345c3ea3cd25e940bcf9f727c6f699e56a822d84fb921a0b2a95d116aff5a7acd7d39e510d1863eccbf7336c0b4f7937917046bfb76966880c1e38ab34f55384f43ba09b4f12cc6eba9a4e77738afea90d1154e20b9b87a4e165b430ed8b4f53ae1cb9c7b2fb5045cd7596e9c206c50cb79029f1b2b6d9e04b5c923cb7b41e1aa20a3f04c829afd839adbdd8a6bb40cc442643a4a2543832fe57999c42fd8af88a62383329e6e583b686b4fd4cb6d792aa746aee513c13f937e72ae29c1ff32ff0fe74431c1e2b967cebbd5bb0aaea777fdfb7a96e1d310190d2e6da38d3a88cb454a12bd14659f63982df043ff283dfa437750a33771f4ee1bb3169b1a8aa5f6c60a487c7e208f0468706957433dec3cca9b71b4c2971649feb95bd5550c9c6a926585a35d2cbaedda7d076bd29ae22525af1dc7b548246ba8be86c73810af6dde584d70961b4f75de19020134ac8f4a52ea8faca9d724f8b586f89fe9e3fe14779f498c8c501e0bc2bc768b0f7e553b5a480cb8db3b2946590e46759aa9c46c1527bff30c07509bcd23a2821f53c8bf0c5460aab099bb18bfcf85d9a56cf60fcc87709cd7d98b8e98baf7a9e19275670836af8aa4e014bc7902d2fffd414cb1605bc3ecf091995427b6085e0db5da626c51a37a2518d25ef498591f9ce2f99137f1110a0cdaf9859cb9f281ac5d17e5f5b293fc50c7f6cb1dcb4f9c25b7efe9710fc38b7bc659c18d0edabc1ddc825c98ad42738b7684943319f552c0917a5d49235cca83527ce52d8acda822e24052458ab1b356fb7131e5c8ca78422a93bbc2aa0c01cb202809ad4fb74b6d6bd8d9c91152bcbe8a429a8481368e266447815013977a7ee14f728454e5968f566335465f9f045cb54fd22fd6f1650551563a1a1f4c27f1c41731c25b152521f6097702c5b9263d6b40c13973e64e8cbb192fdc4223cd580c78059d24666e57b975f1b32dea930db6612a2aabdca09cddc31e60cd2d56977aed578af32e56bb9e9a13252a2404b289ad65f5a05c25ecb0bda16acaaf3a1c6a3cb6afe2ba987d4af18f437aab0039ef749b4ecebbd911b6078de101741ef1058c41f26f551c9dbc11e3464861bd6301888ebfbe5da087673683e0223c7af9b597fb2f0fe010315531beb40ac6eef91b2a44cd7dafc16eb84684888e7ef8949032405942ffd53b259fca44d5ca3f2216c89f43aa01544040c8c07b06f18daf81d59b7e59e018e3142c8876960b51dfdd0954b6e2cc1b1c66fdfef2666214b2b1aa4d6d2cbe21ca1b2feb236f9f2fd3baec3c450fac2e15d3db78f7256cb5e9589479b5628ddcbac90ddef0fd439653b3b3814c93d4265da0d95c458c73403d590bafc49bb9788942082f3be589f0c19ffb088e026e0cfc7b2492dfc4074f076923fffddbee64f0cdb79486e2263e8cd1d8e57207ef34672f5582ab4c45671679b9230d6d9363f1abeb837df246976f6f3d59ecdea8f38969ded465feb9426fa4cdbca76675c78946c375f068be3506629f1c02fb8412a43514206cb9331078c036c0f117d0602cfb6885821cf6a04ec3291620c201fef1901199e9ae85bcc0cc2f55b9a122210753b12643a8e908115f760f7b9ad87aca678a9e98dc051a47e4aa703ae68ffe01dc54bee55ff48b0b11e03c7a2f0121e499548c0c0e48469801321a00d2a26d46d326b45230d94bd2eff59f7b26650992e98eddfb6eb12f4fabed022b841f5748b957376ea4e03d2b3777802bf994e839e0035fc3ff4ea789f17879fca4b5bfd444209ba75f8be45b93ba0ecf54e1da4dc6a7bb06c8f0c7331276beedaaac5b9c1da4696cc4fe49a712c3312f9c40673b0e33175c9fd646e9b2feaf78291c677f57f803bb686297b50691b4d6fc635eeae5c355d833d843e29f6d4d9b3b61660b2ccda74eb1ce79fbb3980b82ed71d359c538e8644911556af480e8b935e35b614fcb3622a14b1d1819d428a6826e91ff9d2704cfaa59f1fdd8f864b31d0d9b3b37943ec6ce0d63b1877aad8b0382ceb7cb185480de7f791c358d53b1875a5f3fde56e02e40655f33aebe9360ac87b55610e70c0c830d1dc6434ca6b9d053785f8220cffca2f432dbe8f30924f258345d04444c60e44ec94fab0b448e22690435265e7cf6b757551af918b057c620c4c5b33db57eff7cfeda05fdff2c3c614156c3a5cda075f76e8df286bc9d64880cc3715ab11a0a1b55dd4ff16c5ea7e86d7cbbd25b0db44efe0fae6436150b95f362c8244b157f8febc8da70419688d99c071a9b087fa5f11441eb69c68c6006b7eb4ef38ed01045a29d129d448696f58d77eb4003c1af1dc1f980f343568b552c7d94c2346e36dc7458c245816293e20c1e76807d6e82fd5e684cb28cc83ee16ff8099cba791c6ce4413c04b9cbb5881974d75b1c9f61bd9b05fcc3fbc59cbc60c2473ca0e09dbc22fd33e9e2838bdc45ec45ab4b225d5092bcfc6b248b790a112f5faebc5578c6973bcfeac77d3e96ea500189de2fd41b07fd31a981cd2224b327be60dcaa2b02ef20f2aace64aa6fb033d00fc1a691d451d54500b8c20fa1e78537d054ea58b9a51586a885c80b4c15f014a60a2a6d1c46d984415f3ce53433885d6fe269defd039379e94b4ce556c006708ce9c7155d35a952f0571813887465b586e5f90c7ec15c1a15fd1504c9e20280203adf035abb416359f2b4abd9f604f72a49f9c340a41deb5c55fe08f7ede774915f8718cd2d5bf2e9c50d3b5766ef93861e6b8e4713ee87c318198b636f242efb761abdef17adc2b118d3597729cead7806671a57a08fe151843ac933c148bc3024fa2e7cef9077311b14b7174a89455dbefe319e8167a3c22607f8997d18f9ec1d5f9358c09c7db8c765893c3fb546030ac50355ddd39ad5233b2b0f94474f74f0eb89662dcc382ad1309acc4041130de467d19b1f20b31d494f77c60622fd7eec0c025f56d89d0dad1b7f4bb0f7a4814e89fb63d040ec0fa2ec38a359f5d3aa99d4d970a4ef0e4b5e145d8394aa2fbea52aeebcc6c9f3e4bf4e67fee1b4faed0be2ed25cc11db6509e45331b3f2b7d08b3f2c654c71df35073a97969db29cad5c9b1797f9f1c9fd7ff547b57fe4e73eb9130eca70bd5b98f770d1382bc20f0d8d62829ee4c7d0039a61f348c68e35e6d23e9bdf4627454f0adc9b346d9088ee264ca521e8f24f632cf944d9bbaa22a62ed82d58182aceb945fecd7130163bda86b31500094ae5d82e8e2535b1ed9a41a9adf16ae8fc7173a70c5a21f81d7eee00433bda4f3474b0d7fbb066f771c19959e151b570f954f2fda7d8facc3a5464cb61f5f4ab32d04df79b3e7e6e485c26b8a0f638d1a9b3f7f72aeabd4f2150c1029dcc4120ffdc604947905ae65c4e5cbf13abe37e414e031562fb2c5795b258380598be495d74c01ac6b25f1d71e1a12f04d70d2444207e8a1870f189eca28aa75f15d843b0740b48582f4671df05ba59a7467a180a7c59d3cc25845c77ab16f444ef76ade17bd73c5d22c5b0b6604ea9c58b22c79d9189fda268e5bbb258f1c29c26b86aa552cb4ecc1b720c8e3c0fcba8ebbe202b99561a2264e14557b76ad9bedcb8e9853068634b8f5915a1104b0f3c3f3fa9921ee0620b5779cbba4ff414825d6d6c185b3aba86fa870b77088b94af8bb4408ed8cae4136ba9e281de46848abb0d9b591c0f70203004188acae34239cc716badaf4d689c23931182b02a3bee9c4f324933f43a00c6704c06d7f6a785f019182b769fef28539154f18581c46e0e37c5c869f300615e99a3053aedabe907e2d90135c651c83cc71d124abfe054ccb3ed71f4df76f859157c38b85f0a4f96dd778050f5b14ab76de93a881e00c979339eed3828bbd4309dfc8a33afde0444fe9ca1764773186008c5c3d05e9d4a75e47345300c955759f8ee1246c4864429fe6d974331f1eeecdf49f44f46bf4ea9edf16efb3080811d554e5bf1638bc58af62d3266c249bedac4ece0615767dfd70407b6293151362b03315c3faddc635f5274fd525aa4d976e408b56b84d90113abded1a92c02d570cbca2b763f102156bb970c3b6a57bbf0497fe1011c6b978ca31b88945a65728a6261245c71f9b3406606f70b99f91d7e11974e0ab9b1288ae03f8db40923137f3b4e2e83e9fee7dc73e41298024757d8ff37f5ee0f3365b3889f49cc096374360f3d9cb30e2588efa6a98f49d7d525da0f668c1ea76ff2137d3a6438650a2a34680d1860f397f07b541698d0f9d0abd57f9183db404f7ce2a3e3e6e0cee19c429685425e3f56d911963e1d8c0eb9a0856d1ca5eeec8272799b653a1d9c4da2ba6f2be548f348f5c8d33465bdc73980e36faa407fde1d0abc400f9223a12c6b79a8f6cb7aab60265ca08c2d1beae17c744c08a99846b1d156e552593d49d9db36df9e994a0f12e6c480b940030078c260085a37765b1dbfea98900bdc920db3a7bcf1f922cab464ace7d39a63603762a5571cd4fe85bce9b63c889ff2fb5a3642b4aee1b05d4ed34ba00f320a4639c450372e65ea03e8d2825441d8d927e58c20fa312f2f5c9ee65200b8f939dfac63f2f64a4570e2256139b8232392486cbb5ec6dbb35733e3e15ca0199aaa0cad0eb75bcc29614356ef0eec06e9a144a88fc58b59537aa16515ec1e835106d9721b67a0cea46870f01b0c17dfc97953b571d3bda8de1ac092b34e731c16eadf96653fe4d257059aa77efc98dc79c48aa648d94c4650f28db1f656309f6ec0f18515478a0e723771052eb3b31fa79f5cc583505475f9e58cf55b73c8eeac54e9324553a213dcc765741b5a2dbdc0a3f94d20f26d2eaa3b3ad5197feef119c51fcaa4000a62ff4a6139ed24205ae4fc6a694863f47355ddd1be6d238bebb251d39e71d43f139d6950c889488478427de4a97e5e0682e703e7d6a79543d6923f96ca92a12cb3cb9bd6f4526e52b52e606665848b055800d1b98788ec81df8963691f760ce9d62bae0affc27f1c34262905be54ef7418ea7ff14b476e2b8bcf8df47f30702b4d7c7c3d3706ea54656436a3ab4d5a52d9da75a0517fbdba9c468888568e4f63072e7bef4645c5c620ef2c8cbe916c4402788f17ee7bb389f82ea1703ccc91bc5eef5e093fd3deb40047b78a819a2f733773e5b2877fc55bdc2f01ebe4b98de3c0767e94e8397f4eb412a9431dac1314267a7c56362d9cb289dc26d80ee82f05a84bfc20f8910ab1a15309a5bcf33be53af89b679e550fe420cec6d718d96dfbfec5440ee677d69f577955dfec64287e537c3ee445c03e730ef2f8e66d57991e6515af7fa47b30271a45c151fb71a1b34429a64454d8b3a2a7cfce600a38f18db433181260796aedb88109abc5e294e13389292a1616360100b58202530d751a83e7d446102404fa0784769b2c3fb8c4b843cf229350a5e59985e83f67f88ffd9b5c44133ecd96c85f481287423910e19fa92ea1159c9243b93065c40dde329e1d68d7272a004bf6c56008957cf4b61d25bd6605d772465b426aa3a66a25bdf9158f32e0c20c6ecd0ab3dcc84e466d69bf1a96b784ceee345a08e08783e9a4f1fa7619283b382294c511ecf9c4df99add8eddca03033ec5e46d9d013594f5ca35efe565473cb54a4fa44c475ff41b03c9afb3204c53b4dbda24d4d0dae50366fa602ee2ab4b48faa6cebb977a46855c5a99f40fff5fc47832757b0f9b565c159e3d86492e6a6a64d5efc39d0936aa72e483fab064a4a1563d488fc2a57211da143da869cfdbce8746344439c8ef86c666500422ebc0df3374c3ba40eaba64f40810284096476806fce18c4771a270f7cdb608dea4b8696de9342444a4fae5cb122a37514c2f83ea82a644e90b3414490f92ca61b0cdf48e09842fd89aab43cc259c7c97c1292eb60e637e13ce29a01bf772709677fe7bd1cde1f1f76069fd9678dc43801f5a5964a678c5efc0afaf3ca1f342a7a8b2f6324991aaeae0ab103d761a9ec4cc6295af88c60ab118ecda40e62bcb5d17718a34285d35247e0e05b658384fde2e276d913e92027cd7b6ad6b03e9916d5fe2c3cb0b0a377fc1b46789f6118f9feb9ff4ee7bb038bc838af32cf26209b3a9878741f80cbcda2c6df26579d4d6e11cccb418db03ff3fe24190516e5e20d073b856462528ac490e117d875b531231985df22a1f0bfb377be80c86be2c9ad10995d1ab7510f5217fddf2e97d24c8adc24532b4dfa81631110d58cfc3bd61d0d17e3b26886b564293841a01543382fe2fe35bdd5385656ba6f3d09b76f63945ac897551a5712ec570670e1650570178443a34f1b4211bee8891d338f35e130f6958b34c9222eb6e4193e6f38210c843605d24a0f403c7e2d25d0e1d7b824bf9980d8b6f04545002e46d964eee6b26ae4121548b35bbd507e4f44aada39d894d124691928d20c7065230f50c419a7b1108ec7baf8f4551469c796b5f45ee33b414a2f19b2028d98d933d0acd86e20300cb9641512a20b1da9d4bcae4eaacd44960261c86b71f86cecaab72efb473d863d3285f1afeb3d10c28ce19475dddc967ff29a6cb09aaa2cb83538bdcd26fde7515378fdc51b47d88c54ea30549f5a34046a51dee9d66ce7cf2920a970f6c4134822ed10e0d1cc37baa55532276f5f5e1d2e3ac91209b57e3221c23cdc67457e9d9d7c5b2442d536b6e6671511aed0bf8a557b4e0939ef34bb28c090e6eb90f97b1cdb87c914a2a7c636db92a076fa3533224aead0a55b93ed8d7c20bc37b3c8dc492fe2bd400c7515dafa5384c652c7441dcf63c7911dc3bef5a4592d10382ba40cf921deccc6afea5c7e5a4782dfe6bd1b97c314e4832d9fea4d88a7e034c2e381a856acf995a5e53ddb087459a9e9fe8b4c499ef0ad3fe71423b1bcf3ada82b22f598576198d4f4c4a1150a99de95403b08080d5ba17cf94e500f92e025858ae7c8400cafac4d51a2db445185573c8e4ed4dc24228a25fdf30f4628aa83a21cc4e3a32c79b752238c9e0bc922442f04f1cc90b6329de40b0e42de550f917dafff6cfbce99f74b4ea7e139ddf23dfeb0a5b469068937d940f1e21afa53985fb99ae564a355a7eab671b335c2c84af422b6bc138251f655f312f2d76c930ce1c93cd40f646c6cd71af175783340a68c5798b757cf383644ac406fcae387b127ae110d3f968afd17e25393e0650dcc05c18a3ba82d8764cef49e1dbdb168f6c8704b9f5092c9f21b68d149623de32b73beeb6d724b3e540426afa922ebf4e43863de1d814fbda89c0ad691a8dd1c7cf380f3635ef4a2488ef2226059cbd58d5cebf6a2d8951629f4cc223f245e4549425464902b26d3c26cbfb5f0091b7050051df4586239be148e735dd80e8d8d8124ec55ae1c9707d3226c1cab1a104ccf59db3805d2e3c393782836b0f0669f7e7beeb45df20bfee937cede2f9e1e0c94acb4e36688e1148e3c05e8c1ed46cb68350b0211f59491f6dbd9cf776395cc75ca31c65f4db1e5025b6b361f84e9e765f1d2061f548f250f62129795cc97f96a456b6166519831b9c58ceb73862ce795ce41cc25f8deaa2f79a35fb6d4486daadae9b3606fe7b1deb05e8623530b4cddd8c831862111e5ababe67c758ddb01987a0b46b3de8ae0221fb626e065e16c220c0d711e7711603ab41af27dbabb3eadc7723acc39d06fd0e4cb41620a3f4cc4aaf0b1dba19338590010d4df9805dd8f4aec383168bb3483ed59ca6a95d110a3042828860dda1f1987f851a678266d791ae97587f9754a4531706e82c7a9ceff9b980f4472ab33b21d70730847242283ed44d3f27dc4334d1bb44f74b51a3d84db15a1a2b73b4d1f6529ae62c3a514ec2810a8587ca1997e5fbb49a7b39c123cf2593cf150f5fe18bb13ca9f5f605f061131bc8e074d3293cc76724eaa6ce0653a46ed5373e95f5c00cee06344b6796e25ffd910a58f9ee85704714f7314a983a64439563a123434fd34d4d5870cf1b38e44f4c7a207dcdbbd8d64f3e6bcc4bea18fb46eec04abe750f258e472b220dde74ba6fd168da0eaa178131a81a688477db17c312a5642cccd86a6f449aa2df10e05755db4af7625a832b7bd2adae80f1ce65701bfe17bf7c6ed8cf5511a2ff913f64d55153e48bc480adb0f3ffc4f91937eba24a2a04cde9c44b2f5fef84144fce9cdb72eafabf37fb2eda79ae5ce03eabb6bcc0dc43585dbe36259aa52ba0379bb5f9145241d5f4792b1e20e0a146c73fc94301fa664b779cf9ab57598b574a8f458d219a8a59c5dd216fc83480c200db39baebe44687c53d4e0e8dfa91af9bbabcfda00fc90ac34ec63cf7e64f9d16d1491c4c1fcae6b7d0b13462c0a747007ef67399730684089e1a0a4130b553754d0d5cb1c6241a97df0f7fb84d5d03ee2a03dee3203316d41ece8d160684599f6a7da048e0e1aa8ad61757cffd2f35c5b19277215ecbaae40f67521008366bbd79fafaf57666399f09fa3aef4f8763ee1fe2c1a80f3471b6f306a013c08340a1ae79d1d18e346b70d9a80a6dd6fdd362d9a1e26226ce98d2e878ffe19cedb692cc2e982c581a348ff2ff2d35af5acfba0ba8ca22e5ee72eca11efa5bec2a303451b4dfe631a4bad16d24ca022ec496652b7fdb319d9c6f29043bb91d780da0cb7c47318709247130d6f016a2c8a1c4969848e8b55bfd6cb8a4744d7d3194c231775dd8da4cd310c569a11bbe3b82c26ecded054f15df0df89201b5bb8d3703dfdbb318412a89fa06e790191c96904e3af23871483e50c9a9988f657475965477161fad57f29f0fa2eccc66cbb073dd387a89b43849bcd65973035be4f34add72f309f9759ac11ad79d609e81bcf7cfbdd5dbb2103f971763b80eadce91f7fccc463e23ae0cafcd045f0057e43a7dab5b205d4f216a5eafad64030c9a4c1a5cbc2826393717821940e89a5c90aaa1fb97c9223cedadcfbf17082227515ce24b523bf590e497ebe480a1f1f861809f1fdba3d46ebd14e6b9dd227f11cc0baaf3ffa2b41c8725d2ff42645a6a78a42272bc6f101456ae8abcc90486ae4e31f71957d04086cc7644a9c6ea9854e8b29ea4579d3d93e40ee88ab2bbe61c4f44258739db3c8b72a605a74dfd6bd9fa2f0a67aa0428dac060e2277475a896d8d89e250c46ac4ef0ed6fa9d3cffcac9dd499a135460fe53700e39610e12d7b8a41bc7bc118eeed7501c62f26d43d36f5cdfe03d0883395d2fa97eacfca0ef8e6c1a5688d89ae307704597974d3fbf818225fe0b8f7ada13ebd0ffded23a5d6ba1f21a37ffc45044889686398a87f8ba09e58d896f2376c43043f668555268b35c615932503128ed2d8a491f976bfdfc5abad24ba25dbb063105f7044b901a6c9d85f7e6d02e787901b3a6b9566bd012dd51f12aa6bd980fb7a19a91387f7236246d8414e3de0521ae1d085084118d9b25bc6f34229c52cdd645ccf255e295ed1ec3269e8fb0e7e5dff298672b2aca37eae616aa198857917672cee57e87812cc1f733c4069c7ec7f72375c21127cc18515e2115b17f9f61126d276a218c36c2f54e539d428277be770302416b9dbf002f9740335c8046c9118f633611b2880bc9fced8b696ae27da018767814b0b14bff66747a651d3aded17b7b6a70a5515af666a5ab70d692c4ac72e56581966587fa1782dd43418c069f9ec95d7c1a95b593d42df734c83ae3f90fe09a52676e5edef7d9a2a7e28fb2e451f5230b3bafe53a0e7f337ffd694920709538e4b951428d267fd1637a497e8df0ab33a72e8dd07a6231c1fd547dd6009345695714f81847b776615dd388096dfa3fe03412684c028fe06ec1f17358ff3a4f0e95deb5540cbe92177793aee92846afc98eca34b697aaadfd9b823d9c18240089d899279cda6c643fc961e495580d9d7d7b87dfc2d5cda55f4e36c2d521098c8a352acee141506709f0248373f665cc778629967a9f95617e81bec49124e00e8dfd10f67b748301b57e9303e4235ffe0fc04db9e13398df0eba41da58c6349a4b079bccd0df2085e11226ae17fdbd643f11906d34a1b0a64c5309c772477dfc35273492c3af717430a4b50b359d5abdcde62fc060ce6b7cb94adcf1daf0259a7b7cc6d271cc3d5e406fbc62100f9a0564c4c1d7301a05246a43c44479d5dd0e8842b26df261801209fab5c3b14e5f1c61a08f09bd41ac9f648aa36495d4dd3372a952ebbb4d19f46d8b26cb04f0136d502503c966f1935a3cecd7f22b7afb5956cd2285249d2a97bcdc780d6c9c33996bc7cd7d485029ec604c629fb345e6c5640b211df2db77b8349099287b8d3331d1cd38a7e71230408924ceea7b3be8a67b9e3ba5792a51845148f3d62f72e0455f8f1d13d290753824a6dfa1157ff5f183c1622a175340e5e4a16787b6af502232c966369c2fa6e8cbf295124622bab04357735cad9ec6a5036355a3f299595fef5776507d8e1031c11fc08a0cf9e961057e4ddb772eb4c09d7fd4ca632dd78b35a133b08e968419c1f7af9e815ee5697fa33f914c8b73204269e3c83231e3da520e62c1e051e976d2273da9350d07d286f98349844f5140f4e47f69336f92189d6824cd52f27393a761d6142c01ed632623c7e20e55b9c72302b6196ef69b522437fa5bf05a532b398d09a3698b77382de7739bde7a8d003b72313904911e605007c2470d58535b2a58391658e5a585f9e518171dcd03ef5e531cfbec42c3a23044e9449bb365d931e2820add48309b7152bb08af2065a74ca7b4cfdb1e075c28cf88ac8cd92d4fa822ea393e996a0e1e2238ed4a7f2740d0e917c83ceba61f1cce7e1c1f087b4972782226220551913f2138bcff69c59a22473a7f5f1116ee306c66f3e21df755977c111807f52aa44406f8e9659ec60482c108998a53fac9eb84da6ea389347538f19aab50a88aa3c61ea30169314975a46ea7bd7557c1c66a3a908417add1f8a6b861cf42d3b77f0c88b7c175454c563a422fc7715c70866696dc53b8ccc9bd0b47d1b14d809ca474227b7789c68d26cef1744371de90c219ae016dcee0c73a793931f5587499d829ac64724d46042f3f095695a340c41002a89a52e0244b0d2634e2c66fa952557f363b96e84db80c270f8700d85a0e915f317c4983165d190936d47bf1144b7071863f7eee4cb57e2fffc3a1d9855fa937ebb5f433d32cf86db4bb34b4764be3811c21d84901ebb63ea1f715d4b111189224c582cc752cd1be31dee7658dcf378c879a1d6b0575d695942f1c4801c945d7d2069d34a87e072f71948b8865f160adb38eefa7c359ab23fff1d9f1b17c1196cebb2f3c6a05534cfdc195fb3f4a079c0f57720b9479502c92d7c4077ff767c6c4419e8e356435cb330aa1f61a4a6a5ac42fc68e6ff3e4ca10ac15fcd55b28264682d19bb2268757c1c354f51a677f05b1997d40173aa18576a4a4166bd278540d7d6cc0e57d7a5caca34f4bd1fc38650eec595d9a7c1c6fce3719a9f34d3f0c031941ce3fd4a97445ab785faa52e9302d6fcc71fa96a6de10ac234c694573e06e13a423ce5baa9d9d5b2c640f88b9bab9780f4dd3d1b119a049b9b11055ed3d8093723d6425738d508f7288276f68ac5e56b689e7b7d0db45f7bcd771ee1963952d38502d0723b96648d785d2a7a7e1120e2fb15b8fa03ed4c2058d38dd9ffe7d9ec2d32e1ac9e3eab2c6f324212d8e66701f0a05f764c780fc7227564c67d92cc3be6fd08d3bb8e71680613c251271ce1c926d5d657260ffddf351a2f40021a62d764c0fac9f60f67b106600ed18d3654114b7c6e812a2b494d8d3f00530997a8073d6ec03736785d99293b35cfc3da640aa61ae45224c15f96ab5e725297eca2d0cbbdde93a4f3352595a2da3acd4f4c3e4421040b75be79b0736ea5832460b3c49bbc68a911be23d097337ab90205a2cb4daf979a4390388c0068cfa9de2aa18aa36deed1a6c921af20860c98b67354467645efb371a57686c88f8ee5f76ddd99c9ec595fe00020b1dc2edeea7c423f5b0381cc9c44caf80a52706d98e485cba14811e7bfeaac79892d7521dd3490e34d8e5fd9aae934b632d068500a0a229f2f7a5cde3a352c72acf087a94740764b66a8b7e6a889d57b1791c8dff1d71dcb09589e9be78561d42b7a83a4fb11111de5261cef0dd7eab2d3cd6a4fd5e6c8408df08571883ce36a8051bf83b0bf133059bf4a6ecfb2c55b2c88985900289331d452f4b315f661d4ba2307c62270a72e76a8a4580180bb9b79dc1f2e5f06b3ceadef7a05e33c6144e2c2f91a3dbff47dafc349e842577ecea5504729d2fcd0ee39cf0e17fcf5145f4fe5a0b5679d0b62d599ef92ce6f7648009559996a6cd3a93026c8eb87e4fabf3c9fe0f5e386627a5471076af92f4f8bd00ee01039edfe63ec865841f43f8e27237d41a57f8dce99cd00a59803c78d36984078850aea37fa73b23fca2ec2ec3a4054d68a42215e22b3e42106de62773a626636fec5741064e479577c290fe63c3be742e291d06a691a7dea9263640e3dce6f6fa0e4e5aec7ed4f96e3e99b7f332a35dedfea4e420de7312c3f366635c1955e81638410cb7d2bcdcf0a27104e7cd0127ae78dd38f8cde359a9572df6f7f87cedd44189a320145d2e4bc825b2891592d0ecfbbbca253b18bac53739753b8df4651ff3ee8801a49bd424a7fb4dcfd8d151a368e46b3e3a75771d72b981d03c6e805fe34cec02b2db7c1a9b0153d73c5cbfcaf76b14a1c6ccc70d330938291641d94f780f06fe93a2935c7da9a1bfe7879ca60a7f0abf432eebe184360e19dfbcade69ef591125aaebe0ce8f891e4bed4b5384772e482ae0d1390fbf1acdb332f80555fe20e1a6518b2b0f78174ea2340db79bf1120bffb02cf5639004a2e3287a11be3edfe372a3746b13d067c7fd705b960a5bfb5729aba9344e215972694682a1dec2dc3ef0c826f07fe60dc095fbb1c652e0923f6e74dfbf1de1698a1bdb0116474b98df484b937fb1a9f43d322b3e32e71c114090923c6a942f2c618ca5efc4e8d299502ddf8c412bef205e314abee99054d1d728223f30b0e09118c5def94e6cbf80918f1baeb52e6b212b15cda9e9e2a215a084c2fa76f67c1fdbd3649c20fa19db8211935fb0ed039e1e3b2bbc283ee36000d183e3441bfc8bed5e04890710efdd9418f55e8f8c475de68a25a5b5077f5c5844fc800c8afc0573fa6a7b75f74003e299820153433fdaa8e56e5bd43e9a9308652241b5cef0478b089f0911b9a7aa0da1f78e235a46b37003da1567419df0e384379aeebce2b4433d2c429f55a0a0e3d369b68b73ef502b0399570d2c4974a4ea30491164d0f6d8ed075e3d302fa68b3ca22f2d05ab8a2c8a37ea890abf87aedce263fb399bc6015f6d44e6cba5de92bcac534fbdda9f240518131684bee0f50ac5495d095849dd7094e55710f24dc6bf7e221e80617f7f27713351ebe5b7baacfb0f1f0f15ff2dfab9654bda98087387fc36b35ec05a643a82ea1a9d0aada79ada57518f91757c17aad7ad9a1962a454f167e1332ec2557c3f968caf62001aa503b210ce5049bb6ee4a24ce6dda1a3f26ce1aa024cfd4f461d77a604f992b5cf03044ebec5db2c175cbb34364aa49219adfe4d028815ae781fca30ee9b0cfa5b7683fe610e75eb7634c90ff7f4af3c1e5f20184c730ddbd6b992ee5b38c7fee7294e6192ca3bfacdd9708cb5323490f7c42cae1572a1e13d2460e63137f031873ef771ce6d5b583c323ff5a46ecfd81d818637d17c15d9da5e3c03feb9c4212414477593bb1d4c40733d5febeccb12293e09f7ac83532577a652ff4ec4cdbd2e0e02b72c6b7180c2779ff6cd996cdac8d003790e8a1552423d965d9d9ab7c07154cda60cbed58733572309a3bd7fbdec616ea3512d5e685ffe3083f6318b23d3d06137af28ade2bb4497fd65691859a7373e89e2584449890410f3531a31e7169257d9303b251c8eec7f00bf044192b52b1d7df6d10a77bbf5eb54f271a69dde001afe59dbb77f6aeabf9ff62b90b08487245d2b9c06eb839638b4b5508f6be54a1fdba2ba84fa4bff9b3b9d237cbe259d9d0f285e20bf6ac27dd63c270c3aef0f37164a502794093e1ebd27f57242d65525c68806c09303d1eab9fde20b18e4cb8ae896b838f72978924870d269e931490dd253fb29fcfd674ae21409a36cf122b1a6c0619f0415f770c7af1bcd62673266272644517f31c80c01862157847c5f3fe4bda97633e6296c91da58840e1bbf9d8353a6b6718dbbe98c766c979256941ba3400052bf280dc9f03a640c536c1522f529599ed2e3f817dc4914cc2b27573848d34e6ab452aa1cddda302a47d88576a6ba731308e3766de07ad2e5e9d70ded3100b2b568bf6b025bfe486b7b399c8f712474fc37c25530aa56eb05062842e23b3446bf39979e93deabd54d6ce9f6f7a48f1f6aae81305de78485ae9589e807dcc90cb9f6005e7b99e13837d5f84a09ce7803a77950425a92f64d04b829e1aa7b934be7b340694ee7e143f952a422e5b6de03ce68312e5571b8e2295c3dc695ddc367b750410db290c2ed292c8e2d2db8484f502613d7c5efb41da2750e05730324129307f596272f658dd600be49159e653fbc3a7aa3c48bf7423b36a03532257aee2cf5e504eea0766b616098a8d55bcbba950b544aedb5241744c373f7c8ba620a5f0f48df6495a1e8950613b925a298d2403b8f1110941c28461df25fc813dedb9365f2abcd66105f3e7170e913a3aea10db89d9f8c13090f4692a130517519e8b0473eebd743d11dd91f56f858152a6afea22727a0783c0694136f4c2db5bddfd6ed889fc5e5df57e7e02cca6b326a912c2d35dbd722a593cf091c6b69e4f680aa494be1343713069c8fa5a1589f123b076c29456e225a8b26f4d74bdb4e39eee211ca133095f47c2c23c1164153c19d51bdeefa3f7ae090557e529445f686eee3ef4aea7b4fbde07fce351aea6a324a40d376854ea6f22b018054e54dc3a6bc95b2a3d2a4c31ceb6d75464b53bcdd1852be25aaecfcde7eeb128cc6ec91e98b24e56f617c53ad08830931cb66865943438ebe4b4f37deb2482d51e9520e283a73f302daed9adbd23e1510bb144d85013f42ff5500dd130fd928bc7d7904788ee01fd752e10278255f829c2968e9536a527fc1119508c9231eeaff93be484ca3210aef8ed6d6484da149b516043fa3a0ef3576e192d0ca601c4c6ee39d68a13431459d99dabe3eb35fcc53e0b97828b02bec461f3e7e6c205f78e760a854a1ecc5c57b09f85ec0943d1a7776cfe21503a9b2f4f2b8a38fe95e763afff3f6801693f5acca56951ecde06ef5c590ed34bf8a1f7c88c43c39878aef90d346d5b631123dcf55eb610e868f347583249e1d16684789408cae08d753d3c0a58990aeaffae3939e9c47eb40ce0b30747daf8d6e5b51dcfd190169e1cf1c59185e4501093de184ab702b2ab2d5077d4370aebead6948ea0bde1c5c94e8c65d18aca10f7267ef2c2fca791a08fe3dbbe36fe3b9b89999103ad8b0e2d0e3f14766516916dd1c3bbfc759ad1b07d744cdbe4a1d6f2560006ba32b927b29fcb17f428a1d9add2cfc03fa806caecbc54563092dd5fb4f252845226c3eaa9471d09ecb8480441b48805f277c037f0cbf64317ecd21d29253ef9c165c12f0af09403a35eb96fe4a1241915a61371ade5c56e170f39ac201f10bb33942dc0068831752119e3e2d1c015694c239e565b7ad79e8df40d1ee46953e586376b7c307d9204c162e437d92c954004a588eca049dc8e2d460ec68c186fa91ff4beebf9a573753f461986de57fcc5994fb8a0997b3c73bc54275f18474d0c6263935212b8d45bc886b5e480a43314458e4a14712edb0f8d2a6d24bfe2bdd2b5128265eb31f34b44f84274a1b7fbdc28ccd2b1ab8f4360d9f081a2a1af36ed37c6057993fc587955ad950c641f6431944e6278c070cd6027ea9e3ab614d7c8f99b25f0567823a69b1281ab37f3fa54f5c978f046c08ae69b07874991e7176db9106929534d5698b79cc6e5412ac7cedb84ef82f4d9d257e6c8e0a7ec43f3b44ca5296ad46a9f14acefdd06b42e662e3d688a4a73b65e6158cd96182756e30796dc2c8343697fc5097f71a89a8e1b1fed251c1b97aef291bd9b35452c8f6778b1454dc8bfeaa7bde7d2654a30ee0eacee2ced9b161f0be1bc2c0eafc6be76c4fb7934987446317d20b10d1973b4e5aca9695bd9ba2e58b2cdd12711f42a09836eb114c0ed8d72b0038c32abb6b1152f044105a21f626ed646b541bb6a0b5a469d3ab098d7c71693f3b0ab3554eea6536f7ffbe2c4bdc9d7ba8ee520962ca3ae6ed6d8e804da4213c27f9c31603f1e6895b9cb8baa827fd8622002e47842ea06009b97c9674b172e71f46f490c22d3feb513fe0164e50c359c37e078e806f200ff08c59ecfd2f8a087e470f04a05add775fc23c852412e6d11cb1f728607b45be9c65f515ec6abfc8dd431f096043cb18a16ebbc46e67eb60707f83c60febdd233fd3344e49c4c69299b93d14bf16093b2f1a6d72f8d09919d4981fd64ee488c6b47ec5ebf4bb6fb4229edf87fb0a5495721663e830eb82eb05f01a5655da0bf1227937ddea1df417e9070dd8f8e12fe280d20b158b8c53a9be64276303569ec5fef02fe7c4fea797e06141537fce43a643f00b158467c6ca50c1db597f8426bb59de1dd8449edc0f03042a330581ee70a0634294cbb555bf9ded3f6388865318495ee3cd87a084ab4adab803952df2a3578c0fc3cf2bacc6cd2b9de3d028b4556453ba718f74c00eea4e3deebf826037ea142711c87dbb4cd452f9fe45a3bd94db3bc7553716d40820084d06e67753a8d27ab2dde67c611943ae691318a1e809aed331130bbd7c5d156f82d55e577a06ed81d1e0fe7495b2a483874b08f2619d3f9de9a5127ce2a0f911c3fd0c2a8d2e1fb5210a4d36c9192218f6064dae0d8e4b958d13196dc1602989f9ff56b01dba4fc18c698a5af6128bb53849c41e075eb9e4780046d55f106c0525dc5b3b1cfe480838c6c8363676704ffd67fc1d24409b21173b2f6ff21f90e28d4c6e598e2ba6a0a73cf6113865d8f5b7497f31febeda8652168c82cf34eefae23c6ed49ab6cff575195d1782dbabde8eed65ff665bde73c2d45f6a0c6111ea1ae2e9cd9238b2f14768fa2e91e5a006cd192898bc8c006145358c9ea05c06b73a8264c95888fe26061cdae8c35bf905e63308d15951f7edb5ceae0ba6e06dac207da12635ddac7cf9d1f6e22e492070fc839c0da40f082dd1c903a50c608b327e997c193855e3e85cbe954df5fdf4fb0a060e4c789515eb8ea30eb7b22efbd2171c498ea920580c4d8ddc683facc6e554928006ac846a122a9e48af3455dde9c9a824ff81655c8729984d89c011b899b1203ce671aa9fcf8b97b67d2a41956d0b40c0e2a6fc5aa4f32187ada3d965c918b4dc6f05ab040ac223c9d9b7f8f3dcc310f360b8d6f1d9c11ab7ed58f2f1f7559ebf961e1dc5372f0f2c57e699f8f30a47cae65b9f7226241b62e526beaac9fba064b73b6f0fa567bd58cde3765a329df6d20f0946b1e018b48ee24bae5106f21968ee8d493c4b36a7e0ec5ab2d6bcc5846eda215f5aadaa440bf5da68954b132a9277aea26c6b42886b6398c056afc57d6ecd332e68dad8ce926b9f904b2189ea8bfd92c2e98610201ac4e0566e17ebb555a5b259daf1f6c9fbc559b9c79c708d43ddf81481e938e42780c62690e4dda98fb4543def51330e8d48b75e7201aa63be43dec0224abfae407f10a33ebbba4c2a9784ecf980586a49a0c03c0fb907327fec5748e2a7b98be7da2e2ce7bcfe82ae95f83e1ae611d86fb3ba26c82265877df88bf2af8bed06286811ceda6a5a8c1c0fa1c116da2090d4c13506bb6ef7925fa43d73aab5c99f71c66d1a87d1f7b703279635027c129a6dd5af81c87a159e4b8353901f779d771960eb9843825400a15f4b31da23f1b90719a8d2f248244e0612bd711f7aba4e9f8833f4cf4ae75abb9ecf9597bf2729f0e4f8a8b39e19e2b9a520005ddf1c853dc68d8ef56c94b9754fc0389f2582154566ce6d4224f00c364c4ce0efc292b2627a1b1346a542d46a4b10aa9ff015edffdd6eb1317290097995b85d32734c1f173e391adaeed24c37fdb8c38dda080772308612933cf9c0e32e366f458de587c4191680be3f74f01f27b7d7ae1b23592617dc148fbbddd5df55e47c34e7a080017ba7c75a33556004646d0ac43772a33bc0ac64700f71f7b8c73bbfa48f153d1e75dcfb7c479c000f9c84a332d2502ba2e1fcf5d1202051c8dee42fda050de124f78b402baab663908e3f53633cc3bcbebe52fc77c54f141240bf14fcc765d37e3bca88f6a74d8cdb8473f3ded4a015993a1bd19258c010501877a3f6827a5659b605a78bda6888960abbb6573353d2b30b3157eb880eb3cfd1351af3a73a89a0e72b50b2b6ee32a0059a1f1ad31c8a4dd222f4af4e60f94d8355cfafd31e58d5eab6c4e0e0994abbc30fd35e22936e190ed591b5c4bf7c06fc229e8a414cf551355af4500eb7c12d2a4f81d8dea7a851803fe22edb929d4ccacfee1cc647aaed8d1c770369ae160e61da73c7513103375c95051f654c13c66db77a2aa9303af522630e7b11b8964c1adfffa4d000b02b31405fe80df1ff93a80413d3e829b69dbef99d6ba53aa09ddbd7879b4f34347ab9c4bb811e1a00dcacb5f658a6e95b427f3bcd534c0d5ef945504be7419d3861acece19683898b1b6202d05de2e151d2c8cc9d762f212e6afad46c2765ab5d475f4fc448d797619cb3898cadda5627e01ded4c7587e61a2b86f054405fab25b674f6941cc8ac7f7532996759a2c80a7ef71ccc14402810249d51cd6ae9edb0a166d4c78487e6ceb5953fa889e676884fb31bef670c2eb6a2bb1cdcf9f8b5e0d3d3abb9dd6376ccd0410eb7c29e9805de246a221a0d58fd444d3a167e7df9114d64f1a08322ce8d255c519a7dc793d6f59e912f7ab2076b56ba26e74e02afc274de5f25a080106eca1426b618a6163dd7aa65a5718527587b6454f33e4a8454f1638fbd3971fcedd6f62eb035827fd735be86d02dcc25ff3130b33a36a07fec0168e5f4943b079fb0a19117b85beb1cd0fce1b5fc28215f54e9bd0364262f3d659a6b9dfc15135c9a54add7a268c5b8b4b8afd083a554a199d50833b539888d02d81849437c6a927ed73e9bb2655158a23151bd63c349afc56cbbcb71513e9cb173e62c2260b23ffb0d1a85d1eba4060cff7ef872da849d6c5ca0c25b1bdc7130ef538fb1d25cee4238bf0538096bd18e0ccc9b8d0bd7d9b6f7b539f821c5eb3f8fc81fc5331aa2d0e6b1849fa7a7446ba39615e0b2833176f81b9a5ff838b3b2c48846f359417678ca529410e5da47ffa4adc2e1a57c4c4d10c051aa09e5dfd12dd1ca2093f5f371b49e695f884cce0c510872e09be51ae64a6decace8b4f680db42c0882d747e55e5aa4075f2af7cce73dab96807bbea157200f6a0cf06f03c60cc79cd03a96b20fe5bb2e9d69cc7dda8940140a7c824e34459649675f728a759717a35bb9fa8456b46b595597b45ce4af59778f4f00a4e8fce993d79696f3a48a41ce8dcaeb797c815d0021c1c1c9f35027957224b7e5610e9d7d8d1b9d59baf12aab010d61b355cd564303827102bb0d79ed07ca04b7e8a31f16ecb4cc47126e5dd38b232ef7ec02e514553100b6640d956d36fc618237d0b54d225f6cc27bb7ea2b55a7e06422e07c6087691affa9e17bdf9368f8d259d56d1df4cfdba95516485916463fdeaf6d6be9ac212e0148ff63031f11830aa0e8c23d388b3f039066518901c7e50b08b5e2cd914edf01c99e64701cd870f19a041213521f51adc9ebd3cf78e02cf7aaf8b4b1028c04d8d037a5aff097cd98656b3b26486b2f5eb42e993789d1c70b513b4a016f28029539190bb1cdc0e8c46398277dc285ca210fdde47c8ffabce5e50f16352f10fa44fb25b190b6646c6f2c7293e5cc5abcc1d10533c5fbd5319866abfdb2bfa5e79c5c1507a7e4c9ac07e7001f8407762e1fb7c3e9c071706bcc336b9d965f7b715c1782664c24f6aa2239a7f6e67e581f731b248dc9e71ad17a0dbc85c36008cae9d699633c70894359a32e510d54785b8b115217e309e3133d970cca115cd85c1fb975b1c819ab14ec025f5189fa675fbdeb1f12644871a11424d337420342ea8d5f6e7941eff7e4769cb84d85b309824c574a6048f56367bd37ff484981c902a6d304d93bd0b3e9f86f976889ae2dbafff211a7b2d6264264887aebb7cfffc3009929b9d7079eb1acf6e158d4c1fdec63bfec4af110a83e50d3118234b6fd5f8b09ae3af023506a068ccc144fb994c262c5c16e7f38454a1011c9419c884694d405701a7d7be9e815e527d98d529370839a47208bfcb5581c84fd3a4477a59f7cb85ae4fa7865a6a6fc500ad367bba40c60e686402af8995c54df072f26ded28989ae5caea1803a763e7c1b756048c274400f6c7702e47c8312cf932cf4c1ba3f4e8697aa5a9f467ea867126588b474e898257d37f43d77a97e171d75b801ad0f4f73fc86514774d8cfe20ad134fb93daca2e37938b841ecdeaea56ead0f65798e185d8a12a22e455b727a1bdd30bdd2741a5ebc1663d3b85038b54b7fada2b09642397347dcafd75d8d25ceddf0e371bd45e360802993da784b69db4c2131590471885b213b018b9bbac0dc97f2226a922b9507eaa00c6a6f5e319c9ef710e80abecf8ca756bee4e9291d7f8cfec200102309209d63729159ff0055b8e510100fa243e3bea23bf6fdf18b093252970f6fd71bf4bc98647cf44d75d360ff786a7757557ce288db1e857b9892b5687feae4d651a60ea0e6186d9510dfe29ef30267400612bf1dc6434618db306f33a3670a29a879708ad88f12741aa997c46589377502f3d5184643db19e5857c201b6a66edb73f8ef248c947ce2d94073c2464a3337a6c6f295e70be01d0f61855eec0b0193fd616d42289eb1f46b29e46367b626f6bca097b8b6c5d32e30eb96bb38d05e7e006cb2ddde75742bc46887cfd6bf48222af6b9d1f14716af9fa52481d6f7c575c2781e9d9d4c20431fef036f70a8f09dd9083561388c735a5f00a2faa63d4b4e2f74f153cec855b548b656c3f40539c4a93613b875ee579c72d0d820ff49ec91599ad94f1ed257f2aa267b73ce3adc1cbce2b1338b19e2de94492bee755e1c7d949776095d5236aa35e838eebf79f49aa5bd86eed1c98d19f956a7428695a935a31ea6be7f3f9b3f45f9ac96065c842237f6ffb469f84e1206ac482f5822c61808cd2398286a6a09422263df3e2ca008f5b5fdb384fb233e0e4a161497c0594e3f35b6250e8381cfcdc141f132842c880711d490b8437d76d6e9e5a7db84be3db1b4faa056d467ea679e1000fd4ac12c5c06bb602c2263e3e5e58c081c9a026caad4d61539a5f61cb3dc4e777be686b84e2be0d074716c8899425ff47fc67c89d1cc8f643cc13c7921c664323532d0ef438c6a3c3697fafb4d1c13a1f13d994cf4940755892db7d930ab2ea0e82260bc9634d605bb687fc6f86f3a7c5cbc8ee86d9cbe8619a588f67dfe1d4c89acd1ffba211ef7970b8601eef1e66a0071d20c77ef01f88243abd112211a25e4d784d39b445888f1fb70df13e5dc4f8c269c43d03558177243696f99c155960e62873464ca6f4600b8129f6582aa0e8daf6f3838faf448a2a7d28b6d5957fff98146b3c1632e7ee552b45d48bc14f29d801fe3c57b40d5b28c431686d7549ed6f32e4d761b3d09b61001e53e12ad169ec340f9978297eeff63f4a82872a3a613a66113b228ae52f3bef71b93e04a5f4aa3cb2a192b10e1f060dca8763a6d6ae7c655bc78ad3870566acc40fd9d3bf86b4c9a7b4fa41c78f2f6a44ecfcdf2fdd326e55916a524e5b8e2079af3b83dc877d7cb611b1617658c50fa83786fd68a6ffc1adda841b87d3ee5052161044cfd426a15d9d7229771bc53be77bfbdec729157faf397cfdced3cac0f8df9f30eba7dfa36dc563459647efddbcd3d891bb36bc3a0420aa5d358d0d110f8b0232d834fbffb1712699a66e4c178aa089893606812476a32058fa31a11498a698417b26d3e2bc4dd455659612d0782f5dfc093bda8130ebd7dcaa5d4a0d0e4932213cf99870908245bd023d05e18924768151027642e9b9bba2d2ea21c9d5ce37216b773f8e1a30d9200e4ab4a558cf76cc71ec0a4372cbafc0e98119bca7b14407055d78025d7ea195bb9aaf6880403e76e6721b2493e61bae04f13c4d7296812e078edc1ad6566c09cc67f23017bddb814ef49d9a3443050dc9534268ae53c30be1d0907d0b4c070368303c3bb7c8041ef40dd8163c94c6ed28bb4fe0ed16520ee293cc42a1293c4334d71b96a249439d6a73543a7da8f6e43624c2ec98a5de9ed6c42a9f697e5a1ab86931b3035f00ec2dab83f619f46b882af10239f141cee00ff76b1e8358d9302289f3ff6f800c31cae2d90987a9d3d4edf0ea1c45e05ed2bd7357f40cf5cb57db1a9730551cf231832c737717cdc7d676f65400d73ea39b58ab6d369d5b8b0e3c4a09976fa1cd89df800f670570098d22aa34583ffe1d70ce1699cb7df339be3422745cf95ea38c7b004d4234c14436126b501399d20c049408e4a66553442fcadbebaea835beed92ef0fa252c5a02a8535768773d884ae5648cc89a0a2435655183a38a79bfbbcb9cd41b0a13aa650862f25b3a3afe1e1d175a146008a53e16fd838018f64d4c1cbfa3d435d3feb83698caaecb877cb8096d1e7486211c97bf4f527cfb12507634fa8153c8d256d1bfbc45377b31aad56ef593593c368f8a2c365ada24b32c2388ccb649abe94a986e42ec235d965f29554d1b28e1e40fbe471e23486773f0229fbbbc29196d4cfb5761f458fd705b0caf3e4523acd7e4fee09727d337a36c4bf04f46b1146112a310610acaba092ea1126d6d46b34534ea5d3b3af1a441a38db4c06fec3ceb3b07f62256a4373f60bd4996ed93e2d4410ed8b504448f6f42082135cbfb271fbde5faea4c62844af5dcd061402f2829cfbfa8281aa1e5e9ed67aee7c71d47cf313b94c38c51ac8da8ce3659bcb530ac057daa45ea1a89b7b23ebdba99a4085ceb33c46d427fac69ccc7a6024ff4644f834373766a21f9f9c819a4dc5fb86000afe308e7b4103608e29f9be95aa66c986faf7918c97210a90583dcfaa2c341f61c70a1b9b7ff5620747b411a89982b75566fb7bf8f3d73fc5ab401cf5bdcae8aa73b8d3ac6251f62c85e918fa938d7457f0fd22364c0d939d48bd0edc275e0af6b505656b15ae1e88037e0982f0f3464e66f976e5e875f4d16ab10b8c669d6f2c25284a7df79d3df83ef66a63cd76d2790da87f54054998d0d0822e23245ef56bf671203e2aeca3661c63e60eb882b91bd6c6af7bc0000c91a7d2cf2a1c432e81a6e1a04faba5206f90a23fa05e73d574e8f476b1fc6f16921ccafcaf764744e741df251fef24bee71782c27adca53f1964eabfddaf9b337bd424356885ca591f5eb208cb87f9e74ecac60fd962323cc160d2fbcd9a399fa38d8b627e0243f578e606db4562ed62152d5fea4e8d3baf7446a3da842871cbab03085a3c9a3c3f4a816fbf4c20e10c4358831a0d95db5c6406e51bbb5838db80fddeabeb9a4a05cafb3062a2ade52600442285cab5d9852ae3715c95e136956e91a2e83f1804a79b27d2f5de088e699cb799ed1ce41de188b39bbd041e823fc2838bcfe526696f6d93e16257fb84243109fde096d82fd5284eaa036a544c89000b553ff6b42dfc50620112f9fdf2a3071ca4ab22725705d77cfee263d00b233a369560b7143b32ed32e2832ef6a09f6a811e81dc7a271171317cf8e5768fc484fcc42325ec0a56f2f76f0f8595d880f83ba4a366ba9f4fff1de59eea08b14b17f252a683bae846c556a681f141205493d9c99565f4c949e4afa9c319b0fb1d9eea612a49b7799581282cff54aa821a5abf4714db2c84c3d112000c6b735a144671fb68876959da0c59b9fc0627daff1eb86e0dc8f57dcf6bfb8173d7802f7d4866ad1e3176746403b0647c0fcff0015d9278e382592e0fcf2ec3949b703f5e61ec7a7f7fdaaa3c8366491b88debd6b663c5941cf4e64d34ce3c61255813e3e737a19327cadf52bf62762013b29bdb151c4bcb4749785a52db0ceb6642bff0d47705be170b46304495fe2f498c435e4ce2405b11c4015086908f690f4507f8388afa5d2a81bcf3a81f8ee512a1c3cee613e490ef986f6b73fecc303952cacfd3c9d004ad4d41b3b280ccecd92b454b6bff36b2a2bc53bfddae32efa19d8f4bb5e1125b487e9ecac650fb6012302b5dde9a2e0200950469b2b5cc38ba1b84b18e6a6a7889fcc747825de160c53d232c2bfda66c49929d92bcb9ff3a27910c0614f920ccdf8438d8a76fab01f83df49a90ac403656f35fd457c635cd39eb5ac345a8e9a8625a0d8bc12f427645180c2ce09d0c699efc7fb298d3917eefbfca307a1c315a8a93d69ccaabc9decb2be72c4119288f0e957a87e26905945217928655dccc04a839fbc81f27cf28eb2ef8ad5d01105ce14f6dda2f8c5809683fd832423a90541fb8a786d47d91d01867939f71ffa8bc26d159a91e914ae6acb8c94919ddd1171a1f6b1b1048e898a04f9951b5b55dff8db1b5487a3c0c8c1be8ba2dee7f5db95646b86fc98c7b85dc77acf63f96d59912ed30061f1d1467793db28e4a193663000d1a692971d7658eaa294638cb36c3907db2a8dba90bef6d98c89921d0225450540de2ae9d04edae8a4c3198d05a61798fc462dee31a4ec6f77b07fddee47d6f0cbf95f119d244288622c5c909b67fa07beb887551d5e8557c16a954ccd138b01731c26698712c5280dbb8221b17fbca0c38930fde84c2e7c52ec3a07c55fef996ffa6c34557a1b356909cdc1f20f7e85399aed497aa17365ad9495a9276701d563adbef1ad6f1259aade7f0f08dfade086fe4ac2a0e8a0b8d06c6fdefbaf3d7b60071d1839ff159b64836b45fe34e28aaed44d8a98c9d7ae691588d5cd97d2431bf11e7bb5ae72652ea10c7606e317d70667df4162fa5a054ee4d26b1a4ec295e84871eba3b00560b68af25fd6e5026dea270d7a61c19034ba63ac7bd0dd291bef4b16634098d05ea46f25ff6143744240319891e44b3ce37a0f2f6adb70440661e4941ba513ba7a2b748b292df3a9a23dc6c41088e8b66a895d6c9d40d55649d5362e39d24193fe65cf232d7e93ceb2f3fa468f14a4e3d11d01b2587d31fc988bb9f67ef5bf6e1de2a62cb1cf90b317c7bde57dabae00eca57c1d04d8bbce7c9494ec410f77bfd9cafa2e618c4f629804dca078b5e2126a9eec31ea8dafab7153fc0c47cb01ebbe92bfff680a50f5d32255c71e12bd0bedd279d0ab51fc2a06af964d939a4fb74c9a3663a2f70ca1ac391a88750293500037111dbf849221ed88f901acdb00b0247ad9093c903dec2dd87efd3b64f2ef8452b3e8b0083a15ff1fb679060c2bd33aa86697462898e164333eeb3baeb0649f1a4506fff0c6ad2b00ee3a1a03b0ea19028b582fe845a9466f777db5793e3f7f7a1479fe7253f06a073f634646447042b1a1b862998942783f6b8281345211d1e0520b9a24c2142a3347c02887a2b072c0c45e279faad90524204767027e2fb23c612760cb25bb56620859ad286e55198d23ea6b57fc4ec94b52ccd8f604fa06fc55943da0ae68c70a1ce0e5dcb5e56491898830af47941b1f0935eea28d3a0647bbe686dd48f0b137394e8c802d25697eb50b466a53d375f2cab69614c32d6cb3890e9aaa2b50f46a8c2b9bb47d6f358bfa9efea0aa0bdf4551f79fe4ad31fb6fb7297efa93c07736c5f99b9ae741a41cf56468afaa194a0be0516d3f1d76d42dcc5d917ed49e41dda38c5d17942cee82ce032f76f70b0bb57f9c8bc42f7ab1b874f0aef5c5113d2f25441a9b953b17c0b332644b50ee526e142e0770fa9f78112da68d1e90c7843454a4dbeecd389fa5f6b94c8f86bc1139d6ef642280f013a004743f3b9eb4d97a78116dc38949e55e8b4ec8a3962e999860b82ada307ad84ba56a3a86631dab8e4a7589a8484a2c041aaaa6ef11e82da1c95aa3c51aac49daa2c2a56627ce765b28731b0a060a9cb896e48f59597f75fb3a66a4c54e31e6d817ee6704a7fb6e98badeddd40af6ac4f891420858024c953fdaa4030ab5fc9a522e7b340dddd4b24c194ccb0091698a951c989a810b2df45c6e3b916ac57cba347ef54c02ccd6e1c4e62b31a5ca42d614561fe30e4feeb840485c19dee19bc969c076edd96abdc2e0a577e17fd58f1ee534d57ae47d97d9085e6367efd87f4163009ddf463106db6f8f83542f4836100666a3dfd6586fa0ceb071471bea6041880d67561fd6ac777c2ec843a12ea5082431e65ebfdb7e90c69696ee360cec56f9fac307529fe773fac4f417cefa32f58b68ec7a4a58eedc9685487da02ffd78f90530c7c15222758b94f6d592358dc6c9c77f429af807dc4ece1bcae5488e6897f79ec73a81ac79dd4653e732a1de0b5e833ecc723fe71b8f94f7daed672d0aa115fe7efe5516d3989c6e956d1329b1ea5cf51c86320a661ea41f84603def9529a49f529e140da14d616da10bbdd17385c5c15420a03343456c735cfb8ac2f1d3b2fc40411312151f04e40a0198f1c628bd8b352d9623be0e78060ed15f8e021961271fd7766ade292ff7e6a8aa1a8d83d37bf24c7a1fe3b0ae800c40f9f116a2ad633713aa2eca5c724c7033188b14f49722e9bbfb1517666b663a006ab1fed2ef8a401b14a0a5c884d2cb3fc8c799ded8bbb5a48bc0310c136386d0fbd290497918830c69d75b8c1d0911c2bc457e1099123f993b71fe40b33ca0fd238b69334640eb1f4ea336fa9d85b48a637adcfee48a914a7497ae9d53d9d6b33f2bda80e3274400f4b187b56fa2536ba714e60213d685ec53698141224df5f75450ab1cd2d4c6664dbbf3e02b242a2691ee5408f16c8e38b3c0c287ad940ec010e30c1b74a324d43374356390b059a8422240cdab62e3edef5facb72f483e4ed8fe6411953356173e7bc4c1b17490a173a84276825022494dad6b2c481e59422b4b14e1efb1597e62d5cd4aa1d3dfa1a63b29ff4aebc948eacf0473bcef313b087b647cd0f30016763b3c9278ce145d78ad00e40cc61207f0bc6767452f287e84dba7976a3cd224e5ad1bb6e00023a2add9ab11d9ceafd55d7247926296198e668f7dbb1ef018a4ee7cdd9f1c7a55fa9384d068bfab9bfb9923b345a96ef1b8dadc049e2339ba736855ae2fc6ae9b8d3068d4823ce3184b7e1e9c91fcb3dcbf68ee89fb3e6c409f181d640ebece3dc8ee6b1cb19223168f0322179a6cc6600a14c6dc166e1cbde5d3af28e60cc0fe09a133892b7d4793a58a2955252ab55743ab7ab05f1ba750c7b4bd8035508e3a8384a6e8910fb0c335c2bbf7ac6a7b15db8e80861aed73fa65419dc67f3cf3d5657c5bc0f67359135778beeb0be0a9076687f8c5333eafb797f04b7490eec72a83cd56b457b1d66fa78d6170ade633064924b1cd08e50ceeb67552027e4df7df107f8fdfb0678d370fd04220efcd13b126c1c0fb8e3ac6b37694bb17739690f569cf480c750208ae1fd268e51e45fa02a1b614d01582fc730eda0f0e68d4c74f7440a46b4f808118301b5696887bbc346f51712377e8b94a168dea308fa3538012b6b01052b5f29ef0fa537d27295842e73fa5fc386c5d822e37de1d934b80326897901a570984df8ff00abb3b817e3fc83d10b370be251e2359c721fa72e3efeec636a5709b0c8aee08373cc77e012c67d110a1f1e01b5f29a1456ea4f985f95453563556ab5a2576880eb289bbfa77e947ce820cffb8e1dbe7ca59d89f80c557b7069b0189e3f23c4088bc6a465cb07a1f4b81051b83b6f235da2900508c0d01401f0dbd7e814ddcc43395dba1a8fbffc46d720df945fbffec914c3928b9734f6b4a74bbc7a1c80c26dfe60811edb40d69de32c3f19b5d2286bc6d7828a14386730f3af6456ae00537998e7ee9ad5a3b638f5a4ecfd962fca1342e0b44e947fc627330fee665a628648b208b64bbb7187f602366540cb7cece819cbfe657b2616bd2a4caeaad46bc2baa884f68722c95bf9c9ce68fb09b2bd3eced2739a0e07bca5b545a33d6b221e8092402f564699e8580af3fa6a44051bbcb033366a1b01ff1f3d09ca76f978ccbd4c2afeb745c9a39b030a2271ff7bf08ffadccd45a8056a7b8dda1d0b4eb1fafe530d3e87776bc1e14c1a9cde1c9ed8cdb400a9b36a5dd68205482ac75b2fb82b54d89d3dc5e8184e79bc908e5dccb06700ad2202fb6b66a7c189b9e7cef4efc58c7b6ec9303e47f7464d0feb7e3e5da2dc482a1a228a3f57d676e2a0c198e642dd81cf0a67cb376a913c8915d72af5a9367c05c423bacf54c71e9a44094fe83b6a7501244324fce0c4ab741ea55d91079dda88bf9fca9f78ac1529c956ed50f1428a4b3061643992245baeaa809f17bda098133bdcecd7a52a627f9a5ac8b7d37993383ec97de91f2e8b7e647c8736db1ca63e2743da0bc88c25a81639069da19c610fb9ae5612c02d1a45dbcd059f3f70e1c469cd0eb86b8def52fe9cc8a0e219e8759e0982ae31d6782db59458b968befebe87cf8ef10c03d23648764e9f38abf5dd4b47ba6aca48b4a712fec2c47b93cbc1b2e61221269e7569fd54541f64a19221649d2b75b480037dc341dec047c48aa93c45af52f6b2a563f2ae1f75dad55f82f139fcac1df347a980c0b4655e98e1b4abda9f74bb4a3bc767f11798cdec545fb67a5af38689adad7ae94eb03b78f9836425b0ab44692616943a89b37db177e41db4308fe376012f90f52b50468d5829f7f334e9b00a6b1caabf115127c3f3a3c3c315ef9d7513548f50de845b979762210a955accd8a72f738e37fe679a7045117986af6f49747edca553ac3db5e831ba60c512cdbe1761e811c43ba85a72b928476441eae6e18da8188f6805f8e391e29652affbcfc9ea0f884cbeb2fdf133fe4c593f4cba6214bb05fb7a8e45b24adceb90cd0a708a733d87b41d962dbd8d07d2582512c87c3bdce0382ee3ca8363142c06000f26087baa590fef927f7780f278f63bc1192ee64ff55ab3d00c23362e1b7b5f8f459596e3d2d7e2c20f496859533e4d5bdde4f8db906f3027cabd8ba3f82389dfaa801172f9027a0f7c25df3d5d735cc55e6eb20da51b6700faf1055fc4b122d79ee6204f07142ddfb428f3ea46d103c19595049cc51da3afb6c2931aa178f4d997c09eb27d699361c56d376a655ec754b0701511541ff83a6bb3b4682412399e0cdad9bd47694bfc52575d56bdd9fea01dd3bfd5a1a82bcc3cb5aa3e4bf9458044464d9f67ad61b4a84bc5929b747677c9b209ac8b198e0bb59edc131b6f6048e495265c56030b99b50420e7b31887310cc126b68816680fa6e9200009cd204aef976ac3875ea559a5c78823c8c376688d9395ed39a56bbe0dd5efb85e85e97c29b47f07e94a9df9a9c6624157295de205984f9a7b65a71cadc6f7e323472872b82afaef14fde24840d82fb4bc5559c9a9c1319c39b46f4d794a51e4fa99f501b2cf283f3a2ce850621b8b854072baab313b3103b82695e5e50838987c7ad9e326b3adcbaa84fd0f8244a710e6742017c12bc1baa5a900cb34e474f6d8b62156299bc7ee18f508280093f026e04201c916f9a6263662e9293566e4c30ee38fbd3d874b56f425eaa478c666e375b928e745c166ec0c198bfcd656b4bb8f14b7dcee29c1c9ec3be99d1cc07d70ee52ed410e65ae998cd4765d12280d4976ec1223d5d3d19b1340d1a5d68a42b9db20e33b2694977ad66e862675fe70e24e5b3ac0af685a48b5f2a81a2293024c69a2299aacf4ed6f18259630eb48a4341b9ab981994dec7fa57e21bb9f5a2af36fe88cbfe203ed15f408eb6ccf10888d23e28ff9e48f470da3090b6c2a1dfc756e67887389f9dba71f193b5dc112e630cdaa2eeedc430b4d482af8365c01cfccd4954eab9102f4338eff06348aae3e83940931255aeef66491a13afce85b19e84c28ac251e050a51b1a8ce1dac82d7e40faaa2761bdf43d13fb7eb642958d117aef8cfa6090afd43c369445c64e5fee638e3a0f22b4e5e2c62b0a00e72dad51ada98ce16f2e8a52eb192b3b2acc19c8a14b8e60acd9730a9a1e873e2881343e1798d468e5e325d046032757f9b1c8463a2c05fc63d42027d92ac6726f09877fe1f5bdc9b082fe5ba7497f207d0c813ef631fa477fb72b87d15f54f89aba33377cbd86b3841911fe7423c6bd75502234a0e9b8cd0b8732750d6a422a32e4e2e15c40c3c7262deaaea28df2c78dfe5c59e002e36ac155a03a81612e40e1230bb6f4131353293298fccd86be138d8595b314f072e290adf1e5442f0363d7bca2c0cb04653b31d3aa934213c10bafdd6757d04225250aa3519990d823a42df2f11fd39402e7fd8062db879bcda4cbdca3b73dea6ebea3c7d031a3dc9cdb1de321254b6cab620327a0bc000f98b52d84a7933d58f4b45074f8fa3dacb990825c47278ab08983aa24275c225293569aad993f0807ad3896189584c12cc7d780498926e57b7c78258dc7429572704db43e8d3c1c972fd653afe0f321461b3b6ac76dab5fd46d53c35f62910d4d602d8adc04098caaf52383e535e7f3e322d9a349d1e392b313148aadcec294e0159e7f6253dba0282ae2229c67995f563c793240da91119f1f22e4ee1b7a564bb567c54b8918417e4ce6bdb5fee59e52570c8c37ef32a9b67ab74e4ccdd6361d1fdfd5a3a6cbedeec9eed2f8ccb4761516522d9d1433e223616d0901d0491ee8f842a94d426ffe85ce6dccd33ca4df19dbbe7a81fe016b57fc4d6bdabbcc9a69852fc15be3c14bda958bab5d775ade1026b4c8734de75b04a63919a14b6ab42c18bed38302d93ed5610eb486cc15642dcf3a8979d7c4bc283adafec7c41495871da2df1096160b12aa15bda62ab69269f52ab1f0913f1f1bd48b46bfe2c1ddb79041c55f3e5b1384e3586ee156687c41fd819063c17ee10b352d0067fb9b63e2b7455bc3233406043ab38c56df37692e17e11b6ab4f2ee841e74b5d49f496bb05e4875ae320a3f0fab08ffb5b669730360685d02489de533515f38c74123a223eb9942f76c9ad4deae49586afa917fcea48ada27cd241d7afab41305995ebf2adf999381726e85f97762f5b8a562778fff3572aedb47775cf0f6363310f858a18fe65a1a469bce4c36ead71d03a0bd069509f2f4593488dd958f5fd699223d488662716526dd8cdc947c12726c48c30dc2b1e326aaf6f838d82e1dd762ecca8414daf6614fc422399af075e0451806a3b47416065ffd12a6167fc9a626f4c9ca9179d33f93f5ebb2248ff360bef682cb71b723d07e098ce11e2839ba2db8c6d6d879d348a6fe9c5ecad49f1aa7b6889eec86567178735c4255d17a4d7b108d13dfa29aaf5ff1a49b7dde123cbe298674fafbab6d19dbfb95b5c9be41737ac559f68299116a4436f595d4f9187ef42de807b1958801df975845add5cad5296f6654551c6e8fb7860c8cd12d048df4d362cd01065f098b5cc06c86d555fc9a829980ace0e75898b023388d1c1c36f7b6dae0cac4100ab8a8f3ecdbb9b97879404135378da7bbc59b5c9ee88adb75ca6fe813e6c897391452b816dd43182e3fad7f269e4762df2f605b8a3e7d9dc393303a729712e4974480943ecc41cd2b6fe358de08c2b4ae71b975300b91dd0207c0030c0045a76546cb08ba9368b897a0e178f1f8283374380a96309e767a1a8652cc77b07f68e4df6ae8e3e728efa09d3a6fd4ef50ae741767faeca90efd394c83aac3550463c23b356435f1cc40f652fa465ca462464fe5733b061ec3dee3c37535ff17a4d9f62e15e73d5f1ed052aee02ac1ec9a701563e58f2605ae8d64c377cf2eaa4b7a61ac5fb762529830635c6b2c9cf708f1e2a6dce9f14d66db2d719555ccf8a81418b560d6a7d1a18550ac51eb29689deffd23f85487ddf05b099fa51359184fe1e2624d31b03381f9d919485f1692e89a5c219de9d7fae08adf6bf4fff08db4d50278c357882d2b7e18a18de04ecee06a4948f623e43954fd33eff5e366fd721c7ea032b5f634656c00bb35a365c7cd3909bb32d338cdaed26f88a8a200bc69852d01be0b55afb04615c4635bcf7c121c9e768efc2ad46ad8509cf053cfb120d286194ff3e829f15dea6991761ad98acb9158dc2cb8c009d690b38716e653e5d8bb99f71ebb50c565b5029d3ced547703ab844c0581f01a192e2d42d7e3fe537fe35eb2ac4eacb1aed9f6707e4f56ce41b86c6f4b4fd35e2f6aad3ef2a7a978db23abb00502f4b9da6e1c3da9abe348d42e3dba547caff4d5309d4805475f53588b8fe748c3c748ef23b0bbf3213bbae159f56976bd9dcac2d940a568d168b41742f5bc12bf90ea5f4d0909dfc05c4229f484ae158b3a91aebdc54148580113035d059f2a34ed30aacdaf48cd9408640e3c03eedd0f1f956bc508e95d5f06b8bcc51c648ca44d85d8c7f84dfbe8013cddbf941177ca4e38b8c7beb5511f1ee9d12743d365c28b4062f86dbdfa69c0176c3d080526371a9a1161dbd0c4ad1771f45d1a47d2517d65c80e8119a4e42f87949b4fd71fd1b0f65c6204df51e8803cfa8606aa41e4507200c0ff60fcd032c776f12df3b065c14f45f246a39b73542a71a64a4fb2821ca7072c024a32e2ca819f9ed3ef8dc175432ed53a8d65fe6143f6f3be7a55abb4a8b2eb32a015e2bd6ef2bbd654b272aff780b2088ddc4695fd61f12fe2bcc18b9920a8e09dfcd64005837ec5bec577b55554514b86c21148967d9557eb4230db604e3078b7e792d6e6c234cf264ee9191ee9e756119f229b63d9a01c35e335f56812b5e05002e2f201fcdb4e2e1b13a53bdce15329e3b64c5da5eac4fd245d10214cc4af939cc5be6e63d47d4d3434493c853d5ee06b7966d514e448a7dce3d94be9dc3ceb08c377718fb1e0ce6fe73585bd154fa927a9928bf944e395236cde9dcb68326b17278533eccc7de7be0e57dadedf8a26e7822cb34b27f20eba197373b639257726943b95ff4a45c53e13ca343e505e478be3c4828c522ad7199ba2f76740380d7796a052fd870edce32c5cea261d94f39c646e0c65db60cc9d9dfeb014cf1297bef34237bec53b2fa7ff04242e6a65a641af502dcc916526b6ccc43a1b344bf3a5013455f7d046159559e709b7d584d193b7d6c35db664fa2f6fce1e4669b4f63a0d34eedc6fd573c90680ef6d08299af0898a0d1a1e9caba7ccfd2509215e3d05d4beb0dfae54874371be00132df5d86f5b7f3d862e4c9810ea5461f42fd16b6222a7833a058c943c672e4bd8749357411e1d3c228e0c22fac6901fb328e3b5f209159e92ab13b36b484dd58a6f2f1cd2b06b0252a0baee6508d9dcf0f98514b522cf8e9db3d8a91b9d85d94c6bea0883ac69020f38e5d41e32b7ec0f0dd77fe6aa1c43e33cb2cad3f2f33be399ff42f93221c6239bc05550e002cacdee3f734d03f1b7a86f3485d80b3672b4059ea265cb0de29f801d84f39480979770c7e40f27cd09501ab52a12eac8dc227e793d7b24ac7c55cc984b30f0d8f40f7e4ed3107e6bb47273811bb9dae2542e439ccd22f2d5d5e4f03f6b4f2baf976066bb316181164c436ad61b6b87c116e2e157ef95a861ab8c61b1da4b036ddb06e2c4437e66c7405dac9fed916102e1f2d32abb0d85e15f2ea027db989ff11535ddb92dafc3dfec50ac328a0fc4f1045080124c490410976b7ff6a7cc2bb704336b8e55a078451f331b6155af6defc429726a6be19db6963b09d16f5b512ee35e292ce9cca1ea759c39aaf7c77a7dcc91f50c9cd395f35175910ddb60201d1132297ad7ce3215423d5d4e00f28bf92c50e02b82a51d237ffcc29c0fb37492618d639c0424ef7b5c17020599285d82b34fa786df306ec139f94c1221b5f07cacad1791f9751e3a85ca7b74d333a9bc3a14de80d1eb5c622f10202973f0c241287c69ce714e0f925e4c09c376427b8adabd6d3c17c8328397a98d42531374057128d13d85589e384debe59dc54f612281780482a68d523d1e78ed3d31b29b03715fba2d65f242ee0812ecf982e79dd7a47de3f60f345dbc39d80938de853bb00c36bebd35a78694f326f3e71fb7222758cc8d27691c4e9f367dd59440bec23c07deb1eb4b018c6004423c690998a05ee6b28e07e3086d6a879744988cb0506a98e0e19f6e80ee13f2ab3145e502e30bcd086e881a53828a0328beef5f24ff9af2b45da7d3c5e91f191011cdfe6bc4a834a0c0eb6c2e5065c36b0a676ff16cef1cebe166963eb56b9b237fbe36690b5cac98b8f0ce536980dfc9e2c004115ce8eeb9f4e5a026687511538d829a28f2e7e1d30975438c68c804531563197a9c1c98a848267ee61ba5627a86c96e3427872c33710a55849b18cae2473f5b6c487872bd8093aa6dcbab28ad0741d06203c81f1f02ac4419d956c33a8e5066fd4a39aa471f0446e5b422530493192badceb91e29f47f5ccf04805f6d9212767931b2935097d74500a1123288322ae122e052871268eadf4c8d218b11be4fd63635a5212bcba04bf1272c92a205b80d7332e494eaf805634a71685b2e118d5576c93df42a3feb7ef7ad9314fd017ccc373a94553ce7c32f84e643f0407f418fc180a3b3e0f10954e8d09c45aa7cd75d041f1513b36406476b8b30415c0a203f4e4e06dd9f0e2b07d317aeac3428b943c8cb9d8999e791f4e09d5516ae1a38d2ba92feec27546bcdec73dc0e612bcbc32746e640a117c78368e782373bbe7acfdbffd9510203e9d827223a89b4160177786d1f4a9ec149f1d55d2b50d81273ba8c087e28ecdec977d0baff7ae4b95486876acf6f89e296c7eb66af616d08285f67fe45a205beadbf2f33d866583060d7acf6d6b143409b169889d22e2dcdeeabe1bb39fc2f37e812144d1288d5087aa93d875254f8c0f1ef989118d09f5b62e1c419c03d582a5914e9ab2507cba92f329441a7cf41f77b997bb33d3aae9a5b7696aa4ef0044ef2652b04f6ad8f215ad3c0827ae2fc8bb96986352cecf659425c3383d98b254db267538dcb41b9f88288143ac3f1f95951263523bddcb22a6ee3e4e65b340febf5e11d697eaf96cf1fb56e103906067bbd5aa4278a78a3b7071ff772ef450c78b83e0dbf878650fa1663b2124ea4d8a9d53ec81b7970eaf077397c1b3e7f58d67d25d9e5db109586657da66c74028aefa1ec20a8f5305a7e2267040e2eebe47726ffafd0017582bda162028616a86167820720ea14b1d49082e7038685873dd34f44ccccd4357c9b24eda9e59a9b1213dd24615cb35e929274b8672b1cc8da173955facddd04c6d67fb8fe3f73c820fc403f79cbf119ac73692f0c5b9494bdb72b2dccc6b428c3c8e864e8a78d60ac7aba8cb61b23c307ca9c7e61bbee76a1a3d396703e0c54e9bfee2057741c0291b234cabc23d8a7d4d8a16218c6d6f1569795c57fdb19b6672d638ce975eb2c2bce81b78e6f17a888e12571ce7ecaa5b3a5aaca1a603746c5fe90621e272bbb1a47c3bb19e62e783f2a1036beddec5acc6bd90832f002ba0e84e798ac3cb4f43789ac639f47586a0b89e90771d1a06a5b26cccd17f09b86c260775733181af34bcf4942b8593d3c9284f472c39ddd1e5dcfc9a1b481ba9bed0f09a26179a909cccd4251bf43d51d142d121089f27e409d657ae890f15cfa32b4c404cda1097f15d0dd5398074c51ef6c73c2facd0602b48a47b838dd14c8ef2e87759ed6cbda38768623aad196a6216d4d5c677130b013261216ec82716a4ff5c7325f9a5c868f6d7c4ac5452a41fad82126215542f3cbfba20bf6acbb7d71dd8aa2dca7c1ba465445d4401d86cf6c430fbaff99451fab0e3d97f41262e00ba09099bdb5eabe892e5c14c0037e8c5015ec179ebb3c4c34b2ebddc8c21587c416549bcedeffb5a6860e2e566a4ac6069149d980ea5f1a65e59bd501ea0ecc2ab4006cd4a8556f47ccc2b44408039acb4cb35eaea7998ed8cf955c2ee1928d2eca6adf7d289f824a36c08fed8f7726af063b85d46db8ede95ea2bdf6c046bebaad819dd55b12e95e899131673ef5d01cf7a5190485929902d14279f10430af76f42dc05b376005a5d9cdd08b4a10464262496d439ce54d07625681a57a3c33662c79256fb37da1bd96e1079da95956c11237bd9a6e9be5a70022c35d780a1f52f1b327bc170fbc3f9255756bb6e6db2e171ba28439e91f8bb93adba687e84f98d2f133d6cd599a16bacfc9d3608cf32c0dffd48c69c82258346e2eda95f2ab568b5156cee33051e52ab8ccb8058624582fb19035b1b4f1d81b9cca606e422c02a9c5ad88ab8557e9745aaf21e9faba14e3186bbab7c6168ce7cacd9a1b64b5c1613eac45b20cb9138a4c0ce41259d93af9a4c8ae52edc53cbffd66617d4ed67629dd5807fbca2c52dff7b5d4b85a8cb848476ada42be3c01b3f6a9c2076bb4e8c478f36e4727b69424d18c3d8e291f518cef665d179de4802b44d2e354aa8953efffc830436bacd72ed5ef503562ddb0b30c7775fe374c8851a0a7dfc9128732d14ed528c5785e4be1fcc08854030edc7b0b253430f797fbf22b04f8b5803ddef26888d023428a0efaca8d98f8054304f5025edaa9b70dfe2cb16b36aff62ce399a29623bc8acb511c92cbb065dd2bad66dbc10045128cfa0d76f05ea0446ff3535670277ac760de321004f5fd149cdd4e16fb80ca49f08f2a339cfa166975149900f97b1b30bb6a69f18c679a8e67ac0ed1fee44f2e3f3dd2a785a4e9731665c9105a7a86b7f51b86ce0b095ed29008bbae8100dcdddea1f9be48c3d19b8f2c91f56b9075ac37a522d6cb9509b24285662ca50cc08cb9243194a1f410bc6df6e869e42f12571bce49f10d549da8d2b079d3112072da2afaf2f79f8a1585e6845b667d74867fe8c4fca6a7f8529731d943e075384c2ce8030ce311cce642be0b072fb2de5b023e8c3e83da67b38327cee2e53068fabfa059f8d663764b53b25a5d45918dbd81e577792e2bf28627ecc224380576a29b9d2afc7bc74ee491d9183be504b5ea606e3023d0c90afc100144cf5129ae1304485b3f42362b99cb01b99d5556b8833b7ec4c2b8edb2cd5ac46d595a20791ddd6d62a08cf5f1908e02d6d6a7ebde44a62e3d7c5faffab13b43c177d5fac38b01f6e60dad0137acb7730a282fa9eef8c97d8b03605bac12a96bb2505fac034ca668123a0be66fad101bb5256bff013b94b5f33acfc39b96181dabb201a64f918a22b2f82f49190375017131bccfcc17181827236a4aaaa61778de77c3ce8b375c1cef3b0de90786c1778c7bf3582810f2d8448e4e056adc97923e3459e3ef1c967da902de2c0d17de1282d82717be8a3aa9dbc7b12645fa5440d236761a3f6a2e4d67b4f97d30be15303d401991b843c05c09c1b95a2d89b3e446bddd308aad4f93e3c5611a7eaa7ea13ed89f363b210068472e4e67f34017ed4138fb51bc9ad0eda33715702393dfffdfd5a8cb11e237ea82ec2ff2208c3a0a72b35c92d9ccda2faea3947d938e676f39b499efd88ae94cd90fbf8439b44a2e9088c5632635faf3b7e346189017aa21d102a47c918e0f009e8b1a7fab37517febca49cc542f8de7a55322fe2284f024ce6c52bd7301dab24bb8e9f58a5e071e37e68071f34cdecb56aea2c2fcc896e367469aa3d508421059af6c3b5b14ab3142d52e0b52c9297b395a99dd940e1f0d2ff4f2c3e208a7639f06394d8108e6a5cf89510b895acfae42133b75fdea2bed3fa8aae5a092505b1a77b66bd0165d1ff5de214a35847e29dd69ade3aa3a6bdd6d8777d9737dbc227369aea3df2eb02e7c2cb6f72c5284aaed1ee4845650b61a6e8c2072c042b00d0fb6ddda4a99f3ca9c66c883a584ffb2ad82e525f1c30ec89bc1654319b1a39eafe012f8ba70c0e30d9fc10e75df1bf297fbeb0e568fa5a3251db8e6ba60181a451a12c978a35f21870dd242b00870cc210437102b1793d5ec42675f19d3072e9b9eadfd69707f6c5717aefeb1995799f9833b1e68d1447f5f735c115eb56cf7817b053cbcc3608e0c9a9bc45af9b09a81aae4c876f4e8111f14ef2609de5d15942034c5c2d891777110e9e6fdf7e92aa2d4bf7d873b9ea89004916d37691a8fd4a2e22a9bc1d1670dab63f524e471f7e1b4776b0bf84463c2e39cc8ef20dfaffffff05