PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84273 2f1de271c101b2f46953a097dd4151237004d374d181657aabd27117e56b86bd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0394315c90c019af98ca2ccb2ae698b9ef8b85672e4d7b81e7ddd838121347d1
Certificate Block Hash
2f1de271c101b2f46953a097dd4151237004d374d181657aabd27117e56b86bd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0093f10000009b0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000372456ae0a9566c116ba3b450ad97125de4a29815d94b0b391346842f28bf060c93c485dc06520cd0026255b0392b100351651d04e74f991f0aa64491a81749a89a261093d6b8512f726afa708dfa9157bde484607723b7ec800000000000000000002000000020093f10000009b0100

Raw Header Hex

00004020b89b019012fb35267d9093c7cc6fe1e3ca1621748bb9fce8e3029e560a99324a1fb9c2a9fb52c8f37a4565d4e707a00bb81d296d6e9df8cff4ebf68ee93bebddafd54f6a79c90018d147131238d8dde7817b4d2e67858befb998e62acb2cca98af19c0905c319403

Proof Data Hex

59,560 bytes
121216020307146c5077c8de168992e08bc506c58ec4177b9cebbca16ba78af31bed139b29991d2a91a56693fb5e61ac467511366916ba8cb141521b8ea58c34199f7e2365732fdfe99976d2a29bb2adc977c42223e8c28ab7c9cc7460f2e878eda7ef1729ad038975baa5e40fb1b1763b11c7110a1885788121b7c908d89263067971309941bac5eeeb3321e2bebd6c1c7a821fc381c0bc9a99022b1ce69af343b01b1e84782dbc8e0d73f17dd888a4a94371550929b50c9c43958e5607b84bff2d428e256f8de8a7d7f0d4702e5728445287ab1d409b56ba962444fac650096dd687edae74e790dfc7f9d0f5d51062ecdc4366f1b753e3e2a94c48cd6536769c0800e709cec682a6ba748741da1ecd1f4b1f2143f788af521577a7a4cb59a90c103f9389bcd4b56884dbb43143e673f7e04b1298e4e866ba10e86edc273fc69391daff96f07d75ed9a90feba1cf77677ebfb5a2ede5491a8311398373c7ff746639b1abd22551e13cab4118448fb65d19ee1a97c9e9a99baaae9e6fac10cc76691f5c1528a0769b6495dce177985a2357130d05d843f26dc701305a50eecdd51962c0612ba01cf095f031983802e16406a4ca2ebb5dbbc7f4e06f1fe5a9a0833935cc3f3141d2c2e983e711aed11ceaf4e948173520ef12d8c8552cf0ad60811852554ed412390a6a640fbc366802e6b2e3f3dbbc625df31299f352713fa7600050a504550a0970f100237905f8d1b7f1ecccdec3daa78f71dbd665889402461bb18bcd5f27a571ad80b3a441de496add48b912a5b43e2ffaca14dedf6f07d82b11bc3360acdf679eb2d75f90c0776dedf10ec5313286d2f31249c704a11546d7b759ec298008b07795cf6a6f28c1a560b331f8d5f424a4120e2b58b3080edaaf1fc8eb60ef0925c099beab189ea401a2dcb7076222e77b136c51b1278957c5f63a4fd06d878e253c7333e57ea3dc6825edd4c59a2261dbdfe43be442eb352dfcdded4feced56260a3de7a533ee75ce5231f2d4cc5bffda279ae9d09e01bb660a9e66badeb126e0d520123613eadf78974f362bd08232d4a2b5ff76ab96c8745141fd06346f5fad7acbe49f0266f6474b714f39c9b14bf1e91ce48b8460e354635ae639ba69fec7c4b6f6fda3a490054f371eb3edffd3a56afc53b92a1d9c489da5126ff9a7e1488c51b01c856edadba8e6a5124f29696abf092b51ba6344c7c4697068ef1a4ff6ad5492836e0800b5d3ba62e523ae2372a608093be6a0e43d53017eec7f88274968a5468fda7525be7075ad22d21914889c973e3e4c5d140f0b5552874b1e7536901d096b722d717ef2726faca06f0aa13b954a4454bd3db23510d12ba117751b386eb528ef9b241c4c069faa11af67521dc413f79d9e375e86e4c3b66d1e7873949a674bbec2c18a62557a24e3519b3a070568f818a7c0fdddd9602067b60cd016606d276c94c42bb867f6f0bf10abd908b38376481bac12f008b01ee66f6f481ead49826bb543ee5acefa176892a1856067027f046244a9c430fb8235aa1ff8f055fe6b184d1fe6b067ba71d7610c3f2b140ed17e8ce13b440e30a8c41c3ef45786c1c6ed93fddd7161ea3302975a5aefb81a07ec1cce733d32792508ff0ed5de308c69956492218d4449e6cf67a4c0bbde4b06282c4a45c00e732ae36bf7b1d112a2003dcb312d53e17d32de3b96ed330e220953143c42c8489da392bf1cf6b6079b5847f83ad946fc1edd1a837bb0db2e2772918447270ebce86dbfda9f8348b30d63c6a8e6a324f79d5d663cc8f378725435670ca993114863e35bf0383018edf7a1b52e6368aad22028f74c83f1d977b52e104b57ebb7f4e99c83e9047fb19fe3c8573df59942f4f0a1f62dcc789871bc226b221aad01a3384b04a66fd07cda5a5801a0a6d08076939d23afd6a949c1f8624260c01ed5de82f2b00a7f6aa483b93c8ebe42755cae2c3308131e17230dcdcac03b6d05bf31735352aa5eeda5f11e4fdb213d9f9224cbb7ae5daf20036767abaf6accaf326dc4b9e55196a206250cc9635e886aaa791ec03b8b94d6fb6bae2f57a5bf0de5c88c27200e9706cf8d0dc2f0af21aa1b4a650c9ee7e3a502b6d26f29584f66f023500b56ddb30672432a70cd9c0bbdab94df66d496090f8924bb513b4ce3fcb56d778d05fe5c7c46d215f0861adca3b0e942c93252b25066208c925b620966516acc718a833a5fe7e3783fe34cce77834549ed6b6fb19a733f4953c856a5e93b2f8958f99f9d01fecab97b001eaa0c9165c02f7a728f7851b388d5136a2bf8a1ee6f495ada14603cadd3d64eeb3d8af3ee9f2a4f4e5fe0ab0b161496f1d7e704adfbdb7405010788f95346cd36f11b4095fc6abd3ec1bbaccb53894f136b1749660db0963d375de642ae8b99b5b869699f8a646859d6ced72d01903fddebc71374f45b325ef460ee0efb60ef325a6cbbd0cb6171dce3f65080336c7aefa04c60bd3af6592c205df66875fba6799ac24963036e1d6daacb71371182c8a7c6810bd5fff707248ed68bd952673757782ca5f001d9e1f97a03f621115dffa888294fafeb715e8f4010ba1bd68d746642cdf14628486e9a29b9de405c8d15c06e04f93564e4c544f083c49ff5591761e3f622b35d25ab130af9edf5259c8825b092245e056df47bcd0a04bd59827ea934913cce1665b92877b78dd04b2e625312f8f0cfd2304d754284012c58c521ac72a151416d21bdff9e1846a7e0f16a10205f2a1a19b360351421be52d45e304096e605041c950f98264e2440e653b6bd6503eb8172276bda5415ab31a73b3a5b6954c41608919ef942dfc20d7e1d5f291ffb39c76e93a96327523edcae3f57a7125e08478c3c23d795e6718487786582873240fb9d8b09a0660503e2115a929bc92ed44b341af0008db73950f9cf11e49e4545567d1d46253f3c3375a2809da8ae517079bbd48071068b905b4351f4c2f23a6186bb50ed5263b4199a1d1ee372840abb370811347511adbff74e1132ef671989ee7dbb06466df2eaf560f3b9058fa3945f4e6644cf2a86c5ede07bf8fa3045b434a123aa0ba6e51b04cf66eb053f1b0b38659222e89c8b97789d323125e2a37178af099874870e8a2b575defbea25735a7b695560822008d24c5a35718d5410f80e2b0d1f7bc0ff57bcc0d9244d79df5c7557af1207a483dcbff250ecef8a123682be0c1897317f9531e0ad1c9160f4d8a399ccaf444f2cd0d268915248cd8d65b1031a12ce93a9e63b2e78898995713377cb86f7a789372b2acae1ffb12702bcbfb540dbe9aebc8364759e420aa7345dcf72d6c53fa633e1e97ee2228dc0ab1fc5fa3bf1dc068a1a247633187ff31670a66eb3f713ec4e44ec8f20cc6e2118d64a3d0c8c1a0e2b251bbd45c021b7dfbeb0ea6d3e50365b31da250d108ab1dbfd25f18bfd0f99b49d8529d1aadaffc4ba50f07dfe830576e427653379ae02fbdf7c2dfe7fdf3825cf6248131ebaac055bcd7c8e09e6f64c9574acdd965290a317545fa9feb583006edb076904cdebc7cba03a0b58f1c996ce4049ba5f2b74b0292d556d9a570bb79fb034ab16099b30eaf87fb43b67fb1f99462261413437e962b4ad2df5f931c455dbb5d9bbb592a9a5ff11533ca9f98b141ab27659d95cb34cf6b8d621671b8622312b81a348ae0c4ad6e6887d6442d9293bbb602f8ed228de54d467797dc0893ba15fe74cd1be90d6277bf4b20de03f0736d74f7f83913238abe4098fc03b66f2c445684f1f56db05be5296866a2c0e75d8814e18b75f517b96d8b0c91499444dcee6f7d3b1bb0321255207aa2652456a3177aaf20f6b02281f46714a84c5c4ddcd45ef875733477e40276138cfe2330c2de5927da1c4f785740d9615f171f4d4589e09a00bcdd437d92cb1f105f6b524e1692188f8e26ec8288074b5d32ea1de061ee3fee21cdc608279076721944d062c40666b42dc60d1974ecf38ae5601cbb4e2179a37d9f839bc4fbc2cc64f6773f68bb9b2adcb9cdf8066e0c8778ff54e4decb72eab34ae79f5d34bef8ff3a3debf770e1e2668a2b786dc31202ea96e7bfc72b6545e80eeb4bec59704b7b2a88a18328e38db94a8419fd79f8ad9ae1d55f45cabd2dc577ad18f5d92d9b37086141c1507ada73a192174c2c940bc1b4ffcefe3b7b0b9477aea2fe8186230457d6e1e2ee5088fbce4ae19e665ea5e09ef3495c9582ad0c8a2afa61e6b0569483a0868abf3f9fbc8e36a6482a2125a4b4adb61eac481b8ef9758a904168686f1d528b08321cf91821525f876b93908671e3959ef2eb580b7b464b94353c9f8893de8a707d59bbb101d452a1a78fdf1b8aeaede43c6168f7a33c22e09932418e1a76ac244fc9cba49b53ac066dad8c40f16ac18e6c66e1fe60314319804c60378bfb98682718443b305056814b56ee5aa232df921a5f87d4c2e6285510418b91439fd4660bdbbefc481fbf4868605501acd43b621470d6743f5df27c760d9a793c31ee4e586169e2b155d005b10f7839eb83cda86586d79da242e4620f78416132e9d1cc0bb6bfb23bac65f48cdcf08717f7bb82ce1b1792579fdbd0f36bc329d66f9f103990384554d12d93b32f942f2aadfef1603e3cd065975de1d2b4c70117490ce95aeec28dcaa22d8e07c21093b9e6cf0fe8b9dae2393cf17766f1ebd589ccb246d7a53df8e97b0b1c6b31028e5d1a66f9a3779a5b5f6cd29aaf855a1e64663c8ee026ef22dc87b301686653dc740e779538b567a8e4e6be2786b878f997de04fd324f2f279256655f4fd3b9f969e7ddbb91e5598a4d758b3544d23c540380ae691718147a7a94fba548155e352dc6637319e6b253e89f42197a0ed3b3dcb83402eeea4aac258aef535922823bd5e54fdd7c473072260bd467f74a5a9e09e20a563510a3cab81367bcf402989b5385d69aa21f5552ce0cabadd2a4c9b96c99485c2ade81b6bfe4f514ee2ce49eb876e00240d461d8e699cb7b17fc39eea27955b6fe1b065d4a7434db9683220dc4230df9034b73dae28bddf694013572d435255fb5a9013e02344cdc523c9351efa2e0107a97b257374cf99b359b2fc4213ac06526bc61a5edfb8b9501de7fcc158af484150399218f3bc69c77a2b35475c8eb46a1cd80d75b80246d49c232d054223201606c2703123d2b9763f74aa381a4e992e1c0cb7104580e6643c944491bd13d13acb2a4b8e8a937cf4bdb8ada03f863642e0013f9b492cfad291a4008b6dd767046635788f5bce6e43d8d42e801e5afa61fc93554a842ca96900a230577423bbc88672674a5b3e99e578de5e45344a601503b8ee21996b9baf67d919eb1f810adc5893ec7351392f1405c439391752107db9f1980eb8b62603ff714399e563a42153ffa57f6128dc7505b545e14ece23d6eca060c0bc33c9d78a822a174308026c5ddfdb255846ea4acde2180d4987221a00cebd1bb48714a77fcd0a6c1a14723ef82330069a88ea567db4317146543ac5985603e68cdde75241e9c9e1fb25557b3d976c6a58159ccfeaa2f8badd6b337d310d2162b8fffa7a04a0f640b4338b1712784ff12603694c134ba3b099663aaeb5cf373cff7736788e31a552e01fc9cacdb90b992e16cc7fa7db48cdfdfc2f73826e95cd3f8f7a1c0e80ecb9476ff23c81c8398ae4f518d5f203a1b89355fb3908512c8dc523fb23bcca8e7038202375eb35d82e309d2db60d20117f78f40c83495c4e5ad7fbf1dd982e6e33406d9c384e984d41940b9545fc9b114e51cdf3f1297c02528050087fcaba83c8b9ca013b6dde7f634c747b2d6641443c010dd2c504c39f4f887a6d541e40f6739e10e6d5ba431aed502a18a16be4ae2f4503f5ceb5cb8ae53033559e20993cc75e4a84f0585fe59280587a71dbe05ca4079ac9ceb0ccd33070f0d9f1f49bf8bce8422bd698df233eeeb1126a02830f4efda578aca2664543c342b2c4dec161f34b4f3d4d8a42fe45672820f434b1649d90b27b6875dc1c4aa4f56d68f1f98b8c2ef88f5e909038ddaf322736e1f5346645971742b8085dbb36c8970635cea6ff2353906e2fb1963b20677fda82a7013f51ffbfc5210659b7be6e329c2581d2f39d2aa3363ef65071af868101894129db197f4a636ed27ca37e4f9b5195e3e1e61e142a47ffb8a1c2809a1911a7f458d45984e699e549281f5c5b1ac69b4da94bd264f1ef932a3b848ac42421b661e9f734fb54e8b47aa236b0a2eccc7fcc8ded002dc494b7b1fa465c041a393091e307bef7c856a30a2690d2106e5d7d9dbc56767ea94f158fa2f98f16a6b6f485a93eda4fa3652e3a4c772892be7163bf97ce58a712b5548963aa799db226c29e908c3030cbafae1fab41e0a34a765b9c7ca99b11761c346b7dcd82f5895b28ad5c9a6484715ac4d06b308eed2a7d3eb3620bc3444563365e05d21f63369caa5de98c139964eff366398bab4a70d2b85ef0e8286a6fa876e4cf7230f6c6231d75324b112e573a029cb2c5c6b668780699c5714b63c7ab81a119cff1d3ecaa51a6ce2398de3b26441c95c32fc7ef4b50a8230b2cd9837dd16e10ec124b7683d3b7fbd42a7b9a0ea87d93e9dee5afc123daadafd277e0e9fc5d94e3830008a668308d8b5e08b8192845f8b1c0c9bf0ae5f1523ee1e7e4150b89903922e23f3f72a43540bfd02733bed42206e8c96553d57bce22fbe663a6483b3f8cfcd569c9702545d37ee86812079efb4d603f9c354169451a991cbcc383af07be499dfe7d162b4a21e6ae26773e88d028c707be0cf042f8a4a0423ab67b2fa6e76e499744935974db99888030c85f8ff6b5494420282c492537d64b0b0697f53e717b0e6c0d24c1e55e0e57983b1daf516771b94ec6b71b7b0399cc119b33ce3d0256807f4996ca3ca31f7cad56f12085c55109a6b692683bcfe58bed7e479d4c94897fe7c7bc536b161119028cd163e5873fd861b1cbcbd2b1f59bf13790caaf3e5f3d1cbbc53888fe4ad1289923502f59fe000e866f294b5ffdf12fb1c525302436de4fd3c7bd227d51dcbd83650939306fd7221b7ccb96d753052a522837760f3761a31b40e7c9715155188722d2ca18e4f6b055d82927d229df48cd56560bd4e845ab78f391a638fc8e517c4e9d9dd3e21ee889a2f54ff1ae4715099176958892d85624a77852569a035b6e7c3e0849e073a6476356fb53c217e22331ff7603c2e482ec467e42c22475d0d888a3932926db2aef655b1e44e20abf07f688ca50995bbecbcab6a93b4de5f71c276a51dc56e6f4dbf72f463168f9c795bb48cd5b95835edbf2b416669b323abba094c860608565ed0da97cf4a50c5f4ec3b0592beaff5cdae5d3e9658fd19f95a836049af5f7c2d3a092f6b9c1d2123341928d7a8ac709afd341340a3c87e080f8556201874dbb0a53af885aeca1a8512faee903f1ec051e4c835cede252629b6e5013af5e604e626e01a2316a387f2687bd179aee4560f1e2e775d98a466b3ef7a92ec981cafdbdc77d68a365c1766c62348ae791d41f87dc98f58a95c8a991bb35a4415ec5d63f998e4d12faaf063eee5a12535b3a0bda06445033ea13c94bf14e2c95e36d31e16b88cdca4475d4632ed43352d99b6fd71f438c8bad562c269fab0040af0ffb9c49433b2cc63f349b480900d663bbcabe203594e431bcb21262ede6c11ac6261fc2f21f8024862b96c071a405839a2d06c3fa768e73906ccc6c2b51089f9b65d5d59fc93c3105be1581a20f9398c41d1682e6f563574e89033182aaacca9b95e1a7d7c9606543220429fbf5fd8f535ff0668932ebf2964cf09808f335da92d05677435a9f98557799b92b26905c0e84756c37ad6aa6814e1821ffa5e0248b65d8b7b3543d35cc427736454d15e68583469c7bd2de6e6673433d4bc09a14e925e2f9950ed9d69c91f32654f65510c1741c9629817201170d5d84794967a4406f9857d27008539b8d8e3461f9871b86c8faa63dd077131636f3e323937a69e793c7c161a7afe5e3d8db92985d1eaa192773eb48e2e81a7dc0b046375cd9837fe177ac476b758b4aabb0a50e1af93b65ab0404f005e1ca9d1e68f365b658ecaaf516efd0df2379db60340de0a63e09c3bb766c7f2f4707ee43718e579a7c1ecd6d9a9508fc75f22519f3b8be1fffe97b2a127c3c0bbba02255c428fd68d9959e01380d0029fc0016986d6ec594c9d43e44d739eef30cffc069db2dfd12d2b9228f67bb2540e7263438e9e4d7630e6c7f6f066bfc4693b43dd18139bba37d0e2c0094f79564731dbb5f3ee5fbaeb756ff96bc195bd18fb1eabc295d832c35f6545bff872dde607cf4a7dc239bbcb3f1317457ca7cd2f9057df222f6e90d281666b435be6201de77d32d2287138e99f1e51e5d1512ae1f8955a4d30447c195cdc4553318d08908fbfee000efbce9bdbc6697faa55aed9c5c6b9c1a7b7bcc7f78002be6b0a4f69cdea04fac0d461eca8e00545cc1b8e318e8089eedd8076bd732905d41db968efda9630dfc128aac40656371739bea83773dcd9db280f4cd20169630b7d7486662fabb09223448e3e82d32de04fbde8ed73c6adea047734a93ef5f57cda4d57f6652ce45351c6d1ccefc9eaa5e672dcabc877c2ac3800c252665dd741e6e76eb5bd0a97cd7694f0d0794dc367eb35d75230fcb7d6cb46d0cd1db029b7b6ba3f2e316195d6608407b2cd8427cc2494748eb34dec7fa1db71215a69d3c2dd2006e5c475165423e08d4fb60acf35e1b26e526a556cb0446c8e1492effcae045e98e8817de6b72cf0e8c8810c350c22017e250e0674f50a5b4661a5899b3d23b2a55abcd624a594cb8c85cc8b3cb507fbf5b5cda5ff533c8d457477d2e4dd73be0eecbad79c498e8fa1e9052dce38ad69e7098a36ba8f4b5498a6d0ac75b5af2b63bbfaacda59587aa5095d1dc830ba41e35d786a2557054dc7a2bc801c6e4fa5e87de9b432a001d00e16a84a5d62d7005fcd25827256f0444eefee879d96c4c29effc2f202fa799cd89a71c8771b8adcab29165bfc849781c57f7d72346ccd5ecd1c7c512eb77b2e81a900051bd090b6e3baefbd1880377c3edda64ef8e2018f2e7a4a8c9a2b598088b5ae24cf32afd46b3a037a282a86e04f8a050e6bf5ea119f011ce153addd9c15d6dfc9dce73e4b8ad0e4fef8a11f90c5b20433e1168f9f453f6ffc0fd609988384292a9cbbf8e1418c9060232c46f59aa9c0513e15b261917e104adcacc7d1fea251221f07a1ab98194ca9c3e194ea912c11b1ccfb9ddd2a048bec332d9de67d9879c04a907e40ef725e2b75925e774ddf285e76c64ab941fa34658a45e07cfa15baadaa9c768e876929e2495f1bf641fe041ddf4fbacf2e671a9577a17553d2cfb7182cde7021f9f510a0b7102530d5d2cdcca9b110ba20e54aa8fe67e1a0848b881b499392562c811d0319b39dce1d1642fd3073b6e0b2e594102f8b28ede22da1a9ffb81072c46734296ff8595f33bb4736a590fdb39420cb4a0fdce29d3255a3b45e6374c1507654737f7e8055d89dc95bdd1fe958b063e2b390eb85819b1ee010c4cdf5dbb00a50aef83bdcfe3b3970328bfd266a94b7896c57f38b2a0eb8f8cdcf239d63ab523846aa4da1e7aef12e09ab6802787426dd50ac9fb72eaa97c7bfdf60a0941591b558b0452570744087a764f20ea33613970a05e6235a02a25447fc45e2221efc810aa2cb9b1efb98927611722bc27857f75939bf5696270cfe3e35715faa48fabb87ee37bad3660a2bdd264469a42523383b5c2b2d3094ea91c4f0951df9a8c02060962ce1d15d86b4616e221ca6fe87224aa2efe82a1f6d8461e35237f8a40bca8b8a80d6ed66ed60f815aa53de423f674ae5d9b81ec7ac7102657a97213f24f0c37316b04d56796dc678c97c3f5ec05148fcb7130f751df9c99e27c21a377f3cb03476a074ce4f6ca463b54d57b42fd4aeae8eab8070f064a5e1b2f1543d36f7b11be3c0bb2df87e02395f65abc8ecf4f103277a6650338d2ccc2b8a9e591b882a3c42d6413257efc05274935e066c0f4a7136d0146ed6f6827b06deed3a5f8c79045e74905959bc31b9344336a9a90869b95d22601def51e2ba5ded665c815c6dc9078ac5dc491ddf85cf25fca662640b01f9fafa5d502139f898418d6cd50db6202099cd6a92c95b4e20c51f67254d03f2b3e49b3589790db10f69bad212662ce10ae81d40f6f865234c4f3e01648a5d7593804ee7f49116188b4eeeb48ef0e24b5ba231668219b18aa36069d94658b9af330fbafd0e3207e1c5361961e6356055bb9e59cb9010ad4154eaa21e84edf06f63ca1ef2afe5c17005c7231dade546987b594402f2200b61f043dfae660bb7b481f1e98d8c69184f3490cb2d8905c74155eba58df719e97cb6872b6ab745f8d06bcc649aa4aa26ff33bbb08c76964d6ab57cd949b79e35934dd9d28cf5fd7b39be4a49763a9f262de5b97a8bfaf55b07690c0dcdba466e7df0bbbf5e348fb227154d9f0864c2c496f22bc4d30029253f9b7f34903d3905835233298f70427ba3046ef228e81990ae0e1b636e99a32a5f9274e9c1f9403d9643d39fb0bcfd853d9cc343aa0bd02d9a36e6c2a8e64e2d63ac4d20c8ab158f389ef7602eb7df738ebb913e9bc68517a3d001b9872d6f5dba768242cdd56b05e4081a7cbb7b7cf6f4cdbb1b463c32da5092db27f893b6aaff601209a26863df2723628addd8aa8e438e2e54ea823407f89e3dee936d24fe59daa2b18db375131f0afa45a60099f49e159d2f7194164311691330e2b2d8c85873acf890ba20471c4b7e611ed16cc7ab1f0fb1cd7f7fec1d19d8de77c075c20de6de8f0a5c66dcaa53a5343ef77ec86f9775fe9994af2cb6db616c34c297e06f6bbbf421f0446e697d2d4e0b9c88ebee7664430b0ec88ed7afa4ece9fba22e5d1b59987f095ba9e1142408840c245f5f348598ac27ad283ab1689e2bb18a816c74ebccae32fb62657f10ff5990891501b4110dd05b351d10ae54279f28728a5b0100af64c868191f0825f466337795815a5e85642b47232e5a595472903129cec2c1be2e38737c83e43718a86509dbf4a096969031c5ca9f64fb36984bded67af90cc36fd48e40b41a60135409234e9c6432d6c8db997485299807dd6809f4d02e4b00194c25ae70a231533ddd075a8b8df7ffa3508bbf786147b3a2ca6bf26b533ce418f9d98979ec8255bb2e11530c196f4474b863fed1fc23a5fcab034dfb79b8a2c3c57ea926f2c52c769fe918b041976583f77db0f2e41ab03c54690b735a7d3d64c057f8d080cb5298e86cbb19dc0a08a590f8d70f8a2bc4b8f72b3a239d32510e469aeba0555917c7bf93a0ab0ec166c1db18d48176d2121c854626d60fe760f6b3ff83588f79a0e8eb898f34b01f8c68c0a2ac8f9d19ce9615cac81219c46e7bade2d5e372020a98e0e1f45ce0dd935401a26fe27a30bcf715ae0ef64712312231867fbdb004d0d81e73ab90f8904125c46f38674ae76fa7fe0f9a16f152dc744c2f85d900111d26c881828011258c3f37dda1d1c35b9dba8ee55070de96bc02fc3a6e1daf2b761347817d6f7f76b7f2eff138eab8c93781612816a644882c2b41c5ed31126dc63be2ce227b5ec39dc974d04263b852951ff04695517180c71f2782dcb6e0c44135aa7aabc3916d56896c6140ff3ae0fa097912047f5c28dd855e9f334c6e482d0218be5b3560ef07e7455cf14329d4150bb98f6efc38ef1c508b5693d1d44e00fbfa7020ddaa3336c1775c6500303639930d78f00c68686c1cfa0c0f8945aab6572dc3f3120fc59770a10aeac0feb891a2b62a75a77b3ebf93c7bcb702967e9ba92863ff73788ce0f0c39a6c02e24e4b9fe65429677873d4220c9a49428443ef0424c3b90df9dd266fabe24c3c59e501a738bee48a1c8d4e4f5cb2f6144822c731d52f9bdb25c2aae515a4952767e9b92635063cd3d43c793dd1387c15cba49ac48a33019967f472c7b46a11784ef565556d81eb1c1e948441f0487054ba175444806534fcd1711f28cd7e7d8e3df096af21df9571b9456c5bd15315d3dcbed22d338ffa869d9ce320de0c216d35d33ff6bed62bd0e768e3c9c1fe18b1868c469c964c61d05ae79acd43c0fcea63a60173e548e92a68372bb275480c2ed7895d5afee5fcb2794598c28992e20194ae063a2ce5f71dbc9a455b7476cce42fb1a2653e9241995f5c89b4b3923e33dfa992ff60961e4883e7c119127ce1a376be0b46548f38ce937dcd91cace72cc4a58cac9f4edd582af3fb5a29d6b1e0228b1373a8d9b664d84ef51024db02a1748b51def9787d842c7ba0a0dbd4ae952e16a8bdd7417dbddc6dfc5db27cbbe310ff5388125d2ef15994f7a3ec5c25f4acb6041bf95d3aaef7fe9d9436530060a540b45593e2a40bcba82a0a055197e66987da62dda669a4ad679cd50c92b8763dd0ebefd801e136115059c46e0cf937d8a9eb2ee347ccd927a2f472cbc872c3d6625f255b25130f9de021866df89ad27db5b1fdf30835794fcf4b7472fe3dae1ee122368f66e126080bf39946571d8bb9c66d849b149c10b061b9ab85574c16bd4fa2540cfa181e91d93ca43223c8ec90661dacb9b203e83d41075a453bdea76fe4108e53ced34cc70f1ac02a68b438d4ef718e295608d708c919aa5da122a2d8e8b2dc46169602ec51d568f63a14f783ada47d046b1952057112ec36f25b03fa00f3835c8feb60ab26937f8d05d79a0f9e2c72f47305d395ca8ab6e9fc5633a512082f98fc7fc01686a6040347bab3d5aba0f2262335a59192dfef677ebdca235956b4f587c4c45e2806c8b40b5fd354cd3e922805bc011d88f9eedd06fc2a7e620c145875e74ae1583ed2d6336a8953eb76144c153bc2396d51e85de147d061eb7c01c672a28792d4043c4380a5989437463a83ae8523cb4485ddfc55a95410903e7ac324f3d21c64e0194b87b7d64903068240fa8105e15e01f7eb68f9080b7cc33630bf181cff399e7234e2ed0d6569cda071f52c2493517b9aff415d6889c619f6248ca22ece247a309a55a1574fd10df13eaa6a24436fb0e112685902964c2b282379b9b4fbaa50609af7ce7758a5bbc77f1422e35d1ba920019cee938604d90a5d80015f8382e4f7308a7d24d26acaff66f7c97bc7d3ff71422e043877c094b9cb0c2bbc77979d1144e89252b1ad21586045714ba2da2ff79ed52cb798c2d00a11e19453966fc74fc697d55833047f3e09175c6d46c47b5a96d3d036e941f47f0034ad24e7b1e4b46800acc638fe5ad612546fc8e1a4cd35db17409990d46390e9012797310cf5065811edb548f33629a201d4e1f0dcf8944d62559105567b1e42ac444614de50211606acfd00aeeb6bba03dbfdadfe047999de1500403123a980055ae7cad9c19c21da4c2dd8be5c258555dd5f75aa005967bac2c6bd862a788a329739a7c2a26e3c967b1d25e14287867b1a867e240284bf9cb957e2dfbd5611d495875ff02ed74271405afd29f3f258a63e73b0489ac536561fc9708fc9cebcf6a53f9f027bde4844079796e98cb0cbd8b183e7f84ec0e09f7360a21b406335054bc9f39f22d1b9945e7c275e1bc74ed0a50f9534e06b73200c3ad98f3e8a4a1cf8dea827dee476fac7a25ce6c0f46a3518e353d4cd7ff4ac44727d8a4f8f503f78279462466f9cb17321f619d546be11cd9d332803286f1a5d882df448881b1e223c808539e653c0e0ad1678c0fef5d6bd1981022bcc9869a4495f0b5452bed13ec0cab2e89817b2b90e8ad5c9e71d66a1cad3a140c6e9512952c410daa7ea8193b4d072ba6b95ee69fb92749c7e7ddf296551c1ffdae21cf739c9b74d9e0bb6ffc146f28c1d940e6754bb976be22eb3c23af15e5a3eae3842343fa19908f9591199dfae500706276095d1b329efe2e78f09a4b0f4ab5526c621293d27a818cd5d2d34f7983e9002aa823e92198419ed367dd4ae8a5e3dd7aff11ae181974cc7b48748d2f15919766ee834f635c857d06ff1c88d98a3ea870393d60bc3892fba627f4c75801ebf79a6429a1b075da1433b2ae95b62977f8efe82210ed63688c5ce9c1c6d6783123b1cfc9f93eec0fc3d90389a11134ce8141410ddd2178254cab8085184d254b46390e3bc0cbcac3104075d3e241ffff4c8c2db6fc4357dc87be4c34ce6c1a22277f221aa91ac6953929feb84c33cc6dd74ad95dc60a33b5a62ea73424b65fabcc214454a61d38871b4f8d3f1147c5a1cceac3b0bb4fa1f32f5f3bb3da34abda4da0dd9676b6ff9bb07612ba397d4536f0e3101ce69a27de67bfcdd6169310408ed3332d24e3e1ab028e41fdbe8ffd7c4ca7516465d41a0af611cb9133d030c4d0c058fdd6e73bf8ee02c7f0125cbf8ca106ca873634853f4f1f350541c103264330e0aa90a1e2a7f2c32d1521fca6f032944e9bb7aac93464d24e27bcb3d4d5d685969bbcc78bdccfa3c860370fb752868a307c79c84ebf8d29a74efc059c7976a4aaf6528e08beb04f13e3e12880111e016967564206b62c328dd93f62b020154c165d01c3bf68d3f6b7123e0c0e4584793507b5701d5aed8d0f54726e78bab630f817e3e528f8f1a2011ad033284dcb40d41c95c34feedac0232210e8d54e4e5f4410f2037f1e813f429e55779d9411836c9090bcfb10f4614ae41b845261c9a085f905973c46e9da2c47135b2f2d0ccee65c1f9cdd1689899eba41e1457ee7781e45ad2267ad0b559684791a07302d0ec36b40b9d553fcf318a748adfc72f0c61fb751fad48ef4273014d24ac3d8653bf460e1a47362d3cbab1ecbfcbbd69b6921103e52a5df3f9766574061872cc453e3dd996f9db97ecc4d2e41cf769b2b8a1f198ba99796c6ff9a88e816dd76dbc01572f7357309f259c19f33886082fade0da73e2342441a8ff614faebb17e6c9dc9e181c26ccf6fc0712cac07c5d9ddf3a1103046e487e0910d16518c860a848febbaa7fe6180ee4957f7b5ef9383b7687f96a74097c1a3c03ad7357a904fa92e1487e99c1157fcd0d56b615a070cfc89a41a61a5959bf8a4d1bc986740518d3da8524854cc82e425818275b80ea50d55f4da985d66e53f5a0d1079f62f28b333596cb09a2cb7accf314ca55177f80821114da3a7094950115b662291f408de049a4d5116e660cc6bef3e464feeacbec719713d8e7a0cbdf8cf69bd98515fce01eff0d70a77e34b77995d056b83e763f20367d7dab45e23110bcbb7c02d20554936a388319ae898bca8885190d75299523bd449b32ca98047ec80cb7c5fad3c30e28e847e5fd3e7bc76687801fa1dc39890c03c15b7afc97fadd19098bb230242d7663661c904e4b70e32072bc71dddb9995e00674e367fa2aed27eb9cd957859337909aaabaf522731dc2b730791d147beb731480115d09a4d8879c1dd284d445a304380344ef3ba27b67c0f301ede81154e20c8d92b7205e68ad0b811c44c9f708b24452464fb31dc484b19d48d0ab8333e4912e3bcc53a9b04bd73635a169b535ea8d249537fee7cc1db954847bcd67671fcaacd4cdef87cacdaf6f43a518c643c122bf4cc5f61491f5636c5217a79ed56715724ad998488a6c05126c6fad7e064d8cb75d2a00dc6ae38ddec0e390d344c6b5d24355290cbd7cd60b8ad1df113e762408233cae08975bc7c350f1f5d3a6521350c285690089a1e33c87c5bed4ea4c139075ad58a9d9ce61937886e348dc9bc6480ac01f398571b0c9fdf3db84eda9f5207936d9acbd6aa4150b5da63576e46941fa8936e38240b5f46fd2d2b4527803d6761d0b492cd43fc5ca65c0846f7e903628f6296d8d511ec9ac697b9e54e78eec785bc8a29a6c1592f544639bcac5d9919bc1ebb0929e383a2d85eb5f6edfd136178b314c187061f16a30d6bd282c6828a339430a9e95644259dbd5b904ca776e49fbcd2c3e2443282dd73d5e8259deb488d163e014d7ef1fc696ebd32e2890fb0aa2d5600478c569b7f30b0893fff05ea3413d97ccdae9ef7e3d3dff21b182bbbbff119a9770a28341b644ce00145c9deca24a64a7e9ca18ff429f29dd4220a067289a3fd99a8537f50a89cfaf15b507409467be224ee24cc504cd2b65abf0168c15251e1278436b987d71e21eeeac28cf995b739b04ac6cc2ebb0cbb11a0ff93a119b29fe899c48e16b82f874a8bb758faabd5140556aed690b13e855710110099ca440c63d6f52ac917078738a6b636077490b08f61c358fee608658f67ae522d8a9bea29544713e875eb6a12b20637f5ee6bd4d45240e0b188422af8999858dd4cdee1d2eba90a03c040a97a540b2f86dec2551d27460d2d38bc09c0afdde0405b3d18508d64bee39439d45a98d2fc5d31d5ac3c7dbc7a9545c939db9cbe66af427a096a96693d3f3c2386e23854fe46ffd4fa6c4bf073ab77e5e3cfcf4f1b5114e097b11d2c9175a88a46cd8226359bef40759ea88ad18ed3903dc2583a04b9b6188b0e1308dc35857b22e3194024f480a4d03df0b4f1445e9f8022483d2fc56726af50e99efde79a270954afb8784b5e5bb328f480586b68d64aeb5558bd7d5b2de04274729045ba351678a25276379b0d2145b200797d129736247c139948405b0e85f92d6e7ad3a0c73f4e839dc35fa46a58dce161924678a09d228d9e756fda2641fcfbe1dd467fb8c90aaa9543c104386f159d97c5737d872d924f7f74acef30ccc06668d5651b323ee9974b296e31c83c862e633085744900ad3f6d2734d8addc08fcb6c342e417161bf0974e714f6be3f0154bb92a9c8a682eff05187d509317f317a26c252eec9595db70102e27d0684ea7385072d2744debbc258ade22fca1837e1602675f24d0ad058d5ca9931c2541fcc71bb9d34b9c428323c56e30bdf15ba8bad23f5cf69c9060d30468178bead4e9c6399a40f0a5853f322717da77007e377c4ff79dcff322f6cd6897db3697aa29e8714fabe84d195f88b8e9592833e8a0d469d807ad9905af3ee022cecaa78f353f0eb163c25293f742ff17a170b12376b01b33119eb39e7525f9a473eea3ee3462a45629f38d21b0e9af1f2269f96cba8ced08488f9bab9e0ba8f19ad3c358761540596514c73744530caa41ea910f806a9d99f70df171bdc48085eaaa4624b88554748628206e3d494b20144442a5ba3a55fd87ceb12429c339fd20e6163e2a22fee06b0a70ab27f88cd7804597dde1cc614dfaa4578ec68cf1385c55b92d4ec25d0c67748678ff2858b5c38964d4cad85e274eeb82a22cd029321627668490d815660eb61a0317f1026e2e9df58c707f4672a1e455cbd06938ba4368611cb1488582483d71aab8aa32f27c78acfc364f2f225d5f6eb69d8f992678854e52c4d0b6955d2e925dd2ed7c7090db18e5f8b938f323ede9f0c8ec85939a809f0aea5892da4e4ed9f518737421e7e615d3fe249edbe4cd58a34e29711e14b28005b805e0325946b87354881ca3ed55fe81bc4b50e61c23008774cf39824099a27b9aeda8b2dc9dafbce9a29f7a85907530c5896d4aca804dc4109abeba0f9e9166e81f6f65a8193152949724edc73e11d7b05ba7b9e094b455e2274292cc80c9c857a9cca5001710d526a79a8b436561600208846964237375ac66b08d2cd1cbd5bd340fbe4c5e2f39c406d6795b2d33f7508a55ee2390421f858f3c2b1beaaa691d7a0bb25ca4f6e14201126a85679680036e70fd0b63bada316f35bb61f59f5e86da41f528f5edc37b1e80aa409efa006bd1abc13b0ca7df66a4293e0e641106e311ed1b17c98d8d7737a5968aca721b4ef2e06e90c46996b42e359d946fce53100e9b49f301a9378a734027d19f691e6944484eee18bec5d435aae3ff050b412e05e14170ec7827d24db7ade42676be7c05c98e887bde4e00577f9f65d2a061f3122d9b5c9a795a775d4f4a2b145fd768e14789ef1864248a88e5e49f14bc92406559a07e5e840ab620b8d617fca307030a0649decb7de4712066f11b2bb20fda31c9df0fe5729748c68a723595d40c78844449ea73ce43c4d5719628e4453e327a4b8723d08cb18fb8b89fe27bd7d09bc1a97546a5cdb876e050f070d34a2a487aa64660961456f0e47f57efce34b1bfa2285f261465207b104dd0511fddf9601162d6383421538b9eab3cc67ae2bb407487a1901880a65a0f7acc0a83fe05c642521c0e9dc6892fd9f5f962576ae8e2199e17ec9ad27eeb1c7612495a301365bdb6efd49b48a885a9fb8c48cd29b35d1de603682acfa645276f4a38e3d7b88eda27575b1c634cfaa3350751b38747bb3a27d95521e9812749b590d505ae8d378f944dbcc2c3200fcf67acced05e39cd94dd337623fb60a3495d624a2afd489d89b61ced69f80fdfbe11173a872f7dbb248ec22e59e82b2313647effc0686b31f4200ea30092fe845f4e5c40ff1e1cbb9f20a6c2ad1a505ee840c901ba17cd5a3c6dc3be97cd30a2f660031ff7051f430526edeb3248bdfef811c658cee2b9b02df83dd8b294484b17040487aa06750cd207c93842f729c06ec941ce2b27bafe1ce337b3e7a42a0f35440c5e26204ddc5f7bb9c63b70262bfc3e25fa1e9a47272fb593c4df42917b0884ad7d2a9c85861cb0e5ef1ce27380a5475f37288b90fe5babf25d01393e772eb3c7d77dee25a8d1b77bc90202a078df250b4239629430f7c53abb6f5cd0c2e3a7020cf1c0243b1deefd945769f262910ac3dc7d15c92bc70c9aa5ea742ca2ccdc71e04ce3b285ce48b9732f12568e3e2e8a41951e0d2c278830f47ad2d09fcd5c0eb47e4747084a6cfe1a4650553100b984d8cd8299ade744e8ebed2dbcf022f7b94cb0b757ba3df77bc7b6d5b91512c4053396b7d387ac4a614faf0913f1b4a36559ddb5c2f93089666573ffb5cc097d163226041383cd9a745443e774de4daaa8b9d29ac1bfb8a9d8fadd070b936779f1a81918a1d91510a1b07db2ff9af924b547018535a9c9bd801fe9a436840e5bb07514d49375e47af6d14db4072c8350a6f5c7cadeb8022b0f42a9c767629e3832491022825085f1760b95ecb0799b97560777304281d1f136fee3d9b6f72173e7f9432dd663a8ed62b41bc5b3dbeb2ea8aa2b7e89a7c2d879b47bfb1b21ad880ec0b6407551a4da13e496de8211774edffa1a8405496121a70fdff3b56cfbb051e55a23ac76bbef1e4ce98488ae92e23a261b553cc410b0b94535ecdc9d68f927a7dd8dc69505c4b9b2cf786b77916ed5a0fb1a13a667bd1f6a5733abbe37b3054e5f1af401e443efbef5c531bb114871e5155a23293c52e95c4e3d7722e6abbd3854f02ce65c9d937f5fa16eb371f8994bb27068ad6d84bbf84ba62412a66b479f7c9382d818432295cf25b2aa628996db915dc8d93b0f0bc021cc0b922381aee641fbe3707b4f8ea7a3cbeb0b03cd5d68d941442c477b878a0a90c085f6115313a08d99883622a3d8454c00ce17e8bc612ff25ec91f5a29ae316908a9353f93bc958c9c424295da520f6ec5c5907e45a68b9cd14e3004a2a40be0de8a030b5f2d01b72f2ef9638ba7d7746bad8afdec37680bda5c90c239c83345d4c81ca94f2a5916f20cbea2048ef07e586ecd24eaeff9fdfa80dce887fced37ef3aacf1df27c06f67ddb4eb74857647d4c5b632f0c33f23f3c94abeeeb0bab7544c5d76ec9b10ab07560c5cd9ef8c1c9f1606d6c2949ee9d5e45358c9ffc909b1298ddaf71d4d076433d7b752bbbbb5b81ba9d1cbae29b7172877ac18fa593f4790993b7a9130cccbcff93012b50a0a0c6fd3076f0797e9f5027beae3490e610ccf742cb04c218668aa6af7f3cb36a63718d68ed362610203914249bf09332ac73251999e11f0b9d35ee18a6ce1e9fc9595fa80f5f4a311bfe23d8e288fabdeb5faaeef2bad7d09c0f8b968ab013d494a72ee2be489ccb32e4ddf4b17fa70eb5d409f4153b26736e0880dce8c91c252cc0d409b2695a12fdc396e5700de3c8ae29a0139c84c7755250fe0ea28ada9ac3930444e1375815176fea45d6164aa17ec83d3b7531dd2882d2d1ba2c950b0935e00337ebb606810310dd35a5edfafbb2444d4b840919464453d0e769f759c3bbf121b81c3dd6a18510b596e6b5c40411ad2b88a05ce07e2fd760d7ce38298256a2cc4376006c8aa560afb1abd52cc42b722562db423deae7139d4ac9b02cf7cb97cf0be068ed796248164b4c67f4e99e89ec030da14e3b0dcf7959266a7c9431cac0eda84296d0ce038bd12e631fe0a73c75809772ac9e2ab970e363f1370fb04f3b25395353f1e87b19e4287ddd16cd70b13af78ec9e4282f5e0ebf641949c543cff5b8c7716e844c927a8441157a35f8b0fd19f8da273f63f92c0c09dae275796dd760201eca2d84497d81dfca3c36ee15ba4da5cf1a56e416212caf7fafd4b6acba110a61c6fe071507d4f5c1bb7fbfaf335f173ee07bc40bc836d7ed472f1314f1ec9b9521b9d0743cff7d11dd22a51a0c7848aef67bda481c57754fd5a08885a6fa24a95c84a35351749932be15b4b39cd3fd39d8be3507b8c19bae978de8449ec57dca36e51f856a4298289e402815f69aac97fa2ef76f2c04d88d6de8fa1acb09183966573454939b86411db77b57738acf6c61425d6b80512c128bf39a9fa799f63b8f22436fff7605b1fd77ee1ad10071785363b90386774057adb103eb3a4b76dad681942047c5bdb6589ffdb0ab04faee67e7a8e64e744a7d750dbe98bad7b7855d85617169f1b295c3cd7b0a96bb717ee42df927e25b41a62324105cd8272bb2cfb334a35eafc2e2c788579fb891792f5d54868f5c550260a161c2b2aea2491d47fa39365ec50655a5e3ccac1747c805bb3707ab0047e32a1139e48c02659193a1dae9d40c37f90ccd8e096f686e936f1ab3977fcbf2c7234d9f6b562535ea98c81bcc99d6835a18b1cf5314b1cc231246d7aa8f5bc2cc5c9ee43d3bec3a0daa6f7fbe662c6633352cc3c5f1c92ffcd7ec8edf0b2d81e64ebfb3c05365f93d120bb297f75074c73035f7aec42539be7ad4fc4c4a632567ed5cbca000fd8182b7abfd466d73a02ce0aca9f75c23b5f790a7237216e2dc55a9edd645d616bf8fbf6a434e35d5efdf6c91f76bff32996719115256c45555d74837f193c1c159eb0f333790c3f1fffcf8437667459ba299e31e89a71ba972596f6831d507eaeabd05f3ecb2a60867cc2c206d5eafa09bd8cc1667418e7becc7b45ca89d8dd753443d34e86f60a013f8713de853c1be075bc980c09e2a3e5a8aa21078e3b44ef66309d466595040c8619d02b4a2f8f28d14602f67035971bc47fce8ce0081849171c3d85b64abff0bb13bbf69e435c44b7b36cb006b4d723fce4646556c6c3aaaefc551bee1c3daf4e34a9da602ac1fb8554b483ce0601b3682a961e4c92eaf1edf3bf9d85c527a5f555a52c8f0236422688b5cf103edb1f2087bcb5668fb235be16ee912864dd283b6ed116166f0e290efebc2cd60a7213d2a19e7dd3b6718584c499b23c288bbb0cf3d2957344b167a6f497f5bf67555ac28b2d4a3a9a6f91b7ac202a8e2fbfbd8caef8e111977f577cfb5fa0dc1847c8afdb9de8295f370ea69357ca0f37e250e01d6148275addd3947080ff1c042d61008368af3346a7175382b5e0c5fb183c92388e720d6a4a711cc6d2e384a7c69ac015de9c6caec83b8f735d5bcf08affa9afb676d56b5d74a9f8c093f4f54fdc1219c8b34429a2b3230d676505685b4f1d15108c7b4abbfe6db9ea9e4941df4a63785b31e11af6e4db529222307176f351c5bd6594578506f1b4de2859b82d099004fed983cf281e7284ab64ed566a3f62bb02b4c38245e6c45440207ff7d5de0048e9ca8e0b32bb34c876ecd7eb09172d905b78ed6f42e0305c9b9be1a851b09ac033cfbfc78a297f7b80fabc186ed5ff28b7e6b757d191550ffa55522b7f2dfa7e5db8e448e91877beb1df1f0b87134e8d0756bd90a02de7502cbfc9b93512a72eca96a70fb0cfc4046b6a662e2dbb530e423c0864c3c3326e2565b1ed113bb20e7a5ef315f72dc2bdb114d9576e75e2155889b83941de0177c3c49ec547495e348a93d125f6c83359f6716aae3e1e0e389cb4179fe669bf3aec80d3a8dadcc16af190288fbc23e86d99f68bee1f77bb98895d9dc5132663bcef9130186be2732917060f6542aa5cb7c02918b71a3ef4f6ad5fcd87b7dd5d265f98173b5f3590dde9ae7083c370f2b11615c80d062669c97ea2ee70a84b426c8359bcf7c3836a5c5991fda85bf45776462e75712c77f289d9f3d022497d6110e6e33d437049a6fea47275f01808dd62fd239e3acd4de34961a86a04c4fab8d0f4afe402074fba334d343c092888551cdb79e59b68311e9f3c9e3caaca9473f2e564e501bc4a7706e58dbca22d232e7d11a8abd4ac4b03bca6a3762eb88c6df4afdc546ad7ae63bc4694c048f767d25f53d00fa8f91b2574804d734556f75f2dbe66386511eb4faeae16fedabe487096ce42dad338464821a6132ce1fb58270684194af0db001a7e5605aa8e5fbf329cb5debb5f28b12476e0c7e6e15cb1ff26f6fc0313eb8119369adb0ed65ddb78ecea3fc58874fdafe94d4b5a43dde91fa87fc493eaa1b8f22a349bbcfd5ee29c95f696bbf279608ec621ef858283555b4d2cc89af615f5053378f4f7ca0d9c73977b1c43f7201f76965d67d0b1ed239ae9e63d2bb6632de036eb69cd361fcb279978517e88836b8a55abdbc0519fb2ab6a37e3d0a0f0f3441c22dbf6a808976268099ce00c0c534312e50fda8e9a74416bdfbddf7a27a03c7bd19d7d56125268c60c186a01e84f2172e73a84ca5199202da83f7ed78fa6956571350a914f253c2fea746f530956f96153d255e9499cfa3964720250b8919a8072acd2f34b425ab3d88e8aef325db4322f96e66640c3769667e9d5ea8c821566b9ce9d3d5baaf1b0419b6c98cd401983d9b8b5d4df2e0ec2e982c0ceacd1eae36a41df60c6fb43639cc5455700564932c5cb22f884cc4c48bca153f169f5476bcb1007ec08a16bf04898742bac1e4851d3203829dc1f1725450d910fdd013544b96bcbc14e972b7242884455d0faf8bec9c3328ac76a3837b728b42dd77a303fdc1c38a39a4aa9ced5f7ae02f05a1046b5ff42be8dc7b421dc278bd368d4234c154b6bb73e7a7318e82623da6b4cc8caa358dc48792cf1eaca2e2f65086da7ea53718fd4783bce91acf11adb70e0146fdf9cf5520b448f2fc5c06a88c61717a28ea4cce5446448ca575512d08b748111f0ff17ac3a5b149b8cbb123d089d1b36197a946f8d28f26f1c36b5f846ad191c58a7720f206de11f4b43f222257d239faf8f2cc46bbe6e3e5603e49a37a9afc321db40d3e191bddacfee2cb63922ba6c67f7c6ce07201c11123e60f2d481ac20034998efefe2c0094c4c02e402bd7d8b914d221597c7c5bb60088c46ecd22a3249de10cb825bc5c9e53376232b554bfce52864bc20aa0335d2d43bfbf3c4edf8c269be07c5a240765d4385e8a09c14da5cd7d0749039ab16b1607ada3163e2b440a7f24a601e69f648d443546e82c48630ebc0cac3640d6146dfab748bfdd2924202678b3ef6f280c01cdab800925b90d1c4beb915435d65ad4adc951b42a592659a70e6bdd5b57548fd92e7053f57b2acae4c065d4696512345f6a3cef723bdf33dc7472b53400aed26c4d6801bff5407fc481403f5e51c5a3ac542b71a1c58f89b16c5ff119d158218e69b4f55a20f47aa260e443ef519b51ee8bff5f42047d7b1e1ad59eba12834cd127e43024c10ace119a54f3ff870bdadec7b899c27f7e4c9dfe06663eb7c1f305d34a9356787ff6fd92022d8e8a91b07223c7994b34955ddf15f05682a98e819e5b090d6c4ae8357a8e124dfd161c9061c18d7b4c83e5b99f9d9426193680fac1bbcbfd8952656a7956f8d5b9ba7431c956b140541e40847784491612ce584471e9c3a2103e50b3409971f015e7d18ede7946da5334f8b371b272394d97aeafaa25b1d10ad2b928bb4660b60ee934cd875196ed47a3b0c2704ffce3cb21206d4d06b2086418ed0c8f7342c1bfbae35169b255120574f587a8531bdbf0efec3c14803d756baa1a72bcfc4b4f3d5f93c27aeca80c519a3d31eea928b5fa66e7abc74571471c19b51ec92a6bc2910f5517d036f829498600a42d88178f7d3403a95eea4e40b6abb24a17a01a2a7d40d0436d5016c38e6f4ee578d8f71d1d28877d8e98c9f11747a0f5643be9f068d0f375bb237c7d6ffffde5b6d8fe656a4ff370b3390b1b6334bbee969797f611011f08dd3143818b23eb24cc5a76bf9498c076f98f4611873725dd2bf17615b6fbcfe33f4b45c5d500f4e38e49b887f9221abf6c21a96693eb2b238f8bf4161ca70e42ae0fcb7337bb0fb790e092e5652dced2f9de8ec6385d0e134ba0566f6077bc7df10a64b27e456bbd7dfdd7c57795d8f7e3964b6d3bbdf7549d06f211db56ba96df6748e50c7a8f14a72d2760c41c172a26dfdf6783595bd5e609b46231053797f211ae895f23287284912edb22c07e5a2c4ca33e1370576afdb8120bcb5138b3198610dd0af5ffdaad3c0996783263176539d6aaa3b289b857db3db63f955ab2fbb1ab8293ea8f9e2702ce6aac3ad80e0fc44d2ff5dc789fa8b1b697e1096ab86c3e5c7aad5895e0da1c093b044ce24a159c86644ed4919422b9fd22cd3d1d18a48df7cd5f03c844c0bccfea973315266d6b6b6154a48734fc5bc9fc699686f941e15c64599ae60f48d787ad90b947dc6f3a9e8ce723d8b2d0502d348c94a8d4c681e333697c0d5fe17ccee428e24ec9bf7b93b923c01ee68df78dac4f3f3769d8945184491964a99772f8694c7f925c65795c60c985338c2002d8575d43bf3e35dca6d33f0b6d044015302533360d6fce1417d5d4e65bfb6e45b2a5a341cad6f456b5013ef00e47146c31051c0411f794423ee0294d0d5c01d0153bd4f58716d67ca6e319802a5830d107593f8170a9e069c391304db1bfb202ba8ef8b8f4d47626cc7ec3518aaddc2d9557d8cf190b3a09e06135157d8b0af293de6166b2001573633a81de356b37ade503456fd564b62bdc013495b4324882d63385fea4cda36cb62afffd9eb5e26e51739c637711209f97dffdd58eb0783583c6899573af963d7f320b9abe1831f536bbf36d392dd34f1247dc379922e9ea35e2b4c23ef70d7f06e7df0ef05adcb911e6d7bef92ea224a9a9bbdeff672315fd33f3fcbdabd668966a60e474e82031fb6f563e85cea57c23ab476b6687a0518a5cb78b19019beded8edefd4c8fab0985fb60198b63b7abd247e4396355fc686d916d9e93d91fe7910c273a9cfa1650e7e309390b26f125cad33113448510e0ca5bdf4ce093764dfd25a33fa29ba45806fcad6af89638cbb7a47122243c5abd023a2b5c3f0aa1fd48e811145ceda8a1dffe922e79ccb0e54843272e4ba3590f116bf7dc60a186536d52fc66aaf9682c35326f6aca69e482226770eb41c5ffbbdce3eedea9b49e821f01c22c94f6856d70b71f931a47fd06f12db6acf601b395c26b2d2d3e578f7d64851fee63ce7b053128e4f86ab6bba47c819bca2efd41a4135a1e03191c586bc043d36600025a8fe4227cf29c42b149b5295dbdad720bcac4dd608b5481419b9d6ccbbe344fbb9431b0366e8109c13b91f0a737a7e63767cfe5be726a2270844046a9236b4c6bcfa0fd943bc9c3d8852a5dbe3ff9bc70bde361c4c0433480b7a179db0d5afde4a5802f06c5b744fd9b9cdfbb6b89ce1d7d3b83d23ea1fef7d58079d28dc21a27d5e9c571aad0f1b3c6426db6f18e9576e47cf336969e5df8a5bc5b51798db4a4518456b71956eb744b3e71a724a5835eff8e2d02c5ce0e5408cbcbc72cc6b6659a0d0f783786587838623dacf2c5c3dc444bbe06ffe20d424c9b38315fa254caf26b730faf53077c5cfc6b2b59e87c0e4bc96631ee485988d3e8ec3132af1a4eee4f3c2bbb6ee0d21d37a435b33be6f5860e9a623a62d1553e11151a709d31bf33c70ae51a20ea33603c6f90ef0bf59a055c9874804139dd46ec47c4eaa1c50547c2d4bd8bec0477f9f67ac91495d84d40edfc3b286462f9c9c9f0f04100b6eb261d94cc9d873ff88b9a26ae45e1777a773b39515a4cea9dbb7b4b79e0fb978344896f17276686232a42734ed7b49a475e0a04ce0e79410395e3e2b048ed032965ac70b188643f7a2565cbb5ccc4d878b61ae7656f16ae3b1bd47da60d7c6d30886ea5d65e6542e80c06e8a9bee3f6f850a6e918b93c22cc5073251f2fc6edb6e258a4c5b0fc4b1174c19c79a976f6d7542a30e26225246b4319b5e2007677a47d4076dcff0abd88a1e57b98acc2d30ef98157b7f9ffc672bfe20c27d814ad05a1b8fcb3be82002e4553fba1aca4bddeeb43b9fd3a8038d9dedbd1358fbe79772e45df44fb7dc471c466180929c2a04c06aa1c93ace42047057fe9a9b775972c8b0e6f103c96017c776368348ff432fff6979233bf22b293491b6e3ad2ec50cfbc17be672bc8f1545b877599935499bde1ec9a135cf1be07a5778ecc2375e7039107580fb1335ad20b8c2db8caeab76c09742169da351b64b087b4bec5964f15d5a86c63539551d979865c928778d47a8e04c46709dc3bf7e0d57885b30e9d93ec3e8efa61ec96c599479cbcc05460bb215101689fe2e93a00f6274d2e3dd527927d65475fadf89c0f553da3b417e29e91b4ba9dc0e02803edde7e16d70b3c8620de84ff99ae2c322270ab6cee4a7444cd9ba40f9f8e8301f75911d27cc3ee7dd1f8585fff666701239942feea8fcf6c6d0b54752133631a70b413596d60fea20efc34aa256b80054000713c06a0120a5599dce3924d168d6b57f8b8cac8da91cce54a5f9297f9c5020b7f37f003781ba37b5eafcad17461492a0cd689e8213143cdae8edc9c39ee3cc5b569813ab6808a16c1e9901f64550e37c187539eb9503b58d6c8606c65e9e5331a995d15b278084651de9145d21719960772cd3ed0b862eff72910f03b79203f7c9dc2105a77c8f0b420f927de4ea6ba492c0fcc89da685fabb6094148d10d19775649bb3594cbfc60100e9ffdb7bea74bf524b4ff853a735fdbe49ddc1377187192c8d282c017a0f48af1483cc1aa5ecb015fd1200cc61177ac80a04d1c022f7ec344f746d22e51673600931d8225a7359f8c825bd1d8721c876a8f7bc1f489ba7ddb59808eaf07cca0721422f917e89989dc5770f9c0615406d3d98cf594cf41c262f4b12ef0688ca58b00450f0645d9d2b8e55bd174c20ced9782c6d85eb322e33956ec7fea7edd943ee1ba4d692090a6ad409225a9f2c12ced8fa7a59f0e3604bfef82e10d431d2d047fd755f2ebf5c979da40ae3652e51a805cc25812b0bc3575e7febad2a847664ed96e3de17fd0741c914f0b8741299ffe545ac56344bd52e094d2b3538a1d93936c8e6790bb6e58c8a676bc6990295b2159d3459de0fb8ff4770b0be29cfb95f5713c5ec627d07f8ffa0e0d459238b3e5958477a5868447e4406b6f0dca46d38114341dd163777782cc846643f0ab088f7e3444290b60508f56dffee62a5b31345ea38c831884094d58553696cf18917dbd3703b6b8805f6cdd764f04bb7a1dfa33383849d5abd2379613f99bc3a50af1fa07fe86a19acc9cd32cbd38cd26d13ea5615f39c576b8c6f2778c9c2184c36a487475a4610082072f9fcd8b3338d6125437a5e41248f1975c083c8af27f9d3e4987f06d9469dd344f5a76d1fa89756fe20096c41b33c42787d16ef9e63ec84e7ba479c8cc56c4ab24abb4343784e63edba6afaf0b5b9914a446b6bf90fa6e74a32fe3972258c1ba489c58290e839c4f58fa72f2b62504ddb35b574fe39839f970763ee23525a789d47e36275cd0654301fd8ee6ce5b2f375ccbff7e00b6705ce16573271b69b98dbb0fdb4e99bbae4a3c8673dc2215dd090bc461d6a555f9b7736281183ffe37efa1e948b6d90aef2485d2a1da65854386914d91ec5db6b76eb811008f15c587f72d9b15e25c4959bb19791debcc8b2f79eddb730e27337969f78c808f1f26b73954f5ae1c93dcc7c0571466003831afb9e1131bde0195f80e76562e551dd57e35d92be6a7f0df991eba5d181fb9281a676a8ca64ab3d25ec3fecef23f0f8114913ccd7a9137c353882d9ed8d4716b5df4b390bb039bdeb7972297e1acedfd08494370e22c7e80d69ff2415775e6da7d2bf3ad4a50d9d14d64add773b32ffd1a8afb700bedd2b45dd125bfaf5caa7fec1bc5334a98264ea51150b3e579baf2b4d38222612aa99c78e4c61b348f29c693f5aa64761f5e96db7db2a2f25d64998e9c50bdaba2c712e3c1aa09951006c0815fccc864751c2195f49e48a6cd227d44996aabaca74997fe1c9ca4340bde1bff005a5cdfb21c7c00e4d2ec4c3118a78f7b3d7aeaa279db3deace40cc1977d24c6e148156078cc08043b2178a5fce58fb9034f37179ed61c626e15129fcad5553563bf9030e313ab97eb2936d64dade822167004b87d0fbcddecdf2636091a39e647e38b6dca929c76b600f059569096d929ae462e7381cd5bca7d06e77ff5819cad9904be05255a41346a82ae1a12c6bc351649faa3e3a0670c8f44ae13d402f82e1aa7355ad07be26db83223b3b8f159eef6c7d04a8a0a2bf71e796ea446413371405a512d464e86e3c5fc35809dfa3e764fbf0bbef9f212a875acf8e781cf9e19c6e17efca109c37da9a791044d5b9de2931195059939d0d0adcab7e52fd9738bd9343d36b5d25d04fad780a28c62100cb2ae0f6e88c1592f0e2c4720971f58190c1263cc18747a362404e6b41b1305001dba77b48a3e9e8e0b87ecbfbfda18f5b1f1333cd5ec8d12760b0d62fc85a6af1182104f2f6ca2868f29a63cba8c9fcdb3ca4b39f424cff437b45eea0956bf113e376374864927fabea2e9631b3ddf7f84dff12fbb43bda8c903a6df87bcff2310ec4cad2339115fe698b464e7ef160050b5f91c1874b1e81d56ad4958bb13b82be4466d769a29b31cf6d507d3a4aa206a5410bd806d6baa109a76ccbf1723fb56f7cb01b42c802360daece7bbc6abe95923bdc4dd992cfa587a13d8763779cd538ac7959f49b2817c90f3fbefc96f3b4987ae4427bd43f255e5ff29eb7646dccdf6cc3818f668fba56b7442ff5dbfd16508947fb98ebb3a2a7e42c0bf0cba24d12b0cd83166251851b388db71c2ca4990ecb243926252b40c3bf9ad95f4b45ef24089f499f4d9abb569d279d63436161954ecb5596556cdd477ca48301039698ab8dcaa6c5aa02f82cb1685b6d972ac7dfe492d8d73a7b13d77c4bc77dc03d431169672878e4b4f546519ce6110a2d9992d8e2372166c1ac45710e520b3733c47c730fc15554bf836d9cb399e8863a3015985d624ef1224fb4af370ffba5e998f933178500ee55879194503cd142001ad491acad8de71051097cf72d83194d32295098fd2081b0130b61bc2ae1acc43d97fc166c90c71d4da063a481f09ceb40918fcadf374b84499bb0185a2cfccb167556a0830f622990c97718c1b1e778c1664f218392106c330bbf7c9f0bd01426ae2e1ce32496cf3ab2a54c06248d5840622c1ba22449381637b0a8c29ec29b912118c19f563196a457608680621f2add04f4f0c686415718f5d8a84085c7cf3175612a565df263452dc679ae4eabd8f091d3bbfdbf2a0bc43a94f30ce4207a5c5278d9ea805d593dc4bcbcea5acea7194d83a1a1c89bfab027a49951778343e7f7e5f76e7bb70d8b18104d591047fe9b6bb0b32d6b9e2cf13356b15f1ec32d88d3c03f5e6e37ee240c73d79370ca94ffbc67b4d15ab3f9acff0170e3af728bc357eba491ae906dc97fae51a808e3fbaa75fc0ec31637aa2a2dfc6e5d73931dd08a1b3017b7bfa04dc003b1c6984ed8813f67dff5e985a07bcb8ba5b0e82fd487001e2949bb292bc4c3e191e91ee572218eca353fe0f5bf7c53370ce99510ea70aa5d1c90f985a35f2ae8db8614d8f5bbaaaf3d317a2762d8a5cade53a6fbb512adfd73ea3025b4df7ef9bd62eed9e1d3d46528083966d4bf8821b669cd41d182e44426bc080d9112df0624b69000c21c116fea6c00c52d798c0a3a866833ccf0452a85b05f5d41014b45c27acf6ccfca78ff18085af2acbdce52f435229077bf9cd30e4612fac424ab9c18e0609bcdd3f276c38fb081fe37fe81d1ff74e83013c51ddd4ac4e701f090fed92fc110e26afc3f2616bdc4ac15c788f691a79a0179685ac3207aed88bf99a77b2205627b946bbefa7d897021ffa7d04b31911ceee49538457b11d51935ff593f6c761f097527f89aa6a008b2b751faf10325f5bcd04d7aedfbc7aa40935ea45c50c8d0a4934248a8ba5adddae6fac0889c76ca242a7dd7a102c47df7f08f258ba20aed00a24b0532ddfb567c2f26c497b756dbcf1fdffafe634e3435cb14d83587d9f5f7ce6c1b7ed97dd8ed0f6f7bebf75f099d843d86f67c06858eedd33191e313e4bfc28bf19f656ee72b7e321a88fcbc86df2c8db59d54411f0a0f9377a594a42af77120c1407cc9b1f97faccdd470a29477d822b447336d00b9616cf295ba7395867c9cd936c0510ca8fe645f671469d2b58224571f3f72840aa08eb82ebcc3165f8fa698b064566ae5b5b61278faf7a4b154876bc24280b8e92ff0ca574a955f06ca044982b30aa793717ce19bbaf3c928a830f820e7d25662f6d43694957265dbb7b1844aaf687956de8d6d878fe838c1687ea364a536a6b5f0f456a04e55129c6edf85d610b5b0218dec060d33ce1256b392daf40b5fcf73476d03818f760543dabcb9f0737a73ae36a4a9a559d0a0eaa5236e16ae28bc5a7d73f9c35446e1fc7818927dc4a1ac007a593b09777564a9c63f38167e01920d60a8771a38e04434e01a1c9242dec4e911df977ace7dc6dab269c4473eb95955d02633f8e6757a81be728b88db73c4281b7a08cccf3ca9b5683349b906f43c65619dba68f8f4724a8f0275901b0a2780beda7fb7be93f2afef24c1cfcd488da4df6cf32d3994b0bd1c96fcc2b06e9c736c6be22adeb3a2d2e3168c9119cc08253174842985fbbf6d91066c04130eae031cf562c7e5bfdd66ef28a4397baf1998e7f8316005db435e2519a5b9f3660658e9d792354257fe4503e099cf8ea3784cbf3b5746352ae94ebc889b4bf690ef0bd13840b704ce7a35171cf38e5a182fcbfa42d43876e2f7d1c4a18705261ca0e5da0827924a17c68ccf0206dbd934baf61abdda0335479e561dd378ef01128e051ecb66609cd9689f78b97cb1e67342a3f105af6b439d6123111937025a7968f29e6429264c5b2ac9c5a1bd39e0eb9749a58c131010378884d4d3bc9826f9e359a14151c0c88cf51797e74ef27a9e68a4215d9bca28b925b0c8f06c0d0bcbbd0851b6e884869f30ec98a07e4dad20367c0230fd5a5836008e361978378d46c97b189d3bd298f1f55c64e046ebc750b2c13d0516ccdd36f6df821cf964b19cfb6e74dd1698d71a4905f0359ac862b8bdbc0bdf5ff991d8f040ae9561e175ef6650c423c9aa2302f027af5177fa62f34f790c661edb1e50757fde19634f0a98d663830d6af8ea65cbe383f02c2b02e6bb89ad2af945d336e892e3c4491096d92c8b72fa94546e6dcd4790b9374cc8a280e5b04e0bc07a2aa54fc94e11e9a00cd2fe0d3a1d7e6da386b588493f2fc78f753f373d16f17bf9cafc099e80ea768d45bfe624a900364db56fc35e31c2950aa9700dfce854425d95608f186c614eee0f0c39ce978705a43021c4812e14cbfb370e51cec0db0c00960b6f6cf8d4f748db90a55b7ae6cab71e7e333233f7862f4352ce7dcbd51e539560aedd7db8db67abe2224d5f150017bfa15c4063a538340f116dec03370176c2d6385b19d6f1d1c394a24267520ea5271844377a50d79288cc8f591a61da6e6cb641dd3771abbd486e6d150622857de917ce4d01cd85d4fc7eef6dd30cad16cec306ca434a050cde12e42e83f00ba2b82fad3389b2af351b6ad9ce64ce09f565533f7e1ad44f30a52bc1c78fdcb60b8f5476f49ea58ab28c09f9095e49472a0e613a40f759655cac38f520f5cce81bcfb93aac9b031783215367ee30a706e309dec85ba78c4beb14fc9e7c5735b827cbf6840e637e8af0270c1fda716c1c5f20155181790347a7ac03d81343f900bedc50d060a55c033d40ec693becad7aabfa0ddf40e1e1cac8d8fd93b18116ff13b7e437df34b09e9563479ffcd49fb69a90033f3d83a28e44a6bd67e935d91d4c63a8166e37e805c9db6ebd4015d4377c6f724929627b34b774056ce891247f0b1cde16643ecb80960eda6dbd444b1476641140ae5347c2d5ae76050577520164ac0a9a416d086e7d33d76cda0de3289e139e2f9c916e4f7ac33ed9358caa09f765fcb69c817bce679a4c4abb52b9c207e82369895ac32913bc871d1edd6c8e9bb7d86c84fcf273704e9c91ac8f5fb63931a3c9526f559cb70a627eed077bdc0cc291cf85f00723b8504ed0a5fd59790bb8605a88eb4e96b934fee6bf0cd1ab0bc7cb400aad6be205e2520600f62cc84d5f32f181c1abffedea03c570fce8aa3519ca7b8fcb722b51f2cea4d0cc6fd3a24ff5e3998161ad33504235dd183100ead93a0c60e768b3778cf3af65f37e44759edf7223f7026390333fd54a51bcae380c5d371fb46c9dcb48f1bb403c6f616c9a81a451615c9eed0c0e4da825a990186a598164ccd21d65ad2edb44cf47bed5b889e32417f8fac4fd727a5458f60ca5a8f314a211f4e27961af1f952fef9700be0b905ec4097d43a1a783b43f2111c35e02169f51086cefdb569cb16c91f7cec68194f781878f03c36d3d693f05c65f12d066ff3376287c0d40fb4c3371317a5311195cd5a28b91d121a7d0638a119240108b5a52786f07b24b6a0adbd40087373b9bdb3b6a77b716be74221e52ecb08ee63c8bc189a72e408f56fbd9575f305bd1da47896cacd2243d22aad389d2172a218bd9dfd72526356aa26cbe0da071849e5be7987f5519fad884235af168646f5d2a0b0f4abb8721348323efc045fb1989fff318c2e06265b5fd8e63c1b68b23aa4c609b32bb956d9c57312256480501a2331026e9b8998f8537755fea3df47f4eb4d2888d393fa7389f87e242b30096e29a4056e28ec45257be29f0a73f4300a36a66fdf3eaf965f01dae6bd4bfd9d6f1ff2e8943665df6d78ed471e548e2d2bef8e14d2e63e42ee02d5b6671297faa9b48d4f88af6c573d8169ddf707a10fb2bf944796ca98723e446d795a6bd45654b5010f920de851b7674f5b39e070626e8aa4d1c0d58bd81397961dacdbea894bd4dae0a29d0b3d237e1a69df319c1d7ecec1bc740836c87d43ca32575b86765fcde3443c187e5cbcc5bf0af58b2aee23b90d678b6b1efc96dd8211185587d7a18d07bb1199ec8383d6382a60527352bb4d965d158a34e1143c21b2dbf1165434e03879bcf725c013a7749c508c7abd517156824eafb32fd3a628efbbe2f4be0cd5e07a2dfbfc2ff5841f3d1953be3bf49c24ca10098ff7ca18dc4ca36ad3ec810b8a40463989fe26456cac8d654ac359d737a2a57e48227b969c5175b6852da723acdb1b1136874507413f7671e9e5890978f7eb89aff923bfc4211db966b169f04447d604eb4a0861852503c7cb53daa88970044b4858eb2404922c267c7ce805a8540466b6296589c3a27e9a9be059cb435093b0f7e3f48f404f6ba8d38ea3bfb1bdb065870615f6cd9eff60c71fef569fa5482411c9f2ce93c4e3eb4054aeb21c6075c69a09bd9929dd5a9ddcfd7300defbe83a43dbc7ec9b325c1fa4e0b969fd9da9ce340f70662eeb2d163a73a52eb197ca910408206fbb73d28a942bc55e329cbea48e45511fb452c0d1e1b94a2ba008fe736b770bce56527f726b9ffd2b7fd0281ad7c03e3730150f4e24dc90ace3ac3f0f17a99cbc374df30db74b1efd4e3a8e6cc08bfdadd7055021b2810e3081ba045360b2cd93311409a4b2986edd5921bfa3b18a9bc88cad7a354839214a7d77dd27a3e45e0fb6d615672d815beefaf36252d6d296ec9d055d25e6aa35375787e31c56677df8cc2e12e1e735b78523d128127a5fb9b7e3889422e2b1dd3d556725cc80eb2d7484de1af4fc375f9b9774387446c33d9e2c0128fd8d329a69eb60584ce1d2efd4a57ecd5b4fa96d192d534ae6394eafa8801da1e5c042f1de1bce8d98e27af1afe12348a69b2b81dabad261c7085fda912dcf8ad172763b69e321b6c0a2f6801587a5b22b15d7498ed486379f90163dda1d75ad02e88a1faf88d793831f205ce6232634bb59246244cd4d9fed26d5ac21fca1bb6fcc20825df0d57bcf6fbd71d4c8bdfa775d77afadd35591953be7f064955a13ab4370787de7989b78628f5aefe7bbf6c01bd67084d52e2c9a8185743502e8bdd87f76df228f1e84b39c24794073365f93deecde077afb1a6992a4cef6f77b5b312b596e2c79afe65c4d70a8f16c283253fab82c2373990de8141e6005db49d52b0910f0c467dcdcecfbc0816f349523e271149c28c01d85312db98b8eebeed2113ff8ea622e9eab3fa00750a2cb81c20ca1beae8d3d90df348d8732a155b3ef6bdde68610680a41b8bf812bdb52beca9a24970804bfae0c9db024c30e27dddba2c714e437c98de31a3c1143132a210326ff7dccc726684113bd5e99752c2ba49a36d5eb7d16ae95a8760941ec3d4734cfa2d8051b9b55bd7f2f8664b515cfebd1247e319cbc0e26dd99f4dd3ff664b50af15438fecf00085398e30cbec8c35124f74f8f4ac42be26c6de4272c2f69964e2de320b2acc640e4111b0a5ffb4244804d6f65e1cf1df4f109c72bae484861a616ef5b36ed76493fe9a5527f096eac9df39224e4e3c393c5bbe5d72beea49749d59d0249edc88ef454e6390fb8648db3fa055ac85855a61bd05a49234a1fd584f436a23c52d5e40aaac6d230c6119656f9f6cf25b7cad0fe4f991a9e2a98539158c3b15a35c80a42aadbe0196ef7a7551bd313e9213d440441a374551f26a9453d68c8063a8ebad7257ccf45b527001d043df659df43b7bc1edc58646dbde8ffc5223282216eedac366af97e768bb6e619fddb8e129e18e8277dbfc4ed79fe7c9a8bdba12cea388f51f59198fa256f47008c886c0afad81f7479c19355acd0f477a0dd641e33755932c9a57abdb22d1f892db90831b03bdda3703f08c575f6c56622bc6b0924a08d597f97b8c1544c4c0d07b72b1bc1da754fd2ff5bb27ee935ef649538aa5e2b012c52120a779290a2ae745eb9e8d7f693307445eaf0a7c47b64316e99733f7e4d494400aba7d2a4302b891a26c8c2a3d53cbce047fb8207efb1f20134a87ac82d012476b7340394d4c9b775afa32fb73c195b7937a0f885fc81c67f7c6c0b7945d6f36ab59e34e40e2a4a0e77bb95697f70183ae4d9589f7f16308f777068e4c36cbc4711f2acd609b8e26f38b2ce6319ae26e5c2fe23d9af4bbe52474137b0dfdd74d554038a11106d1414f82f8e235262060092adda057bbb51b20868df88aec2d7ede24cdb98a2ca3127316d84341d55e9641681d99f2ab928a5af939f3fd32ccf56046bec8669bfff9f12963c65c699ebfcbabbfe14ac9d2f91d4b4583c7bbe1b52068135eac8ab9ee9db275d9713f3705816c77a86ad21f25d2ae8545536d9f41ffe421a3c8c397555daf733092d53eb15127cb0bbfc9fa5fd28bcc81b5481b7dea2ef1808f5bdadb7ebe0b28ac6e5185e079d06e5296a23e9b5759c9d02cc99d4943b0e6e53f5a02816d5890d1b1e14704268647e887d4feb028d33ad4f8ead48ea37a30be4a4cfc2d4c8b4ec84bc3f15770bdd96031662c0fe5f96d1d177ffc1dd6146c7b15e1b5c3ae6b73969f66c273784f5e80101d55dad679ec3e9dc613555db2b0f8b6e6f0227bd8be846f9823db8a98cdf73e89f7ba15df85cdaba0ad72617a93de77f9fdb84abc0b7288c89921bca05a68cc75104ff24b9d03eab58dd760e2730c6914909ab2391b8e6fe4df4a17485dc0e7ed773c42500a482c485d39881055a44cf400a7202cdb904d0284b8b90ba6ee2a68665e00dc576e3756759c9b6928d14a0ceb51910db0d82cabe9ab4df8b4fdda84397f55ef2da5539c2aa9f2e88e52049018e59cc5a16f84744d152e9fe234f30613b61a18265f13879131bbab9fb4178f925e09ccc890c44b412e35b09cdca6fcb21b96171d5fddbf1debb3df090f1b6c09698191d20034238c0e432ff5f8df3374975d4a6d70ebb3a2f1dea90f3db8692f3d2371043f42d278c7358d036f0fdb9b3dbeb5b697160598edfeb89ee993253c6ab5c4716d9d688ad195bb7f8b9ca6953f67c83fded92eead3b3950a7d73cd733c45b2dd22c459c2d0fbc7d4b657539552f7edf94400877dc69a275ce0e7193b0bb6d277590f823f00e9c2636cf7f538da7479b6541f3297163f28448e0f5217911ad7349867488368adcbae4acbf96a8da729fae3ea97bbebae48467487bc8d41f164de6de463d7db4facd10cab0c09421805a3e3ff731ee1bea0abbc7e56675b1d06c2907860a049b9a37ac0dcaa1809b5402074af1a35dba3d57e983e740732cd6501143dd4ba2bc944b6a6f1b5ad4aa3fac5a073434f99ad2246471e27ce738fd6bf09d0467b20d6b9515336b8efd840a6cd3ad458be9243d747f7adb9b549bc43f5a3513cd0d696de26b7b222e90ca651c049086030c666d9c218c7b8a4ff3942bf49b785254e1f4ebaed5793e8bfb86feb91533e948e2c0ef8f73671f874f6114d5333898568c60456a834c8826af707912a297fa9d5e92ed53aefd2bf5ec5689293607ba824808e9aaf6fe4c5740bc0dc63402673ee9ddd5f94bd091801174d17d42949a99c57716f19733b514c6924eba70c00083333fc335fcc25bf7f593d008640f6dcb633bdfc100093c0277781522c86738e0e693f7c08b72191491938a6441f093c5ea0f6942db4f1619162597297ea26d04175be27aecfd24cf8c6aa05195788ccce514051a14f50e404f6034463f1a96b664c95813bd689918023ffaf58db64a9da3cbc06136052180cd42bb2fa092216b83496b10d92e5121740f0d710ab6b96524c7670447f7bcd62ddcd2bcf179a03a8ede85b9650f9e517a2707784cb1141e256afdeb9281ebeac3b5fa0c9ea0ea8066b0944c9f305aa5ba90a7ed9626c8c1eab4595f103e5344cc4c95055e1cfcc87b82b5e73f265ec7c5d3a6ee75ec4f52b368db02c9354ac952e41ce39f10b2065e6fa4e387c95d02749ba313c868ed09971cf0d7f9a3438730f0c86a521266e14e103fb36b6d621cec6fc1d5dfa6259e1bbb26831173b674d5da3e3b9dce6412ffabb823950a395c51b2e3e331dd56242feb88ed1c80f76ae582c523e2300eecca5fe2e65805e4b5e3b353043d5e2a8980b28e100e0711e12e45c104afb061ca995e4301e4f0d799b0402c09fbe7f8088765bb8d94912401c0897570134b079b7ac44f94fa42fd3334f65ad9f14ddae175bd03129cf01d925970b829997c9fc599e2a107a78f3f73732bf2d2f87be89dc26069076c158d100fce7d25741b6434b523c32b3933a706a6c2902ba67a44e02d1facebd51ab9eda255484ca5a828dc2b5447b2c3295b161588b8ba00eb9ed82113680ce7290711c7768960e82931cccb7148dff5ff1d70edd5b5b16fbe2d75128218517c72aea7a92ed9d91ad5cf4f3b14817638ab7282da4a44bbec9fb360fc820f4bf5d13b737f4716f9426d62280a686a5c0a0a7ea8ff6b2a0b9f3148b1c6b492b07cc3ffbe6d0aa205bf4ea9c973a004750a132883ef73e59d9898f5b04af5034c66a57f4c389e2afd5d1888c195b30e189020ff7a1d358ba6a06339b8d4713f6f69119ec55b50e765d6b5d58a48acf5ee680cc6e13f4338b2737ac22eb8e45e0fd8ab97a8f4e1bd01381d7dd079ccff296ef5a5d8d03446e82926958ff2a3aba3759971003e2f309e600d7df4636748d7d8bdcaac48f58107ed68107357415ac37fddf7b39c4e9f62d604e9fb655614e5833c11263e32eea23789197aaf80b73dec4ac3d4238bd1d2043e90709bf1bea94ebfbadbc21a50aa2b3fe03196c19353b8b66a97053089294d8d034854a256406885a51aef4214f59032302baa8b00eafdb7056ec87fa5a6d0b3db529c26927ca2d07e35554619c812a414d5c569913efdb0d3bfe4b72bf06189c9cfb6e72ced231110b765ab399a52c727df10c4d76c8671e3aa4babe66925f5644e8d39ffd8ec35325760b0613a5dbb1040d7c658ffc8af4eb10caf899cde9aa15faf53d73d6a63b512d419dbd17ef84f5cb261c8e591dcd9e2d8b81241055bfc3d9a2b6b765eb18dfc41bef29b453f74ff178aeea49413e335f06cc5ff6617253f80e9a714f715546844e372c0b1ac982d452069f6302f70e8fe07ef65c8ea22eb5b30a59724b27bbf0334606710d40d5f828b6cb48756d8979eb2aaed1006c3aa6a4ffb2631fc0e58924c617aa2c52269394e0bd5c6d51663d7d9a355433af4389f04d1a0545d59675671ba0adfe126704a90ae4955dc1a63d97ce67317def6b28f2cdae21774e6b53701fae42d93e5cedb83034157d4bbf2a2411978f836a7efb4abcce845ff0c172e31840b8bdf11a41c17f09358914b7375e978c916cd0a04052802aa065bbd522bb1df98b963a8b43d95c66d4d35361eccbeca248ceb0bc7b7d018588edc92e8a7e74097591c398aec5fb0d75a6adb5d1ac2fa585922f9d5fa087e5b0de012b176e1082b6ee13afa4426d0299a10c4365fc2ccef7208565e42df69caaa51a86606dffb6e33ce143842ece5b3b335e5dbce4c9222c9c5df437b08277cc8571ce1bc23449ece0c2f8efc2b723347abc0146b7717e9a999ca82740fd7594a89b3b43cefd53979d802e08f86823df30f719cb80eafad85a4c29d8a970079aa85d28214d766afd1e7eee0280cd3cd535bd0cb1156d9a648654cad3430d112e84cbbaf7478e435236071ebf31484d5cec4b67c18ce723b19be3224faee4cf62e0fc53842f43ae18c519fe983c867cd5fc9164156a5dabb7d3b73f92804abfd8c5cefcffc4083dd9b8e8840df915f6359404d92efc297cbc416c204a5c1f940e07be1398f72571d0c642acd4ddba8fb8cc7f7897ad683604cab5fa8b259ce8a82b7a09ecd1784add51cff473ba7c665e9d69ac89dad6ab04eaa4bffddb1f9f840e990af3b2eb6477053e5bba61d92503a2a6375df177b8523a9051a83aa819112456de66d9c9780135d685b4669fea1584a5950ac6a4789e3fe9e616d007df8cd2f084435fe5d468a1be47802282ada314013ab11eda097e3fd33914dce541eddb759d4349dc9dd8db915f19f34f727cc8b17998765f109d857087b9a8f5f7838f335f062f0b4bd8477c7d04b95a1837da048a29ff39c4520500c0e2042b7025e39ea4860da5f9ba5b3dcfc4b8864be3e5ae894074a894e9df839640e41a96063f4e7b14e8c3375be0d3ae4deb055872a99169737d7f6c4198b153c619d4eb4ad65df4308bf1f4c4d713c07884c58925582002ab5b07218ddade26c4698c93f279cae3aec03b9cfd0a3e6c5e5fb97c3dc419c3437a3ad37a10dcdb82856ad5687438cf2b7f087a73029276e47b4989916bd270c04d33a028c5de319d620fd06884fc2ff7214a7da3efedd5a2e2b6a3e61709edf9ef267e55a5d956f069290f57961c4c0ceefd1eaadfb5cca703f8f8d0595eaaaafd80ddccf1f82816021d4bc74fe894ae38df64dbb58a5c130bc2f25c1c3e6ba1a544a3e578f3dac8db9c4870b45dda693529bed18ab0cc8aaa4789c943d678e1efc705d82050a89b8ac3ffffb2b50b4cafe4f3dcd65ac0f9c0f74bf64a922a0ef8fc11a11c5c1125280cf2a79c693783bbd3085a97787c7f314e9b424c98600428ff3eb3217255eac246d80f7484da46a77a2ea8888e4967643e63e8e03df805f892219c2b7932da28bfc6c0da77873c61e9f12b5261bb44ebc5b846f1074c318acdb939b844af4739a62341446814c74269ed595cbf5f9f18ab9f11d1d63d5ee1de2b1ab6ad902a1cca557bd493af897bb544a6a34b240c570826f2df13712f451c8b7eeb359b87a492c44eeb0732ba65728f3094e2743035d0577b9e8fb67cdfdba497f319bbe286cdca52a615ff675240b4ebba75405a8f7115071451b783fb9ab72a0dfb04cd87eccf303e65cf430339859abb0b60489c47bcc381e9976e708d75d5eea7bca20bc1003529842ffe5d39f48d176c564c9ba52cacdd28d5a775840850974bb904c5a45f7c4a8371440d940234d01d821b0134c8c8af73005c1ebd8a92770dbdc12bd7318f03bcd1ec07558c86f59bb49a8660feb976b14ad45982c2478492dde0006d235c05cc502fe93676559926b38546c1109f3ba7e0e674e0af7e9c8bf2b6ab388c4c44fe112c692c6a9188fe31f75f697cc2c9d4118289809cc4b624495968ade471fa398f7b2b75bd6b86894d31a78fe1bc523cd7c7623fbb4877d1f93af34ce0c85e6ec14604cf870a676c4190ff9a73f114ecbe28c393276b50ebfd5efbb798917503dbf43adc2be50f028411c9a8538cd80a27ea884153499b802190c7bee4761d9e40a9ab7d6e96d422dc9f0cf9fe007b2443a9e8302d95fdd448769e45c0bfc21cb1da0ab6025c8928abb81a7eb2be416e1fc03011e1dd8083845fda4568b245884e3db7c89be7e9d0588e56441b870f52218ff08333d15de219134d37be7ccf539b884e648bd3b02d1c86383278f144beb4f8e45c9336a6e45df7efd58f34e36b3293ae45e1032094151b09c73f048b17d2a7866effedec67802f16528c23ffcf105fb110952fad2828de22ffe20cd127e8d66ee72df4f51d1d7c1dc13b4153f82af2a3216c61bd62af6120e5b2219459a0484fbce30eba1ddb1ef4635fd7b36b8b69e52a511f992293c5d8f48fb669e3db0741e31743ec900cc85231e38ac20a390dab897b5eb503b7c403f94950c7c5cc2569b204d16cdf2a112f3460a0235b027b44401265febc186c452d935d3724fbbc21b66727cf379e548d841a5c907ed5b317bfe1193b84de20c9a60aa8994c330cc2dad49fc00fabf46a6d6e732f7f2071084c7e0221b6126f5c54392b525ac24a76728d3043804095cf517358c4f7ce27d9c3b7ff7ca9b7a74e99b6aede258d25f424dfd3204efb46d2f6361e17ba583a5dfdff82b6218bc4c28010e59dbcf150f2bffcf1ba0f870e900563c4f6a7330a4c993e44f4fa37930f54ad352dd011cf2d33ca0a954870cb5fe9e23692a30b8dfdb3dc32c65cade1f16cc0fbf54f046c3891f72f3f55ff4d4214f676b5a1836042a7c2b09884dbd4503ad347b0bdd5af6d8a0520325e781db6c53f2ff3b63a331a5998e64f71569f91cac4843c29550eff4f3a627bb1e43676b1f78335628e9a5196aac54457b1db6d1d37f519a3cd1428d749ad642b6ecae97c23e7b9b0d5ee5a8fd160230dcc48cd45c5e453a0740a61e492e6180d6ba2b87ec7b3d520aa4f3d8375bc8a2c74236a4a627cf3d226c7f6b82199a60eb8e4d938ccc9a019c18d5bf21d23caf741804c29b485054f69369e6997e7160ee75c6408b930abb49792bc00d61ee6edb6d0986079729f8bca2b4d50b1cff0576b4f73a437f75acd0754e0b0ab60a788fb418bc930fece347057a49ae2d9204203da10b6699deade33737be52e5e6dd1745183e276930db15923dfb014c51d883c9e4cf456746405734c5ba6c906ac53cae6a48d0f55d16c3d33d0ad8911f3625a7cde4d49721b6661c85d2827d70e85f1dc193be389c0d981294a60b7be2ab5155ccfab670007e9aa0c479da687f47989356cf480ddf3f452fc60420c0669bcd98ea4448ec0754d998452cff21e1132c7133474a1cc9b3db41254ee695a8e8cba32d8353dc4a88c43a82498d69a61809a0064973c40c4c91edc4d5a12eec21f733ddc54397d33f38dadc3a9f22237f7a2b34349fcd89c86923cb644505f3e10992f5bf4cbbf8f598d551fa0a6ad3d75ae891bed7577303b95f391fd007da8cbcd0e63463e95355281876f322142848bc7530c5d908b66c264ca434b06b8136ac2c4ed3eb2288e967bed49b70539fa726604d920b8edd02f725d782f0e6938910226946484c208d04792bd1f41041119c7f3421ac1da0b45d56ae25c09a90466ff420d3b4b41d2d7a1f0f9e2ecc4c7f55fb37a1a1998951930ca84b7b54fa22c2fe5e75d50fc383c712193fcb0c0906ab18c6705170703595642a710c0f1a9c16da819b2f0c553de3642fafe96c0f050320827bfdf6f97fb0eb0b07f58afd75a2599dccda6bb0b0f08d1ffa47abd38eeaad96f125ecc063b401fefd054178a0af5178e66587f360eb2230dd0aff2fb2851599065aef6cf99a252f61dda3f10ce0e95c63fdfff18edd819e2e3c2e6bca55bfb23dbbf253454cc3f89a77608f5cd5e7657ba686c43bed5c674334772a52a351e50b57f088f2fed21d1cf8d7ddb918ce21b5dcb9113d0f52a66c84c20e7959ab9ca4fcbe4701a7ff4eb708c41df77d1ac0060c7be710a87b3cb8969185d8900af23e558f76a5cbe147a04984261b5e861808a7514c956c283d21613e05ffac78b4b7e174ecc6a5a0d03e4f09a08ace4942876a932d8af70e78dadc8c30f6a0defe4b19d484fcac0f049ca3568c5b841368f4945ae71b0d7ae2890577a6929a6d134f5cd505ea58ae2cf46f7b5cfd8f22baea833008039d536f274639a96b54940e541a43e8328898d15aa2ad490c18a21a987f61e47511574fef317b9fd4a94dbf2050843752e9bfd0b79201ad95119926d7a73e9f719052aa567fc612a06a1e0ec52672001e1c6e3fe89422fda689b2191a94c5fec9cdf7b7011a88130438759adfc3cecd4e4d270fc6f23679ec91b2b0140bc1fe4dbf461962f64b343cf896764cce3c2578c61b1aa4422833f99f258275d5acfc892cf28a75c8fd28f7415c8675263394390f3785252bb9c2601fe0e01bdbcd04c78bafd308b63ad995e7df94add87f22492e69363456abff242f3ac41463890ccdcb41daafffbae60a69a679e8bca46c675317057d8e774af60b837135bbbfe8e8e2d548b2af0b6928285fb080f561cd17985cee05b91e968f93ca0b583d22ca4d0397543efb41b41a7edfad53ce6cfa1f437b0747f67d2c6490d921b45ac9d1e6507dd29a7fcb951cbdc68bc711a8f9849cf10a04174e9cf58fd88365799547d2d12c066164837afb31d3e367e78047c8feb990a2f126179c9acfdc5fc872be3906a76fb54a74e881256d5a0737c92e69fa683d640a1352663b70148c84f6392f2285c5e690d459b8402040c2b2f60a404ef275c02df0dbc01b673c39770cb4a73842053a1c8c75a7a3ad014c66a54d70cc6a0fef34f934c7fb0ad1d536e501d18126ed8db9ee9b2bb02ce8dde5a4ddcdbf1327a3c70e11282d00737f051fcff4509a3da985f369f21fa7249b82fec7276f06db3db4d1f7f93a7ba3c966d2fb082126d22a42345fe8320c2f605383ff421b18720d28f6ea48ac6d05c8ed63648366b518399c43f46f8e2fa16bed3a441a3fbb066de33c1476070f1c1e1d19b5a2d44e2577420955522aa477214bfde280ca07be7099b2f36d36c29129508c818b418c86b47dfaade96f2d5c3c4a00c3472de950e1fd9709ef9592177724115507e1815a846f75abde0e9abfa5ce111cdd0533207c20e684587fc010f0a132602f394e88b1bee7e1f93f29e49083e02b407d0af33905beb3a5f18646756b6441bd300252c8c0cd1288f340a375f5ad697833270ee540da7f3602ec6782d0a6a9f53fa522f8b994eda0f701b27531fa92bfd00f4bd8e3f1f4eeca5836543391c41c53011e5a8228cfbdd77b611703925aa55fad699f5e58283146d1dc9139798a4770032d5b9895fc4b1b05d96dbe5e66e2825bdfda12fba20c1810262d9ff40f4887e05e8fbe840c8b07472fc06a3a6afa4b8323befd9d04ebfcc0078c039863ca56ea5e58c6627ce32de8f6803e7047a8d76387fd7816785b1ba897a44c5b8ff4d7456ec21eb183d176ee39eb6b574bf5503c7bec91b65c38a5bf8447ae5ce4bdad8d7252e45ea6f086af08ce01f4aa3aba3faa3d908440c8db9dfd49476be84817b3947f7f5700be83095cb33bdb18d7ce2cffc5b74eeadf8e5cee67e6c5fbc8c96a0238afb8bd9b0b1f84c5fef39896d1bdede39a3d7bc090202814ec6c3531966dd2a1ca15281f50a658d986c504167651abe58a8ffa8991a48a7e36386b160a9817e0866c80a7f6009a4eacf064e94104d50f561a9f1e4213e210558ce6d51e1b3c29fbc4deb10f0291ef225a77b37e7aea800b78b374044bdb58ee634d0fda62512eb2163ec2bf2347e1de4ad190e9560687ea32ffd069e989f45538ff2f88906e74531451a36a70fd52ba18de1803f6043053ccfc5b9bb7983abf875c955e724cca57619d22420c893d4bee08bbe6de9ccc2976f1e7fb0d500eee90df132a6b38c6bf45b7fa76fb4d7490aae289b8a4b86f687de199557b045089e6cdb32ad66ecd64b5022763f40a8575d10efe736b3f220dcdbac213ecdf08c29b470834439e66b0e5d2d748726c0a6e730b13a9bcf0545fc99432bd66ff5c45a122dc0aa264d74afc5853d1058d514ddd907376f63d67d51ac1d3124c939e83c059cce24e0cdb868d70fe573226210e43d25ebb65b4010c30bc28c85c58c76d9502b84db2ec12882fd349eb68020f8ee9f87b9aa0ec28caa9571065bd777d8a2106998662cf013932de452a32ac1d2f4f6df0921c3cc07c7b47e119e12064139436924d2f3cfa1726380da0f22198db510e5b1c8648843e7347745c800da468686dbc9ebb05326552d2e20dac9e2d32893fbe48e08f42a4f1be0b43c3c73f6c956f0405555fe93e594453e9ed9b1ff5a2277ea052fc82fd730c2267b7eaa8fd2dfbad6498fcd8252c029e9616b5eacd105bf2243183dc2f54a6fe93a9967d99c7fb4deb28e2290bfd9f568a949aa4758d121339561aa11756642c39a5a1e05a0616deaf106a656e18c50a1a0aff63555797208d4207a0f963e8ababecad2e82a630163b755e4d39dd9c7b6b65fa6e71e5378f070b4877d8df147f7fc3d7ce601f85063f4d68cadb6d29f475f80d664a6d24aaf3956b04bffb124e347491f96356ba3aebeaf5183c3c83b9da4089ead1555091b525ec9fc64bc1423b2b9c29cdab757a740476182d64f62f1041cbce9dd0d2d8735c4eec1299319e0f79f939363739a1cb1f7bbeec458dfd7dd7377d51aa9a83f73ac6cc0d6f2201e485f37995ce87f80098e198a5bcb3f5adbf8fd5da9c328b1b61153f7f0907b34b09d604ef333b84c57dafd2f54b09604abd1ab44540f1556bc6699d5f2b7f2c0e06bee13ba9cba6f6c75bf5609826fd3282e533ddd85b2b6ba8108347f9d191e61c7fa4428c4e90e83409ca27dd23f33ade0f29d7701dc3dbe4aad6dd3601a11d62af8567521540da964f6195942be1c10864b524094d4a828e22996910ceecb94b6070398272593c657884de1b17ae718b62ad500867b9fd4492a34c519e73d635a0d60c98fd58e7dbf727f85c5241c665b306585f3b16535a38c5055de42e5b65ba716728290c1cb539560460ca09094974538bd02e9781d84f9546954103adc21ccb4e8fb567131a6544c85e56091f4570fc433b727de719ed339f7de9cf14c89c24056c9a65c88fafb533d21e15b581beaaa7e360c29177263e3ff57f9fd5eff058e9e338af9f6f58eb34785aa314b2a0949021cffae93e999deb16714032114df0f7b4e011e3ac0828d94e3ae454516e148cecc4e8578a5e5ab93de33bfafdda8fecee18cad2b7090f31d425930e06649e5675fc24b579b6d93f436b343380e01847a2b0ec2634dea1e04a06af08a5c2e54f73847ee6b3a191ada89d7ff6d4b3e2d6487dd8d8dd171bb04559b9d0497d5a31cb1d8bfba8e695dca3ad5bd8a0f10219f5f2b2a032db99b8044d5deaba99bf218a234161a664ac1e05bd5523dc08b288fad70dd63789afd54b4880de608e51d76ed68c41d0ea7b02c524836686358f54ec380d231ee33f2629460203fe1671d1132665d526a4645c7cbcd4a69e96b2adb6c4f2c0df3c0e29735c18d248850be6e824627c12014d8558d4b95837c29ccf83f1f3b47bab23a2b3f395be088e797094724beb6a1e92a48827603fb7a003ba85822a6cb3a97a4aa1690fcca7332865cfcc1b5718fd036e329f749f27f5a3fb716d8ab7b5902c219c3607e88aee900895561a1b2d16872e829fb93a4a8e61ffdad1925c54a597f835410e2442bc7b50c98038fa1edea9552949bbfaea455b5f51a4eed3e2fd1a4694e35565d1809f586446e31d60308b67193f46a0b20abe7e2c4753ebec8afb01583bf22d153775b469fbecb407f5ec842e5d50ff03688d94b86a776c70a05ea4399e9b9a341a8bce68a1ee7231d0b2d007391225ce55b3c83962bc04c038ca36c2f5631f90acb9e2998c8946c6516912f65b142bbe0e36021a276168391abc01c3c4a4560717c8e73aba463691caef351246de7c8b83e75ede8c45114093eaac972a4bb3d00c76891b3154415340436f415039ae47930d37ac01d81f53d8cd82e0865cd22bee83292895ee138d182fda0219989dfc37ec5ee2c70ee750f66bbc93c71e713c11c8f6b4c05e0b19e6838aee6d1496bfe436c474a52268f83692dda9d89d41b10e55bde581dd56b226923ec781638e243b29291b093d9e0e33be28cc82c9a01bc006eb4413d3f03787a08913a8b2dec090698731b0e32a8c187599e002b04dc78762599e6911088a996d97a3834dc4129fd15d975fefe0562291eba76ad156f2b78e502491d12edcda2111c2b89850e00673f3595f6325c5c16f44b6366716d0bf7eab84e453fd4fd3611337b7eca5450bf4a09a42c302578e0c8ae4a5b01fc3c5017d6300effc8ae1b745785254df850812646871e751ec3a34a7ce64d4597db88240da6f3b6ea34db01cbe2d1e7d9152b878385f197efbf6b6f2b6863574231299d7fbf71f19a8d952b0d222f84036755d29bfa56ba342464e8b2a95cd16826a74ac4bb57b4c7b6fd6e8968c6430c04801d71949c9c93d23d59f232b3dcd038e27cfb93993de957024bc1c3d04a5b2471fa1bb66abb7226c7bcc3edb0052cebdbbebaa74119f7cdf9fc84e2a7027027c6c9440288b20b509d85608e15cc5f47e6ac9a24dac3e30ca824531f11bb3e3a852cfd1b031b8404a80150f695f919b14e350e39261f70a999926b3495f7b2fc5159136f8e2884b024dba37fd900590cd88c7e5d72f187e69e9999f8a32c8a57baf9ab175a4d8e67c04598c21a5d9e1fa64b81582363e507df76a5b95841a997377cc597d192b6cce7228993d61b9d8ece7cdf2bcdbe87b0e67bdb5385291fb2aea97ca4f2f857380995673f6d6542ed165befa7f74078172051c4738121fca29fac626cc37827f7f5b67365a57268d17bab70a3027082c0be95024cd8bbee27fcd0c2ac7df231503e48e0cbc0275f00451e1d2ef26df1ec4d2ebd637306ccc4113eb40cfddc7e0fc65cf0e9a59f98050b9482cd345dab672cb8ba731431e35ac77e201aaee73ed211831bbdb3687229e80fd2f1465c5c7c7f9a9548ef972ce0bc04e5993f731a83b6f3364e6ed07119d3f009aff5c29d542d511898d973ed0763fe9db96c3a8e5a28b3046fb93c8583f0cdd1829ff70a0e94f2b44ec9e2f60b264e46c660af824c639adebd260569273d66c96ec6af6213c0ccd3696ee6fd66aac42e1b3b12005b225c4cd15b40f8832cc6effd94554dbd6b0d16ea59cd1cd28f3452a3b70423d4d0ea1377fef40f0850d0a2ec2149d5985ec241f92379dc81415c33a94e8741d4c55942bd99bd20797482a97ccbcd9a9389097f9ae61d140c86e256c95abd031209ea0d408ee948105528d28206b66ea8d90e51677fee7e1a27d7efa366855bdb04b6a78b8320d95df3d138af77ee2139f7a201b516c2d73b8d8f14f2b5e4e7e0ea3849e958b4ca3bed0e4643064c3c2890fc6881d2c61f9a26537575439ac639247177cc3f7a72a5a365098698cc985ae32555031e32fcbec2443803f46987de1dda98154b955147699ed54cafd669567160199d7239d431041ec84cba9611b22c8ca54b56e6e22e364494cef2208fa12db20682b7427ed3a8b0dd6636877be029dcf3a056e487277e6ce92b23753289aba63511a8e08a10fda017696bbcd2ab19fe9fce61c45d09acdb116a54252a3ed6a6009c72e151d93acb7f55e85922c3ab1c5b1082964305197766f8aa4adce1f66471507cb42ce7d7135bf4fb4d59a09f02fe1b05d33f34a11e97388c6a40811e5fa6a8ef5eee39c7c3f12f8f09222f40c23268a8b33f15f54a1b58e9eca13d2334809a4e9900da2ddfe952c06dddc9b2cae9254dfef0d0bd4658b1033a98d2b34a9abe7d2354c88561292ef269b5994baddbd986a0b1dad5988047474480eedce3941e0462d49cfeab3c09cc3fe54763900fa1f16d94d1f29eab26efda95a89f7d3281507789371d7057c040d1255b0cb3b708437e3b87a267a269d9263d45cf84003e99ada1b7a0e05211c125acd1af886d77da03b9ebd2d25039c890c9b63cfad49ed2275ef1df73fc28b370264f7804bd492bc0c8e80066aa792217535935c104a668450725c841a51a92cceb0be9c493ea23ddfed91780e4552a80e4ba562fe960fb7756e628d49b0fe4e0b881d024b0dda3cec7fd7a3b0d87f59e54a3acaf1c6eb3a6f4c6fb09a6fc4a2f5ddb325d91803c89f3f37482ff6bda957fc3354aa671d9fd9d927b4cf7a9d2eb5a3ce6720872c04d17d8acca8ee8870d92f9b57123b1b2891f9a8631975c8b47aea08e2903bfd2ee8d7fd1105214dbfa43890462a5d9b4f1ef696f4b57b50e215c64a4dea5de22c21ee8d496dc5035aac2028eeb75a6c29bd354f2e89cf2ebdeaaf6758582c27e1169252bad632dfe986c6afc35594120026a5d8800e1e8f05340fc3cbb844c300160c3c4c92efc2310ec3d8b17a8b1d4601050f1782b1781782e539883ad6944c8e0dec403e3c694c0a66d4e48d2017dd45f563642d69431f97867a57ad6dfc213b45f1618133a591b09fb0b6da6750ab34570b38a511ee4778060bdd0861af6cc5af80b9919d25e4dc08c76c9314a33938548e5fe0d7e8f289d6fa6fd13194fcb945874dcf45912d98e2f8591ffdce34b0deb71e12060ec55db32ea73d0aa22184884d0067424f7317ea91e20020f17442444e4dcfb274bc178101591f1e479a11d206f0a7b08d74b41f6e4f7325a4a0c03267dc9260f897e6fecf6adee6e3b07170558740d0a75a43f830dc807f3cce8bb196f728f7ac71a52ac8cafb03a772f681096a943f215be30f16e33e662dabd77cda5deffec8e87356e5615bd51f71fae5484114bd858aee8c5cba856a2481610e04ca1532adcc03df0a502460f9f64d0c02d60367fa1d995bee89485cabd0ec1453e95ca55e1c19b93b69bba29dde18fc8ad01efe2d6d5c4ee31b6550bae5cb5fb4eb3fdd0ebe89404655470cad95b28f2bdf42dc4e580df68e15c658a46a8add1320534e997f48de488c1a26a5d038dba89e86819549a7ce0a538330ca1632d9873aacdfeb024e2aabda7386169bc5f53f32458fc2872f470a48a82913baf3b18a705152131db09ab03c9cd1ed86dc200ce73a5eacba2cb14fe922eb33258c3ed7bf4ea31c663a75ede446cc0a2aa20fab64413b945391a8b7cd9780a10c708902de69d28fdd80b263a9d39950e05fb44c6f3ac491fdd6bba3d859619b6ebd40fff37fcffdaa6e81311faf275e6a4a67cf6fcacbe1b1fe9891d0038e48c467bdc40a8c95a8fdd61936442ee7924cd60f53429ac31049cef2fd9e4d55372248a87694d60bdfff7beaf31550db8bb994533eb6339a5d65d77449d14c3d13f5f52ac431d39a9af80a6d80514949cf3cf07036c284cf4fc4c47befc0c8bd08187d28d900993c65db61385b3c92c10d8253d1d759c382ac79f14596ad8d733fe64c788020e31cb655a04b034f9a1211364e2e2654ef9653de399c237c2e6ff4475987553e2c2bb588d3f2e5360e9156ed1721bd69f878679e287179878dd18a24f7e615195c24d06e5b2f0d70616f74083f138ce8b37589635865091355d813bf6602aa7ed2af48415b06ba5f0fb1af061931240a01b3893c9df7e60d9335309aa1a25569f11e2a3d8df1d1c06f85d7fcfde7e9a063e7df7dd66ba33cdde582afffe299bc1d284748abfdbad45189d1da879fd9b14934bb5b7c9fce0fe3188d0e68cc640d0c96d7a14ad5d5a1d23cf3937b614e320041db7b44caddd05493be9db0513c954661b4d8ff5ca6a9562a47d3cd7308aa599b3a43ce0d0b3b3c62df5206ab5cfc0967d2523d0296d96286f0ecc4131cfe39907e4a3a51700657baa14f651d0c7440e8d9d14a3673e017197d71913162a0817ae7e3f33e5f13115ae34e8e2d4149899de53f6247201bf6e4a7b9b45fff4f0308e376c26a98cb8eff6075633d1dce216b2e1ebd94102d425a307dd3a98a46788cde3ea84a2b94f611fdfcfa9d7e7c5d67cbbe0963aeb3d1a3d04f5829a3991b773c6fc1c6c7aceff264e11cc7b27584632daed4328ca79c4c86229d8557779e26f2592bf0d6daa78a0b3cf4fbdda182ae8da082080de895c996948ec6b7abb5c51dc79c91df494b0df1d4eac88650bcecb5b343f78d6b6f95f8c5fb0522d4b55f36f3a380e00bcf4e316213b9ba5ae0ad111d205100633da045824e10811d2d01a4dfa8bf256a1b136e3e340593d238b5588876256c8673251577d9c763afe6a6442408df42a9364703eb89cd67dcba57dea51f85f604bc0120b6c864c42953aeb2f42ecdf44ead0f815a1dc104be5897f448e18d1a6dd2165b1ff76c719b9b8e2dae6822fb4f13c0dc4e35d328419c497bf845ef2fb6e9e59f567b5683061b8ea0f1043b1e4575bb15f0c56fa2187ae2991009e3f02524a1102330641d303c8133df59d9c200052adb5d2923307863d7f0279d913fa14e370261d71230e819b6f3f83d454ba3a0a5fd1002c2c9cd6afe30d07ec3114e58328bbb7e94a6b3051d9816975b6e2c75bb77937e02c247cc48ceca1c53856c767c3e889885ccc92e01f5ddbb1bee00ca02fc0a3ee69b7d186d2fc2e9b17ff2bb2f0279e6caaa7bf0aededba2f9ba7b9a4dfd79438c0444e0c0d98899ef400e58de57b595f041e460ed5e53cc4741f5a68a49936cd12e4fff662b513bbec37e58b7b59c1e313787d3bfd5f4729f3f747e570c2ba5f7ce7f0e715c0ff8f3eb9492e31a465912a5c6988479875a610b4e434329cff814e4b7beb9a3aaaa9352f0bf71aa07963e883a9de2dbc206c24e8f3f30c300b3e05ff7c46435bc71e2b6c9a37fe9e343a048a0f279f34edf03c858dfaff7c20b7c76a5da18d0ec4b324d2adf0d5fa9feaf81c372e13d5060010f7ce098302cd8de0862c3fc14107f30bb04ac4439974bbc2473f2748deb19c1eec9756a0cd42f463b9e75151e80d372acddf0904beeaeecf3082a2244d8c55430a9dc48d36e2d9906a1e4187a3662e1e4e0f1bd3f8a6fca23c53521112b8c3939660249fe04bcf8245833e427cac92ec34bddf6d6d9cc45cf4c7d759d76d53f494a413eb7dc3ad3fe3547e614fa708ed245b1a17714b9d768a3436b7c076c3296c5e91e83c9965ace4a0614d9194840a1adb5db112114bceea21ff378c6e969296ac557bab93fa7951b3ad4b70f82b2d7b804f209cae8d96f9d5ecd7096b5d87cf6d22dded98fda07997b399ad39c27c2d499f000551a75402e62e4bd18022c523eed1d3deafd47cbd4933b6517914fa9d045c9bbcbf98dda90ab43f67e7aaccc8f01887f2a6f216e75100b726dc449e8758a3a19def403cbb6d9f44dc542ddd51d1e71596205ec9015a0e89838db2e63efc0c3b5d8a3c33462b7b3e1e205337ead09209229ea1458a6b52a640d9519996d9e77bdb629edba24f6f71c034b3a7d5b5c67c8a3901d36ddebd5dee4a4f6f0f4d6324734aba695ad422dcedda055aa8cd1669e7b0b36f505f066004aa48f9b3fc21e35512b6b060cd25ed71f22eda35d6ad6944dfec374bb0eb054d46eb07c176955e38d2b9ff30b8b8b68a90646707d38823dc850c7a87ba3820ef1895c3de3fde52dbd73ef5d0f5cd03476a459ae33eb835b989a4091cf6e87a1497fdc2b3a8f53c17affb3e96bdefce6c7edbb78cc3672f6df23cd2bc1e0ee29646a9438e264b2a6538dbc498b480d0fadf8e022ae468cbf8333ef56a0b697f77a6c4a93df460df39c0fa7d8e4021ad41ead96be66d9df8ca81063217f6aed1b9ed8c3107c08788694cbd8788292f3a45b40dcdc8d2351da1c7f30c178bc7d1e1e0b1eb61e1c5526dd7889ad41fe0f3a793999d2bbd33a0e081d23af28484c554e00ca718e8cf059f6a08e2a57188036d01033319308b0b80a52ea93aeb415b325655b466e695cbb907f4422b406c9eab205cc9df2f22fc6658e6c23635f90905d6016c9fab93a6cd19ac9dfe987d383bacc3d4f0ccc3b38ed1c68e0866bc2cb2ce847cf515ae78551d50e6fe4376fa3b6cf01d9d2bb5dd123afd48486c61eb0394c09b46bbb1ff600fce30df2a110190a2e073300bf5a27e7792fba886eddfc2cdd0ceedf1d50e94862718d45af6472c4939d235aa4c2e9cc295556b918f6cac1d481860c55d78c5cbbf86ab7eabace37e1af73ddeb130a6eb752d6851478943d358683ffd0bab4d9819bfd19729c23cb1f7cd5e8df9a890bf652d9eab733d4e46c35ed8ebd5998f86e2e22b759c7df9e3edf15ad06096a3ececac5471c0ba4f02a311dcb7148dff5ff1d70edd5b5b16fbe2d75128218517c72aea7a92ed956af7ab598057473a4bc34500dfb00eec2d6626e7dd2e272afda779c3eb4bc7c860bd6557972b836a680f981676c66bbeb14e2fbde35376a967cdb671284ced804425bd27989001b4a3be71784a1fdbfddfd869289b7cb8dab9c61f21abdd714195edcc4c9f4c16bf1cc89bd5a8262982d1c77eff31c63ce172cef44baca8e938fee31a4491d8d25d6de1827e2f2e55045a492e2a8a6bdde0fe38f1483b5a835ad2dd8d24f0fb7de8518a8bf95e805ef5f036ddf409c147a3462d6191041c431abe1648237f786c9d47f48ce7564d067372bf07262e7f4b5aa0fb1a0ca70def7e9fad2a071f79f84270a2058d34ef5afbdd9b9578bcbb184d298635fde2c87cc06ff11df1812aed6cbc59c28cae43ad026267234cb2877321fe8930d1247df3baa1568aa44941b070f3554613b4ca237898fe7bd26cee2ac042e03f0b4a640fb6e1d451ee0d23c0186eb0ff158d24e309231f8c1203e8a23717bd0a53b9e37b581f0ca2c91eb9466cd0d521da53c4f2b3393cef4df12a92f9b6ad2ad89b18bd1e7d29a717dfad928637f44ba07bae403ae3cb3a3230d7c7e1cad3a2807c7d26ad221e8c5136fe20afcb5bac621052264bd0218200f3112467f36e8d17242ab37cd395d19220ff96ef854fdd1fd9341d2f5f22e1b46bbbc75fd148de1ee41688ded3dbbc9b28717a9cdaedd1195165e066ee495a15aca12d3fd3720f696a57ef77a6eb52c15c338e224b42cc7e022417271140c0d5f828b6cb48756d8979eb2aaed1006c3aa6a4ffb2631fc0e5892025ec052b6d327fc199546cd8e88a1074845a245b36f5dd5169b24aa908ca28af3eca77137a32444e7103b1f9160485320abfa7cd323aa38a29f077368b3d676e7eedd0626023ad12d68cc07cfb8f26f4261e5172886237297ad9edd13e592f7549751e833c27b95057fe4e103644ade7ba51cc78819f2943897d4f31595c050b98a32dfef945a2bc424127c8fd16f27ae2a03679afe831fe25626c3c346806e2c8a07c613df8804e84d617657595d583973fc894e9ea5be312cd0c4bbd539ce64c421cf160f129a240f35a3ce2fbf952919cce407bd727d1c7d65acecabe77c9fa66d4b7f35a80dca95fb91977b0e16c6c4727e84a0ca18c0f3e4ebe1ef4a2554b743fe901bbe959ed2b2c42669ac0f0f0de0333a0ddf140fa6e6332063942159707ff9393662201d7450d9aab4e5099c016b91df43d6ff42a1b6db7fb4f7edb82d497c6230d867e9200656ae0c7cf572b047c919d7f4631870d55400e66c328e72377e722b8f18568fedf4e1c52052a076a6ef628555764f5b2d77eded0290d467b67a8e7567364e2d6a07ba368adfd092117c2ca24b974865109c77d4d7f4657ab24d42fceee1bb992e41365fec775b3728a617b9e48a07f2a05a3f3055b9abcf518476c4bf6432e54440406e47015a42bf5a5a69df644b8ce916285dea5bad91b3709384a4e9af6267460a32db988d2568df01978b9500e1d4d10354acf900681099a1110abcc8b8e1c1178b1a71836d4aa0f552419c10a98c4a40df8eba91f57e152d8f3fc77baeaf2905f757a96d732be9001ade20cf82cf4344da906ca033b7df9a3cbbd8bf82be8b53ee80a925112da4364e9fd10aceff887630aa5953c357de9f6dc56752e0dceeea9ae181fdca190f672bf6d58aef186e893b618186fc66d727d3f9b93fffe53472d5b03ff506c120500c0e2042b7025e39ea4860da5f9ba5b3dcfc4b8864be3e5ae8b7ab889947c5865a6cedaf1d363065ebbc72c7dc79f1799c448b4774afc253e48fa865e94ec8a327e07d112a3912a0d2d60defd69d32f9216f4655a2a8e04864a3b83429c929c5b21775661eca373b91718f7d21ae5b80693078f2a338fd4ab02777b0bc42f44a858d30f84b28b9469f5de72f0429c4a05c604a608484d454540c8d49b28c53cb95d9776ed1322e5d2d869de47714b0794fa09881e943882a1aacd0e0702419e8fd31b92db2fc026794be936ecbee6cb85685737be784353544759e3f8372de7a3b9b7147f7314fdf513771fe934f58d8d6f105834a57b3313cb2b8268ccfcfbc7a7be2a73a9b08f63a14a6205ff7fe4f9fdd348a0757ee0bde6653e01d188f9e1338c9197e430a7e1cf619a42f26f5b59244055f966d84b7131172a00c985b9dc231f1c1ec8fbe332b5e33a8ee499aabaed66e7268d7aa751c843cbb21602f1b54574058c10bc1525126539f61bb51ea97bac2b126378fb97f97e2a1a8f704b7cdf509ab312f01dcc05bcc2797b5cbf9310566b95e2f2e357fceba6164e8c5967ca0b296cc711cef0e99a55a1e17b3a0453b10c067025181a3ea87ba57fb59502561bccca557bd493af897bb544a6a34b240c570826f2df13712f451c8b7d6a30bf6ecc2c12212f415529bf5844cba46cb21988b035d10152a9bfce0990c5ba8de4c2e4e834d6f71ad3f7a5a8c3b45dbcc727d2158212b82d4f2278dcd2212edfdf4f2fddc772384b6457aba811524fefcf95e4486da8dd81779b92b69016deb3b4ed7c6fc83e1c675a4a7e13615189b24d0abb3ce47f730cf4e57cc19730930e34f26a5dbe9929aae009f6fe962552ce089763d33c2e8c2e2b41a2991f6c03187151772d4af3bfca12c81e68bd103172051486ab980641b466653cb0349430d1b612349ce83afdc518a30e4ceef61b26c2500567753c05eab6b224a17f6186b2662d3df8228c6d2e091cec0689868c852ba576a2a4a8f8daae7385f705088e72c2bd83230ea5654ebe94a76d0945fb6cbb592a96498ef7595b5505058afd802c2713f19c9983a2fd6558211662eb2183984f04e3b1d3f8b3811d67b6486122e515ad202d7361c0266dd04a8e106a60f1ebcf1c4ee808c80a27ea884153499b802190c7bee4761d9e40a9ab7d6e96d422dc9a59ebfa777f56946d3de42cbe087101cb0df5e9f15540e68691a194e38a91ec299a02d00e95d431f8fa5d796952d264d5a72f06b31ab9bfb801986d9472c3c822c453c2587a65fc243df284c09d26ceaa03ad77a8dc99bd3db3f08282e35f9b54c875b533d033416e7135703fa9ff96df6658659435de167df9b429d62a8dc0d0748b65249c577dcfd2359b18a22e5ede670e00108ae5a62e6dfdc2cd6b2ac2faafe3ba59a768211e24926452ae751e43c30a112a83f71f53d04f052d050790af2ea2330c297b6b5e5dca287d5d5a9549f18a951a50af1e531f5d19e7a541e870d3426595845e05069ee7eeba237d95c828e318f1d808eeb811adfb3e51b5720eb6a7283b48f70b544dfbf69d882a6a2a22ee22f51c925ac099e5071cdc4a97cb44dc659eccbbbdfc3823e17e1311721c8fa5f454df374103917e0d1135894d0a11b16f140ff8e741ccb02896ffe6f2b5750976399435d508fbb0ee8056d1956f7ef63925e6713c6b437df74828b0592b891bda868cf3079acf90d88e8b904796dbef6774285f278209bac6132cd68e86178c9804e43462cb9d10bbe0c2a745fd60ffc1a1a253163eab82cf2ba83345b172cf7eb90f9cbdf4e593604edcecbf6ee22897a02888c4358240dd67308500376eee849aafcc03d2518382f2e77acfea8f1a24e084853755cb8f7eee8a03f6d4bd62d5ac189a83a3e1876ad511013a15b7bb6706a0dd101322314f93984ab126e161b6fabe4e42864721b19f752201b31cfa9f3f05a8f28ee53c47e112393890cc2c01ef6413f26868a0b5c9a5a51af227217f5246dbb7d7ad2d4b8146f9f7474fc9e05d9bfca66e39394f04cd917f6406ab7353a156f9f032cc2f6cd1d3a0850cdd05dfc0366ac65cd8c4ea0fc11676f0e8a4f55abf073f8cfc5fb9af1f3c2d7e1a8b4885dc97eb5de7afaf1147102c521dc322e9dea02b473030f85f40228f5b01759def971f1539cb54483277ff23d6252c771fdf7169343864b42802d438a61596a4cb1079cfcfd1e2043bbbb46d689667bc638eea7fc0529a6b1d8f87f7abae38e36b13f19b9ba255c9a4eefda5df6c69b64b648fac7218da49ee236c332ea3da02a1328d426fc6de784fcb164c41acfbcfaa48d2d98f80e06333a24154c3a69e1c300a3c0472a4dbb598da9a1e0d9c9bd08e17a4cb20ebf28fae9f07697e30df70f2b1ea3e078b137c3e032727129a5eae89a106b2602595cd03486b8a138ad5ed92f8ea6a1bd019ef02a3880a339a65f6cdece1b0e4d36d7126a63b03497071ca4c6006ab6c35ac03779bdae2cc728c04a5e7a7e0aaca1d9337915374dd99f6c22ff8c833e08403043db9e18cc5101cdeb0ac8dad5525e97302e28ead43768af4a5b4c0e08f98f3155d41aaca3cb8d105add3fdfc66d8fdffb255860f78f1852b64b603d3ffc187a96fb327b41a5fd83b8869d66f48b32a89e476795869da2284751f6d9b1a6ac35154d4ccaff7c2cdba9031bbf55a19812eab12f93b1bfc1f549fcacafec0e71fdaed69e5086df856a0cdf998d53bcbe4cd25a60dd906e184cf45e7ad00f953e4e1e43636a79f2d378a4c3239b56634d838edd5a15f1c99545adae1056d7219ab64c6764e8febdf4909155d687c899c34cb235b79a85116f73b7c239211d4eb27473d6db93255872acddddd27b67023a0a9397b189839e9221929cde8eced5033a73d758dc2f141c183fe5cd289e092e487326eefcb008a5a03ba95f6f0cbfa47178a1ef45b945c3c87796090cea568ea61aa1aaa406c2a570ed85fee9d68cffaf28c55b055bb4efa86dd5d4347cc6687f0b64a06545be291728fc560d5f37f5e8a9c022d3689a892bb1d76a38c349a79b7634a13958c70eb60ec71acd14246f598dc6a56f7ca909b8c8a3e87432b2e6d60fd152e7c572c83e3df5cae51e486037076f573fe76548fd2c508f32cb7d464e49171f224e99a3f1c5f31f67f016f568d6e85fdfd73df4e04c26166d215e2d6d741e7177d339faf596987630d9e7c227a2be20bdd1b51340333be8d611d5edcb070fe0363155381b40bf7041c94f64a140ab286ecc0635db6bc5af83beaafb048a1e97bcafe2982f1e97c6e3779df3cd505e74d77610e0f30d336d7fe0f187f26b50e63a10fde53aeff93e23997e492aa6f125928f8c1acd999bbc95adf704569718f88f8798ed87115d74d64ecea18a1c8c9f30f40b488802eb646bfda7132a61a7d80789277324638c7e1937f226ca72868bce2ab29d06046ff01bdc1950b48bc2d6d3cbc09232a54743ad935d7560fa7988e96b4abbc8681598bd66f533b5deb6e233f100c6b84579dd0aa9ebb87f51fa667f5cbf1ed546710f645c3b614c8740b45d138627e0d8f9106216cf6a13b6aa6c743816fccb9319f17f4d69e17072a6a1715b8fef00f3d43ed22af1d263837898434bf2d48392a0864115bd75068b411a37724d5e0fcf57b3b212446df2ea7d847cb7e7199649ce3bdc03c5ace9bfa9771371ec5d6ca09037931a8b9dd0a739a991c43d1581da972b79803c48e38f0de48d79fafd33ec6e867c45f7a099ffb6274e18b1d648610696c82b5bfc6a8996b00f791c9a353bcfd183ad6307f0efb1ad06564f7b2308ea03d68744b59e3d3b18cac9849e64854bee96a5a1947def94412a7c53e612b1f3f032118bf32158c50baa87952452edfdd230390ccf3b7fb6550aa3b1a3ebc98a291adb753d73c14be0971a6e5bdadc2545c5ba330dd05c8c669debc492c5a9da190fe89f280ce30a55de4d3dd7cf2065448bef3c0a3965d9dd0f686daf0a7c96b10f058ffb5529817f9f1722951020a719115a321e45336bea0eee9a5163045f851f628099f712479d9e684b6809aae4a346928aaad19ac5b7034e46fac8ada06f1c72c2430eb8e48087113734b5984eb76cef5ae4b572cd79a8b7a83952e911fd019b2aac177b0a712748f8bf4284079bb08cdd1ebe8a29425ac7d1ba351e7b9fc71676b66865b327e1f3c189df3aaf59aec6afeeec85391129b360cd2067fed9fd9da4ca1405f5f6a853317b6bf3c6d045893b841c5ff750196cb24fd13f8b51699acf9cd2ab3271b99f85e0a59089ff39330a366e6f82a1af223eb86fd4451ded4a876def70db34080875c5bc191c821e4e57db65cf7b7226b3117076bdcf219d2bd06115ba719909f000a0f955515579bdc10f1c97332056018ce1366729d1dccc661244fbfda6d5e5ac4a7546bc636ff2fc4eccbaacf489bbaf80c6dab6d2ede011be1aea31ec56d6f1fa23e0003c56066ba043192a9aa0b3ebbfd73b00511ea7df0a9d403569803d83d6230fb9706aae9d631b2a0893bd6089bc103f741fb484cbc394fd1c06dc87cab80dbd8df084f348f0af288c4e0890158d1dfffd62eae9e557f029668c5f07a5ffe49332008941c2eff3b2536d50b43acda14d32d4039dc53cc0e1f74ec72dd90572616114fb8f46469ae0932aab5aa50a388d7cffd3aac26f948993e9bbcc0864f5c39fe871b4bafb26e51dd26e6581de25be7600e93141fbecd48cd896efa0ef2e9cbbecd68006844807721009a59005c3da31ecb9f8b042e619a34bb462aadf2b8017250dc8c4ba465d94a2bfd3472260c804fb2a5c7b68f14c6474b50d1fb1c7613985f7e878bc602113bbb32405815b3a3df3dcb0c47c3b2f828237646c486b50757a3b1dfbd6ef4137234fc34293a43dc51d54ba5a3642d1774a92bf7b24b381f6a6ff91eb709c8f44e2d776e50258f0cb4fd80532f03798a7d0d483d61335626dd8d5f733b99522a832e71953b32f34dae24a70a40349fdaab9987d785d8eadb57d92c03dad801311f7da459eea57c1c43dd09b4d31abce6118a95c4a6aa61428b327b5c61dc1ec29da3a4724049ac517468f2569d21fd331e4374c35d50da212fd6b0b4f9174a6794b13bb70615298293c1d15709257c82e3e3b2fb022e78260e784df179b0fc4e4da975254c79f12ec9443e452631c82e87b3a08573c196eb3a327a9d1acc80ad7aa8de4d6549f97b00b918d41d181e1c8f8cbae7237380e6f1a9e93c35177b9748535ca8472331c8a07fe06530cac5d3aa7cf1a07dc026d0ba9573dc4cbddb6f723eba2f9478c112c9c499d8cbaf896c0dc61f5cb8afcb7a2d6fca1b99cdb4b5a901da4fe35ae9275114bb33e08d418be866fd94cf1db67b6f4de5007e8684e302b52661fd45dad3fedbe40b0f01adcabea10f6034158011b47f2f30a6e0140b7c7972b5bbb66b74c9a1b6dab8b5944711e972f05285b015acc75818caeacab1e6b70b80be2e757969d74722390de13225fd88603bf72c0b9a54e688d1f0e68070f5126c7a7f64b2401e445b2e64b7a57c6cafd7d0a5e642539e4afffb7a3143d27c8aeb78596191cf61e516c8de9d9b1c33b558a0e65d3d439c33c698cded098d1c323bd3917607b8dd918477e081b578c00c549629317fc171faf97e8dfaea248e34f27d1da2849c5b78e8b1575ba5abc84580adc51dfe9d3228da51c4ed0aa792bea59e4c753802da7bc3416d888dc9d2708015dd0062911aa4bb4cea18202a4f934ffe50a434bc6229d66ab40098be161427475cfbbbb21e92763699ace7632ac14ba4d0f96080fca1643d61701afdf3847c69e31f966a84a40de152e2aa8bf8041c602dcca1a6fb3ec109792eefdb59cb975a071bd1d94f0f469126cd94fc341859f8d4ee7db0e7d710912f3e19a7409374e0d898e028c431493be36664e220e7a3df1f7976d65839fe490c774af6591520e57845ab7941b51a7d3f51f62f5e0670de9ae489eaf37386740a08150843293cfd630a8b8cf92f5484ccc5ca0eb5ea3c2ed2ec970718250c19af06a9e4a60d438dcd6d7a9535d0ff253c9e74111de196e5392c36b3da60bcda6d88abfd7f060aa2eaba37b047cf07ac00e0648e2d54187eb56dae58d650cb9605354f1f37ae17bc43dbfa7dbfa453fbfe17c46e65d94d06b2dae4a6441146e177059534c414f9e95c5d2631d6072e11b7ef88f01895e508d8e7a7268545729077d3d17768bdf85ea78dbe2a139fad62d2fad194634dc9acde7b4f1ab7a76d0a52e3551552e2f0bd5678538f8cb62a1c5d3dbb0f02b840ea542797aafb416ae5e4b84c2494089c210774dce1e76c178386413991e23916c4564d934195531e3af3d3816a1e663631c241c4f9533a02a0193fcb3f355d8a0ba10f40376f39d338ec1aa1cecaafcc33136099e1192c5902b8cc0421bbee22917a54908570645b1edbf1a739a107d47c25bb0518c612b33a3b62938ad148094b5884b445b3035893b65ee129fcab511787a74ae338402df6418890f90d7d0a55b937ed6aa3756fac35306ce875085cbe094bbccbaa7c8966244b89dcb41a2f2f4c3503d9f6febb7773895abac4c3452e747327a30fda92adccb0daa2a09cc0695e8641a0e63534cedccff7512fd934e8d8b26d2c6fa7c65d69fbb3067d7857f0a1dd5445a43d5284136565120e1add434ed6ca8152e58df5d10a393cc89bf26217eae3723ba240f6aa9e347e36d76e955bd55e767741be9c1f3b9776c3e5794c9579a67eb02ec6638994a3561202797cd10b5cb47a9aadaccd75dee1d89cff483ae83aa490c70b3cc9927472524e659aca4ccc7a13cd9a52f87962b209ca9c7434ab1e43e726b75101c4ed819d8f85074fa389a21c3e6970e4ee16abf1444c21a21c8b4b97872cefafe84984aa23500b9c808236391a13d86fea4127e85bd05b12cfc602d0fc9c35b4d9a9f8dd4a372bd06e9438e3cbd8fa0c727843443f3aa40e0590949da70810e15ff941d317f6de2c95a2b0f40e356d979ee6f35f5005c34b9d676f96bb1732b182c43718aaf91fd0d759d5395867929ce8d1dc3b39214ccf0d75c403bf70fec86fa836a855bcd8999c8d9c01be6ba8aa77f701c91957618a37e9b33605f9cb7f7ce219ec7884547ca83053c0cc4e08f41e94613d5b2e4d7e2149c3a914344f159396d219ec2a3c799e2bdb30f082c8b59ce793abd6d3eb40867ed0eaa2f7c743155e05edec2290bbd73cfa9e1b9eb4b9f0eb669af363d98a231da9526b723b09435dcde3dd40abb3b6df0eb34a90299a171b7792394f782f37da39b02d256b847d4bd6752481aaaf6e916d2817906e2b37de72ee99b4354a953fcb101a1237fa2ef3188c174bbdd9ac90fb4cbdbd92da0506cfca495ac2a1b3314e68b1e0ba99d114fab0b25aa0ecb157d2239657a06bb491766909fa69b53343da9aad8aee669bc14c71a6f4df73422f30c7b2809d268f74b53ecdf70423dd81c4dc7c2226ca6ba783d8cf04738a9e4b96746ab3b9d246f677cf5376a7229eb2ecc5baeb0cceab2719a672d50f598c46b450da9b6561150b3acd56afb0a9236807a1b8199624bba3886787f9d57d2ed71ca95441ab0e28759a1e6cde7e9359c1f4533277c4d6b4d815a6afed5555d41704215262beb8d849321029b9298994c56032382c88b7dd895a187af38d2d10f2e7cadfd0d3611936487bbd0ecb46b30323977b0ee8715c1e0588751d4dd45fdce983393aafd14e4098724559227683ef40fa4e7700e455a4a2a347651460cdfc72167fc9597e009b023ac83115144a66be13fea28307a61859ed70c96f5bf5bc1e9ea4771f60f2455ede0e9f9b3cc7d101df6019df11ec08ddfd9ae2632dda28507b731203fe11f78818f8f463ffa60852f8a43f0a87a53938348fabe13a83ac21bbf52c5df17d2ba6ba3523e068c4ad58893c61d7692b1e1ba2d11fa69e09bc77c04f150ababed166d58e03ef70224fdc593298cb9f0a9d97068653613ec3ecf16b7c706b8e5295f50af7efda2fe9a350f33172a9c3474391209eca9f495100a846dfd22e4616c09f16df97914b6778fe7c5960ac79abdf8a33e048b413181d295676a97aab8835b087b04dd555bd1f01c3b5763e72e0014d0943bdae461bdebaea8fa197ff33246e277b44ecbe05836add422640cbe61f4978438216e3d83466776372782d3cf706d3b41d821624142562785ef341980c2b64089f707ec4e3b0852106c7106abbb11abbd7027004d1bb438d74d27995a2e3eb43804e43739700fb5181764eacd71b09a2fc650bc6f8321ab8b5d58aa3ca6a73e7023e69298614252a7cd9d02c8c4bd80307c53b9bc066c4fd95af62290dc14399c8a4e7c4e36303dbe23799d28ca33e91e192fd9b6e703cbe307ab7066f12b3e64f80791a7410517f2920f31b661b2560f0cfe38ba39b5ce9a1512e1801d02a2b6fe365ac19907c58895dd6aea91729d2b79fbd6be95a858addc97c67a8125e6f9d2ad71960a84205f6ca974932aa7bbdb553727a82d032646bd5573b9cc24ac6453a2f6575ec9ac0bd6594aa25a40b6eb48d228dae90a6a9b5477ead4dae5b03d31e792ad8a015283f405971b38e0cde2e8826d0955b75e580f2689dab89554d6579a784dfa9699ee1bff47855f6a7abcd5882e0ec9d43ad0ef918024b9aea781e9ca1fb805c428699d0951339996fb3a46e008bfc5e8380a7fe1d207b29403bcc4b4344cbca5ca32537eabc0b2db07ee41926674794f66fe46248f0634d1389f81fd701cf7b5ea7bbaa42527eae0b9cdffb955d5fb49d36601387b8bb0b345ef9b7990b1d787b681966c63d6f91e3dd8b7ba7f847c365ddd2543bc308bf92fd0d19bdfb87a4354a62d389f894a543c186c6c9e1a2d7e85734bdaee4b363f93605fc9f960f730ebd96263e4575bcb8ea1aea0969eab49c6d934a2507a6a16913fa6e96afd0d1d8f18fccf51cf9abb5eb222ad3ae2b72ba4882e1afe75461fea6b9a07f178c2b0bd913e6e38570bb7c10d76cdf0dcffbf8ab967a0dcb94248860f4f22d1da85d3ad47d92fc7c6daf6106964a768966f5174281fd5fa1a9a1390b146276f0d45e65d532f59a8ea7b580cd23b80c73a9062f6cd3a9bcade4f84f328833cc841d96f6d8a5240dca9bd75cb8e3b5c1f57a55dce3e7935a95ff32f9206c7d56e00810bea17f680926e7b0f07a47fb8f8b84c10d78c20d864662dd538db980d2eb03f9586313866d8d1b39b1dd75b7e79025c15a1184a6bddd71cf07e3bfcd6c2da0ab349066870d3078cad88edc677e6646e52492390be73ed3fa80e3b842b567e3666c30d80cdbfb64ab447b629e84aaedc88b84550e22edd5f7fc972a2d7b2b022cb1738a71e57ba8a1a0803adb05f6624413093917713fc9c9ad6332a7d7df5a5617b02a906d1553bd4ee336cfa63fb4efd13f8beec95b0c35c83326ed862da93117191f9c51ffdf38d643ece91eaa832cf0173ca7833b9cde1352ef530bc177dd83efd15b667e9f0855e2304702b5f8d1b8d35eb7bbdaa3090b4ab131155493e7699773559f16301a302ac00845e3196847abfdc671b5cd8a29e6c0445608120fc0ffd9e1fef6b60b6170eb6c88874a82e3a570dc5aa62f81666cc45fc1570600ebcf429dea35a1f552b3a468b2382a25c2e1850b4e2c601e275517aa8569b1c91050a8d285ba0ffb396925d2db18ebc1f112d6f7be1178d950ccadd783e6d506e39f9cc7f933a48ddef2c5e2d8a6af7b41e0999808f9a9b05e3ea5e9e5185dc833170d12695f78017d18ff3690903caf023b09a184c5f3f268cf163655ab75d2b12aafddd19db1f6df41ed20898705c3682bf337bc073e6ba203956d011a6e12549b07011cd313b21c626e970d881a80b75be9096257cf93de8181d983f87d44ff7c230a8061906737131fb2cfd6b24c18b491253795420bb71ff57f95dce1410b16c3fef136141a7845b174fd11a89e889817892f83d0f1ea9a42012d47a6b425a8b1c3f4605891327422d440b32c2e25d8713d23d4bcd9617c4e2a28fd99b3c10bf67d15adbd6bcad69a2026b32b114e469a3741c58ee53236ab72c374aa839c0037caf33f5d77eba0b88c2039a78887dd3e14c3a3878f40aad2ba44d76687e65e645191543e8934bd2a2ef1258cabf4b4ecf890b4122743095ca7491e0d6874f4dc99e71a179fe151d87fb3f8290c935b2f342e070914a8420a38ef1f800fd6bd373732368d773ee22db22bceb5c663d972dc6731b23e344008795be624adbf40160284001b1c05c1c1256fb2ef5344150d592c02aae84df8a270460fb2c0136adfa0eeb65887604c6d2d5e19f27993c249a84c27f0c4da028c8f16870e9af58d169642f568d4f84fbae846a606d9f218012a0a9d4159d6b2abacafbad178b0927c715e7b11275c59411ad65cbd1f097c245f7454841c7d87bd35f8a1fcc030a54b2d49ae035d4373a5193019d03b11c4ce75edbeaf767b423c07d940e02e1afb9fb046016b6fd8de86854a7d2f31bd901a20ba27d58ff04303f13bec959fe28bead181059407e7ea13d9710b5c4c05db705576c718eeba95df6bb21dc6bbadbdceed066a2c96cf97cbf795c6ba82cd70db2d12d9c4fb982d275e3ccbb660e28eddc562422867155d8df292b95ca424e51a8aed5fa457e5240e1dcc16fd8968238d4eb0761f4cd28c0e750ac26ae9a4f55d6df33ab01628a09091f74015fad65643fa8bb74d28337653ecab6773f54e018685f720d9885e305209744e3267cf816568bd8eeda9e37ba0d9b6b3d0c4eb2de5905cfa7af98678a35b8886a62bb6874db11871c615e86dd68f5d29dcc0633e6aa30f59c19cf7a5e941bebf3630b649bb4e7fd283445e69b3526ddc8770de6bce8092df1b81ab8d9727f0b2f6bd11e220768da79b2f429b619d4fc5f881763bad08f67add9946c1b1c9985d824d086aafbc0e8267674e619ecb6d8a6ab78644f11e0617a05add8e5020906a8c509a5ec39e8021c6abf79cc32c03a18b1226f89b8dfaba16db1ee47ca01166afb403c79c7352f20954410e76631882e9a896df661329dbc6c0392a83eb2655b39a9fc69ffc8e080d490c895e6c76fcaf6ffabece39416856c7242b7e1362c33b061913fc8f5e91e590aa2b669ea005d1dde3a1f55f4626c835386bb9ca37e9b11db0b08048d23366df14c912fc1866e5a37f84df887d1ef0c0073bd1c3681df402ef101e94094fd541a9b555b9c61587be316799dfb0316ac91486c3510e045c92516092a896a70546434e310a7190fcb19c26c7aad7d26739d67749db70217d7995ebc6c8398319839828d14bf6747572569ac656c0c13c385696702b35ecc279f391e32cddb966e6f7b6a7f0ae3d5e22430ce43d6cc65a8b689acb0c4c8b10f32b9c68466840bcdf71286718bcffa8e9303a056ccebc723f281d012577993c2ae308a1b23033a21bc4cf2fa8d9e13dd6786a66dbd5ff7f0efeccab3ca5b665f4e953895ccfd6cad597d76ffe9d5d6cd3cdbef163c4070ec97362d004bb2363803a54d887d8d57c2a5ad889801f88be354acbc6e48850f6ba554bf35e315d93821b034b8c1c6162c21554fb4e9c7c8eeb66e7daa70a4a983e9c576d82c6c76fa9ddf1aa8ae853449952fd682a3883898ff1cfd750c0cbebfc9c40be78b096832c96cfea1dfa773942a284118b067f019d5e585b6af93d7e0e9d00eb6c510e977c3ae44fdba30507bcf9ebaf7c251a659130d835bb8fe90afb760c0b6f268c8e4f444613a8789a14b575c9ca537d7146df403dc2eacd97765ae8387bffc2702f36528e34b5aea3c6bfa664e9efeeb3323a7aa5ab2236d12e2a7329d141b5e4aa1a5b376e6ac0488351440b0e1ce64ad29c8ee579d80de06038dbb5b48b2573bbaa127613722c8f496ee19a6971b7a721d3d65069bc71436d49289f40bf33d17d96a2ea8f4406d442ef20aff9cf34119a2c8e58ab1b288acb12a7ac2bdd3c9b0b94fba4eb0ac8e65f89117fde779e26c250ebe58bb0106f4151523a2620a725a7e4279db76d3a95f23c98b3b8ca49d967f6ee0cb02909fe61b03f0ef6cce1f5a6aceb24359b1d87dc0c3268985e784efb0629a2110ecde791ebc18ed17b1a9b249ddf0f867bfcb7cb81fd776942d0239e9005cee336aefbbb2bc763235bd461bbe795e0b3c33859fcfeae0ef785752c3270c042832130c0e271ef9b9d617e755b25be521314ca9efc7d905b23b822e68a6387c78184a619943cf02c734e9bfcdbafc331fbddb5ba5450c67091547b4bf8e9514d0ccf36bfd8da84604be937b404812a81e8dbef18512318e9de0227a8dbc0c6057b5fda2cb47d384b0166b9cbdf2f93ec97a6a217e9c67ca72d43e43f9ca5c012711ad7319476c55a8e0aa0f84b132cba42e169080da50777478844e0f4ff008fea6e0acb39762ac93e458ad5fc308c65d2bd6115ff13c74b68a837c73e58ea8360959157da2f42ff9091547f4098e46d33b175f3ce3e98fa7961fef92e6165c25db8bd35966a98bc2623ea92108557346029bffbf62c530b3ae2f9b31354c42e51b2c9f608d8a44f10a12b5f9c44077cd5eee465787462e387a46e036f9221a63643f735b299e4378301ca93f5dd3d3d9cb9abfa1df9d0268ace4c83e73388d9cdaf0b94084cca4d932d70eba00a7763ca7fc0e2e549d107ecf51ba9761a60be0b80b910aef4760dde4823770daf8b5724d3b7f04684b45a58219773c5a25ec5478c0af9d4ebfd9c2980c6ef4e9b3b4be611481ab68f028c7fa1c194aa619d3f0fde9938dfea909c7ed377681a43150ce534af15599bf6cf8c3eabc51f41464cea9162952ee78439d427c6d201449b88ace7924c83780e2f2123fb2c0880850bcf3c44292a09821f797522ae092885d775fe32de00a0f71b249280e6efc67922d573289d42d311750fa2024672cc860003e1e732c805dea77cafc5bfbc354dc9edaf8c7b465fb8c4137f0dbb574680903a1d31f0c57a21642a449164ee26cee4fbbc216c27af36291248ac89f58b3c32809ffc20ee92c9daf735085adeb1c5288a5944d8bc69bea8bd4c24d8e83f2f25e1ddd9fae6d70bec9df20b1815971f0bfe25553b557824eb276df14d85f9219a36153fece00d788849fc84b264afeb8f1bb397228338761b324472a271823e3b23a5669521da7943385885922b31ce8ed36b3466154db58085d0941e73a32d367f775402e675186b1a10e8a4eb2cc1c15f42ad0e1e275ef2cc8f7bec6dbfc05b8b3e151b73453a577333d7ae3b1db372a39df8db4002b9ea7e4419601c3ff837f9a078471910418291dcc656a8d00317ce844fa7d719990946876af6c3ed09825270d73bf90c9a88e45f168fccafefd92d58f7f68470fe5e1289fa20d026c851c99f73a48b5d320c5414ab98075aea4a9d58776799042a00dc7501c2c9329a93a8c26ffd8f47620e1a4fa17cabbd84af3dac4cf004d48c2e3ca5b9d02eddf2643a31306556f9af4303aa5f247797510047c82b057e56594a9ef42723fc8b5a544f7cdcec91df99894e442731fca3c34ed05d5315702fc05732944401f619a33447bdbb7b4e6af7e9bb8dd86f1d61a8796638a7de3a56197c7df3590f9a7f5c0168db1d1a060e2013523043903a5a384d8920bf4c9dd142521cf6d50f51a598f16bf60c0e6c56b8d65029203cb4981cef01f72d80fa3128bb82a4421e19ecb9073d6efb7472dabbe06fb60c68c5ac8d6b5318758710ac94c1ea7de5e6f8fd5837cbacaae08a5b9544b2e41b966d62a8411bf57d173eaa96d396d697991ca937be790fd2d74d98c05af76d4170ed40388d26d55956e0285d68bd485ffe4d0f160971b73478ca76efe669909256e2e5f0fbd3b779f0e0528f38079b836de65cc16e40fc2aeebcdc763fb0fa05d79918553fc1f7aea11874cf1b849a1525cbe45361b936359cf4fbe4b2f75f5b7ee52cb1b2c1966a4740691db96136c49aaa4b65f5811b3aacf80b5ac1a600da179a3374f8b47ab2d71b68309111635eb92a2aeac326dc7ce01892f71a5c43b74f18982771dfdb3e473f7edd32b965858d105c47a39fec13937a4986cf92db12508e243712a41b9f95a876ec8829102f9f8d344e1805077fbe17b3d1cdc8baf5977e60a43dc89c478a9c248b2da667c21a0055ee697c2c09782e1a078c1c31a6f5bb65e4005832a424f2784f39f766a45f1f50342a033e8cdfc15167f0689821c9b78098f223a90278c9faad340746f61c865be14d924238758b7a7733f46a661ee63ea2becdd0c3955d74b946fbdc913e56e796e4c75fedce15026e47ed29b79a91e306b25ca342f15271a0a91b6693240aba35d59c57e2b88b0ae55aabdb01920c507ccaa6187f55652534f09dac25b6d73408795a15bb5d119e81d6a642b19a83dfe0ef51077a0547bb46b49c9beb4ebfd4a0910dd1ccd655e5ee77f5e1799fdb5396031e4807be4cc5ee2c77fafe0896dac90115d88a4ad287162ee6ad1aecd690187325fd9f50dc066404bac5db8c2a5086dde6eea0d509e762c52712d54dd3fcb48c5ad795e4592ed05cfc41bf83f359d9bf70e0bc4b9eb285f8657aaabfbc68afb18c46fa73026e6d08a13d0f3f87315392a330f3a363cb8b67debecf6f3a6f8def94dc14682144f402ea25b7cee801183a60b0f018a52309effae468e18fc8b460149651cce7353a924b133bf4680fee89567d675764a4bee822e7603e30bf720cf55f9e2672147f1007e9fc90a2b43e6802ae9c4f15b5d4d6e0d3eea3c63b0b67d151bd7fb1c44c7fab6e2b721bdea6695fa69a7aa8bcb07c054cdb80b77c76120206d0267b4b99ce23d70fe2ba7a3338a34aaf275b46d346a2cdf84e32216d3d4566d6e663e794ca884b8c411882d888e1970b2dfb2afc4383877e29fb8ae25c1d508967b11ea49d2f84f341bc460dbeecd87c37d07650e44b410bf8465cda60d8255cc553c00cdfb2af06cd92bdc56f321de9ccf7fc784a1d173de6cd0b0ef54a7487ebd1c2010df6c11b6156b0ab858fd64d861192e17a215cc73b5c8f4a8c6083dcf6e122d4f3e3db869e9231f4560ac4795f84e21a582d51ed6195c618bc9ee89e153c6c85842f7416ef722f992cd5271ee7ef1abe3ccdbf8eb6aaae039c18e6fd1b87d02be70a2cccb0eea378f60dd23245b8b26d2f84a93ff30a7b975c2e9c00dd31ae0a2b5e5d094a1735ab5f572a5baf3b428336b89a8fb8bba756d24a14678244a2300cbb32a392a411ca0fa45a935ac2cec52ffe9dc0f41879e9c2b8091b881dbb81153173f81490f0a05fe21ee648723a26aee73dba958e765d9833ec36b02c111cc957165b131ce0da1a37f029889bc3c14bec4e8e993c355110480b6fc5a759bfed728bca77600240bc59ea00f8413442683734defc9ff8f122a95aad84cdbb8b80c588669cc9cbc144e28701e5e8fca3df841566026fd095b98c119a0c8f4191cb85ec2a880bf732dd462f1182e7df6fb2d5a46261530ba4e4191e72f3f7b7d5adb2a0cb235330053e3938a544c5a8ad767621b34b90d40313d39edfaf3e2ceb4319c2388b833e6346cdddc9233637044dece29cadb735904b718cb7762f5154c2a285f886f1df63c300988e76bdb5cb6858bec5b04163b94a9f05842b00a7450e5ca4b21f98828ac275503b5cb38c9bc105be73a9129919c2037010a3b907e2ca38921fcea5ac8cc25d7da7af943a8ebca499aabee4eb912b3e051e839036885085a9d21107ba82f30224e9ab28621f30876a183d09844e3a0f589bc628167779bf4b1da0558a9525ae10cce1e3d44e378a57535d757965c140cc5fb8f946ca47ba8178b17231aefb9dd60ed65bf00353e499cdcf1bfa340103d409d247490456a008a51f32c8ae2cc1e742d0835faa23973923575c8e933813650dd87f04de48c9f61c79a70edd99abcc8282eaa9d23fb16cfdba47dba45f0e55d1c67996196b14eca16c6ad79d2b41c84afb5f1086b48776f9c72a15c3508033ac0e2117955a6f2554777ea508185a7d15bb9841a463c5e121c33a47b64b26c1971bb2ce89c9f56d8479109dc8ad53cd821863c15fccd0c7e2efe024daa53f322bad8358c1fda017dffd5ce0f136cb099de737fe02ec3a45f95b4e77711db9e7af1e353d5c91e0b013566577ea0a4996356256ba91b3dbfe529aac7eb17c456696eb47c1467c0e99a77daa6db94c43b2aaaaf364ecafb7961e6cb7bc3a86957d5b18f0556e33dc5557efb5fccdb2e6a58d5c7a4989d2640c41defdbe0fecfc1c0222e7e49014737efe8cf43375d69ffe1a3d6f8b5500b17c04a0e60b955c0db0738642925722179aab4ace09cd03a18937885d80c97bf236f1ebcf3ca4ecf14ae694a54c84b9116764cef29e431cfa933b0d0fb74c2183cc636bffa2b647ce25c36fc02d10ed7964ee10f7794a73f195b4ac9a98a3ddb6434332061addd07adc12d0f0f7d7e87e447c032702af2512fd1be40fc81da1739e616d354298b9148743b54f319a45172f781af127b7fb4e3ddf9f8288c8a32044cfef6cd6c80110d71326df300b1dcca67424603a3102deb3eb8af19695efa9869a7b459f5b2a0940e24532fcba7c12aea29c14bfef667a1c3e8eb06339997229a82074245fc16c386dea4dc9b78618bb77a525e20aa2eb29f2631f2dd7ef1c9fd2f20f118e425cf0918d603229f4345d25d30a2fa7e18011ecf5412a2fe680a635e65c05ea38fad3d321342d678b812120fe6ee0e20c6f7de1fdb6c0f95c586cdc45653b84543b3a5f940757a0e79396e2ec6c3f6dbe090d2f73939f50728d1f0e10db1a4f5a5889d6119116d68b4d488fc2f9e0cdcd98494dd5bdcaa5beda5fe3d0019da476f82667d5eeb466c4c68f319b024c64a207d9f959af49e4a3a8d37356771d6217d0490a9af55a45a09ef7f4ba54c2f4e17b1474c89d6ed934bbd49c7c76b0fd8b6c2a8755899a758ae971bde4ef0bffd738a463e9a927ef9e71128b4b924fc179e4d89e1dea07ad9e2452f7311ee2fd76d78c9dd669927fe314e44b500a107829c92636ed88f5685a9ac47ef0b65e453083a4c329016d04aa06866da958042719d608b0e33621b849a31e56e99ca2f1cf01605e3436ac7163abaf6d5199f9153e964682ef8e2662a29eccfd7ec0e272306f473685a246618e4da3fb5ae149229a18df6d4d4e10f24100ad35b7e2ac67c1ee9359b06d46fce57fd0ff3db94f5b5227f57863a431fcb130fc0afcfc79f4322c4864ae4432b6dc665d945f810be000e3d134de258e40e1c8f22f80b9cfa29a3c0d2f70c6f452c7d7c13953ca0b6ada43bf3dad40a7037aca0ee2a76b81897e0fa856e9c92fdaa1eed2d86891f642881bbc180c642f6e7a9c49059c529117ded68e6038d5f65d0495ca0ef80db687803e0bc8da9dc0f2a300ec6230b08af235582fd83ccd6459622e63d252555009cbf3187cdc8f3a3b416e0d36c603db59636029726fc9e1b9b2293444b62b1d505e563cf7a7cf296d605b35abaafb4a912658feb922963207c7f6f6ebecd219bf42c5ea1fb4847ce0dc67892aaeaf7d47e8395d3fa7bb13eac894400c175eeaf404c2d6f074826bab7b7b36c118995d0bdb99a12c36df188adf3eb66fc992b08cfe87b31f6eedbf383885c98361a82727c45b535dbdf0d486b5668ea8a7e9ad8b17f647c4c01b40dd01953cd4760f53c58bb8839c165eec1c1e4218f9a061ce101cb6995b3e56e7b5fe1958d47423b9c9529d36c9c9069a8257fd09dd553a1ec29071b980fa0b1a1e9553a880ccf2cf897cc0f2bc106e7c166da846920c6696276318223437d034d5543b94e65607a77ff13d646ca7a9e2a8142994484ae5d9af46c9756d4e12cf0942728d76ac9c7f1425238ee69750e553b20eb42d1b859b4bb37f97b704472dc71cb2ffa6f79f7d5c0e7974fb2235dd509efc7f3c4423a04777877f1047ea69524125a8b7a3926850cd271ad6ab8515f0ca50f848f1bcba36b378e4c2e7bc0a73568e628b302c1e0b73a3e51ac8aae5e4e0ed8f9ea7192aa988946c5b36e8e5ee7735a19fe81f3770f342c0d8fea9f3f0bda057f27d2a5ab89a8eb21450d6ebb2388573abcf3e9ccd02dc38db0ae1b6b86e1fce975d8809bd79c6dfeff38b5e3fcbd8232835ee79a5df2200644e5b46ec3a63d7b1d7c25e2ea8673d78d586561c924c9c9e1327c04474a22dae0012f1bbff5e700b573525439bf01d054f556a390b6263f368c5595a372cfc726712c050719a42f0c6e2a4257448553d578882412c43de1e5cbf60bcbd02adb34c3da9bd856089b2031acf5d0b7ba92de51714b4218cf45d4b7bd70732a380b218d8511bdd56d29f5495f4a171e5f919e04e31262f1860f4bd80c855aace32fae1e64266003f5fdc01398e80e67681e6ad2f6d84f40e37a27689cde5c9276c20841e21ba00e65cd8dad13c3099bc15ab49ebb279de484ef5ae36d037ae0d0bf61e8409e9e24d6b54aad819e7bc03ecc9418db3c59a938797691ab20677bc1f21678237c22897c3557dd0d95841792de88f681a2fcab34a9d8b0d9017cbf055255981ed9cc446420560dad8a51e08353fd57bd925881f280803fdc42354d0ad1aca9596f3c05c35d3a2cbf1c593d295de440045091291c0597addee8670f969ef54799165dee923c92d6025f13851b7e693a3f2d3f9553a1ad89e7011179a9947dc49dea8bbc5c24c06ddc2926b40542cabb5ce6a92868e02db4469a25d0757699632a6667dc35cc84c3c1a961c5d0d920fe01fa0f1fe946990c684eab384cbe1ecd0d430bfb8c3be93edb194a01116177ad06210d028ed2df5133b9b0d66887e23331c547bc9af402d21e9d31b4f7031952cb1a120d96df570ade6e2872a5292cc317faa50101c039d8f441bcc0072eb919990881c07724649032fd4cd30f588bcbf5784a263755788f7c45eb5b6f82c1b72e1b550022f1a8ab7520cdb6b4d29683fd32993c4783d9d8d3be4f929950481cd7e12bb263dba4809e42db7b2dee44af3a26d44fbcf3f67c25257fa03a04b6e695cf64cb48d84b1196e9278d40b3eba507939974e38113a46ba5856e62adb83b66f2a82c55362e2d7b2aa12aaa406007c4dcefbbabf2737ae461c3e58a1f02ee25afa8c8ffd03655d66747e46f1463965bd84f74bf0d683a1858db7b4cd8ac44cba52cf0a1f2c0c6ddfcc2c0b84c370b5503f2189b78f0c4ff40781e31d0c2a343b8f2e1f9fb8c868ea69a88d83b112684f4e40585fa52558f49eadf35edea781f020d86b28be310b4133041c527109c4b31e2d9b9c5eed4568224e276be23b84d8523e64c0b760cf3e337b6ec680e6d9564bb9e64ec17a4fded1441165d5cf3a24fbd792cea7704b5a85fec8c557ee67b12ba9a6e0352705d0d8f335d1e2951b78fa81db3db493bbc1531660004d610523c55e64c498afad3a572b95231b6aa27f7bbc8542ba6005cac6e838a9565cdcea0a25c125a3600d9ed6599bf78d40b519695d0937a3c29f385e29459ab79afc528b6170abc9bacf161ce5567f7f62a0cd44b3844f0fdcada58b40ee94ead484805df881dba60e9ea3fd38fda9ea0b0e70d3f7c81b20a16ea42a7baf4fc51ec352c095f91bf7e8742593899091123709b7c96b698184a9c5e46da01b42ba6666b734e3263cd560bf54c796f8fd00a4e82d7364154786efc49c61aed151945b2e57c72b96d433211c406e93458477f74f8b402968ecd07e0236e811647c7b68c0f7d30a9084d5e133fb45f40c5a41b273edde05ff6a3631b61c899f94c61c7b31e81bc7077d649bc1d016ea39ae29bd344d08facba16c1665b9371c85d9c7c080bcfd10219c7fa8833b959235582a718cbbd9e6693fbd8eed7687a66f612627f67fa81ee48a10b105b545f4e46c3b4b04893b5fc08ba4486743fb1589c44525a56531ce78d86a4ac84703eab1388184a684b2cabfa199ff662d3e971abf7fc3d0f2f9f8480a543b6a34a3365a0cd3a5600bcb6670396d2ee9a588685a00f6b43aa9b36530003dcfc4d8d63ad3e2614a6b777d81fcb97790d3d195fa9d9dbdf7b893465a0ca759961aaefa0c2164ca91fed8def813019c8b20e7b1c4c58e14853d78b5d5766812f72eedfbd13cfe5db91bfb4d437e1953e3e6158eabd619e88f606952c8ec5f545a6b273b92319c872ecdd09b3e6a19bfff8a7d00dc3bdcb3c99c2b609b3b3e2ba9c44633a7a4db04b0d19c123014f72d52da06f86f0be05f8d67f4e99427f19d758829291b6c7823728a0e53b6feff5a29185a27b85e2482dd627d0c890b3ca3f4c4da7a878944c560cc97da7272bdfe2844e8b2673b3c49b58c54622b082b407a2820c65ec61ef710ccf063516eed5da1330a6e7e6d688fc2aaf3becae0aaf4526a3a37ebc9ceb329820c10be798bf1b8ad51bddb847f26c47c07b418379d4739a7ed04f5d9ba106f114913623a09a167b28315923e5ae85ce1363bfe22d0db149b3ac752234431d2f7d740167efc70c916c5a150588ca857925ba29e0ad3031a5629406c704c8ffd0b5feedf06d360cce2cc24a7de3f57bbd6b18d21bf94fe87713ddb05354adfbef4e1f0c4b5714c8970a8801b0eb729efe9df2fa9f40087e02dd7e7b755af44b75810155f62d0bb8a6fa7ce643d485c28ff0e6002c7e6dfe8527e80f18ba88e2b08e08b41bd2a7d73807e4146b5a0e7e9dc49b70be92ef8b8d9e8f795e97a0354b93f9c0018016495bd13fceb18661dc90ec0cc37348f2b916c7dd45bd14313ae735d874cfbf4a1869d9a837268dd85f3f8d7b38a5e6f75adb2b7462d1247393e569cbaaf848e3bb14a449abb0be7fe8db1bb9106501f01ba1e84e1a20a159fe6fd87e786c088ab90a38e917b28dd9e409cbb9661547c82a74ca855f16c6a46dad1fbf4880cea376c1920c31430c9c4316a83a9156ffe59592294946d95d4435f67e134642fc7a936c3ac4f8e8b781ab7e7c34ea1736d77436f1cc4747f107d8dbb2a7a23620bb5f82d4fd5cb66d7271bcff5aa6914d4fb8abde022c3c46701a51b8ab672b790ce84e34dee5accc667020c06151ef6f986b797fb58d339dcb30a372f729b4b340118b4c50e574d186c4393c6f21fdd03734069e297a1b693b585e6348d037cc0e7385349ce509689382a4ed82c1bed9656e3dfd71aee11a92ea4f83c30abd54635c0ffbefc3db1623a50232145a577b4fa196151beda914d8609f8d7d0e89e06956e61917e78b168774f7d7b27066d6742154ded68343c2c5398bb9a682c08c940036df1f023a2a6e2c80e54a363be02a416f103d29cafc1d52a9c9ed4484683e95194a1f10b19fbb8b3f40e9146ca2cc5415899020db6141a4014ffba6191a9a1ae30f7544d6d3bd7b748cd6928233c401460b230307500d189a08132e2aab024bf02b84a1536179761815c24aed9e1b9111062cce91dcba80c2dc2f871367f08a3c25823c48c4dd1f7921b6cf8f8e6bb7915cf8b4048c5cf3c60f7142e3c52a22438bd7da9e293d5e805a2a68ee2de8400dba9c931a4d7b87f2dfabc760c05eae1598fb76b9deac0eba24e5e622282e45fee30bb7e5ba0af5136e3794e53a952f319c3d4b7df6dd802eb245b4765ebb868496226d4984a54b93e113f27dbe3ce5efd86c8e140fd9f336251270fcb1c60d3c550adea9c67d613578108b9514db215579e996712b8efa54553e9966d1495e4d3212684c6b2d1ecace4f83a5bae5463163743604c367691ce2901311ef8e38b1fc4b8028d86904bb80ebc7281976ba235c6601064d0e7ae2b6031177d3369aaed86a281d7b848550d47b1de4dcf08f8c8bc6ae4e54f22daa2c47e9b0f1c3c16eaab4cefe94b067f364bb734b7f23d8b715e73f6670183ee81806718ec5ecbfdbe9750d64ceab422bc82ac5c7953359829872709f8c63717cc672558404d562de5d9da193501e0a47b8dc01b41d6003abf7ca17988b2d7d784dbb385045fc696043029b969cdd466489c489c0f8c49b333eeff3a3bdd9142974454c2bf4c7c09ef9f707a88c3d19f6ffbf5dfb4071d039aa1dfe80ca4e4763383e6fda3b9cff5e55212aa0ba08d3515097ebeeffa195cd36a7a9ee637d1d5148996e65160fcc32c94fa40ba05d437c15efe36210c8f900d62f9fa801ce8d854019f05b8a7af744cc12c09d8eb9d48df558d990d292aa1f2ebe003283630fb2c02bbcb2b7ace464a7a0354312d9fafc1fe9eeebbaacdf54cb2435991a437e4a7c51a57edad5d08cdc7377d04874d6352fee912fb0a71ebc38ec174ab314072123391d3043c62c72515f3688540d4192be604f3a504b3dad1eb69a56b5d083c68db778a89aaa073b8a732b3cc046a0396cc8eed1b6edef472bd958006dd3d420a3bd096f90d3ee653b336e25a86f11c8dde35ba392cbed89edd2f29edbf4df4860917c28e5edcd4f036a015586bade64e1f8718bb7d8f71cec71f4d1db4d9afdd858392116afe5a211b7c7e2f3b8d5dab54eab13de2ec090a45a41e2825273448264f5c2b469fe339b3ce16e5a152d04b5bbe61075590a17166b49ecce6be1ebbe36e0f2889f9f0dc62b43bc1b8f08505a90ec84ac9d36d6b40fe97e9c44fe16180a6a6968a461813b726703dcf805485a74b80bdbfa0d4690a5226f6b09112d7815b832967b76bbc13adedd0f798bea7295da636be54683e267f247116cdebbdb23b1321842272f144908d4f68a0aaf1c879221bf3209db878a8abb21b509a086e5d2d407ded0d7802d5ab3cf1d2c9b346b27d3fd41fa9480069e18e7d6e636da833c017b44bef7b8bcbdd57f73ea57b9355962dcc62f81cf5fb315aef833402481c4e9ef04e800b797b5fb1bcd27dd48beefefcac5d46ad507686213d93a841f716e758bde24dce59d1d271e7544b9b140e99d0d83e7379d8b25419b038df16c9cec51e2982835a3ada6c77e6459dd1ebffd01ecb80afd2221489106e53b86c4914da77f1513097e1f5ff5df3eb0a6ee201c5d6a6a1078cedae63ec17224a968d635acce68a06c05e8d543b299180a1ca01eeaf81f1670104e613eb18d6cff928b6bde4b9b6a0f6a48c57b8b61cb115c5c5c01e29c96785f8ae69a86612076499555983074a5f2075767fca8237871a5a216616e6ae22fae3355b33ff544c2e642db77e234491cf6f7f62b158f6911fbd3441f18801b386acd316c52aac20de8ef9f661492feec5dc44f536fff169772563bf31d76e560a0d2d474d07872656eb3addd38d1015ee05db8392db231df1f64251a694120841a104e8e4b4a0110f756914824120a2cff3b39cdac1753d619d2385b8ba0eb9e593f5783b63482a5179b2b02189b93f6f30c416a27affbf6ba2b2f02f4e3a808c15cddaa37d2bf795fddc71819d4c94d5ef1f31d38caae92f125622ab1442d3cccb3d81b5b8e66e5c786a64896c1e90125f58ebd8e56c599df534d6c768c484e4f516cd8bfc38baf847a814bb20ec7849d2d4c41cf46f1810916811383e89e71dbdd45e8f950af43a6d88e54d5c1780dff85e1a8ed4dd39136cdd69d639fbce85137c26f3cc96733ead19a193c63f099c8d9016444e4ff2602aaaeba67b37864693c03dfdcda1d854765ffee62a5b31345ea38c831884094d58553696cf18917dbd3703b6b22e0e6417bc365048d490d74156daddc4c9a5241fc71a23e316a065b608eb45d94d1e42644620eeb928fc16a8c795e31372f36cae0024fe86979291803602a8af626d5a90c93abd11a7d64984579a91fff29c95214a17b597589789089c25206c9407f187cb3e41670f033000f8d517428bc41368c879a85fea760c17694412462984a584adb766713f5192514ac9a1d6c91b4cf7bd29c920fd38316dcda8ed08f927def29fee173f1bde5e991a4b30c7e23f0f15aeeb4bbc9c6e0b68eb5cbfda1a6be7a452b3e95599edefe1ea412ae364b06e217aea379026315d4a671aeb457015b089275288ba138b487619c2a32e5cb6a8809d5f9b10ca6b5a09319d42085fd507aecddd19cc7b15a38f9667bade6495ee2b229c988855ff3da65921b0a31e9d59a8b3e53bd30ec9a808516909c0d006290a0a20d528e70dbb8f043cf2934dad21ee259a97b027c53410fbb8000405e487f6c1c355fc7933cc333f3c6b09a7e0dcfc9aa9d4ffc483b8a9db302b6fbe7b251aa39b4751314744e34c611a1dfaa66ca1452bf05d26ed34b9f37d075603969cdbb27f0fb03dcf16161f65fa6999e0c04fdfc3cff221860b6dfd132ab62fa3fc827a7497ace03b198711f001f18ab8f1775a00fbd0315295ea56e5106d594a65f2d727132ba730029968a7545df296d99212bea40c21101b0933ed2edbebc8f446c5b94c0a4dcfd57df07fa69d48eabed21f6df52fe83a1471d186b6979d958fccc864751c2195f49e48a6cd227d44996aabaca74997fe1c9ca4350ffb2a834690d9927c6430dd951d344f73cd63187ef9960ca853e31694ce2274e4af5d1dc84356bf30326c109533b4170139f73bb2c9e44218f65e23f16864c6ef467ce7ad8f47e836faa90b1254cbef2cb1f304ef5472501fceed435ad82e0edb26bf660b2d2c626aae07fbf4bdebd67cf7b0d9bc135c3efc0293c59b300c2353c6f10f9e1808f4d36b3457d42b50a8607df3336f52473d4227a473c8750b112c94b53c2888de244a09bdae6acd6e590666ca2ad9d77c6517133be6371529336f98b5ec7455cf2917738199eb7b13b88cd5a654674863c8749adf3e800dac295499120567070dac43e3b1b1b6340af24419f38b19b4c75df125c28e0f4ff8c8400a5103b64820c802f00aa8c8afe298b940e5113bd9b450fb7f46d620570a55d54a48002bb800c8b898e27a750fad473be46e7ee950a3611a5299d258c1728b9b02d36311f70d4ccd568b1dcc7a8c162e9f50c22c201e1b6f3c116fc2da58980feee3a2254b5d100a2c634470a93eb67e0a43214748fced6bf3b6956b7d66aa515e3e336eb43d2d64ccd33544cc18a0b89d098465c28305b9dbad7b06a7ea66e5de97cbfda28669f2be13ef608542d08f14db2e0b002a2c1f870b9252d55f68f841d7f517aab23c1fdb93b8ba8faa9c1686c3867b72a0802fa1f76e53c837d96797088106270dca395368a548a173b44c06759c7ad392d8e34641ebb3036c0a9cd9d1647b9a1c145b4fd971b7b475279a92b929a3890e56d1474ec573f981c1e992e733eca8bef344645b064b633822bfbb7eb8980da0c5ffc589042abc0e22a739af679305a46d35625df830357fef12da13740b4bd9e65488742e401b24a6e8dde77712745f431a782f7369b5f5ec9075b336d3e373a1964fc6510d89660ea0723c8bbaef26da16da21f0fe64d4271fb63dc03d431169672878e4b4f546519ce6110a2d9992d8e2372166c1a29abcb0e3328d912d4e06d3f6f0a5e23fab39fa6b8671e249d29bb4fad4d9f1af479b112ca48ca748240c4aa8a3871d7d9c084d71ccf51cb9c1a5a1e6706644b581aef0ad4efb2068ba48cb03177a83f9c1496fcadfdbac55ec637be64a27acb8c139bbb724e6db55c6fff9e27d061e5df34c7edf92f870624173f22300b2c0c0c3e8cc8c97460bc7c8195218adaa5d11885b46419d2eaef1f2bb66a01c2d9f9f0d3f296e4395735946f0d8a9e8a3d01da4913c602d57fc4673f700d33ec70da02b79b1c7ddf5a98c87c1e17ccf54e7fc972b5bf7a91e25a349b8c551c26378d000542eae26f69cbc54c4ef5bfe5d28f7744db8985ec13e5860070b68c7ffe64f68e74bc24a6d9a61dd4db583b71a989e80d44ea4a9366f2408f839f9b6f25a350d09d2f109471d9157b1887fe77e499349fdcbc4a03e1f18bdeccea7676805eb195a5491237aa4d84912964ac0c26c3f81e07dc4fcff70d8e974124395d2fb3ba241c3fd7ba34fe4050faeb14bb0deff34a844462b59a97e9d4aaefbd2887d574bf02e0cf44d4bd88ed65c2b0cf063549b1218e5629f1bdbc77b6fccd57c8c5acdbf52626f9ec07c03fa353fe0f5bf7c53370ce99510ea70aa5d1c90f985a35f2ae8db861a0202c5c4ee8c6e27fa6c5c98a19878a9ab8b57c106d50e5dbe5ef9c8bbfb38f4c2f0d4b83742ab368e54dfd9fb4fc0229470fa57d14b07824462c6788b6b3202ebe7535f2bfcf704e8046e1d45fe2e04c00877518005a99a1e44c099c93de310f190cd8103bc8d30bf87f541400185eccedceb8e62dfa9c69f428f1b59687d509f89c0d07f96ecf8031fac398e1b2de7e603af95a9252baa05e58c0b0bc137e2772883ccbe318251fc46c16ff7b148e7a32608635bb27a65a4a8eb4e6cf6db8baa75087d2cfdea3ccd84e4b48d5d7a46cdc33b268204110ecfee10ac90403f432846322173ad69fe7aba03a347c30ebd1540ad7fac47ccccfa787a15470d9f7197b4fe0e7d3d826643037903ba503fc2c700481774a9df5cad8b3306c6c09fc07bd788c420be5a40446a6f04f68f795236aaecf176f0c2ed21b31c6d87a9c1f994e82d402a0ca84d89827bc83cb04d4e0708d74e8d334037a58eedd33191e313e4bfc28bf19f656ee72b7e321a88fcbc86df2c8eed76674a605ddf096a2aff5454660c76021a2515ddcfa1c0f1f66d831a5987d1084381a624039c01be95ae39c3567a2442bdcaf5afbd782d122e6207bf79e8621556a863e3d7205f7bb511614287c8e44b2b5c11839c2bf259195d8f4cff0a4aa01a6b0b4c9aabb4eb507f9559047e95f0f547c69136d2c5375bebce3fac61e17f1f00cc638d382ef0a2576f1d601a03908bbedb81c98480432f5377b73df4cc13860d6f65827dffbe27db28dfb7eaf91b6ffc325cfbe74d304c36ea3ce39b24bdd1286c8fb2647ff73e8f6224aae40dc8b369eb74c0e0cc0c9e78d5803748b5e4f9e1be98fe27ee7d38aabdafb6e90d0a364d34e73ed49d3232707c06bf23a85b656e609937c2281bc4cd759d0b3596d022ef7772bb526a693f2a6f05b24f0e50d18809d1ddb80837f7965587827f3eb386fdb311996cdbe8bb3b152c168d8449298c85d299fd79709eff0c9626001e593e014ba613712b0a1a921f29102801074b5d52510dc789de30a770cc6a37ba1f34bcb072261b5e5e1e03c0f2a7fe8dac3c0203c805a6c9f83cabb1d6770cd160b713b58097218f71ed67e22f19919d5d55d624defc38085b322a1051016fdd7e7a23cb904b6e28eafa0cbbebe0f6e0e3d83aaad34a8d51346e825aebdfb3799441061549545d8f61f4c2eab5bec87715a2702a7557bf93c0c3d30643016e44f006d85b1b7ebca415ecb6a21cae5bd1364c61513a3db1beaa68cadc5cfcf69334751dcc7f6b6cb4438e223a0e69ea3df61c64d91ab37223fa71ac9d286c576a09977ad8d48c60c78eeeeecc4dc725cfbc0daf809ca199bddcdd69d8e08cc5b0d3e9b07709a7af2c91de5bbbc6bc50ebee3b83a69bf04f59390747be73fabae0db0715676044113160536316b9db7281a93027b985717f2de5ae2ed546d5dd291b1db56758cff204705c19a6ff765f073882905cc3ecf2b98633f0fafe404d3915ea2fec98930071ad04dc2906d1b5e06333532d31f47a3037d6672c84928b92b9bde9aa62b1cc0715682cfe5f502c58e4ac242ec7d14b2925d3daa5bcc7c1609f37b8dc9cc568f69ebe43acbd05e266d1d9b0dc6498d0f73e8c42dd46a9a1ec4690e722b1d73ad48d058fe6697a49330e22f3358e451342bc4d20e63df794b835dd5e37f75420184a3a72a8e1549fe9b09a2e4b8384d5ad4698affadfe797c2a48ce1c701aac2b54c96f73894fa42701ae2c738bcd6b468603adb8660397e71e3b0808ee8b941fb719cd20f6896e4381f8422185f9d0b10a387649e8d7bb07f2918fc00d16e89c68d54eefffd0726b9761ed232da03534093f0e2cc985c923395616c74c2ef23171264bef7a8559b938728b2f8644b80b300d38578c928c022502402b772d9e8813b2b1c2d58aa44acfb0eb60ab59e5b61de193f5670d41cc53744dff59d26bb0ca6d47bfd985e53b30913bda7d971e52744e875f9922aedc56089153195f9454e4d3a708bcdb34c26d1d9a5886a8c14f0237984a29b8197e6a527465d442e198f1656d11b2b7e9376b095afd1c6febac7ee06a252c00a87401e82d5a88f5f865a5ba2dd6380d5aaa006a5f64e5594d66a4cf3ddcc033d549c5da369139cc6c835f5db97a104da9e893ac5e40a029dd7c287daea3221af3750526060e6de3060a7de756237c52596ec2722b3f2f385b535e67637a83340f2bfc224cba2a5aa3d1645237d98a7d164c189d6b731d840a1f595b868382759bc845cf90b9a18213b371156dca0f83488be9d13564876c53ae85cc43b350d99935561d50e3e0bb140f8b277ed04625076e08afb5eda5e077d5ba27063c579691c67d46850db7ea180b97766c9514a41477223f673d0471463871e2097d54eaafdc0e3e793cb2aee5879c24f0c0ee02593def32c470599ed0ed7fe48a112b8cae773f19bc0189f3dd19c9e417727a44c7da9c72a8b6e31a7807fc056cdfb0b5f6c4db4be07a833d6f30cb2817ce368360e479a5b2164bd2c524fa3259b415d9568ad512a8117ea52c435986246abcd97815f3a688ca539a9d10aed482392a59718895d16da3d6a59b4fb0052297aa33fdd0c61dd9559bd99a657a0dc0bdc9b3e4af5cb2c1113a93fb258416a8863b83b4c2423c3738fcf2f9dd0a7289cf6f3ec346f849dbe0af82013d101010464d8f6962b35ae0e0495b13ffce245176fd1bf09d403b7e0eebd072418bf811a27116e8d5bf4c0a875cbe303da2da8b921774585c36008aca86d8c79418eb4873f2afb63a7a0fb9b69113567db4e31d4312d062029d5c4f195a7cee05901d9070f10339334c236abbe9fe04bf977985cf3d1480cba25a4203bf622ab94e247b774eabb8df7dd4efae6d3083a8f604b446164eaa84facaedbbbf3bbad40af062517166fae65098f2e13098012a164ec2983ef584868b0370963fa5a9aa719bf19edeb3f162857205a8f269470d1a99f6a6e4c5feec401a8d4f1a6b32f8afbad1bf8464b670a9e073febaa080104142f8d689d828e07056bfbdf2aebe180691676fbbdbed349173e42fef33ad523b1f53c2e0e25004db492340365b2f8e3c1eb3ecc0dff22dd8afed121081f359e3b4c4e2e46aa8a974f23f6e0f127a313c1f0bec470e07bc011661537123ea589754c906ae350a3cf3b7bcb7a09777b1fb169924698e6f83da6e87ae6ce3a2ed4edbdcaa708dcd8c3566f4e9e3ec45371d4edf3a91b465754dac2846c55db5cdf9975fdac3507951583fd680e62462759296e347d8971645247e187bf54c339c545b573234ae6c7c7b814a5007d4e525614718b415aa329571d90684dd467c37b8bd47dd39729b7c29b868e86609e0fbf45f2f369ab2e9c0e41f0de8aeed498c91ed1a070b0134325dfe35619d6c583f1c9bb46f566dffc4e96fb10000000000