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 82352 0c0996e9ff3d6df8fb7753b55d0419b35fead113bc993f2cb812fd5fdbeca526

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9b1a9ff09eaa166e44a6e13b4bf0c63d1d699044b10a2fb4961d201daba34204
Certificate Block Hash
0c0996e9ff3d6df8fb7753b55d0419b35fead113bc993f2cb812fd5fdbeca526
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...007035000070c80000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000002a66b872ca940e67741a6bc0ad80b12712def1871ca4f415ad1b2e0da8d2d73fcb5c66d131c721c929c12fed432583922e7e9471de361b96b5d80e8b557ffa90f6fcc76ae0eea7e4e86b43830eabb1f606fa8446bdc783cb50100000000000000f8010000f801007035000070c80000

Raw Header Hex

00004020342c1fd212d84dd8ba5079d888db3d747bc2d1c0752d879912ebee9b5d496d38aa9a0eb75bb31362accaa277c8e0f9d47ea8396187edd0434fb418eb8ab5fcc4b6c2496af7c400180442a3ab1d201d96b42f0ab14490691d3dc6f04b3be1a6446e16aa9ef09f1a9b

Proof Data Hex

59,560 bytes
121216010307dbd16b92573a9081c6e07ab4c679557861d3dff40b97de8688ce28bc25afac3e8d90d1c7029d685256cff9c95be675e140b4a5ea811ebe07f1f0d1062c68dce2a6335975440ed01a66795badf5de50ffc806d569b2551d522042d2449f24196a0eff596a2846afe6afec394e281944713a92c0fbe36f04d96dca66f99149c66f274671a3659b04ddba5732a296b599e0b61155ff010337dd2db6dd5af0f86dc81b9781475989b0d2c867c4f465dcb7ee88bef4e06a68843a1ea49670e7ec9ee71d161572a13bc70607af65a119bbf97d3f3b6dace92686fb6557bd8615d1cdbc350435674db0f1574edc27db473db9b8aa1255aa966d4346c5d5949d99f4e957aabd594cf88c2ae7ba1eb4085a3ba9c9feb668f7e55d0a3d27988d94f8994784f6cc8e1fbc15da9b638aad25e4c04a2c48a5f85ff798df6b5e5c830b3aae113f2417bdc7ff4d3daca8db989bc94f96b7413fcc26bd90d19a2487665b1f1f644486c42ff5eb19ccf184ae5f8bbe09cc5e6cb6c692f73f89bb023e4ff34725d57075b5ed77713e94f6e43899176fa65b2cd73c5155e3cf94d8cab02cd240448256db36dd3b621098ca2a676d83290530559cb73f660907303ec7af39b9e9e357bb3f558f5883c5dd9896a6ac3ae0014c77b48ef2bd24e5b1521c5a4c9b4dde41755aae15b14bc48d83a2df058e6fc479402bc7bffedf99e8ccf05385530e21f0da6470f13e4c3cea0780d2f0ef2745102ad981e8b9d2c33fd377bf7c747a646b99de3e472c92e3e9d39a0c6131df6893c3d4b394227283ecf956fcdc3495f05321a9b67db463c5e058db4a2cb9b4681ed61ed26e46e6c6330598e55f3e5d9f523a7a67cd4d6d8531ae55d3e955282e2fc2b02eea43c20879defe1b37d52dc3ad3bf3f986940b08b0b38daea894bb6522d65570350cd2a2ec194ceb833e89db3715d3eda6e491fb8a0da46411bc57154c907a1a38258132af6f03ec356233c668373b0934bb0bb6e93ae0dc13d0be08fdd9ce1d7487391b79afdca0aaef84405af61bca18a0f02d2ef2c4e71ef2475ba3e2abf0f3765249f88e89eedc427a6f81c3908a2d3eb278ad4e9dedde09dfdffae1b754aa4718399bb086b8c4ea52cf978fb99bf553af8eb6b184e033a27b9a30606ee649f544f034093f1d2e3cec6411ea783f182677d18e2ad3f2b78557c708f752c38c4b8d1490367fe1b1c9d04f57606ba2145670ffa33d02e9d14a059d030956b5a059e5d9015c47c84366727884c25e1284f5c423e190fbb6ff9f0e84dbdb80d1a67bc1718cda4ea980c3dc45289cd5345d5bd5112fb25e4f80dbcc062a5881be278c240b1c87f872ef5fbe96f6163e76661e5e624a99d405bc6e04ccfbbe2fc17105f1823eb0db6ed8e208e8a0e9cec2ff1afdd45666663653c296dffd48fc7628be04ddeec61f4f170d6c510c75212f124694ce592c760059f0f7a2f0b19c494ff238afb88aa05f8d6376ec09e89b11d1d578fea78f501910d38e2d571123e24bc9b401f225a8deeadce354fa00c9d70069dacf9ea44961187940bc0d4c2c5bf04e2e9caf517efdc87af8e3b040977d9b157b30972d9ca214dd719047cc0083c31063c11a8839703aedfcb1fae32a665e8fecb3b75152d6eea73ed00f150065f658734d34fdd4dddd31d3e5c0bdc13ce8403a1591d19f24e550927d5e13854df517272179589c5b18bf65fc439bac90cbd4b07e4e26f49e5ba513b407f2cae1d89c21d0c12c5bb90a749726d670b74691e5aabd685396373fc196d80ca6165bb37fc09326f0ec94f6203c0fdaf1a8e3501e928dbd670fbeb55ada60ccf6445b42d775da05101230907fc69134cfc77bf09695d1e821f7c455a8c30fedba952e8ad4e2cd9d1cd0d116e8fbb397875d9e8feada1c9ce9a3ec3da1b0a6689e7c870e8fc29eb4489916713880faa350c8fa8638413ae84f0ef2af210dea4d8de8beeed70b5e6b248ca963e1cd888b53871376bc67eeee089ed5330726af5f461457134c5fad36e42cf5f0dd22754d893ae29763d442807c9eb1b895f0910e51c7f5c708cc0f18d6d1c10edc546590f85646071ac1343dc0d8c46f025953b651618e3d1a2a2f398f1ca5e503bb24df76a1bd8e845a709fdd8c1ebaaa90b4e502d10ff011795c2b9e3afde9364b2f1aebf87900b41390aa90d3aff14c13e769859be41be41f2cc806c7a73b47b24f214ba9e48d75ecf52c52419ee14b68c71935692fa77ca8c65cb9729919e8544b9cb2ab7c2356f470cfc66b6e0b13e256b14abbbe8d67603ebf04bbb65fad26d768eaee32919f261861cc82032cca48434f991696629601f9ec9ee97c3a1a720d0fb7165de29d129eab54cc4b5d597a5797e8f08944538beda59ee4910e29eb255cd15d31042204459f52ac938332be7ff218fdda7e8c20dd879331d2cae25aa9a6d10af3cf6352e91badafb56ae05dfb97078a557a4abff896c4a0909ab7f786e381682b2e23aa828a718d3ad564437299bcbd97d743f3052a45e79a17edda0bd3635b9511692f375316d68e5e2eb35a60bf58514a4ff64bf9bac75f355cdb6802199664e704b5b6da3f41a82c0f870772bab57ac27c174fd6ff0e2a1afacbebf386f6611514155edbf3e71caf37d9a86329d395880cb0894a340943bbf72c7eaf943a0111d203afe987fdab2fdd75a17ab064ea5df2bd1984520b53965a7f4205e155447fdf4196f4cbcb6c7c9724e4f8a758509b3c17cde2ae4d628a3c64ae6764b80620edfbde8fae11ad67359c99625cd372428936aad0f6821d5537a660eab4fdec6fd522b4d1a407a62ffff00a70638337fa28db47ed00dfab8f1f62375cd271c121a0e67bba3dcd932bcf8f8142741c01f1f8183e5a7894e7c3f79192b3860b8dda282065c3531a2183345a5b9a043ba714e42fece06ef6e5737d7b1653a5686574443f9d2bf1882d6c1bc3a2f4599f6f12cfd929848086dc70f43f51976213f2dd4ed73cd5f49495e9823bfed61bf9648b4677576b0b01192c979ac39c4c4f90f5afea5eded5b106108a699e06175e1fb6c1289cbd66959aa4d6d544f4926af8b07fa80b6ea8cf6665c4efda770a1d5f042b0c333714a3226275936b503a5d44cb6769b27182cb5098b226414de7dfe99bf4102215a4f11042cdfd78120b25489941962cf010b9d58ec7f6bb5f9d67cac3dd5024003bb4e0a96da9d75b308d9dd6fefeeae27eaabc10f37d3e67b0a687ac79c631ceddb47ade2a8eb3836edc08a62ce3cf2cf5bf6f7dd980db194b1fc74f1b1aadb67b38694616323681ea1a25b72f2b38318d704cd4b910fea59334367ef014fedccab21ec9a0ae7f5a8c3e32547dc58c1bdc5396c257272d9bbcd04fce5a53c1932990046457185a3d3959790a862bb1d78e9bf6dbaaec518daba4978e31df14f85709cf2e3d69c9c812ee7d518448e5f2ca699484d0fd154fb915a5477f278b18e20ec717b61b19c727ff9f9b14175639505ea7a5addda34a885393eecd3b26dfaf571e3857ea87c83fa1f67f47932eeef577c88a0ec17ecdeb27e4226a9484929e34e2c0a76dbfec65dea8c26a0eaff3fddb79ffef781b6220efc9ab4ecb9566f01b96b13ef24cd60d73a7c8904fa1396d5ba466db1e04d3e862735b37a0abcb63b4f70143f67f54d922c60d80efb87ece82134349c7baff31bee9f6f2ba20a9eb32265947d1ff4fbbb70061d759e9c7b146592148ecd473a2ee5b3153576c1f421249ea84f1a832d91bb34e64ca14341c60554ae6b056a090386e50d26f80372f0b868f77a9f68d01f04a5261898bcac09dade18815fd067cf25332a85abbbcc07b144eba1c081307d028a0f112b924ef56cabe6b65062266e8d6f6bde6e07a09f7b4b31b71c3c14bc536953ae23b52fdd95729a7a63f695851cb936dc2dd1c6bbc2e86d4f43384763b45a432496fbf85f5edee24debc7d980b5a6f250a55df7416f78404a267751ffaa4965b776b212cfa7b4cc22581cbb9de7a22b1467c6f4e00dd621356daa40ea348200fa71248a2f7d4d47d552abda8b4485a41432fc5cb3e77bea0799fbfccade3099ac6b944a56a2ac777135b70bf761bb70167fde1e25b8baaaa1c44810b3bdfcdf7889480ca07ce8848f25982e2d0cfadc5c0136eb49cfc3d62ef8f5821f00c354cd213040a42fcef2e3172d144c2a1d79fda209e2d649424fed8435cbd4e9b3dcafc95852b511a6acb6489d60574e2a43e389ff1942a972dcb0d4ffd4dd94dff1f26a6ef03064da853a781bd07d396141d5b720c294c050fd37700ac4d126e5a95b2c6120013e66738fee2d0766e1546121a7079a0807e4ffe1236825c9ee334429948e657e289cebf91b12964e1a455bf167ae670a92706ff5b0ac217bc98d5b1450b458de1ba7db00040f4190264ad5f1607df02d45358dad1773614ec28035e33bc98598320157372b8151a5ecbf35bc316bf477dc653dde43ff460d1c7d0bb9aabfc0fa0447b387cdb176d42f075b20397cd70903f99be531a0db76159ae075b021f655547f17f2035087e51972c840d1bee9045f6a27377f18de185bf420ae6117056bba46f478dcc52478503b2c22721582ea842350131ce189db887a4fc7cb943ff9ed998c523a1f104637a32f567bcb24483bb82d322e38f46838ba72c0c3085c73f2a74eddd8e90c83d56800f76883224e5165a7aad7629cfbc846dbef0554b6d7b1e65b21b53a4a0f6869760d82ae3bf41ec30a720b740094ca15fe6ed91189b745b29905fc2167461516dd49d694bdb77983b3008b3e7cf43d638a05aa0643b557e6b1da653f5773a15f8e14dd5bda41e94c49d0431d49f679c811fcf3fb9259c57b5ebae2c97a657c895ad4bd4beb93a6122805d0893f6b2891518b5a910b81cddb03102e8620be140963e290040631ded3c9758aac0c13e81c7ca8e038131b9fec9afd5553a81f4ad527442e25ca47c673ad0b2650244c617408e57cb311694b11f749f924a5bd7375b152b6a10c007ab64a6ed62e4377220ebcde99396dd2d3933b63da96b6e831de0e466b0f63e05133f0f5ef6654423e03c9c7e010ead4964db7b78dbc074af814726bf9e57ea390891efce252352f57e4874194eb808e27e7242871a890b613d9789b9873a7eb2555670a85c2e87a92f3318d7c12965a21c981efba44b1e0d84f1cfbba4be42ad7b70e01d5a6170b6278b20f87447941cad57978c3796f30d6a4e274ebf05b6f44afce27733fa80b5865e94dbc8dfc4737146e0b081f42b01eeb1061afa2ae99b017ee74ae4d7e197fe202da19acbdce4852b6f4a234d5770b567ba2d1478212b2dadfe0012d9479617b9e8309132df21a63a06f005b5a29eccd013253336937615f0d2df76f909c39a709f45762e8101fceccad101d5c19440b1a493d6d3ac2ea4f9398907673bc121fea300c74ec04d0738cc340bd9c40ee12e2735832a75752e4f57c001be53e58f29196c6dedac97fb6053149efae02e766ed3f3462dfda74268d758a22e07b9129f43124f5ac2446e58550546a79cf380c2b27e88bb028deccc31575d814d232a8311794cf07deedc255c263e9a0406269a1273a0013e268f86dba02e07d324b8158ad96538a990d22cd85fd1477bc4c7f42c17d0f8505c139eee2bddee25d1f57d85fa650d8a743d7b8ac8ea334af407e6f1baae5a8e2b1a1f5cf3be8320ba953f2f1777271b8ff259710f9065b89c88ea387f677a1443c47f42c7b4788d2f580258fe2c161cfb4bef5f9812c756a498e527325a396f3a04a2c98b5a34fe2be07a99b52c6851d9b5a2ef7ecf6b9e2379c21cfbd41d71d932dccf6d52f6f7b42a7ce6864e3533147ad825ca69d20ebb00c1614c0ab07bf53ed7d03d726efb34f8423f50867434b92482768bd8d368bb438f5349eb38888fcd06e233b2429b8c45f37b892bd828157b75dfe4d676e225db1b3bb545122b56663d5b5448f8a55aad9b1e831f66fcef940ec5c8267361bf67ff5f1166a143e4ec7c8b03b945e922cf22a81b209025213d2deb80ba3a8253b55c0787ec6595661dfa09b7521b59a2e9ede434185e9867022744d1f8b88f182dc681a8dc113f3779eba647dc31e0fef1592717a4d69c49e2e9545737fa05bc1fccddb0c8fc5b262e98ff1370a35999f8e55091496a3afe65ff313381efc7a0264931253919df1060bb2d48a80893409d7bf567b419e19c2fc2df5b0776eacd37234324a3fc2bffd081b65559103d7082603808a8ec2461b72d16f3171192490e56e693ed13b785741ca51139f89bcf01574739b148ece48a3f9b34deeb4054003de98711a6c35a2ba6b6984df74e4590686a0e8d73557b6172a21ac23dfb3d034ec663e8e577a6e9ee4c1f89f4edb7e2bed242519f146622ee5a7f8874c3a4eb5eba99f90267aebba12d915ce821093a8fd9605af9e1bd62d3b36ce8a50cfa736bc0053875bb942384a3d7a636d509d1262cc85182d63210ef372a86c81f1dae7734701e41126089a9fb8c886cbe31a331e63bd0f6138995197ef544f98396442e4b446759d0869ab4904814bce758c88d4d35335121a6a8d7b9625660cc606a10c6572236f1e8b9a73bf09a800adb1133a29664d1ace7de73d47167ac012f4f34156ad7d3e8cf180d2c7a01cf1eabe6e23b418864498fa1f55bead6e30ca0e0b6da023d15392ab4327e7f151cf07137b377316e478cee81ed80201a1adcc1ac0a44768126fdaa4138df7a0aefb14755f860eba7f00e91a16bee5c468ce6c03e34280ab1637d85f3b48ff98953d8493feea820389c33c3371f35d0966d267a9776e2f1828230f0d2f4c89c3c97c317c4bbeae34ef3779d5adc96d9a87e2da934f4a58c801b4922b16fd3283c127bcc7e5b0408b8eda64dbf901c0fc7d39f94e56daca9f3ae14461ac6537721598364225f8f18f76e1358043826f06d1e52c2a403c1dcdbd8339761f1ee0da110ae0283724e30551663b72d8d96cb06400272bab155879d3718bf1a3a142fb642d24f11ddd914546bd7ac72c215feb71c6cb49a1198204a414bd3079fab242db0cfe2bb5b4629a67ccbfcb53e4a44167b196dd73bc033b5b7f7ac745ade45b3cd60ec1fe4625d3ad927730d2e59a2e91eb171c82a2e549f7066669237be5b77a203c427467cf1a816b809d588a8a4c4dcf1be83d101c5eb8f0a7c5eb6bea50f84ee050fad21e573e7a71d1fd92fbd984b507807818ed58a148a5afb3164f3ad71871d2b34ccbeb9ae0778260ea48376894a44c3c097a06387fe06e3d00b8938cc0ab1f3b0cb05933f3344a5320ca5e992031b5692e7a220755761427b315fcbcc12159e0d6e9eca9c1ae2122a85dbc739f0570ef1c5b7c061f5b525b161545ce38397903f1666c5efc0bc904c37a63634adf3ecad365b1673bc43e56a8a3874c86b2438cf84b629d2bcf13708c432b3f05a68224abf5f9b4360819fd74b2d9a6c5c1ccb00151a02dd63949cc429891e9e25de4ae62905d4449ddeb46e3603abe62fe5fd4d57f9ffe625ddd52aac76f5ca5458f7b2b96f5e1f4400f8d1ea6eb0a1557412d8084b337cff0efe0b296039a7e2e453c45e681f518de1c66c02b15f91fa87bfe670e4e484bca0d85bf228d256b7da5b4545550e0d94b4f88df3639494718bafcff0a04e8ba30b6f0c1fb99b683dd0256ab14657ac99945e9cafa26131b57861678d877d4e28387bbd330b7ee55938bf4369536eddc49303fe9501193699e6fd4410f4bc51d2cb2c824b74162e7b01ac5ef1aa1d531247f31e9bb82915f8555576e1243e1766995b4fb0cc38620262db6351ab9e1b14714c72bc4fabf964433bcf57b964694095fef1026e8b3acad1e0de2a325bd866ed0b7c822425692dc8728fdfd34908ae1a2a96ba5f30dbe723ce4d63888eaeae794838cc5a9917ca22381f9764760a3df5fdd80b9eaa6bbdc22d27bd7e62004beab934fcba0e12793726cf47a13524834013073c67579dbd9ea325fda0bf430e0fca8726ca2da65df9f9022ec5570f3718abd00c63b3cef39ff5d2aa6214c77520be15548bfdcf9543a1ac33aa0207c2216127127adac81f26681e3721bf09e46d5692ea10b276b69350f6ab04df1369e0fb6217919d3f98c3396428ee77990e9b93b322a2743cc282a1cf2acc96e945316964fcceed23375f0bb8b3e5ac7c1897c596ea70859cf07d7e45fdfd3cbd9d911b13564179bb48d6bd1205c67c9ae41a7f6cb06e9dffcb6b32e9302ee5392e293e430ca60e60b719dc1f221c1abe288f5f8025e1435679d539037c681776d9a9973aa5e5fff167248f6699d71e09b9946e3b3630e76dc58992e063e786ad029441c655adccc9fd80a1abb5dd04854ab49bd51d64e3064eb9bf85ecfb669b4405f3f02df15b87d4281cf7531df8d43b5dfc21c4d500a68fcdf9e794270fa53e6bcb121251703703a1b8b254fbff1e498c6423d4307c58ad96e83be425c4e96135a80e2757c62316dac8eae33cc1f3be545a4dc7df01065f6babef014a0f59d9eab72ecc5b23c47df6507afcae859057e1a00e563a9471f825c230aa6ccf5962de3a6680cc75740759291fd6ecf83e3425f6cb158bec8ac9172278074c62ce733cee6371ef3bc30ec1769df798bcb70d50118237f370036538f799ac88ab599e0129d57f73358718ba6bc81bcacf431f70396a9e979de49e7b18a5fd5e1f8c3de3adfbeac87bd7d6f56c6ec4f36e33e3516b628fe9a8eaca2e1787a550f1fad139502f64b8b207227b1a6efc281200f243b157e2a809ec05155cf2d23306dc1ad879ce348bc722c8f3e8d4b40971a99f934752e052a2273dc4aa82f6ea4984959cd96fa8a497b6497c5ba23a8577ed3353df4f52a7957ca922ed56a0260537c23c4b344ae9eab2f9da9b48f69cdf506c06c9d56b5c842c574da8870beeaac8e32ee454ba76628b3943d0e847a25c240b6cfa0f42ad1e15b3656d216d52ba362b71ab6bf1bd5fb8f50b02ce16eedb3eb6fff23c055b0d736480ebd25ab212464ed9aa47531f54e5b4c4224d720ab935e91bd5f9003ee7116bc3b0c830ce5d7a6276e7a01aecbef70e5aef5b81b5a074d43d00e0fbff44e14d6b0147d327343809c1506821dc8bf5143449e4222cdba67340c0c4d5302904df82fbcad22bfbed570a8177d4a1f0bde9128f5a4f8770f847de8eee0c0f56534c9406a3b8f8a65dcc48228b04e1ebc807461d633402d2b64be5576cd7baf47816563719b99294e390d6ffec76207d6b3582069860892297b7175168e9cdb82c58bb0d5999dbb5c6a83efcac7640997176f4ea2d07772b6ebafbfeecd49b21d491a902b310d2d0cf2d53b5f27bfd912d8973cfd230b4492d25bcd6ace4cdd0c015fb29ace7b812a5b6e3202f0d449b19ade0839f284e160a3c0a3c11e471441a1e310cec05e92f1b37a0fc27205abb3ace36399c6dec346aab938f96981b9603d987cc8ee66608e469802ec9959fb77e9f7f045f54ed00e5598dd2f08c651c047d33fcb06ca1a08aedad018b23b09d300a6aeb5f54537654c8deba42f8e67e9dedd52d1055866f0e7963c76a240c946c97d1cac87f6a43c6580c53e21dcad1126d4f719a2ec57cb23a9680558b3a8ee0ea145ba43b0657c3ff17d49eb1c05c1d3a1a679da65f9227e2df24578b8dedb1d975ae7d8a9b202c9d6e2dd0d6fd7d259d0b0b8bec447d668dfb7b7d68dad6ab60a673e62072c1ce92c9616ef885cd41378551f65a87f59a21cce0ddabf15027eac09e90a6d51e5a60438d9e2ce04d1027d80d28ecab5e44413ab6ce68fcec59bbc31b7edfecb95c88a58f31b4b9a306f3e57525baef405c87344133771973efc8f654afdc4dc05e7f98f68a4c6aa48bf204a90e96a5a13023c5128f9d8775fe4f4ac1ddc775dc3348e4fd11d07a0b5597a3b712cac38b7f71635edb25921324bd00e5b61bb303250bc183ad16d96c5f6f2ab540b90cdf1c0d3e152d6e3e044a6032cb8fe96eef61e741fe78926d15c37ea0d10e18fd9d057efdb36b611845ad34a0b7263e00a7dc3b356ecc1eb407786a1b8580eb98f53ac84ff39ffa3925bf03d9a58829693e45e866104b5431b4b22c996f777635e5718040f67217ea5dcd96bf2cfccffcc38db3a48852ea1862227561aa52e3839c881d61abbeb7c67320c020ecde35a88628b9ec69e36fba6fa24548b0f64b3dc4aa6b0f809b7c6acd9967a96d175dfb4af29388045c00074dc2411252e85e6223f9a142f1594da3c343cd9ef2615032ddae97ef320535def8282d86fe2b7119f8d099fd33c77c8fd502b0081dc1c0029bd3ced4168c4db85ae8b0b3b9f602fa747b4e6e283f37e3904e26b2f29500d03c2e96779dbd687a137a5c148c823ff6f3382e4ffb064715a69c79593a25f474261a2fa2ac33741d821c2639c290a5962eb35ce6b24592e076dab12e721b297184470e2ca4446906d554e38b1e4502fc55a4d927f08771f952d812ce53a43ec656c31fceaa1e9a5d6cb436dea55c9f4c6ed431353f494d77ddc7fb6eb9dc103ffbf385e6e200f142f99d8b259eea99ad502777d47539fda565cb741937f8e2d398e9cf3579474a4c3d6c30aa8863c76e86585250ba101f795e4f79766353fce057dccb5945cbb6fc91249db2eb41f3b83a0e00c7ac16359eac2dc406692c4825ab45a0d6200082bd689f665aea3ac72afb502849fa4d0a5b6ba1b74f76f7c90ab1f7630ad6f691d988b7a42bb93fd6ab9e770764c6c4f41d21fdfd737a9e21747d22e80fe6aca99359d92c2c1ea5af2fb9ef5017a7d9124ab4e6eb2c4d3c46f82fd57ad0ab30382f9a4fd39c4e5563582904b81b4190b22049055b371bc03e0bbfe9bceef632c20461e488eb1757fe97550cc4352d5ea0248b2d531ad5ec216cb894c70f636873ca56e41da1e1fa0ef2d1b3bb447365fe69fa81d3f57de493f0373843efd05c7acb5347683a7cfeda738edc1f71297b79100d7e3888fa9c38b6e1b0b0cc4b2ddcbdf8a2b11805363e719d87083daa358bb0837e3887de42c45b1cd211e2b6915fd9cd9f702f64107e95ee933bd7325c46293aa5c38e538dd751f58578f8c6e318ad970299881b98fd1108d6665838950016387b75f1446c1fea60eaf3be8ec977c602e60b346c0c91d99aaf95c391f163e8f6a0efa56481d21189499d4c71bde8268e6d273125eefca24f593940ec716f3315269dcdd65de80ac56b5511220da370a8a5351a5ca349b38d9b4cce7ecf1e78e71642e6fb50f57d9d7c75dc1ac36d1722089177fce9e53d88a5313dc541caf5b64cdbe0fbb5bed32ad8e8185d11fb9c115c6d9ac4f712eb8345f32d0a97ac95c830fed2a38a1f6a3c16a14baa8416a8b4f4def144ddae47bd3a60fd99b7fa28d6a79fd8fadd001315635caabb66003cc9174c99494d034744a832cb209eb83c9ea37decf5ccd868720c4e698d240825020deab98e6ac1b7d07656533949f66f1b452da4f383dba7910407fd5de2321b34666a2d6e9d83c8980fa6e8b4761626fb97be359be8831d6fa95bd9041691bca6a74eadb360ad6a3a8fde734b324fde26eedd09ab41635ddf2ab4aa822977bbc98d4d3ab771dc3acc991c585155a2c9ea2bc21061fe8edcf3bc172e5916fa3ac4b7ef00cadf64f8eea4816e535bf54d120f8391b2ddafa0975f6d7ee56384e58f107fcc29b3a88d01c984e2849274d17908f8277a40893a98950cb1bd93692be9c8bbc9aa781631601e6c280a4688c3075573e9155a9cd2de7737053e2d66d64d32e2d94257592c738e98bf0c6da9e04d97b23cd38416029484ddb11a03c21b5c60b3a0c88409a47a99696c2f85a13ea5b7459b5fe4a38f9f648f265b5c4e898c92511507a6eb5760aeb70f674b6c8265fc887ce5e243245d0bdab1041a8d80b12105cb24c45803976db575b646ab05d2ee787de7f84548a1894c218881811664804207c7eeb8234832e248c8b2d5b8dac8f489c81942e59a8ee3dbcd785a52e2626f5254abc0d8c3a7cdb4dc6e7e0950a757a7f6383aa1d5edbb038179ca7e684ec1bf494292b41901240ae362a3fe1fade7a51496fad497e985538f2c60e33d750251401dddc6a08e5eb43e0ac6af5699328b7de2faf8c7cd9c93a94f0c982a4b00b5f7217e31c2ed3e7167f197aa786ec91297513c955e91de1368b1915a4ab9cd91a18ecc44f33b67cc80911f08388b401326a702cfee223b6c328ba4ec886af928855034e94f33e80e5692385e8f752d67fa9dc79756e349523f162ad9e15e0df87dc7740c3cbcbc824d218ff6921de9ed61c23abb95b2170cb31bd87168805650d0e7111d48e77c878e0c0c276ee674bc9b1875efcb1ad5c81eb019e39054db8b06bd21934d76f65200856987801a71c319caade7d35f29d31d0a70ce2a2ae38e48c00087263e22dfbeeb72c632e684342434ef40a412a109f1fb0779e634d8818503d86af36a20d4d0015e7ca80a7a53520e22a453a700a6b376127451f3897d38ee679e4836d5b36d00a560065c419267dff47931d669358063108987091a08e4ec4d003b4d825d88af0da90b5773cf903a42a71e59ad062c5909af97e2c892ccc012d414bfa02310f6a6f6ea139508eb3c50f280e73f41646b804cfcf57111ff1fe17ac2e3d373d0760256e7133c78dce33030880fe465db1a038d90443addd83655aef58f580f9d46738874bb6ad733cdff08643faad229af0dd3aadb844d12df5840217ac52bba75f442c880020a2af3823ba663f5972537f055cf405b46d5bbb084d2bba3ffd99bfda8d7d34d4cca3c23114c8dbfac24b783f0cbc35d39b352faf1ff83fd2bf91bab0f1fc46fadb168eb870caebf4588a6a85208c62e69dd666520be63cd3ddb7a73019a3d4a74b426b68576f089e0961f12778791bfd4ab5af398e5bdf811168f7016f164cc887ad12c0d9cbb4926fe4aeda37536a6fb04ab26434b8cf925305670c3da8432f49a5c0d9d0bc510481ceeb6935449eaf840e75ac2392747a62c2f2ca3614d90d13b76234fb5d4f7892d9820743561e08a3036b625bdc8f036e3ecf278b1fe41a789dff29fd3b375a6b62f9294d26fb3d4f521ba96cb21bbf46859298fac5ef67ec9b2f5fd66e717c201be94d252362d9ba249a4adb9a8ab45529e6c5cb660a7958ea3c148c12ff5bdb0c577849a77d1d33d44147ccf597c13dfc411f0f41e3288e0fe6b117913303e2202eb12b4995cc43c4363e98ddccf51948fe71031c5f6208ab3f178afa8303442812d7bb4fa471a5fce5b08d234d4cecccdc376685625082075d406afeec06f362a5f86aeb899514cdeb9e4b36bfeec752843b5c744f759aa80e724121cb42d3b5fe600690f85e57a6d34f7f1435841f22067e937ce6054609f75cf51ea0360b722bb2d329080d51273b2ba82f1454543c12c45bc520fe2c910724decdcd975cea550d132319b7b045b1df1dc2afe33c677affcf8076f3bb1ce2ae8a5b0017fe6b8416e72a83868c53875853a7e40a11a1ebaba2cda0bd3bd1f8927cb27e6ec83f7067771ab4cdb29fe4503b862fe3481bc337b2b481d77c37ccfef4bc83265ddc63b64831547d06b183e4cc57fd54c7e2e205fc88838a6bb86cebe9e744121886adf06c0d2f391622dab0fb277ccc04a0e806d7e26161124152578f9e0857d392238156973a013a264f295f22bcf7c9c09a1eaf7fb1c9875eee13f89127f74e8fffc6a3e8d933817e45c89dcad2b7fc84cd98459a41c118a04ce973c0dcb429592ce6a65d186cbc3fcd2e5ccf02dea6e94803a5a26913f6dd2ad53ee4f880390fdb65ffc85ce839ba4a38ac276fde5700dd90f5ea5b1ab7392c44e71f11c3ffa0ca1f97009a4c649c69b2bc33ca2557b33096b26c2f9f1bca05e9dbc2ffa4a17ba7df90867d75f00e65b85f45f1f94ea81c0dd229e1bf17dda41694c5d8799e3ecba9d95b54d1fe3df4619955c0afbdf57827a73fc5ab9911c28aae4dc40804d2b0612c93cda3759a5e02bfc174784d7f0506ea91054c36ce717c7508b3f994cff520870102f835baa64b149c6dce096412b41bffe55e8df9cd85d64ef238e7bbdccfa452844cc11ee95cae9284e4254c1133871cd13611edb6289b548deffac7cacab45040cf2152e257cbbd629f910707ec8f618d86cfe338596f47835fbccd5c1c0cbf7dc7212e09689e346034883b03743f0598d8404688560dc2c45d2cbf4ec97eb07ab2b46947e6a22604d30e996758e193de6c2d239b67739511fb34b564deafe4e00c1d4321f2f1a0c490bf9094d0b097dc6ffe5dd8da38923ce144792023d15d08be010f139636520ac8d9bbf9a84b1e823d6b6e1a6a64bea6cf70066955973246f547cc78303c4265e712b3d829c7bba99414cf8e3a54996e696b70cb8e9c8e7ee212ecd86b4325d4e88754546cb354298fa00577956407e85ca8575b1da6eade17518f4471c8311341a0fe2137edc77f440aa34aa239509ebeeb833138eebe1d0defc2559d54308b5613025adb21293c5f2957d9faa17979f41dc4e2cafdaf62355311705bdb13be1d08fa7123fc4da82fe1cbfb1ceb79c1cc98b1ebfb47517fc2b686417dc9394a8a77792c4208d128d54085fbc6f17a93ae6f65924b87182b3ea8ae63604f01e7095d355d207768ed818304c1e9f94f525ae5077e4bb132ddef3dd46731db8948cba34d8f76975cb6486bf6f57f997edc8f27cb41a595ff80c23c2fdbe4195e6d571509e44117f5eb1d4957b7930758b9d07f400b1a6e0b7bf0f4ef9bb9b4aaeffc35775d87730410145b0897f43c418bfe1261cbc8990ea81a53d2197fbcc5c6c09071190923fe542b1563938bc422f1e130b1d7c5c49773a3520d1d3a68dbf26daedf954556228f5b38d2c1dcf50db20361e46f7ad52308c353747f30882bb384ac8b62b148a4f58fb7539d894930411bfb58cd1fbb10b58cecd3ae58a292cb22a4b9864e2cae939541e8d0a13c27a39a60a428c8451071267292cbb12b182e12ea84f20d671a7b2164801ad87ec13b184bd8e876322cd095cbf0bed1b9b15b4df19f6e6819b58b59a25cab7b7fb4d260bf7dc5c0637cbef7a4f3cedbf2540363b62cdc5030f5777801452f8ec53bd5f346ebca661d32ac3ba619d8ba6a9abc8e159738dbb701f72056a4599eef4d615fdb892967f565f4b5c0fa06c7f43920a365db0a7d42cdb3673dacbebabc6de3b419ab38387621215afa0a4e76edffc7fd5c080edf244cd66aceb7bfea0fae4069f015dc35c7137b77b97322d4b5536c973c606cd638571ac631f0d2c170b3582aa2b6abbd65270bb46bed1e015681d28a7c4515413165c60e1edd1f8cb740dd29fc31648b2b2b8d4efe69d64e2cea41d8a20108a5088d5a0910dd9ffeb9f9d6055dab3cd327766c557bd7510cba5640d9cf6295734a3e3f57dfd4329285b9bc807e17fa57499f607aa7a2e3da94b94439ed95342688d1c1fe1366c18d105eeba248dfd7f316cba9de7faed238c029de3023e1cc578295f0ff5b87f27a237080b90292e2599d1379e5b5e980a9c9c6f75671e7be0672d24300f80a527b848e4311607d4ac6f49ee424a0e0e47c681160ad5abc61349b0fca4a8195ad74263d9f6f6d286323dab5f71eca400f82acce71c4247b512aab46e7501f769abb7cdeab7cbd96f9d202ab2701211ca40a098aff1b30324dddf7617e9160126cc453de37899204fbb44c943b351013e89e2fdd8d445fb08ca2d9501de62020f067e2890e1588cbfca78d79da458691bed920ca355123e78d3ceef3448f378efe7f8d39d593d4fa91e3a28d55af8636d921cdebd53544dcbf3ed1cd54b1e4fc052d789d13361cbe3a548dd9418046cd867ef406fc26bc156196f106dc94677e2a5bd3015b2bd41947df7eab79c7ad5c6cf09327c2ff0bd78dd29b8abc6aa90d7a318405501f4f61ca14af81699eba81fed08354b1e52a25afbd9ca5336bd1b40b5013b5c19cae7f1e0861aa3be077578c7efe1cb95e4741f958af7e30e719c3d589d813c2afa37235a72c1c0268cfb36bfee914493d4e4a33bead94e1c1589aebd31805501480fd89a6796cbe7ae82320591d1b905984aa2ca669ca9beeb0204be7275966af23f345b9c14bed75c67580859c157ee5e56ec4db44c5994e9a29b8a8d7f9d99b4f0b1bbfafe1e3040a16c34b9d5d14fe95db11bbd55aaa6f907f17b10a2aae5adf296e5172682c21a54263fbff7d18a95fa4b0b750dc949c24fcdef5407c9a6b7fe074d9048253835d32277fb1254d7a41b06c62621bbc57b7ff6029f0e264baac0f96855b5e28d0f8cd04ad3bf511f0d5d220cae299a38ecb414f0f89916f7929ed861e9fd21e0fc603f6b544fc5f95ded67cf1a3c6fe66b1ac872877c38f6a1a5a70763fe4ba51fabdca60e1d7c0596315da99d7d7e7535b1547929d1b81215b615e692c5990affd4ad8574f2631b6fb1d1df4d8ef99fe0c0c26d1a6616f3735a9298541febad3d5cec867e8b4dfb08f39af1d75ba0f547fe1484319563fd03894bc31d05b57bd631338158d67d8f7269bc3aa7c373d196ac3927f896af2dc4b65002e7d1e8d7790041b3bf334f180078a79ad5e99341f43d61f3affeef7f17dd27abf92ab4dbdb420e8e42c2dbb04a63ed86898c07ccaeb602694db98fdbad20954ca0ccddc4fa075ef4473b43cc5e62cb27acdd1ca943c0eb0a630fe848b99953d9b698e0a72ea90c1d710e88a599352f6f34f69035c666c1be23d4e0a70620e3eeadba529cbd1b5ba502812264ab200690b41050e599253fd4e62d840cb62d99d8fac5ae3ad77e85d36bc88cfe729bfc0aab30e8e215c9c1d6881e832bbf1087d33290369255e408c9bc081bcd39bec7cd3dd08ffc12c56f1e07204400d3ca386d26ac184930e67850a6ed88448827ca5ae24687d574e8820792388240f573ef8a2ceea1d0fcffad79082f40580b97b40f37d1f00a90d9f778080f21f3d2f7471185cd7836f3c1dfef2919641448e64dda961c0b0542771efebf28eccd1417b6f6f7bad450d252ffee56df05ae6e3f7d13a63e4bb791ac92833125a3c8f143b9c99891a857b59f8f2f0160bae1b423b7e3ec21057d5e9131b5f9c7eee4078f37cbe735726adfefde38631b28871d394205ac76b009b9a335cc5b2d709a9652205cdccf6214ce758a50486966eb9d0ee22b43f3cf9926ab330d530decda38b679eba7f0eaa697eac3daeec2a3eb63bc748e9b4c0030f0545294c0af9e4ef685139830b1681ac598c081300ab69bd401ab133d19b638a24fac8441a14aecb238e0623cbf636e591c99d5fbf7be0c9fc7279ae535511fd2bea728afb52a1166dc295b56df6084e0ccd87f4c8d46280298852a252afdd05cd31a982228ade5a26eea694237f7621e6034205464ba07b969a87123c5bedc8c66d3425d9c99709f33d378c4399a6080603412b0db586cdf10832e95131bc7d9a967669181bc699e0f36a7d8e8f6e976167fdeeaa661984ba97094e315e20e8db4e395df0d65eca418924e3ef6bd7f1c5bf48ec423cc05603a10f09da37173c467f9c2c72692f66c68e9d2989e4d68ce410efec520b0b87e01d8445e709c8ec9c868a60e4989ab4502520b7e246d85e1e92ed5d2dddc4f87d0674af1b00ddf2756898a5e6e67f2d0f9f00f884883696bbe0e39330e748076d58c38143a6c5df20f33c7d2a62616603b6a4c9f9f4765029fad8c36ae935a6e0f019dc055eecad9d2ead78c9fe438c20f25a1338e5e25d677f319586b035d7a6edd0db55dfab5e58ff3f11eb12469d30d73c62892be91315f3883914fdbc610caebc2a53a97bb8f78c4d77f4a02a778ce871607472fb343261a24d34b2e39625e27dc40b76806ee599829ccf48f1a0189897bfdde2457e78992c879b11639c28f0c724902ee34d2f89f978ff86951276e990d709cdf29ad05702c145a72004cfdecda8859f3a3c35ec9a6e732c6814910d93623eb4901f173dca86726251d5f8ee58b1e8969cf4f6efb84452446995083111bcaa6e0a3b3d2b999e41c7ad87cdfd548b8aa9ce3d132566cf84812c2b18b608a907cd4d18ffc3eac2da4e53a29a61516a06db5e4b7c4f80e5597c92f841138a599e7e7f77c9b31cbf78e35790b8481b05e39887d3ea089eff847492abc8314c2cb39ad17551f59e6ff8ce9c830faee1732b4fbc056c11d151c31110a17eace4e562e6c5a7820cbc123f62df94f25f9a5c798ec2fe62a8426d7f9d694bf779af9acd9d96f1d720ceee5c09de433d8d966920be12617359928a28757c6be524a5df1be5e28959f9e575860daf3753960ea4237ad16a0dd0be7b3134ce02da211128f5a74a6f023e9b00a9397483087841fa9e029840dffd1c5cc78d63c85692f8e9760830f42a1b5e6b1deabe30c2258132c93ab993888d766b0c2ff847b7c35db7272d60e11492b9f6b5ffff30d31ae47ad7eb222cd054bfece120949b2d5ecfed99160c7804a79a6b53588780fc5735264cd2c40c74aff6e1a426300070b5150a3f19e150aa088dca89399b03fef9dd92b8b95fc100616416dac5695b9aeeb31f71317a789036e6d9b90c43ee1a41f191f0d62e1e16567f523dcbc133c8c3fc52b4d3cb6247fe62838ca5cb1b18fb02d15785b331d9b61b2f01613d14ff60bb3052e98b2b465d9f5e7c02a48f2f5aaa4d50cb53a07de7ed41a8d4bb0d52506fb9da36d5347e842c67624ee0f7d8e0bf5b19d075cfbbb70d141ac53f13b5b521d8bf4ab24c8e7e5e25fc4db131a4b14dc2bcf6aed94d79add0e5550305dd1a1d0da1538e08c16b68abcf5a0ac08792dc9cf36538d13ecef32d088a9029c2700754c17396ba353778ecd99ce33407019288a8a6061019c46ff2b807d361234fe345a3dbee167f868b1c211db0dd793a02af60889e96d2b8cb5f1849dae36abd009d764db8beee4fc540f09fcb22198e181a1658beb12f5ebc54fb5a9c4595ee84ec34e28a0acdc08e0f4c64c62524833c4f78b2ee2cc5edf1e1eeaf5e6b6aad5b3e701812f42b93122a6ca49f587c1750006a05f491589a5a7108da8f7ea68abc8b5058b6509755ffb1602f7327685aaa7a7a4be59affe6bfe2b4d18a805b7a24b699df0f95491200e404418be18a10b898cc06a57e1ba16f1c98e88a50bd718235460909d259d0cb192f389a73108129418d0f26103394442c1325f0974be07f5b540308ca369c31c16d0a64b5160b1a9e4e2f29a3f89bdcaea20737753f357d0479cd004382bffdac62558affeba8d9d86abbf8073c4336c78124ed6352269d17d4ce547fe27b89f3c2a8d794b79a017420fa34cd94fbd37b0b52401c49bc95ab7c2c2dcf60a5c44d6b34c9a2ab48a1c72286cceb7fc3aa874170bff2de7375da5b822deec1bb6a1ea22c7c78c08908b40db4fdd284f6647be4d0ed43a6f569a3d65c03fb43206de5385f36fa75e8092a03064d378ea110db2aee46eb6a7c0af370cc57b1a66942c50e77bc0cfda3f3b3717302a7aef6a1d543f8f8f4705fbd74b008d02a962adf65d638b03e4fa7b44e58013e10f738cb0e279880bbf1361780f30046ca6d8f397dc319ac890ac75befe0302ce738ffb8f6a8b9afaa06ab16538546b15f608f46b9b89265974a02881eb54e628a41a6763aaee99c52028c2603b82dee305f3701a760b1102c281011a11fb88e3a60909b9ea65c7fa38fa586bbe7fc8a2aca9e4f01275358d5c2951b794bf520718a37a2866c8bb1126d0c9b4f01149d5b81568dcfc9d07b76cecd791833c19166a9d76045a1642ef500920f657baa59d69c78c42bd9a6eac4a61ff64b42537ebf1c9bc7c41819b9d52192a44f95516fdd10baf75fe077f271790c02e762f3a676f5640270936b42831ef0ff10cd988034828b47d46f552c68299437e4aed53ef398165caadb20db7862b540bc4d990b67c62566d16c91edf9c571bc6791460243bf7c0403c89cad5be6578e2c366caf2756bd234e488caf888128e19a1e352296540b85cea4f878c3f7ff6fc9ef5c5c9ee8386d5fd74ead2bae19d04c1c5f029eae1a80e36436e3067394b289ae260711edec2678b4d2238bc87a35f781c765702c3a330d4ab2d6e1415e8bd7248de3903d609488f57f4fd27c2f58d2c08af9b804872c581ccc4b477fb7f7fda47c621ea7484014cffba2ed4f7b00003e26c529a492d751924c7d12d9f24d0cdca44d0933d6be3343976bcf432e8dc4b88c20642f530d7e3024333afaae36a41ce421f35258c86aaa84417804ff68c5b5403fc7f00285827bfeec242a4e4d74722a7b8e600bcff16c3a614b2ca5274819a9dda5d79d75e95de165034cc7e264c4b40b59d4c65cd3725b520b761653f149df0b12ff009780a2ad5ec486eae71b7f4a5bcef680ed55fb71301eecce9e4980bd5a13049072659cb1642ad9c9253bb642df39b7a0f1b828822a9b79fea927fb765900cf5b4106fa2591c317a34e619a1e3feabbfa6412fa627bf8bc0ee9d00c725e2e6c284ab10973e4ecf0698b4d677e6cd5340383d47117b77be15926d1867839ea9b284d122037f5ee9c89a368345c021825e947d117a8be9d5d9d81ed9e069fddb2d2571ded6283053c58ace919393c1eaa0020edf272b9658255bd08af034895fb53254e1432e80ee6fac0b77c09b18364a65a30466cb1f218870e72e6169a4236969b08ee67d49361801657d9f9120e971aec71a4279ac816d888c63678160d5ea8d9b4b60c6874f66214e47bb6e36d4ca4afe3854200463a7f7da09a6bc391ba36c43dc35f2061fc3d7e82f77d590c1eed867766138f89b76e1943969c5fce3f15e7e8cc6d06f1c475684c439110964d3bf6c77fd943e6a07584d6d783158686128c98a6189ded7c314d94ff65d5d22bfc28b28bd89dbf2dc1591c231867e5de192aabb5cc99c4dd304aef8ec1cdeaf899a003f3eb9ac33d67acdd7597e9dc272606d69558be89b2c7a6017bc54c4b2b2194dd1c12ecdc78b714885c2f95f689dfa61690379d3affa508b90e0e70e9492e5e9afb5de3a07e86ff80a141c8fd11e5571f77b75555dafe374c150dbd197cf9617a23385be8a6ea5b2f8517fec6f134416dfd53373beb829139d8d16c434f5d311ca20634adf398a7748652943a4ac7a846b26fac5e123d157a3be5190327c7430410d226eaeaeb2e3adb87311f09318bc2d0b9783aa0aa011e297ad1fa6417c37a4fa96ba3d2f31059e413bfeb0c34e2e63a784f5a1ab76419aa056a0c813e2634e869180bc33159808d07cb8c3e22057386419e2fdc3afa85fc543b90cbb0a9c27e73603ccb5f879529fe7a1730b18d6f9f656e36a6d770ae94b0464c0905019711f9d88e1593a9514ce8fa3559f442eead7b6297b8aa9015e44ca36a2657a1959c3606f64fcfeed341e0c087fb1a742e15dc44a17329d7997fc87add93a7533eeb3d238c7035a74a6713721178be5aaa7ceda41ff826921aac464ece20178849d001d8c833d41eeb9107885d3f951d04618c76cc1a2231e5b5ccf6fbdcc14dd33ae748010d9f2ffea9e491cc250f8b171056dbe829dd7c5325e15f8fcf65c418bd3d9ba0e46c1ce5f29636257f5bb08c6693815a4194de1727f0471836b6409da90b9cb335194d4e503bae4b2bb101ee90420e848ee84e824c8f33e08fa0e8aaaba40391c5b584ff675aa0ea97f555216b3bcee8b2c1fece4c09dd1916951a00edbaf518fd70e739f30a3cf72c7067d57e277894dd744d640126a967c7eb21cecfc1841ac04ad3201dec2c9afa999505bcdce73bc554085516c1536448e1f5f335a7123e16d4c07419ea8a9f0158a77e40540f7040189255a5219dbaf675a189bd7827387813bc8209ca9e158e867bfe6644b09a19155ad2938041c2035dd8f56b35bc4ab3d4cd18b84ddee2e83ada8796397692be1f299ee8fbb38cea439f8c387eb087b333aedb430652e7412afe60bcfa089086dfc20ca13af12b48e7ddf35e7cb53887c3a64cd54a0ba0d1537ad225184dafa7b23f12b420b84927aef9bae91c47de3e5911e6b380fcf243f3acacd4f09c5ece0efe03ed0a56b7daccf26c924434f9a6076a91f0d2c2dc6b6dbc5490abf33f5c7880076c63209c11f4e3508ca9855d71085b4b28c102954e133a68b8f1d5b180d8aa51e042808a7d5be60fc8d61e1b336d6d1abbfe4a07e23169ec0c4c0c238b6f702d07da42ef31a7208b75747c3b2bc94f0d5a9539eff0893b72230f92f57b40b12e55881b8a3cdb59241d6119c3eaf0232dcaa52c6bebbb99f5344b521d037e7666180e682294c7f526fea9a72f0e936061c3af833c920f9e568efeda39fcc42481910a016267ce8ae338f3763503c19bd17554c8a9c65be48c5e7fb58fe543ec49f40c7b757a73cb723935c32cf57f0df8e2724c4d562fd97948f7505678086f41dd143844feb6ac3e3c6e32ebaf9fae60df1734a7f5fe1d5f68f8c84a7db80ad10e99edcec54183ca24d3fb05c59404627af360fc0c6295690b93bb0784bc7b09b326d1bfcb7b2269f4eea3b2e44d6598a7c605abf3ba3a13a89c59b681f0d2e0dfda22804bb8857f7eaa2573a50556dc45b6185136341008cec6ba34ad729fa3fd5710ccd05773e9f12d663cb37a1a04d2d7aa6dc6e8ac942e5daf600eb911f1e4d0302ed1a50e8bcd8319eee5b40d8605f9751f9698d1e1d5cf00c43b2fbd8e9ee664fd0542f41a6983dcb4209b2d013930e6573958d4ea203258dbfba3412d5f4b7573058024844ab28d978cd94f94fe221d3b1e6c4dbe76e20ef2cddc89d041c5ae3ea406ce9f6957314dc9832224677456f6d58a1b378b93d5dd97bc37b0f25415929943217e5944180cc6a1ff576c421bb600498be9760dab65f8bc8c7d0942b0e0e656ae462eb36ef73aac49e7852b586eb97e582e6cb3c08a4a40c1ea39fbea40278b3ec76a6eaecc03f247bbba0669a9fd0afe55c592b4358e6e2e50ccd57d2427226e3d83db42c886435f95a072bf90fe8178bf4ec6d698847829f0c425a6b22286b1cd808b9a5364ec17716068c981a9748bc76349144f31b9e1a75ce15428e28d36536d05ebf5917ebfa97d5600969b49410319989deb82643ed48fee773b99d71b3a601c679baa28e217ef9ffd8c1b7767dd21243cc2984e47a2bf326678dfdf24d634fa20c0a72a8d5771325f76574e2b096f655ac4aa026ce428dc89f677d13eed7fb7ddf36e3c9cd4621ec35d686f4fd6c6d555984ad8c9baec7c3b6831801dc2953665f9cd9c6620529292a74c0c320b5f7fa3ad2db53a6e1ce130e90beaf6f83f3ba4b9500e0ba04b4a4b7a04b7f3542e5d7eaaae6ed692435347335dba2fe30ef6507f3f7a92eeb31a3943c19423b44f6eb527bbc6f6c6fb4b9c317ad9ad695071fc80c8d897e38c62789c6753b43f896d28746cce5ab855314f286aaca1d35cae258b5e53bc754c5eaaf2eb215bbd8b1a554472c84d960e2ce44725c6aa22d98d39db2dfeef60e0e1f682d0c054787245dd4b7598cff3172836dfa56c2a4afb5fe7d87fa9f390ac4d4f5f223c890b8cfe6b40b10461d62135bc914704562e36e41775dd20ba2163c334da04c349eecd028e9f15b24451e460ad5431d21f8a42f23b50084e236b841dd2b2756489e0eed4a34cafbfe6f0eb3dcd6978ee308dd793d8a8b700b11297a308687b7e58a3bb9aa655d8f65cc323a068930a7dff83579ce22af34017bd1a26262c2841124d810eef4477f27c7039a459e4ac167840adec8ae1f716ea29888372fe4b9ae10950bb7be81a4136aba40ded51c721c83c917d5da84ce0fda5f43507b6420af3bd7607b309c844eb98531dfe96bf59cb66c0d9b3e7eaa725b4de7abde2e27968ccd4f55df3361ece96e31f0e49233349d151c4875d48aaa0a94fd4b6ed21b25ba236b7465e3a4fb356ac4426df59ab0ddd13cb234557d0642d76468888b7f0eb3fb6b63a142eb208600b03121a1addd64229c323b8237a3f8eb600961882d5c578bedb1c5accc66aa1dfed14b1c2207506aa42861bfe5288c500261498501e2d6fe886e4d2d83bdfa0f64fb1a933d7d8261fce0f4be4e4217b904b65122a079c429268849c98d8bbbf31a14af3ccd33e306ab84daf269fcb36278a0b84ea4f53cf0eca959055fb65a837c0308673a746f364cf42ee76e0e9cae2ab6b250e1702c84546e5b03e7cee1f256edc295ad3abeac1137cd83cd4bf38200114c6d59d55cc39df8ad6f0834472ce2fe3e258d5c7c52e658449f414b51dfa0982f68f454bd82d4c6e1804153ce84bf3f0b620d049262f1f380e65a1221c53a7456a682cfa0fe9b2e3376a443d3d92ac99a836b5728f6135a9957e4f9a8c2bcd72df389211df20e0aff8b9378dc3759c405a430f798a5481e80d397d8479365c215c2087aed61f684cc89ce2ffbeaca72c23e4ee4b37f4937b437e17cde68c31c3d0ebeebf4c99b95bc17dc100af6b1b557d1cf948e70e2d6f2a0548e72ea38f6ff16179f555719dcc171b165b503bb1f6073ec3286d0cea5c421f513b0480c96b50806116944ec2f6ecce810de38ddc9090c91d38f5e31b3bbf1e8721967662cd0bc69c4e7641b6af1133eb6851428ff2199f4a845a217304a67c7b6b8481af048d18dd3e22a1bf914a8eff9b3dc9fe40df729098b671d6f65240686ddb1b13452dfafe5081ceee9d76a6229f20de8c22f0b15af1e89e52682c6027113f8492fe8a882e689f83c2d56b3d420a3bb352176e3e594c23bd0bb961ad0b2fb8e34755a7c6b4aa89feecdc65e2e05298bccb2f38750269073517b0f06b01020ee9301e4b6a347818c86810726e87160028b74a545c9a1244d8709a78c1198045bd5fc46c6f6a701941db3185811e1a1e965c98869a39e9720a372e5e0516313f3d42f61d88d7c2efe8d17682957d727b22763dd9ab5a0839199776e8b11db12e5cd577fd46a2ecfc9366d5b669292358ffd13d509c2c4f4e11a669edcf4992bce48bc2e65448cafb403b323da601f89bf366590707259d07d0e76456d89b690eca0ef2c4040b34a4110750d2c65ee026f0fc01ff885c10b110a0182930964af1192f6f94bf26fd5a41a9321fed4c58078189b2934b42eadd4eac687ab103ed43a716f59a3eeae0de770855d6cf54e94bd8f6b13ca329f22a9367b3b1e0cec23fa6ca215c643877dba013a293ccbbdd8b47cddf4ffaa73e3ec09e9dd00fd5a5940985eac2cdc1ec017c1f414587391caba9600cc411a344a10dd9b82fdfa6fbe6b0693012891c3d8d90820eec741e2e6bcb81157247aba6d2ff06ad67c87d1e8f3c85ec5d00604cfd5290499a126681917baa5886f25d32fbb3c5206606b85c36207cfef3cb47df55a0c454b6c4dddd3034823071234b7d94825e56b6df063d7e42867825fdff888b9cbef5af2ea8b1ad000ea4025b84dc5e4cfb491b5cb29ba1f476655180a1179b0bed4bd02e484b356294f956c95ba80f1d0fb0bbf3a3face1d7bc17affd6d11441999a70134bf3b3d6ba5e257eb7e67ce7ba9e46761d3acf2bad4ecf8a4dde5c62a1980869d393a1397ae5ba669e55337ecd8b5325a69349b449bd68dc5729e94b432771b59fe426386bd9a871a167f52d036aefa7fff6fa1ec6c3d28d981e01cb2f42fe22141dfd1234ce566fee6683983b46ac41e3d78c0dae992f54ceebfacaa3f07b0af0aa6834915c05af67953520105e61cbf9a850966020454636394ee9dbb7e524be113fa58fe335651075ee658d0b0f9f636112cad56fac8e3e509ce804c94832ec5d29624da987cb9706ffa3ce66fd4e6f8402b421503efb09869cb55cd47bfb4023c55013fa5a840488018d04153f1b391df4fb2a1415b34f56c905fd8b26d3fb324594998de5cd9d53f907c3834ea4a9995990019356d5790f7aa2b34ccc033d660b84711f4564e61d28647c312876dfac9609c643e3588e8f7d9baaacddbf9c973972bcdad4dc883b37f2c2e0fcbf1add328bcbb66509897568cbb7f7ef78af2db6edd5a17e49ec7364208de9fb03dda4b207b516377df18fcc701e660a834e2217b3e54304ad02bfde325b07dbbac41acc29cf9af413818e7746b62491427ba18510e81a7df63154422ddfd9a0999d75d3bc411738b4412fabb71ee4a01e538051eb1129dd9e12ed52f714b936d98bcac91a1472479318a9d76a414305c0fb2992e46f1679a94763f9887e0496f89240138c4f7a1c16cc2198b469c24df9094edf06b9e69b97582bf6f74b8868493e4238e7a5a3dceade093bcd15e8ec8a508f8f3965f85217f22ddc04d53228423a5e1e3aeb9004020b11111eff98388ed0e276f432eed2439a87a775bbb3c679ffb539d186a999a0cc89994b75cd606d640aa29ac3cf2d06027ce62c211143172c58db81da3a68557496862173e1bd36b65320b977cc81d8824fdf1b90ac541fa96adf97bdf33d419195d02b6003a81a0bdb0b723eb8edfcbd35b2c0383ab1cf33959189850f71d9f8ee19a2e99adde3a8c8d4fe259d6812e0e9e819fd7ec8f89c0a68130eb805a67607304ccafe73b24c0733edfc8e0d419c3b050b837fdf7485187a04ce5cfbc4061997267263326bed2393ec187f99f5e789a6472b0114d03dc10eec270c92a07893bfc238309f698722a7d8e9598c592527df472fcc67aa81e9b281293972bf5875cf79de9e7fcebc467f0ea612d7907d9ae2ac7b0daee4a29fa4980d15424fed4da98c1bc3a4857daea6143301efd329044999c0ff0bbf96cd436715d5cf802e29fc0d8edd8f421b364052ae6edab47f7910e49b94a5380d364851a02fa095ff09880f6ea7bd47201ba5c8ebd74b92016ff4091e07e86b85c65c47301a59c67a8c5ea398cda72e33618495532de133a97b143759d5c0ec88c2d018822f845ba0fe5a49acaa9bbaaa48ed033320b3a52c79a81fe6945f3dca911b87090e9c49d1aceaac4f25c0d1e12c90de5918600a13cc2b69deb624df0ee97e9269c7f51e24a48dbdf03073cc268e8a3e461f0b76b67e26c993646f46ee414c43c5701d71755aff41f8510b4c769148486084f740eb31e26eb1af0d28c588f14e80a8fe43b29727868eb0250f1db12f30a9dda9601c7502d784b0a8333d5b5eff5227b940f61d925c6ffe14ed478513fca3ea852c7711dc6621116e6ed8e26d4d03b41b533b9b3dfd507c0ee829f21bce4a8d9334884abed38d2dfd52d9999481c50e5bfcd6c5e17a4ab3b2cc99547184cd7febecd9ca64f1b7faf25f3f806018192d8c648fc5cf4eca3b297473c997e35fcccc27c99cac0efecf1abb3265b6e38fa6949d6609e0ba63f09118b52cc805d555a4bc08d66cffaaf1613ce0a5e43b50a9449fcd5e28f7d74dab469497d9fc55a4106090d935c04bf11b46760e31f73a9c04d3b1dff91cc246af7a82d5a451b331467ff98bb30e06cf9624df48bd8c7fecf811b724a232149bbde947806cde6bb7297597c8f60e278c692e0624b04c0f19c75d23cbbf407f837346b96f21447e5c4fd279f82edcfa707735945661fe2cb61c5b37e01f131a3cf9a3c2713112c7846d4598fb174cca71d856a20d19eb0587ce16583bf54f4dea758120d33172cf3e3808fcde77280530ffa0ad7186e0ddec267e4dea20afc05e999f992f0be452c9ddf814e2034d24c1e1b3aea950087263e22dfbeeb72c632e684342434ef40a412a109f1fb0779e63540bb18b819a9b6a422d2598149bdf0ebcdf861d6e27b03ed779a6e04f51a5d1c38fd2ffbd410db628c87f8f833dbbd497912c56b4760fe4a833f9255970e40c69e93623c5b201bf7d1ad6843a6967c7fcbba8a304872cec8214b1f6708ba81cd2249934d2b427ca52d2b4aed15ddf30da3e70ba41f128d8681ebf99fafe6ba981c7b07b03d77812c3485e34ed625f570d969269a1f331f0f1ef90ef5eef347c76641c77760e8acd55b257ac2c21f5391da980b690453c2960d04191f313c8bf3151d6d6f28cf1b988e87368c521fc69877582744811c5fbf570de61aca8fff8a239a892c272abedd83952de3db09cbfdd6ab3a59a427113a4047df649a71aa148d5b5d4cb6b5de6058bb3c9d224a238ed761d9fee9251fa26d1294a55f9876c59bd49fe30fbcc9be9cdf6dfd9e72058fdd3d44f39e5622548bd4ad45ad6643a26aeb1ae57c37c189f9b79b1d9a2c9e3239ed1fc95dbbf32b362f6458b0d840bb6a79dcc3fd2d53efe22978503621e9d4149438bc72615563305f2d9904f3a6f3a7a95e535f3f9ea04d5e301844d15a515d7a5190c4029f95a1b46db96923f524741e90440f168f89650dfd8bdaf759085e24c0ec7f3608c28330abd41b308c32ccc7c61a24bebd1fdbd994262dac859341e59132293d9948cefefdc9cff4959c34b73e12bde580c8fa49069b47677121b2fd3782f6a2e50c8b22a569f9abe02cc9db36da65b95c0a33a46ba450a03398f815e0fe6b117913303e2202eb12b4995cc43c4363e98ddccf51948fe7f9a8246c44d827a10f06852118b8b7e31714d154b5861e637d21649fbac599e0333de81bfed940deb6fc9ced79251acf4b5357d2290a23ba03b4d7a02e5b7a5297dfc05aa1c7065b28431e75078fff69b94ae770d93475f6308c34a585088ff4a90196cc75873fce170ffa038be4683ef88bddad8b33a1bac6e913875677a384dcfed0d8a7f67bd277839824c394df6509c6c8bed0da24acd241ae05a81dfada48e72dee2b5bf8228ae9f73a3f304a51c9780c2d2155fb9be6f9f14c6898b345e037ae0ecad7669371ace086d2bc42f98216845b8a37072febac5734004fa00c811878fc977417dc0463d636d695b24baf682dd87ba261cdfe687ae1dff6d0810123ac5481641aec931c044c5779ad8d5f9892b0ed65685a0f0bc7c3da2ad03eea3fc49fe2c671a8b0f3ce909980c735f8da7c1733e79503f6c88ed9f546ead17e5d1ecadf2eebab15c9f144dcf58fe5a95f97bd784b698e75734ac9ece5c73c0b59f071a8ba6b29de4358811d694f127a4d64d4f332e19f223758a69cbe3718b9f142f8cf1a318f1f8e3956631cac577440e4e6985442154b39d3d604021e7bf2ce183b65cf0750a6970d7d3ea693a81247884f88d09abede78b196ba7150769662751c08e58e9153e05cd58442cb75de9321e97d1836b4dc94d65443a7b15776544b15edaf8f78e6399a9d8cae0c36a231e6c3f36a81dd0b79aa4fa08e849eadeb96d9a5893e14c32aaca139badd733f181e3337fee1cbc7d44e39fffcd57fd98a0c447eaaccf2cf4e7f74b1d10537a6ef7a1f03f063e48dbbf578d2734d3ef7e96dc029c84a141e4c2b1a223388f34dfae7cd7785df86a5f9c8cc92cdd9771f74843206ea690725a2883807cd09a43a0a9f48c5ad9a746772a55af4f0eddc60a96ed9ba32106b1de761e7455599bdfeac59dc7212e09689e346034883b03743f0598d8404688560dc2c45d2cb1e180095ae6caeca350f65efda645c0f3ba09d1f462984162833ad7afcc34766b8d5049a7b1fbc50dc6b5e7a59304cb2c4a30865ebd546246526bf7ec9ede6a11e17cbd6e80df589de4ce62f9429a2a1504cb292de035be5284e5ace018c9e685da82746202f26dd809b4fd972b632a500540f8a6934d78db6c02a939a90d5060cdc4ea7f8da88232b81c62fdcf6e04845f6fb49f862c41bd5d9fe9026b89ab2d549656e2d8193fdb49eaf254af7bb322fcfaffe8fed946ee25c38319807cf1d53343dcfd9dfa65a365419e97495ff9488be7f26368dbb899969eb753308ce8a61df9fb28522049d5d98d41c4556a1af89744a17f7eb73c8f2e20fa6151c448737c576b8d0a8166a8f41679ddffc8050c9c5b12f0085ff8381ac9437baebceeeb5fb5feb4de52d0d7b2e9bebf077e791d9f99aa7a85098f508fcf3aa853c4bdc698b6a2b53cf9286fd7388876346da8c5f13211ea8dd186ee9f9e2105a110c053685dd3d82caed0048ecc60d648e996e0e57c1fbfe3fd74b339aac139627d2484a3438f9ab4b49720242fc2909cfdd9c609c14e1a3330baa20fddc3448a4ee92ebfb6a083e0d6e802eb5fbcc5c6c09071190923fe542b1563938bc422f1e130b1d7c5c497706d7103d5e7c75d72e0f7a4016415328548690dbeadb8ae58dad782d442b184b3a4478a35576e53df0cec64881ed62bf4c94e18584361fa52e185d815a90dfeaff4d1ce1526cbbcf6ffae842338e80fb24cabaf97d9071a5a910cc07b658587a2aea5d6d8fb9b3c38322c4e366775b6208551cc8e50b88d420f33e36109e937a09bc4b4d3868bd757f0bf775b7a84d0822c892eb91ade49af0f91a78cf3c694668bce0ae42857f8030e4278716e64873d3d98f4caf0f2349f5487393c6c309c736b160110a3268bc012d3857f70e34b16c72a99d7b2010343075a68dd7044e7da64487a49431b80a89b60bc72fe35c264e95f20048bc83cfd15333e4ee85b68f0398ae126217530c28d97c25699c9d5b7212f4da45cf1a19ebf18ed90410f5308db82e4f55b5c1d910fbc6d081cfe9bdeaa5cb9923e292b097fa39d87a1f5b1a5bc7c550b3a17e3ceaeb04b7e616aefeca5877df3314fd01289fc31648b2b2b8d4efe69d64e2cea41d8a20108a5088d5a0910dd938f0c6fb50f291599a5185b6c9bf885694a0d2d6c7752908b0afac801d2ce210d944c56c103d5a0e22d9cd78a16ebf756fe3fd2abfb9df846551255d000ea23a3fa53e292f83606fc1821c504d7af80b952780fad30b46a4a7453c93697992f122940ba15e12f759707572b0a62c79d0be248355f69767b545d010b9f75c9cd0cf5528ece6876801313b3b127ff71707456af5a9f5b260c86c6b9b287e415a7b7751c0459f97edf9cfaa30bcb3dfb29982298bf6f0820dcf452a949767ebf28ee2fe98d20c0b4ac2442c15fa4dca8cd5199f6d68ca93c94f168841e368ef97a3daa608d8db497dd40c369acedc5dae1cf728dd11467fe259b2dcbdfadb8cf01108f55f8034a97a26010448d8430bf5a4532a28702217ac6b93121f95338b7b7d2ead00560be9be354827e17557cded1c70cbe02aa162aeb3dc4982ab379a264806ff8d57f8a43a2f9b779d047662314a6769be87340a1acf79cc0185ed1e8378e9ce88f0dc2461dbd20cdf40ad5f696a6b9e34ff6f87ae8cce9d34aaf19039cf2a637f0552a952e7e851b65489203df539c8228d06812b3abc30933c3ea1c778827010a807c4f014ed547d00f01db8af75d92d9531e01b4b303ebb8259c33887fa4d3d8cc2d870a83fc671ba8f2c2e0ee4ffed81723e3486a08b0101a4efe1f8cdc483719a5990a923a663f2ef7cb3fe77ee02aa540ddff73262e8f8010bb39651c78363b83df81037ca8011f5d1976188463b200a1030f8f6eb990d23defff8eb8a94119c992edd2cfe76b40b40ef50d46ec7c1e4482828b422845fc758707cfe57af3f7fc77f0be744e6bcb2f0a7135a80660eef77af759fe139ac1d5ac5757eee2d250d944b80b303d8dbc0ad148d4372e0b66f6c2db27832fa3c22d87179c7471e80522506075ebcbfc7991d0165d2689a0d24c19e142887850ce3a790aca29987a9e268b6d85c4d5bc528047c71bdded21b7ce00badcb68a9e654c1f05ac03118e2d4cd7eddf228b3e92c1289eb2cbee1bef7ba1b3f43b5b8a9d385de13f896de11301ba5b7ccacd605962cc8e16e07887c9c54d11efa982f79c4d47647633cd454b1344a518fbd794b1be7b345945bf60b10b5055c798a5b1219495447fef26ff480eddebd53213b3f5b9982fb535ea0975b97fc43564496e7c6e9295a5d14e47d0535633302b751c11501bf535edeb944f1e4b39f7ab7f51dbd6bef719acd4f9e90dacaaa6ab652c618541423a7f1779f60f9b8dad9bfee3b45efcaebd3a6bd3c8e2666974f1132357506672996f7d7c8c88f70f0cc0e85e2442ed782928593e18d4ba91500990e97541c7e19f41069d69abbcfa7326f4ca0ea87b98ecf892bb7c4d674c2b78b8f2a14c991192df046712ed92bc78fe6a6666ac583ae6c236ee7da94aca12c4e805f226aa60701c50587158ca3d4d4d3c74fb4f7e408b2fa4be214d2a61bc1e11f753f8259d6f1284bfc9039297b80fad67c9685eb9f9d686c6fc5e16f96ce8670817b2db2eb2d16cb1db2832ec90e1b9d33c1bb480e5e835a1864e279fda8cba968acbc49c5918fcca11e6768ac0faf2480e6b9732207426c7b9024afb1ae54dec5ba811586b3606d4f5102ea3a6764e7d4dc3e4ce7be16a2aabdf48f1d3dc947d0d2a8786afb27f4eeb491cb45746c33e39869858025904d8da58d95dda1a44c720d8b1f7c00a733fba8595aeffabaec6da8f4cbe214b3bb72bbdc3a2766e37cf643d0a76039f49ef2215cdd2a6205f7869ad433361b996a70f5b7dcf23c913e42b09b973f35747605a5fb0e16a59ea302b6e130cadbdf7c57cb5cb6c2c8cb7ff44e612231f4b648bf1b7b38a285ea2fca2595baef9be3fb7ff969f67c3234848ba186e6678ac0fb49034b4c9882df3db3848631b8394967ddc9e207701f1d66ba381b3f1aede6854bf8e3ddd581e9d4f46cf874fc557442f3fd93e0b83b0941188500c0ee394298fcee9065a7a2420edfae06e4cd689ceb56b140c5813acb6e4606e4cfeb26e4ee5914a820326beb26c78df28b8d9bad819b5bef723346676620b7466ee94e11248eac0c73d60ca390c2515ddf7403da3a2a6b2e66ed614aff7bf8393d4f54411e4c8e48f5fb0294f4be2173fef23821acd1bf36d6dae695a42d05edb45c414ae74a8635c73f07bdd219b210363a9b8aa22b3cc4775095983f8827fa223a68da406275191543753f2b94db26de09c7f8d7333a6eb18d6a50ef2308503af307a3618e4296554185bbd95fdb956ec126f174a1e3459796a786e0fe22a9159486626b0dd2eac8d96763eb01270229424b1572f9328624b2d14738e11662bf37a9f241fdfaa3336dbd3d3b53c4d89a09a02cd82b7b380f3da7363c4148889e45199527de866117242d99742345caca32339f51e1ded76843218633526d3784a2211eb13360c8983aabeb52d27560ec66d8b12a3252ab6efd1405daaa926697331dbf7b8ec30e1c557c09526fd43d3cc1b1e1d45ab678f621341464a91d548f108b602812ea306a85c1cb507f078cd62edb7c246e70dc9b70cddcacff2a95f0730eaa0abdf08f3f1294aa8a876ae8f5751e4b9897e18a600489d7bb986eb751842491d27a9f96993d07e92d02aa40801a252f8b4ffcd5cebdd5207d3b28d9c0503bfd54045c76d30b39684873224ba141e64fd6d73b9268b359f3845a4a42dbb1677cab9164e1cd65835e79009e7ff5ba744cbfbd777c4f9f27ed2a916a6e6d5049e06c739b667831f49be01da0ea2df8754c3b7db3d723ef04b1df743f1927f0ebccc2b0e10124faed2ca042d7d69faf49f13d960ea6ab0ada7cfd000b4295ec2befedc99cb49aa012b1134ce5f002a36a80dfe86d19864e796a04b6facc859f1387e785afddfe58cba47ffccd0fb5fd8fb9c058d5a86d654396f26a1dcf18bdbcee2ff27ff8e58476848381302f1e8d39f3476192cbc2ba0efc7f60ae5e12cfe4535f4d5f86512fa8999ce6c22d97ea144f4bf2adb442ff446ac37ecb4106f19dd4e0d10d0f09ac6bbdd85fd6e35948e4f823196a8fae9ce175a781198d24877839dfaf3a565778fd5e4a6901e8afe5dc0c776c7ba51bc65c2508cc9092e8e5ae47dd92266d567e24f10e9ae1bdd09fdbd6c6605df11dda3e0e42f8be31c74555e0d8d21e136575ce4cae0bf584eb6ed1c35aa35f946cc908408bf5a219bc60cc281ed4a36347667d9b427e3ace5b1d5126a99b48c9330af714dcb865230af3e18937c84ed2d1ed0f0244bfcb9fd6af29803374d32a0b338a3a2e8e77e9db67dfcfbf019daaa5fbd135bf93cc8069e011c00f3d042537fba03b3366cc3706a35d1947f80fcc0517aa159e4270d9a3784177b6da84f61775ceb3cb1e42b668c9e002cc257797fec1470a6ddfba21b005a5e772fb656f46925ba857c90cb172841929916ebd4db12205035714410a4fa0d8ef08b31ef69264f44533077abf481910147c618c401ad4f60bd361ccb7a97cf61e65523fb901c8f77e426459de30bb88f3985bd3452e2e612bd315b8036804b5e58184d8a2d1070ba4fc2ec40fe7c825e115097e21808373c8f25ef6c50957f2e1abb9219eba0b2abe294137a8881f61013c5a885a6d4cb6ae3f0b7134add3bbbda523b93337c97fb160877b3f435537432e847a6e71547824da55e2bb8563714c44d4c710c629b573356aa1abc282edc3c81aa0d0ec289adb5122d6ba2013b5b8c061e8b18cd5ddac320c10dcf587a818b7f1f9d7336643ad5b4b7158fb1639af15cde51208a190d4bddb646388581e7440e63babfe63187cdbe2906748599c2e2f4ae0c323a396bd67efd5be1ce2b805c0c5b0aa5a92b69df0a8e20b019ce6ff04e74431b7323f3a60e13335ca0b35c520c6a97e892142a13e3f7a4392dec5efc5bf6025bef600475da7fbd33b27fecf4e526a2b468d32fce8df84bb6390c9ca4e151d7a627d22033901cdf55a6ebf22be31c0641e22910d893920f949768dfe38b7fcff4915f2f6bec4eac3670bac1e6ce240a6b673d02d16b27b1778ed94444735263fa1c862c1014192c31cf159107829c064b2965570517da06d2278d4f5c6d1e5d73fd0b4c60cbb08a4c4dad0428a05a2fd9025bb8490eda20cfea935a69c258c073b4d9d3d345fa8367500b42c9be72b25dea1c013cc964357767f1953cc62c2cd5dc7e5783619d6d84399f442d9db4800be13bca5ac306fc0f99505530db4e34b31bc9f28f9aca4073fe8c25e8a3ed470b446a08cc8138b6e202c83c56d1123420d09215accb903ca40c60daa075333f6c392292dcd0906871cfa960f5ba0a17ef6582c1f3e4ed7ca8878ac1fd1e16efa8de01c6c79378d5bc31cbe8c0b00ee6573c117a331474f7c7fda146fd46323d5f6751c1097008233cf6d7635872c982f7888d85480ed32012e816b6489d5ff6bdf0f4e2093462950c69f2371985a579720ebd7bcda7816109ccf11cbd62ec8815a53b546d3fc84d4f8fd358fa0ec1f4a2b8a3448914f55fc699acb4be4e39d2c14564077d7f8078f6568e247d97c746dfb419256e4077a2fbab6b9827bf9afb0f86df392d8c6df4deed6091169155dcbed348066ff71c89ce35b69bf336b02f54d619f4bce3b1b437b759b9e806ce31becda776b732fe7cca3081768305b0e3e6f284755e9430b880ecbd704f7e41fb6cee79252ac474ecd3f3e4a104088a048c1ea7372b34a0fb31d446679769aef0c52130507a171dc0a8009c5f095e9c25102e47454ce78f56339acab98a11aa68f164040a4d843feb6c2ed64176af37ff94cca0cc45864654a1c5fdca4986b2a284457bc04592383d01388052e78c83de9f5bf71ad244a944f61ce6093e11c7b01c74b930f140107e27126f4282d736dd97c3b9374431446f9be0ab2dfba0b36f3668f6e6f4ed53c9b750d220966c9ade994199280af73dd8e697f1837192bdc5fb3bb3b972a31150b6391c3263e119a00880521e73c3e6b342f98a2dd99eb595cc2621d869075d498dac8d22d4a2fe8ee280f0daa43f5b3c2d71e0688381b5484f14f3eeb4b18d7fb4c121aab275ca3561ce2ff0feaee6a9eb88343972f0639ca9130dc44990720724ccad0096026cc1daddbae28ea6e4e4f35ea86d05ea3a629113c5b7b9ad6021f1499184f78d4c97eaf220d9b9b8807bee3fd67f589ef7fccf3c0ac1cc4fa483efe2600cccfe79ca61f8f39da2455d51e01fd04c7388eb00c4f99efe0936ca2b8daa39bf113ebfae04bfc8e3f8c227d672bf7e7e055526dde546e2263cfb5480d683f57cf9ce22fb9351d07b3f3dd17c26597f7fd9debdc3ff4f1e3caa077b495c588a464f2e1318951bc353b21b100795bd8b31cbb22f52220d1b15c40aebf71ca076f3d4ae519dd7f2807bade61802e0426703a62f6bfb8996bcd9898ffd20d40980cd4cf74637c0c2ddc08e803adafa7d76ef168e33c7debf91cdab3aff36ebd86e1dc72b1bbe8217352f6f3262c482e8ae721dc73dcca5861b488dcfc79405186a0985d9099ad6cf1881269a23312a4fec3987f23231bb8a5b1857c9840d44edf4bd6fe931709efdd602d5c1c95fc5164fb031396f01e1f537fc53c668d7e3981131342932e61c2b2cf976d172001c2591eba45f4fb2ec43b28728814632c60ff6dfa35566a1ce1daf258db949ff946ec0aff4bd41335425cd0663d58fb8853dbd638c1c1efafa30b0b3042f806c2151df5c3d90d30cfc0ee7db7cab4fd3bcfc23b2b38f86ca6b6d4acf8722fce079a50931b7a487080fc619106879f08b20313326734490042a98f7ab52f8e1ab4004826be3c9422f45e97d0517963e759b022335e97d3db4aaa2ae022e958f8f5345302f72ac1ec896efd862c2b4282048a25899afe9a1f632dc42309a627e2c33d6d21e101f29db54170006e25768ff0a0187ea251229958f8a08a98946475a95e0ec95c240c2a200e75d1c5e87380bb0b9fff34ca8b4260fb8d7ecb075711cb4eb735a8f76a3d447a8b6ba3e5f51eb5bbecfd70ee0e1e9c16575f62521bc0d5a4d6b4b737cf0000670f045645a8f4f4393478d0fa7456f06b092522a302fc6f43e44b31460fe705fd079f0f6f46362b97a577016dfe1584089f17a977fb6827960ce2732cc95bd17264de3591aadf1c527f9afd3ef49a2ae51bf91904f1c276201883d87efdb649f88c871f5a0a156bc431c8f31fde7a1bd360fa691cc88e5442dce35343a38e56cc91f2a978d1bab324be3cc7d50b7ced9865f5f672bef3b4471f652f6461170dea957d60f6d20ff4a6b630116c96631ac79c84e6438981949e190b997ecf7cb83a4c3e8609242d4c6e273e37f4d7157f38855e8eed95245d6336ead5718e0d91dd506ac42f2160a2b5949f528a7e5bfc74bbe264dc4262786d5925cf325e21382c44c3b88aaffab8798bb0e8b3f1f79abc527a259b4766b9dbcd615d1e455fb4835c601da124677be0ab084dea5e691b12806a1ae79e10761baa6fc6f289f78634bc97a898fb5970ad34b448b74d101f2754e66dc8464c56bd1def3c356b172429f5cc9d9b6131287861526a989aac1bd9e0dd4729d2c501089dac64c834a4f654c8fe3317b09998d27abfcf3207825b0322ac2b2b63a01382e2ae5411f5e334069bb2a7f17a2420828ba7c54cf5fac732a03f1ff40f7ee5c20a94f57831b07b33effbe21d2b37098073ca33f86ee180bb4e3e2a7c245784534e7b0e54ba8a5a97aef64713455dcbf13d883779503ac91f05966d666b1516845a12913bb7f0683adc1ae1643f23121dea6e2f4dda42b92c0366c01e7ce0ae4afe30cdeecd5245f773111c434844ebf47250dc58edfbe34c7fb50110c3dd783be6e73904b963a381ae0eb29e02ad6dfdf743ec7ee8345ea854a8a8e3fae5805fc2ae636d6f5e426fe768165025ace91247534ecd2dbd92bb59483bcd2703de804f6570ed93e75cabe36e23ef0d453e5fa4e03ad894fd7a2e9f3e9b40b71d4be674445324e8502041bda3152b9edc1361f211db01776a0822ff72c843c4deabe78d06a4adc84853d0072ba178bbe5e823401a560e92704f6eaacc976e7f367a095297ea7b6e16c1d425a64cd236393ae019f8aa3af595c17c90a36bbee972e48915ccf8e729911a6a8ad73ad135e50a3200c7df69dd746db97875175a2268d39ed31889d7e7c3dcf6795353d962c3fd2ff5093f59b1f581cd584c7ba16ae33f50bd21bd40be84dd4b1733f68d754455ec49fa092abf47beca48290351906fa7d2e0abda30ff4e33a21b237c6a3c9742a1836157e3d1e04a1a07529274f4ce21164bf608ab8f22cb82b9f8efd0f3993f9e0036dbeeac92227430897728cca170147e24e7146a43dd091de6200575c07a818ad9af2eca9486da1aeae8b791139c810bbe37fbf0c9b2006c3869cf2c0e6f8269a89713c3ef378443b9d57516a39476f35dbf52b5ec51de82770f6ea2142025d33612dd922aba13fe4c82b29151bb99a0106ac84febf9e9fa0e5642a63b72dcb16ee64d41dbef05e82f05b9a15e1e605ac44c3207a2dbfa38338372e58c09700f26a6759a3431b71f013b8d119e8817843276d56449a7183c884b44950053c4f4df05c1cecd305e6371ab84968a656b081ec370c71f9200c395792b707e4e7c8e9131204bd8b15adf41bffd6c27fedb2dae1a4b024d971382653dae5d37181044c942420c882db376a8e89acb1641b083a2e81bb7ef84ffdcdf7dd885c33a8c900fbc61ae69e3992604f4521fab1d2321a79f48ef685ff9aa68e4f9f849a2e8af0e218636d935921362726dea70d3bcf793469055f0f5351d8f590da9925dfcc9f4f9a6eb8c7b3d979f0e473ad0b676efaec53418beab40de5b5f561fa98c37083b9343873e484b41041d04fc55d85dea8d882e01024957ad04192ed29b6af54ae2ee3d6c25db92096b9393af435645a06192b3b867e0139390854182ead71efe69eba030d9c52ae0ddbd9996e2aff0de3b63b3b5c97c4120f53d60095310199b7dd3a2a40e3c8bcf294e5e9550bcfb66d38b63dba7acd0b9c6ba5238425a2bebc265c38488cc19a373797021f10e5d864b5d7ab427c275d2f1616f174fbe89e6b9160792eca70459b9757d77aeb9fd0991649286894ac43e8cbac2b7f710589ee542eef696eea41415a413d1ccfd9d6dd92b3e400df950c904fb43de4064b2174f280baac4d7223785c8c4a5a1efd825eb2c96039ddd103ffd740576db979093a2ff374061e94889aa38646c6cbcecc2047364fc5073d106b87622926fdfaaba3510bbc38e2114fe07eaee483242b08e40a4010c2520d3dadfa6419556a460a647ab05ae9e2e931107649f2bad8462b28b7fadb0a5d06b337dd4875c2737391bb9f426e7858a52065d656d6b6ef12a0b8e357cf88c632480b99b3a6d7bda9603a4968f195379370fd84f238a4e1917e87344a077ad5f0ae2cbf3a389eacb1b63bd431fff85b2c5970ceb5809656ab7089f11be0079e633b403a94264ee47bdd62fd067993e8d348cd09d7b22a459889b13d328bbc977860780b2ec898a2f8ef403c84f87ff58b92ac3cd8b9e1cf3c65b55e2de08d4cdd50e3e1a10c402ba0b6646d322ba58d08b55fddf2441b115984b531dc7508d8057fef107396ca8de8229f81a60fbedc824073a417842980f3534ad91223cc08b0809f92dfabe61115a261124876dcacfe60b52f02fc7618f9ce3ff68da2460306df6dd0bf3d4610c5004658aaf40d5f1f8f7f47da81291e7e789c71fe6566c8c4922e15acb45585a452ebbb90f51e4d7c0380646fcb5025c59860161a8429caaf2066e558ba1764e4b29c86b1ef402bdb8a2bf54b8f9f6bcb5ac29aa37ff93f05a83110e91ba01961867b5a6ca2695163d67f06146d30d0304d179f11715c89c1d84f1aa242dfa69fee28207897d7e1b68eed1632ee9e7b4f3ac62a5288baf94a582c24a7204290aee773840a0919539c4f6f09402c7a0a80ee79d9eafd2d4e31bb4e72b42c7611db9cacb4baf1bbd3c5895b38cef130b1e796a909500616f2564284bc439653c4d50830018e0677e29c52b03e74a70ef91e602d01dc20e9cce04aa6582450ac427edb9557df9f9fb9a783b8c4f0b2aad52a7ee8ed9f8af6aca5bb6b993e04eca49f82690227d092c19b75f0ae57f6c08d4bdf00ca243c47f55af044a46155a710ca2f0062d8811f4740a58e332c2d968d2c626280ccde607923142c4e88a6f5b2fad756a1f295db74b9875b564585554428698167246e9560d6793f8167a97e044c73f90e8cf3aa97cfbfe071545fe29589b5147b0f97be99aa4f2d28a5d9a05d0478e1903c086470dce8573443e626b7e3a8ed832c37cf4650b3c5a4ac7d0d8aaad17d8d995298729821983e96ef05c12edff577944a3bc7932f8f7374a9d73aa400f13d4986a23e25a3972433e4e7e1b8fa687d2bd3cea8a6ec5c255371b79977e791e2482f69b2ee864fe9c3f82f72cce80d83c1d1933544775df77664ac991b528fbbc02a60c00e05069a7cbc1948a8443680ca61b53399bbab24d132a9e36ad5aeda46bf71d4ecbc418c79256a8da11faf51c979f87726d44547788d65db5789f30ab25965f6bc65ea32cfddf773ac28bc95d3280f7ca9fac9bb4a2227a4a1a735960605390dd8cdce96054345fce9981a56142fe009e7d6389443bd11bb31794bf15e9c7bc672f4028801e8344ff7e3ca4246c870c6adc4edef05d42379f7b34e9ddb8f27fb7df6bd978ab4db08a485a52476fcd00906e581cb01915f950f474d656f84affd93de82e0e9b690366f95bdc0f046f9cfacf537609fca325348aaba82a091cf90f8c5be0dd9d2677b917e87588694b226de6e23061e4714a2f93f311625faafc690b53ffaec06011022b543409682b23f2ae89ba2bfa5372752cded4e9e36e3e552d250ebf4362df721f5b59465af81c4d6719d3dc0e00ab493fe034612f1a96581befaf510b65554da789ea05ec8c45f63890e29756bc97562bab03f769195270efc63c480ebfb2646679d24f6fe1d2f88b6507e6310e121a35a243d02dd5ba89efcd65c0771be934606b61857ef16a6ca3ecc7ded95b2f306a1be95cd88a980dabd198a82a791c0822a38b416730627e39843a917ce64c32f01a3180948a4d35cd341a5b6d58d5e3ce100db87b3e61cff887afc66b5c095cabeff435b2c176feab5ce0591fde2936b9acd424cc3f28bf83db2690700a22dd53c1318d8de95801e4d0f58d5ded969b7bc3b2fd467584cb729125ef4876594d3882d5130f7d7196d08b54bd9a5b628ade73b3fb86b46fad873567fb85c87a3e74967cd2799cac5a63825ff0912f72ee991cac2f88ef14bcaf426f9b17b5756ba7de6dca399efc3d590277e8a709498245b965a1c0e23340fe16f02bd8e9535a1276f25eaaac1b175840ef4a404227e64b81a68641d605546221e78255df8ac53def55a1df7ab204c7e7513f1adb22f90784659dc73dbbc75f44447b52c7073117b11b9a8ad01ad34a8b8f1d2baa2dace693be961ee5956deaf0e327b6ce72a64d337af3b7e32cebc5b6c8f86623ddaba30674a12f726f1f3f834406d956baeb83fe4419a143e8b3787c3bba2b6dc5969e2fafa98efba7669d8438efdeb2bb9099c97aa07bb92c9065877ff76b507792d9b24e6839c290d553a1061e89b9fd92dc11c868a45fdabc3e4eda6c063efc8539ac38a76edb083a86c766d1cc4b986e86d4f7602f7f10adf29851f7a2b2fb1a9d4cd5165a56921b14fa9f8055df2bf8ec8cc220c27052724fb0a58c7350095260a9d86baf8650a9640675fe458f6bb68bcd2efd09d571a3b337fd105055c3ece79a993ae94069b1bf656f8abf5295c8d74e990bd66af191bc057b4786df7920a75a1f87567ebcb59dc11641664df9a178c32d5a9534fefbbda80b57501fab8246d17eb2bdc27962007cb1e64b39856a26a5b21b67e7f47b7dec98fff656fb54cb55b064195ed7a312ceb8e24367506017af42dda7041eec62b80acfc32f1834eb96db521e4c0f7d1b09a6fc1321d96c631a3f1e786205095a23ec83699f4c18ab6fba2567b05bd81386fe005dd181ba0a94ccdd9051fdd2c3ff0801fca4cbd208f80713bf74acf16efbc61e84063f33610e6c7e15a3361eca684ab40c1c7311dd7bf574975af368ae88f1000a002092c5b8495d7d498298e8f6951593df6809b470e4d01e83a90afc03e4d29736c13c4175b8a587216ab268eaabfbcb4de4e5a0cca1c28d8bfc0a2573f8d49d006e5cce7e32233993b7df948bc30ca7c3090c9cc11247c9adaed835eba26d093e99ca59bb1b9460b0e47b9fabbb8be4db83f1bd7092af231ac3438efdedfdd93c2bfa3dbc26ba6220061d4a680519251ad7bdec17a1c283fb05082d823666947350e0cebe9afdb377ce3cf3ae20e5710d4ed6e9d8bb0d1339243f40a35233ec50adc29832e6b325ff3920024cece79af0e280e2754411911b0c4041ffe280fca8380bfe2e498b5c06f1e4637d4b2ad1d4101a9f1597a11ee73fb063ce0e2975152b0c651553978f3496c22498b62b67b61b5f524cee011fed90f38a1164f0ade39a8a6a56263f620ce43f106faf9669625b85f996272fdd892d2adbf3519c0f074af693bf1505d7e157bf26c778c97caee073dc2366eb25d493ec774de5e5df294e95ea1af91b4b103b97d3d16137fa726082f335aca680682f9c0c935d4a39cb795369e525c448ed1a01c2ea1f431605d9e60f25b71ecb0999e754b658a73bb718e63435f0fd8642c5f1a96bfa0bff3b83b5a52e55cae86038f61f1efa4c9adca1710427688dd2923e56d6557304ff3f4fff37afb7b63b1cc6245b78e3722f98a2dee5ce84b25c40ecd627fabe2e791accdc76c55208293a40cc96ce88ad2137707d9d58aab1f8c06705d787d38258e726d9cf407d5d8b4c1a86033bc4ee6527e3ca69aa82a82ddf0f9256962c92cd1b13e09e9a7e379a747bc27c3caa397e80f53f6e40fe77639e7d7174388f772fc2b7e084a97f66c6b2dd9fcfcd6d87bbed40d24ef97903367aa2facc47860073c11f2831b31f7519c4c271fe5855962fbab9860144843b06e910f4913387c17d5e73e23ba9ef50934f54e6c843ed24618583f07cecb6906047985691cadde3022a552e3cfc9ddc38f4af6ecc6351033f6ba33e73ea1436edf269513cb669cd60bfa9944bd5b66f3c809edd756af4a712bb87b6f0614d952bb45d1580f621ced8fd460d6f685291d423dfd19c90b7a0cb7fdce077a5f3124fd94b2e2288c475134a1a08ec8178a22156da7b8fb53969d73f218105a5372cc440f56f01862d735dd262e05532ea859916a1fa872d5e59d587c271292f5b9c60dc4f4d92d299ab05a109fcb02be890de5be706fcb4acaea15c233b9d0cbe598149f069d52829e299036b63ad1ec119518c8031c6a6ca6d8abb82930be7c43fc1dce75161c7526c138b148e098f8120eecefca352541997290311044925a7410e6b23ebb63d56c368f7a604a486e12abec871af5bce4b0313170fd6b3b6d94b763307ef209ca826025a1fb69828ded453deb620836f4fac46c4d8c5051a007b06a17b543f35dbd68ed8b67a4bb8d27980d43bede665ce9874461b4c122d6c6c57691030b0c7da77e91c0cad762537b17bd84ceff79c1cb6dd9350ab76caf55afd7628b45ba33ea8a84fada9c9d91d19556aea4a4108e211e270b064dda3c896f940ac0c77d8806bb169ad03fcc3173a4f84d32dbf1eed727eb3343abf97fc5ccd2aa949067cf03698a61f603172859c3fd541c3c0ac6d47d05feb5e62b6843e63d8b4f3babd9c94e046bb8305971f111bd1daaabfa0e8b10e15cea3d444c03be91a3df251bb883f2ef95943a88a37d21d0adaa1a75a77ba59bdb46faa03c40664d2986f8ce5830bae915844ce69f5dfde94dce98035936d69a30b62764beacfac232006792459db06b7372d6c42ce55744a18c17be2d4f665d460b29c145d916dbadbee4841882ce84698b3b4a9b29963637bf0d46bc00ce1b5602112176af474ea008f8aae94287e953b5eb87ea287926a47e9572c3c765db57559b8d5016eb74b081c5e9c0f357977919df489c22309c6512e58fbb98f3eac96779049ec43817d4ba5be3ff1c6f04dec25237c4ff75354b8c68be49d22e153920c4ad29d631b244923551cf8ca577d23fc003c058402e89c19ff4bce4a522ed0f58c3a4dcd95dcfe6c2313f5eb1fec703a5434f3f60196450bdacb37682e81b214b9197365ead6fe50f14550cee891d0096349df4e76e817c71159fd4df67c835288289eb55eebae94f7b6b08baf2f13542bffbd8ac8e4f6d5445af9180ad1a370970c4ca7023e8002ddc5b6dcb0314b03246ada3fe5fb6a287698f4a748c427e228d0575032b8e9b43be3a7a2a5425cad532501c22e5166963cdec2527c5af65a9c31c73db3ad868e64bf7a758233afbedaf31798ec852d945e4bf02128c8ebf723eb513ca2804dafdcecfc270f47ac419404510ca77b269749a1f06b019361de89d072366be4fb041a1113ccc5a335c5450682db9906f687183b26292e7491e4cd3708695814daec54d9bdb3c9cb862e1fa7285fbf98e040856d532d9e3439e8e893c01ffad7ec23a4f3b0db3a2b7caf7dbdd8b46bcc843adc477dc8ea718303d6ae949e3f3a2a244504862652074f8ecc2f6612b36fc76964c00a0bf2f8a5e4a9f16dd5b6600e3eb36ce6227114908dc08082a237c6fe502d5ac47663522e143324ea1b41888264646a9e7e6ff476b4604dbd9b20a881e124f4c841c785266a60fa5261f3de94f61cdd4e8b3b89149fcf439a8d6f42623aa95790d5cd93f8810e5e6ef1f25d1c90dd13b9327620b64704f764ecc6beba80f42db7020c3ab076ca393a58e4bbd16fe1ac84c7554d0fc489f1ed85e2a3b3f2a36bfe7f09c2991bac04b6e25a69d151f4a6742fdc1e179578ba0ff86238f4ab531112d420f8a38dc6dbc3f8d9994355b7fb6587ccf70c864f7f412e488ffe75a1ebab31de2d92585177d69a8b900a6d6a5b90b4efcc3545b3f513af6dc4d351799994171f2f08a16670ebd9760ac65d0fdb5d1dcd4afd58c9ca2ec587746f3d2cda807d6097b2fa1d16e5a8eae50606fc7aa928675a12823bf33a72409f6c1a792b52413d36faae8660b1c9b3e132361eb73cc3ba685c94e04dcd09a0ed6c331ac06687dd16ccb49c890588f154dc9704639011bf56c59470054a9a1ac5e2b617e1a53e6a98c0d421240c9ced3d84eb08780fd58a8571cf31bfbe84628c04399ad124000077cdf580523077d885d548eb01ca29fb488b7072d378b0fe6f390d4a554e1dde97e928db3fb5e1ed9fa139e8b18027401ae701736e2da4b4d71afec907018eb1f83f3c3b98110b4f90ace4ad58039f7002b9529e7642cfe53b10c95c0b28971c68c01fc6a26d9a741337c082c3d98f749de9bb4025707826c64833d8073422aacb861f6987cf41fc180a693d07dd0be977a6eb98373eb8db04a2820aa529ae79cff88dafb640fc80778f142ddee6013b9662c01d67d6fe07d8634b70060b6055fb81a6bfe8f6ae56f58b54bcc0981b5b66bb968fcfd376f7f0edb0634a2d7f0bb9be16f0631163ada322aa2093820118886b18799eb7318058d5b43df51fe817181053df6eacb7f4128bbeedb1d9810ed36985d3b3a9b56866052e27bff7150637ad04fecaaf37f1a0f1970da5ff64b87432f8ea2b35ed61c21ad4d15e26b0d9cdf0b56073b048482f6db88135c50cd560220dd8f00ae7971d7788e9f91b2971ddcfbd9046ea1f167dbaed14485d4ed027e6e986bb10ea6865b08b8f4bf441ee1efe8a86d702f4ffac7be2bf6925a4695cb0fa1e3ec2a8d0cae4f58ff809dc49f4c38d1bc94cbbf50d06099cd5bf19e9f938dbde7729ba960323d9af168f7772d67b3fdb4348c545650b5c3a4ed17a85c91f5eb7c2c5b169bb2468ef31d63025d4d9062595683e114913c5c69c17e51a3dccb639fcc214dadf98db2fd08e960e024451b5512ce7c562bb169708a82b8b1f2c20e770b448ff284394d21a17c87a1a95ee4c3b068b5958a724d78aae01e7cf0151f5626036e5549036f7ccc9236b8621a814e6e6a1bfd86411c032f143422ca883dc927311d9cd1e26d48ca81f49dffe6f50d762b47e33a41a30d2b01336218b19c88745f001d4d4b58e95679633bf884896342381d6ca597eda560a58cb13e636053b5573b9b8d7eeb82b69ffa4842c3bbce8266ec468479f8025ef3855c224b4914e3d384ec65211fd604ef46ab0adaabaf31e8964b6e0816069127c34265927301095ff3055f5e7b46e5d7cdcd7d1635f4006c9807d3dce504af1d137d68462d1b7054ae404b23affdce64a1550cfd79b98bd0b1c4f84d06b3c3587035f3cc4e7a0635d3d24107b7f58e85f19d255c07fe1df299671acb6c3acd41b343babeaabcef714ac93971ba58ac8f9ccb5c487af0429e4d4f2db5eb261ccecd4992e2773edf9fafe8a96228554b538be8bce3bfa37570c3f84cc6d9f9dc5d74a2418b72074a5344782e1c19e5aa7cfce9d58dfc72ee9ed93817f9855e3245f67fd18e711724b254f5aab0da95ec690af47faeb616ce8f3d1b939c5a421ec8970e26e92e7bfcfadea0e543364eb56a8f01c5f00e43efe858abb7ae819baa3088667a8249266b2339fb7a0690bad68ef571fc802343168cf4af1258559ca77b82fd93f16ef889a2b344e54d35b3237ae5957fbe07a505031df3322e05bd31b7827f61b4559e41437b92c3084dd2c8f4326984279f3307ed9acb28e7b72c34bee0c560a20ef4e87e10086d0c5ef4b30bca21eef309d9d5e070cb94f9f326b0cc2a318534849ddd407ea09dc076489030a4665e100b9b8e1ef75479e0d459061c43302d921a5f4b9b6b6fec629aa20a81dfef2679af1b3cfca8a2b1719b808a167b33024a3a55f78222a19905b900cd523091d82f6d53ec2124e5f9e20a8cc29ef8f4eb29a539a695120f1e92ab1f017e4b5f2e54d28d241b1a0b972a77dde39c20720615f59e18782712494d83607b57b40828339384316bc0a2c1ae6728dcee34852338eb5b786c295f2702663393791096987c602111d02d6da10a3fcb2a53892ea014af4558549004d3227f2af3462c095ec3821d4ce1805bc6fea84a45a69bf67dc359a713e4a2b7c1fb947041965efb278f88b3748a1c64c84abc5462978713f61b99121a274c639bbd25404edf5582599caf629db8bfd4c32330fa36ff3d2eb8d4a315905f9ea06bd908cfe666a808ae03a45a8429390e44a5f04d41e139004cebaf7e8e18e1181329ad0e2b40a2a8d746b8862ca4b0b3c719ac5ab0e329f82d2b48427752898bb946aef6c94071753144380a8ab87ca91595e995977eb16a8f64e99a69f8b63b26ab387b12efadf7d3185a237ff9403f3240b3187c02abdad37f665fd173f3b01d220c7e7786dc0a7cec35c9159a1066d95cb702f46ea4e9f6fbe0ba8370f78d55e008b87e231dbe3759e06a05968f99d5b5a1cdcda557d8b7c0d4a3fba2c2ffd64d20fd9f2439b1963c29696c1fc0d62157f839a51aefa6c7661d93cde21c64a49a735988c58936f3d2cbe4fe965e4f39b13b48c5fbb3fa310025f5b278259f4342e902f172852a46467e30373e02c8f0cf81fed20a2eabd234911e75939fed8b8f57679088092b938eac13c6d6a572f3d9ceec0b92fc5f83bfa592e3ca285d51125326e98f639c05743d2f7df64677096cb5bcafa2da8b72e2374acbf45422f4aee293ca453a1c75a2b84314d18714391b1bbe42782e7d50cbed5efdc0f23c7108a445be24f5280f6ce82a7bac025be422ad4f6813bd26514d1f7e6f6c78f2562a68989816639198ba35efe250cfb8161a9a3ff7a3c928c7b80f045b8ca18101e2eabc8241d32c7c2ca06b686c4caaa282f48de6c6c551b08107d00eb43119d9c444dad0ab4ed19a18585cdf60d9048284142400a36b448a70ada6f4d46c99087453f02c01191eee972e09f5434e018d72c2a7c771b106727f6a34db2c09713d6fcb1ec75cd08d8c987b182f6cb74e311a4b3f3fcad01cd7f510d0065c7c6576d0be14c5f68764b47c5dbee5337b01a006cf9fd539aaf2ec2f19ae94df6cbc77c6e7284e69681953e0d1eed61481bb3ba608d489bd52cdf2480e87052a0bd46bf1654d43b2cbaeb8b686a6a1098f9db745c4f28cd62910ba6a3d33f1c3ec177d2406e9fcfb2e466cdaf9630ffe167dd7bda538b31290897f5a0ea5a9baf6accb9f2df037714d5290fa65f4cfe7f99a3237413378efadbc9fc46ebcfdbb7de00c09070fa9674c973c608ac4856635acaf1bf387332d0bf2f766a29dfd5ff2241b34397d3ed559c8077073e130218a3538551ee5f22af44a2e26d0b4f03388572dd60eae2500a968dd2cdc54b8a35ebf870eb03838bcd884fbc7f372ca70c8aeb31c8e18874de53a3d3d53501c526143faf1e4e0ca3a92923b960132f708ae8e9ea233000ee4a548047d6670bc9fa7f3b021f4a857f90b0f30a269c4c3888c45f3cfa5e663a09cb4df652d97abbee950a757d578cebc50125fdaf02471a3945df6b5c6a6cd153d5dddc2cf60f890c09dc0e12b71234258c6a155f4f8f9c3345442e98a46fd7649036393e5003bdfd020b9548bcb9b2f4b485b1528ec6f46b7c9fc1679a19dda96afec7dfad22d51f398be8f5dd790d3f175552ad3cae45469fff5b4910182e12d2ac6c3a21eb1b775576e8826083ff72611d6068f521272d4432b44894e35b205a3c93f1cf999ab50d0165352abbe4515932e47d75674a25aaa739beb0093519ab7660964c13b8722c55537b4f24f332fbdbf6bc8c83fe4507918f017b0d1f8fb7c789df5a914a0542065aa769ea682a8faf750883444b68e5c97c9d97a2e878ea49168dc4de23c801c82be2f97e3e4748bb7ad607566cb482d51ce3dae4b769c9de969d0ac1e34db882e62c7838b877cc12fb387516337772642265f7e9f2ecdfbc01d16e9accf54a106171909bb802f72171189cec525d70b2fcc9f4008021b92611dfddd52d6527e2607989bcc22ffb64ec86805f9b02e48ffd1d700e52876c8aa039b8570a97584b3ce101aecd11febe7335ceb704d5d7f9c64df0e106f17f999b23f85158c6b4c1fd17fac889b4aaba8876c5ae8e61ae8417b487e31e16142e83e29ff31c639e1cf33b78594dabe5e8e6cf837d37635e26042847ff4854578f5df26b5a66a225f82dc48f082e636fb241785bbcdfed17e867fc750cf2a8a47dbe5d6388add9e0668323bd246f14ba25358e369610207240ae4c14a9bab133abf8f9c2c03e34d17683828f93b5381f897d5a3f0c7934f6ffcbeffa9d109db0f72238ca3083d16ee43da71a37a90d2111567166ef798e0e7be6e5f986d7d3fd769ff986395a6bd634a069e5ea39b1379bef24cb5985933d86eb5b9fa03542740f55e108e4098f5e1d81c0e88a3ee70eb1f893a085ac0ca09a8913f5a8d6e9f47acf46aa0eaf8d4ced0ed60e4732bbbc057e89c7a68be1c1de5e828b122f915fe958f76ec2da1ef86b07dfb3e1bac30341fe0f79c91421dc3fb6f724bf6da382efc72b51cc7d71e10cc4cdac4579a16458940844a0c3f1f30301fed633c564e4b43c1cee3746c416120f1b10997f0cc8d2f23c80a3d66978bd3dfa20b5b39af1f83b529f8655d9c40528639c1530dda3e024ef0aea63155dc9980a5182e90c4176379145844459d57fbdb9bbce1e225522d7fdc8251be2d9624a30cc87ac91160f416080e1cfc5d8a47e9967b4659d12d3aff4f8cdee20182bad2d7aac07f98eb4a9d65987c6216f06538c697e0c0bd0cace59bdb8b28dd0aba33a41759ada833af4734edc8eecfc3911c0199189221dab72953a390b926d4826d0a8c1add3cc4a89b5256706b198c45582faaf7a5eb232f1d93682a63922468b11bf5e35effa5bf3329bd1021339ed6c56ed72617f062e6fc137b8e15772ac8dbebf26db6cf5db0a87c80d43fbfb5adeab72a3c6897d2028f7d9c10151c10f1ea2a0022bd0b2e5ff3100828e6f9667dd72524af1576cfd2ae01fbd150a02c0402c06eac6eccc934103e1e058dab0d1a2f297c012517145efdc320e73f257052165a72dbe63654d53a51699af02c660559a1d6ef9d1b732e42c0ba7bbef6df0b487b130e772f3bbd284ad7979c9b73e7e27b36d07a178f29f46c45017316cbdcb893ecd220ac83fbca2c06036f3d538cbbe9a78ef1d3147b31dcdf28bda80e5bcd36eb929bb17bb289aa14ce8d675df9d8d185d9624b35c9a13f052efe00a8136eac82356d25e991bafb4930bf79c0c8f138dc49023d6093ea6273493e462b01046a5be8d96c914c2d7ce2c977657fd9a5a43e9009e085cb563a9866f9e1486376d90cf8a4d7521ebcc2d4706e4b4ec7470d624be3c8690467d7f02433ef9d3f0dcafe710b9afd4a978ad34391f3415aedd70331852b83b507e03be9e813983fbf0ed061543544b1c4d2a64e9eca341961d7d9f5438e4638be0b521a318983a1013407d86de3ce3b15b860dc07c11146584b2bcf3a81ef96fdab5a9e3e6ed052637bb51be18845bdd76831eb56e275982739a44b152d0b3e7dc48b6b451140405d50fe8d5faa7adedfef31ea48f4995117dfc2f284077f461a3f3d09dddfc8606014688cfd4c0ef45572466ed7037dfc9d8464e2b172ffd4238a8aaad5cf0bb0ed4979bde4c9756afbca0657521997204579eacea045dd724c0da7edb64040ec337e34108af2e4d1b3f954d28b72685cd28451e0a504676010b1c273b2a37ab220b45401017bf8fe21ea0b51f31fb455205c9d081a981f9a97d3db846c5d0bc4b10cbf691b21bbcfc412239eedf4c12ceaf4630e1ca848bed7ec76350c641ef847f9de5900adff39b6741066ee164f78d906f943ffb2f73d38f698b15bd74c0a96c690aaa4e8c1e8bd0c030db53ef851569c69009ef73f8a2ee035b937f1a7104a58ad7b1dd0432c8b43275509a6035691fdbbaa0e9b4941ef8d4a39c0222233cc61ff01cd48be2d6ab57717ee63dca1d79f0fafdaa9c4bbfc048ae11c7c1eff891cffa3c45b7d605015cdc4fee4e622fa1409a82fa0cecacc266211dd4798f19f5e075dbeac600a2aa7cb9673c337e825afab45ed8695487b6a8f254a95492f77e3f57ee2a28942ca41fc9c3491663f2ef8593fe3aa73d10f249fad0262f036a4200ffcfdae17d7f2ae990b3f8bd27e8e2f19a37444e4527f793d4b2d0ed61093cefeebefd1818088615080b5e44026de0a7399658d494fff28479311f18c8467131977d32500c911ca586c05b261b981b198396bf658df446252b81cad7e8ce89105d3167530313780fbb0c70d4c50cf73f7e5e8b4d9d97db05efad3340f01862262eff60181013e4410655a81b7d353f36cc82326e38e21cca0d8b0e5657352ec275c9d0e666303b9249ddec32101e5f590d00e80f86adcb27c2e746812b7b00828a493192bcd61d58de5655be1273115ca53f683bf68b16c1748664498d87e4f31199bc94b83f45a810143cdfb35927feaabadb97ff73f174b5c8be949e854b9e2458977805f1ba03dbd21d7502214b7a6f81e684ba3b532c6fc0122eb018b166991a23a73b6ea10f9af775b2ae703fff722c53dc24f8711fcd1a7cfac52d10c7cfc212fc1f7ec04003ebd2412914c48b8d68e51fc82f43790b5f866765333d2bff346af5df86544acadec5be4d5ffd3eea3ce552d787238020ae9f9abb0a478100e0a43e5cebd46773798c0cf5681c346be9d85fe8630898b2e1bd2a3a822270aefb369273a5088590a820d04ecf09412198905ec33480a23db03e8435329acc2b812cc5158ba19940050894f96c7962cb128c7d84d5f2bfe596c6a59b1d9f22259fe3956d70fede7c9148c8e60f0a69cf2d874e42eb84deecac24c3efce102768ec8f36350b267886c4fa456c8c48f6407fd8c85c99a343c7d5c2099d42fdffe1bcc3788a22c10773496ee50bd21e70c8e10cb468140d4edee8767df757d96d5ce576915172c18ed3b3db700db9eafe48e8fd64cffd4a1c08483eb799b4b3f39d5215f7e090baed62e82617f0248cc88e906521809c2b1d4382b5713d85031cd5e838c583249ed2c2aac993c5fc12357e617bfd0d82d4e0953c53a9fcff28cced5c61c77463feb85497b53e3cb2f18c09fc85f892c64319fdbca7b1967ec2c15ff0db30d8e9b92189f5e86a892574df654849dd85bfacac1f66c76a2414d2cb385113d01eafc7420eaf02b7d8347398575692aa042df52c18a2bdbef60d730b83cd29dcd60c78f190c49fa9cb9143169343dc52b19d5015d6cac0ecfcbfbef9fede2d3bec3596708f5fcbdc85c45fc0b34f37c5c5fc5f07c119f31c91afe23243cc2358d81f21d3ce6937a2cd70d0cf82ee31ea8ca831d55a4837be98436b5065ca758a05e5279457b41f4a7fa79df6eefebda1625a5cc19b20260dd89feaedba0d9c3c5846ee65579225deeab878b0dd93f7ce21683e1790d2eac4104a985a90926edf88cadb743b0ceddbafec1c0d4da9e93c4c7a4875b8fe3fad5bd9168ac57958411030d196440d997e22a2463dae4a6f18762412c96e3100acb4eaf325106c2a912b286084747e3e3a32bf252d35122b78ae45eb148e07ab5a4d9e8c71bc79e1055b79bdb82ad9a55a8abba49c8f0aefe0c8b7236af3955bab5bcb813d728359d46a809397a2fc1b644de8ff9e46d02ca81e595be88b03e4e2727894d2a0555d05297c91ab478a0fc933d5b3e4d6ba5515762370a35b2264453b84cb6edd47f4176c9f5ab744952569bb9e81b150139fbc7f510ec71ecb7165b45e54b265c9576385e742a42510e3414b34565bb7d8f006a377b53fb85e0ef7c90fabd2c1377686505e0f350d3efa036c41bdb4542f87c875d4de2e3de54eea69404e0e463482354b4ef4359383188790bebab5ec153866f3da5ee6b1a61c48d5e39163ffda6a6bcd64347a736470bfbb753963187261882eb5ea2b31ab9c6322c6ea60d0d78154ca25ee2c8d8d5cc7558bd0a83b6e3abf1909a784cc79c6ca5776eae48be408da2e394e5e62329601f324c570619545086aeb760f54dcdd9db4cc404eb0099198030746348df9c93eaf4dfe8e4defe6ba5c5dc09e17e8dc47a6b730b8e39bec15c3f3d6aa4f45465bedae31a8109a6684573377a40a3f73aad227cbec38c6f097bd0827ef19f964ec9e8f09ff729ad44731679d4b00b814e626e1b6178d7d7b01ba11b2c5db7efe044735e2721b46602b7f31d08f2391f0e87e6433fa4c703fb0c05b140c6178cc19d46ec36079e2a2c65f3212a617e2db797908075eff2456650b74de86aa220ab5c0b15a6dad2688a013204d990dae6e24c55271fcc0bc1ca50eff19c0b347ae8fe8dfc42ee92360bb13ca1a28465a7eb45befc953698d2bcb703c012b3de89cf74b73eab61da0eeb3e09dcc8d4a355ac19f09d70fcb8e2b0b1f7ce47025927f6917b4c93c6480be1fbf36b9b54fd2faab62ad8b287548f04223c4e55bd4c429824da4b3c21c271d0dbfc30c6eb1e65ecffb8b4d145074cb5053a34e91ae1914efb5eb879ff0a8c71137b0480aca1f446d556a83b75b2bfc3caf775eddbf3e81d0f205c91598dd3dec69b54022832af3cf69ceeef6b2c1da5340c920896d3c760fe7dd34641e2839dc0efff1c741d62bf3be8ac861823ca8d1651463a0141eb4236ecfccb3442dc634ab7eec72accf64b49762bb55b4e9139854a708057c8741848c247f835acdb9856b7ebb66fedb71ad0851a029632a784306899fb4fa81894c868767f34a8772cfba3dcecbc252e475822413b0834674b237df27c205dad26bd0541e4bcb842f2a8f0d33c9bf6f6bba60f45dc5180bf19e7a3f23c99c4668d4c6ec10a76012fe2c5d3935072f7df42f2fc4d8951be87d3a9c01528bca18ca276c8341f8484ced491ce516632948b83b382e292984dd4d544b4b6920abfdbc57e49bc61121d5b3fd8baae34fad880511a7c5a446cb93300a331e40d6f76c8b1d2f674cbd104a640a8a49bf6cddf9dcc56f25b49071e5f413475efbc50f9f1848884441ec278200b99fd74f4875ddc3ddd2f7434731acd1a32bf7a40126141842e8687a320607a368aea6c9d0cd7e3627ecad25db526e21509d42e1da7e69e50cd1036bb9bc1a7ba63d8c40072cf16f88abd8f9e746481cc2384eeb891ba8d79d49d6e609fe3d6fb3a797f9f6052600bee84b3ccec627eac7eb95f6511474b9993ad2e27631e4e8f3eecb1f69c6d0f798fdce5b8dd79b8c0687fb9259b56285dc7e84a795e004d711266aec38b43254295516a969ba2ac481beed789e386edeb26e62176fae808637eddbf64dbd5c1c450f543d80a978cac3e01552156c425ff8143fe3e0b57383410d2abfc508c5b94d8be05d1a4f2bb5f914daec95fb6cb97b5abfd455b48f97507984ca3c3b16fa8561399659ab0a42a1bc310e0fa9b3a4a24f55b856e86f8f051c16b42ee2a8afad4c9eb9073e36bde27374d1f3d89136d8d170ed8051dccb9f0ea501771d86e4ba9c4cfda1cc9b1c3984face91d6cca3837eafda846e4be79b01c5d4e5710e584d9207dcc984b1ba85df1d2a2ee05360cf1a83e8de607297a36f233f3a770f1075e21ed275d6656289099a2817d9ea1bc8b5ef543a5c75f8cc4538ba832d5e3b01a75dcd1f0811c477dc61fb17aa9026cb0271e7c572152c9a25f7d7a6b2f4a77e1de009658863d01805a289c3b843530a85b63b51a87c9ce764488b9898ef5dcdbbe915c137b78a1ff51a5a6392d2bce269c503ebffc41acc82397c387332a3c06510cb5ed904f0afd640b3b939a1cbaff69a11930219e340c739978684f66b44644615f6232e59afa74ee7aa802339d8873dd8eb9c431a80e6beb4c2887ee6b44c7f39efffdd4935f3f416941bbec0c5f913447d77c86d315ca5c45293157ffc6bf0420d6f01c62cd928b53b55058b5d0837164f25ad84822853e36bc0dd1367942a080204d089b3e77563894bf4ffe0105036dbb16790a0af54b03747c2ca27cf8d1c30ee2a6f0d27232092e03a66a2c1ee35814ba0925e153f65bd76037347071d0bf6942a319774b4f9274ed0c7ad3e9efd07f35a8ec7ba73f5c48e0fd72a06e3803d09539c8f398f6b56a9f0c2c11bcb340f37fd08b048fcb40e50eb3641099f7aa525a1207eb173e8bb24889733ea2cf6460552b96f5283b5b509484def9a662d9f15ae96a07d31f1e9f49f05073c8d3c952711c442e00a723e7a809bfd31ced35487e1074f32749371e3022850c8a20c434a050234482010428f6290acbbde45c2bd9d53cdcc957d4b351ef1fc74c78312b547f1ca20ce6e193a39d585e861999b7943bac3e3aae35c8b93cf0f131be70ca90a3b943623f251e5c9cd004cde5ff86955b7465d22a6ad2ba75475977a5d1e740b137c15cef95aa176fa60bced1e3e823b062f958b9c2a4f058dc1f3050ff5035cd5ec201e915c3938c14db3410895f744bf9e5b657c3f890ce49b9a1c77976dba722e94de55d6edafc748c6b28a7b0ae9b903d39c10a1b243e8c9d415e4c623313ece5d20c23577c8efb0eac5ad809503f5b494c3ad5ff73e161d4d640937f2d40dcc571324e1b8386b2b5a4c52dfb2b5e023a7acb6e094107d50d933e861dba4aadb73387de43716f046a0e358b43c9d9ed0552e65d66d70e6db9e7f3300682452a2c5149c1eeae89f0803d526a010a1740a33a6f570dcbbf6dff3456fbbec13a4ee41d2510ec06dde081a1342a00d62579bed85ba54f1e3389ac1aea55389b67fbdb5ef9aa710008c5a45214e978002c3000ebdddcb40bda26136e3a3fe2ab9832a71d3bf66b8007371df2a55b0d32c1320186f1d390dd0e5b1758b0155a768b9cf75745e30e050ba73275a5addd90fa16f0ed70eeacae58ce669ef35e8cf773e6629de0c3bd3e92f12b75a5831034196fa0ca68062529919ef47ccb0364eb4c505733896b62f8fa104ac7a8c17adf4df63a96fd4317103890396f0c4875504d020098d47ec5d6e362d6373bb2a3897934a5b148612790e62d5bc0ef2ed73aed2eeb7c8fcdec39623a37f021a9bc6aa7307474893a59e3d0fb73b2563370d548111ce27cea4d140958b92014bc469fd40019a12ae5470cbcf3ea86048a9142ca0277b47372ac8096c02e2ec8669614a12924f508c46441ba8bdff08363d38fdad5a3746351e27cf2e63180e1035967dd0e0b32c97324caefb584fd3c2a1384a58ae4ed04ce2f9522b0b9c12a0a07bb5c83193758ee9311eb146dc43bfb0f0302de3df0886a04721b0f254403c752ae9481ef4d943a96a5b5b6bf3fd2c515ce2d4d64e2af3bdc1189b83aa64e3bdc77f4b2662821131bfce16d6e1e92c6ff2ba9513a440f4e53036d0fbcc75f34c5a526a218ed43fd990f61509aa93187dfd6484f5c8d5249f92ebc1e68e31aca25b7be90727f5038524d28b3f9763174af973a06fa066b08fa6aba81f019d5c5ea863459c3468cbd95e9b0bc944692fa0942d402420b42cd878a642a63a51dfc30cabbe9e6611ad7d7923a18ebf17952f81025224a722bff8ae340d76ac2794d2d40fdfa880f4f100f85fce1b5c0f0502dbe9a3fe8e0a22e5560badef375dfeb275d2805a29cea56dc453706b894ba78d414d9319bac293f7a36f7b24a44d1789fd07536551a11a5c23d6491eb2185abfa7cd5b613f0b9006ebf8c59e14f3b886d59d9b720706d0afd8a71aacc7bcf1d5a11c1e38a8d5d21651cfe4513192f2e2ba65976545c4a2e8d8a15ec53fff2878e60eff6611cb4469fdcf1aaa06e43a0b5907327bf8c2e4e4cf28e1ea282aa7261ad0728b7b7f43ec2ed6c0d16ebf73bcc129c2068cb92889715ba49d80e300fe669e0feac3df8b948fa2640fac09f7d6036fc23f597df1124ade61fe1f3565076a197eb0394bc696c12a37f43d6a9f193859de6357ea8c4bcad0c26dc9f23f572ce7dde91308ac10cb6c45b86fd141db9854ac375d5a3f9979617c80b53103724562577bc6d4615608adfc8797bdd340760a525ee1fb92f6aa17a3f35d0bb8656a7143a9bb14fa28e106207092031c397edcdcdd2975d2ac9125b7767c3fe7d7541b4751d3a35ef916e34d3ac136e53d3fbdfe55792a77065279d008f2a2f205f41312ffae2c8b24f1b755e69e972204a8a9b9eff8f555579c334c92932215dd7efe02a7f6d019b8f07f4e83dd3e2fd0c9d2eafef248334e504a16c52ec592b760a7188dee868e1270ea79b45142012541d16fe56ca3fac177ffe31a9561999a3d049dd506f7d70870f4fb45872322cc8e659ab2de492a05461edf994045f3eec3946d339938eacb5789cf0f75ff82b894bc667fc4cf3bc3dadb00b5dc96c37b91357201cf4366cbd28915512b0385bba86f6998c6c472687329b819185c342e6f52e0a8353dad7cfb5ccb95844cb4860503d7fa09128860573743a6768f4d5d68acf5e5a870240e44a24cddb4660abd73d44fb962bd152c2189f9a9a13a31819339dd1d68e7fd9df0503058c74deda64874cb11dd854ece4144e5dfc17b0e6e9e873e4109491847cf8a8f082e3c2acd7130517f5ed7e2c38ece9f985439411fae3696d2bc16af273eb296868490159d6a148e4014ed8e9b92f6fe0220a65a54c30977d1bb51385bb83758707f4fd8beaf0a39cf1952a4e0641d654dc106b6cf4c81953afa2ac69af1b1dde2f6b9404d9f9943a8ebac51513f3a2855d6898cba38cd9a9be7f85dc5bb2855ca1b4d3de4a6e85203c9699bfe59531d0166075cb216ee3a93dbd2d8b942680a1f0b2b06bae1e63b09570e4fd6a987f519eaf48d7cbb1c687bc20333007c426b18c566b1b3df1716d1f651c5d731196fadae819ffd33ffd95d4f128cae405bdaaf0372ef3815d947ba2118c505238a2e23994c3ace240c1964ec995f84480ea6a9d4c85d550f5cc33264f23923b6bd6cfdd734ecabe8e94949bfa0aade9866987fb2b28321d37c30c1dba0c4f00b2fcd40bcff1b42fb5f94cf0ec8a235131a8cbc654480be19c22bd394e39b5de75efa7cacae2a5bd8a16b3e5ddadc1a9f79ff14cc1c8546257c91a90ca7ff54074eb3341904502b6244aff189c377d990b08551e35cc6eae6ed26ee0e0453626e12406a121ea7f078fef0f2eed063f516a2edeba6ebd052b8d8d3be6cad423381b65c922bcb4cf7ac62b970e9f2fb5ee98fc49d4ca3a5995cb8ea1a9cf2950f54bd19b583da473dafe3a20d2e4b19f3f8d9206a461661a70c3641528ef494188c9bf374f3b62261f006b58f0eccb620507f1eab7de6ca05867cbe57bb76fc7b8fbf32e0bda7a1c930f246b8ddbacbe271ac4551e51a4d0cf5001a1a4e05aae7e61ff2144f4d27586733f0daeb8bc9db8233e47731958251e3b1dbc637548808806625f36f30b1815028f1d7ae4dec4ef46c4ec4232d39661cc88cb4f3991d43703cf67677c8dedc844738f8e477abc810797daf7a459d4d8c8b834b5b4f90834e7298ad5cdec4a9c36fb53a01adba87a7ef3a1100b33f82d48779053bc371af6cc96934784b1dc036b6c88c15174665ec3f6cb233f08dde09768a5835aed2bc2d693642222a944edc672b7d89ba57a7704f83089ae0c8dec6216ca9d61dcf639619540948f8c7fffd0ba7e03d943faf40664405dbf60e9a166966fcc4a7dc5e65aa05621ddfddc548ce46d68600366300682e2a18c527d2660eafd1d997ac04a7c2693297440f8324d81854606bf3daebb667dbc6584e28d92c6b28513fcba079799f6c7d6bea109cd39d49e5ab39e195e68d0dba4da1afbde215c49d7c8417f81829b8b4ba87bf1b9b762bbb2944e3cf9ab3ac0e96897325edb80e34691d9235204eaec29b7186056895f454a6a7140df3de70d8926c39d89c1a231899dcd1b46377b39b5bb7392b0feaf508093ab55be9eb8ed62832d754344bd0f7204e2a695dcc15e7e2b693c32d819dc340fdad46c600e671b630007b1d6601e36f79e53d518282337e5870b4babe9df367f77c4ef8a2e939585dc4423b567dfd0c195449ffcd48f1eb05df6769762c02426573777a151abf4fa952517c1fe9ad5c838da209352d2b2b46869cf27a93af963aace7266fb9aaab9c0c61001eea543c8f3d8caa2849c8093993c05b04ab047fd26bf62433e1ee7251976165d26e6ea53129ddb2d9feada980a94514aa441d89059ee562adf41cbd63080bb7759c51702b34ffb1b4dd7feb04071d91a8cd7c68e58019386b79023fd478901df9df004466efd96f429b89fa8030b2a45d133635233d039f1f783ca50313da75f00557a323007972564c8d8a22b4fb987d91e0bbfe8323ce97778436cabb995c552cf2b4b7c39515b170cdcb0e6b8231b85ee72e7889131407d4f2c56bb474d41b451ed1eeef56995358e74789f065279d698b68412d929ecc3ec35c6382cdae03d5e576373c9e6d4f2f415d84edae777bae07b48837c093e961f7267ce96081c37fc2ecc0259ca437b2da5538f9a5291205e5bd428f61dcdaff8afdc891f147b9d788ab8c909a54be79764e97b5fd6b485125b10ec570e8281b4f48ecbaf0d79a2e24289ab19d7856521b3027854f69afa4c3eadfbd9117cdfa1932d66cb3f411b455cf82eff46f864654b26b405c56d44ea9aec182867faa4aa63eef7edab9e27ce40306d1a9c93c608a1719034e102f0d417701cf71151c270fd261d78e0ff37731a8d7ee95f922f780ff464bfa5384c6642365cfc055b91005977282dcf796c4ca61264b4f3a021ada0a96b613f229c051e723bd46e0bbb468415748ef16c9c7998678bbbcfbd133471dc528f8f22b3e57ab3c5f79c2ceb8074e5e4963a4ba3242b56f2ba7966d6add85d79cf7517949139dff88cf6c36824bdadb3a6489de53602d2adf3549345a81bc6fd686616df04a69e2bdea9374d394d4e56b9e36494ee5c6c943612b025601e2fc605a9ddd70f3a14ac2a42af918c94fe214657e79be96b1c1b8bab9a3413b04f0c3b902758d552f5d900d3fc9edc38fdb18bbfc5b2ad0cc6732f5c5c88080e3b39d0fd100c70b0ccd9bf441cb1503b6011a08867448bca4e607fd427d7240894803d8f8b871ba2bca2ea5c0a0c0b35e76dcdc0dbaae56e2412bdf2cbd45cb06ba6a5a3085b4c88940ef10695681f2ddd5c0f93a8124eb76f9a66b3d1deee162977a18a0dc6732c6ce412052a8336828bb47c1ef3f0c3f5d7b812e58e110e2fdece0f05fb0bf5a9e40b1018d7575d6c2e10c61210344d3c863330ffe3156427ce436d12d3248eeeada639fc1fe3b4cf14a9d24f2336781a98e6a6bee6a697e6a0a31e23280c55fb50f051eea0a4d2a9fcfdb2fa0597ca5078da55a7f8038476f079364fbfeedd03bab8c3a970bfd3c9dd99a89a4c32577b69cbfbc5ca150253460984f4e6bc328a970d9cbcdbaedbeecc9b9192ef1c0653851ef2c0d2d76ed633b0575100c6fe6fb09e2be634a88e0d2fa45cfd61de373bdc68990a034157ebc404c2ef848a60e483da39d60b304832f79febb3d97bf88fc7db31e07dac241e3c47b4d69b7457ce8cabbde0035f8768363fedb9cb62adee7593635ee13b78d79976dda67dddbaa66fb1177d7e9253da22fc341fbac45d08f0bdbe84c7b04631e1e2acbaca9b6f42022a9b2da6c21e088be80d119b5fc25c9a2a0fb740ba9dbd2e5ef3887c7d8974e49895cc6231e2510fa6ce43621092a472a4d0b7c79c28ea1214f247e0d6670832ee8e427c1847b5b7f502e57881db9f00f063616852335665f8e8e275359a876ec0edc7d0c23f1cc2fe05f4d01261d85ab6d64efb15ec2c1c8ba5ddf04e447154c8c4a73c688d441c510041dfccf7963390353c7f85bf2f9c2a297557a0d8864a273fdc23a2dbad530c8c04e08c4334e9395097475cf0ff22e9f553483eadf11ad06c624d770d175c28df838e2737efff4e36468c1eabac3ec71d8ab5d8a9cc4263d6d59d72fd143c2d2761c0e68d7265e15c28aba0cb59fcbf3a3ac77ca8ba9dca5cc2217af70cd585b29083774f2552c4c994c66426e113264a27d2e3940a045d74ca5a0cefd87906fe974178dab76e03bcfb1498cd8ff85858aceb9d373d7900955cf599363dbba029adec8d7f001cc09ec983faebaf306d37577ac0172eb63ccc9a943cc8e19d2f51ceddc1ebb0d7558e414c584960326b8818227395bb64f5b568b8cce946905273e5908accf5931485c6afa35b9f39a001c112c719d8ad6aa8d5d45219eef68b4e14c90907f764bbe86b062c5ac75a2c07cd4a4103b45368f121d4d48ccff30c364d37794db6ae00d7fe9e8f2da20159bc59b297b1a357ceac066deb73a371bad557c945d214eb16ce24cd8a4241259940fadeabda1b7957d78e744667fad5bdd7e663350d983ffb133eaeec7747bd40ba64819ac8f0aaa58b447998a6105275ed5dc5ed44bc89de2acfa20118e24ddea8b3cb5573af52af5415ce1e7982097e0dff0b18d72ee29157a7e02518076d72f83b4c2092460a40d73bd4d85234a80d5b588530c9a7e4208af8597379a7ed0839003ef59154e23187fd092e8e37d85a0afd2eaf65c8e549cf8cb6d6b548f1979005e09572c4d62253d67aa1453c991bf8eb74e2a72f7d965f13e20b9e2dc8e836ca375be5d132ed36f6726479da9348f985991bc621d5d126e513c5fe566cb1629a18265ec6a0a0b57b37c3e5f65cf63329769765a9756fc6b306b43194effc1c6d1af88ce63a6ea866049ad8761f3c5193d395bc653b8dfc5e8516936c1803d81585feb28127bd4dc1de7f170e8cc509396ff4b53b3665b3fb1e4d2b710f9ed42dea7174610e72a90677e6d71f81f43a39493bb158f2980beb8ed3944a9a7a4aec528aac65deb48c8ff82c3846d0d2ee3168a21405622c2477df10864139d9f59c3cc4a32d0c413dc65f9ebb4561a8542f5423e818ce3da60f3398e2b919102bcd3efee508294f77de6c9be3799099f0f24f28369861a150929162a5dcc18762e4c93a387d954db5ab152e6b8677f8e76734143337ef5271016396d9fe152eef7db4c33e21a826b9c325536858ffb9e48c8c251d9a36395087c1f8d94ef2195e54191bedad6329e42179c42f73232fd2d66ea032a347e85167dc2ebf1c4bef03ff5ca6bf5fa7018248d926690794bb9100382e39ef55302c5f9c1fd56f79997ea43273c7e3362dc8375c4a5e257dce2936d1ac6e97bd333af7f44684a6cbb2b9579bfce2e098423d1c7b9549a650b890ea0c345871565c680448f2f9e94c643962fec04d67bea6031a442fa164677dac109f9bef71ecbe90a9c6a1207afb94f915f8f75b2159dd535b9467b0a8bfdf70d047c76630ab780e57969bad456780e1694405b2e21ab6c903cf740e071a8bbd649651f6b2175ac615064fa15b312761d474f3ae5c2d646aae46153a92c8d14f96692ac86537dcc26fc702ae9a130f5ad1c745be6ecae158b81e19e94a980643e3102b7483a9373df8a9628ba940eb6c67eeee83b5037cc9fa676aeccb53ba471380931fb131eac48ea434eaeaf967c3fd20bebda9bd9da51366919914d4c24863224476ad402eb82f2bfc6402f950ee8dbf109aef2af9b645125dfad3f03dcc3c1c2791aea2843bf6796f0b75a61c6a9f51c2ddaadfcb47d922033d15e209a3972621052062102ba3e0ab9693ff69db8ac9767274a02f57dd32bca3a0956dd69cbfb4154878f4080132bc87a3d104e959a823c80e38b8905c943da4a8e2a0df0b69362ee492ed8ce054a888ff601ade8bb16792b138ac5ce71cbb52331bb35e6bb5223efb8fb89c57174defede89a2a899b2baed8ce5e0f5b8f28d098c58ce13b0d46dc2c3793e33e351c9c6e5bd58edef767c3bf531f36c60fd2958359865cbc8fb140e03d76c08c001cb980f16a655a757f499937abbc89bb859fedc07c06caf45eaf9fb9ef71d17979ef3edec84feedef2c7da82e56c40955dae8bd07acaf76228263ba51c3656e04231f19a1481b266efce31ef8124904274590dc1ba2227cfc0ff8965504ebf3327ae3c4fcb01edad08c534aebd693c3a104a334897f8d4dc155864294c523222bfc19dece612c6669e50cc965b36d2775c594ce0f784dda5db52e48a8ac9f0fa3913f5dc8949485880b8e6297addb58c13f1b954a0b3b0b09c8ed7422938d3f4da5a2c71e675e2e8279cd4ac619d4cb19d9616645afb159d715ec4621c657f90880e87a15050af5dbc6fad7b200809bbdf6a547149f72daa6da9b86e6d972a75f5326d1284f13b60dc593e9944353ba8b0e2d48a4166a99665ef576a65197cfb02171d629111b10d30eef9ede287bf486b4dc494d58850d4b17a1298dad399df07b0a93379c5c625eaa0f3eeff91345d4979194ad460f1db579e345bce38479f84f9f967ee8f4a40d09b9fe25325a5237629d22ec5f61f4b0425ec490af39018961e490d1d82b5361f5cc3dc77bf21270b202e53f18bc8a23f365b836844f12d05626ae0c20401c9adea8dddf6d20b3e29af81b7081c40f2c81aa3cb1426cfcea0dd19645c98ef0a66ccd0017e698137134360fad032365f9d85e49ff616a5bed38a969a212429f95a1420358c54a4a843547c1ac4eda6677448cefa971efc73e78b2b07c94cb88de4c55c3ae9c4ddd63cce699434e9f246c37dabf22539cd8856bb2df5eea0aa46b1efc098119a9a3b9815120658783be0073b8a8b05ad82fc18a3a99a0b5402fc5e6f5769e17b12a2ad5259cbe349fc28dbdcb3faeb75ae8c648ab3768b83364de4c579f3c072c09e40ceabbee647450da7ab636ae6424f538ff69ef97a3870fffb7eeec5837ab843a5b2d991ea7e16a5da0d6dafa917c17969edba03aa59d49ad90c605283c9f328940d7658fb6a47b3641351acc46dce69ffd2ada26bff5ec301c2e263596e679057f0d175dc89baab74ba81495ea94e8972fad5a96106dcc374f913e9f3687da48c13f6e065f755dc38bd3989bef865c00011f9b93820a13fbf45e50f2fa55511af59b385f7c22cbc7c4b3701dc8064f47e5c9dd2b8922d9728d18c203b2486bd64db7b2999724e55596c8daccefc84cf8a0d1f1f04e6cedf591194592e85b407bd8901f3fcf16cbd0f0bad0763d822b70cf2fe14e805612ef9688fcd3350f43af65e556ffb376b8346f0d0c594a067514bb119e2f4c6baf6fcaedc0bba0042e6340e31efaec44cc721aa93609948b60ee04618abb50b7b43e115b21655df9f2428f18c09b9c9b8207fc60a031c2ac721b12e264bb4a3d8164f508f2cde2e31e7d2cb72f45146b8c2157dd8c471360546904ad3a2f6445aea7f02fc592fb6ba9ee5c7850d88f368df5aa30c344352d3d8f36b2fc4e3c8e10480c1440e51b083b4d384f1b04430ce83ce0c41bed116ea83df9f6b6abb51e300bb81ee47855dc625ffce188871d3a1a1f19cbb877f418455bd9b36a01292f1cee0e249a3de9e715db0aa1940c913204d29ff611c5c52aba6b8178efb420d3bec75f832324f4a89c184ee63fc4e63b7cce163b53df7b124a35f3d2492beb5276e5a3b5dc1c0af873a70386d4f39107de6cd902e2ec393a570f1841b06388169e75095155ad17f80730378e82102a5e68574ccd374155386f92e15a86ca2a77179070e8039ad4b97dd5c7a4737082b879ee0e6615db1b0eda42e961fb61cfadb5bc2b87abb80d3e5da7aee75a60409f468cfa5194447a07dda56744fb551513c7a1cad69508fe2fdb528275c78fed5b0a2561bb552bf8e253d467102151474e7b6cdefb8e08a837ad1a7e7710bf0fc3e8e58586fe8dec0f35868f8a457f6a2416d1236359aa9a68e38eb02eadcd759bbf20fb4730d6e8aeb1c216de924a63a3a2571552d50f691a3a48521f425857b3a7f19ffd8b51f3b98dcca763b31e6f19d21c3cf5b6cba7eb683f65148c1fb7603773fd7cf2dc753a940525890c403453d17b026ac5e12a6c33d711eb6f0c740a0b36f5b99261fcff435a345eb8aa3e6d3cf1fd6f1cd638332aadc6e6bba107a1860293265442a5c70721dfaba2ea5262d95f9fc8e6d6d1c891a66b4407fdf41231165f658da3a1a0c1fd28cf45f987022729cd0ca5a56318c621f39457d49c9fc6a794d50771da12ee61861259b60e0d1d975d1d1d97498d12c3a0c2c65a10a55287e742a16fef599725194cd5ca735c90b010db79c0e736e4634fbbafe5f3d6595d44694e0cdf8d73d9984338e0d3d7453b15aee1b945f899f41d751edba7a82378386e458ecf60681c930540f0f94838961fd08a035f0292603185fbea440d2e77485501f77b062558e04bc8f17a0b02c27ba2bc10ef5f7e52a3591736cfc6c5b23379026c1a248af1bc93f7351d1d8f1323dba970a9c411bb8341c76ed451885cbfdacdd9f7b51f428dc3804fd7a6d88905b6a7ce09b3f4e3765656c2768ef2627387f9530c91a1bf0ec17fc99bc35cc7c4a4f7f528b255aa1563e05c9aad171eb5e61889370a5609dda5c9ab2594eb41bb504ffa7f2e4c8567edbfc5e7fb5cd2ea0ac02e7177a5c92591c64c7b2c0792d1ca0cf6a6a44bd9ffa4dc4b1e44ab21c080682382aaf7225f197c1dd3760de6980b750f32f56f5430adac9e310b5e80443054f6163e200f906dff4450c43754f0871375488969bb93fa8e595c854135fd6c726bb831dbff9e365018696e926874ebbd60c6d25347289a39efc2a4e9e7bce91c63815e192e65feb8457c4ae8d8717c2a6221bb5cba702b86194f6e6f815d90ea9f0ceb7b2200462f950c6a2806f3a0e515987b935275cf06b05527607f225028abcedcd43bea6c559c0967249548d4c2671729a2f63dd80638eb1aa10620a121a2e108f1ba321fe58a82d3abd128a2377e69898efae05f761083c5fb69871a4a7037833813ae451f323b27693adb5bcd8a0d51fd0fc954d927c570d209c5198565ca1eea9116f7953ad184ea049a7a83c4a512d421c10d6e9744338f3c286e157487e23201ff3c6e2a2df808bc7b581f3067aaa2f9649a7d8b077508c0aff6fe6842093e82ff62646f9847a5b04b1b032a6f37238d271f224877f4b23b3705438f51783715b931bb05a49c7b30d81ba8255a04239378b79ea07fa93d9066ff3dd6326a38d173e180ef6a78d6f7445ab51e8a018563e0db6565272d0c9a7fd9148dcc170fa62676b6e8a42e712e1e15a4f5e8afcc0935b212a515b3e64f2d34a60389507130e78c02524671b491c708179d81c07171fc63df64fa357b6923ee842207d47fa5a7dfadb43e1dbf75d341825904e58a2ba1f144a3ea4c46275a5b497c9ae187f4f2a270d311511f84f430e413440a9b1da1c43b41a823e8a3b5b27970352bddef492aca6d6b2a5d854faa6c3f20cc7f44524fe607070d9c27bff160d6cb0343fd90e48656c8d6896bf6a00de6fa6722235cf63270efd5a00ed2f29cce57a2780093a01607e2bb8016632593889b68c449176c34e6ae8e7da29b42068fcd78dcda1369249d38ea18fba48fc5b317869d56b7a75ae20b79431885a6ea3a688f4b17ccb3def8e953dffeddf2cfc6ab27dd1e704f65188ede4d4566b6fdc5a76c129496a42f285919b687eca4dbc670b251fb8af4bbdc89fcc8a884e832e2aadc63690f3ec47409afe601b39fd92c6bf66fed847bece255f7b57c699ff40d061aa3cc1eddcf3964d9fa11f39dd6d0e32211461a5e0848af327af4d30cbc4374db71feee86373c704aedeac2c08cf3fe2efbec72cbc79025584656c0a5fe1641888d5f30dd507362553ab06edd85970e4fff55afb375c2f8af54e022794118646078abc1091bdb1927927e86165012121169fecbe258c7dc4007f99f7e32a6a51a1d5ce7438056edcf1ec79b6ae4d5fc56d65e6ac486e8c90077e1d7b3bab0a0ca4b0be31635e1286efd29c0a498ca74d655af032424f1c266a46f871979968535c0c02cd8efc7abd0932fb83972b4970476cae1b9fdf96585417a8dd60655f6eada1f41897f55090d10e3064c5df77cb48d10e956350ba03b8de34e7bc3408b18d8bce915e1171d968956f24dea9ee9e8b63c684732dedf881f40202a1a619511d64b65244cb20321cf619cda1baa2cac8311f7c0952c2b9b4e2c33d997875d73c2c4fc3317b3082c9fdac157d842e743149dce033f1cbc184e82ccd1776c5c3b54f72c46a2e468d985192513eedf6ced530c367f3a9585680d1279b3cf82169df6cc77042dfe0bc571c8c3ddf47f7b5ec0192548cad34875ae6a4802d0ada4f69303a3fdf5814260a1ab9cd7fd8359c410485657729889ed69d2aaa9198663a3ad45797c257bdcf3d86882d9428f3eb2506adf6a4ea9cf72b238e83cf0a4dfe7e3b640d7cc3804943f9c58d45796f566671221d8103fc9659e2af894a4096be15edd6d9216a8ea1700581cfc0c51a3994cd0d7a6eb7032af7da0371d67f2802fcd47dbe24dc29df1f6cee513cceec741d4334c9013fe675ba993117d7fef028c195cea2c22d571d4824306c2ada9d3e87e158060c02e2da6b8a3b819f221b76a130c253de34e9ea60c0bf03d90136a3244043105bef3c3b4720f8e9e104fffda9ac2a3b2874712f3b1a9f52e7eb8dd12a8ca6366efc8a57e908286d47a10bf26e38c964ab841878b98a58b6d63942ff19f44a3772cde62d6611b25eb7c5c75247f969d9e07ffb8a3b4ae0d2a69cfa8014f5ac2f0b525d7f7ed61d381531e4fab2fb6c9ddcf37ab0c8c102aff1bde73b59cad57173137fa837a7fe023b733e932ab1bebedab740c73131c37048279fc27ac3c5a1c2732896301f0db8d480186ef896f7f247cedacb083126e4f9bc86833acabfd178f41d397b231276fcc5817a6abd961056ef65e33f04268e330b0b98893b5b9ff5cf2bf21b68e6eeee27ac581ed82ad13ff16552149a421217b32fed1198c72a9072a1ba93653ade6d467ace2f02ba7dfb3df8560a8d7402e5105282d37fb8ad57839ccce0c876076540b6c6b4c065067d634e397d7e0d72251ce8991503b387e90f4d82dd6338c43f489f1b10bb5d9ffaa42425b49a71cda540cb68c091c8951fcc7b5bffc85e38f29d227f14a31b2e476d3a5a81a4b15f0966f82d48f530bc74a878a27ccb64a1ee50f5b0d2b93731cc3220f7277ac636d21a70569293d70e3dd274b9e4d6dbb83ada8352e82f8854ee5db15d9e84806803aa1f3bd562a2ca4dacc2c1b3751e19c099209c186444ca3910aac12ddde947a9de6d8f9b7ee28d2d27f0d5c878bc1fc343461cce17c097aa333751d4cc596a2bae64e3a47974548c4bdb0a48f80408df6a682530370003c7ffa9e87712bb7b29ea779a2c34011213454685ac65b19d40516ae8c38388077dc9ecdb7174d21814d3ea8376bcc0eb79f3831af664fb7c2ce4cf0ae3d5d661352b389f7c0e1c9f3d288f6904340b1bc10fd6454c2f3cb617f10333f30b3e7bb5c546a1557aa3eeb1b5a360e2d2f76ac4ad3d76a9ba97f2e8c39edc591de131549d16b4eb0f581832597eafa8b4aa8c03789e497354fd243c2f8ead57ba1ca9b8ad67a4ffe0b0fd5739e10ffd45052fafa426126c58c11c1e56d3924cb030f23340f0fec1bf8d1c013e011bcd811960839711192b8cc317cbdba8922241c5e6244a784b3a0efcb88fc63bdb5185f80b44db7b5719080a3cf528bdfcc354a34cd39f9d66584f82f464b47d0d5d6d42e918b7620f49cdb57520a5df192cc00b189a885b354091b5b0fd8488571183831d4001120c88b41bf8372de10caf52fe683be2317f177ab0cdb8b2edbbe0e58b118fe271efb121c1a135aee6918925ac60d476d7ffd72bacf53fafcfb38a914e876f8df5e83ab4b11d412361bc491e18fa2ecf929931359c15570028b8d3e070c9c9f392ee87d26246acc88b1da01a2db727d97058b289eb50f9812ae28e9c37cabfd81aebb09f6507601eef82f0db467df877f92922dc3812f66c41b53610303c428c49838d9a8b2093b7fb295d9af8e2a97588c139b6a767f71fbad292c69d5a3563ff68e239a4ea0ea5014a61dfc3fe1c53696a52efcf540ef30d640892b3868d6051358b295298c76a55c8d4cd4f6e6a54382d0fbf76f4c082ea0b7739a060fcc1b7d5069a2f37f6e78a46d9c58a9a7323dadaac5e9a28000c9dbffddc54b5a03653ebd5e2b55310afd6595474d3e426b7450c08e49e2af304d9296c1be7d261113f940ca79813139fdfac4edae884da2fc6d7e392c7fe6c6bc9c83467a409c8248b14d1fea0189e971ea7bb15a6da7bbeb4f3597a93c9afb2dd6bf26d82b1c1aa3511e57b74514ba1080c9766aadcaf9d4fd44e52bbb3cf71a36a193a8bc430b21ba68aae4e21787b033d539c6c23ac931c685d2be24b60ca7b17718e36de0dbd0ff75016eae5742df67bcd6d64ba955c5607dddfe4c1d5caa94cfa5d321a36da2448d8656113b632207d97cf0d90306dfa06b693acc21dcea0b6b1d47945b9b736f760a502c9a6deb29a9c63eb235aadf15005bf6293af7b4c09898c62369b45f7643c31eb3904cacc0c4e8a959363caed9dd05adcd15bfcec8feb925381828db6a8be434d691a34f3fefc140e8970ae2426590ad3d7df65fd50e49a5d737621f737ae94163f66bb3176fde06ae2440cc3604014dfe7614456e3c290e7c155247cdab9cffc09751812ab9a611d31232adab079411f5f2765b911811d6f43a9560a522690eaded5d9f8cd62d8ba96903bcc59ffa5daee6f092e602b4a7a92c044745f8640da9381ea71ab3167cdcdba69289816d34fd4edfded9bd2898ccc649406a51cf1511e98c4338fbf402ec20a9c9e7f14888279c90fc009360eb4271fbb37b9bdf2ec364eae818124fac2848d9982283f1920f6a95cbb85df999f0680910973bff0f17122504323aa89367dfcc75949ccd16bf1142d708e71fa01d4c6f88a18b2c7ba85cc916b16a8ebe93709eef4ea7290f043d6e7de6020929dd8a704d6cb671ca3ed561b3e502a7e9dce34f4438acdc1b081dcac22f22b73c5bac7d25655dabf61a4342c74ead04873253606e84c7a8a1caa90365839a3b065019c8cc01a2a46fb74accf506da5e4c01d2e110edd33913738aca97647a230094712bb68be8b085519ae0efcf78e478195ef6e57ad7fb84c31de1597ee56d52c9c6f326d6c8dbf08816026f81f042c6ef21d45d6705ed64b0306c5b1df2f1dd103f80ffeb52263adad303654261f3744d37e4fdd847563d959077631f33d694d84ad69b40822c101ccf20ab367314ab11d0ae8db76582c15ebaac4c7821a69a96d196259cc03f3c56fcf25f5db7db04459eaded2ba73b3f581d8eab76f06693fc01625d0bfb292c4ca059020507e0bb2e0fe726247ad7935254baafa3dab1c2f009d74a6ad704062f699f6f7e5166f87ec96e452a61c41c7457652cd09f76592094994ed0b28211c3aa223e021f79bbb3bae23ac7be4eec7ef845f31b193804b56ad0afa5af6be52f0fc2a71b19af424e8defef9b80305e1e9be5fff92a32de2b12a0328a85a48e1302319f35e9b0c42876912aef9e3c4bee2586919b41aa6f235cab1d302790443b5afda00609696ed673af2ffc31d2edc4c307c09700d2223d2c8fdbe05c38bd86189caeec3a5c9a0e60907f4a7eab98459a019cfe0c17696dca01499856e7f1e2b8ad6fb89cad5381c2025bbb386591569a369b004d664b4c5c9723d4acf1fcfaa22bc75f72ed4fbece7f35e7b7b3b110450fed9bc8396504725f2b7010af6d3554efa5d83b2f90eac9ea897a31ef0c00ca32253b0e662536b692a5cc93d3fed0fedc957c35c3dd3cba0b8b2b49e433f12b784d43e9096ac550b3e69f4e15071965cfbccd74f0bc58273266091ae69bc358ed0a24f04c1e337292464e464de9e1b78a0bb5f7e0c4bf69b42fa0848a570ecda338a51515677d38c7f7cb47d598601e3b7503a1471c6d0f99c21a7fed730fadebc6a740b85741ae50978ff8ed9a1b329275e28214ecec149ef59de54146a6fa07263f7760833bc5dd8ac46e21678250086bd13d92aba9d1e7f555ee38d6b6a5a3e8a1c443cdfdb9645ede852b5477e3eedfe936731471a10b9a82702846fb04bb6119808559cace688248200a577bf00737e8121f7d79b7d45f50184fd5de1b77795974e4d7501218b58e4a3dc79845339db01cb48914876443beeb462055db96ca73c9f3e9c6b8f325211ffd0352af5f99b2b68c9f6a02bf50a3a046cde8edde5c2bfaabaed5d5545f13a3fbfa950f6e3e1e91a07e06e949e3e2840ffeae51a762d6c4add4bfb1093259c216299ed35c54961324842006f4cb0c902d3495e5f9c8b0208d08dfa49d7e5944c282ea2480e948566ae3b9fd090c5f71b8e171b636a8ad13907d29fc982ca31fdb927b230d38f1218576860004352ec962f395e8ebbdaa530feedaa8c795363ac3e8998795063e6e0d44995f99acaa99cd895d1ec46cff163883a6d17275565831c1615142cd6a12cd7d0202eda5cac2e7322079dce22136e250b54cd14288eb174a96e7b5b83ebd338b4f1207524deeb66fa113813301dd64314f4d8ec46abff58c2cf6381a1d0a36a0597730c855621d421f7a8f3d8100c604748d7ad516da77c79e38b334604ca9528ce0ce9d66f6246276571844b42d723ae2475593aea8542441b66172cd22d207d2a9a252ea9c8c74c8fb0cce5677fdff883b4f877d07341a0a9b00f3f4aad2d0ef8042c9e2a8de18dd530bfedc98d8acf128430b38d6eca1364d88306f94910953b39b2589aab4711f4e4125200b3011cbea20824f9fd7d046801069094fd69f3480c0e311c4584622ae991a4f862f54528ab00424574805eb9c550e5e30ec12f934354d8e94548b20bee0ead54ba68cedf9a1b8443d896a0e6aaf2f9aa0b742c380b8518cdcb95f005e0b15ed4e65c2c4fd79192766b9de2d336ca14c368d04abb797c57ea1adf81b4e269a67e54616ac96b495808005e81b6820ba419c539fc8ddc56112bbea6fd8d1ad6291f291a36dc78e69479e3b088486bbbfcdb745bc9d6dd966d71f25465cfa6128d3a255693bfe9da9a4b152f2018c47649a59bf815cc67f73f482a172e32ca1d44a9bb567200239c9c148253160e416a9eba46857d19dc4c749772b07f125a4621e97b1f5cd45d2b19975f697998b89b1de6f095d632bd47984dc37becbfd99821a2c426c7f90947341cdbda8114e44642298134b684017942fd6883d5c68b56e6c3b24351ad3753213f121fd5f3a280fbad79f81d45c48a3192b8d197ff6d62f4326379957bf579f58aa9da928652b658c0b528da857836e47764839047ca816405d52d0293c120f5dab154bc6cc290508b0da8c33d74003a6bd8d1d9831b51b929866e864def505742b0321fab45f1d4ab05cab47c7368e528ea099bed5fd1bbff7a877427cf41b74d9bf5e84746ab887df3b934dcd4c25f5606ca8e39493ea65b085f3536d7bfe5a7cd97b18eaf68702143c4e79eeeb116b5116e2cf1c6fde8daf705b14a1e3b510c599a9f084990f8138dc18396622d27d859da4900ce50677c64e4620bee99c2e24f66cfc4f44265042897bcab56ad83ab78175f7a7bc10d278dc66c527dd8e9eb95881d167fef6c3a706bf945a78a623360b16be2e0bb02adc290d15bc4b468bc9f288591e9bd680127f9ba103bf94e0e0361d233ee2d5d2bb05317baad06d02686e09134c82a46f11ea74979331e01d760c6b5f8460c578d746ee1e574c432f7d5689a2f306fc107d62858127bd8c38421161dcc416e0c33a00b8bfef5b31e84d3f4c6329bf4b8653d1f468c102e22ee463ae92790a1c1c83b63c7455a154e7ea75c411cbe844acf0b630d063516b27bcd8a9cd28eb50c346c0f63ef9a850fe67fecd853129ad54ea3732809cee0f0ef811d64e12239312a6a2976f3ac9e43603449d3a1afc15f64b19af36adf95540ffebfa69b93ac967846bb9844b44e3fe969816a5ba118699838adbc52bebad648a5fea6b2048ae15e390bcffa9ee248878bd0a61e9390830671048fac8aff63962775858e82ffcdaf0af8de649a1d9e50ce1b64f2b0e622bc2d0bc516de17a9223b7df6f133d46792d9c5e1f952ca24b13e42b65f610b4ee7c0a9810ef2ca6dc0d15443a9a11597252074baf0e7a6fe513123092fece593cedbaf422f202d9baef1cdd88ca64addf41a03e91eb7fc797951a80905f0898b8940fac0681a15fc02f56733fdea0de06c08e42b7ecea668cd5b6405d04d25345545632b2ecd088c5f2a617fc76ffa334a75c1d92e097bc604f874df2f1c8f7f531679b42c80a30a4eeed17000a8f74632340cf4e2899910b7876ad6803ea6f87ba81782de693268bff9195eaadc296145a13864fd1e0aa2dbd75eed9efccbeb17df7f7209623877e024451184f7bed3a361cd49150f652c6439a65e890f3c628c3378019e36267d52f3dbc1990ebe2de8cc331bfe64eb0d8c15ac4a53832db81a537f3c034c164a41315205a8879dd6e3e55cddff4eafa61180458a9589a720f31efcea9a991739ad5ec83b5cab1379733c7c8feb86f4552e8223534a9ff82f79caca91410a264e6c92a01ed52432ae9e7d9a3455783201cf630e9f2859c9414744f7b571e70e489a24a62349855aac5cc3dcb71329e0fe318c99e033574ecf61a039918c24184f1439e20256bd6ab0f88944a743f169de3d89d432c9d7df4cc336f685291d423dfd19c90b7a0cb7fdce077a5f3124fd94b2e2288c475134a1a08ec8178a22156da7b8fb53969d73f218105a5372cc44087888b49a1270e202088c413e519239490c6e6817c01974990f7d6a568eeb2b5c82e6814ee32bd915f898c8cb7c4628ee09b3745876ebffa8c4399d5ac472478f6f7bb551b5891ca283bcf3d7699cbaf7f6b56f1e88f76ba38003daf9e2f014d2f33a4983239bf57fcc940ac1d72a1de94e9f08db73cd40723c90d8a08487f33c0738987cef7a5b5852c5763aba80dab49d92763fca8f2e70f0ad528ecfaa8a6786387312811996db88537abbc6acf596ff9a90946cab56fb0feffc5dc53e08b10925745260ccaebf44b595493cd42fd269a9880729030da172ddb37b79f147a087233e86e1d5d49083ba13ffa0bca08b5107db06ec6eddc39be2d4b8ca853d0252fd7ffe3495d0d45aa63247d3c0dca5c75c05b1efec1e977b46e93ef086ed862588714bc6dfc877f39a74eb69c27ee45d4649c1cadff083c6ed657a7138b651e4cb2ac4ec172852dd917b2a428c30fe1642a737fe04f56e3e81b06c5013621658973e7aab6f7f2ac08b41c96398b0c1588e2f9fe0436e099a3f5a0cb5a441173ecbda6256f6276fd1bb103c9f541c4cbcbb4cdf23fdceee130e42c7bf6af5d1094d5b4d5eb2d51e96c046e4ec1b3fe207056233ed549286185a1ffa3523b1780ecde21e8bb3a440b55a6d237b364e1320f93b8e8dfa8555f6edfe4b8abd5356403dfbbe3de470466fe9c415439cf90866471bc1879d77a602112176af474ea008f8aae94287e953b5eb87ea287926a47e9572c3c765db57559b8d5016eb74b081c5e9c0f357977919df489c223b3e2f1af68dd6ed26036155920c4c8a218e22913f996303722a50ec5b5f1d448826b0d39eea10e45359c2a5c5a6a757f04a3fbe195759dd945ee3f4d70c0392cf4aa2f89bc36c21507ee39664e8d554fad3dbbdcd6cb14c882a779b5d7228e37f69df350de4f8e5bdb778066712b40d08eef1d841509c5e8a7f7f7b45934a0e465c54c2dd6667ce3685ba316384b7a8153068b47cdd2addc973ebe972b2506a968ee647b3f76fac2b7ecfa25387faffc82b69a013241ff01f56537459f3e3f8010ad2d6be7098181467c8e462c2e46af9a704244ab7b323621a49c81733652d965233ab20c1d6043b10f7066d98a51d18b454e91cd18ec240a8c2d06aa3f48bb17fd9d556ae4f15f58cce0fa34f149cf35e607ec23b01eff0fc3469ade5a986b1bbbc54695b83b65c7179d3db3cdc13d9d62437eb2aea7a6543730e41033a85623597f0256f44086ee0a0630d2da38e146d783a7325e19063c5234791b28815206e75eada3a59569f24ae0d71e0bfa7db80aca49a1a65138329bdbf1c51aebebf5a79ceaed0c8a7a50c349f713bacbe08d834d305f1395eb3fcb59e87dcd6a6654e143cd5eff62649a26b7b744be92c53b049cb2d48036bba4fff7493590d42b1138968b978c03ba9959fc482a0e684765db07f8650bb0108a2656070c6d1fe201886dc43f4f600fd56e288967e60844023ac801042d8ec0f1617764659b80074ab52c26beae81b504b517201ebe106b52b33b33aaf12cb7d67c2c2cac0d37c0ce9d749d7e8560fbdb0dc3b0e4c812345bf5e786454192c50a8ab8b0aa939010680a067930fa277639996c7bd58e7ed705e6b536ee0db9ec8852de2547b2ec33066f26cfbfe27f2447c7ab5079415a0c68e06e2c85ba8f28ccf70c864f7f412e488ffe75a1ebab31de2d92585177d69a8b900a6d6a5b90b4efcc3545b3f513af6dc4d351799994171f2f08a1667014962eede3c7f1917780cf2c1285d562183c9de03242a241be178a892b7922cfb878b6284c636613499392a55a5260325d51072f7f7e16d3d13104f2398c46db81c42b79f8035a5872cdc4408777ea9e322da73e98fcb97b5982ef4a3fb1849e159f51d24223d0b088c220c54c7d0e35a9352f7ad71223dc855f3a5b1374c5e10c7c5f237dbe7356b57ccb4fb87eae81802708d235004ff2212321f915f7e6ad87ed4bcd2c12188c1b8c3af61e9e60003478ac092ffcd64d37c2648c43239b5bf3b7355981d939b64280c776580653a79a7c767e9cbf3ebd4b594c00828d36714c079ce41a016a46daede3ef6701db5c7b8b0735f03a03f77600d22ebc74db7764233d13773af34ffae8b9277bdf3af7492070f2b5c4cc2c76ee436da56e911e4e6269b2b43d03cca93708e3cba3d12ff9082715f51c9eb4db92b07678fe911e92a269a1861a01c023b3af3aff15baeee8dc6698fa535b2fe7f4df1570da69dd97a17968eea5d22a29cf11a2088c7d98a35e593b1fe4862d0bdb1a0e70af16aa44ce597c0c1637f4e127b7630f02149eb7318058d5b43df51fe817181053df6eacb7f4128bbeedb1d9810ed36985d3b3a9b56866052e27bff7150637ad04fecaaf37f1a0f116ab657317d7aa5a822602e0eeda6dfbc87654213e1457300a7ae3400b2c93786fb6b3619c16c8b50fbb92c8da1006111c951bf27193ee6c5f2dca1b5e325da167db175696061f3a6c14ef21fc5361143288da2fe768ee6f95846224d54c506e4c1c2b33cd701596d1e7c7f7324f2b7290ab39b98ca6c981840a50bcb8d91b16091a60f071205834ca638e88897a39cf9c0c9dd0126094c08ed8559c21923880345a8c6fddbc4508927b21b0a29c7518b398d5ecf413f4178dca6916f3153cf69d31eae2a8617e6a193b84acd51365bc070478e62fe98e0304683c7e4ed56a5812a8ded732edd1f485388fb21ca14e4559e1a0c64348eecc1548c98f63ab0695368dcdf599410093eb97842f30c85bbe7edf0e1679e405502b0c9f48778cc851dc9abc257e561a7140cd2dedeccd1f501c29961fe56a0193bc51fed17f0433a41a30d2b01336218b19c88745f001d4d4b58e95679633bf884896342381d6ca597eda560a58cb13e636053b5573b9b8d7eeb82b69ced7d5eed05f0d8223e62cac7e7b153caba4978f2a1c27409db552deba1b3814e821601fccece45515d224c1de801177d80ca487d233e968ce81078924397f4059afaf39f1bbbd8eb490b9ca95aef47faa1c7ec317943760e700bb28acb571409ca77438736693f9e3952db477377ce0c606b636e0602bf01f9413757b4acf7b3b5ce08d6422edb2c5112eaaa0dd764efc994b06988603364f186641a342ab9b77cd74fe6833f7aab500fa8ff8041664fb49a65b75de1977c09b710f2aa4e88e84306b12f1187a73bfbd9bcc81aa74c2a621a767aa0b9775034ad7179ce8fe15d6ae68df467d49e16dfa7169dfd93f764c74dc3c986690de2d13c282de796fdf3b64483d146a2dffbfb9c49b35d37f67f183c82555220cd11207c6d14b254acc84ae44bb4259d5979a9fc96fb0cb812c5b2fdd40a4d5fab36f9ef381a1b6ed4ae73936c3527f51d99e3ade3a0404aaed52b32ce87931722f1182a03c92086a3d8a53c70259c404687f33823fcdcb020dbeea4f0064940d7cc539d81449d5e9c7ca0dcf0c0661b33e0593c1c8f4cc1ed6c9cd433da77f8c33f946767201654cf42589c6e2842f2c0f8d5688e254b8c3572dc1eac7cfc0f6ad486f362be9290a22ceef84ce86755af77b4c49b4592c006ffaf796d319482959d0b184f504fded551aec0ba67031ac529917816cfe024a49dc43ab9146fb072325d741b2bc0ecf94e09b5128f82a76d8e7401983454f955a0b6914d2a2d5ddd529433a1393e6defd03fad7397083bce691b2f6eff833ccd0876f03552c5ee3a257e33102b267d316f8d06253c26b2e821e8a3b7805da5d700a04d0337bce797377f51c9bdebe7208de44f37d93c724fdc5db35b25e0fe3acc725608eabb0c7c7f0fa8081999752d7d36da8f74edadacb686f60a2a71635b72e25260de78930139120c6d1c9bfc5b841ee1f971cf624dd3623f7f82cbf2454819bf3a8b5e305eb01ddf27c44f50c5b63ff6ae9f9c6df8343b06164e47158392d5a39aa21308d350058feb3ceef872777fa731f2d5245462b163595c0316f0fb54c0202a728e6b4b6e48219dbe0b2848b5c83b604f6760f8e10845c89a56197159308f405de1eb7060df9bb9ebd9c8eeec72ebb70cd4d013dc4910fb3c96c8e8f8bd65f01f9f46a473a9d3c528eefd1e2b49fd83ba74c0ff3a5841330bcd142a895bae8429781de0c4e7337c34c290621511247315da66cf3b35b5b2b045734d73a7cfbd037f4fbc50ae7ebfe2ef0a905bf3f3bad04339b3790c7476381fcb1a8bce6ae06e7adb4c1d10ed75fd8a041d22abb43f3caca3e3fb9339d1c331a36fc7879e88f8d48eb2ab3d91b8cef63ce39cd246f0c61a35fd9f0b182bc940e8b04b57f95a1504d53fc0a798a2798ee5cc27d1a174487ca0a88eb2a2ac1c2407a7952d4ebd5c45c238658f83a569fcf5f2ea03058f1248ccefed3d3662a1e7dbb67afc917f3919a4aacd3ab781f0b6e5182da3514aa1e5d2d6429e5ae70eafacde493bc257b5f7cb9cf5b84a3461fff507ba733464fa79848449fa043ba93fea2bb68a7a9f62cf4290f9aa1dddcbe846d3af265c10dc17938f09677f1290d9652e0102552821ad2243e134a6574def8401be18e6a4b8dfa83aaf27b360d10900453a7bef99b29d43b9c6d1ab91430db7883d1d27f72ce09de78c6e1891bf6c2af63222d7ca00cb99336bd4417eb114606c581c9f9e3e7bdc1d47e1b9a40bb4951a85a15edc6418406be8010c31d63a3d42b1b4e0eaf38397a30290fc5543543948a840bcb09f8e1107c5f8a427f14250ea98975c0b00d2fc32ba9153fda9878cb5a9e2906844d55a911b5dc640d4ca9ef67d84ef2f33bc1a5ddc0d2ba41cce9f29e95c1a991b1e8bd9aaaf78cc2e6aa7838f406df6d025705b25cb8f038534560e813090216270e83d3e8fdaa3d56ccdc8a57702ba280c89b410c41f00e90e2f129d6cf1fd4c227374c67edc85f7bb5ddb3166011b932b27eb6e18e5c176d7142b099c0c2e02e5630f0d2107d2cdea758120d33172cf3e3808fcde77280530ffa0ad7186e0ddec267e4dea20afc05e999f992f0be452c9ddf814e2034d24c1e1b3aea950087263e22dfbeeb72c632e684342434ef40a412a109f1fb0779e6e7f37661c4b3f48e8033914a7e750aa551a69f6c9a9a5e6e2c1012c70e30e10faf3e300385f4d918760e539b5162e00615f4af9d86b70e0b3f877d86730ff20149779def5e94d4680d93e31a1c6ced2527eab54782e6c9b6645edc822fd2af91fc7ae52e2b1d0384bae2f3e3bd804db347ffcbf7e5d0065bc8d009a07e853248621654e62c4e4c520b574e10154faba51de66b9907df9d170f749ccd304009974db1f3ab44bfed7bcdb8c124a38b06b896ff65bd6b4d71922be8a661a9f196fa6991b815f94194e9f9824b192433405d46e86ca622ad4478241b0f7c1d7e782304c0a29defd7cfa6d56f5a33b79ded3098163ae7969be6956dbbce14005da18951e2261676c38e2b7893414646870c737241eb5ca779a6f3ac32763d457b9b886b1c813beb0319ba12a8bb00f94d6d120b9de876340a39dae30f7c0a2b326348bb9388262a19ab90c3eae050802cb2362a3b5a0022285fc53b3d346fc16414c1f9244099a7c959279074ff8ae472c47b270bad36ba35117e87aac28c3e6bdf8fa82e05adf809701af30dcde33a25a354319e49b5ec361e2170a34d9d89e560fdc304aecd49625968d95ea94ed3ab32f5c9a5cdbf8462ca4efb0215c3fa7dcda6df2695aa0703f090a94aae69e657679e6bc7a0a9fd684f5708560e3bbfcff4959c34b73e12bde580c8fa49069b47677121b2fd3782f6a2e50c8b22a569f9abe02cc9db36da65b95c0a33a46ba450a03398f815e0fe6b117913303e2202eb12b4995cc43c4363e98ddccf51948fe7a60b45fc320999ab63a407d41a0ec521fabdb799ba2c78e4f71c990f1fbb1b479cd22b3e03a5c657e63d9ac5024cf1682859bf54c962988acb586abf82a00e5f160cc9f1f7c3d3bc5abf7aae9ca3e150e2d787277fdddfb0bdb6e2e1196d4ecb04fcc96880ebaa018ed58bd1af79381ca3139abd8abc72eac2426d3b69cea4da1e5adbe87bab29d8093651016db859c827321380685a9a4ec3aa8db1c1d1ae03e1bb68aabcb1473639900a53796b283f976840fe986bacbb11dced50c5cf86e9f180b9e6a183a88066812b9a0efd1f325df1378929f76df92af0b9106d4745fc798ce0b41e7747beff13bdcd0a80c6f56b8b53ac3bef8ba6cee96b05798c4e0df5e9624efaa8190ca97f92faafdfa691ce15e817992ea9050faf76f987a8cc1a81bf79056cea5a46c2cb942d171ef1ff849f19838e525f9a5ddd56f99b88df6d265ccfb7a814a696e201fe12ce5c2e6d1f1ed0494c06c696ba890f0de0235229752ac0bf8b48dc7e218373dcfdb922804142a938dbe9c2159d4a6d960db2e02ce732fa17328596d3a37bc4b011969957eff17d4fa2190b0520824023eda506610d39b22842da66e3823c52a8a0603f337723f4907801cb39c488c8706ba1e373e8307f8a53ba62990022d610d5289207584112f4b05e36b4838c95de56448802b5547b7fe6e8592c64a0413770bd5809bcfa7b0db19bcd4c629808bd9f3c49cbe1807c9f850f98fe9ec183e01818c7e5f208e75aace1e3ee839d372e0ec910d7025a4c3ba5d37fa4aa48be187080297a1b42ed2e5946445583a25907608400f1cf501bb7d0ca01472b40acdad750621c7dd96247d0dc598f67d5f6a1a8cdd9771f74843206ea690725a2883807cd09a43a0a9f48c5ad9a746772a55af4f0eddc60a96ed9ba32106b1de761e7455599bdfeac59dc7212e09689e346034883b03743f0598d8404688560dc2c45d2cbc44a6dd840a92b546887d9f0b6186a82d757035efff76a8d13bbf938b1b02f729fa82b78942162fa1f094c09f66db158b9b93f9230586b303039256cd0dc31b0cf6b7c85f9684b8df4e781acff580c147f7d69386a0dc25e37279bf1010fdd5a3faf7150e3c074c775478bf5c83cecf3c88fc7054f22c1711c54086744ad863a0ca6aab310fd072f0168ed963aaf0aeacd8bf379ae3051d4457a71966db49f22d02364a58559200e1bf5937c63f040e8b7d7b6d14cc84c3b0eca0530421e9b01046e096a4f8c96b76ea4796ee8fb81215753810eb41ab3d25b6b60afa0fa33f66ad4b16851b814af390394512bc09a90ed9f70d2399a7c2daf066a97af4b43acbaff9e7f905a8d78b8bea25f9067bf45c97bd36d8f5cb70070dbc3fd7ff8703d6098e98dd3e7d68a6d24a1206f4e905d9fffdf1bbfca3a17ce19e699114b84dc0f76a7143eb317a23b1fc98b2a44e412d2a98696843cd30dce6e526b1cdb81a04b9e1a67577f203cfc3795b16d567f60d53c7052fe3fd74b339aac139627d2484a3438f9ab4b49720242fc2909cfdd9c609c14e1a3330baa20fddc3448a4ee92ebfb6a083e0d6e802eb5fbcc5c6c09071190923fe542b1563938bc422f1e130b1d7c5c4977dd0e019a9ad0af7e59f029b8c63878f73b36372ce4758d0e9792424819ce64d69280209331e49483838b335d1823b564088a178a4613dd8ac68932ed4c8438ab23e5032463b1e5cae980ae6f94d5bd24ccbd0b0d6496ce7130cd68c67ca7741c3dca19b99f78215c31b7fcd50112275fea220f7baadb7be87f672d30dc86db2109a9749f2af590437c058bed2330eac0279f8bd0c1ec9101acf090fb2b0482b6d7fb5193406dade7adebff02967b2259d58107faebc5641f34f1d272e5f362bd03a8f9451d9c3d842717f022839bfeee1b9f06f3118c4a858fb07eb1a3d9d865f409e109cc53630d3d24120662f4ae23f52c73ba40122cc9d1884f4fa556e65d3695c9966fa7d8e12ac60b56e89376be8324fc64947eee0c427421069ce5a89aabaffd4f55b5c1d910fbc6d081cfe9bdeaa5cb9923e292b097fa39d87a1f5b1a5bc7c550b3a17e3ceaeb04b7e616aefeca5877df3314fd01289fc31648b2b2b8d4efe69d64e2cea41d8a20108a5088d5a0910dd91d0ba61f89e26bc88c30bb41e3767a2352f352db3a76fab83fdb4c32a99d1304225d7bb25eae90742e9c165b62b38d0aed091c3a362667a5e0e8a43f687f3dd3d28057beea96f2013351b9a397451754f8aef93f7ab7c5e9bfc9e22e57d7112da082c42eeaa4c18c2eecc13a7afab919f94275926231a97e6b71153151509ea00384895ef1cb8decdc8677b463b6f5bf00a013e3f6321818b03cc08218c4a9d2586f75267062d9c115402929af38d6249c7b99c257e62f64c9723f7a2a915a38bc32a707cf1b471cd9508382a7109f75264159b523aa3c8471fc9e316ae978a2c4b4f54c8d0dae6ad8d680eaed420ebed72b5037231e1d930ecb7dc94d524db13032e526cdeb07816d572f4e76d24a631cf67f3bae8777b0e5bb4d586aa95815d3e70ba4f5bd406ae743410042e528412d65bf9b280bc46927a76378be57b6440d45404061000b51ba4fd8e43efb61c5e999f0fe763a550ab773980b3ed5fb14f95e1684e4bea2e3bc9ece6da2b178090e8e3b16274a130ce3f1e222ba4e304915b06e82c9ed857c39c6a81f45db4a9acf083f4bcec9eedf5c065060375b2105fe1af5b7f078ffc9b9d77e973c2a0d0cf63069cc178ac18522c69427489f2829e738231f245a64cdd52fde2f0de5ff6609badab7bc08acb032e24c82c401d174c836b12ce6e6716dcbc3bd3db13299e602e60e1b6f57d790a3ba625daded4dd6f78b1a388493fca835c85afe90206fc8d6f8d0010220836f0728cdbfbdd98630c599fdbfc736fd42c03906e81678e29ad8d3fc7ecacd7129197cc7618363ade5078ee3c8908efbc8bec66cb45ef1c8b50ca1c41882c201260d107cb465f6ddbecb25f0efe5b5d2dbbb7d01a46f41761355706f93b3deeb4e86b4f628b67dccca92b114652b32799202503e4e658b4c626fc51a837e496d4169fa14b335bcc51da39aa1fb2457094af00c9aeb5d7fd4ec375882153fdbfe7430e45afb03045a2f1697e42bfe3df71c95c55d430f1562384e7b8c9b9971f58f5ffc36deb13ff81d8695e5cc2f89efece6357394ce8b447d580778883500d17c4518c1e5876b70620202aa80ffe47fa52279164419551af641fc5f4294c63814b2173287e4dc8d355a9496cb1da250e974189a098eebc5ccb1cbe0a0a770dc9c6c97cedd0621145d03678e0c7f83184822dd1de90da42b7571858706af422a25060e022b447332ca0002e9ac9d53a53f8063f5b1cf02a3342a616d43665788b499de09afabae3eb6f530cd55e01a3277e7b264a7f0f833802e282c8f0fa469f60f9488dfe418a0e353df949f4438552c5f513568f51fa25bd69b3cf88db34ca401920f21134c4a717144c298480affb81a828d58835f9336da45b1b6677b1974a9959126f8a2769c42eb4632a98f9940b3e2cd5023c7f412ffb117edc97670ca2686b1a3461bd6fcd8b80b5bc37650af0d450fa988eee96c18fc47f4df19ce9c3794347ae70169ee4b205e6ad273046cde952ff2bb2524bfea9cdf6427f3d81576ac10be8bf1c7817f5d58d5f0abdd5a91520f10b8fd220e6c6382e3c50ef970ed5ab8389efc1102e1f828bd15ee564f85db159e6bbd8e876c858d9e9f656fbee8de2b7ae32c1a06d92f0a64b1ac2993859266e6b30fa46cb663557e83a4a8995ab65b16433e68e47c29d0627a383947fbce1002f8410a72276e156d8d96e2987b41502530abba2337efe73d8d0e18785b3345add16e54b384ef8ac1ecebab4dfe9324c09bad5f7ca03b9b24d9a3fc20567accbc522a160e4b128a5a1a271f38a38a8f71e1c7aeba194789439a61c19299f5299f6ac013242824ae4ff5188cef01d4d646366ee735576f68f6dba3f04b232a6e74ced76d6c1069221aec95cfffb41030a285ea906984630f9d6b675052728e4f51601765d5e4925ece096c662685054615040c7ca157df991d72d2186535101aa424b434defe5e0772ecb5aa14b50249cf7e4a4e57efc4cad2c074a218a008f80621732709f1ca8de8c8270ee3b1a098cbd68cf2e7a5959a06c1b1d1bd6c6f59b9fc7e3bc656988f95796c762678b9828eb3723964677fbeaee8a301bf8c214191ccd05ed9cd71bd81ead5539cdabb5871c7f4d217461c58361689d11ab2b473e0ec0b41ba7f1e20babf0e0e2d403aa93bf008604786af80bbc2bc90b827f088d23986cc201e378f03a436f91d3a6b9e11c5d99217e11f390eee1db52adb7dd18a9c59b26e02e435c39244808f7ed5677b240f1dd179c33863afd655c243617d7dd61fa0c3fb2e40b76525a33cbc44ba446c8802bb6ffee5bd578160c1b05b21f16944f7696db379d57656bc1b92ad4014f8d9da0434a0dfe6880c8238592377f7dbbc4bad9aac87263261cee3ed8c520248efd77407666693851ca33e2ee00054517a38fed990395f92fd775bd33ea6a7c4f03eeb7052fc3f8b2f321bcc264210941da7a86ad6cdcbf184e9c03bfb72650046895ec2c224482b331402555aea00be5fd022fb5ba3d4e2d7de4d4c86b9c2cd11c486f3ea1e4f005497cd5da69f7427d1491b83d450c1a291aaf6613c9cfb00d0d9c3c8a50c0846a165a50c3ea6c152596d2849c624bb514e7c840c1e3ce215039155d19da73684d48cf8182097192a33430caa57d7457c0abbee6c54a82da7c1c693fabaebe0afc0a9b3406481e6bf678fa9321592a2d9b6d6f0a6d90b0f4c9929e1906bed5667e26f164b7790f40ab658598c1ca147e3d3a708b7be55f66e9ffee871f13d29b61ab3aa03d043916452c53f61c953d5509bfa9a24a605f823937981ec6f3697afa7c01dbac48fdc71d69361fd3557648c0d0e959eed94d9f07a0c0f7e97c83cf4d4f271903ca376423b41b9ba718c4cb1164392ef8a04c2e7c46a376293000000000000