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

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

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

Block Certificate

Block 90512 b84eff65377f126ca4b2262d2d8450e2e8549caf6b4941b9477174e147bd8eea

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d1f28b2f5e8c069cf42aede9128a6ebfcbe168134bab3c49053316ffc9bff24c
Certificate Block Hash
b84eff65377f126ca4b2262d2d8450e2e8549caf6b4941b9477174e147bd8eea
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0003bd000008e60000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000919915ccfc6138665cc2f44a0cdcae7d3661861052aac2858da84794b6ce36d964b6cf630408093b9eb5b899cadcbbaf48f74219a15220c3b42953ae95124ce93415709b55502b3ca80454e9c566be2da71cb6dec3a9fa9d7003000000000000000002000000020003bd000008e60000

Raw Header Hex

0000402047aea835c755b92b461f5618cd5fce6fc3081691024f280868124502054981b72407710deea6b9c94116fab13df696f6301153e47def99aa1a4599d72bf8a1665f8b5f6a418b00184cf2bfc9ff163305493cab4b1368e1cbbf6e8a12e9ed2af49c068c5e2f8bf2d1

Proof Data Hex

59,560 bytes
1212160203079d3087bae17c09ccaa6bf48ad30918c978696497894dd2183f6a06572648e9acbaf51b9d0e186faa24e4107010b6ea604f041c099c39f664dfe04b243541717cbb16980e242ea3af9b04b9a32f573e9c2b9660a9cfc49545f5b78b5f59f589bd8e959b6987773bb6864341938cb68dfa0ce5ad00cc762d7f6d14c7ac2022cc7ae0c8acc24f54d38c81baabaa85b187b0fe84ee718284566e05c31667b6c7740b7204aa0b30a590b411710160bcb014fefc6b33d979d3a720ff1c4adba073d75df59d05377dab55059e659b9fba5677f399320fd889458923829317350f1724d443adad593c495a50c4547d1fd83a01996136b969cab86da9baa361843d22e0af33b738c5e1ee72353484448d2a449747f09feea3edfe4d8665a4c2c49fd5591d6abc454e198ee67f7ca38b77b5a376eb1c0b3429c4166399fb5bd3b7680ff551ea889cc49d7a80926e78bdd9255ce32e05a4feb2f964c902943d39c3b83b9da42c8e6b7c1f59fa7ac5db0d057b28b4262577ae99edcf78bb52fdbd51fe094e08c5fd2d92020e65d759198fdd459cc010ff89e638949b545c12ddc335b358b793aa8f4b81855727af738a36b1c9daa0ba54a5f0ad50a61037c5b304217364718b5c2b7f1282f34a8bbb478df9c8de022353124fef14b2b6228c2b2acff34dad15fb4695b085b061f234c775e0ed4f1f543b943baa8df184a343a8b57b1f9d35421f34ada6bc40c1739e5b47ad8ef8b6ec98deefb5155898fbc4a1ee40711596e587174a5540e32a6ede8e2ea330e54d7066f5508c239bf625424e849fb9dfd1042c648209ba7031b8105bc2e5f3c7f7ef4132f07c969934082ddf69c5955e5d132c7074243861cb0986cefd96ab60b3da03a6ee78e29ffc06a5a97e6f4bc3662358358ffed32e21990107075f5c83081fe06f1ac0bbefc888d740e34c4b797d51075d5e00fd42b06eb8d69555f5ca7449d930992bbc2b81a3afb10ab298626e3bd4dad92ed34733fe6ab879fcf033562df58e7543b995c767e65055550f8e226413d5d0076750890ff602972d43ee98f5511d3d273a4ddfa01407e19a016d23c972807a47e9cb77d237549b6d632eaf58f1b15f249201d69f6314d7d92f1c052be801b33743b41dd13a9e606dc83355933561783cb349f2d2a9f91c06fdc3af5d319390fb435fc1ad991125289ed755bea45f4276674ce7645012e2013c36cafc64ab01c7accacb2e6d5198decef1366bcd9027556152d6be027931e8343555add1b63045077abacc818de64fa3f57400a18c48818a1e7829b210467d34f82a6807f9ecb2acf07d0673ab148edf76fdca72658cf34906a3e5eb5c2d7e60d66446c062d455c68dd11f45502814c999a1c5acd6cbb4284bb15da6cfdf102b701c7b22a557e5ae59a8142f8fc70d38c77a1799a8c92392cd9500d8f8b8e2abeede93a781d5b34361c0157366aa005e5a7ae86504fe53b275fbd5aafc7b36cbfc08b3dfd39c9409299d58b62d5a6bf30b7e398a135a1d52d3283bebe1495ab64c438b1373233d4c8fec88c7e2c6e2ac4d686cf5f45649a6f46df28db87110c63c6749fd1f859bcde84fb015a4886d5a95a400aa9e82c42c25ea89ce367e4ffe2297c8106ebe4aff6fe305098826d0203364e565c01a04ee5768f2cc47bea48fb324c12608d9d0aa607760fb420e8e9b159512d57012e530f6f295464fc5f38133066d6703fbd52da6d7007aac91c14842dbe7c9c19fa0f432fe0791bbb58905849e4d8d9f47e49aea252b2d8bfd41c8c8e16011de160b9b68537d667008df06ab59e22beeca8c912facc5f6a0a95c0f375fdcd31128e5dced7661a359d1230b266d5467064ab4bce5c1e7109ca1e0ba86a0803343d938433e80fd152be006bb2faf26178208dfcb09b521de37274fb44cd650cb7d898986b5a310580e6758662ad51d017e472fb0627c28bf7859a68eefe6f5c6d211f964ba8a7a7b8f941da37069aaedfe1bfb541350ae240487c16c9c99b7b54f6ec39e1292cf35997756beec2c3d3b0da104b0f1b782e24bdd605204b30b260e575fe70abac71c2a26a3e89e5edca728326de9eea26dc947d0762e34f08181ac880c7b34d30f5c650e13996c354cf38817227aedcd175be63465859a2ceeb1e8501701bb7426e306f09e07513adfcaf892cf34623a4b0d0b7cd577690108ce130b68529ef56edaf12d6208705ff6b100142d22ca2f110f4fe750827b2893826529880713f8d469dd09ef25c37ec10def3eb2fbac1bcdb6e2c814dc025c3bddcd6dfcd6379c3bf13dc77e1d3d2414ccbd1574012b3eee28380fb8f3b3f5a891aeaffce305d27be21639dd58912382c9bf7e53e4c8ebeef5161f12673896b679de698ea01994df46c5725b54cf5cbc35f0a81b2bf955a7428955a93b7c96d890f1ace700570bff675cafea57e0891f3093d8e0f1e83a98c244e653b098307e423190bf9c4f7bfa83ac2b9d5b968c85cde8f3a9b0f8e357e5071e13f78ab79ac4743d7029379ba359924b38b1a7b84f6c44cd63f548edf5f2a13014c750953c3f3dcaf131312e1bde24842dfca7cc1827be87a6a54d168ebbc3e74831539cd3bed964f3926ab47ba2468d368a59a1e27fb7fc1692aa8da645797aaf2e3d4f15f4528158d275647f59e48ca743689d7e406309550729ba14ab9460b47fc69f59da724898e631b7e43a03c29f8bc84a8d0ff8a9adc04e1057ed2d2484bc9b6222c997fb9d6bf941b22c4868fe74bac5c3723a50b7be924b03950eb0e60519c6447c10ffcfebbdf7e9c97bf3b76a2f0bd6eba3692a16b2bdd1c50ef75c2261ca683e96240dc191f6aced06c71afffa49a77b4a9a69060bd39658d47222906820d34f4d13b0bf861e9adb1df0127aa908996005cfd85cd7331ca05e2465b95c2e46b333046cfda17faf553913f1c5d586663d71c61b226200eb1ba70092c218b59939a4d12386de5e20dae81f48ba2ec72a46bf91d0e5dd097a8c3b3b19db1d5cf9726544b01db5a181d4920bc283bdca5cb048399d81ab691e1cba8b77b180f113ab202a8cfdbf8c60f27448e3695957c7f91e8c02731bf7cedb5a9e5106bfc355e366b768471a8948cc762e2da41087e29a96b38b249f2279e063e51f1ff1f32f838e60fd0ddcf32494690b0bd6fd2f098bda12297e00891a39d1ed36e7d6fff944b9e266cdb9e551801cfb94759cfcfe029cf8eabab2d9b7fbd658123f86199e714fe3e5099d569a07dcb38433aa348f981a44b75e2317c88126945dd259721283f0ad6106d1750399b84ce3510ed15a6dd5e4ed31bc4725b33c63d45ab40fd424c1c47750d09f7bdbdc40cd2006fffa517c54ab47f4611356c056ff30443a2d1ded338bf780518493165888e009c8a896a061cb55a8347bc73be2a24c8c6ad3f728d21c54a4f7085fe0ea37f4253bb8e51b4266630d63627ee5f2082d421f98df509525f392ccaf3166fd3b02e35b5b71c7ff0da2dca25d4ca685ac9de15ef94e8859bd3ad1cff04df4a9c9d01754264283e3d1bbb4de0f7a97d55aee64e399b3e5743df219f09fb463d746d1ce0df7fda69368fba182030ca0f859390c6203948e3d907349094dfe464b28f2de42a61cd0809e4a580e74057470fe8949eefb7437044b2632a9eb60a4904a256458a2255eca8015205e85f4fea9b0e4ba0bcdb36329ad903cec9454d71f91d79bc95280e9e583b07d81e57df3f8c4260e45cf0826a8114d8b171e4386efe26623c176a45d66db9834cadf2bc38491f2c4555cfe8b8d80326d3df9b71fd1d2c17bae7c0c41081181062e77129018f52687f83458f91a8d4635f6725f322f34e6441ff90dc06ba5aa2a95a1c29222f3cd4f5d44c5df850368b5d5ee3a237e6e6478d82944968895c770716f39882977761d3a8da838b71bbb5b677aede6637b38c65c2b6bd692389b738378fb26c9c74608fc9e790dd2e970f97a3d9fcec04837de3e15a999d594ab5ee8c9cafaacb33d69ea85b7f83e4db90b461f0d4cca0bcf697c1040fb8cc0c1ca855f3f8c94edb7b174beaaebc77189bc32c4b0664fec11b6282465399073d6cc7d4477f034b4d2ae44a94cf050611a9e88ee0da48b64228c105ccd212db6f5a96602209135e68df9fe2383892d20cda458f8f8db2d55f5787284d8c0888e298e2481d9f0b8653bb5845e8c24d73756e9a2ddf8a36375ded8d03dbfc3ec8b98577854c7e4eb53cc9ef0a22979dafb93ed3a54da5f2ee895bbdec42332c8b12befe7ba296f42b04340a038c33383e99fc80f39e6affcbdbfd2c17ec65af48976616db67f7a2bc24964ca0475e7d1e177d22525a875be9a6cfd95eebec19679b1f5ec4a9e58ff819b8179248594df6b7dcc14987e0deff5490434b2d43aa201b1da5a29e1de812c787a7f7bd7f0f9de23e7ee05c939de39ad27c6a8c1dc07031c68d30beb922076c39c1bd2faa7ac4dc4220694b5b96acd714b3ad470a3759b381fabdbaff76dc667808b6b31eec13a78af468b775c9a3eb9c7308d9d181bc96f1c864cdad9999c27224b7652d34a62ab0eac2893a903e9d70c0c17b6d332768080a373e9ed8c9c6cfb0b807d8431fd212f46d2e05bd92a957112cef91a6c090675a1eea6664f9ac95318805afb118e9cd3b0d79dd8bba7a6c3416fdd142a101062a05445dc01ed0e4ce27583de2fc3bea5085a0d1fb49317c81e160800c942d6c5747d81c17415f8f4b2e9d58ccb1a0c1042200eb0580deca8c8ac2516e1fec1a5fde24a75a84c7d62eaae86a834bdc57a7a394ea7905fb443ebb77fe0111a1fa2e23a1fb2ea89d697948e07e546cf2f47c259827503d99a9b7a1e5cfcff5679e2adedb2a50e509ad6ada801b7e9b5aab56153403c2342edabced5a447cb2d76f377e36ca6ea3c5cfd3a3bcf592159b2f4034fa0e98b185ac8b91b4ce4d29e24a48a993820dc15c5cc96a4fad2fc472117d97a9d22ece585adfc453887235751a7f7e9be630baa21e79804283a29637c5242a56accfa7bd62a485ca2a7c1525ae193a5490c17a9b0f02876ff28bfa8f7be386e62129fa438e1485bfdb7d40b7984a213a0f054bb13e8d5b20fbfb4d1c8a1cce52f681d7a57d4c2ff73d87a6622e75e2a01cf6517caa20c1a36ab1d2f057fbd69c766070358ec4ffbab090a8fe75c8184843886c55662c19b09ce8d94db24d58aa64d9dad9c52d86a41356c38cfe85a06653c0253e1f585e5eeb1f90295ff06786cbfde264a2f1088b1dddb92d22ab55d02b08e7912650d615ce3c4c4315d720c9bd77898194843ff081c248cc9f619d45a2b4892ba414885e7f4189e52af5f9d5159174c8743740364c58cd50c52c35be67c07f704de14acef1cd4f79c2070d218e27b58fc5d52f3ff7b51962abbce1aa79b6ccac668ee1f099decd8903d24398e2eed7ec14e16ac72bc5898ea94f956a8ec6337c7c1d0304f81cedb64a3449c7ad7d588411290c57c39200d34fab110e05930ed9d876466900bdfcab7d19feb5454916de4aba34568385b370292fb452a64f2b7ec98edd9402f49affa3d8bcdab1cffb887a18c52fd5b22f27f101b688da8a4dbd942b156ea26cf579b037a84e846c7a67d5b71c7f2100948ae86161e128fdba7a6c4792cf24180f9c4366ee0cb2d5edbe709dbf8a00807e0029aa13bb1c3c13b1bd410d105d00f449d58c10d367cd11ad856c933fbc3bf4e8a3b1e97dc4c188ec28a3ef19d0dd43448ba18232e09f410389a43ea4226818c88dbb6bad3e82c28459c2bfcccf788e1033981e7aa4d5b4ed4b4f1c8411c430dd4d9dec66cc2910aa92d46ece05dc44690d81ef015d2ad6f87beaf76e0c364d99a3c13d567e07c83cd93ad0255bc3018f1a49e10fe8a2a0274ab44397e6c7ed7ce1fd41fe5e4d7256740e69e7449560479e894450a46c3e4596a921a9e835ebb69859db80feec70190bc75e6ad318536c298b8144bbc1985ebddbb895f7ec5081702f7ef6a55264f2ceaf14cdb7f53450c89b4bb8462d9d8c75c36c7d0bf0370f8911fa162d6fd41cbca5c5b0abf72a94b40511cd245e703f9e9bda0780aedb75fc1a8adcbdb603533c5861281505c10be95e6f389442d3deb13c380dff7256bd3984b1cc69132272dad077daa161ff9dd9c3820afc4bb63f2342c88e0c984219bcce3e4d692f006417860b3b088f90aaa200de9add406f33557e756325f97cce4bd7cae16bdc372776a7d6e29693fc7ac02a21674d1cc3f5266df0403c526c0ace512d2fa0444cdfa3565c6db7dafe6169fe117d62ea80e8f87e5e65a55d0a9386f9bb8f0247d0347fcc99c7f1742fbc0d281ab815f7d4aeb620b8640ef1140e1dbfb5c46ee67fef42cc29675cdf2c16aece22d91bb2ed4426fbd220b5b84bae7845fc2512305e6b1f1b571f6d966887c16edab0d69e734bd08f2786839f35655b955e3bab09036ba767dede4c3eddde7caca93a7f4463457ef5d820803f21e11fe41dc1034a5899e3d3e73a13bf47dba71c412b66bd05f4b9a889397d029e69879dc96056adf6fb12c033cc567e9f56fb2458907e9bc17971efabc0070395eeb157b2371147e20131a9cc9e9738809bab4fa40903412bb66aa5a6641bd5f6e196fe2b01a35627dd961f7d893c82a6c7e7b100f2faac24286d746c7d1753e182ea7522bf6c5d348d3c51a7e79bfc9c6c057d04b823169a3ea011e96e9bf4827a5a2e8b4e19403dcdc8a58c3f0ef6ad2fe5cf4be72a9f6165669d20ebdaab04bd141eed06847c226e434837c5b2374e2c5d753c2636e79d98c3613c4be8fb1cafcc0fa335966745c511862e01d455dd41fdc9b6067a4d1df2d1f30250cbd1eb5f86ac90f42460d6305bee4825bf88e93a798baef156be7534ac7bb14be84d1ce160741d2f62a010ec1d5e4a4749d16f25b0a5f13ac549598fd3c28b8428df19eb903facb0aeb2632613cdf126cc08bccbdc33e65afec77defe83f4d19a7e3619a2ff02e9635a2bf3a6a61b76d2f5f721579c0f1cc24005fcf8ac115b54fff6d937b44180e6f18490eb6dd28a2aa2664987cc076a4017616bc2987b1dd44ea63cc22c4929811d932b9392765f83ecb64878749561c1ff853a5ebc0065217e2d718d5a5305e9e107ffaae6311e616dc3754634a27e2612537de7f196287494b61b9eb6850a57430e544137af13404a652c19fac8b2db88bbb7f8ffc88a62cbe6b7d48851bf25e4572d42e5e3f1217b807230cce3a6ca42522f29e287e3fd104ac094b5f822d697feb89361318a582f7532d09e9a18c8dcb6be62f739ac4882120dda953ee05f45367162003f02bfe38e47a221dab40a233d862a6a64adb5c14d4394b7dd3598d7f92c194ea79827f1bfe9e64e75f00d413a66be7e038080e168df2f95a801d42ccb86fb25fc1a76d3baff59ef7bdf7e25dbc14e4bb608ac97014700fd69ba3441025986f2a7e712e0abfb44e6278047a315fb01d2040ba10d95ac219b0aec58050dbc1eb8ff952a32c463b61acb981289512bd27754c9f1163aa784447fdf6ce691291fa201508fac525dfed35824e7fbb846f3787c6a62bbcb2c6a7e123f3ff68dbee8067cf022a94be394b9e8f5a2161e32a25802de6a7c52f20d53f632ea1f69007f56017025b68ed4b38ac0e06f8639cb81ca9c26de1961d82fc182b957b90cd64da43d23025fc4eac5bb60135b0810c5b9d6a26522bd3aef7db1746528347504ec5638938e2c92cc5500a2698ac25b4e79120e368fa4bb602a0b7a53eb998f87fedc79fca9a485d87a7cb3cfe9bf85f51321efdeb0ca5cc943d99cc7f3a806dd0b54840a7b3ffbe65eea599e72e2085ca7267832062b9f08ba3524cacc088da2ac6183c0b83c646699e295af636946b470e2a53b55fcfe8d3359ec8a92287759ba9b6e84139a079b6508a9a23ad6d29927b438b967288964992604087e373ec69ff52a6b557fb50fee2ef599c4719a9c716e62f17189821aadd86d3b999d6f986103ad64490e40a60fd05e15dc14b9c248bc760ed21cefcb16fa0079a17d879fe537776e685b11efaae7bda28a85f1aa0b2a590894246ca96772b97c480bea98bf1c611fe3b12d916d97afde8e38abefa9f0ac56af7a3484e7fd970e25fbdc1597f72289654a0dcc41f16aa0a534cd99ee638d89bba80c38e68036282be19e9a85f7f81aaf82ef791cc4ea668bb012ae4e63d3466a72e97eeae3a406194f857b2f2a47000b6b699657ab75fc451eb60e2c2bc4ee8428f45e634ffa2833ea1ac45472e1a29d1a555b8ba3bc9f56534851900d299a12ced3c6601ddf9f305bf4fdd4e3b29431ebeb342ceb4cd334a0d35edabb3e90ba74374eab81701b2484c8ab0c0b5a7976a6c47e407ff7f8b31cf00fefc407b9828f893c9a6f4b4e99aa33bb70f275f23f7e76903b44d9de64463d30c5db0524f2621d5c7010401cbbe65c31d78dced34740a1c8440940e31afbfc0c86de59c61b60d991b4886f01ca5c5fd7dc400dd3bcaf28b967fa5185d294e906de1251844c29475b414e1761ebff58e8da5b36700df774d3fe18b1dc8bb2de6ad7ab730c95f737a23f3913851e7fd11b68b459e0039323b4350268b291a789a49f6110e51a4ef4a6a02207619c6227814a1e9df478073d10d642f39de8a04c63c6672a9bae2b885b882fdfc3500e00bbfbebe0d1c17b13237ce06a297a8ad310277ca43643c9d54c144b33642e54bffc9d75fff4889fd1b0ae364469d59e33aa17dba8646c0edf00b95bbf30cc0f2f792477f8fc43260f640176ad477da217e54021df1e0f4d22ca7bed324dd327aa2f1805f45ce5e037f199ab81cd511675dffb9714ec07e292a6f1ac0261ef20dd5946093d5f6bb14b09923b2dac5422830a8ebe4b9348952c169783d729ed2a1790cfbce85809680a82611d50e3bf8c9d0eb83d672555d51f8816191626f13688c02b65436d9ec20eea3707390399fd693b1ababee069e45d72382b4d1477e49e5511e55933d8006f4f474b4a8091001e97ac9662a236520716d45984bb441a59fbb98adab4bdd373261ee052db1d839de1ca512f3810881ed71d167939a43f351d4bdf0f4bf37c0e474c77ffdcb9568529f719adc6803956dd10bde776d49dc643253b180df8a17e0d85c74b385489ef16b3edbd7f0eea029df9d39206db3025d36526d81bedefd81b6ee7ddb75524d8fa7bd1d412eda130475e65d755fdbdaf0d5a1bdb81f96989d39adbd7d6797f1c5599bc730de785a026f7e6d09ea6b914acb81fe7daa05cd24a85b39e29a4a313d9c28cb9472332ba5293278f2358817439f7b3be75c2f489d0367fd0000bfd22500bfa7189c0d9d922525303c5536d6a6b4d5af3748713e392001b408f4f556cdfd482192aa31d056e9b02834afeb5c360facbe37eaf2d8b333758d12fc008a77054bc23d5ac8e9ee651456dcb6ff4630a4f0e5ee9e5231fd79e707f546b585183748d3d49cee8aa9442ecbd8f0ec6bfefa37f21a48d24d4fb63537385b84e47d6f80fd6b79ea9797e7725bc04de149b0bc4d02c368c2604af75dfd66555216a27649bbb02de06a0465d57f990283a19231dc14e75a2e014eba0fbefb8068bd2a2c7457464d297ce68b74d864d5e62c25c538a243b2b6e660edf58336189b76d499f0321befab1665466edbcc3ce78c9ec171d7999016bfa51b435af1cd32a2d50e835f0d8b566073c489503fc918a6e683847d5f3dafcd38085c94f34a3c361a7a66f5e93f32b63fc447b5f264b676979d8f0699b5b6783d7e8eda4da8aa10e8d374421de824047cde05d922a4194af181f0116c066f834ed3910682a361dac1bb85d8ef32b92a6809b653ad75f31970485020d267c57c5c72e9bfec47fd425d2ab89a3922d0e032f75c33f860d8663e6e6713925701aa5b562027e74c91df901c78bd9ace7b7fed62734879278fa239e936ad6d4b88c0ddd33d5f874264c99a53c7769efe296727f8b89044d43cbd76a5f5e9573f77272c70fe7d5341c727f33870da18dce0aed5a73917d35a8c3f71c54b753c961b48771708dcc273af1088d10f2b6a361fa722736b67da086a6af91c8eb43418247068a55c1412c131d6d4bbf92027b4e18218cb55b2e7774cb25041c58e61900d44ad76ad3f40d2f87dd3fef62f6732e905c969907b0dcef433987a911ed180b7a980be23f3f25d8487142e2b4cdc5c104cc8be50e79da4252e7527230a4c62b6f3b0d05432da0587ec491b0c44f0544825a9767da36386e5d56623297aace51cdd02123d9849ea85bdf5b4f4858c1693983d18ccf8ca80184a695a02536b464436c2139729befa92784bb527afe919cf92e8b0b042c6f7a718db7a02ec729d6bb17c2c98064fb538232aa8cb29fb54c95cc26187277115e75c0e60d0dc0c1efa7e6bfe5bc98ccbeed58ee8ad106a6ec8d209aeba211f8867836e45ae156982a94f91f834e3e7e64d21ec51341de4c5e124a7aa289c4b43fed6db2e5e6f6d0547325965b37e7845a9a4d716db73560b52dd242c63881d8ed639808bce789bbd4bd2d7b6ae1ec0889d0b785343c8668c32d317a248a5405c9e885ec78a09a67df04308a108727985b9974177e8411af67a1f2a094fca5d09f9abdb640a11e42c87263a68f2aec189a5459a99949789d59504485721c8db9d8bfc3f655a109c3d2ec647f5521d9f919ad8f703a5fd6711a3050fb3534bb5e53d7b41c5e59c219a4eb0dba63601fc8b76d94717bc21f486fa8ac53288e3996ccec9e9a1afe9bd81f3feb13c1256cf082243ea7b212d6f6de9bc88bf8f445f47dfc0b0ddce62234236792a9260f8e3a0638f2a9e14db684c5922bac23bc0bd53e92f5583460d77a0c8556e69608200caab12eef83010fad7efa4f8eba9ec737ae4470ed9eac3625ff37b1a9deadb0e456e007db86860992dc21d7f080137629dfadeeb637071216265e5f1226295747cfcc3c40702e064459ad8512c55e7d777d5229fd37f39175ea84fe4a935b258f3654286fd55e20efb7b0fc7d78652a7c1fd4ceb4080be8c72bca687386abe07c94789c246a1dd62cf51e6dca3779dbe7609a7f50d5907652d57f203ef8afc335bd8dec51b3f7da7a9cc91e6bc80edd03fdf2350b802a8077d45755b7e8d60641a734a992cfb00388784d1e3640d38611f8df9fe6de6f99e9d359394cc1090005e014816e2b82f932f0f84497cf068d15034052ef746cb7a48df937a4882736d506a0bf116073b8f7f64be4e0a57914ae2d43eafc6578afcd27771ef4c7017e50894853e7bbe32864cce63a94445897416df894a5c22d6480602362b409a4b94e09d399868d59e90e33dacdc261075bc3471b384cfc5fe4c332af9e63fbd9584438bc77ea9129996646c3e69491383ff4669cf79232398f4cff8ae63cea67f0472dfdc409060fae4a3a22f92ddd973a9c9e6335b9e59fbd1fb9734c3abf380632fbf23da4c51bac519583902275b0093f13e50e3da210fcea60b997e43083f7a03f46e99324c97b3c86fa6a4e3a41dda17a02ccc5ef7f1475b2878a059eefb3fa0fd9e7f16055d51bb056a76b142ed5ba59bb6fcdb56e86977e4e9fd4a67280c4c4c445f8bb068fbe48917fa9cbea3f92031262eb0d7ce46fbfdec017dc8198438891e216a716e41f13030ab4be688c22cac3e2674aa0f5800d3e3bbb981c4120dc971f035c751d22162c699273bc9f1d05c0ceddc42a708530ad93eb214cf7b9e6cac4ea8a3210fd1d9ce7ac594b9446fb52732f46d2a595d236c59076c3978fedb7976dd2734cd147ba1c74bd4956617c9cc16e0c52ae4ed5d77be2f45b09e8caaddab473fb71a1579f7c155c21247b98757fafdfb4f1c48adb9dbd2f2c4e0722639364e420984774657678de9ee41b0f5e789d111676bbd77e029ad3f9bba0785ec82ccfa6a64318655ca74953a93c5b32f5d5b28249c183a5dccc0cfa44e090a25e57def67096d657427c54759830d23b17c106c18be2bb93ce82f9e6476674deb9593e0b698701fc0d87d89dc5c6684dbccd49c084cb21a61e31b2b7047aeadf16e3f35c9f3378608d84c2d7c992291f90e08458eb3b2c6c40565a2a44777cae20bd9372885fbddbee031e99707735c387d3687a2e63b290b4afe08c27be761ec2d77e0f082effbe878216783bf978cef024d553857238efd2112d9849b8a8250b21bc84a8798c79993b66cef4952817ea24b1a0036734749a1cfbb087069e1aefd188fb2315fa3708c221e95138319ba61bb9da069edc9305c5a2fbaf0f3bddcaf516d3428fc371702ad5ee442c7a9d0b922696b9314d357c8253629a3b8f786b7b1196373a391eee35d920089aed7745414820717cf475392bc557d6e990a61996e58ef643299e8c63cdaf41a61c072ee874fdb030e6f30f5fb6e2a34d5ec1eb6b2a0c979ea7cd1540f0d79f8b905c6c86ae9e0f4bcc9c7dc5c94a8bae43d5df9cc5ccc151feecd42c30a0dc93a6fd46072424b3464433912169abe351438e67309148f36d4790f06b5a8a8675aaeba64612b4d0cdd082fef01d1899b2266f148ed6aba4df4188653207d3f2abb2fcff9044fd88e126e082fd4f1fbeaf56d9a508f8b7b03ef74bcf4f071585e9a70c48a9064823c7b191ca91e0b56916157c932363bec8354ba27f30826f96f5b70d25bb8687fef681d8e4182e040fda83e3f6c4f8657d0108d849a09ca9237e08a2d11cecc8f2dba17df77034fa631425b269ef5018f2b915488dc0d2c0636ccf624277ec0f1c56058fb2d7a3f0a6fc32578b940af2c904aa32506f57e8a42ff2f63f905836b95b5a77c7002efabd241769a5132f7d8c970f07c03999ef56656d109d27cb2e7a30bff25b686907fba827f22577962ee441b6dd067d04e10915b7509ac70beda71dd92f5830d015af764307e3d29433e7901fdbaa052a303d0f76a6f4c74ac2da3d6258f58af7bfc0d65e7590e091344fd3416fae3657203e9f738b27ea1ce781d0c2483c0ab2370c74f73fafdb946d9ae8f5a01ce2c9b99145ac977783608ca9a04194f8af7bc9aaadf5d763d06b494da26028ff7214b68ff26adf1a52dbddc2cccf90ac20173afbfb0d9a8be87261ae71b859e9490ad01287e6b99ae8b7fddad4aa56b7656e1abb3a7e5f25c4b4d5c0e26487d786973ab76c53e84ceb261435ac91d3cb4bb01051df61c92880d7f9b3b5286ff5381fe1524e8bb25ba0b421070d27637984d0df6602f158c6ea2bd73275f5aa0d7d701e308382847766f3eb4c2fec1dde60294ea488419581c59dbadf05c87563e90e50f025974d96cae70a86720e94529806572393fada34aacba815ffa5f84ca0eb6ba77ec51993fb1453edbd936a024b40fecd5db2125d331985778155377cacfd8990ad22330415d7666004384bb9719eacb80e88b518b409543bf9d1ad7782e0158ccb9bdfe20c7c9010b575f594d51d57d18beefb323e34497f1380295d892a765f2b01881dd3f12e19ee61fcbf95680c108e6ef907f7543634b34269c665019f1c6d6a0875727b70cbe5fae47aaef4bc464fe414d8e959363a06293fcf962cb619df4df38d5c8c1166c098509c49b16f6f92059f714ec4df61ef77f4fd5615cb7ffcfaa066498291b63fd8c4d6ea9011cfa415ce736857c1a55d1f8536580f36d0ef6a48e9b9d1f4119e278e2da0f3765aa70cfdbc0b95ed7e36b18a92fc18af3454773e80e8c48135f025dee79359ff3ff40b0a652fd67ccadb37b75db8b7e11113f6f3a7415adc9f7d9451f75692c3a5261651d78a51c2e3d2516b3be6008c1e4e8f4a9d8ee510905946df3277bf83b77c0d3d265638736d72560c6c82ae57d142ac8defda23dc969ea7bfa62734ba0a10205b9f7aa0738734d32f51825d8f7291a53b059ac722ec9a1b524a512431c1db5feea75a8b442c732b9bbdcba12ddb57d07a7ed47765902bc39aaf9b49fd88241186dda5cdf8ba3b7b2cbb04327ebcbc4efea14a912f9d4f24431838aaf3d5ab6f212931838a6c565e9f50e358f127df4dd561011c300c13238ce7088190bbb788306892569818c7c99839235464951dec5e889fe9db62a27c6779fcd728829e209da44aad3241625010ef45c63aad661d6bb2816928594d88527e758725b64917d9746d9691a6b91531fce7da279ae4234f6a058478dd27c143b87af059e94761cacc78e13b9225e8556267795269e41a776e08cef04f9051e0f16abffecee40206a6c085629c5138e0b9299d436161c4d37efcae0b6c5b49e04c0c4766c4393b1c67b9ea98fbf80c956f38958f3a359a89f86d408b76ef91a49703a39afdfd4d4ffc545fd2753cd17a9ea3fde89daaf7c39412e301cb1a68a8b2a581060eb1379b912eee5ab2864c3522c512661ec7960a61384cd89a95c72d84c34a36a8afc3ca0ce18fb0d8471d5044229746b1614314fb4428fb5f4ae1e359119c0f89df13c2c64c3d6f6c888ef4b0131073a284b1e2b3cdbf3f2eb82559616615050705f211d0000f3401f0d4065b412a25185fb7440953254bdb99822abbb9f8e0da34eb8ad5643dc6bf8a2befe4a0960b95ce19fe4e34cdd6f45cc8fd809dbfc0d58be8e802593a21c95c1d354687603f9bac1c5c82f712759f7f9da2feb46d543800dd0b81c8b3155b9f6c2457fb0b48f654337720a35fdf7fc77344eabdb9b0f797d95f8b42e8db5707318ca684b3e85f922fb44fdd7fa52bf7b1c00042d935c1437bb03d77b4cd4c967beed58045d327c09809a0834b7ba2610508fdbe09413961bb7e70ba57b8f1fdf5983c2a2f8a06699ea6a6be222dc8ecd3020bcda36f0c22d6df24b72c171a3f027874f62adbe299b78f61518d0fbb10b52387eebabfa85507721c4a6a75b2ac8d286dce4b91784ce8b3b4f526b8f5b5746956686e54e5eae8f1b0b0faa4d935f1bb578eb7944add587d08d904e916210adef03aa7b419677c14fe1c019898fcaabd38d0143412165d38f451e2a357584c19822524925559ab506ab39e983d4bf9c1e84d4306172bfd16b2697b8ae045bbfb188a484c38341e8420bf9a6ea809729d0ec6a6bbbd47bf3771eda2ad43e9d5f536c7f373c26e60a8b7c4756311fade4bc1e1ccd61858a71f6ea782f999efcba66bc080481b863c8c0fa350490f89f9b826667b25b6a3d3b81def599b95f6c296749abf494855d2eeca994087364612975de1b6207eba45af370a9534aade0afb8ba0f6fd02e4c436cf8a3756bce8a25b20e6e52c611d81e1e30bcde17a2fa79bebd5b099b3e81a92277e7aae2d84bb91cb04fe29da1542b6ff0f0fd292504ea9ef203d3bf5fdf714fab8ce94889e1590be93ad87dfeea93b745d8eb55ff99852dc8a8b9f97dea203fceadb068cb6c95709fff84d6b18f9c6161180a55f84414acfaacc6d09b067cc0b8dfc5501997dcf6f98cae0fb16bd64318e916f08d6c6bd1d5a0dae55ffd92d2ca05fdaa7dc012c105fe503db52b54b12347617d6bfcf68a783a48e6b7997ecde913ca5eb66896dd952e38c286ff5accf8962dee38ccc4b2511e7cb72a5f7fd3c02136b1cc101a0415c756281a21d222349a8dd212268c3b3db617163019e8f37a81e84c424092ca1e3dff192db8b0affeb7997b07145cfc6cab0b41df042a5bad4a58730671fc2de38e72104adf436d5859ceceb4181b295ffcfdeb030c974229f22a81091823698d14271dfc278452f59a5eb018064777ba00143fb10b4c3f217dbeaa2f045509f25c11832b3d81ef9d352a977bf0245f60594cec7d5ebdfe7f0d5ef287e4b64910a83b6e303a18370dbda5bd03549f3f4ba415836cbf4847beeeec4643df368bb47ea160246d4d0acb30b460916215ddc8909a139ad4f11a471cbb51d364c0b5899889349c9f0fa25ca0cc8c321d6067e004cb5cbd8cb3b7fbb380aecca4a6950a1ed0dc050060ea575f75dfb48961a053810915c29b33692f2ef368a392b1449e9a13c2b3d65ea04de7f76a318ac7d247ad09e1ccc95cd4e4b622ee5acd87a0d5af322ddf33866cb3b8433f6c36d6ce833578122f22176ea5ed279c63de727f6d6eaebdf4de89e3e6721a61286eb880c6672bff98e3c18bf7ddc07e027be9bf0f295cc15704d805da083bdd99e5a571f20b6f9e15b3180c7d1bb6c4b54ec2e47ab73f65e9f5130e3dfea11c4e1e07f4a882fe96fcb492b7a59f9dfe149d9e35cd95ad1d9d86aedc3cd3dc2a4ad9f168af973c878591e5bbf52ebc67a3e26658019ecd689fbdeed257773937b3c7b161c4e057eeb5fec4ad49bf13179111811eccd041923b8673fa795ff253c630e8f47de160ef886e9f203d4781a1ab913b311100f7aef40ff61aae7a954566e91af5267ce71f2ca42a00b64aef0d0171bb648f65d49f0533084e7bc864dd7873b593dc839bde4bd8d96873945210bb2a6a59f398933e1eb418a3a6cbdc16ed23a68001bc27ca78dd9a8be01024936d502eae6e792893b3f6e0e6d8553652a11248c1e62dcabf68940fe6ccdba79bb0b0b24dac32f01c654d5a98f9851ad9890cea67b9d281cab20ca7139c8ec64262cb4c20e48215c940894932686dfd9e58ebca2a8331dcab02ccdcabe9f068c409f65a80eb52a63424ecc0bcb7c13eeb75c4c38a4db73ff9be13c33089ae9a0ea9e2366114a38b9c03c616a59b382a973452d39191589bd78eb8117aa1443af040c259eb69b1966cce9086e6d1132d6d5fb9bb577b8e670db8bf0b378884e5d6f87c215eaba441daebedbbc1c42f15b3736675ee910054940094f984f6b5a13ea3daf144a8d07bb290725d31c7f1d6dcd4bf0e5601c916a4103c3a2c6c349223e5b7504a724370aeb07c3c0ffb4235ac1e0db11766025a7063a551cdd57b02890c7a31f280648924ec150e3dd6163a02fd301c211b3b71274290c99b533a6a4c943ced5952a9ce76baa93aeef79135f4b782115953a45c4a170e647fdbf2bf5409e95e85fe759855fb0c369b20f45429588bb0be7f8419e36ec3a88fa5d83fbe8fd6df9642ddc98556388fc175df09da9844f74e9da1723c3cf30d9f406dae758352aa5fd675ce8740c9e62ca6a31a84fdacf403502b559a7ba8479f912d41bcd35a56e10e00eb419ce9d9bfb09275a553ccbfeac1ea7396caf1415e2ee7cd4d8cdf167ddeb06ba6d55a7e27835793f12f4ede09fa3bedbb3b227ae8b3cd658b136ac80ba3f5c67f0ef4ee0bc1df193e8ab5c9f0b66a2c0f79091c7ea0df2259e0337674d751b8c1192e38c9c8c3e02209e7f64440a094dd00ac58d4b0784c01b2d0f9441655f1fb32ef322ad51aaa8e9a7e83e06bceaaf3b52b99c9236f7e9f942b8d1106cc9f8e1cc582d5aacec47f6492b95c9372ceaf8fef7a18291cceaab04f7a777594cbcad0a48d9e5a7d62ddd7ca08cc1be0c549f0d7f1b185b490d834248ad8f3f8d858318fd1a41589e389fbc97923b426a94a3242a928ebf558b46d2473a6ef09fcc2ca8a785987bfc1f7d4eddb6d1d615d5e2dd4ef3ede74fc3731d07b7c9b8d889ce07a566bd2661d30de4fe1a73418b7382725ca3a7aee27a6e9d9f5a64035e602ed59a6ba138320c944b35464e7a90bff60050aaf39ff7ef5b132b1e56d5b34fc14c7b9bc75fb6712f15ce1c1f8f4b93a8be28328536779ad7723a5d519559df212174517a796b14d43b3f0398b6e7fdb9a82bf99cf4336cc5ed0aab49bd98eeb7379096628b9b4305af68b30c9c731b5e7f00a305b95ed87b68bb622d678cb7e56fadf136732a9bb81ff56423ae77a6d121740f5cd8dc06b87c012653088f5c6309be6916a3b87f10b6d0bdcbbd54e9b480e99aa1c6c687128f6bd0035e83ddcfcffd92b31eb861cc5a1f1a8da6f690e000e1bae0d1e1788c780a01847c375220c1f97b4da52f8e66c0fd7be528ee7a67a52f88e0a19ef23157e5786248bd8f6ff9c22c559d666b60067590207f83b06b6310d2be7887dec52b29c934de09373371c41336ae59350c6f68bbe99a475cef7613bacb7fee46ebc296ac6e05e4fcba6b075a48780cebd1115f8a079b1b47c30f71292370de57a2217b39bbe52dd02d23e765db7c3235b58cf783bac2484b037e96f740099ea516cf3155e75e3c607e10cf9e33d89e72f43b0b4d0462217a3f8e67797085c807b3e6c143ce2178ab36ad063fe279db7d5d78e0c645d30cbe9b0a40b21862e96a67c104fc97b882a40545fdaf0e737347cb64f5e704171a937dc56b99031aa131251bcaeb3cd719711063c92ee8621b0c350948f8e7004d9626a61fdf4a425f091c685891643dbcae04de0e3e4917deb0b9c5d84a749404feefcaa611b158bd64345c5b0f07afb5512154c17f2dd14d58fe304a74c87b3163db947f7a36627dfd70ffbcb851a2b593700e67ecb87a1a24d9bbd179cda43520814ee3e3b5db8f3bf2a4ead41f55623a3d2b863b84b88bd3b055cd86d60a13a88b4c61ad86107533bf327cf7b97f97aa59745b40c799ccba792985cc1ada25e0d1682bfde3b3ccc5f5660716fd1c7ceb604fac93de3f8c5f5f8318225f4203aace56df6c328e43560e872632d83883a44d0fc9e893d74a4bfa294023f750960043d1d80bf16ebd03284ad616b247735d31f53a9d1664b6be86a2a7d30dc3a1d82479873d853b78c2c61a12ca8ab2fce11e08d5bc7bdf92c9111b07bb901c06ac505dd0933479ce102c2e7104e3412786e7f8618a17165dd41a1e40918232637260abd7c1a4576876abe8a71db0cf63030e0fec2863b495b6573bb5df83a4ec41257ce24a0a871e4fb51f45dbe6cf822616d8b9484962fc1cd7e843941cce37e10fb0ada0317a1120b68b49ad746830e81f191ab6af9c9ee2312ceef0ad8e5efa941623bf46ab5a1977bfdd65b352d552e54994fe942441dcce81540896d1e7fcd3e6504a680549f67ba0667e2387771bddc8e98ec72189cff172e82e04757d0750742390693dc25c7f1861f3982071578f1bc332dca49ececacd5fde68f248d81eace5eebe90d02566d2171e1676024ce1ac2b8ac980a7efcc74f98eaa1169cdd752d351c05c660871f349c2be2b5d74c924ff8009b2173e8fd6e6e8999e388ac084ef39011ae797b59f9e56b245ea4f501fc8ab0a0960f8410fcc084592ab05ae506ec3355401a5b455052983d614b5ede22266f48e68ce7c51135217ed28f180be63197f2a3a4bd46a15d20b98b30c39ed04daf8a94dc4183b5fd5e84cb6ddc6abbf512ded6276a3b8dae59b2ffda8851f403b00e1b54162c78c5b40404d8bbf09e7cb2b49451ef7982b5eb93b5c06c430e4789824af956fb2958849d7a7f660eecdc9f71b51a01d7ec699ec3564333bfaf8c2e7a5d0f281487c8bbce4e2dfd56bebb780fc16fc5094d6d409780f4cea3f19cc808dff2f5a33b21dddb7f2d6be5032d8c23716adb43be3ec88043d3de0ff85d819c73d2597f386ab45049162ff1f6009e9a4d5097d9b8c0a154d322a426fc81b097a8be5cf1d7a54875d3f32ca07f8b266c68e0c7dbf4464aef4489ea78f124a3910c37f061bfcdc0c5ad95d41ca1ced5807f64105a811b0e3e8bcd281f45c1cd4ddaec6f8b6aa02790eccc812c28d9018c6729d1693b91b1458abf6e228bea67ba573d790d4f87894954b3969c780b489a8b4608daeacb471cbde277af8fe87c7938224ce100d3444433283aedf0af6b99abb8466891dba6beee5ec9b315748ea5573080d51ebbfd9baac146a0b7cd86c1f1d966a804a97a614ffa8811077440ea0d02728b0eb70847f3c06c9f5063db4c193687d94220624e5a74621f8855ff3b773b3815e9e6a9c92fd2c48d2e0b5f5cbed21d0e114eb490d64160296d7cf13c111bc899dda32a012b26e3ad5cddb6b40c54a235d3163e90c9b1e46d3656122170f48fee37fa3e805212bef8ba2e77815e808add8e70546e2f2cc42301b890be0fba28de0f9e1064bc406daea74d22473bc8292c71983367bc1c95da445d55427f36eb68f684dc804dde861f5cfd695bd9b752460813531f84ad8d7242dfc963e5174f0eabce87429a8876b133eeba425c731ced8b93a1bd793daf97fa0b33e5aadf0b0409be9e467273a54bb267d283e7a3b5739195fb92c05c8a7b863020fc69ec672a8ccbd20da2b145b829c7a2875ff004c586a270950f45cf31631cd7ec861772230c8bcdd0c904236a457f12e4c23698f9e920048cccb5428e59fe9d27c9ccc04a9057c5e0f742da0d3a37bf05bb658586d5c19d42b812b008ec2d7fb4b47070fac33ea70a3e77598590cdfa29c59500c1220bc8634b772237a5a8165c9bdab9b0424d5aa686858cce0db528b2a44c7c4e15494a6fecb72a12718fba1e717134da55d00df5158a5dd9b8de5d9deea5b5cc882b1747ceb9ccfa69078cf2917852fd569a540fd8f5c594c40b67aa13cc213a8fe9f903a6965cf95791b4bb92a70130b05df05c3048bb1de21b75c8482887d66f52b0be07961d7f9cd039facd4e9219e1941e38add84a5d473fab030eefd618794d9caadd6d584a25a055ff04d72ee394966bdb8926408002b73f929348126a1602c886b0ee4734015b9dd750b7e4540d8f6da678587b7246acbdffbceaa301c4c890cf4352e58dcefbc38feef5411950dd74ca0c61c0bc43de518892a4c6bb3c7cc2b94871092bcf1502a361daac063fc765b64d6a3bf35479c7aac3cc67e742fa6fe8d2a8ce555ac7b272b2bf1bf35e0233074082c64a5d5a1cf4f5d0724989333bc21c6b901476541cb9bad793fceacd29b2a361aa870cba567467c988e0e4913c2d836de2562626c882763ff4a8ad7f24869298575dcd1cb05565dc25653c7cbe749947f84f081ff495c1e15c1e7ee6382f67d5f22c4b45acf258137410fe4e015414bdb87ba51270a3a7af87675fc88130f0165cea294e36c25ff2b50e4b15cdd2210f7c8be413e0b3b3a7c9d25b38bf144df0eb08af7a8a902d99872461b151abea86d1d3792af00c7413d2b528318a57db271bcf1d3d7e56dfd930c300647146a1980bd4cb94549b92e34d40f06266b50cecd9a25d05dc73c4ff2893982c55db954214080434c87ef0da9e2c72e57329c03c534714a6c22b50c268f58b04bb1af4ec4ff34efc90b624e27207b8b31b394690e577434cb4c65b83d96244bd55852f8e37d5e865e58300822510b9dafd497057a00b8da7442cfec75c9fe9eda929c364cac72d742445ddfb17a27662d23690a5e3d5418528dfa70e2d1e90473e34a38d1bee1ae2b0200adb90aae05ed14747f89d99f693e46d0f4d81a17bdef0a5146117b7c4c269adca68ea2df303e276070e42efc0777de23c60cbd91cfce4d4e51191d361e05f2f4fc7163ca10ede9c77bddd8d472fcbabae675f6ca2889bbe0f523bd0821a58904650ac404b82ee55b9c57859803b7619eefca93d2fa62af7383b1d02d152211f1630b574f8b0982fe5d6d9a6e86364df0f1cc927d6d1b8d432ced87b75b1893989addf692e58aa70d8c966d2ad6ed948c3850d8b873e59c38a01aec9542a7175d05fa3663b3ba3e8ca0409c9d19f5e5d0cf04a85fa37bb25fdea84d65e946c7e25ae7718913a095e411e91a536cfc69188c2de832b40747346d967ac8e15776a0a859f13bfb5ccf6bb12c1091aaaaa0a72fb951ff1eda963f83de6e8f0ed32dbdb00705b2ff302d4c6d2948c4fe0fa886cf18f82fff69086188d42d8c77c889d2ccb9a6a0537b537793a0631f82cefadb2e7afc1e97a3ae1c46a758403b937dfd6156c07249a3ae5e0e4af1370a9ebbf3f0a6b2e58737706c102875ec54bb4be996a27384d76c289927068a84c04d0d5282607f98e1b07d077b045641e0569c6c93831eda41343a160afeaccbac68f4f5fefa8793da8703d9473b63868a5aee47c2659f01f66d2eb57cfeba52a1b366832efcd6cf1c8de958b5cb4f4bd9eb180c4d3ab818ec701d9915518f9b5b3b50089b2e3ceefc69630613085c2620f109f1dc95a3e55ea8e308149c2c5bcda51e364b98678dd57df397098cd3713d943fa34212f61ec35ab047735619ce7756520a2322b4eb6a05f0aa6e465a0c57bd8c8e6ca90fbeb8309438289e9c27e8208da06e812d32a6dd56374ffe5fb125927bc93f16f34b59a4a9586ad6833102e5fbc9e275491f941bc1291ec4b2db45749bfb68690620192f861e9a7f5483764bbf06b6b931e0afc97667731780a53d84550f6c3190de3d1e13c798b9b570e680d179a71e4991340904bb9fce4143d27f611965929a051527cbf5fc464cadb56534e11fbb77194d367e099e0fce4cd7da1c410ddeb6ea7ee21978e687228ab5088c3926a3e4325626e85315ed84de209126e3560c8a6461e901c640aeb5c53177f8df6d034b39f3aff83c321649a658113d9cbbd039c81756c95dda3a2697f76442bb26dd9e4d47e0875b0cc6f0cd697a7aa862319ffadbde294b3ff49770be87757da92d0de7a07e9e2f842bd7543858b3956959c909836d8416e28f1e13f99d00696db3ff6fc568cb0e00dfb4888efb992cefa920d9d96694250bea8f5d12c54bad169262a67d99bc9a771eb0f07c64530b0bdaee4026949f7bef810bc8c95a64d6f98c935bc78e131c7cd8e9859a3d323f760cde02d29663e252a1fe5f277a126dba67bf63fb4a0f3372400b50346007e6383f2efda5cae5f6c8399bb163d94925d7e6f13576c42533531f0999fdc8fb14e93e26362a97f4e8649af8ca6b16b5865a419499ccb9f4c3ae9c0aec31005ef135f9c91b982c1e83564a7b937851f98e004f8529d534d4d1610ede35d7d47d52d8ae2b9505453d5eeef236707181badd586ff63c72af1282b6749b69edf625e5a676bc3fd1b316dcaa3390693c8f364d0f71a5a2a56985f318a11b782405ce7d42e50e11821b6aeb642a8d584530fa8c3354512af125fac897207d0651fec5102e459137b40b4e4d475e1bee0a39abfbe8d607f660e056b536f86b7b7cabbcde1159957fb91b5497f6770298bcf03d250ac3448a53867a82fb1e0f501d10914055e6fd6c25f34b272e36db98b4f3fd14961bf5ca2a721e76fd1ca0e12a8bce02789622020554751c53dbe44501e3d2c185f87605bbef81a2be68f71b8411ca69cc0647ffa59b3c589a7939f88b35a4db90adbf11dcde20efe4026e864b47d6391c9e807a9237479f0f1e730449a8c42b7b989846c05828a03f98646d385b2acd637b9a0b8af770f7edb8f5a5943d30445afe97b0022db7adde905823ee3a7316ecb14355a113b23d8c8053a409180b0be6a844d7005dbadf20d8f8700e8d38081c9aa9d687b9e0932454bf851dbc39a972cabf5f3d65d3af395d5b751e6417e6498637c428de2eb0033c5d2eb8a4ab47c5f31e981ff80be649852058430424089057fafaf88a4dc8902eb1347a738b3928e407049f675e6a82d3e7647f64b1c67d607897748e97f88354572c274343a0c087be3f9b5aa8d83cc399e7b0d8133cbbeb426e534528588476fc9450526b116b3dc26d5bbafb5566c176c7c62df0e7acb613ec59a2f4261d6c138eca92a33fa978dccfa9c72d98aa2db22a808520c0d54e6efb1a954e9c38a9546725669b93042a75e3b9313832e75eb2f56fe6586234ceed70a13364b39e35a5777f8072ddc56dc2b7a5307391b923d59669d16b2684826149c9b5321b4fee5979037abeb57d6655bda444649ee1602e97365ab9f552119b6ec57f79fde698fed4685003b69c068154dadd61c24948c522e9af794b8d6fd1dc5efff9b67edb6153d981de38736485894abdbbd809a0ad039784f1e40a50898bbc9e3c0c216890a8f16f4407fb0eefa93df33ad60eadc81144500fe64264f8b3c793a8b85bea07cd7f23967c761e53b3379f3ab1c26a431c770a18834ca1f4bbf9d680c91bf49c4d4a15fd8178f321d3aa4477f793681e0c9cbe363c0993a011e4af4895b6f940cc38d44366e0119c804344dffd82cb6985e142232c0714379c95eb86e09698bccd00f7fdd979d3df8285a350fa83e863833d8a080dc2c0c7ab64ce2e9f51f56c8b67d93f39f1e306b0fb5b68134991ac36de43bf2753545b90717d7a46aada26af292a39679ddfe34558af364dce6f9b108b48acf6186be638dc106c54a871d590743a512ccf77d423195dcac3f2fba0b92cdaeedc115ddb790d522bc0b87d61f4df94e567af42f05218a40a61d10beb79748d87240fff5b3503cb21a9fe0057480848dbe47624fa97f37d88dcdd1e1c01fe47576cdc5513fc37c3bb5a82d577cac422d6d642f217357755f8b4720ff7935d6209c356545ee4482c034e5b4f604bdfad739f29b48b45b9632b9cf6a28367d6aeb87797aac6da3964f48ae9c428319ee87e7208a3ece0f7840599b597334231df975fa7b91f7e476188b39c9b9b85e3eab2de26029568beda16891c4bdf9d5b6131cfdd13b5bdb92dd2812e593838c1a6e3fa78ba8cb9c03feccc00fbe45fd3e75c696cf1014a8e60c22411de1f21b8195e5171d525334245ae9ff7669431ae99018f2cb2650d35e03addfcfc03dfd10dfc644378771a8dd2861ab66f6b8543af145583604f90b3eb0e7d2ac97547bee3dc75df13f1de0cdef5a2bec8f8ebff431a7739655c90e0014f2a909988d74a675e2ecd6cdac3ae3f9fb7595ddc6aafa7058daa2c4c85490a3ebc275e9334d456f96a5a756333860a18525705c1b905a71dad4a498bdea23f1d0015623321f44c0dcb095d8ee509dd6557699957181c3f6e7893a82002c2785c22e9fd7120782ca39ca725a183a5daeb2bd187b00a6cb573c4f3071d3419b572c2e7e594c87c4dcc26c2c7ad81567eff3b36802dc7ce0f0be30ac38bddf34ea70ecfda0293ddcb464d4f9920b37907b53a2bbbfe8c9a000dd0bd069e0d8da5c1adc25e11eee407667f31debd96e5708b1db0284bae0d4a27a25d60418419f6efd9d6af2df11fb6103f326fbb0451996584f012a7ba929d7fab781d43d40862397ec32b5fdb90e14469e54d2d59dd98eb15b3081cafc791adf29b9bfea4ed3fbb709cc0d8bfe087b89412c97fd8243ab1e07dba09084818ab2fe90c7873bcc50e49d211b9bf82124abeff2d595899b05115eb0c1be8b62d227806ae6268e7a3a152b322a8700460950c248e89cd3ccfba0cc3adc379ef44153b8df76c1c0e6a767d32cd686646cb2e7770bcbce701b3e8fbf6873f5f9f89c172a333134ca52c86634668f32fba819eb3cbbc27616b5a8e6f690932f3445f01ed64dec31f8f825e277ffa6e8b747338de4a5a3786bf0eb80ce9e1bb3e6b22707575945075b910960e6152025917a9a74cc265a766dc5ebad5665937e891af178917b0d4ae7b83c4d77cb4a368ad1b7abda988047c12b2b835edccee0a58d0cfd6a69017e90c454da6effea633eb360e49750ee66ffef0903f242d4db841271bc65b2f954eb332ec7cf15a7adc0bb3c0927ed741294657f0bc0c0de639d10a490241017c1dbc21ca88dacc28eddf357f3964d4319dd4db56a3beb698b2ede1de43d43c4915151f05d4ed216e1fb8afb91af2b799260e945af355aadaddae456af826f7aaa0020296d845f042b9ea80415cb74c892b5465aa479c543cea44c3eaf66d8db535ccfdd0e0c02b5f1ea1d725cfd2c4fa4bd99b676ea16233f0e80e355c4dc08c33b0fa1b41ee255730d652373ae65f3170ec96d39f41c4addfbd5d34d7a33a6862ef46626f6c39f12d3a4d6b45fe67a358c0d1a860c97add88153aac08c8c4a2b4e017c93e5c01a3f8fd6f6ec84937a8d2c91b76a0d3099931ca79e5c1b5080e9aa2567d666f66128c7b192adde0291882ad7fa1a273547c98bb26d374d19036f4f7ba756dae36205557a9e87b473985c3478f103f08921d560a21ec655ffbb3b25b17de4f141d6875904c32684b087fc642a9a7b0afb0944d973ac39ce7e418f1aef3eb98f51c46e966ce103e9d546546afa8448174f1cea2f8d0cb850da1411783d20e0353c544b78e6b5545f86ec3d55137481d4b973cb6c39438f5eaa60f6969ea6e84bd663444b3cb0241551a9fff7e07a320e68e5a53a11edc68769a8303303589f29bcbae51dba9a75757e24d8b4ebf1d73c9b8e95ad45b6263102c70b7b1aac6346b06f1af92e4a8c08e3e1a41792f377925b699fcf8f667b68234d58550ed47f6ff78279fb569aafddc9126a44bdea2970c8e5d051dba6c9caae65693547ee7508e6e673784e9eb3e1f5d307d68a8d6c29c8de7a295227e64bfcc24004cd311c4f2a7e82d8736dbf0528954e880eaa7757467ec3fc8f1823df23d1240c1248ad34dad0537d0829e8fe1b40b72e2851ac0c3e78e2cd3d83647df12831429685a21b79d404332281bd37d95b34db2e6e7d78f49073585692d2c0aa4776a50ffa977e37cc9ed2ee5b219a68eaa6e8c7055acd2b6197c4ae19639c294d23ce0e727eb59f751e45a0f3058bc3ff6100af0a4172a718b123344d82503ec718d5f7f1fe3167158eb22e31e26d3f96bb417f60733fc559e0caf8fd52fcfd8ffcb2dda97788b030ba052bb29c225bf4f0bb338f3bc3953db98b8e3dd45217cbe98132f989212c63893ceb98f81de9fb525529a7ae1dae157868f1761c004ca9aeff9c097163bc57f8456425609cd1b824e9c862544a0ab8f6670259050ece07e26435d8d0ea77d259898e26a6131d476b17f9a076efb593c56b919fab6586bab4b708bfd9c1846601d212029aa20bcc7707e762e5b14b8c5a9ff7a5bcc1162ced930c6e18487aaf194debbb5f3146003d85aa1b46d5357b4c21f4e1bdcc4521f592c4422b32d2d9ac2f57886dd7f4e6d083cc58ab329acf499086de4c0b066ab19f31fc97cba97830205135831d43721e09029e036f785143b9981ba03748e70101108754556adf91e49e60d497e3ca749d24dd862e112ca7f6baa9a3f11732c0439ec14ac27f1e5e214a9542c9e945c41142c6114e7a03142e994da355db3d0f33eb2d034219096d1c0994d1a3fbbdfa2092d010299da97ee7476b9fa8d46fa32538d56f10f1826331fbc435d98c98a75ae03570f54cbca6b1b3441aba208ac6989afc59beb9d008f9c9a4f293004a25f9bef5c9d49dab19b66514d75f8e02b28b72c35a6f5162853d4ecbe921411ded152cc4548d178699686276671be316cc0b20f701344b02def9210c2f2c5c2e35db928cd49032b142c21e16a8d925edff83ca46737cf461d5350c73827a8f314ead4418c1e0a7c7167b670e1253a2fbc6f3cb2f491af73a2f106dc0dd0e399854df93c18bb5a9144dc094688e5729e8fcc8f0837807e08608061b7fb7c9588e055028a1c0fd08e1297f72b005d3e184a8612a7e09e31ed2de82b869b4125c58a5a0df22eaa865984263570ce221c8d9987e914bee17dc679b373484ade64d396bcc8fe2e9cc2050ecf78e2bef4666afb3babc457a69f4d1e6c51faa124028fda412d29e11bfdc401b699fab6253a073562b757d4de675b81dc29b296b09789fb653fa9cdd8ada76513eb614512af408cf4a060947a582e614331e17ce820af038bee3d1b7300071b410aba39a7f671cc51980187d1f41564f5e9d447db8959a26f2a986ccd67eec7124e158eff737f8cc0a86d80a85047d0412a87e88217348fe0961eae67050ad8adaceb869544e0c5b928364dad555042f407da2bfa233ba6a892d9eb13530bacb4970cd3c6d457c5ece87d50373732b2666930697b16ffb41b2c01a6cbe2425ef6ab79d12c245e263d26d1c6caec25c705dd3a3a5925165f3be52d2c387272904865ecd223548903ffb81b1d1be01f4b9ff877e37e742443a5cf7edd491e193b541075a647c57d49421815c77cb23590123bf634b8867388f9a03f6fab6ab187bbcd46087bc66e54ab0ada987f12678382bf5f1b5bbbb431e9dbeeccd233befd9d4d5b6a33ec42128ba81750f0507e7c1adc8eac1013e3c60f64f992f2895967448303427e3fce8e2e4ba75b9763437289b0fae00ffb3b6b4cebbd694e3a02e1b72110b9c9853eb3e2de1fa3e1ae552dbdf9d96f2e2d3b3c5d06a415ade162f5969e2d10f5358cc579ce9d6050849865cf8715460054fa2385b626a87a760b3be942ed74b0928715d55597c29885dc6c8b1fed4f48426df0b4e161cae06253c700738b399cc3900c3b6554b92a4f078bebbf9541f30e29438e69535c72e8dcb4e39d26a5c3ebe8f5519a04e7c5803dfbe509278583c823463613fe294d6cef70364fb27feff206ece687e0d0118d20ca03c023d57b60e6f8c32662dfc9cd557a112bda3edfd1706b5d758adc2a40cd4acb517d53997f62717c6c16c5c67ff17be2295d2782afd72dd62fb51dbf81428207404c78a83f37fc980cf3111de763f6aa41049f49944b413a6a4d50d6c56ae7a6ba078d90a6573a9c2a4eb9be26de851819630c314e776141e2980fed3b239f59eb8ff7b01f60bb7aedd3e5d4c88c1275866bf6e7666dac5be3dba3c0da72aa1db4750e1e9b48ee49739508f362c982fac3d542c9abcb6e5e0ea014484dd84317009aabde17dfa05577e4d767f9e3ee4a16ab592c46d5548341ce3181a31ff8294d4f03f5fa39ca66db3210a6f6ed0065c408e1420bd5a7d7e5d8df8a8bd7e426f229f4a36834a6529c855942e4124cdf3affaa2af121b080d22b417ec261a48bd60786fe293c39916fafc30b978f3c9992853ee7fb164d96c2ac160a6f28e855f65f93d1429bc536584ee5146764dc04b47c261a9562d38a8aca3223b25da399a7338ba45d1381680c2b3244a6e000c1614c23b8cf8c63ec435c6980e7a631699f2eabe6742a307b3249f63496d91d0b78f02d370b489242145539fff0817465b37f3cc729902a951d2c158170e5f7a59d31b76bfbea4318f5a16f412355fe6709460ed1f3947846c7cb53d615ae89c5778ce358f80fbf34b92163f6502d35581768344a58f9a1cbd734d66bf5871eaba165c9a90a442825f0a238a64cf31fa068afd77689a5caa6efb6ff4924c15566e6020f83c2515b12a94b53d6e84925b5e4ef585484b92c369974fb4cea5aefb2e1b624650b03a47d7c453adac09ca0fb9a6c431eb407df79348b708da9bd018da4a30284327d1d5397fcccca53c74159b6c5744b96e2d34258c74a2f231bafc46b31e275b843bbef70f847f0ab0f1b4112400507003bb15a20d842a9e4d5478b599e74b668f6d1807ed28a1bc07bbf3a9f2e0b09c1beed22832dd17a3b3f9c0429cb2f426b871d75956ef87adc1cce9d0fb1d871222a915e7172b011536abf294721356a16ad68bbec9db394348453e00a745949f59db77645b418d3168a7e18263f02253c5d233f37df49a6d6eb6472043db0023b61cf1a86dc402251b5950c3b55247c9d1d263522fe035b0c29893f622b82ddc2fbd9af9df616dd343a146322eff441c9f824bcf3d7b1737335458bb1f7dd91d2cd417a7782078b3a116d2fe4f3fc2b25b15f05268d1878af9482cb7b1b726e0d051975209058f9da6fe7ff075ca542f06c7d13580c4d310c2d89112ee3a7f01f4753fecf7984d4ab18aeff0641fa24b7d4e7ecaa8f1dfec56c14f478b35339f517bd7908f5411eb0dde8c41e9e7e91f81d7a135fe1b7de29e3e3d60812888691ec09afe9185f1a7bfc29a921c9651bd927f157ea55a91e93ee45965f9a8b0466b0d6614383c70cc1439eaf1b8ec1175d13333a305e46abd429da7ced9a2d3e227225673a2a0d8241042220e63176e22f3867711e611556ef1eb1fe38b61c82209dd092a1ea5d07ab5318dc28201830066ed52b1f7c6201bb403812b7be03d8b391ea88a1708d4912ab12d2897059a2e6d84065813187e17c651c9859c3581e1495192d623f80048b8e2cdd30de0d6b85530508ba48759bbba33b19fa0ec837afb8f09ee4d0c45ce7c6763066a3fd7102f2904a0efc77ab900e962d18c0dc5fd994c61d7602cea2d6d5cc2173874a050eb71cfc7da3db023e6bf9706605b7a3e3d8ea53796e7a5eab4bfe7371f041e3377bf8239e86d6d954590978d139e6598e0dfe3aba25be30a47c97ce3bb1fb507ab98b4b8b5fafab9a169573c1ea42cc58f1da4dbbd9d82b797f31ba9f62d0f8a0eb296878ff7939acd462cac7e3ac36c49e0ad53e87e66c1aa9584214fdb0208913f2a29586bca2c55c91264868f259c7b0cc89d0dfff4ba5566dd2a7031636cf8c828c8e67cabb0d14300fd0320d764daa971d6431d5e746ebf0c823d7807f71f08f3cd7cc506352bd610d68769beed882fccc99811431fb22d17f38b162d446880ee7a07631c8dab0cc745e9b41a1e826ac3eec584fc846f6d40209f5b5a13d80399579d3d4ddc6be3fea9a9e867503134ba863acccca275a4dee30c9189621be176fd3bc5195d9ff897579cefd494744d5b79e4d25d3a4987e229942b6f39d122e3a48950796e7bd79d8c69a9d6e9ac25c2060152c91870fe55787f40888cf6c54105940c366909eb7bb4e6fa4bd65853137460c0bf0dd42d4b969d299793b06ff555f6faa033969258359775c5d655edd14c4f69f64a35c37d0b61d73edca98d1a1d5917a5ceb7a8cfb78f2494ca24090622c32e06427fc346516527c6e5e0c9ed57f5dd456bbaed05a4280d2d75d9c9544e3ac6ad3822e8ed10f50fde380c9396d92950afda170d6558dccc36908bad493117c47c7406f9e61de919d5eb0c5fdbf2adee15a3f54f47b132e7de1cb214a88a9d6e54c6479442cb3b45608ae0a459e2892451403a7c696b7ac56b4d69f44a131129044d7f53dd42d738aa4ab5661269978731cc18880b8378e65cb0b8e8d9e97289c0fb225a7183cb00c642f72b232d2ca83274d2dc22f18b606a7fb0ecfd474ad6d1748c5d4a080725d669b393230b2f8095e3f544dd9146d24d9f527a06110aa667060b8ee7cb47c5bb60bad8ab799f396c56b73f3d2c9dbaba4961c570fe0abc0a1612f060bf01d47dd9bef8e5817c128b7a98bbbf6977347552b1e61ec95841b89b31edc06059ea15e8d2dd8a9dad375c5fcf2cd5f4e2bfb7112a0a4d3606ebf64ac8aafd8150322e9b52455ccc08b55ca18196a416eeb5db266893e640ff8358fd2c8ccd4e6976c27a6e7ced6f69193a8d821b2412cdfdfe772dcb694d519b8c81885c00bd55bbba559a0d3098f5846c4bfa893d3cbebf2fc54e6b2c11f279607ec56cd9ce19ec2689395f0c125e4d95ac7d346a1452b7f645f1f3559407062015af9aab8bb9cf1b5fb5f7328dba6138fbc7e97505eb97960caaf8bf21a6691d154e06e9249bcf6109d677b72a77cddfa0f6d8a0fee8f4b66cbc8662287e6ece5e7474a5d43a5e0691a83fcdd71616ebf9e5b02c24af8021e239d939cd61948965d65178fcf83238ca248738f948ce4646b099f62c18c9b89b5fb4c5a4de47dd9a877dab7abe9233696434eb5649b322990bc318519e04adebd64bcb6e79b097990a64d36f1fcda0a8d142dc9c39c4213b89b954b6d721999c21b51281517c20f24865fd4abcf16f49b52af482ed184f6f9ef39e784a335fe6784174f32d5277723904c09954a5069b4b3130992c3c3d0155813d30c129a77111ee2bf0ca437245a90ea2e6d69860812d79f945628751047296826f537fd5e8954c50e5d44a22b5453d46079bfeebcea5e2938adb596742b14ca1d5f9c022c0fdf7a4ea7ffa8669c872a93d0c1ac917b34821f5c804900ea34103db15f9e39cebf0e8fcc7919c467681c9e08e57c19241487f68792c7bb9fc5ec99df8de695f7ad60d2ccd7c8b0371ad122363096333915e67d37d98bc799c31b2db689cdadce3e6fb53f45722ce53d4a03d0a50e3758e395fe1d908f77667842710e30fc6af77edb49b2b183cbe0e5c29b229f052ed5c11cbb02b1fe8188654ed2f13792f0d06c6d9f8c536f105747b822873b8b4e0da7f2b7b47aadeea08dadf575328101c0608325b1e8598655927dc4eaea66c84d3470aecbd9e3925882640f9305b2928ffbc1a8e734e2e1218f8c0193bfa6dac413c8e29e8bf31b0586c903bb2a28f30a69e1790733517b4631508f37e38ed8a7c183415192d4259e930c569d1b9099d4d1892d8d4dab5bc71e94fe52e7b4bd89284226069a1fcfcbbab7a2616c8e47cab1cd4035beefcc77452c121ecffae220475964087b082a15db8b34894b8232e7a8c0b2f3d92f2fe40d7f226e06e201aba9c3251e6280dfb8ab005780255777dec130d3a815e2ef25089125dfd5b0025b97765e52cdd1370f0af92759a996a3e7f19f02add08aca29409ff2ecfd9abbcea87d0f2bdf1db65c2d92c9476748ee87b0fbbf47ad21db5f276a435202f3329017bfa5b663c1a63d978cb25ab418123eea534548db39387af6d6788e64f8cf1f4b7381aacb285818527002281b49291831d1f78636552d8e986ddea216e964ef8d0fdad102f139ee9702e29ebeab9016581ea4da87407c45739f103b105b274d0fbe885873562c202fa1166068d06bb66fcbb6a22efc38bcbbbde6e62f58074a53e280b287d6b0d3ef88585757e4fa0190f509f8832f10479fd365908f42f8396b4f07f2276bcf880ca9a2e2194c481ba497bb831e735a5906863f5b4583c93a308e8b8214f8b04edf6b1dc4e9df1f2d54dd4539661f42ef050d3884d0781a2958be457b244f8ffe3d5ce2703b2c3eaf45fca32d460c6e03f29a4e8f8534dbf3136583e8a8972e1e620645c67a282285a65dfcb13d37b893b126a8953e6b8ab49371c9acfd36d052a35ff692e04cf2dd54d3d01b6ef97c2acf35ba96acc8c3b8b5d8ebc34265cdab3ebdc2b763705cc2016ea291dd358c891511a28c448d333a793d8dbba67446ec5db5bbca285ca06d74769d95d4da96dd21f49fd8cad35d38d5425734a38cb7d44f6f4849dc231f1552856a19b4e1181020fc0b5ca7b322792c852413b0e673542193c99f48715551c80f9a242e99026a1e3ba2144efc9a36c6a5709d4c4e7e2dee251ccc9316f17a7c53d0da68af2c4d07fbb5b22145c15d13bfc16630ed1ca2f6395724cf78931b7ac206e1e40f1bad4a6be584f9578197ee9d0897cecf846c31cb73f6b2208cd8f6e3368320cf06f0a50c9578086f17a0eeaa08aab32bb3ab264cf2f3d201b51a579fc99ed4a0234160b764259968419658e2605adebe3ed50893122f761ed95c265d5637593a22ae37773b886c4e4bf752486fe434c0898519398d1247414e7b59a3344af4cc6a109afff7b4ded6d1ff67352b35b840e878d468e028812aefc8af058ec4e524d916397c55461adf8870df3f1ff0f17be838fabcb54233620d257aca909db988b128243ce50bebcc3727113be9f297737e69edf82bb0d2fea1de08494d9448b862d5a730d50cb58d6bba8e970ccfd8e23298904aaf7481b46d5997f5f0292788640a7b0be50e936816ec3037bf93c918564c18e754418f0c782b79989eb2570dadd35349f13f3e2fb2847a4096227353d41857d57a69e6ff67e8d358c5b31f3d98309ce0285218f0a256d5e354efdb20eaa7652e38cff8fa76d9967ca9b99fe0a6cdb0bbc07e85bdd81a52a99f0b49adf9a24e385e95fd8044ad8afe3eaa5bd3eb76b03034f8995635942a561d3d25004a27d9cc56768eb2c9da6e0356e9dfa099a418b375923c8b60b254ebef711efa73ebb5c6959e20b233e641165180bf000b2bfda898cb603938daec9ce8e2b6409ed0aebd5370bfe4523c4a6ba057240ede88230ea848c6a2e748cde4f5104f9fa7eb0a711ee80549d00b8081a821ee657d69cb3ef0194589cb810863f840b535ef1128563da1a3684341686a14a7b866f53781a85011d48c7658f8a1feeb97f47c1af4b178a181bb54687c899fcaf95efe0cfb4358173fb04a488954584c12ae7e043e1ede417780fb5fa17e386db39c446eadaa3eb7318e92b8e822f8e22f73f8f74ed8cb92900b33bf844c7dad4d236908fedd2ef0a0e7535f8cec66c16abde2ef8336cb5a076deeaeb14f62067cc7493453727b67bdd69e2ade14d00f420c88d40605af3dc340ea52351cf6f69ecb5f550d3ac8ab2d8a2f035042df703c4eb244c47b0d89604ae566d05a42e55630633eb19f1af7b147d7aed22a2c924ac7a5a619ae52a61b3c0ef5eee56ddeb5db4c0ac3ac72cab7eaa68aff12bee1d23ef6da2bb2e286c5f75f26b0f03f69dd6edc4c1a4001ff58ce131763a58c4be11061fd639f3d897041ef761684b3e405369408ddd9f4da2c82f59bc4b1a16d8914633813a515d27361cd21354569dca150839bf4240a5e2f0e1d411aaf814c1f451afaea9d994b293b6c891d6bc7506f9b8990ef793703bf926fa48b4b82b8154bb46c2717f4745c245c10438f697ce37c96d77995ef1e4fcb7b253c0e1fef7adb6320d84925512ca0e02e93d0b8384b354e36fabb4d9abaea97cf9f5e1986cabf02ad32a9670fa96467251159a4db58c3e1aded0c2b2cddb427d6e2a2a7c0572bcd1e3facdc38e2320952f22598ad36e3b9dc185435d742319b41e1dfb7a7071ab57fd7515bd74f9a1ea888d568552040b0c1acf2a304bea9e4899dd49b289efdaadc9ea1c2c6033870d5d0376b4678d603eff06727b13518c99173a36e26d170257a8e4b5f690abb5bcc0df8f0f45d85bca5cb7900acf033b879f5abd43a183cbea58c907c58b5fdc7f4abb84a04114172c0295bfa7a24aa9ea6030524c86f2c6cf9e40fd4128ff00a462a3b1f7990c462c0aad8fd660eddb2375434c22c4ec8cb9cc5fe6a987b0f1ed602ab89b12e5a1d48ef0c5f4e3efb0e76214ca9e4cea7b23da9ae711006b8af56d6d0494d96459e6364d32f50729ff8f6c71a3df63d10e6a7f5a6114dd7a0824bcb63f1263c863bdfa6483b0ce760420ce7921363b2644e699947abc7c3a191762ebf983d266bdb85e5fc74a353a926474aab7575fe360761f7cd48684804cf59f7213e4c7f6fc3bc0f786e2836d6102ef4fa34032c7cd7ff5ce9241b90f52665a248702cf95c483505870a044e207dfb42493cc53503a7035407e9916d4cb87687798bea13120b83e882ad9ad291b3f3918eb4696330b2055ad6cca02d59c83a17e9482061e8336d6a27dbd3f2b58acad226a37020be792e9264dc4dbcc74782747620681814f1c8411d6fd8f1468cce6d5f44bfa55d693ab09bfad997c820e2fd2dae5c68c5ebaf42f030b8eda782117511c847bb2c5fcd4768dee111fa554dba1ea8924d439c8d6f60c9491b084f3452df7947b24e2f3c3d9d6c49794e03c0851b7f5faec6cc39e82805089ecf8533a404459879aad6b533d1c2add40b60b6d4ce6a2335b15f857cf2566c98138bf873eb1e2228ca75746091daae5214c15c5ff8c0937bf6045cd28257b56bb5e480cd90ccfc1736e5a075a1e8c209b740e6169274c8485a7f562a75633e1415099eedb8923cc637f5ecc3917d5edde17cb9777dfbed08c1ce50df6dbae72238955a7a9d286635a43edfeb2ed0aedc41a443ec542ba802ccdb782ecd083077d0a9d5db7a333bce302702d050edb77e5ca40c1d951df80d3e1dcbd3440be8fd21397c1aeaac5dbd341e90bb9d936e3ff4942b951d9c96ded755bd4dc4f484d8772c795a68bfe4f9291d65dae90cf8d4cae08373676eb1bcd52e86d7e364ec5c5998100b11bdbe10ece0744a1df59521b50060451f306477a60e2171962174529308262af928d728b9481d629e2ecda6fac01861ec40b10323ebe46f41a2313b1355c9da4f0a2dba644d69dfc51174fa5d9b868210ac5037412d2c5d9aa4b1b2a22cfac00fe18f5fb3b3db60aa1dc95385d03d1c644c708e9816d15b662fe13cdb074943d3f57e7135fd15998030153a831eaba51b6a08631530a42154e42a9ae66d8b7d59710c86d03104b56bba05f8f76e8a14543c3528fe4abf5d4b960e8914aef0d49fd960a56501eb207fe690541e858cbbe797a7de33c94a83f7902b72856f251a4aeb18b6c5ec8ad4e9702856dee04f231b98a5261778c60ff03a15b165ad7f60fc048e4d13cb52754dc469a7dd6be03264e0bc1530c5a361232ea984c4eb08b476b3c49cb86a9f5221861ea07c7c8469e1b71432ab806aeed060f3c64718fa2bd687ae329083f8443298f6a58648367b93018b477c2d343970ab8093fd8de8c50ec4368d85b358cfb98d7d9e5bf2f1bc403815403928cfb31e2326f46078b5907805cb85444efa10cca3e40d9af9a1595decc7351e5a86f3c682273a7dd79af4c1edc463b2feef8b7cd521de4899bc42263a5cf32abc430c7bd8aadb92a7b6c74fa4948d471dca585bede12d1218a0a8b26ca4a135e80292190b68144966381e4885234b4eb9ed42f220db49a67c8dd18c4f2e4319bcba2f4ff5dbd122d6c280a758467009ec3b9007337a034fc4a8ddc089c46cc580c0d76604cad754df39d57fac4b0e0e11ec23272af2d61a5be67d4e3d8818f17bd7e2f38a4b3aaf017431d57dae5b4655fa1011019a8aeef2adbfb04a097b19f6da73b9769e591638962f8afa1b38087393af83b05e28a6ce01c0b6942e000f2b905458156a87d15532954d0b9234ac08b8336669c2b239da00b1c9ccc4476b76ab7f088205d2c2a6d80e4e50e2e801da8d9abdd6fd50d392cc22676cdfc4c0fd7542563a7a84b2211bf1f1096ded2e7a8809ab3374d9022dbcb14150e1386576a979317b890a6bccd747b0be735f9590fcc07b6925295ea35f3e813699c79a2c7d9f26e5e718808639a7767ca195085f450fe91c7f62ece29bde70a33b14bb9a1d329a78d7da319d1026ff1b177027c934d4e10ebdf2b22e14635d35adbf884d2e93dc353ca52b354602bdcf40758f27f887007c01c07b988463b9d91c51bd7de147fee164fbe19c9867b87bf07661d952fc0a440dfb71daa6f239b7fbf07fde00a11f1ad261c4669dd55bcac211327b11e6e712bd99641610b495453da3f6eff8ab7006a27ccdea5877553a9e86abf2a58a5c0fe461d3f74396d2517759b183829c97c39548e74b9e17d9d5b572db8637665b0c0e3fc02094f6b5fa5ab60e447789e60c13f2aeb3181d081fbb1517ce5315488859a9a8ef167058026b1dacbcb394a67a699bc0879ec51d51b4bb46c9450ec5a4b9514428bc9aec93f034c965af00d50becb4c2731dcee1f03d073458b7a02963ef2e43c5016b901a99c8e5a17128c76a3c78929193b7e77386c96269da4d07f0b964131249970cb794780995d4f5b8af51acc4d344622a7d9465b1fa973e74cb50e3a3d86dd5bb688cfb86c100325cc8009dd0a15cfedf6955d657d03acd1dfe02f28fedfe33a689820c25ad8d812dd7d18f051e6a5e92bfd6c35745d8126d0fc70cf89123137a47b3f65d666f27b35eed260c4e91dc38e51e29fca81b29b751e8cae58aa271febe6e2a12ccb2517cf9527bdbd72475e9b8217f7d255aefc9d46bb1da87eebe3ab970d91a0d5adce5099e5c0a94cb78a5935eba3b1ddd7488b2f7545fabb206149efee016add1e4971996aafdac9b83c04ea1bef2625c750d684f09f8d2d90e97bf68c600b3069a368f321dacd3fd618ee707d597553f808662a6496c923e189e20bccedc018ef17e911d97e5f387c267f6d70de201984e8814e07efef2d6f5798a8454000b8a31c1486560f7f07572d0fad158e3c75d18eafdebad4d9ad564e3fed800d20dbdda4d4241552e283c11a09a0c9c2bd7275e031a3dada77e42ff14b46a85f712ee6ac8bfdb95c72c55a9bb12269e39b1fca0c6813a9cd957c3e31eb2218627f520a08b585855cea2f8e65f440736cfaeadfd581304a80e1937988749f29322fde9d36ee35d6f01763d05209484a1b89e25645ce64eb242210623a466c0eb7b961925b4c6b6bd295b0f1988b9fdee5bcb9011dad3adcf9532a0784f8a96c5aabffc0aa9c66e7f6415625cc1a9a8303d012274a8cff4a08a6530ebc16cdfc21e11541ebc6aee3b3a9a61006869e88b092125a5f1e25f7edbe8641038b934e8c0ee39c5d9ed2d3c32ddbee5655654417134d03f5db080f2cb3f3b36a737b8e0e231c68ba7de2f2e5b149bc56b8a142ab8c71a04115e7d2fb03f8eb343f7c60303ccc2c61bd6cb003a5ed0c9ac913991dee7b228d65ced5c8252395554ccc70b880dc10f2402cdbbcacd492a90f3b882a9c6a120885badde2914d587e2fa73ff87ab42a4cabccf78865ba7d8ec07101ab709c80123869c90131c929548fd39e51e5c6c4071cf46ba75bbeb714e0a3b2ebe9b6bec2afc1a19273b37bf7b5ac4379bd1195120a080e48917dbb81ce1fb5bd870f7cfdd84a4792148c0c25d153a9acbcfdfa8279dc255d7524b3cd0ae77cff875781a20d5c9093ab3bf7a9f81f142fcffaadabbb19ee023808012d3e5ca4d5ee75b0473e322e52ec0b62976a6ea46f1199cc8be96074d60c4d910f237922777bc7090de6ce97ef35719c74321a32792996e106a38f9399dc8419d709d7ce609a5b06324229e858b4bafaa0bdd5b3aa91debf250948fd6b07349458fb8ba828791f07e6de9f7cc19188dbabc105fadcd8376433ae967249bfb334a8c9c6b9263b678a5845b4a72b1e964a7d5b11987e3a768a16669a50face2c4fe3e360559c1b4fb58a62741504f0a84c71eb2dd65abfce3c17d6f849b7631d74e4a0660e42dc164b3631de51c68ecd93ee7a59bc6825cb91667cd8102e568b5e34504fa0713cc1fbb83089e7679f46e0c1d002b6b3e211ee5f948eca6fd12ad24562daeb02b663265606f9a1e166ddb9645c11bd95f291381a060d8d614be367c6f082e6592ef09e175d907e2811349bfdbe1373d792fca7bffe9c32232e780d66f09f30024aae74b1fc751f8e5de3aec5f1d58cba8c1b89446ae54641d7ff684f39e7aba6bca23ed0fe2c478869ce514a26c91bf0f6112d1b5d6f8ccbf47cd11e0a66ad249e7ed64270b505d0b03ea800a1926e8603308dea786fd7e870412bb0f5d5a6c882e7ec6c154b1020325f2aee25644f474058899c6b90d2589f0aa49303c81830db21a204c9078e4f316b38b67afb7979d803c7b3fb16960c3df51c113f5ff8d3fdb6e9572eafc508256369cb76eca9ce14b3829c57271277ae56c30b10b187a840f0510c1187b3a4b7c33fa1f1bc697e8eed536a51681b44c0b76244dea602027b109e5e190de263440d77a5214b0bed3a85c38c3e0d0cb6c666f63d5dd1edde42595e1bc7e8bed6e142802a9b48cc4e38f27fd540b07c24ec7a88b2fa8576bad421a44c5c54a592c4cdbccf8354e12dfa103ee0f5505850c8e5d42ce69cd6e8c015f9a52967a69938635c21b1aa176a0aaf43f0d80e14a557a52b4da74ac5ddc69e7d75bd41f32c55a04373758eb718648e9bfd9805efabc8c86ab4757d0a0cd6f471e0268c05e696ceae191a54620efa311447424be677a30ec9032b26601346d0afe19d0166b23ec824b3e9efe57586ea3a97072884b16afae8cfde5c4b79863a342b5c99303b7a01c0123cbd3a834f10deea99f85bf32ea9cc0621326cf06d19e209ad96867b78f2baa9c5b7348744af698343d39322c34cc68059c7cb7e41475d51365d7612d8191aeb8e19bed2b9b6b0d8ab9a982eb887abaea4d6f240ed3cb0bab9162a9eeef85c7f149032df08b5245010367bbff5ebbcb9c3c98413521e622ff050a108a20d25b58be9212f270ec15db3bc2c216384fa51d939862c2092878c1065766982376ed0dfc09ed30a5b0720f2483945415d1bad029b4e98f0a07fe175d36847a25e774ea5acf5d10890e88c93fee4bd60890deeed0ad8f174d7c15cb89a3d54017bce772655178278d422fcbba292a90d7f7354b16c9b6781cfd3d5c78b8a4fb4ecbff6659fdc05324f61e64b5bf0ca6c568cd1579643327d9672dc113f4c9c2fa53075ea7c0ee9aa8578255154b314b5ff68b828ea82773eaa194175b60879b1036b13ec2324e4834b70dae9a83e3cc4b28f598c24021826f92ba69fde2e5862c45408a8b48982d5a48139d0e54050f101eea7e400addb2045b0a0745e171b608a0e5ae06c1c164fc89dd0e53c10fa7761d7808436d1824bed9f7ebcc7b94265d293e2a31320fb91ada5625dd8bb4b7b240932125df8f239d3d651a6820edb02d16725f0d5732cbf823208de5141d0c971233d1f288a1be4fdb34248fe2b1318d3e55a01a0867b0001ce367b0cd92a95e85d4bae736d2633f296b68d913db1167798d9c47a54624e083417d73bbe6b2bd38778a1d4994c529d2988547aa0200d4191509d53b489321996d141bca267809bff12278d6a95274377dfc13817daa0445d2eb37bd7bbb31ee8566f561fac39bcef01510a08035690c7e0da8e7e7bed20b557721e11384998fe47e0594a9278ae200521e14a886ffaab37d403e58d31d62bc5bc3459b7978a1d147d24792f382791852c4dd52cdc00df146e5fff6501319802241de9003927577365e95579006de7e19d534b5932968f417ef4e430a6875b8fa1b47849c549a0045411f07ccf9d0c209702ccd994fc46b65a0137f0469e5855c934f87d52e4031f9e3d464c87f54288433a3fd49d6864b8262ace8825b518b724c12f1356939d9e91c45522832163930784295f9c250d04d2768d29cf508f7336806a349833c1ac5abadfeb51ba1916cf8bcc951cb19bfd27c2cbc5ccdce753f9fec2a5266bf30419547edc183f6bdab5d346fae0bad920d697081c0766d6d08ea7b1817583f6a6426a92640693c3067ebacc5d3f642c111b108644af29592c3e82c3882c3bddcca86f0d8ee1f86bff5c1cdaad40dabc3a7a1746d67ccdb8666a7b6d23c4b5c34414a29c5cb5b31c59bc2066bbff170dc8dd9fecfc7efb5acc1c5d8a0ddd677737447ac9a18f36421fd65fb02527349d2fe22e57478f355676e38a02f27f6cb4fa821df88e0aefd5ebf483c8671d13893d11ea08205ed422423cd72ad055f2b68592dd23b13088efed454b5030f8a2fff4940278265c3da1d63744e1aa2d36f4de4fc8ba6d1a9c902ba6e253167ccf3106df26ef039c3141c199e8861c903b23aad6bbe4d62874b0836a95a0cb3c814925257bbe5aa51ba407d58448895f382f96363d84aa8095f3398205c2eb27499c8b3a98fcfabd575e539f887e51f1c03dfb7e65e4f5b2018ee971a362c1752a9b19b3908d49bea4a2013e9139b5710d7e96b7baca900722938b5c14313a443da891bcfc926d2dd23ea8c3008c4c0f49de84ba104ddd3f6ce13c85a310714949af032af17f7661404a047cf3f311f991a18fc69264642c6b1b559b4e1ce73bdefe53c25342794e03cbbdb46645057131fe1dc1bdb81cbc7924d85fcc0d0ba0ea4ab372f6ebcd320609ddd4a986599f208e393685df77d426c96ea2ef4523274c18867e0c6a2494a8b603fb50887fc8f37695407cd6b661d72b87e6462c22b0b2290e990d48e973d2d0bdad16907164eb0a7f4538ebf01a6714f10d21746dbd01e4a12a15a5e92e16267cff76a3f201bfb6904630ac2dbeb7d910d6ff205342cbcbaca83ca962a8842c80b8e475317ee33942fae201f3dba8c6542ab3d8dd12d86867a9db43c65639d2ce51e832090e8971646795e27ab719fd7e6710b701352e672f0046d24ac67e037a459dfc565610561885d81d3a2acaec71f18ed3a359b089e4dd51bfa40b0faa73c266ba0393bb558071efa0d96e12b3e8e8b525a068d9fcf17f66b33151c32573b3aaa0c5a3616aa11f274337ecd37756b2ba341c432880b2e21edb5d4d030b63d80cba2086378bafb1946e1031c9a3e10517a37ad441ac25f638796fc34927124dbfbf105add93c09c9563d70335b7be1387dd0cd70fdcbd485f2a63e6d1a2fea211ac47d37857a240d4143ff9fab26cf0cabd0c74cbe44fae77a5a31616cccd54754f49bb505ba01011b255bae5746f32874381560ac81bd2b75e0af7d86e54f77b79a8072059523858e6f1fda6044a46525d89d0da5e9ea92208a754ee64cd0e7fbd31321a43c795ab2c8b335e5397677da30144169434bf092bcd0325fab0282e240a4efb365a530cd79047a44e4312ffd60e7690ab2c2190b343274610f7edf494057fca9f7cb2e5c472ec44468db1c834f823a54158231139c5d34cb81041ca0ac57152b2c67777a2c073eb9427807e4eb0225b5595ca141365c0d82d436293456738918364f359fbd6a7e5032f1caedb6e46f6af62cf05869be11e0b714f9f6a690e9cf74354b66443452a7f201f7be33257aed0f5651d27914917cbbe59bfb1bb2115222e34ef5020a6700777882ecb18b447a479f01d1770a2064c2996364b410a9fd2be664fbe200500fbea10f0e292eceb0c113fdfd3e083d8ca114a9d08fcc967c10f6f126ea787bd05ccdfa286984fe3fc34ab8993cd5cf8417f4adb09fbab4fda7dd05269956cd19fd9e08ef070f2f403d526998900f2308365e8a8fdb3aad9980921ac82ad9b0d82c4fe7e58cb15235c09e26f2e7b850db03e0dcf7d398b5f4b0dbe809be1f0f18dd24909c475c3fe15a494432d5c7bce2e72b2aaac62cc384e2686d00f8962e410e27d274f0d32da2210ce0f1647c1286b8842ab00f562a56da5763c07326aac8d52c966f4c2f00431f32a4e1a26875182031d6bbe45f594f49b50f6938fa574be317cdfc326697a23d2e14db25ace9c83535fcae074477db5ef93abeb0ad08007c15a6bab133b12b62f202b2baba4d4489e058887ea69c34b12585c4aabd70f2ac3382001a53b59baad27c92492df0091b6feacabf631e94957a859cbc92e6263ada7238adf67684e3441ea49b63c75936962f2884e713db47798e377562f967eb8f8bc57947f6e94b2c259b37fc7101af1ad50e99ede5c7a2750be71d7c07a22bffdb198c1c7d872fc67ea9ff16856de3725279ff49d435d46165ea6ea2809df2c18daf47ebb3e921835849a8308d90aff0c862850b20d52b9dbe83f4a2fdc2f0e3cac829f17f6b0542a9091b22a9b6997b5d7a2470e2fbd7aa1f955c449d4571499fa0165e8f4dbf57824410085d1f092fa8349b25a91e2f2fb17b0bcdd67631d362610044eb30c64abc0a400404f865dae20957a688cad3851b1a6cd68d78e758b50be8bf4843393749343ed206c58a6cef5aef091258f0fbfbf65f4c4c0e9ccf88d39e13ce8e4740a25ddd509bbcff9048fa779ea57ccfc54c1d096a07b0cf5df9a6b9f1ce51621004abe30ef06581dc9e2489e01615b110000f2bf0faa80bbef8725eec20ec08096b9d0dfe73ee65c9373c3a1a038654587f81be2fb76c9ce352ed1c69fbc2c6fd4c4bfbbee412ce5a86f25d6d64460d15ab4e104307a1701ab3f28e642d994f523a1b5a297bc44f0b172da49c0d6a22ee7b5dd29ca11c62dd1de1197c3444f9959acd26b727f5d67de5767ac22b3c1c88880083f89e4a83e030187086ee6917315c69f98287fe88a47ff43b00769b259688337bf76f3dac263f846b93eb7bd45096b4677a9f01274dc9d46cceab7a062b5d840720348adf26f99c57b8101326e1de948ada67e6118f79459e77095a47cc31b7a45301c09fd27c1d97d28179a78ae6510847ad4350d853ba9b5622c165592d2462d237e610260f961e6b662c85df36859fb96ae0e8df19438fd0fa51228a2c32d7299956e8b4b10024de05ade8a0487fdbcca4936f93b12839f17d848caf2617ded5c1be741aa7e418f74e44f69cdb1c10ce76bcfcd6622af9a4e5dd59bf00328c3805229efedb838acac77aa4afb425fa00f875ab9bf77bccf943e6b0e3af5390650d0efe68112192f351949264358b66eb77d5d43d432c76490d05bfd4a20878a103ffaf928611f119212cacdcdfd00b2f8a66ede9d85f2e2eb7b406ece3b1298edf426348a9a3f46c251502ecb970f01885cfa9d207a6875c57aea37a7a3bbc4b08339033b88974d35f3b02550bb19e153a9e5a26caa69026a80ca5a97d96f31f392bf40a642c293da11f27d1aa8644e0a22d31a199e6f47678ee39a48ac91fb4866f7c906a50e206e29aa96da6a56f6fea5cf17e574ad227eeb08f4c7068b5292a9a6c356a6520f4928184f4a1eff8744f78acf8b81870323a09a8db85947de2a0c8e646b9fc675b66eb0984da90ae69607891644472ec4b99f60bffde5380b6be3d29262a41aa4c36208780fcc25f8bd6a75994bd78e8500f833d55e6a76b73404294a1f49520b227fda00fa07a9a90285cdfad06bf36d5c6e3191899ed998cf856c688424b855c65a1223468837c00050786e4aab2cd418f3b1514ab22d874bd53e4e141aee4341e4b718b31f2d09eabcdd38100af6cd95511120c0caf72bed560b68f5eb3758fa21fdca09884c599b45d691b9bcb97243f68c8870b6c382b208c9b1e9b8b3296523f9feaffa449e769adf6ea797d786ec98a4868bfe73c305434fafa1dd73ad8048ef83d9eaa3f737bf9d7584146218864a93739c6086c795f5bd1f7590114974c7426b7016801211a70d4f8828dd1214bd6eeae51ba18fe3b43e01768d3f5e020f97549abf1ecc4a3ec34681bfa2e10dc0f4c3bedb45cd830de378c3882e58bff5384c0f72b36ed14ff1236d80b897e78d0f296a20a312d2d069f8caee1a148fe8894f53eee987db893189f061304750a991041bcda04f38609cf36c57a91a6bf12467ef5566457ba936871e9ecb7d27db5b6ad004b450f416f7dfba83b6857bb718ab1ff3776fc103c50ea5a2bd4eee19489544a286cf9b2ad022f5340b2f82df046d3ae0aa2ca88b9eec72f0b12a0b12c1bac1e9129dc3cec5a2a8e8f6faa8e500bb1d9e9af53468da463bc4dd0757f4c84a1650fb4ee71b98c1c87216ddbba0f349ffeb990b7889779fa5260f7694ec2054953f2aa1aae8c614195b744d35c1e480813e8a82827002d8df26b82f9c1a01a77c67853abc399abe2d958c8f4e060249bbe45e842fb3579cee44a14aed21fd3a982ef29cc0e0c224d47fd43938a6033933f38cb445dc38a934924bf9db07aeddfd39620b7ff4ccc1e9aef78112f53ab8456eb044faa616ec5731ccdb15135346badf155fb6a00aab98eed2cc37a5de35eb4747448811367175e302b39385502ad824631972ca8df9fd9df1d1f9f278265d7b627367012f0c63c26793145e4534d3fd92fc10d001279cd3b53e9ed3e6576418c586e60073b1edcfd02b6e8c87a61388b54e36302b53564ee634a1b58b3c90f830cb5ac68629fda18cbad4690b0b3a70ebac3db77b24a0123110a88fe7a6ee262c7dae1259b856868a393fa0c5ca12765546f5ce2e0f5f511fc23c0b0b1b8340cdb53db740e0e551b945f5b2f21b4fbb664376e40ff0673e1a3a99e4550521092aba8f8c90ea452c91793d4f3c9b159e797fce216be89839e6af1893236b765f686a4352bf33ae5273d01421bc595188739af218b075bd028ca9f816efc82308375a092a9958600fb32f63011b7fdf8d6c5bc5b332431de48dd14c2fffde3ee506596bbd70be3c3f6b02fbf628cfeaea8439e0e6accebf4912c792f18b6a12e4d452eb7cc3a4d84c47e9180ce8f681af162d5e568b4dc9f512330d3fd98551be28c81055b282203c4a01e8ad2209dc56118102be016b02953091d4125560a17a34ddce2f06cbf6933c95d41eefa6609f1b2295f7cf70659a96cdb5e52ac0a777b33fce12ab8304b504f996ad83ce850dafa37116dce0540faffdc9ff9d0f7aef03ac976a02f1262645425c9961dc8e2382e2b671fe71068c87c014f3c968e6d6679e087e88bdfb6cce511684268f0500cf8178a789a58ae759517f23c4b364bfb5b528446ffbe8bee5c6c35f1ef5e3a3002ed9359a84b64e065aae69d07a59fb6d7899c1dc95c86345c145b214e42546b39b41fbc3d3fa7b6dd310a62eeaaff1bb4fb054bd6f2e6fb46cab2978403a3ef39b402d9e6aee30ad6cc43ece5d7d55596d3e3abf062c681843947f469fe9375a287195835bdabf1afc89ae7e4fa068ddcb808b11b4d05ad5a28821c6be5f66f9d25ece0f19961828aeaea411f011995ecdb17792790637914ec4f533538a48dca89477deacdddf71e1252b55a78700891cad6e9c21bce5ee0023dd3e24073081c324f1db1c9da139ac4a1aac66432de77ba033a361cb870d6fb83187134142a50e84b6878f20e15c928012cede07fcec629a9649595f734f2d2d6cb3aa90950eef742d3319344c3610eaad063b15910d9691ca914c18d165352452bffb7c5bad20181ae736b284641d2982023146de3cf89f0081072b2eba7e31e1f6f91c3991d33cd956c3ac95448358068b5dd22b33f727b0e2f21f66bfcc863c02a00d007b430c73025eb671fa22a4ac75cf183ab8f60dfbfc8cde0900e0dae2385278d0682af024130333edfdab750a2a1056fb1070ff3e7940e94fd530e4e70e68d65fde1aab7db3450b75529926d6441d163d67e191bf3758b06febf836072bf35107d235eab434d35f2725c96113a7b3fe9dd5746d740538f64cdc44411ac2879b7d0297c773da4e2be8a52f55ab90dbc40deabf9915bc0ae61884b5f1730d98192fee572ee866cb96f091779b4c6fbd13a462abeec8ed2bf567adad71870941f25e51a14742e568b80fbf4360f98fa7cdeabd5848aebed10b528ffdeeeb649b027fb217707c3a777402d0d596611b175dc395e67518d0ef580bf3a9e96deba764e6d708c346f0897e9039fe5c53de662b7f0f0e4ca82ad17a33bcd907e0e8fb08f2cf90538b11dc2cd94662912fa0c49e0fa3270165800191404457b2ed428c0f0bc5a1aa70bf9521e09990156fa0385b5825274a2331c7534a267e82403337557cc9da5d493101cfee63a192ce0dbc120c3c629a77c352097f19087a7471d0c90e59fdd0ab2292b1fe04453b71d04aa66e5e30e881f5af0d9ba9c26f5e434c3476e14fae855c724f5080c17194629122d18888201a567fb7155a45c8ad3a5ac2231691095b3a364ef285455787cdfc30918b8cbb3738788f546a79af02c786c7d090b0172b89384b02958b2f1aab5082fbc2c480f22402dd76a40840d179022bf9c8d7f6dcbee410b85fee118aebf63fefcd5005757efff485baed07bf1ca9af60fc545041cbd8effbf3a82935536678a1ed7419f061150c37b830aa9da0c3dd91951209c3fd589a4c2d559d64070255e0d01c47d2e6e8cbeacc180a9b569b6ae824b6f1f77efd14b04dde701c1ed5cd12b1fa2a864aae1657f76b12840c28bc0c377c66340e3febdea516db21ae28cfe2c858bc19ea708327f54e358b2c74f5f87154c3fa94fa7a422c5538e8a76c1b965c57de6e0c6358782ffaf2c77de9749817ec42f8b79a0626446f209acce38ea7b3cc7c1a5ccd772908e954ef9bc4e4c93dcaaf169d3dfb53360d713166c19690cf67d50ed559e51986c8bcbb9f0e087eb11a27347e745e15664896f5dc41da82b5f3b5d90c1fcf2f197c9b82b4976bb6304d8723d2522a2f9abb84b0559514daa564c76e6b4001c34d67dc9cfc0bc9c57ccec1d9788cf03fc507504fd74c6ea9a393baf3e0fa7680cb7b178f2d84faa1fa85b6f845345c4207b5824c292c4f36be7e9bd300a7f026ab00588670c8f180735043115c18d65519df789ef4feaac81efbba2cf99c1f93f2f9788e80d879985892dcf52cc4533be7471c9498d347b549554362df43d313da53375759316e0aae63a5aaba74d75ef77d4fbe3893b641f18d0e5a00c6beb956d4ac55226da08c23ea2233db278d4636ca8f5d744529ea0f24273198062330affb9797da459e36a345d44a1cdd7512ce3c451d539c476d66f5b181b8d59da42dc6792e4594838f3556ddcfe25aa973685d9421343eaf542a50151d81db973b0fdd6c8755d8ca41e0b5a20bcb4502ed7947c4173b7b46876e98a2b86940ad37148ec101dce78f5a9ecec557375001b758a192cdd9744afc20ebc89aa96656103d37d3b9ee83ace000c5fab26e3b844303e17f937fa3e88c21d0fe421b632989be4a35ffd6d2a19e412938d98cc8958f4f63cd1c47eb8a74a20a224a047b9aad71aa95102513fa6c773b5a8452f5877526fe4553e0762459ae169ae9ad610917a048b348a3ee28f9338cbd68b6a1baec36282c997bdb6f04250bb1b12d18f9769199b460bd3ed129b172e96045972898ddd5fc3850b848f4aef89c3d81539032a93d1f9089a97d8c13d626d9306813bf26b54b82a134f99ccc62ad8e3677b8ace93728491b6f9ba86684431b6fa8372727e0c6a48b80c1a27cef10b9776c80ad0b139cbbd0c17953174ebedce8c13818ca6421b71064fd0646bf5e2c0920b35f90b455167855cec788dd60f306c098ab1995c713fade6e26afba8cadb607a0fd3b3c39b9f5e7b286d50f38799c721f80de58c53b6aebc0171006fe42fcdfdf4f3858da56b996bbe822689a62d5809e0dc8655053e26fe85009433ba97eb31291cdf598583973fdbdb0006d87fe53d4def621f18c2467863a18c34f3cdc38480596a7077f6a1560012464807673cbb01e39ae6c68cf990a4462b60d39afda78499368371b4f6cd47a05eede74a1cf01c11abf639a94da23f04cb751894c0d924b77e4887108f12ca76f954725296f61b109c7ee6bcdd1008a7efdb44d0439f0a1570662c9f3c1e14562e3e36c491bda457218b335ef73e1cc5778d2c63200902414c2a2d8771e18cb20c6fe5c2bfd16663776472dd48056cf4df66567d4a6aeef588655b0bf787fe44abe3513c8859b5b8b55fe4ac9b0e2732ca2528557d3b8d066d33be8a6e60ee84a41c18df24d69607a2a8dbffdab11a5eedb317583d5ebdca459e959f61cfb95f8a1191ae889b53950ffd1e007d48bf96a0a9ff89bfa7997d323f26f099a9d25ff3dc8fbcdea319e20c6834673a52504598de8627db67ad9542c85d9d0bed8d3388ad507a66c09a24ab77c80f11366a5c0eef1efcf4857bf075bb1065f99e58587c53c03fc9e9dca908d71376f3d497b68c655eb3b5f826f21b5f76450436722cc755677ae6fe845835d99b643931628fa14a1770d91c758eb0ae7d9225727737bce86b0f3619d608cc8fac06d48af223e347121c3748a47a3af403f512c68c101cbb0498315604aa7e5dc990c0904d7390b75394d4e26c732ac5fff3360ecd01c701773d35910f6dd5234a8b2617f915806e6f404e6a1ef9f1b12f3c5a490bcbe07093591dccad83fbfbbc1b820d4542c9c7ad6955992e4050917fb4d59b3c92ae806292bddc7fbf4b9fe751d3db677b4d29cb496fb2da5823970c3a7dd6da92838a3fcce349e8003cc79569bf71097d0fc8a8741914436a6fe7e0bb6dfa40cac17345715f1a0ce047b677df690bf4d1f784f7aaa993cefbacd1dca845948ffd4695a76aa58ad1d6b105595197fb0a8291c5417de7a6b24c71bc99428735a93cb51d190b7dc0104927cb616354829265cb21c8a4bc3260d0f6fe39e9386bcf3c0d006cc71fc06d428f7a737ac59d856cddbcc1fe249114e6e285b8e182568214c32af94aca20529471cb4861d10bca8b49e0ea2fa9813aa02b3bff0c6d1ca0ba501a55e8f0191616466d1fdefd5e7d91cb171478de2619ca5a1b7b66f29a5c9f511f58a6617e815489386cc5639a24f496d13a679a751d7dabde219127d62f6d43c1dc362c5ff6041e69f80754e7e4aed6e1f394ff71582627dc6c85a35457d7396187cf51f94d1268387965bc8a842e7c640a7647a55b0510808a7f2aea9dd678288b7e502a915f8755057fcca1e4144c554860f5c5bbb6125d26f71deb71070b900802fc0b303b7d7153eb5beaadabbf653889573bd6ec6dae9847eb40a18611c6e0dbe3b20a5bd141b9e83ac9c2cff41709030102a144b6e25a322ae4f27eb72b6aa93a682dfe3319409f3aea760f25d7ee4fe963c4eb19545f8c909ffce79c84556f2a7a536ffbde61ae6ba98816b058191a78f6b5e6acfbbe6c3ba0c58595415e9d5cb0e1f329f86304b189945cfa249e1a747570dd36dd2f56396e7266bf322d68c570c8ba025c707c59c428ef0ce07f47fe2d70ea58185a7e2190ec5ce806755f0e0a0c4b8bd3f754d768b794f03394c69bed76d4994b0124de65645fcc20b8fac65ae44c80598316a71538e157b3e5e958ded965edaae79b0ebe25bef880a6c8e141fad0b9bccfaebaef4c25891a57da73b18beba9f2c462a59463107ff8f37e12ee6955ec1629ca171c680cabc0be0cd35edcbb6cfb414f1147d4c9476749a1f7c3b5524496f3f2f97ed4ddd4e3df389556f2354fb0fbed0e03bf6336e3d9250a30e856f3c33dcc4a9feca28f05e25e58714861d5e0e8219490477c4a3907fb9cd3c7aed1061fe8ae3cff91062cc96ba77fedd8fc2e1c0ef85ac9432ef3eb68085f61660ef669bb4b8ee60e26712d8eeddf0e9c92d36685c47109e7a9d71f951e1e38312697e9a8505a01b653a0a95e4a5a04c823550967deaa2fb63a1a0069fb5f889e8649e6b0714a44ec6673a17a7ab1bbe094c4a09deaedd252957f883567d8a2d12c25ef8a6f1b1d97a403e090be400271d5464174158188d3f2f67f1bc8c6b4c6a76068ca1f0f8af727dc305ed44907e9bec5e65e7fca032bd58dbf3e924c6f3e9abc5b9351bf2765fd5019a55bf9487be4bdc971315325e6727a54f8db22672a7acd05acdd704b4ad0cbc68b5363559d126d97f758eb2e7ff850e8e255e94af68d5fec092f4388a949aef0c9f9eb4d18dce4e3def8d5d21bcd80994a3c5b21c9df0f08d3a4c5fe5228dc9028274a8799ae7e91fef79b9c650ccfb6f90466dbab810b6c8bf19d0c4992d1be8669c84e362f269bd26f0a45215fad621ea541b1b1b648eb071cf71feeb46f4603f263ac30b9e2865e84b05a6b75cd1ac4bf753f05d32df26a8363360863c9c30056577081230c49e564d5cf31c1c1f3e482721ac7fc01f64967736f2ef46fc06c1a799c53615e686d8a7b9a28edcdeaa71b94529b957fad022dbdc9d9f7bead1231738d0f0926a9cac617079b0664d814fbfa5572e64f3609f478c35bfd85e95a4118b47d2bbd8d10378a869576530afaea11427dd70450ddc393337bcd393d69447024794a594f79dddf57278513a2ff86b873e5046b17db6a5991cb558201b2fd80318cc73594cb51d6ddbbe3885cafa706fe4dcc80e86d3f4a052d7274a00cc38d309ff1efddf60f4c96464e67b1186a747ff75b3a11880d7717eaf5777c44791912d7222636a3cfb0ce30cafca3f20707a764b08faea0f172b023a937640be4d1100097f31b21d6f6b43c81e59e71dab850fe0765096de86eb5b908ead292aee5d811f21a7676bea7fe01f6366b1ebc890bd8513776901b2535ea90f4807dba624e3145a8cbbec5b38859e567dff6d0b687825c23d81850e39ec5680eba54b02ca6daae133f00f77e8a0926d6d034084d7959a27b64b6b45fc88554acddacbed20a5111133f321dd4adc136c182b37ab9742663098bba078446fff15cceb0566576747899096ab9dab0c7c85b0697898e2cd0a377a8010e5f6274bb1e1ea9f4e59e256fcd69e08ec7b109b1cbfa4e2cc5497d384314c4feec54468c6097efd267e3f05189578e4dfec695b4308a91b0bd32ce254f41fe85cffc38b59e42cdb3932c0d34084819b985cb8d244f3c3d76c0497fe82f59528aaabed381ded5ad87762aa4677fab0a4c11089d58343f477bc98d6690bb8b5363749df433b6701a2811482f5d1c0f71a62f66a3733659970456a6c235a70485d1e7126ef7a1a7810881c9dcf07fed9d47a467cd2609016420ba284cbb877c7c82422f0be33a5513672208031a77ebd143f78cf32b2fe79fa12de51f32a1075bc46d23b99cee7806c63407caeba5c3548f3acffdbb28feff5395e94ad419e755e94b027142b61052a4289094b7fffa1847d394570aba81d7392ecd586794b5eee9c722ca3e6d337a7c5f43a8f65caf7c8c63c25f73ce6fdf241ebf59968cb6914c75f8eb949b5ec9e1c111de6174bd0b64e2295cff0bb9774e0840ccb4ad52f67a289c6a987f43779dc778c14aa91911ae3f9a4ca1391510077266726684e63c258904097bf756cea6958a98bf697f731dcc0806663f28f3d7b4b372828fe0e464de3b236726b0a30c6aa29a57df9cc664d349fe4bbd23a4285c1aaccb9f45854210f1253364d24dc81a062655835bdfc78ae9da0cec1fc5ddc6cac63ce84bd25fcefdc0202ac48e9d9c8a3e849c7472509aad7cc68502610cb93926093db386e2f209c67feff0e2eefd1e1c55741f873bc6d24d647ff78c0f4320b76eee25cbf0e7a5dc6fc6d4a9ad85a15768014cd58046db3f3908473803d84ea1b12e61629bf331229995c231bfcaa2d2a2aea22b077486a153a3eb7ade45b4403abca21b77a70ca8002ad849c6c55ae4547cc9aefd5ee9bc33c22c043a558e1608ce9f6eb6c2427b2be2dc954fb7274df8ba193b60b1ee96642c61a9d45fcf8b0df3a5e54bf5c5dabcd6c054389998cb4037ae00fbdf1d0f7b9356f46a2ac120c464bc6be3bba6ddf99a8c14dda652d6b015c1889055ea76fe558f31e8298dfb899cb3b06f6ee7b6de6a39d7de8ce3e70135464859ba4453477c19ec40b542219b37ca15e69e13f8fc2e00eb8b92660fce9392697e86a9d3a14d0ac144b105828763111e7ea6242f4a4ea509a5700277d0563fff51986b144a5d441488b38ad153e799500820cb9564a3268180bb88882158a5a5363d35e5cb530ce64d51f9b8d7b4fccd1b19d2bbabcd6e092bda1392f3eac4fc7be36654cc3bd95bf45fdf4a42a9dd67bfb6d05bd59da28d9c3c7b8154a9c258e60fe2cadc6c7798d01766b04ad9caa8eba0e66390b09ed69dae72816b485dc8a63d26f76343ddb8a1c85b1c5b0300d5e333bbbc67d5a21fd67fd7ed8cd3a060e22e434e9b2da6c1c12eb22d087ccb94c0341bb534c1ca36f56591b3a1a870ebf9c26afc85b9da3c3502679a463e7a6be1f404876db5ef5d6e8fb36245b04f9b815cbfd8cdcd25eaf34b9a21348374e0fb9407a1a5a214263190a45639a4431e60828f4b37218ac99730217a550c930194c43a095bbbdb7f64edb665ab600cc950f36d7617ada00ca83cba10aaa23aefe26166f1dfb4b22576ab89a980376b217949052ef5aa514e76baa57120143035f04cb90f417d3ed19c46961f33734bf986cf5d8522acfd31f4ff2f72550484859905dff61e0daefc62d4f35700a6b1a0491f97b9e5d8f058d2e97df138a91e046bad91805611d8191b2575da4b62fefd1f5f8e628ea5794383bb8cfcdf9601e8226e6a322fca501f35377b20b484575da05c14084e03caaa7f70874de1c9916b074a42551f9d58f6f60d36fda57afe31624e83b158c2127613187e96df8937f601abbac187f827756b17aba7949af3a08b97a255a0c149df610f9c56da34978c009f1eb4814a68a926761fedee3cb7bc1844413769e2aa8b5f8d22767a8bf0d2d56718502b19f6c9beb6728977cf8655e6902c64acf12765137cb7bb7156da5e0376ae6fe87cc86a7303a4c486a7723a506c47d05837dc48d6ca5790b94a53fab04b5de0987f66f2f6cce0df1f93222821a31b5b455c85f2e653c5127cca12f72c8104ee0926f3f0cb88e5bd2161932157aa10f8d809d049b87aa4b3f26ca870548595c06c286a7ae64ba901a5d896c960020a9c9c1f648f0bda1aef6fb5582d28426129e0386b6f418659dd31725383970895ff643a7a769c5cc4aa203069f006d8c3ca27228c9ae5e3b32157f4ec73c7ac3d226a436d9b8cdaaccb2343fecbe6acdf097273510f541dc5c42c5dbe3ffe864722d08e3a1326c338d30154e449dc867ec2679794c75a5bb206e825dcb2c66100a3028ddd36878053f89b03540d2ab5013bd64d936fa8558633fc863d36c9c37b36b103a42be33fb9d98bbb6c02c2a1e6986d14ae12ca2a5dc50d587e4f44adbefbefdff04d4bba250be8c1b05237c51e33a22ef8bfc2c5806c9dc1924d49bc2f8822b14a15fc8ffd84e723525ee845b74be7009f2258cce3b2a2932f8ede22eebda8464a2ca8a09fb26ea1d49a8768e4417c9978bfd18b53ef5611df50cc0c01a065fc7ff986e02ff8cd00a025ec701c0f676ccb59aa89d64eb3751d4ef1e462dc436edf276b519f922c4791c93bbd14613fff7de99163972d1cbca430a37e62e8b8e725d52114fe15cbdaa11451a1281d3f30ea4a19d729cdb72659aad29e57d8626949c67a5746f28eadeb86f8bd9c0db7adf8adad67bc0e98134c4c085cf6b3bfd00b24e5573ba967351bef96f6f30dde7d4281453b5b0bda5f0bb67c302e7c9f2739b846c8b958e553dd490b4c2172c76b8634acb75d0e890a17c5ee23182d98e470f78a8f3ada33c089f219195f83bc8aa90f170268300063377bff7345a0c7fbf5f0fcc10416ebca3e20cdee834adf3b81778774a5779834c5bb50960e7716e6e801b92f438899c0b1513c7e537a490a866de335a71a73a61a47cf8b5ec5c8ebe468332fa3372cef5da29533c6570796b48c945f08eb7c22cf3fb40dc41ba3e06e767687fd94124ffb01c438e5887b8a7e8061f4f95341cdf02bf1f0e9c102ab085b742224a8296e75b02c84cd2b695c8f88dc8291d1fbac11dcafabd071ba1014fa4732e2b33a3312a998b3eb6595539afdda2d93621be02da3c5a66dbdaeec5f220aba28d89db3b5beeadba8431fe43e3065c4bda4a732cec2da9b697c9f719f87253b67fcf82cff773ba57a9cf5d4f6c1f093867e38f78096c20704eb8de34c20f37f44665f966e8e56f6af6837023156a4d29bcfb87abcc7fa86a2bbf46e6f7d659322f3c6bf301e981093f8489485277719d87d833cce6d0667b3f66f136d37b16f05ea82c9845379b417e089b8e4bae402a9d0042be5806ae759a42e7933a3fd73857d05cc4cadc9cd2f4dd546360dd53fd4c06ab2efaee652c9f5631426d823a0c84bfcab041c22a10d7390a722defae72ff26ee5e6a07144b6bffe2e2dce4b5b7db79d533c8443e79365a99c416d300f27b57c4a31f4920960e4cf3b54e328b4aec1fe5cdcd045df779536a81f577a4a93b7e66cb52b4c4e8ce91ca6adb2b22680ce27e43dd82d3feb4af3e28f742c8bf6a9053011d69eab1b0849184ef3d8480c2afa0c7c106327bd73781d8cbfa04a854d2d42f53bf8672c889f60390345e550791b830095b2fd84fba5fa3908b6d5e2a85827ce77a4c27e27a571a86029e52715bbf8f1d991e799b5249a8911946a30dc9e478d446828910a89a305658a9d8fb25056efafcac1e2e5d7da130630765ce437d3d58b612dbe0d13c1f2c060bc291ba3f896cede1275b5b583294e04de63aaa10eca52448d2b3d4f746baf8ca449c8441e0831a5650e67f5306aed457aa2ef2753f5058c5ec1f461163332c8a93be53b8571d736a0fe7a10d6c53f06f643fb189240dd53e8afe9bb7e3d2266094fd804655e7c5dbda1c3dde03b11cd6d9be45171ca182ac1f7b209cbbd809bff82c080cfc755f6a9bba81d4ddeb53ce4fa460d7150fdab7358cadd67bbe9f41eb9f4c70451e5824dfbd249417790eca52b4b37683d4e4d5714439b85ae038c9870f2a160e693af3a53d32f0085689f1f0f2919b9e651f843d90701a340f7e6b008fa071ee4ca67e84d5a27d8b2d4a6cafee95065354018a042b9551091bcb0258861a4c541654fd636ceb8f06ec6f22ffd71fd4e00889d752b526e795cbbf0bc740e0b3cf60b3ec1a7a9248daa7043b006c6cc2c55a5abf702b333c7cca70559f70e5091ad60c29c09d8229069719dfa77152b8fec1a719e7d8f8b9ba2f54e4d31fcee26c5179dd353696654f3f4897627c451d387469cf0b66afb263272d5ac6ec471b084c53a0f1c397d89edd5589077cd8d6874bc852b6fcbb65daf1e7a3e7e93fac80535afe5e12afd7de80b04d05087ce2cf73bf3a3bcee9bebae82ace663ac902a746d1a9c5fec7e720b992a5029b7077bd064bc2be418a45dc585de5b126fda7eb09fdddd6bf533928e28555acae259f62590483bf6f9ea862219936ea911f9fa6fdbd335ae9cafd5259ed78b3b04032b1004ccccd333d1ce7b9b069b36afbe1bba9817124bf1df92d6b0eb3c054aabeb219dbfed8e3ebda553f717490a38eb663e0d388f056a0c0329485468607014601df91420dc753459bc6f153236b1c138f4954cd4cc717d71f24a93dcb6573747ae42ecab54bacd0a6b6c1c94066e6ba1ddbf387d6211d58fb0aacdb73db1a9b453bc724b00384fc4297e9ce6d163d6edc10232a311a9ab82eef5f7a53be91f36d825de74e8c119530f6419aae1f1a738145f91a8270193059dba95ae49ac2d32dea9a59a5c6021ef559e8c9ffc80d9e5e4841112fd33c724dad78881abcc746b826a20f2021e8529efd0d627368beb42dc68244da715d9ee682610d1b19a8ebab81430588cca3bc0d53ac3a3821ecb7f4ad5364def24fcd5541902d9712753911fd4a3d5d2688256f5fd37af9c2bf57c8d56f52cd633ee804989065c12e2fd107c9424a41025fecc42d9739e78b0ee3eddcb7b0183960bd70118d71e69e1146b704bb83db0191f65a51b22f53c0a3492adad0d0fe5a501a7028feea067b2b2346132b506169d09eb61f172e957b7081eeb9ce4e4bcde845c4a50426a305dfec0ce96900dc79451fb481054caaeb2bd402b49c22ebcc3c5565e524a480c979bf9b0ec2ed4868db820d63b17ec61e219779987ea5737f0992aa9a60d3cec4269ba9a75c0c09e01ca19f49241a77e95fb2f967ab51dc5e11fb867bb7c8c373f6d7f53a27b3b458bf125199edde12084c2c27df20234f9061f81b60d9e07bb78500bbf45f7fc858f927ff8abf2f443714b93a4f6444d3e3fc0f0adfeda2e7536fc48309bc1fb3954b70707ac0fc9c889faba36fde82654cd3a5e9f495b83a9b18dc399dacaf8589031c8164b11cffb6f67f8430a07b354bec59ddadf3f75befb0577fe2e9548d015328149525a75bffa24b5fcae231180dc0598d38b78c7e98e8944431803170a17d2522ea2cd1393287e2461038ecf9759dd31aac36725b65b8616869cddab74ac7a844a80ecefdb698fe1c95a7bb4991ced907f0ca170177871f5fd75ea9d7b9d3ca3fb8e0b84745f67f5f6788455730d39a625214feee3ba5d516b1e2a457e6f81b390a902d2c98e19c7210817c70044c7ffeaa1f6a9bd4f3b0c6dfe076bdc904e6d11914f712602ce1b2f628b1aed0b0104e0058fc74955cabd86ba37dca1ca26047cd6d639f3c8983c35482447b3ea5458fed18a00c7832392c0a8396943f6cda076c668a1a3020b3f3f57feda7ec5e150cc492efd512db659853657b4498d3f17cd4325189d2e86878f2b76da8acc6cd4097a5a3071cf462bd9e4a418ea801221a67f31b565e24e7b34637f3ab4681283f86e0aaa6df729456723bc341d4b95701532c34cdc69f7e47730a4f2a1c02deb040f39c4c62e22ec0f2b7c513fb28bf36d01d7ecf782833ae4cb28534cf04a589de17d2e828499a7627bf9e7d7d7e0a95f5e3fe26d25775dc189d95f767b5907f4113313a92749d9bf53457d452b29d55cbc009fcd76abed7f624bdc3a15f42f3e076cbfc8a2430c9ef31bd1055b9dabadda8b7c57757461f7bc5b462c26a013129624cc6d9482465058fc9bb98f5d453421958d0a0aaf9feaee5384c5e6d6c356adf8b66c0cc66a0ff48665513454d21b79723fa99d33aab78cdb88b703f389df332238c61382e4601d51020ff4ab1c4562dcc78565399603dbbb4fa751dc332481b253c1d2e8cee45c8370d25257af4e89fc633a46b4be014ca733f15c8904b04efe7b5339d80ba63b519943352db8b56ce98ff75f899ac2adb11600f8647ec5d4231e6af31a638222009ed5981788727111f677c23f716729acf8db5fa9a9d0c5054893a2528c984d93c2733df3a433fa1574794f67b6f885a7cac670a63619cb73a0b5c5a73a0f42c15de85882f552a08db05ce9f49b3f18061a215d49516d8192908c5b825cddd472d8de6bedce78bcb0732c7dcc711b0cd3f4853ac8b1d645020895d576c4f15a57de6c3e289ac3d748549c37f3763525b398b3ed81258d27dfe59b083f2aeb8391af4f518b7171c25df6e447e6e442cf40c5d585bc0f8e916b177323b73beabb0fcb4ed747bfdc4615d90a10747fafa558d8c175e2a918639050c538ca170ecd5ba5bde71ab70d208ffa494f7d8d9b624b4de09938c838337ba664cacb5d8fb17b7152c078093a3c2bcfdd45fbee19d403f05805a80e11fff7fe36bf94764c0b12714865dafe7eb4587bd755d409f86703d76579aae40835295b19299a7fd6ff5b77e77f9c39c3f75c434e849d21e2396a1fb9f8e21dd1b540581faf500f95ec6aed3a53b77a7cddcff6a910dd75a876dfc2601f2f4af0b1bb0cc0237e83f886333041bb0febec6e96995e8be44fd4e9c1d6b90091816b6af00aeb478b644680bfe2bcffa6f9b80bd3b4d0f70fcbd81fa6cf9cb9349f3dcc8485fe1e3bc2da4709d54e04cd61107da81f13e12f7e2531f217c3a6e1c2068c1dba30984fa58e04c45e03528207f8d401f9746f24136061277c52c8fd71afc135967f4aa04012f71a4aa4cb70bece87bdb3a13c5863e0900696c48aa37e80cfa6c562063db5a3589694c4ce33e28a9cb1fb725a12cf16941e74f8bad28d71dfd1b5f1691b67fd8ecbc17366cfd5ff2a45cbe83adfa443ca07e4a6eaafcc866f9980a32e2cb3b6eeab3855ac8f81f810de44ff2c3ea6008d7ad5a1c843b717e1daa2be941cfc98dcc829fca493f9f2840abe92ace9244fe91031aa5dbeb9f08b092cc97d7f0d24322d1e5dea4577735e3b0179becdf141b00af0a813aed08f4a9a322150b935f3f5cee3cfa02c935719bb836264cc32eca426855c16159f7fc5f0373bff0ccc12611185e83a91e171309741ba8c0cb4ca65478e274289e74b7611dbd58a2f1d3d9dba5ac3479fae5c6050604587ac672304e94546508e6adc9cc6ef22a08b9bc8104ea8b46d89ff74c9733f711ef1cf8f37bdcc8214241e80fb2d9b1ea2a2185f76fda3c9171c3a725505bce3b109eb4560fb4d9060d505beb8a31624ccf0e19aa4cb106bd26bfd0353708987b9501aff2cd15281f0d6a088603b1b0dfee349ce35802d36929f0a128b31201e69a29d54280d469758da4f0ddbe1c87cac0609d6059e450ae153fa2f5d33dd04b7ebb956e9b9318b3f5dacaa5f61b3e69746b7c0b03a6cf883fa5215e6e6e29326677fb4cde5863fc2f00748b1cfb2a0b8c3340623472b96fdf2712717f06fa7d418a810fe4ff3f82c07ccfbcd18bb5fbdd87ccaaef3649fd6defb1439c5af336c5872310dee96a6af98932659fae6cd84c5fa6095bb41e2d8ef91a2aadab34697e6ea605b3770c69452a92a74f10c1ac320524fb421c1f89884cd9be9416c151c1eb86493cd8c248766d2a5a1d89b0f76f7379a2f03d24e4fc67626fb90e7e7e67a90346c1dc0619e86fb56dfdad499133bd26ca080accba087086e9852bef9e10e2e59c7a350def7c1cacf4c8e96bc25082ac9f832a95b3f3a79e1e31c2a5208ef4a1036074e324d6f9c66b161bd49c4a7289e8ec7d17d9c4e7cf0f7624f52e21648510e2fa186557784c2aa2076a7c6d60ef2e4a8b51402aa15b26f00bad2fbb1ef934f3f1659e2c55cd467a05b5fbe2e4b424df2089b429e82b92b6630bb8fe5afd41b2bb05a7502db8157a33cf9533391b32a5a59a556ed4041d47cf8304ffc57281910280add85254b0f536e2f00dac09b82347593c30bc68a2c46160dfe896f06f88fa693f5dd3181ce00b5c81daa334e303a6d240b51e5148c4a7f983f1aec933eae6421b45b0c48937993c48df2952735f3cb930c0cdbe19c6cc88085ab71a44fac0028743a4dfbdb337bcc099232e7ac4206801cc5e462d7e9cc497610b8749236a83892a239b373007f421414bc8e836bfc8a8ce18008709c4be9c99c4b79e83870be11edfd40600164c4a3166538ee97863ec244101bb6e4d377a85210eeb6992d22b1b771c8a31a9247138d2568d024c6b91b4bdcf27fa375533f1c4cf0692da806ef038eae8178fd3610671ed3622664ab3f1ad4cb7631d831f0416c1edc8e1d920a8064ecd6990bd393547e148ab0c6949db2bf4c8c9dc2905315fd38f04ca2610926e0c8882b4058d5c758c904e660558f6b01a8c56edf81dee5d6807f0cf90dbbcab66a1cca3835be3994ac8c938cb2568764d692bee7423107b1043571111490e368e16ef2789890f8d2b803c2f5b17db7e94ea7d2f14de89d188df54ac4b3a3a4d59fa4ce08e027fca4641b867836793ec6ed5ff55168ac337782cbdaaaf273b7df7136cd9622577120ecdf43ebb049fcee00e10b023877eaf51bcb9394b37e856491ac420f2691158ffe16856c99c669509c28712db992ba9cdef15d2d013cd5c9bd477fe39bd7699246794f9dcb3955258ba1de2b64843ad34b0f7b878a68fdf50185c5f8c93e8d03728f65a1748a58c4538a43f1cfb793cf90fcee43cf6f5153c725e29b4892bb74a38dd63df8d0d6d9e535c4be555f2575e18bc03fbeabb10e53b313d9c4454b7a21b36a1b9661cf4d75e41838b2cba22b72d62a79d63f1dc993afc645b0e9a26661d25ce5682e2e5c8e3adb2ed0027954fc277b0985b773d5287c26415bb12caf6034844bf2e912b32d541d08a759a7a65f513c9cc0a791efd6f058f85234ca3c347b55cc171cfb10a88e82a2abae39b74bed84b01e19fc30af31b008e31f58e1ea70fa801b8730c0b6626c8bc29b2429f17e338e2b66d9621d5417e995fcc7b0c738f0805adb41d7e2620b4bc3c84b6498afddf3b929e80905720fac4db0a0b9fc4978ab0e5249d65b67e10b22c4b43aa0f98797067ec8bca81bb9a768e8481bc5a03c44a611bc391495a808c71a565f7205da0c5e787800f54ceb3eca114973b355ae83fda1f5376b859c5ac8929cdab6aaa2c6753975c2051556e46a0b5f61b67918da5f0efa03038ac202303d0257deb4d432c9546f6f8411ba1e2f0890d68df73cb8147359491816a19bd34e85619a45110cc71ef96ded1fb0a1ec0bbb2447d93739086898fb4e19558421bda6d9b3c1e04db227fd42597d8457f4927169aa6a0a0de32a47474035e75effcccebfa8dd173971b563695980a2d187d5281a6e393fbfa1f7f55f06a84a936407f00607435da810787b3d6e1abf144b6d25085dd39418a9a5da2cf2c09e4346af501fbea581136ae29f34a3eac54fb528a2509e3086630bb668f71e22d7d8daea67470c2996a4a2ccbb35573deea3b312538aed382b2b7e49e4f95bd26e22c138beba77f5a71f7e15692314c546e61644a28886066f2d9717ca7a81ed837114abc9b45275dfb79d41556f4cc0e4f9059b4bb5e500937734cda2d88241fbdff6c21a46626023fa4a96d6188023242726eed34fa3b07e084759ce971fb6fe63d2d8dff70bcbd50129e8d472d3a70a338e37c796190bccba8d126cd1e5c848a77d79d7160364fe99956f3f175d5610b1d290108d26f970ed98e0bc83e2a969c6a3aae756947dbb49b03a1985b7fbc168482dc5ffe75f292a0308fe11793b564e3174f9f1616cb0f6c89d3c33c0dbd58b30db686be6f4844158287e8a4b6086fc86452d5b82ddb4bdecd5b6d7342bf892b3938c420b31620db029cca4f4114e911e147bd9829b743d95cbde4c38a7ebd26da7faf4942516268b79a7f98466c9531df67a63f9188632420ce7519e784191e6340bbb487e807c5affa9201cbd2957bc86c90d2e04e23f8029944be6ece0c6ee7f289234326a06d5847125be9f4c4875561f48f07624fd8781d6d27de9287c5a33eaf91908216bd6111915a6449c68e9c04942398cf6df3834df8859f194591f29440b6b98ca8679737764e3aa6033d4234f6340d41d6c64e87a6826c3246de3cdcea750522a5fb7551e70c418983c41f89533d0184912998e3e968bedb9172da0f9a0d3ea8e46492a58a31d9abc41cf4b0f4929ba9f01d2eff62718f7693f107569a90bcbcd3cd2312d1736c2b11fa2965bce43f1efab2daea393eaeb2ce485ce5836668f29b30e6bc11e9db6d5b40720e0c3d6eaea3dab1506a8175bc5b59ca3449475fc3b0a86faa1e89b0fff32838bd0b0b94f7d53a8f531035b304ee9ca434ca2cfb9497dcb0969f98b0af28e3a5721383c509b249e76b63ccaff89019872398a1d6582d3382c240612a8f9693caaa19db0a233701d707a8134fe2460d504a6fb9509b7da18f4a557e5e9bae80c033b680fbdc0477e100d9f914293cf4d305928018e832dc49a5e210aae46dc842c6a3151c9716c76a71ffab17fbd8e96d61ac37607e3f6509533d11dd1dfb23b0f8fbc997d88cea126b1e6a40306b5aa8c0b9605cf42fd4623e1e473d3373045207738e0943f8482d5143361bfd962f34a6b1237e49fbc7fca46fd88f3f7b2d3efb9c011a619470ce83d94f73f65f223ffad2bc956e015e0b7006b190d3aa062e787269db2067ebaac4ea6190e46fd4c5af5eabc418b9ea00388e2a7c517961759aacf3972cd3767dbdf78ec4bccf8f49ed337a848b74772f57769b2dfe4196e769f22fcce960f009ab0f376dff5e3c962fd748ebf503baf9c368199d570df86b8344a14bd1e78df6d1094641d7ab9c88f441435e49010067c9d8161f820eb55de490b68c275b7e8bda212179d54bf1ee933dbf102c76d7dfbe70e5c36de686b794c29ccb3d04cdfd4f1b388263eaeee9e59d0378bb30f728dc3f8ee77ae6f283312f624a1d696bb7d877f0f686fe8103f09c5abd41d252d4045dbc966695011fffb2aabe74352df6e0612e2e60fd1853a036c40934aae907a97a3a7af838ac676e0e2c595dde1a9ef3560a8ac2a74813acc83fb50d133ef45aa35614206af31ecac228d89ecfaca29e4f36a1f3ab362588d651dd0f306584b9fda973e1e5afb821460794fc13d8c3fdcfbc9975a9899427a61f6ddea8908fb1a4ed2f2f2893cb0984aa8b255b7d7078272fff5b3ab0975fef093ce99be031334b964f5fdb2aacd1e4b1c0f64be4ac5ef14f7c58ed878e6fc44f93a2957a9f2eda2d6b8906b329e0635d11467f97dddc358cba60b6fe28279c5308d15e0d6c31e438d085ef2c5f7b38d2cc6cfc64ec75cde04be656f1390c085201806586cc99e2f0d71006476792acd79a8e64f33cb883307873a8bb7dd676038f6bb1b162bb632876e0e3a6a1aa79ee8009ba2e7a6fc9ff00652c1ad0ae06284e913d46907442afe225eca92f5468eaa6e6604232efb9223ee53de2a347b7c7cfd679e9544b7d938877468efd2dbd5ae33e73f9daaa010f583786d201e13a41c8da3f3cb791b232f99c460c4f74c9bde3bea31fd516876cb7b92e779bb2bce22eb0f6eb006a78d970d172e8561b7122f149d651e437ae9d9b5ab71a6614242f349a841fe6a7e3332aa244c4c482fce37a2652e3a0b1c44db397661cc451fb0c3969710bebdb03f6605706f37df3511d0912f476b7113cce493ccd840a1f18c3e31bc9e5c03eb0a65b9c02d6b128e077f0fe0b2bec4d98c924876818f48de3176a32f2dd0f1cdccb087adb61e6bd3369150508eff3e0e36de83fbc3dd8c241c3f0406e675878575d8a03257bbcd62736a7b2c2c12318f8b3d5a1e3691412deb366fcbdd6c88ee93b91235b1ccd48b094fc2415298f0d47ec28c45bce84a6c12b6e78314994d7d5897bfa56033acf1a9a7356579deaf233d87e4f7f6c4528e2afb32f07ab831d7042716d46150e59103c6e9a57adcf292df88dd0e95bfab7bf81e670435a6a01e73bfa8933f9ab8e617bfd9908f586f8ccface195b253095f8532b17b29b93def92efe6486d1b170de12d61f726ee7b78c8c9a417318130caea3dc31f3f2fd1136785676073ec71f1d800052fb298729692d91df2ae2c6bb72b0bcc5fed24d28d0b86a2a461677de0177459675a89daf55793a9b580631e1222b710881a4e0761a66cdd0efd5a2aa18c0b06cc59c0bd40b20f55357bb2a38ed8aeaa596f6a7699d0373778201dd7e6c512fb578ed41b45f7cc1269cc43cc7095db5fef3acd7004d03a1cc113a230df668ecd0edc1a3cd0194f596232eeb1dafe182803965f05ca069b6a10cd45b8a6c1b67dc6dd18a6165ec88830478d9cdf36dbaba03de66c60f8bdd6ee935380c6b55de344a931c6d43506039c525c292a9f9fe0e8575606fb3600a7b4768e24717ed0be8102cd56cb0517a79b8c0bcafd57ddeeff10cdcf5e411864db864161b6131aff788dae1abc40654e0739d0d601e6f6034d5a5787c0578d06e360e3e840a3359a4be5943e1fc533a1eccf01dee1e0e825d29fa0d439528cfca0254aacde2e01a363e227c5f0d75a3c597dbcf436dca1acf53e6126332b0e31dff3266f639badb6892b0e41c7ddfdaaab22af5373a84c75ec136b5430f83fd89f2f125c9a34eedf4a865a528378c0a1a8c64ef4f91b2720b64fd298e6bbf2232557c2ac24567e4768cfdbdb4762d3762ff1de60330f5e609e250e333eeb62a047018ff764218c1e39f00b2e499fb75c38296a3e435def77942a966c8ecd7c2b47def6ea5b440cbc3ccfb5b4fb95b74bc88355cf1d72c07833cbe457fd4376d94a37565f0a36165482ca067fc159d8b274349dc9231bef2505fa406f0b3d398af3495c38c7f2eea94a84446024075b58ec362a11b69dbbd4d09f95a0663f0c5f6dad0d5ae99752413d23ebb967f22c72be317382084a3255018765ccbed19cd29a11cf61668027903202ed75bf464af12489a3e2f777bbb165453f115aeb865bd1859d364d799f64253324d995dc4492d1f7c225585cba7b582e57a21491e3577f827ccb995e8e203386ab90cc7bbe4d5d44a1d4e865baa207831101dcb52c3eb90735bbac57f3e586ffb98cd6dd3608c155b9508d690d7b868698392c017833a4f11bce63434a4cef1836de05f14b9b789c4cac8890330a631973ac86e2cbd1eb67c717afb3d879210a6be3bf49f7f682fba954ac721cb1d465bc7b64ac36f8d6d38a63be3231f9086671deaaf39c9fa2f1c98142f81df5b73ef48ad2680369b567b574dce4cd9f0a07ef0e0b9e2c5e9be9d2638107cc284b4b2825d460aded6ae7e5a0a6c2d3cded393973aa81f28572d2297393d5c09f42c0e4b7fcad1c8dc8324aeb5ff4fea089505a31c8d1cb666b6277f0a9f89775e7f4c7fa8b432dc0006ce8326d02629f09281e287b1966733395f0d9b986ea60b95ad82a07d4b86f36e7399ae159bb228ec6df0c4bf1cea6dfb640433bef510177f6e4d82bc0d3ace7cffdc4df09f77a1e8433c7cb1eb6d0bb3f5ab79d41672fd92c1f0972c239464fd6a4ae755905120021b11ffd381bb97f36a05d343ade364a21fc05911b211e1472e8c362bb7ba47cac5246b8ed3edb7b55a020a9f353222fca4383888854be561232ebf72b6656509b677faffc3c4c9ab2bb71d736f74deeb98a1c4b5de89633708ef49a5fcfca3711e9be32b31f569f3eb9f12dd42de4689575ea88523b7c7bec87c1dd77f4465925ddc4388d43b133c6913c88afbbe858a73af185ffa3efef355b0ce9897e7a74c592f1abce7f1b2445d236ddead6f2572b2576b22ee80751453503ea68511dae9abd612f7cd2e9b36e2320ed773a3a414fffa4310e8f584edef1271903b61c9246fa65d917be5817db402a97ba13043d9ce83005362f81949d6a987f3c52a735471d1524ffb71574e7f754c82fe354de95058ecf9c52fdffa336086c342e76c0ac9319bf736d33c478cd3e6a590256dc0b115c9bd9de06094cee8bba29d84654d56dc0ca65839be7c9c30f1f732e7a6f7cba101b97ebe9ccd5b4b1c07aaf9292a6043626dabe48f5eedf5801101f18e3a1e5dbbedf58676043a2e44d02fca82436574efdc084de099347e8f4edc0fdda1a68d7abe87ba19628f7c00c92607441e0b8b18154e98646e4ac4e552dfa7c28ae5fb78a8b0c2eec7c1f35f4cb5ffc23c73ef8f32f6a6fc12ecfe7b7c92a6c1342f71ed614b78196717d045e4d30e78a6b56cc0404468c0b160e17705ad752a6611ba17d83c566a71992bf808d3d8b2c2ecfc852150b8a8da17df319b89b8d70047bac8fd2d3d55abc9b1464d6942d89010bc77ab2e5640d52ea32c5007b516fe289cd2953a85f9dea4c00c9225b6590a1259da31da695155c5b6cf6c61a3794aecc16b61768c6baefa5bd09a65e771885cb6a61140d9c1a6ba6acc03d9d4e0bab30b7e9f06f6aaa6ae33214642a5a80ae0b2d243e2d063379dd1ae66ce58826b3e339d22f95a4ed5e1a91ae5a21ee5d57a901561426de3da4a819f874cffcc7c1c397118ee5505c92799dabe0d054d470e4e0afc4c3f1ac67b82d45453b10572e196a018023158bc17a91a720bd8af1e93bfabbf4408fa4eb1c1ba416a01562ba4318c890da2d73115026ea7a6bbaaeb8815f1d08de0e0270e8d9aa28034347d958c633c8e432ea4abaf7b9469d056fdf5ec36c324451a317e75933c42298601058c21e4a20a675c5255367fe6d2f05a049495f57ffca3e366edf017efcc9e14a833843c57547767d8abe0c76b2eeebf1a939d50727d868011096ef05efbeff29feb71ffb7ef60186f93020a26f2cc3202872d297683179212117e655d03d8fd2c2663cf98273c987d0c71a2d6f695b7d055d02bcd518125d077dbbd7f544fc912d609a9139e4b152084ecd22aa02f49bf7cb1a26a6f6fb5ed29f088976b623503b185d841d852d5472f83c90635e7b3658a3a55ecfa1355a77338155676d7cc1210055e94c987969456fc02840c36d1396d914ea5c84e0e950123a47f8454578d403f4adce60e2bb6a3df8ac861f3d4953bd15426df067d598020929264baba9125cf4d0bcba6365475cf2c9b05f49207fa572d2d930b90d3be2aef590e7431b64b72760c0d5d31fcbef716e6cd27a657077f1f8e7e7ceacfdb9dd97c73d3a169cada60b46c02815981997f55f3510f6c43ed8bd906376472337bf367d58eef5f7333d9e7c21ceebc78a9b1c89caad6121ecebb3b52ab9d52a441ab91cbda7543ca0c502651d0042086248eb663198d0d2929781e1a264bca62073454e2965925c91c7a54835372563641a2fa35b37cf21ed2b087594a294f4d58a4ad6f9025149998a0862036ad3ea8f91fd42e0ecfa605067f700f5d7f414ef8507bf4c81f6820a71a323337b0eafcf85858e329dde0c637409f7399030f57527397f90cf5c5ac6eb4f2cbb511af70870e0dceaf9ba3bea534090d1518ddfb2efd72da080665fab3778f43c289bf8be0d8e891369f1c92ce041799f4d39c1130c1bbd983b16a4a562677a06000df532f800b5e7a7ab2e475bd36835c1cf5ff47e2a7bec27a61eb8b4448314bff428f93b232abed25aff1f273e14a58f74af84f45c07702484006e2944570e3108549931e64e6f58688d3bb10a714e12b8dbedcb5e9da73166a0e48f8905564bde5bbfe3284623307ff5d7142ac0c7338b73b057d047b8eeb2e69eaae74708d8a4169f216ba7bf11e1cca42fc05476d2b22825fdac733235d4af0b782bbe8927011c5d0d148f6b4adc1235f875d299922b66519e9e9dd122f93bd40f52fec4f25f77eac50a5580ec8092a799083ae8fe04cbb825eee91da0d3ee894400067f5b6f4f90fa203e1267d555c1d8b22d3dc5b07eaae687a2d04f51a0a4af509c7a6334531222c7145e61bbfd29ee25495503c709d2bd766a706e91c1b2e5a0d010f21f9afb674c006d351fc049251a58f462a3b47bcbc404c1656e8077a4ca013b074c49e1b0fc7add97e746f59e6fc8d26bccb9099874bb9a1192bb0b0fb96f22a2928443568eada0d5471de1a21c2813a2be96e684849d946dd33786d0e35ce45f92748c7905a60ca1cdda8415556519c40891e34fde43cf7051ab777ff0c656730f00df659030b656906a54d94037a91def0bd1780d64018ce97fb1b011d76fccee04b5a35ad7637c23d0f09d58ee2c1887fd5fe664f3834035b07726d0bb1c30aeede4095102942cf214bfebbb68b5d5647b06c7a6d4cd15a1cfe0a6d44fa84dd4a8a38a0417def10e0ae2e200dd48cc1ce7fc68d042495b91b8820544a91f983dda9e7a8dfef4e1b046f817d5ef9ce34cc9a1faebfb986950bf55c99a84fe6e1bb2a9bee59a367ac754f3620919e40bc4c16dede2184c11572282864f34f6519d4095bb3f9075614c93dc09dc50e60b397166d88e58dd32b564fbb4c592bd4bc963c103b04120985c3006ac151dd6bd296157f3f4997a09fbc87679fbc05985909d2e7eb59aa2c7ef8a79ad70a180ee95798c4851aee5cb57f6d6193f3d3f1afd90fd12c299522f6b0b9937374c639394e79acab1be053bf3010aacb971c4b80e0cf89741e3cd4a8c508b7b0de783e48e08621938f7fc5e078a3e9baf50ec971c29d0fc76351d92b4f6d33e5e21cdcd1a39a5ac3acdebc76e7ef5b7946fddb31dc26d8ffdb5b041d1fbee4f08155b5aaa06b795d5a9500c932ea39d216284f880d6bfa7b83552d649f6b3786a1cdbf1277f5df8d2fdab92bfb506e2b2a309d3e021b28e42c184e53c2861f1997679bccc14cc3e277abdfd09165af9b289713660459bd71b8da52ff50f5b08be6d1738731f0559a26a6a1cf5f6d02d0ae0fd4733aa26c7912f8b3cfd571967234b27c3b79b1a7d27ce809b622680beeb76c108a3e7a33e46188de7bac08ca00fe6a7ff92f178054bbc0de36e5811485bff901a70e77a0110e7567d1a8729a4dd9131d51ee1a914c911d890b5e80171ccedc5672d9cc47d2e90c64428a31fab8ed516bef4fd4b9bfd7312d60737fe0b1ed87dd3d64a3369209d485168510cbcd64e65b60f4d1eba5472613b8c7f3271a91589d85c78fa70a2a7513f9f9353cd3597629f0493130ef3ba825e6ff903e69596d1816d1ab5aeec54d35713dc305acd468fab2e2ca17bd5c3f77139cbb55105230b738d9c6a66ddb6372cf9fa6ecf0550894bec75d7d0f33a928a9874601f00ef3dfbd78a117e34f3ec90968359c162d3d5201cabb6389741d4d0099e0fbe0a3e0bb43d31bef1a3675bbf49ea41fd78e0cb3b83f69c6a1abd2235617a3dc4651c108085d1602039841b8c4fccbabd47f8fac31de07635df6f13478f6a312ccc0f955e0ad6ee79205f20b7dc90972b4fa05a123d743cef5cda716aaf7eabff74f854be20127a7c5ff87cb5283687542e5e7bf398872aff3ff46a815520e231e2a56526cab4b24ea207bd6a4345081bb4fe8c08eab7cab3de3265e049a6a87d4319d17fec4fcc311c5b6e17f8db41fe0c83d09c2eebfae1ffd6bd76dc8b198c67d27caff745b034187bb8b2a1a2d31d05f555386dab89ee9df1a2d23908b9b30ace4ca930f1a6c7a196723adffe3fa139f4f95f44dc2bc9ab14bbee690434ca5017f9cd076fa15627acedc132f032d9bc89889afcd7abab447f6afa9141a043e1e7c90dde0c240fc0b48c95de13831edc29a1ac15e09bee862431eb68f4480ea3b4e43931dc36472223e2ba725da0a95ad89e517868abdff8552ebcf66ac37196f241f8b703d81491341079864a5058060e136cf782d1e19b35690f101047dfa57f222199f57caae594124780fe8fa41b2b8e4f68167f0bb0f4376d138c1e26758ff4bbb44425309e8fe1b06447d0d2d0df8bf26f1f7521605bf1989f14a5b6e927a7e51215dc5ce953c146c3f85d55941285d847adb05d6ed426e4c0fa298b60d7d618eea5327dad316b3bf268be51537e2e5f53252f2546563bf1c2be357c1e0aa6f30df87a0799d89ce3301f4d591df258f303e2479783b47cc3ccd715b307ecfc65dff1dc3488261085277fdd96ebf983265ada72757598f2e18fe7e2346b64f274a11312f197a06522710ae0a40e0b77038a84fa8ea707a85a7db866d99b65acd0410c0c976979e01f7852a8754be13443e78951bafec2592a996cfc9ab40f30d9447fe2169bfd5adb769d33b62c1776080821d3978f979431a90a1286bb5410bd2e9a11a17352978b2be93c41c739b29199a8302cbe1170066f399570c19adb88e255cfdcd9e93f67f33ac14f9c006386bccc2554dd79aaa4296528626577c8ca517450a30dcdedce2fac7d3666dd73f351ca406a24d55e8484f54668a753afe5a945b4cd7ee561c7d9965019db258ab601d3e19a87a8dd73211918dc2a6be740b500b3f56da1921f3460e5941524eebec4402f5bfc1b8d05f70069604610cf1b4b78505b1370fc3c4c8828be749d512294b04a7321945a4642c32e9ce7972123a48f9230849ad6cfd61234648ed94b5f09a9a3bcac7003dae07953ed9446980986a43a9db0efd1eb74f8b3fe110c1b1696b31a025ad7dfe82591ed10db285033d740a3b3a8751b69da56508daca6dbcf8e2e51c4af062105551c5f67158195aefcf5f8030555e69dd24b6c9286f3861f853a159e8693a367b05b58e3cd0cbcab4a3208b60d243a827346da8f74b1c41921df8523123198b7e1a88806c1d32f74f87898d93d999009d90600e831e6d4ec03e50568550fc4cc10bf851447dbe44be9f8edd61e7c322f2e016702cdc714c58eaa7ce962eb6c2c576ab630ed600413bea8900efa23436fe2571f126d6c4ea405f750e92bd6f3d1598b23b5685b9c438ba7c02cc12f997cc268998e7e2cc9517de501eeaeff4a7edd54d909ff90f802ce6b449e8f99abb963be1ddf592a8675cf4896873338df540336d14cebcb93e83ed60f8a7aa55d29002918a2f6a185102e383c74914dcd64770f091af5b8bde1dff80a7d89484bbf8735733dec57d79c1c4f414abf370e11ca65f6f9a177a41b40238838aedfe2f2cbe479c73c7af0279764ac31802e3ebf98abb401e3a181a5e2273eb949c4ac325c1ceb113e04cc32f13ecb45c3f61e5b74b49a0e46f71ba8d8106281749c796d8ceae11f82a640c07a8f634500b459580d5a625ea043c20ca4f8f865be9ddc1e7c63624ecffcd8ae69810951196ee403ca26cba261467af66ea1f0a9a2101286b188a5555bbda6befc0c41d4ca4d57819e46d1a437f5b41cbd1fda58129c301ba260423d2f3ae78a38ea4c03ab117b57b5b47dda3d8fce8bbbac05deb3ec71d8b6d848be7b335f75ce77096d5c43c2094ce1f350d596e46eb79f1e45ddf526f5fb144f90f2ae22b50e673097590f7871e327eab7d51fef67caedd33749b1a6375b574103a5dfc68224204ed7045770ebcee5a1732d0a6e0640439982e48d8a240f66c8a41f8fa0cf5d17c96d3419661912ab50ee2c63348a62f48d289103b10139d9ccbee9ce79c537247fad93744ce36c1fa9bcf8f1cbe94998a4a0460ba4c9906a88dcd637350ad777cca8dac7c50d3e187e074876659bec1718a9e5524f7a2601de884da762c5b05f474586a0c2586129a3a512ca2b07650004589d0497d578286c57097689a04b8b9c07fec605dc1aaffa7436169204b3e63ceaa3b00454baf0cf2c525b631f5fd570a0dafc44ec90cb1b5df85c9ef94561c6564232a1d403b7a5a057fb4d88c35b32b53ceb502ac4ce08fcb360730a7fba8a451a4d2c55f1b465b46b5edd16d013fc41a94250ef519288631f18a8278a79d48676581f7e45c98bd6df5eb89274092ff8d7bf1d5698c7479f13d694b56de3df0776b5bb01aaec5e4934295ae733b7a2cca4cd70bb710d702e47edbc0ef1a35adce844c1335bea1a9963f346b2ca88e06af5dafa75c750ca6179526a3b6fe785eaab4b7f68148deeaa8139fae2031290612cae99e34c655c7f53af9fccfb8ce0b01429370bcff4e21d76f1bf7498555deeda0ec646b7d6d1be245cf8ea1d2a6d12f79e131e164e31a9e3fd012848270d36679a14159f9f87b5853031eae5b5d9205f309986312feb25377a77f607edaae1aea83ee3b6d474fd361fdb35f4a5c98924b65e53fffee94776552dbc70d46650ccef76a2a1880c7f290ff35976cbe72e84be38fe2834d9f946dabd7012dd05ccd983be9780c38566370023f248dbc96e2e425516f04f5024bb3107f299e4430d2792cf9314753b63bfab3a4503132a79b94ed21c7187174b3eda9f8864eed9594b6925cce73055c21b277f7395bda6db3e0a0bea1a23a595381c6f8eb611c3642d4f99fd74ceed374d24688ff9c554d6fe13060374ae1e09525cb4b5dc9239057adc0c08119481a37af3631fb44d986d35512ff2257d345f514dfa2baef6e3fe6f114706d2026d60ac8dee37c4c351728dd2468521497d0f552e0cdef87fdb6dc285aa3aa9904968b5a986932c8c2abc304eec1be62befe060bde8adaf8f396ef19a73f6f008ad30af07abef854350c06db494605130d4085c1642d0a016a906c00861cb2469fe1285d04e9f24e18e54e265ba05af219991c4c3ef62f5e9b1ac61925b45f1b1035635cd25e9240f334e74aa8de2c3450ae6937317af86a4c55a8ce1b0840339e3b121fd83eca2e90001ceb5070c0dc1f9ccfd27240f5a3df84aaf8950afdfb31aa96433b1eee2a4673413854d224c5d3fb806e70ff529c10b5f4184a50db9832a0d29b41ddd4034d2801a37d678fde19544109622702f57431aa83e829d55bf516b9fdf7427c3b20644faacf464cce249b1530aa4fc2a1c7d6715d10736e9cb314681a4927d16d410418502ab96a36ffff15dfe817ddd1c9bfd817067e935fb439ee3a096801732c563a21ad20b2d230fcc2b9120d7c1161fbe3c4754c60552cb070a661998c60a1f95023622627f342e62b3c29b9914271d6508bd7e5fd856ad22d02f5191f1a404f6bac2cc74cf0552837c520051c79a521de61f3fe9c0426afa1290c4ba3890991a35f3f4c6acd9bb7eff3cc5683173553df9d8ee24cc6c948baa3e4a19bd30ec7f3fdec66fcc0f318824290bf2ed9414a08ff8af072fec129e99970f3cd10854e2d325c04244c1a6273e2d263d6aaf16f44250e0da64c3c43b4202aae70a7dbfc0ee7161322c8e32b1f4bb2c490e07db7e0a322d72fe2a2bfeeb9daa29b558fc208bcae2bad358179cf6da98cd040382ebc7b1c85b37952b6ceaccd8fd165e72012d1d77cc87e80ccff93a530f73cee0367a2c84bd1bdb1a64d297f84008451d88296e9c966f0e1e32273321b7753c29d105843a4f6b0d81994733aca9069bc5ef87e8b44685da4e2448075fde7ec3bc3fd9991fd7b75a1701a94fef16ebdef29fb0ac2934e0f9fcd940602fe9132117a2c53ed7f58c10b0287ec239a4a2b67a323e4a243e3cac77ec40e115656008e72b40b4b61c30b9d0e421c534639967ce68accee59901d58576260843427acb7e26e139b721845493ed752da23e95c573a94929f5b1149cec45e94a77709cb3b05f9d3708d5c9dfe30cc052e075e9f15ba8d879aa2448a7b2dabfe22e72f7bc9d2e628eeeaa90f3658c12e6e93011f330b6d2b65f25625914e8c2b6f8ab0d7e6559b881afa5f0a6e0d43936bbf3609fb0850f7515aba05ffd0913557fe386f74555a22b2b8b2d6d3345e343e7b4d7b4c6bd8beee20b00a08b07591293097da74069a51e9b7cc0ab2fcfd209b7152dfff6a024d54370e6cce68f6e5d57d839e7ba09802344e8eebd10617beb74a7c68a4fd4f60d4a78db7a72f154451a380d4ef46ceac6c75a3a5d85a3310a2461ed2d3e5dc460e6b0d3f9a4b10203575675de5a462c29efd094b932e9c8466ae6b613b2637a3b1848d147b99f0f8bca1eece9306bba5fe90d31cde513456ee1ca6f0915b66c9f612c3c33ca98e97776151d6794a18576db0c518953c87144582a09a2e70a05a0c8b4504a87e379366f6a69ea7de4a66c1b14675cb0c476fea58ac6fdd6e4392a99a57ebb2d10432e63a0261329265f8f23d3c4b8055e3fd11ba3cd9abd252025645d8073020ced5398ccc110ab6dec14923c7eedc8afd7e2baa637bc1b7b99d482d843385857b1cdad705b86c187254ac352cfc6fb56a82fc46342e6fd2e9f162b0794b8e387a0277e55be2af47ac7862f5c660f07f2d606b6be56d03a4e4b3b851311decd4b94abd266c3f15058ff6804d012e6bc7812d9df7f44bc818b85723546ae67ddb3f52efdd1487a1038997f1c8d9fa6e8e477e3c669bdb79c0d0a9979f631febee9915e46af421d25fbef3d5d5ded1cc2de8669658e06cc02a29006de4a8e9f0b395f343f8ab31b7ce9072bedd943d97bcedc548094e8556c60d7f0c9bba865ed4cb8f9b77ff84a727a84a84efc7bbdacdf89e0cb39faff34092a41bc4d7e34d327a9d0eaa7bab5276a642e2d9321057216cc56c674e508174e35bce13b5a7f9760b38349807d233078a21a138de713d9a8eea03081cbfb2595c001fde1237132561ba800db2f99d62561035c97d1be1909859ab278c1cde6aa889664a3d33fd5606ef2dee56b88303d6707eb46da05167bad8116929cfa72fd0b2577bce77964c69b3fd2573f2c29da6dc5d598565d64922df69b3aa84cc1c287fd02e5c866179109a4ddf63f3be94ab943d6abc03edbb3df0ad33f9eacc2c5e09dfa8588a18b410b320013b5f8ca68eef44e240e0d319060dac15ffd94bbab98f6cb972bbb57e53cafd33b267097b35fc310216bb86385713a8ac6cc9e20eec1819cd61ee4e14b37b45d252ae6544e46154bebe4feda5c36f587c9df54d86f807f6b4b6eb3e8bd55bc221059f07c12f92e360c924e0f82a7212d9c35b5783f894f08542468916fc8f6bc87867c77bedd5ede2e5440f8abeb2fe235f30056b56ef6be6ba361c451af2f8ecb7d59287ef5ba71c88851e79e76bc8294cb58160ad1153f1d3a92b5dbee478a450b403dd3688a2d0bb6c367849c812335a52d056f65afcf1fbef58fe405b218f72a1a2d93db266d8c9473123af70795970578dbfd025b9639cd56f1f6b9270e151992b42afb9ed9c05eb98f9744c6e30ddfdf983977895d888b538b0d6e0d784b5b65ca6e4f5d504686d7d2c5b291f3c232cd849b6954e6c8aad1abe8168f07fffe97649eb18119d45c14585d52716806cbd503b4a65b4492cdcfa02613743a428fffa6518cb21f3bf92c3ebc11d53f3245eb89370c02ad470c579ff40df4e611d3fa568f11932654708257225b0366375ae161ecb5a88c242525fb89319ab6c01c033d5e0b09f6b77a498e8692a7197622698b9ea79447bd21c6e1dfd555180c38200e408eadc1c79c38615ea32193d76349f903948674e03f0da8f5df15bb90f66b27871c69e8f10bcc5b26e0e8dcef5e7c1700fc23ca076f5b1c8878e8e9dc3a4bb4c48cba370f75beb577981ca52fd1972d023eaf9f9ab168370a8c72fcd3bff6e71d8a56e0d71ba0c4d167ec954e209410ea2a702f40d995b0beb22ec3b0505cdb8d4ccdcfeb01035f2c461e77da534056380dbb4e28daa8f8dcce18c9f3d478a32d29ffa63265282c417dbfe3b0c6c04848a2ade5baa9362420e9a45faf0cfbdc4bde335915ff0886e7bdfa3a6b089365fb3d2871c11801634f7e0e94d69ea2079caf7c356c9df4fc963cd3d5d5e7dcd212dda899f10ca7c22aab2f9e9c692f1d59134d87e6a3e2c8e82b9fc2152216e558aa967440149e742d1c906da50fa032b812c72463a162a817343f5336c0f7b51adfcac29dea0f71f60357688c611d095a10c0e46cc9afa8cfe39ecb66a3fa626d74a20b00fae4e535d64a68a091969aaa8ac4b681fb2ff593de4c9d6d8a67f6ca36bb9de4d0968492fa8f8b3906db40b5902847cc75ee1e55a90d865f32dada3015b266a17338aba0978f18dd537cb5e3c38e49200ed1b225c4a0c7ef43f30f9a58970ad93dccde3bd6f7a2602fbc153056edd7371c481e422710db13653f7712fbec6008157f6bbe5602d937077e1a6338177f92550eeef343e464cb4cee545301e7b7724f8289cd3fc5d13fa7f422477b9af0c36b1db3fdf3400a8b776221fcb9b4f4214ac90ca53a0311629169c1d7f3105a3aef8514d7c65fa108b5693addc004a09f611ea9e952e3e2ef2a1ab9aad8fca76a6842c51fa36dd8c054abc3dd0ab22e709675f435956bf8d92c46965b72fe3566832e8802b6ba715f8b607fc5b3699a95ebcfab4b79f1f58797e834e02a0975d3f8d051a8e30ff5f485cc58b702de5e9d40655c65d3322e90cff7979df72ac59cb609f09972f87b00d7929abcc4a2eb331a3cce3db696caab631f23cffbdcd26e82ae82d4cb014738434f84dea4912abb2ba9b31c5c17d4e420667d284a5f4909dbf7c3989983a83e83f49fc13aa9b8601c4570ddd203d61e638b7dd3f04e8196f778db81c994f5670203c84fc3fede8b02de41c2373b6ef2f89c7e1dd7b95bc63ae6c2b9b62f6501b750720a0de196a978d48e6c01a6317890c0b3002996ad2b6b32c0e8cbd78fc81da6ccad2927bc6b2c3d6450ebea6432e80f9d87e0c48361f7bde8b294dab171898aa52bce464480a36b981cb332e240a041b63812c21315ce623ca28a45aec0a9f277ae993224b9939428b0490fcbf36c30c48e9a1877d1629f15b798a480a7d86c78a3b4569b93d582462a4ded60d55eec3630b1b570c4409d7d43cf905becd9b3232b1c4e8fc1234fc456746d38e3891c7d8b3abf0b01d4d551c292a93f7a4f9eb9303f34a5eb56a80a61b3b0685c7e50f28de339221e307530f5f05291eb16196feaeef5c3e1ef252741e2c3dffe75c56a1c3e2cd6b25fdd98a13562dd6705594e8a4baace0a0f77adb9ff116ad453281f657e2ff35fda00de4834489863b7a8716c39697da9165e507681f6ad7b4eae154dd185a86c844e989aa305f880b3482f996a8d24bc5e4dd0c453263d88043330f33ca6b11e7730fcf0fd32de2f244dc8c6939e54f7b98262a088418b9af005690e680d8f605a9263f4faf2c6ec8174f8832af697ae5422f832482489662d7bfb183bbf5ac7d5e051682e462dbf28c000ed2ede6b23bb303852acecbadaff48e51dedbdd249cbc320342d8bc964e325e4a8fc3ed9bd71c082dc626df8fe25365babf66828e945c5ccbd634d4fd6ec976de6fa7bb60ed93633ba9cb68186c7b5987634a49a80c70dd56dea9742270bc4b4a7dc73bbedb2410af7228e1da9b0a2441934c23cff21ed88c58898caa0dfe217e28ec6f18571846295946c6fb640626d298f6638a6c398df6f600edd55b4a3b92f9d2dad7c534c87154f54d8673bc0d7c1ac8a393a74ff74e5fd94676af5e1b6c32b8618a53200b39edd4fc37cd8f01433e158f0164c9868c3d1aa898d7ef859c40ac7b109253dfcd8dfad55ad5903faf1bab68729c54ba584a55478bd132663c418810443a9859bad9837c74ecf4e0b4f9452f5afa9836300ddd3d6c1da5ea537873e581b5359564f9f3ee0e59a833d2192d7d8761a22c00ab48e4f403de6840d80fc625d7efb343f953b05965843e5b1796070666268189c6f83a253b5180718a28cff2a7c0aa2c1bf3bc638a800ebd534936a5e7fe455488f68c4da1b80624dc3a6ba3ba2b8bcd1a60c400d18c63d46806d851c5f171617cf9c65c483d45605950a1bc08d36728d825a59e3b9fc1072e15bd0ab324a349e2b8dfcfa3e9397a7f500ed19af0aec3641a52554616a0c33f9b3f2671a082e2f386825cfa0732c65b01f069845bdc22df3a56ed9deccb203e998064506d37f78f98ee631e67cb9a1549a1830e08845a7dc79a8ea9b63cabec4a30c0dc0576e10ccddd8d3b27067960dda06805277fbac1c9a6301fe0e9c7816b3d32a1c6615352efdce984ac25c908c164760ccb82d77ced23ae1eabfeaaffae4116fc85afe9a2fa483b6614942deb1621bc5fc7b43fcb656a28b00b61a442b5cf162305d3ac14f6f893f2c2f96a8552b8b24059ea9967df0607e698e8c04ddf02363a17317299bfbf9ecae21f87520127244a26d18667df609f42af17ef596756244676e9b6f0a4fe8410cef263cd3d78a2ca6d5e7500e9ffba58c7edc273c7d3780625bfa44f389196e592f939e4618b2fc7a60c754e4bb0bfe11f4f138c20b9f97c252e2709fae55cc6b0fcd74f954873e5dc8a4a2e53bb20d499f58161a5175312cf9024fe3ddf0b67aa5d072ed44d9649293206d9ddf9336ac29ab2269a9ae054fba6cec5b94571d3b82413da2462e824db55f4954f1b8d01cedcc01b35da3fe0a403f8e66150feed531ac61cdc1af6cfd5318a7872792320d6bd21d5f66d119638ed4412dce01721c1567adc201808fece8e285760ef14151f9904ed4204d72e603dbbf7117c71881a8b117d225429d0feb79b2475e1b8fc8d96b25d6d54096de00501dd46c2a2b00d4ca90243384f4743492243a97e2cd360c66fe8c398618c0f81fbc508e843964dfc74ecb00c6fb9ac9c560a6da17193b2219229d82f46733c614a906cc343c14bec893f546a020ce4aac8636550f7d864c4f67decf2b2686f5820dd6459901227625460b507cfb9fef018592c9b971f2dbe92c10e876bd07a6fca52f0c83aea14113e635ec455d142b260f4a981734ca3797531fe864cd2984e2f9ee5440ba5837cd8d19114149e4ad81d5388cc5acca0c4c140ed0d73a179076199ae169ae9ad610917a048b348a3ee28f9338cbd68b6a1baec3628213f157a4b43b60f9e6199ea79be6d16b9fc95500ae6db26657ee0b13e3495b46bed4a22d5864416f5a2747bf437ba5393a656098ed270110ba3f43f3e42affbce24d26ecc39be71cb25f9c2358be4e1adea96d69c0e3af4760314725c99ad4452cae917f753d9ed47a8d6f06a2a3d3db433a5ee43d2bf3a3744a287ca148b9440ee213b41ce1f9eb782504f692265d80ad673d0f7b84c0130f56448985d4de587770fc01a89e4445832b0396f803c5be4ed798692efeeb415ab4b935faf8a941fe2dd75ba28cafeb032ba7dc3bc5de92cfccb47d5ceb2bf36589155e4dc453bee14eba65f968f4d2afb0c269590281e03515cad9f2a19c38a09845ada1ce406eca8e52d2615e665b791c7b51ed2e12785f92ae22e1af05dea873df2e6c1fbdf76fac33e0dc6cbe582412e1c25af52fb835bdbaf687880cae8033dfa029e6f6bef86b3fe6c5d271d8a46c32829b69671560aa74efeaffbbc399e881d8b1e3e94ad163d777e05feaa80bf77fdfe5f89bcc3fdea222b015af5203c38e156ce5eeeb710b1f636dda99cc565a63a95822e3004289f550efeee07b8587151dcc9dbe9c80bc2f2adc6f6d08f117ace6076f503f1062873f46f504f57309ed2831cd9dd40ccea84c6f2dddec7adf51dcfdf64b176ba8495ece9820836477d3e473a80c77213a828d67dc697f6987eca1bf7d71c2de0de083f86eb8362d926ada53a406bf149f9b661661dbf72a0de335a46f3fb51ec922a9d25ff3dc8fbcdea319e20c6834673a52504598de8627db67ad952eee4f1b6eb8101fe13690ec079091080b4166d377293b3299f3fd3c8eaafd9e8963786ed390e223d8499c22380b80b68bca9811b8fb9fbd06b70a64374738368e0e4c56db4ec7f87423233afe008e731d84cb7fba126250fae46e4fee4a0a72a1890a63b2a2852385e6c99a04d6386091a2ad44845293b746e0b3e17b295fa57c6fd417111391e6b8eafaa86e1bc9c0bb87c696d27bd47d07b4c698b8735d10761eacd7edea779b74c85545c947208423154b084c69e21924cde781004bb3c907ec7e7f7702562db6ed4afa18564677a318fbb7b3caf1831d33ee10643aebb8f0fe5a7255f05631c6f0aa0286e3f1248d15444163566a22b0409b9bd1629b9435a54531facb73638c49ca1c6f071948c498d524d28bba1d0fcdfecc5671b79dc88337fe11cb436e49865c91362e17279ab546909f28a065148d73022fdc645c8d2036c56fba71216609e3b19ccc7a713f6e48b576209deb3dbef9f259931f062b23c5cf5c2108bcb39149a6d8e6a252ae76ba388cbce2e71531010b1a518c5e7386b7ae9227c4b0b10aa49511a5f9af449628cb80ff16fb99a25a6952dd3fdb042d9d00517577108ad28b42508a72a787ecad7718270b9262444ab1af1fd0a4a4c3157231f0e32470f25bd55bbaa5164a51948430423241406277943199d7363478438e40df5ce900d160b40f869dbfe36f6c4c3a23f5b5323409a8bae4b008789225b678c3f6a8f0994c685a47785cf49d9bd507f56e0ff78a39a9c1207b1d725654c85433308268b6557dfab1fd5890bf7b4e0da17a0701265ef8e70f516748b50a86a1ffca76c8ea74ee71fbef2786dfd8c2b589ab174f82a619128281e61e470750424864c6fc3ebc2125c27b46a4fcf95f74f5bf8699a028ee866b649697cd0f980a44cb1c470569b3b236470ccaa866e83ac9c2cff41709030102a144b6e25a322ae4f27eb72b6aa93a689cc6c9e0f9a3ffa834c9dc83a1a46311ba42ffce1f91098f4bc5e8ae1ca1480973463d67b28d0e076cbe99fb61df1fad029712c973fc8cf504c30b99d0106947023dacee36ae9e8f3df9ae3ed929a2a0790d16bc7b668df30bd34ef0713c59d36c40a1642dffbaf050d171db3575cb24d0740b3c1a66a1098da2a7ff6832f8f40c96a924898293a3cad3064509b204b5be8e6972344c80c9a69bed8495ad3e8d4d4c69a1a3fb465e4229ce5688ff8cc83ee7f1388eff91a071237e20161f28804aa6c00b554a665fbc1d99aea7f2e1583cc93297e6ca9b0f2bf7cdeade6f0037f8e0b020e025b8b0eefbcc05856924a2f9a325af1cc32e97e11134f687dcd2c1e307c0c3a0190e99993275b56e5679b36e144cc734fd38d2d2d5497adbe5a04f50b5429c79100e5d06e7f203a798161331871e0ade03c0127f022bb985144f7c37d26bde01fcd2786c98efe4093f09eb8f5cd212a322a0e25c2fdec94dc88ec950d2b575353376a288bbc71e3fe124ae39d3ba19508bd85bdb36852b1644b5081aef198ea87faf9646a0cbbcfd801dd3a3e5f35d5e69e78dd3bb4646c97782ba73cd760df2de1064fc766673a17a7ab1bbe094c4a09deaedd252957f883567d8a2d12c25efd212b2aea0b17dff2493a0af5feca2031ab93c57aec5cea0a6120a3f0e62d1764ec1b29cf631dabc20fac0689a588501b404d12e35dd6339cd3c8ebc6b90b2a73c4b2ea8644d5c4eee3fc1f26a93f57c1dd4318e8dd3c8d3c2876a901380bf46343fac42af579c9fe1f64590afde827e6063d925bbdfca35fb72cb6088dc59b30947d3cf1055436913156d9e749c4386487a8be793b338ad8def0300d028e3863086e25efc824f4ac84b762fec98c44c19672aba35c0231ba028d39bba46006ba97e8c503eeb7727721e44abd2f9c77519dbd9d13afdad82241859dae80a1f38b8c3618c2f9189615b0e255f0411dad8de2bc71522c650388f6a68da724684c9a1e1639a8da2c9027582046a4502f29b57c8d4d94694d2dba82a1b1b635a27a845bda5ef973c6081cde9a4a30836288fe8153d783eb76994424ae7ae274db8d0996e3b5b4f8aa87532998d6f77b78c2304a2802990fc8460effbfa5572e64f3609f478c35bfd85e95a4118b47d2bbd8d10378a86efb8fcb40d45f85aac9f0590b49f1927db80058c274e6e026f0de7bd6e08070628c986d7ce839349b2df11fa3dc697211e20d44eb87ee0dd987dd97c53b1455d40ff13af9030e590d2581353e6d4cb2943b65bc3e6b10889c319e68d09e0fd3b1af791017456c95819a13247948df52ce9cd20b058fb12daef5d9c54e77290cbac94ec581bef3511acb66602d5e36dd6f3e6a8b4c47af35494697b3081470c58ff1993753eed83047350f89a7aa957b57a8840611ccc4e6825dca03794918832361fe317b9725c9d675b2764cbfbb387db1f4e39f5047d8d9b71afaa5f43905d2f65e6aabac0dbc7264424295268c43d5be1c1ef7db148dcae5a27be97ba0de5bedcfe440f5ffbe493368c3fd79f8b452f6412b8e04fe18c3d64eb9bcc0a1c92a8ab916947fa4af5e0f5791216b3decfe8c5f2c934a847c5b8c52b9c5d8589fba8d48c6e059891a852ec7e8c4849ec15effc2ce5ec1f044bde4ad0ef106742f87e5cd7348ac3da9bdc4ed94bc4db64b91c35d6549618b399a1839ea23e647f48a35dce6189d74f4fc2259ec77aa3e3fc4e96d00165dc1d39bf6689c0d1e732b7d538cc36fc9cf685efea0ec44499df773cec7f5ae0e4f86e21fea8ca1e9b8eeac9a2f97a294a75e0133f28a22a872aa1277f6c9a73689c403b6dd13e4c85481e2186c7825655dfec03feb727cd183743f3a95fc427022380faccb34db440416cf41621da7ba6ef9b1a0c9f6df1eb850bbf41259f21048f7a684eb299cecb0edbc8c29393afe061bcb6f2e108fadea3de251d9fd253f4df5435fa581df4e9bf85da2a95b2faf3d22ac18f57460cb6e480575d48bc1b2956be10446f2580201c25e8a4957cc108113dfffd6ceba7a63f2699bff3bf42ace06f66f867b2f81c94f15825056021f5f9ee2af7ef1d15f9cc27a2e5ab606e80b0013fae2b88786942f66756f8f39efe1af5b6b021c364ac9339d6f08324782389c371a2c8890c6aec2d2d3ca3b47751fb347363b5079b30e1ca6b09508d4677e25384e182b191dcf6d1718b21d7cba01573354c3466d2e80142861bd5cb83296cb302cbf5188cabd14317f1716c43b89e0a4926caa584a4fdd722a7972f1a18313f45f1fcc54b6383cf1e5c6f64eb2f8a460822dcffec031e060b27fa1d372b35be52a00c1cac26a5597e5846b2474fbc3f55f069826e750fba819214ca17078e294449b0706ad84b9ed6f2741b19fa49a54936ddd1d578d433d9ff4255d1bdfa2987f1d21c0ad9b31aa15d0d4d1e9362e266bf1be546b32ebdae804737f8f0dba8d97043c2c21e8651c65eed8fac7cbd7106b3b6c7635d003429e4c6ec2f4280d9356af43f50f9013170cae1119e50c6090947893e6a66efd3e23f8757c8c9076f84f4f16280342d60bd073e2a39732bbb1d512b051e85f209d9712b4e8140cd79b6453fdbc4ef5e098752c9bb54ebfa35f3aba03c87d1c36a56c4cb082a4ea4fb3423d47ba34e31dad3e6eb3dea595dd0286a6601aa243be2a5f226d96c6f19dce43d994075ef1d7e2b79300011418d2fb7391995c5bcdc8b598996fb1e4078c7a6921a3f67a45d56f097f6a1b9c3fd9e55b701ca51e9977f351e7e3e2011160e68ef7869de6aadb1032eab09111557ea7c25ab71fdb09e31c0421a0bf9b604eecce609a264c11d1f0945aee2d8ebc3892796a01b3dbd8462e2576df8d443b9261c432c91ea9bf81d517c979474ad8e4f518f3076cdbf52aa24e03c9cfc85d6c76068c698ab8b86336c9b2a5ec9cd2fca32dbbd81d54a7661fe09735588af3a889f9aa0b48592092fa7328d0f835f4a3c95267cce2e836d94886a6c7548cbd13e5ed136f1dbd65a2dfc275e04d762fa3ee8ae3f2b4043e9297db480fc15ad4509a416fbd3673f87df709d69c93fcaee369f4987a8afcbbcc9662deaeb64fbb827c885f8716cf6d44c9060ade06e639336b47b465598ba0da87c0dc754a6de9b1d33c3de94f239bc7b4b7a245c8e25eec808da895734124cc9a0e3ce48561df6b13e4735fdfe30fda24151237c88b7b1744faa4679a8f8c66d592acb94d4fa6b74210ab21dc8209a2bc34ba046ba27cec699071a162d92ec91719d41be78ab451375e8b0dc45a11043a4fce9c30c8e41d9cdade6ab346a684072251730d24330f22c59dd25ff9cc8fea22ffbf028ceff35a3cc090a2b8bbc81f9b21f0e058d520303b8be0151e86ae866fe67d7d1eef70dfc5e93fbc0b0d2df1fb2893646fb43fada621548ea0cf9c088dedeed3c2ef2114b5a3b231703eef36496785c4b644de38aa7c8a793b123572013297b9d2d894998d8bee0ee7e968711ae69557b84adb56a01fc335e844152128d29814eecd4eefc0e09821304d285041b3f68865709ffe29536b985d72a314bbafa07e8f08edd2e9a246f2189b18bc18a8e081cf7db22ae5de799c58e61b5b9be3b7d042088ab6f29dad45405bf9e5bb0b577232c15ad7453c696988aa4a81b63efc5147593c086d2352e09f8cdc5ad8bcaf6017ec8222834ce4d4127c3a426a0f3353571075c64b15a32e4e82546b0755b6ac74368a0fbe1b62d73955f95663983f53b4c0fd16b5c003f7de98a52ac9b88f287b496490aff9a233d38f418f781841086102c57f5f5c43dec0fed63023da596e83c893068c6ef06828e1a3b17377cb3dbe47deaaa865617bd50c8b6fa5915aa5c6b6bc8fb06d713d3c139d34a9956198f4d1879fa62475b8a44d3a71ead9161ed5cf769f8f502daa26f168013bc2c4f064302df6e41d06497919d703681b67dbffa2d9221324343f1739bb3326decb6e22bfd79ebffc86d90d909d1ae39626f3fd798a660b48fde68b384ae54599bee06a250af64bdf2ef190c15d21b57fa7ff8fe0db3d2564faaea27b7f4390f08fdffffff02