Type
CONTRACT
Validation date
2025-10-25 10:34:33 UTC
Fee
1 UCO

Contract (50.48 KB)

ec7d09801d559568ad6fabf7fa552fe9f496f4adf73a217b3a21e9908da49a2c1d16238ea30e337f84d18cd81d818488e38c936ed9542418151405352cb209437041449146904d81b82b8b4605b771342a8e0b20ff9c736f55ddaa7aaffa75a7c3d09d34e455d5ddcebde7dce59c73cf3d5739edecb7a88aa2a8bbd49653d54175f0546d7050c11f784d0dd21fbc29f04f17af0aa453e80bd3ed849f9d18aeeec49f4175e7a986c8444fe554d32b441fdc8959764216035ee11df2ecc4ec54dc4e8283df10aa5daea60aa76d7fc3e95b769cfee6372cdc72c639e6695bb79ef906a5311c9a397bc799dbb7bcfeadc7284de188ecd95b76bc7ecbf6ed676e57eac331b9379f71d65b77bcfeec37fffb16a5391c95de7ae6696fc4c2ac48162cecccb7ee807c4abdfe7ceaaf2945292a8836554de353c9a4332affa36045533276ae41c3a7a241d2342614d1aa3a25a5a8e9b401a5289a9ad11455532bfd29943e9b3555752a415144e9224efc69724c289581d1d9ac80ea57900763a078f303436f7e73a4c2bd6aa9a2f53c5e09be38501194b7ec9c920f477bbfb19656f95374445e2ca9c0812205a98aff5ff025a54dfa974a6988464d530b5a015e4c42aa097f5aba8e5eb50c0699d81a53c1c4a66a528c8e6ff44f8702f05b57eae8897f1a3ce9c37ff1bf158228728a285d31142da38ab88c4a4fe9359d829a68045f11c931dc12a93c5a68de2fe5a3bc7e1c16a229bc7e5442ca7fd1fcb74c10a655888ebd60c5c42bbce915482cf528aa8c66160cbf4639a5e63fc354cf52f3795307b2a57ea9ce1d545c66c1cfb082bf39fca137157f34fcd1f1c7c01f137f52f893c69f8cff93c59f3d94701ffd0e51fa3d46b8b848c1f0a956fb51dc17e12f9d90422453fce206a919cf50c0d02f28c5d02f34fea559e92bd43aeb84379ff1c6051bcedcfac62ddbf5862cff7af3d62d7a63eacc33369df1e61dca8b461ae6aa579d79e60ee53e1366ba37efe0a9956f9a19fa82d4ca13667afb96ad5b4e3b7b8bf28c69bce5cc73b628bf35cdb34f3f6dfb16e5af666afb9673ce1cd8a29c9fcaecd87eda1967ff2be4de954abf69cb8ebe2da7bd51b99c5e09c2d5a9d45bb6bce5cced6f87594efbae9e6d57113bd6c0bbcdfbcd6f994f993f377f6f3e6f5e90ba24f591545efb899afbfa5df9bfa6d20a536669b65580a7db3460a75cf59ca2758baa9a834c61aaabeee8774ca6319dde522e60a7af8d19aeb1d91864a69bdec652f0b37dbd09a833d66a6bf5b5cc9cad2b2c053faf32d6e6350b5265b08c143e529875c031a8848262591665314a6957c5e0b401f917aa8a9361297c645986653742203c068a5896c6cb82472a0fcdb35ca568f14618560e9e76d6d5b77941196a1706b98367436856c146f540b8f7665836bd898cdbed3aeb0daa066db7f38e0aed5736186b5db50dbe2d7c8788f29c4dd8d8f5100e1dc4708754b7c1febdae58503d48e568985cf3a3cf575d9ba2018666170095aa5db4ea11a862d7d16f81f96dc88ba7622d54d5c1f2515007a81c7c9f00e5ed31ddfda63bc5ed10e5b9463f10cdd8da6f37026c480f653550adb5938c415735015493cbb6b9ca46a8dc0c4ca04205756aafb69da0eb001d02ec22a1a060ada562caadd06c6c4d495d0f2551432e55dde908184ab5ba5ab1ad362444cc4c3106cb2dd00334cb6eb6ce54750003cd2f5a84371f11d76b6e9d57f1a601a8856ee7ca2d0407bfa14bd83920ad094561a006ff0c7baa09c9a65a10ecea80fd72bbab6ee05d8dc2e1af5e10921eae62b7f8a45524227ba9327e2a2fc48885c44b32423d8c8649d12ac2f072197caa036f1ad851f409e765b22d6f6c9da862bfc1466ad409cabc3bbaf6c049d850204a17f6008a6bb0ff1e518345940cf89e513299c1cc4dedcfc3acccf4a2f52f58833dbb529b08714f2b9bb07fc25b6e737f1190046fbb1f553663c7f8451a822ca0174c59b7fcc4c08429781f3e7f3525cd60f8a5fffda44e8987bef2bd85941cfefb8baa6507b59d3432552ace102f6740dde8e52ca0970e5dcd801a9c0154c3e759303ddc5cc021baa37fa9a63879fc4a795fd0f371e46bd0320de7129667855e76e1f9cb7485c63194fbb4008445a6e97916cc036900a3b91a64c5f232581ea0196606afa02c921a92e730779052f552e6fc94394869e23b26e9666abf63f971d64a15a6a3d728d46a282528cc4be2eeb3997abdfba2ba4d948c5d45edcdbcdb51790b20d536a20a4f98dad10f5318153ba46a1a6214460694a7bd197a711e3bb1bb86296fbf7ec0ed64ea9b06ce70d57eec0537e358704c577574aa8cc2cc530c7a0c39f0c3cc9d80709c8f1d9de0f244bd2a4f64602288ed17b1f80e33e765c00aee643a96ad53d0369ada987e3a4cdf3723057bd5ff7452d476556ef48116e897a9f3aec70fde1cf836df8dd34caff22a98c2cd208f8ad0d3e1ac6966ecfc4f39773ac86ad17882fe7f6f2a183f22e8aba9605e6fe34312b0ce34403acd2b08038668b06e69b06eddaad250431c8be07eeab1ca46c7e084653a0e1c0dd7169c548654fc8406ad07cae50d0b3a3260cea0281ba30c5c69f8f79ff56deed05e9c86b063f44349622682d234117d87be81321990093b7cbfa3e54d0b8bd52184fa8886614419a3687d4157eb420bad93f2684e031ceb99666951cf144baf80592085754c011dd3586b08d580c026a6a22aa7ddd439eeb0ba1dc78ebb062a05af59489575333b58663bd280af9f94e580d72acc08f5df44731534cff49a0795d06010e5e426ba4343b058bb2fa6b7b9391c58f8b69d6ada708e7b00005af09a3fc7039fe795125f85a05e7550af3ab765072bb8f68eed2c0f55dcceaced38b252883d9cb0e0a1e453844465232709d6e040bbbbb7c3fd99e92ea255c57de145dd495b02ee7e28bb18026a0740eb01a88dc8287264b0fa158a06f0804408065bef88494947fc961a38c21b5c05d06f09847b1c86d7493773b6e10f5ad9c11e0efc8326ba9cba91f3109a9d8355cc5f10f7f89c81e636c11c6c7f47872479d13bac46ce2208de85a9c89acca1d5991657b1a0b80a95cb1752cd9e5a6650d72e6659b3907f98eda87c1607a605fbf92c5cdcec63887510b316f03f2eac81dea2d45facb07eca2b69c042790d0f2342b12ed4d566e434ca8215825991b779df74f7629f09d0383c47c734ba9bdfeca7b9c44fa3bb431a2e5b0ace5aae718e63c2c4574ab9cf0333af97d2381e36b53b19983e336f420e2243dce539b02e1b3bcea65529031313c4102b62b8533711d36a4b0c1cc0bb32604cec353052547b2d74f72ce02bcb72f6b116cbc12b04d8ab2105d2183ab7015dda848e6c419735a0f7f6f325e15498d537201b0c89ea20511112d92c073dae8e1531a14d09597d8f762a940b55a0f21a2069236b608dbc14034a719aa8902910d3cc9a6085377720ba4a4dce54368535532953911eac693dcdfb8aed422a8352d92b91b03f33d4f6416cb8ea37f52135686a25f27ccd8ba7950a170a603175bf6f60bd904f2bd3dcc9173bf8ec45ce05539a225d49b3575109291ac52c55a9049a0bb71106549a398c01e83d9820c33290208bb5cbcab57bca1f300aa4e865191c679004206812640b192617f8db557e27cb615939b993fdd26b2921088bc8f53363831fff2b1f53d8a5385b98f3bb23d00ebb63de64b9524174c73a566075d01d8bd01d8bd01d2d566496d41df3f0c5bba345402dde1df3d1eef89c4403057a8f05bd270f5dc466f5d8831aa4ae069d0619d5d5808546fb58d608f48010e8a7d4779a20eb14c8da0cf89dca9ad814ccdedcef759d532dbfd7583bb6db2b290f54cb6927c02df0d6ca5a586bd02721657ec776a783b5b1762aa5033ba07595a6666149bc9e0f65f516a6bdce6fccdf24a6dfe8778bf03fb1bec009aad0bb8a7c0a2080d02d66697bf2d82cc007741d93cf9ad0f5216b40b90b745fa0020e9a991b8867b4b14013ba4dca542d93e753dc6bf352c60fe8ae4919616261c0af509f73f3fd503a51b5886b07f4e3ad03d00355980840f874d5edb8586ec3ce942554e3efb1bcc790586ba2480cd184be1c8c77e81bccea8196207eb3f671ae5ab49e55551bc4a8b6f21c1f058eb24671441d5de83ff4c3c58273887f518f4746032aba5671953ebe1663d7a761a910bd7407964487040402886883d93e853d6b2dc5c31c09f32372cb69ce3a23b76c60c21c24ccb9b697105635e8a139a7e0e2cc159ad6581d9fad7011cce19a2118107aa5fa439f87654867c535cacdbdf685f63af8e82a5b6b68b5e2b45670edc6afe236ae2ba015024777a8f37f1a182541dca2d5ac60b12a4f881440bef038ab5d21211c17c1721972daebe1093d7983bdd19ae3c521401470e1b76096a743f48a81aee9581e3214769f657d55035e515bcbff2bb70b69bf40bcd8860249d11b0a5a5e876edfd5ee2a5d0c8aea29b775b5e212bb1560b7ac77b4722b2cd85c66005918b913a5ab1580e598461fb0242fc3bcb85af7bbb8c48bdca46050840643944d656139c8de28f6f20a85870a0e0a958b2b971c1daa590212c0ecded502f377be0b467157bbe5d5bc9583e12562242938722879fbdcc93320a58bc9d6dee4e620575bb9cdaea35fe8245ded3821c098f9172032a015ff1fcab80faa5b497c53b0cef6f1038e02223be950a0f34fbf05e26fd9d9fbb432743d24eeefea8450e26494e30b581a2481f0f2f472e7003c376de529ac4ee4f1f3a8d2c89b443e791eb18a5609e36912462dc9be69d8911ed1dd695ef54f2c5ad860f76f9044e5fcadeab63305c4f67e9890a14c28e44e0d862810dd9be2351ce3e7383a2a515e01e30c7889ad9098196f424987987b7f6a07be4d4ced9ac5d7549adaf5e8d4fea8264fedc4ed33938bc8628655a0554cdfb1cd49bba8034bd3da0e733485c352dd0f51303151894ec664d9d381cb1ca49947e3338fc442a4b12e691ffa139a505451863c640046fc7418ed2089e368af9357968c6552b22224b331593d2c673626ab0f276399a2f52e554d0fd25805f4910c0f2853ad35028b50717b07a08b0a84d94b4cf31b41e2c161169dfc203d2a3d4a849be3db719ea62910597ff10273f81ac48f4245b38c9875acdb486f89bc8dcee9807d65dbfa60d597584bce566b421909eb00559c549d7cbea7399ed48d263101de1c64dac741a740219a78ad550103d3cfd232a753950582778de7b5acb391a554ed93b8c86d6f4604ad1723fc955e10f1c87e2bfee0ad80d4d97cf68c69c15af747dd6b28aaf87af1174a3a99a6e9a2d5a48426ce57410503b63f6f6d212ed7fd358ea8cd7c44c1847081e6765291383e21d83ec1726da6f4db7fc7f53aa8c77a35cadd7617d3caa5728bdd0cf3ae66afe8ef9a4e120e5fb898f2bc458aac24755b5c5d17d42ed0af796f4d15ca3a14a5d7a62a1c6be941fa0cae5aff3b028aa27298625dadf2f576683e5fff40d405197303d7042b6e76c02dc0cf49a4a77687869501f7a261fe7212725a45cb5b0cbdff9842e373683e5f156f1856f8ba7823bee0c8be155f50bff2237c3130ed7e78317150bfa06f28a4f2698bff61f1b85af05a2fd333fe9b624da76a43ef41cd27aa7d75ec45a8efb4e47e1257ddda7ec8adbaa6eed4067b5514885db50f96b35eed64636d2f54f7c25ed4d20d2baf6e47e55aaff25a444eef20c60e627caf7a5eaff22a1179f22da8493bf996f38b26c69c8c69e9553b994b593be96b58f93b40d93014fcf6eb07504d17429b4e534a0ab166b826e20ca60fc4183037882f5460143009f019663e6579752065b0b21316110c41151b02749497690210e08a96a77f5479d408a5083d69547962fb7db89a4e21aa89b723fb254d7e8e4067e19515dff4c9c75229158666a6c2a04e1e895eaa7c4257f5429a62212d7ec8339aaac3a80d3a33d7784167dde1621ab689baabab9c48037d102307311af86911b301999c0ddbb1b7c2d3ebc6540ed2622b7d31584a5d86bae7701f163dd8e43dd8e03d58e73d58e33d18baae91372d02c9a9bd95a8edaae7706a6fa53ef312c586bb220984d533473ae1a1ee742f0d947807b5883177149c766bebbed1e1214fd3764d6b6cb8e686652a4c499ac193ca1a4d487c658e87c4a107c394d793ff8e0fde6ac5cd7852299913b2abd6e460ea30b68dd54351834ae90f05a7b713e7669076d53617e7c636926a4056a0d9fab6c77ef06995a406dcc455ddbb9e7cf8b2776ce5ac6ffddbdc5bbffbad2f6b5b294e778be79c4de17fbaf4d65bffcd0b2c88409e5104da3c308f72ea4b39690504aabeb2d532189b228457464de4ca83275abbb196968cd37c04931e065bfc74070bbf165ca680555f53697454477b4b0ced951b9c1c3e1be6970fabf0d23b34f4d1eb7e75eb4fd55713073db4e7d24fee9a06ef6e0ebff63d71efb3da29fdf8fae0ad7b669c82260605caf4cbf36efb61338f197ef80fe75f03a9b85902c4ddf0eb0b6efdc66d5822ca921070fedfaefbe18feb29770305ec79ecc1fd0ffef4a2415ec0d0ee2fdef9dd5b0e144e11a60a4faa9abe333d285850346238c5f0de8670eb97e9f4bef33fafc71d534705699cec18d2fc850c0c486395a5e7594e8e65e8dba2e759dc8ac1f2ac180cfcca7b5f66d4a6c160a6b069c074d950ae5c0db9386b0254bb1e04e759de56f877a4ad708f22d1c19cdc750f7e88bc145dbc9695da0be988d54339c81247c7a21fbaf678981b1b84f8ba385e753e746d7fb9d5b096724697e61154cd44d52b819ac5cde0d6a78302dc12ae6b99c7352d2bb99ee558ae65b9472859ee133a9607e09982e7c3f0447ba947e09981e7d11b0a59781cb3a190cbe374625f93a20d87f798f4f8217ffc823ffec01f2ff0c7853ce5fbf8e3a3fcf1008ffbb648a9e3d6490dcd41cd273527c59b93e2cd49f1e6a4447352a23929d19c94684e4a3427c59b930a9ac395b4386bdad75205a5805d6624e027d1805f4703fe140d7867b4d08ba2011f8c067c3c1af058b4d0ef47037e68908946ac032c058cc1320088be8e63ff6ed3fa12761f778f89b61bee9e69f4d8bb9a1efbf8d78176fe65f3af167c94eb4a240ae3bb552eca1fb6fc512f7db88c0a1856e8b19f3f86540e983f86f9633f7f0c693c8e3f86f9633f7f0ce95466bba7dffba3465c454913568fc75896aea8d6caeaf1b47644be33727e6ebc4b39e1717dcafac7e4c2f2916f3bf2dd14f96ea90eec865424e0c6d4484d498216455326212e84423ee3db2f6a89a93c8e2e5ce59b52d60963c77e14a1e35ad6dcdacb4a6cf8e891f2a95462a6112a668f0ce0e6113b4a629faf5ce82da951a12ce835e162fe2b55a5fc5b47577e526f5e4bdacdb6a89d66c84013a7438319b8e7c70108634a61b226d7ecc37a2de3e359cde745c3d9f7566bf16dd5223e5d2de233d5223e3b46e43da7c526a1d19413495b43af8a22e773d55a747bb588cf8fef94e2a3e2361de33a6a45933fc06ed0473bef5741c51d2f5dc32a57e00b07376d2461ab32c03b5f6a805f3c4428aeb9025f7aa95b7cd74b0df0cbc98bdbe80bbc7bbc0b1c4e5957a4956ad2c5cbe53f8f67afdbaca89a6e98a974269bb3f285baa25ddfd0d834a5796a4b6b5b7bc7b4e99dcc2995bb66cc3c6ad6ec3973e7cd5fb0b07bd1e2a3972ced5976ccf2152b57ad3e76cd5ab7f7b875eb376cecdb74fc09279ef48acd5691fe138b96fffabf9a78f993f7f267efe52fdecb5fbd97e7bc97e7bd9717bc97bf792f2f7a2fefd4c5cbb9decb79decbf9decb05decb85decbbbbd97f7782f17792f177b2fbbbc97f7792fbbbd97f77b2f1ff05e2ef55e2ef35e3ee4bd5ceebd7cc47bf9a8f772a5f7f2715dc2db1e2ff46aefe55aefe593decb75decbf5decb0ddecb4ddecbcddecb7f792fb77a2f7bbd97dbbc974f7b2f9ff55e3ee7bddceebddce1bd7cc17bb9d37bf992f77297f7f265ef65d87bb9c77bf98af7729ff7f255efe57eefe541efe521efe561efe5ebdecb23decba3decb3eefe51bdecb37bd976feba874ed52dc03865ddfd5b64671ed1de53903ae7a4e57a73b341dc21c770f3e4a569b529e5d9e85dbcb7b7ea1b9fbe09feaaadc66e95655d506cbb361f874cdb6bfa79767f72acb749a01688fdbd131aebf6b36d3b969a03060c13d6d8bccdec209f093e9a87ed1ed3437430a056d4cce83fbe9dea7419f9a9d591f4abf864e52c4eaeb68900b8f231148f18147f6beafa361a8c80f836cb072fef5c65a08cdbbccfefb121e25b3a004c551e197d454aafd408ac24381ae62b74503daa3011d3c805740b5ce48829f713b4709bf351a302d0ceeb5c9e04a1eb86831d3a3019de172ef452343c458a8600880d232f8b09fd44b1aaf307cb30c9693b1d374508e6952189e2129e3f14a3c75c5cf579ed0ce8f939cd0eea21d92488b0711a6d3192039bbfd9514f4569d0e64868ad5e47c8ce9fd76a7c503dd3cb62153b4febe1272bc35a5dc51a7c36282fb1a90662827c80258b082ee66d0eaf9942e7531eb021524aaeaa841e37af835103706d4be44c58402191e86c4cd464d0e754ec09d1e2904c533bb64cff482329068ba25da677d4453ebb11a86570d971f91749a207513be36c110457350b405c741ad97a76da41374a594ab700a1cdf5e82524b74f0bbaf1d4f3a96721047b6ad109787b8025aac429ccecc521dc417f1740d7c6bf06dc3773d9e9538be9db7074fff30831bcc3661e510654d453ae9b7c369608a543bd660ff480f85d8cc690c0700f11bfb518f475b370dd40b426534b2867eeabb32b49fa96aaa126ad0eef504dc0a72d250421ac3d22e4c623b78458240a84824002aa2d329c3f55c48c6a36c7202b463858a9031de8bf72a2771dbd03d59f739c54d7b07288686c83a5fa5937c4377e8db1d4c9f3b078f046ec7d3fa4012138fe6f171152adda0fe4d81bc9de9a2755a72ff76d501bf8ba38db5559ee6a0f1badcc554efc310fd6dbf8e21bcaf1b309be915676369ce67d8226cee502e3491e3e4e26a30ff886114ca04e854c59096f3fc39a566115e534038b7e9794b1126effeff6a1b2e6a4c29a9bccb67e1038f5ab02ccc4064003f84e77121ff7e4d8a74d5ae0e98b97e4833171ed4d0f1b09b4e040d95d18707a5b0012513b7500c6139ce8fd592b137749c92582bd3ee93b45832195450a00d1f3a8cdcfd7a5b2805e4b27f0c61065abda75dbbafa612e8c46cd404328d87b8dc0c6aff336e16b5ff193787daff8c9b47ed7fc62d0803b25005f6e4240868fc46d8f989de164b395c35a51149b9bf6a4a3d9272c8aa96528bd6b36a4a355acf6a29c398056cdbf3aa95a9d0e15e361a72842bb1aff5a02b41e795e96c341dfb49a887ab552c1d16fe1f4782ec9fa2490b06b84d38dcb245e91dd8a60a6c220eb5bded12ebe5ee6b0ff35e74bc43114e22dcfd8acc8a99344c855973ce5e80d0654e4d4e6c5da9ab1656c08e2caaf8c05d3675801bb4f7f189a68049316701d6169db81d2e0cf3690daa659890ce0a25c4d35bf02f0d033ecdd43e9e095700f22f504a61a352fcd4338c76ccca0ab8ea16ec743f9ea04c2345d248113a2ea2855210a64d24c9d67e982868e6cbc1e481e7170120d4d20368550218068787c3f0381cac7929968727cd951996efc733207858d68bd67056f3a2b3146d61352dac2681d32b810b4a0f031665592c8ce2d7575a68a41919ed66b99f009973b21705ac3a72fa3f93d9a8a24cfdbb343583003aa479bf03e67d106b66531712ac1e9e449d8f6287fd0c76669cfe8d788a8574e895a7d08927e3ab859ce6fe14e2238f07f682c0a7290b4cf9b63bd42e45b8d083bdcf2648d71d89869e99146d3233291abab314fb73bd94c6cdec34ceea41d5d0630fb9797841b875403eb743f0b9afaf36784758362552fd428f0c4f993cbb34ce4f55260fa13605bf29722460df23585e4d0e7cdaa357a65296fb52387069a10d027fe911d0760fa4a408a286f86c8274dd9168a4464234a05b8a05749b886ea491043b826e8ae3e84e8d0bba7f9584ee7fa8547e44b000a964310a4f259d5b5984e48b345a430294a3db98cccd15ad57f3711ce68bab328c2ae71a439c1b95fb6b9db836624375ebb92451516040e718c04e013286bc2a39c04b19200aa2bf896ddb85dfa50ef7be3a717c188ffce25a6c92e13dccc1ca364c340d133d54e76679222863c0499922fc913ac173d381e11d9cb3ee0769c7cff94d2f0589536e1910c92549decc0c1dfa6d81674a8432a39fc44e6f09cdf32574f4181dac88d1df84307a4aa542d166409e4d976cf69175bdeace17e7cfe4144b41cc9caff065d6108bee1daa660caa3b6b115ff15082c793fc8f2ef52f3ff4b73a8de84088c0ceb704e7e79b6dbed6ea3a1e300ac71335997ef33b42e120141cd06d5572a60389a01ccd93777f24c46e264d420c4fb7c9330954ea073ae93e14fb09bdc485662f1e66fb20b10da3bc351447991ea7f9a029980d5ad00189dd160ed0edf670803f217540b11d411c42991640816e68ffb72e4f34bfd3b107326ce03e9593bd22613c954e8b9baaa2d241fbe8adf683292f10c862bf269c0658ca01fbb5b17cdaa08b2744a3995f17c96cff435467744a34e01f851229cf954835b628338a16fdbf0a2dfae75a5bf4fa688b4e8d36e0b468c0bf8ca945d951b4e88d155ab4a5d616fd6bb4456f8a36e0f468c09bc32dda5b4b8bf230198f4e6ff9075daee63f45a39f0d45bf211afdc750747fb8c63f112aedcaa2825f635da2813ca3d95ba3016f89069c0195a013ee4c3be704be66ecee741bdde5fc44ee6c9cb27794546ffdcdb85ab979635ba814e64f98c0d54440c2f41106096d3c8307708edbb05e99acc52e87a821eb2aa1f67fd23d8a483cc56bab2e299256465a523e2d2d29520a5c5298b64251c492622dab586e58616f3bb82d920aad4337a3efb04a9a25998d419da18a3c88e7da89dc09300db530f659a6f00726f9f822ed9c126279905603928a4a8e2b7b2a2abe1d41450bbd54986fba2849e51b90c50a9125d8e790064910d8abd8db4301e8dac42dbabb99fd70ca0b06cec3dec153f1eeaf936fb94a3ab210eea0f06da1005adc9e8faed7794ab93d1420aa71a013ab21826da0c68e90aed07eabc0739340d1af54b5a922419b214f33d6a119e45ae0054a00816f031cdf5e82a5942ba2fbda51a22e65212e879ea0200e44e6521e9da3405c8165d0e58fa77cc68e6143503d0435b07ad6703c0535b246660f384de4a50989ddecd1b0193a82bd1e7a4f2332183b3caf964a280554b489bac3146ce214e80e30f534517798124a784b462b0d6ac844754944e8128a4a60fb77fa6c3fbdaa241079fa467222e6b9c4eb06a6b6174d507b15a78c7d803c8b3925c855425295c4960afa5030607892b25277f501b2db02aed4b3fd85d96a1b9db3b0cfa15316cb4f10095c1a2eee7c2cb8dc9b23861c10cd699dea7772e8b8abdf41f614b0bd9e9403d96805fad18d92d2865e6c9885a0f36e6e2bd289caee1ee8478d050e44eeb2264ffe8b066eb1cf19ca9ba604b6407d0913d671bf7d4517bd2e15112cd0370eb628c002d911ac8d600bacce076bb33a2a8dc0da04b61fc0eecc9b78e82523a1c1a884867ae4f5080d0d1c0d8db871c11ab13ed0b1e2f56914f569608d589f26ac0ff43fbf3e4dac01ebd340f56992d09092d13005b9466a7f33873ed5451f5053116c3374b618d8a9026c33436743ac05c14e61cd3ed816745206a511d816090d294443b9f7696527f489ee01c877cb3b002ddd03b7bcc3299396d1105a468b772daf5f61076d65ad23f5a3366479a909ed1c81201738d35807b6a49db5c55bd2215ad2ce3a10d4346c491b6bf75b320dbd5d4169d4926912020d1981d37b34c6fb51276f0203b00e6308b6934d8f8365026c276308d641b0d359a70fd6619d541a817524041a1c81b99d800bc01f0e33429df05549e9cb901e05c32e9c11708ee82a4aefd6905a654f5bf0384a846332c21c9312e1988c30c7a444382643e298f8666ed1fa27ce31455769798d7e1bce7cb84e8683ff2d928a664335b494afaeaaae9032bed320651db90a0b69811f52b9e237861ca19654481f4a6e45fbd08d15d3fbe515c484c9555a442c07f70a29a58629339092363731a5064b8bcef7363125592f08b5f289815a3923749eb8007b8adc3ca2951fa541ada9eea95cf3a11c5bf8c29cb8652e5441c1425a86c501bd07ec28a1230e5d6c89cb3bbe3c395ffe61a17dd2e07b643162e6200ffadc65396e9a415b906d2e457062e5b83906d371707317ad867d160c07dcbc2cf150e15d96fbca52c9ade37cb1d165b873f93e17a42855299e52af7507515f2e956a093f015a9f675fd275bc55b100d5b53770ae0e3db219b0400a07663afa7d65dbdd3f2bbe4f6a1cf8baf01b6c5926a5e6fe628f37858774b1432632d34af913851f93f9adc2cfc9fc59e19ec7c2e5b99aa3e24e543830437e3c23813604a29f3b6231730edf1f4873446638eb0a8c0df9ec45d5bdc0b341d331f77adb3d805e6f0df71e65c07d5cc1c749147e8fe2e60644dc8f21eeaf0a3e78dc8f451ced153115fd290107b5a11252b17169a66e8559dce13bd59ebb6293a5b78692beb1a2b950444e486faeb4dd0b6ca3bcddcbc78a70431cdee67d6f5a6d18acc23d55d69ea210e052d7c59e00fdc76980b80604d540ca5a8bd70f787d949fcf37b8ea47436512a976d1511f6dc168dece6e5aa8ffc9579fbfb3eb3e89fb23801c918af6d9d0035f29e510632a6d02a363d2a01a419d8007e0dbc503b84758c5a2d1028e29ef96b02be6710319ba62de5d889bb679eaa13a3c7f4667b6f2ee6fe8cc56defd3d9dd9cabbcfd299adbcfb473cb395cf86eb21b6fec86ba0198b149bce223613895d2847a623911939321589cccb9166243227471a91c8821ca94722b372a4268822231da3e0c7ecb7cf3390bb6c81d1888ca494a4cebe801cb415c3e42ad25a2eca27e7c7028c4a7261c906ce2606cdbed0409e91b9c325b99a2ab325e2dbdd91681d38c98468184952eccf75f74009477e56b8cf94fc3feab0e4e1e04fe87668c1d116c6a2d8f96df0389286a2f46edd62a88d15b633229b17c2ad204e7eaad308118d587423974e341cdfa4ded75d7b3359bedcf687a77ef7f67eee6da11f55c1de6b0ae7462f01fafe44d53a3a14cdf2f588654f222fb5260a2628dc703f7bdc6d43bf5b781bcfb9953c97423a74a409e90c87ec942aa74b41ba344a1cb3b48c432264e574694897019102d2e51db26baa9c0e3d1fdb1edb0c739de9aa6fc39b39ded68ffeb0e137e336bcadbfdfd1f0f0b9e7a6a29f5ce3005382c7d11b44631bf89d04d850df7b056053f25ea1c92c3ae50f320b5e7dbe226088cc965757caac4a15d5c80d063e851b0c8d020b2250b8c1e081360f24c7b7dedcdd58b4ae53ab980499d0294cec2ba6fd7632f79102fe7d1b5e9c81d4e4e78ed0c84fb7ff83564174390c73bafd0e2903f425f141a739756fc1c7505e1393db94718fb6c2b16728f663ba5aa8a826511123c881a23d036963f9ee94862e27f5b710afa53059e15a32b9055f1d54a90e97953afb9de46a301cb6d3cb828bac29567ee04af9f67e9665edffe0fe95a18f21af96b5df51b2701182fe2d9773ae4afeafcf53e5c0ff0ca77937acf8dba0e7e32a019885ce9f6305c0af7dbe0ae231df3316d5219b8094ff91125e0fa4d200afe203a469da3390e254da3090024c39f1ebc2717c8f400a50e4c443aa7d8ad018594fe87c4bb9b2464d95b7bedf6d90315e1012449379a9fd1ec33fbca6c919ff53babac00c6fffef0c7fd2d6620844c8aa75480d7f0fbafa56d7784b9f31180eff7733f28df283baddb22f32b84a5002f94eb22dcb303301eece12cefdf6293ef9b6a209a21146cfb92a6f26aaa35b925090d84084f38fe11abe9d85d12e4631dfaf157d2d4dea458ba7f3ed6e3fa455117865db56fb0235baa37da12abc71cac1b2a2dc7e178877fdf6bba339e95023f07ef67bd484cc6fb32f42df8c8985237b172b9fb3953b62a5eb5060d89e12c46892257777b9fbbbdcc5c0dcf01d039a96ac1fb5a9a7205ef6a8d2a4b447ad60e0482cbc2ab3c10e0c1d760a0239c57e8e0c180d7f3b901bb9d85fe35614c2cc09ba8e3075d2e4bcc82c7be68d1a6e7adbb03492882c71b678ffc413a48a4c3bdccd9b95544a1e990f4bacc0412975ac4e94c2591813be9ff2be0788e1a22f6eb004b3500000f817f1c100dab9fe570b44f915e9828f34b380f39313bfcbffea80aff71ae8641dfdfb225b6ac9d6512030e6dce7442b8bd4ca62522b81219cc58a822f085ad9001cdc73a15636b82f54686511638b636d6571c45616e55672607e2b4bc4bc398d64c2564ae37507d0daa6a4d64ee9d1e6b126a799ee3f085a3b954d45690535e9e21632e8668d268496e440b4bbd8e097d5d2a375432ea71510dd0685a262b0032ad0c1da4f14895a4ad37ab425acc399cea6b1e90140d64ae7545030e8c0367570f33bbacf27401f545f80eaecd18e6174bd1903400e73a052200176cad8e2f2a2030190c893174b3dda2a86d77938655676baa0765dcc09e4c5ced28c1e90daba9c996c069b594d5eec2c1dd5a3ad635d88e52e67163b8acd9270379b95a46a0475027ab232664a9217673b73d81c2e2fce11f2e21c2e2fce11f2e21c212fce11f2e21c212fce11f2e29c405e94eb21e4c52e6a7a2c52c88b223613895d2847a623911939321589cccb9166243227471a91c8821ca94722b372a4901765da5314fc7079716e8fd607f2e23c36574e324fc88bf3c3e49a1fc88b5dc891777960485eec2c2de8d14e8c41437971618ff64a777f59aea6ca16c883b93b12adb38549d1202f4ab1317991aad5c515d9ac8cf26252b773b8bc282711f2623019c12aa5d817a3164a9ebc3479ba4ab32648411a43b4fb15467e5aa9bb477b351f8f8b603c2e668b613c2e36597774e2b19cc510b0982df2c6e3d13ddaebd8226cca12b6c4590ae371295b1c8cc7ee524f8ff64f6ca9b38cf5b065d5c66377e9981eed54b614c7e35267393b862d97c6e30a76b4dc9e6eb93d4b3053d2785ce1ac642bf9785c29c6e34a3e1e578af1b8528cc795623cae14e371a5188f2b83f128d7438cc7a5d4f458a4188f223613895d2847a623911939321589cccb9166243227471a91c8821ca94722b372a4188f32ed290a7ef8785cd5a3bd11c6e36ab64a4eb25a8cc763c3e43a36188f4b713c2ef5c0d078ec2eade9d14e8f41c3f1b8b647dbea0ecf90aba9b23512f15141138ad6d9daa4e8603cb6541a8f54ada5341e17b325381e93badd623e1ee5247c3c96dc1eedac9ad90737c21e206b60e1d546fda526279da74b491a7980d3e4f309bfc1955d8cdcde1e6d87c72f1cc77ad971d220fba3d0c17b69d7f568ffe6a55dcfd6b1f552da5f47d26ee8d1dee1a5ddc836b08d15d20a1db689757a56aa535f8f06b298c8bc89f5b14d52e6df47001ddfa39def273e811dcf4e4868c1893ddabbfdc427b113d94952e2672a54eb6752b55ed1a35dec67decc5ec1364b997f1c81f4ca1e6db79ff864f64a767202b25ed5a35dea27fe3bf62af67752e23f4412bfba47bbdc4ffcf7ecd5ecef476843f72b6036ceb9cb4fe4c5e0c64cce9d4f7b3ca294d710a3f89a08a3187089afedd1ae54d96b9cd7b1d7b2d74953eb3fb07f7057886da37f70e76db0bcd71714ffdd3ecbab4d1b94c09957983f5e835df235dcf50cff930e5e306f6502b10985cd538af287f5540d3bad305aa59dd2f7aad19dd48b6321bbd4a4122e498c7d5f62eceec4d8f7ab916ddcdf15d5b5d8bc5592f8b82ab03a09f4b562f3226475a246ac4eb832d7047a739d6c607c82c754d6a26e62ad6f7c9232bccb1993ec50f0141ad9a1e05d4ef639b86152d17ec0c55337de56bee55ba2e4b90501bf14a9808a803cc86e91da40bcd8ca07611381d7e156bec5f2fe567e1dba0c85d2a8bfd4710b02fb03ea5b06f2293304b9e81ba3d85cc95aefe2ed70f508d906792a06b95e40060110213720e422b37dc80dcca6d2087203372200c85b07b81946aea2354aa84a8dbe3d4a1347c614a812c86058a526d618afd21451a5263605abd48c556a644d7e95f03a3b4d4cf1ac5946463a8c8ca9be494a0baf40ab8b1794b522e41636350eb955406e61ad08b90d214f652d3ee436d682905b08729b8c8c342203fdbf6e85fe41362978a725e6498f6491d2ceda47ee511dbe4dca348ec4e9d0944e361d9b320d44cc5853a68ba680e489c03ab1291d6c9adf944e360d9b328d9ad22923d10c2391f966290e6f47c945b3ae12420659330eb924203bac8490cb0819d2f990813fa7d27c33131f89264722a46ff7ec52107f92590ad66c208fe7beab8f58146268c4ce801718b120dd56b6f809da7814aa2408bbb33876611602d97436b61124de781b678b36ce62b311f41cac3308c67e1be780900c759e456d9c1360374f57a67a60e7a2f6851a378fa3763e805dc0e6235814e06260e70bb0f318ddd0b200c1ce65f37cb00bd83c2a8dc02e0850cbc7eaccca9663417d16a27e84d0d0cdd1b008ea03f20bd6a71be4b7587d1689fa74b345589fc5589f85acdbafcf62d68df5e9e68ca28486b48c06108bba79fb9770e84b016c0f5b8a609700d71803bb5480058106c1f620d8a3d9121f6c0f5b82609710d81e090dd2289de18dd299b58dd26520918dd08b8e416d0f35603947df0a68c74ab602db01725abc1d2b443b96b315086a25b603c439bf1d2b41b483762ca776ac0cd0e784d0b70ad543d48b56f3261c0b60d7b063112c8a1d31b0c70ab0abd9b108760d825dc556fb60d7b0d5541a815d13a00f87621a6dd668882eab3244193235dc760c2d8857e13abfb628bd5b3764d4723553891197fca8a1292df9a81a0ed6fa32e42a6383cbb5189ae2b1779a2ed0c214a68b6cc8c2522274cac778ce5fde2d4e68d44f17581e318ec74c23158078817158d2117401f19763968f71f20f2e54b8ace013fa0c34340dc0d6f96b7b9113da06b0f568038c5adeba38585b8085f51cc1d623d83a56f4c1d6b322954660eba571421371b6f27411d4a7c15fd81b391a9a5cbc6f96ae936d640df1fa3489fac0628ef59982f569608d7e7da6e0fdb5501ad5678a8486948c86667f559fcaa1b7b8a8866d41b05359731c6c8b000b2b39826d45b0cd6caa0fb6954d45b053096c6b74d64cd17491f1a68b2c65498d345db401f330422f6af797f40e8ebe69d08ee96c1ab6a383b5c7db314db403967104359d164ad6e1b7633aebc076903a994d97d067c8e8ebf4d773c69be000d81273102c639d71b08e000b6b38822d21d84ec67cb025c6a834025b92d06770f4a1316c3057a44273454a5899963ddb8d72517ab72e6bd44ee027fb664973c52cbaff0d8f40a45c83a5e8fa56becb355b579c937bff7be8daf3f6ef1a5acc4ea62bb79c57428b5e89c2c82b85ad8d08304050c5bdf8bfd1f16418fe5284fd3ed4cf80e0e45272771656e89545dc84923ea181ae49357061b27277cfc47b5f79559cac9b7372647c61b12cbf1915c77f3065b95a1fdee19bde06bc7d7a1b5dfa8c5304bce31441a688a8b5b2f0b823f0fff8203b8f8d64575e447609b7a60668f6a0dda63c3e4846e01b5c053783267416a085e5e1e755c65a94462db28dc7abd2513e81445004974d79ae92cd4bb5312f82ade7d0e954024287c700eacce2606917835f619d80f87c80f8469cd31aa508fb5da4189328f1de380d00d77b678238e1e11a6612a719704d775ba3e1388e69d612c1f554c4758b84eba91cd7ad3eaea7623381c9c7473b9a70636be141b86e45ace05ca1e2ccd3828f9600d7ad1cd75311d72d01aea72292317506859056c475ab84ebd652072fb503f322d8691c3a6d196d24e67e3ae13a0eb6365c4b9dbc13e7eb4e19b5bba993ef1aa9936337cf04dd7cdf4c983a3cd43baeed9400f50cf97ae0bd4bc07697595704f565447d9784fa3247fd0c1ff5656cf54cd6858fa3d84c7614361e1e84fa19882428976f65059b011c893338eacb88faae00f565c439a6cee0c6c60c44fd0c09f5334ab378a9b3302f829dcda103dfcfe620747810eae36047ddcde7e29a3537b19b5f52b19b0f1d05b28187ebf980eb0580eb79ce42361f78f405ce2264b723b85e88b8ee9670bd90e37a918feb85d84ce0cdf171345bcc8ec6d6c28370bd886f6c2cc4d642e1f8e80e70bd88e37a21e2ba3bc0f5424432a6cea0ecb00871bd48c2f5a2d2125eea12cc8b609772e8c0e5b31e840e0fc2751ceca871bd0cd7d56589b8de5d4b8fcf063d7eef51ce313e1596bb0dce0aa0c231c89f3babd80ae0bb57b255112aac442aac92a8b0925361b54f8595888063d92a7c00bbced6201ee04154588df88272110f50383e56055458cda9b012a9b02aa0c24a443fa686c72a4c34c099782f57692d2f752de645b02e87decb5cd68bd0e1415488831d35158e4336e3b8442abc7fe4c5d50a68b0ff28679d4f83f56eb3b30168b0ced9c8d63b7d6c83b3896d647d111a6c441af44934d8c869b0c9a7c1466cfef1ac0f1fa44e472cc08368b009b1b50995f9fd00a60f1f7d010d36711a6c441af40534d888c8c7d4f0405d3ed0609344834da51379a978f122413f89437f053b89bd02a1c3836810073b6a1a6c46b5c6e6441abc6fc49160713b4439f0537975110a705f5724aeeceb4a759b1fdfe06711fc2ec24a2f920c7e3adcb430f861ba9ce212dae2317cdb1f34b2559d8c4e8702e484612b0f3a0698a960d96e09cb9d8c93275ae4934aa1537d7954dab23aa99422884cc28a8814f8267c3fe57d0f9030495f9c270ab52780d6041f4022747e64bfdf680330e8b82dc5cd5c246eca842a3f27aa6c5395eda42ad7e3226373364daa72234855cf85aadc288c79c255b631d61eb1ca3655d996abcc73fa551696394d7806a1bf9471a650d5a72455bd19e7ec29c0df3423a3e357bd05f81d6e99d31458e63499105a92033d73a48c63402126a4499923b5036f629f8292cafba9978158825fa5294e866f2436f100678adf2c7923b11567376c1eaa9341bca9be09d78e63304372190a6b09fb62d3501b9871f5fea8bd50b08538227132e85311e943e51089b0eaf27e63272af9a8ea0cc5b884cd4607f57254f5122a73131a5946cd1781ece2563ff12dbab1565dde939c819a2eaa7ad46229ba2179145a3e51d523064b31accf46132802497c5fc256e45c3483c25aa2710d9b37c6469a5e230da991b4696985362d2db16929c6d07c1a43f323632818400b7ab43ee00917b205c842f903a81b38a97962cfb25bdaa8eca68dca5ac6c87caaee7c31dc61819b8ff89f1fdacb24926482bdcc45b436e062b1a868dd548371fd07d5a875fda56a45f3facbd4907dfd87d4f135b0bfea901ad85f51c1c0fe7275440bfbcbd48889fd87d48a36f657721bfb8f856cec3facd66864fff18336b2ff7f5123fb7f4e30b27f7dd4c8fed40423fb8faaf6699e91fd33e36864ffc12a46f61f56ab5bd95fae86bf3fa226dbd97f346267ff11b58aa1fda5aa190df04ced2f8d9bda5f5183a9fde52ab7b53f2dd1d6feca245bfb1026125b8980fe255c4718d5116b7b31aa0373fb8f5733b7bfbf51ed43320fc966e543359a95f7c16f1f42ec0b9995676a312b97f21e845979d552c6cbac3c00c00cef8301b473fdaf1688f22bd2051fc2ac5c4afc01ffab03be2e1bb55979d5568e9759f9985a591cb19563332bafdada8961561e547f24b372095bff9766e54135823a013d5f72b3f2a01e15cccaa5c80a66e5526cdcac5c8a8c9b954b9171b37229326e562e45c6cdcaa5c8ca66e512d2ab99954b4964b37229b866b372199a6f56be7b965c4d342b97067377241acdca13a28772726c4d66e5d5bb9d6f562e0d106e561e4c469259b9347969f27415322b57c660c5ead99fe3f4b4086d2f1224b3c568722ed292aa3741145a82d6e722ed526e2d5eb3156b0fdaa48bbc51f3f5a85c794c8ff6462f6dc47e3d56ff153ddae95eda956c056a266b36615dd5a36df5f2ae460b870481f1583444166949199b80a7b59215b1cbd632374168ec95ac88a316c763335f5d470bd2bac88214ac46ebd116799db381ad671ba4197523dbe85baf6e0cac57374a42e146d97a755d60bdba0ebbe2ba44ebd53e62d59077eb2bca1f35497f9f88497f7b2a4b7f5785a5bfab2794f4777d05e9efda91a5bfaba2d2dfd595a5bf1bb8f4776348fabba656e9efa68396fede1895feb624487fff1a95fede9420fd5da7daa71f0ae9efc355a4bf6b12a4bf6b23d2df274790feae8b487f9fac26fded894a7f7b7ce9eff2b8f4777d0dd2dfb542fa3b3d51fabb2149fabba646e9ef3a92fede1caee32762d2df9ea8f477d34b29fd658f487f61b96857482efac82495fee2ad3c22fd1d91fe8e487f2f57e96f7fb2f4b73f59fadb7f44fa3b22fd1d91fe5e2ed2df9eac3a13f9b816898d6b91ac7725dbd9030cf842cfbc27e3e69c2c3938cb05f6b3cc8a98f7e4d0bcc792cc7b72dcbc27ef9bf7e4d0b2a6e099d016581dca55f020f39e3c2e7ee8e2594587d112bbc38d43b8794f0ecd7bacc0bc2787763d39c9847640d86a885ca5222fb5887911aced99d0023384d0e141e63d71b061f39eb940ceb948deb9c2bc470464d85ccfbca701c5c0062902981d2487083020e09f5ccae8b6203de60a9bc2033380c1f150dd04a89e02a86ec463759ef92c9b1a417533a27aaa84ea668eea161fd5cdd8ca56cf82b695b56163e141a86e41a4a03f67154fef7153d600d52d1cd5cd88eaa901aa9b11c7cd9205ed80307c15b94aedbcd476cc8b603b3c0bda0e366d2319d14f2354c7c18e1ad5d391fd9f2ea3fa435154bf21866af9939b14a682fe3e3ccbe9f489c0dcbce300113ad198de33a465e508114a4884b24484122742974f8412b67f86674b0bfc17a2011e4404e49bb05c44434918b50644e8e244282111ca01114a88fd92644b3b204c6045aed251bcd4a3302f829de5d9d2ce62b3113a3c880871b0a326c21c949ee6c844f8689408fd2311c18a848cb3291bbf54246eca36743898b25d31f14cd9ae9854a66c574c3a53b62b26ae295bbcea93d094ed8a8965ca76c5c199b29d32e2cdd1e10b70f0a2527ef3ccf06ce9021c43ba00c7731f7e85a69a5876e20550b65b942e800aee5f03a1f316351af25fb1905b63217b55ef5628d7bf156a688e7bbfe2ae12f77b973437e37bf1d77670b790744994295f1215941adc139767a968b5601d8f548b19d16a3115ab4521fce6a894b5b1f2854c929711c0fb6d6a34e4d39eaf1143f81a7147eb49e533516f259fd3d5baea6412528d2e1d1c991b926a5287bb5423bc6c2bac5170792220c31a23524d10210e2d480eba3f8387161abdfed1486c9ef4c9efa59403c699cb33dc42452e6fcfe1c0e55d35f1b8bcab26159777d5a4e3f2ae9ab85c5ebcea9390cbbb6a627179571d1c9777ed084a4b4989b3774e6879cf1feecbbba4c4d9292b718c90d23213282d5167f322920098b5115437a69b968ea0cf09a930eb8ea8304744fc74e432a6c7117fdbc888cf07881f9a1b525bb61c515b56565bdad5d49610615f1d555b7e76241a58875a71d9e2e62bb2b49f381c58da6b261e4b7bcda46269af99742ced351397a58d577d12b2b4d74c2c96f69a836369bf2d2e248d69d08499adc2eaec25307055b400454560fcb2f8a1396ea3dbed5d9f2ee53bd3a1fb4add0cbfaff48476a6edc02bd0d0ec0cb050caf292f815d89bf00aec0cbf02fb847634318626da339d82d024169889abafc26f49a587810f57b15b002e5a92662ca1d1b306b93a36d628e9ea9acfa97409988a375ba236162d593f497e8343c96e478e46dbd1cfb5809e356ce45e9cbdaab841dd10b7967ec250ebb10251df6491d5d7be59155d847b35a4748afd71833b36541ddd5b61a177a11d7b3d24adc795b8de4e6f32bcbb1d49a36a3a8464a977617fe62b8bc1276013fd1df22bd2b0fbbc20e2609531fc24186b42670b2005605be04307cee53cc30b69828a5ceb7f812c605f67b4619fe3e5509fa33bd5eacbc247487d112f4c089c3966e9de41afd939bc6c50e5b773c3bf02fa1c0369a952b3b3e8f4b08b15c40d7741b36d58f09e13ab3c3d0a8ebf6e9b10f782c7010cd09d943c09c616584e6e76566eb6c50ab5349b9743cdce459a6d29d297f58a4a7aeb286f467d31d040dbd71bb2ce5a7ab76e48a96d15cf27c4f5cefb671fd13bcb6c7a27e0b713f1db29e4231160c0f21b164c8308211f6d7729359d3f609dc49a4b9f110f807b8c23a63555f03e28e33d1fe05d98d60411f60d241e4984d831020948389243c6ddaac3aa281c7dec70108e6e9c78c2d18d934a38ba71d20947374e5ce1285ef549281cdd38b184a31b0f4e38fae7ca5601dce4c2701b3d930b5a1f24e3800752a5b01d824137abdc19b61918a9f8e65116ffa548f16725159f711b4659fc17d568c85d11808f6b6a1e2146bdb743aa3ce4cb63a179b4a3105f06ac215f5043b198c7bec54069084f658a88bc88f814094678e64a44b420030fa2db1477df5c34a311c11d503020db4f06ab21563f56decd06daaa30108c22e5b5b807a2e501764db9bcbba4f2b0215f0e37848a697377cf938ac16477574836dddd1b4d362c927177d7f99aad80a654b302ba2f66e1f3d558c8fdb190070eb515d07d312ba0afc6ac80ee8f59013d10b1025a5a8b15d083519b9fcf1aaa9d243469c4bcd3c931c1b77b97023c3bf4257d43816e14529c2900640a0299221859119001b64130b219ced6051142cf2f0260e5b71f423dff148f519d52c4755cfa34237b8b595f94c8b979c70251c277248e1ec15921224aa01f71904e035122cf45893a5f94105ec40b5c962a321b99797890285187dc569dc71906522e170aeab828817ec459211025022fe2285bd7a1285127891275a57a5e6a3de6e55ec4097a237afe47e8f02051220e362c4a4814d82953c00828d08483b649463817e11e8ca0dd0ca35d081072c8380b10b6db545180d87b380810b74d3c01e2b6492540dc36e90488db26ae0011affa2414206e9b5802c46d072740d4b00ff1706dfb105fab651fe281b1ee43dc5b711fe2d609b50ff1e99042fe3363df87b87542ed43546cf6a1dd87f86cd57d889a8ce0a5db130ecc0b6d46341cee9b11633282ff5cd408feceff7323f8c68a3ced57d4c380a7bd7de2f1b4b74f2a9ef6f649c7d3de3e7179da78d527214f7bfbc4e2696f3f389eb6464d644b354de4a3312de363b1907db1906f1c6a4de4a3314de463314de4be9826f21b63398ff8cdd89debdf8aea263f93536761411dd282dc317adde47c00321f81cc17fc8408c840cf0beb268308a19b140106047c1bf989f9581bacdd7cd24d4a9f47749309ba4989023b650a180105846e524238d74d7e338276338cf6c8d57b7be63b537cc437bbb6331510efdf78885717723f7012e2f1c243d62a21be8523becd47bcb8eeb0951b7ac072874d870721be0d51d426ee1dc43b10fbc5058654561b473c5e78c85a03c407d71de2edaa6d88f83609f16da569bcd46998975f7748d03bd974d689d0e141888f83ad8af8c12a886738353219f1fc6acf6f8d8cf88274e064bee3f8882fb96d4e1910efdf77881717b21911c4e375876c8684f82e8ef8993ee2c5658733f8010458f1b0e9f020c4cf4414cd144ecaf006c47e717d21953593231eaf3b643302c407971d426a4c044548889f599acd4b9d8d79f96587047d2e9bc3e622747810e2e3606b43bc34e7cc43c6765ee29cf39d916860f1830f72d8b81f7c985a518cf9c2e1a09abf73e28931774e2a31e6ce4927c6dc3971c59878d527a11873e7c41263ee3ce4aaf9efd6a69aff5e2daaf96f8c5535ff4845d5fc1d134a35ffc5908efa4b6357cddf31a154f3159b7d6855f3771d51cdbf9c54f35f8eaae6bff47fae9a6faec8d37efd7050cddf3df178dabb27154f7bf7a4e369ef9eb83c6dbcea9390a7bd7b62f1b4771f1c4ffbb923c700c7e11860e8385a26740c301f1c038408fbf3d1e3685f548f1c091cff2381996a47029106c3511adc35120d0ef599407eb422ce63dd7338f058f74c3c1eeb9e49c563dd33e978ac7b262e8f15affa24e4b1ee99583cd63d2f89f9435b35f3871fc44c1b1e8f853c110b79f2509b3ffc2066fef078ccfce18998f9c39311f30777b46e949f8aba51fe465a6dc022a26708fd0518d23740fe062cad01a65d63035d981884b9fbfd2f035278f77dba14cacfd335908631d0aa6267d0e09fce74bc3e14d5a8211878d71979e806365adc7586b70472ddb08988a4bb39f5e0ae33b594c60537e564581afb933fb642779da9b8b837d1a577a5548515de90aa11d4095a05bd39957cd799459a4bbaeb2c2fee3acbf3bbcef2e2aeb3bccbef3acb8bbbcef2e2aeb3bcb8eb2c1fdc7526d743dc7596e2dadb68a4b8eb4cc46622b10be5c87424322347a622917939d28c44e6e4482312599023f54864568e14779dc9b4a728f8e1779d010fd5e2dac843c949eac45d67c530b98ac15d67299c1c531e18baeb4cc5ab103b62d0f0aeb37a54700f2d94aba9221b1474e9ee48b4ceea93a261c449b1b1bbcef8958b7cb66326de7596d4ed747ed7999c44dc75268d2e4b1e6bd68d69ad6d50dd9920971a241379a210481e0eebfdf1d083e71db878783963274784834a82812c003c35b21026192ced5f70c451eb410bc25f8d0a613f1c990692cfd6bd0b8ff86c3d6841f8ea280d7e34b2207cc8bde3b4569484ef3b1c2c68ee9f7892f0fd934a12be7fd249c2f74f5c49385ef5492809df3fb124e1fb0fb905cdfeda2c687e5c8b05cd9363b5a0f97e450b9a7b279405cd0321539207c76e4173ef84b2a0a9d8ec436b41f350550b9a1a353fd3ab697e7e1ad3ea3c1d0b792616f2b343adf9f9694cf3f3744cf3f34c4cf3f3b388e6e7bb2a47763e821cc4b98f9c16779a841cd997946bb8c656fbc194179801103f8f389cc24164ff22ea85ca354080c8433f8866ff6534bbfdab9807abff8e85fcda5348e539d18f1b59a3a5d85f37649dd6ff44755ae36ec35377e48ea909c4551fb963eae5cd551fb963eae5cd551f5e774ced523997115b71c4f2abc0928d0c2830d66a2c8cb8807e9fd344d56fca5b8852458b18038d330658638569cfe71405de34e0bd99ce3f4259fa55adeab24e4b9486f8c42a68f63bc96fa3115ace762f9252b8fbbbbd2f5892ecc70c77cf62f73cd5d58993f9805a45a030218b89afa67d00248570c8efd46dc03ad0f1579d888ed70b40812a6141ddb61e7774ec3f001715743ad363eacc22f1eaeee0d9db1c5d28e242b1d7e96aa1a245958a34d4f01b9a45ac4b49e76dcc6c75f5b790a002728bc49b70a4fb172464589dfd6715b705c2617f54bd3cb0f6003132d428103a50819872b22c0b6da376e1049e43261d5a57b27015cf314b2eea2f2a8464edbfaa72e0b36a38d16f0133db70e9859514f0880c3a2b0036ede75458cb33d8a68ca8513fdeca90f23f68cfc00ad51e702b3e6c289a18382952e5dc9b1462cac97f1989140c9b14a2c8c9ffa402fb267497d6cf7535559dfd042e08f2f1b64083511895428268033e74fb1b06761d94da608c4b199f5549584079d66e31434500d5c2dfffab724dae044591a040e5c3dfff0b8360ab6bbca58f3633a588dfa966340006baab6eb7ec6f1adc75ab04f6cf2af1fccc4c00fd47bc92031672e07d534157831687d1f417d15a2e8b27a122b19908e9d711e4c0200e53c01bc4d0e10d96169d2f4da2bfc51372763c53b4ee6f54fb90d043aa342287d4eabcb412c8c14e1ffcf621c4bed031cf69829d2ecfb6bf96a29d5d9f87569d348cbe34b45eca1be6c532d81dd33030332c2b2d2539e0a605e7ebf0fd012ba9943cae23168c3e3a4bee975207dc342f856fd399f0fd94f73d409b8af4c5b77360f8050098e17d3080b6cfff6a8128bf225df09166168add52e247fdaf0ef8fa162c6816c8120a6dbd5a96bc7764422b05b3ec14a995c5a456dac8b315f9a694d4ca0660c09f0bb5b241b0dce1561631b638d65616476c65516e2507e6b75270e98d241594d24e13b5b629a9b55390756c729a81976f965a3b157876cea537065c7aa309a125399099d46851560b309790cb690544b741a1edaccde9d0714ba9fd4491a80559e225ac23ca0ff373ff2a32231dd8a60e6c136d38d15e6f50fd80e33d86cb3a0c0039cc814a3926eb94b1c56d221c0880449e4d4409b9488620caacec74e1b976e60436119dc89042588c1b0dd944742233ba8e4e9997baa2eca8339b95a46a0475027a724e3ac9266236f0ac73b84dc41c61133187db44cc11361173844dc41c61133147d844cc11361173029b08b91ec226824ec6976391c22642c46622b10be5c87424322347a622917939d28c44e6e4482312599023f54864568e14361132ed290a7eb84d0470f97dae8d2cbe9c649eb089981f26d7fcc026a20b19fa2e0f0cd9447422577e620c1ada442cecd15ee9ee3e5aaea6ca16c883b93b12adb38549d1c0184bb1319b08eee38038748795d12622a9db39dc26424e226c2282c98894af171b6668c00593470bcd504d90022657c734f9ea05446dc271d0e4a4b994ddc8039c267f5a92a5ecee1eedd5def4b48875b3450922e8e21eed755edaa3d962767482ccb7a447fb272fed52b6842dad246b8b1a639d64f1b9a7473bd5cbbb8cf5b0650902f4313dda1bbdb4cbd9316c7942fd57f468a77b6957b2156c6525f952aa932c17afead1b67a7957b3556c7582647c6c8f769697760d3b96ad49c0d3da1e6d8797d6656b999b201df7f668ffe6a53d8ef5b2e346a83f89bcb990c89b1322af28651d2d48eb220b52b01aadefd1dec1d6391bd87ab6419a5137b28dee0a21f26e04e1d7f25e03e9772349bfc2fc6e9d582361da58875d715d48b4e52ab340b4ed23560d79b7bea2fc31e25115c9426777f7110b9d83b6d079346a1df29b912d74ea240b9dee90854ec7110b9d3158e87c3b4a83fff9bf3faad25e712be191c3612be13b136f2be13b936a2be13b936e2be13b13772b215ef549b895f09d89b595f09d436ea0f37c6d063a2fd462a0f3b3b11ae8fca4a281ced7269481ce7743962adf1bbb81ced72694814ec5661f5a039def57bf0537af2ec6f2aa394d95648a7df38ec814323fbb0cf0bb0cf1bb4cf0b32220c39645648a20c2fe0af1b322c080802f233fbbac2c3c322e237e56fa8c58fd0f2d3862f53f4a1a089942a2c1bba234f8c2c834c84972dd02a7d3a701739b1c0768d0095c0773cadc89292b476850421a94251a94380dba7c1a94b0f93358191fc42e2016e04134401d2d968b5880c23dfd9fc06617a7410969500e685042e463ea0cea96bb90065d120dba4a47f1528fc2bcdc672a419fcd66b1d9081d1e448338d851d3600ece7c73641a3c1ca5c1dd711ae049a385ce5c1fd7f300d7f301d7739d056c1e300ff3816100062282eb0588eb8512ae17705c77fbb85e80cd5cc416e26331700f8bb1b5f0205c772356a05c6c2d7127fdcec200d7dd1cd70b10d70b035c2f4024636a782cc444508484ebeed2d1bcd4a3312f825dc2a1936610a1c383701d073b6a5cf7e0bad323e3fa07515c0f8fd4dfbd732e72e0b85fe2565f518cfeafc3418c7e7ce289d18f4f2a31faf14927463f3e71c5e878d527a118fdf8c412a31f3f3831faf28cd6c1cf2f57132ce2e7974bbdcf0e3d7dded025c38b59899f5fa6bd72aca723563b1190819e2956bb34cefb692942707722c080803b70b573bc95cc299abd4f0f9d7fdef025c3dda38043162b1919ce1351387f8bc27115f91357d5e8095ef9da87bac3fdda871aa8d084fdb449a6c2d5512abc18a702e07af8e8d04d0f7587fb4d0f35e09a2163c112713da48dd8e3898d94c3c69d8db42bb2919f3f1c1c873d39f1d8c82727151bf9e4a463239f9cb86c64bcea93908d7c7262b1914f1e1c1bf9e911b4d39273d6bdec8873d62a9aa29db2a6c80869a73381761a1543fc12ad6d236a432587acfbd81187acb568e8f2d534d210615f19d5d07d6a54bb02bb678734d2754734d223d220ac91461adc14a5c15b4724817c959c1e5254db4714d5239220aca846123c1525c13bb59114d5875c4fdde2e62a0a1807b4c340c0f89d36e1040cacf2e411307ea74d360103e93341058c78d527a180c11b3961040cacee410818d7aa09fe696cfd7a872cab9862ff59273b2b80a3415335a6f4a1f2da33e6c293a01ad36eb60df745759bfd179ddb87690895563f912ec30cfb4c2993abd87fd57171c9733330116cffc820a3305b18852d1af186647b480ddd855ca3df9d59d5fcee9ca74543ce8f855c100bb9503bc47e7722d5023e22522dc05da45a809b0b4588e777e7036a457ce2895bf2588c1fbafd2e0d1928d5454abb7b4c6cc8b9aadbcc1bc20fb30bd3bf503e8a009056b8b477236ad01a104ff54b078105cdace595498c9900b10423f009406df2723ea2aa19cc5ac58b907c64f89dd049c2213bbdf3f8f64f0cec8746c86c50a34ececce0c8730a88f01fe224bd2e1f61364ab47e1b0cc412fb1d5e0ccc29f64f8d90515f3897fdb4c143fcc3ca8fbefc9a739e7a10ed595165ec4a3e20bcbe81fe183cb232ad68fdd150d398b7aa5fef0affcb2eba116b302fa4e13b8d63019ad4d501bde987c4dce219fe20cafeb18162c7dea5c2d7b21cf50ce1321f0dfe1979f4b6a3c520db462c31b9603011e79a9402d0233e1821f7e786f7dd01d9dfe3276d81afa7fdb44dc8078aeaff446f0b95e8aea0d391212072a12120a328765ee0e89abb7aaede0cf3a5688639b666bca0c4ca15272dd365e16f3a5d94de6b596d3e1a5e6df6d53e66af888dd9cbd5310cdacbd41147ed870e66d4d6b87eceaeb67ebe37b6365e1c0bd9150bb9e450af9fef8dad9f17c7d6cf5db1f5f39231ad9fef3b98f5f392e8fab97b9cd7cf4bfcf573bc3aef7f8f67e7fd58a8f3fe3ab1f3fecf18969cdd55969c41eeba28ec4809d795a1e5b24fa27dedde17f0bdf6f7f1060848e59dc0ddcfcbccf032f9b511387f00c89c3d0f671e29da92135bef32551b2bb04a5af256c192579e5d9e2db43436fcda580ddb7ebf56e25590039fc6b98d6ea8c02ce10c1fd0f0c0827d00f54c624d8b26f9a046347a864a81416557027c29b9306942cd4714304ece95b25ca6e119850e968b67c9c2225229cb87c8c54917cbc7b358208e57caf2610d0f37cc6375f12c05f486b1f71829c2058a789f4b205d345a877e95108d97782444a7593a293acbb249d116b392a20bac90143d9493637fae978a289c175951460b2a79501a851572a5aaf0387715f643bb68bdbeda4048e2b7982a0f8bdf1991ae2e77f49794b7fb6575deee579579bbdf54e2ed7ef9b2e4ed7e1b628a7e6f4c50de6e4ccd3814bcdd7563e6edae8f2d8fd78e85b7bb6ae4e5f1ea9780b79b538db7fb488c6ffb682ce48a58c895879ab7fb488cb7fb688cb7bb22c6db5d3926deee6307c3db5d19e5ed3e3ecebcdd9563e1ed123befff8e67e7bd31d479ff94d879ff3c06deeee32f0775c2b3d5979c3f565e72fe5269c979f665b9e4fc353457ff62a22e39636ac6a8979c1f697c0c46bb9dc4d24b83ee5c9fa597027f61c82c7d34cb451abf59ce9003ffe0b1f876a52c976b78f4b909ef9a0b029f3304cbdfe20e2d9522884d169f1d90ae3b12ad0783b65234b2c909d1c0aa4ab13f278b76ec0369b96a115695e2387e33e3c2aa3e9fc4aa3ea66a26b7e5afb862126e25e7b22f708fb634bc457006fdf2890ef53fba94d80ffd2dcd21b8e72d95b4042f17bcd9e6bbeb86ce9d8bcaf13819c0b276f33b42e128e0e9b62aceabd3504b6139a658e5ac7ed5a8bafe43f8bece129f54dbcab3edfd526bc49295613ad69a2930c1d62b8a57f120d6fe9bb779633d53cd33b1d48c3449c6e89d98b6d13414a699060be8c04255b1cf129b771a7cf30d25dc00166e7b99b68952ebfd72521db716753907d3d673cfc6a64756f4e2aba39f5f8d607b5b844a28057610f27d2cb6b81090707f6c84125e21d6d95833d1d76e0e9b99836642954ab07e964cdcc03bbebd04542991eb81be7607978f5062900f59a69fe9c7d3767dce03962b5aa1629994d1603958adb376667d28fdeb126f5908b10ed298083ed0edf2bb0dfb3d50f58d342ef26241dd96e0e739c2f7781f86fc815d850a467f12b45cae760fac767fa9b8f59c93d270eb41f720ea45ebacca372b709635e3cef758561a93d2f50a0fa44a61469f5fdcf0092d1ab24784887b18acb555ae72a882345ea2acdd1927e47f3086fc5d5a0d976774b8e951a124b868156fc3786feca68b8b6321bbd4a4122e498c7d5f62eceec4d8f747eedcb839c59d39c757d980e34797e75f4f79f399220b0f8fa4bcaf0c7c3d9a92b30c9938c5d9c9591e8b66d1717dd5c2ded695e3d1b178340ca71eecfdfb57b87b57ba69e1d93c9aee3e45580ac8e1eefe955225801cef34a9a8a1555854c62b4a95eb7dae5ca9a086d888734dec3535273fcfc489b105e64229852ea7f8be8eb5d9732cd6c6724daa0deea59b720e55ce71017725df255cc907911d897509c0929adf680b37e222ad6a152f34f95051ec7799c8fc3066566d300c0839b2dc8003420ee1032214c2dde97b255c128eb5af0a95ff7e35dcdeead50e8bbe97196da343eb7754ce02c43c29caee797a157b5b2880b0f43c198264029b8e3ca5dc1e0a400b4fb7e81e58633f9cf2826de04b76844c46ecb7868ae76799e4f8776a4102fcde97921d0c7ddef338c43ddd19c8098ef22ae9abb5a4d86bc28b41d1da3382034ac91e76785809d9e3db87bb3d7e67790c1e28df15f57e78b516f37e08c83e30ac848cf0edc3dd08bf0664c75d4dc6907d4d1cd9115793ca21f73539b7a2f1f145e661607cfc5e73c2191f6395278ff1f17bcdc9667c8cf499a0c6c7f1aa4f42e363dec809637c8cd53d08e3e33b8aeab1b8583069ad60474e37d6c24d1d07f4380e89739c38dd28020c765ce4746310219d6e3c0eb18e54388e1675e9f3c8e9c644c64ac2fba08cf77c8077c1580511e274a344083add984c8323a71bab9e6eac8106e274a344839ba23478eb88243872bab1eae9c61a48204e374a24782a4a023add984c83ac340c40c85be613e118b7c1590e4458e6ac60c7382bd9726715dee81121c20a24c24a89082b381156f9445881ed5fcd56e2e358b69a1d8b688007116115a20bca4534d07521fdceca8008ab38115620115606445881d8c7d4f0588989a0088908ab4a6b78a96b302f825dcba1d3ed1f081d1e448438d85113a11799e75e9908179b11225c3b12112c71c6540e1c6731afc39d5751cc7bcfe120e6ed9a7862deae4925e6ed9a7462deae892be6c5ab3e09c5bc5d134bccdb757062decbf48ce92566e88ce95b47b222210bff0ad6fda3b42c09dbfbd7608ffa70d81eb50603b8afa9950de0eeaab2eb23592249db2b9ff22d91a4c0e07081bbe7e1d0e68d1ada00b2bba3f1433939fae74411586b029a60f1113b1f3db2bb73d0763e1f3413ec7cce53357567850d242c73f86119c315cf7ff42a27d772fee3562db1439cab79c6462d12955ac254928c67be9df2a824055e6a468e80487137f3f31d9799de111077f821390111527cda90be3b1aaf333d319e5bd978d14068032714835bccf8363f6142736b9a16614d330e84fe5012a12fd5f938887ad5aacd0a34bc85f97e93cf0ac36a5e35fd1c50e41e3959d85214ed97c87a295a123144c180e3f72b8b8f26ba2fe503a6bc9dfa6133bce72a9b2c4ac0b9e5a58eb3a52e2c2fab41f03f5abc1a8d0de4539e95a4d4c09f2270a00a71fc7c4c4befa39c9dbe95aa303b5deef77b77df83c9b35324fe65313b7d24a9d3d6b0527c77d42bc5f7aaac1497eb5a96cf420956ab59f8cd623959fb7b3e35a4c0d82c24c5dda6e165d7d22c54a9d4efa74a7c1689978add355eeaa7351466c4f1b6141ab21ef89a9c80ba81f8ec80f4ddd1782478523c5ec59a149f66a9c478e86652f4cfc9ad3243ae506e45a49b511cb7dcc88e4b37fbd84b35375e316e73e315b5cc8d578626aa8f1fdab9916a343690877c6efc6ea5b9f113c1dcb87f04ce6dffcb9073db93d469776bdcf82fda6925f448365737f98cad14f8d1d06415cdb2d737b1976db7bcc9cb760f3c2027772533ae2648d81d8dd7035bae8af181cd184603c6d1289f9961d3b108c6b981578730f01a078c5f7d90abd1fe51af463faeb21a5d9256b3957a7f15e92cebf5bcace0bde5068a79d6a07996720ce97446c7ddaf4991f149c937c10f97e109e02ad2883a08d0292509e0a85d2b09013c8dba2c326697ca080ab4e14387b1b49f6607a932e23678c3d1b10cbbafa612c8fc5f8f5c679fa6bbed32789d7dc6cde26df6193787b7d967dc3c5e669f710b1b0a06eabe4315d8939320c8335b2ce570d5944624e5feaa29f548ca21ab5a4a2d5acfaa29d5683daba50c6316b06dcfab56a6622139d868c811aec4bed683ae046a5fa4831e09f570b58aa5bb25b11a49bd9a9f6792c691258f2aeb018d1fa48beedb4bd3ad381ca50037f6037f3592022f8d4fb752ec67fde9560abcce9f6ea3c93fa7e1e06b72871f9183691696ce777547e3f5e0d059c5789c6f93e2619696a26196e656bbc0024a758bccd214c7b751d2e3324b5fff523173d78e1b33776d2dccdc27439cd50d879699a31a8d0de41898b91ad6cee747bd76be5065ed3cd44ab31a1af3a770636a3c7ede5dedf8f91db1a3e55f8885dc190bf9e2a13e7e7e47ecf8f91762c7cfef8c1d3fffe2988e9f7fe9608e9f7f317afcfcae713e7efec5b11c3fffb31a3d7efec7e0f8f97f99b51e3ffffdc8c7cfff103a7e7eab9974fc7caf3936df098baa75de2fc73ae6ddb190e158c83d87baf37e39d679ef8e75dee158e7bd674c9df72b07d379ef8976de7bc7b9f3de33ee9df7d3e3d979ff1aeabc9f49ecbc9f8d76de1a9691bbaaf84ea8619aff9436da35ebde9783a3865bccaa8e1a6e332b3a6af89c59c151c32de6281d35dc6e4ace08eccf8758cd7173d47047a8d89bcd9a8a1d95a38697a019e6d89a316a470da3d3223d9eaaa045ba39518bf4f94a5aa42f045aa4fd8f266b9122f1312d5224fe65a145baf3a5924f6e1a37f9e4a65ae4934f8584852f1e5af9846a34369063904f6ed7d51c52659e449579e17120792ab8c1d7a64a81611f84d12c37fae3400abc4612efe3593ee33b2c91cb313d872595b2dc4e3e0a3bd0103008fc92297c143277dffd72721a6de2b30b127647e371b425c5e3b84a8a478f2649f1305aa56818ad59b406432f81b25b88f068a538779ef0f3300ea3f5aea4d1fa2de1c8a6b2da27ccff5cafa14f07e145921fb88f7ba1f946aac4ed75e440de75425b8252ec3753d80fecb0e39a2f7bfda0c9dd77af52c5734d0bf99e89c44bae6b2ac64bbe6b2ac607ce6b5a7ce7351d3539af6182273b446647bf4fb63219dd52f7c94a1b26bb1397baeb2a2d75c3c152b7fb2bc94b5d243eb6d445e25f164bdd3d498367944e84be624e7427426b242742ef935a53b313a17b7d50e3e467e683097e663e16f633f3748a4f75f125303c1dc9de4444701e829f48c952da93a1c94af6265235cb53d12c3ad93b84b3fc3094e547a12c9f17ae39b4f044a41c8fcddffd9812710f22957aae9c25c88f20ce2551691fcf9dad98fba2506e43ce7da1b99e9c81eca3ecb9c0cd49a48664f359b5483d5224ce8cbcc4bcf02f42bdacb6fc5f258f1f1dc1248f75f880566ed840bde41b546e9d28d78c169c80a9f34c5ca658686563217271cf2843df2410f502046e43921f92347201e9aac5bf570d45723f247208f74392aedaf04bc291e886448a7dbfb46cce4a246a500a22e432bc0d16bd9048a943fa8a0b288a332cb0f67df7a5f142b2fb5bca4beb86e40a75b47e48ee4bf443f2d5c4d8fb13631f88fa30f9784e3b6ab437d3cfeffdcdd0f9e7eddb35bc98cde737c6cf0308f310de3c71f6480464d8bcc8cdf44184703021020c08b81fcf1ecdf356e17974f648fa8c1cc243972a19ff0058d6b59d1cb09dfe01603cc9cbf291036078fe972e89f70e8059fc0058c13f00264eff8a7be3eb58118f60c1830e801550a95310c770e583395456811f00c3f3bf746bbc3800169cfe15f7c60f88ebde45ae92cd4bb5312f3ffd2bee8daf670d081d1e74002c0e367c00ac06223462876f4c24c27d7122e0c1df994e938feb2980eb66c0b57fe8174fefb29608aef1cc2f5d12efe17a2ac775ab8f6b71e257dc1bdfc6dab1b5f0205cb722565ac5d15b71817b80eb568e6b3cf34bb7c60b5c07277ec5bdf103e2ba7791abd4c14bedc0bcfcc4afb8377e1a9b8ed0e141b88e831d35ae3b91fbec4cc4f5572be27aefb71487f9c87600d92540b67fba178fe9b2ae08b2f1702feb92905de6c89ee1235b1cededc2c7516c263b0a9b0b0f42f60c44cb0c71c616cfebf48bc3ba54d60c8e6c3cdccbba026407477bf198cf0c44f60c09d9334ab378a9b3302f3fda4bd0e95c0d428707213b0e76d4c89e8bdccddc44643f30d2ec42ff5991d0713eda68bb8b2b1e6d7cf07038daf8d0c43bdaf8d0a43adaf8d0a43bdaf8d0c43dda18affa243cdaf8d0c43adaf8d0c11d6d5c3ae2b628c82a0f792cb8b7353ace4b8ce176545c62f61887c112739531e19618acf2e45962ae3226db1283f499a04b4cbcea937089e18d9c304b0c56f720969873ebb425958fe255d7d7ace87d76e8e9f3862e195ecc56707dcd72a8da72ace772215189800c5b1ed1d7041142a2120106043c8c12d572cf626279d1ec7d7ae8fcf3862f19ee1e059c0cae0c1919ce1351385f8bc27115f913e5b6b087ac6f2b4ed617a0736e9d638100ed6b8550bdc30a11011a9542ac2009d0792e40d7f902b4500915b89fb622b35184850709d07538f7d779eb54011f854080aee302342a85582110a0039510a4c64450842440d795ea79a9f59897ab84087a236b608d081d1e2440c7c18605e86a643002323461476d92b1be1bc900dc4a0cf7a8a258e84cf111dc0c089e0a08f65541a8d361ad1104a32688b54a086ee1086ef3112cf440addc211bcceed844781082db10156d422183caa17ea1d9a1b2da38825113c45a0304077a20488d89a00809c16da569bcd4699897eb81087a279bce3a113a3c08c171b0b52158eae70cd90926f7f3aba3fdfceb15713d7cb4e3f8b82e01aecb806b5f13842a1d3623826b5404b11912aebb38ae67fab8166aa019dcf11acce9d85a7810ae672256660a7d0cea86fa856287ca9ac9718d8a203623c075a00682d498088a90703db3349b973a1bf3723510419fcbe6b0b9081d1e84eb38d851e37a1ef23ff31271fdc8c8730ace2a8d92be196695f93e2116b8339d854008f2f6866edb9cc5ac9b2d8a10a21b09b14822443727c4629f10dd8883a3d922ee7eed68b60451010f22c46244d96274fed60f6016e163514088c59c10dd4888450121ba9102981a1e8b3011142111627169292f7529e645b03d1cfa32d6c3962174781021e260474d886390b13b4626c4d7cd08211e1d9110a4939383c659606a7197561498be7638e8e41e99783ab94726954eee9149a7937b64e2eae4e2559f8402d323134b27f7c8c1e9e4bedca01e5fe9f4c011afd2237a95de0cf4d88cc4d92cbc4a8b00836d8e78950e2224afd29bbd257b332dead2e711afd2895ea525bc0fca78cf0778175ea58308e1555a220479954ea6c111afd255bd4ad74003e1555aa2c14d511abc7544121cf12a5dd5ab740d24105ea525123c15250179954ea6c111afd2d5bd4ad74004e1555a22c2c36684080f8e4c042b20c2fe6f29ce713e11d6b9cdce7a20c271ce06b6ced9c8d63b7d6c03db1821c20624c24689081b3811fa7c226cc0f66f621bf1713cdbc48e4734c08388d087e88272110d50383e360644e8e344d88044d818106103621f53c363232682222422f4954ee0a59e807911ec891cfa49ec44761242870711210e76d44478054a04af9089f06894088f8d4404cbf3ed2d878eb3b0cddca32b0adb0f1c0ec2f663134fd87e6c5209db8f4d3a61fbb1892b6cc7ab3e0985edc72696b0fdd8a4f4edbd2fecdb7b20f9acd2816f2ad261a56f1cdc61a58784b3ba6e69f5ecf68e0e495e3ee5a34322380fc1fb7d07a219f8fa714ace221f1daa9ae527d12cfed1a1aa59fe7f7bcf011845d1f56d4d05a2a022a086a2584972b934d4e881a828829fe0e757ff7c97cb2639b9dcc5bb0b881f9f1f76455410bba8d81bf6fa292af6868a0d515111bba2626f28ffd4ddd9ddd9cbd594e3c4cbedcdbef7e6cd9bf766debc373bfb811545468fd4c643f9d08a029fa3b1a2bc6b4279cf84721f7942c67462ace501a562e3112386ea892c8a810fab303da054c2c59e6fc23631481e509af73a799c88a0cb560e81352bd632fa0ee71518794002754b96ba8d279906126ca48289e13fa93f33c430667d92a94ca78b9f32c28ff7384af34cc17473f460f894115b829f322a7464ea6ccb4d99bd798ee5a6c2de5c68be099f4f62ee2e628ef1dd336e9f1a54a0fcf4e793186881257c0abae5ad2487def5d0f349ab56f7f9e79356c57dc6e8e5b8775f897bf755ebf349e7960a6edea3c9f9772c771fbfad0372ad8352ae23cb465250585e6779c7b27183ecf2210532285805978d75a3c9231175c60341f9572c27276b12b38d27eb97b9b29e37d6149b2ddbd263b309c89ac466e3c9fa55bbacd99f7407081b971a6b0ad06ebba5076813e80712a08dd70faf74db0f2596928c3f9355c70d49bdbe2584a456f7bf90d4ea9c0a49adceb990d4eafe1b92b2b39e8321a9d5fd2b24b53abfff23bfff638b5a4be4f77ff4fe1a23bfffa3d79717f9fd1ffd75ffc71bd6ad07afe5f77fe4f77f90fd1ff5dcc5f66b5bc2627b4dff5b6cafc9a9c5f69a9c5b6cafe9bf8b6d3beb39b8d85ed3bf16db6b7272ffc79b49edffb87d35bbffe3adf4f67f343ae456d9b78cb0a706bf249b8e693e49c5efbee06e1f61de2bc66e1f21c5a5a0f823fde56385e0d7c7a65791b1db471c513eb1a2e8db471c513eb5a2a093675d2cc8472690d7c5918af1f60c48703efb7238e3950d1015ef8cd8b8da7ce8acc4d2239b32646b19dd9471fb1ba6ed24a3774bb8f22715f2523796f462b15c41db2a16aed11b3906be6e83fed81301798bcbc6d1925d41c95a85a9d4bbcec02d37dd843c282c6e21ba6dda92c2b2536eea8bc5d06ee0ae0c1388c4829c63b929b337179a6fc28d17ccdd45cc2bf5cae34acea00225ac6fbc60a00596f029e816de7851d0631b2f96bed9c31b2fce497ae3c5eab89b27de887b778de5aeabec4deb668b7b13df6c316f6c7eaf45e6f75aace92e176a0a56ac78d3650a9c6ebda5074e9d3a4176da8401658ecf3979b37bc9171b92dff8a6cb142e1db2a5874b33b3256375f79d90df8e91e5ed186f74bf1d23fb1b32c6736344ef6d0931a275fd2f46b42ea76244eb722e46b4aeffc688ecace7608c685dff8a11ad4b2f4674ff20a1114e16d6f786e5376474bbc89808fa6322ec9c896443062990cb275a36641837980d19134793178d4d44b33af333bf2123eeba8291fb7f59b9971a7227eb0ae306d990c17404da9011bf0ff21b321c571809f4015961307d7093b50fbabaed82fc860cc70546025d4016184c17bc63ed02b421237e1fe43764386fc848a013c8860ca613de572c9df056779d40b702b085195ee68df0eecd5de6bdbb252cf3d6f7bf65defa9c5ae6adcfb965defafebbccb3b39e83cbbcf5fd6b99b73e27b7027c90d45680796fb25b013e4c6f2bc057027e712db7322373085b325f643287e624244e802f7dcbe508b156f12e1d0f5f67abe7b713a5fda4629118845f648237bd391ebfb574dd5b2e58e1174685b8bd6fca78efc2ae8cb7b06be27b173e3365b23f4f64ef8219e58b44f62e98513670f72e084ec97323c70d497d1c77178329af8e3b71c5dba65d0ca3e36e4430e11b6faa65d8d5cf7798b7d674e2457cba92852e3a86c37947c0d909ef081813b7aad47604ecdab33b0236aeede11d01ff497643c0db7153fe6be3de7dc79afe7fa848d805563f9491ead0fc590b0985e6f60072dd034a790fb22c230585c06730e7ff8d1b24f9460a6450f0365c96ed01bb0076c91e6859c6fce464a1d938dd902d3d4e97402790385dbc4e58db7d273059e885ef98b7026cbba507ea12e80412a88bd709ef74d709383cc11665383c51eadd971b9ef86c4b084f7cdeffc2139fe75478e2f39c0b4f7cde7fc31376d673303cf179ff0a4f7c9ecf42e7b3d05b94779bcf42f7be739bcf42e7b3d0f92c748a59e82fac59e877fb4416ba91bbccfb744b58e66de87fcbbc0d39b5ccdb9073cbbc0dfd779967673d0797791bfad7326f434e66a1bf4c2a0bbd6a2d9b85fe2abd2cf45f708aa9d45297d705011d9f4b377e80d9afec74b9ec42d0b683d0a3eaa5e451f5637076db893061062eb075be65f6076413111e09248d9ed3ded7bb715f98c7de0a3fe62c96dd8880718dd2a092d7d34b307f694afd7e954882d98cf27522096633ca465e82393eca37561494f94d3c276d7b0e1ebdb0c0e1d9f815ef585fb5c010bbc83971bc1126b4cd4f833b4303abf84e62095f2c0fb365a9e354f60dca528f71ce5297b3cfd6979dd93793cb2bdeedf3e7fcbf17377fbc2eeeddf7e3de5d6fcd3d3fdecda3e74c4c62ddbbe6dcf3c02d3d20979967cfd78bdd3e7c6bd900907f0140c65f00f05ef79d907f0c3ddb8fa1afebbe130631b1a1f75ca600dd8e5b7a802e33cfa1bfdf5d2790d0105bb62cd3cfa1af70716343df6f09b1a11ffa5f6ce8879c8a0dfd9073b1a11ffa6f6cc8ce7a0ec6867ee85fb1a11ff25b00f25b00b6a845467e0b40efaf31f25b007a7d8591df02d05fb700fc68dd02f0412a5b0032bcce1be17d94bfcefb6e4b58e7fdd4ffd6793fe5d43aefa79c5be7fdd47fd77976d673709df753ff5ae7fd94937b007e4e6a0fc0d277d93d00bfa4b707e05c114bc42957af02241556a602fae487ccfe00be29ccd59fa1e7ea110e4eccab834aa09ccafeed152265270b66722e865cd93c3031cf2cfbbb09a2ec38af306ba4041b73b4571e259b6fce13462950330e1d3e0de8abe596f9f77fbd52d02b771c4cecc2c48554361f0cb18289e7072541e5450390dbc0d065371390e25250fcadcacae63bd5c41ab399c011e57b2b8abe99c011e5072b0a795a9d6d29030fb48121859e56677e5f243ae1956d54e4fd91aa2506fe8dfe703a0321b310270282716effa60c832e1f4cd9f33411829c826e618750edb9e7c1dfebebcf837f1837ebfe51dcbb1fe79f07ef6bcf837f28e69f074f235c9699e7c13feabe132ce960365eb6e3961e2fcbccf3e01f77d70925b6e7c1331c2528f53ece8f12fcb125440936f7bf28c1e69c8a126cceb928c1e6fe1b25b0b39e835182cdfd2b4ab0399f0dce6783b728f7369f0dee7def369f0dce6783f3d9e014b3c1f3544b277cd227b2c14ff0d779bf6f09ebbc13d47eb7ce832ce7ce3a0fb426c7d679b07ffae93acfce7a0eaef37023fbcd3a0fb29b7bd9e013d5a49e087f8fcd069fa4a6950dfe94643ec730d3e798c4339f3f9a72923f2592f934a3fc9c48e6d38cf24b9a994f994587cf3fa3f777afb31fc7cda0cd77ce783ed96dc6f34cc174131e9bcddc45c76693dfe571ab32a84096f463b3bb49938ee9d934e9bcf7fb7a9af4d3b889d0cfe2defd3c9f26ed6b69d24ff369d2de4f937ed67d270c648218ef9bd3a423b6f4405266d2a49ff78134e953fce5f369ea16b07c3ebdff2d9f4fcfa9e5f3e939b77c3ebdff2e9fedace7e0f2f9f4feb57c3e3dbde5733e4d9a4f93f633f7369f26ed7def369f26cda749f369d214d3a46758d3a45ff48934e9d3fc75dea95bc23a6f7eff5be7cdcfa975defc9c5be7cdefbfeb3c3beb39b8ce9bdfbfd679f373324d7a665269d275ebd834e982f4d2a42f92d7375b9367688a640ec7fe5565cecd2efb4dffe502bfe6a1e7764b0d04303394ad5459f4f9a2d319dc65a72ae8a1d754509f54a08ea2f3ba8790f3ba7bea99c99e4e067a934d066eb026f4ee9584818e6a45031d9684121be918b2a5473a0603e10e86a21e4cbc5c5250583ed892d5336e905c06299041c106e8e50ea6d63e1879b9cc4fe0e55a0a32ece1cade67f91eeec22dc1c35dd4ff3cdc4539e5e12eca390f7751fff570edace7a087bba87f79b88bf2998c7c26239fc9c86732f2998c7c26239fc9e80f998c73ad998c2ffb4426e339fe3aef9c2d619db7b8ffadf316e7d43a6f71ceadf316f7df759e9df51c5ce72dee5febbcc53999c938cf9cc9e8c2c90573d49a9dc8ca5d688cf1ae4309001cab16e17c394c9fde46e1f0361bf7ff06793d0c42098b5ef292202aff158e774ea1803953017f15485829bb80c9a090e2c272c002cca180767e2931c07ae9d7124dab30943cf088cf656578569581b865cb7d287bb55c5e36d7540ee4b6512a13805481e865d4e12aa4a32769ba7b6eee7d3621747e2a09a10b555ad74b09268436991242bf279b103ad139ab73623709a138a827298a775e71af64846e5fdfd733425fa59411ca3fe795ed8cd057bd9e115ac95f295cba25ac1496f4bf95c2929c5a292cc9b995c292febb52b0b39e832b8525fd6ba5b0249f11ca6784f219a17c46289f11ca6784f219a1fe9011bacc9a11faba4f64845ee0aff32ed912d67997f7bf75dee539b5cebb3ce7d67997f7df759e9df51c5ce75ddebfd67997e76446e80a734628c9dccc87523fcfcd2c5ccfe66696a6929bb952cfcdf4502a63554fa732f2218a7c88221fa2c88728f2218a7c88c2a10f4a8c3e58f7aa3944b16d3e44914288e245eb3beb5f4a2544d1d4dd061ff27f9ccd3c8b15cb661e762bcf4a196f51a8673c837ab41b65f46e24d63110fc1d08a90e2c7b591d8589b2851fc2c90e393f3c9457d451d8f7610b1f862c415fb60ca29811ae1747aae56ad94788aa82ce74b6537d4f1d5508d5be902d3c0f512d003dc143f9431d550c17bbc5769422b0b4e5a16c564795c2b56c295b782d0c3d8d2a018b4fefbc8f58702f3c8e99fcac048095d6fbc03f8e7b5f2957e2de2f007e58bcfb45c03f8b77bfa4bc24eefd79c5eced4f24183af200376d00db7c18ee80e3025883ed2db8f03d6f3d54a681834a1e108402a84db2a14dc8351f09d71d85f0b2b06c4eb950566f2e3a01e82bd060e895038fd474eb78301e95028107c1e20059b5542e4f460b3e202df8b2e863e000037095b2b970e5310c9e655d568f4b4e124616c0a2025804967484d6d1232564e4707353593d6417fafe0f27c0fb62c1cefca5cecc5f24c4e5fe7c8165ff02c1c6ff6599e6ff0a0effd73bf37f4d7cfeaf34f17f959dff1b93e1ff54b2f632f3ef456b19661979af005f1e6e2ebb47f08a60a692108b62b9045914c1726f24581bc970218aaa1761a442c4359bd0e74929f0f13c878fe7d2e3e3b454f87883c3c7eaf4f83833153edee7f0b12e3d3ece9692d5ef8d1cfdfed959bf7f88afdfdf9af4fb3bbb7eff9a05fdfe9d23c74de9c971b1498e95785ba34d8cccf6d24b4d08d53c04b4b598c5b92c15a5395db437f63431adc65e910a1f0b397c9c931e1f57a6c2c7e51c3e2e4b8f8fab93edfc1b5361fc210ee3cbd363fce654f8789cc3c763e9f1714bb202bc2b5984fb924578305984479245783c5984a79345783e598497924578d58430012fa4cc08d0e1079a40164df27fcb05c5bbb4c0bbb4d0ab92d7b9a0b5928cd74a499128f20ef416db48dc270a03387c83f1fd609ccf10bc630e81d9c17525de75a5de1f44af826894bbe03cb4147bdb32f1b6cb5dde9d66015f1caa3c5c6597bb668e04a082b7182d5bcbc6e2a0308028178ff68a3835ed12e12c271e0d6638d748f8ba990218d69f0aa63330b31594ed5a02792883abfb9dca5d6d33bd6217ca89c049d38150112084c2c384505179f12de52565bb95c01a4acb4b6f01ddb0fbc80180c2000b05840f010600903de08409e75eef5e60615182d74a7a5be3c85ee6745f01a7fb360b424912b27fd726fb524aab749049ca2895009a86da2562c988607401c3087c0b0f110b4c44a94ef22d00240a6c240a018922187c27240acb8b6e292fc692c5528519a312160f0e7e40fa549e269ee3c8b09023c3811c19d6f0cd0e0808450ee0f607580287508162092587f32a0662d8b479f366e95028dc1dbc0b77f27abc7be8af50f20aa4415e71f4b6070dc3091b4c4f1a54728e241473cd1f3878e5409c30c7264d43a127efed23bc27aade02863296161ede47aa26bf0f86870a606782f90274c83ce4ff0199164c3a46de1f868a808d00ed5420fd037109c4f1ee77ccc842036d9d708c77857020ca771578773ac6abc6ca0b232c9e62e01519781b01de3a016f6818748cb7146001d4487951046e7620a86a09b85b708c776b78b714de4530845c44671f82cd9b879a4599460578a344f12cefbcdba50830dc02ef66406ddefde0076c1e4c8594c52250382a4c3bab7042c457787284e38432b36c17936a69bcd919f6458c8e41e5525914c9dc0b1f383a12c678f00cabc2c462d950fc53861942fcca2a177a5915b40c5c4bc12030e87315d83bc4bb0b513c93dec5d578fb88dde02d4d6ed01fca213132dd7963bc77afe448d887bff1de71c99118c269c8200e8989497031ef0997b73c391ab64108d2e009340e0d9b40218d7d324083278fa74471e07f615a30d1396591a4cf29135c4790696510253888995646ef72cb5fe0f7f570d5cacce4e60902cd2fdc39dc55768ba8cfda6624385f97c17d65fa7c5d0626955bc512636adaafdc35e77a3a37d9e61844053e7cb85579c9c801844a69f956e503f0d48466261432b4ce4ce503f589896df50149f6c5a3ae0c74e836c9d128e3d118caa1916c639ee2352659222ff088c4b1f8111c8bdf2dfda1cb9dfed0559dfe183c22b99e2de50974973e21cf86f4e5393e3912764770bc77efe448d8e40948f046e00cccacc9d83ce0624592e3064f9ec98e3d3c813e96a4b566491c4f67401ccf64401ccff60d7170c7d024c5f16206c4f152923478f6b6aa6f88f4b50c88f4f50c887475df10c75b1910c7db1910c7dabe218e757d838d0f939428d7131c9b1c0ddb8a0bd2e0390c25bf47d60b2e6f6949f90897f19f083e85e01373455c5d2e0d177af7b40315834fabcbe70abaa218ccbbd2c52715028482e01f26b58103053fff66ca5cde05021feaef26a8651c281941fd93815ae9406bbc89d60607a83dcd7c897ca8ff98f97280faa7096aa503d428335f1c2819413170de055249e59e16a832f0f1bbc240feb0337de03ae632fde75dee8085e143a0675b41df462c581b247e3fb7009c18f8108e64becec400473301d510825a2697ecbf8f05aa1c7c8e07fa127035bb2a40ed31f03700fefa5d1d80a371e02a6ae168a35c32c4c5fbcfbb40b1d31f033e9341fd2d808b63416d61a09f31f4dd0afee296b751d54754562a76390db17169e1ccbb8983b5ad0b6afa28d0120dc046415db0a651862e7a97a976aca12ea887180b4a984a5ac7f3ae255812c11a49382c2305fbd31b82493a0525f384b996cafe0f7c8e042280c2e9047fa1da68a0ca72d758dd94c7825fbb825f6124381f6a4a0034254420c34020e568780800685ce6477031d76ef64e2ae4b0d16a92effe00390248b42309b48352bfeb6840ae02946baebd6c7abe17aaac82b0a601c935035a734009d4e70862d0a24bde054525fffa87858b834d5cc01a613dced4fd404051a4e31de017144a08683b538f774391dd2e6cff791714f3adfe1fa026036a99231463e9de958e5021066a8323542bcb57891314334a789771a08a115497ab12fd437c9570babdc5858788e9a83303c81477053a830db305941c8b342e02cabb904184900e7610c197030169e46fcc351bfc8510e52e37c20a214dac76d5b2e229b50f11bbb8d86e87c303d4e30aa4ff1d8876c4aa3c03f883792553060433a064a1842550053e6ef0a9061f0ff8d4804f2df8d4814f3df83420882af4cf0d3ed5e0e3019f1af0a9059f3af0a9079f0644c58da0e0bf6af0f1804f0df8d4824f1df8d4834f03aaa91a518250f09f077c6a9038aa015c3580ab06701ec45115a2e24150f05f0df8d4824f1df8d4834f03e2b80671e446546a1014fc570b3e75e0530f3e0da855b5886b37aaa916518250f05f1df8d4834f036a791d6a991b7153876aab411075e85f3df83420e9d4a3d6bb11c7f588a31a44a51e41c17f0de01f966203697d03e1ba81d4d640a0c03c5856b2b470846cee3da8d789765525d0ad4aa017956000a8043a560934a412184ea25d5805f0ab007e15c0af02f85500bf0ae027dab56e80ef06f86e80ef06f86e80ef06f889767935c0af06f8d500bf1ae05703fc6a809fa82a7800be07e07b00be07e07b00be07e027aa223500bf06e0d700fc1a805f03f06b007ea2aa530bf06b017e2dc0af05f8b500bf16e027aa527500bf0ee0d701fc3a805f07f0eb007ea2aa560ff0eb017e3dc0af07f8f500bf1ee027aa820d00bf01e03700fc0680df00f01bd0fc598934c3877ab81a49d987a4558b38f6a19a2136fcd78c263fec1e68e0d38a34b21969961bf56e33eaa51a24a966d4e27a546b33c286fffce0d38246b86680ef471a5d85b4ca8fb4c3837ac88f245d875aeb475cfb10a61ffd6b011fe837b4224b68411aed465ad582b4a306f5500b92743d6a6d0be2ba1961b6a07fd067684556a4216b70238dd49066d5a0ded5502fd5234969a8c5cda8560d61c37fade01fb6c256620dad442b5b8976b4925e6a25d26a255cb7126cd37fdeb543f90e4225b2d06aa4dbb5482b1a903cfd88935630534187e568e00804c1ec01bda64ed731c8018981f9641698a58e05cec371a496e5dbf3dd6b3a79125eb6e7bbeed0b90ca279d3e456d2596a18df9185ce2574a182687e0b9931bdcb3958d4256d251ede54d0e20eb64eef8661769714b66b6329fe5d3e007f1f4ebe916bea5d32dcde7a157cbad018a673c4812a4650d0e53a8e2c48d70ee73bffd0bbed44be6984f8a6518089ddc236e45ab3ceff9211f6d6c3ba0dff20caf82ac42bf0ae1cc1afdbc08a813eef44f5fb50dd3ef0dbba8458b003bf6eb87c998516df01c47f1079396dc83506d2d9c15ef7ae901cf2ddc3c85aa14713469e11f4b6c28806f6aae89a7fde8e4e8baaa58e7796ef68af7947977d391743618356de620e2e9c3854cc1e9921b166d073ad64996af6c896ef64d611287d6847ec0a08e88805ca74d7e02821a825e57cdd85163fdbe08b030575378a967431aabb0e5011d45ba49dde4de5fc9e3e04f8cfd3804d8e07fd3a11f9bd74add6896417453ef228cad1c892cea085ca54170c31e0b55db945c3cb6dfa0717b350ab3a115d48fd18143d0aa1f11872c18e9bb8d665a3ece3031cc11696e1dfabca78325e3bcaceeb9f5dc92dd25a10bf1a6a116e031c31b8764c6a5d393a155e378d2e397c8a8557d85bd3514f47b8eb16c30a23c836db51ef952359b6c07abd2bc7d867a1092eb3754441eb67a1f10dce303eb476b1cb21a007416c76e85db6734abdb3335f6bdbd10cdd42b5d6010a5a4988069cbc4b76e1438550effa899d2cdf853f0f623dc7abc3c96855c9f2b9c1018b5ad7c1485aed16ac2563ed585bbb5c682cc5019d189a053b4d582b3958300cd4817a3680c62e883911d912c5da343615f92fdbd52e3338dd46911e45504d80a35d53d2e65deded18083ecd48bf7c469f9839da2d919173e56e4eb33ef44a28d486ddec1c0c73f1e7055da3bd4b76e7cb04f6140cfd410d017ab43bbf7546b8d2a64590230ed65013961779b31112eec3584bf6e0b7b61dd922a5bd7c8f4424b73621a84d09412dd93311a8e59c640094278ef3e1910bf0b5a793ad9843cbe65167c15e4e01692acf26d64a28471cac61162c9fb51fbc1b3858b0c76928118f1d36198de37bd011b4f60800db0f104cd68f5b39ce4907fdba2706381a978a5d2ea9e0b7c3d66213d64a0e166c87310647d1aaa5d31cd2ae701a5f60eb2328e60638aae47bad3e14496b47c1573ce7b6b80e057fe7e05189830535e67080d58c2cdc4fa0d9766caa2c59282cb0a0cd7225ea02512818b26e06ae030e7763a7183a3fe5aec3905b530ec41240cce3d29988119a33a0ae7cb9ced602b7dd4d39dc951937a50371c4cb836c72a7346954f315a80d29b286965476055acbc182dd0517a086936a59827a1778f858702969380956ace51c2cba6c65a736f3b27583c76101ba3dfe5d3e0c7f1f4ebec902b4861fe1fe379be3f32eaf716ebd6142d6766ce060959176cc24ee987dd1bea4d65966863364ad6b25078b2edaadce91b168df54cb5fc0e1ec13cf61b1f10ba553e75cb7d5c56202061cac6104cbee62113cef927aec64b3bd0c5bb08af6ea70fc5549beff45be1792ef55e4db453b1d69c1867afe141d3085211634386430b291b80aa0a8451727d1b860bcbdd3e0da2e398f7fe578fb6ac5033eb3d1e01344fc4365a9000a0023452d48c527a3f55f84acf86844c5a0ba646fa7b9c09937c0cbdefc18582baab789d0deb077c9edc2320bd8d908cccaa07599e543a3367545d869b8dc3271c244270cf69613f7ac1c75269e417663529d98b163d1bf72c44104590cc785d8971f1a3a94cc292d00574335d3190bd61b40fc1b54d6eecb5f5618aac79927bc0b1aed8bc7fd5dc6c2a71c7576848cc473c8623ea6b7a89c287114cd888662985bb8a1d1ae4a307089d3193540c961c814ff9d81829ae399bfe348dae56f16aacbf7332b4505510a5306d5bb76bf841ce2fdf863aa35b1685914af70f10770ab8d982b5beb8466d55333da82473968749231a245b6c912a0398ee17c9de78de19b68edd62d054bcbf1ef55e4dbbca560d9631ca6e9ae8759c4b1b4d5ea5dcb43a3532375af38f1ecc7e3a0d9764918227a9cd336a834fb8fc4bf3bc9f7d2914c1bbd1b009addd984abfd6c8cf7fcaee2ba7d4fc491b9793963da69f224078dba55ec6aceec56ade5a18d70d1d9ddbe0c42e8de054fc541e3ad3a30daf2a78836b35d0547cb85247ab9827c6f24dfe5a3992e3344c4ab7d2011118e32f08c60d9d30e2688d5922e2fad26b8f66907db5948985bc16572c1339cda861126ed0b67ea012d7f866ca9636b83abb2f2314c2ddeb5cf7076de95ead48900bc9b784c50ad60632666ad58f6ac43933b09130b59660c493d1ba75ff084cbeb9705cf393479a3a9c9cb9ee33419c7956a916f83a9ad74a26616e086e73803eb28975519acb106ab722c7b9ed3e4a11c3226efdabbf6790743b00a78decef87bc5ce0cf37aed4b56c6192b1c19f7aee4a1195ae130957837f1d0ca743438d7da040445f482c3f85cb90bfefd2ff2bd7017a68ddeb52f383089274c2344616672c18b9c7e1da333e91cb3309359f9a283056c244c968f65983544c4ab1d6a95d5a788e365c341e02597dde7aab59029479e2bf52ccb19afaf05492748d68546187ac12a0e77bbbbccae8bdd69341c561c6b5bb98ac3dd3897394c5f6e214abddf5632e4d8c3af4b5e4e882ccff967abb292dd00c872a33750c183a88186e4cc3cfb49ba06ca7916aa4c43abd518c28a9f9458fb8a65b482dd071d5cc904b6c90ae610cc7dd5c1f4ac9b48cd682b7968707ce0bb233a533c34388e9b5d3e2b93cb5ee3a81734974e24a759080d765e135afad230601389bf51321b9cc8d0dd09dd6a28e6e6754ebfcf7039a56a8c0d85d69886dd548df5136589e9a9d5960e6d70e17e6736a4410bb782392404563b8c6678580fa39d0e7e24933806e65df2868b9f664c5f162cb79bdee058300cb018812d68bfb0a7f0621a7ad6e349ff997727b36457ae71f075f604806da4d9406fac60fb10c92b266a0bde4c48f2cbde747016a9324f6533973ada5a1e1a4d29b01d661a31bc0bdee2f4f3ae1c345e3f8fa7f2f2ae7c8bd3cf8d2eebbc1130c5230c77ddd8356faed4269bb71db88564665b864647cdf46e78db6196e3934970e0f72e5f6be9e0fd5c580f54734f59c11c620b6b1d8650cce4e1fc49c0bbec1d4e4fc0ed65f635d551a6bea196873760746377de05ef5a1a3181b4b5c0d4886556307e5b57beeb30ee9b99b189e85d871845fcb65ac92c7fcfc2e424d2964213d85a2b9843bfbde7e04de07e9ba62bbd59fc7186372ca27596da0f260c1699c03658c1f84c2e78df61191d8f4920a9f72dd40f254c149ba8afb5823948ca0a3695502b31812d599f10b5e58981ad5defe0d0fc3b7e88e803076bdc336e406a793c34e775d2867868e6841a8bb6e44307d5c3d99a447c21de32790325cb2e49e0bab7b30affa6f1ada5e4f72af24d731c9534d7615ab2acf8c855b2429ce6c28f6ad18f8bf92ef39ea87fd36beb7fa2975b6c2aa7d76c19a4c7fe96c9352d128b0c9e201cfd38d5e5742febffad79ba400ef93a34e1cabbe47905aeeae38381e68afd7d117fbb166b0ff88f8e56f8b4bdfce1502ce2f3c7f6f2819fd1a8d6d11c9c53a1856655f882c1b05fa84d0e291a0b47b4a6ae7ab12e493c2dd6a44522e188549f1c6220d4d9156b8a068ed3e49ae43083615f0be05449b242c869b82b066a55cb11662456e10f7774844315d3261c3269e28cd16d5a6c7c24361db054b0038288c62281505bc574f4856e07b5505bacbd7004badd150b04290ca0d4e98b68933b3a8345bb50f28198bf235a31adf968cd1f43e821edd8d8518158fbc470301c29ded111ce0fef97ece078bf33a2cd2a75be0dab19c0bf1d25d803f94c46ad4c0e722603e1ca86736f77858281d0ccadb635df0c8402b129bee3e66cedcc792436b965f0582cfc7620cf968ad89c4e2d106a0d57cc201708ae35e86b8b0ed99ad2696aa260db380b3f103d3c1c08c5b4486b44d3b6e5330ed99e11de8ecf60876fa67650c43767e810f3eda62688b6fda149e823b49868c524f8351100f802212d8284daa145a3be366dd841a9113b4c8bf95a7c311fa205b8d2864fce0021a08e5d1da1112936d044aa3510d4a682a16d872999911626bd6315a27674341c3261fabbc0b8d6511105dd53311dfc4148cd5dadad5a64a76450c2adade0ab3c5194361d65e41e08c517016a83ebadf0c2eb09e81a0136cf896953d0b0326a5cf7f4a1d11d1e9ead45a6b5ba47ef6419c7264c9936f15044b4a363323086313b391a2f1ee776e6031803e12edb58553da285b4d963773206c05057473368568be60f74f88213c35da158b57b573b40572cecab763701b8a660576cb71db8004deddab1f0f6eec3ecb783e1b6a6665f54dba39c8b5aeb69f285e634f9c13cb6e75004416e4eae768f8e85f120be57ba76d546ec6a9ca98a23992a2ad2b5b836dde22aebc834e48b05fc4887c05c04af910eed639fa31a4737357581eeadda3b69446376738fb2df1f77e48c03ebc719aa5a3dc609460bf9c32dda91a1a8af55f354c4d3fe3f07b4d9160ba8199710021413684f24563bd4ac9eb302d140ec88703816ade34fae513ab9d6db141be136f00882aafc33c73b4f5ad089d95b9f4f62c1686b05e4018f77c1c37c9dfbf00d35aa1beabe66ec09c0819ba94fd58d4e37e158b01fef267511f677ba0931bd1c8edb28c713869a6e46b48ef02c0de14f34df0984a25a2486ee1cb0ade98eafa5e53080169933693b0b462016f00581cc0e347300ccc53ff3c8a8d682a81d64a606e76c547ef06053795313bc33796b73e7c0b2432c65d198d679e876e632e40e44ba3a6353ccad82de5c574c8323e061e63b40acd0cf8377a69a398c8091af05964f33634435381220de0f374ba22d129e8d45f4a7ed7995209c238699a50a9d7b5f0cdf9b3ec4220b747786b3cb06ddab23075b351f0ce87fde0f1576f83a2ba0beda8d7b4fde98816753ff4c2d163d6a629a040ef34567fe25652e3430b806b4e85f0f4a93c0445fa7cf1f88cdf9dba434094d43d3ffdf0f48971f389dfe63477dc208845ab463d158aee10e8563dd3ff7efae160bfe5430429b84ff7fddf2d91d05d87d4da9f3419afbaf83d3a5403bd07760ba94700f3677ab08dd7204bbd0efdc85ed9aaf25daf2af8414253945327590d692ed1aa00ab466af1d449c6dedd9ae81aa507b6bb66bc22a16d0b2de22a88247efe4a88268a91d9d39dc02100e4d0673f5f18110586e05e32e64906766acad3aba77e3a2ac1b17eade4f8c9afcc470f7dcb4e9dc740e35d60b444881e874d0c7da314726eeaaa37855055c7e02df691f9e28b1c843e1d9918989938580fe76b0a2ad98e00bfa427edc215dfe70549fa6d1048d5b169b942ee55878a616eafa6be6dbdd8c2b9955469435d65e11e80ccfaef5ccc6eb215f74af598148accb17acb010f9332e765c9518dd7eec416992821ad7d4198bcc49c9d16833c6bae3527277dacc83e5bf4ddeca24207cded2cc9152ccd7d6a6b54c05dd3277ffb408cdd4e6fc6742ca1460e7cff205bbb4e353f299daacc3e17f53f2e1daece3f73c2125efabcd326e9e20a4ac2c84cc8942eafd13c5fd7392907a07b5d10e3a59485de1a226853b45989486251a11b553858969d281167d5a5a54e8b870ba90cee812654697338474863cf34c379f747ceab4b450cb99c20e1c2f15f7c36c30b92f104638dd9f097e9fe58c1e0a8331ff6ca1dce93e5cc686c0a2f31c61b41348872f1468d5a2b189819685ce84e042e7605fb47d9130d2092416e800647c1d9de70a9649a8dabd58486d6dc28cd8e7753f9c7447020efae70b072764848eb40c2bbc40f0a6470a0c2c170a1353a7a10ffd1709a92db76c83ffc5426a2b40cef07f8990dad2cd3afe5f9a86ea103a4bd2e92832035c964e47e953c0e5e9689f790eb842c8ce5a8fb197a5427616ad1693bc52684f482829d76508ed2ac197ddaa80a65c2df8b357876ef2d708d9591edb86846b85ecacf83943c675427696e2d621e5fa2c9a0ea9e7866c2a1a19926ecca6a2e943d64dd9b44ef39076b3701482cae8c21826e1b46542005176caeda2e04420aab39ee40a7f065cd593657ee32dc23fb1cb88f27e4cc62f1da24c74e756a2bd99a7af07846e23da9b8526e89ef5edc2ff65a90e9c466dba4348628f039f9e11b299dc72a790c4fe8b38e47c1d7008ba4bd83b716a503ba315076bc79280f5b1770b7fca5cd3bc2d2d112d1abd272bfd61a4b59beecd8ade9af2d1f70953531940e02df00d468a502c3abaa969f2d4c933267ba74cfedba4fb8543d22788243da753fb5f32bd064a425150180883161bd707187b82c0c0178a3d201c961acd23274e9ba2b5b4918d3ce80e185ba20f925556d2f418625dfef072615a8a4d859dcb63ec21b2c4498731a4ee0f0b8767ae178288f823c28ccc918c68fe406700746d744526c9a24043b43dd0197d544862870c4792ac7d3c96cc18cb573f96dce3c2d1999fa62dd5ce201ad5f8445a039e135566a27e32ad59346e05fa88f794d09cb546e853f5d34253b62a2173c33369e81125c8ccaecf926576dae462e1e7b2d376665e7c3e3b6a629a18572633313a8dc7aca5be2004b36ba9a862bd352fa6e53b38d365acf525b29aca4a157a47ac222195ec3444b7d89733a6539c6a88debe92964e71acf6d5b49c068bdd229ffdb564dcb7ee28be9ef274cc678ff8ddabb3d555cc10f346b674db34c8ac219182ac8d094750d7a8f14de11f196a904193190bdecad8a06f21afcbeaed8c0d68d606e863c0dab4e21071aa204af54eaa93ac4e0edb7ea42dfa6eaa766a21850adf4b66a11e871836cf75d99022639aef6743d54c66b93edb66398d2e2d1a3fc898591a3419b3fc3063b2b290d765f551c6ccd2da00dd2c3fce984259aa200af589709a608fc52611673abcab3918f01faacdd9338508956947e2a7c2997d85159867faac0f4886a4073e17cee92bacd0e4cb17c2597d85259c78da202ce82b0ca1acd197c21169da299e57ba62ede148e038ad057016fd2ad599cf4c34aaf9235aec6be291a311bddd176daf38d83bfde0d4e5d6b8b1972d8649147fd3cb63892567fdadc58099b458cff26464cfbe134eef1b2ccdd4e67c2fccef7d5ef45cf90fbd3cb4d972ea3ff6f2f0cfc9bdffd4cba3ad3547ff731f187a083fbff405c32239ff5ffb8261e97b037eeb0ba3a0790fc1a66cb8d7cc7aedf76cac414cebb53f32957384143727931f8c478c2c87e78919a2d7a685b468207a82f8b754e8c5dff241914f14f98f7db5910dadd193c40a7e67f2f604a325e8c9a23b610cbd474f11ab13af465f289e2a56268c4594f3b40451187d3e3dc1069954f40c71b81d467f027f7e1cb1a3a7edcee4b0e9b8e311cb7d0147848e283a9f67899e242ad2257fb65895381a91e33989e230b25f9868a34cc25f2472b783b7d124efb9227737791bd94dbed8191ded263f4fe46e026f6376939f2f727793b79977935fe04c88ee26bf50e4ee266f6377935f24f21f9c434ffea307e72e160fe7ab702abbd1b0ba5d224ecf1c49bde72e15676490515d5d97887fca1c59a29a97658a26a3ee97674aa82673b842fc67e233083e80aac28b66e023b46857b0dbad834b457fb6e833dec095e2280b1c68e4c4ae0834b819d414ae12c75a8969e8b80d6fa40dcfaab37dc1a0062cf4ea6e215bc3c1162d32b9e51a719e90e20c0c0fa93adc17f17544b96db46e62673868a491ffae0eb8d1e5daec74611bedc2ebb2d3856de62ebc9ea8773adb75707dd8c106ce2128b941ccd0a6b13663d3d88d6286b640b5e95ba06e12d3db37d686f78ddd2ca6b42d127b16c72e1333b08ba44dcf47df228e36c2699c63966a3d0707dada6f15f9672dd57ae8594bb789e6c38a6a3dbaab74bb98deaeb6369a4cbe43cc4832de68fc9d624692f13a83935bee1233b49dadcdb44bee6e31eddc619b9e3bbc474c3ba7d946729af766b2b9c6eebdfbc4b4a3d06db628f4fde29fd358d45aa3c68c1ff53ff1af9926ac4ffc0f90a5632699d67daa07c5a3324d9c7841cb334b99f1af1ecaacb04d5ed6c34e3e766a3939a81b8f38b983a990d4195de1e463a7c4a8ae0f8f3af9c3a99025fdf558a668323af078a6846aeafd27c4dd2d2e103c99e440e442da7ccf271301a64bc9a7c45dba078667f13e9d08557a1ee533e2a2749c5a6604f6865a927071cd2c59bcdc6733e71f460dfff0b90cf8720c55f89cc2f39925093b646532614307926c18f2854cd12361c817c5249e3c8b470f1efb17087745f571f4253198194d4c6c1db94adc95a79381a066b3d397bb07a556fa8ab84777a04ce0e7d5ee09d300d06be239bd67a884218b99be6ee3fe082da8f9a298797ab4e354182a5b2dee1607143fcc110d7745fcdae496376ce397159691e01adbf2dd469808f0cdb8dc46596edfeab1953ec38245b86f8b632cb0878567d95573ad6d56308119527dc726281360489b7d3851e177c5fff44ce329039696bf27ee6cc586c14b5bd3d7d923372638a3edef8bb6088b05922c498e42a4d7db446f06f7fb3aa1427d201edf43e1205abb45501fdafafe086d165841da24f51147f54d8086a83e16f7ea0ed424ab4fc4fff694a550362c52f8d4d638baa4b6c9e133dbc862033524f1b938ae3b60603468ad8845f18578420f8d1a2c2316696cb0cd3f47e82d02e096367e299ed863031dc38585e7af6c867c14e930ca31edc0af7b6c606638b070bb31991069227958f661a1fdc1901889045ab46fc4964cd772c0a4e9938eb054f3adf88f4c39b04d4d76f2df89fa39c2e4d8eaa6b660b8d9178c7e2fee62acbef807231e8f107e2021c1303a1b981c118c6ffd280ee3b515dffc496c48216382717f16b7e724dbf0bd5fc4f1ddd1e5252631f2af241093e1e33430f1df92593525a03298ea26d19b385508683ac911d3f83d99d8ad41837d7c1d13fa43dc37d9253a797608e36f264a91dc121fe3ce93b271588571f8e709d25f324f1fb37ea294c4cb041cb6a2604a2749293e316209d5626a274b13d289e96322a748491c356a4965b0744e4d46480e29114ce934292b8f4b1baa72ba944ef8d2a902ccfc19a98a8179fe15539a2fa5f8f4bc292f82699d2965e9a95643a80ba4bf67a50adc80b352d5523d5d82e99c2d65e1713e4308e748e984dcf9e431e30b5315809e8dc1741649fba51ca9c714ce954ee8cdfdb29889c519eb47cbe648dc8fe765ac1f0df298f1f393e947eefb90309d0ba424d2e0bcb7cf60321792b7b925f7e619847a91549b2c2aaef36209777cb7af57c2e09748f835403060dc82ab3932108ad5a35a30c8a512d9abdcda15c2623f905cecb3b33b89b7c725e0d5edec6ed8b791bf4480ead3a485662d914eeb7d6eb0602e23b263f53850ed6655fd726938170413b8424a6cdfaa416fa9b47b221898fc955282fb330dfa57497b2484822bb85acad08e3d83816b880f972e49cce0b59275ef22b37b09835c271ddb43813266df14aefa7a298903e413decf8469df20a59f59c1b5607a374a5f65deecd29020b2cd2c48cf18686e92bed8325a8c3bf86629a37b470c8b5e26a59f1e370863666f711a78527b1c101dc7e834f0a4e441dd2659b7569b73ca18ea76e98cbe90dfc6ccdc21356733c3892bb933e5059c718d29dd256dce8e79664aaad91fa1ee96366da122c02a708f647dec80cd0763987ba9bbd89b9969ccca7dd2ef7db1bb2893d9d7d7fba55fb74801e0eeff9fcd1765f2eb18e4819ef245d9cc3eaefac13ee0dfb15c655f1b97f701ffae475a8c3bf821c9fabc18dde180ef3f2c75f5f0c60a5cef237da01b7496b2af752ba44fb780e6e2ae7d54b23d404a378b6080c7a4593db48ed237a9e08a1f9736f47a2f183c655feb9e903edb12da8b3bf749c9faa4a9b13d07433c25cdeea9f15ddf17846b7e5afab2d73b82612afb9af78cf4f916d160dcbdcfda5624ec6e280cf39c34a7679a6dda8885eb7e5efabad77bc3c456f61570651f18ea7ba6c9b88b5f90ac4f209b76b761a017a5e37acaf4d89d75b8f297a47b7abd47cc7cf1123d30cd3137d4150c1aaab44abab35f318ec5fdb26dddc96c1fc420aff4d4ba93ddb888ab7e55baa5d765ca7265582727070795e035e9a67ec13016efeb926d8f6387061f5f8eae96d4e3a3f0a1b037a45278e19fd90498f6cf5c43304cd4c6353569c7bce97027a4bd2525f1ec2e2f5d3eda0f777245bafcb170e4ed6476717173f82cb5b5923bb174388bf48e549518d2b8d648b8030be25da921699cfd67813e0773c27b524d824c6aa1685744a387bdad4b34d73f7a762410d3de4fb81a043e110c24878703a1d87ac9930c1e6dd50724bbdd3d1a7d8cfe43a9918f81d5fe90e9d3a68ec3da1768e5e6bd3f72aa924ba0abdaddf831c9e1b3af353f1a341a134469a04f88d892d9c501497c9ab65530bb963f931c5ea9e22c9a94eb6dfc3c7d136458ff429a9975d6f58a1b37483b7246a923671c583f4e0bf9814a7f29ed121f80eaef57d24ece5b63c6cd8ef83abf96c6760341696d8cb7cd06080bcc2edf48e393f60aa35aa805b5ff5bb25d2819c1f99ac391d877524aafe56606cbefa5d45eecca90f841cace8b1c992a7eb4ef0441c74f31203f91d134ceae7f16fc67a247fc2e65007fe9a6efa35aec5767a56dd1a04efe268db0038c067f3bd083dd9b9249ab4240d33e7896d9dfa50c1fe4c73e40f207b715d1ae665cb0996c3e8a375074fa22516d9fae5a4fe33cd9bad6c63dca5678829cce6bbffde1ce39d3ba6227ca87f2d96ad1a25a24e00b068ed3906a32bf81961eaa71a78693e4a13c1904037eed64b93a41176236f017a913708a3cc2368381af583888769a9d2a6fcfa90ff47fc41b3b4d1e9fa0c0390d395d1e6bd46b39a5da0c79865c9fca18d30ab8982f77fb400b0f35a24186ce94eb524106f6b840f6a6a137112d00ece92cf9efc90837c9b1ed6c997b2a1fabfce7c8899a13d49385094343b76991cdf848f5cc735ce7ca7b274891373f2c96bb7d448a3bad40ad398fd49c2c2e569bf3bb57572e36d09b0be47f64a8cf7935345e28ff352bf32494d945445d334d1bcbf462f92f59a10e647e893c3793769624078d97cad6781b9d8618535822ef939a29e049f4323989e3acecd33b3b285c2e67e3f5b08c0371859cc4c6533e3d13c34be5fd13a7671c25c792b8524ee229419604d38357c94dc96859f2cf00365e2d2771f49ba3e01896af911d5e189406cb0e0a702d7132b056998314d7c9e93cede1a4719d5dd1f6eb6572d67d5ccf0cd7cb94302c6494a7c61be4e3921178662bbf514ee28136de18c168ce4db23f8b9a4359be594ef1714de3a5b3ccb8b32c9971c7e1d14096de2dc98cb92c3d3ba95be514cffa63f6b51d80e341c6a0769b9c95179a326cdf9ecc80e440d0c4f21d728a67519a09328a7aa71cc8b8a23a89e62e399d47a01d050e07b2bbe5b37a65207362aaf11ef9dfd91fc91c6bbf37555366df46cd68c97d725bb6b50457db78bf9ca597803266f93f39d563dd4c27bab286f9809ceae1c416928cd01f94bb8ffaa62374b38096cbe91c221a47f0d03c1f92cfe975f334b3d5f8b0fc9f9e35504bfd8fa43a949b5f44cde8cb8a2c0fe54cc58d8fca299e35cc63fc31b925ab8c139e1f97b3f00253665879424ef1d06de3c86476487952de2fe5d022debdf054aab300cb10d34f4f67791630c4fa8c9ccea3740e5d0507a267e5337b7d2032586a7c4e9ed3b3831053f7f3193307e68802c61c56cabdfbde3286951752b54ce3a870d6325f4c2e2e9d24e32ff1d30de190df175b2547bad7de388994941e187d599ed7ab1d0963abafc827f62a0f3806fbaafcdfde6422aac55e93af7618bf1288d5f618a78dafa73af3b006c7cc3cabb33cf31823d81b199b79985111ce3c6bfac0cc63b0d4f8664fcf3c4cdd6fc9e99fff4da2398c8ebc2d7764d7fd3557deb8361907dee90580a616bc930507dea1e2c677c91c96c15d0a4c4bde93bbb2d81247261ad7c9c91f07005f2f4588669699f7e554f2d2f8654dc0f2d7cb89bdc290f1733e90133adb06ef98f9504efc958ff89d0a1fa5b60b61a63627fa716abb10d0bb55a39fc8f62375f8cdea02c2fb34813c53d4bc592ec98ce567f2bedda171d3dbb4673f4f31310f05f9859ce0db1519b5d8c0911f1707e9c5971cbd73cad613c5f82ac5dd02b87bbf96f74c943dd8bf1be56476a8c28d19dfc8d6c7d9c8560b7dbcfa3681b5b64193c7dc77f2bf32a875dcbd0bdf93055ba6770050b5fc214b7b23a0dafe2867e82d8aec6e433933075d61b5ff59cee0bb33b159fc92a50d21d86c7e258bda0c341f9ad56f749597c17133d99d209b6c5bb2e84e10dd527f279b1952b2543c31ff914cac9ed9261cefd1b1cdf23696f270081e8d314fe13cf181769d9ea0ecc0b9839e2789c287594e5452da7a0796a927a5860974e064a52969c978bb7dac8eb5d953947f64a3066073e8ea5425b58d67406aa729dc4982e1fd74c5fa3ae1283e5cecf84008ac6dce507ae85509a6d787b271a9f94abc779db290672ad6972a982119577e81322141573e0e9b6729bdf26e555343ce562e492a74d2a3ac369ea3dcda0b2b9774385ea84c4a7324c6598a454ad68ed3c6d3f0b94aa6329ba60af0b4b95849fabc62bc334ed7cbf394eeb70a59e6dd14f6c69daf24f55c57ada7f10225f53d044c425b6fe7854af7f19954dae9d4411791f13889fa32bc0be36225eded598cfc2e51b2f310187f1fc6a54a164f64c776b984f80219af025be6654a46dedbcbf4c0e54a38eb3d606eca15ca09493be519dfa9b034d581c0bc534117e3953d3010b07b15ae52d2db87c8b07eb5d2fd86e07459275c5f9331ebb0bc09001bdfb54aa6f6e231e4b1e15da74c4c56489ccd0bd7a73a78b29b17f48ebba107064f4310372addef2dcab8d532a9fd9b32a63b96b70f60ddb93963bac390c7bab34c493a789b646ef216e5e45ecd24d368dbad4a46df7ecdac536f5332795c348e8eddae64fcbde85897ee507a7773010c4ede99018159b79cdca564e6306c2cfebb950cbe741c0bfe1ea5777754e020e6bdca1199d5553888dca7a4221cfd0c8dfb1587c06af25d07b9f99f727d7a81d59edbb6f140aa732ebb6dc3d8bfdc0373ae31812cef8d3997d9d4f09092ea0e70dba6065d820f2bc764df53b66c6b7844c9d8cbd99996ac508eedc9966006b023f9687682da4ce31e4b3ed29059661a1f571626113db4e734b2c1d313cab6fc70f9932906e9c158fa942d481fd0cfcbc751f8a7939244d6ceed3745db9f51acef2536439b809f55b86f98678199a0f673090461b9d1790bbfcf2b293ea9c608ccd48c958a2fe3c176eb74ff42ca111e13d38c385f54b2fc088571ddf892b2a88f682a238055cacd3d9024c914ef8d2f2b8ff452d624634d7845b1be8cd818d25e55ac27ce07c8eb16f060f79a7276efbf9ac364f6afdb128b2cac0974b5b25b7c50462ddf4820a4e43ccc514ed728e7f40971310d7b53b9b1cfdb1be5bcf12de5a17e696d7a03de56b673b0a7b5ca70bb1b32aea9c98f1ebb78c796f98fe0d74e60337cb7a732ffeccb2e4cb6f49e2df3cf809a20d7d90cd40cc9e8e6fba966fe5936d7f758e6df221ca6211ff4b5cc3fcb6ae387fd21f36fe2f8239b674fcce1636598e506fc1989a165f227b689ae233c8b58d0a7cadc9e6987fee20e93517ca68c718033817daeecec0cc6e8db174aa24f6e3a71b78104337a541e4c0bbe542eec5b16a3f3d9f815f550fbb2b918ec7ead0ce668fd46253b8779b5fba2df64893490e1b736f38ec237926013feaea754d6780b8ac938bfb719a70e6882fb41d9250e1c63033f2addef34e56f7cd319fc4939be1764c2b4e167e5a2be65c706a38dbf28cbfabe2133fcfeaa0ce169ff6f4a4a4fb6b4801933a66d5286db6652f8a6156c52bff794fa30af77319f366bb31503d204b899e37f32808c46ce53bda93a953a8f27a83de66fb372615a71a27a71dfb22b86d3c693d45bfabe61b10c9fac5a37cf632b3845b5863f62645312b68f53d59e5a5bd0cd507613394db5aea7585813e8e9aa35e061016514ec0c35c5808789d3f9ea09bd2420a62967aa97f62d5b31f1dab840bdadef5b8b99e5b3546b1883dac5d9aa355001583d58f3b5608339a7c7f4c1fc921d93192cb4998109d804bb48b5664eacb0ec69c9ea01a94e2d2cb38bd5137b4b484c63ce5397f42dab3133db78be7a7bdf371b0bcf1724a020719ff2c409e50bd523d3c9b53ad2bd48b5865588f15eccb36ae3c1a34b7aca1d625f9a6432d34b55abfbc7809a2097d8a64b3324630197a929861f59362fef3117c1221ca62157a87d2cfcc8b2dab854ed07e14713c757aa49a47d1df63a98576357f12c0f1ad8d56a2033598b045eed718d7a7496eb6274f25a55cbca96156b8afe3a35d567074c297a9defebd56e4f1ae0adb6c99bdb6e50537af29ea2dfa8fe232ba13542fe26359de7d42020ef986f42fc66f5ef19daf36679080e515fa666ea2c39dba33c88fe2dea5f3344dff4b402a27dab7a52af6e84256cdc96b1269a36d523dab7ab6764fe8d8bfc6186f73e4d7d0042ccdca1ee606b283ca583debf53b51f0712c7a6ef52f7b281c733e2bbc9889481631310bd7bd4de7f1f35fb5c6ef6de074c1a7caf3a3d0d45e56cd94654ef73ea9614cde97ef58fec744ba636fe64bd9ffea76eea8b12a09b31b2defe07fa8061b269f3ac37f841b5f75f14af273eb3dedae5ea17bdde5a233b94f5e63ea4f6fe4bd899987dd6dbfbb0fa55afb7d71475cd7a8b1f51efeef51627f55277c2f70a7559aff39dd0fbc709bf8faa69bf9a173ec3d9a145a3be36ed3135c1175d2324fc4ed4c7557c28147aef63a80bbe4cbc22100bfbaadd4fa8491c541d8f37fc1ae227391575a18a9e4a5508fa9b95613dad60329feaebd09e56f1cb57c3cd476bfe58c534f4c53e0df98cbaabe1ddd95f0ccb823eab8eb1771efb22d72381f3d1aa3da76e8dc0d06bd943da6c44ed79f5405c4d772f9d1ce78f68408d267574c6b88b8b95ea51195d15e1a77ee1e50b3d1690349d8404ebf745daba3ac0ca37faa22d5ccb9efe044167137b7aa95bc856e4d14e6e59a566f8adb79038457e594df5852db667d22059f81ae157324b129ac4aba9c6ba8ce35e107764d689bea6a6786e057b000fa2187edd6120a8f5ac4e26986a0bd4f0d87e434df1d520e6735730e36bd4199923064ac871486f2633fc71c347d8a230b5b7526db1f1d82c1a1f34302ac5de56fbc66341a61163ad2d0f6b79288d1d34de4904b81378ce2100fcae1acc6ad45b574d0cf55e26e2d14cd7af53fbc22325a6be7adf9662333d57c3f6d4faee41693f7da0721f4b64413b7ca140ab168d4d0cb47cd83de10898450ef645db3feab109d1f4808049641f73b624180f45206e75c7f813ce9604332c23874f6df3a78d3011c3676a8feff83689e073d5710b3cab315fa8d61d812630434c1b6c2d3701028fed70a2595faa3dbf49d6d4f4af54e79dc36cdbbfb63b432638a3f11b55c7ba09249945f0bae51b9beccde07e5f2754916f7b63dba34952dfd97a9fd9e6c98aea7b9bfd5b000d59fda0eed51da849583ff6d29e3693207e8abfeb8f15c5cfb6f1c2066a08e317755c77c0c07290db80a5f16b6f6d563289e337dbe460dea6656ee4a6ded99361e2f8f7b83b56d8fefb23531e439b16d2a281e8e6649696f1e87546b45981705754cfa588af9e26dda0aa824b0654a305e4bbb0d82583c56d95a0a2765689f0975bc2bfdcb214d4428adc090054f8d75d20d4150abe22a1b988e01793ef12f25d4abe0788f85b90212303e9af0121d24d13c3c17064102d96c2cd4797491403c288086f2bc1a5443b7d7e6d6b427630f91e22bac4408b20019eb6d16b8a80fed856a6bf8281684c2c9a4deb9210c1ed28b0503554751561f7e5f0584428f4b707822de04a1ca81ddba9f9638781b55ba033a8490aba23ab185629c1df88e6f6945a0109f70c138dda43da70fa4bf587835d1da111f477218d8ceca097d098cc8e3a0e8e83eca4ff0eb7b646b5583911c048f23d4a7009a1d1e4c7181d38129b1e384edb9994efa2bad4306a9d20c3c3c544f86b5af3d1920a27da5844163c8a503316081b1dbbb4eb4017a95d90c06a5024554b424c16228ad852a58a2dee022936b7a15069a99a5b5559a4b604da02b1687111fe9e5be52e51d06569012ea91a402edcbb495ce2bbab2ef853909b81fb23623e244193a5e65ac05bf31e857c969488af2570ac8cb01405ac955a63aadce18bce2c108ed9934a0303ed458431ce5c5c418a2ba9fa2948f5090b55e4ae1bb0070c431808639b33b448472004069416510585d35a5b25f83d2904b404303905988ce8afaa1e8c51a009891228972cc872118a9c1d166ed11482af427c40af00e0178acd9545627355b1e807d26cae9c5b5555aa340371bb0788cdee816273f520545a53864a6bb7529add73abeab616abea3d84eb1af25d0b64ee0f8767063441ec0c897220a645ea7431f8a12ad74b2e684c028113a14536883a1abc379e50db5bc76c0dc28cb8ae741d1d9343ade17d4d96df28b256bd1f21b13ff9f692ef09435d32747505a53918f6cf148bd017a426218595c5d6a0224683aa500b47a092e67017e8a416a8e345a89a6244bea4001241826a0d42412951f0553d90147b06a1622030585cbb95dcaef95ab62637eb07a39b0d43c04dd0aa6d70b1bb6a5b58ec766f57888ae7baab27eee0c86b01ba9c5b2d2b91405b7b4c29425ff0964a6ed516908bba4239a8b5c68a0ae15f08518c1a5a021a5a0a1a3a40046c8b8063b6a9658455d0d590d5baad513bea07a3760c210c576e8318067c4711df05f026607b28b9efd91eddaf19467ed70e47bfeb46e0761f504a5b87de3520aa5aa8e5c85a8f246950bb118a479163be40502d847f21eb0588f542d414dc25f0aa98705b5952000141af4c2a7315c3b269c876053092b669d1095a6b38a289f8c7544d036d95100796da80600a7009101de0b8be08335c0ca4e5d4ef483083c0d8da311d36e64011eb38eeb88344533f1e2ca09b93c11750fd4364f405a60911dcf6f9674a726b24dc71a80087a11630bf4e019a0b5b7d18f99e4abea76d4da8e28116702d0106e59288764c1758f441f128b819352a6c466d016e4621e2b5089b94213ad49eaa52f21b34ac15350cb5cf33881403856e450a8d8aeb0e2f32b1c08a59c25557cbacb8c1d00fed0a171de5039e544b6131fae16d0503c59f0acdfa8ea84a86d6cb4511adc3170805426d0a9cac239a5dd98f90ad2ccd09867d48a9254c763a91df0cd36c7ea48c4b0530d9a32149827df4677dda6deef2cfd462d1a368410929380ccc007fd1a1c0741d0968d1bfd28241a460a20fb81681d89cbfe9de09b98115f4efb4b894c203538cfdc3983e4083a2ffb4f2f27f3c5e9aacbcfccb89171f9f97662e2f7e9d17a83cd1162b2f1a8f97562b2f6d4ebcb4f379097079395a9f06d0738fd199a0439bfcb163831687a683fe2e82ee0eb2cb102d2a6e9e13d3a6a0f327c36466e8145d821f98e131baab180acf8ee83fbafce128ab2332242a91aa62ba785070b7cb100fdefd384b7109c70a029cecba6292140cb701476836a9f858f23d877c1f47beff4dbee792efffe8952087e17852fc5ff23d4f201727d08b13059dfb99da9c9368f1c97a7171ccd7d6a6b54c0513da297a2171784ed50b504b4fa3d8a7ebe585b0bc0958c9190247acf38dcac1807ea6fe4b09c345e30283fa4ce0059d65dc0e8581bcce362aa171bf73f4a21226aeb5d000a401ac457a51512c00bce598afa3f35c81d7018b699bcea317e7d38b0be8c5858259ea17d11b17d38b4be8c5a5f4628949ee97d1e2cb7972bf82de5d4a2faea41757d18bab2d3c5c436f5c4b2faea317d7d38b1b4c3cdc488b6fe2f170b3411fa5069721e8399dda2d82c5a46e15ec36751baff76fd70b0bf029af4d771825c84626b7dc6950f77540c3becbe0b95d3bf66efd57299b31b98736e55e7a711fbdb8df502ac8fdff8c1ae19a1668d1038c6ad02cd18346a5c0c49773201e32c4831879d8e03b88d24e8f1812d06344d1154661986657a28f52561fa3178f53593f6195f5931c593fc593f5d336593f6395ecb37a81180b3f47eb7e9e5eaca4172f506e5eb472f312879b553c6e5eb671f38a959b576daaf01acbdfebfc8e5f4d997c835eaca1dcbe69e5f62d0eb76ff3b85d6be3f61d43897c91b6e8bb0cf338716360d0d40be5e77d7ab19e32f68195b10f398c7dc463ec631b639f1825648efdd418129959f733038ecc9a9feb25d679f70bfd8e79e2dd6074013bf37ea9170ff4758199330226c39643b539d1af8c76e2e4e1d702706bc1c02328e0cfdc2a112e4d25a17d2395d037f4e25b7af11dbdf8de32dafd406ffc482f7ea2173fd38b5f4ca3ddafb4f837de68b789defd9d5efc619eea36db7a789ea89790e0d9097a49218d979d2812722789964e3f59b477fa2922a7d34f15ad9d7e1a257a3abd38835ecca717675aeb5bc0a9ef2c5e7d67dbea3b87125d482f16d18b73e9c5627a711ebd389f5e5c402f2ea41717d18b8bad5c5ec2e1f2521e974b6c5c5e46895e4e2faed061f014b654ff5dc2842eaf327a8d4655af368ae80e926b0cc6f430edb5b4a2ebe8c5f5f4e2067a7123bdb8895edc4c2f96d18b5b441afaba551ce018fba2a12c8586b25421522034170a7e1ca669769788feaa52d1efbecd68378a31dd4e2bba835edc492feea21777d38b7be8c5bdf4e23e7a71bfb5b7fec7e9ad0778bdf5a0adb79653a20fd18b87add41fe1505fc1a3fea88dfa6394e8e3f4e2097b2f3f6914517ff229bd480ec19d6306040d903ec3d183678dfa6781391de8d473061d38e23f6ffc8434561af0642c79c13696bca8976c650ba5bfc4d5e355f616be6c6fe12b062ee331bf6a00528ff9354e435fa7d25c6d7483913979834b7a8d9df49b0669d8b6a9d0b97f8b53dddbf616ade555fc8e513193b97d9743f13d3bc5753c8aefeb85832c09bef5464f91c4e7079c7a3eb4d7f311af9e8f1debf98443f5533bd5cf78543fd70b079af3715f70886ee051f89203f895bdf6af3960f324a223a7d18b33e9c5d9f46231bdb85052a8cdd3c0afbf2b82a37d1218112fa58097d18b2be8c595f4e26a7a7123bdb8995edc422feea217f7d18b07e9c523f4e2717af134bd789e5ebc442f5ea5176b24c985c28c028eb58ac5f0071e8ede9444d3bdb728d2dbf4622dbd78472a7415c0533e03be20701a880306635ca19924f48c722338f0fc2e206c877e4fa239a7e2162d18f34d00e362542463a854003400c6b9d649430894148df8451c5e2582464936185f24f16da1be48682816ab2a4bc42a30a1c0883f09078b5535656255ed566255ddd688bdc164827a5f2aa0231cdc052baaedbee874d093e4b62cb780d14011db03aa180cafd739b6f2f281a467e150a40e2ecc3f948a5c68d81454f817f88d6a046d6d94e4a02f1a938580826fd4a85267385a20fbdb7d11d0868f6037b0781f4b035cc64c02d769b0b7c4a2a80606475f2c1c918a20c1c930ff02c5ae0296418faa786a2e100285a43545c09fed04778a092325720046490b111c28ff44d2cd42a7fd29e8695c2654913091502d63ce500fe3cbda02d8e4cfacac7f2ea971b021ca1756940d40c8dc9c9191f691605ae84b20f26ee0be023d40bd1234ede2f58048242815e27b73abe552e32ee40bdc579979baa00c034ed04b0a21eb5f4b523cf21b7569e2d4d83760cc50016f8745db04a93910221161a806b87bbe05c2a2195123d729a29ca84472a1d8acbea376f83dbdf8815efc482f7ed2955557185f30d0169a126e73d348dfcf3a8b04e617899bcefb15c041995b65fd9b5e07cd8f62af0f4a67934e0a74bde0fe5d07453f811afc216dcb78b99198080d4982b267c78ec2e256505710a9bed5ba0bd1ad49a116ddc60be0687078388a0c5d84c9a95818fc1c82d8db06b2b5591a6db14aa844b85ac2be52d41a88001f0098a32afadb0ba4607876a1dc0e86c422986f9c5b55598c392e811c97aa404473abaa07e07b9e8185e8dedcaa9a41300934b7aab60c43d46d8521eab7a6100d831184bb72088270576d8320dcee6d0984bb7a3b0ce1198a216ab657fced73ddb5c33060dd700a583f020336ec8000ab2b774410d5553b11886a773982a8ae1e89213ca3e144354fa67156d9e2c59e080ad0a2579879923c20919e320fbf50d827cbb24b1fef05343be0be3f452ec6c68b1d7dbca286390a190dc30a006d0b41b270315148e70e40fe54996a151c33d1387b9abcb5a547d949820c750a1a735521508081ea0a217e11fed150ac821f306f84c660a45b58f10762fe0621aee80c72ba3cd8140e10dab12c2045458c56a962d45d2046ab0bc5a8a70832512cb743e22a02af2a85bfdc03f02f986c832929fcaba60cfeaadd0affaadb1a2b50fd1932f53660b5622198a3da27c2715081f18c3932130f982f0f645ca809462045dcdaf84d032652b15126c3fb93cc0115a5d82853c94e8802f80d4cae90ec81282a44bf011bc585047a4e49092d034e7fa9c1089aa10694e9bf01fa045f543b532e649b473631e8ad94712b151a00826a31a09925b040d68721d89f6cff9f25ff8d28075ad088b8c3dd92d4e1eb9461758a1288022e55a545eb0423fd40a0505a644a38dc89982dc4f0f545b06f8b9176940c428fdbfc193289604a0bb0da812e455a543db000c2c15e2dc38fee18b0650416743182addb9ac0d60f2ed4a2c05202a1b62165f8a919036b1b8ce5aeda1661c1ec34c272570f8546b43dd2ce61b8d5c361ab4708811d084ec38e08a7ba72275c505d55ae8f0823c988308a18c9686424638057505dbb3301afdb05e3d78f25050dbba2024fe56e98094fd5eea2c7bd07eeb53dc99e9102c8d15c4fcd38d1535b217aea2a31b2a7be8a54ee6970a3ca6b2aab8b70e5736baa3c05b0feb935ee1ac0424d752d46aaf1d4a11a6b6aea49416d032ea81b8f59a8a9df5bac69d807fb31736b2bf72d445cccadad6ac48cd4baf7136babf7176b3d5e0a54330113abad9d8888d5d61d400aea27e182860371415de541a8a0aeea6052e09e8c0baa0f21059e437141cd1452507b182ea89b4a0aeaa7e18286c371417de59f50417dd511a4c03d1d1754cf20059e237141cd9fcbf0b32586421c4540eafe8241eaff8a0551df70361dcfcf91f74f669e2b0e44a76a6dbe5860965600e7854230f115c189af184d7c2578eaaa2ac54a36002ad9403cad81b10bddab29a3d31a506e346e81f10b41d40fc6100d43e86c55b90d9ead8042a369cdbd1d9ecfaa875208cff618a2661886a81d8e26beba1118b07e070a08f41b2971e54e785aab2ac7139f7b245573a0de08c2331a43d48c81a48086aba07950c10b600ba18663cc865da98e56ee86308186234ca0e508c253bd2785f0ec85216ac66188da0a0c51574921eaab3004d0770801f41d410065271040dbb12554d762084f1de40f683b06ac6da08075e33160fdde18b0611f0401f51d43007d471040dd11446df54239296f07f67c01e8f942d8f345a8e78b89cb53827bbe14f6fc00e2f20c242ecf20dde529232ecf56c4e5d99ab83c83759767087179b6212ecfb6c4e5d94e7779861297677be2f20cc32ecf70e2f28cd05d9e1d88cbb323717976222e0f6f80c32ecf22f94fa689a2084c004d78b2288097d061284103042e558af00f50ae429911e7a1be509c152c1267458a855089320b6e9d29556645a0132887a00b28f80609cdc05da8db4af641874f6e86ce1e19912b874014e0ec4114e0eb0114e0e7a132cf505456b33d2cab1d0690818b0790817b2702d70efc068e1df80ddc3a321abbcb212270ea2062b5671440acae198dca6ac7a0b2ba9d6159fd2e10b9612c40f654ee2a7aaa7603bf3deedde1efea3dc8e8ecd913227a6af682889eda7100d1535781caea2b5159431528aba97403e49aaa6a805ce3f68835d535f0b7a716feaea9a383743d44aca96b808835f5e32162c3deb0acb6721f58565bb52f28ab753702e4daeafd0072ad070cd1355ef8bb7602fc5d37918ec90720c4864910b1aef24080585775102cab731f8ccaaa27c332cf2100b9aee650805c573b45acab3b0cfeae9f0a7f374cd3875e34619e2b57715d0335ea6fd73a7cb2a11c0a550e153b0b05d85928b4380bba37099d05e24a5a9d8501c40100b6831c00cf20e200d494d99c85ad082cb022045b3f98c08281943a0bdbd89c856d899a813115390bd54389b3e0d99edc01632aba533b9c1480511515d4c7711a70817b24290026850a3ca34941cd185c9090e380d50d0caba8c04df5af7a4f5ce0d9cb36e38d232060804520c0a3c0de47fde2c49de3f3faa1737c7ebacef105f2c1790fb82f79c018b9c14dc649e01020671678bfb800f803a82021ff1717008f001534ec43c6cbca7db10f0b1c605c003c025450bd3f29f0787101c70fb619df2402d2702076622b0fc20dafabba3071e3bba81f1adfc5e91adf2579e3cb1b5fb68cef52798ff4bc59e0c5024f365224848a91170b9cfc59689507bd58f700c137506846615519e90cf46281c66015aa1f8c501a86208fb5721be8b1566d8bbc58f776a8ac7a282cf36c2f2397037ab1b5c345e06bc0dff53bc0df0d3b924eaddc0979ac55e5c863758f841e6bf52854e6198dca6ac6c0b2da9d65a413d005ae1f2b0265805e6ce56ed08badda9d74b27b49deb1cb05c7ee32d99440b85c562df90c1449968b71b81a3f2180afafa04190a5f4e24a79702f9aca557985cc0585bc3a3fde72c7db6bf2ea9d0bea7d2d70d0152465816ebe6053c6057e5fe8a04878b60c5d68dd0f2f003f0e0004e913860091deb3666b2151087a9d9eadc14e1b7aaa760accff011bb95edeca61d304ca0d1c1e8eca586714a81bfae60305b94685485574eda18905c043314146db1d10bec961c6557906e1829a32a21eb537c0f903debc51de29574cffa6bcb5e682b5de4c5d9b65f4e2167a71ab5c6ad96ae19ca6bf2d71afea764aff0e799bf48c01304117b6c02e8a815d9408a1521c481f8003e90351207d90e02b139af1ae2d640828903e8406d2efccab722ea8f25df12684bbfbd484700f9d10eeedd505c57d79c5cf05c5bf3ff1c1f77f74f07d40deab6f0cbedbe02ce6b6388bb91dca620ec559cced71167318ca620e4759cc11288bb98308fa076531774259cc72225ff7489cc51c85b398a35116730cce62ee8cb398bba02ce65894c5dc15653177134137a02ce61e288bb92791b3e7c1bc75e482752c8f372d3cd4a7a68587e9b4f048af4e0b2bf28a9f0b8aff68ee2c361fcb6b642e68e4e3893b2a4f5047e5c99ede96fd945c9e59b3a9c266e3466653ad9b4d2d329b3a6436f5d46c1a90d9a0bd5d11b8b70b9a881b9b4d35361b0f329b1a6436b5c86cea80d9d423b3698066535db9a3ae09a8614fe78d27178ce799787eccb37dca8f798efa31cf276ef02ba9c1bf402f5ecceb6d2ee8ed4bba0e28e158bb16110be10f74f658112a80977201e82aa40ef0519c55c633432f27be33e8957eb833e8d5747706bd96df19643385fccea00ced0c7a3d775610abf393492e4c266fc47382d6f42927e84dea04bd25d7e58a156574bfc71ee88990ea3dd113219ebde0532235e350596d052aabab8465f55510b9c10d9f0aa9ac16c1482aa36114fe3606d1b7f3f69d0bf6bd561e959927ab48efd97213d53837e141b9891a3d37518f72130d30370116dfd41dc1b90937ce4d54a3dc8407e7266a706ea216e526ea506ea21ee5261a7610e1b35550ca2837e12ed7658cbc9877f27a9a0b7afa6e7e4ccffe98fe5ede5672c156d6c9f488686c2b42402ac132990cdf1ef33e8df7ac4f3c58f481cc3d5fe643fdf09122b0d0c647ec7ca4afb0c9a123f8b81c19284c542615294240c52bed02a1ee633e828a6ae0a37c229b8fe8f9542e703ab209578b69297029ab0a81cfa8043e4f96d72f1217d906bec8bee488ecabe425f0b545021b65cb714cdfc865899dffc4ec2b101a8a8981e1dd9f7a1c4264fd6e1830fad65add77c9f5c0f7b4077e48b6077e4cbc077ee2f7c0cf9c1ef825f91ef8d5d203bf2527814d7212e773fd6e15f71f400a84bca0e2976b8bf06c2a7a865b4025a7046c063200fc85b408397ffad818e56b9ea247fae02b5b488bc9f969b0d61394622aeaa806dfcfa46782ac270895e0fbf8b0a752fc030bf644853d13f724453245df902c4f56882e9ca2c3c2e81e7a85d5a926f4d328e4e98aea92fcb16305311a13f5d30125fdf054b9503b36108dc15734c821e0049ea1580fb19a4f499da9e44cc86581929fbe7360fa3e4b99982b1ad9775ddd3a74c8454d3d3ae4a2b6011e7251371e95d5ef8dca1af681875c54ee0b0fb5a86a84875ae0b3886414ec85bf8d50efd979c3cb05c33b4789eb372f542c93f0223a879cab985d81c5ec7483e776389f9e672570beb5e0028577ec26c425ee80e7422bca45b02eaedb21042ee6f3718995c6a5b4214b2c0db94cf700587e841a72006aad2ad4e9012048b9987079b9b5862be270b994cfe595561a577185c39e497ab515e51adab06b2d0dbb4e49ed8cd7eb9582f85e1b64e3062b1b37c669fd4d94c59b2d2c2eb352b98542deaa24ec02dfa6705de0db15bb0b7c8792a4277e67e26cdcc567e36e0e1bf7f0d988e789df6b91dc7d5450f75b6efc4f49ca457fa05b857bd0da47cbe3f4f4435c638abf2283953c6cade4112589a5c30a2bf6a3ddb6ea312bcae34a82ab8d2714c7d5c6933cd7ff29d0129e1f4f0f8f97758f5e21ef2355d11bdd26b71420bffe699b5fff0cedfb679534f7dbe7f891617ba1e8f87379cf25173c97e7a9d6afccf7672ef4e70bcaf85ccdcae127863cf889a11af4c4502d7e62a80e3f31548f9e186a188b9680e889a1aadd44387c4161a227863cf4892178e0215cfe8dc3cbbf0ab4fcab44650d55681557e9862bbbaa6ab404f4a025608d084f3cf4c1130fe1ef5aba0ba86e3c1a115fcc5b502e58d04bcab47c10a55f055126a29342eb0e40478cd64f82880d07a293422b0f422785561d0c4f0a754f862783561f024f06f51c2ad6d54c91d1b9cdf0b7716af3aabc15e78215bf1c3f22f38af372e355b0c08fbbb2605f19a5e86f8a5255f8fa0eb0bc20cb8d42b4cc78cdb6cc789d3a5cab95fcbe84ac8f336fe4ad3917ac794d7e4ede92e7e437f3569c0b56fc56fc39f96de73979ad627e4fdd3b4a813147332f0394d8b959d6e766c57879a38aa6e5776dd3f27b745a5e979f96b33fd4bc9f37e85c30e8f5f9fd06fd6c5afe206f78b960781fc69f493f729e493f069860d264dfa0cb2c72d1e4f8093bb91af7180c997d79b19e5f43c89fda66d6cfe8ccfab9923f4c97375a7c91b7c95cb0c90df9c9b09f4d865fe60d2f170cefabf893e1d7ce93e146d31ef16f78fb4cbeed7e321c14d1fc81ce0000c7afae570a40cfa090f0400a351d70aa45bfb3cd8ddfd3b9f187fcaa33fb83c78f797bcf057bff293fd1f6b389f6e7bce1e582e1fd127fa2fdd579a2fd4ddf39ca4cadd2a0765fb09539fc093f18b689ff8456dc19d732d1fe6e9b68ffa013ede6fc22943b78cc53f3269a03267a829a9f1bfbd7dc7862def072c1f04e52e3ce8d27ab8e73e3296ab7f31d3c9b70da6c804ca63b14693d55b54e72a7a9f42167353fc9f1468133f2b6960bb6363f3fc9f5b349eeccbce1e582e12d883fc99de53cc99dad8a789263a6b5736c13d8423a812d527bf3a51ae7e6b53517b475717e9ae867d3c47979c3cb05c33b3ffe3471816a7948fc4235c187c42f729e602ea6138cbe82bac436bd5c4aa79725bd3abd5c96d7f25cd0f2cbf3d34b3f9b5eaec81b5e2e18ded2f8d3cb9589ce265739cf2657dbe68e6bf2d6decfacfd5aab9b719d3ad0e8d474cf3585a7dd5cafd2d374547f383c33a089f4e52f92e4ef8ac8f0302005e73a5509a843013cbb686edd0da9a1dd981ada4daa624183d0f8956c10ece66eee2febe6fe2ddddcbf3535b66feb86ecedaa68be7f87b5e0ce6e28dcd5cdfdbbbbb97f8fb5c27bbb41b8af9bfbf75b09fecf5af080b5e0416bc1726bc143d68287ad058f580b56580b1ed50b84aac798ebc78141e1e3b804fcae1d78e2565b089dc12617b668fe40872f18a52779a91218e20bc8d85b584c6f03232bc400f0ed7f00049a5a118682c323aca0da3da04487afaa7e82e1e149b5d4c203ac5dd26b9749ed0aac9d8efc0546ed7585b4f6fa2205d6de50ac575e59c2d45af51453ebd37425f18c4af70cd293cc487dcf02be2470894fc81d18ea0a066768918e40c817d35a240834adb515313709e83f7c7592aa823fa0b040ecaa2c14bbaa8ac42e77b1180c9788ed81e7d40217a94028f2058190a784dbdca2186891d040c63b394d559027f23c64755620125bc9f0ff0273fd2273fd1273bd8ab97e99b97e85b97e95b97e8db97e5ddd8ad72bb82f53530d4325d85e7197161188aaea013a48cd4006a4b68c68d556f8dbb39a61f40de67a0d73fd2673fd1673fd3673bd96b97e87b97e97b97e8fb95ec75cbfcf5caf67ae3f60ae3f64ae3f62ae3f66ae3f61ae3f65ae3f63ae3f67aebf60ae3730d75f32d75f31d75f33d71b99eb6f98eb6f99ebef98ebef99eb1f98eb1f99eb9f98eb9f99eb5f98eb5f99ebdf98eb4dccf5efccf51fccf566e65a9105975059f04ce91eaecae38381e68aa3a3e1d05ebe68852f1ad53a9a83732afc5dd158b8a3221a08cdac386cf2d4a609471e78e0a4239aa64c9a2a542585317df2df268915dda34c9d7454d394c95327354d3cd87b84b43b1f011d405871c8f46953c7cd00cb96e8b8237cb3e5dd12843db25e4994ec9155b56ac2b0d5ee8284616b3d8589c21e58ed2e4a18b6d653bc4782b013c2e160c95e09024f478b89d244f998d67cf4803d1384f5c22179e05404bd3f3ceb5c03cae93f1aa0687bc13548c4e78f9928809250141406c2a18a19c635a4366e22411894217ae837184bcb0ec90cbd03c0ccb4d5a119e22d3c530b6d3dcc22d943c1d7b803d1418f838772ef0582da9072c442146e0d6ca988748562810eade208fc0d3abbab799bd1f1200e0b84e054b2edd878409343fe88d601dc585f70bb110810ccf481595a8577fac4a6e9071f3179eaa1601cf9f3a4294307a3bb91584520e6ef8856cc6e0fc4b4edb7361782a2c8b06dcc65b1f0f44e9f5f1b6ec18fc2c3ee47941def8bb475c1faa3f830d41d8623b0e6ae40301608018ad5ee718779ffd2f467ef942327ed38d84a1ab0bdd37696c276b0166e07b22d1f6abe312b100dc4268641c3476e6bbed31908211e475948b546c21de8c6e8ade88d5830da5a71c4b46933c6945ba53565da514d874d3a6cda117f0563e3619367ecbc9d15e28823a7ce987cd8a45d2c6dec62db38566f63535324160b3435fba2daae98e10ead231c99036e40df092ed1771b6e2e0742f5cf6cea0c0742a02376dfce7cb35df375226a856842f97f

