PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78088 c1a2ed13cd342801acbc2a5a3121967bf9a7ca996ae912f5cf04ab2b7e90be4f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fa32381b475713f1351c0ff8d12fbd8fa97532c6fea147848f70a61c645c0448
Certificate Block Hash
c1a2ed13cd342801acbc2a5a3121967bf9a7ca996ae912f5cf04ab2b7e90be4f
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00401b0000e00e0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002abccdcbf12f100a7df55920471f266250cc28eff550242cf22565247895fa1404aa7fc5c947c176106e22a177f3be8a435b47781e9d812739a5c85f50168ac71507be71ab7fd4eea2ab3ab73b66a8eaf1b8aabeb6899accb204000000000000001e0000001e0000401b0000e00e0000

Raw Header Hex

00004020d7b05dcda3624bc36e41bfd0b1ef688ecf62654aa025f94a913c3449c306f912503663a81f9df59e7571bce39e7f77eae1f03afffbac9c0e4aadd3b3c233e5b8f3533d6a84d1001848045c641ca6708f8447a1fec63275a98fbd2fd1f80f1c35f11357471b3832fa

Proof Data Hex

59,560 bytes
121216010307c3d8b0b9c4f3527915374e7a1dfdc49c515e9b004a9b73c6a2d8a67ae238ebda514af01dfb883816bbb5da8e622e00d9988b53a377d7187cb923937ce2bd33e7e307cccfaebf106cbb1641b5ec9dbff891b9450d05628457fea9bb142cfc97a5a763690e6225f1ff7b48259d80cf5e49d214c9e16eb466bd29f4a1ba6975f2de8a82c592f31ab23d94d7309d7fc203a2ae6560647210d878dd5e0d0db5f7d037ae7a72b853213b310f2427ff92ce8b36dae7aa8fda57f611f80f7039462e01545aad60bca4e58f93f3fa9395ab4ba75313d5d09ca360bc4ffd2306244271cacfcf3964e6f2aef074363d058cb7c422e68c3e678050c771cd21acbcba6e0d343c1e291297f57e92cfcd33b93c7a46239ea5f8422e3fd4fbe139342e52486132e4fc30eb7ce1cc24b530494af626079152290949bf0ae16f1b9d63b08edf64230b2ed1d6199fcecde0466bdf7a83bdaace19e9e2a6620aa5e9f949da60dd1b5765b8771fad754f183aa4511a2229da228d3f63c39155ad3657e08f7151172a3430b6d655958159ecf1ee63d45de96d64bd9282f395c835bd0551462a4b7a42e56f7f89ce3d5c211cb8963a219084aed4acbbc71b16e8b021d35421ba4849cfbbb2f7666675f56c6c8094a57a546bc18507e57890f64d859033c43fb970828f54cbf1c3440bb036d549ccb9115feb1eed3836609f9607c84e49cdc7d1db33d5f0612d407e33667cd3bafae120b501da48eb316de533b6dd7662ee689a401c5b4c45f23f1f3b4a099f2fbec2ce20241523a04258bd6b82e1633f8e21b5b03c1f4ef58804c0a46430b9e5ed484a43a9f52f4377a3e886ef9c02cc04069b37b56041ebdc6237a6e98c0f5d6c55f955a054cea8b1606230a853900e9b3a0e1b55133433690c7e4206ccae0904f07a05f4980d32be024a1c4396b37dbe50bb0fd679fc6a7c963841ef735c0158845c323bc64591448449cd67c6b283ae7faa022bd01051a7a700a7d0dfbfbd1581c28ad32f286b5aa6d755811301f7b0efbcccbbadc3bb862c743762692ae512319f4e50fd0bb5dbd55e3d929aee60e295ef826a86cd5f7a1762e14aaa1855f2d825d17c1c8ac3f2972884063ad76870b42b1b8a356e595414c90b146670d4526f9d02a50ce7d55d4c925e344f963adfaff65fe763f39bad02f61cf85929e094a652870a615f73310a1de6bd08387e58167bb2b3899af05ef0c9b2437040ad37b748e2a5577744a5b46204477c291aab85e2a10d2c5f0ff8c2e2249d90a486dec87e5382e24ab5d7862b6bcbfad299ad58fa2c6734b0e802aad975e42f18e5ec767c940ea4b2cbea76d105911808f8e1b1f8d60ff8232ea9578fd613f7a2127006a4627e63a1c5265aedb5c34b63c947121149dbbf969d2baee4f70e45b18c31c864c44b5601eb8ed06d483733616bbeb9a40de2714420afccd028ea0564dd5e1a6c1dfe86ceb8b13500d4170451915f8c576101a1b491f1820b76779755f8252035508b9d70ce46202c2f919e4d1d88be59c964525d5fe6dc464328cc4ac89fe397dcb5bb348ae8f0f72f1242500130702a082e565dcf2d7b24da01e0a0012452dbac91f730a161ece3fab66c4ec0409076159aab701ab2de07f90e8d972895c972ff980c03229809c35f5f41602675ad562b5a298d41317c9fb6c5c9ad99a421561a6c9a8ee6f30060e7971e37470a04f0eb4b3f0087d25b0208cec5653f8d8f5300ad1f7d31968eac655ad9ef6934112c523e38f9050fa785ae4aae075738829e88b4b7a6db6b930af03aea3bd5d888e787467b0e41d0114a303c1da59351de962870c929403bb489b86d607819764f7e9b7a96eb218c93615dd991cb11d570ce697da44fc10973797e0d35c3bb2941fe5d5936f9812fb0dbc526ab4ae74c6c21552b17c1fa15a6eb4ef502bf3c1ee5757eacf54caab14f303585210796f690425df5586763a63da03dd1fb9b34c7359a58d23804094dbbd4c5bf75dde4643914b1e918cac70c02c25b20367701ea4cc49cfe21636f4cd422bc4488cec84a13c9ea54c44c76357d5c4e0e7fa82c9bc31aed555f8c43b47c4211b3382394671c710d05f36fd1145d9ae7cbf1a239259c3334a7c66f70eac504696f96c7e1a7d7e678c73bd02e87df804a9a711babde95f66993dbb0ce51859f958d120e131744f084109daf82afcb7e3d2897499c7b3bf1f3ee1278e6f54246e20a07906a4b56b1529967351071d3881b4a58f0aed46adbcab08edb8a7413629ed4ddd5cc7ee4635037025d5fdf5463b17477e58bf6ba75e2252b8f597add833166d2efa2840db9f16947c719e3e18d05e43d8859fbc5709db213314f2da3264c7c06452e875a08d0c079b51e783e3d2915509fe29e6ae286bf5b34ac4d9aa52921fed363e9f6590c9cd3bcce69f4ef4ff7c65ae94cf5a8a2b020491d3ba4668df9c8d1ada590c0741229ec1c93f6309ad820270e9eac59406825549fa30836269d8d011f94725323d2239468ba1c789b9708d7151cba7d7c3ece68f7e09be8f326a8df2e820b9bccb776f58f63979055833a3bee028ad2993f8a3ec843f30e63aa6edf32cfe7bac2d7803a7e1ac1d17cfbfe46d5c90e31e51a2f09c700b9647c735affa53f6704204eb3b3fd288f5d69481c0d62313db64ddc7a0e53b558a671d22b2ee228edd13d99d1e4374538a608435125995114ac1ec8853a11ed721e839ce49b969e0a1811d12d680341ce2e8e93878485b700e49ed721ce1ba458c931f1a59758fb043eae13fe5b8463f53b399397be87a185bce4e7465ad207fdd47c967ae34027d129dbfc7720283cadc227cfb67eaf1142346f364f935ec4e7930762ad489a863f656134e0881fcbbf9c986a626c64c84664118cb6c521c7f5986d575f0200994e09f4f2310149fcfa126160b44fbddff0b2fe69d45cce1d6b54498acf857e68d2a9982fc7c1b999e9b2f22bb68840c2f7a0727e2468394db60b5f892cd77d2e76a65ad79fdae661f23cd7852849b0ce8fa5545c972f73cf799546468fcc9dcbb47bea0b584e8ea43c629a1541a5c4595c23d7e70d42387ed30893f46dd2e0bbebd8028b6f0e71d0d22289dfa8354177a63620187ce25652a198f03bfb4d43042c7058de7cecd94565e9b7d21d408defd93f1e09dc027aa17feb4c6741627140b3292989045b9325e5bfedf13a69bcacfd14c455ab505af4895ea61d6aef210c50c5149cded80e11140cdbe915c0cafa4215e066eecc80448da74269ca13d844b9b8a21365745144fd44a0d34fa69322e70d14270736474c638618175979761578ae9217194eca81fa511b3b3bd5e9ccd985cf96099a5f0164686dd14d59e60139a556386e75541d1579a3a8e1b4b5a72da0cbe8d39a7088383b0ed8c775266527d840f2aa27bf7848d197e8e738f89c90509d55506c517d741bc60f634e4a669fe57dde6c1fe43bd0ab4afcf7c411b42a146ba383e895ea3ddcfda55d1f539f3dd16a1dc280e80a687ae714a91fe6c66b265430ffd480caee5482906c1b3697a5d987233dffb59242be2efc8a631e232b32b7f0fb9d15bdf2c264d07d41a4614152c5791a28554adc267f6c71e3020b1d43187911efcb398856770c9545a6e26614b1ea56b92c0459b25e2c27bec2d27c2d94c1fad2f99f9fced656d7a229297be02d0298985da1afc407900a489037c017acdd4b3aeff36efda62c67350b9d264d3a405a465ae7852f24abb6820497dfd0472e8fc7e4376bf86c787764e2991b363daf8f89a3ecf176ff779007591c43e89ba5b5326885c731e3037425e7a5e61d73b56abaa42b60193cab519e0c123a71b912dacef7489923325e9faf7df88f9f7d5a1f4b03261822e6f561f3937a87ab126657b0ed2747f227753c051914deddb97620c822f3d4c374f077bac450935f1bd14aa0dd851ae1112ba767c9f9b9176a2aca95ae04158ac8ab6a82e9a3add88f6cb8377220de1442fc7cf16ba767c96f62dbcda294fcd5c4a9c8de25b3a2d0255c04e554424fcb733c9e28e64e0439fb370c6755e9cdfef7a821eb032ccaadde0185adb8f11d40caf7a7fd319c799d0bf9bb786d10381d2bb3e0e12962ac8b83b7eae04bde63e93b815b10a37d08763569730244bf122d37aa65c8a917cc0be13874d259cfbfc653aa1335e76733897709f1f820b6c7aca2a1c46fe2e4315444ec8dfc072a74b2f7a9520bde2b6c5f53b4598e8908c8e98b53a9d0d68b4bab4b18e13543ef06c80387212dc2a98f0abd5b245b9281bb4c9e670f771cdd7cc47c298ca97f9d1f646b69b63697e48fc0d8e8b1c9d7c75f433a28dcf29dadeaa800ae91047656749e49890e23c30a248d159632f8e8d4096564a1ae53e38bd30f89da3b82b419d2fe725c4d65829657dc9d2724bf9105bb5290a1f9b52f66331f29c8d5a7979f2c9e93321c37bd3b30cd188020a65e6b9a98a8c2b7713a4595a1174d02f376ee801601f32d749e77ae9c0c54cf85d1521af9bfccc25b2b4b117eb7e8c9bfad2178a6cc24e06d0bf22e993fa038aa7b4e7d0d0441624925cd6d3d27ae91bd6a836b266543aace7bca9f14c7b46a56761a20908d7e6e083dfb978bbc116ecd3f9bc6cde42eae2611f3ba0cd19d625c844e09af0445bb95cc2a314d940149aef580c37cbd219904a53533aa887cb1160636e2479a3a4e7c13ebd81527120f4ed6d3edf7b583fcef12b95333e3bffcea228ac5de2f5733a9036a875c53e7ac2f6f6a45e6c8f57d1f600c6437162c60d63350c59d79e607d9635c2476e61fd50d0509a91eda2fb89be883935338e960611d686a4a871fdc8452bbb6d4c7041fea4be533eb603890bb003da697814e783dddc2f8fa6684c156b148d238b1cedeebfc600884ca2e906bcf9e6bcd760d1b54c8943e0df46ba279bc217e93466428d1d9a6161353bdaf6763f4e20be8d47a3de5ada1fdad27d23b30a283fa33bb0fb8a780759ab25bf56e30f13b7667fa8e248ef2f1db887c4f7e8999583d52499606567d65fa5aef40514f4b5f456e5c6008150c87c2b313c665f64fd6c54ac343cdd776d399a6e2f0f2ef02082b8ee36c425a012a03d1dbe67f86c21ca968133fdbac74b8d76e2209f115e7452c7eeac705854f035b0071d976aa22cab1f2d1bbb275dee03b613309ae1dac8a4f215e9ad628d4e3504250d9f6d2191ed44ca1144e04bed6e0c22426337b623baf4d083aee3a3a223e89386f74b9245238bfcba76c5dd450a666baedb065fc0f53c2eb38757cc5afb3b4c315b61b981228579ddf6cf874735ce8a4d35b15320eb65e7b6f0ed0c1c04fbd24d6222f94439e92ec6032bc392f23781482283e753d482065bc7cfb809c1b9ff2ddd44b1c526ab5f6881e2a0d65afe5eae56b039bf6efa1866dc79e8cce671a44c02e9fd64e83c7dfbfefbf501780e2773ff578dcf0597180ebf87fbc3eab3007ce4a86c96da348ad05798cf2de11bc70992e93c265e0863cc864d3da653580bf3dd831b6199931effd8ef68ac32ee95ac04e9e2ba39e35beb82d79bf7729c07a76f82c1111bff442e4567cb33fe0bf75f18174eaf0e680584978499cf14c54a94c1ef525cdcc018671eb51274f7ef3976330035566f610afac9f992e08e9907da576f8c369f586b5259a083ced555d324289f3b5a269e1e613a1f0930f300dc4625a228686c251b85b4420c6c97d4de3e2cefb2e5ee30bcef8bc02326a05eead10c4b595499044a5fbbc68abed9822f53c6297f978d92427e1f264521ba8e97797644513a0a0b58eabf1b642dbc8a8b4af948aa0b767e38d454d01e243665f4b4039fe74af59b8936485397fb282ed4eac4ff7eb1f509f0c48126070676a9de38c65c1b7e32ebf979ce74a782dfbe325b12253caa4740ff17e1e5dec11324534ebeb1a751a375d26b3d7b380c2bcc0f176d95c0186bf7d1239309b9e48fb95ccdf1929ef68118401dd1c050bf62f85c7215f61ff1c2c7876e196ce8a9b1676c1cecf9b8428961d15ce43020537932d9213cbd691b95ffab30e1b526acfd09a2fadb432581e7590239f523dc4e67213abf5d49a9e73d886fa73277bd4f83de0f46f47fc13fe026b924f25c4d1cefb0e7f27702ca2fab1af71e6328b2caee4b18523a66a6cf2e0c13d9dbeb1d59cc1c3c5fd780e9684f6b52678334589c40858d017f49d173425c6bc1125403f0ce706889c9a025765875f73fa82a1323d0a80d5b98f4704c2439d33a576488027bd449ff6b6463151a1ccd0dd3f532985f8892d8aa4f80ab73466df5a9ad77526afe80933efc32b6309ae7e728ffad9a54227e14b5fc872cd9f80602e43de047e0701ad652ee0d43e2b07b9dfc5b80098088edc66029cd88918222bde9e0437a9a6942fe042b46d44c4f56dda8649f40c653af9caa5d659f12abc4db81aa16dbb2b6a4dc0e97b488e92ce33fd8e01326038eafadebcaa29471026ec9a55a58dac8c6d0f569d4666c290b90bdbd13cd0de2c3157692e4df79aa97a863992e91ad5c8ad2ac4984d9b0781fba374d5aa2244d8e56aa7e4489e35f7b7c503cf42df4be571fb90e4c128029380ef0d8e3d2684c82d7692ff63e9ff7c09734d41e7cef01df2857659e0cee3f6360cf458a09c88df22017e5efe1ba11903869b277974e6f23257f9a85c955772c0cc85bab2e2001af5a4536a2b6575d7282d827b33b3e98ba5580d87a763b0c5a461f4c77504ded5e24d98a31f0f2effbd884a3c47ff89b971c0c23c009c118c8cefa252dc4eb256591e6847da6fdc01aacb7adf68854b3a5697757c8b0bd21e1df7f9f9b153d83e2d560ab8f46144127a03b367b367e995052ed9d798fa026a8abf45441b1f7f088c75bf02267f7dcd8d19e1c220cc37d3ba30e57752784fdb89ac3cadd8badf89d68ea085121ddd6fcbbbc84c51511c6f9bca04c0af5310573f5f557c02f925ead3704c44decc27ab768c520cd17a4f64243b51dcf1c34c75c4666702958bc2f753358cfd89a96c599addd555adf4dd28dd236bdef6aec7818a801e7fb9aff4b787bd6c5989ba220882e3d9bd3ba71bc026bda1f43dcda8632ad33f569186e49c805f8b780398b33879af7dec58493d4b733b3e5dd0210b212a13580fb9b531b39243f0f42c8263318b5efb6b1b0dd314702178901e86f3fbf1421300d1f3af0cca4b552e5ac1b0640b53fe119408587e2d83842ba5517c91c395aaf887f1a34b84dd402ec2145f8ba9fd3c8d6b2f5dd0bbf98a311b1ba95c5c64efaa3f3b393e26dc5ae6135eaf2f3d3b82b4ad49928f53c0c2297da61748ee7fc3c22d9d98b2f261985f75590f461e80d8c62978d70ee061720e87e4e8a10b52563c920d9c3882775c0cc8d5f26dd2a9133a414772cbbf7c0384ee5faafaf4f500dfadbb274bcf1b3317bae2d414794223768963e7511097a11eca04b438f015496e9746d7f2d1de0b8a1ba3f882e9b43a09c06f2f5300dc4b6a796014e033d78e1fb707eb20608d59dcdd053279519fe8a884d381bcf995486c67157e050ffe3c16a26817dcaa3a91861b46b8e190f2f24e996137a5157e6240547fa3c3a98b636575c8c95e22386239e3183994ba2942897d59c8115fcf04ea58f9cb856424b88112a56643d4c9245ea2230e1ff0b8436c51e031123205739f625189aa8e90a2adbc331752860e92a1ff9a4a6cd5215947f3d643a24aa8dca5673e79c8179ad4ca7300a1683aaf7f8637aeec1fb87596a2f7a8b9b04975ce9f35e23b583fc17b53af4bec50e704108c45eaa4ed5a6f1dfc4be8c2b784bcc0d2697da39ae480a9fd386623ad92033ef81d52b8882eb6303b82852ce798dca8bae3bacd4ddde58060427945185d61d837c1d941784815d1a57a309593d740f3b4ce008c20a46e53043e4592299a5d887ec0878dc40a3374796c53bfac4a6da9d433c9666e4043bb5a98b204c72096f02dff9311a6b703b54e5f44bd5ed59a1d27c3d6131fe8ddf9d7eaac9e10bd8a81b9cec837f609722aa39b1662f82240efa0ad2323b969a6fb9e1bb7472bac48c51fbe6f96c4e9312b7a8fb0ca40166968349562d54cf15cd7338bcc5a2abc4a8f52f2306c6b62df7b75e8ca90b64f7baf451f7141f7bafbfaf6dc720571227dd90dbd21775dbedf309f4a32a28ea688edd2075d514706c76a6d584b6358cb4439f518de019d8ccefe7c892ca57de67034eb4807940c5595c788340dcb9987e0be49e15697733b01362389a78b8800cc5641a1c5bf059ad2c2e0cbff012e683034651373dfb89d8762a336005dd8896f719db54f0922561c6e248a9e62319498594e50ffb74ae098cd6b0ed63f84b1eeee7db8f81b1c229ea2f41007aa188dd72b5613e04ef3a223c21ddcbd2e0d43de0cc659375b797ba7ac6fa14e13a64839dfe13ac26b2956e310198e04512c909adeffe55704a9eefdd6ab6428d041e879f843a5be48bc741da58e94439a8b2af95d5cd6b84cfb25a0173be81dcc4e8991c0399afcbb43621bb32e9f620b5e4c36c8c89c00d021ebab38a73cd1dc372d7ed1df53887e010ea596deb7c9ee182cb19a71f2af9f8b98d4f55e48239bf6f5bde240c99f91babb5f579051893cc330230c6d442c5f354ca8b6c0529c8379a69fef5206420594919200e0396a630d990e0ddf72dbe67ea2d0bb1bc3f4b5d24b7f602d69a5e0fed69cb7f785080841470fc6773c41e79916b367924a5a91420ff08ab195aebc58da9f21c36c642e986139e60b3275db7dbc4252ae8b3d4c936d1d8e0240ec4d0569e2715606b9fa84945ee5830b5e574a0a88e11fe9cadf3b9e40a8482873adffafa587575cbe85f084956cff34559dc15dcbee694dc665acc82938643d2d60d07efd4c42c497886b0128d4bb2f20c53b217768ed383a47fba4f275961b3b1a0e6257f0dfab4dd4dc74c0e354bee88786be227ae2db9253ac4e247109e060744b97c1dc8cd0c1f0be62ee3bb61414c9f7a321c1d6212bea57fefa80d30ca7723a85cc248740598f6847a795ee08d5eee9d7e7c23c41d8a6cbb7733d6fc1a7b4fbd6193465a64a2ee44fe42fe440ff9c9477e67e31f31a1976c88259062c84c0e93cd49e4a9d92ec6aefd9c7a7cad2aaa7572b1cd4b8da8cf517c76cdaa6b76080f4c2b1fcfcdcd33e03251bbb96febedd23d0f925d86da5ba32ec0ca45ffa9792bb75625d14cf6b26f9ba5f19c39b8e83a4dd84e46f9fa6c0b7d2dca81c41f9c4c71e4d652eacd8e1275bb922df0c6db2ee18e7e570ed03c9487095bd32bc0f566d0df23fdb7188c245c31d990531c93ba48a48dedf51ebfb65d345769118eb55a0b96e8aca141dd098b9a2bd7817101ce7d26b42299b9128447ea39824a6cf242015d2ecb1307ae9e7e294566c9aa51ce714569add3ae3c5d6ebaa5c5eb2c1ef9a0032c4da82e31b589b57f4bcf77facf9fbaad507274ba53d1b84c3f97131933ebfd3b354b79422d44e39796fd25662ede44ce87e32f1044e0ccd87a046ace14d0b35ea378f5c9bd13ebc63582c7ff52cedc634d3a1a470cf9235f4f803a83e873d6dc14b23f192056aa02e2597525f76d2ddff6244acb135ee6117798d007c125c9f846ebad585f4199258df570a7717014405fbe4184862f77b0c6f59809fe4b3b6a73b4f9c0bb5640860a9da18f52cb465cddeb2fd53817f6ba8ed4bf7db0bb80e32f8d308e23ce97b07042c92f5e84264deb64f7d6a5e88963e8492dcb41226407bca10a5b3ae77be6f1f0e52e28848c8028ff400529b5006c02b6f18f33e21c7ac708b5b25dfb38cbec9973424808044bef17799e56e3357a10f3cef6884e253acbaef5f10b3663e15fce2d5595027147f34b97414c8e166dfcf5b32399c81a73a89ee142f04c35f98e4e3db96973edb312d7796f92949d71cedad6a61cf88c6a98127dab147928d2b34ea0b37d14c8d8a01ec8269e064568751cf3e016f267b772c3d4018dd9ad05bb1f345ada1e370a414e9b435f32bc36cb7311742eb22c6adf74d3ec61035f2c397a3cef5b893bb8a9c2f26436d9ed32f6f07ab76244bb366ea98ec43d7f089aa92303e3671530bff2d7e801af4a8cd67c8437a3577c98e48d07ac701cf27fb86bf2f0ed7fccfbd1a563ecb280657ae392391bff04ee4a57264bf457102a7d9af69acc85cc5c8029033b85712a0956e755ed352fcd6d441727ea5ea69ebb841d37bc6de62a24bad6f26d55b1a74c0058d6921aac850960724aef4353ae888f723b35c6f5b2601ccd28899d3e817185a0e1abc8c4d026eba8966da2ff6fbc914394c362cd42e981668c089cc34cef1497984199cc036d839e61bdc24c35754ab337f5d1c47d678a88984a0fba84136df675e91ef8c6e54980e9cd08e04035925aac3fd34619e325fae88b45a44fae2f71993804fe5a36405f05286298eb1ca93482a0706e96a4dfaf51b602eecd9a3167654d610be505bffc9f0de3bf094d5eef7b9eceedd04157ee82281f8171b5017318286f88251e1fee6d840ff331fbaf065209dac748971e6a5f8fce889495398032eab2997871e2942cee3dc3f18ebfab8dcbc85fb9a8a649839599db722f06d9bb5a3198fe734c5c3c81618d569fd2093192f1f19e035df09ff243d7b1c9533bc8888644a3b7ccb7838e1e26c78d0d47b74cece7a102d9d14b54b45320370da13d27148e16ba168619735cdae94fc593bfe2f6d27673884560882b56f8a6cf93a100232f2d451a2a888d61dc8107c74904e5409a789b0bd7964e70504cc5dd87f3ce71460f32857371dd6a737e395e5b9b2ee09c3396938c07e4f063f8f568dda43fd617e37fa6e8fb0a37d52267204b8b5baa21f1fbc5568750beac130abda6b83cc0b19a61bacde2341ef7d33edf5539e8d72b11d8742a382dde74f31dc097891a07710684db0ccdaf3d6faaf61e902d14d22fb09f0e75bdc507350ba976b294c063c29f67a68d6bb2fbdbd696cc18539e3c1f14be0740856e38be826bf9685b1fd3a0b4a05f0a61763291e95890020b656be888a822af60a7cc88e78e9902dc5e7cdf6a2d6b2dce0f002d9c85a38bf99accdfacf998288e4a37cb062baff94aac5b72b09b6c222489765fee74efd713331f916459cec2163eec633d1b7a0b31cbb0444d285f155495b4dd5705e62a149cf45541334d9af103307b7f9f52eb51667c6fc510ed5fc42e1223a43d799c9656d97e752071fce53827329ddcc7c5f7552fcc2e7e5673696477f6b170659e22beffe6d95c8923b91866d00a75617bf6cf8bcf09a68b0947e6865b42d3f5901cbf66bd5b94a84b8330db8fad9cb42ce2e2a7fe17a5ebd32e1836dc06eb79736434e94f6744efd72e17c3ec9e1730f28b04f4313e667bb88eff5454fcba03889a26df24e6700a03ef0f4dd5a417383f20c51188491108fcdbb0b78e6f60785c9735a5398ad5e13462f1024d0ab3949946896aa534847754221a867616e2c1f2ef4844ed740b7b484e48ab31fa86d7058dfc7e1534598775c7b9e79028173153be8cda667d70f01c05b5c1292693baa95cfc54235253b989a5db7ae07c24bd1413abc0c32b450153f9bda8cb6f1e8a496b15cc99118485cd4dd6db42661d65806f3580a45731b6d29953d94d6266e1cf0ac080ef3f42dd5d98c32df52acfc8ec95c2b21c2b9ee07955fda824d57e59019f85de08e7c4e578aaadea52d6ebff62131fb38fe430a5ca8f9a913d8120ee515b3c1c7e75ad0cc444eee97769945589c28dc7ab9649dc0fbf9ecee2fc99aabdd73bf3b5c45447f45e7c594d2683bdea6f7d16e6c1abcad91b1e2275c9719ec3e8d1f5b123f88ba3dcf97d9f00fc665c9b422b40e56e1b41a02449c4cc3210989573f7f7630f5f3032045d095b10017a8db0fa735d6db1849a745b0041d0cab62afcba5861f7677e0ece747446b0e00d985587cbc07e0c753516b3182d0c0dd8625f66cce8bbd24ef6103302a4025ad633444a3a659e7cac6430899abe70923a6df007f57aba043b3fc85b4b546357ca10807c912811b32da1b8771777f3f1b22377693ec3bc84d7b8cdcaa4d8894999b52793ef2bc9d1912b3b48bb7f510348e30f515ccc72cbe66aeec875153e6b189c299d0b695a8224d17bf6277ce7de18c8c5d2827faef53f3196974d32847aaf06e8fe412d56d11bbd7cfec4a16fda530584d35b90cc11e4f986645a74e7c2e4c1f02d08d299c3d5d6e1e69befb4285819ce67cf5306a9568779f2769f3e676bd76e20fc62e88d45952692f26fac8960d75294d681b0b7370052aac05657c3993d2bf8f80371351118c260869e5e8d3b7ca3cb26c7fdc010b2702023f65dd4cd0240d3e1867871bc6015f0644caca68a16912ce8bd650c320e8396190f3c94d5c78f38234415585d534682e69382260aa6fce439fb0fcaca62897fa81104118ba9099e144d2df0795c3a352dd41832a4401d92fe8f8838a369e42e4d89d48256f66f1b2ba8e185db0d59158dfc0657d082af7a679c99855564a2e76d78eaee44328d3ed170194591ded17c939be8472f38a3102f974554fc6c1cb68cd8a405602adc89a2c65b835d767581ea857e912a89b8e80430d0f95238d43aab4063bb5ea59652b2185f8459485b68a3bbcba8f35fcffd79a1129bdc150be99da121764a66d3626a7d0c8d27cc754ad0023d18d0f7ce4e350253cbe657ca79aea9390f0a98c526cdb45e657a19dc133bb038af3026bcce8bbf4127ae3139a349d9cb5955c46ee808b19342fd070d7f3ad4cd2e2fad22dfb3070a8f29046951437c3afdd1ec4fd6728a45c8c7268342c1f768714f1a183a1bcf65cbc89b93ff9518002b7810a2208f58130fc8f27908e29b11955e5a744bda2bbcab15166107a6963208aea2375757be3f9b05eea2ad1b9e96fc0948c7f2dacc341e7dc72fe28551dac593a591f5b7daadfcc856d384e74c72c8fb996eb5bdda74ca0ab5dafcaee8204730d47589dff75829b9740dd795c5c01be4117339fa2a78637c09a8b4ee0ebac6b0ad481da052db8f27ff86ce2e10d99b85efc5318be980ced4e3dba5002a62138b5223e23bef795de03362d8ec2069e9d37b964ec6f9d69f93256c9f75ea48c3d7f47738a7c82e3432b45c0d07ace1ce64e8702b630cdfcc031f797edda817d696deff6591bdc224185edf729121ac4297951b8a2c54f09d679015a10792b7bbdb2a9f2e11ceeee61e7028d4694219da30191e767f6d587921b27af72089b629875b28692b925eff2835a760f366e90d936c18c5d0b67f2016353f051afb942f18768a60b455c14dd9884d0a2d228702910dff47f66482b427acf4c4800180196c4c65a2b5423bdd4f08ac872d636faa93b8b868c902bba7b05468d71d3b0b68a3b1b473dc2e4405289e48565124e4bf3ea045324ce69d74d31d572bd0a905d3a72e5f7c538d3af835fc8e1b4f9f523e86f9e77ee9cf3119a79f3f36ee7a8f00afb58c3ecaf120d52157ac0a03765bc7c59e876af4b6270f9a7a9b71f0ab41909ca4d2396d8cc3960a02066c8a6b3c7fb9cfedcd7259118f60cd1bed3a99befeff12cc09c856f55aa3f140022fd752e8d21bc3c49051e457af4c16c6faccd8ea33b55b1930021b06f2cdecc6e90763ccfa8d55700444d10d87fbf69421ff50f8a013b4e08d7ba90dd89a1770121bd9cfa89ad09df08f494c095201aa1cc2dae3fd71d132e7d1e628fbb448f60b47f0eecb6a807eab22a309e7ac652bcafa76eb632d9402fc93e3ab6f7136427e47706a9682f7379f937e23048962326d62ae06459ca09b694c3b845eb1a3af9b9bd7bba76d9f458ddc02ea9c206d087f554dab452a5ac3d8d8376bddd0215dc1645a0a17c128ea7fa5f1a0d9b3c98ae252db9271fb58011ef3aa69ba66da3c01bc07b9dd6e257a54d2073c2e134c6b0c47b6cd99d0036285b64885cd67bc22fb935a63bd6b057a8c176be60633e746e9e68916d752ea06bca1cd3447faef46494073fc6be3fc2551533f944c7bea37ca8f8a4647da1a91754372f48bc317842653e05d1d88562ce334b7e94770da3a24d9548a4b68f114465ac44cc9766ec713a2c3247ca26c04c6730695f769c2611b63249d34c3aba166f03a92d7d7372fe6c1a98bcc142dc858f285518106fb8afbedb7b5d582d6b20c96f9a72ccfadd0702b195793474eb50a39c2fd5c5a7f14b0bad34a9d7d219855d6c5f45edd99afba280c33f2d025349a865b6ecdff360b35e8d69a56eb3f9b1c26388d9922e8bcfe525ce2a08f7bd1b708e803860cf4a26951156dcaf33f8a52286beb4bbfa8b24328044d865fbd40e1e6f9d41f9cc0a226816831b667fded40664ae280a8862438dd2eedc0d0a8d78e8a7d7cf622374c54f79f2605617570652c06be176a8fe9a4a957b36cac955fc0c61f8b14d3cf691f842b3e237ebba1ae90df2f591d80758eeac1c1363253f17ea9e515ee93f16dd8fdb1f1c1c34cb8042b67bc2681bc760b4baf109f37b0af41e7311bf543d95a8a1e95afa53ad9809b1888e0a73fbf9f0290c4a58ba29e85fdb2448ab8cb476057aebac3b0e88a93bd3f687c7290fa42a0356a624e387ab6d9e7d7db56b97b2ca698f899b2776dde50a4f26dc14d30cf0eb2604a7e4774500468472e19f41bd4bce92a76cfd6b2d5fa6a8cd47214042c76ba3fdcc91fc9af509f290b238076708310ebb75bfdaf1829869dc2e6920963ad0bdc7200ea9c3095fdbaf0a8f62669cba36223048ee63a8329670eeb40a2f3aa84dca3ba2b28eb72d6bd6046ccd20732c92299ad200f7a5df7f95ef2c68fa2d9c02733211aeaefb7cfd8b4b63958f34b852872e5aaffdb0fef0cfa9c518dd1d461f8c955fb5cd8f86482581359d8379e5f42005b03d0339fde7187d28bd17f418cc995d9e349b9ebaea04d2d3d485a37aa1b5087bd1ef1b5be7d43577c33535c6984d3f283d4cdee53ee84206c3d13bb39834b37e871bd011224d2e383864407b8c81a9926f4b00f0ea5a810dc68a25f25d28a050897749bf04f1950086d011b25b05c7d5547368f7307d501709e4a5173ce6f1e42061c34ac454789538c7974cd4624d08eff0da47d47bdb3b7b6cdfc71965d0b56907628f0edd24c7a9b492b2383acc25d1e616d888238bd61b163d8aa842a010b29390da3279edc63b4556d922f33de1773f9b034369704fa8d7a9d314fc9a6fe4ebe54210b2cd9847826b3d0b2ff316b0f0f58e4e990a91d677554f15baf1e745c7c8d669c52c63f672567839ef5811e46867281bd7751f743f82d8bde4de36ee5c876da98ea71ccbf3c01494f30fb4479685e27ca54a7fa0142ff70b71bc6b0a6dbe6b32c3b873db5df82bd93616d9466e6436069fc7f77dbc046dae995f58f9e45e8228b012bace91df48b476b7f198d895a98418f6c8fea55ad2a8c89ff81cf53fce64ccb6a83623622313f9087fff9b4c72816b812e2989ea2bd099438ce12f0a3c5bcce09b0343938da4aaae08e0ed6b541344c4790a5a671e2fc44b43efd5476b682d4d4b228c88418adeef87b331da0a128e100cac32027e0bee7dbe785346cd41729bd9d33502b7137b9e047daa68ee452ca772466720bdddb50bc35e318aa2e37911fbf1e90f84cef4f5600b2aaf5ee036e60ce8bc8de004738ddd7d0ee2918428ac219696d32130024fe8302b693c80bbed3156541f4a3f3fe0d8fb2298647b0b18b6c8ae8623971eb4e8288e179b08b17216af1a6f34fd3ff78e2dfb7ea1bf5024a3b1f87509ebc9699a19e0332d215b03c82b444bbe2e4823ae89a34eedcf6df6d15a7ac855ae6755980cd0f484d759b02288dacfd3d71424eb635594b0ef76d91012d748522e9750f6c11a5b2ed52343c71cbab77fef4f19a74dd7ff7dfc649c62899902868b76acc7dab8ff14aca0f5ebe515845c1a1d151024cce8bd748bb19f16cf4f67666090efe8847a1f5201c47497ee89dc1742f06da98bbcc59d7a21ed590c5a92d06d32b7cfc8df0f02b4179b178dd8237915af68e2864fc39271d9bfc6b2a7410781939f1e6f5d18f112080d96b89bf0178ca56c64e6db3a4ecece0b291c368c2c6dcdddb492723dfb6a2ec242c0cd92fc5df0ce633a0c50a0568c977f1623e25e366246d8bdbc9de8085531ffc89d8365589d45fca914dc0e319fe41e07d6f0d0e0eeccf06ea275a84291e2500b36217fc251d537fc961b75c74cc179b8f0ac69c32f7dace3c983f15dd5b647eed061426020c03ffadfd5972757d1ca2f4297cd60dc935d39b2f4f6797b8b20fc8b5a20e233453ffb4dba50a5a977917bb3ff719aec3e481af3fa1bfc02368a1283db838ea5ca31a8e1b627ca5c6a3d97c94cac2d4aca79c82ed0b726a830ff31e86b1a3f51643fda4aa3090d86932511465a4ac23f2e904f62c6cfa0d682b8ebd4a2f75e521dbae74ccdb487e9371d8099ef4ef1194906de45995d328bdedcffdb2143dac3690cb858d783dc6a97d274a3d490d642e3e6ac76cd29df0c66fde233eacbec41176323067e58ba6f5fbeb1032ade7f2273d15b05d771947d10bdafb75dc9ebbe546005c7459ddafdcda61b3d27dcb1961f6ce4dd5e6953b9b3427ab9b7ed9664dec6910cd5c8cb5c2b3aa0c2399b45f8459ab338b5dc808cf9a04cac995b227f4b66300a44ffcb21557b8fd0f3cda91400987b06697b1b4547ba664d19db72a9e94ada96df38d01811bfcb7c29f5e565544686ac6af88945cbe26f732e87ebad4824f1155e1d553da457e5a7d2afb1d1207a6746c873ed43677b79b9315ba0786f826f3697ff6c40b79b445af6b4f7cdd4410d5b9a0907ec1f19f2803cbeac9760c038e504ff18dd93bddcb2c61f69c980fcd0736733c8bea46acbf0c5176dab802f8e33298607c344e836b695650941184138f93111e7042ce3e0d0759a62b8d74c8974cee446524cccf022a49f95fcc3b4dc17b5e43a376468b000e8523bcc28121597d70f9441ccca53de262e40cec0b1fee2f54714f48d18b855828e6f8e8b2f592694259bcec58ff65f6a3f29fdd3f45eacf8dd9bf0cee656e3fa09e780423addaa294e24bc9b1711ba0658bc5897b64dda5561568888956d08a7358201f50e6ad8a8761078cf93fe24764214e7d87eb343316939c0accbe6f87fd88ee4dac40d16ced4e9e7bf530c04286ce81c8a2faae3c4e3d66d68e64d92f9e8d739fa1bfa7a734eef7695600e4ae3366d7c64c85e85e46c8ba5f12e64689e8f4b720b9b8a8fd87a958a3a4706b5c17f646887f07931158aaffbe3802b4c4e9483b2180e89b4692f3c3f9707998b4523933e37f5c227e6355870b16f05104c5cf7d54fbed4853c02dda63801847600261508b23fe4700adb3e14a6d67e0a7edb44416972a9da8b169e25f07e04c1fee7d08b366b421b033c86f8ed6b8e2a8e19dd5e1009d14e244d8c692bfa3b4f892ee68caa8582545ad014e357ebf0230fba3ef8d981789b7cccf5287b3fb76c680f2e6492221e2d7962e220bc71dd3be15bfcb0add7fd685a291460bac4ebd5d259e33698bf78c833e8fa2194462a29fefffb92dfd9669aa8c3f5c97434b8ee43534cb3147aaa5b0f847a2a2da9889e373b88ef4eb126c1e0c812989ad5745730ed1648ca766fc8dffb250d1fc4dd5345e2d6d8449378909d830faae24db03b48c00c3727b90c55be96830d38d352647ded0ec91bb4985696f2207f4159f0e073985a3648ee44f0f9a69153dfc40b227afa877562a1d8a6d8084db649a8db183ddcc957cfe76e0f6dd757940fd74af6c838d01c71804b8f3a746902d2c81235831f00a0eff9f25837450ecded46089864fccef6c72839f36b97d9a25d2e5b8965e8d56960192776a522924925230fe0d3ad3a784a729694258fc1a28d56861617b7084b360e7b2e5686f2cdff80c21feb9a4d17c46e6d924cad0ceb4fbadade214984e6621747fd31917f512f48af5acb6f1a2f16ab35cbb58da64a5c2eb9cee785617486e98f2ab351a52ef48ff19105a654ec1077f84020c70928769c10894fb2a5c00d6499507845f58df9b7fada2dba63391e7be3c028d8c31f8947f0f6ac97b176f103ee8cea2825b973584ac761b2a571d38b041ec1d6aca3c8af1beab5a5d1a900d94971f5b2ff366170c6982a5bada6b8338a5863059cbbd5eeda28d6ef36c42791bd81b1243c69f2851732482f26fe7ca4a6400ef8f15d87ff69bd9e8296815cb1062d576f62a6651f780cbe9fca869e2b7fe0fe6aac649355c9db6297e102493efa391a91ebdcad69cc699753640bb62baffcc05e0a09696fb67bc2cae57ffffa973b35adf9e1e21c669445751c4e15ab5bfa31ddbd3e2c54ec8d8369a54232f106dc6bf71ec9f99385c324dc9cfca21fa5962a7f88e0f032616e12e701f4fd47ac4b120e82904488bf0261aeb1f62268ac74ffe15e15c5c1278011d6deba02fae38d8866cca9c76164c562127acced0f932a423513f692e12f9534fe4c72a096e55a6ff989c79eba16b88adfce8d78bdab2016f52ca7278591a21f1947d2a33eafbae6faccd40ea658450da36108be5759946a9b9c5d9011a66bc6b160dc4177db4ff563fecb459c8c11c475f1f33095e50bb116f431c89b2944661f3b0e3812855204c9bc202c47ac02cb63e47964c07ced4bd73f8beafa297c95c137555c26d85aefb6970079638dac24f36d2f174294511c5e89dc81432b76ed736832dd856023c8aaffa73c6f2ab1e2ebc7bc780f808e4c92013c1fe1b568c6f4ec18e90b5087abb7a236896554e52a8571f0c6ae32f858059b0241a22899cbaec379165b40ef2cf7528357aa159d2f13e299c8bd4b1b589eb96f4ea1ef716497684082cc67c4e62f8dcd926ba7451976371de54bf282077e1cfa019f100497d8d9ed354fbb46ea7b161ebdc7322d4f6b44bbf0b7cb87b6e03509f46a1b2da813cb7a63aea02e9512b0838a9df440e2d22019b4ac3f571e1c09a05bbd1bceee3ed3acc5e88e1a8c691f57324b8d5d48d124bfb2d844be2572e4f6e56bcbf246eb611366c66d502bccba379c479e207c3c9d4abf67ca75e1774076eacc1463178ad642335bd74f3146e981723087d30e10111dafcb2dd5ac85d20f0caec7a615c229b26391bdb9df3b9e15dfbd34d96e776df418b09033bc165964fb81a2a02ae6ae5908cd412c736ecfe5a6f0a2b55013492960efddb10109bcf912e2e75c34ed3afc898c1e407d40980249cc48e9cde0fc69071f55504a3626c369f383e7716f0934de46f6411cf7e9b9dd14290c7c65fbc56d9cf3362fb5c2152a0c2d985ba80aa43b4c604d53e001b852f6749f946b78f87e38aa92157223c9d9b9256c7c51b6467c9949c8efda0bb0178a6fdaab61f5b0dd21b13a31f1afe2bc83fab666edd567870d852f9ead8e7b8637a9f0595fa7dd812c1e59d1c3863f495c27c37948c5f34ebc8d668a03c4ab39518b3118f463f1da68f42d53514b2b3991e3c6c68ab8eb957bee0f02cf7f0c83f198b61e1375a2fc49cd652c59dd772f609c0bc54889cbc21d0d3022f87913c2b2748160e3de2b91298526847181fd9d101650cb9c4b52ec7132f1c20f091505857ed6dfbaa91275166c878734be3fcd463c6f634eb5f6a5801839a6f5d3d3c9bf6126aa50e022a0c0adb843bafddf86f42db45d3b553870f1359e0821af50b9dd4f94ff4f75de3de99296366edcece8550a4a5cf94bddbe9f0286d313c3387313bbe1c4186c7b960b261e277b828130d8aee0b01ede558c35559fc27428a2b7df898cb7e4c1b2926a43bdf80abf5a89f00f66a9e0b05bbfd3638b43aaf9bd1368140e6efb4209260c36ac5563a25e2033652a43a195f85af679e2f4f8cb881128eaea343273a198f3c664d1f754a79d4300953bf55ad82ec19f72164719cf48ac59c738a86ee0e9457573e180c45ced22679474f98117ad95d6046a3c8db20f6880e346658df9ae1876d9935b789a240f0e67175ba6d1d2098ba0f04b87ecf400273acf26f1b669dd235eed3ecfb23061174fadd624909cf51a7e550cd4d0665651164437e397cf7db6cb549e2241655934b113356358eefd0848d1538f1f70d10a2fe3f440b5afc85a375d84f3b936921d0c6659402664eca96b0928fd4d6d674afe09b2998d0a1535f95d0ab8ad6f8272db61050619e4b8958e7a35a439efe748b569c7970913aa80af6e9c01e4df4751cb26453516ecf927ffcc8d192650e2d2c63a240873c066e7a304790200bc1a773d696c00cc329997c81a60a13f4acdf41b8309a18d08f5f41a1c5a9a72610a08cc1ebf6c4a0975e2760cff9aa321511ce6cbc14b24bd3f7d8bddc40fc6708fa213dfff80de17764171a45a331455fd42c79671369604c1a520afe4c8e92580fc4e069b302fb5bc7f5e8e82e14c6810c0987735962326956ce74272f0fe00ed76b2958f042ad720b356686a48e2a6d6db7193f1cef271c6be9c03c2b00dc11e4b4ec9f42c56ddec8a33be74d44e60a819414e4535686fa6ef69197f63ddc04f2103115d64b87c95ebdea721574c8548611a8a951f2e03f3e0e1c4b60851631830f897ce0f22d987885392908f48302972f40c124e806157e62e33b75fe46bf88f2e1735dc5371973b0be53b988424fc23d5c53aad702e8bdecdf03bbac44801f0605e1812c34e7925d730552d6c5d1e875409efb9dbf53073cd3100424e80c597b93a0e5bf43f19a89dde05faa5cb1a9af60a353758b58339ed6a1f74674c02b9d1a964dbde5d156e9472963e5f4e0cf73a2c532826619ef21f387b36db8c49100746ddd7140d1d53e620ffffc2a8acf5fc8639388135c4ab2400fb053428e99d614ffa2ff112344412d3fea995d1e557f2c9d44126b67bd760c48b25a1ef1b4e1d6c2840c27e157c1b1ce584e7d03780a5d457ccb3b5a8307224d6452e67c00ef0f159174064f455bd4ef9587b96481189a27f6f82240b6d6362c65e0404a7c3c530c26f8f6c0eb3b716d4d4e58c1569cfa4dfdc309fb73035bd6a0a31873e51a2c722a59df883bef27403a01ec90344a3807f76123572be990f486c00b256737215de32f3535e5dcb747011570ab49ca2f7704334128b57f881f46184bbc0e60ddcd3cf82020ac909ced0b2b32f8101bd3faa0bc7031b60f629c730e064cdc54b9db26a4bce473f49f73e45005aedd2ea20ca65c2822927d656d6d7c83491f3efeb7cfb0279e60f6073c1c25fe7462009bf64860b0fef80a5306f0c4296bbe3983569442c9cbb51adb900f3973a7c00105cfd20a35f87d6efb0719cbe541052d72a8910fadea4f422c5ac6b805febddd4b2b011bc1a8711133b9be1ed1a7c320d24b1c8a4070ac5552609e379057eeea533a5ddd64dd85d886d4545b7f16a853fade04ca1093c18aeb0bc1c5c1cbb9f8dcc7988e490218a366a2cd62e9d7b9d51e5a38180f3bfcb43ed50cc7c66de1ff83a678952692378bff10ee2b3e4efa9e40474bcb9685de94993f54f747184e04a4b2aac6115e4b62b30d157ad207fdd4691e127c25ea396723a018343f492029df49424805e049acc6f2d6656b67d58726484aefc9e7c1b9af9d28cb2eff808fad1ca9bf1da88dd2d118f0fb9cb7617f7941e2a8d57595a0023e015fb147768cc5fbb9dbc8153de8b03caa94772d72087d3846434290322bafbb0a959e86da6e81e51cc7a3d164e68c70b1b775abc6e0bf8b6bbae4837d19262848364ea07f70a60f9c558237eb54f4d1fa4252a63c8e0b1f3f9b1277c22240820778f2aa9ef3ff98821fd55b1759d5f902a5fbba8a6434eb00dc092eedc6c429259fcabb8c6c2487af82da78cfae3d37ea84bb2dbccb9b23dcf53c88f3da90e49949229f2de6cb2c05d111021e188c03c33f7b8ef150a0d45f3ad793cbd9f876fb8e71ee6b705b07b13b7b95570d41876a4a9b3c93aa8d7fe18b31496d6b3ee442084be52e46dced20518fe1f233f41039862be1f77f0c59509ab921eb1999db37640928367439f8af25f7167587d1e48a1a34d59185ae4808ff29bec5bac99fa5af026d70ddcd9b66507b10a9505e64ee16d0f347027977d7ea99b66acb55e8d4e82c8a7a72f87def668e0f54b862577cb292bd4789985d8c13961711a1c70b5e2629980f768fdc393f2ef12447adc9f47c0b5718b3eb2e0a94636340306cd72c17da345163e46a8f0bc60d12baf9e92f030e53fd1c0ba11c6b71a317b6d6b3faac99883942e3bdf7fb420a8e7ce70f838c309f57ec98affab478475d89aedc6edfe3898cd838baff1edcf16a518235b54058a809e39a0cf585aad265438dc1fa9e48d18272761af518d9fe4975346d4c6e07640e29a184a5dbd88fe3e5954ac039758b51c3f97791f8c45a0597667ad3a2cb438d393582ee7589689cada03848c485d424d487ccd6508ccbb4ea4df22ae4e42689b212aef4b3bb13eb3825820b71fa4506340f6437b5005f6edb236173b70ebc7dc84364032586a12012fd4a43b53c9c6af242e37f3ed637dce52e658a79cf8819066c80548a6dbc6a53f166c9711892eb74033cbb393edb80ce551ee18b248791871e755a29b42052ebe57bb1f727e19b06ac11949b3499ce2839e030d8ffa05a315cb078f21a8722ac5ecb620128161bb8e652603e4b7104c786ca3df678c7e5dbdae934f22882905c470327e09c1383155eb3561379457c06d0ee010d30a168c8d1636863986a1d0629d21b9a5b9c211a086d81a07810d850f1a77c445abfceacaffb7c77248171bab0e4623ebb28eb7577f3e54322f9858f591914f5efde88dd4e5f829f5d914c02583e2e62f9608fd0ebcdd99fdf3ea4811e4398143adb16835e5a91c42394480fe48b10f40a6e66d97f0d1a3102880ce3a63c7bb5769f7eb541eb606d9094d9fffa9cdf601c3a72a476c6c3872b4371093919ea65ac80953c685bbc026220fd411540565682eee2fe08b8b1dfae7f7a48f1f0d84d258736ac46048f5182999ff0f62c2effaf7c2a2223dbe7e056643f78389878f53ae242a41012e83e354af5fd26b061502e806d804b546a10c292ecf3d217be00199a9a7e1a65f4799823c8a4c400368f49e2426ca4258e32cbc8e8637f2f91edc5717dd588cede1405d216aa57ffa4063d692911fcae57bd3a089e4c846f5ac63532ae919e547075bc32da6e8d7a81472bd9d9f5c6752cd7ef0ec659c4797524444be0a7cc73b20a2bdad90ecb9eee75936464a81e6e0a9cf46fce1a8164b32e4de6ad1aa232b01fe7b8f3f276eb068dca35b04853896f11180d4da11f11c750e3d95facd7738a28c54bd3def09e0d4e24b90a570ef01b49048ae7bcd45b625b770b7f1a1f59a4ee701f974eae83ca42a01a43038e05cc6157dc43fe8b3f706f50b4dde8876fa6c73f959ddb9c3cf049b368f4c0565472a575eb421a00049557b25461dccfd485e77f92488d6f22b47ab36c0e582f068ec74d0baec5540d30c155c9887274c85682ebd4484e4c23d89c098aa823f43764718d080745d1bc35583f1564c1e41d3ef722b9ed4bf6373b8a0b0a8d52a37ce34f11792b25cee9ce558a5c8892afedbbaccd5a47b99d2fdf6e5395ac30e8e887d32617750a3f5f50d696a361e79c7677749091802b5de9f0752aafaf6f626e24615070da7db006c926e5d163ff8238aa8aecc7202cf39223d669147933184db3a67e5d8658df7de2ce48404106e0c6cb9d462c19eb5bcb331e427dbe2c8e6998789d7fb1f78d7d8819251db232c8b1d6080abae5085e7d04ef3e8396e6f2417b93346e938504d552e7a34f605f683d48939f359e880a49491ba4b43904836e292d7f98bdb890fe6cef6e2f5b7bc6ded8f97299506ccb9f4c675b44f1ae00c63f66b64c130616cda12cccfbe85af03846c92d0a29dce28623f2c75e7d01c7dd3183013e27e5c2c7b6f34426b47e5697f3709fa645d79a9f458fb3c147baf3c7e730815a2938980a465de6fedf4c996554bdca73b584b38ec7cd411062220a64dc0a69ad5f49e101811af0572115804a5b8bb9f2c7e856ca41cf1ac2df32d508f0461fe1c630a78959eea08ebc7434607b0984771c67372feb3bdd43087bda0e92ae4c2ffa54592aa97eaa8071bfdb0eeccaa04c59df7a79c043e35de3619897792c8e8f2c058107b502e30e0b571b2569b72de669e1886fe61cfec04a695233045575dc07bd93702ea49df4648b0d86a10607e809cbf676c4aefadd8d9bf40e19d69cbb2b7ce2361f0955d6bc2721c9df870a2dd0a531a99daf6fd610d53d28d8a66b2590aeb254ce0936476a4f53372ad687c186babfed7aa4ecd8f71f4ada451450d6a7f2785452391feaad6091bd0dccb4485d4bba8c1a25a8003f612eb5c266c597164484ed86fbfdf18a1665d2dc1e0ffae13a87bb7a531d9c43e3372d0962c35b22347bc05d83d915e1c41508be804a51e6dff634ef5c6ee1c0010848684dc508370a9e6a03aba70e770fbcffdf9a241e515eba380e2caa20258ee2cd45479f14c92d6c3b21888c0eb7fa0c74217739d8bc88062ae98b817b63009fcb75854c1361eb851b73fdb8ed0380d3d67ed8fff1c3803713d03fddfa80c5096d4091f474d8bcab029501522fbf3f4c6e8fe696bbb180a1b744cfcb70e33678204967111c02afdbd752a158bd78db19929c58edf47d784f9fee74caf77f2f56ba3540640c56c7d7d67fbdc682ee175188637795d6c88b71809f01a170cefeb943fd711eb1cbdac354a5b8bc7c34a20c2c7d1b4a33a8e9be1b83600624f155150e66490c5b70f0025a62015ed0fc1d8d8cd024885f8486e1b8f266722ce02b50e6e2e65caf8a470ed997376e9509c2b20c9e1104f625d5e8c10805c96a1201dc58413ae63b16391e4a8372ca50b482f1c37e3144577c1c29956c187ff69139143082723501040c057489cb0d7d4e3a8d31a88676117911e1657d85b93f92d2b3706c67537d28c51d86cc2f00c151fd045e37c281671d773135337f37c11aff4a6d424343b840eb6dd5ffc6e1876d932299f6310db42d5239809e5a726b6df8ad486acf4eb31263b207606f86a29c10a53b58f94473473f1046e7ae63ec74d478543b1b124bbb35a9ed1878ee8eeb810df0727ad4d2deb870b14e3f5619d954fe3491c2afa1f12a4d1f61740627fd899c878d326890e979b909825d76b1e793efa545b81f4d26b32404c960ab4d806d99b4a421724731dcec5dbc6654b3a080e1549650931016bb608b7adce1b6d3a33bd7dd05482b58d788dd76e1e1bcf30244606c7928beee011133422e7dce828995506f9366836f0345e6f1cac3611733cbc33a4fec5885387ec23852cae680886e1ad1cab69eda90a7dc2bf6f84cbdccc62c67017868969bc358822dd01e3d09032e5d4e11cd0c1ccb425e95030f6bcc0e9f8daf9f14bbfec27ecf051ac1c2f6400d9fc9069500d9bd038da0d72737374f73b1ec5913f38ce930835d97aadc0508f4971bcdd3e7a58a4818270d76b5e1a9d98f4a50b8b816af5362c8953a39d94e1839397c5ce5c66893036d3bdcd95d9afd445e8de3c0a409d281cf2cdf87d805e487be8bacd0c00c9d5e50232e2bf396824627dcc75800a35f4216da286a91958fef09d8282a0a0cde3281e38c32db764774919cbfc181aeccfb3b5e1c12fa3d1bcc50ba51abd3eab584aaa033d6b61020261051ee63d36658dfdb587a2d2d317e45e5bbd71199129be90506d488003eb17632650a66738636a95bb4580f3d589bcc78e8ca3b3c6f3df2f67afd0b95e88491a547b5e27b46fd6cb4c1bf3d25a30a03fc26de44f652b9cba1f11070f9ea8c25dec147fc55c3ac3540e586869c9947e942f290c6f7aba4ef91c086440f0c679a18c2593008517adf89d18d841e9863d2285a4f061cbe4a82ab276d14d622ab5596905a5f9d059993028796fd5c9d0c8eacf4455e8ddea9eaae723bba4001d0c827b5cd6eb1ead2926fdbfd5d2d61c62bb120bb3e43cca1d96bab9c9a5583a3dba88943d7a3f0d982c2f9e17b0a4488d8f73a8f83dc6e2786e3b3ef49f8e707e8b670f324fe65d5a66bc7d2988b0f3f81a1efd3c816ef0f78e34ff6c7a7a9126929add74ca1520f9acf05067587e770e73f3fa5375d91b814dcb150713a276b7e104b250af0900f30a8fc15d29270943b2268bf60c1a930f3ab3f7818628c8396a2f269ff02cb6b00a831199d858df81c79e7c19c5acee0668fe08daf490b5c0abd31bc9752160a3f8b81b18d21c6cc55a1557fa85847606e8cf2b10c144fc3a57fede94c21c03efce2cad6db2caf31ee11ec3d1d2afdee29e224bad61052ce78e267df277e478b99bcaf333d40100a435d4028d497147f7c1189070a17b52894c03707b7ad27cc4601c51b527bf95df56424bb693e639c304751d003a5d6e03fc5919c307b0e3726bb07bf47f7d1d1d8719617c3f7c6935ad54db1c33123c8581364c5a3d42c93b8395fda9929db636b43a32241b8a97acf688a3e4db6157188dc65a81f0bf08d7e4d70f95f314a68a4f29e6a750b3521049ddd49b3f336dbe17d1bcdacea9dbddd1d18f4ddd5c9f5ce50b2a710e0c15ac21272827756b5cc684c87da8d37f7e41a9439abb06dab8f3d68ad3967d4d32e2cf93291e8568328eeafdfd7569f42f85a479920c2fcee82df975d30351f2fb0a7e5776648fae976e5c1ba92dc239eb3475e10bc2baf8bac7ff32b136f58fcc9481c748b3bc07162f8ad98303199bb8f7408a31dbfb353b3e96b71558990ca646d0d5514e8798c41edd6b4f9ceb07601cadb6894ad77f793d749117e86a9b56ebcf17d4f06c89f0a0fae64e6c18d9ec1ced0e9ae615ab23c9b5353121a606d0e7af863df59b703013c348360fc4ba5283cbf1a8a4daba40564fa872398dcac9abeb61e51690425b62d56e9724793ebc9adf191a08fed4e3fbb991732ff4c15d9fd619a1ac11530146035e4aba5293ce68d2d97e0539d285ce44d2804b37312e063ee9a3b8680d4b8d9f9b516eb3336503c8ac93f1a7d2245809f68e440d7968bfb808a3dfe2e36bb334457edc54e0ad3232ab48219a650e549ffcfe6527d28dc3ea1d26bd45bbaf6cbc281152bb803320cc51a01b4adc8afef9e74272a12c8355ae9b9a3afa491aef055625247fd75cf5f02c2386410f0cc57a130225a05b1746e944e442b5e9448a3ba857513f2f77722a5eb38af12a620c90c77fe4fe89a6ee40681c9849d05a9f68a5f6c0305521ba228b8064f972d993f0e0e206576980d72b685a733bfdcfd5fe4c4f218bab0376d3beed200f460551c40e1a06c6142612a1bb39045e1ce0919dfdf031cb0ce49a5b96f7ccabbd19ad068ec7093f2786c3117c9b144bd50234769da29f7e556a3d7615e8f360e3c4967fb6574948e6a69f78a431a08bb7863dfb6a6cad69f0c5db00b879955901b0be0f22a00eb584402019bd2018d1a63bf467f001cfac68c29e7f388ec80282b894c38bf5eecb12dcfddd525191e8d03b948f97e1ff25278147233f62c18443a7d8472701c64d6246b41a13f9318e21479cb3a51eea70cff7337eeef4b15f4ecc00187711d1a75b94672238c3737c02184371dc6d3a3bc1e0f3a1f55162aff636c8c69db841ebaf887cac2c3c63639f8d3a2ab64e56058cc1f27d72e243db14545bd117c79db62cd57c0942a09e39fb7eb61459eb740d6f749d788d92982fd8a0016ce0419c58a9f56f5ff9dd8c94b0ca00c129b78f63f1be77ca5fad1df1e610ee3f0532de7c2e7f2e8eb8659937c210957ab26dcd085604be83694ece6a7640892e30a6d914539e4d96e79fd275ae802a31cac2166cd3b204988c3907a245b043d36423fdc3ec548bd60c3879a3df0a18bdbaeab2b6b55be7b7c008ebe6790cd40e982e0c7768fe185a0c51c491e611531ab2cd7eb435147f68914704fbeaafae2d99647f28f37f1f851a660ff4f6451b0ae59c893ee26e77afc24448dff2a2f778f1e2a5770693c146d21124db20fee05e1cc7b633b242d3b8ab2716c1db84f20f6909587c8832eb90d7f91b783e60ef84c27ce0b1c4ebd06639ad66045cc87b2b162cd7a2b5ff9d240f7860fa91bd27fe4ddca2cb89c0711bbaa117c67c5027a4d00f4135ca98bb328e0286d105a9e4b55b079cc92746e8b6871dbd1039e96f73a1eafab23c7b9f619991dc4eb0e1b4b77f17368bc4db5375b3385fd4b35859e30beb0a029b660487fb7a435aebd6ecc9be0b63a6fc9bb3b5a67e66673c21257ea5b95e19d298e52ec6e77aa63e7031b8e0451595cf1b63f36ea53d736e1dd059ea0cff952089e50f166daa07fa73ddba6d68d55ce80174b42f162b1c6b85432e4449c6d9ee41ca236a44ce68202bea6846854291c02bed141899703035129d1d4d11447c310c2b77f47515509676f3229a998b348bf3d65eca7db8202b46d002dc52713a424131f3a6b61c8bc3e70edd62a343898c2543246ca9cb3fc615e6cb6ec3f87ab4a466962bfd4c59e3245d75c543614cb460406b9e3878d5a5d24f73906419a7cf1d1dc19dfa064830b666b01a47c07175a0ab4f094424490ad61186525fce7615e0f931dfc8b33207a6a01ac831a4f1fc501e5becf4040c79b94fd4684462dd35fd12b56717e63fed5582e090257914c8c928846741844cd03c403336c6c327bf37791bd5c73876df6f23fa48c9f89ac7e978fbe3ef19815ac230fee2e72cef70ca41d59eba14b1e74291a6989338db411cf6e06f380861abd66a8ac89cee4a646188714e66a22a7a172223483bc5aa5250090c95f3d5813fa801d318357f0979ae3cd1c4e9828b8b21d72a0550c0aa0185163dbd67a7caf02a99b02eb126dfa3b809d295f33eb38200236fffa45c188053720da676a9c35d6d2a9acb6bb27422a3e9ef948b9b9f1f15e2896e4a80a157b2d56f0f1631b07a6e9b39c114a6e4445205748a51f59c015d97d1baa1ddbac74bf558aa0ce478778ca5e84d828dd08e89e136a44ca82629dbb41d55f86677606c8e1a477ce4af59a7a63cc4734b62a1336a58f4a306835bb20c81ff2dbb72918e8c598fe0a3d3bf7ee8694cd98fa41f75b2adfa0526c329a215d059ee745b0811f8316c8e759f7bd6d48a31abc99d5e954f67594f5c5ef4d7a3445ea76f26571fc1a640dbc8c1ec8b80f7f49cff2878df00e1f425bb2933ef4da707548b0ce46aec263aeec164148f3b32e1295717d35e747447b6b2258be8bb12f91c75789572dde3f388db1581ebaec231c7779853b49c235f0c3486e311dc7d6032bcc56151a1f60913b26e46cd9ac501cc8227bfd114659e6d331c8debe55ae9648a6475bdede2a0b2f958b834a20e69f156e1522eac6fac973f46f915c3e5640633ab2edf122fae4674375740f3d0585d770142894cbad271f948b7ee10b6cf1403728ad0e4a37cada6349846a70419b30db93668cd076c23ca1bf4a80294e9fee159d8943fa5e03fb938812d10ca25ca7fedd1b3292ad970e2e4c564d3b0b83b65e2280bf5bd38c5834b35d966f2f5b7aa70ca6725eb9e7c981efa6283d8d112549ed7b7d6bf09c83a2ec37e1585cc7dabd806c7d959e62d847f2a01fc756d6f29d21dbf53cd97b438c94f0d3d83ad911d6554bda69670c258ee44f6cb5d49ffe525c3e1fd6f83b3edfb65a41e524ed74130582675e6e0dea5f6a6a00cd015aff66a7cb005e1241a697e3c73b51652471d9b73aadd5be5ea106542475237c5168b1ea6495492dc669d8886bb8202ea61e3e8171a08dc47b3741e772728ee7c5b7b1026c7a40f050404d589491018e6b046f8d90aa527ad9e40b8ba8724f8f43f7adb72bbeea08c14632e1ec7bd179ea42105941c9eea0675f76784e15fdf81cb893146f67223c4e0bb994c731338af41ef377b9bbe535c7063363bd7f65c44daed04e9f4776248c39318d408e25020ea6f914ebe3706fc5fa27c3abb7d29dd2b9c72068626fb37abdc809a139494856da67fdff4afd66129df6b58e257495546e20fe404c7bf4cc16f08a75f635fc87cb5a4098f9440957ed6c8923dbc6670a2227cd10885932a04784e69bd789344b781dc6735240fe5d8520be718407266805642ea5a0846a6b842f8d2d47f2c115b1486116dabf7538029cf6addc1ed9b029d4481104b040df741c4cf343311553cca9777b382ceab2bad7c5e4fdd33112764365f98006caa99b855e7ca730426814d71e244c089d1ce74a8d8324608ff4b23de17ac9c7077021cac349aa4e118f0aa656d8d0195e6fb973542fdacc24ec89a9827b49c9654368d1a70177df10bd7c47448d758faea225975d17a2dabc9c180099eb84f71ed38ec9fe502a813f1ed80de38f5221b23e5a95ccee18a9517a39cb3810467df8350b6c8df11a40a6305ba0225c5fb580ec4e460b537056852c0764e734ff9b6002a6696187432f4c6faa6132d2cf84f189e287326efe011e5329524de459b1190b4ad4567ea1a5047022ce367fd35950cc789212f769e494032b55ba2b63202ca59b0e7f59b1b21ae271b9f92ae839e5355a706c914a2a3b4094a7ae14fa40673d0d3fe580b97c35013f4b876f4e13a85bb9a598aeccd099cb41cf044fa5073298797ecbcf2f12b8388728efd6a974923f9ceb8f5a37a9f1e13f587e7fb8dbf3d2d246dce96d8a0cf54b89f1530d4e4340334b039771d0200f0dc9c2a1706773a7cf3ed4e30af13d5d0368ceec26c017f96449e4064d304570be79a185415255f901aad39e8a6d6ba876d24e2a2bbfd75f476ab5877e35fea9fab3df878245966c028f66a29e1527fbe3c7b7f2eb45f6e117af35dc4a99b076d579c91049c88135482504553aa823a6d641a463e528670621da882aabae06d820301bf70f643b7bfc5682e1683df0ac7c50268a05b8bd80807a5b34c51e4097a996d28f3986fa9f7b7f9a372c79b9d78e944a4dfcacaa3326607e8b05724df28927f90bd9eb8121c45418a2cfb93fcaff52ad23bd0bb6c29158180a91a6851ccb1ceb5c764f5e507f635096da7e0c35e63caa68cfc4354aceee3d0a5e6fb59364547aeffcd22c7eb9de12e663d7bc77d74f256e7885795a358f1b437569001343de62d0cbdd91bf50d2e85bf0dda90b7d50a3ebfb55944a46e0d87533f58a5b23ef2bb7a581ee4bb9be695f8be34f30b6d2ecf849e1fa08db8d0aa887495519b5005a4a174f27a66ef85edaf6a5509eec192ed80139030b931f1482ed8e8bd058352d00c149f36e68844849aadda7e2758b5d56f2b63eef3733b1a7d39889863d85397e3c83401bc7003ce03f28f5e21aa2716ce9abd1d9191bdc8f25a72e75e322ecd94eb9ba2e4f2841baa595f8513fedb634b147518736de6d50a129ba036ff0425323999d4405f08526a1b9d3270b6cadbdc312340955cb5c7627944dbf7c9b9d9a96d45479085b8373a6c4b73e99d7871a87bd6e2a2def046024301f7604656bebd05bebad0cc5e630262fccda4700c4c0d8a978a7587729144c56adfe6a3ca2b2b921e8021aa320a65d884ecccd526f4a7643bc40b7da0ed2078acd5d9e94848a7ccb846a6003c62423edd9077b3e6b603b5c0078ef0686f8271eafcb43cbf736d727d296010447216dfdee97b452b8d04cb951a00477f3ce1d18adc1cbeae679a9b372e31075fab9dd4ffa67759117532457c51b3558d658957f1680b81b744fc91e214b31acf0db8bbec987108024f5d5c0387011c6d4ab4763ce83a3ae8e4fb94959dbd9838e57091583338feb21666239726a844c47fdb9f182c7a9c511c5cd4f00003939ad833bea08509b4612fcefb02a4529781f10d3bbbc755d1ce851f0814bf22987f7c068c04dfd4e33d2de89104ed24a0c5f41a5d5f3cc4c7f1e4a6208792d35aec7562874f38748dbccc6f898d09b0056f50c72bf38a2931c4cdd4ae6f3a73625a789c6563e999583a67f296b68c4b23fb14e7533f684ddf0d425a2ec2ad75f9623d0bf66f1bd0450bd4801645fd65b644b24934da75b26d87668bcc8412df69c653db2fddd71257992e561d51207f5686cf1fd1e3c865b0f296fa9eec2aca6805df86dd1fa7f9198eab090df1687c5bd629c5f49e9a1c5dcd301a802bcbb28c708125f670ad355e89bfff4bfeaecd31d461eeefc988de0bac0071d85d0c3a28c52c2af744583a01a7668370630ed61563987435cfa909af92231a5c79644e65aeaab22af6cb54ad8845c5933d482f69fb40d13149088b36303ddbd822559e8cd337b5da0f584877a2bca4b13201890b43cb036c9fefed2428aafb5a80c4420ddda5e4caac6f6e20a626149e6f03c9a2acc300ea974fa70360029bccc9d96599d423373660c7f0afd16c45401506ca40c34ea85c3c4e715ed558b22339e26ba4680b052e199f0beeaa07524340ffc7c4ed06f2e6e75b3a875cadaea84ffaa2db6cb92d0cde42ba8d54faba032bb38b2d00e5d1f257b2b88f68b4a3a9163067a02108676438e4635f4a1496bf2700e3bdc59915cd90273e63a28acc63c4510f21ef19e68e6b35a7ba9442b08ae051c2bccc2feb32af3ac857e64fec04c0b13a20170e7e3be66fb404a7a7e0e389c1befd012425bda7519ad252e945b6705893fb790e7aca0c3a043907c0a7490f22303cd03f98878cbf960601bc64e2459289b210f45e68172ad2022b4acab0d152aa9935d474aea06865d9be83b77d8ce6cfb11d1dd6d27127b5ca13a9b0c24450687f02bfd9942e37235b95b408fb7b3a447332f77aab80e09a8bdce7ca0bd240429f1ac5329b98e90f7c72b2ee6b9b19b5594032481bd514a91800bbfaa67418e7a8039c2cca0c1e1935cf78cfc01fa6ec52d0c2a5f6e6ca0143eae30efe455a3cd6d6eb198044c2646e6b4fbc80e13f51bb2d45933b87248588b337519d08aa0c5352dc8d74b63cc4d0cb440d5fedd293c1635658258e4afeeebe6fc470d1f77cd3ec1d1e4e9291a363e3ec9585909343420446c4f759840c2e489d6c1f8325c65d5333301637326715bf5ed50eaa3e6e529d7b5458a4469ff2329ccc1c1ebb2e7684360f990260925ba7ec9dffbc8ad6b49137ae98022fee2ff1990211152f394d322816e88074650500fa9e8960ec4c39813533dfe0e108c5cab06614f4bf3dd29f45a82a1e0d52352da7a007f737ebd69a8fa5ced7cc41ecb2fa1618360b4ab35cba8a4860fef3b14de268149e73e488f71e2e20bb4098f35bd2486a9f445f0e463a03d238be10bf0ff0369bc3cafe09da3cc555cfa3a1cbfad514c9da430c17ea2630cb32d5fe3fca0274773e905539195a14470abe74c91fab5dd349bd8fefe30352baaf1463bfedf6b6eb1c0fd36fe67c895dc036322b2433d47f1e20843f0bf41ce8aec27ea30d2c01440a86d31c84d8729e6efab3fb54b7abba2c1a0cedf42113c7c42b6711a039533d4c39b4c8c10069624b501f30a765dd5736b3d02cf23d063c50be872e1d9b94825f97613a53f572d9184577e369f890ba68e1bb3216202cdb0f4b226770780df344429e25a355e8eea1c19c7a22db7bc03939649ec77497b3c88892cc199a2c949a175dce61a3ad434956eb3cb3f0771145a2638d3edf6b482adb569a7b702214c69994b823b60ed76245b88f5d89bba6d7c494816a325f8d788b43a93523135b23fa39d88e5d8b78cfffe0088400d6cc0a254873cfbd3c1d2c8ab5006a936e3bdc23bb02efa5a4047a294f99c2faa021f91dad4cfb33875b071197effcd931365c56316fc61839adc74e93b1fea9dc9b8ec00eee7540466d4ed908592bb090abe6a8b25f978530a41632a3867ca7206b82855c4e98f645474bba7463fcf350ee0053e86c71130b3e7c3d0203e3927eb5f01e2ac80512c204677330526f5b4fa1e313f68764b410906b9d7e6c82f97f70d7be7d233d93c21df380bb2a5264b0f9f9532616d08f8d8bf69dcc0fb3edadf2237bac49b39262f40e9c26f3e3a12bea2e90d57e28e48a10f4fc212ad0b5b91925fb1680d5c36db644f8b0162e36a642ba2b68080f4efb5b5e71ba7ba3110c34d1c6d0f83679def8344dab4aa73510d3b9ec257a896d999f5af08e152e020d367a1b0ec284642ef6d0377e73416def63886c8a4a5b06d4a8bb859d69edc426ce161837dca83e89cc394263fda91a3c3fdc12b2d1654dc7ca5a861993c0fb1bcd79c18c45933b608a2037cb0f71190f2728daab59ee346a01905c580b9dc8d50d83d73b41b08b8e3f304d26d7bfd9252412d107ffcc1deefa58d9f0a284380ef2408eeece2d4f2e195cdd3011ff53d633df4994a0a1894f2259d2e97d483af65a8146e1abf704e8a873d510bd6db1bff411d055d0aa43f83e7fc24bd5058a29f90bbdee5c1e8163967e46b1f80785e4c9915bd24be729835a31e5747bc8befe10487abc3571346d012fd88d23cef98d908bdaee7b56c5d5025cb5ad9cee30c7d806b29001e698bdcde15c14ec6a02f5194a236f77faac04060aa47d53fca03d454952b71cf0c008bbcd512fea59645fa10e9cc0e4077e4e8d946352106cac98f6261f59a44a32a41672669ddabc2d86997fc5e32038c58db4637f548d5df1053c262071f4bb8837c5122cfa96d6a0a6096e79d84bd1e3329f52290366bead6e1c605cf84237c466dd3ae115e9bcc20eb9f05db3abd7208d1f373ab89f773e62f05b38044f1e3e8559638b6dc035c5d389de63fbb783f1fe25d366f2148f2d1da4705053d727ade17f7d3987613f4e3e5bd898deb95485658a1505804a33ee4d5ee2e9823527a1f59acbfa0c5d4d8f1894bccec2998261a81a5faca3b07077840d6554924ccb1d85312932492b40b119265ea081e96d1b82de402a88da20c4b135b9f0305dbc8d9209cd00052a34458e11fd72ac074fbb55255c0a3c3c0dd6dc9d9dd651ee21f9697b252c4b1964a32863cf4f888f67f3b3a998afd3f385855c49b6c81ac53924297a403eeedee69dd4ba829166d7c273d32ebd26c5738e3041445673bf18468a5801635f1ebbf581a4aded26afa06d4fe81c77b17777dd99df146e1897a87904c5a24f0f5bbd91b42d1da530069b1c1b72e4b6ad3cfdece172c97dfe9059393230caaaab1c9777db5328be440eb8638284fdc5d2e206b6197f5ac763636916210877ed05e1dab845ed89dd005c03f97a3f0fe6de92f6717e8c15ce7e0da1f9335e011972ef122c5ba36b3ef38acb4c96fbb46dcef57adaaa2b6c3fce6fc496321c041ffd11957a0a7914042a94d9bbbb955c3a69ec5895f5c01e4378f0cd0ecaca54b1c2a6e71cc7bc569fe1599892b77cb8edb7e18856a33f9220cd0dc01577b3cd5a18711b4d4241b1c02fcd8c6e0e01d4850f83e2896d7b6e617275823a1cfa628e820ac5cedc19ebc58f8659f757134f188f43d0539b58d092a04fea6dc49e5e3779b337bd07c109cbcb541b3f2c54aff6e34ad306bfef3bdaae8c8f536312b4c12ba35cc4f516a017e8b0177c2670797380bf42c54dc07aab9b1a3f2e4832436ee205b7830a1b7ef1bcfa6a6ef458fe3c42bb422593a7cacf9a597a68cbbd97bf2694579f7acb56e4d2494e1fb099809aa0b9093028158866c58ea40e24d2c18e196de654f41d1006681031c0eb88a6cf00ec62742adf06e3768bee0489cfea27dc4add1366d75945fa2bb72f0ddda1a24c1b90e95edfb5096ee204ca92a3fa122a428f51a1480b56ec2a4e2ddd9f86913f0d2b5feefd368df910fd14457e951a8bc883cea891fe5e0510bafd2c5a09d53b36a17eed184fd07764f418bd56c5f586b12a2c59ba19d166abe44a18da81f8e1ac8e3d8a948b7e2184f3f152530a2c6110be95ea6fa22c843a70a2c2156aa14bda9e5a701e91661d7567a67ee242c033950fe8902fb9d2320b7f97f9e4a730a8d3908e0881e1dd4a9d495108b9ca0b421b2b53247a9dd38df2fb36d4f6df46f62716cc4d11364477a23f98e1017610dbafe887e8a3b1e2f99bb16476597e59dd60680079f958ebd1899f6fa80569736ad8202086f285bec54db9462eed9993bf15456452da63b95e51957fce318fa00f386a8abef46ac157076ae5b4da50d6b6d3f8afc423c22f69d79a7e2723201c7a6c50add14ef938674e6212fa0b20f1b8e0da9c7014eb52dd0b6a984b452660392a6344ef1f05be658a157fc7790fcbe10b64502cec67aa8f10e6320bc862085cca708e3c81818f0019eb5eacdbb5b94f12c4578c87d1c6f93c75dad0bb51c8b3716f2d6b5830096387991ac1946a44b269e500be6ee9254d887cbab98aae517aac0c7780192c82c241820e5dadc60ad7c69f233736c45a7f6c156771ea02cbe5dbd21b92a1b31ef819498b53e260f70110070a72e850b57c0e131db4ffc8a8700939a59e33259de714c77b160b337321cb55c5fbacec3f87d9b31b6a668f62a2650729f631a71e862c72abc666eb13668696fb6506b5c9f2a5a07b8befc9a812891fe57f7430b6360616c0e458262875d18ba2d8dbe45c94bcff596cbad831546ce8b15c00c54bb256992b9e18deff0e26006daf39142bce3db448961cfbb363ec46fd4ec842707be2c4c454e959cd6dba12e9fbcc8ce67a164d66543b4bdcd7d31f960b910cd4b5d5018b2351086b96c53d381063b3ebd212801082e13123181d61821f9c8c759e62d9acf4a08023e7e26464384140c63f3a936b510e4367a4cf31c45181639ed90219d3b6621dad9b83f80a160518b947df5362bad9a6ee6b946243f822e2e489a07d0b5cd4d45b026bba866a89b424f656d01e4328fe4a5d61c40607094e87b344acfadec9f02154ee0e6b41630bec290a0d04d9d091a127eee5feffd7b6473f40850775cf5ab981a3ee36c0220e696c76d1ad585d0b3ffbd52fe0f7b4eb884ee42052a1812373dd6fe23448516db026f0b112c3293c7e14d2888a3ab91753ed117bad48ae7937bea1be67ac0daf4d2e1fec105500b1e8520dffc0d4967c255e54b047fb2e182627a652d20696acc06ae7de2c96067cc3a27889854363aded4885641e7670d1795b5eb90ea4b1b32800ea9b7ddcb89d78a9e7b3eac83af92e06c7f2fd8379130fee7c94e55b1634e8bbb6b85dd2ef631a2bb224a80ed524fa75cfb9102ebb31995a5fd69aca472ea452236a9576112583457a7aa03669820ab6f3669d3947fed7a2a2427c1c412f42a061e4ed1d15cedc390549406fe48490e0698cb580c8019eaaa369a1834ecf9767a8b52c9c20b507ba7c910e0d6ccfa8537b5195fd21fb62174f1b01fa9f337124b592174e8f882690b4594631c7a2eb975f50598b879a43bff221ce754473b444f18d3f483cb892226d52469b618e2dd939807e3a420ec1cf770ffbefc14d73954e444ebbede063cd1e2385fc7241f74d7cd665d9b37e61313e8202588f9b360c6824def8bd9c195e4ee72163d42977ab8fc6b9d3d1249183e86f162cdf87983653988fa933326008b4e09c69df690ec6973d281552a92d457bbeb151dede5601e69fcfdc79a639748996c23c310ddf2bce3a3fb51b470c7f33ee099b8ad31dcfa3ebd11ef74dc622e607cfe2dfbcf3dfe8a1dac941764e5bc2db69b460437852a9ebc8eade984b83a92bb228e5a9cacdf4f3d9a5e8ac9ec15bb01fb2cbcb11c30e29902ced1409447af673fc38b261cec77547bb37eba119a018ca5838824f8057587a204a2faecdf03b8f1176fd111f5c5e807b39355f274f598c8c28fd89f794cd98d8f3bb1826d5117375dfce235d89331e58e10cc191fe85b4fd5e4e4f444859d94030a86018b591c158dad49e39f564ec57c22ee340273c5f3f2a12e8a07faf59e586ac6ee1bd39da929ca6c18f5017b3446f78d6516a149c9e4ded3591882306d32ab3b2aad1571fb486fd820c15197c1889ff9508c763d83f1bc229aaede6ddc916cf76a4334e6d74f58bdd7d4f61ac3226e73e0dbf94a309522ce3b1e7c57f5fc6492f2eb9d70f9a4a416a36f145897fdb9613490d29e54d8d10057ded78899477a3e9f18617feb970140592c1b33ae928bf9f0a976f03043c5106f7240f0bcb8eb1834104a412fb45ee329d0d256a5445c63662cbfd083b9636514bfd7d5bfb800bbfc87fe03c8a1cb5137f009878ed7c0de48493124bead90291204343246969783a0f1e378819cf139eb1b839370422c5b4215e3d6683ab3a4ff64e1333e9313a03f273c55fcf16272a87bbec6c02c4a9e81016eb53a3a08c005dd93ecfab54e0964cfba1ece0a2d9b25f657914e87ae1709e9a6db1a3a5728e9e9a0f9c4b83d2a65d7cac68297d17d5ce2f248eefcd690b4ec06f62a483d49d1ca24bc21194bd39c446b14accc5d049d69c5254404717cf4b2129d23c9e0aee9c5e55c94c70192e857154026304e30e046bf10e42338611adc8d3b806aa3dd7663ddc93c511acdb182ee5b26a15eab3bd27635810233cdc46c3e1270c036071e892d05ba904e9937201ceaf3a9d3dc32d6ed0000f7e34d01ddec43550e5a45e8ce0cbea44b2e0c8dd35a4e06151cde2107fa31111c5ca5bebf7f1cd90b20eece67b19a34a79f04ed394ab695e73418346e650a7ff5a57984b07ed86cd55eb06555da0db6aec29549a912351be740a29a06e8817fb47e26d60ad443da87c618d8faeec37f4b81ccb7c5ad69a6e807596ad6cf5b55d0e4d6349fde11349ee331f3e056649291fd3d3cf860020558b0df4d2c63199b81d23d0ee7f0fe2441b7b3cabc44922647d5050c63c6ddceca642608eb08b35c21edd020391a212938ae8624b19b89e89752a8ef4323e8012a5efd0b583c66d9fbe251d2caf98de3e2de975e882478466b684c2771688ae70f6549df51270b05e685cca12a9612df3ab7e4caa446de1edc199c3855ab503f0ca16680e7bd865950c835b189ced8e6d7cad91283059ff4a4a31888f757794c5b418f8d496a1f6d571a0f26557d16de3caf87eebdc4d0d7240e832701414a7f4974c4ebb8b927f5488f8115bf84169288709b7cc212239ea58aa8fd40cc0444a91de81db94b0740e48fcefad91925d5ba8daef3d305de1d47352e7eb1ffb5635780f001e4e78d05380473e38a0bd99f9d075d937ec312f97c21296e3e0682e3acaa5807b846cf0a7360f585d5d9d1307afe71c5ffa63e6d997338dd82a4b5d73cdacbf4b8f508da96545f8af2b474e5d0dcaee54b0ce77531480a18f20d5d7f0c9f2196c21240e2de1db146a5974de53203dc1486320b3e615810e00f2745c1341e44fee6b7983f027bf98cbc7cfcd17cf6a1a0efa185bd3ae46f8582077495f3968edfa429c4da998ad7de36482a692a842deefe2f43c7b275eee707b9172009715912784ea0e7f93a56e878b6e013fc1821facee3d7bcbbb6569a704a67fa2e05d5e0ac43e6e84df8cf1d75b99bda5dcab9e915737e71491b926ae02fc1c07c426817136f133f7a8b18e96fb19c355ccb04cfa24cdd28637a0e8afc42ef96db210671d817ed9ece2d23a318e5fed4ea32ec7c70869ffa537bd3b1fcc92b6b60887c04f336e2b794912082d1309f8d4864c7f4d6e000d03dfbdc46d19ee67ea8d787b94cf7fc54622a0c64f7e98b5e631bf147f0d933a1bf6e3a3597cab638d9e5f491ce5e44a5652cb62d5b9f699a61f0bfec9a5a0df3b65ce97f2c7d6d8b0bf95e8bf2d6a499ae3b018970d59343de2234496796e8970a01be07851c94710278bb25e202e7909036293f366777d9adf0ae078583fc4bc4514d13d191fd51f24c91b66d14664a3e868897278e6a3fb11841241a1fbf97613cdeddfd7fcb2fde7f0963d2d50f4e7ae62f0d8e542f3454e7c530cd3a77d4cbdf3aae8a4e3ec5a7339a273bc6453c60ee813162644ccc5abc83ad36456c9a023b8f030993fb00c907160827296ceaf7c8cf2a232ef1492653b18c32e8191edc846ed42f33035dfbdb1783a4d566b49ec0f4802e9c67d3c89aeb6ac8c03875b115663fb915d3778d1ea0199edaed8a34ce12c77e6580ae818b331760866dfb7072f57f73a3139496c31e88d67b548d1a886b225b2ecaaf98a5852803c9d6b08d3ce3a471a01cc1ee90d0498ac6463e1556af36e958eebb76cfb7ecede54b692b0d427d4bff1d2a8ef3fb9b68dd8c735dbed62a905d944b402d7405778ed0bd3e80df4888aa48fddd7c6885b0336d2b608eaf67637a15486a4113212bdcad8eee7f19e9b3c70985eded360b180e4087f897dc3311da5a0459d32e5881f0f1f4b8e2dda6712d1497d05ee3abca449e0cd2849513bafc2f92e36a71294020f0a90e9e115befe1a2409761a3f988a872f5d061319b614df108e716feb3717611591a89fccbc6ed67da3ab947c8bcaee4b2e581e36d33fb3b1654a487af00c8d9c943c1e1f57d47d842f4a4accbd4548bb39b0e59daf08013d00af15d8aec6c6ce2fccc29ff35c4ba0e89272895aeda39bb65d4d65ecb0bbd2f18b7dd5ce3ab5e15289266dcee2583c06c82b6200e2075d440d3a15e1d2c9f51ec09589fea4f119ecd3dad419bfed5a03cf67535009bfb1428e8dec3c3393dd169b0d39c1527c374c97e085f44c0222b4377d5eed103923f7119b7d80145b97191d329e6432ab113f5f465ab6e1fc83645dd423b81377465032d9c75759379512dccc8d8ea6bdee1899519238378f71f9d172e6a8db6ca4c0f8c96583d032d4a2f9747c0749a85baeb0e325af66da0a983f884a416690356d66140fe7c52e029c2bc7ef72dc4af445845afe2f748b1b1f79b5265c5b982db219601b2f21a92792aeba3a5b1b622a7236ac9fd6c3c35d9f3108ce0b43216c4a7b27503a57324ba219351634274a1cf9a58d0170cabf1cc629e626427f41b4440f41bed5586bf7963141e71f7e949b1ef8578811d1605b527549774e3dff8e812a3ba9272df65898a9ba5a016d0d0d5c83d447752ac66ae68f8b4d851c61aac2701a7679f1caf04be377b012224147fc110bf09273787cf6f16fe97fb75b486412cee264869a3fbe5bacee8dcf46d0e5d4a54307be271fa52c9ac41c9e736ff1045c19ffd1819e33f5c96a3df6fa7937e77ddfcb3b28da7c1b51aa646c1cc789b78b07947fdbc0954387dc9535d5b84fc2ce5565a7682759b4020f8562a8aac4061f275363d6f9b45a895bd2f121bde00322b4d77f2ccad609531aa8c8d01ff8e499da4c40cb69e96dfba2bad3f9599861e6feb24d1dbd785c7963f8283448cc96fae547db38e2db9403eb35c43d326e4c259051957f7fd0ff3f15e240321a23de2fa54719be6f2274781f54eef2a94b316c889545cc1df968f74235e7224f28a5577e032ff1372852a35628d6e430f9c20c6d3bfc032b3c227a75135a30775f31548e9c5a886406dcaf09648a839369ce63f14fc013cf3a5a14c8a2470fd5642af56783b587e88bd864a817fbc617022ca0f8fda04fa7822a45233ce6f3f0c3d7de06136a6bf518cc6b10518b36736b852577c68ca1a35983c549d115d4a2a5561f7beedcb216640a0903fdb60b532745977cd63b5d950d1c110e14e3905b0bfd4dfb3479f0fa6c07a8fc0a96ebfd8eaa0d52008498cb4d152637ad24551a8c268b1958a20b8f59e0133362bd4eef5a7435c6a3f897f5a054c2aefe233918942aa5e1ad29d52ffb3e11a3b224eb914657f9ff65f9d363f934f99a7e4938a7305f1523860464a26ba33a801a56a17c48258211eff95fa1d6bf40c5d6305382db78aaf425f99f873a7031ee53a3c995eae096d53729fc9c21116424a23fd452f993afd917d8e0213aa8ea25772f6c79b221c40c09dfad29e0943c61663f12116370317a4037bfd4b0798fdabc72b92756553937393d5950afdbc166b6ecd2068d206959a3e259bf80749da6acfef8433ee203453416a677d0caffccec57e18dde6ef4c4217cf93be67349ccd7db53e3f25be68e0c2b3a17ca15bfe73d6d9a390246ef4f6ed682d3d6de8d9119a248538bcdab120ea04a7215572ba0bcce608b74b4a8c97ea168920e1d17798200a3cb1caa5c3be45d8a6a9c694312f96627f0abed5e1774dc9233725b0d01ae780161395864ce17df2bb5acaa8b6af3c90149f1f320baa8c8469b1b33535824d2562b9a0d6427422cecff4a0e8059e5c195b8ad2837bd425921f244ab8672a5dae3f6400f19dc450c4eb4d158af2fa6ed9c43e02148202013c240123ac8074e632d1176b919d778f5746a46dda6989c3fdd56be9dae2a47bacb6fa00c38e0e8baeb7931acf19576772f722c7f51d9a105a2e951dcc0de0def80f3c9134507c17456a568cf228b4f9147fc72063ad8e8cb8cc67574ba6d25ac0e76ed0dc2a7a47ef7b4c690ea9a0fa717e1914126739d075ddb7ef4bbf1e2b5c3d9af66942b868aacbe149fb1e19e13e857693a7687a092ad4ba15470983c20a2f48d3abee4198d7b6f4c190a06ac1f1fdecb7e3773d2dc928edd0099d9ea15236a1c0f19e7e644eda6f0abbf534bb7e7e1ae5d90d1ff566b95e2db3c764071b21b65a0c6d8d8a3def28ad32ce53fe7cc2a9339c23f49ba9b2436db986d64f5cdcd936c829e92de19b4e340dfeddd6d9534b6486c1531fd05666daca8d2b51c6859cbf0e1eceaf11295697b314ef6c6724325c670de9c3da4a29c8f103003a5fae523fca8cd95dff7f293d6fe76c883536ba37037bb5919481c23954d86e0e3291a06bac0ea4b3f643e66b9a953d342ed916d2a0b90a06c8cf169ecfb839dcbeb31632478fc56a29d9c391ce77dea26496b1884d746c093de5cc71e52794adb2760e8b8da85034ed4b14fe48638672037555921b1396148d34084b70de61cb79808a12e964eb3e15d43da4d255a59a266ba02055c66719207f8d85044e6e6707c0c2e1900ee6f87cab4f6ae5573abbf17407dd8d0a6822f472d148810b64cadeb39b6003a21ab684ce8e652f268ef37ed6007b30e96e03261d7261d0ecf575d110a1105e97132010489e0363f822ec8c1517e89deb3b0eb1764bf91cf5e5d3c2b7e536fb5f33f70403678d6840c0cea8b032449eeb8e4a7d11a61ba636cec36091d0acf73cab1f31a22a75039320b99729c50ebcb366eaf8fe9597a0853db1b12a5c81b0171028490fb9438f9dae05fc405a126abdc971e0f2a5a7ad681be13726621b16eb5c1cc1054150e6d3addd0ed52891b300cb7b6350149171cf43581a717aa0e523e2c364f7dc750dda7e0f2faceba392679cb2906d7f4380b2635028ef59b8a9cd7150164b81077292689451d0fae17470f7362fee0341d57ae7e4cfac02f5d94ae4fd4cc31ad8c1aa7470d2eaede2316b18d51c835e6890955d9922870286faa57e38c7024c3cf7091287f6d128b003511862282a0be76822f499250114d5bf1798b80367662a9d6a7adb45bde8b4e61974c6f513009f80397d6cd7d8c34f1200839547e1c3c3c2b15e20b0de5ff65bb2350b13456c1c2c3801338435c287446ab3faa36afccc0bd7b5da106617e011709e07cf1c71571b7cf813723fbddb309f43952cab00422773e2f1732cd230fd61cabecb5d09914247ea2fd7160b8af84bfcbd3a15e1fe21e21f1ab484816fcc84e102d1cd97eb2f695296291bf6f49419f4979884701cdf8beee2873991c2b5b61fa2a99c721406d7c3d51a78b078f0cd7e02a9ecee7e05af1afc03d411c22e1deb45889831faa287880e9e6b0ba121e86715082bc1bbd1c42922421b816b027a5d9a5d0d8df5f56854d4a026401dd8ccf963ec090f023772b0b04a67d1f075406555934e1d40df5603fe2c3b35f2e656b79e826ee2b171ccbbf31d7b6970104999c1979bc8f4553bb92bc08895ae1e65f03ae30b599724a891c1b745c7dcd882b8e70da1b73a0049138447ffa3fe0f1589c22ce917b89b0021a0f177e0c85bc5898cb8ed6cdcdda70852e33db611b4d67f5aba06c6aa1e0f266d09326e9db71f4cce7d343ed5c6e624f6cfc6b38d3d1dc783a1ff1d928e987607d2846943a4e1432d839a44c0d4d046461b17fcacf2a7bcd988bef1c91f5dda47756e8535bcab0c999b505ab20437d5c9ac73bcc1710abe3a71801fdbf403bd43689e8381401579470d60e93f2fce6fdb75e3a1208b5574f2c007f23ed50106797e1208533329564a616c373054ec6bbd7c5fdfc46fabe0ab2189ca92e8b0fae089ddcdd6a3711a8c7aa7df62ad346a05c5eef8e012c220608f0835595f35d68480f2eeb244102916de100620446fb320fa87f41a328c0bb3a67b4bf65fff1acde8fcf5e315a11651cc0f87904e2c0361d6e4a8ef3fb21b6b95c5e44b10e077aefe5faa42546326e6a1ff2bbfe47b385f38f95eecdcf8cd59ce82d0c19cf53689fc08d64304c77eb8ccd1cb1928884686b047e245f90af0a6d98066075ff7a3be2f11709c23a35911c522005e4e42e9925e5af836abeabec8d143c6720871791dba0139e9b0ea780e1dc1f47f33caad42fd4c4aa84b47a70c12bd302a0d25a674efb743d2c72cf68b6d88cffab04902228818709e6389d1a29db5c3e0509aaf0d127d907f5ee29035166804c139c81510c8b19deb8a519c8ef41bfcda0dcf0c8264a977e63a525486a5f4e8dcc1b3d5451a3b2dc1bd64a85eaaa07337560cf77b7d73e5c1e3f0f049911364fffae39d97cbb0b971ee6077d0b8ebedb179d1abbb7076c8610601fd385b309be12caf152ab6033048f431fbc09fa5c0c7ab506a94ed45e8bde4035784496a1acbe0885b9b5b933ee089979106b8f553c073f350e8d958706eea7f04ee9a9007f6a77b5fcccedacad7bc4e04a43d3404f195d0650635ebf97356150d1407fa2f19476f850ea1e9b36249786253d37b8351ed3a953f27cc90d8b570b28a55f42275d100da954120713fecfeccf9db41aeb978f6d3334358185f3e806486f7b0316179f2afed0263dbbfe9d6fb41502070be97615df5af19273b8580651642162053142fc64695c3b6a4d858493fcef69cbdb9943d34e9c71dcaa350c1af55aaab45a96b961e58d0fe79d1d8ed36f3c7c518a3e413e0fb7a0fd864fce7ef428bac25d4e9e94cefda226661beb0ec014be9f13c004d6a880a22e4b014ff95dc156cd0f6749cd8e2613c9b3af134698ad508daa7d60bc593350e7ef04b3dcbacfc72b45598c15e256ebcaea0de523607dadb73d92725b0fa49d9abc799a1ee54aaf41de2aac69f27179c8c52732411761bd7297b94d3eb6f6b0f19e59e87b69f408eaa9a8bcbdd26dce49a889ad17fd9e0e305bdf891f680aebd8f57f4d7c3a7347c60a5049c7d06fa3f8794d55a455e6120ff7c8400c3f3863524e493673928e849a6598f8153e3fe8b3bbe0ee998668c1b92081278a4a90422a248a7a870f048f57968b774fa5853451e52734b2091e3eac45b603f370c70893795897550f0bfdb6c162aeb7f7ecad984f8bd72ec8a0735c36a566680152c531d9a87f56a2385630ac5411e7f095b8e323258db389be9b96cb64823d482cd5ccf9d31d37ac8031ff9f79041aba764ddb94a6aca1f68fa73808db9bbc0af300be6274d0425dfbe69c9bb8f32bff12694761d91733cf0ff8fc95e9bcc951adb42906a78e9b93eb736ddeaf0a2bccf6048192b68ccb401cac56ab2c2c07550ceb630c84c820075bad09291df3ff9b8bb194681faf26d1f04d8c3415f6ce359a7c7733998d26b09aa3927d2d7fb6cf809cef388bdf45ca37e30e78b0ce66c5423f72e4b1a326ed61f2a90cb8abff81454b4ec7da899290cd1c6d9f929d2785ecf034ce62929e5ff14c98c0246fac6d6d490bf73145262db7d3fa8a263e7ce9f5452cc3eab63f2936d4b51529fa7a7c4d1dff9a2ddd7f8e5bd44482c92d8e56ba358b961ef02c3d3f2f4f979e9c358438e086c292e37060023cef86659fcddc1fb1619c5ad82ae0a237b7ce136cdb26a9119000159916694c0671178a761e1231c5ad4c590860bb2ba4a582217e8c5fce3bbb807d3452041850e2a97a62ec74c5ee956f63a21981df34413b8adb22c53e4206da65680d2b234b703d7de5ad689e5eea746fa39db255d12cfb27cd476fda269b722c2e8f6d99f7da4795516ebfec9c7491bc4259b833851f9c030d555f5ca434ba681d6d9581b7db2e377e4b16baa970de637906b8e1f786d80f9128da487b302b8928c5b62325e164bc589c2e65c419abc3d6035027c37d88e724ec5760d276782ebdf5513c8c995ac3fb7ef34627da9c3b7dbf979be94eba0df327003985e3ef1f21823a18ded1952f2394560e1ee5bb88b4d6c456407ef3b0f98324c13523e277927f8937eeca03ec252f34765b32ee542a3fe4c214631d200c9e24cdec2536de369439f6a481c1599be9282c45d80990bb1c845801d0ca34b663a1f61433636d0f521441f79af02c3829c149cafe5821c1bda7da9a17e6c81c97765631bba325b70df2584741dd10fb67d75ddafd25b8ff1ade01683a989ce62ccc94cc806d4c9b7d7f5aabc76eb4f0a93e6097c5f5d84278fcb8010b42074b1d6df0157ea1ebf31085213f09a4d6ad29b65a26ebc5de5691189c02e9e8e27487a3675aeb55b9f2b50fcb14e9eba22b7ec4d8e04bc1ca2411c5afcb0fcdfcdd472b25e5e372efcd4b18c72f35c71dadb3d08bb8aaa1b9831f869233024555d64bf9117622c3ae9feb7370b6027f0fae2e6b4f1062bf52f1efe9fb356a0cc9a0c1d26b728264b9bb2b1ed93dff12cab74ce66e41d5a9a44a588128e436092c156c948145de877421aba7d6650b5fa8cb0b63c938ada4673654ed92372d638268b3bc30661ef8039932ebc84d26bba8bfb37870e5ff7ee61d091834cc2e026bf9727c8eea1a69537138c43922a2cc88fdaf845797dc526660b19188c96d927d2f60e14ca58494b9eae5eb7d50a1bb7b629b4828ceb87a1ea328e63a9a3c1f5c6f061d953e532adacd0868be930940b36eaa2000f6a5ea820a19ea1b0a4219eb34cca3a5ce77e4ab6bf552e46d438e0542d9718028a392a75b8536dd2db394ca9240ccf9694f870ccf1880bd00d4c51d6ad32d469c3cc370f6193aaaab4384817951d212be0b6356d337f784986d5fb43436f359156bd945f6bbe6b84a2ff8ed945a9c102a62da4e6aa2d72301b1f58ad88bbd3957b74ea8a71e9614bbf3635f456460e069c1d12aebbe192e0c04d534c2ab4f9ebe71ec8b00cb9c90602083a958ede5721b63ff356bb96e93f3c3b75f4b1a70f4bfd51f2563af6ab0f6b3c88668aabb42cc9afec6c77c2a2a89937ff8f8f784103c711c6bb9a98ffd303e7cb179c85f4fb8bc27e8835e10b0cece08e44d5825251fa9f979fe35d35e460eedf6f609f365605b627bf2461ca1a52d2c0b328afe05921c2436f3b585b494e91428467af733ec9831dcc718b476f990fe0c827b0a0db95af231d0da1d4dd189fcd1a1875a0a298c694ad645dd0d2911341f75beab25862bb335fea0531e520a0195f0e1c78f12df9c965d64d65e09b9a0557bd2ed7d00f4c3e1623fe3157897c1c77f33a5d44b94a1386a6a522c949cd891e3b7bf25f610582f99d90938d8d56697e5ec5b49964ac0ecf00f7eaa37577c348fa461ac31e1daa7bd6ba84f94dad34f2cda0c7813b740e1c737a0530e86c2b645b2fbacf98e8555bec6204696fe2e31ced0354aa6b0fd40c6658b4df01c6b4e3d53dabcd2250762dafbc5879c68202280d9dc602b255f34263b77b54edf1e62910a03cca876f53f00f25800a4722b332e6bf13c24b31c4025966f18496af1d6574e8e30cc65ce54c7281c82279498a106ac0b1c6e00c252a5816de5d4b20ea90dada80131c0304c3b4bea47c4824465841806a7b5ac7191a5260fa4af9b9ac9c1eb1fe2a6dbd28999ee0dff085c50407c54d841364363dca734877a59e08e8320f707d726f408bc5ec716a6704e2a972dd060803e49eeeb8255d2f75f13130ee22c7e423a036c41e768635b56cd692ff6fe0887d108d06d68dfe3cb624c36dc955e9674d5dd854cba3b3caed89a53728a08724df79ff36d988bcd95568b085b35fb8bbd8cd19b44fd5bfdf0b0871cb53f514d4b287404fcb7c02a8952257b80e0f9c0ca3390265d70dc4e5fa112e832a930acae6680ce9607fa8ad185a6ebd1e230aabdc200a4715e293e1b574a033136a0f40ae50bfc547964db881baf0102eb35b72d7b5add0d9849742f4fb60a96b98c07d3d0f9d11c65d2a46718d86238e65fba97fa54087f6e05dc7e6e002ea4ae6c87e0aaa4bbe1eb212188f22982ce9c15208c4150e60e15ed74376923d99b5a3af7600cb3f48b5f85e6c3a6a11c62eb82b28412642e9dfd467da50423cb4c14b672ba252141ebe8c57911dd45c7ef347bc404de208d0f4c318220d284db3358b02d5815dfeef5402eff045496ea9f89131e8f9d139caf298dc194f302a32c91e62fbeb6dfea35f40f333031ad563d6cb1fba604c2f1fe6d852dab642f19bd2bb495a3f611f59cfaeb783699597cfa19f51add105e43f1bbcea49381b9144d0c500f0401713b5eaed3b8cd65e83d0f4bcd09dfee74102213a4c4484ce086f6062abda2cb25af0bea8e436d0c357c45d5d4d321980b70471d98938e51ed9e76b78ab87efe4a11c4ba2629bcb683a842b921c38813f5dac99779d9880e034b047230b42c730fc6f368ef1fc89fccb68c1a5003612f9585a1bf29993a6e36bc8ec8ac38c1dfdc461bb77994d467811deab62042869b15850dc29725bd325371de72475f71d83fb690a2a482790418dc4d515304835a19aad1501f79303dbe21b9e5329e03aecb877e92feaaa4378d8d2a85d897dacd2e972ccc89cf0ec824d04c0651c39c114a74a37cf49110a2c6ff0834cb1d022a6d2b5cec5c9e0315de0cea46bcef934a101a25929f3e5fb1d69383ab5623e49b679ae1ffba4e0b8bde736eeb8e718c26116d32f5125a452a3bdcb597a7b091438f1183f7a50d0ee0411c1d07648adb02d756237c13781defac1d04be068788c9b3bb12c2625cffb06f526e3c0a354b0f61056473b82d06610da2ef5ee3dc6c1654b8c1883deb12388b1c72e1e8c643bc3cdcb7c0eed81edfce77ed80144ad55de4d13e1db76f5ae32f36624d5a450aff1ce4b87b7be33a95499ad7ba5b4d347111427cd63f18f3ea0230eda855318c6a04a15fe2e1158212bef9a3168796cf9d045edb894127e31f5f96af652cb5926687759a00ca9630360260079cd3345ef2b00ff9a836eaf73199fb980eda1cc0f7ff0560b855836970d50c6f27caec22703e1e19999015c9647faaf02f69129de9bb4aff2b8edab712dcdb0a2fc2171a95f5c14a4a506a68f041a9b3243f9be8ae0f844de5e22b74b3a4169138e2a362deebdc0f1ca80f2edd9de08faab50065eaf7a7071447ad3330131d2547a676e18752dab63727d75545ba83455f7c62a1862a39b0e3a72ef9f6005d4e80b255755aee4b9f1347fbebbbf37db85053f4e12bb11a66f0b5bffc202be7e1df8369122403ad78a190d7f38bcfd52b446eb970ab9f22a34cc4beafb6432de54f553317e36f114290c4df6770bb7137200930297240015092989d4d3f71444b4e22a9728b656fd170acbca4ebdc6f18bf714ef37f2e09706fd0148dfa6b084af6a1057a4f38cf59e56bc5c69b4115ef94566d837cb570f5ad2d97e2bef3afe1a339943f5ca62a5c399771a9ab6b82518854b84917312a52de4e0cd776f9e2cad4ae1e6ecd15dc419e1cfc4c18badc175f838b8c6741d820ebce44a083f4171ca247e927e4cb91d795c28b551c739330c8e94cfe67b6a52f9fd4f7628b3c125c327bdc46bbd390e345419c22a3db9907ed0a549bb66eb594703831da63f281c44edabbe70acc753561fd2e2ff5cc070b4acd05ac280404ba33763c5d707794e8bf5f3db532e13a572639ec12612b95e7e16200a64d922559f602687e1ac3e9e6e29b580be8c2c274a43ebe7154b02f6244843415edc60c3aad49a06a547865f6124a2950e6c77c5dda248ded3a275896678c44435105b8b5e4adb413c59b00b96c7e8cd5985c136772e67fc28231420449e8002975118086776a66e9ea01aa0990a6b7b3c75cc1fe81ae5e0c6f2d53da93e5a0e7e62b87f553d7d443e11584884f3698c34c3384136d51012dce1a65696c4612ad21989a620365d87dbb30f77447d8ce91952b5d7921daa29090e5ca025f0f3871420b3490e388c6d3bec5e8549b5a306ced0d0f5dcb545095966329d17bc2b3470351840c6153793f0ed125508f4d68f72f121d3b26eb9fedca5484a27c10cb72a2b597d45aa3a0aaec39554af274fdd57f1f5fe206ef3903a422f738180dcda40bf6a4bf3be47ec72026ccef211129f4458b18712edf27a6be0dd9347966046c955be90c108b6a9105abaa47e1f1c44dc2b5a7ea0f33432fb9ec870b32c00718fd774b3fb3433cc22c643df45193cc861f039ddec088c3ee340b44427b8c9749e005ca5a76a79b0b01ecf5e735bdbc12c3a528ddac3cfc6a335fe0a07295830db9817fe15424ef625a285b02885d612512360f3a00465aa0d4c857548d17adfc09a3c8e3c141a64c1262d9a73d40130f1632d366795cd2a4325393de618910fbd95d963b9ba0fbf203f2855807e0fa9bd5ab27c8f42f403f17aaf32843fee20b9aaec3bcbf785174479c7f06f730df22ad0ea3dc48327b15a2b0aa9ca6c7f6011f7db39820bb130cfb21c273da9e4469ab74ea635a4e9ff7c40365df09c4b3f37795505cc6f9d28d6c740f0c4bcfeadfc2fdebccd4144f130b9b5669f9f83126ac8dd5ef741bafb9e5686fbecfbb286f1b0b829a80f8f1f9885f9b436e54b8acd76cdc5aa6018e25c03c92e59c153f0c4292a942f95611e154621094cf3356cf45f7fa5b3ed6b13172d81481c161dbfd9f9514d8803ce05d906ba4eb57f72e37edf04ade47401dcae5cad12b134c4b63161db22e2a4dd2039ce760741109d45acb61e7021c9b78d9f775fce4cfe971ab8b1e969ec930d48be31afc7f34b72fa6290354663f18f6aa1457e40cbe302ccfbbd2f20b626ee56afe8a76185a5589f68aa6a75320ebf0679cb3135dac7c9e80a33d37229150f49ce934236ce40010fc26fc1e1dd7423694abb5ff4997a5fcc104e94b1293926dd29a0fdaf54ab1d485e06ecea35cfd7efdd5f945b72ed219b6eddbd6d4a3f68b02096f047e25a5638dc7a59d723820b94b371e59139545c1693e5eaadb5bceb02091d0bbe3df069a20f52703a3f7609a08b267d2ace5939f3d4ea7cf14520f74293f28062377bf3845d69bc0a71781fcbd48bdb2770346c5eb44126026ea75d299c69ff15eb397e44c1048d019bc4a275b7c0a40450db49bc31e93b4f3ceb584ff36700ab0b99e32cff170c0aed1febaae1a140b36a4a97806318390a51e7ef601ab95d6074d714f3fff0d2913a85d0e1df61eb9e39daec0a4a30c2e63db6358d177b98d798cef6e2a95cc4e9e01f5619180da8990e67a3e7870fefd3d3afdd72342e2dc9df29d92a4853453de403c30ea717baf5b1a4d364a2c9748cc08898e0db6b6354d40c0f342a9c4fee29547f480d153f5268d28bc0011ca40ac40398e142cc4b3b28d0d4f664f30aa88d7d247e248c70ba6832fb517881e46d744731d5ba977bb5b45c4c92ca1f3a6fc2340e6a4a638ff172a65bf5b1303ea5ffa39e6c61bc5d9cadc4e22ff7242ed0745719d50a5eeb05ea1da81bfb4db19c9cef7cdd38f855027ba7cd677264a9de02ac743437b29df97d9e9ae41330b4ac0307a99a6ed9ab120c4039881120fbffc9b6fd11f1f6806666db0062fb0f61a88409fc917bc0ff99302ee8ad684ac12b8cc1da472bdbdc41fb8f9b1a1df7bef59b7bcb27c58e111ef3e036332f506f1a2222ea9a2ebd85c1b937788ab01a2ab1256838796c20f0f3671a49c836ef83726ba0bf78d06b025a123fb0eab89f6a461aedd01106b2a7404d05a0302c1ed181b7fcaa7ce4da7e0d49d44daa71040f62fb3108c57ceb6929863858fefbcf400a4291a21179eb2905eb78501e397abe69014eb9c8c06e88ba74f06bede6e8897f274d94bebcb3d60294f2df8c412e91d81e75104cebad9f2aeaca49a7cda2431a471b42b4a277c78d20ea40fd4ab66ba92d1bf756ac9a92ba3c5bf5954b742e9da9b8692e04599142679f2b78198245030d518c0aedd82c7fd475f4e6698ef3c0aa61ce963fe9d9f937fd37274adaa65b0cd0ff07a9750fd2c85e8fb065d66181d382aa3518351047d761ebf2a43ebaf43311dd5aaed0980294c2d95e9312d0cabb11e160740d00ffbf9a3b6db7d58fdb1cc588b39a057993487078c5e68cf676568defdc0c0b3ef07c14324a3ba54ec9560f22ac0608ebd50af62441f2568cd5603ab23871c0364f166028afbc391993ffab93c31574679cfb73cae15ead568000768c87878ced00ef1944f56cf72b9e0f818711db01ace120424991f873691609b9d1cf0c59f805011ecba3e7109ae48014cfc002db1e9388f55169fda89c45d504c1b537a2b58e0773382646cac1e5564b7a8e38c2b271667db067e6c2b51f901c4589bcae47d99ccb59b4b8040c6bf4384bc751ab20b844e78d6cecea3a1de6f0ab2f0815c423463a79b8dbd3e68388b0cd1b6324a9a79e3565ca8bfd28c2b178386d50f40b59bdd3813546fd39fb3710898cfd476de86a227140a20c603bfabe4e7285d6930bd2baa34ee859e94750db00e077c1d23379e086f78918626fa967e3567133a6d8767ba61d749fccae87034e06157e84c9e5e1fd1e6851b450d25d0402b4848a87aa7355890910f5dc75609a9abd87e18226ceb0e939dfa4c0c4b712a5c7b458e0bb6a7f36002fce7379bbf904ab2b497c8a5be1018047f53423667517ba5db2de1d602140b6eb7393f3bd5b7747b2b0752c9f85f9cbd3355f19779d19e858d0897da95b1f0930528f3a9594ee344b8d6fdf875ad822829fb929eb11fe5a9394c4102c76ffdcd0c7f87ea82f5199348d0866c8fbb3bd8780196ab10a5d0361c3431d056491fb69cf54dabf1f9b899ba81b2641e32e1ea35611366d538e8ed37fdf146e4a1c81d878d36cd977de07ea56ec646393ffefa8f2a193de6765f12f10556f18ddf2b46d0414fba6ea0aa2ab05298814c490dde583209112eb5b365ba03428cc97e90ecc5d58737f29f13d63c8dbc76095c5a0b708e04cd0c0479d006bf1ad04208e952568556b965b1eab8d34c8d5714faf2290c7b819ff22ec4f02d57a37c497805fde124c43a1e7c2c97aa9ce1253c7c489d89c02ec504f5cf1326e459809472b7826966cd8f28df4b996b989f5b4ffe8bf900543d56ca8326964af0a6c6493c918ef47a39c40af8b840d6a7ab2450b4e362b5ef728994acd2ebe27452ffb09fcb4db04ac00613f3d53d6b013c74cb6bea3c33dd5693350d2549881dc60ae6f388db61b50e5f570ff60afb6df9510a9815d05db8558751dab311884c01df5a8ad9bcc57e3c31c597d3319b5bf9f8198128073d03e2ea63d68e483b569d65eec4ebec5427d88526d7cacfca0187f18164e6139b0735565a6372167b6081402bce3d0b761617ac1819c634afeb5e4a93353605bcde18fad544903dcb60115fede54b3c0ec59390ff0284e4c3d39362a622126ff397481aa5d297e6af784e2ee90d2b3baa60daf0c99130444aa3dd972d30a404373811c796ec4f1811fbdeaec4007e3a05dcf4262eb40f1690e6613562002e303303b2505bcb78070043e65051e89b83f3b511be0c9eb471669d5ad0c70e9501656b454ad6467bbbf73fa6c359c8e8b2e15f00dc5510e740bd9137b9d73a7b963033ebfb5e3f3015affca00e5bf8cd5eaf2180ab2a46848d6f58d96dc5ef34984753c7fdfba72f924a3ed0ceb8e3bd901f9326a189f6fd45e4f2df08f717a8d41610278cdf9b74c0b45aaaf290696e39d503d5862fbd87a30b286b9e309b2cc000427adeab84056aef7c570f2ddf8aedd5f834ca61b2e45ba33b094f426ed604db39973ed7e3dd1eb0a467b0edefa38aea67fbb64f5389a9436199f1f1eea12bdb61f33aadec09b2786335322449256f774d384b70f0abd661a213a554b52c45a8cb5c7f5ed97193507817b8e4a7a41a4fd4345fbfc7d58f86ba9e02d1ca85d64aad520c257600e5b8a02365a9c8c80929fbb451ee3ea21b2a0f56aa62dc1dc1be5f8ea605075fc89fac9b3c7409f2eef35a68a59c049141270f889a3517e8b1e4835cf99b49efe8781ac2c6d8b917c8589d4738e0803e8409e1ef0ae06fd5bb3778b5f56cc9810b7a5e2d861f25c907ad92db292c5521fb20db69429c55e65e48b92259c8d1d2caf43d85982a0a8d3878dff4925478b5d01ac374c2d201a5ad10a9fa3809237d7891657c9ed115118247911f604ca07d50a837d730940dc38784364b0f58b06b8352752f326795fd5a4c5b0983eab1d2b511894518197d8ef37e4155f734930ada1ea6f947836b355425c8f2876e6db8776d0d98c7cd5d97554af1fa275f7e37d3d59ed495ac8a43679ab07eace82085009e0a0d03006920d20d3e9cd1b3e691271df63eca53490c2be6f6b72c7bfd80715f168fd1c01e301443fd74127298d51aae6fbe807c8062753eef0eea1ddcc4e3186c312948a65c2c0ba5d8226fad0a2b183a5f1fff5bf33b22ce4fa495a928131ff29ac2dcdfdc99e580923441c14cc572a73630628f56ba301e511a7d3a23fd866425ec41f42a1272a7c151b3190682b60d8eb8f7dba98cede9068d8f7c739e33ee4aa72ef7958bcf5316299393879659bd418bd9bcd8dbc3c46aa0daa2ed6dba149903448853c47438ab2c042e2b9de6fffd69388687be91b9be5d232b828fff6589bb44017cd59fe9390061656af52a14f0eb522a95fefce559cb735065aa1a627fa2c185b1b7e8b2201f033c599b54b18828bf97406660451677d8bbd2f5f737974fe4b527c644190d741bb7edc0df17ff8f32b872e314d05de763b46fba530468d1659d6426e4fb2ac23514c3f0a6ed3a6ac59f110e27992d9ade8e88612d0d655afe9b33f69ff9e2fa32b8ed175af6521a51f45e175d7eab521e8e8c31065a83e4acb30874e42015136d15a90460bda755d5ec0f4e0d98febf158962eba3bb66bb882114fa134e40bec77980f780abf20acdc4ef43fb353ff246a0c42e020cc877b342fd13210154b7a5b6266e6468649fa0ffe6d28119cf999d90aa895e591af23b8c0338f1d63c70cb9b4e2cfe85d37f690d8a702f3ebdea440a451be3088c44bfccb9571759e8d90115df6753234f34ce33304a2cd80b19822e35fc269550a0f0406911b5e1dab64740d61fd198a345dd0de2dbbc304018d8dbea2bab4018cd085569286829c159de440c078ee5140db2efe657100dc51c6322bbe6960efc9367587aa83367f2ebacdd6517ff49c6465bb26f2b27fe815afa0d35be6796bccc5aa44902fcb88c382a65870247c21d0bdc16550f5bb8ca44f686c9e00869c49d1253c61af815cb07959c54065a394488a9ac981e1f51b6cc6d8488f21f0d887d4bf628559de45909a1a74b36a292efdd30f3250754237357886fe1d7cb838ea61a6e9066185134b7c64cb8a0ffaca0390aa959fb5c9364aa7ae1adc29e7bc996e300736c085288740ee52eafa673d1ac134a5afcdd2baba92a8bf80ab422a28c8657c83b33db08f485b61787836a855c12cd3c1e18aad1e6abf8858b4b0261cbd943d0fa29bf0e3ffe3f113b4a804e5ba9e772972420deb991e88d2525850cbfad58eeb36c25fa95bb6cfde85352bcce65c5616d8262f50ebfdf76f2f568eaa01351091a334cd4678e63c443b7a51fdac91c0590bca76b1134de3451097eb501c266968e55b3d5debb98e4d37dc1b9653974c2a193ae838c2f0928853fbe234f6a7f204a07a068b78ae9d0df43d916ff3da3b108e95b798967ddd793dafc9020a375ed740acd79e67b6e6e4855c957dbd3c4bc53cfefebd86e60e7d3bf2b18ca74d9b7c2c531af0bf1ade964b3e30877905e6e530e1cff4c48e11c8966f88d2bc74fc0855b3434a1dcb903bfd90ce8d5f4485a11735c886c801b2bd2b7053a4ab65e0668e4963be7983f790d77864ef147c574e9f30fe2a5d9729e7733cc8c23ea9bc1efda6dafa30430cb5fb549919df0eccd03163657ae69b38f630ea2c9fa78e6ec5c3f5f31f781078f7ebf65f4b95c4bfa72eb0c40c827decc6f90a29a5a574335446bbec8e606426c4240a3ad23952a3677573251665c24b59e79d3881d7a36caa32f90c8e7ce6d6394df7ce124848bf9893554aaa10f85562fad55d740fd2e7b1998feb310e66978492f85af4de5046a79ed72326e64c5d75a90705be8475236d5faee883b448054cad5f9ec830c7ae3a752dcade3a5e4566d9fb6c7a539205d617500d7bea7d113f6eb04d92fd1f6d7ca9a2b50b74264872483a2483dc4ca5a1de6d8eeee4381fe7c0c24bfa9bed37cf746b03d78f2589e032d3c4bd6d274d6c97524e3127d98cf17561d6b6068753a2de65bb3f4b42ace88dbbac22cd03aff121222bc325e3aa7dff5774ac59a261721726d7c465f37dd6451b4265fb14307cf0623620c26a3b9971de25169530abb27f221fb57ad523ad0a75bad73f2bde837ab6647e9246ff9965c985ba0feb18738a7682ef13edee9dd389c6ccbc8e6d867a0c9755b2aa20d6f5436637289732797ab0bf076bdef1ed2cf7b3c81e9627e41eddbdaf29a7d2e82cafe3e7b324559c3ba1de6a140751760d79ee6fdee0c2137ac6e8857993cc9c1feea85c00028426f29f24dce11f0d9df806ee224ea4cbb50a377a8bc492c577320879514bd23a1fa60f3b88a762be67ef55203081b542b4d28cf8642e644123b822cea961fb455c3536a158a21556442becb2e360e29c73e9538a028b64ebd6316af34e82d1b0daed50531fbe09052614c91dec51747bb80fcecccf60bc0de23638697d1993c549daf85c87f45b97875ae2aa98d13bc1ed937873af8feadbc59aacc7c4cc6de4911bd888016c9249f29ea07b0a6a2fba93f1eefc0b7d69ca3934ad17ed7a9f7c664f1cfe252cb48b153a6d01b79e329c2bfdfd95bbd91caf0e65295fb5179deaa552e4cbfcc833859a49992ea807a8d7442b479b0fa6ecd4163eea13fb440f327f5f996a902aa4abf825c18555c3ffc0fe9c3d9fa8529730a4b48baaf33c57fa61ca7fed53f2da3c68cd686c13f3bb79fde1bc8f1a6a76babe4781a46883c70ab291d9d503d2e152cef8a7cfefdf9000e4917460528be0ea5d0eb2295ee6992301f4a28ed82c044a1f11ad98effb1f0a2f2a6305175a054ddd996f6792757e4f02b0c32ae1cc8bf3669acbe92d021779c4ef71ea1604badc6269f543b44956e59cfb19f92914031b1c736d90ebba34ccd05c75d3ad0dad53df4ece37eec7b884a58a6859719809400c361c96d830250157199f5197fc89c9e76996a39bc4cf17986a59025137056d9563b5fc6d1493b4ac651944970bff7a6d6598c0808b7be1a5e0128ea5d4ee4dbe05cbeb346984a89468d3bf54fc1278e82d1a229f1c5964bd0f17f9df35c0b9617c311e7160e483e469f17566287af0d2ecdeb058f0367aa4c603d77e27acd5dc2d204412269cf80ee428c4acfb8061e3957a45a4aa21719037f5ef118e3539101afb89a599ac3d8ed356e0d263ac4e1903792fb75d045b0f69a7b94f7b4160fd1975a2397f1e8ddd90d1432cdd65078f648330f232db61ac87f7532a502143550123a36c6388e5b211b92a9d4bbf27e3ae7e423d0334b276d2d60ef44a9863ac27a0741212b4491703d0fbf5d0f96126da91429863f746bc4f83adc4fef77c092790079d6663e10ad58f02d6b9c7d11efbe177893065616fd60ccb620008eaf6a7bf629e9a5ec62001ea54df8bbc05d043d71f213bb9eb1dd84eafd7e906fd199eb79e49025c63a95ed4f2ca55a98a51348c40ab1ec3829818d91fa1b77a04deec6353d63f019ca8807a9c2c6ab29ecbe23329954497f5c2bd58151bbd0241dc0a34367d5cd929f452f5793e83eedc6f4b2018cabf0840e84c0d54c3b0df7105aa16a8bbd9d36e6a557ea775dcca85fede046a53fe1b10b6e9500d7c2cbcc56d932316d788a60dfce2da2b55debbcd0070524014d42f9f7f468b1e4c5d75331aed6bcba5f22fb143f4fa1396769ca8d934cd2e89a84718549e0a24569537b4aed2100b2a37cd7aa1ea5c7bc1044b8daad522520e4e08c868100a89917b66cfa3eb920c87d4299d5ba59c97bf49c9f973cad011038361446f247b036c90a8926ddb6e4929e034a1fceca42bf6e2ffa003d2f775156d65be9d949978f4bd566235fa09cf5c35fd4e31a0a247d4c1119d0bd381eb528c341221ea6d0731aa86169024a0a2802ed7de341a25cad030c5490d7b38281be015bf5d0467779a345f6b92e9422db010807daaa879bb3d21cdc0b7c25c9c6ee86ea7dc406016f578957162e7a27571e06572ba8b842a82ddbbc2ce113f50fda50b4c96a92c8c235c674f8b40f88ce1efbf8a4cee67e200b38972e77e25ed9679f424281122d7f756806bdda04d969ce2203827494061b183bf8c51d4792e6ece0dd4ba68a832b47529d967b3627a671106234817c81660381ce22f840304bd155830614ed26ed019a60251c363806c179a672bc4aec3bc333c703f620c638247b765f8c09d47cb9213decfcc5cee44162534c08d57d973d825b49abb359058c631a82429ba21492ea3e54420690d26ee622a99b26cc0ba736a9041439bc93692910f6b621deb0af423d2ed6ef8045685e2bd41dd0fb7018db62aa30715578720bd4097830ae32e94663ffbeb9a2a06fadfeb4fa1701d6ea0478dbc167709e02e494c352276775cdd5512ed0f9cf5a8d72e4a52a22dde837b53c298f46fc5053dc0d6e298cfa41f80de971229f1115d986678bca5e32cec131f9948d892a60f73b27393694445358fe1ad66e56c281e517dcb9d973d9704aa3bbea781b75107934577d5455aad3524529c2e40749ceb5dafa7a0aa240cd7aba45a7fa9760e0fe39e21f81fa0273b3d40136be5d4880c41688230aaf2da41f6e322945f262f3c516df8c6ea1153397bb54e4ac991d0c6e37c15722062a0887c2c833a6580a212b515a842215e93b69b5985c0c1405a2d2f6cbe4bd4a2a5ccd4c85c58bbff4e1d9b75f264d3bc311ecee721eeadd0eaba3e0593d742f6585ed5f4a7d3fd0cdefef0d13d9132e06f06dd519b12c356402ff92d14389246177e60c7706db1b3f3524763a94c7d4368be645a3464920bc823d6a0a57a16c0837f4c009271b68b10192a9d167d987e86c4a2dfe126514f422d6e37ecbf0e77ce527c263957c3a2ea1c7bae1ebd81341ae544b3453b4a83ca95e2755b5edf3ef5eba786b4dac459cc064c8579302049acde0ccc0d1414ebbd79210f49b49d06d53d04302a50e5993bd2036c745d903a5837c0a6928f9c896b6e77a956abc49a3b088eb0f0f8a2d5f5e36cda34a12ec7133e3cfe16442ae56e5423556b33602ff7fb92c517c1933ef4e234c32e86673c47aa57a96a95b828e0fd451e27758733a55350211eb8ffa2fdae7150540396dfebfc7d684c9a27d7ef3b3bf3ed16c682f3d0a72c875ee806d65ab00c48505c263b1b704d4b7f3a554d9874823f6db64d82d3f83f2522857428d697882119e00f075d5436c6d02bd14dad745821301971012152df27822d68f1750384c5691e416665d0f76f98f0c6cf3a04f1619873302d6591bf8e3f67f3430dedccd2773673be19102f52b6743d90975ef21028c2d3cad411c900fb3321b606fb07a50c88bef860a4c346328a8175ffae414e0bdb10e3662cacbb26a260b599eb1e160f0a0ccde3b93f839db28aff7946293d4d3024ded4653c3003f7d7a252de531607a2c1b6556cef0034d632695dc9139f4ce5eca041bff152489ea0eb31c5e0c091ea51da7af0abf59c7e09875b67b400abe080265b01c82079f993f449a59896f0d8323dd12357761d14e8dac3c4cef7b94fb3b185081de0a6b1d1c234cd97d29dc200ef7634a505aa15a9b18804869ca63339008b045cc4328d9792ad2498558d5086ad770764bb6b8419a9a55059684932394401f082c52247419a810d826da3846d4c63e2e11adcddd7b295ddf1a0fcc3c2e8e283d8c30c3ba2aaa3a2566748ee0404fab77d698f55c804dc9a20f69715179963bec2367f90b3691f589cc6dd0bc64fd7cb8178e783510e2b70ce73d8ed84218a6e96f116e9d63f2d3fdfeb0bbf714e29946e38dfe7aba9afebe7c8c7efadf45070cf0dc5c3b384cee66f2f19d1449f9e1b71b4bdd590e07f84cd5f7522b7cd1b669573ffb351684430a04a14a41d992789ce637ec9b443b57019859bb6a649ec436847373b0ce7b30b88f237a454847cdf296f12459e625e44ac309d024ec9aae5297487274334be8acc752d8dd2dfa3ab4632fad474e4872c746d5819cfa929966b74df0498f44cb1b43786ba91c7a3c898c13b435ecd187cc9966bf66e50440542ea5b38450d1552e54b41cbdc98acb41716dbd02df40ca38801669c8949f2853c45294fa282b1408ae19f9d73acf60e9ceade544dac55757304c2cfe444158f89b316b2935f100d441aec3878594dd5b1b0b0d0645dc68e18663514d05169964ebc4460f4f4ab4f9d5f34cc5cb70cddab36a913cb91693fef89ec183aad9614f774f9079453c579b70dc01111cff599e4a0cfbfc0ddd55ab25f7de16c855aa05b596af51dc47479f61e8be5a2fb17533d2bde2ba3380941367ca1d23483543f53fc16418aa28dfbb69dd860144b12f7fed5b21d8a5c7bc47d5a123ada698e1452624567da8545e866e6108a9f1653480b4382551e12d569807395d0509e5e492dce2e473bc454c4cbdf41c1737478ee4edd522ed313037702540fdfe26ea4297a497a6fd519de3c056359ffa7d4330fcadd4adf1df826d21dc067d2ba4823243d23b398c0f8f6b92343f7912b44411807100dc75a2d250db4d81414c98f36f4b9ddd41721b060132cb13f4d0806b1928ebd87028d0e764505ed4f8dd7497b2fa58227ea691cc7f8436e4cf64ed9c6067cc93cb40cd510b378dff205a8c1c31e134be9e55f0812d58b6f11940c91401b66af362972ef09aa0703d0ea862bf69f9838221ad97879c716d3a6403344d0a17a2cc89ce5415d5bfc0108b76e9b97ec510544b6ad2cedd7f28f890cae0749fcfe649d4164f17f976b56e4326dcb21d7370e4613b6f8edc03a59e1160a0b16cd25a6a4ad394d9497e54126a6e3f1b52284b36c7d8cbcdda10b2bd6db485daa7e81a5a508b26f04b87dfe680c1ff8d4636e9f54a1b370a384d2bf5c26d2a51fa0e933acfe4647ae3233d684df79455aed93bbb4e40e616857c20c4464be342f729a02736ff832b690f7431e59efe94adbfb56061dfaf22d1fa3921598f2bbf4426ce6e80a72fefee11e0bef99bd1af7fbcc398850ca472f2751fbfd4277545638ef9f5ea5047f7b4e98908721f58ca57cb395d27f099b46bd8585e7e59591a106faac4147947755e9ed71e0291dc109e47ceb2ad63d13072340850700b7587170d025873a7ad759da971de9caf9e06a7d3fdd075b9deb388b324848f9445029ab01c61b3c74fb89248cd3de9409568737c7863caecb2c02e3c9ad0f3e631b051a9e3d87d1bc774ac1d6eefc686d72d38bcbbf9974a63e02da5656a1d4b60e76d1f78cd2b98bd0d4af62f30d3f4624224c9a0a0fd8f6ac8be93274b7a96c967d1f4b1a70de96503666b5efb9137684d23484639782a2b1025b117532007d9c662215d62d74996a25e664e3128e55cd88cdee2c458f0588867c004f722879656c53260eea0975f804d41f6b83239274a69d87c31caaad98644894f96123816480048fd89d8c2054c5c1c56155e4dc517cdec7d52d8219f2b9ff9e4c51488bed4212e9331fdffa02a5a80cfd5e736de1f79006d17572ce8c59e0e8030fcd91b26b827afe0124315fc693c179ab04974b18a132e1ac8283ddf348a1efb0f2f538d868d4af5df79cd6513c0fb432ce7936080078b07a9837689b4659517c6df5e11b16e94a4a7d3e8b8abe0eff3f0c7158baece9042d61127bb136ced0c6d8871e847f0a18cde439d884a7017a0392cf2cf494af83b056da67c3843588898d08074f4b1f6834a53ad74250e26d73e882967439e91462609e8f1c98aac9b6ae17b2fe3b18a81720a35902bee16c2bdea5fa2b58d2e933cc579d915bb02810d43573c4e72fa82e709333d06899519ee257a20eb61d98bc900be3c89ca5d751f075cd64f225f89bca3dc2d8425080ab6b04020aaa36d0b4fbab9e2d78cfbfaf5f54854175df43b954ff4f49d7364f5efa14824cfa5c4e1197a47b05c868b3d7d57df4b156e6c28f8117f2a608ff9fc8e1c627728c03bd7206fb148444764cdbbf033f25c9491d375b38573a61907ebc67d3e7cf11aaa5dfa6b6990607c61997d054a5be739e87f96b78ff77b4ca714b62a3561c6782c84df1b29bf078fec896d3a1e4e64f5de9fac06c3d655c36070c250fd6227ffc773ca3f8f705d15d84b477268a18d8d9a4d4f0db2d3d1a6089eb15e2fee5bd7c926ad59c63b88c29222f745289b3d2978a9ac672d9f7f8a61387c3cc99352423fe87deeb64d62f6a1efd020933b4fd47f7ec44fb3da7219a6cc073c1e85a28504e9eb30df671420986543879cc6382739c8615ab85d1ecb3cf2f8cd7bc0b39973b68499d6b1917d9380777f758d606cdd8aa10e7f31e6fe20357bd4d7c38def28ba0d7d3ca5ae420ff7df41303a04d7f8a4c8a4e8828124b243f7c14dc9de16866cca11af2fe389d10cb76ded172c8037b7bccca05fa1653f2360a70c59ffb877696bd38e17affc77e173f3f651f9e93506f36cafa775eeaf17f1fc3841cff9baaba094157e8c0483831e9f269e88166baf04c551d68c8b3e24a707fd52400c9a35fb95878936bdbb706516bf7864633673ecd3b789df9b57a221cbc48245ddc53993e671ec7ae7a031c4efc4867da49d19e7d381d44b6d507d848201e37d2d0bf4b0bb21ef6571f3fbe71cffc3a50724b8eea26844f27ab67a2a1bffad6fa6dbef25a39deb30639ea4da3a6b1da187fedbe21cd25246a0a54d5f6884cd7b3ea68df296e02cad0069fa0cc229e6e7774f345f73719fb8105caaf48f9925df6a9ce51b2c50a23abc05ae17b074bf2db8162b177c1d9ed4551f5cf2dd1a554ed3d9bb81c3c7231ca4f91f97f06c4e2b93fc95bc77e3ec65d9f722387cf28980db30eb89b0637a087f486dbc2c0a5742702cf39fa928492e1a636bc3b5409ecb2f5ebafa6680ce9607fa8ad185a6ebd1e230aabdc200a4715e293e1b574a036689cf097f0ee2693fc8d59bbab8ec09199f15db3d354e4711e11469bc6152fcfdc9acebef7a0e411ef66ff13f25b6dc2f376f7bf82a3b95951c2e241a7dc460a26f1f18f902cfb28b1e449f03ca85e3f6eef84478894c2651430d54a069c1b2351656a0cffed435c70239ba5a25100af5f8ed7f499f4017735870a26873c9365efa7a22af0f5d942a319938aac0c5e4e3e2104e95949ab60f6670db2cad82db65fb94a14557d61ae19b9fcf731c3b0e2de842113f499d9d5ef577b8f4ae62c18a665fe0df59f671dd8102510e6a4c0474252c4b2786175cc6b69c88b574e7abdb05c4d30dfa90146d4b102dc58fe52b26e7e61e1d3337c0a07549b97536085c2956fcd797120da3afc874121a4cc3a998dd4ba4dceeb43316f5c6d26d119072d7986a4c69cf6c6f557b7eb9cc080f2f7c10ba7f3a60469954eaeceb1f57a2c6db1aff332f72653321c9c5c141b1ff447e9b3092bc7d35691fe96fe4691f6e7833e2c9a9bc60172080b22b7bc525b2533a9fca94d324b5ec812029fefcc9aa8bb62856c307137b84d1d46b1754773cb1ce7c0ec417b7b90ae0fd53d936a1cfadfaa213d4e6a5103d8953a603d4198463e88c8d6a8105cf32beef3a6bf364d4f56d1def7a98ef4adf6b6fd00bbde85f332471939b71ee7d0605d9b9aa47f5de869bd1f3bd0f79d3350119bbcc3213129ab84c939b7beec9334c9408d6b65ef314b561f83e525baa5fc014c961c3bed03228317523e49b679ae1ffba4e0b8bde736eeb8e718c26116d32f5125a452a7febda7ad7bf63c01f064c71348de67f54686227f783c237d5d09c468a8e013742819ed8c7714246f4339e1f6a3440be6903322c4b1df17a848fce7004ef03dfc089390b708dce7ea1f8554003af8f36d7e081ca6d46836222a1c267e440a7d3312e1db0a06835c21115c8534f6c6e6feae3eae1c50f873cbe576d4579f8feaa0ec7f6fcfb649a9721fb1d9ec40a297d06b8d00934d73dd9fb7de736c96202675594e45a2b4ca2eb388d618ee9de80c84a24245744a1ea8089654c69e1bfd37b39aa30136c43d917e899a5c2d61569ff9787587d367e9c4ca45ebcd7cdc2431db6e7fc032d1e13ec95c7289eb9409ec06a1a2555b02d5e60ef99b449e78a101c52bda99f813f5e517dcd546ad8463d1b07415dd173c4ff610ff3969277525f4942bf7ee8c87e8dde326e306482c68a7716b83b80da8def4b2654981d6b153a5d220b2d4ee8e7244d94654a9b68ea48004e00e3ff4ee684bc740d956f2e775c0f481bd2fe6759319df0e33df4c2ea6dd04406975726a0ac6de620517a85abc1f15221c68abe1c724f486cecc27a566e90f1fc61f0823efa46909221c6634706dd99a12b7eed4ec79337782bbf1fd82c8fcaded453a4ae2918bd11a7faa633f6669d0eb1cdca8e9861fd5b7599a48bae3df5e53733219cb0ef258eec0a81a8459dcfc7d59485075c8f0d9a4729f24998519e3dba4408da80f13877021968759b5a81fc0bcf29eeda95c893f1393a835fd89bacfc3fd27cc2c54f552ef615e61ed95f016725c47c4f41400495042e3852950d54af72fc0d5ed24b99a23d7243696f931914058f612b313c0d96154805984ab10d79439d80fd8e0f9a754d9167bd91fd690ff71f7cf7f653d92ae9cbc14c977c9b6ccfc21877c0c2f0c8cac83a0a6ae112cd732c7af403ca4917921a7a381152c5cb4acd05ac280404ba33763c5d707794e8bf5f3db532e13a572639ec10f27ca5e6b4bc108c9817359584fa6a6621b4138dbe389ba4cfe690dbc4cc78510151d0e9527f8ebee9af46d5769f52a887acac2064fa186ae2f7591e35c52fc877bf0fabadf21e8e9c769802adac17d8e2cf57cc7ba07786a68ec7aef4bfd6889e5d1bfcc8ba983e0b36971b01c08bf896fb9851345c67c73dbb4a3147fddf0c4214130ad6311056d31891b9c7459662bec5c0d63e43fd616b94817174d0f24d9723e75b7dba8504a0a56fcfd9825371c04ed8911a5fd46c27665aff0dc11f6e51c0ce4c6687e18fb1351880815c78687a4d41574855c6c3b4873cb619ad508943ace10226207938869a64cf9040e7ce15f84c3c99f0ecd2fe87042995f2ab0de104dc8cd4162038c694d463698aec7ee597908caed17b3e78d4939d9d9d8ce115ff1516904012fed237e3c0f647d67a339449afab1e1e3d4e4aef8059dc785e281b0b817dba5685debc7b169851dc4b42b0562c959278401cf3286ea38dbce296275f7777d8ba433e015f7065835b65faf1e2ba4eea9b768def4a3e25ec14f6c90f3fc982e2239e8bc7aa18cd1c36dd267fe5be2793e6d13d062f42fcaf0fa670bc00c564005c85bc817fe15424ef625a285b02885d612512360f3a00465aa0d4c857545e03242981f69b380239c2eeba759c1e7349f7109f0f50d1ab9b8f94554d4e59438b17660d71834538f81793364321624e36a092e2c56f24869c0b94d89838d11e848555f5c11bb93023dd9d0b9bd85b8b39bc3aaa52ad7f0b040a993420cf743ffcf618df6568e52e23ae7da439706ecfec99cf159a938bcfbd79bb4c6aefcb09ad7cd99fbe187d78c4e766c12fb5a8a37fc63e2ff31ee1af97e944af76a4dbf9d84f039f549ff3092a272b096628143296d4657fc615a5563cf8e7568c8906e228b05f399559bdb20a137b3364e67f6368bb373ebcb28509d4c6ad25a4c22fb0e7d8b802d6ef28913dca75beb1aae4062c41a73c5a4d62bed2109decd611a6d400dab487091eef75601173ad6748ff2ebd84d4450580bae439d72fb5b0d1f54cbcb53f37c09c4dc9e1590208b46ca62d972cde067eeda4f3d40c60f942ed592556d6cefe98ea62236fbd92ea85530be61bbdfb658cbfa92d6ee56afe8a76185a5589f68aa6a75320ebf0679cb3135dac7c9e8043849e10e2e9944d6617201b87412213a5020da56dd62fa0d46cd6f6c21c2b28941f5717ffc45ff00916013272d4168305e0fe1115446247a3b1e56ecf39ad87c1a75cb685b667170639439760acbed16b45cdb8faa61c695bd245556e0f09f3fc21eec1e7bdca65349d0d6dd0477f62c49d856ed32ee4aa4f207804e2f744278bbbc25be766e0c0d1f8125f36cdcab65a4f0f494568a20c7c65d87099b7ed97de0d7a9d8339141b5d7aa324b5732dd872240d1ca446280292b723efb31446f9287496c196d305c90644225d7af44a7271fcf54fe8a1e5f99507383290b606e85501914a21076d9737c4280e6184572fd6d3f2882a8c53bef8c1ad1f17dfe857bdffcc1b8276278d9d6b6b7dbb880dc822069e76b496d782cdf80a62bf84076d47b2644df00d174de21ae6436c5c23a9fee95372ab9c88c8bde7a10108eb7e8e991eba2c8659d7622dbaa52e63b9e0cb4317a9dc3b936d316bf87d7784dec3c1da0cb437ad314cd6f1c4d7f4de4739855114176a06ffac0b2024f08bb1ba73acfe98846e8e2df1541197e550d273bd8a4c1684750f55ee1d35b9a24423319f28aedbdff8d9d4ed8539e0acb69e9a1505c4b863d809e3153ab66c72d9ec60df3303d97c00b037cbf964575e8cc2e046b9800dfb0efdcc244fc4f257fbe3bc91b1ee74a84752b4af7ac10a0b808daba5840a0c08f6a4f0a341df457f04fa355c97b76cbbd226990a74e14b4a79cb9ddff5d5f68c5ddd02db65bc1567d4de1d5aefea6b573285f926913f54230e9ffa56d6850d2e7f5830cebfd51c02dbea98aefab6746bb046af3a7b37689205fa4f5412a7c12bbe990825c1f8171d05f3a3eaf247bd03f07ff6a647b5617d81ffece39d5c3a4fa1014b2626d5e26e58d4d77bc37c64ce9b1638a183feb281a0dd50e9481ba76fac72ec47b229b668201df7fb6f519d112d64d79f938d255c8673665d7087e7e6ba892fd1e5153619ff7103e81623be97dc1ceba8e4faa890f46db23f657915251ce595e8f8fbe8ba9f5e388eea5f6eba5e6fb9a4078f8a4fff48f3bfd2420dd5749bb70338df6e55cfd6425479da7f9064c88616518ad8eaab998b3f075038b77d0496cc209ed942617edcd9f304f93ae1580ec926c0aff0f4556f97b8e36bc509094194eb5663b307743dcc7669b2cac095a7790b3f03c1e9ecf4956a1423cfac0fe8c132830766c2c80f08bb4df95327d3036f3636385ea07303852f2ee7eb5eab7034b1a551a830ba7d3961b6c3ccc31a9ca4b9fd39e326d2a1e88a4a3317cef6cb68a0078adcad1506546e7c985fa17a0238a6290460b5b569ed6ebd7f03d384529820d654fd3ce130bc04ff4dbf166c63d6e5d738de27d8150dce0ae4c3d3e06c6265e87e79e61e38993391c10d728751525e3658a9dcc56241dbaa7b04b0b60e5296b3c03822b7b42ef082605d9f610031f0dad9e649901f601c6a526f3909edaf406ffabb8d0a47820ff830d06bd1407d975e272c9abe076c05af225ebfac165c8f6c49360ddacc9d13e47dce03f34ff4829c71cd97b8f2be54c4b913ed01be48d10f12bc55fd25bee610005e699555878316ef177217fb2c29274851682092eb63e0cbe372755acbb82aade2d316036296c7f864dcb62b52742eeec7f8221367391dd58d211f2612ff45f4ca749c64865f97167d676f90f3a5132ce8cbfd07bbb4a331dd7c43d5c696d29f6412ecd26bae2cb4e7809abb9718aa044662055ab9c281b14b954c70ab465a497bd65e76ca5cf25f68e94fc75a40f41114dedd803f0c6155fef928cddfd15c48bc9a69d13c537ff293a40a9f9c815afd246aee43cc638853f2447549180643280c17692604376fff17b3de14da10a8905c61948f8c987fc1de5b6761b41510ee1ba19d93a352b44b2c0d934d7b3aba393de4fa2f0e01fe0d1a45e53ee6b640c40b6e63bdae52c00120783b97c61254a3353b3a5c77c47922a3a5183e44f5f9c7c0356666c2139a3ede529e604bf9a5c1c65e883cae9d5379f781165e0f4bfe0f70d7c15ef4dfa6eb94b4d04d190bf5e42cfe6d1e0e28431072b4adbb282cafc126d4724b377673834a4fde16166f221dd72c83f1acbff915bea5398ca992f5bbf0eacbe3e79d52252d41953dcb04f4690093661304860481949e1dfaae483105d27414fbbcb3ddd19e739a8243b8fc86102b3028be578e2a9d1eef2e95f079c619adc59dd6d888ad1c26b332a1c7cf60fc41890f407dcac123f55b4d6c7513b37ac7527d7c3c80ae68753b5c484270477b6274fe56e0cb7356670952e9648424d618845528c2da9cb61c15bdeea6778915f444482d23c1f853d940b0befcec8a77c5fd2f0fb7e1bff59087d0ce7d4ce003be5304db3c10c3391a7cea3c5868bb086b2049a9f210bb15e0707cf1c8f41307cadafaf51f0c1963b053d449511a35b779f169f10b01fbde7b86f21385eda1cccdf3dd178cb76326f0a58bf8f9f98b6bbc49f6dd9ac0ccd04c6509ce591f49ec954b58110dbadfa0f041c2b8a1dcd2a4a251082f500890af24caaae24170a2f5a783a14188cf9dcdb2deb87ce5914801694c40879b80e5b3e5b1c4259eac949b082fdf5ca26fa291bf864cb8504941a72e4e7b89571cd21cbd2276a10a592b3e204d048867b921dc621b939b103b367ee842f243a34fdb7aacd86aaba2abffc750760303222db92ff0306ce85294555b340a389084393284bf533a58e1a14d61b76375e3ebb79f127af5812328c94028dddcb34c824dff77674bbb651d3dce53ec6b2d7106a2dd56840ff1c22e98f48cfb4152bac284dbc77ae1f1faec9197b3a63a9991dd10a5cb59fe54772a9a1773321bdcc793d2274835deb25889f9d82d924b63c64c00d7c7dd3019bde4e53c883ed08d986824888c70156d83364547d40f02e9960dbf91756c0a1d41dac0ce7ee11ba7a3201a148230a864d96a3b42fa6211c668a0522e077e218d547a68c4df8c3c47e98fc0f08c8ab4b069bf0cb8d928eed8deadfc8728610aae86c36f00692350d6823cb615eaa8b40ac90b4c8f32eb0485287933c38031673e0e90708c849ec1e1d92d14c94b61030bb96a9b4c70c11863b9ddd93c3c64fbc3a47878b077704958f8a0e8c7aca7f2cf6f151b9ddca042a170cb4c97a821787068f724cf72868b3b5829418e302913452ef17ce07d2d1f7bd908a6b95fad87fd99903a5afbfd538bd3ef22f3a38984490e5963375850d25fab2e0907a7c5827ede0fa4a84d6ce6e8c9a21015df6e0d5a20f7ac55852b9ac5929e2eef2cff6855e1aae03c47ed29c9cc3eda7e4302195a78a31bb1c4000f2807950d0bfc6b1ce66c69664f5e9c3a7e2ec115f0e0f154ce370653cdf644dd85542196b04037b38a0c1dd6191ad251218764295710bb21ec0d1996ad7fdb9be630ffb49aa6b6ec1d073706b78429a2aa5cc0d08cdd1576389b4250ef85da123dc53cb0d60b2da713aaee8f3d07eee1ca139f5b53b4778a70888666b62adf033ab2d27d94c46a8c7275d8d669fdfc173b900444bd07b077f2a22be163bc578693775290d71f8f0ab06b1aef92a7d5a296a5513affc5eca773311e697ec03f607c0aea53ea167380d91a6351e7585b054db7969653fdac48e9de0cbb20150552109620848a29881233e18e4ad6b9ce1b7eb48fb5456a499a62bb8d7155e1abdec594ee231c94dceffc3ecaf6174247c1e802362af159967459454e67179450f9c18b35b910ee536f375c944a53dfdd175a6a83034e206d916dc2a72db8fc809c93dd4758a13b953341f541389009d2fc5ef050f17879166de0ed00f8cdcba60da7a60a822ffbfe0034247f592236963b16bbd7bf278653e77ba3362144a3fd412310b8de6ecf98dd9ae97342c5f5b3dde92246b1bb2e65bf73a7af4be8fd744d4b71e94945cb1415304c3bc9689bcc8ff99eb261566964145213b9fa38fc36eccc347049758bd63ac77a80ebf4188172b62eee902f3b772bbacfb45def99ca62cfdfadd2828f470e915ccf0c282e1bd75ae59bd716b11f6560a8c0ad82493c12cc1df0ddc1ebc0d61743859b5120743b440ffc51310c1815e4f607664476ca769eec1f004529e9ce30607098a44c27b9a55ca648f416b379e7d2c5fd2064ffb21af68bdc12c83e775feeb08d66c7abc7e2efec2348a1574ba4bdab233f65d8aa753333d495a35add26ec90baa97c34d3a0e79ea005811d1f9073232a0ca8d229257d421f2fe7f76038f32683af12e368ddd41507a001e6f11b16942e2dc2afa41b4647f873d974837ee5cd80847819cca94de72defa41783b3a1a20a5efb306e4b55c6272eb3297db36e331d4574c68dcac653ef0d854b2d7a90815feb2bdbbb1ded0ffe468ad9923e9dbd72d628d845429a553c0ed3b2814ff09d63cc9c41d7749caaefacb9002a1e81c81cdd7dedafc897ab1a547b5d26702bd407a99eb3e77688d69cef80377a6000853d7197b323c61b741df6a949835e7fd9e560909db0e64984cf4ca5386df4f78d477a24976a1a129336650d30eb93e617f6c4498a40f56fce991f579fe64a3d1689dc2e5d87d7834a82d895a97269ac1cc32c34654e8861f303ddc5eefea7910762bdfead3409599a9e1c5f24bfb1344d0c91553606ca5bd18882fc88641e0d8fbdce62ae1098c9facf1a5e38e6b31611ab62339274caa48e88373f2d66b839450870f7d9e23cb6563f21fef879a80609502df971d264d9b70dbe03102978e214e435f95f9ddf55a50a62765e18e8bfbdb5aaa481395310f27ae2901f6fc3605ad40f883ce1dbf89a90f7b61121ae686a253cd57dd2b4bb4c2d04574c5ab754f973584b081ed9db7c6225e53234a403e03d05b44c2592d50ee4ca0f6a454f6aeef7ec19b3552cc15ee9ea557251b4359cd1e6c6e09a727a6c1a004e0f968dfccac63852408d376e3987515d4b7a83d42e3b69b4d39a4f96c511ea30b194f37d0f923a02aaaf1a512ca7f3dd48147383d4cd4bf163c4d5da7ddd74347d8ca21920aef0e7530e332d04d6c9e6f6c86ed4cdb652efe7a380c71ecfc64258fb2e194217ebb16dd1aa6b9bf7a2f8178a02d8828c98cf6d382d46465a841d5b0884173c7def94b7b899d4c5fdc7aaa4f5b309bbc84ac195104652617471aef8a2138aa0835088f9d405e64bbdb3153fcd56ff4b2676385d41b2a4b8a2026bec4554ed7c5c530f390f4a5a98327eefc60dd94c5ae509a4c7c967eaf8fd7a334d2765a0961a67f3bb3dac219ecaaa5d953347564c22035f061b575d80228950bd1c657bf0720d5ead878306fe83ef7cba0019fe9945cb337db8c882f3ba94a2bcaf740d818e2cdc50a87cbb93c1bdece9f5b67c49bece2f7b5171b49217f7ca134552942f6552b03e79e57fd2e5e25bcd4be08c19d2e3bf3d3955d41cf3ba4d7b6d59c7c9fe20a4279d5e08f5fb256f56af6ae31e685bfd017c80a5246b0a053b542fc112f17ae1de049dad822eb06c2892f16c9019ffd4aa949acf40ec3eb8bdb8979fe8688a256ed5298a1fbc5f8efa2eb1b47d2a5dcccacb0f1404c49f81a73f9f33897a0b2f7ba50b461cf17701bde1964c370b263fdccb27891cc101d096b0345e1cf05745f09e1fc9c92b2cccf01c1689e0dfbaac3597c95eee63f653c60b10b52ada1b884896249675a5a6f139150785b825126a97f55fe4b9ec444f0be0a51fcdf69b5207f5547b9d3ce08f02e8264beacb4511b1032d7ec48dee0a9a2364eeaec541a9241c55b7b76f41850e91cd6aa72554187b03e1b2378fd838729ab16194726487dc83dfc61fc89cd918e030e8d47b34a22223e66c659e6d0ed8b2121b184b2e2889c6b39f1ac627a3d0687d21f05445fc0e77d656c5e26b7079d5e7dce1176fba23687a58c81f70a79a271053cede1f5137762c7f27ab76e8c3d01c1160a931cda25f349a9efbcdc486e75b9ea74eabe0e0f2a16cacc5885094522145a711026aa0046ba7d5fdd90d5db4a2966b42303cd45b48a693344ba1b9a372f22c3674f05e4682b1156d7011014b63418615b95e5048679289245f3649ee1c57e9c5e321cc800c91ff5ac2bde84e1aa79b7d873226008af0339fa05c750c54b606d25ab04e4b3418100923a5776b2a72267814a44102fcad1e82400c704cead0607c775acff50ea3ef90f23be34d0253b2b674935524e51df3b8a1d235bd71db315da459a12cf3f8e4b9f6ea5937c107de335339fd7b19c49173061a1283383e7cbb130f4cd2f85a4677d54077ec443f92d5c411e02788c3b6681ebd92749ad192a296c665d6457a093446e3da636af5fa03e08833f032d6ace6a840c790a6b259798598e23302f1a739880996c16ec8c59251a571fca1c0ce95cfd85a6814c6e6621babbe3aa41a59128e555e202c8f42b7e89384746a05179d0880692e94263d09ecaacdf598bfe841d58ff40af5a4264202a94bc871d111b753868c2d91691433229eba4f0f5aacef7d24b59d876de199fd0468f7b2b433452de2ff9e096a7985370c02e17d3084b4d56f9db241d2d5d58677444e16edb87572a38f67c4667a2179b62a004c6f44a56aff9f00478b76d843c84cca28f8c578e10bbe0dd58912a785d0e18a1bdc9b4581b7240ba30c072f9b2e5bfee624ec034c970fa722df74837bd040467b3a56af2656edf87514f903dd29f8ae5aee6a19dc646eb8b6b3b18c010d4ca6b9ca4f3b0215c5d33f90baeee7937eb555336644a6e28c403bd9ebcabf0704b8676b5b356ef7f77a16c1ada6ee79f75065fab4982f04a1b3d211920f7a085c7dddc8e8396dbeee29b0fc11a18cd456ac4b254a014d47afd33e408740323602d9ac8bf2f361a53e98da5d0099e72a9ecc8d4c0409ff3a2fe11a9f5ec8b312f560ade4136a941edef868b8ad984fc70014379dad50ec7533001674fed40c287cd46133d8e865b6fd861f6870a6d3ecb476cb5d70d150eadc0a06591194f4631f0a4ac6f5394f581ff7cf4d9591bd653324b1bf05f72c3b56d11dc21f0bb3cfcb83b7724754bf3b1d5f3466addfa25038812914cf51e8253a0e66214e329e48c16973abbf17407dd8d0a6822f472d148810b64cadeb39b6003a21ab684ce8e652f268ef37ed6007b30e96e03261d7261d0ecf575d110a1105e97132010489e0363f822ec8c1517e89deb3b0eb1764bf91cf5e5d3c2b7e536fb5f33f70403678d6840c0cea8b032449eeb8e4a7d14419e60842045f32e0a9a55c30253d76095a4ff9446dd7130a9f74a72a0d55525deaa4039b55f3458d6e7eec9b6d9a00ffd6e2cd14c5fceb8a22e3bb0a13556b903727f3c0b781f210cb5f9583d2996900fe959fea505a7114420b460567c6f67c2c2a278564a234dec50da64fbd6bd6b94ddae9dbc7f3180176602fe08961009544a9abc373429ffc9d7a900d05631a27c529c702249fe60f9fcc164d559d3038e212e1684f3701f26f9a2ad4d93788b8952ca6bf2b0eef9e4599b076acefc5ec3ca531c6848c481c69ccbbe0211a821850de4bcb9ed4194648b41ff35ed54c3649ba5fea09ca256cc9a6567f0919fc8e487bf89d0f15df590cf0aad35e543814cedf77d3f2d05ddc20a3de0a8406e9ec9549817eaa95c54588c7f8a3db1458e6113318c9ef90313d8d9357cbb0cfd2fa1aca3f22619c1916ce142cbf08c7b953620596226455eca9d2e5b77523a30f80cc346f9e4dbcf3758031609c5abbb6626d986539674c3bbf419de06fda77b1811fdccad60b07a590ec3cf22d18ac2ebded5f2885fcd0281b58647d2599515b2b67563a18b73761ffedd4068c6db3b55f8497bf9566f8ab8cb78cedaecdb8f906ef5450b4ce8750b062fa33018ba5f92e69aa287880e9e6b0ba121e86715082bc1bbd1c42922421b816b027a5d9a5d0d8df5f56854d4a026401dd8ccf963ec090f023772b0b04a67d1f075406555934e1d40df5603fe2c3b35f2e656b79e826ee2b171ccbbf31d7b6970104999c1979bc8f4553bb92bc08895ae1e65f0373b7b72a161884b5dd838917f558dc1d2a0c334f19c10aaf256af24880a7fc26cb565eb81a16caa45dcbd776ef5ffb73d782a921ed51ec2f82c307342b062713c1653ba16f16a7f5ca100265311c7794e7b7caa3117bd7f82163ac6effb19b10ce4195c529f385362e111442a8cc7032d5a523dfdc1db5eb59d14c0da13fa92c41a240dc1057e73a83e842cfb46e1d4c8c0c05f7e8ac046097d87039d05026f74433bca332a33284e4905a398f11f1d7d2a44a7e335835fa4ef2488f74b53dea9acfaeaee5b4879cfa8e0ade5009be47192a953b1640f96ede425166085d7915b96d5af0118683301f831f8e2fc74ccaa6ee2e70e343f0cc18acd4019a5e5f6405b631ec698d7896cbdca51ed6bab45809233a5d428556160f2fe1e7ed6f60967ae9a176638723f1da309556ea36e6a67b8d6c59b6d5c5974bd77d5c304ae1f056b219636802c661935054b36dd53209fe191e1bad3a09efe3231c50173003d0927ac9cc2c10cfe749dd0a114249176702a732c03d953cd7c47264f3ebad2ea748df74a1cabe6678dc98d6abb43a3b0a313af1e1fd74baa424e813585bd52300d55739654cf10b9efc5ad26fa539bdc5af83f265dff3b2babb9e0d0ac99f584b7a882e44b662654bc806cd81c7c5a0b10a14da1b04e39b64af34242e697fa8cd3682beab1f2ac308c1011efc1a12dcacab1bf8470ddee2b148f1537b3676a7fa5210280b91e9f7dfeeb1f4f267b06d05d56e4a49699cfa22dddc37a7b990a3783ef89e090884ca690f518c631e154dd21c368242238e909529f37819d6aeab83fa54bedb179d1abbb7076c8610601fd385b309be12caf152ab6033048f431fbc09fa5c0c7ab506a94ed45e8bde4035784496a1acbe0885b9b5b933ee089979106b8f553c073f350e8d958706eea7f04ee9a9007f6a77b5fcccedacad7bc4e04a43d3404f195d0650635ebf9735615fa96788cc53f2149f8b3d3f27a7fabcbfc56edf25f3203b3f073ffca22e74948996ad16b909f8c71713c3b6712a6d9175039c839f2d0782878a3a53d10a43bf73cde3d95ea2d596d1e0db54070fec1fbbaafb0a05a12379ee3e611b349dca6ca81662c0c0b69e38618905afe67fdf37f77fbf9a2bc379737d55f540bd664a200cf2e99c0f3359e340341da7060f66ec017081be6d21bcd1b63380ac5b99f8a9078d624b7a86eaf2762554870a7428e1d04f00fa0bb4607ce7c1ccb91e0131c5cec3f003a3ae4e15e7e25be5281366f3743715b8d3478013ed44becb1aadb01988732f435b62c6e21bee2ce5d096e9176c063d74f5b582e31540ec7d84f2c9ba8d99213ccd772c5b7b821c4cd2b82ed51a66cf3fb9358643a921be86100d93833a86992a64ee257074ae7c346dacb9739dffc54a4b01a58fb13a19766fbc65ac2157d5ef6b2fa3f0802f65731991da4e473bdbcd068a9e7d570c3f3863524e493673928e849a6598f8153e3fe8b3bbe0ee998668c1b92081278a4a90422a248a7a870f048f57968b774fa5853451e52734b2091e3eac45b603f370c70893795897550f0bfdb6c162aeb7f7ecad984f8bd72ec8a0735c36a566680152c531d9a87f56a238565401d3926563c39af2197536c9340ce3d232826e363edec6882879fd1d3680b175fc4a6db604d26f9cfbe90675fb51c5f33dd2ac11e5863de62cdb5086432dc4e8331611087ac976a5f8a80ea01dbc6b0434a4a64a2868ef09e857a9b96bbc93ee14a475c3f70fc6d9a1b728628343b43624f12c4e1199d3dbe2ea454a36c0710918f913ea31668c784a1a872cabfb86c498a8317f4f15f4ac13659f21207a4eb25c902e08f29ed9bfb65295dd16b8b33b822435b213762d6ae964100f216c7c2fd47842e8c2103d1c2e7f7d06bfebc64c2d3255dd263898d56fc7a57bce7cc2131e1e5bf564dfdc4819251566623f7e01ff3f935715b6b901b59345fa81151fe3005c716a26429cff9a2ddd7f8e5bd44482c92d8e56ba358b961ef02c3d3f2f4f979e9c358438e086c292e37060023cef86659fcddc1fb1619c5ad82ae0a237b7ce136cdb26a9119000159916694c0671178a761e1231c5ad4c590860bb2ba4a582217e8c5fce3bbb807d3452041850e2a97a627d9ef43c3b402caf91f20a3daa341bc5c93e669b7abd8c2acebe0d38851b26bfc8712ce414dccc29fbd4561e32e51fad72ba0871833f1acb0f1808a8d94d39255fb3e0ff68d67468e122d11616e7d538792c0dd79a36f5de972180d5e17b71abc23995be8c6526bc8be6d12d09dc664d0fd22d53834b4f62cf8dceb9fb04956311132f9870a9dac0ae2e0f7d7936422302c280d45cd5c085df103bd7f584769375c782c0955c77747578db1b98b4840ce5890b1b357be82983e8b37b14a5f2a8edbe810893f01f711dd80f524766428ea108bdbddfc8dca02755ffa98ddb9c684e44c552d0dfedbe028fe829437232552a36e10e69d9bc233adfa1ac4e792a940e57c05efc8e1a1a29d1d76a3bcd3cff077a34e5f8c41f45b0af431e61d1471fae4683e5a4b4798b2c52f2799df73600c898957d18e2d551771393e7734d826471418de7249ef2efe0baccd77fa2db5f9d5576726e059f9ae7221434e2355274e56b74937b3167e759a88db45a1a9a2c99e79cdaf99afab63658b958215af2159bf94e176faef5ac15722e085860cf95f658b3a34bdf0cf93202838930f2fe2c1e2bdc92efcc842dacd3c6bd7fe7c45cbe24b34d61bc54dd167ac7b24aa7db63c913dab85303a1c84ca3f8da31744a416168c9720a42c2b8765a0e8576c804dee27e4eca85698bd7699415f88510a00e73c551b292b696cbed8865640cc2c73017da5e341d57fe38e745cbe253c446c104f032e8e2d478ea263151bfded17cbd2f9066bb4603881ca71c93c68738bb4d72a3c021a2c8e97ed5874d9b7c0e851920442324f47e4b5b3256f4117e25210734043026cb3955670ff3e82386ff5a477a5349ce3da89ff7e16cb4955f45ca4d02e655b151c035a5a1df39d10b19c38f26cfeae773d9fe772e38c3483d37b1b8097154014931f874b806052c86fb44647360cdfc4823b351c3a470396346207c459b5c976cc3f0387795441244f728c29191e2d16acfb63a956f3e7d45b71c47f6cc30e54984d60450e0d0d34c31a07343c07c616a5a9bd4d166c009e10c53b419dc7984027644bb3fdde58217fac170f1a54e0b0c15791820685bda07e124d471738b5e9175ddaba653dd8825398863927c336daa964ca39418c5f68fafe921457bb9539f45b0c32588ce452d53a0b66e2d9514dcc33e1054082fbb06c608708acb3af52614d7cde5c6fdf067e9b26b9dcaf0250a1206fdbee03df95ebff9f3bc63bfb0acf4e7a2c8c392ebfc2cfe5fd51a369e0b28e3a92180a8a45e12ba47f67bca7f234e3bbe1c6dd256e9c3eb88a505953a0060c9e1aa8aaa2402c61f846f81ec49ad669682a3cf0acd8919d2a1746cce148e441ca4835c998a6090adb9745e1149a39a02d82a4056d78b6b1dcf70c7b52d5533a312e49f27947a53da07b09b6785b79ee1d94a9fc72483699fbe498d94a67c0f26bf41f3db541d6070ee2f4bdb78669b9248ac504794c596367d92f9664597a9be9342ec63d5883ba383e52813ab63cc240b1f707f2934cdaf926d4005fb42ea1a5062482c8a030bb6d9f030b035462ea98a0f90708e53f71bc331b93197367d305e5348506c513e8a858b1c8a3f5835da32e9d4c986ba613cbd55e9da26631779195dcd904ec604b74168117ceee35ff0e9a6ba9b82d7182d1d24f1ea07829bfe9a03513cf851756af44a5d802358bc1640314209f7b874c6926ac66d9080f45f100ac485949a3b55f82d9d87e6af70fe3b2dacb483f7365f173b4be4dccc96fc0de30ec020f13d3dc2aeb0b7f25e3a96aff70a14686718fce82de012c8227f6636f62cd4417a5c5519c49ada79b35563edb9cb72f9b4cbaf93917858200f083891b45f3a4bf13f2ceae8656554bd1163fb572f786015aa5feafd7e01a44cf6e2873470ac7f86aac7281a70bbfbad3aa17b9e14801e9008583bdc028e2b821b7e70201f63cec39055fcd867a7a96ddba613755977accb70298647dc50370082c6bc2757685565dd036e128a39ebaafd98cc2b27e5f5326cbaaa3c44d246d9d14a62356c6073915118333eabaf23f20278a2ca145b3b4b025b7f0e6742b79ae9ad6939f5a5bec094a1cbdf635b7ed34508e2f84c8d18cf31b283241b9f7e75c9a8f266f8ce576627dba5d4b90efe012e5581fb146cfaffbb036f59afce4c6515ccc0058724ca383579c97ceaa997dafbb5a6faa76109e788d636785d940cac839dc9c49d2bd248d01a0ca9c7ea09084d3fa0e096ee66cb92361095b554c4843842c20298a0bf2b5745b97c9d8191352db34e31446fec477554a8b98e0d8c78c996b1028a3e3182a47e6516f37f2f00664c54da229653124a0ab4d7ffaec8395e0f6a434a4d2790a534f9607b828d6821b5d1987094516dfa3565f4e94c1224cb1474ec43b5fe53ac343490d460a89b451de2970e5c2fc0a53d09717f3c26fcb95420d653ba55ef503bf1efd1eb8f831b06fd48629a92106d1cdd4e0a8517a2e065bf0f3d9835ecfd04b9f376089b2aa7662c20226e53e3c8bb2c23dee6aa5ca0707a099b90eab16dd1241089958bd8cbab947f210c88289329e77fa2996788a2c2fe5b13b8750aa3375b8c8a49f357b0f9a41315408ae05682bb71f33dc02ca04096d55da420aed71bf26bf84e23de6ce992d50f61ad294c6183a7f0f45bf4f1d8bef07da9fb37a8c7e9f2aa75d8d84ffb1670a37ce2bd63d10e1f5da0760a6d7bcecfc154f4d6688dc41b234f2dc66653d08490104f81cb9ceb84bf7501288dfb89d259959dc827bdc665b6e0338f11124eb02552554a9a3f6e15344ff2193fddb8704f76f705312aa6ece3079a8e654c724cb675d1a66e94f9f902f7f30ecc45906d79b828a699853872e0a2d77f53c61ff17b1e490d9bb2b372feb0832c9ceda34e2f1638b52f316266cc5f0375dae3f2bb79a25995fdd485fff17ee221d4360c440c2060afffb857a5ab88cd56a8154607b14add4b6e19471cd042f58601a31096cbe91425db252cc9726ef7a5d282464ff0cf76801036707edf83bf44ecfc7a325d5adb721585342a8d818474aa62e1a74660a8a36c2e6ba263a2891c3914e36ffa4a999c677c448863671f5655cfdb769f667a3112599c0551b511ee1d2672decc80a4e581a9c87e2ceea897e6ee2b96b159d0f30b641c90ff4ee4eadef1f1fffd01cd8b07466885d9a4f242b9596879ac7fe8326c4abf24964a9d80ad052f3e5beaff9642fe98776a4e1cac7d3f83cbaab1edcc867aeeceffe1a4b731270efcc4d3e4aa410e3e92daa99b57720ff7c8d4cbea187579f1d9d4dfbb770dc94c1cefda42209657547473f2150fc53ad625dff5d285a4dde06d35f7c9cc4a2eedbe8914372b71e36e431e4e39b9526f74ca1d6096110e7dcb93887055025d95dc90ebd491b626ce0243123a174ae54eb892b777d447ff37c1fef8817ad980789b0cd39940b27ff2e7d20360ddaf69e46a03b7c4eb4d291bfd58e3899e0048001978e1d3ea42dd534b3932d8f6107ebba3e01111f6cd43bc82d913e19f5f81dece6b5c8969529b571223f13ace0b694f36615b6cc3f4d6e51ac224b4a8458170604df8109f430d053db19cbcf3c5b19755abd80f261cc36ba6d91e39a0e716464e0554b1a0d09a75a3b7f06fb312d2dfa895b095f9d13cb9d5833de7ce8b751b1bc818e67a5cc1c7a34f39420b91f175547450e427cceab9d8207dba1637695454eea52592b226d40062ef5990b2f78964b87ceed8ad509b560c59687231773261f0369d66893f6002d3921f5aa4a6a8a23cbe6279d285be28f170a14da200de99b5c0273169c62c6d296de5a83c6ba24d76dc625074afb389cf2045276083c6cd6020514b61162d9d94041c8f7a562ffd550497ebb4d84c4daa75a16285627f6337d444b3223674c2fd7ecdcbf2535c3e44706171bf55d04c5234c1e216fba4e21f2670d645e3438f9d223f0e48fd2aa60291c9d407067e9d79c54054dd88c84bfde2ffe4e60ef3efc08f86e5232d704c1e253a20b8c35bf23ddae01441f907ac2b4738072924fa1ccb652ec95624ed3b207179fce54fc464aa0878973121de9dd7270c66646f18fcdd8adacd4387fb6623b107ad2ad2625f323ec848667c5cd467bbfda0a89c2a9db75e7c96ec3dcea80f0364af284b529a209f3b1e0816bdd74a5d1acdf3f6447d2e2b95b09dc9567013a24cedbb41fceee0d0f96e867a3fe1a88c9866ba7c17075ea1ee3e77d456eb8a5b5c1fd002b01c4593a09727dd9cc3a1f0ceed698d6de63ce4bc2673d065c33d5107f7a548c42b47ef68191b43946954d7a549851cef09f9dde0b706d7a6fef66999640ae4326ee8f9e03cb38e4e48753e8e8953074275a3dd5fcd6222d9440d7817dddd931026636ad777901e6521fad55fea4113eb52ed6ba8fc53fc5700dca50a42e12e45d08c603041073aa4604c4b85dac987173e52d8da8d4beafec3bb43784fc647126a6185fb6ccdbad848d8f464d97511b4de5f1ce6a9f97b6d6fec820963b607ed6b00266f9e8d2776964f47e0f21700db322f64d897a60d3602a6733b1341f62178a22a6231a757ac9128a1dd8f1d5954482c43f8a2f78cae920af4ca7485f1f604f0b9f502e0ee4a8b7ccdedb8f377700944a560381393cb864f6de03de5ef0382733b48bfce96919e4bcd5cf767619754f5c5777637cde35e22b9152310543f6ab13f12d1876d2642cf2451df6a301a09831f4953ff0f6d8b012f8c8b78fe2384d196766c0d635b682a353f36ab67ba21d407dd43fda521d870f0785bbe239b2bd4dcefb0b240442a3d1c72ea6ec5d23a3a76953b33aa93625beaa7b97eec4bfe8c4c710260534dbb866d41f3f8416935e0c0967c93bd3a39cfd1e6398ef1fb3a66f1f36f92682e8fd21a8a497249725d8f0a15b2034ccc11c080cdd06d8f293ce1a356a78706397e8c85d06c488a3eff1c63e167336e083a85f51caa147cd2b3d96774b6bad5311805f96b1dbddf476eef31d59f67f61feabb9abbd3282e5d5bd821ddc01aff290d58170a40068384d8e539a6eed927eaf4240146b0039bf4ec561a66f83c52b6a96f7b4c3d336f0485d0cbb8b724794ddea276a88cab0cb45153ae28ffd99b8e93f8d9d20b876f22a7c8e88108e1995b36d3dc271b28cf40a881162dd531f674aa83358d64395b0e66efd142e9eda9fc6d121b6a9082b2a6044e41e40f9d1e6665d85df5843cced61a524f77af93431f1ab6a89591a83951594b9fe2c503c3ec01f767bfcc9ae11a11cfdc083ca9dddf3c9336e08a8d717ad568bcf30aefe41af860c37516e8b901db2a81ac6270a519a60ada61d815b449c9eddb3649d91ef9e020e24e4ff206c1ffdcb9ba0eb69e315f017c6d3e7ef6dca8cf544e522d3b0d3e88c266e265d0af14a919899297c5bde19b081a5a252d5dcad028f97de0e1a32cd341ceaf248b86798166e3c3cf934b876d741912b4b2be5e6240a630014cfe40c3c90c310046ed27ec60affe037fda57cd894d58e1b5daddc8e740a0dd6509fb85c7c03d881fe8892dd7a373b84aea5045825dc5e2237550914f6c81c3c301a87e996dbc0eff021b544c4de21b98b32281f0f5e98c268291f945f7833e3162f01df7ff601bb5ac67846052755d01972626b2a46daf8e8debc1a2ce50876a917c43b2c63002192e42e68876bb67fbaeb80fb4a87df6d5aa3e4a40bd0d2707ed3bf72b9fbd337ce155028631b6cfb15ba4a6b6f261f28e9ccdf554f535ef40cc0c5a0b860183cfa2c0086e1a106575f627050368fbf1bce8e0a68276da8827aa80c565fc5576a325d54faede24a0fce8f52b56f23573b732776184f574e532846ae8b729e45c4888fe677a44d09a61eef091798a4722413d5fa929d98fecdb5aaa47db4a2583043de414b8e7afaf6da4a4713fbc6e42ef6e1db4c803443503df58876e382f619f035fec5f23847c82a7fb4a1471d9a76d0b412d7f58487883e395274d08c057e7460345170e2a6bf5f5a300bfb04795061bccf4443713f6db740e95b2c1693315c66e6ec293f5789bcd8237c6e429ab0205dcc52264f4e6242064dfe3f7c5b452f9ea1d1683699ce7fa7171da589b361d8efa4425ab3c9cd12f964bff6ce866c3d8086a4080e0309c5e6db033854232218d5e3ad6c1ee71778081dc28b14cb2f57c429e372c8e283c2e329153f4b4a1b879ba09a75e83548f022ca5dde89c852da332561fcb9615e72088a5138f61a45a378d8c3e978cf4f2129b4aa3c07d45cc8fc094f8fa4d02ae59c665a15ed2a616059ffb93a9601b178997ffc9d9237bd584c3290408fa50159eda0ac674abef7e6dd5c310153c30ccb6a4e946fa095a545f5e5676a308631901f0dccc15f186253d6f0d6f6bf420d178991795c5d8121f71bbebe696a472dc5be28090dd4f685268868cd97309070b2641494905397965023ec21372ca3bbfc795048b433e16debf8a3ce22d6472d6d22cea47f42872847dc244e84e015466b6b9bcbe5566c41ec7310fbe5587046752144a014f771022cba2c7aea19765a804f5c68057c1c7bd54aa7624485d46fb9df2471b36261daee644f9ec0ca8ede2cee4bb91d867a5d8203ab8a1a6c7b1c0c8347ec566748743d9cb3ec3df8f593af120d011af292a84f02c976560a4de2c5b3d8c1b3732f761e60a47178ed684f5bbdaa17036b7e2e018c2e40a212f05a026ac0df6baf89e308a9a13f102bded4a918fc70d603b7e3af6887bbe9055bc914638f6ee6b3632b7f022dbe7df26308cfe130f900663487d23539e55f9799b8170f757517aae4380cfa2870bd5119d9c068fd5d9edf253f6eedc512f656572e8fe2c3e7c7ad85035e0a1fd91bf1f14d79004774839e5dfff61b7ae8851e11471134df1cc7a14af2cb5fd25b5fdf2f5edf3b9ac0f24ece427ea7164c02c922f5c41623495c12aff1b14289d2dc0984d6845eb31ecfc2caa672eb474e2fd8da330ef00cfc71bf61b18b69f5b85575a95b581ce16d66dc1ed4a9567ef60918722fbfd06330a2728b0829a8b225b6049bfd0dc6ca4bb13553709e9cbecb6d23bed90e9a0d9a7cd82f571378c6ecd993935756a131d103708b659e1c9a1f579cf45673cde798223f9765dd22aa6c9d8c50c888535c0dffc783dbef9ce7b73ccb9f83446e65a9d37a5db8471da21872d730f3a3e9e1fdd7c5b1bdac0b955a9263ac641eddb104faf314c1ed370a873244bc0839044ade7ff613261dc6ca147d722548231764204db5c31bd537bf5c2ac008e55a65483c1eddd2da6dfeac20afaa698f92f5c9844ea9f64f21619e2f60fa84be28f594f7e53943aa0ebc41832b3a2e0d7589fb0bc9c119c9b80685be4f50f910e09cddde1703d5138257b3615a97a472e74dc4b14fde06a58a32281cc72b02f37dbfa027b24bedad97f7e2dfbca9da526bde8ff9ee9980d83d6b5c853ce1f341f4c30c3710eba7648e0b2b355e814b117aa1ccd41aa8f4c295e692e620dbb38e3bc39442898045c09d33de24254cf1b8f7e16d50cb6ee4e2112522dd820586d784522a0946f7426cc2c1eed28d451e454f1cdf335a8ecfdf0fd3da3e69e5824ee0d0c9f402e5260a68eca69dd2d113dc00fbd9730917259838e51e2e716023fb037a78d7c4aac62cdc3ac2d82383737a858b2eae73d050f1b4e1fad32312fcda0a099216b9d24d7e4dacba15f286feafea7761bfb125c13bf74d935ce15343e6167facb6b470ba9816c3fc8fbcf143438e1007da70bd9aa6fe751f139f2efa16624024055c0de7e1628f99e103febac2018eb11dc1cd489a65d198170e05cd1682a4350a3c59563a6a3b2c3c607d78ffb5d01a4d8c8d5a706056cc138aef492dafb66045b9ff8f0051d528a3c48b8525b55d4462a4b43d43d6dd81e19025c7d46ecdfb08bae2222753630c27c7c78ce0ea10692382ad9627ef0eda405b10bb5c8200792f218c29870644dc242fe1005059cffffff63