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 51518 32102ad18f6265581594c1102a3b9bb555b9138c79a521f24904cba7d481ae34

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a388f959db29f352fe1b23eeec5c7aa4fae990c767c293f437de11eade0aee1a
Certificate Block Hash
32102ad18f6265581594c1102a3b9bb555b9138c79a521f24904cba7d481ae34
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00601b000070270000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f8538a3fd8817a704deb354e2059b8484f03c1662636c7034b72fe6c81edc79615baf382a7866427a4dcc611fc48d7e0cec62b1d698ee44b59efc7d23ea84ed87c1cc05ab9210312a39eb0fd8625e15c1c8bd8f6df2f8b964a060000000000000040000000400000601b000070270000

Raw Header Hex

00004020f0fa248d75e32065509f7bafa729704711209e187603a9e3e474e4985021c58cd51012d792a8bd060cbde19691f7ed10e15d48c28a76007eac555e81f1ac0b8b18e0046ac24d0a181aee0adeea11de37f493c267c790e9faa47a5cecee231bfe52f329db59f988a3

Proof Data Hex

59,560 bytes
121216020307c7cfa4c33edd3f4762f42c5058147645d1217d06797347f59784bdbeb35da03e2fd1cf5151ef832fb092eb236a8df4c9f941f858cf499960b57890b0ec1702d6e335df446181be9d3b7f9d4cef47c3f33396864f28f97a27d01181400eefc20c374bac3efb710cbc0762d6eb8512d0e38c5b8079da9613ae44280dee4c81416e43eb56d2308426a4fbcb480a61c8bae9095134ef414081ee7582ed5fd4ae8fc8a943cb5e029b09f79b09e6214162c9db36867d011724598a8593d42d71172a87802448102c7e09d79a16448b7ac9c52b65c127b10a1b25183649b352bb4f4699f70e15a268f7d1773b32a2953381b184d53101ee4e7efa6536acfda61aeefbed07ea2fdab3e7670baaa6164b3810a5ab99594e4208270f1b4a7036993daa5bb11e329e8b4bb7ae6104a57d0f27e817d718f8a58c391a59a8dfb9e0117d86e05f089d87dc17e6016a56938e917aca26e43150d6362b821a3098b14d5fd647631fb286802889c7d39312c1bcbef842d0c9a39cf9c0b4d9a831837dde2496eb0097b80bd92d88b38fb843ae7cdf69132c3c6f8d2596a7d6c0018ce3f87542cf6c574b2ba196862e5451f70ee5bd8589d56d27c46c41f3cac0dae4c1f7c6cb573f110a6cab0e894cf2e901b5677a03a5be0e0285fb3602d2276386822a62c796205f83bf5270a6c1f1d332df9eba56048c3dc073aaabe1c7f8a313d9542d8d16b6a163a29744ac548c6ed03c2e97c1bb2b2eecb5c07d5e50cc696f8b628228abea27f48a912a9619bacbb8d62a5d13ecbfdbd0ce81b49ee89ae51b4c7fddcef3612ff33b9f3ef996f5e9ff726c6ecf9c4f16956f2f2b28c2a99dc97d194c9f11cf5d11b0540c2dcce1f42712e8278442e43603eec2c82c641f7491dcfd90fecfea8c06ee154b04362c0b251feee837119b1780205cf34bbeb02ceee488da658d76d055e7261b92f72823a4346f2c4a1f318e32df4b99baadc59ff5ff1ec84b2f955946746960ab72c9b5184c0100f6f8108b00ae3906702e8a8e4365bdfb016be1c0a89d885cf0dc1cc0a5a015cba44f8c2c0e9b4998903ec50657fd822a7220a951808ae9be21297549accc259d58f713fe42cee01ab7c26b6bdf2d23803ab1bf79d742075fd97485cb31510c1bfc8e72de8e5e37f433c11804e6af7022e608952bf40e418132562e0a82c0339eb8bbd3c4a089cfda1b8cf9381e7de2cd80838c28a1c528aff6bf545540ca85f848f8d72630373074e8bac4e181beb6ec1db15e27c69ce3871f9c42806556607e31509f99195a656a7ec5aad85c940c774e49e45b969eaf1e1f29d18d7471a7b0ed6cd9bd5be07d18a7bc37e98583056eec57e287b3512b08e0152fa51b7e0732fa9ed4200cbcb22bde59599984fd80fd9f4e44e63b3177b6e584221ca5c56c58dc0401d1f63c047db0d22f2514631f84b4e345329df5e6cf797936c3f7abd495bbd52f0c3b3be8d0b6cdde3c0529e493bb3c070ebce562bf53981b1a0fbe21acc553ed1e2c091b9cbee72b796a018338267070b5556ab8ce5beb161553c43c954593f24075e4b3723ba3854540b89a99bef15b442378ef64f57e6dac20236d1708918d401737d70b7803af3c9a69c84d04145e654e0f1d03b7c6bf48359769afe4cb91923eab4bc36e992911c83c97715da208e9533728960c8825c342e56ccadd4fb9335f9ecbe119a29f11284329ca40bb6907d974f306a05c53232a6ee8e9f872a46fc8937b78a287f441f62c85ca20b204e8ea400034e745405f22b7407d950441423bed98bdac22a37a4120c2878c72cfde9c6edde52ca1be3fa59a899e694cd3e7e02833e64cd42c41c8ce1d55b27fb99cf1caae81b0c234f7eac2f3901dfc596a5c8fff4a8969480f3506d5b1803bbb0ea680e7aed095d1e65a712c36146d74448c8d1008113bc0eb8acce00298db7ffa7ae940a587a63f0826515b1fed7f762ff625a016e939564103fac47bb511e288286a37a3ab1bb2345cfef8df35dd320a04b920c26e372c8ccd60891086d8b6baa08aadcdaf8d8470b609e25a1556b55e5ca9a78e0e7f4990bc8c53fa0d457ade52e0bc7543086cd05f8f316b69cfa274e7e81d9a321763062bc3bfe4702a4d176216f33d9ddc7c25b7e097cc4a08f9cbe4c0433f6851dc9bd0652885d3d57378bf60d9b73008d3e7d71366815dea8f297685f50c45fe8fb8102e910e6589199480206fd17941601458873069d6138b1e51fe812d5a844da8bcbfdfc9d59b4126007e31836e317cc648def02cff2720af193926048d7469b89649f782c099665ec3f3c135b599b52cfefdd243cbd919baf581ad099cf9de210c76dc623e2ecd4cc25f8443bfe687fe533c774e619faf533cc98ae6672cbd314acc3a8513bad8949698caa3f6d7088a4fc2e26eabdedae10bb853a94dade94ad9706b59d851b6561eb0bfd41497dc0f60fa6eecd181e67782dfd0f30eb6c5f1a7926626c877fe290f66d85601bf70dc80be5e1b18fd059eba62adaa535393f9423d5d0b4378cb852590d815d2e3c4b6ea2a6dabfe0ef9c5354143d4c4e9d409cb047aa3c1b85528f34f0bec353481d65586512582ddca3afb64514b748e37b8477354ea236575f0cc9784bf59d8cb178292eb2a3f46e4a8ce93c9c7a0675364b07b2057e640fcbf323b3831aa2673f7514adacd76f6dc25a68ada368b458542dc7585b735b5fd9678414daf85e63aa8eced0ec4cd66955bd36ca3c4d743b5d1018093dda73f6e90e7c3115369b52fc924c5984c1687a2b899f506b131e0ae49350e7cf81b02c406afa9359bf23afcf8b5c66b9bad4998c57a13c2cf54417e797c7f8ef9708170cd1f9faef8a4ca3dbaa2dce25e9c8c59d1571467dba1298ee4e3cebe024fb8682e4f232f1dd96e726fc533b08eeefddbec7c25fb0238385f4660d18389692bbb1e6eae48cba87ef6f824fb991ff8f50d3305e6c8b116cfdf861cda38e9b57d4d61b5bc0e371af606fdf9341acf01cae93fd37c216bff3bbaa668ccf1c06f7ac826922764a0e534d0d88c99808f3a2d6116c63cbe6e7a8a59fcb85963ffbc9aa6b81c8cfbe7b19fd02d6fd434b39e756cfe1d07ec635bd6c7b7a7937bc4e82bfdb789d99836b6721ef1ba0dec7b97e31ec630988d9b832e75bb1eaa2d6ef581f00a6a2d492357afa9346206bc54685828df8a82ce26cd4e1ae20684d684c52d81a3bc2c98358d903a58bbcdb6822250ea93ee85c2d94ba1430bd66f8f402135c42c46f4e87daa4b437372927ea8cc68f0e7c1b1c21debf41f968479d363a6c4d3d44853d2da86b1c96c0bcbacd45c9e96f72337d31a6c7e15674e68210168a8eb55c7bf00e626283a80dc347da916047edd62de090aea03973fa17909cc298f5c777a9770ad9a7cc9c020444ffb95f7e28b54afc4487aad99028ec832cbdc796a95f5bdd0a1bf35fb5f534fa8792e9392b4cb7c8b5c00b0ab1d6316a75d2752dedda06017ed155d68764beba1740cfdc7be7bc9d577ba84c4de260c06b095f346bb1ea4c3c38216c8aeb46edbc4f5bf3463e659172bb129f1c8bdf53460762b6abfd93f98221474a55664d04c9a89d693e9d615d3a01faf3279c74c92811b010ca80f14f3d256ed2ac3e7353afb772bafb9821262900c88e391176121c05469ad67347d7f049f16c8a19db46b3082301ef7845692c4a3f0cff27588f1755d296ae2ca5f7ef3b5444046529df0e3b35e5d7cede6454b580736208757dac94d8d3da4a3cbeb2d86dcc903a1b48c66b3cfc35f3147e869bb764cda4e5f2832e64dd835b39a93c020b4ca9a4e6ac7f994348abaa6bbb0dce454843f870f860bf982cf60651961f8038ebf68ff59c9cf8bda9e2d8f7bbe7157b52c51532cb8aff36270891b9f07a82065aceecfe22d37b0020d7d714361b49f19553d5fb91aa166b31dcf3389ac643a62d1984ce4807c11cf874b1b3d1a47457d4811ff2c67d3dab8bbab0b1215123ece622fb7ec1e1fa8e81979c70af527a0d7c3527de7cc057f03e675df1ab068e85d3e39a0c648914ea5988e5a2d2bc57ec9420f741aacb0c44294d2dcc9f20e5c85ac335bca2cc05a2559f0ca0fb3bed6d7bbfe78b3bc9c467ab1f2f2c477256c85d72a3a917baac448a1e2377147d09005fd2bee0be5b26d24722e73cb7d4c1ff638b941789581633f3808def6f69db9a5e63fa87ed1f94ca1c2fcfc6acb6999747e7f2b999d4847d68c08b3e0071de633362b02ad31fe44e8f15ed67e07a7471a3ac195171c89ee3bbbfff7c9cade629251e3b51e8433e40990894d887ca1e8478e1e96a2acbf1f64703dfc75ffbd35c48496977b432af101aea69549380503744d5d83e12ae2555947cd14899f86a73ffbacb6c0db452c57f695079199d6de8991b76da0d32217016e18e06175d28d70e30045f7bf2036b44dd9b9d47d83522da7e95ea707f59da13f29c2570dee98dc5a7a90497394f9c46ec23c79f5b24a7805f0e423c967e6ae77661d821036d66f27fc2d3da7baea879d90280acff28b10c0dc901fb9f7f7760e063e1e42f7d594ff7b17c4421a18cf3c5c4f47bf1aabca586740f4e714d7977435d2753cc714523e423987a0025269dbed49a08f0d4f5d089c9d8866fbcea08de42ac3989c31611131c35177bf6f1d275526bf44118a632fe82568a089ad7a05b08491e8469842ca22a70d57fc3def4e4fba13ac3a0cdef172f54740255c4617d44ffa75b473b93d0d35ec8e1f037cab8dc77a38c018ea4c94c7193209e566808dd96528ff809926400c7ed2734427f05ebc4acb5c496ab9c0aadb5e9a126f7e75288a6d3ea9ac825e775b357974aff79df1629a829ed9b98125b235d83664dc30f244673dd3a10e106c7970078c47aa7ad5fb9f08b8f067050a662aef5fffd4ccc6d1203a46a664bbfece15ca3d886a515b4f3a50b3cc42d8f46eaeb602f446cfd72245f1bd8ae7b1ed91793101aa12b9c7accbcad023778f3edfcb9731e06429e91c63a367ad13e4512b86269294f1f3c931be700bb4c044c587b730229bdd8c1d5daba77902f12361d416a3def0a8369d304533b8dd976fc9088e35012660f6fe7d77d262304cfe1d636c40204107822281da0912445a89ed296a5f765af5aaa24de13c48d0cbb7e386a6a9dc962afcbfb1a4fefd91de41cdd1caa2bbaf8c1fe2185d28882ec52e7c893655c6092a1307c33263bf971a921334b162bc41044fd7a1cb85cc44cc696c582a1d83b7c5fcade3fca0f25b60491ef0408576a6d788917e13f2dcf569c79d07b63251693f91f42bdf9ba30b0c1066943a928c933d7d4f254a4dd11d18580bde009fa50927850cca2380dab2897285bf20cddbeb5fdcdc0a4b110be30c98e6c29c6d91bee2e23de5535739ed91cd958b6762121501c78d50034c3e03cf82d6f006f62dacdf3cc3653ab1276b394de21b0253d3fe6dd2e10cec3c6b93df83e1329f30ce63f7747715708d8919f5d13f937c942bac2dd8ab1b5d4e0d0cfb93da97badd66dc4538178753464e89bd7e5526570b5e6e20e3c52f6a1397c9b060fbecace5bb7acb03e0b5e0bf19353c64f2cf506ce7a9824ef34de5b3e689614dd7ab022f97f943ca85cfa66775cfbf7bcd43ea9099a1464d141e6874fd29fa37c0f5dd8dc8c2629d17cdc6aa8a9a5b5a75c96f016c3fdb4f1079ee18588f56d8e4af42f4fa06b444c21a1f7332ed832a829c925a2c854c67d55f715f2767045fb30ae09f3fd49f3925da4cc856e8d006564cd9077a4d7b5546d8784580f0f645040c7edbb9f19ce31d689f5afbf40d04cc9fc525b3f429b2290cdd97e50ba25ec70cb3f93fd6354bee2a8993da28fcdcafba13f0892a060f6baaf0bb71706c065926bd6f710d837daa8e012e4c9073c8bcd8244dd4486b5e2687e43844cf762dda79535d0e7f0bb6f61ae245667f3840b9deb9e4593e29d2a4f9f5b3db77f04138723d10d85fe7485aca64b22c5e681cd4bd94cdf078f7cd0b8454fa0350464bfc4867356c1bcd12279a09eb7387005e79eda709a7fe76c427240737ebb8766670a420a0a728de7c540eabd710463691238eb6f881c9cfae2a7323b810eac83b019d6a89e95c23acebf47fe1e59e550319f6d551546654871a8b0ecc1814c37fb4b3c477c0d6b031f82d62b26e623e84ba379427c1d6ebbb4581596e05df44fd86654bbf2ad26fb420f006339edfd214011c9e2dd1bac23d064e9e764197ebe2cbd2d748449efd41cf40ef3377f0c5608c24cd53bb6c71f164bad27bea6db372a2af56dd8e0e26ca441e9635327d7e8edd33c825bcfac03fb52400908d73adf005cf5942b3f9664828c62cdbfed4112ce7261114bf7b328a6aa095965774f937135150af98f9b54b10ebf3a94fa143ef59cf92694c5744c97f391c1b1acc604c9e4d28346f05b6f3cdb82673f9d60efde1e7563c0ba41c029f8b1d86dc99c9559ab5f5ad69a74c836da2b2a6e2791f8058474d92774c71b66be84d27d39758a49524784fdcaade6161ca51f4e7258672726723663684301423f821f0eaf3d22d9b5c9f894ab9bca3f0d2e76a8559e268be5d9219d6bb99ca29201554de4380fde168884308287f63a01b7856d216b19800d1b5a381ce6b8298149823f78d6318bb80a7516029d9646d38999a802382a9fe667a43134ac5cc29ade87d1e39a0b20360b7feb6f389fba5b4e69d10cacffeb4b395f488e1e3dd9607906afc176e2180d907a4e870465e319a15d2a9c3e12343966eed7ff3c23342c09e2b8dcc47c4c8edca5fa6582ec31cbf769b4fd1536cb8b26a9d4404f59651ab240f39cf3deb5da2fd9d181be7e1f92df502ce6ee17a5cf1d0220ddb62606aaf1ecd50019b853308924a2235b0069d36a4bf4992058c0264d13c34a5162b78073ede49a5fe9503f84938366554b1f8353b8052ce95113c83ef414bd299874bfe86ac478171d0bba159b6f68f5c23d31ea0d10f4599d983ebb74ac644b999a559018a0f68ae75518edacd50c5ba14125a2dfff444280a6b15b10301adc5fc1cd62998f2a67cb7c888745fee8677a0326c6d1b51a9cfda98e439af8943bd0491cedcae6aa9f97c4eee0f14c34474a60fc7bbac6ccff4d83f28643668315ed29df676850b857e2c5320a701121410bf459f2b7060800b2f3a62c16af4a2663a5ed4dbe7de02d8758d340fe95d6b553c89c24e9f4da091b0b534b3f13204d3731ba1aef22d4050b3a318c6971dce1a2863076452d1ec7114d0126b6baae688003c57071a5c6b07ee095da273460c8f2742beac410a34bb2b39a7b4e059e7ed72219bc1d7bba377c22eb15a75f0093605880bc3699285089fb339bf726ae3ca28dc7010b1992a954c75eed4b03e67fa8b420edc16f7df05190f910e368d84324e660ad925ffb17e9bcd316facd89538b7264e23200da66ea5515440e18bde96f6df3694e8b11b36c7274e53068fe97c2f0bf15ef67cdb071500676045e756ec438a251ceff210db88b4275ea6654ecf4fecfdfcca3e86a9d6505e1f407039b29db219209cd40c389ef4e791f4ac2801175e20238aff69a7986621f8bee2af374831adf47349ab15dd38a6e2fe059a956961842a216c8c9f5ced20664ac76fdd342b3ebae7f4eaf6fc4fef760ec7236d4b3f5a8fb166d913b6711cb58338563da145ee0953f41a327a9f5905527517f57a5b32ef13a115d2b4fe0b382e616da11b83b54e56afe84c3dd8ea55683a474d77d13b91baa892f1f9e2b6b02b982e4b9d92b21bc944218d722b8016918298766ff413e4ed0d056ddcf959eb5a21cfb1422a54eec88cf50176d578b46ca18ccef6bdec80ccfccf444cb08b5af54a25f80e177077e6ded65e0db4103360cb5a313efc3efe6fd7d7a7cba0a4033a9bc99afc1b36c322ef9e36f3b30b8a856b6d97b9e9f1beee0f4e036090013ed1fd1c74f04ede0b8ccbb76687a0bb326bd26a907117c37452d1331067258ee68f105dce63459b5a2996629b211126e0525191bc45bf22178d2e24fdd1df3d0f6df3f8977fd7849da13884398da578ceb0187326507f4c9ede69cbb50775feb21baaef2d9a101bc6fc98314822c26786247622f17107e312b041a5dc7832f3dd3c5ee4774464f59cc214dafaf7c938f6595dfadb4ffcb28c5a5be6ff09176e6b5cff222e2afdea1d54502c46ba27ed6693fcc00d25882e92b47f51eec0eaac4bd36a1f83b90d6957b5f002fbf54d8fe0d5db2fbdf1dacad44d9ed64247a81df5de140001f06f3978c7cbfe68b3c1b7c47dd195b6cd6d4fb5a5888d1471197009390eb429745b140b72785de5809345b8dd09e6ded03b57040539032bbff1cbb8ab74c3f2bfcf8fb3cb985dccfabaa3b19fb1ecbd62f905ffb2ec6370ae6832f92ac41089b00e9e873efbc2aae1d347a4d90cc44c965366a81480422afdc72d15021f1a40ea0ed7dabda9141a412b1a34168b34642fd513ed1db2fd5e8a41428f5bb582b44bd4be69629296c9adeeb9247eb6ec76fffd2c9e1f8c1468d0bf90fcf9934c867aef7b29cee0298759c307d3ab691a27ed0a8318b81f401fc3ef03c15713d7b67841c8c9f054721869936948e5070ee12073a515b1bf8ecfdd5aeba91fdc1fe859ee03295859a725d6f46409be236231e5cf82ff7b060a672c647526c382fb5d90c3ee7653662307ec21f43d2dd772fb5cfc1932598073c1981b1aa8c4ec992eea6f131008b5c750318dc51d43178d473b74bda288db8818722257afda5149eb70ae258e8b4a16ffe7097e0d1eed77d5caab65edd8fa4c9c9d000a187aa93961d65eba9311d10daa92f647138465af016b1d17fe953b0bb3302c472f5ce05936ddf5f9c7f0205d98599406dcb63450189b73af4b04ced47eeab00da7373e6e2c7dbaefe5c031ea601138e92908d8ac063a327d26fe1ec02b1ab885b352dedef6830b1780d95ee32edb32771a175ce6df465da1a9fdd19dc0da0780fdf448b6657ca5e5a1274dea1e6fb24dd9b556258d39007f64d399d804a68363ea08d1f5428cf09b7bebdaa58153319f926a269ed61aa59d56b29ce09de5b678337220470b8576486a1e2f86a4ea7b4e8e98d28e873eabfaec19b9af17c2a8f4808a0d42cdc9889a78e4d9bcf08d136c26b2255301bccb3b5256999e1a3b5d0f8efda399d2375f7ca25933f65b43f14ea225935fe78711b21cdd50cb1f90b9c824f7728485c3baa235ed7ab42f68889c5661f22a75b65ee0d5a1d21c2a0d4df161c2394578b4f73d514a65f5f19ad46ffb43e0740432f557e1ebc26549d9c48eedc8167459887f063c76d0012beaf41aac7bb360eb71ff737f8d34e124e75ba7bbd24f6925b0ac1205a1e15b9af86d200faec1e33803762682debf466d66bd00fae2d82b57c6c15b871ef984db2b8e8ba8fdf6124bc5ec7bbc994aed15942bc4c43c31fe184703fbdb6c0d5bcfcae568a61e7ee4e1e7cf7377bfc3b1f7981a5623dda6699ca88e1e1dce4ba4e13573cbb1ed2ea5b0469f59cd33f0773cf3828e3c8901d00ec284335ff6571bfd7415260c0445c5c0dd1a6e3239ffbaad37f59500b1916626f3e23b19a7d21451a88028e08cae0180a3a15dc80150cd392fe9fd1f5dcce8e6ea095ea77c32de8856f906625a56af5eec3bb8cfcda6ee2677a4ff020c422e35d0ff52d26bc33950ea3f662539120dc360c519a79ab0f7ad1ec27c8fb275756dbf06f5da0af918f29b292b7cf8be45e3b792568d4e7c135d5e4b62b4a7b3518287c7de8d64559c9009ceccd6e5d57a80154e005ef8ad657a39901626306080cd02b548c09d0258b11c418dfa10217210d6a42114b38dfaebfcdfd5c49e69ef1e203ef037dcdc437d6f2068cd7ef9c92cfda0bf1537039ae4111f2f7a0894a36c405c812afec0cf23baaa5facea50573f3746c2362454daa631e020304fc31abfc1c7ee2c2bd76fdb58bd785d0ea6e0b136b8e936b569d62a640236ea5a064eed47eedcad4e2db015f478710e12221c880051cfbc90513be4a9445588f738a1d0d2f6599ffe36248f74a54519c6f6a7c4e5f1d8520659029d01255ff1fe0760e73d7ced71f97d97e1588572ee8dfe6fd691787d01f3bc7457d7f2002e122801fcba45d00268a0d924947d7036df8fd2c962e14b7e932e17489a0787e3b4d2afafcb25f399a88dd73f67a43f14df6970568d15ad5f858650e6eeb56c74c540f1cea00c34eb20ded876d57a75bb7ac3649a3c9dba5e985c5f12022559924e14502c88fe45439c2f8aa47fb380cba4bb1f7537d423cdf93653f1c9ac39fd36bb7534e5919b01b85fe4d6de975582c110f9cfde66d930d53db07c6ccd18d2b9f22d5f5d9344b189c595699e2940b8a4f5e655841e872b1d8219c786c266300edee711d518ed131e531d3605cba4fdd9e0e75c1916ad5563d5a68e055b95ba51fc92e182f67aada8df44c43e63315659ead54aa7e99f63ff94f14ef81f05cccfcb387bcc64a413bbe487fca9d423e4905017ac9470d67488b9c5448bd50074e718d3520e7e46f65cb20b9981d4b8d3b431ea7a5c5bb60d11d7ab1cc83ab4b6c11b41e9b43ce4168d7f24cc36badd758a68a19e46c1e335504520968838ec5dfc81ab5eee39d1cdd3dc57076b22eb851cf2e14342770ae877d6c5d332d755857913755f41dc0867b1440225540aa1ac7a6d71bfbb6b6f1261d9b3b5b538aeb3eebed7dd98a538b1fc06e36c8c531b8fbf7668cdc3621c6e21ae91a8c8399eb173cac3f0370aeaee5ab226a9a946478353a746b43d5ddb7f879b26148333a2328585115ad30e1ac2311eb9520486ddc9d08132ae9a46071afbafe22fe7d5b4a19cd52e5f5a37f1a6f4877716be9d98b1d7bbb141dc333642dadc86a00bd167fc5e18035deb04baf5f6659d798d6df9bf7e22795f7af53a32be12d9ac5e7faaf7bf826a20c703c9eab044457a9928404fa2c606a5f4eaf61677558167a5027085a4b93c2c94ebfbafc51437ffe594d1acddf852e9902d4d882e31d7a0e6d41a3fd3bf02a94fddc097f8cd61c7b5ae6cdd9b0717eb6f203ed02603a1a4bfbb1417b43f461ee23e9b0f526bfb50723192bdc607960cd5da4a9818df478eca9b8969f761599e4dd9a728be16acaf5b6e2b367a970ad303e7a50678702c1a9aec0ffd1c65a7bd34b71ed87bd034dbdfdea6369be4be4acb425e73cc4dcb8843c328f44388ba47323bc7983769e9ab47c867d58de99df9b81e0cad5e86f8a5a058f48f41bee997cf5259c2a3b99c52f6cc390a7eac1834576d30c43d1a7187fe04bca2b18c9c42aad4d792a6b0f35e05d4343cfbf7144eba5a409e63629c03453e21c5da00ccf24347588cb6636212cfbf7a38cf8cc32e0c9efe289a4d24795d987cc491c4ad0e70b58eabbc64c5e8ab7c9bf1bee237c72c13b02d541205bf1ca328c0383613ff13bda17ff5d5f2dbe591a09ed26c67e9d79725727f4b8096d8e48a4165736c6120f6aae07b83ce4c357ea5e31f19b35c1b271801b2c5a75a25f4b772b4397dd944377537ad5494fb6466c5bde3d9f731cd48c76888b8e3dd459aea0b756a8e3f21c28881e214a85556fb2b53e0134b95dd42e00476b22868f659c19a5d71eab39566bd065677c10bd541960b5e0f9355687570ff134d83afe3d8a5fd42d0d825013b72da674cd7e1c17a4f87eddebfb085d77ae8bb2c815089a091807c38c038700b8405fecb48f6110e3d1a5dc450db028788f69d4d14d487617aa1d49187fdf381ac95e6ce3afa87b711b2a006c040d769dd2bcc069b5088b09d7da386feae018ff0e768d117a70e6cfbf6eb2fe2fc7957a6707e80e956490e29a62a01ec7bd78c67865b7d6d42b0312a99b7654e6bd70cbd34673e77fcec0fa6219fb8f6f9d386a7499b6ee70e311e6c63181a1b550a064573fe643ffadc38fa151f9e7ac275692217c389da9403e475d7df67db91b6bd4cd9da346f3b05045f63bbca29e26e42b44e4bc6441a3142f90a83efa00883e7f43b8249ac729bfd23b08e9eae13f9cdd850168592a25c6b54fa16229d8d3a70d60b06882aa9e04a13fa1cfa3fba3f8065364275bf01e00d5d47d49b170e03ffbccc0171eeff4ca04ce872293bf5de63bc662eeb50b92433bf0feb2554c07aed8b65cbb0436872ace2ec6904bbcd8b12a82795bf499cad3cbf9ab7ea17f6149c1b2e765f257db309a587b6868ddbad9cc82d6ca482b013dc762a99b4f55684cb61ff94672b1a3c88520bba55cc7ec1f0a7814fbe98a8d720154deedb8bf950cc5014b32243a5eb3c4a4ecf0bb865184113966e869f0d8d34b4f635458c76babd936e84aaa96e1c38a1c080d837337209cff83ef4525253fc6754f79ca0db62b2e60f6428f96743a590f78c55db30e25191840d4c9d4819f4d18863fa23ae965816e546f4de9cd1762ad22c3cf3de9390f3eb674f564358c35bc29bc38c4c443436da79704b526ddfcebf19bc09c01a8af0f8c8e920c67c86fa424baf48b4a28d9121bebb848038c8a91e5a8c38aefd479ee20bebff0f9f18a8f79536bdc657e33933e7d24e693fa99cfdde114f1daa7e77a9ca7303b10f76c21e308358b2c92f6bed99d41ad4b286992791d987ff51481ba05d6dc1ac607a80d7ed27ad9d36da587a0fa85e0b0ceeceac2ae3cece3754ab4d63981f0ffbb6b9d9672c2831544d3b97657c6792a3b8d0c6e82183fafb6239905140c8f15da7fdfe5009fde33fdcc01dd298e97af4c42652c5670c9a6b45189e511e27c910a2fc4730837ca31960bfd1eee687423e9fd5856df2f60082430c941c79353193df4af5ddbd70e7101671898bba1df3ed2e87dc93b0fe3bc8374d4b124e7fe27144add31762715b5e88353872fa2f9d75145c2fb24b9196ba849af89cf6ee64ba1d10874c4640d79f8edc803f6aec60ecb923e898898725a612594a61b093412a6bcaf4fe824e2cb96c4b1d3baf98533fffb3bd4baf1a8e239a0becc24a9252799d26bb1ca9b9d0cad419a253fea28071dc2ee93ad06ff4616a36c6ed7bd547c23ce6a9c2daf2620ba26eea5ead01753bd80b61d6d97e96be8685e6d9d9039a88db40e859ad32aec8777ae4503e499e298fe7bff99bbb538ce366c3ccfed3d8fdbf717278da7a6361c09f4e25e00679b8310ea3f2a6f13e9a8f0156c16c3bbb9330055c36e9f5a3b0a5f48b7da51a45afc4840e03ec1d88b93f1db7cbeb4d26a10608302ee52c36fcc97635dc07e8ed9a4dbba619f23175731c21ff3142b0c2f2e0dc167e74ccb99a59e0b5829ad2d564df5b77b546ca1094164ffabfafb3b161970bee8f733b0c155c00171f6c2776bbfb12e02149797efa985fd755add35996ebb7f45df893ab05e6245a0e5b6d2fe2083075ab009ef60ae8bffebbce72168e293ed1d204ef864174a702b49f22c4cc56f8f59bbdcc97906b54dd185e80006c6f9272f28020c3c0c170d0c81026aefd7bfe9b26629300ea7bdd1f2d9cfe2c66c0f9b164b02c54c91ed0688809136f38e55225f7f5060aa03b3433f56d0b1153636f085632360ee9ca6d0d8d6b89ee2d58b8526b60a93dc3eee1c9c7f6ecac430ecc802adbf48112bebd0362bb5c1ff3809f088cbef723d1cec5ec31dcaf956fd326ae672e645d7efb04f0cc0f7a5c2e3df91f35f49f54a6ce4fdaf9f21528cd1fda19fc95da383c9d25da04e19c75f7d3df59c5a1c35c3bbda90bf09f1b365c09db6c0d6d8b981e94ef364dbc7d3fdbc3adffb3a138fa5ab97f1e1675ba8adffcf280604871daf380901bac1a124532bc0a06f7af428df7990ee90b23849124c24fb4253c460a59cbdaa4afbb9b5201e89970bcdf9ea2930819c1a2da1d4a111fae3c111121e7b8116facee61f75b150db3201d7d733080a1d0fdc072a8ab9c8fc729cb184f192709a45839157332a863e6f71d33eabd583db2a4c6ec3c578caaffa7f4613c244fe08e89c800408163f82c714fac13bb5d8e7a14c0149d8e5004267d0184333fb478c281e45a536e53ce8fc0f169200c34ee2687c252e847085f27b0896cb07d7a65c79e9a80ddcf3c0feb711088b0bb37d43e692ba70ec0e3641634d5ac4326b2b4bc68b760df617dad137866d6720147aaded1d327c24b6250a866937d01c0959f253c318ff942405a527960d8e492558394c6f8636ba722f5b3aaac6f95142b9f13e4fc0d6c8bd18e0dab67c8b85d5e06b14924f16ef4bf77618bd3d08f096bbd547dd0291accb4fdf221da7293c9f4778ec372fa97f0476340937598eb7f87373af18cdef7a1bcd3aabdc9d2b3a2fd76f66394d263442ca5df577c122e23e7181bb8a3cc30e6db7682d915a025ee31c01b2862706fb6140145a2631c9f550c1792b5d925a20741c021e5e5d4ad27fb02de67cbe538447481100ce14809eb441cd8bf1baa18500a89e48fe2dc867ddf3c8a57dc9b2af5788c6118cdc8c6ef515b98a7644096f56b9a29054b9fe6f36a24583e485d90b6380e339b9566f700222e1b22057a50ad1b68a0901f5e8c5d89004ecd8b4d14bd3f08ede8810f03fc58d42c09f5c7da9f07ffea5b08c50638451242d2cc1a4295e6bf0cbcf84b29aab02454b79d017ec97b238503716cec15c93e52cb061f1394b00d581caf1efcfaf1d49685d1bd66deb4d0b7039c31cf08e04e6f78097838430df0679edaf76ac0f9df61ef9aab9dd9d06290523579ee322349339afe72896eeb61c8fff57f7140e5e56255924daab5249218cb698fd37d1d7170b4f00a9b02c6bb8efa72a9c4f7020bc7ee90ae2b7196a318893c97a9547494ed21263176d3d13afa4a4800457535c35a8a288c7497fcad5750985c14139b5bba07b96af1b164b97876377732821ba3188a59ace8b0eeec42a9d1b8c2e470b133c8c695534bd85353da47c40c0f0278b786e36fd55d73829021871613f5a515c3cc35012485471f7ba23951d4094433f18f784f7b5f64936fb914988245a4e4de673cb510ffa054860485f0e22a6a7677cd3d1686e42545f7394f8999a20370e24113d260b40cda44b60abc0acc09a61f82aa40b24d643223c052b1a2fcb1d71dbfa31d7a4b5ccefa734db4504a9bbbb1d2c9adf245a1cca75c363154248b8711547e1f713df0f94cce4e621f7006e56ec3ea5453e9cfa9b754f5e67c6a2e97b32ae36cc4cc8cc3e21c6bf2c684228afd78a8c2f6b33768844b32dc8fbc2a3298d40db03185f40b649a245fd0733990fe9f811eb0404208692edcd50baec59764ea376796f804b3015d40f6fac396fb4763fa3ac47b04544a3f7ec58b3c6792e07a26cb3cabc74bbedca54ff60769f0c12aab79a7da30c9bbb75ce77746f6d4649f4141cd1b1673559964fabce80bf84c1a29a309e51f9323c37b09d50e828f48d1178553358253a75cae14b49d11c556588e4eec581adbc49d5cc084983fd27e8c2982bacb5edc444ed95926b6d09d6f10876c4bda846ea52532197cb6fa794e43cb58f6777e12868be21d58c23713cd2b3926308df70259215d33556f03e8ad5e7ad18f555967b1deb47d6ac276fc0c9b9d31c9e2b304de32519a05666f28a0dbd8f6455ad383d8d99511f5762e92f98ce37317921b55d0e3d73c1fcb2bbcc8ff212f5d2ced57b39c6780af03178858a1adb4bbc411731cf1fc7ef50a26f3b1c531e7f9285208fdf6c0e91701f813b4374c4292ba2495aa22b91021e6322380044bc78fede9af4462e9e98ff4667dc9f1d20f7963a8a4a531a2dc9770d1b6607508c271bec73406b1207ba9efcb5832aa9a44ccd8716c3fc13a5af0a5e9d2c85a6a6f4a1e8d857f473ce3f97c0445415497267ddf7f7e80ce14586314cb58f7369942d6efdfeb4336fd1a8ddbba749c0499aa6c0cbe795d1273663ae335213475d411e918bff02de3c1b162c0c1348c8b96ea8daaa15ea109c03106d6b7bbbedca48d8d659663b79427901d5eb0639aabe80a1e37457e0d188bece44d3ed678fb23297c9a46fa84863b50e13ab23e76fe18b7d5485dd70a699c414002a00fc7fa20c5750c3b85f719da36d68f9607a28497d82dc7b37b9ad8b9343bf60cfbe4a5aa9a2e6424d36789aab813f3da5877b60eec1c58dd33caaff0c6cddead67b1ec77043e26ee44589b42084d6aee42f765f59c937822fe024a1612d5de910f8415ecb4501db08fa2de9f45aaeeca18250c86c9170659d0d994055ccc75a0ce9b7cfa7ee9e6e38120e8ac6206cf861ba50d44537d67dcbecc61098c1914a18319ee0fadb51cbfc50741790417b4b6cca33285e20b73643874ee4b326cebbb09286ef0d0bd05c0ad12a5067e1d0106cfa6383ef4bfe6d4c42b4a6c2e3bff9e24cea506aefb06fd9c147780059b3f834d57f62bb0422ea5070ceaa4249ea64be6bafc45786ff3ceec7528655c9a9e3d32d6b35568e973724e09eafe5d3289b630d1e682187b69de2c5349d85bcac8fd66b4b9fa0f606ea82331346014d15cda907e894e257b88edc607d9e6c9c2b114f1689b14df0a3826ee3a29cc4c80fc96a1d1850e713f4d7178c978a15cf80949fa5abfce234baa45a767f1b7b2538474756a5652e8fd3a8d623f210b0b174d0ea2b5011b55822851cf7a1c40a13d2ec3bcaacd636ed61682bbdf29ed69fa339320accf8e7257aea6876b1dab810ca50121bcd4e2bcae7fd64a217accfde79146b24978f95beead9a420365683fdaf641075ee40370c10af26cc45f567ad7b9323732f5d86ba601ced447cc64eed256c15fff112b8cfaed570849d3248fe382fb17f6a67d81d49fbca4e6d198576721a5ce8d43c18a7b03b0c33513df4fdd4539ea29960869338001fb36cdd9a1f325664db0568fc4f9d2531c51608943faa5de7ce8d9bbf66ebc82ff328c3a690e6775e91837d60a1d815286426e3fa6b1af0f4f3f0708d782278da4197c181572d2d997ededdd39a07a08820460d3da2bf1ded7b33398d4615d89f84abd0f21a438ce0655f187790f8867841cc62875f8b750d112abd89b97321291dc9c82396ecefe76c1036f862a0609689e4ecb39d304335295e3992cf131c8cc6b07bc30bd88f5b81c684bb1addcf28a1798ad14ed1367893244f1d98972471792f9218fe73ab4fef84ea3b7723d269cb06e051aac8758ec0b2825e4b94e0751972d527c491df1a2a824db729338c7d2271bed94074d36fd63106e5dab44326e52f4e106738f360f0428fd3c573e0f2041accba941fed7dc788bd3307f5c237b7c216ebbdeca9a1a328afcacfebd268c7faeb60a7e1cbcd8191c3f1f92625596f75019c011bf8b89402b58d09e5c13dad28dd07374be8451beac389513ec0cf6975f1491b9762104493b28d691621d3192bbeb696a5b6400d63c84c62e834604f4e3827ab1907221ea0dc7ac38f097c81fad9592ad43766e5bc2fe41d59150a465c276e0c5468486e35761858acb921cb1fc6c61bcd735b5421be7472612e0e84edfa180df13655c18944584c86ded02cb5e71bbda55faa35167214253286d1fa467a56862f3d8d5c7d6057680c7ae86929a91698cd44388da1d63f2147734884cac4c3dc83023724746d2b8fa06831d1e21c3eb90ec7aaf56e02ac4592ad8ed7a3c7a2e8dd8e52d5aa27f34b1bd26771ed747b229435a824ad67a7911e94210d653095a913fc9269cdd9e3a8a546f8163c52e596111125bbbe6f37b96a0e7ef75d9d2abfa0a67801c1807667335735891c63fd4eae95a34fe85f6588d63453be6064c5109782a0fde50bc93d0c726a60f3782a6f6edbf14f94f98425c38dfb387d3cc17794b4db6507b1087a618e1409382c1ffe9badc0d0b065f6a5da8e433354bf531ac65964a6589d6db4374452793696c664a59aeeb5c298a949aa421912831d56f785bef107ea1109bfc6c9cf336483ea70ba6f5010565f2724b2b3bfcdb8c26b4634443acce79b89374b7b1b1f44a90824ce122a6bce335b664ca3a9372a24801767fc4ad5d9e7ebcd8f9d7849ec6317fdecf6d2454a0ef46ec8e218b9adb1c9511b40db4cb170e324431b0d4f9dae3c1d947ec8b6bb0101615a1693bbbcf03817cfb172cece7dd0943cbaa64338d8e3073cd5d43e42967fa666e14d1723ba3b4698ec0d8bd17a939824586aee7898894c896dfb5d81bab602e9b237edd8b407f45b5b68c5422c310a940ba5c92a664761baa21000d3a29d315b6a03d360d16a8ebe383b6280056b58691b426feac7645aa7ccb3f5166b5ca903354dfdfdca53d8d20e3e7d8c2e5c004ffce44b824365b4c69f8a207fae2918730781b29122db5a229e2c0ef7ec04ff776552a945d5355ce79797a38400df275f981ed2c39d0250577767ef8b65ce4063078e61210643826e57bdca777578b928fc3de626be5537ead2d2b7025cdd16be0f6fb60cd2a9197afa96045fd0d3737ea87834127ed97081cc37baa233a7d6c78b8785e4430c346cae7ef3587a462cb0f191b8db5af6b41574a6c53b3c045f10ba8c511ef09453b47b8c29bb180e104eec1c7ed91310cae8e5e7f16c64442287c6ef72951d817e6a9b55d8e0cc455fb301e1611c04bb0c4ede90e3c37ee143ca166af0192d0b2415f14e3e78ac918bb1d9f9d3cde56ccf7c6e1ca013bdaf35e4d153366b993acd991cce0090abb7accaa40c22c9cee4fabc2b443603eeba8cabd1ba1bfe8e274a72cedaeca926885c65a947f76219c36bc5ea98a55a95350cf9334ad19635c20f83cecff165db7b1da6d0f811dd9fba104ada7fc5d8523bd4fe75c6860f98d3dee87054540ff0f1748e75690033cfadbeb7c7b10acd04b16d3ee3ac594559abc7929ea8f8056e50981fc9fd8e88907576bbbd51cbc26acebdba4de8ab35bc266f6d1a3b6abfdf206cafc4ae0fb2330d1294d2e040bdbbc3254899fb4117731e70e6ed38ae72e517e5ac6232f53b37a630688983884f915df006b83aada082b3a7a262839f4bcf5d489a249ec8c6ec0329a5b691e9ac178168c2094fe243c62922914ddbb4a2aebd6beb8656e834a24327fcc04959d0690bbd61087016fadf27b0845d40edf475c1990db112a0eeb9027c520fc834fa3989dab7e8252e94d98bf51b3b95451f89a96cc0aa406125c5878153341242f5c99051b30fbdb71341bc34ab8a45280285c83fa069d6b2d4c7df58771b728ad924bc8a253b5334898a14ae0cc68a773136f6ac4bc21c4d3dd09385936b6a197dc7856b7cbec528423dedf8fe486e25f307c3a2c94aa257782fa5d77befbad56c845fae36e56bff124cf71142ea193c4a52ded7737988e86996b94f4e26caa94d20a5e939b27bd2e251b02af7dc03965a11a03823d286ab7ad984a7fb05497f4a902bcf40bd83766d331e31ee2fa2ad1c46eb7754b896ad53fbcd2d963bac8fa4122611f8970810df9b775deb063d2358e77309e62a2cfeb34d0b65d98ac7b2fbf5f94f5c65133cc18626748ae3870dd4c9c8db4f315f49011e2aca6179f45c4df4912812998905826966d0c7f5accd2b5ecd498f5289f236f9b9fb9d98a3ed582658a7e21172bdcf7debea5327bd36652240edcb42081055ce0b4acc08bde81cb6b0f885a070c72c8463ac0f5c5b146380b041dabfcd3f03edf7db479c79236bae07cb33d0f2d672dc804f4f68616bf4bf2424e280d951177af6e3f7cbabc4f0c816aa981ee788d4f9850f46b143a83d39f9c2d2dd37a9fea6df7b9de902bd765d4964f9ba875b58062d11274e869554a4356f4a3ccf2d68c1d574f1924195c5e1ccd5e748e75d1c5ca18a2b2e97376b7e727fa8db0495a86708e05d58905428602446b2592d3873f92c8b489c6629296028402d095de1d4291e28df4ccb4862dbdb8f4c4464856ce8cba37e416e20f8e72a8278f27afbdb25c796b950933a5e674eb013b32e529b517afa0e772707f8872c0f0d6a3f78acfaeaf8071dffb448f27e91bffdd090a42c82ccba9da9e81ef4f89cf11e6afbba35066baa639084f3d7f87440ee44b5a242925e5b24553e359443b68add05b221aec5250928335c87e78866dabcbcd7e6621f45b435cc95899599e58a7d13f1265da70a27543054fdea1c463e27945cb419fafed419393d00bc4c664ee46aaf91e5e2b5e1341d6936ca27574dfc67bf60c2ed8f25214926c0978dc2582af952f33652cd1cb9efca6646fdc71e61238b2dc65613e464840e4afd840876a4b9c1cfd43bffe702dd5e82d02929818390b1348fa640f8daf71ab8f2d55a056311c63664a240ddeeec7c9f8e7d0cd1510ab0254a694267e68fe4d34474185bafacfb574541b286b7257b2114c1cc347ceea54ff727dceab23bf69bec371c63298f2d340e37b5dfc395d39e88c1fc1ac297bd51f11a09ef04b4e837a6c4c3f1ec38477f765471162a68d051cfe035a5f475f25bb6c860bed58829cff4b23c64d54f566e114d62b382828b252be49f14e5dbc4aabab1686e514783688cdb2d7c77a6759c52cbb81347b3eb4bbe2761865e0f7580b464c8f7e8d139e7d9de259a316fd1a114666bc4946d4abc5bb2dcae2347625c76b1d7e2bcba767deca7ee896ce1b75ace2de1dc77de5c419a5e6579cf4a74f1000035ee3f689b26c50df7058fdf01d41a4cbd03f50892016fc8e84c8f4941b84d518044723093c95c020fdd7e943f2dc658ade2e7f7b69259fffb73783ef9ea40f7725d3515164d4da5caa4810e996c10a7c53fb378c46fec2f1365f9cb64e8e5e7dd7fe42137a18bd903dbb763b17d738268221395c3e39edc1f9c9b6d6da719d03cb7e9f04bde2c116742fbb34e3fac8cf94028ed486bc4762b7af2704e18d32f83cfa35859b54033fdfefc8f31dcb09a53c0b94aa92de0934728c3a392ed141e038ce1be7b6388e1d6a61de92efab84415c75112ec4e38c411ca5a9a9448b793d6177963e7843c0c7f22e2bdc5dc5d2101efa373b898391a348f515ac129e30c133f13e14b44d7816fc5bc2d4e9734c841fcb299cf3de769cb7dbaa95ab769fb4ed4c8fb63f768c8dc42e1b1544af3c36358c0b663046c7b93875f2c0715b7ac56073319285dcb9da9cf5ecc43ecb6f01e1623baa8b0c2ccbbc95a8ec3ad98b6d4c9f618699a0c227fed0b8f414ff4370ecf893685b87ba4d12450f370f054b0e2fc45e63761b435a826cae1f0ca23c243d595a77424e5245a5c4c5a1efc1efa040123c7feb76965eb03612feae3c5071e11ef3c458bdc879b58d4b89a8a720efbc4a360c9b0d5487df1bc8d226380135eea5d1333f081574c9f84d1641ec7d718854bca565704decde65b78a2280069d8a4740332f0584926e142332504cb917f8f2c89ccb3aa3a5503ef1bc6cba139111f70e7b2b12a8804f5f57bed06fe8450d4f8f6c97a1622b2fc4da0d2f0e2b2c9d2bc22587a53a06c6909a51f06cff1adc92203d99bb18cff9f38962b297026980be482b96053261557667a9c298e1e79dfa2d96494ba34eabb06cb2b52a2cb9a3257d28d2a69588238a0a4d8634435a9e9ec4a5951c132016f4df20c1ce413d351cd8e802033a6363bc43272ecae87d74b3ea429f962b4606088ad78d7e52f7773ebd1eada858fa72618a5b8b38ab076a4c91977e640c5007c123bff04b436265cda0f4f00af17731ee4c18c337f173b4507fa02c0ac04e2af7dbf2dfd4268499cc8fa0dd0e9bdf6093210677fbc488b0465c6b19b12689f6bac03de244f2963d214f126745f16c2cadb12aadf66337b30b9bf1ff617d5f97a8d68888987e503a8337d7e0c514708393ac36ffa15617dc0d751df4aad09a1640ba74f7cdfd228d79b26c76a99597176a72f30e2cda17d704a0ff4791a83957cf5dbe7534d5eab7a8e13923161de2df00d41b9865aea7bfa84213524931dec50f5cdd39bb16151dadf4ef31e802da88fafdd870f2850ca910175ed67453a2fa49bb1da245019117eb93c7bddc4306b69ac6fbd04e73cc0d121b9af70b4d4f10c494879513eadd2cf0ad487f781b8db3b9a0252bed20c1820596b1581a6063cfd18e08e5091d1cc336a5612cef9143034e3a6ef112e8ebba0ca28062ceddb7bb8bbb065019b9745c0f7ec4026a18f5f240cdab4b544df4375d2e7b8b69c3ae872297aa2fc34e37bc17f46c24f2610a380e766a798222e50c8d3bcaa8562aa78e9bdf57af53e9574d540f011d3fefdc1d1d1a5539c0e6e0dad54b3da3eb3db585fb6e93467fbf9586e1fc30d0d5f1b14e69ea8ef8574150281165cd6f3988317d8159cc291221d2b15b8ceaa26bb836bf8b3b8458301518475509b6145572cea4225917530c74d2624169896ee92148b9cf5a5d4bbbf08e3ef57e26a2c86b9f4009f0f34ccb4cc9587125fe027fd3a216c3e15277dee55ac6f9524716cf0e9d642262c9e11eebfb9241e8fe9a228d0e69fb39d5efb5b105fe7e3a0561f3788c21d0157e8db6545a51ea21e5daa63cad5728c32760642751dc4842f98fd1aa6c55de8fd5c0d6232d2cc9e99cde991b89d6d27837fd776a9f7ebaece31b5cdb563e10744e2cbf59151b398154944283c901300c1e89d2c7be8377a46a39e8394dcc818c298bb75018d3a3d263c07021d60712cfbac5c5404e5f35bca6275d25b56a762fe22a23b800d0a3594456b9450796d0495a195cada6808dfc3986b6046861431afc0b819a5502b549a84142760631a85a088ab9fd6e3190c98273f2ca6ba7c7acb0cb10933a44b681297c88b3af88a489213ecbbd6c19e006ad433ca43a714cbf63631a6d96ef976040b96fedb01e9137435d7f89d5a5d493e711e664818cbfdc53d3a8d3252fcf4c0005c96f82cfe47e9a6387fd695c040ef3cbdd491a3ea483fe1c8a8f64ed8afbf00cdf7aa85a62f9b4895b4a0fc55853605bca54435e90185bedf0eec424dabdd9d70b60c5d61feae160d29e1a82ea2a33a35b15021a97657fef5e5864ad776a7498c9752f4ed36645ae188e2850f787335eca457f341d0034fad51d41f607190951df1d4c08a618a11b19e5a4e15210916c85c94642ab739150215addf3ade8c0b23c82b77985644b5da281abc3252019db6824f1902f34151bddb2a49bcc4e8addb9f3ee76341a84b32d29f21714c44321a84a144933f354ecce544ecb2585e262ee55dd9406c5ef12ef04a4b0a69c45cc982df0d2d7e91ebcaf2fbea3000cfcaedbd670cadbb77a71e30a5a078f6dc337d93f64c400e20f92e1fb441b7a360ac436a93dd27a991a792295c17e7b29e116665cccabe5683cd4d6a0852dd6f26e0681bddd0ee3d883e2a5d18de65c04f72524f8c7d3a12871cf3a3cb5e35d8956e8c4aada5adbbef0659e2e74db7b39e3a691db00b62ddcba06d8a8fcd546eafa6aa20fa66a34a9311f73a2085b3a10aedc538d703bfe3edafda57c2dc71ec3dd8028ada9dcc107803252af4c0771663400c09a9a7071e7f35c3d3837bc431bca3b610b0944efcf289a0a951ef9cd3ab2d239cdd93f0e4dbdc547c901c3119655e91f6718be024ac73d9e835ad269c26371b75ea5e1424ea4e6f4cd0d464337c6273255d6fdb05e129f9142d439b4a71423a29245b6aeb4f56f01300ff63247c6064ffa562e7d40c5f3b97042cf369697877a0b49e9e1867b60e1a689ee9a452c5430b1be346677eccd35b1aa62f4666927bfd0a93c45c145b56d89bc35259d33fd1ab977dde9a21b18c1295d1f3913dbdc4cb0f82f051b9b678a3d3ed9a1ca0ab71d74b9f87441b627bb7d9125ce9ac180229fe4dbaab701eb2fdf6fe0efb7fa8da09b573f7e15e811dff68ccd3d02f3302278ef07b44acc9a87b721e7be266607c82d3a30aaf67971df901396c39834b0fa37bb8c326385660f96e139364a19956114f1e4fee3525d1d87cca1134c0a7566632c3b863288ed76ac890486823ffc8d9dde9b4c2f62b1cee74ec9de6367b2248404ba4283e3d41eabd61d5b84770a4c3370cd441e5b8c409a50e62bd2ea8b1481229b49331c5820f2e2c9c981362fc2e3b6976d3d242d873ca28caa38528c3fd962371d78eef149daacded1b872507a49ca8a438510983da3e2fc2392e98f9f35c8129dfe3220ff7d1756451e0d98d2515758be5c3961a0ef1444ca73cdbb3928355be11d849407d5479ee82495cd63aa6cff4a79ba6728e29b78ef53f3cdf08ba485a999c7b996010e4ac657f16ad60942db4fd9fa29df58a60c7b0d3447a173010383a98b7b2b535325f675f67acf52baf3ebd16ac95f7edf5197f3df749c7eadff430e3837733abd6b63671515872b6a93c96fe3904f633e545f824644351f7ab639dd27c94b24d3525e474af2a88b19c416fb4baa81e0fb0d07b70fb24d2f545e4067596ad358e7036a175d919f545f4722a01ddd4a6c36744078ae5c4254e55fd123b5f51e3a8b7902569ef41d19e73ab528a22f7ee81d19103292046076cbc1550c8eb948d51da59b66d354f61d6bb43d32908aebd1052cbb65f4c4ddd63f0a3e6c67f47a4487a6d9cedab437e261a3d6a26d22d0e637a1bdbd3b287819b992a494262d5351346456f113a1bec8df7c9a5b10483f25a562fe3e980248890a62a55c118e629fb13d0da1c2749abe3f61a7fa9b2dbd00edcbf1220c2adc3ccd7f74917c11fdeb06b5803a2b9adb883b3ec3f3680d9d7e395ec2e58a2ac937e6a67e0483066cd75be4408a7bc746e3ea2ea1f7f2418c8d9cff138d3ea000033ad88a53e3136b7ac4f8ad436095a2f89666f754aa7b51acd394c34a1a52f010c597d3757fb9ef7c911411330a0a99e92106dddcb209487ad22936bd496db21b181b5f61162b4ad2755f0b988574f7abb6745a683219f6e6bc5a02dad194ed92d69c19f2f27cd571ec9e3aff110c3efe4345f10266d1b86ad79c4000a560fd65d1113d35cec859244f70746446037ff30ce460ad7ec1374cbcb8718da655179a5cf7ada377168f2428aeaafa0698018cc8584ed9c518f76a1fd8323afce99051e435e7bfe4798bea28538cfab66e285aa10588672a9f5ef597a5fecd642481f078232571143d3b09393a718c571f9bcb46f557a063de3ebd33d831782545a6c1402ebc3b7ae24f86006da8e82c4313d1d058daa15af9ced3cd04b2fa34452b393af5eb0155845b7d76eb1c8010e9def130c1dca2f8f65d2803f73a886970d96ba4898ada12cb43d0abd7da48aceb3d709ec9780c9968fcc6cc21b9ef7145665f552570c7458c97dc722c7f2ab179daf9f65ff952f9272d52d2d0b28cc43e13d5ea09a0f5a282bb4da901ce303f77aa31a8641c86e4c1ad2ab0ebda4b9cd8f45bb5b3d53207e759882702601706c8bfbc634cc3076e1c5a4b2c0bd466651759ab0df538fa3eecf7fc900299163d15e671676bbd949fbe2b077bcc0d590c7adb7767767d3e2b78d3593bfa3c449a42b91d42924824027ee90a24cc3f3144826afec5f6b317d9734b41b93195e4feabe0e074e4bf866be178bb64190eb01bb3293e73e5137d85a3dc936dba15260bcbf01fb4b584377878008fd33d08dabe29adc37035aa14de5d0aff62c03724d91d1d56fc60b77b3708b19b5e73d86371ab0c41fc69f0ab6235f7f1edbe40c9ce1a7c34a224a780e5a3ca89a69bcaaa56438b68039d85b37d29276c8a3c550a58f8366e5a703162978b751c7a0ae0dda5d8182d083a8ac277d27e7014dc44543841563345946cf783fb692f5d3eaca3be97c02b4a7160ec36ae30383c39bab5130bb936b64c7ce9fbaa9c91fd43b89d92481bd2634a1f6f541a46082b9e0fde95f9c24d5640b6d5900d31efc2c62a99bf4bdcda1d23fc037aa8c1606cf126f8221baab6f30d00d28d3156aca57e1966df3c3a45c9aeb65de38e9a18de9320cef2a86203f0558ecb5843e300e61ccd3d9f008f526e3160c2c5f6a5f0b48c9ce32b3fd65782c477b238a29ba48be414fc95bfe6867c04aa8ee5277a5305ab52538ac3bdcf1074acf8cab565bee7520ecdefb5dcfb6f038c60170024292c8deaf4a5650182f1fc40a303ab7629acb80493cd113eceed84ba9cedc07228d26b2cd110eee723746604c677231959d455f2a72fad9ff3ed86af3db67cee23ba99cf5f984c48e3d36d1c8fa8f85fcce54aa47419b6702cfeff578fe4df0f3d058272088e9c013e92ffec01066a66d1964f961e231c9584f9749b612c2975ca9bfea1f08084277180ada0145571e7de6948d7ae848259c7fc0c72cdc2dcea07b7431bd0de1937eb5fdffbd28c25d0ecb55f5a937fc6049073884513f46cdc023a831307e2a86b03f1fc53b208e4f10a8cb427bd6ac660fec5362ccc0cbf09f6b1a887123f551fe05a8a16bbb53a63190817d1a4b3317114bcf866104692e3e8be3e6bc2d4463e77a6cc2f8d933ce84c88d0bc600938987a9ea066d08fdb0b70e8914724175515fd541d7dd234636737c4d5c32233ab2c14d4b6443bd5a424b87e815035811d48895ff52830c6cdcef9d2c663b80ccf15639052f77617466cf9b141bbc553674e6529597c01bcd278bcad94612e01142563880916b617267810ba28c979b4a59f7ef6bf80440cdec40c4230e36ee6d6792a08e7cc407ff8f93685a795fb40361aafd9fdb7769122415b0742e28b943a333782a68790cc19f42857c435f3c45b3b3dd6da4dcc520115ecc812920a9c17c7dd3a16f07a7fe9960e0c43f98630497fd3de58b2537478099558a5597645bb714f491234c82d6c31c3cd7a5b7854e8a7252f2bd4b8e8a5fea2977884b26b046fd446f7618314c902414af4d6990ae6b6dcd0871fd89e70395ccb8ddf37da17f004325590619619f19decf648d22b526a5994f699259cdb7e141ee7adcf4759ce4ab87bb6d6879a18ce6f7953d0d357a651d3ff7e7bfbd7e4d8b14c6784bf9b2240738366e6013623a54db54c8dee5356fb41e00d0615783f264f32e733b7bbef9790d2eaf41f85cb500267fe1bea0069e091a3cd954db8a52029dfee649ca2211fe4e1a63cf2c35de356f2d1b927d142af98de56bd6397bae44b1c1ad1d170b9665552934cdf16f10484182ee4c700b7563ab4b1b6530c031165e085ed73c0b4522c1c6c468f2df14b55813a1fb9af561870128364d64c65c6d0eae91fb104d10f40b30820a31c4b13268409da1d3a905bf9d0230be0a7edb1c32d35761f84a6f1d0ebff893b7954531b84567c160ffa481a101cbbbea2b1a3f078c787c87f109e2935e5066d830c4793c73a11c8bba384591a19f2b5e4ef68068fd66e4e50cf6162465e830e3aa3c276ff995a00e68c647dc7ae8adb9431ab865b3260f0d5443ee114a9f9fd832b68d8dcb07e1b6a8c51348dc8465a98c0bb158e2c18518439af116e6372746bb9e5f64a7a4c858ff9eb2b7f849e09c69aed4535312950c542aff2dbb47965d0cd602060864002da4346281b5b4f8089aa48caf8b620be2aa78f76d0a42605e11ab88e159c10dd0178798f02dd338d0707bef259e8e62280e68ba0a6a591b2a028baeab5c5142c11717399b2005eeebd98856450f7e06a77e3ceb4efcba15dfde57d23f0276789d1fa3d410f43ec6111703edb471d409bdcfe1c65cc77c99ba3724465509db4bca8af459ea7bc75410553e9e8b69ccde25d7dab913a09c751d43232970f23afae8266e3013ffac7f14d68d8ed38c80e19f8051459e5446a11c2ca94a3c5276cb4dfa60ab9b53447cd5df55d1e3c894e9f756ef49b31d3eada297044e5eaddd6ffdbab7ca1c844395868bae3dc0656374d7bc2d9db5456572635f4ebc5ede18ed15d2600fc8a56873ac0a9e4626111cbfe69e7cc31396b9269cb5bc8c586475e5ef7488fba1d3047fa6bdc857b04acbbeb9ea14d65491871da959a49d68e5d71846f7aced0321949844c0268679286a5bbe22a3e569f4daf987fd6ad9351e90c42902f6371260111779f539238ba28d46e28036e7a7648d3d3baefc50ff13b7e51ebd3dab24231654f95bce22b134e0f9b6a331b53f481156f55f1830d632c87ac5205602fcdaa0f2213444363376aba86217b100e97dab7ce024f5f49b28982ba57c72a70847cfb055f12f009f0390dceb0af135d1e63aef365ed6c724ba0bec7d0ba99678a6c4f883bea959336ad2dc186da28695e208a7c67038959173396faf9e9b6fa5d6630e9f2fae084113d23aeb962628da37af02705ff5623dfcc430b3f499aab4f885c59f0d78424a2e410243d2b00ec29555e8edd3841266773e901af4555e6034525903f2970cc21f91b434b42d16c5ab2bf28b4439f2596ebee3688fe69c5b4be275c9d1c27ef7f14cf28058381309e47be0495ad4dfd7d7e9acd460442368e5cf35864610127a5f3b3440ea695341e91698f9ca8e0f323ea236e24f59454ca7011dc7238a6141f1958c7caa71fd2ce5c12128d34c88ce1e821ce59f97ea3cffd1df7ecc807b6661e2136a9b1c6fbbd8796cbd1daa5e59067ac834e4ec696a0ab91257b5b197d45f0936659db2e77dcba7b867e1f2ec3561fc34bffb78c1756df3173665e949e65065ee1320a4a51365e90ff85bf65d4d573aa1ed1d9236576098f6b64b0449e226330c3e780f3ca1a4478eaf470e49e7593a142c0936d53c95708ccac8318e180ac8dace8ae2fefbb8bc95ec46efb4bc7102b8b91814dbd626aaec4a31ce42db3a45a25bc41891ecdbb80dd436a4a7bc60cf057308da1d3be7114ca6a9914adefb638144aa425cbc71692f255639e53b4e984c21ece1f76b3ba4e571a718f7854e4d86724491779e2bb011a5e9cf35b5cc2b80e71c585d4b433a4468076a5b6bd028b6b9a080986f4db348cf08b85ff3c0d88d25a23d84de09093e55f3b351ec055388e28525049d34f9ce1e9e0e70f21a7cbe9b8c78067bb32ce58ce1bb79d5a325901a9f614e4c459fabedf7ddbfd49b87378ee1c5435b4e7a69581418f05b5c6615d3f08570f786b38dcc9139fce0f70bdfe58ce2597184c85f78c324f295f38179c564b8a3259bfe747871477d6f3df17a9eab58dea0f1c5fddece49a28990f0eadc83ed875be9b2fb4cc1a677e01eb2e19e70fbcd7e83bcf48a809998c83f1efb0185c7306be60634ed01e5178ae1cb031f9e2d690d4e2b66019c2e79c1fb5bfaa29527e434c026f982d50a6fc035b030a212952fce28de67f3170db4235ddbd9fe06e35373d89fe1367d0eab3e589e3a1e957710ce2d83e5c6b463c36dbdffdfbdb73b1691fb57419897ee313cf53b4412eff638502a9655250bfbcd25543ad07eaa8065013067fa66a096cba46bed09d32e0b9b39e0e0c5de4ce180f1e9b6eed9681ec3d5c57abbfe2527115394cc187b68e6b1b879e9c8bf42a6b4bf208b9d80eca75732516c4d38a54aa1b0f1b0fff39fdf7926655d9a93a737e7981c3ce57b85c10cf1259751e2865a30663eac76a8a8299e5666e9b4f4becc3ffaf0923767f670d3dba229c31340d7c6734141961d8de59134f59efec0553a88c4d9d6717de9289fdc5a17494c7c7e09b6732c239fcd8885b11dcf749fdc33bb8a2b01176a75c14c026ab706b94469fda486f2b07af891bc5112b7356c1ad33427000041c5cc405478ef65e065c56a697d93f20f30aa1c93bda0b2275d413468bc172add6c88875fe92010ab60e767251f69cd98a67dd2f6c35688e6952cb696b5e0161901368ce66fb24244760fb6d03d438b1786ab3d2b1329d4a4413de357dae3d30dd00b40c10ec84a378808699506faf1a4ceb7875fb5de8c5c6570eda0b39d692e342068f265d2a506c6a29f992afcbe8562cc69b3f2c97477a1b21cedf0ac6d146d3f01fbe36e91fa79a2a239a54cc4650d76934eba4cb2821b6bbe62a7c8327d841e3d87a680954e4626c6889e0c6a5260988954ef03a6440d4a55b388f928384b37c5647d45ac554067db8f53e557ca875bb52251dfdb748a05cad4baa0d693722f8f08bc9a6c75f468679aaa2aab7937fe7727f30e79d0f737b6ff14c64372e7160e39ea4c19f98eb0e5b563af09a288f20f25fe7f82f2a44902e0fba1ea3915d4bbd93a370a2a1b9f2b111eece7f968765892898c76d68b44d9be2da4c6d944135eef92d560fbec12ef4612364558511a09c742592728faac8236e7af5d71e0ad65e14ef8c651ef93e4f4d5b242d11c9184da8f4950b39f38132a4bf751b32641393f8946911a3b44ffa025d94cbaaac0b179d175ce76db6a0c4ff75ecda9b4c403355e061fd0520e50abe2934e06ca8cf3c0b912170fafd72f0db2953e9fa9aba47006a4a08c4f078351ee2283221a11b316c0c2ca3e12685b408f7156e0310f481d641aa5ed4986aed150df581fbcef8620a031f86536d6d56c352c05878dc4831ef1aead709d81e3a59a8b2a372cb8c9f3dcf63800641c0ff68d863325131bde75967c8f607ade67c4b64314ad5d03d8b4c4eca2c8821c85086fa122895bb8adbd20aec74dc3c4fcfc7ddf2a02c733411417abb3ab96c9448a56951f635cf66b76fa4b2f019f12502f56c487ea9f96bc86c39dcc26a17cf57f999e1583089b58825b424c79a392cb86b0e361350c6dbc608e257fa16992ba91945fb159193dc5bb3dafb182fd72a01e75816fcf729c99da34e3ce0ca879afd44699e1a50e17fde2b63549d1224c6553f942950ef837c030106af6862e2c66a8127c02a064b3db0065494012b1473ec6e67c5f4ce211c941faeb8b96058047855bb035070a8748ad820fe2455a0db8e51f6539f908d3a22a8bcc68d4327a82607cb39de89a8525834a7471495fe86879404602449c46d1c4593ec125f6f354822334a0be3877f43efe2dd46bffc4db9fde05c01954456b62e1af36006b0de5370442e56c8adf85555bc5b58fe01e032e82d4acdf7ba15fbaa1ab2ff7dbb9506739fab34ee76feaeb3916c8c3fa9c449c4d312601d1f705a519d486d23552ca4029ef630c91238415b5d6614e47a7d88d4a89c2679a37a70df5ce104a4dd6d8ce2d764ebe363f084975c9ff8b924085242f91553e96540e9ad1652e2d664128927b8f52f078558230bd64a6fbb79e67707830bb4a880daf3620809baaee3ca677b199d617e27975ab4c0fdd195e3ecba5e35205638ad2daf514258d1ebddfd68634c8551fc81a7a4d7d51b808a67192a4bb3fcef28fe85cd5cc26d0b03734161b52b8f89afb848bc1728d3bf790012d0dc12ee90dbdd4cb01d3f3fe137cb9251247600782710893802f3c5fa7efbe600b90a0f286e16d221fe70201371627539faffa81ba299bd846d0c625d0ec0d61a64e7e3b4fac1e7f3ba43f01a87fa2d2b2047dfc5404a600bdd8fad8fbefdce6a514ebd41a77cebcf3436fd1281d7b7265cca00c928ec1f9b612d29847b3b6552a6620916f4d697ba57523a9bb5422aaaa72c316c230c192e12c9f41e6783a6219c1d3f07d1506954f9345e7c7deee40a63df80110753b72248a71745913b9c81dde35d3f3af4aead16f1674b1658e84e9fd99c6802497102899696b0493b835144c241c80e124a53036d71bf4d65e5649f3f4bc65503b054bedd589c085a8cb5b839fabebb6d1b8e37a24403180d82909aa050f070ed0e4bbf7750b1e54ccf4441f9b2a6d1bb0b703e86991b6414a3897cf29223ef46272b2f6f479f9dd152b82c2b6ce0779b003ccdf2cfaf812b1bd315858d30c36e28babf96ca5273676072d76d837ace07c150f07f856f3b24e224cd09c475a50aeb7ebd8abf9e7f99105b5327d1674143e08305ed4bf8b60dc252176c08ac2493b80445ddf6e711c6deca633bfe79794ef2de780abd2e85f5529e8573f81250c15072358ba9bba02681bdccfee883cfab84ccd2329160fa3605eec27ce016383546c3add8f68798c11350d8d3ef8764b7c56359c20d14b2e66e70dd90829fb2f69a890da63d680ab83a3fe425d56def02025bb3bbe949910dec0eb8f402bb43bec66be838b83c95c2cf6d5e15b611eb86ce70ec3b2beb30a1db1a5162eb0fe78fe7cee8aecbab1292bf02c8ef293c2c72d673d3cb95cb095f4745768f2511ff9570673d5085127878debc53202a6ffa24e3fea4e28d9c6cc700280edd67b7c71af9c4d06c1845ea1da67e15ff4e85d2bdef6004340343033d938225d1b793adc095b718a8418e395498fce26347228f4c38cfe82c2a7d5c47f0703a5045e209108ad502481764307517ba2b7d1717fa61e16d4e3f4358497e81a10d1649e2658c76f174f372e4760b0d480ab21fef4649df9af102b6379264e9b7dc90f5b546a7ae9fbbe8f4fbf332c2348a8d5f857822f8ed0fbec8cd1a762fc490a1c7b924c0a896b2ce0863e712309757db3176042800b46152036efa67dcb943399884a5ba7daa8a6f795795e99e675547be3646cc0e457fdd1f152e61b6dd4561763c648342f1be31888a8d82d1a5e1783609fefbd6b9ce4da0d13f1bb4567feb8531fd08d5ef865f13f13d1cbd22a39ec724d75988a8aa402b5e0e76a9af672b85d1d150675aea2a21d2fc7899f09a59c1fbc859403b94692f916ef105538dc4c4ac5faac21e01be1587d6ec6c43057c3e33fd7d4d5ec3490e3385ed38da4ad311b52b410d57432fdf6d44d9ae3b0f7955c0cba45b154d071b4cad2c9ab25779dc8c8e1134819a10e0483bbdb42c98b5a8e96816190590088f554ca1bd55cc4653411257895daab5838ee04aeec758ae445b5645152faab5648f0e224cb9d3f1bb132445f6e567b6cab472cf74f1e6855b437fa3dd717f307350487c5752e2bf2d6899cc4f1ee7a9991d7ee4e7b538af113e2bd332b9596a20ccc8d0246c0964d5ca444419ad8ea68802c103c5d24c7ac3df03128f68babbb99fe5a816f8ebe554600453f834f946fc780ef253e7f18fbc74940c806781efa4d02243dc98d175041f182e9e406ba3987b57ce62c634027c1ec1e5655e1ec153b707540a3efa3e1f874f4fdbc38598e6dee61b99040356067597dcd89d43a93c974add94b5a6e793242e513839fc9cfc55639824525c68ee5273ae04072d28ebcf2c912a1a94ae1b4d7895e3125bc4cb90466fd8ed4319243cc41ac0bea62f5decc4d71b7d6755cc10c1930ffae31dcd11f717b0aa5c163e2036eb8bacf2708f68035d10a2ec026a75548b841fc9b3d613cf812b562932898b677c8e677b38a013ba8b2b6442bb43e09bf47c260816fccb51f03b0587cdaed227922d6417ce710e6980c87e4182c5c06efa326a8a4a33fad058edf4df0a3af7a31c9179b892a37ef537a32b58f41a046bc64f01975c420f8dac74a2f6c1ae6f45090491b45a4d4d89e7f908cbe809e7ede873934d7d7b6c48b29234db8df91c91bcae7970d88aa1fe471c061933433432fee26a48a34bf6c9810bab433719975c4a7c8487c8ad018e4afb0984290c5e0625e96e5321909fd35cf3ca8ea750eac82b46089e6f439b5dfe49d66728667874e2d8fe20af9fd15ef991ca57eabf438fd3c43145db342b43ec5190b010f524fe078b861bd6dae878255366e2c61477eb9b69655e0d9f4f9b4535d73c05d483589e56f8f9cf05ba2dc4d33ae8ed8ad01c73695836270e56fcfe1554753a539a5fc703b5124ac3c4888007226dc0d59414dae2ed128f29749fc96e7ab525611aa96c0ca92c603d45cd3b9efdc142e8c6e561348a7ec8623d8e134c74af280936361a9246e1984c5eace3b9c603be540f084d01167e3a7a8d166225139c75b9ed9c8400a3a8ba10d7e922bcc8814c5e3a156360acfe784eb013e08d48ef1d2075ea70ed9651aa94a974da21d62450330410a0ae7b99d8879a46dbf376f7f0b9772d4377af87966eafd57082b1c5724986d79a60c781d9cf463af1d78545e5192b68564b61aeb420aee2f39a13e4cd6cad9c2acd817e2fb5147f039f8c4f97c5cf394a9af569b6057749962919d3a6e2b806ba5e7d95866bff2c89148fa0cdd014cae317a7a696d7b7f39170ec6a04707d0c1db4413246a5f101635b341fc32066c28f67571782e64c7e1d04214f8faeb0a22f3de1cac9655a5b66bba8282a77a58c11abf3b9ce4a2e931be5c7d540521d0f5e7d1eb507273cfb0230c45e48c58df1bd6f460d0634dfbcfeeceee29de466979a74ae22a16c8fcb5b0e087f270f09bd1c38fc216bb607819992f65e73ed1b71f0fa1def799d17039082cf24be0d1309ec0c99f8ee59854693a0809575bdb3978ad0d81578bfe7079eb36f0b84fb6cde205a62263e52aa7dc0b85960deaafe3bddc8dcb29552af1e6ce1cd5fc34ebc11d0638e2f529226f22593d72e4c8f4113d2818a2cdf515e470b447924b042c1ccf7832ffcc0105e92beb746272c706e2c611b164340e0cfa10b8e53c4755365697844ca68a17ba66dbfd472126702263bef500ff0848c69d73b7bc068c3929269516df44d051a55cb1ae50ab44e37181a75a3251d2b5e48b63d8971063acb0cc6304e5f60d17a5a1a41d0094836920ba20eaad203bdc5792de1d0b30e028ba9fde743b1fbe42e6384414719bd6c78714769fb338fc51fe52079c2dd6d2990e29e87dba10d3bfd6565b422f3964a31277740f387464d25082a137f7a456c524f0b386272220a8df8a8ebf4592a3843a89bb5137781f74e92899d74c3fca9d2bffbf8f5eea1d42d64d4b80b9933a835491b04a0b1b847caad0e2316be7086d7145cced602fa3342a42be9468bab7af66ef5990c5b056e5afcee206133de69d056f0ed855015c77c612bead7de6dc0d2ea954d89bcdf7a9178787cb49ccfd396491572591545678bed10c95177ed7078ce636b68d3c6f5a458392c0d8c0c87a9d5e3c57da791a80ce9501f632d4c6cfca20559aa8ca7d785d12747202832dd1e695cd9ba7111b289fdb1b024574c7d311ee9b476b6c30f7cda036dfd91ab17c17667dfe5cd5ed2f721f7d255dde1074e473d6ccb3cb1700b64014d84a01b2bee9a835494078c4d5cd0e990990d9d5cf949e3adf837ef5f7c980722c8053fed0dbf0fac8dd181ebafa1cdadaf450ce76c1e5d7f2aee67a9402137a45532d1b3bd8d0192670926cdd7ce80740db62d62c1e2a665a1aac50894c9e5fca32ebd663f2f87d084fae95eb28bdfc8d4c353da33da4cedca65e0ded01b622c1786dc47b43dcd3b2a45fd0fefa3ec24f7d7f4f66df6b5e542aa96292396eb5650275ed8f652232d865880ad929db011dae582f4a3213292d605781646111469714fe0ba197cc4cd571956ca5462d8079175079cda42d0ca71d648fe89134f8014df2a5421241cc89d8b59ac290c38e2010db4d5b44d8d51d59c647d5d33c286c52f65baca2b471eaa7ffc62e1377ec6b662b2b43ebea6ff8b163dc92ef0005792c191f3e7ae69ca2732c6ae1bd0d718502f3f3a32b07b98da241187b790bbad0cb042e6be7d97338e691c80b2c1678710e5a71b130fc6ea8f6d21a616e4ab0e5ecd6e03476b4c4bd680d610e761ed6ba509ec0c9904e045eaa3b2e5e83e259262c40244ef73e67b9d000985d29ef97a935b63ba829e0640a7f7d0a67da2b16a30d45b34bcaea5e45904c56c7207736c8ec3d5d1f637806c6b16ac94006b055d28ee8d0351e0ceedfa97f250485dc3af6fb87acae9be4fc5d0ea51ed1d5e7f8c6f34fb587856a7d282336463b119737603bb79a071b9f490282dcc0803ff9793ffa87c3cb65e7b70ec9ec6134039aabac85f6ce8d4e48c7d586d368ce2e064ddfaad47f0c3df6be9c70ee11a4b9345f00861f34f6275fb47a7a1a6d47551b2ac2f650f28d8173e30393f412ed65bd4d4f30fe188eff250c378b98d4ed0089eaccbfc288e02e29cada12300be19cbb374f3119f5056c3e5af8756a172aad595aa25257cc626813ec210e218e1ddedf52b25e163762ad96f25b7920126e8fab556aa81344b9a88b20e1f0211b4b93dac74453a6c7d05a082ef5d8a6562000ab54e59d61567adf592efd22bbcac7a091db37fd4fff6bce5a51aa1b6de598da799edc67e44186bf94a838d383bdc1f86e6c43ff282c2305b47b94ab5503eb5c06b291676bcfd32218e804e60a81543852cd3702039ae1f8187689e458954dff96793289d477ce63f071f91b7a659d9d9d24816a83398c2a4d9994f4d96511a7bdebf0aefa1483afaa18b4e325ee05c26627d718428d0c76168e9e448813d4f9eb764cbd8e2fb980d46af2f78def15bd19a2453ad2345a2d1ff6c640bf8f2f4ee082f5f238daf411ca3f0ad62ac8907480a0785501c8d3f69252a1c884b6a2bcdb864193d4b4fde1fdbaf257395cc8eebc63e87f961ab867a51d1554c950be1e85d17a54713b38efaf8c6b01e978441742e11c668eef8952ccd1716654b46425984c22e9e5d16b85202f82fcfb4e0073a24bb09f43104996c67c5e952e96463f3954c65102e0f5f8bb6269c7b2dd5a5f46da185ca794fc0f97a99c9d595b14a937b9a33fd52fa374d57158c4fc9c791b73bd3cd664e18598a77ffb74a0160aec594d238d489acecd884ccb86452a20bbad460878d82e27bc274021811630264a5755418446e122cdd015a38e4615fbf2e94d15e6af28269c1caf6524030c1fc72ebfdd5219cef3c06ff2404da4b4707b80f24613ae76080f3c89fec1588bbc22fd344abaa22fdca92c2dd577b95d62ec66d1317a332d167a3ac177a5600218c89bc0216ea5fd40a602d2c613819ea3a68c1d0844e974046deebaa2f99ac88a3ee9456a2a715208a5abc3631a8151aeab15b6986845d74aa7c760cc54635c56e9e9213d63b045c449bd28a5f74b4c1627687a374c1a17e31a648744aee93886bbf3d989fd9ce4f5ad43e1d1bced04d5a535c73db615d320da628534787bfe28e64034ec1b782ecd66a31db63cb032e95c7a53b18fef381585e494c49df92a527af1299bf6992bb8a4f128784c9c3cca24ba7add6f180c45c27c6f7a3f6fe184dbc67240ad82189cd4c6d704c2b6d807a253d4bdea0694a9734f32be2fae0f93070ae5109fef22d28661c174dadd9d9fbc878d0949327a8f4ef1545d8b893dce1ecabbfb9fba59475e778d9ad7c7cc65b4da412ef4e5ba7213519d9b94b66501df64e4332c023808c9b47a816f9f551e1d191b953af5ecfc106f23392da662fa6f129f3337f9cf85607b4a90f9f5824e244e30d9148b0d3f7f1ac91967d286c3f1a07fb83dd9add3136787d2e3ada6800d4898f24cd8579d1ed81c0983f1c45a57aa561b8a0ea0b6b83155c208ad5159695bab94e91b736165ed820b582cf5a25506531aaf43ee749b253e6e199de4f0d971ce60f7a475005ae2d1b34a555f7bc1f8d51e34f6f46057d65634739d4444f1b751d7b73fb09523df744ad169656743c004617ea11dc4a15a5f6d0c15ee24f6f50a806066db30e5567b8ab7e1596a20fa7cd773753ef5541881adcc1c014464251ece7fd5a20acf79769b971ef32cd3fd8cb0155a51854a018f7211187f92025f441531be73b055957ea3779e2818594ad284c691ff6149d2e57c3a05c89a40943529ddc30bc0bc35da555a0f8ea792e93a2dbd4e2fc1a2540bf41498569582afd3fa616a57356b9edc5c5900e06cc6b47cd7daa876115517c788b7a6758a288c2088d7ade745c864550cf6713aec11be34dbcb83305455453e0f0be56d4ecda6be40e185da8d3dd7e5ffbb2d8ac3e23be2f10d52f50e923f63fb5b1b425028cd478ce1df7f27b6f2bfdaa19a3d2375f18ce9f1456a2fb94add6583c51649c785adb15d6557ee2a346718e32a01bccc92d350db97ddddf709f02285b4b7b64be5582feb7a93f259973b99652f15b65b31b612c99b5d09ec921334f34e681580fb5db300d6a5f7d3ff578df309261ec54101ef70c76912fb43b72e18c945f5a1ac96b9c18b2dc3b1ad5a68a1ec29f818592b1ff060287afff5a4b0421fbfd83e663416f48af67c39ea91ca43f679fac0950b5fc79c69147d059b026a259563e1f1c7a33a5c3e59a52079b85eef416e7e4cb65e501591e5eeb1e5670b9d6ee3e4a139f531ae28b131587ae4c6267e397d2623c75e774df9ab0f03f6c29f2aab26cf5ee8f0c302b7467014447fddfa39891c32427c84b3124b6e38006a3f796fa061785d976bd3a4cda5bdbcf4678b0fc7ba8ac6ead70332074c71de1582c878e5b30990590b128b21a994c5b8364ea276bbd6d2e06afc616ebf1544dc60e0fc9510609c9b4e8201d626d4234e4fd0d630883eb34a5dc57fe45c4e489c9c3dd5d89258ffe0b169480554f34059585ffac843ae038ca95155f2eceab30a4239f3db12f8fba040279d7f72f48a3349b3d23551a4fa566147f1d00adf47cd7bf18aef37f3b63efb8c34f95f80df5d309e8b91d5fa183ca2a950385f9abdb7d111a5ee23f1073897f76b14b47e566091fb3a0113a19fa541479a2f9591e4a91183860adb4a6146ef368818cc440267fa155e574b8b1b9fbf5257c40d49406e193269bbc2b3fbef33378a0d9e1d5b6feba82267a73444472dfe13eebea8a87e2696a883edf112fcec90f9ba9328de30b02844fe24536a940750c258308329e95024995c27572d94da8cb26566529b30ca7b9cf8b0634869e12911994303b13365699f77764c018085d37a45a25c81c666f455e6d09181437e556cb35989fd452fc005c59c48700cb5331ae49df9504cb91b984c9c1decd62597ab557cdb764352ccd318e3ee8b5da7d2c2a0e3c780d57eeb0c281d299d2e03733dd3c2cc350bf5eba4a59b0c509fe98d8351ad55d274f400c9be51ef0a8178ce9c313021763fa66d4c7669c18deb57f06d2872054396d0d5dc6a58171d9db632e3ddaf71f22c1959d4b9db886616b6e11c6752470aeaa1857bb33cb4321a91e3ce882177b1ef1e2a0f123ec8c58d3081264f6eb3a4874c2cba1293cb93b0f81d0f262e3e9aa55934e1da42eb984fae377c0e61edbbad3f4a224eb6e7ec356460c51761b75e99b57f29bf8ab73123cc9013c23c1b0026447b5d5de87bc2c3b69cf2a33fc9b46c1d8e7d39c2f4ac2b284550bf144452a9e6ae5494f9ed24e6c033fab62da89356cb4f33587983d2dd6864392363a7168163910be6f70657e3bcf31c2fd0bfc0ab4169bc3542b76e41d25d8313a5944f21690524dc0d5779502e0ee34442f726cb806d469cf1d63d396c156018e6115b30f5c77bf499a781117347925b3ebc2e96dc49a62f89c201cba33593b7562349a376374259c647108c33cf5b89b62ba92d918077b2015682d89e8bf3f99ab2bfb6783ca43a06d8da3243ce5629694e692c387c52657307a57193d180c196be394f40591353c6d72d67fd1f7790dc8e8fc499bf18f946b3f3a95422be32f6d80080d25df286976b97b1b8a1a568f5cb251f07bc92b2466ec5cd19ebaf31d22fbcd9d747faab2bd7a9b3f9e8780b7e43630b3f1c5799197102c264ac8fea73d8e34be618017214155b238a7dfdb6a045ea3de152270066bf13a96b9ad9db045255e7657fc8abd98c2fef5e433625ee210710e9db04dddbeb915b9621eb06ed9bf9c34badde8bb9b70539ebdf6aecd7dace4ad12e3182f7156617e3427a745ba3512fa50821d6f3c61c32cf35eddbbf453b031b66582f2b7a4c52c3fc0833ec7a210af278f25349886fd5d0ec563cd018fef7233941d239592eca55b7a469b2427851ccfc4e8ea6b667633fcc4de164e86131e1415d987c6c100981277eb5d6dd76c2fa59efd613e9799f933e1801a97ad097bb0607d9ebcd72d378361a21c6d90140b555a0b6f40be36ee72e0bbf667099a83d5e7a715712473e62bc41b4eb69d05577cc975f15e8a7abacf5577f227e084fb38f085987f67db0f232503b29c7141b7bc835c7a2bb211ca67dd051d55b9f67a97d47283546fa6776dfb5412ad484dcbfcd47ac41b6ba614df8fc3588bb93d6321564ccb2e0cc340350ea42af68117a24504446760db2b159060e9f711070a9ab71de6e1ad3eae6aab518eb96a0923a940cfd604c735947af5adb3144068a054b51de02a25f638becf87a27e450abad8c03377cf45629d0b2c2feda3943285288c4450483b27a26f4f06a75f3d0863e62e1f094c2a40e55a112753207c86d95c896d5d435dee94275ef58ef0cbf9af9d76e2cb6387b72a8cb1147cd96c519caac8afbe25dbb65f6eea20171d17121b16041a24770ffbe52a5bf001419405e058be1c9cbf68a4efcd8f803bc5ea0ba90a9ca2d0d79a31867c8b272fec69967c9bdcd28663e001189a746383bc863c9b58488a748fdac7a55264258f193a07cd2f7ebb18779c0b9334077471a58327dbde736f19b51257d7d0e1013b0685a83a38800c8d6c3165f4b131e0ad0e06c48ed876e3ae02057f8f10cbed7fb2dcb6f25a5672880a021fc05ecbf7f6607f5151952d7f044d3e77056d933808496704748bd3645fb5501658286001e7d599bb2992a06b313d44fbe2039b1447980fdcafe86db89f1717384414f16132cc5ca5bab34463b7c521f9b1479878826af017dadd1284ccba07d9490f1e194ee9e23714a735d76e2dda4e4762f6f9cc635b885c5ba4244f642cded5cf6f2709808fea4c8cff426dcf53f017b1e7ae60b5f8340955fdb0a1d48aa613e7a13cef61c379207de03208e6366bdd6677fe9f84a636788bad2939a979189cd8b67b6a581919d7c429d5e54117204042ffc5b90c11657f40e52bcbfbe3c4b3eb0c6a24a2505a001dbb1ea59b1c4d8b1fd09d74d93b8deed7fd716b7b3bf57f80938e6c9aa6bf90d80352d3dc7bcb9c21831833f1badc5fdcef6dee9c122b3cb39a58b57fc77d6492e06621ec0b4c7d42a2897e415084bd0d1dcb7379211db48e0527ef534db8e63be5967015be3372d629b61cf05eee61b4e8ef7cb5d370de132f47f707b330dd961dad3f362036634f59b3fd0272a9903c07030b0de04572c72c583415d3e1b8f372bd8ccc5e0d4b2d60fa721f464c028575f66ca5da89f7e540bcfa69fd3fa04ec53271c5ad0e80b556898c698780fb8d796a549d8c4e2162aaa56d717a88c49463f8a85c2dd9b4b2cf0cbe3c76b102d3861518d231c0103945f522032fefe91be2845745483dbc58f48d3694be170a09e48b5bcae422d717ed54a6ec7c5ab0db552276e701d01424f6d84cf53d8653e57ea0651c6ece1e7d86e9123ecf927129165239abe4949127cbc516d6250bf7bd06c0ab2cd43b939326505fef8ae16abb9b8b5446963e051c76e640156ab66e50f935e882069ece21aeb40d92505514b15d5fcdf96b06239f5718bac4b922c7291d68295271a9c749ea6b71c626e0feac1e68f1e601d74dcfc5cff89eb0eac5dee35bc5ff4b0df67fb776e7bca3b590b326bf66539ccfd0ad617adc6fe92eda3afae6a5208c5212b76953db99721b080e476258d283b388bdc8b7dcff1081baa37c95fcf48de150f81d8347a4281854cc3590e63adf89f3a2caa3e8b96d7cf97ecdf0ae74ddbac429a7237339a21c58526e7ddf56070b2a017c4f8f5e14474e9c77e1af16e050dc4c0e23ae1c0857679530397d652a455fdd53e5501795480948973da0bc0e9531b87f508553b3dace6f999bbd6b68fa0179671b8e58a141cf5d28eee60d1109aae59a24d99ba3b40f4b656b3a4147b0c932e2698345221f27127ed1b814d36b7b8a37ad8d9c0a447417d1eac80bca44e85fa5f38b9aeea115216ac88e390c9e68bef7d21c45d81dced50e6c6122b766fd0a3d1c45163cafb62da87ed3ecf7cd0856a9369416a9e8c9d7e0f62a8c633319870a76630ba1872b8f88e6ed954c0477e885b02b64c7627012150c0892d1d10953fe47c68a9915a98d7d06f7ec0a6c5bafde64aa1f033ef2ab9ef1ab9b862e1c17177acd4a66eaacbfb9e38a73a9681b52aa70154f51df18f7459e797cd6d7d629b1bbc94781912186e3db141b0191f4a00d1fb0f6bd2360096ba2fe4c1ad44f51cc8c93392f904afceb5db6792dfbd7a72ab6b6fa952917ba49509b77c9b6fadee20b606d8b26d99e77a92e4389f77d11cee1a2288a0d7759c138d48586acbf1f7f739873aaaa7d84c182ff30a7ecbb0d2272f4d5b2b107b8d6366c7a4fddfba8af054a12915874fb34f321526c130b94c7b7a6590707b92d7daa74fb5ab7a40eecded02b1c955c972663962359d9eb4b6899e1132ef704f28c023bceb8f3ca9476bbda7bd85494f2f47c6d6e0369cbf23c33656d0763d0cf129fee6a0a24f27f0815c5e883794063e956e087cebb91d5dc35b82b7b7a6c9b823df5a2e9d2d692310f868f0e8d69f7f4005b7a8412ab84820fd35a1e1610556234674b0d50bd118d8d4acd092d91d37117156c892d9c4884089a805d81ff6fc0c5f738912a224bafe42ac2435933ad4b3d9244906a14de8fde56b78d1ddc7e39a7cdfcd6dcb9c9cba681454fffcd159621e67615f06e9b4afd3bffe71ae0a66c5d2ac4c04d58d518966fddab9d7463d8cc22eb70c75725ed37f253c9657b38f96da488c1ee0fa72c03a1e1dc2529b4209e18915b161b7969fb949de3041df5e72b3db246a8a78aa77bc647481d056599b9d27c3daf02989440abfaffee3ad6a7a905734c049520f90f42e06fde8f8e97e6e61f03de7ad4b257dd075904c0b868a0c8ad7ee75b8a86d5c87d48661129b0ef60a1318c43873cf781f663ebcc860ee5b439869f8bd5eb4c5c97fceb5ddafe71e5260adaf8fac94365b41c65b304153a3d40e0621706633788320f942fc729ebc278ffe25c8a7f434b685d3eeda40cece32afcbeec5309b0424ec28d6df11209cf16cf3709b74960ed2d0c378921d5d35e37714131383b88c8cc23bd4347af4696d646e04fd10c638850fa933124872572c869b0de684e290e102a1712a6d43b8a04407fc99f6c3ab3f8f3a50cd6838021641c4792973cca431469876bd142381dc174ece6d70d493e99e4e2b54fc8198571426ad3b45cc65aabd4100908708174583c2b7b3a89995125ac533e3a7c330771d207d8c17a4823c63efc059df60db7ed2a93d264a21b18cabe3e9ecd0b9a99d16725ef2a504133a4a25fb47113b1c9ea1120caecd1057c0b7edb7112d61d089c9e34f1b4fa52c04df33225f00c34cd3ea5801233e379c305d708ea8156aecbe10f712b1cda55f1bf972ac2a9dcf8e5ca298822c70779697e2666df68071c942222a109c24cf1f5a6a1dcb99bea2fd3caff5368d15286eb3a60c39ab6eff84f98599481781aaa7926f977590b100f568b704eaf080c356a6bdb5437545aad601745b3a79bd9accda3bc6cd8efada540320faca1a60378ababf5d13f4106fd3d3e3b6bc3b893c5849a57bee9869763bbb5b631739246ed94b57d847c558f17e271385249d8809c6e7a2aa6f7138c7b23ca31c2b5cba897eecedf65a50100a3e2ded896cf3a7277cb07e40137aaa557c21348c46713d6b629e5334b3caaa7e7c38e78a6fcadb24116d1aa4cbe4148366b53a947edf434ff041fa30dde669bf8b7bcfe16936db3954a689c51ad33a3b98a9b7b1573316e0297171a242eb526d918cd2e68128d80fc49ecb3cc764f8f616227a39cb5566a89a7f0e33af6318a56103037269f4050a5f434573ac4429548c2f49a088859495aac1cd7807cfc1a4035cc81218c9df828a7d01728575bccdaa4c1af695862e6d9a1d1d318d865b1e51423cac46cdb441eeec16c917db449301dac35d89ac92d6675a509fc147a4639115aff463ebde5ac4f01a2e449da322ff0cb5a338132bdd2b2c8f436e660ea44c986e0574089931f08c4d038a093e968847b8cf568eb261bac059055274037784bae4e11fb64978e4b6ac369a0e97a6997eeb4421a0b77034816f07fe65d910bbd1247d323f3bf2b0226cef0ee1a83bf7caa258d41eb1d5f1b9a23fb7226493f34359a3c0818a59525f7ba30da656d56919e530bb7a440a03d8dcadbc3c4b3610741a3865c7f801a4f8f8e4bd22c20c2d4c18bde7fa0e35bb105b4d79dd8dd8a257c0950540b749e429c82fc3ee239c84d052ed97975385f602ceede36356eec323a58f15bac69eb2d8407dca77e952bfb3ff77f61bb00e0b3fa56b25c80399458d0d97dc3ab3a0a7f09c203e573d5b9864331869dd15c723729dadd8c68e742bfb3b7a1191f5b051f88a2cae55210bb5cb14d40f92d1070a8659d7e82018eca676e2ab5a6d36a4f73cdb5559810984ae8db88092ed05919dfe7934313ccbaaee54ae418860ba6ee9fe2e449377a01a73a3d657a4d2875492d3479a1e19943f80f488a7e9852d5deacb2a6f9c4c9e655e97d775da9d8bf66dcd81a3bcdefc886429ffc64da287cf7cc11da8db93392e7e5c2c12a06943fe8903077aad69ab0186b165f072a479abd23c615f9fa2cfd76fa60649c1817cab68d88ba94352d060143ae383c9ff04ef42c7e43587c665404c9cd2d212befbdf3e8d55f4341f2c0791a3853e4601e36ebd40af48cea39c880caaa1854c10f522581a5dbf6baf7a0d13ffbc129157a28307d1eea09190bb3681db28533f9b76a550ba4669261a3fd838c168fa558c0ab8c152c46b4d071a094f223417f91b70551aaa951442eb2e2f22bb34c5565f2ca776c6fe50e807c31db535448648443643d47284b0925001250d2568686a8acfb55cd860eb9f375232bd06bfcf5f40f0d0729edfa0494dea8b247906c459d123eddb8c0e6de1180c3a8b50da2744e4db50a3879bcc18a14bc104dca67253dcf4393fbb244a832808a0a7e46ed5b96e9a47d927dfd2a74876107171e0ac15f156e29fefa80c86b30c982ff456df4805f4a78e5e6213d840e43f471c174182f5769e4aae6c88b67571b9b4d9f2b51ca3b97f9eab0364e392bf3fc11dba6e929a143c2f5f000b64dee0761db6a582f1713808bda70035cbcbe5c065dd5c205104c24f459638646471cb1294fea027a1ecec47d60918fe0016bef3c604a30ea1e81bd56e42d5d8e1c49dda6aabbac6fbcf36b88eece3249b09f782b8119b00180e8f84e8d8399d17095ce381a15702f30d40cddd6ac4ca77e87de1333c220262fb2d2a03d92d886a64d1ee605f28184021e26c2d6fbd49b50e630e934436eeb7e284eb0301b6d9add92d5604753637148fe32d341a16f375c4286206c98da789540a409a79535214b07056c318c0e1f7e20f24763f9ad59f8dddc6b3581aaf95808364a76e599b7380ec1d63228722a0fc0885b267888c124bfd8c22cedb7991482d970882aa661e110badf2268ddde7057d84737fe69cbedeee6b07a30c71ea7275db035ebcd6e1331373cf7a092ab40fb0e068fbd4b969174f8814f8699e766b47e95e5ff685ea055c37a06dd97383fad2b7376acbe18da711bdbf8f2236f4dac3e3e3e50818ab6f56846a38bdfb5e25db7254f33f95138bb4f0d78d13de5d834356fc71107976450a002c733a810b5f7ea8e89bf72307e0a41a0eb22c19cfa0bbb7b762bf709babff81e5caa70713e2cef173b0a86ad6a97a469ad73f94e00e7d41e5b9f8e2a7e4cd33a6dc7ca1f382bacdee23d3b42ec0eb921f4c15ccbc0aad7fd2e6d75f1051499b41bcc2398e6948bbec5a0fdee477190aaea3e650436a6ac854ff6f956d75584703c1acf81ea2a439e5dc99c3e67e23e5e483a9a0984fa50ec2e764bef1e29cdcd73cc08dd9ee3c09ecf9ace09f0f6019e167fa5fe1a392cc819956a3397abec55d0893e5b8ddb81a3eefd0dbf03e361a1e3b25dd6da3f4d66f6886b3a0890a32cb5ba467aa3cd9d20bd48a307874812a0f07fd85d54ae30c74e01b72f2db2f70d8b295a3babd061513764d33ecd88d0dc12730ed8e89c84f0a9718b0716047eb5034e3536bb3e5fd6de260a337050d1049b423ad0041f07fc8468736f5a58ed2e98f93fe5c294f2d9b8a3f2e0074473c68870db009aecd4c94ca7e425bef97a960e0dabaa4342cec7af1f6e3fb0e9c00320c5c87ee493a5777bc7b3a654f35a35a39129f60d9e2889d42b9b804e7d6bbe2b7f97495ab245714249a0622ebaa37cfd8b81a90f74a0ad67aa34942dacdf152471ef7b3dbde23561d13ee4fd5c56c1e486e1af0b6f2b6c5569b5ffcfd8c71d18927f3928026d226ba1d10cf56020ac48cda1f8103270f6b31e406982a37618f2131dd343bdd59eea44d2dd0ca20d7492f59b686e011bb7e448bfe55863dc4367556c0d8937daaf294c36aac77017a1b8858f5dc836efeba07f3ba6b5f28806eb4f36e3955653707482e41e85f642024034f6a2d60e27f98c29c2b2df60b9f207fdec34543194a956b9c890bedb2849a26462e723c265c8211aa38432df2fffd8e13f36f1b9bd8e509d09147fc732f10dafe47f7ab766a05a03c727f5fe1a033043e1b1c2be64d02264eb3a335615231f20ba168b2fb0eaa1ed9426ca2b96d117e0e84d6702895ec26405038fe803c5fc54850aeb7ab5af9cc34dd47fcef0fec4568489c9906491e09b4c2e20fc6e79080f8f48ebefaa5ab6afbc65aae03bf749016f04a601a37d4f135a90361211e450cb7bca378ed3bb93d61934746fc3a154d5cf4cb616770ca5e01b451f0e29567e40bb02a6c73797c9b2808c1f0669509a4ace9e5d961f00f8bc4ccb225450def42866690fc4de0457d2e85054904ec2f2d2d94e8f364e37e007aab760d5b3b3702aceac2e4be61deffb99c843a5ea0c6dca9bba8753c85703aaf74d22f052ae8d0cb2edc32e13fc20478e4c983b32ec64def4832bc2a4c74c9e5b3be5211becbe198166c5473458f85288df22679cfecca59623d8a87d736aed5b092578f9c79b11ee4af9111f3d9ad0c821ab4850396eb8d746b8d1f4828c573ac5190ec8f6888590cbf307fb61b9632828332eea6da5f429992621d0304682a7ed781af2ff8cbcedb9861496054bc4400bf41df9634eb21a012ed59dde4befc7e45ce234fcc6b0664b72f1cffe9f0716d5533c78d4b9d8c7a508579365b789de5f725b9632b43577e4c002300d6bee57cc9d0b39645016ee40587fad4fdd71cb808ae6925358987d71a508219bc422bf1e241817c1c3ad2f42cb00d2b5c2e2ecbb1a376d0733f90fc3236eb541d070691eb2303870086652f4b7277747f5e0345cb4a0984cd943472406656270467832e02a209d25fee57880e16a1c564d39aa34fb4236241e7bd2549f8afccbae66bc3795c055e122c6d9997c223e7f36a6a6585f27aaf1577aa77914e0552a1fea64e3d2acd1ddbc05ec98eded10445b4487215244e7bd0734aaab8d30fc4f25078931ce5f3c3ccd94621add892098c525c2a7f672aaa481f5ebbfaf72de6ae1886548d6f5384dcbdb54dd15469cd9103e5cfc31a176992374e1f369e2e1430bd71ad9a70fe5aa4d633eb39a3e2795fd18f91f6613062abd42269d21a096db098e1b67f0b0bcea26f87e44edb003c8ebd44bb953a983b9591edacbffb351c72271efd53325f3d454c8215993c0971054f63b36788a78c485421de2ad4cbd0b72b8ad36bc22dd4617b2985c36774fb1639d943ebbe6ef37b575aba2e25104592ed4fedafe6e25c504063593fa061ecabaed3c25c177f9e1142d3c81639789a6d96ec75e43dd385eb9b7bece0cce650fdf6a09d3ee7bc3fd801306523f5ff568f384e546c402bb5493efea751ae7b6063683edcad77a7c6d1154862d86dfaa3693baa99e07870567a1bb22c06bc98832b774ed03217683938d218f5b67b1d1ccb62148318075415f6bf281cbc6e729d114cbbc19b360fd6b1af78c7f1e29266674afdcb4f4fa298c1156de0e48bd3dd0ecebc9e06a1a5379cc4c1fcbd854e983d3df4d1ea223b26e3224a6d25a9166bb03664c63c6ebf985944819501afafde702565726fdc682d2078487febae31e5d2d45a147ae5f2f4fc0945b734b4c015ab7b58ee74afef642bb606289ccfd5d65cd643f2e98543c26477bbd45bfd40f255e512d971653b1acb0c73db2dc3ca0313333064c032036a4deebc5f4f0566ea7bf9874d623887abb05ef01cea795273ca00521493f758e8ecbf9d178b7c230a59c4fbeb922e6a29228eb0f78a1498bb5dd3b48ffc3cebd3f504a8fc053edac42dc086edd38f04a3454dbc7e2f280deb3bfe3c7187e8c11bd712dec3ec2cf21651503c7a9b03918e611f51638d6c8c807b77b79b2d0a5c81569769474d4eec63490af76da61e3b48c95002e990de8d10cdaf20acf30d46582a0de4f85aa6a7d1e3ce3e3c03b0693ef6bc34e4a65a1de0040260278f1c3285a8cd8cbb5d96faa2629382e1bee9a9d3ffcf55c2368b2a5d366ce916ceada19a471e09486ffc57c8076d0406ff65c1ea18f7298d8b451a29bc50a533df11ce2163b8466b7a47b0e72a06676dd1d49a1855c950b73f8f4b98a62df4d1fc96afca1c2883549f20f9d4b4536352f93a4faf2f8598fe57ce2dfe3eb0e4af74513535bd91a7fe45fe9567aee1d72428dcb7bd729ecac87821b361f725960f4e66c4ba41615f804693f56a82d3269e712cfcc2a2ae5827cff3927d70f7f34d826850751fb1227a6affb91e02af5869c651eb90d1780853d2f5f08cf120f76d02323258fb24fd3a477474e356fb4395d1fcfb720739c101dd338ab8af22d36b7e25d75dd9c2c36fcd997f82fd7b94050fa95bec815376aa64c0ef1075312b1782864ab5775dabeb056d6f12e2848f92c2637cf2be37929dc93e602366b3ceb061b096f8a0e1624d4f220f52ae924e2578378bfeab3dff51562fc12380c08adffd0d1ad230f71d0b076741282bbe576f4d0b8f24dae30bb680d073a544fc71c41e307aa8e4492139818d09733fa13c4c62986e7e144219656480bfeb1cdcfa3272b6ed9cc91a7f7f4d2a45dc598ea093b96b92271b3547556ab16e4b1dcad7b7fcaee308f8de56ad6529fa699f5cc5ad72e9dd64c2c14cdd30a05009321c42837c0d128716b7fb657244ae5fb57bdcd590e0b26011e45bef18b20b9f402c86aa161fa2b09be798924bc97b258eecc961ff39d3daee2eab2972fdeb84a153b51efe6bd3e94796ad482f3429043a8ad05c174204e4891b2887b39ae787beca5ebb217131aad833f21665ddeede360297ffe47596bf5de0357e03b56b72932ea03608f5f4bff146223d65fd35a09d10ac2e24543f833570ff3e1a8061e7cbc4da2eb99e6b2a5377a3b66a1e7d3f887cf89b88bc55f9b44efe04460bba87a53bf452979e672a0c5a5c7902edc83a5b40ca855c1783b9cce28fe79a711efa444e7677e0df7328177c056afd897d678e6642569626fb879548e6d229fc0c30ac406469361f5347b9a4a2f78925422dc3bca43f46f1415549f6247c045a4d874d7d6814061e7e5d3006595e64430169242417dcb7bfbfabf5bbd2f0f4ca0c9351c0e9de0675018719c4d31c3f876745dc5d62c2fe6eaa908b60a5e211ee2ac068c363bcd1b8aecf4197f2194c5d348e72fb22b1a35ca2ebd48b27998d5e3134d3abfc0bd5a779f6dec655b14d79fe0bc02adbba97abe074a818d0d6c159337bae2ae1ceadf9f3d20784999b0970bb5aebffa5e9bf236215bfe3dfac679e76aa76b00b5b5c279645a371a3856e16226422a915a9e691441dd30371055b849ec1d480d2c7f770d9f3b78ef2367653edd2444a6214a6c4d0b91d3a98c2da9899542a6b9f1ea032cda5673e70bcd99231949b4cd07b6a289afde42eb8c99c6f3436e806368b3b174b2e248ab2cfefd1957d045cb6e2e2c09f7bdd31e66f58a37b7d73a9b163b04d5238a5a13d2393a9d210cc98d377f4db5a1c67521f1eb0386e59286d615258a583f800beda8bb46c0a5045b975b4efa51c5d099b79a80df1e416f813e328319fab2d63ba0f1c68d6be3bac00b407617973c08f4235fe4b1727b45a9e7a55fd743fb0d45776a070519d55c4f7745fe63ea0bdf59435b7253e8dbb3477b6c8739a9c0fac76c20229c0b0c0d7d755cd71dc8ba09c97f6364e5f41def318dcd9d07b0fd21cd3b97314d5320cca515b0505bb7bc760fe2f210ccb800771919c092c84677b505c02f7dcf93ab366c716121dd5ebd506a486ff7e3f568764b95b94b655e7d9d0f2d5f92ba946e92bb4223a2b606a85f5bf24bf9fde0363dff080fb5bb9c7fbe66815d33a57a2a504d0cbddc57112e980ab3999128e6a409387f8e2d904d78c261806f38e2fe655670271af7a5ac55561f4631a4194cb4b3f424f4c6cf1fa063d605c64e6ff62f446d7e2bfaffbbb783f596cd54956d83204d68df929418696dc07839bb698808091c836f757307307a7b3f35a5b75a560d77a8e63af0442e5908174bd2f010a12cd75dd0ba90afb457c39940c662b656ec74aa2543e334f2803a1c0ca433510d8489770ce3384e9ff17701c34010bbd58fb94c5eea9e2dd3af030688b7abebab1a96b75a27ff686db33412ddb5ba12e4564191e43bfb397d7bef68d4252fb7f752f8a10e6fac00d24227c6bf8f30ce56fe9196499c01c53024ebef391a969e3e1e99ca3720331074393a5a46701f2a4698b91154cc41cfe6a7138d026bd9f3d14fac36f94c2e80c73d9875b8f1f181d23280e38e75a14477580d70ed666fb3d453da0a0910cf5ff0d7fae78bbf4ca6385de76657cf6285cf8d8bbbe31b35a0b0545ed4e65678a84bebdaea1f746340027b6ba9e16ff511ef2c1d02365598eb0ff44b577f8d0effad3ebc9182a554383c30166ff51cb9c4502f5543538bad2d162684d202c6400a5d8892bf251fda376d44c32ba40844caa5b07b79a1a18c4f0643e6f5ecc63aa409c235613bfd1122f914a9c32fc6240dd46d088a04deb3393ba72628ea0f1688e78c8ffad50f7a39fe2fd1591904b4239db0ff76bed61d0b55825004f5e25099076a661250652237b1cbeb61605cfd3032d1999f897b859809d4d139537352f31d889a4ba5be7ae230308281903e63d3372eb4d5118c1526f57b272c73642ea0c1e0e59fadb0205cfb2f331be2ee74d15003535550c039bf2d883948651d12cae8c7684e3aa84e7e3ae1f21a1dcbe60bf3407da7a7c0458e8f9088a9c1d9c8410ac3bc39c9bb1ca9f6a01915d1f49b5bcd0163de64481359cec5e04c0753f40e6d9f4beb8b9bbddc533d171809975e383c48e65f4efb46c5a3b00ba7374b2061f8031bec29b8828f84672f075f3f89c5de3a6ffb363d66207a9de324daba908a6bd91e7f130caa19f683f700cc2305e7a311f6ac850c36299b2147d5f4666843a5095469edb149dcf5b61e2f78eb8aec2bd933619be8097dbdd9b888c20d49d2f1840461abd62430fb0fb2ca96d525a0d5398c88e3305980bb9232dfeed2b9c1505ee81f21e3f6474168d446c3eb8a1e11fc955018a1a7537fd640c436662d428860e47bcf07ad4fbcb129636d7bbe703b5df85edcd01b46114148fcd2aa4301f5f4a1736db6f78f591c6d2aa4f429b4cac2793d1e742e8d6be0d20824e7963a01734d06422c3ef0597c01ef2f5187c076a2268f2d13c5a8819772e126b73ca9c241f72a0d94e798a7929e159cb5a3975d405de538ca2f0e92cdfbe106164b71edac3db517d02931d4eefc2c23571556d4782929683d619dda39cb2cb0237fd30576fafd55ac0ee1f966a47c98851826b04f8cbcf6884cc65d9fbe3a07f50633e63efdb9288f1c9543d04bd9433c151896d30a6d96f40f7a0d735733238efb69cefc7ae8d74446896e0649f1b9680212ce6e5273fae02f406be6335550a5215100ad817540632dcbc7aee4c19d4189d43a87b67b39fa60e6b7c6ba2ce6f3232e8dadb4eb42938b8a8786ebcb01391d147f8ce9ad5a1e6e7e41fee74dc6c9db305c936f73c91d44bd7910e079e7291921b70fe469c3908609da6ddb4fc89ec8316f4d48b03614238079d7ae3e6eae1ac2510f95f12e2688286958571772d4cd93f4bc5992ff789f0986b8c296df6019cf7de21793c0aba9d4df5374f4498b7155657aca5b5d8f8f2a78eb00b439c5867ac424db6967d23e8e585500f1394c05a7ec18584fa1a643c4ce8c5ae3c59baf1efd218115b48db35acfbdb05349f8657366b2a62523dd29250ed6ae210134119e733555b187a36052afc0c47e6b66f10d24465dfdefafa97721979e274c8677ed8c5de94041de917e9c0151f490ac6f52f6fa95e7695a56894fbf7d11ad4e7e8c2feb71a51e2fc76935161b5acad8bb2fb1694e7d7c525fe73020ef99c1b3313f493766fb4526232b2b0ba31a6719781261aaba660a47ed638981dadfff52abe3fa5db46faaa53213e97621d6bc767ec1fb325f4c2482fffd9b5533a1ae0e698db2030df7d8f819f31a2fc4069672160cecdf528eedf4fbf6ba01559e904887364439c1dbd0c202e1b65fd067483cbbda0668a917e1a9e863262845d1aff8715853e9b5f563cf5e539f0f73eeb669e68480c762c7c4f3e17a88712a3e05aba0276ea3927d810a27a5d3dd66a4658837a927d55523f4ce5ae4f8d8fdf7a4221e769bc0757ca3df061fe798b7ed6903c0f43c8c3a0932562eeeb421a175c449bd9d4db4a6e6a2e745134fd409e1e43a7254385258fe6333843e094dbc446e45ec6639935e2d294412017c46edb9518f45534390bccbc37e1b176497efb1cf182601a86c3fdc42af9bbccaece854380b8c43c349b43f47cf7947a01298c3630d86190b49b715b1f563c9f57ac8ae3b1c79a9f923d6213937d128b0dcf68f0f1f8c5b4329c23cd3a9e1191d9cd1019d0359508f5a992d050e0f3b4a1697de913c6b2e827cbce63c546980ccbc392ddf1a545284ee0c49709f3678e276830a49ff529adf1941f0ee6f7d1746d748c9b34b5d9a7016f3f74670ea07290bfb23e4db9c8f3bc10bd9835718e43badb1a5b109aff0868d7af3721a120b0987b3dfb4cb09ac620668075eafa58842e4b658cb519c8a85512b1876694cf175a860e81210b0fbfb47cee5c5fc3c99182116d11d25269e517658396a9ad931a8f618751369a9449b9d21d70a210b6473ac41c5a323733e9c857be91e5e13fdc9285e1e76421fe6db2cc8cbb7f1898119c1211c0af38b89cf22e12f78f81c239f914b4e94358c9ec3b837dbbdabd030451671acb119291a27d81254ebc32eb0d622c4f9c5812147948ab954874c8b9bd68f6046708a4cf700a0882dea9ea905852d53c9d2c49d11947440210e6f8faaab6c1887c29a6793e9638d885b27593f9afe5b456dd77292c12ee72869c0a3349bc79feb0a710a792529b4c5a391e69e7853ce15abc7ccfa4c042143ab6e5f2dedd227b9460ade381cefdcbcef68104025e86d36562abbe9200d739862fe2f5426c0b56826a7b429553b4091bc182bf658fb4b365260d6f54c9ce608efd2c44125a85b0acf5ffc11c8f136bb17eab7345ffec35fb1a810dbd5459523a2d6ead7c412c0dc86b9cba33a7a95c67627c1f2bf440e8321a64270d19336dd5b8567b0ed81a972b45e62f8fe5be599fe7cf78f52f3fd1da35afaebe456ff5d41d4620079e00f9789d045941064f8a3d67bfd85f7c94693031ed09d7bb328fa5adae35fb7f471d9a8e1f4e3ebe37b3667663fc1a97d321e542210ef6b66a622ea5e69bf1792981ace7a0e533845319e0263dedbc069214760cd01780f8c31f6e5fbf499a4952a409b7e87d41256fdb94b1499aad5d6616028d091da2711ab6456d5e160defac00e6e292812925b53ed3a19595d36abae4cc0d201c3733a28482b110bf54b832760e2f407108c92908f01c922f51c1a0c7008b7fd9959322bbc448837e145f22be700877344ca88634029cf179fc08f56acc9faa7fd339ef69305c68118fdc223cf735c2b09345fe7b500873e1b3be7da8d17737ab6dc373e221b844b84ba17eb4968832129a8204e86f51226adb58855847641a823670e4221e301784b8cb21ad45f231cbe0ecf63915f460ef6e947318dbd40da331c11ce67e5c0dfe2491d169cd72bfc6cc73c35327d4f193b87992fbf13848f2cb03fbcfccc7e8d181a3d4738d082f7e72664dedc9e7141694e187dba50041d74d9ef420193788f1fa2311280e004857de811327b89ea42c63f575bb1dbb52db99e485a1194b5e22b22ed77ae81623e2047afb81ff66a00db8243cda9c7c9afcc2731e47a96d091a8c9436377689f0b45d73849fcbfcb5ae0bd65860e16dc0c3e276ae48f69a8b67b85bd6d70b790f300dc41eca00a585956f47c3001ba80d820c4e216ce30fbf33fed57c2b3358c6992e47d619675984c4d46c56ad61ca2bd5dfe026617b1ed5e76869574c5de6ec779610a1716daada290d51688150928caad34d4a95d5dcaa46c1be808365dab306f25bf6c46d467047d129bcd7c7d6e4193796c470e22a9a60202703e9ea04d60be96de563b8db462c04a71f4e8048145392ea3414937d660b4101e7575e59999cd0b364705cc2687fe1fc911c7b26b209427cf69f4a0ff47899493f78350db4103ba5d18aeddeb82370f0e1130481573d9764433889e530ae54404a2d4485908d54699b1e79f6add44baf57983bccc97e8de213e04d33b47b17ce581fd86287a33413f3dda38dad5cb471153ba7b4fb9c458c346cd110832868fb8e03f94ad0cd89038a577a284ada80a14e6efae31b743395bdfbcfd5cb5f00ec9a9218d335d7f966a953b61a71bb7954a64dee4e2d89d033f7a6debe63c452e281b041412217475b9c9ade805e2d254b50b3f66c05b9a95974ed4158bd085f362621417dd4c2dabbf3bc32d4b9ec38391d983b3302f8096851ea17f165c58325d4c29c3a327d36ab80d3814f6d0549febd97100028d77b1c2c045ebb8e0afc8d8764f5794f93089857b604c8d8a956564c503129c4f641a5f9a54b8a52f6336ae860bf769094f815516aa9cfa2e47c21e0929f697d6ee5c48e8ee782f6e7f027333aa21a762aea9799fb3669ab34950de1cf7d296aabb1ee5342cefbec09df45e96bb7cd58e37cf712b3063df452caa1903188fd16e0948021b591284bb7667a4ca103553b876cdd545f1e984c70ccd56e281930d58a1ec2980f724b8b77db29e143fc1a212651256a86a2621e4bae17e51d2c2ddab899807e609cc42e12c6ce15183397f54748a1533e6f57f927a76fd957c75d67ed109e03a81a647c369f34c66e031d5f3992827fad82e607d33c5fef136818e62a159e3d2029320bf92229328396e9a57fb43e735e1cf17c9e5b43f97affde4a51c8c1ba7a90e4e00511a619f73ea1c0c8a7fcbefd3e81318a10bfb02e42e7b5ebfac39bedd29e6fe5cdabff53e8989d4c15f051881cad10327be974a0ef83f4370c88af8a42ff31a0c22b1029ec1e5d3a7739458a0cf207b5ec6c86e385a0ecb9ca5cea4e8a7ffe64ae49a721f1a86072aae1c7f02ba62f2713b7540897e5821a26780d4eb8145a03c8913476af6aad4c7365017f456587ced8193ede75e92f66415aabd2cbb4ed907966d6b9f765fec65ef2f5a810f0d1d6ad463b0cca618b99df1648b8c48ca04b134b19f49f0ad1d0bc5e201e4522b638d9ddebc8e42b0cf5e6678eff39c39b97c8c5331e1c03f42873032901ff954ab075fa50d1cbb30b92a5acb6736a3cda787d29567b03d11f3bdbf075b2f9286ff82a305ab496126fee95edb939a6969f7ef21fecd5d3050b2cc93165ed6562cd4942988276b225c5a5fb8407f768951df212d7e893aba040145994427a6c9f255a8d202f005dfe9501ccd772ab030dab33adf6dcb30bc3295d79238be1b9e7144ce998457982494474e9d20f08dfe0d1ad633e8296233bee8a29c72af669d84a3df9842613a903dda21ea49cffe0a5cec76165f4b359788a42182bf756bc22cba05fe53dbbd59db43fb66fd7b344e48265cf7fc896d7aa65ed38551010958bcba58d50913c91c0b312ddb067c371632c4e28f92ed11f76b9f554bcf6a1d2e908124a40a13e9e3c37a9e5771bbac37ebfb92b29d0845ae0c826bed3d8fddfa7b05edb9af64d4739218070b3bc06522e07cdb06f1bf1ad0fc6fe967f53f17db271511ec568e98cb92d9267db240211fcd7acc79809955f85b4877ee09fabd1642de4921beb2378db53c23acf687ea04004664ac5e49fc215630392df825a08ad5b157125cf4d9dc24b099442dd6e37eda835347ebb6991919c97f021ac007ed63ac200c8f9336f659ec99deb36f1a12e5d88f64dfdc5280b743910a06d77e0da9ae943fc330934d3ac1a91bf7ca517fd348522c5886dc5f8e89430d8e47c0579ef84f834d4ba722c8ce5cb7f7529fc04c6273c6d4cbcbeff1bd28ed6d24074ccce7c9734d9ddd2dcf71a51a6a35a7baa35c00abb8f66c658cf483251f5abc5e10385e927fd60a1abf6706cb98dcfcbe62daa7d9b1efcd725a175af30d2b2d04fa88cf481b5768dae2cac562e3ea32b4ec48e824502585a8008db647261ce1fd4941cd518d05a6896694420bbb5ec0c14a572fd637d44779c7e089cb455f10ebe4e823428f05c61e37ee82fa923c70eae2168d1cd93d4cbfbee99e77a1bc8b32d7c9fca041a43dbdde676fb76f9c55c727f07c6672bebd96351984c09cf71197a6725a69cb62aa61b4c558ad6762efdcda0e41fe1b9ec0e70f6ba82a61d9109a377860a75617da3435b5b28c54fe6e8d69a97ca06abc2bc697d83e477cecc0719703393e0efc3144e970e480e83cce8ed362de0a94246fb8787367d4c443a61023da0fa2bd0ef8ff6a3ebf9bd816580db8574f7d268f72d113bd0fddf5ad79453b43c1840ba6aebf3bbb4aaf9cd9baf1e6f134a068c833afac5be512f2e1eca9a69f51eab53a1a5a6e0fc568d3ca77bdc46daa6188d1271e6b35fcef68b29e88b47f905e058437a2412860332c8e25cf77a471a3880153a3b3b6d8b6516ae160867dc1afafbc1f2d140c59ec6ee734a8af03b59e5c2b4d780426679d56be47e31e5af5305080726f93dcd33b8bf0738bd8cc99814bd3d6ea392743900e7040485191e55333f350b912e18bc12de245dca56e65abfa824e0c1d040f25e377ea3ecacdbd0765c1fe36b296f8a728a0a7201546be484179615a7a19882c830d1d04c1edfbeb7f35868d480c91396d99a5174fcb683deb52bd0b0d140a14b637b63e60f5576453c01cdefecd67e8ef01b335db49105c7a9d7423bdf26436d5eb4411f4751c67d2f0c9f6d71eb851ceb054a787ca565271b32d14615360f182edfd21df52f79603794a3bb73ab4f7dd37482d0a700cece52809e57ccf0ba1659c7db9f680857cc2f12771fa291417f7f34868df2a56a1d97d0bcd405ec773ed32bfe8e5f7d19ae5a348e481a816d6423c41f3d38ec32823b131aa2e17682647e123177cb3ee65726c2e0798ef8cc0c3d51b366c550c7346d082d74f0c7ba9fe36cbbd9d6296a35262e36df7d82f48361d569647628fe8abb62f5a4d59a90f90c4a768434407d1536de8977bed6031ea382f41d37cb54f00212ccbb6075acf0b65870575b1206afde4260a728625181c3342eb7d2bd28d3bef10bf4fe0a5f7bae82cd81939543bf03a696b3ea8e0594e2fecd9391df49e6ea1532c8174d26442c74ec5d230c3835c5e76a00fb8e3e8c99673030eda9f9c209640cb3074f15b2c0861c272a7febba3286ebe0a3b4f32d2c20a8d398f993d4a87348db658cef38471c43b5c88338930bf9889dcce5bf412a12129f89d6ed5391541f02445e3823a626c410f75e5fa5630b646c69f7222d48d8a1f8ab996d9aa31a5272f538951b6fcc04ce60e896b8b0dd93dc592733da51bfcc9c4cebc21e23f27212e3e75fc7a0c89b0cc4f21806c46714333f50f3492e84aa3cbd01fe20641926690bc207b648316b80920d6b2bc4f048da8ac24a1855360da965a05da3dff69aacad24087e70ee99692774f8d233806610e8806ccd6671a8e48405483e02a6c90cc550e8395a870ae42397da774547010377b039a4f5b7ec3f7bc12cb88cb11b6b348198b383db41a2dc1620ea819ffdd6c9a5ea2e5a712226be042006d838c973251c8d057bc6d959373e008a84a6bead2dd479ca68de876c3d9cdd29f7d3bc49bbea2c3fbc6358d11af3f04b57d474a5bf44ab841d37f9e43d84233752b9f8bed995c7513db1b16810093fa8b4ed76bfdc00f5fbb4001e7247c3cdaacfb63164ce70596c71f54174ede571cfec3afbedd4b811209fa0d6523a56bbb4da040c868b5455984641147465dc8cef975092ecc4a49de27f9322c34bcfbd36063c2f612d9f06aa6ff2e5d63990cce0e819deebfb90eb5ea1dee748abfe776c209c4194ef812d6604268c2054b6789ba4c9e8f914bc12a92eefb824a76452b53293d0a6bd044c343d602883de5b1c2cfa43f679fac0950b5fc79c69147d059b026a259563e1f1c7a33a5c31ccd1f5bfe1451348b8d3a0e00886924ef5087552e9e0baa30ab1c3d59b553531346a07db1f8362a0fd09a901383b0f0df65fc99e2f99c9f9c14805bd11c967812af90ff8e2ba711759bd82ef7d3660f2a4b84c308b521e902f6c075294e7958ccb8446d645506bb0565725a068e2d3df8cde00e1e18256b9a2a554f54d8df3fcae44c5649b0fb31bc4519330571b3c331951c8a4cdcdab90fd068fdea818cc24b433a4912c92fab87321207842a6228a7bf062579517fc20e4edb8b2ce9fdfc0573f5282645992d2aac7f2e9625f6700b63772da9e60ce54aa2d8c88e016f70e3fc67d465d8de4e999e0a8c619aa2e5bace3452d01fa5befa6640754564a02f35229e030c3f8c81760411830109541eb455dd24ee507667b397b3325b1d3cf38f6a26361a8e0c2b063de3db785f6877e9080e2ba11b9a11f7cba89c0d07f7ebee14dae8360a3ee59f1e9ddf824d83cb1e21338d9b7c37dce26cd51659304123c2efc5f4472530ca4e8857e43c78b337f0637564384639320e3e63180c8bbd6852ea9236c2965044de174898d612b138d42a0ee240ec0429d65ce7eba88fbce3c619209ade7f56b57ff38775d3f942870d6745b464daa8887834f01d6c051213776e9e217f33c9adb0d9ee49c084c5d6fa8f2913a2b1b1130c1e6757717c36d8721c2daad0d138dee05f70d3f3537689c73e56d3e409f147d84058bec147f809f0be5e4b495e989f41ed5afa36a0abdedae7292cc350bf5eba4a59b0c509fe98d8351ad55d274f400c9be51ef0a891c92a1d245cdede05ce3352eddeef4b2573efbbcfb7ba9f33f5d0bc6d82b1588a56ae1b6a9a4d23e886b29c0c84b807ca8a18b2ea071750298f858b65024d09e566184a288fab451777c7495d04addc9d69f190a34deaa91072252f66af76be53ad31330c4c8cda50cea16ff596a937ee041bad562dffb4196fdcbbdab8b4935b14228849a38db345a97bf7e9a28fe16327ab5c68ef01414cdd4ab321ab597ffbbd39e4c09d387a376ffc12907db4e304cf02dd2dcd2d0e6d38ee21c3d5ce7b508b032db0f9126424b19cdcbee2897380d6aecdaaac0d5f4c452675f34eeee4bbca1683722bb8f039d28ab9ea660696cd0f06fda19b1f8fbd5b559ae58b7052b6f22543ae5035c994caf83614f9d5a36e74da9e49ae2b750f979337bbc049e21b19f6bd7702e852683823001d0ee7eaf0a791683e6cecb35e783132a5874fb351a8d54b1e2e0d5c9364caa3a08f42daa3fe4ec49cfdd90ac11d5b1886650e2c0056cc405bd441d7cc7d3b49991b5dbfffe232f5f280026e2a09e138351d1ce7a0196c7739cb7ac227a2c60be70255df2162907e6ad7ecf97c3bafe1a1f5925e96a14d139c55b0aae861f62f10d5606be20923aaa33fc86e48550170045e5c44d7078135158188681bb0588b1896c249c050d20d1149f86254b3e3a335f699e33a3f3677fb4cb1f01f32e54b6601fdce467518945c4d223cf382612516b46e4aed9e21792d21ca5af91c55e908f5771c3ee0294400b84e8c995574b76f13e1572a87732f4623415fe766f4ab4858d33ec038dbb3d4bbd0f2639595f6f22940a68bc5d3a4f948a4b6014e042c4f32ca77bb99f51f9072be2cc631bbc8525f031c17413add313112e9b6a866fed1063215386c9d466a49eb3afac151646f4472826919e1b4eac74dcd91ec92dc3460892425ead1eb5d6dd76c2fa59efd613e9799f933e1801a97ad097bb0607d9ebc28a01f517d9c8d1ed74b219ce60c6aa9b250dd347ae4938e43ab6f1fa405beba800cc27933ddb80a62e21a133f5a27dc909e1b968164427e92c4517b809a07ff63a7c373e3d209331d588d6bea7fd3230e07f4b04030d1b38a9106af1df5ae6b4f2070b909a8a5e45d92378f931a2b43903ed49c51831a477bb01f7c3a53e46c0c796cedbc6f9f0ba0405c63cfd8d82f51ac6d8995d78130c23cc42b4b32a348bd59100bda6b31344d040163a94370d650024990d1fdd3e327435e823ab6adb27398a5a8a4eaa4784e5508166e8bf4abcddc0c1f8aeda347d7840ffed02198a9126129fa0f6f8743edf12be75020e69d4d19cf53cb37562b9002fb5cfa024be3fde0777764a4c727b35c40df224455fd03a2820add1fbe70ef7d6d65ab0d104bc04cb363f21140205f23f466fe0287cf86231acd42353cf887cca6573d6fed7e4f8d5e46c69e523964ac45bf669d621b4486b11b36b20d9327d75c9a9ef58004937d72014ff1a8fbef423df587ecaf81e4d2966c0e192940ad6af7d3b63900612dfe52d8931ac8546afd4ab0445b66563a39edfb123584e2c32cf09d9601f96794b1feff28786d3da768d876e3ae02057f8f10cbed7fb2dcb6f25a5672880a021fc05ecbf72af0ed5afe46ef902abb3419a42d92afd3fdaf69883083e81a2345b9ddbe7f2dfa7f4f3f54889c23de925cc347470f1504e12afd5a5e970f25824e80886de6dc228ed8b08f5f726e468bbd5784fdf6c0c5f50ec9f00f08b672bdf96332c6b4e1764160bc55d1ee42365c35543b2dd30f4a25f878e2a9d8065e46e7b8f3f5214509a48c2bb95d829c37a670fa45c3dca2cbacd9d9f48a2fb46074cc430da4d37c62f91e561225df7b07e7d1d5e5f79da095c857910de5d4083ed2eea6c231333ecf3115c6d2c163af5c8d95f29be82414fb47e4829dc601150cbd9c341cca48ce6a8a7a12840f13aa2018b33f9a6bfa77f3d3a39e82c79921ef32f6b9a64cc404182e180127aae550fe1ab07ff8b40e8839c612f9fcd4eb5f35913599d864377662017dd37cc1f93605ba188bb2a7aab4308d65efffe08d49d84548c0442cb8d14f3f019891088541a4440476ab686d72335a8eff4bcfe3ce86b5d370de132f47f707b330dd961dad3f362036634f59b3fd0272a95beb4ec943d757bea37aa1ef4502696a9fe6404427cdf664f38492917e99ee57e7940f46af94310bd468ae0b895e27af793a5272fce865fc07899e060b6acb8b28fe5ee8f87c671d612089aa2bef36f86a454068c16ebcb200e780008f6a4610e940c6294d7bae133b9b9bd79f87213c641e6aa79f81a36c6575bbd958c8b5c6f37a90bcb390fb740950112fe1f132d20ebe1cc70ae071ffd67bbfe042cdcee79ac609ab0daeb494785c3984246128ceb331d68de32c24f5375cfdf6ff54d333951616d66d632c0de5f54aa573e8652d1b31c78df7568808871e37c4cf4b55a70907c1ce9abe8a2f35c984418cb8496b174690cfbc2d26e6deb5dd63129351cb0c3eeadeb77087227d988ade0bdf60088b8d9769810d4f635bcc0513094d080df904416cb57c7ba155b46082caec12a28b032e3ff99e4af7f246207190be33fda27f9e9e6f2404fb2a01fcd5404c410129f8646df29935977dc04d6c700ab93add4d15372faa600339f6cb417dca866e572a75da7c2c45fcb1c838dd3467ecbd7f1536918549752b7ae0f2ff9e3ce84901fd5240ff7d7ea37e3471e726ab5baa1a391e91eac1158c1b1e8a6b25249d2a5daeefb1e5a7074c9b65ae43293ded922f69b6d665b4716aa9fe41537d8b9e923c7d7a26aee248bc22d6456ad851134fcd3ef6b65c18f37e697644c6c7450f37d433d088da7ca5c8d3abf9d343cd289945e079b3c278edc819f83a1e77e2f8804dcf72fc5029cfbd9b594d18f2c3998a5385df649e106f7bf04b673b0dc63882bd11214c31a345bd8f6a614d8ba71301df875e476975c2d847d8c41b4bd72708164d5040f41e569275d4b8a712a22305bd12cabf97c61a160716878e29ae302aa1869911186285614e7f1dc05b1502845bb438a88cc6d532369f184b9c7ac98d50ccafc4b0a4e41f6258c2f1ad107a6e3f2b83feeb1fcba9b524d1491adf8700e871319f6a182f7533ad76d2e1c7e70dc7394cc8f1250bc5950dc2628f67f1e98d0c257caff4f9ad4241514f5a2a39b077c474b20c6ac6a59ad6fb2cab20c18eb268036451965ccc8d202c12c07deb7c05237e294e6f5db38b57af2974674ae788413cc122c25983a1da5f9eddaeb9fcee130ffd744faf0fd152f94231af5e811239d61b9a5563f00464797b74d36753a9affb2005e93c36f213cc7acec6588083f105bc40aaf0bbdad6fc93eae82408718bfb5abaf8f56f34ef4b7ed5f55444b6af00b7260a2744e9c37f1f2db3c281cfafe2b1f1a4755c4a342ec4eda3b25a4edb30b9af595d9109a4b31679072808ce9053d16de875d063e242abd602398af9e6748058f8e8add9d0e53e99eeb75b3344aa8bc20e717d56d3ab61ea24f7f957e833186613d19124fec09a1a786d53ecebbe97e13912e329f099468bc7962e2d0701e42b43857ba06e7905139b0d86162abb7397676cd92ee324feb82a5db405fea43b1c69624534785998ca64b04d5dec37949e2cca1846f252923bc0f3fc89ff7198528d3aecc51a66b8977f95c745c5b696907ec6b5d8ac3bb2f7a7dd8e19365f44522454160fdf1cd9c8e8214db3566321246812544bbdc78fa6075034e314c4a3d64fd4424973abf703242b9c2dccc99b2241d8f65a9a564c669283338cf32166937f3092b1fc676316f4031504da25bae22515f8a46e2441d83159b498c211500cb51241eb024681351688651dde806896ab849d35ad1920e3ee04bf462de2fcc2496b87ca7915ac29632992354d50321db07ee3fbf5e70315c026b2645801ef388e789ed4ec8055960ecab9cecbb9c14c88c568f6624fb1251c0066ebb924d608d709b520208b16f3ea4bf3301ab19b313226c9d7df7c4a52186a0e75fcbe03ef57d690d0521f59a0a7e43ea40bbb44e068b3ee8cb4dd37e885d978f578d378c55276028f8fe89fb382b7000b544ed246220c3f3e874df9ef4c5d19956506fc9dd4c20ed5fd9e6a78ad811c473c4576f77949cfbf98b0391d10b5b19408ad3d75f43c41e0bea2f7d4c4080f1837c10b34abe9f49493d9f066d8e994c0084f69570c3e64410b2046e17269311d432753f97ae3a3c8826787be1c563d396e1db498537a063de6537713a63de9a37994a96d912918e3bb4013f35fb76e9eefb2879168190aac52c7d3b35416af86a4a09de7e606a323d52b5941971e67311f2c720d3b16e6bb09561b38772d4c9c9b89415febbdbdbb528d848040cf74fb9b9fe5def7b35b1ac0969f33e202ddaa0488964be81f55bab0654b09a3616c99798bff2882125c394137e766320cc1a6c604951cc9f309e9f673c5c70bfb52f4826ba9acc88ffafd1f0868dc4b3bdaae749286499f0f6ac74d82616f3ab330ba33a630c424619860544f3e8af3cd783f1082038936cde59e507b0d552f1b9dfc4fae2984ac5a4180d331e82062eeee233fdd7ea7f5826580e5461505102908327b60bb37fca8c8a9f7f0501848d90f50e0312ca5717233b6aebe91160044bcb97d237553fa80deb2e72ae74cd06abab9995ba4e378290ac6968e5c807d30a393835ffbe64b4c4ee554a18ec2ccdd20171e6c54fbd69028f69bb266b3572af7143534af3a7cf8948ebb183c4af80c99da39a7f8cb9bff17fe0fe9281dbb4a7ce80152a4a69c5a420b1d9d9c730571adb0beb703a3bbf8e3ba24dc396e5a82f75da66f8a663405af0dd819bffecda89395944e820ac940460573a70b6367959f1e97328b3fb36f66ce32ce5cca180d4b4ad306e07cf1d05f62c3b91e5ca585dd2827441290201d706202f57e5dd7f3c024b4f5007c3f5588e14442895ef75147e2e28d9909663410d011df080adfb2e43a815cf084b10489316c12668ef82bf56b1bea390f3605b434f3fdefe88b8767b62b7c28fed2e146043f7fdcf4e38e2aa72c538a810d2a7b4d2d2aacec531b8754fd6e1107a68fc0034e17a9e87a677373fd722b15cdd0c6bbe10394800306315f30d0e87ebcd2665a4251e003519a9f6069f6459f3f9735a0dada6f4b0169adb798ca7a5c2bac8accb903e694c5ba465d98e9b7481e43ba00182b5659f6e43a333cd75f65d5ad86bee5c5d5045f6b20ab49799e56bb185ecc4cf080267aa3ff39928cf1c11871ba9d50b44abb4b150333f3513eacfb9b191b2d9a1adf3f9a92ee9dadf22113c44fd965a5d4d46681f87daf82a6eb4d45fe33c8b7be671251f731b00d2c1e449ccb41e9000d3a0fd91fc9bd6728d2e94a59b2138926c12ae5af6b55c0cc37cc89cee02918b84660791af7076983cd2eff68ea70c7977a2d86be99f160bf692614c74be33ca81253eb369e4b2db70fe9abd70ca7d6037ce5aa6a812bd0bcf03a862233bca621012a8c4cc37df00001ea7d976d71f3cdce16c96f070d2c5c5f0dc7b9c77b0452af60eacd150d3e5744cfef4dedbe2202c854ba1be780a2ea3c9e65fc545f8f5f74d57404d7ec8b83405ab9b902b8f264210adf0fc95a384a81c4ef55ca6e589653ff43b9d2c05ad91127112bb46d33f489bf59487b5715dc003e901c6ae21bb6b9d7b7efe693c679649931cbc4ade818a2c771e37299d3556d729abc8662c300d50234c46f47cb7cb31c40ca4464213b893b55cce564e22fa55c8aa698a03c00dbe3b70cb026cf6a5ca6b46a29c8b13c6e95048ae8fdb40a536230d3b156b34699812eb535fbd51d0999f010f54e5dd72bf714495485f00296a2d16858bf5f31bd2bc33c83856749c51dcb0e0ac77feabde7943a6ba9147304612fe0a2c954c8c6d39a40d76ac3adfe360cedca0a86c079a1358c99d9719e4f636ef87f4912a0db6c1726dbc0b42909c9120edac1b64b85988699240be947be14dba1fd33eb90e753380daf7ba71c0b24cbdedbc761898bec68f86557db3c4df9636af270fc00a706f71ed08b4958eb9341f976faa5905916d91136e48633c1a8c118f762dfc4500e625b9c7bf2ca613cbd28e5231a29e59a9f4cf1bfda69e91d964cc6635296311d4ade5345d37ee4024ad423ff137fd9b7e53577745e36083053382c5348e83ebcf2375405b0df0c4e82853c8766873541156624e1412fa293f802e5020cabcb8365f4476f34202c5f4ba557ca4727f9462e850f75eced4d148e3a7c7bd4adf4221180f3de88c917749b4bd4cfb329a7137aaa4a2991e04e38dfcd8f28c044e86995ebd45c8e1720bad57228128dfed1913dd718737ccc8118c1f6bb2b58314a3d4dc3a721e8b078865ff57d6ebcdcc910ead9ce68a5011486f5037f827537fab9aaeba4656af3a1805fdb69671989cd4f02351e89436459a84569f0730af9b4a36aa09e904465c40d6dbc27ee5e284ba379e226b5e76b765bf105c69f50cca219f29b3bda21d58c271080217e9a134b441daefc5fbff649630a756b0ccb652875a09c55bcf2c275773b8e98375e5efd1a610d11b0742f6cddeda2c6f60d655aa763e5060d17cf8ac8cc2c115f58d6c27d39878e1a6b45e10421fb85ca9b1736d14a631467c358091fd5ec413da59a5135a4b3e56649600ecac5cc88fc07050295611c475553f32b1c3eb400b9035560ead4b407019bd74edd1c710f614264c8e9fc7f949b03ac9fa256de7cb0936d26196af616f1745fd0b4e7aa5ba7e238688ce5db701797313d06388c41cc96e37ecd7e237f5eab627a9b7bd5f7cb0f721d9c4e3f39d04903fcbbf86a29f0669cb9c7d213854eb015a6b30f658ccd8b04bc28d3091f611ab1a2d5b7b8a8d93029fbe7ce7be1f28b2b5fb1916b101fb3467379d4857d68ba922d199bf550493fe380213d5975742008a68719b27b7d3de3b54dbf411c230556bbdd840989a7c8a0c57de35401da820e15c7c9662695f2381f8c3b95b86af01819da4f82f649e0ae2ef14b3a8b275d81296e6cfacd00b2a9adb63bf2721ed5ad0c885270f108742e16b4ee85582f309a3fcfcf7d6079870ae1ac0d9b27a477a2d99ffee17e86359d2528811c2cf875a9115b53de623f14b17fb7e110ebeea851ffb0cfaf634d531b82dc7423959d8e6049155fe26ccfcfca10217e565b2fafd3336e1e66e3eea8d5e21c7405c4e5bb233909f8d9b611a89699beafb167f98a03b96016c2c30e246d697e1c342bf94d1f6ca4081002992bc97a4ed228f5108320169facc4f98b24636b85b812c818d102bbb0af1907643374b85f3262f64a813b84a6c53b7c3470f0a67e5e311fe6475cb8f78f2137dd23bd1fbca52b7b80ed7a6249b81449c43b935ef8ae75a609280b044e6e7f6569a50759ef2e9f78f369de9a3c7ddce7e932a57a80f7732e865e826ddb91b859849c68a2bebac31386535816bf906c43e3f6a36e1777adfbd70a3514111a7adb22552da0c4313c6d8038a3e73f22d180fd7569979e7a44087586d56fd9515dd4437fa581b14724affa118226ff915ac888f05fca95aca4920eeff53100d1c39d06e643f92b1ce3856bf8ee3be1cf6e4dde55014140db75e50faa586e4350a32245c198f94e98ff3bb58f2c85715c5cc7201c30038bcf6776f7cf71658ee6a2ed160b0c8dfe8ac28a78169723f1017b8dff302427a5c631ecbcc854b832bae96527b4812561d7b3a8c3d13c13f48a9803a20019002bdedfa3cae505eb4479e38a0112fabc88738a2a511d6777ca07ecc77d5bc950c25a28136b6255be7e619e641ce4c99dc20a724ed293e44c71ea0b6e18d9aabbe85acc5019f6bcd0b7e21ca42c5253d45f8d666ba0e66bbc606228e3bcb86ed1beb0629d41e31b2d045055cfd0c14cb54647251c02e0415be3fd4a3e0c27b35f20d832653d7388d0bd0a8ce818d8cd0184403092137e48dde3b97c3d152b76ec905ac32c65909b8e9137572c523621854d2fd9bba5678849ee94580bcecf133c9f78f3ad493f3f7e8f6e9a333c2a6566f38340315e606514ec230ea0e7949322d3ec7c609a2c205e54a43dd365da7ae625bc48806ac827b623639d3fe04a719b4b71c69ebc4c63a407f9eb218cc19c5d6b8ad0e3d6dbf0fc378ecb54bb4a11bac4382f54fe703e01fbd172c7e1c39bb6806a288d11e34495d94c8fdc1323c95341e193d3729cfb5d9c516666c181fe74b9d699e48079d3c66ae17f2123d7580d139f17f28d7f23fc5f3cc1188f9f9c8490f702fb06d748c23739271ba892ae8f00a99655fdcd24649e4d02b0df42c0436625a9eca4fbdc14410e47b566fc6a65b861a291598db669d31531fb688f80a181fc94f666963666b6e9a31ae828d9b7b75ec927d4cb96eca918b635d6696fcbf535b96d7b95af5a1c7c4a9cf4643ccad6d305001b3660b048d0d8d8b4488baee6af7bdc88dd4ae280339435e850b4c4c06fe322d432ca93def04f14ee17a844fdd9acdae31c510870a28beb4a96ee4d0ddfb8efff416d054f992f9fac2fc72b51d3962053c77d99bffd6b27e399653a6fbd2d77ad5ea105795c7d9fe7fbcb242b45e0ca4bfc2ef8dfaf3569ff23aa81eb54c1815e964ddffb414cff95ff39983b1544a10a4ac28e010e9135283702e3b65321cef965bd9fda2ea1b9f925edfce46be1030ecd3a0d72e15bce506152d6fb98b4da5af3029d651b1dc3efb2fb9ef149eda93dbe36d193845ed3a917417cea0f054281ef75360586a89278ae6e14e3125aeb373b4b3120cc3c9b458c0fdfe4afd1b8d2bcb5bb995eec1fc10b9f0f64299c0a33d66950d160bfa6bc052b3f0222e643df662beda659c7159459d7e145f7cc254b5013166dae037eecb1b6a84ff6c95b6ec8c15689af8ce62e8cec3208cf18563d7ac9893fa85778effaf8dcb1786382dc58c92602dd72df4016571cf98dcc8d3d8000a907c30947e800650e5681dc17cb534808267c7cbc100cd02452cb3759dc8d9633618c202a54437af3e0809b8aae95dad267dee9fe72cc6de75e01f412fba2a237fffd74114be14dc57985ac62e91d74fa52e1205415aab4e482465ec7139e715fc550bd9ad5a3bbd6b7cb551f9ecd88166410afc03a5f95ae0704abed414986021f196e79cda5888a1cc421783d6d089e67662f628a9d3b44362f6698fc5e42fb54981cb955cd8206d385dc716931b88e7bc6494e9c6f2b350e91f1dcc44dece3048bf994cfd278ccbca58adf088df98bc543674a913746e740766c70b0002f6f0a99e1a5e9c3f816ffd0e0cefa7a6282a31871cdca3cb657bb73c0fddcd6b3f1e9db3a6ffb77f3d236ff5be7cd1d0f7af2988e10f697269fd59e74868e89feddcd05bb629a96139ee95d16b5c84587561eceaadc395e63ef85ef22f1898479920cf4af54a150ec75c4c95d61ef52206b2e669e6267537c9a269f3069e8d720cefca70ef87fa1b31dc2dc0dbe0c1689c97fa4e2fb0c4a53f85b76fb314dc73898568714f27b8d95591930eb2d60702fb19a9f49d2b9fd6d7f2c84f69ce303c3863295ef3b3c39798884f7c5ee68d48b2dd23efdb10f555d7da02f2cda3328ae66f220958d06d46f89419eae4e8c89210127a474612e503371dc16709564662ee4f102c7e8f7f31ef1a5dfd2182d70ec3d96f1655db00ba9bb740e7378944141355937f1426c844be2c8762646f722f0fb7421d795b01bd59bcae8b1e76972c045c28d555d7cf513d108c5d1f98175bbbc7c38555bff37cf0b02351786342e5f84540e212bfe2efc4bb077d6ae9e697661bc042ffc66cd62a2861c2e62f39e015b0b47c611ec072435abe14ed9c7412956c47ae553f1eefd46ddd612b497542204f7a94dcfde3dd2179b123ad3795dda16e184849d9ef43f1b60cbac07a3bddb077e667b49ea7bd5cf16a4e1b17421ccdb79d157022e6b75bc74f57807fcd8ffe5063c2225bb8f6d77364a49e42c46ef89025a3ebd99533d31446089dcb61c8c5ecfdff006d5dd9b8f1864157ad9a2f1c71d68787d805647c04207f6395a0a4ff407b2446a5a0102ff51c04690ec226cb7fc72b54b2d051024501c98018bcb46d2715904a98595cdb6d1678fa07ede98c040b8ca3ea2b7afaefa64e1fa8e86baeea208b3ff4aacb4e320f7b2098392d45274c916f31bfe5fb6825161d1f0cf90a02a4f0867034b58f83734cc7e53879f70d3c422434247b12e251f5ad1f0deb972203356873f4b156bfe1a5bab22f8a85c36c5367672c4dfe3085ca994bd450cab32aa5860639ff7f6f857ca59fe17324214fb1e4ba0519fe505972214d2f027a091bcc3fd5f2b598b9f5d7f060682be7a3ec22206a182879a6051a9a90de7d892c683c232b11b2f87960960991b4185cba82299f18919d4e4b5a4091e504097596512ae3a11d0b8d1486a85377d63fa6bf5c75fa3f7bf0d9e05e52974cba7080dbcd6ba2dcf92325e01b2151bd3fd67141e7832d939252cb3133e49adfb605eccc87660d5851e2703c3632a176bce8ac35cadc9521cd912144a3caf3e0c38758745150fe32e580952ae0267ac608bb81b8b1809be694fceeea9a381062abeaa3594b7b9ed2d7389b99023ba798a968fb258f3cc05f8071e98dfd6e5cc1c451d0292c486ce5f63e479b599d0d6dbc122144e995a8ff7081de93142552651f7b8523ce4ab1a6cf8571d1c68b7b0acc4f8eb689ce1b903a160028a9fd9822ad3a2469d6d2c0cfbc9a25ed1e145dd07b5b355c19f31d31b1c2b8fd931b59ccfc394b1cc7aba18964b746201071b626540997b872f00c37b13d6b3ab87a713322a1e8487010e84fadc57119dcb6d555ee21c01b8351c2e8163823b7b4af7047dd5f0ef912fcc4f8581328e682dba6c58013932c7e307e054b4664f08fcbcd76ce7ebcc9c070b912817cf10a5c0175a8799a904726917b1e00a9f05256c614b6d63178244a69a32feb8b5fe38788735e4a45fc52b465d456ad3923a36be818d0a0e308f108085c320e6159c84faf05beb4df146c2b0145fc3aaa7d7e1a75e4a9b584bb0f96a883e8ef2a1753baa7957aacd6715e2f0ff529072f58ef9cec309fecdafebf69acd2affbdbcda68d54b5f8d1dd20fa29de70df7f3c3ba7924057ab7026188c145afa89e4bfeffb76daa60695dadab832f54ed08687b9476cb9dbabc9e47936a4bf0c1d8e4d1120af3171997faf4e8eda6e776eef56aa7fb829092b364e6c208ca1cf579c1dbd1faea807c690c74265bd4fd4d4d80af7f28dbe3d1bb353f4cfb2f1b3ac3f77e3a1cfefd0d33be572c6c229fc176219d050ce91021111a48225502150e6f9741167888b9e7cce9ee033193fa6aee45affe148afbaf7c5ac666f3707c10c3d7eb8e15fdedd46c40fe38ae21960de0fb5eb6cb5ce9503847f4d38757f1b45b2e95060f89a8e65aa99d5da9ea96daef039317ec837d4e738653e0d9cc99d76a189e22611ce58fe5b6a688267013f3d5cdb29ba2e7651012d10004ea7f77ecf8d02b7426482bbf596f704e529341e32802bd42777632fd3d1a32a0ba151f8afc3ee2d0bcab19861beaa027a707262fa6334a43f56096e256197a247ead29298b24ba74a47b6af969a4840e79d3b67230388eaa57e38526fc7e166aa7e9f09cff8cfe3275e22f884b32a024907f80ac98fb957d43479acf2883930b1ae3d955f875bf3ab575c4d06721b23202a3880bca53e834721fd5efa25f4949c37607e848a7a856c7d344726a3d69bb960a71bc3d0063d7b8ffc0ec8a85cfb4cf867ceeb89f648e3a499b8aadc7d495d8ca1f51382d9bf1fd7b30c26a08a6e8681bcc01d914c7a2577bcf99585e3a95497f34fd274a22352df1cdf1860998f2004cc58c2d4d6e296c2352a5c2c1b6a6a4960a8c7411d05996257800529bc89e2e5a03764247045da25e24a0db9bfc6e43d1c0a828284a22441481127909c68a3dfc6942f8d5eefab89f77044a6bbfa96e5ebc65e95a7dd52ebf6666099c2f5e4d7d2d66f25f3083b719ed26848a42481c7ec7f147444edc3b369a5cbb6536c5044c2068d3d4dd79ff5b7acd7891eb614919f109d6239631c8124a925a1a808e5ad9b9d09c755f76fca8b877c696e26c74f38742a0174645fd444fff80e0a5638eec1d7bdd96a4b1d1619bb655ad8eccc13165efffe41af2af226b506a9e08824824e3dce381b6c61583033d95ed569317148882819954e0ea6d71bfffdf88e7e932d470f541681dd2aac8c418ea50056612e41b77748ae1a7ce05ad5e5aa20ee49233143211b1fffbf3d45513b29b4824fd09bf543db56f59cc39f914c05bc739a3a483fc3dd565a4c3764f924c53d38594799e5e1bb51cc49877da71f6bcb5c13bb01fc6bfb02e0e4110a557a172892f461a12e4845b09ce784d64d26e0eeaff712d36554f7b0f361cd9f02e7f7a2a0fb4b8f178f1744849b4d80c46e86745134f82d0fd852725b176ef3413ab5b9c5f77f04bccb93d7b20adb62e7b6ee7a779ec138aac5464e6be7faf714d16b93c02e3e45b0c622b07688cae351de3d6ecfca2b17aa5ef255f5af5890dabd25571e3878b8a0d72a0e8d74d7039590cdeb379f20ce4f41c0411e6f02ab380f74bb519802e3b620b921b2e9e4a2070ae7660abd3b16c2000e908d0a0c3f6229cd44d8f010ca844524756cf4920de29b708cc626d3ae1228175d97605adce190931e1c975b38dd505a6d8ba1f3e33965acf9654a026964f803d78c983df3ee720e9e989ff8b11cbe1ee24bcbde4181b43bfe7e8afd4960f8a697d3618589856f4a8975b32396cfd503f9c845d897e544bbcfd3289324ca1a23ef644c91aa63ec9ab594402a892d3ce86947e5f4e23603baf2fb7d5a74e077b657e1fecd6db7413652ad82a8ccc895aae1b9646ce2e925a450849d289e77ee57a54d425c665ae56c6d5f536b512f1a63361c384b65294ceecaf6e5d563404a72e3b7c2a23d7ce61615b7822b038317b57f58ed22d6a8848f85cb2baaca6e6aa4db74e287a2dd378bbbc7594916c2cbaaaa7ce1662f201618a132dacff4c059def3e8f1f2f34b3a3db1e8e5b14e7e08827a155db12f845e5f71951270a92f4956bf598dfd525641c97514f6e0e823e938ebd1212479d344bde51b7625ce14657d81f752d82317a6e7e1dd08daa148d6771b8661b57e75696443ea51debda51664c3d453dec050ce220816aee51509469a49a13094a5c739dba5bef9e72f125015afe7561d7d492582a726a539deefb02790371c737a7039a3106e1c1f54ebc1ee240d8635a2dd91811b9ea9531236c8815ceb61202a407ec515b5ff695ce18f1a540cd812b5ae4ede37dd35f436a57779ebffe43d4400530cdf4abe9e1466b682f4e897f182b0ac10a9f40cd488f215b962a8ae1dfdaed246da30c45c53448fe2001524892db39c5eefe871c6c1999f1c9991028f92007a848ea5f742b4379dfdefa9168897a84c254cebf63cc6ca7bc0a24ee75ff285fc68bd1e4ed5ab62e97bd2b24ef5539428796215bf5ff62243793329ae486399ebfe8b8867de0788463a206eb592b778f3b229de63786b8b0afd83b8698cba3151587f724e82d029c7976a99d884c1a9feea1a7e51a7827115ac47ec2bdffccb3e53facd29ae7816b6a297437425fde5e7fb5b9dbeac481582f36169ccb153125a0568e95c620a3516c795536897ed0a6f21ed5c330b863f68e75f6aae95a3ac298d2b82584f530a50c5d77468b87615fa854852ab21cf965bf1ad48e38d9b64b8e19c9d80a43f162aac54a28b55e6c785e9f07a0952970e830ddfe0d37634164413b09fbcaae6a648a5c9632045b75326b91ad49d1b0cbd2aca2a2cbc22a4c31fa469fe57c5c30fec9c3b4cc0fd76decbaefc5444fe28627d7ec5b5e71a7f39f568c8ba26239b677ff1769576cb6fa9aa6f99e168a4ce9dfcf50aa3628fad5789348ff803d6beb643f78856efbf1a7c1508a916456b2d2d98a7c0b0204ee742799ff55feb721381a7b57abf05e0a5b8d8d39015805cb7632145bbf8f76763b4dfa84ec1ebbcccfd1d72ff52cace9cacb7739aec7e64503d9ff5bf68856c9a25d2763d42b163a33631fed352244d82db61beb12b7010e6dd74d9eeb03d3b78af876dba3435de3786f3de3c2140e34495e5de181d12f41c636781c247b59438f661628c0747eb7d2e20a2961e1983391ba0921f930f3d536103b51597decf0cecb12f6c2338d50f333e2c43cd5677d19348762c7c64c7954d392eb1a722a7c48dc0bc8ec1a74fd7e56ecc062238f1a10e1a565c3ba48bf5448dab635be651f02f08d3af0e08defdc9b821aac34973dda2d3f83c901300c1e89d2c7be8377a46a39e8394dcc818c298bb75018d3a3d263c07021d60712cfbac5c5404e5f35bca6275d25b56a762fe22a23b800d0a3594456b9450796d0495a195cada6808dfc3986b604673a0200a2792ca5da0f9972818cce6701505169818ed5f649a4825ecbf0cc582fd92d7124553767ea33e34167947823121b839598c7f767af187a05d7487866ed4344ef130dbdc1fe63e8680106f93ff3206bd9cd2d9db24e84d927ce44164ee171c5b0d2b5a2fed534ac22f5c2970b3620d350f302dc50b9b6382416617fc64e974fd4262f003395b09c7a4a977183c14608bd52c793c10fcc56e93a87d1e64fd69f798d537d9353d51feda8682ebdf1f35da65569e5cfa114a5216121f232622f262f8bb5ba5382c412ad0d56f223400a5630f272d444ab62efff11c7692353bdf82718f2a9868d7fd2ff265269fb88edbadd9ea141746a54f477f722f496b4521457bc5ec54fe39a23b37119afd09d25827ab8377aa4bc06242f35a8c9d5cad6abc9f439af33de7d064f9402ba1424e6e16f9b34e4d841e4e50456db18830a20ac188b7574692513e68eb9b95a06b1c0b3affa013776b06340f93342d72e5e5cfbd0598ab561ed333e0f322efb270f80f9fa9eccef4f7c2bb231cbc1fcef0ba362ee5876265c7a4ee3918a1e219a6df865122a78c567f7199e5cdcb20d3081dfb5b8b2e918a1707c8dca149f38e3943babe231eaa4f5d6d3ec49aad1c4b585742975d1d026b411a57e042ca3f66ea9a4e326466eb4c667c6a1dfa9a691db00b62ddcba06d8a8fcd546eafa6aa20fa66a34a9311f73a2085b3a10aedc538d703bfe3edafda57c2dc71ec3dd8028ada9dcc107803252af4c0771663400c09a9a7071e7f35c3d3837bc431bca3bb8aa7bf3388ee82ffdca80076128c12d3ecdaef6e2a03b744c5eb74adf194a43384e0d3a6aee2222585273f0452e935fedeb4e44473b8b77d3552b73321dc5b469ed4f90b3ebbfd62f70e94c126745cc759ccab597063c0e7ee7febd3e919b16a0a765e5dbce4acab09da3ec9e53fb9e10f19a15570c86268e788278e2aa00b07b4134771271261f0f7a0a9848a4c2f1725e709e80c71d5b0956d65d0de9e90dde2295397befbc5dfaa269c9491de32223dddde089bb0318f71cd89e68c39b1ae8f258a21d28e344ada13dcdba1111d940c66f91ad8b0a21adec718de320d5bd9921ad9ad788d359844c2d212cd021b93275e112c454975db366a503e44957de8e070daa372b8fb1df19dd89acc4d784600b906aaa2586f30f2358d48fb2db3024f94e5f08d76dcbaaf493d9b69ce6fd92069d23df7a6df8cf33527bfcffe3c49464a033f020df210adba69dbcf7587c9da4b3c6979564c2278a1a94f7ad75a3074a230689b915426ad60cdbc235dc6163f21f1df71d3900c10d5c1eedba0b5e1722642402b15ab92412bb32568943f699e8ce0fe0bc67ee20bae9e142cb758067f1e7d72fed5e217845036e45f4e48ef8f61fbc8faa60c333d326953d9f7f69eed1f4fe56a43f678624696e813d6ef5d822c5c095a6577fa0313f165a121c4573a2978bc7f23049f5e3de663fcbc0c99468419784416a203b92a94471efdc8ffe553c5004786b115d32099fed5e5c1f929b0583a86d35e85409d031dff774f54feac8c5b143c4a07a40763df71ab3ba1cfa2700c5e6acedf849c5aba0a19bf934316fa61de0ae0227bb4f0b9a83ca6cb26d98ff5cb9fd05fb59c6e994474af2a88b19c416fb4baa81e0fb0d07b70fb24d2f545e4067596ad358e7036a175d919f545f4722a01ddd4a6c36744078ae5c4254e55fd123b5f51e3a8b7902569ef41d19e73ab528a22f7ee81d19103254c1be5c79fe9de3b737808759e84a50dfe3e2b86fccd7e5c4bb069e89d03c2f37709153f507955051443cdc4a7b31b6756d866d90456013238774c530611fd2c8b7e5931e6df6d4d9f0730bf63db0311e90c333817ceb18b48e358309d832f896bce3f38f863acce7a0f2e6c4225f7998152bc61be6bde120c19691e929aebd0c5a191195fa2d8a48f39883e34323bf1a2339178fa8bef3183560785b933200eafba0eb7d225d4b33f93103a84737231ace19fea496733c18872186185f33e79293da207b73fe356fd6582f539e9903f99bb011e3a93b96723919b49383118d7259300755b72c412e22ba8e0ec1e9ce04283af9e5d63dde3a2d01d57ac861b57af40d06f02929e9374cecf3ce803236ba0602226cfa26dc1538f3753ddfdc6609f6be2a0cdf7d5552bd0075dbfaf2024c15429d5e0078c14c2414545714eee5b3302324cf628bf0695483df9b5e2cc2288fdb1e2d0ebeb1472e417954a337d08702a0d61852d7f3e0bd3b49dcb773c70c502223c8584ed9c518f76a1fd8323afce99051e435e7bfe4798bea28538cfab66e285aa10588672a9f5ef597a5fecd642481f078232571143d3b09393a718c571f9bcb46f557a063de3ebd33d831782545a6c140abed340177d4eefe88a11db3a3d4fdde8855259bd326c785684512e817ada2bf381142702332981e2df1234f695b24b53f91705574b616f28ba6537cd5d64fced9df2680de702d44a8472dc18fe8f0a913f5931ee35e923ce9b263b98b2737e328075dd796a96621cae768d572b05caf3d64033f78303c1f95ccd34fe2d7d08e0920502736b0caeef99b980ae09cec76747ead35805d8022468a0fe6c316f209144fe7ced0ff20a8e6baee5dc6cdfbee187a1bc8b1c509a22ecd8a9afc31e045caa2a69db50de97326fb1cf504f4f8e5f94278e974a88eaf94f690e3d583f7de468b7b9c1cdfc6318a42ac2f0096e857928bcd38c470bd680a6c13130f699f9552e270445eb7678b9fc641dd2a61f623ab999f98b93de6f0cb602b9b25e6b739648ef985a3dc936dba15260bcbf01fb4b584377878008fd33d08dabe29adc37035aa14de5d0aff62c03724d91d1d56fc60b77b3708b19b5e73d86371ab0c41fc69f0ab6235f7f1edbe40c9ce1a7c34a224a780e5f8c575f7bd26d4ad59a04f316323cf3b35baf698b2bb9498daaae774baf8544310d0d3253e04fa491e6cb03fc0814260454a89ef256ab5167eabb689190f045524ccd6c7cbba88acf704dd025e395b3bc07f195cb7e06813e4891b1bcdc7664e067a3459730391f7a50a6f67a771263a035d8f6a02a8bb4a0532836b4ca038e08224a04ce50c820f5e651b68239a15ed79f52bb431ef1c3ca4d8dfb5b79d3c13a07c4efe7f3908602864805c6947b8fd4d4869fc22c3f1616d75299ffa8d050dec722534a66038238e47e1b09a08f63fd21728791f58fd1fb9b97b6399cb31a51392fdf82ed113053b9d00bd8efb3aa9ad4cfd02b81b3ac0a5d6c6a5baf790f17ca644d271dad7a02b973478f0bbda4296e863b95823ff59023644a31a92bbbce51a5bf1763203cf082431ca3e1dffa3c8f18a3cffd9b1094de85c68a283b4cd5bec10c27a7372f28a974e0fd9a764ffcc0ddca3487b1fef013cade78cd68cbaa37a97845dfb1ed54d5e9a214edc01e66c36a2d2ae45c35a34fefe57b15a20b2258d8b44f9ce8655f220ec6690d38d2b348e2a60e354c28df8bf10e589c847de6abb064ba9db6281ef370ceca5e72ce1009cae78ea027962e6469d9f86ef43713333d707fa4cb281a1136d731ed6476313ce5621d6367623c6f44f447ecac28d8270e643649cad4a868f279ae9f582dce484253a0ff953b6f70b5032a38ba0c7590ec4b99642fb6b9caa61be11a2d18dcb939686dc7c3bf8b8b9843e499f890121783e61df4b60c3db1af120a70c922a2dc5e3b2022843c36890b9401c1cf930a6396a46f95199fae2cac2ecdd0bf4158a13e75a409eaad7d134179ac0d04a997c2658cda777a984043c340135da698d09075e57f7aed24d33084b6d7cd25aa1837f12963099cd7be1a9e250dfca4f1ada56cb1f6c2ae6a9061d4155a26a4a445d90bb4668b6e19c078c89f0f64dad388a45763bd8b9868479a04c052b1c5b80dc62bb8eba315cc068a85ef3b1c132e712cafe42b82d6a3bd7af52f9287fa57915b5e6ba1d1a9adaca0236ef90d7dec93d3e2838f74cdef5d1b61bba6bccdbf82869cf07b6149b3baf3e82f0b1f2dcb6898600c671ae6e724ddecc77eb154df16de569f09dde4553aed94aa60078f7d53b20b40f91d30001b86c38205f1ea9d8ca3ccef6df2195f711b81ffbc4341fdee6ba60b76e944514a7510a75693a53d9f73016942c3ec8a9f238d7a14d130599eefcb4f53673a5e7e629fb3393947150823768aadd1c7e1b72ed69f4a93f52c4925bf0eb16ce515264f725346a897584c490c977afea614a8223bef816476798f381ce9e366c131dc32936987323bf4d07c5bebdc9acc27f1b633475d5d509eec1f8654005c4402f8e4616daacee3e4380a04602661a500b0bdf245fbc80768926f2ee8882c8389b72ac1a101dfc36c9acf7ca4514558c167291ccbacb3b8e26bde53dfcc7a7594860aa199110be9258ad0300f4e04be8c7e5d149c22f2f2f001def7da115926ac18e494b4554e0be5326661677bc9d47fe0f23eede324439a38cce3ef14dea06970f007a9995a074873b5f06fa1c411b18a064f4eddef0b43eb8a6137af46a705664fa25c2192f7caabc3d6dcefdd700aea632e6daee54904036aa507a6e51af7c2563b1658bd4bb92147581c9faa682ab48c57b63a93862d97f7ee8b4dd2f4e6535e39427d0b9c30ff014a1643ded55105d426148865f179fca36f7e191a70c08c19ddfb0a05d4ffbb1e3747f88db0036bf6b52e8209768fb112898cbfe98ae3e63773a01e2898bbb2c5eb20bb37363a51093ffac744d005425ff6e007c9c6b1f2fd276e04aff469add521e3f7fb72e3846c11bfe46daf1fb47b0d30b199eeaed632ef5186dd596111384efd5d47e6612addddf21701e22f22688091e4ad4dc2aa6479a6ad5d1967ef4dd4f99ec34bae0084874b1d1c19aa4aaac79378a73e01fb87255293a42ecf1d560e4970aeef0c5e9e905c4446814f2477407290edfb8765f21b4b8b8dce43781236b3c14f94d4e72782467e82dcba0b0b3c84bc7ebf52aae870b197d134d2e1abef6a7e415a0d0f032815ccc9d54dc7646a470925f8ec22df3499e4d4c33bd22f9d404f560d47feeb4d09437d639773c1fd50829343f1a82e2134ff994cccbcf75ed0d7e9f0b9aaa54972f4750fe9b91221b971b6438d2432a66310c56d80255da9b47bd05a4a5ffdfdee4895bb9880d38b0a6051e676702fe03694d5cc21a939a403b4c95322f3b7881c91a8b6606c53be2e1412133dc702720c5ed5319ccc506f74e19a4786af6940efba9cbc7363cf7fe1d0fdb624c40503b1e5611a6c6c157b03d6d5a0fe2e2e8409b588f0469ba7504c6b88eeb8bd69e25e8f533fadc8d0dded1c729d509f95da9e19e41f52b7b8723e72976d24feb935366055841f9755b8dfd99888c4918c42e0462407a2eb87b8290381670d45f5e8319195aaafb1b97797eb1e9b497f3b4058eab98e1aac109cde4f77cddcfc298b22681155f6cb3e808852a102c689e9761156d45a1ccefa015666e68f40b0183a1cc6649669b2d2b8698c86b101d94e68959022051172a057f8ac6f65f05f06b8ac82367998cbb955726d9b888d707cf46b33c4541cb3d2743cae3bf7ec1ebf3dbe9f1f76135bc26c187c0fbfcfeda3069bf621ceb33d055ef0b4a4274e465d791eb99c610448a8280ed1ec68b8c241be43dfc651aafe22ff075ba538ea41e979ea2bab7edd33a150508b235da9fae489e51ce731f29ff98744692f6ac07dae865b9ea938d0933fdb1083812a824579b690fb2c194a636dbd08347db42ae86dae9fee3eac35e7701a6c14ecd26e57850412fedea94439bc75934a3262679b944bee7053e8f7c85ae6ef4272d0c1612205693f0db267a3e37bac76429236b05cdd9dd83bbe2282832bd7462aff4d1a8c35008dfcb23d8f28e7f02d4e12c4cf25b470e283c0958cb592c7796b7ea198ba12240f1e40013ab4a5a1b03fdab64fbad68e0846cbe189d99f23e26a56c4cd54480dcce6e37e0e668d6f91a2c7b717f089f24b979a8cb5d72bdd4168ded6eed213369fb588c660e24d8fe2169cc5323b2e38fa64fca884cf293de3871cde1e09379ae88ad324b7c926037731b6014f61e1b6eb2892af7ee199ecc77ed3b7f861eb8db5a40e415330405c9f1380ce6cbbf02c96ce9703cad5d4aa9d7ca0789548eb1f6cdb4de24a3b9163d00a9f7416e671aeffb9c1831b2f3055ff6194fd3de29f3790e80fcfa36f7b6155880a1b3b066a786d42f5c36abf3dd7614817750f1afc0fa3be9683c724f7b150fa7789839111cf47b66b5eb63887eba72f7bd24ffbac3a24987dc05238063c20dc1263588270d2950dab98bf9b202584a9901f0992d6e75b8bf5bdd05987f0a2232a0e4699f9d082f01c577f12e3fd8d4aa5fdaf85921afda71a9d7bef4b437f1df5fad88a079f25438c4a1dcb183d5014bf478727a7dff153bff781d40161f4d968988efaf6c73ff62acabadb1c5f619f4417e42064cfe377481125d7f18fffd9d48ff3d6be7e930c721b6dc51757f546576b0f712d8ef69aa4cfd43cccbcaf25f5b719e706705197f771dd5e9ad96299507cc3e323ae625defd3217121f435c835e6bcc6abfbafe989633bf56f161dd95f8583184d5bb0fb5556a37907b24b9620ce3fe0da5f8a79f1dfd7575f1e6e1bb9cbd639f16df28735c51f7ae28c9b445f5c8f597e995da052c5bcba8e9701bb4a4479a7e1ab22ec58345c9892f5cba2e9b8f4e458932b8b7607869e37fba660e6533a765b8749e781859ebbed84f676cb29654539e52da17d9829c9e83679789203bfb881fbd67f93cb3bb08055b4cb6d9ed41dc15c6f1513ad5c05114fbeb2380da4ecd86522cd4c6304768116329da3c7b42d505e5fe9019ba70e0c9bf5274155faa4e42cd25df56bb1138b46d553e6b96580aa2735263a1ea53c2e83f0af6d8e812ed39e351b8c101f0bbf2d63d8aee6932f7adb11d80631ae023013cd53ae136ec713bad6b8159baf5d9a8512d8f1ab884f2511e769cf5cd0586a5d1b2ba88c32c360c058605607bb1dbec36f85335369e03783bfe24e7a1cb30f718c9565fe562aa690c26c4fd2e0077e8422e76f2a372c02f5d4cfb4975dca85d7be187414d05661a22f197c7e0757d4c88ec0bb6d0fe9c80c959c0f82ab32608c2a57029f7be76ed008846a9e62c5286de15e86455a3152d32532481e9b0c4ba4a1cae85f8f7a28a3c383457d4c904306408e0d3e75404eed9094a800a885386611063d1645463dd44f4e5d6fdb1ae619f130e2c0d2bdd3b2a278f2751dcea2f5ef3a07022b419e3361abd6fd6152f092782206065c6f7737474c5da1ecc1c3ca13cf4731fc6cafebedceea32683146fbf47de83e570ee8ecac241c889ac57a98ce4fd055ca38223c5363b517987d2b6a35df62c78cc6afb39f0a02cedb22860ddf0039647140756cf640863451b7a9dd3a8d53974f312021ea8e1e92b22b8e6226493670794f3af87ab0ec17ecdcb7e46bd0c27b882acd9c33d54f23db18de6488e3ad0416dd0be686e5a6fb3b930085dca2c5ad28b67dc773654c44f34e74ef1b90862a1f4e15d3b3e147bb2866183971cd028ee54d84d963d7bdca2d6acffb4bee4d1eafad724de0a2fde3b4ebd3b91b45ebdd6b37921588424f9ca7aa066d66976c93cb206648915321309f6918b1ec8ea7d67a0c08c80d3cfd13efbeb013ac5ed4b762cb265ed1c5f502aecdd22515fc48bb325c912873280b10995cb71ce0ea1f120c790fda1ad263522df3da6b613cbc50afca460b654b43d8b01c76ecff7da423b720ec6aab659212adae7f691d9ca8207bb603b5a29f28e63dffca69c2f9037208d08cf69a77038d92cee134d07aa5cb34b625e2a805cac6ab30e7b0c1241b77c3c9544c0393d294cc8d0cf007c888161d85b21c85c25131a7e78ce030b5f8b239ff3af84f1db8ed0dce336b3be77d38920974aed66782fc68f6224d28fc9bc36b13775c65dca77df335fd34745424f8a8c69452f1d158b11971d42d958219ea1d3ecab69d522dc3469316309e2bf4d6fb03755bbefe508f4b784394512080820a4657afa7cda78af0183b1a032af40e094935916fd8c3cecd5e232942607b473876dfe1793cc060b942dc6fb1a08eb52bf85e569f6442f34f19cb39e707388ff1204dc5990d1037837effbd0e8044860266835afe4611e03faad6a690a195c70fb5fa6f0ecf2b9f326d93e8f02227f11f870db99dfa92161b4db53da60d8461d4f18478ac74298045ca4c9543893f8274eca1f4614c856a3cb0dc365860004b8dce58dc2826b3daa08571e0fb5117f0f6b555ec0c13f14e25eafb555f25b1e7b52d26caab3af5cb98a170f50f12f5c2a0afc84b4388b14f126ba1d8df5c2cd186f301db06eb2aff2cbe2e2a132eb99b45123397d53fac9bd80f5cc01d8284751a1a756424bb8e1f906f3c373fc37baac851d0870dad852dd85649bc459f4282911722c070f8318c56e1691d1cf345ebfad2ef021fc2979ba19fb7925ff771c95fe5ae5e8eb4cc5d59f1dbfb59afabd81f88985443bdb959d83d4d8947d47e844f431fef73f52def1866d9e894f512e4a2f387b7f38fe659e7cd2749b3ea2991d8c9f4251115114096791037420559dabb8b9332c592ee199395794dd9222f092cae7ba4cb7dddac2b7ed9541b26db1e3508adc07135dda9a70674c5ce7de99d0830225774254a85a919779e9774380d45bb764cf21117240a4219986394d080c24355a9b88dada644cae23c96ed4e41c4558178d8e65a411d0127e86f2a26702bf0b12088235df7cdea4f8149082668b098be05e61ba14313175e3a963e61c08dae08e448a99cfb1baad5140705f0952641c28324bea4127cf92b9584f35bebcff8f972e20ea026a088e03a9dd87bdaa3b9cb6bb6384fd0908736ec96fcf5c68db382a3a115b5c144f99657ca8c26f51b91dad6cf88ccf936f4c0345e7b6ce0eb5af052500fb1c94eea5b6a35821ce80aeeffb932a527730459cc6a48613d9cebeb2e2f1039f575501929007ce9cc2e7baeaaf79482bb677d1cfdb726c1d79f800362da8da5a6628acf3e203dad118b6b7157b2dcb5d341118c7c60915c19134966c0b17efaba34f9803b4e14263f2659c02596945423d9a39b3d057e6005b946c7fe3ae5aa5ed91b8f284361c4d8206dae62262b530e79afe6bbdca521fb09a8a3ca4b845a3c4e8ccbefd69e42c3ae80bfaa6d2afa1a0ceeb44dd0e7988f15ca09cd20b6ef5090b2652e6ac9aa199ef5d65530b76411275e57c8dbf0bd45b078d36e1eba277cc20946d20dc58d36e947fe18d97495fda1fc3ea0f4128472d09b7fd24367d8da05b021932a297c3d259827831d5f0879e2ef47cbd7054da76e2fda8441f2021eabc057fd905412a59cdd2564180c17b0e3ac00054b3701c5e8b4aa4d4bc6e6c29f329d94cd7c41b144ff3155a8f23498d115d091a739ffc92fef03209613ff7071e0174d3103a1559c6a97b9f8e7e865e52367310911e963a4b7b7b118845f64c4db7bdabed568dcf76b2149d2198ced62e233a04c8b417697ef2b84fc9f6b4144145215f9c45d42184de63972ac99894a132ae4a0c2cee945242c890c2c0841e493126d737f88f71d61df65595fab946093c7ff9dc66002dc4a548bc087e7185313176d5aa61f7eddc6a3cb8bf3247bb258d583dbb5e34390af61c3528b740beec88bc8aa37b0177e545d0fb19fdf27a4c18793fa42b8c269a68211aa3488be9665ea839bf939c1f81a43c61f268ca29dc6d60e84a10d4b747aa430d9515bdb5184f705926924264244761f4446f97e89ec0bdb590f647f380ca5f7cae3cbcd580a90a851c552a262511cafe60ea2d5d05e624a2faddd878b7a68271f3c5b6d50596ed36debd1d7a3cb3281cc7c2732d72bac30b77600313905ee12071e295a0b1f3b08665cf8eaafd8d023e6a8b20e67006d65cdd71f4d5ec547d2bdf9801a5485479116323bd1d25d5529a1660692d2633921d75562223d0c28fdea51125355561998643ad61987ff87d13305acc30ca0669f577a98546c367a19264f35d1b6e2132ac66188e8a56c422c1d29fba0bbcb4e156801ab8a27fa82f004e6a76631c9856f39f410d2ebdfc3b91a2a6525f3a7a8116220781427bb1b92a48343be51a55c9f113ee07fe3f76f70ea6e2b434a89a5c1b2783ed05853eeea705336c0fe807eb5fbaf6998cd9157d7ec91ad9d83b24fc2c4f155994afc4494d74a14effd14e22980bf3acc6959d850ddcc8b823f32e08498d613575a48980754b8cc88c5aeae126674806f0c811c3325e9e6b11789522ce6155d0bb2bcddf1083d2f0ee8357361dbf6679cb74c3f59558f8a1eae4c57a71460642867870a886fc063645599ca59e3b073e347f81c2716338b320b03b747af6fcd02b308acc540c424f82b38adf3c57bd3f7dc1fc2ab3df7ad6ed484ecfdf8e3f11320d499b8b62676b8ff348df1a86ea2b8da37c2f9d4508233a0bc0a7d17e355ae98d44842eee9256ddc6eb40e42946407dcfeac98421e59ba3e81397bcfba8ca547885ab091c44148f74d6d30dd3866caf7747ac47b96e5c07ef6831ad65c7b478da4593e4d8c94956d999af788554794ce766d0b9dc2bfeb98bf2876acbf34ba51879ccc34180af31b6a28be6328726f0c714fea9a98418e26e494d95b879ed3643e8fed62ae078da2cfc0f94b4fc61b084694a3ed796ceba66506222289d39f6f23a494d155336249d377964c341d75653cd9fc44bfa66b44acbfdf92cf7e7b111d3b6da10cf65fe01b6ee98335ddbb51835c78723bc8e6d6bc82a71491e64da24f02d4e8de0eb00caedc8126d6ea92e00e07a9a6f560989f87704cd8f0bbe51a01193a7de71a557e9f4e31b7c5fce8a89f1f9e90c911f47ac411d638e4d04f8ffffff07