xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 4aeedfe65389de752a976a2d86738096f0a1e91cdd7b228944f4debdc6554672

Tx prefix hash: 09121173c68ed22a2275fe296b153ca8114b83e38ed9bebbac1f9c8114e551af
Tx public key: 7cf6aea1fa9511202b6388875eca350a4d46fc05e4b0ea3bfc246291f979bc4a
Timestamp: 1680361379 Timestamp [UTC]: 2023-04-01 15:02:59 Age [y:d:h:m:s]: 01:055:15:30:44
Block: 2854796 Fee (per_kB): 0.001492460000 (0.000020480000) Tx size: 72.8740 kB
Tx version: 2 No of confirmations: 302477 RingCT/type: yes/6
Extra: 017cf6aea1fa9511202b6388875eca350a4d46fc05e4b0ea3bfc246291f979bc4a020901422a0d0830098ccf10fcba0452494646741d010057454250565038580a00000008000000af0400ed0200565038203e1d01007058059d012ab004ee023e91409b4ba5a3382f23943b03001209696ccfc0dfef5abcfd8e226e4384323a6df3e3954bee079dab341d409305ac5f31fb4be47de81fdd7d483cddbfd0ef28f17ff3fd827cd8f3627137364e99f2df58ad5faddfaa0c67c02723ca8fbaefbbc1b7a9ee6c9eb1bfa8fa1ef3b5d392dd8dc84df927fe6f38df3eff0fc0dfd23f2ff749fbbdf231fe9670fe93c1afec7f363d767fc1e14fed1fd8fa05fe63fd5ffde7a80c60faffde7ff71ec35ee2fdefff07f91f6a6ef1ff9cf5fbfaeff85ff8ffcb7c017ebe7fd6f697ff478e6faefeddfc017f40ff0bffb3fcefbcc7fcbffdffdffaabfdbffe47edafc0b7f44ff03e9c1ffe7ff37c33fdd1fffbff77e1dbf69ffffffe6289cd7efad6ed4a4099551c280732d5051c22e071eabe063720a030736843647400cdff0b2a3c0cb64d65773bd3c61042079ad50d81f59f4c0baeec9706a72a338a7f3d3c41de123aa730daed7587fe24b52c163015554efec6094088bd4efebb5e16a026801c93720756878732cc74200301d3179e2c8da05ffcd58bf2d0364b25b76021d3efd1c1cf5e2e2b221fcc52d212c9e78e004f03db5fdde2de5376c746a3f5dff04bc8f5a0f5f56db2158d363b1b243ac4529e1839a500dcc04fe53e3cba6c4409d2d4702f0c10193b25f28b050a6e547a34973686a9d9038aea0e65a06c709fcf092f67f92c44f2f0ccfface9d9ae8814d2f4ae90935999052e1c55b10cb74267b7cb3b9b4c46c856d401cdc69bcd65332d3986311553ac5aba2afa6c0e80364edce324442ec8bebc2b28a7d0ea3211ad4446042035e564e9aa7c102655909e6dcb8a2893fde7b6aed876c4ef8438e0c6ee569e001817ee9db5adbf2ef031c500a01cccd2b1f669d996af0283a2cc34a93504b2e5488254e53a7552260ada2ffd6f75935668f4d28bf5759aa706dde3e5810dbe32da09e41f7f30181781424dfcb900ec9e8792c812cca557eccaa018a008156c6ad546f3f7083d62801cda47e2eba4ee79f4d517bffeef12bff2eab9d49ed3c0ffd4f910df8369e315507fef0a5537b72344370438dfd8bbd3bcb6578bd7d291e8add699d47bc4a18250b815e7a6b3eafe8624bb2eea5bbd27790b9e230104bde2ac360f52130290d0b08411bfec075bbd559f982ec5cf09458659276b08dc14902c31050cdbcd8a1122f1ce4b7939585c33afa023d82732dd519f91cc1200dfcc44951c0d46acb2100351f5f0ff31a3cc6d9a434a5ef775661896ee76e23f54d9f4f67daee1da6921bcb19c8353d68d0d2b23484390a4632639c70c43664977ccd7c55be8609680bcc24a2bfc81671a123fb5a6581c6f42e5857d41fdecf8aac1c9de2d75f92aeaea4ece8c7157f5025b44e52378a2eef67cd07be40ecf8abea5c66f02e0db7864e64d1f0fd48d9bc2fe41299219e2807286d467d8155e8e801cf2ac463962f5033006fbc9ad9ae4bb59c2150ba889543c5ad91da9f722f10131e37076873d821e360419f99c8a806df34d5277080a7fb6c34ab8fbbd5213b1a9bda80e286b5ed3258f517f0572add4d6320ee54c07f3d4f7d104bbcf582a55e8f06c702c40eef385bf800bb7244c7b72f244927822fca7879f4623b0f76db675eb726a7736d98350b47ca40984df7dccf73ff549a571fedb2ad9260f273a90751f75853fccdbd3aeeacc8e5566416a5d8a09056141c5d2800be28c1d110952175a0c224fbc1de213678bed80411c030c2c3629ad6ed3e5faffeb536b1713d84d099549a6d4e9d1ca22bb02fd5e5c80179a9f03c3fa2421a9d29886469172650653fb3628de4dda6a711df47aa835b5005794fa896338e139012a006a315ae1685e1598cce2ded6bd848cfa93a5308b083c6fef7a870d67f969b7205ef0bb4e9ef0262eeea5f8b3b30bb44fa501cf9e2c36bd56107a41177716b9b46208799a903573535a0bade8fade297f6f4533b8c765c6f648241274f642a39fb26284ff27767f39239ee4a4bd0f5e04ef1e9c880aabe290f272a810d768cf3c19f127e6859083f8713332566a7fcb9c33d391c071efbdd210053193e71d0310a9ab56a7f05c574e160b1b60192f68b7400eb090a3d98ae8e923df810b0caa65b724bbb7dd4b726823956f014030fe0352c3495d462cfdecd3a1d14e73e8dfd2b25d25638dd6a77878c13788684ec9b50b8c3a125440659b3da8a1882a4b548131fe5471019918030813dad7999089ed5f9904cbb019a2af2ae3bca148c8b20bae0b8f339a8dc9555fc80381972efa173fd4d66d5d59a6e175ca8678c6fa47da18656ec168814d9c56c4e191cbd6aeb84a532217bb97ea27d65beb2e471e474f38ab34b2e4b56aeda26b26259573286f2ea5470ca39c566b8909fd1909ead50dad7a2fe94f2c366eb32cfd2ebfd5d5702bfd5758a347cbf77af78d2161311cc74af1c8fda9788c799ca427d327be12bceffdf72eae2f37bb83f2d39edb584e2572667e56819b8d86995c6139d8baf2d31591b98c7a1b8045a8e9a7a3811c77f6775ca0fab0bee13acd972e4cf3b67e73ce09be6cb558cf66db0307b34310283c29959eaca2d6a38c70d05dec97307e3f8af7d713cd5ff7d7b201bfaa6ef486e49c3f7c6420964e6d08ad4e3eb2ded4308ff1919ee7cd2b80b46276f17ea8f2f5bc4ff653fa7322b5756ab59ed0d0459093780b6072c3972800595e2287f6db8812e1d691105e7e617b7090f167909d5f1ebda957230209c14c874ef2cc1c4a51ff1e2cbf4414bd58a0dbb86493684b4b35c457d9a2552552f5cb34441776c8d11a8f0e3ca257583cb794ddac36b21958a3deaac877d40e96406fe2380be3ccacf363578b9e006e717c121b77a71733ac7642ad17dcd11b8f4be39d05845e646b67cbd7f5bad5391ca47212956acdc608e40c0de7b7557d505b4b93242f8d9a890e8997523ae1af5d8cd67a3226fb8989779c6395e938ede99a8b3bb9430d35af9df9485d2a53cc7aee30ca15921b60acd9a46af8975a7913bd7a4831461cbb7fe4fe71cfba0ace54318e1cdeb869c935e87563ecde51c1f64ec36d6da093da4b10ef4ec5fae7aca5d3f2558347b55a5d40e9c56168c31e972503ff06d6a4c893a2634de3e599b3274ef02148efbd8ff401e1d7b855c57e22ca4665427bde2e533c49127f51861bc386ce5496d949a3d309cc75457c3e0b1da171528e028495b2c6196e400f6fe71da1eb6b508ea746a75cf5fcbd069be81a93bbc7bbf6405179aa3184f71a639a3fa24395d58e01013a25ed166fd057a55a93bbaab30861b254489a3153fa73b1abe20c034a49e5825f97521b8d5487d4b2fd9ad2a5c174f8ca29f88bd24470eacd0c9a7b1ba413875fa7c5c7e3c81fff06df338cffe637b4997fbe5bae7d49c6cd489f8239b56c733fba178c1131298bedd764e7943706f8c6408acc29ccc4a01be14fa00397a52b751464d7404f04ed4750b6c04cd07aa425acd329fd99b15da7a4d435162f719f40e05f8e4be0c69ebccef4937664ee808ff0d343a64cc929bf5555207936f6cfa5730c630c4ff09817f6e6525bcbc2c619af9f34328ccff1745f759798ddd34481b17020fb39ea77f444af23e7cac9676429d4988953de78a32a4caa8cff9821e6f4eb55fba30eecb749e4f2ab01621e3392b25735e3532475d2a02cc0e47c882f5780504a0b56ebf7188b19986d2a457d0a0fa895ae44a702a947ccf10e5e093fd42b8d74a235327448b0010af79d21fe046734d47a46320d0239d7735d95f5ec57a81593bed3b369993b43d53a3e45d8228d38a62de7ea9144b5e4ec1fd4ea803d86554a0601c044e117dd74ff8233237f61f6331382b2bd30257327ec8b969ed5ebdcfc9f77d71ce70e111921337ea9b96a23ebf3514e8ac6c4f984bd1f4456d0ddf7e6c5dfd8040f446805feb07e14de38412d6258a43c90dc0a3cd3ffb6dafabc9aa15481c0eae7f7697b1d19e982ffba792eea506e831457db3765125f19ba10378f1fb6d6ac325a6557123a4465112c33ffd5e007fffbdfa3e721a517669897cac0ccf51e1be3a7fa7ea4b10549ae37fcd9435a705586ba512814975a612022e4a99dd6d1179d387381a4ed241c16eac40c6f8fd3816af3bf65ffa1ba5c09b074a82dd2e3276b53200c5f1abc5c0b0af9ce4f0655c5b240b277c8d6f89e5067622667675fbf4c6059c3061670a76bdd4459b66f585f32965de09d4c369dce933805e51fda2da59b245d86084d5a534b31bcbd4ac5056255c8235d090fcac7077fe0d7093439f2ddc6168b2280740a575dd5c861e3b4100318366c78323d0b6d6c5f9445857e0fdfffe71b6d2408d89f6fdfca7d91e218c87aedc8d40bf523dc7fe509d3fffffd0cff41e6b757d8fe8bc2e50dda274b87c7f4e46c676dc44a2422b9de1730124ed326ef137560cb59e6f168456649d73c88fbc679a4354f7980e742a085769a3d87ccc6d3a31912b8bbf3a9a7dab6ca05789467fea189dc34c32ef9907393fa6e71a9b46724db52ac00675a30f355026c74b26d9398814668451453c94d4d6c366475557166ccc1c0930a53df53c6b11bfbc9985a9afaaa0587406723782c78e083c4273c4ba63162997b20c39b0d3cd9dbd194865888fc3dc7d626a795b26b8b64d0f04d1abf378fee3f0539597d10284c020d76759e48370287ea7ab1d87ffcb7f4a3092a76cd9cb60affc58773cfdd68bda393f95684a553c5ed87c40a29e61f2a6d368f25e34344df8597052fb1828a259ee6b82a0be8d9c845579ca8a61bd8c74f1b15414fe15a426b84755e9a57e8b3a10b6a6b3792960a6a5f07418b1522404ecd8ab0da972712e829a1eef4221f144c42f62d9d7dcaa61b153ce663bb3715259e36f7049e2769a2e581114ced19e72dbb6c40285bf019192cc0e14a722a58a1fb8a3133980ae79606b609da7e26dddb76b7591bff7b74068e53a553126ce1427457c6abf6aa5cbfb84880ab77e2caf4367798fe2c0de3dc05004142086c3c8f34a8a4a2c8cf41548e5644e1d396ac5df3aa6967c2d2cfae14c0224bf21f1251ebbf85ac6b983fd068ea2ca40723d0217ccd227c7d9f3d8c52697877f3aad48df24c1c544cf08da2cefaa3bec1b19513df1065fddfafddffeb66028505bdc1ebe040a03015935c6ed7d5a27db536303391984fb592847bee6d4946936dc5703f7e2efcb1461dad1729f6d3b2b29197e5c3d249f3cb38767d27f9d6830cdbf95d532a49d6e6f21f2199bea602645ad6e89639ff41825cae45deb452f16efdbce57693b8b45037bb7541550734ae2f1fe5465cf53fdfea735bab93e6e509bb421d595fc5611f8b6eb78c22310e77fd7e70d54d53169c0b0b3c9bae268e66fedabb36acb10c28726cd444af200990ded559b36929bf12aa366c879b4bd5e2e23f543393bc60e31f37ed0ebb7bf3905558ef9730148333fd6b52a84d58ad57f5b47a7592b994e7c2838c18543f777504aded65c186366fde2e72ff6f3e6462fddacb6e2dadda3eb6512359953f4ad750405323cf69a905372734412e4cd8f97807f0789726a821b706909fce1e207ae1a119cdd2a8e9f9372e074223eaa2e027700146715eb10cefebb97f47951ddf8ff802642d2577406742b74aa0f24fe6cedf66c220cc67a92c1c5eb78e7679c54140c3e44b7a2f0b86864dd5da10752a609cc63fafa0de4f1fe8593229791c2088f340800d11c7a84d9d2f7e7bb98327d9586baf1337881ed81ba8b38df9b4da2a253a9ff519d65c219778c4d91e28146fbad3c7e6fe1eb20863483897903963d3d14947e738ece4bcacd3167451646e0ccef1b7141153a67e5329d1578e00aee03759c3729eaca3b0dadf93d0f0b82688cd7707a349a74e4572063967b0dcf6d9fdae5b782689e7c77216846c9bede56806676abc0bbb3bbecbd045cf7b81029d69a65068df95bed1d3f506a3835996dbf221c01ff786088cc84f9a6d3eb4e6cf094da629fea7da4dbd492cfa63242246b88e784ee145c56187a8d9f83645fa42de6373e24fc239c70ad89ac31fd6291e599b304204f43edabfdd67e697ee78523fad47b58b551190b4ed314e6f5cfdd17f51c4c9bae5cd969281dd66ff74dbbbf75acd85984dddcac83742ed2fde3df366dab1206171d4e1e6606d8f3dc928c0acc69b555d1904f5f6279850c5019b2c385e06d0f09da79f49cb0480000266d95f8e452ba259576546ff632622e695890987f0d861970ca621f5bcc38ef191972c2c437fce76b1c0216ceb1707d679436459ebb0b9cd619cc6b669a1f43aafda3dc71fe21c9491e5e4daec2adf7bbdf5e0af95066325ed02437b977373a3408e584d35b197f74630a3aeb43ad2faa1a34635facfe7f395cb46e5edee22a1d6527b90efe60526778ad901509dafe549f9215d5523f6e6915c9d97172d74325af93617a6182c2a7ff58e54b9c8ab9cde1ebf2cd7f209269e1dfd1e2e7a875ceb81e63c8ff45d09995351b6579122fbd37aceb260e54bdba65d2839cca711d8f0d1bd30ff5961e5aa1b094d4dcec6cc5c9b69abc4c2c770cd54249d8f217d6bf8e47e822f5bfd01fcee18ca6fcf8a399566308c2250c686e011d83f87ed94cf8c8a03b3a126c6dbaaf0a18c7d6df7ed7065026b135277638e832ea5815eb9405af5cdda5445aeda1531c10d661d6b0b6fd856c809f30c7a54e868935da6df18955a7982301a691336a987996e5fea98d6bab521168f2e3326c41438ce55c5ba35b60a087d685ec1480b5da4a2e813cde55d6b4b218c02774cb6e6b71ec65c68967a1c85b3e72e97bd142d3e1b1671746f34858eb8ed5851199b48d1425d0d912b4c386905e8f78bc90557544b4bd085a9bf0dde620ec354a1435469a2944bbcd11bd074aa3e02104348f1d76f414b6823cd447c11d9845ff005079bd1dd0157f72ffb1bd6b4f47f38ff4d4a659cc83cef382f3d1694f0a12e28b0770f612fa25aef2383e98eb79da67e49da4fde654fb1473977347ee283ee47553776e7d3fc768c654bad6931d3ab8440c9fd5411c93430633631d06f25163883344d0668047cd64976b5091d626679abb64abb3cb988d24ab8e57a9454741fc269bc804fc513a2ee6b443cac3e9d836c9cb93fb480dc2013f4bfdfd4c26ab414843e3db4ff2d948da32d6a44d1a124e0c2ae8722752befa2e69a8b4e8110196de6ade2c655bb3d364b7a498614bbf9f49aab5269f3e23099858c7adfb3e4d569c74e710991f40659eddccf8ef35917eba7061125ba026671c600239c8b0b8bf5ea940824c1f47fc73a6d9386f738409bea3ea2c3536291d6d69cd8b77ca61b46c567806190f48990b5e80fffffb8221193db2f2f100501b1fe6c1ea798a0915eb37284ccb018998d792aef088ba59da1a7b8e945685170a4436cf9e8f12f7747c19c23e9c0c2f848a503acec9ad9bb08353d71216d4a1cef1de47f2d0895b71568b84941eb21db9765d7f57017447f005c548786afadc7de9b53c4d166651f4c873920b889de7a695fe83efbb3c020523d8777f32d56282823f40ffc6639abef1707c3b25ab021a0af721909375d82656143f7c01cc6e2d01d5fd7e0b016efb801a4b6d66df4061ba1190feb2e462677585718c58fc7463cdf76bdce9832299cb96fc64cc123141ff863f274df166ae3b458a0a7a29b013179aee2bdf2cf4c7c4a67c949cc5a0b140035c9af6bf712e6e94ce9e2f276ca004fb697483276b00fea63089fe6e50d99e10bd43e972a040739dc08f4775b4d03681a51d323b935452228167af02c24e7aa6c99877df4f5fcbd5f555ded86129c2eb23155ab4f6417bc7df7cd6ac9b6cd92d2fb0ace3bf6b8ca5561c62f2f3d59de05b5ce9e1dcd71f0b9d4e58e3fe6dfad730bcea75ff57c38092091bdcb8b6122f905d1fdb712b59854fde49296d9efec0b3ce5eee593b5d762b6bef4e4df90c3bd802cc4abfd11d1ba2cf09105946adae71f1704e1049d95b8c3993376b730b572fce744031749d7db194993d98fe929a35574df19c52278ffb1b44abeebab7e3840dc75d9e1bf0d0b18a95762186013bbba589594a470c4d9c20ee0ee31c3eb54a9ede24b3d43e085f875092c29a44577387bf917e3806d5998d1fdde1000c221d05602b3a21c6de5c411370dd5ebcfffa4625ace92229a007204be20e3594653f4967ff8a6d508fc5f64d8deb50f2cd5afdf48477a7ba64146bbf3673f7627cc9978b8df42dd2060ae6e468f4090be11205976c121a6aed456a542394564dce1899826437fa94bf71f8f62561f5f2fd092ca9a48f5f2fcb08ac3eff7c198460b947f1128015b3769d28113f747c55cfb0f73479c4e38b16ef7f02437da9654fffdf9bffd3fa244d0cfe99933d4fbcd411305e446dfc84e25853b8159f1b427f6f958f6db579453caab86860a7a3dc95ef6eec7a6e3e6843827eb3ade28e3b9ed17dfd60823a0c433c967234d9136f644144659f75f8330ed71fe823d191a18d5a0e306c8825897f24014b1855223e77ba7d846b4caf04bc0ae4112e3c7b47c8fd5d378dbf81ef606f5be3be557365c4bb6550ae8367b81b470c8dc324c370b66d5967586d907cd05c3f4910a0af3afe8c25bbb38d428b2720875ad806e7da5f9830c8c524ae7e30c44f0809e9e09180b7473454dc764a5bb3d68110f739cf65489993276baf0b3736c4d8ae157cc5e962a67520e5a4c0e050df20eeffad9d8c417415f2537ae8f310f548b37aca1677130bb2ec01d2c45f1fd30ff85f568427bfc6f5d8c3d7d59dc3da521c9a0faeb3ad629989e34da110a60f4f0aa96ca0b35f23bb37b2ac2d240a4634cd73102c5d6ad9e407fa800f2c7f199db4d2f8ad8706f100a62eb0a517b95d24e08f46ceac0688484d74436c7c6eefd028404a131b650ac4e6a686600a7ad3278bc8ccf5f465c38b2fba6c231f2649b76653b3816884d10a099b0c45301c1124ca802cfdb1776fb72aa1eeb7f5e2b28410aee9fe7caa81619a3cd9f23dec8939664661778726a8d4931c6d6e4744bdcda8094125e4e1ae72c60788fa2698cc0b60d58077860bf78aada0aa3b2fcfcb72a405b23aa7efe131693458defd739efff9c99297ecec67a39d4ca26cfbc53d017bce35aaec54443ce2ecb93df8ea9becc1066b053cc1b0504a37f81a1898604eb5e52888757bec789ba513bda566e4c9b3755102e76757dc2d6a79ef529e5512c939131a8ab7b0bd0f123f44784c4cf45ea3c33f8eb89b6448cd6fddf3bbf17f2d2922c176752edb02e9f81a50e1fac04cd5e2bf443bd32c167d54ef8b02ab17f6d60afeaf34aa0993c2efbef565d32c373ae3e351b507f7a1f2169ccb3fe21c3a195841453ced0fb988589459d7585e642c8f65ea8e14011efa36177c23a0b9ef8845c9406936fa56585572778df40c99ffaf53de829842a1620879a5ec416f2977dfb0abc65b721a9dac1ade4d76d22a57f8ed913e4d889c537d22d7f3b3535a6e96e9c1098413b7d7fcaaeeaf101835776d6195bb3c7c9cbfb3ed1c5467e7e88ab90073908b9af02c227a8576a62bb1f1063b05b0006685b507b3cf18b4bb4214613b0e27ca52ba4962577b4b1137a4fcdd626d9b1827e6855c61e5a2e6df344c40d0eccf1c03c6ff32a43e75535eb6edc58fe9063bc762638eb418cb3bdfc141654b6bdbb314125b07dfee4d303d013650b8b55911473beaf7b7f16b78029189f64746efd8d0cd4dac2a7b6bea20494c711e8d19fb1df7c9a958fc6fcd5258accc0024021d1b5a5e02ba8bd67b275c26da330369b31ba2e5956e5a4f9430e9d88956edf877bd52c7d1197eec83708dc44aea415d302cb880e298a2abddd8818e942518bb0d25e07c8eb940bbafda78d377f331ce3b629f5bcafb8acd205059c01bb3608e8bf8d86ead5b8a1ad883e1bf0e9f5465d664f4a2ce46fbc58131bde85d9cfcf1c43f4e23b8e7843223b122a5dcf520f38a16632e07b8da5e7d5188ea2423b3297937f1ff59d3045b557b3da3b7fec334019492b464a19772507781f244d6efcbbfac085375f84139b93e006de6e2260edb8faded89a353965216cfccc28cbcf81e42f9a5fb063dc57e23503bf8edc34950237b163e68f5b0b197396cd62e6e7120d79a9ad1e9ebfb4d80d0837533710bbc702a9f12e5e8400b85581fdd46119d28f1defb779bcd3ad3fd0f76a3acdfa5e94443e8254adeb066bdb2240619e18f4382e988ebf864ebe37a5569047c55c053d7d920685deb0942309dce956c46108dacbf35b35419cd567bfced9ec0539ccd52f12b15466f2454292a299abf80f77aaf228c0823fa3eb68b1b169a04611169b761334dfba45367bfff4a5f1213bc8f8ea269b197e8060aa46f54cf546000325a1b9e20c60efb0de84e60e9cf5f1a1b896cf1dbcb766c0991506a03b2b9beba9c20b4d68faa8cb8332c6671cae5323a3ba4206324de7921c8fd049fcab71b89b02b2ee3957e28a24f67f2945fc7de04799125031aea1a654381a12cb771e83dd62f1f0dfebd731f702743f126edf098f026f08e1963d4f285ebf6c7eabe4a299c5b85dac739996dc0389bde8834354ab4c073513b9f634fcc5548014a0047d4199271d84d9994d01035c6f4419947e50ade065309f2c81914958e1162ab04a8af5ffdb3f129835eb001cb1e062541b28c682555410c1f1b3459e07d90d9e3edcdad0ac21e911fdefe7c1e5c297f375da0d499f4f44fb880bf2b2099b4d4c747c5f05df8805799c6514264c00efe37f64713e86a977a357d45cbc2f09e92eda7fa8bff14ab70784746c9929dc1f4ca7551420de699fce2c5cae5ddfae7692aa485595b7df9f7b465da21773d70254e722a813842c03aad46d2ceaf350efcab82d37c431de63e5ea85163f0a56186ccf29c0471350ffa39a9c31cbcb9c1829b52497c38afe53af0c691dbb61dd58504101170a0cede81773fe271a5106e4c5784a3005de1969464cde4b45162674a5fb7fb33ea4c3e19d0601da2d1f601ed78fb9ce8185372833d50a529d4552945a2d5ba8e216859367367daf686a2bc671ca2fbdd7612cdb85835313cb9df0a27ce484a02ac09ed23b3c982dd71dcaa5bfae51c376e69b58bd3b8bc832ef80c8ff9a8063c1fceb80a06813849fbe47ef7fff665e536559ce468a79043d96f7272bfa0bff209c64a6ea2576137ac7dd69a2cca52d26af6ecbcc8d99d25d6f685fa24af0a81f87831e9dae73aa04f5d15c36fe373975511a79ecdd807a25be9ecbe6fcbd702f6c9ea79617f23c08bb90fcb90ead523b281607cb46b4340f77b3e480856f0d579a7adb3703bed9f10c5121a3dcb285a06da3ca18a7d3932052cf5da72aa483ceb03781f5e98dbb3fe6cb6c92a4712d0a93db484a0f4a686afc0e447ced01a132ab0a785e90f2c485637e843a46c8d965584cc5cbae8ac7a71743ef2fb528c6bf305d2666673c8ca9dfdc3d32613dcd8af09e98725b359c0359f122f1f89c2d574ed42f64cbf9c7c6ebe38421038b7d0a4a01653b8f5aa6e0e918f6351fb1344ad9e0ccb1a953914087856867b4f8d4eeec5cf76425d7c04e84633f1a2a64f425d032dfdd36cf89afb5180c63f3e0e65c0391f696ca0283b21b929aa0cda8d5773729b3884774e8244bd571a91b2dc01d7dc132dab54b5e0fa8ef01d51547d67aafecad8478ae02d40bf632f6170a3b131d555c02089447f3b8cc7c8cc25af39137c9a85007a8d31e05d9c18097851cae4c8aee8a861e9113a77adda8e7510dced61f762b6af49bae1bb9b4ccb51bd432e411aa2febf582db463614472cc357493df4be939a4fb5225cb2be99c220d0899cf1090e1c5c3c25153f63d985f51c9039bf77c4833dc9770f7e8305220c403cf2809f1775c7236e99e20d03b77f6886a4e9e32c879bd96e0a341db68d5e679bc0237c76481aa6df21d84d57513e241d3b8d067d1f861e4162593dd21823b49668bd03f74e3a9088eee5fdaf1c864db39a4c931bca62796cf41c088dbfdb2ef9b9b1ecbefb85db7a0f81482298437cf0c55e3bef2cd109ec5eb21e2e49ae5d53e4f56c61fb5786d7906c4de1e5f2f5e3c183b90e93f84bbbe9491406fddffd9b37c7a52e43a625f02cd33546e72ec9c52552cc3cab32ac5c2bfa1d12a8d70b59450839d8774710a71531e63d64b15948e783d1c3dd869bfc101d256bdbef2239a1d6cfa86b023123031a825391eb98d1a9317b96a69ddaeae16c92256bf4104549a9f0a21e52f18dcff90e2c7343fccd2cf0e9a69d85c53ae51dd8ad1b51df0a32e8d8845922ef8aa4b0a52a5da29c06c50dec66840c7015f927f808767dc9535d8d0bbdcc2fe06bead16175556f7c41426266ce8745f0c85d46ea0782f7a7bdd6de97cfdd096f85840551fc7e221202ad35682cc06249e22e641ffde914da10352b93f297b1681d7365c781e76c1681eb6e695088edabad8856e2b2fac20c7342470d2c78e2559bbf54ea7be5f16f1c67ad7b361ec618994ee86a710d4a6e2936deb3b65dc64b25317eec4e9bee775907c7b27a69455fe7316fc7b1c612e30d4da0bec9efbe9cd5eab2e461e4d34f27c49ab5944e21e87d1396471d32d8673148ed858f1c8566718f79e5a455be6f25d4f142f5997faffe9d66b4cddbb191d7378dc9b398f50e93673d2f7a815d5ab311ea6d4b525d05265abeae74e8004987a763ca71bb9257ed902a1439588fbcec381ff570eebf7c691970f37a7185471d16ca953c690c8ee495ce80eec381e07625b6547678c6ac9bced8db761496e4606b2660be989f140527c93f628814e3b1b21d8f11b895e450ec3405074caa1dce32cbbfdd3010e26c315b2474c6e197263e2ec2a248eef4136bfdb97ba0af9d6b2bd8360cb9eaa5d92415c79db44edacbf5c3214f6dbf8f2fd903ad6b1f66405e6729add74ebc81835a4bca6c56a2aa53586e30f671d9e1bffd97e31fee55676cbbb071a638d261ca74519b3f0987156480c682ff1c1422e83b647558c55d9601cdd88db693c3118f4daee7f04409cb76704ed9ca5a071cc9dbb9bea06a422bd36979f14f95867f3596d953e5bd34ff7d43d91a35502f7f46ab47f486f7df1ab3f55abdedbc6503ec7c1bac2d2ad60ecfbca0e2984ef59f3868d277d256c5eb6f7a6b2cadedc82f2e6db12bbf0fcd39c053ca6ebdf098efa50418a01fb9363e157e39e24dabc08407d5186bd2d4ce2763003ff28b21dd34cfc68a5a718d8cb7f81d710f8e5c4b609aa867734f342056ee6c73cdf85835d622f7018970889fd63117528e1d5152d1882abc3f0f5d287d30f16e11355c2728c532e6808d46447168eb46f157f6858462a3d7a751ee6febcfe615f6792c7651f55d8e3d8f432fc1fc7915a3ec57f8c8e3b95b0bd6ddc9fdf46f9fbaef494f1518c814af0f9d267eca7097b7e9072a91ce873f4ff1f73cd847b7fa73274f54411df053f5c56af8e1ffc48f345892018671dbba8d946f8c133b3d63125eb36d7c80243ef78401d581a9662c2567f58fc1cda10c1a4461afcf80b06df7da821e8f3edf2a75eabe4c1e0075f2a4a39ef0397371eb96b2d1671aef84072f3af90275325e613c5aa7c293ce602b97a768532e105c4dcec473a4b9f602c3225f37733b59335ead6bc65f46cabfe0795ef98fe5e33d9b4898040381e5df8df41286048e9cc58597d8dc34a5a34cdc96e4d835d8a68629a638c1a32b81a32a5637591335d0b43c97b0fe4461b1a1d7d4beb24bfb9591b346e3d58f93f99b6f20a212b319cf5445dbf006584a154e1f720e95e2c74f0cbca9b80bd2f725f6c2871e75f8918d409438f24d0de2f7a2f43dbbe9922cbec89430033a292c0d2b1de81d6546cc0fb54e83953604477b30d8f7c3f9428053bec1063e5be95578ba6ec66c319a0dd50fe3e8801d3582a95b61cedafca5e758aa34fad2e819c18e37d2dc739c70faf795b1086fdba82fe1cb0197de532999eefec60c3da8d99a5788d3c2484f42e582d1d6bdea5a423afeb6f17241c247dee7a678273d6dacea7d200c2d1de3fad57977f8a3d114190098e552d9f8c741f2a192658223828f6efb13f045d7ff4de5ee0b35345f5f86122fe6dce7497f3c8d192a36d7dffee8dfe4f98f78ecf9a32d8021a83656fd8627aed3cae5e88260b9d2b245eb86e0f611576c6569a6869e09d7b2b7338d559359226e74c982d9f5b78088d191e5c82a5fb7105348cad2ead0595df513ab9851641a6a9275aad0f69aa1cf00aca9ac531ca31f5c62cce419084d3ff43f190ad6ecfc3bc10ac344fb72e2f0f95e2e4726dacf0834c2e99fa8cde1df8f2bf106dee92d9adf4226f9496adffd7aabaf022920fbd5256f176ee40c94fe1919da012d7a9c8a8b1110e3a2362449b36f324ed866ceaf8de701077f298a76709a2f361a1b6524e07847c288b27fa00c1373dada0743eb0875c25620ce66e55c43206df6e90b8be06bede1f96ed96cb7803e8f5dfef0cbf48068181e60d57cdb3ad6b4fbd1facf677f2b0ab1dfbee1b8a3ff1b640f70e513139601be5ed0cee536358e0cc76f1612f5b4721c6416ad5de98e791b97b8ebbf91f3fc276670b48346546e664fff9be2987faa9ae8cd6d034a5cdf1b41232b8fe99bcee4e652af933d1573048323fcd8457557fe487a670df041f37fda1dc5f22376c35d56bce99c5f4eb596576d6661de407839ab02c270a0d44b4c230e8eafcc9f7c87be5339d8b054738f0752bee3da1dc2dd5b7cac1c52ee16c0b8faf1b1b444fff5af390cd9c78480ba0d0fe78cc4b4390c7202099dbe90adff042c3216e35d07a2e8cf33356c7808ecc9692094eb423c4f2d123b6f59b4f7be198be3e119caae55534cd2f25b11f83d432baa68e453efbe683610a58c1bb490898277c0c21cbf2ddd333ce8e35ca5061ab5432852e675ca2c493affaacb643a21c2a02446e3e0b012a578bde7ebd6f6db8b90756f4cbc65b7fbb803eb284c039b4119abb76426faa5fd91036b7f0cce5e3c90558dba739925190457e958644781f703ba18eae6df725c7ba9cb1becabd00c575088d66d4af6f4e3be5a9af4931ff609f28e5d9c108ead71d390d14741873f03563226d01d807887e2afccb4bc341d5193471bf94b37fb91163a356d006386b1296cad7f8924038f4bb047743219770593b254a16e922d55fb2512dc0c8be726fa8297c8481c6dd8c058a965bea2f38115f15a2bd804b4d5506e12ab5755342211548245e124f3e4077fd33d79522c19e343bf79c1bcaf867a0e52a8d28e7011cf3f2c19435b049ce5498077dd6492c3c2bd4638a44be7fddaf24876238dae9c8823c8ef3491e91c748f6d7b303144f9e1d0d9990f2f27041fe74432c108d940ee2b0fcc9bab8af733167afea0e61c8755d3b4ca63517af64b8a4e5368c5542c68446ab46bccf81d28956c13e40eb899d12c1935961343cda662219af636d90f2f42ec735715d9c97c450d791e4920cb58ce88580ab80000fef7d22fd708819f3343bca7d8789df6542d8bbcffbb360fc07f39162ede53776e227641fbbd30253abecc7d62e11e6a7d63d4992b099245808db4b2a9ce4f7e3a35fcb3292c0c10e36c84301797c62c063334e2d9950547d227e376c98739601553a2db54dc6ccd2e2d89043c4a375a832b6e575738c87f3a2d7937e400caabba5aebc2000000d531648130f9a6105136b2e622d83410816af32efd1a309f23ee5ce6ddffde658574c190b85e7f524ce0651aa60291690d9c434ab18edac6c1a08e1f707abaeafdbaea89ce5e10ea748040cd2d9673ca8c09dc089c212823b81709528e04af40a3a16bc1b480bccc206cdeb14973db8eb4f10e51e935f6a60fc71f85cea711e2a46f774aa8ae1451b83a3fd9eacf119a710906a54a9a734553690af1193d7ad842b99c687f3a32bca33da4fc408293e2b466516272fb0d381fbf86eaa44f9efaacdcf54b12e8a72913a752b22e279741d98476a0eb75646ff0cfa4ec3be1aa8acf5a87ac535dba894b9b04e810b079e454baa435fa3c94a34ddbdf9b9ff29bc0d5b14c2bd003da6067fab0898d7f93ff37635e6d6e331d9b2f5f803ffb721523122f5cfbb1d83d19b35dc7cbe37be69273c0ae22333bb8fa31557ac173db462aac208557b615bc37823b3d8068ad367cd9fc5edec6914cdad76a5242e960266b9e7b2cccaed30e7558fc5c7afd06847f47091afc65f64272f711b1b51b66ad43f242724eeffe69e568f494c541fe4b5233bc97806450186fa4e410f34aa31b552b3cd78388f9974acd3a019519ed57cda21d3a62674098534b67f74d705a461ef6bff8901035df697a764843465ff0fd4e24e92106da80416000005300bd0c400ee0c8565bde1ce0f340042fab87e1a8ea3b7f321aca5c9addb6bd4b91073512384510ce6b30b0716c405da9d1a172374b0ceaf45f71ac21da20958be091786b5d1cfaffe94f84507e87d31bad55e8195dadeaa9013f6d6dacbe6186c55b37013fbbead06351a072cf3d744db8f01fe47a25b2999bac443369c4a5927ecc62659d0f307e5a3f07c7a380d6c6e932dd5b539c74bdae6c79e13b48fdfa943e0234d2c09e9f02b57ebd1993ea9e16e075f86a954b06d31aeb2a26def24490b9863b9a461d4a046ce377e39b49d668b98610c9029449e2742dd6637c4345891135bb60f44bc532d27c1a09226d792dd783cc389ff1224b8978cd494f1025ed588b896187101727617579d9ff3e8a5ee8f4dab0d77f9308df187d24e3fa11b077762d6df582cfe002d9b37a9bcab35b5fca6ba0393789268b3e6aca6b1901fe7aa862939855de7648c3df653ee95326275a49eaf3c2d354bc66708b971380878466f010351abd98f0978310f1cd1c599ce81bc761f685fbba9e2cec7d66a0ef1e3ab1550c6cb7b550aa18970adc19b0d81a24fc49e3d8d0d3fe2c9db9df94c3d643ce479854ff5de3db29bafcc8e787d7a0a47e272c154d82d9b372be935bd8dafaeaa532d284646dc6d5f4ed00f1734ca30240db7b3cb8aaa9a82930853af84579953bbe155630dde432f055e910aab04b9930dba088bb5ac286f06971c0fdc54be845a4344e2717ade7fa539e132d0f89348a879068e4af7d81d40db0a923404aa541d1ff8fe88023425ca954375332fe1bba96dc4ae88cc9b4a2f13d4edc0748fe8926dce5c1a066f2a3594656c6de12e6f05260bc71c97902e8a3595feaa29b9818c8298f4ff1b07faf67e67a25bbbf26a517fb3ade5a334b6155be843b64231192ba0a4567e4b470f556a2ff5fb72d9b49fe185058e277e73fa8d2f8a428ec3d3ee96afac8c8d60e24d91344a13feea0bf9e3da6099a4015dc908acc059969cd2f23697d811b6a13be0980e7df434e233deac6236f7f9145c54a31000f09556fe7a9283cdc5b184a50f0aa89401ceaa2310c1394127b5add27b728c490acd6a9997533fdc855d849ab3a2435ae7a318d7c4fa18696e2b8dedbbe380952bb3d965169b2bcd77538e37d5a3afb8df2a462fb27c033e5a45e9bb40d747f034974788abf42604727c439595d031ad518b09dfeb67ef98a3bad09a5a2d607ec212fe54ae6c089fc3956a3c96f6455b2f3faad0553f7a7876811af605d99a00696ce956e378cd850e083b9691bae2e93f5d063b66b01ace0c2a191e25e5c00f6d80df4c4522328402cd3d2f8867a7bd495e7b9a3203310900ce11cf80e44db02b95769428c52d3dde8da8e2b3a379db7a1252354744d86fdf60c227cdd38b0cf5b9d4f993da71457d3d7d708026c3ae1493d67704366379574346c33d6a55adfad7de706fe3428fe584133f6a28937a00907d8d58a49682788f071170c61c511c448aba59317ba470025a913a2a4f9c765c11be4a0f9f73182fe7a9d1c3c259a1133579442069bca8040e1bffe4654a36f698e3081a07dd7a654f1d6142d294ddb0af9041e2478fdc861b6867b64f66d3c4f4f01a9b771a5221754f40524f58168424e32b47d8ffaefd38240e7252e2b200d28299ff6ff60322ea4d0e7b02df1868dde96569a29335da000000499f72404d9b687b13d9b5eecdff28867cebde5d17f6c6b56508305b322dbee3c0c133dc345170b6de00d55e8e9e1af2412f04d6a6cff75571cde4a6d056ac5678afc473503418eebdbbabfdf3c7a7223d19ceba981652dbe8ee7f7a6989785111db2fe01bbafc5dd01b482f000b59abc6563a9e1b53227d5a55f954f9d05ef42ebfae86d2e6927788ca17b73309fb0f6121dc85c3e6be4c597094f7a2e5e14b4d7c74029fa0eeb310983e110e517a950ffccc8d69839897547f71849f229d27d483299a9fe4becd24f5207c9e73ea9c32b54216191dc79dbcb250096b6b175f622ffa1004f487dc93b1b7503b9782492b302ec742dab244ab8219dd8a5b57bc897bd599bd4b1b0e04437902a09b8160acd2ea6a8b793ff57a6e4ff3c8099e81be1273d6d6232b128a1c48b53f726ca6f5df87e1c31484200bd639382f70b3aca91cdceca078b41ae27a756eaf2960edf2772500db0bd3b7bc8016c2670ee7ab3e4435ba63f2b1a24481b8b09abf1699785ea9e874a6340c6a3a720023304a1533e9aa2038ea0366b6b5ef0228dda6320fe1860d95306fe45eeb7a86aec3f80c6e7a6afe11feb498968781054b0f3667d219d861b5f835580924bb20e144cecbac88fff1a32a53a2de2b04bc4d5e4376333ef0dc6330fe434aa9913762b8ca2e7ed96d9a03da60392c6679515aed4abdb71f24261d4d30920185bb38cd3fbd95cdab642ec1215b4000df3e9d2638a4d2de52e2fff65808cd59a3c55a42ee50dc0f1b154200cd79586b361791cbf9b620d10330f2d4c9271f2528bc0c95fcbb3bdb0effcedb18a7fdc70e33c4aefdd6395d92978993287c0398f2fb440885dee10fa60232c22e7ed14899f9ab07c3eb7c83ea325fe66e86abb1744ee42a470ffd5510be82c5c5577da3c30137ae7ed3061e72b7661d57db6894590ee3c06acbf17b82c387265728039212e89162c7f6903cc4c8843d268088411e35650729475eb89dc1b01c3385319769b7eb6906ed40def6027d0f75932b0732a375cc652122eccdf2fd2959f096963e20d00ded03d3bc7b4c33a89ed718ba296f9aeaf2d95a9efac4941abce34120137aa89fc9d3e879e80a6695c25c59c141c819be86598be15a5f0302c38328c576d7371272e8d7253d6a6bee26d3e647aa23ac3bc6f3c53cddb907b2180ddfc4e2e2b22e61910caf01c8baffc1925fa2119b04d2f02fce689eb5bd6a0cdaae9d013a9757995d31f64ce4c83ad8f6e4c82ba33b08ed563ac1c6e72dfa77fc4534d251a89329cbd4cc7b088badc790a7c115fa9c4645987c908d31bbf395aa28d342a2347ef5589ac8f96989bdb51a76b8b403f732231db895432715ccce1825696da8de0a2b1d3002beb61bb2a6df317c0b73e0e168830c75f73c7a4e04a1729e1500ddccacf7c622886549c73ed40a0f9a1eef3b18fb09e94d4b421b8d6631ef5c1b33943bf387141c13974de33d0e7263daaddf9a7e17fc56ddc493bae632723015b17fdc6b6023c7c086ad4523c91371db3503571f403984b9a6aa345694a95c04be9288659b783348ab4a520513e57601e44ab54f935bb263447f2b23c98871d69579f8357c902c4a42e53108c013ded63c85798a569d0984fa8ab8dc5ecc38bc7493ec512b6e683881104a138e856297008ce140c2e52d3602e6ecf62f58c6d3852bebb9b2ee5fd0fb24a1784fc0bdaeac995443f82e09437308fb081bdb154f383bf1178505a457d24b86711bbd0fe3026926c0c26d733397e82bb348490c90139548aada2c5497ee6126850d2c15f947783c79f2043178ee150e1533ae0dfc258c0a0b07684269ac9041e527e212776d5b70dce3169eac5b07865a2a55047ffaa38a04bd84075eb25cccfab8d2404895cebd8a3b57ddf371f212c01e2f229dfeed3a1cbe5d52b9833630c58abcc21f29249a9ee40b64d0eef972f43483aacfc30f6307e314f9399734569255999df4567134a609d7c6d91bd031a4c97376fa29dd9a78f787bb1acf5160bcc64deb6475a76b3d81e92957e7bda116847854c8faee94ed8f47cd744f7177dc524bdc60fbfadf30f4c2026153b06d25917f9a0af5c18e5275f78a310a83540ded978abdb6668f8630388ec2f0bdb332ddc9df14b113de7a352d36f265e991f587a578587f1d7eff4c29ce857594797bfcf248ddb823f889beee08561bcfeaa7ec107bd2353d0084a4b1103f99b8939215419301c20940463972f51d25059d64e0d9fe277dba3c5f4ed343899ae653f99e0c2f54979527484623712670669f2760834e18aa4bdd0e26761a7db2c5d9734a120a12d0026d7d59ddb86c7c53a3fb359a04581dd580f92c5d54cd95ec767e62eff49da1f56a7eb8e5b7ec300f870dd6267cbce16670ece6e028bb4f96cce88ab4a4cfa1cdc6182c416388cabb20bca3289de87c3524f7425466081c830ec1e79cc212720a577c0d7790834e17bfa81be184d1dec31e94e35e3101bf8f50b0140ee608dae9acbd45ad8312feaca7baef195c91ca506f6fd374b9ce9e9acae3121b78df01bfe4da441b8fa143800725691c823c938f97f5c48b9b8938d3155f2027d419527de6f7410dfccc6c017db03e9843bdad36968deaa511b001103df5d97206611d466a9a472ef0353ec4d8c957c472d4bd3ebf5166fd57d2df102e57fe9badf0a1a924eb0684e51f2f6f89fffc893a1804a19ce4619d824d5d72c83aaee311429fcfa0c56ad87ae3a10390e0f6498707e10f88f8b8fee6108ffd3a5fd85aeee29d8f25fa2e51ea41550ba713510533492a3d301656a8076ba0b607cf4951e1019b65e26539fe26d596ced5b96104ec315066942b76ca040b8ffc00aaef6217b76cea1c8d1ebf071c88f31435dcc8df5dd39fc95151888a988e34009b6c05214d7dd7b64ae22d13eb2b83e10d3e55456044a9f98b153ab03a12fab0f30c88f8d91c4f7583ca69c1fee94203d7fb13491d7c237cc5d196191aa91ff687ba0938e457821df713729af2f99b8ea82ac09e9fb6ee75d7f8899d2545441e0f5ea43cfeb503be7b4dfee9c3ee6eb043b2fbcba6cfc5a8285d080ffcb6b00c3f0a2963165b2e0a5b47d596aa40163998c54e8f50b20b5a6e1ae898fcad8302c3acdb740e7167a543ba74aa534c842b0a322dc2e81cb4a33e897c7a425605b4d963315a546629a3091c5cb352534e5067650feaf3f8135d901b1f2fd4eb600ceebc786c5135aa706606467e2d7cf9608294d0e6e5852ee9554ab21eca2f9c3670e008a57331a361fae37063745780500ff30274067c2e5ae98452f9a678777a56fd0359326ee69bb88e21ca6257ea9edd614876ff46b953acf0a00b636129056af0f29960d146c78ab49d56cc38c6eb819476cebee29826d2862bf8bd53737227243dd0068662d1f3afe892a1663c838aff1cfdfbb7701836f7daf432fd0ccf173cd86b6e3f763fedeb1bae8c5f5c361668d28cee93fb044bfcefbbfcddf8779c8e7cf6463e7994b1592efeff51f2cdc63046f230d7fb98b1b79044efcb5eee8f94ef1049e2df0d193b40e6bf28fda5380c25bf6e66d0aa8916ac0fce73c3bcd40510ecf863b23759bb3b119e2d104df1705a31e66ace59393968862b4f575af61645fb23860fe1990dbe1c70f061f9005497dd2ac0244751b3a8e046a7e0c37db2d1f290b8e05e765bff6732030d2555bb7e43ace79bd5a75ee693e98d8e4a42cc75a8ce1c7520f5804824f4b69d4037c75523bc38676f301607000670e8d24555586553eb43f2b4fc559a8f8ed9e2874c450187776bd5958ed09eed6ab75b1293ef746f1c23c46e23d85caad31a63b969dbb2bedc2613a48a8c9940a139af0a8788a0fba0ab9868eb862b36b8615e15e54142df699b6b29e293b25cf244406e4c95cb509af304c4287f29e51e137158cf85764d1111fa99c811426cba1e07ad0975377e86cd1109e18358c44c83e3df04f2080b8a3d273d51424a642215569566bd6551c3bc291c701784b9ab9d220b8680671530caa24d16c1a68fa8ebac216c21976bb888c5640079992c0e3e7ac5b9eea4e4e4c5b52d3b302231fe31601e5d6bc76b50380facc8bd7ef294a921a57915343bc32c5e0ebf4752c9dca75537225f99cd379d5f7b67a740df52b1cadf232ff6688edb21dd01abc5ccbfba56a1e7ea245946d2882714df5415251f63042ad9b6dbce1f08307f16901571420990b75002f0c1263a34fbd0669c89a4640e46bcf268b44059dbcd80d8a4a0a8012fe76f68bbde6919e98a52a6e257e371175624c4b563d45677f6b10eb555abcd5150c3c277985664398010f8f04e548704ac8bb90ff78a8a306ed4ba72c462f7dc3d92728a9b7b9b3be86bf23d97c8df77997408463d06dd3509e3eb9f2de4f39bc4fdf45aa31cf109d0e771e1b2de99256649fb8cb6fcdf9991daa64ffc3b2653eb8f87adc11f5619aeaf5d1c309ad4f50efe6b5b8afde19f347c82e4f3e7b3e1537539c1b6a58294bc2a491b14a2dd2b730eabb21711680b46b6309b000a173adbee3da542462c08c4d0db82e8671f81f36e0465bcd0690655fb8e015230a0d86710f8bce9f8586fee411941758b96b8044417c1da73a2e2ef8837147e24ac7d91b48e1fb038c9588647f3a57211e25c7b3320851955a052a4655b17cee625459778b238026e00d57c0000323f6d8bc617419e13488430df42f9f06672b790780804ad15b0e1b141eb08c01162de1b41de1a91393338acad6bdc74cb0b63b6001e6807a81f8dace3c6c54e105a9c7889b4372779f3feea1e22b2dc4088349a40019b39c22103a5d1054c2ab13670aaa602f4180b320beb309d8bd23cd211d716fa7a5a907cf5aaab9df19be2a3411678e77ab5b606c0df5e17c3a01c5b7f635cdc57e464cfa9355939254d050a47310f5830c6d5fd7b923536a1702d72fbf7cd36162ec5df223427df3e8bd9d783bffd98527dc491079580c70af42aec7fd5285be1cce95058bef3ddea0b47455e881e41529eb59e1b9a2b4e4a2b3fb873ca783e9f3aebad4a8173b7298cefd769775b4e73d5714415d8b9dbd82b9d3bbe470f700324e729fba8cc5d99abbc3d2deea729ebcbe085bf21990869f452944dfd56df214342e5ce9e6ba06592d7cc3051507fdf24a1522213aee7ef535c6b86160a051b0761606ebf4663ba4dc3bb60f570810261edbcd0302c6000468ec7a85be69bf1d1d58658a7700594e3514baf0b0d3b37ce70a713dd9b2a82cca21622ce79ff17034c488a1fb2a7573a24b37a8aabe81f53d47443687d3b14870c160e0453c0a48e85a8908b075a4abbb415a04868099adc7d48820be90386b1f2bc232ef4c6994fc5f8302156dab6a04a6cace50409db3bad03835836c36ba3d938b838a31edcdaca27489cc9882d48eee07061cb9b6b532c3570e18ebfccdca034871e5054aad806f81f793e64c32f57db7dbcfe2c3b0ebf00b432cab42a51882f4e32889786780a9a0733c6afcfa86924b14ea6a92338480f1fc00b1e80b4c46cb529164069a0bbc000e18283eda393da308041c3fe3d7d74338863c3867cd4302ae4a828e5733402666a037288bf49885762fae23808e7d520c38998782da441440c013f5ed400dbc80998d7dfcae38fb0cf931e3b8187443d496473c5ec38b87eb0c965900bada5685894d8287c817594a94d9c7891f7215c2207aa4abef348966bc0096f90ed538e43f7c30b7030029b9ee077046a3c4d533392af51b2952e600e156c20491583bdc69dc44a801f2acd9e28ebad01fd72ea7def5de58f4b8ff2cc48feade9de2c0cea7f3e14ee56712327560f0738b84cdad1a46affae466ccc40f62f8217b3519b6e8f30a6dc69b63da0abdf11720ba7c44ec07d3f92387b6629c373f273f81d67e83d870fce44c850c9934009d8f7f578b51c349a34dd6ad5f6b96493c2ba9e4642864fc26374b63137b0e2324bf30ba327dc40f2c621ab361f567b92023c81df4b83885882892425973829e029a70f10ea47f7f91872bd87db6f6f0627c8d0b5de0289f98019fc048b3f6ceb742bb41eb1684facb1bbef87bb39f691a9cb8376feefcca61f72fcb46a7fb2cbd5abb1105f5c2cf4385c8c8cb038b2a5c81e9c5ccbc8325227276f2c4270f7173d48c490c95132e08e6c6e899f70d86394678d2773851ccbd2fe67c9624399c13bf036f86d028af16a86b1eb249da3f353f8b59b44546277b240df5e92dc9231d3eb380f77973215cd662775d9a90003f8d55701782730b1f92c3e9d920d0b22c70f6c004dc5ad61989c54f46edbafcf32128c7e29191a996da87de5955cd30b32fbf8b801bf4a7842f6bed9c5b89a4cb27db92b109897a75bfc901d66454c42393d49609c40f43d0f65919d5487fa48931ed74f8c208977313b909dc3110b436c9c6992acc9945b65f617a4fa13ed9edbecaf4eebffe8cf300a2e5cb0eacfb100e6aaab996a3ef6b907b82c45874402c4bc9f8323399a4bf724ffb71a4bc1e636e543eabcb3db301d25c30392be31dd725eb9667b0cf3498bb3c9e2f2a8aada2adb3765974300c98a6ae2a5e3fda49fc1d167fed07d8fbc32327c466d808933a12fc9ad6c8689794742d67990a865aaa416811117fd8ffd0b7f13d6002d1b604458c886405a37b0008ee5198575c852bce1e813f4f7b7ce282d003a7eaca4a0dec84ce215a991ebb413b8f5ffb75f9c5d29205d777bd3346453c005d4d0810fc08c0ad8bbed57c1ec5cbf80fa634c0569b2bbb544621fdf57d2db799092f34a5dca81132d6c4120dd84ddf63eab22c299dcc326aab9f8b8cb734fe323791bf61d01a88af415aba6e1a05416b5eb6782c6fb942a82633180f2cb06fdafb028fd1156b53b61892c0b165e43fe9bbf292512a0db7a9abf2c6b81b8b69a49542ed1fba761b4288ec9159c834c74c9179d1b8f076429db65a1ba5f6264f0885ed095dab0efd9069a483dd88adccb3287c4f6b0bed551fb7e3f6ed3e51d2e3c660c282eab32339e1e4faeaff674b5c26ed2acef9f2d981ee033651e994f63d392044328336ba633c1eae1a8ad45983fee3f03fb50a7c7d89b957acaab2324559b9e45af060cbad1b2fecd3f16be350988b2e330b20f3d84a221ea3e8993edd97aa9b4d50ce31f9342b8ae0f2964ce05027268fbdc00f0b07db6311413be71fb72c91893484c1e4284c68f8764b3e9d4e27d2080bfcb875b8198355243df250fbdfb0048c500d363c832ae538afaafb7cd0848f39ccc83191834db327f411853b92b7965eecde228761f8751dd2887366ed6eaa439c448bc6e24ba433318a28e2540ff38bec1059439ca9c1bd80509626bca4f7270a6e6eaa77276544aebb704b9c5a20fdedabaa39bbf9a96dfa52ab3888fc62e04dfdd5700b87c7a2f00c8fe06caae552db72197616098a1aa4e9364cb53515517f2daa19836aa5bcc895d979e5724ba84da253e948c1e6529ae010e982a83bd39f45bb543b4924846153dae026104bc3800282b1bd0bdb762cf2561b3bf077f6ec5dd55e272b2070d8b575aba55eb7e7eaf54026f561feb0516e7c8d462695eadc6258cdda1664708db31d09c0f5963ffc7d9a92dd0688166c53164e02f2f1f67d6658f96d90d322faa5db35a6ad5b1cc8a232973a5a560e4c5a9c28fa21840e76ae1fc3996769ad8d03c83dc54d15b63ff264bd3eade2cfe6154438f204fc137cfbc787f13b31069f464d9afb9d47b51165c5cbb901675c92d5ec682d40519a48d1d0df9edf105c86c6a4d50f273301f5b79a4486d9b7868735c76e526c8070e94207a661bae40002a3813fd2290d687762b96b68ec9375ab6108f68f5bc0a251edbb976a684512071dac50a9585126cbd9b1ceab87d468a5b4d823a199864a749c5eb3e48d27e6f5178f112667a433bb7fec07d845d1f908c8ce1f8f2f11ed4f895925fc34f6cf4c4bf1c7d6889a607436988394b376b03bf1f838480f0b1854f2f90b7daa0e4d42a530e7a554388ed4c96b2920ef6cfa202384163603c14bb7b181cf71a6941302c13fa882a6c4696c0b8db95e8f551d19a1560d4cf2dbfee62df0881a055d96b59bbd559b1fffcfa10c8b8eba38513d2ba4ec8f547fea413d8aef0aba5a2e92e026cef34ae58033920070a2a4a6bcfedfc9c2f2d6554edaf26a5f0e1e0089b224022d844f467edae8121ec6dc051600c5ed5d60d04ca1493f03ebff96fccb0521cc1671f2d861d0bebbad24c8248839fc1aee0ee4cd064b111c01df768d4b823b05430a0c8d6b379a40dc8c2b44e3bcf5a6d4fe3b3507eddb378aa9c17d51a6880543fef677511e4d5f68f297aa7ad8184ba5e02557ebcc093897192f4fef51dd7fb362c5f4a1d18a2337a199b38f503ec9b97467e2ad13825f20223dde95d619b9549f46967b348b5b593cfe76b781c88cd9d4b6670df714c8515e492bcc5bb9612993acd4202f12fdf9bb59acd6b52b6a3026f39ffc7f5a7bf94285de50727e6ef39733e1159a2e34a9e62ce716e065dcb4a45e7882b2f4255cdd4921d1d92784a1c80dbd6e94922a1cfe129f1c82d28a1ebb3116e961ea43d68fabae5c6294568c7a0b46333160b2495ac9a9ba66724963b97d8b4b49386799be83a1af0c5070301435ae2ff50cb7e597915b11a03cfee05af59a364be33aaf7677e558451c157057c85eea2481ecb1d6e5c2905fdb874cd2aded442c724a0cc05624e953e692a81b5010f073a5efe3c058a71ae922efbf7aa56b4430e60a38869ab6b7b94aaba862ef481f4ae68f37aca70a5db096ef5d72ec5b7d5abc3809c0a784c0e270cc62f4bc3175da446ab50baa6bbea3efed1d30329fa505710e41cb6c77b80ff1e1f2219a0088cd59c06fa93c7f3c9da3edf2322b538f8c722fa897e283589fdd0c7f4b3e90a8fda12b7868cc230c718312c44bb3b296612f79d319c30e309da224df777501a99acf040814dcfc2ed1c32854004dc129c84aa70a122966029202aa62281ef0cd1c100bbef47059eb1dc15c2a771bc76fa7d0d4d227302a08c9628eaf27864d8762a8e680f7496e2deafe9de77ac39246dca0a482ef4d90d389183f1705afa59a133991a99deccbca5d9256d929ff39a48304378bd143dab104a256bd6ae48361c7649be595c6c5ed9ec6880b851d191b6c9493bcb24ac648151c7dac4c35dc1b8ee6edeb0bea873704ee4ce27e74faba0952946c57e1b9e70b95be45621dce947c0518619335c77a1c8710e0a994b60d4b12110255f25ba507107ad63caed2c9f21628f958422ed22d2297d7544845450ee40e6d199128e58f8f5611a3b154f5e546d5d5597cea13b33092b1d9369eafe66dc74ee5a16ea3e959d6598f8aecc86f8ed242fb48537406e49bb4c1e30a192060ee78ea10deeb25de11ab8f79239e3dd423081edfb7f7d2320833eee9495722042793d42002c2851cea6a34a3ed184121781b071ee8fc978c4c0139e377b6597f9858c9d5338ff56eb79facd1d2f321c2367de2f9f2480371d0c66c31e386292314695627495a2e308884a74f9861282d9d4b1b01576747fe8d096dcf4f76fa64947f124d3a443f8917533028256f5b5645fe37ef6bc142e78c22c8e10041e2eabc112dd12b983a9028aeb424f94e4ef70638f8578cd03ed66e225ab6f40f907fac18c68a00c88f009502b4dc2f74ed1801c92eef06aaa196d86d21ae3a4f5aa912163932075508ffc1f9b03887ff06a3782876b47ab1e89b4473839f405002ac715e4a4ec2093517cb1089c3c5ebf2ce264cd070c5b1e26e3272794990f2753a3ca5c35bd329fdc2b17ae234d2b631b873ee8171074d4a3f23b3d3ad1f9585efcacf603134f15b0781c2addb8cdf4bc724f6dc4fcf08799761c09b6a353f10a69d87822025c779ebb69e013a3c942ec934134a29253cf0ce6cb7e73ccca4c88410d3ac2d4d86ce40131d1d0822970fea1173d08201b5c981456c262927a81aab19ea06000b7b1a21e3d6b21898bee038a91a10089b655ac072a7bdb9360669e0e7d26d34c38102aed95d3b9d0b164d110b7871b3df03b4534fc6682d041b9b6a679e622b62868998fd4b809d07d77cd3133e79b9748ce06ecf9fab1bbfc3f755f7475bfd1139d5d272b258b994a30dcce9409d2d84739ef86fab72e0e3525358c42fb55d0869037816a8760b94ae34b832b4c816cbea6aac6871f4a8d611251b125ad0644a0a3d79b43906710abf311abf81de9bfd43e484151b9e708cb7ef5779399426b7d79600a10750edb81e5da4c3263bb844259908df9ae61d9ef863e8217792ffd9dfff705164c8208cacb83737419a276a547a1a8b5f1dec1ec867c08b1b75f72dc429983933a2386c929d2d68b158d590403a0ea7f6300b9851456c13cdbd9b63bdc500a2810d8743b55cbbda2198a591e23adac65739f1e38f3837d6cc46ad7fdfdb34d220d880c55934355889e4e2ff4bf6b4c9ba16da0164b6c4a23b1685a9c9ae9ddede9b31c051f0462164ab26e1d97b427c5f808721e5f8ca6a1b7254d1d580095d687799fef103ba115416932befcea07e609c7946809843822deb1a44b3a2d9b05f374881e8b082d2a1f43fe7d759c216abb70149dc2aaea5a1e76faa45f65c5133a2e710064f45f27fbee7ee6d8da759b6b65f908970649379eed1671f67d9989f80cae836388a7e96eda5379d42c9e2b301215cfe22f7f05b979d299ed98f4610fe2f0829db8464c972730fbd4c05a558f491751edf0f0ec08f773554687f6f40245dc6177939c8e703d23e6189fac430a965f210bcf59dd35391b0a64a8ec02aa590b111d776b5f7f554c0ec1d4aa28a363c2ae5e9e7300a7d7da6facc2c5f26ed72d909e26592732eb09ba1a250f3221bf3707816fb09a2c5e7d01d8b7956f1a54cc0c0789c5739cb07e108b7e76f4db406ffed2c58502791723cec0aa8e8cb93b2463d587aa69ebceb8d903a78588813af3b67fade0b4425fca9757c5c8f9aec2a759bf567d907b488f083936110defdfd896e113f7515c07b6d9fa5b5083a094d9b0747802c9d7ea29e3173613aa126260652004d0d224ae923b2dfcb079a0e3fc0e7a563a53404b241782a6a060ba931bc64e1987d72411b24c04384b89248705050dd43f0c26a427614c3f3fa0f0024ff84e044587ad4714de449333d245dfc4180834c3cebe706913e6061321637466b75d8198dc02b867060648ba399a0c30b60a9e4cbca3270229bfbeceee8c997733d962a97284693a6f4bd441439d62ec52a719dcdf31389feef302e15bc961658b448c4a1c42ffdea0873de4c54584c5c7de7b5812ccddc552b30d67f0f34a1a6639c15cffe44ff3e21efc3c750b59df798877bb9037febf28b28f1c58ad5833a15fa7ea4296458bb016afbe5da8abe7975fc93aaa935dabc5e94f310dee5a58638a0b1c92968ce97c1a81ace7fc66144323f03803b29c962d40613cb74f081a782282bd4b6419ead2859e5c5c986210c6ef7d0ffc7843624c935c0c4a1b9f78055cd79a2f8aed619cfe57354161628ff0f78e055412b637f7d9462d8273154cb8c16bc6f2ef8437256443b1194ceb60f3a767c000e7199a16f56a1783eac3e203021df01a70e703820ee8846a0147ac101e317e74f1dbb9c7c99b3c2972948da7d1a09c4288446607a42cbdd665e18f701bbc55f48dbc60c9a7cbd98d6c19ad4955a1a17ee535a535897f52c522012cccf7579a834bfdc723babaa614e123a672981164e8cd408e83e63de16cffeb6c79afe770c4e61429ae4422c365cefc004b337cf70f57dbf92fdccec374289a361b64b1e3a23e99d592f2a52ee8aec42a2ab49aa70d2444f0eebd8df0658e936b6c06ce97699caaaf1773b866cfffcfaf82e72658a15c2072120b632ee9c97ce7336530079d5efa4f4059e39691f0b32746acaafae60a79fad0120fce5348fbdcf078c335a67f533e7c6ae9a453cbc53614abf6f943bec58312b81595a080ae92ed89df7c3dc6d058c8b486fd25bd2bb9881857b00c2ebc9f97aa1d33dba0c5ca429da851a08edafbda4181d7067f4cd062cafd5cf81bd290f669930d7c65b7c601abc372baa0b334c01550df866aa5ea90aead1a1a6190f03af8bc111edbfdc148af5c2677a03c0ea712100b5064070a5e208a673885a8c824b7849ad9aa214b86aca69e7e567b329fca85c12037bbd3ade7b3d521d6cb8c5ee0edd0762d836ba9f2e6539729ad541d428b0b97c9b9c72a55c2d0392c34ac24a21380aa4a9923dc0675573980f49e6ae505bd5c4e53293eab6b318275440700e0f8bed5547699050a91d7e6a5a9de336f9ad4e3f53ab745e4ac4e68e796260b7d5602914059e9109312f90dc9d2f2974eed62687a985b19a3c0b1f3b094d6946adce387c4e9e01f949bb7db68907e77905016dab9c9a6057f2d1e1f1e68be4b130ecfc96e09185d50e3f335af775fca08e19810a5d488481daf11deb7be7614af493c680b43abc8977c7d074340daea37fb9f1f0f30ed8bd2d9166a03c9a261a91c3d793ceef05a9fe6388eab2962946430d5119e36b58f11c277f8c74f7113146347d77881727418ce9b138d03b2ca9c4ca8e370b4c83797ec4e8cfd7a37dee5475138fc8ec588106ac202f2baf06cdbfb84e4aa989eb49a9061bac1b3a4698f092e7e189d2bb6e9ea11552c8d5c28d9bcdfb593a4a0e931d4188c07bf4033e7c2e483eb6ddeb5aeacb911cba954117664e431cd467ce296fc26eeb377546df48956a90916817a57de96661855b035d30794ae14b72ccfb2788f8a891df711976690bf1a98211facc1c91b0abff4bde1a4bfec7bd9c244159d2c624e85b5f8d358f2172dfdc37dad8306e2941359881dfea95922e58f9e4ee6222ac72a4ecf8281fa29cd99370c5f24553f548f7879f628ff0d47dbbf3b184c60e1bb1fd7d4694b91d8b61e66c13b239f2f199818fd3e198ba58adbf6697dfe1712ffa19f3fd84b4d462a5992219152acf73af4b7f72be95f6cb700379067077decb88d7906e4a3e9ac14fa825875c8586318f6c5731a71dec2f4054fa53ced12805fdbbebac7e36f8d70b7936ded309bff4cfa8cc177ab0e2b60112570c11a45c7684f4b58e1f3de1b37924bd28015448c02a27f896c894c4e1f56782f422900fe8ad4830d234e50d27b3caf2725229a122628cf5c4844bb229806d13bb8fabd5d52421368b7d218e7dacb465d750114c6052652519dc981bc908312e9d9c69c6a9352c1caa612fe4568f6ed256a94fced19255fc7400127c696cf5e4aaf28c3a60a2ea46e56e2c88dbecd24b459aeebaf1fc1436bf8a3dfdcfb820b02e1a05173ba290ee728e54491557f01433a58e79ab7a166c270ba04b473ac7676489ade85d9813deb4c79a91a4da7887c2f76711943b7187bc374cdc9be58302b72b178dbfe0bd821c11edad313b958c84e0bb86034b010593da75de3606db583d57c3e71320bd2a06f559614b945fa27af3a049f756b308bba66451efd7bcd304329034ff00329f764a19465fd7ea49d913735d783bde0713744bedf8b825d5fde4c8fdfd4e1044ebdc734ef95687ab3c64b445ed5e46007646c0cbe62768ced86bd63205dfaa6b00abc5f0b0f1d51b584a2b926909bb788a72d3606a14edc87d515b5ee355ceb06d95734ed52b017e2941e5fb39cafac2ac5768b1eb49323689cf2ec0ec6d561b88f16c91b7916217b88e4b934ec6378492c771b6a7c9461a793898caecf17b8b7e89b9336e92565e3670a369db3cfe779d37d5c0622ff21b50c6777ff638d9bbc653e4ed88e741121b8c99a232a8cff2a7d03aa65fb8b46334639002639e106c5903b3d88ec2fc2c630a845d0fc171fcc322d5acd811b4655f9aeea16a8e33cc1bcb1e249d18b28cf2fc6cc750c75e6653141cb69ae91fb3c1f2a6a8b64e7b6c9a6611351fc246ccbc3a86103f06b5e48ed1e674d0bac3cd6b5748883f2b71ac41c0896db5ef71f7bd4af4a6be46b44cd6262c079127258773c8da58526b0b0969c6b00f6c9f3b5b9e6e2c4c96101d4f6884b60752e2f18cf90400d9904f7ac99c7dfeb35089e967ae923f0d44f49e6c9d50980bcf5c5bbe6a72377f5a7198a613936b9b1630aeda0d4e7557388d977a73053b1b8993525518c4cd8b0be0126c981e3ac1f73c1a4ddd99119cd1a2ae66551f65936bf3e867135a8c2349aee4ae1b9fe3778b44c16fc9ce7defea2a84873773053814857a63fed1d67cd016601477f2097d068f9234662f3e29f20b40677644213c637214654735b60041ab939f374b87289b7226ba2588413eb85c7c0d8586ecc47755b09f179b018d680793d1f426f2980bae3cc65959f6885038d65d2aca3ae7fefcd73e83150b2c9f125dec454a1d3c4162985490b271e7d8c8f223e2b2900d59f2b0575b2956009736b67afb4b47436e1b40246d12f2437d59de80caa83af97ba8f5ffbd1621baf93fad6263462e6b383f6b483843308388b57f0772c06a3e00024a00d4b090dd7438b3777bae0b6fcd6a2bca6be2b079bce1c6c9fbccb783a979c74c49a5cc745d801d13d6b2de1017120d3a44132834efd14ba520eb1382cdc4ce9c732fc6cf2f4f00b968ee7a1109e1556f46a786270d9a20f2d0db076b905dbf7cc7c48d9e3d618eb6207d1552f23071617ad294d942533d3aae552e059b7af267016a1683bdd96ca70257e92e251a1a33917cd2ec05fe70e4a684fee5af59ce93c411795b632d0454502954122febdbafbdf1d6eb4cf9f49aa82c6ef7145701f88137cc31bbfda0d6748091c36d4fd5375f10867692862bce6c37317e7e8a887485367d4c64b6fbf2de070de331cdd47ab3f2385e57091f0c8860c24e9f8dd54d5cbc72cfa0ba430d4bb3a2eb6564442f4c2d479083d2be517d89d482e905c6401870fc31c4104350f0da513e1de90323f955b0d7ee2bf5144ec3850657af8aaa9298a22894626f4216363ac5e385ab6dd16d2b7f8e83623a8ccde73317c3b6ef61ce7fb1659ec3b72d28dd79ce1032d14d2fdfd3da1e15b5ce7435e6a71f8147a3efbafebdbd1053523f01b89ac455fd76d4a49be55e4a7a5dab282aae032100a8700c1f61afcd0679156a78c35664d90246acb09a745c3e30ee490518b8f86f1b85ee2557ffccd281854bfa9b81ed6aa773c7cf9a91eff1832dde97436844efd6972fc2a7583d66fbfcf0fe8fbcfd477fcf17e8abab8630b2926901d82144aa0d3c8a147f4010677f28c51dc3d4cdbb51f3eed07508b4bbb57577e74303d50d09dda92d3fe4e292b15c1711a9d0768118e6d86731bb621e55b3a724066bf06cf45ec50abcc420af9c7bbbffe4ac9b50b413ca12473555069de79d0fcd35189791406d99adc021f73fb2eebf09bc22c509c60115f01f4c4baea46e40b4e90df31b231b912587d91fea9490d9ae5a9922d390cf3256c5cafa8147eb45e2161444f72491efc0cad693143b8daa2fdcefddc09723a7d85c0f2320a5161bdb41c6912ff84ba396e4849cbe14f0262956e138031e3c48eaa2a0509618c9ab2c5fd8121ccc4f955e10ea148c49c5209c47536c870be6c5957b9ffd026bc10e185640456e0352369f0fa40b523528e0d4a2c59cf6190df41f03d5dc7bfa11e41b944f145d964844bc8588c4e0fc9f42b3ff96ed51adf1fdbc565f4a3bbe746faaf16dbb353d324e247ee597aff6456e20bdf041ccab1ab8651d95e8f2b54f52e77c4c1eb06ae2791c303b80404a8f6f6a44aa85b45dd2e5acfb3431a8e9fac6380665406dc10000363a36c8ae0bfb856a94494bc737f1ff36a2db5b961345987d2366d3c638948807f80c240cb5f65297a5a521a63a490904a433cc0f3e7bb22b6c24e7c1aed477cd140179236bff76432e59c6e8f5844d48880dfe03b5865d7d24c38cc61ef6a412e4b5c761018e9db2ad87749cad7e47e2cfc551d9922370b28cf3b19c58748de00077085385795dd7cd8a8f4b04ccc7862f7026dab9b5b233d4eed67d533e2a8c1d715be7874c27225c67f825c315f1c194ccdc6cb8218e38593840f0ddeb385cb0600a6280f255a3b83c372657071d281ce2c73b5fc6d0437b0cfef25d226476305cac92882d59278d7cf04f4b8f15e99d33563ca40f797b6b04ea175e6d41c4fd784f8df9e386459224e195bb27a0b6b0fa9621a27729fa67846629a31445ad9a99f8d77811458dc308e34e5c4b83c2a08996ded9170ecfe7141d04ec930d1eb7d5abff77bd69b13eda9e909c01f3696152f9d409b922a7296cc20f0a5550fac73e7e02b6244b48b6aa288cc9b464a1944127da4f2e032fc26b5071e932d988f5551fda15da467d339b056e5e7dfd0d3334f1af3165c4a385452e143eb470bdb678e0afb4f1eb364b2e72e6cdebe5be6a9020525eb0a3b3813e206934cbd96af4e00bf4222e0a70e94718d54e8dcc8b5cddc5b1d4bf6c40702685f5b97ebc53dd4568d5c127a7093be5097a2cd8dbd80ef776ce4ba027fb70ef598e4ffe3fcdbdf3729364880927f84900436d9345d22da414b30d15df514018ccf95797551dd068553265720e71a12bf72edfde767aa32eabfde54d8cdb14e86eae4e89c7e28c262507eef7517dce6430856d51a4db9fccdaade94645e233b114fcf6e8b8d77166c69140ad4d9333a0f6e3a2d53d3315a3bc98c8d2c3438011a7fd595b1b9df4e1b2a2cd193865c8f864740de3c6b5a38a6181e95ae79af43d06e75dd77a2e178ea6d87742d9ffd8830b0daa6fb4a0ad1bcb2d4b7a1b80641e57b0d9ec9fec18d8204574b118f85a2f7994b23d724859c5b73222c9d6f585a3a5357d0bb2b8c9e0ea7e42a85a0ce2b1a873b79901316fbd1c6090b5e418f22b7afa9463812d01c952e75ddd47978092d0a52cec35dac0468e043850c470d0699cb9bc0544e78bb8df55c83f3f1364df6194de669dbc4d04d6b58040fb1189914651f5615fba1fa52b38f8c31fcb170b5f67e4252760549832e89db318cc54e5f5e0a47aff7a667f0d8aad7ae1af982795e2a98a2d2a5d6b2b7573c1da4d6e4ed332839ad1cd6419e9e941de40e06c659b139e6371dfc984718706b3bb8887edd5f246b92f572c66c6593ae735b658921cb424f8a6f6de4640368e8869669f9acdb7d9fc9845ed63cfbc68be9b854c19709fe6493f5377ef0e998f58ff8a28fe7a10c14db1971af0a59d59fe7e5df2414e79905b77f31585b9f2e20322ca4fa4bfca985f7619db58e659c2c89eacbc3bb9c5df7bfc34b805caed67bd5b8ef3620b79481dc533e74d6e157ab1d557bc0d8fb7500978b3f75f0ea4eabad54bb195ce25dfbb51c238fd448432a9ff1bf088caaa4203b8b56d99b96541e70c34f01a3cd0d2fc23bc82d7863c5a3d537468f6900af9653a4c76ee2807f8bdb55fc807f812a39e7bdad773d176ed41934312757aeef93aa19ab5f93d26b12883d4f2883c83b6a26a843f2c097dc6c625f0d968107ff73aa280e704430d87db2afac8d3a22f17924399efabe55dee1130645e1554a243bbb94db8d250b3629125149ae4a4298c72944234087194a4d797db2f7680c3522b4cd117daf796ecd86bf6ed16bdb234c99b8248a82e72bed23199040ae1e0ae1a30cc684ed0adedceda04d7792aa6297a43392d6010ab1e22cc0e7a0c85a2c69b3266e73bd6da85f1b733f01802de98b0a3c7362da1b8842942e8194b85797bc4b571bf6f0e53cebf9b4daf9499a7785ca2d5833a1d03270388c1cad37e14ad04bb6d31e1061897c22115e4b27fb94f7702301a52cf6c91bcac9acfa2cf089387972e3eea4f3af7d3d289c08d4060c9323a6e84ef6fdee3aa67eab7519ac22bf7c479eeea42dd23bc2bf20606e99d31f32472d6822a28679a2b237634dc436bcaa25773328c93ddea4b74197fa6519c77489c8bd57a637150da1bc1929f135d48c8e491d941a9673fca20381ee64801d209effa99989f4d9e6edec03b4b148c2e5562dc2a010e1e6bcefea1541a554cb119422277e8c892db740f6f939f78d667a841222f898915808777687f3dffe09ab576ccc0b0fcfb7a93bcdb34a315bb35f8076fa56990c691629362509da7eb21a31ec9f2d5ada793c83e401a11d6d78be580056151adbdd395bfc48f54f99f620253b28c6b11f756aa3f0b01c59427c680770426a523c9638424fbdae3f79f3af00d2604a63c60f205ba880a590870a3d369a5411d44cb0f2f6b4c22a6bfac2d37f02bf8219f6e86cd947abf4542a17a02fcbe83da5184dcbb533e06b6d3667c997bd3ad7d005ed22037f0f1f412a365e3b5465fbaa8ba6b8b065f6ca7caa8eb208323c4d43ffe593d4ac58f891e11edc38603396cf11a46fab416e18d657af8a1db1429a23c1e10359da503b3f5372887d69d6fba0dc5e615fd0d810b78867fb664e9305b7cb28fd5194e2b818cd90da3271c345e7bd938fa0761ad865dc53ca48b78c67cf90037374aee157bdbeaa832a30060d83e23393f585832ecbbf3fb82ccd76c5454b582a9c07951b415ab28ca2e8309739dde698b6be0947a9ee8afcc88b22afe606837071decd250a3ffcadc3c1847b3df6db04dd984eae01bfca14035683c66a4ddc393a5b971872ca36c07db38b27da49650b73630fef24f989f8d76766a81ad8072c5395445e86099fea87d73bd332880a03a14aac104a4ba0cb2ead10eb88d3d0916f95182b1fb12526972f4edd6a7310e2bb1d638394f9a5024351b1df9438955d2a697d73c52055855711434410b666e3f12252a9914d7cf2e66a53fcbf48fd3ea380e1299d9fa0f11bf2cebf45c6eb49809c178b5496ed29f1c15d3f062ae4cdfb25908b515d5526f3e7b2406ba385e219df654d775be269713561fbd19860960c96522d2edab558db132971b712b95c11e69d8cb7dfddb386620fa955ccbc3f00ec420fa0fca9c5304349b174147b7e9fa669143295b2848a193330f579d1aae13797e3bc7604fa038fb4836dd2dbd9bb064dc9f6e578cbf38af18662042149bec2d924f57f37d7716dc111c9707cda1b52e2b24b275ceefeca4a2ac908b9d12ccdb2bc68516303daf27808c962e44d4653e13f27a2d1939b99442c03ab8b96b7382d8a149f863c5889aa8bf847675d394e7c45d45db5b219de8e78465d6e822c8d2adba008c3629780bbd8f1aaf037544e2786a80390be684ae0903c46ec6f1ebd2146cf93e1a1d3182a00b5fec5c37f8212c446364481fd7c0a6470de94ff5cf1611b711d247556f369c2b7a4950590908a8ebd17c8573ad763686cd2a6cc0b4a3acb34f3e36f547996c63d19991e7180cfb130b596fc09f521ec581d0253a53d312eee2ce31abb68bc26fc34ae5fc240e8b7c9d9eabffb42f197841994079c83174a6db03b59ad31ffac207ec5aa82264b75e9099b76dd8ee5ada09776b9a22aae92ea80a6ae38402b93ab0abe7c869533cc1ef42214e8334f42488059cbaf8ed29c924d42b7e5c8a92422b8526234841f02eaa26dceb83dc3fa11378da126da0b0ef9fd52a5f56c667fb48d7c9e0e6086e72c6b5e2e51d47988ede57ab45095d9779a65f6c1b0cb6c04cfc0db625db5715627dbe76cf8864e07909c7d5d6ffc7b490097e32dbcb289db79b5207362489e444621a81c7acca8371b3f704cd317e4cd2bc1d917bd0ec7fa6916b86165c591429cf15b057a4296b56e944f9e25fc9bfab6573e0705137123ed286833773cf7f5a8f97abc7dac82af4ff86c46036119db66a855b0ac26789283c82eed69730b7e7d5cb6c42bc3b9ccd845c84457bcf63bca8f8e86490c7cc860e10286feb1a40608b8365d6dc4e689d80debc43d2146e98fb720b7e4fb62f253420b641533dcb5a6f0b5e23ca76952db7a8975af3bcd38d7b80f7b0febc8c0f1b344581727dbdf3138520b9aa13f09d3cab234698520a9f038693f5bd598ebb7d6e503f0599424ffac23fa02824065429eee51b61cc479172b4f9393ff0f581b332902d410fbecaaa98e83964aa87feb021aeb3e7b034eb382b52b85148ea45cac73baa48609dba8e575feeec1bc863ea2d8891c0a9719616fffa2b6cdfbf063323499dd48fffc05e4ac94f8055abe1ea39be592f740af5af953f7c773df4fd93d0523203e715c08cc9c9a74456ae5f809cf16ee85d5392965f21c1698be4cfc37db77bf9b8d46d118d44698a27d33eae693c0c7c9dd714951328cf05f62b48f5a4aff406184d676c61c272478c485eb9711ded904f101c73c0b564c0a80adb6a533f9ab26167e8ecaa860cde2be3570af456c4652d2320689fe2fc89b9bf4bcdd444ec89620a492dc68082db515827ee1ff444f16c402a37fa75f9ddf47b4c385bcd31adbea1f823217794c48392c8e60824b30fd65ca041d27c3c508962db37f51aa34eb3bd73448549b774e0f1bfbf6d308b018362835349c6d72c2bd95f5a6efb44c682841dbf32add4be03cd3df439f6061b1385ef9222bc7e42a4fb64dc429fd7902a501cf74edcd258c7da680609e38c88bae72d1845b1c0551ef9da01c6500ab34a44fc4b8aeca1520bcb5dc965e2ae8dec46b285606784410907b87014395e62a190e1e866532574f058e09fb74bf651cc35a1c46184dc2d2dd02db6c0913416202f425bb048951bfef926f13be83feae70eddc8a85c62397bb00f3093cede5a568e3fce70260192755a33889fadb8143efc9199d4edd847da1d4075f3a173078b90442ae21a68055285006426c34bfa045a78841cd113a81a190399922a1e55a00af617d00d156602e2c1fe892944a7cd867d6dbbf518e0975f31ba85ee025e42c9a3f7f7715746f94b45cea3a146465cc835aea0db2c023d8b086a7009ac110d78feb98dc7198332ee642a04fb04c760856a871cc2c3b4683fc9bdaa977dc75b6078a5032a78f881335b527b9e590027417b0862b71939656f80d2856b4db4d1e99f24ea35fba2b434f853ffa208ee6caddb992754751128d117a3ddcfb9049826aa5cb751f7b644ed2fe8b0d58009ddbf6f4a7379040b022edcde059a9fbfd819d095492e0238af42e2166870a7ddf89820ad3b4133fc7c4f206b6b9a8a057d8c4569a4e27569e9a18390962cabee0ca2ea2f44487002e900a55cf752173784c924522bcaaa6d71dda9e4e9180faf6b022aee9c101def194247ca84762b3ccd213c8f8fc88b4b0f22b2a89f0666e14aa02c9019d3caeb332e67d0a633adae924396d73aceed436b64ae64b96f12e3951e7c320ed13f3712cc8184861521004762016050c32d2aaf335dacfa10568b3487adb9c8cd73e202335fda1bed571bb04d54f4715198c2f890a8aee4e2339cdf2949640297c8e8567264c1b67cd8f79490a603b54514bbba927b435c1153f3a9133b7ad47b5c83b39ac7b3278d0a95f555fd0335e7ca4b2a6e8a35f76fc51b60c44c90723e8ea7847d822b54f10c843c65e5fe404554ed764bf7d32208ddac71308352d708b23d152446906fc2815cf3d8b0ecedb61f17ceed11f99373e572e6b5f62779a4ae94b81a8210a950b3023960852fe76a41f01443d8e5b7dbe1ed1b8c5ecbe9e0b30f6cee1031a750a09a76f9d8ff59011207026d154b8ae2b748bc376e13075fee57a19cefe7a44c1ef4cbf8513e84c3e15cf85af7fe4433ee3b807809c4a72081a904c6c1c7301c27c88928dbdfdd253d86d84d99777b0fed32832ba663ced6219c43edaa63d160be88b13a3978c8de31dbc8b0cbf409bd94d3bcbc492e5bd0eba4bb3c028105d8d9472e7988b8da6510ba6731c7cd5e0a3fec7390bb1748a9cd5cd3876bb63e4326dbc4ce160193cffedef4c1fb5618c93fb5b004fc879944cee3897ac579ee236f7acd5a2dc39bc892154c401c6246955fb1731ef2e0fa05226a13c2f096b93bd421e182af641ca3460ca15b2f0471436e39c1ed0e9f1d2476628677f1464447234ea0cefdc0505a3c701ffd5be13a967f93563ba26d449cfcdc9f4f78302d31530edbb6c512e5900182571995b96ab686f380c0076742b6b37384efbcbfd11003aecbd69cf54ed5579a37ad67b1b4159bb81f9ab2fa5b6263198e92449e9e9ec1203eee9a18ec8a98590621502bdad47fe9345e9d97475d383edc9de5b466300b430a06183e165a765954badc0da32fac15b11d5da1bc65f9b6fb410b81e2f0fe5406e470a6ebe118f354c586ec49a06e6a8ed2b7ad9a7582c2bfe0f6473b47ea9143ffc8302be8b67c094ae5e4f32c6c1d1cb24d6f00216ae6c226a9b8b77ad7dd9018dbeca782f298775883d683e4e33bdb59dc26da6ac1a6b65b87d1d2209114d896323647978bf86af7aa99b406732c285b09a3b2d3c656658504f180cd2b54e8442db8b569805113c29a7a52be9f54ef7a535729736330e2eabd5c8ada7a05dae9bbd9bf850acfc0a4fed98607bc0e296d43ba8f03695059c49b240c790148390430ec75ce86db9c8e3fecb7f1f1e49593d35fddaaa9ba5f6a90520c3143a831e0d7e200e1fb31cec63ad704ddf480525a5c6cd9ed7facd89ada49daa8d506275d1ffd70e42e80c57302e944aa89f1ace93e3ff21a7fcde89b3367138f46db3f7e4ccc0c8a189de4f62d2784e2de75853b357b612a6b4682b1d4ae2e6b60e48ac96d50f464534efd976c5588de4123cdb74d80cfe40dc5b470ca61dbbcf008a078f6c65512642d5af0b29feba54fcdae68018f41c41086f8966146d759c215ca16e67a96d0c531104ac6ba5c7b5ab92bc1c0168940253b5b1231e2395004c371874af1dda922bf550bfa3c61f69ffb10e1c0e5170c2defd4f90983b4bb53e13af9a98a242d2a7e4be2f83dc37ec63b2ba3d194ba2ae4fc6dd5a5c23e88d556bc8d1d24c4ce3b05da911802ad221b7d17436446ea19598de61734ebb451b0d98ca3899b365f3d197bbc3d8c8674a97c4752d32f1b02ac7b363522af19208eef8beb0a27b4323671720dc437fa51ece117ca11df14e12cb5198ec1c826cd2efbff366ccc098a25289435254f843c78b62a15fe486f9a6e57fe75d6dbe55448decd110572d3453b43f109daf63ab39b81f646e351d0dded1c449752fb642fd76745b155511fe1225555892622b3d456b2e40b20957ed32e8c959121c882bb288e4fc5d9e95c7c54746770059e9e84a2a298a44f05e9efc9e8954ee3f5b4e4aaf3faaa03aa36310046729449b6d281552b07ec28cdb741470314977559dee7d2e1e838e20fbc67573ae3b1e9cc2429ed61561bfa545f3ed15b2d26342f3c7302a120a8ba0db817f1e818c1583e711cd198aa61d7c405f2191fea4edd86694a7795f95ec3e0479796a0fc45657246c1cd11ee14241477630245d22dd06be5f33a04e7a6a32a26de9e42c8906fe72bf548da130e7a8e30e8168d862a1ff93e0d2b3c0c65c7f7668d1a132ca5d2f72483e4ab1241ccd402c389252ce3dcee637c4716641b56effb16c357de512d060d7bed1c3a1f32143b1d1ca24c8d57922d413851c6de71ad86a5f841309d2795c3416a1cd28b7a4713c8530afa9fb3f5f1a21d2df202b9af6c5457ec2b15aca02678e72b24cfdf2dd7a488aacb2709bfffb3a66bbaf3147e59dd8afcaa782eff0ac59699847687c0454ded96f7b5d31d75cdc391d54fc32a1d2e3f904b5bbe111cb3bebf84a19eeb4199077b0e97d72da4b238c5405983966d8cd22db1d7d5074e53917b05548c08bbdba3de4ce327bf1721111ac9521525372e353d5abd3de0b1f4ad5099a460d6cf55b2392f93e9da4753582f444547b88e1fa35f889fea8782877921cb3255a0abb04c7aeebf0be815623f950c5977d8f2be7b2dbd67ff8b220759e519ceb856348999eaa97976276a110d0541887ef0cfabf32be95399441310f884c338ee1b931bf5d662cc5a80779ae261f0eeae842fc886e84805162379a182faaf9cc59c14c38d1346a593f3e00952c9e02327b0cd755a96af4a8ae5ad48b0877492a5a76d70b315129b66f68286c5005f7d9368633212fd41e1b050032a8aa129714d68e8ecf35c0d490e9a968f657f5ce2529d4de18bbab704465c9b64126b4dcc4f161ea4f0fe117afb37a43ea8159c4eec9837ae3bd711e866e98d2fcddd5637b626cd01e96060532b4c5bdd1e92ebdf8941a73b156d3fd187031c08ba281b7dba6a2909f4cf80c0c88ef857598af58b633792298a1c4a2e820ec78ecb05fd08277513b8073c1f8ab1cde0ccbea4752656dcc7abe687c5b80e32cd91853d108003fe3335c6477c33ffdceff48eba542beb059070d086ddddefa28b63aa2bf330002c8e0b3b3b2fcd2d56c6a554e90cb03f9dd405bf7ae1cf3def1c19a70c5e83c499b777c5d8991c4aed7e77d2ffd40a44edc2729f74671935a2d33cd34a6b594cb57e3f971d5030ce6273e072a04ef266314bc30de216cbea08e0fe7b3e81b320e285e3eb067d5449e2e75bfd94a95ac07d26fd3646e2ea5a8e89b92f83cd1f115cfc60610743aa5eb4304dd2a3ddd0af85ae29a933e4d75a6838f352b22729c3606a370288ed270144c6fe0ed2a8f406c40453bb3e4c103e723e2d04ddb2158eddee1d818baf916673dadffb07a59d2c2860d5c659bbcf3320b5b7787c8781b957690eff0a39bd3c877965faf775d264cce6f957a2ade60c2a29652a9e04de54713545e279e5cef79a52d5c645ffcb3e7c214cc4d81c0ff688cd5221b064cfdd473941983062c1464a29479efd33be7f7511a05308d8be3f880c89921b4d8e8ab556f556b23f112cb93e89c9bf677934a5d73b48042618b65bbadd22fc3dbca61c63c9dc1de0865c874d6ef77798ff36759cd4dc34de9d65ce5d02d00e1075c9d8dfeff73e6653ae14b843b6b4c29fe12c8e9153facd048555a6ce5212c25a357a3216969030fcc75d67c5d7593c745f04ef3851cd776c9d0fc1861f66a9be7a51b43d9216eef307ce21258c3b61ff4e748afb3e81656d765f9517db992790eb3d6ec9d0f1cf2595237382bd2902be9236e577bb87ba576a2584341557d15e840424b30d9e949e492684eab319b4414da66fb9aec8449e615aa0118f4eb297c9d46f8839ef515454fe246ce9cae76713e8dd0cc502f33ab27055b5e10d0c44bffe5989bacf8377f075b69028bdbbe88b471f23debbc5b82791f80e4ea03076ac7c57b036d4e742c582a86f4183acaf4469f20cedf397508e44a6339c295c37b2c63d3571d9ee3c1093dc10435e2ec00a438e44ad196fde30cb401266dd5f784733930b081a6841c76c45c67fb4ae5a256a8789018b2db2d8157b7682c9322621c7be9a655113b65a4e2b044f6f54a2661f475a563e38d573796f56f726f48b9cc48baae76706e5ef53f8f34fd835bd58407bd9ae27ddb4bc2591256bb5255732da2c552cec47d017c79de014b35d40d2684e42c606c0f81a6c2f6c6af1ff6a14edbdeed39772750a85069ad6d594a2359342fdaac9b683c5b2fad050619da0e54d2ce513020ccda7ac3b3ec6bc528d3b2119e9c3a0ab9d0c112851fc71497f84cb94e654042937bfe4d0bf05deb78d8ba9c8697aa308fdd81678b8c57bcd8fc1de9519ab5e47dd37a9b3abf563df1861a875348b5f9f38597dfbb5a0f540510535df6236c193919b025887042205faee75a3568aaac62218766ccb74e099d04bd6b9e3e143388d294b3bc794d0cd9a49030ab0126dff99308f505dc0481083ed78fe95f8c649b061c48886d1c2e8e6cd29e7e30c2cd78ea67381f23c75de9f33195a7afc831a97e72c0d617491c523620c54d6abf5a49487b80ec17403d30c5145ccc4c50d00015fcf87934506270f21e2db6d8cdf90a47caab6ba102a9cccfacfb022290ea4549a1b652b84b0d127a3412e6c751ba7bb5169b15dcf9787b90a6dcca7fb18ba4e9a7bcc9f1f80ed7a1b1722310fc9d476eb9e591570213bb8c57910ac7a9d59ff6a9d54c594d10de42957c32e0be9b4200b950317b98536a0e40574e8c349b26f226b591aaa0d1f54d7cc6292dfa3a0ea197b70e192c767ef1702dfe6247844d289df448252f5076047e7360a17e9ba906deed237e832afecbda88f007b53153c76dbd2dc55aa090ab43070e48813f0378d20b28994a15e73aace1c0e15cae8a466ace22756fcb5d373d562ea78c829fc8b7c1642bcad0d9557fa97ca0bcbdacec86f7e50cef048cb75dd653e367167216b080fa5b4d6b6fbe29a937bbbc4f5dc95553e95d6189835607518d5e0475acbdaccbcc7b9cb7362d47835dad82c72d51ce3beed651366da2f7fa9bad6bce8df577d1b8051f0ce8cc6a982817f2a1692c2ffa35d1706c3dd0fc21209b30986bdd37286922011a7b7a0be6beb3c5fe40e8491539809d7f96d8e40ed0c3833edad57d4b13ebd0cec1c2a62beb1870b3641352d8bec703a0cf0d5f912fdf9e654d6b2770fb634be5f589441cfb294a8e139be04af4d83b2c5c70bff5af142f91ff56774be895ae1786671620f6178cd39ad3c15cb4f4666fea5bb6d8b2081e912f556c132e179376bfe54062940bae73d7e92b02bded1fe0e9ae96e27d8a8d91b6a3d9f77ca980720c338e60eee74c49fd8c512a659f07595be8a73ead1a798d0a85f9cae3b6fdbd6105d2d4e5f6001c0fad3df01bb7f2fe74125fb9aa8db5c0328da99f7989d598743dc4fdca08db84b4ea12d7d82094a4a783d11b8e311debaf784c5053fc07e76558be68fd5fca7bde0d44e7c6b88271e0f067b11f0b7ce41d37ae498dce15b6cea71b140b2f4d3156579c9eefb15dce090e4de0f160d46a568baffbaad1c60fde743425454d89b64a203edacddeacdb29c8a816082b5c72b2a92c1b1a212e4dff32d22f57f4bfef17dbb0e5f76d0bb9bccd0edcec9331b9942a101131872748bc1335bf428d28d44eaf75dc8f5356898e1bf326010b164f5dc9c24d265c53f463a0ed24bd60d793707ea169b330efce104fe1645e76952573f864b3e136a7b4c852e9a0aba212522565596aa9f54665ed3b3e5ae3f8e4bd7f202e9643997066f8ce1b68a8e6bc8ac5933aa146422a6512dcf5ffc073c9f6d189b78d767c855679843a9505e428a65385a9e3baa52b2a05cbec06bcbfde70f76d0e6262089a2dee6ae2392b3726b05919f107eaf18a070462b21696cd4995d7852a099f25ec7209b51c7518d26e8fdb0f98dc837a902165ec610ab9ba9a3c6b750cca933e70454faf6d47b1be8a5667a6cb200a70d37423e1424743c8d3567ed3db16dffd5c076a53f029ff4a7d3e69d3fbeeb50a425baee6c45eac054416fd4cc789170c66f780cd86c241184f4e1f1ef348401ad432999428d0cdeae730389479a22cb9089d1ad325cf34c9a9d1bf48c061d4eedc5c46c1a1500d20d9422508e6300b4cd0626e8d9c07a67c3dbb06673238289b1d1cd68d532407ea2bbfeb6e1f4aadff6f12728c96e9a5f47c360b9ac8f709d7f606c8a84b385582f929ef6159f2188aa522826bd8903ba9e0aaa83dafa064dd635ba2372856173cb1f1091ac2f08a5aaa322e839e185ee4cd167589ac352583df63c7c983d9b9268a15b6455e5ace4b5f38d651cb2eeefc25c1f67440b4993711714c3428d7e159564af7aeb83f444f73d917261d86160ae99128e7f4eb78328ba3204b8d568e1a7963e1ca75cf08e34e87976e4afca27ec7a610c05d7f0df4f7b1a00b1e24543c15498ba196f39b76761e01f848dfa87ec58fdf36bc83db7efd06ea9d1024c860d9a77e598d86af1779b1f322c58daff17c0c17427c3fdd5d04b311d982981253df7563650221383edfc084aee75362751a8b3fd1ee65ab5266a662c95a074bdc2e1d11e010fccc694ba5ab1a54cd1c5a499976e043069c12e7d5a2c6ea3240752145cf0bb59e902fd77cdf48277de475b3014ea7cccad44e527b9a7a41d704b4271065c7b1714e6eb59df0a0bf6e89d6b4218858bea692a4ea67041d18f6b007985dbe1ff5acf43a87cd407d54391c0092a32ce660a3ab52c0dc8e46ec24090fc8f0c7210192ea3b10bc946071d52811e8d09143a7680cd8644ebc1a3f84150fa7a5aa5b7d5c67abd31481b45ef0a33835efebcc04e543fe238ffeff9c5cd2c6da1e20a895e5019e7e9313f979e97c5d4e78936798d4a48266726c84ecfb1477cc48ea31eb06285156831478f2f9b218658eccd6a048651713354cf5b1f3cd8cb2ff93db9f7a83a590ae24adc68f63bff2777a73e4bde593fe24661eee4ca749fc4fba16a2666f2658809415c4138a79f9be87f1c94d1605c086aef2d525440a99854ee3ddc4f5ced269fe0e1332dbe764de03869e5701da1f0bc57232103df424909560243a1da1419620eb58f8b88828ab2f9c95064b6150dc08869cce5065385dea1aed14c669028bcefb9064f245db73547d6ffe8e7a58e57f13c393159476231fed2c711a7be9c619119bae72b5b45a48faffa351ab69c384a00ccd2fb273bcdeb0ed628e24b8e51478b410c55fc37295e49f091bdb7d04ceab9cb121cdedf1d933a9e51336db4de051839839266a1c8f5b43a6821c364202f808b1321b9c9eff8cc922ca1cd5ed3f74149dcabf37c38499a19b2a917dc5b52dfb7f86dd82d2ab45a0e857fa8179bf8dabc2bb68fed33b1951f38b883743fb10de898206c1e4855febb90d6b971ca9ec2edee94968943d5dd664c464973b62860a3ace2a3a1bc430035dfd814f76285a35dc86fc224e6f629307827cebbbafadd9d643b98b1ba5b3846d5cdc04306b1a8bc160b56666aca9a13aec7e6b8f368e9be60700c7d1dfe1b7b0e5a872848f00452d2db91bf95dc808603cd8087b445fe500afd6c526e2c9875bc3e2d8228573a9aa87b3c91bde261e5262fbf2509995f6bd10d243c0f9b6e5b2597bdb0f31b8a682027c2078a04721018e6c156fc3b36ed9853ccec9065959ebd81136eb50e101166cf8f9d9ac724afd5cb30466638464f2bba4688a3cd018b536c6b090e74034819e1309cb800bca584e9375d4cd40aa47fed6f54f328b9f18bfd9eb5ed1a7ddb324cd03fe28a3dfe7c0d9463957e2ddab87d04d41a0cce48f7f86ef1981236b22cf3462b6ca4ac29a1cc5f7ade92bbdf02cdcb83342c0959b7983aa8add50b38cfc15856cdbce747a4824257c5af60975cb14e57ae5962257e41789b6cabda2e8b1f3f7d7f13a2685efa78aa1a0a456cfe770241971c5840cb98a8fd20c5168f69dfa3e78638033b506f7b29b96295994fe69a9c451687089416743b4b8e99058d422189a1b226ad1e9b6d375b796f1d5aeee7c2d00ee41d9fd9fcaffa899f59292dec1a80d960eb95074153fb6b3d25b709a4cc51d4ed1fdada0f8008204fd87fcb04eb7ff1a954972f479f01ef8d10742db53e07520ffc2b17999585a5d0ce680843b71179854d020d848c97989e1e81e3decc629e70e668cddf4ab8a07626ae2185bcc73e39bbfd1de05b46f628f05095a430d1d3b5c5976e4bf4b6529e6f89daabf711f0c49a6a1a9f2c8c765b7d6eb1f0302f3be9e495351d4317c32484c80fd3478ca1ff267e45515e8d7fb56b599b8ebc00a77b354b03bace80b3a0ab1193fc06fc5d0106f36855e930b3ce3b1ba7ee77e792b6562edb091a43f43f18deafb29187a4e5a8d2fa2a9ac0c6cc8b85ad7e21d68acf7883b96ab356c13b62142888acaae091870b034283bea4b82b781f0450be7d0d5728149685cf303e2d2add56e3c656e5a07038a07a00ab1af681130901159067ca9ef2e9d8c6f4baaf9d94aa5ec8fbf6a1de567fdc81a7668cbda02e797dbf650c87a0f4dbf1f6feef37a3a89c89f0c71e7c2ec337cac3b05f46b2aebdddad6805f09d4bee2ddc749225ca0d80e64e140de92269fc44d461c2ad37cacdcb49368c436526bce32be14317c916a4736ae37724a5f57ab2ea2a032b7e29ced25f4286dd69b84e992cf318e84700bfbe77eaab49fef7d2adab901c0235d75d3082f473d3806983bb17eade6a3de334fe7c344302a0da05858c98a3a1ebd73d5fa8938458e237f6b423e807f9652884b2a38695500230572e1448411546fb80fc4f98bdd6d674fb6beb20744dd404a5f0944b682286472aa12fc8a585d70677289c7b327172cd2f7798609d89ff04ee7a020cfed02f0191a3149e5aa971729525a80cc8a920ff21a32c064afda82b964e4eea6eef261f84f9fcade173abca4e1dc4a62e68ccc10e9afe11ba6a013ffad49a902cb9e616cc2da820bed5a8443699094f96e51cb6c2977443565987064e9d28ae2c193347b64b6822f665f0aa9eb566dfcb2ac15fa0066fa41a576d6a8d6293529949da3025af80101cfc7b7db0d8cb11a11fdb9706cfe9ed7c13cc9ce4b341c9c48fa1192f8df6428797835e944e7ee9db993490289de0342e15abd55caa88c5dd44f7c50ddf4c206d50644572055e4d69a987094a61c4bab7f2cb547cbe1ef1ec4b7f762572059ea2791e66c9acd6e94eaa690994a14d71ba25e9e0ea7ca0b81f91ba627dccfc07932b2274360ef4aed7252487aa7b5ab099a8bbe15f98d1d39a06c850238452ce7acc6b48093b78ee927f19d463935bba5e1d6bbef414b7ea2d18a1d5bd812d0d9a29beac327f072904a2ca989aa140d06a57c511c5c1c93362bf8479277829286bd86aa8ba731224afacf5e7f126aca72684c763cb40e56ece175017654ff7c0f86709d05af7b2fba10e101b1d7c661fa7472dbaafe48f7307cae628324fe08cd5ed5de9145ec99da9be5ee174964546dbc5079e81af92b3708df54489c47f56ab9c0895a28fd6f6bb1439bdedf53a786dbe4fd8d445673ac54e9fc626cab06159b941d99eafb1bbbfe56bfac8b117d151d6d4b5fb5a9b9d4c2044b63c0516154e86977c783931e9e087cd13472fc231e7b32244076f91d1ea5861f286c132fd831d70471b91d3f47b445e849a3e30033a31782b031d208d827c02c2fe5c87ac550f0809b6570c03bb38c668bfbe0c50e4c84957b6dcaf7c4625cf9a125a97ade7300574d37c05ea24ad5da5ed2ea987351412fea5fc0a21e7a3a512e35104ea1016c2d7fdc9599684097f0ee6489207a1590d76dfa69b860c4923d84b3fac5dfd1a69b2155e50afc88ba4f84a8b3bcabd90f774d09fda130f8d93828cf2d1f90f7a4eff45c917737259a123508a65544d749b8c4133ed1905384000feb7c8c0a4da7359ae2d8d79c6fce7eb95cd5a9ae5b0f69b29dc15fd5cfeaf4b575e1d28d492b39a2e5c8aa5b5eab16a3cc13fb3f76e8886350ec44a3099b9a812c11b93929a22226e8fb5f5dd2816653441cf94d61bc5c7e0e5042de3dd94a5c46e7f2f56635a0f2ec85aaf45324d56e7205218b940f52403ea3cd2a61ae2f4a2e4d23f49c1a435e1809aee0541148585dd17e5f28c1b53c1f2f88337f1e38224063c3d0613ad552db41b5e217e348287ac7b652a2fa82f10529bcc0dd257f46a4813f0e95dd1095195b158f2cf30b079b657162ceb97522ae40f84a1fc611a8f1ccb3f900d2d5c765166057935f79d28250c895840793f1d4e5b2e5ac8e53578d784ac7aa62c4c3391e00c7d7dd2cfdcc639b4ff4c96f035e4c4baaafc82249b7e566deb1638ee1eded56cdad686ed90ba409e945e3741c603c35df8f0005bc5b8e452c1e4a1829496cf71c366e99ef0806a9be4758c4d25bed6da3e0288f072172a4bf56657eaee4f72dcff1ab45b2bf334045d845c841141889b43e0034dd85dd0c0afca428c685b72cc94d789f70c286dd0b020e2767c28c23ff40de2ae59c5d84bd1edf5291e2fcc42a7fa28b90a711a0b32f72c95ec1f5793ab4c8f4f316c421fd788bc66910a2f25181e9779a08ef15365b01a6e21850e2c44326c18e0ad0a62f3d2ce82cdff2c73e1a1d3f0eb0d97933596e56b7bb1fbe49384d184609964b740662a113f136b6986547d2e3afaa22ac0684662c8de2d63bc216b6ca4e86f45210d5089523c01adc11762d211794303864a4f918980b617767211a36161d990e6a83bfce70398a4ddb0ae8340c2b50ca46c07fc769389a7546da65302e9e88313c76c1db83c676f8538df62e4dc6203678e12d9984030c4f9589b78ed5d79808b12e1c3bd3f07aca4b9cf26680574e018e2525e8f0e1df714cf1fbd5b49b9304159e78c92c84076853e9d1846120b963397864fb0f3eb5ea4c6bc3fa2e24ecb834f581714c9fed1fe7d496d1b4fe5b111196957fed3b23586e42fc3068198f66417586e70891ef14ad5b85fe4ae5c7809c0f3d4958664e28ca0275948326ff78b718c4cbb55eaf88f28f8cff94c10bfb2bc2ad64581717498ee612d650c90d02508e01ac92756217033b2241f10a78b13ea28f48aecfb71039f1221d7976ba2fe8f277ea1027ba253015c020a9dc389769ea6d2fbec51660d587b1d43bae047ace0ac4d82cf8b51ec1f8a558edb45afe63a4f301b7e692ca8e33f9f0a7b252faeaffe88f76df97a651604249cafe02fe4fc53d25cda47bdfadc5d273f4dd7f56fca7bde53c3ade46afe434bf6efd6b4fc54698331254e9e76f383265889aa06dff1b82a07d5235f0b3b539b2777919ee5f361b31f4ff1511d9eca9f71f9762a74a4491d13e4ed175b61a77f1f09b7917fdc3fd12708bff74c26bfe2a6655961221035a3d51e993e265d918aa9bc1eb509ad4315981ede623303f37fd44579ab169003d49fdc539bda887dbd29e6566546f95147a08dbab240a136348ac9147f7f32e1f6afbae0d22246ea8ea28b036b6e6b03d410ee381e64884b686e1f044a955f2812d12a8d1a337b8bb3e8136616fa8a45b854540b372ed3dad5f0c3f3568d51d2b9e14f805443b68a374c94ddb35003b5a61df614fb49cc7897745e55c0b4b95897bd5dc263603d627d073066b610dfb8f655931fdb583b9733e2afd939273e3ff6f35ae86d77d6b1579f7c6bedb0bab51b653f921f6b58de37b013baf0af37a889ca6feeeccffa8b2f23bf1c2918b21c604ee27655e667431518e8a975c9535ffe173b15a83eda84c3c1495c4016e732c725e6e390d56fd0643b161b3b2ae6a5ee51fc0bfecdc16d3db73972ccf5eb6023d92f2e1c43037c246f251acd9f0721c00507b36ee931229b0a136c7d34b874e209fd568fdaf6009783a79b708572ed825d0200a00d9d66627ae4d99902d80490eaa9694c9c9e8cf7dd2b899f9db441221fa5288ab4985bae0bb01c626f593f0f35c178fc20c7d95f48d32878c014bb918b529c9ff2afd94793a18f9d96b3c74b66030da02d0578d1814d575c76207cde7eb22ccdd1fa76b59f5bcd106e2cbbe89a38c087e864942d7a4c486a0a8d70dc4d3e8a2284262ddc6422d251d4a4754cf2225c79041061be69b3fbfe6277a2f76b92fb82c1d8f11a25dc0f66407c7bfba69de6af03e6ff2575d9a8b4d5d0017499caa0cce0bcf6315421ae4ee62b462afc162b064ac51429fe6e81cf7368c2890d60709c1ea105c0b141f2a20daee1e8fda53d57d23840424eb3a0bffd741dc357b7edb30a3ba413df9c0c8528734f4ecc20b40c551d46d028cae2c9e31ee2921e021b37df38088680ce9dfb61b4073280a04883f8a504b0e3bc843fc664b51a8dc2004be25eabdf78a17c76a3840fb65eb07a47a17de06461338f1693dc71e393ba272d51b9cfea00251c03a67d3f437ec2031daafcfdffef71e20d50922581997b73f1eba816468dd3048b88a4e6723b90e9dd6c67c98570a088e51958340dc1ce79085e3aa69dd46b59279af4dd12d822997d52cb5606a0b6aa2104e0120cbee2022c5defccd2dc653664479314a8ec6916659c98d4d25c6aa3dd5b19862975dc4373956611c8f2d95a93c14797eba9df53dcc05e2a4765cf480facad9c9aa7c8679e9c9a4c5507f7c6e2ed506e001ef9906f0a0618c1f3a1c126b4f5d977267fdda51c123554b5fe7e42f5f1e7adf862a67aa1fc754a631e4ace4bcac0a4ce60f10821f14ba2dc0ebc0e2cf98e6df1e80b49a06dee616055850e72e4583740b2f753b38019f6030c8c724ec70a44c38a23c3ddfb1f96f7cad99768d69d1b6a15c80f9c5ef8df775250113e81f915625605a6096d0f9421db177fd17a889e1fc04ff8f1c531f9a49e984955ebf431251c1c5a74f43a0c0397580076c98f4128125a2b6301ff4bd0bf1270a687d525152032fb7ff6fc87ad4f4ee2934093a92ee65a33fd6c2a98ee0255c751e86676fce50c70227701826f3959e47000cf7598604d4643ecd11d41582ae10d093882090bb44be0c9a00fde4ae31321eb9bdd579fa792d269fc275ea0a3f1fec41937c633776a4f8f46e0edb1ade29c0c0278f1e0e108e42c361203c5e7bbb071b1cd914fd04dadce92176fe0c6cd4249ec98d1ea9f2a1f8bf5a547e51b3d51bcf50a6f26c3ee7f5ba81c09bb1983d5857be9d5cdfb1a5596e325ff8de628a6e66bfd566051bbbd3ee0100d2c21e32bc7ff4b9e2ed280a7374fab230b9adc286a3e877ef89852cdd042ee5ff72ae9ae770910b08f55f68d7d50724a41430f7edb1b21d441ea0c65459e7ef60bd6810b013da179cde6e40f2976c88bae8fd6a523a25bad5f85dfb94186191b3742fe89dd02111c620bed1c7a0a5da605658ebb40879e8ff2e420ba2f807f334c11195947bd1fc90bde689df4b198c08ac75436b5264cc5a9861459903f0a7954eb13d0335f6a959b5a700fb5422d040b4f65d956b60770acc40c763bb8b6aedd868812af796b4bea4e50589f1f32e36ce99020f55c10bf066f9911a02ff66453f70b34d535df184eb34cc1a3849ae7720a49bd97d21addbe11f1da388d0ab73c930c6f3ae7e99bb32b6b8dee97184647af8fc31bc240e1d3df20211743bf6e9eceb1e8f3215fe13827fb4b0753a6db64400fc698ed1812d96d7a862b09c67f797ae47e96e22285fa8608843f9c6b28ddb2bd9097a8f5afdf2b9d8b49d409c79d724bde32426b254ce875213194b05a4beb57c41fc8a2fdae6abd8ea5dd24f2ec9efe96846cd73332800d9b0aed22f1271b6fa76e91756313ef27e456cf43affee61ef4866a955b29de9f73905920f56dafe2a94876d00034e9eb9ed34aca203b6bddad8d2ce46fb75ef99c93ba1da2b782d81f81cf8579e000d1dd12aef4628bb5095541c595ff0273b15e777e6170e77d39bb1dbfae1482b1cd598dde761f76452412b2c615d9cd2d99ad518087db7fa6ffcb1aa13bc314d50c4e47af589a9b41836c01603137f65ad74041a56dcb0242d332b652acec2e46ad66e19826f70dcd512c099e48c323740b0fa730e77c32995277774dc47154bfb754cebe06d34e88f10201d0ea3ec5a329a487cc5fa907429aa1cb66772962ff346179ef6e5778c76327180834add31ae6ba20ed5e16462771c27b13efcd3731c65b093dd4eb6ae6d2321c94e7a219675b73722248d49a1c0536fdeb9809ce470458ad94be8b907758f126e1280025b1fb53aefb48b66c7cfb680dc736874720f33bbd98bdbc6ffc7125398fce28d3b26c6bf23a26ed4caab913e127d5f3db0c1e14db21d3620418156823fd6d938c339c37816d309793b6c87518ecd43635a08850cc2c610fdcb2f045192a86cdef316edf9c1f40c5ba90c96d96ac8ffd616dc8303f0f3ea04dcbfd19bfc599c0d5c659492b9e515782c76b97c3171fd3374118d1d0cd66387a5bec2a9b359270c182d3d2044a3342b291b8f3213eb87324fe4a2f9f05e4e60f082293d0068c8e8c8856d61bbf4583fac5cb0b627f59912d4ecd4294d6641552b5d75eea196947ad05e70006baa42f823551a2a580727890780a07fda8e3fb911c79e7a1238700109876d11e738003bd2234ecaedbb915d006fcce000cf603e94d12f92650a2eeeff92faeb38b1a78776d781e23edc9fd7867cc9d01cfe55e0b3d7dc3630e513d4eaea8bd5214826804082d2d7056da4a549f79462bee861c25029d781dd96c8c9e83fa02cd4282703749720f98626492fa0e84d73f53c89f42016e491f0cc9d9e2d9e5de758d93c9c893abcb1057910fb2fa4590c6effc30612861949a8308a3d35af3f80aec9dc75139e960ca06b3e1298f77f7b0aa2714c5a11fcca7a975703637c84b18cb814fdf073b89743ab4a927a12fb3e74987706a04a3f34c755e4ab4bf8bbc0e6f69da133b0006c68d784277d7f337d7bbb95bad4f3a0b3d30fb9e2eeed4f86e4ad869e56e4bce8e3aee5fce78bcdb32eb97f364a4dd9d944d649fb36fc670f1d35f7bd78f21b8162b142e3e8b8ab250527a2b23be11eca3d87a435a8ccf1e13b83d45e25acd866261a2194f4f10cfbe727e7908d32b98be9395dd9e82931e0955fcf49e2e897c2315d550df7ef5c17802c6e11b7b1e1081487acdeb3d5eb6b56de0e13b838898c6be4b54788002a2fe5e3554bf0ea37a86b5d01bf7e586459025b7a3e36de91e8ec7a54617e7e84ea23775133f128bf7e08ad32ccaded5e34d59e50c244e90442fc23d387582d73d52dad0987b1a03ec54a132a9b9f0d623377424fa8893295e44864205d98a658715d004c0a25baceaf9630bd093d0a486fddbe3fb3257b89729050519224b5a8334df6dd6f76978a9d8a5ae13fb72cd57809d22794db6515441ac9ac0eca5fc4ca565492c2f6e8d0e08c949920576e4b3506e83724140b4a996652bd755573281a5bfa097dd48274a1e53cf608536a4a60dedaef4aa7a1b69252ca277c169bde971b2b97ceada043b0654f03a1529e63670fe8a3eb18c85223bee63b1baf5f29a59dbf86647380173e6dd8c3b629bd1c1a7202cf79590621a566c70bd1b5707fb8bef0676a83ac5b4c36f1b0c22b1fe0229640b8a4e1db1267153d31bbe551f02bab6ba7ed4acdc42e9435c1aee28e192d69f60b859ee40a2df23519e176b35b4a8247ca420c722a483eb42397ad79c4745fcd0b4327d1fd896f2d05dad8ac26c228ac9bd1dd2e546f2a5fad47fcd737f54b6ee6bceeaee1d04cea4c0577586a6aab181befd76d4c7739f2c9dd9895255a3563cb2964774bb7a2fba44c55155fbf8d6d603cdeaead414c1c88f332e1d9264798e22523067d346236e0ac730cff1edab8cd252c6a38748928495317e570f71b5dfaa0e44fc9389fd6a404d10416404020f2ccf403b605aacd4c2f926f8d54f43bce906dacc613e8972530e8da4054626dc18604f63457c77380b5ce194dab162f27c666e6083753a248d4b7a3acca22507cf48964aebf555847011dd104ae9aad2dd137057d84312ef9216bc690e5e54a435f66bfac8b698d025a767c40a40522fdce82f8b6fa6b01614ab8b424f57967adb886a7eeee273e110900a85c659e219ea2126ca022c4be4dae02eb27b12492ceffa74d72e9a12187dd68f4cc40af02e696bff04b9571380da07cf84ee2888246c78d67c7c5a767db6020cce4ca259706c643f35c6cea8629fd30375e3e08ffbfb5aa64fdfd36d46e2b93c88774d9ca2617cc5e0242b26aed95a77f220513d7761e5a9fa62614c0aaaffa782e6e99460e979c4ec6091a5d38bc9560ccc57bc57bf6417411a55bc46ac1c3ff685da4f8290f2ae67041f814e77d67d4552c83c69bcad26413c2c1c0de1b3548ae28426a8d38ef0dc6b7131f2ab873f6bbb7e7d7728409bf5b5f984b55a48def481b848e0e6afd6aa5f90aeef8f2082c0fe021db371ac9bd29a1f430d9387dcb39ea7564f3ab892ff43ff63a7c5836424c4abe6aa04231eb7d0489c0a324caf03be9c1c5d67baeecaf7333ec81e391154912833220bef35fbe726dfc4a43def8cccc3d3b24252b42285aa33cdc1ce690b227820d6ee314aa444402127b15647816bdb0f7caaf88d55504c49ea881a6cb04a9378cb0472c2b041ee6bf4f261718b5cfc44e86b28e4c5ac5441ce04a9c310c55cdbe70e0e087dcc9971d384becd059dcd816603dcfcff7931e5de39d7dd7159d649f81fa0f33da928fa6738b8ca023c726eb286405f17965e0df995a29947ce3c6cede8ae56b48af1f02c563553b781e73f091c362debdd00c1da3c02c45935011b702444e625d14224bd1e743ec8e7d15cf9f5063644593771b37b7ff97675d656b589a1c82f1103aca3ec99cb9b51c31c86ff640c3967ad35d6276ac4d310d8dcd9272c65491e3851b9a981fd217f2f9adc79fbae030a0b76935a34f1418ee2cf740d9f05fe28d9f00a0a5af254e05f35b14295c0a73a3c8b8b5563ae86c38a64281884764aaa61ca3b1168ee5940e4ec5112a53807323d0e927a94f9c6440cbda0b25cf3203741968fcff343b15d7298bfce656de3e2ceb2c3eb37a417810cfd76e672b7822ed268e4c63a5d99cab7167c9496c57c01844a675d75884e2b954dc1c967dc1956d8b27e8e29f17c0f8696be775eca32251d821c48d2828f8b9f6a1b83e764bde47250693bfffaf182e74fb5fc80fc142e9b8e5e92bb07614219ad0815fb73a26dbaa7fda494b80ed2c11ed2568a3ac03af1399fec5b7d8883c6062e441e26ed7913bf7c0b864ee40dfcac04cdbd4366185b6c85fc1acdc457cced87df7a6714bf82bc445d4b8dd128c6d533c158aff97e545a260536934ba80bffe9396f671a642c0ecfec104269e384b8b81032266456087eb497b3c54bf003ac61b61ae038df8b1d8ab67179cfdb9fe41da46083533db409abed6ba4871ccc64b2601d8fe3a6c5b3e8d7aa513b80a8319527f21c1561cc89ce1a2c80cb8c77dc2419d24936e17bc29b7f43c071e1f0e49d9b5fca662f1db47608ec94d1371137a18c8040636ebd8d82b663a9285602f0af3bcd6e80789fb058f74dba6c34442c33d1c895853e5dd29725cdc64c5b35bffade63e146f93bee7fd2820d0ff8e77b6a9e44991b195094c04d6a3d1e477cfd2135bbc4bbf0718d697dc0f042076b3e004d59e5f98616189fc25ad8a96a7cc95b8649b0e482daf58606968dc9dc098b26afcde63c189b9d3f624364aba35c0b9d2c6bd98e43921dd8c0cb28353205c1958b6d9fcfbb8d49406dcb43504f659cc984e98fa911b8dff50bc65fc8ed987d4ba1726c017155b8ef2be032c7666b4b94227430dddf786f6afceb3ec2d3bac5e7dbefa6096a1572803bcd9d51c54e9f52fa62ed749c15732dc0ea582591ea50ddba8599106119e0c3484669be6aff711401ca5208ae3cbeb19f776051d4a5693817786b8506d7d4fed5ec533a76433f4fab84347cbec589c9be19dd95da5dc3c1c853bc18be8528207158724ca6a1c26da749e6799c1ee1eaad5d26f7f5977650d2a38d36dfbad8a2e5c82890590b82780b24a5ade4c61e011a6c384895e24e5b34cd502e24390b3183247b9279edb15749c4483c9bdb25f393b636f9e99b8bfb0f9f08b08fe07a596fc673b097ea6e2b61b5da3fb64b39366b8b68f1f40136b52d8c2d6e1708b86dc2ec8a06eee83ac458b0e142cf86d3a9534f3f790bfbcf17bc044ea31d108b2c66a99c34b2b8200ffca13fb3b24f8a9aeecf9690babf6928ad6770ac41e7ae974a5bc7f5fa1a1fc7c9a7360d7272449f992c597ec23c3c2f82eacddc0a6a27a69d29bf9370d2dc70fc44d61f3456b16da9a9fae294a7d6af4cbdad98243e4aadd4c1cf3ce86fea8645f2a7300213573b42fc7bac0dcbd557b15ca13530a564484d8e9b3a33e0d94450eb64a3fdb01439a31d75b61ac87e04081347dfdb0ace188f564a4e75b17587778f4c775b5a0d5480068860b88b05dc423a53d1a260fe134a426fed91a884f88fd36b44f2dee64ffd8598e4d3027512dc1932dbd0b15a12749856bd272273a733f0185b1e931b70ddf4ea09851f2b4eb0e08109a931fc82ed7fbd479ff23ed0b7b38198b3c84b4af572ad2781fa171666a5f9a132d7452b845f0ba93623569a06583093294dacb1fd4907f8163baa54cf78175dca4e945c9bd3a28caa28c71f6074b271b8b6305a2a6698033242c57b17c37fe1ae565a017fcb3a896036863dfe779b7c6b3c7dee51dc24cc23d76dbbbeea2c0ed521777b9045a264d49786f55e0e14a09522dbc0beefa94dfc2a448d78bce66d43a1d49c5992441a474dca732b4eecae4f89da4f7694c8d636a404d9fcdd9be3c207aae8f7aa9fb89b02553499032f940fee23dd2fd276ddf89bf98ef3106cd946e7ae3bc2a4b0d21763c2dcab83dc3af5b6b398134c7fc181c586fd37f0ea73fe55983c29d7668c44f662a99182e66064dceafde45fdf29b9e68fc44aec7d856da97fe7967fe9f33627514df0390bb84ade426f2df63ec916eafca3b79ffba83b05450d8233e50267d662b5028135108b16caefc75194b49892c70738e1bf2daab80f83727b83edafee63d2a632efeb5032b2823829efa73a7bb13b1859df37b79d4806797824768821150a4b31a0626fae9610e1f0c1dbb179654602e7204c7caccbcc9ce4aded0b077a081e290cb8da1ce7601a4d04f8efb3c5c67a8f7c2d67e76b1b04f45d146d1532f4d93bae9fb0e0800e4d89d5a081ceaa2a825ae737104d5473622e0c710d294e9841cd933dda22c54f3e694333da47812e1e64c13b96d2f53a4147fb4c7227b071705b84acc144ec15a8ef38d3b2b3be59bc075f1e73002d56a026158317b3a6bd933d722d626dd7796c994c5af91f0d67b191a677f20ff8156cc141c94f3a1c9f467251fd2ae0a154142a82e4a220fdabccb16fd8204ca5edeb6dc32d4970c83229a66061da1663db928cbd1af8cf8ef3bcbc16f5193bbded85db231099a478d49ad096d6ac13c62124846c0721495513fc0d2c296d6c4d055ef0b9e34915839878e4b3c0a8e9b38b1f1de02e1dca8deb58f33167867d51b1e610fd4697e62141c7124ffe6a35f7cc17c569b5dd390d71745179b57982ae630fefa570e5a8fbd43ebc1e49015836df1684c7ac0dde2af062350a3f73f9e7eb9b244c92e568c10524728f5fe4ec7793c4851d607513b4c04214f9e2422fd5bd5f709a1b75e5824465764908d92c3156ace6b331ba2f9a79bc5c7f7c6803dc15e8b8c16206ce136858d7aabed1af6316f7c3fc3b41790679f06f45e7f33641cb0899b40062e0d07caf5871d9be15c9df4e286fecaa0d0acbebeab5ca871b78655f4aef21db92c3f843ade6b8b92efe317010278d436a0b4a7dc075ad6a6997289cca14b431934e8f363b71f90d14fab62fe031b182a22215d60c20b754b104e5d56cc9f28e40414c80ac48f1aa56b207cfda79c32170b53a0f787bfac6214f19d6106c45ac3167480071c997d5f1cd36fec6e80ea28c4143b84b5ef758abf29d8ceb47f0a2579d9c5965593f0018cb2517ee465253f04f9c7a6fa7336ebfe2d70d1e618d4e1c537677ffc285e47102fb3d350c774c36704a81d18f7e78fe36538dbe963810c4d33d7a2445ad26a6ed48e9d48dbcef10483daa27b728200cea0b974530cef9ee50753bdf50cf5c198ba886a410a32924f1a770f07a0518e958946ed1bcc035d726e981e16f021f813edc08cd00204da7d769890503fac75a96dc2ca47119713f8de8dbdee19b303296e0ff382da8f1e4d95eaa627a0dfff65f5a1cc5fbc15df82a6c143866672e2597ba88141f93e681aed496f752a6a0a538e482acf81074d08378671e255b342b504429bd5533c943b7ed2decd4bc88d67afad8fb4cc5defe835629f5aaff98f6389be307d976206d7e470dd2f35c22ab03cf5b839d74a0b92657e7ccc57fc77803bca16e4112d250ba4fb0ddd42a5a290e8cf58a6d5609d6473640fc4decbad6fe9f722d9204cc5614e82ea020237a04ea434bd98a7ad7f2118b3cd5d170574f0e0c2bc629fd461b4c357331fc9147f5af0d47be5f8beffa1aaa7af7f375d249b524108a052f47eadb1c8a85d11b9c1e7c59cfba654a41a1f20ddee1de48e5e109e9b6c5382fe45e3770a01505fb30b6bcb9c74c5f80961d9b24c5a350078046fceaf7e8162731524301abd79de67fe8be31f26da1f0868d3b8fb2368a0bd5048e2da5e943ef91ac609ed7e8c92d99c1bcfb044ee8f7629476e14289eb05d74f23551bfc9c8f53e38634869972e85a7c767358962b096ed2cfd31d7ae3939efb85783fa2d33bb0b2eed7fbda95cb18c8e7628fd584e0c18c92821866c0cd19dfb956ae619b592a1b897cf90659920496810e1f207f15164d63d02258b8cc43ead9e94495e16d1b7ddacea0b131501e37de45ef7c70983cca5c663dc023517a5963d91571f0b6f68053fe6fd207da8b8d750fe75cd0e257b8725126d462facfc14aa8095994c6f17e20758a8f7e421898e5dde23e8819af35cf34de785d590aaec24f0677058598a4742ce159da19b7af249f75361eec9747ed3cecc147d688bad54f51f12f4ac0cb50d6413b9277cc1482c5fc95bc31758f52381ed72bc80655ccfe2b0ca46ef66fb183cac6790533196955507f4d228a8ff1daf5d3e58e80a5eb585d44fce6a185a01b3877fbbcf84d65e710c1c01561e5a61d8eda207af51c5e9512990598e2ce400e1cbaadccfa75b4273b3cc67054b0b864eaf9910acc2f991dd0924ccfe7d1c61e7d2613c84fa006d3a04e3d2faf99a90562253fbe6a9af8f929105006ae54aea35068c1684aaafaf25ab99a0eba039a3083269505335f28e0aa751f2be7fa18690cac005fa1d7e858b79def7898e5240c045d40c7d53d8f5343f54afbf5e6ce2bcd8d7dea53c35e6bd58270dc485bbd74bc98391baba19edc8c8c19635cfb83547b7fc4e3c7dae67f6a4c329cfac204e6b0252c3f658908c5ff86bde5115addd30623e23fb3e71e69169752ade9ed4594342d18202137cf770ac7fecd87c76bd7e7eda3ed140b1419d17dcb927f64ede8fdfbc75d595f25f3d8d35d5317bf6c2844e6eb2f4d7562c68436b37dab13c16dafc82f4e9f2777e53f8db295770787690536d18537b422e2f35b5c4d05215f1277c5b276b3b7870dd6d1cd156330ab01afaf54b3a278e4f254c29169b0113d51da7c9d5a8a01afaa73b6c1178fb29faf87f086d1d4939fbe94cd12a90c2ebdf5c83be832309169e2898fcb0d3693c2149cc0428d3011ed635ad3e648587300e5bbc065bc0b6120e3129e0ad7d9ebc0e33791f1fdb9ee423787a4eff17454335ffdef5795f07dea271085662146604563a366ccfd226d642f3de4f055dd0c2654706aec6c245f15ecb8f37af0f0395d69420b1ec21e7e05b40f513bcdee4b6934c20426211b1ae559b9e3d4b4a9848ec2a445b00ed4ced487959d47f6715fa641ca0c05c29853f0530f528bf23a9f636dc79b6092441d5d36a827dc2c35e9da9c7cca3c5f791d8729479a83e0a2c92a823902c722b1aad2cd0a2725a066572f1be1ca77ae828ca8441c8e67faafd859f002f3ff721dbc5332b29000098100d2ee12ba99dd9f4f16c202ec11510a1c8720b45d826234bc6bf2cd4895a05fa7a1ad07be149494f333df1bd857e341b8d38a2224dd9fc33f3ecd51fb7536d901a31e85bbbcb0b3dc594ad34622410a96f581ed7e2b7bcef3658ecb4a270b7301224b7b822c7ba66e7bd59bce6f93c83d7c54b339f4b109a59693ac02996ff6f0731ffea907a39632f03f7074a193b1b5843423e5be8c00cd0bc90f6fda3bf62f1fd9af4fa409c424464fa3d0543411c4789308a3d6c39cf91bd3237fc03094005e996b9f2df7fac992b81550ab13de443a0d0416c0c134070e0c337fbb95b22b9c7bfc738d07d6543178178d7468773ec437cc55214ddb8212f59a63d690bafc5f38f1a109ecc266f8e57fffc663e6589bb31d56ed14523c6d5e12a8b5e6e138f867dfd1ace53e448888c8454e7c7b71c93d23a6ed32225d59d976151a6c335d62b1bbcee7887a7215d24510bc71cc9562e7a828140b8cf4b96175147d5cde714e70c88d4068cb049db7159af3356b58a87614208bde359af8575458ae5925ebd01dcc4bd920c73729c21038bab9c6ff87ea09b09594b8e4b090b7a6f8b7df9f6f9e06cd3bed5ee7d9fbcd5789a0e6cacca4d9a900663dae46cd92a1ad8098f48dfee264f4e896ccc05ac6e7c9448a5c4ea6d1887cd0596cb81375b94320c81048fa9e690d12cf38ece2b81ed08c0e792cebb0add51196f340809e31353d9f92516f973ebd5d7f0df43065d6401bca219049ef92621da38a00d5355af7397ab6e65b004951ce06b9e7cc2f9c2bc7e4d33fa71a86f0d7786c059221a46b23776fc01a98fa2771af2e130b73d3ea70f021b597faac10f73fb1ab1376308b7040ff44c210fc97abfd50003983823bf6a0f858b8fb3e657cbb1014679ca4bcf9824d805f1b440429a2b43c79e9963b6d587ce113a32ce8b7e24ecab19a6887ee38e75e85a5e8fd793c8cf4cdf57beb5888cedb34ee6f20592caf1122c21577dbae54356816f803065aa7bbf52259059216c499823efcec18c883525396f2a188cedb7ef40563a653db21638749f14971a4d3eb6e115dc156bb5ebb68a36936746f8dcfb8b393fece2a4933102d9bab97dafe9c2009f6d03712492b18d4a9a4923ed9f9d20a4562047399c7eaa5b2dba8259312669f83a4fa6cc155a503c6b195910114690a93f4982ad273a55d7de09a6fcf2bb31cfe17bb3cd910bbb110b0ed3062444b80170af9aa0b0c3df4f2137992f66da1f385a0378f03ac3ee0d055aea159cde341c77b367fc29e7d93232bfbdc402c8c6e354498008de5d4df9926988e9bcdce7c9d70b0cda94185c0c71dd4b6a51401546beb786eb82c80874b6a3b6fce9524875df41a5cd82168a6237a7ccf07b9bb90b54999bd61f558358ce9ff6c188bf731922e54339ceba4858cb4e18475ff6e905ad886fe6ca1f3e3b1fc69e5f6daf74fd8c4f1a09cbcfc770391ebfbcbeee86b6201a65fc9893a3f8d5f58335c977791cfc1e685dc35d44274a7b7e42335f23f23ae9fff49aac3b9a1dce2e89556bab82be942f6d699e0e3e0e6944c9c93ac764d87ad4751df75add9d739933648c35e2b4e1c820fae9e8b3cd415368c7578a507083585aa4ce23b0d3b55c4f8cfca86fa7374bb6243df367fec02ffbcddda5d84fb0700f410c50cd3cea473b1ad10eab7cddd5a4f3c89eb9b1eec0d58c652725dc2640725a53f848e2f1356ddb94e76c411e56ed269e5c5a585a0134938162e92435c9978cbcde6376a6e78e9ad7dd579040cd34f6b352cf43d941abe4d44d662e4fc041b55b6ca5032140e9175dc29076a9c5f2b7ed979d73493f0d6d2249a7d33f632b3f4f91cb979bfb7ee9edb776390c097146d6a703dda3dd6e41de3e6f511467309dd668a543c970a2cf60473df0f8a82f716deab5de8103bb84d168d6c306459ace01e190a1b26d2a7ba8794ae25bc3eaf54e2d0d4e5751b5b76d88c0262fadbe4364f94adaaf2036df1e298c16810e4866d6f35cb1276abfbe6ee921ccc61c68fad460202de1283bd26c275c29ddba403d70421e811eab726178a9eab75ad54d48b0ec4e5f0de8d148d8bfa1d3783a59746bef0c58563ad26e988246996cdbb61242947aa53d1f0e523ed521856039bd7ee9c7af033bd1ac83e566087d469a5179ce5493cdc68a533ca01ad53e3cfac2f8b2c44620aa2b1b7bf0ad719e5803e4ddddf70e0e1381804c1072214f0e5d4faeb05ab1d1c41c8b17c6c804c8215f060d02bc7061f288df4affd2518e1a8771b0e52bca07d30658dfa54d01e8737e0d8e55f9b3ddf000d82d4d3ec2e194dd15912436b65020074479fb82fc6daf8c8f60e238b0e37c975b27db7b06ca3149d7d13d89c5d4f5676ed05bea4db26feb9386b869dcae731672d849a5c104c30dbbf1afaab8ef00be02db759e761ad4438d4cf90a08f825c33da2ebadf7a71519af35c28117fc38f8d98f2d25bb00c8e7af4ac5a5238ad09337972266e5ef270202bf86036d728b23bb164f6037b5fa391a639be72ccfa3afea77c131254a9bb83f43a1df46ca3705e1dbcd370bf799cb09ed9f5c0c489734dc64fe7e00444f898a5a9fa6e52dde057124fa1b17646ee89ef88012070e0201019850dc52d38bae34f2a74e7666c7b34c8bd0cbf54633e63fb39b2ad34a8856616cb2359512c8cfdc8b7288357e090e088fec59365713d1e1f537f648e8d6999c9f996615ba4a5495fce7f6c3715a475853dabe21aa4af6d86e336255773a358fecde76e8ad21940da9f9cf635d098ec1cb8fb9430fa33d5a805f61903a6bb4f4aa2305aa60efe8c6d53d6e5aa440f277d94880dda5ab9b047c1afbbabb14ea3872822ef0b7e6fd6771bb531edfe4f46a18b3a3b0bc4e7a8546019e69f052d02a7ff2c1c7afb0fb012f66a1986ebf1c36dc18dad51d445cd953309b92dd1ba62b44554388c3688ab26273fe0cf53c68872e9d0d89c37e1ea757dd6cab16d97d6b9608d131c26fc610f130cf64be965c74e8d05d92f1c5bb2774d47e1beaf40a435fc68ed27925ee563dc65b192f0296824450b05775aa007b0b63ed9670d0bd561398b71236622b18c5e3a6926f3fce7279f4457d1dfce9c387845461cc10a51ec5fd25176e260eed57cf1c89cea5bb5fb9c78367a9da73312cf15a84e8badc07da91eda05b45da60bf592e2ffeb6aa46975c0438635512286992a829bf5d16fe7ca1f7cf888623f03e2bd6dd584ddd4cf90ea84f0e66d7f8fae1e017dc0167b5e1393815641760ccee3a614ceab5301e88b660885eaf8db629b04095e66fc4f4b8c9094fb12401b8925b9f15f65b2d0ec428b032fd32581cc7d02e786bf4267b1eb79b4f444adfcae4aea78aa5f943d7a28053b7271a3dc4605bc06ec891c3bcc6f67882f19425722e9ee0eb94249ce63892f6c663a37cb37dd7a09f88a4194f5f3b7e3d7a7af7b9ecf8688415c686344d7505a816f899b76a39c70cc74ca7776dd92c4a1b209a253482a7bd66136aa4bec54ffebaed5e3fb5c68d5f92b4b354e0469840b3ee56f73de3392fcd82ead19a5904d26152de81872088e05bb214920d36931df3e9ada1b5ccc3d98d0c671a67ac325d7b6eb5adb275ca366f75541d87dc3aec59876754522fd9c20c0e8fff9107135261a5f997691d0b8aed45f9ea479d60317dbae43b17c3e96ccdd74421703a74126b1c3870a1b253c2127436d9bc75784a9624807dc444df734027fe5bffe734ef97358e77f2602107739e2da6df2222b18a1d76bea9ad6fca2f7359a6e38bdb244678713659124a76083d5ae1a945625964ea5787ff56aca5cc0665d9c083a6846df6ce6ce56c64336aa323f90c5ea7db33bee373f6fa735a6563ca24db0ef9b99f2d3829ba37d69d2fdb5a94e3eef44f4166db166c55031ea23d846525de6454da0dad00b50423c983977b1c53920c1454c752dd0378cc5eaa4c6df49554b02224b5e8c760b8f745e8f79a6aec50f761f3f9fe09ec2aa1bcae75d4b0394a746bb7ca499c5ce1351b8db4cdc95edf20a84da22b6957796b4f9d73b61c51be56d715ebcbe85b60be49ef868d92509b856a2e123d85a3c3a28229628b99a5bd4cedb4afcfe3e906396a14092d660bcb9a926bdbf3a96ed47cfa6da736c8599a96ab0ebffb95def95f5f4f006c1c748ef8503bcad51e429d6c48b0ba10f20e330871ff06191fe49a941aa56facfb81892083946eaf7cd6020f762b698db1c1116067f87d86686e979e3f2c63905688b49cf9233d7e2e8b445801a0a418e5cd769f189edb02a789de7e87f4c84564abc4d81b09621b00a039c64cfdbc2fa81a5a919ca80c7d16869a10812dec83625f15a6bcb996fb846d62efc029e6215cf8b0b3a790486cd85c2287983566618d16b209e5e6b100d0221de938806d9d66edc50da84fb803610e8907ab413bf0cb91ad16ac72f6864c0cac5004e8718047150625df6a9f60d52d7d7cf7129ac652601bfa1df203cae36fc2f779ec27b847b046a226c3dc441f86ae33fd5ef744b11108bdd4ccb9788698c6032154996262e13852e48cc6a4d11ffda681a3d4a2a0a69e2669ea4b724031839ba9b968713dd9619180ecb541100ab6186c0afb8d35e907a95764868a4469114db22fab991ed83548de1adca7da13a1198ccfa7f38545490fbad0cbca27305144866a0ba3c56d95e22c1ae020d009f704052ca29d5f0c1e0760a785c39f5cec7337838c27ec107e969f4d97116f47c06cefe6cc4cf2c083d09d587f982dc8948382ae0766b33fb416932465527942f84e31680261d1854132603aea0e9511b22bab6ecc749b79d3dac6f06e17a2fe31145df2ae6d06f83edceabb00d35489daf943bbddbfc130bc66f822c00ef58cf97dff893046306d56404a9dcd0bcbbe9ff19b0a25b594f637afec1cdc68432d9b84ab6b673e392a7164d29259acf8655797d13a965df8bf6cfe5adb12ca8241a988c97244470e46de67a86bdbe6b4d07cdc75053455a4813aa31439ec380c09e0b616bab5be6877e6adfeddf192734f2a61d7284bf97b23a898f9af88980f7c7203dcaa47d6d0a68fcb4077c70caa402f257033e7c9a201a640f9023c019bcfb4740b89e1cbee27ee4b15f1deeeed6f2bd60725252de49450a3502eda7a877ac78ef62c5ef17c996e0aff42f45a1aea1292f797dd1aa641686670978da7799f194bb2775fb1ed484139e1416e4a8b6c409b3a0bb2f04cb4e0c0e15815d7a23ea11545e2d10414e02c48dd95f629d7661aa9c6eadc4672e1d6338e05943a67ce344d1ece748e51c4e6319a2b9731b8f515e5c069ce0ffa45d0bbca41926c7b5f4943a0fd19eb216d5acf43fc33dbec80bdda73671ebe49d8cc874b142b82604ba331a7b99996be7bab2f44efe28376a8ba2ac316c1a94dfe29181385909aab635f66adbe550f4027bb0d66e9258d73a5b4eb7bc7866752a6f18a8a9fc46761b38345ba6ee4816c17b986117bcf21829f43081fd7198ee60b6bb62543ec236f2329fb07a6ca6ec18bc680aa123d5ece9675e282988e2a0fb702f96277962fc3c68c440ef3cd7d182a9d572b5857085e79629418a5cd327f36b80f9f867102401fd13a3b94695e0cf37006fd90e6f2eb646d656604380b4b7c0a1ba7cf52dca02c505488cc0497d9bab9938d98ce000750177ce162de924ac563ca0ec03725cacb5737ca581b19cb121cda2d35bd91e383933c3f276ae04603b5ececfde53698937a37c1b3ddb868508cafffd0c06a8613517c5aabe3808fa4aff854ed7d4ba5ed0514c63b7aa0062a0fb2ed5a7ea11827dc4b0ed05bf29d65a2cbb0f3856ab4fe24911cd74f10da85050c8d1c4b4d7de52b6be0dc9a6fceec89d7238a608b03d7d290e7eee4f7eed51d249b22c6cef32f36a23cad9eb0840befeecdce898f7e1629443ff171cdebcce61a6ce7809b40ec97ca5014cdaf30d06cf5ba32876e4b04ff8ff9a825ad0e30365279e6984a818a61e1f0b0f2ed2b9e7103c5f97c37f7bfb5096279e8d477f96147519364e9e9334b71f1a3dfea2ecbf788f96cea7f51c23152ee6691a49d7abaf1b585e789045c1fc107f3e43708078f9d11b48f725b069a2e094d13978efb1f4660eb1781579c04c0ef5f270beae453fdb19e206710ac15918354e416a5ca590ddc4c5b98bee6b858dcd0b3c773c95b0ff6afe9f3cf99a2735e519f568aa27f86116326be65d2b51461810fb12dbe1c4b8b084e5310dd7eb418dcdd9c7313cd3af49ebf585dbb70271a5e544b201118c02d6ce72bf008261ba9b21a5bdc1d2521ccd06b26fa80b2c67c2e2dc0bc1dc8ee2727623213eaf6cfbfae9a510060b8bd7ce2448d3368802a3222c510b8ea7463e4ac34910e82e516fc32c2206d53d4dc1c7e6b58a6e65b9b17c21f1d879da63399ff46e9c1c677b171690542a3410277a8ef86655b7bee139bb988f587664aa2a96dd374b7f1ffed82d934ad26bf90eb3d3340dcf700424b466a4e4483c04355a2ddb43437b7ec2778292578bc35f715b182b74a1659c2bc63340a2eab93a95fcc1f1d5e3ca975d0ff096d111787b6f42b0d573e8f18c2dc85c38ad1a590c14a1995067fbf9e20f30e8a79bc3a7577e0bdd7fb06f990cff954770f492c40d7bc313000a3c5e1aaf78b2c103d2891d949278284ecca85ad5c9897bb6b95bb8e167f008c0a1b6cdf7d30ae6b11e452dce72b86d905ba0d8880eafb97e5a09200cbd7f0155f92061521fd340a1e27007b256eedb81872bf354cae1d5b697976c5d5890de15d71af0e89d22958f957c14b894bae9cf5d3d66c39245db3bb42802f3a9b62ea8ba71ad5a4f7a35d19b7a1bb6c2df31c2a7f5851eee22cab53f21e3e6a11d4ffb76fd25481fca421d50f0f1aa4cde9e8fad25414b1d1e28254903c9f972050f6163cf5c6ba77df30bfeb2109db734e9a88baad2c5a5cc6fbafa080b9470b330687c3ecab557b14aca27b545f3a03f592410c75b000202e5582e4f899eb0869dbe5ebf20e804f1083113099fb1a84629e09f5a87ecbf21463eae18fc56ea55100d61910f28bcd213e13c1ac28e53926e3894036958aafc1c5a8c16c2894b4c767386d45bf60d8435607de9f8ce61a31fb9236d55ff55eacfb0381257ea74d0eb1334f39033fef9d7e4281fb9fb5de7578a1809adc1abb4faaad69d0586ffd5a496805fc56c2603d541a7b201ca07e5fc0ac733ee13b368f062d5404e9d0b2ac4a4707fb1db7e24f33186b97dfbbb5262e23cac466fc12e54f44290a781061cd632838c3fc921fdf3536d0b14ac32a230bce504721527ebde2cbae12c2f5fc9da29fd3b8b44f06de73592c0cc1e74b6bdedb790d3af0ba4d6e58631893267cb7fdb48acb0f7fcbe03cf79b2be15b9bb4d1efc70fc194a436a9e1409bd883f68348fa0a2867e1bea8cbb7c88a9f5aa30d0999ecb52e6de6a201569447fbfa51b63a8e78053f12184edee0d77e548b9ffd9d17766e3a92ab88c50c0dd3ca4d85936c75011762c1a83b6522962a3e588f0231f28389dd73fe2bfd5fbfad0498b58557849920e466c9c96ea55de58aa29e4e15f1e3320a6457dca85f59d6b7bbc65901bf97838fd6dd895317e984b977d74d26b2f52595b93f8e56e80d35c54ad758003b188368e6c045cbfc42c8b483602a78bfd39d01fcf506b4af15d305fc8d3e0416797f195f8232b11582fd7e1eff6b3a3bc28c67f622f13f9502bb4ee655ea544bf547a4ef0df3395f452ee47ceebeb0b4f168ba0f960ac3f56ef9bfdbb452d77e932b756ac2a303788655dba823e9774ea6f828d0455e890f58a903647ff6bfd4073e28baf0675b77a33f1ecd4d7ada095e4c67ccd0fb17fe907471e8baa2f6cabd55794f7f99ee1592a5940e141e73c1e152e0dce50404353a04e17fbef0826632da953f9e1bfea548adf5bb9bbf40795aa4aeec8465d356e64d75a956c296909fd76374a3aca70d271bc6ca7871c28d64c6b9f41914f4369e321f3813be1ce121c1ab1d141534be24dc1d878cc42ec3fa70e5ea01e71cc5e95e9326610344ad8a0fb0b0d38f00924ad6c0a09a401428f58b90651fc0a0cc095855bd2089bf9c3327c52593e0701ea838f88804c748b68c217d1346abce201f64da4b796c4573334a84710c5aa53c77f46c2fed324f4b2e78f19b57e7e8b51dd0f87071c7dc3e31b263ab8dda7dc0b16ec81605bc82ecf63b3019006b79c1b1b16e15cf25d69958569dbd34256b9a7ca822c8c317458fd38dbc49196e2185878b1bee8b007f6222e1a04123c6cbdff45b7d82df0a582bf2c61d77181b207a5b35269879f399858079c14cd6e828d9e822f47a117b2620f9ba1674c4be4010666d86d76e1e1a08f5731c1da13a1af0a5fc650788b2b2c61a48dd290c755ab2d6a2e0d340b6e9c64ce47b86c2cbca2b601e21b1f8ca8820b450d5a573b8b3ab1273642ded231a52ab9389e38d2654a42feaa3c13529e916c7d07b184b6fb209d151330086fe1baf54042bbaf560d2429bdaa63f62f996d1dabdfd79d42fc031e9fcc1d1f3f4b8b3f0bce45b7db4cd1e18413ae2a687abaedff4cc7ef13cdfc027be3cebe4a18d2011262dd6101bb24b6447b95e347a8e99f5322870d5ee54995d085e4d1fca9d443f91d0e744d1de979557cefa0e3a0fd05378c6f27032be770840a8b4cd9a0bb317677e03bb803159982834d5e7592d4669e5478b18ff9669c932dcbb741d403b8aa2786e899fc1849bb9df6fc438a4dcfe35aa2ba759a47d07f597d7b3269af6e779cb6fd257836205a3f97b58472d71cbf5d3ea8c41b01189e4ed3dda8f0d8881496f49aabf59b8f477c253c01860d5af93ab16dc7142415a3d3e0096c9b8f5af75f8ba8c93ec4703d8ee16671a30b8a9ad060e20a465e290227c8591c28d1258bfcb4a77a2ef2369cb63b18c9e10e30170a1db8ba07274a3604cedf541cc89ca6d7f67962ed5d3ebf2e670b028d58fe9b78da612e071d07a523b7ea0fd3062c9e06bc0e251267d6b156fde4e4752073b4e3900665baf30ef060d8610649ee5193c30f005f1893b82f4e7b0da7d9c64fcb7b974b350dd090658e5b7a8339d1ee73097dfb8f7c2c97b2c4d6156e096e5b5634fbd6f3977c77d19df330acbf920734c655740cbaaba0267452ae3dd7b95669f0993ff61f14793d17656ff43743ff3bf11a51d3db79877c0ccbe1a99ee527b0cfc237065368035f452579745991b86650e6123c3898eb613359cdbdc7e249ce272a9a66c0155f301ee75556de762644572e17e5c089ea3c26534d7e2e95a6fba686b8e149d62700031203d961ac8bdfd0cd21d4d9198aa8d90e5182a76938b26398d7522eb9d0322418d9273b872907a7aead149824771f4871ff4c0268316a9f622c723ff6efea47fabdb7823869e0d8899b10729de753af279f4073a2c164ad0292b49ffab4fffdbcde7a2edc7ca9cd65208220dbc28102c41c49ab20d374738bf475c32b30cd4c0f81782ab3a9a638c1825ee78d3c87336f89bbbdede10bf8d4203a798c751156b7477cd6b4fde49f1fb7385b03a59ebd9648fac4be18bb481ca4b47944f80a8bc460c343b3e3108ad6e1a73b2ce0f90286b75093358579da534983bc3ae013ecc4421d956ff17c4e0b0f8a4e5232f35c31c97460e466ee6550267aa6db9faf77534cfd492e6c7f79ccc42b2aecee6398a08160b9524b2e90a8b0e62f77b18e932ee46bf1f23235ad1ebf1164defe8d8473153d1c883c97f82e2ddf007b049250ad3617904fa77e6ea961ff798f0c832a028e75e3bc2bc86bd4a212054a3b62afc3a6d7191af73bdf39f3ebf08635b8317cb518091b71ab60305a5b92e4888fe6d1f7f45cda58afff8a9a6b1d507e38a48dca154953a67e1bc43e567e55b33d355ca326ce21849530afa2562b2d88f3b1cea8e1f864b3f6210433d1d8e98188dbe03bd530dae6772a4678279cda84881b2180dfe270456def9f1925ee241c4fc3b259fa963ee76dacadef0c8d9bb85f3ea19e22ee94b6f82f4eb3e84a359ce494d226d660be7b4d00c7c0ed12ac27e402c2860570ce32a84838834b18d9825e470da504562485d21788644d6c242c0fe452794fbfa6f3736174cf9e9d3a45eabdb8c3c4ff5e2646415872bf743e03d6104ee76b116deb0c463c52e0f1feb4d50edb5acef187f8542dc8e976ade6d756c7cba11fcf31482a79958d607c21c2063ddf1f80f505da9fb031843c9b9f25c94a1ad2ea94f9ee3b3e77f4b1e37801718501aa903b5e9b9dab9555f42073a68665f1e3978bbbd760295382ba9236b3bbc87324dcc8d12c468840d87edbb740288ac1a11e8659558179135495f64fba47855a5dfd398d743284ceea4869e0f2d7450a248916f302b59f33defb41f6c2d7fa9baedcfe9770f289ff19cd2ac4f1380664b6bbec55c23e70220eca75c17d6b4647b29ae87149ab0b8ddc11a1e36a04ac35d047f3e8aa330921ecfa6e4a89b9c733fe5773c8f5da71ee0e8ffcb3ff11923efd81352c1e4bee54eb3e6aaf70d32f09cd15e8a7741cdf6589dfc01aed4bb75b070ab7fb14c7781db5a6d06b665d7faf244bfe70e3957358b6a429b12c19346fdd973f5d32135c312419973d391cf8562beeff50521a3e931f8d91fc825fb23e55f6bbe5ea7273293d1a41d9f97a45e1d3a9f62e65d7fbc90c70fd46c7e724d1baf5776d23879c472f0dcce86824c56ba0fdbc2fb8ccd03f5b211e7d70a065579fbeb5f3fd6a16999edff45a4bb1e530f32db3abb787f7e810ed247777ec8502be32ad58af8bd851293d74951076a731ec6dbd8f0d6255066c2ef9581d839936a621f7ec8864ad77945cfc1f51cb5f81cc6bc4204281e9e00df8d8683ff3f74a6ed0f247884bb3afb9d5c9762aaaab2c52aae14a74626d8945d478071788a9cc75562c6f62270afd48c65d6301b6b9c591faeaf7636cd6bcd74598ab29297f0b21ac748c29fd06a802aad8f9793e816a8bcc53f4ae66ebffd0fcf78a087c27e24c528e8a7bd053381b9d0b37e18f4842cf6ecb90937178c3ca9a6933a49c457c42297cf81f91077bab586b1b26d98a28a0b6ab7de84f7f00f16f24103d0abb7ef3b6da08516cd05cba9863a45f8d4936e5b0c5f6604807cc107e0857c1ae49786ff28392217d1acce942079e0dbaa88728319b040919ab59a0109f41da63e1f53aaa18929b9f4c045241f6884dc2842c45b6e2513e8d755393eb6e42fef65e863d3ecda4c9693f204b3106d44b259540348c797c058446c36d5bb191a8163ec0f1bc5b8c04d264d9306d7aea5e57e680bd08aca5ced25c166c3ab80649879794c0a2a12621e0fedaa864186706b032e64d221b75a07db63ad7e0c5c7944a321ff6010d39ba3b7e83d799a2480801c06c9abac47a6396b302822ac791e726a321a816d9380cc3099361a22ed1dcd0165739abc7a49cd4a3bb3c0281e999fc5f90283084999ec74c6d6c444195834204a92be0335e1f7e9d292359aee117932ba1124220854703fb4491d38e831b5009a285edf6443832780f7cf70bf3a65dcff3666f9506ea9eff9997da9c28f6eba1a66c4d306aabf262a852e735dd93e2c7aa1d0d7a8f877ef417882cf095ff061dd864b73259f085e75beaadf525a42eee0fa3f1c06cf786b63f27e21bca27d08c2b2779ebca42ba7df2d14666aaf1a3b72596edce8408cdd3cb5598e9cde0aa8eaa53daead286bab7c3c7aacabf7a8c5f8f578a01c4251d6830f9e77924870748b400062226f9a080d169b5a3a4ae85cdac6c5b764a6451f961c3a6e350b37a9feaf17a2753110966564cf142e7978386b86c3fbdc38fa06718f4cc88ae85529fca11c46be9671f8e48aadb68f2397a08ec73ef09d890108aa5cb6a2763ad82a9a00d0cd01ca9e308771d74ca0f4c8922918a343df966ce1b6c456b8cf96ed4874d55a6979c7eb976ec82d411e243894faf5a24875c50cff622eaff26d8be11317288eeba6c7d539917950638b71c3914849a1b960d6a2d5a44808a5d8ca1757e0041c9ecefb48f41aca049bcc40e8579e6976f7ffe76f11bd2328def0eaea02586d185d585851326774e309d054030b0f504a2a4f2d95411ceb02a73d2f49b0c1d35dd2ff0195d00111b32bc1ca839d78820fb27a6fc1dcd056f3e13df69f5e092efdee8df0be733740fe41901e643c22efbdc18291ac96379d423c1a6cc6681e62743295007d94f5569ea21f47029dbd37005164eabc61b1efa3c210801840de899209cc2918a86ce6ab508c18b4ee2d8874b6f2c68f5258b92a74ee7cef7176dee6b031d09de4b6cf12cd77a22d8237e49207d20e901e7199488c709f4fc7d1a31e63396adc72c72c09ff3a7d6bcce2e130ebf64fcf32d944bbdc43504eae47d1bb5146c3ef19bb92668bfdf3964d9c1a4ea4f42868a363fa882b29515894b0f9c841222de1fcb04d1791841e7ab396de38507038219f0367a1f241759fc10c717ae805e6d32cfdda3689bf1f3d5cd7076d1dabd4519097b6701319f9da2c5437097535fc20087f2b42f7cb1f4d2472b0ffd2d825118fd7f0616c67f2ca06b5afb375716e1bb00d4e512ba29bfa016e3393d41eeaed38c2dc2d73c4143be2daa2c12d9ff7c6a3fdd030894b5af0d437ae1571c4cf95f9abc0f7de79871090bd5b56620fe91a6183cb5b269cd25eacc5e8a73cf464218dd4cd39b92b85e66c0625d88be271721b993315fe5d9c6681ec3715ce5d1e4722b9f234ed78991a3d814649f0a4d754e6a9d8c27fec746b5a30ff552cf5d80eb4b3aa9e3a78a0e23c14f6dc773562b298443dc8dee7b369980964796b72908df5013b2287afd81f90f3b45e3243b9072bccc73ffab2739df6d78b5d5f1a650c975f470a78671297dee2b77ebd26dc50230c7c1af3c6fb822f8ef0ae133001e09cc777c7002c922b269ca06e921e4d815dfa9eb7f269afc6f5c4227ee1e6e635c57f79f41830a203f2dd170189fdd6690eb9ff3cf7fa858b4459e15117807d7a882aeb3958762cb3ba378beabf3efdd94364df6e77a92d9cd1ae66bb6d3b9d52c0b8f9e635136af3935cf898a3092b9c3f9185c2c71e47b369f2a1a4849a6d4317a2b71dec3e535d191943ca84d675eea94d5addd13f437526f286d8bc88275230c2efd1e49e7a46c9fa26f0c1c217c753f1586dab7fbd0623fdebc0fe44ef94da6aa4965e5fd7e87cabcfb33eafd35a0dbf9d2243d74d3ee538c9c25b105703ac76084d233b354e45286571bd4c2d400a841ec4680e4f4de599b54f831f4066b4546f620d1321c3c2ffe77b8014a5e5bcba164469adcee729ddb39f3a2bce8d89e1f85a8f617feeeb28d33e3dd564f9494d00feef3ca5608334f49cb65ac219f0f584bafc190ba7d6d0156a3e36a7e9e6a4d704d4b386ec82ed2e98d48c1a37e64ae053efa4d64542f5dfd08e02b3a884b06d0eb6805ba38f66f6a87c1e3c7fbe61b2d3a831ae07fa8e568c9e488411b13a9ebc2e701de13e94326dca2c009a5fa56d0d6618a11309cb41073b3762a01d546732ffcdc195659eafb8674a6bc6802279a38b791d01a04a57514d70a2bccadd6a333e2087656137df793fef16be355395629d1887632f42724838bfccd23fe2fafdf49eb4aabddf32504858f6dcca1f5fdfc56a57ef35bfec41e1080cda768e3a8738bc5130a8a090e5ae2401e3e6bf74419f5c6a872f5f3ccf280e52f9e53e6dd447c4bffd6c75c4afbfe6b9d9ce6c4f230ad432ea173014eda41a64724484ba85d388b642fee5cdb3f497b6bb5e69986a9a3ad833df0705fa20a21ba311b4eeded02200e723d804e6bd2b1bc2cb023313d74d06dc3c8b9d2708d8d756eb032004d0e1260f82b229e4ea47b4d510a6ff38d2853b8f0a70c418883b2641b9f236ca62bda677249c696fbc817c5a559b4a251077172922c53818c54d9600311a8204f77954eb0c2c331be02b313af64644ab638fb46a824c7fad2b1f2c3b1f10798d733035b2aeef661d727e326676c26350d909bc0aeddca6b8b8b8ef98e4f03252e1b2875f0816eae41673cc621056b811e917f4955ae59af4ec07e30708bb7a6fa91a9abba2abf6c27418804ee5d47db04fe98519ee0b42e8964869fa4967132bf45d654c5e8393e11aae5b822b89c021e0952eb487e4a72216e08abfce9f1291533f93a1f19f778c5e26e9750457a8769efb8aa08e37364b7906701c9d7773b26e8bfe18dd51c4fbe10a06ab41b01372a58b91dfbcd41be2748d23a7a1f94315a06bbd7992e757f0483c550977a58f2e053ac7674b1669c4dde624f4c3d402faff9ecbb1f5c2110704cff1fe8ce5f2872e75a5db6ebd2b8f5bd56358c3a544cc67be13cec7ac0bcee84a8e5d1a055b3e4291d34cd912e30f58bc5f999d1f0e847de171ab1354109cde24fc12638d23f19dd30a37dfbf926dd939d2d947127530cd03667b0aaf06aae3a50ed5552d9eec344d81405b7613d28f62cbc3c0fb52ed9b021a59a50c0a2e223e7efb65e04a912de15de258f228dc745803a9b5e785a50593bece16636b77d1c2336d7c6b1e1350dbd76b8139697114309687da09933512558f5112024d4f65a6b6eea75b0f49db618fdee6beb08bb9ee04a059c9a46918d7832c8a7c98e024fa8d31625b23dd35e4eaf1c1891e9dc861a2d1ee6fb59dfd7970f72b10a5435546ebb2f3e6064f633ccff6c2e5e9286aafd032aa55f3cfc95fc70643facf9e0b857cfa1fd16614b8275cc1a3649f4efdf82ffa16842d0f1cc80811eb8ea6952df0b8ff93cee4bbd9e41e176b3bde304d69d00ce3726446eacea05e252fbde9b346498176a20af62431199a94b2c5fd6d0d560deab4ff6ed87b45a1668a38f8262de48af7cd09a2553500485a71c8fd89f5598df12d4d499b78d3f73c0486dc96db8a2d7e79c22cc398379aaf678bcbbc785f51feb7562132e19f1be4e4b3eedf0e897acee42a500d10f9872edd6b12340ed2cd78981a0c41cd4975906cabeae9796db4ae610d51afe60d5541b9b36ac25ed8fe2173bf95ab6f6f921ebeb9e06e153d9c4d43465dae43ad08be4375437ca23e36d3aba902d1ad5b5afeb2d1d5735906ac29e6ca855eb68d864b534afc6067f72f459bf21e2016c424d75bc0351ab085a9b8d6ddc582ce39c7c17303431d0e21634f9f6de25f36b14b539d1cd64db401b964247dbb2d58b97298185aaf3d1091a09a108b764443103dd1fa1b6cf8972ae48150643040fdee65cb12da385cc6df48bd2854b168bb45900c8cf7a0bad28bf5454b1beef87d7806f4c18ca030f45d98faac3b6cce60b56cb85ff8b8a6eb547cca865bd4e9e734f86b03e717a75ced95bbf9a6ea6dbbe16aeed94f6b5e91b8f6779e697e9d6d602572b862e897e18fd84068e5196afe3a9677f8c8d33916ea8492d82800129fbb971d56b34f6e8bc7a7fba89e28a325b3fccb7638b7193ad5d7e5c51e71af467d4fcc98abe79b427eedf918b82da5fa26ff9fee4278f22de7255a0c1f8c4f206ca419fb1e8f46de5009c55648ab5c281f76394f58df6e9cd9ec9403e6a31986f6fcc5a05740371cc6ddd897c0c4556515038cfb5e0d026b979c0526f86b7ceb4ff08b15857f36ec3a186cb7afb52a9776d8bbe087da0273da4b0bb0a2af9a8e58e3315de55fbd710e2c9d169df05ff5cefdaa64f975ebefa6cefdcfce5451ae926198dbec946e5e56179f64f9f74b6bfbb141d0c11cc97063c4f6fe92394b58589beed0fbf9603a8d4bbb94198544fb12afa91fb8e173996c62374445e74605393f15c09f8dd615eba4532a87a02a0fd4bd3fa11c63177cd9eaffa12853843584a08ebdf43634d722ff218d7db1dd5ce24c2d1ff2a13c421a8f0d4232da22385903df4da19b06d9e5bd50dfd6f86c7d73c7575dd86bfadf981950444743ac95fad89fea25c3d63e3d994cb5687f0a879120a2377e7ea809f7b59c57214fc3adb61eaa8f43e2feaa52180c8d23e6a9cbae3c37661e968a4e901bb8132ee268c8e38d58642512565bf0ffa876b8da30de7ef77b57aa563f05ea9ee0bab980682ef452c0015d42d6c78640c7be66a658a019b5378ee2f2ab07f2af725e3d41c009132bf6c0b9d4ce6b386262e0ca4a02e29a5788c070af6c523b4990a85404d0bce1a1bb776c629a195dcd49b9e4371713c5438f90ee827e351cc5923a9a14bfe3b64c18084d005f727c017a292d91ab2d3fedb9f1bbf7d15ce19961c30e18e8670944b39e6044734aa38afda797aa44db341f6feb8f5eee9ba4f260ecc20e56f5024980b6ed92f2685bfd5fba150172ba24fceca7121c2ef9d25886351ffd5984b5e815ccbc63e02c751a0845e3a9140648455bc90e4e03d7e89cd95c870eabe4676f8e7d26fcad96c53e17121eb182d78e1fcd4d8233994fe9d61be0e2755b8f0f3ca718f1dca955530d68201af963c5acd7c9d63a136b559069b7ae962df3d54c8f806d511961edc76964ca7a5ae94dd248a037366a573df7e5725e4d21d951e9ad1389fe9d307cf6b544c56e4bcdf903cdca4a725d5da1f122416705bff572de0e1c9a4b0f157985402c8d15b688e71f7d743f812a69d9a6181d9df16a440dc9101c5ea395172f3a9517761f5fe5a5186cc560a2842d44f28f16939c5398fb8bd4df9645f4ec4b94570a5a3c16af099e84c77977ae85b8732e685960401ea6136d18ae6cb30d7d61bbba6332a0ddcb4324f43c3ad282411927ee0f3aa8de8912856a8aba1ca391df00f1c6d6823d39c2b7c2d4a0678cd7630dec69f516fa52b4610d626037dd3c5678024a5c027676357048c2733545ce125994711c386d592e8998d5edecd8d5ddac10effb76e27a16460c7806a3e0226e42de5e5c6172f18574e497ceda108bea913bfda8511a6c016cf11f95aba9a195b0d348c1cdd1f0457fb6222d604c98d9f4deb883394266b887d754e4ed62a6ab1798ec900932b45f98b488838f3ef8061154fcc4b28370768508d1dfc2f49049c52e888ec96178c240a3e3b301037697839c154c3a07bd27c7b5d0b8c04a6b332f01ea243764961542107599aeb168956ad447d9d08836cb793c1fc11a55c7f40b780975351bde5bf827de18b86aac7a4b13189ff91065b2801cd12959bf2417582a0ec098546ea21aa9564d7f8e752de0b2fa970353eb9d25305a104fddb4774ddb68ee0fd906ec0b7d7b49f58d0a2290d345ea07a087645d5128c69c53e914a140f73d4c89672aca8ca2abbbedafc53e62d32b2ee95d290e4d933828c88774d333495dfbc08c0dcfafb59b3796cdd20b9814f8a79a16e4a313d1d8692657141662e8a7400220f1a56ace2fead0e7c5ba88b5bb8ec6a2f48437d4e781abe920d6ae496409384d0e42aa46e6added33e69cab169e29d9afb1f8f3740326e24208b9821c2b7ffd1b68e44c491ba45b6abb25e53d8d211be6b71548f400573eafb4c1e51a1da857d236c66a727d2c4906109f318166703a92d3ed6ad6b5d4e31801507e93aeafa3d654d8f596efe2c654fc982f24ba510a5ed1da8cd4500f7aef5da4d464c80347d14824c53a77dd69c58b892c7dc440c33106f543a9f89461b588ceb22a29e1996f3fc66c7c9fce950ff2ee68fc1bc8560866b6fbe235215019ffd3c9dbdf7020e5e5b5459865a7377267b91bf0bf6862f9a4d74b4fcd84f54fea6df2d37014f1e018e11527f5a146f1618f7e04807ff53b75b4931c04a78260d7bca140e83c9e8d16468878cc3fffd1362c9240986aaf6de1fae07554bcd2d39126ecd651bf0aec76c2bb43df961987920c5dfd780e7e7327c090e280be66dfb748b1fbfcbe46a63ef8f9039503bcbd78421f5474836533d416d9935aee710f3a463cce6929e767f5cd1ddd7793482b11dafa86ff5f13288e7b6c153a07ea32ea88cdda0aeba9ad4a8c2affa58d5c206af4ef69f6e6a4ea2e87af656391d9075fd28527281519a9a619c90c2b31a8620245a94c1cb61073428fbf118ffed74969397884f77923cc65252ad1b36bc488bd91fed08f8603a63768420162595f2ef5683e1f9db8b011bde6fa310a50e07311c3f7bd276232c2111ad1a25504f5771c61dfa5d6660db7f5a1de9673dfc83d3a970943007a2f7a248cdbb40d29af326c39e02d5814624164ce94298e9d3aacd35cca808e2d4ce0940a0d82691736794941367b87aa052907cd31a66ab2daa0c4981fc8c78edb6871f0e4b6da1e82be5401d81145e52c0d3858433f7268ef091faae04d2247b4a15e50b4eece3476fcbab477cb07af35ef395c5da3b2008e5c1620dee50fc37639195f06e7eb9b743830c81b0a2ccc73e259d61484d1da8ffa4bb630a43b674d4a3e1f415681fc82f36e2c1861b875a6e1965b87bc27231665d44c103f78c5efc65a81be709b34be015bcd12c0f9376e2b02ba0bb4f74ea37551f56c13a4ae9e7ef04206b4a08e7b35860cd6b3b28f28cff8b09c34cafde58882da6c747c7912f5ba034a769ba5c3a7bce223f1cd489a72537d13997f4f75507f90ccbe580f867658bf447ed59644743c704f57761de98beed3268c201b6b55e35ca7ad7fe07785b937d35295c259f0ceac8dc4022bdf372df824915125ee4da64ad95f0985fe931b4ef3677c688511ada8ab165ea693cf9973f9be8fbcbd01d7eb853a32ed1fa482f3df962b10847b1c315dffa4dd9c419f5dafdc085962173c28f177c7e1b2bbfaff7b835c3e65bcf75175fa5e28abe6b253a6674aa2dfa8a62da6c26cc97be1c43394a1844c0869aae26512fc19ef2400e02a2055fc55b74ee892c3a2f821d0044352e06a4b505d7dda9485e0331208036b2c9e348159db93722bd8c6dc22d9734fa0fcc0abbd8bdc0a6783062066136aede985d62c0d0c8351ed55ebfdc7ce5a110de124beb0ed4be2500463020929d11aba545410a966bd902dc855fe3616d6981be0c1eb0d4b2f37a01ecc009b265e4504d8162c345157811eba48419f4f60c4fef4afab90368a04951e9f5f3271341acf040dfdfeeceb4360b3547411a388452f8d099500e87fd1677bfb5596cbf5f39079dc36d67c6faffd49731b3f94d7f72c555e4eecbe0bfa289ca8cac260ca04b7c542db2bb8b34120d513ca5454e898fe9059f404696e081d3697defcea16455f70d8ee3f58e8a1428de9e1417bf167851c7f1019a695e939ca7236f1c6aaa81b3da23d3dba3c9054bb9c7d09689050f83a9b1ed6330ce5c3bd59fd56b9613ba774cfb1b73fce874c84a433a0eb41ecf6784e17668f17924d7aa49c631a5468342eea2ec24ea9e45ac43404f82477b9f2c046b5ef14d49b2bf7347a39e45490b7e5e21abf818e8319f9ec298b6abcd17b5aaaa1b12187b61e9eeda738020a7a67d9ddb938fabea29c0772ce4039d83aebf3c94da0dd31fb7d66c9d683f7828a150f50ce5ded7d562d89c6a5d591ea4921bf264ec816c053f35813e5a6de3964053743320b78f0c079c44fa24e6cf25ada31a2d02b351fa5e2a1d9a4cee2d3c0d3c856126f1477d1e7518e92a2a47a983e24a219bd7f869d7198d8edb0db43ffe5210e8e6fa1912645f7b26f0af2fd73622cb03bc50c05b8be1eb9e2c29d973f0ab0f92719a09c0b333a6a5d25ed59da1872ac1aea440c23e44eede76e569dc113099a15d822bbec7375b7f5b8b416b94a8ed655b69c3927f935e501646cbe068299cd74ff8a444d3db6c494fabf68137eaba3ee94288880abc6572260e5b4131a54f90712b3a6527a46f8c76f30aa710412221ba4332c8e8f356f7f7154dc18543e4707cf8ed1e788aed7db87a5d7c21aabd1c2513c41566112f7fab1c81ad76192dc18d1849495799c3eeab12eaddc5a75ea545628c260b60bce850861d7fc4c97c14397463c4ac6e6dabd14789a47f49860144b1939675542b7f89885ab5128320dd16f0123ddd2315a364091f49e5ca4df27a2aafb788d0011050ac069934d1142bc6fc0fd4a1cd2885ff53144338aa2f46a90700048a97e106684a81acc61ef5e050a125a8b31cc899d3c0000024b6068b99c92409d0390d6a39e388aa5f949d9b813a7cbfdd605f97f6cdebfdd67f45b6d6545dfdef4593b22153faadfdc38145c806a7607bc97a82df040a9e5a2161832d27c98662209c850865faae76424370a409db6018dec47facfbba0cd65408fe785249f6bec6dbf60cc8f2999059f089bd7015421fd25c32ea0262a620361c659f8f7cc4d02c69aaab8dc26a2ccae952de16e0f6e89d89fb79b3fb59d92c1e00b0860a6e63b458752a1280f09f41fb994a720e92b45ef9b439762917beda2fcc26fc39b30243adceb3bccd7f8e0132d4be11c177705f89ee246128cdecdb3481a1eafd08fe3df4162a1dbb21eed356b3dc1569ef437362084be6a9483a984c97b0ad8a171b4dc8e69ece54ca5d407344d3c2d6dcf335fffd506e8123cd7eaa38187ae00d34827bf836415b0f1d46fe4fdeaedafb574d22de9aed1d7298fc30f02647d18876c020ff10e6d9ffb8b54b01c8f98779bf5a3511abea11a2afcd580cfd95f937a90afd352e832a9c47549913660796a47b7dbc6c10072177e1051d2f9ead7396bfb5a7a676d061251472f7199f21591d09eea8451091c821a58170f14d71f8fe09a607afca9e18b7457ac7a38a983104e6d5c89ef3bfc146230a7fd9eb1438355bc3340b0bb4ff22d6f0df0415720db9253d53a32b89d1b405cfb81bc80c561e3af4271e4f6cb456782cc8ce34f97ed76ca0d88f305d96931ccfc380167b0712d1e0ea8a230d8ebf9186d01a142b9e475db9d8166df6f7ac7e400e38bc4896d8575817a9469eca30313c4141e45e4741aae7de383386234d019bf8d425ea61106fe73aa2161b0c6ace4fb9ab21d9274c491ab1f6491dd3f53b60a2570d363185f88a3a2b6aaf5c453e85d39eb262b08975e6eaf69bdbd6319c53c7cd5391d222a9b4964ea215ced094e694809897ba44c21e71038656f37b1f80cb5366f7d7e3b37f19b273f8f50b94514ec570e4518d021404c7cedfce6d0f7be4bd8e9f119df0b38463ecdd458236e30f7f539016730ff0473dbd06b431d8d96cd86ad664f319b82ab548c2c10e801de85c2df6b3754a5389dc3ffc0edca0ced707c624e16bfcbb83b9486ff9b0eb58f597d746e29213e1be90385356d23d87251529e8150eeb8f316c6551d70a5c977f6d0c1541044f0fc74508f19b1ea35836fe4de196254cd2e847d2d39d3581d945da2bffe474f8d47ebf1386378a958bae02d8225d4ab21080dff252b04c64768b3ec01c7b1df19a40e8ebb0181eff888ca83c934d231caf54b9d4abee69d272fbd06f55d670a9fab0bbf44254f6752bf955d5729b28b668082652c9cc018f653418a9cad21ca1be0ac87fc58779a88cadbce0bfadb4193555285a0b840097d22e2b38da4f140a4a7da7862c5913a5fca4aab8565731213e34693769b128bdcfc2c91437090e8c6e27db83dd0ea2e589560c29ccfa7361034e52c39a54f8c8128ec87530513e9c641b6717d00bb2f06286ff1bdd306579222c378bcfe0fd29157f455bd137265727b860941b6e5acc515668c118c18ad0b0da4eba5dc5ae904252e4ea0d76b287544cb9cba2f5e364a3f5cdfaf39c5c5a2d43d44ed5d6144627f573b0a4857d09d54ce5aef2fb8411463e35f79c6b6c06dbe22a2fb184cdaa4f44afb04d61d289f0f695eed4229a5b2a98ffd2eb9fbbd33516d6845b42b6c534f8b428c9d436218ed623a54784059dcf814e6fd0bc235fbd9e4e98f962ebe442c201a8db22540657cc2c97f37a4541b509675dcd58655ef6f0550c5443433eefea4656ba391adb77d1be99455fb2bf98f0681a9f9bd8fb9ade850e2f79a52780e5a5fc0982183fa6f12db435d1382ae2a23ec87ef50333470ae3c1af15a53605702deedd75db4c5885470142fa51fdcb9020af3d27bda81417fc9221346aa00d5b2c49e32de10025e54a75680e37545a84d5105de38f052d515552c082d7ff37a51e917808e6c9fe6558f7ab0e7efba74e47492c72138c1015efbe126672be6b75c1f057c310295620b570fc7da8397a223771154b4c906cd20a07eb68389672d8c2b8f19d74daea518ff35ebaf7a6d7bafd1ebac88d653cf16e966c8d33eefa0ec0210a2498870789d8711bf1305d6d68638c0aa319d21975c811f41f6bd2093154947cf3080227f6818f169aa4ca730ce37dd424c8094caef20006d65539e433312d797afc156158b58fa8df2aac2ffbac536f3e9e1354e63f91cf6160ccb1f9eb2dc062b6c77f6af2151d5c8eb570819ee5c3694abaf14b6acbff1b141f14dca600b2dfb53b85e7135c7e404cc369a57cefc700a0edd745f07f210604aaaa13531213509515552e0dfddee520057a1f6d05af72cab5e86412b939c18d88e18fe4f13bf9e7ff34161bee2dd62e0abf366ad9cacd858e87700c87a9986d7ead1596f055412e5c01e167be29a401ec0003d0ed2200029e4cb4b927d8db607e551c106a97372cdda9264169c1e0703c40e7d8fdf3b81e914ac55137d49df6f132c632251126bab84377cbe944474f3bf1eb3025a5f1fd7c935b50cd0ca1e47c2ccf0cf6af3f1f72b19b57ab39364219705e0668613ed92fb8d798de5c7c53f22c5d848c7085ced8f567e49c8bfdfbc234255ecbf4566cca5847920d10f227175a0f8e263570327493c749e58fc2223b602fad7c353bbb3bcad6739f8a977c35640945c5d98c8ed8e55d1ff6da713c15afb96a7e6e2f7b9c35bfc9a4aeada8fb343e496fc136e332d2c29c0b0c10910cf35bb0922566a6a149dc1ae93e5aaa4c04d3a6fdcbb0a72f97f49a376237b3d7e4c9b6ed1d1641eb5014dd2a19d8923e3ef0efb5171252420ea02844c316a1533289ed4de8f0acd03546e408df8b51f0544fa76c12baf0a7796c2b4faaf58ec59a5cb56c20a9da46797dd17c29726f15237dd8775c7479b201e81baeb04fea9c76649af64d0d3e406846393e83204f8e47d0acddd5193ca4a874757432b811c56f947af546617ba6f722844a11803fdf32a9c147a01901567ceb99a250ba15d7f3061056155b58a8d1732f34363b5ac43a142e3e6b78bf80f1c258ff079454557b289644862691f1ba340cc09df06b297d8be2656d818bfb711a95281c210cdcfeda6b0bf21a15ba706893931fe54ad891da23f147b31e41c8ff48fd178f64983e3c87ddfa0dd133aeddfdae0ec64689c9791b937852111a3b00f0cf65a444334ce6fcdb0889c61ab1131d947ea98c14b369e5596d04dc63f33d3070740689e45c99c0cc2235eb98eb237a9777510551e4366bccff4679d9c66face910de3beebffef135f37eecea2ce9fcb4b357313077b1fbe75c0c20a4a43b9d16da46284d93ab3e698a318340b7b96feaa78149693f2a8728e28ebd6da4045994e8f74711632cce1981178b3b35082824c35b8dac13eea807270b2ed5a95831ecb0cfdec35bc7028521320a1e8548f83f4c023201f08fb98f092652dc46afbc5adca43c847311ef92188af7d27259a18fc4ddd273c652cfe1011ee1cf3fa4964c3197f6c3e7ac740b15c4e133a99a906ccd38358d3933c25a5437f0f4ff5148308c904d42bd3544578413abc974e505fd709ecbf51ac33104925131b818d8ab6ef7bcb8144616b1efdb87258499075570fcceb3c554f7f34569f7959ab68d17c2652f9cc63bf02ec6df614b6d74584ec3eb5b45dea190d002882ff07f76921970cf9e42c7da61de7bcf44b0daacdd707a2e11c19655d15aca29d1530cb9f510be27ad4e76c4357ba67b4fabf9a7f4f2c6bdae95a3dd77d53cca2ae008933ad74eb3276de139d258eaf15b2317a96ede2cc582927960a71751aa41716668351d9ec6d47ff5c90a6fe413079c90ea8837aec2366dad42d0371fc188fd9f2418edcff5ed3e9c5e9ff061dc60fd62dd22023c0b02202c3ed123a35e865b193391e17ea5a41a0c91cf5181ba58ec9ce146d95b000866f2ab56492c6c0f76b101f26e2ef8d2d2a197948f13118754f611689d29f5ddaed46f9180c29126ca54db9e9bfb24dc9c1fe40a0e3df39706d532d725564a194fd4dcf80e93be042e1ce4b8e9f191e86b43af7a9f71a0de5e24023aafe4f854b9ce8304bdf8d34d95159779281e016cb3a110ef13e8c6288c60223a8c9ac5703203b18ed40986898904abf3ba97c2827b26ee9d012ce6cc712d574d76d42597654d9dcb144efd93e6a7b630b13b98f27a6885b8d09a160bd27858832592d00b9aae0727318f42c96b013cad74c5de6640f2fb519044762123ac9157fb8a6fbe2e56383aeea23b36a9985049d0d3d801fb90356522bc2078cdc1258d3e8925fa2f1e5bc62de9d1ca969e3a6e4b1706645ba2b7b67a3ce78ea1c8b695e18fc2dafc4944abf5b0658a210fbd2576e959ab4ca0d5fbe91b92d05149abf3abaebd34efad8ef51e3df6ec406d886a70fe18eb194ad32462249595baf0c2f711a48cca4b634d9d800ce948b2d3ec7a3f3d68409ceb60e72f1fa145011a438ab58273e99bafb9d8a2ccf8d7dc29ef8a5f52d6eecce2127705cea8e10bd1d4aed21f071d493e0ce22de5fb4df42b977c721a76a62fbc118997143aa63b80daf3e6a60c791dffa394b8e3ceefe0ce2d67a703fa857cc59c83be45d9c65e5df64e2cc9ccf3c496fbd2b86a3e49e4ca9a42c914fa6adbd79c7b558598793f47cbfaa725fc8c90ca6d7e78c1e5e085d762ee6fdaffc4f065a30f6af1c59509c5c17681a434c166001b31833b5b8341478570d778809fd4239ddfa96258e76e55c3e6bb1739913395e5461176724551e093750bb6d27a53586ce4f4413671818898f41e1d32772eee52acad0668893a1e0bd4358a425387155258064b3cfe457d078bcc7637b347aaaf1545b740ba8aaf3c64743c3ce0f909383031ae48b1c09989d7bb65b1942f3575ed6a47b8ba7771db4ab7711c5683ec1d0daa05181b48b2d3a86e50e63a478eed393ff00582f1b5744da679c36206ab0ab31d0948c93d7f5263d16fb6082328643d92c8a6cf4ae618ea78fee06ee27900fbb4c7b4ae8812bb48d025b09953b1d32662ae6558cb97bee822dc36beddc3a1030579bbec7c1306381b890ff21c4b4dd6379aa655a32095f26cf8a77341a95440bfe3617122af4db4632d4af4ff77b7c3ba7104d206c8ef0695be31b683e508474cc5303bc20638851a870767fb9bdc6f186e502221125c6bc71e32907d8bcbd38448595b3e0006a94b8f3c4bb56b50b74dbec6e995b4c53e4b92d60b117564dbee96bd755e40c264ef18ebe02bb3f1f868e8b6222756dd9e2aca5c615159ed108d6b061ffb6069d481ad7e7c9caee834e362639089e2245f267be191381dfaf1d82f0f06b10cd321a352e5d3465c87627d8db19568f9d9504d972a936c859b39d4217b8636f8b0c950b15df8e6dbd0fbe0836a69f727e583764087e696669321c39339499a48c7a73a8a288681547e3fe226e1047e9ba5660506f43cc430adab25271b445f032a84eed16835d108150995b92dc8814ba4968372493e22035abe969d968b3ee75988730ccc9fc2f001a1d9dfa785e90aa154678a9cd1e4ba2d81eccb93c084fd6f4a19c77791ce20e4827a89004e0b1be793c8a1d1b29371c509639b87ade7831b14ea644ab750cad7ca797cd3dd96aa30c62cd5e7bd1276940aa84e9e66844cb89ff9188a1aab839340b8c57e44416fdbb0ab65765a47c7a1fb0c700b7da0f9ef318cee1efdc8490245c882746a7e19d1b2372c53aad0c74e4a9bfb79a45b25f1fc0cb3b6b23a69ee0879ee133d438683b6bc066310b3fbabd03b3874b849f3742a66ec6483722d40cad38182ce176930dcdc358b107eddd2808b5d4f063702350fac61b6f82ae008360c38af84cd0914b919826c75cc354665fad8f6d2403d797f40f83d33fbfc6fe6c749e52e28198f21334a112a539b09084039a8ca1315077faa9220b3925c9b19b27a34374bf1d5e16efa253b5fbade006dd708419f1cf46a21c82989a7aa9abdc43e1e58d43d1cbf89e3c0872d5094b12a868e21f3ad10c70388749eea43836cacd21feb6af181fe5549b53ccdb156d8d4bdc525719daec72780d2eff695c437f7569a27847ea5ace37e3dd27cb08a66d60e84818636b106a1a9c0ffa8ef0b4e9da833def59f76129902f32508456e903ea72dd866f5ff4eeea34a0abaa191f6f39dbf4e1776f329fb86014e81bfcce6f161502c3a14e8a1b4820f1f6f67dadb1f4350f27f7a2e5813141e74ba3a130c826281250e85ac772d92b981f3fca1206f09fe090c3ebe50f41d9d493f06830d95faa3446fb3a30f0ec27115e473330165c2d6b10062ec71af6151c129f484da0c54e22d0b4a35dea89dd206d0650e11a152e55c7cb217100fd0052870f6cc4c907ca0486078605c58a566d75aba7afbed6f048293bfb8d8c5e641ca2f2591217da6ce99412ac1f439bca7db997625b63ed168a3a69ca1c36db0a82faec77dad6e227e6b609f6d00f57a0867cab2df9105fbd512f98896278f667d85dcd9647bb6bce4608725c19e2f600922e5e4e9053c7ef8f92b63c77496746e5fed923485efcb6cdf5650f77f69d8aabdd04d58171970a13e3ca4af5815e51955faa69551bb2dc32817afedb471452fc38334e106760009fc78b0251cd352072941e20440070cc26afb02018ee9e32f8938d135ef714411f1ec3e1cf24363ea8f14ad0de9961ebafb5456d8e0507c84cdb30cfac854098e582ae84f5ecf48f0ae9aa2405ff32445d887271a48f67157468f1160f1adfdc125594b8a5dede84e3db29ba59c596d0b45474c5f1e3aeb8960197c10def4ce7e1889960c585160ba284db66bccb7c8629406265acb7977bb163be78558984033eecc849f0f169954385314b799f18dc0e9c239bae3230f85850f6a5c8dce232a44ea6fd9e1bf1ee8c8eed90a8e717d7f9dfe2903a4266b326abe8c25a05e68f27f641229010ff0dfa41c3bd028cbf7fc2f64501383b7a3b8031e5a2b715bb02bbe39bab7b3a078a4f7a14ada84c212861fef3b40a1c96ccdf3f3ec25448288f3e566dadd5a02ce8fae0d3d870ce2faeb84141612b1d8ca403f893e3a2bdb6e0a5e35fdb335ff70f321237164d32349d88c826261e587ea6f3ad5fc3695ee6087aecf724e82d7ab7462aa2f231aef4316f2cf4259df433e4831b5ceb4f28587343f9621991efe0275a94a2f61d5dd3515bab6731470be6c4277a98efce4c01fe85c307ce6f093fefbc77ed819cd6bee8cc7c54471ffc11e42a0d14f3f1c4b3a88857c89723ec23faba72703ec5b61a9df8bda0e9ca4411e8bfe67758f318fb95f6ceb7b111b8b6ed49d18580144583072ee4a2edfe2f6cf7d1e7b254fbe9077de820a5a3104ad7e923073bba0111b8f1a059283f91e6186528d61ccc06403a673e927c475af4f257567319c4cd8821ed6ac3385cb57d977ab514ab016e00c5804d5a9630c7f1682f36dee6e50d281072154483dafdd663fd329d8b087b7dcecb5d7d809382297f1314f694edf5802d48a14998ea6215ccb9e3607c4463cb26a76aaf863d3941594bebf276f8a2c2466e1412a3fde08445f20a77a4994fee39f90b949a0103f30201004c40e576e0e9b5530c333cdcd8309ba610d1389f0f78788cdad91fbd430259832ffe2cdae89ec1ab0a7c2e4d6cca99b675448cd2b6ec11a48cf6ab15b976c09febc00ba7915efa8b0fa31af46c6568eaf48613ad3d1b1ad598d0ba942ff4ce4d6f17b1d5920b4410754800184f14cbc431c3908e56eb3e5b3a1003ee9a7cce346bfebcd92b750bf8eb5992882209689fff9ad2dfedfbb10404675777a540ca1f79aa17128bac3c2459f49c5ed1d4bf36f54d5687cfb0119f646d68732a5c7deb6b7cf2111081b7f7c68a88bb8210180520d006a38deadef1a47699578a8f8f54643e8e1a8df740667a00cd67ecb52cd05e41eeb7d3a058800cc0343e1ddbb591c8b6fa76b0273b8d6fe32626148919c3826f002032009a1cbf3ce5d072a2d89807996478fc1bd90f52b6a120186b911e181d94fc91abbdbd63e5eab2750768fdaf70c8903da644e06e9d59bbfca394b355e01a2c2791a798f615ee04686a78d9a503f96c316e5a0924d04b3b42a3f6085157ce2bb3054ccd34a3d8cefc3f1c390be15fed5863aaccdb3c495727538991fa930d8a6539579ecc59bc1a8eac1309a0c9a77e1325a9200bce237be455095d3dd54f2fc0b78c529a6ab8da41e071755bba01b56754a1322adb12eba5e8faf96dcb47a2148be80c40b74311d6a94a8af11834218ce445e9a276ab90e5f10c0d095bc4f3a7862e77f9d2f2693dd22074c74456f35a8daa5c48a25e19dbd4eb86d8ccb5d85fe8da6cdb0e77bdd5ffbd15c54f180ed4cbd99a466cf84b9513eb6d3717291092ec40b1eeeba8bb80bc23c8dd3bfd5635093bbe8bb24574d2a9843401f174eda204e5466ab0d7b7aa4005b6e3355dfcabce90684d5751e112ae71d8ee627c60e72acffdedc278d65ee2d03712fe102b8b13889caefc0a279cea4780875952a27dd8655aa3b0611228ee528f57d5a5b27ab5bf907c31bae696c9453e2ebd5213da30360d050bcc2f65cf439e6e2df20b0afe27beda590e9e742ac634096efad98f51f1aa556f926a9b95dbed166b55a08fa5520b757b5238b2d428a5fe90c712e77035e3da8c9b38a04d053b43c8a176910a832356c46b5d192c957ee6b3510ac3bdbb4ac892124f3b4f251c07059ac0ff2eef57fa7c8b817c60ce5f26eb705312e09d479e9dfd71486085d0928ec6ffe9357bbc4d2e5b55e60ee1896e3a9de0c56a871344b1bf9714ad1ddf477f1be4b28895b5347eeae3acfa81c161a78714ab231623f303fff9fec0c4bdc0d4b9553d6fd93230b1f31536ea4268f9f005f6a9c56e9f92d4aec85d87e07fb47114b68d943871f723e5f41a3466701b4fc4b9833624b164a124912f255882f60e6a2eb9668deab6775568413b51dd61d5514dd065cf625a6b4bc163d164eae846ee514238666492206890a711f595ec89f04284159b4fd28d2a4f8faf256cb164e403de6960e56b548296a5a2a19904ad040bcd9ef0ac4274a2532cb9733d8498c168cc7a9a592f98b6c864c637a31000734069f955be217dda27289dc643a82f96902a15b8a9727233290975124f673e870c7f896acedcad7358e2900122062004c949b3a360b4b217f4fffad4f064eebfa26ddd298c834dc922309f10f36c128f9c3b3d9b2af48c1d251ff304009dd183b4df7950ce1373dbbccd45bba1a4de9d06a782eae3453c4b7fb1ec05d941b973cb0a607ecf1a2926795fe240e4ee890fd01df02712978f1a7e5cb1b37c00ad03a5962251f66e1e072d5d047c4046096a9e7730c8519dbfe1bb70e1d0a897b52c42a22002108da42a61c85abc590e412051f929042c25e80d4576144c34ce8676b2836e23e16c2365e4445bda784087debcd47c287c15d0f4bdeaf76fed7cf4c9d04fbb6d20e1c885f72f6b371745f7b9b32b1be87f3ce613aff4a14b776cd197ea505eef9b36a9073c56d56a736ce0055a74de594cd1058ceffbe85c5bf1b5e3e1d02c4c745385b83682a0ba19cade62f262b1de8fdb9d3c3f0eb25d36aabfa2268638298be428fe701b5ab422b9038e0cf8e022ac28f273ae66ed9043f31f791bcdb8a6d2cafd72c370cecb3412abe1a12707c168e43c5e2c7ad9de4ff7c4969a2cb7c3ec5aa35820b23caa3765432a4987a7b773b2a5df5927f69294cd2422ea2cc8c1965a702638ed081f96607d469825bf7dedbc8b0a8c9c035b33e8a7a368d60bd866839bc33f18bf26626e3990fe4dd6e516d51e80b3381188b5fbcadbd0f522d6e2bfdd019c7a0ce4653a44a18184b889f1155e696be717ab431505f1f13c6baacfa2cca5be2c1b6ca7d947c26770f9831b362fcab17b0741076bd0cfb4f5ee9e30d5c86166043b07955a618f7109bb07ee78d450a26a3090acb26f049ef52f859224aab4de7d9f2f096492362d0d611f7cb7cf51a29b1398011cefbd4b2b185d3971b0724789fb7d5b0b0b1dc4d550e766d320f54cbd88c2690501a892f6d90dfd5255061e6dc77ac2ab0402449aee5696fc3ea270bc51ede87ac72f40c044066380347e8c903b72ae5b7f27aa68628bb83684cad273cbeb063b63c6738d5790379b8cde564d94731916ea39e5df1f900d58e90d287898e3e631ca32723bada5825883afc2fe3f8479da8237fc54fa8d8a3ffe20ff631023fabdfc4d1f457b9b4e7c0cac1547861b634eec644b0964df3bff0e717272a69b782d6ae7b105f6bd8c3ba15ef82d14ecb26d8cb7dd255efeb19a701039605829e086215c997b964dad883c6c284099edaeafa210dcd7b6d58f4825d9265caa60894c3342c52e98e617a8fb0b3fbb0db28a868fb7236d15cca226931d48222dd04edaf5c4effbf72edb10728dccfed8e101b3d995cc2124326e02269e5f90de4dc74c48f03c3046a9de41866f984c8f2215171c0ec4b390dc4f099bd32c0341ee65be581778b74e61498a5550e195888e6d51d182bb0152ddf72a1ffb0939ec3119dc6506cc512756d32a7ce204fe9ad6b833c9e0ba0cb2c364d6ec465aa4952fb5e64bdbef3e253213de71f878b3b389fdff0f278855385b2d156300836ae08fa5dffdd8ee0175e57db0a02f868993b036510abb628cfba808d6215724f3f5d0f585e97f1329ea62494828aa31dd8e9209d7b07a881e3d9bf1a78f5b229d0adad1bc26429489d0a11f465adcb3548f365fdcabfeaea1cb0c3ab6b1ba965f00592307252ba7e52a14751cdb5f5c58998fdd974ce1dfc63d49a5b18b28a626f01328b2d5bcbdc99abdc3b901cb34124109421e80d5a1dc1f03e8d4730c025df987b16d66de0fd5e5534a4e1541f95537589c8a3efee49a2a5414c3ab76f751bcf5722297d80fd7e2a4185d055b04e65971c7e1df6ce2e0e62e4b03c36cfa6299eb0688b2d82b28a3b9eb6ec32ccaf375753308b4baa44ed5e010a4f0724f4f3c10b5b6fc849f7b03d8e28a64e165da1b8c39ac9fc917109e2c4ab0192c64f4249e823157d7bb17047fc960dc4b4fdb9c08234d927e3c47731bc90914f8a39171912f5e18386ed224631c763d5ee984dbdeb521c069f2362a21d741355c603eaa7cd4e5115e93a239c049234e57f268e3bae55ef366d7b7613916b76021eef19c2f1682c61b35c15d7f781e321016c7ce003da79135fd8b3714512c781800654b35d6b880b4acd896405f735bfa285e6755cb4e2cd5ccea111637b67b353c89e2e9897f4c1fb3716d975c263af97a224c3dc79d8d6f69f2c8eade54fe7789762c1d301a772f360c40b2ffc20546338d4a3e95930e5e19c24f28cd26fb64a22aa71f0ec5fa0ac6e9301cbd87f27c46a921ede831424a2b721b0d9dfa033576b2b21478f4dd8d8e3085530ffa3902dafdb6059bdcb8b97e027db51f199b97c241dac12f66554fb86e47e4ec7be2c344d32f7b0e012b9e6788368979d5f07f496262cf71deb3776532dd26833e12a4135c3f994220286cbaab501c640ae1ce34fa0d88db36af2862217e9f0bf9799745e8cd25e915f79cd0db9aa9f01bf25ca75229e1e890079cdba4def5ca8c3e6266e81a2f7f1784136021aa02b5e55f85f44184e2f951096e92e82a11230284977151a5300ac4ee2205084ab356a651444ecc36f3ea1625dad994e263f30061a990a34209f3fcef94368fea3a44c2e2e483f3928dc600b3ef16a19097efe02d629591e9b94c50ed28d39cf5c074c807264a2ceba8fd61b584d4baa0ee9dfc337a046350e60753898f7caeb806371f3f8f2088bf861ae5881ed1da842cb64cb306c333e9b915547a1fd8e7a2ceca57fa125921920c9a2cf45dbb3a97afd0f12b2c56f6d27f93b62e565721d763a05a29dee56a758c67d6fd39d950cc67c79fac8fe11f19a36966558d019cf4ce1bb60baa40410d140eb1cefb27a8109f53fa75f24f65337a1f60d3ee3e175169d9f863ba434dff4ebd65130c519b703c2ce9057e45c483506d0b7d354f4e11412f1f587552665faf5a3f2eb0a4e7739b4894dbfa6b77c9a9dac4be95d27f61e880da948b8a6e4f850ea248672cd47c047f5fa2c0950c7850977e886f3b4d2e709920fbc8e2c0bb1132b1ce2d58a884216f59f5367541af85dd10321a207030d4587a5e26ccd3e22a86d508ecaa6e97aa569991b47efa4adbca0e86ba0f6f0a38e15752747842cc0cedc37703ded024b2c6d1ff9bab58e74dcd9f2b21523d0a81988be81bf96247e0938515644e4ebd5cfd8f91c552ed97ef8dc63f9a7d98ca01ce29db58562b3a2118d52ad1dc09d06735d35ce8cbe903029453fa4f104de8a2faff728c1a7727e93a58fc2df8a8bad1d57c55922afc351585788445848ea7890f7cc4f48b0f036007129ee4707972330055b7e6e51ba0c3ebca9789a8cdaf44f0df1ab7ea0bb7b74f6305b3a7d70cc2b4244b954394aa7cd1a1f5cb3323365b675c1d136febc96595ce9b02d1591ec84e31f49fbadc485702515891fccbe4cc9334857689203c0531e7591391dce52a579cb4f2aec008ef897bb7e1806a650ee34555e8b7b78b8124c35a0e9df63f929c19d3b419396d969d777c7696b7ec237af4e297f1ec2df8a01e6db03d64fa1d0da2d788a0b1f485ae1abdc4c504c0f782ce21baa6d8f5c43177a78459df84aac9dc95b7fb7ffa5e54b5fc2ae4fbb31a9eee16ee57613c8edd097410fc198505fd1ffb7a1c0a8cc7d65434690775532d88446db5ef6bb38185708740a1751c482d3a12ac00afb87c24a38453e4d16a9dedd5b98b7d32003e1a1ee3c3dffea866c3c1db984a8f3a96ab454c8839e68e83adb7181920667b53d47a103785535d44c40ea3cfacd26b8d18fbcf65fc39d7c572efa2289cbed23d769751da7169b98688bb7f9007717cd37c3ede81b8b3b4e6e471d5a6985a7340f684dbe6466ff1d0bd6f4c9550cbe85eb440be2179e20654d03358c3508264e1cf65fbbc14e1050d9bed10fd711fb613088516be38d954e029b29cd568900f017ac8ccce7e370ba2509507001cd61ffdcc2def2690057b4642b9700f43b6795040d28dbd023eae79a4db6ae9b61bc41745cefcddedd9b260f4b4fe6c74da79ad8cb9c79def59654e5a18de42a1cda4404a9855d676cdfa58b494fb8100dd389c0bcb462c4da5e7aa1bf8e50ddb2d0119b8b216811ecdc446b98a9e1833593c1f5a2c9a1c131cb2d11e82b7ea9522d87b6708cf5ef5b6ebc406efdc6d3059c71bb3bb12451eaabbbc1a67bf30166a3096b6c502b139b6c7c783b9fe3bdb1551c2eb2486216c6d147d92d23f646dd10d4d5dc5b2a5f5daeadb638094053a63f7225b0ed1601ea8f037708cb35dd39ac5f55ecdb65d90f0a5d816e9ae2b79ddbc06dc7bb90bf0ebe4f8eb4af082ff47750b348e72c21cdc3560e63aeee095f34032e075df087154550b47f0cf2e075f4ece57049a95842b1f6e4f61c5af14a0acd87d3d4fbe244a70ec90927e5ffa84243b9664cc625139e9eea63246ef2216db2b9d1422c043e757a267ee6bb89eaefb01bcdb3cb6306cca6c7e9bf955b98affdcbed8a4a77a8faaab84a01f686ce9d61e78ab8a7b297f6ecb5955b112d64c22f4f82add1f835765301eddac71b4fc02ca580e06cab6fe9fab381a79be4b7cd6c1c9e01e9b9bb0b4f69d9449749d8b6ef416c4112080b679ec6ef010c61ce84bd74455b4424df61f128bd8260e78972bd738ea67ae9724d0a3e38bd698ceaf4d1dbd8ea578aac3ca7185e2810603b570caefc7f276e7dac7bf4bc6b30c5892fadbbd5da9cfc656940e342124488a40ad26a9e15c4a79b45cb746fee0d465d2fc896bd3e6897e79c6d2efa051d5e08571b598e0be6a73dfa782ce9f816dbaaf2dcd1c969461c018f94e1ecde8a00d2fdc5696b050fba72bc883c97aa6bada98ce707320b628edbe6b01b44d6ccfedf46a77991e1c151d76cabe8ad9eb565a3d9802cac5ff02ffc4e52973f7416fb5d029e7ec4777d143ac34b8dff123ff82242e5b9d2abd2c46b6aa5a45586b12138353039d0f2f9c66da28870cef17ab9331b82fcac786f5faaaffd542dedd240925e5a352c26bdfe5055f10483a5a577a9534514968f691c9d32d8173dd76c7a3992405a2ee04f115cbfbf22468d57f86025bd0297cf6a604ea23f1861b84dce52c6231d136c3fc6de9a266c86366b6aa1e9ab2968feafd5b0bd90186fce4d08667efe84b91a27b97df999ad5ff0d2a1715924cba8e0445c0e585145eefd3e72b1e612099dedc06e86672dacf1571895856173961a7ed251051898bd855af4808cb242a36204c7a22d4ceae51ac688f2259ff331d8a052da361e54209d16c825e012f9ab0b0ee50f0e220e7bb360b537ca25b0a5755296313b5d96db2b1123e4a58f7c9ffd132b9668eb84f23c1cdd5d1d93f3cae14bbbc1cd005d68b77d82670af50d5a83e095a942243be499b0fefbddce9cf7a6a15fdf78a7d8724fb0df74fb23cd941ad9d55de83952d3e60f68f685036ad06391372512ec1e4b28f48342e8c4469a03a28712ec782a9de8dd0833e47c2a2b093ca40c48a82695e88e64e4d146b9293cb3115814a2c6b50535f6229e18bf6e51072a6339cdb940cf433cfbef466637226988b809533adbe931e7139e06fc23ad84e9f7e5d6857d88029c2864406a2df7c75c17c3adfa312b15e0f638a33dfc33683d0704973daba0b51106ffd0dc2d7a42d97a71c9d0ed67e084560731414c203204594e42b91c2f51135c696ad20b25e77fedee6dce6ed16ffe29ccf73086cb141b40126864864f1808260ed10b13c0696db144e1f0c34085d0a3d00e4c998914a2b9b09361050412992a79b87d53d644cce84f5cb6960d81f95165b953240d4d9e5af21d486cee00f00247c1f7d8d298f19855d58bcc741b9211e0e86d4d26f34281a32de06ec1c3cddecbef2bd85fa1f5218f701cb8395ef4a0fade81fd6b65ca039cae65fe25a4960be31e697d653857e590a14b1ea3279ca20dcf6d5ddbb860c48b0f5ae2c3329a1c98bfd6494b2ce30e2523b38e3cb27df4cbcece50380d132b3313d5c16c24c0732424a8a530aa19869f9bbda50020e378d883e67ce95311a93444bf0b2d8d751da564bf8fbfa74d71d5598c6efdf457e5759e9dbc12643bb12ac77d97ef482147f5a4c073e2bdb89749d80ba119cc2d81dc2ed404ba027a0c16c43135b500148da9d59630d22ce333bc0d5843b754810e0cb5fbd018fae542606da9ed284db4ab1df514ec737cd184bccb018da32b4ccc4d1df6641d1af0c319a49682b7d4b0f768feaee88dc98441d0679330f7ee4adc6bbb3c24f053258284997b84a6fbde8c7555bad076dd30526da19c9b0ee9589794546506ce7517a7b7935f44c38e94d14dd0b4062e6d61b32f32ac7c082d08c9b9bdbf8d5834cdec76fae59d17ca6be350233a22422a17127fd075373843f8fec13a55ac5254f4c702f583c18bfdbfbce3bcf3c86d5cff90c28833e7d6acf9d26aab645a98b7c2475b79ef1a49c424ecd98867a707ba90cc4823414075770cb638c640249d09e38914c0f73978b82e5fc09fc3b25cbae329c0028ee06261b80a76f1705406e7f7c3ca4f89560bf87d83ad4c544f50c8c72ee5cd8a6bda39033611d1df2ddb0888c15151650dd0657a3bc2e0a4d14141f67f9ea8a7d66f5800bfc0fd35286f23f3372d91f660ca3771764445a200819a632dcf98bdb5dee4bd0e0e8a663b2478df557bfd3d485f467f4d09fef15f129b5da1a84e970f8d758ab6e200b52b9293224fd26fe6d04d64d1bd77476aed1177999016a278acba0c0bdd31068beecfed4a9f37f7c49286b65657293cf78e53d692a31ccf967c631188925fd0343e327bab056f946b822b04c4a878e34469ff1c9fdebab79f6b43d03a05bddc58c95d88b0333b9b90671f49e49960d5f85801261dcb679f125a749e7a877d085515cefadd8bfd2834193486d205761e47e425342aa1c272391466bdce769535a5df77387c53ad03577aeb9f493bcd857fca9113e78124370a4a1d3c5cc039dbdaef174b08d51c204acf4d55427e72c5a647ca8820d020b47df5168bb554d7d2a71e69c4f257ec6d0254d3c374501116c41719d4410de458a5f83852153ac9c78795a7b817f99b190879d26f5eda6c8e912fd2937606d1954d74b822b35e71003d9fe5841e97019a0821c87e758b888a3dbc258e734ae0bd97a3b3630d3bdc02a665b41e4aa3da0340832c498387bfdea53af87b686be630bb02001c6f9461d7382a3daf3342add26761c2ce7bf8ae3446ed5d4a4b1908748c8312c50a03cb4d9ce9d43119a042410d614742bbf9b2b9a850b4fb8de0bd17d94f3a652a185e15e775ab03587cdd985d94b517dd647ab6abf8442d4f7326556b8732291c1a38398437c1f592c11f9e36cc1efec7fc11f3bc07fe6230b40f69adfb02bf4965e74c0d453077aa6d6c59f49913c62aa541efdafed12872af9784fb1cddbd20e1ab0e6eca81a91e9414d66667706061770ec4f87e8eba37ce6665116969d55c6804d1b08efbcdc96b59255485cf41175ed299163776f32b87243cf62f47b052e8481b40cac0d6b327eb6fe90309cb272a71999b5b73f064f78d4e58deab17ad742d9c0ed9ec9d12606a50ff252641b1e5dbaee363ee7196abcc5f82c64f6baf22106faa97a350433807789a6c070716f4cd27b49e92de1aeb69c8fed27333249db6c387b1126c14a8133962e53b1a3c0ab4a557686944708e3b179d77b43da4d3f611d1422a99d285700b91588891f1775b65d6893696f228b30bd5474e55b85402fc3f52dcd1467924dedd728957e17882a420b926712c193887821922eaa2a5aa1e4f6fba4804888ae3ddd54298a1817ca2b11bc6b3d92ab0af6cebcd3a0b2d558d50d72233177d3419e80a31c45cde8c973de774987a9ff85f7632fd97510fa98211df7fa4d0113770185db2a76180d92c4bf33acecdeb2d352cab2d31d53ed93b0b94657f8ec5ad3605b1570b4b45b31a7a9982d9d5e665ef72581d2e28f5208f9e05595616f1028101df82bdcf3815aaefd56434dd18b74bba3cb901e4bef8ec0aab6e8fe6da9e9f49dbb89a066e1f884928195156f309d594f1127a59419b8619f6f3d4350d32cce0d8da9622ceb2a63cc0833ac06e09c7f82988b050ef2aed547b4034ebf071a676a4827967274e3eed4f76c76e590085d082ec5744553bb64022b19c300060f09e3bc13f8cc981a5cd767fdd245eed5216bf65a2ba37b24fb259fb017095a8ce58b9a75a77f5f42eb0c2e25f82ba7c710946d63cc09b57ad898c2be5444392cf3dd3328578fb1ce673ea18fa75cee1e0071f7f7754603fd88556f8ce9072ec333112d391287b4ad86324bd5c86014585cee148594fcb697421723d4980ff83350fba1eef3277a0037b03e0da88ba85954cae6985423995e39814e2a661eb8b4e6d1099df7c1b67242ba02fddf1f9d079d06f4d8926a1be23401abcaf0c8d810c8d9ce6bfb8dc4e7963b721d2c0473d294aed8ce93794f1d27ea357a961ab60a149eac10ddc40d4684ff18298db1bdd92e5db7eca23cba55ce27846bbb3c63fe6282672f699e65710e5ac13983120d90fceeeb0b15f305466eb6802c443003df0c87beb1a3dda46fab0db7e2aeaf1ce9df1cc9e3af6582c4563acb94a30f98687045d1c5281c6e8add02856f3632eef4456ef63a77ca1b15006790dd15ae92e8effd22a8a6b17acfe6e1ea425e188490c3edadd5e0153135e8a15e4b7e3e8678f0b8cfa1115e88327bbc00a50bbeaff7f4294fd0581ba169fb7976405d15f8e61e18cf264bb05fbd00de70fee7661747637d7ce16c8db49aa127f8b433e78a78c8a60e5b48b7b143c97d4f7800c1eb75751970ce9de607cdbd592dfee7fe66c0e8b0126c6db7673866b487a7007658080ef6237b9cf5bf1021b68762cb3dc1196abd80977b31af7f4a37c916bb9cad16716c09415978c9290f746be2eb7b0eaa4621dc34ebda6a0dcd0bc4342359daf5f9af571b26b81a392a5b90db8b96bd5cfa53c74c090b5382120479c3181745c7cdfa01b2fd629cea04bc45380bf3234399001fc46203ffe3345d65183e3e7e0e038ba5cedd087bc9ed06c088af4d80bf1ae31075976a14bebf831d8e12b76b67ac3a379d8920e6ac66260e5f4533da9d63a7c15c3f3fea42181cb298336ea8981819d4beb7e72331f7513965f972dfd9c4952772fa2afb8c921e19908139c474bbeb128396ab29c7c7863613a40f94f21db807380957a1061b2fe27bbc5782070048864975601de2aad0f1120b2599844285c1a585b883a78b1233c7f35395c0c3af483be150f7ca76516ec5245970fe3d4b2c743d667dc86536d6dde2ba3be29b9adadcd401d6b9f268bdd7ec0286b7dc3bdcbdfcb0e750fbceeca61d2e7c498de73efc4c86c890a56926972b922cc7901da49b4075e6ad36bbddd9bc81dd5db256601bfadc41d9b32ae746a8f9b95d425900fed25121267cb0787e2e45f5b4e8c64a7e1dede34a5027649d2a4464827a796c462357b6de60c42ba85d044405a69551afdc2ea06f70dd40a21e7df340455e76f4886bde8d0916a53e7804a5f243de0d827dcd4dcc086b2f06c6714608411efff8a5533fc383bf5fe0b1c19c9e288e2d3f1b0c1664d018d2fc0974c8d8ab644a00717a3143b4272e57a543ef946c0f556b096a3d978d875a02142981e6bb8cdf91900133bd8092c8511bfc561e9d267b2c66bfdc0fb6c0bcf8465837339e1158e0de355c9957232d1ae81a0e54fcdbeabdbb2d306eb4181f72b839db3e676f0e8f2e3be2393edc5c7b35c2110b73ab923d5373b33b1c302b3f051392f74c593bd0e375f29370094663aef3b179555a0f70d07f68d46971b0d37caadafad0130cb3e9a73d205f9ae2430d7ebf0e6139477624759f6afb7bfcb34afd7abf610640e36cff099954202120435f729217e07d914fcd36df85f2001f45feea1ff60737a600f302a4dfb3b605631cd9d85e428cd8fad017c0fc964b8f2eb5cf560d8a16c7de11da9931e9692d52538c41814638d75679800b292069a5cfa29f3523a74189e2400c8566f8b93ab9313677b05d250927017a1aa10e80aec89c38ae28d916a23371c2e52c68ce31c098b3b71afe382c30f28ee0e600f53e2f549cd1e6573616a5b06d594695d0ec3d61559a115613c707ff3e4bb222ab28c85a126b57764bdb95aaf616893773c4f835a4a1cf6bd104a054483561d6041c61a6d92e258c26025eb5618af816a9ae45301762e22bda85390f1d92e644df53f3e5e86f0b14f0468264aa64d8484d4c86c634b5081bfc761de07bafa7827b37e2f7e0cf218cc536e7fbf78f9708c681a363df33167f8e20314806af05645409a819c91a62d4648d536a0abe45341f963e4207cb31e899f010338e09f3201ffdd30491a1bda05a3ce2fe9c4f46545724a411e16686698b04d5d22c0193b5e3434a141c3152c7e2ed85d39a964de5f9c51f28659fbff54914b7d013306af1117d648baa5d059789df7d05bf81940bbeb3500b4b2377f08a2665623831f28faa4806a7cbc89522fac703b15a50c5670065cd257fa397d53f94a84100c7aa2982ef55f2ca2f3a2ce6ae7b8994525dc199ccf32f0d3e999cc1980d699cf2c9506ff7e80b59f9d53baed77f457ddab7d2eb567809a69c50e1203bd3b8a9eb9571a00888360e83443c36c531b20efd94c2d5dba23d00058aa2dc461bebc263a3a4f2e344c3c204bfca5ee80eb8fe98bc4b002fcb71604cf02879a0d8060ea09fc957f47162920b7fd3592135263a1a8ba09946f36581435aad7770de29108acac9b52b212b4cb721816d4204ceeedbaf06aa465641a1106182fff7d819cb3103b9850f353184afa0b14f415b30022c7885288e1bd72c6a165d8f41a2d990e9d10675176ad330ce6ad3518fbadc7e442c87e1bd561f649a7eb7513b3c4d103d9ba5295c4a5668d02aebbdebabeda04786ab98a8a7653d2e15e26e51f8715003f0ef4574e1641b56cf3318dd4b356f9924b3d8ffae76c4b138433ad838df467ebfe86e47e1414a335017f5e5fe39a2d9c49c352a8ad269cfa54f24f1ee33c9abbbe6030fee59555d6c78027ab9a9d6812c8fc4b5a836f35d6e469b56c50786eb3b24f5079161e5d6c1a98054c0434f33fa1a5babca4963f1d5b312d71ea8905c0e02e3f84d08cc6544a096aba48082b8d454634b3a661b8fdd19d6472e55f236f1a5c78e207b7597ef886c65576ac422d2256710c29ba8fbc06c23280d5f5d2f6dccc89c31520aad91c833949efd823b416a01a6a5e3e9d2aaa46332a87f45c8c1a997dd37a72ef956d0ea647974aabb5d7fe89306238f8a52c454f921f9f6c131fdcc7d68389e7f9fc4b78769de41cab563f0755b8671ab9134d6e43406e3c4a52df2d63fe64c9b56722487720891d5e8e314ebf9c0f8159e2035fa6e5f95782fefc426985506a80bd2cfbd75fc44cf172b082c57296f915986ea5a0804e51917fa049dbd338cdb260dbea61f0209958fa0e32e929d81f40685f55a6aed8420c06419642526e7ec7b668f7ff277437237360285e194609550a1fb742e883b9b1f38c446bbbe458a2cd5afe59b0cf724cb9568ac99c046f00ab86e5e2c05d50708cc3c944fe2a30628876191e7ec7453973b654188eeb37c0514e3ca4fee3e730911b9bec57484d32fa30d8c0d7588d671c6c7dc2e698d11dde4e40ed45d4be2ee58fc619ef62b05d204581f745f045e70cd2f3c9209337e132abc6bfc31659758d5cda9077d86143a47a6d369c53d9ab04d99b7503ffee90ff26e1a11607c14eb4a8a23cb06ba24679b6c1a5e255dd271406ae670cfc0b131de75ff435828ee842bae50e102568304bf7e4a3a5bcb2d09432622c0e6131c0f9abb7ceaf2cf546e4041750213114b2ec9437cb5a29dfe05ed006f02b0ddd404aedb00f4b59b32cf5f57a924eab162e24ad61d7e570c1be828adac638b3b16d6681506fe160d341c77577d30323a815733322047a520d2b0263f397f6c014c0ed233b06085252853c7158fd3c98c32b9b61c9f52460cf256dd701f9581bdeb69754ccf77e344a14178b38c182175c6df92621588e95a1cc186f24a6c43b80d093bf246b0001078b35bb083cb3840a5e01bdd6b1c2052431682d3b0879fac77ae762d4da8a54374814e143a28e263cea9548711d8d0e40f460737a4a58b2155f6743e81616b7fb4c8f8f9ad671b801891425d0ae9cd8f6c4455b46c7ed1d45e670b1b68704c35dfdbfe6098095a06eabac6f41ecc674433ff8bc1071acfc3354546bc1540e896b078a2b98dcc09e3bbc09d5d3b8a98d7ea1227f0aacca3e3f05e479ef0c64d2cc779f27bb2e8901b514f2fa3464539fd4392661a46280f74a3e7f5f4afa0fc5c379354186d0334a358b5fc6d46edfab8cbc7ed0f44cc8303eeef9eff91da677ad17372e5552cfa6a172cad31f6d1157b396cb7706096accc974034c0de5a6ce49e392e45dd9da75e01a537293c366b80e03e04a9fe146aaf3b2e95cfdc811eb9653a1eb67a4d335da4117ff20732eec7d597365f16d8729778f8c904015d95e90da018a8b183802f1c10beb778a90ac351356912623f04eff242e159d59382c42ac7e9316af9c709891059d61b607c29a9d722f53441cc63e67869d8bc0e9fe8b94b917cefe595f228b88ec324680d5624eebcdbcb72fcf8b2e3b3c02b583837aa40c4cf6998fef227f5e0d235e37face1e4a88b933e0788473b75ebe47fc906ac3f58c8844752fe8910b80f9991a87e20c1d38cb88e8f40a4f1d8015bafb8f8e4ad57d6e1beba3cf04b8419bd1a63accea3dadbdf2ec4f0dc83a648c2561fd9af0abd61dc9e8d94e582fd7413059eb35aa791d0e201a803a4dbaf2f6517cf02de0d0000455849461000000049492a0008000000000000000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 67355b7cee3ca033c21387b54d46c3d2398fc21719b347f1c6316b16a4e5f799 ? 71083732 of 103448267 <35>
01: 10d63d5153305cb18c31c4f843327988d315b94db6621d748c3156014f1651f5 ? 71083733 of 103448267 <e2>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2023-03-09 11:02:48 till 2023-04-01 15:13:25; resolution: 0.14 days)

  • |_*_______________*_____________________________________________________________________________________________________________*__*_________________*_______*___****____**|

