PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77950 4249f191dda00c53dd7ee8eb96cefbeef45aed0f47249f40e3f3463735ce8ef5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fda8de43659b558e9c7fabe594692f781fce09216a42cbd8533cf2ff431d2a34
Certificate Block Hash
4249f191dda00c53dd7ee8eb96cefbeef45aed0f47249f40e3f3463735ce8ef5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00600a0000902e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000aa296a63181013e85b0d18097950cd1661ce17d0cbcc4613cf060341abf53d68eb00d8181fab01c9f3f6aa393a43f75c62ee7f1d636c79344408e007480381cef3df796f07bc453028ecb4e0cd2a5defc3a5ede1a8d5718219060000000000000040000000400000600a0000902e0000

Raw Header Hex

000040207fcc656a6920f1d3375f5d3561cc7d08223728aefd45973a7352624d1768fc7c77cc89fa35a7ea6bfb1dcb334f3c5f151c1be86578901de3862fc3b89880770496fa3c6a20d30018342a1d43fff23c53d8cb426a2109ce1f782f6994e5ab7f9c8e559b6543dea8fd

Proof Data Hex

59,560 bytes
12121602030750c6066413e46c7f38d3cd58b19c9920b67483815dbed4feba4dd39248cccb1b99034fb19018862772d7c96f569fb7e8c962f5ab233d0745b4baef7153cbc5a036ce0e806ec12530d80e423a34d1cd1e16bc841dfb6a216c0575b780547bd3f2364561c102adac884284166dd04163ed28a74bb5a863d4bd75fdef809fce5e42e1a684964136a15d311ef5fbaecd9d037dca16963654fb64d510fccc4a2d041dc11a2e1049556d027e3f100f70c8f608800404526d42df5e9d3e8cc5f3a19e7fec4b61884c0ffadf5a4f09c7899ba17a05764d22653059973eac73d33f9b35c6e24dd9d38c1b90acc8068a9d5d00896c8e0200caae3813b88412ef00b7a96ac65a69f073098a3885a259b21e11961ed4ff7a402576363297a622912e8fb0b019ed4b9c0bfbc90be289af6ff1729eff8ee343317a41de9d9c764d3ccbcca6da193d988e532aee9bae0962a8840e79688f7360650a826b0979ff119e7247c120075a25771256e58aa5d6f1da51b446775a69c9fbdce3c4c2f354fb2a12f2159bc9ac3754867f9c74c8961a8b4859c2d2abfc587345402e11c865ce098892973b57dcb758c5897699d57f7eef64c691ca0c6685ad67c4d13b5dbfc95594b0d23c3dab24e113d54de5e5e35e66c1c77ca6758b6af11a504f285926aaaca961fa49f5d218a2cf69aff3a8316583c1721a0dbab68c215724bc0cd126c5f487cb68453109693d77df073a30cec0c3d347b8684ba5ae6ee37f471ae07da2ef23f9bd3d930a85850bce3e5a00b88cd7bfef68437bea64f68a711dc2780cf91a722ce80e092a1d0da5b1f727898465547af61ad256a9303e5b34b0d59fc8b453dd97a5bd669d805fc5c4afb29a5395f5a557dc085fe39b1a4e0b17c857ca184badb1808c83702c17ff397fd41af1642af3a0d0a47bbc1c84b07078c02423077e1d50d132fc5e222c3b5d3542b00df636e783fcf96c47beffcdf5d1229eadd3430b9395774b79be44d50744f5f12dff0fbc624986ae625d8316f50e5ef47f4d430439e9c944330f82c8ca63dc3f84b86daed0acc01d4b91bc528e206e021b8b27953aaf1e16bcb0b6047a76d3470e2337435c39b20e97307a822d4c3008caf2121841e7932d88116325fe848738af0d7f424369a93475c035b2c10eabe0f1d3139ea46ad58e4a459d3ec87a9e73343e047bd76a488eaaa93e76402cd27561c0d0a1da3465991cb068c59fb1fdc364ac7f559d2838dc19fe0ec3ffc4b3e296b5e58b0b300e64eebab3dcb2e6a3761c534465e7d2f7cba0bb6a48601764c9ae802984bc96d52a72bf1c0b4136ef67b00b280ed098023076a218df1f84f4fc00c97701bfe882cb80925464b3c1ea70bf0f9cd80f30d270d12dd3f71f4bc143b1af7ff19ce7074dd196b89044cee486bcd0d57d3f11bcff380b9fa13c57485ce9ac6295487fb2785479fe961f0c8b5b6695e929d8a4b0bfa67559b527eb434548ecb65ce1350bc47920780326e67eda39caa52b949866b10a9c37884736e0fa21dbccdb569bc47c6b0c23471f6dc03b4baabe2156fb5788a574ec7eb840dcd2261e81a6ac09733f93c68cc0961b984313eeb7232fed469b0189804ec59a762b38bbf03f66986f7ad7f24ddf2b95758e82ff67e34652b2db71b1f0d271b5737fb9c504f23fc06036fc36028b2a67ac33f1cf5097c134bac50bf236593298e80d0214d44c32c4a857fcbebd8d7f7e52c4622e0b06984fc67dbc3a41976b2577e9b3d49cd0223c78c6ac6a788836eb2bc60db17fb5c4e3bad90c95ebf2a3a193b741fdfb6b4f7833383dacfabf899e10dadf8439768edcf987f96423663be9c376697be4b282fa1f12174a62007098efc720ba5328faf84bb4e11e2d60e5d241116be4584fb35c5107615a49c6883ed0c2263a2d190ea2d417948e7c63b5c5f14b4ddbb2710298c8ef558ab2229f1471dcb5fb77c78131cd6025b62c150634f36e0a54da9edff044def06caaae17b68826c671a3ebc19aa50be35401094edca50b4ce258fb1e1464c2fd26d22ef89cfd4df47835b22e2500611cf7b27af97499ee404ed06247dd5eacee9ea4aa667e9099acb428d66e097aab20c69b3bb6ceac66726a5b7bf192d5c14d3dc403f358d77dddb7f020fb16b7b363bac7b02fd5bd351f286af73e11e9661d5ee54b0e8bc0290f8ff639a8083cd20164d3680dbea36bb2285552d00b170eb25ab29742a43f3df7f073107bd006127115c662c70504872a78fd47e4b2614c81c774f5310bca171b9f375d1ae5d0c35a26f4b6260418552ab73103113fc302b332b436628cc4bc97100486a4230ef7c8273d1277ac8289d28e17c1294aca454e1a18ccd2916d0eaa6cbd34b3919a40cf5dbe0d5676ff036a22bdf6187ad0f6fc1ccf7a50dadba20189965e6581d0b13edf0f19c1ee566d31b6d90faeca28f8e6d73779f801c56f8fba4bbfa0808072a22a43e13757b9b524b1828240c4138f04798bceb2f883db83c07fd1a71133a0a57daaa44400ebb666f6bac1665df560bc1b41265b7a5801182a6f2ff799ea47cb096bc629161900981bf9628b2bbcecc249634ce486ea1cca81c77f0732bd38aa09c7d26585dadc4a149a389976d40340e9c1efabde8390024a74702c69031ba81b26ded3c5a59688ac5efe6e038cc602caa5be775f7c229eddd99dc5cb2328c31b907eba6ebbedc4ca347e936995b6ac5cb16d6192d75b5569bbd21d74fc0ca75d9e0c7c1837095c0d4f6c1ba0dbe63f9bb43e22d160cb4b55cc92d799d4f6d97e7ed599139dca570f5e413c21d517c8ccf35a02e1631f387f9e669c536d030e8564008ae049be57642006ed3b30191c6639856c98dd588bfe0fbd1854dec2237d9a248a763bb9b36c941ad000a23f049ea8a61b7bf7576f79de4ee3a63151bc0d789456c1ee6c4b8cb543cc1340ddf3361bfb380bcb02a44da96365a8d533fd4abf9c965b190ba4f9fdc10812da6bcd5eb1573b8c97fd8e58f4ea022780933d6966dcd15d2a53755c72dc87348cc87beb1b92c529cfa2d4d86e366edc532ec071bfd1f8b6c4f14ad4cdb3936b348b78f8a169bdc2342aed5ead0c678036fb037d1826f532b7bf964d6c3f6dd13703990d94ab8cdeaf7c8c0c9275a63f2c510132751cf3c9853a4295877c184dc3103503767fd01b225c7472e831e0e76b5dec80f8f7f90480d94bfa9b876fa66d79b68c2b874a42ffed0a82c6bf765ab93fbb042d943d7c7b46e61661a24ccee0879d63a8d57fe61147f6aebdc545850212927eed61cd4700f0c60affad11e50519c21749590cfa7ed723d6a69cbb4accf3c4610686f246f5b676b816300c10fa8c6bfa4f8cc01d59329a82866c9d9bbd1825cb69c361de50d6187fec55f8770dcde387e362e95a702dfebebd564ea1a5508cbf09cd38f33a6d526924f4fb63fbede8612da405b6ab1ac21609e3fc78576ffb2d2dfcf55352cc07eefd181c8b52d8ba433a331d979fb0c3e7f41e4f57d65a3090ef0db3824c8f6f382c758f36e9d68ffd01e18929ed7c41e8b3af06667ea21552ff1124397fd00274bf63ebda1aee7b7e8b4d61ece72c761a6816fbe126a45886227383fea0934d55a09a5b9646d5204b303db0d199de29fe3a55b9aa36d4d9b96a584b2b86d588547c737c6850e7fbbd10b021349350d088d64d82111318109a736cc636121cd902e161215f51da79cfb5cabc8166bbb9df0c5a6c536183a71db02358e6f7c231da60feab94422f6ec28866e05d2712f24bd8af453c11e4f64d7b0293bb83ddb266ea4c1fc0bce980ce81fd769940ba110b2c9cc311964abd44e4f071ecad0a7d6ab6e8c5cb954b4b88b5361143baecc12597dbd1527eaede9264a52e252e22ae54b94bd9b75f15df4b4391673afd06b618c7a0907df80b14396fd1bb74e3410b7ac7dd795ff2bb378b5eb527331847f7a8a7f96edad06d607b829642d92e8541b91a5079294f691d155ca27484a382daa8ffb2f4358c3d84727f447e77e4b602f862fb30e14093e7da95c9bfe4cb81a0c6c5b6e03d0098c5d08be507b6d1ee5d60c2f49c507a1394ea5c4f98d4cfcf70e97682cb256fbc553a55788cadb02116ae9711fb85f78ea085c6a50d5c3bfaf62e2038db81d6583dabb366aaa886713e789c32290d614884522dc91376ef6926c0f6ebda2178cbbf3447486bd799e078fb5103b3f165dae5037b8988e4283dc4cffa5c8c5c56b98ad4ca5001dfc3cfb4f0f38a76bd9f52b73739eda583761d261a5394bcdbca12c73551585601201de1cabdba8872b59a900e799b46e357666deb321add74c860b26ff3c03700971ccbad25e4dec7d74daea66ea8c7f4f5275bfd82b9cfd1c76d814da5b76625d54cfb72bf195bb21a44cbfac1347d35697768709895187ac5b5d9b78e348261b29553df40e4dc4e2289556186caa15f8d3dd98a3624c261e91593c00ee1978f50b29a4c8e3c6c967c75ffa41020db872ebef99dbdd13b2cacbd005bf04c1dc0d5a8ca8b7396079b5dd7666fda7d4f09ae8e608c708d72736d8423542fe2f18e407b5911707d2355a3b92cc4ca5a6be367ca66f7a4a5c557a82eecd2719b03902b9df7d2da7e01801e4468880a96893c7fe23139a1fc36fa2a74c32aa00f1c3ed224d4c17b8dc79a5b07ae54ee2ca029411a212587a686a1dedb1d1f5fc5eebbf39ecd921d07abe31d44a3bea96750da4410be4fc756f98124f6b700a2d5bace90f235bcd54e4e514f3fcd73f332922c4e23c2403c09feb51395e7afcd0cba80f3f454fcd8526c3c894b784f588718b914d62579eb30d6121a6d212a9dadaefb2093567a1f29861f042817fde7a5ed272f8b7c9c7d65f3eafcc1a8565d2606714134d9383748074b987bf3ad52e5203ae847be8381da21aa0f690923544bd3ba23c06e981e303675aa0bdfb94fcfc0ac0fd27f45d7fdb1435f0b582d55286f17b64c24d0e988439a3906880dec306b127b8642d82ca26fdbd8b083065dda148d2df7bea158cf2ab35841695a3b12db686a34231c457211e8955de01c416f1fe28c8a9b55dd410a4b5af4c83a4b85647c8b0be525992184e33302d1ae60677b8ef8fb04aecbd18175340d535d9d401867f25b127321bbb15d150c29afac9bd13108b6b109e697b22d46271cfaf9d43d1ab824d09f06a5a5ff9917b9c8e2f83e152cc7120ca59f1a5cf633de38f9a71578c15f84b7cf822f8f68903748c0f3ab626685d1abd8ea1386113091a7baa2c6fa9d3550017d7878644c487f02687e91c3feaf0ea912f3027d81c069deede4011909b1bcce5fc06e454e77f1a82dd380f657cd1fe7854aeee26c229f67cdb7759fdc02162b5c2b5a8cd03cbb4ca47619816ed12b3c5554a8f48b069298ea8420074a2711b124f2c702b9b66799915c34bea607bab15319753438233f230268722862fe83728dafbcd1e70bae3c5059b366044066d8c84b6bb0dfdef0594ecf1493bc8c2ae8ea4ea5a698ce43757704f24e0f66f082e2ed3e1a4c122e9b7aed08d8aa64ad24da306234d78f63fc81bf86769be14d987b3d70a1545a296bffa0afb13c4c3b44669b2db19cb54e724793ac61d31a2348ef429884994af5895225e13b7e6ffa4ed1ea4d8ede6b19f9d7731831f51ef86345e5c837a826a5d81bcc0b5f7e12dc21ece7e423d7eb65004ca0886bcd2dc725f2ba4610c1e1ee7fc8ac9f64ad3d6941c05d6df0f1d03e873cf329940449d5f623e2d74a5908a006ae114e09f52920cdbebebd1ecc33454ee94dc608ff0b10797f0244ccb0857f62350e20fd82b4db6a478a7da6dd8ef3775ea703df8a07d712c8a7440c451537908a99986c446c4bb046b7a20f8a1f9722ded9c8eca16a3042badb07a9f1d0ee85b59dd51a4324aa9d92f920ef5833e1a03ee893cf7a8ecf215ee2ff18edfaca73f9ecf578d4e0d849b60e1f482809b6de0c3108a5951fee9b8578dac35b3c766f3c3127d23919a51d94988633bb05e837c5548869faeafd74f35363196b66d4a754ecc4ce9ba750b8ea156f41fd694df4010b8b78424aca1d04fc0623d87887c6f8b0d1b93d9a4c6162a9f47e58c399e9a70439d8d88cbd2f62ef362a51794cab2d7d2cb2f40a248d8e68739826f4072571afd11780927444b00f1b577e6f55efffc4c3d2ed0e5c915699ae64c1c40e183caa0a50b52b466dbaf8d2236f9bfab8d024a44b376da6bacd58547744f271d1f8ca8aa4c0f77fd3607c7d9f5d17ee09528f8d2b932b9f441bb26210c2bcbd777c1a52186a62bcdcbac3ed63844255cc81c68b6d6099acd1adf5244df25aa48ffef0e2dc0290be566e8ae25fa00394610535affa3569c49466f87caee59a74b2a37f7ea71be312eb134624b5ef3b5a839bc91d076e96863b0ce922c02f0a236f46ddfd210361996bdcc074eaa87116be0c1864cfe7cf8b1bcbe2795b25c3224c53b7699aeeae012a816e1bd67a4004fbdcc9112700d6b12c41875d413c251a996b2435234feeca0577619b10ca1a1eb6772e43f7f98f3400d3ee659ae0257b3d4dd293bae9bc826f64a7a91fb9c5d89b0b065adfc4406afb5744e353a0c500fcf52a4bd6be7c8460fd4dff107d20805212c587f2020890dca33f11ca1e9dda8c1903bcde2334bb63a7b9922cfc4e17eb1fa793379225356af92f2273bf9f4f428a4869d5e55f5c7d20aa6133a16a8b5bb9b1e0cc4efa52fb286c5f43f3fe060be61f2e35a61446d55c669fcc83d8059c8badfeb8e1ce84d8f0724ab158da9f6880d1797a25c0e703fd962077839186ee36598c5b2d603e5912b256bed0fa31c0b056eb9d50f525f40e2a695091d0a50091a2e08634fdd858048bd98e343639424fe716965d7fd5a0789fa3f5b02f38499defc5e590ead72d7f15c43e86bd8361e33310adaf83566abc6fb23bc392f23a6cdaae09ba6a8b8764dc19fcb0c0e8c1d01ad38e6249b227bfc2f7f82239a8aedacdde3f1e3bf6bdfcf5249100f1fa15258a90a1875618d241b24b35999702e7a1c933a1d1eece8c619a8e8ddd2e5e9e06498a7deed2ef46d7569e407edc70e7801d54266c2d5f12d429b7d91d9e35bf2d75c7e639d3d0e945fa6145b5c8422ea63f25534219742cc10b47b03b8791fde2250a9d310dbf9b129824177e74919dfc9a83ae1e5ed9f7ee1ea8599a7866b86fa089efe1f4e24150cf432307829e88b9d3d061e6eb58ed1899383a286d1c44cdd6018968d10503385a57a2507779c5fe3d09aa121d28e816000874617344b56666fddb31fcfe9de9915aa0799491ff05e371e8efd65e2da879ba832d27df6ebeda96b78cda1fa70087287f62b5b856ccfddff603f176b291d0d3fd25ecd8316913ddea5e28a7240e9ff44389241184c943cef61c70a9c15c44849205c50498cb9405ee5daaf1dcc78cfbe7729c510fe67f21ef74a5af166296de9764a808dceb8afe71ed3195628c7e8baf855af9a11d0a615290b0f4beee39947b5338a621b3e85583f9ace159b2ed89b4d248da38cc2a8bbf36f462620b5d2730b4ea2190bbb87239b4a98c7aff321819a3007196259b770d870f93a7da226c53dd166c3d35271898cc4b0f1eb5dbdd62222c56fad9cbda3522242a1d42484cea6fec1baf05c784968da785f715a24ff9b28b2e751f0c4321d52f04004f31845b24346c3b1b8f15c26f51bd339eb0642debaa3687e09b9477853a7e31bb813d73efc9935d5aab475fc397d8275702e3329d5e38bea2d15dcab3dbd622197180d2963642f706c1372caccb5eefcaef460d5227f20cac2c602d80fe0d0f1914dfef89bd824bfb1323a94e2365a48350f06407867847b5efcf86f748d814d89a4177e14f0fd218efc8c255445f852b86706e0f2dbbc5e905eb6660852ed54f798b269b12b9cc35c4a73457c83867626ee9cc867bc073653f2c1eb301d7074202b3296ff7165644f88721cfc2a9c8e376bd89d9e605c88a7e04daf81014939e7e235b358e98dacbc38403880fbffafb41ff5905226b43ea60de3a525a4d4a3d403710f5a055f3d480b24a3187bb78fc8fae465186799460eceb914edd2a9153848118caf55767da390ac673ed9299f0007137d26b85001854bbe7594712f37554d74cbe096b176bc1ee461eee6f66e29fc42b35e1f8404d3a9093228a7ca47bcb1fff7aa91912a62ba8158d6f0c736132eab61b638548d8b766f267fdd5244c316a1c070fc4cd5dc3831ad490d1524baf86fef463a46df84ca6036baadfd26b3eb864b2edf9ed198a3f32f82200e64ba0af7768690ff7579c1559a73191152f4bc9a24e8930eda3e1771be95a702496e410de21026403ffb18a78c0e9101354323718dd9bb77ec840f1df744f8c4e4500445774d562deb67eabe20bab56b297ff6505afca234aa871c0bda0b3a617f2860113a34b3afb06835ce930e96be90179e9b9846176806a7877af01921f143bc9428bc4c846c420959bc3ab3d9feaf4090a7d6f935c90f7f2f6afcf6847d81aa6c03092beeab063802801e7d1c4559aff3b2dd8f67e9993d677f9af3517df183769ce06e1ea51f97b70fd8d1e0330b9301921126927f119638a60596e61abf8673b3ecc3ce30bbbe0e2f30276f32c8e1fa1d5fd96883eafed3ffbd125a8181adda995f6943da775149c9d2c069ec04699495e7e603c5029d1b675597651d09d4004e45480f21f294ca41a693887db9c477f9aeae0b585b6f964527f04fefc3f0f43516bc60f8dd59a5600894a17d316a1ee6d595e5eaf2024c05f1abcd691340b3607b7d034e0373e7e010062e68be526d9d71414fc5e28bf920c74cb9645d0a7709900120ba75c9ed8d7ff1101cb8919544688f524b50e2db0f177fd80fe5a61ab302b4aca68bccfa026946f1042e670a87e30a45e08e3347f676ee5486657474a250060f2b01b0993f9459f3e177d2497ce7333b90d73c9838dd48c4484c63b2d5ad9b1946d4a43486371562009d063866cddb80608b0a5534ae96f0a32216b71434b4239589d6bc52dba8dd716913c11caeada87956303d086b79a2889d3777b414df480ffd26bd285c7d85d16aea1696f36b2074018d152e0a8300fb6c75dd6b582eeab90c8fa6b46faef617af512808fac91238048601d0112e7c9a81300523aad2c1d5e7b3335ca5f5b4c9eed1abb29ddcd32b42393495aabebef628eb7c7a7e719dd5ad538ae5998b96e64f8f43ea112833f4990e1d55f8b51b41c845485cd1243dedfdb02a0f4b00740f5c5001c9c6351c546bd2658aedac74c810ea8d0241791bf077b2a6582c90579ab38aac11ba346852717ed86890f25b3a5f79ea840850eae6d109934e621cfa3924e1298015db663e2e317eac456da9a9437e3505422eaf015964b38d7cc06711585c85cfd76856d6aa060fed946f1972c9024aaefdff1bbcadb1a0e2c13bb4a57ce7b110688f20d925c6eabb45270a44cf5eb2b261521e6ee841cf64145fd2f45eadd5dc8803339a02c344965d2db021067d6bcfdd4109b309b43a2d315504746b792792831cb55cabcc502cbfb6ec6d736510e26ad7a9a53d77dbdc8812e189d5beb13c63f991c6bfe0e54c7ab237ec7695580c81ea213dfe158260358ef23539460d28b03c173e9ddfdae1916a6a337d6f8834ad6f8f234e99c3a440746ff0d19362049154ba5eb2b20af70d31bb5ba6fc2812b32d8537d2cf468d13396981efe356f88417d46584acd76a0133b15efb3a3cf8848207a7789aa3cca5c4337a78e6a128e7da8ac16a2cce924841f78949c6921f02532d84af29bdaf2c6ffcf0658c0e20b28d95a9e822a08fdac56d778cd13d685fb3adbfe8bb2cbfbdf4bd37edf17834a674974305c73b1987fa0fe23433b7aceea526acff5cac4ea2833a0e7f719cc82920a642d695537ce98fa81d7f90fffbaa91d04ebb147e49d050116e80d5683a46da4932a4dc4cecfb5c3261c1433c5046998a6a1067ffee8852f4228693b251a249536cc40c35635afe54caf45006f3f1991d1053dff294c717d2231423e7ce2521b419fed09d2cd6e3ac7b7835ed1038741b621b1ba4d0145c42799758bd7ec738564a3e06c9ce98ca4741ff495efc79cfab4fce223c53f72950f0cb6b9864707a16774ba0ef268d03829b3ffee0cda586208af02591a36b1a1c04ec7c2ed960c5be8d202071bc51419f609ba8a7716f2a12c6725937d5620cc3eda9fd6afe76878ee7217eefd9d9c2775c0a0534df70859c49a8f0e469a7a2a208c35f5a9460c972be9e62cd7fcc9c8836ed56d6cd980a9214f359657c40e1db12dc8e62e0ad2449d26ecb1f55e9641adf362dd68ee85bf1f7c7c4ae0d6b1659a9426ea8a04dd9a634a863ab5aeab8908c5c3e97c997223b2451545c503c9c6a096b102d12a8c846a4127e5b4002e554769d8e20e20bc1780eaaf7e699d5fbbab83dd5f480b971317cd68ab6a1081cffca3e24d9ee2b0a37044a41f1e2b9ae9b3149069f00db0cc5876ed315711fda1d4f35b3652706710bc48cfd55ab0d1652e70f2fc13ea610906b19eee83d22b36c422cc5023be3ba29bbc190597b86db75e9cc9ab09d9c8c2ad7943412af3de53412ae251d016719cfc70ebcc4be182e0eb3a7f28e109865c5893d4400733c6f8136b2489802e155c479d56509099d7d466a6dd4570b11eb367d658ea884af844db5d1c05235db887db245a8b7c72d23ba9c1753c3ef80128c0c285bf909cbfbaeed08a66dad7cde6311ecc823152feb190553b731fba80455ac4ced4f20564f5387ced61f9fd1c6e9e62267ef569dfdb9b56f740617866957aa72ebd08f7dbef54e483652cceb4c51cb3748f957b0a872dcf6e92d47dba708a9f9407df6d276344095ed6247ce993408b3062c1d312dcf9bb07d10e41e6d9d0b1d28a80305c1e64be0a8a4f39f7d3c53a2a8872a020b328281214a943d63da8a628d3791542cf8481d98f84337497fd8467de0b10489cb08e0050c8d2d00bfbd530b5e3fa0fb8623c9bf5bd69a171af8f54d4d8d23aa141d960cb0d0a395af0e184b8df1ed1ce027ae9717934a779fbb76bb323035811218977105a0f7cb122d5c8e48021c37c6ca6e259fbdb2490e6b57fbd1b1a50340701614388247c818dd6678bd9107f5d9f21214d6832c62ef22cb5b8e6a7c2d818578bdf6e130982b6eabbbb1c503a6e865ca238a8e519146d59d4be3eb80dbc880917f95e4229d6e812bad2aaa2246ada05d6e3982205d1fe68e4f88b5618fdc4031ba87bf27daecd0b7cb9ba672b3640a10bd0e770c0add259fbe4b6121eeb16bcb0196b15c8ea11ae936686f3cf9be3d338f534c656957ff950666f055dae268c5c00b770d5be1a4a96de2831e22d5e4ee95b8ec10e94d4a770324259cbb6b3e10bf423e81768ae0057c85337da3e5909775386d62cbe0c7f7840e97bda1ecc0b63d3bc0fdec27f95c7ed1e16db748809f9735de4994329523b88bb33f34408e2072c0b8e670ae34b1d74581701b23c245e7a286d19c73939a46645662e5983e9b7909ae81232b4f3777a0e72d97fd5199a90ec6913e658d66bce7e66d67268605b47dcf49925aafcb3c8e71e8b210467252fd49316c77196e0788e06967fad2c440007d534e5738f2c39a4b2628c4b2be8d712edf3976ef25d019597e05562f6f76ced1ae0bf05b87e8fc2e8f86464923f1b9cbd6c97030b777719555aa4f2e6ffdd1ce127769dcacb46b98bcc39260a175f62fbf7b9137bdcc0655341e3f3e4a13fc8a95ed0f02ef442c77661b278e031c3196b87afce5b9e3a836530ddcc31d840bb08c881bf8e0b3ebbef88b24b5df881671f8219eca977e91a66f6a572a29adb054dc8993504697f97cb4259d61954e5b99bfb98d5c74a7b9bf223c40f89a4b43782d4f1a505f55762a1b8a46b2b7187767c8b4edb18328bf53013766d6c8b6a00a26142fee9734bf716c481f5e60879304c7a93d27bce28edcb52515c4e5b73a3be62d222e27c38d86b877029fb8c539c519e01506331dfc34ce6e5e23de3185fa64d8d538ea6ebe5a8ca0f09efc175210ac425a0872e64955ecb20e9a5cc694ed343a1128f235d64dff49e1f3a2c849c3fbb87b61affd826aa0c7f323da75db75cc1a4fa3accb57016e4f89638d1acc9fb6c18fb4f1f1ca2d65e6833a48b34b05424868e1d54793dd833ff13e3b2af05ca1418bb5046f420ac26296289b6ea0634662bd8abdfd9d5377bb1f041ada2db3b3d175d50698453f243a598b8229850f0c8380c85b47d788f71b5ad908445b9775cabb5e69f0798dce742cea8acf8f17e54dd10968b6e340f4c1755fe3955a854e79f4800eb3011d97a38cedd18077559bc70f5df007fa5dd84bc543c3db19b31bc0046a5377f56fcf47612d3ad7c50c4a44afb1375e5564c57c023f6dfe6a52cf09bc4ca67f067ebd19cdca00ad91cf63c94a38b13e73c7a2afed6e72cbb57bb59dc5c5347b7f0f0b4f3975cba69ee5b74e29894951cfc128f992fbb4bb640d8da0a0b058b8ec57205cd18bfc8f2a43e14359fae2e674a8cf698cd48055614b915c21560e19151203c16cdd80ad56c3ba0389d82b3d52d8dffd801be7f6de3cd4ceb0303f516b20d8a0949f858904c06b2a532451a23e30e2ccc0c62634b2f0ea22238ca49b0fc64fd8d7088e7cb2899baf9c3cb83494df20f793a869a99599fc9859975570a7fa1d95406d81ad133ec7aaeca38c241d4a66881d5253dd44c5f177aa8bbcbccc300daf30be69dc00e54c2f9fd9fba3a2192900dfbd259d63b9a9b1898a87ac9c03ed1b48e559e028b366066c5d80681f46e878291f46203cc12ce87a3a51e8adf59f678c2ddd6f9574df8b5fdd570d5f595df5850789fc23781df3bd6a396574cec99e94a2f819e19237d6ee258dde9a4898d18b6c231b4582ab3f72331c989faa9f296ed5772f7a42578620ff7960ab4364c106d5e355e0010f2599dabced6ebdd0ada02ad25ea6070eaab9962792e20d3e26483f89c9de6fb7dd76896245f0f81635804bfb2b7fd11d71b11829f2cb5587adbec39fefb8d6cbb2928abdbef7a7fe542e7b87d531f399e63013998f729d729c868bd75c7909a797281957f1508b6733905bd1c1e3923314485d31c1779880839bf6cad6df7dbf977810edfbdd6d4a4950d6a0d3c654b17c50ccc9082f7690d951c2810f89c80ac3aeb29a2c181225707fd6d3f858540b91695e3c00ccc7f902898ed301c9eaffe9f399faf83a68bc62c25c25b1791d99bd352729c104212e348f163856cb50be04437cf333f2650a391e840dbe165f5240cd6e346ea5bced5f012c9dca34db51312ba19c4fb951b3b2a54687ad05dae1583a80f3e8443a463bd3d96c7dca960fe94f534c423e24f3c8f594af05c88fa6600b55c987f50394509f75c6736cd0475c8985515fb4e3374d5304063d9244fe3cadfc6709aa800f898088733ba96cf9671df0068a5cc24588f524bf5780003a6ca32ae343ec4c1eb8e73045f7cb3c5258357edc0458842b48b6c95f8ff1371ea8fae3fb816f34023c9ff338112e9749ae1db242a6e4c0be3e12d33884f6681a968bc51077f60e3f257ac69ce39c573c7a54fd644c2bb18b2d81de90715f870742f4ce00924a6c33226ad7b04b288ab3e399772c4b60fa96966954b2f0fc1cf5233c2f6def68243274e804102d1f69e69a65325f0ef682809af842919b718c9d3e1f7a5b5e5d5b5642455cc1f31730aecec6a0ab549f754415b96f54a1e23989b574af683833004810fd9e46ace110682ca57d5342f4c7eaced5da37658963625e6a665c6b379127f14ddc67ad870f101011ef017d7ff133509dbb64664ff58e4ba0e9432877d855f7f3b92a55f5ee4adaea1cb0ebe1932e4d2bf73e475e344824018e47d592629e544a0d153c030279a785e686aac7092b23408ad9594d4f7bc4ce5c3134559e7ff34e194f8cca298c4bbfb71e4579d04dd14aac60c1f05d3b71e06f22431b119206918456b2e0c0200016e603b1f12a4ad802da7a4e2f1251f8c8d9c51feb6071ebdd3f9eca12cf66126b6bc5024f48f2ee58fb8ca6ed359e7621aabe967f4c738f7eb333b07037582725d434ccf47892f3f822230342208ce277ec97b306515a626e8aa25b6757f219ea87c4617a81db53fd5adf5f39fbee62185ca327f59a207588747baa6edde5b6b3870540fa7b368c607a663973dfdd8bc57e6c223bedd2ab8a39fc4dca42e7f7320ff7899214ee500e765ba6e8ac3af17ac6ad9face57a72000c9df704b551da0080c8de21220df9f67058862fe36255b9a3d35499c8466ef12fb85e1b68c4257bf5d2beae474e88f1d97d9ef748093cad0c046e24b77d41dcba8de6077b27590a54056ccf3cb1fa0f2ad4d313d8b9c702ea166f9b30d422074450c7c99d2b76aecc09dbc5e8417862d467144dc77ec774849ee75fb1d13000f6c7e5adcb2a9a9e8b55e080571857c55daf7c65de7ef0290c3b898bb335a6e7bd2f71117b5b72d98426194f417950c7bf246317947d2e4d95acf3c91b82136781e46c155ab58fa584237a89f7bd47e251a49fb739a09631400ec54162a1fa5391e40644edea3d6734e6af705023ed32f545cc92544ca8c62aeea8efef42084359145b61a076d4ecafda8e2c39c18270957cf1f764b636d16e69fde81d0d820cc376651e385a53d5445f15179364ba7959135facf0ab86ddd2e6de8968c0be0bb48ca2ab3f934532889cc1d1d7cc0a0117455cfaaba05a19f9c8ab68b3fab1992adb4701c054d585910a62092c0c16a65e539b73ba494d6495163c659acbe79994633084bac77e42a44a32d34555c89c4b0f97a43e378d160f9c2e16682ab7289188367df2309a5b1869e2f484191bba2d16c5796fe9a027b09716438fc47c8b700f5eb3bd359fc970c14a5533167bd8b723f32236585455567a0fb455c6841fced054896e99a0cc23d737da82208104db112932999cdd5ea7496d0e56ccc72928822dd314bcd8a8e16402d03548573a8d8f550f847380698be6eb5eaa0ce4671d67e90dd35ce093b95e1088dc53c3808112bd9059c040e3ab3ca8e05872fd887590f69cf158c97fd8c597b2d093e6efc03345de5de07bb56927cb2e6ba811289f2f8b9ceaa07b46ead3167bc2f2d0b4e634bffe95e8c6be1d97f81ac3044e0b86b90963e9ca2088bc1976b5cecbf1d7111f86c5f5b4dc555427f651ad32d02ef8cdb5541d32008cc8ede837175715cbdd0437521beb7838d4162e2794371137938a630679972caad8da5297386c57b5753232b1230332eba3a4670d52ae325a692ac00b5149a780f475a7843ba88b70218b965240c213e65857449c072db59eeffbefdacf72acc4701a106569e925895cc6112cfd4bac6f70c96a396dfedf159885d646161a467381d991962b8ea7a8a2312a912ec574d62fd9b34828ea2e6acecdca7351f1dbdf2cec9439e0854f64640502e89ff28c6d3e0060221fdceca85034878860618932a5b2df6875a06f7631f0c6af2a5b4e9a734e6c768e7d317788b94fc7683b207d4cd1d4cbacfc568d8b86bc586e3378055fcb0890249ea4ccfe2f47703cb563a2ae6ece96f70e169c41498d46dbf2a4e95e5bd7bed8615e8a0a1a412d80a87b83d27e505a2efb60f5ab3218d33206cff187bd6905a298502e99c485f4f33fb066f598e5c1de512355526dffd649e36e161fe51d67e2d28380bec3e45ddd8a521ab81d9baa2a3b9bdf9dcf0969c54ff9c0af73e431d6123f232d94104386c60a77f8dfeec95aa18881f8420ee5c7855a5d39905fec56200ab581c748ef458d2a3c5c79cf625980c4f25b1f1ec1e2d4eb50704ccdb1f03089e0e86e6c1ffb124db7e7342420a9431d0196e4941daa588b2915acafeaf48e85b8c4df1dca43ce86377e4dc6c51854ceabcde2bbd31436f94287e6ebba9d76f7cf244be219726094f5050750dc04a57eb5c52375dffa7fca6e97acae03a42e8f83e24c00ed6f46a2f8acb7ecd3f1b9781af15c370c28c578643ebafe1a093997363d6ef91ec7238e170d401aa759342908a88be7770e481686da429d1557a300f64a276c52a1e9c1f6625b8fb4ad4d7a01d912e9358a0e96e88734fd34cb123930b6fcc91f3dff731fe37e6711213be72cac98f821bd8111d792afc14bcbb9c9901e72cf0785c81f2d6e9b937298a7ffe41d179374bec3eefee0df9a4c5a3713564df92b2703a5b6b479e6d8e8369701e9d5cd10dc69ad5093872fe81d10510a4d28fd2007582600a57c698d4cb195cee11a384158b20d26c55137d94f4775f832b86ed1f19b5323534a18852aff510109bfb9ff55f2e1598281e7836473a08342bb6acf2405540c53a2ec48fc78f4addeef46d981548f4c93ffc9b216a6b61a9ea6a3230310f85f0d43885968e87594f30678b8344003fbf1a5656f1c87fd8f1e4f4e384162190687d4af42adf6dd1faff6e60c1161734f080c915173718db4fa11b27dd92aa60fc06989da265a613909b3987b00102fa3b4593c619417b810fe9ef4b8598595d0daff03021a77b1046b391ed39b8547d83b5667ca63ebff41836aa2709b38483ec172389578fc57950a26ad41bd1b3494318775e17c755ce753ece6101d64f6a495b85df4149d08785db2025d87de0380c03a830faa639476f66ef930af2237a5628b0187b2d614affda8300b040fca8e7e867b1ca9aaba77a3258e2b70c3a80cec315863112852e624e6ef7d063a59a404d900fde23a633435abbdf8eace4793c48c6c846f11a9174aa2d6df794838f9a440904756568521a294db9ed83a53407b88f154897e4b3f5cc5fe542b59390a63d3eaec734d4c5336cab75723e935dc5ab29af8f293dbd1673a75befadc097237cfbf122f900be02150db3d6d5132292e1a695a8a19d6f2edbc0b00e28dfea75b1816b32ed8bdf8049a9f48f9a0937c6438e7e77701f37b5bb3d480f1fd2baaa008ffe11fc30b9541779c10ab946f22e0a7336197dcb077358aca76f3d398da52be9f6bd94c8ce960a270d7079e6a0fe5b96bd6c9c717eadf38d9e7c6c2e73309b97c3dcfe2fee16a345575ea85d7d201c6d2e6e6141355592742bd7cf58f83e6795b2a469f9666b5bd80400f614cc631348eab2c1ecf6ac0a0c0874bd6eff1fa74aee1a87cef5d23c522f819738afd0c83abbb26c1b07ac85c0e3069403289ae09a1c12a180450ebaba6502c585b1e3abd10fad50ec3ea0f85d94fb2aea2bf90debe01c9507fc633bd576f06cec38a9b13d1738ccaa2d25abc8a29fce08bfa92681ced0fb715ddc4bf33c3d0c946f75e48cc78eda8100e0371ba256f9f0d587e993c3cb6e92c8ed0e057d7cbb733d623f1b4e5ad97d7dc4bb4524f898d11dc87fee54040f9885c5abf3fd6e4e26097675bbe1eda9d9a6d100951bf32dca5e9c6d60a3c7b212ef457315c128729a1b399dd6b5a1c42215f2b44de085b6c7328b3d94fc67ccb6ac42b0c6c7c4fa8b02a00137f3a9ff5e3026af0c9d32d96153b15184f9eead9c269954c3f8e30affa2090bbbe28e5c970f584bc5e4aecd9b0db710af37e841ed3e75cb4c466b56f2f6a7495591567cb4fef5398a86ce018db5250eb86f85721f36be8f0fe5a9dc9d7250e08f24c1de2a61714ad317072495bf42b09e04f5f15f65ebb5753197971a2a68abd4ac377aaa3f1d64b7659e32e30bc488c0ce58d52f13d980e5968cdc1e0a0d1ef0a47c2dfaed077d18108436aa33b521aa9da8560e8ac70b0ff5d6d75902e8a5a174939eb9c2456e524bcefe068185ea5e969afac615cc119f22ec31ee9219fe18a1efe0cf3bb76e1cbedcb4876c3633457d1fb9538b57c0543bf00712ceb3af737c148e508a3712f2fce645a818150b4559ff86b20a715084247e37f40c606014e3d7058fbfd99db27b9286afd75f26d3b1acf6bf6b0fdde38324d2a1b08d9990f244ba7dc2c89f68296c93eb447c1bc47de4e748021aae64426d5a7e133e23b889de4a802e258ffb2bbf9486a14f92198059f9e450f9d14697ec1f043f968f260763e633b13952282ae4571fdf96ec5727087565f1e4f8c7b042a3a4dba37a6b27a3d0d74141a7629ebb966eaec9252dd67c4023082e7bcb20b027beca3ab375f732a3e7cc86608124a27bcc37c499b691c69d61c7fd90b0829a38feea0bf9531930951c94ccefffc602192414dd8efdbe6b843e87682055f347a16f639a71b8bf9765fdea98e2dc766483b12eac38379112a90e89a2cd94333ffd40af8839bb58d1264edc86366f2c3b69539c02bf467f37eb88b13f60784f67c6086fed87883c37c608c1c147ed85f7e2e112cd52449d4f8f30d8f264e09968f275b1a18e1aea40fbf776a222898edb7bfa6c4dc8ee3f4c08e08a883ee77a13587fb3dc3c599c74a23b54b96b31c84e5d5ce68eb919e865adadab79ddf9aa095bd957a639b13a769613e5d116dc24efc16d1c3037283c183af15ac078e8b72e14108869bfc2ea81de91ac4b0e7cbab44c00f1f17cfa687dde79e1463ddf5d1dc7cad794c8937799cebf8c58f0bc3201fb2136b95bb651d466e944080ac4f1789483872b7c1b87446f7f08a3441b1b2989ab82c4bce84fe11cc68b676986f290e1fb229fe67b2b796e2c187371739fb492a068b87497c9d6a9f0a20e97ef64fade1c6011ffb051b9621269839534d4dcd7137ab4a2df94eb27c32ed030b44d0844ed71f0055b169b60286a0f168681f6c6e74b952984ee8814482d2d4be771d5f7e245774f4fc109c9bf457031ff134cc5bbd75d25e1eb6fbf3ecb2264d2253efc3a587a3e7a93137e6b613aa69e51fb4fcb0713f7cf0d7e3b7c6bc89935e9350c37269c8dda5f7961051fdf546d48864c3c6324f277b8413d3015e1b6b7f2b309ed078ea0f90e2227119898e22ccada3b835263a9aab478e6d4dd6745a75022b1725d7e1ebc5a4ed065d7ffe2c7141539c1218641407e71d7b887c2b07df27699608ae5f80d1b5eb8726f62ffa4e2394e3ac57f4f15d0607f56e37717c26fff550a2e0d4645fe86b00cecd86cc22d7f9336327b7fd52a835657d89c8735d9f69c826ad2e70f987756ea2d92055f0b57b01c2f890f77c372cb6e54362875ea021ec8ebba18eec06823cd14c28649138541a03a3c48a349c5081689cf1c3600e8005edf42ef5dae7adb6cccbe4e508156789759375c369395c172464b5aa7e8b48aa59af37b44deb775676007cf0adf69b5e2719680a383fed4cd1194411dce65ffb25d5ed44ba7a0a8e58e3662fe6ae13dbc01337069eef6863eab3b0e5fcd95e0281396b67d6413179a963ec759bc9d97ba507d0a1860958b311406f1392a854324832075cf199ca9b3effeed55f4975330c5ef88680c68591a432b29aaf883eb3fce75b6bfbb4df5ad61d25cda7052555ef21cc758ed31360daab966cbf0626bf0b719fc4228ea9a6282b77e3709578d50a387932c0322994469ac224e3505250cf31f6f2a6aeec11b79a7458794c44b9cf3c663a64cf599107ed9842a6a6558a04d5d4afffa2118355daa6165d27363def8891b08aa6ef7906eaddf22b487527eca75c46bd63ef7bce1992ba07d0e32154bca3b46f82f58c00b8046828fdc6c8b8c2413ae890cc28e4425a92e08b77fa9ee4614c1d898573e85cd5a398e8a3d95a864ae193857e500490b9720453596a044735bea5826348a54d299f0c8e02a864e8d1507542c9a2efb3c5cf503fa6a9d501382e4f883a233185c50baedd378e48073c9c928b75aa47ef64c3bbf93446a9a926e70046bca54d187ad228c442317148504b531ba6d17c0c9a6e5d63e5d0bd00d3b23aa1672915ceb9cfccde98f5b8541969536175a1fdf9b80eadbf91f9a7777c20d26a2b7fbfa1ad88c1ae593a542baee2f10be47e7b74080702ced10b0adcd57367e1ac01b0df5a5819b9fba4cbe29765646e80089b865b20a97bd3ea53518b9c77aa7617674ebbd6afa6930af2a849dc46387e79ce95738c9d2edbd35335a06e30bcb87b7ba18c5f12fbac320b65a02539d883b8a034902a39e831e68ce1332c37a35618165937a5751853408c48a12819408bd000b3786e1e984f0a43f1c30f943a1f076f32100f28692758f3643501809cfec930715138809fb506555aa88220192aa8136f32edae6b21e1fa14a2af2e6ca3b24d6f4fde009c348f5eea5c09d9bb3fc661579eda935cf5319a7c8a2b47d5fb13871420743eca47bce69341222d45129e5e66326049b05b6b7dee5bdaf2f67c89e4b7d22ccee2076156b694d5f450aa1f730c7074ca9e41ab2d416c406c5c1176293e9c66c7027fcb69b8446c288b2a16bf4777ecd9f2194e840182db973ce333116d67973cd8475702a458629df598cab4b6f0a99a4fb74972d305c300503487252e2c6463bc4fb81c864d17cc32e3b9f6cadd9625d1daffd982c3044b3c4ddb350cb1f2e55059be90f658c4c27ad8467c2dfe4575b2b92dff49f0b7d2fe58c5f68fe81de3528a0f5f9f08b5eab7ca018188f02d053f0c881e1da79e3c4c930297833635c4c63a4a15b1733eb7c4b7a3cdfb67845d6430cd708fc16e43ac45f88530184ef26339dc842d10b25a191aff74b285c0fd33e1c1fcfe10519a16f27375a979d10c13d6703da3677516d31587ee8e894e85b59e0f2071d931588e7390f80e0dcaf40ff123681f458b8405f0e3e3eb4cb2f066e4f8417c0cad15734713a360fc3c132d50e025fc47ce590521eaea73d5ceb59b9ddf729e619ef5eedea323dd41067ec8596dcebf0c4cab05f86eb29f889889ecb77fa0d15db8ec392db66b26a5a816200ab933054df074129859f187d8b08043e23e288e175392fedb7c8417d95a5ece761ae196a2c0f1c0bba3308ec6bf2d439e1d33edf36ee8dfa4997961090ea5045ed462ba50839adca94a6370671ec1c18a48a4682d574f010f5fbdfc943e2a37a521aff9f720c136338349bdbe8544b6ddb654c608ae985e04401e6b88b1dcdc6f31be8c035ec842405f5b112c3efebcb19f7df495360b077b7ccee60ff243b83ec1779f4edeb0736c1690a11b9af7359f8819ea1eef720893c72e21c8fe78819772866f229c975f25cce695aa2bcb94eaf73a1504765f0ff2d25e41e7e3abb27a5b8ea4777a954731ca9600f3c9c7dd3fcf0edcaf62d95cd033389e47a8ea65dc15cae1a4a718b3f4f740902d635628aecd9946cd31bfe8d8c5606aca76cb9cb4b46c3ac27443a2a27c1cea07f3c0525ee52e8af357f281ec232ce134b523f8ca60398c7b904e555bcb7afb74464f7c705207303ad66f897a34050530c67eb3e3d8bf0bd483f04d2ad761b6e6fc63f8ef99b3e4f7b45d865ad3b4db44286e1430b31acc517ffa0ace6a6b281eae4f6a20e35eba8a118d1e4cbf967423371b851e39928bbb03cadd8a977fa75f63da4cec1189b149a74e6c4aeff423401f50825b38e2f5100e7226f2b37b617be80603db00e29cd5a972ce7acffa16cf28e4c76b81c16f876c0bb549d468dd4b57b5e0acc85ea403e64722a507258b953b33bb6a4cdb1e046a874f6ff8783f8e1321b8975f933aa50c89a841e6a48ddec37eeb35b745207bf5d5c89147fb627f6906df8eda59312ea114568586e6eb76f6db55366ea34fe2cf877f175ecc29c4af602da5f735361153a168bb7eb47b75d3d45e80c8e5d3712b1ed3b81da7a4b498d6f85f1c72079cde4e2db249226ec16708f2e12ca99b6f6a716aa7b6b1f49e50ee2a50925857c16d3f69c4fadb5ffd7db76bca494c9ef7b2534c77874e83319e7375bc08be57b6ac2720f09ec0cf3338b78ed227f5869fd45a3e5db7f285db448fa22a5f1d798f746ccee3630bec0f25be7d3c05a8643cfcf675ce67bbea915aa4802111c4d11c7d8af1d06a1b5247d0bbed3a3d955f0ec70beabb6827dfc0ab89ad2bad4dda7f300b7c8fab37f57914bf3c12cf641290126061f7c0b20099ef767fa70f929eabeb986c36dc24f55fce7195b236aa4b695734573cadad8983c290b82b4814ff683d10e000d0ec5b0691ba6141c200f453ed675aa2e5f9d3f38cfb17d1ea07c1c73c2f44a74cefaaa59cf62205bebdcb88a02dbb604e27acdb6daf0a8c8c5ca5eaf3d5907f09c8e949967b46e4b607af7a0161d7fcca159f3fe61929e3794bcd20b2551b217f13d5e0588b5651ace85705a6ff02c4f60836fc3b2dc6c2d84e636b34e9ab10614933ea0d11046d9fc1aaa2bfeafad18e4a4ebc50c42f8fa449bb587f98c038a37576f270fde1f57102fc22fe7a40b3eaaddcdc5d824b02ae7a9a53455112f1161480942747a23f93d05d427771da4b2093be51d4fec83f0218490674518cdbf704184b44cfa4b5bd9aa0cd0d91ae46e2efceb97b3dcbdbd0a404096a28e6ccf9cb9cde2dc3addd240f9357e730e33c94e2d61f83c9391ea6034f86621a671009efc94ad5a5a1217a92d1b53ca5b74f3727c696f3ec9e5bc065839d5fe2ed37697294caf82d79c183b0caa50bedb2f3ab1e12f6736ebe170454c59462011be54d30047b47aff6cdaf9011b0d4d76585b47b952dcc3da5922c5177d19c067d2156106d8256a91b76e71ea2de927a4d5e71580374861afe42af4b78c044f910b202d3bcf43dfbe51b96bcccf73ab4e8bbee2a7f427828d56a6bc224bf95ae4ceab4bc9b32d73886baf8cdc32b4fd8797c258c371e2bb9d04842fe194f6c2f4a55d6ac02a89188a7b60dca591294c8f8953339a256d470a7f3f6d5a21f0959e167de499ec27f951b0d74391952043a9d4f157f7cd43fee29167a7839d9ca67c66c79696c9370340760ffb477c0f741e7d56e78ff42a4697b30f23825c3fbf8879496ca3f72925dcf472e536ce38155fd8d4ac8aaa816c7179702434fb6eb5d3becc45855e4dc0258d6c05a7e5426e72aa3e57a5e8eef696446dd321e3833de39e1438b835aeb3582f53782a5974454086bdcf8dc3e6019e96d24694e1916014b05da07076415399519c54b6b101004149e757520d8b281749e630b7811d85668f0b06748510d6477501db69c0f7d6effe006d2c1f56cbb078b2e49254ccff7309f5a2c1579f96cce760fb67106591dab6284b2f1e1263fa32851bb5a9596793f715bd5fe943c242e4da50663ae7e158138b762702e8f69eef6fd509b6c291ed111f630ce3a33aab1ffff5abad75cb2a44f17ea256372bc85283da9788c2351caf4ddf2f148b851e565935b5f69188a41c3732761b8e48da8d4d797321abc9d4df790ff89cf2228590f7ea1adbb19d7a0abf9a412a7e12bc9c68d2288a283b9b722afb0c21e99f26f72c38dedd9a90ed4ee44a726aa36680a4a9de2c49d6b9f5a8e5a3ae61cb0333a72fa867822ea21a3b44a62124bfe177263b8f9d5f2b5c2c42cfea2f1e0150a9911ae9ff9242bbadda7aeeba0163da727cc5db3a3dd33aeae669a87032f491593cbae531ae215f86861116e38d1f79ec131e7b52d5ee948fafb068b792cfc696cc1dfb29ecc88a7e14dd4f86e6b4f1f57f5f36778b4cbac394d745fe4b905859c6fc2344d6fde1dd518b1ee6b64d1028e4935d7519b1e3bb8e03b8e29ab8aaeffda93e1550c0e903a53262318eb11bb6cf7b11b6b262292bffafc785ae9ec1c810d65b58ab802ff3e5b4390de8cbaab2ef17773edf3d4419371d785d6c039a2c6636a16c37f9a75bc8b03200cce06da4b6d51e46a60bbb07b8d598c2fa6f79e186f21cb71ff76731f4ad88e47e34b86b6be11ea1144fe4e45298834be15e6e5490bed8a4b9db9b706fd9927bfb2ae0e4af97375d323f6a6264934282de262c0fe1d1351149123954efd67bbe65641032bbc488c8d3768e83bee6bf00fdf0649eaffa4aa62dbdca49caff4c3642b9536d2045f46548e367234078780d0c8092c597354379c0cdbdf547a5501f1e1626215d81a6c1da348e91b716cd111588ec724c5e97ac0430203e5eb54e4699fe3b606a2b53f6d5d6c7817a2530578bbc8458492a7c3220a53fc68293c88263bfccacda6d67f90d1b8a71a45c24145b19a6946b23cae2004846e64cefda4d18a59e2f10635142cd95490a1c93f9bc215d43f9d18761f786067504dc3d55e7323826598c20c95f7638790201f1932ab28403032ac1356f473db691b756084fa99ebbf87f6b9f27ab852ba588fdb76bd2fadc2d8cdd9b26361a4e7542a579c8ba45424979efe4ee64edebc1482ea0c150d4218aa371b47811bd8a941b51f521466e56263c02bdc5682844e23aaf2aac4c8a54f9f38894a8b4084a4c3b84eead42196216d127ea244239f224cd87fc98ee60bddc612466e01f4a7f22763e346793f2108798e5aa12425727276cb8b3d1d1c88233f7032cd0f3ab8ef9945bade8629f4d9d951964f8bed87de1e43f0f8d7654bd9a770f980786fb83fab82657bc06b7867270f6e13c6a36b99ea2c04ba28f5c0c181ab5e306ee2f1c798fdc13061920e49f955f513d3cc64603bbbb0ef3c470994d328c05888d477593b069f768604d295594526de9de6e51253462a69c457da9fb98e52e3b79da0eac77c30ba0735774f33ea1cf06240cf4bf274aab2291d7397959ad6229d75da5828fa4a9fd2dca479568088cf14112ca3b82b5374988426adaf0aa83be0b7ba3bf6b050af524f0a1e05d2e58455b751b8a0f867d22624c6d65a1c5c78f915b3efca49f845f02b1ef054fa87f0d5c3e3e2dab94664d36f5b2066b0f9542d59f65ee765b3d82801e10aed191b8c36d438048bd7aa7b7bc1cb58ebc365c09a0dd8a35c3b877ba26d4dd90fbd8451ae4d8a05469f2cc3d988a6bd532c3f534c9ded50bcce8efbe1c5a391521882dd793265ff83b3ed3801606456ff6e495beb70007de6d7416a5026ee57789c0d747e7f2b442c3882c1f776244cf05f6697cea4073cc3784f9ac85ed1a6cef3283d74a478f08f504fa134b9253cdf5632cdd2095ab8875519a0c889b452f1a28f501b3d32819f50b83d3fbec37a14344fd1022de3f37a53d011b9ba5500bd2e877ae97ed29c627474086b7fc49e625beac1515fe280ca9beebffabd1227b28080b4e56de157859a22e374edcd3f881077516d721d9f8f2e4e807009a8e06b5fa298e17af62fced4d0f477cbb7a5da298947485e55ae7863a460c6c27654e25c5cecbae9a107745242c26295e562c5b6bf3b7be9051c9c093bd22f2b1b4fc497df4d3cf5ca7b6e5590961af848a9362b1c6aaceec6d49b80da44be0325cb500e79b9f5e0c98232b8d27371f8db3d5179cefafdd2072f1621d94c4beb46c2a9e20b281e6ef7033426063d3f73c2986d9f2c771607fc27e154229243bb653810153e1a9e96e63052a26a7741dd480d5a8709afce6d0655ade6baba008f042464f6a19f6359dedfdf0a43ee97f8019a5b226e641e460c1d133b75a4d98b03a32f04c13c1f9b1f8ca7da75e8cb8d63b44bcd246ba39b92db722f7ba9dcc61885270e094cd6dc5b5a204109a856aaba099a6a940fdf50224e953f97c25e1f21ad0d24c2a5145f892bbaee2d9c354157936be7dbaba75d50974b18c2014db1b4cd8c08a813173dd0f10ebdb548ccc3aa7701c6e75220d88224968185379f4059c68fc1c79521e9a7fd6b4c495cd61dc933b3fbc56d62ea53dda0019b3409f7b6351bab8bf3a300a41af080d84e181c9c3d177d7d0c8553a58bd0139bf823266d8e74d7169887f9ac6723af1704e207b3a94f494224d4a0df8b4fe69abb49f15445047c310a3046af306f02590ed75f3a2700e5ff0b3b659792e5d025d669acad1ce09dd70cfad4b267eada2828e0a871b0d45e95667a1d4a0677a5c7f62b5b4ba1317f6c9f5f6757c19affe2c5080ca86407fdabebf042e5215bcf8f789b3e397d5d3c82ad2ae46de864b3f56459bb362680edfa32dce26d2cad52ee4bc3d831c2ea947a2b145827f0655c9d5ef385a1309b50fb2cfbd36270f810c8b64c255df64426e503cac43a4093b9a42c726a7fd56cca92e2a3c30670feecd719733e204c2cac4e2e9fd6fa652c54e48040e3fd48e1ad80f828a4593969fd15bab506faa335f4b31a68591832183087b92cf254270360fbc89d5d5fdc5a68017ad2335605807b945c836f17756deb3121f49340d18a60979d232edbdbabf47ce94a945e618635812ca4cc7abab102145f51ae43ea4421c4dafdb3657c2f7a6fccfe8c6fb13b36f494f73da51149f39c31d751ebc5771eadae0ef9e39749b53abcce2eaad69b1393ad921803cfb6bf5cb7f55eebdf9423d3cdb0719140873d65af5d1e5e107987a40f7a31ff3e1d235142861882112375c16d1fbae5108e09806f156f6f5a926793bcc125f5568e9c211cc976d24e3508b5fc0aeb1c01c08bb8911fce67bacee07ab98df36e5734591d6edae15c113bbe37fa3da411496a06cca1f640277d117fdf5eda525274bd37cbae6d46bfcae7d1617fc4ca46af149bae85bdaca4ef3980ef40b18f000f907d13db718d34d102d547980668bb6ea2499f94008863a45709c6cda3a6b609fb9c2a6fa52ba6f53dee900bc0fbde2317c78074fa110bce6ebc22a444c984c0b088908630abf90dfe0ecfff9288fd520419f40fc0807048df29211792a76e5900f08fcf9661cec6196a8a066dc0a22d9f7f9b7d9a48da82ff506940b28cab9da40bbda33a8fc4d285542bd7edcafc8ab55b909fc6497368d73e414f469ccbc8ca9b41ff65dcf099a9723cdb7017c8102b2ee12e085cf8a7f946cd889799cc251cead1c74faafadfcd5bc86eb6fb0b80a31606f5a350da3783f04fbd98894825f198410c820d7b50cb38818ae0c090eea0787f34621b7b964c78e16214052932db117f3e143891761b740a267a297377f5da54d7b1409df0105562f60f0448e0229404b33dca8930c3355bb0d78caaa28ddf89e5f0c653dbcb8b297a7c91c24bf548bd193a63e67ab251648c59b793e24142d4d9613059f20c6fcde3a76d48c30f9a4f5faadd23164c4201fdcb2cefe8f32b735f646fb5eb11b1b50ce48b0ae90df8ad3da185fe6cc6d987111c2ea9c53eae41828c23f76ff8d014a04eaec80fe7e69f3a2f48235e440b731676f4fbd14c14fc4247a7e77aee70c7934e36f07c66bfc153c0ab55cf25f03e3438c3f0fc9f20e7db0ce391f5ec01b58cf043942c4b0b87e1c5d1a7f0cfd184c948b0bcb069e76d775f217a78dc78a74e330a9c7c97cba8f1b753b40bbb0d42a3cdc3c5944f68dd6c932fe92939e30a3d878c73e9bb1fa3d74bed6410f0129af8d401a4133b5d9a4950e3043fdaa49fef853df2394ca2e7581addcecaa825ccb66932a52166f7f71d03454464698983c9d94377d540d0f71292f0547a64b47db267b729def063d7b1cfe20a2eaa840585e9337ca30f0bd5feb9ab328c7982c2654f8d2e8fbfd9af79f9762d8362158d8356bbe179f87f5320ed9e51f69153fa1a9c96d3fb8e1c3c4b91b44daa6aba361075b6320f1b3ca11d0fd44ed2ee86d7295e6052982507c7bc0f104b7a218c82d0d6a530d94d6d3b284a7d938e818b9afe32fdab687d511b4b660d5bb3955b9e88937e0e09db6c678f443b8a571a2b38f26489939445af4d547c3a5f4497528ee3f399dfddcc01cfd46adb08b5773f7fbe58da73b36bdeae175491f52b8d92f4cf142ce58310daa858d10d9a6af2025c8b1dda7a7d1da5e3ee1000297609ed46e1703e64c2f1e8c01aa5f0be7df19044825994f71198f648eaf896cfbfe56e295984f52f1822b5a04ec51e92214fb1f1fad6494ed791938d03471ef644af4ad239f4dcd3eb1ed04ae674b4b141793a3f026f139fd46f5f0ad3a4d520dfc0a1bb709d56faf36451d4ef4d0c93c650ecdac30e1ad6343357f773fe7a89df0d430fa48affe5059509474ef6df11f503f80468bc5317d7650e819268b01a608853894e90f73166ce14ca78662725dfd3cbc6611dab343f19d0c47054f3a7754633a7cbf2bf920a911d57c876bea7d9637e54a9186776d27cf66e816c5eb09812afd5d4860052346d9bb8f798a5c597a15890f67777c5316f0598bc4611d646f61349e33cca973746541706cf586990e2bcfff28b5c16858c8b02b173fcfbf6693ff580fa6fcf9a470036d1aa4231ad1f1c8dc5abeb1d702202b93d95d740dde3c04624b9e7a48eb25e95117d6ed1700d590a8fbf153d09b6b4cdcefadd5d5a9abc0de60039e0fcb76e6f2c907ecb393c68dfcfd0bc392a917526722e60bf650988238f47dc6fc07aea2159cbc610e0f82d49b8f26efda356656c3d9364cad33e4b0e3ffaa07af407d34aa6dc5cc274fae1206deee81821622967a836d46030f755e846d700875211e92e6279681c47ef96a5a4844d38b0e63326e7783e1f3f224e4569b074d4edc023224997bfa53bb61ef428e5b2e7b3d70f682514f25880c8fe81953f67adc245f7fe538625d669686a12774a964dd30e5d52cc4d8e3d40edd57f06938e1b3a9126c4cf1e96aa5a0b6217f39f79a890b13d6ab7701f5809c96020685db251a266ba7d50853f56da5aeecda9758b56d44fc987b7c19de22f064351501021a2f09ddedef8c2c557b8c06c3245e564c490d757c6c882779d671a2c8845519488376e4636853ca2418987f26ffd23e945ba273f4e8fad9e339f38bc56db298d2e964a11e70c145b51665142d1e95b512843efa567b3acab4dbaa01492ed4462b8c987a1a1b0919b8d3e29bd8699735840d68e7f8487beb77d76de6024b1811d82dbad3166bb569ed9ac7fc2293ad1be6bbe1e305a831bee74b80891fce056e0b4927651cf3751c7c669650af74def9b26c8933d40489367da159686a110287a75f1d6c388487799cd1c3f1b4c142ea1588dc294648ff14e34eb574306eee738bf74b97b6a271e07fe9b4c57d0fa887d701f690b65516ce464dd0e7d6faa0a804f77eb3b6b919b664fb45f24f56dbbda75cf584dd3fa9bcb6777c31a49fb106263a89c0be93a948be0c92076feda577eaf82f97ee55dbd1dd685f6e5bf7deef8da39a047b075c3b0f4df639c0460b064a498a624e1ab6aac457e347f0b62c4081a02ae9ff67d51fc2d7b9903752c6894fae8ab08e1ac7fc72ea5ce5a60a6cff5d269c40ed611c102d1bd5a2cb76019bafd8a730b05385985c8a76f6524278348dde63a28da62fc785270d305e277d588be9501ee2254815f2d8c46bccb51fbd6142d967314439ea13d824c7c268ef47789b97acf6c6302e089c97c9fbe6c4e73e6baac1682a5b1aa36e0239e3de5476ed467564d0bf4fff941c1b1faa33d65eb3b29925a700e31fe2143d4a7dca4a204a00f6b604659cc3562942667cb8ad997f4408e7c8c40866b12a31d3769823d8132ecfdc0bcc945d8dd8c48b38b7eae03a3fa9e46ccd5a25d6d580bdd357473b1b41ab138e8ec1edae2060ae3eced670d9b6abb761b00c4f8822562a81a39dddd43cd5b2c448918ac9c12faa8b9158dc143dc2f9812ec6599de41ebd28a91a6f8169a3226eb677fa3673c4f1600e25c700160dee29cdda2b90d7b14f15960ad463f3db51e6000f5daa8bd638742b0cf0104677b715a8277815f8a7ab2f55ef0b9e6f3c1ccd63ad42e8685cab6f0f1fe447c4ceea5284debcceaafdb9b97f297500a0813b87a617f9aa3c6bf8f6f10bd241cc530c579f44b68078b12bda0ec7cb7e24c6a5bd13657c39381b57c52aa4cdaf6981f6771d6cb442604554796c373f2c3d205ce456650c36ef543e7febed259598a749a921b5730c928c5f35209b67ea6a0bc7727ad97812ff013aaa1b2b07b9589701aac56b8ce0ba4d7ef8c0331b27b0904ccc1359630ddc3bc66c8b0bbb9bcbf0a28c03370920558d07a230c6dab1cf4751ea414d23894868de32563a5683cd99acddb31bb54366f13add1d2fa25fd12074810f94b04203170cb6ee56a91330646dbe7af0a2bcc92f59c3d0d9c42af5a14a19481cb94245a5cd8bb78eb24a026f314678ca8119dd07bd492f75ba3679fc141cbfdf524673c2ad0acb52c48a322ee4e962197de34daa517810cd6eaae3fbbdc04710d0ac094f19e8dd3b0bc754dad8096950894cdf8dd0a82d9c3e1ebca5e42fc996e75c2d438bbc2ed3b46ae08e98260b74788c8df5297c0dfb457645641d6d9657629dc3dca9b51186f913a6dc99b1e9b9038c827ff8c36019b9d4f8f812b10a6e963184c836a4f0364e21a82d59d54280baffeb3486ec11451805925ab67e2655b75a67f3def4c2fc932debaa82792589679a99ff7e63d97c2a50505baac747254ec972647c75bdfa1e2122565f1f17fbf709ec32c3bd0deb46aa6ed6ee7b902e5b67e0c52f27bec09bd3361d68c14f6bfe0cc46b3614ef4b1cbb96e6fef989dfc36ecb44c330005e8ba85639906b65efef6d5032ad515ba65c4be6ca43c45aca6910030b15e20d0e59bdce1acf8f9177cc0c3c46849ed49e21aa8776ab82c762ad0fd6cd2bce8be3f3221b5906734dd5971df5983ad01b5833c9dcd7efc9f16f5a0fb410ce6b273a0f0e6007bb6eedd26c0d8f62d1e14f88d927dbf7202c42ad302e0a00483c5f5f4f29379e133320b8729c1d73891c682e9a69aa64e1f50add1dddf7d5cf343aa91854edec18202f4740378fbfb1a20901114627e8ac93fd4eb93ba0129b06131e8e0a5655fef2c9c9a2fe7e4fbf52e65cdb655629f25b360d4d7954defa4656e44ff021d7239c6e9742792a86a946340455cd7609fb9a9a17c79f72278349a6866355add0cd72d38204997572a1dd607280e2c685d1a5f983fa21206c3d9036e8b250cbe233b68663cc5d44181ac7a81a7669dbd1cfd26db186c7ac8dfb66ee34583654869d06884ccf98ad74211dd4678fb946f2a43f83e05288287a760e03e4767c77bfcb47528db3730b0d0d2e553a837f2b480e7dc3803369f96a9eccd657dadfacabec228706849f7b42ed5628a8f7f3a873955fadedc0094316780cd08c23062daad528f477f946b633b605e2d5a04e668e7654a792f9d2ee7ede643a42addc5f77aa8c3635a780cab9fa833142185a2eabab9558c13de6d165c6afcf5fd799810c50ce828307a72ff0ee59bb0539519b08ea602781afb9a3d97652cc7f05fde9683c13db43f772f15460d46117a676c5926997bfb30632fd5b2a6a618d62ad8e4d9a2406b5aa940a0cbbdc87a4ca7882204b0aad7f68bb311974292b738cca8655007b77ce46a947c1f864a874acd51fb29658435e3ecda434f0349d693cc35bd36924bc717374f31dc4e22fa74f1c1a101c244e1bb556fcc05fcda9cfe31784a5b96ee59abe7b91e6cfc0cadb1e35d1eceac8fe05414124cb18ac5b17bb43b4207b59fe28756c49116ae4e7c817302c8a3f8b4cb0be2b7b8bbf5632cecdfdd3afed028b6ebe93279d6185c82c92188b8f1e27c54f112481e01bb274d728e087103e16d3b8f67e63a5ab521b24021b1dcefbca82c3ee766de11f407eb668382e67c578c9873276b5e3f553edcd1607ec1a4f39b79922e5b0eec7cf96e4feb96cc02f5ced3552998d943ea5d7949b86935564b801283d3872251676e75eb42bde7058ce6c511c405831bd117457ca7a86e5dd93dd8a514e70d454f748b090f7363acb122722d9c7caa62ca094e2544bb8bf56171b8adddec1bb77123a78519c9474d6eaa0a870e2a0902fa465da43fe3d3bafe5ed3e25d921ff7de753590bdc56f7e7acf3fab42d247f73932b4a5e19dcbe0dedc69ba733fa60fd6590fbb9aab766959fcd63a930e08f9fb8dc4089330370044d131892104dd7219d38912e36a66cf710b168e48d72b4e338c00d1012afa70800e18e971ba0ca6a7294eccae3df27bd5379b55dea4f418f95dd1dacf80ca7ce14064c4d6fe63e8c8211825107cd2faeec164452d5c72e178803e72a1e6bc555cfc77a5bef722e520b263b5d5aa427c3db402cd4d67075dd11b63d77f98f4d44254ce6be1c50bcf766e5b1aa139ab1336a6c0a02379048679da80f94d5687ff7ede619b41c817cc993c1833b89e5afa4c69507ad69879503b4419e194be518c976eb8aa242e8e48b847021425e50a1cbdc5c853ae84ff8fca56adbafa088dab5d3a734cd3387c350c33a781d136c887758a92e1654cb72270459fb55c3b57d4d436f15c8687b2ce8d3bc3a6bf32a21833716577e5468d798932cec5fd48e060864fad542df3fa38d00fde5cc160183117861949a704aeb527017e64009555ea80f56df6ecdeb75b575cef02c8bf81c2eecba7bdb8eecf759e4c18d0f0edee145185110d912333273c2dc7feb668a8d80ca4410d0f19fc58562a7070626c20277af3e38f5c023084390fe5d37348239053c7c8e15c8e9854b7ebdace9c0b697117df4b5f8e1cc4363a8159aa21c04bca6817bb37ae1294a0828e57ad2c51633a35a6a56a49847c6182591c1bc219aaaa3f36233c8b7084e64bf1d54987f36c1d65b50a35baee06dec23687c31d4bfe41e1e079b271318bb1ed2ea267a2c35bfeaaa346de263ca938b8d715b7173371c7366f5cc670962135efcf82379d3bc5d685c699942971eac943d0bcb210f83243c98786da736b0d0a7fceeb573fea8b8a7b3afc022d220ce3c72973b567630ffab268c6ed9db7aa1f9064a55910db8a1b1f0e1daf2103432d6719ddd350c4e19d76d68d1773c4eed5f47a49369584bf219d73d10d15b4597d7db327f1be17558a2f7f5deda77e70936c1d4a9a91e5d0ece9676872b521521c24fbb4d4089907920f0834f0f48b52e9e5c0673bfd1cb8e5b2b4b97c27390636f0047d21bf6a7c895ddf8178b3297afec1634213e55ae1fa5da2e6b9b3e6337d9650e63b4248fabd3a7c1bdb16a348f48d22b69a7573b4f0cdf55879385e7435f70159121b016823f0eb4f0b5964971f1ad3e956c164a75115e05ce85d99438f44296b39b0160e71cb08ea568089813295922947a9f399566212347d58381656dd0bd2414e8503e4eaa6e9881b5f18fa0eea10540f1a68b8ac5815228b93ef3bc01ad52ba0a060fdf0a0f4573996a268d56c0b27ad8aa5cce4ab885879dbff7cded68227e8ad07fff1993f6c04280766389ada8dd80de413b52fc17545769961259f1209bf77275aade8b863a9fd9836035967347630a78a61da296fb29dbf5894c3cd3cd6e5bb91c8d7e7c5032325a01d1e8f825ae8665f875e6bca43ef3ac407f11c2be9dfbd8d1aa8838e6b9ddd1d15151ff005cffde6f9ab7e5e1284fc6360b9badcbb162677ac362e2d6cd36366a34ae417b0dadb2ba6650da49fa70dfdbf33030f7edb91127f829b47818fbc22385731f3d75a50f4131e869281184d0c46ccdb460b68f413d2cc997105f33a1b49c4c9c4e12dda46d9762e74de246c61936665199af5f8fd76c952854b8d08cd68372c33a2e2a88dad0f3b52cbb71f64c88e02a5bba7579288b55bc13d4141d29ccbaddfb75a9390d77f76075acbcb9b5ffefae98445d445070aa98fd50664c252c016f979188877e37efd4cef47237099e9aee510195408c7c93dc4c9263a024aba17e874af04334a631ccbcc892dcf0930bc866167f094790622258ecf48c4b06c0515ea2c806afde163412f4201bd8f1b3c6e94aac430f02e2fee9a9cefbabb828a214fcf77cc34aa446faf8ce3561e7719822d2a1cdee53e236a2f857387dc6ef1dec95cb0e80d7174c44bbab0f79e01e0c593c700b44bbcfe784dc2f85d4557221d337bf558fa6bb924f89d6c0e475493eb9e468ce6e9c2e2ab09269609321f7fd39a10e91d72bf84d43a1dde6dd586311e8857f80c41beb0bba3a8b0d7b092da9f603e8c630028681ea8b08ebc878c2c2d6f196faa6fae1a87d259d6cfcdd6880769cb2cf57352c7a8c59cc6ac0e10fa9b12672e5b880486d3afedd94ca82989499f2dfb6527d94d459269a8ffebe253d3297e4e2be2f512bd39b9c47ac9a2dd48665e40ec1075d8f673f73c202352f13212d924805e95c1c5467a1d27d20d5c62a0f282b8843fec4282c4d4fd5d65c93fa4e147b27ff179ad8337cd3e42bc7689d3ac147677fce5a1970fdced743152571e9cd79660f2f6aa6018a7e86c96c80a3b0ff477e1976e3e952fe9dff036f693fa61d369158f06fbbdce2328a1f76f7976438d03597d573e348e58b0db50bde49fd3a5bd9458fce821f66de43271790c3eea40a8190068187b79e011e86c55f679d2483716bc14a6988e363f5c2fe9e2fec84d27f947e81e6cd3302086bdbc08b93dd0b9684ddce73d37ec9b9fc706745b4bdca69b2a1b900f62eb2b758ef0eb55fd4f3cb9b7b770b4df0998494fba5bad2af9a32906f59ea7530fbf7448359914d3ded550b20d4c3ca29f58e3c8f56a4b15082472983c8518278bf0f9f43940f99e5b9c996435127c5da7a8321ec7e0dd5298380e33f1278bd8bfeaad056501c8b43f116e61f002f50f23e41ae880efd257a0f64d0131ff9d923dad038fc7e25c676056d1e8cba1bca351d948f4bfdd255c688c65d7ce48d8cb34644ac932ca4d08466c730aa2aafa0dfa819a04f9059950765c69e89c3419274ed2c070156e34ce2cb139751002feb08b5fb990a43008a98f6dba27bc20e8857543ecfb3f482a4a5414477f8d33f5674f9cc9553d68d066b1b73d8d375c275abeb902579bcbda72839e04cc06b77908aabb2caf058d5ab41bf5d254b5a8a4e07a2d170f71d9b82a3ec781bd8ef71e3cc593e326fdbbcbdd3f9e450f7852181a96b588237a23409ba153252c50cda03a5d7313503f69303534926559a6d658c405469483a709d0b137f1dd34c2842620e195d5cf4efcc7b6178260484d7b09e06fda6ee4f8a5b3ba70520d516b2b66773628ae46e439a30a4e05e71ab230c15fb395889b3f73ebced068739f8d03b0d5e811b560e6e2d922a0087603711cdf0b83da9fc16516b31ba23121ce10f49fba1f958bb2f3e6f08bc246996466186ef16a5373aa7270e613e7484c405bf52635e0618bf17d9c9ed01462dbedab45c43d5da078e7d275c98ce4b550d09b3b6783e2ad3e8aeb20b3e6bf46216777c8e420b559646cc0c2eabaaa6357f6572f400134b408389a1fdb21a714ed9721ee5d9e3582784504d53bb53916adede747253d939f3f4670bb59891c4669bd2d2cccfafc172728a83dc96952fabb566d3c4758d6c33f6c9fcdc8f31230bc1516f8057a7b9ffdd41b7bdc12e886b48e75e12c17c0448410321cd3ac0b34977ed7832b12cc2bed3ce986035cdc3b9163f6ec8bae232a02f86db2ff952f72fcb82858936d9bf327b117365f29216da43ecd5d1a0fbe72c43978a6659e85c39a451548d7d191cd027f203f4f74cdacdd208e6e9bfba6f772ec8092f9263282ea13214a7971d60c06434ece41fa85067c0b1c0639f32af0928a6bdf31e71aa51deae68f27dc51ffa94aef0a5b918d787bbd240f7923ee77087b860a90c8c563423a166df832e22513f2303f4c5fd358b67f3d09eab680ff123faa4e82eaf540881be1592e6233b24ef234b5a421dbe77eeca2543a95506688bc8aaeafddf41be9906f48d5cfd277f7c63ec60ac545f0ff7f4f9b9215df38192c06588f011cb3dedf8c20e79796fe25518d6cb96f31311b6ebd24cd747814982b6a831bbe9a7bc6a9a88f325ca527fafbf1c1b15289732faaffbd6d88cac7de8a8629e475373b245c4480c2e93a5024e7b24dd7dd5cfc078fc71f8fd7336bdbaa0b24d6025245e748f8ec7ae33465627e54ba369471717d0d078299a42d178bc808ebd6af0cb7f62f61a28a39d9cbbd289a20e1f857ac94cf8cba156222858727216aded850c727c0adb18939fe4cbf9554f3e3b07ff7b06b14bf1d3af52f86ba3b343f557eed3bf54264bc9b9829d18fe760263b6609f979277303cdd7bf06caea85bb8eb9a8d1565b0d6a3197fd34f217e159d494f7225b2ee6b6e968803ae9aa81f02c553b9d123dc0bb32fa7fe73ac8ef164d955a5e331b8469ec908ca3b3263197a8d4a9ddab3e6393c9a484824d5d315ad6d54537bbd620b92c5ec3ba767d083076a1b27750dd6f5a89a055bcc5f684a9af560798487058cf94dd0f53a5d156b1c44daccaccf5a85a92f37d42af2902955e62276a05e7dd11974e5696d1df5a7136de3b6c4a4d35a346934364e367f8f8224bec282c3ec6b26773783cc8988fb538eea29085f7a76441415d0c6ae02982e895b2e0012ac90f301ff299fa1a4fee5c27482e9baa8cee8da858060cc7dd1e822cff3715fa88634ad8ab35237f94ef88f44f4512035c75127b89e304a1e91da114446170486b0664594db300912080dae5b02a5920755b2f0c38718bb1163572b9fbc13f6e78519f0696889e888dfdfd000e8a8f41e8305f853cfed77bdfd099b46cbeb80913fb2f640a67874c0f2e641d6d7a6b92e14f11c522ddee216ca43b749f944326a601d66cf35615a661baa4bffe7daff40a5223fc6f1ede264e28b167d27a6aa709bbab1c91e8d0f7bfd3032ccff753f92b87c71fba30ac8df14a2c8bb963a7355de586a7ceec87899aa91d6a805aff13e10912cea2eb7df1b384aa2635cdd027ecc6c0d5bff14062a51ea045be03d438808f5706f4931470b01139f6f31c8c9afc8217374ba64487f36f0f7355b9fa7f68c621e58c835adb78112c2ae3fa39b9d5422bfae4ced535e78339164177104a4dc16710e5a9e7729e4fa72c1bedcfda6cb80f56103c2d93dc603c164146997008b8ed79021b76772a694e2f4396749d99f26e39db8e57488942b307900ae8bbd1627776da997228b19bad771f2393281f714295708c04b30fd780589601827af7749867530769520c9ed3b3269ca1b907d7d5f469e91885b06a13b39074e47b7e543b876cd6fa6d7bbc454804d20027e929c472aee5fe744bda523ab0109dee56b6ee4350916bf441ef7ed331d5b4636f6da1bc4b27f95501aca508a3c5e023f3ea5423515adb4f5c7e951d1c5ad209431765ff965f9162cee1fa9db123e06533440953a6ece76866ac1d07613aef035151c4cd95b5baa81042dcb67120800a239bf45ceda03e5abdbebc30ea7a4bc15492074d3158c252ff79b6ebfb4c9f24c3b1a68a3084329d80d11fc864501f33dfde83860997ab98240604c975ad1586695fa8b7deb1ee5cfc5a51243ebaf970682a3a7b52f9ec0fb641146b425683d6ba6dc66853434822fa2b17d88583fdb95d40b91a69bd8fce5c139c7fbefe6f47898572a5a13f2901678641c087feaeb0215c4ec126b8761f4ff308468a9ff6afb7988e2f141a28792063aad84692dbbe8cfdc0fd23f16bca33d4ac656db8ee9910fd3f4782e87fcbd3df355582ab9096717c472008c19411a961dcdadb81d457babd8be50a2d91e5d86d08b3542d138610638422231a879c203ba75868457bc27ca334900ae0e2f3090077f76c4342734727a2ee2c09d4d1fda23b73fdd786b6054bab3b53cc620ed1fbd13a1736d50e285de18939d0f165542f1a65779d300c34870514c48e858287924331389f16b483888fa4a242f7a8a35170ac0a8901a7a7db318e660c678e6ed84ebe29e274d707ff37e2bb7ca75872ffae1f4bc0f81a79d44180f770123d206f898fbaea4551256ffc02f3d89f45c1e6d77d423078bc4fd396ae9f934353d116c64e9f25c4454805b45a5eb0c2d7bcff3694364504a8e28a2dbddda8221621660a3c45db4af42aa4a1425f4af067530c3dd79b8aada8d778b6b08272345179a151d1277f703e809d61eab3a2f95df08407159afa5972b0d9d29336f2074bb9f68ec63efd85cb37aaacc1e81138db2fcbf36ebcbf010f12c7feaa0f4926bcb4e1019c5e1156853c1c435cfff5fb402256ee389e28f4d658f244e9e07a6420d09d30f55e79777e0baa35465d36cc85b6ac2648caac8451d708995dcfe76ccac1fbb15655331a0c119a12023d7225791c2e43ba10a41eb7fb9b964a8627fee9ece8d7e2e98e875898d7b37a6f2f2944983d7da36d8dc7733b1fdda64d34c9193ae52db55342ba8a773c2b8ec0e832aecd567509fd6191fb5a2dbb5576623c9a0c948721f4cd8c0f05c6a99d14a4bc0d731895888f3452c1724bb0fe5583e4de6305164405a240f9374d14cf98363ad40f092e6678b84405440cfa22952cd81fab09c378607ed5679e4882af779661ee98ffa851121f666a8603292cc83c9c6d3d99ffcd0478e377f0cc89f100123ef5c2401ec29927ac4e272c9afb3bd802f24cadd3f28836e2f541b31c978f6d4a63d37cd110de495f0ba9b4ff92e28acf40f0b59d1d2af69ca07540915bbd542c49d0ddef7bf14bb5827f018c1d73cb94c6b57601526e01491fa43385845701e3055318adbd2bb9d0d9adbef301e6d71fa63ad264f9346329210ccba0dff6441f16a67e926556b2c35d3a5d7e433b26fc2e3e39e020dd00c7156a95dadbc6efd45d3fd89c1d6be4fd9cedc6758e593bafbc5ff0783d33e3dcd02c8ac5a735a32fe9afd81927603b7ca3fe9cb24ead9c22de5d85f1d4ba30e193b5810e2605649c1d68563108c197d0fa76411059d607b6e99e7c1632fc074eced26d93fecfdb333902db671f68dec5a51ce5f9e5bcf23ddc38c02fb289d683601bef840f2d0e726ae9c698f1bbc06e70f7178dd0428f157bad7172b37444506c8beb3bee3596a5a7e7ddf465901715467b93f51f2180fe65b3c33127f2104c77fbaec99140b5d8691e85d209c1157718f764a8376c0a29bac47a521388f87c095d4f75e2c120971d0832afc1b8bc9ef21d704d3991e63e42b5e1dd4fd3dcfbfae98fa3be1922d48ff8f065f63bcf80b698984ca9877144f8e61cf0468af784538c02f1e23b82b98007bc453e37a43e0f89fa338e89635b8c4262a3032e4f95b3dab735b0c134e241b3d80a8eb0cf062cd3316dfaeb3e1b093ac61e0dc02fb6803f4c848cca488fd4fa01a92f3eed43f3b21c2c482dc5750cf25045960b388f7247542be4c848b122abe32ae97eaaa8f90b85ad821502a10ec4eb70025cc18f98edc65045d687fd49e0c61f0865fc00fffeddf079912910ceb84faf089a868251e2a1129e55f81932afb28d2f20f594d73d4be6c55c3e78c429336c0935f257987890a6b2f6b33280b2e6cc4323d430dfc86a7f964e438f4389b7cecdd5d89ed7678242f39af6b2415647690a859b849fbcd3d796bdc361332ef7e7988b84c7572a1294d792e63888fa456d4bca98138e7d28ae2e6aa5a5ee003b04bfd41f6052c7c1f5843ebb1ebcf16e29086837018503e79b52863d33ef1f11534d3034f1465662abde6104cbbdd3c077ed7dcbbffc3dbdcb4e92435a1cf037e697aa6119e91a40ff276cfbe2b932b248eb040f6c7c3295fa8b562c49df4d44f0bf70dce8774834c8891e899a2a2ccfbacf1f3fa170c9d304432dd476ced4e8f5611b7ce42ba3d1a5258588d11a6d77689434d9328c9a12341c12cff49a328e4e1b1b84ad3872e745e61e2251f0948af8bc503411eed05542d185e2cac78fc4d71c0c82de988293f19f8fa4c6990f62870147f640345aabe442bae3ea6ba49eb98ee491139ca0c27606fdd4c99a7bc9fa311c86d16ddb7df93920bf2d3a20ff3acea8dc3c91d1b02d35fda2ef498e074028644e6fe3e665c913b8144436b87715abe499561638250709b6128033075efdd2508c7143f56ccac31594b29cc651f84f46206046d1783020d7192cd2e3219a1497446679ff2e8d7f002ceac16fc0ae2a3ef0276321f20ce31a755846f3669cebd54f05cea1cf62ba1db18231dc8822efbc3965b7c9fc4966adcb91a1aa74353530eb3b6440d49d3dcb6ab13b68f43454bc455399e88ca0c139d098ec7b49c7287cccee471ca60c4f183f7c16f4a0c5b8234963cdf4afd7f98c1d7bb57e7f482718756f9d0aa30999ea6eae47c1c8cf6efdf62e1031fdae38d4a3bf1815ff3cadfb8a25c3e49f4f0a5e0b09d1d70fdaa01ccc520e9c712420c1df674d22c0c63f9547648b8a95fde30192c3a0062a80398a4b4fc95c83e53ec54693ee1c58c0189ba97664ac8e81fc94e7a55238134d3a60a7cdc6f5ea61944c5f3f152b862d5e8a0e4637946ea75c34f3c6ec0d0d43b95a46aa14a93d5dd639266868700f64ca7c5678ab52cc4933384c0ffc97f7a6141dc0ff400e691c3e9697f45711fd86ec056f56a7c54ebc081d6e78f0c3f032d38208d4f115202bbb853717f298422f5eadddc2941d8a1542318b3a512a1b709add1fa424695a9d9432aa3b28f71e35962fdf42f53bbbf91dc9f423f456ce1c4e1772a1d8669219386ceae3f92400365209f4602a446e377128151a4214b6e4d89069e64b3253b31e85d69d32ad5fddb43a9361f40abd8eecd9aa8f151c8779b2d26cc6c5766e89c4a066888a4c6d35ec4811dcd903ae1149cca6a5f6b0b86844cf0f0418d0c61773565edcb45dd23e867e3a6e9445c43f5b9e751ef05bb951bdcd1b02d5e41506ff0ee2d4f09e47ab22232ab289991bb1eb58e0a4f5d81437a841e15dfeadea7a7fc0ae4c5a4e3d68a60bf1c352801d3ae2829c26950d2e94a74b03118869a91320c809d6a3ae07fecdaa51f3ef3e74c811d4df4cc61dd1a3a6cf717e11f6220a799f1caf7eac17354d033adc8cddd43cc577fad1efe9c39eadc04947734c3bef7b96362786a0eb2167fab66651dcd3bb4be877a20e1e5e7876736ab0feeaefa1c3b75f91992898eb0a90d74df6eb655deb72459f12b3d6613bf8912f834ab38de020158839a49539d282b051f0706f2c84ab227e4e7f66094f818f048fb5442f4879ffd649d58ce489e255b215daed56b1c2921b80e7a9c93d91dbb7ff80396dd0ec743ffc4e0762630e7450db8a941527386bf4a56e358f6c64574c71809aaf700a96903952807fb0fd912798d707aeaad1ca6abfe31f4ee7e29cbbbddeb2b7006fe2261c28ecc346514ec6a8b022204d2f19204e3603731a231866647f727436b879c94c5919b8547ca59507547e67b3b376bb486415d5f06ca880f0045b554b51bd81fa4f7e73a49d587733f879b641957027b6d74440f71a904199ad5cfd503b604addb13aca33cd75018dbcaaa50652003dd3c81fd73d230bf2614d52e421d58c4a167d1924db48c4a5e77472775f49972c97ec62e3907a12487f373aeb18f119dd546ec3d6be1d2a1fbfa4cd89577dc4e6167075d88f977281ee619bd95f9663b472835ed0a5495bde55b07a538391bfd3e4e5800b993ceee69213ae00a904aa25940b96d3a48e815612f5a3491c8d12c51bf2aeb06f3c7087bc726c32c95194ce15b4cb3c3ff052af1381d9487ef41954caceb5ada33b54f49bb1cfae74f06ef1c7d37248e7c2af7a1b0c21fff876b22a9ea6d4228dda7f9cfc2875772f010ebc3c39ac47356df4ba5ecbf5bcbc59fae5631683d21a6412d26d5d6b752e16f32bf39b4d95241c4a69bcbdf069fa52ddde5169802b1a0b82251498dd1a6d431e10de24cb3d8ca9d33a915b2425c5ea1e9a34a74af26269d6d538868a5f453dc7260fb827dd4fa1396a4a12029e1599658eed27d2fcf25adbae25f96e8b1c9a8dbfad2f08eef4c7793d40651d78646c4d80fb52d752ee6516eda8c3c33844c1e89219f067421115c98728a9a88ce6ef02489d175821fba824d70f7c054d1aa4764be60fcc4e493ca834c33229c8b2d1677f8256d28e8d8094bab5ca8e6491af6d5d03c670e857ff5cb57b38eb395aef8c5afaa6abf174f718a26a79b900e83fcd8bbaf8ce7d49f6eddf865133d9929ead321852370cb6d3bead0e8ac7ded0ece9ccc63c82f3efeb5dd3c245f50435cfde4e34f803f364529d9714263358268b8c78892965803440a2fc05fdcb151e8d152aca5fbb7e070683bdb508dd62d99d67ef0233a5758a1ca5f75f2008d53b3a0269364138f5d31d28d5108a95f6c3f8b630598cc31c09d611d727cbb07b85715231646d33114842b274680dd1bc6a4758e36a8f29d7b8ee1da3b809d3f7f35969385cb7cca658a4fb5682c5cba83bf0557b9444b3d1b40c3d8c00716345c9968b6965f8f84a36b4b3366122700c832fda3624dc64a5f21e160083c6394128d4fa07710d7cd14807bce0e97073333a3b326c92b97a5bb5c0bc323bc5f2affe86fa3d700b462d2c184b5c47a05ec1e21bf093e381e1462fdd1a2c91c17f5dfeb4125d1c9376262d99ddf6e5f28128fee27da1dbebb1eede6877e9747a11a8a4b45a7da182e3325cd993c0736fcf6130c8bab3b0880acad1c382a4b9f52beccd0f643f0fa80cc37eaf7b7495bc36f232d1037da0b7f924a7bff3a57b4642cb9dfbc9a63944f32cf0d539ad39f5edcddd301e3440aef4112e6dbb4ac80f30980e33980016efd2cf0c58251c8db5f742052ec4b706609dd70285dfbdd068459380f4db932ac04ad4c865386c1616884f11645c97b53ba63dcf0482f713b45c5009a6d4db076338bfdbb99a4c92829b71f2014341f473589bdfa0502106236a70c2f2996e84210bc78e7053242110fa6d16f1868fedd3a3b7e7ff91183b0101d6835235ac696712751b4084e02e1d7450421e58f7cfe96ce5fc3885773ee5cbd3bc874022198cb25fe044a05162ddaa3edcb341df7b14ad8b4801d99904216bc6661d507f3aa8a72e326add349a97a52550b3831843ff22f8812aec6715e2d0ccf11bc38eb8dc21d60bb733dc49fac83bcd9b59f028cb77188b7076f1a183373a179d6a5b03df3ffdc849ef2db391720520376e64cd472a9a5428a80e5a2c39a1f5be32edf64fc056f4899c7b42cdfcbc0748e55153c06d4d2e8979ad2dd80571ffcac1fd07f4c2c164ebf5efbccd2b770eedbb26b3e0193ff9fc21aaa87d587ca53139252f325ccdc6371e3112643e11042e9c17bcc7ae81d3fb78fe06ba9e7b05f1844ce10b88a7adbf5d2c9984595887a79c23aae3da8e0df4af6b7c202d702d8b438bf74e82aa35cbc9f30cdc7e0b6dba214d56830e2e4b0ba9717ea8eec5233ecb9a3302caca2a43b927c9898f6aea4a6a4089ad07bb06776b913abfcbcbb9d8c63770522b6158573e0de9a676c87b853ab8dfa5149c8b0b4d9dc844ceeef8c4c6286451b6a3b103f375a9a1792b85e5af33dc4edddb31a1f5bbeadfe833a139a9f6f733c3b0135d2e1709c3cf347b6b64cc3f26559b8dd3babd3b831c0448c4693cf4059202317b108e0e8140ff31c4cbd9182167b278c9c0f015fb1149f83567adf313efa5a465befcd8e2744618b1f8e0951526a336ac4380333bf95a386d94a832f49579ebb50dcb3bbe9862f8d5ac8c301c841219c18729d811e675f64e3fccf166ce8bf0ecdd288023146eb20810de5acd622f4f84704e19976e04d6ec4502a77bcda1ce9e8d6f5155529627b4841c2e18be15798f4571216ebe2872597baf612a838dfbc00db10564f381cbbb49f2fa3c96c1695a515cc7e3ac100839cdcff44a66087872b1689e04404673e2104a75c23a9939f4a945b7813aa7128a5ad1f3426b2d76e15e0901a0efbeee9ec570539509dccb384b9deb912cf21fbe872fa27b59e594043d0d627633f7d153966c631e8d42f64d5cca8ac44cd49646187214362942827b755e70f7a75287d197aa618284c83582e875798c9b67a7c8c97c4664a6c63b5939e187cef51d22a5ed19564f05cabdb09f2681bebc1073a79b5df7e219caa42d03d1960459b3ef1f69f9418b1e0e191608fff0ce61ced9d1cf555377e92be73ce2eb4f5a01d2102ed58c1493084f29467a51211abc6b52dc9533facb723b10d308dd811a2f58775bb588a3f66acb7f34f315adddb047eed4751f64db0e67a1eb4b5dfb05f816450958b23d10ea3a8181551810b20d095384e1b7fce7933249f4ffb17e4f2602867c8e2ecf5fad9ee82fdd290c13df1fe666e979b80f33ed9e62efc855906bfd43746d6d806ac6c9f3428c5e6633755eea65c2acda2c171a861f1d145df18fec3dfcf1bbcddf7d6af2f1dc45ef3ad7d36b3f92f838fa47a017b5ebe29a8a3d0f8db2345736fae50472c6d5d422ba5f9a9b952ed1992a74193eb4a2a6a951c65a309c8d5aa526a027b2fe6ac076b86c6e5508ccc46cf654c6a9acb0edbfedab9eebd49aaf4708477ab59d6fd752c0ad3180eb190898f36e7c96887afb8b17b76f79dac91821bb83717bd3458550f4bab61f1ef0997904ef353ab2198f2840a64a0022496c0a89ba9a3b47e593ded3fd1ea2e58ce5eceaa4ab7eef6accde03cd764266dbbbcb03bc2024f8f6d07fd7d878fbf0dba5ddf9769ab43817f38157b151ac4c16e801ddec3fb9c98e38378d6f97f2715943bd12b597d5793b2da2f0ff62e32bcab87b8ed1319b07b00587b5ad71dbf3d3f5a7567c31de6ad669c73da993daba440434b72847dd31fb66ee21ff7e944af56474dad5d30ef1a1d7546929b0c4c519c60d3eb62b6312fbcd18e164980ad956ce9393157ac4d98e37ca3ed5e4110eceeec7fbe299a38b08cce11e56f245b6e8c3b25714ff522f476fecb3b4191c2ff46c9a58c81ea315870e7c3629a9f37f216e1f7ac8ffbed73e7593841af0abfe097b2780ce7c5a7d877cce5f83e0503dd6376e79497603ef4161f78dbf845c7d1443111fb44ca89f6f9b0555d8b064627cd0942c1fc3c8d20b320886c6d83d58c449c3e913eb9960df66b3696450a5d3c535d5f09c98508ce7225f8f9bf39ef0ced691848631fc560402cb79e5e5929cdf565c8851ff455bbbd6543eb9105f8e1a68cd502afc4ddaa2e17b9868f358181566c8d71fbb6c8053059ca976ab6f109c815a1ed046b2c0c733b6d977b504d593c05be3b91c93d5cc430f785d0fb8b12ae4223c1a512202d104c5e7facb23be50323496ffba7d8b54613d276f2e899ab5db6abbfd282397ce55931e841ec52a6a05c940f03f565d87f46551fd230a2040cf55241cb15dab61a60828fcd9a5b5f33002e9e0ad2c27532879265901309f7f1f5393036ff4316b5711a77d76bdb0ee08979ca231e757b489c41e44b4ae495a3b80ce51fc131cfef05bfe6513465e7803abb308580e3af6786dfbf3808d4bbcbd5500b0458c1bb1d070a672bb1b060515d981d0b01e11eb6338b4398562bbe6b78b2da864822105d1310be66dbbe2ad637fad3c4cdd8a223fbd87bf0b364132a33ed4cb6a98b8c6c8f1c841c37091c6abce025fbb765fd1a85091ce8d936742965b6674bb467fedf32b404d6e4ccd8c831c763ff33ae004d0314ec93193c32fe48b77c32cf8e72ad9cbfdc99596e105df1ce7ded41e9b55a215c9b8b3ed817451f0fe18165833279dfe685377ca670a0f2e5d933752a1c9686b06864bb9b1821e3e2dce6d0aa84a7de7ec1a789860ae3732dc409370e9c55694c65bd2641df802796bfc1fe630e8cdd516e73e510b968a47547a832beab2511d3fc9facb8bc1ca649901cceddd3f7fb71eaab7b2e1c126708d9a12cbbca5f9d2d030385adf755fe836d4afbdb047250821b1c8191d27c85a4cb2e285bf7c25515eed79f68a2b929233bda344d3b767aba1e98d3881e6aab675552a91b542f59389c9e556e577c8d5641e109323223a3130508f4565ff6cea5172762a655426a3f87f650b88a1a0cc73537ef3f01147c6a406c54583266b25c0f9714d2bc8016142ca6bd01a2a1cac5ad3adf792d26b6963b302c4167739fd8f2dac6e744d78200011ede161f8d2f87f9bb717174a583b88591f7265e3c0c664cfa7740d1590aab7431d7ca5df18e541f1f96126b93959ee64dcd305bf41e684744941d3d36daae729c949127272267cc604fa306d16db831c611abc7a6b6a81760655bb2596e08435821c4572464c310d2f541476a82091efa0e94ffe5c0b1a5d11263c0685a099847204280aed25832355b68c44928fbd064da206535115d94fb0a20d13ba97953eeab6191bff3b8fefaf7ca9963b6fb35e373cfeac5e0b1490bed031df1a4857c628d5758e5485ba07bd0b9fa5fbd4e9abaebb882650fba19de16af258eb6166e5088cc1b32825f5c1b8710be0cdec632d1eb586248d8fca94afc5fd15f700ec4860d35b5936d8b816f69c8619f3cbe02693fa924b7f7a4132b556700b809c8b02da200927167dcbc8ecdb8b1640ce1981330796aa18d1aed476ce71d1f377f722dc3579f12b17c5a7d1cf4a6ed72d8e2cb2389ae9ab9a6298ce56232007c23b37c4c57159018d48aa966d1bbc1846deb4e055f0b5962cee8e9262efdf178581586ef1ebef04db7301dadf9af1eb0c24bd5a435f7dd01469bba1b1fba5a21398a1541a01a68acfed9dd3c83b1cdcc3d4d0fa4893c163d2b40d0c9b87f1a06c4f0d24ed3ed3b56a102635eb2df66996c43a9a7e8970c95a3f48fcf40cbf130b8e304245e558993ff6df953fd1493d7e2ae4dc9e5be9b402c6b396c0aea1eb70a73cbbd1f9949f94717bcc3e28fbc64d78ce00dc4ba1cab0dc0abe8f84911171b6de2e7710ce11b053d065475dbdb3cf975a2fff4f6b5065c14e73d63510e7d0fa8cae92bb6fb02f7eb1ba7c81878a695932f6e757d899feb083742d79285f5f70ebba5c6ce8711c5438dacaac5fb6d99f3a916afad2a6c08f07be8b2c5f220de9ef98cb6dd34c24ab16778b6f8355715c7ccf9c19f4a03780afb70ba780e04ba1d1a0fe69deac4fb943943a0815b87a241e690cbb53ea91746700c11357cc3bedcf13587fe8bb7220c6119b21a4f0f404e5a3c28e8edd8d59db38d4dc9797cacee2444072e75034557fd5c8389a83d4b85fd3adaf66a09f68ece736dc85373cd19175079b8aa00ba7d0ed2c89b2cb55139456faee3cd205c1075c4e102ae30b22dae652b0dea486b1635ea55656b37b20197318b2711ea2ef10eec889e05088807a4875500a7c7ada6423b16da6e20d527439ae38f5a04e7504ea9ed43c5b5bb841bb054e31eb0c9a0ac41b43c02702244abed870c0a7b17d02516143c57fd3ee6224d348b9ff862d837800a46a3338b5296e0907431019e0fa4e1bbf256da4873e8509d39862b5d00863b49f7794816da6233a4f0a9b9d3e1d2e72f1329506d7ec93edb8e7db4e00f80d3213ae7870694320947f7a70a0446afabdf7d7133e805f1299f3b49b3c666284d34901f3820226750c15da1544d62d74cfd55d633742ad9a3801820163b08b52a8a458c698eee87e82f80b5253a51d915aebd3f455c4ba80c451056ffbd9da932df72b097dbdcdf254c81d941ea8067a322536ee53fdacda88a8c32f2bea75ad00cf4e9d50bb280c9769aa635b51824967264390b507f8f628c1b3146374953c9d5385a0227a6acb066d070ea0a7300fc93fb50c98578758b079a481337f7c78e37acc4bb192c3a3a970877e6c828ebf5012412e0c421cb7aadeafd146629c5e6f39690e00aef260f2932e67dcec491c110af09d1265d59c8aea56b7a7c2d59a2a20eef809fa6dfbb5f37389dc110cdb69b74fc0765451bbd0e7c6647c52f8abff961b62d8abe9fc003b9ac0f6c0d6aafa1430325cffeef5f6b0410f73250da3a59cbc7ac657a4eca13e847a4a02730fd54f9d50a7eb3029661f470086ac2ba83f2ddb0771e563572a55cf61627fa6409affb43bf8975427940eef92e42bd2b1b89d0447faa161d424d960de2b0df45b43575555b3801d38f3aea0abb3388ee0e72324ea3c127038e5b4d47548e704acc7022b24220f00ce7aeacd6c6c9e0c099f1ef5e42868ee87ff968e1fa01332ac5c57c7b4875eaaceabfa51123ec40407d97d2c1bb2bb8915f6814039e2b22a8ed330100825df9f7b33488e2aaee229dbdf624dcf4b20269e9511cee9c92aaa0ed69c2d8c827224d17e06e9038f1a13bc70578c00f58223000c75fbf0238e5759660f59f6099e161f2f85328abce597e7bde8a28d34eab1ae5170fce72049c61da82122a35561b3d8052f58c3b25ec79fa294944bca65447f9f46ff21ec98de3b591ad100379f58a99e772b55da97601070e0f35cae92a46a7f5d298ca6dbd463ba9db0ea185bd79c51f56ecdd38e5d4c70e0674991181704373cf529c51d982b5bbd99d2be3d8294780652325f46f2bd76d0b8fc02f1db688f7269952104c840d68f74a54f8ee329e8cf6fba8a3a57e91a852215799e907448862025ed362d6e01509f9809b3025759e1f1389439a673da46362022118f9cfed4fbb194c050b2aa7a336793a10841c99e7062206a357be173561a6e38d9130c01f7694c9f8edb663f5b7f1f548ec2181a7d2f68ce5cb23bd0ddf6f32802b21111999e4d2c4fbb1120e5a427ae54f65550fa333abe08bb5a365905468abb6eb516e220340b8d091d9c8fd514b9915710ed3fb8fc39e5de035f5164f7b950749a29151b3aff6a2032dfa367720afa58e673522af1be012e6fb36892836992d2e5de4d54b7d29ad1869178f5d9ebb165061e9f9cadaa95f04b837a05d3238bfb5b3da580cabc9067da7047a88c9c290d740c2463149bc0ec519f05f4b193b3d445babdb1a5ad3be821c8964fdd2d86c813f6b230e468249b037a80ebc5830c7f009f9e600953b83934a9b2ef066956bbe939997e6439f6ecf6cef87fafc71408ff5db8384e724f8d10457658f1c28efb5bf0b51f0d5194e4e2bef4f2db892604b4381557c6184df6dc2a8aaddb27c18821654f2d15805bea7f36a1af14106e659ce5eb0df829d5d144215e9a41e7bfbc3e2d481ea8e41db145d20da8fb93dfd229451b406eae445a95b710b01a7a34024df23f8cae47e506d514845bf552adb037525c92803f184d23b1b8ab49b3ac2bce206773001d0f2b41caf54ca0a27db55f56d734f1e29cbd2ce7c5be68eaf023b61dee93e802bfa73597428bee21669318d8e1f8bf1948055a4cc0f6a6f92dba7e71166f7276ffd8dff817d73b8ab531a01dbbec4b43e34cbb9ebb54e407d0e513202e12e0700a2ed3d232842c17e251814489da070a3e154886e92b801653b640d2ebf978b16dae4ac52c3d7260809460a6769ce75607229df9f55806b48502fe2c1d4bab2cce997c8991fdc18d12edf04b44bfffccb988c8023b0096bbe6d38533c7a7af15dd768b01450b090827fc72215d63cd374c55516ad62bdda9e63c381774a436e98ef941321ac7e1cf9d7d7d88ea976a9addc55dd945f5ef63c62f9e2d8f35a3d97b63530d2f346506b2ad680af753b737d5a416f21d3cd867f4bada87b30a819438393be574d5f5dd0faefa19d454a746823c1f105217a2160928e2eb8206f54274ce238e5cb663303120f6e190cfe180da2fc5814a3f96720c00efa8bd8fa7685f49fc4b9b9bd5b1684fca3c3e48a036dc0f5dfaeb0210b45550967a76cc30d28d3b5c940206d8baff8ade6989ebfa59f195bbb56eb78d77241866485f481c7249b8669b96b91ee7525b9b8aa0e65960087d4a3f3bcd89ce0b6258347d3f5b0bc623edeb084d993a0b4de20a15941c96dfba513af7e1b64f62047c4ce4529fcdb826382f6225a02eaf29b0858a6f322ca7b8f91a9d8cd1e46153977517088d0514acbc7d194fea9c2f55ae57d94f73e0ba0517bd54bd8992d28480f7c9fc88a1f115375a73d8cb16272f2ce9cb44f0cb9fc927229b57b9e172341dfac783d53b83c8a6565925f4802735e7cb3cf70cdad5679a237d46fd29eba3d07028cd6e58ddb687ba4fe74148a1e41e86822a8b22a1b409cd1d1771e6c84b5debc1c22e2e3b06a8a5ed1e5f6f36de4b5a5500ff64aeaea357747e4bd0280a8311d3a53f7e0bcfee50d2647630c48fdf2d9bb4e641085565baab3da9ccbad3313a0db1945e824b1d637dc9b0880ad6ca83a3cc9108fc0115c1f3da94e8ea1773a317dbc3b6d870244278745bfa0e9a0df1b5e96e069b9327184e12491cb03e6d6a32fe2ac29e17c95fa4d53b6ab90332a5ed3ec9aa93d9b23bcd8ec3a7f4f343ef446c287a51a8f0c370716fe834d5675ef68a666a53feb97b9709149edace36b964b18d7b56854cee30af5bc84ce87a51d22fa781b69eca78d16f765f0c26bdae513c7530c9f231642764def02f6b6f2e97b0d78c282b17dba19b80d40387fe38944db91e30c839448231567e4a2fbd815c4ed5f9c5d3c0ebd698b5c00e3da984c6f5704fcfddd59785de6010522c4dac446a7c1e7e206845a4027fa3a4bd556983d2f4109320fb08bec2d391b5c4528ee1272e3ef2ce3351b232e7e1973af39807f8a7f12f84193132aa9459cf01586a1bc0fcf47893175d083e1e5e5c33717c9b2729f0675847f0b6397aa7f9a85a16e3f1bed3f91b57c25df2219f110fb3eb08e657ca0877d7dea49c95fca6bff03454c379df0f337b19a0101e71613183a9d7c1d4729c3aa2df3a441e94bc55aa7e0ca6eb0fed48657197d719ef967a79d10fe961d59b244711b225cdc0c54c64e4b8f1a306d546358a112ba5d63e24d4c7e9b0ff7358ea5fb4dc49a1058a76fffd730410eedc41cf39d7a96dd856568a07445e023d9d168fb0d777f24c5e89c98500102ad1f251fff5ac29d1ea781884870afb02e4041a2a77600ee103d1d10cd618069ba94e3ad5181252090980ab0fba25621d1a7c5b4bec072e2104adeaa81f801ec5f12fdd94770c8da8b564ff7c36be29e5c9f3674570e9d028c090705b1f8b773c56acb7eebc7e9e5cd7eb5d1a4772e7680754ba38bf9092b52397cd192be860017665c0e825d0bf81b58b5dafc21262fd1ab58e52203205a07f914fb926e884e472594da3ad3e73fd6973ba60eaa2f095c40a302121411abc4aeb2ddee8ca5ab7733bd4c6d45148537278bdf26b1b8ed2b29bd0cbe4dc0343ec11dadce7c92090466188f52ce7f6959f82dea54f4f2e6bf0a3be9634c7c6cf738c7a3c742abbdeaae4296fbf43abc833d9da16affbd477cf47270ca80612022d86e8d9ab76e66185df5b70b574a6cc9aa5ef9effb12956b3a7462b85795c0907962c82311deccc8a8704863db6352a7445f917edff68c96feda86fc50792dbcebcc1630fdfa2911cc66b6330e63e80510ee3206a26f92fa2fcfe13c26c1f5207e1e35d2a9f16e4f30464f1de1c41f9cc74b5fe282b303c6fc7cd36eec003a87c14d33ec6bc31cc31153b9be8a1afa9515d55b6b3d6e44f090a93a4c0f841039c91fd0f24b2e28a52813b73b58d239899bc0e6fd7fcdef128e7bc7e9b6cb1189f85ccb80653808478b1df90006f2fba46c32c93e9e0909ea703fbd1c3fa25cf5924f55d86beeb959551823e93caae3400e5fc752700cb00d62adda7a6fea40de4c7d458cc5141937b44ebbec48e8bb3a7bedaa0198873b32eefe948eeb3bf9a8be1b911aacada6e5d148e3b2e2f64c10ec421d1fa3f7af31392fd184d05417d7deecfce4ee6f022a91fd6203da0fd737b1cf07f38844147062dc415aac8ef68e6f9b59ce104ca7aceb665ce479cf795917d3bc1c20386ef672faf4ec1271daf60a730b8598f134408a500e6c35c6abf05ca30442d5463727e3d88d039e893a6c48deb3c105b49963efbea2067390a310cc71bab11603e6a408d0ae5bba10f3a93f89837cbe1bc4497deeee2f9b09642e8929c9b2285f319ad0e6c0265219741f5ace3dbc58d3e8453df327e2fc3f3271ffc455f00349c8469021c6fec55aa11b4644651d900bcbe4417f747ba69c098721ecaccfa4722a1496c05ae39b896bbe2d2f8f933b38de89787abc0e95fdb958e8e3ab9e6883d27a5f299d1dfc5dcc6242125dbe2cf895b9fe609018a430f4f08c79236c6535af97059d8002405fbeb7ad4688282d6066da7285a0354b68361581c7655f7e2fe6899854221ada7407afcdbb0062ca3462b06daa0f3c6f7b901b5e79c4c5befe256f61c63550dba8128f2b0014cd3aff31fda4f56ee9a1ec734e61b86e54736968cc1aacdbd6db556ca0773c85bed60d8a98ddd76f76a6978dbe511a9cb8526ab5edb91f1cc1decb9075056887652e318529658bc7efce116f131bfb84103d5a5c3fe46bc325a4a76c8dcf0d9bfd388b192da2bb37ea1a8ed523473d7f5768eb475ee00cfe39e36e535ac6cc56c8adc4215c167b6b820f75310b7b92193f950ac5d6c0c38b5f2a7eb433f3efda0a596737aa85986a387fe9a51167da8ca6a1fc2beeeff9d11a72219b86e94f2836cab51a6309e64609063c498dee0fe8fbca583e49b87e93bd445cd3fa7178c8ed63cd40f2f7cbb516be759626053e26852b91bf8c6381900bc01002abf8989755f5ccbd474dc786d0fae314f63a80145496261bdcef372c7bdf3116dfe249fb78d30e48fc9761675ba1b425aeddcf1a9da1bf75b74f3c3c832f62c06690221fe1452b84508037c03cc9acfe9cdf0897951354955f48da6fe0620c29d5c5f099d3df2f112583ecf01d903d8b75533488203587e0a640724ff355c06885575866e2082d14391df200f2d249044988b2167dd82ec2415c4341f6966e2f2b99b775ac28a14e573aa121b25d41c9cacc4a5c2e627fe51d31701899083cdfa36ea9a241e3dd2057f2834d8549727e3d983035224b6cdb6cce6766ce7b6f3e96cb7db6b0a4e00f270fae9567793a100b48c1b84d908dc251ec892948694b148b96ea30a49609f4a9c70f6c9b6a76c2affcb9ebc87221b6761ea56f41675703d966cb48e20efdb240c666522b8dfde3f3134d4127c83443857b65ca6399c6124669fab8929296fd07f855b6ffe719e868893c2e6473ded95ebb8bc22c94cc9b30050036672d99936e4e798289468e7f0f752a99b22a4249eb5fefd8aa79057b564202c1b10617090dc0459d475041c24ae6d1f73e5e6f17f41336812f3715f27fffef8aca8d6e9f2760cb1b274517ca19c34b3898b212b75ce80b5f847389df78e2a2d72626ea7c7bff2197b5e5b8ad72eb40ce512b7a64cbd2507e28470042f7aa40de91d983f5b038353f454e9ca4c6087d9c2ef51059a9aa51df92754feff712fcbbd57ca50fde588012d6cff57583ca2e7c80810b48bc83d1eb6f5a47fcf4bdab62f81987bda58e4d2c1c34d2c9b1aa7b5fb68e21d440c243e406139bba561691c7fdd23f63e505d5f3a581ad64be56a3bb884bdb8e36ee1dee2b5a49324fe9f3d8f48f391f427012d3ad7c50c4a44afb1375e5564c57c023f6dfe6a52cf09bc4ca67f067ebd19cdca00ad91cf63c94a38b13e73c7a2afed6e72cbb57bb706719b311185b408b46f778ce9a8e33d306aed454601399762d8f60cdb391f0096e67859cb39ee4c86a768fdc004ba74c00d8d2f934bd70a9279fad84ad2cb2daead99671432e8fe02a16bb915ad0fe69700d9e7d643da9d92728bd80b04dbe47778087f90943a805456d938c0959c301ac061d7dcf8ad5541567209fed45ca18a5378475d305446ab92d84c892d291ebe8e70926eb9cf80f3f5fd0bfe617032005fe78a16dbac3f43e0e92da694e2ea12e90ba0b9a3448192f2029b2d715dc853202cdcb61526d5141626e2cb486955fb1cc478fa58382bb3a0452fae7c7e07f327bde8889b6c0d2bce1626dfcefaf03ae885fc472b5729dc9d9e45b22a1d0ab855e41321bd866180ec37e269fda72e464c53ceb0a87b5bf97f66a00d312c92c932278f70812e0751275396dc3a6302cc8efc10277976d8812461d570156c6271f5f5c7d17d0ae616594723ae75b91d0bb9eeb77f1be6b0f201504a9980fb1d5f7e95ce37e79c0861a67b41b690554812f71b57a482ef4992fb2b46e2b1c0ab41144b2d1018b897614b1805170888c03e0963ec4918959b977bf4eb830faf95195e8627609f1defcde02d918e3ad092611c90bd9d5aabd6e737400dded55b2be6b94f55e7836621c54745b223bae8d0797502d906bbb55f73169add982fc1e5b3f84a37b93c498122cde4d65cbc022666f3b798309fdb50d951c2810f89c80ac3aeb29a2c181225707fd6d3f858540b91695e3c00ccc7f902898ed301c9eaffe9f399faf83a68bc62c25c25b175d11bf66ce462d015a1fce287cdccd56b2c51fbc9c74b4add020df991aacc1b8773b917ff12f05864e643f0f1c0468925f7a307047b38f42b2fd0dde2fb67b076c2e5b9c791629c715493fb5f87f90ae0c80dd97aad7608cb58f19f6f54566515d425863b80200bafd231f7a1159e107f01c7b8c28e446e6642c3ae5af128ee2400baab5bdd077b7d855fdbe68bbf88543e5dde4f92a4e59d374b3472029690a161c290cc2266d1444fb495091793fc10ba0388c0268796225b05e00ec3d0436f0019265ae56ae9590c34ea66d1573cd3eab69960581341d80e21060fd2060dfe927130b8a50932e6d4a8dc7296bbe983a9c3700508c8b3df77f1cc9da0e4028523712d82df6589949b86061d835dcf04802345a948567500f180ec808a53931d1a869434aaf6dd2f08d8dd22ef4ff3ee0caf58fb8ffd4442c6ccb0ebe6a400bd44082f0cb9b2489230fb8fdc2ecc83ca90ca7504fd15b820c3aadcb43183e0a6388a5b56d52767958e57016e5b1748f6fd7aa8c2bfd0192e3271a3b66780eba415204ea3eabb466bef4bcc434e697a61bac828ead07985781294294ec93902f707ba65cad2d5b22b0f3249ca2aec4a13a94b41605fecb46d1475f3884c5bd9233a9a7343b4afe20b71851458c3343795e3b32964d4e5acde8652f35361303d7fbf4d7e9b7a07e9c2b04afb0cb846648310c8695a58d1645c77ad2de61e455f0c2607207f1ea2b2c9fb640c987138c9732962725c6045294d0bf5c15177fb81fbb46912abb5d9d2f3bdb6158a93ef5968bce84e60e0e2d5ebb3869213957ad0fba3b19ce35ddaa48bd42f86095a6201c9531d2055be5967c052e66d7c82d292c885edfd11409131fa79cdf29992f482e58cf950cb06fa6d0a81db53fd5adf5f39fbee62185ca327f59a207588747baa6edde5b6b3870540fa7b368c607a663973dfdd8bc57e6c223bedd2ab8a39fb96455d62133a37116a565850b1cfe0a6dbc340e5762f10ab0f9d8981c1d91fb4f25dd01b17f016df9c6e99de057742f96cc5952dfcbe6b966f9165d6a0cd4d9f67d853f9c46ce579e7284ef4bf0f3eeba0057b9c8419d304ed59fb4e77d1ecf224cf0ffc712fca67b290c5b22e70d593dff119790a778955e2470be140ad7500c7b0e6027fadd070067db0248c85aec702c268e1df093af6d4d4b408de17a25e4242d6fadb7939fc3f63fa235517d7d604b87ef45e2ded72ac4b2979c147b194fa369f793d467d977fbdc674dec4931fe2595a7ff015565a4ce92f715f1bba7e1842892b1060e54a91717732c267f8f2ce29a0926a715c7322b098c02e990fb1740b3484c8915a8bef8c828d2ee90bf361644ef4285935d1cdc191eae960ac10407e797e7e038326aff6c16076bbc18dce684d76b4a1fe4a4eab524d6bbecf409c7e3550b138eca15899baa55464517301d8d7b33c5c8ca2fe74046d82e0e1a1697931670785d118961d5fca3e1108cae0f97adaa0bfb4c90e7c0970582e552350588e94ac8326a05ac922d13587de539b73ba494d6495163c659acbe79994633084bac77e42a44a32d34555c89c4b0f97a43e378d160f9c2e16682ab7289188367df2309863878215b08af79c0f76697245f964e7215cf7677f3b40fd2e5a91bd3f4253404712424580fff44914a7ca52f1af581b4610c69709ccd6e358f507b501d927ea0755a61e5e25fac5814a4936355975bfcb8905bcafad186e48a34c03382a308ca253219c35a9f7fe8371650da13cc8f41769e27a57f7502c177da6a71107639098fe83aba7d238e37a98c251493d2e22c19aac7502351da215db558c4d1e1b2cbdb1d262df777d5f6d133f82f99c6df55df51e5716053a5d71cc9c9ff31b89bd9edda99e205cf4fa99000a66b8f54e9abfc363dfd41c62bb02553dfe3ce13887b41922be67d3feee60107be0ece8e09444c75279a60d4095560f3b232834d9c72aea3523a1d06caac39be521183b48d9c71faeef62dac0c81113285b2dec96943658f8a6e8ad7094407608ad035f5d95a68b3bb28b3d0a50662f32d4a3e149a780f475a7843ba88b70218b965240c213e65857449c072db59eeffbefdacf72acc4701a106569e925895cc6112cfd4bac6f70c96ce3ac96f1989c8107a40fb0eaa130a51e06aae94536ccc715ad97a8119b825f7214fea197286ed7666bf7969aa50e1823194816930d7c72338d135cdfe80f6cfa28c0b336274d9de4f01134c61255d75591f3688d15159a68d339733c3b29e92703efb0774301ac892f89df3775b2d8b14401b77b3b34351b243a0e10f0cf74aa6b9afd6000951725897cb42232baf54bcd07a445e23400b063ca9868173ddeb913d799345247d8daa5ee84dd4152e915a292cc0e5cc34ad3bc758a6c79d4893cf747a0b142567854e28325b64d481e944df0b69572b498160c963faa932d96a809a520cbeb87be1bc9943ee350126297f2dc2fb7c350afdeae5db6da7b502111f81f45ee79f88fe3e922311b1c241fdc0e4f6527d26bbfd7b43e06f850ca9fee27a204e0869c934b0c8e1e1fde05691c8b151e250883f0fed8bdccc26338dd25061860dedce40886352598e448e50558c74e0921c27db07f208216ebd8ac55b1e9dcdfd5b64cf75b332183ce30dd48bc369f44370826dfcf0d1cdb7b74f78705903620e63e719227b6ce0494ee80d276bb64e5ab655dd7657a57130b781d794c8c6b0bc5ec0d8658086fdcdee50622c6db01ff8b2a2a6a3c0e0a0bb8dacbbf2cbfe9f246dd9eff3443de640a5fa2bf95ad3b91fdf5434c7c826cbb7abf80ed9d8fc5bb151c080473ae827152b915df3df955b33bf13855f92180904d14dda9ce5305107aa6530184a6c613bf0e0dbb9c99ccf0e462ae202790d24e800fc528c35d32e07e872e97ce7049c3b012d86885145cd1ccc7bae0bd8ebb6410632d13261a6d74004282764194c244cc98f7ccca350b570cb396cdc43fdee5767dc263aeb969c9b8b0de89611e215a3ee94109f6d27cc317680d36a1bab8585d839c953e55d5d489da471f2624ee2657fae05138579d9919f4a03387106e2d2101ae4fc87b3f9c8dd04d6a87d0dee96a54c54789744e249d750f2ba3607ff2e17c814758f258ff4eb101f8311c5b5d51e64f69a21262e98c5ef97708b4e0b7d41e62eadd885c2e4088bf017e59a64212799f5ca4554f005203f9a5d168c0aca4db165ce9ebf04f1135102d5ddc3ba76b672e4b2cf9d86ac5b11f92db9fc3a7b2ad10a3b8b8a39394fbe924aa91093f894c6cba265853d5e2d3979b764f428eee491af477e31a17d2679e308fbd43a0c0ad4187ca418151cad947b4425f1a2f299fb7162027d8c15845a1a7aa8adbb3d1ff685096cde7300716cdce33d09a45c34eaf7789fb997c59a50b2d710b9597b0975b331d816209923f4fa6f47edb3df3cac6e3199fa51582aca415110f36c385dcdfefcff9324b79c83e7c165d3fc77b1efeeb2d341fb48ec9efe05f520c4f6ecae87977d107901ae8447d70ffd8b404413fc53c8ba817ed51568c89bcfa61e3078a27d87cb9644d96ab44e7485b8af26b799292f4000c2423e2d8a8b781450facb8ee36e48c14d5085355decddbd90c998eab72e4a1b022a5d56077ff51f3a2aa7328f985076cb2d990dbb39981df21cb19d9c2f2b7551e680ab38b0a9ca5a75ea1f3fea0777aa3ef2c5b70f03f0531e200aa8d50d7dd286566da8e844c59e0185d8d39d1d9d567def6af274585ce49952b631abd4c65e888bd69032198a63abfd7799652410b0af85557aeba980d3d4fff9a539818a4970da3ceaaa8a1daebb3bd0003f8d4098674d2f520e80da5166eefe69b55b39e0766051091bfa1eb609d7cde71afe9e7417686f3f22c200347b7b77429f1d6603b14918181902b614ae0ba2508dfcdae2ef693084375790f8cf8efc8eae28728da912153cb107b44feaaf156f7d41e7593f37c8b5ca094d0f4225a087b28bf629008fc6308f040c468830501a83fb0d5cb5b897588544c8d6bba5eb576edb1c28ec096f1317a92177a4e046473118423fd04f80214b8752f27019a8843afe4d7ca36d9b366c8efd3852b4068b23db85234a413d3e0897131f45b02472568dc0a0235cfa4a8b4ba27a4ad8d71b7045d3505241989a8af4c2768e54b6d6b000523e63d6a7b5045aa949eedf368fd766919f6079f1759ad3e4a3c5a7ff08bfb7a75511aecaa46da16fd0993ebb0709dff48edb9d904b4681fea3ee019bb3b754ecb4e8fb2871d9777d926788a6cbeb415d658e10bbf984d680c3a84c1b1ddf8a2adfcf5b9ed86e67aaf1cc8987a766ff3b56fdab3de0e4ddba94d15d7652cfcb12886fdab226d8a1b47cbb0f0f48ea38b93fb403d3e1606db28fa0fea3398ba794e12e999b463b3581d65ba4a9a455823253dc4c92893bcb0ecf55cabfbea9819cfd4ff76900b0883a8b3a115c04e2c6d3e81b911381da9bbfca6bdb0e4fc59dd6b8c7ca0ffe680980fb4d17b895e279a5e9f15fe478274d13dbfc9649c12664078b0cf7e44fbd52f85adf98b1d03b5fa980b42c37014602de1fa319439616ac368c8e0d89af6261e0adc4f0af95861ea06c3934b4797ce0c280c1ed20014b722e6369d1614feb7970be5aa8c024a43f57e1d7bab2decfee7c503aeea9cc193c79bd993b85f002710ca685f6f7951384d98860eff2f0bcda3e453589c44db328bf25c6a8eb397af2fa0c02d979589f7726389df44c8cf33912dd58f14b9cbe3f18350d026134ce1616bafbdfa71ed121f4447cb84afaabb63cdc7f828ad3d8976d84f226c79bb8b293d69599c0bc0ff6a7bc9245ed5b0fff137b3911220692aee764ec62e129f7ac161a58a1a2f3b65389edb568eb27e55a4e8c938d1f6c91b1bbb86b5d7c5ba8cbcd48fd4c9eb07b60b42c90640083db9d9085fa98f99f57899c6c748e31be60ded4ba423a61413f95e610fb8d9d6b184a7d0664610764a5e8b80f42f7342ac394b87b59e10da752ff9320bfdb908ca341c84ea088cb41c07392f271e1cc4c1fad8e9cd4198acb5db82f61d14b9bc82ea839655c871e435119f23848905dd92ffa8359802a18a563b7c73d81e1ace74855d7eb5e4ba03cce6c121c654a3cdb4fe42daba2de3c3787da5598a685f4a78dd481a2b8dadcaf42b4e74e8f6ecbfec823649df47266468c55b5c92528019572b45a81f205309c75e1181e451b821f02a962c48b7e3cc0e0754ad829238603630e75c3463fe61cdeb5594335453f803ac025776b28fe1276168bedbc9ae9937cac9585aa8905dd9f3491d5ff51259da5433d129b5e1f7707f4cc5e12c288a25080d565ea9d3b8f692cca5229b17fa19bb32b97c1f647476f2bd7870a9b71b2b721d892c2b2640e4158cfc8a8276e27d082d36ba301467db5254b2478b24108770ab64d733362b933813ffff6714e7022208ea6eb5c26d0f3b11dd60ff255c054ea6ef862b92f8ca3a9bc8a1fcc51755bd7b6aa765522429764ef86da6237c4d31fb3a728556dfba62ad097ecd65495a0779c55807a026896ad1013083b889d490be58d597689b3102137f6bf8eb6085ca73c679ee1a73d0030134fc010d2bf58fba4ff27dca56ab425f6ed24aefcec97d5bce4247fb00889c9a024109a232a76207576213677799cd65a0ae80713d6b1579218a678b4a790546f76959780f95a8ac4a415facbcdf607b1ea07e4dc1d9fec5475100c77e1a8b7baad8c4ca54bcf99f947c3cf4fab093a035a1f3171bb08448a36afcef0a7996403f20200b072c7b088f385622756235d6d422f408f033ae05fe8c0cc5b029ff7c7af449050cd6431e93f3276461213ac6199c22ab74e02bc0be29c4eb00cf3bd955a75d320e231bf680c3d8982852b31703aff4329ee9b31e0d4af069a9795419f3ae0e500a555ffc7dbe34f006e14230d2576d190ee167ebe41913cc8796da07eaebac469e904fbdeaefda088bc2b0aa74c18265407420bb6c6e587562b3deff810600c052c66d9a0d7385f0070f39d6af837ee3a757464397a9331a8c5035507a348461fa556101edf2909bf133e293ed6870c34e52d955d600bed82e9b6954c83c7fd41953c9ea4bea5b6aead1ee8206fce78734d166fec3686db78460f62bf091af0e9cb29c10e7370f15068471a05fed3f528f643f9a95428a596640ace732c86ddf8cb55287747f8b005fe13386d9ab37b4def54ae0c75f9acabd6bf6a0c15d0f55583763de1b3c9cf05c659b1ca2f3d020123a0e95007ff9cc66f2875907adfdc319c0c7ad4acf26b60c21bdb6333742077aeb2d7df5bd773eb3ec55e6dab1e1aa6029f3f2d8b26a2e12feeeb8e38017424b85b65c181a3ab70e94df0ae2981f23bf165bceec729ce0ad704d490b6676046e6a1148bf9babd058a7e75c81d359ccad253238bf2a984cb1d067fc9ab028c8e9c8bea03b76d05e93c21597e7e9a00c2bd77e0ca31a2b09cc03526403d7c28e32c880ec1e3c7882be46665e6a36fa9dc7a74aec860662cfa248d91ec4e3b578da487532d0b1ccd43ab1522bcad35c95630f1748a520b91c6c7133279626c96c54c282776135764cd2ea415af74fcd9a07fa0e2c15b27b66d03baeb39f43c80055b27c73255bc711e4324def00cc0a2954ff63bd1a944ac173c619031303c100cfeba076c98215f38c33f2ab4f927caa6d7ce77a3051f1ca86db9ef41262bdcbd26a682f8bc8140ce221655162c798e5143e4dfe4e9df3f85dac68529b822094a88ed46d5b8f4ca4f191a77076390dba5c86403b2b50c2a202035051b5188925e639ba488ce10fe074e6f4a53ee03c2fdd4f9a0b1792252688b7a48c6cfb8b712f0f95b53c9fdc93d091b9d96e82a43a88eaa9f6152fddca32b51f24c38c065b48548fa4b093cbf70e2027556880f95251fdd1d6276734e783af8463d96792d67dbc4e2164186d20d8497c571a9fd164d066a18e5f383157a77d7b85e4c1ed685e49e78217344211948296310713a54ecb4d8404e884e37432aa0c3ac95f380d1cfb453c2f7c486295cc3831903044a1f15b42fda330533102705c28ae956ff4542b855de70dd87f36a8b9f8567967f26969c020e0d5d5a7368059ee2c44036e7ef50de332cf02f92d6b8ce79ab64c35416b7b902c63b635c3543daecd540c4ebcc3aaf2d93e852d13c6f318d8b29c2154603488c3197b53afa37b1b392dc7041e5b726a8864aee9c49ffbbbd57565f2a839e48fdaf16e997d3014aa3642809a798a251e8a7a8cdf7a4de7dff770c5a81963675c6b9719ddd9b44c1c3daa7de60b08d095d50c1c22206961d445d5804083e2d80adcc67c8a35fd783b96ead78ad3b919f15b9d01a2ec66147d42bd15a847896a9114a410e38167a52177ce5f1ec85a13d527cba0a544a1b3eb95d2c766131310ed75ce269bd6ec47b2fe02166c5cf4699cb157d802969a1fd736eaf3a11b8bb1fc954f5e461b524082f93bde843773c4ed77455b929d2ac20fc69f567661b00f00404ad01c6c0e9836c44f0723bc37c813ac075b4a1eba88a57e5fbd2009a259ac3354f7c46c79ec4c7f860d7703f8704d2677c9ded9945e3ae5f6e735d33215212a85dc77afdb1924b58ae1b11dbe0152d37349532be3e693f1da3e50e30ec464ae82d476b47666a7d3446a26d318e995b38e648bcad97966d8a1882adcdaaf159b63ddbac6c1abf991a0cab89ec855f6b2c24b2129daa8a213a6705ef2259d3a9947d3a30a43a6ffc62d4616cf45f5d9785469ebaca7436e25983cc957cb7bd98a5e5eb41d891f67a405a6f08359884cd9415744663dc3025f0becb8785c8331eb8602cbd462f2a229159a25325f3cf0cc166895f35648a313767bcbde79b454765075ffaab4715a481126c51268319c1345eccaeef09f378136753b3fe29647db7c1d990da0959725b1f973196193e21b9962b3126a415f60b270265873a0a7b20d45197fcf4391dc578a24e849257951c5a0f42394964d03c55d7d4bc343aa8e6a32b27d97f8d39b8652a6171abbd0bd794e1895f78629f4f6efad3a39e2429a1fab7fb389a9ac5d5ca71e6135d884b1067040db8007d2416088cc1c86edd4ad2a011e2459c1ba5e4b664ee36a113b84a77f8a9c44b3bb71bff7c3850332213ac7f6e6c58bf16702e1e3ed5ffa8fe0ab2f02035214f097884fce75f0d053aed1fb2cbfc604c6bf14826c537f03b74a18a143d16cdb3796b8f5c1faf56f5ead9482e430ea766aeb08d4972fbf4b6031f555371bc20c57b28a146b2e9825f5a49a795d6505048b38fff9f3fba74fd8b9403dd819ab40656260929939107810b613919103dbff31fbffc5cea959f2cfe00878ee03ad4b3ca6bfca68b5982af950c56797684738e0eed41fea7ba8f6ae8203963a830775ff871885ef8bc7f47a84f0958db14d1dbb4dc7a5d714501055c10397e4b1732a1360b9b20c6d413c86b45333dae9dce67ed50a05a518890950ec5c3d50242eac47a9ca8561f8b63bf2d231c9be6f9f7be7c627be601a224448b54c6156f9044de7899eeb6692b3c3736e180caa2dbddd8f128efbf2fa3cb1ab93e803b0a319a38b2cf8a71e3d211e8b375878800f20093cc2048fec9c71526df0eee9e71c4ba2ee0f6df0fb18166a9f52f94c318e3072a9bbe6887f41531433997b643c25089971759a85a06b7773a7dec5775bf7fa8af02b26ae5a3bf70ea421cbdeffc0440bc312cd47f4f6b2dd7ee197fb21a9af9ee6a334efecf50009c9062192f463ff134c916a92fa906660113410fc77dbe6485df807914bf9f40aa78eb94e382e8f4cbcbfb729d0d29e56c18be6a328df1d2d723a83816b73683377c5d483d0f2691b4d0deb35315cbbc3a882dd3cf5b1c8ba3e6824bfb420d351edb681025238cfc3682842e3ead050bd9dac964d56932dde5c59d92ca91fcc7c083420ee124e1423b90c013f560e158476fbf699d95a597ce03960a6396d99e40a24e442732e85a01bec7516d4ffff4d33034d04b741fcfaedabcf61fa7b86ce23d74b2985f17990f231d4847826585880220e24f7d7e7b67df3780c98b56beafaa808b813fd13f24fa893500c6d4fd18a44f6a718d9c693dc39f959a0c764d9aa7dfa37abfc7b26dc7063089e84871177584144472f9716593ee186b7b6e99b9d9ed39f0fff200ba0cd76f0c0ccc40f459748b33e05074ce4201be4b38a39e565d000a5703c3e902a99c6657d51810c196ef8393997398d2335dfa956eea6dd68d49af82155840df5532c8924598c5597ac8e905f28889922115d12a59b7999c63524b813e73a56c762f3aeaac89a0c18688e8f6347bd72edf3edb124d1d4b96342a3b44533c38afaa5caf7132d340e95bb44e889645848e9f4b73a8fe6d14d8e8da4a5d11b66b4cd033509dde0a755aa2b21faf9a830318562d41a395c70b00dc12d8af94cedac4071ee05405d38811a373f0bd3569cfc9de760b1d807facf03ea0fbffd9b9170a49eeae7e39e1dc6554c2c29eba9b31fd4f8e8ff7fe7c9d782b68edc4d7bbf685176d3a45058124c86e2dc54893a71fd9e0976c5c3e60b38c0ff551baede67099a517d6d88334a24148ae564d44978e4e5f8d0963c2adb67e54671947ce43dee58c7b917ee3f1bc3167fd0df2d471ea9b64f71fc3cc2679208a42192cee5180394eae03525f17118907c55ca1c82b511f97cf4d0a5cee2603b0df10002793dece0a794931325c2257d9ff69032ec58daa28f65855adb4c2a9225525816a685e2942cae2ea259433e8349921e3992e64ef29c1c342013431b146fd01fd5ceeef3e29ae4d14ad4b4548d88c018fb3394d8e0aefb099cd98af6f3b926fd1091f5eb5fa54fe17b962b59369706cec7871e3c06c9da4e566443574945f9c3be7a66b43fd6f0c2fe4b3e9da6ff980c120266556ddb92e647e9f8f50fee1bff51bccd234507d41162960752738a1a92fa7644c1ef9f59f5ff5cfe4efe7f8cad1573ceecda4b3abf0bb2f754a50683ca6736fd48ee0d74f1c2e43631f0d1b604fa61c86c1a3e0b6a46fa7f3f3e2698235219ed4d2edd9506e29b34b032705a5da75a200662eec39820784fac21c0a3e550b60ba9326163b9c000c9dcf1a9eac1cbb39bdb193aa59eb58f9906849f61c06e933a0e5a767f87fe81e127927b9f4aec7927d3c6035036501ad5f06315c6cf6e85895615ef1f1b6838f4371b856f118e69d77b6809e48a9c00662b8cec5977b8daac1db4b3fbbd9cc42e30e43f30618f2fe9aea89cde93f1530f4c5b1711c03e71d841b2a6326c7409eddfafe6455a4811fee1b88f5aef4c1d5a818f8b0b7a72e891bc4fcd8954749ca9dead7aa3e8a7b3b6dbfae9b2108c36ac789704be99be9c4ccaadb1f7a29fb03bb7235bd0d461b57fd81bfc7e750997649b39e439eceeb5a97485c1414dc6ccdd91e2799af5f33d2e94416dd61e95c266bf29325ec8a9f27af7d5941be329b1b3adc9107e0caae8210dd3faeb40c4078926d5e843837481891c652232ad47a346c7c8997e031f9483eb117d69ac84cff0f4d7ed431e436ccadd87ca0c294b0d376439d287f0ab81e346110b1827ca8fb540996124f07062fc4b0156a0d84af31c3b8ed0aaad4216acb24fc523abf6c6551dec9f7228d6428ea207209f59604199bac3d17b3e338ef722055503d6b96204c5067cd16090c695932469e64fbc078085f42e28b4c3bd822a4ca5d3f40d1640dc8ae50c2b002adaa56b27ba40adc5be011398c1b1f544deb2cf45cd47755cbf85d72ac4fa838b7962e4742c54c466058d97c8a9858aaa1fda4ec7e6563a5bb8825c91fa1ed6f5a86a5b1935cbc63582f866976fd9fb45499bbed400be6111bb273c9347db3bf06bc95d4bf02c87684ea59f0e42e0f86819b8c0e759893e5a086b5bac7df62859a4d40310fb598fcd12c00df83d75b8da1e7f23c953150e5384d1c3b4b8e2e59fa173e45129371b73e561111e6d52dbda493d8eeb63b814e0c7b84507feaf871cb5d2a7b881326fb23027eca5355d70ccd3b3c7aaef8235bb932a1c8975f9a7e1b35dea147b467d3d285d2cf3fa049022e22749c26a755f384c3c614424ffa66d2ad85d45bc10e4e39a6ebd8f49fe4b00f27b02fc7031421904a8e3c18458d066359df37a43ee5182f97b8c5cea94a818ce68f0d2e7773e755b46ca57651cb75f56c77acabe1014e9df9e1be8f5c03ac945793254cce152801783ad61cf0356c89bd1db6e9c743a1bf052ba6f775a5b6d3f00ff835126cc7e0fafb9b1d0f6f1a8dfeeb446f8416f32d19b83b91a6de0ca1b0da500a7f9e980b95dadf459d71186cab6a648d9d3201f6cd14d7020064d075e123760b4731749bf34692657e70458cae58f6bea3fc1f29ef9ffec460e616978c1a59e527eb1cc5c55d85d0105de6e2851549b0ed5aa3f5890f4d7bf2d87821bb12a5038bb52f2420f2e735f8a0ec5e79683e0fcffd571cf985ea0f476422536d2d8a794b37b1e7699a656a3a14bd84d87fa9903fc1b5d24e1818ef6c329352555f03fb49272fbe7890e9de182d61c95fbdbf0d9da79cd023bcef9bf20d9b815db96ee954ccd2cbe847bf6ee5cc355f4d82977b1baaf61c97f695d9b9f1b18947b48bb7d8a532a3bda8b16c582d14cde6a0365981661b257d7f6529f373c72ce046be38dfd0bd7f25065c9929495c7df4426ce47b6bb375c7932fbd8ef7c12a66a152365dcd1ca382d0c2b793f9ad56931ac3fb1d57bf8c813dbb5e2d6645ddb5d67f22660aa435549d1c76453cb43aabbe7146cee1564c4af5fec17f74bf86f7cb23507d140883e6c88dee4e84f816539fa8886ed8c23f2c56f7beebf890cf45bf92c5df93d551d90ef2c1fda83bed26256e9a68e19249c7bd18d32bd83f8d005ac664e5c6d81c782c550de9b0da5b76573c882c4cc717188e0fbb838a98e4b7805f0959e944330e575310935a43f32fe9954d7aabb823d7fcbfcd9ab20e11ae390f1c3757880e0df82fa5ccab80daf4978fb910be06c5c0ac8b2f4c48b9c1e050b5e636e293e865f6f04e22ffeb8b8a7c84076be7ce1075c520fd56a52f8df8ab5acdb7a27cb1f7c0b7da3ee0587f7725851119e712fb3a40d22d232a5a59c3b5dd6a72d344ec925d1a2aaef8198088222d17c93fd90ec7cb6735fff8f045c8d4ba5544c3eef88e9b4ce209f8f3048a35235f6deced259e3df60577b615254c136452c239ddae173b04dd2a08e5cd058b1171700d45da3c798a0a7d9147ceee1ea8a06def9e1498d9163209396e7c62311c0622302468550e9421b67dc05db2b250b4be9629b9af2c5a9f97d498388b723a46f47d5e3b2f35549a5da6f8a65d86d91e5a92e320673f1367bd8cb51067d4b845e0fde7684b5977a57f6f6eb928f56ecf231d041f845effc02f9b16e19f56fd343a425e137337938288e09e8a5acff78dcf72277fff02997802ea1ac689c23531b6491458901fe0d94ef4ccfd6be35b994dccf086619bfb2b3be87bb4d1dc69c635ae08ff65207555dd1b1cd23892df4c163d9e9fa3c132fc352a408ad685872178b688e8d506495092dd7469eeb9c44f8dccec5befe6fce71bd6818d97f141b65dce1a9141840714a6464de5d033b62128cc17931efff208e67bef10326ed631126a666f17eeec57f46efd1281ef22f53652e191af5459fa7451ddaa836257d4a262e8291830035320f576fd29e274ef0215444c7739c1eba777652247a509f535e1c9e1f7d0c6e3049031836ff17392a0f263a963692f825b09099ee235a19b58d6150e26617cff6ffbd5edc4f76d866c5db74dfbd83de70cb9d23c2f0a40ba17defa77896ab3fb0033b4c74d45f33a3a2321c691a7994b2a4e922503ad0e776ef0e53099f5bdad54b0e87241b7800b410d7c73a88836c0e3ee93686097f983f9442c8c746f3af119d319969446f2d5c1e45a13042b9fd61749ae1708111fd99436cadbf7eaba4e7352d15390b1b7b51a63b284f035647cb8daef1dfd4d9f30f79c6bd09aa66ca4fbef84a4b6a49b68d0b80af94d200725af0dce0a79a1ec38b3e930cfb06908d826d98a3597d0006188cd3aa9636e64efac89a303a86d5e8ffe804116973412dc6b1e1d04d81e15ff2d8e20a0f9dca335354aa7ae55db5470a85a7c779da323e0f75272af8be1f6a810f580265c5005d9f6c156dde5a187371b2d544df0952270fdfda1f02e374dada3f540229d066e3526b9c710d7ada263e8082bfeafb7dd183782948a958bb825cdfccb3a63ad921d714cdb4ec166038f7931c6ab307fb4cbf9fa0621fc30a0c03a05e1364a951b9f1d44ec02cadbb68880f949d2d4e57521703474245324f3fb02ea06811f269945958cb349333673ec1bc5401968ea4665b7b8ddc4afd3d2fe40214913cd0a9766e975ccf1d077d88e701954c220e86dde85df4c3d038bda539bb3523cb6c6248b0716e8fadaf04ec88938666ddd5bb010570ed2a462b7ebb0eb265afe6d40d814a6ec4f268fc49139c9c92723da9ece6ed6b2462555dceb5ac5500ff62dc52923458938cd64f372fdc58ec52acb99602c5788c8d912d0d92e270a70f6ab3b072a7ec811179ee649242abfad40c66d18235fa4b66d0f239b0cdd270475c4db888cbafb827e51951b31350b00188d304624046ea7160dadd7a73e4d2e5416a9c6c401771088789ef2ff4d1cb87f925eea843f82ea95ce07e479b87642910b79ca0c827799a26432b8a9c74137b44b43396e8b4f3abe4f53129ce2a72a3d470238bf2ff73a331fffc12c0d96b4c683810edbe29a8669ac530b592eb1bff0187817ab3d583f5157182e4c04b7ca37a24a8c4965e9af16f467f370f5a347f17b8035bb79ffc10f1e8a312b9a3f01fe05abaa1b9a7305f514d1ed1a477a0c16ab9e1923c83b3072c5657eef7c069f1e59d40f81844748daba557ab28e67a9774e8de185821bd372eb548fcac8112e46ee0571f9155bfa8fe68e779f509bd1482fe09f6a90e5b433c28e15a449e092f4c25622cc721df2689f314e7565942e7aa8da2b8c9c704c5a31ced78e3762c025736ccc9055dc5ed4746c59ddd84cdd31d3071f537ff25cb2696c4ce10ee8a20575c624bc832b6147de453fff8f5b4c24938bb6b99b518bdf4272b2df9011f4a0826695523903cde87a31385d9fb7710befaa331c04064e7bf0a0362c0a0e4562e4ea086ec001d285d5246301577017db01020105b3bbc5553fcfb3da9b69e4b5259a7683d02cc593f3837b7b93c3b488c207399eb15043a08e990c2a9ce57919addda008bae7b5cf98f38523f6d3d5ae279e8dd03b4cd81335bda16140ccf8a51c4cb488aad9ea475ac4d72451333992f0c7a18ec8e969aa5dc277fa1fc9317f09f8c2d465b97e4de4c37fc8e7999fa380291e49827d9bd8fa8fac56561c200068ea04806919c4dd5f8b538fb73188eb8ff5d8aaad2a8cf44628d1b0bda0dce2c8fc0265552806e7d39f63fd26b2221db666f8205ad9a860e01f51545a6ae971127525eb536f817c20f6bf45a991d008c3b6a01de1c58fa4cbfd3899470f1f5129384421f8c84e5ae9df0f6ce67c3b7a1802a999c655a270be871b6d62a6f5fd829f20b19e60904d78673f1004dc4d895003f5eb3130f820e3e4c844ff2ca400e92964b16d0ff7cc9b08d568bc7d7aa5f06873e483a70cf50202f54bb2f405aad4ba12d120ffc8ae7484a5622c909292b2cd0692a8f5c260dd4621b7d2aed150784526d1ee40bc7c058bea0a700b7d8f2d2136f5565c928b5319859f58155d11097150553233ff47595d711a043d14589656063b96081c26b9e0dc34d7333cc685a98427956544051365f70427717997228f976b08dadd549de4df1f33670a0257a1c9019a0e1d19dfce5e17df5ed87b699b14ae37ac5b2e44eb2616609b9d13be6721a0e3d5612f7d2ceff2400f6ff88770ebe6400c7a6f2dbf610711eab499144ce0008902eb9658af0e49d0beb772b0d73a1cc9b91c5bdb20a2ca6feeaf17351fda053693c7875f36a13437a91ec35dfe8cd78d6a6fa4eb30347488ba9948a6b8eff4dcb9dfc6c72b53d81481f836a8450b5b125a9cebce06283adb2ca38e342ce5df2bf654c1aebdf904956b9156fb585f9ab0368ee44eddc2a3ab73df7b7dab6bd25e2530bfa4ea37e90398b336fa27af4b8dd7affa467e6023eea086c842fd1edebc132cc5a24aca969024f9d2b1318d4c31884cfad1edce7c3b77b56f57ae734dd0f2f3c06d8a061b4771350098fe17552193a1a1d0547e84f0ac02c70fa4ac3a6562383b08664d17752f57dadfcaa8892e419896660b90540d14baf2df90851f6340dfe17bb355b8689d225fea5f36cc3bde9f9d5270cd6a6668434e03a033c61913f808ffe6dc15620f5024847a01a33862700aa787029b5871a4c6f318d6b8d377e5353d4a4a18e1f23f0fb456ccc4ad237de1ba2ffb5a5b735a415170e4cafe19fec58d912eb90c176659d1e70b6b1d2b42112b2f7d344638d0f5795a29359a3d32e5eef54d7771e5cda1649a42fc98dc536c3702e7a926fcf1969c8dff2093d59ad2b2b02258871b0e1292cd50805f03a0251e665bfb6ef6580e2e233367a1ce61a0146aa4314c2592089a46580f67d6fb1483d23880e5301695f5d2d62421b46fc918a92410b5c2c7ef3f1ff64a6c0e8883dff9c88e0cf888ecb13c45f745960cc2164e5012b0db2deae32ff5153ed72443064a6863edbd9a86984623708e839a32dc4bf988099452fdf03eacbd163ae25e039f1f96e23410b5b75b7a447c4ccb52ef8865275486e0568e8c7858fa81a6e9022d51f637c980104eba1294bf1b84086f91b7e8b0a1dd07bb94a2c8effc4fbb57588567281cdeb945d7a69ccb55c4667aa719ab15b806a0202462756a9369633676ab42e2b6b4ab2a3afc661b006862486606fb0e25060f8510deb39eed9f1fd0dc798f1c37fe851c0d31179660187d49cb3a582eba9497ce805ba8e0974d852affeea6559e3979eab55b44168f993c8923dab814f520fa02c4f1e47b05107e22c6f10e1ee1133f6d8db246047e81bb51958af714c0343a9680a1260944bc8c9cfe9877efe559192f561dc46d17d75a2831d9ee066bb3ca54f564b5abeba91c6de8198cb264cc2d85cbed7742db31ed3b825d48b76b7dded4267a2e32c6a65e4df98d6a5ab518d4c72dbc85e4e6ca4995547e76e8794c7429c084e45d236a215646cffdda5476e35f77604e31e5c99a9ed9b8cbc141d8d8d6f774be919d229fa73364f95d12187bd7185af3aa3050a746c6777cea5aec47e8c0a1741a5e62110df8294340dee1ce65870ac4558177088db74501469fd1ec441b38ce530e98e03dd76cdf88240df26969fcfc5ae034a46f0c333d30526c9cb4add80ab94f47352c0bf6927f22cf7913930cb459b74b541f778b8cdf9c0f2b4e2af0056edf80c6d986db39f3d6fba0f3e45f7b469acbd73f744cf01ff401d552fbb329af3ffecf93f9a560ac739643e2cd029e4714afaa9865f991f5913bb6333bda3a73b7268ef23751a418e6c38e2920074bcd5fdef0759417a7bee0348a63c2988277d32b24f210395b9c49e8283275f8910669f9bdcde037127f5001f4e77100e828d33afdfb36fee0673773adbc17f796509a39b5041c91ecc1850a96f75b9725db0a5bf8fa5f7efe42886173b296489aaec59991d0a5aa85bd843f90554589d30ae28a0cd300273aa1ac0d7685cd47b7a84b95ef2d27b2eae981d969d7fe2faffd0f31bc8fb0e339182fd9ce4562f38f1e38a062e0c8feaeaa6bbd717f131066d46e568d4a4d37a3607d77d4d5604983a921be50f8ca9ff9baa0d0a7cbf7774b262d48216aec2b154d2a96690c609123638e061867c80d2b992713acf94c2efce1db175f49d6e530978534f3b8211d3561dd81e9345687e1d14e26be6f8e11bb87f8713d446d8f5e994fe5c0e2f8458954a6803bb6e81939fd88c6fc9692d0808c45e8c9408f4172dbecb7f6793d93d490953f324430fe29f0e209ce7cdc3b2a5778a70d91886fe2d979341a19d936c98285709f0404847841141402ae1b493541aa3b61f7edbad95ed0dc0be8135f941d895c9798c3cc702d6195372e7a95a936c013d0ce8f47f52c4faefadbb4b07e4e11012689ce4a0757826cb9918d90fc783752080e09b254f05881f34a99da4c008204d4c80c111342afe13230c654aae2b619282d35fc283bf13b807b60e3a8874da739ad43ecea229ca5d4ffb30336bee217d75109dd3daf081bd78d88e0a16b8cd9b0ff8b30d9d23141345152fe2ce4bd291d4ee994c79eb2b8cd2fee5e2a155ef0f4df68632978d6d3a2a9c7f5db010ca1a2c724ac971e76c45ef7247113414e0da938a0856b13f3fa7c8dd903e4724bf3c3a6c2163b5d148d2563cb93bcef4b59ee2c50dfe2769e33a2f1e9507959af55bdaa2495209919a5224e1c5a6b270845a34a3cdf699ac69b8139961b8553c266fa3a5b0d853977d41194fe87d1399ad1f15aa87edb263f777998f14c0e913e13babb772ecadfd36696196f898ff7a147b386e418a7f704e78104e4ead1cb0d9911bac633b6db854bdbf464e63152c948be8c7d4c4b371b148aa85ea6d71f619ea5b0a3033b6553a09266cce1b09603c8b111db9cfacf14ae50419a64c406dfd916f8113e05ef81ab81596114542ce780cfe6e97088d223fcf3ceaeccf1756f9d2ec948e51366665a458dd38363833c383f32258ec456fcd916901429e58562c755a8270cbcc1c6489a457d6225a9ffcedb4eb75c12fc743d9c96902b171dc5b1988678fa806cc4fdbba7266548bb1843e8470b1429156a7224a0ad5c3b3bd0bdf9ae5c483f0555556281fbca8e8612b5b2af56a3fc6db7f4dd82ca1ef1eaa166682b5dedcec2b69d0bf2fd703707782c89859b81d35e8a1732fdcc6a3d15f429163cba588bd11f06d16922338577ade7784ed9c585e7adcec2cc5d01d561335663d2a83e6690c5ab8aae7998c97d450e248d9c893588137062e65050a0d966be219cf46a5e9f82d68775ff4e9564dce56d7ba08834bdab6fc0261b5a3521aafd5b827fc48a699ec57239c843d39e8dbf857c90fdb769e26b8673ba8f6266ee5bc1396e59de923aac1d0bb26f9595bdc968aa0ab05d7f4b7eb202514762a4e428da200016d81d1b5258dd37747156f0ae34c0a022df6dd873039b602fadc072ecb2df97c3abc16110a4d6df085e1c69456530326c72340f2eb59b49243578576701016099fbfdd4792d73ae3c881da74e56f023384002955908a1310c1782648d7fa7bad6dd55793b76ab8990a5ae999029abeb0a92cafa6d1db171e0334a1fe910b69a459e598cb0139b42f070be1993eaafca2d2bbfb858042716007f783e1c46fc906e5f44366523922ebe8467a8af19a73584cc5f8a842c295008a4385eb5b671e93030cb4390fc132128ff24735565d9534a3c8f0c127ac94123837b87045d088101a5e63870a5d9baf04e26be3621cb8f534568082f593f56ec202ddc3e851ed5844b6f5fbe90565136381f65df211eada387208bca29f49786e88cd28f3d8ad1011fd448873781dba4690c495efe3e58ae703afdeb1c8c006bf620095f1bd004b4f017631ec1475f706bedd08005b03d9d346868044813ed02ff1b27be8047e583d0c20c35a22dd8046b90192f9e18508e380d0b8b91befb06aa082b16c18e8366a6d7cb52354150ebe3ca9afe361013e5d22352c4bf958afa21b02fade27fed029171edbf27df453a652d5bebb2db193d3678334d9c0af2aa290eda7acfee5dcb5b7c4472700a0017a0e539a71e88c34ddaffb5b0e477bc51d8c74ca6774bad13a617f0abd488a4d3d5ef9a7e20e0cb3c77ff18fab3c450e98092b0362229f085db2a40bea53a74ee160c4b9286c8d813febfdb2dcff5d4dcd5d2c1df211a6b0f70a0a00a4afdcf122984782756e195e97745b75ac0a4467c658429b82a690688a63d42bff2fdbeb172f87f5a4129d0830046151e022eb05a6e184883f481ef9952bcbdc5ac0749e1056e94ffe25e992f8e1a97162dae8f973cdbe74cd38a60a0074825f41c6fde93f4d2252333b429aa748a59afec4d81bc0aaa2b055a70244b0432d4309fadbff43340ffd94eeb9f8a8f2dec11a89a868a1298c313a80202f08cac00ca55e0a8d8821e47685fc9eec11c72d8b65c071aed804016459e046bb34cc90662419a84f129b1b18160602749cfa60d02dd1c3d9bf951b33bb1eb55dac1a47d0b5c3607eced1190f64d4af7644e565a4b65e366aacd6d5f1363239586a5204439a338a7c2c8d28761b47ad633ca796eda50fd902492430f42fbfcdcbe6543e2bcd03059920b2e6916f493ce06ccb57a1b853cf15bce453b8efff0a5d844d3a15d580bac63b7ca7f9629b0b624be54d5a1ac50ee88c341ffab864f16007d7a27c62a27562a211e93df1aead82f51e5fb076927fd8544a936cda5404aeb99aa5d76404e68fff4bdae6ef286106b8a6208e50ae7ccbcc7d426dd7bde9780053553af694626733256f26fe03229d00551eca31f895dfd8da106e02113fa8d1f4f7f4abd1c6bb748cb0249593a817634f8b39031a440c86715b7a3fbde7971bf3fe40f1777d127f24b1a93bb83c54b84c1bc71f6d328fba053d7597d256330fc0f54b7cd00d854041db008b06df43b74429951af05378456928c45a0e4b3ec2a896e5825690e9184d9099b020f97c1582f3dc53bbc492e08b833a3528d14e5dd9de51e14761f58b16a7e5bb5d6d4741ea641d18eca0ecec68d81db89cf56e26c5f684e6e7450ee3e720761b94bab200a3eb3141a94c334f5a96fe9cf54b6677356e796b18093fe046b6e1e47e4f6578d1cadbf16f44d6ce030572ec50988e40bc4bc73e982b97f23da52474f99c176a427f2ccb0bdfa7f18dee53c47f2c4f8a446a7c1bbabf9bba0a4a0fb4b2dc69dcf53f6690072aa60fc4ae4297a39d59607a47aa2fae978796196ea18d974ba4d4938006a8fc2851c5482c4a5ee8b69f4e28b1abcad7cb7b761f208229d3556d147cf9340cb3de69fe1cd706883b8029f2164ee5eec4743ec54778d4d21234fee7bd04060044c84e20445c9f8c9d7f675fe5eb2edbf113582ec906e8f89cc3ee16d90eada6b732abcff773e9469a639b4bf1bb3e2020b95fde6200d363becf9dbdc905631cf90731dada99debed50f2a4b7573c4b6299b65d0cfa9faad09a24c5417eef53145a29fd7503e99737e335585c22c28f481d1daa76fb00f6c19a702acd0e0cc7c17c55d0d9beb27f826e69f5efed181e916d8bae9c673c78404a410ede2894f0ab05e30e9b2f8496e7152d8f2d0cc888a4caee45f9a33cbc23a02d59f8fbcd705b903c4980b95d0287dbcc3b8af89ad1f57abf1a6960ac89858beff19590a9b78998af27892bd253b0bc8a7fa58f6a95a8e164eeaa17115c60a21cf6f0af5cfd807d50f81be490a5556e29c405c965393e4442d1113a44cbb4bce53109f55b9535ff9b1283f8624d1d9947085f3e5bac05344f573740300af839e9d917738b451e452c56ec83368812efa99a30e92be7f48ff5ca27849aa91e3d6474a73a87d77d166326c9f56f6eb34659348d30cab4b4f15dc85e647d44ff918f91fa392332094096a32a65c32650c661fa95e7adca4cd25f15d0a44c34d8b520a2c788b825837c3f188858420f34a628756978d1f812c5fd7ad0dd65cc4c55d68a66053e0f39c67f2e1e843807390ceda95cd2caf4a7e1e0d93544a8931aa6dcd5af491dea9e718387a33f67d473a6c7924f96471da1f3a80e3829c88b3eb2247a19190f0755d66c19e516f007baeacdcb67114846a853cc14751627c1f1a3ce40387fd7cbdaf2928e36248dde730c108f03da0a3dc84c6660372999aa0ea875cabfc3743dd308f80efd1df376f2a1e688e0af66b76e21fb64dccffba7ecb95278528445324f3c6a00fe84fa1d96bd43579ec40e6095c1bae8d1ab0724b12d4c7ef46e7ba68c4b6271b8a4972f397991523b155f2d1b70f6087b5a4e8c67452b62419b43d94742c5a06ff030d97fdc8f69a1cc2eb32ca63f755dc4e93623dfeddd0b24a7167b02a7e8107bea079dc3f89814249fa7cc5d1cb9dc3715a81a47215403bb611ff0587439aba2bc512a3c786d918b469e4d5dbd3f03632d41a38680b6f45615cbf1e0c06d4abbe6a70eba678b2ef9e8f3a7c659f65176e2dee156f4f20241e31a970751a9a5ac1f6b5088ad23c1406e169124ba186034635733209701ec3767adf5e5665c4ea52e7394f6be6f98fb7f6fd1dd302b9db621991dfb6baa45fe4bc5b1fed389dc84d070147627ecc0deb6f5fdc5277d245146db530bf3e322f7feadf2dbd40864681f55c5c20883cf2bb8ec7b010117ac4a81c81eb220c8d1129d4213a4e1b3d71317e81bb619000c9db9fdda5226f2123dc55dbc223094b70c96f62ecdc43f1af30af1107f36e2879487d0751b8d4b593f97beaf8eefa6ae9a8697ca365c98c21a8cebecd6eaad6854d22b74c82fe2a94b4eccb3e4baf8dbd106c1a609e6243df26fcb3e2bd4a0dffd5d77d7c600e3fb59b030e70d9b529a693d718409c80247e7ee0e1c1f89f8652946a9087d9e946932b7bd21d20611edda2c4be5bb04d4db5ca75b647a58bf7227dd47720c18173f569832d490924778acc56ffc5b202e2cddeb06737d6d6e1886d74fc2e172df37913576883e5d5658d42a3f3d58eb724dd5c9805df046777a2c38d9493bccc3fa5069c75860cfc264cf4718b8d60f8dd0abc5bb7421190c43c3e8da4a4cbccd6353f81ca8ad68452fe66794dae7a49c2f1aea9b7d762fea1783a58aa5a23b33dae4e8b5a4b092365b9c93abd1576a99c85ced008cdabba3da271226fdb3be48ededd45bd8b96972f94ad07d3e45c8ad3b27151a1b714177ad341736476e2a7b693454977ff5d66d653743b3587f3e2c399bfcd547319b58b59e01cd81f2a1899861a75731c426aae16d7f6a334ccc8af4a4c0a828c0520a9b9b13566ba5df832886f4e2f8649d411da290c6f6e409790f0a0139017d13f496eef9d85b6d65b14439787dea5f76198b98d8a5dd36096fbb5cb0f08599aa7c4ac7db24678e9bb55fbef686496ae0476bb5cf587ad7d01fcc03b6fb9950ef889fb906b02f598eb8e565a38c3165ec62740e6ed149550e153d7aa17aa8b48effe58f56d080333adbb32903b042b29261afea026919835a4ed63804fcb23fbcf2c258f84f1bc855eb4a94d2b417a3f1ad8858ece813333c38880bdf508e0879b19a3283ca8bfd744002b27dbe8ec7e63be9e00192636f44a42a26820b46ce431993d4e688a958e5141e15a9771be2f13381ae2f0e9e8d034f8d1582fe71b7921e7cd7be490251224a632dc51bdbbc2d08f74ca3ccf33a4be624f65035c17679eb38eb1619e862e7a6c00dd37f33395b15e9431f748be01b6c8704c6375b8b774db8f28cfc31a274959a463594b8d8ded86f40eaee89fbf768bb381bf0665577054532c46ce125408f62644519a5a2a6ace8c85c7e06d645dad63db0ea39532161fad1a2c6721a6ae1302a1dfdd1013e5b2cea8c3de13f3c90b20fc18237fea4f191aef7ed0fe09c1ea1ab51556b92b864d2cefa1dc822ff676145df421fb7309cc2425f4287a2e7f5b7c33b5ca1314343e7ed5074e2424e2eba0111ed4face04d1b4e6341d2cdf10af3a0927c215b597c4f9ab01ff749f137090e59258734f67a541a19aa4633a11d7c08c5865587379bbe586b1b2927d03e45f057e3f9df85b2adabaca1038dfeece0b87f4e61c06cc6f993daa6c7fa4f322dac46e6e45f8031020fbc408770fc9526742c8ce9f44685a730b4b677975e2a8d4ac42b88e5359db2511986b8b1c82bc28ac74bf50a91fb912bf423cb8eee4b2e460154400e4446404cf04c60a37d659c9c73164ad745119e8bd12040e5835ab5f1cbd2b48c8e7207237589bc47f919b2b83b5419a00bd90130ef1e59b50d51bda53267d8e305affbb9ace38b6f313c4ff52a0044a65069db9b87afea3b9802e0a5c1b4f13620bbde44f010e61182e8ad85c8c5c36b362d30404c5e0a10804ff3147a85d787ea48a05ecb527f231c9bb020de1f38e320cde8e02271315ac690da15bcc44e3cee57df0c2f8d3c40744491c2fa0d866a6c00ce8b5eecaa275e2531040b41ecf3725ae1d7a45801ade73d64550d461755367aee8d4550cc13b698c86cddb9dba8ac917f82b645d9fb16b9401849f2142b263705a1a610a18c245fea781b00b8eda0bc61bf4e25ea6691c9017e31a232cb4dc256b0fd01edf86de8fbe19cb619c7263c896475819f54fd297d4ba8c268c16e666383ac5a6b670133c2d692fd19f3223da812db397fdb6ab7cbccc3d8322d6933a1a1b4d51a34093c534c13af3d7d241ead4665034574d5926812324e66405b3f63d83c56acda238b93ff4b396fa2ee80b4a6651dd46357b432b0d929b3c2a023d2ae35df99453e324f2b18f2a30b9f59647399ff77707e6d40adb96eb60837bc52167a2963a34ce3faa9a873488e20a04401f9e401d6f06838c569911fce84c24e4c6d6c554410a39ff0b0ada89cac6beda222308919ffe577beb4536ae41246a5cdb412d92ce25e3b062f9e54ad02444ddd6ca4bb7cdb0aac6f155828bf1d1cf11fa5f65518c2900d3f57117fc2d1dbfb718911c8eb72d7846950b039745a5feaa79bc3c09095355df304ee7465bec3cdd8ba240a1a5f8946638fb9793bac1338df85bbcced0df76ab9bebb0a7617ec5e72ae7b05cf79612e2779e2f31bd09e570278691d02c40102123412bf4a84ad93baca7d6b5951fbfa235473dfc4fe58780fec15088f2b552e646cb03722e21f75e286907eef6ded5d3e1fcdd9ec3d75087fd5aa5236c49de451b701fede91fb282ec35a0cf1645d34ef9557c254ee7a057e25786f05df0fc6c3651124588302d3034906478688bf90eba49b134cf673d15d25829b406afa7b944db409bbe755a8130f11ad65caba0435d62881df4194b8aa8df87cbe996cc4e7606f5a6de73b104170e2c0288ddb6554921dbcfd4a8983de2a8f7f7c53eb86550f2e4dfb376c3da9fc977ea4669713d3a7d36288121ab99dabc7c4f140b914ca3f9725c6b2086c4858dd7ad7722051ee3d9a26ce99f738ace8eae1378ec62c0a096516c583fac4284e862cf9474fd576dd063ebfa7eb62a766927055873c0e3ae3289c40eeec8fea94fb2c8e9f9221eb1fedf4e2fb80dfc653c31dacd38a1f90873d8199c5c03c09a3aebc73c5ae13c3b53550d004adf03476f58f4668a80b58b50bb5e1c0e7a7cce40bc250a49ad5dd8fd602ca64ce49eef2fa665de998e9d53c8fca36d3177f7e743d3521b81693460ed790874fa2f12bc3f3ac6d53dc29eb0d25aa411820d33960621f22d9e1ebc6f03708760489d8c0dd48cb3d4304023805ef8d57dadeb29a4cb73311bf24058fa4287c52e03680c938bea7ffea9dd0c5ce974b06f0f758e4bb89722bdc3aa90a07cb55ac2160d12a1f5ebcba68c6e0b863d23341b859ee6342371569c8679cdafee349129ea673ba53c60639e5b14626e82c3e770defd6e18640967ee6d1f322c32b3736743dbd6da4f35069d03bfc56f479fcf6d3a15afa977b17498422e067dc67c1ea9e0e0988064902cba960ca46c54c02cd574e48986c0169936fac19e192b8893adc971daf97a174c5440e9a548c1fdbd690136cfb446c29975a7d4eee69cfa3c07965c60ee1ded5fc68ec01ea0748aab7d5027fc0d60aeb5347ff85dd2253e934973c0f02de5da5421fffa3e54d55dd29f436cf103438fe6ceaaef4325bb3ff32d49132247428bcb0f743e53e0ec0f5a6cc3a200ac0024f9a29baff5c43bc8384aa819761fd170dc9ea31d6da240e2dd982439730b92f52722bb349a1610aa0a215f1a2f01b2dd6ae82ed11e7b386341eed3c3667a93fe50449a7c077097ef1bfc39ab48ad74e08206dfc30e6713f796ff3dcafa98232602900362b96ced0f34b449315abadd425f5ce2317766a7b8f33d085cb0628c06566592af6093b6f7afbc6df83404bd1a879c9c59f5e706043e75ed737c69f7ebb8e5b395c7ff97f34180cf90cb7e1caf36bfe09499a1c636d36fb1e00bffe24e67f1c20fbdf6a6819a4e6eac7b17f14a454aea05c91d5604a84103382529f5e789972b85b45ec4f3d7c39e6fc2e563392777bfe5e53f745bb255b1869d202395b1374f9a0aa06f2fc2b16c35b5aae7dcc704496a4f8d6793874ffa55fb07b832aadd73d5184d419975dba780c7dc94ca7e3b3f77cb6d66bce71f801531498f62d4413f51489b4a01bf20c260b1d76eda24ef6469e7fd1abb571089d3ed90ca6d03522eb543c8b9fcf6e2b93ed2f9e345938cf148bacdd64e59819e1fa4f1aa9907f44236fad4a4c0bc2830641c930cc7597de13af616b1dda76d140c950a53240ce817054ffeae5110e3af5f15425e2998c89220200f6af253c7630168282d5bbae2808a1050370c65c276048d1b00a90cb173de4fab901802b069f5b15b3160abb9b83fa8c9e753cd4328b7eee1c0e05adb2ce45b9224fecaecd05eb6121eac12338a746ad5b81950141d42efd6c4a7e21b739afbf12f2e2504bfd85f4e2c43c3b9efd02e050f31fe9062e4954f94c5ab61c6980c83e48d4251d87f7881e4d49a6414b37c76f83a7132f432686544ada8ab79b68383081f3ec5071ada55720cfec7f56fd4f23bb2a5239ea3f388c30a307ddf85a928316002e0fec09f1bf9b849d3f943349ecfa4bc961eeb63e3b1fde639efd493aa446d7b35ce95e5a9c807e1937eb1a118f000fd54b0dcc64b98025e4ffc557ffd8e0182c77ee12d78b500755b65924a86caa68861821f4c5fd483d5f63255d0ea8d1d70251ad74c7da5a77be7ee84897e68490dc9f4c4b35e27fc5698827dbc61055493baeffecf9de8d27d2812a68a84618baabe1dfa736408aac1f770135872b7a733515b0a98a4d4fbc79d0a407b67372eb4531c114283a8933247e9b835d6ecd33c3a5b42e9ed8bcfd135253587b1324c57e5cf5ae171bd762e96d5c9d86ef55d7ba2da836b8fc7ef9987ed5d8b4a1e678dd2a1d449ce09c81479739a3653dec7b98d11f8b41b65aa2eeab0c45cf696e1d78d900b2e6d3eeb6870292fc377c69ce08d77196b57e47e8fcb5449103b2c0b0e76bc845929145f2b42f75cf2ae9a9309995eadb0e14ad9eb4d4da4e1ec29d33e3be1f39eeb0178c5d5ae41686f137eaac677604f580e462154cf846c20ef86066f289bf620f543a42fa6ace96949260041acc05cb0203b27afe433daa4432a7ea969c51df780a3cd056a2972145893a30f1103c53e06f69801b3bfa3c045a93af69595e412a1ca5669f2872bad0d8037cdbcea7967c0ca3cfa670737d31d11219f7d1a4f707cf7c1be3b98e4ae22a2db07bff31c44df8fc93eb0e186f4c931c639e2c4676d6fa8945f9e6026cd76dd4f7b69a7121f104a061715385c4b565a1cbce5f75008ed70ca38f5dec50cd1f10e935bebf28968659389e842116f4254796d6ad8d0bc53e85178302ea00e7ccf27d3012eaaf1fe77ac8424ef4c769e5a028887e44acf836e0de11be5611e50e6368f30cf54a4032fe1febcdb636f5afd1e3dea869065557f7129f65bd2bb6f8b1f3164ac5d4a50035f25cd17bed3105e5e22d62756532be861e6246e68e4d34b3cadab27a61f3a762c4c6677fb1e5d3a124d897a0eb087b0f134c3550a0a4a4ffed4bf127dfa4a4e7475d231cf36f55846535a02c1b44e6d256753a20f52179e285e24e82645e9aadde6456907023455b67d8c44b79d30660c510816df2135a193ae81e3de8d3d4c321a4bbb6261bcfe21eccfc714cfd4239faf4f4bfcfd983169ff81502b30c74925efe2803eb37b97a0e0c570d40a4bdc0305141c04e3cbbedb2e2fc089ffe954995b7d8eb2532dc3209b9ca1621eb9c80dd6eed793aac84fcdad501c88cd97205ff4ab26adfa2fa917b18a616022e8dac58b19306509326427c0891a9b0ff705ea9118214a2d40ce4685d731676aa3e9d3a6c9efbadaa4884e168ecfcf02c65ccc17931b1f513edf724eaedc90b29fb85ae3d311d499218ee4b4aaa33e9eb4ebbdc6eed7b3ac895a85eabbe19c0f39ebb1294639209d5b22110f7a61afd77adaffaa06b41a89e328fd54cc054913e05cd7dae5de773d2571ee29fa093c78aecdedfda44014b1d7464e34d51ccb3e23c5b85db80d9bf42a83f5bb6e621e5529335d3ef4af6cca96fcc9616816dd1fcb24cbcd88fb803d4b5fc5f308bd4c6dc00fc28b60271f0911fcdcf1480907e4258c86ee1835dc208566e1c3fd2828abd419013ba12337536c315a182dd49366a4675cafb893dbd9ce522e730d3445f56f8df3dd9b16846da37957276d26a5ed4ddc259cc153dc2f9e43243b319935c648ca05a88f533df02781331d34189fd4c895e586d572dae21d39b84fb94141f21a7504c3d7fbdf33b877f890c8c9cce53da04c4eb5dfb4fad83f075aff0e740150de58b69240a3737d0d49c2461a44ff8c9dceee7a759d79b05365a33354c88ae479b071090a84d0e850d63b763b60998a9f4566a7bef8740e3df49d057936a6821137c229ef7a31879634671075166ad6c865b25ec77221dc8ebc5c805b2833c5f8ceae8f2a858b9459d7a5344b63645b8117e85c50e37155105a6cd3fb8ae9fc7d7c9e7a8f588f6fb59b9044c739770ad4cdb34c1eb71110cef3f16f821443f435a7c6089803f3a775446b7ad55ba4178ef3180d7dac948974c59abec501d854830b343aeec014db14bbf64c9bdc7f00f48c648792eda6e4bb59374cb7c9c75a2cf7a3a795db2e44dc690ac27da06fe961826ceb3c6eb93ccc42290c1810425aab15513b4c4c535dd97f5f475abc9fd7919317ccac783476879440c4a0aefbf262400202d303d7a347ab653d5a6883ab5254ce0d7ad8d65731cce4211324300ef9abfde8e381bad985724f5b7e9236433bd76f69249c8535bfc53b58225bfdf41054bf8d7032359018da2adaeae5ae0e4b7c6d3d8dfad5201f6cc45876fb879de574b3d8ef642548c165973ad96a22b2acacabc938b15f722af8f2f4af9fbf7712a1bd9035ff4006aa31432e21e2f7e06e0ce0c149d271e69cad84d6e7298eddc18619e17dbc1e7b46aea870016b73b947809fe8debcdaff7f0cff156921d82cd6add7fb48b59cf9fbdb734dfe5bf84c42f8ba4398e09c8e5e9f5e5632d080b03860891440e387577e8c8c169e4b9394b4be4ed953b574786c4eedfe61fa2f4dfd1131e375c032b195d1b741a3e1c6f5937c84bcc1c1f17f1e2fa0e2b344e2182d25ba668b36c3e6155613440a50f2fa530feb372b633789daa14f509f27a5b3a9a682e9f3e98d1a1e44eaa1227fe71ddc2ff5856015588596dcd9e40f53d67f0cb2a65422dcc2562712697bbb045473bd6dc39ab25cfe47e590887eb698521b88c857e9797a19c117cd85c4ec384365aad0caabf9ade57dfc1df547231bf11b0d5bce37396865bbe1e349c5ce9ead11cdf7c59510a38e03c2ee7508afc59d5bac8137f494160d15402bed93a4e84bec9437a1fcf10a486caa4d1e59b53dd466992e6ffd6048c8413f418687ec664463cca6f5b2177a2a4ebf4b984485304b32e1fe80374e4f46e6014053567fc2c12e09e759d2bb283397b8b76bec1357ee776c54dd3b5f634c104c51f1d32279110990af603283d0ed9d505d7056e1799ddf585caba8752a9b0af9f370ab5742193dbcba2d7676c40c0371eff762fc373669e362b9c895daa690d8475775432bb8e097b1badfa7c8372c0ab061be844dcb364fd93eec5df64a343098239f9c8f0b0b083db01c17429c9a3470c4491b841d450e49adbcfb254851d55e06c69cf14aff011eadcf8ec271c946f7157409c7f122b494c0acfa8ceca480a2648aeef995f821b78aec54cd214873e96755dbf07d90745adb7b7ed10098fcecf3b34dc1c561c0a24743d548e7051cf180f0c5546d0316e8ea7134d823a49257da2b731bdbe2224ed887d098908b1bd40c1bef907ef4e805116f1e6bf7aa089090f311e28b82923077c5c1be504b513904223926202629e8827cdce08b3b7895dbdab9e0b83104c709d50d4b634cb4db48badcfc2e6b7bdeb005b38a25abbbd4e47da6a4c05a8e26ca34bcc30a1849ba18cd6a137ff872b26126ab1be0e0bad81f9f066304653b6530db22ad97cce8725b724a5bb227dabe72c2eeefc0b4cc6da6e018474a340f8151ab2d88fba232f34dccc0aceb39116504a37c3a4961161c0408778c7c5cefc1055a312cc3ce33e1e438dd44ff5671b1fc80f10f3f1923672aa37e7ecb4f6235adaf7fd1aceb96b1dcfa0dfdec3aeb5a9e8871e474756435a4b66874d34984e7250bd80cda1d352fd6b122a66dfb7da78e09e50aa6739fbb4c64a307fdf44ef5e4ead941af10506f252740f3f15b1489e9f095ea29946f61dfd9a795ca741ac304c1ea0ffe7f9bb6348a98a866387a4d0c8fbff709bf9cda5558d51745c15011fe0134fcdc8547665cedc14064163bc73ecb06eedd68059bde119d650a5340a10d53f53428d5fbe14decb7fae683d926432b27ce6f30634acbde8d6850ac8b2e58c6bf5dcb738869eb870944c3fe4935e92fde5a3d8687906ef04f3c593537fd02398516094e69202b77f7ee44ccbdceee4853c40ecdd5679f3ef3c600a244f10ac977e5cda59f202d717605a037fae0d9948c0c85f92fa05a10b0fde4e804b3fb7d87159fb19a6ce71ac4469c2262da2cd11c64171e91f8e5b6ff0b1c406990496957513c0b70591ce3b496f8236ca6260a65eed985dd81de13eb62698e506a91833b794541d8441435644d3cdefb8c866c85f228d57524678c261c7e2cec26613237585a29712de654e7c19b7daaf68cc19319c295d6eb0d0e202f5d4e8a05d7c2d748582268d019e0bbcb032abdfb4a8698ecbcdf78c4c6d813fc69be1ef44633c9b619fe6c7ac8c10e0dd62ba770b25f2b401d2272d036cd363b2e8e1468277d46a05030d297f0ef7cdaf98502bb8fdc38da62021463c9ceecc09188501b70fb8b63cba4ea251ae86784bc7cf52a3351848dde28f3990b8d1bc63715c8b288ef9a832f57f8d46304c0c2e182205451fedabf4d5b946f6438bd55fdbb058c0b38427f5c79d9c37980801c776f205f7dc026338733b692f3dc5af628e6f7676504171c852f1d942ee588f7de06d70a617c5104cb69d3725ce495e16a8cd2fa29286acc7e598cb6086c598360bc87b40bc646004f16d3a2e555f39bf3dfc7ce8eae9ac9be055173c4843cd015b8b4fcd46b7801187d8c139c15d9c4780a6fbf09e480ada59679f90e8b099b473d2359e3e8af75b149edb66f40380ffffff7f