PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 58958 41a0e2b50d0eea1adcb1d1c9ff0ddf934aa334e6ce2a6184c82904b76d9aaf94

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f0fbf094a1f844dffd4383575f55e261572ce94407b70f36435af0aeb16ddd9e
Certificate Block Hash
41a0e2b50d0eea1adcb1d1c9ff0ddf934aa334e6ce2a6184c82904b76d9aaf94
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b0390000e0290000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e63a6c5b4ced8e83c4e1e78c2e384b70d0d8b49eed5f62bb7c9f529d837b27029e065d333501da30f6b3404706074a8b46f8d391c2c7448d0b5a1e4e609c0b04d1243ce277e424cd3fea97cb8b18c59b8fb717d1ac85b731e01b0000000000000040000000400000b0390000e0290000

Raw Header Hex

000040203bac537136f750d9f0e242f317c28a662cdc8728cfaa4da57167fca8a3acf00a41ff844f2c9444730b7a8a493e58052ca4fba143f2846861bef37d802d4660e9677b116a17ad03189edd6db1aef05a43360fb70744e92c5761e2555f578343fddf44f8a194f0fbf0

Proof Data Hex

59,560 bytes
121216020307b72b33c1a9219d637ba9c931a4845ed17fa84b177d6042986c471e96a9f249af35a5e1b61485403f73228b23df89bed069ba92298f0746eba0b15827acd5d99a1508d83ab8c38c403d448bc91d942a493691dfc5a3296fd02b84709b8bcb1f9ae06f8c23f661cc665cf4ce1568d36428622cafda1166d08eb9f2c329bd8944541b5841bc5e980d4b49d980d93c045bfa45b10c6fef439966e9b59b88087d31f7413c337c693be8f3e713909af87272790ddac1ab0712f33e2e7281dd0a1f56459a6f6bfc3e66c1601ccdc9504d404a7d19e4c9d18fbbaf8faefc290a1e00a2c1d630a598f061bcc74bf495e931d991ef058f87fef90712d02ae03760f022764b948e14c0f85d5dfbd49e7599d08e7cebc7a951ef6c9e9bc27f91920c6392a8dce128368233b535d844441818eee06366b50003210b320cdc58fdf3a17670204a2f5820c88d4e209aa2c6283d69622f918e15ea86dbbd61d99b8983b57d4cbf2eb030436df0b5bb662a429c3aa4270b0f8785ae24f23d3805b765c7fd7bb43c7de61b23396286cb1779bd85e2e22d60ffa44241ed0154b4e70a6532bab35a33f99e5ffceb5a8f752edaf64b41d4cf7d6b3b5c9e220ae550063be192189def3fe5ad27e6be8c9b6c525eaf88cfdedac8203a60c1348ed240c5106003cff3e75d0bdf4ac44d829b74625272500c22fc4c13109c43871737cd1a4c7ccf37260bb4dc2893e34f175e5a4914d7a50b2b03165a9d98aa722c6300373ce52c945da5e274ee479e86ecc1217c832fee8aa3824fac39a1d389f52892462d34652a6ec029a28875dc3de9fd11b805912aa597d9552f84cb8051fd24668252e3bcdcbc2d8a831057f3775160e104f2fe148b0ef34d04f3325c6be753167b9a439753a135170d26b581227060b37920ee0753f4f2734c9afe15e4a8a59f543c3fd7579b28f6028ce6543beaf38fae881584b9ace6e04b036ea17ea0ca81003fa9648538c61da4df923f56d4ec1319206476955926d0a76819b85eb7a5834fd21b76df49141bf6e7643c4a8cddf03ada294b1a2b6ed4148a02ed9d5b419d5dae375f84267c8bb02daa80dd2d015b7153f2d8db8fa8095c3142eedc9799094731cbd6b1e9a2f5990bf478f83e0255f925ef122d08b2a6b4c63c7ff068ff52d35271215575c48e9ece1d8e1ab71aee2526db7349fd4c2a48c79508af6ec2cf5cf7874ba4d6eeab5a5e7acc632a4c778dce7e9d74a6789680f2e1ecc8adc4070b41bec1b9613c9894420825311b28abe7afe5d31e66dd61d51991ce7832eb360f1d87d03ad033aff517d13e0e6511e213c605b4f3fe464e2e3d8a784b0cf63758cb981391a839be6e30aa014293d0636a3051b80435c360dc4f29552bf0a84657299610cd81809b0bcdd3150dfe4ca63996d9f1538c968fe452e514646a33ff4c0415af464cfd1d65bffdefc21dfd720319a67f6dfd6db84bbe85ec7c2dad66a8e4ead0715b6e9036439afe7062c833fce3e192dab64f69d413085009ffaa748dd3d9af642162e641d00062e3f29f121d30f7e1244c8b32a890f72b56ef675dcc1cb082a3e4b7fdbe979f20a31db5214c1cbbacd91d96cf3b26e4d298239253a6d4e83d7e895f58299755891f4c63cf20c0f6ec61c1bfe4b228bdb89237fce90acc7b3e3c97fbb63521f4a8b087400f5921f344dfe328b0633e31af9c6a997a0ea50483997bcf79ad729a9646c071bff53fe6f089900a54ad4869bc7399599a4b5361503130e13faa0532fcbd66fb640d0db2325906bc54bb8b64fca4998989cef11bd4253438ddab927e3b870c2538f0b58a60f1e3ea4103f23349cbd0ac86726be1fd658fbe9c89ac1321467a8d25f4039a1de96fd0ac81ebbb296a3fe3ba536011f09e2a02ba6a967c0a1b4035cd7d4427f3d6f7be1a2516cd901a32a730f66d2f2d7e1745ab9de25adeb403b0591f5ab2e75c0a5e3a6db4b028b87617e9c267eba03eade3a7e1b89280cb41b839cd2ead5fce1ecfd5e989ab5d99e9695b10a6bcd2ae89ee28f1cba4510574b12405a364311448b80ac3ecc3af3c89ccfba32ff7c01a6cfe0e8c648959d82b2cb99b0f878c9bc850ce88e686c2c3cf64f64db1ffb7e07f9493931572755354cfde9c6ef586d58767d6d64c05d525d5ecbb05f04408d6d8d4fd337e10efe6fa033db8c05344a289bf0f339a804094f67572f9dbff0b6dea82570b11e06c31b06f5e4968a1c4c53cdeef9cfe80699fc85d3ef63aecf2632dcf15c9bb31902270e57f2037cd6f8cda1bd08f22abdf9ea9ee335741d4930aa766e8776f4878936b21429d988a52447f4f1ccec3142a4cd962b021aa31dd0e78fff491583023b958885e7f2c429ac0c3495f2ddadb1b0d35d7e4d04f017ac3b4b7c183a46e8410b6c42ddb2d54164ead691b505892163533ada02cb29e92f40ccbe5723ac1972c03d41c2e36a160a0c2c929fe0c6211cef35f65ce9bbfc03fe1f96d9c179fe2b3e284928fa0fff2565f2e1cd5b174f82d5580507d48d4d74129a2ebb01c642f1030fbebb8d8457dfc34e707175b1ed6c717fdfcf609b46c5c27413dbcd9d80977cf905f848aadfc3534535420d099e0a810799b6cd61ee4b92065238fb32d6211f2505a41608957bea5289496f27cd3fc0d2b955241a21f76002c4aad32868e0ff4ec7bc020ea48f31ddfb25f5ddb9c8f89a9c8dbfb09e05007a832cc291976b66db4b184880c7362041599b6f2b2d720a16570a7d3c22803f6512776e71c0c4053a130cfc0b770e6f25341e71b61f538c38575359a12e1bb8fa00153d9c319057a1a7ef48084dcad8ba2203277a098481dedb32f019d4965354a8748da51abd47b938f0a3279555e784b4f4872fb1f995682b33c19c85a4db99a69fb381d60dc70347f2f081ffe7dc8efe9451a767e60758ca579907993b449a3976255153a16f4328d98428ae3b72f98e8fd135f1c0f07910fc968b73dc6405dfc442f578b5468279ca2debc95d57b1348df2ba6cb55af1e3cfc083ee9de01714a009acfa8eb2ed188cb059899e8507e6c60f1a6d6548f410674e2cdeb009dc98f52894f14e489c47cb782605106652e60afd7acfedfd410a66748cbe36d9fda5b799ff1bc0e31aa0677c60363a6beebe0ef2ac2acd7ab1e463c362312363e9e1c2ac4cfc90e7be536a32cf1016d2e3ceef6786c4c7ef63a0d466a311e2a122dbd7f67d32a7e1fd8d14bd2c3d1b95e364a7466ec8b8dbb67351b9cb18ece249db9075202a78c8215e01d038f7db4149d3ae10a800547c69a05cc8fbc42e37e1a0a43b1968c03e76152ee308c1f8f5f481bf6089de67b9a752f312760bbf8f9e8e5ae0a80c01f7107b0ba32c7b12a3349c40dc59abe28cbf99a3ce6b4943a5ea9e097c1b42c0f87f8ec13cce6f0bf8f1a44973949a6e3aed5d476f7c7fc3059c787072c9395ae821c5cff9c8fc189a465b0c8ddc1b65e8513827fe8b115a3346ad6347d52bec45c5db79ec9e82b70390a0b81b97d5b7428150b2f740020e4938e718389bbdc18583e2eb003843a3d38d33ef722f4201c2e59ade89ce1ca5775bd93a8d94dafe27d39430fab0db2b01d1aa33035c9212461c21b1983bebdfded3a4b92a818320650c2610a56214ecd39a7e58d33eb53038853f6a9c38f34c1676db5302de7773eebc912da2819f810faaf5d7925d63e436651affffb93f63839d73794301c65a890fc37ca7a448c630109537dba0ff0d123ab8122d93f2b8c3f9f5dc60e87c55a1c85cb36a76be89d2b8ebf02f39399a56d9b3adb3bf8989f9e5326c0cc5cb6f69d3bd18ac7e17abbb5ba57b68975d4fbdb621761a1a4aad51ef2d4a374509474a337e788169a408ab4d68376d426ee65687addbb364a251377221f418e213d3ca6a0d707a1b5b2d85d0f914bed17c5ae28d49dfc9b9b3d1653b850c216231d53a4d45c6b148fea800410d84018fe2babe3313527b7120d4cc60934ebe1e06f747e3230471f59643c0e0ece93f2c067ee8e1f199b5b24fc7ad2a2bf83e38bf6b832cc1f61226fdd51529cf20445612e2c8616443edb95223a322dbd5f16ebfadd6e1a6da4ca13b51ee585c8e3a30392fca7668bae50b4e7be849be4af2ec801bd4954aa1fc27e31b3198b819da204750e38c1943d16aacab6c06b511a31f2a1f274fd6cd7479ffe5816a8ef29885a6d4008aa711885655c50ff4160fc1ab3c8b7b94f9ba993af236a5edbf1e4e1ee6fa84070e58e18aad1dbd34e1b8bc8111f2649a21a39191dd45703971d271be6a89f3bfd9739f71f5e0c4c4704b027137dc1d35241c9e7cfff2da6324897108adef622a3be954862362195592bf0171774dcf04a8a20979f0119fc7076779b25b391abea423fb25502c86d12ce0aed48c17261851fd6202c6b2caa4105a1f60addd612bd80b3b07b7b1fac3a70e0b7c18345d46767642b095b0060b3063b7a33b00ba944a292319689500d7e652415ae78bffdc722c60b31cb24964f7ca870d1bc708f114e1ca1e7b055bc8e8efdc220c5615755bb8211daef2994f44ee3f6cfb333e364474d4a79099d3c35e655c2d77a68df4b66f78a483ea79f039ca5a9b06679dd07f72a4f378d7cfe6b82f735cd5f02748f4baebb640dd08928cc93d27257a19edacd689c5f71ac1fc179eaa9be2f1c4cba8ee0e26162539f64f1c18982684c2a497e53c17fd0da818ec48b63cfe36ef576d3003329a7cb46ebc4a20b680e93a570bcc13cd65b8487ce2c0aac43c3cd8ced2db8fb204a9337306f7a00e60eaa4d3582cd3aed95f894f39a64457aab9a52d3f6cbe91392d12de6f1acab0f39c6a60fb12878b8975eb0467aca53ee5d8a104151591323e82cd6fac5389096041b3b9847fcb7e3c4551b4bb74fd397accca68268b9b513c6e8c46f57101f82cb37ce1927427e3c684f5969b573131b75e08f80b4c4362e17a211d1a35a861f537930b5f0bc9d027faccb4ada91107ce2b0afa9683e18e3deb2ff0118dbe0582ea1212cf933e2d7ea11b161222aa7d034b70caa4da17a1243645dafa9f51f5e64f9ff52cddbd0dcdfc73d77e771456a78af36ddbf04d02eacd4fe53c00fe94533c0987899c28da20bbb2a3a1198bfa816cc39570adb49267561a5e901546dff833ecbcd3ab19e8fa0680de96a7ac45780043b0bdd491a596a61e6ece3566c5425470f3fa5909b693327ee13130f137b70171e55fa1955ba27bcb4811462d5d3deb89a44b304de1488bb46e5ab8f0e068d920251837930a3b7c0bfc4756e568a1e5048140691ff0aeb1a7afaf1e7a8d85d046fa24aa907fee1171761141e399ecc5c9a0028522c575b408ae79a4f75edb2741b7fec054d443380a203987136831dcee26241d8d9c05254ed65338ec1c7ef1e702a4bd33e8a057b0ccfea4e95adcbb7eaa2de2581dfdaae05e58ccdef14bbe8ddf9653225c8c4d17d65a65dfd67e0751df30d3672c35018e1516fecbe67263627079f0cfaaf0ac3fd98aa37ef9a08526a964f967a648557d7aec09382fe73e409305b5b92657cbea0128878f9895a3b10a4c8f5c4b1a6729e1b3acedba913b667115269969f0bb9216d2507151043af2b10a5679db58808fcb0ada610b6113451026b63fd084f29e8c4c49fbcfd38d6a61019eb164b8c176ce71c468f6080da3515e3b7efb199e0d64b9069d7699b43939a178bb864403b7bddc9d23633dedba73485c2872b871a5776573e6880b1617807d49940145ac916a537128892f09e81069a8c2d625237fd240f6d205d9b8cd66bac5364694708d5a7222cc04bd4076851e6dda79d44d26daf69d478d1fe29992069d8249b2defe7c2d25d7cd368658851f13c30602d17c8bec8cf08965407998a47983d6d67c96e6fdedcdd81f512a0ef9caa8d7b94b84bc399d9936b01c2a9c03687c1d5e71e6d804aa60fcd9cfc8f5ea3dd2a30061cc6c388f8047c8b5ecc453e90864b0ec25d46b36cdd4b747d02d5d94554539ed5b095d4fbc270849052deefbfb4f199a3f2dde92ed400f33f5569cde7d53a6f5337efd06cd79630eeb7b3b2a991704b26906bb62ee315b515b0b6088e4c13dce97e3602fed2f4552af36921a8599e176174f19771fccd8b8f20517c25554d9b00cadd2d764e7ac3c49387ba65a332d9f9a5f1b23b984853659e70fa50dfd017f67defacb3a2f019959331331055453f0c0d7ab11ca14720355ccc73e8779de162f5cbaca0b7f66fe10c7418b65a191502526bdc0fcd2cdbe622692e88aeb2d19140805cd75c31b739c5db184058ceffc93c414a4b2a38989ddb37f67b8ccc2edfa7a4762302dc0d5764555081fe39612b1ea4d2956acced7aad8df3ce2b3675586c5fbd2d4d9bd2811114e0809478951c1528c98eb938c5fddfd541190118eeb8e0226d502a253f5aa52e31e529499382c5f2ff4861bb7c79e4c13151665f24da40d8124ca3f23275c959c72fce2646508a141895a625bd0dd35ea2c472edbf2de6027c442082da3952a239908626a2a019e3316eeef9882196c52024849219258efd04dd8879974ea5d45d81e9d3858ea31fe78e1bd80b7f6868bd34ccc9dd9f41297f4d43bdf23b7edfe7b03a7bfaf0872177e5e8ba2ddefb9e30d859984562d62cfdc08af890a9d54447960ab78b25c5e830e8f82592b937f68ea9615c088fc8e1123c6443dfd2143bed24c6ad118fa007f64d7dd2651ea6afa463f8d5fd7ba76c33512de1045e803754dd9a9ff59a55889be6eb484dd344723c39dc085431f9b518b5c9163614bd5f55c15518d5543e3f29aae4a623874fb95d2a085be524b2dc2b661cf12314df0ad76023fde4b5b6880cbfae5a4c475b4eafa218868049d89943b22fe6813fc6ee7e523f7666c065f45d8f501d438fa66bfbe532bb2457fc6f4e0439aa867151a181f214619006ec645ce4b4c0ca23038d419c654586d44c25bd88e63e1944c800c11b88dee228a54e461ee97c34858fb159adf491527ed21c0b195593b42c71f43c5c1e8ddf12a05d152574795727e1ff7bf80dd123074ee3ccf0e0e87c1ad76ed88a1f85644bcf35dfdce252159fa847c95db36e49dc3524f2afc710d6c8ab86c328624aaa27470609cd379a842dbd9fe203129f05266a85469a2a977becbb2a78c00eea3e2529d65421734db5091f14358ae37e373348af7f89172f34a012b002f940a4d501db889c661805d3ff3f477f9745cda1fa3fc1b32754d6deb2079648486772f0ea59f13fd9be84b962068a46fe7ae01a95021d4defb3cc510f420c28eed529f797054c9dd5c70589aad54e52c045263d2e43e1b6d8f9df8bbffc9b3b687d9fe9d9d8003969667e9d71c1487b6a1de3a332a2e95013b8f132b2b402e4c40f5d44d2c2586b01c60cdb4f20c8040c6c0e50d4d0f12633447f77d48caf4ad7b3137beed504cc9a22eb8a0751643e3a2e1df03050fe3bf0db1c1147cb3313f4955fcfcb604d7d52a22700803409d112c6edbd1589768ac22ca7720e6a7b93156472e428f55033d1cb687a27caeed6ca80c931f8bd3acbd7ac04c0cbf6ed3f060ff52e9b940c001d6cc65511055a3c7fac5ee9656c1bfcf2718bd6e5ad89810a7f046d5554ee82d7c8288b21578464364f8adcd1ff92c9c836f51361113dd64d8f73b32ae745838fad5c365a05df3714a1406394750f15a3b5831e412bb0a6095a991c7e29e079cbb0ca4c98e546bf877c00db7c72470dab3beda83978a9f7741a998fd4954ac81a526913d09488b2b6e24dc479987a650f62d41ab2cc00849a13491b8b25c38f6aa1af4c1779f6cea943a1d02b9ce55f991379cd5ec6790ab082843a372155368f34b5bc306462586819f5b383a29577ff2cbd0de08e4bd92006a26dc6b03f21c624a7393552f8ca3cd07dc1987a6359ce7495b0bcc4bcd1404e7aaf118a9e7fe5af72872727407fe6634079a901b325c06d8ed4c6fbb2172f6f7f0d7f412ab0b4a29489020088c65567ba1cd9970dd14cc4dff40349952cbd7af7ca5aa7185cc2b3b4a0afd0ed6950d4f5f3ba1ed7d68eed9f83e865a03110ad7a6340f897038a2aabe20e6c471657d71bd57c41e795450b9b0f2fa46d2e312921d428c191a5759bf822bc07d12d5a14db2d1361281316e6eb3930fba1f525b0651dced5bee111e563b5f5f98b6613f8e70aba3884bdbff39448afa3e52c289c153b93bfc3430ce9c6fbdc572b23476be63ab129d926ce8bac204ce62d4c8898c31ddd7f5c75f6d24625fe393aeef54363eb9f871ab0a779d9a418b777e01128f9ca727abfe3dea93d32a3d5f1f94ad01fce56f47aed9829e85df1b6be4fea624cf4ec12c11fd433fb9f8b228b9a4f13d64716df50e347f6f081230749c95aafb9243e76b496dbaed6c1ea8d5dee4ccf3534e1198fca010d019fec7cc1d2a59aa5d3df6b83078dfb8f0da5e46663f0ed369a5d053fafdf2b678916aa26232889aa4a68cfaa3f8dada7b701151f4798560c2d832da426844d507a847c6de3a5bc98bb0413f061141fd51122bc9c622e4861433305e67db7b0e58826be2085d73578e347636656ff057fb045c51e2956b2c15dc781105912559a51e125dad89c7dcb4dd21709b6e4ae3a332635624a8dca7789fb139364e12719cb33c98abb850a855802b323ead0a303454ba1bebb90ffedcba32239b0e0b85d80f1793e5125f4c51d555832ce40bac19353dd8487701f0e3133438c6e472e65fa72e7d96bae1daf354903bee3b470e167f4c1aca9d5314c1851e59cedf6be7af5ef3fe3120a3ca3ba6fafd166871fdbca212099ad5ae7d27689b137f4ff87873b3e7ba88ebf15a4bb99e11c1bab4ceb86a5ff1f58b30aa23db933beb4d80150913b34a170d13aa086e211e88d9cfffd9570b9c85aadb81c8d0c5af74f0cacbc5f58336a90fab8698fcc83d9729fca4a5dae56c2c856b4add9c7e2aa994aeaf6b2f42f1629e0159bbd31159422e0d2c893a0fd720ad58f6efc458371c06bf4b65ddb5b47efeaffc43d702a4f67190b2f1f6e659464c18d63145693063ff562d3fca8c37843b6641823110af589755a10577728491473136ab80f88eb2db43cbb3781bd0f6f6c080cf00df2229ccbca934498549dd7e062f3b144406a98f80edf20f06077f50348bf4fffb8f481dd533dfa9ac3ecf7f512a4c250b5a607af14c7e6c250aa9cca607a00af8bca95fa57e60c319e6d4d5b8472aab6d56c7ba494afb9c2adc3685daf7eccebe2111326a1bf7fd0ae068cdb46de06407cb6c8efe3970a868c771de7044c904ba8f0de66315b99cfed954a7821d4ecccd5ee9c4c64563f9bfb18b15095e69be7f4bd51c084d896d5bc1dd2e8857bccec6c32051dd1ad18d3834aeb5ebcccfba8e4cf74c78c4eba4c12d2ca9b51fcc559fa64579178afd9fb61ee91c673409198037563a3e2a956ecd45f8730ef35da9371f907ee103422ce531b313549fddb264adb4b678ad4a3d7c0fb5da7fe41ae949fe0faf2dfc8261fd5790898bbe25a8019ad54ca817e8822a885aa369a091e62f7b81ad184ca4ffa99364a4b56e01abdb8e0eeda4d564237744cdace71c93444aee72a182f0c8f3531d36a7c146d699f98a809ba9fbff90e7be25912309b7a77cca49ab6204f09a8ae9a002b46d39d2e24bee1ffecb7d807dd5aa94b3d8d195ef89ae7b23eb7a9209e9556ed2f33188db295b71b3e7b1c5172327c1aca977ce924ab5cb37b1588a6f1478260f0a4cb947135a08d15599b02357b1d57a3085a2cb717c95dca1c41d0258dabb45241fd29cd4518256bc460ff62a4381067116e9c404bfed799f624a4c9e80533648180a9c155adf8050a29f14bd7de61353f6c3cad5cc8eed2f6ad66a87df9be7e3a62b646d86931a902f21880a191f7aa382f1cd8aab07c6d44c5c02e086bb256a945d0668304aec6be1f2695cffd816aea18a95cd4d0c35543c6979a205eb7daddbd284ac4dd26587ae9ff0783ec06f2da03295f79d58cef7a093f28bb30f4c42d4cef3f29856ccaaf417702834280e624c87f27b5dbaeb7edcc1ffb5fda22b2b072f30be3df4becade9b00f2e1801238d569e4c2e4def646816f7b7e2c0f0f0569d0d00f6ad66afda1552b2c294624b059681c98b5e211efc7131e322e311427bf899e5360b91affb898726aca57accec90291ec8f4c5069f3da0ffcab2ff89791301b84de937772353f8f5bf4ddaab34efddf9f1f78e8074b21104a9fd7783750e0577daf7452595fa483eed5b729e883e590db8894e6b99df8abbaa749ed6f2f8e37af2ec44d7a8ac4884e20becdd413cc26d66cd0491b3b8c6b2e236f8fbda94e044d6a91abfea9f0138caa6076642903eb1e813daddd4ef987aac5b1b4d8438bbe5a18bb92c02cc9beb6a1c36287de1ed95f1440d7d0d2894477ad659ad7ab68a6566f344e459fb12136c90a78b1685e128e980c994cf7e29460f879708dd2fe199a89ddfcb94943ee8d221264cc6a7324466a2e0865c0e3e3097e22353fe07fda868fbbaa3d0a42804946425ab55080eb385dc71a52e80b09bc0b3894236a6954701a53f841f79a54fc0686ea02fa80b89d75eda14eff68f221dfe2b9c145722e77356a7605224f44b271a2a5712ef9cd12dd7b23c0b7e14e93b988340740c964bac2d6b33240690a6f86525d88b925a1bb6422b9b9ff085cc6b3db26dd1000579f9f712b69000327d5e2fe2fd78ac477743740c4fcc38b154e1f9d0c1b3b37d77039a376232eea765a01afdadda47d401f09dcc435a0185009f46d13a3aa5071e4908056a44870ceda324b44341a04e931419b5f12f581e9841d0c69fedd6b546305f34cdd77544d7cf19d308fafcc7ac1cf19a611681333514b2932432fab80bc7c4b5c890ccb74014776dc4ed632b094211798307c2f073f3198dd28c2e8876234e63d010d6771fe6c57881dae94b01d9445db059ba5d4937f3050448a7f019b97f1b6a75e214e628017ae988d52c86518eb94aa7cb6d82ce84b96d8ca59b0d86442c947f3eae35f054bd5b5156c5e3a8140b4643cf5b19cbebfe2ba5807068769aa4dc9fa8e801c0b47817bf9984f90dd3cbbc0405f22a4f82c2246488c06fbd56b565c38ba50189c56ced5fe6c545cf665353e7e77192cc1493229939045e7380a121cb7efbce4fd32bf0b7f6df07ca5daed3ae9b2242317df160d4f225288aad67b7f5c8fcf6907311900e1639ebca81efdf196457368b5cd3258d38ad60142b14bc5e1cc201dd1f94f52a35d996216318e7d1f36dd7a058c3cddf26ac7a6678df9c9189da463600b60e3d08316721e64e4d4fd3409b14a75f5b1cae531435c37cb99698da68246967b5303855040bfe7ad8436212548fa06365283db9ddf97ab58f4b4cec47cd13863bc92734bcdc3db561df5046a9391fce79e57b560e95036c2973ef39c78fcaaee478ca0382672b784359ba07a04ee3d186060eccdb904724018f2ad4aef9cdec91283b07b2c347185a37ca6fe3c6f626a7e6ce7cc098be59f27d365ddfd2843f71053610096184ffad194a983abe49701cb3977a53b1410e5702278d8868c48e257bd22fb11caf2843f988ee3331a96c240720a2ad0ef98fbd57bfcb1d841c48c2894e7314cd11d2c597aef227d543a0d2420f6f7ac098052624791622b2760d8a42ec7f59b72bb0ebaedd224e2138e74d81f636e8590c26b82026ef824c519c2f7c7eeb52dc54a8ff9a8003eaa20ac024de5c9f9008e1f758e450bd97682f344d7bd535820a4ff0f5084b25487e755a9432c30daa9f8c1ab82115724418d4ba1f81a9ced551f8f4f9c7ea4da3b463b6a18c01d439ba285944767fa6761aa04276a6ba95136334085327c7b5c1d11bca37909037d33fd295aea5869500079ac20fed54eb5d5af596bbc042e3864068348a007d6b4b721a3ba722cfe1d45d7ffb08c4623d03a33960fdb16a0fa92a32a579263ccb80fb36db98f8929c74aa0d280296276d3d8e8f6d62718ba9620235d4b6351797ff41e97dc8abbdec6358471263171fef3b496fb27f32101b0834956c87518c647c2cb89a42f8a242be176f22c2e7c69a4d4ba913c3546e500d2cebf0649768af0deef7cac6e9f6f0d2dfa394f8d15defc835427279c30ff6a0242a53991055b6f42b5915fa2ef57ba2da057d60ed391caaa70d183224c89b19724485e77ea67ade53e05af63d6ed6d6f160379a921a9d9a699a67ef9d53523da627bf78ec7a592d71882afb6f00f25fe4e8317345cc1f89569348f6486681a361c2ae5ec72f8da5484cfc2b4cbb7fe968989678d751a3344925481cd498d557e24b1e4fdb8fa4fb091b2abafa589aa6cf17cc669cc17fc5f3bcde281d3710e81ce3989a39417554db495602664256e70895792803c7d2de4dd3604b7a77c7a881ec24267dac0747a19ed02145867f1ce9c962293428b27d916d02b5ea422e0719fe92788277390a22824b79e2a8d8ea51dbfb4e1599f70a4a727a35bb8ff6ad81878fadb5696248e705124f7c5813dd9e43796495fefbca2716723b2fc1ca8c04ae9922ae85a22f8fa003c7fbbe483e74ebdc42248a73a2d08d055bfa5e86bcb5ef70b7138b168b771cfec01aae5c2a796ef99be6513cfe33686d839a43d2d85e681aba79445cf0d3205232c8b6f6fde1f4508412cc2c5e9002d4e5059a0334a30f3a8370b883bad224bf1c86e596c21d2a57323735ab1a977921bd176c39f867f99a2250656592a27b1d649aa6c02a4c28748ebcc8def713463405b2fda43cac6dd5f3111c2016b4ce7ffb4f17e73ed9b85e42f8a6b896142fe93fd4dbbcf17c9180dcaedb5b0ab2727eb5f03143fd9aa8948096230754e194932cd382c56e45d60ae0899e7e65a52c2e546ebf73809df4fb9bb97e29a94fece035e9fc0903402cffe87464d2076af2658e4c131cb8cbe987e992e501e903960c8f6f042db52e9cc7e9170e8422d18454e5db99096b45b3d3c131bdd82de452065fb389561dd67e51b86aae8125619ab4cd478a0d9b33831e5bf09a86517ea52d7ae02cd7fed8096ef942c7d8769366e07ec1f37fe004dfa69777b0dd9a640fd9095c9c7263a808fbdacb3dc965c1386406d77779a4566605c2e84d91d264ada24de4b18fdf0da8e9d90d2510e95c281f2674cbf4f48969c7c20aa1a64d178df006f165b6246e62197c5b5a27c44682f6c14f2f2a553dda6099f2a7813fd585fddbf47b2d398dc5c93c6223d8c1b116b709b741cdaf6306895c2dea9f2fa4171e7a137ea6fb03bc33dea6786ec19b1ccb1f41c0f5b4800e18d54ff75e81d65dd1761820f0991eceb8771dafd7b525a855871977461a6b31a734d20992c09011d8898e4f5da7b58295ebfcd781734928f88fb4ffa4029fefcc327306581e923256ba3b43e748e9305d3c590ac07ce4643f5459f688be514cb6c29dff569c723feb2ab54a54adc8c2a6b0ef5ffb42bdecf69ee1fec9ad621dbf8a85cb1a7a2bd6d135a86aaed44f3216a2c7d19e093edb61dbfaaa278a42d5805634753eca7e27ec5c2ab246f15945e231cc216bddf43e8e9a24e27108a7e28b9ffda99ec1fffc6e724d74ddf1ef7d6c866e20a6c237d0b3fac200aad102cd0b7487e44e40f57c6426fd77adb3eabb564cb562218a4ec136cb8ead5d0fb4ac8536621368eb5b1cf7a64059b98444a9da8a443f33a8e3148ea59e9222928ec2bb88cfe6bc78988057a5d8c09f80b720403c0f0494edaa71fec1bd33d53add54c721a43ae5df7f2e1ccd88e53dcb6d59c9caacf87f59a143899db5237c022126388a9a76964e292eac0ee4bdd57b8a0c2441ed27a763bf5c31b8ca578ac9a3476e8325bd8f0815323fb20765b09a4e7738b4dae2635d7f8cee63af5bff2356128be9408706408c93fcd196d930da03017cfe9359f40bd1fa37f1e0df2a2aa596db69b4900d8b0cf4f02440cb1154e03dc36eb334f04f7f5baa4af8d07b62c94f2316b7fae6d701ffdaa2c0b8213fba569fcd3e72f63ac56fccff3e5f2419e699d9a314ac9f7e7a6da18eff2e743526394aa8c5e827889d3a9fc0422527074b39f5de1dec566a6c409e633abf02de32b2c9672fc0c76518bd8e0d78e6fa6ddd7df0dd812c473b38ee448ba5b49a2c34fc77ea2fa4246b70d78830fdc5d62ea38f2d75da796da6c403bbd6b97438d21849af2ec9688e20ae6386d16a09b93b5302116fe38cc9f86e433a924521b3e9d83f19904617710cc7810ee1c4c7a207b0c0efce1befb59c03811263d5651f43cdd04c3449a7c4d228fc83ad20e96e479cc0e4005edf24b5b8b70736bb0046365e4b02da282b48cbecd2a34e8d2e65c87d8f0f157b8373fa8ffbfdc91b82271c5d7a74bfe3b7a5b2b104ec38dde09017dacd2cae5ac0689f2da68a8d59ebe1e2c2afc381670c68118d8fc6fd1f1439b035ebeb7eab5fa122dca93df61336389988f1e421b6c83816f4b89c38293091bace189945c2c13a1a51c66341ca6099370fd54cd82bffd36f4b86b10bef9710685595ea9741ea39568cfc38de4251368f2e5a78419c7e819d5b3402d320bf2e80d70b372f3a7de213ddc33ddb60124e2f3e835599d05cd8ce43e6df75c8bac00ef3ca073fed772bfd8ac0b3f3d911b91dfe7b543b195e46200c6c5e910cd9fe8f0c609fd2e7fda1d21625fbde793773a88024a9abe6737732e1b85c6cf7225c8a2e17b9ed72a19294e1f9fa89f8d1a6d75d8920b1e8601b2676ab066a7d9a0b716a1b463dfac5691d7e2eec8f190ba0f7dab9e4cf2f2cbe76edbc7eb030c1dfdce6f1f3c3cb467387e55fe374e582c4a7bfc1a9d53aa7d34e1fc068fbc0319ea8fa293719a4a7b441e96665cb558a98504db6ca66b9919a3fc0ff87492caa5988957d545c4c6a642d4f53cf2b74b8a81955c64e180bd2f261535074df41932becf060d73f6f99502a4f700d3e96ee48ca737b9781354aabe7ea82cedd651ed236b8f2159c7cc2b3745734007b4933f82f7c531980ea3edaf4d7c2c32e8046e4d20de3160136ec95420ae19fdbd52d90e1f68c605525185db0199d0991f634d34ff02af9a727f306166cddb350b03b9eca1efee69bfa24177058bc936c39bc6c2b8e5bf745869af0bf571710f992d9efdd1c755402a15982db654d68491617b73e78bb8e58907c05e4b8662434d5c1e56dba467ce17421dc2a81abab52430da8f57b93b57302fdd9eabb32a9a9ab3f7fb0b40291c91ae783c30359ae79d84bec740cfc878eba1f5d1bc4819d586ef5173747f2bb781bee2f3cf7eb8cbce53686726550d9ba12703bcf46d3b38a1e7a9d21345e7e55da8dafa6dc41f0f76cb8f337a532a49eed5dd9098fa2cb921d2d3c8246409014a8181672b3e24df41a90f89f68004429f81db52cd316c4fe096b584f96beacf7b4d616b1d460df0e78508e665d20b9aaf010d7af26ffc2670dbee602c2b0369a645bcab734f221de1af2d29227886ae8b93a91bbaa394edd2fdbeb8f477e8ba972e160daf9dd97dca9d09c08cbed49cfe2c408aeec59e3294f55061660aa2a7b02410ebaeb596a77a1786c1d063147944765d00916fdaf4b8e159f17a1eb5f51968ac7508b9faae64876d7ee56352a71f57bb17357a42909ecba99b0f9b0436af716cfad7931a7e4b90fb0edc5b79fa7c5595d4ff172f24cf929fe7b16932c0c2ad8b76e7dfcf46984413c08ea797ee0df1d9d42fc2025262cf47b92d3d53b97f8a4cc4e220972c1c5233dc5dc99111adfe7c499276cae1ea0e8653f39784c5997c4db4cffb47586aa7bfdf4d3bfb116012147ead394d10be6caa7681193e974a24666446d3c4a376dc3097c273053eaa82f6d1d523225da676f71deb23935fbe3dd35f4d4e60469315351228f36b9578e3c6f326a007c6c5e16ec1f8f87797c2482eda50123aaa9d56ff70d3d463ea2d28355ba2af2dc96730b6e9cc4cf04735c4dd4c3dd7eea830f039a62004b66ee6426c8165add3df0acd9f6149edd221cbdc767579393513a431ba3413708a6e43871985fd074476a7d0081797ddf82d4cc11ef076faa0e572c2fafa69a543d4ddd8d966de9300578e8d0a08445564297240cccaf2d35f0185ef91616eb2b71b644229d5aac12d457cb0542a721480914250f53e6c8506e8be6109b5956192a10cf4d0de85628246385883126bf1f3f6a329277fddd6bb5544569f3a20c167b9ebdd89765cfbef5535f0191cba86d142fbead898989798e92b6ec421fdf955bc7d1f2185dc7613d6510250e69c6734cfa62ab9df57babcca3837059c80644460f3423a0d1789048502404f55dfba4e3a45c8f1e1760fa34fc5448f1a411536c8a3e860a38284aa08a9b0bd4bec193fc9c7e691609d2f66d8aeb98aee60a4fddda765eb26e2990e9a3e07541118c38e0cc078eac7b5574953fa17f0e8082a286da7e85e09973cae8671a9e63903b3145f8338b194425102e9918da969b5845aac69b34c4ba8cb575cc10b0b0e6f3c9a1ffd4a6b89014147e27ce6a8833e4b6d07241504955304dbff80adb0469b239b5e968fb16c8485cda424eb2f1287084ce15ff3bc31ae72444887e4943b7d78cd5fd235809540e76a34d4f43d6e6bf275e0b23f525a05051235d3e7b581c451ee57448019d570355e27b37e639073806506a11f644332a5dac78de33a899ee8016dcbf11ddf8b3afe2bc2046cdf914d7643e4580cdcc19bb0d6b83667f16ee07226709738582405a5e29c3d1c630da1787335c6698279218441939e08b657b7134fc9cc5a597b5c67275bb10807f0d1695cd4356a9977e44b927daa143af5c40b829e5fd85ac49a992184df4e9f79bbfe86653c740a70f9bdc5249b76c2988ad1219a3697bb5a2ca2864ae50b4c8d06a1853f94c9082338187ee0221161ee5b379c79ba0de943d3882e7cb894f1c76b546eabf0ac2232b8b3c1e5e1b71c3fda77c4e581d232bd8f92fe57e2321fb4f5f79762f620fc8622be077e28eba19dc76b6743b6fbed19a9b2767e820c3f32f842b769f8294fe679560b199fbbda5d21c05465a867dc99525ff45f8ac0f4725d698508d7dcdf158842375015a4bdd00684052257ce995832171dc455a743a7c1f570ea79d41ef0df7a281cd7ae0abfbe9aa23cd99961c49483ed4d5b023c14027aa4896ef78b1483e9c98675718723235e9b9c1d458c8f0a58fe426c0440b602b48bf006a4cc99a2963a64933eac12601c28c53d3a9c1b306e669ba4eeb0068e09596445273b44d3df3c0d2d4f128abc1bd92f584d60a96270e1cb9ca454efc998bb99ebcf115e128c78c3991f054e5bb59129423cdac4e3857fa62e3914ee37c8d244aec6b1741904b4dc7a7e6df58e4654b321cb9d5d016b46bbe9dc17e396958183f3c9625a658664725b1f584ccbe2ff4ded4c1ce658d994a7bc2b291694807026d4882a94cbf68d14d693ee2c6ee323e4d474a8431a5059142b01983d7d7334d58b0ba4095465d3d184cd8bc4dde37a688baa95eeb25cb8a202a9401dc6915ded85528ec3b9965e1d0560ccccc1c576ae28ebd68012726cc6feaeec89d4f3126c5aced55b0b54199a3d167a3a2964aaf739c51cfc7901c8dbee004465a540b9e3354e210606969edd862154489a7d53724fcd3224a60772adcd3a68f6405eb81c4abae79e5ce5aa39e91969c745220558ef3549cb779306282efd91ec772900ee19e9b58ce8ef769ffc94305a8b5318f7a0e81aa29f85e035226fde34e468eb132c0d4bb40cffd09e5d41a30bc2f64e00f6c5b91a1d5265bce2cae3cfc9c77ee3be99bc121942f0153aed607ab7e97f72bdbe104545012ec4a27b369920522ca5e96835782d7fe9bebd5a3af391619fcb33d68a7a629e8369dd61ea7310f7622b9fd800af9e267fca5557d04f8ff2f31b0f7041203e8fc6d5eed64ffb7cb659f3a5a8f128175acf156a1c2a96ac5776302b99af7283f8a94d4dd68e0309f74b5618a3ec76c8533dae427eef7f5b7f22c6f9cadd2d03326e08bc378c37943701be99beb2cc75d66ca863eb02e8734da446688b1f2c6461c9b934ac0868bb13a1838e0b0d94ca9b5fe0358028d426e8f7fc093a86bc951dd7abc8467d68d86b9cb977aa249b3e6a6e6b1ed857ef8e728833fa0f5c0488e03f1f79cd5d78ce3f9db307d8b9c0dbfa86448096fb1da19ecaa20fc19436e242f782702ff5719b7bccfd3184e93283554379329f4d4edc3a40820a7bfa6b814dafac56020689514e00de932101fccf943d9be5e6f05add5ca8485acba8c86cbb5393c11a86a193691b45e71a67bce3e1c19439b0a54cd00f8285ed2a2e994edbe0e28368b21b9db7a8de4e6b13e0f43ef29303f40f5a33b06813022f9d86127ffa0922a0dfda80ce8f5efcc7dd3e0c6884cfae99718dab414c699613a92123444ad5c3254e91c96d8fe2adde918729ecfdc44cd1881620b1a4549d1402904e3f00561b2bc406d6ebadecf7d52f7446f221abd30a78e35574245dc34817b0b5632045b01ec891db8d7f37e9085e9060a38a2b3ae1cbfa0325c553d3a21021743b8c2e8f83d88a728021cbf5b2436c2a4c982a9b9dc93b5f9e62062f3ec8fc55d9e9dab08d45731ef735d3a3b419721b60a280773b7dd70e602a7f9dd153c77ef47f80fce959cf9a98f66e28d56ccdb8e040e36ffa0617b6f1bda660243e137f2d44323efc4ee578ffd243163b8f334be6acfec168ff8229ef70b65323ce26dbe0a4dd5da112f60ff0f36e60d0c3d8be4f22c52bc5c5eab6c59ae3219ec1b6ceb1825ad185dd55813a6b243bbed680e7e2b63eca4889925c59eb7eb80a7ce5f12b7bcb73c23a7478c84f98ce4ed141d479724c5a23a60c9ebe596aa37ea2cf5b2c8b779edafafc723b42591224e34fe4f672eec4fa4e2a586306d080244017fab11d8a1a4075f09b5435cafbad00e3224bce0b4dda99b799bbcdeba30161101c4c965bdab4b5bf063cf1f0bb28394e6e621b512c4041b50d6aa7ae057190f3bc985f8c55be79192d8ba3349ecff8bf8b81c855faccbf2d7a0711ed06dfb7cc846cd765edbbf2e8df61df18b02c3ec9b79a3bc25f497134f61398615232df887b1e42c4ebd5ec4156ccbbc3b621bbaee30679691d4083a39adcf16038bc46a4406dd0aef501937cbf7cdad7c6fc98856a470daa6643168f7c0f28946a8f3125a15614f1540eacf5ea3403cc274dde0f9744aa73870aeb5681a68d2ca0088f878d84fa683a8d46b7ca4272de50a8695b62c901cd2f6dd469d93ed439d2f4f0a77f40d7266dae7edf7d462fb83bc46450474b40858fe38e992dad4d9fcb7581a4551290aad65922411671ddb95b16051ed05f03e6fd1029cb339c14fb17993a7c59dba18e37fba8bf3a5eaf9708f0ce2486004d918d98663d165dcb5f407e76057a722e02f37088f01f36e84b01b87148cd98ba666db16c27e00275c69feb215ae59601ddbd3eb6dc0b129edf7c51db5132401667138fc9a14b617759b43fcad0c37adba6ba5b2fbecb0e3f2f91c7b534ac5ba9988e38ef85945c19871f354051bf80f6fa95ad5193e3ade15f355f976020b8bb965607c9dfb8415a46bb8721e156f5d38aa99223c34539767c20be0c7cf24d9bfee3123d2f80786a8bc9280a3986582cfead4f1a138c1739120205bc6e4414642e2b6b6d758065b77081a547efae104c9b9878748b7ab1769ef3bda1282bdded270cac16038d286d51dad10bd6ca96035099494be5cae551bb230395466b25bfa3fc9675afdc1486c8a9077b4ec035111541db98c01677381e44b5884a11b17054868f582f9117548222a68aa5ba85dfb3ba3f67bebce85ed2e7d1fb70f610088a857c99b93dc39193b0898f772ff3b4457c91007aeeccd6d019045c7a9708c5947aee5d6f3b2f83990dc8692011260f62c3e701abd052215ca7ff91c15af406bc22a4dc340c4735138fe1c307273b0e21775e6178fb3134b258bd40a6c3edf8bfb8aee701c132c04110d188b342bed0efeb122c748ec6dacc04c1e782b9a18d981c91ffff60eccf69fddcf088b20bad27e071fd091e01b5bd4ef242d75988c636689c7fa5ef4404d53122896931c77351410667a7d1efda38cea71637a2dc9ebeb3661fe72c118aa80631bebe9dd852aef09140d6cd6544c75eab4ddbae1824f00d1de669e062046b733da5dbb7d025c8ddf3d79fa2be207221305d0ddf23cfc346f7dfb090d5dd58b676c92875f3c92b3cfcbf1e4aa4c3bf9b8d2c291558e21b5b12c2b6c1c58bcbab98f9a4d623cbe1ce9e458b269d546ad848a8486bb7cdef35aaca6f868dc1cc598e53bc0eee08f7cabfca2b680ceecc513df01272c35be0b9ba41cb2a02a4ab1a587e71e65e861f4d231b88d2edbd53d9bf95899feb8d481138461438ed1e6088b26a326ab1bd6bf726555286276c23467896836adcd285b1c99af86eaa89f1fdacf8755058df3ada5501aa9c243f96c38ed34f362aff88f935b9dd0fbabdb94b6519035fa77e633e7d4cf2543f9f21c1e4769afe9584beae24d8d8ac1a7021a6dc3e56e8024147d7f3d2d93d1225a6cc9880fa9613fedd04c3a6b8ba935d6b4e220bb797b2e52488a8ea90565cee920c1253e6f91d6015bfa2b62946fb2a0cc0d207baa7f992c56f89ad079ed2663211c545648bbf86e80a46079ccb68ae5d8566f7e214c9fa045a3dacef1cc55f2a425da9ce87df96ab31214ec29202e9bd70a8a99c05f3c85da80e194358f91e09d54ac9d312976a7eb2695681a56120d21a4f6ccfb3c4631040230b89d6e992dd757f28ba8f72dd62252c83a2bcfed9c2f2b1d064eb1f8240951ecc6b8ff907b8713b271f8260d766eb74bde25792aed12279dbdf7151c2e4adb75013d34b72c6faa1842f7bf57a6973715c08b52fedd5b2d1d263754ccdab21498fa2e76f7f3a546a6ca2808e30b241dffd0f927c225364678fa2b43b38b80124fe006ab93adf82f089446b0ba821664079a543dfe17e4a008f8d1a2dc53e41d08a0f3c6a25f55a815fa3757da3c9fe74676e8335e28bb81641cdf90cb32fb6c145235f39bc0fda20119834dd5f290195bda3b753b092bb4590910ea28528753a6ea9f731a197a1bf961c10ec42b0adabfc9b4341352b2936704b3b5d4ca328416a606739ddeb355074ec41ca60624ab2f5060da0e8538a0dbb35e3c242553f75ec5f5e6a7a899705a769f888e206ddc3de3d60342b154a60baab93ab621fdd2ec58cf48b55961da12eece221ef07561e5d00b0fdb1ad8bea0b5b2087c2c65134b878d5c3a892b755c9892903c43dcb6777ec242171bbad224fa5993da1e06cd41d23b9d93faebc50d99564a543f8b70b6605ef24f9df6f7352a4c6837408b09ee1aababd79247a51b19ecf2ade119e63f08af575cf136fc4a610f7b200369f2db5a5d39e10d4b2c1501dd55786bbedf9e781d1614c57ea26212334e18cd47de3b8ead8d8bb2a6e2241bfb3d5c3f438d73893144d60df4d5aaacaf38e0a7c3df2052e6942a618de057ff2fce964e90cf2ec71169de1e7710a46aed915faa82b474780921d15851cae22c0b125f601971f3f8b0e85f3d6d60975340e029c41bb19fe505895731350ff67f3c2a2f25dd2ef93d23c4c470d1e893a912e2edb9a056c73a8e942140075e3163a80db007715a1460713dc0609a2735333d4bad7d49cc4bb44c87bc63192116dda32779f00a29a540f3f09fc382a24d8bdc1eb062b91953d5a38a79979270427ba40279685a1862948f422324f2e8e4fd4be4b20bb8dda5c2d07e6f90f204a9c80ba3213e554b5af20b7dac1e98b58405764359c20da5c1440b7479c6f0175bfe404eaa4dbfa924f6005f7041796c4ad8190b0fb50a489a831491bd00418a40cc4e553292756c4200bc3733251abd6ca2e143bbf5ffb2b037954a90a3752c036337a7c6fb888353718694896e8cc6f86b6b1cd8feda6828294916aece4211061697c1cd2341a906de9688e4fe76a067e62fb14605442bdf5fc64914c5884b0217e683b8a91b569979e662f6d91861e7434f5166047604deffc3949939869d5e8c150f233a915356888415bbf5bf2d168fa454d70f4c58343ff406f6eb0b354675c376992910bbd207e0193424e5c99d28fd7522c7f59a79de1d42bf3a31edac4a0353155cfeeb83a2be0b55acfbd97db1c4fb4cbd78d7282ffd9dde3ee13826973d9649f9eb1b243768e0d9cdfe7af9290a2e8bcce9b82da629274add114c94ac472a7b6789669bebbdc6214d8a5829268b88fc3627cab80be07546b987bbfe60f198869f79e5d9b16508020dd207cdb00d3c9492ad8b9d6778b7c8d3ab9dffa8cda4e8609a377a18516565ae44e8eb7a922de21b5eb1f47d6112b5ccce463c00e3985dd9d9785819c1068e0d4b7e5936ac1895a0e1cb472a74bb96ee9c30f5435813f2406eca053dcda8b81696e86f6dd69b92e61c9769ec7a498da24974a1337fc0b77e96fd157663b55dc147f8efe1ab8bd63432759846bcbc0af70a8fc9efcad742ffa1e3ee3acc9922d4baab4b4f1a2ccaf59feedc92d8eab9202db87b336f281f01d478adbe4fc5a418227a3bbfdb056915e5afcf5dee0018dc811db8453032876774c4e95b18c88dbbc084665b061b8cc81f77befd2673b21d9ee2143080dc1eb7059f7b13392422659779eb124308c84ea39f4384f985cb3d52283267948dde78f61f5c700e710876818e4e7edd15f959011cc7ef36db08c378dfbd5e13a4a5b7a800aea12896899c73a94df4693c30de145d55a7944fc3bd9ca5db272be0d1ceb8f1f6254e22064b3c995a77cafa8dbd5b60aa484f9591c5611b508feea6d6978563c0ce6e8089b743f3de0fa81f88a7212f43453a456a9379224db2f44912c3b72f0f6a246de74192858d4c194be7204c9a2d2b588ea3eb6b587d900aa61b12de1edc8d7d378ebdf7f1e1d7df1e84326af5440f98356a72e4e6bae3e761d2000fdbbde068918400b6f33292fb625598e346bd59194571f0b4cd08c1b7f4a27a2c0de512fdb3e0f6a21e9cf20727120c6c10a9527dbb9066bd943c75a743084df820b54cbd21527384b3902ce89b426b11f45ab15005cdd660b637f358534dfd41bd273d95ac783bf8d42b8e2d622c2ceabd936a156398bc617461705dcee0dd8ed7b8b1423cb99ac9c680cc020162095ad2364fd8789d59765177df689495e7cc96587310ccb7bde1f09f3a28c326db82e005d4fbfe5bd5bc70c59d3ff30fbd608fcf53db43a245941da1633a51aed15de3faf1414bf5c02d61bf8644ed361dfbb9eb5bb9b0f5cf4e89a18d579a528dca81d63004740aeb5b562683e76fc547ae375ad57211af4f0930e28b19411dda3360f8fbe0fe90b80de478b1012e3ff1aa2d7909ced6ddea1604275def9f9327cd7dc6ea0631260cb641a61f98370006b70b3eafca4793f6d24a6e235202b1570e4919c6c22733901045a7a3e40f0422d20829277ab3593d7d0ea130ec721de67c79908670f368960ffda97d674e9996ec80a8855da6dbaeeb6218f7363c6eb256f2e054bc4f433a59d5cf1b27161488737d8accbedf4e54b47a3adedc77a10a2b88cf0c26312bc8df0016c80a52cf80b7c67e60962d89ca86907cf194c32d7fed7cba31b2add1c23e505992e4f1b2fab30aa342e978d4deec4f771a2ef10dff95ae4706124914ffb53616ba5f229426227b8dd499e6c5fa0dd2889c3b2538bbd2caf3e77c14b6c423a4344404e561ddcc9b6f4ceb67e2bce8070c47a7600b4e35d200515f43aa33650af4bc231791ad82f9728cc53b6ab9157f4783e2d77f567d740ded171739c1e50fcb7994b903225091cb0158781cc844ddad72fb86c6675ba484ebcc28c3c2fef50b3c31a10b3bf77c4f23582e7e89152ca1de69f3de40a716cbc56a5dbe85e15d67c3c9c1984f3da05177d61cb04b078d1382d3d4e2cd1669da4d4e73d16e3bb68fa2977c01d93000b639d6dedd57f733dba7255505f5501e11453a1140618c17f1bd0dcc28f4fe8c06697463201707f8dc3a7e54506e8cb4cd01dc1ea8efe76fa41792fbd5f8101b2a077440777366bdc9bcc35aab623c751cce005be945c1cdc14b9a7289736bba3f14c3196c092eb207f96a26a0f06fb390df38f3b03194dcab22e8c243591eed70ce0732f41267dc080fb1e4c4ab75cacf3a326d73a56c8fe389155d8d36f4dd0a35ff8ab8fbe2194bad4ee9adc80bbc1d37882d0d4e0408a478feb38c3967f487ca6be88c7cf37b7709bffcf8e7a44fb53c92037bd3bc5dfc0efb8695bee0d32f896b5d1fd64726bbf9847e798f55dbd746d802e41665be7ab3ae38ce89f118a26d6ed1683878a12f2286e82450b31d724a1fba51232e83fe8b7d38428e86ae213c491d9b831131e8c5cb6623d201036d36337539776ad27dadb1d8883ab795e26e9c0309af75c5745c90b0154435c7f024f73a4e39de83fd2ea46b170b64bf6addf3268a3664e0b3617bba94ba89a7e2e01ed463de5d1a2ab52302209f40e0dfe0d2a10c45e302fa5d467144d3aae1097d9c45dccd7cebac3b56103172433e2479d6a66736f6e544f481bd540c4f2674ad13cf8c9bdb18c1d16942a4af9a336e4f0cf04c09e12043361bb4444fc8831bd7399ecfce72e076f47ca886fe6b141dfe9c1c16b587310e932bdd51a0c7581953693c2e20ba0b2ddeeced16651cc834c07b935f551bbfbfba4e0bc1972c91a56541fc4232ef8137ba4d57fcceb47062bd2f4587919240fbee5a09e57ed7c70fa225d581cd1d4bd6b65fcf81ced59c669a88c67ea50cde27c3d566cc56d643db5d8c890f340d70cd8598552ecebcace854008ce3b6a82377afdf6ee315e91ba423e913d1d7ba8faba7cdacab1a393bd747410787f687c6f92a696f8fa9581d7c42fdb55bcff2ec741b461dd079d6a5dc24e9319c5297b4498e6a0af0f0af0eafaba233eac42e5dee85dcc98de91edf79d6a7c4b73482d0e8e3832bbfd0575c6101c88bf310a48f16297f55560b47d9ad13542bc61cdf8d824a2893569e3d3911234551fe0593872b13732d4ed72b254882e1699f4f4b2ec572701a9f048de6bd8b6705fbdf7e472c35636fb32b5ea017a1ba69fa62237b1fd8fa6d5b1b7bfdf46b0a02eb83f4b40887f9c28528b15bbc08ab83d32e352c0dd419f64395674767219b8759ecb63190cdb047f034be6122c2fcf91e0bc2a553cb80cb348c92f91a8d0953f939957dd36b98572371c129805ca6c9460f3ce48e70df9cf6f10159864c94544678b265c9912389b599f83b47c3a3c9427201922091962851f9e37662c940a1a24ca3664c812f1caca8cefb3f93185ac425b2857900150ec33921170b7dbbcf07013e69df79e219a6550b09cd5e2601adf53da3895fceadd25cf30880bb8d64f52025a01801a847797053831bb7b51418c7ffe93472f45ac7986dd0bf61cb1d8d853dc289d2462dd2cc9b5fcab96e72b46b9acce53c9027275e8c5e988c19b0ef3cde18ec2da221c7c296ed6c76ea35d90900f531db48502cc5b0ff6375a9dd2e3089a5de4aaf7bad6f9df9055c810471703acfa026213841ca386bc3e23639e5a39b760afbe4d7a208365dbb81ae40e02fbe5791a271101d82f956fc52a8683e855c27972dae1dc7fb72879943a223106a4dc56859dbff779ccb27af21b0bfb12351a701b43caeb123e923d546b18f0584fb97aa985167b809c371fd68729721ee60d6c595938fffaa1b0b3d322e5e21df491e6aa14a378abd5404eab39128bfd0cef795856e3c3c8de33fe4317cedcb88c0aa19a4922484c8292c16756da0fb9751dcbacc6a08e9e68d390c0b276017fa48a0092e4497c5b85b9d707ee3651be5fdb92b7fb38323c1681453049ae5400331ebf84219b4167a240e89dff62a62f79c30930c79af53c8d13e487096a7df700b5201f6e644b0b63281bed17d22d85510087d43f8c02a856ceffab750fccb36a1229ddea17ca6fbb67eb65003d00d7e7f4419e3268467bf278d1aca99fcc8228eaa9ba8774db4da228b0f5e2b1bf1840d161be854c48c2b206667996113da4f2700e06ea5a2e5b9d3deb47319a10ae63642f05c756c8ba23480712c395516979979a66ec377651e0783c38563b45395a7b49dc8cce0ba89341fad58b05c6f105315c3fb40d3eac47e9d054e61e5fab13c508e12ca6e3f8b90599493962747425d8d728f3bd439bf8a87615f2910ce4726d7053a86cb16bbfc5f1412e0cb31ccd16715d48de6afed90297aa598e4105f3824638f8eeb38461f3d1a1a9c16d86c39a868d70fed11271f58c450a59485bb0e801f33c85d716b83f8364da7ab0efa2bbc328e15681d7d730cef35441b1b8226f9a63fb7a498fc201cf22b0c2f4a3ac66ea395be4cfa9b661e90b899f11d173dda3de2f03ce677538db35f8504196d2166e35726c5e95a3dd883b73bbf2cbbd9d13a045b3f273a9c7930766e2e573c7dd37c35802d642e62c4292f28ef99f4b81525fde5f4d1915bf65cb302e1c391851e671aa3cb776cffafd131f41ef39b49e0ba9a5b221be571572dca46bef4b1f0129a6948784ca2e0ba9233fa599905957a6337cbecc6661e0b858953acb2c61be63dd36ca906ee04eb43d7c7c736cfc91024b920d96a88ba65049de0e6db36ccae1ec2541aaf579df4af6a9effbdd9a210c97c84a14af338bac6a6bba4dbb4f45da93cdf4f7dbe6e06f00c3cfc12d8b9f9d819cff85046264e150db1f4831db6361af5a49ad3c2ce3758164664d5bef06216499fef8d4128450682062d0ba43b300e8b63871335eb49c9853939f9b240db316c8679fe995aa3e2426e09128456947fd6caff3565e030c6200b2c3094a16e64ff4012057e312e60160a2881327e6ef2122e8877a7c13576b86b903901feb4cf59a76355c1efdc746c7703304b183a6f50c8bdb33cd7804f7dad4148f6ced532bb71e4e1e27aaa970aa29133c007419fa956bf43809f39745efc63e292a8e5649b619d533a9cfe05a47d449b7e27bba76ee79a843ab631103a2a4e37a97a50d6d315a03a7153f75e9760f38f88c3416c4b8754b31d45a31c67a271db0e754b7692cd9bffa147f6c2bcb21a3f95ee97f63460edca4deb31d9f619fe355abadc719f431bcce90f6553c276b2dc1003c0e9ff3fc36c6b9d2add82e5dc3725f56964f3c1722fb0742935aa450b48a16ef2cc956ff394b24de3838c3050c377d2e998f030b3b2b03b2e81824c94b1b3986d06ef233d86c67946d3c756e1293fc7a9c2095cf4165d31637979aa98f1b0d41423e15602bbfcc3e13794b664ba0622fcc1daea7599d761cd292a82287b882fab65d62a51c241bc47bad92356bbcfd4828cc03ac93ff531ce0cab9061e7d018a777f27cb5aa0c189ac967fdeeaf9053efa7654b7af5b79441c78a2f2be6fcec7431568b4fd7f3e1e32d81247c5b1ebaa6a60fe1e7f2292b68615d14fca3380242a117af32ec8afd5801afc4c3f4d45aafdb4836bb0f47e4cd92fb29102605220c4574ec7546145968c54d338df14447800fb7a37952262e7c254aa25572033b3a2dae8fd61b620c6e479bc067fdbabfbffd1042fc7f745e3c9cb06e0e32619ae7dea4d96e4bdcb20a55bb7d25de720d6fefb5ef379752fdbab3017e5e0440b02de87220590d15720f5f24cdb70e254622cd0d1da40d54ccf684f8ec975fa16bafe69c7302d744e978a50e8761321e350e30fd8524e7129fb9abe8b15a7ce2861c7408978ce308781a1e09c696efbb2496363da78f1b2b35e8df5d5f492cd51ddd9b4855e83a81d3dd672269b62023666819980e785e0b4cfdb48de0bb5864a6266932adcb270288e1dfac5461e016bfa525978d28724df6ccf31c66f735e19b23b19152f5e3328634f70a32ea202afcf2de7de8f64dd07695d65feb6a98cae2f1ebf6542f0f34d209f7dc22d41316f4309d620dc8fe6ee6f45fc6b7695c11bd5672019d13b861d49e88644cfc8102b86dc42eb53814c8367efc2ccd1b9c8a6305e4df8e5023347f6ccb912173cfa67a06df55ca1fa6e73210e42a9cd949a4a7bdffc04e1190729555a134e1a7a07a93b83da575bcd8d1f458f917456b9800be7143024424fd236ad09f1a7f0a9a852f1f14712e7e43ef954b41f6f86dc527bf7eb6d91b686ee97b4d22690163f325a6adbe9d1708b532ee392c9052c4b31e6f98e51512ade8bd285288a667eaf35ede1f11d21f92d67861a0255d1be23e26e31ff225d5225caee1ac4d0f5aff7ca6a403433f9f3e4c42da7fd4c8fb9f4653f1b4ef6c6fb7c75c5536e340465c3570b88dfd8cdc5bb45ff314cad15f096f6763fa6683e04dc8c935217f41687e9d191fbc95e2189dfa4e2462ce768573bf31a137d2fc89e14a074057f63f543b3737f97c5fd1f4352f634438f11b8c57ffe016a0abaab40e2f33604ed38205f57b299d71365061dfb11c2eefbd00edf396b08e7103d307cf0740a5f3142e3aa3ddec96cd787b89e593b1dfba81927372fd3b2dfefe4b4697d6040698213e33629d182c6e4e5a6cbc58419649f159dc1741806648898551e68cd03e5eba790feaeab4e7d2d31bcaccf10d6fc4d3dfd326fa16e08853e493d26f7b7945661db1b51cf0cd04857ca1a452ae70ceeb9de6c82b770a6b04b5466da55eec185299caa78821594c7206255eb0801d97cf364c8d39130216f4808ddace34bd1e6e283324ac39f654545cf729653f39b14e8a03801bbaa13e04c0837cd1d6182d45004db43b2b339c1acc68fd223d17dd8426aa12e027f4e6231ad8d94d893d8a3e94ff8d8d1bd9096f7e0375f88c90eff740eeb1541a16cfaf1bdff52f16e3b89fc4b013a471d29ef3f74679700b80bd913ee4802c1cb9e05732a591b7cb0f4966c05445c420112314ed0fc948250facf7be4abe69260a9e0464f5060e325e18d60d5bc6e883624d76cc69bd1a7c3459fc3376345eecbc617af0421c8819db4183d199f59bbb0ac623dd99a87de45a336e68460547848ceeceb7535f974502049e4da52c5500e98a7e3514422be06672ce980679185b272a76935b82fdd2bdceffb93dec77c0a29d16b6d1aba6f7c78a67a71155c814b32a57d32b7d5514b6816fd164b431106f2efbb0b2945bac299078ac51019467130ab3a8fe4eb59831088cc29f583c3dfff2aa8cddb8e34a07883fa191eac2f58f4fc25dd67640015aa76d05f6afea89a6b9c98d42766c68a03e3bc6ffaecef0652ad5a606aa0a816b96ac760452e2ab2278980ff440f56268bff2ce50bbea5377912cfc5b316c00a5588543557bd4ebf8bb883ac079b8ee239586e25252871fca40f554882956c6da2c4f63847df7c58aedab0675d6c30a70f06a328805c52b3712ec3a799f6e923c5b9b8f31570313b89dbd9e55783545abce72ef7039072bba58334686c645ed9ec1c2295a615f49c1ad0035518016229bef1a1de3ff0376dd85c3eeefaa1b22afe9fb5fd1f5b227313d82a2781a134c6d85e8825090c393989488992fdfee4fc8cbdc586008bb3202a05213cb3e4da0ced365abff782a904378a714a8f1df59fef203bd9ff5f63753cf8f0cece81ca89aff6739b6003a2b8eed17ee83b7b4737bf0c008ee300bbc6fcbc3ce849a3800552b4f496a4baed51e0f62104b4c206895890c98e069f093fa70ca343bafef0ff8c8eb281537c4a9f5bf58962c92261208a972e073d4c98861d80db664b0f1cb3fe3090eaa99a2a6dacb0bde5e742e9d77652e2bb3d54bf5d10147902a21203ebbe1374e47518be0398b33cc6784f13639c1390693bc63209de791ff066a40e03939b78cb3227265a29445a0da1fa1cc59a7afd45a38f91c5df2b0c95087a0bb65199c115aa7325103228519f1d9caeab6607c2e144b15c21ace81b90cb61633c516bb9137f247afaf5adeb3523248c174655c868da17c7875f2ad1db457177b28b0cd27be08596894c59c79eed16157e4f9cc5c9687f8995057b71ef54ad229fa1c3860bbb6db954bef906383a0ca43992f7afe0d3b52503f8992150115a0b110897c26560725223a4bc2d4fcc0b2121ea8c653fef13cb48aabc8953e8f3b75a96e9362f4a1fdf64893d2351df9a41209aa908579ad9958a862a91a5c6f0433a2684d3e8845ffef82f62b62c578b274130a24e1efa1ecc69629416b787f294c15fc729eda8f8867302dec33012da146e5dbdb3cc2e4e1eb7b1c847eca33cc855b3ab14481ad75990e65e274617f9c0c94dd7e56ebcac112ee7e35bdc9a28af55a43b934233971aa146087fd8277ae703658decd9ad468092855cee916357d468fce5113b20c9f20182c5c9a8a5c45b24eabddc73d0e72f2bf8ac30631205610c11ddf4df39dcb596b51f4056920d828a05392a03f63d8bc3f3819b6d6276d60acef3817d292eba6780f7ae26476e073d51a264290f22ce5e2153d542571bb38c07089e8811ca1425a79f8f0e317b9cfc798768870ab8a43701ea82975c04600923c41ef1806126451cdd50b348b0bd1497210bfa292e86df5385d461bf6cbbef46bb98dd20f382ac544ce3bfc7e7393e077c736fbed673a7929787c87a20071be95cacfc3de648c9336bebb30a78495ed805a5718d500db6599e2c81ff4e57d0e3b4049f874c5c4c92fce5821f58f07dd644973ddd80f319288634fe069a554f14256b72eb6ca83cbd33755139cc85267ec105c769a34ff1c16becd7b726e2d5f68b7c5d3c59415f830dde91f033e3e2f12d92e56b1e49f5fb001ddb85eecdf0799d9b78f33d15bb2020732f7af018d4da0a305256b89ceea236bda19b594cdb77adf374f41b78df5611802b161df11c9cb356af694069316b5c12d8c2a450415f0f2351b0afc0751c5f006e0fada788a6d9b1343fcd9fd9ea7d2757bf586100e03a716ee4153bcdae12ceb3963b30b7db7eb943c8d217d3e513f42e11af7d8fd814568c6eccce555591340a9ab338466df5733be97f4b18b4c780be934ac1258159266f7993a66caaec69f62dee29cb83c3086f4fcbd5fcf04fbcf5c7d19bb2265f194424557b27d13ef2ea5102e93497051d248e8b402686ac9a1b238ae3629b4b85e1262af03a517c5ef21011e701aa9b4b76c517a379fff4b4424298f7580303495fb1b6ecb82a4a2d0e48b9b4775266c50a9f7f57cdbd42d80594b1d6d725fd535594bdd29b494d24ef1bc183fc6da187adc4598d60ad631c13126be1ca9e72e2a08237269926ff3580465ddf49a7b8cf92fe28896c4d8bd8d43cd3c1068f488f9adf0a6ad4fd7c2a8282696a342d1d034ba68c2a9b0068fa021e2882154ea20288bea874330a44cb5d0aa378487af1bdbcc7d33272c86e5d5b3cf0ac0b2b7f0c6d23fa3c830d7a8bc449dec72bf800a2a2b472944e1b49fe4a96278a4c9ef351c62f254165ed0ea26e4773492785e7b4ef16d5dc73ccab5b0c0d8dd82625703b9df235175cb8d11a42fde6220cbdbbea09555b3536b58d844af1cbc51eb96ba3681d112f25558431e0607524eee51e7e77ee4e67427414ed11cffc566b5831746957f519cd4362c4f1614ace4267bc959004ebbb6e049616c917fa090e650e96a05ff3b33727a48c77c7aac699d034aa333d4d4a80292f27bd2c74147e117b14d1087a2443649eb76c38f30f46d6474d5512d72f716b0352ca66ac903ae8bac134cf49db7f5e11d7e522b372969e8c6dd4fffd061d5b684a85593ac3c6a951ab2dbe71af45bd020496829b1d974d057a1b085f6f8eb98765e9f244683d1c09001f4d6caf578e691328edac1d5a25538fb3c51a4225f6d100979dc97988643f04720ddf955a57e5a05d4a7f65d67bf1740e057d577593746398c8421ceb2f26648708510dacb2fa6faf1cb71364cd96533f31528a46daf9f702940aa57edde79036764eab1911e2d17e525b74cfcff2362e0b9235c3e6b65fc897b46ef667354d22afd605db2a105ce79f7188ab780f478ca9fe5c310438d5ffc8e670f891b430f8be6088638b04273fabd6901d044272d3d5cb156cf9d4eeb8af29f684ac9b20aa6edbb6328179e0634b948aa892bdb6e3664b7c4c0cdc7e6eb44b25018956f77cd0001eb3f63aea7f5605cbf89c014af8e004bc2088d2df32c7bbb603b00069cbd6cced705410d6a47f005f6e9f6f94a3111f1beb24d8d3388068e0e1458db00b4e9a0eaafa5586af46597435ecdc7216628a6c3989281fe3e4cc5b0c1013d0f70631c07cd4ef7e87cd7475dddf81e5b12762c056a71bbdd71d83019fdef0813e79235c30c64a54cab8e5833f4e4c0587db1cf5a114081368235cddb5ed7935868b3967e4ea0c034c2c4dcabc62793b0444dab544a45f2612bea08c1430f3b9853314cf9d2503051bcda225f60f05967291c36b4c176ee8b4403829441668da5ba5e5435a8a45d0162803cbffa7ebf523d53e7296f8ff1c7fba2294c95cbcadc7a31fe51d59f3e6795c48b7a6145511b8ead0f10f46a77e05d59099827af3e63136508bdd5f067e54fd4781243e6c4a5c0d8538f2d694a2deeaf4f2528c68b4c92e895897f477692e21a60b7454bc586f430199b08b1baf086144cfef27bd7c39335660e876d9d68456468c1e7024f32dff8595956f659e05dbbc485f51b676919510b010d8bb865a7719a4eab6a40ebbcc9400287fb2e68bd640ecb72c87df12158078b12092fcfabbb3ac9cc841101c09c1b344a95bce504213f23bb66c47bb9cc66e03172577b1e547dc482d0ff2085ba8287a28f682581577e16f35664a0f211e69c92422db35adc35fd63f5afffb47382483b7b69c1d21c9cd53415c980a8d084c3f7a9f3a1561108348ad9043a888c7261f15908c3e2bbe6b5a1e2f05dad5d02469efb574a5fda00687703aa461c740ac84978b000ec6f1c29856fa4b26100af811f8a17c782778dd051fc4e3fcad7f6c45b4d8a56a3825c19294c1ab2dcf5f82f0c8d853c4a0b4a2bc31732156dc45afb3ab7a7c13fa40f53837f7ae7faec301e9aa782f5210c2717b50f009c1d36c2016b502b58acae2695519e089e1aeb50560826eaa4c12b02c42286f16c0d93f7599dd5d1f090f1b926b7ff3809ef848ad9600fdf2d3b9693264a91648294187ffc1788528447048dfa17c4bf02d07fd5b52696e69e74951a615c79a957ec0583f0a83fce6ec241be80b04ad9a1e3f8bfcfe13ca707a09f8c35a64d412188eabf4ed22d7ce5d3ff8992747e82f7d88080f968ce67478f068ebbd21e8cdf64001a0d40755eebecc09afbaa489b67f637c68d9208ce51f120ef37dc4559c40e31b89b920b5e60b8be753ba5252769b41f05d32d21ea46ebc1e47c29f82b576eb25a3a87bde58b1a3f1505290bbf6bfbeb8c523b0a1c0daceca0ab78a80f028fecaf8bd4198b8abdac2cd31645054167f4de56a417268d5b652a0fca3abab38d6f8a28481b92f00228e88070f23c2a66a3b633b9154548e03f786d48aa40962991dff4826d7608797fff07377c4e20c9b47985634a379e543133b1247a891cd9a3d452074559515cb2204e66621653eed92d45c8822ff5a810494b2d5968e276bf729438499abc2f46685bafb824da2d0d637a78a1ea3c89fd492d0249c253e2bbdf5a00f5823ffbe17b4547e0870dec89c1a73bd29a228542f771d48b31f77e03708fc99cea2afdd9859c76b40d4c7b637e35197e1ffc72dbdf391c1bdb800ae0a5006d544f696c017dad11e3f7bd884fad56345d7094a65e443447e38689d0ac2541727eabb8f5de24cab9f6c488ddb8568c07c643173a452c1569aa593fbf0b50c12b0ec21b472340fe015550dc7269013b57057304d152728baeda03fd6b2c77cbf8b855f7d0efef977fa5035656aa9f64c60dea34dcb8b8b721b64a7b9c92d2f194a152a7411899b573e8ee0ae83f5c6c1bd9d6305275637295a822e9e499c610ac2c66607de7cb3309b849b585cef070eae136e02ba2c94882f6df78a70620373856e6228f77790fde0c2cbe00d4eaaab272d7b1b2e356ec583c55481a9bdef7f9425e0fd7c1f235b20f681adb27c19d3822495fda4113b489bfb452ab0ba975fd0788a2e33d51c9cd57e7d29d9e2c9d45789c728c296fab2c3326fa1e1bb4f9152dd4f08d53be85e3252e591f64dac0e7ad041a73a27017e8c7d3d64000070fac57c3c579beb0ee34bcb068cfb1c07aa65a5073e54be1bc6c10080321a6ee70129198dc596b94c9e9a63f12c353477ebdcecbfe002af349d10ae1f7d14f1910b6bde9d4230b5db2c16aa273e5fdd3bf57e8aedacbf680128a796ad1963da43e3f8843bd73c16f9838fafbe5099544093a2663a271336136ef451509be848d263f9c8fa5ecea435395378d1e8f97b06162966513f66ca398e2916560902a2c996f2e4a402d975326dbf4c01c34d4a28d3711a4113c0ae8032edaf147a431303f6813a45e6eaf3d1776f3cb935111d6468b9df9e713596fa6bbcbcdd48c1881fe1540c26764e215f1d8d2f3c7fa323bd06817b56e33240f17aca33c7ebf30fe7e3861ce97802ae41cf05ecab9f59d07973987f74be1518a4db47113b3402f389490e43d570bcbf419b3c88714584730c53b0ba8d829cefe0376442834500054f7ce6d3a6646b52eb447d7e4421952bbe3dfd94a0b29bd35194902a45137de28432e8fc7fda868cd3124c4ee19ed3de5cdc2546b6c1a5adac40c11aedf5e0e305f56c945b027cc0408a4eac8f3b80754dfc004f7cc00065d1251fc6a70c40c87c6f6f34ba6c51e3640b3e6dfa1e7675927d50e6528aa15e18f79a05933717ecaf58ae09e990394b519332113efade86a0d0ba975fa9131baf880c93d394a57fbd62c565d074b4defc8ffd81b206cd7179f3bc8656ef1385a33a3cd17dea8c7d3ec779019fb7580803d83de6e8457b5cc4627325ec422fac6cc6ab9834b2c0b5c7dc8c11a4b4543edde4240a24e20f96bdbdc44fdaca029300ca48cde5538af945909f4643430996483c7281b9152ab2383d12f7a074fd4c5cae6fc2e4cd4060253b779487b3ade7bdb6b453084294ca5e93d50a4fbf315424306909ab25a9fa58d9deb194dbadfec234908149b510d644eae3468caa58392a1035368f78ad38464f1fb0ce95f89904f24e6715c7aab685db8dcaabad7d6ef711574955cb53947aac57b0e6e40fabb10f206e8f763f2e0a656be47bf5712ec54e872ee89ed1583e7df422263f8ce7b0a6fdedec993731f8debbb05f97d4f7a9eb760317fdf6a644a30491cd54329d90ea78d29f79f6c0806d139d4d5aae8fca3cade074709107e77d29f66efea10c05a0b01c0e5ff01842655578e17a456b3a2cecf6d537c87238f5f31ba44ed240bfbfec19ede1b7f10fc236d9b20e252afcbfc2eda9feaca24255f6509ba35cc0ec390e122165f8a00fa5c2109826283c02441912df4ec25d0c603ede5eeadaee5e5e61188de08b9bdef45637c3f6e935cabdfed7927d2b766b62c52c30f858b86e3f5d9567707b5ed80f982827683311193489807f6196842583d5b5b667ac4a10a55e25365eaa49f9bea55de4e1f2c1a5a95b34db73f6e78702680e190c58fca231e8ddab229f63fb1217a2601da40a97c105a39835dc28c7b491330b00734415d5474c93c3f51e67fd30840fb7e413af7bd0aeed7cc01acccd7d2ea977a5adef41cb476aa662f1aee23625ef1953eb68dc8cf5dc52a48f27a13a3cbf3b53b19fd23a800f25b2627e18effa915f894ac0901f2caa06504291e0bd410fbe72845622d1aebae1095c52749f6063298b4a0f7a2421b848c6d09e222b5282095a5b5079b626fcf05ea816e08531ecea0e60eb313938640e60079f1f572c4b6ceef592d5268ca901d6b70621a87f00b9e9a85186ef432963cb64e4146e456e073778b3f473ad74e05e77b0d3c226a9905a285aff6852bcbee5fc7c849e52872ab2cce15fe2777255c67844c55284010ab862e9d31e9f9a64ca1f3445bf48b49339b30b2ca84482ec1f00cfa91a1e752184ab1ea33a92f6ff582904bf430c0f2ad4986e4fc6451ea45198f5b284b78ecfa60083dd154f11af75ded446d26e5df534603f2bb9a85761f8a1929cc27627f66dafa1ec74130ce368e5ccc3921d39d3598b225f1908393bd09d16480c67c20e80baf41ad4ef0ee46a9ceca4e3777c2a0e39e8b457ba0dd372ce18480c0c7d9fbb26d90b600af697b09cbd654fa885dab5ed0acbdc6761a79db3e776e7d1d7b90f550d4707474b344f7c0d10b591c6c1109127a38aa8f04cffb15d0eeb00a3d027799302414e03bd37451dc51d7c1fab59ae47479e84547494a5c969ddb934686f39cc9135872152d04a6a555ca75aeb5f8ed654f2e1371109c12188fba7c3c01395b039d7f32fd7c7d9f9b56e3e14d40e6ab8bf35b71d0af9cf14c74379eacfa9b0c6c13efd2c79014d90850bedd7632616261548c3666897af6428ebfd220228697f42b459d1a982849677b4d7887798a276791f1952525f846ba7547607c752242157239202a9d875b5096891badac67f2f147e9e483ed9de3f034d1a7a859a3dac53fb5808dac918b5b8e1437c2d5c0ec42e8b6afcec3284520726391aa04122687e20f77361924f229f5a0df02b2d95f3e63d5a5c7123b447626747238a708564c596d7bd7c61dc07f2d688b1a185d62120854a1980a31c525ab1ceeb014094f92b3f85aadf8272eb0ee10af84acb4c0841740119b257d174fb6d4cf7155784b08a89164a007cb8030f7409eb53121d350892b7bb2611882a26b21e5968fd7705f1e4a271937101de88085dd74f615d5b9c84bb9cc0308f0ff7d33c20ce829bcfec3060cd27efa7608fde6e921bc885d75c881778b1578ac52e07a1c0dde0cbfacfdd77558984c1a367d889f99e4af0a0239cb6f996cef6596c487a62cb0948d8efc0ebe095a9ab4b5d6eeb321460ab273dde0ac5a11d12b6ee99474c21725586d05bc3770fe67a6a1f72ba49b0d530932cedcf2f563ed988191eecaefe48722c99e650112d949f2ad485b5a3cf3d701cafd6b7c898e9a088c00f4e547c8dc164ca89b5110c834ea6802cfbc4205d7a9debcb14b4ffaa131187c44223d1523f9bbf3f51ddebc089e5681ae18ddc9765e11c6cf30411f7584b409703918f821a23d69194957ce0da752554f25b9b8a8f9a96c1767c010a716937dbec122ccbf7c7e5da38aadac0398b1d7dca10b0156a642d968dd2f3b971d77c8077b595df29be631b25a971a399ef784bbe0d9e1de2b147bb05a27e70bc282d3b0869b532ad9a9a8fa355cdf7508e70c695cde483fbc13472c1fbe76f90fa46f770f09dcab074ea4827b3ace1f0e0f65d27c0cf1fdee7d2f71e9031c8f2cecb9424c071c567e403c5ef3e09d7babb0fdf51bc57565895c764547a2833e20e4d6dbe7f448f33b4732708d6781e684c2da4f050f253111e4b96cdeaa6df26f8eae9a37ee7bc13d0d8790590855e3ac5c8dc54ed32d2a84948f23aeeb346a91a4d0939a6811443f9396fa09a06846b62f06bfc4eec5c903e51c4e008a0b989b52c23f9bed9004d4020bbc6b460eebb4698364e482c3c30d308db0a5b078746937a59af90f10f58a9987b49e484dff2381ecd29237c41d67571de08d0ad5f1505a762649eb441bd300bbdd28f29407937e07606bbfa4689438d449a7fa194649f8b961cf50391195e293280a91932cd049297fbae3b08bc77c02e292cf3b926fb6231696b8281e90a9b33ff7d1e89a402b377909c46e24ab52643de739dca0cb49f43c7aeb5f17a22d242d045119e49cf79d9bf9f7eeb9e65f7b17b99452989296bfb56f05c32d0c0d0035e33e1b0560168bbaf2b4ea91b7d891a347f4fd109be55f7b88adfcc8fc5efabe97a0bf1f7de155faa3368545a28e10ae51656751a2c8eca3110895d0c749150532ed5e82f26dd0021e6640d4af59eb702890bdd5deeb0d8544da9fdc4f4c073d8d15489578287cc4e7ea7507755ea55f0510ed426bdca4a6e47d287356d42fcf91464259127c7a26bde325cd97947bcbb1b55b5d510704a2b5841df0478cc79fd6758f93138f448164b73d230436fc717eebb7849481d1e8e584ebc181e0791316190f4241ef05d09752ba7d289f0d02c327b073ec87c320f2712169f1b168a87370b3d75bc0b7658cf0f373e6a5142a0f433ba51c014a4a647f5f62a7e8b89841e68d95281e6ab18476c64cea695f4d1c2207b7f80f5112ae0a5c99c8236d99a39b826f864b97d40e51173a38314c63baeb3ec5ac92455809501ebecd663f43f4297888c2e81c531afae39b3ffcc1b46ecd2aeb58b12cd37bd1c4241df902e6f49cecd722a02b72e15beb9feb39c67bc13771faa53fa8f19922d29774cd82570b341aaf00da5c2f6c2aa3219fa957b1aeaf37e4fcd290137f923fd0dd95a67fcf11d0811a8d9f3199e4f847f0005dfb5eea180f3722be66da559bc1b8fac09d18ad6b4acf447a76db0094ec85f5a3ad1a2e509621da08db8ccbad5823937afe8fcfb29b840483f67b67230faf7fecd016a63f05bf63c42b3cd118e07383e5a493c25eb74afc602c7b270ce4c3479e130f30ee65cc8e037dd82146c691d707e2062ef14b80bf95e57db5f239e4e67ef7b9cd84966a0a97db0bc8a676cf5992d556ffa6c17bc3fcfd7db63efdc3f96fe91eb4e4c874ed105bfbfc4dee8eeec2cfda46dc533aa484a338ed64343d2c73a8835f1df3ec569ce81dc2d9003dcc6a948bcf2c4d73a57da4a8d6a0272bb8d9f4239770d6acd180c1210f6af629bcad6b2537c1768abbc9dbb41411c4c8c3e1d3626e0e5c4b2ba8fce2a037df973344c7c99a42a60bfd0723efb233798252edaa3c3358dbe513c2c305997b0e2e7e31b9cad051852e456bc8617804b9ea7ec04459eaeae19e910395a51acfa6e4de7ca0f1980ebdaf758761bea0f21c9ebc7a37ce13da925052d56a1178362a38d1e881c5d8d0aa4be4c9120f64bb44e9131b30786767813129c0a8d0193467677dcbad3ff717ba312b3e0e8931406ac60a73d358b96b986eab44048d1424cc08968819d81551faeefcdc94c565ff2d89c642fc0f6ac004ef1aa10c1fcfff6683a23b0ce4cfe750a2206ea79714aead310a291373d5c259eb66ecf69b96d6209d27406987f3b8bb2cd35d616b921e016d32a1b620b54f164c77e37c2f4d972fb515064b3b9a5c069043cc7c73ee0b57fa01b4011da5292e230bd14ca023f2374790aebea114cc37bf3a38773f74f66462bda9995d2a3df15d4ea8422ec4b6cd6356f6287b61fdb99f3242f96eb090d3e28d6652fc9f72526f6bb6e072588c1529d87a6f8d45af4882539949380746536d483d8229d845a922b512ea51ced46915c1b3277e8a72b37f349717248a7bea891b9acf10c311cd4d1f81d2d78b5110e9ff8ebbef05d8d306789d5b3524586f5bb597c639fbd4e58feed928d83d0ec89f7169abd9df39e0cbf421f37f4c0419f1ecd84dc41827c1534299313bbf327d76dd79b70654e0f24177a198b11154712f2a4c162d80d16ddcaf23df06157310f8fde45c657c7300fd10be51b7029f7cfef486a2e566c2f5e551b8a01d521c9f4721168303bf4eff49285a5300a79478d0cb8468b0e0a2b7cd3a5e9f7364251585f768ac3d6f17f6dcd1a157e1004af8411e1fb05e3bb790db58fb393d3d0b24aba8af53dcd1cd78fbc134cce0ae6a982a90f6ad377ba9ff03d18475701b35cab1cdd5b9116febdc91f46f7a3353501bd4fbc8dd1aff46940f0087037857003da67b30a0212520612d8275adfd71a8dce85aed248f1dc4ae1333959addc06cc66fd50e2d72b382acf2460c95431ebd52eb05f8a873f5e5b567d66d3f186647fa11a76ea296ff90457a29797d5da76095391d1851cce764e381d5d18c3c49496ebd5cc1148213d4f9f5ded9ce9c28b5bfcce257058a06a3018d3b001ec487fecd71f50b710f33e399d2ae9000f999bb6462e1ed213d72a1734b63f677668af0a4f19db7fbc999030a7d26f5650f58d6bef3c4bd1f1b9a7b3dc932d6c3fab3f756256de4477675cbc069c5e21b6214e3a5e814d0499c61a78cd2a8d169e1e1471e214d05e1a4e65ea6fd08497510d987bd73de470f378b6638388c5dcda9bce77a347406b79fc97e4eb1ac670a90fe084b56d0090aa143074a17aef6a683f8ba0b7d8ed8cf7c6c1febb179070611824dfd34fd1360cee6edbefcc3e7825b37aea34a6b7f348f219623a40a2546d4d234011f2bc963cf6feaaed69c8126ae267e95236349b794489185e469e4e75ba98c7a2129fcda35bcf89cb6c029086645587b4d109438d1c04b1f9afb0f210290c7e4f2644cbca80fcec31101f18d75349c5945f2a7dd06705fd80f2bf9b74c70fe5e3ef545f68f9b148c20d1b6267986fcbc70ed03f7eb6e3caf33cfac732ad6e14b4eb5d1c6658e6b3c9937f12e21023e59230643d361528dcf892be306cc018d09c85e6294b3a009d4b145f9822edd871b8b89b6301f3dbf664ed24f508b3ea5fbc4507ef3f0fba93fd5dfbecbe619f1bd94753cf7705ed37a30316c264cbedb04b852ecb8aaef94012b0400c3e621bd333785bbb43176b823e909de26211fb86f1946f4e43186372be4d5b053fa189f6ad5141f2ec3547d62a92f15fc6876d8aa4858f895e438d62c027f7da25609eb270dff7e8530e8877584f45febb2b1ac54f4880c43a51c4de5fe225f7e74be309b1594bcd5810c264866ebc5c53aac6fd73bec5e434cf69044e649a634219b21dac2fad737a145881fd0b96c524191fd0894013f4481b2da5d86a02745fff8946adc72f2f1fe586ea2574979342101abb72ed2b5392c4ad8109e11e042a7d6b2fdc713c139c1843027e7a2f98d5ea45bc807d0c561f582387d41cb8a8d10c33b2f6ccec2b528d89e710a3522c0f52dbc22bbeac70ac31c4d01f1aba5f87f96d651a8b24bbbcce9f2a7c6fcd3d88794e35232a12a86d483736003bb1ec066725ac89373e6668f84444d4414180b676c66c5f21f2c59a4c504100cf00c0478bb8b52711d856fd80f94e33a758c54a879a08437a7b4fd068af15f4983bd232cb72323426445397704a5c68f4c40130eb2d2248311e80f8c3deec1fe9a03f78fc6f7c21164fbcb9d467cff59028a8e6a9419541b8b9cc9afbb1fc35a5e9738909f3fb318ae2913a7a216188fd971bd468ba3a44fe373c51c638be18e279b36fce8ed04eda97e249045cc00381fa63a311d4562388d34c1327399ce29d22e1e0b9ddd7527990719c34815da077adc9b5c072c954ca3de732474fc38d777e8b2337ff743f939edece2d61a43fae8a73696fdb30b9894feee54834447bd4c4e995a6fd8a39af4853346fbcf72c788a4eee9789090aa0e3083ee19154fe8db00a4b6e2abb4786c3a9052f933309a1caee19362330451ba06ea3983cf6268e50479bd3a3e831a538e77c062a5c6b0deb9ab89227733b90421c498e724b39040a08a3a6817385cf2dca52b3032ea810e4e8a65ede1f1001124df51ee5f311bb844f96b04033a76fb8f5e2fc03b07d4062f7cd62a1e37c8ca895b1f60e2f5cdc044fa54f8aa032e0091bdcb697d6a0c0b9e5f61d1cd3c2d13d80647858e9ae552e6be5a49bdef26c2ae6f54a412f6e8a43b2020b2b22c32b974376332a3683829cae1522c5a0c1bd95f6d0d595a92afb7abb1995692a1fc027334de8e0011c352163f79b977656ab61bc2a3f171ef892a6c2e42ecdc8555bfbf12e9d82576047e239fe04ce75fc70439ef03e253563ecf3121a753dd42061b2c54a23d8f4827100b79887e4092835d961d1d1777cbce653f10f6847f1876297bfbe28767c111697e0351bd4739404e0d96952f9564d80bc1f1318b1aaac20aad9cf5e5a5d9e42361afcba4ec0cbd66f7c8b7475ac03175b10d13c33da1bf6e0e3232f595504aceedca4dc8f2a17ceee0763c26d7ce14abe0a70417b9edb7c336b695fc856bcd2133e1ead02bd732fd6e6ad0c2cd263ca5abc276d5925417d325d62ba1d5f560f3c6a250a77536e38d3689a4c95c3672cc0f094ddb64a3d3681af8f986c4d70675646f0d347ea2923e4bd2e1bb5ec8a6712638b3c5cf0040264dbd2f669d06d0d982305d12c3569016f273b6bf59eb1284ca68e4ebc467672075e05531c0aee80b82fb1919e5de8d5d705f00b02fca75d1fdf12f86713d9b58aac14c79445fa15a270bb1caa1697efbee9a5a691902c8e4314cdc80fbc08b60d582ce74a06546f456b441d16222997b4a0486ef75a5bf7b101ec96679babac5a145b580147a08d22b48aedb26868eec16a1f914d4e6b274d21efade4c56d5c66b22f7be344b7acbd6adec374e00a4d8e79d13117d1ec53dd40c8d32496ffdeb50cd5a87e071827dff0f6486ebe2c5787d162551e4d0472b49d4fc77da42e1d75fe1919d2d1ee05cc48f21e98802421dba3b893e1e0bc93cc7671fc5322e617a6bf65c9031a37f7bd40f6b27d011b5682d4e290c00d2f6201873524021fd0576782b09388f0aef18a71eb0ff08176e5866535123d5fee8d9a9912a55408bd7f7b7f5f8255b64b3589c3f5bfc4c1221791438319f1ae748cc45e912492b5263f760c9f05c323eb74ecb7d706270330a77e635d09d980880658a7cfe4c007fbc6844d0bb7a3b00b96d83068585066175c3843ad4f15fbef40c7b5de05f2a0935c8614cf4958e99c0878ff8b402ddaea6d745f0997ef872f5ce7fa86a39858234c4f8918dd1fa8bc3601b945359b16c91c05e8ff818eaded688717578cb506f7c3bd0e59b32a908e0c6c620128bbabcd299668ba45b18845879a709af35ee3f5b0a7b7a187c37f1b8694312a5ed53491d63d8810ef5478766521934e79fd27cda5ac8ced31cc75f32a085cb79b173e48a7eb8bea0ddb26289530660891438db57b6ed16f7b2605494335456fd9baf7ce6a2d96a6c9b70579bf9bb7982ce68ad239064873c8d83a0b2a1d152b73bd94e3a83aa7d96661bbf4e5c31acbb2d890a7257ee278feb2f1e0b96cfb43262e1af20b24a0a15baf271186f444ed762a9c0fd65bddf9b3a835d4c0cb054ee99be616ba5ca2ed09ed45b386c982e7516efee35c496ee22c450ee537c6e1377ab2fab8a7fe2adec11ea1017f71f12dc62fc820080943b3471755b1f8da71596517ef1683af1209647b01fa60fcf9fdf6a198628d096a09b490a2ac6f9d59a25ec12c126ad97f34e54cec2aed71f2a6489d70bf591a425a59d63cef270fd3be3f5e55310a4e60d53fc8586a3137d29f52d9a5c65577e1e51e654305b23cac6b3956ddf49dbe0ae4a245b73b47fb5ca7324833a14d346824b3020b05498581de8f30f78cf703b4bdc857b1c205a399510834f0c078f26d5cd13fa657f5b67418d39e7be2e813a9d97b796ca932a5a1480ef0ea5efddd133ae53fb090ec5ad6006f8cc50c732f4d0688856dfbbe5e72493e9b058fee3ee557b608fff05900faf2d725cccd9a42b3c2065396124a9e7fd19d21655ca1bf8c5cfe432429249cd325d4fd3474ba67d78cab4f39312018f14e7e22463778bdbcff95c2887b00c35ed507ac82b0c7408414c776afce514900e390b464c07360070e42f5e9db802c61cb5dffefdf7a0dee7a858331a9b6395d0e7d3fa099a621cd172db4568530743c494ef6acceb8c98de0a3d4a180d331e6c20a048caca9307c476047d54d3a4c78aef352daaa896d1c469fa7bcabb9a5251e378e0623d372382958df0588a831fced83fd46c82c272ed2c2c5be5ff9840cc55fba153199f449723ff974b4bd52934a779be615db1e1c49850d7592aeac0bdc551b37152551e795f70877df509d749c2603b0c144f48c7439027d290a4578ff001fde92a5ecf00f9f517514c8be43de875079c7401b11ad32befb6b687c6b4e54832d95fbd52de3a2710514fbab704f86e08b522cf3dd3e0055c6583ccd0ed87649c950cbb8c568cb74f6ddd2b7ba2060b26ddfe73bed13394de7335157cc4fbb1e441cb8ee2e5e886ed73ea3e71cff08f01dd24084a3d18532cf3427137e5d55d6e60afba9d57307241d4033d41203c354a55b8fd44648275d3730e6cbe4fa5639ef420f0055d6dc1cbd8415595c4bae41a9431c011639764e933aa712dd81527dd3feeafbd083ad6010fe114992eaf92359ac7b393e4a21e4e2b36fb8e2ab489b716c5b4cebf8b14a1fa1340d53c7c1283d53cc5e7cd3205d37c7764f8209c6a6b8d1ce73a5c512df69a64701fac468473e6359af24b9fe92f6ff3c8d28644a8619b55416ad87c7349ca3bf6a0d7f284842f1f790e041571c85b2f67d4d544eb8d68767dec6bd3f929ae2cf7ad763fd2bd346f09fb4b8af7f32b21540dc3bb1772d0ffa1fd8e1325e561b18bbd6e7ea087bbd3e58332dc0cf49f00b734cb59a66d03f04a4239c06a6c8f81775522cb854df86df616496d185c3bbe1976dcf00f47baca57728a17781eb0bccefa6644fb9ab338e31aa9cdf401758c0939780e226b5d126c83fa7f2494fdd2dd981af909f4c6d99bcf7c81d5846047a5a1f55fc416f0f4637cdc45bf4e2eda647c03c35f58965809061b323c7ee48295d962d77af012212ed7abe8ab455de0cb62b61770b55318a8a658229628f894bdd9cd2f3cbedfb4af909e5b615c2857af08afb4f65fdcd6aabdbfc0ad2668d37068bf5dd0d85b0fdf4a383e85a63df2761121c05c2c9a41c4bad6d41accfb6c7c9501e8544337d9e69872aae43540cf4baad70c45648337f364b5413308e7ecd3ec662d8b29eaa118dfb88669ebd62e9c8f730308690c1498fdc165c4b1c8f06bee9f63bd46e8936d4396c4cee84a4cfab575885981e2a1dc01485fc35d7e63563766055b56726576ee09a09d8782d27924b7562cdbcba03cc773a7162ab45e3fcc71e50cecebc33d93987341a652d3758ce94b7f2d52375aeb20c2c1ca995986d6bf3b571d5e75bc4863567f8da2a9868b3f2c36299437fe79c4299563415ec661d454fe9ee3b6239481c6b71da7ad265a7e054cd5b270bb25dcc01d980693196bd98128d27b311590c964324898c3d16be2bbae767466f48cad90a82291dacd0877ed0e3c60670d13bd07b10b6181bc72fb8d56c202062258ca3c47578e968afec5aba50bb5fce89d6eea1db675cf66e85164946bc99c74b15a3bca9507bf93c3580d8918beefcf5afe7fc807357878c2279f436af4d8a2cf0eee8cc73d379038e2642bbb3bc1ccf407068b672e7d44e0f1159bb93a7cb8c66c23aa9aa413b6ce2a0f1e1b5d8a02fe99aadd0c8d65e3d7d8fb0c2e56b1eee6c8b846cfdacba7a1c088ea053e990ee69907abe6464a24dd10364261b70b4a44144a73d4f0553ec3e3f2319bd014246aa53b807a507bfe793e549acad869420b99f70a78a1a21b5db2361b8de1750bfcaa860480a93e5c99b74c67f783c0b314666d3225b6b01b7c5e45efea7b27fc30244a1b7e4dbe52b9b720555b7880ac66e3028cbe1e9ea9ec1e49e17c073d585e0e7f23e3ae73c5ea90d67827705d444f48711b32d0ade40d23f6c7fc5257f00920860115d73cd4decc1c8a8850487d2fe75cceee14bee0b75dfabe5ab565c175c579e752306f11018c4b286d94d7ee4c5a0db5026e72ad71bf847d644e8c7d5bae71905105c30840a78a4d31460fe244774af6e8c2e73097a3be282d40ab7abb32386df41bcabccf055eb83743dfe2707363cb602c1ee3ffe4e869a4b353dd7458a083805a6b53b6756d9b735aee4ab6b78d12562a405a484607e53e1e62a6d4f1fd5f28b45c2548441e20f8d688c3644cced701f2a3db4d949284230489cd586062a8f9eff5b7ec092fba0f9c5f788758f366e8c78ac5a416a482f4e2d17a659a3e9568ec3603ef4b40bfd5fc814835ec7a3767b7e0740c6ca49f020cdbc8beb6ce52ca9054c814d5ea40c0deb4827b2fb5113c8cc785d030bc09d5c098af2dda697d75cba06e43fee74922e9d78f590059c5f24b9af744398d5e11a267126bfb1acab66988506904350ebaf62cecbce13f1f519b3dab3ea324faa007887893e1690b5350d30ee5c5defe790626cf8b092cfa4c71d822ccda351226655f16f2edc0b7d7b8aeafc24f6708c2d67e0039e0d243ccc3d805e448d6ab9d1f6db72e825cd55cfe9933ddfe04e83bbc85b2e074d8f86a72263f8ca33fb31db2327c245a4bdb6c9afffe272c3281edda74c80d2d1fa70b1e970d12861a5aa32647c987b19a7e12fb74f341fe38ec209ee2bbbc3b1db8ae637bef5a96fb36feb70e85680f4723a69b2360e4dcd5d352f05b38ea1bbd7ac082d1453675e688f96bf4982e5d0c90373097878fa8af5572b9879d5f566bc5809352cb6d4a2eb8def92d3744faea5d7bb646ac6286be89490e1ab37936813e7d49595e96e98153543792644644974babd3860f59f62e0bc6278a3aaaa6a642e3d299670507a09e947972451e2438011864c4c853470ae5e668f41dd3c5a4e3b82c9a274aeab94ee0ff3b16d2938de5fe14ded9dbff1d3e355483fd6471c78e16843589cdeb3de4984b7b68f6b38f144d2ec6c61280efcb033aa80ca48e852409167de401f288be80518d34e2773c13f61225e248ea5435e681605d9cf0fa90b9dbc44f6bacf459d51c19f715ef78dde3dba1f7fc74bce5da91d4d9e0afd37edd7705c74d4d70aae045a59d34386bae55503fc721d28713cb36ab4fd9528748f1b869b268f13fb8dcb8062795295d9192948d7327df6541eed6265fa89da87893776df979d03b0cc51ebcbfc98544c1bee84ef969f61576add39bebb677db057c2e075fe35f169857a7932297541f5d85f1432d2e8389302dacd7b78bbbd0fbcac1f621f960fca834df29b4ecf1418a8f0c565142520eac74d1fa24682827ed3d5843441708113f156517336878bd5111fe102356f094d740e1707072668d2ab1508c8aacf8c94dff0d450ab74bc525a3c81abf0c9fe247bc602e20aa45d6063e5af54644fd45e41ebbb6179e18f6c479b5c00d7cedd3de11713a2fec4b2320ce2e67ec9074f90978c64ad1938fa4725edd2b0b81f2fc0a26871f4b0b2b4d2562c2563e4164f11b1bdd16c7159b2bbed8952a8f434704187c8608c2f6d7159ef682945e389687a47db8603c7ea7d3e5d734bba3a21cfd9f2b90a4a554ee53b99f7b05af733d0e04cf845b78565b4e429c1ce84da1382f8adf2170c8fe798bdf54f1c5f9a85baac537952c91dc656a936b0599abb13027d6c21ef92210b4e17c8060197b88168b4b28d1b2ebdf2ab9b22793429b5f2039b6658fa323955eaa1dc1a5a7beca4184c1667e76b5ca705eb66f6c656a68f3f8f4f9f498dea1fa21efbbe61e778f38181a7174afe481598d29e0f803bb7647c44a8890d12bad509b7c950ed344200b1d3d7061bfecc122bf14e28564c70d94a3387f1d866951131e5e8c8869197f187b3f038051a7cc3696c44ee220a5c7568ae70f8fb25a10cfe81e49bec888d9ea8bc09387e7c94f75827d2e1cd97e44666db201aa358522b0f84b59bc6ce9314e7afc8f22591e8f240e9fbc6773fa6eda9d9a93a61142e6ddfa6a9ed44ce55f78f55491b28bc342990b8bc675c29db098346471a3d61e5514a1d5772d737043d12ec1d26f7695a61a40bc001c8371565951dd45612037627940b263a8c7b932ec4a6bfe604b540708db13c8b670c70e4ca40349f21c778d0f8cf215508ab438e6a5d14bd053c117375f93c85bbbc5bae7baa180dc12bab70fd3d7d7432eef5b2fd3f3557534092894f498b3a11e5ff24ce42ad6ccd5c23f3dd8699264061c779c3eb0dc4fcf702d5594955207dd3f03b8b4792cedbdec19045c43fc9e8d754aef3286d44106704cc83e4394aebce541e74a90cc420f1fbea28d9d9ca9b84a40a8e17a03953dd5440c20bad4539baf7df269dd4413dfaba575007dcc07b8df21ead71b3028729326ed1f3f064f723e7a15fffc826e67b5265dd0dcdb4ab41cd0bf8f89e114a719041666b733d29b018c36a9cb2e77a0ad513eedcab32b8f40593b80ae1343810587d49071a007d32cfebdfa0e0f833d7c34b1c614974f3df8589d3eb9e6e6e19f1b330c720470a8eba923596a8b0b3132a8ad79a856f87848e8113e35a49e2a9e281c21babb9405db0d21c95a89fa8681c2c27e9264d48ecf7a18081467c4fa6f549c4db85c8ee82347ad2b19b31113463097e00480e0c5f5929a7d0026251b939d19f218d135678fede6a4f1cb88e61dbb88eb92483acd15cf2c0f44c263fbfedff277d09afe98b2e1c1a49fa6bf3c98cafa855028e11ce3c11f2cd043a457b62941494997efa716f3f041a918ab9693db3853d93818c7ed7889d3bf535afb42e74c8875098e0796a6f6c1134d53be77fdba2f80c5c4d38fa5e7c22daeba33683835538d5043216268d7af0b4cb9173be8f56a769de7dc5762e0270bfd6bc49a90db4f13a9f6f8ba6a2127bbac964ed9d69ed6d953619fb9f1ec777d03009b22dd7217f3458a0d99df75525224939464fb9667ae68acb20011ba8399cea4a0a1e7d0eebc914bb1f5ac2769d7d26fe343007dc4d5ba4f7ba1a13499fb5783270dcee46e4f31120336be16e1b57ec2ee3337e15551277a99974fbb7076d77be594d3b607a82caa96045a130112f8643e4bc3547d49a3caaa786ae869aad3fb81261ffb62adad27a9ea73f6f668cc815b1307affc771bda6d547ca8cd721d0b38908f25541d0886748bbe1e4bd224dedd4af3a605c2462b25993827e8fbe365e6745192c08e4c3b5282cf1f7586440028f9bac31b1f2922899f8e30a43a54d413192535a9795c2004d4c8b6ef793481e95741cf6d471cc39169db742846a483c05bb2df82303179670767fa4880ec986f041839b4489c10ed60d211103343c1b166fca49321374851826b1ff37c6f2d9a832902b622b2e20b30f6cfab1e73f0502497dda94caf657edffaed8e37808caa532d7a029fccd1bb3a0e1c9ad1cf335969db982bebd937ff9c86069ca733c92cc5fbd396698d95c79562ad0afb980eecbadd707d2f39a7d7584e703703b012cb831dd3cd40ca4d1ede0c0a63f3f80ee3223ff26dbd83385c1b0548c9e13955af147f916aec65bc485caf0810c5920075c95d87d88f32ab371378a44f624ba06452a443499b29e83ec5dca0c7354fdfba54e3538a4c4259535eca5233f9a4c75d467440742f5ccb636bf5760c47659653012d20099cdfa26fad0f8b8701bf68a22dfda927e7624c9cbdba0cc87a31e471d9894ab68b479b0c0b4f0f002cc42a605d6ee6afc3cf3a32574e7d28fb5a779ba43201f80e29b9fa4797b44ad479c430314e061d1adcc1779d588cb6a8e6ba07c0eb43baca6dac4f8ee24282367d7cb3baebf03ad1cee9b0eeab5171921c0b576b8a857d920e924155223669c18f2e9e5f74355576064e1347c25a25186aac6035ba2ccd933272f89957f72631d6593435eaaccaf66724f84083cdf25738cee4b009eb3e356d941923755404dffd70edac97ae058bd36ed0470025b67352af2b597a63680890c913ef691467d487a7948b9d0431293923891767bc4aeac9d80b9e3b2af2a2ffb3acb562b0b36b7ad0ad379b59b926ec4cc316f53a9e6b25c0a460a62edc2721b7ad4dce94c8de3a015013e6b58888edbdd9e338902b970d4175c46e4ab416b568c4d73e8e6278e6bf4843bdd9b4601c64cdef64fa83e62aeacc1d62abe1dc2ec9df718ac603904aeba685a9d8e7bd6e0a7b8db67651e509c1aa3f92384e4a538af530042708760b91fe314471de826c22e7349848cffa03e4a32f445ccdf7c91de50f5c12bb39c8ab706220a927e4b32b5e1a955e954ba13751d70540ef4dc7338c73f9b1c915d5e643ecb3d50f182920d86daf00ad567bdb441c770bea3ab795f072f690d59d53a5dbb0624da59aeace8352b33d1db41521d44b63a6ecdfc18736e516170759cb7be99367fe5c92232ff637996e287272100c69cbbc9745be1224ad81c647dd29336e31e4c2d6bb5958b12a505975e07d5f4faf1fe66fee5a15904cefe1eb62681a811975a4d12f6f7327c65d0af91517659e898681deab8dcab55bda2c4ade1ce22a32400fd08c2f9853b7600ede1f48be17cdd34e67e3b4498456f749dcb89bb2113321b853016735bf482801024ec9dc9f027485d78be0862ab038d33907b6199e7e8411d620075a24e7d65bdfbb01fcb958bcec7c89ebc1f242994f31eb2b2708e369030034dbe9dd764251575c4731886ec37228e6ac1c57aef522b81c6840496fbca528558f6e218b6c29cb918c2d08d3b985da96e989ed9800d7e33ffb96804a20f9aa7c6158dcd9a18174a045ff098911eea2cfb7eca195dc199e1693ef87715d4d1b0f45d7cf5f129fbf8a43e6ab2dc4503afba153165546d629cf1abeabb38239f70778c4f081fc1f92a6b3e1a3073e7de97f51f2b2a5a07f3b661a518254bde8c6df01ca34338c49648a939c126e9600440fec4c88dd79cd3e7b8f7d8b21f179b51d1c6f83260d3321bf3e0c99f9e8977939d6413ba47c79339c34ccc1431da0708cd912f3e776c42ebbc8ac744a9124b64696a50507eb4137b903d0c19d1d7472848823e65adccfd2a74a770574a4d7f309055181007cdabab0925f20db5b0c820c4db740c35ac7a28fe9635582fa01f3e3f6160fe3fa6577dbcd96bc2fdea90dc07049fad34e4e2f54b4093e7a4338f0b4c16e43a48665dbbb6926b0eb34de2cbf9eb9a88e8af93316f0c8745e53ce38464c17cbdb83ab55dc482dfcd620333dbc6357137843a5222f111af938cf84d2e4b98f9312cc8034e1a3f9612f5b299f50ea4306e4ece01188cd307c7b995315fad0736683f16d280102c8bae06abf9aa26b81d4ded1e9ce6e0dfe1be7250d59b0d58f940965c00a8f54fabde4be81ffe79cdb7b6a8fcc9f7d72cdf2e2936c8cb22f417c43577182877be9145ce18515f759205c1c983dcb1a21f1defbc1e72abd7286cee29bec93799f6c0731d358f600333e9f8d73dea5b69e0c11a284dcb8a827b8d73e274da696f617749583cdaa0ec82a815c72077758510e946cf08b49f91f7d0f3dd06ab0590c0b497cce2b476a58715675880f01a000923ee44175d47811351f1ae4d92afc438e9e4178b5f6b756b26dbbd1685ef1ae10cad78308b42efabefdd17c43c03dc0245ea229ebb7d67d9d9d239564e9ec857e605701733f7d24065536ec9f6c33041a0604c913262a2b291aca455d91142cdddaa4ab3dc458fb2d9523c717372de2f3e4049076ace08b519fad79e44fd29e0908d32e5c89e8d6f8488078ecb3304c982ddf901fbdccc27d56cbcb64fafffcc73fce57ad00a59ed8137a4714317be2c26ed81f900455da016f4792ea24b57b6aab4bc0b870e20d1abfe0dbad8a68c15fb93fcd36658656435624cbc3a4789244e798d0c95f2f26dd9b046798eff705f9898c35a2c61331b673759c39073555f1975662a63302ea5ed367da17511daf34b65b5311b4b6f7dcafa1602a4f37729805afbd2efc9809454720d8b4d334baf7d3feba7a219d471dab0e98321a0dd55f8a163057d3d4c7a25d69e464ee7598676445fbd9a836ba31b60f424b5c77dfd3ea3a5ccc2c2259f3b34ffe9bf517d055e68d0e62e5933533ee58093270a6a88b97dafff7088b1d86714279cef90ec14219e48c4f59db7a5d80cab02b30684675abb112f93ff74dadcf0b081a79137c208746bc0065d7d0d3eb08938806db43c46a55ff47408331d1733cba000156052da37bce0f5a0824961d00a36e2b804ca39604ebc591444a50952bf40e5ec508fa8ce4d064133a79501a316e8c3d92a5f2f2334be66066a484c8050314f0a5858a4372e5cabc1f6369fed787daf894a1812c8f8858abc99081a2b4183a3b33dcc2dcff89137a08c1a7d13b8a8f1249bb5827a9ebb8ffcdefc0b1afa8df8de4cd1f8d5badb6f23b9801e3beefd415e99ca6bdc871b819bc4612d610967091bab344b0adc808bc6ad015de19363c70b636f52db5edcbf9b3a7fe5b44d6c9b9a412ac8f48e7bc3ee0fe86aaf574bed837a6574c0fcef119f76def72884e0e132c80761e21bddbf3efeec366db71e0cf04b665e95820c8b2a6c0cce700281911f145a18b1178f23d41636e5478f435d10857948852bf80d4f07f4315dc15fc9f5ab28cbdedb011f0f7384de8520f039860eb78c02d365855d938f69812ec82b95459bf8d553b3c8b78c1999a20ccfcd10eede91f1d0265bf67d5b17a30f872ae69085104f3739396d7fb0bdcf463226113ffc6b08f2cb258e71ddaef505e35709e929fba629c92f99cfc9d8ebdb89f16f8c35a66a76f35e0ec8e61fbe43e1f17297d45686fefe70ddfa354cfff809e67b8d98c9d55965c619b87b47973b14e82d621fb87c738daf5906336b9a7c526dcaa6702989713ad6103f4e6c3b7bf936ad7acfee405c18387c7a307955032d4a8989f954d9b030dd3645d112a3b5d63272c68ac52126ed96432ff13f41d198c49150d2fb9221a9b6175b53d0853d0ae1e099c4e740f421d63d25f53b2af1cca93a09c54cc5401201a0c8858e78dad36000b7097cab73e79c4437967f363261eeebf50c04cca3eff019447da244e6811586f5c31703e3f1b88ec9f8080a05a57decd73e0d44d4d121b5ae06cd44a1760db18ea547cc72a9d47b691631a7ca230218fc07f7446b27b23a451e2ba8917a0cd35c35a26d138a227b7caa6c6c7e504a4a3f17d66746c7283e23b810e33b00352425639604c39e4a78568a1c702ce071cda9d405b31d039c3d304f99d5462c7f76088b5cfda2114a61a957541f91ce8a4ccf9a26ab226c347a0a2858b613300833cc0a95418fb2b784717121b79dd1699c11fa7d338912837df8df137405cc60cd76e7c5860787f288afa638e6179fa70da08a04c5cc700488428bfd71bb77dd2172962da39e1ac434436776ad4ea0d453b49b0f9b31936dc3c50668826912628f1b0c884893ebc9e9e27a41bc307ce6dc1b97625e52c19e15ddf75f2800eecd4c55e0566f331a89b1883dd28417b2872d1c8e0d536e56571ec25e69732f66fcc06f6ed43a364df0804124c5173e609e28ca1767b2fe830458e50e9ca4860543836a8724d6a2c2bc2ee265bd0083ddc804596840ada9d85b41601f8498112343f956e275c6df5bc525d236319956261d6dabe6408eee2f9bfb151670b2513b2dda6221d8a9ee90a371a8d9166fabaeb789652235015ccdf66e0180d4fc577ef4074f9b41600326f06f3d733f87ee57b6f394ad1534a486cf45b37917840e3b94167318c243486dfd4b2080a30d1b3ea096b670faae2693cef7a5e369490253b234369b42b7a354a7960b28ed55bcb7c8ff0fbbc05b79d87539f8825a55aaf019894f229a209febca2d15ba74cf43e0f7a6d1de6d2a5c5cb2b1248ebec63d77fcea8df59f9009f4ae5ac4090dffc990fed15067c2a9d19bc441bc74aac2c9a3d410738f795ee7dfd2033ae527d140af14b3f28e3ef7cbd214339e9da546df2ab8cf406b5b93bc749c326f2aef6bc1fd64c6e455231f8a94203084cedbe2dc660de31ba985888a0f31a526c9051dd41fbf36885b36deacd50cfaf79bbbb4024abd5b52fd318e032926e69be291db3af636030d6d86b9249e7db1e005e0beb40ea381176ba4e7789e4773096627b381cbc2bd6a89d351746a7ef6b1b54978e068d1d741e6238e8cc6ef1deb257024c0f6ca0872dbd46a652d16b274b375a0de884677787d379a9d5e4b1569f9c6d72b697a0a130cb581f4756c1307add5baeaaae149a8c52e8208d024b366c16837b697bcf5630148e2d604906a4d829e847a240d7720a3c0743211560816310dd5ea87bc11e856923b4a439b2cf79dfbf147869f6f5bda901aa03ecb0a3a999e64315dbe2b4a129eec6429963a50c801ba9579c2822bd5f252966f05e4ae0102e25f3813f5ff22ccb51a4bd2d99a8a4e2b259535cc83e3a6079851916265b571f4ef460fcb03524f138de2cc3fec540b0a8ce969d97e637beef4c4eac79cf4289180dabd907a606f6ef0e1c01ee67f0da2ac16d77a49f759d999c7264b5703f1661beb8fb54df6a68cd24e47d13453649e2a8099f988d6335c2b2f09c021f1fd88d3c64887ccf815ea60b1ca2fd48521bff841e660ef5092ec5f605fcfac2c388da7b9d756ab138a753972629753263f3f5f85ed55980f08be5e99ac731675c73081b5421c3e23304ab7e104f42566b5cae2fc773d84ca0c9b4a9061911abaaa200bc03cf41439460e1c99e52d27e900ffde913330fa2a5d5da648b5c7e12b071c0a687d7bf5c6df7993c1d72a917acef6a18a392a0b1670bec9da2cd7fb81c33d40f745c98d0ce0dfd3f42782a6d936ce98340a7c939b3db7c286441322950f72b18c3804fad601860abd710efb06564ca9065bf80c93b22f1e8fee1b6c0331edd029d5395699c287c08a99c298a1788d9c54301aca252127c7c39847ec88c29f1ce41c817ab6cd0179104b9028994c8afc0dcf44c4b2f6e19cb972d8eba569bcea2a750ed8b963929f8196adad41a1a67f04453f69b2dbf6d26f94c2b0ba2b59d882521f223d5f4975b67a9d845d72c23377e55e9992784711003e436fc346f0ed4b9af62b7d7f45e67c2dfab6a878af1a50429916fae80d9be30970c1cabea1142248d7cea6331e7fe9d00ac8a86528a62303853aca93ae914256403db899132694b62195e88d6484e7b96dfcb92c39bbf87731f4062bdaac5f893658e5306fd62b36855f15763807d4f81a0345ec3f373c5e977d11b938ad0b0be2c9bcd4a29c65d98de596ef6bcab0be6cad4bef268df7c0227783937221742ee83b81559c1eb40b3899cafd65f43176a464277b1d07eed6167ebf2cd7c08b1b2d3c7d292e2f5330a6b2ad72ea7ed1ab00ab686edeafdb330b66c2255a97589a88360006fed781f50e242cc77f9f5d6b8bedd612e7ee68bcbddb53ed69e34e91da4089f03601fe7e9a8ec6f520a87395cc7d8d6cae30a9e18241fa2dbc48eb75a70e3fff8bf119d4beece0536b4bc0c31a8b330b72865827109004cf38e76043e47b37d25d8faf3c91060ed6720e997741b908ae814fb8cd15a38d27e63a26757b135c71c288674f9af59f7351ea6d58b1dd6bc5e07effa71615bee95639a54540ed03d6f4f2c2336174275cd6ec705c1515fb1d97051c2a10b9c65487419a6b16b9ddae5fad8353108b80137fdd3d3de540f3bfa3aba1819e58bacbf2d32a4fbc55db408756aa556dc340d2a2c67d7bef6c25795fd82933e1a79bea31a3b566c704d897dec3a80eb820f0cefffa7f1d3b0321bc854a7a793d08264467e3386f72619ef9f55d323f55679f1edb09272b7a97979aaceac5a606bb90b10bbbe5946b3c0e66fa3dc5caddb670ced2cd02055743b291ba6cdbc70b020a35436cce044441adbdf092734a0dfb55fe5928e469f95b81c9e4f9cb6f6b1c2f34484a7fab2ad384526a35c855572c2a7453d208f43f213d2942ee34d221835e5978fb420be2973049ac86cbb32944eb614eab2dd98dbc3d0967a4d9b486932c9b0f50919d907f542a6dd9982b4945bf7ab342884ce7d5ae231fcd8b1abcb23322ca7ae4c131ea3f51d9aee2ad0df4f835b73e0508bbb3fa02291a42577551d99ad41999cfb07e836418b7e2697fd7d1cb38008369167223c099f17ef72c26d1e3ead87ffc51a6e722423b02af515ace6b0a3825e0e05b486c2719a0537e96aa0434046d56bdb78306e2ec287705bc8a9bbb549933eaf1ee369adfc14295547b0e05193cce16924c5bd6ef83eb30ad01854be0ea511cd1045ca139f18bf19df0cd5e282a62f2797e4e0a30147a1e79a2f32c4f1c304eaff588724159759ae30272a6ab1fd991bf68e1be5c1ef758e963048ad55a83f45781f24e7aec0ef742b334343e07697ec4fe63073386691e7bb38595fe6fb32daa398e1850ba04b248da2a08bf71dbda55a25dbe7fa4a1bd15c4721155974b8d26099d378fb94d860778724d416e3865b7d3857085294a3828724b76ba663959fc936ea8067b7615781c2af961e229a95f0af950241791b8799feb1302a194ff731d8d71d5842a49259e5e8d3a65b3ffd6fd3bf5715de3c333584f9694337a6554db386e5b425858ad530fa556838a446146fa1045a73bd165d86e7e6a924791cc2f6e3e7768c95767cc4706c9e88c11bd33f2be9243ef734aa46cb10fb1355f580421bd658091ca11992df20d767e10e4fcb41ce71a29af9558f7c8dfcf431e1a8bd9ed4ec5df8a46f0a2022d5ab45120091e75b5345de9b9fee2300a7304e07cbe528f62c3ce3bf58bbe0c857a03c403c2ea4a84a8f3b004f61d5a596791d3c5f0d6ec81761f5db9cc1916d94be2f4dd3a8c1550f41aa57e6f876547dab345187a8718ef6c6f277432dcb5e893e22b523c566dbc5d0d94299fb2d0a9f79f88ae44393fe150c27f3a7a52c6cc840b630093fce9287897e274d1733167595f16d3245428bf892190dc73a4c7f044bd1508d7ee469ff25211ca0ae94cd01ae0434aa317a16c5f7a945da7d22b698c4c4faec40a92a997b6e91ffd1cde2daf1f01dfac84eef6c75e43e282d02eaa395fa286c42c2dfedd30ad44febeff7dcc23056b17181f8c616c761e76d170bd76e7aecf9e9ffca9db5a45fa448c1ac4ecef1684f431664937bc13b1fd2f021fd1e13b041b36974bdc2529290ce44134b09edd2955705508a5ddad02d212e9569f41d819caa230e8a0ace97a2e40b80cf3d37e3f600f0dd1eb46004db73d3c5175cfc1a68733cb52688f1f87ac9af0ce2f9bf261d5d8a4f8b43cb59556f71d314e9c7a3812beab67ffd5a9b431cda89cf9827666d2236da9b784f8fbd9ab85175fe8d6a6792cf01007db2c5ed13cf6f7bc6d1975f8a409d2382df88f8b8688e4ef7b23646dcf959cd5a80c8f421103e175e1bc47d4eaafa4f7ef663190a68b07831a62f40ddb38f2e905588264f323fa2a4ebd1095b674ea9239ccf3b69b502e5fb88b024b4b577702abe79d0ac25536b4d9a351d3d9385c945b24668756889815250fe86c3302d03e3f035eac27fbedc92fd7d1e2807686be21e220a42f1223c5ab3ed2b385485ffc66dd39c8839308fa6c7308192078b7c41f4b9b2c67ef6a21b1114a762747b2e03d60c07fff476131c69b1427f67b46deaf0bdb3815a251041aecdd190eeda8c55315d6a87692d7ce20e5983275821c4be0ce8ef545b632249be203755d43eba2a653ffb9d2f22b7d242c796784addce4393399b6f1ee6350e52b59a6e7c897814e02967c06290ad08423527ac9f6f420194babe74bc5307003f34aa982e7766ed3d8627b55fc4a1ca90761e4dc0687d610fdcfe0435f81c8c507f78ce4313efcf2e645906e3ebea9f3f78c5d85ecccbc9185806e6216c028084abc131b1d6bd3f8a81d0c15ad99ba077602bae54ba3996383a2f8f70044a1fe95eaf8b235c2f0755b9b735af54c8bdaf00a177e141e89ae68909df7efe017929ee775c96473cdcd274c33f19b06e454f0d767076825973c8aa14584b157bd804127e8e48be5fdb1a38c79b89adb9a3b9e7e13495565ee6afe2d40e8249a0be0fc28901d02bd214d6c7181cc4fcb5d1c8f676bfe5eed97a82ceefa3b8eac93297bcda253bd42918d5e80b8f7009430bb101b5f4b3af4f1f9ad83fd71895f0d9b1357eeff6d2e22478b221064142c46b140c7467f03be6df6290eec2e6a9c8d1bb42917a178612801a21ca7ddeb33baf773e98a24c47add0c4640e9ec40cc02a63336c79cd5a72123f998ec30a9cd0577d8f01b6c04441909990f5b09a37d3c87d54fd6f60bcd150ebdca4218be5327cada52abd0d4087ffebdbd4848169a31a4f3a6e90e9ac03f454c6c7e21e0ff01312e8f05cfea4bc9294739d8291181f0323aea7911f0ddc10522b4c75d2612435ea773da59b303671280cbf342e70ffff05d8eb7a30f736dfb50b95ff486ce4463d18532f1f9001de650c8c141b470b47df10919b9c2cfef75fdeaf01e77ff97aadfeb757d875dd14c4a732d2ff213228bd06eb001c329abe30dc03dcfaf4cbbb7b6f72b7a2af2d4d60852961cb509d3ed4d0a0249e701af120bf7e93aeade170877c6aa55443af863694c63f7df6c92f67dadd6708202343f327fecab562278cecb84e8656242781caa76686d2e4db619e012876ea9a8aaafb3872630b0afa90e75a7942276d6cb6a1627661a46881be3c51d1314a2ce8f4e86b250c56f9e3355cce1a0d64935bb349e2bffdfb4e0f2e1fa16e34c8b7654db1b0848437b30f66691e6fdccdde1883e8489ac597fc327c85e684db5dc0e2fc53a790374781e989a5bbee0fc4f9aec4ef65dec779f261aba7f6d93c090c018b86f7e2adbf9c0f4e0d9dce627c979b93c2a59e5f243ca20b00c2e23257ec345650f6dc15f937115c1ea7d9a57215573301ea25331fd1d67c4900316b73a183693b1887fdf4a8cefd64419f601622388fc592b9bb85fed5afdda70de0b38422220444e341dfe59aac425b8b698c4247b34c7c6b1cd0174bfef2df969694d1e41553ac52879534869f5623381b9e8fda039309362f4f6afbf9dfc659803258ab9c2e2bd160549e20d0d4545e3833c36b3e8836f40c8a9db8716aacee236c00bf681dff45b274e71cb94bd9abb6159778c8c253b00f990481a46e74fb3c22656b6e1a6be0b5c1eeaaf54bb22463f54750cf0cfccce7186a980e478047af07bd807b0c5233e70d422cb0f8f8ef1c03dc9de4368217c4114448192ef91700c3fac4d092357a91d349af7b1a5f374165e5e486836e089e19c048c213354f59c4a88f1ba97300feb18e31f8765519c4a3729e295a3356ba39349a70aa43b9048af7590d281c8211b45223c178ef18b26d721cc8de75d9bdaa649a8fe6f3b69abc3e19d14724a07b92b5d05b7a98914e568dd6d8b236daf668a25415206bc9584676b4fa4d418cb7847e2e5c03c31a8b235037c506d33248acc424aa654ab22f733bc6ef3dc79a5b331045d98ce5958fd9631745e64f9e171fc8a998de1aa74daf9497be5e1e1ec4924c519f80aa67e791578717e0cd1fbfdfce7dcb2988d27277fee8e7d53d178116891d5c992e19dfb329d5307acd7666f3f5b6149f0fe4994625e380a97d297120cc1c4e9746f6c765792164e4f1ade4dab1e8bfdeee8cf1f6d556584f2e2be2a494f071f954c1ec7a30cf483357f9fca082498bb4a20fb304dcfaf53420ebf7f647aa93ce28ca256fd5b1b8f0eef3a53d58c898c32d6f5435c10acae4f46470d72f3af0fa6bbca33507addf87978cd12692b4bdf95d6a2805143372cac12c642c4ec17975b553ff0fe2bd56785da4ad0fea2b726b81bdf91b19c1e85126dde80e6c51800f0a242ff201fe4b8d061f48d167b13a6dab3cbf167102bfc2781a478f8542ba1a65accf250272e1c2d7d78d0df1b5bf42022bb97112d5070bce07a1add53f2e2a6573a0c4c7456e432f23f3fa2bbc27856e09eca03233b3dc5aefcb54afe9457aabc4f259eea890448906bc0deff99a45cb322845a8117678790f626a2c5a576c8327173a74b9a2847e6214da9d6a11c073a6f37700060222d395fc1ddadfa827cc681f57fe468ce24ece9fc711c6f2e520b4f8ad370bce0e1b5d86402fc6e47a01119a13ea228bb7fe97d6bf3ba2e9d4a31f9004d64a4db879350ef0ef88a78c3f981a19f4884b668210765821f761f8d45637fa40264fc9e13c58a362df1d04ec159b92b45674b03d7d2a5eed865640358e92e06cc7c5b0629dc6845f6bd51cb03560f0dbfbcba2446b83303ad9f1978b4c1888dc323e3e4b37f0c7d48f050a40c51789cb508ed533d2bf2b258588af482f523e4ba178a6e8f7f988f5643d0d78c933d448318787661a09685e6f7b09c915b76200de0cdb17d1e777d20763739df8e2156d1f675739b1f3d07b048534780b070b0d62e36c1c3c832e2dd2bc4d7669d905adc3578bd84053e7c63d9ad40072e8f71965927f4a0e213b1e562ed2ccef878d2ae83dd94bab20c25e23a8f6e5665117d1942ee75a01857c2dd31fca88a08587de3ebfb06eb54c104a28f13d2ec1ac4119406405b4be09eaae4afc7aa00c33bbb2ecb9cc50676b609ebeb41be02b414c74f693bf6ffb84dd01f5bf55224367cd8cc45d3b90c45f469077dd93bfa3c5aa806b6f6aab045e8d121662e184aecf2a06ffcc23f789bece317b6b82fbb1fa8e40433149336d2cc4c09c315febf4805be6084700dae7e5b44d6fa08f51f4cc30afffde8163c104c143d83375ac3edccc0b82a00e7665309f6519a711d5ecad9648b55a242aed4e5f6ea06b53ef824ea47acec759a0d88a0672a0d4b331f8e3e479a60f532892cd47e1aeffdc74e6d3b0dfdb6e2bdeaa293ad2e0da0c2d41edb7e77594f07caa00be6b7480e5a49b93a9cb0f5638e40908d470d87c12c6104549ddf3ce1d688783416e3c610280d087232853ccfc0b821780760d7da4c12b30b53b482de9dbe9fc83ec374ea57af05cc88b60b1530902e62738c97b775fe4789334e866274d36276d569b229584ee9a1f61b994412860fe35dfe1622f5258c7048fb4447cf0862f3edb7746114cee0ffd87702b062562a3db5e1dbf9d25404a31a37a162542e3c876b1319bdb39efc4d975f17e2963d1c15136fa69a90dc40d81c9e05dba1a69ccf0691bb1b827b2bf41147e5f7d8dd31f1c06890fbe80eb22cc34910396eea2b575e3376b55e77035a1d0ad095c02ed58f2bda9026ac8d3200931a55ec0854d0733025cbdec9bade7dbe06bc625b04d2acaa5389ff71b082e313b6f7a9a6b20d14e284a5a565b51838ff1783b5c71d8f75fdb41315ade47a523923f56d27117d4b4730ea62243a5f62dda27c15d8e090d67e6a70d9f1d1641c5ee9c533129b505c9412e7eeac5f92be623f62256bf87b1735c237efa15071daf61b8f0172c118e083eb63712725a672788eb892a2929a7283b0ac6ab75ec62824c74f01f069512e9700d50eacda4170db71476c85f3b9630d63c559aac232f74e4355f66cd4fe00f28c3406ab01180f0093de3278cb2a7a4db35243dc9c64885524e4646f0415058a397eb825e3ea8c793cc498ab1e5b9357a5b19920d6e9d0e780ed002287c80922e99731fe79ba4e759198f57235b9916e5f6ca5f34a243c6304f0c469a2692048950c3c214c7f3f3a4e19fd8121a79f9a4e07d6dbb092eacbe7a2f271204ce0ab6e2877a9b2e62bef6f6206f1dc655a392fca64e07683eb25d81b0084a4a5f38a004d69a16ab6e3a90f7698b2828bc79e32c1f755da8150a4df0bdf0862a854d9e438e2da3f1ae18eca1004fe0044af56f10d9f15e5d42b7566dd60d9b5c40e6872ce13a2d6a03891d5650d3675c4b92154765d56b9cc8e86d0629a9934eb88dfeb8cffda78fc91f78d9b1929c7f00b1078b77b60c1c514e5231813fcb2020049eaaf3c5e30d60dc340dbc098115f1e77f980ec60a5ec50c37b5e518cc5bb982bb5dfbae0b8a49c0ed06b5c2a7787ef803d9bcc93f5cf41d647aa6b427907161f610846a40779829fe6f54856ac22b1799eb61690c0251bb7f02d6f982a79435ef376e80335857aa4ceed5e1ab4a0416bb0535a05e7cadcc8f315ca762d2f5bc5578559a55f89156d7198a60fdbddd771e67e6e19ab445b011aa6cf637196a6b0bd941863a3ff33a1b89649d66ed4b420d2478a93251b77250ec8a2491ea45343e63638c7f72ba8abb0e315f64971e6902053c1292d10637ff64f244375016ad7b7d9bdc848f0ed5912d79e6244b551e927353a6b5b748681f17783c1a6b4ccbe32765f61c071b726100cab2c64b7664f68cee9dd8d6a64677a1f4a6baef1106de62a17bd14782c296d8cc8f06e46c1e2d23b5a1f569299d9377f3fd154fd9f9a4c26ade5c5d6bd8929bd90f7656d4f67586222ff43b6f8fbf326519155f2e98d083c17f6d8b399ca15ccf14cc7207c66ee5adeac82b7ef8e6d566671d3d8b6bed7833054a611ea0cc777266f9f6e5df912ff29e9e3ad44ad52c1848d022d96c7f7377fa76a3561697d2803c7fcecd5fb43baca90cc99f306c8e5e547d3b6b02368956dd2378a7bab378da331f0ebaed0436832cbbc8fce77a7f1f0328489b7c4b7430c171b404631e5dc2c2739046b78dd31f024bd80d2f433f1d761c691065bceb62d5fdbd70eb3b6cbc5e4e1f5a6e48f29d09b3164a34ac19bb2d368dec6c4108d4e1af66147f5208fa961ab539d484738b2c827306bb7f576fe9aeb024f03b0c2c755ceb51ef91ce003f538cfea0b93558d45035905b9cd60c2d96f6ac254e289039eebf64efa63ce14a43cca676c7e0e34e2f6491d3bea05b399be6b665092dd8905ffabec439c1ea1344face173721f9f693bdab947f3ad7371c80273426fa5230f2a34ade27a43d59f220ccb92c89f153179a092e61c898b61c9baae783c4d9e79fdda43854b623bdf879ed679b3cfb500ed5400b92e3f02bff596b84176a264799d8d77e2c7663f54d4e64810c3e9957ce79277574b523e3b727b9641bd39bbebcf863aa7e58c3ad0f370e1b1bdcc0243a2feacff20ff4fea6faaf0a986b9c2b80f6e07521bb00afb59f75d417527fb11d4227dca7af52e2e49ddea5e8e187571987bd2cb4a7a6a6891b1e84aa8a989126680f13cc8b40e07b462e9f320e6fe599567482890884ca232c78675b732e5a42b5dcc2397d7b82db967d51b5f56536b401d7d62fb8b04a00d42c3b2163049c570a406a855289ff94ce318244fefe300bb41af67392343b26e569cac671fa36c0ea6e29e8a514f83fba52446cb643f7bc76522e280c4c71b1cede1ef70f4aad76a18c49429b089ece358dc93b78fb6aec9047ba7b2723096bb1bdd5fdbddd8668dbf4934434ee9683af3ac39e106cbc1a911ff2e2d7245594d4c9824e48cd1aa57d80d75fccbda5b27e1c1c677bd6d2b5ff2e426311e3438a9d1105b87cf7eae282280109cf28131ddacad1bd6f34b725d52ee2da6562ce26324adf900cca6fcc3b14e69d79273ccdcbd9eea1681e7832d5e00e9e4ab1cbf64f62f179237763965686c317e2f76e1efe059b9d19d180b7cc881ef4fc31e3af8d55fd73f65295d5f9ee0528815381bff99c2096398b6470b55ce6c80492d31828301ffeecf0a255b3a4abbfe14591d48131817a8484a854234656e18e5fa974e7bc7e41e3fe9a0ac4dbc2e55115e7006624532b1e6f29dbda20228f00a6adf539e8f78433ae33f988b80521c8308e6917d2df9366900e606484e8422ebe2923b00e584ba6d2e39defae0967f546cec5ffb819e0e0e52b4359c95b20fccd8ad34aa1cc01e4d4538e304b6638d6511a33c3257aa88cd86ab356d95dee0cf552bf776bdc9a461d2cdc5c0c09bec24e6e3a8918e129c7c8dec408ac2bbaacf3762f6dfc443dd875ccc1161e4761b3caea2196c60237a19f520f645a1ba55b5c6704c0e4a97441f9f8530dbf00208cbe66253a9eb23be576b33a5021c3b730d8baa44085f25175b1c21b17ab8cfd134bb3ca3b93e8e5420b726dd61830a54cc1832880ed4043cf641916ad348cad9864ddc3ba0a9088d8116d994195a9b90c23f0cdcfef6b07ca94b1502d75efcfb102507a907c45b023fdcdff7b3a9f5d85a3435a5361f82f118ff8d2c42850f2c9ae2db03c74bd6516197a81e976ba3c4ca76fbddac54fca5813fb0fe52bdcca0420658147e91b83dc08fc0907c36b20fc676e3a2d3f20bb13f871de5e2a9827df9f423991f9d68295a09a87db64ab4b2598e6c8831e48e5c3729038a2da0af2bb9d234b115d37f190684da1b2b5d3a736a4380f18a475fb9ba625ca14adcbddfdd31350477024dd35194a0f4d9a49a16e069221b95b1dc91c0150b399a5019dcfc3a59cd4483933ea2a4127d4ff6b34d703defdc1899102c2ab5f27ae21ac70c9f7ba7a822c4c63f1d2ce5966f54e521efaae117e89e9aed760210bbabfef248444901b558375bb84ee4262613ca0b58406b2d79d65fac00889c9f1ea45bc7eb1d645231c6a49fdb84f7abf14940f014e2541f472a67bb9675ff364a43d14c6df47d4a54a5a614cc1ddab46b304d4a6ac238a9b3d9177dab9e664647b6a243df3e80f92be4ae7ade9911f9379c4802c10fda2a68c0fb354411fbe3834b0eb1798eb3444f7526005e2b948e6565aee46a1ef22679ea72d66b7afb93124228df42c0837cd84dc3f98a189639e8c693fc95eb24bee8799d2e1bdf3150b047e5891f6b6d5aac19c623c7e48a51c2082042ce83cb9ce30b20b19f555f90b1e62f879ff56b9f54d3d0e1def63dc0ebb5be79388a0ee0e61a57f5abaadca02da695168f76cc39f999b3dd33b854cd28e988e188229bfb7dd2f34e66b8a516622f1ae06b58f5afd5a59d09f9191eb43d348a511c8829e7ecb2170115a0f6130be53d1bbccea2f2d17c5251be2f893432fa0d03b4ed32cf187e90c522c761a8522cd860a4cbb9e3df45e130321031a7ef539529aca2e2821f4e9f2a11f2fb8f2bffb29086f13d2cce40ab930efdedc787b60ea3a4357d0bf9288ebd9e769b83a9e9b7b90dfca48e9d2b80d7de451e35ac39b33ce4358442ecc87fc4b57e504c8620d5ebd05e3077c34430ed0eb7f2eb670111188f5a6233f9e242c7626f4d9a78ad322d33147a427c887f69fba158188526df1ce2f6778c423d2f625bfb38e8206761e59e854a30b763baec5efb44da0e2d2b65cd3e4822606f6f43b0d43a4209fb8711c7bb5870c353414335bb78b9d6e8f130dc232b2b5d39f5bd04d0dee34282e1461a4586691ed9e87232427a847192ad373d060344712585a1362db17a3198959b96ae9a7d7fe11267840c00a6c19ac4dbb03a23a363b64a24b879f1f6866d27bd3ffbfa6f4c4b19278ef0dd46dc013bb4b15e563bf1bcb3722147a9d73265bc4e9bc68d06ff591465e0fef74bf124dddf97def2530e98177e2b5cadf254d68d3c8ed106a8769941df8515efbafcd26aab11ed7657cfe3dd3e45afc52eb4eac8735a137a27b284a2f6c243b41ee84edd4d2e86108cc6d1328e2ecc0e413c26b82d3dfc23ddf12be04a3edb313804f12b38534c10efd0524c5d589f5171fa97a283d6742fcd401c704688794cc215b7d19ae31a9bf9c760aab58ad6072ef3681aed8851e37cf2cfa9acd5f6dab6cd347b70c78e87ecc0e4bff7f4d365508a246bd05ec9bc2f3036f6d1125a2cf7115b7b3ebabcfa97547a321eb3632eb4a910fe3f125b0922043e744cf0c5e19d0d34bb64eb8b51fe9182f1979608e9dcc3e89eff95fa7a68c8d077a2525e14e12bc02571d3a94e6d5d789f2b5c89e08644a0bc1781a11128151b123281c92486aad6884e51ace1340b92e135c8c1442aeeaa3de0e301ae631de63c6901d1075dd027a1b3ff64445bcd95f7fffb326e4bc31aca2f398f569bbc781cc693ea474b04ce19f3c9781d8f1a2b575d3c0ad33859031be96e5999861b14de2baf740d93d6ad889d862d9b747cfd12cbcb1c8098c21f3c01bb8455291c5b62c8406e04137d357c0331fe9836d3416e3a55834513fb8cee08f76d871c53db8665ac94991715ccc9ba3f18b7cdb8be4cafabd5bdc10bdd20feb43631b76d027a2d1cf394a08928121a609e7ea8155cd8ba74b45262a945e85561e91a9c25049b9b6986d6c52b38fdfcff11135d4746dbd8b11e68a6dc9877a2ac4321331386b10d120abde41e4262fd0c1a943ca94175329305f2c6a5eb084b4a4532d98a1c086cdf1a47dbf85d1ad7e63121ecbdb6f1a515287042888cafe3e98ae74c44f93acfea79f5fc2d4558ecbc974450909f59d0541709e402f2f9d7f65e87a091d04832165fe59be5db020e52d10636da835e0db21df5e17127735ee3da125d527e7baaaf2f63c30dd7426c429d10f2d1ceb84c5355f18ef8e53d41ce9583a07751dee27ee406109540a80b35a40a700f7f3d71efe8b72de10988c04794240bd87308cf7acf7516f8a104cdee55e3dc1a0b14e8548471dde28df2fd7c50527aa7b625a4960bb1ca77314542a1710f95e4a4fe888c460a318f38623002bf7fc1e19f3815be26dd3a00bddfd39375512453876c76a00ba14b8590b8adfa7b47bf16542988fbe6d936811dec72f8d16b03b443a22ac5ef7261a9084411def8e0caa274d775f1d025d779f256014e4904593bfe60f7c5f07a5959d7d16c786a6384422dd7126829b1dd9eee2aa82e472c058a93e47b840de8feb7b86f44c602b845e45932cfbea46656418ac46be6a0c6d93ca57194045c2e63f6aa7ef25d769e7867c4f761484be10ce6696d44dd1a7c9524acdb5498ac3e4aeed92f1443c35b007fec5b0a70346ecb1380cb13d16c99f1656e4d9666a6b323e8c2334895b5af303011ef19a9ef8b5c7e7267e2755b9f80a0bcbd20bae424b6781b73019a272c621e4fd90a329f19d649452218be38696c4f797ccef81f631e4c7a3601a6e35306f4d4fcf43267ae4c00266e81dd8491a0d1a78ae63745221935ad6ddf019cd950941266a45ebde739921cdd3c0f0bb8a64f31a8f2d0208a8492e32e877af2b2cb54bdca70f3ed6b70fe212ed98cbded76736611af2eecfbc32a507b09e50d766c03b0cb205a4911e5f5512978b4272950dbdb87c92de6e58bfa78a73bd7bcfc198a96ff312ee10bbf5a2643ce2657d7e9e42a61a57b3f6d00b7f5fa2dd547598aa1fd1eb4536248459026abac06dd8efcff81596cbdcc8be45b32f8aa4b492b5cbc9451c68a3af7e608500e57a689efeb6b4fc8dbdedac1d606ab3f8bf26567447bf7fa54a66c636adbd765025f496d64ec18182f3b0edb94ed3c20bdde1bac2e0c5b1feb536fd8addd3e140871f55b2f35eb0c78f9222ca02c331538f78871a9e2a013514d39dec7d86dd737a14b388e69eb4032d121ac9ffffb7dd37b8aead3e461ab8411b65d7bdd35cb5783d75c54210084b5e0991906bb87db71bd3a1f6897fd68eebfb5c1c08bb1b8d6a2e86af83125b254ba17884a4b095e66974a3811a32a5b6484728e5afc19f615d6e0455730890ffdc3ce8cc20544a8e80db9df82be652f78840eef037e9e6503cba1de373159d639734ae06d477fb8e4676025cb10cd172f7570fc849ffa39318eedeed08f2269e8c58d91caa7a65918a24f87762e65bb721da4fe68641d679bbb49a0dbfb4f8fa8ec17d855e916f12cd530843963f85be2abe97f26a4e4c4e4edcc779922db9fd54528f5ffe761b6327b7d6c2f3d73bffe8f684f0b5da9b287b2114bbba7d5554a0cf3cf4fa0fe7c64b9ebdedcb9c5d3381ff0401d611f9e645b75a45a40eaa290d0504669a61819df3efffb69e839997ffb66db70e1f4ff4d30367536c51eedede969fccc5fae888d885a3ac79a9ab176e83fc81c70145f8562d6f87c1e405d5e54e04a774d0ff31c8104d4ff082cb62d006b9f0b29f12ebef3ff39b2d2fae17512f95639ae118646aed0a89a909edc17ae9943e0719112cfe3f6a0bcd3548818cb2b45f0a2466dc951169a2e499478a52d9bcc7d391ac26743beb5c88be8c27146f3ef1bde8b7750225edbac79f33d3a0b24ccb3754b7ee0dcdac7cd0aac3697039e7252636ce66fac4df6c577e79d8b861530e33139d1f7ed4418476d6fe4d70f8c616da0008561296683c5d3d3e38cace59d55d991f8031137a4c0f391cc11ebfd1f072b73a05cc6970ce1268b2813930960890d30876fa80b6676093bcf8586c66c244bd5458100f3d6cb216872edaa7234cf8453d724dbc8c16cdc972f36fe6201efe90c35570272940db742ee12dbd158c8b962d06ea461b7d9cc825cf28e48f05bb3fa810e7458e2806c90dd438025b8196c518ee796f7b50a3ff88e4dd833f8e356202cb1462fc7c3560290237dcf828a296243b3d685f795990b98386b2de3df9988ae1670d0adff7e1729a09802a37844feac2e70038d46b2909ba854cb67ce647da68b6465c27027e85d239066bf0b1a233ec30a64e2b33cf271d225a0ec26991bfcd77bb05b2850ada3aa48933d2da8c1e1df35c3b76e5f897ce84a46a8e761c04ecb5438a6ebff735c25c82178be67f558114cf79edb2324e1160d07eea9a5f5e9a370cf644c6d70514e786c6cd255f36f3854fd2bc791b570ea7d9898c62dfa1016f849fbc28bc465905f55992f259fe7027a45dc4c043b713e6ba6ea55d9085604c6fb8bea0dc7255e4f98fd2dada6e80b227182c594bcbfc36b912f15bc1721563402562358bd838c423b2a2fea2f72522a7b1c5018b9b98cedee881c556204f21c25b3060eebd7b06fa620120153b9d8b69eef9ee9b310bcc8471f4077f46f949750e9fa571506b07422061a01cad7f33741c1eaf6a30ddd266b06b3382f1587a28f35cc28d1b24c1c01054e82b9298b9186aca6c3d07359b46b5adb9cbd926d0bdf31076845071fb8da71d1312788c8054b328ce2f2369c20a508402d31682cdd57dc74612d5cc649ff92782d3da5016c46233757e99e91dff244b76ceea49820719524fee56f59a6ec260fefce70fa258f1a43987c28a028dae3345a4d2be41aa39d0595d4b733efca258d900cdb512f304888b223b6c6e9471c88e51bcd8406b5ceef3c18050003f0e6edc93149a24cd0952dc2ccab6794c3e39db17b3f88d650169e5c69b22be02b19cc068b8b5a3b9296e6a6b457c1a2fc5409a547013310d8fac1b4c2f413a7d4ad85e9a42ddf60955ffd9650c610b1d9c3a51655c11fef8751fe5be9960dabf38486da1f90d5231cc335acaf9dc8abec73756b221fa42727de3df6b48a029e005097e9b7712be4e4d8779393817a4ed1c6a11beb029f654eaf4f4549518f6912eba9e883afe414660064ef54494018253e64cf0f017823c139f0d63933fa434907ceb419bfe0302e7d420984137edb3f993225c77dae919eb110d7433e4338eb3bb9c27f179de1e9d5df53c8c9cc7e998c15cb41e16c19f812886eb53b682a634b9e592ca5003a8e1297173c67610f21705cb6538ddf2f3a38123359f34a59e4f098abd1140430d8ef238822ea8d0f4d7852afbc87a4c12f967096f56e7eac19650f7b55fc26e05767919dcecae9f766995c11ede6c88f4224b4179fc8b2fc5cfabfbffa028d831c1ee68b41e4c16ea395c87a536eaf2f1962d037a265d5c518322e881c68f0d625ca46a9b82105ffb0b9e8180b38e464a475c79e164529ff7b428dec51f51859e8c8182d70fcfafa57f5f73d5b8957d5a33e0baef3000a19da477397e3fc5dd03805b61f361ac6c6bca87db487256a7147827daa0432c8bb1f317928fabdb48ac1c09dff69e94dcd2e25feb8276b0075800fbb6e73f5fb486144a9bd19abf59c33b4b6d65e6e22c8eaf438546f5fb88400df52a8d698d4ffaf09da0c8ef917e3953bd9acc83c5d46583cbe2681899dcd50a609f16f1590468a52ca15c441edec05a316fa54e3277dedad355c023da92bac49591efbc57ca93d3a34900e49f4cf78f4ec21951f6e28097cf270f5a2a14a4f4dfe182a95548c029b6f4c13c3602c1c3b0e365769c80c7d8fcb3d3cf0348a513c6b5f412a76d20928c9e4c7624632f54f4f06c3223159f9d6a4fcc4c89a92e5976f8d8c6746b54bfaa86b2b08415e66ccc31965ad543bcbe2fd25f7d6dc7a0cb764895bb791da9db6b8a126117e60547bd93f2e48fb724475f4b56ad9d35d8eb0a0dc649fe2593fb7995b5d1a89e0f0870d60069f47909bbb82bf615f43f6b3932c4b80700f58a75d80b65f2b8eb5253a16cdd3085cd913fb21598460f3489fc69ca5038c055b953ff3051a870be5f299a54048aefb5f89b2523f4ddfa7ab985ceffd4d9af420fa31b3fb75f629313c84d0ceafef6e4fafe43a4080d4c3efab6f44848530fbaf5ce9381a2b4bbd5c92ced8197268b07ce2883e0b70f863a04b477cc9898bcbc1cde6dfc33bc52f6c525aed24641f065d80db7ae9713390b88c395df2ccf2734c669b0f60f4e17ac415c5f2ce05abd9ec27af2c2f142e43f54315d858af02ebf8a1623f1c10264a1986a4db280ae6d2d1d1e7b7cc18e241586c38bbaef4a66fff29d2c13976008da134d3917246c5f8a5c5807deb6e3d0d0c1146727fcb2cc7cf6f3fb0172f8128d9f195234804906102dc5bb403beb09dd5d3fb1ed62b352eedc8089b404fe799b8b22dcd05e5f2164545b2f322eb8415558fd5c192c670614bf30f1d6530872ccaebd6cbe5a4c7875f354ce5b58500dc47b32b6ee393038241fc609916a451ee70e1d0c7366f018835a13f40ceedeb66f6686a1330e3e9bd5be672db20bcb3083b3394ce84fe397cc76a228f1c2d3e624bf3fa1165c1ab5190d3a7d0f60a6f8e4328a8e56c4ee90e104e2c53e35314a71486cec47e1aff3430c0b8404893f8c704c04b843ca9e62b01f342e52363f069c4b326272da4ce192631bb7fa6945761fa188fea20f9f8d971122e6bcc00f977b24e2f9b2671c2f8fdc8ef00956bbcfd66629c9623420740c3901fc0a724bb68f4245882b60bf79c42de5d0cf3acfd6035024ff717fb926fd584d58a71a19b108b589a977c19f9dc1f42f23265c44566cb809a10a39cd39dfc84870ecbc2cc8fd5e8ed1fce78741340100c5f0091247fd4b39360c40ed866b99c80e6d3da6a3be6a27f748ed07adc321ec18ddf280a73c064851a485fc91e4980c6e9e14dd43a47993e995ca771dbdf596c0be0066647da01cee76496dcf78544090a97e0f75a4a2a2b70fefe5dfd3283d37d164f369a1c8eeb3b4b3e38bdf7838c7396ca754623a14acd95b44417ff58ab611bf41dcffe401b5ab76ba9d04069bc375f1e2868e423a8e8db684e5d41c57ae228a4ba1871a7ce13d4e34f65180a0582083669432feab9647138fee581ec5c8cf3f97f473b678652efcce4209139822efc3d3dad2998c11d1494f75f1bf59f0b1950a820fdcfb4eba881a8b790bc05c02682a5d12428cca7616ad8b45d9df4c6aedc02a6ba303cebf977d6ee940566f7f5b6e96ba04b4c69af78942fa6290e6cb5bf0488563e483b8447d4cc37f84514a04d04d07f4a0219d1f3a41771d83ab9e1651e2caf6db1a046aaae5190ef276f4f2522be7c18decbff071aeb37d8893567b156d8fd77813422b00c075dc18071e6d5c5aa9e63a1b736e1a40c30129c14207ff87ad1a9a73f956f9898637cef28c76432ebb871860188096c62f6d5468a07109eb25ea093f99798a79acdb19321b95e27de321601832c0cda72ed5c1abd6154f784f684bb6a6eb106204f391f5cf8e69173a30bfcb17a37ddb26712e4679e2631f3278c545b57ed3c43aff1bd8b9cd0b6a6bd94307dc686e040e51fa1a51985d758c683d0c67fe3cce3bbb89fe53e551bc013e46d4e3c7b2a68c270f8492bd10fe437913b303ca8857dca5b45fa69e9785990bf366857ef8d7412e4d86baeee37622f849af4078b719c7e60dc3e03ff2ee0b17e0fd45b86246b75825052a5aec027700fdbcef85d6563499c664a4ea1cb7f6998a707d58c6d406e9f7f359b38e597b7b92646709c02e98e1f05713380392d6a9570ad9449432e8d37bab3e7314e29382b88b01e8713bf1c0d4014cb3aa41a55d03ca546fad29b8347e62ca08ead2a42166be4383adcd5f63fd1e81e8bb2ebcdd329efe2a4aa09cb3999fe5ab60409ff7e4108f6e64d133f3baffd93794810056b8b68e7fe112a698833f5e452f621e0360f440a927bb988a0ed292c9f5ed320c4e5a0a1764d98ac9fa1cf1202cbcecca49a5e7a9695917c81b540362ad9404a9dc62fd1b5d28ea3e45ddd93dd99b1df04e44a67266a819c2cb9cf1a48c2d69777c38162e46d1d99a48e579eb60a8e40d07e39c315c95d0a02cd9ebb4efe871eae64af9b5a81b4e412ebfb025a1de186162af3541aac210a92e7b6381af36e096a50276854ec6304fcc8ca1faa21275bf2672be8e6287b284e639a24826cc7c321f4c0c39debbc9112575f390e680f401dfa298fba9878040b2b082542d67d3c1ce19e77ca6b33923b41c56cd4adf48715a8da83166e23254a5befebce9c02bf0c65250b8c6fb27f5a3c777ac054f1f11dd1e80e9b4652d32c53756dfb99046ede80dacf3eab2f6a4b14aed709831f830fe843fd44165876a4422416f2c8289aeeea9b42d89ef577e979612877add1c15cf609cfdb3a4a4f96241c54d18c27fd92e9f262ca26a091b6bdf00abcf2febc5a3150baaf920ac5e51648496dcade4a203ebbe6bd951b55a720098278807512e27ef8295357c4a85c5eb334da9bc83a8b529b8d22ef9c9ee9f6d997a780a3304cd2354dae8693ffff9c3a6e45acb97619641d45ed5c625c3b96eec88ae8bf128f5be7c3e8e3b8f8961c09633bfdbda6973280a8f9e129cc75295916ff1a685405aa2aab8e6cbbff5c69bf8d7aa5417243de5bae8c24d3fd38f2da1bd63d612ab5ca1479d98152e9d8ae125e7f8e2340f879b31550894f76a01714eefcdf1a68982b7e476768eddc3c5417e666cc8af11529aa1cdc2e1fe30671cf5bbe635f5afe2d42c8d3d310ea8b36d17c5ab8cfa0e1e8e98da80652a471e90ced7b18efa40d32af9e1795f03d6f768deb79fbada2b977d02f1e36448c58be083fd16891f791b983df08d2bdaa8a6fe729911778c8bec8d971d45bb84ebf2931d21e22f249999537e4892befbb408465e686bd14efb2ea7cc989f0fd92f9d1771d23f5a04ed2b41770a26ac94e1df07aac609f022a693372c95aae870211e1ebf5a574af1b4c4630ec5c13ba0db477fd33fe7d299ab9f750df56e0d48f1b73289e906d340564269c5619b49d9b967309973d63e392cd4b30fb2ce6efb73a18f96fb9051689c32b04f32d3c4e1e964cf9182679a19a5ee0e2a13750ac89a2925e1ea9ebd82251abfa609cffa49d1e4f5741310b728f1d36c2519273c7c066cbc6abf379ac1b33a1ca2a18df0afc151470802c6e391d7d9864e6d7abf8fc123ba90220a6216344a1d4850136a31016faa8f92b247ae2b8969d4851b7e58a2f40660b4580f510e47662178e05a45ae854b69934759e2f0440c94b5068404507f03741c327ae5b6229485b16fd11600774ceed06417f11d3644830eb596d3f7110b54f0b885b00591c044255bf019d8f1884517c12ad638506825f0e6b53c01310d71b5dc753e0da8cb96e4e52ba9a95f75fd30664e15399295500d0a813828020b5b9c791a3d60bae6b17631aeae8a90bb0561035d6f84c5dd8269de0375fc7b7e4ffb7215ea1c3833b6ff091d98d713ab86211628fcfba410c874f606ca15460631fbe38d35e2a574abe3ab7775263600ae37bd972b1f362b2803c7d2de4dd3604b7a77c7a881ec24267dac0747a19ed02145867f1ce9c962293428b27d916d02b5ea422e0719fe92788277390a2208af8a36f475862d3b90d0ecf1489bb50ba214e5fe20d295b4147868db8a8210acebf15e5fd1cd5c5ad2c3a8a4d3da92ad30ca2cec170bc81d6b693c210ae3d1814d1cd9425c502619d9c0a4c8949f90e45a8abd1ba031da9474ff109910dee5bc7d5dc90db0b7f7dde2101234e66b1bbe49285379ef0432d5e73c16d857196692df76d61e125224ae7a268d5b7d2da42e31670da1a6aafa0fb63189b9811afad3cb3837dde5694178738345a7a4209cc9031e17eb2344e57d757201c44f6463e71f27f5256eb77c62df91ffc088076e44f6fc946ad0860bb1f09e7daab1c18a6b5ac576f0513bc613dc93e6687d17db852314273254570b8ec9889a51946d4bcd0c690e72d0303dd72ca15c82c2b57f3e2e526640714df71bbba905f351b176590a3b6a79673dabb24526ca169c27f063dd79fb1ec4701ca0c7329047e5d03c6fc86859bea7c00dc3251a3ee3794424925f7894e9f8dc007540d1e6215b4cbfdf9f02733b2c6f80a845bb9f1740c1e999778042898b34cf7f4fc046cf13fcd8f9f6b548faaaf23aaa2e0668b2a625b81af5b4787abbdd0ad746777c249507796c48415053c3edc3624b1a21a9fca88dd95a5633e4b2d8480c2c90190b57056d311112c64c36131d2941aaeccae5d112f1c28e175852db8003a3afca4e38676106703ebfa2a573526e014ce546b6e6107fa009795855ff3d62197c5b5a27c44682f6c14f2f2a553dda6099f2a7813fd585fddbf47b2d398dc5c93c6223d8c1b116b709b741cdaf6306895c2dea9fb686d9552eb99e0d81ab5da40b5cc6d2c7402c916f5f0df29f8ab46c035907922bada4eaf7e9228dcb2b43d81a1fb1faf3ae3a9890ff2e263f42d0ed196d5e3c2e7ee845cd4e361b9af22ae827c3ad1dde6b3a0a507ddc4b211f0480e3ff32b20f844d900ba12454fa9722582f95b0f93869d7fd0fedc38a99752ce6170a2296dc04f89ab89370de54e2e781d5e7fafe5f21f2fcc0eb65666b10f431db9a06bbf6800dbf2f586c75f2c11143359ead3f294208d79eb5efe94896f8677ab340e64b79c77f0315874736ba3ca967726968db23687099a9ddba9d3763168717fb19b3a9c42720e6c46a1b6bd1ea5c18c90fe7214aed6ef584fdca7e7ec43ddadf06f72c59da521d0dd5a22b7e99ce035fb739c7f968b6e9d1830f58599736dd2b6356a8f7684964624ec98ba56e36f98d5b8071496d97702ac544685ebc54d451301c9629d13672c7b4729f5d339331847014c22d7b4e589817303b8171a1fecbe7a588de22ab625cb7329820eb9723863d34b6e4756a681c4a3a632f4797ecc3ce63f986a035420e531f99cf7310bd3c727e62210a040f6aff82350cc1df5a279fc501399ecc6df404c7a2c2ff5108ec9b40a99fbc85164c94a3286f45ef91383741962ff8432432be95be35f31c49a4f7dc8fb375adf657662333523807f93ee6288976f31ef1db741196d27bf5ad3970342d5dd181504093d1638f2beb35247eecff954ae0c5d6b1e9dbb97785bd83ad3961fc0d69be7ca89e12725c63c43a6d662941987c56be51d964b70b25cf4d5d589497f69073b3244e783baf65c8dd911f47c6d1ec4f5637cd51f6a300dca2982a721b7a1a54aa20eb3b5253633df7a90e3110ddfc79f53acb66dd39ea6c8b59aaf1b3b6aae008a72ea38f2d75da796da6c403bbd6b97438d21849af2ec9688e20ae6386d16a09b93b5302116fe38cc9f86e433a924521b3e9d83f199046a6612b4fce4ef7738569eb464a93c82da62f2f5f45a38540cd26ec1d7537e73cd81a1d5ed707320b400cda3120bd5d5e62dc9584b9d3320611c6dcf1cf3d236672dd0afc4f76cf8b0713205b7ceb9e96791da994d446792d983e98ac7779b5dece8d01461663b2f8ca7dd776bac8d7ffa5ec5b4dc7e212e9abb2b59332b867f10cb924f044cc194914d6437b1862021e942fae3ae1d543129c142462cc46dc563646ac60a2833d6b7689dd3ae648c0e0774a8924d925b2a1e70acf243dc9ec4cac24bc72e926e3cc0b12e3d76a214f4965ea4b7d86610b58ed497258b769568881735b387903455fbc2edd4cb5c830c49d858c1c47eb5f04f63f1eb118a3f2cdc68ab37408dd0a6dee0c5d26af5505417d36ba318971501967c939276d0be2d8a9a9692d1556875734938e57ddd1d0f99da9d3eea7095d8b7b8525962cc6d21b21a8a6b488b391ece7b7e6758024d1b2e9950b3fd8d10ee3c0105ee7b183242dc477bca07aa0ef6ab7c6c3e3dc2e9ce167c5c7ea68aae5b9b84ec6da4ee3bdd33f02c0f5a61a7b1f9f4e55d48ce690cb467387e55fe374e582c4a7bfc1a9d53aa7d34e1fc068fbc0319ea8fa293719a4a7b441e96665cb558a98504db6ca66b9919a3fc0ffb077b30aab8992ab8183bc313d70b3b49e7333db6800e99d0cf36bc9d260c3743a0d62593f5591603b0cc6b30b88ac99e55b9cc874318fcd143c98d31b2183dc59b843f355ea3ea552cb21e764443efdb2511e341cebe5fa35cefd402f88a554d9519f39c2dd82ae05444d5866a4603cd0e97f33073a0ed367a85990de8cc0af091c534ee88cff8f155d909b9d42886395df626c69e2c5d8b0cc47875f4990e2311cfb3648fb4afb3c9d05f42af57847c20414c6fa5814af37208d25bbb1e1896d81027610fcfec6d8a1dc169c9671b1f1b3b36b57db3c7da964b434519a9b997d509c73e311c2485b178b57ab9ba158aae23cd6796017d900eb8e6f35b371d13755332b9a27c3d81959106e1ac1797f0f980bf9838dcb6a836f5bade1990b3cd88adff01c946abbc7cc23c4232fd73ba90730e77fca486b1f2824b921a0dc41f0f76cb8f337a532a49eed5dd9098fa2cb921d2d3c8246409014a8181672b3e24df41a90f89f68004429f81db52cd316c4fe096b68b595de2322508d50779d5bfdb5bedd35ffa53673d16b39789397e39ea3c7d75c213fd59d65054e3f70eef7a2ad58c32d3aa25c9b88d86b85911931d3276d774a446109777b9894f6540a8ed7dc7f9c68ea96618fe850b2be8b2b4cbaa0c57925b0ef4d5cd12549a1c8bb02065cbc11de532a2004cc15bb1c3acd7207077ebeecb3797ed71c7f8e9cb74dda8323f901b601831805e17158374a31bad815fed725d1035d9f99cf50dc1a7771d2095bee81e1ef890b69ee434dea721b1efee0916b45c371015af49bc48a9dc4c0cb1a59ff47cb28c8933a53ce640216b5970d9544b65072538a3855e229383935d7252feca73390180856e78a59e0bb760f9fc2915dec42290babfa0853ffd5f9c66e005a4eed73502455cf2386362d474127298d170445f6aafb7947174c8ba5b3748ffa97a468010f8f7fea28a5a2e381212e70d125814fec242fa8b5a42be4b62e77fc6b8efe18c0c6b7e93d4da8110877913706b57e651303acaa284a7a7d330b8a754c0a0716993bdfb6f297211d14ebc75e02117944b251c9fd44e806b701c97619484e618153a5a50b47eb542de19fe32f382fb624b68c3a869eada1e459a8beee928be562990e26718dded1958e78476003ba7efb680491823edad6273562bb1893ffc19df2946d026378c6c541a74e5285fbef676a41ac5b9d1b5c347dc6ffc128216c25265ca67f9023433e78a52eac14768dbcfcd52ce3252e1f97b680bd7eb57e29e18deb619cf8b06da8db312aa61db6ad66fed1b3e717a10896367b40808dacf1406c9e61339574ff6ba1800eb34d310ff71080a217ef293452ac88220efcf70fcc0d88ba5ac75c4fc979171940f5c6ea2b609b475f83ba96d14d964a86b2d7dd17626863657680e2860cdd3e492c2a8d71df8c037666e7a28f5f704435372806e600c60986a4e074b7ee3f6158e00829e6c383879f6dbcd82297d19d78e5afe7dbcf95ef6209acb80909ffa25c8eee980c110db1368308fff79efa30a639f163242ca6f5e32f322d8a76d5cb4676e9b2b3d1c205985bc39639a1b2bf7eb45ce7420a22fb169954f75d25ddbf54ab2abd18999e90a59779f97a339e4d799fcdd8826fb5c3c2d70eb1ea9edafa8b228620dc037bb90d1709a33e45743388d88baf96b30f95c66248f861471e5fb4bf5a4e7e76036aa0f001c0a2d67d2ca2bfdbf3914e7b591fc35bc9a068a2d2a4e096394ec6e40f529e543843ec151daa93a4d95724e19f23842ac4ad82d7f9d060f312c730d95763ae0d9048352bbed9d450a8382a68b48faaf8a6d7a1f5fa77f418c9a0b21ccb040483106eab234d40b664013fc523d029d106185d86d7a448420604522dfe4034c6c37e460ee0ec291aa79cd22bdebe0db29c3e33c6a38fc2ad6c84b305c53e2fded1fdfe05b0eb547a410eee38d99c1c14d54b91409d3202556b6490cb4ccea85d9b4838ddcccaa8b63d22261bf532f3578089963f6a75e1029b1d43bb0bcc5f2f371ef6dfdb0b768b02583f16e957bb71baa0d1bfcd76d936790c2006a7463db1e613e95baf6a605e54faa409e5a00fe879c66b7bb706d31e9731974d59bdbf9b44d2dce17e2c53809c3dec775de0685a79b539041b8a49b1ee948ce447488278bd27d12b4a0b71f9a1b31b26c1b6b2e76fc7810d6ae915e46fe1c5bc7d71e77f38f011419fb56a90b206e88eee2867d70b0ed6df0b492f85baabac1b57bd0a327ea83363b96aea558bf8ad2de43cf2ed6636983eba05ce8b41d70bef291e8d77f103fabe92ac866ba8b5f0a043d1f19d7d00106ca386f95b2f27e1b755631d9c63510c805ff1b394347bc4d494d8477b9606405e7d536c66fe8a7e063682d7931c8c6229c8b26fb9f9871942a9e53f42061ee5bea3046b5126622c7ccf30fc48e2dbcf011ee277f002e4ded5b4ffb3354469e0bbed4d236811f929c1077a2cc21810a954260e13bb4c3e22e0741ba6ea9235ac82d3cc7e44207258fe332e4bdc9038870c72ae30177c4160ff63e78200055d823dd98d14212a916d366e973be57cd28225bfcc56fa72baa4143a217106b2aa2e56e5149b901d35272eece4fee0aecbf4731ec81105e986e5854c7cc13fd33b15462171231630836a5bba3ad7009f604de2973904246bf004e081f52e69bc9c978a4c0a489f57f3de823360a8e06dccde3307663fe16a8cb7da3614ce523e12d629ef47281bb1227dc21dee8453db96953447b0d69eb1e08c82e0bae67f944ed46e2b29ee53e79bdf2721149549a87fb0351938b7b5799230fb9515b15f9c60b375d665068eee01b707f117388d8975b0291c73a0d41e1bca465656757fb4e985f88d6672ca6ec5c62d0fe66b81681fc5414371adc42b629116bba3d948b553b48f1bd8ffbdffad124a1e4ba39d02cd56c4a4895a62ef9023bd1d15aabc4bfb21824d984265ef34d2ebb3bb3333607aade4bfaa60b94af203a4f1ffd2b1c76ea830a5fb45de09e0eb106239875b9d210183e6a9c300bd895aa3d66599a986aa2cb144646c2ac0936752c91fbb4c1983f3731155a25ae6e7a5b7507d52d9ce0188a0e6df52480f0dcebd8e787231be2276c1dd74fa206318f7aa65cb1146d734b39f7426337ace80d45cdb50d19e61a4596705f1cbee9ad1b260e007483a8495c2dc995717af4dca3990b6c07b6e90ccdb1209808a1aa6b8c23ab01df12a0dcd4d70f84797c70e3012d99ed5dde8508c6453d34098155602d321f2cea270b46936a1bf8fa91578a5b535f30095ff64de977d9fd804108d27e7c5dd892c142f0384e0b3bece84a64071dd23af574a2f70b4567a26fb61bfc878a4e965f4b3c693b87ce7231fc672cabc849df693fa12d0b678ccb795af4b1add77cf3b75e34bc09fc5620a208391a4f600b32386464549fc9acaae13c987fe7238200373a7fa3d9cfd9a6eddec0a3efa78d1536a5a78fef75e08bb03e1dc2c153b5677d66eb96863c04f4e2b2c87db34accf446577c8ab324ec66a3851e9d80d0c55c1d889504f5a3936ead7899b0ed978ee18251db874ca5ce9722e955d208e2afa68a095a60981398ec4db5a94dde9083a778e64c0722b6cddd56663d54c70a3cc0b3fa4dfde8ceb7631def3c9c3d56d9b3a4823303e6dbdcba9d2a3426458e6f87d81a1ce98842b943189873a90e50411f0ed4b9dcf2b112601c359a5781aa876f5e7fb7d98b2907897c5766af4814af61b6694d50e462b9163df5365f849784183f3628b70563df81d790f1e69ad4812774766b020a574163d142eff9bff340453f303e80e5efeb6c78147a7875634014fc9b0c5dadb15e0d98c5e9df30fd70545a7d9f2c804d605f23076ee14842c34c7709a226117d1edc74ccb99585b7da7a50b74d5982f2e086de4fe22db316f3783480458149fd1a44e78207b2211e03796e50696859a6d62b1501fa22ce7ce61f51875edeaf6c8ff016c2cc31a75fb9c58c6bf8fe4a2030dcac8429c012a20c3b7838a3cf7f6b3e8cab319097338226d8bcfc3342a1a5f55a397b3a4d94a00b07fa9d2f49fb2e3933e6e98c7a5a9c6ecc5e149e838cf509106cc6eeca9a4bdc254840b2c614c38a2119865e8d822521b56dbc1da2b71ae0f6f451b574c36726b4c3885893b7837eee6fca60e156db189f9ade97e47dc434c89809a13816bb823622366feed435519b172fd5b6394457e1686839a792f347108d6e40e851dd77418baeecc982e181ed0df1100ce5c21cd3bad0e9a93c3bbcc40c1a9cb4628e412e3e54440e5307835325b55414bb923142cd24e97197fc7e558c1cdfe6d3dcc0e1341166c6256038e5d922c1c1f1e55da4e8de8003d0e001feef7aeeb96de5d8a086de54b2670aee1f3abcfe96cf68d89eb8946014609ae360b14556f13d6bfe16465c3af95a0cb83ddacf6ff01fd68943b0f670a78a31ea348ec970dc8f678843f8a1f84739ec788b5cc7ca57c420f100532ed29a4bd196a2910b6c96a0cbbf2c690100f838b5885c7823977b43a2fd8311f26002b00676ffb9b2aa3d196fe2da7a04aa14a4c3c6f836c91d7a172456a072291a35de84469bab3518e5bf353725b235b0c9319c8579798bc10b800a0b7971298445cf3efed20b5e64a47cd369f18a25477090db16ddb1f41c15762c47076e950e78c4f925961a95e1dbd71e48cf6aca058d562809828f22b1e4604f922e9a681e87047bfe154ce6d271ca3a1b420fc809c53dcdb974aface8c8d50e19eb744fe23855d7bef70214b74d889ed5c5747229cdabccca98b219764995111f6e57373a3dcf6738fc00f39e108f5a1cc8afd7140a9b3a81bb61d693935cba20a84b9d66f74d35792a330ccead0e857d62f9b03e57b0f4335b2397521d16bbe41f631b60761ea12311a8641e876b67f1028ec5b3166a6ec4c1a71934526fc7a201e0fa484a4a1410cf4187b278b827b848b491c2407a6e7604585a966b2c3e789b49ab00d17b605d33a9fa05a2712aa3b4bf83e2f065320b67e9c37a1a590091d13b359521d755c6efc52a20ae79e396dbb049202a04a676f79701d22b1b51dc667ac1fbd253e87017539db17296fbf6168690e335389e53af15daf1a81956c37359f6ee54c9ca22048f2d94e9742c7b54fa8ef49186ca12dc4031fe428f4529dd6297eb477c786470199fcb2e13f31224a88204e755cd7582bdacde584ead9b1f7b73332d4373c9f722c7b3ee2058163a11ed1eac9edbdda09a8ffd55b4dc3913ec8e01f7b6e2b1d58671af1b40a29b42c06e4d3996a2a68d8e401707d315784e97350adefa1a391d9e0a01428bdd358ab912d62be87f6e7063675a2b4d75c563877c27cd21916eff2001e47fd08da7b6a2279eae65238156ab0b7b757caf66fd8508aece8229dded476314a2051d3fa2ac6fd1952a6f4cb95bc347fa993e3c4402f05b12086b7db1aaf7ba2661f3a9e1cc97699f06daa926a3da1d5497646bf433fa4120f9a653135ebd6f16668022d90e9903923895cd678d92c7c53194da0c40d06d5decca962e930c20ee34018dd2eb4ac1d2e7fed736c54ab878359283e905381e547f28abe9948979bd1cd62512abc0c75fb8aaaf15e483b32aad66f23a90ca8e8d0d1084dadaa7519f4e3e58ebff456eb5c95bf78b45c7305fd1a629dcfbf5ae68b3a2c1eea026fa9c7b4120e66ec5241c51f17e1af0dcefa16151ceb67a959a3580d4159321f5d2dcacd6bb9b9938c658766e8f2392fdba2c93afa6f8eaeaa22c23f0d57522677ea694f6bcf3cb4f4df4a10f319eb11c07bb655a99a0947e7439445398ae73d6aecb5e6e60656ddde06921035d76a8c1923b7cfe6e79dad4c871789e316ab5c8c79cf8d7d8c81d6dd29651c0e36a87431164ac635fec346a7b7337a5494b9ce0ba6f03e51e0bde0faaebe98d9dcfe0dcc2723b44dbc98765f44640eebc69233e1d36f5dd36eea1909489f6769103d9f3fbbbc2d8d7e428734117a3a1f091ec667d69b0f73baa70c057e1f18fbfd14011a0d2b29f0fbed72ee23c84f4277de3c84238e7d1cc155b7ef9cfbea0cdd0cd98536e2c8d6eac367d4c22fefd4202c0e29751bfba72fbc16141e2fb89a07c75f854bdb5a43979f93212534bbd93a35497df2731af05b5a3b4ed23ea54b572684f114412e065582135677df99831a6942cac69fa94b960b522ac6fc6bc58cf77165dc659f2ecb9f41b85dc4a07b92f20bfd8771b6bbb13065bfb98ed11c15af53e54a0ee0055715ee6d531d3468dfaab715fd4460432c90516f7bb310a3cee008e6dd420625ee8b7dffce4760d5eca580f4cb79cfc74bc25bf50692e14f915044cae369e3833aa034dcce9b96bce53b34eb0ddc48be43d84c6232518991fe169d739cbfb483a5ac43553f8ce9e0eec4d8acb635df6e2e9f3847a582c89cd620cdc872f0818523be89d4f0cd621dda9be177e1832c1bfc3fe60fc8a4684b3ad9631dd9b377e34e98f7c5f209207f62e70b7bc28c432e7cddc7da97d0741c7f1f3a37b8b4b072f6be1e62bd9b15b25f81f9c0cc9400e2e85380bbf96dc8dc432f947bba8454aed84512b52dfb29b667521ed32c1e108a7580e78d33f2303f38d6ce9f391abebadfc5a31d18457f3cbc256e82d178df99f4c0351ad0f2e72078bfe6a812960c0009f89fc1ab32bcf8dd97d4bebd308ba36ec00f941716c7db9dbbe39183bac6bde4aef9c26572146bfa7590b14852bd97ecc2fbd01161d4220064d5149902637a49137649239f592140a820f29b2885d860987632a7b7560d8306eaf50c6adfb889edfa9f2ecbb3bbd8d4bb564a7516557d9496d11e68057bb7112cda982a4ef5ceddb3fc0c418eb6501a2d1c3b48c6e030d0c5f35e46f4ba408e015ca795b2b251128df6bb6e1d6102d737dba8558dce638be93c53d833f2ad98f1b5b2912d3e09a153e74a82306157d02d0d78fc18e226ac274dbc9b65259c92efe5755b82448ce02954c5f18b25c88ee0b5fbf18e4ac1be57f05185d9cf53bd4db1f29c1461add78ffc08f181fb759f5e5f5cde78d0ebaf21e575f65c874056aa4833cfb5e6f601caf141180a8a52059efa19957a14673d5e4070ca0649c972807f07a05a5a07a7610279c83701743c139b9ad311a46849ffc0e251b3af2f46b5f60118931a49e1a41ce39354819e9f255b586984da1e29f0303da21f756e14c3b8b950f3280a72b8f3ff1382b5947d751f60e28fdc23e5c287c0ec30a5d22713873b0e75a29cb0a01a216e4766ba2499732e0ea557c828b8483a592ecf830567bb53d6e28fa6cf6d7a5b12e36b90b98841506ac54cb0a51971c827a660a53bb2fd7560bd5557a571c35257a51165b86c6cddf83ecd0dd9e96f3e1a95672dd131561617be53acbdeaaf90b349773300c608d96497ec71ffd83ce18a9c9e83c56c7f69dc6af3d2be6cb5af1f142360a19f6d3dcd48bf624abe8e430ef2ed894c5f4b395749bc869500108b390bbe1f0c837119ab7502e3900a5c9c0e1ef180beb47cc34e027bb9be9a544cf943cf59157fc0e12e26c11b0c60317a5c6666862936867a8db6a959234619e7b52eab72c492ec75901aa51db422194373ef6abbfc09d1a35ab0a3b88e82184340b3a3511fdb20729b3b1b2552f06e9e515796d45384a016a484afc8a25ee6536249fffb5089b11ef20fb5835bfce33ccdafb404e7cc08c23d4f674bd7f58011d2b511b4ccc30a9a28c279eb8ca3d5fae0ef5258cafe8a07cef3e1cbcabf14f010c35c9dd2957b05a668ef3b1ae9b5a1cc0859797b62b253b30b8b2a3f3473b65995fe7553e21453592724b2d3e6ac34f9845fe85f194a20efe616d8683cdbd1870e1435dbd23ad8689a66feaff74865f53c36f8f230436fadfb205f8fb70e033112f1c8ebeece4024c1210c9e890cb0e969342c478ad14a88590e2a8946333f5bb14e8b84875cb7aaee563c117a0ca9221153f67ca024420d16deb170b2b63b12fd334d0827661b904449a912d7562d0c588d9b947b0779abcabbedd5ec413697e8142ff07e6399ce4ad516d302b7ff124d9e1f800dbc53598a44939cf3208350dd5f9de93afbe41f160143f3111e50fbd877c5718a8e4c036af32d1e89122a96eb24d08e35314c3d52bb942394aa4dc4f6ac59f66a04b2dfa2627fcc16a38010aec4d58775aad37ee4678f1b2ac6825a282e3826e635b28452f09351b2569851abd13453b0b68cbf75ced041cfbe1290af056f6c6d0786d83c915046232ea79fb1250bc46c3a686eb199920d19f2ed353219e7652aa0aba24e04f035e09d06c47aa3537dd2a9c268275b834688a26d61ef588d5c9541385659904c2fbf5bef6ae372ff4593560eaebc65b5bd4a247c1511a6773af3e976e9dc0b16f7f742ccb7f728fe0d659ae48da0a5781cb4ca43a5544fdfb8912e9c8452a1953de55a8be0bf63b895f98a6de8417ae2c8c0a63f651325f7377558dccc80a95f70da010f31ba655f6e1e5f7ab3170360ffffff9f