1 input(s) for total of ? xmr

key image 00: 152752ef719692fec0e81b7884c8f760a31cf3861124259c2e25fbc1e1273012 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: a92b2b0001af0ce50d593e92b3551ec3124efdf04de39b0f7584dbc65c7a586e 02838182 0 0/1 2023-03-09 12:02:48 01:078:18:30:55
- 01: 9dd7168bf903eec79bfedf3f0175a847b5e2b12eed7f8a554c0c3a0a04d31d59 02839806 0 0/82 2023-03-11 16:43:23 01:076:13:50:20
- 02: 2ffeb4b700c832fdb909b4e0cc1268ae9205e8fb717b8ada05d0d165f2d1a3b6 02850652 16 1/2 2023-03-26 19:27:57 01:061:11:05:46
- 03: a8e478ca09156ce4c7014e2b39613fd22fd30f2aec17eb9b4b01e095759ac785 02850950 16 1/2 2023-03-27 06:32:27 01:061:00:01:16
- 04: 9c19c64b7ee2773e81fc2c641731317782a706189ffcbbc2bc36fe8f1c2f5608 02852676 16 1/2 2023-03-29 15:41:14 01:058:14:52:29
- 05: 540fdabd8e8bb25adef95fea48028d1814a369e400b2fa939eabd512798b28c9 02853496 16 2/4 2023-03-30 19:34:31 01:057:10:59:12
- 06: 969999893989b1d205056ae9c581359251170302c38e3e2153e93149bc24dd19 02853859 16 2/16 2023-03-31 07:38:48 01:056:22:54:55
- 07: a54cd9a531636cc24c6c7310230d327c0f14c08cb77c83cbb159993246fe4e1c 02853928 16 1/2 2023-03-31 09:49:31 01:056:20:44:12
- 08: eac427db65d96c7d10965c6f7673a216f85aa642c02e147103d297aa7bda26df 02854061 16 1/2 2023-03-31 14:19:55 01:056:16:13:48
- 09: 1577d1962579db9ae8b06d606d2a5eedd318c2051b706f685e7011d5feb893c8 02854138 16 2/2 2023-03-31 16:18:28 01:056:14:15:15
- 10: 7d58f733ba27a296420c951784f1befb1786b9b0b133d5a45103de5739f51227 02854153 16 2/2 2023-03-31 16:46:40 01:056:13:47:03
- 11: 4f6f3a04858070ae7c2f95a26d3f6a965ff649878ffda699e9c72389d43c45ae 02854610 16 1/2 2023-04-01 08:52:19 01:055:21:41:24
- 12: 8c3465bb30f0fef43005ea838a8c5e9a9800a020277473b2698badfa9b37353b 02854649 16 1/2 2023-04-01 09:55:18 01:055:20:38:25
- 13: 8f909829ea4915af29df77d5c63ed68d7f8b84e9f25d2e21531dc1517271c13f 02854714 0 0/466 2023-04-01 12:03:26 01:055:18:30:17
- 14: 8a6812c34e5b27e27b325d066ad568d0bbb1351cc2845cf8b66333be744c25c3 02854736 16 1/2 2023-04-01 13:08:43 01:055:17:25:00
- 15: 26bd8a954209ae6bfeaea4e431cf4d71f30e56012607863d43f39de46b5066d3 02854764 16 1/2 2023-04-01 14:13:25 01:055:16:20:18
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)