Contract manifest

{
  "abi": {
    "functions": {
      "getHead": {
        "input": {
          "resourceId": "string"
        },
        "output": {
          "kind": "i32",
          "manifestCid": "string",
          "nonce": "u32",
          "owner": "string",
          "parentId": "string",
          "rootHash": "string",
          "timestamp": "string"
        },
        "type": "publicFunction"
      },
      "getRoot": {
        "input": {
          "walletId": "string"
        },
        "output": "string",
        "type": "publicFunction"
      },
      "initFile": {
        "input": {
          "manifestCid": "string",
          "parentId": "string",
          "rootHash": "string",
          "walletId": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "initFolder": {
        "input": {
          "metadata": "string",
          "name": "string",
          "parentId": "string",
          "walletId": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "move": {
        "input": {
          "newParentId": "string",
          "resourceId": "string",
          "walletId": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "release": {
        "input": {
          "manifestCid": "string",
          "prevNonce": "u32",
          "resourceId": "string",
          "rootHash": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "revoke": {
        "input": {
          "recipientWallet": "string",
          "resourceId": "string",
          "walletId": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "setRoot": {
        "input": {
          "folderId": "string",
          "walletId": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "share": {
        "input": {
          "capHash": "string",
          "recipientWallet": "string",
          "resourceId": "string",
          "walletId": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "transfer": {
        "input": {
          "newOwnerWallet": "string",
          "resourceId": "string",
          "walletId": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      }
    },
    "state": {
      "heads": {
        "string": {
          "kind": "i32",
          "manifestCid": "string",
          "nonce": "u32",
          "owner": "string",
          "parentId": "string",
          "rootHash": "string",
          "timestamp": "string"
        }
      },
      "roots": {
        "string": "string"
      },
      "shares": {
        "string": "Map<string, string>"
      }
    }
  }
}

Content (0 B)

State (37 B)

{
  "heads": {},
  "roots": {},
  "shares": {}
}
                  
Movements (0)

Ownerships (1)

  • Secret shared with 1 key

    Encoded secret

    82194FAD32FF0546F8A4841BC3C1F69E432C4BE22D329A74BFC480A670512306B09295331BE3495091D89A1DE4066AC96D97F6F16EF049510998CC0D

    Authorized keys

    • 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00015CF1FAFC71924DDADD140FB285FB57A6ECC76CF858DC7A73E2E5F86EBF6260B5

Previous signature

8EEA9607C077B593A4DC86A87FC86EDD9847F9D7D1B822A5309B2BFF28AADCDE115BD7B69E4D42107929DBCEA2FE0E185DF72482954D0B1D7D80292319CAE109

Origin signature

3045022100BE8F0956AF970FE3B7AC5D5DACE57DE2F6EA26012D932159CD59AF3A12DB35DF02206DCBE5D349E0FCE5DDC1F21DAFAB1CA409337F8118728811290FC0D0F2FF8C11

Proof of work

010104AB41291F847A601055AEDD1AF24FF76FA970D6441E2DCA3818A8319B004C96B27B8FEB1DA31A044BA0A4800B4353359735719EBB3A05F98393A9CC599C3FAFD6

Proof of integrity

00F11CB346AA01190F2C55CDAEEFB76703237D0F5254622EE3188032153AF3596C

Coordinator signature

E0283C5CC12831E7C2D00CCC3EFC605B7CE51669175FF942CE20473CE3DDA3B14A62A91AD07DE01FDAE91BF483334EFDC8320F29C0C3199782F7C135DECAF40B

Validator #1 public key

000157CF1522AF4046FBA437D1629F82E86D024D331DBA94FAA0149114A94DA95E1F

Validator #1 signature

0424B90388A37B5D9638FE2AC00828FB2EE05D889AB657CF5F4EBC58F4BD6D1705BCDE69D4B22247540992EBA488743E6B6ADF0C638BDC9D1193E33084460D01

Validator #2 public key

0001581C16262AD57CB624ECED9BBFD952C50E3B2A03B3E4DBCBB0B4141A989DBD92

Validator #2 signature

D1E10C6999B7328C479C2D85DED51719AF1487F3705C73DC5E5A6730C8CDF59A89F30FC4A8D419FA0A739FB83CB2CEF1BD1D3EA6EDFE6F63739697EC35EF730B