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

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

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

Block Certificate

Block 56670 ff4c1583b39391e359b596de14559d6903001d12ca37d0beb51ab55fb8dd9cdc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
16e9a20f1db44cca0ec412c1013a1aed4004f8a4af9ea7f0f60793d492788e40
Certificate Block Hash
ff4c1583b39391e359b596de14559d6903001d12ca37d0beb51ab55fb8dd9cdc
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0040010000d0060000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005119f6d5ec9e43c9704ed92bb2bb9b7213e591b41880658527a71e84bc3e63af12768ff1704be8651ba1708ec2ffc4fa70ef11c3d8c6272e1db1ee871332ea62770d44882b3e130d0d9e307395dae1159fdd91e299d1ded92d0a000000000000004000000040000040010000d0060000

Raw Header Hex

000040208f49d1892a5a4a1deae5b94b01e01331d3699214b675859dc38bd85e5be6f77ae1e1c392a42ad28394a87a26e5d73a4697ae9b813f6e6b5001da14ddcad068cdf74b0d6af2e10418408e7892d49307f6f0a79eafa4f80440ed1a3a01c112c40eca4cb41d0fa2e916

Proof Data Hex

59,560 bytes
121216020307248b2d7a988bbc5b9c2405383cf5b16b44d2e9673facc3fe1604bb4e067be3977a9c098aa148fc3a9c7d08b23b52f6543d52ac216bd5c860935722654e44e42443955c3cf54fee76ca1a5dde41881441eb7adee29c5f5450461caa45ec33693b2346a330da8c2da5e392afa4654336f388e04e4cfd98c6c54d4167d9b63db5553e6d6cd12de4fb1d069e33ca66562731f4682ee2a1e8c55cdae57133c72aff16e0722282b7020dec5bf7994261ffff5b8a7350f7a8ff69a9fe8e9bd89fd381994f6036c4166279cf2aeca88ed7d8367ae35013081b56fe265ea0636a46baeedad25f5dcb5576675843c8de1b5c3c8c283aaf07911f6de7e455fc419807728ebc5682b089b947bd934f02244ca7066c102af1cd5ca3a8ecb639a68dcca8353227df2b77cafa4fd0c642450b0e7ff8c4c5a18c0f8edf7463fe7c00b5a68f9001f67a2a55b126ff3f509a72869fe3632404ae1fde90f8aeed6ada4bb70c951cb0c0dcf3f68444cf55a20d7a354fb34be14bc9401056af90f669483ce737b803a461ea3b10362064e2f223cb7c7de9e18ceb1bdbca2ac352fe9f49166d7ecc33a121f7598458647b12ab79c89d17573bcc51c01f595b4df216276762767dde305b28b022177387e229c53c15f405e59a64bb4d34606e6c9ec96fde21660a2bbb3200b54fa47e4c8fff0104111aa1a0b60842a12d584ff01ae524f0680657f02239cb98e4754518f7c5162f60f9c210bd74c1e06c4b78cda5b3e15acf57f6420b1e1ea5ae49efd845a1942ead6a37c48cbc4651d8ae4d066fbd78ec3c1237b709d209d7d79f5db52b18a90f0fb57efbac013c6494a001b4d28493006a9aae81f8068622394e92f7913ad92ebcb212750272a9301fab102fe63b779e1729a4716b7920d648e21b2c22d7c4620f590f83d0d78d8a1ee28ccebd2018cc2d080eb1194e2ef639ac6fb3b69ca07bdda5192feba59149fa5cbc6eb897872bc1dc29b5d447bcce706c31141abbbc8a504c018c52d6d44246dcbe9e8979b02492367f45df004bac1a27295e58fdbb9acc60dcc14e31a324cc3f134f2bb7e135013a97d82fa05a671a8a9e64a059a658347d651c55bab92ee2e5446a75584f6f523bb2a9ad0f4bec2fe817fbb8d1870ea9d794cf6ae77e0a8bbcdbc646a25630a7508c64e292b715fc603da052fbd6265cd64547bc5aa10f7a79e7d32850a33778a140d602f23651189628a3c18476c040a8522f7365b8afb13871abcd6c309550576c183ba0552fce10deffb3b84c5d31d75bcc7bcb7a18db25e77e2bdb82bfeb1a07d62ef2bacc46c1d83529b5e18c1921d5bea24734c9de8f700b9ced22cea8918ccb235413fe02ffb2cb3d9427425ec4fef69d449cc7a86e8004f78aa8564ee340ee919e801e6905eca917f8334f7af79d837e7949483eb145f66c1a4a9f99e741f7ccd5650e84e78d433360829cd91041a99d9e9d6b0c6281a349879bc31662791065c89dfec05e6babf989c7084f5807761e1aed935b66dffe09a4a187d21a54470de3b787ce44e2bb748c261ef63c81e79a248cbe4c52a53c6d43e22b07ed2011451895adc7527aecc7e5505251b0b8ffed763bb2465d7b314d577fb7b5851286b9468112282146c02e198ef361cba9e554b88fc17e6a9c409dcb868ea8d61d5c00ec0f6115eaf4bc3ef456f24040a36b2a3b770e3840d4865ce3453d8c80d28e4581750bc2b41ed5b36e3812fb692f73e42efa6a8016edf50eab7099acc83ad3842aab138c5c168cdf3f871d9f7a7d77e922e51fadd48329a0e916db86c6e237d128d0333a055172d3700d7b7513e5e722a011bed48e8f0728e5f39d2acd5e2da66cc461de38e7cede14357461c25d8926640a9f3dfa6ad519ddf034cce9c355e5b6b8c1b3da6b78039da83940250bb50c5d9c76cb157d5befcac3dbe4bec98015bb0829dc097bb180d4ee924a620ba0a4cc76acd4069562132e68d81c9c98b4a2e788007705e095ec56af5864bb541b8e39e5c5181b25bb2c859c41d57d07af2ab82f6ba8b91d9d5bcb5ecc5fcb590898fdfe277c2e9648066941f1e483908315dea394b4da5ce12b7f55973f81e56b93887619d8f91db3cdc85713bdec0353d900053b8aa9dddf460592a93f1fac03d7fa9b2711299cf4171e67032c2fa7e621fe878b35426e24cd953526fca63b589c5978ba36c36f0790f1ec972c69f40c5b36e267b49b8400df576a1ed8ede6569f33a77fc0900c0fbac5aedbfd4cca46effe8201e2f1b59476698b0690dd66b4ec85672b6c3e292d55622bb7a46b3a113111b2ae1e310ea23997675d6a1734a0cb06716bd25b3e60a6e025008ddcb183967eebc9b2bb10486c537d6b324871dd1337e449958cf7ecb46580008bbc30645d8c14a2049b0af6f62905aeed0ae3a2f48b4badcc3d655dd78180430723f18dc423e7eac33d3efec8b8c27e70444a9baae203b9099eef32b2bfa750d1251b8a48f2d8914ca60ce0f28e988fe288f7ebf7f22c797e8af083e630136376d563f2b956c0f211c851266dd62c80804b54cf5897d3e6a1b3252f0dd6e3a5711584cca4241b72e2775c07110cc6784c4e6f8a899ff2eb21305bd2793111493901de467f6fc48022577ba7c822bc1e0b065889b04a146ef541882f654bd70b0e972c89287982deefcb14863edafe506b7169c4f1fa27b74b20f64ebf9c3888a07fc166a2d0adca32745d2343801b64364c2fad620899ace89b6cca1ffd1de4205f6e6a3ddd9e9271c0fcea902d11bb26ac1f8cbac5b6a5978a73a4c8838cc21204c8f9aeec6af36fa4cd344e36d03f63360b15d09d51acb51776794974d06e53be18c202fac0a152b3e712b50d047ab175cb29f6251947c0787a7b8d77941832b297543a3c388b1d022b0f351499d8afe5b4ae1bddbf57048b1b930ed2a6534394fa63e1bea5c76bd09ddc3b62f91228fe0fc790c50023126b0ff995ba5548ab50973f9177805c16008209ffc66c529ae515cdedf041c560e84a240953d25ece1f446d759beb6862c083435241dacf55ec81d2cfc12913f3b85629a898fbac643a7f8010627e7ca7582c12760be990ed6f482f5a9c989161f177ec9993268bc1e8a137db33200355c833e6d3dd7789798eb9b84aba82dd8690cf482adba3dc86859f610e45992375f991dd01d5dfe07f07ba7e67fca84e3bfebe9446213b6ec555805d2c4aabe6584e1e736e7ba0d071d357a044a110c4455656415e72b22695f006b9dba2c7a19f682b4ca5a9e336b93a5891c56d5f3b6017837adcaf233583118d1e2ce3ad01c7a102577150e6db77d1c0d769c77df2378e944b43a0148ed16d3ffe8823cf52bd278b0bce8afd5506fb394736eac06cfb81c8b8969ae8366a61ed4ed06c5eb0d372e62c8614cfa5c8d82df3fed0b277236292a7130f98bde231c40861002fdbf7ddc844aced010fa05abd40fdb1982b39d91e05a55aa5c0ecc4de1a9f2ce5740ec9492bf65a123fe2e97d38d2b01a1b31ded33164e55ce57265953686d3ce4193aedbf5acd803bc89a9d8773aab4b8632ecabd50d7dd499532385717a78b90823d22a8ba8074803007de5e6e0c63eacf948a1c2887f1c086ddf6eb0c1ed3be2c148f55f0592c80af589970a2cbd49e01d1b92a76cc78ab81eb29b187e886d56632027bf117669112c9ee92690c701d95f7e89a0ebc8d11695601ef69444c3d4eec85322b011ab84d63db7f75fb477bb574baa24f8624957e3c166790248e5fc5bac6ed619ad5af0edd45a98f40ea2634e5a2691d2617a3fda61ce3e43a66663cc8c849230fa253628c88d380aa39993520e489d93261308da1c4b5be44850b5f639a9906ce50523c302254063cff474718cbffc3f369e82f1c0ff98c04e008ce6ccaf6ebe56430b73abfb22896e3ee48b780027230ecd469f61148b3068d00d9420cdef58a9bd90d1acc20eb96f683f290a5d643e1aa500f59e808e941d2611c17ae7e89e88c217afa900d6b5d2cfeec48a872645b7e1d8a5b9b4fe1d7786e083edb17a8c9423d46782294f38386c188e653267ca5bab8ebb43fb572185960c4475212610a94a609b539a634ca79f3b0d4b90e92c7e18cd95a0e0af298c97619c29d96e06f2eda773e4e215f0f40d416e50a0fc3299e0ec18754c6c2c11b153db8432a8e9bd4dfe90045d90127b936c0faa8566882723b53379337c4f69d5464acec60c197f1363f3cdccea5bb6dc67c95bda253dc79c44d4ad71a1871713c70c2bfe25d02807cf411a7241f4aea4a0e55f7568f109cc99b4cc85facf70a6158b1d27c62f10a5ef16890704617c638a6d2caecfbe1cde397059dde766b5e902b58c56e2d32d367cbabfe59a8597832ad9c85520b306ee54179efad208745ae915ad56b03137fb1a3162506d13b7bcfbbdffa42c28216badd5da602bf4919f03db11ad6a5f6c05692d6e537d58a54b0fcc88900cf0066dcc2f954fe73a5d69cec2757b1ecc7adff324ed4edd77fa6b6a0bf790bc54d1dc586fbc9cadbfeff3b0ff1fdf223c193bc4ebef88432f69d6a60c2a93e15175b37494cb146d21f108e902407d0b2c296c46f2ab075f2479b67dc97ee8150f77e4f207ac0f8a3fe893ab3160e719257e0268229b0feb58ca16b2e64161f7cf5846698f5f8c89196b4ab8231aa28ea200db352187051701ad2a31128394c514fb27b3c68a26d0e9d77d770611a78d4334834aaf89199c15c4e50afffa4845cbc739d9b9cd9d4b4df1656d2a7e4fb9d56178401968664a6497df5b02840d6641852f13e6d329704d738b5c37ee4dea097e97cb4042c25eaf2ab03466149907c85ad7144ab0bbb48f3268d2c3465f8f191c3f8c53173f4a8acac1357cf7a1df21fce5075f70260ca38bcb47d06343eaf7d7f9cc4815b7a059d1172742ba339a9a1f563817f620168b836823e7ffc953da25b9720d250fecf542489b9f32a64f795cc4b748d4e50898baa28ed6ad47fd38523a8e0bb4bfffe71ace770c7644e395a623367227e3a010f55fd4d15e54d24f1e00526b1f71f85fffb21b1ea6fb3db52233fab988cb8af855eb15c3325c24d73e770bae1ec72b887028e141237503a2531b02b4c2339339b3849d7d1744da2b6d09c5be4fae3bc80cf755ff7a66052e089f8884beebf88f5b636905981b0a4ad74aea65906c4df6574b4aa240df60a099ca26d82a2d11ee4d036f53ca67a599841ca5c6d3b7608e399110584528803f35e2e3fc629dfac6b6769effd2116b4f9e17f5f5bd289309e74442cba14e9bb63790cb5f071ca15b43d4767ed0fe401844a36441091cc828502f333301ca303e29de87ac692a8dacf4d35ae143f5b5fe55cface5665c169fb7e92f3602ba0c1c538e98fdccca32945133ee673cfe3a0d5ae9f2ad9f8b9fe71df84674a23aa28afbbed319064afa0cfaae1ce06491346668d8972f8435da628dac55a1f17d36ff753770f5b63be9074d6d8162598de99d986eb50c37e5d5bba33e732f822fb93748bd98af5665246a279a7cb6aec2222f34e0e2a2cbf4d1a66eed591a9d6790134285cdbb33b12e0e1bbf5bf0fc0fca82f0c5c8d3bb23b51196a8a7814ae6c93d4bc481141b949f8b83a3526256621a72cc60ace651aa93b7d887c2ec96d742cdddec199fa6a02ddb5022be4f51f7ab46ed5750ba72f2bd4851c5132d39840b61c4774469103c244f7ce1852110156bb6aefe27eb202775c17d3da881e4a68aa377d3cd9801f45593dc52e709272d3483821a49adf5efbfef903a9c0f3efe219ffe0106a6e283e3f6bab3d2f736d5443562429e31f359f55c58ced901640de30438e9a17116102967820dbd84b361eac05aac9ade9e8658bd127d1eb59be23c4f474a26b5a70e30023190ac6c42d92f94edaeb37cbc9b719c74988f1c8e5c970b5e88784b883d6ddc4ee1b83757c0c10597bf4cd51031af908000a13dea6e6c0ed15cc15ff9445558c09792eff23399481bd17e1e9de75216ff8a8ecf0fcaa19ea1ceb0e8fcd318281da83833ff5e431765f14ea852fb27bb53d0902137c0760942027a1aa23936858813a82e0380a934baaad6ccafd2d98cdf8249e5d9722933fc3af74e57501ef65387e266af998e8bd377f7c63d07f362cfba175905ef7ccf297f1a1e147b7f546676d979e86bcce87ede30e1f8b20f42bac998160eb62aa340a61a8ec60cba25bd07ee0f4776ccba973223f48b53751dc8e437bb2e1d929dc6a743625839d3eec0c7a9f70e1e1399525daf7227c3f951400026e171f3552cecdd59536542a3607bcbc4df117a5d5d387c23dfee6653bb6ff3d873389e537db21c9c5532c95fa937489246fcc77436fa871b2c21540701fc4ecfa01c3ffae919ec3473f93e2e484b94582512af52bbffb45796cd86b2930f061180bf1ddcc0591add0806792add5ddf14a8c07138e9025e79b1bff6884dfb008008e819e571c8e72166072fe879275c49b5b642a89c90fb9698276a312dfc79a7e31ba81731969a044db8337f01f50c848436670e6a5ad1a797654d0d0b8d24b7f7fafa910ae498193dfed72fad70ae7773752b0815f3e4d9898735dadad1a609d5871edb09c140649a0264eff9423421b0800b124881ba0f68c576c67d50b292af42d0394fa736baee8781269389f941e79ffd759a93f67d1dfa61e3b514a284350e4abca55991506da726bfe3083432ddc31c75bd72363c5e6651acb5c3883784d7aa883ef295413dac7d1376adb60441bad0b58c74863401214ee7a11b1cf729ab32979fa3fa64d4d28552652e535578b490b4ea76ef6748b51f15997d13179fe535a9cfeb005a0731e0db94896326671929ad4869b85be5366d162c67b60e862372dec2f4d3d20b176ec232c5a9bc66b05ad4b0477cf6dcaa306fc30aaf7f4a32fd9b770c5bff2553ddf735cfc607845c28e3ea6a8323ea94f47555a33eab5fed869182e6dc880ec8048c3a0d1eb86ba08146bf4abb770a88bed0af76fd6cf5582ccc0e9e9f2a9f49c443b6e98f269265367993e4f3e1ad0d8aae0d9738f1029e5e6e75b167bacef74583f4d8846a0f4f333fce958a41f5a362faf42f2f573b55db67863a7698148391dc8bfcacfaf7bcd0dde6618d01b054a8f1e63b9cea818eb0e4d3f3fb3795b10c944bae82a77dd3bd6a987113abbb59fdd4543b963d3809331ec258b9f51d57ad86beea9658d83f674179d184def94af17fba9c008ba5c9f206ae53773c9e1d8fea29b33fb505e5be17ba444980995a8bcc110545b1cc3d7614bcf5e619aba49e2d308bfe0587e62b212f2b2c900973145fcd3d00a940848d038e9d698529922d1cbbce955f0638a5f0d71c813dfe003a5f4910c3cf21e8541ee6cdf676fbf95ead9d2d20b94eed78b34f0e80ae64a376c5e28a293152ddecc08d4e239c77c346bda0f43d027894aad0945249e451a8ff46fc464810e203fe96a0af24a3259518d68d312e6f7bf8340346f28cf0ce8d1883bd051346585a537670d0a7d7dc830fa9ceb13359d54e84e95cb304882f4873a937b30fbccd2b08078629a7dcca98c53e7bf6a507d7727965a265cbff4286032b77ee04bc0dc976563d1bd6688a02c427eb616f977b7c870523e8598958bef25576b63192433f51d155205b2e45c7d8e61cd15405d05c254da49d708162d56e930593520e36ad5a5894a88b4172efd2e9db2bbbe6e463e620e4cd04c77c6aad7d3c19c2333a29aa484a8003ab9b1de77924c7c9732082f60151e9c83c7e9ea645548e2bf859f980314e4e74a7ecfb548de1ce2576c2c0d20250a904725d013ae400eaae565bfe178c5acf39b799efff250782ad745a5e0d9d4164fb226d1cc8ac2f243087aef64768ac1bff5270631517e760be300de9b98ac74e0c72452a91fd512379b80ce015e664e0a3ef02b6c16c9f8086cfc2709c71fe0f04a665a33c051ebe18b41febf6678524412ec52fdb5733b1aa46f0b2ca09907208fbf92933746451d846b9dc8dbb1e55fe95cf2879774812905ad63da75ddf60506e7bf0c22da63f70a33da233d2cbf548005c35c6af5fe4398364a7948d08147d468d7584f3483ecb2c0264c923df056182738f2d50a4fbfbc79fe67d30e51049372019137ce5b9b88ab87820b6214a75841378f656df259a496625573940ac62ef88a53e4d02a9ad2eacc862c333b23ece863d9ae6b780f78a260e8c2da15d29eb7239e9466aef22dc34a175570eb9bf0c86d6d442b700e86a2a9ee3acfa5ce20477dbffb6f95c10324fe7641b890f30762ab032327167a748c2eac2df3e147e55fcf7853d014cf2762591dd39410fca192f405c0cbebfc7c2fbfd97b11359243c565926c2b511e3b858f92f067066c3a61dbc8095fc96b6454854a294fe32f885a0c3ca52b62db3ff0823fc17f85c5b32bc2045da8073be1be2f4b8e5244d359ae3e004c7fad32aefa948b063527a91dbc0d559108400ec55d1664b9bbaba29d9a0d6ca0ba07240f104707d7bc98761308be4d0c02042360d250c7bf8ff95baed3ff3aac094c41549b5ed0f18d464edfd96d1fa100a05a4985049b110c5fab343313c3251ddb7e730d47126d429b2aca31256a5345aab0bb5bbfd6c77955ac0b8e7bd5c51edbba491235bf909ee086652c07840cd0b475ac93a366d05d33567aeba01a0913351f246b7832448b7bcc5c9d1009cefc8bbd0b92ad5e6fefbaefc27ea5db849d7a2e1c618e0d31b00c12d0246271242b022111a97679a23749315846b5e044fc48c32ad085eebb282da630a84ea1d0f24e1e65758ad6d77315604f53a1b66e38bf59a8744d933e231a9ac2d66d3f3ade9a1b207fea94aa096ccb364966e824bdcb365d4107f673a9cc57662e6278193dd5a1f0b17dc5c038201b9011a039c449946d83ccec5136f02aa17d9fab9bfcd6e5dace5b17aab324a5fcf21b40f85f3222cf6d4e81511b0a62dea93f62f3345c1d3f893992a0ddaef669f3766650e4da678e310abd0c8b1567c7ed8fd0f6db3c7184f37b0d4ab8118f024207ff34778a0fb1d292b77718dd03f8aaa04b4f0c4ae1e49d92e9c53707d5a01a6da44d31f7721477bcd3b85a44cd7928bd44d4fc9ca31b68649bcf6861fa265a185f9ee43573a8d02819c7e31a2892555616a0eb9ac33246db3c35beb5a3835957ecf95e1724e1ae2763899ff2dd2034b4c8b6b939bae778663a4accf1300a98e2e53d73921386b0a585ddfa92685acdd2fa0adb7adfd60c96be1171f018c80799c28307ddb0d4f915269f00ba59681a1891c3bdc5449740d447112011cb557d00c3af3c63f0e57c08d6d1c9d94e47b584b9c87078632edc151b8a52106ae8d31abeeed62f626f0aa08b28fc76a6fcd80ee0798b52e128ed510a75c466221bc27498771d0b39364e772c29096d0726c4d0ddbd201f062cc4f1cbc4af46770e37e08a1ede047f1d2f8a7e312c815646067d004b2371b7995d00dbdd0bab8aa57ccdaf9b4c1563febc57f07c77f803b3ac36f19ad86e164d0f20591d656c3db083b0b06815f87f18432c257f98fee502bcd974949678e1c5f3fa2755476e121252f8ee11f622ed065989c3cc57e0fdf208ce2f2949ba9ce454404ab5d66025222f766f3ed234f79ad0dce7f0c9868e7e298635b934733de21a4a46fac1b5f5b6279ee22d8f3ed98773306f1ff7b886293a8b5ed284955b7f4cf3621ae655df01e4893327b0b009e2195bc4192f2ab675d515e6d2161affd662684de44d342081bb17bb95b89e57cf6fc7d24323c89ff5394f2bf41c274c09fdbdf02e907b42a49684c3e7f2be2bf54285747b1709b65cfe77b99e929b5b3bf3fcd0bdf501756ae0fe6767a26ef3a2739360c8b166af8ce368a20685c98af7f069952d78309d02ca9377ee9e74b1f2e9891ce9f1762115aad4c5a99d04004e29bf620f4d5f5a47aca9dd31176e99ed2276f0c8b332de2f909c98667989ef9d57d94a44dd528568882a0c887ea80ba210749442ee767e1534781f4f90895e97a913e00f8e3997d1036543471d24021398b41d50f0828a38860d23d96d1c6f986b4de458e6c33cd222c4093cdb6c66710b1aea71304250c6e3c146ff2b8f725005621f4a3c346a32ef071a7dc60db821ed413f0f9bc5f1d566e8965af28a8202d962882c53dd38da8fb8c6a1349497a4815f6eb8e30eeba0a420b7604cdb2303a138bf1bf6ef9274d2b5d6f5fa25727e1492d62672d9a8b42116e57ef9d8fc8eff15ad0300c29f475db7ac9c805fac866f4382760dc0858e7742be73eb0303b4c29ef262c9b0e360f0e2fd56a8126ef7ded276698cb0e123e3212edd6a72f437e6a6d114038839a833aee80f4d63e145c146eb3ead372e78f50f0c5cdd566367b675f855ee0758ba61ea5ebfa7774e573750007b3fa1fc9ee50985cf628ff451a48cc97cb49541192d6e5503a35801433bd3ce2071e75ad547251e257c65b9678ac814b105ada6d8443c0185fb45d35b78f48c3061a6bfbec7f5bd18b6cd91cae30059d711944a1c70da818803a53c82ed68ac8dcdbb77d8def4942b6db7b8e6aa9495571c6c593b447193d41266b9425202ab204ff4dff2e3c8e20c2266e594de62714c8d2d328894868a337d4823daf35e2eeb047a174202c2cf3ee19cde4f26e9b086b074d4e633ed77a6e5562d60122ab90c774c8a86c34a3646071b4fa00c48b9ca79d38325d0aec8db437c1c6a4f9f3579ca1225574c7d90354c47e5c6c7e1f69a1ab2c6187f9192c28632c6676f8e6de8655075444388c0aeb97861509fee686e9ed9045f36b1f8bdaa1ccd67145139280db94fff9dfb9ed450aef7031ef77ad18616a7b8f05a35e9e66b72f05a4010c073772d876edce7521092cc928fbcca20e9d52830e290e593e1c653c1067c6750ee91e0bd206981da95db53868062b4c2b1179e7214bf76e8e2dee200c6ed39e9d6d9c46657fe04681933200b7977fab5c04b81f0558665e50c5c203f5b430794ee39a20b9d9554e5ad85c91b5dbfaffc9b499a34c7cba8ae298e480d3eca8f9146d2b6f31c2e15c1f41089effa82592388b33baad5d13e817109f5515f51eaed55a5f3740057de8bb9731d9a1973ab07e226a082302fce8104da4c6bae20260b4592df10c065cc1848a222d879ad08238f1fc1780bec0e02e7a75e361bf4416941cff109219fbd79b53a65910688e0ed588ea46243abefc7c838d7b94fe105d72bc30902b069e976719afd7059e3f8dd617f6aae11c988685e0277d17a0eb08349a8d29fbdd9fe713ed20f216806a4009caae8c771c13076717729e24372aabb78203f1b411a9868faabfbe651941ff8e0f1c0d2cb37ee3a0bd0eb3cd9f502b94aac29aa194d4d7433bdbd33f902279cfdf7c75ca7472702cbdf36cb212eb28f3b3f91f9be9e3311ff2aae5b587dbe8347879a3b303e66e79ee7067a4fa00c5baaf8456ba89717e2c21ef3accc1f90637fdb71c3baeb340fe80bffb1f58706388dbf0fd9b70f53b43df6cfcf570710720231974faf0a8e50d15a26d479a0d4029bb9f66eb798a7ab2ff159ab167e71fe0c5f670e501f2d7308fff5c51bba452a896985bdc231657a465dc087d947cd5a2aedd48dad499a0a7d8fd5d4bb8afd38308bc07bf06b0ba2a4881d0f60c32dd75d86afcf31a8b80a519799b41e6a7d3b37d1860c58b61921ec0ef9229472752f72794ce78d01f0db8ca18dc3c3e3cc70a8e97ccb6be6664978e91c3ca38f3682cad446f03c8247f02f657a6456c31fb295c05f77084d98c5e86a5215bdccbda2538318ede6aea6c570b71916de3c5b62b1bdecf53d0c85993235fb6d0d6db3fc79d6a865b626a69fe271f9db8c2381420e5aea15683d058d24d59f42a266510c5860f696e0fddcb9c5f3ba9ddc96595adee581c74d6c8de64b602e665774aaf0dd397830f0e4d0ea8706a4bcfc230550aa17361da64ad4ffe760664a42391271edb3355e94c91848b6bab9ebe9c8d62759ee1e3d73fe7817cddb31d70f0367926eb73a5cd8b1039fccd97e0674c41dbfc699e2489efc8c4f74176cf6ea30a180b190c7cf44c345602a73011fac52f6cd29f0aa8ac4b814da515954979bf1be75d22b909e761a4219da4023092114e1681f353f9a3469c738c6f0df8fe2dd82249954ca25f02e1adef62614dda5e60bf0976ed15302ac6838ce708a2d2e466ea33375af13f9075030ca8cdb2ea20b659dbf7f62a191af7e6995ab294bd61dfcba5ab2dfbb6063613a0ef23f86a479d905050377d5b16615454154da100058c50a6b4da8496ca6dcb8e01cedce7ee3ea39d7b377759124c92c1e152100cf5f7046d2d38368e091ba4651c3c7b49a9d82dc3ca75e3cd86ba35df4fb68b2d705933b60383627e542008410ce7db8b97710b83a23070a755fb21ce34cc903cef685d704cbaa4b424cb27e5805640020b265bf893b7e3339a459103be330ded0b94fe697e38c9732a37c82a6cd78a60e670c1bea9d32a360e68772e583d89ae2e7eb992c7c3bb9ef53c8373bc9abd298ef8d75c13fde7025a8d8d380e47e00d5cde61dccac7471fc66d4ffa97c1cbb9200a5dbd9363847203bd17d842b684a47d6ac97b66f7703ff88c0892967899b7dfc94afe9cd4543afd924b94c07c41c9b14d347acfc5e9eb0d696c268aaf353d2b52c79e815f0f4a9afd58f2207dd2346722367877a01a2ac0dff5ac9b9f06568f5b389848df7370c953fa2724f9be64fb005f3f6b219fcaeb74b48dcd114fcbeafc1072f239ca8442b57a09639e57d90df4b488da6853b7926ba280c7c77857019ee50c3fdb76f4707ec5f18a92bbd65efd384e258431f11bc8b4008ec76ed734d571a3450abda6afb46fd641b9bb2694cbc7b8fdc188a2361c3e51c585449f53c5f015eb965bd17114df19d8a5564f86ff179e779b26da2edc283b0685da6889b3785f745a7dd9cd944a0dfbd505a09c3dbe380bd3ce71f1fab72bf1c18d6033480c702e5d26d7db1dc6fff7fb30c65b9e76e7d669b4d0db316ecb6207eee58a42467941db37c9f12c4c4af0dd8a57892a474f24c34ebe5475089e81a460073974a8dd64a9934df780bb034b4dd85b7bf2755658a0eaaf634c63da287d79156ae92586285e597f650d1f457571d8a858c0392782b63de6c3d9a76c5f9a32983219b490c696da9a16d71ae8a65f5cf042833b1eeb1092fa68f97118473813ef28d795c9c75b1274b8fe038e2f3f16e641319b46a7bb856e189acdddf99ed396e430989bc5601dba174d56b9a211d5f973d359e8bd451cc7ecd5bf24f3b9eddbd1d782a084d5e118130c347059857395ca3518a6d87196e44cbc46ac76a86601a49ff413680dca4b60960763904b3d662882828175a84a9de3e553653e976de8cbc1566e7cf68361747fbcd310414801f1ac6e956b2f2f9604956a28fa955e1522264f3e4b8bf4ace8ec879cba985ad3b8920abff2faf9d3783c13cdfd8700dfa84c03be1e7367d55f9eef52627df45785e298bb47e5422bbe79c722dc82dd6888669a89e5db88bf43dede216010f2a26dd5eb3b27702290fc2d7f506acd4106574822a7829e593c7b01031f93bdb7cd5e2cd6a24f6eac8c1a367ccc2d3d055e265c14b0a13ccbdf766ea9d90d260eb49ba857b50fec56b764893de91fd2349d2767a19cfae1f3304f538297309ab6a76725093159d1ca96c33996c23e86e76a489feaa09e58b24529d2ecfc7c6ee0cd66a6d444530f0c8d773a18fe86a4eeff9c61fcd47340321e861d903c4f77090602ad283d10a9f3aae19d41add13e4a7401d3620451eaa2d92af6a4f5f7f40c68e3bdea35c3a8245e5440ad29c042038c395fc10bb62ed8f6f7d436b7020299ecd666e4a64c0966f86f8eb334c90ae74fc867707147b1a28ef3b58f5729708c784b7b2c6008ef5b3fae8c5e590ef40edffd598f8060074d193cc3a7731188c02cc74acfd418d784c79e22c6757595fe9035ed5fa0416f6bca6fc76402be079d6adeb2fffd3398671c173e1af57fcd5331c7466fc0641d757c9b1ee2994a67c17b865523fd3487e9d636085179f2dc83dcf09a1e784379a33f3fe2208430008589620d7d24b34bcb03448807ef3099e3dd114f6a9a148890e98ac242347189591c8c277abdc5da3d16ea759613349c275b08cfe5081ef9813bf2d374fe26a881395ef14819ada325d0175b247575e97290c032072eebc4a09631048c6fa20b9921c1b33532372d8d693a4b64c4f0793a7a8c144d92b2493025987885bfa1d292ed35f1b0602c76ab9a74cf7a8c2b4929331a494644e3e783dfbcf22be57e72e7cd89ce277882f4e9de46230e4c42fe27ba2136cfa4e077085d4a523f9eff0392dd1f59400e178bd3ef2a0beeb84dd307cb285c3529974c642e12980c9f108efe9290a2d2859855910f056c5cb80ead02a6ad3d40d09ba870b9247419a101860bcff565873619f6cc8d96a435e95ac3be726780fca2818bff111d3709838e17411c9634edd654c7b44816ebce7857be2510b534497a5e846a5135ba8b8ae2e6abe9ff617ac0f33660e5c2c5717a8a995778ce150e0fe0918b357206dd4bbf172c81f169ed6b8471f4c86f7d2b94b7c3b73d5d17951d6a6e13e45636bbb91e6122902055d4d4af5a498d0e2e63aff9b4ba7cf9845f32e95032680b61a6e5e0d78f970da27804125d0646e5ec66ed89d77deda8b024ed0ade9519226260113236f98b555ede5b2bb4a8880469a59d3cf8e8ea202c8ffc3c21e674dce8f0a9f2f3e1241167171464c32cb39f9283f3aa26198d5e1d6205a578eefdf33f481acbad84bf44fafa1a34661be84fd8b1101688d52da8162c39ce3bca32b301c048ef9df76782ae2b673154d9b06358f3fbc8e6eeed317911d5c4eaeab6763a769b3f529b38bfe005e8a3163fe91ef201292a294210698605a4959609027d96378ffcf6fcdc81e74a0b96fec462df5268fc580aea09ba0048f23d2811c1d2d6abd3fcea3bf867c8f6c0831eca6cf054db9158eb0521fc817639d9fc37b882f05580bf99ee098c95d955b9baa67887e42375b9e5f33fd231fe4379efe82a5d420cc6c2c4ef7af7accef1355dd2743b7cc19708bec18e21f050b87ab6e97928b890635309cbdd5b9ebbdc3db9ccb954c3984f4cdf9ad198e756f7e39e2142a0ccee7bb7a34ce69e85ebe5bdc3c04faef74064eb761946d82f60f6ee5c47a983250e2a63d204e85cd9179cd5508f70cdbd0e6037776728547c1e73157062b6c6529c7d9dbae4c0e15360fcf864db45196bcf376717b7c5dd89da307cc9832d7a5ef23af6dc6d0174d76c6b3c53379300d5b7b5626b9a1eba3bfd250aeee1fb28e541c71d5fdc01de3b376a6c1c72f4422e3d629477069940c5c25e113289a58c737aae8acdcf428d28361c063494674c0920d3c10738a37c0d4a656c1716f3c0255c3e606c0ea8214b4edd84fc2329f93ecfb8a83f0c6462ec7912b36f4543d887b2673cf60abe1427992aa55f81b72bc08bd6c7d8b59433a17b15d3df7b55b65fff0f15cf98a37b985a1f64969ee67ac327d2b5af7a3fed095dbf716822f6a62b3b061a2739abdcf3b53d3374dfc845421c665765f70da092b48809a8e22a2444a5337469de2084a5a95af35c07aed8a1d816f7cf0b33043b229fb680d3e6af2612c1a6eb013a3d6a1cc6e8c736f88927bae946db573d53b12bd76956740c878af0d9639ffc5df61a488cad43fb1b5587ba6d44f78803756c0d622261bd0080148d1619846aacf854253878a3bcb6065431cdc74e3ac76b16c194eeebcbfd64c94a81a51d512b0c19c97ceff5f33073694de3b78d77111be87d817d06f451ddf1ced6a60fc35086d76c3d80cde1288cab2b93be2674a35661dac3b1cbf0441e6c3582eb4be5ed6a7af3b8af53e9e077163a51b46d6203455b7a31bf23d928b59829989f686d60e78278fedac801ece57b6d52297813a91f642c918e9ee635376053bcf5a000fd0f128d9a849e32dead31363bfdac2165410dec7fe9b2d96f70ede09cd2b2176aaa7e46d7578ec4417801e92f7f31d8b66f05e48b9964859ab781433e382c0cef58937f4ee88761a43b36738176b56a0ab9d8f1513fdc1484a29054514c14fad1207ee66172e767d13f4ddea590b2f8be6b077959f3a1d3d7ea482b9b8102316c6767f0c37929d69bbbe8ebad5e6e8d85ca68f432cfa8e1e68fb880c9d9c23737b3591a5fe36c60276d8d0bde7e5a74e5eeb68e87b6024cc810802cbdb83cccc7967c82c87798f27497b549519e3da8e623982f6849a6789fa9065616e92cf0c31e712ec5c1545423edc552e8ab9cc47931c00d91944ef9db205a6155f4e64261181be4d63de05f5674cd9923ea02de52b7bbf0c61092e7a8ef97469462a71bc6a4ac42276527ba364477533257a8bf573a47a84ea8cf43196d38a0ee4e7dc42c9fd490445ec8b7bceec108ee06d4ebe0e6eddd00a866016535a8c7ed359e50582082d3ab7e7d057e0cdf3bfd6ddd2d6c256eea556ddfb74c16a4ec04333afbaa1f7a8585b449142c62e7aee8baa1e08793b5b525c5e67b8f982bde1aee28048e506336949423db49be9684e4ad58454fe002e42a26b5f31a7f785b195da1ef12913e49a678084e43d64bd477e8aa4c1732d1cd9c14462f0b3adae8aa190f19e872d7e809783a0ab1a3a9615150e3dd0d1e8e0ff82985ab89171c848d48cdf60b351cd8f6217cab2ab556bba1bb498322112dc33dcb42b325e7c81ef29d9f43151d66c2415a3ffd520bb3ab6eb22e685563be6c869117b381228b009edc450ea947fba2b02dc9e4d39886fa21c5c419d2e8524f2fb13ab2d18b6d7826249aac83a83fc4adcccd0cb1ed4098b0b7fcd05fdf7cfbc7d776568ba32b1224b414bba6fe6690c4273b6d0525ef5ebc0646b9e612d956d04e9ed5189f0915e3fb384b529078a6d1432c2c27adbab00fa74f347547fb0584e0637b9098f62a8e1fb8813bb3fde3ff290cefc19257f2aebafdc6d973200f6a5777d7579b0c2a608c8e599fc339a3f29f0e3793504d4ba77c6823677a0e6298449828fdf04ba4af0007b4036602fc516e694052838dff90d4d1f142f02462c840986c04ed3525c0c7dcd70a4e17f2120f276d5fef07081fbfe20fa7e6e2c2040825ce9b91e34c37ffafaec39182ba3060f2e4180d219c3dd28d2c114512c8c20b28a51d593c23c1542e8fe90f0a766a4add0320bdd88ec67917d2cffa2978f4a50a64259452c516d9662987055a196958e8405cf6d2ec8bd1399ae45e6c3b56df828b8ca03bdd007e4038e1f8267a04615b9ec8772816b1dd4c835664affd19878f0765f8fd38e42485c66a4311c527d2cfb9cf155b94f80b473271ae64d82e18ad62f6831353b4b5493e3fad5943745f25dd1e10a680cb9875f79aac78bb01c3106ec735309f452a81aef7c5c4838085b9474736898de75e457d7240b3c8049935cc32a907ba3bfa7a2cf97ddb833c4c20719d04c8649bdf4e43d8d7d8c7e6c1064feb50f29679e35958a4a0fdff3966911d7dde50e14229801a9df1b69d31e88115d9076c8bfe00855883e21bec89d03a3e899c4fba576dd9855fce24a8e85e8a3856537f7cbfdeb121c4193cb1a309ff4f59f5a8b4b7f174872db6d12d61f69f346151268dd3f4d8eed7792e7ef5dc912b330f8de472b813c3d0ba35effe3734da984a51fb3ac55c87ba128b62077d0b2be0fdbd53e473d6ad8181ad911e314997230f0fc3e82d28b90c9da944fe6ae84579c6a399009c7bc97398eab88cc86bbcb6e811d00d5cd4094acdf97fc5df3ce5eb0b136f5daef4680173f7ad0a60248f70d50be80abace63a58bdae91fe72f8b5427e7065f2bd622ba4a2bb876b8708227a9a6fcef9c99ccb1ad67034eac4094609fe4fcdf3a8d23728bfa41f493f21168ed7e9a5cde5b5929192f96fdf26c3160215bf2a80fbe3fea0875eb53c06dc450222240b370b6e1347936d66ced278deb80ff28527f6c35fdcc5b41a57a60c554bf7361dcd38ef93f3e13c6785f4a9b79d82a5dd10abce1d97ce486847362c6e4d3466208afef1acf47ac0ba5479736c91b07237ddb21d368b03f48896c278d5c857933a011c922fef78a8b049c6f27d33ff03febce1a7354cb409a155f6da04c78a4cb02c6d4d053211aa16e49ba8392354af856d6970c35318534f959b258a0d2f062bb869066526ea89c1b9804b7f265dac2f326f1e0891638c2c2c94447eaa6a423907e8782f40c303f1e78507ad24b95565a7dc60c8be12550d82512a7957d36715f98e42ab28d6d38efe0df557046fca6e69ec44cea381d1038fddb2b2d67974ac60e728d7fe1bcde99c676dd9147a2756734ec05fbeff3d030a16df53499846a6ae5cdfb92be7f70b033e073f9b707e0af0e0666f9eb7e2e562746b1a449570bd5667f6de56f100acbade5e03386a165eba5b1317097a85e46a73c8b4eea3b246144ca68a386a60920c7ca6a86cea3ba358bb95c2ad901972488664c5ec66ee7a4148a43d3e1483b1669139fd88304c0b58217585775255fc122e6ebe239ab2be1b79af8cc964a1e3cd53da76e5f7b86e0b44bb3b19909ccd6992268dfe5417788b76af55e0ebbf748a3e63891dd631a213cc8cd86a7a2d2b0e5e4fd6fc4158afb27158e73fa13c3b63ab19cc940d13d614eda632f42c2d038f977184ca683f35136c3358f53bf0de4214d110f47a9fe945b82b2e4247bb1572231800eb33f20a1e78d68bf593b30117521345b393b214d23cb13520f837154dc10d860633081ac7a40a62c21291bd7f5a2ce9025f199abb0516ec6ded4eb28cd6f5b039c40a529ad3054567bbfc51b8d8a82e580e96a5aaf36a06199d91affecacf3fb34f827522105587147d4fc9d375e6875b359916f62e54dbcd873464845f4b27162c1ced49fc3114e5c67a92e477dfeba82898d0e6f04a74ff8db1cb845a44a7bbd294f1abe46078387f69e9f60c42a5d30d2946723eb4faaae662f7596a9233c9becf38fd6f26a62e0515a5e6cdcd6f815c55404752a65d0be0e130090a635089e21520320b536475e3fbd187ee01e28bc3d744a50d314ff2e3bf8f1ee1ac2c967c9111da890f6dbfedc96c6b1be7d84962468958b74b27ed2eacac1840e0501bb2a61578e36fc76fa1b069c19cc2f31270d020e382bed120cdde0474e4dddf013c11f65c93b9675a341d3e0916836a5ab2350c06283abf0c36ebc076217a2b87948acc802c9a207d2df7ba8a0a56800cb8224c09ddb0014e01c8e7cc06b9b53433d3e82e5c47bd09fe1cdee7439b48f367efac10a11ea665f19266b56c4ccd7fa3407a2c94e15141039afcfff164d54b4f55d55ae367e1fc63474d352b4203256d4377d7b7835ad36d9d31405dad25315cbf7052aaf81e1c90406260fc1d158cd56da3cd72825a331808d7613ed3e0618a42d78cd5d7d6c9e370999cf725a9d47e03daa0a0ccd64b5fcdab9b3cc4d72d61504cd99c09511af97d98ce194e98b39c8b61c32ef8f59acf7f6198c96263798e5c6b7e8ce25f10d4232dca19ed6221a9f976e81045721cdbaf4677c37386f9a601891245000fb9ef64ba612aa6a383a5fef0b2868d01b2ac6ba90461098da4b6c78c51f37906611c178f36d3fd94ac51a9d300cb58a5aa765380de1b808110230d70b62229d86d7ef28ce45d5210b94ca2ef29ae4c9f3c902d2e147aaf59c2ee0e8a4db4f0eb32028928587b794235736d59b9e0d913d9578002bed9cb5fda67d46fb46543ce219c64f79d092b310dbf727b928b2ecf87aa2771d8373ec5634716021e22838dbbe59f6e4a7b484c524130e1d9c3fc7f900afb6132c5f2f3461bdb63b40f0331064bf7fcb5edf64899eb68be98f0c8f11880decbc7498e63f09af2938b7256db6319afcf5b465964d8bae0f7b6f88530b4146f39bf21f51062394551362fccf8188b20e603731cf3932ec0e207da675e2c164e3523e21afb9936896f34ba20ec7611ea5ebf72f2694a8d6fd32e595b626985ffa0edaf9f067bc19ed40baa5a6a165282edd975a0277d142fe40d9e1833bd4cce8748d7849f606e8fddd5ef314e55032f5f695179a45f8fcc46ca9729b2feb11099354730c6a7507f806953365357aba8fb3dd24b076965aa52fa87b89d723728e30e8885601643a450b744f09ccef0d1bfeb8b8e11c6532be1b240571749e80d027c0b8fb0b36a6f9cc4c28c2765074715c38836f342e05816e6f88298fbc4d2156508ce5f13bfac7d378b3587890358ee955a4e3a1146bf9002b644296ca1b42a2a19a5c79797eac814549a62e48ccc6c4096b92dcef624fd4999985dab9f626dc5708ea8b8bea2268fe0fc1a80a7900fcc4e158d43931108caf07f2ad4d626673de6bf7e5d90fc9bab681ae49ae9dc0a40d3c69efb8b995ab539667bac265e21cff869920b125fd5f0ffd1155315f4f72b2fa8166f74ab010a587ff2a0e59f311fb4193b279775e40d3cd8a6af971ea77610134f67ac693247c3caccbb84e5ef2f4902142a52e82a41547b3272f7214994aeba80f2c51c8f4978e1f7fca4ccf64b38535a88481c2641c3afca71d35df46a31e3653fc75b07786555fbcecf64165df7ecb0092c887350e33b873364f9296f703e2424c1c19c1b5a0186c70e73bb38b77d252b0313e522a126e366a38438d8a91229f88d4b84c2c433b8f853a012324c5dc9d124f24a19a8748043334fa9589d508fbc300f81270f73cdda2de5fe61f3651a740f771182b73b7bd1d05e991df47e3f7ed1cf1d0f4d9c405892c65b0cf6ad25aa5893b549b5536916b09e2f0e752e5c68c40d96232951d89951e4009a02751314e5e5a6755187807f76ccc78ff769dc09530222605f8b8ef39a2bf73ea884b31b4e607b78170a80483720d04100dbe8cd80fc2a24474c66c253289c431a52a8f7def613890ad95f42b54530b7026bf4db64e51005fdfaf47aa5805cc72c707cd0b56b2ad647101383dcc3f8184fb11e3ea98727dbbed142def07a30953704253acba13a7a4d3df99730cc3ba687ad67a7829fa867c65c5fa6d1e7f095bc1217dc03c5544c27ebd46b876f8ddb4861ff76f51ab18157f145a7bd367bde5ac7a098b0c3a5a5a83776a8b11769cc3c584e54fff21e73ed3f3a10385ef9ccc181f21228fe9eccda7f463f0f2cd73a50650e6c4b690bd669706cc2007b85242afe375c59849a6f91bd15bfbacef96ca4a39ad1e267baa216378c050a59c03901f0344033b71594c975376ecf17df216678eb784141e0b0f36517e3e19388f670fd6215130ff5004bb49479caad37541e86431a00c43a377866c342c4808d31c41541c93d07aab8327ec6874d7b7154be9d18ba672acb7c6951bab9d491d2642039e1ee1b5703006fada5ff8ba2ab3938556aa7d8393ce9b07a79ea0aa85febe71bc7ed38aff1598a705fbb461692691e50475b425301e7afef5b2d3840f54467cccf13f66a85b1c741f82e1f5659f7e76e2ba299cbb9da2945b0ecc53e469eea65f7da710d32302b924b94696eefcbb56f6dfc7036c49a0511fe0831028495a4d261b77079e54b305c3ba48ececd55fe6d828c21b010e011c7e1d93690cfcc8afcd297dccae3e681dee80577541894f7fadb369f04a438a0964c936900b5ae82eb5aa55dae226222164e6e1d9f5b228800a52556f1e53ff7849c4a2a915211b74057744c60e005d5e74cb7e0d0d208463822da97a12115bfd34ee792b600207e9f9358b21286ba2fd82554a063d57f7a958224b512f394ecc1c1273dba1d782be443ac2b48d1d57784fa34c7bc712960fe8a08f2d5892df5ea8962effb4794556cbc4698d6be768b486fe020098b4c0a242311b53ce6eabe88d4959271d24dca82421c5cfc4ac11ff231d4486e5e9d4bc9c66d923baf80a51bbb124563f3eb4644a5f1d06709aac73b88d4f0387f66c0930af68fed75a7deb298e552d56ea387708c87b6d7675c83a6aac01c4945ef2afe3d7be79aace409ed857b4b89b290cf34c81001945a849330f8302d7d897cd9de0fa69e127dd178e153d7568804f2a58f77d4528f3cabb0d3b700cc5f891faa6886247f26584c2917f9bca1f777f9e1a8afa410b1975d2ea42d44367d8a8a438a1dcce1aad3bbcd7d33d1b17534dd094d79cbdc05b35535d7946dab388a96c87d79924db1f479a22baec40e156e7bc8a4d8ec86d7c50b8b2396d0c8a6077ccd983123d18a19330daa5ef62774f773a293db161522dc5a0f573f3025654cece60a90f590c76cab64e836da715bb40bc65fcded08d04169e397353361563d95caacdea82c34fc848a9f4442625fbeafedaf4d482b44e11153e3121f7d243203347e061139cf399309446cb56cdf7f2958ca9652d190f480822c0037147486afaec18b070a057435ebed2ccac784893c2aa02c0e0ac2aa164ef1c17bd35432c2543a4fa3898b0c723ed811bfa64a0fcbe4f8698b155578b29f0d533af7e135a12991897c3edfb16e7d30bdf8863ed262e14be7c819348355fde1951e55aef48568e41f448a9fb1da9b35dc16598e3e7116f9bb33ecbaedb0450d5ec7c86589cf6f3efa0d011036cad5027377836083c606a13f12eb586aa901e3ed41f185e2323d21f80799ffd313cbb2252277bd6d0ab7544f09b1875b00ba9fe18f4da0f03efdb0524421196ca19db20293de8144e96eb68c1a978e5f4341a9f0202b2a84aa58ab46ea3587082ef0469d7962ae06892bde2836ea6116e3a5aeccca5312ea2b3d64d8bb6d629e6cc8f07ad0a28a4eb0a4186794c1053c8e0b9ca860a3b7c2036e8845e5ba6e4740f6c6326124474fe13341aa927403008acd705ea0b039de99825ca576a75ea2e1b54e10eacd4fdde7b65687826ee71f8890be9d4c67338639e623b6e1e2fbefefb7b313c79c6d3ca6e2cacea4570a732d4e1151e6f9eb98556a94c5da70cc11ce42f2da87e4a3637fb9a268ca4b3b144826af1b123240d2aded77b89faaf7bbaf28486bcd8dcee0d92fec5c2ae4ae9e2994152927dd82717a1e2c83de5b750625ae9d59f9e5bbcd517ea66e65ef6d0152d3d7dbef1c56330e98f8d73b116fa35df72c8642035b2bebceab9c43e7c91b6f57c73e36218ee760b5625aba16787b4dd5021daf29d838075fa0c087fb8ac114d282177125e82e0dba059c4701083c10fd272838af271a55d2949fd55c892447612c634dd4b1aa23525c1a756fb15d05ece5ea845fd0de8b672b7e7054d0586166490551f04e24d86be318a41a3f3505164e12fe6f0fc108b1a5c235fcc4d1cc968f3aa52462bb5352582f3bd6f4aeed7f7f4af6d1a9787122bf7681f8049b179abb4d9308cafb1f70c539b197cadac74f45345ac75fcd4c442294b97a7b50e94ef0e38c8ba88b5c04cfabe2c4565c7f657f559f153d71a6cd36ef9e838f50eb9ab99c0cd8b86b354c8fd825c28899e088337da3944750dedb79aecdc3ff22ca58436067bf0534b5e1781be65e87881a575cdf10d6a24da3850e7366eba8c6fe2c802ca80cd85077e5846c559ecacee62974f1dc9424b039f34ba7519389ce7d245e28ffee1f85833d00a23e48430b08ecf44214531711a4513e28810a244ef4110b5271bc9bbc9528e875feeca33d344981a3db7337b52c07837c3a06ac99ce48d6d3ae54d5bc08c63ef1d401b80b0dca11ec3d8c47e098ea119bb878e2b592ebaf0c9dedec94379eff5c1324f273fc2b1657a3826a824825271b3f85408042badce081742149558c15c9d11a791bbbf67e462a748c5567285d1b193ca0fdaea1214316607607567305d254e426a18fba7c3ff6d45d2c8d2cec322b5539f04190d6f1e272693d08b0116742ff0046e27c33fb41661d8ea60c96e866853d8bd8aa054846bdd07ba8d7fcc85084ddfa8745104e124c0b3ca10051b1bbacd47a91aa71848b00570a9f43ba324039320ff2287292e673fa23ba6b5556c9363a02089078831bf71ba9720738bbd4bfd5311cdf2cb66cac89cc3dc89cf4804935072733a843eed52e282d6828a4fb5683d75d8228c021787dbef523f191a8fbd78b968fec7fad69585f74dd67256b26329d8b32c75898f4f79d97b9264091f86f66b26923f3973ffe944b98b3d347aa3711909f4c1010f6650c30e02c1a74347a750a328f9bde7ad79ac2c0174a908f6370f9655f2e2280a6784380edc5c9e90d326e8af61ab2362b158928b7451c1db1ffe7c4bba4b4ab250311f450fe309a2d39da28b7b3c1f59062887a99636f437ae5daa5b396037e01ac38bd6679cbb4f605dd23ad232f2e54b1aee3f355c5e242d511d002c3862e4ae7acce9542b7f8c8c985547d3a88f4a858c0809aa47a455251b580882305ba1a172bd7c27935aaa659dd99d6834897ec10d1968e1e53bd5f4e66c8067b8abdabcb29202c1733b3f83590b7692753e2ded8afb1d5084cb3214495c5662532e187ca9f1d567b6f6cf275f5484736063455336a23614d8b7e1946f8cd78f170091b94843f10288c2bd24439b7a740de9f6f230d7e861ef7f87c51813f66fd10c098d6303bf5408a79888c509a130bf4e9989a6ec86bc31ec44f1b94697e76c8777929c051652b5cdd3927af377f7e111dc74eae357e7e3f02f5c099dfc66321303781eb5a60fed152d5d8f63678b34ff5108390499784661e68e96bd396ea92027f0cf9cc250c20e5e5d1dd890aa5b88dda97f7230091eca716bb4674b8633eca5d78ad6913491bf970d04659dcfca48c3121166113c1111b2aa6b0984102176181c740e439702e4725bd6b6e41f790ded770062ec93e0169fbbb445b39bcf77e7a90e051d9ac69b3e3a1402caf8321921bd37789bc80a3063b48b2ce412199e6428375b1a498b09faeedf458812eaa28ba04a3bbb7258c3c6b048548a421f93d7c896b2379f63ebe83c5189423b53e0445b2ae8c3b4b9aa18fa1a05a1bdec0c40aeb2c8687056b230e41cb73099875157149e4217b0ac72316ccd17fdb0a1d643a6d1c90a8a3b12e472305170958976762c708773a8e955ad168807417be5c3cbe2ab9ac116e001a7e90c643fe959adda1beda90909d57f291ac90fae2fa0ac76ea0de76bd2dc36191c88d1382c0345c87d14e869bc278d1a21687ecd5b43909e54180f0b0e90d5325828c3709e00d3541a4dd57f8d091cf13bcb40d2c20f5f6f71f6a409c12ce79cb5c67cbd2cee9d2c4d2f405226593b962636fa4a04d98df6beb686c62b99aaa966774bca5c6c560cccb0d4862b8a67e5030839bdd73fbb97886d61d5c1fc40c88048c92cd4074917e144e8b57598e193258b145117244d3a07b469c0a359225ea96220864837b5c8ab3f8c19693bc9b60eed538271e5c9d6c70179f45baa227382d5e98e74db6a882ac2c01ff2dc24aadbca9fc8e735a298c8390498a858400f1fbe40174bb6438afaa58ee26e182e8b61707e414c8f99abb67bcca760de68751f8216eb3ff9bb22c2622819eb4f32213bef6e5ec0022ecb44a3db49c0e531e8d106915bb8ae6700a533c3b3b1834de865840cea49c1dceda8726fb15991639eb9037193b4d17209722680f3ab3f5a89577639d375e2699c380d32274605731a2d0928d0a515909a97a6661f1f7cdf5843f5af8a2fca3f9ea0ce57df1569ee02f5e2aae612024346b1a0fe341eb42a72aef558c76dc0619c76fde011594ef03052fd05a51ccaa56bdc1cf610f9f48f20825eb8e7457a4f35d92515a0b76e0630433a1e65a2f45301c65fef6d3fe4e423bd07a67b7de2ac97719cc3ee118927c48b0e3b5176a7638799a0f9388b036ab5772e48fb303a080ae9677f5f33c02491da48e050b680bd43680bfacfbec6aa21dc8a65136132b7ae4acf785dfe1dd1022b080107166ab3473a6e4ed3a9ec6b0bbe04e7592974b3f99c2a7716651a416a16895f305d84eae6b968ad6cdd083b784280d99bb8325c382ef03c647c5ea76e78303c727f09bcced16f0e219a0ef4b26cdda950ed9d61b31c55a2d772be4e71b9adf1af6c4bbe3f4a4e7e862d36f337add1ebf08000bf390de75eeaea2e3e70f8de34a29f56e1a676c0d36eac50ec67ed70b31ec464c2589b4e4172a32aa58f35c2d3707205bf4605e6a0641273e7e664befa09f44f17ae1e51ed770073d93d7da4284b2d5122d4141e6584209f9da5eb491908f42ce3948fb1876a6d1790fd62b9c62435e922112eac3ce41237bae08a0aa1a888ea16f2d5e80f915a0489949ae016cd1bfdd1928350e637de7196250b9a0b49898f04eb65dc939185d5a07f4fa4da9904edc483ab8b10eef70cb1d13cbded38851877336723f8b0be10bdf300480caf8443ad6cce6a44b04ca43f6296f5c19ff8acd4e384c08453a4b664f570f132f7da27f9bee84038ef76ed620a2165fccb6684f539590a972b7fa4c6212c8d9bfa42803d863c741bb889b1da51e82c56087bb900c3fdbfdc0c2ad9ddf78e1daa90f628ef102540ad8212d9c2884b49929c34fe728b8be6d2181771fdc2bc6180c445c98a5cbaf268d5c41fbbdd843b2bd55ac631fe75dd91daf5eb3fbe762253dd67dd56db132ccd4648d43643c32726a6130eb74776d379f7c383eacd5621042742f0a9f388feeaaff654bc04a9018c0e3dfca174c14c8e7b1264f28883b78dfe8fb9bb67041e5f3835324eb4212379969c0b13e354c34fa789721192c6e90ae5d9c027750e53d569b22c11312e24620e1e2af1e20ec17b07068d5d34f107c39783ce63934953272e0cecf58f3c0f6984d22b277e9c58f3bca7d2135653a20bf5bc01290b536b0395a48256814da2d8a5e7bdf54df4bec11367adf855b1f10f7b40a31982d2edfd95f136f16a2cec9fbae52bc0648d0419d20aa49b817c406e3e7cf64e08df061696a30e40aba6c1f27920de504480d9c54db5a71e11cedbf5133756f88733dd2d1e77161d623a0743e68972a9480100cfe2f4ad06e72d83ace92a3b430431d1dd640dc6568112061152e02ee3444b615ef1277f6b7a3ee6c85c301f8c141974a4a495a82e245b424ba320ac478b6272d886fcb75c2d0adcf3b309d54233485e44488cd400713931efeb4668d9a7050a39ee01a046331a55e90cf75f980fb556bee3d0a322b55e942e68ce49765fdcbda4c1d950f7fe1cde35a5badd8385de6d2d53791fc615d6b35a7d1a4b0764b9bde181a974d8df44a8dbde6a8b395ca9c16d5ebefc51be30425da2e03af01147313ebc75cb6f3df5d528eb978607ecf7df393989b3ac29385c0ee4365996810673a76f33137670cc35a7e6a72fa4d15e665754fc4d23a43042a7ebbbe4ec9b86e1502fb9fde831263cefa0943cf7233b8d3d92678f4645c1772a15f43e96a9ae1df9c2b83fa0acd39f912eb9f564f6972efc31fe6438ba85731dfae0657525ec8e8c3bfe1ee16d79bde6508bf13480612eb81d6dd54374ee98647ba44c33539613bd77ffc6c90cbf560ee5513b6ae48fc5fa99c14b4321e1a06ab0c66a482b51e636c41c8b9fc7a22836c544af630db40ca96d48fde0f5b1e5eb1ef78ffc3b189266844df29a7964fdde9d75c450b9176c10a9568f9910eeddb2a9db3f0502edc48caf2e44e5725914445c6f823fb73ce07afc482bab786b726085b8e26b54ca3fa7760a0194c86384a0f88cf6045c5d229f5d90dc1945dcdde3a2013f6b7617109e5536cacdeb6c865b45f734186ff71c2fb886b8db7af48116fc8d6f8f05c7fc8e6bb537e9e5c5ee4fc5548bb6c4d13e96438f6fa096362070ae5596c31be000306df8e952301f54fd9d8df30538bb0a67f7bc9323a4b77e7cf611d450a52903769036bee8d722e389266a820a7d0371995c802fe50dbaf4f97b7e335e0eac254de504bd3003349b70fb9f512c9b8c3aea9407ac07b7871fba8a7c0f002b61b8c071db6d4d8a0b4e0b0b394d5b8d6c883dcc32cf67805db2a8418ee7084e395332f3838dd8e203207e0f01cafa624ebc78547198fbc8e43034ae0118a2edb1ee46e9c269abc84e330feba648fbd8d3ddb37ff07bf6c45ad12528e672c40f0e76e083f17463b75b0c71f59e9bb0195cc8ee6fdf4facd7078442ef4397ce943356da2c317c3fe5d849f5a0f6bb268c8055cdd884bdf65e69eb5d6dcb76d5dd3c27c99ba44d89d325f1d2fe2270300eff81293d1c16881d0d91de5fdce50557358b9cd4a451ba4b69b444351bfab1f63fe46de74299d20e03a469ea065c37fcf4d63c7603c3b57aedfaeee9fd7be911fbf63c1f83891285199893de459f9a6565b38779692cf3a96f2d6d3119972c123d1e99c17ff8f06eabadd4c9e0a8c70878dd14793d7951fe5042e9cff78354aff804c86253c53b593d969c8bb54184d6991f265bcf596007fc75d3297985c9888c0392180456d2564acac8f76533f012708052eecbef715e1e0a3d80718b2949652f1e0552e3487d7d724d527bf3b06df96efac282de3f6bb30f59ac9fd17c6da222781ccbf2692649156e7923dcc90b3ed728963c631a23ab7e43e747f9cacc92b25db15a1ab73887048acdac1e04e160432e9776e9e938dca76049419fe62142d795abd44e2ab08be9253df834d9be9f29de2da9c6c26a94caa7d560e97784f98e7dbad17f086af6e1e62c2374fa34086d47e7d3e7f214e5cc9cf3a5e6385045da60fb27d2e2fce453f99395dd55fa1e54837f3d58c61f960f29b04446d95a0708c3a64c6a5548eb3bd3a3387cb72ab7e9be90abf06dfee8bf06d91663aa9158c55aafdbd57adae6aeae15923ee3ac0238c60e8f1ab059d3234de8029eec3bdd4aecb822ac2807b7d1ca8facd9594dbb5620ce950307d7db71fc55b547d5044d1c9756b4800164819153bfc5c52dd2203650ad9566058ef742b80fa9763a03fb96953594e54ccc76555c3c4c0766a8c49ecce7da1a6157cffb9ca41624f4a2ce17bbf4fb063589bd8dab6f4cfb39bad6eb72b0fc27e6e938c4098905aba1bbbc5a902af55f1a8b4e00c7a6e4d31ed0c1ba6917849bc7b584f6b6ef91692a6ecc3245298fd3be25df89004a520e9c0f534f5df8866e22d9988015f002bfbac727270db0ade93c7bc78ec85440cccf8620a225c51fe5f9094b6288bbdc7d81462ffc14f17ce8a9a194191216d653a96d4aca686e475e1b27ef66a3eac21c0c096a456cb691fc82c43e48e1cfcccffb7e18167e1d383d1b0afb0d0cdcfe379e8f1e703d1bb1055fcdf8b40ff4b55937ff318a793b9a38ee11c49825058a68b63154834407300cb39ddb1c6b0c40be2ff2ad66a4209632a996025a11379f6b4ec2dba09a4582f4ae05bf94b52878bf998617035a391d9eb8661f48df8a02c57013f116a485d359670e1aed3b9acfbe4ef5547c39550eac5b8ced4d1e1be576a53d73ccf7ec5059e408bbd44c787a31b3d7d6b5305907f275c4de5818611fb0ea12e36f69265270dcebfc71bde52c8fd17df5d65a95040058ff0c2669750d2b4cfaafc3d80c7380d12b8bad13807b402df68d36a270cf3a39ed4bc78b63dcc81fb5f1d130c15e99d34d959e686c8f2e2329f632ee7b3cd52c42bfbfcecfe17a3df0b0e31ca4f43319491852dcb7dfa2de4782947d128e5aefa25453e8196bd5a4597bd5e6d16dec0ab6dfbb4824338e8902790c808f88b0ff414f5cf82e9039036cb0164ddacf5a077600cfc0c72866820d782e04f6b19c71b31d32c886e7e1aafb9e161d838e9c4623d06fc5fae551ddf9877e0b339c385578cc2577056406b5976373a3c1d10ac9054e0c11fd15260ce9155273545c0021bb462247f7efd88d9dc76740d4a8d2e3e62690b88cd16ba1c98c805b8cb0d3e4fc9839d39ea3fd9d680b990ab55fdf75526a5c87a434f61f9bdd371a91f66c9c6427099d07310391d8bafd36f5fe872ab187e10ebc45d8bd79c0cc5f2b9de29655f1457609bc498ffec02532bcc2fc60f477dd3e9546f1ee4873e56cb17625b5bba30b3bf1c9e0b62e0f42c09d68b9ede5e8c8c7645be58c928ea5e923550b026d7e51525f93d8150ebe34e2f547973382e7565726078f414f1a2c3b3cdffed44e96ed85ca285ab8b236bed7d1fe518303774aa95421981f0a50361c8d97b6cf688f5654a0e86a2dcf8970da2f2ea40394e6d909f7fd9279fd572b5d20e0218b908567a6f6fe9dac6ec4c76f498761dd45f5bb2129962961d8c94b9ab089d944bf892c3f68212d58f95a663d0142180a43a459896204139be689fdb7c92134ee7cf8a822cffec9b11b3331cd1d272e0354bea95a222d8a4c18c36c688f124a09d758b8b02f4134b2bd6e4f1f80e3289ad5c3c080960423b1350c071f929e032b770e8accbbb7363c25e167f29e3ebe3043c18cf67791da5e4c6fd185257b4acd874d91fdf44f817d3546d149cd66306c45ef500164d09001cf02379d2e754705826943838e78f82ca5168fd24d07e7415ebf533a4197339feb4f7ec4b65be2383fbf37637e6a1d746f178498ec086647e69c581d537546508de5f3543aea773bccf20fca9eb6a89a45b4996e6a835f063c4e2466c289e06e5b9a79afdc9736dea56bfcf04db70a41cacc7fd6522844de917c5662ee34d14dab5c7383c2a9dd4a22f50142c62a1e09552fe6c854b9d49e44eed9c855519b8a46601fa310c30feb341901e4c01db96e1fa7a49946b53de2805ce7d6a8a5ffd56473291215bebfacecfb0395de7399dcacf5841877c86d0571ea2e8d2d2d5874db62f6ca3c13a38621870355be5bdcc62c7178e2902c09b5ad16b85dd854c04d6cad04bff1c78381a308e5557afac69a8f57db785ea0bbc50b3b86c7929196dde7da41d8d4da2b8e25fb7bde7f53643f39670e4c1d011c499156780eb9c63acb8f13882609a7abd9c7f588f2392d23f99fe1aa674d21dbf74f9c166c35a835f26d9c0f6fdde467295809e2a56f58956ed9c6096d0c5473af84e2e2c294bb9702307cfa76f893002f7650e5c64deb7e32c4cba27fccd143f40c4645126310bd0287e839b2570efcfcd3c9c66b7c561c9dfaedf6b668ebd4cbe11fe211815f12bb668cf89f3721ed27b46938b5fa66478f1c40ab83cfa60e1ef599085aaac8642c9732362e61f3711b546cb0690d06699ee51f40c6432388af379b3569106544024399271fdbf8dd9ff6732b63db75edf3b6dc557c8337fb9cb74b69dbd27c3dda5e916949959496469e34f0043ade424d7554c385d836e16f13122042565654ca011047ffcdd56bb402d624ecb65af084f66824832badaff269e326cf7cc7f78e0c2d96a99fbd50ec46dccf4837ba0ec035754d40f643938e6db53c85b77aab200b0dbd20428d2b56dd924d9923d46f35084a4767d741e20524200829b52776d68da6beab5f689076ce0a4c64be288b698b475f54db6045c99e292ae9e8314312fbbcee3d50ae8ca2d072f69b5a5194d558f2172c271f32eff67ff12b07c5398d8dd2a8cb66d7dcce994fd8dbe23c0bf2253b221789b1851092c394ea85b350d2a78b63bda47ded1aa2923a907788ded65fa5fef5cbb7c4e8aa0c7d7e6301cc516980a919f544205b02d8d259da2f6b15fd814b877c2c75254cdf8dbdd45e6e179d4608f85db1bdec2da2b05a5f39195ad3417f148c53f00d7b1b7788bcfb8831668a6a3532f297e84da9042932787ed750bdd5a6b09cfbca3f4f5b2f67fe305d06e24be52732f9a173909e10dc3f0cf375a702ac705c5c1665e0b66d1595dcc59efe1c8a0910178ff2e765596aef8247071c852274807d66085bfb47cb7a6faf6e7cd482d50573f3b7cebbf3c527d952e2af77c890557645837eddfa3fe4492d24401e2792905e6d4d698613b5583bb7dabf902f6c6e591da837c678e810a09ac24f61f94d6d1384b098e384ca1b0484e768201f89c5b7be7b9cdf74cfde09dca93032826c8604d81af5a2543d7a8768e2e1580f27422b24ada2e478090a0103b5bf99b2a678e8aa441f705728c0c05890fadf77ba4c4d141a4d51dbccd070eee8febd60851908053f1295eb63eed1ec74119731db0fc24d0235d4e74e9fdede28513b2e37d8d9baebcc6436857c15589e4f33616469b6189859bfa04c2452cc68eb1124ac22e7b96402433a7fffe5a5ed1ab285a7770199e9eb7ea6b42bda629df06bd0b89e8a9d01ebebe5e5fa0609ed91770408ccf6d23064bf61625270f0f7db5efa06b2e6bf6bdada1c510a4c4fa702b70fca2def4ea41b749b3b3a3b1ddced8f4053fac21f40b60b7409f053beac5575ce510d5525d167081d8208ef4052eef19bd7ec6a66e727eab8894c3a56ac40af7efc5183346889681ddb8ee7babc775cc386c80c3c664359276bd37a09b63a188698a50ff388133037acc7b12d3af539a471b2af5492f031bf1d1cf2726f2dddead65ffff79229fe10b255596b342830eb9e1d0593900b7649feba84d15037f489a3fcc8e98e23e1bb5b301a8d6aeac3fe7609e2e95b1f809f2327207aea038db208fcb9ea4bda614741c3bbb227b3cb343465a4ef32e260c7d4d695daf3f6b817ad3577753bdadc0eaecd14224cbfdd5db21e14808239d6dd0718b6fce768c19df22e230cbe588fcc64e9a68fc1d2ffa3fe6964ec7632408dffa6245ee4eb03f96774eac6b7f2d50056720ec5ae7266914b51999fa169290fb574565e1f1552f31ccee9ea3eaee5f50e22d5655d639c16513d19d3c7c28a78b5e14df3921d5eae16d021a2c29184dfd11e2b211fa349728dea37e7decab06a6b965932cb25b29eebff24981c40ae6315a60eeef74072ae0aec4d5c3c38ec3e2e74c75ba53eaefc97b1e5c59a0bbf14af447195285e4e3a8db63053f86f25c7ec3d63a3b6a1aebe7a783400ca9103d199d0584c9875016100667a0bbf5f677a3f2f27b2bcda7a22fe2a4a80432e65f79fdb0bcac92c555c9e50683500fa42f021ece958b51ac4d2adcfc3629e5b95d8e72d2992ab202c26f435eba11fbad94a5fb45a55b4dce05c1e5e6cdec3cc170228432c64770f31d83cfc9951b7fe31d51d5f83a573b52545bb745b23c642e74c83d19e39401e32c5e5cfbd3ba01ce57cbc72da4d9e7004ab821b129452a0fe1ae16a03000cb801f34d21e7b031561bc98047a89d6900c07ae2c073a118d090411bdc3dadffdfdc4a7bb7ef48c59b8803f78267e6cafb41a753ebfc13cc50724760a6cb7da87ffe11cf7423115e8dccb73d87974922f293a1fc9f803f8c5ec25387a1b2e695af26ee71b00f18fd62ea526fd79d8e2ef9dc029139aacac1eaf5745c1c8e8b21e2a9723ff30cfe71ba5d979b6ece00c4ffcccfa6d54f9840073cdd0db0dd197ba998e7263209f78e3dd7a51a35db13c880ff948fdbd8925bb2b1774508174df3229a59d3e113369d4ad4fa36fd0c23847647c29e4c856ec3668a3df7defccd83378c1c41cb197290a97c607aecf4e2c67b8c4b1beff90a1176d87574d71e53c50b4306d224034e6363403503955fa3fd4e3e64bb26a50ad3d4d5799b58dca13460b4076acab393216141d30edff606c8e7f028ccecb1132de0004b888fc46deb73c4789a1830fd1a62bbbd19206eadf0773fd38c61187a1fafa6372e08609db4322937e6a329c17e93a12ff8ddde86f9672a36088b0627336fa2c0d95dbf123ed9738911556182ad3ee80dea89f273114119f7f2451a3fb12fc9c7c38fc541833f5d1d1cc54564a2db2eb055664ef91e41b7c3a88dcdc22e03b087db7fba837c6d04cc8a35cbc739483d26371f4853ba053f6dfbc8c40f9403f2fe142378b353aded836d011c604619e0dd5ec0c97b6d5a047a1be1e6d71e90faddeaa02b260c9e14d581f84f2c6c9a5152542b68a1c1e46a18ff88cf3f4e7d27b7389516daed9ad6ed83ee2c9976039e4f07873312694924d7cc0ba8cd9331be888774dd7ab858dbea4e69f874a031d4184b9ab8a7efd6e645b7bdbfe79f0438a63ce42011a87d53f6de4b3570a6b771c137f8660f63fee68a3e35d0bc08ac587a59c120fcba01d05d20689a49ac99749d1966f8d99b514da6a645aedd8f31727ed6669e7ac4a7898eb05346308fbb32d8246263d1540c27006707b496bf4d2a9263b63938fe3fd143e3d54cd8ed536700f25d35400da6f8d47c5b4aa87895deec2683db44a9ab5f3bd0fc03c0ad352c882fbdbb86a20ed26aab614f517c566c9a8f1630bfac6f19a0fe0e22d2b83c75848ac77d65f55bf26085d37e2695ec3732a7a3670902d7932596c0dff1a1f8b3f144097c1053ab4eb30917e2f0429047a57e452a3089a06641b85058b116d5124e89b1abb3a0d79983002f115be254819d0748916077bb1020faec53f4891841e0489143b9eb10ec61be70474425eac63952936d562aea870d7af42951acdc6cc92dd27c41985e945764d76fbe4d8d3903f853667872bafe8a3e7af0354b0be2a6359a3328128e4e405481dab9eec81cf9fbab913910753b6a2f702e0436c95b529fec970152ded1b82b50f3b2f956e72cc5c3b9d8014bdcc92ebca909b414a8953b5a1d5c24d7e7fe25410ce5cef0167d10381e346f25e498c1b173ab32fbe4bc67b52ed30a59a158941d85148bd341c8311ed8e68f1aebcc4280e8736fa5e25bee4c70a3a66c2f3cba49ba66d479a623feae5b6e7bb94a6b8470ca09075ffce41a3a95b654d987813802f65372022658a7099d32ccba7a9854bb8c8d813f1e45bb69fdbb907713d689f298fbf0bbabf7089bf96f7b9eebf2b10c0146afb877f6bae8ff653597bf39853af9c2899724ff17c523e9a1c9e357510dfddb28b6ae7e7a31f1add98a03d547756c30c166fd273359a8b339e1fc35cab6d7057de05bcf16d816a8db03b4fdb0d1603f571a9455c1d7ac3bf40c77f77295d81cf993f383c500f21d7dda58ca3892810c2a052eeeee1f9681510b643a2da2bafb193cb2c796cc76d951888076f476b3aac4ee6e9062bcbe2d6fb5e1d454ea84508078310228493aacd8f66395ba8f9fe864b98ac3ab08e130e093d5dc5242f801e6ab9d1a22e479a726ffc2e793a33baef902d71b2aed868c61de5594d48b158f1e3c2672bf7b7fcfc6e45c21dac683dce339d9d00c2bb01bbc6925181ca5f630a86d8ea5cfa7d618daec09efdbe42e1191d19885385072083fa3370ea0cae7e41ce69428f26a959da919b494ab0562d58d2704fa64c6d048f57269df0dcc0a37db4bc664381366b2bd3b6b29add14d609a7c471df409bac64243cbbdc2699730c7deca766ad24fe63b91ac0c47e2d99b3657d40fe0139d2ec8327ffa4de94d22fd8b9c8cd8727cb318c03cfd0d43a5e7244bfd22213c074ce64c06f1eeec98b9f3ae019f770eb6afd4adc9e0d52b5fc037d7a0eaf3be8aa508a158005c7d0031dc36098a5e3bd8402626c9017edb1daf2854fc1456cac43722f90e612f675c063266bf916d302a8a28dc97ab2c7527ca0f9e6818f3fe0fd834942c8da1d35922309b8b634d8aac0c02aed84c553eeda0e802e36a790598f0b3b90aea35699366b84adfd1b664185f2c92c178b1f8d92ddf59fc50c16a9f382d0d6fbfdb02aa11f7a7eddaf32d3f4edcba01215a026e894d12bbe6428c4ade1804e24628ee89d38231989f5fcc7ed8a60a177fe5147006e641e00e8347cd3040b0daf6a56888dc99540da0da041c6193baf9b4db3c50e47aaab025d81187e60cc4a70b7a93110e01702b049e98bb785db9086d4ab6927298073b0e6f48d505a6b52666bb147fa8c9e12845bf1762d4f6d2e3480110084b302dd288d25d53d4c7a543bdb6aa52fb1b2b35f5f0d6d011d6a10ebf0e41470d288def01f6b39b3277f1782269892260e712dc2eef5622d0af33d419c4bb9ff80d8c641b3f884112083238304eabafd024a4fa5271d7e4b14a2281f24c656e28b866b129735fbf85ffbac9e7e6e2dcbd850219d7333408798b5fb29c808dff9c94c94e1f8e1598c165dc285ee60508369675e34b98603e73f6fa4cf1e4778750e9b8eb4582471796e75165aee38bcc4073697f2798888934889954dd759d88d4b4529944f447e356321324a1582dc2a1aadcec4eb0db27a59957e7627d1d717cc0f7f5f06f779996b6ec24d83e7f8e5b0308c53751f5319d814e23bbfc1020e77190db9a886c2777bd7c6ee8eb2619aaec329605e0f9482914e345bcfebc1649f641b8c249ff1e26423d390c4f9af7eeb5c22739e97e3a21145a0572216a6fb6a966fc4d2937d0f10418b527b0613d92e932164b7c4630141e64a65015269f155dee5488df86f9770f2c3e6de95a60d9cb9032f931b2ecb213fa45e0f9fd773e599b66e252b29f52d72d1cea23085b52e82d8e98b5d958fcd45f3072513128fd8801d1a3c9ef9af90491deef7ce46d2e5f762e81ea507065f094a8feb4c236903c53403b0d763ad963e00753fe984dcef7e3d4fee9103c4076e90394f44ce74077d9452682e000642bb85c4dcebff43a85f913b06a6f1af27c7a5630bb53b3017811532f8b6f883c4e70706ad5906dc50fc8047a3d45f443f6b2594ae13fe3955fe05c04b07a7d83bb3ce8eadb7e665557b1cbec4fbfed2509e72398dfc4e3c068b1826fbde6662e9f4790926aed2eacbe40fdec98f5862a108c0b482d8f5c0056d29de58b4ce37c01bbf4f7818cd1614f7d2bdba512efb3176e9dee8c47288b1127ec38550283c39e11721e11604b24cf710a23c2276b60eea086fd3b162a69da27a4c18777856eaedca2cc80cfcd0a595dfb40ad4fb55b7781712fba374ee7f3c7f0991538ea56c74389694334faa57421629127514e01ae53d30ad5cfb6c210014581c343755cd599fb9ba4277dd835914df75cf9d3beb6293dab15d898b33bf2b9a6abd5dd85a69dc24b00a886520e7feba569416787cc93aff5247dd390f11e56d24a654922ff809d0962c4ea396ea77d7f8c1276f2b5e87a0a8cfa192cce2a3331f0f2a2be4f9637eb970d6070115ac6a9b58741dcbf07e76c79c407e2b3a6fed8b185c285a7eb2a35075118a18bad777f1712484633910848dfac94a16b9ea3cf873cc52eb51e83ad18a2e0ac9138ee6819436d97862454a9af95c07709ed17c21606b42905b304099e072f4ffe35e1341aaa437d70c354db52f2209590ac80ee2234dc2f144da9e666030cd4e488c45ab86fe50fdf7b9f62c272dc2a8e96dccdc8589baeb3707d6b5aec8b04ecc2f660abcaaf08760501a8a68fff6815ca51f733765b029570b4f265ec5ab35e73126ecc3ae063931341007437f56c41a937f0f48f6d8109c0d4e4ece471ed15bc5ebeb5f24fd19d11be8fbc8d0f54c251b10c60e3541df2bd6b4f750f56bb6a1584d7c9d735836ecdc0c0391748985d1309134cdaac26663caa1315d1d6c1c85e7886d56b4a3fce6c336a1c9c71d3f18884b2987ec29bc4cd73ccc09bf2d959d7621ee2aff8422d47e736dc861e4d292612366b6a1d1bacc6183f62d8a7371364719e2cbf39d2150db4296d6b37e384a18030d145e1ffdb77da00fa26a6ca576b8f3ef3bcef063554b1623f1d5007c624b9127df616a2c4e6f5ae8c52d8f265f1bee898f6c6439a6ee32a1f990f3afd2aa18f2966fb5fdc7c66b2b47e5be78090efb6f0dc56ec5e568095bcfffa583ec9982314ca264866cdfa32b20aaf2f8f448827803b2e332293ad93a7f929d210b2ed4f56740efb1559ce2619689b429fdd583e3230a728f8952516a6aebac33333cb3d261ee3c91a1ac2854d9c65b97df0091da979e2319c7ef9c037dc5fb59239df3c3886948a8936daadb9881834e0324dde7996b321cecab55774cc465c9e39f7a3f3479f28a98998fb9645f830e52f0a9c3b962eb5d2a8eed1d7e41cbb459f4f55406ec6466a67cfec4022349b34ad2e1709f8f0a6b84fe3e5cdfa58d6cab3297e15f56147b62d647b73579c75b77f938e2527dbcd4a76562391eed32438e051d62c202593ce1d08e84f13e8f1f0d4dbc2d98c596e6a670113d5bfb19bfeccf7a41fd197e6938c0e034c454fbaece4e0731dfc888316552de2aad372e7cadaa347f15610bb3063de6bd7d13e5647f6f6620beae27dd9597927d402fa9c030772a1c67d2d2d5a2a07d80f02083162b0413f65415b84ff92c8fd9e7dde88ab34109649cd37324fefb94172f610236501926221509f557c1f4debcf3ab27f45078848f2902f5fb9e04a6bfaf69e49b017bb6888b1b763443f4d4c977400a882bf127c53a6af7a8e9ef37536bf694ddb28f697f53d467b76da5a02d027609128e764eee6bbb5a83a84972db8b94fbd13df46ac3bd0ea3197a3acabe764c32e1fe385d216f29fa7cf984a5ec879e925f1ab1d22f69fb994b817776552bf5646f88638707c4e6aab4123af9603ee82fece9456e0ad49a47dbaa5fa6c541f80dc91fd202e11ed25499bd3e899630d5de862fd74e9714844ec649df9e0cda27ac68fd8e07ff90033a4c100ed05eec70bb285c7a5908e06889c71f701eecb2aba06377517e5110ece5a74f8e503c4b84d16dc0f100ef2aef446592e4110c207da328dd41e9b2c1abbe03920d6269ac323e9e5a5e54b010c3e20f259a20e8b2879ee783f1df5ed4962a15f8b768ed20a8ca14d6c3e1b4d71c1009bce017ef31226132f10acacfd27b0173c113fd494c55d991533ee48fbfabf41e304d96817ebee52d439760916c57ac39c600a066b3fa29309654f799accda9b5ab8b4e1c5dfb9dd35e10430adda2857a758cbe2e59b117d152685b4d68d29d44da2d43b55c7a1a08348e2de6b5d1b94b855d18a5aefffc5550c2a4652ef39ac1bba293b24c3105847db0c878c726349c3bbc62fd67b99fe6b7caa81c0214750a871d653a75ef6d7ef149c76b1952293d8e4b1c38b51a97197e14f5cb44dd82bf020b7b0ec70bfc5191ea6e691decce17aae6340fc21a36babdf3585124a00db847bebe3826cfaf75f81e005ab5811f179c2dfa60a4ee06ea3e47decc2c7b0879e09c2c690e34df30d2a6a0daf474cebb2c19d3782ea5fdae2e0f706c76f3fa1ac7f5e26a769a02934869a3d52f83a4ae19e378feb65ddf6cec2e996d9bf13f633630febf6dffad6243dfaf5e73fa808ac619739c348ada27b40ff5fde1eac9efd4e99ad107fa676cc11ff885bd493889b0dd7b0825bdbb321a92ae0611b9bb31a94c600ac075c0fa8bd08d6e89895cbc2ed59e15feeb15683e801b712c4f736446d447a44ec10351e3cd58558240420e0e57651b82f836983c4f2597bd7a56272c4ea7d13fb1b7b722a18e76771dbf79ed838ecd99336c6782df88c8499ad24ce090cf454aa8b8dd392cb344deb94e1524a5620f3aabf22689f20101b4515087fbea9300324a61c3673ab8ac45a3c62a8a6c81949d1fb6b2916ab1ffae7334c4d6679501bec5074123c6d3a0760ea131535816b7e4e02b7a1245b4ef28f1c2c5f6b9e1b631f5b1203a0902dbd8532350f106d2365f0c8dab5b68673aaf082cd804f8b535a2048d5855f2d365373d91f65ab5bcd7c33ed475ca6e09db2828d59fde185488893dc2a33e34cdeb8fd9d9981aeb27e7376a07d5631f9d23b8ed2bd1e7529a0ea6a3a67fd106f4173349f4156b75d8fc17106f62e3b17c0b0589f7b345930a0d4aafe6c4112dcf45e8aba7f461fa7d95992773b06086733ae7cb1eee78d25f857834a23d5d759a101cfadda8dbe4175fe4efa9b0f70882cebd94bb3a3ee5ba0873c3dc424fc663eedb23c2cb28c2408447c358b512396c76aab96131a18930f6de987e2242a95b6643084d8141f21527377b9efdc398728d97bf14fce105c5ddd429653264cb1afab2efdc584a2b78cf653b6d40cad6c95457b9b70154eb0680494c693c8036e7953cdd4fa6c297f0f8db7e31ea22a4ffa82a2ccf7946a842b8d40773f70391846b5f6f03a84281d84f5830cc4af83c28cf981496bdeaa81761a3d2287e076529c4b2ee7af4a2a2a43fc1a9b33d079aa9cca12b8cdf4e171a9b098f490a3636178eef8910188d4abd632026ae5cb35f8506b94addf402453c9cb8ae3ec60ec63e6ece7259b9e965fcf6d7cd2f2dfaea844397f57999de77cf7306945bc646e0befda256a907b32bd10a0d6b5e23cdc93dbdb5c325bef0e79a25386178d3d39546b67f390a6e31e0e35a7c6b0896d6923178e3b74cf7be8a9eff6ecf10edbb779de9519acc52dbd3719d84da8d64200f54c389f78def37afea78d62a81a76d08c1ad1f465baa74894b92865492114324ee362d32d68269b92db2faa4d2583a4b873198886740ff7278c774774bf74bf4374418d7bab04876a0c6cbb7aec3e3ac5d685211d0ab14919d372d4101b0f766914a5531f42ca7a78c1c118a20914b7940c9b4c030ec23ea71a51737257a33515bb62d8ee329904127fa51528c482281214093d8be39e014b088be3679ac608402397c3a93a51daa343fb7ec6cfd9de217df381b07d1d5921ba023e8442a20d26a8d40978c569c272d8755d6166060ecefc5ad49242d0a6d2e3e65ed0a77f1e080be3d160be8d3cc17322f915d9ba02414ddbb3ed551a643a3d47dd4dd9494c1b4f4a8b37abbdfcb4a408c5d4c3094bea55b79eea1b2a343cde9fc1f34e44ec960dd2059ffcb94fd14f0db8cb67b31b2e4456223d64b05861102c45bfb32ceb39f10ec07affcac2bf622d2b6f25362cba4d1a002305c21923fcc934cbb27285d4eaa2282aaa9ebb1350a0c155494a87b819a8ce2ff8d33c3f27f4d26c8b6a06ec4e0ce9c9434520a26a457e96c3fea9f5739d7181384e23e6e67d035b1ff6583223b8ea5c66ea42bbf24bb3bb2cf5762c4978d5ee1ea83baf2a34ad5915ed95c5e39d671221535525030997df049ebeffcc608001a3ecc9f5b6cb12aee57327814249c03459a9fbae8edc2e588cc5c3ba9e76f509922f71360d450bec6be0c3f3280b0d160e035bc3e16026a80a499e91938e4f1f7132f24997941196d6c5c96bd9899c4a9a31579de8bf554325007ba8969d6f98a7a511d23d49640ceda294eb7d95cfdb9cf151dda079e02969b75e8a73ab2cd9dbeac40b3a55bd3b13a78a91ebaf347a9ef98a5628e03c114ce4bf125d7511e574d9168287984ba9075581d0b50c7f32b4710de89cd50438867923f3ac7af9760351a380e29c65b42c655530a844372ada859631b5b1fc17c9730333ddf08a2d1ccf86034961a8e3df3b3652cc4aba5bec34a719241aa7dfa4d6509443f30a1d25c36d68f6692b65447f1c8e75d850c141a624a106f8d65f36e1ca3da6e832b5806ecf7ce07cd2a790714111ea47cf388086e1772eddb5c200dbc342ce65b6b645ee450249423f909256ece9b9086159f61b34cb1b72cb2b39f572505e27d414aa565f27af45db6ae6415737df171cffc3749c2f565c8f2f1178ed771d1b104607c59c6c2fc2d1da54b95e9d89fd44e5d4ca2c8dcccac804dac6b16714110f3e06d405bb4937d6ac4de707e89017a10493084d2209c5a9ef72f56bdf3a39b2507d94b9775ae65bc30545f16bc9efef8e3916d8cb416eddab795f64311355f6bcce8dd6e2d72196fe027de8af464b83540d018817242731bcf4cb9f549380e726b58e586acc917a4e8a592d1e02d128f200b660a380e38fec5a97876f258328f56e8025405744fa7d99fb072fdd9ded0a8710faf7ec7b8356c0cc8eab1b581c817ab2d845fa8ee651d665536dd6de89b267cd6778d2d63ea30102d8e768f0d121377432c6216a15f0d16b667bf7d42f788091ef3010d1c04a0cdcf1be19a37f19ca4763e8ec5ec312512a4ff7ec301758109d05ed629d609d38bad711ac7f9979a269704c2ec6e26d59c023094a60c4079aa59fb827154053297d0f313cd5882d7cb480e8a17fd4e59c46c1dc779c6835690fa2f85eef6d01eebbea1226c875c4ef6746e63f3a06119ae2080ae69f78d6db0ebda6460e2679a19d5a563ebcc4ff8064223acc9dbc655d24919f8a214d6d125e57f7c1575a2f19bbb76a4ca53c99e674b1111df4641d9799661654aabd8c099e589e2d615fd88f358c14f59b719971a9b3c81ec064ed8716a848426d7688fe869b1cd6219b0947f395d042e1d97e723600b2119bd5481c2b412ab311e3d3deba7ab6a3d2f6ef2359c25fd7457cd1d2e8ca584fcf757eef370e73aea6fe859b655a5a14076e14dd10190b1df5c0d0b586b4464fbd85e3312c802defe12cf943ff97b6bbfb040e5a7742b3e87749e9b6d4d959c0bc0030b8691772da1a9faa48d95a8b558b2131cd13656ada8b33f0d0b291007179111edc32387e82d260e9efb53ea709b67acebf0a06333ff4a88922b477b4285ea730ff04dae66d6540a37a6188532370d3a9a13b2b372fb18d6f14d04be2ab1520e8726632a3dbf4a4224da11a5996063b80319a0f3be82ac1f37196123b8b218373954a8507cfcea2ef67e9fbb28065e8cbc7ac7cc8e04ad0f9104d3ead1a39ce9a34fffbd96460c894e7b78a15a8ff64c430ecc6f682ffbb5318f66a4f29594f665a0fc02fc90e668a14a584f795976ebda4e2dc77198e9b28e018110eef243db0f11c484a3f7486517f544bdfb345bf95bbc0e165ae62cb0ad629156107b9b906205ff4226ef8cf907bc04d9cfa6ce6769ea169c111c2b0e4a03d54d52e6c6def3c35d7143f8611975ed28594c237ffb8c850f69a60cbcaf523b7f45a1e936e20abd8bc916bedede3f2ec6448f3f2b7fb2cacb8803b48f5e3ad582a20dd5e1d091bf2a59cb20cf29c69dce84bdd6b1cae6320b5b64ac0c64f567501aaee990183467d9e4751b8609dcdaa769e4a29f962038d08b99f0986568b9beb76a5e0cbc6fac521af2c6e007268235f70a42165d1d4095af1fcba62a52099f3b08fcc8e811a254f46b5f56bbd21e4827595c0fa30577d1ebd09b74db2c6345a956a72f0b6914c9f32eee09ba9b02e934a81138125e7516b5e54f4a848e4b60b114099457cc756d2e496a368d46d7305f9460c861c3d081151458b0e64af387dfb3af56b4ea198f0725b20dcfc52f0f03694ab38a39cbbf6de146a1fa267eb86e48b9a4ee0e8cf74b748c76d223ce5a403f3742685fbcd43568bd52974c7fe9e6c7ae0e216cb4a56b6d30373085d545cb797846dc938cc10f8fd55e0925aa712dea4a299ba38501e2b761e521e009da01ff804d4ff9c9ebe10696fa29b68dfcaad61150f160ff769e2290b10b5adf9b73131bd2a063fcf8bfd5b8b7c0b7cd77b104dfe0470cf4d7ba18578e162ec419687fb1e7123bcc54cd9b7629a0262f3b29519271dac10d6bf8408e126b7892af85c583baf80c09921dd52a8a8d865e5d37e3318e0abf6a918ee83de4b12196359b9c7a24d0d0f2ba25a5bfa475aadeda49ef18d6a216efd70f9497e274e69076137cc440210ca1357fb066370ed661c1da1a4d20cc92a07d16a63af3168cfeda7d961322959318e2e8cdb3834599cb357a4e248b23872db2cdc6674c50e4640bab0ab874751110956501699da49ca1f1a4f7ce058c47528c776d7e4491b6656807e464bb443098229e172e6eda960d6c80f092ae15734529efbf576cabdb5bf41503e6329c5a19eb8d83ce5d37d920b680f312b3e714061c7b31208b06e28b532d387e61a3d14d7910f85f6827fb3477c7701fd749e264b5d22cb5ac6c2fcde2907a79249e8dfaf81b0a11317c014711f55cb2e705d5c48e91c064f1f6c172799ae2dbfe1cc4a6cba375e613a1170dda933b142c242c99ff3cbd3475415d27da02f362f119859d0c24ab105e8984d4471d4c23d132fe8f2536d83291c3cc0eb887461400834725a1213554ff0d1321788dba281b5d801a4b90b9936adc724a88b90da5f51c1fb3384ff6833cd5b93e636c6fbc2a829d28bbdc76451251f79735ddb1b366cc7efe467ae023455aa47aa4d6a65400f8d6647190df61ef82572d87a2a9b5ed5919822d759292c1f12df18dafe590929fb9569caa1e63cb4aa0562d54c563cfc2f1b2bfd18023f37bb2e4e220fa5e3b967d0fa9029bcc9e27b3f98360c9da0ee332b19a11defecaf28e1d0727e0885ad409d6b7185245f4d2d2b5d556a1f1dd9682ff2dfd9a4610807b2cba458ed8b1513e12a22cf139014320fa31e1798505383384972872ba3f4e2af516fa76c902f9e19c5d400d6ca0e8edbef4a5949ef0f1a34d7c6442fbc4627110555bf0685bd01eb11d8e7c802222a6bb502c58bf39112cbac9d8fc4060f5859f1ef1eeec7ba9ee7691c5d7c1a34ed427d2882c3f8076c9e4c20b31299f715830a1249f917d3fda84c5d454a08225919984cf22534c71a24960b932dcb84295a2c43e8cb7c2eab66c72c992bf04629026c448ad66465f73881f01065737f2ae7b142cf6281941178204a8feedcfe3ed2e023d416bed3982487484af2ccfff1a15b2b0f59ba8d6c4183f533bb3d270902742e651d1dbf0d641b7ebd1e1f73f01657004f45815b3ffd68b56d0a173263ab77837fdf251f43db40d8fdbbcad2ed90123ca70f99ca312e16d71964a0815779c181770791a9ca040883dbdb83762aa6c3a3935399bc9732a5fe2abda8d9f9ece7f3486f3bc736acf2befd2c80867722dfe14bfdc32cc1082834e10cce9456326a2184e6e91bdf5a22117971a0009441ae9b2f5d1b817cd4d7adfe19687f68f3d69801f0203a0c98ce576e563a98125cf66eed8bdbf3717f8d7c7c39a84bb02c0c44e02efdc47eb2a9eab9abfe02201e5a6582a54778e1972f9b3a082b5477e26b7647af6b4347cdc981cd5e26a52c63d573ee52de5a0a0d15a00dd2b23db2ec381f7070c39f8c43bc7aeaac44d56195d41cf169f6b431a2b81d50492de10e7f8aede676d0c9965e1cfe2399b08d1757b1ab856f572dbdd8602321503373aaf57a71176107bde6e8dcb28ee855b412d653615570760b8b3372d6600c9ebedd83f4fd3d404a7dd3b78998be6a83ec2a11688510fbc67856f0e94229afccb37035290cf1ee3bf318707112c343e9b886653401dec16a7690bc476776bd3b27c3d1d5733fdb5caf07612447ebcbae19aadde20cb01700d8387eaf472cd5bac0628f72ff68402e83708dfbade10c23c7507b47ef34665b56c85d5bdae136481924b94ce1e09de32d7119ecb2e9f6201c8db78b1e92bd93722effeaf175e3d04877efc2447844d6d1e28d7f87b395ba33cdda5bd81b7d0cff69610d5ea8210fdfa9caf325cd1406c351441ba49742712f3e1c05ea54178930433fd068336e613d55bb1230ff565d71bc7ebfe9fb9e1cb9e384998ad1ebfb0487298ff55edba082163935c28e34c00d9a13c1b93d4d0f7607d52037853ad1a649ac3293a65fb6800a068e4ff9a33074f8cafd0f762145428bc6ab7fc414aedb2bfe0b1e3c1a3f8007d9d5c78488bf9d107723f74cc8ebf3601351a114b5d7ac1c34c5b215a8db6575b1b7d4d2c5fb05f5c01d771b6edb92848a1f51769b807fe684faab61ed44dc6255e6bb697cec473ddb0be602daad757c31efe7d4a6675fd6c23bc469fa6142320305ee9926d6bf08b8279c13c7fe5fd319ad2a10467b1176a6fbd20d63551d867b09f7a57a84a5633d1aaacfa1ab0cbf16e568fbded79101448884a72ed94f2975134dc56bbb68464bf0e5bab1a670f5fd012ece5925b2306dbafc4f5d22b4d23a0f9b4895e6a3763b6bb731a719571a67d2456da717e30b12739e25f02848a478f528f003f1c64750b069b5f4a65e507d8315c111e31783328dce1def3f74cb5e805fb13ad2c34243525bcb4aebd443c0fbde6fb1e581666a3d518fe684c4fa4ec6edac9f7b82ae74a6c35e4edd75b9e3ab9e9aef74d3b6c710769a887694559a15469bd8edd97f764e87cd17bbe9f4287f8549fefb3768934594d894ccbfa932856f0154b96fa4b079f16f834a89e117e0bb57aea5629bcd4a1145a19bba543280f2e4dcfe8b920481f2a659a99d3afd36d330ebf069f668f414143a28d780f723839bbed07c97fc56e805cb8f5a394a8547777940af94fb35abc875af9c0a82bb77b591bb5a96764ee796fa2e03ad88ce14272ae0318a1844fc40cc40ddd879eca74eeca38d1c145b922c37bc4f74369313b66cb793ee434157567d237656d2122cbcd70b4df0e98a59d9275ba634301420ec56f59ef375e88aafd7fe8416db4e71d5dc436bdbcf5db88c3d951449f96bf7128b50d63b40fe36923c487fe89fdb52a68f6265132fc74d4cd14a9a393faa5f86414163ded1e826e45f90ab7589d7199f368a2fe50605e4a58a4cdf376f22920c67fc5c2198d0b4c262210ec99eba488e3cfbf6f0c061be0e6a80de6767f15c662e496e8b8b1c77ff957fa97df53d10e5506cc33085520c2e4ab1ce1a28307ae46d30c5b60269a86d6c3f54df3342985663ff8f8ce0655d463695ab6aecba1bdb32cc388c0d8def12c99069e45ead3e9f7ca33157e01ecf0528c574f5b8dc46f7fe19a461128c627fd7097d04d267d2c01b2e72d6cc4481cce143c413a0c4563a76803f253e11703361ca136a09e368e73b7ad2a78d9064f6cbd865e4738c1e8012552679e2476ca44f3644cf362fd965dd969df3ffb70dd83997ded3bc1cc3171e6938738a50a5187f817a7af8ddcbebde87c47eebfdd8e47a5c9903bc8f4576fa1960e86d6fab7e2076d45f0abe4afdcbe9c2df0b2ee89eb643514c37d7f69e4d7a640df0d6b22a58ac3511ad77d7cfc04ddabda32cc6eee6c70ea91715d2892df8992fa18561a1357936744cc87ba0db8613ee68ead48c8b6c0440073153a63670f6642920b7a70bea4b1a7687f9c305f5b04e707c4d7c2e07b7d8be2bd8475b85a11f2322ce29dde900a7fe068f8dc9fb52b6955d42b77a69cf83350c80df30e45161d320d6065edb0652e221103f70bea722f1de9c6f559bbf38165b39b2133fa3eec3d4edc3e652d40a2185eef6bd5dead6bd2ff1c56eab7dd0bc33ab007d99802a680ee26188583616c128331a9ae6321ddcbb691e2bbe514afe023a3397288301355dcbba46a085934e4ecbc2480fb8977d7999522d7d1848d7899b4ba2a4baf3cdbccac356a40ccfaec09956e5a0074b9281c46d2c3a54a7344f33901636150621199d0f4b64ebcffcc350de2ded2e3224c9d422b7cef90a6e946d855105d1bd9d2108ea7a2526df3cf19cc2580f97543842c30d333041be1603c21221a39b1913fecdead9a30b47d20c3e0d3f054d2d3ce32a57073b5eb7b965d06d2104b9c1d3a1db594a3c8c8f9173b785c937b2b74a283ff2dd5be588d3b99aa7a7133cd7bbfabd9c81ae5549cbe3c5953a779ddf47abb6ccb032d830ffb96845dcbf6310dc53c1cf1e1514d6cc70d7a1cf05efbe021f3d0cef1d22d6e564365a83cb93554da6d1e4cd467bee9ff6220297e26c8731e145d3e81d7c6f11662590bb490a7db3cfbe18d36f8e645b7179597a353d0839063269c0b540dc8a98d3ec98feac73e4f019ade3ab2b5ae3ed2dfd5c75a400f53fe660830f34fd032f07ff36e43379f8c16cc0fd9cefe48e6c193dc4eca43953098aad268f035958ea771f2affc1914d73f1d375c153ef8b575af51f237522414ce264e21e9ed86ba8e6ebf339e639df58a89632cd0e02cf33edccc86dcf56075cd6d25c452bbec4301d530785abab4057e7bfbbe9aef66c15060b6768a3c8a03c183ee62d4cd21fd55356e8e4dd5a52b5116fbae494276830898ee2bbfea793abb46f7e031191826f49573c4872c14f546fce9293c13f50204631f9b5592029eadc1109af0466b8757d1ec1fbaec6fecabce4df98d2456e5a7a6bd628d5b492fe35bf959b3ce9e408e0442bbef1893118179db88a140039098198af3942aaf78708864fbe9d54b52e08887ab539016734c4f7358fb1eddceaf263eb2cf3561e9c52ad501acd7111813e0eb65bdd69a2db8b13172e8de93da3c92c1f15dd0fa0dc2fe5ae7d49fbdef64a843b625487e463b0474e0c82474751b7255ed39efb958d1ff40f43044ab9b8540f7abd1a8d5791ebaf7732ce4a59e49f0ce0737617719d04c8649bdf4e43d8d7d8c7e6c1064feb50f29679e35958a4a02f9b508a464d84cfc62176bc5c5ca34d4fbc0c47480f15651c13d697bbf032fd2289a92cce799d40d68347f0fcb374fc8bcad2b2786a2001b0571e603702ecb9b1f307ea2e7f8002dacb551ad70e2628e2d7c0dcb0e4656883694882873ab5ed3a747b2b302578153e025ed01f99c24042d5634247cb0f544b993e39419d86456979620d56fcfda83e7adb4d29e66c643fe95dfe7ddcc6d50fe27416f37cc9744891ff56e80e69536b245a3db29162fa46c583b6ce5d8c3377ed3023f10217939593a5f82462fd30b70337ebd27aeab7a8d64d0ec3ceb3062b8dfd0b6e5c4798dcb8f4196a4ab3a3bb4955a5ed1cd176425d7ed3f483444dc0e99e0e138b893a0063bc7e3c7c47dcdbc8d32726e8be521dd6697b8910dc24d8373901d1d6960e47d3ca86bd1cde6002e32fbefc2f0caf4e1d8aeb861acca554632fda8ef73b0271a6ee7c58354e5d7b1c18dab4fde10561a6bd31311124d10cbf37776492f34a9da4412a176f3a7d4fcd3fb67483cf65132dbe6da33ee8daf8700a74f482337df7d15bb288b17b756e02f6953d31c5a8ae3ae709de69fc6e61ef2014bcc1ea010749214e752ab8ebafd87890ea88b643fd01ddc416708fc1959c7ea368de18551c2a5c6adda9c4ba1f5f5540e6237edcb3c9b65376f76a476f54ac84bd715ab7b6de10647d474ead2eb2c5584aff5e3bfed242570e08fa7cee43b5d31b177f554b418a035b95297d548d156e0e4f5006166c672512a7957d36715f98e42ab28d6d38efe0df557046fca6e69ec44c58de1a5ae27d3ce20f5fe8c10c90c52a908177ce327cacd7658f9686d748159a75f92da4fcd06737bb97fe0456d2c85932c6fbe3caa620e82edd54a68077557c5067386bedcfc1f13c5428f28fb3fd4a2196509a015d292d609b590e3476a70469e5b9e862dbc98e57f636d06164d1dfe68368b68e12e643ae9e79bb23dda330872a2f390fbac6626efd46c24d33d5e405e74bedf668520a1410cc23f6b7cb6d7011f1adebe99c6bb5ffff9374f30bcd727c312ede2254e1766116e697fa728388bc211de01aada56d5c2f3735a822e4f8719ffcd230454e89d71ebc977fd8f8f5f68793ba96cc8da62789889692600670218e6f83885777c64e68bb55c4a9bb68464dc9f748fc51792eb0812ba44bbfea6c25b0354cede80fcca89ee66cc4527f51afcb32505ef9a8786b0a2598e9c663e5fd34c49b8bee7dbde59b994c38b3b010a789f6e391552afffa85da78ebd4ff1576aedce47879ab712f6766542a925c21ba637ff29ac4b9ba059a5ffcb067037f8ab0849ccb2251aa71c95da736722632d842504798941327953a6dd71537a6d4aa333a5c3f9907ba9b21ea092c342bccc555c7bd0fad4095e8f21e88248279b84cae14c7c40ac6ba34780e54546601428a5bfb172b506e10219c224c4639e72aa339a80fa9c1cded609c28a42d00ecddbafa5877e460c32ee7d26477c0f791ec9c137d680c986d753b74aa329d70a6c5425c15a4f4a52041b4031cca418f08fd92a16081c23fd3797dbb43876d4d852a168814bb052d22389f6c1e413d2aa037286e1b02153eea08667543b3a49bc3a2dc97dd9e5050c2241e98cc2616e40b22f12765c24cf81caf2fe160999212f52edb804b248e09b08d5e5506d4c1e342454c9155a026fc38a1afe3b44407d6261aca004d8ea2ad53fd9fee160542f8a4636a7ba8a0a56800cb8224c09ddb0014e01c8e7cc06b9b53433d3e82e546c69a2daddd6799aba94006769e60b15c2f8c45495b4ededf8e0af95db56a35d48bb0c06493d449621ccae82043d5489fe18437e1ef3e8711318f612394f5ac991e41cac3498e7e78ef8d70f4ff92b883c57454a611579be428375c442338e7a6152ca44c261ab37cf8affc5cd15328d533ff6c7f8d548d9439691eb6e945b90c21e8b206043bd2d2af987ff8eeed3441aba163f74b87d85cd83779dfae7e90ee6ef308570c4047417159845f7a6c0869cda4ea0533bb071a93863c6d1faaf6bae2014dc9bfa72dc99ef627c93ba07e08ca658c3a8d9a2bb3c65a4bf7bf090f6df8fc5c20ad7cea77c343129416fc0d0778a8e8993372dc41cb0ccc3eed4112256f8f09199cb32d781f186ad66b2feab94787ba9e9874c7b1b67eecc726271ec65d193e2ae8464c75d143594eb600b670d8e8d948d8ea5bc06cb0fd92e2aaf18e328e2d47e96fd54d7046948bcfdf8070fe0862d12bfb3ab6cb025363552d82b5535f93cb30af41c1b0587185f8f4fcff2835789d77a2e04791d2a6be7dcbc55541019c45cab222452210f605f060d11b234a93ede297d8a2fa87da8bd64e84c2c8dce2c44b20c277363f09af2938b7256db6319afcf5b465964d8bae0f7b6f88530b41463cd75d839d4d20731ae58514fcffc27d265db74a6468a852a2837ac020930122dfe920e7e52ce16006d86bc5058e66306502c1b08028c0e66768ede5ac8e992275589d6212c83136d01b8bfbc1fcbff3ed33638a7df7d7986d24bcbf78ed56d51b68e91404e7476a0efd949474ae8d79f45d70e77004a097357050b3a8c6f0ce0933a5bbeebc578f522e7e17a69211f538eb463aa94225c6040c8daebb04fbc98f1a56cb7ceabdb055291431327bc9a4aa03caa99ddab70c8fb72384be1d8e0161440683c1910e920d09a806d8c22f77e0e9deb855207cb3e60b009db25e0b78681471e233c6a72bba8fee2308011539bac4b74936e3f91954de95db0c99f1af4ed5d7db6da0133156840ab78e977c82b2e21353fcf64603e8db8a0e5c3b6665e8b88f2e7a476ff536f9de06ca01a5e50bd716a9c326c009a6a92c5833468a668570025bdfb0edd5b46ad98263a28ee4ba3cb9f0687c838890ab539667bac265e21cff869920b125fd5f0ffd1155315f4f72b2fa88b8c2b3711241b7565fa38cc34287a050d38702701d01fabfa0a35c4c2d4941aeb50d8336e63f1b74cfbfdcc483a7d71f2861e1b67283cb6d633c5ee61e912e9bed0ec276cf26d74b96eb0e87b969fabfb2729cff7454268b78be0f49d9db5ff8315d32ac345dfad52f3635629748add94b4d1f071d11ced1799e99c85e2e327e8cb33f7067959df5371561e36a63ba24a19fc4a1ffb03a6b0db5a134feef72b190b2f77a548769b9d351b8b20c2d4e1fe538bc3c34c81ff650bd3c79cdf250751d1d55c4f7d867c0ccb63bdc3482ff6a801c2ad0a114c6e479bfce2cfdd019eee3ad4f36880765d9f84f769600432a9decc8be9dae69e1f4c6ddd0565cc4207bd5dae1376b51e87a3c5d0ec3735e0a4b54d5826c12dc6e64fb80ba74df13198fa71c7fa12a506cc0641bd129c107f7f385b4c113a7368353de8d8cdf2a851f39bf8b7255573e5ed88eaad122d709bdd2634b41696e60a651eedfb8c0453d1f2a6eab3bf2dfc33d6ab31a16373ddb8459ac081b5ff52c17c37569bd5fb7f54440a9cd669e2eab1ee8d863539efa2a1a561e0114b24a0960f6b2d8c283e4aedde3b8e4f7056d53481c724e17dc101bcb060afcbf646efc172b0a762a4530d5c8b586957d7d557f0fed463461021a7b45d714ff154ab1c80f9e0da7ab0a56505c3bcb0a583cdecbe3e29b20a55b93cbc1e47277ea83bd90d8473935de0e0c2a7635be6eebf931ed0db32323aa27269256c7a428619dc2545285eba6e288a4b01a70320dfabc13477c08050a54b265217010beed0e710a893c5694d5ac1454eeca266ccded1ab2e68b14adf917d086d2af0cb73133ba69ce85ff91ffb7ea9c147a2340a0b9a6c95cc2d0d69db1ad6d64e364e9e488629ed29aba9ed8f51bb2cbc880c92e0664f20b78738028c94e355afc103910dbd7519f5a16e82b6c2f85c5bc2279b20f831bc521c7d3ffb604abcbcf378f98bd6255648c7734254146c67887198c9838cba1cc86a5d87d1097f2bcce6fb1474054389d3963c68f8d97594217a4d55224b0aecab39920f3c0df764319f4b7936a6d8485ea26079869e293e95e62ea354bdc5d0b07ca465b73659e4079461a43e21dffe29c07ada0ec3124a53b15c9993019cdded86035a216978679569350e72a042b921b88324e65f9d0ba439f39a9a4b7df20703aa63f0cb5650af46ac07730b6e1da455bdd597c15ae6ccf5c4014f9ee207e296f4e6852ab3976ed5c0e9e935ca7daa9e44de8a3735319789e56f23ba2a1d6eebb667e1b0f8f01ab4c9d88232cf108b3c82dbdb5f4233ab952485f564aa5fbdebc51250b43e620231ac4a308930705d76761ea5c995ec7b2503bfe17128cb621f4875d851cf0bf82a110034aa2ffe45628eac2aa4340d25b3dcb9813a68018c89ed00fcdbc4179b7dd3b06ceeb16ebb98bb5a89bcdab3fbbda342943a28c7a4228938bb0b172f062cc5b81b62a9025a2bdd2a644c621d18b5849e61dc1ef5c669b5739f4cad5c8dff7399f2f323b4423a407b649790b812aa23c3f1997cc47a0660b6144a1b0d57b7136308df37eabaf0f2cc1c5dc713183bb3ac5352b44c0ed7eaab0924de8d490bf6a4d3c48c7115f86883a62c0e12256b180782878dd3e1fd197800375e7994f296adb808ca11d0c31da6bafedb7cf32c5b37d64ccb13e8666ac9deb6f52ab91af0cb59ab163a5a2785f26a4479b94e9160d7e3b8d32d9519a9a02a387a02d9423d353949e900c79fa93decc55ee4ea5bba7c79bfefb5964d31e2da9fd4eab85aff6d297d6b856a0e70e84c199a74e4ef582dc8d5600e5d985d6f1243c7ee5f7e971ef609773554d97a43e6243cc5c729eee7e45ab873add80bdd40516f8358a1ef21703a958f0f052432fea3675501409b8232eaf2a224b469183a9cf5c615aa2adf5eb03660c8e3737f2532c58e8e3b7c35ed44630d2ee5b9f60c7ef0079fbde53b2845582880cb6881ffd11644971ca7382824e7a795da7d532aaae45eda363bf8c3123bd046ec2672235709a408da5298b53ec1724cfed9c8bcfc15320d2fcf52d6a7d25bb1e1ee72b9b2650e440fa5427b4280d76384911643fb3ef969b2ac7de2e634d1cf0a2f7dead621829fa6cbc5984752695dc4b06b36991f7b708c7f6bfbfdacfc4ef5d47437e2ff2079c3ce78a389992539f2a4a3eccc39c7bfd82ddb18e424dbd9ba0c6011cc61a55b8ea2d968225282641ea49750dfdd9a5fe841e626f1ac3eabd8dd5f116f9453c2b99a1da025e401a49e483571de2a1f743fab69d925b4a84565c9a2fcf911fc4bbc7dae936410ceeea2af570bf84433685a2bde3b778a7c8cf7f9b7c343f33c7002d6b9f2bd91e0f0695e85f6d968973c224ad9391d4f066ac781cf969791c8707392a73f1ae46cd57a3a7dfefcd21f78c3e734a00918bc8f1908d31b7704769d04b3bee97cb63e28cef314fdf6425951022a956c2227805dc7b8487ae43b1e38e87887999d6263beaad514558f4980758b5a76e05726eee6fa85bcc75cd645aeab0c65e84072f60c2a019aa75d76a40470ba82ff5b75854aafa81992eed03299d17e7d16e06d10611c18b97f3d10937895d05ed6a637d7c49a39b026b93ccce276dac24769a3b48bb2e7df73b30285bce642ab75307151b9d609f163cb212dc44cc8a7de6890d024696786502117822d493a2de8944d41dbe309f07e9a198c98a44f614cedfc990bbfc9c6f159c42e6fc3ceb83ed9acc31878da60bed011512ae7256341e9c3042cdac6993b484c71f95206ccfa2923b5b24659132840842367bf362bfaaa3c4c697310f828f8066a8ebb4c642f691a2b2c9a2369083dd86be0e6a184fa7d5784a25ee720b5b97460f1d81a0040f7e460fd614c049667c7c625dc3276dbe776a3e3804ad0892f418c107f63e8faa08b67409737a88df2b5e55d5fc06c70c2661ea21b802a0be83e9feb4fa18981045b23daba21f9d69ab9d028c06465749356b82151a90a7dd130f6fb4b9ef869acc1f526c3f8615eeb907e420997beed274cc67f00fb47f0171eee2ebafede92cec2f0cdc8bf6156e40cb7c8db3c390a591451593b35155ad94ad957a57f86a913a8bbfc0e91b2d4271df5f0818373a5c0558318b7a0f772e8b7e81fe458bdf13c7d7acdd08beab42a1efa56fa64ef33c7a99eba729e0f94e1e38c532efbba5140cb7a005a7712ea9202052fdf618142cfde8cce6a4eb937c0ff7b697826c07c48c9d1850f8b2555035a8a267d18a753cb2699a80b2403e0b33a160863435751c755b0540aa1399ed4988ed54ae560f26a8e79eae5f4e915a5020d5a1f61098700f52c786876c1dd4228dd791b87ad6d470fbd9a1e4a8789d601e23cf2a4d7440f41b7dbb29bfabad30b6464210bad23f81ee9f2cca589199d36e7e16f56cb6f6e93cee8361a9c94602eb6bb752dfc0a0d1f97dd2cbd47d0adc01db1e32e24fa9e703906e4db67ecad296db36d362cf78bf888e840002bb365dffa063611e49d8ae599e4d56514b9f6f93f9d53aed4f9fe1258f12331888d91085f1b2d4ace171221a2b6dcb393758f14a6e5f4b3780658cf4d127824eb8c89fbc8066671da4de5583870cdca22c55aa409e684f5444bbd19ae85141f2d3a0e58d89569ec7a7c45fb0e24fe0400a01739b7239f15c7ea552bcb6fd9332d7d6de114b5c1baeea66d5d6476575e7ed767e771e0bd181cc057e2fb385a2ad0f044f3bb1704ccc01a0fe450695dc1b9f4aad1a3293dc3601672cbd32febdb7b8a07fc96699d25e2f719193319efe10e82a6f7c3914b15c6c0e6ef644fcadbb6a0b2b5e6fee17f0ed836e501e505fa06d65c7a9953a57acda7b0033092c35d50a621de33ee30fdf4b7f5b1c06837087bc6133b8d3b5bdc824cb92e6b73f7c8dd1999d301ad85f32dee565e195101a669298a03f8ca762e91498c9a3f21d76e12ddee7b55cc7ce44be1fb586e6d89d5e6b0be0d3e2ac32f1e990912f22d935b8668a7e6090a0c1da7a72f0e20fbfd5e4588a8c4b6add5f14c44fd204e60da53c0bb7eda26ea38e162d9ab190b0ca787cab57392204f56cfae03447e25f02b5530c84adfb742f534cae813124ea09c45c1762898e0ba4bb65b3126dd011d989fe3e14e89227dc0b5c9de28d6f434bacccaa1ec4a9be8c5441cd0d64812f6e415269bf5e156e851406dab9fc4bad8ba9f0070a7acc707076a5f7de3b2895e904af8b22f764de3956c528db18fddbfa53859145751ed345d406a13a8167664e8cef006ae867968b561791c22859378bbee50db715b66b9095fde16ffdca0fa587e345916dfe90cf8c9a447a14cd4a8dcd424f792b436cd22586a4d2268ffa855c44f4707a4bf894493ab8f56d681936d4ca3e68dd6e1c373acc7566d0f7b496cf1a2cea83bf55fe4c4bd26c7f71f0592d883c06938670d50639a064615d660a7f4bf33c4dfbca718f28f4f10bd6f8d9fdb5e5a8d964c9db30ac2054db4d6bd47c90838346440abe499aad1a231bbc3cf330cdaf5c03a7f88e1cca5763084fddb32e4fd64da7017c44065df62a51c78f64dc38dcd41c7ec9e4f77a563da2fa8badf239f4a09d4e2182b078f07e534ec9c804b6ecb9a53f61895e75d150a882d91918d0c38fd80c52d5206c6976e61b970a7044354feef925da86d04e5d922ecb5be8933188b6472d0494983cbd93565a633588124eca191a8e829a954a47f35113082107ee6955090304da690f0d6a73dd6ddba2a33838e63cc8c24b11b459a087ac5981745a9f923019b5fbd9f2411acf7fd7808e1748c1bf6fda641f0300725d0ca19c330fbcb171c8bcd4f6eab2c8041074067edf5974c29999d89f4b586c7cfe382b8e3c66444b3419d9dda67df900ba0d58aa5557fa9d8a966d72a83cc2482aa59c3fec624e95a2ca6fb02ccdcf041ed912c6e35971faea5c659e0348c8b123703e1b09cee7ce9a4dba6a9bc8a5778b3c5a4f955003007e30d213bb035d49165be3300d111357bedb803c5921f5499f712b3c03e7241458350e0dcaf5a740fda7010fd193282b6600fb08a15507eb98a4476f57c8bfdef2ec866800ccc1ab3635dbe4b2f6cdbe3d8532a2f47a8b4e0468d2ba87fa0e566088a6b5875b20bb2fa393b71613f9c69690485da4e4e17a04560789fc4a7a06c379763d84f1032a3c7256934eab02e6992ace955824889cc1255557a6e2b2907012ad3dd4ff1aa4d718b6e786f7ae0d580873f201e67796684b4158cc336af321476deb4ff20403db9b34a9823136ed9966c0a5d0ca833120999fc8473434afdfaa5451f940a3ea72586d22d8cdf9df7ce9c70d36a1ce9d89f9e83da7409e04b6a9a457bafc629b72273051310473bde3b7ff2ae4c6f610f1e7e1847191dc57c2a8d081e0c77fb33c45afc24ad49e0be03f24499681e483a88dff8aa4b5b971305a1616f3750f2db0c623ae2af811932de305635a1901d6fc33656588046d92809371444a39060149dd84d585a2be8e7852e2182577a373922c0f04069fe69363883f9f93bf1e5c34a2bc11347c3e09e2bcac5e36a1f6124ebe2339bb3bc19875b829e339ac462561d99d4f632365296d8139d3cbf002f60fce0594fe6f71ab0f103146bfdfca312a96096658c2ad17df3b227bf23083d2769e0e5a2f9214a6a924f76a80a63603765afba2685ff83f7e12344f43d1434566010bad88d36a2fb7f392e4d23faa36662093b20f27887226580a1fe90b4b71acb00ba1c641b6bb63202a066f824fa0aef1d3b4039ffbc321714566d7304ccdf9d2de3e36f06489edc831ef49a827aedb36eda838b22b8f0b3abe1b26e9308200d36d1be361a3a9d27af0f4614cf310091b24dcb7bde0a2c2b34104017a6dd39db144b7b32892a4d5523296c7a124d59a99c035cee753329b7535b72f77b306523eb155b9d558cb7c6829106e951851a731da1648b458b7e411ec484b3fb79b25a0d71da16bdd90794a46a0d50d7041dec437c0a2095e368e1a69f37b79eb20f7a945c7353542b2a8be45175a145f68c1d8f8c980b86f78a91bf33d5a39cfebee0e28ea9f436eefaf197c0f39905d413c2843e1ed6c0b4354ed166fd075855b9ceccf880ab979daeb73c0fea4ae0b04a0765d03f40e38940ca4f8d9750438210242c2c16900c229448927e9168a637e8f60e28c8feb8e830c064042734679a231aa6cca3b4f9f8bb0e51d7411b58734e5fda39bf7d3db50c1505a92e2efbccbb6b496526803999ddb30d74af152731f979ed141250b377704ae2008ff85b922c0cc78516edf05e4076a5eb4839a1a1ea4ea683ba56feb498a6f919ad8d70912154678f98c1a0a933d3e6b7147326fdf2d4954da777c7df8d9e439827159d0148ab375e1b78a4f530b4df9ffcf56692728b0885760070a220dea25689e29f9aa14419e6d4eef05c9b7d43aece13ea00d24eefaa19282c9e97a32bb816b8b04539b0285f887dc0757cfed1b30910c2ed3a4f420d1b23e74ffa5dec9a864c884cc164f2c4e4a45f5d7de1302b75d6569356506455eaccbbe81427aa7af28538fbe5a4bef395a9e308e76e0425ebe56e7d3c9eb0cef4407dafeb6091434f67d309b8ab769005a71e11f0a98b955658ca4eb446866beb28cfbd3e2476ac83a5e997d81bd0f5cbc1fe2700758d85e77337e2ab95f2eefebf676d554bd474918b8c1fa6e799521f3b389d278508dfb4945f2ce2f8011952f35a818569c913839b6c5be7b3c29d20b4a50ddb917be36a5c3045175e3305c206c2559b59d8d903c7835159634f0dbb2b0dad70c9dbdab92138c315b46e14f5f89adf0f67a27618d7b8ffd9b9a3180649130d6d2af4526bb4d50ed883bf07ca5747ec507e172fe3c46af71fdd095b31ded623a9f8b4eef99c9b8152cf67f8cecdf9d459a00715a4a9ab02a005de586d5a148ba158cb018f65cc67796af667cbf666d9d5eea0c0251165d9d935995254a81cb6ebbf3302940026366982131592275e55a9343e6678dd2c044ae7253d7930a87fc20ff47497af7c914d70b280321b6d2ac03bfc9b52592fc65f035a5c73e5962dbcd2cbc9715f4db684d3423dfb7e38c0841b37b5a7f9e9fbd33e7a78b3e4105e2e72bc8e87886bab7f5ad2e801d05067ce768a13899b542d1a1342fac8ae870a15bfcc489fa7b3bf4e7a6d97fd5c4ef19382c31e74ea0f88cf6045c5d229f5d90dc1945dcdde3a2013f6b7617109e55360ded3f68940df87b805808a8e084acf989d027e11222000eb9e8a5440b002f990bcb70a3b61edecce44d1682c8048cf2fcbe7f8f3bb14951aca3f106072b1d0dde39dd34b602ecb8107c72b3607cd36545ad662a219f62005a84b29fea4fdf81005c200e529e14c7af4fe167e614591ff791b89b40cabc70e46893e9e889f1590bdf5c1ecc7461ad27f81cea5c2b7d63e02a4ada0c2aa87d0f8449744fe333d7e280d417e05fd2a4680f83a00f2b19760811309206e4c98d896b8f897d8c3c97173db02f8b67c23b2c9412079a612ca8219ee8261b5cad94cf547b4b9b118d6ef1b8dbf98f3db7e871f7ca0186d9f014bec50099a223c23003d8f435fc44a88881ee388615e153be85bf5a68035f56ca8cb5d8b6f770a93b5d6d2c5ab7335305425df02b0a99d9bac1e11d3fe49a62f32adb04f4db44a235cfbc3b7bca6dd29b74eab6eb0e95d33e2676f6ffd3f679e52a1eabf26091c0def865ab32b8c40f609450f96f30efb695e0e8636325bcc0fd7da1c78e911a6daed2013cab992973435723ab85580658c5caa59c117eb61f8f5f6d22c4eceb173fff178b0091ab56975b015c506d40ce52d9c0aaa63f425af4553327e7cbb3edaadaf643f689d58f7f8113e017188eb953344425e8f1f0c6367e4d7e2ecf1f5c86a6701226b67d79ad4565204e0da65596dc9718ea0c053ae088351deb24d90370d3b0b848af2290c7a1ce04099b39470eea7f2c6ce37fb0ea24900e7d724d527bf3b06df96efac282de3f6bb30f59ac9fd17c6da2227839f3b7d9d01e38e4cca941203a69dda3306fb9abd6d2be2aca184f50f155c47bcd364b612d5f471fbde685101e88974ffc3985961ad6a9d7e3841fce3b0e1da754a785b6364370835953ebfc40ffec7a864091f39d7434e33fda6e856a3c32d5a86ed5214b490138607f395f5717ebb8a50f3588bee00a65ac1feb1494fdd77a7044bbac334da099f93eae621b2ecbcb53762700cb55c63c07e8a56c1db16dc3bfe22fb78972e7703adfd57c38db281ff118438546c40eee75f7393492de1a1931942144d9859bfdb185acc1f38362c7c6da1d458ff69abc3012ce4466558b69c5d7a25bab7272dc927d4420b7ee1176993a3924cb9daa0129793131e56344c383632c977f47fb5c4827003d305a902159281023c14ced4e0ff6a8546d933d0511fd25661a9e8829ee401a85e1655d551da8c137b79415af95366e6fbb8518ee55394bacf859f484bef33a30e56a20ab53a9f423b0538915cf3a4c2b1938ad9ada057a3007d8165c3b0b7d51600f60ced48c908da9990499c8adcb5fec6af433bfe289eaa9b7b22ead38e9be486927460ef12760b5e99944ce54aa93df95a85616c39d2646d1b69bed177eb43eef984eebfe824d452ce208c26e211252afad92562c7140ba02aa9a041545c29a2118d20060593ea70d5e96629dde5286d508c43612bd00c73ebafce31559b7c3a8e75e83be146cc57bc9e9c8b3e94b8f3b7e0958139587787826e772aca1b4d0ec006b3599a663703b496f14aced1fa2618ca0ef69e6df8f69984e0bc4e94516e41753ace89c40b2927846f25674bfaffe912940d951158db0cda313fd8ab79bd9222ce6b3f7b8bb903db5c940b141c3a2374746153f4973df0d6927535b84c0b410aba08aac3736ad759e213323a369051968b7b3db583696db740847b5ad92e7edcae4bc7a75c4de5818611fb0ea12e36f69265270dcebfc71bde52c8fd17df51f342b6b5a34f65d95c2f8303bdbc9de7755081b40ebdd18e6b0eaa87159c4da63163436feb913ecb8e868e02e5353fd44594bb991b9bcd9390dca5ddb9464a0596d2484e3ae33afef86a0508d1f2e516b78aec51ec87df442ebccf468c373be33e22c4fccd960ab3d1cc569d302bdc1dcc11402afe6d0e2bcb5fb78ffc272af0cdba4bce1fbff2daa2811026ff840edfe5a60d54e6e39e6edcb5f5b0f061aee32b62d5742bd1f46a058b1d182fc6e2d27e2d9f7511d27e3257c6b84a876ffafb91d24823b8e7ab23494a82c6125c535c4f3cf06f3c465af5c867d264348eac7f511f9c9b4a1c8ebe1c4f15df82f8659bd26ad6258b0b1c3e75d421257a5dea4abcb3cacd4136d5bcc19f5ed836dd6dab218767aec0d45d91d1a05f9212b1d2835aaadbc80d10503eb1cd1c2b757557e4fbdb68de1a9fbaddf00d873675f61c7123b5a3b97245747dd806e995bef7558ef382fbe8241ccc4148d89d87958b596676fd1456c3dca0cbfb3f466d122fba2b96204fb9e2d5aaa8179e477bc13c847f5f9e2a81419d11af9c5666233c88d3524efb05ec4f14e69e48dfa4d37167a1c644a02c85da69a65f0deca285ab8b236bed7d1fe518303774aa95421981f0a50361c8d97b62950685d7137990aa5a36ab19aeb89158b8db140b2d65c5de4664a702f3de390f1873500fdd260981e7700390e56ab35067406eaf805c2e270dbd6296c9a6ec9e1a441a8718fc190e8019401b1363688474c9aa0d01491466648529c36ed099701856a2d65b3ca2be76d21bcc9e204773384ac11833fa963f35f3c446150058e09c55fb1773690e88637ab4d40732f1d57687f912c5516a10e57456cff268f49d81179b9111ddc2a20d3adce4d398f6638249c661275e89af2c829ad35b74f976a1e671ed677858f147184bfd03c06d9e370bac3bb397c36e75ec69afec679a1867e0e73408a254ef3d12dc669c866376c913e8a357b958f3ef812b3c7f99b9ede689b6608a226eeb3121b1c3bbc83525a76df9f1ad1da70e2d4e1d8e14c4c94eb8131721be4f35f18d9811abba13aaea5e3ba77497e35a7c80a160437b6df2501c9b1964b1c5ecd8b5116543833b37d5d1c49920cb6f495c3ab5c7383c2a9dd4a22f50142c62a1e09552fe6c854b9d49e44eed9972d85d3bab9de25107a38cd266cc64f6634d27125f71ed835b096bd1e4a3f8d779800aebd443e96da9493997c9497a97dec7d9b368a15f60427af92ba23c07c0de8df639eed689b37b3a58574b53de81e4ac7a925e90636a68790c1ec3d222b049f695440c080822d6a5152e7cdea9b967f2ba34d2e8f65a943b87272d4104e8d13d14045fde36ee02dd44c1d7ad3017f80433e5ff9e7f8ea63e8695b48db994c75d69e55fa8df72b3885f29825e66733fbafc8f44fa73b145038c3550745fc2744526fcbd6985a2c96a5c2e890ee9f93f745bf8b3cd77970a2b437d8d343f8f77337fb885be5f9efce323bb243aa12f5aebad5b48ec9211934199f1ca26e55fc97b0394021185188f0d0ab6eb5d93b16944feff5d3a83dfb3ea46e42a65d22fe473c190005806557198545ee7e77b80987bb9e5d97b650e7d3e104dab297c3a2dce76abc66023c5f53512d5f2aceceef618c37c7721c1537acf452c7610673b3e39a14e84131669adfc09fd6225c49430176161955f1bba0200742812c290cc2bc254dca65d48ba0be0d3b97d95315b77b72b6e694944e386cc6b8b93b6c0fcd89b56209eb19fce7e4df6b8ad699305c432065e189d7a1c5b6105b40d47ca4568fc302a801df5a70a750b9d11c5cf29057d60db8ce9bf3875ae0194f7395b66ad6cd9a0dbacc031ccfbf04ca371d842077f290dc34c63a7f33d8323095bddef4b16cf88d77ba6cee31d8f9737c62de61dc906f77190dfc6c92baa0f2cfbf9b85e0b93ce377bba1346751a9bd794d167da4b3b1422f5b4864189a825212a0e5891d318f2e7ef25872314768e70a2babcfe84c9c7f9dfd2f0d6d7c668a2cfcb29905e29782349e1b52300d4512f9c1eaa2a3873df74ab47d4b7fa4c075d50ba124a9ffd2d306403d2ae8145af9e8e3d01fa536916e0d1e04e6a6ce6bf6ff22affc1f8d1fbc299da48173b3d3968bdfd8e9341bffdd25559e24e57a308748119481b7c3dac36ece7d527c79db192040e9033c6e5590da479b8453a76001464cde4c00a16f5fb53871e4d9476df60049423d1239d1e255ac52f4958ce5bff72f4a90951ca5d35c63abdfa7619251c9cd0ea58983431a29d21bdd709db1b8a63df321a6814466bd0a5032f6930e5ef3f642d3242b92b0901a702945bcb95fe1202783c388e59ec488d431f8bd1ef12f4b039886c8fca75223d154bc8526f784247eb315ddff784d9967b02154d2fad40d4ac06f0630c9207e31cc0c5f38228f93ade5f13d89810eef9f3daf6841747a90bc3f3f5127265eed81bb34518a521e68f5ae81b857bd9f2eb017f764d1954ee5153fff61746a355f70fa5d2dc645fcb9bb32ba4ff307d7efea43b0c33fbf8eca6e30dfa8d76cfe32c64a77f64a4ddaf80c001dbffa0412d3ec30b19306cb656112578065ada540538c6ad22c7cfc2c4cab2e006f411cd9eb1cb9cf4cf5b45b1d88e670c801c9f85edda8e89d4b9e811308c9cc538578ce5b9f6ae46cd3778cb815ada956f1f2a92e11707b4f2cbf3d00545d71f4e77dd73ab07fb742a989c1a45c585c97d6be523a7b0fb769032c4bc384cefbedf177aaa777cfad5fa5fdb5209caeea9facc1a377a76548901a6a513455134662cb38427b17f4ba633021b7c815c0b2b809c57ec959476deb4989fb6af94980f2b1fcc58663ce7c8e1e44489cb3dd443b2d85e8534a1d36a352b7688cc47907989b73c42969dbf047e098b4b16ad1db0dfad6b206f825be2481b38a600f9c8296e2977bd0f3a03a56ea01051f90ca9a744ebcc5e052f79eddd83754bb13955a676ce50af30b8c663a91270b7b0738d2df5e341564f7ee3a5053f67e5c10b5d1e7ce6730a1456c43389d21cb73e361e387f5e3af8fc8ca520b43cc456a02be9eeacbd36d6b996e2f35c871751e6cac4e45fc6c93a0ac5c76c11354da9715f4bfdf32d3c8e63e98f5c1ba03ce15aeee5f5cb0575ef8ac12f24a01ded2848dbc15f65ff6ac439ee6960355553ee74d73686b1bc8ed04b2547adcf0158df787de15cd2305f8dbaf2a7f774c5302375e434839d7578f42512d903fdd0822135937b0f7ae750383eb46ba988cbfb86805c6133adb5ac3657404da113e5da0acfe9bd34a07b08e943a1fba86a4b4efaa7c2131fb839cd89893fc61464d62c2aac3eb6b2bb52a830392ad2a4311caeb346a7be1a14c78872300dbaaad5f1106a35eae4c8396885d10efec1f4e0d366a8fcf1d1791a79f01334ea24049dfd783e2caf6b74799b5ca2e7075410c39af2eb13cbe7c9aa7fe7074bdb46c9d6c20fe0a36f993138dd5aa300cde1ad0a30c71112dc8cde5c3ba6ed113cdc2c06c7a21c4a9ff5a6e284fcc0f2901ad5f256bc1a83019eb296acac259226c2d2219a2671533aa357d47f7853883387ab9b272a3a00dde9f4cc322c5feac677a7be843ffa35b7db9bc93160479d533008b188fa079c95858a18b579ca0773acd783fce19fbb63b33b8fed938c51e79e25838c549bc7a867946613c7f69407c876cf7cb90a158fc2a22779d97dbab22ead37345ece446f375224d886dbce5c6815c905a5a766bba6da04941be5496da79fb6ea94dfb7e201a1ab5ee452f2a5f1c3b4ab387bb0110be5a77d872e93043cdd7ef3065f2d34432a074ace002e8b284c96b5ccc1fb2b43eae8321228190781ad2a703508d53212ec99daee94aded0e4cc9ac2adb438be7307a756bae303da391a47a5eceff173fdf26e9f974bd0b65bcd57349b15a68a823b69c408853c42704c339070f12961448ca6be0089d568993e7fa5ec95034c05b6015f5de176a7f49bd84d4d45da92abb07a696205510aa41800c51838e15489d64a678690e9420f21bcf6effb1fa26a955f886cf20051d4b3db8ddd48d6cb54ba19bfae4592a5ae557c88ca1f2ecadf26c6ad7c336d097f63f389da582e5f8014910db39237f68e5c57f50f441d393a725fae6993b41361db61664d5a16072c8d569721545b296faec00925f3b752fb6d9a49fa0efaa87721a6f8e0e045708502e572e24f74b2867d3c58af493a4dd0a1bd2f20b60a6447cc6f2d448dc184e3555d62719a88de84a688bc8ae4c42b913b0c0ae271ebf7a5855d30f5a7174f7bd356a5453cfe295ec581634f20d01d459c47c95899dc34d536d90ff9a3cc04a7d61507948063da97fa67dfb66e666f1ea05bb1c2676808a4467ffb3dcf48b8f505ce118f6f6556c9c646015d5694499dd3b7e12af41382f339963c1e63fa0db171e587493a08185e3443417422d9d5915a9822afa23b9233bcc7111f5fc6dcdf61aad17e65b045bde7450d071d422ce7757b0f44e90c66957a2a2ff147d99d88350109519833d74a9fd422ba0811a81f6304cce86b0eab98ee10940b79bb4461f24a45736c6274b4cd6b607a01f6f780746210e548b1da8633837a6c13cd38a57c846b23baa6f407f3475c8f5e11897d3ec963932e15cef40bbbaf1cb753a92c3dc62d885f778df3abbcd58df0fdd78d9494020609aba91e080979cd1a8e301c2dccb106b6004a39ca0e2dd3fa134e8a975b4ac57e65ca66385431f5b268b017bff52cefeac6192dcc6da1b7d730cfdcb6b48ebc8b1a8f3b9bde7ef2baf547a48f3dacf9ac4ccd5850735327d0d4f4c808dbbaa50ffe725677720832335e4c15831838e1da88c2640a6bb7c75c32fa22b474228ec756707c16822b6de6a9743c83792a180f05c9d81998b83ff80246c4751d5d9ecc3a0a7cd7e5106f80c52d16db4e493a7c6652e500f7abde23fa80aa77c086b142d51053749c20ebe399adbc37b10df56f17979dd326ec8c9f4a0ec029adbdff4d522545aecb8b1ae4360f3192bdfc516204adc34a19da71980546820cc99a9653f9be6d3bda6c260552842d6485b922da123c92569d499858e0c26c4715c587e34a0555dc59de4d1ff6e5a53b74513581acf923d85fede5caea3cdd37b5222bfff6df20a011d7ab4d22e9f688c2f823da5282e8c5bc0d9a7ac7e9f4bd85e7b4201b4d84391e2504291a18a3a1daf8f21335b8063a6be7e942a7b6982cb7b7cd3ee35dbc5fda9a16f9beb67311b07d529ffb14e00cd99588a1464990295479da549fe968d0178021e824db1d5f5b5731b032662b44b895cc994526d70c0e692514d72815d17758ca4e33b819abab0b94efeb7068c57db22981ca32c10c2be0264fc266fd0bc76b577fd5c149f7b7b26fa2d16e51c2264ca74009a6d6499e0f76c3183e00d4e947c61fde742a19fb65f2a99f1188ed45860fde1f168bc5589f3b38f97fa37d3c87290e38dc1e943a1e26df453eb2088db8a0c3a20c55341e4d287235afc7b1ba2243b5656ca59a8de657606863120a3c4a2d1f08817dd79ea3c0126af15a9a488375cd60edaf476b3f688585692b8e6376b3b18bb11d9bfcf632591c48ca91ed0d06c6044a81bec9fd87fc53ade3639a7f5ba8341ac986eecda174f43479e742abe10b4059396ffbf70bf0c8ffce2eb20b6621e7726e28fc8424003a9c5424d2a639c119218ac42f7178f8ff0697a3604151ef56b94340210f95d95959d6570d1d8c8469d3b79b8ae8ecf6c1d3b4ed320db4199241200984ee989f2d5c76f9230da01a7000fd3d881a173620b3bcf05ca32dd606104006af42cb804a316037c6d7ba4d97e88246f1e76f6bab45045a735330f2ea11c72646fb175d57c0c6ae6d1e822b2650617a65cdb01563f26ae0e7936a8309b0075c6248da348996b5f4ac9ca2628e911b4b060ebe917cdf931ffac818451d860c9c79d946f22648aff5ac0effb5b09875896111b9e0e09cb18deb3cf5ecb90cd3a4fbd5d67708a8a79dfa24d2b84dab729c9da7bc781ed07b06cf929ac04a9a1cc7a2e237e37ec7b4feb8dba25c8da081dab87cf194588e4c6b4b4dffc300a20ca698d87ed6aa28c6d77f65e83d36f09117400c0ad667e5e1fe36f5f57114671cf5cd6a689c4805e86b0ba951f486ad03649adaf682cac5ddc79f7abd2c5876b18093d0cd922f1611f7692541617068c7af9996ebc7881708c8228f9f7c2e98a4d315753d69b325c42da2808726aa80db23889a295efa8b9fc828f8e815cf7404be2a4cb0106e493ded4935413808bed513660fd1d92365c0ac21be2e8533adf5040b9c535cec137aed788a400c6e74876d0d83a7f0a0a4462c9ba0e35acbda73545b16b4f46deed5dba972145eaae44d17ddd9ce0aebf5baa0e95bc49451d49cd267d0ae434e777902b023e696cf25b186619c72fbd9b48fe2d26c8b22956f6af6d2f22e74bc1e0f4e762e0a7d48dce35137d81bc91989fb6099c51c05e5776d93785b02b80d4c7099b034380472f25dfd956152ef4a82d1abce41331ec57bbcdd6f158181e67d735a0d704cd7e86c4887c902732bfc930ad36bc36b35f3d9ef4093b81a8968dd3fc768d7f30e370d82cd0a3f953431995e2147cd3096e6a98b85a2834053f70745890a502c0c0c800fe7f9c54db82d4f03287ba513d8ba6c84c996a073128136553663f13f0b4d982856c12b1557a81e02db50f659b586c9fda836e252ec6932c177abf8c0a8d0ef5595a7fb186d06bb17bb1edaaf7d31173e5b3205d77c67b1363bbebcf8dc77565e090e6c58a9291c0a0ccb418b3361b9d1266bb5a0434b9f7f3629dc8a51a3a228e59b5e6f5b693fbaecb1ea9dbfba880abaca116d3a9312304cfada2ceaee4059e46304dc96b63fbb9f0b196fb9001e652daf6897e2cd617457f45e07486a07a72e65e1f6aa623b8ef1f8385b69c288c1eaacd42d97a6fa9d905fdf24ccbe85d40ece97f38e2ca062909b53f5a0d3e47630555547b1191a579a4da3703cec507e172bec10cbfe1dac8bf00ca9afaf12f8c0dccc08ad9cee15ed6fc1dce2d87dd9ec6583d163380ed692d4ae6395a976c9c162a73612f322fa2b224251b19472292f75f6ad4ca15fe0acc56c14e91d51028352eed7128f9e276c8e74ab716be2bd2513e9e681147b7d83dfd44f8caa137717b484ad8bda0bc6fdb85e3e89501edac8905eb8325b76c05b783d531a42c1ec25996d4d937e8ffdfff37e8786f43387aba51432d522a4bc8d680c6bbeef5ad7b23e4dfd482ef37f77bb65a9ceab54aca37ea9d378bde27872698cd059d4f1832f65e0579a5d06668dd0a6477e9232f7c4678ef52cb94a16dda4512a1dfc71c4d73f6d1d639d4d836eb6677f5630e6e8be7d4b4a3390d57444968e6b85b4bd96e2935ace098a5ac1c90ec43f9fc79c39a7aa23a47925d8710c6d96ab6a515733669f899fbc4460def10d1f01f4c202db5f35d27bf2a434e4d054de1b70788e965376348ad7bcfc548f968d4801bb72a4568f9e46c5c7751fab2393828c47c1d95a4e9b9f9a4d0acbf4ca9c19b9ec0e17945c4c1c3f42e3a822e6886a259a7bb871b932f833cebcc901b67fdbc159f0d0c0c977b79092d11b94b81a78645dca76e7080a5c70f16021e3e6fa9ffdf0beaede6fa7751a87fdc1db73e1997b133fb05fcee4e9591ef776b9047781a1f045d57627355be90a1d8508d822cd61d9eed6b8b46d5fad7673bdd73bc23691eae588e3582f3063cb347b87319a33506e474a2603e911a853038a2efbcb23de334dcb163744cf44cf1c162a3f3478eaf818b995753f220ea9b244490f1a3a3019546b22cc271f3bfdd1c5f6427c1fefafe8665e63d7c46ed759ea5dd03d41d0210d7ea7f339dff49ed8fa255d2add9428d4f658b8534eb375cade1e46e2149be4b69c39569021033af020fbe47778b031a89c45bc4113602ebff7303e48eeceb5cef51ba1e8604e541e89cb13294281153c3748a8b94e56740f92e28d3d8babd4d83bb59efdea067587d28da6a8b05be1f5ab4be648f4f0740d112168b545e35652fc66557142692b4fb70a928340bb8957b8a32014dd788b10895a860c30dec4165e4e130fb0ca90023ba8ca205f4cc09e2173a185bd7060ff29d17c42c7c04395c907ad9866261a07e55fdf40c12fc4e8266124bb33bf6687959f9b7c8bfda545fd1077bc460db5d967c96f2afea2ad163fb5d7b7488990627642cc4a4104a6ffbb5fa16392bb810e58ac8893469eac488ead067c98abf733122e68483633de4a1b9c9c814770403d0863ee8ced0ce0da1e617f0e9dbfdec3c37ec735d0312a4377c995062395a32b91e72c27764c4a482edd9e16828ad2fa4526b538abbf39b28f103627f75bf8012a8cc58f8d3ab0e1892b16c913fb0f731d296df0c76d37ba62e5d7620f9c6b4e5321a76168f150f9a0dca63e6d7d931ac061156e6cb013fcb8d504d7fcc50dee52fe33ddab6355031b04600e8843a08b81d4611f1579e9dd048cb8d10bd4489d340352018a620fd0c5a3aaa0cd46af63ed6c01d38766435c91a4a1b27fed836aee119b82902204cef40c71d26125c096d00c06e00237f6069e6f28b31729d3950f50edcafc079d3f085c71db54c39832fb32bffd89fd9ac649ac543a7c301743974f0c08a353998cd65bd08790f45695d1d4418bfa66a63e1c0057e9d2682cb75f749bdac2dd766bb3d611d6335a7e60f2d57fd3c7de0c47003023e63c40b7edce1e08d2ee5370d8b004f217b90af92ad1672e248bdf026abb2b59f571952d5fcc67be0f5dcefab1d5861b3422490c3615099bcc564415bc15c1a4568ded7aac7ae43aecd06364d59847b0c9131c9f7917c7d5163893945011fbfc2589f2d9d9878fbbcc83ea9ac70949c7cc5e9502f314d5d3102cb0b1c7981f14f774602f1c9fdfd08d53a6ee0991c3b93e60793f366cde87b6a6ea2ab0f8b816bfec8319860bc404730e678d792b263952c564ed266f3d681dd8e0ffdc0fd998ecbb8eb2f25c1c4c611e2b42f110472f09f3ce7d7cf807660e53d1804a24624f86d82f63503c490728892fce75f108bfa0717baf8613fffc15ad251315dbb3915622ac04657e41b6ad35d0401a662d51a8c5d7364df813b8381e3a94955027a3ec94b2e0bee4eefb6bf26e11b61a373dad6e369c2292ebfa6c3c8a3232bd8ba681c437a89cb5c7c00ea5610a1ad7f3ec09ed2d9f4578def800fad7e249473f1ad9579650914f932a3dcfdc077d9697717033a6b56e426a14754803802321c1700b78e83b4046dcd3b34348e4a7726f93991777343b39f1b56a6211db0677d91ccd36c559ff98b108110552acbc3f7b99f9b99a081519f017f4548e09f37b183e942059b06e551c57f1b034bdaf75704e23ad1aa504bc56a652f4f8fc1a5539dad656d4f8edfd6f1f7def12cfb8b9ac1b8831a3f5d9c362daaa1eefb4317b8618b7dbd13de7b4c644a1af4f7b367611c329687e97caf281ab4e7a0c76aeb1f7f2d51166a62ae3d6a0abf874139ad3bc02cf283df4aecadc26b65f90bc9e97599e9d4ee1f6e170dec51f1afa7d2697d263de3be60fe0e9036379c0a707a5541ceb8aabce811621ef289d25c643d3add596e84cc6cd2f26c8dd342d9fc47629b3d6b0650bb28043e882fe4536e9a6a74add76f80a3d191272afca858fff3611db5f187434835d1361ef16b8af254605d7e80ce774a7c6e5e96e11fda05171f2e8a9cdf390775c5cfcdc12d74425d9e40e61446cefa0763dc168747a4f393bf7e66fb26e659a6c2ec73bfa57271e8a5b7c2eb87487824f2dc4bd84a624768421da920b9d3fa45a66d9dd7073691cb2105cfa958623df2ed1ffa905f8d6dca6df77bba121c626eec55cab6936e8b01b48516dfbf5c046b17609a239a125bba0b0f62c5185a9a15a5ec404829ad941220b600b87409ba951d98829d9108b5c035e696742a284c51c84326d96ccfda662b16e4116a2fcfd81579b13f2422c3f6e044713aaf2e572c639e405daf1ab03f3b7c898ffc3e1ce1e882d92336e2d7a9b983bab635e5cc297023907fab6b2f6360a6e618da87297d098a75e962bd9b3ab0569016c4aef06ca9293204ba71b254c13d72ca84a9fd158f2439d1bc52a5ff103ae8cff1e67536378cc440cca80d3affa010bdb4b39d6746b93eb6f785d8cf07373ed929490c99ac5ee7c2e5a07d5bfe2c675c693374667f77b84fc69672f795ef5111aa9c85f28dea4a5d7f6fdeb87413c2eb6cfae4fe91cc13c955d9a17201d90288ca5b06c6fada249e2eef113b6353f62c2adb5f13f1fd273aa38f643901c33107a4d72065e644c95ab0c1975f2155e692e938978f4ec1fe42c2a9081efe320e613faf7be5c4df7c529c3aeb4ca7f4f67ef8f0f4ba20bf51205c993411374706cfd3d80cfb19a46469bf2d417bfcb02b6354c0584bec09695f42bea9b029e93759eec0556b302c04dfad39b5b9ee5da1e759adb1073e588cbbb2bfb5a25634e4af8758912095354f97f84c7027481ac140ad0a5042d779403654867801d9b7f803a4ea6457e949511f54f65e6cec0f6fb646d2eafcef4b1eecd33df756118b74a36f33a83dc41f5d865082cb66d2e4811313216826e5082f26b43ccf6504e6443bf225acb315922e7053d3a99ff4135a583bb37b700f23c23d0b0aaa3b2a7210f431e802a20ef1be7a02f1b015ad7eec9c3c5150480c19112f319f42bbf018c137cf808e022d978a5328aa8635f452b0b63e6ae023288f9ac6b842307b24414bf9654b8b565975fbae49e2f3260953e5d29e8f5828f9248cd00347c1c8ecaae4b4f50b3c586b7418a4e3d9ceba30f215b6b2fefa2512810c39a38b012509fe07253cd0f6e12c5a64199996c7df611e96bf813fc5f156418434acd2e20a01264deec4f32314b25be109761707b19d36f3402a34acdd533d64688581f28bd82709664561dc60490b4a59ad83e550b06096728caecc3689e2fd2df6cb5a88069882222efb91ff4a791415669501ff00c87df96dc9bd40f4148cfb3d71186f1178219ebc61e0c508cdf68e66687aee73511c9b3ce837a718420cfd96164bd10a8f7b6a50790387f955f87a054da786964d7fcb9f4c710d5b75375721e60d5b80d9d89d9e399f352cc950fb9d46c144bef70a4c431566f8d6c9ae2949a5e6ab1d6b2f697a6977897097c975f9a1759dec38378fc9c6a2aff8ba24eee97ff8eb2744d26cd78047bb00c80c6a6e69a02440922c82c6d51267ef1dd7fc8b2d34ecefe6045ca2c6429205a60da6a4422408cd474f7def922f014c92ffbecc53656158888f60e4bf438a634c70033abba52defaafda8769e62eb350908808798b715b5c60bea057e13392e0e9e19b7fd5407fa1fd592d4c3ef4a9ca8c0a8e4d55899543081139ba92d5a9f4c337ffb1b2b6dfd5f2d208fa3ba4cb440500f9f57d18340e6430fbcb7f5f9e3690e461e487c20a4071b18d0f4d25dfd0ae72a5b2f41f4fdef8c447f414a54f40492fa87441fd1adf1bc50e8d33b4a7b126d9795eb2e2296e739dd0ee68e52f5811fd2057703ee7965538ad0612abf782c134242852deb72d7f3a8c7e44c1401cd9a9be938327123b86975427f654ac9256e39c3e256de94f9bb91df9aea26dd2ae615452c4847518ef11421b319f8359ca230f9a6d19f9f2a8b1030dedf186672938f2fee9fe6d64a30d2d366cc60e3697d8001f90ca4532841bd07c7be41cca0718b9b9e79f392c08a10e5930c4284af47896083e5171fc32c36f3d17fef565c0d339668beef71df85179f38f0282b37f5fb40e6710886310752a87f0d62d61afa04a1a890400319e7fb5b372e9b92a60f8441c586505aa6fc152b592750296f5e552887422c046299a70c79bd5d14dad0e74b0eb84b40d566cd008736008dc369962a57d3dfae140709fe980b1ec72015d717190dbeb52d37f1d461c95225839a290bd95994d9edd5dbb5a34d743496fc599dc24a01aa6c65fa4d74b105eda7bcf10cb3788aea2e5a6447246727b6b892fa08772ec8e0f12a8b1440a63e23ee46346f4d490be8caed165593e20e1675d0914a4cceb09d374d32fc95108fbcb698d60bd679cb7f36fc9be5f44fb8c399a77d08e743291943053cf0c8faece4c143be970b933aac05a344a34f272bf8d10bdaeb3230b90fe5c86507dd60e07ed2a817f8486ed1c7d2da06fa76befefab4bccdb15eb2dc00b5c7719ea7de212625381f8e42d38f6fe474f7b4b07b7a83d939ab71c05bd6545ba56c94e2e06ab91da494a89ac7bf0a222b5cb049e3d63e49dfaea43dba7c8026b97246c2797c4004e84297de859934c4fbfb9d3132d2955d8a524c3ee88e189b6395c92f68daf470d30d3f3d56e6045dd4ceb08c044300a768dbdd0c6f1d11b324a3a744e0d3c324fcf4ed4b0b4f372548044a69e2c46f9e00a4e5a13d8fa5481ed16b30c5e12a87214d5f09bb47cedd0cde3096f1341bd20cd33bab3140a39c24bb46197d44df61a5917f501d586ea712138a9451efe21c523a1869a2224fea3bda17a0994a4831094066299fde534902215770f9fb4b0e772fbc8db57693d04a88d52dc0f2a118b7f33c31511e02d2e841968dfcc41a2e0c9564fb4be382906a2da01ea47a5617841a37b29cee154006f0335aa2fcf479de8324d00eca1e64c22102f891f88c28f6a8acd4de77fe2aa4e96f16ce131d1b479f604a7a3b9ab7867fc86151d0f66f0247d5af2464388428f2ce57695870a4a2707d4d13b3705d9c53924ae9886be8ea9d80aeabc1b17745a2167ebdb20a9b4076a4c1ae294e2358b2b659705ae6439beedc0126b948185b6bc15fc55bf6aec14157e28acfae5cf7d31068b185aad499ee9f691f1693eb8c56960c464312e3f714d280f2d58e2722b27c0e50cf3a64ee16e1c6a9089e25d46b39e8d8c6b50d628f665ba06a54585fd9acd3ee3fad0fb168fe50412983ee4f9ad7b0e85f578021393058bcd536644ba38f6787d5c3ce7081dc1939207e156d7c06d5b5300923475e98f496241f89fd8fa0f38c503333746e54f0aa343598f010e89baa2741e4ca5bd7da105aca747e6d20ba222da99313e826e6c1a05728251fa1d9ae1ad6cb9565d649ed10a82778a32f464914f9cf722ccd152a3dd6cdc9f9704872f74898de6133c3600a88a07c0394d9f6d31ee4425966a5ea8f8c49dc2b84491906cbb66de5fff989139f63018d512bc1d6b7ef4502f12832772415e8999007f6d061a8d352ab9d1d79c5e2aa35c450dbf5be238a80b188aa0725f79afa250cfc0aca451e46caf61abf64437454cd1ae62c396face7c98573b2a96fa8fcdb00051d71a572cad50ca33a4b8ac8334ec25ffa87cd00c53234c04689cdc044a924cb1bdf5e41320ecd8185e6f164e6ee8da353617c9d07c591636c3009acc952b61c3e908a4f6a7bfc4e4ff19b56479b31f05e027b49e148e6d4e75bb903959a1fab1469d224134dd439812c9bb6f275abb0c918d433cae44de1368c3bdb567f60eca27ac493fb36a1945c5a91c4c541879210907e4828f857131173f560b5bd5ebbf29fb5b8d412cd9543e5aad77fc23ff26a4406591aaa50c9e8630865332c765824dca0563961e56d835f6d0c1c63ddf664030b5d53e2269123089086aa6a73cf886819cc07bbbab47c97eb48c58547a48aa58e6080f94ed8297cbf863c08441bc3ff9005b4e214e600d3f4eafbfbf3766f532278c82276c0947d202d5419521dc8cce77b11f2907bc46cfcc0b7950e807d71611429288f6b244b064b3bc6210b7563dc78c17586c5cd3688c9b1bed3a92ff15b1462562c3d16ca3279bc6a773cf7ddac75a18609c997b18b29c75d1e937a3e959f62c0ddfa24ffde3ffd16b160d815b71d0c2d3e3e15deaa24f62ff569c4962a7266d0938807f2e41df2aab0bc76bafa81dae4c784fc4152810ab0f387b2058ed5f13a656528d0d3d5aaa44d17e721232fac6669f37d436cea8db7b27a4674bd22bb05d45bc8d0b07aef61eb0261a7c7f8d5c1296bec582fe9285a24231b201cd045540f6e13a3175a9e662dfdff2f0c21b9868b08df70fda4aa0c3f3428a7443353e3143940328f0679adc8d79b77c3615447c7a93e27180774775ec0fb8d6677a12ab9a0127427f02549b43476e0a8abd842801e393fcb89dd4f80bc1ac67e54f3163e96806ca2d07e40965521aa76877c10e11f43d486f11ee009c5a71dff0b2b4d7a03ff5f66b098384bcb94eda33a95bef849fe28a04111a4d1440c48f109a0f931077134183f7dae74de774989d7442b412adc19cc89b0f896655811f14bfe9934a5017f9366158929da8894f8488f1ca2d0b668c179089fc6fec7a40dca7fab5a3dab1ab353bafb83202d8609703fc4811a7866b0e9a28d02cd18b4fc53da05f9fa8a183db8c8eb1382ff98004ce0429acddb2d8249acf4e349272da920938f1a711b28eb67f3b5a2b127bd526690438b436164186365430a42c33974ae82af0b9521aebf8e504e7b7a11b196ffeac82065032974b453056d1c23467e0921d4616762d33b18574e0b9057e766f62b51907fb60fd530afdbd2aa6890c38087a62a5a2af6e957567cb16ff9ef89955f2b8a68df6b2485225210f07a37bd9cf13f818a2b5adaf187d0c00dc5b910f2f9e0b5ac849813ee73d7d553685a84f1b02827238b67377bf2d7870f6a9e18760b38a5c5329363043db4db6152b01e5b13cc16ed70ca83a2ae6cbc02cf01e34e6b8c9c10c7e9c58c5f6ca3cd13b7a1e390ba8698a0c8bd5f23088cf069ee658ecbe295b69751b0da408b294011ad5f1dae39fc3d2ee17dfbf443472a6dcb8db774686a4da44e6d964ff4731de7fb37628de092231b1d215cea70b77f86b48555deb9cb59464742631d26d504464925ecb03f313bafaa8db55270c955dab0fc8044151e0cb1992bd8cad39e4a64eeb2fa64764fee07779c10d7a06aec335acdaf7dd6572dff2d022392ec677336f8d879cdf4c9f5faea40d77d92740fa58ea7775dbd04c65d1cc3d2ab543a35184c3434114dc4929844e7c6b90280dc3ecf85ad7a48956d1e8392cb66b70a8c101c214407d82287242e84ccdcea8b06d35eb80c748aa74dc7074951eb53d1295ad2360ebda3efb9ae438d7fdfeaafe38a01d9462465528675ffed54d8a044894e1a852e2efdd1ce4ee49d12011be8021f162b96c8be42f6ec5cde0968e870523851dd3fc11a726846a6c6ef286422a9cd7aecacc30e9c6492ed33cfd2dd765b90ba973634f7634d4bc7eb24ae87e085ea96dd6db74e6d020a792eac790de415b5d5a8e7463ccd210e7c34134b7f34763a57b214c052ef100257b44e2cd87e9a8cc50c1b8cf281c80ee401eaa33fa0bde884c3b3407940f01ee49e7f5b22e5f0646b9e3ae072bdf440c56fdb7768c9ba80e2710a4a017d28ebc21531717504eb635bc25101c5ce0456774403d97a84bc21e69a0ee1af90af5f0318a68030e5631d5c3b813347a4071b5a6c7f5ba3ce0b4f86219a7e6e75e63c468fce07acaa301e6297849b6f4467de1a35eccc94f43c12482fb20b35d756751a06e58a88a53f2426bbe879527561d18aa73f8694a7ccde1e01ce83d097e051344c12ca739c3b6dd8f28c8f125586745ced733f34bf342c441e6e36f1a23694477fef33f2f9b9b55979e066e47f5dbdb60e4c71129020c5c342786d05b46e2d0550fe4c261938bb530021dc2d5fe35d2855612251caf4b60ce1c90ac04dea3441f9b94d067f54f92729c640e1e06cacedd9bea718cdf87b9eff7a8f886abbb60a57391b913d0ddc39d4ae8011c17df2f11346347cf6032aab8f29e2b9ea538cff4bd0ef499c78ab03006c87185156bfb39316dcb0ee2fde3d4220e4066068262517452dd9d54a122284927419720909f59075f925a666bb67882d6cd2a8cfce58640756cd37bd86694e048a44e9f6df3ea727dac6fffcafff3245f61d275e3daf8cebda89481b9b0d28861dc3eb34c4aa511ae9a9ffaa157eb529a3adf2b2d1efeb9903231be71028945b9e5e417abefbcd5bcd7094ac24a6fce83c24705ac69be40668d3066c5da6ce83246c0382ab787bf7f97ce570d6789880b3c374654bc093622da91cc81c425649fab3158a194fdb731a5fc1845c88f99d5da946300fb4db819716e333a843c181929e95290fd3268fbd283e9ad9918be09b1d38d449e725e4e1524f481ba83edf97873e906b58953d82123f9c414a40cb2eb8b14a13568c1e7decee039419cbfc28b7c58e2bd51c839e05d7fbe6925813f685decddf83973dcb2893ef7f188f5453084c78c8df47d840e346343d4cb3ea19acd98fb3227dcd766ad38371c1103757fc8ddf30f73e82b134eee336acb1ab7ff140daa1f917bc17ede8c1e99194311977fe75c0466cc4b6e2f137a918c6c69e8fa129ff7aa238d4ec449dd11c2801ae71aacebaa9e854de33a06a4377330f99a97f7ee15950e85fe251ea5f2cbb6b8b2f0e66dc6e79500dda3fe3b192ca31c8e55c523ce8ea5d66286603921dc6ce759003c7b0cbad01a95bdca25feceaf15df5c67736e40754884ace01a0b67270af7f76352b6f451112a64212b1619be657a866e94c857eb7b3e5d2086212f8a13b908f79894bf9925abd631b542211d37609c7c2210c0cc1a0b1da9aeff132ccdcb340c68af1c5b5d90675bbacc9cfccd08181f56cdc4bf03c49eb451ed6256258f6f759a60c5383710f8d79b37f3a5524da3cf409e30b80436f4daae450ab900f6388f7ff978a2f64be2e7ef85f4f686c6de8065f731a1d00919bc262e7c43f26d9fd60ac834d44bdeaa5ffa3f907b8afb98864894e34004c7afe37f22be6710ec63683924ea4a5abfd47bf6f21a7aef19077851ee1d55c5d3492132b9118a1aa97873daf19168912c124b59575574fbf81b3606f4536824960ec9bfcd9ab7698a9670280cb067a51dbfcc86bbbb2cf96cea08610842fa67f4cd212cb5195957fd61c40ee8d0945da6579e5b067efbaeeb9ca21309ebb6913f8498cb5a71852bd060fb45947ab666ab7deddc296a76f932ecc871bf9c5bc1215aac9023290d121cad533b48533c6c174d319e7c793112b8f5ff01c2ec78abbaa1f10cea2ad81961f4491c9dc72a7e55a3c8f5609f7bdf82b4cf84968f73ffef66dcc68d896a2bf50e82daee22516fb5510f8d7bb6d870ad286a48cd247a861b00533fb047f256757d6429bb3c4bdbac456ef5339bfbdf67465b1fc2c966f59334498b83e789336cffa9987ecfb56534823b7801b4b54e76823a2cf40c87469175ac25e9113f15e443295a2fdbc9261a0d74c3034a5c724e52f7876a98d4729a01632be5b60e6dacaa6f641f2eed5b4a9eade9ea08a32ab88e7822db785098f321240f5b3fed6d6802dc633061531080d14a0e472ae20cbef0505fa679965d6f472e5e0d2085d2706b49114d8f6b7699ba047b2704b4b04004cc63cd8bfca372c21144f7079ad313814d6e6d91bd28c267000d256bc948d6a5f854000aef1bf188656d2af0d7886152b98856f0229e2c627cd2c17bd85ba4548db36db1c0f0d25673d2c7ba98dfd90020cae5b871122ad1f15e235737a59038a49c195aaabfe6939f575ec7d132a894e2d0daedf359faf17765740ba689fc7c237bb9e9d2b26f2345b839fe0732cd6f04aa2cfe8971eadf0028be376f93080409be7d0218fa7b12928048fa8b3b27e15494ee4c053468ec99a6632a8892aeec36d806a4ea10dc2cd13712b2e4bf98c5014bb321e8323683e22ec9fca6386ca64ee78e782db4a6127e34467b57b5017239368eeba9d6239416fe20f45bc5002f5c6d7d3431eec8b5881d08659eb8c04df9fe4181b9db2920eff3619990671d2ae2995555806cd5c2a2dd2ccefe5b3ff411eb0bc5adab629c50ccbf3c295d106bdeeda6a7df9c903f3ccef1944b24265f0ec0948f8126315382b56164fc8003de9037000f5aca209b8c3c0b64e9733f7e5e741a5b8f6683e41e2ef2059f3dc9adef53bfc726fcd8506947462271ac6370201947c5584022327d87d4244e1a83614b2ddff86ac4961155425d591507e9cc64553de7487420f523837fbc342f06f9eaf8739b6ff979d731d0db3f1cfdecf4ebcee3514742a88d4870531d4168158937ef684261c24eadf57d1fa28e98eb469411316093d904972851c3edb2743f5c3ae22ad64a57fb7e78749686f6fbbb07ff878e3ace0bb24cc2891b10a60d2f082ed7e93aaeaa7e99c9ed63f872887bd8f718caa2e240708bc9522050411a67c08f900ec8a91a433d4100b4a4497e5a7a8dec0fda2daaa90f9428a03905016b15336ac859ce8dbe5df95e21d424313759903a125bbde9f0adc33ef699dfe24d8535556ebf7a879f20174763a82b879c9fce9e30bb2a4f2a3ee6edb2459dc12b2abdb1c335485cf98a29d0129a7f5bcd2eab7af209a719ed2ec9d72da59fd0ccd38078106ce004d25c0c05371f3b8d79c34ff831ac39b31e8c0f30b59449641ce4c6221801a53b5309f0d1fe0e5710fa8412fe501ceb41caa109e96c2daa886cd3674d253fca43d4dd2043d1624619b33f00847de176bfe5aa0b4d8b24332362289567944d70d0ac841dc17518a45268fb9ae8fd6582ff6f01ef76edb350415eddf38dcfe097e5b6d2f49519919163ffdc7edcb1f160c7fcb2e3e561a72303fb643d524a8d6f1057977c538fcf42a2d3990e7c3a563aefe057623437483641d32ca943bb3743071fc7a90967ea06407423ad0f5bd39853e417591228e2e1d6ed24d6f2281029b86c9fe51620c4f9d37ca509f09ee12129aa2f6fc2addd860f49b64eb16b5b64c7b2335910994d71795e674cfc91680f3b77dd0cf50107933a4dccaa7837541a4cb36410c8efe3f6b097a82f6244d5f93c0b1b3c5733e851b6c8a1bc85c3f44b56f4b53a0ac5b9fe171ad74a3830a633f17efbe6dc0525ee24e69a3e2ed85e30aa9ea333be7b1c5141966a23f852746b6fd32cabb4441f801009cc362b7f2327544306197d3985c93caef4396b11c661f6d743c5f61f0bce82d316c360ba16a9110727a73e052b617ccb4f167353ce1124803c42aae8a2d83b20894e01693f45a89faf35c92c8cf1b349c1ff3fdd4dee487d0685ce0994a5b6c5a4cba48d2e47d2f7c228b8b0c480b9d04d837c34eaa71146a3c60e4ebbf65ff35be09ef64825b7c6543b05557b956831c25a11c4bb6a1af9e79e69b1b8697b97dc88b8e8b2f50f27f0474d18d3c80952e23ebbb327e6327f8b0ea99b379debcf78133b65047d9b87cc6bd28c6217c41cd3291050a9c110091df9d6827451c32036747b9eab8cf4cd0f4f4f61223ca18185b75fe57efc07e348a00900f8b18c690fb14c0e276036750782e7169b0cccdb60249dab12573b219a2cfae2c58386a2a0026e801e08139d19efb5d11395bbc0b2d25ebeb1bbd7be24b47484d6d563ee70f80a348af3c67e73c527ffb838e7465aa726a6dd89b82966085a5db95ffac7c6aaf2c2c769aa6a87c64fce224ba19965855853dee38606ccf86f1226a9949e073285caf4f71ff66ccfeb58c21852c0f09a3a8db5d75656bf6c5b977635e404afc33491d77b01405eaaa5b306e8ef5f09a83e67f0b5a571afb3be5c06af322406d254059bfb969db6693f96ce3f46db7b8d70a929d13284e487643fe91b47b706a41a88f17617b52b40593e3265f19f049268534c251b6c105ad15721e64cb70faac0de66585bc7ee3d9858ae6b442baceba1cf189211673a57061515f4be8b35c524ad1d8a3a5fc53f9fb6a24b7a3a0928f90002e880c1f188598d6c869b5518567dd5358594cf93054afbec08283f61be36bafde516014b726237dbaf487d476aa4cc98bd630705358e203f1941f4d3216e6bb64f450bbb1611eecea6bd18bf0e8648fbfd7743a26b3cf66c995f5101807234f27f0f51a5101cd8623e308878a46fee5b76dd001f1201dc59eed77cd64a15cd3894981cde76ea617b32d8d7a7cc8e02ca9e0ad3c5bad89e8c393e92ab45702fc9bc01f11a51a4e8fbccf3a3bbe06b4de3ed23a72d1fc270a90d4a7f41bb0af6d2bd86f9e2f552eb1b00f89ae085a1398187ff51879d0888faa089c62259c64eaada28128f3bccf9500d4d05315c4f1f2755625db3bd098cce8693391b7e452cd304eee0a42f5884eded62af8dda6e6f573b2c1e6a5c0c2b2aadf80b2ca9f44b54efd88ce5c78090510df8cbd87226d4410ea896efa2585408b5e6afd99f48f69def5bb408d59aa4dd435c5d36f783dac210cce2e8b0b3545474dd87f83ed1e70a108290e0db8d7499f6813a4c6ae7087f39033b870049122a9a6ed14c4394f2d233731e64f04e46424f187b332cd06629f78bff66c049302245cf761063ba831b2286d1e8e6c3f47df89a60deb8c67eca618a548b02b9a72ab8340834d7425fc1e2d4fd96eb0c273a75639b0b061312fb09a47f210a443ab20dc11acf3433dd754d0c8d5b5359edc7406cf7ccfeb18bba988461ca08e33c2a328e0f4e4aa673daa18425c33d4ae948ab9269ed6430814e245ddd3db24bac78c86dbde45aea87699bd516997a1eb01336147fd4390776a28438c316a421ef9704c91683d7bdd21a51dacf506702b41f47133b15b05e8d9a538eced4fa0c79b8508a67fa631f2964fa1bc398815745e05d979538fb3e474098dae3df6734a4b0aadac7fb1e40b1719ee8eb8224b2ff409350141450d69d12591f4e5aa4b1a64d7363ebfa03173e214a7773296fe53ad56e88d636455262cf1b66cbce074113defcf82a87ff8b9b2105e20aff7eea97dd39043910d3bc7ecf7c9f3cd953979161167dafb2adbe7b98c03861ae396f626f0164b508e84eaea4235e193e2412c656e8aef097f13d875fb06d29ee1883363554ad40f105e5ae7051039c1c748feea28f181355f6472ad8f19805b7f502c6999d86ec4172f80b52468f7a8ebab7321d98abfa29a6ec995cde015d393418ef8f9d4b96b30b85e2117d27029106c672adb1510101a77467b3a980f126fdef2b771b69361b1526b64186f961d75054b1614bf6bb092ce27c382d87e3fd6887c8ea31c4971f546226162497831d470fb0de9d314a424a875a99349a8be069bd0992ba9684f7eb9944dca4c66f6c9de4fa89af5e0e85bd68c973dabd154fef23bbf16eb5a2fa7850899830277631b49e180d0d4c7f385a8dfaf38ecd63461cd1fa4ed820e7aff1e1dc041cb0a74f9a509b04b221401d62ebe0cc92a08e59798a2fa66150c49d46d93d8fd88a29afe9af86bf5c13781eaefa2857cfd016697f418991a7f2808f56ac085c2ecbc108427df538c87007d4fdfb44e63c3158d692905b6d6257a95a84d0dc1d84d24d8b5fa5f073f6f740da05b3b2ad3bc920e681a21df80a53199097b30b8eb2e99435ca53f4cefd2de193c64cdf16221fda0b08b9a145ccea053bd9712bcc4de981754430156e10855285bd4570cd1869de3c8eceb24a5837a1bd3d902261ea90c548ed6748b00d1353ecfa6c02f5349812e998c7a3586c1d4a3d0365e6c9bc3dca972e746ec49cc3751ce60be186f52260d676233644da1fa0e1ccd0cabb3f36771eb08a23f2ad92a6530fd31bc2cefbfbf634fc06f6fc3a1974e71d9e06934897e51cf9e555faa4f6ed73a09f468cedbac1c02d5bad78882e39b4eed672a61fbe594a16c97eb15bde360d63680f459ec90bf457b7b987d720b68e9f771e2b29dc719ae40f6f7189c522a0efdd5ce4372be4c2f80341251f3b5fdf812a8100e52678c591f9738e03ee858bb5c02ddb98b105e1558d39c9d94599ab58beedf924e4ab9d4a43a0df30c3eb1a9fd848d546b6118d9f3aae93c662e148e70f0502e00f8e875e01ed4b4f9252e693b80414311bf3865d77e1b51cd957765e8a2ec8698bd0e713d7ac81e700927eb7685a1d4b1013c6c74c6e89e43ccbd4bf4b176c0352a67d99a1fbd70dd1f6ba2a68b9ee6e8a0de37cb892f65f3f4401e42180f37214a2bc5abcca1d86baac4496e61e629aa198818ead16c01ed43fe8fd7f4985400eadcad7c4b8e18d01b28056c7bb544753383b0a144b59bfc64fd6544008ee2b5ea9f07591441bd47c6614f3f85342ca9cf63fcb160bfa99fabeade37b10976416680e58bb444352ea197f07c8bf5ec95436029fc986fa272af9d2a55ad1dddfee7dc4d0f3f819ac6d79d70ab4e56bcc6f2157a11aff8a608c763d4fc764f7441aa0b52c0a21da8f3a9c1fd647ae95ee88bf912c638f30322ed7d2f75cc7cbd362caa8f1bd9e3698b0f43d2e2aad78551fc5e418d3a2ad5b18a006650ccfeeb3331e869342efc61359f103db75f2b314def5fbcec5f9c489e9fbd8cd207dfc56bf25e3c0690e543bb5f053b46a91d468a67b2041be149c9837c711748ea7595baf2c5900c98680dd7dda1444c09cbfc1e985940cac1d99b8c541995df4e293e25aa79cb6c26812810fc17f35ebc751c9835279c9a633d1c0c4d3241ee7192a6b3531e7f7ee1d9ac1ff3f3c2c0ca654aa59c8239a6aca1ce65c82039f60401d35878fbe2f026b342ddbf119310d3534f5548d403346cbe85e54a456e6762bb4cece1f1dd2eeef5c4813a826cb59c1be433fd11d8b4ba6eae18e266c1d5d98b3d2be9d76c35000b84921b5b5aaeb9eab35d081c1922f7f90e32282a639219a7aad2607817bec1624f41f5887089987c594986ce0eca08132c902463addb4431814abf80d2fc90868e45306466d98cb583cf89abccf5484005843199077e835f6d9e8bfcf5010af725441e3e72f9875608fbdd94ff4f9151e1a1a2bbdf0d0e946fda3df37a340523eb2b13645199e5bba3ec40c7949ad3183d22fba9bb59dca6e85e7173461a966f867924baaa7acc8a12954a537105a96d024a5e5158bdbeb8f15faf347e1dad5b5d90003a8588744345af28bfbd2ec48e1ff84b184cb88dd9222fdd9451d03cbb68fa01dc17a6e96b7f8759d480a6108787f248bd4031124e056f1516effee8c48db261176d212f1e9614b05cac0b107a8daaf486c5f3d750467adbc556c6ffa07ade0ef7205c2e7b7224c4bf751e1d26c4daed6c63f4bbb9344a05bb488ed2a3c0bdcb294a2828798e60b4b83672937f9e702025da850e9ced4950cd34373286b87b7a392a4ee89e74ab135992824fb372913f00533641969be96d4b5407be43cdc28c433ff8262e2a5e131f2a8917e0721f8801592cee114946e617027f1e31e3e3eafd96b111ba360d03770097d2d10f073516f413e1af737ca3a87d3dfe7adcff2766ccbbbf98317cb5913695cc05b028214bb18bb9a462a8449b71a4e4877042ff23af0d08dbc0b589c892c5321aba98907ac23eb4cb37fb0ae0f114cbb00cdc55c9b1e1b0b3b308041d04406e50223001bbf0b040817a1c654532f7d8c253ba305e7c87d98513e58a5339a5e1b077dc1de9253ec77e72d5c8177d5983aed415f01495296c801ceea38a54acffedbeb1efe6749ba70acb4d90682b074907089b8ba523d596dcda264dc48efbdc48360373d532398b9f458ed29b4a3d1bb7f34a6e59f46e43f06a61015733ce3a388423d11c88236dfd9bcfd43b2bdb76764e81a3a4394fe3714aed8afb043179b48a80b7a6f10c6d2684c41a675bcf2b9438d733e552aee9d431c94be159acd31475b9e19c44b3f9e905e98767827c683bc7c4a61a41ae5f557edbd1f72c04a08a7c6f5e0169d8450b873a2de15538d6171b5180fc71b4bf4abbbfcc6871fbfdc96c92846c7b52383077bd17d766879d0d9b5acfa54e04707ca124a618105f7785ce6d412041272c637460566048cf1015e6b6fceeb45ea3c2de5004b52fff574cfb9d4d71b3fe1c8865983e59951452b4fc4c986ec5a3c56296adf0e71bbecebb46858287ba2c8353df875c4bec83952c174589127e00874b17367293a69c7776d3ed0ba8856025faeba3287d17c023e71fdd05c3c09a0412fe0868b04856fd4b5bae9d8f4fe9d27f6684c4316f41809baa484a012f9a961d8d1e27a04354ff1cd63b1d0e1468e4278da2df0bd1e9796fcdb7b6f9081609a69c7c247a65cb99f8829e7f6ee2d41f586dd0744b131e6072ed8228b97265c22536eb998010828f9a16ed58dec681c6ea14b7fb101b13b2b208942b98978651393a080220992d7f139e730ad9d0ca1842e0927e31d9e6051f9915f2cd455d08763d816b44df621f9ef93c02045e48302f397225615d9084262c29658c88133e3e71b3ec5cc919e54aa2b3d7df1e22f3c76e4c3cf9eecf95b81dbc62d188a15c9b8b1c9f7aca01752c94bd604a0f21d87c81077994d1da29842d4bcff327feb3aa7f18917d7451559684d058bd34a11c807e0dd1e81a90112c852ea5a1ba0ffffff5f