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

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

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

Block Certificate

Block 59460 87065a1af5419d785bbe92b46f2bba95f48fbed24ed3d3dc3a2cdd528eb1a2a7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8b4651ef30a133221caa7c32eedef4d25071f1ee2b5b507dcb65a1f966a76b28
Certificate Block Hash
87065a1af5419d785bbe92b46f2bba95f48fbed24ed3d3dc3a2cdd528eb1a2a7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f01c000020280000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a85cb35c80eaa70576e2c2b4da821fb4dc29e63c3e3878fa8d368b3dad6cfe7a9122ceaa1dd357b335102d3af3bda6bf89ae345fad6ef56283c24d91b7c2e9c1d750033ac49b0379653d8fef6fac1f2e5166dde1fb76e1b8150a0000000000000040000000400000f01c000020280000

Raw Header Hex

00004020cbcc4b28386f4168947a185bdc54bdd8bba9c6abadc48cd7f606c4cebee87198d3fd2340df4c5c60937505d6e04d373cbc916acbb859afe101f78982d45070bee146126a33680318286ba766f9a165cb7d505b2beef17150d2f4deee327caa1c2233a130ef51468b

Proof Data Hex

59,560 bytes
121216020307c94dcad6fa6a420cc484fb3d19962f35dc6fa1b32e987fedfea0cba8fb630a1f0b3675ef1e3d5b874b1a05d06ba21f1305381566e6fc0eb314cd9702dc00dedf74d58930cfd5ff202d5dbc6f51b80426452e8ca8897d867bc7991e595f18a6765cbc6e5c62b50f6389d9776a144358e0688273689e07cadb9a7e7cc186044cfe849a0247bc921c64b98d7cf4372001592d1be8d5751173275c965dbb3e712a4b094e0ab41ce7ae1faab35eeb35002b516e80f5efea9283cfbe16cc6d958d390f390af877ade5b9d664fb9bf57f6fa00e35a7b6e423ba320c0e5e00ee76d575ab167e10d7796fc10d2d4c35e88b7496083639c2de7ebaa7b21c09e63eda1585c115d87b62fc0697382ac1aa1ab03188fd224995df57c9a1541257964044edc03a1807053e2a218f4677c9bc10e0b48efcc7d243c5668a92ccedbbcd93c81b78fd7b7788b729f6dc106b7c54efa8dc25f9275845326967cffb8a440b5fb747640971c9110ea48d91db5df70215bed12bdb85f9858fd95f107d2b3c76d430bd1db35fad6a04fd93b12ddc2aa524b5ac5724edf24d3dcfd7acf5a59b1a138dec0baec55cc1ab65714df2370c601526d58c3b27e929ecc5c1b83aa730ba90ec511b4a0791595b43db4db712ac26fbaa13a831a8cfaa29cd9f30774642676b7fde2453ccc8232699c42ad829a464e619ffdae105e7e148caa97094fc0ee3a4a56a0a511ad7304c2a0b2a3a9a2a5737e8869e91c75cc3da6c490f1941d323affa987a430d65a9ed34332f07f52509a3459f18745952725fc9c354fead9538e7c1f044fc774eaf0b42b5fc86980361b55c5bd7c60bef9990f19dd734ca771cb67513ddf0d149427441bb0ff786e3b194e370dd2edef6531159eb25a51ffb4c83ac8dedab43950a5db3554a3ef4063df2a9a4629509d2ccb64ccfda29b359e3f78b0dfc7720ba647953400c5cb2bfa4fb3bb99eb0815da6833c51c52b6175a4a357a097a045bf23d078ec488c15aeaa6ed53312d0aed6d77224e593342a8bda3c53ba5cf0ded4be41a5f3b59d25007ee79dc4fd57bf2b0ba0da46c2c0dbef685b3137f186aee34264e0c97d7b1935e6fc89376e2fd25d37c8a0f953caae65dcfa07e74f740839b1aabf8af5aba682c6bf7f9862e1ff249ea78b0c636c246db0dbae106ed55235b9c284b2d673eeb77c57eb2832ab3b7db363816c173d391911244a201093f1031fca43158f2d6f0d98044bf9af3d6097baba5f0e8247e7532e9abcf569a6254f88b52f3002790d1ce3eb0050c2c081c809073966ad298c2cdffdc5587a6f84b194145c6d1da6efc85b321b6081cf45589657825d0cd89c6c20793929f7604fd74d65fd31f04a0cc60326a8be3c48d2bf4e678259e8c0323d4b2dc330fb3f9c10b018018724b7ec84c23221f89ce5eea6e06b7b5a36802c77098007b7a5cc7f707e52c9d2db2d5c7bdf5a838b171d97ddc16ae78292436e450cc3a3a5d127e769ab276617a0fd70db81db153107449e48a94adfaa830d33ae5b5a5ad2c5ee89af29e3a3eadd1a59f9c5e7b520b2551fcdd18c9adabd7875af32e3b48d066978931b4e6c2d1aa40d5fad063ee9a58147beb8b34849bb18973fb61e877378793d83acdfdf44d4ea57f676d2a8705dabe4376bd29e049a12ee9aa0183495dfcf90b98f33c89bb87624ac9a99a6100f33f524bd223b1a29459a953a402342b09624ea9f4189d58d35eec412bc54b5ac50e9abb9e52b633b363bbcd6a10990d892f1b0acb6d2f28bd1e42e112f24a5f3d99ddbea981d776db132e241130af243593df03abb078258281abe1bd3191aee6c2f5f64c156ab5ed91787de35c9e28ef064d5b71d92c1a30cb513059e96a23dc70597d10de121d176a7391f74b44e833a66c2803c2bce4f1f2ad5a35acb38f51d79bb74cf88778eb491bd94ae45961b830ef2327b510c34985765855315ec9f26552dbc1ffb36c6f01655239306778b61aeb932742e59af2e1d60eee5b237487fb40c82dba1b37e6a7f4decf8f9c79a91b64f9ae09d10c55aace18484c663c48ea465c87aa8c7e9154b8e93c7f9ac830f921a3a9f63a0e28ec46ebf5e1de1ee821e941c85f5b83fec1e62a4c203fc324860d28566a94edbb51ba9af87933301ac0589c7da457d5ead69aeed21ba8dd448830413c1e9113eb4d002b2b2ecb6703440a80279a2a3176ba64e712f09b1833fb0c4d8c18875293e62c86ac44b337be46fc8eebfa61a652b47dfe85ae271f57314f8b4b55c9f905d14a90f208faa7b13b7e420f51ad60761abaa03dbfa45550a137a63283641829fd525079c0e3978dae1d1917d88c2d1635d1fe48c583ceb0b1bad824064f4e9629141ba55ecc6debc3853897a36078b750163aa089d87f2255d4bd3314176ed48eb380f7213f90ccfac7af1c24fb412ac8e9641e88c492c2bb0d4e45b9776f48f4e393ef8dd514d210d153f02c39849d566fda23ad6db0230b22954064a38232162b8ae50094ea97d53ce61de91ea5cbf51a3f53c6b8b0f92ad05c50dea14397801cf6f5fd32e21a6384bced0c0eb11fd13eace72d27188337c3f12fd6c34d4e443dd8fe41ba2e8143dd46d9a123ed0af5eca14f9330dba367aaba0bb9e2e1067967e0f9f2f94b39c1bbb5ad08b5e43aa0114b5fc020f984ca769fe5e27264bdcfe25a64e15e36dc4711b33f1d8e15b1ff6baf08c39ee70e1ad136f4303dfaa48c4d32dc4d9d5b67c9c6c575202d8070ca404dead054a08c56bc5e7390542746ae4edb8a58c7cf8a91ebb100c0fcac4eb4ada56de064637b52f0a40b88897ba3e6d359c771e1e27777d8ff7e366344b7ac51d7161ad98a664e8fce173773e25187143586138e0e08a2392986fa05b37029d8bd793186d7ce195649e3cc68adb54df6be208c9febffbe75c29127eaaed031ee9cc5d6a501697781c8b48e924846abddab7bcb7f5fb11714d7e65cf2fdbf09dc0ac167a3ce4cb5df9d8390e87ff0394d1d01e089cbf158e15b6c2a3b915359edb067f469d376a0b4132716e9dc308aadd4e751ed85c200667d7963b481e1b3724769c406ca0b69ec1505d809a6558b37d44aaea5d403edf00aa3a33e2550e546676e6b33335689326c15588565fe5dbf226c7ea154879be2bcb21cfa500fdec97087df4a5759242fced2a9b4a49df0447b5029b4f6cdc552d00932358cf964c2b7310b9f68bcbcb18d0f9181d2ef88e3adc2c8885069266ee41b603c107ec8254d8eaeffb72c75bd6ef77eaf28f4390fd5f5ced106676a483e1ecba3f4682d1697b6fbc2557f02fa59158c1c115a99f2f05e92c845c84812b2fd17e1103af9536b061f222918e139e82b1b9b8eb2ff3a36c18e0b0d0b8e243e18b1fd3e9382e82945208251315eba5a13274eac94e1b98d218ce8fa669a0a1b109b0b5228c3509abae88ae3b41964696f24ac12ffa657425132f597db336eafbc78b15871e204bebdc1c4ac052701e9e6e877e0a524b0c961c37fcd7e2177ae0a2f606f16cabb1ea52eb759ef6538afc6cea9c651b80246c835afb61250bc08c21afdd99d53974aa0fd8070919069502b2690dff8978dd043c0b45d9a8690759701f74b0d8661e59d1c9d42523a562ecd1d2295825e46e6241edcbdfa1cb36ae621dc2c3061f7949ec52329490f1617500baccb8d5661aba21abd969faae59d6b92ec4a2491656000020a22bd260c96dc5fdf266460b6669ca11883b3fbf0ad7c1860da938870800f0ac779e67cfe8c531c0ca2d673c92dfa787c388d12dbfd3eaa6d5afb359666ba89afe1ef2e17656cd88f386800c9d4b9b98b72aa655485f652ff21b62bf7e46d24a47f0b51d043e09136780c2c1a77b73b345aaaf87dc2d3a76404d277e97904ec146f7ed55757bfa255981080fdfb01d0a9d47fb11b6c2b1d4f1da32cc5143cba041f46305264a8acbfe7dcc0477c4549333f10b1776ae5a9d54e454f3f1c993d1a4cb4ed6d3dbd53be57ed635b3b0271a2108d4fb2fb5a49995acfe2f13a8a03f1dfde6410f99a4b605130b8e2860a5f7cbc94a40d57fafef1aeac84ae4d61061b1eb699d00ec0549f999e086ba745b7896cdf8d347449fe6b09090688f94d1ce299b9cd07f15e97c8f25cd4f34b2f40d0a7df9b55c61dfde04dd142653d836001deef9e4c0e834e9f673c46ee5a6251af2f43aae60d46c7f8da6b385ff25c400864ef75569199db0a69ce880c7714bf5a8b8be2742b8ff86c5423b641e0d5d9a7178e6967d330d8bc9c751fe06f90158eb422f8491248af51d286b67fe80277b5b6e162ae2ce8bc05b368c69d48df1307c5f96ce5d1f244ba801bc91c80f74af86544a5f0dd919c50aa77da61eff64941e09e3a4742114c939cbd6f4caaa4f76a869ab7eb714af43e815c226def9458cf79a18399c5ed20d37f61b36e3dea3ef7f47feafdd71913677afca10b37aa84d9415eea443c868e8afc1cc466956b151c1e763e4d5ea4717d507247973db4137cd4979efbe5c6c5eea5ca57d728e9025b5a4651a4d1f7f6d82b30ead0a221b59d3b525ef26a0639570788cae1ba6f863610e3d4613a7a3ff1d2403dd448c7ab915a48c4d433b9a94d89528b0116ff107aadc545c71b6c88c8f6ae6d8ef2d5115375b3c0d95465a61ae4d0897cce75d38f07901f113a530730a042dae8cbccb9a8eaecd991d09ee442286b4667b54101e707074c10c74ad8b89c1eab02f5c504100f12c4fa452b51a7ed9d8e1bd3c872eb18cac31c818797f0316e2e059708934b643dc712ed62445c07a6d549b2c564d689852e19515d2314229763647cfce14fac84db0618b095fdfbbccec358b65bc05b1299892c57ffe298baf1f0365c183df53292d281ef71a51892380686a05fb0b2b5032edd14279e302899b56de89398ebc19b72a55d5568b40ba998e9cc4ddb1d6db9b66838aa8ea33a2acdbebb4d12b50228b025cdd9dede44b8acfddf69d56a809f431949a8f4cc4857ee9660f046410f541308ceeb43a9f43d6894ad2a705831aa691cc17045467ea8ffa37a82666a2d8aea8bedfc5ce80baf4efd9627ca0572f02fb83a9f29cbfe25943ac7038156c048ceac0403cd1039757465c9afba0fd02dd290e2cb2717afc4d92dbb6d6906e17ea2bf5a5b72cb5a8d443397431701a810026f812ccf9177a367faf55346b23e8299a7501727dc2b1805d58ce2998c295eeb14c891e47f408c78b96b85249e75cd19e90814421d5f6c800f3e568df9ae6333f8f792a448fb93f13b1ba1a19d0c7d622a44b583534cedbaf5fe439ad78f4971cf9c551d8d346eec512421037235817ef0b8207c2a7cf004f3c3ebc184ad963f943479fd8b025e053ed840cc7a1167f61fc903f00e9808fb2d1269265b5de8298709339dd1f4cfbaadc6ca8b797e79849472dbec218f69b7afe4149bff1c1f48130339b454a0bba6cf553af0050d3a32d2d7b98a83a012771dd3c38dadd2a2a8f8fde5117b0ecf624a2ce9959d48ea37a32512801aa99b8c65b00f542046ab20c8040b27ff8918404f677c3506242a464d8bd268cbc36fb78f3fc3d410c39c1525672b04b1f082437fda52375a6ab69ba807d42ca58bb9db500f5fc89cafd874cb900e4ad25b1d9aa5f6aae051ef332275f92af3d73e0b2882853dfc103e91a8b1b8619e479ddb5b02165f5d47f5002ec83748ef31972a60a30f156ec0f3903477ae3f8b602cf812282ffe6c04943a8854b048917f4c65d0baecbd4c2120ddda0ef341d0993f2961ed48d8821d4ade7c9afaebb1f6b1c62e06cd08a3069a6a0c3c99d7d5f26ce5846498b2d153eb9f1d614faac8ca30e530865812537f901a729f238590a2c46e47c594ec58cf774c8a40b744ae09f0a30ee3ddcc9ea3ae48b44caf62b77573fed34ea23c42c5f86c22e9b380c57327cd2e31a166e8d1076453177ac48b62a54ca07aa9b2ef7d180cbfedfe4db50f7bef7789fc690598665b5b1d46af5943416f402d1548dd810f5afd1dc42045170634edb4b333adbb0877500710f96013f75f161211badd272970b8e42c1cd285dc4288188c1e97da96c7ca4b7a843e7e1b282685fef5070d14972ea01181de0dfecac52ec85ae19fa8de56a4c266491d96a5505c44440e615dd63e94c1f904341feaf39885339711d9fc50f3e7eeadf1c005e5c56e52af24cb881855da99dfe039d586a1c02e08bccaa6a5717b81e281c1e488b2111602538506f423467baa628d44b678468b939cdff435a6994942ec662a280ededaef3b7f3168893c471c19202e417a2bcf6e318c8a7863273567a2646a2288b43d591fb768b829ca5d583cf59f3d338299db1008002fd831cd249c698e7b3a3f6831c204aa22a793e56b8dc9948bf51b880dd4787ae2eb2da46510fcfedab28fe89d09f23bed87cd0c6399df0f90342406a5df470bfddc32faf3595c13aef3450d8ca189c54a0e9c595874f561d9e73f40bb2271cca2e07e09d0a5e55ff37a0a5db974e93f2b2fb8ad13cb0b36525a6888065f2c401087da4dc87ba16813623ad4247e17e5a2dce9b7c079bb1f05ab5553d1f94dcf3c678443e3fa71c3cc417515bb08095680a80eff3a35e301ee6fd9de7f35408077a5c6d355f75f3d4e21db9965ae07bb2b57fcb98de773f979dc3009cc51f52d9a280f995ec545b264546c7bc791974e9b90cf870aabff77ebd199b034a55fb73fac16d519dd132f8bdcee66450ef8cc6ebeff90d7f0aa3793503c2c1e1112999a843ee04c2df7650386fa9227715dfb8ec86feea13d31f76bc25cbe73dd882000d26c30cfdf182a93caf76b97b1870dd04a47c393606bac68226931c6662822cc15735feac2c8fc157f30597501d279f57f60165699b2ab50b24c2a06e907063c7f5a56153f1d6a8b827949e078c062d430b7a878c08cf92b3eb2aa2dde50ec27c366618b8ae90fac8de2d9c17a7ac7381b2646fa9c05890601d808f98864837d2ad728c264d5bbd682d4369e83fba17f40f7a927005fbd663d1ae0003a62a653a1c3ef61cad022b60efeac68b8a84d28ba7e0122f74d3c4d6cbfa7e051dd20413f366fd87d7ac90fcd9f8a9b150c472030d123f459a9d8c479a6856dfc983ca91b0ce4a3a3d8f44f088e973e5dc025fee1b25d8a83bc6f79b4989f96323630d019337325db645cf3745b7c4c482c52828490e486c63d9f392b55b077ef4217e02f2fdc73cee81920d7b5a7f8f91cc1306c83cf9a7d4c5cd2f38d4f56d8b9ead33b33fc2fdb86c7f025567e92bacd7b2bebcd44e0e3f396726828ff07df070926673471dac99af167c06b01a0a8550bda6d11d3c8eacb3b4d3662d475468158480fb492c09ca462dc0dcf0b2edd823bb79c308abdebd97c0431752065666821fe887170823a2f70f987cbd9c81533e52ac34eec201689d37dca7d7c34a831c64595cd9380fce2ca623569936830bde2378671ddd1c6df38c75a771aecb1f8cdc5faf61b826a3ebe2aac75c02e94369ea277ca37432617142c5cafe867e62639073aaa98ee6629827d81b1d7a72491ef2927ad4cea90018e513ef54a3c6d6fb6ee3d7d8d5d6018ac04a313c58ffadab43263f502b479b70e247356f7ed7a2874f91887258a57f4d6f7f26cc1025a21a008b761b735529306383dc620e22ab99a66f6f2d1b74015f8f8b7dd2c89e09f6c006fe3887a0b7ad44a2d388d18e5458e3fe6ca66e4ab2fc516426870bc171f0fa20c0465d0cb03b0727ce8fc77880278d7af69eb7939f7158c9a3290e7a84143afe6d2f6a1639b26f916251d0b27afd1c0c15cb0a0458b358dee623ad1562430c946dd01bc97cfba5e59e16d8b557ceb31167af3637f9415668869c8ca1f729457637c800c19591f9de4ab47f2cc9c303ae81caff536b87105f221d4cba3d10fba6d231e42fd0e5adf1ed42d76258b4cd75392234eacfdedd6abcd40676d5fadef94539954ceb0cd2722854dd6a946f8f22e3132c4ebff20a6618a31e2d05826666eb7052a08cce48c577093e0162206e9e8ea91a890bc54be13d19eb13164bc003ab93d5e6500f47dca2d6d16a0cbabbcdab2a9898ec56b83a2c91462691a60d8c9b58e0324e133142d28cbcb3ccc637f1b59b9c48085786494463e6457cda09a7ce660c6d0e28303dd72c85bd5f1bc6e1fb96b81ec6921709bde980a595d900c388a6abf6fb96304b2abc17cccbeed8b0c3bc61af679cc2bb9e86b7e0396605b8fb2b0e9e3b929903fd9d4738c8efd09126832b8c5da0b4d6426d9817f585c43470582e8ea78d193d42d3a53770e9406f8334c1bb1f1a476df9ff07c1b2e572d26b9adebae2d88454fbea49e69d29bd287e5de12b92b418a9660db7d8067b7588ac254b4f38cc1468680a3b91fff3d37cde77c5f95957237de06fffa11503667bfc90723d13a9c25a4bf58562ae0605a6eb1057b4a46af35e3e12df713d550aba8eba802b399ff2e02fbf44b25312b1354a0987ebdb26463a9d819c2963b0a667d33d3fe70890541b58c8e4faddcd9bdd8815a6f3a89060a4e0c42054a119e5ac7b7b298992501cdf21c3ce6b2d210b08eb1b6eb67211f3fcfcb6ff0dc6461bdc53808d4bc588b3f10d49d834cbdc614a8fc667bcff2e08d6e2dc6a19992b8705f85699a6171732cf1b0bdc1daf504402531276f51f8fca18cfa4c8546c4429659f70fcaaa3494e92fb8e53f843a7ed07180ddf40e5deff0af015a591cbb067741e1958718476ae660f4119903dc351e9f7ba67fb9234c7c307a290b427bb220862eb60859dace8b958c27fae4293ed935db34090b04b98d88dbfb25ce3dacae8d73a854c178deac90ce44015c175dd3cb5633fbd8725760616e9f36506cb227be9b62b06304ea5e80aeca7d529793562437f9dc15d5a7585d4c819cdd5141312f869ba69dcd86957afea4b1b200cd4003e591734bc1367516914c9c05887872de34d429f620ced4d87ae60fde6795755db6fa07ce912e4b16c392130a58b4f35d5c96eb59ec29ca93e19092d27bf79dcf13070b685f10d0b24890fbf8ff1b4807ce3cec13b7704460ed8bd5e4bbac9594beadbfaf01354c9879389ce85670d16333cb8dd1543bd6b786c0fb873023319e971e4edb6d37d1c995566a49f66652fdacc5bea77250ae507df99caa8e2823eb494df5dbc29391d2ce9a573d1f6a88a497b45936f28f3a9f0a7068eff6f7f0f332541bf3456e2a15f7f13da4d69c4e0f7d1a0d6faf2b73f4e38dcd57a1df15637c383674ef04cb457887cfe9485e19c1ee94dc54b2add063361d8ae08bd23422c17486111df0e69e56de8f4431c7a966063b10b7a6a592aca0eb06cc59ed1ef5eb82aa5c0decafde251e8785e6025c64567cff8befa0a210b535792111559a250b4bb3abc8a80cf6f5c317170d04050a5745055a4f112ffc93d9310647ee6fd2a757f9b3b5b75325b22c99ae976a7ab02379c260494c81fe5831d91163a6b1daf3093d15dcabfe0cd811777508754d3b82fb56152688981ae2226cfa00ef8f54f9452030ab7bf3a03c176a16cf0836690d9b0153a674891318266bb5184be92227a0e502e95883fed5694a45f6d0a8fef2966c7fe27b7880c9674e33cc94ea25b4f62f405e6f5b1b7076e95fc180b42224bd16ba5e69081e91a27f9e1008aa31dfc2fb5b963aeba44d0e95c782743154057b19a1ae3e47a5911d3c24be2ddef82c4030709fded2459d4c68f186fa825291315e20fdcb57568b065fa04529e6dbe43991047f0663eb0db03b01ab9d92c71c43d0c593d69e722d5ec82a576a7d8c8667127166721613947667bc2ec1c12d5e20933a34e8dd6380c1e61c5a057571c83a46a8495b7ea478c5472d5feca3430c3cea23ea4c961b1a336a4e6b53ea09b15083c1cd07ecfff72ced72ab6995503bf0e6aeb07e8e46a46fdd4dab6e28307aa5711c51822175e450f8f6c45d8d360808df04f39619f4897f6c72dbd4a3ca76bd2c62eeac0c141da94453d12d09c4d9d5d792e194791f4f8eecea41ef0123426287fee53e8ca0248f1ff04ff5b8d54336a88dbeea46a5676b31c2a1df6816e2334f9a57321c8dfe5ee424857c37d37f79e5e1946678620bbab02f825532a604e44a1395bca888b2162e92bad3935662bb4c7d4988019167fc2a92df01728173da345e19dc77c6f431e218cb3583d5f4a76e1247a37bd26d8173810321e8a54569d9fbd187b9493b0e8a82c743147c4b33b081e853a099f32a62076dc6ef9c8da4a9eb25880acc366dbd2146cc1bc2868704ef86a9ab95170f833caef99225e1f35176ee3aa57713ffd8d125e4249188ac7dee68e36e288902338ac6df8b410687c320e4c1d5a42ab54af2a00b05b8c429066fb14062972ecbae893f70d9d15e1c0e08fd24395cff8c920e95f45c7e95db626db2037e1eebea191da22be655b9251b4018d58e475656c79e2338bf127226ca64cd8b401d9a1ca3a00072f852628707f7ae0bc1feaa2e75ef5a9e581a21ef169de62fa434081aa9740c493184e4a6877a41dacf148fb382ed38515e5493f21025bfb3add796a85411fbfde8a06db3d5ffbf0d5efad44745e9dbf8cf98a3eaadd9b41418aa908d9b1d14964306c503882cb53a94b24cb9237a5ae316b39d7f3ebdf53d804eef00edb43c5ad7d17c75c943f6fa0f3b662cf7d83fe99d30c2bea45182f3568adffe965c35bcaf45e59968cc15b3b5b3145070cf16ba0f77fbf80b222f8e6f3b8cb37f51138a82c23f516eabe9cb6a82fe75e4ee38412ab97c06ba881e7c5acd05a15a9a100045c7639398fcd10070dc364e34cca2b1c1dec5455a79a2ea11a96a034e7c49914043b51ad65312a5645f70a346e680ee134ffd4c9beaf1ed2d3c561d9990f58a4f4581167adadfa0d83696a491b67ae492737177ee79a45af9d23fef9bdcc3d26cccd2288accac80fa1534e12c20ea7cda086c08bd6286f0d4fab8fbf76bea4a288d094d66a97523709e3ebce4e5b1c096fed5339e9f6207ddeb89d61ed5305022440d732c171596e590cc331ceabe655a40f0b49aea72d668f5a2b69607d118c484d65e2cf821c753ecdf5755928015caf4e435fd520178793e9b144c4b242939fc46b0d8015e35f1f50d10b712869f561ec8efa3fea09feace331271fb239bbc34c81efeee923e36123deb4aeb8cb6beca2c1b3aa379000dfcb4d98aa7b6e5910999ccd65583e7a3049809ecfd3cf6759f0b32595e6aea7415205ddcf1f98e9f9e7d93950f62222df3d2d8f58ceb5fe2554669bd59c53ec0b71382fef86e046a372e62885bd720939145c187d7310ce8bd1fe1890efb5c11052d8ddea7c4650434dfcd514a11f6e50ddf102a88f7bce1e6f385a7b16a4766f91eb5fc11ce3298a24d2161363f2d6f1f64e914514f56e74ecd5b9ca4bb7bb80c6e3d8542f52734d8c7cef8447c94e0bf57ee0ae4ccfe2129eb052342768512033fc3a63c59d63f147cc8c101fc12928549d9ef4e62275ea7dd231f538ea85a8d62bada546273112d1b85c0c6f153bc61e9353fe07d97f57581aeb962a6fc3b4c17c760d6116973c226f97f84716ceb3d98b8934cfc0a422ea0c62eaf26fd0cc640f1d9039db522fd67ba03099978341cbc99bb93618f545201b5a2d2fcf45dba8865dd95c0e9d7b3ee976ccfd08138bbcedd7a28143b08b98bfe0704794c5a21458c9067b72ce961228cdf64602592503ba9347f3bb08f2abcfdfbfafa7869cb95a846a5956cc33a5a50eb269f390a27e7c5a1b02fd39fb012b51d4c2969085f7f604185fc00f768571c5d22d03d7fd8a39228112d0683394ba82fbf2106c9b1e39b21c92d1c42a8adf28f48fe9c91669966826702eff4a32cf625fc4fd7f5f7defc71ada6cbfc5f37914687c420f1486ca01d72c0984985182dc71af80f315344d85388429c635da5aee84e25c79cdca7b6bc2faff16c40b8ea614c3b4939340a5d6d7e3e68d19bfa0dcd2a36ed3fcb0facc02d728100435863d7d8c3b4a2eb03b10f23c9655d23ecb66e155fcdcb32e9c904289e6a4d7001287b1211ff54ca300ff1c271367532ed912ffdce87461800d4f43c747396873263fd7904db1d23d3fa4245090336227d050986a5f94a8a523d95b5ec4e74fecad4b09835c145d40c120b4bdab8008b15cf3e45c596350f3a071ba14f0a73def98575d94361f3431cd01b6fea2b04dc2c07535dffa123e20bc240d9187980e4229506de88589da2ed7538e4ddf27c899906656bde03ec28145c571f0f8c701ce76500dd221a279d6fcad01dfcea97bcb3e920ce88fdccf75690caac31d8b67085deb4ecd54f7bf37ebc6a9f1a5b3132612d2c3252307917ad0d8f5027eef54e8ddc7ad743704a5ded07886e02ea88f9fc9a95fefb615867e4d9e6937b1a2ac867a875c103cc3eff7bd9997bf11fdd3c446cc8f6292acef7130cc0def04bf50711bd2db80b97c0860c90223dc19a0feba469e5a6b106ee86c572c6681b7b4df4468f0bf58a3173dac6400b765775c4fddad60080c55bca149755a6898c98a734a4f93b66d23b9a03b75c01daeb785ffbeeee5bbcbc931465108409e6a40289aa28035bbd83658643726ddeea5c085310a7676ba3c96c2856da8993be19033f963a0375563275cd0a52d927a17919d6deb760d95e8aad6d89aef34c092de60ab0557a75d0f39e8035ec96f1386b6ab740be67d2097c4ac01ec3792bc5f85c5129ccb23e4afd81423bfcce811d32bd40d81d0af02733d643440a83e3e079b3b4f991282bc45f74766de1c1d0c26a1e6826ef312ce098bc556a4836c23fab3379b6485903605fe8949696ecb49d0af993472b40ed9a54439961d6b611dbce5b713431a37b86b7391704239c5c2d69961d7d10e9067b65c8da1d5d10758719e7c4dc2544c661b483871f1eef2c5bb5e153e0929403c6f6f4cb150c0f5411a41163076bb5c2dce9210fd994f12f514c0e732595f70dc4f1d17dee1fdb2cc59f4ba3ec0183db920ddcc63ff64799fd1ad56952b07c7007cec5e4feb6b455ee5294a2d88fd64a52b3d0ba408d99dad94c8cf699aaca7559779beffddcd490805e8b14f3e741aff5ab9e92e4153c3f8a29f64a65a9afdb33f6d8b7ad75ab2f3c9e7bada05d65b80a7c2597e90edbd6bcde8bf3a2ba3cdcb3963b464bc0eaf170cf222be1d424f9842568dbeeeeba3faf2e641cc96ede8fc7d2814ad305a2b4d67dd2b8546efac3ab5b364610f2c39112725f47d5455d2022f76d541f9d9967553f37ebd3dc43ca6f972fabc614720dceeebf6256d074fc9964d89b17b843091e41a6c1a5b29ad98bc730f2b75d9d0d6aaf6f08e9adff2b01b4976232471dbf52d8893e6cb3d50483f9c094c166a19edf569f47f4be65f29ee615fd04e721e3abec596bab858ce45aa459f6c69ba12d1608c0704e4f5cfb13852cec9c4a61d94d3cfbdd91185396ad59a302d207c2c3ff85b454a90a7a0914089a5949250eee8f8e233b4aea6b1575c7c92b56dba2185b9aa74e79242051f0612bfc03973aa28fa1be6472786a25280ecae71a35bd9f453c1accb91fe0771c93b62dbf8e05f5227b8bd9da6cffd20dd53f4b71c97c80b8e82bdbd5cf6c7fe0071b5a31446dce81764f026d1298e0f4627c1e7c6a192f5aa65021b39110fb8be918a2f1a8c4a8895a5ac2ed4691381cf08553f1302067dfb814d39c4d9ae504f8bba58bcac0b476513940fad5e3f3450bea569c88683f067462ba8563a4c65d28c96413fc1bfc1de288d22f22e41d66b3cdfe3cd44b28cc7fa5f0acc587dd2026971decbe9e27b8f47fcf21f8ea1c00f5320478908f707b9143b58e379e083b3e4d1c113e86393a4b38d9bb760478d1f4ddc3d404b53898514610c81e28f8ef5dee10aa5fe8e63968bffe68457b52a61f46f6313012913dfcd5e15b2750dcb45b969665d2069ac4aacb451b8640c0008dff9ccfbdcf4d53a311a75f2743d6834920b48e65c4a7116bbf9fafa4a017cb36b6ddd8ca43d50277ad0dc48d9ea51f0eb3c55719cd88b9cc03d6db5324eb482b1a2474a0e5fdc03ad7cdbc3bb76528a30f42e81b0645e5ebbf13b6ca6151e25a8b5adb0fbd6b4b4ae2247b738bac1bbbeb452a54c179b9b83d9c50f03b7cf4222a3c11b2d8602d8ddb0be11076d02bcaf5deb7a00df32c684c92a3c87aa000596d93a5e363ebb07f3c4566750ec9d7a47c91555a18a8fc3da779455eeff5e34d9a438ef193aae73eb6e496c5a41812e6642677a8beb3687d14bba1495ffed4b43680d06448a204c347f98fbb2b8e48c7d58b077daac38b711e9368daabc23afd443846345231abc412c08e0a2ca7a4488e96e23ecc384b962f1c28d426555e531808da23572d7fb7c2f9b5ea9a8b1033ef66da3234e1796dc5064f2a8dc2ba669e0ad0c37a641d4403a8e685b11a9e3563d6c309900feff9b2002084033d7b5a8aa983563d9f65bf9ab3a1a8327b68965dac9e01b6739fa4a35d86df17b931b6aee5c4803fd3962e865e0544df671e1a017fe816a84b963a239fc67291ab7b81e164c64b9a09f7072d9c690b80dcaf2ca796eee7ed42a36eeb5af47204b5495572d28daafd2fc5fa0b010ac0eb9dea94ab91cf044dcba4174746b585d6591ad11a9f4f5ce7f3ec4fde4f59f7284b33e398f62975460886e92b0c6acc1f589baa58d9167decdf2e930fa40026bd5d68608950e9bfa9b6368ad2fbdb0a4474b7afc4db48abe939eac8903ca74d53d8a48b955433a8cdd9265b4ac3799147459d51783f4c4c105db7ed98d43c47fe37a7732af0e79999795f19697add628a6443d59ab1a49b5bf91ec235c1083b43704c125eb638c182e54e9deeddf6998ce4c6e9cfec72ea1a04725f1a10c33943ef821d4620879401b9c824d4a872dab8baefbfaf17d60c71e630db8e1ca6db86a7a160d963b1e8a1a67ea2e93bd8c4d6fb058acd0b257ffc989b39c9cac7af04ae94480477eee2f85a53d21e05ef5b5963220ea24905dd740f8abe9eac7690db1f9e9cff9be220c4a82582cdf423b171c952e8dfbeaf429b856e2090a2b42485a320b570dff8b321be9065aa1dfdd9c5f1116aee967ab7fec9aced2fc3cf971d1e61dab239f7d11e20e5cede87f4f0319639badff99412ee422fec7f44a79d7a40d6ec9dfe08cc103cc1a93e9824057724c4985ca8bb60455fbf3d1a105d2f3322c3d05741a3d8008bf524bdd491d2efb07b313b3e1680c5774a8cb8233f9dda096d4fb35babe1d1ddebb317b8c6c7289ee86ccf8fb43e7d9eb1ee7d68b9e094798d298b77243b69ee294005a5743666fa8eef5e4326a7cc9713baa4df72881fcbe3a82707a19bb539dc28e9d51884e62d1cea8900f28415a8496113aba8b0c26afeee192bebd9445226351eb6c3884330d8f0108ef6bc78f16bb4249c06d7752bab71153ce1601b9626647fe1a81e648294cc6bff6373542aa5f2271fbdcbe67bb53af3e4229df2b7a7df0e660b744fd83c220135dbfbc578eed4a2ea9fe9521fb90b9525fc715d4cd2340cbd7267d71e6da1b1530ac644537a38464b298d128efdd9aa48c8de397af41bcc68908e94cb35c14d22e02474c7341f3cbfd20542ca766505118874d41b46d706ac999e43eaf705a5f28eeccfa0fb3d688d60389f5d3da6ac3f14f6e26851ab5367bf9c41ab7fd92cc640aa659aa6ed9cf00fbdea2f55457839abb62dbfcce3e01aa775b52e71fb38971f232c152547cb558dccf0e75e85209fcf0a768ca28486691ed1a175221cb791844d7f831e0962675e9a296faea29f8a2fa969f89f4710a504e4cdd8e995293f2d1ba962af7aadeafbf9c77290751ed7043858d63b0ccf51887e32a3623280d290fee477037b1935ebbef9e7890fd1facbec20ef21300ad0637f5f9494ddbce116dcaa8fe7c8adcdae96a513e6b3fd9433f3588287bacfd519cfbebaeb02b6fc095f2c6f88c9c896c94e55247f0c6cf097c57617845f4843d834d921c96d9779557af51e4c68e5c6ab94005256f0cdf449b8fe929b089d08d9c4797c619be3cb125894a5ce73f7aaa02bfae5bcadf0de061058095c255f059c924d70f37ac2ec8d2d1958389c4a47fa991d2eb67559f67690f37fd87012452c3ea28e8d0395e3061ea460992b3585b43535f5ec01a748347571da39f92534a49188e9acfcc9cc70e56686d0326796f82926b1ceda8311c3f5a833340aefe3f94f15a179462e45ae3db0dec67142ae9fdb6b5cace8845a55ca0db7a1f7bc58b3f41c55ac8eeef96878f3cb80ed9eeb97997721cc6c17cb467375c0eeec88b2bd6aad25b6b4fa95d30c00af6c1ae0ceac34e1be2b63980cd76ce1c01459fe5ee5284ce978612a21548e61eb2d44f2e4b2b4154c1f1a0f5f746aaf9708e02332e921632a65b83eb6cdaa8a04be5caf45ec76fd74095ed29084efc289af0be0496d36bfd6820f2852d3f5a5cb8769a9471892d14364e90814a53afc1ce043266209d674c7481f946e5f971e4fe2626c9631ac646b7699d1ee990798d0c361590d6eff60fb62312b637a3be7d320c81073080990c5a2b31f42a15652e91299b9719e986accaabd968dfc9fe225b7d4bc7306e2093cd9f0311903edff0215deb526ed624a09cff5da918453220a35e1970ac38dbe6833aee6686fb3a9a32c3bb89babc295c17d6a8cb03206cacaa139029036f265aa911575d0531d5e84a7322130c96ce2c4afe23dd2b0348e52497176c78cc3bdf806cc5e51d6b922cd0a0efac65ff522b23187b0b985ff9e348c2e2ec67bd2f66e200e46c55c25ac3443b0b83709dece38d61b1410e528a6977f6c5f5561380a2c525dec04b299009b19d0a94068de98d0e99876a758fb8510a285de5e5bcd5f3958d4201930086938248458705d5888adfa1b668012f2aa1951b7c25d18515d6ca1cfdb296c3b32f2050038bb778a50870db7b6e727435dcb6ca24aeb68d98241d1d3b8e73a50f4038a319f23f0e00d42325c3d7541b1f3b5f9e3dd58db456044d5a314c2e45a12b6e933b6bcef3d30299ea8756d5a7c8cdebbbb308662e815a74366e9f0517c5c95c787544545485c1c52bb3715c6d0f9563c12589078145ab4de3d59bb6fc7a925dfbc7b029e162ad206327a6e1876d92ecc139788d0afbe005564696d8a1fb4c753cc1c480bedb3f922a63bbd70e29d6e9084733c3e7aed061b21aa59ef72e18ce848c6757fcddd4c50c0c10b6de5d52bbb1be355f103770afb21d094ddbe6b4d15f77df410acb56d43158a3009d1dd2e5ee633bf2baf626aa35e19d7ee0c8775c72e5bc2062e5d269d8cbe159191883346e723de59575c5647d597af98f52e0d0f5a3d6fb1b22a90db8b15adab350c941c6c1de3f1e11c9305d96e4bad9734874f53b6dfcbb6bdfa7f0263d4155abd78acbcab9415e53c7128eddc48b565008a813c7ecaae8447bb506e4dee545364f063dac33d29aba9351e5ca779d0903cfa3e2b620fde420049e90b9f9243c7ab538688e69b1b5c900e5285831d846390f61feda230549712d7f8bb3131be107ad907ae85951ca48f22faf282d65bf3cb09907621b741413475fda0085c6ba0cbe9cebf4a26785ed431792f09648ecb4237b5c661efe2b4184fd2bb013ecf5f4cc4ed8ed04657b7f15af1fd420939884c9adfeeeccd5d27fc7887e7dac62bc983607132bd02937ad048c451fd685fb24cb132062e11567cdc302d3db6fae3ef9c3c90b01291d63a749c066c9ad3aea2b729f1bb780fe8d949df532cb1f0f9005a574d816b5cab4d4578665cf66870610c74c1079299a92379c1d2fe1823238d16ce2b006887082339a79bf0d796b16d70128dba1824c202f67c8de997924921aba045bdb7d18b35c3f2abed7be3ed81844c4dbf3fed7dceb4dca83d74f38be4aadb0354a807d9fa844666375c2a559a927b6fe235f552d8cdb50f602f7ec3f945aa2d38925238bafb3ca8f77230e768278849caeb158c26e760b24ac46c57c9fda9d88dbf0e12288cb58e8dab9e461c4aa76775594b0644bdec718044c82812cbfe87f4f9f3de3c578b7f4aad021d86501fdbfe9256fb53f47f192ae05f9d8d31fc3821044594a26d5c62588c53f3009ca1884c2403b2e8bce81dcecf80b76b1b99a06897b01f66793522b4a4df6ae2d5fe0b973c3ae9a107cd0d8ea89dc6397f0cb4c9a51790517470e269cb369e88f0389f458a7d4a79e1fe8b3feedf5f4ad978c8e391c8d6a6ff5987658cdf33e6e705e20d95e417dc9a89e0d2205d9dbd8dc4c7b6ae1a1a50433e372fbeb320778ba8e25ab876fa2ad7a6a46935ee764985a6f6b2daf1b155558844f7ac516476ea403aba25c0dc5c18b27b2b6ef1c738950619047795e315a4ca594685e050d6c4d96a060b92075ebd8fb4696ef7783a30dcb2c174ac6f6b0101d2e7d47cdc0d7057f8d5045a7c2d87e9b1b18573b9657cabe539ea5e9cf6d71de75a04fa1163aa48cc9d282416b5e425d5fd230159f42393b68524631457b67e3a58876dc303bc365d1168201b45b05f8661122f9a84dd9d636ba7468f25b755e67f7458ec8d590fc86aff150ccdd51967c35070ccc3368afbc7fc43af4efc12a3d953dd50f44540cc195e37f79a8a5edcc4ec8e8e7613e918ef6e6924f38c5f989c7965a493b3a65e7c8d6de77664eb2591fa2c04c3f84f757e30f495be4ecc8642030a5886a96120cf35d0e6d937b08263c5d485f57a7c6420830d18e0d38fccd0fc932d64adac743a5f4822b8985359a4cda08b10b1ceec5a8ab2fc0bb50c6399b7fdd49a61078afd79f28d10fbfeb65a02ed342841aec9c9fb7f02aae3ed9ed205283f03adba391c6cb13db5c22950ff01e63452c034a069422422b9029664ab04b95ef76c95c362c338d84df67e04fe10501363a6c9dfb3ef98373fe24d52bbec3a4c55f2b470833ad8dd51e033bbe72228345d5f72b24515e1c6777cbf3045a0f70b25fd2dcf8a6103442ec5937e7a0484392358abac3980ab11b8ee2c7ce3cc8c90264ee7ca57e9c7a808183491b2c37d4e7b898d4c72de7ed3bc19f5a6ec8fe3189841a67097bd8f53a3e1054b2070fddb1613a578f75b6daa853f7009ed434df5729aa05d00abfb5c61e10bf546ab532dbc06faf0bc3e7f74c862f2623903129f83e3b01ea1c14e319324c27a7cb6824d9f2f851151109e7d156ca59ed9dc4d1b233a05e414b9b733fc67db850d770c326cb0dd02a14e28eee9e8a3c85d77b157a8dd3a0a0dfde0b808ebb8aad03bcb94ff52728bb6399260f2568d82fe71579077144a3d3271a1a2c40767c2927088ffe78e34d77aa73f07be64e40fddee63b4e54ecc71f4feaf74b5ff1fb5db154ee907b029a6f06b75de3cde8aa9a7c6b7b48614bce38f35a6d749f04017f53b6493b6af64028a311d2db742351573bdb3a40f02706f06de79e85dc62f11ae84c1f07464b820fb1626edb48444166419ed025e6fa21096d78e00b4e053431cc866cb151480c4a387f9dbd26fae0b5b056e4a93afa7ac3c078538af84b55ce0c93d526e4413efe7f309ae4acc28ce7f324f0e840e36dc78ba348ef566e8edeb69b22821c62511d48fe519146aaef0f93a346e5e3852802c53a2b3e5f89fa890e5d2167b6330c005aa1e8ca6fab9448d5259dc8f9e06f92ab5e3ed5e26fe350710fa506c66203fce8664e0ce837833e1d3cbe560366f6b2e3410027a182268171a0d0062aac7669e59e8769967b2994f5b7eea26f300d803cc810c47e063de8d19bf5e1482d5299c19decb76f2e85a1780caa967a414e2ae1e1235ed592a2023bcae3b23e75259bdbd16a70d854065d3293a93f1a5553a39370006ee01c87080995a1fcbfe2f2ad09e3e6445cf467ce0f0915bdbe518f475382919f411f498b286cbc74eeab9a306ab2812f63164ebbd7ab1ec65be4da54853f76d30f27e30b470f3e7416343d3c0d5af23d6cf63402fcebcd074e8cd74156231b69b4dc9801a5ce4aa017e0cd564587b05c5e3b1fedc619ddbb2ecfb7a382d97783dd138abc726ee60b7787bf29b45a1fcaf45899941d3fb81c9403321a524b3bfddc6823f49ac27a5a35b41a8bdd6a707ce08415c6631b762148d4333455bb4557f5482163d63bb629edd4636ee9799209197b0e0b073842c2147215b06f624c68408e7b2c757f2f55fb3e1de7f19675c5f7d29ff5d1a25e206d594cfe9e249b3fe0839fe6026b360cf251a3b0b23ca6c8d31e41765ebd6cb398fbff706ea98c2518fc00042e47307958ddbdb86a10644476e51835d7a82e5d01f6ad875efc397b03c52edcd1ef488ccbfafa53e8c86ae968b4173c8eb21738ae96dc144c8ffdac370b9632144faee32718a3a40a034e03fc615f2dd866ce769fb4f176a6c3e99e797f7de52b3e401df629b473afc0c8c035731a8f2a0933367679e0d02de51c3e6e0420417838cc12f949d3335717580677fd3e7ff4a5d3618a85812cd5a2c01ad6b18a855e6d887cc998c6c0be6684cb6746ab86ceaa556c90834fec5dfc783b271b2baf7e2ee27db5a043ced9fc01b1929cd4a141091af9b121abb7c5719e85d460faf27a90ff431ef83af92bd819e14b7fe9537c60331acf7563aa049449ab76b530a51c7a470e0e7db53ad4d1796b0d321cab3b87a8ad2ab1a81e625233822361841aa304e63cbcf62fd080f81d78a06f4ee7a1a61cbd2544b3c1d617225fe5dd6e1c20052a144c1f67545caff66ca15275957c100674b968e3192da428959a0edfa2470be5014aeafadd67702f37a23690647c515a0fb1e7e235fcca345239c234d9c63a3f70c73b750aa404655b0968879bc0eb383fcaed5f702147710e47e48ff1a4b1478929d421bfffeccc776e520b3d2a0f582e15e502d665650a306752092546c22ce7cc3e4726541cf04f66e6e05d97a86b1347627b74f8a23b5c7038cd98008fc8d4eb0acc1a7d1059a4e8eba1d66c5e6aace5cb939962ecdfc018e9c0760ac415c5d3127d6e1a2868046370233270ef80b1ba445f1812fcb8457a2e5b79372ce2fb8366bf25f5471be3527d0e70dc1ad51af96f3d19d12254fc48aabc977dc5c67d820a692381aaf3ac34e76ec20b4790940624e3f2a00e6771a9f4fd7230428029875da23bc9d3229ad9f32628c1c70308bb3cb976c5609fba36d28c6b19e3b45bd441a190c1e85813bf2fea5a530d21632f1b3cb1b3f5a2f3fb5cdf11613b44600d4dd4caace2c3fe8f5c293898a11e18e6e82305d8f58b5a24ff8a4b46eb387f752698d2efc5a8c23d5eacc8040472a093f7e048cade1364b4c46d6dc90637a6e18e23dc1d5247d3de325dc033af85730639a6c71b5e31d8dc02f06d14009bc2e1425992ea1726af75766ee37890e361471cfdad23cce95ec52c5a28713aafe5c2ea5ae73dc8bd68ed2f4f83a2a2a6a434f1bea22d9f32b78f37ce1e83eb874a164a75a8283705fd8c579c0449d78bcab231b20b50da885c77693a08767c0d092bef3a0cb1b083ab2ff63d2bd5b2f2170a88c1b0f5a174a38fb27f211b0ae0e0b5a274bf04e42928d8a52e55c62ade1fdcfa5ba23f7f44b13d6828ed31e385b47f3672fe87d10561492c009623cf5905b66ef519b847523d4654d34aaba2b9ce16d1c3d713120d249b58eaefa44da213e2f7697cf0220f0c056d80308b3a8cbc67efd73d3b225162980a2e40de6bcddaa32f19f05e50c42ca1bbd747fdd98f829a7209742401ae11bb848b570f221fe98315ca022144dbcccea825a0b532b33de9443b3befcb68ab98fb0313967280e9fc80108451780f91d5544af6a249a5637635eca4875a567fc1fc417c26ceeee9c2c541c4c23003b4daee1e8b24d5930c7b6cc33144ecac57bff6a53c2bdef4215e6759687eb0f756aa797ca059230e581f108c64816baae10d5bd802a60e5a4fb49a5e1bba33fbf787191e7559904af416de3ae560255f7e1cfb4657e9154fd1fc3c152d3a0d4fffc3c4b146d8515318843a8175b2a93a88b6bd5876ff429a2758faa8eaa60d98aeb061c9fc6f7cf0902e132f365e6266af1b01596501f4ba0f25f8110f5325b84b73b4326289e39d0618369eae04506790a71df4fddc772da02fc39a628698e63d8372012da4fed4c93ad18396803a041a363fbd174bde52e7d0831a96b952d183a1d87e2aed114d5a08d88a382271886f843de078258d6373100839739a074acf457995d35f4208e3d1fe233f44f79644116b5dda369150c5c17ff65cd9c244d88e3d06e25e479d2a62b54860ce33f5e23e49a81aa8e3382eec08d2363e29fcb47a8283ab1de218f190576a2b5a709d7b25e519dd87aef02e9bb71d94731067d59a96d0b83da0d85f284ece5f2a2e061852b9952305d999e504fd8e771ff3968517fbe0f224f22664b3d8228fc5411c572887957b66a09b8cc36e24a6b83bf4072fedfa24595ae17a343e2d4875b95995a11126e70914234163fedcdc3b9eba867c7fcfc7856859889342086c05a28f505c3faada08a66796ccdb885a4d5181864df4e578c7364b95cd029c8a54168f434ad1d29a08a5b8685fca3131ff5b32c8b29304663ebab1b5908f72516781d201c947e865d129d6da4702296610bf71d275aa0fcaab6093736d50dcb0a2c8f7861debeaf5bdcfc56b5a110c24c34e9b34c37482395cd0aa7348c4a7ec4b5ffe24a47594d78f42b1321c4c7621f9abe4bf1166d92649907ec9d176ff53b4bf7472bf503c9adbe84141edb307f8a4b623242a7d4ee68b4ada14d251089818a322534c566c17c0e176657b6ecb183e62b0216b09a37d14a90ebac5b8398bb609c5df30aca80f9274cba8493f24abda17d7a2eece8971f716aec0270fe4ca5c88abef894fb7df804b2b6a49aad542dd77c98aa0657de69b9db6d6b463ecf3aadc33dc3ab5f0769fb7e1eaefa47561ab59589631782e6ff6af592a78db36b67f0f019640470a465e4decddcff1aadf87cc033ad774ee5789507f34922b921fa82f623d67a3f6042ff12a5b8281c550a542c733e1934f39f8f9980e9101b7d1fecb643f5741479acd763c46e9c39ee2c0971cf7ce3deb26501248ff67d84eb64efc19ae7349e913d957c68e22a29fd9e4ce1c9e5e1f39b69ab6b8909cb8f604c5c13178f0fe316735daee25425b6b5d349befc83c4376766e186fe63f0d2988938c8749d0bc15af66860fa3134e1961a927385e7622d1d653c5ef5ebaf361bb3be287dfeaad98274d9d4c7289c6c46c5461cbe87a13de330fbe032e1b0a867f09fae6094eeba411318eb452e4ce99f7bb1893b6ef18d4038d726880f3b17140b66616d7af6272a9f547d7ff945b71c18c231581668de413a03aa91dd8c216c509353ea13cf60b4b3fe5ddb43d9def9469ac9c55e9e42dfe504091a442d851938733f5709c6087b808e1275fe2ff4d2177c72ef75eb1aa6de8fd1a69e632d0260c6b64986794b39de69fa5726209405ff8fd94ee13dc1ed66bfcdcd2d45745dba22548c3fd612ebe1fa20420f7334800f55dd8c7f71bbedfa7c886361be62cf37a5692b4a6dcc6b01ffd7ef0c1621fa8d1840653024c9a0cf7575791bbcb9abaeebcd6e77d68476ab7c3eb2118094743820fee76a60b4a13872c5df9b4a971ca28d7f14740551c31a2bc7d588eb975d0d775356f1985933e359d53adb6d3e78cf2b8b12124a81456b8e452459f9ee3a2a40f974e0ef1f20b8c2dcbfdbcb9fcc2bf5298c4021fdec27bdb518ec8234513fbfb7af376e981b32b91082842896729408db6c3bae23cc1728dbe1432cd791f5f33bd9dd92795aa378b3d12416852263795fd886deb6456bb6dcf0f0ae06ff075917f1f7f9672e0cd0fb68d665f2f77be4ba99c429056d1b3c71245240d7825d0200aea9f0526944b2a007b2ee82c3fa92bdca84a96696221768b80194df42323216e21738c57e05a95df722ffcaad5aa2806dea82165242c02a07abf1c1a3b74aa60511f5056e3d3ffaec69630da1f4abe0a7a5b8dd9b28a0492286d9cb70b15d676ff21e56c186ac46b8102741e9308fe5065b1f0adbfe9b7a3b0c371672ee2a8d3afea678a066849095f00fa36f9c6416c4d6afdcc2cbcb703668ae8004856f775eda8647d0aede57dd3a1e9fcfbc29c71d1a56650385bcf8e4c6cfef1c010df2b0b725b3a9917940d6013e7a2e733930dd427fb0f7bef24680326b1ad2ed55ceb25b1a7f095f6c540c10de58f9f050dee01be11295f067f9eace7a49aae9f924b4f2773255a91f6176b1b2f0eb92a237cffc260b43745d45439a4ac84aae8769795ffb78253045af71afa45d1d1d8aaa16bdb7c72e0f2c691c6df0724cf8dc520b78a7062d92cc357471246c991eedd3b3bc1d1c9c5f8a2996c6fa2c64c6b04c6cd34664f3aa2af7dda613a14c2b2a9c2e7abf92488f89bf29b71f8267f73d825d95b14753ea53fe2d8524df742e4352da430bd7f6f05f37db3a2ac8de8a21bd154558e49a541120d82d3b9112b8a249afd83ed0d8db49bc53013e9eb2ad2249b75e089865c720540074aee986c2edabfe9967d2f0887674f700d44665c722b5ec011a7722f3e829917b1ab80dcd60caa0a403f6beccb24f5ce8670e0a6781a6d895df35305ebc59401d82178b1384cd858f146ba1c9335048004a7e300b83bfe59ddf310df35eb045f2b2d883c5e08cdc56407d44868dc534f88224b429dd246ac12200648e77831508eb3fb0364e87ebe04362112d3c3c48725aed72dfc566e2f676426190ea82b11de6717a5718af82e777734eca3c7fdcd042108db52d3f33bb8db5f7bedd343de245ced97600a9ff5a9c9e3fb404ac631cbd4b1ca8addbd01c69b80d6f8a2d17181a9046eb8c5baabf0e10e1ee756bd00b72bac33348806785b870731e7a822be0e6c62ef6ca6802a1fdfa006317a85c4e517fb2935e0cc2622abf96f5c91c7bc112f76d46f4d9d9ee426aab162c86dc8a62b6976a28d1de717cbe9021b544c460296233b79db57b2d2baa0ec03bc5866b4fcad7aa8014e656e18aa46d70e0e0e24503c6bfa936fed7581b332d892db45022fe1e26494301dbfeff7f2a6afe067369d9b525a92e8e58007088f1d8d15c6aa3b093b99b24da404f03c31b3cc373292189079b792f6300a046e163d3ff88bdc2d2cd4ea33c57762e5f8cf3a035deccfea9275043bfa1f775dd4cfcad7f485dd12df566cf88d253b7e63c07c1e5a0575b59a7b0ef4f0182dde09fd296da83aeafa381c7cdbd7afc196e6cd0916fe21d029d4aa3fc860128db0d17edf02f3b78db5bc9be71cd2857585de970960f9554c27adb86ad39224cc9fa5acb0dc250e40807de5a346a557afe6533386d00b49c734a172e362eb27891e69eb0cf6b0250b16e77e6d408e0e3ae688774d0cac955ae29fe92405301c91218d3b1c29f2c8ed6319cc79d0b522d0475cb57098b63c59c054a48033b1c2673179cb4cb5b5a28a361fb09261b013c09f4a7ca2fed3c93ca31848644dffddc5cef8eadc2d72071ca3fa24de12609969b3b38307a47f2e393581393a1603de88b87894a14c7e5e405f754c4645531adf4a3454ef2c114a8f3c14a614c78e72f2d7ecfc4937d2a8232fd896e176c49cb5011bfe9e2340cba0c866914adbcfee9778f2971b5b68a20259629d2d2c07729dc3d4c162578ec8a606556b0089245674e002d6cab7771963c70c4715c29f647b1bfff49bcae7787a8c8c8c7e443ee5f585051a25e2b6ca833618f8c4a520dd1ea278c03a7f39a89ccf8417077e5bf4ca0bb42ed8b866088def230ce9baac95ed44400a2925d8a7d98e4a9329b698798abc7371d0988dd11878ddc9f2c1301eab18903aaf499a689984aebf3a7ef0474a8a85ab5827c6e7adf5f6e918089d351e71e3ac1d3733c98970dbd0868ae2c25648b59aeb0054a0add432dcfcb0253c245531ac7235bc1ddf911271a12ad2a123711dacb1dbbbb942a0f62609b68f0f5e0ec5128cb6b5a94c952296ae6478a60ebcf62f34d1d525ee3cf90d33a254c266cf5477f058969331b8b01182338a2b57d1b8f71ba605e905f4e24585b973ff00dafc5efde198dbeab79acdbf6106447f4ee3930c63b578e0c7f685a734ed211834629a38b50e2151745579ba8e9ae0ebb66311a39b88af26d604c9e894ef6ee0ede11fce491aeb8c53753cbc3c8006bef57d02c2eaf82df463092a70b09c07772a04e3cc2cea82e0ab1887603e91d3c1e995b33c73b124fb2ddb74feae97f8ba51128328c786bde0ba64a219bd073e1a4491a86c2b7e82be67dbfdcd46e2d64db7e295be4d2afe99b9b29f0a463526fb1c3bfd8365e7736023273f27a8ad4736bed9d2c69c7f1536a34aae4aaca29c58eec2773a16cd53272f8a97d50eebae3c3e0db0aebd6177d18c29cda4a8afdd97747211a7e8c7ff0f7c8384e5b31fe8db6f74196de8541b1d8fdbb8a33d9ab30bc4bc4a7ee6ac19a63f2f118deabc226a2d6500850c2d784196b68c244b8c7000f65a06768afd0e3fb22149b9c0193becca4dbfcc1987f4b166257dfe643b7b7b5fb6e134544cfb43f7f4fad24ffce0781ccb750cb62c48cb30f9f0229e05fcfbd4effb9a6cb17680984fdabb96e70596a5c74ff850169eafa7d4dd2f56fa4ae986720daca7278eae816de609ac3950fd1130394af6ef7bdfc55bf837d51beec7723646ec2540093d7d061ac3e6237e77f24bd242de7d251bcecee24ca6613a25a9b0cf312c0b87a5d27cac100a1630cfed73986ca5d621847f2aa9310dac62367cfac572a3c36e4df70f8171d05690200ce70c759fbc31771d3e22d5665aa3017f5acd74118b8fa3fa7673fc08246b3448907e73003ea2443e32634adbea0f52831072ebf3c88f8b8c87e649dd4b43e064f639d08b5f366dafdae2604eae80ab71abeb00a7354ff270fdead9b3d8b36e2fe869305ac24d778de22754006dbd37f3d1bc7992108d5717b952fcddcb2ef38bb653e419626b05179b33d0aa4f7268d43b302a0a26b623d809e6a6b38ed95550d0f2e66705fa6eb6b9ae728e150a4073f90dcd5f7c69fd742df13dd63e301d8313120f3b8115232619fb38e4e157f121b507e15d9292ddd226cc6be44bfe6213b537ca883bbb580bd32a7e97c917d14e2fb735aa049b7c6046299e020fde1e81b4651696b33ca48de7837c4556555c4ae8e520e33c87d0f9f6b42a98051f0e12ed3145960594e27b18f1136204a85b5372300e6fa772b7f7cb2c4d0cab75012fe9c9573dbe1cc5f9450bdb4a7f92ad89766adc7a99b6bbf3eeca8ce1eb7becf544f70c8bdb6cff0ddd4e8bc3b4b8d4a1630f179c4fc35eb000e00b9bebaa4a89a188856f9998b3a4c5f9299bd80bded80fb75001eeb9d2c6e98352f1ad7899e08ce55b31225f7256ac3e0da7a2133ea2bc7b5730908c4ddf3840ae50f2db87f19a0746f60541fad9e31c19d173cde66dd99bb45ea28f3cdbd95b2afdff8d56009fc31950ef61011e226adcdb52aef252582a6306e557087fab3fc54ed716799e4026f851c2fbf867ddbb6f10e199a57ca5beac7d02740c95ae936f735c038d8005020c46ffd7490339d7b2c15966557d4e45919e949b1c268b4819af6cf9c6aab97d941841193496dbe242843a8b31e12fdb7858da8736498f042a584bac3c1ba6dd2b041e6548da9fbc2fb34ae3674b9909241f388b622b11446d7ed30c05fae4576b0ddf8dcc705558b1a5b11d7f3db77720bb25a2bf28e7d082f101dc1c19c437a907dffdceb9d9f887360a66067bdc3a16dad1c98077560c6c8a968a91020d17a1204ef357611b185bbd3245e150f4d5559c70b2bfb196af9d6b9daa9f980335ddd59ef83647466c40f5e91665d1db358a11586626848357e20ed2d9df1a76dce5ded5fee11df31f0c697b964432b968377220b6013e0b885e13e1e7fafee96f4959144073c6b7430f289f96b470243c141a8795869c75a1167fa93ba88951d864306dbdefc23665698890c75c968b7f9eed562874acaea0de9e8699da392df4893c7e9184a4a9261ca7e80074265c6c5ac123c3f15b237ed741fffc3205aa119a7865517d9bdcb90ee3aa1cb2980627618c77303e0af19fc85dd47ae5565b5d6e42aae6ff121b9b94ee6e98ca6379dfc3802a800007e8812c534449072af32a634183823b981b9a27b440d68464a78906b840170c312570eb4548b1086e39da1c7baebd206945a1a7bd730d7b3e874697c9d9a56371d80f2ba4f8d4aa44690d302025def695c3cc9ea49794d0b859abeb000411cfb6fde3cb74a132a003cff18959196a307eeb1ac6fe2d01019f3fdc7c6d1874915805125252022f3d5031b928475dec55624766bf8bf89813f90315ad5c9031e7b7f1e43fdaf88d0162e4f2e045301126db0292d79cb8f0e364a746a82a0d2a7bbf5a75e8b90ee9e65de409b53bd56f830da4588ee052cafd7ac1c9c66de065fc4156bd9d9f9cefd8ca6a4ebab07aa6e75520d5c9dc99eee22b25764b102f97715815b8af85fee39be7df0717060d6c4c2b3db188386bf4e020f6e25779202d6ecf416088cec38fa50e4d50ab23cd1338dfda9ca1055929eaf7dea454ba00f1afc37fcbdad2d7dda0c5edf13aa777b27e1a1e8166f909c08e3b6b52f265b80487ecc4a5380ea1f60983f5471976e3082854de00e0b9d26df33be504e8e2f4272bc66fb3017ba50d1c951456b1b8d3fed57ad086a4314c7847925090e3e95020606dea60b2ed4a87023240463ac1fb450125c2e7bb05269acd9f117a373a19fcae86d137dc747a80d277c382536a23368f992938b6b4483f910ca936b25fc0df050c4c10a33a4366891d094a60c2061e5eaa4962666f9e0e9f33a0a5b548d97f5df59c0d160ba18b9bf429c0aafe56a8acccd3c1f98d6824025a4cd3cfdfb60f127c0f9139ee8be5ce244478b8ee874f7811a5069b32c9ddce3bfc02defb066cac90a4d04e80d114b42a1349ae6e5552198a3040cc446913e3350f8c96b0dd5230827c5c9b8c8ecc8effe5b2f91fec6c9aa72f58821b98619debb9117832c1a76d8dc4236137a298b653411de5994b08b70a3162709b6b198b6f13c66b7c4f82e738dd4ec0679c94f7dfb10f9e42850eee8ce5034afe3258330f286b0dfe352878013629332dac3c585170d97edf89b8856cd487ed78a637023711183c5c3d821ac27608870d7fb3dcac4be899938de7644103369455ac16163ec64c5b49f623b8adda8bbc281cd1b9faff8d477f28adec23564626d93d3b4855691f834299186dd190dfb47fe08b93add854d196fb35e48488925d8189d5974ac55695353db15f7101cf4964f69d3d02792e9013ac8b725b76194a8bae57f26fb13c00d979cbe49e225078ba8a4ccbdc0972095f739f3de47dc28d688c9d68b865c1a81a24c0315898ac23aab5c2fb13d944cee3c5f3b427f77fa92caace22c265510fea5ae5228aeff898cc946916b78294744e158b1e540e7750a2b14cccbde01f5e733e45efd2ef64a2da687e41d5d2014789af9faf232aa59bf7181bca03238944e9a9b6e4bbd241cde712483299db95c8459f53761ab086ab85385e1c4addaba8f1f01886349cedea4b291ab5dba1fb93f0f4d03d7b692cac6a35edb9136d7f8674fbdcaef5f08c258117dc8a04e760943c7cfa059d7e591d6fe9b80c9e2afa926619211be27a0d2d4384f05028af359402288a3f489c478038af6cf2c84548b2af30ab8fadd6f70d663d200495e68c45227b823e53fb5330bb088c0e4cbc590319fb7fdb430a84d1c68fac13af37865077f909e1b956921250faf72f90efcb7232e03cbdaeba6d116bb6552987f6490db70ca65590dc73382439d25dfd401475317847a61f82c34a0fbd83d2a9ad9ff13bc299e93b4c87f1fa5d49e3c14b77431deb9aa631e77fc0eb378473dff6b9255a894f2e0acef2d387b1607f6f6e2c4b09928226f3ec25e9674bc0b6ce76215c4ef0419467cef4fd7ab09fa63ba1334e193f8333591e10e62928401e6f1e9e73e712441399abe6d6be537941a80aff9e4d5348f0dcc5ea02430b9a4e04e804d819f6d5e561470722f509887917d5e2d0261d62c1ba1d8359931671d84f2060f487b772dfef3133e4d8002578a2838764cb302c394d0744a53749757cd83b6084aed37d076fada86693e5ac69ce51a860145f385d5cc3c8634b4fa9ef6b15aed8ee75544a465629f504dc0fda183ad3ec5966e7b3b3d9550b7a58e949ca469d3302fde28ea89b9f5e66cdcd9ccafc23220bdc44174de7069f81f12e5636939ba26ebc31e6a4e4b1d96c7f1af07d59b0c609a5deb57e8d615d9b0762c7d83d2b0025824b1a917189deb4540497f203e255756448fae69568af87f6df0bab6abe50ef48d459de7c726427fc0144297d2334fc74c53d63ee754fc428ddacaceb01575c39abf81b8d9b424b4033dc3ae0a9c3cae85f017b78eb329d30d84aa29a60815d9166e4019f8c461b8d214c3d79c4b40a9b8267da1235e0e4c3dea4f7063352128a5b9714aae07aa5ff253f1d4525183c1252feff09930ce59035ecee167772f416387cec5a79957964fdf267ac905e44aa9a77287cfdd77f371184ba5bb0486a8931a6ebdb1e623d16794509c59b1ca4b7fc49e7d216dad98bf05ec3e172a3a8136f51faa4350edd0498bb6558c77822aac4cdd6699224a4b8093dfc33e67a4ddd01c1065170e891749d6917e49036d93dcdb22a1d6fc96ea796c300a3aa682675367279e531eb17da0dfc7f6cc39e771a3728ba3f48474bad27902012ea0c9b62a48c8c9ee7dd13dbdbb33d0eca950545d87f724636fd114fbca444f034511e45f681c2026f3039184a613d31d4ed05bba2526d6278187d7baf635e269105c9bced7fcf3f42972b8b4c81b741aad1dc743220ae0f5fc18e7f7dfdc08b385aabcae86f5f93125a380f21e51718824bf4834a20d29b55feecb44ac81f38294e5249fae4ca077dede723adb43ef44bbac7dd62b0896f2421c904cfb0699170df607c0e6209c672a98bc87f0d72452b47c8add11b42d23bd7d1d0199d5f0089dcb4821d3f529b32fa7448ac725d727b6f1eba3402c5f6216862d494ea59d8045f77b4fb9c9c48a5054e9a61fb6691aca0382008e72d7c846e7263ac332e3339a94d6e2b24067be1245fdf7a42b4dd8b390088ba802739b21757b338ccd1a14b0d5be42ecd48f9637947758e4c1870e0081ef282b70f0a752f8728a0871711f426eba25ade0a7254b963db39911604b761a67296e04136d4b82347cf2024200a0e543f397a4c2972b17ab7f45e896a9e907fbf7be66cb6c0f0fc3c72b70dcfae3a1069739d4273584b43fa9b472bb6d8c419ebe267af08994578728a99ac3bba7df9214cfc21183812733ff587cb81e5514d7e857c957bf18bb5f0aaf9ac80bc61a0cfe49dd69441d5ec97143b8da3871c6afaac4276ed346e171421d31911ba7dba9e466408d19323a6ddca1b098a259ad1998258461b9c972a43562104bfadf40a4dfb2618506b3c229b08b7ede9c4fe22af6fbd885a3e66e3db0e3abfd8ed9b82a692b1e19b548d891dc2f56d581be9b14596b516dc432f8b1330ae96127546d11dec6425b0fb4e43cb61a6c0a49be1a78e06df15a776bc9d5f1ddc981603f8e771b5655212aa6337681b08cff409cc4a02d957fb308678839d16c881587e28a102ae927eed09add0d55d69fe0f0ecc1d96a95d67b55cc0638169a1d48ba1d0afc61d981eb175321549cd1c896ef430370412e69288cf619f7f78b2707ca56a23bae1b09d6c5187525043eb59d965c22861ac1222cc252d8f21031742e0266c56abdb5610ad049b8b21e6bac3636a02e196c2e7294ae547523d2e4b1532a99a03b74244a90b47351159e5ff0f59d9d5707cb5fac4ba9e10465bd4b833ee5b6d8a02d914ae69a14078cb92d9fdc6b1b77a707058c1df4f8211f1aedfbd5d02cc1cc0c92762d6569c141e149aba8390bbc81e473c05a3d86469fb313bb85484b47099466b162e7c0a891ca293abffc931199c001a9f09a91d33513468d3a1585287872bc5733a73c53519c2fa606bb9ca279c40229c1ef4dc43db7e64554f7a7fb08606199416406346d671ccdc3b23763846d5f7fcf22d3e5544a496062d1a6e7f8cf9c76bad0bd0be333206879210fe2dd4bb31ddd6ebd2d139a0b0238c5b9d2eb394c0070f25455301c007037a11ea9b2e586296b3266366397ba10f76c31e531cbabc45b9c0acf650a736daf5bb47571a5f07ae505ebba0ca15fb4d5b3aa9647e43824b06adc632a5adca5a4eb85029add8dde1c732ef795ca1431935c576ee838138a0aed12594adf0cdf3771f4d032746bf6464d09fc2293aae3fd7e2171eee214b9970b5e3817e07f8b07f4669e9be20b6fd7c98e73e031198e5795b5928ad855fac52490f3693a036785a3babf1205759fab0c1cca8de337a70b7eaf89f77e4b4f520162dd66aaa51e5ae4d86fc67f82f3bfb6dff88683bc8bd525029ddec2d2b7b37921b400c5e2d8dddeab0aff30d2b9e9a14cdb4814b376986713a443f1087113dbafb1752eadd84d4bcbc31120e73e338e9db2a007a4590bce37afc8909b3ef4549de88703e62be96c665271218758ed3536f20a400a9e9ca9ab89ba89977f198e0ab764a3380b39a3e4bea271152e11e4ecf066c625b83e5cc85e69ffddc09892eec8840e51be44aad6fd91fb5bd8d397aa96d1650ba23588ff62decfcc64261d5fff24fa1eb6387d7f2672c8201574b9a8fb59fd76848373541c0bd37573ee7f35f3eedb9814e8de9636322597737ba84397a07c452463ff9c7fbfb16d436f766072277e63ad9088ec1bcbbc4f5bd7850e89462f2c340b7962f63593a1fa3e9a2034fe515d606e36e1983a324e6042b2621533622ee1ddb3ff2c0b95c26845f535229e38754912ce6ea8185d880c7c97f7cfd46b3cb459f0dca3bedf655947d262c5b2835a8fd3bb1b54e9fa611cb0c737281f8d9fb686a15e8b78bd1fa3d6ccd51cb860f7af54f506c6d2f311872a8985fdd496d12a2aca791a8ef796adb4f9d3234438e6ede18b89779d9cb0b13fc0cf56d31e40000be37d79b255f93c0d3cb56e4538168ba9b8c26a06afca2b1de0ca457f24f2a4b776d99042c1bca19f403493a70aaf8b2278cc6f52366ce1c0bb721de3adbe622e02b03e8761c91697f88bc4abe8f948b68c592c99e4ecc2bde2bb4248c66e11397f22098157ee18ac34bc9b9c14093a988ce2f35a6356a86dcb3914a29213912f92ea0af120215731d27a2d94bf9c00829234d23841e4034a6deb66f5615a054c398ec26600306983284911dc84e20da3647b640bd5d8784fe4b7788fad0141b57070317a70dba2229f60b63f55efd43bfea01617dafe881162e81e8ce8022114a1c1958f83a36bb8ee6e2eb9cb84f18d2333f36246b7dde6f56321d33d91acce9971f39f1ab5ba435689084604886b6867014fa577407126d9ccad56e7a8279a76e15153632073d27f6d445ee0e2c7f32b66f9bc6a8952efd880739bcfe84cefbce9d840d87c609ac74641ac311b0708a7cf71eb8ff2fca528807c38415ea03205cdb49be0537a264c7dcd6dde832d8dd236bcbcf5f33777b0a09d15da0758d1978b080da203ed8478a07172a68327df398163bbe16bc0a7fa5d63e888e8ddd99992a8e020fdf3c72746cc012ecc7a325145c8772d32fb11fcbce1afeddf0f860d4efc88450c9223714e1c589ddb759f8394606c98de69c936fd44e1df365f01c0e4e9a7e8f6a3869120f69deecd0c9e2ee290858c8709c937212b44e15a99aaa2ad088c0ddc8c85f8ce6beb74986f0a3e87ed94dac361aded55ee77706b403ad3ec2cebfd017e3bddf7fb10dfa0afab6f105ae94e4d796c02682aa9b957105de54100437bb0ddc9a6cc334deaa4dc8f2503f58a96991aca5febe9368224bb5d07fe7b6d71c1649b2a2d205f4ee41c48400f95a97a5a5c34cce2f0ff148daac29d49fb98f87b1c82cc390f81631e6853f688adeecdf9e5f14fe25d2b735de7eeb8eb3487982e16a58e478c4f35b06c6c45d9f1fad356b0ffc2a0880d6761d21255bace0c573567c06df8e268dc4b4b39aaa3bb4c420e47fbb04d4d0ef323340b46398aa9d6da323b8ea13e8ca3c052a22b4deea18fc8ce6ca52c9f527998c287b0b00d0b383c3b3555bd2a54f7782592bb3bc3175361215b97f2b4678e7453fb746d82fbcb30b46e0d3fbcfe0b0df3a65adbae4a187a2cd69d27fc24407875428245fa0eddcb15920891c72bb0194ce8f7d36dc1fb9be905a37fde23f3479717c4f2de52ad9187a0f8170243eb1916f5a5a6be4ef1bd811ec941085fca59302fa59bd11d48cdc643ce8613fa188dac883814b3e13c586fb5e5dd7ec726143724daf3aed232e82b5e7a2c4bf07a14b8c616e2bec366c0589212695202ab82289a9640ef53463fc29ec553d99fdca488e1fa9b563a156654f46631562d72713f92df40ab58423f9856e373d55676d6d7bc9be6f329df78a2864d54270d80e5ec220cd496a57c9f5764648c0bb1b6705a7e7541b110afce74e71f323add24867ea8b7b13f0f9f30cc57b908bcaef33718d15ac4fa6389bd955e1b5855b5200d1ea022f2b70aa31ea9e389fe9cc432be14050430d97b0cb927ddb6a433736c8a12fd77e83ce00d24d291dcaa01edf26b27644d00890de9bb5638a9d74d124298a04e31eeb7cb24fabcbc4997c9c2d053782f10ca5b2bc3a47aa60aa810aa33ccba03ed4bf253f72d1173cac8cd280492abde6b1b4f2bb5eeed44fb21f6aaa32064eaf91eedc31888e912bbe7e631be417ce6c6e5e477af3454e27873f9105bcd6a724961319ba8eaecd458f779845d409bca49dad23e2d68a8047612dbf3fe80acedbd5db16b783a74b3fb7d6b441c7798f42a2425ee692ece485fe8f82256a21fdcf9f0f2d4ea0b90c106f93ee4a9164a5223cbd11607e50168ca61b2fa45d0ebf6a4265bcf35b902f9bc3cda723fbd91fdfcf1bad4a77de10ae7353687408f559136be17d4cde3f0de6b6c4c5e02c0f3093ed62e8cfbe2d581fcca7edcd6f0b5668a8bf44060f5e15dbf3ff579c867a704a81ccb699fe3097461899f5b98ca0b35e72a6761b62e74409c72fc1ba716d243ab7460e03e1bc4860f6ab802864b5dfdc499414c910ba80015b10b6b4c5a8382a01cf98e3b1e9bbae5a72a34b35d344ad80a23565bc8f7c2ac29a891f8e121b195fdc2f437fc9def648a09ac2e89ca22894d9f301238e20cb94c0b08efb6557bf86aeb4a36736287994010f696f36772cde6402671db2afa7e75ce261be3c6018bc5530676de594db0af8121e0353899180e007e00e4c04cd6cdfd237c61545ca5a09b44be6098f4dff10ecf5cca0bb1ec7fa9f44092b57252315646da9867bf8d8f391431fbd251d8ddabef2dacc7ff096ab38158a2ba9c10f77c73e332d86d9f9f7327451e95ec6f273343bfc4030f6558f879640bf1abd70ca52fed85def9d8ff17199ff67493006e7c6dfa06d633627dea302e6ca5469985b0190e8ada9d3e5c6bac832ae1a9112f0746a692ed9ced1bbed7d32e0899a22f146c8d6156a5ac51302bb25493e5b092a492509f87efebbca4572e813cdbc5ca3f5bd39fb13f08193d203738edc34e3fb4aa6ef812bfc6653ad8048b198fa4e27741242e7c21cdac2596312fe77aa6b793741ca196be109dfb5dc111a376ec5726abd35ff8b50031fbf723ced23d39eac5f15eee1d8980e53105643f2cbbdf9be6547856e420ab5bd8b1c68e5010a2ee98b085111218bb3d65c84b1d4a9b7892adf31b1586fb3d6c1f8366609c4d4079f48d4d35f382d30dfbd68ea8a19ad7be9128930a7780868319547899841141786b5d4e5d55ab99778b7f650f70dfdb8c58a3b178439b7b34b6200f0364a5960b8c1ee1226d61d65f5ab85ad9b59dd338c20078bfa016902ea1303aa4881598a9ee074ac226c7e6803c8a15f09051cc4a693bd1dd00aba8a30a3b63803ed8ed63732aab55873ec797f42576321685414041f180c0133c474379c6165b521fb9041ea9ff867b1ac9fbf72299497663418c47f2d6d611309288a343f67d2c5814d12b0a1cfe6af8cffcafad351d7eea552db934b9e2d09d3f153bccab8048d972168530067b8745f885afc4bbc3ba0d0f71acf9b65974e7ef03200e34544a87ff1b33343d7ca216d2c02bb18e76bd71d0640a1816f50c18217c4f68a4223c0923c920af277a496244556d53209e5091d57a5009d474f69fa9e496e4371cbacccca33cff361d58e7a076d1141dbe85db1acd7183be8ceb46ac33ed1bfb82a171964e82e0af5572a3a0b21c2a83bad609e89efa3876d07ab39764c96558efe3b76079578c6d88218b26a01d886f18fd1e76a69ada3e34cb50e45cce3d1ab242b8cb9b3f70f19ca4c598ad23861bf05567bbf35ff63b0e7ec65f3900d9687c54d7a8788c9d5339d7c28a383721cd49b65f0367a3ed3eaa63ce509f58399fa8ca75223a49388b10323564699cf38148c3dd68b8cedaa0e437fa4aadcbb14c303e461a970c09f172f9efccd06f12e3dd785760058852f403bf99aefd917d99f65d21815b3cc967a1344bbbf9c5c67b53ba3b5e9f5faec49c21bc6154f96b8ecf7e74de14cf23904fac04e564b7a9ceb3518467618885a111f1aabf8846de54284b6ba1aea4cb1f03fec906715ca3ee680b5b76c788b60d068a42891a2c27d14178ac5ea87a0a67a0afa010b4641d4888a23c5eeb13240cac7e58c4f98a40141012071ff017ec91b832f1147891312f901b963b5498eded5cb951ab324681a5c472b9414d90c9757b597f66385785d5161f3a91c35ec96f2e7e07651023bf86fae09c6fec472932fa50426e171f8183eff8060f247a55a955ccbf6e4d3ca38ad30bd9e85348628aec70f1cb664b0dae11bba8798ee212a3df6124d69a5f192b67c8e7e2fe7ead22bc63e4fc32b29a2547939d03f43d36e8e5e343cd5ebd546120b98082fd51dacf4d9fb1c11ac46e1d1b1d9167663fbce8f525a2bd24843f34585e82ffb7b4f27dadd0e75cce4bcd66f8c9369347e2656a42a56d1ec094d98d94552e9ba5f6d4443e752e86cb49c68dbe844937476a94dc48f39e1ce2683b54dd84ccdaf0156485ea9f5c553a1c32a09e202daa19bb350d25dad883cc295d2f1efd927dab1bfe2b582cc018903ffb6faea77603debdc9c1b3e382f37b9a255524e7cada158d6715a9d7343d0065717837dee84ee9e19968c5048a28fc264776689f0433f93532d96c0568bda0f6ae49d6da1884e9a7fb795f0ee4fa1d491af01564b01aa1152e66b3564dfa92bb34798d4c6ea663ff30a31e0ef9ff347bd48b5f8c5ce1fc42daf52954ee4a9038436d9603a518fce90240abcb924fc1715aae3376d1cebaadda8e1bf13290b0a0cd1d0f54959e5f44db689070be78b8f87410b3707aeb6d2e2e2c134a908ccae5066556bc327892ecc454305fa0190f604a189d85fe4b5acc9ed446280c45a3518cfb51c39d1d66e34a8d62fbed07a4d5184a0af8941ae033647bf8c1723821bbcd653dbc117230acbc8ff2e6b74cd755901c8e1b4a2ff488180a0c0fb7677dbb73dcbc005d68aae28bdc30344ea10df267bc2af2c07eab58a44eabf6accabe642a4d888c061d2c652a2db292c4d071b29eabc95f2ad989f4d18c3d154b7c5ca4561a6bd0b558b8dd1ec0d30226c3d5d818312c4cc7086a4e562fd3501b1d09837b5473a64d9c2cdd856010fccf7c5f55e1d9d3f7c32ee4dc7423c18b7ae0273f4f027e553db2d3062d2da8b9bc63b11fdef087c3e6bfd389338d54d9f82e1f3fd8978fc6298a20cfc519054e8bc8b64851699afea4c61d248f445274d71dcfa94a79e271bd4a16a7d156bcfadaaed08b020ea36eeae357b521331006d49747d609271b2c4c4cd5de5b0664c70626b20fe40e26b9b93428ba991b8806c35961d2ff5db1a9aa8c7908a5f647700588699d8c17acda4e335b416b47a5a65554560e232f6b80641e4a3011ab93abbc0f53e01e52549309ecdeb3c4c0c7108029ba5800bcd8c19cfa7564f7a54802d0f0099ec50ecfd7aec59ed208579ba259d1a499bfcb0cd5f6db2a60ce4d1ebbb6a8999eed505c5548d98f872dbe8a6a1134ac1c2fa2de4e5f45668bfe02bc93170f5ef3037f734b9f5094bdf5836e4018b3fb497e1bc0f3d6c3b1a664061ff52a4afd86e213fc525832aebdb1de737d6304ff913cd63ef40f3914d935aa0da5c553db102ed2a4fed80dac2503e1b39ea81020d7ac5877ecb15923aa15ec39e74f04ede1609b6dbfadab724a8dddb5d83e01b0a1eceb5b6df54099fd5b86cde9983f0c159dccaba758a8813a5fe0c2254d43867e3a00b392007a04abc7ace8d07945227b5cbbc9461836b766612ab1be4e008ff49d17d4765b68b18d492007218e96763cd94ddc4f452182aeac6ab7f30aee77756c701bf8a1dd59c6de23db4f6ed54fafe1a964ace804b096decfe1028c66f804bb6bad47a4681a44892a2166a71a879d21ae050bc6cef40626b0f3a196605d186623ea2488a0b172600131b457c30c87042a320fb767401387eec16aa0d0bd317a6009df0b9b8441b20ab374951cf89a03039c5f9e8f0f3cfa81b0de15785b5bbd224e037543a92f6448150c7bef18e7c99ea879e562cce7c7b9336546b7e53f86722f37c121bd08c47a4eb0c38bea93c419d1c141cc699ee9a5254c405c30beac43f25609d433ca683005b177e7d6fec2f9ef0679aa9214249a7af3b16224c0407886fbb89edc0f35ecfa95f30a15a0fb2d25b4b565dc3d2e0dc252ec8f398657446629e16e243103d53938637c0f5652faa253ac9a84b4eaf6b52053340d8604215ff2f324e56c98029ea62b37790e470afb3fcd6ff88174d1b68709dd6bc4c770c9bfdeeb5736b06ae0c90d4ac63d44127f1551e10ae31c5130ba9348a621f58058a10041033cff75b6ad0159846c54e0431a60fac75362fefb44084bbca4394d2a8b4bd45bc5efeb288fd30e5ec024466a55aa3f26aa230a10f08c69ee3849ba153aa2d436d9022fa8a16da6441ba8906f21aa18b3a53c0fa12c909cb4737f3cfb98be6b942d89a6131ebc97852a21119c7651506c2546c71cc52167122bd8a33c081a11a98e5752f7245d4564df6f54081e3adc51d0187e6d82d468d0819230942d1f8fa4bccbd1c0e5b919baaedf9e3c11e926445de44e2ce9905bd4a2d8492ba717fd559b79e7357ab5902a32d1c66bab4b0832b6327d97759aa65089224d80a400fcede3ed0d70d969843116c254f00fbba589879c85226199a71ce6a3780bb03a5694baf114052cb884b2d7ca2cedaa468890d8b54a91a6f8536a56a5a4919de40f447e0ebeb15f5baf1c7939ec00241233c46d42680921c5773ad0d1419572f5f0c935375b4088c1ca90c499523a0b4660adcd16bea3eae3c136ddb4a3c35aec8cf89b2b5794806444653df4962cd0fec271422b876bca3222fdc1a74182155714bc3cd969a7f696be9a583e774056c719b3d4eeb236c36ca09ad625ccfeaeceb209f7985d369f62c03960d2f13a8ef61d19a7e1c6bbfa5ab445f35ae51fd11731de5733e444ba82e3e36dab374df76bd1fe7aad047cb02460a42d00a16825fcf4891c9cf250f2a0f06d33138cf17d7ace4ae8327f75a659d15610f3486e4d84231f488158862394db627d8d5eefe889193e6bdb5bbb0d8a7108f9aa58b82ffaa3e6ad25218bb747cfb5a908cd3a2059c089dc3d94b1eaa5c2926b1216121364adaa52966dd97e0e32e637f0c3ad9c8aab7ef0f7c4a69162cbb34b15aab452dc82a8a4dba6ee2c5e2f60e2e3b7133323a7d4f9e5d6f5dc781bd84bdf76de0df516f052de410de19fdf627c35b039f210b3fe2adceb597d6d9c86bf3c8ff9bd3de8035ead3466e77f3019eb050745133d9a035172269cf9054c6021a2c872136936502b816e69b4ee14685731e86e63ed9fa86a3e5b970fc3e838246c7938bcb7c66bf27e0420542ae7e499ae8391f4ecc357605c802cfcd4b553ef2f13d0919dd70056b9fdc51683bf83f118fe85e6c65f53f86411d119d78dbd7e24c250776db017221f2cbf958688c4b6c94d51c7e580ee2c268fb8203b710a7d93016d119e6d0935083e67ecdc21ff9b21266dbdcba8c8375850a41a7014fd672fbf12828b1cfc54e6900317d4dcd86edd41d9d366cc2e0eb08e3cb23639a60b8f9594ef7f74106d6ce6618440a41d89b045086a211adb9be03e9d4fced2f438ce99cb90e7da4b0659d74cbce7b9fbab5e598a12becfdedb866a13f81862b4f30852965489f1a586e97e70c8716cb9a7734c335f0b22a52976b9c937ee74f7b3c8f0bfec2c7469f390e6fb5e5dc62714bb2294c6e875fa8ee67815abb54b424b4d37f0a3431b62af888ebcf21639b335cf9e674e20e0949ebe4dcb10f83f9a5dde9d01ed86ad475b998d76ded51591c54b0086a7f83de200f0d8ec292130dd93dc3ee9156653a1b30ca5d8dc7dcbe2ddb9e60b1a88242b40312c7edad94d9a8bac2f90a36ebbac852697e8268d545c0a14f0d57d91e44377a8f8a74ca3240fc371974c779873d221dbe3246ab9322d0a029be0491449824d6f6a23c562f51fd98c5ccf52a99aa2f26c731fbf94526489e95a5fc3a37910ce60b6d2d4ff694fa854cce888dc14d9121996fa36fa33fbd7c2f6e7e23322ab97491cbbd9d031d9a57bdc5bf16c1e45d3a38c58042c2decc5373ce76e24947455ff20b09b5bdafffac1e0fce278ffe6e0c2f169a9becbaaf3265a47823801dc2b77872b484e1d1d821732f8e56307d5b2c819a0b6319d7b52408d4d4644537cd1bde5aee04008a6ebc31d6d452f33da030a9f5a71872c6557d0f878931d191638c8767bd42b1e1d8d6337c1a2c72c7e26bb3cf85fda36bf20f174a3c01bfc750b44d2c654cd44e78235b844b5992f4a3c16a6e213b648756bd951ea32371a1b8a5e8b50be9146ce308ec1033521991675731919f318d6c06d68ef07a9fc817ead96f5b8546cd46656cf30307af9c83fe9810b23c29ec7ec93638485890176ab7205c98136cb75516063a1036cdca5f639cb0a2867ccd78b1f7a7ae52c81b26e2a385af42cc6ff7c5de8905660288893a49d9795c92dd394b46b525553ba291bc1b7894780d43810039989fb0406a99f284ca2ed49e09e4948a76c27b3013c32fe30c3bbb13f7a24430b1a81d0602505fc92dc47510d7373bf1f44aae90c18f9d9bde4aab3f728c765b456fbb059bf596fb25d4d4d181718522e41868dc79136ba63c906d3849329f710eed10ff4f6b31aa2ac91584a34a630458e09870eff0301184173479949df8cf9f6783ff63f40c5d0e394af1a9bc67d456f10ac87a1a8a0658bdb147550f890c48fad495f7c3fa9e475682e9af092b4bbf1f74d621ef138f68b2d910beda762f2c3fec2ca7cb75baff34355dca6447e6ce3099061dcf1171cfa5fb76835e0d73c9e38964191eff006510edb98d0c743031c6b5272be67b02937ac00edf5fa8a37fa012e5cfaf583d9a564f86e01de1249985ae5bfa7c1b74239aa0e5424d509c92062eed05d1e160aae8d94c9b6342ca176e2173ecc3b3fd0f058244f1c9bb0aac5e58089d2d5b7614ee349afd85a0fbda28c1fda7ba33fd970ef5eef328547d742533325930dbb74dccdb7630d564297fa96191ae430bd8564570dcf526e3fef98357374769ae3b93bcb2be626bc86416ff1abe04faf1e3da321f9e0fbfdc2e54cc3af723fd2df27080e6c843a106b8e17de6b5eec0d4e1dbd3471c6726cf043faa7a44fdb6e56336f308d8f43c76e2fe75deb74dc156dd1aae8625d383c4801b79c8f2a0f0a05ff6f7f77117563e68cddac551e5fde53569a1c1a4da80e934a96004f2379bee6083ac037e6b1f25ddb506aa81ca2cfa864df2b7e82b5c5e638a2a8e5ca5c6ee8e7d4cd6145013f9ee221651530982495d1f44610259c8c84586f2eddb94e980218f0495f1e97639b777e1f96c01806998634cf49d0d151fbb2977aaa6efbcb87818c691aff9f058217950d67803cca870e6ad6486bf5a2078cf86aec149e57747d2dd275fbb511a2f70ad46f9780ef61c109f95c2302d9925113cea9a3aa94cf2626819a81229b8fac1712e6361f02a6957b62412e848e643426192742cc591fea45a7e070edfb7bcb47579cacb37f2ae60724dc7bd4fc61910494168d2468ff5aedaea868ad813e0098b6449cbd2ee2747bf86ba196bf5ddcb7b0cf6add36a0c54fff2abc98810f553becf3348553c2a3de170aeb3c04993bfc753111c960183ffb1d3cac879b77d88a9b09bfacec7f91c449e43d0cf3677bd0f1102a507836367daf58ad5a1b4c397ae1cd91dfe5b5f8cbacfc9f595e3c9112213a0e18dd1634a1f4ae509237f200c85038657189d29918679a802ff3e2dc4274c8daaffa8cf1c8e8fcfba5742adfabb9179228ce9ad5c2e61bc2546854082ac080e0a10c940114b6c0e785618eb3f85bc704001ae060bd6c171b9db01e2d8b0cb78b07f3f98b5faf31d6699d96b5c60dab32bc6beb1fb846f6af03da1fce84f113c1a386826f704494720d272d79fc0ca768342d7a578d65097c7815a3e7117ffca4f22b72c869cdf1a0502b01d003c62aca55e16101cc2cdae92fa73c2bd69c9501efa3cedc98a3e34df59759fbe71c60181ba293f6e6f20f953238813a058bf4ce07b9c4ef64e4b52fef0e28223c78cbf77f906959e0048b8316865beeaeca241db0878ea5a9ca7fef0f3ce04b3cf5b2487129f20c5ca50c83fdc84dec1244acf3749d3c9db5ee2c016165b3f179e9a096b77c862ed02caae1931b1c6f65fcaf1220b6671ed283123032a72fca1d0bb583cfadb2d70986da6917847fbcebeadd591dd8cfd9dc0bf32cd6f8bda11ff2d4cafa44c7f7dc44cc968724a8b70d7dc4da0a7d5dbb408388287627c60d88ef82f9d45dac545fae308866743863d06052cafbd899ffca4900da01480ea7fea6377260dff2e4aeffc0b6aeb892cf419fd34878b298e9b0b9be367e13b4c487920921bb18be73a85c45bfc4b7c39e8b9c60035fcb4c019c3009c22d359db7a44f1f3d27060f299df2368f81e4e4f0ecf1ea5ace82b8f47c0b31e38b8090fbe58aa43e5c524c98650849aed1d81b769974f21b6a8fc9ced2eff249b64e9d33afc249bd7ec869aadba01605ddc823bf678e02700f8ec1263668348925e216fda3ea3a0cd6dcf216118dbaf4ac444f09d735b8be230dee765adfb050bb8cf9155814e34ec896091d83443b02ba36ee68b5f06f4357e209a4c97dca37076f17247ae865e88d2d4a86810dbb0de3c4306e82d9976259800911979e7735b5a78055eb62cf694a8f6bcb0905a44225d2becced70f4bcb685a329f0facfe83e3062386461cc03056ee39fa4971f1ec6facc7f28b7a7890956ed946f97438ab65aa89c32da362c60dfdfde6ce6c236829736ed0bd3450707cc7c4ed2020d47f640d2fbe85bbec318658097656dd8942e6e3bb0a491366a9cf5325f6d95887b9413464e49bd690d0b6047f7f5d2a6e03ea03093d7179a423a379dea30f6afbc06f8548a3bec139aeaeb269d7805bbf9752cf9714c16be9b56602e114c06dc4fc02fb7f5bc3f673b6b473ab2e90a39604c053ba9381af4c2788a4101f297b5aea27287a39ce28035169a62b15992c6948db403b4a1519949882688bdb4f6b9b3100d1d2af2bca303fdc2b56737bc13b647a8b5f24a053c614119dee5fe2816ae6bc4a368f7f08460b0614ba0a0a8da5fa12a7f0cf445c6d6a079c953bdb45b33c4e9ae6210df0042e21543118d8b1a5823389d00ebe1397a296a79a00c267eb52e5e6f9ed26763b895f933278ff35028e4b2e53c876eec7c77972124cd98c39895bc07698b47c213dc70b4cdbe276f1542b8099ce1b923b3959d71f1a56ca9c7bdf5349fca21356555896cc611884649317ec79da725eb66fde4d91cf8b6fb3dfa0e57367b1ba400c85b8c4146f607b0c592387247455a40387856529d15603daea63dd0b6cb730a3d21131909ce40b0d274e2d6b80b031ab95827f85ba6b01493e1f22c1be2f996dfbf01b7c849d530b0f290071416defbe2baa58cde4c762c988a3979a51dc928c1cf529ac74fff066e347366cd63f5ca4ea5b4df0f2a2ff02a2561c75b8151fb8b8d5be8537886aa8b0d6267c96814af3026a35576012b7101f269c6edb4534d75ac90fc91e842fde56ebac7f39dd9db8bfe3a62f72a83faa5e8f80c69cd6ad025d4b661648578b2c84d5abfc39372354fba6aaebd276d722ec0c8f3f2247f0c87433f1cd1ea970a82c70f797bbeecb9625e656a1c3303faf6b2c24265840b5092dc0918980e01ceab06d15dd4f9342086c6b5a4cca5ae5ae074af41fc5de84dcc79d82f371ff96958a6a6c85d2195f1ed142122612ad95cf5da813ee93c8c7240ffd99c2c6e195b467dd10d2c7280e94c3426c025d21a16829a459b33661c1dd1aa0f8c327762cb1a594e446a8ef9735b82178ee79d123075eb6d3724af0cd0c2e585191ef7a72a03d3859ef28d5d6937e62c8b92fc84fd45c5141a892043ad0ab75a6bc055bba4c801d918b9bbbf92031843daa394552e776ab65d082ccfc2300a7cf9b764370ba963004a8ba4767e9a3ded735b7e211fa73cc46b74d9a218e1c6dc0f20a68511c03ef8c9aeea12a215606bda92993a72a83dfe0547ee065e3b05cf2d0cec4072aec4d5bf81ee2c2a89a956de095a7292fe6ad3f4e4e265d1a015bf9b9982de8b21946d4d175218195e702fa96b08249b7b02431aaca2b7d4330047d02e0aa38fd53e5440fccb47a4ae47459c2561d9737a920ebb47d870c5072a5714dc607a2c4b6ac372dcdd7ba3788502dcc8bef4487f17e117717033e88c02f8d76513f4322c0640cb3a553302eed6df0f35ba85f5773e252694620a857dbaf5a62a33fd5eeaf9c2e7164e087787cebf4bb8b4d17bb7eb4680bce2c693b543f8e11cf361c87c84c570ca434cc864f123fbb03cd9dcccc5ba0bd822a41122ce75880649c7b7cfadc05d18d9189cf6ab3bcafe2114bfaddb57ac862e714c2c6dc40ebde045c5a5a49d3a6aeb6bf3633fb16284edf2f22da1a2de6c89621ee403eceb933690df9102203d542a051753fa882734b4d6a6c488d791c9f61907e4bad9fefbc61ecfa2f7bd32a4853d7aa2a541cd88a81b46e7bb83c5565154dda03e5436ab45acb5149ed4b8d2ea82b381f0f07d5c8bf2dbce739d7f8ace1aff43f2c52dc102467cff302a8bc788f6d41cf2caa394f8b85d441fc86f39d557b4326ebce63f848f4395992c64f0b3d0027d1a379a058077bc72b85460da47a57304c0ff1e37d72e958b4ac02547c21d164483d8ea0921dd9b93ec3dfad40b241b13bbe11520a978d79fd2e6b15bfea6b257d6f46f94a2a7b0f041d6aebec76d8d2fe5de7c26e5938bfd8c58c8d97258af1d8e09f994102a641018d4943547edff84f51ef092afc6eb8bd45a65d288d3dba2f1ad765b2e7bc7d9fc2eceacb89b63d1fa72019fe704fe90f9a3d28af3f96a2d856d44d0210e5b775ecf846d96efe4ebceefafd07acfa84cbb517b0bf755c12aa2a711bf3ec480f4a8b44bbbda9826664fc8dade48c826e334726a8ac51cccd835c50c65212d7a2495706b518ccb2ba4f21dfdae3c0d1256b785b17f357c42eec878c3be47d2414941d8a8cda8c39c7ed37b6aac8d74928c7d1e68942b73af913996ad6958585d7109b92b29e5c81e1e8f515cb2a146ec52627a02bc5c7a5f0be651fedad51218a5ac9ba268926e20d17b04768aa580afa3a8bae4922606c93ab8c41a1fb403e022189c086cf18ac60c27f4b63dd3fdf00ac4a87aecccbded78543d4bb69c626e59aeec480460737a1da566f133c5767b6b63b63c2ed76ff0921a2a6b21519dca69552ece62b005accecbed7f4ab78fa2ee8972d17f1c0810dda2c715a03d380fef24c7705f8ef70f8c3604704339c5a891e77d9de76066c9087a4c19c6c26be0e1b80105c270a61432f51abc406c6ef8ef849144250b799256564104fa698972c08bba87ad07a1b29e93868b10c0c687500ff088da7aa95dd4c3850bf2339dbce0e8b27dee2e0e312e7d76cc199158a6aaa90d5bbb2da7fe0f4dfb9fabf052611dd8b735ce5173e022cfb21f6e869b3590bc75036008bccfcd0c3dfa637fd5125d2055147e80f3c1d391d94e2a2da4d57357bda5a4f87d34bb6ca4fac6c38064330ea80670ce043aa27c93d7544325a9346eaac0926fd9e86e7dba6c5d33693a94dab6fc3a310b681998d9d450af3ef9d11b413f6bb7d935d1d6aaef701259619a0885f40eccf7552bfa800370659095d6f60568a2a91f6300996cffb981a0dff6a4e8c1aea0a6fc17d24ec335aac6f4767bab052c08b75348090776ea83de53e0f01e1bcce97b00066f1b6ee9b580366cd177452a4e42936d53e07af6bd74c0966ef7d9bcdff52bc5309da09cdf745debe5a5a4f8f972b11b9a23753d1663862b0e36fa83c71556affe3b9160c5896ee4781a54233179274393ece1259fa4ba47a96c32316dac44c5d56c3a5fb30beab4c74e9e25bd7807161df25ac1f8887d5e73bcb72249e48836231bd72d3a36e2ea051430655852ae574d0449488dc5cc7ddc837a0dfaab21ae02fff61d5d63ce04352c2165f2f4947ce3efdc502b34dd26c3d41d1c3db53109a2bf39aa48185002180100ab8fb4ff23f3d0ad53fb2b5dbdc9c53a20eb9f047a7f918d16f4904b71ac03e86eb4602aa6112c77ec107c7dcefb1242fba0bf7f479d9809b7b799678de2887dc10bb661c20ccf326d52715c52385e6f52a58777eb7c0785830ff12ce6a330cf209ccc7359e3cbe9263014bd41f6a937ef61c46325efbc05783f0bc382a224b236c5f749ea87b9361c6735cdd4527916381c81596db3b2d0199c5c103bd08d89650bfb3d0375aa9fc4424edbd8935c16dab4cb663be16276f3a86157da0e23e63e13fff61398e7a5a87039c3ec1c5ed02aacd2f90786567cd8379293bca081ad5ffbf24388f7f18a6b5c48d96c2798976b61a9b7ab4bc92d6b9c233122de19375457cc02d3a58ac370916ff46e91cea4577a3edcf8c339fb04cb75fc0fae81d7412f59074e651830c354a84a1c9386be6e7c06fca1a85a1a43ef15931d7f7a4e57c66badc3101d7062cf399127b2ec177d3560a41e061414d56bae03c241ac24d8a18e62a682387c1dd9448edb80009ed46d16f66d3327e0021543298b92cad49407c531c94ec7b72adc686c92b7dc0d15484c24976c78886779ae4972e8b7319bda412ac173216190fc744eba9f3a956ba56d3d6adfd27dacc8da304f65ccab7da0c60fad1eb1e42630b48992d31ced41222f9033d2fe07d3d2e2e02a3673505f1e8b10f06625f02fbe864e8d7bcce0ae725cc989bbf2186313d346c732bc47b78990c034c95e771f29f2c555049686d5eefaa802a8586244bff9cfbe893f4e8f4176f240442aa94d6f4b78f32bb64c6f349f41a3b7b21035b46be13a3961893ea5335658b983b70e0caf153ca9475dd9c91198e537ebe1ad7f1181adedefa43dda3e26eef24f5f2b44540d41eaa092bfbc45b8066c0fdbfbfc4a81604f80085a197311c4a3149e58c0aa0e9d9b996547559be9588c638b3560c820c37e86f418177401d7a5d2a936ea7f337f99bdbf9136ab52fe8ea34b9b5edf89e01400cd3c9b0bfa29f5d161aadf45cc1ca854340b3474834b29222a5d4d8f9f830d2055c35407a19269b22c0c371f879a19b6a024ce549f4dc21f3214a7bdf51a447787addbb50fe12f02fe7dd637118ae10d9dcd853eef6215c078b1a261949e592f942ea9d6b74158a701e071f2722988b03021a46fc57ae480fe404a5d96e50070d5318e58668d55113d54e872165872e6ded1d4f592405f87d13ef7467e7518e554a499f2246ea53f17bf53f29eeb1f3c3b27d8d399fe30e0663973483dbc59db231a78ffde1f2a4ec576042e9c9ce991a966060aae95753edcc1addda5ae3a231c8c30e74ceba2162ee4c196d9faea4cf8e8ae3066e12f4ee78b9f305aab54a1a5d8acc1ff4f928d4b32e47716834ed13e2e1620dcae8433259bbb4e68fa24ff254ab0c64db3505e89d5a532d43ced5e3192a8c0deea70495d7d874a17c337443a1e8715605c257d4f6a150d93724d05055930f72399ad0a86a0d021199674bfe425fb397864712909db478ced478875898403c9e5754fb49e326840d59b32d3ff6abb7bee50302b599f91a9035f804ed33c2a73e66d9229899827ba990c23de6d73372edb4150af4d7577749f63ad570373f7de36b7279acf88ef010e545bf7ea1502f3c567209917a7a26831d939e7d109bdcc4c3a528ac4c29835c5ef342d58e7ad0ecd18b006573f19e01bf62a5212d632703f1af22a7f5a83ce66aae3563e01a3f149d5829b7848e4fd18eca094b1fda96562a294ee69185add98005ba58efeedfd320fe4415694cf17d3de527d7c8d90df567c21337fa6ce248715e530081959621337dcd0be0aa8ba76d980b75f368fca6de285cbdd76edc2b4612afaae1e7c4873f3fe5903bbe1c1862afcec6fc0157c7fed9be9415081f273da444963a9771a0900c8b1014a582c39289106917250afb5e73b075c1df0480231b805901c3d89f2bb7f474819fa3b81a20740ebb992e82394fbfd9ad977f9d395792aaf461028144028fd3b29521cbc8c737c1b61dbb36c0185fa3c603ce1e77ba3f9e6b2d73280363aa75142439da8a8c387d931c019fcfc5a51a1b259607651ce9efa794316bc2e125666d7efc7be5f731691f626cc26cc45da02215d0c47c8bfa3d1fbdde1987b2dbe47efbbe47e1a865d383433dba870affa32f20697c23f3c00c179e597bfba7cad268161845e46ae39686f4bd5c4a07d4c6cd0cb3d469b9b25cf31d7f50a1fc8b64113be8f0ba1deb86751b835618489b89bcaabe2fdb3fd173339825002c90ca7b74ad35a17ed8e0915978c19055eeeb3ac0cf73a91369a1f57760b5bf1e77a1fb89481686969cc8674e71e7d457a7d2dde85575121e2932fb24dcea44e2056da297bd3eacde112d7173217af64687db583f1017fd70583feaa04c3404d6589f6fb6d302a0b482ad1d455a425309966cc6f511f7bfa7b47bea0f620612c8098bb2d6ce9ca946aecf953b229dd073764b8c0ae2bdf8f6ac12253050682cd3aae803615bad3403632b57e55e19d695f00b85fce7cd78783a02002c8adda10b4a06ed3920a04a4e085e75dafb416303841674df3fe8e91df31f5071e4bd11f6a9087a0f4006d70bdb7a26224b6e7203e190326f62e738bcf57ab5cacfe6c0cd12be40beabc30bf8d287ab693399bfc063b76cddc6b51d046a115bd79670199a008a372475cef043af207c75696f75e787592e52ecdad9399fc4b53a3b001eaceed986469a50195e3268b85f13a8e5e5ab48ef6aba6b13b40d65ea9377f26d1931f9f0638fe1155bda6367392be4ca3a2bdc2cec4d8ba37b6ca9ca45656c05abb057f2e423fc47f883da80d4a6eaacf371a4a6109ec4fe807975a08b755710d0d73cd477d8d8ccbc339d4a5a89372767a275deee57a7aca58e9ba124b3e3057627043f59599d9aac9f73ba6412fa1bf301a94b9b93ebbdefedbb7a889f9d27fa52fff94c696ffc53f907a963f5463e4d0635dfe69a7ed857d76f9b356d1e9f72b50bca10a5aa1487b523fb358ceab651261c5e6570c8552b06b6015a125d0b97418f655b2e7736861b779ed0d949ceab597253eaf689590f971c81eea71bcd7e6222f586fa89948984994b7d3de1b6944214f05d54b869f764312293fe8009ff6ae37d0c2f395daf1059627551a50d4bbfa4930510ed892649842b1965713cc24d8c992f2e721f6cef16de0e82ee661b8b0c23f5d0924e0e6cb0496859f389db9ac9f1debc63ae3d5f5fec1b0da47bc4caf63c16f3dcfe28e180d517e2ba5013b2db79765e872818f586098814b5b808648940d3fd3cbc84dbe04596029298c70231426c03b5f4d2fd2ef2548a554b997b298d7232b4322658542a47a91e6eb50778f5d3c92824e7efad73b304165560579355aad49c2c532df73012be420d70f4e0d2bc7f76cc2fbe21ad0669ef7dbfc2537ef8f6e8362779bd0bf4480e0ea160bb09a576ff6a19a67adaf9ac90d34aa79eb482267418af45a20151fb6c62f7baa4fe262ddc9f5097317fb40fbf5b2d9b924f13a039447f1958a84a5e6141b01d79d7b39ebe027a2f1c35588e8e1983f644a500d9bbc868972fbff31ad7248756dc90fb11585b21ae6c225f84d66f70ac300c19fdf668004f62c5b5619e602a91aeeeba40da18a04ac83fce38ec725ddf7cbcde441102ffaeba36088ef1cccfc8c5880436c4dfa524697c041aa4d9d924c089345108bd88564d9a9a868dc9595bd501722b57a5d8181ea78472fea4369f5ff49d51d612e46c8bb84b432c4166290720d76c3c54892e4f7353efc2086dadbf4dafb3d7f2bb94133e3f0e968f5bd530b385eba3257e5005741cc632aadaacf28a0c022b0965160b47cf9f2a1c649c8860eaa3b6b37efd3595b41f5db2edae7933e3cdfee96006bcce08620d80536d5e39f04703e9fd3fbe7066816ae4988ed146fcf0a39850a0e29f5b6aa17555298351caa95072d008159f21ff0ab1114990d873dd22cc46fab81a51bad90a3a75cd747a26b5f2b633615a5231174d700b24e03ac8b876e157f15604402ad8b500f470fdd0aee6a7b83a910dc1a5f4ad928f47b9e6fb78a471239860851e43d3edbdfaedda3dfe218ad395be55c2df09705727cea5416208dbcc8549df00c1c35821ee499f84ea96624e52733df40b045410634926ab59c60908c67ca8a897ae7d485c02c41644cb0cb4416222fab5ba69c53d1b96abb5d4242f829615f232e84ab824bb1dbc5533309027ed2e59ed30d40affa11cf37499ecabc8d52dfc9b14e8560cc77df5abe238945fa16ee4e37dfabe538924505ef541313a1527fbcd6b0e5499ea29d5890fb1e02bf782f8e8f60d7f30c7b7d4e5981eefec6dd2a7a9ecde9d5e051c33c82907131eaf07c1b0d3cc1fba5c25c32364cf8d1f6a448d3e93523d41e8ed72413f0971d60e501e2244c95f609eeb5ad39a4793448c67c8a6afd62eb1f221b4c6f633c0141232444a79bbf51c4d37edde8a3649ebc624304954ecd2bb18c376aa977b75ca5e7d047f2dfc84988c9a0c0d5dca542bdecc7f3bb96cb1ef2a1d09b7991483ab4d86c879d7657cd435a944f75fadc65a76863b64266b0366f04fe19948350127644300f31433f2380245eb3295b2266b3d1b941f2fe35abd400716589faea10385fc729749a99c621b4c97ad60aa958b758fb0917822f8ef49f2230f9942280ce8ed096caf22ead8259c3cc34bdce5a8f077a26861d8d3987c91be0e1d3231f146def957cfbfd05ecf22f7d23d8f66accf6f01bd02fb7785d46aeda0cb9c26edf1046cc7342dab85e3dc66023c37f89a10fa4427e01558a84315532883448baddfaaea85c991b34506587e2314a5eef6ae44327d4627390f1d7350d16e302c8c80f085c5ec47d4ab8d5bdfca1ed724119792232df9665e24f1944b9bb137e7a1c8ed0f45966d4be5ee14dfe7c1267722268152c23580e7f1240c03cac9e587521b59e964b514288cca105239cc6d4ce622cc875f2ab8b406701d0a55b6d9537e50c32a145a12f11942b2cb156ecd35381d248d501a93ea525c83ffa59c2bd8fe3cfb8e00a6c481de962e8a22b3d9ab0c7eb775cb8db983852cde3e21b526c550a26c8dc598aa17582087caa3e0893edcd5b9a8a21a4c3e0967a60ce4bd94606578c4fae8c75a543b0f1277cd7ad3d37f95c0d440fbd62c205b75d21b10205becaf21c626fe715815ae5231a9b3c7b71d5223688da6d7bbb5247d679d2da3b989373030572c96acf3546a087476f28a78fd9734381591162176ae452cd7bd0676bdc6423f53b369068298be28de2ac60dd822ca1608a11c97ea040b86310c1834367169e4f5cc861c656925e182f898641ae4fa736d436300c0873419edf2d51a743cf5e516b37bd04de43ad6495d9586894cb14f7fa21ad5f1047b06a7b96d6138e256721170ea1a4667541cf3088ac250d14bb8d0810241f836c8669622c3b63d2dc57eab98076be772b601cfc70477e013a9ca2018366d74633aef3577e99b40397f7484d1be64be737c923722eaf9aeca6621a090499536364a11b0ad18fd2e2aeb24f9459baf801fe840e6ac132761de7974a081d11e7a9a12b34f9f2f5f37dae7f971cfbe2ea9dd447fb6e4b62e8c9390c439458852ebffef0c84cb19c9452b2c228f97c7eb9e4b3f8524bbe37f6c4a6079df622c493863910377be2d91015c625cc9f540afbd491cab6eb93b7bda90fff1f0f731443cb535cbfdbf30ec2c995f5f0d9fa1973624a4d948a4d1fa357d3c704579c20fd1ff4e7f2b2a47562433af5db3b2787fc9da81527612d57f4a8d43ed781635e0a46aa127d6aeafd06d0ca2f60c704bd5cd5e5528f21c77ed10ef9be145d741e550bf197a0424daadfd63118384ea438f08f5a24dd1c949a3f9210f615d48d99f68525a33ddaf6b24a929f0f9d37d2aab31fad22f5f8a26eb82f7f96e782318e4612649947c46334c15b9af19656393fe12e37bf1377bcf5db3dbc7671a12387b872d2c1e3defc09d417c987ecc8fead049a4526fec19c6daa5b0dabd38fd867f6f1dfaf253ec5888e4298467b6110aa51de988ab856371baae522cd936708fbb62b04457d26e995512fa9ed8389cf21c12e8149b51decc83f9f70a3833f8be794bd8a6bda6279d5d26399aae755cf3769429559d5ca481b1c5f2b0bc531b95b863475cf95fda0c51acc7d5685049b04b9d4b6bd3c177c495d03e2ec39544d37ef07c208c68e9d6320b300978dcc48ba385bcc97517452f988211382fb57c5c9f864ca869b78b5b3953b3c3392d864e29ac375380896a0510fbbdf2e4792bbb0035cef60a789008b0ea8167fd9ebaa043f2b739718bee5cb9e44c0c70f00327ac2f3264917e74efa33ceec81b9b804b63f6d132e0fc6e7ff90e959907804cd7ec73c8f68061b76c09bd5213b87742acc66e603750d26b68c0b272c59f14430ba057a9561ff3393e44322c8e8b1d47732ff58d97e63a03d7cfeedabd32274ce1889f0b0d38fbb479900f0debfe7f58ee42aeba2de898626f36782ea9ce2df6483a7850d7b5b4dc494622584597b90f3287972281b154b707308482b804f9d9e906ebc5d4a149a972af6723753ea8de4b1da806bcf7f5230e5057e04018df12e7c555d250ea6c12ea104be3473505c1a6a977a1bd0dcf16ab459f3479f89ac633840fa0b4ee65c0a3fc96651f14b26063db72f5c0733abc767f5faac087395e4162b8bb17da46a35e0e303e1f4e7b78c1d4624aeedeeb90de05ab8a55f3edf9df901630dda69fb928cea8b1327b691a71b611b3b3a527f2f2f5bb0cc708418cacd8eb5fce2740feceebbf7f4c8a26429deb6e408d349ce5cef83eac2b27a342188b35ad9f7c457a9251a0948dcf72c2a05ee23b74b9933f3698dc5a0167b8a52b256e2e167ab2e72222d67157ae0d417c2847da72686781f74e215ce08a99f3e328b1be03615359536bbabf32b7e6fb4ad66cf259b87c81508d34de27f6fd2039f8ea9a677fff017990b2f1159540ae3b3c699808d1bf84ff4f5f27d53cf709a62733d2f54f8c751a6de45090bd33309b2e56e55f88f7f3ea28d74dbf7573f31f1235bdeabea83375e9427a4c2d2cd68570bf11c0970f57e0a4d463da6e20eb1bf2dccd1c004b62f024dda46274e34fa04380da0e9ee1cda28ac8644f9cd420189693f17de61b200f651d2f24c61d107b4e0b8ec7c32017996872a6cca4c6da1ad778156fba651e1aeb5faa1946e4d985fe8b2d82d2e925f702964176c96d8416e46da990c8b48dca1fbc06ef548db50a268cfbec3cfb5133e6a709cc223f155b7367b1822c11e71684ef573afab27ac5c50e8cbeb5be4a51a5de16e0181e1e78e8fe24eb31ee7008ee09c7491bb833146bf582e7c164049117373e24bc6225a5db2342eb3de009af66c63d026c217a5244a105da02c8804305596ac9a7d83ed34425bad5c616a1fb66295dba0218fca593e5d4a73724b3e02956995a4329783519afb2ad19bbfe28094ab0443122f4621e9c1efe1c422f422387c63c0f2ec0a18379b5700eda8ee8467235c87948f90b09df7773dca5f4894528e3368bd3802d9a4f42c25d96bd2dbb2e85a4bf7c14ea083e3342a9da251e3b23d956c8420133acfc98fe0028bedc1a881cf1a414cc1c236e4245d37c282ac67030ca4c047c4d06351c562d007655a1da006ff10d1847aa2e4d80d55e5fa5755644e9796aaa025fdacd11ee678115505023e656d3e867508aaab5847e0794c4b1156c4c6467ca6b45b5c9ba6f4bce109b42b29974f439fa5bd91163e42599fa6d138b030e6ac72d3e1de1398e101bf3d54e8dff075353e6a85cbe7779cf6e5d50772390c5d6e10d2e1e74cc999a94d329562c982f7326afbf26915375fbac52a37ee2c685298ad4babf30c3fa48342b5d12f35d06aac0c3bd4830e2214e4b88e4fab5da036ab926712a941846177c99685ff177cad41342d4735c35fb150796136f18122fe9bc02e51c7c3b63e7bf17a2020239f400edca2b6739f8f6e4950121f1b4bd12be7ba78be1cf58d06747338d085e320e94d9851fd067028a0504a0150a28f3cc26d8d1ba0bf64f143df71ae64af2c43512692499adacd13bcedd06293a70a0a78295fd07086c3ebd403ded63c2b610ab6b516b693e572fcbfb4a8d0ea1717a6ad21d05a5f16f4353e40960bd6f5530151b4ee1bb42974a0837de431ffff892f99f1a99a62237177372954dfbfc5921f58eb381b9671bba0e8f5fa00b625a2da0347d9418dfb89d625a6ca3cfda27a85e7b0ef5f10ce57a954a0b7e8ca11492dbd49d7c0e0eb65b9b016c4c2e3a6d3b001fc01fe6449bb1333d7d2f2aff72ba75384063e1870b12c19c5dde530ac56f097287079720c8daa51f398167015b44e13a509e9036b0ac10a6891e02f63229edf04590d64cb2787c0a82e5768b3ba545ae9350ebfc390f95b17e871cda56821c43d3f33fec48ec1deddf9dbb3f0e80b6c6d8f1e8fa2af9235ca2d9b83d96cf38ef16ea8038e161dfee8c79fedfbca7898e8108c4a56ad204ec8866f848e208aaefe37afe9c651327787a458c66a4250de5d587eaa3a7e45b9650ecbd3cd14eb46e29136b7acf69ab36faffd6e028b6e9a983bcb7ffbb6c322ab8bb7a34a7f653bc72e494f6af0298bf01b4aebd93bffaeab73092116db7f1a961eb4969fb3d9e782436c47f48f32d9bbe99f833bea36cde58860c9b1cfd2c33f13e804fca9517eee6a37e0ec6b7db10a8476aebbf275aae8ea607ae9a959b3f653273e9aa74b852c2f40025652fdca6f0ee69d595c9de81cc3c70410ad0c3fab422f4032dc0e4554b079fd3b1d7543af3fc5e886860cfef432a5ffefd2a6bc36041d4d132edeacf824b28a535ef9d2a53d7bdf61423bb4cd7744b3ecbe800a038d58f590b2c5f8f62ab3d990602b58d09e83a15b47756557a64afffe1ce5f4e8c875e05a9ad221c73e5fd21ffbc4f296bbf8b4d3219e9363dd86823465928c227966c037323f1d77dffb01bdb411ebbf55e59151c318abd54ae0993ab1212804a43baeb11341e2a8525158c89533f3b01ab175514ac16064a94c49dd33017704be67aa084dd117f2623979306f892f2a07d9102d1f947e18a1b4d03cf2930bb34ce0a884b68530b0107e6c0d9c05124a856f99d9a33261442cf0c6b6713fa0d8a6cdd316cd328dbbe165c985e218fa9ca7965903b0c988bec2c1fa3c13195a726c4c2fb267c84cd6d51c32b0ddfde1b74f6a8c95da86e84de9d8ef98b7f6cbb235d5dc8f54163e7244329b45cc2adc8e4599e80594a9f99bad91a9d944fcdda6b0cef3b9f8d01a2aeed068c4b6a8653c7c4b220e13e60a9fd45dc73c24312c68d5a1e814dbb12d301a31f013ad0e382b80223c82a7387c7f60142a6c6ae810d1adff445faa81280e9fcaaa34bcfddd3bec63ee83fdebe7828b5959cc085e505eb3444004a304d7d01f64b2b0464464f862a6f800ed2dc263dc0480844b415e3b28f1cde71178af9ec8eca713fd459600f3859a204c3221a5345efbfc213ecd2f456dbcd8d5acca835b4722b75ea662c03406195a8d7c7b431ba1bf1aedf1fc2a46960cd1f7c93fce16f16948b14ffacd558b8e1fdd9b44cc11850f2eb511269aca8ac32580ad1d78a69f8e46d22204e08a7b70fe08f8cd957c0462903b8a9e506cd3c635ce41fe5c61ab27618b08ea841d7365c0f9565bd0123d3f5159979fead59a83fbaeb80d097644e646fa97fb60ac6d2061889d6692b96ad06269254bcce8edf5a02b6562ecdfa7ffb36ea83c95c081fc09b08765af455da16d76dd1b492475bbde34f773e0515c12001f936db675b09f7020563e605637c74b8fc47597f52a5fdf510c32e664d88ea5029a0d560792f144ee7fa962f7bd1d1c31e5c3e7a09ec7d1ad5f2f2a0aa67ba1a05545f4ab7cdb38724a7c8f2e6d0c4dafd900284315de3b10d58e7974974c58589fd9db2c9e390de433ab3ac2d110a6e2c60580106cc87b1ef754965a79e3b9a57a90dae7d97391d20dc4dd024125baf5eeb93ad3b5ad2f0e1c10693743cdab7bf50cd933ddfca74a9c6dc4601acd069c86024df5cfffef566cecd412de3963f9db0a8ee22548162021bf3c3f5eaaa51df43040c7c8549e3271f1e13b57e79e50cd28a03991bfe54eeff93a6f437f7520a04422702ac79124c44a3194b24bdbb8e8931576ab47cb61de7ab63cdfb670524a583f2ba02cb9ee06ddd96f9986a38bc70aca89ff459c7a346f932d9c8acef7a15e7fb8f431088c9ad72e28ecf778b6fe513ded4a1449cce784b4267d183738399453a6aeccb5e94d591fcb0c24541b1f12e094c35e79835bef95e7a4eca1b61ec5cf90ff341cf758fb1c9a8b46510cc8a22783c179eb441696641995e82c117dadfb6d45487b1535d5429d913dd77d52787fe202bdfd0864520d7aac6bbfe4dd462d8dda8771b7c3e545867b2ffe1ccc6419822a0817b749346567fe41f293a9652fc30ce18611e9941d6785a319c4ab34ec81d4263591570a6ed19d421712559da43facb82af2ff972c5826314469e1d42120e867ccbeb4538f7e2415133c05b8f733b381ce597bbcc0c2392c3ac176d8a7da9c5ee20e18962765050e56b82ac8961174bc0bc1a3eaaa2d97200b045954f9ccc685f2bdc2dd0a7f6afdecb6a4745141926d8dd4ccc916f7574d446c48526d3c162b7b1507e7940a6783ef307b7085f967e9023c135511098c407600a262a0bb67e7fa99a9915ada5513155b76bf97dc7b94eba4545d64f11705ca93bb9a534c0ce8d95556da1bc8b90d86177c99dfb1162ab7ee9a37a751d66cbc2f59ecac65a07a16929ef05bb15016a0f4aca7af2783db2c485357d34b82ddaab5e83cb43ef8a4fbf89fb4adbde2ff06fd935e4c1257ec58273d432553a76e1e2a2aed07860342b8c61575aa6a6fa72674814714b7a62c7da9038dacb3cfed9b6afa40c78f16381cb601901e6ab1ffd4f4be764ab5a42eb69d5f5ec2b86fbc39152b39f36c88db3aaedf46b89f0f786db7858cf9fbfe396d8a9ab7db012044880299540d3a5785f6449dd9e7e1df8c6981252a190a3c46b588d48e56766b46f619ccb02685b9c2cd0617a74b2c16fd2f1164889a5a49dfe5fefb8387e3372a15ecbeab4a4c231ef69e20541d948e6130a0812be825c6c795ce367037ceda60361a1c3f7ca1015d8256c2842f4d562acee59b7131e189ce6a8b46100cc63c2661466e441792c3bfcc2a877921f0a8cf6eb5c5e75974846362cbd2bb70d18321badd880bf9631364dcb6a1ef14af222816e08dc05cd0e82c6698effd22119795826d4a97a5fab76e9cfdd0b747604a794f2275d271637aba8b82b863e1cb2ec5856ed1e3813ce581ba18a3ddad35845df3083e01787584a37132d6c4b5752112b101ba9963b50c28337f8af7043e80629874c8bd0e55dd4b4a6054b382e61a9f1b0f8907836d62a9487b3687de7b5cf0492ee4f55219b61f613fccb39f377c4dfbf30adb9a1350332414bd755d3a574ebbb04fe63dbf4630529a8b8920bc75ef010064d30374da6352f06ed7751a9ae78d08fa3b448eccec35db33fab73c3cc0185622411604f66874947834535639adea98a39d6bbf795c6f9ffcbff83260fad1ed1adfaad146949bf73e0a11de634cf0e0a1c5927ee46db0d140ddd4b001b00324bbc34e475b6fd2f550f5a8d40d15c2fbaae1b759289e23c0fc8a1ab1657939da39a665913490e9f4adf73d61de8494f8533eac254cc9c7a9bd4c69018ff138fa3820cf4611c2c569344ce6ac68bc685a381cc18d5d54ed91aaac1d2095ff41c1b19f2f22bea76f37f6a6a070a42f86a3d370e05067ba787abc0fa938dc23ae76e1904e91213121aabd7e7c429d009adb3e84825fb4a49e273d5cae79d5ccf5471d659b7620dc9dd6ea802468899ed1c1c65a5c366f5acf937b141192d0339c580de9126efaa59aa44df9a87d4e63225d36dc361b6c84d6fda75381da0deacd329b1c1be25a3a8ca12035cdc20d99124336d3fe86e1cd5d24f637df0ebd95475b02dfd79bcc8b5dd5a21fde6c67c3ed7a12b050644bd95aa2e533225811c29c0c2891a70cf2b3978905f1948a0bf90b4333220b534b34c94b0a9e882359e8b3f9d8fd9d2ea3d42ddb96ac7b098a0dad5a83a40648da802a1debfd8ce1184afcc86062b3aa08fc2e5927fa037a2ae2f9b2478f5ac4c71dfe38badefe11193c1506b04067f77622b2d760bb27257d180b20ca5d57ca9944c052dd935e7e33edc5938b754a4820e801e6f018eb6f17796319136caea719c6b4a2cc51de64fe6960fe7aed69a7b7b7fe3978a48088f8317baa4cbd5ca96934c01f74c6424d28f1ae14cf2339cd2d7301a0630bb0baca3926aa8f4530312f532f80422181569c6a64c12deb9c401f5b6ea77e7791851e613649dcef55a11e7f78535bdb8f99293431ed5b8e8810afab431d0769182a3d750869cddf7f087d0f5301556e93e8b568a4de6b1fb2e1d8eb9d039fba12ac0a90209c0ddbc400a0b959d74b87f3eb045dfb71bc9748b01fbd66a3b1dec93773ab6a9294435df777171f8e451527a279d5e153745ccf66412fc4ac11b6b0fc5b0ace5e5bf068e3bfa397d3f301de6e989595f519afb68228cd4fa079970e7186e07e45dcc705e6cc7e674ed54e99243e5a938719f8a4cc65c1349f79893cf48cb326351f864751ef901ce23fb47e460d8c77efceb0459d68f8e5f4e9f2efdd8d7bb65c1f9daa117d0791637f7df1e2113c0f9a5bc6627a17e0c773389d2c4b8c60a5772048c857f2b4218fc4b4ce98795b79318854b51a04e403b056ee6a9bfddbbdc0397619c122b31a2dbf198552b0d3dd5c77ce236a57b9d00dc70d93bd830c55c65d7a8f3e414128fa3e3c07b6cb9b0dd92f5e785fdf5f6af9f410af770ad6be9c78b73f7ecb7bf2d3ad6f5ea3dee84ccf75faa2a713811918ca56798974ac05d46dce56f8fcd29087ecefb0e5b6e9c62fc74445b7451a7ebd0e865b0bfdc6f32357452be588c9f9c2b5783308c3db62a752b91cc5aadb2fef7fca9a34112a740976a29759c6719ef3d29a102fdcb92e51aeda078dcc68e817976ce1c5c0e07dc00ac5b3baf49cc3fe8fcf3f680f6951e939d58c2275f2cc4e28fea09516bb0b584c3e979a7091ca051cfe3e3e79399f57e06972331b1fff384d83033372bf0ee60e6d2d9ae0dd681b7b41ebcb60c462d4d5e4f340959334c4fbc65b2408e1c7fef1ca2971e5dc8032735d4289781ff2efd449e703c613c1a9778a9b2ff0eff0e04267980f56ad3afe8a945a9cbafdde2060ae4f44f8c73579cabc8ea92d0a60f630c61f44ebaa8298755b58060eb1566f80cfb7f88ea6706f86c5782a899851ff6840469cb2bfb6dfeb298a83fede9c69ef24439e19df1af7968215d71ad6d5392d2175ae072acdcea0b2a9621395368ee2cb1eb0baa48a3df080399d141621268a8062bbf70b93303ff7cd776450434e9052eb9aaedf70a5d929cf2f0042602e7551560ed9f1f05f768a493df60d52fabfbf65158e487f1723a700d61fa8a6409ebf52e5c5d6a4d54fdf235bd86e38732474872ec298815e04f0cd25e897f90f50773e703434d4fa219743fd0bb221409ac7f4b022b6716de79b5ffce2615de2b4ae7faa4155ce4f05b8eaf48ee621fc0e05f09280fee4aa29c4dd81ae7d19c7cc341c1b3372fdb3e44340d5b0e062cc1361dc19fa59a1f90bfe82a8c8906e95e91ead9f9139da0f8964e942ad57f062de9b101abd7e6927df50e3bc13af0612bcb026517f3bd1b48c55bc03ecf2ce736a166f4e077420bf3b4e2e5c03029d1ca30174fdf4b5a32f79d3909042e0458624fe58dc8f614848bf2169caa90b4b594354a4a00efd45bcd8165991580edc8600d7e7e4292ae5dd383ee11e5454dba7969d39a2bbf7675b201c9130aba31f3d2c9b615a5e3cb59c98ea4e0091c2c478516d22da54914265d8c94c017df249bb8e3471160f90900534cfe9f1a6bcf731170d76fc454eddd16eb255102df66d02a45c3b0136c6291d469bd8e6c519699978116821a764402a8a51cb6c6801f5eacb4c0a7dc27dc9551225013c5d374b60a3180aa230563da5d16f06e029862dae68cf73472b78c3107ecf3aa36c85cf7918a68053f6860c0023ad15cd294e277655bf0a52b059aefcfb8934b623a9e48dbfce4fd6bcc4f2f4ff374b4d1e4ce2527201520d03b222d6206016fe513a5a49a637b399c488fce84c9cc84277ec7efc3045ae79f4e0823c09a7c21af798cce5999218839806319942f245d1f2cd0378b1e82845b767dccf976e845c11b94c1c1cf37f02a28972c647285b8c113b982775f97f321e35e889c8c1b25acebd28c16de23100ba6d5931d9c36418203f7f8d32c6efe1fba2aea57345820d1ee8632d65134e4ef9e9a134d9e705f63fb5c158bfb634afce9feebcded6c60b81cbf6f4899612138726fc8f3f3cdf4b6eb9ecab1679a2802260945c1e2696033035c671266f5b3260921cd0eca70bbf4a4c41da8cb53005274beab64d441680cb0434c6478b7991102b570b4407d3f15d9f0b41e8d5d6bc18cda9c81f5912c8b9bc1ab52e515e0e6e47efbc7821089114294d2412a201d88bbb8fbf5075d979802db6d7978a1836ed2af73ddd5ce222db69c7c5f75bb1a21a5c9b376df190210f145af6b9ca9218713001d233e4ade61e1c6807687672d222bb35c7d991c6707a54c786fb8b0c181a71a946688ace8fde10e327ec401d555ad201eb50385e95ace43262c42c87dfb1513b4f2c7716a803bbde0789c271d0dc517fb985d6fdfa4da2afd80af004f6eea63a9eeee477b0394fc8d6ad72bb525d65789736ff4349ad634bb93f266f3a170632b2e5114268b3f4708d2a220a6f25362c1b6a3c6aa97fecf77a3cc88d4cb22610668c5a46835091e97982b52cf66af317d9d1e35721885de8fbc0d73f4bbfc0cf9c14bb607651eb1cef52b8ef45fdd14e73928d863154712e5e5e73a7cb5a54ae1cbebf8deeddf1c5ae1590f6f1cfbc38d356ff7eefa17592ec4fd1d5e9c90fcdb497c3f8f594bfaedea354ad30e8648e6d440921e9efd798ffbed5ffaa91b8a2d1dc8743b4156490cd3d4044f55819a4948bef8f4a515302ea47770842357a6f45b9456e31b8004ab5ad0549ce8491825844800c6e9eaa3a4e6506cb5e866767e0d72712165183371f6f5fa82fc26a092009a3bb5e632474a31d3df168cad81915d7ba9215d2ea08cc19fc7f6f5a106c6ef34ced66f66bf5aacc61e1b350cd22b8c3de3ffab6a7af954cd376af75a6831ba39bbcb0129af4183fc498c5f875e20d7723b6ecb2164e2306c7758244f35c79808801532de26f8168f2a82b79571c735b0c072c456f650e16b97159f8d765d462f631636e08c074b9170c1148f4f2dc581d1c7e9d9a0f657e8fa45e50339076178419ce66e752f551a0f0981ba4aa2266c4564fabd8aa076abd7f211d987b4a52f92b8aac5816f8c72c6cb574e31e4d66d6aa5a619fb6b30d999ca9fc785341c8bc1f3b42c3ed37429e332369a890cb76a8d05a99f2b873713e871c34547628a6a8c7ee3d4ce88b07a30d9084485914a3e8acb25411698039eb0a07aeedd6dce8f0c95f4db6afdb5f6939ef2baa8cd69cada0694959753d2d5a8b12132115fbdd84b0718457740aae9454eb9979fcb6d1ef3f3aab51a8f28a05669970f3bf4c5ccdfa2931e7c9acf8ad0fbf6475127fbdd5d29fe079709f8c7142584cc50245bf1cae46adc118b641e3b8a7f4bbb5abbfd4d87555245cb74bc15c7ab925d27cffd037cd192b9f0a9443dd75cb0d689e0e7fd8ed06167e4e079fcba0bda594276f0a6ce63b2f1eeb46487f39de7dfbdd1e0bfad6fd238a3d58f4f2c69df8f4bf97877042e2bc7d95eee0f8819e792199dd8f9c9ff9a2d8f548b306a54c6d9a765ea3d3ad7180974aaa5cc12df6dc0d983d5bf1ed3ab4a62d3ae4e4cfb35fa02a097d7edaf0a3cc20c047c1c2c911f1870f49e6ffea52bca8de4f6ceb11c3817cc9f9968dad2e2a48cdc0ab73c9ce8e0dfba4424de0b3041ee3ce8dac90fbd2f7ce657bbb2b78efb1b0104294d7ed3f587f1ba3911290666908cc6932a71b9916d21dc8310944a447fab8d6b0a060833886c5a00e4c816f8819b7a6ad04b47aebd6bbd902c3266249d12aa8595782810809beefc678ffcca3a14a99d57d7406350131a5bce61719fc94fc4835310d3357de0854eb5c35a96fbea190cafde29afa19fc6d54643cb2e574783173d29792227bf0ed4fe0b8b94a9cb9dc277a07e775877ca23fec9d9ae69c188a87c9e71acee6879f4007f4ebbdaea6c8c56ade93e839dd7a35c8d9f721c3b75aaf96dbe3154d304334442fe50c41daa82c81db6d9b51b6858d081b99232eb9a45bffb1a34537104810f72e96647da3f0f5cdfdef5c59ec81afd5a5388c8bd15a9154e681f130c88b334473d4485a4221a2801e579d4e1f02a202865a6dee01eadb3bcdfdb169a0b9c537d380d5f87cfcc71fcbe8e5f41a99b5249ad9efc966cd790a6a4cfe7253bcfd933457cf50ad3faa2602c04ee80785501952d3f4c9a2b58c18c1f1ab23d28c5b36b5ee4ad08508dd775372b242168ffa54172db15a9abb3ab1b1c4acc4c27b3e977a0267ce14d800e75a7056bb0e46192cadd11cc73ac14bb2067794c5b40c27ff5988f0fa524c9c599ff970daded4c75b95e959f917f746ebc4d60077709074f907ca9783da5891c5af5d40a24fa2e47a1ea2bf03c54222571c7604f9cbea9d7d3a402ef11c1464db755c6854c7103bf350aa48fb2b75694b32a21fdf87c0b56160ec555b2dac39f837cf37419389f0a69d09f7954ff71ef37d1f3e0fcb24dff90db1d0d7415162ed785d38826c67aaa97347eb9f69cdf921c3507d02b98c2971fe07a6c3925340fe6ab2ae08e95aa36b55fdab330f025355176000ae0a9b12b55ccc840a5360c9358949fc50d12072fe005e368f560538d0b48216ba4b6869f198e9904172f34893a77713be0717daf79c866967a99716e01ee7644ff3437d0feb27b4ac9db2330cac1a53ff1f8e6ad8f2679ae06a869454f20da1179c88297b725333aaa6de06ffd48666b410ded08011808bf7c247e3721ccee4f225f8e3fda30c42f6eaf47b36ed51a43ccbccb1d2e8c698c64e4fa47d3576f7355c78dc9e00b9d9cbf230c58026034f8f9f1d1383b3d76dc43cfbcd15f74fe1a153d0084cc9e8b084c9af563ffcd296d277d34a80c28a2187dbbdf707c4990cba1da7412551f39e1580a5c561b3ad5ba315cfb06d9998f765689d6a4bd1724d75f0a9ce5f640d46ce84ef3a53c8378017efef5da4fb8b43c933ad61e7606c6f1ea07c0a4c222d3978f10f1999911a80b081ab47785bea1032b95879155156dbf07940b75d8064fe5e181562650c604cb6b69def6e72ace4e31d5bcb0f70022b545583b3dd10369ac214d4477b457ad19c8018e625bf34d392a7a694c3e5dccf6a6d0ddbd062efe96eb9964da84052097b1870203edcc73461bc1750d94c47aef3f691a97a35a90ae0d51539cb55311c94f588407ef9257a2e8b9a87df78caa8c7a49869d35f99c65bef269275b266bae532709a58e8a57ca3aa867ea1c18dfc386d44ec37cc346c4e513a1564d75168024ed77f68a0fda0d6868566186c018dd51c2537f09c04fd5cbeedf41f1597b2d509a2cc2f631caa86866a7ca0d896265681ea543a4e8818f1497eee20d0ce597a62ef2315aa8e1c3fbae558b2a56bc8a6b79277071ba2b6f3e08547a74c42014e2ef60d3973088ca3b7bc8114788970151db34e86da295c12cb8cd7782b9761fff9459691b4dedc51dd1b73fe95d873e090479db33e38f86902a7e5cff489c325357d5d4149e551fc59722e56e7f57aade4b7ca89d250bb262dbc897ad34aae80b5a994227922ccf483f16768d9038508ceff6f0c8a6d97f0a1972fc0d7d1b39e46a850f6530a973c29550fbe6ac5d5f2a49c4ec8aca58097b3a5a630e924424e49f1716c373832961694c78488327acc4f3ef2a434698f7f599aa9f0bf5c1660b4731d27d0132053f8f76545b9638762f7d1d8271bbe5b1b71867fce77d9514e0aeaf6240f074ed5e1f7fe1a1b2c6ccb925c7c6ac42e4c65fd2eca0f6075d52a3874bd65d021e6648f8cebdc8a389ad28a448b2cfeab93f1aba80bd24536bd096709cdf48cf36fe338f72443fef8ad984ee9cc2bb882964f01f1cad9e4c6e1e76c2313bfec6095dac545cae5573770729dd8c5a16927c7d61ab96c432ba23094d8048ffb6ecdec9906fc31bd9d34cec74cf7964830faf60c7920b1157daef7878e62b15d898e9381fe2ec5eb2da626e85a3e846bec26f8b293a32b0d3e1f6f42d2be66545d03854db6000e1b27af46caf2055e0164301046de1da0cbe4f02aacb2fdd8c6fd02632e3966d6eff1f69e298f4d45994986de91a77538c946c7c145b7f8784bff98c20aa28c5ebb1e711f3878664058d2e702a5d41b8a865b6df179dd60be251ac2e824c4f49150ea5ddcb45361d06f278b48e534765dc8a165585df4e12aa6573b4820bb5ea9c9f4db801b9c19d30580bb671b8b0be41230295ae780e15bb1084524a559f6f5cd01bd7cc6487f097187a39063c8b29b1a374dac4fe117f81a693e0e064f0fc0b4a08a33886f1de9021a01fb00fba209c9bbc7529c50ead3fbe9b60d17180f3592a81194bdcf1eee584ae2058a498e0899dec9c87a036a15e5f601bac49b656f0df335060e962e91db999f74ec4b35e763297370f08dfe9b4b1f4eb1ec190c78359ced39a00534313d939fe57f4d8492d4cd388d9d82ba15617c255f05d8f515735563e1b309b7b0f21a6d44c16f5543e7767dad322d19541d591099d605a5544a975b52171185d1aed07466a706c59545fca79e86ac8de608fd7a095380321cae28a5a3bf32fa23f8743a951dafb566bcfb2a427266169cf76d900a59b6329edb6d2b1b63229f8fb551509f98efd8a45b1d64fbb2f6459560b7c392071b6682964c75a4aa4538b1fe2ece26683619e475e2d5a4709330ba66b70969b60fdf8193686a0692bad0041c55010e2a8b131f6f188d325fc6cbe421c90529e0dcb76015bf5a9fb78bb1b13fd286a43eb73ecf3cd863d42591c4b5215f04cdc3f9295f455536b36e4c81045baea752140fd6789a15aabfb137bb9c1840409747faaf64a9e15ce4106520cb082ef07ddba3b186c0c85c5f9921c6e329cb996b3255de105cb6ea47cb2859680829941e9d5e1aca5b1489dc5a5d0b1cedd6b7d9bffc996f9d5dcc896449a10fde13a163580553a482f1f2a27345d208868288e5ecdd6716cadab2814b8c9db0f58371e1ccc0bff5d73cdc8ff614cad5ebe7a028cadce20b0e97aca3f07cb13d406cf4536d83763ca955843df4c81eaff807e1b46d61f18c7f47cab02aaf393cec5406b0036a793bf18c3cceb8c3679047c6e0a1032a43168193ca66116afeeee8baeec414935f3501d7344b7f15c732dd2ccd29b94a93efdcd7d3ee2a6b96dda0bf94564fd09cd32cbfed5563731aec09dd52d4e2ab2c1862f08984a582e72a0cb5b3e22cb92a83d0cef74e7f36170cdfad30590075d346c60a3813164e9acd282eb623f4f12b360f847d50494ee7268076f31d672820d3a972a1d02d6ce4e787972faf15b8fb02aef61e1fa17545f73f7bbc0f91b764840717c5112efce93ebd19c414baa101ee111367e6ed31c8cfc888981bb929aafb5b6f841155966bddeed9488ee2c738df956d355bce8a49c3362cdc7174bb35652b386b506b6bd1d03ec34b994defdf3c3c3f41c8c13e5cfb003793bbcd3eda6364847c616e139f72a127f4225e6bfd94b9afbbb149fa763af6cd2264fa101d3814d588c7fdd1b90d506ca637efc8f0918c16195fc4a4210839c42ca9f37b142b7c31f2ef4ce4f5d397a8dd194372dde37f0740d9aeae8b8c9b9a089ea46d08722704bcfd4452e805954bf71907bacbae4a905de1c79fe1053189f7b0546ff2428315a0d61b8241982a9c9e269f3044195544c1ba139ceadf3fac72a4d3afd37fadf3e936772830f8b51a19feb2f24f3e839ed2e97b46ce97a9205796a2e6ea1f6004e591f6977427d3f1b18cd8f220bbbd20a9275376178c4962cb6ffae8183894b8b9c63487263f6abf9726e6d76f12b964a5a52668b25e6e91a3a81b4104038fdc37df44792c33955f8d84c6974d0f273eaf689b7b2182fb089ce94a28a27f05213d1a57626adeaae49280fd758f3f1445784ee0fe9b09afa0ce5faf2824f10c53fdb320f34a6e01adcaf74d1cd49ce2fdcb865b024b1dc4788739ed7136ca8c8866ceef96a88862da35c9da78e7431374e1bfe281b2c9294b6987dcef0e0f492a5bef6d36e74ad9c8e713a3366d48ca957645ae55b396ffa24bbdf88165b4a5a3b54d85a76d8903e7016c21058ba6c28abcdc0587abc408071d9080edff522cd2dfbc7bb50027e9ecec4ed4fe0602e4dbcfde877d423e25200efe996b0d8e75dce5ea98432f7112bc9b3ec5e1df8baec350be5c11c083a53b8bd7443205dec3e0b9d300a22b7d544599f2690b6ebe2468d1870273f5ad88e2e6f23ce1ba86d51698eea14c0127a24a6e216310288a9a10e7165b814abc9955b23d639b216c6c8bb53c225a2a366f75d25968fc27d4e9f36442072fe104eac2d3af9f3172b68692b1622be6c986026116560f66d0af3af93857730b439c1c6b8fa932592271bbc040e2ab119437c804354f6a45d4e09b770241700e864ff62f5ab3c7c7a9449c3c69e1df3cf5557eaeaa99d4677cac3544ba568a7ca7b4605525e4526c42def5f669aa757224cebd98456606c2e6e5aab33259d30cab04394b75e729cfbaee49fedee600c549bd281e88886f787be625f763614475824e62b922b531442e1a9f511f2b109d26a0ae7e97ad0ecdbae0bfb3ec8a3460344ddf8f7892e97a4f9360fcb35c90a1bb184423f8eb2bfb4744f7b2373c538a1829f1340ce470dcebefd8f0caaf4aee0a3e538e5381ae98eaed4947da4102f270e710f72c08deaf7a1958690a7916c85db104a9db7a744389ceb47b046261b21f20eb493ae161a9d80f48704309a3ecdccc8b70cf2c9f5f0bdfcffbc3b81c638d4201f4196b8b253fa0b167305c84a0015f8faff21d15ca6827ea729bf4f3946cc5b3404dda9749ca429fa039f83b61880086b1bf0caaad514989b1a597fc283e024f555b2e1b0057efe24ec12ceb632fe33864682ace12f94d7f78719c6f20cd91f49d3f38f4de7541ec84c30f076eb5736d781663a38b6a85a8c51026daaf88206c6d619b3a522c6feb5e5876d72c21c4d6ffc5942db653fc85802bda1ee35c13e64e72f3f5a5d87290c051937756cb524a6541cdc2a307abd216485557e9b29c6c2caed8b2f2734ff7a336e8da56556588af4d3e516a0246b0b8a762441aeebb11e759da75dee543adcdbd9d9c47c7ca58560d8ade49649b4e706f2b9dd457ed716f05fbf6fdce3346b0ac60ac04fe793efc91b08747ac5e8303c50f1149875818597b8043156998508e93749b39c570428e9521142ed056d22c238b301959a9cd12ae36638a6f7db7dd7b9e340982825acc13235eb9c7afe43a60157502f6b8b20cc2f52985a8ed065a7108ac9501af00d505bbd24165d8b8f0902c7e632cef49ba2edf3e36942322d813ed7f7402cd73450deea620111470873d98bdf05903fc527939237335aa3b6dc720e41f0088031eb653a1bff0fa8c884f7b10b9d244db99ea551181a5934e5b3ba6b70009a00f038f39594e72bf1e034e0bbea4c5d8f6240bd7653284f6180fa2518541a3329d8d3ff6dde47d3a6351050f40419e503595056c97ed01b4f66b313fa53c564185f946ab230c9d059088ec00a64866b039850fa4332ee0ebadb25fd27fb833bf29cf264a27a9345b0c18d9e15cfcd43b0012c24a2cd5f3b2912813d2b910517eabcc373ab8dc0fbdc7cafc9a565014f288fb7b2e93438702a970f8e1323cf386d07f98587eff57f9bbfbeebd2b6917340a2ced7e6a1fe1593f8836689dd6bfa6ea4ff435c260239fd9b34a26c5cd52a3743692f89e982b39617f82e89605de179fc350903f3f3e74b94aef483ffd6f19b0a5166959206cadef65c3258cf68759a26de960f3b527d4503db2664f43ea72ed6786985a8f8e6f38c95b688604c4068f04178048d290bb0f26eab74d32c668e31424ef4dd83bc9990bf3dc5a4b5d3b0c3b5a52be09d5d64852a9cc6cedd531ae86ce11f2841d9e93dbdcf28da36cbc20c513c173f2439bcabe8afd55948a448c2dc8a83c203ecd82e87d286ebd45a52a13aa74c363ad0442d2c0f179d75f800e2e6137d57f0ec0baaaee1026d91cbdcf19eca5456d88e47d365be4fcb3ef1abf197098a002807f8b9ade537c4aab5b20c9e449a8f61b2afb941a2616adde5b01cf1fd2811c09f30577b73485993d38df1a81bcbd0facf862a7badac2af3f8eb4a7347409e86227a5e17c377906f12aa5d01c4debe854cdc6330cba8610c701670d213bed4c5b733dabba1dc8246972771b05b708452626ffd06c9b662c802ff3d599d1ea6052abf63f13ee5993d3d957426259063a4c45f8effe33744a823b22de1fe8e1fa57106fc44f96417f8957a08b545198f7a5986278706344720190c26a7c14b4c6286b66bff0b5350c2b79cf972c2f063174b3d634213e7a5ca61e60e55e2000f6e105c927885737af9f027d01bb98241a5d11cd1933392832d34c0bb13d56b7de9b2740454c4460e487c0c34a596c2ee05ae95530e83080cd7c3ece12bca4937dac270ca28a77b0cd8fbf45d7ff47f6ba507fa7333a0459ac6211862b2bba927137ee5a516f9ded5ef210f0295fc428d8b93af34b965b7788435eeffe528086866cdcd5f0b1d9711305d3df7817438f0f59eac8cdc49ee4a673c14aa5e9c6cfbf39828da711be471ec52346b70ae7eebbff83e851131ea33f31b077fa4bfb5cd6d54d4acb58e328ec5578b547bf5bd95ed7e30dca7b951bd685a62324c7d23547737771705492d9437c9097da98623c42ddd8db43ee95205352ff16c6db5a22c2ef22894503bcdc1dfd2259cf7892b52451480827f1008c777604135470de81c1d7a0e99b6d372797f8670fcba5d3c7e6e41af47902bfbae1fb3b46488c4ebee4acdfeea3476e59ed5f540dfdc13cbee2cc5c3929c72b37cfb533b7705fcc103c5dc036cfc5ab96f39bad98b9650daa0760ff7581d3cecd19ffae29c2bfa3ea5ceac42538e641172d45e4fef99f391bf9a70a5ce149a3f8b3c212463743f27317639a20ecfe1ebff6bee3685b6d3b251085385b1c1909a8e06bb0bd183ebcdbc4744fa14e01d9f2535777a9a7d570b81f55dd777ac03e10a0ad9e5756f3c7aa9aa04da670b645ee13bc95b05c6202cbff465e4da17abc25e8bda3dfa684fd51c423ef029c92da727ca3552f5c5feae26ccbb66f16f0c69bdbfdb40aaf25773877fff7a5b0818e7f86a6c037c1efa72e9e12734ca79eb20f72ac83889c73a94692b8314ff93ef897dd13e6f1df9dd3baf302d43661f45d21a4f7a20869e5643dcede96217c0fbb6a4bb7c1472f93688ba0689bc6de10f0b3cbbf748528c72e0b67a8d4f769a9ea86e52d9f192f7522534ade6d0311b784df5a82772a03aca75ff60cf17f05985dfed3cd1c9b47a19d54d097b26efb70cd2ae4de69b01a38e583a6e7a10c7d564f395e523823184616cfd3cd8d0f3d459e0ed0d75d21a6767c1c213036f3f67191117e0b637b0c79d3b70c8d17add2837ae411c04a6678d17f5a98e6dc8cfd723fe5d1645ec58a603f00f2aeb276fbca2480db45521c5c21c07004711ab09635bd7161f2579ae230c84045ea35411d6db732b425b46db25bceee1d07843c82ae6bf4b0aede939d2997b3519844947296d60549eac2be84d1c15180847a2a84cb8748c02e687c835f8392bc871e1c8a92c8255ba7624dab5e24569c6e45e83524565f980a241fce8b73af3a121d5f6f985207b20659bf057e4e26339ca016105d7469df6c877e18a69332a37492e787e21b9b54ab538760643ab37ec13ea6686f66a757c466f565cbf0dd93a8c6357e991657a559409467d87cb9cb558f89a9c8200d04f100e20671807bb17f08fb1a1f026daebfd9c85daebf35ae3de3b28d4a72dffaa76774e198757c9dffa361ea8004201f1de70adbe0570b9af4c7a8f1dc7564f88156f0f696bb23b6a9d30645a038901ab6db48b14ac920a00305afb9d09e47a3099841eef1f5d25d4a2ba9c93212b961207f37b9e4e1863cbf128a18086b816942508722ec2fb3d4d23517c71b9e31a068ebcda7dde35ed7a7494c14a50e80fa2c74b40d739e3cc624ae66e9d330b888a56cc92b5aeb6c9975ce8b267ce51ab7c18ca005ece5f62a61d63c9611df2642c9052f25cc2ec5b3c85318885058a47ddc635c97938e447aac3032219f6f4fcb6e7e3e9a64c3f1bbb1df035ac22c7af7f5eec5bae38f1bc329bcc30dff748a1d124cb5ab12c343886b99a012f590a81f457c6395ed452cb1fb3dc502910103e582e739be6c2407ccbdb587d66b1d8bc593f5263b0a27b9fc9bd2b5a35642e26fa253436aaedd5ce32aefdfadc9f914c8856c1ee39752d439d5ed1a6b3d9477952a48c65446234f076fc6433470515f6babde48f1462005bf33e6c12f648005f19b7212df920f0d6e103fe8fd5435925fe667c6b6be5aa2a80d0f7046d76c7eb65568155ccbdcd548e0dc6ba466ea0c1dc0c7a099cbea823fd9a74622763aef9041a578ff98ed74e0d0ca23e0a0548dddc8fb06854f66a686d8aa1f4409f540210b662dd6bf33c9230ac48135a1a166a7376cbdeb614dc1e7253772071e560f5c4c609d322d7996be55bbf1ad57872501ed3815b475b671212235f9658873205d2dfd9332f70da9116480dc3aacff78d4d41f7442f40520faef590c798620ecacef78e617dc2bad3429594523826dc745c69ad35cfee64986d821fa8e6b4b393395de9248d4a2d470d58898196e59d17788f5740ef6be2e546de0a717090f0b7def08d1cd1850276d7d0d65c33fe4618b6d1b75bee472a7789d3f5c5f95420cd5ff490f902e59173813977de56326deff7ed334e956a962af753d46fcd7d33cfafb6a1e66c0ccc1cb0560b58ddfe98dfee8a2808bdff01139ac4f31d846e39fb323e534e25dceeacf2facd174c74fab2099d3011f6d586dc1957532137e68ff31b54b413ec78108b09373f2f3c2dc3d75428216f7c8dead05fe1844a56232dc3fdb47c4e95aab61c5640b76cc82fb5d7417156054ff5dd49a042f671b1733908130aab84a75fe8e179dad0e7f4b0f066bc1bed806c1bf6ee36a6b15a587540c0846d48f5f45e7de7b5b7c37d01aa5414f07401dcf53a6bb1183ae999ee4e8d8c04452d40b65ed4909cbe772bd89da6bf742da7272805e011fe80b8199b8394f6e4a5ba675038c35f150712e6d29ff9d1564d956f109340b3c76a56a89c6000fad22557f2f7bf6d9e808cf9416a0ca958799f46306467f475947a39d3bae35c2498f5642e5baf1917b63ba57d48cf00b17d42684fddc0320c76f45946cef0e09eeaab95e3c3f3f54ffae1f087a4810010ee6d0b9b38a5f8db34d6802f6fe3e68d5a6a88c52ca3f6e2791c8ae2dc1eab988d0afd013b13097b402c3a1d8f3903d7111f4ca95b1fd271e4b027f7a001ec6ee14d864b323dd92d33bb04e25129f05c6073b3447b491f9f24bf9cfc4b390edf609f1e7a74acee579a434c110ea8128057d7e75f19d6a05b2fd828f80f9f84559c5fa8c01722adb044b1e064629019bb08d4ffd4456871d339697deb4ef7d4b42c965abf2546b8f82c78328ba817c186fb5896e60353f582bd27fe7ff224c60e16edfb29dd1d6f96328f4a35eaf93a3311e79d4d0458b6b43606880e6741da557ea9dc39c3d9e32920cd3ff86fd737d8870a2b163629cc9400f979ca1bb24785c7c02c54f33f1925774d9183747db1660519bc66bd2f56255a3880fbb31a0f1099c306df258ae16cc32e0b603cd3ffebbe889a940cc07f98290a06660e0a52df50de69b38e5ce4201c98248f010558e44ef64fa07080d9b4d519bcef62f0392e296ae026b5e688182eeca1ca549e17f5e8abb020b882c981223b2a4e5813b6ef1c4b6dd4259f2e8f9e472ab2a62a65ae14b2a1c25d04533b8c34cbd01fa8e17c76d052279d91b7e11e70d85913eaa79cec4121fdf529c8d8c80a45feee2ef670fe4196e490c246b323680d9db63cb4b779285483a3fae7049bd6e509515290f04cbd8a042e4acdd0acb2de71932a86c4acad9ca42ce704e391be7128a5d1d26f1021e9d343b645b7e53e88267b9888b2d07651ea365c9c9e522899bd4149fa82b557eac043c2a39e83ead2c82849e2d0bfcd745487bb326c21af4fb6134d4327f29d5c6bc049966a29e10c99ebf7f7167b3eef1aed8272e44ae8d5c8e3bdadbacd01e35e6c5b65fef87ee642d5e17d814cb3698cdf39d83b83c487192a96e04df726286c542f873cdc21ca935ada52c5da842f3464449a0a8df3ba19a14bbfbbca572544ddfd79123fd9adad2fd6232b136d33373392c6144766efa59b01a68eba61c9c5d5c1e27933b5e76bd0bd35946015860eb577d284238d1d40f7ef363aff3227dd78e054f6f080b71149f9c47891188d37a33c9ffd2563c7d17f46086801b7369623046f901fa84eb6d89018c6928ee5cb5cce65141403866bfd49dd92b6aa75f6a0d2a5ca9faefa5c1e68c4623d351d76bfdfbd35db3e424357e0a0fa1c83c11d0f6a2c01178f73c20fc19e6809c09b279c798088add4c4d3f5d01caa36cc19fd69e2a27915f741fb9cadf4b8b5ccb8a10f1893bd31025102439a919558138b606965869ff05c54c0605a1a8016b7c95ce4227103aca3df132c2aef87991bf3f0af35d4303776f5d63933043f7b188d93f8863f9be3697f40d2a5ddcaf1537142e6e3d623ae2cae8a9e77c276e86619be7283d5add198e2c374c44e306388127f2917b28b69e97a274a5b11dc2d7d226999f0c0ccd5ce465fd75bc0f9a209642b5570644a08359fea58e91147318054b2f536ab3c8dd36f872e74114c334cf1b8d32af8d9b186e729ce1ba1e6faee21e5762743e1b9b258530dc3cae0d03978ec9905f011a71522a6669351aaf165127cfa9e9c8659b35a6076606ed7bd0c65698b82d7e56c358fff2bda8ca2d17bc3980584bcc26ae62d7fd97c75870d5679abfd152efb001733d344dde95f0d76225b1d31eaad8b962e2e0b1525292291dfee425bbf0f36591d6083845fa97312974bef40d45929bdaaf2ebe34eb5d67f44619b3f31a8f347b0f4dff021b49d322acd922ef7bbf769037582b2f92965e227506afc7f98bb78deff5f5719e38690068a2f7929d5956a4648fbf1d34c953cef8af97bef346f0fa4e835e88f3999cfa9d88f57e6a5326f8c49422317b955278804784e3bad15f01deae55519a39c859d834efe48bc8daede231dd3a76df1fd3fac43a4043d63c0a7358f58fceec1b254d5e8cde9317c820b65c3c51489072f55b74b0e354f7c3acb3e1f3c359a0dd036680b2c259e15d3056bdd56ebe79e9fb6838974548c94d662c70d243a1304f1e98e822e815265e9e89a505a467893f8d9c56ce3804a8f3a1edcc22d3f23e2d90c7d748fa8a657796d6a646b768bbf2004d6b0b59981e88985192695140f6348bc93eedaaba7c6fed253bb86054f5281e088878ac35503ecacb146319e935c174ca7c0b33337c36f0f8fc91da6e5a6ed953a0caa78441d256a904105ed60eadffa8dc86a701c17f7a2f9dc471fce5bf9aedff821a9b0ff26e7de40d6facb5e0006f159b8524257f69fa989e536525812f5460413e582c127910fc3be44d704451c907fd540f58c93e355d6f0a7e3d0261ac7ef565bd5c7663fd130175d8a060e2b5ac9e372a68b96daf9776be20766e7db2aea1419b594f5843161e6ae75725c1ebb35d73e184862635c5c41264746605afb970299414d507a8b704d6da03522e4866f0946ab4ec70753d5e3ec5b67c7723989379f3cfb9327857fb708519decc84ab89dd603529e08997ba7517ce42ef706c05061f95c5c7ac3587e63b8704a2a93e13ed2f3b75df778ffaa6e56f9b598422ec35d656fec10e1297ed9bf1dc6130af8414f07da552683facf9e96bc809c6a252184477ed85adcb0dae5df6f928fc105e2c9e83b0df32bf4345b084e5f250c8c107342b7dc28d2beb8c819e0407cde29799cbd700674047bf5f641a0a0cb92db99e245bca9c9261b57b1042630ad4f3fa073b423099d8151f3bcc675e29d8869b56ba0026cd91062f0d0118de30678c1e8d74e941a6e4a7d371d1694e0054d9a5f93fab754ae0577fa59bfd77586de2559a31d0f42045b2598b472a5b48fab785157fdc8f6f86bddc9c824361ed3ead68873871be2cf5103b5f86688f752754ed1f089cfaf53e9c174badf97c9bc6ae26d1ce242f2378d3008c18c764e6bd5a644d5543136b5056e3f82d20c78e69e74666abfc2f814883eca017b01662d501e881343020c106aa3877653aaa44594d300d5a3b7c88f394f2ddf9c0c88e473f0865a1adea6ab2c57b53ae9c724f9d313298e856d895845ab414b21b22a5c47e2b90378078dba3ade4b136b7b974e9b5c66b7dcc1b6c257682292f85e9b9aaa0d40a1fc64b479bb6c569492e891b103f83e14c5962b9f96028dbca5aaf34131ea45de44b7651941f94c77aaffe8757dfe088381d60d5b3a93a7dfd5b58d2dc292aa09bfd8b3648e75ad7a714a815db020226e7b82a6552f8ab36a5376c7d98f26d22fed8f98ba6cb8bbd4e948ba4afefa1dca3e88ddf520557df0500584988b634043c3a4e3be46a2fa815162dd776452e386f6733aa8cbc99429d1f542ab159a91bb1746371fa34e13f9d364ce8efa1028fd63fe956e3923e3c58a1f8e78aafe301d2b9067fec404d0e772d6d8b8115f8b830c30d1cb56c152d8a067e9e1e295ad8024d1cd4292b4deae4fa19dabb3e5b9010088f6ffed5f5d1e61c08a2c8c797eecfc9e73537fa04205d0295097c57063d452074e127ec0841ac14d27712669027530ee2fd010fa01914a3576014bf1eda76f9b24242b9507ef8f2affbc1ecc7db5ba20196c277f4a4d16d89dea66f909e19fd3b9aac645fae69c6894f04fa005178a4c4647d31b12aec1c6f4bd8e1c09a59684f9b813460a139d3a107dc4c65bbbb49a6494dbd1cd9534aaeac4ba120c29cbacd64aaac35e218810506d75145571c3c8bb3c05230f828e8e3c15e73ffaa0fc673b7c5d2e47a7808d8bb7e9e2bb1c39158bc2f870abcc8826362a8141b07bd8acf7c25a8861847dd66d2c44457bd79e5e2e55c9c685f8bceafb9f687330db5cd31010af55e3333d1765746f9f07ec86559d34139dce0143ceeba1c75ecba38c0f0a8a2570e074199cbef85db65ec984642391c4c1aacbd70c28e2270c580aa498af278570c2435b90f2d4ac4ec15ccbf98d98853d852958a6d64291eb20ec12931ef797234979c0cf834aab609abf980183c680c62005ccd7ed5f35cfc1c27d47061056106305e3707d6eae01959cd78ca86af96a412335aa254da0aced688a687217e859dd568e76e362835dd3511ac3c761948ec3123892c5e5df68c486717a9b4d08b34b3104e4cd0b41c3e1ccf69a183e035ae26c89e93c9f27cdf3a708b079bbe54d4e1fe90e55863c88dceb595c404e7c5d57679f7e43dbd6cd2287725282d822cbee04e6ac9abe5840bae4ba35d1cc4ff91e29acbba1d2620fc291eee8c16e77cd19e3d6bb07af348cc8717751820f7395b0a155f8dac7c3b4a16b54468c570c271d4d1d6d55eac7035d7ad7df17ef79eebd4cb478d5057c0ba2dfa5d45c256d164777959815048bd390d760df1c2a98e31d5af388d0dbd813b6b768bd4d43748acc4a2768910656b82691747b36f923e98411e438b8551547590c466e0fc4702beabdac4f3a7594bde8bc8d4792e3cfb09b3b15db20f70227e8b867279ed059b07ae287e65972c1efe17f9a3606e4b7eb78acbfbd6e1c02ab5b115aef113f080d192e2e9d92c7c4ecf4db536c40264f1ba9187672f6a89777f5117917eb615d51d0086dfc893ddcaf1b901b33f8c8e922807a5cf2ef0b92f670ad111121c4676ee05bfc48b6d91562e0aeb99933571459e319caa2ef1d240158d1ae36db76d02e665661911d8a730f9c461ea99333ee209e76f8173113e52381a46ad69ff9788ba1ecea34ba0bedb799460d5f56b5a219b0027f946c1024a2490a42b131b4d0957b87aae43c78c55ffc5fb40f05479f1576a864dcef5747d0f734b9881b9515bbe5e73feb36589e86e0700751459e177963027ee1fe526e6e856eb2ee4aa9a0d2c42c52100147a12b455c936800b3088d7b4702d91b0fca8be73fbabec1d4531a6a94088882103e10a71fd7cf63e702320f69760372cf8f2daafc54dbb6d298f5aa2185a52732e6a1555be076e8767aba3672b13f2431366e67c876739af225b9fda4a105bcdb8d8b88df9d0b8a1bb9c69cb642b38665dc1fac1a17ce0cabe165447986b7fed116c5a2654eddcfcf76d53dff0011faa25cff71c473c2865577caec0ef5fd428d101401adb9bba975b457026faf765f78d48e52f54476284c5d4d6f5adbcb2d5a38257a7a1563d0abc7c9e5479d6794b8fc6bdfe47bcef3867725ec1a45382443ef69e06464b05ad4bd0b240115a42a53052442ba288f5a77c2b745d6df90a20a8713bcc063e2f8a6be9e9962deec7c8efb610fc1c2ce31dc4cc82da6b977df155450de7c328ecaba1049f71810515777c9def3407a7894706af256e46048b17d5fa6deed8bf008b651ea26d0606838529b5fb8827a6924c09096f48bb24bff3fab8489b9c1c16117dd66147d80dd9cd69426df01e83c89575779121d7d2da6d893a7b65770a6fe0d4c3872afbcd68abcfb5cce8014c264481bd3fafdb5585f9351f9a5ef7c6f8c28811d561cf53adc58ccc4b430f1fd6ada93322b0bbc349640a26ec22b1a0104cd859c796daa92d91d1ace9ba72f45ae45a856b7a1cc6e0fec07ce562051b5c0e6156d9d1967a90266ee01723333bf7963068805f6ee6b78cac101c4f8d0b58c47d877e0c58bd4cfa8b295382dbb085f5f61d24b8141cd4c0f92a2c80e79751f44d89a0ed25adecfc35ba31ed0a8f6c03809119317d52cbc7b450735709cafdebe2b669b8f159602102a7f36af0392e48282bfd4bd5fb5e2bceef085d4f1219339ab779857c527ab9a28c088e8f5546712f9e1c2add87f6a46764cd2b0acc1d57aed7a6b6ae9294c5c115dfe5b0c339b05729e7b52a66d46342e18e44f19f6a0b3e01f11f43b8a248983e38a629bc2acb044ac727122ef2fa1c57ba2c176cd0a6cb67db2a8e4135a059e8202897c8c15f2a6d2bb447f3a0e24af10f95e831d23ecc4d6fdddb8203df399d6a127aa80753965f2dc9df0054a1d42c8e1340277f7ff1ab2d54ea6058785cc54decc7608edb96fd18d1a40050c83557ffa15b822c1c964ac6d9ed2602ef3edc80fb477ba4ba10125b611e83a2d529438be484697fafe4f60109efe5b700fb4e2e2f3094ebbe6b5614d642e73520b37fc708a079f6b1a46cf6dbc710a000be806ec7d1e06c1127fc8e8d24b7690408ee29637c9ebd1ce84434fd25e8655c9a8bb1facf5ef58c56e7924ea4e5a29aed671c0345d63006430273901e20fcb00b5df99ab3552a7a23342a33f8949e59fcf63c5066597048af8e31ca2f930bb3c506528a985855419310eac8400ebc208d59c8ca1b0b424e5c579932bde2ea7cc9a5a30eb533f87ab2b33fa8528e9102f3edc7706db83da7bc9728d0d0f28079d50943adcd86c7b795871fd17106bd64efbfc91bde37751581e7e37d3fb871a066c1f31df2536f2113f8652c9871e44f2ceb1af1d2f77c5c5350431a05509a0b430fdc6b79ad0e81934ab7fc8f0a32c9609651f41d81bd7c86ff070abb912d11388bcb751a85626b2d8f27e6b3da7ad9073990354af74826c20389f9da8c478ee90f547f842ba7ae77a3a978c4a30bc8b24c9cf19a8213b6db80007d6ac9b4260c10cbc50c0836ecf06466f7e9beecfca4af0ff07342e4299b36d78947475445318a651f0e7cc07e6e65d3725b34468f9cddef934515777d2bf6ad4ed3bb6a889c5a7c2ef9e488bdc9db3dce6828c7d106f3555070ad9d2bc658991c451ca6025447d6536cce135baa17e84e443b2e4f37c0d992275a04e72c9644a8d798bb92c982275585ba178c9eda20f770f97fb2ff87acbe4f705b6e2cb78e47a6648d3d017f15f5862adbd112f678e6470876b58797549b57dd727e4092f5c4dbefd855e5c2d48179cc27399f83fdadc59fb6ae0aee14c638e7d2e5cee61464f50a5f0960356da43db86cec698d4f2e67cafe5cdd28637a656401d47a7c9f3c642cbe35758e34e068c664085ca0d2c30f384101d47d7896ea0a7857a1595cbc767bb42e4e618de46771ff69636fa158cda8fa634e863b837ece6d2a3e76c5061a4a42fc9dac479dc11f2465aea928e03acfe821597ba30eac331137f488c613cb0640be3b6d971f603644e62535ccce558880b2174c23f782e8ceef317dc3a34eeacedff72be771fb2adcc3bd233b451148531085459fcd1fca26cdbbdb2c2113e3e274d7f87d465f1795b5aa7af7b83469c47ac4b6e463c956dedc4ff364ffca67e468c413c36a081c660b2f388406b28adedd16b3dd11f39b1b1b807e2d1acc8b686d285f599fc7b1ae93945c1b93725097b0d366bb1b07c0aeb6eb96fa4a56f222ddb5c9fe78715fe98a242630f53a520f232bf623052aeb19c4b2edaf58ab80813db851b23a1e6a5ca488df25a1aa913ab33cd7756240e99399e46bc536dbce2b127f0dae17d57f795c1717d0e284e901eee57b0f3f6c741c80ff60f23b302e8b34e8e072d0cf931c52fe1c0e20717706bbdee968b0bfff1713eb3764a7617e9a9f102d55a0f5ab95d195fe3045e8db5e98e0d7b83855c5d6e346dfbe77b8325add57f75a9899e1852e6e8b25ae3a555ff99b6db7fc56abc1d526664e48248d16fe9f725c6a7002f6c0a9fcd9f7b2a0a9019d2a67a1f33353a56347f0fc87fdd3dcfcc2cb96f5788b64bad00543a4777ad89119304a460eabc9c86ca9b3f60d838044ab83df6129fdc0adb72cfc40e92ec67533414273e971e5b5f071c3ba6dd9f3e9a9f95ec130ffb6d827cef7edbaaac183efc251ee0b538d5fa965cad54aa763fdad1bab47b9dbb68a439045aad02de3b2624633e512c32e2d693b4ecd428bdf9853d5a3e2aa65a1c72848994e1c5a4fe13847ea36d2223a8652d3d998dc182e4a26f0bf7e11de7b5c0c4dd250c1b9458af5b504bc61315affd75b2dee18189480d47ea342017c74eba4870a95548a9ba75d2cbea18b6e98f11ef28428032a846138b98601715a8aed35938b42807e610d8f0da0e0396bb9a6967fa9a16547c99515289997b91a4b71000da9fdf196ebe03e3cfb4ea79b98c5f70101053247eef5f5b8c65ae6f6248cf6eafd21d5da8d1466becae65dc67a2027791ba060a2f730ce9be6ca00a991f29b284e59732c5f5139a9f16b1a9b7302459020f2a4db222732f34441653bbbbae24182a8e665f6c4fa9187e1b075ff2697c5fe97d838f7ec76e837a638e524b9636a15e8b75bb3eb2370aeb6f20ce7cecb2618fcef4ca20b69c80493d3fcce5da0e71bec39cf8461667ff6d0ecd28a15ca3356209233fd3a897255d13a7fe7517a1261f4825f687bdfe211847bce276adfa35d4bccadd5cbeb623ac500e73a05bbb306dcd2448f1cd63cd46e73ae933cfc4a69c732585433c603e77d490d66690209a3d3b8dd4d47a495126a794febc002e3a51db3641ef7830e134a2c797af280fbdc37e4e187805bdf1b441b6fa9d048a71926f32808043a4433bd1e9eda5bd9c0a396e67b1600c8e09579e52e1cc0c768aef001ec9d0c0d5abf5d4a8e08e9883a2a311a238f933bc1a6f0a5ee21f23ea9f4a381d8ad04bbb0ef2ea5c10cc657c62993aac8fea6c252879ebce042d22e76ad8cbd5534705ed527cba26758fa7f8e2b818767999a0ca2e11f3326de342b1e2c4d981a543d998d8c7a58fe2c99c38ef57ccbf46f83fd7196b06c7cf5f10eaa3019ae30d999ab609a3f3cea3feff5bddfbd6552f3ea5bf7e41b5c5f821ba24d4715bbaa57f2b7618b65c09d963ebe8eda9828c90085ee02333e9eda0e0787882954ba422ef6747265f09b98b6e56b5fd49a6f1f7761775db2849f43df4cdf3ed545c60433820e5996afe9a373668e6f69036658b29e3b9826693bd20754f2ea799ff9197fb4e6c0adf7938ee61b5900c8fb6955b7e2c0906bdb655694288a3958c127e520cf792f84a1bf1c8aedb34df5d3eebd4ac63fc1af98684500afe7614cb1832f6468493684eb2af9ee682202adfe059012b275f7432305f31be040f82d86b4ced5835b492a77d760eaf9253b1a44c4467786cca53d6c4f50d809f7ec1533db9063ef9a095b9a5638f7b43cf1046b9d4da8ae1138be81afd87c7ad67d1475c7a680eefe1c94e78c1f08ebe5681217fa8a4bbce110eea7f2eb3329617cf5ee0110f6e3f95b0dc3274440d3de6eacca68de49bd214388fc97f2fd65baa3332a53f17bf5ff5102ab8d3d6512598edef89e6c86290eae75191ef7804f749890c634d2486362e4c81c114f6c8015af107bcc5e964d975b9dc220e9b3045f4a3c6606caa10347db394573c1f33fb6e85485e3b040aff8a235c596b6d53789e90cb636492c3a56b6a16527b101f96e98e1f8800887e6986b6504a78263df616db9645e1988f749534de5bb110731e52eef3ba777fa5098d6eebac10a152cdf0842f725f01cc0fad3dc0a98c8f54add4ca2962b4f6b123ffb7f342974e7633084dde03f938875fa1a38d2b0258e1a9faaafb9e6ef8ae34b51b81d6f1abb755d91b7fbd7de952617794ae5345a801d5ddc65ca72ccd5ca9bed30ea8b05f09f2cefc4d852b980d1407a08d937442c03eda1b17d3edffbb67513ecbdd4d0421d952635bd7aeb018d1772d59372b1f73b85e3ff1176d2210651ec0a3d905c7c8edd2c84b3ded752ac202964c723a0c62014cf842f1672c6a2d866b30b36fcc020b6bc7f6657f23382073d9faaaaa01e7365cc94ad91c73da000afe6ba38d389214fe086c956550afd40b5814e892f158b0d7a7a3f9628f01da5a6318d5ba9494eab1d832de3229079bf1f34a73073d7b58109b6a0bd8b79414b2ed80e8d4e3a11cf9235ecb8dba686d4269e1bc95e75d2c7ec5911a790b6bf8524de6c1d4b09e9e4923dea02387af615fad80d7ecd72747a1d795bc4682d064e90acfeb12527bc88ab6e302435948b6ddfc4661a327714487210c2c4fc71d8bc5e0bc5b33a5d1e6b1831ff64e87642d7150ccb8bc167c3444638f255fcbf2ab349a6875aed346ba25be9f251ddade5e5afe2d974995796687185c976babd8170356ec7f03f571ef27b89a616cbc25dd5de83c25f8de9b00fc5e99c93bf3a7b38998924a44da581d0b93093cf539b369610572186d55b735eab106d5d0aba494bacbb18e76ffaf282f2e340570428a150ff9ed67b9be220fc9dab28b9f311ee622eb7c7acf17c720288e1cd6715827789be94ad6ed55830e04398e005fca2ffd637ce7ffa38eb1603c0fa2835d7f89b1024e6f28dfd2bf2f0462c9af234c7520d2b341aabcd37e50eab16df3d125730cb919cc7263a975c85683f0020a1c12b26c803860019eafbabee81bb3b937351742b01ec14807722b4a7ad6623c4216c42faed8b72b1c0e2ec4876036f628373f8589a59898c84a51f63b10a9cacf19c65c2e7d2d1d10b603b98e34ed263a29723992df39796c952ca72d056d1ef0fcbac6a4a6683c2b88bb02aeecf2c8652cb83a787751df753f5ca19601b5fcd162ce12f327085314deba655205ede07626fb02496829e19a6b3cf8dccf4311ff788c5d25124d2e9c639b068b8f02249d0a12535454e3e6cfef25612c380117d824872154b08f4d5ac97d68884a714ae9dfe5b2fc937739c0a5d95801088853bfd23d338a5d69f8a9012ab7f694fcfee3d4178227eaa4eadd8939e700bd894dbce164bdd1a1f490f5fbc12c662333ef41ea496c05cce8d2c8bb578c541d1f0d6fc6085e14343304acccad77ce554b3ccf7110a58b82a73622151284d929b86d41002c652bcfc41031d916d5c002cbbb5b6da203daaaac1148b25576d74bdf3447b9588ba61ca8562f1826bf0da895e1364b82414bd5ffed22c63bd62401d00d4e436126f418ab6ebc3dc3c38dd77c04071e33f8157c3c9269c6f6c5f5021c2a865b32f4eb9ccc36f5e2f202586304568fff51572228b7d0753367f38c37b1501a3d471f0167f1229dbd4e2ff076db6bc5af7595aabd6c0f8dcf6b89664d203809539aaa4c260d3a75b70f9c84c1b657c70d1c97c118fa49ca93214a2f87c7af4df3c00b9dfc0b7b2bbae8cb31460ba992399f1a5606c1f56b7d03cff8bd6a483eecc577289141de1453a1e8a4862be5b3768e2a13ed19e705c30bddabfcfcac54405e6d99dd335eee1a3acc54644ec1f9d59e64b5f0a640859190cd4313c14c620b546c501b08a5f13bcd1eb9c6d98e1e81d18c5d6051fdd526d52a1e6f3b8bd3b25dfc0567039d5c70160f52b4b69b20ef44d0919c92a8e4924d109806a49944a4e529b42328663ad8cef842a7a45fc468a371e656373657c767e17d8ab16edcf1c6a8314e04c6a3f4a796cb5ffca87077a52c732fd08df6d53b873334928e96d3c005ec258ff4ec29ff0535a0326477bc38ac1851defadd8b76d766168adbfde324bea41ad910f80b004c6a5d0eeec611150df5dcf08b51c1de623f42a894eee301d7a5690ad79b8e23c3c9a5b0d2cd6e20d12c81492fbe0640aeabf0f56b0d2fc5c99b891e9ed72000daf9113c994d6828289e107dc6a403083d77afd5d9b1892c2f06c58a40acf2ce4bfadf038cc4c9074071f299d3eaabd450b77e5484d85b1fe57772e226ba2c38c0627232d73d7222499ac7292e206739e0e15948b0af55582ec1ab22bc32172f9b485d0f26433b340d466c69ee3f00a48653673848c0aa76ab5bc28cc535aa2eff54cf0cec871adb44787f075ae574cbc3d1ba3d876b1f611dfa28d5a42ebcb0149e040812e6fa5db02e3a95e2ce1ebf6d22c854e83c68ec39c81ad31e679febef2d557fb7148e5ac9875cab5b83fc4ae0bdb0b781eb0549ecd4c67f72211d1542f535c8f901b8b22b81b6671c2021109df1890eab94367b47ec0d89778b70f14cddaf8d70336e7cc1fef9137291567bd9b2f0d13c2f4b365c66952bf78fbea9e88a45337c538f8e99cecbc569570e3ae1f2f80a1f3224409460cbc764b6db301be2133cb011cfd38e0966f98c6ca117c390a28807e5a316d6f9cefb462987079f800b70ffffff8f