PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82210 75e968a4fc08231e8fd074a20380283b4f99f568805a09c6fe811d0778cf4bd8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ba1a5dbd36b2df485859686b2e94246745c28477f649f9401dec9ff082aa2413
Certificate Block Hash
75e968a4fc08231e8fd074a20380283b4f99f568805a09c6fe811d0778cf4bd8
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...009627000006260000
00200000000200000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000d0fc0fe4ebd2d2fa6e2c1a9115108b8ea9f1640e235dc58d8e931e516fb7cf2ccdf9383db29bc3f52191f49b6eed31eaa795aec20f696adde16b3d3c615370fce20a8cca7f10cf95abf1c4f0648db8e7b75690ed206f4590130c00000000000000000100000001009627000006260000

Raw Header Hex

000040205881a960a2a5675f01052b7c46b3ce25a8a60e185639ecffe2987d0895f207d344ed681a902849be8af9fa6f24a4a63848443ead5481d7daf56cbf32c4937603ef62496a27c600181324aa82f09fec1d40f949f67784c2456724942e6b68595848dfb236bd5d1aba

Proof Data Hex

59,560 bytes
1212160103070358514ba48300f6f232f358205f4ecc2a91f27224fab0b41763cf7ace3233c8aa7be4cca8956aa39c2eccdd920688d1be5b2dd3ebf9cc4e670376f13bb80a633a23d58003660589a42e6cf7999ac5bea3175150dff63650a2ddc4867da4ce4b29f5dffaa69dc3b528f700f513c895724450c2e10976ca0cc6057d4cc2910607e6d29734e5c9e1d35d98c8ace6bdbe1543d72de71fced6fe3108e8bc901c0c688d9b01c155a841d41a5d388db04d57da0eeb7753225d4b5323fd6b11daea72c31b719f5e6585da81f61dd85baa23fcc62c43d16857d7c253428abeac10e5b8371e6ff7769c8c94d2f35c20dd2034d7db765aa04520d64d9be6a232cce011007aeb9e27d1655b8f3839464a8428cfdee731875b560d6ca40c2c74300df8a7a4e707592a2ab8bc6a0f31fbfa19e1a6399e50af4ef1583353ca493888471e4e9b6a80600095a1f995cee4ae9435101920763a42df2e01b8895d6480e2aeec2f18854798d0258ce95c0bf4668322e17703cd8b3b22f95916dd3d913a562891541c6dc665baf71a76ea080de6a6961342cd89b9af437458fc5a54d6bd3f8754993cfb4ed5356e6c020fafb065049e3553d84fdad3007a4813cbc0ee260f22ad0fcfac94f96572646383883d137febca2dc5d61af7015f4518c33961ab02bc728a7edf39eccb2461c02b8cc240f7df1a760fcc3ebd462852773c7bd43b352420c98a3c2c287d376c4c44b65072e656193dec63e35edf7dd544ca20e2990770a06be0fc0fc3b8341afbda89f081496c763aa7dd4de622ce0c8c822928ae5bd20c856a5bbaba80ed57d307ee4a954298488689354616fcb49f3a7fbf73fec618051eb58cec410373b086c2bf8a13567f51a33f10cd5764d2c66cca72b0e6855057127a06f86c77c9d551bbc0f0d54a320d86f707d48ee9b9c4652a9f450fe3d40269c1d57d9ce72dc2c7c9a2634a6982b082dff1ab9a130ae56fbcc9c9bf2abe54b583da5b968f4060c8e1171fd27600714b575eee61fc9734309e76dcef38174ee2aa463de64782821aaea46316285a097dfc8988c78b3d892b788b39469f3230f470aced0259ec1c182727f7350748285b8f55a2a83b6efddba1fc9d66a43f4daa881af4e413fab070593ba8db16399bc0ca7c3cc2d9136f2812fc9d3e3a3a1d271f0a71c6717053a9112309b1e1b2c3186a02e68ba49f018f3fd6a25bc1eaa8d549143c2c499382eb60e0886f176d099a92d536a18215a60d86e07a137c9a9c734f85a5b427b34c0ad14667342016ccef8540ae62440d7d8b42957141b380ee11405ea1872bfaa32c635f06cd918b7c2a4a5603d728abd4ad07a98b503f1414a26108e68a57a9a7a541532085883b464f586537e5fc4a5c105632452375a6b3074ed94866e8a3792f2e89ceb525dcd6779dce02cb0de66a9e7671f3c80bc001f256f2a7f2d89d09c4a9461b20068cc2ad9b8fb05f5b7f3f4d0b49c03caee02ac75d8ce3492c407b22e63a13baf895d320ff58a3967a075fb5b0d84fa5c73e4aa466a8579607d668e5edda75981744f62885ffd960bcad1a8695c94e536a53b74099f157f95bb2e439e6a1d518a1f4ef30dd16af0b405a8694fe33fe4971b2894ebf37e21af13df1b482bb397b9449adc0c97069a3d590c697e009fce24286884189802699128cb226372abb6fe84c126f82ccec3aa3e71a2a16d1128aefecc911bbeb887bf529e3d384734bb7818f7e67cf329e40ea20f0b479e27d49e032e5785cee28b92028216ee1295b60a4de2646dff41695c1af9fb35dc7484c5c99f1b01b2e44a8d80aa0fe5144b66b808c22402cea3aea8bd860695806d2818ea8095408d3eee700cd2dcff56538d64bf49963046503089bedf4aace733993f037ec5b8338e1373c81cd4c971d7f6f7c8dd36ce88ec24244439216d102dbb5b77d7949e379c003c4f291183d61d53e9ea6fd31c71ca16278fc1914fcaad00b840678c594e2d3823bcfe7d3bfada7aa3508f42081700c04b6dd980b3f37021a508a08578046b8910ba25b5e384571c3960d1478e93a03a610089a13a52ef32696985899d6caa02814d6ff3b53b49acf54e4d97ff07a0d654fa5dbfd6e0dee6c3747f27d9f1f25ceb614136e10c4717431bb2983457a345b7e72ed69e2efb7a35dcf5270a024921808b2ef7dd804dedcec64d29dd81697627bba4b2921ca12e7fd75a0aceacbf6c6ebb57a3f4bd143ce16bd7f2adbc65340703a6f5c30e71dab8157909aa37b78cd3a6f0b876ab1495e58f3eabdf524a9ad57a007a8e573b3b64a279691533ce78381cc7804a2b5d4121baea0caabc77de2629612e234e1b0847173cd936ac3ef3fdc32a8ee158c59de752733e1d5e42f5b323ded0cd52533d71443fd6f0ba58a3f7c8ca4e4f2e38486586ef2b424ac8dae9ac87096996f0b8d144ebd958c5d50e180e458ec03838b728e32755e6adf1dfb09e5cfd598cd260e87693fdba4efdd813a72d5d2749acddb2ce44d85dc8dc8f647b33c2990851f326e9074583b73005dc0b736c8738d5f82217e1b04587df5779cb5033c522971631a3b7997d0d071eb3066efc779848ac5d3efcfe3e8abc22d1abb8a3d7dd729ac81f5e1ea2edc3e65f50b70cf2db4baa7f30a0069da7fe76c03021a2d183e682c16d6bfe52d2779cf90c87917505082d96d8eff8bbcd4a9dbafeaffb406d27a4c5dd5149e2acc934ce2f80ad80000c2bfb91f0a54b38f647affba43ad9f604689c13f8e4ce090e5839d8d111add965f244fcf62e4a3f15536f36899c098af348bd3f2c54a15591b536740822f5fd9a54bc27c2dd1217d1c3d96fbb31263fe42051952026a5bec9c6c1acf9180ac29d012dfebdc21b67043e4921f85c9638d6166ee1ecfe274fb6222c546684b5aad90a32ddc38eaebe4223213e94de003fdcac518836271584da5b73a4d2ab74e67a18f377973f29195489275d83ea2212b7a6a5e886936d95a6d74d5a37295ad2d76cd482c8e314f90e9c55b5db781f04429b95fbf57c41efc43dbbb45d64d603ce655dced1fff84d29a1e55ad65791edc06526f1bba0df6d1778370561fbd25e1ccd852e8a7a1bc4163ba38c16c428aee08f1524432dda27b3433e106ce8c04ad95ba9821f7be8ea6ffbc465cce3ca6f8c99caee17ef6a8448a74e078adc70da4731fa0a26e3f62d96e98e15fab7a7d0bb96628d6b5c7d304fd817e9befc00ac60b053c90b2f740e7772d5f1fc5af1d930770c5a4d48178e188cd20f31850ac71ed8920da72df58dae596922d7a5e4f060f8b7fd7c909ee5a790f0cb731b71c2ce3940bd9387fa82fc6dfbc40c9bbece5989c524609d0a71a5dc8058d190c2b6503655c7c62510a348db3609db5ba58b8bde27288d2b31f63cb85f7534de3eeeb39465328907a70471d22ec28b2dd84042e1ff32a027b743801cf69ec37d9a214e8a88ce8cc11f370c3e38f68376426981d7877d819a411e167783d6560763c08c6119e14fb10accd9954fd3e2ee4668458e26489091d662e033f84bac3a81132015f610c48c110cc63a9375067c6564df6d63481e56ac0664b88cc8c6b0557c729bcae9774819ad4a0eb861473c30030a40f5ee6ff476cf4c0f9e9531c565d1cdc74a8574822c756d4365ef5db3693e3744fd0f4694ab4d48693836699d4f0600c13a2553a95af8b5b230e6a8eec786780ec7671fb86bade6d9ec60373c255f3885a6fd6825a125ee02a82561ed2f3260447f2d13c5cd216376b0575c35f618fd9b790051d923ed404ad43c3384008e3acc40d19c1e32c07b0f9b27ee8f8ea63d5cd66b208141a20d87f902520d7cd2035fb5e9402a699d0967c789f7b89fc753092e1e8c12cf9deaba991649840592fc2e58d8835b0564f0c7a00b9c676bc6cb5eaa735520b9c94e28599ef0d5efa72c82dbb1b155d12aa5432e44db5831ffd78c08d5e3682aa3a49b5b52aa48d944e7d00fb924927c1657f5b7d4c916a3377645dde24ff5a3ea5e5b9992ca9ef977a1cf7b85aa1577f9ef4ae555b8b37f9627ed65f54f64acd67ae62c04c9673d9365e055ee0bf6eea435d5c75ca78fac1f6f1999ad41e5981c411741b54ba0abcb514cd29d7d380e628ded6dea74e975d23b93f3c4d907041c207aa8a591295eb48b2bae04a1e13dd63f0b36c250360953143504249ed0f724f46e658f0100bc765d825626c5fda8fd8e03ae1a5482d813629a4cc2eec3784ce204ad93e3324aa46de65d3fe5b192f9dfb95855abe59610441f90873446d9e3bb63e9561714c94fc360836cf1a8da08097fe4e34757bcf5ecee16a0cf6cc6a5c1ee0cd85ba28920f27a4c1fdff63730c404cb75a2af54d688be8beeb74996a32274f72235154214a039647bb4a531c15388d6ee377a13fddc9bb2785969ae8b6aaf645efe0159e13a4a93fcaebf2558b43ece854ba28b0d42ceea2256b6ad5e3abb222cb400c591fd2eee6090a1be73ee64a42a23e7215c2f6c09c0d419d35dcf1eebecac12ad954504a4c5a526c912f6d385a3b487abf7362b31641ff75144f58e29c15d402e7d54c09d4b444134bd9c708d63c8c8343157288f65345d1b5c623594d383dda49900ff32cf3e01cd2f74a8f53094f5a4169dc6548eb98ab4b2c8b91f4aa2b141103f0c29cacb9f1f481d372435a9c496f1cb3b8e814e19ff7c3f4fa1b1b22cb0af26ef384e496d7421f6eeb67347e1e84a824e1d59f841b8c3b6d2d0d4aa6c5013173f59dd8f891f408724946abbc8facd4d9928c2c00c76ddccd6a6a98582a89c38047fcf535dd9095a09d24f178296f139e9224297ffed4951f6fa410be2fd92b6ba35d392b016ab86af4241ad3812a6f063352ae39fff697dca96afe05fd22fa85e80271cbcbd795453d1370b6801aa989fab7f9f9b3128a7b103291bfe70b05f279953259682cce04d2f88cddd2effebcc9e0818b3cc4ea0370b991f974f3bf13a2ac20314a78a7f670b5fcb5c0b99743878c9a25a4cfb0540575ac754928a75363ff28b0af228c7fb9fdd7148e44e763cd4fb50abad083efd1cbdd0cf1c2b5851d02e5c3995ad95b9834aa0e21dda1f156e44f57e090dff99041ffc375bb292d737af74cf1b0af26a682d5f54107ab57f1d988e6eb61a780031c75e41bb8f4dd1968ef471f73cb9301952a1d96d37163924e4d3c14ec9dcbbf054c3c42de17caa8d170dba19f99730d88e0dd7080f7829a8cfbcee07476f3214d7fce49e809ee0299bc93d9f22c43e33d86ee9e2bc4dadb8663a2cc68494b57819bb140fae64c914312ab82a48065f3b2fa9403ced8b3415db0b677097938ae89fbdc19733c86e1666d246ab0d580861b5f8a31ac766019f6db7af97ad48da99472e6f1b2dd93bcc35cd2abfda733e0ab6df858a7226b264af69a1a7183c26eee028a5527b5a67ba58ac1ec711c033e2b319b258d39853ebd59a0dc7193841d26a75c5fe396b77bab11f174c3bf8324f82cef2159aa0c44204e0f3142575d6a0754735c5548dcd0291693076adeda5f485b2c8c13470578f0db24b7ddd2b6c9a31c957663c27efeda59ef91ad7b58216b9422c682ec5db2cbb9293c4c29a1c7714dc902e917d14d5110e9d58dc73f1e02bd3f606dab4d55c7b0840fb34ea437863791b92df11f13f45345cade407b94e6dde459173caea8b40c8823d5d2736efb8dbaeff27ca4ff492ce870a1c0df95cac3311895dc502ec10e9260e2a379e7a855cd47f6312ac863489d4d228cbb8365e000313fea04f3dfc4aed9d746c640c1122331424647ebde8890f5692471152a6e17253fff658b6d1f52faf124f0505f8eac8c9f5f78ed37732892a869abc5cf65f2ef86ab0bc3c7a52cd396295a547a2e547ca3ac44864e7852f0e797572795e0dc9ddf5a5b150457d6bd2b8cd68eeddaa2b17e957359bae85483e5cd6623922ffa91f1461d18477c7034415412cea9ce9e967bbf8559e3ad12e9539c492be1e27d4914c8f4ef6c37528b0d39851f5b9a475eb5978ba399f8f6aa72b4b5c8a8d80cfd183db31973a3ce66ef82a1b6b2829cd6ddd910b668eb02e218e860d4e739aed0d461e110c3d245fc3d04f07fc69024e023479bc9e793a2dea7b7c5e822c2d8f24facdff0838acc37050ebfe0c19933b2f8021663f86d9ff0f7bedbf3cfe5fc24a84a1027541407c6fed2a33cc6e3a01a16e284abd81b8319e2f82a11d51e17bdeed89396f0af334980043a21422a305f338750b17621b01d589860e7d0818f67cf39521da41a83a58d69b47fccbfec74fe07a078d199e0bbc32837933d3d512eb80c4120051b0f4d111e655a630be6d9beaf7f812eef88647ad9de9939b9bb273b51eb9e7403481118d02956b1de66d3a6b1695c5465b4a0a7425fe39a25e1c250fdb450f69935d0933c60451ec40fc983d500282bed48223ca47d2f6423802fcab4b2d3af29b7ac7d4d46803945ab4efdc636e0932bc39347aabddfa92402b8a417a37abd9d1772b38903dfcd5af15879a8f8c6135cfc8bcc52bda1767d71cb61a130e11b0f244c4d8ba82bacd58d2db07316663cb7bf1315e482fb3aaed796eff7eb6ac5539d2a1f9754af0a1377916c326671ef7b34e45024d0cd27ac3c25182a34d3616b880feb74ee7a03ff9bf53d890e7a5c25d03581a534b870de8807fb5cda63ad1822c5a660c1591077d74e55d67f84e41127814f9410fa050df084762dd58f54cdb68ff144bcc78d309c1162f8a9741be424988e1443c5b0db94d3d2a567a0a4dfa5d3faa4613dab80a83ac0816c32e1e19791f93f646109ff642a11eac024a8bd2a9859b68caaa9eb6f6358e9ee7e46b35fd3c280f30d1ebe389f0631e696752a6a84b67b9d52dc25dc1fec223fb2c130ec07282cc27d1b82b22772ef3ac6e432913cfda8b8520a3a86018ca0d30b6f99e8f37a6a17d43d5afea22ac9c005eb7c0b8136a0712ecc7bca3caa4435867053af91fa8b658f77fb77512a5715e3edfff1362b9df330b439ab3777d610605397beafb178fd7a8bc389e04853511851f9b47801a28375f8170fd69aa35fa6866d0ccd585f44bdc33b455186ab7aa36efd8e7fc2c1c61486f3682c82dc28c9b16b0487f71b3eb80d82bc87ffca9d0af33d47bb99dd6336348392e523ca7a1447fd3b008f3b3ed07256aef421b5595ab181af39832cd3c512e54258c39b6579cfbf5b3cd2cd23fb4fe7e04dff0e4eae3daf0d3a6a47516d15880acea6cde4ec68d2a6cb9c3bb84a6399c3d2f6f83003b854810a9767941803df15924a9f05e21dec4ff1221aa9147ab0ba09343e454f6757607f2a703019dc0a85298ed0d11bde7072a742bfe7f69e9c02a9264811da7723d9281865e7a850bf126033f522779bebe9f959ac0fe53f34e369e9b8436b28f9821522a9f23751bcb2ee274253fc0abd5511e13620bb0096fb37bb8ec0927baa0e1429d0a7d5c8624112ef65041faafecbd9dbb2c9e395c99ae305706fa2c988f68661ac37e0d0ca764affe5647314a82844623cfc54ad3483d38f579665d993e43e39d1fc0a7f0e7999a89fd1a3e201c9e3f8052ac970da06cbf3013e1130611784b50457fde319bf50a60fba4f9f832bf54b81c4f578a498481419027910a6446337f0518308c53b5bc0315c795d0f3be2fb449276744f591b50f72b96658e59fb519a6e786788a9d688f5d8b3042e698a446fd7a771ca3af71eb0f0175842958dfd2b6905c74bfe366a1375c329b434c34ecd54ef03a701859810bb3d9a73a2fee98e980a3821c0d292f29fafdad56fbb9869db2e5a1c953e897e75a0abc68622df60cc79cbe3bc842fe1bc22027c9c4e76ab2e408bd2a93b4624dac2f0e6e430660a2c2c1f30e8a5b6edfcd6fc8a15ba146792d1156679bfb240cc5a9bb55c333408e00e29813d0dd026e8ade14d51a6907f45e6ee4d3a116971819d15324e2a77b2c3a584aa8eac360ed02624887bd570e74064559c0ada9d9efb708b90c1d4fea481642ffeb1d4a87fc8756d805dc75a1d9bf6f1a2036def3600fb8b5265a8e4c18576c939f98acaf49ace094b504dbb531bf1bcd50b4b67686fdc2992967838fea696c83912b302913d00557a7a4c19b309a4a8f37e52f34f8b46f4de201907197092c7a42d0c834db6b1589c61e7e00d225dfc9554399a4634b71b8a11be1e34e80b0f9cea9fae1768fc27d95b4095e10ad8a71d77d5537bbdf397fd52dea06159871a27b242c39e5f642ae47b4e2f1b16527f28c3f63da7a3347bc96ac6539a702d7cb175d6a3c2c7e1857a77002daad090d6e026b31c97b9cf9eca7d56e913e46781261a220ea9cc9d9935de1c0c49b73906e4ff80b5c90044971023c1355e8a7ce53a7f42e8a754f99fdd269f9fa64e15b0722268ebbdf67a98b2d420288f6e19ba63d6fb095f9dd09d0603297e9dc213927e5e7b9bf4ff5f47243ed9d083023af6d5aa7161335ff5ea2b6a77ca5053a6c21e0b0a8049fb0ff14fb2c368b326e3948b368d1fb1fe6ed76c50731ed8c469d113bec22fc1b87987550880134d7c1a532ef42a1856a5264e2210c36b0a166d442f452875be61a47d5fab4f19a62fee0beb7de74333a61b9edadb1e8bc55a30f72ca6b4322deec2f5b383b659453361e986e1bf21220e0ce10140ccfca87d1c41751bb1cee1755ebf72dc6787084ad95bef2317c43a356baff989a347c2fa61b402336011a7490407e8c5e0852985a069d6726c2e64524ec81ad1548027c8941004009417100ea7538d160f6c6a837a677860e373cb071b25e10e07a8241ad083c4c124850b9a126c18e3c6ab23b6cf30ff144f91a6a3c20afdd40e95b34e4c11d1fd459b1753db1ad52be4d429ebb464705768b33a911dafde9f1d319dc2d13d68e37760fd874badb2830a1bb9581c5afd11e84bcb61679a796a4ab0582bf91349352f15d8aff2659ce20d2c55291517e5f688dc7d1b682d9286f430a329c800a1b12448efd55644eab3094da79811f900676a33d4c966d95d3fca628d633fc55e359fa00f29b0fe77fc64a3369aeeae64cd5fb31bb1140e4d066a651bdb1f68626d737396e2887a01e2e87479f592c61da9c96f93d44803d7b4fb5a3f8fa7fe6cd369287c0d4bde31c2fb2fb7a9ab260b004283946db4f28ca507c30a4658c613ef5ca021dd0d8a2b8a81987f2236f3171b71444fde3fb2cdae1410b6a55da123e3ce0aed6b2bdace27a31cf4a16c0ac117b8d6e31cba0915a5b943c44e6330f5f77031984e05dee5433dc6d9841966d4daf0dc2e3b8b1f4ec53e55dd3b8c14dba0cd43eae2327567675a0ab72ea3bd72de9fd4f7af7f5481f0577624ed7e737340ea5a105608f8309938289891a63de2a9464218a6aa2ee93030884678adf355a73434d9b0bf65d68d8290522da2048dfd298f8afbd6c94c3a03ac769ae7c6be0ab3ab1134a34787b4922a9d49f4703a505eddb4d6e4d9e7a4ef04cd284c39453eece926b2a34a719fe556f54c24b85ba588832c1b1f8e2435dc8a0b60f33a80985725e1199a16fdcfb4bda84f6c39628de5b1b31c562770b7c9c0eebbb95a79953f1e692027567c7017f60bc99d900d7e57642605708fbabc61f7485ebbf0e8064272c5fc673dcb98551364d35e225780f0570bc6947ff28ac82ff3fa8f2f48726c670a234016644fe39c0da0809035efd8d4fec16c45a160225980ebafb06df023f8b309f8e820992bc6df83f1ee623ed1a69f015dc05fa2820c605a6e2ea6c5bee1140c1fea28e39dcd1013ae58d586e95d50831bfad3e7485a97f724173ed5b7df787fc9ca402130a30c760ee274b001f530e87498b12a80fb5a5960aa54d7e4f6f2bf34f9739e87cf97d6768d600b2158451464157c00a91d5657cdf6cead5093ed18591c752bc72b7ca5f8c34ec59387ea65e5e29949f1a57a480c618696799aca2904f9e93acd24a386d7f67d6dad23ba877f3c5e042ac4acdb2d1ca7eb44b17d9e091629efb2b4f9175025ec3634d71c49fff809fea906f30a70ec8a83bc59d075dc9b9c8d0d572d14e89e2208f43cd1617f5be3264a5c8f73e96bdc44dbfc48e2107b4cc39db04ab128e1b518f35c40fd34519cfd5d631b8f7b6f94a05d9e38fe55a31f2102cad278ce278a0ca599a1e9449af468afcfdccc5f8b81279a3d7e052af1fd56d78a763cb4ffbadabfc3656aa7e45dc5ff909ce5ddfe2b59917d043bdd0a867ecb633b800e76bedeaad4e1541cc6af62e95571238b746b7a0047f27bf39654fbb6ef6b276e5ed6f4a2cd437323d3b7d2424b3d7782aa176d5cbfcfd619d618fc14f6ed04193ad7d3a775252fbec33465f82ff37066a7f9c35f965613d4f6950e1a60adac25272c0bdf431b45b64858546b1a13ab747bc10eab0dbcaf8b43a7466d0a9d89f15701f12061df3c21685be45f2e69cc584816b6ed73d289de21af27247dca2acf419fa90f98bf7abd7dff4f516fbf67bca430ed4acf9e853e48e882f4debd4187712336e2871f22990ddb0355cfa0c063d62b2a85b566dc0f4ca3e9feae091c0543de81aa26787ae3e797d8bed0fee112e7c57bb0873ec250d1563252c6c8bd7cd7025ceea4a4873ffe449a1c92fe4bf4309704ed59a8571bea2970d8127bf331ae1f2ca75dd6a45e491c4aa3032490a1adbc93a9ad6aba6ee226f1d33f88d0c1f9b0aefd4893595ec0f348129e26d2e5851c8649673ca151e90af69029837f51ea915d09e740cb84cccb1246d4710e2421f93607d5d25a9f668e7c6937b27254d0cd72bfa4ea051e0664c31b4d5794b6aa50157a181f6b1602b53e8bdf56671006808d97d28bf628b715e8803b2172e2aa0c4b5e11eda1fcef13eb0a6aefbe3152bb41c8fc66077f94af637cf5b079056fb105b02a97e6968931ab8eea876ac1f21da4d2bc6f9190f707244388dfbf37f47c849f04510282853ba5f2a0ca05ec8e5655cdeb20c58050a47ae0c599989818473bb7ef4be2acae13625084f8d7c3a38e40c75b2dbc6dac1c48c5daccc3d19171df8dad4bfa64508ebbe1b51f46b334bfb2164b52c90e3c7d1404f8489a85b6f57d6212d8831b54065ad011bf35c744804fcb970f2c4806afbcfb6c763e544de01efd912410e7125987eccedd91b1a75d1af25297ac76aca943aed965e17df9dd0999a00c59137f793e1fa50779a0235f846377366e58163d39d44005a25b2aaed7c2d292b1958c748117348c1f97c14d801fe1fdd483c0db68c9e9bd1258ba9f18542812de706cf40cefcc8c6363e84e199d2a78ab6df85c9666642d7fd5eaf6ea337db204343c1f08165cef10bbdc2907ddc061d02e6a1186be8901e712cf5dc91e020ea6376c9502b06fb06708c32e1250ec53449311803ea3dae14d0d581683e4e6f16a4dc2ec4a79ca1049462e84ac2f0168e106e6dfc144218df977ec7a4b9a62f482146f15b4d63ccd31baee0541dd9b5cf90da1056cd59c025f34db2ae93e2bf80825bb33936b716304d086c7de578f6fbe092891e31471ac7226f213f11868617c509188495d3d48f93038ef25b3b13e8e46c117dece211b410ac6af2ab541f1e20dc232a76b5bde3f1c0625cacd03dd93ba6431a73d2bc635f30ddd55bd135fdadc8f33bfdd904b8f9133a5a0bef79ffd6d28f8fdd1e679452481f325db565732588741a3546a8237c08811a6be40a4563abafaeedb0cf3d0e61777e406530e554dbd4c7843f6b737dd13ecb498555d9f5c287dbde137439be50def4c21b101aaafe0a288674718a5afe228de035e03cf8c476e487c6d7d2a687febde2dbf03d5eb38a06d06874416cde9faa1af9177be2eebfb67835a8e107945171e7a634824de335fe9d07ced4e37ebeebebee4e757b9b5e50f58dde23e913232b6ad77b80f41a7529836db236e131261ccb9e3cce3344ac79c16fb2407c341022ec0dfdab68204c66a6ccaf439f13803c41ceaf24df68931e18d9593c06f8d8ad85d3515e22567f4cf14f0ce186acd4848534043192cdc5fc062ee15d3b9ebb5aacb076d49d7df8ab521dee8e0450132ec8f459f7084015e770331372948a8812c9f65d8526ce58fa95f3bb7bf97912a7de7c0dde89b704ba7eb8163b83b39149da479418dfc0ad966f3e5266548c654c60c7db23ef4ba341dd162036e632a0337465d6ed61b5e33eeb4a8fb7eae3da913b47efb11c75a21ac47624819ab2497385dd059c9bb9f61c736f2587cd0f8feba063ad07fe547cac36cb81be2318bd6f5cdfdb6184f6dc94ecc8743bc41982067909781d65a5bcd1ba953a28751b882cfce64a2add672abbc905a720062353bae167d6d7c43f168d5666f1643b8e166438e40d00087aa117c9fb3875241a8d7703c841ab89714a2e2feb23e971b23a73b202e60e1bcd0a217b0cdd49cefe17084d248efd016423f0b3ebdd2edf64774332f34ddd6b3bb67a63aa3cd04db2a159f8d3bed45fa038a636e0589233f7c8ad50173a4742b0c26d90dc329a0ac3d4ad8a2d07d8e52f64428476edd7295d0ea1fa710236ea2b67d31c275c4fd8634b58cc812b0caea3b8f3a26be71a32194d43c40062c9de2b068c1d918b9fb71399a577c43d488ff9e5b2a985561780626ddf04138ce1af059920253273265191b447a0964acbccc04e76aa87325a11613bf6fe364608f4ae6ca4bc3a6d5f4952c65f7520ff8abbc4f66da7b430607e386cbd9acd9b276f34288881fc19da32226063a9706bde062362ae8af8f7be8fa8d29085e471974ddb7060b266befc434c1ce4cef67e5f2dcefa9930f33d39917622fef8e936f1bd8fe618dcca701d87c975b980c4e82b8884bec4ed0f6d8f80b63c385b305fcb21f169b285a4dc33745fd47af038e0c605cae035da50ca3462294a597198952661f4aef74fe54165e8bca51a8e5436e5d842a1738176d359d93bf2605aa5fa447c7b076c40c50e9a9fc96d28031df95818bab1b64b45f7830a6787122f8a548c41fe06c9ec7eeeee96250505ec3c2954cdeb559fbb3a63703776740ee0174149e208d2a9b39624f63a232c8825a9e438f0a229756e1a87533d9d7cf34f02f07e18c15ceb73561fb92042cd7cc664e27732b4a10bd76667e137f416406bccc5063c24749031f55d393aa9133e85989ee3a2aa8ea368e5f64881011f089b3fcb417cf701ca05c67158bb77f6134ea18f615cae16c29f14c6e38f8143db6485ec1206ac180fd5d3240ec253c171caabb0762aa378bda09a340370cbb7363e64b529e75d349580b8e3e21576423c11c754d7e61178ec2b136293cc4bac8e859cf3560ab0e2ef3c173e06cbd468c561b4394f468dcb71069fa405844f6652393d157449453cfbe1f86de369cf3024aa2941ed2f24551df87cd9261b2c1b384003ac10d57ca6262d7ae23f1b29d6deb4f33b49cf0ed3882a6973d43c6fbe16d0cd273b4138d10c2d4f1609b8ec187c216816267c971ee98efdc333da45a32ceff096b4b6246a50d574fc55e71510951de0bf622ff4bc8101f7501228a8345d8ec0799d83febea789763bc82e2713c4273c28bbd38e2fa6063ec7822ab5e75c52a70e04feea0a761f8f7bc24eba701bb96c2f38582c24bc88b78252e4dd721e8f93effe997e992000f4252b6a9e9c4dbc490c1181a8649388adff67300f6180fac730e8b80ff93a2d914f5735e67f1b5e8c2986459197b55baa9f2c61e722343da237001cb2388d5eb25a779c5ff7707f02a24f688277a1b65e76e99a891d3f7c6558ac63977e5da7d8b604f7506ae1e917b0b025610bb7c63631d666838470c33dcfbd11cdb027cd2b153ae9c56c9958bbf63f2339e7835b6fe9fa8a73945be4b64027a90c4467815c2bd3c8f268b87f224ab0cd838108f18e7e1c7aaf7dc082a1682222c2cc2c07200d0ccc59780bcb5b676f8f4e0789ce06e27c40826389d04cf3747d327c9d2b870967f9dc5b18e581f6d06399944818fc20a1ea6d470fb2bff558cd8ef99a07e01f7e7bb8628598296142ed682c36aed351602fa701fb4a33ead11e2a310e5404159113d5dad2cc190beb0e6374e6636820d5ef0ae2ff92ea79a06772b47250c124819499da036a7cc632285b59220284dbd101038b2f97ccc33838e301d373a57f341bb7b05538bfd80ef0d6a01e536590e9bc651761d0f7917981539ccc7b07e9b1c464c8dd75ae5e9417e74a57e7153eff3935b07133f6a4142b38d7a4183e82bc6f30325f7677080e262fb1d16d64ba4b18ac61aa6d8c198b8e45819a1513141c5c9007c1e86b400c3f122a038a3469c250fc4025abdd6201fc7a8daff259191df436153f16e4227f4dd4b122e06556ca13cb8313b5d7410ada538a97371f35e4d0fb04379e64e07c7c9e7147de0a9085dc3fcea23894862e51dcb8f273be606674a3a02097a3aebcc610c5424c1a5faca60b431250669dc1a82a512d922c08f89d8ca1e9e3cffdecb2251f1760e426b3df7f5eb7015a8f48f45ea5518bfd5f924b384a3bb182cf5cf0400db323a35a9984ed2e06f1cf2a44c87c5d2db0d61eec0acc07c4c1d5ab8200ab4b65947c1d3ffa3a01cf5a36248ac86261dff5c9110e9a7318a9dd02b8210a6ec1d26d12d335473b9dddc028dcd2a8583b7a1e4b799972d130d73d4fb1396105cdbc127a014799b41a488f5ad7f8ded58de08c7750845db4dcea8662db47f39e9642b4183a392bd4023640ac853ef91db2a7bd9f8409528f46a25963da9a814cac908457aa0883b251c0f7e7ede0a82f8d70cf34590dbf8df2db2ea44688e735cb4ba15331a1039c2edc52f373235dae1937cbbcd524c920b61daee185acd875cab539270524787dbe380eb12c0ac49d54a076ccb5894f42aa947e93a9af4d3b2267ec07eb786f22797adf570e3727c620e7732b73baa5d9540ddc28dda2bc4987fcceeacf5fb4be0222a5f2a7ef3255ad8cdb77d6fe32c3a612f0e37ebeed0a5ae419f440767dfee9ae0aa910c7a57adc2b28af0b8bae17cbff6cb1d8262e2816b6a3c5659b9b2a650ef5b06a254cfbc6bf6e23268683822455f522df374f2d7a1b7024b094672c31735e180a541e3b011e1bbf04efd9456ba8b32a7709dafd6f52907dabe59c81dbcb0ebcde7519e8ab855b209d42d5f12cf643f1ac248e6e83239729346bfe8735ebfae90b7292157b812083ba4628af5bd120a3f19a06afac4b4b18fabb0fe76fc5cf1e5654c06b482ef2fdb248014d4b51a808c6f472a05d30ff48c40ee628909a6e602b8a234b84408af06df0f0d32a2bb8ed2aea40c179a0b453228e425df62d80f3d2b4d6c1dea2114c5a47d19636d199fabd21e04a37b262eaf2fc08924a7242f199980498f4261a92bdd27ca6a9834b0e7d895890f3977149efeff134bfe3b41b27e769034bfc9e917e1076df5148173449af72e4074b162006fff8d74dac7dffa29c7ac4a04f4485409954ff75e91b1e1a9b4b9c82c37bfa443ce9bbc1a317d2b5b6e43f06300fe41f5f5955b433cb4a478169fcf21d6ab6d4e4736e5f61922e7c075bea79f9ca48e1badd53dde3464ae07fe2c05d43d8cecd61b329fd6179d16a1d34afac43a09aadf4006f2743eb9452ce8f664c200b11ca501be63ef0891a295a76b81405052f74d990b7ec1b4bd1bafd73cb6e8bc4502fdd68d35fa883e6db332c64c45f7e4eda13937891af7444de60fdc9e48c75abf704c3d633cfdf9aefde84be294bcd5e052fbcf56d59fac98607d8b8c8fafbecd810b9cff40f1309cce6fe485b3906efd4dce4ef0639cdf41d211baedbd9f8057521920c138a299fe38ae6888cff22931517c0bdffea7b8fba19d2077ceb3b3da809747c8e9778684ea1570bd1aedd33213b324561f23acca79c65f3b7c17d99c0484962336e1fdf95712ce3dda805bbc6ec75cd1e437c4281c0f4072af31c91f2d790139bf15b0a1b0a49b192da460eb31324891d47112175824fa9444e24e2a2cd3023c4e54a3fea474de5b4c33e627f30c85de59974cd7906839a72de3a941ced906919e3ff01c5af8458e1aa6de482b50d99a58c021aee0ec23e1e14088363e714dd0254867576a2cc2c26dfa4c1e75dda08f5d7c75097ab2bdb55c9eded3c5d4b4f2b2d32fefe6c8be61166db63a8c975f3f8564db4ea2fcf6596783cad17582ce5022ed49ff07cfdb82babe41838ed1d4ceb47ffe8dff78d3ec41acdd05c917c91f5519b78eee1e7d3854c63b4f0313ca1f966a1d6168a3be2da032dd2dd587ca8fad57bdff5ff3793b1940811bd550f44b99c532f1f18d52dd1a86c2fae8b9e2fa633fe11b5ec2c36a76167d065354b0e7b5176805392ee6dc1746ac4d89bd567d375c2a6a5f1f0c2126df0679be8ebdc81fdb8903c91a736debf0ce88b3148f45542f726486f2d45d48c56285e14cb03b42ee3db80ecb0ac6d834d5b34c2134dc8aa25e3479ce6a00809fc81dfa0b72d98e45c2bf2638514ce7507352afd312cd806e6b8cd839309517d61723ca5a2eea4ae584c4f4afcdf294090f09976533a814ea8b9f039dd6a04e9e1d1cf79c030eeffe580e27d1d40c5447495d9e501e1e57aa15aa4b155de6e978a3126d02065cca564d79cb2e9ada4515438be7c39f4fd5077d0104b99b9cb354d357dfcf46ed65a105403dd8436008f1181d93bb5c40fded3feedc25881379c224e59e73186e8f143e44fcb597d2659b00d946fa26c9740417057831d507484f90a9794df575bbb7708ee88f802f69a432262af59846b892afbbf992729a5528d6a8715ecf61f01e74db310da67f21b41f1454d0ce15106903b108ebb8359b89082f112115fd63e84a3c473bace1063e46b6456ffa71181de74bc3bdc5d5eae504b8d16fb68f9ae4c5999fa838c3f3c020e3bf7f8c4372a20529d2bc98afd17cc80daa7935c5decea4a14603a72bbbef055288d5ebdd8083b5b0539774a751fa5a870ef03d92ac7d60632b03fcd8cce8f64d82ba67caefe5ee56c9fd99610ff10307c64dfb9feb403a5d8e4fdc183220b5573b889db844d4b8dc66f4966cbbe022d287d39230fbb65c540efe82ed68f715aea849e8ac3d122725e29f2ed65c524bb05ab4c8fd1002c889f346c6457ad05c9e11de46cdac54845c4fdb0d2739a15c82bcdb98642cfc01b8282b4255d999b688744692f102922603d555699f008e61a1bc29cc7d074f075798eedab7167709e1fdaccb96becb6e84884fef84d17ea21bfb851bcd7c91817f1858b60eb2999de8e0dfc639dd375871a23b83df35aa5de79dc90b87dc5fce8629ea3f6b8ddef54bca32e0e3a64517e5d13a7076f507ab7cc320027fab74e10bcaeb41921c3c34b61aad67a07657a13889ab1f7e12dd194cb33d0b15d5a88fc15fb123d1c40fe923a7308a660e105a199205dd43801aa19e813becf415dc76ddb65e32266aa4dc09d7515908246acee77c050343a7c1d76505a165f31046af8df88d06fdf885059f4330c625205e91c492f4dbf4cd2d57c95d85e0c5364ef61b506331b3a1c3fe65ff1700fe5dcfa244729d32a9aba191f4a0e466f69debbf291b4452a028c64edaf1276696f3a4fa57e0c2f3367d464c4f1459e17014ffa4ed063d7641e72739d1041b4f80154791ea50f338d68f3b623518aaa9bf1f2b254530ad5997b5ca2510ca69e78d499a489ff1c8f759ebab1ad32fb981b3e73f8a19247c10e7995be42fd27f471c603e7734cd1490e59f59ad9a67933b6429ac2a77bef4dbdf45505e01bf11e2fd4db8e50e9d09c74eae80652b9f6f166b3d7d865f61bb0f10b7263cda4c1d0265b553bdd5c0610909aecbf45341387cc26b94fb363d1d86e55cc098019b9dbd6fdb011897e853d91c1c51b6887d6380dfc28522544de24e8e15391745785a5c4214244eb4e5dcef3cfa898c2e1b816ed83636fde177b6ea51c9b451c4190b87731e8c15212a3686e7bbc3d71e84d06f7118b1496446151c1ec4fa341e7a3a13d29a180f40a74cd6e5ee0a1d5aaa7eb3d6b6f14dd6d9d410d11a058937fc2097b64e44a6b225e6e46fdd29e4a5c26ecc750c64430e70542cb3a72d18593a1ba9629ca3178fda50b63ba7f1ae6cafd0ddcb3cbdc0553ecdc66a12a0691cd4072367895525161c8526fd3b92ac922fe822881dcd829d9986f186c0af831b2f8bf37d6a1f388bbdd093e60476b0a0e6f1a9a6ec8d3340334400581c2e928093b693b14ea9b3a8223c6ab48b359c27fa68f0cbecb5dd09dbd63053d634ae700c7ab6790f2a6b25f0599fb8692acea6910a3bd47a551c6df3de422e56fdc7b73ac28d5bb7beee06a8406a7a8015e8052a6e1cfbe512347e8c61102dc67272b8a602f74b00625bdab01cec7420941713fde417c082f987a6874cdedce05d0e1dfd7b7bdf012f387171bc226712afcff7ef2cf4cbceb576084e060bf97567563cb77921d72e0e32e6c015ee24144af4020e1e834440544c0053084c6f2efee1b20af99b7d1658e2d490ee435eb654fb76c176145871467f5798213a55824facfa9bbab580badaf53011779f4463addc4f3d613532ec17c5a810779a55a6e6df8c77d2088a11f1218bcc46f0d8d0ad1cb6e026bb45a2a3370b0b9a9000f6929f9efbbb6429769539c7d884b918ffda797b90f67e8d28271cb48b4d9827f5229a9ba0c0c896150af1a7a4f054f139c978a002c78a93240ef1bb8e95189cd3cce57e5d2f942ab14e249b1fa2439bad4b1e37d6068589d457eafe76fedc1fab410800199e95f45d0354f80f1420c8f5c4998f876827890c5dca46cc1ca6b7a731549263faa712e12ec73cc49b5712f70570d7c497d3e37ddbf2222d5db7dd3ff6d1b4d2ee9fe5f034350162ee95861cc01a87f351e93ee69e2e3a7e5cfbd65723dff6dcee11b90cbe803cfafd9effebbe471693e2fe84b2ade04322318cfc07e0c053eb95bf83e16dc5a9c2526de0272ccc7943e1ff7fc64774540c303ae9c7d2dadf21c1c3e3616e25886d6eeb239c0cd2bc790b55a90f9edd66e052370c75f8b874dbe24f899032f07b6472172736d1a3972c5ac975f7d8f15bbe304becdf3323bd17e06b61cabef8fb09fd602b5d25e4ca772ca13be8266ded038b8a1f2b1c8edb60ba02fbc24741c6385cb6f0ffbc7714c095fb26b4155ab2e85369aad8c5b35af9f65f086b2ed8e716fcf9848cbaf6c629a352accee8759f5339e5a05748ed610a8bf893610fa26a6be78467225863a66dfb350b25619a54ee8dfe6494f7290c9e6c3ace9083bdc63bea1ada1b25df0ae2367715e1a122e6e8a3f8c1b866856d8e96ccbe944e63f7749e8e6a00c64dbd71ac9b825d8743df9e981915838e58a1c788ac51f32749f5655cbf0d998494e6027474c7b3d81dc16ed75cfd057fda2466f97bf9909e3440fe7622ad608ec6915793a465a5209c77b2daa348cde72f70d5c7c6ef74b7c057a41dda644ce493c9651e8b442beb4887b6cc3ae8245158c2d38f30b8e5d66423db30ad0ea265046b713c5c354ccdc2666ea314cdbf720c48f4506da639318178eebacaa408afddf16f705a6588cad573b24346f3eb719f361bb74444ac0da5e979041c44cb733222777988e2f6903a8109916fbe46b36ec3950f7a6b265980e17f73a3dbe6f51beccfa652d1979ec5f66081e54beff74ca8da141e4f47d4fcd37a2d28126f9c5108dec93fdeef3722e6add8878a5e4e5085f94b7d88310d2ae68e01c423a84475644e45482865de30cc90ccbb6c24c7b64a2f66336a8558f0eb65555716ea035cd7e9b193e35fd436797ac51fa529bdc8efa6d6fff18cf93380e540c1ca8a94412cd458bdb97bf04f308aa4ba5bed14b40a408203add76eff277fbac6e868b8e7d0f8aba06bc401dcf70acea3f803dc1b750b567581badee52d3941c63783a7b03acc921e5d35380a6d53b76ea421b73d64d25df44f318316123ca12a4e66b7d770056e901db37604f7d6cc1793589bab015b39f3fe038e452b443029ab04deb6a6c5a21a1ebd3d8b5b74d251cbfdd78166d6a0487c506cab245529a825f0b6ba7967e1398bd96a55a91e4f23426f190d9802853dd7ba9e1e716038761a51a9c1b6722b2fcb53eb094351743d7144a42f6f95b12dc815850f6910ff91db4bf3a61b07d297829f5283bf74356c2113f1d09617dfea09350941c46b80e06218d11fd4a81373a063127c90ca5c9029be81acf4fbe6010b45f9cb03911d12c94f026aeedb0687ab39ddb71a902939e08008ccf3f66295e46f0105e7e13203a68df812a25096695e66c8943fe4fbdafd4246525bc54a6acd4aadda7b0f6c180022f556bd25abfd0057b4413d76d138a75c3d1d26cd719cb42b96463574d0ba0c89a92f63aec9319096df1abd3a4721a3963f81d581920ba1d7f373f63ae958807147cb6b26e2d482cf4be3c6436de649fbc0234a1942d598a0d686395233a65ba91f08211e64cc2993c8cb0790d985e57665b944258d2c1031744259e3136b0d5963bd457389c3a5442bb5188d23caaa6782a19cfaeace2d4cb215b0a10840ba9d2e68d4f3ee0c5dc46b207d0b2ca78f8cc24a83b0cd07c5cdc69ad28f6d58d2de8ffb73cd1b0ba3619c33342c04c441f76db1fc763cf3a11c214c0349bf1e2c350077cb0120d675fea2bf160f55db7234ac952a507c8fd067e283323de40bf5fae193aacddcee270da09d0c490dbde7ecf4c279b90e7019b0a1c99b1e0d3087d6cae866a874baaf51f97737e985eea98370278e6e4d93e1ee6795a2c132f5982cdf02c31ce7af3a4b9da6056532918884d8dedfa69f935a08c95788599623d7b8f6e943d14a3267cabbf7e81ba1cf67c1624dfb63c588f74b59281a20f2ab9f54301a2bdcdcee17848f635d3ca23496fbd09bee21f4e2c75589ac513e56144d63c5027604597acfae8dd99f4ce0dab0e73576df0fa56fbb41c2b0af282a52ab917836da4d58e8a2ff9486ad16c4012b569978edb183e5dfad62bc682f221132288ef4997aa95f3a078438063e0fd8ed666b61c2dbadd5005958a18d3c77f1748521132ffe9d835c1f5ce83db8c65473c1e7e58a0f960545dc4ca50adf589c2631c663ae0b8e53810eda7ef43e2a48b48a263f57fd9cb2e2e6d90e895a52b487f728c1e39c2b38d8415c3fa08506bd893650e87ad12f55a6619a6cfb86a83d499693867eb8824f6911def32d7b881cf148ceaa3a55ea8244a5805afa2ba9980fe283596b0aff26ed8357225d55815b3353dca007cc5abda410ffb947a1cb08e908a325c50b79651e4ea1f05b7c675f61068402b9952c33e6f78a49683a0751a7f826c5eca393ff63e4ab61ddaa3a11b5c9d8a4b8fe6c004b156f07429019082a698ecbd57d700af1b574b6946708eceacec6e3d726bef32046582874825a7b0ed1a355640bdb5b73ec3d3d1a530349aaa7f1d085dea6ec89d374a4f4a482acff4e0b09724bfe503d681068be7b1f6d683c95d5241793e4c5d4390991a3c4316ff1e9381078bb6ce2676888a9ba1ae45953a156684db4ac414255fc6f7d0fb6c3242e44f8e5f7b6e028f10fe0f7e13534c74bcba0e2994e783b359b0a3658ceebf1f6ea9436c65d0e6ad78b5968a2a1f518ea5bc381589f0daa1387161610c292565a6b398a1bad5d3b71271750e03f8c8ef204a2c4803ceca42edf4422b5f694584ada96ea0398fb54538ef3eb40692203630829c98d0d3416a275beb1feb25e035b334e4b5d16efabdd7a93fa9120035deec10c9d50514575fb206279256033b7c513d62678a5e085744979b5ba4ffaa3f1490daf1694c5fab449e44dab63f4ff752eaa7b9577a83baa10e74db5933bcb417cd586c61542bc101590317f5384acb61426bd884c2d2ce3e4beab3951815b8a21eba308f1f3f5d3eedcfd438ff572822adcdad084bbcc14592d4331fbe25ccfd11982d7eb53639df960fa3f992050fc910084d0630dd13ccedab60697665a64aabe4fba3d1dc25e6ef2cad90e1c9f1fff0951dd4e20ff9e5ede0f8e892f0fd21626b566d205b860d8ce55f2db3ba868558defa8f560812a08c1a92138ae154d37ca09db7e393b4a555125f33eb0a1f9410fa3a7e948959f2eecb91e8e7bd1d123834e69693ddad46d849d3d3965145d92888af94c7fc03b45c6340f33b6fee763d5065fdd11f60110a37a3e89facaeea3e92b51d29c17c55b6ab4d6b98688d95b4dd5f44b1ac30f60353d8d9231b3f4b0e9293b827a51afc621c6276e222dcc7094506706e8e18f85fe0ef0ddbe8d2532ce911045cac167b6dd65dde5aa6dbbd6f2f66dd86d575f9ef01c03951dcc9954864e59cd3b5fa3746a7c534917062590755d55c0698447ec4ce9c563e4ab1dd4caf02f1c50aca336762bfb0de7f149aa8e8a22b5664ab499969380c8906a1a5a61df93cefcfee1ab0806c57a3ffb69292ba97d1115aaba68e6262d24001aec8f25b0e3b9dcc9092232355919cc9c356bd9e8a72910a0888da2f4c599a72edc39aef23e006a7f49ee1f33c40db3e132748dce831006beaf8f155784b532bfd2367f1f1d3ba0a122dfa39a73aac1294310e092f4830206d75900e89615f6a04fc02903c346050cd8dc22e29bdee02ac74096edacc351c8da4ad685f0133530035984598b969a695c991a7a2564aff5c5600ed865d77b64b4c630c3d880e1e0b5a7ac40f24ee162537bc5dee8e87ca3a117e715652bb8a0f0e4c09de0f807c66ae51dc29847b78b7d644a9aa80fb2fe417c88c82c0ba7b4dde5d05f33df8f35c76674349a5b2d3713e64983de952b0239a8dedfd19bf06536ef68a340f4dfbf4e55c46f831d5ba39966b6ca64ba42a0a49318865d9117221df36eea6e8aa430f7f72d4ab4bfbc2aee2d1c776653ec6e0fd1d1640e37ced9b4583d076201f52207d380cfad72cd13d60ceebb095dc71ac0fcb7256892d2ee24363d8078afaa57130bc6ae61d7b6869a9df22202ecdb3146107555a27366a95c0de76cfaf422a74ac9993e6c1b5684c389357b1962cba759a080974f9d9eb8d880123fc10937eb4adc5b3247c496c56a4642f9e9e9a0f19b7e8ad26a0b867bf183f8ecdda3d5b973b8973561d8f2ab35cca746330822b3655783758b9affd6734e3d2bf4a7a47c92846c44ed36ee08ed7cde45ffaf13adb2b22ffd7d48e4b9bf782e05b6e4d43cc6b935b76c7d833a9ff65aabaad2108ad8ec015305b8727c3c559c9aed8a8a919468e428041f6887da9b1a7315751fb58396cce25351337c58fc8de3180ed55a47277df99bf9b79459611b05626e6c49e56bb43815bbb853a6ba74d48cb7ac4445e290d6d30e542fbb6c0a45eccf0dc5ca21d0fe23e00c41cc59065b75ec1d5e9ca53ef445e1f93ab1e220ae9fbbf7705c373ebc4d35da0d4ef63835b286b41d228c13625ebbf432d93ba6b1c925a361e5b0ffc47c26bb76683b9f2bddceaa57ad119aa13cd5a3c1b8f5c1497215e38048c30c53eaa262a895872eb44d97e759e40da724c2a4f8d6b56009c773829dfcb73846de919f5e006462b6aeeaa2973e55559922cc22e9ad385b284efba88652296d5d360ef2623d634406e38ce297edcc24395c4175136bc1596dddc6bebb1dbc5fcbd609812dcc9809c4c31c0dae182908d3ecf98c74ae693f70188096b62489319ee66ee10e97979e8e3f1f50fc2b5627800c59a80d3e15c013398f71c32cf98481c450c1c74e7f91d2997b923566d9e901bab95e49c04836459a8c5b955b0d85cde1d685d3e75ed210c78b9073614a2168a3b8195ee648db21ad523228ef0ebb8d1c714bbeb909405d17f687ebfc66a783f11c1d07e39bbd5ed4859b8bb9672d464c94c7d3aa325bdc631e0a0fdb2f7017f6ea44df3fdbaecebf13baf7f14186e1e3989d7d6e3f0c53869ca9e3274e31fb72050aa10e8753b77fca187d4511bd858134191352dc43df6a5b4e083acaa48434797ab3d6173286e9024f47e8550f7715d3a3f0a93e3828b3e98c6cf85c42703d25710bb94a3ab92f0f29e0b8c7c05ba779d9b07b03aeea2fef84ecbffb693bdfd23bb8cc840186eb5adac945c9e8919311ed5f7bbde965bd992c30a6760e211427a905d36d96271f41549206ff9af55aa872bc086240e1be8e526d6c2548f0b8c32c73f3e292d14be53f75eeaad454415bda3cd3ada617d8ac1b9543731c480befd064f253b9f60a02fbdbaa9b5499d395e94bf17072006c64cda99356938f9315801b895324e65873f7bc0252d927f48715a94fc2df01df545971bf07d9c32376fb84726c5a1aa6f798cc289a0399abcf0e36d9dc38a2e85bf3018a7b968b15d0e506e52d4f0da0216c8201b7113af2ffd483d20b39a6d4c2d602e42d65aeaca9eec1ef75f3c7c13818c4f4b2665ef16ba3580a56f8ddc5c660a793e396fddc9af67fb35aedb0024112cc48f213bc7bbd7a5dfea1fea651a740b74a559a53f557da5fa6221b4ced88ecf12d36e7f5ee89352b34b8d1a23d8e139279af734022d37208bbdad63b38e90469c6da14fbd5535ee98fa945350efccee5fc75fde264662a6e6ddfdc72138b427ea9df18341530837caec6b33ca22d1b28ddf83ce35076a0054d9776f4b0bbcb921601e217b60c11e45692b4f96a302392e18b8657d58ef71d7aab90c704218514ba4e1114e598ff4b12c4ede1ff068b38f29a81ff57417ee541b1fb35e27bee08b8288af3854dae154536eec8cfc73ebc060cbddfc5c718fce4f57dd18a7fd09fcec905e57e55f2a4d1dbb196bab8cdeef0dc6bce9937d36ad676dd1f44fb079bd90f19d76e237b8f089772391abc19e9e37a7625932eb81336dcf4eae6c8556effca5ed54751b08dc715632134224d21b150f7518b9d6f27f4ce4e2869fb0e5b192bcacfd7d04a83503e19255804ce6d576e3121e7478119cc4d1270978d05309179f132870094286fdd8ec2c2487a7532e7966dc990763850bd9f8d59ef3002473c749eebd9fd2dcf4b956001f4bf4c6e694c99d0b1e0b3cc8b08bb6d54629be891feda82b1fa23b37b68e6ff0824dfe4c59cf01558647bd26c1648de81f4b76fc4e6801048c43504a4987d6a5b41806152d352771cb738d034d3550240d6ad7663992a786cd5c377a270194dfc86382a3b3343b4e50c348058737d5c7254f332c821b723e064b7e1721294161b34944a9b691de3db85259504b8b81cef1d06b7593af938eb5156c0c3dc333fa19cbbe6b447a62c96c7e1c6ab52542f84d625697ace25ebcb7010a68b09f9ee1225241827288106276048adc2147b9875ae52d86411552c4fafad60399eafb9e8b00e9ee08e013f340f622b9510f0297d5249f40169a9a0f712ad1c26aa542ee1f079ab4f4e9290771483a2314a65b3369d503dee7975b91362a0ede74ed6bece4ed226c4943fe52dd8d6b5bf0bbff6d4a71140fe7fb9ab42d46005049c345ec5576ae280365ca47cce676b85195cf6b3c8fdd1f2ce15974b706564f5605e1e5dc6ef53465adb9a1f4e560e62356e8d3aa033afc0c5d08fee5feff784d2338a8ff084df47c53afbb1bd3f9e6138fcb79e09a3260faf0e98e2cca1eddd08fda89476eaade43d225230901de4d0063b7a11ca245c0112dea8429e45e75f9d11391c0ea299098505bd3ff39b0540d9aa44580f62e8958992d0a65352073983971759381aedf4fa0a6629b5e484d786d73c84e4413dd3a1a64258a8e3e368e87f17817e6a5cb67291a591067199b1844cc06a2865b164f2dbb542f263c238d003f32034437d571119db09f3c3fb40bd10e8ed12076e7bf4eb49d7279763b2336a6f7a1ea2b54c2858419506c57276d3c5f83ca907e7040572f4176d9aaf2a54f3ae617c07a079b28ba821a89cf57214a96a128930a1e30e5c2eb73acd1dfa1a3c8d5a9f168525105e69ed15d84dd60e9e52173c085bed1d4f0dcb346735e44e974bcdedb1adce7979ce5ef0ce1dfc1b248decb0259839032dbdc61a2f6a7005b6afb0c106820e5904f3511c0bbd81ed2b3b0193f3ff337d625ab0cfdcd6d468796e63bc6bab2177b7ac67d4bbb75c00a6bec06024cfb3814bb918cacf4c3e46e962c87e5d2b66fd80cbe1cc0650a40368cf86af19f86d14c6c7d2d616396628bf1fff96ee5048c2dac393257f009855179074daa22a3ab8df3a467ce5dc5fec39f9693ae43062f8fe46620d79c0404b3258ff4f9a5aabf44036e9f9723fc2ec093c16ccd05ad322ed05d7809e615fc561035c2c2ac310b73b6cc0e83dc03302734b199e74a3f20796a48f8b937b59bd08903ab03b6ad1c9d6c025ec3587242a9168b0e570554d18a2ab2255b84a74328a0225ebaccc237c2a59f05edc19c7cad97ec2f76353079195d0b5e2758d5263f51215bb6c14bec20ab9335793e247b7345e265d2865249646d10e5c542eb5326ba0a6f66e51e784f702850a324e579c691076d7e5d459104e3ffb0d6aec781d3f90bf42ee837a64b95fdc8df5d2db4f158fe608535879f7fccc0f5ab07c0fe22c24b374d5031f1ea95384db133cd14f5d43bf4ac5d69e3b640205932905fbe3bf829bc301b432620d403189c743d7be94b6cb9d7484dda75fde5ffc28aa1ad9018ba5d43ee015a511ab51a7310e57e4e0ed2fc4fad3fa252f73c83d4be84d6228879c90d951c00a58be450c469bef938df586284af996dbcad9d612b2c7eaab39bb23ac9a484d7fd24e661fb82905999821730ab194c9c57b67720af32eeb3ec58c8916c8c6625bd65820ef1aa383880f70487f02659d0a97ef60e1ce2b826e3246449524e800992cc467bc1e1efcd338a050a1a94bd44fc2c52d23acc9398bb52fbddaa85a1d2983ac543fbbc796d2729711f92770eb0b5aa2a64d251bd4fe243474ed88a8ba7aac1a14b3dd1432d867967ed324b4fc0e30d70089daf3d1ebab6a904f9336f64674a74bc1ae004b6e7b08bb856138d69b8e99031b2ef76274bdd8273c6c14bf4e5bcdcafc34722db72cdb21e90db14e01226504ea2bfe9670db732212cfb42c9fb98c4e17d3d3d179c3f2c09589f5af13ca926c568773a650a653cb2f10cb0f659d9766a0896a98ff99bfe08b7c423464347824a69fe676ff05d60824cfcfba380343a86ef0c77455723c4a2b214c3375bd09655d3af7c6287b9fa8a8797ddbc5ade9f17ef5af2821379e73c859b927705356e80f0414afe8dc11bcd06fff03dc21ceb17aa64dffdfe75d9b320a366dbc1f1d19789da3b41aa3fbea8d3c2ac9b800a0a6a632b52a5d7af76c9761ce13b8c828bb686f6855235235d42b6c562240a331c929936ce66fa3f246ff19c91d764e15c240358543ca7b775817ffa55ed737a5fa1d31e454b3c909b4f9d5f9722b44a97c42cd6355144a5ac0d38da8039cb772a0d182be3ca4bb2a6abe3a617bdf555e81d9d10c51227412084363ecb5dea019ee81b2915776addab2d8554c0596d1d801ec7b082c4c9dee13c742c9a97022067ee6f2dff26b0a2a25fbbde4cb0180f0c088d0365a5906b8f5f9859964f554ab05129bf8f272d7f387d5c401ee4b5130f8a15c2a2bb21fd5c6de7a3e200ab1a58a3df7e87cab9c44e65cccfdadef28f583f05239cc8d438456fa38bd19d46b38041031eafe9324004949b2a7f5b04d2b908a9a8d414b94098d2e3e5a10d0b4ce9cec50277fccffc7fd66d1e9aac035f175b4a3a6e82abbd05e9c4f2ea935ea69deaefed663c22cc3fc8f9beae935590e7a3e9d9c3aeeea9dec6eeef41482b75308bddd17f25069e56f203fb29ba2652e108d84cc65a23b3ad70ce4c13149b6eb640eaa0a980467f0cf6ca332d16a1f512a5322d6180520a6601b1339da5c069460a9d8b02bfd72d52a70e90050470bee6b21b84f64385e1b13d30b1d749f5f47d6786444fcde6fad57fd4482bcf21d82d1f65136f02df82292037ddf895436899a89ebd5e5325c2f191ea740ab885ba029fbd2edf3f57603174bb907c35fea0fcf6f8dffc2f2d573da627545bbdbcd315a59078cc5f140a42b295298c38c98107dd547906454bf64f748e6e3de53d9558d1a446ce324dcfc29a4ece73757e251b81a248f8650389b4ac6728c85ae5d77bc67b30ae2b70092aec15d1b77bd678c24aa0186a70a802431b641eac863986ba054009f9e7b2f0cbc6af25bfa7009b9c64d08d0658f329aeff94dda0dfb581023a47ef45a0081666e17a47e37e20f91d39b0209ae0fdaac231683affad62aa07a21ff2e33a58d9efcd43f5fb6a151d0d372a4c143ddc0a44f0cb660b3855e2b2585febb24acb02277f87774a5db9efbfb89143bee43a6c30997f422933d59ff8d1c789eb55e3881fdcc9dec21a5d95846f92694d6b5c6e4470dbc5b5b77921543e200d714591f00ff9b3d34dc86915b997a60c60686e62d6a47f5bcff66d6619c34d05a645b7d7b17551df35fa90f11ee17876a4fd4e491ec52b902db9d166f3248a63208d40333a12e7ab41c3d42484cfa7bc2ffe1b2d59b1bc60fd74b9da55dae7b7652b6f92698c23989b499db74679020da461df95db4d3097a25304aa1f32cd2102c07eb9ee9746fe8d0f09d7da2c935938e2596c30088495aac3dc40d13dd4f8e1d803215973443d016c56e7cf391926de3b702b7c5d3a0e6a478abfe0673929984e9b2caf84953d601a9c03f0679a1521eb5f9c849c9022c59c9582025994c24824a2296ef7d948d2210df770dcd9797696180de5e72f9d92e7cd71e7628b2f85b1db5c2dfed3925d03c4d92ba9a486fb3eb36e217cffb06cf6e4a18d2429fdf44812f91721374b98690d8d397686cd652fcd26a8693398675ec8c84e509f496045b0622bc89e897d047b14fdbe05fbb342fe9bdd2c748923ed0298cd63e1ac272a5ec538f4bb869ec7820110b86900e5f0c062f948e4eb2f2df287d76e5da329ac9afe350199ed43c4dc3fd73ea8785605eee2ae5363823e30f348fdbb24d83a5a996e123cdf2b09571f6ae561fd9f52a9532e20a99c5c56ef0cfbeb5b91d4547c80efc3d8bade5f378a984460f90c95d046355aba311d727f7d95d7f7cdfe49b3a9ebbbc57718782a80bbcc3390f174f38b807d0e5078c524a99af1f19bab8228b1a65c8665d934cb16c012f52efd74bb06839614a5afce978feb7c7d398156122e403efee1834499056e62efde8541029d085f38b1def1ef08760e0f37493f457b25ccce659e3307ea6733bdd0fce98db592f6e911b36c55aa2279a005dff3155c9c9a6194467a0ddc89986b142f5cb5ba115d54de8e7b7a3946fa12ce18a357f07ca05d67023562491eb9c3fe44da6db356c874fc259ea785bbc6645f2b5ef7d81ccb0c0173b14fe9f7364ac76a99922504581b3a5af1e4709f3f5c19deed2b382129a1a56bcfba9161e1d230433eb8d2f2f98be455c865641f7bba16c89f6773ebd26ff95b4058821001e669e23d0a6aeed573401a333af42990b68634ff6e8be4e4ee0f6771f17be1b98107162efb2ecb8c535d7a44414110d24742e9c98b297837e812d4dd57a4dfe038c9db5a9045ab43d74ce328b6c374d0afe06584eb9e58ff2b410054e8cc574f291b480f9ef40ff17e62ac3da07219aea7e70be11270e53ef7252b283e7aecc670542cd8a58a90f2dad6c183857ce1e6871b1e89948883212ad8afa92c8b0df29eb62efea5648a9d272bb588992324ba87c5be7329726f598fdb197e1e39e668192af0c52f25621986db8e8794688bcbde92631cc5db326e44570e8750ca9024b98ce0e733ab3db5a46868ccf9126854731a82c6397369b66fa6c2b7bad3ded850235c680eb9e82ebc0b128bf175fcd780707159da5275e7455a25b34fe59ef181b01ef78240d07c9fb5eb892ab4ef47266b87459a2e20bc3201846a848f036b27e26cd9b2aaa21ec44d20ca8942f9b3c75bb110518aa95a0ce4e0bfe8df09528317f39b7d2fcc50f7e3a7306dd71300c61e5e046696d018cb7f0170b3e71d06e10112259f4ba645c23861865b873651873a0690b76c63a48fce0d9a9f7d90e91ac326212e3eb3e642248c37ba588ae81203d14279d6dc56bf6a148f53c5dc14eb1cb7767d08fce51fdaec1d7c495af085fb5c7d673fba29bd03534b92cc587706ce9f0e035dffba1f6abc5a40d388f0be5eb37594942ab304d8740059ae4739a8274e664b0ea37b08884e946ea9dba5bb74a8db26ddd8f021b8670746b7f3134816c720dc18b20b68ccbb962e867b0bce732fea28a5f0b9f708b360ae2762e303d6dbc8ab2f480ef7cea1bf8c761a63697150d863ce5e53778e2360adbcc3704f753b87c6e9b61f2967b36e149a271dcc0683cdc4c9296ba564ba4d9fba158f7571ba98ea1a98809253c7456060d05dd051aa27a984726239c5e57bb08c5d38e48a53d26acdb16cea4d1fad4f7bb2890eac826848df60d90800a4702b5ed03bf420ee4245bd5baa97be6ffea423dd4c2327d0c42e361f417fa55a4a84968c9d36787170ee0a2580c7137590a48f97e000ee016db4856f3b4813f5517cddec012bc012fb831a6a5adcef9867a1dee025eab6d641cdf2b550761f8eefc92314ca37b3b0bc06b0be569e7c5969f92e3df58979ddf621f908718bbce1b2c5bdf284e1a708340550cc11fcd638a2e32885bab0ec39897484e02c83254d36acb7e10efe1ae2dfadbbcbb4bbac0609d8981d735d7e0a564517058ae383300201f32f273491c9d4b99ca33143b9940124a8720b86da5ed0582bdc7128bbfec562e40baaf94c9ee7833d858a242b47d8b7ba0c59bfb8707af1eba83c9b44ce5254d0454ca94909aeba9662f5555be107a07bbc335cea76b718461942e807649b8dd8ef62c17ca066aa0edada8d811f062babe54852223f7ba51eb7698eedfa251ab9bef8d3b67e5c3532b9ace34cb2820bba019e483b479e43ddce89a0377e2bedf5d582ce42c03c039270673a7a47b8a35e39d87605cc8b62b36b5ced366df48f88f6c54031c67d17880175671ed3cf97f8e1f4fe845907909a1606c327d7130de658649ce6df2bb45f5211478a9c0e9e7bca88be6c02f2a12485498128f3860b5b7df815b90375f925d5182a6ae96f877dc19756dc38c4dfff2133c5647952dd8cdd7aefda1b2994f3fef9f33d22bee4cda4be78239b5779672c24d7e4ec2da66115148e3a20d485981567e97124d403ce82e3bb6fa0b7eb612ce7f0b60a64b689377696f11eb10b239c48d586327f33d0e9ed038fb63d2117827b51e68ed787ebad6b0c13d6b1dbf8b92369e7a9fe271b7a58741e091aac1d110a02b64930ffb06d5467c50cbd130069a35afc0e8704d1887a18905da97c47e9d21b6fb867cd6db8d959c515c8ddb4eeb00a02552770b6d2be6792df3ae42396090e8d0f39825283b2cc9cd4a0df3ad376f780d3061923e5d3731d0ab4d9875974c2d034033c3a57ba21c5477baba38a09b03f18b4272323fffa2ab557b20e1d6a6cb23c58c4a1489fbc1f607a7d0d814a792b9ce24efdd83539ade50ea0867fdfb4b3ffb7a4d5e385cc5a38354576bd9b983e045b858f1b7add45319b579fd1b3a539d19b81a7bd26ee1c59ebe8fc9262e9eba677d3dd800c82288556e4fc3f0465d086565f17791c5f2fff1de8c960338dd25e1c79ab9ac2717ec91729057b64b6347afbf19616d52e6760a2e843c9ea9cdc733c8195d5f8438a1a8c195855d671686a39b688a5f3909dd094e704f9a45e79a64d50ba89eadac9322af6d2cde2ecdbb11869682559fa9d6e72ee3c38fc9d3c6a936794710194aa7fdf671f2c6b644afaaaa0bf9ea0e6f5bd09b4e53a48e1411f706c03dca3e273d759e2c35934cda9f080bab4550528657a714ff1901688f4a2968008208ae064d1076b1c3af41c2ef3906c0c57c4fad1736143fd7f42567ab490564b4d365ee9fda8b6d01687190b811e4ac659b07f55de50d5a62fba07200057e28bace8fa11f28613961f056d37fa33362a1324489c0d519d9f36bf9949901b49d9420d4f5fc81e2ba30887189fa95edef7e5746bbadace8248fda9ff1ec22b9ed93688ceef977174304c9a0cfd1db0f47386f3fd741c04e2d4354d33e78516ffb1427d1a60bf2149fa8d908450a7d2d2c29210b1f4461d2a6c11ea1318923b42d3ff232582b03dc29a5f4dfc255d7e30d2615d1eb00881233b8c2b77d6320e67360bed7a8d37c836fd3fbfbb1f40756c131344bb36599ac54d3219b9cd5bad56f8144194c71095557681de092d27c1649c445f792194036956842cc86e850609dd6a23cd3231e0f3857ff95350410f822228f1fcf9c40812ec1c53bff704410cf0ae943c260795b4028f15f0cc4fed60573b340cb8a58da86059aa122f5db7155f169dc27397c4e6b694e7d6c17714cbead4b8730e834963674a80d6df52726ebf8708d9ccc5bd4aa282e08c948cdf81d7d4ea54634d5d26fa165537431c857fa22351a11809c5702d10ea9724d441349e92df74bfab1bd1722326aaa5a57260a5e809a6defc11ef313c4969d894b5a8d9eaad3e854ea03f202acbad6589a3d752519583aea344a15d72d7a737b7a54e77b4cc7b14762003fd19007650655e0827502fdf14dc47c5b690247ff4406df63abfb792b0f5942c5cbe8874001df87a114d7b28a8de32e6c4507d2df467b7892f6f733645cebf14ba425b3742eb5e8d183965ee470fa27080c19d31cd8b2da7bec39a92e0d1960298a766bf9d0e938f009a42159eadc91821bf737da27d0fbb3aec8cc8002cce26edbfbd9cfdc5388261df019ca9dfac257a6a374b0dcd89c819c25c4f057991555e5efb4b1b544f062283c6de7ab662560e00a217cd07cb52d74436438599fe9aaf2601d3ac0db610088038f505e4abaebcd855829e70ada99b466a0be0187c32d50b8639d205ba53f7a91382f4a4119f8bddeaa52c49b3dcf2621bded41fc34a893c5ac9517f40f5add57b96185652f037ccd65b6d82020bd1b835656608cb2161537a30a75878cce8a45c25203fd7a9fe05851e9436364b20702a84cba4bb5f37c61820ccdb6f5d531606f98f547e97d7bd97ea4875d725a724161450f18dcd2b4102c24059c365d70e48179de4e16efe407449968528c4ccd67e791a7e522964590bcc4fd76865aea19525094cf8a0f94882040f61cc7371ae93476bc4fcfa63d16e9295d04685f677d7dc09b6231ac6df5f79ae98258d777512f83ad7d7faa4fcfa5ccf475183eab6d55d5b5a01e586fd9603609ad33be830c1e8b9753197f62caf8e5064b527e357dfc5984fa3bf2524b2bbd96b1f10476772418bf950b429a88adf4a8697c17b44cf5323540c7215168c1e07fc75460d0b03d6a5b37efe153a70ae3ee2f1b699463ccc8ac49ecde75921b0ac81da3bcf3bac784ede5bad10af66571e51b7c76fa48ff433965787907d73f80909e01876c3fd6cee143d933be6eee565a327942d674cabdbb525933dc592e83c55f77b3009e247585e10ec179d56c71e22501a3961df0af2ccc071112d9815b099fc7752b0ad0436515731a8547712f5cf7acc5edfb9011d74eccf5c88865c0c341658b797bc98368a3db766171c8d6f738ac435c9a7479b3bc3e328dfb5333778f0adc5bbdc118450a5392fe2dfcc4a7af4d853269483be70716be3832225eadb72f132de5cba3b37151de765aee58c6e66ea5c3236ecb098f2c6c67a7bb9f282bf6c3186c8ea64427ce1f2015f33800e71714ba3e40490c7ffc4fa39bd50a4b8278f3056b642d3fd16f5f313faefb8807eeb421af87df9f92af378b1f4b434f7fcf240792f95291f05b1d83b6bda289e3f58f8eb06542dbab80cb3497eb70d8bceaedd4e87cfe4c68e55565d3fd803a2395b2a7183682c511a78cdd7b915461b7816fd9d5d492696445c0f93c36a403cac7ca382ec564d67a8b88f729930409311df06a9abdb1be748f68c79aa238ba1509a5883f654242eb7acbd5728049d262e9ecf951e222840206a63d52f6ee80e31a955df8454210180428552a35a3e6aaf21aa9ca1520a208202536f9a11f4333cae410110f3b5c6dc9cc986637c62ace85f01fc478c938258e01b1ba7eeaacb4c49f89a6317345bba0eaa2845ea0ff73993a66430702cbea30163f049227080e6f127bf1a6e38226f28f9e385cdb80677ed11b2f9539fd19dca467f6bd7b201aa9d85678a08f3c90a0290460c477633a4b731b650742c7454489d58560e18f49aa29c624bcf578802c3d32a574893bdb57109d019572db8127fa86ff29794be409ff9183fb956d0472b51490c4e3900cbbfae3fffd5cd3852f444f6fa403818b59db7917d5e577733d6045dc5ba4edd2a6b8ca8b6476441e7a2f045439f4859fa6858314be1b3230dcaa920950ce5020b023c8344d77234c9c117bf7b2f8eb770399b7f99f05ef1814fb48a37c4efeed18b1732b6ada4a6b16cff92101c48222efe1b305c03eb1bde565ccf85bc3d42ac8d2a7fa5b00ab72328b109f4a18edfd452435213ad3b08b7a4fbd5720048cfb9faf42fdda89702da45148443f3c1beaa3b88fe7d2dd9f18ae62a1a14f893a6c63294d7c6d3a8612b7b2864dcb808bf0302026a8cc4ead0a449c53ba49f1c11f641c164c64f65275eb4657adc3f65a7667f35ca5402d857e8ea961024121bfc0e07f33f713088932a1ba737e46ae4dd48c3b2223a4e7af2d8824bd78626cace9da2dfbfb28477add88dd213d2a7a96c7ab553c323be7a5a38f6a88f1ee8bcf7c13ede33db9c527b82afd8231a87634b6fe554ea74192fc9028576b58fff993ed3ddb97c6c503518023160c630b9576940da4527bb916a34638985d02e981effaf15053d5676d2f1f324f71868341b14e9d19c36d7958cc7d8f364e1231c9eb1c10bea68389a7edf7fcb9e3c398b48185fe0b25e3021e9d7820f2a02b32bb75bdbefe0c2c83bf53f8ec14ca115a09a1f7b49d984474f1acb565b65f8181103eeebeb5ea47e984ba124a4b80e75d0bf72dc8e93318fa14583bcd1cabfb4197317a6f905e6ecc67b2375160976378ae91448fca6b619a90007f278a514f78631017774391c94d0b416ed23521818f06ed5891fb0f055119d4e84ac72d126a10e11d7dee0753efb99c8bc6c9ea72815ffb58af251415d46f951475f1f6aba20f818d4bafbf60b4727cf75b1c86bad9821985cfd10be7dedc3a0a37a24c127fd4ea290440c80df8e22a041c869bfac81843bfac502272925498f4d46ed003dbbfd8658846c89aa2f172fb041c0a28f3e01aadce4f482d77d6fa19d1fdfe5da31a09fd22e4edb015ab464c42a7db40ec923f03f114bb6576274b7d2fdd9eee3b733ef2c5a7cee27f4c23d076d6285bfe2ee70ab7d481948b642d291bdd00ae0a83fda202fe9225c6ebdea87c416a06baa31cb48037ff964137e52fb263717aa29722ad6d0024d8817a02b874a0760d7d56a1098dff325d0fce63ff0f3c4df315f54d4ba0697612bd9ab4ed4a972efe2e55791530084e9e2c06eaff602384c65fdc1353f2ef79ac1d0dd1b882f9bc94ee17ea7a00a240a73c11fdab6cdbecde91573cf6169f7cf431a662dd6b6b75aa685fe916f43be1805e05bbaf30aa9d9fe8394b3e354b78681d0c0fa89354d24b175ed2678e1bc343679c9e5122cf33af5ee88da8a910aaf4482de8b6e33ac05941949b3b28905b2c49c44a70538ee822e9bcf793cf994c957e10e1549479b10a4df6608884fb762d06cd0ac9780cc2642ef3842152bf469f2d9fb42f5d7d677d289c8709e4d58870dd7acf655ae0202956f673bd8754bbfed76c4857761f1371590a29664d5498aa001f64439ebaa780a2dbe1cb207e025307f9555016e3dd8cf022583028c5f1c6afc03f90bed4e1cfb14a0defe8959372e3a0fbc140ffebdd2ec0c2d10ab9ca592ef37f0a5f0ec9746c00c6b04e51243e5313b228bfe46c2b8a857fe080bc3e7a45544bc6fe8975b9e00cb6851b2eb882488b033406241473fdeacb86b7950827f235fe3a748257bc183dadbf09df2e00c3460cabe7b8e86c0773141d22c537d191c6a6f20e8d660fc680603ebb26f5c7736d348b949c0e09606f866cdec49bd8650eeeda6ff26ca7868b397f0db68078a2932603cdc5c48e927caa4bee00782c06342b0c985d2a6e197748af668fee6e28a2d7b1748bf1b83b2b21f5777044389a0813b800abfeb06b1c8171e50d1c1d14a0c0adf9af1d44485d9fb9caeb3188035f190b1b75cc54c8c28c457ae48fc2af227a0840dc18327934e216c117d1329b9374abd23ba02fff5025dcf8a3fee8248c9fa43872074d2856250da35fd36b521d6bf6f5afb16dc2a02afc11dea51ff46d5e65c6493fa8b15b88ff8b9e436f1b1bf525c548f91ee16522ce640e4c71795400b0b2dc19263092ba82a97059432fa63a3c80362ea5b29b9348cbb4e510733adf003214357308a5f5c2041161596ad6261b70ac067b07784836e0f6ff1efedd98dc3f81609689052a2d4db59f059afaf44aa5b11bdad1f0725f7cf6526364f655af0e56fe000706b9b2cf03cf673448ebbd35af16e31835d5088ef816038f79a835c6f2d6e25ec19ef849a11b8819224395cd29eb1ca8bede346600a8abc59022078d1ad10b737742d41e237d867ece9def7d2a40d51163f9b1756eac3ab99108ee433ae3d745cce03d0d8ede0620f4379856e81e76ef8919ef7b697d9998631db5155b65fe81830d932de0d9d361ed0379b149e57247ad19aea4ca67744507a7cbadb1a121b662b31fcaa1d2e31abeb9819a0a1202a8d9fefa64208c7f318e5dec3d847f58cfa8fc68e2d1f9f13d0995abd3c6e28b36155a2d78e21e55c5ad112208770428795f5ab8b541463ae7269132b015bf2737926e2012c64a4846e05949ae4604c716a3b4abebad2a8e56e3eb25c0ef1b6d3861ac6b44d75f8c3c94ef799aba7661db46ac21ca1f58062633bb7d41419bd9282a0a4203372978d2947ba50d374519fbcb088dc7759ca3c0f7dcb1f5e2c96eee79e7a87d542a893287e1af174161a261b32502e04e392899db2154476ffa9640377fd5773b0449c8f1eadf70485f0f2ee96ea8ec32c0872296b733b9c7e67fd36cf65130c3b4cec82e70c702441bba42bb0787c58380e349dff6a4f4baa0d670353f4d966e9f103901c78f578cdda8509fff0d3d9dcfef52b2c9b72cba3545c186daf79b8cdfe6143692e5b701f364e375b600726049e85e7a08de1779c8e0a845fed7635937a8c0c1abf427de117d33f1eba9c67cefdcaa18c7654edfd6c6cd2a3defe18262a5a21b4bd63082761a028bd8265e22a2635ed303a23ad572f01438178c6c76f109434e4a752baa0ae6f96a363ca96581ca1184c49d61656c0f1980907de3a7bbfc66721e36846f8fff6fe71c40dc59202495beb10ce89ba2e9051aabfb1bcfb68b62a28eb3a5ebb87ce3634d82ebf24ac86e99b5dfc19052b920114ae455424bd6e89921201fc2998455ce118b34151930af1a94733697258efc7c16442c71796aacbdf3df01cc658e846e499d30b79d69b12d3979d687de6f7c110ce5c2d7d6d7289fd3f29de52efd0e4b84d94cc4444ca34337005d64d2ff6b128103988a7c7b95ff7143af3941eed64ff3122182a82b4c1fca00ad8da9e2c9a5949aa5f6125472950fefb32fdcfca810429a4c647380662ac99736e1a61c02c8f1b720e7c5bb84f5589a0bc25d5801ca4b9591ea2762edcf186434c4f9f51f228f4d2c3c8ded18ac017cb493a86018d7769d57da74639a6484b1ef82e933aeb02fbf4e3dd4f6d3fb671f61604af1d5e43a8d82cdb5cf52980f6b50a506f7581b3d5ac006c3f61eb2e3cadc70ac9e108f67973d8c5fa782124653839609ffb68957d2b97ec31d61ea785971600224ef3d8d77b6eaee8dff30c208bee203e8f40dd437493ff35767a393330c3e08f229c37834d36da81d6f6a75e31d2b3d5a94961b97d2edad331db2f0a20aeee492686245d01edfd29a87091fb38e9ff7fd3eda2767138d6fd4a3715b1d082f4cd537abef96a23ec0c9a6fccc4c8fe0bb658e38050ee087bda8c851d2632473231d50f9446f28124d2560e82a42d9e104359a756a27c1dfcf24cbc7cc7ec802cc5f44517f0a56a2e4f7a6de31da2b558dff566e1f94499e977811babc28760fe60b845385446f03b687c73dea102148810a2f844ad9a3b707fe17bb4afd0e190d3ddf366b5c211968cb5b0d0ceb172179c66669c1078318d66ab9c9261a04e3ec8eb9e3ca2bce63f361ff0d48b9b98dce651c73bae08344beb2999c69e9042f9d8cc477648f24845d499c8450a6b005ce00842af63328e5c84656c007f174ad8a7aef73392285c4e82a1d44082f6ca620b4faa5ee4a2363a549dcd576fee3f403f2fef3f3642e241ff93e18fc5b3399f2a0a05d386b2daf78f6a692022bc740b8e4786b0c6bd87392094b21988f372357b9cf6329ffa36f79bda0f4fd9e9e33c5afe052eefb7bd61cb483f680cbe5be8a175317aa1198131b4e3d4e9cb81ed86deda8e9050e71540e531f1859139be15999d3622912471d5dee8af54831a8785113f334fabd602393a56b665c22e7a8158ee3e3be234967dd44386111121c2f13fec5527a64b6959f51a03298ca6050613f368ee9b1e58692b70c3534b23b4d07ffd7eda94e4f2aa1f1c78cefc51c41b75a0399666425aaa80a32053f82f69fd40def3741f66f73bd856bf32c3fa690ba5e74370edf02202cc87932ddd2009c1f0f3849e41976336d33a058f790741566ceb048cc7c08f6ea009617db7e31257178be081763ea1cb1a572277b30f2c0a99f70bdbf7f5e5774fef75d085c7b34e96ec3067883bea6effb7a9f6dc963c610a9c48b75c0737e6af3041811d1eefd32eb0e28fc75753f769625d2de4c4e04f6584bf9fb4472763ee218bac67bc4749d2f690fccdb9d59264c7d6c986ce6c0047b3f62c4039a41723e1dbd2d351b05d0539a6246de93813d1f0eba329799e1a03e5187126fc42afb75ab8b86cdcbf6b27a8dab8671995e038926be451ad4f20ff79dc9c91a31312106711d123f4c0cb0786efc5749b3570c679cff1f489e346008fdac4442d2c22b033fbda2716c68e05509bf6766e5a077b9ca7e080fa6861407854cf98711429067cb11b682286f1c3b92f4d246d8c48dfc16513dfbcc7f998fe0de5e36c0cc7ce6b9e057e5282d9b34039ee50e93bcf6df51f023f9a0c10e67ce259a6678aff683d563d8f90384a455959dfa076426134e2b02e02dd70092008b518c73c8fbbe2a9d453dc4dcac1cbad9e05cdd5fe589a4972cb74bc476262e9158bac3a85307a4240744133dea9b646d58b04aa17b51c7dadd794d83a4a30174ff2b6eba6715c4ae6c88174dacc7ae3e4358728eea5b81ebabe592c857a797a45d1df676ad016882e83e86798c43c2bc60841d0c83b83ed22a0534f074a8e44be040773e9c6a07df1bc760fd0e76a1d795fe814d06557dd10fcdbd037df3fc8a536847993fa52ec5d6d2b3c293e75fcadbe15d9e8eae68f892b6a261afb34fb5610d703a399414b4b4024a16ff39a244b67346b24b69edd230bae8e49af80a1ffe9b934975d5be2d71df5cebfa3fef63714b19fd2eb88fe3af34f79c617b26d116618b7a61e10bd33080b975f2baf9a6d4bb922d0e5843919e4a90758c9dc487f7848a30a72f527c8d7d3a6420f9ae8056333027bf226d79714f84b919022a9d97dcbd0bf977e4411c8e0a490b5cff60e69049e17e7400c1a3747bbb559c4f4f2f1d02f02c00a69df436411ca7931187bcfb948fef2b827c4c33ea71be7b6e4bb747c0f2f8625066839d585323954904fa9e7d59bdfac00162d8257faca3d790b92e16f594ed87e76e1966d8000233560cae1d4bf6b9988ed7251fe1db9664f51af1cbe6c59a50615e3e337e86be9ae8aa3fbebc59d209468587cc4d7b6fd460cb2deb67458101a2f82e5c0d30ba95c9e31dde94ad735f797d0595fd1a1b6c74f4e490200b99c9593d7c861a94ab889b2ee991cfd4f532b03beff70c7cf6900215e82a78016c9869eca2416539391b6839950dc337119410c4a904cae60d847ca8f123cc3ce8f4a87929130798eff1f1c0f50afc1365ee395b0c1ff34633c5b1bf00f50c74c90908ad5481f4769d58751214f6e5b2829569c4b74ab49738f0ddaac463e1fc2ee1cf2ca239a4c2a059393a261e7b0f7e42cb299f78f614f0ad1ff662d037aef5716fb20d8cb97a6ff2740db7d9526adb0a5d00012b8953907323c8914c09343fa9f2e7c2b9a7d00f100b9ca56792731b9fc843713bc824e7a4369db7c0de33db7493ba272692d17c8eb736c39cdefc7ffa1f5ef9c339021ed250a26f6b1be43656ee8df7ba6044140261bf7079172aac1ba9ed6885d0670d4b6012e9f4168cdf883d91325fe48adc02133502d63c9115a15faf62bbc25f448a34b70d1e93351f5036efabce38babb24655dae9ebea9005478b08e5c317a56e728ffcfd0a2e807cc334dc14a954316fbc395ce22760009e7360a574b77eb319f917a022340c89fad16095863b0d5294b32590ace0fad67f824991ed3be7fe35cc21b1b3c5cf0b06e1397f058df46850725149a9b1e82f8e6623382fff7527237dc959c72ec45f63a7637d8d7219b8f4028d1229de1ee9c5bf67a736374a6e28c774ed16a469bcea7ba479ea12e7dcddd74504d9c435f7df10351044901ef520fda9b42d5d4c70f51905f334a5ab1e828bd31d664ac2d69b434814c8964cc6676fb66d92a547168f5583bf2ac9042fc60d5fc2fd9d2c5e0c5187541818558f25cfacd42877a33cd4d06a9c516d441ee4412fbabe611feb728ebb1d39bca2b3961c1d39558c8cd865ca9f4621b88f3b48331d8dfb2450947041ac0d3f8d53d152e313723f41667fc5d392b769f2ae58b87b01da115ea1246ce0b9290bffab90b6532f9c15f1d3f1b84d8a5d0c32818f84d650c91eaf23842009e71af87902c4691939c59881bfd221ddf6759b9b8aa6b5b7b000ee483ec7fa35d5e1c69bd6d9d03401506ac54c14a05a91b3c28346bd33e1f08c46d9a99bbcce5b3d74f12bdf8d5907ce03e16cf020fe1630e2de19b4f714579bfa0a7ea2805a158b01a39d3f23439727afe86f335db9f3913e964c9d6c8b114ef0e702618f8715b2612b4bde87bb9a7136d542154d2feff8ed3462d17cb60efe64782eff5fd412f30aa40b37588135cbfb25899c3aef62129b6e0d5a27d71eecda2be803412ecb0aef98c5ae1a37772c6284a60915901e5913ccbc50a95dc593894066c13f6e6a4aeb7dd5f470637c8b0926d03a20c13c6ab350a7b608d8a4b68e21319cb766fa9e1713d05421a7a5976c679959844ec7dc8ea203da0d2f36759de2082a725181cde49bf393272d55ec9807fa705d44bc58f499f2d516f6debc0d1c77fc29ec45c440f6d402f79feb2307b27d06cead1a5cfe68c066255db31d2221adc89cdd0b9c4ba05dd66ea8721057837b90fbbec41d3a3458bcb182c97d5b19f13f7342903dbc18c9901653a951b6a303ca5952fff9e219d7085fa93658eb7a5fd1a96a68edcf662699cde00ad1bbb483f2a0a2dc56d96787bd867feeb191e68840a5b38edb31f804fb449051cf444d5e0d4c2731da0f74f3577300db58ca358e76dc7d0d6d8827d46e52b1d19481fcf33e9b0fea318628094110db62535eef41643ca3ac2eaa55f618a0ea91b31abf8da4bc04db86141ed10350eedbea2d67545ac731de87ec4d6674e58193be72a525915ab70087682ffab4e9e67c57f80c4943bebb245847c2c1e391fe54ee988b2c18494ba57734ea1716f2f3bf37504ab786d6983c5b380b839ade6bcfa561d179eb50bee71c18acc8abad6e3b78e268680c6de7cc6661f4d762e4a53c59c327d5094ec770b1f76f2bc8e1e8bda48db50ffc27fe97f46ed8b4ccbaa0fd767af94d18ebc24a89346d63614af4a0fa6139007d11c40c8a2f2e2f87d9712a5cff22c4ae2c3a22e283194331cd331b10c9d1fdca4388a5776a8066840e5fe65594a21fb25e0d6ca56c62f53e03b91271bffc3e39a6f5eac00ed20e3316bfa5c828ad9d91f6360317eb457be8c5b3191836227a746687415cbe39397189d5317f9a93160731b188e4b791882df303c6e5a13a4bd750ca2ccdeda5f4e420f4d39a815b5ea8f4f0b37be5b30e1d254915ee8d3de3fff3fc6b9136fbbb7d4e06078a5eaea4642167e02af1bd58f4c847cb927f05abe978d0aba268839746fb016934f2ec8fec93a597e0a9e1ab53b6e6a7a15085748a1055158d56981a4046901636b3ea76cb3bff3ed03f7b01da25d93dbbf51f000984a78514319a44b251868b5e19d5381f759c1566292b475f66de7b95fe2b5eb006c25c496dba1e618bf4e5ed5be13d5c1323bdc5ecd192cc512e611eef7503aa9e4b27cd828b83350806ca50fce0e2c116baa0c578f7fc958a9d534282e3f85dcc25d0766dc60619862ddbc8f644ea40a1ab30c2f6018bc9b9436521856625aa5189e8f612804432430e301e8548e692b752e1d4b624a3ba483b0b2958c068cfb1d2184e562cf5bf38f18b47b2b951aa9afd13dc752e2af0ca8c53f2f0facedcd8b4f567a32d06845860855f7a44c922d7c0f86eed06f62f1777255aa5f711a3b3eb2f5d0b38275686c14480b10a50d853e98986c7e464d2a7cb916523687e44f7fd3f72f1833cf722c73eb508aff27f9e63e18095678510fec3234a4b69f8655df61fc341ded65bc42b82766e05110bef7f1576b797b5e7cf2528630c905e609c61b07ee544942a19e6a77986227bb138924aa5324f1ddbcee6eec0b51fecb5554f74e4163e1772e7824a1dace69bd249c640738479cf1f10b6b0b2c8dcd22c86ee4175b3dd643bb58aa7bd1a61f21b1194e75584a3e61a82084da42c0b6c7983c8a861d2d918378df6528663dc482c8a3e68f6f7598d4ce7a7ef80bb39026bdfdb961805313989200c4a837552adbe54a819d0a65662faeba544916dbbc79c6d4d658caef5b51422d00eefba54813d624e44ecd359779d29b3e1a586963cd0a008808411b07b0fce9b4b8587ee01fd8d13e6934acf517f263349dcafe65650e0d9c61e9f33d5c59f1e78d4ff0e0288bfdc823d5a4d0aa7a619c5af5e4c97cf370b6ce4f4eea46cef3f7b4ee0aee3d28fe2f6c8e7b22c9e1dcefc2b7bbd0a2fa82d435b6fabca469b382c01bbd1a1b540cab5021d3c9b49ccd0f1a509002ba4dc5d2bccf4ee1a7b2aa206ee4ec5a05be8d2a80952f1b59be56cbcd28743d9d4d6f65a42b303159670aac1496b09f421cf69d58069fc0fe57928dcec99691090517a87c29cf110c787c46b34f7cc6c37dee3dfaafa375c045473d1914c7bce996beee3424307d5d703623d016be792416fe2f886a76bf0651510eb1ab37385b13492fea4a760fe90c4dcf85a24065c6a0093699a7d4c3e6237a2a34af72d58c46b6ee73081365a4952fb57eed3f2b1c64d06674e8112c34557cd6cc6e2912b68eb105e7008c58db61a9a330383885726544c605659bbad5d93767a09888dc513072de6cc0fbebc37cad612b27c227d0c7c2ab352e5e2d944ce56073a6c8e9edd4d03670930379d14da6326226954a7582f1043ec082e27f197a2e622c4a0433ee3644c32ff6d041d65fd3f2ef5767ef229ecbacb3004116b9e5fcab9816e772405b6469202cf763726bf16b8ba353a98666f7578f103f72194317e7cc77ec8ea8126897b78cd6e77d15e7547220742dc96fcd0b8b665470c9adcc40acce592395cb81b226574e348b219a4c603e418e3924aac9b12ef6e55631d6101dbcef20087bad3ed2b421f9282672d213aed5a5028000911a6ea02b72e6d29c47e106a66e89d92392255ae2c55f230604026f40874edb961bd74cc63375f915c319b583f0a30a5fcd1b6f391e0e84b49ae38126f59455690b07f3c97e359c23f691595078ac3f5d05573d9e795d56cb557aa4d0191374360fd57c0ab442c5f8c664dd8815428f497d853fab641658ad423119bd6e3f3de1e78b463812cd9bf97193fbf1ef4e1bd0f725c79ef0c479738587833557e0788976982f83068eb6f2aa8a29043ead660af37d9f32c90fb166cab06ca41bc77d68daa2fc2a3d82da87501087b3064c671b25288111966bd5c1a376518a1f26d3c36b8816a3a23649036d28ac2646af4d574923ba950f57248a26061fae6d693d5e48e4f079ef8d4a5cd512de0d7a30daf919ae5d28ec0a2ca260ba2b3ab60f86b1f2bbd1f7da553e4e45ed47476699a29c12625daa3e5b424dc4b61ac6ed97ea74fbe8fb3067b6e2baf1c11589a115add23c689c91b103ffa8456b161761e600fe6cc3d32e5accc2801cc2b872e37f1ff65a0c9d8500d3bec88bd3e172c0d80e61eddc7a9aab51e0de2a3278d9e42c04ea334fda253edffa817aa33ad18d8202c4b4a1c5883a2b9f6cf56c7cd391b223eecb33336de2dd40469c9311316e96f87859db1468a999af6aa24df39bed3711ea002cb06d7f5a02323ef4e7cb6662566fc4073b5f3295e4be0fe44221b05b04c65db3a2e90f7ed17ea2a8da18acff4e0d34b4c5472bf9fe01a3ad6a778d5c76700fb9d86824a2a17b53d0bba10d34800f9a1500442c55f9a3cdca68850ff0af3685cee47d0042b8bddeeb3fc7380d17df814f383e5021a792975d1ac833abc6fdedb18a6b2b6f344ec9e294ec3cbdbe9493971318f5b4cba15c684ca89c0dc5fd6a952f18c1851100b7ec0cf143efac6c0b1865400d7136eed75add5e8dccf124997a82a9d01811baaa97d209c38d8393b9c2b42cd9c93be3a5bba1bd9a30626c952ab795d0fc36af7c52567e8b4589c1510ace20ed3ad02fbd180b1d7701a75c047efc59f3cb93d4a01d85d5850952031ad6c02feba7c0d0fd1b6306806f61533bc329262fd18a50f3c1b4c2090cf4db6580d2fcd1d86249f9400cd319ca27888c0929aee408c4169554cbd8f9f6a1f87e189ca060e11c87f105949ee13358c4740bf89907abeb845f58d09a4f72870839c9be89879e56367c4c86f27993f9a4f2dafcb56cb833204ac724bbc13a5957c1cda304fc33408d7ece825570c7c3204113653dad7fa5fa83e86b195aac6405c8c921e1f1798eb9c01c5d582094d70019c60a6c030fe9dfe114f09b10d0b64b14af3b1655ebb648e1e8bc6898c20dcfe27cba4ef6e74a8b2774995228afd75388c0fa9f44d7cdd04acfbc9c797626aa972ae650539a11f96c8fe26c34430370228fa4e0a9709f4a04976cfc8e9ecb2a414cbf2810bffc46bab6a41530d6de5398cb37b32d5e65a9ff60880f0a04b214a9e0fc45833c5ca09364db1c0cbd53202bddf50581bff8cb171951c1de0589196c4a276e88ff4de6f2efc9debbee4b5ab74b082a69da291d48ca88fbf2e90a91bea75ae6b5257669362526643ecce2ba0d7025a4ae333a0863990d582b272f3167d671155d7e413261ed75ec1a70311cf8d6be7caf0ec94f52e0c8f84a3acf8b939ceec0513f48abc308b7ab6410932cd23f6f6951f442231f205055414195b9fa040631e20fcd24eefd8637a1d4ee77c37f18c9f82154b7a90282c88d30530958162c3e8898c2c4d08397e3771055853a909cc96e9049b0a842dcebc0cccc81cd1c251fe1fe92fe09f5af1d2e0f3f03ea53890828ca344c88c6c82df10150bb054e09e12a89cccda3f55bc9d2cf75a7680b91803ca59078270e0dbbea1e607b512052b18ab102f251307b08bf6112ba5fc4040b6f14644c5e21ce2fb8c2df63ab6d375c30e369f91546d7910f7fc1324e6ed6122760e20bf8cda1e05c3f8a5a603e534b48e6fc3ec4b4a06b79cff4b8a018e3368dbe861240d77a914c3fabc8971463fe966c87d7d69808d1d63d36e7c57109f99f5380d5c073ad8e604103129370d7a25f98f8c1c59106fe5afedbb39fb566f4130d1bc2771480cec63c7f53b2129eadab15bba404227e85914913391d23fa7872b9e6f72af52c27e9737e3d84a79ec0784683e74ffc57100ca2d22463e3b010188a16e825d904aecad5e72b3741b49b2e4ded44d460a3e2078dbab6e51b85db9e8adcdedde242144e0d9667402923f2e5146c322f65a7919ac3cb3646adc66ea559b5d3cecd823a97506c9ea91eb0a4909a2e8ce88cc90212e7b4b75fc49a9bedf70c3d15b83129fa3f8fec6fbe9840712e393d4d4decbd685c71c5f0bf272b5e3c62ae82c069baee329a162e304d9cb400e99203bd4a87d473291f27a91a9717932691ba457be76b3df78b4d9ddf026ef68daba6e6cdbd866c117b2221d0aa829b7fc684f2f9c06c07d85d85c764b3866602e3c86c553f12c2f6ff5e23f69effdae7c845d50b203e35adf6eaf37a4cef3e02b57271214dae8a2b81e265c719c21276abca5a401489560cf153f952d8eae0707ee163214820e298b06f21123d0541c0d56f8257c74d5691ee909ee4cefc7a6281d42f95be96c909cc9634553dc9937d35f3bf1fa925a3603f24c26aec0a45ad64e8e1b50387f4217a3ac876bbc604d2e842661b3ed939faad77121304a8d1adec419b9e57322c5d53d7d0244cc9711503569f8c9bc3221c0efac34aa0e0d02d6240212049fb250df40fd9727b63aa40a7099edc79c749f634a2aaac124a15390e457ab3598cf46347bcefe1f99f20c5c66a8ffd26c629e98f54b362521fd8d4789d05240baa7c97d471bc242d5b23dbd08e06da70047d9a71cfa75dac071bd6c37b4f8ed8c3695afbf93bad392b64a850eaee6b7d0947c0140f9a999030e6b561249f49a8296a648a1bcaddb5065086536d25ad19db5de79f1b8053968ea2e49669e664bd8ed5a64dea885e911df5e10c86157e9176c8a87c4ecb8765dcb35291fc99a120979680e03b731c16dc976dbcb02e9b39b42ee35254c31806682489fc03243d409acad834a0eb8dbce3de3e74f39f3d0b01bb81be98ff9039d217d528fbd4e4c2e817192e45406a2ddb29567c8a873af140e443cf4ad4170561be68b12e36181c77fbcef9037ea490edde1d4bc5b93bf108cecbca837f05cb639dc73588e6f6ec85502ec8e601bb91d021e3c5c42b52b4a32d6757a8d603918c4996c7bbd6c7ce08e85fe90525dd989e544c8c727e6a954d91011d8b3fb394e1c01cc73fc1c50e70ce1134b896fe91415a04530c29bdb0f33bfd04619d1f8aa40356ac927b14e80fe8cac8ea0874a8c18340ecdc0f4353f88b53ac9c33568211d98f3de48b1284f55e4340dae2a7e37b47a067c88373818e78a4be8caa8b2a52ea68ca365c7dc631343c39c851d073c7d48df8893e21ef20a8815035ddd08c29e2f821da80c9149f11beb3d2c75e0bb7df9bc28dacd3eadc925196ba5286a1f2228ca15b4efadc8f72a7aeb9a01e768357ba89e08fd93fb365a081047c9b23901eb7df11f6a1e017b71dc12f36f2b935047d400e6438af4efd6dce5f070f9e3d0ea97ca60985ce26973e529e242d559ab85b2d9b71b686f2000378be9983c59eec345621d4fd0f319998fd1f6f254c3364ed400cc237a5b73f2e0957bdb37deee99e1e414d1b04f8172d7fe339ea8df3e7d22b0e91b58c927a1032399086416b6987b48c3431779c8e1fc7380bd4245f13d737ce7bc61053bee286b266fc073649437fbd2a7e3e214d44cd8b302e5af77a26abd56a427270ecc8dc08f3e9f66a6701d5d2a1f312e8d6968ad436aca07cfff374d1a7a63e5ced4e04e09389d3d5841daab8dfa70c4204b60c9885d36a4a1e9274f8882c5b5b6b88e43ea9ae76a50ec830397e863b043183e6896b79382543110c322c6669772d300fd5b5520faeb0282ff289774ae9ab84122a95649f9a931c31acf9a14fd419e110831d79960006cbf60ee50fd22141b7eb6d4e31b915cf18c7b8cfdf13adf53551cdb3d8855a450753efe5f4cc14ab0254cfdb6dc4b949970818c5fa7351faae4b21859518c878c26e63f32434e14e1c33317cd66aca98b58b97270fe4f4d2143c06fdf7209858df9cbfc1c033798ddba6bf90a79ab654a7de8b258c034bca7a7eac397d2bed40105c4f33388a07b2a8842d1e5edaca72820dfc8b165b61b092efdf648847917a10575f61704695c3bbd13a13b40c144928a7d69a35c5d6824bc013cef647176a8bf53cec1594fbccc7ca7fe0afb47597e97a52105d1101e0a7955b37c675e0b0d0f56e269e7b530acd1e9ad866528cf3118678ccd0c45a1ea59478611a2e802c5e68d3aa8c50e2621f58fd0b991b3fd571d919d50a5020f2f1caff573d6c90be439200ba1fec5a10b9121db64d4cb0a74a86e90f978ffd25da2f8e2aff4699f41177dade548f5d59727cfb487c617aca191d560a353bae886248bd6a1bec6345afaabbd4373a13025aac6a67c681975b2e0f4d7ddd3d6c12e31fa291533a3926c96aee8412ece2d4c74fad59cfa26f5b01ef8d29abf1a64fb533d2c4c4b4e0d987d4267cda065d8f061ed8c9aebbf0fc7232b8ae3dd1758fa0c4b6e604d78164826424200ba1340815990920cda1ebd88e81faba7afd5458efa930284e5e6b4fe47fd7b44429dada52b75865afe1d68ab008f7604e147c45fefdeee3ce082eb1b5401e460129dfc69bca0879013c1ea7b45290247ec92fc34f903bb0c6f07dabe33e52625800fce0f9607634bc256dea273f46f043e2e51251c9cf19b87b41e9bef915abfb902d5f9ecd8915ecf080ea75e9dcd1ee4d9b7759e865ce80866f5d545aa96ec1e6ada1f4661f6548442d5093bdb0f620b1ec4cbf35939e86f0f66a8765905c8be1fdbd5b048b06f84b660550dbf7ac10ebc6f611d626a543865518cdcc9c72f04455c6621e396a5fe8d3b21ba619f1c2a78c6d048c22d1e2eabfe1fc31bbc2f1454d2eaa23cd0a8b42db2c4374d4d8b2c2757dc8653f28c0fb08d09b29d46b2e991791c31def316993b4b8b377ad34dca9b5760669b655c65cf2e588e1cb988ad971b7c58ae5953e4af5a07975c5cc99fc813727cd1caee1d02f2b9deb299c2673c20d9a476f3bcd2323edcaa5c45defe180f4b942d011502ca1e4e5cda699bf9c9e6d339b6fb48febae58aa0cc4a66c1e67c0cad3280932fae42e7acccc92efaeda387b4c596d0c827b68fc991623effd6ce81799aac54dba6494af0c892c3aca8bb9bd9e46e1660b11880a00a8dc25515f1593d045e47beede8563b274d000214b0368e180417317de85e8fece5e27021366876b4c79eec1233bbb5775f7ae63e956119b3609817e24769814cf8cddea82f83b1974bcd045eaa2d50f55ff3c227084a560538f5c18b2e6d3525a76b0f8860fe0e90ec7b7586c5b89790d4acc46cb31abab54dcbcafcd8eafe63cbbf30a4c41997cd93d49ff42e980c85aa2d9f348d6718224d94b9606793a12bb9c4abb905f156bfa96fb43442f71a0f81874c9eec0d20940d37eccf9c677b4ddb9e55fc79e5dba3f5fc5824389561317045db142da43ba0452ba9c3b9514bd565138ce13e06fb6f4615b065f2b85b1d418d4489d8ed93ff3a96cb2b8c3739df893e73101498e456d61472e3ba590078a359944a39772ade849c787e71610bd786f93a27beb87dc87a3837284636222d41739132ef768970063ea42b6484f58977b653d9d657412fb49c72b34583d6823c09980b9154b35393af6840246f3fdaee500e667bcbe9f363c472d0860ec60259501049bfc6d8661f82a6bb27802ac7f8802f63953f4134b1fe1b0810e2eaaf2b5e3113c102e0f7a85582a5f0df954471fc52fc166f2fdd0148b25927bd202e4af1287c4242413ce9dcc0b1b38487650da8841febc632c6a4ddfbd7e6d34e2825de758ce5bdecbfea7605bf1af44c230660091106331de698a1f1dd9c8bd67997385380d42860603258fcfc4c19fe6ac3142466ff65b954760c0a7e787854da6a22eb1641fbdab3f6d34fcd6fbef4ed4fd71c528f32bbbb37d1c45b80c4961a17fa86be56da63d87294fb8915b78e46b110678ccb2de856a5407bd157ae2a3b7674a810633a740aa23dc0c6c1afb931b32567a450c32d9d837885708204765e8bdc33155711a3175007259264d01b3f54942b24e437ee9c6c1404837f6fa86d8550d4481f045f9eee57d251d9db7d7ab87a11588891f8f5a67ca307a5dfa867a6979afd20b270e5509828144668154d84724fa54d06f030b919641157c54573d764a933408fd15d652655aa03b25ce9dc6ab670574a11db016d5628772039900306e7134d30e5e1906090198efdcbff8f627936f4a75d98199f22b44a819016cacd2a47699b6f311a24ec83a64be83218741ead610ce2e4c22c244634b0c9c1d98498879acb3a2076b8f4c79c6d4eedfb3910405aad7562759eddc6dd0eba2badca1b3ed315724e4df194c55b31541145f1806dc94cb2d16aabafee618357c8b521583d6869ce96572416cc47c32221f6bbecef2752812d1d26f7c3b95740641dc81dd499e92f6090a33838db1906f687149d6aa7ca5893c2b5514069cf981054e9adb5749e94d2ff0702762df3f0d4e59b97695162b17e31acf69e680c9c9eca632a44d49c4ec5ee48ef7987c2a79a72459d60169258cff141481401392512a9559fb1c037ab1d6781f0871eab1864b943de8a46f1e779d562a25abb3a271d86590d47a10208970a494cadc2c7dee12244c1ff92ae9e5e1580922b410e1b68364f4cdd8eff2f8d999d62748a787abf31c18ec0d178340966fcc7115073820782f8dc201480134bd0ab1c9428a4993f95c18f0d2f781c04832a45a69bc5eaab2bc4edc8e428e927846ca4533d066e97651e150c405bce035db3d442f1ca9413f3c6c91629e78442b00c6e4928d9931a113ef29c49b012d3e060d55bf723acaedb4161c78980c5473bb7c691280c1ef568e954da945dde60937cad677f73a600e257d6feb4795ee4470d463f8b265739d0d52620e0f3daaff6e4d09bf3b357f5234ff99cdec469b9fb12fba22d99f43d7e71d2cd3b597e05179cdbc58dc27c6094c991a5f619c1246fb41b63237dc8c1cca4f2a377cf200c24ce74f7e163356ca5ba5030b2d971baf460387f24d4188ffce4040d221f74e6d4971365d0c95710cb9fca22e7ce005164d58ceaf6c3806c4468c6fb0246b57e4aa0bdabf7f5cb7945353d8ecae1499b848c77d03e3d5aaaea1c454e25c8e600345e3233d1465d92a1d2949d5f18ad8dcbb1ab1e19f28ffdea0229f201cc7a3c1dca3667b5cc9d5593485e0a68ef2a60ba4bd109632beb898bbe6fd805e049899cb7a37c5fc822e2b63b2e1cc1aecb974b55c5b266327514a3b95473d2fd796658579834f7ee752016397dbc003fff4ff269a69e1bfa96ed3d86c3a607ab78dab91c2b1dbe5114ae0fe0085f8bb88811a12ca6616103a707c2a8c6280ad68757202fbde4e593f00466bd166d4ecba3c92646a9e5bd05acc91e122e4ffc6ee91c6c9490f1c4cf100a57d8d5801db7f985af2d3443fd3f9a2e0d6270745ce5772799fd741f6b1cd5171f174ec42941a2b52fa25bd84c1d6b92d3ca05bea14a76539835a97efc657957eb1a11941fa68304a0cacf9c62ce2a973ad639f4b48da995ef44c573c9e99b573006cd65f4b84c765a673c13b717ae6978fde9006da752962f646b32874c51f0594c1893a135c5022970809e47ccb59e23f70f39917399840c31f5e1da73c84b29c396819dbebd727beffe591b1005a9781d04bc509af7da5521c8604951e8b13a41f69238894501db0f108c33f13044f87b7e179278769893e30bf96c7dcf35d58afc94cacbee242799db0badf396644725b84d1dcfcfc53edfb9753c092a305175f18f2881aedd8bb72e37419ecd62087184b1039b7b4611d3ad733a82617edfc1c82038ea2f3e106f9e879eb23d11fd4f80bc99f7895d4ec3fd4a860e56d9b0dc6d37cad6b288d5d7ba90a92040b2aef8484a68e8f5f2e6e6bd32d7b9d8f2d860ef9121090da458f715af6dd75f1bdf330331412d3de02aa64b6baf00f0e2ea7e709138d4d27126616b26002a4a2b847dcde05d895452e284d8093a7c3535527b9a2df02d831a0248992647813264888aa1ef6f0f2b4ce83d589d3fad825fa25093e5600882ebb44389285ed9e8e6bc7e47ec7437413d54e3c01457e407714c24ff53dd33cc01e6c69f2276ccdbfa64053e542c061bd6d5a0ced529edf8af3c6a53cdffebcebd11475bc1aee8f5b847d8d141598803c0493aad9a68ef70ddfee2220afb2ed1a726494a7045a4056f53c41fbbef460a1d2dafc397d83d55f1d5a67d9c096003e996affd7abf5023d99e7eaf55522bd79397a2060c96b627acc2220a0a668b76a85e8fe4ceea88f96b9293b7f1142e4bbcdbc1b2e4e6121b8d7a10672f7af0fe92343d905d65b3993ae04a9cd031312936884bc62f13cf0c6b76e1107aecd8261bf253648955335297be9371f73dd1b673bb3b2b47f080b6521c9d0a986a7b468255d02d1896302971bbece68597295789e2c9329a0eece00ad073a62457dfb97c16804b6e5aadbadaf1b56571c5c4e562e2317303dabc206c0d3c10298eb1afd6bb1d3666ced486dcde14e905fc924cedec5977684a09fd2b17e778c9eb40f806f9a4af9ef975debe0fc2ec02c1a6e3d850cabe266f4ed19da8bc0257c7b9540cf8df1749193f3892ac01090cf254887b9c2877d884d0a1560ede36bca37f3b8a002f72b7a397b39fca8acf1934f2558c222626b4d33faac66bb86baa7028fe28dfab225ffbcdc8da039bf43983435f85a3d40874a8f24d1d753f093f007864c0abf8e16c80df892035a1b7c9f61da355f23cc13cd46240484947e1a382b117871a0e489802efbeb262ecda6b0eeeb88dc44c3dfeb049fa952fd87328ae2036c0ed355454eb14627cd4aebfa829eea428185386513fce5d2421e71f77fbb98cc719ba5ba2146b204fd32819ecfa59338d7fdc8ce15aaebe5eceff25bac9a2b596d27e1d300784239d9bd531105c4257d630a616c74855f3cd0f872bb005570c795eb04fb79ca29be06b44db9921bedb3baf476db3ab03464bb75e4759389c3175b5037462d883b7efcac4127787d12642dc50ac7eee5959c9f4f6c8295ba427ccf2f5d57890e9bd2f0857e6959500f434eb6a4efdf3abce37829ba50fe70406c420ce6ffbbbf6cdeb3543cb4e3d5a12516816610be9fdc2da65a6988db9dc4ccc0f70fb3eb0fd9e9cadcb786e54e8892229af03674678edfe49632ebf26d61f5a7571abf2879e97a2083cd2d877953345c828c23ec081e0664af8b446167ede605aeef219c762a8c02d3b8ef720d71c7056312ba57e32969da668d32a52ac687d4c499575a36420ac100f46aecf383f7497442574c71488cc363bef5a1ef093117c3829f3b6393f5bdfd5a930ffaaf1b0e78d92d46187c76897b18311498f66d0b5afc5460d6405ea6c8dd9ba85d58188f6595f49ec59cf94059e7d5c915261ddae7ce5e91f648dc48f6163567b328252ff22a6d82c1a835ab5f6425bbb4013097c8db5daf2a1a83c0396768e8ff5abb4d23dc2c010a8d77b1faff3b541e68562f327a86f7771b73203f36d653d6ba1cc436809b33794c63b6ec17ccae7166640b38b624f33a0003c5bddb7950c605d0436713ce04a36ae5a4101a280c56ef6d03ecb76d0aea7296b1a0a221f4432b780be08828cdaf7e493b94bc307782fcda1c6d1c4f84b27f54457aebf4d1d589c73c4438f1673dd340f56fb335599197ef26a2a6b4d97755db0ee07aaf1cb7bbcab77a00429b98b1087f578c179125ef6f1a16a09059c40597a9164a81553534541e930b9eb4319e140665b9cfb4ae245c256467b408ee3b80dcfacd31780663a1de1cb88d1fd29d455a5db718b6b9fd513b07c46fc55193f08fc23b29ce10ba089b3d412bc090573b6bf2585336f063c33f6121396a8ec553dcc78e1ed138dc56a49226b4f4b64fff8288926d08beee023782c36c2b62e3fb0875020d005624a907f2fcd7c52c364b63a722b8dd52fb21bf34deea7b5fc781c7a0c8928fc004ea9853315a8b5a6129d3518c069f97d0497a8b83aceccdca5c597dfc7270804c5d5fbd6b3b04b0f2bd14c3ebdd304d0a79290b3b3fb0868aff0d3b30c0952543e5a288b986211dc8bc05ea3eaa77f3a70f5a518cdf40006b8798afc2481b4ccce4421716e95b80f1a6abed17d7138dcdade0018c5a7086e5417a933e84ad8b108ace7443c8174ecf40abe85ddb21795804890c3c6145f2628f51f1d34da0704c2573289bb141a48ed06d83ad626e54aa6c79b977887d4a2ed7dcf6c30846918089904b46efec3a6d7c9362655bbdadc54bbfb9466055bd759309519ac6724b6c1814c25e6e77a1def15ea30ff904232980050bca273fdf13490db8cd2b600783b4afd1ef0ae35591c1c9862e4b158ac5ae97ec989694257f90c3a5f50119438d3b09880e2ab717f29f9b5212146e457d9036c9a29a119401d469c9ecbbbcebc825c5c0e3b7816c5252dc63693c11231c373e200438900d591be8db78349e402984b98cadc05cf2e839345ceaad821a49d239bb8c3ef0459baec53e680a123ffe6977fe65ecbc29fda5ae9b6b18e148adf09d1f335c239f0dae8080cdd5b72b49e8bf6866008e1de65a5987f74c066fc3cbebcf92662e29fbaf66344edd3917c92e80161c87f974e34af4fbdaaa1c431527c6679638d0687941424ae1d3544925dcf96bf214e449c125812fe4de4c8c4ce57b070546bd9fbd9d4b18756b1b75bdba7012573126e9dff3d773fd6c51743aade42febf1afafa57a0575dcdb62d31c9bdb65788cd8dce9e2c46d69a10035c0fc7865abd399109a65429306811cb96f00c749c21db6b1659947c786c32eae0e127de9545abd3f654323f159608331874c7f795a3d383dc7af89f45f41234f614fc6f0ddcf38da40261d337ea30b7987bd59db1ce272aea595277cd35c4e64f537dbfbf11b461bc334155b645c9f193721df9c5e337e1fd180f807d9dc4843d3910b29b644d0fbff132a0688750567e9f9bdf1f18dfe12ae28d39807638cbbbd129995f34decbc99b270190bfd3e30130c22af834ac66b6f9c171f9d07f53c012081e4429d77372d8ae63eec83b6cb1cf50c3ec23509ca7fb06edbd1ecf4351b82bbba3e1e79956079833ee180db43629bdfedf4a3387658746c167924e9c28f72e8875330ed38293ad0d406410daa37e7defad223bcaaefe89107681431a926cd1efa48a9ee9c2d5a2f18e426b8d086238fb04af1588e640412a39fab8144236265397e031a8f56016e227e6cebe440e99cc85ffb037a47ea5d9d2f6d460de5e09277c92430584fcbe28911b91f8ee62fd162708c110d6d6db6ab50addf2b95ff165233ad84c9d82a58dfe6b760e4fe0bf6748d8fabe166a24266cde61ce4828e3abe418ac7f9f1a30f9fc54a4aa794e36bdb98301df4d3daec9a2eedd592851cfa1ba6d80f3f4f817fc2830ff60a07e0627803c4f9164c34186023b4924962d692cc2a586d007b9f8adfcc2d8daa309fca587d1b3f246bdb859d109f267c859bb28d83d5f155580936d6d5f09d2e367993196b43328f07de212d09d781526afcbc931ff333ac76982b33b62dbc37d399109dcacf836ba9420a66fedd39510125f45b9b7ffa8db7203d2961872ea975ec34127443d6b18ea7f43707899f3a093803c1747b6d33bc954be6dfd4ed79829c0eec075a7ad631b3f409d76b29ca1196c9412848448bbbbb69096570dd1a82c4cf788a206c09ca7bba0259239580a3b9831126e0586264e00b1cf20e35cbd29e47191b82a6e64ecbb8bde00ead389e70905bd9e40f550557261c35204abafa322c9d7d1b108da44ca89a94bdc30ca17fae9232229d7920a4310b10cd58ee17cc2d62ea35bfb4829914767a7fc9912ea8d1a01643ad9e41d484143c647c0198b6fb71c7b40971423bdf85b87a6aeac6227d807ed316fca5312d013b8f5613256e989fdb7979399e0c873bdd146509d83573178d4e12f8a7b1a44f774bd37c1cc66c432b8a6612011d4603b9ae163479befac97b7d9054c168ceebcf8d385f66f5b3d53d90bee384be8bfacba9f105c187943960bba6b0e61deb68635b90a89d64c84502b3d0195d75da0893c667031bf17ac6489f320d0667b72b0e22c4c805e99860fd55a1057135393af7c1331ce0cf00897d577901049e790104be648eefc4005312684b3ab65c06975af056308bead5417e7ab78e3aaf08e4af85c8fdd32418e43c100ad92f2b319f136f227195ba9716e0e69e20da92d2c8ac8012143761cfa115545e123107847862b74d43202c9beae822680d84f96e26d0c6d02dee63779fab002a2c88adf17689cbb2055cf6f9cdf9f939711b08c83ec56102ab2bd878f98158a3fd00a987685451b3927dd084af878f33d1e1c839b8c3fa1d0b869a8acd840ba48437f76555d5541d56beb16cc32871c1813a6454ba759bff88e99c0337a8f2715b981717d5870f1006b8c0a20fac96763c21fd67a3039daa03c3003feca83e9c614165b74a7c9b820c7a1f7e8223fb74963e421f4d30fd36faa5aef36ce42c248398d34860701a05e69f397ac6b3102337aa867b1a938355f3126b71b73555283ecd61d206f0a4e5a1f4cd4f5145c665bc31548ea94df5165e065b7733be41e116bbbaefdeeb132ac219949592b39a3b1beaf5b2d908c04efd3023784e25cd0b8a92bd67ee95fc75aad9eb2d38403f17cea80e8578428c35e259a1100f1ca3956456c2c7b8bdde59985ae42b2c1a1aa5ce36805fe42062d730077ac096757e9f844413b4d2c4290599f84a3812f25cd091f1f4e1d25d139ebf616849bcc3e927b01c5cabe7e3d584dd31f59e0be6b365c419d6dbc240ba12157e5089edf086604763555f55979adbb60f905bdd6fbcb39f91d053ea518ec9cf08f675494404395033bdb9b18e8cc8012004a17728105a2cbb7daef5a0f660d384ad497166b087a25382c86d977a12c7ae7111d833517a793072a3947d0c356cca9b5c179f39cb23a3e57f944f7d00594014d3f161f0fa4fb61e0a185d8bfd136782bdb81279ba839d91adbc6aaa00ffce3c62f1dc58a3e4aa401d004eb64cb16cf89a828145b1417cf40e83f1442c5d2b6877321699520591ec9bb0a9d7cdebe4ca171f6245012da52eac67686087173800a5f55e68cbba4b652c93b77083ebd26855e23b89ad2ef1037184a044329cf57b927fddf20344b1c4cccc31403585de874c956fddd97fc9922dad5b3886cf32553b70b8baa0268d3981032f05a0e8ced040a1ad96993c63cfda34d400a005c9e22f7ff1b553b5e32b42d16a8871bf587f07c247df0b809a15729949030d3b3b26ea3e68ba1387228c33ce14e1d19823718db5542fd5089804d89c49cbe67bef45b1cfd5dc971255faac5b74db4d9df75db23978ffb14dd5b2c1ca82f67ae2d73c916239b6c5345031bedcf00762ac96425c66be4c50d7846dab1c692ddb744a615e474577cb87a92125b1f55b7565ffa058e10fb60cc75d9276d6d4bf638440926600e0705b89acda1044cb655b17dd55b2e6266ab614feb4f2d60ee5a3fd2aade95f12c3258a4883ae180dd3662cf1b84546323d91d7492955b4f540dfca353eec7677823f22cc8f52da3df48e1d747932a5cc3693cc8842405505d9003c27fbc30f4dc75bd1efb50363ce4fd6ad164361a5ab57ec1f3a60a508ddc536f70ff138c091835b62ed71d144e96663b8b4ca0c93419e88363cf3d2b6c49e3f0807d89002f658b1a0229bd32775978b5a4037adfdb286669aae4346133d44f5692757fbb4c3366eb51a11486604b6d02791ce1bda81616b490521c241b3a8dbba568cf4579cfa7ebee1d807ab2cbc697bec376b41242143fe5654570f56f44bc093794940ce5dcd395ea458c1e4972a9b4efb5eb4f516e9bcddee44c682b935c3569c15e6f553619cc0197fb242b21ddd0c2f57f3ccbae3f7b2da4037846a5ab9559f5cf58c01f94d8b3740cc460797467b7c0bdadc49c217fed00e5cc6359531ad8ad2afa84fbe0e70802f79964e050708388783fe06fa291511af3baa96d925b15315c3844b7b1cd22671b39122000a0002e967c254b87112e209e47affc280d9c5435fe0463da01d84b082a4a13962213776202aa4efe10df1c7469a14239566715770b7fd9d722c0e68e2f6a4c691f2e30f557665c880a15ff42dac5231b7ca5a93db206ea2b0192d9598cdf5655c21055eb6ccbead763a30c2b561fe8cd4de668dc730e40c0f9975ead0bbddffc24df2a72cb5f2df06ad46e864f12b71dd2817167d85c54af8dad4a70e16ca8150afaa952fe0041816dc693a166df88a059c3ee8bb645a9387e7343db14edf3d0598276a253659ff6ac5ebf2e3a5ef62ecb78d694e61c8982c2306eada36d36cb9bbd640d8f9670e8e7eda0dc663c410fede493a8151273d3d1707e7c5d9725cb54e0fccbc5caa400fc0fdd70284ba1d0b20a212cba0eb6369d2aa17a1bfa8d8019fb93f7f89df9204262e56824ad5c497a2a00f0e9e59627e1f6431a336076a0c42ec72b73f13bfa4cf0c98bf50ef0390cb50a27e7880189e48fc63e65758d5dd0e4b8f090793d796249b410b7f9b3b200a2bba5b3ccd19481b289255166494c190f9fef2ba7b25d27e103689fd233ea44b3beab1c148f5a366d390d7ed5be0ccee72d7ce15c0dc4b609b4794b1773640d896bf8c805064851edc8ece8935f92c509c5d44ca340828e19f1322a23e878f25f1ee6a81bd171baf964ac7e8ea505cf0837fb7ffed79a6076e2da37812ad0034b23bce66ad6afa647ff0f7dff6fff15bdcc327787521671fa3b1640a74fd6a858e2fbe924caacf62822aac116b5757838fb92e9d69b391c213a11e705db258c15bd71f67d2edc9fe2cba6f379cfc844b5de0c6b87dcc716f853350648760311b23bb8a8e0b5a79f765fc6217860bd7cfb27f8d72eb8a28dc33e7302775fbc4b5f2ba3ddb7a0ad924a993f3feaab502758999324337700dd7527d869f0466217e90e6232967189e444634f93f340aa8778f9df369af9fbb2d60628574359ab6bca83389ab22773d788364358f6cab1e35e09af35c12ee2a11baaea01a3f0069d955574e0119c7b6e1fc79bbe004cc436cddaca713f6723754b24d03167bf40644388570aa584a9ba368a989fb46f2d3974d906f679745ae2c3088549407a0da09349919ef020149134c9c9b28f453d81eafb336522df60f02fa186317cce651004f097443d4bf9775c15fd803b65aa3e576f166d825c4869a49742f77bc2d2035ff5362cada4551d1e425e6b03e37cfa04b5c3dd4779b6c28af38e7aaae69f49b6d6ba1bd1f6e0c944a9a23cce3a1320be527ff00c1ebf398fd67320d3c52eb9a452f987164725157b6181d467df00eeb8dae25d91192cf6dcb0d12c7ff6d0f45e1da60b84a46a2494d8ec42e45f1818756d47160c0cd3361535d40326e93f09831339e5ca62aeee43e835b44638bb7eba3ef01a45fe35d125cfdae40a35af8491bfe90140e33f104b9ea58ef9f641095673e9a2fb549bbe2608d0e17765d202d713078ac67b5c24aabee717d4d48ca50c8829cbe55d02182a821eb5cdfe4b43374d9d65ae8baddecd90d991d1d88259b18fc2a3603263fd87ef3ab33eb285d51f8312406aacce6ac6ba8d17e79d9f4c7d5e0fcf992d617480012b14ac2249642f22818a0131c311d860f3cf7c3cbe77bc65052f9fe740b82b6c86a2998b01d077a33fdf0081166d5473e7893fd94e908fc0f54c1e5355b9ad825cb175f716047f457aa49eadfba57050c724dfb7b3f0124aa6d83fe4fc5f957fdd4497444809845af22d23852abf95ab019b65f4d223a42906849f411d7f1320ae8039c794d5f73977aab209e7c7ef70a6ea082e69f4ba52ce250b322817ab5c70aa58ed8a1b43941f3d1d223e599540f1fe70907f0321fa3a111cb1a46ef4ec477c587f7d8909ef5fe56d566cf4aa2595ee118566599d295f28615e1ce1844ceb4bd6f71533f79da7ff61475bd2e75b7086ad656ad587e6aec1228b77677e28c4c99268f324c3f0a87a5a38afa163f7016356d22d00eed210fb0a12d66a34aee1ea461b725d5de8b075f525eac7851e41237554c388d173ed71e9da0f780cc72e55032767d8cf95e85253d36640dd37f8d1225c2662906e6dea10cad2ca0f0c9e1e40ace45754da55507baacc707461949122cf927565d0d1d2dc6494d4e1e13266fe51c06936a3b78829aae22ea70f08076f1771e60f2a82ad55eb5abd6e961c7d151ae2dfdcdbc51e3da4b54af250102927bf9a107f573231eae3953c8ba5cc9efe16b86acaa8dffacfed7cf960813bddff8d4021430afcf5fe8ea2b71b8a7975eda459b663e0370bb6d9505ef00f8401a145cd0b89bfbbd46ae96f027e0d11c619d5f40de0a1d8eb932cabc468c00bad57abc640d5b7db6f05a25b87422981f9b08c1389d20cd395c774247fe601553867e72a87d6fae30d42815949144872db140a301a0d0f2707a310a49079b48490db846c5435408a9e6871e7e408abd89a62c701702e783f087ddcf243175bfbaf4477ad91f9326df982a1072b009512176d019688ffbc2956aae5d9f0b24c167d250bbd19710344f67b0f12a97588e2e66d6284b33c5f2d1a2053455308206764af7432f55134b474d79dc6c8bdf4f7a1bd2bfb906bb6759771ccc7841df2d85515d71ce2f60395673a3ccdd844be891fdaa10a6a794693b84c46a40af96c087b41c84dce8f6b3b5b66aab3105160e2bbca9b2c69c84f573cddbd91c0866a9540329099a919e89223ca84c525dc709620f7a15bf9354a01677004af28da2a49581a3638f100bc39062f3ec7810bc93ebe306653f3b635b7666d4d92ed7a2af6783db770510e3fe1991f7724e077ad981d598638c9f4dd573fec4c4efcefbfa1c5a75e4d15e17631935ff83091fd6aabcc2f7624e7a7ac27aebc84cdcd03bedad89728c70ea5d9edd491814e922af043d883bf874330654b245cb7ebf5777762210fb54b46373e2c1bba2f5b78073083915e2442a0d41e4ede09c714fece2104699846d079765c6c653167eb6e79c007ad3f27a546f32add42ea490264d0fd44eaeeffaf1706d04e3ea2344bc26d7c2765e30e0543f315d7f315a02d35324aa61c8bbf0aa7de55faf1b706607cd532406740a51d811820097f3a60228ae3b6c89fbab0d1f8515b0918bfb8eca3d3bc2961b00bf1f375ad40187f5c6d4b2dfaec9461559610347e7cffa3cffcc34e5779482300e77db929211c760395bf3997d36e8a0fc8ce3d8423e141c6d9163639fb0d009cc13d33ccca8fc6f05b5c9cf1a223d907eb718e42ad0e99dfe2936967eed7e398535fbf8bb164f4011e55208138a42a051d3b54e6b269b2e910f1ce628437623fffc88f4b017c9ad0dfb29bb0bac804d81a169fdecea072d19823d9e91a04936d2b30cc06ec3c9ecd92089648aae9d00d404f53ceb56e940e6f1c3b8715acd10c20db1d00352e8b33bbd24cd5a85c041fa79e08737f51488f526f67e81dfaab188cf38af0859962a861f7bd35c9f24d59f968ea986ba413637a7bbf3cf85559280b42236c87bc99e25ab7977d0aca524a9e09580bb8046d5546654d27c1e0afb70e1de40669fd481beca50b4bb116799b41b4aa73f205c279d18de1aae86c88dd3fc8a89b533102a22581abd1323814a6cb2141ef1c3aeeef69f8f81f2a4ba2cda60bc377f5b226ffda01f314ac51826ecc768801e344366519e3fd0c20d983e7af3061f041e1064c003a7428af944cefd0eab29c9c836b9727c6ab0ee9f09fb839634060ba097a90b99567b1e05e320491a8a292ffd3b9a78c9aa73db213b11c98fcb01dd4c0cc629db7f82fc63b475a90302e0ff8ab21958733f7cfbb84b696f84e5c9d78beadfcbbbc2e353a286252ff86f51db269d0c7c7011db161d4361348c634c7b67faadee9f1702a5681cec649a0c48aa1f01316d61089d0d989ce4730b85b55b322ea000b0e51ff2a88f134094c40b3134764f3c6f48ed3f8a9ed6b001e49e5cb13e772866186ab499c3d444338e6056dd1a11ffea77c7928fd68dfdcf6abbecc97a0e83899d7a4e1866107ee40f5e7dda01fbc68fe94f5ccaba82ed405c7091061a3f439bfc4f51a470e00d540380b349e98c9917d0db0fceae28cd1cb2cb89a264bdb58f636ec139826c2d874c51d7a5086b4c35d8f9581af05705fa8efa5a2734fea2b820648bd2077fd36e3e9f426801ae43a389849de746ee52f8b65a28bf7ee23f2fb173038877bea1330976bce4af14b744ee087be73b6c8a8e7cfee744c9dcd47a460f449825c573f1ac28381103ccd2d2613f2e293423aa592fd0db6a2d87d1d2b303df6503132334b6bbb26f1615332e4b801e7cf45e3780a63b41ba96e46c1f53c77335a6399db8dfa5c6e8174556e18d1f939ea894162702ba2da69fa050f82bfb971d9d348781f7c9f3a22aad4552a0346be9c4690815641c9a58fcf2aeb7ce6186cd1fc2f8f95602f90ed0ba23c515b1b259009de572110dc67437a5175908acd830fe078f764bca95aa7e89caacd324ecee7e68bf7fd6214f8eed43ca076291e9f4f3b086bdfbfc650727a0862dfaa1c5035eb17d8e39d80454565adc89652a2f5e53e236e069c002e07980a660f2fd83f784cc87c8488bf0fe14e727ba99f267557e1aed3f7a5c836dce897274318059fa27c5cd8dd269a4895c960fb10a998b84ae5d9110b587a2ce29d2d8ecc44290c655c072707bb1993a3a037c36807f4d564db652f2e2f77089abd4e0bccb7024c2e0e66669c17a4f985cfefadd5d933a6df5d70ce15effe8fc2727f8f3d59a757133626977b87fc4184dce5c149cd98925c863f3d8af13487950663205e95077e7cac395d85f15ad9ff969ef5027a8e6ec375a9e3b7df922128939e19d7f5066efb5694efbbb442999b0dd372bb4a14eb038016d7bad1835927c5a86ccaf519a842935e4ff18fbe491ccb3b4ca0b685f9d5cdd1fa4bf93170a99969edf46535de45cb92004c970125b8c97dae66a99120d1c47444dd3d288b0648bd3161b5c3f841e10456aaa9b0999254e75547203dd265a695e42b473f390eb6c2f650ffa171f99d700bad485787f2f36829b5dae34c41e64bc6122e2af6f0c80da0808f1bbf2d72dda5af4eb4e749c011b49f862c312083f9e168a502b7b5314071a83642b7d833ad83540a2e7ef5902ac0d790d2a36b95a4d45c923c38b37757965948550f87779f0173c21c7abceaa95b2b70cf5c84e37ea3035302a1faf79729fdc2ec1c6d32ef62750a21a0f1c2b59e8cd7aeb04d02615ebae7db75af03a407657f46ba3c950477d555830e911fbb20f794007523774c7a3060c3760532bfbbfd480286f8f5c1b0fb9b9ef50b1b0ca6bfe1d1c5b36ccd65f8ca815c2c2ca07691f258b6df3cc48b13dc761bfcc5cfef9129edcac4f27cc94ebf2f53084a1cffb42903dca3447bab588326efe14ae1568e729370245f5ec336dab4c0e0f0d4515e5ff9acef0cd7b068bf8ed0597496ddb24dea9393b1b6fc8527a26c2b6ce09ab57002e9b679ab94b8217dd7c2168769332d85dc3263f8a27cc8a3b03b6ad1000d42758decd9ab8c98dd72ed1e41178f24c40b8a5b5862abd9db1653c332acca10a25fdef5af778270a76b6b5197642f1a47c7fa55f0bcc01c17de0a0e58a72de299c2ab7a182875b803e0430744d2d1c270afbe9d445f0ad9e1eae12a432007748e9ee8213fe9fbecc95ad2917e70624648c5858952e1020a338a64983cec28abe9cfca769bdecbc924ff2453e31540f15e0f966ccbe1c2646381067d7147a3f50f314b9271de945d303d7ca8ce09b3f169c891f4d0b79028649c926981f47801e0ce0f388031c651425165c6b35de4727874f4902932cc1b78db2011ec40cc9fb6d846668f1d5d0d1a1936e05d24a2f708ba6720a5a961321656f5f8b3a997e4c7f9ac9c04ddcb8d615b3407e8ae50c0054c2d3d5fbb9fc8d576c6f74298bc7b2424b98f5ec2176caa05b1a04b6456c2ed14f6c67ef7f0b3d40e841860352158d77453e1cb8fcf3a1187846006dcc38006a56d0ed84bcb350a78e387edda3397a39bbead3cc725aa70f7a694ac0bb609892dbe775fb12c864a21e253e78fa87f9ea745360e0e82281b792c87ac726ed32b19bf3d58d75fe75560926d42d6c341e6c90840a068f45409eb84a1dea8741f5acf0a6075a82b893106a6af37fd25eafc89362ca90ef52d8f2b8c7dbd0c28a61430f71c5de9376c8e5f194a8630ae7096789a799006c391097a42f14052593490c38d170e59b77a5be0ec03e537e80ca02ca0c0679fc30b59feb2f75c016614c7dba202354a35287484d014181d1f1747627361be42df3da33403d5cad7d18b76c95aee3ac0981be49f120819d66376b999efcc0eac1cec0e94f6b24f6bde282e4a6873469bc72beb8c12e2518e6ad717b07b5926e129de8c00f4798514bc7cdd3edc3b5a52f19f4d29caffa1716b6258113b918762352abc1b885413551b979071c1f73aa5981c87bb7650d6e570d28d077668bca9b62cac5fc6c39da3ab7309bef7bf0dc403a860fe7dcda8ef1da403c7a3517350ad99cf2ea45a17704484cace558cf68213355d5b91f1c2b1e7f35b7eb2ec6ac71e9dd8284e86d181237dc0b338edbd98e89731dbea1cf02ef87b00025f462bbc15763536ea7b202a981f1476a92ac79e06bc0e4156e37264ecffef3c0a65d693dc5358fd34df031a26a53debf2a5dfa41e8048d1650d768ec67b69427da79346689785ad55cd4cf359bb347bd19b5aa82c3d5be053e0692e0bf7f0626482546eaa97ff70ba5292225d59a1f3edf890621e64273edafed9a7e6eb4e9fbc65c769af560fbc40a9fe077e7471f07b543f4303b521a11f5859d6c399ebdbff3d03239afcaf40956913064a1503b2311107d604767034c0f80e7619ed2c3835c2e4f168ecb0ec193d273a0c92e6d5c05eee519d3a1b0a71f219fb5fbc10ff1f0a0a10ba9220be8b4762043751c1567029d9d6b18966c6e3211d24648519825c8f1cb604d0fae759103446269a14129318395a455cd931fa3e81652d706a181c7b3803b9fd2530443cea5af8d14d4122cf75f51f1740bebc35755f9222ea3fde02e14656cea96ff2bc4bb2877ede89ee87c40ab63e527134f7ddf99a27054cd2a403cf0260196ed0e5de733af80a856ca4db4a8caeeedac37dee50daa0ca35ba5deb6823ded511775b2528515b0f55def6357d713fb14dc55e457bae5e7f15ab257f8ed05ae7ff061d5958622ec7e170d25c6d4da8d8cc39599adfa0645e2c9c580f493459b1c81aa27de454c873b43f5973320856d0b1de9eb62b3d2c080ba93aac27332459e4ac0268926331362fe4a84d80981b322fcf11cb0831c9e87b436197a2fb4d11ddc57b0ea01500c24934a89359c11ea7caa3007dff10f1f8e5cc82bf117a60b52d7eac880376efd08db836d7d1e60d279b94b9d9e0a53ec7fd181b51b44b2077b4c1e05557b9e26c0959fe008bb720abee614820bc2c0b0a8735225934fc163640befdf2b638768f4258b7f59a89fa396cc6e31c786f46311a9b39bf7def2730299bd888d0190713167d74a53ff0a257ca918377aff262f5d3ba8d464bc9946cb10b304b6c93f59a54c2de0bb7a1c2658d8a2fd7265f342004ad97909709b41af44a176500157bcff1f82326bb196a8ee51d428c6e99ff68e6eda619553a4f45d78e385a8ca41fa95b47f4c9bccd6be8ba4d07a39cf35ff08b339f60096cdca4b75a91ec1ecf16064fc75b731ba1fc7da3a3cd8b1beb2084f40744c46f335a75f7a66ce288aab954a6ba4776bdc5d536e5db81c3d23ccf120b42941097f8581f94932f23b699543916c3fb7df987c5ecadef4ffe045cd371d2f083e4838c6ff1482c6abdb769b594e6c3f6e362d2fc610e1e6e7f4f9e8668ee4fd6cfffbe651c64fa5bc3481f2c3100da90bbac2a1297f6097bef29a5b49b4067e88da55eb03f47a124a8dfada3b9da3db60077a41eb38d8c579ff4a36fab6c489a01eff0b42afec00e52305b1f557df653600682c834241a8663a12bcfc8caeb3adff34124ef076dee2fd0a5af76ecca29057c2953568a81d88b83637c34fcfb6d0db9694923ddb498f6a5bfb1f4918875c3d70971360938609731736f1bcfc8b8de4a778a2be30185726ec81ee123c6e272283a48d5dcaa790fe39209900a71c68ca709250381c0cf694d5e2463071c293098014a2805e922b31875349bc4d96ab275ca890d4c86d8c440803d710537c218312439b39c604f6291d20495328df44e029f2676986b14d60906b210766540b20974b1f41c1e1226901daa3a618ba0d1ec28a25fa50a1aeb0d23551b50b7a0e0172d33720c454473050c878227edeeb1d9b9c446078f4a8be6b3df074b8da3e7c6b2de928940cbed3de5c7974b8fb6ef9acd83bd5dcee7e05a2436775e771899cbf871467538b1b3e4a13da1f2df52d24cdc6b330031ee1a9f4942db0bf54f1852efac14e1a17f8bdd4cf491e3faf0cc6fc3893366a08db74d408e520f818f2b381654dbf14b7d3dbaeca47d5b1d5886c7888c80955f58191976a30cbd04fedb45eada2358df2be6bf7636b8dd80951221ae012b29dbafb03f7116dc88cb842805b2beeaa8c30db0834d3e91dd7ccb0740876b0beb9b2d3bf272d5874819dc5a2f1b44d52382d30328093eb8291831de010ca29fb898ad188792253e7ba9ad4efced67517a46199fe78b0011dc083fc1d4ed5bc1738c7a69c05d433fadee86a2d131fc0b6091d1a8a4626e471d351de8563884702a92552adb56820b430a9eb67a9aa16513813ca390773eeccc8252a815a2fe98dac5dd8051d85fd91f2eae07c6d740209b0c79efae858e0c960392ba4dc8ae827d3d11714daa2f03ebfcdce4d3d3dcef7261967f3213bf1ec71f6adc05d0e3fcd046e61a1b5235c3f41dfdf2cfe99e7c13f0efcda21093533c5c681c6b95e5b0235d3dba4a589929b6cada600c33a0e42d823c0832f64c2cfbc962f1c40eb647b211ad5e75fff4d974e9c28961a87a64b183c2aae78e129b12f474b9791f357c12ea19ab395bd6eeee78241cbedca7c8900484c37365750b70ac2af79869e23c6d54e34d7d4bbb0be20bed5d9d157c50aaf15b30c0d5634ff47bf14d3f9decc7e0a49695108467575481cd5956d4ffca0dabe7ec1ca40f4bf2063f78bd173887949f07397263f4c612c7a9f46ca6e828c7a8a2c184f35d1b0cb23c1e3418b441d681f39ca775a3983d6903a1a3fef71f384ad0bd39716858816ef16146140575a83e3a212e0585cf03dcff238891a42a3ffa32df170c4e355c33cd3fb03878aac57f4e432f26b3e6c636f6fb32d291b64063f0aebf0b9aadb81a98bd4d8c843838072155d5f04566beb03a85abf2897aa00a57856b069e762ab8cf2b971022bb969a991b8a763dbdf511b87230ebf721de17623d0c4eed10c08eeab16fb17a39babf737947c9518abd27f6539a1e249916d7f07fb5d8bc69591297b3e59c65b21fa42633cc0d16e035d45e3c5d2b150dd86c79b63fe4c4255a4c66f04afd5cca77028b717ec4b6ad22b2547b3325c0f735658a21bf59527cb71606244b6a8380922fad409159e8871aa94b34063dddf3d8ad8ed5d586e71c4a0c897a420b3a8a7942c68c655423dbac81b574c8c3250e7b3f409e2689e56828d6cd6d753037f67acb5edd300d8304d44dfdc860159d2f75a51f1ac68c41bbe0e958e8c161b83ade0d89418675cec0f831acfcd0d27be1e9173a70455e9e74d1eb198552a96d4fce4eccc41569d3afae2978ee9ce7881b71ae3623c82d0cf111558f00c20c19cfc56b2ff224e78bdfeaac206b286b9a1698c69b4a773b1022a0844bd7f85675be2eb0f65d77975537f564ab01467c5b4184ab111f4671b5f4cb89d1eb90c70f7fb05ad5937b90eea63f4797a828514140f527445d5ae4b5ade063ed5e10ef1a62ebc501ae815ffbd29554ff23e321b620f92c98e0316faa02d226d3629bd529d92f10b0d699f973f5f944c0a2990b7191812fd69c4424fa514daa2fcd4367f393b8ce16768a531d3a9da47450bdf9c685082088336ed0514df4ffe302ee138ce5ab4b461f3dd27c2892894293f0fb454b5a4e8df14493b7ce0feac84b3a29228dbccb5dd3226cc70cd2f59e7134e366c2c740d7194d22c5d574db3c8df914cdc195dab16d03382832d26761d007bea21d698c50cabe1c6592fb73df9527a1c7c5f115156412a98f22ecfd53f7980d1dd1919b6d988ec8fa703b9ccd18149b4471eb5c5743cf21314fac18fd78a823e5ba18a8284761db5e8d27694e64de43c185c2affedfcc3147fec0b7dcc53236d72d5829ac7d330448462164689da975f7dd631cb3eba0d01c178e4938df982d1a23a44458868b43ea9baceb62f95d5660aec21ff1386ed1cba94c37c8df30273c39a84bb5ca06b8296138aec61105e6b4d604497efde9bd662e5ac5eaea57b9cbaeb2494bc0a9e634e27cd823853f6858520ec263cb6f0e82b0c3c276b3fd9d55329fc32ae0b070ff10b571e15632dcde7315d85f72b191ff31d18cfa5771948b8f79bda14fed865024abdfe420b1eb2ccb5a6729457d2c2796bc9709809b072816aec11f96bf9b2a320fc44ae2be29118616a8d3a8fc2d4148ec61faab2c921b830571dc0e57780a7409d9b322f02d9cbf60ea9a857eeb908e4f199eb7329838663443305bcf2c3240601a3182d9b98c7e6e5913c9447177f210cda8eb4af1231dd489c49b1572ff5a0254dba38983abeda6a7bb826a92e718f874b0bf6bed80bb7f99f85f2fab43fc042c358850ab6843078c8c613be891565512eb74ced87486ef576a98b8cd7bc60ba8c93adeeeaa2d350a309529d02a9d130ccbf4f258efbc228d0d7e7743c000983b550391352bef19232a4e1588824a5ddd5f4b7fadeaf375547dc3ce2f0b4aae533b954247d8a1f90d6ed6b52171ead64b8984fdf47e131ccf5921b1d952df0d1d48aadf4a760d3b2fbe57b7b4cb6a6e17ec8291272636a98a770fd6581ca99ce7648fc6f514dfa250f0fd68fb232283a2f813fa3fea60f6d40852dac82a04407bbbf7426451dd7b5dadafe0db19862cfd2098fd87af3c67e0720f8b145af87591820246357252c9f19a851bc48d7079878037b80127c08853d244876442ec33047ac819116c97d85b66facd66fbdf3e8f1857050d607ff11280914cb09f8af188b99b50b50446cd32c522c5d9cd2bf277381ca917bdb3c116892351be8df423bf65087c9bf35dcdc12a8c1738b3c554e706fa42e5a6f46c822734ebc69867bba807046b8cc41c0b6e4ed0a524301d4f0e90afcf85f4cee50bb94dad0442889f231dceca2cb8bc2a18d3def5f590276fe4c9454452e7728efd3b1d066bd358bc3e28f8adc3c961ce4d2d77f329ae85b71023edac4376195647d40e4a737271706b312fa895d17a026e2a6b89bd65b8c80dcb884c1ed89f84a2d97934ba7949186eb2b8e4342eb4d2f6d5a0fdf7f39735e23b15acd4ed6d3de98b5210cc06f9c7507b054d7db4198758d124d2d9800198490b1dd72b76a1b06d66bfaf1f32e59a306462d9ec6b28e4f2d0d70a2d95e21f44aeed582b7b76f740a4721dabd775163cc54e36d732e881316beeaf443a4f22f0eed28354e8d6f8fdc4cde4d7244851ed1f045832019983f0ceed25d3c423bd47063f2593944bb4fd7d72ebb19d97e9798dd064c147dd13ad76973d4da232b61e85208729244f3d48983c9823f2e391c7ac2a787c2aef5ad93edae5a7713717fe8f6893d67c23da645e4288fcd02a0cb6aba2fc99b155cc41b63b39e4f8629af5075f6d82a455e41a0f5f1f67476dad4a6204d9d1ea030ff9d3a5f04755274e752a2d1a0e6890e682327b6837a681cfc24bd526116c74059772194febe1818bfd71f899e0ac104c92f9075af7ca49a0878dee15eca26a330cb065a6c8dbb5d7607325a7d44dee625b7d23f7af3c545a4fd83997b19fc716e899e0c8d2f5118a76622e662c6a94572e12e9089282012eb5ac464621e76451af8ec0389ff264388a2532d019c0102ddfceff49cadbb030fc23340695e422428f353a5f99364490340b6e15fcc0428d5946cd9a782ba37785f344ac1988a88e9963d41f932a178f525324459260dc58601f19f4532f46269fa62908c9655f5537435058bbe31ed254ce8a9e5c2dbfbcc5e148b153b6700e8252a59e385c5c5752f64ccf5ed888a2aa8cc1d9b818f2c86c6c4f0f00ba344c50cb5b49d3fd57ead1a9ad126928fae01b3523abdbd0452071459d1f2b37f2d459431b5f5f88eed2fbfa4e7d646810ecead2ffce0da8f1286107607c59f472be84d6b7c50d2ff7582264712847ee5502257045495988a9b2a287c81c5765f6128d50e28d6a387044f2694494418ae84d390e681a59061d8ea8abc13bba63513c58db47604eb6ca3374b8bdc69201fc9afe0ef5b98789079619854b0376b3a5f3a961cd5dfacadd2466cc2957e0658f4177881fe7f70677178fcbfed6b4900cdf883180475f13212bc330635e1e5e76f02cccdac4a157157804615d10891b6b9d662f54078da369e1bc8deab4baf21b51e6ceaf252a47918b1c39161d35b5edaea3fd3683800109cf7235580d98866084f9880815a6c548733f446b8e802c767c8067da68106df039eddddcae869de9a381a30d2744a51a899b991efd02360388eb4a141333d2457679b63d66588de29b1ce3e75f7d06ee36b25a074c231c54e1d57919e09cb19a7a263d28e0170e52f6bad1bfeed2024d978a7139484a1f9da3766b83048cf8894b8ca1166b305506a4d87d807201eb323d4828fa436a0014da44fa2d0a825e1dd14f33df8185d4fa829ffcf1290672c966cb7ba91504dacf4efa5c362aafd09e26fe209c6e044d5f32a4f83adbc2b1fd85b77b2b26a06a85f2e50f476b1ae4471757f43150de124394d8a72f38bfe2786f318a8d4b02437e8bc5898da76aebe34b55a86d23a52ff5e127f974db598e7c0157bc35f0cfb1941828e130ec74d96f87640b8ef60899f39f5c89122f73159b8d37b08f814e74776cca3781603f153d0066755aaff6d9a02d716fc63d14ba3f322b4d2816adef2dbeb686370b78fc98fa746bd059c22fe9bfded5209cd80d0ef4dd7348f1096974c50ffbb416512c7ff11e309f9a7acd44991be3164e1a17bab7323f8c3cdb81a54f492c6217f0e4cd87ff001b823335ee82bea2c78999393a990fd81c1675b6296c89d8b1d1367d6b6bf1016341feddf0a6d15aeb8b68b6070b0aa0747876304b9907e32f0d9f1fda7819dce2e35260a9d305e5bf292a2c4b981bc346908cc18af6f90024ec10ff4e19c6f612e4596c8149e7c6ac827243587ca1b8baefbc272d8519465f45021edbb99101431e840a96fd81b6991d82602f1d432198b2ffb52876992a63351e19bb928bc2a5ed58d8ebb4c74a51fec5c2790739759451a4a89472e12cc84a3a61fd9d5cfb39289f32f3efec589a7880b0a2c802eb8e11cc8a155dc6fae63646b20cc18fc0ed7fc029e6884ee827a0d25954b562533f8d6e70820edba03d7f1a5914e299f1aed289df0e94610d876d113c2025a1edcefa797bfff6934aa5e1aa44333cdb746eef06e6706d9e890960746b3c26d17d443ae48e5378ba6a6b916d0679dad592f0a888dc0db255546a3f9dcca22cbdf5ad2a294acb3e59dc4210f7d9037bc487c634f1908c466fe60dfafad5218c10bd141c23cab11413de03a9e0d6de7903eb49f04013d0436c46e2947f927047a36e619b923330a6ab17034c6279bc6e56c9e8afdb5114b0f894b4034129633e46cf5671adbc7897d897382840975cf1a47b0f63dc0db2ca7eaed2bf045e8142c81cf54e73bac7053e04b73591a3b2d6b0afaf86b1e1e7af1105f5406a36d90e7113f6665403ec10b0384321e9264544ac0100f674fe184a517891cf725fdf158274216d123faf63860d1ffc9dec13f6df13e7508c8a90afb8ab3cfb023f1b0572657a5988ea1d41af24c621050863e185389a870f583fbaf12d468eddcb93c630ed8f4a1a212df06aa38b443cd7a44d39d06436a9710494700f9df160d23cbfde937334da023852d88cab012cf6237c60f1584b9c1f49060a13b324e49a8422b41444d79214e6d591f2c8142ea4d935345e821636dbeef801386a64cbb6eb2b6af20012305536b3c0e4c7d6b1c606af2b76360f01e498e3164e8dcd8bcc5c53264b268366611b267e503caeece0ce23c18fb4102442d325d179d45132e396c8b6197d482aec683a44e366c4657c5cd92ceabdbc80d92f7fc62a2c6dec5e034aaeb024ffcff4b60721023747c032415518da1b47789e159b4e23d1294aa5160bc9b74e498706153763fc3560728896d53df5e5c88bb0e3caea9910aa63a3bfbb0ac45a963d6f6403506f2dfd02acd15a3f97bb25fa735df1dce9665c376fdf0376ab5c16318ded9d17623a688a4188418d1e327ad7d091f7f5b7516828b95107c04ab9d1d3c5d39f05d84525d3624dac2885c31f011d9b16ef47ad720dba8e3dad423e40dc39015bfbeb1b2daeff4b1c7710b0de71cc16c58b5b2e17dbd3ac834aeea3319aa227b236d90afeb2784c0242b93994bb386c25665768493e787650c20853d4ebe112cd9fc6fed933b59b0f6509f17cc521a90c30c49cd564c103119f0c3edc8fbbbb8d5dafa7e3fc4d40d5f0d905b79fe4ad28a38bd8e6693bde4e3a02d59105b2a200238813db054a441fc2e8eb1b784d26810a751c2eb3eb3a397380ecad75a3a850695379cbec9d660121bd6002020426bb0950f131a4356ee5c6ecb652ebe0b6b08641cf377f3c67239dacd395dcd902acb4c66aa6116ced9baaac144f527683e9fe3994dfd38437429d4374770059171bd9ce90e4ea7343920fbc46b216d374d7450f66626ef00ac1aab718315985035514be31ce61afc41bb09ce6b1904db8666f8da07f4d25f1019de0cd342f88a46eb5ca1e8a0cac2bebedbdf45dcc1045c7c5eff859884ab1204ec700dccb2ee1b80f665ef046c486ff8de883b4bc692aba3632f4008f9589f4df6709ff3b410cbf8418ffd78eabd3a7873d4465ba30a0aac7ff3af9b2a10646fa3285d08e5b3938977f3facd2fef9117c55f6ee8d864b0b0224ccf165e3aa56184b7d0851d33b099bb9fcad24cfa9ae39fdb60a3001276474e0963467bffdf947c2c417060dcf8a2e51b6e2e06bc6b8ffdc1f62ba70de8ebe6fc44c09c7a5bab9d93850de780e7b70302d1192dc3e1d0598ea2723505437b5d516eb58b23281fd7e3257e2656cdef391f0285010f0906e1dae25b3dfbcd38d23894aebdf81e0825d8b17e07c02391ad94f6cf836d1f8bbc9ba0536568007c270bb5e1471c73d2419ce0f31832fb07ebac6cf36de4583c5db402c5937aa8cadf4c392839e05527289c41cd3e5c40d5a29a3bad2567f8452aee04f2f0d5fc1bd1207dd099fd9dcd62d3d0df5b78bf19c3f37e3e11684e16fec57e99fc4773be8780858f4e1c10883eb97a67fe141c17a61613340c75fd50382d59f3ecabdd1117e42f1e8df5bebb93614afb0b0f06d30c231223353b918f0c1eb1c36436570fbd5668827652fd4ccd28128f2b3dcda341b55640d5b4961c2d37b6d558cfc24ee123fecada89f4283f2dcda03a96ac948925ac1153c583acc328fac7b6600f03d9960b5bece1df1b314c4bbcf1525e44f05163ec0327ed48246b0dedb8c9f0c5cbae33278e3fdbacf649ea7a4cc4034073997d10acc2b6940ad0f9b71662010ab4092e9f3057f5ca4850c3a81d27795581cbdbe0d08a2ad851718c3e06b6175cbdf32c1b7be24bd8899b167a69787c60ce3f2c14a934ae1f6d5005461c1ffedbd08f42391dafa33e2a1582e90f589d70fc3445998faf70c58a2630449ab81ea197ccdf781f53be0cc1ed23fe67c86022fd9dc104383a2a5831c1fe109ae0a2f6ad99ef300a1468fbeaf0a7352dbe8bd14e7ddbfb8eb6edc7cfec1774f3a68322d1bffb5182fdbdb20e6dd0871913fe74bd0bbdabb0b53ce0f7daccb86cf3ee336d8800e64dc3f0b5ca659d3a5456accc54944410ab99ac78c441a26f61ed79ee7e23945c19306daa80488f156277e25bea36a7d46929ee5e73de787508f090c218717c0f4025431cbb4a57b08cbf7fb2f6811a1369fe88f334c95bd8565100a1fdedf961cbe871fca08292d5a7d9572358d121d3bb2024ad210e7a9d1f7693e38f5dd14a7d6a4ab50ae43dadb014727659265cff0abff258796a1c75f01a92dffe5f721edb9b5e528fb10ff57b00cef9ada8d37ea7a967c536927275e8bb836b2f7e952b862dcc1309d5994cf82b6fab517da1b22f05e78a6b89aa7527b9b129305a28c2d6d86edf34dd2036b2c58fa2d34c37ed85354aaf7f25cce2606e1c71d7009c8625ff12e3b3942117ce6e1274dc00c4c30bdff344d375a2cbe8a03fe8f9ccfd6c9e860bc35a7fb045b7c2854570d76eb8a2af4b713c909ead2a9869545dd1f831293d039af62a7e3a998a8435bca26197347066f6f4dec7d3846aab6c43dfb5d9e2275f32e913460be80f9329a07378ccaa8206110057cd5cf47f51af4952479a5bcb5288a96607b6a9a4e9ec168706323f9573febb89f07217f60eec62846819b83d4f4a7e02ee1334135ca1d5f3822c0e7152cda36a431e2ce74e8501842f05964f7e9ae2dbaef85ef5b1836d157310d454c07445601239e874fcd3e859cc5b359ad371599a5126a4ba3fb4c7f5e8ac9ab9b8b87948b7d6697c014aceb109866328df7151a1e6291a501633edd48cddac4eb417aa0f16be56ebbc7ab44ae6434b5d4d7ac43e581db0a52aeabf6c931e126085fc37c3c73db766ae7dcd1b94a3ce2efd8ccb72a4970ba1fc3d5ec92c09ce8778d20a5af6e17069917240742ae5fac296acdd286c52eab70556fca13366342967d8c05da283a53e0e14e88ca0e653c319715e01425e6a130bdb678f995d995191c210413046589f8b5793403ecbeee9d43f9720ad921bceed6d4b9373d1538e10906000b70d16ae60061c940c7e3e8305e51ebe2ce4e3533ac7b4c88339862216c592983363c8ffd7d741dd3ac471e829fa591043785dc64feca0744d0cb9fd11043037b7d8393c3e6265fbbe51fbe053cbbb84f388d8bb45f0d6f413861fbfa96abc3d8de7ff5df9a83b169a1c1280fb19ede3acd677e26f2e297f5ac4235453c4a1cce6a0b9cc688a9766f69e46c97dacf943014702f0c03cdf801eec21a7272e2d46c3ae764ad0b6c32472b250bc139ad85341c3552c6f285f9b5996f45ae894a8be130c4000924c36ab370c6d442bbbefc9e2c0dddf3ee04b2ea583d536ed639ec8823c7a27ed00814fbafbad2f8ee3f042900362dc14272f597418a0c11fdb5cb249c8345da98d335fcd30e456d65f6a1157944bce3e7ad3d4d593a84cd0e3eef6784f0777b6ae9196be282c01fdd1705a95b4d64a4b60d03f9036f1e0835b6321b92bc7fbed095954453c2811a15536c788d781d8f1ff732eb692be6a3a9565625941793495424d1924e490575912679382006635192d56550b8ece33e42199906eee7e8c663264bd1b502c1ce323fcbee9eb7e5a448b3c57df5fad67c65568c7b9466269392b87b4ba9ab2f994be0d1f89d111db76f9256e0c2cb5d5e008e942e2cf305d938e2dd9c871a68efcce07ca5b1a16b961785f5f052d71e6d737be723b828ac0b9af41a7f7988d62ec5de561bc7ebad95683b7ed45c5a5aa01ad9e63a167136f5807b7c85cf2d4e728e0df044f726d59c30181fddb3d1f0fdb20471a3ab7bed7c27cd255907714c6d3f5b1e05d90bb02a5daf132500cc792e6b6f0394443e4fbf895ff2e71159a1c12bd2b6a119c23ec944cd8f1463e403051e2cfc83822590fd1a03aa4adc2bb0b91cdd9d18f4489933a4099f585a4cd2de468be0d56bfb0674caeb2bffa138c1e3d7709a0581858dd51a4edf899f74bcfd9caa2d7e114fea236f55b1ef34011f8af11851b391a061b638dc891bcd660e7a852272d54e6044a242605acf1dd41854a1e4d9ac10fa7326e3d042e65a67d5d96500e678aac0f61b0667ff83fa5b5f4ade5a017d9af17e46823e448bbbabd02bd5edadeb460e8c2ff0be05b51a7b6936b7e5dca0ea2db53b03213fbdd6cb7dcdcf8d7502771245ba423d3188e1a1d84dda5d29a777648a04b1ae12f655086029369cf2bd89e3040e06fc9dcc7ddce38d753792036b4f0b343b337d56e17b9051dd811656c731c63d39b70502d7a3be2f72f449d64813a722c540bbfa4401d246a138b13c02e7896323992868bc90db11c298ba11587118b72954b88898c06edb2d043e3beb7ab4d139d0266b032add8e671dda2b38bd69b9b4fdfba6ce48d59015d6d17a2930e072595d277896ad2296699b9f837f3c6093a98a2cca9a4383bdda69943f356e0eb3913de9a00543cf1a6edc45b205155cbafedde7b1298cebe4d7f63f632b209094125530371aeb391e1183332f7892a6089affba2fa5995823343fcc9d3709db56d07bd80e48b67f63a5b3e5b71cd77498c8d080416a584f038d62ae63dc464b85bd4fbb4cfe577de7742f56ade6616a698beccd4c3b7f29ec291b1a679539d6f19949dc8df46e38ecc7a981ef44f4fc14063f5ded77b2cc1e8ed52a6697c1db8ccb517f1ae72f678406ceb853a0e51510c65c747846d238d43d54283494c6c5aab723d9f8c9065c6f3b2d24dc88a89be28ed805957814d1baf1e7ef59256aba9160b0dae626bd1f1e61d24c8fe006b7c0792fe1c33dc5a15d98cde4dde2418bb7eb97eceabf9576badc5273c697f9e14bad62a71152e60d344b49193b27ecb8ed828b52b87824525f313daa81882d94929c49c45ff2cabff10cba4e01d12b76b0008c862b17861c87163f581f90c48d9c309fb7a2f0b12c87c54bb4b36817ce29e4a42bd451d369ddffc8a985100350d566dce7f3aadebbc7b9f503f8c174c470063ea60794a8c141815172e9c9a948597401af34cd134f60ad8e36994921ea6842a1f7e210fd4b52e91519abe3cba2ad2b4b6c3b8e850cf0c703ef899717cce83f2295855379a4fe1e023b433e663d986ee6f35f2227f2dd16a53699724fb70ef876849ba253ff58da56121b2cb1534fd88be2d70de97ebe8ccb223621cc6d4091a2c7851ec9dffec884770c85ae386f338ec40635492f5727dfff1b65920f8990bbcdaeb54431402844fb46aa2b8dbfc67cfab2c60d81f6ee21fd56a1e791386beb47fc9188418597e61eae0b602852d1e71c59ce57e32f5d45f3e535cba3cd225290d207d166f83c95b93d0fccfaf7efeb713acbbada68159089af82c6f90d4b54c61bd1c92bd095480c4333b536d03623240ab9d9dbb0052475309e13299dc85b3934d8dd317f81af85cdf48aa8e4fe18bcd5b14413c7d349259c8b5efc4832088dffec8a1db9bd48195e8e677e5febc421d218021a1c191cdf72b439c3b34c436466b5cca966ad3ba8747f54c7c00cc7ca8993ee45ac97300a31da966e21bb95651f9c94072f0f44fe4c136dfcda36c3785fc5dcbd3a6ebe6c7bd9c7fb24d1f5a38be196de9e6226444c5d9801851263806c06cf28c6f89e67b48e51887bc27c81fccf08cf3fb21112bc6323d512e84405dc982af04f062db766588aeac8b9fb9ed0b8627af0a75cbb8c9514ecb8eb1c3bb200e6fde7e380aef2f3ab05dfeb4085f281b91ac2f73064ef0bfd53eb458fe8d23180bd60f789ac4817ecaff8f122722a7d3afe0395db2c84bbf0637a7311d9411e3d8844a631667526d9b529375279c80459978c73157eb8631cd3c74954ee6613c28fb4a087c61cbf318732275730526d441d99ca9194df5618ffb0d3ae7e6404e0fc004f90fbdc22803249a7af0bc0bd59053d33dd4465f8920872ff24a5dfd23b4f00cb0a6a540e8f5186d3d6527e65e9035b18585078322ee36c5c7670a1c09255d2390da1df96ed9a9ac48ddce2c2ad720b96594c96ab8876c9cbe5a33ad289fc9439ebc3de1fcb255822acbb022f9768ccc5bab678a1ef4b888d5a59fe36bf76d79dd2b2aad053f5f67f91732465930694d10d1df1778ad6ea611b650a15a9cfdefc31c49d2490d74aea727f2aff58efc6530631d88e8a6fdfb6abe353bcc18b7c0832acd96039556dccc399b653b75ea1f59b085806f7be1effb0663393875ab3e2d891f57aa095c5c03d62d48a230d0f43e895a7c9627ad41018372d65d2b40807e4865cf8851d41aea02c9ac486190d50a48b19c82d46733db621e34fd4853794757c19e639b1b00ababc9ec4fe00ded18b5b4cf9845db81e63e793b7ab738a092fce6422c8b0121178788802f49b6c17b72878d13dc1699f4ea3393ace0155af1451f0864379ffafa2d76ae3eca41393eaf3d5d772c3d316dcfdc96c37dd1c3fa6f4d7a0aeedb2c34833774638f6723fe9a970e8a0ed61ea5b3a1913ffbd8d6c71a46681ee5fc8c7ef661346bb15120c0bcfa28f9cad9412833fb86216ee4ccf3d04238ec039b8e424b3dbfe20477e236a88f12c02b97cd748700217d150146202282d771c5c04db5ba25395007279fb20f6073e89e40437929a9997c4d6c63217bcb7fc09722354f5abf3aa9a24dff6926937244b1b4685345c9102db466c478f1b95a193d20eaeab7a60f1c937fd43fa36f3164c1fb22e81b945ce271328755181c48cdad1a37b93f3673ecbc59f3fd0cb88b7ce4db75b0ae669df04a81e696be188f998c6d01f3ce70b85c1f76b7822c43a2efa06da2b1ee50121ac3fcbf27a84072748f683b272b0140ceade28f0e40207fcacbe5f992d7c3dbe9687c89f9bf74cb51f788cd1521d4e7affed1bf42c8fde9bce030afbdde792c7dbfbf7b51b7818d7e2da6ad8378f441d94fbc6c8fc93a9ffc120385fdf831cbf412a504efdc9ef03ec4b33a11e09e6bcf39fd9e6d78cf7f10d96332dcfae0712ac27ac1f89aee64797644887b5aa8d6bc46494a62710f205a74ea3425bd65fa993a517556d232653c01ab52c9bbc316c29ff623469e4f7070600f03bac3c27a5c2a775d4b74cb09295979259cd7fd7d097aa90e5e2f495d3753f4e8718ba55db3bbf09df1283608dec99371faf1d56f23a0244754e53fc2417203c18b295c0b18582931071572a9193f42e09259bb12e52d18fbac0ee85abe5ffa329a3c085aa9e97f686202f85c5c4ea1f6ea809ab8d5a2566cf1f1e1be124fc4ee1ba881a8fceb2f54198eb87248e0278f430b821c31d6ceea6fbea6924debede8f0747f71344accd8e8ac48d4c1125cead8a88d379e7d4f3b5a53d968d9086c33d28db03183578f989a408dcf0ff5397e066ed127817e2c1e99b9e62f8c3822257080755497574ca3c0999e7391079f8ff65d0a920b8bf30ff288a4001a5aeffbb2deae9693c1e7c45f2629a4d150c18b011ddf5495889ae6bba6cb0e05a00c8fcc9d9de436cccf6222aff0e2b9d37fe93c3cafe1b2f2ae825916233c80ce15de5e9c8a7bf26220edf4d8ab4b00985ee0f0740cea1c83d27148b114b34d66d78d17e4bc20d8920b746a91df188e7508bf70ee4b61b713390ec1dcbdd962b121515689e1f7bf6dbe3e81bde76ef69dccd984edad1c6f79e5ba24518f4c7c07a9ddd90f487fa5b9564caa35384d321c75871f5171203be4d11aaa1b6492e8f16901147769c27248da1f9a38a794e72a227cb204c67bc5701ec75a4978c064ade51a39c6b974a1870513247b8366a1ad93400d2e5b6ec0b4780346e87547415d3f43e92d9fa383c4801532e7171e3bcc6a7cf50652436c24f01faa21770b7f37b50c0c4b585fbbceea81dcb59d884883c866aca8fdbf62b6a358868f1038a801a2d7ab980917b48d097d593c71fed216648e7ad5d408038ba473a84570301c0b06a08dcdec6a8557c82b591042bde19ab3bbd92c784634bd799e85afd03e1e615e5d89147e2b205a7c8b7a3a9de2744c735164dfdb137bfd004df3fccdea352b8234eb18a64ca5bf00b2f12a2eefe783eb329061630c80ddfb32d5330c4dc6fecbc1757591013965cca6796d410903f1c2c0a7ac4e16ad4a052dd46fc242dbdc21cda3f37fa7fdbd10aeb2f8b721a422a56b232460398552b81b00f3ce7eca6df07f01c276099cbcdfa56c53f89dfa267b4cb3ff138b57d59f09a0d445585ad65359b7d18a76bcf526c2f337095279e9b64d59152edabf91d837f26592d8e5b4f48e34dfff8fd971f0f1a4741187356cad1ed9d56a7b86cb11733e8df9cc1141d1bbbebc0478043f4c3b39dbf330339797e0825deca85e3bf42a56bd2e153f5a7aec061f79c3806c4ca8f8e14ff457950f0d7f36b678f64dc3f7a1e2be49822d3391032fc3611a80fe0ce8c4375a4f8aa86067c7d6399841900cedcd085d1e56c2dc1f374c93b12f638f2a758bec86f72a20656b3b31b5903c48c7438b053c5ca4c5ac219e23a7e70e266b67bd26db30b98a7bbab5cf7318ff721f18d4c626db54711cfd379648781b9ae106492a68de1ecd68bdc6a2ad0f72697354addfe5cbf7bc3f1707ce4e6d131f4397686f86da79b3bac17c12ac8129b21829651b712e568a5a2df58dd37d04d262625da7b6c6e38c95ee38398c906359a767a1136410877f9b16a67e3d28e7642c74f2001c66c56f313d8b3c8cf5d3b17c1540b755dfb9f6ea324f7fbcfc858fd231763c40b6af8239eca4f76a3dfa692db9c051130b3090d1e5b6b62861d88e5bf4b12faefc069aad0d7b3b2400c2760e7a9f5f53fecddcb9569dd679dfb72857d1407f927190622195e740e020ac925e3de421b6404527db30b697c8af12e522ec1336a367175fdb89e2a27c7ddd557a34fcf81f1831dc1a812ec16c210010afa69159f5273bee3a3e98a58d8e901f3ad6891630ced652eb0497a325236cc44493758bab3fad835796097c3c4266f58b5a80fd967c66a66beb13ec0fbc2d9c35bd34389e99378b7b99b84e86437c6c388af4c137a78a247ddaa282bf57703dec0829573b9bb5168f6b37ce8509a439ceb9a5a509f59a8f39e0f4b96c8ccdd62412b3f68666c2883256b0e4d8612a44b153b719b2649c6f3497563c625a650923756e676db5698e0154ef9298444ddf4b675b6acc7ae8231898d52daeac9f252b125e3a38713e598122b581e49ab8ca30f7dd3b32679e2124cbb1bf873568de8b987bf50c40c9bd2378f30607240671882b497dd6d06adfe9b057250e1327b3abea927b7986317bc83dba94188003be65ab0dc506bb4b7e033cb9a107af4bc5ba7cc11f4660f113be04c1da5b07c7367375688fa59c7383139d2f81cd232546b7603a4e3a37684f561615cb9b831d943ed89e92e030dfd289c5c208380a9f01ca3b782b3a752f22be5062e660c0036731766c5feb831465a3c59ff30511d733dccafb96dab4edee4842dd6ab39d35fd698f2475675cf27a96d64951aeb97c432b5f550a61688b58a8c475d0c62bbd651bea0e8fc365471fe89237fcb8f51e9decb1151b9179bcad8c9e2ce5a84caedc7146f6dd8d4332292892ed0ae60cbe5d1e38611a767836fc47719eb90ebc0f524e6229b2a7f6972292df9c63b8c45f55f1b8f0c7999790b250973aa961bed1a462d6345d76029dcfc3e0027d92f1836c29289f12065eb2982eff96512d31c2019ccf7755debd5cec9ffafda535d71b8d8110f5893c205c82bbaa4c45645f67eda87a752389ba570fffbd67608ddc3a5ade1a5117e7090e97f5a3a7852a1c8a6dae4d166dd8c56d16ece5e7b9e1facc0fae100c1b5511dd66e60c23e085374b036823d6a128d80b8e333f44005c322ed2f00665c3f9bf0e65a992927af2875ac6fe01bd26f1213e053ac70020b232c6f153a70cca2c825a7d44300ec9910002f2d27619f7a2e8c8b574fd803d7991d8c326325edfa4a9703584d6fdb26371947b8d3721446e6323d686323faccd7311130dc9f07291d74119edbf97935dcb3c5d12f958d978947ef49f53bcd6295733f2782daf0886f1e96d2d55724b9e8124443ff0349a2cf8784fc4e6c85cc344d5f28263b6d2f5d9eefed38b24acd60bf70a74da020e421362de903384d45d17e8d7e3d58344c35a0b2bfeeeec88688e975fb860f1914f11fd28bef5a37b5ec6e70c5a60b142b5849bcd6236a729196fcd28757db3d2b9e8a742d38ca301a4af6c4ec71c65fd4ff5d1f76976344e0773ccc64a0799c4596716c059593305d37330c9d5aafaa46fe6a1ae705492737e4f167f646c6d662f7b73f6b243083ad1cfddda4f02da9eeb4d31fa2208930d3a5c8a5f0e32e0fdee49172c8a1479d60030a691a738e41aa4be68fedbfaa7d018e5dcd3551a9d9c887e57adbbcfb9810c35118da40d0066fb18dd4ac614ebcba1673b9a1abcd5d070465f012c3868fcf06f6e8dbb8b1a758d279f06453829ff18dadce3e13e4fae553cfcc08ca61c2e49a42577fb26b87f8124e88cc160c9fc0916b5b5835b3a17bb2f1b5df244836a74282d2263caf2a7c3db3fc3fcc670dfe11adb9e0b1636f0149ae213a4ba74a58b3323c09c5d17cf395db16fb1a2c86f4063236b82d5e1b29ab41ec72f9b70f2f590811e36fef1bab6e52206afb600ea30536f2edde2aebc3d33756409792c5e3af47f13852e4dc820cac907562f739917d6b94b7cd2b58e464e9b605c062a0e2244a220ffb5c51d6b1c5096b5736f70111c8b4f11e6ec56216087991de1663940b5b98b182675cfe6bc54cb9b7ceb50771b09d09ed5f58c3624fdf6134514dc4b47586054031a175fe33af7e2f822fb12dcdd136352e0b4c3341c74295bc188c0d8bbb7e78ef46768b4dce64b2b794078054e15414cf63fdbc56679ea42ce1e66c110792c5fb5fc5913e18addf6143ae418f4b05137a5ff6fddd40615aa16f58c4d486386bdb44fc0a18360fd0bc1059f55cd366b16ba32ab0fbcc2566f0719ba4a9bb1b01cd1a82153a23baa2103322220e295153f86861ad0bda105e2f426c928fff381aead3d13aa130b5f34ef3b9b9717b6c84c5a89e50ca4e576d17f2cc01d3562464f31b8624827acb7176a3d630bbd3b5acdaa86096febc7e22a05d07260660224256fc72a8877fa8cf886228da61df7ac77c4a8f660f83af71603328d03beb9c6fab2342c4c5f882cb7ad2da9f6be3598a087898ac7165c303ea123c4c573164cd0f41c94a6c5692226a056a9a02d034aead9d8ad96292d3986073db42fc498826d1b45f8300ab22d2aa5a12eff757aac2a9ccde53d91ba8fc67105ef050fe81a395f74bca665c77923ed3a125c7396b2a1fa98f99e4cfa82f2478c061c698d14cb4fd844714f6d0a4bb4bb4d4fde29bb4933580129935b64e52222cff2b951cd727314fccb828645fc34369e45b62d6912ac3a7814fc51fc9a2a696758372e2c42bb1e17a22f01217218c9778fcfb4f512a851396ac4853d98445dd69614bd54d1be6d4d8bc8f019a1211eb1b7127dd1bb9476ff4cc77b89c2f1e0266d830e02eefe51b44daf39253da95fa15beaffbc65e9ad8fce6ccc3cf9adabcdacaa7e4c35febffd4ae80acd0e6020a1ed3afab0d121e9a48aa91c5116e9789333729cf55ce8df8ff10641334666f4fecf7bf90f06bcf4ac6ce4dcecefc9f5596344baa4eb169c9de1210d98a9ca64d9e43bcd20efa3dbd845cc48b9cec9b0f6c98230d6a9afcab0cda1bfe61f1fbc04223d3336bd89c08ef411081528a257c4d7c689d9245d8fc07703e4182a702a6c61bed48e7128301b0129febe7025bf530d5bae20501e3ce90fba8042ffb2cfc552e078cfc8a6b1c748dc00f6f39a1b7e95a16d5932453af0708a7ce6c0c36b06fbfd5ac5f9263ac6d6c08fabc4d0b992fbed54e8df00c7784a94d96c14b7e06358596d71d22e32bd5ce690d66ea013c3615de806287fc42c51a6e6241aaf76d7f9ceb2dbd6c9ad350cc9957a97b00b68d7d3c76d94d7b5dd7ba52abde5f293638fbbe669af7bfd9d9cf71689f85c873ca88f8e4fc5b78f3d259177eaeeefd6532460f6c1ee9d03923d742313597ee672f154a1f8b8aec3d0c8073568e63ec07a15988b7a95f3ff246e1747779ccc8853b967a996d5f5c50164a84140f400d41a8e205cfed580b517ca662e245e87bbc3faeb06cbecec0a11d7c290158faadd9b081dd401b9a1d8d4588171c0e4cdc1ffe74893612dfd307eafc75be8dffc24370c76c49ddd534acb371604893467f3b22424dbccebca47b3bafde72c3a7caf8ab9f0247623920b3d431a0e654016e9ec2844db325b906427d6ea5e93680354ffffffab