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

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

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

Block Certificate

Block 68445 5a975d02c30fb13098702d4d6e042e283f3e0757e3c558d0413cf4623c9a6e9d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8fc062fefc69470019e113196cb320e4b212bd015c49b6e1be0216cc563c636b
Certificate Block Hash
5a975d02c30fb13098702d4d6e042e283f3e0757e3c558d0413cf4623c9a6e9d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d0110000e0130000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000b373d487e366dc19fad896190b8f540aec444bff2fae7f210a64daa5cc1545889c5211151f02dbaab895bbf5c99314e4f3c2b4092e0042759b28e6e235b62e436074709b5b5df53d525e67a6163f1343f91e3526c21e4c20d070000000000000040000000400000d0110000e0130000

Raw Header Hex

000040206f1e8d87a4bcaa1faa4d7d7dbc73a205a0987b87f68952f29b71946a23fef904f9fd0f336810f829f1da334d49a36a151d6080e0c675f270e42a6e13555c9bf4ae55236ab32a01186b633c56cc1602bee1b6495c01bd12b2e420b36c1913e119004769fcfe62c08f

Proof Data Hex

59,560 bytes
121216020307884e99d254c229bc57df75dd18cbfd17c3df7a67e1a260f1deeb733ecfb7de601db8161bd8b6062b0bf0dd32d571418704a06905ce524035f973b34daa49570319bf45b3bbe08367b0b7a4c47ffcd4e2c6cd4564054fb5ece36e6e3a5f17a7c9d6fbbb0f0f653e487b6c6b4ff35e8ba4b47790a6cc582d2266cbdde16a08914fae78cf1491a044881957629d908d263f1385c81ad08ef643a3746c389eefc33c83354ca59c38ef93b0b27cc149df9252f5645927c7522e1d5c14caa540f4db4810103d95776f72f6b9046b4761a4d1cfa32a558107f01b843c323cc59f17372c353da64aa6f6b25e16cde292cb8b7e0566b513467b9daa9e99dfa450533f76fa9c8c6e07ebf45792b02821ccf8caf5e1aedd31bed5235ac92065b0da1d8af90b33b6cf042ae47cdfbfa2122ed8cb17a373647fec06426a5d83c1441751459e98ee0422ec80943d32526482b6d177f1e92c071803ffb57f651443e1405e4cb4caa19525f311202de11e9329ff6d711c50c9d1dd16a0947d7cb0e4a031917b43e7ad52873ea6ce5a7a93400e1f63cade0649e7422dcece272543674331d890aeaad5b76b4004c143ec2d22b27a4fe3494cb74a4a3497b39a1286005ed013dd7a2e2dbb6fa1a79a69be47a9e47001529e22ee6d11221acffd5f426e70cc25ad74c5e60ebf73065d98dde932db617f05c34c44eb4e44d85b01a83c49d0001d7669c31ea942c41fd6e7cbd4d4a81ad1a04c47f65328f1548b5ca611c9e8a09c2871eebba8784b1729014bc5b94df7b9b325b894d958cdbc02f4811a63115604a60a1902f6c2d873de4db933481a80edfbf194f4a4a391a98dcec195e61d018d8857138d2894ac8c806d5435c518b83b95541cea77c22857d43bbe2a93789ab715ab227bc9952baed8feb0b118e71ff3c18267521c6013a607d593291316fe324dced06ac10c1bb9ddca874d2289a51ea60137f4aab47732049cd2d2ce361d444fd7acad10ecf8feae1c1668e40bf8c4e8d83a0110c1239d62ab62ccc83ef0a406b4ef6c81a0158db17a8e3edf8d792359d8444da4054a27fa8f1234b0c57b65133225a6fad85e4af6a84a0f88e982b15982d5216a89fa1df3ddf24493ea403ebc00408fa55a8af75847333a2cfa5f0199e71c1aea28badb7a7e46e39da818a2f8c4499b3292524d57dcc5b0d8afd9c96e4a34a279fa67cf3fb6ffcef32a4b84dc47ac0430f471aa3c46155aa7b3938ad94e2fecefc1a4d6fc0f27d8f5e87a3ff9c12b0e714072c562763045a6a315c85ac476abf768d8180f2d004b2f16c4431e2bc59aed193038f0c7ceab938d9ccb734f01987d26acfd13d137555cd0cc05266f2ffa7ff488fe8710a8e7a4f93c57fc97398f1f0dc5094fdba7e289c73263ce389d4d5479b4adc3f8e9178f12b820bb47b9e255c7e5d7e3b1ca2ad66e19f8b58f5c18e98e36547109464affa0e088b705834e5deb86aff62a706c9ecdb0d2d69fa77470c0be0079215314fc87538bcda4505d61d437a90db4cab6d0b5ec3f100a1a92b315a293f1af154a0e547a2bc8e3eb1c6886325e2264b0ea704ae76cdc99a9f9893343139f178c565a3286648af83992dbba2697a3362989f7924b4b1c144ce4765079efb69f93f87e8349574f09cb4bc315fcba6a294e0e525c80264019bd9d00c8583666f4297fac67ecd611c0210da973ba2f07428438f7fa6b970a420c18239ee0f1552997dd3783bb5eab4bc2abf8b3d655c17fe479bac7fc75b5ab985d1b4ea132f74fd8f9a00ef3a317bbe01d0a15150c5e9e11d5967ef9993cad90374fa564e5f2414dc889b11622f4fe82c32ea7f5bad5c5c0ae17df763daccfedbd7ea98d7ce4854ed6e3959fea7afae647d26fefa952854d1cb28554dc492091ffc5287e54820aae8d44b5076a34d16113163e44f23f47e019be934a162a9768f085cc33586f1a209ec6919d808c2124c78a74d6e4930a9eb068cbd4148de1f9f3181411c591232ac6964b147da3ce29ed7c828282b63777b2c75d9d2a3a278caa035c6b7969c5497e3d1e99e657e6d73c4e34d43e3ac7a2456173374d12af59381007717b033998e266a9f7bcfe3598697cc7228bc75de6a66bc83c5a4bfd2fee4543b4eda2bca5bb7196ac325d9e5c00333f4571a6d1482bc5cacb1268b2fe98dc88755147899a426f56348f78c46c57ef25c1b3757a309ef89d0d0d89f069e57c2caf904da3b885d1876b3583cb8906c64e9559605eca723aa68de174b4caf37434029db0f752cb57bde6c90746a7858c62286392ea8a5217a44ed00f40d7026a30126287e64860ece78bfb4ee69f4a101ef230553ca7199ab192835980402448c1a0bfa06a0c0aeae3ee14e92c36b28336f314479f653eb529f6895dea59e8c1bf5954daf32f354b49629ab2338ed00aa93445ecab672f43a35bc898867f0d11ee0146b68581a4f64aa9c7ed275b40f2abf8405c21e94afe9ea9d332c327b5327dacd67a80484143dfa0ad7aafead19ddc42f44a2e1c54eca5f2309e56ae8e11a2e280ea38a41e4b41ce927703671c877d173254d40a485ea953e6f578df4498a85cf0ba4b37154bae0e4b9b8ddb80c9e737e293585c6a2a10f2dc99fc730da45cd98fbc896b1706f0e3cd8b18bf1cf8b2c2a33dad54e409baa5632607d31627be4b096f3d16df811ff911310aeaa3b99904d2a42d7d7e66248b6d2972f6b6761384ed413a09228b1fe8ccf95e28c89f6cddf530eb66eb9e85eae4a77b46d4cdc4be63cf43f1505a1a46c6d8c2062d7b5fb16dbe9ed027fad80e159d91284b2997c943df36c55e8dafd608143a7c2381e4cebda737168597bb128a5aee9e94a0a675f7087672a8b63a8a934ba8fcc99c5536c3f0d39a539d65c3a9dd85bd73cfa55d2dd6a28c78778f9574d8c40a4661c85174721541cae778a560556b6abef9463aaf3459ea83c676f9a13572c0004968f1de8e737c3bf99185bfb5bf5425d8b393f2e8aa6d9986d657dd9706e9ab9826660d70aded8ca25033d02df2356722badb76af5386566ea9dec3be742c8443fffca5efa2b6a25e105f6a9c1542cdfd1ca8bce07fd3b6811c880182b3f35b3a9b7827102de285a635dac3e8b5ff40498acd6e057bf174d794647d35b32f1e5ad5a8f3486c8dcff94edaa2cb91981895bec9c596635182be2026d77b7cea3fd000e1c3670755b06c434ff162e673f6e7801386670018dae06eb7375b2d2678b380e16f7853a0cbb32efce860d5e8f507b5f49828dfa667f6b9af1c1a1c6eb133f0c273db96f74838fe1319f5efbbc841a85da62bb1c39c0976c08ef932e5986619d9085a4713b2dc4f64c8c6df831ac77d3722e6b2d105326a0965ab3ecf3d1d239c1b71394213885d81d7e640d7d7656abb3768bb291389b12d238ae667107f1ec6a31bcc4627293ef472a6f2b6240d1e178b8ac5fe0f011db4483d406386dbfc0d142307381f53df13ea345934b42e7fb24e9c92a7effcd5ac684569fbde4ba7348ab5f0350897bbc647120b4582638e24d8e022272a40202fe4a01f33f1cb7695f003491d5c494ed419b2ab09d4402120259c23e39b020d3581b27216bba19382aa49faea793cdd5a9f14283b91e4d12b9319cddad3d5eed2961844c57e581a6c8cd34dad9a8996def4b814782c5157673ce6e984a0de7c06846f1958564653aeb31d2de0f29d36aac8e5c566105523cfc61a6eb891dd885b7d788c846433f32f73876326835246fe254860e0cfd93886d5ea28a8f5cc099c3d3b0a74ee211a20f07b606b9a168d979b1f86d424cce807b5ae963ae178299be4e9c50ddf005e265f6e95e55be900e91312bdc9c41af177dec2552c025cbeb29464fd3654b37c98f946e7f7a632c3b194b1f775494a98d0af89fecf179ca1c8e6f1fccb76a25124e47e7420af72954ab8497859b08d088193cc7476712b44242ab4dec331bfc4a1031860b0c1b9754c9e13088f5a726e8992d34b6c345eb27a65437591fad9cde686f33585bb8fc43387566c7a1924d6b22a67309933e81342c92f91735cdcec87bcfcf5e2a7da89b8fb623c133528c774ada5ca4d04ee40addf795d1bcddccfc387368e19e20e70786d7a93f72b4113aa5000a63373028b2733be1efb9e8c13b67a215491fae4bb81c01e8727197029494f27afefe143f88d5f756a6179b4c77ff91d1d9b6973440fb2458dff5f074e115b94daedc6c98519660725b5e5ea77a7c862e5dc57cb566c14a845ae9ce35eec829330d8072dacb109bbfbaf09cd99ff12f1c9378ae1011ecc2c8d119d55743ea8ed366eeac309a27a8377d4fd77bf2cca169d5fdaf1a9ad21d2e7af963e7aca80b0b12c132c20f2a148bc9405864ab13fd0df77274a8c5733f86881fc31800452e8555ec2c7be83194b44515539aa566d9717bdbe5cdcb557320a622137750bfd161c6457dc214f743d6217654a4c972de6e5e28653e39e2753691c4a8ba9ac7f608adca1ed6366a023304941ff241de7a3b31af649002f1c5802c3764c96d767ba7999e500bf3cf48541e218109a733cc3028b7f8b5390bd306b04a714a071520b49498cb93c3b430c18bc9780766b48bbe9c124ba2a419338ed5497c2c19408d04831b6f4c86509d3057edad59025c159f8ef8eadf69d4e30e71b98cf3c56d7013eac2847cf52d6acd18f8923a633ef10fc6cdc4f708f9e196fbe5553620f2bc30dc9660583aea2f4466b924fbfe885452e652f3d54160acccab364e21a7921d3d099e6f7b2fc325e81a22b0452e100113692dec7553cfc32fbb2c116b08699cbe610cc2c22eaa5495555f7b2df7eaaeab28dc5a23e20d0f28fa62f2757a52d9ff6bcc8a9d50d9d057aeed1860a52a6de37266646a0b4da3bbee348bd0dd9f35fd7c92b1f6fbd1379ef9fc2277260dedef7206b8fc055e7c3ef8b12884cb92d3b74fa38daad862e7b8c9c827baabea25d2f8a69c5a2a810f471074f0b89ee1759ef33cd2342532fb1c3c875e55a73b1d8551ea908824b485238762df79f5f2f621bf6acfcea308c949b4a1caec388e15530e2c824f72251440f078baab57fbe5f704d760208da2265e6a01cd2563d16b8c72c729b7b83f1f2f31533f5318892a9d4cebcccb0ad5f6af3e0d04db7159332ac068d6bc0676e96886e7ad1829a228247482231d0fb76bac7003cb17787e66104b6c210d8c8fc4052e68c17eb8280546d6f27e296cd52557b4aa89ed5bc8e506aba21c522a17ca116546a9ffb1e5deb405587a0f66d12b262a508ff56e51b42807aae6611e4a5728f60b69efbc4229f0c69091f1dd1603981fdc98f4354b7085dfb8ef30065ea27da42174f185b3479a2f1d69126300551bcbc529e41cc5e5e16486775872e1ff63cd60fc46e7d414f2326d1b9ea154e29ff7f04e6d340667a55173e5e56a68ed1074ec34db819bf79d0fdc003dd35c21e7ae5fcd4c8782713435914726e3e62f18abff9399eb5d089b7ab6e1c8ad23ab40fc394aa976a59d91e97dbd5c518817085882e936ee9263383303e0267de902f34192ced8f33fc7b9f6a5e85351a31f748e8d888992dd271bf0220165016e0c8081d201442c3faa72383150ddb14e2847046e370981c1ed18c7198cc440f2a5e58f66f98e4780b0d6225511e3680211d356732958becf3cce758fb4eaf6a1927b95784959f784ed103cac242ff7cfd7a602b79f79bda83c943861d86fb71bddcab2828d275a6a65c90e2e94989e05510d2aac04f2533e3978d06fe912b5b19b1dc54fafd40b861a3ddc4cb9fc3deb7227c4ccfeee15876b0a3a37129fe7a02c403f51018b4cca7ac6312459b13221b2d793669833a64e07a73ccd4a179af3fb8fd48306fbae1fd22a7246a66fec096fe3d7a8341320b0cefd1cc27232c1a8f5bd29921e4ce4cbd7135fec30d678a7ce3865192b0bff4e610b6338f51ad3b0b759234ca4440b58a0c6e34d9f5acbd593966d5c00ca160ad219c2a76ee58b743d02415a3583f66182e405ceca5ead75993f8c9de062672ebacfc54de35b0318f40b02d6492438968e9e3d661c1b32021a462277377ef60926fa19b2e7f3dc111895b9c38ac0c14ceb5bbf6639ea4b24195b387395a9892abd823e9c3ade904530f0fa7f0170d7a8aa80c2128afdf70bc9c8875f91a6cc996a14d1073caba540b4bf0220f3f701b73453c8d2122271673f714ee4c8f0918de5ab5ebfd84db494a9a50666f0476e5a2ec105f1aead654d79a391f52b37f394843fdab263dfef8016cd957072bc7c86c11cd1c3aad952325bdd6c9e509552cb61116405b6b9d7e189a924a8fedb3664e7b9876e05ab9db19981ffa17ee3e6478bd654ca9d6bf2e21569e2f3c2036b1e582f13d8a617669355a27e6218c4e2ccc583f506b65997b7804291b865d98ac6ee2f323005f8a958e5cabd96f5ba28f7a86b7dbb8773d2ef99039bb072dae27d02d6276dd1cebec6005769960fa98a774c14b09b9099795178367dd1d014085016e09f66d2e32c83a98a3f44f899594e5d95798a2b87191b69bbbf16283c2c1b012fc61b982cbf3d23a4ca52ce47c18368476863225534296486120f0eb60eafbb9348a435a071aa3031827bc06e8d9c8758030ead68088a2c0c9e14714859a688bc2a8a577e8161417cf9e4d92c03955d429026ba8b9e4fecbce7879d94c270f9ec9c6a8aa7cb30ea832412ac4e29f416d697e550d23007b72d32af2c48f95e8d5563480eb1674e5e991d66a2447c755ae790bf4124a9a099ed96869356b3964615c09d25bbc0194e7af3c37e180fdc64d4c3d3f75346fcf33b75003753a2346257f8864cbe0fe1516299090e88b051f286ac0332cd69f516aac5ccd88cced4230d86fadcc453e698ff26410c89aadfd9974280e80f19778a51699bb95aa8eee9953bb533ee62a918072fdf25bcaa083de65395fb637cb9ce0a0c595760cb4ec489517a8b984dce4e5b48f93a01bdbe90f9fb4697c68f0b194d83c68eecd29393059e039483006e181a55ac05b21327c2ca17be8675248689db31f91eda5d758da5f401062a02b84b59cc1580176eab8fdf43460c05a81de0cda7ecafd87419bf88a65ed39303bc38ae76a938311ff7496c9f903458ac11f79e4fdd7a53ba2febdcc7d474fcd7205ba90361ad87a65f233bc45a5c5bf6a9fb3b62fd980ab9b68f9b52c3ef4d50df42802397894e716f610f5a0439bdbe206c59a25f470e68e4a6bfaabe2db9bff8e1b5c7d786c394adfdc63ca81828600d41a56eb78b83517595e2032998c159899f681c7e4e0628d5259a478851eef303af84911d00ee75f5c58f8afaf6d9c6df1484f5385131b141f9b52cf9073717f5a8b8e4e5d1443f9196503d423c3071202e1971957f0c7830587ba934af8c121ff4f9f21fbf049aad242a997ba64c5f835fecc040bb8ff20bc88eca047c9dfac6e3864137d68f6b75887d4240ae0b3a415de9a735458a111578e0e145ed6d79b464f5a1cf6b98b5b39926095257acb5f792f167b502861ee88e2a1d6a7384503c3e5151f46fa0003d5a8867c4595954c073c78c31a59ebc76de0c932a465b8d6006866bfbc210ea52cd431cc566bad7c0f6c855aaad8dd5a12593d2eddbbfbc734ceb1421a61e57d5926c78227edf0fbdbbd971c2084ef6c69d765a5951a0c05c3f663cb291383dd94342a194f97423d94f8d846115b5c59c7963f4a86ab1b9626caa578a989d1dfc45100feb4b623dfcb0f0c1938b225bd1309ba0a12503da183426cc6974734f79eb0b6cf7f7bac4651cee2a4047fbe2fcab1472a596591dbfe6076ffbbe419bb280c395cd3ed6642b65b24cc11b62ae04f8a2197b47ef3b661842eeb6474d703564f3178f9afdfcb0216d42723511bddb151576596f2c256c3f2e5bbc6da8b3b4071509708ea8ab2c28620910358a7add050ab3525d9bb51a10a76d127c621329c8e3b0861031127fd9994dff71c4f7ce5832b5df6d18fd345ea596c841349b45da090fc8d68e5718fdbb72b4b2325c9a634bd14b0486dd2b0b3168123f5a06f86722fef1d2151b06e8606d0a058f5b9dd19e0819e38246fc7876519c3a65fbabb4a9044b6266afb102350537ead953db8eb0a43e8e6291096f9733cc2c38a4ad8290a7a99b5e14f1bb8a68c8dcf2ee03ea22cca1564e7c46497de36270e6703039e4c0fddb494b00beca56590e436baa118fe49054be61f392d6292111aac008580b547b0b4f35c86b8c043b9580f0b979d7a6801a52366cc0411e5bbd2aab7b4df42d256a3dd2b7537cab0e3056fed0be0c91b57303596313d0b87508bac316ab25d943987dd086b678c845e5ac4ba804b46ef95a7391b20a5f6c480e9f992c3dbc4273f61d226ea7a44c2e2a92954046b9d8b7528162901d5d29c100c319112f1344f68020b184c8721edbcdbff5928aa98d5ef52ebb0d810bda384dd63b01b0f3c5b433fc1384ee1b5daaba7f4e5baae3c341067eb08041141e2bc7d5d3bd28a18027671ae52f331eef0b936635e4366da36ca49e71e5117e59cddec4017e8f8312c1941c2f6d080b37b46370d72a93aa112e88c6d8675eee921d5395780c8bca7fec5cb30acfcb6496319921079b8545912f7cfa8219a285622cd8f5165c5e176a6c6de971355a28b60c2c1c520f6a5338036edc5d6ccb965e4b7ce063247136632915ebe82497657fb34f0ebeb99b2793663c4f591add0445a37a86f17e947dcfd5258fbd47666e88c3df7c2e52c1fcd2d9ca075047ef504cb720fe43a0b8d08fb56dbe84ccf2dd64f244d61fd2a53461c022d76bd6622383393ad900dbe7d6818abb7e6e7b3f284983ec11299c358f47c8afae88691aa49ca6d15606d7810d8af2c612972ddfec046284f5e7033e063b8d6d6763633b396f628e475a5c9ac20a1ebf142808cb4b5d2604ae2387e0889a57425c5fcf9da48350e1e6e523c879b0cf852abef271fcd2d9be6300dc4805f93f044107046ca7795687fa779892752a32c5dfdfa198d1966526ab805bce54a06ce3be22cbcd6aade811853eb0de6812790ade71655ba202a57900077068a5ba42f941b9b7e585f9d56d6f425882a64813d7031534938cfb3e9f1f2fd7d6f7db22c3c147f8736ea277b39ee4197c090141aebe1314eba94a7bac047efc8c166ed63cd03039767e4fa45c8fb1505920d18c719d8a567e9228dee91443268d308d11704a6694be00063a4816941a79d2aca051c4a18918eca6f4a9113659c701c86dd3c9859e91dcfa52b48cbe73f37a187da4026dd04061078d38348d8bf142b815f8886cc0f4159bee60ad929c5a2b981bdcc80cb88349d93bdc6f1bf0fd695e936139615141211a2d25a34cc2e63efb7f08edbc9ea29f50d9642c8f5121232081b1f497918dd55f53780d81fe32df20f543ca55c5e309507acc7f6b191a7458949d9abe7d1adc8801f3f25519c3c8ebc52758b97d6f3fa6afeb96fd1dcaee4ee2b1a820f4e8b77be3eb0fbaae5be1c3a2fc2d53ca051bf354f5f72b8fbf33c1977fd226a5642bd3c6be3d4641d397a1b84a2be1ec28cf351b0184de58e6d649ddffd444359329b3c4d2c0c026828d3ad8e15daafdfd491b76a1a0787fa242cd267301f91a242b8b8da7181b07cea6d41aab76bd422e9171506705f7c90fbd225921bf3ad81e54d330e470d6aa272b45e05bf3bcfbdeb2432989b9d0b0ebe2a4069b7e27df57ef29a3eb9f90f71b285c93e350544b7b26a2523575c2c0c9cdec4bbddd913f9274694e3ac7fd18575fd7e76ada0c85c65e62ac50edcab97d2178ea6a9e53f993f3e6529f7361055942c64d7c2738ae3c2cbfa0c1f4f9254b62fa21a63badc6958e6bf243fdf9f88eb3af18c7da88bf73d334cd6f5407257c54f884a808de9e2e811c8ef00bfefa9c0bbd963f15f61a3e6647db4ad1d49ce94e080eaf4d489205bb8884a6be49b93ccfe79034489d47f27415a376a288fdc8faa970c1d3227056e057e69f74a859141e546fc4c66ecf2d4adf335a8766457a31a35c2d81e82604fd679210690d740670a31779dac9d36a31af3d5c073a973b6219aa81ece5127d7345fe0ab1f47ce326dafce32ab7c909f4c14ba2d3dd1c06ecf9ff079fcc916b1306a41364bc1720893b29a29a527b72c2028c2dad856b3dc8768e2194b645909f17ff45a4cdf1f12ad3caddb5e2c46321a0697e379da66dcfb48517a8dd91b31a36af0fdf4aaa93934520d3f2adf70fe40ffb3e748dc5f5b3bfd7651e47f9053a64298f56113cb73a06c9a32f02d979d9889b2fe78a226195797fe90058b43555d2f827baabc4a544bbc1ddb63b576da4d28cd189a1493c2ded8f516b72d3248c40d530874d94efdf3b25df9f4ce6a960175dfae77bafc1228d1d3683f65f1a5395b6c01718451d6450da00b83f68b40ad3a65daabc8c065ad74cca77d9bbec3da41d5fea5c8dca1a8bf0bcb31076fc324a167326bf2456ec46182c82a77e171a26e1c0b3ec153ea60f9158c6bb2af5b9616a3260e8f3f6f039edef1576b5684dcd61c6118a1e5a75939c7963c5a29748d55e9b3d6c3b54581cbe30633e756e21596bf2cd9308e69a6e3cbcd9417c8f14b7b5d090111238ffc5cdf4803528c7353a4c42f4d440dcd4b7fa1a1495b094488ecc4c1914e86764e8c00cf90f7a3d0c173d107067e566313cd6f4bfb28a90d4ec1b0a56bb2e551bf6be5e4cde79b92424d6ca59fe9813ddf4190bac9f478c8cb7643e8bc724c7dc4e88b413c4da2df882e8b34de5c3ced6762b3752c20ca9c4aeec80540bdadced94dd6d6bfef419d13b3afa98e26ca01701d2c44570ba0a839d8ad176c7cda98d5989ef6cf721518e4680555b4dbeb6833f1d3a34aa6bfa91358b5a5bd07ddffbfab90e4b98d9a9e3dcbdb569b6b700d7b87549cdd2e8f4cfa8e46707a6289a1eb1dbae10f58c10d01c1e369edfea446a943b424a070ed03b1cbd4165e586989eb40cc63f93d50e32b0085eb2bddcb8cb7d15a840132b0ae03537cef52ad87629591feda32a58c23802bb74da6a3f4b64aa2311e2aaaf1ecda01baf74230f75a10417166395c0b98eee4a93c6e6f13ecaac6c42f0a1bc2993b6a1b54c7da280fface0064eff0db219e7528db6e370cf228e8a35458e8793d87fca7d131b840f25a2bb0f965d053fdb586232b2ed59b79155ca117595e57d5b729cabedfcf8bbd86e38d6eb593cc1dbb8fd67b9da4ee7b76025b386a7a1ccf6629151effbbe2722ce19def800b38dc046dd66300a2ab53c3e14af5ee0bf783dfad90b2fb57a96a42f4e0c86094f5e4b0e6a3787b318206be8622c1e3faf25fde277578188e6c1e2322400591053a029fe12b11dd80da5362c6c51fd2ff9a109c9fa5b87ef54de8990a33166e6bfb8d8811a9dc27ceb3b979907034089fab2b9ac83666ac0e49555cfa0556656ac75355e9f4749ee7562ace89acbcb15122d17570218a6d490b59453e270fe7ff75f254060886fc31d997558ea76a1a2ba317380ade16c5976d416dd3a8c9b114a77fd49565798f816335cdfc2bcba28c1e7d48660df1b086387e8fe6da4a0c1db81f22d04e146e609c06f78b04e859081f1b60402156aee930a70a5538ab9e3945548f8e5386d4cb2eedbe1b4894b0f356e2f354690f0cf3a62c27997f171d4e9d068bd096279b535591ca2f7e5c46184484cfefb6a12291466df85b9a12fc8229e994c4dd11cefb09d8e9a467ce668a8ea8d762104b0f8ab87779b86793ea7c26e6ec948c4c50a3a44d32d33fe27727e96bc7c127fa7e9f65a00eb1c19312dc5337a72d5486d7e672c3edf2c12bf928da30f4c8ac8405f8674b7112702f77de2d1e592456fd49518e822fc83f8383059d774aab487608b5a136568a0f9ed5df561b6089773dfd642e802d307c83949512c7a192f42945b6d6b603f47245d6ebae68d3886b1d09e00c499185715af0c428d337409eeea57c64258a2e0f8d12e5fd424604b3059b164cae04589af77ed4833ac9dcb3062db27b2dffc7a1b886a5a5483cf243aa9b98d163611e874dbe8d55f473d26229086d5d1844fa107bfc7617ca654766f3afd74b2827c985f2eaf0133ddf8e4c8d87dc3668dcddb33f81002e7df70c8cb0d3994d66e0e231cdc857c10c17c66f560cd380fa9204de572b642cd146db712d6afbef2f1018f78bc007ce391d924948a73100fa442d0dd73d7ac6e243eb2f93b89ed1641f4c3314d4dee0b75409cb384462d1b9e18a53283400f1061a199b1b9b50e38498f82a03242d6cc871314666db7f3f579efbd5ced0bf8aaa9243a80b44b075a68f8fac33cfc910859cb1e793b3115611e04d6e2a107aaf5987333b08ac8983308c9a25757e576a79290c0eb29d635cb9e9b1cd435af4c59a19e78edd931b893c309f06f47f53665c6ea6f0f9671e1d5d52f996c61cf6232f2f4bbf6c40eda089cf5f5cd2ebe051f1aaaf2326e0481a68eae27f4b57f68862d86f987ed1a36a5791163e6eda14511e0dc42b6cb480924e05dc8867c408deced0fb822fefc30be30585810186346efc2a630a86c3908a35ab056ac35c727250cd6e1adfa6b3342ac107ea6e2f7bc962fb7efcffc7d65424ede22f55395f96744b466a7b7d8f3fd0c135c86e1c167bc12e78804aacf711869c27a3b78626a32b4637572b76e6f5130f7f122ec21b1b00063896db2106e98020fb5feaaab0b5b396d5486bd4cc98fef89322171a14a4cc577ba10627daf0f25282ccaa8f91912d0354a9122c8a67015c56ce67954c063988ec52cc1e2883bc152d399e4fafb55a598f9fec73ea3168a946f995ec68ff7f221567c008f7ba668f231b4e53b40560cabb77c8e570c0fc4190b24e5a9e40a4d7ad8bfd346ee25290cfbc17169699020632d464c9bce310b5a70ac9e936e55512245368e192e17f4f1cc406fea0d6f3cc78d2da67dbe2b7d93852b0f8183eabe0cee32925e33fc8c5884af4d35728b6976bcbbe927f6b1e52050620d48a1fc0a7c4c8a355193e0802bca8c70ee33dc811e4bcc0dbc1cc0ead8250566b0329c8518abc65c00ea99e9a737c72dfbbedea7551df86d7e36b43819b298fdcae9196094c495b1ea307e280a094f124d6281c6d3d30f4bb77f917c0f4e9be129a184346f8d20b9a86ffc63b59376f9aff8860d223211c30a7a1067f73e90ce2a29fd248a39fd624c7fa88002f1cd6849d30fb699bd67a37f1ad42519017d8fe7124bf47ef9f2a19d7e90c2389614c414611220c11bfff99b650ca5ee9fbd3f904ebfe2f600756ceb499bf15f4f14ce58bf1013f9be257fca38d39d970465ce614d6a6d5b55f95b5f86461dde4e69027e84906de815dc12e4b8533ef82a8740c5d1d6d51a90102083a6194293a94383fa27740247f2eb5187df76346114d18c9e1dd388f15431ac1753100c469e9b7a9cb8cdfc3980c97418a2cca0324620256a27c8e82a5012b098e4db9ad8f6dc997cbb4ea3ad2cb7a394f667b0722bebde17b29cb7687c2942cd6260119c1625c9d33f9bc9ed5bd7df96bd9d2fcaca5a4f448748734f8aa2d22470ee1d1af64addc1bba36eacf79bdbab0a9d540938338a51636094937de50dc8c281fff13cb751816814581a47701853b49f9f3643060f88ab4546cf4b5977ffc0f3834a5520d52d3e3647ed3f028f8bfa8563f37a1c21013aed0d23f3b8bbe730793ed910477089fa5663b23aeae6609b1f5e1497425257d00156b82cef27adcc73f11546886225b8b7b2d3f31b76d8d1ab39ba09ea3bb1ac01d6f3d612ee6fcc04c85e7d4607ebae04d78bc1cba7672c9eaf7d174a7993271cae0c5c7b862b8bd77841462a0b4aaa76491bc7724ec4bb02b622cb64a0dfd7efded527e7040ce3bf704dbc8069a276ed47438ec23e15a02073691eedc44cc0b76c1ead95ae5c402c357307c962a7897ae2d225307d9a10009542c88da7cf7296259a309d83e5cb385771d9edab676a48c4ba9d1f69472fdbc6e5b184dbf58da95d35a46e1e0c5e8c4fcbd40e7a99dcb9212004cb7bba4b0631c4f89c567e9836b084f29c794cc492a230832c6f2a3a139466f912f4ac190fad0a2a49615aded191fbb2bfa05213b22a940aa5d6a7c51cee1c5b53846442fb8a6da7b9a603e5870a7268c2252dab219bd79f6ca8ed0ae594f4eaa34ba6693c85fd0555ce82c645911a12b75fc62181d9f4f9175a12e492465f95e2b829cb7c8ad60d52c5af29ad14a4d4f9f7efe32f40aac40b13f904ae95cde2eaa91e6c34d4eccfcbf3f2faff83286237f927c329a1becc44818b6e0b0534033fce53eded16633fe675c7da2718f9e485285f92e3a7ede80cfbcd9fb18144c578301eee1d7782dc87574a25a99b4b316bf84dcf989f3e3df64121837f78003008a4d40ec6f7787be0b0c5383985f7a7101e3e1e1640453157304e64eac4603578f403836b08c320a128560dfe5ebd78a897d62fde7d56e5b455f443ebb4a1353cd9cb9e5a1eed1405029015b2b53ac4fa04bd07f1a6a3eadc681b0068c1df950fc8644124d5e42853d5e5934030cdef7a23245ed8b7668331a4e38baaad7e831fac5860519d20b2e7a4ca27e9a3865cab6f93640892e3b97d34de2c864b0a225100c02c2185eb215d4316a5c557358a173b8d5ef008f9665a911e08ce9cd5dbbdcc0d51b51e9434dfb33fb90ce918aefb4bed8c0465299b2447c0ae41e7e6c9d1613256aca0cbadec2df5086be86b7ec7b2c80d6100b362b78bb44573407811d3ff3b5017de4eaf685153e952c02d7e749869e110db00d9015d8a91fb41cf67d1d5bc56c9243d1175a878a0d328981fd7466ac0571587fe5d35d8d0581c0d98826d7ab867a7904d88bbd188ea8b680df875b285903f7b40af0c3ab2b7fb9b215e843b9367efad6d461d25d74e002868d926925c71e84e619224cadceea740c712508c4ac4f680e04cbbd787a2f60f8374d3b0466201dcc7c63439dcb785d2a4db3c2f48dda230b8d42ba206fc1bcef26539cdabef7cbae6dce71d3e815f5e043272f5c6fdecbf805cd03f0097fa3097fe43ccf10540294bf64ac65a1ab7e16747a3293b6b3780368fcc2d1845ec14c09f3bc4e6e8dc5a367234753c0ed6989e574aae7d4911f7cec0a2776c34bc05baee37fda5aceafcfbd1eb851e8975feb391c810cc1b1a80eb80d751b959b0f7177d8276b35add174525fc89b77922fc9750bc97c46537cd4f285dbdc13454628b10af0f01e7a0aeffcddfae589cd0286b7d7b42e6204f68004ad40c603a2993f2a16e1788ddf2c8c7d7cbb2a6dcb1662ca64c7f7bd823a2a98cf90bfde0795e77afa7e072ba39c5877398c7f5f30311db80e942c67c057fd3b8f4fb8e7bb7c71a3969df80d79fcb0d6ae24c39c3aa41bc625c0b2b2151fd24c4fc98324ab38e39219b45719099ab63f20f4c1de52b157d1e14627cb580cdc0549c7b86835d444ae167cfca8e9ae50943745ef7f9c1ee0376606af3cf0c02f183218f8da45998102b737c18ea75f6c8961c9d024411f7da664cf1f2b46abb4715c6391821cc6916329bbac2974d4fd608e24314487e0b6fa9c709b000939e1887c44742e8330739e08fb95dac1f986111bb0aa8871a725c13f8b3eeec345e12b8a4b2e3e44caaee3d0fc2dd1259d7c01317be4722d09c6be70436a83b1e80fc571a702528965a787342ae03ce03c8d947b265ad677574367a499f1e2d450f6dbbea9dae36ee7e473d57f83328d0198825494a7d157d0206369e0bf2eb4d1d5176a55cea52cb43532dfb07e3eecb448c4eba03b654e279984971281f85d82dd7a18751428206405fde3f728d237c6d6cd05779a75535eea7d7a1aa223f71498baf250c16c89944e2bf8782de3880314843fde576a420a785114b03a5656db04e0e9c82c6898ac8671a01cac09767eb09b0ea1ad5a264a990e3e968317a1eefc98d5994e36d398178350f3144e0876930f0a2c19cf366398869651b8eeb8c31f1edb5d41bc0fc59d33d5dfdeae959a56e61427925fa9e6c0b131d211badd68259ac1d196468cebe4c9706fb390d64db39b932d553caba5a0a868dd19862d69d2c31bf13969623804e8c68316efef63d672d56c4ce932704ffc9ab8f25b9e890f3db37e7527dc0adbeb69d09e77a192d176dcfc44839bfa5c9337304c48ebc68f7150a3979f8fbb66b4611228e6a163f437b588f0c72cc8e9a4f606daad5f87977bd8225102acb630f3661ce579755ee010779e977d848f89d6a2e5cae1ce9765e0c9da9957be28bdc8e7bf06d5084c8b07114cd80aeea25257f80e839900d8644946cca90b7e79df50f22c29dd5e68c63e022c17f55b344074c29db40ec6aa68791a382566e0293f90b690e6ee186bc14b62ce29b3605fd81671953119b471c31f76f6f7ec1b305745899513e0901fbe34abebf2783a3723cc32a1fce953ff8f128b8975aba8a25fdb3d43dc3c2f463d9686c1651d0f6ab8cfdae7f65d7e7900a8a661f0f5e09dcbe9cd521167c5efd4d9b0c40c4f998c176599b9f21cf2e695744cbc388e2547bfe1dac5bef47895aac597915276111f616e401767a3c2c362d13a8758e4d080e1326bc326926311eba1ea111650b690633214eb6fa5f68e713c04410154e8b871475783875589fd926b998c3a2d57297d5504b4ce71b8ed0573373892dbff3fe13a9e15a81d13a8c78bf40b8355280c5ece3c428c6d5fe81a5b70222b00b4ffc1263339fda418b4b92743396c8ee478e27bce0dfb84aacb76b60686f7f3cee446419f495d6b197e057d809fe529af298ade24ee5edabca134e3344092150fb2b14bfc8ff22d8f524de80f35c2660c3db50dd1afe41ba1a4bb7f499629db91ee95af16a001749df12b1ad4faa81eba2528272bc765543a3225606d52e6d291765879f83de6919e8806305631e74a831c2848bb2dcc6ff2baf456bf67f7cdf27caf945f3e3ce44b7ad5a059920fce43cf407073fdf9c789a0dc47e03cecaa92a5b6c201df3ded87a7ff3f42cee29cda267ecdfe66a456758d963a9fa43fe562a925eaec6fe3bc1e07f3bc500e933b0313749f42ca4697feb672800c14d3ad049047be459088e76f734724136bf9dc8b446fcab66e4462a8cc92381d7c3d835ccb2ea175b95b2858e33e788dd39e3f1a846e9e8bc67852b99b854ebb34339bffe0b7e12e6487a919a4170ed6c734cdcd88fd142efbdd4854348869c222d7b0b3058728d14eb5551ced3d7f43572bc07c4b070c7f776e63c550ca5e77a32d57674234c99329a2932d1b2657ec63fa6c37b9dcbaa2de0f29b286cdb0e5a159480f4af479b2d6d382d6ac0cd8983aeb9f39d50aaaa1c08d6e44abccde2ecbcfb769c2556f3b81e7749987c0f8be989d19592616f4020926b5637b1b74fefb2197b8714ace6b94459b4cdb6e0387537007abafc090e5932f5b59cd9922672ef0b8a91f662af625f31ac99f935fbd164179375a6679339189443bfeb35e81e6b55e3d30af7f47d000cab79a27d14255bc9bd94258fea43b8fb4c4a8d63be960b5062a1bc402cf4737756d34270399538bff4f1587fa2371a365ecd655840ea9604ee278c12888e4d9a1175157dcf6e83cc32425618668cf6f4fbef860a79f3b913de5e1d10974dcdfd8a44afc8a4a01a93a2fd5725a548172b660adedbc519895d54edbc53d4b0165e8a6ccbee7123a83c2bc04cee095460f761f6f3bc8451503e4a34f65113922948657868e2086d7ea47436578867d6a9aebcd7e7f440fae340b44c01059db4f9312ad8292b71af466d187f0a481bb6b45e714a9c4ea0939e2ec7d08574d68cf4ec168256dadc9cafa354e28c8e7f3f3e045243a621150a360dcced4e34b519ad6b5b56715ab2a6f646a491a773f74ea6ba8e97b68dd663c8eb2faa0d89cfad32d81445cdc6ee1d694b73753c3c80908cc9be1af4fc156401e967de3b9469f4d5482eb4cbfa4faa13feba1a4903a58293cbcc301fd3925216868b773a4289363340c35a7161f7809d16e58589c72be2fbab4478930b17e2dd22dd680d83035a0f39fedcdc36d5dea61dad70bc474e25f7f5ea950eaa2eb05757290624979d4be545ba539815f231fdb431d2f35376397e2c94485f5742dff55113f86dd6b9f4c96df515fa8633ac6a7c1b731c766c86e4cca55136a13619cb4bd70579732ecfe6a6dff75708ba77f230ed4f37faf2677d90633a96637a9cf2ce9c7d3ce7f7667d2fd2d22ea680d358106f83468945e43132eeec0c661540808abaea457ccc8787a1ec6de69d33668c6d28e5f68e90e87219d7c8812b8cd3be1c1df5a203c8e789e156c68245edd87ec7473bb9e1d443c99c3f3e629f377afa394b967beb9949591fe999acc17b5d57cd9d0d3e7740c550204d3ca782b2b858266a23d1187d6d2df5bab219f6c87ae02374c13eb58e14efcfab177ad14b2973e3fdc29935a5f8382fb4ed004e6d36252681dcdbd569d5c77ddbb310eb0f840395c8e3b32cbf1e9e029e9b829446df97ceda75c9013a932deef8a821ec67d56757a5d5259547b90599b04932fe80bdfad809ae7dd3e25ad1addae367a6ed58900045bb60cc6022b461a2bee42da16d25aacf1cce97c07f6f0458c21c4b314f44c97e936d947f9ab1a629f2ce0f425519ec298b93b403f9b8c3ab19b11d4f58de899267e274cbc55ef617ef8a86910de540b0a31391fc2e8e73b969bf9dc08a60587c83d6daf345fddbfe6c00f7fe3b4d44dd6ddd00483b916be9b43fc0f301f2d659e44509cb9553a4d018039be112d142ebf6a8adce3cdd7353c9e81234eb58dc25d81e509aa4acad2a6d61e4befaf5ef444017c0bf7b702238579ce64c59ce4c885c8a24acaf52001569aa69153e65bc897dfaa061cc81c68de6a9e72bce1588ff3f4452e2de5c37a3d04e7ee482cd8e70b4f0ff3bd039e1baec247c5de996569712853a7695e142af91a940131f2c2657ec749cbf60e9199f8c8acdaf37d081adbd072932faf8d693055458827f0c706481335df17a4d7c974f00e2ab398bce5377f8bb6c339975ddc7a2842a80c9f03a7d1cd2df9a513394308e981d24b0421cc289bb21d7be7255fcce229319e487349487bf2fc3d8101af12d981b7ee8b271f6e406469ffd6e50be696ecf863cb7fb42d746984bdf7fb5b13417cdb4e9174805fc444b940a9c5806b3705e0539b87ee7837d16817152c349abe4d76bd90c16d596ef48af1aafc7fe144331f4cbfde8ff4e7b2385ece1f3470612d3692f8aea4458abf169c67effba9b9e2ca790f971c99e4e9b4b61ad698f25173e56cb0010cc342256aaadd97e2f24a2425f2631be99a23e1600d2ac511f7e43a48885cab24a6b03d3dc7841f282b88ad0299f1daf9e30caa4b88bc29815fece4a79a68a9b29fcdd1c1ff929f76e3f9e875f760f61baa35e3a2144ceca238dc09eacfa3bb6f05f83e8aa65b2dc884193aee104eea4d0c941527415b0f424cd8f6006fde1d0cacfb3170a06ce78c297849fbc31f94d8967d549673cd7df252830c9c3810ed841a700aeb905c5dd445822a710e5a769a174d183e36551f20f7606b78aafad7de6fa40e6757a50ef591cfa775ad058c3fc816d8e0d1a47c4781819d1f7d35fd9aaf63f77fbf62486b840b16372f5fe94e9aa200c14775671f66947148dc6bf55c01d2a2196422beebd5840ad77adc32c5caf3347e0b796aed2e2e4c7f4b14627afa35d25759a73dd65c7c47358ca427a7b198994367af3a98e6d55726435235c1abe83d65f9eee2b36823bda0da65ef81be4e75d673774678fecd3e805175064fdb3d8b99d895ce2da549a63162299c1c000c681dbaf612e84dbad3530baf633c8bac49b6c260f968bf83133cf4b2da0994603b11907e48c42248a1574e45ff83be2b2707fafaebcc0de31979aae1dff8fea05c0207e91643d52acf91edd469fe4dbba2292288f5c0e703fef1d557e42c8b419b1f52abdacbb82a204b9ad0e1a91d52dae166e4cb9954188ed659478314e72fb0d06f5175cffca9dd82669d9ec4807208eced51cf52d2ac3158d06a380ca782635530d9773a0b6679b3a0d2eb80522eb825fea88a0cda4416fc85b74710b1895546d91e0b629dd797ff9eeeebabce572e59096862e60b3c6eedefee08bf5df773f5cedf28aa77448e7dce5cbeb4d601753f9e4926e8178b2dbea8698860a5620f03f4f5fc062183eccdc97055e403877e3208261795e78ac9f03cb6d8fac7454597b393d324de42715b2a87936bde3b4b34f7946ca1273ff7bb6579d53f88aaff21da79c42b2fdf1754679bc88620783eb899d9cb687f667814e0aaedb97f888d0cabca5e97a0a2a01c82c238165ecec17e66bb3a0e5695430bae0f85c90cb5749244c47bd68c7ab7a49dd8de92b69dfcacc387c5d58b4c2edaeb7f982342909cc86ea5eb53c0c910459dd67874d0790a73c987ea8f8d74c275c0da14b6ffa34ba51d0bf267363c35811151bc7da74c0fbe70702f43323a8799c3b028f34a4af67f7041cc0cd0b39aa7f537a48b7184b4b52b997aa4ac50f27ce1611a39fda7ccbf5ca3c86989069995552a3065c85370f50befde1ce50ffce983d49c4a2dbe5225db64486461e9da9e5616076a4e5ccf86d7f15987c6ebc4007d57627de186478c0488d8e6b4ac79cbb6c0a18a36fbac88ce57bc75c2836da5d0f46e8c8e41836c9fc5f43fa99379cfdf119fe1de7ad826e46693691a040767c73f24052a140535c624eaeb31be263aeb2c1c5608dbad6deb94d730423f1315d1244b7832a9eb99303342f24a3d5c600a5a22cedd8f5851c8125cd9f5376e2ffb287ccd47e45f52ded8e7889c82d85b5520e932ef1ef59f0753a765c11e9b33001f6bf6b3c3f34ba9fef69979a6c9e19ed09894b592c0d198b90187158c924b3ff3521004782f6fd6e5e37f5767f11855b1eff51482abb03748e3a7ca59f90cb977137265ce4e24954aebbf41c919888c42c9658b8d67765e886eed0075fe77656ac9eca7767f93d25adb37877758843836af3d0edba84e7963bd81c13f4e9af714425a826330f849e50761243644f9c0e3bb038d5e9fbc3298b2b08cedf0d586371d06c0226ebde849e49cc4eee14df94e7f1b1a0cc08261fcfd08de8a8ca5533863ce6fe2aa835b1a94af8b0a7fbcf65b54106b5292313a4a28b1565ad50f74bdb1fb226ed14be86d520b32c841d2e5da70c3da0343b59053e641519b54e727a809d4c60bc229459cd82a4e11ba93ee33e07c6e15800ad3baa8bb153670db55adce1ab4851981e89330b0c5e0bf1522f9221de20273363bb9c8de3648c304e45fdd8bf0576f1ea9b7513a406f8176a8b00f73e8e757d4175689d1468d6d085831b8acd2f8a3bb801048119c016422d440b255e28bf462dfb432efe9fd098bd0170c38897c7b39e5c0696afb1d43e3017fdf91cea4b2c0ca1663224d7b8ddc41b3b6b3d761140a4a69512513618040888a510c912dad51623363105281d9ad94327d790c2bcd40d0153a40921c573e3b72f27e1951768be27939fd8807860be8d69f4fe45d07e3b952291c2bf5792fdf5466220c977cfc37de802b0ccfba803f148e1a265486c5972697ac566c93c831974ded5520c05e0a62e51660ebe3fed4a6d58ad9036ec9215886767f57b454e9f870a49cf37d7f66d187e74149ef2c866c5dfa40e7e4f449f78daaa05a3ed9779868f4e01de00d2b7a6be9d5c0ad0a5117aa5abfb71a1d5d4f14d3c10efddb234467c37cb64b3c01c6867cd23a7dded8b8b608862e65caa09eef3d4f1d7ce4a5aaf5eff4ecaf43d9de8e3c9828a80b789a6c555522bde2ea64b862cda926625086f364595ff1bd9a22bdde72b68e056d880a03391f6df622b8813d5ea5112d8de9daea9c302a93e61e9a1d16c5e48cf5e9fd8fe83fabfa020a0b35a9e264e0702308e57c5253f9c976b0cdb78fee6a5f78c6ea45226227bba9e4f65fb98674116be5eb9eeee3893255b1035a11dfa908824fe308f382731d7aae205262f5f785085c4d8ce0b5631fff881482a700b5897781e70f05f7d940ea3172ca601c11e35ff2e3c6679d5faa459985d44bb82f2a9f0d6605ab9fa60f44111632e72ccfda67a09ce9cce146be4fec7f089ee9583799eba8c98e718dd8231dee591f607cc7d31dd31e15af1aff88110a283e43f1661e8365888f3acecb56513fbc3d68be37e846d560c7559ebee173c2f8d01524f2c28a0872f9e4c29469cc4655c1fba77e841cb7329b10e1958f823c97b4129875d70a561cab217c358ac647dc82eb2c5839bfcf59612beabb00d4f75b8a600c2243212ad833e8a6052140099480ae529551d72a2c67dc1e5b8bbb2beeeff98d0b70532c55d57dcc669aee916e7de5a11b88b9b0507a5b520f9a121d1d3047bb2533a4e1aa323c2a1525bcc1713673f853d587db145021d599b040f870e23b70eea28221bfc21071bdb425b2e086121e28192aa31d40f4f41b3b4d7232ce31c4da6283432469cb70465520d6a1de2215ca930491ed1229a7872ac20df817247a30cc07ca1d3256654cd3478fa9ce654c77ed388730061306795ce21f3e2dd9f3126989afbf1343697847c3aaedf2e7f226f502792c70f911602b416d43a0d5d0d8321b8bdf424f1dae3bd8dcb23de19b9097900d9b015923a2ef87e1b2115546a9a3e4d8f8b68dceee1e71f173459913cab5da38e0ee9ee675da58d8c0d5f994dce9d8af4ffea56707ca1292508514cd29eb6c842e96529af8448f03d3019dd55ecf07cebd27a1be7fa533464ec6111d5fa18d6603dcaeb3876cfa4f1550f4c5e9c3455eaf28d522b1130898ad941442ef960f152d1359c62616264c3eddde7c58669e5e6afd349ef7addcb4173bbaa218098d89947cf27cdae2b2a49bc9171a8685cc1be2ca15165d64b4b372e44231b2206664fbf0e36949e6e694fb171134639d80ce3981d4c551462464a6ba15858a43600f942bf1fba0d1820bea79b78e1c3a912737bd473990c3e76cd18f4bde308548d0d2971f9b053d50efd9c0e4f48f1c1b6d46c5915d8a86d70756e08c334c7525eaa5f6891ee6d7aa898f96c7a501f70fca55d538b2ccf31e460a8d57c631477b9181f2a9a607344bc7ee60a3a3d8c316465f4addbbce887727b00b4c6bf1595b4dfb56909d92784c75d067981854201ae2859282b0d67c9b46963ac80667a5874b54c72484206db0058ecda305f77cd6204044fcbb75fbea604bc28df579ca3176182edb2cbbb0cc4b7a421bc8f55956d88eb2cbc9343b8d96a827a96c35ef6ff392caa83f4169064b5659bc16d5fd18eea829219ccff07a6621dd1ba1ed55a5ddfe596061a42d1b31d8adbc51d15997e81766665bf42bfa523d52d01a48a133554bc94aec65be66f871b4a509f368fc592d3f136e29b3b6f908c37425753b68bca29c8c2e21e7be2b8e259bc688d349b9e74c1a1125a0e9b5d679d34a48d468ae9c9f36ef9b7b6b1800a58656bc5040c197d01737e375aee66f3fa6578807e221c5cedac84b9e50066c7e4884204539b4ba46ac6260ef0abdf0522e90812e3875c8b084284b36b292d249b5ca484bc0ffb332bf59e695340f982399a5fadcdf624bcaa038ecfb1b1593cf9d0d02a7cd8c09c607fb80a8170d9f6fbddc73cbfb6d0e4ba38af27120d918d1cb35683bce8291c96e3a3de9ca3c3544c7e3678b0a184439104f70186b51031f99bdd050a496937b5b5dc9817c9ccfa2f8ac3b6f25908bebe6b6c9a833975278adc4ad1239b4b6172d23c657aa4d773ab98757fd76697fb566c0df32b8dd782f82560fc29ef0d1e0f2c96fa59466b662e4e31403a455693079d2527c7fa45b48d87936c582b00544e866320b02123b990d719374a1762e7f67e702b3276430e5fb5dd946153e0222715d91651b9236ed9d0307b37cdd39f0c64382d364e88a1dfa3b606bdd651157182dc106544ada55f71a224d411496febceb7ccc776da3dd285b268c1f05cba7538aae8e7a1c5ae00d05114c4cfd58268e922a2ca755adf3a3d91938ab5b18648882112474ae7ddbe064bdb8ffb1e139ee9b3d3f4174109169003644afc5f7cc0dea0c4bce22894b2e2d5ac0efe7ac702f3edf0f88b32a0b255f02b189b6af0e79647d226ad95f432cef47a4b0c6bd12c4eb49d406ad80e4521dad2142abb0c9476bc5fe94d392c3b2ab16e0bf61f01feb5f62c74949d7e1f874e16a3531b9a634dcaf99d48f2f47b12ae5f3bc4916c1de4f656ac12be0eb082ac984da6d3b28ea6c0416cdf89782c24249c52378e9a950aed8d2a6943ffe17de9ddfac1aa1246fdbb1098a5fae4be8eb024873f73793e9913fa8d089c5c5bfb24955b5405feb808bdfa51253a97eccea9ebfab0a2a7e9bb0bee16e01e2d6ae016f328d1fa4de674f603bb3fc34681233187ba874320f2a03fec357a6d57fb318b6ffb68165d0210024afab68b86f0129c566cf76f7a11e83546f513c21dc2680a5b88ae0f456504960a56736a897c476235802459a4350cb7c7702169ae1b65ff18026419f878c353bc9a13dcd5bb7f14f89988122ce0c766abb55caa8a71794ee053316b49579fc8dabd7a12bbae6c69d071212aa4a082e7c185adc345ca681720435469546a1e4d4a4e30d8ae501a4ead4cf421df238b4c183ce657a71428bf2b0e09440bfc8ed8d6c647811c321ff686b5f880f4eecb1a4a06953b17d6fedd06d028e246a0264c76dcb41df4d92e1919e139a9220f9bf015e3d900a0f3a24aa482eadfabc569d873226814a5e2eb5bb849a8cf6b962eb08069b2ef9f66f6b8f40f3be71090b7064472f271746d6ac93daa039f170ee920f9760581221ff2191378cfede2791aaba3bac17c6fc1cbcf34670b7bab9d6fa00955b3e352b425d1a9f2c47b5d158a032903cdab3ec96b1e33919dd4a3880a81756647f0a7799d3c27cc68f3095f13c8c4b5eb35c6df4cd59a1f83d3d07b5b22f40db5233cf3bb21e918961bc266f2a2963afdac070b67e55f7c3343952468cdefe4aaab1b08c990bccdb401c31405a6099c43d11539fc9b15fa1ec0657e63e51394d542756972d004a6b0449c7fcbbecd8a87439abc069cd9c71dbd8e2eafd170123423f864eb8d2a6d6e513b2b80e5c530c9f8861f00f6c41447b8e14e6a5b585b5ee4b4fcff48b76a91d22c36cf0f33345301c48d4b9e336307798fe9ad4627562091536b420385764a9df5dd0680d9da0b779a4402af1678d1907f1954eec493cc085a402cf1a2a35570b75586ddfc031d1531e9b7ec738b4e8746ee53308e055037fdf1990fbfcb5b59e5159a74e96dae8aee3d597c28f8fdf8c79604e5ad5953f6097bf871f8bfe22ece0d9f5b0833a14e26587e36b49397e197538271362c6dfc2576e934237d5af6985d77d97dd263394b2fef0dff5dc3ffaac8403603b738d618179f9fdc8b266feca80c74b408bf5d486429be58f888b1216eefc8063ded661d9fb9dbc964e8454a7342446056d6899c1f272852355c9e6af50eadbd1f0a57ebff0f3c8e512d58116aa857c7e8edd446795e5344d2b25de812dfc7a151047e67134331a7681926e9fd4d7b395eae84e3138364178fa7a5ac037e8906e54747885022f7b9cae43ea3b99e0ab5fa9bbe2531136a3cf63789cff1c2fde6616eb7ed4064cad5c2e914750a9cd945ea1c04a27d5d1847bb9499a7073cf32daff9b302948d89378afdf7c88a8e8fc10baed5c846116f354ecdd3ac899db8c22b692637fe4329ef7a9096381ecbed3bf071b3d8fecbe36c9d4d4e0fa1d60d1736fe88c58d54ebe71e023538486f35b10850396b11335cbd2f66da383660aaf22c525f19c1c8a27e9b2f01424b4fdae1aea7e9ca0e6e729bd8991aa3e2e87fe416a9447d6471ff1f2db041b0805d74be1c56ddebf752da689f89fc5fe9545816087c28dfcc3846186e2941d0b230789a8d292f8b06ef1576729e9f6f529ad754596a2d9ef723e06988a24392276e0a81ba1116d29a213e8c9445066cef80606ba89900510b66bfdb238bcdcca437e3f8f99ff660d42aed3d5b3da83126282652900422b237450f88a61091567542a9b98076804cd01956e2672bf2db87685a18531c44738ce324be039a45599c09b02d4e4b92851bb3fd06670b84ef15dd4b0cc6fcbeba432dfdb591d870bf1d5247f49cffa02375f5ee42e073f8d5bf9012a6eb05cd0868d2ae84431cc334d13a95fcc580b43d6d8b959b336629495f2cc14a07422c3f4127c6d43ccff9325e70c6ac3c8d19becead1f19f388d0e4b42108fca3922855f298357b0e45bc92471e6cc01241a8e412b9a014bf7406e6a18ea1a222f5b5edbe0de6bb3f9faff09391b328cd2aa27186cc5200710ed9576aa8c2a0a2a9b518c67b10e908733c853c9066eff335a881208b4d7bf13b7f38a879d9202f2e65f66c7b7dea91bdb958d536792481853244cf6b860d49c4b6c574cdac0decd119922429f96a702fa5a6ed30eb1521850f85572db8390857684a021544c6201bcd19e152ebc77d5eca2da0ef7bcd95e2a26f1f059bd665c6eb160a33412e6ad9519f6ec15109727e31cf21090a4d1ad592c086430dcfb3fc204c8c5d0be4a71f3c9587ca20015077ea9bea5395638b3fdbfcd7402a97b737eb64b978c2866781116f89328e9cde0d3990548edb6ad5eecf91aecb74d98296cf0725c11551e15877ca2a149b05117dede1ceec80befd94b950fe4f167d96de1220a822605331619219bfec6c1d7c4a406991a30241e33ff9b90d6d302c3905629dede5beaac307e279963d259ee37218ef84e681797f53a3e8cfa8b6fe93f0af74c2206a2518c445d9a916f70fc4e87a7c0714b4d991ea95d8e1f4520c1ca6f058426c69bf7a095c9dc85b0d9b0775563238447e8f146ef61a0227c74dd42cca7436e233b3cd6114fbb248ebd663e8cbe34aed39ef18fe08aff371dc74167a3b1e27a4f86bbd6dd73e0ba6191f0855af87166590eb64d7e584da039df6d5de40e28d3304cbf69322a6367a0a3f6ee30d06c0d9e4ea2396244570fb538b5f17793e87d7be81e0cd19d19dc5c17f41956958ea1927b3ec850c61afc573eeaa08110999b5d851f9c3a08405266bce70ee769bf240f59681d88e5146d15a2cebbaee930d9c2b6f5d18b52bb9cc3f95861b1534249458e39a63919bead39de758c78e13f5b5d07a17eeeaad7cd203eb0f2ac82e9d161e929782150b5d62195632e5324301e534bacc4ab7bca824c36bcde2e73a174e2537b71c7ed2a8e7e551b30459992d7fb28769ad4896fdc1fb89fba88201cf083e6763805c65b8ce0f16b53144794105b4f96b484f0d9ea0bcfb80627889131d0007e58c7c8326f6fb2176474bdbd810d9bb9cb130a509cd7e3630f1fc3cc904f21cd73e9c88851e959a17f01b99a17a83cf3eef6431d5775534380b5083bebe163cc3c5b0faaf6d54e4297ddee998c9c041f2748df599537fa5ae19edeac731783fd319b680d44f89183fa7b493e51159857c23772f22196b0ba5b9907edad8f274afaa0040ee6dc4a62b7282ca96cf91c0b4a18126a4e7c54464352823f93191f6d4033404c37cac414736e2ddb0416ad7130c07d2e0ad5a8a22804ea21f373ced8b34e060ec9950a8ac858d97bdeb5620c3828177513973dae4843901992cdebae4aa0b52d05125e012053465c85ed1c53f6fda644f06279da61e937bdb1382424b0ee661b3651af6cae68d8e743d57cb1f24aa7d0c236cab55319bcfccf6bb134b53f3a2719613738a873c0905112503d61f1aa4135c46c1744db0ff0daf4b414a01d2c7a3fee7745dc565e8aadf1fbfcc412653b286b467dd7c1b950882ab52d99783545c4d103d730c85bfbfbbdde1b9bde29227dbbd9842019eff4bf88c13ef5a9087cd8c420cc8990cf0fb051561a8299f443021e69401cb1c43b50c2f35e341e036006e3f5b36776af7a6319e5a40ea13777979d0299e5e2315e436b56769c8d484ec712ad9144a09fe9d20d957f4d47cc0c01274bd4f71b2364810f4ac6b9a2645a82db339874ece8e1d4a7b28e6a1c1d56356e50d903237d791e5e311f8722bc21fb97a359d5995144a373f6a222017989f2844ca102f93d964cfc50766d6999444ad070133e5491cc9035a0895400e321f8f9dd2c712991f25199fcfb89842e0dc5104a11f2349c4d41ec60984dc17004956845ab1453defaead528e96b1ad4a0ee3b56c3ddfe0edfbd0ed618d37ae2ef7efb7a977fb9a396aa7a5a672d53f8ae51b9bed58450c877d8faa334f31f524cc879db8ca3cb2e1da96474edd0c1d85cc2612ba40125fe53323038740d08888d08cdc28a16a90bcc276256a36632582295212b4c688eb7a2f2a711d2c1a88824a037b17bb81fe0ec3f94739d02a6dbd5a21ff8c539def6aed1f7a39f7eede5073d76b128c29e6f1ed5e3bd131cc88bf68a5bb061279c309d034bafc77e604e563f66a4dae3d1a45158329bcd6cf68afe6f2d507ef57f40fdc89530d7605d088db873215c049676ab5f41c8c15ded2cf5503cbedca5c24653aafd9c0b3e760c370d3aad0fc292e321cc4045f73f5f2217ea4e2d835f2abb4b679a1b776417d9d0d49d6e25aba9d0ed5dc1870795f1ec2729e7511bf40ae852955c37b40bc14c31b4fe87d190ea320c7382bfc814057270b653a4e06f621d76803bfa2cecd921424e3f1107fa3740514981e15775f07df642bbd71af1d9ce336e497c1d3ea3124b8b0b4a393389c3194106af7ca221700217f901c587901c06fd1936cd6bf22b782c1b29c858c4b839d124baf7d4b4a2036221182615b192d0b73c2475dd9de423247cf6866d4494810b315ca0c0beef000ebd91cb54491b85d81be835ff9e1a12bbf9500b8c0f9f0e34a460f0e0c42c121d0be545b3aa1caa4b8174ce9ba05824ecfaf2863a4e76c5430c209be6f348be7b834f767afa261c3bdc253da14b4e7e9e02839b6b62b5571c25a48e99da3f6afe7a73ffb285a07582577d66f519f8611aac7b4d737fdf6ce742933b21bf4afa82eab008aa64d7ad01519c95778443abbe413100329387a59734d6a6744343fa9b04ca169ef6afc7b8520d4d7c8faef180449d0a4133099eff5949025c8a8fcfe0267773797e6ca6f1fabdefe47b1cb68bf7991659a76ccc6efa11549796d955cb66c755b19e5b13d5cb9e7fb0e8c4a3e9b59e4b042ebd8b8b224cc976dc4f4967b346cea94f4f6575d021a67022e4b382c356b65c5d1b57d93e8de4ebccf0d58f31aaff3787944ba995e44a334fcf502e742ed9e864fba3e40f3816ce528a6e463b13f32bd656efc5ba2e494364953236d85bed414df761bf049cd89e5a2fe96bdd05ac189ace89c7b0382a1353cc81c25d0d5bbcf89a0954e4d411b4fda32a4c7b5dff8e36b7296d9f85c753e97491404f910080170be9aa12a4fb046927965279d66428793a6f05ca685b29f07204ebd3ce4dfcffed75865dbf259256d7abf847fa41bac85f1a65cda7c80a1b87d310d3cf0b024971f5f488680b85e8b525be4e0e95048d2469d220c6fb4162f806110a58d393c4e789842cfad04b3835fd8ba17937cdd5087fdfe33a7a3d29dca08399405eb4decbcc0ef9eac59d7148dd8cd3bec34c2024ea8a58ca0c61f701f08d27d2713ba5902e5d0136c8be9e2836c9eccf16eef93bc6a8606e359ae1aaa3b829335e581ef908d6bc65a45ff29452b2ef3d000b4ae9ef2f635166abaa5b3faecee7694ffc3ab6b9a28caf66118e8a404835238ef6cb2ba3d89c8fac7bce22662085ec6c6c1875180c8d92f589421b266d8a1b5b8b332a21c8d38e4d1fb14fc3a02ebbe3c7bff6929185a90d277ebab25b31bdc66040b822ab0207e5f407cacf5482fc7d6d61a5d4d906c6b6fc9f050d6cf1266c0d8795ede14d826e5f7d13d787ff318c6cd21ba825120e70a5197e09bc45758f1e2ecfdfe12b4c31e2b072e4caa3dac5ba2fb93e1aa126bba5c00f8b0b543d6ae228ba48307231cbb16ef43b13294a0294f2e2f3f1334447c211d8d79d5298589556470a3e6c9b4f0d496198c11bb39ba3688052446fcab44b7d853677545500ba08046c73344c7fd5ca1e8bc6666fb6afa0dfe1a9134eb7eb27944dafd5447f858e20d4f536c73f9abfb14047a481b52893406457ca79a3576e4a52edcc6dd3cba6269e58e7d6f1e046fa118a00f9fb38c195f2d33fd3d2d2d667f992c558cb5092d4f2c21e9c5df94e01f07ea43bb1b001900ddeec40a17369e0d1a577ef899e9a08088338543c76c3ba090289668db595e87f639a09edcc384a37be0d30d58d5436212030e17ab244f603ee888c7bf1f8c305cec7cb92899c28d9325553d225ca06635275dffeeffd8c24a295ad048c7928b307a9812e9f7dc0114a33d7e1cf71084859979d68315e0670e507aa298ba8230da78ec79206b4efc10523e83daed18b6e5551c09b92fe11ed423768efa23f80c5c17ba9bf4741342167230d5dd64a752cd77983e88389382bf4cac4fa44afb80f0e59eb9a92c3c9dcd9e08f76565f5fea0f73136cc02527443cf939e3b9113ea7606995200fbded4ba4eff0f1bd340aefc77ac5ed69d39e1ea9eae0b2e8a361cd267b79cfcb2b959ef055d708da0b891c939db272a472ccd349a52313d92e954ed2e9c5f25abdfc9ff3cd16d57e001e887af58e68f5f2ae66b7eafde095f020ec21690621c434fe22d56d183b0b8e10310aaffa9465cc0fc025f044db3eca9ccdce20af508fc0a23af67a390915e071244bd274369823c076226d35dd30d972d9f876102c4df8e89b650da63dca69a7c4ee8d234af796106e8cb2ebf314035af70eee4f389c5072247953abfc37ba41a07363af0113c5f415878f55d73bbae8884a0e9763cf639ac1221d2a38e094d10242699756c3399597043ccdc7d71ece19560c180f4fb6e9d31d9588319fbd18385a2459a00b934b8035a4eb1aaa62e75f9cf2ba0982940be178620a8e82f8e47293e112c525f923f9e59aca221c000405818c97e0d59da2961da8e381a768ed683b02fe6f018fb4dc3b8a58c99924460027bb72c4c61d9099f58d539a38a2de26cff93eb0567509a1f386c34dc728d2fc8a2ca1a663edf15c48d25bebd11a590ae864a7aa00138bd8401ea30f155b51e96bbb83599aa202e24611b58eb2d883cd7cd8e855361bf911b13867ec2ef59017ea6f1adfdb3539077a446efaef479577140ae71509c5484e38c32d149c5edeb9e4835d14b1c81ba01ae90f260cd523092047e017565c6190759aeddeb08535cb84f878b10e5d83c02dd432d1bec36482d228ef22ddf8ed407d83c9296978ef4930e8a31e6beae208279994204613a8310f01282018eae0de2ff1c3e7c3a21d9ed72e80cbb995bbc899dc40fce3a1948cb92f43910d9332016238648765b64a005e4e7a8a20b8f4e04f725dabf6a315deaf981cf7b2480818e865ec3a11a6c6ced4c3d8af02d1d9bb72d1c22521c059deeb8b9a1256a27aa061457555d88b75aee4de490f10a521ab705d1e3f44dc7dcfdcdc3a1850fde7594361ebfc1e9ee90577edc189eb31dbac2cbaf8d524b84f0c3bd5ea20e3bbbec1b87dfbe8313fed192206e71fd5c934afe9b7316c3fd5a912a0e228b7aa391814bddd6ec6a2e9b8cbf598865475a2ff1ec8af7a22391831f9cf83b6f6d39e68c8c285d069d7f722cad271d485004ecea4c11f5e44d85ffcb56902145bdfed74a4aea33109504f81e9852f6ad3a4ab6a909d209ee9cb2611c3a354c7d0d500f8d3782618fe8643616e1f18f5375433b1b2829cecea676a0d755def3b2d214ba5429d535edb07c67ec1b59bddfaf22078f4adb2ad820392b597f102b92f7f905b2349bdcde1a89a9699bd7ab4320f136e1d0bf3d44e37f1e9d8927884d59e31bce500745a4d23a0cbbadfeeca5cef9852c3e24ce371b444f55cb778cdb1235e6eccedbb15d0115f6783f21be8a748840bc0319dcab3f24a780782303552fab51e1266b1224d3d435b9f98a759145a4af1f55ccc0bc0d73cb7418b3f949a0555993aabbd6b98484fb5bb831d15a65d9f0ef43a212aa3bdbc61422c979b755d4f64b772656dd5083ed0d68ae139a5fcc2f4a2ac909ef100eeb57b187abef32110af63085b54b6593d617034735d55b2ff54edc185086abdd5db722e1c0c17392a068e15c06a247332ddf5d8f7e40fc86dbd5fc61a4f4733ae49c0b9dcc30dca552183993d973f28015d50fe3f8a646a8bae10af017bd743591b52b750ad933be239f43c7cdab2e968180f194b498f6e35bf52c7c648f1126544c8c3c05816ffc17223976b5a6c75a5f3720625d123be0f393c7483bc186e752ea831041f7ac35c53f5b1d8e52e91b504ba8292471924e9f890f0223347431a713daa80b5eb5af98168edb98e8c5eb88f15c58979bac1355e47a43d386a5924fdc99c49b9414446f9af19055b1f15a93d783cb65d23b8cd9d18a461c51393c2cb072cc04851a7961c4bffdc26af5822f52a3ee5b760c913e55ec3d80d44b3a01f714951cb398a87c14f17d37278c1e979a7cd94c4f28a14723b6afcfd1c2cbc805e3010def4301d0cf07990ddd444189b9357584898a665963e5705edd6a80d98c1067ca4cb1daa96ee5059e5ab80a05b679eecede2d812fe0745d567765ead1f23c8fd1a0a5be1c46d116ae82a22825ce1294515d9613728f0c8024e57dc16195a1350f46493384f4d00f1cd99f102858df294f3e498ffaeec0a4f84e23366cf62bfd2a7d3a820217253a031c896d0cd02663646995522e70fdafbd7437100cc38087557b6612c7e80bb4e206648cbf867a91e6fe659daf7abf7a2d977470bde379d3f29bcfeb9f8b07428a098d1a6d2c86b681825cc1e09aa6a64f4e40bd8f127ec75f39e5a702e8790426adcb7a123d054d61ef1e752b97ec394160b3ee89d2dc9e0cc1aa95a00f1ea01d8982118352df74b4580ca5ad5819c6a73c49f821671410fb947bd00983650e9e4a542e74b066e687b48eaef89a2687e3fad190ef9ebe35097711a0c106b731bedfb1db1d1ed4e39d30579446d9ce6701127b86027ed8502fadc5c1e8f4bb2f6495478fd08e20419eec0e7d2a03f5aae68b9dcbb73d7f6e230bbaa94af71a1d39eb8555c0b6b87f1eb7adf61a084661040854e10e706fd4488f5bf9fcd248cb2e1f1c2df1e2be93bd6f1d66db9a5cb28de7eb7979f5309a0f5566f098ed3c39aff25e9e6cd845f491d0ce0fe14932b25705e6fbe2e6cc87dd7a4364f8b81249db815ef6df96b54bf88f1193e04b4b9725c37760395b9d79e36895e152383b54bcf2979d56958ee6638f3e620c8a6f80f2d07c2f5dd8a39586fedc9337835b0a11e65b71733432bfc7a5e11bafc8254b185aa70955553a69a9aec5c7b69f3634760b95bf6181357f09608e34aa3cc24954c6e77d82e07747e8c7f29a1c88bc49f562a65c037269ee77c27563753f5391ff71b46d34f3b621cb87edadf9e9b73b5b4be07b817fb1a6ed3eb054143fc4f41cb0982415a9c87de1fffa7f49e1342502e7da4d3ff453432402db43d83a02f0435558971566d93844d267b3fea138e967667da72d616447e1f610ec40fa548bb9b0e09597a79f0b57be0a317e6c2545b39b95a912e4e29799c5f542d4a6eb87cc9b852e3499f53b0cdec355e402869bbff763b47de66d18c765b1ecb405081487d9a8459685e5421bfd67128cc8d847aba7a890d3afcdb2d2a49bca696b06753666c79a846afc129dd13346072dca7338ee4a6e353c9a932a2c57f6e4c04cfa2623340017d05f31ac195448bd174c77f3e675038ccf84489054fee071bdcb6599098bacbf162779335ac8807e5136fa47054e60214d4bfac6c04d48c51b1131accc8a86192b5090aad5aa4cb14dcfed5406f85b88938a38cb4c84472ef3eeed9a4b6a14cef5e2c6c810cb9f447d7e2fd33116d3bf60ff4c5c81adda9d5dbed2fb71fc04ae255f53d20fd272f47329bc1a7c6d19fcb01b32f856f62781f4f3fad4079c30aadfd0bdacda15b4d07e2ec8dd70ea9cc40280c67113d5d6eb90f94acd7f58c6d8329850be5b5e7488d69a4e2f5c90120904ca7e92b1253416ab6ec07bce1e3b2a982060b319ccd19d1350f0cce97fc41794c5e231e4d5116a0c8ec343c2adb57a4b206e18b5476726defc9e88ba6089f3a6e60e96b3b83053b5c1846afe9d2e285d95c0dc20257a533e27030a49b929782d8c60dc8e1a6b5458aaec5d016c43e9e12ea6bfa9ef74284110baafbbd74dce19609a9d3d3d038e66104206d3063ce36a3735573bde0ab8c646c3354ffe11e8eb26032112f9dce8b6f8226853f7fe7b5e058c40892c9bef0b20466f4fb73f7e4fd6831f92b322d9dc8e7b1a8cdbed0368ade8b24093e5a86f6cbf9eff40c14818cdff02962198be5ad8bb0c69d10b84649e537ac0ff9e0856629af4370318a1822c0d05f44fbe74fa730e3a1e939e1d70f6bee748e61accbea3b7f134ecdc70443a2c545dcadb4ca3d66d4ee7542d371e866c209368e2fe0370d44eabaee0355a1c00971d679d204e98665b841f0780190c0eab945a56e2adca932eea13a255970428ee094a49b15b0dcce7144c7acda5b2ef7b7de72c27fa7de1c9a98cd8f84b588d934ffc0e70bed96015f4de1d66354c42dded9c0339a57091fdee1b7925d76847f64f1d6c8eac9cb5d6c03b9330210093b585b740c52b368ddf8da6986f2d23551e4022093e9e062834a332072cece27f26d94e0cf037c41a4058dbf7af3879db9a67ca2979c28f731b9c0df2c2890818b359d5070d48c3ce7c7449f32d34d50567502603457ee2ef2b128ba649c9ba390c76b05c5773c0dec51daba558fddab310c0dffa76fb5599d83f2b6f196527dee0f3138662347cf9cbfe744dea4dfbbff6fea595498b29a57874196bd7e5fbe2fc84853868a8a170dac7d03b8ce75f7ce4f266954af96f53cb52d228ee84263c6844075a2ff36bf380634bcd3cd32b420baff58ce9f693081cd2752cc28fdc83e74c33afc2f71b36ca9e96d7dc96735bd35748ee07181d69b6d28603a92f7c0b9d9aa10e5732902dfebbd04945ad7b150fd003478c0762a5ae60c282f33f9afbb553414809ae066dfb2048a2f8f3b10d5bd6f8aba32ec1fc9d5dede24a283511c51f72c8589ce3f296f60497a86feb3be163af412c95e2318a59f994042017b793a376eecbb904f7c4c673484fb59babfd3f0a60e297d67481f0bd29705ba825fe5438411534f78a0313bda6ea5fd1e64c1d16f7be59f8ca148498ef60b6dd255f74f6df80ea5a729a638b59691cfee07fc14eb8a0d1d0bad65a7898b4131319d1bfd004c8bb7f2db09a9269bd66d8c8a63720d62e19615871d0a1efdeea7cdb5fb521134346de0e3211231667671c68e78e82eb5d90b624d7568cd68ba220da737b4ec03a73fdbb6b2ffe65f8b3b18946de20f38371eb8510e2a00f0ad29b902bdd56e419a07dd5151d69da79b5d9563c8e5899667a669d3cc48795394f11602fd692986db8d680a01dd1543f473aafa197074ce1bb4371b5e9089a91eb79c3d4198ef7a662264fa904a081548d5235f4b5d96d6ee756a00a19d7804f5d0abbf18a850b2a8633d3a0f34a1f88c8988c3f0b574f217b16cf87d6176d4c71aec16e5009a895b3c4ebd395ff4dd48a553f5338ff21ae3b35a29a4d61f019b400f77d19922fdf4cb477908e4b6a80efcb026a150c4aef839590e4c2f3e29e092aea0d5c409b62889b031cc44a0df2d6600c90cc00294a4ba2ce044aeeb7909b2619cdee3bb5c21302f1fad75a9c1bce1980b4f948c39e579189b7379e14aa80f60d8100e12bb8f052e13d3b86a783fc7d88fe812b5347c4665501365192a9f1bd99df2f6dae1960692d1cf48c2d041d3c0b4edd62ad11b2fada44c835588820d5096c8d29b150743d338c9026d3cef451923fa219fb76ce5fb10542e76a217ec1bc7c92349621950cc09094540f8325211fe1f46684ea9f3326ca49ccc5342c891fe422d89e1d5925f8034a00f06d40d3b5ed52b2bbd6191b7f26b48cb6cf8defd9483fd080462395f3932870dc43133a3438680fd540c58d17a84ab3f5912efcbb4dc1cf0e80a21ffdabd2ba11a789e9030c8ec355840e80d491135a853ab774fd350d31789944bfba546a0c1330004c184857abc1043478ac7becb19d43b034604754beddaf0abfdae049ae9510358c3b1caee0ca5fe59f4900df60ec36e7e7d3a030f94b7befd9e7a5f825d2c0466cb3e7e05ed972d0fc846c0df9a8768de5f44cef75010194b496dde9cff45d90ba4eadca823065ff30da4c221e01dbd2994c644c9be79e1d8639db414d3081946aa00021d9fa52da0bd4f386e6076ab33f212dd86591eabc85301853f0aea7c05f47e7b1dd83ccf012eeadae990043c581e7d38442089af75292398ddc03063949fcc7d2f0d5b90ddad844f4a7beebd313b6fe5038aa991585cb151f9c2b988df30b23721905d359947a0b72954928768700ce921cc86cd3a8773df8b7ea567086688648429bb3845392f549786f6ee964e7617a82618557038ca8570b2835aee62c6e5ae49949e9c8861e8dfc0b145f0552296ceb7f0bbce3e8d4f17e23824068ff1a4abf7aad5e6e8815b0348492c277fb9db0c9443cd4f1d1adcadf06d2a4626c4e1311ca372257b68d82843f6d46885fb2b80c92bf3e529be95e8f994a9eb507649039fe628417577209465164ef599627a09c45667c3d0de1e764357a3f65555ee613008e8632b37dfc7746e00b048b38fc7a74ea242b504e49cd6161fb0c9eed4431f43a5588cd70c2949c874da194a38480b641b27983d600413ef9f2a5574272113461c2bda9f2d97fcd8620785bb04dc0623d13786800f12815847a2633b0011a1535c17f9eed94b3ae18c224b397d9c387caa279f4eee0868fcca6e662c6181d86591512ac13cb7a1b50f98c0869aa531d5953c9955f72bdcb16f6568c42f7020279a47fb07cb0dd59c97b3a9ae472a2cf875f14ae0172183125682e7536d4023f51cc60e73ea562e095e843466e6a1847b0e98cee9e25903d785a1a5a3c2517b6283e7e7202ce24f7a819586935dd0d002a92c32f759c47286a85ab069a8691cf1b220f55d459629b9f0b41be1eb34f568d27414b9aa0c4238443668258c58e4b68c764296dbf1fcb760487347c92f83c710a28ea361211a44e2d66fd9847c048a7e8a57f18c2db133585a23329ce40913206f6e0ccdd31f0130f2d9bc29ea75de0fe968f5ec63666829e5931e535abea8c57fd8d713506f2d0a3d617822aaa77cb74c6ced48995806ac766abbf9558a1b60c4450d8b0df6554cbd08428208b216ac65fdc8413c12132b842719264cda42b3b50fa5e58820ba5ba0dd5bacb2ae2669138a49c2735de924779b807f0e88bf6712074b6dfe156b698e7282486e66fa156a030fbebe21deb1d046c59884e2e7c20d103a29cd27526beac8813aa85987b8b8b320defc4d16b5a897050b21057e4cc1cd681dfbd861089b8f4ceebf3a22eb4a93c95b041133ce7bfb5a797a64083ea0faef6c2b361ef0b064f61d0858ebca5a8d8c80a7c9a78aa9e908377e50cf1fc79d0767eb6636d131bd98d25675d5ae158adfcd9609a0eb171b96c930415a041ba1fbd0244a357e7fcd08134a599c3f13b744292ecd453f888a2da91757876cc708f78ed141dad5c45c1624e5742abe9f95cb7f663ac05685f464a21ac5da6581ed7159497add97666a2e9b9fe7bcf034c6f1994aa973be59f03edb3458827a4f91304fabd2367ffd15359d5903e3784a86fd47352d498cf0f0aa1be7b82095e773a65430d80f855a48e6b522cc4c4ec8b405ffef99c0854295abe78f6e1032b8c0a85d1b3f69149c97a99e109daf51e18ee8b964519134bd720c3a14e906ce8c9cadd9eb86545b72a83d8028826b6ecb8555790abbd4038ea6836bcda3af96f052f0286355cfa85fd3917c2fc100bc45a675da153ffac7dcef39829f1939e57e096d3ef78afc0c7fb2a435bc806bf6db2e1a321619fd77fdc61484ba0fa56c3367733f6c3a07365adb10c5edf934bd4709df9a0a721eed629e6278bda7c67a3957b638c416c14f92f6d79639f645960eb3de51f77ea2915a820abfae2beedc63a4f30c12aa5a1a50cedae217054dfac006b8825f6719ab9ee5d5f829cf501c249c0d10cc531492c941a27bd8f0e0c6f44a5e161ae48991a9fad034619afc23a7b638d8e30ccd6f05d57305ff9ec500adfdbe682665e0ee1d205d64b6293f27c549167f36a9a4752c4e3b5c92f4b564fe9e2d80dd89be15086a1a399c55c5025942fc28faf2ae05a527d49ae5d6a9dde6a123dce6f4617b310a597e67f991a82f865fb0b40ec79c5dbc380ec64e89cfbc687e7ef5f2863a52e1a9a322de8f2b84894cfae4edd3c6267e2607fcd74750715e62746c4ff2095514f55a758949c4b94ef362d207ddab722aa54d13e2604bbfc782c00ed415d1c4860edb6b466abed471a1ab0fae0365523010470bc7020450454212176b8af684dd8296adb75b16f372c06629629fa4f0b89a361462b9aa223dd229354c363832073c479fdca40cf54eb5c11680e9dc7badaa0272e3a9299620bc184f2704d43e6f5d717007fd2207074d4593cb0b0de0e0093ddd84fe015f11dd7b93bad14e07c036a422dd818172e0978791b9ff0a68d177b3ca80e5ea55cdc703a33610442a1828e234da36c97fc4f261e688f2223483cf7a5886cd7f8c99cb53ea9674689a2a8b7a67b0ceef21bac4d856bc6510d7db9f67c487e0b120c72d896ffa79775596749bae18a1db33f65acbaef4ec7e7361f96af6366f9814ffa94ee6117a843c1bc9e49532cbdeb1d4762489be9d842aee01a5db0cae67305e1bf7ae2834d87ed7fa052c35717998a4ad8ee7f77576fa1e7dc6e0da7130cf93c987371ebd25bdc7fd705a7fec9e669c75b3d5b3e361025e2944c85e6c815d7c9aee2baff4141bad3037923762ab8c4f98cc9b8b67056b55880facbb635e828814e146f9b570fff559d6852c511c90b0ffb553cbf04779e4ce1bbf7b5382e94e78a6416e5123e6e544d8cc74bc6ba60cba1ead18e4a5c2fe206a967e75bba4e2b4ff7f810a504bfa8964a49d822d3a2f1a22c273eac3051cacffb91285833aa3817ba721ec7a5ffcb4ac8a4b8302b365f71567a06bb96b044a7a69b6339c8de9b9525dfd0c118289edf24255c59cc67532bac616827b80ad90974d8f5957b66a96ace92d7dccdf3449f2d96929e088064f4128e888fede738ac183bf1590c4816619516ce973829e4a46c87b00319aa5e5b13a4ff64779376d9266de361751ba7eacad1d3900999230617037cb83243f11a5c684b60fb4cd342a1327703ef5c9c9f95b00787941a1172f245a0912f4b12b8978bc53f2e0f697128f1ca21c1faaa927c3b31067d34a57b2581fc842ebcca1dac126883e81f99b23b0d3a60ab1b40bdaeb1522fd4c28611bc737a9523ba0940496dc4f57332d2b2abcd038b85bb8ac0b8f5df47b8bee6d80c6e44384b31c6dba16866684fd97f980edadc2232b4eed4cd011d46804365ff2c315ce2008bfc5d61d121fe18f9f48d951e34306d3a6c0ab52528052c30ff75a264455c05e860381ff313a85bdf62beff194c017c0b6d86c8026d69ad364953f1c7a87e42bb1f5bed70c1ee638979c6c25f6a950fc611a7ac980d62424cde0d9cc24db19b75fbde96b1b1e53c58fa46c2ef7898ffc9b38371ff42bbb7e88db15172f22a7770c753715a825185d5e5cf7e1ed8dfc1e27eed65418f6ab0505078d196487cc8d7ff8216d40a26849e90930187882c6293391811c3fa2040466bb1b6b6d4ccb6f2ee6b2182e9ff68fc0cb5d897178cac0a292738005ca173cb30ad19eb22dee01bdba5175b301cf34c5a31ed0d1c7ee1eaf051cdcc6db2d60676fb1bb9e7e682c414ee9f08740a0f53ae3b3b00ca406e33444b3bd3ef2b4d27e77a1c7d6676c0f43e5a6d2abb6d5b3c5415e7dc53f004cdae771356baaea2c8687ec0fdf89991e8eade27caa388cec0e6e17f5e7e0b6367deaca148c2dfc9903b9e34690f5d8dc86d48affa4962d53e3d7b678421b01f68398138dccbb1242fafe732ff38f31f97d947cf45ed69830cee732af6fa13beb44b723939b74877bca69344c06b1dcf26b26848579a8a384d83b5b9de1ea2654175928a306e6eee881e0b60fab91e461539d4d90f9ae4704881794c481cdd5c43b739d0e889d5f73d3c77e6bcc1c9b6e9921c7b0886f862ae85229fd5d9d96c55e737bb4109f6ad49d03765b2f98811fad98e0d19781bd7a445813186cb3ff0060c6b264558075da6bb8b3473a500f25bccbc8929b8ec44317255983609c1193b7bfa01e1c076332bcf26f395c9862f5f81620bc18091cb64edc7a15a568815612812ced2b038ab631dcd6434e47a4c850d9465cd30af02d6e84b5191feeabb3ebf84da27e5aa586a6d01a53916c03a18acaa4e0991196cd09f2e02e08684dfc529d2b8f40957d2268cd230d67b827017dbf188e7bc162baf7b140f5f8737e88b8a447ed9f9eb86aeb470a6e297311d32433848d450f617d595849e1c29f97f457036e673166ff1c84f1a8d2c78620832ffea5a30d3acddd3373c70d33f6a4582450c526cffd2220d70f71502fa277d5f477fd935d06714e8c7b7bf3c7d1ee0cfd293c954adbd616d1c537eba367da61e541900b2defa7007334eec2e971d78d47733a2bd9d11ee7c0e136aba6ed559181366a52701d153b977685a95abd423971aecf38774d2dbf3912cabb4b8d859711c24ff0b4778dcee59127bb2c82ca6d995f6def62c96dfcf49db106164c523ccba20778b4a35110fa99d2bbeb5bd5d0ba8c11d12dda440ba9be7cbf295edeaa24a266aaac8882a716ba7665db0b36043ae7bb09567b3217b0ac8bff057e8b942ec5e82c0038cc7ff6acf16a44d40953d83f7ed896854d8853370ee6e241072df3d01577a56bc4c5e7129986695478430f025f8fa03d3f1c7a0af3c612cffcee28360faeb9f1296928f699fe599852080f5aab2816b786bfaf21fd419b152e8418018feb7acf4b330523741626ff8e4ea4b5b43e7321e1a9a581a38a682f8d561083fb8fd17c7da4686120a0396aa0070ac8028b1d7452b8237b1d6f8299e708d2fcfc4b0f86894289d1acaf3b6f2e27f771ef36ba1b5ef957246d96f1aaed2e4774f29cd77de3edf0d10194ecdcab26ac03ef0f9f190ceed409c07d019260adb45badf463ced101ab855dcfc26cddacc499ce775dfef288bdd72d420e3e314450cc492bc69cb0d79f80d607b67066a6f4fa66433143422898f848a5da89474958f18ce3e21135e2da0859d81a1039c1cafcd9094c039dcc553281ba88ec56cf13d5d2884947b243faee448ecfd29921a8424aa513a40a449d201582f6f8be3e6460c0afb9fc95f997bb2fe71fb40ec867c64b92b7a705c6ded7be7fbe81860c7eb46e874c61bee775b42134e4c40ec69b5682d050ad93be7035857e0f57d5b2775dadb73107b294aded3809580dc35262b5689c93b5ac127df430f7481cb1d9d15bff8f77c0d494ccc249e41198da27d3ae3c756926e4b12df7edb113b1ffbe6ba7509c0b541fd4f8bf5533b7553cdaa180f3031c552380aa0e73420ed1710f700d420bb00ce0d885b51ed29415d5ef52fd23feae8ad64a9fb8264aa98812ddf822f13d85336b9630dde0a82eaa2aa2865145d19d9300f70e309d8dcac8f418c254a8f58ef132acce38c05eb4a47309d43bab87f90efb4d87920b1d94020a9403107de28e4b3a3155a365e07fa7d2d18de93cbbce1dfd367db092be1094227b4b70484c94e3a55efeb060bf2617f6a5f382fd29f2c92702272d74382f3a928e3d95366207fa57798bbe904c15af7abbc8cf700aafe908469bafad68a3653a6075a485ecd0c1eba4727977c2e586ab26111b933107dafc60f3ee7f145b368c27e8c43898389323e84f92698c126c6e414d4ffe6754d1c0121709b06b74a0e061b7e5f2db9bb2af115c94fd33b6865038c717301c65ffa01fbac8f23b43478c140a1eb41dd4197fc15c929385385e8c1936849ced008bdcc43e47ea814db7b2e788fca726b7f636dda62ab800ffceffe12956f4dc5728fcb3329f6b1907765e1b925699cd1a8fb2371c285662861fa5e395bab264749e384539ae86323b534e37decb3673e5b2c9e5e0efb9e9ac4c903d9b9776edac577314dc748b39fd6267b6a33d1bf77a386f6b9cc67e714f863db2e2928bace4e293b8eacef1c650d3355acb2cbe05f491893e7935f3f462110f36580f4be8e65b3c157fffe868ec63fa6e591d18cf73c2eee490bf7aed9d6a57817a8a6f7e4e5513698af180a73926f28098c93ee81301a80f698fe47d14b8d2f5de72a0283bf56e32b54cf05b2be06565f3bd2de79552617d1b7aa419c3a55aee492847df371705544348eb42a9da643dddb6808134f8621c2605694a7712ab64cbc20d638f6b4d1c633881a0175baf984aef2770fd05a015d6544dda24177651481737c47dc87b59b862ba0e89758a754856a939c9b8cb09cf81fecb2070832c14ed5bf5fc51556d6e7f7b8b08774a25f3924a2086f25104f8a724e44389ced12d9d39b12070b40641ca0aefa281d07dee5b9e09bed2cf3a652b561beec1f4e925322aa512a4ce594e6feb21920581d2483a3c563f686d0beb05a2e003f0297c235e0ce70992217eeab7069f507d01226d42a016ccb6d9d60f967e57659e92c860ee5b9d229a3d7372b349a19da3c1869d48e54b1a37eceb21db497fb1a211a2a0ce87a1d46f8954337e9ca9ca06cb8620957e439f960f8e0e1e427c42d2b8a82486bc4f22b5bee6a800cf66c82b87045dbcc0073da80f501759d48e579e186c0c183b7806d85c9d23dbf2b7a53a53a5888e482f8df250f33a281b6cb2744d63ab804350e447fb1cc97c1e4a63eefc3378fd63972184ef46399d9573a758e14471d57339a7e7f90522aa670b9684507453d06a4ad1b5d8401bc4e4444f66d598c8681b663e42ddd7c2cda44a729ae856485e8f1fb9039e1cbd99f243632d5187d595a2545d9cb55d48681679990b7f0f9f812a80ae584dafc9391735ea1a455f1ab75a9b49c02b46e136112c234a8763fc9dcc8bb4609bec0c7dcfcb45e77f48d166d746d2af00c7b51e2c52750b579ee4a97810169c16bfc28a4f1b6907ecd58187799ffdacf3d52b172463a3a071cbae384f20e636406c9678086e916c0ab730063e595f4b38b61fc83ae510b8b152d938874dfdb1f3c33df87480e1ec3243a9f46fc4926f145357fc9d62342cb280fe143bfa95b99c979045e8fc53beb3f420ea05170943dd669af45f347a21de8ec5bb785692a050c9484e51665e2185964c41e2ea92f64da75b6859c5d68d8b46f8f6689aa77e03dc155180a9c41597714663bd27dbf63f24d8e8dfeb7b81fad3d6160887f57e3ad5fcb725a6fce857f63e44b0a6776780a78a94de267e0315b77850f58ab2ab6db223c3232ebc35676d9dcdfb22c76d5f92704f4a0a933d0ceefd7e6902019e3e41fedef36de765c9e3b9d6008de5acd1a85e615b2956dcc833b926cc4dd14fb4ed3e57bd80c27c637e37d016f5333f317b121a7ae38b8cf4c094b52574f61e88d65fc7f051d4a321b747f960c66872d4f8984c3d9dd89fccc8d0c4454231d9a5674429eea39c60e115bc4335868fb3759c2ed42745423676a6a4dc6820abf87bafb2d049f6ff8f4377b9ad40b483a1a392dc0ccca18c67511e1069614b45b025bdf2c73c01da8d2d5a26d691fb60a35f922041330ffb0e20d5de0c45a1ad09fafff605967762fdada739206eae05fcc29f26b33a51823c293a5ffa21ed58e7cea2754d50d68c14eaa4eec9ee63afe896dc0124bd0028b3e487a4a0563746a3dae07809f4783b293a370cdd0b0bb6e7daf21aa2bc5f6e0fed63f6ddf8cf1801749bc8373f8a44c78c5d90d41e610d76fb2d124dbe61cd8c953d286502a779baa7f254d82a83905466a81319a10b31418a36d03827faabb83bcc2b825853729c55909bd0d6c4bd0f676ebc2e14ed444ae859ed12efa9509fcb6b8b0d60d3562d35b19d0aa4197971b002f43f254e72ab9b27c7881cf1ee28daa568ddb16a1543fc99e55a90d734259b72ae1c272a1d99f0084077bb45a28bd969e39bc089cc03f5be28d60a652db53524f6d70ff336d19732301baba64fdcbd9fad18fd4b6b763f3a7778743b6fe6b88be655e3ed7ffe6904148f90c95b29b69fd6a277d60b01e178c08e6d801816e5d1cc7b0cdc097082e999b7f16b4c34435bcd1e7602d40965a81a3e399b863ac536d0b66f24f6e0a38023137b6718ef45bfde0344cbe08b1a71217427ff748e0fc72ec70c5bd9404574af2f8882d3c586d34dbdf5efde90315851f21efaf0c6d4edefcfbfe86fefa0ae82da3eedae7eb73fdde5dd0492483c3aaa8974a752ff8b5c036f150b5528f7d6900736107a6f05c71110d5a31474e0df678073e7e6df25896e68055b1879f68718522c199a99c75b2cd76d2b4bf6d5b8a39749c2f55e298004346b583ec7efa14413402aaecf7f441cfa737e4c628d73ca8dd419295eacc4891b95671ab5655d49509779710243d2e8b010e71c7f3989b23ddb268bff418bac09a896db63ed716cb1e2a4ee1cdd9ab5c48502b5ad7af8aeae25a9aaa23e8cd38102150c78a29679a7426b17af1f4e4ff133f8a8896fae84ec35702dfa9ef0f5bfff8497443810912de069a269bf9bcd29db1a536c0fe44da49028ed7fd16afad7ce2bd1aecf3a52485ecd7dcd14d867861d0cdc4458a5f14215634a5af5012556e33c532cc9d893587cbca994fa997048e892132fb1d8e7c99db20887d0b0ea77d379300a2c71f499fe1b6c52cb45e1a39d170705472fbe4227f96970f7c4067b3577bed05c96d1ef368aa4cc5f7f51ad80c49deeea5630fc3b009598f4c06afa7e4026e72fbb731f3ca0d6bd0d5408202650d0d0daca6846104a11e699dae975b3b2e2995243c0a3229dc7e0ba42b03f739a9511f11ded5e677b601dbc9fb08f7c2c2e880c141b3e42297b9b9af3f88e380362d63496b3e54082a4926183850bd7c16a3d040f6d8db28b85eec89abdd55f7ed4f3fbc1c67d7aa938e04db24b7e7fe8430873dc602ef0269825cb42cf871cc0f1ddd6d96222b3ba23a34900e763eae0a9f1a5c2f746a6581522b297e6fa5d8622ba955c7ea62f47c3dc447e1e759c222f680259b0c0b4554ed1979fce15124480ab448e842a9b9c293c22ffbd22dba2c9a9639c660aa4ee61e9dace80538df4bccbb622e3a59d1188597cc869215052a57ce2a497fcbc9064d3914a7e3ab6425fae867debbb9c738e43df3742be22f26f08aafab6d76e570d15442daa524b0f31c7f3913f0a5ad9d1b717bfbf80a34eb8bba1c32df971927433ed18fd56dbd0bc953725099d489712fd1a8b3d949451c28842a9cc074341aaea77e2ab80c087db7b801127b7b665933fd032f6dacc56ec01f1d69a75337b434b6f1288f2e6b419bd17d73e81d67a1dcdeed1e5c1eaedb3b045b5c2bd43bd42d26f90db19b51b85edb476c0c09128dddfc7efabcde72c67450cdb4ee1af67a6b4f9c580ab758f257b6ab25e539da7b57b9a09de16cd954d1b391b20dbd97e10640555d6655619ff7c425cb6e13ee7b96de2ac8c38e37c1dd817a61da2a604e66b6aeb4635a5144e20c95dc8956681ea1d373ace815be6dd03be7b5df8b1399f7017f2fa87a8f68bc61f33667f61ea9408384a452afa7e2aa091c3fca80b4dc9930e3eaf0e351fbce3eba14080a11ed7704bf51ca00812e0064445d27901d4817fbbfba6c0d3904e65e74c4b4ef5533fa41629668eea9985c1aca1c1ab44385bd2dab25b3a9969f2255fea2db98493be9eab7148efb7e6056fa662fd2307c15493528c4bc422e797c69ab60439bdea0b89426f4350abc4f25c7979958335ae02a12293c342b4a4946de8f82260937cea12c41ea4e5d25406a2c7fb78237573c398446717e48a91adcd677d73452cd7d3037eb4586fd79bef75a35c5033e3f9c78b67f811d55a9149929a11e739224020694eb49a295b0177ac58d0cacea1086142e0a4f814daccc25db8a7a8cc2d41c85edf9990e4b1151dace4b7c853cf444dd14a088618f87bdef27034d76355dcb80160ebdec2e19c0d6797bb661ff3f2777bc5b1d413a15719a165adde7fe05adaa6fedcc50da69aa31fbd641cdcffbea1d243ad9318e7abf74486e19b70e2ab851697cc37d07b4abd7b64cbf66a457e5620214d562d40e0e2a3b68a36877d65348d7e8acf7d73b08c3b84f705a8b7511280727b35ed9509d3027a1eaa0d8506fecf86f2007aafcc9ee0b9977df18929737f76c71d7d61142501df9602a469f9a3879e3b18d042649ed49baef5b5ce2b5377feb52cbb23ccb67ecb65a500db4681f4ce7add711ee8203f68f78c89efde65d8447ee6c7234cce30054c488d856a4d8dee563f97af29b076dcf27a717fdb36b173b5f34726389c4fd2d0f2644ecb40ebfcd935975241003e8c1d212621cc2f9adedaf9c2e5dc3f3db41eaf305bf9c050ba9b49209f2152de8b0b30fda19cb154bfbcd87adc59d2bb64cd32f9b9470ccca1d4b16f5157934d4d6281b134eaaea6f5f553216b203c0fbeb02473444fb1992f30d6a76f9503e9d8d36c8f023a6fd5a115b51a27dd2dda54b6336ada8d80afd778b61ad66c90285e524bf7b0e90a4c7e878e5d6cb04d4913d28f6ad06110a9b287a8a282e2472cf482d990fdbf71a7a9061f7e78d52e9f4344b6fa7c2e5e25466a041ead7bbd5aa99223e71c4850cbb43f90be52da98430fd095a3c81f81ef0311d21acb2b5284c00226b34d6ef0e9846838b28b4446046451d99cb6f7c3e414bc0f19327bb44e53e6425e8618be6f35336f9133235d1aeb9850a7b32bb8c86447eef0b5608fb36ae456aa18a4790051a14d08eee70932923a74af63e72d19b9c65fa727314ea765cc54faa9ddaea6ef38a0b503f9f37ef6e1321f64b22aab1a458f607015cab6b702109cbe5ba7f096e4915e0d1ffee49df515b4ca36c6483ba4d7d7014a4e0af55e6b68d3117a5fba3d9328f50ef6bff10051db840595dd60312e7302f5b652749ee54bac77224b16ddf5c43b99836a5857dbe6adad8cb225547db5bdf31613964a0cbf59d4dc43ca417f199d762808d74f7fbb6e5080b8d62497187e7f276c8ac5a8108471773c027c5d223b5ef76b751144208ca11e40eb71145ba30b57f63ff5493b8a871366ea61d239d911b196e69e7ad8e807adbb192e0e82f3897f572c7853c39de16a0c8aae84e147d9d3086936f8b245aad46531cb10af03f10f0775d0f7b0d269414b0e9a656b226f4bb213ea0b8c182e9f76f1b687eb73259ba3d894a7e742772a797d5e5df8d83e5a60ba5239e1e30540c7e737b78e9783923a9f909fd9acc3d91fe2ae09946d55af5da424efe60ecb61e08c4004a111344a0d9d908fc601816d95ef47321f8fe398b683c414ccf9fa1d2b7989c0b77687e1093e55b7638bcf8c4f3734779d4bda66366e5f6ee14a8343ea2422f77d87510e3f8babcd9426d6bdf48500ffe437bcb9c7de5b050aea6551755ed8dd5657e1350ff864c97cbe70f70546b6828d7a85a9b0ae4cfb6bda32e8a0f1f31c5cca33d65abed706e1e7598431d537e513b5217e2685689b11b0cc1c8b0f263e3bbd60b5c20a2c95794842318fb9ae1908b04a920ea63c59a616e36de67f4ef116765eddcad079659cea0412f2227d76e89284da7ec1924db4b2766d4b8a5acb2af028aa5f60df862c21d5c681c6e46f48620e2815e922d74b5caac25ce0dd48639e611304a85606cab4f3a44c90d0779f6e35c8d6ff9a1def48404cc103694113fa7961fef3a8614e41857b597705b6b56deb674f3b1af2f505039badc560f8217376c23c0baf896ea053c43e7beea262185ddf8ab8df8ea0b24b4e95f1468f480494c6cef5004922a18c968f9225f5583ddfe2d88e0a317991ef52adcdf4227ef03ab47f00fc430aa84d908628aa3b3b29f41348cdd676f43cf6a71b09b4b95ee9d8ac8f794abe4a3fdf818ca59e5484fe386ecb2534ac39096c868ba8dafba56581dcdfb601d8ce14a83ae5aee54b960f71eb40d05f74222384a575489e69702d08f55dcc4f6e79b35c66997501e4fbec9580c5185d2d7ba60c7f70b38d3085845431aed89d24b95e6f1ce7368e3ebc2f4b0f66ddbec1eed68ca139618d78947649b786b7053bf551ae22f131a565af4ad731f27ce6e402f83ccb7dbd8fbc756fc1ed92fa4d1ce7be3e98e8dd9b964a65debcaa4bfa4adcc5ea62834f428ebba26d77940c0713eba4c0d389d4fe49ef42b412df51df7d57ced408c0eb3d75a2b7893c9258f8d6ca531604f9e0518cb65ebba3c71fb43f6e22f8000f3a37ba2dbadc071f78e0819c01d0f0fa439b00ada68449409ea0bcbd69c8194dae61e6bdad2738f453e64716e8efce38fb5dab579077f04d45e8c9faf8f07c60ac4f99862ed7137a4912e907f1e9f687fb509ade8bf2cda13f9a32e7a6970603ac1beb68cd0a857b333cf5acfa873f46705bb52907f948084ba0a913630b59116c8ec990b6440a2dab0d51e73c07854675b3a5793feaf0904ef58565dde7dc58e2596ac0eb912c81cca332cb0622276ea3ea9bd74b21a1f38dcea400f1a7c1993cf040a0c72a28eeb49982349a4ad9ca636ebdf32b061b63ac11b46de62354197ace8bda34003a96ed5e172ef0d870ba687fad41ca860df53ca55532fcc6156228cac4aa8c60a57be278c3540dca7053c8b9f213e28b3fd58922e5e269e8342e8e27ce73801131720ba339642f26a35f40a51bf7b9c393123dce04fd0ba4570485a5f78c012bd96d26ffe3a7870b2475e40a4c2c37c36b1d5c7286e3838cafc5319ce1320ea74eae1982405d17c07c799cd8640ba92ff19bc03fdda86b0df2e7f70213e4cfebafca09b0e1646270d0a54410cac7822624f2978b32be4561cea5ef2ac22e23c05fe5dcfacf0108e28885619f5b4be6ac73b840e4a48f3e681c041c0e7046274d3e6f56f9a82a582e34372adc061eab050d0b7cece2d7dd2c9c33bb6f0f1f41b20f5c91f56c19c28b3c8a41ec7e0223917f4d99f6b01d9ab0205e546ce559ca5e2a5b41b896da2d473e9b81754a93462b5a152f16fef72fc0a45ea2f17204011d138feae39ef03d59c7e5bf59090e5cdef21cd427a8f35117f19582e244e46e410a871ec0ba4bfe47bbe32d6cbcdc14fa459cadd876a589a33afc40a6bee11e41a2ad3753f51a72a0af7b6be253801670b10516aa5ccddb693f3ffd622203eb41edb697ca368916f8ba3bfa310f17b3bac2eeb529c328569fd333eaa081ac7570c369e95812eee7c0d669d927f65361bcc7641681afba35b36ac3759c651522645472321823749ffffc9fa997460623f20c75bb753e82f389ca714bc155bc280453545173d88ae41c45e906881d4b2460063623eabcdaa2bca38c4095eba5f3470b11fa0cde53baea0f06e27d70c07a268b00cbe99835ddf663ce77e09c2479ca79abe494264aa2122c18e474e54c94edf24f1e9fe04441869c62ab5fcacde88afdaf76c805cac4565a439683e5403d47b3f41fa7afda19c1124971f4d50c1bad453b19aa369271be39cec43e1f9b0602a8d948dbf120b7ac0e91a8119bab10e18e15fae0609759e9b9a9ba9e8450234d292ff40fa89746a2dcf6fe6954f47a34600965f74cf7e4e9fcd6186d674ab2a5a7053426720e4330aa7b65bc2afb58684ac28ea1eb8b5073c2af5d43e1d21b672c8a009a861f5dd666d7e6e2c27237e393eeca3e51c83f7ceb1aec18373fd397a7730c42ce8b56469d8e39e1a229902c7d6299a2e13f63b545bafe7678fda944015a1320a2ebaa322ce73908a2bf320eac86d0563495562ed5db0a8f15de621db46c2a2be8d102c8366d8a8ba1bd3a2308b416bb3ec53a9c29c0c68b723d606563bd1b55b65c417aae0aa179e1403cfeba05f7ce0dca9768ed06bf7b839e2b80649354a0ac31fc3a4a2598ebab7a661d2eb2c94b1694c2d632b29fb636ff642d03f869c330ae5422c861b291549db34877ad5bfbe1df7130f25f31a08865aa2681e3438e3963b4aebcf4f287f35e1ea613ffe05a18001f9f5b1680783382b9a53ba6548d6bcace04775922ade7f091b38fc0871bb941cba63241b22af31595af0775f74bee6f3d47c74fcb3a941c24a86a74941ced343589f964058b5f30fbf5d85d87449d9be5ca16d7ef55501a17f36c8eec40b5dc0f37b58a3d4de2571e7e15232051cd8de2196dcffc9d8dd7fd1bfe5221effa89dc7b07662dafcee163e218bc4aa51fbf8ad5de9dce963a52a861d348865ea0cc1f53e349b2c6077c0a479de9dce14fcd418a448671e7ceb6c90ec5bcb880e7b079e1f364d2fb8b6e4622b2e86a9ff3c4f7babd3b9c8a23f06edefd7f31721d80175eb17b3690d5e12281e7eb711db586db09956a9fd0a2d8a507072d2696c84373066418dd3d0558c78a6a8bbc9e7e46f8970b14bb579acd837b2e0dabb5407d776e6bb25ae4c250178894d4b6f328ee2ef7f30b83ea58aada1bb951b80dc0843a5fd0a8cfd18489e70531ce84b6c4527d18c7a751b18c6151248bffeb92dc5201d2a1ea73a977c96bb6e64eb51cf6730f419a7b3b7f8bc025bb3245090ff70715bf86d13ec449d77aaf95a3f4aa6e1d39eb2034ae43238824a33e420f32032dcd1989ccd38818005eaae54df3aee5b9d90c18c9f7dbf8d18a8b3393ac368efa15fbca1cc1e7694f16416d9e69d3c6fb5c78b5a6753a4d429ad0e259464061f15d4acee0ff01027f63c146e75e196935ec4febb760c4cbabc47bffcf5a489bc3fd8d883e1e4d1371b9ad1474675cfe59771195c068959848619157b7bb6cb62ffe5d626af4251e76e3031c0a8edcee6df3b504518f2110aa6a806f8bd42e921bc7ce7005bc1517c6f8b337f682e6e515ccb951ffcf471886673286d8af62afde9713584bf0a516117e4703bf84d38cb361ada0b512159b6c7e4825e8a212590c53319a45cf50fb26e7780c6a7819c4bb718837c1214783e60d4d152165d99185941e4512fe7c630f545d0f7ed6e6b0c5b7be112c3bfcb5cc97f477c22aa623890462286f7260ad24a882f30082ec6ae525c6bef3e0c3e058ec18ffb3d8f773bd992cba655143e3445b8d6d11876409b12f49988b194469bbba68910f70a945e6256fde946d88626ba19bb163cfd96e5b75371687be1ca616e7ff797ace2ccf43075b0a449076d8c7c002b3447fa496eb929e4f0b5f8bcf968b6d5accb31580e5ff9a9e8336ba7e20a2aabc254ed9525e19096e5832f9f6aa980038e761b0a5b052b36588ba036fc5622162369a4775051f50c1f6dff0eda39343357ab08f55b2d801458357005040e683d0ddc8e724c4c6186cd6d8e071a44788cb7497886429856bffff56e60a6cbb74abeba2135020e0e21fce5a5674106bc24b74e4796113fc44a2534ec001224c2197ecf728ee91f5564d682f4a7c795ca1872eea5861c38f0b2296a86eaafc648e77c8e0aeef83371312b6a0982f094d3246d7a818e440a2dec28686f9f5fcab55113129b65026d4e3526d1c8bdfa996b372307a5e255253d2e0e7a36ed66f824831dbd235ddf99427e5eaedcfa67c9d5a23890f4c1eaff406e21839181dd0d4afb2b1a657ed41c58074a2a447e5446e61fe91d30b7bdc8a1a728a32c71be03ce304347156eb499d7edb7b8fe3350ef9455396ffed93303b8317622567a3d823f783b34a2b2918106beccef174d206b1ca5c7a6df14603e166a77720ed3341bedda900b976ab3e857027b400e49eaa3133dee6657f6f2c2071425b42e6e139dde331dc72dbeb324d10566505838b345c02ab7ac3ba3602c34bd0aea0dc5d3ae23a573c1a9c9db5a1edf3ec8b60b7d3e4d2f33a68dd3b7366366e8fa49534a19c060bae236d68dc875d6f738c2a3f5da817433f138276229feea2655517f9111976a858b0343493cce5e2129705a984ee59bbdb1c32188149c36380bf9e42dad1266afec32e01a2fd940fb546432faa75cfb1aeb1ff0ef9a8161af92a84835d174abf7eeda2714e1af9edf02c8d91ab458431e6315d0cb4e48f2e73c8f8719cac7c433cc8596050779d74b3f3ebe8ec8c819a58e68555ba65156d77a59ad40f481e77e7925a96fdd4b3e6d1baef146ba902deef095793b9f2a97ffc9abffc525d8af7e68269cad5c94e7e33c86de35f42a5d7f44df845c8b72b884fd22b818bcb1210a41762ac93628a096c61a2b486e2a567a597325228e44495a98d6d7d5cf798092fd4f7ab8e25fc549c6a8abb8bfd204ebc94cd42cd0ffeb9c11f61286406a93e19eaa8754450b719f192777bff222567df1d0fb44b3ed701f3ff925fe774ad738313143299c3717e561c45d88f58f277ffe173c33b398cabd6530cf66cf19c71dfcc23c741a3b4e4aead92175dba314172f6707bf350f4bc142c1153d471be9cee15dac76323a7e448ef4cb30c7c0bb5ec2949fe59fc5925a3ac9da14f8eb7eb827c5d30cb9e1f1ae8f39e1c6c457c68b7ce7831f1c57e51ef1ba4fc38672d491566e9ba0eaf5de32bc710747dca8c4d46c41024085ac0e0e354008a40131107c0c55567e205c0d4d69fd44fb0754f879504db945554fd92127f6288e5266cedb23558940efcf5264f10359b3f6108ff345997488c97947c285eedf63918ee401febcac2133d2f9da4dff4b2af6015b732d2f24434f8a268b699afc52c763c910f59f56c2a4f1ef27ce35633936edffef5814e8ac6ab6312d850172baedfbab2d3e7d08e7875012b54b275970c6e97d364ccb73e29c8cf2e68ef1d12f750a26a6c87578029f9538f7801855f5d39b5c40e4e9930136f4025234c7119e5e5c223debf6647d89fcd8778326f1353b2dab0175ced0346fea7279a53643357ef9bbe56e57a914d0ec090ada90648cc25b473f3e747fa6ca5a22b95dbe025704a74a39f18e3dd75f444159184b4c86f2adfed1e5120d9a9f85630c8a6a1af35e7234ae8751680624b2527b24999d25cb83da0c5079747913bc6a84db35da18850d8d3e1a78d886882ec5b2216a385c1449493cf93f64d095f045ab9d349c1dcc7a117f77d2076d7a52e13e15c6175d8914c9bd07633204ec1364f36f6d21d143b67590f5f5e8dcb7b6917c9687a373eaf8e6e1116d902772491c9d49f459616be50ae57c246348e2b23b9c106493b1286908283eab9b51b3bc8ecd406b88e6fd0a31068eb624ec925ea5c08be84fed599b41aaf3df8b3b52dd1578c494270989b3f755c061e4881c392ea9b580260686c85b0f71319051c142b8116aac5ced867ac003ba9606522f96a8274bfc63bd767bb588b777d71c772399a003492f180ca7dd603a9a4c9320c7fd2a87a68e797d801e6aa4ff9798a1b97955f8e9cf1b0e4be74a11712d35437da37d8f4e3f7bf0a81a540b7e3e82f8d59029bb402bf58669ad2875c562991a266a32e5a4a09d2b5768c65b857c2bf9c663581b1c2a06cb0945b8f93c26a1db8824848275f524ba1d9aba76f18b5f5925146b6cf9e7e0b3fc4e70125ce0a701dd2af182f200e198784ccbc59e788bc31dbf58d24febee8603037995ee26813005f3c4e9b155f8d2fa3084d36ab7ee5a1e235845f7c99bb2f9b646d91d28d88e815d8a0b04220d8c31a83be594077ee619079aa6709fa81f8bdd0cdf28f991deecf42bf8823880445db8b2e4ab4f61fe937d7a6bc26afa083baf9362124010dd22b6361490770d813193554aa2665db4250ae375a5ebbac14e0046e738dbbc495c8c3ab907a849b1b391a862f861ea4a219999be6b87d180d5134754b5c7446b3f2d67c23f14f97f96d5aac83fe57f674fe4d0a6f74df73e1c44ffc794585002a12036fae597da212dcc9d680ff95532417db81db6777c3e3cec1dd746ba94f5720f9415a54f84a7912b200e38aa7a55b49190e55d0340056484cbc4a81a19ead00fb41ef56100ecebb6f96811731674c0d264a4cf3ae42d334636e2a0f3f264acec1ed1b0a51d7d17e769e156b5c936302ff7623bed3c586bf044551366e794e5bb95160ecf1f4f9eadce7acb34ca955287ab3b298bbc2424fa8790e427453a94b3aabdc8b0d3a160fe4a7762761568b8fbf25b74dc244cc02de6e8ac6f93ee5af2191c0c8191367967969647fa8ce8233be81266268811ddd58631713caadf1c7366aee621e1206c119c7cf7606a1b8bcf79187fd1da3851390c76291cfdbcf59b407a3530b9e578fdf9f78160fe8df48d9ecd1aadee38e17b04353ce86e04582f6fd8d5ee297c17d9da01d32fd16c25c370043201c93b810577c7b5ace58df0320d1423bb6d1de9c4307752e8fd6d7d2ba869f3e25d4bfd93f45bf2f9843dc4809911466a2b4eaac0a70617a48ce449ab881fef92d0ddaa056cd43875cbcafb04761dc5883a8c817067a5ea881cc1681d419b47f916c04b1f06d84f070ce12e09e0f8dd584cc9e53a0974d5f3fb1486533cc345d3d175e24190c17e2b62b8ec8b926df1ab88b94814595876de91533b3263674f3929785216e920aff8ba66af7d1ee7a38820c11235546cdb82d7c5f41db8c427dce1c0791124a1d539e25d7b7c6f0f4edc066d663cecb621ae8d4d76dd558bef7deae4380e01a82949bd3da4fd8c6ff4f152819ca7b77a8a3206d77df9b6aa0db3eb48848cd895fc4c81b081a03d02e263bc9f80d5fdad5f5ee13b946441830ed3590baa9ae8101b7bac409dddf540d83854b78a6bc81ea552d03a5236879057ab9637b7afd61701d09e1d18f7d2978c6a9280170abfcc2f877923dd235522e399ec8cb6a9212d9223c6ef405cd1e575f7abcf21a3a353b47afd04f21c57e6cbfbd6874c0350ee70f990c72f0ec82ced5b3717055f8ee3da658a281dc95b7e5ec2bcebbe5977bdd16aceac8b648dca4ad48e602797cc3a58207c0f2cbc935b0783ea7ecf4d484887f63b716408dd08406aff9804a90612c51166a7f7b4db067be16440b1cc1300175053fe23ab9e12719d0b8e208921f7aff28fa17be3f985f333b38b9d3405b7cbc13634a2b1f95eda20e1da4ac8c7f46724d96b721670f4d168bc18c6f87b369933cb8064823675f64f8e8cdb8c5b6fcb77f5808a963e99f259c7539031f7da36e123252f864824635d8a030f6425d4fedef9092eafdc7af1c3c267df6128ebcc3f07dc8a071c6ffc7b9eb7c0322a6834284eac42400819b39bc85678a903a5d6e3405d0d8a95e24da2b3d3fa5c6bf9d9b450e3f1e2a3090717ac98cb6aa7ea70ba5a1cbc37dd0f4413edea68338fdb6057d52006ee7b08c30ed17b6465520dd8ce0a3a335fac0e4b933905da7d40d220f2c174db82d95cbbe832918d3e311475c405297dbae29a18498e8e0b4b1ee077a3bded82eac754c65adc31cfdd863e669aeb10dd0364b2c64aa1177af9dae72c20f7e8ab4626c7b52ecb31b6772867628a952696ef65e5e86c74e6bcf747759b3f24733794a3c217ce996b3893f6c747c8335dda633f40990d8460cb4277a4bb12a0a119d6a52f1647cd6cb235879bfea2dc1cfa4279cf6a6d5599ec4dff33a90d91bfdb4cd0fe71a647a3ef4d0940a52bf45793d99b1f33256bc7f432271bb49ec014c9deac46399f855be6e6e2f5a9ad8035fe99682466a896e14c083fd21453815561379264e90da6c10293645a4fc00ca4a55ac0365f1784ab2f8616ff09cf27e99030a5daf0aa6b02e82a57203bd1c8252a318ecf63749b5690f90a746b5e925ee98ee5a2ad4e3cf592460027b2d28a434ae665142e41b0a16c605ab8b2325dfff43aec610b687f19c753819710d09d07d4e4fe66d7cb1f1b6e73d1150a3d137ecf7e51f490ac80c219d8c6c9ffc49d2b2760526d8eae481646f20b2fd9f62e9a5766772bf4c94f700de7042c01205f1f59b8cc6fa975e8766ed9c425380817e1a3cb859bfe02e9ef1091eac5f48c3e21d4b85262be12a40043e931dbb1579ced6cc7462ae340b8b26a6b48a75d2d1f208df9c31a28628752fb8e7a7381c1b1159f662d46bf5246459e9578022069a6228c9db764f1b3ef0765c292b47f0bb3a09e92bef234b9d7f0726f3a20c2677e99caa4b6f9a731cec44fc46552b4f43cbb82187307bd799a2382de07c14c82be7a7a474f7efa33425738b7300a2365b36f492152478778f04a78a10296431a63f7711d513d1831c1879509ea78e29f752f1c49b981e4b13783389cd09106fa629e3d6b63aa2bf35b7a00b50cc5f2a0f5ffeba765e4e84908d1478f8aa84db35b18e3630798337c6590e094e63b1ce77328ac9b1551c6de669f99db988c4db567d3fceec055965645a225090bdda57b28a69f92837b4c044b661785d223c4a9c785481e356457448dc9d0b855d41d96aaf8b208f2e76cdfd0e6854756eb4d78095aafb8579e8991c5eedecd96a3274511ee63bb59fe821f48df40ded538e782f0c84781ecf479bc2961e00448130af562ad601c09003ec8a851e8046b969dc000008d113a319b1db9b8fe35b44459cfd6d01a70102275226cf7fd2287cb179bd7712a644cf15356d8e78d9c099461bdb260abc2ed09b5f68313187cf126cb264fd5a92cf9733db3d8b1d0de3525c3b3c1429cf9cf7bf85269e7e577c9635296fb6b496c3958fb12949add7a88c1fdb0ed534cf2140aacff1d0276cbccb0c9aac4fa36d967ec595001ea9947d2d61cec1c94507844e36b7b584917eb58dfc3bc9e7e34058ad30e89648100165e43c346d4fc76f3f57e81b51ccf2971a0687a6492a55cd1a96dbdaa2812faf9013daa577127fbc76b3e9f01f49902351a017427af84735bf70d0209c165d59ed7c4051eaca3e1ca5ab57138d15196f1143d5b858bedc494e08e0fdc8ac49ad6960790de7a093a549e7dff45591276345fe05200f416e92718123def12df3a253cb459a2e664161a03d68f8c4dfb8d3dfbf922509fe3ef20b247fb1b66801443a395b5ecd5102a988d09fe22c0d92a1a428630e268b955719b88a86e840d8734a605036dbae8ceff3732855e12a94fa5d205e1963f1e761644817014c74c428d762349de3bd1f6646f33fc2d97d0c660a945eb982bd60d8e61286993085b3b74fe878f8076c46c3a646c4a01edbf2ee1f0f8e1a087566864aea4474284a857eaf73e4ecd6807bb263a11e7823f7f76c6044408cbbff3950376512c4ade90700a37ac76ed25909a94bd6047850c68b69fdaae9983e262a02e3358e53e4b5cda9f5596341e05269d839c5f3a441c4df9a94a60e8b090721c9b76faa05e03306fe069e9f884bc4cb20d0121f2b5a27e5eadf111e4411e4b7544c1ca851cef12c6a6c7a36d16e4e5a2793072dfcee0df125942c309ad471d6402a9aeaf5f8fe64aa81ff2cdeeab3e2b11b809971decfcad4c2302b137b72b2b7395df7274868d359f26003fb06060fe5c13b520a86f05b2b69ff61bf2b4144b035fc0dc0139d29a6dc7398abcfcacf3b068a032ebbcddb8dedf5a7bb6ce0202d8558000b9e7cba0b3d392f8a517c60efe98e729654f4e3503cfc04849f234eec158d35ae24c330367e328c91369694d849d82f4eb09f8dfb29afdd391ba391da0f0239922fe461d802d3ed6ddcee8b97292b918101ea2beeccd21e3271391735af013ecb925d6bca4351026fd48fe59ca35b45663c2d39e08ff2c3bd10d8f79ecbd477cb36727cdc3db27e8be386e931f14a63c6f41435cab5db6f991c1b967d74c3ac7fd0781bf5a0378eba89bffb43af7e4b0685eaf95ccf8e4c21a265399b8bc897507b677c5b5f94bdf21ef49a2a9ec36189d569f5935590ca7ab5d187da48b86ab873fa82a7e45a0d012dbcb2e0648a7a9384e63a556883a81bb8c265058a48ff9d5dea84cce1157d56f4084d0e832001b27782767c3fa1d79e3f8c520cf48862fcf9c1d36334acf07c19b2e2334c02ace528a014a9fd0b9748cab2c8bc65192f80c077b9738d0d6309f6f5bf4f9552f55294327b4ccaf4434fb37c93f707c3588b8dcfc2ce092fa991e8bb1c09856d477002ef75c4d97364a64f96f5bcf1c3ae18b196861db018ee928cfab1145145d35bb71b8ca4d9b890a3c8ff5a92bb5db1a8057291ade0b9bab8c3e5233163874326bff66e1fdb7942980dfd5518e488d8976a316c38a91dfbabd70df2729604c304c79f8fdc7e8b85fb8d2511143bf36aae70d753d5edfeac5dd88d1657f9089ed2807368afa3f2b98e0f241f505dd61a32f7a45a3e3febc8213a8b692e7e245125483543fc5286d1adea14a90560876bed078e0d0bbe5e436f5b22f4b5647f9e53c475821f88876e80babeae45bc15e3bdb5976dd2417ffaf60884ee321e9261e189a8a5297825abdf059c07b53b456709bd16a6fe3132bfcdde890f85b39f9d3869d25170328378ab5341bcadc81c07a8fc4d4ea2d40b6c0d1769cfbf2c0e5d3e3fdb3573776920741c781b03eb247afdbc8c98b7d5dadd1cbab15c3e251b30f63ee8a7516ea905b1ad1af1117a74c0f0f1d060b258d4d932621e2c468526e59b314869eb8d84631578f8df2e5bb2e6bcd3689aae5256a25c8360015e4d38a7ca205c402723ebec615975ffb9f624ea343aaf8c562b42c092fdbe6562f6a09f18e4354defaba0725404a2e0417accb74b98b400f068af5440f4dd071191453cc50dcd2bb3cf8713d539da7c7905c6a02796f2230b3c5f17e5059962235416af36a9dffb12ac9122dee5ef8a78cccd821315a85e4d6311d1874156ae989f7a3b77c0d21d2b0e69b045c3db7381f0736b1d19b4afe3852c97670f738457499bc9c14edceb3f69ff8b3814aa7d83d78465d64110c8730f07db69b01318abc63aa6811c0d1c9a20993d5269760712334a13b785ad1adb386ca10ab8c1ca727619754fd11615b8fc849aa7df1d8e47b5180e16a82de2cca908903787d173ffc9662eb5daf1cd8b29b3a99a93606dc6e1785b7b8b7d6584315155ead5bfa3952f0aa827d496fec7ed4e678ac8f53e7ac352171adb9009bcd0dab6c1d85df5bac2e84758b3ac49606e01360c9448355ce7ccd7efd075c821b6aec8a0b94a56f728ebc8f5c2c9cac649587190a56a5471bd4bf2cdadf9a177fc78393a2801fbf15c8cc6999dd59514988174af3b7f2eead99e9a0fab03231da533469b4a1157b1bd334198cd0aa6242076986c64d51a14c3e09ce25b1ee38f100c0f57e1fadb6854b72d9380743a7420374ec304a258a3848394270bf3278c68f970350f732e551fc550540f9eca68b9b3404416ca7cb806cfc9289bf98fad338114cf229e593c591db155c8fd517c5fa0203906f222d314401bda40d04f5891ef17c87b0d912c5ec4d15c0e5fbd3ce5ac5896fe8de8c160ba523b944ca2a57a740ba1d9c2b72595a26af1db5c79ed66fc8238e95dec31782c849d4992b05935fb2279a71bf7ebe803532bc9182175d04c68c8f4a4dba30cfd919a7368d1b0a8ef7cab1a80e97107a5783a490570240b6d89b1746269126f96897c89f08c59a78feaa64570c4f1997720ec62bba77c97f4992b4ae9369f694ad8c516f442be6397b3fe0ce56507b26cfbc0d329870650ded62fa506755ca7124283d408ae1687bd4171459b29266c25aa685674a97675814c97cdac9dac69f24fbbe64530a6c15794b8000f4062377195f2952567de56edc8ad040b5da4ec475e678b1bff731c66467a0ba8735deae79a17a95650e8f842500c668d149b4150a8345a42e2ac2c294ee33c173432d79081429aeeef6ce6c6533d4542e4544bf6ec444f8b5cd4668ed9e348bad886efc53921f5dabe215ffc73337acd0dff451bb039467283f352276c721a82e21f87690c40fde292f5afe4b3678b35dbae321dc15dc36cdbe1ee26426ec2fac219b6a709d26060056dd46dd42d9290d4c8b81da60e666fedb00b56abbf40b4faeb5deef911227dbe0fdf50354be0c8bf870c5e7fa69cc73fe16818fee1876598b8272a681e193bc3eb3996401fbb3669f934ee8bb1ffcfb47da48397a839ff9c0df347c07bccfce44291fcb8a27ced1c87215c8bf6deee958507863f918bf09f6200d8b3ce29aac887ef1c2474f8c29edfb4cb4d656a8bf68803e38881bfceddb6372cefcdb2363fb8008d1ee240e4eec05af465eb56a625600a8363c5de01e7409d94416dbb1d3553b242b734060784ff84a32268795b7b1b13ebec76131b17bf25ffde30ca88f613059728e60e370b7d17e355a6d68925adc6115fa4848b0892348bccbb39ea586bc1aeb1a6952023c14e641e5847b4e2c71acf17287a889708c7667a48e7bcf9bb0d3103566c82e44d1b43e7fb4149c27c64034c04903e20d3d5aa0c35c07ebefaa8504cd67aec109192294a66661297ad41fdaa3fdb027a4b37ca4ecb02cb0da1d3b2ba5f783f1d24fe03bd11d83056eb9d30cedf4ac2356f15db712b6aaaa1094a848d44aa86e16dfc9567a9ba4f8c672d652b68cec9f4703d7363bc84d6e361c087072ccc0e1b9064318eed1acb045ee73aa36dd280e61bfea4b508218aae167e2633aa2b6d7f698f2ae9ace430fc6db2100cbf145ba2c2038054083751d5883a0dd9d6c70e8ec0aad1b65190093ef551d5f3670ae31dc4fc5ef1b94ab92c6432063a89c948ab3d4d286e68de39ab84d10c6413bf21b7cd9da7e7d199ad5fdd2ecbff1319d933e32997e3dcb1ad5f09bcffcfa03e5639954c40b423ea3a23d32cac46290411cb4f1f6081d0d0f26adab7137d8345464b00ffe6d6df9f21170aeee1855848a97f238070836dcd521d3134a2227868d879107a834eaef8e730cfbcd9c194e91c4ead4346515b491286cc1cc867a5285a465ff956f7df08522d562e5f29ac5a0be58ac8ab0174a40a2ab0225d359fd92ddd7307639915acdcd61faee95fb4033826364732cea37f72e6a601f38945b3c265a3be762bd4ae52c10e7a89ac68b73dba1f24418882f6d2db7f2e3db65ff1b8ea794823d59e32939849ebc54e1eef340e63da18356f19952d324c63611ed4bef9b8b1c341b7eaaa8ea778c6e74151fbf1e0e359e583983028dc5a25946301556ff6d1a7371dd1ed4144958754e6d8c5f57fe86708776e5cadcea145b1de9fa0f51da8e8b28e080f3413b5e2e7ff1d301c0cceddb90c1cadc4692c5555a359f7bf920fe9bbb6d9141bad47e7301c9384247fc95c698ada397df157052c4e30a8dd564c8a9cfc3064a56a1ac6d1122e805de069b207be81187de1bdc6bf6588ab3ade17f483d54336590643fbf005627ed7bd2478158f6854b202be860804e785983df7044d1784dd8bbbdd4102a1574cfa7adaca2f024f4b676cc3b7b0a0ae0929164bf060e1f9c6a612da1d519cf746e991650bab5ee6a2662ee514b46ac0b824dd44799df62e03a93848be0a8d3ab0dcc099a23e3ba39c48f83b4e147474295e68b3fb76d070ed94dbf3ae78d9f364f43b4b8657d4cd313405d8470d91e937c95aa4552d098d4d00da60cd3e3f1ca3fa497af33f4e16256ff6da41ea4f2701ad01ddfe12e5736fdbe01e1e00d98fae0e35a13ae00086cac14732cde0cdff5749d7fac32a620983073993cfd92dbfe5b2ceba6ad653ae39919700ade5a143bd3757144d5b1af3ff48b705e2618767c27b7dba84563e52017ef16f7c87ef1756ef00d9750b4ea90ba890510cf8d67ead467ef0e7eced935d101fda1c4e27515de321f6a506e9f57459dc8e0f5d2b294767da6c315a9c9254d0741bded531a2ebaf0f09f642c3f429e6211c15b411e6d91c176827dbc7ba400fe79e148c943ab3d931873b484fb1c81fad24df3497b4cff10c2766b6e909a0259591bc57fba3ed4912c1011498624b00952bfebd1cefa89491bd2878c8a1fc5906a632565955fbee28fd39fbab575907869da9a83e109e49a90eb2934db68629368882c4668ed07bb51abc2130b7211280d54a31ac741fd212f75b233a1ccb6124149e732b4f47041c1d71c685b2b98def25399b71c34034eb6b294bd63bbe3c039942196a63c0053930b7715fe1281dd5c904f84e2b3ed74a652438c59637a5c998bf16714a595352f9405cda285fc3ec74452d9709edd560fe35c1f8a8c346f6361df39a384990ecc3337cf0ce926827ceccda8edcd46e4d5e23f5e3796d54d5cf71fb596efc792f4fab359ebfcc5e2405b357ac165d3c2a6e2f680d1b64da12bb2e90ba5a03bbd341af4a46eb47c38b3fa86afb407f8acddeb3930b1ce106b43d53783e230d472a01aa48c56f4f1a08175f1098c330085ccaab5ea0aa070ffa05bcd1da102c829a4ea765ccf5af568838ba8ef8c4fee00aeb7237b6007904ca51bdeba1ed31b4e805682574a33b18d1450fdf9ab62741859c9e91556921de571a006630dd7c70019834573a5db9a6366a47ce16a16800e27065bb48f91fcaf7eb63bc3270f04693dce1b09d111d93dbff0055dcb15f4263eb5ce99582042231c6614c07402c3ed0ad4900d9e5c52fa810852ed9dae8a3356868867c7eaec3fe6a36dc44253eb4cca30f3ae74adbedbab7366977ed2ca702f7b84fc3e51aa4d3e7a4a12471812d59f9c834fbc0d09a239bdb7fc29da438dd785d90ed9d6ea4d9afbed77d680aaa8cfb77ccfc3e442298851c9d82977684d32e78e0c3f9e81a3262259022bfcc8c4bace02ca6cc28acfcaf467ac38203e1957fd41902f1b11c619498d0857c027da29bd701f279476423887e1e3afe52586b051a44767fa5617c5ec52b64d85b7df33e6b53fabb0fcf8d5f94637a234cbcd36ed17f20060195b86eeee89f6b461dd9a79e0a04d3c425889588db848fb1464a9d8048819b0103b60557a238c7107a097774af3479c2629403a6d65813bf213a9d8ae5f28e9f8e4eb36a376fe1443d14f9e90369c071b05e15c076d23a553e418a45360204143e06b502abb7d7262857c5be7ab6cf73879a9dda70cde28bf231ecd379cd88313cfb94aae12fbbb26f7cc4401e3f6e093bc2ca1eedb709f602847536011ff642dcd2cc63356191a373d0787cd6e12e5cf2f38cc50bceb80471ce0a279097f03b90c40e1584f117cbf51d66c20372f5768f648fd143246200740a51020fc2c4369daea628e9a66ac34b44104590b949ee8c7754c28c55ea7b01370c7de90e8be2e54334e4ad5fb7b8528949ed4f887fc14717835c76157660150334fbb8049ab3ff3b0b21696c3919313297d91076181f0c62cf2256a5a7106ec7bd947b6618613c9e32b2ceaef6003c8d83d0f4be7b75b364da4c13bdf87b02750642788ee8a5d56082fbff1de0d6ccac214f5338a00576bea70f5994d8c4be0f156a32bd2092a9237e9a36ae88d5f63f8139e87929e5ecc955675fab55ad348b29600e43c852619b3153cc8e2d61309f0c8a3e9aeeb19264177188b4c1badabcebd3ab9c324f3e6e890e7d701d78502ccad60d8f7424225f2f3702f87157934646a035668927cc646e2303795fce9ba7ab56e736c3c676c4ea679d0acb68ec2c0b2cbd5dc53d70b25ab4d852e9488b9ef198e7747b0fdda847a61223f21a616374ef71939a08f59e4fc77facecef62aa597cdaed1adb55fee671c2d77591125cc01777e349946629565af1c5232a21ae5eb443eaaa720ec52a12ea2c5587acc9222a5084a05cce36a40cb0b6066b8b674b809a8452b36a0a382c6a3b61e317c2c707141b17ebb1ceaaa957892ab18c9476481020184885734c936f5f4a4aa8d4c635dfda8fee3d177d9a31a719b08f2b8d10901de1f87e34f699e08574c18bcc3bee6fc56827b30b7be2a674d46b4558780237a0e507f34376f2dcefd08f5e7848dfbb87a286b7c231b1a19072f2c6d44d6d2b32e8b0d53f86eadc43fdea721a729d656db20521b3ff24a367ff42d89569b420117d9fb6f40861579b3aedb2d3800d6364591bde09e3d9feab27b4b2fcb11a1f2b55386d7d73b333355f16e647bbb69e612944eb107a60970a8e5d9130ebe7ecfc2ad676ac3c4400f5d582933ef1177d89475e93310b3371408589aa5f915cd920272725ee903fc4fe522274ba9006ded42f14985acff79689e2cc33dc7064d650b7da85742a80a351a6f7d4e4f82efbe9206307c6d1b10543a95dbee1d8786b02dac922bf5e48c521541fc585b6ea61f2d85d88269afbc60ee9dbecbc7cfe9ad6b23e51f3b3a827831b6e38fdae77c009007277ff68d817ba213d48c0cd0bf816754c63f5b2b25505da621706d740863ab8f1cc72ad7a9fc9fd425277dfa812aac9b60a77229ffe030c92f6c8b4b7f120f08ff338228a7e02b90f6fe3dc6226751a5de5f0fd4f25764d1efc29e3a8753cd3a7ad1cec5f083beb02747bd1acb4cee1a586321a4b73940315a6e14af683523a3361ba8790e47ea66f2b81850bcf26978fc0f68f6b4aab2f91eff939a694d6fb80e322e21b1765ba077fec6be9b2f06b63b87121e54526e661f4b67022acb5075b407bdbed50d06b160e4d281679462b7525a0e9e81d42cc796a2307baf60253c63cddbad427a1118bd2a1f725ce90fe156fd07b571de888f2a7b964df4fcf8f776144fc68ead708ffbc4849348d2651f26295b8636ed5e8b48ded2b3b34116ee059d2c0627ee52f153fbb875db2006e94e8548d7ada6df015f34c29b8b8f5e8ad378be8c4717d1580cdc44b0d73394d67c9e031977270fa59d2ed5954bab5c9312b8080972b3e3e91485a7970838a21b50a69ae6a71a88b6513c084630c59071d19061a58044f3b86f8938b429c82604d74f99cdbd28a17cb65da6591f4f58fc4838109dc6d3a811ea5637c961463338939a56e75f0a9eea4f6185c6427c354869ab2cb5672a0307c29d4ef0fba20b91c48dcf5e68622a5b96af3ad09cb3d940bbdfbfa125d88018772d2aec4a381c91029aedcbdbd71a76e24772d63b4cc78440a89b6ff80c64c7f62d4aa20ec875ba4cc73cf8b2d36c388b6875ff985a29f557806ccef80da215478cfe48720bb5c0136dadf7aa75fcd09ef6a43088d9422babb21b96b2648fbd74329fc3fc06e261410f6308762b41071291e69105f0ca7e494bbdb887d413f235a8ccd6f4301951047e933fc8cfc18ce6f59ca9099db48b245e4457af24cb7b01f59e54f03751715e619073a91c71e7606743e65c6fbdf1b98906ef8bc8833032d7279cb6ad90a2f7dfbce8fdb277ab4146bc53f4e638acec2aade214b60868bfc127283bfe0d849e241c6a827a7f10564a6c689e599d8e2c39a0e26c1d7310524dac18e87c9cebe276ce68f59c67c6c765673e099ad8bfccaaeed3d3239e1d5e717cd83f6aa2945c0a00ee48f8724c4e4d061473a5108fce6fe960cb315951a51f1eb0de245bb329024935aca4c1bcb8fdfebcc39e6af4e23abe254fb00817504bdff08912de1cf443a76a9a8155ca0f21adefb6989a2ee9a0aaa73bea2cb8a54f4c9a2ad7e4ae77c9d9791566b30354fec6380e648229f9b006f4f6dba69d79197045fbcb9af67a4947c5a8b417b5294a27648461606de74565d61970571bd2603edc502d6ace4b79d28f05d1dbd6123f915d2fd02f5ec7b89ae36a287fa30d7d618691c41a036ad1ea4d25a9b3233ca4b5b5ed33bbb552f1b9321e164e3c03c668df4521c9d4a978312c4eaa1340e444dc38c4419250794fdf8671520012e1086a14df9f4334612fc88010785bbdf96341500f6248d0458a609defe6c705a328ac2d1380aa445d23bba6ce112b49ceac7f206cc6cdf9ffc705ac30f88726d55b9e92c778842346e807b6050a5ca9ab5792d72aed9603679fb77487320d9557214937895f51898873f797c57a3a2a9f30aa8613f7cc01dab67d003272813f91f5bbeec8a0c7a15bfe1f43f19ddf0cca0cb327182094303ab8fdd117b247de7123d68e2f6a0e4511f6783d8260357099b14b6aac4873294cc69af6ed3cf6509f3228ace58068d231a3216f6c30dc7ab3d0a3273d0c1cc97a89eb41a31c4573aebf9bbea4e749fb9997783aa76e2e0fb3f534a4558e5d4f08803d4fb5b47838a08e3084477c752691d2f4997dc29b10d7d7aaff34ea0d33eadba92e611488e495b64bdb2cafa781aee05305cc1a1550ccfafd73bcd61b439e4838616208c8a14d2a8c9ae2a84d3361a6bd386502df5ae722e726519c628a1fb8d7469f6bcc72c43409c4575cba680a6bcd9c5948ab88899a1c56e3f1b569fb89810ed30aee495c23db74faa269481d0e4d68e89cfa405330cb8c57552a2696bbc6e6eeadd30cfbb3f40265b39b59f7c59afd2e33d3d82a13da9070fa9973418f4f831d6064ced4655d5bf190f5f166eee829a6fd1ffdd9c689798bbadd5ab03118bc1ad8c1a939b0a3f1524b5a7823996b9966a09dff5bf23ae3deb3801d69e78bbcdc2d7bdf7c546ec0ac21f01aa039347c95b2d5af43ec2caefa3fe173a7dd217462528e914e9d6456449c46aad5426544cce03830429496f79617a257f2367448e75eb879be8577c4d71223505b19e5a5f55759d6011591510b222570cd9c72b7f8bff67e61477c067774e48ce09e1d47eb9ff91b9873172e05b62259e9a9c98aa21e9409c26325fe171b50164def875e7bb0beee7a2c6c63a2d29e9c81a5eabc230e4c50b5ee5302c7e7945e1e9cc22230fb29449fdb9f2d2b436f79cdf47c2c2a3325dda69d89188d6a95993fc920b5fcb48e9075604574c6b467461a0f9293c1d67c5a4724e365530146c9584d8cb3bffbdbc193078ad7bf05cc2e7159b3ac3a9601a29edcd71056e0b80ff4fd22227d6f5fe250c8da8a898093ef06293bb619c8ce3c05edb48e171ffbdd8072a5bc8e4e7c6f5a82eb54de7a36e0c0fcf07c808ff65d8afd78914135c954ad6aa72704a22a5d0c71e0bb3e42180a4a9a6a6f4c010052c317ebe49de415b9aa8d6be6e99d709e0cfcb2c0a6a7ba42ddd51373c31b8921cff7d2fc19c4555eb191f778dbc80ee0abe35399196c18abc201a523794662f3eda6539be3cf317b14621f74e7dc529b032401b328d08a5b2e6702b4c90adbf4160cb941e71c98bfba0d91d7710ece2bf7b91b42d8968fbd6e64243a2eef25c140cb4b396dc55018f8e2c25b2bdeb3590dbfab8397733eb8d5c50639be71ee74fb61be8a212e0eae79c77a23f161d425bceb4601f5e7ad0dce790ebc660c26dc1cd70c66a741181f301f64c19c930e6454a93024f4b1ec43ed96b90e638a883dce3388ec565f3356d4f7041a21a0f3fa19b9ebdbae57ac0d9a58a98de3fa1d61a3aa44c4f7bcd0d102add50ffa7216ec1ced6afea1099dc5e8b97ff0139e8664592cfd7dbb6e31d335ef3eccfa9524012af94a41c54b1425daad45b2cacf8ffc40d857aa365cf0d624c1e698891a8dee331f52c0c28700b08f5a5f5f4f07b5ec08a50e5a5d49d5a55a379430a37230f1c5b3de92f452c51e0267ef40597645bbae19ebed41dd8a8de7d6a2cf5013b30b4e6ffd6f3e3a8a20104f00c4690d6fc32ae6422f25819ecb47227259635b33fe2ffb8d8fa5741f1cb6dcd8a455bbf93eddc7d165fdf0f25c1f092d91150d2bb145d04d61b77817ac95a6cc58a2f3ba682cc94867a7b4499ec97c48a7bcae7204284cabdc629eca0696b9a672998734a3e619644e6f9770f7563094b48cf098a034331d34c8a9243630ec0fc9f9d1955e5fe0c294fca85df49502e873440f20a9ef08ad7b743144514cf1b09fa4f3a9449b3ac8996c5c67ae60a63361377d1f2bdd9c26f0116cba54b5f10ee7fc02d3c718072f541be5925c3440654a1d4ae7c5efd83393077f12d2031953b1897fb8a6cde6b07928a0178b2e864bd6e885b3cf66d58e2a87ef29fba041cd74e7c28708a3f97f9bc4f092baf80923e5a0639fbd3a5d3fbb1bd7e55fe4b56acc8ed422c4e107b0c246c3c0560a5f5883529563a35c9c3928059a6890a72be9a20360aa8b9656061750ca946886326c08273a8ff551e38b9029b0ab9e03d2ee245bc38f8fe437cef3f2c58a2a955ab980304861b6331bd2e74f96f0589d0a661d512b066b11233134aeee8e89c1993ae8d52bee88ebaa1ae2d0ea47235056d1d488fbfd569a09a9037185a95810dfd98be2f387d826c607b502c66e61738f16fd5685659118fd07c765c04d190c5cf780b3bf3610bd5f3e2a508eddd3d94df75e64dacc19f44f5694c673561e1024a21b2889ff4304cd882df53680dd9485f423fa37ba662313d99fdd83ee2c780706d4c0b65a475f610bb0baa604e273094bacc9884d2fd949900aefcf5c98c9b7ff3f473d09e4079174f63fc5f2ea0fd0bea4a2ae06d83c83760b97bbbcefb6ba6ff810d15fa43488a3d9fb5904981338ba5aba52e5fb9b3559979ca6610ad913c2e56f988708645d888a0c277c8be8d2bd6775c018b4bdcd62dc301baeb00a3b0e6886dbb36f9501d02cb0fb7d4090596f5f034a867c7eddc0a721c02f7922431fc9eccd52903c318048da5d91e61da4665355f3d1df06c799fc4d45f2aba416d5cd109072cff67157b82dd3a7b7dfa1dbb35d21051955b5aa46e869d8c96c0558e5a5badea4fc758b0befe504ba398622a3d0305a3ffd06ac1ebb1359ef27db2a55617e7e15b16dfa93955ac432b3ddc42e58a890a32fa18b4aecde49038ef5e3e7411b129ee615e923c2f8b992dc5ac8690f7d60814e6a81fd62eac453fab4134d66a1598eb3aa9fd516a6ecd51dcb04a5bcc8e59731e6e17b3f7763da9b0b53e7b36fcad6d800497e95590dea664d2c5ae266230808185080b4508950063bf22e11f10297450ced7326b8584734a99400ca0a9e264ca35d5409ba0a9257c3d8fc06b32bd3d2751b7bffe15c6e80b8cba9b6dbf56538dcb7338db2586121c26f7dfc97b5e4bce74e5794113d28e3823bc78be377320a77e38a30bf9505306844038f91a25a18693bcf09b09b0811b80f8b810b2ee849efc404c90ae3e8fb042fa520b148154217a0bbc157d66c3eb8d840638197ecce358b31f5392607bba80124b692fc940297f0c936b36c26ed958f04cad203d5a2e17ae37bf0c3068e0cbbd9cad1fddb1ca3f72f2f3d2be5c62c9339db0b3339f9bb2d0cd6808f3bcaaf4bb5dd4a71d9c0405275e9343ca548792f3aba16199cec5b6e4a794c56761e1eac21e875469964973e64eac106ec19d463f0c68ca1fb676b32087b7f5609eafd98ba09d32889eb559f4e68cea5ac6a9958cabab79989b0e209aa3e294c6d718d28197dd86b7c729dfbff8be7fee200c1d83b5a7a6f65a289019fa3a24cb43ec2946b2d8a1c445585028289b00694fa9238030745de608254cee4f8f067eb2c22c34df4ce936157f41b36ec808016a3d05056a21ea8d94524018818a875688ce77bd72c354957a71b9c438897ea2d8558dad307d99b4e3f5af0fb76373ff19175e397bc73bac784fe17c06b0a4fc90110f7e29a0cb89500eeecb0dc2e7712cbc580a05ca150eb19ca4bdc228398814f8fd46e4aa483579b572c3aa7117939f500ada84b9bb9c4f0526292a9e1c7c9d6207c1e3e8d291f55cebb4bf5d8cadb756bfea82e7eeb76913d2d68eba142bf643352882cd9ecf1a4dc1facb9f7c08d1446e7d77ade8b03536e9230d02097722f0f2a40d8984bae50f05b914876480cda8a32f968236fdfe03c8d45f5628bd5e346d54d092566a8aa54187bf61f48a9c0320f214f7ec444264e6140272ebd04ffa4fc822d36072861d8142f730f1ef82f4d83cd223fae612ff0c47ebefe53abf3a729b11fa6933d6216fa4145904bdc99f8c135deb4c3ebb2ae2f03649d0580562b8b437fe65546cd5b87b5adfc4fd9047c788fb63a6436880403f9a72b03d5988ac951b3d0b2257491511aa489ac6859e3458d63d825efdc325adb3199de85d05ce141d1e30fa40d2416433e47e3bde012c17673ba33f3444d5ba4059cb87681478ae73264563f000c7170e08b66108f366201989365274fad41a3f07101b5c5fb5e5e0d20c321744f3b663f450047f417f3eda8b50c5bc3cff43a01bc33e1261f8189ee2c015b2528cd255683c51ef26af371f452d2a79d30456eded270dec1edf2358d80401b9d28d4b57e367af2690a63a31a344df30cf2c89a9d7aa93f119cc2ed286db8a645c25d66211438007fcdfdcdbc3c90aaf1d37b923f748fd7e0c7b78003c51cb3202ff9744977a3fb351a94a568fecd13b01219c0ed49805e098a299f7c863449f6c0e9245bf86599c008e6fee37fe42b0c5dbf83cb04a0ac350599adecea2c20984330bc6c935fc2bd13fc7df669431feada1dfc9d06676388d97a7d99241400f451cfbecf016ee931787248427e6ffb6f7173108177d629f74059932436ff932d1a034a401d2057d815ea9e4151d15f663e87854e35c0f91e90858c608be2c55f5be472bbb84224ecce61a9a9f43bc1b9be62428f30f01e5dcd5e13f64a5b87d1617f3b8e568433c2dc93477591c90a361a864917b272a3c1e44c2edffcfdfcb164267dcec957287b57a93de61c33ff7dbd82274887d3f56482a73dca877d418c70c091d0841f4666acb780a3d4a8f5a59c2493f3e80785c77a8d70666360f78f6ace7bfb43b6637a26f5ee442d7ee68a488e322d0cd453af1da159d92e20cb355e90d96bf57a2f15bb609b8fa2e727b7fe75df6e9b6d4c97b0b8b5eeb6c01224df1c6949f6e3b3231a043fd2e9160f6e0f2738155f00f469abd46bc0ea569d68dd564576321da0fc0a1c82cf671a3e6e53b67f8b872c16cc23491213ede419032b153315677719a6b77e4a67aa8c101dff404d89536fc9c87f3cf358d09284b69b97eea025c02e5f25b3f5bab4e85cec6f84f35a46084baee503f89ead08ff065fdcea72d0b296b48ce5529160debe40d326437fe9485a68c0c8442e33ce5fe9753d7574b054d774649623852303cffab0d5eca2d7a158cf4ebbfe8e9bdd67f45b902beae4a9a4d154a95fbb066dde9752f4fb1fc3632d202d19d365d6dc6f1b5eca81a2bb4a59ef40cd9adf0da9ed8bc1f9fec47aaf38c8e690bcc225bbe07e77cc30b9d7447af674e011abfb3ba8d22b315fa24972aebfec4ef73b3681db9253ddc9935f20b16aa4d8c5740608df5964e9e1ac54d2992d647991614950fa59e59ace98905289b90bbe85e9a01ce6e0e8324b865e44dc21a1ea5a29afb32c34bcacdb54a216025e2d014cede067b76b482aa464a7d6da8bcb5aa0e8404d7e45525941ce4a02e385f6d94f09bb020f84c4e9664cd95a05f7d28e4301ae23aa08c4c017fb4cfb68f94221b7f01f41a01b06e35e362847827f69fe1fbf377d9678dcf1def8680cb7d63fd51e5977232616e1bb5a0709542bdd8455734af0e2700d8852405d707e1ae8720bd9e073fcb98f386c814a70ffe73a4e56f2214384834b7dfafe6895b74485ad7fb6f66d4b24acaebf4b6773422874623c2135c834f21fb24c3ebdb749c2aed3aa8d131f09c52961dd7ceed9f296f467542e7432b3977eadc3f85490d765a11a8af1587bf1b8921133f30e78df560c823aa4c0340bf7a86bd9bd8ebb88b811e20e16bb92d24b57be8b881f76e6fe3772dd9f9f33cc633cef07dd8da414a41ddbc8169aec490259d284b7256256367014dc4fa1a69a1667f7d7cf4fb8a749019c9aba1d728f0c185d948938875f763e1f0aeb830ef9c89dc99ebc1617b81a30f859a74aa118bedee6e6be31cf3ef47ee0d8fd4dc2626f92003210c11540f8eb414efd84bc1e93afbb975e6c065089428a7758c25c8b7bda10b3e96920b014dbc0f0966ebe715143f151b7cbe27cad2289fb808910bdc6a11d6776aa0c3a31e13e6f1ba114bf124b4a85e263cbecaa4a60d4746182bb771a0a1fdfb1b093c42a0789e77d3979419e3a1cd190a6404200b037721b32d8ab38b5448cfbb1c55b404a1bf8f3a135c0457b631ab4d1f792b074b613d13f4fc82d426e575c7b9952b799fbadc3f3b13f850700c0e06f4116badb95686dd7b336c92053f3360140ec076b04f4b065cf584b1c287194c9e8e7559b00ab90fb6f326d48a03b1d38bb4b4f26a6650b2b94100a380feae41dd94695b5ede618048564c533b03c4037494e5a5bab789e6df58b62229eca6a79dc41039733e68eeb4b210eaba4a2b8e121e0d1200e03c147c5e5eb6f887f30b1ef84ef2702d94f545c579250ba51ba577b6f9595dd3fead13e2df1445294de34ee589dd4119ce2a94f3092d5325eaab92496c44f38950af984f1d08499b716272590c43c543d28ed41ddc1f8d33336549fa0e53e88b6981771f8b4ba99d08ca3cfdc9d46a9c22497758379eaf694221c45eb9973dfff443d0f74be010f81d41cac59ffdff74aa44adf558c6b4bdbb96f3ab3c35871ff5aaa24424e6e6a36ba52ef5a73cc64afbedf0003b7f9ae0b8a93725728084d33d4aaffd3c9ad50be4128fac072aedcc150d92dfd6eaab777bff4e16c903e2f59c1e9a1d0179d13c865dc4b4f34026414943838a31769028d8f90fffd73d71c4d54d4c7b2b356992533536929748daeb61574a9288170de6003b5fcca8c59057efed2cc035feca5622e01205443a8da8df732d04e568ed6cb4d8b4d0519fbbaa6f6162deafb767816b615115662785ffd8319f46c5ab35c3b5a5a4374e0c305c27b2864babfc27ba575a6ce4faa4b4e9b888f40da98d109f0cd9f0ede341bff5552cccaebe1744355184a0d87558e20122f8b76d0fcf5c57f00316f1eb440fbb881549a1b5ea7484ea6547c8eee493438322343b2fdea2aee6ca60c793b1d6fba92cf7549581599820d533b4af2b3f7a490774643f07880d9686a09a48320ec578dbbb83a8ee08a040e6d9d3dfe570c37f779b066e74acf20b398ecd47190f7a1009c9143b8f8f42bc8885b6fda0b3332cd8d20542c351422a5e9e7b5a45d2ff26558271c695ccd04e9240418c0c5ea85e75500d1d5c7111020d92c6cd93a49751a587d69bd7b636a14721f81ebbb560ae09a4b7bdcc4720efacc6a773e6bd716f12dfc82a73611fd5e5b0ea741298ab869f973a2abe91f910e3a213286c0b1a56645fc8e6d56a03ab1aa2614bb7a4e7f1400c670e65158def6000dc2623f5baaa87b576b2bcc67a0a9ab2bc9800c47c920565fb9209be532928e7550e9884245a577a2a7a3fb18313fc58e7e293ac546244d5433d79e73ccc524f40b0aad9811055c9f08e7df419e586f8a410f98cdedc71a04be7f1e159e943c641e2aef540fbbf86721d046a36e9591988485a45d13fb009710f7415248022e651009952618e95e5ad98072560916c4dcfe82b3f31192c2f664db5950f20b2a28ab547a9490352379660eddd7579922e7cb987c1ade956b5f4c03bf828ba002c794cc8b049096f26fd26ab2945402a292da4787cac33750c924d7e89b41a2ba97f65c80fe0d351a407b1429142d510a1490f0f3f426f6db63a4ca6accd02453797506f23791fb577cc6d8bbf1cdf0ebc891e2ed5c21e55c0efeb67defe1dc07e6ac28f9f2ff037a556241f5c38b8870d0d0f7ab78d8928a473ec09fce18729c337d77f29c5fd5a6ad4eed0fe946f5798a6dec8948e750e9c0f1a5b3a5de680f4a4ece711312c6d40db9c6cc96016087eb5353e2425c46982ead3a713c38e24679873633961aac71cd1886b5744fe1907abf283fbfc437b30f36b357de0e4e3f804b628f9bf9aa1048c9af8d95f812210c7964aa247bddc1111f3795caafc3baabaeb4203a946ee448b79464bd71d77a3ce82a332d7803522fc462b994d7015ecce26a8fc9b3b017a3c3dd0f0765c3f1e3a2d4d66eaa6a316f75b26621339f9d93069534b3d6c2d7c174270f4c33875284fac7531c14b49bc709134b291c2b68d661f6cf49e8a53827b1e677daaf73d4cc6c45e30d9c53eacdd746a0e7ca68ae6728b16945b2a1b5026b8fbce03add09a4380d5e635ba9b66e01f8f5b11829b7a81f3dcc8c6ddb224505558b1c0d94ab365b316bd271eb180dad01e08fff13c231d05cd1b7121467ceaba6dcd2f9905451e0d4cd730d51cef0972d27368a2f5f49b2e73794c9976a8a81da1a338ae616aa2022b2cc2fe303c42352605456c27e37e7c2a8553f3a40e803d4eeb43c6684abe25c9324f8d7fe3cb1041d4a467d531ece8fe64db8f493db273caeacaa500807d8e4b8365b323a8a3181822ef1e4fab91efe6082f3514e5c58660b7aee198d770fde9c514f3d80d66c0a29e0f0e2b137fbb143c09579f9b81cb94799aa45def01fe92e1485dc18314e763d1b073119337431f7e37f5fc4ae314dc168a8d62147e7b0273d48b04664bc25d74cfc0dc7223ff29a6abd8e4cc84f7c9a39ed5ef9b64980370c02ff44da382d0ef5f3ab13840e597651b69a445cd6ad8122fb6ba51cc67aeed84f148ffafef50ede7700fadfd560b5e07e634aef71114118dd24ad2b8b7d9565994f16bd9b61d15096b95512b160d29bbed3fbde78357008afb5a4c046c48d2cc56f130d4f178f7f96b6b0faaedebcdeb58160c230f9c38c4a776c2d65b45a911d0d7d7a79a10df06253fcfbd97f9f46e05e6cb66a7576b1a7d54c7c13072391fbee7df101a4fc653804f1e470af86099e65b6f37d443951d6dabc5cc805336a17c283f04937a4857ccf447d0f10183f3e3ed15529012ff4c9a1b885a9ed571c6c03fad660f191628cf1a80620848231495fdeb35f7299b96c480b43e495bfc6bf0806370c6e54f2bcec5b51754e83a1f8b1daeb275be6bd25eca8d826def1d53eb8785db8a6ccb79142206d7e1c7ce9fa9837e2822eba9670d9c350b92874e61769f7c297cf5f6745217a1d5edf6a08225a5cc1d3275ff349f50852e73743df169609575b39547967dd07139fdab05c77f0f5927d5541e104ff0c91e307568d731bdfd570c9a64e9250ebf930054f41b1570f19f0edf3232f4b9bfe00b1aed939229c80757d4fef39cf3cd4181de1a551194bf64684460a2e18863ad276ee55d380e35b947fc05647ea122b9d24dedee9bb83a413a408e63a09fc04b0d789ba80119da54f616b15cf995b48579eee2f7deb433711c3b49f2015ee1d1d4ff58b6431a03f04e48f51c675d74f0c9c55e978160f986c3d7f9e99e2a79a25816a86df991546918d4c0dc86b65c64380ec900e1ad1f890d50bb1d8ddb397a60da65290d3f9ee784006e1435f3b304d701fcf5e953425c20eb80dfae452df2de43dc1726a3398fbfc945d7199313a74d1e297b0e1fbda16c865363d4c77a2a5a7d5df30cca53918e5b27996e131d35f2a1da4a54891d2205733b58fc618c4f46e9631450ea4e61409b4dbb5968c0e41db602ceb0c767412b2df11944b7a37ff0ecb37a41af7422086ea54246fdf99f7fb9ef96400f6bc1b99abaa86f992fc457ef239429fda1ac9de9fa820c0ac4708043e0111509f0ba6524d99dcc21ca3b010a95649a99044c2c061ef7f40189a9120c77b72a3f35ff3459be5022e3f1ad450f253a08a7888fe67cdbff868516a504b98afa7e044fc140de3072b946ea97b6c819be41b152b5f8f43493b69ce48ef9a1991198fb3057c635c64e064f9286c58d7f85b5003b78423cb1ab1e47f167e85a745cf5f749b3c6e400db788988c5c3d81e98c44c1a30d4c29be2c601d8738888081786468f367dca5b555524bad7dcdd8985ffb0f773cf370dacb6cfe6c3199b66c841166e89336f1ec585e7c7cba3505ee592b57e16f9ebae23491536666b6f35011e95b9244a8ce78cbd83e400dee163cf2bed41e8ca8a42326081f8877dabd68a345e3e0ba5d13267568558f488f241a6f5bbbc4e45be704475c5257569c3c255e4cdab3ae538f83310ca727eee4785231de5907b4305eac2fe0203444a4757ea1d09888b92fcf0c4cbaa535664902d733ae79613ac09a03e20a6b3ff86936a4ff7b63461b546755991e60ac6ecd3e3c922597eceafd94519c38d9bcebbee0172aa03624dc500da591a698cde76a124c4ef41d2ba9563b611394ab94d748cf768ada82d0396798d5976d70c00ac0e93380b9da722b566ec18169bcd3c2e3a87372707a8aaebf6a75245b394598e67945553edd37136f747d773d388077af4596267f1bd07c28ef6cd46317f70dc0a789499f87960cd12032fcd31b6f2e69a267413aa2b4c4189216b4407125fd176fda4caf65318e9680e346303fe55ac4e5557ccc08dca6927ca52485a8391d842ea11b251fb301c187017f65354d2f4b697fe35e4a331cd5e9980cf84732eea9f2d0c0b7dd221fb3b226ad14c483720bbc5b5d53c20ec8cd9cdaa85207a196d6d7043ab274b9acc3bd4f99d6bac0bb5e675de46cac4628ae64fcbaaa0c5bc8aac5508ef586fa95b02124c0b097897b819b513d2a02559bbc2b37e93c38dd218c42a1ee3ac7843ec779741d099c70c2791ad7fcc5629dd2730afba4da8934d23f19f0d376da640e4af260aece965e897181f423824e4c48c890e8b66338508d8499802591792bf81d35f6211e20df0e17c96e14e17abbb8fb784c869356e3d4b88d851ab8cb27b04112bbe6521be14fbd101311cc5fe775b064e858ade5d9c241d9a9d87caa471bba2ed9119a6c7fe4b186c3517b3146f64aff4c5abaf052fb18178be6a21241fddf18f475b9b1fd53a46a1f93cafb83604472c297ab8abc3667955e0b397528df7b02d4332861268c087be5f6229dacdbfb30538489de8bb2fd771d780f4c71076c8ce57ba3961397a271700ae47f7ed138487a56e09393ac5d152dcf49daa9bbef447d189e956542b16ddd54b193b15cb720b0e997a540e9f7056d220a1bc667e864c09f6973828ceb954d35e919548e6bf0b53bf3b85c428eb9a6da6acb053516ae46ce5debd42624c845f334c7bbce4f11348352579b89dcea58169b1441f13e3457fd6911d9093ff733929a95c573045e42e6d9fc290b91f9748752a83616905c96933cd3300d17a1ef19e9a8768c76ec88d6a09d6e3a1fd48503343dc6e4429ae5560d46e8972aecba6975ef112a9aa6cf191df36f97cce3127b3146762fbacf8cc7cc6a310bed89fadf20202eee2e3d982c994f65214c7a1b8d8ad2734e466528bdd47c76f627509161a74f16796434b1bebd6ec0d0b15eb9b062dc470a829485d6e713d3c7bbbbba33657e10d0b04c70f9f1f4e770b6e17131daa965207182df12bc19db1daca0abb2e79f1748468119897c27d98ac660875b30270f15585850563e19e06c85347f66a0fefdbf48806b2c2de99c9ba3a389e1bc495a777dd38199bcc5efd7b5ebf6bd7e9bbbc1e1c6913a6c725aea69026dbeeb029f687feb9dae08a6f85050547734162fcf5d76718705cfdbd3894512c433d96e45c23fdcefeee88f4664bebaad742e329fa4d189f87f7005eb1336a40d459e2668a8180d90849e3f4b57711c480d65e69b5b59c1142251ca45532cb426832f69c1853d1c5c383acdc7b848fa6fe12698c610594e484f773aa44103e51868c6f79b40de20bf3002ee89ed8185cac505792136763303964ceb8618ff648a553e47c6937073ddd89fbaab276430a53feff41693767ece4d9525df58e653ee082d115b4b636e3f575757ba11fdde352cb0ba65caac88a94fd5c162c136da7cadc831ed39716e7d0dfcf0e8c04e6e9f8cfbbe31d1b6d36b4e424afc77fbc01dfbc4f47abd8853532597bbcd03470480edd0b36da8214a9d7220252df652026a95c7c46002a4c39d40870571fd2036625acbd4e0ecfea9e42eba5616a41616d5ff8dd34d0adc4999b9f51a9c37007f92fa04176390b1f07bd528ea11cdbff52842ee1d986c41bfb5238927e9b140860a74f0f47f5de6d8a3554b59e2fbffe5cbca9c8f02238073f387b480aedd14e19c2d666711c16370c2ef774390278cf5947282ab36255a8f3c55a7763d00d64e1b8668ded23f044a376c515ff9f132124d907145d21218782ec4b46b822d3c40ae8ef8070c89ef9a5bdaf4e8214a267f4c4a596e258ec3604b872167ce4ba2e345e1a0e6f232f1de7664bd894b48cf30b32d2a8bca871c98ffa9d53cf68c73684f20c2e8e0c1fe0a4677f3ce48cfea624ca7593414ddcb6ad272484f93b2d9308e8b33e1a7f2fcdacdccc29018c0f816d196d654735a7ada2396fb991ec0229eebc2eac5aad7d9617c165550d1d091a6c0816c1df818988278ca9bb1720d161f0bc6412fe8ebcadccc1f94007678d66803a7289ebb8da41b9c29632165cbb6326f0fbfc90c991ef354dbdd9af1acbd9ef0a53a2bfbc616d9d1c9f202971d8103e6134538a84c7165e4debcc65dfc6eda6fe040d241bc4e3faa0ca2eba247afa0fbc4b0accfd8b6a59843a94a1b15c579670955adef6e1fbfc8f844dd13989c316889b4729c007712b3946ebc240988ef95689e93cd77385062842b3eeef78ab5562ddc5ebc6384960148c348768ae6a9317607087446c989823e31467f3577e994956b2f32690f5e1e3c06f07a2ba516aadbad2720306e620866ebabd3908503ed71ce65426b82d4088133db521f46b8673d6bf887e6de925b79f5540fcdbbc49e89aa399791f6cf61a269fd9f0c514c4c50b034a8510263d1f3532b13451ac6046ffd5b9e10d550d6e90437ab72e3c670f53a87e56f7638fd9f1f4624a443bcabc20b8ce4b29fb85a54ad55d117c6b60ff538887fc72b52a0de2813da6a5f85e7e7584a6f0b5fc0eb496124e3aaeb8d32e936c14bf626386d0f257dbe01a7bae7aefb9da6f971ed81b36db174ad4175405b960161a51db5bdf7a4cc43f50347305311b5e6710696238d4bc577e33e943d105a7e1dcda84bab44da347da0235e2dca09e923c87f17bf7393442c7d4241872a15b88f5225c3021f1150c62427a0233f60f01df9a9c3d2ef932844abdb470ef8e453dcc89e3d71240a3f5fed99618755ad9bf0430566a5d2836e5d1e8b1de0a5903e5732c97b12f2ff3c2cbb78b8034c5a71d692352898d9e9d58e4f0c0095ada654393d040a0a38794a7ee8bf620cf52078a97ab9274bb6c391b034f5ab7da6ff8de563c59b49de0c730a4f5b267c5e1ecd8e95fdad7bd443a14e600880ddfb9fcf4888ef456380beb59d112083ca3f1872d1b8f23bea8cf621123208801f06f8659e283d1aa92cb18610796b8a310599a9ff65933a95fd451e611ebe27bf70f98594c9d3a23d5652d21c9d8f2efa8a66a34aa8ab03da6685e632e2185b94d7ef8fcd095dc3a9daae828a715136c63a2940d50df0869c74dbdc87fb78abef675dd36312ea034a7c0f96d3150131164f656f93b9207972c86d382ceea1955bbdeead9fb187e1120de83e7e9a186963d58956e1642287de790e235762f45beb2efb4499b5d632220b09e60605a0f21f053434196ca03b356605ad6aefda9d66eba717c942d6f706fd7396f9edf68e5f4e51a5cacf301682fd2b7e448a7fa48131d7306a0a21fc961b9b52765fe8da2caa7db44b238f12e22017ea17845ce866d39fe22f19ef8ef9cc2fb49e253c9b36444d975f4222fedc494e199c9b1d9e6666b6cbfaefc996072039e1178be004ef6543f7fbc39d3da775df0b7cef5cb29a24787409210a55df39d4ada4c260f7fa3d0937946e5c95e5d4574fc830a413e2883bcb89809e30a20cf38cc0dbd720298bf62522494eeb44850ef221e17c7b356d080b5fb913654fcae1989af92afb844b1080491f38e9ce33c534295fc3fa4d9b1e7f3388c96911ce3ef72e8579296d715daa48a94795dde36a7778094f33cfbb3885cdb1f1452b2e3d30b50f62a2af71a0abc98a7e8afcfa70ebcaf092f2f23c996da5f64766ebe4ec79e08938d3aca4de8c309d86957d07f1e77675523246197648b18eee7fc046a7988a3d32ae0f9d6ffb98c9629915a52b00028e80acd733270a166827845e679ec963ff8dfb16f0f2823e92611fb884c9bfd76347680075d02ca53a731043f7a06aaecb9716b91766fdb6d8e0d02edf56faf5754cc3c6fc5f1385a0ed06807f4219e3e32f42bc75c192aa6f5922cd0af4dbbf75e8810765bcc86d5cd4c87e3c300f3c5a3f7e609f89f379f80e735ee01e9f3da2a5f5387ec96e07cec4b7e231134306d422ad21e350fce5b24070fa0b0da5cc5d5bc8d668bb98a34318f792dbcda3a534718066d27863d6ca012e6f194b96339214ae1ba9ff3cb22a4ebf9483cede479b3055b2c35effb587de6ae11c5ee3ef52b6f68f55cdca29e74b50856de7a486cfe3b00eef34313a85e7911e193a9b0bea9b0bd8fc991ed3fd8fdb712ba213139cc925bdecbb59013244b35a2d882209b28cbc329cc2e86f777f06c8bdacd7a5ee877e852f77b1d56a5d4f97380a45bef79417feef9e6f70ccbcbe828e16c3dbae05e11c9be4ca74d4dc34438c08f175b90972cd6a39074773119f7175b838c08117efbc97a9ad6187f54341e1ecb332ea4d6fd00a26120e4d8e7c1b47b15ebc6181c2e813b20d9ce42d13239342710ad13035ba20a330068335385ed22ebddc74367ee396684631893843f10c615d472f65a806c46f26eb4798c58864a7747bb97ba4ae2f431781fb584bdb633b5f7105f58efea2f94d3d7465ee442ea88c4c5a761da92e18cc5acb93e508166c92bd30ffaeb083afe6a55df62688865fa3bf2c7a8ee59b29f6e0dcaf13ed4f347633d80fabe678167d670910052382eeb7eec3214e96c9fe09e5812b5403c236a4c2c7844cb9f0ac591cf3bb6964cacd15088cf5a6cd7bd276a6353dd54b567a0692fd5d44df68ddd77818cec1f8a9c456747c79f7133c0e54c79bfcf47da13f930bc0fcc9e58642a5566efb08a1286aabe3bd4df5661592fdb9cdb2a0fa9456e4e02fc94bad75aac7ef3d075e08138a65ad3a5f92a0370aa7e9c86279f5f00f95cc15c0461f0cc57282a854885eb83b0d78473b0c9012df25bf1d311b710733d9e2242d937810ac2221569846fe0d26168fef088ee5bef757323034992537f8469e5ae00ff5601a126b849ac3b3f09960419ed7ec843750c6d90aa1b72e8bce52a2ed6bd1513fea33a00523a9f8645a6ed9eb36364806d51d0b531758f28a29c33f549f576d5d959a7e6fa87665a245c3cc622c35bc5b77b940e1100b7d9d56f73a04a5ff2f09c307743f8cc9d92c43df0c998ccf264d8e0e79b34d10045e97724abf5eb603cb190f6f45b665f1988a4ba0f1688ac0045b9bfcc7c521b14977cf4dac124b6d4482bd1bc490f9d1b0a2598a7d5dfd9c65444667d6c91a3cdbd2fca4ad5d3923097fe84fb42956c39060565157e1c4d17d9f9bf5d3a34793a2152eb430f2f5213be73075a9dcd251e3a082e159a9b985cb5e85b72017e3ff6c71b473e3d6df3f6022ba8dfc8c5662e268d50dd3618b7237bc2957cc97ba712f18e610d7b1327869ef6172111bf296ce4860c9ef4bd814ac8320028e45b769b7bbd187badf7bfb25a4ca5ffd05bc89d6a4e5fdad1b0afa6a437537ca255838953677a44adb11cbea79a02d9ab5ff435ed0611178afa775b2d932ba017cb91ec0a63417a1a5b095ead597c75c12d1dbc161af6d2cbd318e542a1cd1823d99c2cc6b15238084f3dfe7f4a4d78bca7798778419085ec1726fbd5d813b70fafdbf66c46c75d7c1028e903c85e6245a0bfdc9d65594dbf24f200d65a9959288ec7e7ea11917ff08a1a36297a41329a48e5ab2e0907d98e2f64801667513b54bb4cdf38667cc9751d12229f498598fc1721e86008667b0ffcb45f7b38a643e34fb95722d8f7f3a058af4737de49218391e749f006b2568121e69718bfd32158cd620237300ae991d7d9de5266a25e15b3425f0d13a5d0f2020ea1a7539fa14631fbfbdecdc84f4dc318d297e92ffc6682d310fd2d27d4faf880c4b1105927a50bbf74e96f609a0ae30989989b8151a52c52c867d58c035e60162fd2657342e937ebe7f58df976fe2a54f12bed9586066c5ac13a1892a684bfe2ff8db9ccbd8418fff984feeeff6dbfa452922af2ee5f3e8a12311b7e35cca4bb44ef2017a49e0105bc00ab5a8b680877815a80913a1ce042577ffd8cb5b324dac85bb58619b8109bbd7d8eff656d8893f1d82aa68c11c39934cfa36fc3676c48d2dcc7d95fba54fdb36e36c59b898e8ac936cef098f41287db4c7eb70fef23fa67b9646596396a21594c0cb3d3623ab8cfdc4ee0c468eaba1c5f2cccf42aec4bd4bb767716c23b2a201309ebda70c332ea39be01f54dd30e10cda1d0872b20a6ab128ebd11e904b241e340e27ed582a210690f267ba464b73043a452b1b42bd7c2851e5e7982dc79305b55d97396a93f40270309625288b9d9908e185f574010b599e9110f0b40bb965041a0efc86395b3709fb6bfc6b555cc12e122840880f3e25ac89f9cab91403b6b9935be1b0f10aee881527e80d0716d6a711cff21420225c7a7823132c64bdcc49e617ca58be92663459fa6ddfa981360246cca727c87043e2fe2fb7d71db96b6cb6e6208e87d484ada0bee929161783a4fbbaee90e2afe1c6d9fa6c1a87c189aa364ead5cf3bc8bdec9140902284ab5877acde3a1b90ca6abe4540504f5b8b034352135b8712324b3065e64fe87811b78dee628781158971c197ba71ba096348c14ad574e5504d9ba11e569fe324f2bc307baa4efe244d8aea357f273d8113bf26e3e31133a15ba8e61fb7eb00755e76abd159347a725faf629fdd2b6a2c6af42f2c09b9fb5e8f38c48d31f3731f46a3546f9cca14dd5e489ed1f3a7ea6bd379aca869724f92c871e90ee34f0926f10261cde12c0f4d456702a62165d6583952594622c8a4d7ea994dcb2b27c7be98ad20597b913540c479e41b70410170c6c5a10387988d2c3a5300b914056661d6f0e75f518a38ab4a180e0d7f8c1a2db67f48d151a164cf1686fdb4e8c58c787b23e2a14e3c3c3da2a9aaf40f1828f9b6cf55013740b44eea3b268c8fababb81c0671c23a68b8b5dc249aa09f69d4621302c43b5149d248e3a2d1dff57d9bf63d7ba74837c232e9fc389304affca55159f2f19e12821c03466b4cf2bc1d9ebebedf67b52b207ef2be0ce518cd2c5832908d2ca5973078fc4dc77c28ba01f6c77e256f00f825d3415c4e8acb319f82aaa076bcfb3c0a2fd056184f4b28271dd4b5b47f2384642b11e6ccd8d68166d3906d34e1798d68ae61891773203da65f3c37d2caadf459bbfba258b92e4ebae10952d62066ede54b6fcbda40a52e05e58dd9ff7290932cc4597a5c7ab55e67c7e55d2b97a5a0fbc2a6b607be25ee32676f3ea5cceeb575b7b1004374a27a68119f3e5325bef0d836ba841d7f6d90565c63bf714a8cf032c95a3dc8b050c4b50fa69e9453b3757e582302a2af31be683eba1a6d51783eb39e56a177002ff7d796bc398c8be68312a28478a4e9c1fab096dc8382c0f6b4031c7fae5cdac7e0f95b81c8481e45cce6be6ef6e71345c3d0d6391cabf2d57f782fac3d27a4e4a29fcf9623bf8c6c1c1ef9b1fafe2dbf34e9d4be575169e625e79d8088a54c9e8a04cdf1b95a1e026002323bb12845f0f9042d47df705242deaf44d540962ac5129cf0c0503fed9de89900b73dd8f9ac69c00318698b8fb1c0bd089135b16ca01c9253c0cb9edd22411da715df02ec69fb02e98de6262f040e3850dc20675ece65c056d4b2a8b73d521fee08ef8b89334dab557142d4e18ebfeb2646f27da816351150e0aadcb90ba459050ce02a034c3a9b55eacd8b8e4cd90092cd95a0786808dc34b8a27fcfb036c758828251a1ee63dc4639c6db3897d56012046327c259003806b2b3601c0b3c740833eb6df4eaa4ba9cf49f81db81940e6074c7addc6e75e6fc04a3821c95c332ce14e092bd888f00f004878a28446d5665232b1deee798498e2b789fe121fce2752edacd953d5a41ac1f7b5d06a6ab6b4c26bee338ccb7114297ad2340cb336992bfb482e053906abf4355a4e6ce71847c9063011ac20b84dd23a5842ea85ad698bba27a7847a2c58c8c48c27f62d8811d4165c95ff599be37334cfea910bef552f8d0443af7cbe32bec8190894ab98e00f97e0ad845496a351824ce90aad1bcf0364aefa3f9765dda5fadc0767ebdac6248571c8050fafb935bb637c0590f5375a35fc1a9fcdf66238fc89161a84bbeaf21c135f00ea5aba179c53a65a082582e789098428b60f0bfc6a527cc8d95a1022ad6130cc6a03ac388066a7f42191b58b9b03dfc712223f0eb8e81a721c88f20bb6da9139443a9f5b570906275ebb34500feffffff01