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

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

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

Block Certificate

Block 88825 461442903181dd8c0193273b99870d609a6c187e36164923b35cf640f7bed858

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
36c7fd358f76a0be102fd9c42e073648615cff01f5410f18b0fa6942a3219e8b
Certificate Block Hash
461442903181dd8c0193273b99870d609a6c187e36164923b35cf640f7bed858
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000728000094580000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b9ff50454135e68ba62a9ce7b702b38510527b3f3c73126bf27fbd498280920bb262c6289428cbdd0266bf91c32cbcad5792b3bf093bded1af83bab45876e118d1c04589ebad4ab30d5b9f195a1b114fa4287392ab643d7c39030000000000000080000000e000000728000094580000

Raw Header Hex

00004020e583d611721d2d120a19170410b819c9fb47bd106fdbac49d2875e47a0e5340104a0a39b1d9b315a917b43ebc1b1922b207008e01194f51e1d482699e4eca0e714bf5b6a3ba200188b9e21a34269fab0180f41f501ff5c614836072ec4d92f10bea0768f35fdc736

Proof Data Hex

59,560 bytes
1212160103071f507b5b91dc8e9e0495c97372c71809791cf13cba666d4308c22eb8500a71bef45e06f91a00dfe7e842b03a91d5ba52153d77d11f54811f3567b607e960ae1a0ed91a00f63c1b0eefaff1bbfdbcf320ac9061bf57d8510c5819f65bd1187a789870bbbc0166e0df060ec73df0d27afa69274769ebb901807ffaddb11bbf04cb41555864492ee7689ff082cfea40492024becf49501411b07452338bac90a8e03e064a6f1cba33e2a98dcf3f1b3c1632ebc97eec56970563fd940565050ca4b3e13feefa40baa6559d0515e09ec63d01adfa06ba54e4be393ae1b621c810e9f9e6236b7f5878a19e04a9e000636af8d419e437abaf47ad2f899567cb24fb3ef57a31772efee774b6c03cd9aa76fca73a554125b92ce879b32ad8c51454852399ec010ca20175c6cbe606716399fac0f7b434517cdd4e461035ed95743a0e7bf7f2765457169b5ab89b86763eef737907e45d318c1845230417e3a50663db9fa42d4b61619f75abe3cc65dd3def703cbae3edca7451ae3f9158db64df455853953b217defae874241959f41e6c38f78e4d2a16fee7fdbfc6cda299199efc6381f5e84fae2ee2b716ea36fe6cf6c04f83c1f2758474e35ca2f88d699b485edcf640d3b88fab11f4c43f663b047439b0e9b55271f12cfe46c789ed3b6e4798e116716b34710368357c35330aa68b19e0bda298447561723dfc900f00e19fe0cb43a95c1acfa5897fda459753df60918af85d28eac8fd9981642485bcef0bd8242364d417ace9c158ed43bd34d85371004405b27c82c603904f6c9704819b03e06d461a02800606a25c7dbf5e888fd1301b228ec9734efe91cef5752e0c3c0572a41976ced44efc969ad9d377834f3ec6b2f7e87c7acbc9ac4e71819432d26d5208489b5072d6f135fac8c6593b76e24cd4f76cb995c6fcd68ec5dd7591c8d04cbbdf5bf4c1342297590130c8e744f1f15ad0c17fed6e407e3d4bd7d3feeb346fef3e1e4d495e35531b140a82a7a7c6e57a3920ae7f387166c6b8d8ed2c761a48bb4f634801a70598faaf1eceae999285ef9012b5d06787e77a11ee4a8aca6ddfa5553bae23a042b65b19da5fa0e8752d562ef22dbd51763dc8c7f8c442f9768541e09ab49747016402b9079ee0d53a16c48e0799fee183fe9a61efd306f096ded408eae77d25189704508076f81ff5a03c979517672cc83b08e8b58e3a5c48a2b48fd2e34e071b8482cabff70178b14953283f4717ba709c6cf3e3b198d2e58e2e62ba84372d7b0831aa5a9c7afcaa8cc4428034cebe98d429f6662ae2046afa4e87dbe84e13594767b1a6eee790264a07b7171f9b7caa9eadcf040e7c53372949472e67a38b5b5f4cddbd9f3edf29ed9fd780d76340f9888dfee2096062816a89ce8125f68ce92c4dbfdcc744944764f682dcaec8d96f7d7dfc4b431a03f4d842bb9b82eacc9a1ca6e72d66a274ba875f206f2ea1aa9dd55de4581e97efbe6207829555bccb84471eee9d577af49b19fce0494016258f250f9e03288631cb4f82752a3f2f2956745c5043ce8f810b3d0def15fe43a394e825b0a8574c6ead10394ff82b75eb05fcbc3c9c4b91c277d36c886fb19bd5a30033cbba2533af312adafeb573c9597fd6984a7864a8195987bbb150091692aa37145179ac4b9bc7cd64f11e3ab2ec654518d333187d4bf25ef13b0e578f54641296a12415ecfec984740a79250c5367ee4b5e5ca4e1f40d9aa7c54726261e8d87edb8a54272e8c7f9c34ee8668e2da775ff43dc1967687ff396c1fd9a3e114cb81b784932bbe42355419b7883e844c9e915b4be93034062518c3e69b35389e76cca386147094213527994fdeae7e6d081a4bff6dca79cf6f0a717f22c5cd06d87936b4119d68a99de344a3fc3ec782d36b34001cdb9ac7c7d1f7703dd236c03bc75db1bc8ce16b731959534d6b4317f4c164d412863e141aa900bd6e95377f129e3a52c5ddc84bc3231bc47a4e5cf4c168e14ba62c96327ae7b8a9879e7f79dd448741ca152f467fca583cb159383a1e6b0565ab1d08f0dd69acaab18d73ea60a74909e3ee244b64d52e559c9ed706dc62e1187f6f50c521a04a5d742dd7638204aabf120d809827e2b81f0d5a4d661a5a76f6f159e81e5800713c7782282da92873c89af5981a1aac1da90ec592d3863f78ca68526b0ac202d6b12c56d9e285b1d9766d7a703de4880023fc2485711d812ec9b406e75cfbef2878b0cc6eb204ee19302537ffd007c91d4ed83cb93b77e6c0ed3508a6e873a18775526d45ba658b862e0272a43c302ff8cf1eb4851d9270e7d86449e58cb001a83837089d4da62dd018e072363389ffea8cadcffb25eb2149c64a8efc42dfef30a2c7a294b976d149f3f7e2261a8b4120a245bcec2bf4d3d9319f038c4cb9141876ed055ce4350e9334b8bd32e74e9d90590bb119af767eaed57c5b7cd63d674e87f7d5557d384636c132ef776cebfd47d986bfdb000faeafc7416b03cc2c605e9b6c395117cb1304898d537deacb495f5811954f58962b3c151e15135a65de9e089f252d2150e9082edc03ba83152db1cbf6ff5d2620db8d3d007fe07f6669aef813aaf00f7e51afadc38414abc3b658c0ccd98399a81d6392aca2d62d72a6b0a3d4fa6e7e1b77eeaefee512d973d871ac0c02751deea0fc3d5e549c835e3e3b16d1f9da4a1f91911a58abc6a7c7609827762a58a464793140714eca10ed657c2a56fe484cdcc4808666dc055fa13b376b3653d4ed5fce94792c4a835afd67d5c9fb0ba593502211cd33f62c40856950c42410d0f34f529b72b8e11dfb543f2454d5de24ef697d60162c540ec879717c4e04a93ee6b5c31367e08b826485777c850810c121b9d862a7333fbd46a9c00f50edd4d96056806ecc20f49bcc63062975f092a176a479550bbb076c4303055a4b2a678d1f6bb61d27defffa5735725208bba8ce1f54025441291f70e4d5793ed965b825ee555525ec817eb12b1bd805c4d083508dc66a4d41452ab658e8b7bb48ca7abd11fc82355d0cae77ec5cd3d45b620e937f868b3a16b7e43ca27256ed9d4ebb66f0dc8032d6d5b48a56fd1c6714699333fb7db691a8dd851763517001733435eef94bd669c42dc6b11480d8944c542fc83461b5e3923e29955485a91ae0f13cf5a743e5b7e8e5865f0f6c5d5ded8c2dae160c894236290a01c0b563792db87c7419f5a1849839a3493bed4604aa931785cc7fc8798917fb6933cf2cff880df0e0857a37f6230d550ed4f4036bd51e9797f94d4f1b8fc8f7b25a52532ca425af1aa9501aecb4f4f148fa40ddf754b812598991d2999a42c887169d561d8d6071639b8c499d467dd7431b8af04a3c9c815a184fd906559fdfac128189981f25e3c28b5d2b18ceed38060e7623f11bdda84b570defd32f9393924575d5868110b2cfdd383cd9d2430fd0a79cdeb70b4cad0c45183e55906942cbe7d845c33a820380b46fd09413afc282496b2740ffe611542b9a426f5c79b2209691649ca8a39d9b6644288dceb7951dc35384ce3c477be2ffc7dc2cfdb9d519e0c1d6b2350caddf4d89b796af17285d2ef0f1ecc3475df6fd8f496398ada09ad0511df97ec951fa5a6dc0160a5346aded22e329a21f63fd489205d3909b18aa92b45b97a9baf28f5aae4da98ef019fbbdc7964da5cba35d9aafd99a856a1f473ffe112ee0fdfb4de85b361a4a51b098ae24b52c2ea8feb27855d3bc59eb3a5e391e129d7600714f86162f72ef66c59eddf1a65e32ae19824d298611357d0b7555d104f5b2802753143c4518070dceebe7d028da7e22c87e5e494475b623c58eb05405027fe1af7d0165b7cd2eebe4927214681460216354d2d10da7c724834d6cee73eea7581fffba9dcce5a3cf01f374098ee54b24cc2c7ab4656439c52cce7bd18f766d943d362015fa8c6ed2eb98b03fe4c41a9b07b789585fe939f7d30f7746cc13733e4f877b5abfee60ed6b8012700e8c6b64be7c488fcdd98150fd41f2b909197a6f8b2cc4415bd644b63445daae5747a4a7f60e073829501f61d04e759099d09347e32716223c69f46de5f45e56438950ab648cb6e7a368d2d70e1056560c10de2b7bb062b68b19eca37d4b4b9cf9877bdc78d103a2a7a0af1e42ea0307843e637dbcfb635fc2a91a3c094bbd8f6733f1ee654248af5b5e861522a9eac9fc77cd18bb19e564c1c67d57856b995c653de604d8f80563a428e5fdfe010da0b77bc1464dc6f994739710a3a0f580e23f6c4673864907c98d6887d65dd32eacdd8732f6f2fd3763f3b94520f6fcac4c76d3184043179a75f1c65971cb8055af9f2aaa5aa2b3d86a60cca64ca5102ef75fc273fb6631260f373c350523cb3da6a5b063a90639a7dd70fb95c8aa779983ecff2b1b469b4e5f0a057a1a3f9beae419d6a7fe7f7ad97b42c5b1a445fa6a96a01f84ccb4bd03abb3d4473d1a79896bb73716f6eec2c715b02fb7bc6ca0bda258e9880f8e01bb317d72f3deeb3785d46698e462850838ab4660ac664cd0f4023a2257e0d53cf3a0ee839269eadc77f6af8f21acf08097189ecb9c4c99848a8ea8aedb1653a73baf7cf02610780329a21fb0a2272f211cf1049cdc73d53f6e5da490a27a07bce837fd32e975bb0d3a36eeee6226f0e8d9d3ee90161d5a2a67c296df6671b812c4f1f9609ee0f55ee73e3919694c1f769005bb5d2f1cb9c6d7a660fa50df16f41dfb307006f84274a24ee1582b89e9e3520f29b6976fc1e3d13b9b7c28daffbf838720e8eb8a0c03da7d922575f2776169e266caa9eebe3b2f590ed9794d48d40c8c9866e54b7023f7239073c84377bc2788eadc81ee65220ef487605f4f3881503785d48f0cc6176a2a1a04f15b1334c74a86792e474e08bcfe14601d0e330d50c1e9d6982a20e8e4e19dc4d1abc026e198368fdc7d42a9b4f73626842a6a57316912b9c43f68eac86ec026636a06f3c9d2b347bfa09c36d18c2cfe61fc64cc47fefe15344bf47b1cd202f2e4964bcb9d8a96b9fcfd37ab333ca09dd6dcab37785e645f5658d97d34088401048a032f659e32875477780ab7bd9b6b550a7d596caaeb1647e7e70a4fb7f2c649314d846820f24c05863a53c3ccaa1a2b4c6346843d987108ae91c674b5d2d36e369b56cd009fdf044f4e513f934d74be8281d26701092f8e1f63ee3266ea27ad377f16bdbead0db66eeb787c524bfc302fbd2f49d1883dfdb3a6b38c4cf0ecf060ab52afef5b399b2f14e250b49732a58e58c3dc6497d98eeb544e8a3e7eefde06d47ac71e0969adb321439a43dd7973560757a010240b8c0588f0c621aa6cba172c3595cebbd313e9d9ae42d11b062042c3efbc29c8dff18fa2f166fdc529ae0861dea7f0698854b6506bf776ccdcb3c123f1025c39331445ae07d2329696c29683c853191bf52f9f38d2f1dee32b3768b8b6d265ad51e67f2d47147d26e0cdba6d9a3d8f673452dcb6698055deeed928942cb3235fd640111b19f806fa1bd4687cb8befaf7c4244124a9ceef85e8260a989362910ed315f5d829362e743642db7c11a60eacfde89aedac1a745ad5495818acf4826a4807478646db0ab257a6da0d1118cb9a5dcc0edfc3cdd9ec833cd7b6463b3c9cfb5b6cbd25de1eb42999fee4468e7ef87b9722fe35cc720a7b0a5fcb89b3e34f0770e03bb648406d2e9575a31d3697137267dde93383e7ab65ffd4d71743c12c6262ad8b1877dccee57f9980f30290867ee46364def335c89989e6e07e70dd0f189e0c819995079634bc6c657fd17a213f4a9a1c60b34422bf969f73e15e4f07e69a53853f0c87ed9b97871dd655f3e989575b48965eebb9bb5ed8a755b56530c59afd88fbe37042a4254a23ac087f61365a4e4e186dc9424e24d587f0712f41b57c1bd3171fe12c2648221d8b25a18fd5218c221a4298157106c220e14641f943ac9a8fbff2d37a67f2b6e605220f453c9bbc5013c07a94aa098cda6313c8b3284d4a8e3f8a1ae43316c1700a75eb26d1265024c94225f9abe21bf443b84cd5df179caccb858ccca8a2f8227727ea57f5142668865417a68c360e8fdc7b0d56444a99b022969f5f0d613b8a0d3fff21a8dcc7c03802b6efe888dbdb14197bf5f2498fb2d5943316293374c55b45ad175179cae44641faaf175e8722720ac5591d038533bddbb7ff73e32be9e281663a0e3f6a85cef3fbb81ee98bd608c251893ad2f17f0a985bb8087f94443e5e254a7681b82f178caa3a5650d0cf4e911310f0435bae05233ff54a85805016bcea71c037a6e6fef59a6ca19e3f00371b4c7c7a1b793ec2a6c23935f5139d7f2a63c3d4fa462855a573a39c3328243af4dbcd99776d9b4389fa8dda0fb898c7fcc0e30307bf09c42a0fc8ce33e215846c865e001a4099ced2e1469ad0dd1922cf3764f1fb9425a65bb7513f00b548a9a2115f46760138409a12a74cb3b56628fab83124557bcae3fdaaa9699f1cdd21f093cceb0cac8427b298f75d76dd6cfaac3b3bfc922ad9855ceee5bd9595a3fba8a0c80791b6ae7f9eab344e0c3b0e3cf1e78b0a1180a1bf5cf5c0d07090d2ff781a6d6695ec047c8af4d2df4760bd8861e3619e3487f826741dd43e291f1f5f5edddaa563de1191c948a2e7febd3749378d9540f0f3d09dd19eeec51696c0c46bbbe8bbf714229d698761556176fbb97210b31e5222ad53cfb3e6ade06b801bb8c19bffbc585d8c8b03fa574eeb2388ad41969b367585322e15e3cebbfce37a28181a68a1c8e29ec6d6e8fd97ae51518fe6d6a6b2a71b10b655119bdb60a6168d06816fa803109c155f69a3edc3cd8c0dd4559b9b32574c1e36010eaf75fc5fc55c00c21880d5c094bfdfd3cb18ae2152a66271b0cf77d97ad29c1072decc6bb3608975a7ef2a0cfb15de076abe1ce6d08c22510d73ca4a42ae29615097725a255ce05d37ea7c34eadbe37df1ae81ab7f5ec3e23b06398dd08db1de166fc4761583035452415190ceda37a678068d25c2596994be5668b22e6aef4f81ef71f5aa4ba7af1ff307b5c03c32cb6ba8e8e291bf1dfd3a27d64f0a6c371d5c5ac0697595408e0a63afdb009491964cc2cf52471be80934167a90833dffec849cb4ec8843e59467b7e0487b74e7f8f40739f8af0266012730bd8b55850770045e417def978d6d762655fa9ee4455ffe9bc23daf129c58d78169950561472aa10c2e2b3e1e77b07b5b2ee397e97cf6763b58f69792dfbe212644b082a41f575623f2f63498678d1c1d3f0d31d7bcbcfb7df9f18065eb344be9fe0a7bca474d21c8be87da3164eb6b10d603c85e64e2da1d29de5477198ab26c1e3a6f3d1b8d1d1c666e87ed52bbee7c5f76d19fc8a710e6f0defed18a663a6e1ab157c31a39390f0d14ac9fbf0137dafae3749d848ae0ddd2584e022feaf1058968a70866eb3303df8fe665ba24425db27dab26a96c990953993c1315397880de0c44680ab97379402256a13f5d1dd0e8359a915c9e16fcc3143a79c07ebe6aa60bf6de7cd5d582aec06b7426c64b417a17fc2c0f5130ffa2399efe587bf7ae37f93a2c0671c92012cfb3c36d5fe844875197fb8698409d5464064ea5201594272fa21dbb7812995918d2dcf4491c4f11e21b0e20dd15f963f1af15d272bdf8a6146c34ea1613a5ae6bd7dbdff1a2561241c1f350ad22a7043c7e9c2e33279a568f9420aaaa26c18f287d34c731766ddfac39c14c54ee6e2ad18ffc269f0dbc3ac6f5a12ac8f495101338ba57c59fdd56c3eea90428786372946bd0187c7c260c2d95ed7d39d5682c0c4684295a555eddb7cf11af17d0a2b7306ef3f10d518aa5d249f677a59a58024a2e45f8eec20fc7591eb3603eae18e46c21cde573ce2024759dc0ff90c7fbd2975f69d82c687a559876efdf4351cfa3f53d3799d31460d03e4ce8018f61f9b9302b05bb2e9be4c730c2dba8f66a9270d2da0ebdbd9e244caabbbf6c850f801f4ed4c964f111c291d9feb13c047d62f512b9bb36ce7a4cc17193bbc0173fe1236422abfee1985ef291a421ae15e4588299addf0067eeb7cb9bd7a7b6ae9d735661d2f7f400bf10a76884414588e92ebc2708d8ad6cbcfb3a84fce0dd5fd5b52479542c6a432c94dc39b5ad509c8704501dd697f0a0cb5518f4f05394591715f80f06d4b6821b5faef6e894b653ac5d4e5fdfac9b8be5124c0076764bce1b86a1247a22ccfe3cc7a3e6f5f3a396ccf0f171b41e8ed9725f78fff7c852b409c0791aa5d0607f4bebfca5ca341ab06ab4c75721a84241715efc4178e2340839bdc25996163859cd065bbb552785a8afdb3b4966fe7b6d2333c97430cfb18ef76a02ac31cec93151fbf1b3f366b05ce136ef9b1bd430d3e2af32e9cdc7d1516f5ba455e860033a108262dabe5ca111f17851c5a70a86f34f364854fb4e1ce0f0776897b9910037f06fa72c8f47c22bf7b500783686ced625d61a295b64873ddf5fbbbabd92df56b5a4d5312db3e63e484511e362ec16650b25d4ec821d91254f3ef5330202c27d7ae224f071ee1f797b3c0fae1965aaf787cf344a5643a0e16b0ae6d2d2bcf48ffb413c1b9fa0df2cd27f937ea20beb3955e5b18eed19322cac7a7fe0df9fced78a73b736a5a4848f1af85c5b292ef53ba7ef0cc8890e88890b7b175444f53b9b71aedc7bcdce67f5eb15424fabdefea55102517fad9a183bbddbd6ed5c27c9204598acb002255a982bfd8c2e075fbd4308302ef05910f63c7580b486eb3920aaac5da302850781c5067a5d5f4ad53258b81e1001cbef6ea74c072bb2558784731fc4cb706a8182e68ccf07ee049f5d0854f5f48211020bad2449d3a074b6fe41479d056deebf2ffb5b07edb4749bf4cabf2bff644c4df37fbca2b098bbde362f5746abe16f6abd039ba22a96333b191e72db82592e08de98912ebbf31c6e6b8742842f2d7c6df501c547bf0657060e408183d6da6ae360d77496c4f851a44e3e9e3214a72c5bb0e70f7741609fffce6ed8103b918bc7b9bbf802c9ba322f181cb9abcfc91054a5e9c69ed68fcc824c5452739092f70502132d806ac71f2ff0d7ffd3ce86a4906b1d319e6d09b01a34585b14ebe4b828f8dd630cbd8a2374b82c356d5e3bb3404697c310b4328d0cc8f5cb56dd0c7182595f65a0fd6eec03757ce5a3967a152fe12592b537de7eeef584c234e26f6ed8fdbb1b7205591dffbd9aa3e6e3e16d2ea997130afbebd11ac6169e2366c4ed9894cfe2d4c625fdb80461a121916dbb8d42ca9a3e14e2914ca65d425bbd349deed4325fee84a16621601c54e6f8198383b448f834f6e01ac2fad79e82ebc5165eff582d2410d9945b31c75c87ae03731fbef23d0337832126222efd2f16ff254be6cd3fa209edc79d8835ef74479963bcc6ad4be1cd520f568296d18c61d42ef79f2713601fe0ffde4be706faca45d9c4c78d4236c3a39a9f6be430debec0f1fbdf33a1df2a002d86739d7cc0b039d7cf1179afaf8792b2b5b4af564bdda36559c642d24d8e003a5249b21b4d4ce397a064bc17aeaa95587078f635c2659c8071ad9e703e150017f34d38dc6dccd8b1225257018920c9c5dc5b1319e3febb4e68c5be17fc86ab3ad7d23796bef45c1edcb2cb14c4a7a99cdb3475fddbe6f14bde54d07470b5c6df6b9c2d6088810763aab51ecfee75ee81a4b12569fb2fab9758c491524bc833a802ef50526575a8e3f854e882eb4dd78e875591babc5a43b300cf8c5b49566c13d6e963bc80be433d95691306f864479df64439680ce8424095ca268b255628f0651597d3b60abffdd69fee4e0cd5ce2c3e4b5427a3ec30b22dd54a2b9219a46d297d1a24c8b506b20ab80937e1368feda8a8cb038877971f3d5870a4f48bdaec4b0ae9ca4ffbc3667c71ce338af480bf671f956a40ed14880cdd0fb56724f81d02161a7a24039bfa2c1fafeab56e75873b8ce86f34e41f3d65aadc4f05eed606ef308b9b54798652daf58eaeb081a21c7e0817760b3a881299be2ef24a6a683dda1e424b4000514ec58ef6b0b55cfa1635a447366883e349566f268d8b47b6131e8485492b7ec548f9c3e32a71f2eabe91d2f73a70df2a085d6c0a48b2762dd639e7c14cd85a472150bccb9e3c88b2ed26a68f738fe7453bc59a79bdcf8fd94ee9daf0695b95e882bbb9fc64b359e411419da2b3cd4df4aadee5f2b1c42a2c4f5a961d4b6d7acf7079044c9fb87e22d1ff7577fcb1333744e05379c65e0c868b58c7441d806b39b00a0de6df747bfbd28f1585bcada3671ab443d2235e3dbd5f83fcc2b92d70da2ed4c7e4b7826089a0f7b94f41a2fe887fb63280d2fa0f12058f19b30c5e12f924c9beab2ccc9cb861972ce144165ac59b8f33d20b1fb074858153f3000fd3984a5bd7dc8adc6aede9be89b6d1720c3cf9c54ace4eeaec16c132e7c3ca28bdaea71b2e9ac54d559e16c9f4548face23470fdf75d5cdeb5b0c44a9f5d2182d3abd91bd0b4cf6dcd2e11de1131cb5cf8bf71111141241935731ddf0943064c1859cce311e8556490097efdaa0e8a577f64fd2943cd454883dc416449e8505f936acd359a2de799b615e41f031b9425168d1e8a5645a81c1b1b508da6e5cdc6cbd5122b11b7739cdaa2d71bc67507683f4c3c6b335061e6495fb993772a88d9879b4eaf171b0b558d3212d0eaef1698990e0dd93aa3eb7d60b0e45d5aebd4f59037665e91ce93e83a6b9c28242c2ec70390fcc971ad7947f693bb85a4406554d7bf345065bb47ffc2021bc1dba0fe666e42ecf3fe0df0c6880c5ac72e1268d09fd35a98733b0bd0019d2e492cb971726bd457788371cf083b077cc6402180412f6ab51d09dc011a20028046465bb55b4ae1cd134222b814d0dfb1b73f66a55ec50a7e340e9c38cbc5520111ff555d1ee141affaa6e3069c7a4d87c9980722692c30f0cfd9e402ad314dcb22518a3e8b2f0b31066d635daf3cb6657817adbec2bc580a77945f13515d6826a25090381e7ca99ae384fc6cf926672d5b66f25be7194732995556b1a84cad2b605037116aa122b4a4f9888b151e7c0fee5dd1ab5668192bee6468e39b312b8b9e0419a699951e70ea5c12ef9c91e3c709affe744a53c2a87fe31e6c4e12e07a7c40b0a312ba896eb88efa8edab7435249e6d5d736d0c31879c415a140a0eee61c2250df4805748ed2bc4a39007fe50366772e625cd8e2e264f2d6e4dd6c272ca3d1e297b1d8aaedf8e8be8342b6cd3363c8a34915655f29682a65e59330d9799fc2cc83425b65ab9523a355d170a79ed13c5dfcf27c7337136be7da75f98d9549306b9b42882c3801d423594e2eb13c2f5e6b07cf86f3e9addc0f16d239ec5de21c362e0f8b46f6c752358e6b85484aa7dfa1efb8a7907a6af3d2507463ae5bb740471322148e9a4e9c9cbcf3d86eb108245d8ff5be0648596172a83611c5cfb67c546e39ce69f7b6c0237fcbeb74309d5ef1b3390f2e2ded1fd59327f38fb04bb2f973ae280e57784800bb25bdc4804fc53c623e5a476e345fe4fb44215f8e1cdc5b0bc0e7eea52afcb968f17daddac33ca44fe7eba1085571cd3c55203841e5069513975ae867b956c7295a5dd896a1dd1493b900023f99f13388f8530752bf11d7e5e347fa5ea56ac6922a9205d3c408056d7ad2280070691ff59b5db0a207c18aa353c148306fa516a4e935ec9eae323a32cec871837940c9709b268767006f89bd61018a9900523019f2ff59eb99b10c1912200250c6f0688a3bceb7138233e15bdeba48e0374c2fd6b72ef57da71526d8eed29d2793c59f4af6aa601d6ac146baba9d6969c41c8b98e5149efc5b8b6cf43de182a883d5b301c35d2fa06164870f04a65bd561f70105181c75ec54d0a629bc61f13795830e6b1b57b75b593468a1e6eddfc4a6cb249a3d60e85681ea579f903d126d75d05a074142aff8fd062b7ef35c301c34f68f2fb6e7dcd3dbfb3259f667569159db850bc8a169d06e7ad1f15e8dde0cbdd2d2409b7669d6d0df9e86d401d1cac2bc5d129ff13f0df28dc1978a3a45bb2281e4c8fee0865a2bbf0daa294c7dc6ba7681b5e21f0b7d6bbc98ba539d1559b3f2f147a401692e9a397a3bbc6759747cd09f9d0215bb9eac15a6c81d0957e16c708374f5bd3223bf5c3c3a280f2bb3e9df10bf2a7c61eca3153470c5da43ca6d24a64e81530c5249114d7b093c4c72ea5a9f29b6602ae8b2530be5234f6eadb9f76353d79917d7abc376b4d48e988d71acab6ffd628e6cb7b521012c712debfdb21cc11c344a9129b9dc678b68d5a8a0987ab7e7054737535e4c5c9849e78a756138fc467a3eb616dff4a45bfb56971d56b58e897bcf9989bd56e938634f4829b0a22ddf7bd9c3d2d0fda1af8c6c1f47aab0eeda35791cb7de39ed60f48dce2691e759f09484672fb7a8dc3dc56fe52aa960658c8403b795be891ffdf57d7d255cd70565d84e4a25f06d51fdb25ba4dc9c46deea5a7b0ce59f3dbee1081b1c8121f9b6fe1aa55380ef3e9b44062395aeac94f21e0634b556a74f77a1a73ae5276d462fccd62a6885d37d56ebf3cd27de28f3b9446f7e3734eb831f6dff0027c534382daab1c7dc9dc6d176d62e7479c6a90126fb15c2cf16320582de0e2febb1b55bf662c21c43e80fad20564850bdb7eb2ec3b86910be0979d975576133fbf716030cb0d8972b3c30d5406ca43f5771bccbb20a4c3f137d660b5a3d04dc42589ac553208e9b5cf664e3a9e628402b5e0510080038d06c22a38777f2f190cbd8e71e7dcbb5b7ccf628848e32a6ad3417a2ce672c1b6dee88acfc2ecf7bbcff2433edeb5771387964c66e2fbf63b80809d1762c459245402e02127f1c32cc5421ba79c6473015a6403dd187581f8b286fd50a91b9de6f289093539cb71696b6557adda066c0693dc1eb74ed89023bd4d308a60ed0952ef689b58c60db49958b6e1e14c2a1a6d878ee705903c5c4212044e61dd258da4b195167702ec43a904beaeb8691092f0476b7e3ab717fd1feba1679337b7fd44fb7e619da307fc4a2338757429b228c542ae383fbcb475419024b2d4a412e3ae558607fedc2647f89470dd8359b3d5efbcbb4d01945abe3457511b5103378d216d11450d0460b0cd98e13c5b897c42fe3450c4f0601c2dedfc4d08d10cb8bd15cf65980e70560f76f850cd30cf9521269287ca15c23ab4172c69ccd49f78f5c67ca8616cc134c3e4690d436aca560cee6061d0d512def4d106afcd110c6308e8523568d4c39dfc396b9358271c4014c3e00ab95ed26a6ae37e0745d04c1a839a21e9e90f8055943652c6b20e8e387cefc70f6f9cda2ae0fcfd90d72b8729ee5ef785906df1d6ae8aa01a3430942f04fbf2b0a2952df1f692d8972b29e9104a75608ef015b0c2d2e7af6d983207f00e6fcf579bbf596b1eda1c39ea3aae54a8fc343b5a0d640ed1a0619c53ebb6698133f307b41ac0235f04dd22630c7aeeeaffbc52d4f15b3147252bbd9eab50dbb6e901ece673f45bf916b87e90a93cbfe65885fe5588de57b49a3c49479453f4aec447d2330a4bd294fc5fc4f59bc5b72249b148caf7eb283d58569aeb256cb619ef04f28a85ee25f33a5b1a5960df59554ab0f09456ea3a2b9e499086f8f34fadeb84e47874a8c78b09f8563017fb91b1548cdd0dbb98a796873db3ed9dd8dccf62b7b5de730b051df130c7808d76bc1413a84d1e30e349b3ef91e457afa6368d83d7239d86476679915b5e0b2198c4398e75e765b8c1f4dddfae92f61f01f25c5366fd855ebc042731b70c21a6056b4fbf4a4867ce5a4a4a2c217ce76ff3b20c69db7a4569048d0f53343768689b06d471832c96882c6185e93be3650267d43ab0f0bf34411210b33563c43c8178e4855e8bd72123b8dd239bc0f48714daec1679ed5db8bda9a0a7e59923383bbfe943481831517a97434c4c955236477770769777a82e4c04f65b9fb357100a3268d6fabfbc318962146492bec8f3d8317226075c5c76816c3756010ec701bffab48996c8d588d56359da34ae7bb0b79f7be15e7b1902ffcb31122a0d54797d40453eeb20e6f39eb20592702fc92376e9a5a7c5842e4242450582b298398c23c3aad19662a0d45fac5dfb7b7b02be3bfab2cf9e21a26fc939ac02f9b2f8a55e647c868d92170e7f0356fc267b9b2329539af181804319e3cdd9dc3df5dc88319f59e418e07bdb37f9168180c8885eb03a316cab2acbca88b9dc54d80216df16c84bc74dc59cf898797999d256ea195a46775e1bf11c070759bca514a24ecace6ea03a27458cb5f631299085ff0e26cd3e62932da601ac1070c7ddb6582dd8237abf0cfa9268070886135dfece9e0046fd13fa9243de954ba3a3a0c6d3983b86302ef6ac0fcd61741c8f1421de8a3ff9c78039efc077ab27a32a31f7b8298f15390738cc6b88b89e83770ae7253b343a6037552e7abef182d2c6da6d8cc7d54737c840b8693c3daba802222d8dea8111706ea78c154fe6acfc6c24d9f6db0bbdc4ae99c2f1c6766b0105c597c395319fdba5206c7c81c3459e7834ca53f9d19561088c9dad14fe707c11fe7427809b3917f47688edb693fedbe7199dac373bbb59cdbe897c5226d26f2ce4c78161acd18b242685b6a45f3ba8655935fa1d01d1a0923ce95368a77235c8c8ace939fb9290e455cc8033dfc20441b4700541c7d5e4cf08089e18b96f4ee636242835bd881e465053a8e2e9781787606084f0c8c2146f30bf7ac970b98132995230fb8b16533d32b0bc3316fbba5a237312dfdc3ce59426ee467a79f8990335ecdfbb6293c4369eb1516a80d91ad16c6f9aee949b2fc1affa7d31e21f17aec8977ffb5b8b8564f91d3099b9e749fd68ac84e2cee31dd72687df7b4e5844221296f639f5695076d24b77bf9364406c3e49057bbe0cc355f6922b417f82109d48c6d61d3b0efc3e49652554fbf9fe565c3a8d65028f8bd151417119db3316215d174dfb10e76259bae6567fa749d21c8cf5058d64f093d561441de5e31faf418fc8e3658c7f4489f25bdc9fc45052225ffdeaaac556218f7611badd2c1e904bb3a6d6ad816171b484e7bd26b1b7e1837170f0f9511c456a09b88f68bf62f9c75305a8013aae64c06953566b6c68d655ade539196919031fdbd9c960ff65270ee5eac69ce78742fd45ab4356e2fa63ff7a7b0a4789d9976d8922a86c07cb8f6b284d74254acc6d28307b83cae600b52c19367f8df0c8276942c3f343137e69392d84cc33701aa1bdaf8f82cce599ffe5da89b454ac8a157a298356ae9c5c9e2a0967b5f37c276ddb1470acfb28ffac99e0e81a15ff95990d5a500e4fe4fae6ef5c918021876e7952b8323c65661355ae67461730205969b3e505af8a4b3e9a8aa910df51e8567696af4e7c74f128da1d86c116cd20b25d2bfee9518b25a5c96d50262021b638c93807c65f9dcb95afbf34f51413ebe2d459d87eb0170e8a69c7ebe0b7feba116ffb52c19b7940075ddbaff49c95210b169fd1503c716352da295ad9239f913b5dac8a57f82e9e900e91bee83b6f255f4a18efc4587eb28735dccf2e35e1ab3542fa3c1f8e6df13493e0f0d33f7773e0ef4f7020043b284a0641656305eddf4c6677d073e248b684d64b9c265d7bbeb21e4d853c553a42bb98ba73fcb3cacf0bfe5463165e23f574781d2681aef4638bc9ef4f06e4ebb12420e52ac6abb5c775dff958edadad9609c057d8963aeedd73640e23eb764bc9897d6f3711218ee7c66b08a252aba01e9df26ff2492a734ec06c589febdcac297c17cf058b688a310ac60b69155fa39b9c96f3fd2161ca9cfbe3b92e018e2b28db8c101bbdce51bc1b1f423d687453e1254738a06aa169470419deb87baae28d6a5eb0cdab99ea7953221142acc70508de296819257f3122ac243f920057770a1acd03ba932e73b841503f6e322e68e9903ff90c3d3eb963035791b7abc022002dcd4d6fcbf3840c5a4382c1b1e91957cec04bf53421e5fc499465476bc7ad0e946a5a95710dcd7488ed10350bbb8f8a8548c424f83e9c0da62b3a62e228e69743c9500fd5d44e8a7c6bf0c5f8fb266abdcb8ff5dc3f5fac50c4dbbbb1ae0e299b737950c27e2fd0490cbdde2a95a97f9c8bf36f1a1c4c9b8c5ccb298786135476bfc8706dc5c28affd5f462272da42eeb1934d2dc2b8ef14de5282bcd7c73ba71f75ecd0b18eda2018b9cad98a9581cbaaea50ef9fa5dd1564acf74c6184534795613072f909072a85dae5ac1849e4fef29c350f8a536ec6781a33a72484ab0b7f86fef132b3db5b514f7be3feab3d5c8f63f1b1a03011e0500927dafdca37ed9a080f571a2752656783aa4de3798a27f070e9ccb9b86b53339817d11d7feac3b8d1c5484a1fbac6285cc462f2b64bdf672ecff291b03b4b013dccf33ebbfc2d94fdff1d3fb457b21559ff53212cfbef9c7da054213669624fb2b6c99e34c007e2759e02059fe36d54861739cddd96ae553a8b2142064fd161212e18aee961c86b5e74b3bb2ee080ad70bec911ded3f244d5ac8f4a607ac9cfb5477013295419bbdc82a3a3037c6445bf5b909b8582cd4ce5569db5ebe55c0e63008ee94cd4b255648cf2473049d88530da59bdcce1b3d23ec3410829f01ab26042ca31898bc634e610e96501928d1519f26763a3458e194c9bb3d5a23a504903a312a5b215a2ea54c39e039259404dc9ca16366ae6eaad838761960c0d756c1ebf366ddaec722a06e3d66c86475e60d30214202e8cb4d6f5b58f0df928c1bc3d3d623c3d49771ddf6e86531fc5246a44bee40a7b36bc5ddd342c8a9e7593ef95c51856c2666218e49be111424bf1cd3983fb4fb6ffd2b59be4c975dbf0587a06d2cc4c0cf69b7e54432c9f2d6ae7cc55409e6ec3183c601952e12c0471c7b66c85bfdcc0352e63626b580fb1a7924ec0decac085aabbf1ee9d8049bf753be5cad573555248789d7ff4e4b31e67b55f50f00c4b4b1e239472e0c4fa69d3907f053ee85ccb3235e4b366d7569b27730de66bf4fa580edd179fc99cd8e74f23a56dd2ced77fdd1b316ca7239a4cf0073c1b679a8c7eca6fdb6fa9011b314f639022a491c10dd783a9778ba11452ab672366a575da2179ca3acba81f32f7ce3b061983293ffec64ca28f04789e00a11436e6e3875dc9d77d8694a952b9cb36b150a7204413ab6cc6305bdcbe32928c03836ce646d1dd9c568aed727892722873585e014080dff64319265292db34a33fe6fd09a76e718d3dea8048362d541131a1b4c3fa0aa1ea649430637fea823bc7d19ffe262fc15543eea65cca4b248d381c8229f6d999f79adc927ba2e471db302bf1fd365037e8a2c4c1347bfbfa68266bcd6b5f3dc43918e0824bb77e499106071d052042cb84f43a4e337c605ffb4b70bb69a4ab41a17972982c1fa8a76690f9a3bdb8fbc9ee06ad8233d979a2008f871972db4bc97e2ef753b55e8880a83b37c65aee4b3b88bceb3e74bbeecc6bc2c9c4159b7b499259ca81ba8069c35a4b1307a4bb9dd56d847b719423942794f7e0fa40108e25870dbe475d273d1169252ae3d1e36afed97af0af7fe6aaa3d69b8e257dc95c890a4ac675a4312981f2ff941e3e4a9fd8638ceaf8bf7ab1567547bc48f9e8e7d088a393726634b15a57397bbabc197780df2ef23c64d1a5eee0adc3ee1a7fde5433880fb34a4d7289e75a1e84534a3a1a4cf5cb120f4648ec2ed3c8a75acbcc62a9346728cfba7e91a72ac8467f0e36b8b188d0afa6f191843e44e8bcd294ea55efa86b24960315ab848bab901231e0974902699d5188a47501ba8a80195d92d9fae7e637d6b2765a7804b3cc3e3d6b680cdc8639814185a94591a3c391e2456f3e561b019ee540a64ee5157ee95a4eb2e6cf2fc929e75a122bde3b7fb3a71af33b5ded131ef3a095bfaf194d2c792b82c8ab07d570c324d57097169453fc6422af6d6261bcef534f2f17b6de966a34deb5c36ad185a0f7b65fad38a2ceb53d8e6d6dbb5fdbff7fad029a569f73d259e8c9b0f473f86189eb52cafb7fc16bf08dd663634adfd0c4b1060bd65d3fe0b4c3d5022c2b0c239293d844d5f84cc2faa115f1764154071be6b41ea3659662fe9704356239d052379e957a5b7dda9ad5a674cdcb62f7fd35a2a58e584963070eabfe8510371b7545bc33c4e4c55149c24f2155e4e21dda022b3af67e2b08fd220e82c0fa6081ee5643423e626e1d4e7237aa72796d4b56a779ee9a1b13e6d1510144742a2c57ca5d7da856c0f28eff89a83caedd47f0aec3758eb8bb5ce351d1bbe3fd16a48e40a5cacab6932fc994a86c2dafb5d7524aeaa393a53169ac3ee0efe1175094d5f658048ffa6626c17f04db5b0d6cabd75ee4d081d358234649fd2a8db0fa3106dff57cd2ebdbc6fb95de28d286c51b617f4958e49d2e2954f9d3e9bb763ad48b3dcd3e7c842491495b50ea2c497dc5cf29a416a6894ce21f982e816b689dd93bd3f55a7af4c7929972d31ab00f07bf66b55ea3e92580c942360963a30b593c5b469137eb9cb892f00d2af449b6065e014d00a8da8ac9f5e8be29944d4a856e5aa40807cbaf46dcb625bf679819f05f1a547bd70b7352f24fb4a485e8c0bed036696e34377159e9f9d9671f7c88dfe6026bf896fd675f6b546c32637af17e7238815ec3ea247e89f18eea65d66c0f618c32dacc6bb78dc0708f1dedc55d2f416571e490d23f4963bc2d7ed1e267e3165942cf4c95225c43df6ca843996508874247678f5643aca13455e35da334639a83a6739b944b81bbab8ef2fef2e5caf32a76fea9f9bf2b9ef0f0dae151eaf9d97e44a2e1484345d3dc03f2f81cd87b220031992e59e857beba4c5bfc18679cdd60053f697926aa150a0e2df115f13f991bdfc59795dff95d950932710dcd99cbec26baa55727df920128a0349d648f51ae7249b417bff899bd9e60291857565634c5e9ea53563fc90d83942f31b7941dedf8f064361c78cb648a94feae2b201f21b1c5539446f64d5f543314a485322847e6fab9ce156e25cd19e9a6d4523071d30a5761fdca947ca68f482fe5cead6d9be6b15c0b273536095c03c29e0787c62336f4cd07cac28ea953a2086c912fa35ebcd8d2f621364dffd35b684b6889bc6c2c78a513a4e5c177137105261282f044ef1ef4105ffa388e80a81625b4b9ee62a6f0c6b68ecf637b95df34848e9f0674ff78426520699f7e2519ce935cbaf51016866ae0593a7d2a3adfd50a3cd8e8c40705ece2193b62f2f1d216c9e354c299a8a22b528efbce8ff11f30c5b9c707756acbe3ebd03fb16cc9883b7a47659efd5de3f8cf8a696f2305961575e27a268f5e130ead0be6109645bc895adae6f6ce159518024bdbcf0151f178423965023a81bb9048ba9cc502e09aada296ea02e678fdef03486c4d6697a12dd685ec30436830db0cf3aa76e686f460abc843b0410bee82d3f9cfd29e630784cbb4118b32ca7d990149f7501269b3768689e9502cdb16a4133450ae53e0f19ee87041706d399800b870f8cbc291c66bf10f391828c5a72f63746ce74c35a8ddaeb9f366a18be1a55a9920c2550459d73a396f7600aff83495c3524eeebff37ed30a98ad339bc1467910874faad66a2556bd339ebd24bc083d558132344b0234a47f9ec9e93e2a989d70fde1bff06dee91f1d6ebb9a800c52bdf54bf955349c499d4febbc63a59929b150a705e4d8a5f981d88a6021eaca69b0bf6705dae72c5676c69712590772426d225881b6c98217bcb95e7ee102b86ac1ca8fd2b7b4f1f8a76cd601163234c90846741d62c6d1b8d30b57eb56949229ba8760aa1622627ca8dd7459a90479b8301704a2bb409bd5131a9d3b0ed3d04099b608888f3589cf429899bd65c1cd9e4f03ff2fa7bf182eb1bb5e4f7c9f8a464611888988e5d6f38f855d7c5e0fc95a081fd936a6a683d071adb90279594aba3f551a545dffd0cbde2a25cd76f86daa39ed47c7dd0fdbe1d9fd4b1fa9548441564bd21fcf6a44c3df08a53880dd74d4ef135f4eeb3f6c9ba7dc83be60cf5735dca192d9bb6bdf053b51d55a97c5f7cc55c0c074509d6125037b0090687f702e45143cfb0acdf0e7b6c71ec970bab9c6cb4743a39b8ed83b62b7b6c5028a5d535b11ac7a3add03e8e767427098435225d4575644f8c73b65d37e875c3604c34e3b86daabfd46f42d4b50a42bfac55172a7469a2f9a57caec72299f61ff7ec2aea196988432b1130ec1efd0da0244076612682083c3e6f74f922dcbfb767882c6482e033bac0a86d6a0855bcdd2e97718526a74a89881f1889dc2a8cfc227a032a53d53a127e1928c2a4a76ffed26f4aa9a6adaeb202ab414364bb2cc1f3f5d85c9ca1c576afb042716e1a80e4ff86d9fb66074935b7c0826e541cad867914c3bfeb8646f330f36f3a14ef98078d9439add8fe21c8df6f2f1c4f779336218554d90c63da5fcd69ae6536db10776a727b7301c2306022004c6fb63ad2f7bd2464b2a031a28ba5bce834d1ed740de26f7a938877c45040aced61fd3c35ae7e6e175053c23226b430c22ee298e5800b6a63cd588b06ec9368f1b6d58bf598bf4b40f4630daf4a31ed558c421dc29034537777b1f99337700b219a13517432f9194b0bf0ab4f20493043cc7e46f696bfbd100c26a9262c7a59abe9c561469ad6f709b7995cfad1a2c5723c36b226d1042ace04ffde1fda21595e989855f30130c9119d8945133e5deb24a8047b5aae220b5da5aaf1ab056894b403740ab1c3b28b13da6a56411994b1d0ff0240766f23989764651737df306054f81747fc9340006bdafe89aa642ae8d9692495c7a3097c0f24e6c5215a50fd399f462a99b58a48eecfdf8dabdbc16b32e20b37cf36b91782cc5c46297ea023e4747ed19ca67f74931532a4b42b6f7d75f9a3b06029bd5027c724ba3fe107bdcf2291a54b75d147aa83aec2833e448c62d509c8cd49a96f3ddc3ef6daf57a10cefe5dcf858ca61752d9b6e53acae20489bc015b5acb4e0932a04afe740a2ddebfb895d02ff17f209591b2ae461560bddc17e0d177e9e4d64368667dd85262a02237469f50e2e43a1012f081b1eb261b20d0ae79dd649e8fcf344b2a8a2d0ae8852bc6fedde6ffc71be0f707e231f5554976cba4c57256464297bcaee4d81f9d16bfed0b3a1f6773958d9aefebb269ada5f8610bd992dbe1262ae8df8a8191dd7b83b99bc9b7efbbe2c52865b85171041f8bac60f0ef0a45dfe3ddc34254f05069240c33ab4b7a0f6e0309c48bf33bd3b72998d410f0cb62821559c48f58587ff6c8361e009df00d5b30893797a5057f32786cc7e9b865f5f31871682108ceb0f84eb12b0fd3012a1cabae3cdde501e0c822a65597d482632069f13e98a43619cba5bcd9ef0943c621b4c441b6e5983bb0147ceeb873a1d9966f772c62d0004f1e3c8127fed7941d1536bfab138aca84eb5947ce70c54a4a02f65c1885de442fdfbd0d9c0499b862db0a3cccd92512184eee9cee683beaa26be20ab5ce544bcd46c81e31790a7083258a8220172486e5387aac0b37fd702c7bc6b1ba3625736f9ff96cc67b73e310b7cd8455e1b68b49e2167ac64cdac97e82b6212fb517459d5cba20bedb320dd21254185470ff54fcfbd982710e899a02fe8c4e9ce9b55339d9562d03093e4fb8dd5dc848c0719b597d20e353bef3416deed6a4b6b3e225a663e9211494eff6b7b82771617284a3980594ccc898c8f784086394b6b6261ba806c93aaf36691cf101011fb4acbb645ff92bb6c527c823fb38e30124052e976feb94792f5a8a009e87cc09513fbe5b88196e8fd0c6be3a266c48317582d1597a7e1b8fae2811754cc2ab419eed21d97e5eb6df7f52542f3b3751f3f14b42e15fb59e2bc69c073e882559e21b32178eadd687aaa8113a24be45a1862a122744d927fad9fd044a292657b114bcb341e6b6bcecb9d73cff757a518692153ebfc70a6bfaebc449676600d8290f1587996dfe97124f71c1ba6fa6d86c8c4d3045febd44d93d8f07f39dd90c42bd939dc00efdab7298d97aec392b8d2be78d3aa5f6f5802acd6262d478d21dda1fc6d8ab2a2bfa365c0f3342c997fe6ed8cab355733ad843c40adb42dfa1a333fe9898ab2f5dc08d80e63de05496bea57c61b795578a8363d2a61398a27b25f5068808abf58b1add1f8f478e0a818ddf9f1c570bd7a0336843f6c5d86f24a2ace12b9128c42dd2283c7b30bb963550e5b29a0d8487313d9feedc956464112a2ff14429a5346863edc886df60d0c1687f524afa7d531b2f9dc7707c62c81c2ccaea3b9f7b74e92e2bb1e9b84fe50858be5ee6448e3f4690d2bd9f608632c77f56a9040c59f9623c86e4b5ed8e860639aba02baacc14419132851a6f2fa9499ae1646b9a5d6aeea4c4276f960c79e8ab7fe29cd2be37a88e80f23aeadcd3833b6ce0bdd2c16b92ade5cb7610d0fa8324a04278e22a697a7af17a9109811e1b75251dd9ba7e8dc1eb0968d39cd33bbedb854e5ee9191ac941dc28b0a6170d84c301d79c25d8e659ab0c117bdadbdc2247e53e5ae09ad97b84dfa93f2700ca625722c5902831ed4c791b248d30cc2a1a1cf710a76393dafffd327bc5e2ceb2201b7bdaed8befd9dab824d562df503d2aaeea257b8cb41e9fbda94e08e4317b26539ac5ee228d7169dbb7764f1c40042a71625a1296877505b164a4c167bb3d611a112f5a369c6e2e59352e7611d1b9189c98ca41ae97a6a76f44d466471a83c0dce74680f48b23a693f01272d89e20c80f8e856209d427539ba17113b41532832f47e70de59228cdc3e59a40e721640fc63d091a3dda68e941f7deb23f923bf888f78b2e8e288ca103353f74062e7606af55c0e724b900c971a11e6fbad808aa9029e87b6fc890057fa3ecb0dacca267852a7dd0f911511c954f9e79110f75c113c7d69f5c8669266a76906d4174355ce2efdc1deaaf298c3c737279f8923321452a3b2c790885d72feb805d9f921d1d721a2f306ab1c31ad6f191f1feff7268bc6526d2ee9ab8f880fb9369cb73f5306b736da3cbb1e2e29782c6dddd91789e054abe8bbfeb39cedfe0a4193be32b1ddb684d3f79a12a84c233d3ebf9232fe2380c5bc8ecffdf0f2a3f06bca0ea434fbf0d278324d1ae71f8703dc4117e0ee2be8d35fe0ca723f16574d2ac80b6812b482938b507db9596efd81b4d20a7beb003e135b77e43516d2135b546517e1e09e053bc4160fe41d53487592fdbb061a89a80a1e6466e7b8b40ebc55afbc3a4e0849893931bce59f946b4902b803b24d97cc5495f6586b3f1e264df0965c5d608985df0608aee51551ebbcdfb60f58cfcca01be237b6ee32d24ca2726aadc5361be1b31129f17ef521f7a453e74a21a7f3af29a661e8f3456b10cc31ba2912671bae659f6556a5b7487a495f2e2b1f7d6a1485bd56255d86149405311d9b66a385bbabd919100e1fb679002437dc91584d0e591b2e38386d0ffefeb6735dec8ad1f7a84293e5d402a0936a6ece51f336f19e93aa2b85e4a3a472d3a8e91d54a9765737558e896d699895227dd444eef2f65245ab2c291254dee86e92241b72adf033211c1138062f5db2639ea3c25911523346d9f7e96c912f1a8aff83ac684846006c8e92a8bcd18e2844ba62c4ffd9f34f63000d6a71a6b99c3e70322c41fc0f3c0fa3f2209c3f8ca96c035aeefe2c27851fda3a40e5b2ff95402f36b89f77564e2e523f66ac337736c95b08b5e0f1c6228c4d6f5465535bb13ce20c419e3b2606af1b831070024af3ce7ff7b873f1f511468ddd05280b279c2ceda73e6860116422940f4ffe1e106cf2fc05db1a7c2fd7190615c6f05a889d1cc5c04b1b8062e6913d3e66c1c549ce36d78eba6fb50448a9ef98de8a09660423722def4414eb18c3280df1aba8411c59fb4b1571610e584d70277460f71a5a4ff2ac1297b261839815975673344fa6878cbf8ee4c090c094e67a7f799e4584f9e25cfd1918f6fbea34149a778b4af2618530d07f6fd7def0759e271608c830f48e5d2c5f6c48e09cbb1c3fddb9ae65ab66b4bfa9942f7cfe977e6c30b05ace6a149a241bddd9dbd1b392e074d853305682ddaafd43931bb8c8a2d6a2cf19a868a9383558db4f631c49889dd42c66414ebb90f40c78b90db40e963de36bc930a83b2cbd4457449350fb0b7b964b342c804a5878ed871e6f6a9d66a971c8edc9a9ba7c24781a9d94e69926e478c8488609e4b35e973e90d87aecccd92b94140e37f8988d1ecee72f9380d8b0d99e0196fc641f90c3b93ac3c459dee5de80158433982623f5ba92c4b1451f426e0157932a0e1d7e2e90a2179ef72fb4d7c048d8fe2e930b4dd7f5f00038b85291848cd9b027f1f93df64299435b0b8358a97682eee926a6bcb02bc06835938df029d9cf90d4d5e59e7688dde1ef12fa238edb7c168a38ce2559dab5b39dfc1120343a293b62477c1bfc36af1586cf9aeafd39b022522469631d6c77f324f0c47ef848b2c1349915de3767fc5478e057644456953e2f294c833a2991db042163fe0046478cc125fd4b2b5cab723ad5a7d657297aa89c9f22d3c1b8fc960ed113e9d463595600dbbc7446869f2ba3e958f2b0e5bb323a89dd2783634365088db56719094f2a350c84b8d1168d5e67d6a64c7c14b22eb178d19855cdbe66f97cd16c3d3c05c8a59fb610b168816a175f4b8a028610eca1be0fa508e045695c6dda2e73779fa17a9a60e62a18cf83788fefe34db4aff46c452b6d1a1f161f75e8247e63daf314cea2ae550b3dfdc8cb6bc23f558ca4a4af5aed3cdf3fca9fa960ccf473c45383b1cc1c2c73668121f0ab4810aecd6acf709dfc8de42c02edfd22b86d865d786ed5cd6e20493beed147365f7fcdff223765cd6c3dcde2e72b249e4670f06c0e48433b3f8887defd51b9d7ac3a65e39ab6cae2c370fb2062a7a81f523fd040889486b63df5843f715cd81369532dee19f2b73153a7a5ae06a9e81fea4865ad02eff46f3a9fe2498653122ed76bbac805b976be0d1f2ff87b48626936545f0644679d572adcb3ff57997feac0f60ccebd1a24cbfe42c5ddf01c8f0f8b1e30c0d1e54ae9b11b96079e2326e20a112b81f5f70dbc92f092906a9bbebc6754455e109a2d644d171c49083bc844156ca1bbf97d2170a182fe403a1cc221a8160f8c0bf2cafc53c24670aabc51fa0b711a093afd6330515191a520fea3955e4f895321bc3b72f60c07d23a30c6f286fbd482e5c5f55bd4bbfbc32a035cc9cdd9c4877d5cc670b9ff254b7819f876ec35012ac94ad09d88cd66e8224a6d393403fa781540b527be1bbd94dc4cae04b57254fc01425c047ca67abd944c17a563dbf121fb23c70ef92bbe07347a6187e8435621cf9fcb3631d6f08e584c451124d1ea29d2d9606d57873bb0d9ee548fc660c91f259c3716197a513a03ac667feac27bcb1161569fbeed3a88585477aeb5c5714b42efa6ed62603023de21288dffe3cbaecc57886bc8a840ec80388d874d2dbc8292081938fa86a49035ddf2c9123b17e4cebea9b0e801278596e09695468a1e24187c12af7d9527a12dcb878023e4f068cff0f4050d5ff030b25fec90d0391821b1f2e6816411a101a0f29a195007cb55aeb51f1959351071bb423111332a636345a840352dd6792e1a36a1c62a2a4c60f172c0fe22867d7c79f8720bdd60653ed88aa94bc6c4f6c86591dcdee696c08b800e91dea60119583d3d1fd773558bc6972523ce7866e4f34ad78ceda1a0f5706b34b8c622bd49797a5d69809fcce39b2680ae6e811c20cb82be7cd65742c3ec11edbfe8356b68cc91cc56696c1490f683da64bf2c2db0f8089192ec91dca35eed7071d7c11048650d74bb1ad05ca98faffff60b5d9012c0d2d3f0c153c78b6622465837e372c1ec7bf5b077b6250c25336ba066079b50821ffb99c98f2ef5e85fcc3b0b2b2c0b4ce5e935d9c35d145c96089b038f05a801668913b4587b34ea4310d054e9429960fb7363abaf902147b303e9cd971b1ba1d88bb7489fc6027f4186d8aba62bb5458ed636b7de610ba328c53eac711a9bd7ab6a8dbab9ffd82eb79d8c8353a94d5540856756906c4ac8a4cb3dfefd03b9c9800d2172eedd64e7849d360abb9cbce322a3d341b66f0167b6a644ff276c6f3c8a084e8082a10544863e4110c5bac7e626aa64b295e37c43d6ff6c6a61973ab04fb554dcd8b4fa8f04d5c2ef6ae5b995e7b356e03234e444940be26f682be2f85650432f8baa4ae957cb8f355c4ec15d2959a1f18d85a56876e4c6a26f0ac41ded24f1df4d8a84ba5172c644d010c092bc6b28a38b65cc0bdbf74a23dd597d3088b5623ef1f29d5a208d3958f73779cecc81e6ddcbb4ef1a4b9440db360c70a3b8d2a193ddaf805c002faa27b9f8ee92c278be69dbccd538760ea5320ff30419ec613cd6b7756acf615deed1a17b9a193f2d0a1d5bf640406d48c74f256b70d285c8583b56dd3b79c7d672220eb60e98d53a511c814a0168a9f02d7d7700d5335f29e6621436d2367714b6ead1f9511e4bb05601ad0b03705220866fa8cb6c0a807d3f85d1e7a9e9f3bff53e212d0a201b5c5599e85a741f7c9eb0dbd71bc3c40da00a9caff65afc460847daa3e40f7b063e5f3a85eaac242c72963c695405aed467b6220080e8aff430ae09dd24014dba1313109862e3b5f18a74af7492f541d4c97c814f95cc761d3a8979ad3f2d47d578955d8359d7683a7f81cc4e68e6f81dfc2c89b56f21d619dc23e40e8d59219b5606545e95c655531dfe5cba9844da9858ae15ec920a80db84ea2ccbaf5dc6cc9658c85f2ed05698bd2b11d0a61547114501e025c3e6a48028bb846bbe0fdb5c40b3d896f400617dea681b80ee62760c146796c3ece02e3784bdf6055d40e3d7090fe63c568f6340ec55754cf50e211dd126848743fe225972dd96cc1250fe22df6f8b397e69a080dbd48a2610c9759a5f36625d1e43812077a9affca38197508fc31639fb1b114e198c9b9ed00e69bb288853b7b7c82f1ee87fe26035aa30a39b1d67b0fa8d0bb18ea87b5024e1754dc83a28800db66bb7e8e16f7f94a67baaaad8b243f0635f14aaaf9a34882c8da07540e57a361c38ac10a03b2695c9ad00e69d1b7ca24b0e12ed6c35a290956e1898064736f6ba8890d2523717fe6170410710093f994485f9c53108f2f661df33d32ac66b5a06272302a055bca7eb08f8442159b97272583b11e14054e196e69f29a1d9325bd64390698990aa2ff6a10508fa8b9ef5a2a300f412cb715f8c3fdaa8f55f62b4a25c904fb40900a5c6d42959ac0be4a467ca044ecc5606148c2f1283324c6e7e9325406f7c7359efdcb13d497f727010c46aea3d7b5773ec0b9fca7b0ae2ff9a2bf42de7cc0c35f8300276aa703e64c55108d49f601d056ee38ca18ef968fb2e5cf13fba309682f69e7070d950ab4affcc2f596ecc163bccbfaa666b5667b5f648a8bd4b2669aba9b2e2f6041c558ad3f9dbf55fa3e2ed3423773e3e6c8d38e4de66ee49597860dbfc69d2cbb40ec02317931218491e2fcbd120796aec2223ec6a01fa52ea848e6d0c947f33b2077208b2aff62aa980a3541ccabbe14558c512adafbac298936a2bbc9388832ad87d8daac5ce2b08ed4a61c9ac8b9a722176d7d99bf98360434749b249cb4a8766a8d17031b4c587c3e81e5306680780d25a874ec38082b67d2af357f41ac44f80b9fa3f0625f09a2a96addf02cdb92c4d0d080504d8e73a0b647808a965df1b7aa616fb15b15c30f200f2d3ea6bbaa9f5665d8cc095f879895b159ff77bdbe49f60324f18c971b7970f12f5979474f0fff4dd3ee29003b3494d91a0256d4bcbba38e95ab589fbb40de86e7b38d2107b4280e43d4d1486a40c72bcc90d8f1862bb1fb01462cd9f27504b761569fd5cc4af61f70be632f252bae7102fb667afe8bed01299516f9d85dadf53208c258a6df06552a4e8c7fa6fc68034c5bd8186ed2ef6f75d69da9923cfac6ae7eb7fce5ea122772209b47b93fd9e1da2dbc2db87118e8ead4f3101ec9abcecd4d6f6cc27c46031c804d3c1a77f3eaeaa43469c97953199b23406753719b69ee85329046d435148427cbe8256ee44b423df1c1922eee10e77241aa972a71cd7c27a3c67a05e70ffea801ae0f7aad24a7fc3fe56b2ed91e0877e7fffe016500fedd568b9b5cbc437a266302d4e3797f9ab957a6fa643a0b9172d4bd7c6d705de2b79e7d73ef01e095cc53b1e44a115b1d5b36a6e393ce9375f26226988c69f0c032f2666822f654dceb190b2f526461270030a8e062832aff4d6fad13f10e3c89af26a7ea31f28c532878b011b0b3d551cd0029b23616ec2abad02ad6cd778327c09f7e6c01c7787613245a9810a9ca77f7f129057e95e91a4b0b880a4bdf7e30b08bab8f1b7264082e7547cf5527cbdfdef900d2f4ac1caf42fdbb8059c65bd73f6f99c89dc0ec75072a0b45357e3b3e08e5c2344c331df6ad23c4ae2c74615b79cffae9c560607229ab515d3364665802a659d2341f6d86cf947f369d4365041c7e78ad1ee7da832fb503cab3325c00db45331316ada804ca431c6dfe03992bc0fe4e0321515bacc1857d991dbfd350c79885f2fbd072619efff890324d6f5ff2db6f22683f5e3bdc5a6fa5cea812eb71b1e5eecd5a0cca5be5df2cc6f2485ea3211fd56e3c44c389e5d5bccda660a3976de43e374995a30254169c5b58cba8ec152cd9e3732773f3ab3dbd92f85d0083df4f35967e9edcb7acc93e3999f862eca03e06dd7c165df349eb6239fbb1e091d40f6f99ed4a2fea0f9e797783eb660da04b50d6b623b13e068dce1e62d8e52ce55fbd845153a5a18cdb2e3e308f5ebca3ebf0a1f022273395ac4296cc1335bdaeb43e66106358daf9383710b56294ba9725740e45d344ddbd2888fd1ee7ee135e756fb2a8dcbf190a9490881e4d7f01421a59aac2e6257a4ea0888c1eb21e7791038be706a684ace6a195dc2943f471b62ae4fbc3d4a8d0314fdb2e4b6577ac22b3d7b120849be268ea2b756ebc17c893ad438ca91fca18e82fe0434624b4bd4e0991df6ae59845bf997978008f7d5384fae957a2ef2a326936c725828167084a4d50816ef6b4f62c3e1cc7fc50b7e82aa0802e5ec9d37c999d1017b8e783a182775437ef9312964ede6b398550706b851b5273b2abf791d9292572ee45b96be6c5bdc8f40ff94e92d898567eb9cdd9e0db1f0b94740f99a2880a9b2bc7344bf08c1b017eda2a547d467edbb0f44c4298af4276babf5e343a7738e7024aacdd93e9cc82daef38be8eb4a6b72305e5593ecdb1bda9f11082d10c5f514d6e14d00bca243060e3502e867eea06628d92f389ae3b20b0242338a758c85947cec72f6a0bc1ab5b9ffa98581c256247627359393757ebd284c4b2001d85d8bb4953da99890c6f515058c40baac0df879eaac4f95c453f70887abf7d98168d49a039a837a65820a4d11d1d0170277158a760b0d693678b3160ae5db8823b2cb00b0da22efe2bcb61555c9c99ad573183b57879591ed61ef074150c18e711f1649081f30d4ecf66500c9436ede2bc559605a555168d886480fce8b556fdb67de5902734e746ddf4c180ecb886b192932318ae9fc7e1f764441ab2666bacc3c5c59e354b8c598bcd0100ed8299f78fe3d24a6a2f74b863e7ef229e8121adcf3a6a7a472c4932c0bac59d853dfa0f6def9e464e7bbf7672dfd0e24bd4281f890e34ca30588042c121f9fc3a76e18ee91e227979e7e54b66dc27322e249b4b41221f71d8f3754f46e3dffc7328eeb88ae46c4872d08547f493a4c7536c0967b981a3c1b90f4e73f0ed8144833333bb91add18c30a38fec8036c67b4b1f2856be9c616e4df4e3dc75cf2987139360508f9a91619d627e2a3619cd903d57988ca5b6d1256739356e3d28ccb05d9688f42eff9fa47ed48879ac77bb5042b4bebdcd07653a32960035afc2937f1cd9e3bd59c9a4c4817a9e24704beaa0586c5d7141d65ae366f22d075a9eb801ef3ceefd9f8b0f047c84369e24de350635714bb30a34c343850f5a86af99be2fb6c435e0fb5ea719bd276d8e95561d16c67191ac53e996d539a8581ea909e1aed8ff82891ee78eba53cd2e884aaf197a7a0d359e7c65d56b6d77c17493f0cf50ca7b7efca2d8d521b9a98af004cdad9246bcff5256db096d4caa62d22d12f341f8e21ab9dccf64856e39ee70bc618f0198ec6322ae18162c719e00745f3e5d93b3b3aaefadce139173fcdf64c1c8d21e62ec8e561c7e9f12a2350806eaaa0f1bc251e6d3b556d0e60f30569ec97dc8852b4a0c1a0a951f23d9dd143df94e2036398f6d3cb1d2af90921a341a158802e38f8e1c68cc56a800aa7ace8afc113f67c5840ce2fd5dd8b78e481f4b1012a452e1069855530a4975332b8320bffada56ff9da23c96343d43da6b1fe42aa96e1facb5f197d3081b02321fbd9278d59cb406086efc6755b1e9476751c27c040ba5fbdd728df8a99d47e82ad47da9f1e01cffced45d82b9306eea7ed1daac9f57579d6d221c84c197dd3cc6dbaa2dfadad3e31280be941e3e68db17bbe1b65ab57ce5a708e3646e59ef47c678cf1dabf3534afefa079457b1102b08840f4d15e150bd2d5eedc3b7713076746c1568fd2b3ad3d3c4163113bf493e4a273bc3a5ed711eeed8cba2fbaacebb1ef766fd180a4fac255a8f5189072a87e195af29c45cea91ed1e703839fb6b83ae56606033a9fc5f94a9c83c5522b38751d250c9e0b0acb10b1349c89ebea3233d232075002dd9373ff3acc0771e0315039aff23aac2453530d22a972e473f3b9a727190a39a4d0b19545ed921d09a127ee93b6928347cc1cc87a6d764c0e81099260cef497a3f2c51f39e3c53edb5d6086208eabd76e2fcd1b0a8f9d8c952559264f4831627db909d9a85d8aceccbf6c79a1ef04e84c91ea35fa3ef18d96947e74f638383a18019a0c2b47ae00d909225e25b9b6fb3f3d921ee85f955f6f641af4e4973aadb1173c22f4feec23f1af9d37ded372d8eec006986348298dcfc92285ad27cf2004f67a74b9e51d8c9bfbfc726402d78b0f11b67f575878235794399e9bafc0540e52f21a692efd6c4933dfe443544e24e7e560e0f5ef10cded09e61522e6d80b48d76dca253ef4fb489d0d4daec95f40b614343d2829f9e4c0d3b89e58eb9127c884567ed113fdf4063bc90720af993039b33db4278a219af3ade07bbbd9589cea3faba124cdd980b0baeddb317f687ab1e8f45f478bee651baa1ec6c1d3124709013c57492213dae2fc34df140b6a50ba87f7e1eaa24b60a9dc4aa453f14631f29c39f0aad371c03eb20b126b01ac8dae8d68b6d183ada0edbe4d6deb42aa50a6b0d1c30e39af062078c5da331771c217799760190b63c66b605c684c2316238928408a5f78c36247dc57edcea63912554114fa2b8c009665672bcee1173eb72477bc9a2375773e668a8ea8bc35f65bdc053787ffbdc9ae3c5d6bb877b78f700808394996b09063cfe6fc52a6ec3240f36de6dff505b9da1ca7938a1239c0f4345e4e6e8c01cc50263ca072bfd29b1675e2f87e178476d0ce427e1aa86bfd0e66238000a80f62280915ca13bf16aaaef576c433cf5378819d0fb7cf5cc0ff4365c664bce67309c78ddfb138d2666f2d7dd167ba3797f3ea1b2addbbe9ea7be2059a39cb03848339920757c7903cbd38ab759bcf095c0e88d2366dd369d95d05289fa9f1762419bf66b16f5813cbf873bda28a1c96f30ca91228fa7cca6e49da4e5dec06c40ba0e5a3705d8c339bf7974ed769497ab9b7b0b513d6e6d61182050f17d2452b0508704b4c683b0be45b765a7810f91102c4672b9595ff1f6d4fccaf3108f619ac962d70d46383640e5056e60e4655b7c62c29559daa06ad73a51d3183be2d86c8291baa70b66ae0372ad1fb021ac89b6ef12af1e8342aa172f3a72788bb30b22d23870ad051215abc04276e826793f70b507f59b0094a96fb03ddbb5b3b933ab37f3d567a6601074f8c9ed9e7bb9e61c230af52ca10c2fc82be2018b10d7ff79f339a10af8ab1830fe95eb3ebc5ac7edf8ea518fd5088ab801465f97f6720f1d1149bb548f2c0e98bedb4003dd243f2d51223d4a5821ecf0e7c4c16e7b007cfde231bed5669083e092c31d5f12c83624b20a2e5817a54640e17fd342d2f4429134f434e49a4ddaeb5029fdf63a6edc87143226d5d3360f4c75ea32c9db87a692d4b108243aaca2cad1e9ae41f196047b93f40288f4ad253978d53310c37b461493c41028ddd21a4ed237f79888d2679a6a4f98cfa492790ceda29dad38f0fc7b607e905c35e2605eff6805cc937c3060e484674f187bf42e50e628e735376b26f9e10b0461b6f21e38942e0268a65a6692f18eeb81084061279f8c6ec3cd820c9e777712b584fee493e7fa7d72e8f1f481a180efab471cdd69ff9ac285d84c8090a7c7c64b2c6b6ac34bd915949405fd997536c2a70dccf190c508d0bded5600f1fa9fbb7224ae90b85d4005cb70535a9b9ec81832fd2edbaf527a4142c79e6b03f35e282338c48abbdff671ae97e6db36057930acc868d3e940fb4186ef13f055c524c3971b702564f8bd14700b68435abffc14759e55d08ec90f18649d3d07be3b78d4f5a4ce07c7c7ce51dae2222f93ad7b4f7bbfef3586b29a7fa8eee621b0acda449446d47fec116680c342cce8746cb5425226986cfc77ebbdd4fc0602bc06a2f15338954beb881d9416ef426c5137e61ef9d15525b5bef1324552d74bc351e1b703928a76a8c06075892635cc17d4b56697656d08e18e91281587e32eb33b5bcbf3b7710cc62a58685ee5611de45602a095837103f87a9876a394fae729f49ea836445e794219538d0facd683399ca309960f445f010066bcca42a431732f1e9e11060071d342ff61869eba7bca330caf23ffda8d0269e5ec2d7bd85150bbb6bd2eb746d917e67408e0cc2a967e19898971db52f2ba19116b2b971b6698909e472228f22fe6a755117443bc29c1d2cfa98d65b28a545a05f36fa5e581d001f3b067644dfadb865d1db11b51411775ef31ce3e9d42be2eaf16d88ba546b51742251cbf1c25fe483b9b841c1421e9b8c6a0528549e75d2ed634ef0192af926127836b6e837e28a5aa7e4a662e97059b059985dc3c13975c325fd6eadd0fd0c2243b6855d6108d76f359ca9ed234a0eda421ee8fcc4a1d3a2e131c5fe56e6f71faa222be7c78317d7ffa652ccfda1a36bf0afb94e7aae2d7f1510c0698af01f2bbb0f25b38d628f6a97b4ac59c7602566c4a08fa2f63da4ec9e90336ff3f36ddf9387b12413427cb3abefe702e3ebfbc14d15a6258d3057254d919cf81c023d04cc0c617c5ad3a90e6e1961c190b63990a1c3d5b9e352f8d99624b1744f03c420882cb3c33ab8e109b3bdc5fd386e839622537eec9e5e94e9c05b232938b32b3987bb1e1fda85ca2c0cbb57e615e962c693493ea03f2d3f6ce28003adb90351b88f0092f3329b8814d65d146ac5621e903977a3b0c687579531e459a1f0d62ed2e63f07f2d0b8f79a44adb7104882a043a2abfbadca52403e3c380a37f7fb818bcd93c4171d9227fdf4462572b0d3d7cc6cde2d0b0fe499eb0d12ff5dfe45e4965d12b8c56b9548dfe656b7344fb1bc67d3960389a528ae2ff74891e5c6ae7d93c4209669f622e6acf86ccb80e0bc532b9e3b464f52e31c79777b5a4635473c7c179d72f5917dfda42313e72ea8a79484c21b9eff316f8d918c0efc128abe0446522370403bc19945a673911680f3a20384c3316b4cd51f78cb45b00252e283d8ce4d08c912a9383ab9f999a45c1289ee52306ba5a4a95a20fe2f428edf18dfa413cc56015625448075083b756a3fe411947e609263b5edbc17832974ca0efb0c7791d865cddefa1348fb388c01c621d55b466163885467526b24df3842e32a970d58b0cd27397dad67892462a034f59805a46578fefc8cea922e7c0ce238fd3567506104c09938c97dca543bba14ffd7fcd33c1ef37f14fd220abd6b368263584fcd3cd0cffc802270d59528b5ce3f12a79ba2dd4c9ca102cc80950bc386969e5b612bb47b2e9c93ac1d4db4c5464cbac3c38f5308a8e2079614e9e7aa19aa0bd486be608be2f9a89e0fc4e82bb65a2ec656049eac34433a8eb3ef9488fc5e4e5254d94415f7c26cf66fe77c4c1f89aa40943f6b1fc28da29b7f3552c0ed9b5677d72fde2ff10764d7cf4caa5ec46fbc08b9748c91d9bc873875194b837b159ba015d52debb0831f7aeb0b7bafa3f04e296da30466a08f9ce913e3b770d4a3e83e585190eb61167be14117cc9ef045b2e28abd9aa354b7bc8e049162c78818d7b93bb4a866f13a7fceda0014626a26a087040867183609cc879e81ad809d89e5f27c7aec6663f8a0a438300e390625821e70dc44aa0be00d938fb33e39ddeb5d7d8fa98b0199e5a6ea740e9a43442ff15d421eaec785800be73c88d2e3caff5aaa48d452a96542966bca044b09dc09e6ded2a80ea48e196ae3a7649e56b1c9f3e417e34e2aa9a9b38e8246802f29a605d02324cdfca522ee05807217812a127f5325a237bca37ed90731e793e9e0cb8955e5b5e7114297a9d222bc542d02e6d94807063e02b85b01422e3fcb615e5b40556ecfa1e36cbbc4af885021cc9e0e451b39d3bef4ede8fb79b980e352ad6cb23c4aa8d82886e16c8ed841f934e96dfd5bc45d7270602fe70581076f8a42495d6a9e4158a440597589f307ead2b0fe8e6cc04d9c9ec4d24fe3d98bb708d21fdefe283ac69334c401aa7192306f2aacca44fe4c70c9256c5c9d53e9437ce4069df4f932e504bcc8a886fd74585b99bbc9f8f550c11d112752cfd196ce738cc0088d319042086185e871f4b03f17953c83b7e508f0197cb5a50208ca8cedf8e3c4b683e552099574bfc0d5f8180f27e4f1fc411623cc92aa074dea7a283147e912ef3f81c9dd5f3647440d6a3a94d6387ad364d20a411efbb61397ea97026b584c5eb9e14aed6f28a1dcd76d1f8275a85b1c07a9a3b25460e9373530f2831e7c09a8f1551fee6a4c0edf0ffca6517e37890cc023b59ee246d83bbaeb32b9ca5ecfd740e4727a43c31539ccec66a82e23aacf1946f7d6df1984f4aa582d6acd1d95b8db9bc7fef94c8810c5b16cf3e4b089653d666bbf3a36b2a32c7fbc60874847572538764bf0f1c5b8d8a94db4c44b119b8991e8a728db8c07d660f0b41942fb089d60928e379b7d221bfd1be93859fc6de0474fd2c47816b6e8835b8bb825bc8c4bb766fea2a12ea9314c7405c703ea087af6cfc68a237f67ff19950c7fd35f1b79b983079b10f7f18e7d877b1c1a65d4c69ecbf081c2e8ed95107c502bcea299548faefcca04d0a5932b7fba84e680dae6f36c79541f45e73a53f07b6707dce2baab65606860b5497ed44f98e910f189b64ac1dcf271697635c8902c5bded2dc77bff9de848cb7f476b288bf578f38d33800057584850b93f68ad850cf81d7dc21f221843580c8e6e10856504006e913a5f7e4731d74addda6c727863aa52b0aded91f4df995b983a8e5601d95b5c374682a6fa90861cca96435ebf7ae9eb45fd3a115a0b7e6a42cda025cbf490766a9cbadd0413635f321f54cf6dc456cf6273dc7f773945c16156cd7cb08d92c80cd7c0dbd3378ee1057f42d5725c49ff1e129f3dd024132b00e7fb1edcb5a305e13240722f84906d3fd3cc78fc5451ba27e2d70927765cb99d04279428c71fe185106171b570e6880d0f4c42bd292db4693946c8d8d7f0e958531dead4675ee8221e845607b01792b58a88d6c0cec371c17e4e975fbabed764f74f7dae65a81d037f674c724b740524396513c80d13769d87c41aa72991404b920b8d2b28cac855f100bcf207d70ccb09a96c0477b739b0749db897e12ed05ac0c514b13f22631ee623369491e1f547138bec39181f4d733c67f448d9adc9416d0e1e7e3ba2d1649fa264de972338031c25a43a44cd567bf706bba3f2cb71950ad110c842455f1caa9d616daa51cf6007337789f5aad09dc4fc5d4f001f63f3abe1c6bad03cb8ce8fdb1f3e114c20ad53ed92f38f964fb419bbcf5fe97919e971136680148da2ed7903f0d21b8dfb92e87ecefff7a63a8ce976e96480a5c39bdd74b0b59b12d771b5c007c9363f71a4358805090ba8528ed056e7d578854659ddccf31148510bc26364b3e2e6c250f2b5692f07b931795aa509cc05b4c150bd4c420b663073b9ba66f626d68ee42545213dce5d4360e845fcf5c804fd992f740428688827d23baa41559b2fd3c5cc54fb5d37ff676f8f2a9f0e7af8bcf78e57e6708a39e79039e443a1b97b2b6d000b28400a71fec705702b4877164b5641ba8dc765b7ac383558528228cac3bd5d96ce33b131e7751fff9cff108e75cb245d6868923a7d8561c77220b47e248728d746e4e78d9f185dd4a869ec00520f611f8208c5ca6a2c21e9a8af60223ca202531d06f84a9cccaac35ace71abfbeaa33ed5641a4d30aef1bc0ddf21efa870bafc6fa9deafa163ce3a22bc3f54a62bd7bf060c55698287961a214dc7de5aa25ac8df29716dc6007e2c916497699d7a12e91f83d569ba4257b94f66459efc3b0763ac762f14deaf4c1a7df4e6e9a78a2de37ad78dd772761549cdc4e9c6536f4c907466e9008bcf12eb8f437d78dc592367c4494c93807bd154f5c7c708ff990659ad0a46077201a9188bec353d659ad837c225e49091b55b1fa6f99d3a784431bc472e0ff87a5475d30c0112dfdeed776cbd0604fa2c9b47a973619627fbcb5db4e2ffdac983a1095de1fe76bc00a47227fbc40eac5ab75def4739a9a086150bcd10fa8c2f2155f35468b7bb386e33ed95c10757d6206601fea5e0ac07271ac263ff1716f1dff1c4d3ae03ada89cd418f657c1ece014208943fb3eaba92f3bb10de9c26ca44f57f71e48011fe711b32c409876b01b1dd12b9e3ae5df3a6ee08d94392f3b6fa756a200eaeaacc85c8f6fd6b057cc3d2960e02dd2e3a063534094639545d0ed2ddfc42faa86f599b97514817339df200287508d198a867924f34ed13fdb2a74a12bab9525d482a7b148382728f9e94fa9d0666d55425360a515fc6b0c9563016b6f0fc5cb643904c8ad9b83c0cd91e6a8c00f223b424fe67db124d25d79e1bc3c8b7357b54004cd7715219927ac24f1a9e2510a3356ecc3e4439980f60e63fc709e56f77db5095b122d0cbbb618ecff4f65e1fff3e1579fb3830cc56fb2e4d27888fe19b0b45b3621d0755f86e29e592de55be2ecc3a7249605c5b89dc5563a973d57421b2367a72a4b19ab693bc09fff42170076dad235a39dd1091d4bcd103d9046283075e9ee372b0afc14150974fba455e28e1ac404aba867139a33285b81b70858aabda3a7763a1bccb0df165fa97b8bc7e215ba3672e243fc919d099f0a98d2b0b3e4604df0425d33fe1d07de8ea26636c87d7ead0d35cfffc4554c606fd68ab672256dc99b564dba37a70a0f6ca8946f6605794c86b91243a05f73e55c88438f935127197376079b581d572dfb76da2beff3afaca80f3db84d0b19a4a276875d54f80c569e8c7f428ea67185c43983d4536e3e3d610f0d0791eb42bcf0c6408acaa716a7b3d24d0c6ddb8b86d2a1de76f65349009c389d0821e90f6fed4490d81e9ce0a8c384ee0e41974883afab8e677d7feab71ecdec3384f50180e691a17b22da2a5a8596cc2d42f9e90ef18238c66f0ff7ddaca58ad56714045f4b6affb3772f7d525fb54cc1fabb85fb6132c4577acf5d765d36a593540c000634b9d422acd91c7975f3be65b9abff28ff4c1b95d801ee6891e255015f825d117504f5110ae3e873f36f4dc23886c5adec429eface9709053477e2c382de42aafe92935740935c9be8d8aacac5ce0485cf10734e87b91b1116f467e54c35b83a0f606b31ce0bbe294c2ed924f092ccf774cbb3c77f315a1a77285ba559178bfa5b222ad2d5336e8294645c2ea9679c15d5d5febc9f4ac288d3be082cb9fbc2ea85ebb5f83c9c97a048ed81a1575b1317228e22b2593db6d7c6ff28dbd22747c4308a685a42d3fd4f502ae30d51cbe6161b836c2cdebcad11d9348aaf5ed34a2105fad65bf80cc508517508cccdbb171933743d464ea35fd1a4916dda4b07ace8bbb26281760b71d6f47d15483d5a2e3a514890e6b8bf8ea56ff8dc69f45497cf1b8c066d4c2bf8e81c644296aa1388fac1b21dbceaa25a8092e41c70ff2424c832ebbcda329330fdb4715ebc7881361f169c6a7bd5309bafd746b6aebb74b6623bafe3f7c431fa9c7381a9bfafe25dcd88e2ff7e25e049058fb32a94dc705ca66b65f4b8558626b11c81d56b3c7b89cde71b2c6217112a2cbeecaf00b096ebca6795e0cdafb464ca9e089858ef2005035f4cd2cc32d12599a74475da742abf87f97095c306d8160e0cdd6dfb5a0b6bb3e17d96024c280218e08f2bd1c0f53065867f78abffa9ed6978e4d7a371fee57f08a658443b2c6ce7511892673b0850e3cf93e3030ab6875cc3399592f2ae48ae1b714288dd14d57c98ac4a7bbb9e6efce6811900a419513644a31a59e52186c87f5dc033e6f6429353563f8f318d2c2ebf02674301bdf9a6298788bc68e14d43957eae57db76e6cbbc491087a2cf6116d58c40ceaac00ec92ac96981c9b3f6ef3b1a990fffa59f22bfab9b26aba748846fbac8aa2d9abc157e0ee0b86239e14d101ef1736497ccdba9d1c1f5129437da73df73805138d0c4d6c20ebecb9433e370ed3bf94794fa124bc328dbff5eaad6767b174a6bdb58c87ebda2dd84a85b6a01f7549301342de72f69ecd15fd6614d0a95ea228a0229a6487892ae78ff2a4c228c3b174652a4d06015cca2d15c0b0b9becc42351fcb6281107be86ecac0f8ddb8a61c1f746ffe08edc6103abd419d3adee3736c764d87a7d0d2155a7205ac82e21d97744c9618e9c7796e4b5c4add59e5208bbe911386f36878a0be69f0fe6216d9ab340af20910e44217aff4d630987ce758f9cda6b99ab52e43aa01c8d10af9088375d6f0c825eaf8360a2643291c859e70a2f97e4d8ebeb3c539eb25b560589564502a9cfe1989add1e23c8cb9f98ee5525973631448e11315899a54bb3b3b3d63161c20f85c62a14ba1fdf4c17025c43d0d5ad2d14d751ea036e7749f5d010cf83812c347d6a36a6fdb1151d8b36f65a5242c59b832305fcaaf599b57e39d727a94bbec4be6266ecf11a9742dfe27b21aa0ad371659ea4b023fbc74a821735c51c8fba353ee6eed1ae8eb20831e135e04b687fc9d364af9facc2ca830db40914c8e7b517c686a67391025f66167da1137b05dcb10e3c1f4caa260f29f0b408db801a11f67ec91893f3abd714f5915e9e4ca46d823b0f58ab990d26918ac0ee1416bac750e82e5a79c2813be110dacc2e7cedd75fd87644933ada44ad93e4cf92f24f1a3904f3f8bfe9bad108ab5476f52b177991c256e4df9f4306dcf50541f47a4040ade37e8b2c62093f5fbb4a725038dca49ea940970241cb719eea114209efb6d1c3ac9f3dca1e41d56fb2bc6d7482674ff4ef49c2f69d8463e0fefc526f527bff95eed782678671183dc15adf6a8ebad2ff48894b3b41a05c6e2eba0e1ca71da2c9bf2ea6ea94e5f408f561da20230c6b59104501236937bef184acf39c26c0112bb54d95a24649fce34b3d3ac82c30abc7e690c586f5d7a9e42323b0060e835ac3eb5bf75af901bd0d0c3bd03846a638b8269f542bbe5bf586ed2997421d1179f18f70dff09eeef98cb56f9825e552269e63addfa0ee318d989859364f2d68420b11fbea8b31648d7ff64ab60c6f433cd10135c29d530e90a7ac6f76ad0d172d23f1fb9271ce38651a2b7f4b4ea0a2dff847e6e5d955da187d3ac2a40c95a61b790de0a970185b7d01c251fd61759fa3f84d738e6f405131fe81c76839b16d0cd00295875c6fcf82d7d07588f1b3e644c58947b9ae5ff9e57ad14eadf0590d9ce83e5576d4b9e7d81e4eaa0e7aa285128d669b340b24ebf7a6e716af3a4dc4e7d9abda4fd10fd0901e151aa93663e8e925b5133604c6b199ff6dda5127ce828f5abf67c6d55ccc917a708298a7a6606c9092d1d609f45b03a1c2bb9c2585770aa9656738ac9b9207b97e3473dd88e8f3d130bd1f3af2fb45462f79f85d542053f30491ba729cc0e6c8ad75407fc9a215900e89396911f356f1e165dae2980a51c3a9ee1f017a143dca87b0e6b42184e7935231d4e1e890862923d9f79c43fd4ec4463039ac28bb061861a070a774034b02f17509f53572d9ef9dbad77e617665f79da7a87fa128a23ac950d1090fe03d38451e87460c1ffe132a22fd087e839bb1f4c309221969ace3708ee637415349cab12eb2db92527d954f7dffd2b4229b668827eb48a452bd093b7bbc4fa006eebf610f97603887a894bd767c93ea77e2c16b97b9444d5f231e20ecd02a3f3154597c3aed1baa48d9dff22a18be01e4b479bd83b562d0b2f1c3f7e9001be93e298d354a6d1ac9838679abbdcebcf8fb81120c3d72028ea5eb057f58b6c9c442be472fa270d7e0dd0b106fb038e234280c7dd3bbf5ce0efbf383e10cece939968cbe60164b72731fb08df095f8e353396345ed234e12754c4c93debf53a674a89586a7704dd484e2a7dcfed70ecda1cbce2d54df0ed0398db41788c28d836d30460900cefdbb41f0f5560199c381cd96b84fb63fa6f2e55c6529621e0990e0d11737e14f8291f3ea8c473d1af6a517e0db1c6b759389618a06d2402fb6fe4c83a260512c5a51fc9cf2344fad7f45ea602713ca94b1d41788c4b5b49a40dcbdcf529ecc72e4369da63e38efb5756c117f1035204a60c17af339addbb0d64982e2c97f0813cb16fb7b12e84b52c8d78bf825c394ab9656785a2081f9583abd6d2ffb063a48b64ea829d5f02dbc15e2486259a0b5389780265d688d907cda3af2dddbdf28062dbb5b33fbc16bd63e560305999e9f28ef112703fc1095fe76d7c0ffe2de1aac374170115031495cc5c24d21220a0b4e06091a0aa3e4cb3dca846f3fb1ac11d615cf7cdca4905feab18b8b667a081621ccbe571379ee540da9e50a89a882f1780428b611620ab9326ae7bd9350a2400172f24b255304a582d5cc355fb58afd498eb0308f7aab6f10c3d5a8ae16f51224c1ae07d9bbd430ad8bbc6baad2ca9b331f1ff38fe1ac419e9684a62e083cf724275956f6e9a36fa77a63925bd3fe6d37d375ae0b792fdfc2781a00b4b9e766194c66fe0f1791d58b8f6b6f5117bcb77d8d30e1cf8f5e0615b462da48800b849b8279f33a5427b0be7f09259642e2dbdcfbac2e1f8943f203c9698bc8229498f51bef9e26e262324d59105bea1d534a1d7bee0ce62f7e12f67edfb1cb773cbdf032b5428d7be900fc11af34e919bc181504ee8e9f6faf8b6411c5a07cf29a005e5cf9f936f4575f30d98c51e9f7ce50715d7247a18194e0ae3361934f79c75dab08720fcbfd1edb9c7a2c0fc2f9a81ba82338bb8b7c8a44f15d965b667eba032fd90d013cef1d06adc7a759b19db66244027be4a73503ce4713afc2113b4aeae99e0f2778b1f4dc0089d7f9e66565d53b25f2278f8461c3d5b7c6b4fed851df070bf2a0c2a22e1239c5f70ea9b63716d92bc89806b81819a53e9b06dd5dd93d208c0e2b3c250c01606d9552d52599a2a4b9cd6871aeea0052f8351fc9a12e77d3106e1ae3342ddbe489281edbade1f860df80422b0ac597d726f17c55db7437b09c1524a591fdaa346351f965b9aa7e6485ceabeee19b6c8ca94b2ccebb4d3015952445fee5cdd3e65d0e672d1b76f60a89b50b3408acc534d7a255ad24789087113614a2267b19c866b3795880736a595830b72475e9ffd5de8a3521b5a157cc96d63be6decc9fbf9c6eccc4df54e554b081c3663ec15444ee0563d5de0ac0e6a89ac7af8817181f161ed217e919a70e9544801ff2c0aeca83d2bfeae3a673dee016334fd53da038f298585144aa077d08f818b4e01a714399907700f3cb4ee784e48b8e13ea15e35789801527a823c22fbd4b90ec205e739878bab9d5ddaf87b6d62d4381add73e519d8ba93a578dd902fe7b7326d4d138afa5b3081d674e393fb16ef1f4c56b4923dd834390262bb6335532fd9c3bd35e26f66319a1dd48b58248b0af5c9e1a622f067b3306670df9eee347678ba2a5828b1efb190f74e137fdeefa856eeea8b50ddf278711c44db75908c23f3ea0114b8adca0517bedcbc1d806861d4e40ed4eb007d0d94d4e627c73887041980ff9b924a622343a042a085ae73ec6288d471356ac532a007d0b0a6198178e8834a3a3aab3e1142cba4bba91487cde1282aca2959ac29cd47b82b568af73846a489ac143496341c087f3f2f51e341e87a781fec0acfa6ba22f80e634f9e079383399259620e626e3c09fa948ede2074ec1c6d1418689ea69b9506f1c26653dedf16b83844586fa89eb8593b06c4b4f2ef893b8e145aa861cc4c038d86abfd57d2c1e49212ecda498cbb5ce23324914f2d97dceda3cac969955196175b1bd0f31ae409b3578549e73b655fbfd68a44105edd730d49666e97ae8f21a3cbf988456ffd5d1caa3e89676028c6631c42ff8787d7b6ea61457ea952ceff5b0df10f356f92c2eb1cead0bb395faf0dc8074d6fc97ae04e43cd0eafc894ee84b2a2740374091bfd75c13d1bd3b5232c17d246df7bc7288c7aa57aea71fd3deee689e4f1febd170e51f18458dd976d4aefb167d8161b156b4d60a4616ced12a035a30321b06296c720305ab7640c14fe9823f171829cc4825650c09907a8dd6582f698966261895bbe8f65ed7a7f62ca34d8b20d4793b12a3243a97dbe3e01bb3c4b47f58de1c822eca40fd09666e075f40ce73dd627295fe02843e6f90945a5a4965bb9bc5ae061c18d0e2f01afd526af9b6857f54cb4ae4332accf4cc74b0a18bcbbe23059db97c84e0795707fa9d05f69e5307166ca6784e0ff878259ba5f29035476b3b2bde9ed842858294036e426f7fa059e4f355184d7c987b2ef72109b8a2b42dcc8012e1129ae5f11c8bbe10680eba70610afdcb80f82017a1477dc2839cbdb82f81a665ace95770bb0cf63ee925976fe166a4ab68cb0936d70d33c2dfd9ed839a781fcdb01044e5bd68829c9f9608814b5ab00972257e0a0c8266774e8b6324de321bae67985d4c0ddc3ff7b21cef65cff2303823a8d11b06e97d916f3eef4a9c0992ae142be37f7fa51125d11cef9a4594be15cdd39b1e5cced865007864be0b0e0d6b5e6bb10481a8989a179d20156659a268f9eb12cb701cfa978daf19dc7b440b20f3b823fc83be032faf75f15e52677150287a6176b84aeb5162944094b647c45516fe87c68dab1372785a9bb827f753f2cc12f12919a5fa2b762a4a12a78c43844c668166a44631ea35f93f62f6be17a8dd6db4c659614caa4ca3d42bd0557dcd4d2500e3c19e8d37ddcf5c7b5c190c1da131e1ca0655d579b33640ac01dc4851bbb9fbd72cc12d2a430908f77576138f9f3921b0c273c2b78869ae0906c25eceaefdae4920070a6188925b4435011b0916e8cb2e43ec0bd190ebfb358d331513814d625817855a9b88a4391fc8b6a9cb71496a3d3dd60b9505e540c21a5eb6c9183c165df7f492558cce869ef9484b03666891a60eb4c98de3b3404862c01b5970ed0ea848064ede30a41dd26019f74ebd3c6fabb0d669983da8fe3c1e7bc6bf858e2e6b219fe4a1cccb826a9d39ba3e1435a1d6ccab83acafff855a8ed7fb1d81d7ef6c4f82aa310ba82616d5301ff3719948e0703a0556f377ca1afdf2f177e1397608fdc5e40f34d59c261e628b6193c5dc8e3f67911a34e14c6b4e49da269ebda8a3650aa85ea3557fa3ec1a843ba9192872e3d7baafeb515baf317080db817ac648fa890a27a88b6d2a822f1bf18f31815e38c8e85d5887235da5b2360f8cd71002e341c26551492cf16242157c9a1d92fbf069dd25d7cb4726084e3ec33afdb5d84a6dbb07874fef74346e43a73dfab02c80240deaa1944c22515b86b4cd411a57d95f44ccc5f8b9ed30dea7023c29849a411856079c48744e1f26d35dce679b627344255e36a6a1beb3ab81b43498fdb83468fd99e9d99c1d1c3a3c87b781652db21674674fd1b0d2551f4a239d10441c7dc77fb48e8f997fd105bbaefa98d9bba4730ebec9af2966c5011ca426879e6600377aa1e8aef05827d7de2f4fea41228fbecb2a4d2f9058547d020f0b57ed4bd67001f0e236d8d5660999e890dbdc94d49cdb9affcf07eeda5ee9429b08a601fb5ff461c2a3aba30da6e17c505eb9b653830604c0f493d27726a8ba4a38e67b78a669a69222449df42bda3b6fbcff29a5ba355e9a3487983a213371358c73babe94d43948424a123b81456507805713804bf9fa6773f8015152c8563376f985fb4bd469c3c67c8fb2680d619bcb7351d7bcf898a5870e05f2123f205e69a353b7754626018f99a3ddd972a002ddbb3d5bff7bb64f5e9271e410cf6330f513ff621a30320fb003cad009b54065fe629568b3f5e538d1c637a85dad5a961063152c2eb3c62dceae0ffa9a5089fade648771ffa4483d79900d4030b36f9db3d84ddeafb44e41c5b6fd2fd2f2dd77ac1a670d39e5214bde845786e22b60fa81c4c853ac003c9be5e5d7fbf51a3fff431ecda5955ebd5b6e0aded4072f0a202013131c0c0dc99ca2a4c2df1bfaffae7735011540244cfb18647459bb799206deff2a64d1f8c18cae302b7cb31a6855d3ab1760bf4314e22dc6ed9b9e964b30b47d5f517ec756d3840712021ea144031930361ffe368767efc1f5e7512e576a3e4907b3bcc9e26d1f8194be91cedd0e8e1d08739950a6bd30d13d835f50b32fbcb1a24a4879aaa7f653bd1e7f6fd79dad91212f2ddc8ce7e638ab17c825c8aa81299b528b673a368266e896953efee1efa5ac40a36a9f7d09fd7611609da181d88b14f52f15090c13e9e25ac32deeda67b992571a30eecf369a73d410593671981c627cdcd0bc27fcb6cb58c3ad484b7e4871cf95a193314bd5e1e70ef0cfbabd202cda9769ff25be2616a0336282b1d979676bcf9436e4264d4a8f7d46b1c5a20ffb64c87e58fce39ff801ebd6f7f886bd5aa3d9c1376034133d5d01d5669f99facfe5aa9855b621aad90195d6c594904b5aa823a54ed15952a9d5bb4beddbc9771431b0d7e52470d1b9261930adcbe7501dfd564f47bb4db6fa815625169f37bc755487ad25ae6897dcd72184c579dffd7f1eceb8b05ee905ea9d29949c47a2b467b5037777802798875301fffa4db2bbb5ff5c70230201b642f6d3c08dfed7f095f0e75522d1e60935e35603c7734ead9bc1046e88e6ca03fc64f304d7671d4a0343986984b2a920bb564d7dbc6ad512b3dc7329bec50792825af16e4d020c41a572c5da09ef737bbb8539b21350b9339daac5a8cc1e43ce0ab798c781e7f1bc7ab63a1a7adef6c2b65e0bf98a94456b32cd2ca7a902e29b88318b49c0500e09dde9a18e11f1fbeab32f7581ab84b419aa793b5ad518fac88a5e89d7cc74ade6b64e6ea8dd96d753916b00954789a9a99989c57fabd0e881324d5059515d9bfacd27a4e15069af77873ad5f7a608c070938b66b651442b89c5295189434e251b3c761363ceb878bdbf77bb1b8869a9af3606cf0f4416baf8b57655c0b98594dc0a0aa4eca6a3a7430498cfde5621d07ae38f79d2207af6e7c9024a428486e992725f612f70c6a54b4473a46cc76a5a2ac0e60fdeccff20c759400f7e651be0d8b27569d6ba810cf38cde51e995ba8ee0826a6c88b25e2b69abd7ec88c65fc900ebc18f1255e2d4f4dbe5095d982c8b0a7fafdd4447f6baeeb47e588264919ec29e0565cb95501ab1122ffe6dd2d7981dc73443c774df82a8c180ff0d105211a29879b36645bbd67f6afd9a9569e2089315033d02f05ce2150fec047281b8cf4bdc2259787ddfe2762ffdb4cd61b45c1dea629da3290100729dbfde7f084420f777e2db98d9b25a440b35b8dd0c4c391c44ddf0d7a9b0667d2a80da8cf7fafaab9b7ca55c2cda0e167de65886a5f7a88e17c5d2e5af37793209d105ed2562d0d08167946b0e24710a7ec3db0d4f541daa7df0ffa9b9e77e4cf074aa169f031f1400da26e0483c37eb4c3449c29efa60a0297e3eb8e62baf8bb3d4bee62e2ed83e1c0a88e6a1330eec5de560f44b699fc1fce7bbe1819591943cb3673c0b36e56a3ec62d5e010bfbcf3b285cbf54d09e73c9aeeeed70b9d52f0051fdc1a2ff6b0ee890acc4224b57e6da0fe9917bc1b3ac17de9ac296a4ccb732b59f3c0867f2c7efaa2441117bf82ce1405ee07ca1de717c9230482841f871dd230ff13e26c7b4c08ea9bb4bf5f730de1949b5459dcb964d31559cb756775cce381c4ccaa72c2243d5bb4f4b14590f085095802982f8ab075a45a93efce46e9cdb993f894b65363aae0fb2bee0ccc90108951ff84d11fef7deb06fac861a0d5fec853c4392d54e9930161b232d9745f3238edd9f8253906f2799afc79b4185aeebe38a0171e23770f7b951ad841569eb6d6b8afd7a41e4b4b760baa1ee900ea2e720dc7412ec54c062505dd52a357f45f960037666748a2381a744575cfb34465d33098f41f403e0ff84230c634616e9d91e2a51db62b92ed9e4a4b6c689d21cbdbd2de73398ef911451f895d2ed627265a3b7f264a7e7cefeffe75fa20d89bae3ced3c80ed897322124b3d73abe68781c868547f12d0574a2df5b33c7f9a96579f904c8efe1700b89dda8a199d6f012f340a8fb947fc05d762e736b2c5d58d8740c7f1ac14768f125696320af4cdaa3c989e2d40620ba30a08f5f728379a45539be97fdc578fa5ac71b7255653c55d692a8715f0e210ce0385fd5daaa851b7e86b6b58f2002c36f5e0e71b1735c9a4781e19dbdafb6b0b8833ed8c12f1742db117f2afc66fccf2249e30b01fede9214bf5bf0140a3b5ff795127f39cc6d31c2d75453a193b7f896887416397802f00fcb1fb2e94f8250baf6e4d58a1badc2086242ccf8cc6dcee84422f1baf0f2aa6c3eeb6ea931ffd25a60857a7a18b7e4d188d085a95cd1e75e7aea9ab9f5220c3cfadac8b39fa597e4033d99e56bf53576de27b5859e4db5e62627d7e4672a5182db94d2b575d622dbb1ee472ec1db77f694aa2734cde5c4577ed1111f25da92b0ace2c969bf7ccbbf0c08922f586d09d7435d8a46a901291483f3713714df25a34291c48719062ccacbb20f0361c6d4a49197c85197480105f1f626e35bc002146a433ed916bac12e6bf49daf56a5abc330a425f570c10394b275a3b912a36130d9f6976a2a98ee276ed0a330615ee5c78500f296d07a31ff4e221206b3e8e4d567bae49af3055acfb50ab57efe99ddf661a6a6fb81eb39839a4e035746963e9b292bba48b7bc4c48328d49f84681ed402727038ef276d51a6cea1f99bcf849abbeca63c462bfa5467c46a0ddb5ce0cae10ea607e9fccccf4e14f009f8e6371796f33b5bd5c7f9e92b6770a1e6dd51a9ddf73da187fe43431c2b418ed9ea104eeb28a8fecbc52681ddbea35248023e3d87db4dadba09da271aa58057bfaa2da0aae42f4f9ef60006f1439193c9e2d90efa939f33428101852e8a977c66fb6c07222edf61299bd02d002b50f7da2cf4d4d8e667e505e1bf33bb24e5219433347ffaa07998c2ac47fe13d5ff999473dae2715e222ca3b936ba8efe90beadc4343a0c2567c4ace7691181bcf19c7174fc047c080cd25c42b369738f89004788f103a83a9369f56be6ddc5154aad6035ace763373eaa6bb5e27514b6349f72c7c4ccd0420f2a76f00e775ec941b4a082cc02851a16adc892a0064ea0ddfe50bbf8474b9f1fd279aa6aea98128916e0b1282f999e9d8fe2cabb31ee3af10a3b146927212548550585621c6d420c278668d72e9b1a3a04fd0e2d1f4cbdff121fd8aba192247c2c3bf5f953ab9f4dc4f3fb6cc61404197c8d82a59ad9646901669c9ae67e3715a8d29234e1003928c0afa1f7a60843e3fb0a51227bb0f429fa784b75308cb84082d7aac70ab3eec6d36acde93b6099cf00e60633f0b2af7f6115df2408a516b9eadabd975b1fb99545da55c7becff32acc7346e2e0657fa7aa5001cdb029c9bb4de4948d3bd50c3658d319e374a12ea2c08a318a2b19d6f8a8cf84fffbf8c1c8696aec7cfd3a9893732dc89cb363dca6c25f7cae1c72b3eccdaa3c534a876c54f8e96aa63954387217f6b753a7543b18f34e544cbe66669f0a8ad9e6e202cd7117fc10e49bcf9b807fb380108549663e2b62e979deafbb9e97c8c1810594bc2ebc226bea987c66215b7b0ca2b55bf0b400e230f630ece76415ca8b052cbbbde05ea99934871a701c2a46bf066b08cc2b0798eb6ce295dba8475317c3093935f60df1c54183617d69c6a5e3722fe3535c20e5269bc465bd40f1b6e5577d10d431181eb4643033529233291fe70510d07dd454ccf7eef3ff0f038df68b71a1cfa5ac21f6cb336756ea1ec81ee4fb42c3bc7001d7ccd3c9f6faaf16e6ce130fae21b9f36f6fb5453aa87712a8f8f93f1e832bfb295a705c131b9af2f39d62a6c1f1e50b6efe7be20fa4df502b7c8659fe0024cb6d3335715715cb57f5baeb9990807c909fcade824faf66b0a98d93c2662037387d8265e535cc3d8f7ec86090c4a5e5ba3ecc037d54530aae83b55cee8a0d889d8b4b488794e40bb82656fdb90d3a08d6c3009b2ba9a7a704ee87afd746f7867057a24b9643ba31a74d7c118fee2f4b042a51011c4a0ab5608846cf12246f624c75bb06d3e49e1781682ac0ee0d08f4dec6639c040586549bb7b534efadda4dd959529c176c383a6ee6c2507209477cddec266b4dabaa4062dc42b1600379a78595b593915366805bfdbfad9ecc62097089d531e8f9ca798be743db179396e1d4267258ecc82780cd82cf3c5bad23a6032ef4caa00312b2c1e5cc901712347098e59d474ea7f5a235c7ca9b610afeadbc9570f120400b36d8de685daa3912280cba8ccd721a8236ee6747aa91f8cfcfc5f1f227dc1fb93de7bb5ced4ffb3a15fd35ddcf15e687d2acf028ded6fbf378641101a1579ea5c7fe0f54407aa3e7a284f7bfb694401622cb9749a4202e563905d244b49357aa9717bea072812ba4a8b7180ae66a46a72c24aca5af87fd153df4f3abfefca025fec9de65b743dfad3be0131fa65c4202778fbf0cc10c1ae5d61857040bb53eb032727582642bfc94568840b0b91a82c561f6ce78960e23128d991fcf2cf2c9f7e6526a0c685e284b504c897f4ba1ce6efdfe05bc4335c769cb6bfb23845eb01cf15f457aa40fcf8ff5042311804f11b71cf966cfbdf3ae557e2e7fadcc60a95fde3bba1b53adcf06764532c71a4c761a43a731d8dd9c6aab32675860b25727a4aee0de166d3a88cb89f2972ea6dbcbc7ba6c6c0330b15d3618879df2655cfea3b7808baefc770d391640e5a3f70924c0010a3ef26b5545200d63eac6a8836c33295ff96bdb0a36533c557e1bd3dd0bc5a35c44094c1c67095fe17f1ee6013ba53a4f41ccff8e7602462f4815f257f43fdf386e7cd409fadb4fb5847a986315e386c489aeb7b85328396046d78d8780e74fb1c86e51cd30d829d71ff3e1361afa8a9a8b06e036b1faec84b88a6ed35e768b2252144ea73a86b2c315186cacb2f08ae3259c918b25ddb750a81344e1bd0b0bd098b75b62610106b59dc57477c9968e3cf43affb9a3df2997f9904875bcaba850cc6bd26441bdd41b3f786d6952969b6dca651a1c72f166686731f8afd9c70fca0e5cd11d68503a4d1f295dee53e2a080cea3e1ddfe90a7ccede32901d09f4f73e9953c4dc6a57ebb7c80fe3d2badcdbdab46fae6ad3abac6b7ea62c2d4c045734779bde53ae68f535b096b3523c9b46f19721f3ece0bf5c2b2cdb493d7ab6ac96fddb470b6b9e222ebe35651aa074a3cc185f0695ab4af950a97f3cb9a76d65d4ed37f6c1af0f1639e147b0a517dafd269adab6349732cf01f3f5eaf092aff4bc74ea54acda7a9ab2520c8843c579e2ac8df176edd04d6df41585695a565525f8b2feafde2d628cd8a79f527056839d3f90e9b350c9c5f3fefec700af1c0795bc19ffe86d3addc5279a61c672aa79bf8044ec6a42a13901af3b5d7e0c763b1ded74dfd09be493b53e763d1790d18c143977a0343f87a366be7d559e83c2824829aef40dc9b24f14d757dc526b4e34ff43e650881cff88fdd2955770608af95f4eed5d11286c42f8c7bf5a19e87288bedfc34c0a82299683eecbfc1c003ba18d36873c1fd1b0728a5f98727b95ae2bec2dd232cc30427df5558cc6032662caac650e72960e21160a9c9cf2916c477ad11140df668b2c87d0bbaac4d4d5e5bafa431b66a4d10950a039adfe063b3fa3ac55782467f8cbba33d42b8461f640a0da53135c789e9952d1735569299b9e6d45b5829fcaa9a45024619107337cb263a81e6d1987a0215123a1246efaaffa429585bcb3943878004fb4e7450974a2a0d103d8a97a8b06809bdbcd529c63ea1fcb601d09850422795584c793d201d21a54a48072158607a44986a218284d8b6f216c4989037dad27df31ff4e8161c9925b369a8c6649cb941fcf8671b38c2d8d34625e460c85805dc2658a12e4c1b4e9d1569ac8875f9d6a8e476cf36b6f9a4e937317db86313f13f17a4a4d8a2c316e9435f8da0dbf9197076f6506c54413cf9de9bae27c7fb905cc6d2c8b49472a5de35d1a5da2c25d50f96a8c1eba768014657ad2d718723b894dad3ab40a4444810873250fd936c2db647e27df7fa5605b271dd928fb58434cb449498ae64d4be2a89573e196966051bc0d68937537822d61ea441473d9744fd50422b20dabcdd18a04136d99cfab0d73cde4d062b2479709bcb6b7e5d4311120b1ecac2c62003578fb2f3e2c57ddb7778b4d80980a5c30a666a4e7a6518e062fa07d6963c6bb2e3c319054a0fc00568039b677ad8180345ddc8b2945ae8dfe4446d6f838a11428b4d15858628df202b0933cdb9dd5de76f2181520f0d5c14631b4ede8072da0414d99947c0fbb26ff18ea4fe88da0c7cb1f8874e00644a60f4a154aafb88a41696dffbdb11a2e27d701eb18685eb6d2250649bd616bbe2273aff4c8dd8eb6fe506129a5b06b271905b167af4ca9e683cfd35c8bac7eca00db5faa0b9156778bd15ee01b6738251aa949940d9cdbf50a755cce327272f19ef5259c8dbaadaf75802021f2fdd19b2c8b586ff6dea0fe2835e89e5eea5c029326cf9f6e7dbb0d09bff78d1ffc604d93461178728b6a7f4ee85bc3b937530e7356671b2699452c0691f877390241ffb106fba8fa586b6b8836cf138a77fa3c84a1a5fed5e4b02ead41c056cda537301a4c83976b88778eb4bd97e065110332e3965b259e43afc74fa65f6be7cf44b597b4d77c994921e6cecb733f87e4e2a37a5846c8a1e245313888087257e25147ecebc7b3fe4b086a17def080f5163822f7291931e93e129c14a833f56cc136167291b84ea2a6d434007b3632a812cda6e6df35396800a0c7615d7da34e79170c245d031b2d414447314dd7ec7b65b5f5b335c14f20d9a0ee8d66bbdd3ca628e7ee2309810e613eed8f8cc40298ed703d549585053f6b2c8bc657a90de716c763a74fa794cbdc11218883b2ce275296665ffbe19afb98cdeee973e3e242f55eae8c0587be22d92faf53b9a2b33f3be26cc0e29af2af505f5579a6d8dec30d2c63f6336dbdb763ab51911f3545499821ea8cf5de35dad0491d130519bfe4a33d4054338dd8b41033728d9dcbef38915c6b08ca74cbddbc72a6d3dbe5261fe939a2300ca97704f1bbcbf9707acbc77c8f364baa1cfeb8f97a1b247d4d5038c26dfe5411d8f4868a75ba1be190f870bf7557a73d84cd330a6cc6e6b0d0bd135b16746a4873d704200f4d6f68e94d8ef6ef3ea95ca592d2bf4ef7833c977e4765457b6c6f1fd5d847c59d1b08f464daec5f52e5eea2871a48ff456ce44f0377c0a99715a8919e85498c197bd5b667c64431458569ae875ae229902b0edecb49e23aed36e78ac7b5c2ad65da4bd2dfa3c58452bd5396f577c9b224ae9557aff2e3963a4892741b855fdb90c1f3ef76d8db8a465a25d6a810610584a4fd331afbe6033ffe89637a448db52a30aa4210109f21ea3d152c3bf1ca055a8abcde679e5f12f5649fc2714aa4fbfbab6973d4d400e531906d7f5a219e6f1ee8b07d6ec58dd72ae95237873c85fc6b512bcd51011dbede84cb2082bbf225512e361e4841be08556d98f6362f8987546ddede080f5f02a16eca784bd1c47b9f605cc698236643062f0ae0f7f4c5874d6d29703cd7b6034caae7bd7b540185fb939370df1e2e6c301de6fe2dd92e51f068f410f32500c8f8e5a673a772754f57d38d0b8461ecd5c345d57183cf5891e12a090b54d01fa5aca327c501d927756ad7851bce383003fba3434f9d4cacee4571e9cf29e19cc5f8d6c441f1b3cb357951343f316e8f00e390d4f948311979e0ce918efe768508fedd4975587e4f43128cb23940af44e0d21dcfab9000a0aa71fa348284d1ad7eb0a6caaa83eee726411acca321154e10027a18d64b839c065dc97731e32b522921c0ecbb9d406fe0b1fb2d31afd7efc1c0388a986c58f43455c9dc85c0c4d3a961a1e1b0646a9b0979e2bd24bd131b0cecc8435a4f33f008d2bfb33c4881d0b3f80dfd67211740d344fdbb15c548df170ce1f0109ebd8c96e41d48e9a5bc52a9598a65fe48683493601635a2cf7ea632ddc65769b33f3fb4655fbcb467eb19c4ef250dc5924c42480ead8e5245dfe7ffd11ce79e0087499330bfce4d27a55f21dafde9b7cbc6d1c56e14d91427579b88d24dd14da1c090523eb8cbcc1389ba3bfa4306bbaac445ae4bcb12abcdd506c3350fdb72bd6b8dcf9d0587438d9c59fda333068d88540ee888798e4f9f49a3c307d9cd77483080d17018a91ec00086e0f1b171d7308feee40f0abb9da16763b382a6bedc3aac978cd97b795e9650c0f332ab613ddd3585c501dfb3237fc38a987d30fbe605527502e4dbd38b63b978908a2d8d7371f909790fe0e30f1233e85f31c775d7ca69cd2a2d208b0242755039c3c5f39e5d7bacc67c99bc8d7e97c176f433e46a3c87a1f7f327c3a96547ef91aaa972c710f18b8c01850d15095930bc7338ad1ceb2ea1b153bfc60c1942cda2d01913d0f68e8bbf575bf720830eb66cb38395f7c620e84662b8af4838f3a1b8c8b08e9f6b4ab4d4f53d10f02ae1cd016e130fe54ea09ca6cacf503d6588df5b125c3c2151eb6d4ef90149f019a345635f56afabd7223f0d406ab67f66cb18e17664d5a79cafa3d3cde42838764b5f7e73776df8e59fb3abebdffbe0b364773ff2434c730f1b0c1119652752bc54e0628f1c781ecdd0722cc21bfd4e9b512c4d0fb0994a83725ae44415d6e93cdaad4c7ff24a3ffa6ec82c854751c159c1cd163aebd06337f0042cfa7e132b4bef385a0e366cb3bccf8df2a7b56c6ff6e817ba0db29019b56fb5316f6ca3d33484148de6d616087c0e5cebccc7440202fca739b65e6e4914046c83f278fcd50dd2132fff89a9086eb1257560bba4b8a8cdc997bad03ae7ba2cf9f70bc9914d3eaecf0762bbeedf7653ef47e0b169cb033fa0eb72c058d3f588ec970a05c8855e1967e2b8bdf484fd4c60d69ff7d6d87b4157df8cf3e3aa4f9181acab3e9eec647be7386c11c7140cdbf53e084d5e0f391ba5d995fcb453b832d6e45d5fef22fc09de46f324e21fb79bb820b266b17d3d69715d0212cc23be356c11ea6b2d1c23953ea068ee236621ab9be92e20b37788b3ea144ea87310966ba07f1fc44bcaf5b55ab1e456952c4b08f2558d63483a26a22f2113837984f91f2a6279e9121eaa94979b3f328772f29da9817d9a363c1831f4b75571c6bd2458716013ed8732b1d593eb640bb70ee7be11a443305cf6fd6e877cac88691731d6fd6764abcd020011e4c0fffa38d6fb52d030ef918dbb5f7921e396f04b7b8a36766d634ea6fdde875ae97977f8aa6afe7ed4410f4ec3fe316c690d1fef7579e923e5da2c809cd338aec7b7b0767b465aeb5b86b22d603fc96c87ba35ea44b85d75ba6b4c18920fcac1365e50819dd84f6cdcaf9b7a371169b6337ce3fa8bc5f6afaa3c0e17b83464ae923db8a8c093c64844308dce7bc1fce66726642757e965596abe2459df0f46523da90cc2297c53efbcca10554060f0bb0fd245f5d0ace04bee493e28eb619ad22145140d11e03aa7aca8b460be42f32a3535372ee634c37544661ddb3010edb89c39214457d20c33370244a762066bd8c9be59ec2d9f16532b5e55505c719f1acb10566050ca980a5f8fffde37977240efffc05cb1864262a95818ad5efac9799c5d00e1a1bd00c2f28645bb29f3cb5c497427bb545eeb68e0aa5fe7a8a2f56a51893061d00ab35ca44eaa26b1c2eaeb371ec94bd9a984d945d7681295c836fd34b1d9886f2ccc676efc2da608299c431b3894a14374e1ffbbe0b037342991e00b7a6cc9e72f94901d8597a16ffe68f991d44b35abf97e700144a0241fcf40d60782910fc01bef0516665b1c72330a6258f6739f210a07ec6480487a84eaa6cc47282eae3bb959b0b1d4fa02b5422d6b98ec6e24ce97786b0e44bd01fecb19904c54898b6704d66c55b03328fa827d81374f6803352e447e0c6f951db484bb56f2e3246adcfdfd8ced02bdf12dade754f4b6bb4c8865907c47d9b7a1b68e1a0b17dd14179210eed8216caf10513c0cc16567a7fc65018c7ef2af5a69ba21dff00c8ef1150d96db139e0b8d9f73cf789b9eb4d7f535570958131b02123a81e584f92138e0665b4f7381a5fcb1d3ba519357b6a4d86a3a973db1e9645e45209d8568820ec8e27a24f2d9e0b9e9497b1500ed45898bb2e32ec1ed4581c28d9aca31dc7a2a75cd3ab137acde433010a83f0f15db4f9e92036c3feccf6c56bf529aafb4af9863420f65df583459ecb1daebdd4578e7e0f918b11afd7fe44b85b72845181b6bac06e9bd3070d2edd2d7f532f7ba0e8066bf3745e30783222b672725218779aaebd0ff8fde509408ba55e3fd9eec62704ce0cacb5e77c7081a22ee7d3fde32354ee5d8f9c694b9d01e4cabd7e7b10bfe68b8f559207334cd063df190dedd0518f4ab144fae8f56b0068413100dfd4bc549eac00ecca9e7bb1045bf0f525977c1a1ef1963c6a83ca4cb83a6f315dd0497ad92d68b730643df5aceea62a3bd50e566f27f3983eac2a832a16712937834fb4f9d6e17971916afb60e5bc647961996bf6849bc191b92b36ff4114cce3da01eab34629faa712323bc38ea1f1674630fecb06f3ed768f0dceb51ee0bdca35565b02275e02fa61d07738f8f4940abdd6aba71f999e0570cee80383f90b8b640b6ef9076b88cd4085293029997295e4da38020090ae67c764349a5a88f362ccf533c6db918370bad8e097ef5de490e7eb7e58fe8c3c2c08593c248ce59b0aeb1bc1cb7b745a324b3cffb39f06ea6fb701072c568242515d4efdff9215fc68c3c4a9bb4dd96e9b079f42faeca7e41649a9fa0e912ae7eb69723cd78486fd3459e5d575f305559c9c6f7ab3974b43211bceffc6a2e2653d7f93e4b0b98a2e56ab98f65b2d93ada7cddd950ada674bf3e20e434ff1785d43d70706b010a8a881b7a04b04fd22fd1f82a1f2f0accee697ecb8bf84ca1c03d7d084506d585eb2e6c5503fca5e60224812ec15d614154ea75af559728f295190d6fc0332cad60e7a1d8cc7319d48903e3b0b8c723215a3901dec5eefcea12aae4ace0e67099d9dca7c0499aee813d12b4e51c22b5585814a4e82161232cbe994dbd710bfd042f4ec1975391d782a80d56949f5faeb1872beebff8b4c382fa1a51cca007a0f509184686d240718602bfcff2a6ec74153caedd1469be2fffbd464bcb5449ddb25851014de3b2969f3fba25de5866a87cb56f1ec6dc9806888e8271441d96763300cd7792a024b071b9d703f7b116bb6678f28589cdd0d1e9d46005188d97c6a8edffeebcbc13fe79cc4cb4c3f5bcf1a16f9a8b003455a71d6f7287a240e14d8df369ed06ced8b1cca0828a2b05a054dcfe86fb0d3da40b4affbbdfe9e64afa1fc6ab86312a58a2799aba82736a3d9fddf9f3fc8ec110fa95e629562350c2c9398d26289b35f1a78b4be58fb017f9de4f5b040333a9d6ef8c1e9c152f5591903f04b81144411ecbd75e3ea3632ddccdcf88cd10224f611a5fb42634a68a4a50497245ed3bbc26cbabb26751a5a19bbb894d143769c7447cd9d69455f83b2382fe73af29b3552ff267ca3181d576bba5949b1c005e099118007fbbb1b25d097074d5d2abfadd7a10175df718ba0e878212a9ebabb9af8385f8124ee8863dbfcb67bb24761b4d5c01a830d96df81eb95349f9d1eec643dafe746abf40e65acd4a56b55d6d6f483c0bd7d72cfed8b523766efb244cc6c2c365df97c7bbb7909671a41f80123fe1ca639097f54edccd22f3ed97c842f8435177c277e38c4eccd92c9b51b454ea8e6ef22aed37eeb42a3bf7c8e8061f55464dd7a71b98bb469e1265adfebbeb314d755aabbe3f5da161fc0c063e82929ef392cd8f7d71be41c271dbb5104bf2ae9dc2ca01dccba1fb14f608567e9dd5ecdaa6dc2202960469c63a79d6ec15206e8f663de01e02a1f34521d087b57932e7b2e90b7d71aa36c20c4486a6418dd7c4831d84e3ee4744d8513603fff0a8470509eae64147d474a1b44a8139bf555d3bad0f11d4bf88a64386e4dd9223982d2e54d67cd9bf2f6574042992fc4884e07157acfd4ec44a55ee6affd2e0f36bb571c926dbcff68f22d9993c35738adb9d45571dc9ebbb91e9954fdd5d0b809e125513e08ed70e8da79c8af02e00ba9ca557cfc3d86a3256a3928ce76f9403a3a358a29367087c886c9078a6681883b532ac7a0457d71a95ae5896e2d1d40fb39841975e27e7e5f41a4c5f2c82248bfe14497d87ce6cdf9fcd0a1f4cb079d1052cdba871cf74ef0c5217f78ff9c912d1dda60189c64cdd684f929aa0791b60065aaccb8a0effcc2aad15b4e4ec7fc5f847c314ca8d33f4a618b89b91348ba1d9bca598da6b30b28e75048ee8b4e2b2a41db9a12c7c895f769f9b9cf7bf500c96f033dc9c2effe411e74387d1b3db3501c367bf61dceb246eda052b7d3dd02e309f91dbd120dde4c97d5b6a0134826addf8e407c6d0f9a005c5d97e7ce9edca89413b7d00f44f4db99f4bc2a4e8db25dc90dd41eef1b09833078bbf3bf9a2384ac3007ab29fbcdfa1fae8751bf7f0568f69fc55b8c5b938e54faf5edfef4bec1fe5b11c67ffde8c3d9a8ea6cd14c69bde170f2ea02ab9fa2ba79873257505bac014fe62331a28eaa669f07bda1cf686ef32359b4344ed2f869aaced4751172f5a0d638314f2bf6b7db8596880260907c4e4705a6822c944463a05e5b8d93097f4724d349183a9735c5bae9497c6bda6071921ef00e14ea34a60fa7ec0a75c9b2bc53190f7536f7b891884497c8be83b4497773fa8d0f31abea25b794713581b01e7ab9be55a88fd332bbe508c42a1c8d84f26b23f2e7bce2378d329cb0c6a1bbc0eb97b72ce4e14e3ebc1da6bc52dd32f5a3397a94b82f1b6c651c306613300e75c16622dff9408db2afbfdf4d25221e11ee4e97d0cfc53822a5821078a38caaf8a608c3cbd4ac19878b6e4cf12ed9157f214922b06edbd5baf7361e77f285485c01a63b2eeb361a114ce6842c695f34881e463113b9a994fd027476e0a8ed827af9b2dd506cd94a99db884fc0706b04da989db8c78ad67b1b3c9eb981a71cfcbbd08bc7aefca4d8c77b151d9abe909723ed2091cd1f53ac095bc08eaee50e37456f73e8377f0d2392b7ff3057536930c5ed458d5b7f076b5f142c064c2bae924016136b41c39355fcad594d40b59db28720db09c28e21f95d3ca91cb685ab71518b9ad1c75fb329fe242988b8b1ad425faea4be72dbc8d22a0e3eec8756c05e46ae104ed4c89244ee9e6e6ae0bb88091e896011641a161b8bf2a6c92f9f966ed6afa4cd4adaad958b0e9d61ed04c8b858e8b2d1bf5e9121161c16f3bcab3c85ed98a2c4f09cdd8ea7881cb5a5875ab9e1def3488b97a9d999642c90bfb5d620fff8af7bb42672825d76c88259ce9fc091fda3535e506159f77715c5a6c6213484345a8c4aa6fef81d1585ff136995a6e21a144ecc112af4e4897214ab1f0f538ad0c545ffc69da4c76f7c0c3b005e7cb0ee64a51c8fcbb4fa86c234e3e16ec7a1501374f57b75febb3704327d0d95eba4b8bcac81cafcbfc47a0da2ff08a65f9dcb48dc5dc2d487c640ed62e7f69dd8238d959400810e765eb8f315d2cd695e733fc5eae0051f7f265c5f70a9c797f44e36804852b4fcd52a036a5d9920a461264c7d28692ceb6d06f7702c2b31961db8b244f130900a26040e2f1d6c581e5e177c107f6ef270594634b07db7f702a74a9b4e724364e1a96ca38b94fed1efab6429a9d4d0bcc6b8cff9cb097c305a40edecf9d80a90c45a36c1b6d13ab447274fa7c43414a716d131ca09024269b17ef340a12197099a39ef4c746f119b7ad9a9f7a42d710dda9dd36ed5505aeee4af820b2b641351b26948512163ef10130d643dd2e0c68240dd65388859d48775fc411a4bab6b970437ffa97ecb500c380518f24cbe59ce0638f54dd9f868e87435021439e93fc6dc5aa65293288e6532e840e85f8c19b58b9a54ae26cf7044e2b2581ca7037f3bfd3bda5ea8cd96bb1119e6c995c886c683bdd583a21ec989dc895e66b68ec448f701164f1f0494b9e49f66a07ff093dc73a4c4a6a727e9e1897504d541ac055bbef8c9a2a988c53872c93ffb5ab8565290f91a464575ec34ba0be9678fefab22460be7aebff7ffe76eb2eb13a27317de40f20c0d4bd77a11cc51e8884dea5f7f2506e2a42e92042055229369cb0cf151328dd040c31121ccedbe9955263a0de87f2cc382641383092768eb5296d31e4056cb8837605cae64217eb09525255ea9101d9e5b09fe39a62afcd61357af1aba995c8c0d2cb35a052ef0d1113ec7d3c0e53badd1a7e87e06246167e0edb518079616d9c8e3685210f4ac876b7248724e69662b60cf6983ca98f6e6366174c0ec1bd30ceb769ceadbe361bc1273ff0213fd7621a5a4b18249480852f6bf5b18372c34c1ed7f8beee365701d11424d687e2c1af876a4cd417b46e5efbe80c2a3372edf16792c953eb30c4d1dae9aea50682de3a9b420098a870d85089edb499501b333b486001694749e1d4db5acf3605eac3e0990e8610011eefc5ec5fb3806d4eb6ef238ca3f8a1722aeb0ad23eba1e14ec54dd2ce6376a0dd9dc615a9800468309bf644ef3932ebd440fa4ab132fee09c646f116fb0fec21cb683981bae59ac72a9b61b57ab6ba1a5863748fc2a16b8549ef2efd05beb9837eb7594eb33fae83585557121384be06d258f346896597aff7153f8473fc02c1cefb345b9c4bc98a0a8008ad00f6a6b6479f1596297681beb48ab0cc1ce908ad00e3eb8488eae6841c01101dbd7b5cdcf80b36517e031fe3a616c307bfd42bca3662ee6e14168a0a17c69662cd9ab1212d015b4e9c60c7e8cff63597e66796f15a169a8966365e39ccd4d9da3006342675c116d8dadcd351a804dd5edd596f7698ae7a86dedb7bc9f48f0e1d1df0a841af15445c65ddc6ad423da06506a294fd798927616a0553b82c8b00e8747eebfa2192166ae803b90fd025a457e17bee44ae3356205bafd08026ec9eb73374dc9bb909970939af23c5f989556944e60abe4f1996daf9b4646e04a0e53ada7212cae50d6c096f9adc4e7d610274107865940180597f210c9d869ad08a84f92519d94da27fc65134175af6783fca667d56b5eb404e8fbff5eb415ea2316768466e50092301fb98174c52c1df849c9a1ff1fd3a5de8721bda398367714c4787c5a9dff4ea82c839513a40d10d06170503ed7096dfb01725ea28ac6b2f61b0444f4cb5dfa614152fe57a76c7096ea1278b4080c6fc196752708a2c86c5ab350f08352e4257d08256e87b2f61c6cefe82a92034f3babe65af313456320855798fea2c292f232d15127a598e6b53d60199fe1e203f50b7ac7e03c328e653e7bf6bc4805fd5c108af795dc7c73987c9fa0c60099d8101a818fe1e039c26c155ed6c02904afef72441b9d25440dee459173c2f1cbe01c12faf17fae6f9f252b05d95a4c132031e9a650dcba75fb8892fa18647436588a994973d8d45571aea54346fcc44b10adaab2d68c334b298dd98e30b9d31218790b9b3de57bf0c5de17e1c18e44aaa78a0954e0a7a1b43b85182fdfdf74e7266b336f2ed02b6bfbe30447316ab76c68727312a9009d72db209f41dcc248c811554b38045c2a7c02d952f33bb2dff225d4e898891b7ea055b037f4e7f860c6cc5fb1403784b4145b630c99957b076749ca515dd22ac7e1ec3e13fa22549894b7f0ab19374bab57454d409945da5b85fac35783fbcd27e67fa1fe1d86e5ab5702f4243005c05c3cce0cd0107c6aa5ce3fffc438759e387e4469be041f6750f92f2c69a8c0a8aca36cd5bf52610e5bb386df371c7f4856b6182c045eb23a2ccc72d3699a884be4c2092b75a05196edee31d7331b2a54e69502f01ba44acc4e164b1114dbac22ccacd4f7c9f73b3b2af6ce856f37ba43ecf36bb7ecb9c538abaf8e6d1cc2461d48bdceaa9e3d1e5a378c10d26f9c69690d04326c436c0670f0959640faf696cbb4e0212436af9c501577333783a76be7744abb40bfa843ec43c74ad42bd2befb5fda317867db4ebc7b1f9333c4fff5c57b6c1a983d64ef737a0b14aa71dae0bd3d893ac9b3411e5399e239976945ef5607b77279714b76cb3b713a28949d80282a0aeebf7b0c30718478bf0e7d26977d0deeede5bce0f5a01a19a2068ee05fe1cc2001e8adcf51c74273057bebf17322c368c0af3e6465b881a3385e807eb0e686273c2220092672b85cdf0fb9b1494b883e508fffc421d2761f642007e5d0459ab9ae5c0292692b02c7893fd7ac56902ac0734636fa56a2cd7aa7a769f03b9ea33e07729d17c1723cb9341fc6e1ba7c34040f6df92400669cf9f4acf08c5d7bff3f2180e04b5886469dcdbed020f9225a2fae3c5eb4ad7d625be4ccce72d3f2b7f8d53f6360781eb59c1db820d537ab65c5370fa926afb8fc177836dd4bae95ce1967e3d3e12db65d0e9dc56904897de6f56dd996ce085abd954e080e8802fe6c142d4a8943ec2ca5d132285663d309436f268191006ad885991210ab6511e8ff3c73997cd810e3240c0026babd56a1bae6653c6a0979f2f295cd2db06e46dc6999ff65e7d68efe98957a7954efaebd81506d2a97ad524c0e12b72d9f05b04a63f4b39b5f53fbb810750fac50f25151f73685b4c2e7a15407b96746fd921c2809a2a8a1bb310fb7280d339863558b1509dc2b1cde65a95b3770edf9088a4ad62e331038e568a28c343b2b0323b1ee1c970f462f4754c2960ee213d7852ac2d2ce1d2db1eecd840f492e9f4c8e7095318586f98a810280249359e289b03da2d3d2230938c8d5a7cd636ec95b8ad3a0db1ca1ffda2d3597f3e75c857c3533c411d4c593db5de37b0c54507dd6b5693c366abf69954bd4811a8738c2fa71c0de01191a43a8ed0e38aedf489070e213740d222fd6474d5da46d756267051d57ed2c63c10fe892d570fa7ad36dd7c60ace30aa3717769b72b460b40cf979b88dd5f1537cfde11b7a9592655bbfb2fb5702cc5a5b5626cccf8e4822626c0a754f83894cbaaa3ab578ee02b94512d4cfb92221e3ce09891a8a0163214ddeef572bb2391378f8cf5ace2d7e3578545d7715a1a417ff3b5abdfe96ce683ad3bace66500119df337215c6cd97dab3888dbd91b434124fc52f455b8997cad0a9bc2876abab8b9e4a3a76bfb85fb390bf8adf13c432b45c05d13248814d1404929812f7a82b245a864a956970aaea55a2361de4c2cbb4466e1d8acedca6ba7a7a993f62ac865a96b4d8cd825aa07296f3e7208a49557db4fbb075b44f728fbecf05332f8e858e466df358c28e8837a6c9070dfb4949d67615a327b300041faab51604842c4ab6b15f6fc9c79c9764e4feec6254eb052b1c084aa1a522906fe205148a49e315dcee278ae4cb240c7b06443f6616ab09c34a2f65aa2acd0bb7cea573acc33da96e2ea7e46638d8223cbffd7a79602483a0a9f267b772ded143958047d7b54851015cdc56d8094d84d9f70641e6d55191a297ed5960bb1c8ff0ae6220896c3f28799713ce9892945d856f1cc2b2737fb0dcd236ae040e2b9163f28c9d6ec6665a3370eace02ff3937ea1b522430f3266a786fb3baa77447f9aeeb82385c3343e3782ba4e69292ca49c2b4adf8bb3caf16a0f77061b51aa5c33c0b08978aa83d630fb423913f8edff9c82ea8a4d8c8c4c52571ce484e7e63dbd6886acba0a4c7b7f3934642ffef8f67bcbc78e72a8a6fba0e6ecdd9eb0ec526969a033ed9133c958c6ab9f9bf78cd26bc09b0154c862a5e7dd35c0d1e8bf0394e9be994a10c096691077b3f53662063712511173859bea8cebc0482e584f6f57171d667c06e9a918bc1dcaee339c88d0014dcd92373f9766a2c812502c6911a9236055ab12ce15cdd2afb5eb0768d85c864ca1e2bba302656f8a6f4343d7121218d61f133848195b8e92200a7f5a9e3a8a81d48c9db3b2b7546b04fce5e84302827fe485b4f47fb224510d1569b48afde4f0b57e2814892b03351aa4af72e6a8a593079842e9ed6e6e8f99576b2939df7676b1f8cff1d79c6e3042bc6e6b67387d76899bbc55d34e17c20a7bdcff5ac06349e178756000f9f89087eea41eb14ab27fc0e5cfde703b07d214bd6996187d4b3424da3d99d42c6077358f7287e6aa6c5c7e45c7c901e7dd409897487fc9141319611e263ed72d2ebcbeccdfb5e9fc52d36d8b678b37518f99e92b2dcda65192612a8231a2e16dc277f182e8429bf825d6d4ff49bd8d25a994a04df094e03df1b0824c485124af4cdf18c0eb8b30407364d85ebf77ea2645f343755fda28254536bf346c711aec9b1249e4977ef71f1b3f7932efd7f0b1eadd0d9e26bd58267bce72de7b41ecc1d9d85d4ebc6504b573cd5a331469b29678ad62a2cf36aeb3b9766cc2a6878de340ca367fda3e5879551ab1e20c2d0f462ded9c8aecfbaea5c6f731eb3f56ac2b9ca51f9b55f8e3bdfee2fa8688dfac49411cc7921ffca29a6a6eb6a3653269f4a0b2d7f70d723f91037d6aaf6f512ae403976c44c0cdbc4c6b9a37ac67f5d08f26d545106e0be066c3040fb61c2905c4b68cd057162d3c806e1181c02f60af6a16c6dec6d61f866a8676d3a166587d38a0cd371615620ce15a7b8a5eb74d3aa56426376fc3d3950ef4fde14ff92c94312a04b191e2f0562d2fbdaf7a39c0b36206d8bca8216195c5aab2a3aa76a1e14587a93343c460b2d335986e5d6cbdc8b105e9678ac466991d9b0db888a441d8d16657969babfa9bb9216fdb3bf9e157a66e37efcde9c5eff4a207f822031aecef393d5da0aa5ab15ddda9c472d822c33deaf5763c903ed84d45db42d3f3ba2101e1a82733b469c52aadaa6d0430ea25291071499c21bf8e77915be9d4b9a905d388f1959fac3c5ad4138aac3ff2d017ac0b9e017ccdb6b0e5ee56f0b6faa672e9f9550861763ce5cf3d45c02117b09e697234b025e36ec2c78a36fc5eb4849d20f9717878fd785d94cb51de649e6d254adb4f3e7d9571762cfc0d5f6b7b1b9e13a70cb56f60856092179879e85dea7a5a6b924ab1d6bfb4527541cc29dfd377625aa3bce49a7e10fe397f65f2fb3f0df4765ac6dc6a8a1e309039989328a3a9f457b9ae1173d1f80b5f9a80ee4725361708429bdc9471a10ddd43562f36b9174fe7d9f340579245a3892203c211bda112d536e903275ad365bce47d1497ca18c18daefbc7f54afe9118291a13b7d5608f29aa3931b26399d72ded4d2e1c0722bb1be07c452194d96f6e0fb2ed84a9c1ed5dfd9e0a107c9c23f4d9f66db90ff5317063df9690182c86b9da0ea5382796052e01cdd72a95351933bdd7811eaf422ce43340c36c9b54405c37e001386b9bc0432d1e500486d75e0c3d7665b29b50fae239d6d0152aa46941858f240fb40239eceb5af8572b82920c11a63ee54cb7dbf82292d7fef86a6794365f0719218aed29e1083308cf974c82fa12e0072b283fd6bc308deaef891028efc1ac472e2ac779d25a97694d4adfb660e12ceb26a9762ecb5e10210c5976942fe42b83b72a2cc85a305b1412084aa06c08554b8b31a533bf3afc56d165b26347d76c5d51292587f2be52c66e5f8798ef6ae2c322e77f8a3f008c7a8990fcea3b77d82c00a721637d04529981dc0db8129d0fb7fd97ee1bef51431614b746d923500c0b346c9fad07aee8c4e3a29e01ae42114d50c736edf5e565106bf45343e0a47e3a5f4aeee3860d563c95af6cd5414acdff3cdcefd5f8ae06c799b84f05c170247d3639d8210edfc418891fde70fd43acb96f209d86f42fb884b5de33f0494c4c5b9ce1fd52e7f69ce355f15bc0a68cfe071ee72a5e080471228ade62c088f0eab39182071992372aa80425684f1f0c8291a0a852298e3fbba404920236145a6420aec0797b83b2eaef3b4f9c81ac0717860fb7e8704b31ff3b8f1a1a0f59b4ff78403a9912ea08c1716d6f459467abd1425a844fc78b3758e317bddcfd2e9bcd6a9fcfad03d14db04ffad83baeb8217470b3db5517c488aa111eb18251e285ad6409f6a6a2d1ec48243712cda7966c2e3604399d18781c4ee8eaf67bde80534d3487e455698b695527a682be99c335b1496fd3a79c33822b3608be656a85a5638b3e71990f8a436fa1f1e293fdb1337063d09152c71d0c6159712d44d2e33804ba97a305d22d40d239781835d0eb99f36579cfeef598463b85483b9d7d9ea25efb9a7c2a0eb2e2ecc0af91fe22ed85e9e1ef70be9b45dd6c77b494420aa89d392fc32d93eaab7f0687217070ca5f4c2b683858759cc2d423a5c2847ac12bd454d559d3b49535344d71d0485e218a80926f7e0ce7d3622093f82dd65f5276d3eacb05c0d039d6c2f01e18dffffbec84e2f32ae38e0048a2fb1afe26c788cf4b9bdf2b3ea98ce0be410ea0a4de0168ebd9ad30a4e292a55e89015eb0ec1d29116ad79c8baa55c079adfc12d0697b8a1cb36a1b12f61816db4c3f57922de0299a48490e9be1670bdcdfba4d61b0e833f161fb50e625627a48e221ce34015dfabc508f54df61d0cac954567fd297dec54e453472d564deac0d30220715a43a5254a23f409d18f3c70693df2c900bba568aa3c7bd12f52e3933b595da96ee2adde2d43e4de418891aaf03750407ea3c594f1e39fd86ddabbb9c86c00978ee8298d2517bb580bb266ffc6b6ee762e186045546996691b1cd155077a1c5aa1ec05e863000b2e328603228cc407be32965b41e63503b0a6064987f2140f43bf2cb600e40c951798f26b09972519cf0cd67898f8650b134d1909836b45f692a09648d326b1ef7ec2db39165e54fddbc2c4c3bd1c9597335b3c60ed39345059c3b092c5ffa9ff8d2efa5d09165525b0371d45319e21c51eb24f005119e9f663dceba1c3306403b17de1780bbb3e7b0d97eb099f26ef5b9591dff6cd7eef722d4374158547cc6893d74deabd63e14f4043aa453864aaeb6f7a7f5b547f43355b5c1875fd14d9ddc08d680b7a88042d882ed6f1f9d329973848c914f66eab4671eb7fe37120433a48ae040f9799a92d01dff53db758e151a6106e898d53fc41cda977127b3393c490d5d3732898b26b76ade05d0887d549584c1617881a6d7c9e4bcbf9923dee06b1c547178fb3064949f0e82985bca2d715eccb9a2e7a5358e8f6fc7dfd7ed3d2df753bca48845cb5605a4669b095227e06c85e13d0d4e85a45cf53f6bc864eaf9ec09036aefa308cbdb2b892823e63a212fbc4517940259c6874c158dba5cc36d1e140df947bfb4a5ea9f6a2507fc32a5fe0fd50422078e62701bb1b9e35f4ce651fc17f2dbd81c3cdbf54cce25eb3bbcc2d622f97372ad706cdb2c5c4e0b159bd87bec7ff0c9451c4b3bd547ed301dc5c57d46f89987732e578c2a16fe30f95a82a49538c336edb22c72dcecee169432fc0e8b26b6e98a7eec60981d485474b06e62ce2899bfe5cf43314385eb228829ba2e9d58c3214d20f667da3aea62e18a409f323fbf1f74682f52ca0d2e3a69eb956de8e01d434d17d7d11c796c6b23d7e3bec5b6aedb6ca6c2d7dee555bf5457e804d0c8a64abe6c23c6ee5af105221450a826797d45c608e97031bae62e7f0d31c2ae042d326a8775260ab4035173dcf43bfc9036a2e5af93f62e7db4a67dac91039ca812bbfba97a3821ed98ec224213bf6b647a53b7abfddc1a942ac8ba18db28340ca6dc0936a2494c5fc645ce13180f79568938319759d30e7caf8aa1ab08d7722ed7627bc1145a74c41e51996bfcb49983fb9d34d3f7a6af7dec96670a8042a987ce7ec59f0e564e9399dbb9671b7bf6fe70c69bdfebaab27869651659f4228a56e1a3fa56d0b282e32fa67e141cd364bf245d24f51ae3a05df728e3e99d29373fb7e524352886cefb4b81132c6b67354e5cd5021a948c29b5dd16346d278e5c0025ef0efb842acc015b3e64cc5380996fd5fcbf7600722487ac2e68d5b2ea53368a1238131719192c95a93b289b946052ef81d7dd60565db51277af70406917f576cf386f6396e336d7541b0f635534b4513f8ed31482b326eee9c80d43bd0e0688d321897251804e48617217e72f6e00e24a8a4c94f8b195d5e0bf456d33331c5f5a47e7a73f62c1f1ec75ba61fc56ce60234cef422c7ed8a3678f87bbc32b628ffb1481956ea83cbf9cdbd8b1a512f338c166866a2a6d63e9d9259fbf092b5a59ccee6334958a3d1dc733b092610371cd340a67d372d7ca6d0b27802b0771e52f01c7fa152e52999dc6bcc9b195d4a9af3f6b629ac41b7bdcef4d7aa517e6645b3a92a9e299778bc845a9991665825d61893a4c030da79fabd639ea69726d5ee2c4062efbe1f8d0fa6b5433a8e434d520d39c8e60e92aa89ac7479c95f4671f68560706ebf345ae6d8e6be5191667b0158c31ee0aa641175d9a73371ce6734194800169a7443b9ef49db9e53fde72e8252b69a860c9c1f8c39a4c84f627ed8f2195109927f279e9aefd8d0ba6cf9cee7acaddaf7a4ee9091821106726e5c1d58cb540553561a43fe2207464a7074985fe383cd44c71535c187cf2bd13beb666448ed7841f20c26c6384fe7d254e9aa367d2c558e07ded62d921a8f44dc97007d0936108756af3bbccd75f7fc88a3df87d1cbf728d041f05cabda4849052a0635221b44c8b912f6803e5588175ba2b713f210ef4cf538e052f5defa1cee90c9a4a3bb35ba6e307d482bda7bcf510bd7c800f3caaff424812b353bdf24d3d4bb21af3320578869bb7ac1432c39ee6f7432076849f5a0eb90d4d5d49c3bca4297d234b523f00ffcf3347fa4beef27dceac7b0dfcbeb4eabf61f48bcf00a69015e0082b985f44827fc205147254ca2738eb36f4fa20f444c02658cdbb5d034863bf1a70704fa1ff56c23e1c25f98b0b7fe02f3e4796ec6f282c5238eaf3dad6bcb9abded9267c97fce47d9a3ad1fda306c94b689ae78200ef91d5df43fe00b956e3945fc980b3c3ddafabb4717a1f639f8d09bf57f64556bdddfb22e5b85f06fd5168a1550adcad856ed080678e6cfd2ca539071f668f299b5513c545bf4ab63cb0acab26cf1971bd1322f9dd3e47bac4de6b484247e0ad7338f6325184bb00cbaaeba526e5300c185fc90264b0b3b01c7b2cfb5145a2d6c6d91c399c5ca362ee293a15ad34903c45487917c25a98ead6877f74574211c7965af247a552609a6b8af9076df4b42b181991e3ccff9e6c03272ad2091cd1f53ac095bc08eaee50e37456f73e8377f0d2392b7ff3057536930c5ed458d5b7f076b5f142c064c2bae924016136b41c3935558c9b635f9498dd0800f4b0bbb36adc5dac54a46c3e5c92f6464d52f5b5fb45687bb6d6847fd068869e6a3a5b58c7e2a0eca626210e12730bdceb4dfe4eceac340779cf9bebc959a979e6360b64f0f8689abe6f718c60d828b4f2771038de81c2c6e4efd969b19fa78a25fbe55c40e4e1c9f624dad45c7ba32838a93ad5510bf1d725d2c486f058b34175ef389eef55c9c62498f64c82c70fa01236fdb80836ae41cc07dbc170415f3328f21cb344c86c44aa7f1952d6bdb5248b547f4a7323a38a23d2f32419083ceea3c6023362472468f17383d876391b612c8e681261371e52422070a1bcbfc5c80fc8b23bfccb8ac3fb1032b9398b019395c1d48854e5083c2b05b288d468596710bae908366e4119269ea2706c6b703a86c99a8d6b6a0211caa707da09c76a92c127f197a8ed3df699f94965549b223779e40cae6760265a7d42745935348387f4d2a9ee89992dfae335c6314996b7c7e1ca619900e3367574f0136a4a18d07ce0e9a9506255551c1277546c0394533069006c0cdbebe0f64c5308a98264802b57544cc0f9d84826ba913691ba5cabbe75dba7f4d6f1a4d197c8b494c2e19f2a0e7a1895f26a52dba0fdc8ee58fc0902a22450c135e39632502cb8cab8602607c0b53d5511bb6f9753222bbfa2759d16ddbdce80c467e37a152a826c20fb725d0806f4b0cde40972f7c3a6bf175ed643dd2e0c68240dd65388859d48775fc411a4bab6b970437ffa97ecb500c380518f24cbe59ce0638f54dd9f868e87435021439e93fc33ee2eeb566bfe703dfe1eacb8c027ed538e6e53023bb79c531faa7dc166080572022e835b856c4ba745f2b86e83c3ba4c66d952204911a4a8a75d7803f40067e99bc54066b56fe9858cd77efba3562a19a52bba5a120a6bdbd1a921c8df27b15950db7634694e29352328cb4cab0bdb8b82ffabeca67b1eaee062a15bdc594a4d8ed7f7bc135b643d560dd5c21e6ca4ac0bf716f96fb6f42816511427bb5d80df3e814baa191a70f7b370f2c1169305fd2351de3e2f2601796450adf8a9c81cef0330aede130ed5f98241cecc320eecc54b7773d92cb56a2b0114fbbe2c4bed37ea8b0523bd4f141d31ca757c8a3a7c8bdbc9462260817d3cca3bd1b11aa7158d79eca9d20ceccc7f3233cfad2c12dfab9b39d9ecad7fa90fbaf37553408ca4f688272524d42fc2dfe495ba2792ad5808738d5dfb18828dcd070d89fb47eaf3388b73b288166db9705fc70c97d5a7b43c03b64d0ad3f0bf7cd8adf79587ccd7b9e122f7b0b903b36f87fbdf8cc45d5985b40d92aaeb75676ec716ba7e9e3b71214fbb95a8a2a7d5f9a8ebd7fc1514ba745c2d469db44ebf17442e37cdeb65cfd1784ea588375490fb06b2ae3b59cb76dc6f83e302b18a542f4db39f0217d9f4f63cd981cd61ee035fc1ced581f64ecbf05a9e22b58258fac81a243554efed4fd77e587d39a725d74551abbe2c7bbbef95c3721d1ff28597cd27839fa523be50acfac7c7ab54d0f3aa7ae5b6bd973d6e17ccca5b11b72ae84594c1a83af9a68cbcbfc9f746a15152481402820acb0a924e7274ad5ceaf6e4bd49f7d5b6b33521d91c7d9ffb09db260b6b1007d8bac0aecc140fef68d0d5112cedd9a62eb5fcbddcfb0d92f21249c81d98ca565e2202433ee9cf1ef3c7ac0e212d015b4e9c60c7e8cff63597e66796f15a169a8966365e39ccd4d9da3006342675c116d8dadcd351a804dd5edd596f7698ae7a86de832f581a6a5631976a2717bb2366aecfbc134d23c6e31f4ff6ecc13f7c7f42770bef63492c4df6e2006e14ffc47ce0bda31aab099e5edcfd70de6e8f9050177854ede40fb11493aae6b40844cd1d45fa1ced039b348b07da1993cb58597200302c53b44b136c2a179756deaa84ac57238777eec3e42abe97d73835b0c7dc027f0c05b390a2834177c7411605d227ee366d0578380321f3d34fe70836147edbb3f04578b620245615545abfc88a6d082e839c00b49a0c15e395f2720d9569f85fcf1c26f4afb4b2375fe9e711b56d17fc5bab857909f6134c20842f6ddb9b04c703e44de2055c15f4ffef327b27600b4262af03631eb344bf4fb6f9aca1513023e38a0eaa874a9e0cac3162813e624a007c99ad9ef8f22129943874150bdc84970b5d69872da2dff8b1c610d85896dd5a925dc23b54a49d2d7c2789772eea5841db21954ecca02857e0c85179d377a99f0917d97548b30239e8bca45a42787a67f4683a1e169723d4309d24d9004d194fafad01cb88c90631bb0f9603ce94e4e47a94cede3f2f2d1ca73d950237254d0dcba75fb8892fa18647436588a994973d8d45571aea54346fcc44b10adaab2d68c334b298dd98e30b9d31218790b9b3de57bf0c5de1a2aaeb644b3121ff92310f0b0d678cd719ec5778286e4443a35799969d775231f1305978dabe4a9671ebe922a00a689917864bfbeeb73f81cadd9332360196f18fc06a7348574b94c136b6cb0c55996d10bcb0895608ce3ca94c236d84fd71fdaaf6c7834ffaa4b1fd6c127175dbabafcfe232f22612f9e9b8eb609fc502a43d0958a6edee4084e5885c0ad7ca3b49350247936be7dfdef57a6ca965f2cefb76cbd361ec11f3a044c094466d384a9621209866221a92cf87e9f9e167dd2c4d16e53295cb45f5ada8637c306c130e74534028a9b494b1050025335875474a50955ff11df90a82d5cd2ecd2708763bd13d596db8ad74d9d52eb2dc4716270341d02b5bf01330249f0eb330b8ee6e74332fcb49c021aa1f1480d803eaea0ce900e4515276b34d7339e3d119d5cc408efeb0f0e65f8d98bfe56f126f1cccd35412436af9c501577333783a76be7744abb40bfa843ec43c74ad42bd2befb5fda317867db4ebc7b1f9333c4fff5c57b6c1a983d64ef7373d323d0313c7c6bcd94eb48b55565b4350aa196f7157a61a836cdf3ec53b794d47bc8699ddb322952510ab920172a889526f7159e00b82b91c327c79358cb0d29fa1e51903a3a5e2c80121f36a7c1bc883ea3dcc5ae49eea9651d8022d3e4f34041707d22399d5d0be488a782cc0fa4125ef08491d23863ef61c3c8f3c27b53b9b710203918d638753a0dbc726ee7bed420dfa2d8be66d5dd2dd1124ca65fe165ca8c42ff9c462f5a8b566e953e462998e5096291c050f33fbc1fdc8db07ce90d415cf9653dcc97e7aa626dae6c964499dc4c0653bc9e6e0ffaade9a2f6117a87fcf28c605e92a1a64e3ea239fad403aae23cbc87bab25d782b88b30ecc0dead600e258afef4fb3697c6a9cc423552057a7199f87717355d62efd80ddba8a1ff84c5e36c5a821210bfc566cf692b9f263f67844d43803c14f1cc9b3e44f123be5a498cf8fa0a58707469c585d9d0b8e41e3a22fb8e2f00c3e71185779177ad4c45d8843956d274d1fe868c154bb62d09402265999c3d2d9464b10d71895f31aeed51b99bdd8b4871dcc06ad9705aa8e9eea2930b6e2d19a0f96e9f54daf9e75bf0a70a24a7d2a67ed2045a63f7a1ed7d2d24bf95aaa0d11c42692854bec7cf94f0157ace4d2d7751ce7a6f8a43cd3ca1c95f4866e118c68d421749e633faa52baa42272e752a1e6ab2555765ecba997255ff4baf46a82c29b72d35f275bf95f21f42f3b08cfa994e472740f72f847aad56339e97f2b0dcb3f5b4fc1e358fbec4bc6d09e3f7b08278946932f9cf9b56c5a670c64ef7e016d27ece0f9c223ac704030ed5acf7f347c37d0914ea3dcb9a88fd12f98993adaf916bca16912d941de4683267ea373eb537dc60782cabc51d9ecccdd1ce65c7a81c68790481a3911fb79d340e2af493bd6e1c5d1b1795c73839f3d922c5a215b06887bf389d2d7ca1413fdfc04b30be23da5228d1c53cbc30a8254f0f452cf4429bf0084136ab3c36db06f32823246a69ce2cfce1335f2e792a28f00d292a3235bdc1e18c3e43cc14ed506a6c2347dc8e637c83e1612cc5f9f3bb94001958e8f5122b575bdfa18da6beb3d5ddc43d7b9500bd47faa06ed687b3169795ef505e6c48faeb523740b9acc8746bdda0a07be6548ddc8cad3ce8155f2ce69895a63302e09991ee47ec5f82c9a9fcb841b0b97f86907ca5662435d0e2d9a94485a8f9f552d040ed9cd983dda2ace2dc75c37ac95c885c7393970933eb9b37f9129a6529d68ef8f639074df4747a63889eaa99943d99cd44a47e6994378a6414f24853224fa4d53b3a5f032ad2975dec97360445b78531f052c20fc6bb03053047bfea0bebbd3203652de2f88dda0d50b6be3804687ac176d8c61c761c6ce3adc02f79a90c9fb2128adcc92087f828b2caf653521e9c7dd9d99ff8992a41c035794b014fb5f591688f8b78b3676c7a144c7904ed73bdba18b2a132c968a46e089b10ef90e6cf6c07bd9cfaf16eebc62e286a6aae402ccfde92bbf69a8cb8145ce683ceb3ca8de7280b694c1b562560dab24b984cde00ab54aec894e1cbe3ed8bca867e6b580fd34f1a2251999b3dd3730537e162a0f5437be8357eb5ee19e1d290460c7e9c07367af30f8247eb2ad9a2a2d6e1b195daa58166ad696e4fedfbbffdd9874f9d7849d25a54f088a30452a20de1d56fc85c33f1575d6fe4d66b013abaa8eb85401a3431b3cd08104ea35f861c03702a3484a40bfc99283acf139bae2fcdc66d46bc1d95d8ed3ff95c67c6fdfe6560f91c957c020374b9db7ecb6313da410864de09f1b82f769f9153d230c083deb29240ef9bf55cb5e579c541a9f49d3ae020eea307aa97ac1a324f9793e422e30504b0bfbbf7892518a0d691a41589e682ac6aa0d884aef168ee39fcb09664c4e351bdb1a8e33982e1b8adc8b1852478518612fdd72974f9835c40fc367c6c5780d69bbc0f321ff88af6f57d455a5781fe7b4fde533c1e29b14b4a74b9bea54c93ee2a466a4d15c33e6254ec2a6041ed263e61c9df30f0b95ecb3aa5d45da543156324f468069fc809d9acfc4687d71dfb54ab1dcd47243f14fa778274fdda97cf163f43f9c6baec03b4d3fa7e7e8afe40ea6b7014dd7e18a413d60d785f79ffc1c5ec5dfde70e07031377d2fb6ab3fc49df350117f2dfece306b15c3f0690646d020c1aa0fda24699546887bf71fa94ba0a9050c118f8b147b2cae0737435d6e786ea2321c7805df162ce93e05ecde01e2ee4fe29db2f59be8189bebd80f568cfc357dcff1683e047c5a17bb58fb8fe29ed5e6f2498e48e153df1be3d4842a94b0a2bb8cb81d7c53367b66dc06e1605f9f67f40961c09b003a7f27fba97cd8f1d0fc0a69eb53d32baf77e6c3778f2202113cd8a5cfd2f0ad723d78af5f38bd7e96a87d2eef09dc87da5f5504612b0e81092b4bec098ccbd55870a09256129a33ff67ee46110974fa9b19d7c85e918a01ab689c3ecab3e3830541172580b3a1d486037528c49b5d73a1178cdd5219e9fb0ccd06e4becbc3a394c25feb6099372f4389c696aaa4c0fa313853183dfdb0f2024381aa567091266bc1dd2d06032fa1bcbdc533cfed71759d6644adf2428761f8a844de3453625eecfba5aa2e0f94a2b9a1454112b28beb956a660c36fcd08915533b31df6a9320a67e9096007570b0bc6a4d87f4b717c4a890e51c31a1a436767512c8a41348c6157d8d0ffa0d5a6f044e79622ee110f32bca3cc96b5199c96c69d9531f6cdf9c1f4f20559f4a88623c0ff18173e7790f5acc935f8ea79594df4b89bf77232c6cef7b3fc25dc3d8cfc1ab78c7d95300c15478965782af6e6997b65f117a93a1e50d08d087b3021ab198980c366fccd8ba170a398501ffcec2418b02511009bca9bf72f64f7787f3c9955b019b6bd56ba8370bed271835dfeb22fc08e479646ebf69e4a46bfebf6ffac4eb67c107c7db3254cf065103f61f28a93bb432ded32455835ede28c9c96b6a1e428534a20d600dfa46f3639813355df462a0fa1c6981c884583f2fe1796f11d7f74488114973f046ea17fc83c6391fc44c90cb2b2cbc9cbe0220d728a57a1ed55f7e5554a6942132b0ee8d609be84e55a2c0e5442fd7fd733f4f83afc21db13e06bcecf2b73039a9f87d77f2402a5f05bace6ac35da1a488b2f7805dd3de12f1acec79d32530fa881a769177fe6b40376ccddf5099f8c0247deb0187786611b5cbd62fdcf7277921fbf28666a92956656a107281480d02900be9fc18b8578054e5fa85b108fbff28ff2f1c542ca29a3ffe1e91ace3289b2124040cb87b88e662e3533d78d5364cea3b9591f134c0f3b5932420b65b4ad70c53761cea7e09c8abe0f783f0b66330208d471694fca39bcbf3b294554d5626313efbaf52a93a8af931b186cf4e329cc2049e436cd9a04efca6eecdfd37fd023a5c458204308b6df281b4633e5a4fbfa6b19fcb925b79be8754edfbc6204038d072044fa24eea409c3a476f9b6e48b083236897a546d30416d7b661deed1073b97ba4a36918ed0188bb9cd67c067fd8af28b42a0fa6135d37ebc9af2b838e68215237cc5632c056b96af700f3bc0736f5716a8852167de7262dd5606f18be3569397d9201996b1d22bef3a747d8855ff4f98a0e49ca3ca94b6b749f8bc69a390cd9c0f8ed72f08386bbb0fb3ac2ea985277079b30278098960114b61a4020b0d3900c62429afbd608d9f2f1b217ae5cd1955fe3b8af3ae831f576f71f0f4062d9c0118e8b3d5ce8c2f249bb4044e948c395e69804d9a4fb234f3c0c3d784a8235973f83e128460885334fe6ef8e56cdcbde518b27b4ec22a8e86cdccd8352ede9ec2593a69212fc10a88853699dfd4a906c24e8c47be9384f62fc7bc59d543fbdea2fe6f4078baacd5896141133af324c5d613f481100ef343c58aa23968ac15bf06684a63366e43ced576a2afbe03d07c74e905c43b32542922c8ffbb0491cfdd779e4b2fb83b178def63df4aed45d88d213467d0b46c3a63a2b73686feb321cc3cceb21241fb48bbe66e886e2b353e4c4f7d7dcebeee102975c5902dcc8a674650ead368d60b0b8b977aa60c1ab15f9fd18a4e2dabc0afa27abd801fbe87889f529504441d172e3c6fb959fba57e1f4ba2be27b2fd7724db508bb137299492db7cf8754bc42fcc4bbd4da1e1388863ee8572bd01dc8795a6e4f2c722bdb55395e4d86a69f368dd1ac41d9d65af1f96427d48e49ed97c884fc52dd380d75c4521b6f96a5d528b20f3c7f6405ecdae338c32089e50635c76725263417284003555113f78d634ab24d4f2a351b68f1830f3e2c325dbf9d174c9bdd62a259e2bb4d876ec3219ef63ee20fdd7333ca113d8d2e4341e8cfb949bd147db041fe4a5570e99fc0145ff40bc3e38c400a85979dee7f0f79abdd52450dce2b86a43c6ca13ca35e3eae500927f20a8879eea8e2bef1e223ce70a37dbab99f8e92ec58dae6e07d605a32278b20ca85254b715491d72f133ad45eeb294a4274098f1af6051b7416128e084544af0ea90c86cf9c781ac3035e8af8bbe5c4e626483659e1c658e75208ce626b36a66a4a996a27da48369c8097e7e777bbfcbf4e70135d33ec0f04e8ed739e037aafe05beee480de9e2cfb210f68183b738255c94caebba42f7d7801c06ff37bc9fa3a5be6e2339245bac78ba095602ed9bd233ed7fc55252174e18ed1bc181ae43ba5521749daa30b8f691091000d95bc83f12e9519dfa756e4d4ff4add2d75dfbc9a455df7f205759c1f613a495be979ce4f0831785071251c3acbcb5c0e83252a76c0a238a54dffd1c1a74a16fc1fe8e0ba9b43a2760ac5dfd3a5e80388b8f0a24a5da24b0e7dc33f69d63111e98726e3bda568fbf3540496543642ecc59d1990b99c53767e5aa309a6c7025858d201307122e1e5c53a4ecd6cb1c2d0778f70cfa1b2d80df209548c77f36c8f648e9690ec2722a1d1ee79973d1a92c03ee8f3e2908c1efd5142b3d9a14d611c60fbf2aae15cc24fda70faace95cfd3def10579e921bc6ec42756f1e8051b6647616e0b24621bdc2bab34f201e87786b7d00550ce27f8de553b6da45b4c21096690bbd6e211539dcbd05cec53a1fd3ca167c2c2b62411084b7711e9d8f4bbe7de9585d15c3170a7269729a6a7c503fb0b7d6237a70e684ecca32b3c7b00c89906431bac993e0310df1ef8ec82a4809f122f9ce2b09533f2d4bce4684b839e2811d77d9e2bdee6500877e7571f34264a455a9d734b96e57a425994fa50a5b4d18aaf4b154b1113e76c907f37f30d0da55cb3e17e79f4db2142ba30a7698f1ecee10c85bb01973dacbb7d5aa0e15d0e83308e817b915348dabefd0d0911865da0c49dc81b08f819dce809422aebce26f3f92568f323bb1221a3a16a3cdf97e453e5cc6126593f4a5140cca069411f1c02ee8a5bcc1f10a707cd788e3bc305eccce4911d35d40a0bf99cac36c3ed22895f39a9d8aa16f18013ee69eb15a02fc800c00d08300a885676a172c2510793b20d4e41e6f8d2a1c2aca90c2ee355eb133abab8382e0be89ab8852ae78592fe215aa6163f9afeef1abe1bb50af4f5bce3074c3475cf1a017bf6e25a4b0cbcd6ab1f9890ea3050ac720993054f01b5583e3a8243029bc60bbb1648e281ec7239b820780febdc9d1f271269529a1caf8d7ef1f3e5f60ac3e7565dabf6a41e2ed561b591ca6c94e7dbbe74ef237231268e6073c21e73c748bd9ca412212ce1059c437d0cbc7d8f170010039fc1bbfb8414081916a40f8da100abd58c29532d4a297a96bb07ed1e69853b00b9ef91dc632ef61c2295c8a513a896eeeaf1ddc11b4b09674ab4610a840f3495def21522abea908f081a406e8ada5e66c50f8b03e29a317e6fd1765e6ee6b104ff48b8e4e03a7da52f5b8831bd250dc4dfa896aa96abea48f9f8eaf28f6ee39a4c37336c2087226c88288608c49a029f9759e57a51477be2e3ce250af5f3422ab2552f584b9ce80265f68a2b7f89dffb212f0e9beff378d74a20dbbe404f859eef690db72545758459803e1877c3be72471239c61de98e7fff33cf40869fe60d8356c332382369cf372c6e91ab91a8e1108c43ae74828b70911d7d4662aae03dad620e7d5a95699d89bee958bbf3fcb0a6a4df30d7e24ee8611946b43b95deef5bb592efb93597bdcb7590cfa1a79a976a053b55b28d3c710ce082f7a7b99f94658679b1d77e98c7eec7f062e8fbe91dbef03c91281d606ecafd40ce062de48ddecbbcdd5f6807e38811ea13c58e1814db8d0a5690e178d1a14bfe1bf4f286c16b7883c3bd3236dc4a0b4baf4c2b88ab5aa2ae5f17f4086ddfc5c7a6c739f6ac1763bf96eb8873226d969c7c5c0b830d0e52b4ebea2be8d52aef889ae0b40a0a3463714b1fcefc88dc50feefeefca1fc69871617da7af8c5102c56bc6e7bfa0c26b3dac250606e53593b02e53554fc8354fe8dbe2b993b732737ca98e0710138764ba6a862a0bc9e9f87c96d0b702065359ab02ed160967f34ff49d964d65e62a763080b8deb14adee665c64886ce435fd0c2e810af051bde9c7f0a2e891eddf735b864c28d8265fd5dc8a4f21fd681550548d197e444cd013aaca1e271f368bdb6ad59181a2312d18aba7a39b5acda9b6ce0fc91e21552cb7fa81bd89adfc9031d96982d3f3ed0edd6897247424d1983fdabcd3795a4e5b70f39d7ceb664834e490e8dc89e920fee119fd7beb3d41fc9bd419247865d9e0083adb903fe8bcaba4055379577bc1e7fbf69e69b3016dba21788f9b779e7048f1cca79095df16d24b92aa34bdfca2dc519e0e7629f9dd83d9eabaa995aedc161da2119e9bd0b83d78feb654c511f8fb647f7f6999524a243e857c693b7b696396c83046c6788a61bf8e62cf1fda3fd53737b7c5f827f996acf4f72820e45b7f5cb5ed1f9382c789e2b3e8ee078b2998b08363b013e103ab5032405ec30c9087a97004f54a74c75ac00bd8b05a3f84d5c2951ae75b65eadca744d95554196976b6d333b5b8751af3dee80a1d2287bbdb4fa888f3b601d9658ac32d145a19c73b4c8585a65be9e1b6e2b422367011f027c6af66c52a37fc69b12b57d38f258d4f920e9cf8f6c909a17d06a4fccc8aa2688fe8fba46fb8bc4c2dac05751d678238ced0af9479942b7bbd6578345b936c122d503038076037747e1ca50d8855c5e543128d16877dc72000c1350f6925dd86631a9a5a98720d8985ca8079df614fa69952ddf2c4b2577049f91ae0aa6e47c0da0f9c2f349f7d0dff652770770307be3fa3ed85c230eb5dafa454ce2e090d7780d40d9f41f9cfe3ccbc133a03385de5f66b205e9835b1ec1c29576ccf2cdd212cd9861a5833976f09ea1d1c36a408ba6b3683b48a40965f679b71dfad24da8e4d1495c52216953697112664bb9923f5a7d3fbe1e10b8e0e0f9fcf4cab11bb2adf3f274f653e27f6117a9d6e3c0f51d57629ba0c1c527df94f9413510ef7d3e9ac32efc02f3ce67fd72303ac25d59ed536ba8e03d359233bdad57b28420dd6d995ed81fc306aa09bc93e1b1094625ffcc2ec2bf59d92bf9101383aa59a196a12c7145f3f9ebfe55c5c8b3aed933bf490282a41e81d68488b2e7140007a1e77ffbc782732fe0a48e8922746839da2a08dd730fd003c3be4232fdf0e8b6543c621d3b3c5e5ec3e5fdadac754ecfcfc03f3a675f0d0f78dc6f6e6af1d7bafe090fe022b039444ec9c0536b4c3e374e519aa045d0934d0c18c1cad081e8bb4c6a07df491223afaebbac356517377c3a5683b57481a7a5448bf158b81236f3b3132ba4bdf099d97ee18c22bdbbeb11c6687229df4f3f75832d0a226d6b8f6b329484790551bf919c797ac5ea355f1ba5f4613851de78d785c49717245a567cc79a4e0ebe1e290ca3044f2593e1ed60472260bf16dd73a537afbe13bce85de4d9e256e84133979c31c676bba4ae68a10769eb4e57bd9be215fdb23f6f68aa1daa48bdedc5577facefc3e2777d481bdae3a8d928fdb48e44dee8ff94887cc50c6f01d6ab9c31582a13f2adec9e86f49acf2d71cbb18992a61301748465be623beabf1781842381e0fb9eebf4fad468b8350a41e5930b40fe5757e181d939aa4694adee4fdc142d1e80ba9d9f980c08f099c8093bf1dc48e0228849c668795d8674dd3d02ceee772b3ed60acf75c1d9e9c26e81dbc6cd95608eb553a30c08e808f4f1cacd12459e1217eb81ac285ab236aa911b0a7f95d89cad900aafe587b2ad38827d197d3c00dca9a348db902f253fdf4b2f7bb1149d61935346041435c89b333057fc0b2275ad0552901887e04e49b3f52a00e62a103b08c13908726ae02d0c0798313e438bd5ebe035c975a6db5b938e5ccae94f4059630384a784c81e1940489bef6cb05a187e00f6dca272b49c93adba3a3c8fd10d9b6abe7152b57e57aba4858e9b753f0a45eac292780922dbd25905f447a56f466c3e6348d5554b0b429a1349e91e5396f9a68f33c1a77d1d556817d8d53e4bdb24d2e1fe2b20bf09cbb592a07a0d6c0be259aa5ddbcb755451e3a41890724fb5195f9be30d01b25ff55bdb1280736ceea5c6328ae537ea1260a69d10dcd44a987e58c4f0b6d10cfc3c73cb805b0c4de005d91b52c4720ab171a4c9213cc1957bb38d0faf2f9a1fbd1f88a2a18be415b60213a2601947f5bb145c405db3ebd04783bab1ddc1cc51846c485f1538174c5453fbe18e936112cee493b668670200daecb35a0bae3310e1f6eb956ee6b9bf4826715582a62db88e95ea520e8d80297b15269cf575d1fbd6d2e7e362a591d09be00f8752b2bf46cc89445515e9e0ab2f6f97c44aedf096d68f331761fe81a4c71da271822494123348e156106a50c4d58fba9e8e8831c0a0654fd015aa6bea7a438661d76d90074259ce3df56be8f60923efd58d99b0dd2e155df8a2a2d244947cadc8a63f0caca22fbd5879b034ffe59024e5e0959f9e21359572c8fcfcfa7d6d4e22f562852ea6f39e960a30d128621c4a12b0abd76b612048d055a9952a283d5d01623fe02a5762c40bbb2d9bd8ec0c295b4d2317c715fd7a055e7aab85d9725ed0cb0f8edb6ba67787574debe0f7062bfb39a28c583d80c4010a6f7842cc95957cfb2836ca6895a7d848ccef5acc4a7e32676043e510c1bdb9653f50eecf237e0061b1ebf602e333f9bdfcfc313d42bb287973e4de03e4b0de9e38e993ee0da3ca2ff99e10acdc014af27706d7370098e86560afbb077575f83efb33236bdcbc7122e3218e06e01418096c6af926cd6ce6e64c8140fc536946f19bd07ecab58522a87d1b57499113ce134c835b80f5177637914280ade1156e0bd114d03663dbcdb36386a297e075329663840d3727448ba81fc9a922048405d0a502be87b10558f5439df16d3f2501297320b3d7e8172e6438e22703c4d269a9385af1195084c76da9a5bd17dd9d6c72bea93ed02413a2688644b3359a560308c731bd337f0c6ec4137ab27178a07b1afd0704bd9073cea52b381f025a0219af80f34099d1d03a3d1e7ed38f55c769753ba978cb1d43532e9fa7059e79e2ceaf9b10add72465454304dde599014a9e9c6571dfba9975af485a4c96b706b512980e55bc662f14e25b5ff4cd2ccfbdc0cc5a3f2e480d4d7a3aa2a130e30e912c116647ae7df9c1a1dd8a62c368d52035c07fb3c9cdf56c4dc58f6b2277582aa49d6c2ac348307c6d768f72324e73400896bb4deadf0b665624eee0efd9409df1efb2e03ed65e67670fbba973c27130e3c59d47e26d18a6700b71d096c27a1d0167309d8f0a7349616f510b04a3b8a1a826d8c78e69e393ab01ec3494acdba5c56035bbb0f065ef2e1e8de41620b337ac2d0c56dc2247f1eb5257a8b1d3166caaeebc3d1e9c80550e40399ef0762cf7a8c44edb39bd587cbdf85612974ad6250d8d1850af17b79d3ccafe696d7eaed4ee6ccefbf1df21a44ad2fa238ff28aa441b2e8a265caef661b060441f937dd16160f848c72e0dbdc21f9bf4b156d010f1f9f20aa05bc6397b22ce0cf73d80b9cc70cf88f6ac3c0e3ce1e7f7e51c3a9a09fe2dc5091d601c1075c4896f0fe3a66fee33fae10d456335e7ac5b8c38031b1d1bb23359fbad178f36cfd5a24206ae98b130f63d637a1605943f9d4b3094faeea04c86147d788f91e903d6c34b6eb088eb79f77237f9115ed2e5592ecd3d09ecd153fc9718cc91fce789f9fbca4a30806bf40280ff0619a7441e474e9088ec5dd72246b62183e461ef831ab8d633fc80b349a1209c8338a40b7a3a44d3b192a566e277b2bfae1b09628cd0ca9e26a2c0b8877eb033e49eadee874e2af4333076243ed417c2d7bb2a13e264800ff9fb0ccc3cd9b8ab1ce2ab91865503b94a84aeb1e514e5065face8511d5fbe87a60d83d9592f21b6f1c9d688e24105c89566fa09ad4ffecf89bf1e7a1f10519509e48eb829370a631d9c240385f53815588dc1fcb5455d5d0c74736ba2bb9c04ce1e3129b71e4c1310fadf36a3d1a3487afa965d5dfa24840d98471c2a0c8790b9be7a60faa9fd87cda1355a54493ea364990f9e523c3cdc55b5c16d976786b017f6089c25ac9959eb9b26af7c6753692481cafdb4e0a153689da7725038de9554d09e80ced8c9ac50ea6d0a076a2da70da3da98a585605447a2143c22c597a16194157d8c0440b2380c1885e05941e4588cdc6eafb593f76795beec5a6111b698286da4bf23ef77197a42c1e89a8d13966adf11abbafb3cbf9b9f379b0caa3b2a1d4ce944a061bd86b4886b8d7db2391af47424c9c2ceb62d0735fb7d0a2e3188179d7118f8e838253e684965de38f621e961b26e69700065a70b1b953270b02ac74ca22ace630b4f686e51e908ca3cb2c893c2de3e068f5a09ce0f4b214a2bf237394915167991071fed5c230d08687e1fcd769e9e30049d08b8c1ce7d226894b240dfc9570eca81872d3917531164af0e30624bf28a5568d25152d58bb50b4cb445b7092ddb82900a6b7face2da4caa9ca8be76dcae21df75d791a775aa5aa3d415c4692ec9dce102fd76a16e9844dc82e75a4fa9afc9db2966612e77219e9f1ea4f98fc78e1f382cd6e1ad8e5c4fa9e314f5cc4a6d3dcaf72a6da450a9b5831b3191a1cf6c15412231cdf6c6c03c42e39faf9acd1a7239c3cf90ae0979fb51649458bd63132c0d3c5e03d0b852fd379dff9529c44b2492ec82f88e18940282d0d5376c82b4e06e928da7eed77125cf63b6264f1cd2eae44a5c815968ebeaf447b312c941cfd31caf1d64d9e1991c705226a3ac4189444fefafd9ff092249e9cdf753f06557bc7ad3128e11df8f433626af29d07b52cc2c8ed62ad59256285be035b62eabcaca23e49898506095caf74f9366a7459416eca8af6a4cd1dab7d95d47519aa2067c23ec57b0099d7d5fe74ed1a9f18707d99302087e42fefcb7f557110830ef6c5944734c7e16345b411ef3ba4b383df8235fac1b81a80569fd78bc5a6d0e377fa2e9ebcb82adcdb80bdfd062b9ab424837c23d7758e357cdd1816e33e53ab88e5d14fb694a3d4e128e607e68f14924538ead42abf5a343c3e8dd4e6ad341798023bb3a2b49e04d1b41755aad405e6dd641842db87c43646cb9b666ecf8291e32a31b0f6e0bcc7df655db4c0caf1af21f264d82c585386b8fae1534d63cd72f8b309af214dd38bbbd1d186501914826fd95052856a2e84042844d092907f3ff2559b6f980c6fa758c257f335c354ee0afd1c7e52f8a96674e42982f9b43e7d4730732f34e9381448d5717e23b33d93af7db31929d4fb74b4030149cae99e8665d7f4ac1946aced5a8aaef27c13e81ad14c93543a9d2c402e01d9707b078022f3cd69311a35faf292ba8e32800a81bacd56e4608ac6adbea95c2e4d26304312de215369bab969eb5bef105b4dedab8d2dae665d41522121b9741f7f5b7caf1375adf06c6f036c785d7e029f8df229687164c99a7218c86c84a413552b5a786b16d894b200f702aa691b3751bfe059e754ee1522adfb023263c8acb15a09b1ef0c964ae76fc41ec249dba71b5ffb9afec8e8e31c9d3a756f991ab6fa5337d55a3796bffc9d3032c7348201ad1a2b25ff903e4a5b71b23fbcacb6f2bbe673bbf91b9999c8d62874f01d252412a959e1e848365bc2f555fa2fe89904ba97db734a405a4f31a00290c81794b9ea91b22080d09cba88a816de9f86a14b4fd1c2bbd98e5feb042eef9cf08def3a9b5d860e2d72589a4f24e9578100544ba777e3edaec3d0064e4de836d95ea0b6c337e90cd38a5a7bca1b301a3a308c1fb06e87d4b4b58dbd1fa710ba5f81519ee96be0548d749b91f0e04eedc012cf5b514d8bc3aa6f486f977db8845fd8f59db46c2d9b8f6f4e87bbbbfeec2d91b87e2f5aaa0d2b36cb41be16df17e658365a074ad068e08f60db711dbf46b0898c5da1a2f193cba4cba81f5edf83afa9fb7d1a50a55fffd8c8d198308c44acdbf8b670b984b5b85a399c56b9aaf98bc80f42936a1c130fb3112e724de123db3e37765277185faf6acdc87e0175a376dc59f77bdcf674765d133580c71f6b2c3f8dd3f4b8f9e5198db9eee70d353e98593d823582ec4221dd8b03fba551449eccb13b6cf2cd410d5806de5daca67d96b6bb1642c4265bd03c92c357bcf5213206f68549a1ada86d9c0043ffac04319cdc21643e7f0ff67cacf2a275bec827936d67840f14544e77153d4f8eb0da7c9580230be1cd0050b37d63223e5865f3c19e652edc4882a97ff8c302301315769279f5b4d2e0f4d26ce2f55df5926970820d40c74476d02e428adad3f7618120c0837813adb037955ade6be660608a5e23d0b50805838a6899a92abc463bef8955e7c8fcf561ac26e47d430face34a4fad7b9b696abd2967dc6ef1c6de878453eda91371f3b7a75afe56c6280ba7bea8eb4bb18733a171f0497c4aefa9810bb8c170d5823e80323172c997a1021550a1a6017cc3869f953fae61adeeba0728c7b86bf49ebca830d8131d1b2cbdceb5c9b3b2dfa30cadb00c57cd51ef1960602f8ffffff07