PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81979 1b77eea7cf55234b6129bdf4ed58ba49e7b61a8fdc93f980083ddff488d8566b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
27997999b3f496fdb6eea3e62bc6a29dc2d7c7441fe17946fa7b3381864e6b50
Certificate Block Hash
1b77eea7cf55234b6129bdf4ed58ba49e7b61a8fdc93f980083ddff488d8566b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d26a000004130000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000034300edf563662b121023a032cecc2648bb8f106f7bbeaec66775c1c5f017e67987441bc22d6ec1a704b54869f059972b87f55fd88fd704d18eba83e47f5fad0c980e4b65b9321ea6c043f46adf1ea93e48374429c6c01ce7a070000000000000080000000e00000d26a000004130000

Raw Header Hex

0000402009b5da26cea9fc5319aeeb48b53178eb34b88d901e1c2e7430659d64b2debc199c899976631c43dc2c9aaf91573612ac090f5b9ec9ba722c986cc11b1311237a0ebe486a73c70018506b4e8681337bfa4679e11f44c7d7c29da2c62be6a3eeb6fd96f4b399799927

Proof Data Hex

59,560 bytes
121216010307ef640bd036df2b1f917c9a5831129c9fe6982689374ef614f56a5e3a0bebdf1ed2ebaaed7e7cc2c62c0fe71e41d1c4483742a5b20fb251c911d516217b420050538ea504e16f9496021743bb12107dc5b79dbf64b9590ecd511ba58a524b9c704b763f00d063817b26fdb90d118f97bd5bf15c7ff277ea31dbe3b895e393d5afa1e9e4b45eb8666c910f69c7e9ff589821b8c2d1750c3d4bf3ca15018f9e62b8d0d909a2767d5d2f80bc9391b0ed523133b812099317793a1c18248296ee92a3425f52967765b219c694efba7b9979e4c0c95af8ae919ac8ce574743b0fe7b32e18de185bba4583905d4717053899de8f10053657bf03746fe11ee630934eae72a344d5094c0b7e02839f9c5d651a55161a5df638bf320718d66624a7842004b438154e94a720b21ff1f923c1ef9787c28e9515f742ac6b10a519041ea9a3b19208a6cfa1002cd1ee38a53c37caaa8b92a944f675dfb3c53d97b95e10149757541a9a6c79dcc901a66d518c9f846bd8c6bbf7675c197ce561126514ae9f51e2c566bfa48e89e9e4f7465414164ab792509a0a056dc95cad84256b388df08599f2ada89e13ac3c8bf26a1962cfdab72eb39c4dca9768caddc09d3be4e87b71f97742603be3def643b5c19c6fe25d6c7e6c7ef0fb584bcb136ecc6647ea1fa35958aa564c6b768fbb6dd35262356f258a43668cf0dc8d8ac206c61e912a168f2b10ae3ea9bfbfdac49949dfa49c996c071df3bd811fd39d2af8bb71d1e3eeb321cb56c03b793cd60a688e18284d43d7f06aacb339b619dcba7b246b04d801fcb5b9028a5d5bcdfe5fc960da499403021203257b301979e67386ec377c65c5dc4ad58ea2de539bfbcb09cffada23a69fb54726ebd1a8701bc8761e8a9a9a64e680578ad4e11681552bfc4eb4e33a7056cbd36d3057e8fece9538e395f426daff991d84202bc9353f5c8c12f7af3667390eeb5c010e95b51cdeec85166ac613b5750f1c56413a6d1b3f53449c7882d12021c69dd0510c0d1d3f934f813176bcebc0ab18ea226b7d3cbaa4ea6bff43e0adddd1b42ed4ed10f0ad8e614804fe1cf3a2904078ece3b2889181988de362fe111323d784c0447cc3f5a468a55caa92082751d59ffb1af7078e756770e10fa896cfe6e5f5dc91418c13f507da4411eab1594025b3368d504b1be24f6f0aa7c486e98a7854589bdfa5377a8e2926266684ea9b5bc9e6fa921ba3b4cae49e92a9d37dd5c230668bcc4e22953f68bbbfc2a0d522d0e7dc225554b10f431a331cf2df669e2511794740029833cbd4c13e2ad7caf6a197fe27b3891074d597caffb5c3c716fd9df5a5f436add4d837c5f642daa53fe083818bd6189ba296a473537c441f749e7fb616163d699bd059041bf58c9bff4781e663766c0fd65bde54ab16883b686f9117d094ab0cfa014478c234693d4fde67805d419ded88b4b4ccfa8e21f56eb6d19dd557b60ae892d738f53bf5249dd04a9dd40441f6bf896850dd652f5aef65771e0404d3ab7ea3748b6b4588836d93bd9be048a35cf3906ee39156b4fdf9d346e1a126d49112280f05d71c6be8dde8e194ae235f8b90b3f8ed175937c328f3d94bccc9bb3e8f4a169b8ccf879a1013b601ffcc7d356d194d785da69ae6f14da30e31c0ecac0c357768457a8b75d03443c006e69df53c99c938a45aaa8b5220334275afe760046011ca8b5e33bd36975220ad7bf78d8191c198e28a3ea03cd1c3cd476bfcbcf15ae5c8f9e6a1da6535e2446c8b76f2152bfba49333f075f189e1f1551d9aa7aed07c4fab9e76092c929946e7c7cff1e852ba5c8ef2a01a7cc0952da717bae1ea5ecb174a1def01936d9cbd90664056f789e4be0617e21d1124d4fa1c92ebedea0bfa7b319ee5087e02f75d0bf48c2de1059faa7a4912b8125f22b0690b457c7cb00f6db6b8a0300759d972f5ad671749086756e58d031c7007fdb396ce6a1ef7852e120d26279f5437c4bc992d06754e9c76918749b1a987b44c950b4da46508d814fdde15b0c1e7d6abad308aee1d10edbb19cc1124130037ac2a7af8a835b9965a119d79c105c03fcc000a855be10d3c5615de4c7c1fd9f2aa639e97a1fdb43d314ce30e82e079ec34c0d8ee8f5b965d455092d999d9981f3a02feeb61f178cc69cbb5080baf4d68a2723eb2173933a44bbb830ed1b8538d92caed6d44f83d0ac24e2b9f624c6fca370b8709095a19fbe7c56ced781c41fae74a3e595ad7dd3c20fbe0925f34d13afff4b3def1ee23c41049029c237b314e26b6b1eb80e97e92bf73bccd1aa2303b5992226e4daf08c8d359ad7fc31f85910af96b3cc69d48e4a5cfe027b0e118f3ade4cf908c215d9d0e892a4b532216f5334e020819699d9d1b06ac95d9cfc0c412d03a03ebe2ab01df3bcbbbf6412e727b72770d2e2507089b489efd14ec99a23ffd3df39d5d2bf7be3c4a8fa31be7893a1a21c413bd2eb284fd2737da53d77ffde5e73d95bb2b7278ba2840075fc8d721ff9c6119e83fee6cdae44ca0fa9a9def929a80f702209e795bd6b158dd457694de5679967af7c481813b03ea88da3f70a7af9a71302496dffc10531d6992539f1ee3fe27beee07fe03bcae106ef10785a05c00b2837d0f086090f212ee11939d0378973e778a7cb22b0f0c558050a3d712a26abe08962230748ae5aec3dae3567737f5d4e12fd236b4c99f468bb9e9fede3e5a57a2de92a5f43b88d94f1afb07d00c290c4cc53c8ac18521b91836db8db7764d30375efb07f4fa593aa592cf4a16323a815215df03d0110fdc54ac8d33f7e5852f1b922d88a004fc1941897267b8e90d17b5abd80e7404e31e6f4e93cae5f829408827cb37f52ad682b142c5f0dad2682f6686adcc77a2dbdfb0392f839ee07a7aea8c290ba7d02527b2ded101a1b8b3fce1a74acac4368288d75ab9ece6d519bb8de603718de84ee63688196acb043f1aea94eb56f806ba3adb6a8d499aa2b288bc9ef785949d77daf12126e8a58b0ddca81f9f3692ba776ac8fc622b09294751be669cf0439a066a743fbf4d6cc80321bb225e8d177f9e265e010d34b432c5f0f4acdb5c561f3f7e485b1561107f62c655463ce73d723cc2c189f2a9aa8e130052d400305b7d695e2833d53fd0eacce5e2fbbf9b49affb666598fe18eebe484877a0e9900dbe7cfdc9baa9d14351e1e6941e03c0b99f1dbb16a93a570feccf93a887cb768e88c0887d4bad35bf6917558792fa2f4b95020d6321666c495121908977caf17c675f96b04866877c736d6844807b48761cf0b780fb921821f370b19d0cdb4860d5f9d649e22c84fbc5574452655c5eae4ae1645555f94d7ec75a78b0b5d220f0aa5190d26f864cc2f4c0661d70f309b4325ed3e5f3aab1986e3520801efd2a5fb0a72e43580f367f4181d0b80e0b1803ae72b990d2caf22511eaf5f6a993d4ad4d6b8883f8a801e4e1eb7336424156e96a028576a435c566f3edef310ba809542ee781e75888f4d23be8941f02efcbeb7e83c06bda9b75c761b4b533fada23274b5e0741ed0b4619fb7b7a8edfbade68fa069303a324a7c41c8616833cf1cb52aa3e47c436528e96ee26431d0a8b4fffc2c2609e540e5ec62b6d83eb9b768aca5ea5851113e107186ee9966d9b03fee1e11e73cb788561725d7269928986fc0ea0d1f65459f8b59e5744f69a19f55119875407331899788ca377a94248af8c8a2356022d54505377175c0bd3468f4e1e2cdfc7502b7eb024f0ab16224dd531d6f913b4b290c392a0c82586760fbc5c8401a83c486b132c46a8467b3dfd33858f2531a0cef857f74170b7a93ad42d7bca004ad4a2135d0a7e62dd38a7332948e077c5024d25061b6bb64d1dd2505fcfe308d5f03a0ebd93f96cbe69bd628605253c994db54db2be76693cee4662bcb7bb52c7dd5056658f175ef8057336ba91230c5245df0c62867db3d0a4134f0b9f7f31daaa79a2a966ed4be8e7c6cbf3b249dd169ab2db9fa458ee39ea857bc9b3cf81a1538582010725a0c5c4fbcdb7763806270032614fdd9f95d8b9a1619a002aadda08dd20e33bc55669ef91fbef438e13556a64c47b615aa491fde872c51107431858d7e91f38239576e4618c2d2de9dd4aa5933f9a67ae48ba8820c1ab15856763a5d5f2149840df1635b7860aea6b9e50ceb2569b0c52a09cf673e1f3f89932447f5ae0905bac347252945f959d5f2b1465bcf152ae2058ec914ccbb515cc20cfa595790dd6f49465e31650da65d6f88463feb3a8946a15262abec6f686d6d4b43942aec5f7da6a39c6ac46185a2d3932ccdff88518012ea41ead0960a371038b419d03a75fb6416d2ca08e0b560f0bdcc4364170fddfa5a75eddb52c26b685cf7a43abefcd2cb881fecfc32bdb967ef4c8b6b4b36389fa8f46dcd81a2f38a8837279a2c712804f3fa63513ec1af415404543ce43482fd171c90a1aa04c8a8f13d55caa4a435571a4eb8566325ba69bd46f225f620056f0705e711aa14a340af668c8f7cf883e5aef9db2fca31b5a0ae961ff96e858e4007a602d82881b381ad40b7861f195bfa42d9e1f863aba954af363b592914bfd598eb76fee5d591b6b0bfe3054176302b4664410eb369c2b6544e814f64f6439ba1242f6c6f8c6b551ea6ce9afda17f17e0910d430bc2b2cf4436ca295ecf897bf552162d60f4bfd101106f4d7c56c33e18f13f7b32cbee298a2eb450ae92a0bb95f0da2ac018361431c4c253c6b0ca153936e02a9654e4863b9f215d1dbea83dd075cfa6ee65e66c0b09cb592cc06be76801088ac24714a8cbee78fdcfa111dd16ff19605eabaea93e7260e4328592cf907d1771d7f58c1f69ef830e89f728feef3b96412e0ef0ab7ede9e852c9ef15c4f7567d8630c8e600d91076813004e8f78e6ecd29248ef8e2bc6e9b3ab1abc6d6798f9ec9423058595a80c449ad13af09b93df1978904cb466856b828fd9ece29c0a083c8fad2f96e8a90b8a506fc1b75396b4aff71794b59751cab558e68fb12e8c58e526ff7430ba3b62e33efcffbb973831308bf4bef711e88043417f7f0d1481ea846743d4f315a25fc7e3e8450f610c4e5a4d3cba1f94fe5e7334236a8c461dfe2a559958034936caa1e9d654099fac63a961884ccaf7dd90769a4b36542fee3756dc511ea3652b74648671084d8581b91caf0166cfdd4db2be281702d2510f1310e68b11a266de6028e090d25cfa65b94e4bec56c28313a464e1b546f1a30f7f55ed3682cc589cca2089abd58c77669560d535320bae14c4f41f8fbabafb63b3e28bc6e6b09881c25fa01d02801dde2aaee31d8da3432b58e74596f2a86247ec341dbbee65d7459e3711250db6a3f8cccb9ee3e7693fbb496dc8dfc5bf887f6c4821a4e82a0ac19c7609733e56561bc02188df541e82b7baceb0cc52b6eedfb16dfc4d9f13dafb6b1c5ab797fe6b4ca405985d883dc17ff4ed8468e9301f2bafd1f9ae7f0194a43dc9400627ec66de6b705fb71c4b7b3b1c5450d47c6409aad9f2db1685e927d4f883e463c03037d689b3cad8c8bea41d86979c63bcadd6e9fcb5d1a4ae31eed3167ad7553ff9a46bc9897a17c7f4537bcea916fea76b8b66b62c8aff78d0741824df1e71f9e2c1b8695c3e66e2629cf53b234a3e7f766b5fc440686e8c2a1edd030db4b521425b3477239dd6e3db75e023fdc5b1ec6f70b4db4a7d0c37508a55ae35e6bcc8b50824279fa2d5534cc0f3c3a14ceea058f5966c04f87b46986e38f8052c9b31c535dac87e1b43de8e28fe3f2a4f9d7b9b39d9f868ce41c76e4974d6d0380d1f202bbd02df8fba3c08610bed37cd88214916348d1761457f3be94576acaa5b80c28399504eb9c32a8d3a979343b27297a6409a464113725c206357033d312d94d3b16d1cd528f3fea157a5c6f2b1821f312a58368c1c1f32b228dfce97a18b47f5e6231cdc20e80f0db8ef5e89b5ad9dbcff7f33caa30f1dca0563916c95524dfe98fae559e5b8c38679077bce8821fa51b4691602dd2bf82d4f2eb426cc89fd653dda3501b91fc00194abfba6fac8c2e6f811b9b6ef9182cbb1fee38828b7975ae54f1683ffec851cdb9985821edb2ffa9d06f26f32f808e45177754d229e447294a2451977f63e223a419637c04873ef970088d00473de803d28ebecd7f656c1dc2204c0b02e916a1521821021d1b54b994dc0a2bd6b862d347e680b7f9c9ed3b470836f40e881d98a2f2f06abc70eb64d65ae1c8d1c4833852d6db589a070ddc2b8eee10e9dc99495cc3fcb8739efda14e9542fa7c98ffe636abdde6ef730c2545751983b95fbb331e24351f4445c33dbdea345146953af7d2a70f97ce541a17d28487774953046b9218dedcf9310d8cc29c06376c2bc12621c3d218ea2e377b8665cb2120fb31e5b66c1d5ec008dd0d3a8e327c286aa8050cc96132feb141798bed0a26cfafb75c7ca650cfe3df494d43b2b6d0568c0ffbd56b7cc33191336c88bd8fbbbdda6a0a0b830e157ee0adee95149eadb432d24395809841bc85a6bd9b9b0246ca00a474e20804b252786fb1848bd0155d45e26ca9a98356870da75974eef85bc5ba33b92b9cfd0c7953a8314adc19ac14322c5c16664e7e1237cc5d84bb40324bc81a4b2df47bd676a888ec3d0dd059790f2b69fb3fea72a92ea75b317716096992654890ba50f669487060087f10b8564b57ae83b2f5551ad89192c06ed9d580f6db7c2bc666ce34307ad6af964cfa259aef792588cf8598399bd381be5ca99f93f68648c0cceeff309061a205476bf96f8b37aa09ef309aad207df0bd2602b199d5a54b7f4c19d8176433abf04a851debf6e40f4fbf7a41fa22bdb3e5f8cdf8795d02a8be6d2f149f91552538de7bbf994047cfe4d7f3c9d35143582173e29a57aa595af70b35bd532acbd26a8c7a898da6cd030911c6e4fab9e95c1bbedd28f2606c263d920e4839f130bd9515a9b594642eecd3e6245f275d043095e82efbb9f58fa54351abb80b8737a6c3804977ce04c9b133667cbf5f8a9e3945ab7b33f893b28b611569a6c68eb84933a86364789cf4dd8b3f494562c9117e011286103d746c17baecda2e3ab5b0c41a5f092fe217e9e5a71b379cb6da020376abd65f0b194bb420290575a9081246fe5351a22c86c0729e228be80098488767eb12e024b6c775cba340f3c3bf8666360d6fb43416ffc52254f23a7f99915a56b699c5305db43710578cc0a915af75371a6830937d7ff134d6252a68c886e374e3243cbb15f2ea259bdcf7dbb5f9f1241827637534807e0e4e13f7c464df5f2dcbe1af9613da3cb3a2519e27221bbfbe08382ec02c130b2bec784af7004b94c1f6db02c29e5864d88e6208bd231b1d0dcc0843d1950017602f5b65ab62f649cfb2465d9e03e1b1b8a19f3a00ade8e7aaa906363a7ac3f8510f1aaa111aad9a34f708b463ac7a88d13e46bc7853a3ab7b6d40b6fa2172bbc2c7d85bf13396b759e30eb603f7625b55f9fa5c32a89decb76d4e5bb8628c451b81887a13220fe112ea5271b7b3adcdffdca3e619ce43a7f92c250c257131a31ff9fe0ff7d03282365b0be33f34cf7e235b4f153bf58326ef21a675fbdeb7c5c2fc914449fa0e8ea23114573278265d214edf079d152e02e14bc19288e23b5e84f0970de9fc563b00a880bdd9bdb726529215ab342d8221dfc6de56c7ef76e315e5503eb12b5bf85484336d7bc5de5dff7fd792424061ee15983e92b00715dcf403ec55bcb9953998a3f53ccc3b28b31a3695d5754eadf21c7a9c804aa91dbf4b0e53c22de74d2cc8a2398cb3462488ff6c2a0bf4e270566722667bcfb79f85639c11e755516d3bccedd811d3af32f9a74cf61d1bbcda20b1f022d04ae1b83a477ed6e57f70835c8e8b9089f3d094ded5bfcd837aaac509e458af130c7250e21e67a4a2043e3f9524a985f6361fbecf1cf79290fc27e5af81a437d42096e057242fb005b6326d5cf249770f272cefe58039c49030e3f23192b1f11a0a2556b377c633ac339c4513bb81472462402b430b5cd5315542bc18eff50720a19e1d6b5d44e2f7c1b9b20cfa978ce6c584652d2d9dddb15d3c6e2eb626b9c4b2cd6218794d6d23097569c3480643cb140aa3b51a679ac918dae7b2c497a6f6374d1def6ae992016e2c88ef6c4d5ea3da64bf050a90f6dbede5417042fc7b448ce4e9f0a239cbff6907635828144f087fb10d9e2fc42f5e6bf429123d28ba2b7d48698ea5734dde41143d3c98ed2803594bd79354b66004cd0252ee02c69c4e2be9ace36398f14e1a265f8ca70c90e0a24d7c9348eb6fd5565afdd9faaa0067c64f35a969e65665864db25fd73c827eda17a4e42af69b1eb41cbfdfacc686e4fd8d5a15857f2ca4c151e099ae40ae8b9554b01b9fa6c8e2d284dbb7b9939201c0838853ab985f8d6d5f6c34d17549f0808886ec3193b83873e6a1ccb779233bf9ee318b3593b1b91082fd1505ff42d37a6d5c337498ac84d17f42a84ca98883938750630a23266bb2b290c1bfb349abbb72a29cfea804c4cfeb2c36a5a38ac1e46990a9410d76ddeb9f1ac06464eb48274b1a3aeda37f163383de1c0b0eccd0dcde0fdb9ca6fa6e6c61ae97663d161947ff069b1273ed93ba0ad9add82e4d9ad925b1c879c622359c81fecc11dc41722ee149a61dd297239b2aaa215f8ae8f0640abcd4bea44c98ebb1fe9725a6a917cc5d36b40a69713cd14d0620f4854234c85d8a720c89b9b85a0178b9d10ffcde5cd4f64ff5f36230913ac3482fbc5a73647ede68b49e7cc81ea7248c02bf327cdbb9d8c093c46465bc366fb429f1fb92756871616166dc99aaa8195708dc3f8064e44f59d9d2a9724e4eeecc6f9fe77a71f446c62a5fcbc72eabe06e0eea44729a93dba6b508504f8fdad130e1c4085fe2c8cf4922475561b3e5b12598261dcd70309ea0f0cdd15bd953f97c6755b4e0f58337a27fd9d9626d1e7654d911facbd72be17412bd4ad5e7943dd4b142b3c2c67feac3ec3d31aa1462046bc4353fb67cdb30a78cb6c5d34008a9f4441949937de7cd0ff8395d5e4271c397ed6a5052825871fc735a3db1c95cf7eaa419b18e0f1819293fa336a1e644ca8b78773d7166498d68e1dd1355ea095385b9852d4c700a0e135241c9de28063ff0943833f603f7276c57f099887d230229c4cef9d560c5c03b41f06aeae52c29f2259efd615ddfa13c72dfcc5a444fac2122d7358cd4cb3f6ddf46eb3c2b0ad3ecb7d03350e7cd47d6f5517e4bc2a9f09355d8190cabb032107039879c0d821b9881f5789a8edbcbb05b160e828e224a4bdcf5bbe6d3cbbe1eacadcbc18dfa70ddfea8f35727375df78f091c548c1098c15e4edee07a6a01883b97896cf75ec89fd22c75791a081bdbb9a32307f85d8f81dc3dbdeba1b5b828a0faeb5d24a61a3531957a7c2c007a7d6bcbf0d2b5315a68cf72e632f1705710c662b3d1a523273c97f0fea9e95af3454524927251b4d9e018df91837ccca2675c35eaae97e081c21c97b13af5e6010fd22dc42344a3c5747defc4b8c020579d583a30678007862feab00df5ff2aed5370c55cf9175c780f99b83a6e0706f5ad1fae09fea7391ee37b10ef15a815064ddfd03699dc1a34d99a43fc36c26c80a87061da983fba633b9cb266a27091bbc42139414b3449dfc8b20abfae9dce2172cc29a066ff696ac7cb1df554873be06cb849f7f24c9fa93013e9750ac7c20740224b0689144e7a35b3b84d8a3fdf3612abafb527bee8b9c23ff57e601bf7c8058861ecd5325872308f9ffd94511e4c67079e1cfb6696d75d587cb34aa93397ab53bbf8fcb1552ced2867e159920e190db59b0e42113b8e576e88b28721ddb1a8cd304d16fe3db8a7c71f3240a8a77a41dd36c484fb641bb723ebeff683e0c2b159d51d5af3ffc8b73e552742a795b726e3d07b6510994518e2b0d627af25ff7aa4911852b381802b7b7d6bddef4bad5b3613f88dec1e1559b60d1ac97216d10601b54c3c5dff0fc3b6f77cda1b10f3b7a112255467f647d478abd0af4d4734d6569e602e9cda9c024149a2b4fafa4e069c5d20c0ff5dd60c69b11fffd6c8a80df2cb17659a322026352fa87d3d122df97fad77faed78874cfb5d0cc33bd09d56face7df584bb12b6f4434ffb29f408c4109bf161ab5fcd8ac6fd3ab629d216bfa2b81f421a046dbe964649b9b5b1fda14bb1aff41e288a1ba47548d33bc575508a8b8f60818d20e473965bfaed0d062238069c4b18d107648091507a78c6041c159bf94b5cb7faa0e1338e4d9b9b3d769c547d5fd2079f71f57f6c5807c3cd0fbfbca2a627a76a2fda4535041164e62d00729771e006f35c99650ed83bfb612a4d6137272c6d9fe88ac468f7a35286246abefd4aed615f36a42844944cb8bf98c0426756269b01d2c90ddd31380ac03cdca07d21668998be057cb2ed0f24bf50b717db2adc062e8a715503dfc9438e55793fed37b54394850b0d9adc77335ee22a7bd2f61df43eb64425a0fdd9247fde5f0d6d15781ab055ac142f5120862f057e3a85c5a7f40a121173e4f37cd34c11f575c258464b7f3ef3b07175b5066552257ddecfa19f1c375d67d84191fd49e301c61054c122788aefc7232bab5130de6a40553475326ab8ae0a094c72498aa9b5efdb15b9e09e575bc932d72c2229243d60610b4630ca73056cb8aa5217c9f823dd4386b02c2463e88f442f2ab1498adf074e796f56493c47e343841b98d3fd4000f4d714faf480ddb67b6df21a3572ddc586efffe76e067084751720b78f20d6fbaa62e1e0542139057dbc0dc302c5a28e1bd4c51787c7775efa95b05c2f8ab6c7ae8c89c7a29d5ab1de235f921cd71db43585fed69f8208aadcbd3b1af1de0fccb281018ed3c42ac6067cbe5e01e2b949191baad10863e24af28be758f7bd6bc2b84743afdbd463610ac0cfd3dc6b225f9c662fb3a916fd69efd6fd3ba5495e964d42f4416b8dcc1f8b0e48b81c87daad8ad5538e1dca6f9a1d6bbcc47e10aa79b4af6e502a0ecb5b2c85577dd4aa651c50c266a14a20fc51c636cb32d391361dc364e12e2cffebf3b98b1571d29dbcbdd4ce95799b2873c02cec514bd51261254d8c20f03941a4e924de05a58ce60aaea0b8660090b68f914f8f77ebece00ed68f1ee4b15456ba359dc5adf71e0fe63f186e3ff887e410ab798bb01899438a117c51668130ac5325511cd458ef4d9fc8232edd4a15c23b098f37f50f3cdcd507d8471aed68ad2b9ea8f08752d8fa08d0c29520bba44833abd3a303aeed2ecd2f036baac37e9648a924169eebe5d2224ed25d792506e1ecd797a235e6d7aef2d76d20713174f764c29f421ac20c6ee8e13196d3e20301ff3c5f21c182ef880e46f5386a6c9809d3c461ed77ffba49975bbaff753710006f584c484c830f7ea2e525484e32c89d3032fcd36f7125f2c010c3d294676cd6ac186d701ec8de07c95be67e980e4641d19d472afec821000569b6993ff5ed67fa6b35d120075ddad24c987cda66bf2f95f3034a276cd8ee3c31bd9dd93f1a8ef9987933cf625b83a549cdf68c4a27f55fd43d335028c7b21e9692b96d401da60bd19696f5520b25fb3436021c36b0a6b38597e52f0dd975a84c1e50996240d657dae3d61946ea700a4f0613703862490719e655ebfabce87d1ddf690f7ea7f29a43e25034c33abcd93bde2bedd6e9d3ee83781f58c6ca90eab16a82d69c22bfdf3409b4598d70e635599490b4f22427433655d221acf284c2a3b06b44887fa04567a98460061d362e3ee8ab4665df419b2b313e802635e29aa1e3b9f7c911a437788096c2d1aae68124db7ec18cad935f0560fa998aa5aab582840f812823f7708ad30cceb45ed9ba40cef900020d126a5cf19a66231f7e569d8050903731da104f1be36a5645278ba5fadcd9a7e1146fa32393e49b4eeeef8d6a0f0781a39cb1a39300d0f09a5cfa78ea8392bdf89735a2937c63bab0b6e76e3be7eb6111a2c24ef12d8a90520732ad896db5c6641279ee4c9585591eb5bee8e1ba759b000a8bafa6b3c2d33594b8d0ab6fb3bff00c8a4cb640a9a6af5e30a110d6f4e034d0c858d5ea68d55a7ab470d5f8fc8d024a6906dfca156e87721b0a46836496ce16b68a89381acc3ef3f1215e686f5121b492c5fb0c841b40fa8c6139e83ee5d0962f49f4bfa7e659aee7e1d958b7c5edea568d94ee040e9751d8c6b6e36cb66986a80139f8f2ae3d6d14a6901901b81b09d5b0fb422fffc6b415f3b544f2e4b3f26eb81be4086e9b488c8fb70bfe79b891b767b4a14b52c37bd0cace93a087953f16e821b22c7acd0adc4709c3db9a572dbda81c706705100937e89e3a342ca1642c40a284cf25a09a51841d82681f25cfa6567676685fde9fe02f1d9c676ae0bd730f5aa15fb4c7dc889521bee0e2576b157e9f4548085c1ae68cc09853d3a83c848355f510a7ca58b65aa2323fd5a0f968a2c0e7e201b4fe23a28183c48870b30d0e7030fdf621d1209b131ef747a6f85fb0346b26f47842afc87f6011dd3260462a848b1a732fed2c565cf3d56fef522ed7fe31ab63456f7759ed1321dcdb07ee9888f0ac5b78f9b434478c33a007a483fe10929413b28f984d5036ebc0ddd830f0ffda42f7008dcc123b4f386ac4504d7a6911655fedb22f7aeb725fd29c1a727afd38f031c2fa23f4ceb43ece9502ede24d8f255dfa198212646b12b026e4bf10948bbc82632357bd2d305845b0adacc1b89cd59e89aa939c5472a2e45a2c159e097fe3f2f1d5850605629e5ec5a91e3b67462b333f658e105d3c5c3cb8cf04941a3c1233858cd6b066093e76cb97b4c081309afed40972c14a9d1c5d951944347aabab3a117547eafcad42162979a6fca34a1e42aa2b91503ccfa72b76553f73935c7ea8a61ca6307a47ca97bc51a9d43f310b2ea8bb618b2698d43863a9980968759f05147aece4f1589212adeeda6c14627456a038c326a07080247bb567018a6dbb42864a0b3d3aa1ddd608d68d7eed559a9c397e554c171fc4de7f9a7f748799b97f18d6f97cc1c838091c638a1e9e3a614ea8f137eec5dbbf1d6c96c68d4efdddb7e337e944c94453d2173016527453d63f7af942b3d5db986aebfe7efa0589a7976db2184bdd2ac44a3bd606b7b05380dc6234a38339c6f0759e6956454c7db3a1063bd5e4f8ba108bb04b5108f0649e99288f90f4a39354f69a399260678a0c341c4148bc3a277e943098f7f691667f63fe5e2a781fdfa127fb7b25ddda4f521066fd820e266a6f6c6e01be5487d1acd6b96521bdddf596e35e21335c951910a66bb70c1dfbf70f34e5fa18a195c1f244547c75fb7f9e22d399e04bc447cd7704a9fe08800f6655ae2ba4466cc13eac80d7ddc9649b213184fe3fa0ee7ae3b0c4bf76a147d39ecdc912ac0ffa4ba6b63d67dc1ea420555726d4863699d36a34c4010a347c8b97f5a0dcb00a7f1e14736d84461434c50a22339ae1ffe9f37e82f2f8e62b32e95cc8f145e3d2f6699c3c15350e2cc57d723d047e308dc0544bbb0cbcebc7e68d4a774c2849ecff8756ac6f9914d7ad29fccc8e135880d1958bf76fd31f8fed27fcefdb30f15be3d6a5112bda392ab5c93a4d0a0666ba102d966cb35d0c57ee141b609fbe2c2bb67999ae78368f7b800c60f1b907019bfac154b1854c51c9a5186f5ea1bd3ac4f9f604b491e9c82c74293afa2630ca156ceaf9e51a0049d4258e23893403e5f94d9af7558d7afba6244546f07527f3e05ff32c87ca117de140405559ea623000b121f1f2e749acc0cb7d5b3839f2ba38c23e02d6d05e5379d6da9145ff67a1a35c8bfee279995bd799c5f9ff80e2b6e8b3322d6aa29e049342e56d78e938e6402af93f737de7348a71e4924ebf6f9a7ea3ec2409312deac60c347a3a01c7426c5073c86b8d3243c5603e546acb49b5c28844c4a4222c1c85de4661c1961a71c4b2f2294dab1fc7a355e4e26592b08adf4ca463c54eebd2f30121a4d9a24f3fe205ddcbc2596733f898d6db16dd81f8a9a4474f6514ed25ba9ca8986df931042214dccbd904981bc3436107497d9cd493f6b77f7aab3b7b971e39a1ded58a633674925523030896e7637f108cb86d361e656576556e40227f1156e5b291c21b4e22ff74367ec684b95328ec1047476d75867f0befe12d1cd3cf08cfa6edd7e8f677b755b5f540cc6acaa74efc6c2821e3fa71077e1692d5a392772ca100b8d7da3c42ebd0cfc628811e2f325a5867fdcdc8f807fabb537b7546bb542ab56b6f639deb46b393e02f3cd5a78b10fd5d3f46b25c41bd8d321bd13d6662b5390f45ae5d8fb924c0d6b4b9c2f844999959981e89617c90cb1a4c30221a646b1f29657564f6b0efad9145af1493430d6f11a353a71f49b9b826c38d60eeb8e542bc954f3322f715791441dca8b7c298ebfe4651ee3b888f9ecce296d4e5627ee4f870e19cd66b421293a94648e578ed72278652300800d9dc8f8672cd113433f271f3fc29582a8426ba8bdd7174c66129ebe504f3c38112873f6673881d78e3d5d44e705ef9e9da272bc4d4c20fd309f7662f75d725228af3acad52ebeba703da90445320d1a393bf04784cd1a83a6fdcacdfe16954b52477387ba0cf0819035435c585aaec3743efb18b3251bb5c6694018af515f198121c85d8f836aff8e4ab81f8c26e9b5fd158b2814e7513282f37fdd6d7cb0067da4f85dd1dc4f8ff9256ba875ed80938150d518c5ebab258a27692060c4ccd9fdff2be12efd3dbae9e73b6632025edf91b0c5f700c4228772271a81efa8f21e13ae9e44b47b923e44fde2d4bc9854c9341b1df22f2a5d2ff3ee459b63bfd5f7692ab6b95e50806de5b434dce41fd7da714278ad5432e153ac4a9ce3253ccaeca8e108d6ad92427a4d2f5db55be7261f89ccb4c1f4ff4b980dfbc8dfa460228d75c60fb1038c48a658c68cdcd3930a9c2b29c8cbddced9a00e1184da9a82ef00296e01f7d5700956b3d51cadb5803f2f39a0fdeed828a732477f00e5cd663fffcc33e959565fdf0e1173b5ebc34f7fc7439e0c9039bdcc30a9d02c32677eff6a273eb9f80478e93955806490f8a2c6c86ef26610cbb6eeebb25cba5b8744013f015588f8cd362f982c8bd244783073ba185798773cd957de0040696158cc2f9d902afd1cdc43c2506f191a5b6a01fff2a75cbe7adfc750e8799f7ed43bf3e69dd1503db696c1acecd9e84bc92a2faf1c64f4453d3af63fbb9151775faaa571f93913740a4329f821001afbb5a9b83e199a3b4dc083ecfdbc16046e4739298e7fbba7a8039b21dff53da4319d120783249ba9268527f520400191696d715f16ba639a7002e1794e750324d680847ed494a0ffe767c8ded046c36d196028db82e7540f73d63843b44814c01bee2d75c379e18dc92501ee47df1e86feba382a4969439b88aa13c65b00f161df0ce68d663dd4d2c39604cb34f3493aefe32226c7821a67bf86a02c4a85dc913eb2d6efb4e3dd7b59bb4c4cda55fb8231dcb476b43e5ba63770dc0c36ce954ccedb0dfd67dfa3601f4a0e45059403a62bcbb50fde5d20eb0a6346bb3a4552f01afd16554923aab69d4a5ea47e5a546b84cee0c33fc61ba06a8c2a86c33871a582e0b28a33a5b588eddfd379c546bcda79f4806e1a3938286382519c0f09d16ce8aa6e1ea52f506e87aed9b66fbc053e3261df28e6b126fd8a76002d5f70e8c4744d28534b9923a125b5b0853570e6d99ef21c5bdcd8b1f7aa706cded33d4447e881f82a67d24442340dfcbddc0c3f5939e419865034db30b5661eedf86eebef2fb108e2f6b80b98a2b53123d7826afba7defba17e871746b4c065713db4503a4c5baab879d5eec3f0c2261da562fe57780f20882932e07e6c2060dd5d707e3e1ddcb3e83abbb88b81ac80c5cf76e88cc21c7d644a093881cb9337d0ab3906eb550664c71f4912071ee0508113b2c21edc850ca4204a1c7110ee92b6c29aee8b99d4a8b52ec7c0c5d10b7bf2e3e0fc58e0c1a46b6a28720fd728916f19a7373199f8043a71b7dda2a0aef97d11693372da37428aceb15d3df8756e2e2469d036d8cf7dea07fc7bb5692e8a37bfe3a58bd1f6ce01cceb782532f8a5cce67395fbc66dc0ebd59487d2ca18b991597992dfa8c3bfc35d9d7a58b0449b85f4f2f2dec9eb6a5f2dce5e5ed8df18eb675568433062faac8d1dbc808c6fd68d19552cb0e721b626cdac6498b68f215354283c425bba68f148fd4ac85ed2663361e6b8b44752637fd65f168436a7ed20941884f1d2e7d06b2f61dbeb757f6ff51d0500b1b64118131c45cf84881e2ad8586418d2ffb9c3cf9d35b456e7eea584758a0f685e86bd6b1a747c0726869f5f4eac9901ee71626697b03f657ef55c5756761e5bc7ca7edb5892a56056392790c00712a02903c6bfe260034cd529e192d22ff442d2be30c604fedd04d78d4d47fa72ba723acc4f7c6d9cb88d2563953cedaed2ec4583375f5de79d96e8eb6d13de26bedbfe6c2b02bff128961da26fa5745c3c603b1c61e1131ff18f08e6bfc7949371d976e18cdb6e5a5a8a2733386ae9adbd6fd7339400346a6061099a39f95c90e61b9c799094d933cee09519115def6d7566008f16b198e268c9ae7617f6b4b4318b2b6ab4cdbecbddcf30691c2081dcd1ab069875e83329889abc09b053054614a2f90916786e9dda963e883156b0126c4921a3cf18ceeae37fcd6633165ba7e7fbeb8b73c57d3202b71527051ca3cf77e2f7d31a4082a690866f55b382b9edad159bdc3c372c5d477c932f9ceea8bed6e6d2729fa0a777dc266ceccdad8279652d87737d750da59f4de65bbcb472de1a45f60d4aec35f353a325286ea199982c63ba414502007bda2bbfab82bf61a39670daafac1db0de59c00f859355b80a36c9e89567032a66fda7cbf351a3b05e2d317a5b6c653d72db8ae4ad0cba1097e0bc7ee81d26731e2bf54c9b050a20f43c2fd04ee6f83423dc02e3315fc676cbfd719ba616da8fd717604b52d508919e73328eb15220da069f189d0f11bcd9bd2827fa05fb730a44f1ed6dd968dec537b1cea47a40aa085ddca07ad891da67925a1e57b3b01c07dc004ca631351b28e425d44e679be25bff58cb9cf21e9dbff91abec40105b0dc09577e000c4cf78c1d20057ba8ea78165facf1ef5942a868d91f8e06f0c30cba7983eb318be08df2f480e41d55e75aa73f78dd845c2abcc51e024d0d40e0dbf760b982c1558edb57442f498e590a694070d91b8fe3e39bdea14b7d8d1ff41435668d265168e0634be88a72bd1ff31108dd479a09633b6b6a02e7a039e151a61151cbe3504330edb202c2de7be200c7f27dba50af9b9f7712c552c25501d1dfa3fe769fbf8a6676ad8d5dec47e046d0908be98b8354d896c0e87517aeca3159f010da7442337a70d06ed021e8807d8381b1712cae2a8cab03a5c6216cb8692fbd4d1d9ba8766b80a8742573404f5bf7d4711237f4aa8bcbe5a34204b3afbdd90fd2136e052847c94c8cb878b2ce4e0a1f8a80e686a1f6aef3caf254240e4cf149ce29274656d562c8af8293744d093735a0e40bd4e6110217c0e19a77d031d91338c16476197d267fae318bcdcaaec61214bb69df6a4d8930f6abe54002f9f18d0aa8dab0898c2d9ca1ebc870f65a4b26c314929371b417668f58778bf306d2d04e0f2a14c38b20de8c3de812f05f2c06e47edb81887f330047fba1472f38b045aee3a1415db967d77dd2bc10a39a482269ccc191703e1ee647dc3ac826862fd1fba55d3c2ecb5c39d2cd51f002377fdf0e27687d0bc30f5380f68374e3d2a1eff7d2e3681a971c8fe62be2e32f0120d014ee17028cf8f45c49639fff97af112a2f946c046b3e1c1d36feae21ef50894a684d05dec94765c8d6bdd8e01772d3123a5a4781037d199768f9cfcffec999a7d2b8e5ec9835aee281165b58080e594f7a21e236177ca7cc6ed062c2e55f65afa5e7a227b079ad76344875be8ad13362ae9c26c4425b188ea18d2c052e341158226c9ab07ba1572c8619fd1e9e7a7d19206091210c087c35dd10bbe06178f2fcce00e01f34eede8fd3490a0eb57d5e55513b6bdac12212f66e059162dc8ed15b6df4590b3f87230ea2a38fdb5130c229e0a63790f0e420d70a4ed0b91d431c869abd5c31e19e36ec596f47933dcd867ca2cf1a44c0266749d35c145f157a85bdf732ad3e4a648acd6c73be736692614f3216a074658e7a6d04b2551c2dc8ef8a0bf6fd167125f1817767210e8cd22eac0388b62be3e0aa5a0ce67274d8fa2a08dc156f4e4d98e967ae6d899a19fe342e3696114928f1f38d4bf8bc8507e14798c5250322d261c99bbdcb864402c20b282f5edfba177d9fc696ea2f19db60dc4c3dadcbf89f5f84b321e46e0b86c6f831715a46d773a7264548815cf55a5242ac9ed73cf5237ee95337d8dc5f8eb37f559f9a626d39612f64d0ff4b49e3f51beb9a61121215e872924af3dd9bac59abbcde37e0979af399dab964b9f49a3d4927d09d5b584add98e0825520f59f5f2c2b638705637619263b8b28493990fb06ac6ce1430cb1f36673dccf656cc6ee2c51312904a6401b206f5de37a78e0abe0bcfe967d1c4fe557adb0912434df1e4f46e11fbe453bc8d9f0b570568c9668670f10f7a24bfc3d5f1f6cb608e7c1526b6234055124ade6075900f2b0ef56a6cb21f6bc9c2369bdb815d48d103b955e4d7e85ce509da6b40e0cdd3c7a0e137e1ed318251bc9584c2729662c29023f42274fba77fc7f5da4c345446743be935932ed226b4916fc90a34749cb16d9e73b2a98f49064a0d251db8295b425e870dc245c82310b60aced58dc6e90987e27555f6faa8fd943403264c6fa20abce0b4e183ffe1fdc34a4a6f5535f4c7207a366434ca3d6ef5bd6d7d5df8a7b8930b8236ded8d520832d151196acf7b54daea4ee803e6f689b70a70f1379298fce8102468c9264575af92c1fc4ece578f73de6ae15b18d9716ddb1072e59284b07c016d817eaf6a18bad458e18f4778221a0d85657c605ca1f3a7242bb3c519ac347746994034125aba0a001a38ed23ba1b708848b25d9d73107dca9617c8b05b4be3710a6e3406b327b1733fd8ad73410d6a89acf754e8320838ac72ebba481383e3de48bdaadf7526b9583059440da9915c1b788e558ba146f704828bc49ff05b6b107994544b453b37ec2514b7637130250503ba8a9fea046da63d078251f6f2ba301c7fdcb3fdd6efe855a71c5c9cea2550f941a38e1b45c495045981efa84f0542272d9d0b3eb0cb021db2a499332e6daedb0704c3ef0086642c4299bcff44318783499ee8e60a44fde7beb13bf5514e6bb7b0d1bd2774385ae490538eed9ec02785764f723ec5b5a6f20df6ce70ceb650d3c3e1a68cf0a20cdc7fc8a96a2fab90013cf78e8a3eca57d59887582d44430030438453724c604f2f0827a4a8f4534c946c443bf20535a0d6275f8978f5fd1fc7d95eefdabde70b9a82de065d57968dbed67a265a4d9abaeb27e0db67032b40e631856f211ab4f1fe18515362b8d1a84af4c3714129cb307b1f85448120e00ce6699ee9781db3c6957bca43ebca9fa27a7f1306566bdcca11f8a1fe28f371554c6235532c195609d255057037eaf76477223668f01a38210d114e9d7d9cbd315f869fa3d6152de12c1f713eeb3b142f79bbefa42d15fe7de6eaa5f840ed963d6abeb3cf9ce4e6b08ecdae2531413fe12f89d18f7253c9d4dfcff1c74c66a2faac50708cdbdc5d70bbb55bf490bdb7d037198b7f732bebebe3f2d6d3d3698e0552be2465a608980020f5292efb43b415c245640427f1571dec28b198369a84cbb246d4dd6a78e66741ee6bc2a84c15b4ba3aed73f0c73e656487f6641b90c11dfc4ea3bd04a87051d7163ed877123dd2009421fb1f05c304eb0d02341306e2172acf9fad0151d9f5a9e267264dcc9ce95c7447ec9932232ba34463d770ff53e2ea234352c0c5ccb56e9b681220ad13d174f76f0432e423d52834a3419d0b89be81e3c9ced5b5de67a012047409c16bc29224ff64730cb02cc50c0907abdafa45e85cfb966bf79a98b135e8a922db1251def4a561ab17a1f17abae246f1a53ca167a9512f3edda071ed9c9710ba7c90e48aa25f26ecfe6bfc3315f7e7f58df387e61d5051b85e2275d514c99740a9c9dfeec57da8c65c51ab96b6b56dac59331f1e62c9fbdb0540b85bd5b407f9cdf4d7c18fda5bf516ca573a4d40df8384dd1c213a12479394e883cf31a08f84d46c7f998ee068bce4bc6adb91b0dd918add3e3df982462d6e84235772167a2720b43de0159f459a9227046320d38417fec40a8da2eb927cca32a3172b9adbe410785c493fcfbc344886ffb413bb87a97327b153d6a63001d74346c3062121e213ffd3a636c959c1ccacac263b89d9b27b51317bf852acadd9a1cf10a9d5c0234d21f04c58a70b1cd19a96432a81931839716d0e20cef26648c5196026fc80a5d6d5add4150b6888183738e5bee2f9499d86c92f3d719f97fa349a911744c2ca44ee6f072045715a451b6bc086780646b54b5d41772985a1a162e5e52c873cd01217136648a359d809ad6d32400f6ce90a5138b9e9d9716c6fe887401d1334c028c4179f67a8ace045074b519ba2a2062495cf3190b730c30f6285b12ed9980abc24a84106bce2ff97461034551a13b590f74ee0d7cd019ec34b005f5368488e7803aa7ec61f22fdd2a4c70dfcc7443270945ac8a56a12c19555c7b6aaba65b8501b280816625832eb1c1020b4c957296b14b6884ae04a565b3f367c9ddb1867334db1db0682a035140f251a09e93d153ca78117504df3733efbc57b8d621d42506c5a270a6e90294bcaf4c4952dd3aa728d5467624903b516cd8408dc75733a4cee388efd0735929d057fed4929b7740322b7757399ef9febb86fcc10c3f839c2847332af4b9db25c6d0db14169dbcdfd47e3a14ceaad78322fc8ae962b920dadab10f1d22a8f9c350e8e18d65600fe9edbbb4771a11a582ae919ba7fc7b2a27f8764fde02d29db710bcc40845bf78540d3eda72500fc4692c73ae686602c0229077919e36177761b44ea56c111f2b05685bae49829927a9a230b33c9c2c593d9476cb710e6cc2b4ce7b76faecf7b8ceaf06c11a472d8655236b558409cbfeca5fe9829b90eb1c1d060862e3c0a74effa78e99b072ddec8fd30550cfab8a5515fc947a0b7b1e2d6ec72bf591d774867cf0114399311fe3d7fd030a437986ef5a2468c0382abebd06a1cfed97e8ab51ecb381969966d01389b358dc31c0b8281d6ec8840030a69575968f1cea8a96c73a30ca278de232d12e68cd310afec7dc5c906ea28c63709e44dbb1af7040491fc3f33679cac3bebc14abe2c43706f72beaf2be14e35b205ffd4312e9d8b18979dd57e5702a3079d25e069a5cdd3dbc571cbbd2ba70ed761df097b305b5f6bb213c98ee1cb923c59c1f38e2368e9ebc19437bb5a44cacbb673149e62c99a945c62dc792ffe73c778d87a56047914d68476f6a7fc54a56fb7148463420546fda5e2d1fac417502e1aca27d372265f61c9fd23fd1ab1ef4240b71275f36cfde67ecf4ba8241ddf8ce5f76eec6c5e2b5128aed018c65333b37957ca29d9de63acfb7e5bbd50e5a6d841f69b1b8495cf9790fa6a442ce87efefc77beccb6ebf934b2f1942cec8297e9bc72295492b5b0184afa362e2a1c6551dc749847f54ac7dd45648919fc239e2e4a15cdd9c21aca05a08dcdf9f2853b8b1fe256ceba844926698ff41bf34358fad543b4e2963d2c7d164d465002bc956c7f507064573b7da611cbcfa16b9d709c24d3deb6e1060b4915c0ceff7cff17df1d44a67f9c937585cbf58860f431a5d95f646d0e5b6fe73b7ab51a781fd31b56f3432925a3f24601fb4d5d9f33280eee1d127a1b4ecbe4aa06297ff25556fc218487a1fbc50f5612e99ac72414a8c7b4d5832605cb8dc0a90a21f26fb26ce6d244425456c52a55fb4172c9b67e41907ebcf47c6f5058685f747430cc6b2b1c186cb585a700f4af455cb93e170b755ef136aebccd4e9f284fbfc32822106da1af068848acc97057b9c343f9c5ed99fefefffad87b423d409cc599ad88530341916558c395b98449e44dc37f6f25ed1fca0a0d9602a71c525365dabe0a007e5da3e588141c1d8c2df8212d3fc454c90427053d5e9e12aa71ee0e92fa5f7f410f8e0f6a0da9561a78bc9ff2e9467895facd235e4bbea87d3e0522c411e0996c18d69ad4dbd75af12745ae16086633b32b9ec4dad20f30fefa3966b2587eae6b1b46e9ae112c839c2e18fbcfd1c147292c8526ca98c061bd12f9be89abcbb189932eaf2ebd9083505742ae8511d029360ac0ac22b4a91a35f85b67a7379afeaac22c52bdf823f3600e6b200a28336249ee5bbe1f6795adcf5f6b38a199a20f638288c5c0431822fd484e2f3bc4c2fb98341d321aa4168a4a9a072e9282d55e5e5edead4ef08c51e65a29fcf929f8bf15b325dac4d6a9e9ab252ae1f27df1bde5b3630559143c882473b26879408aea12b4ae2c2b09e7cce7e808d3fdc0c435be6a3a7988d2503435cd8d8f7ce8db79f1a72a8ada99543750311117f6a9a7274f53d3730c0af244745b40d81d575a1978cd8065b91fff3fb1a6951059473070d0c7bc5eb5586fb7a766c00d0d91ce105d06b630a7a58b7f401fc9cc0335ef8bce24d6d3f804e6e8797804fc3e9c77246968e13e65c50f3641aef03c13f02520058a57257289d6b2139f20d490ab4bde50cac3451e974be40a3f46478713e30f860c4ce5c9959690e04aba37da31501e0d55526d350a43f1fdd79d8e7f61c78c5f09715cabca0efb2c3d836f555b7fff960989290f10ca39ef0206d6d921be8a7b95c13ea0a6d70854780e2c0e4dec5fa5e21ed03679a0d09c003b6b12ab6dacee8cb25d6aecf0a3c06e9cd61a5151c33212c41e7ae4b9aba259b29fefae2c5338414e6298866dea4bed70a2a23daa72d7036fd84cfe9c97451ea03506f06ace3fa0f7b316b8c43917bbbcd8089057b645c5fd56d680e586b0f08d9ecc3e7c4168e95987443f87f1ac53d4673f1801f804c536e0e8e9202cefd082b1bd816d0132dfdcad39d94018f4d1d6c93e4f69dbcee6cb0d5a0313f660749ff727fa9be9286bac74f3dff8d35e100aac0ea3eae31c98644802202862a5bd36b6ae83d8258aa17d5a4bd7ead616e3923310198e3dbcb1f87e345310e44f4b40ba129c49686e8cb3e272c03926a79bc2ecb8689ae26d74081661556183def17583a7fd397ddc19c7ebcd44cc73388730b3f9c0b8def253ec35917d240c72d038dcf85b30a2f837ffc333cea6fd795566b7e7219e448732d9f80fbb05702e2405cda66b95fd66bb4e06c807268d48a8b295fb0fac63834a0600f38665b6fe990c1b886db2f662a063a9c7ac1ed8a5fa7c1a29e64b488586dcf41ad389f9f4761dfd7df54b8e7da65064d2a56b70fb65b184f078007f16403e15c77417570a8c1830e9fa8a922e20ae0e8fd39bbdfc581065f3e46a38675a5dc0d28af9bacc69849c4ea4337b4ef71aa7125e00787fed7a090f4d9cf933a14e3226e0f968eae073c8f05eab573c47502d989a37a552bb16474c724f284305bc58a370957ad8452ac17054cc8edcfaeba7a04ba510f8501392acd39b7b196ff957acdb4a1eecd5aa60dd95331c490dbf9e0fa91ea23ef6e9e0df4f7cf834578f328c95d39349d058c14cda222e7421ebc47caf1ead46329726ec28169e795b4fc0f275ce8506d107501f41c3e2017b113c3aca0cb83352bc74b0568d4f0679f69efd778409711952011ff1399edf819803ab36194df2b15a54e6127f004be9bcede12e8ae758657affb2e1852c2fd3a960d6e62f3a965573307ad8d88734ab8fc7614a8e3a6f9fbcde3e1799a79a8d3eddd9e2a73f848a2206dc094e38bb14eaeee34f101be9fe3fba08307d108f0ffec887e82df55dbc578b3f4d8bbd1e55ac6851e36712268596c94e81a69b7049801bb17b49c072981f040ccd0a255cf165d778fbe2c41d5d001d2429a2ed04562952655213134b61fe3f9cc5c962bb8b967d347d951414a18c226f961ef2881661cca6673ebae25e076b40e2c6ab51e6bb1f671b9a9530c0c81ea480df9754c6ab7e5d6099ff7297bf0d8730467f255e5f0d68a3eb91910a43ed19f46eef30abc6028a8c29d6d702c83b220c8210eb9529891cea95a716a33f41c9a682b8c2d523af62fdb80422f6368f21c67af1de39580f0644199b4acc7cd268efb63ab736eaddfccdfe2872de8444576f5dbf633a43815c7d312f35dead9dba9ff33bcaf6fffb30c85edf226133ba27e3eff2b10e0216c43ddd05459f100e553f6782f25294eb4454e4a0bb883cf408b2f9d029c7b8dd222388746e54c443d328ddfcd04ab03814a66961265260369df4f393dea4a41b1541a02c1e820cdc741a748755acfac05ebadd954a924044911d853cd04b35d41246d836766ffb03be43b4516c5e67018507c64803eeb9d84abbd0894c17c426d3b984ab75bf67e03719965e7ce599224caa18cb9d08075f4ed9c08496d08fa6d6027b0024e0e5a3d5862483862eddafb49189916969799098623aa5605f142a34a49191a86215aa71a272b7d0b1563fc54c0fb65bbd6c98b1c0605a01b5b6d42e1ec6304df3ec9022b3c3e9eb49df7d0f69c5ee59298e270812f000f9bb7d70631c218e30ec47c4def260d9651d8b9cbd0897824b43c77f47b01506c559e1918c8ad7709ef52d0dbee336b8ac96b3b356232d9ec2a6c6892dc1008461593ba496d6d87d84933b09ca8bc6be7041f277bc92bdd9a16a6f98b524a582764e3cfa799b212d62140f0705588de1a03f5fc649f919c196a8bb1caa696370d9ee4b404f35c5ea2c6746ff10b9f36a8a63d1c37a5f5ae71b421fa9c7d886c9cf0ee71dbd9f3ab40f78e450a615d9295564485033e47d74702fde1c55cd5ec2d089db4f31c774f9f7a235f42790a165b7d9bcc19f7a76fe931efc3bc52008d34d30f8cec2e51b5e6675645909db24876fec206cff895b04bb966eb8fbdae3e282464b0f275c408852929f2d55e768090dc358bc0daa9c17e1111cb76d8d1212190622ba9b27bc9815f040e42f2f793f5233d7a057f4862221b2ff8659eefe84ca60f2766b403f51e154c844546385ea2e83569d233cfbcb4414fae15f7f3e1d6016de45b0c7968e8ce6289d490a69ba8b56f62786d41397d72885904e363e07459dd79e073abaea52c6084256de4396465fcf6c3558c5ecbc2799d0407e63b4a10fb9f9a1ecd5055ebd2a86e2df85bbb1824e7d23f64a8dedfffd9da83699f61d1e75d1c68ae49674e5ea73257cd89d53a4f1a40798aad8eaf71f38d7058d3a78403eb43ed5b186b5c2eddcf34ea7a40d0456c555ccebbdd53808d8ac8f7007f9c948d02ab717ae9efafd1d61b0e56bb23eaa56008b84558bcaf818f01fe731b5c8bb9bb2e150a52f013a105a3416b162d9925cf6e6af1761ce2d583255a877ca683b983572ccf3719c115087c9d2429be436d4c8375e6342c336cf3a1bf364e036b0e71d073a9cdbf1c4c95328f27e7cca78c209acab04a3edd3d2cf10ff471f9a22e94f116bcf3bb7dc30e45b403ece2be71d3aaae878b2ee374c8b3fc2f942cd0d4d6590dd8dcb958a57f47b78d92c63aeab27b16e20cac0f06446f6ba2f8b6e111730690e656b3e29c0f669b2bdc57ac393a7201b5262c355b21842dd7ad30ec9811dbc005647ac2546045fab17f8f248565fcf7547d76ec104b7848f770c0d97fb75a86a47b4b88392b6b6f1e5bd9d6d5a44e9e471ba9f819c117f5c5fcda5ea956dd5fe710c100a91b4be83337adb018f587e990005fec955891e444b972371ec643d7b07cb0f4d8d5acab5a60434746907916fd1d6c0df44e0947fe74c718cde1c6ed68866b6b34e71c5ddde71e848886e2f04d7c700366ec6d97805123552114c0831e6081b8fcdedeed5beaa77032a359bcc3d4002c2fbfac77573391bad3dad63f6fd98ba391279ec3ebd7b7af76c3a6c0a6b602e6a690fe4679bab089ab76446af32d9ad14d77166e9a366169a6931b9fbd61c2c37ce8f7a35b5054ca23be64d60afa13a340fb239110a858d987975394ee8e6e4b7b47954fbf96db27e1f3d7b5cab38fc963b26e07667ec97ed065b4bd3fb72e1cee38ca877720497a3566b20974f2dda3c4d599e5aca033ddc33a49dece13a4f26101da96b9e59ff6eb089a10a589ef30a1689c411525049b8af362bb0e0da7c96d41fb2ca1851f7960b9d5326c9466e11aff4af56e99f20e25323911c12be48491f47d29bc2ac4b37d8f8a4c724af82ad0caf97bdad851101c417ce179b63bc81bf48082e680ef3c58d90bd9ce42f8ca5a3e29a537282c099a57df4154201f502475897b83721345b5eef7409c65ea586e7ba32d35dd7cf2a740b6bce98ba3bfa88525576630d5da7bedcbab3baf2955b7073a4bfa3b0b82715888e9b67c861b321fe1687567e77f7f41e2411a263bfb0f836e80ecd5892bad5df556aad743a40a492281c4c3e30c2b7dc14a6465ba8915a48d7c259d131782f476dab4d002bcbe59aba3a9e24901df285286cb61f985f52ca3052d318b3523ba16f220351307fc57f90a78c5a69d60d43721d14e5d37a94f0eda2e7ccdd2723a10c7c042f152d5cdf5ed6ccf9fc5575be38d14ef0c58d6dc2e4745031a90803a255188dd4e8ed30ad5ea14ac79b0bec363379308ec236f14f0016907294d9d737e998dd390d4a05c725d43a646da0463bcabb0eb053f8bdc0d4adf59d645e827f1df88a450562af26a9d0e562c3302c9e09f720a8944d8e473ba8806ffb0bb2868923d39cf6b65a99391352fee447abb41a6b46edf23411ae9c624848f46f88e69dfc3e6dd10d4fde03991ace4f29d4122f30cb2ee23cb20e7610b2381fda767d0f7097b6b6cdfd24e492a1665fba67d71f9ef0fbce5c77140ec60fe94ceeb6e61281bd5b81270f4cd094604f02c507596b872dc55db63e6fb4d552d719920cdfe4abcf7728fcb1e8bd21b895412d4506261c0288824b766f9083c9c30c96e8962da0f3fe9ef523ab89bfce11e343bb5a8417243b5bf1e61b36671968377410853ae901c2163d26726f2f772348e835c36669ee2fc248656f5f86733290e5e1cccde3b38ff2a472640dbdb0d4f7a9e336e9551676bf34a459accb6ee109f0f26806e6e44a56ba00f508da81bfc5be2c381b6fdd12ba1db449af7f05b74c867eb1c8e8aad5760b4d4162beb36b5e3e9ece83bbb7aa6a4b39ad6c2634139a2c4b88f78ef308e08367d04dbc36b05cdd0844cd776b009997b45c386bdc29fce77bd7a01f730d379fd3eb712ea7db701675be3c773fd62e3447d337a191b468f20de2546948f17acc7c63894935528a949678e040517c2fb96251ae03ac6998e294f2bbb47415c17b07cc6235c889a063bf1322b3fb2302ada11c31b7f82b7801dbe5a84ccf383ce469a22901e88dc8f14c6e37363f33cb9f4c45d55587d895ff382126ecc39203391e96b6065faf2b80ba0df52b9a402b4ba9d4652571ef0981d0242ea14c9ee57da4610515a7ca8083bc64215799a8ce3057fe4856b4e6f85c6a4a2f10540fd537519448fc42a7a13b8179399e6bc752317c07a285737b51eec0c6781dde82c3bc7ebe4a2fe852575e43459bcc08c563032ac1928bec783afdfcf54d76fa4096f6d6eb3ed95aeeb46d65d47b33dbd2c2ff11b0a005737a0c495586c9027b8b2939c5cb0d5de1efde8594aa75067d8c0fe90dac44159ea4ec6a2a9859d245523a006d23bd836bf88b2c195f4e663222308817886a006485fb095941ac0dd49cffeb524dae2a2af770436fae32efff567f2b9aaf71ac3e0d8526eb668bce8f1c5e18d26ac93cdbc2715c32b45b3a98fa3818c372a74f3d2bed52b687668a21a210725ff161e336aa78b36fb709fc8da836a9c5bd5828ea581595d21adc596670d37b0b25df74e32c36ac25661c66aad8e49c1160c5f6ab35667af05747beff2fe099356393ba931b0fb10188f99b20a7d34caff4b67f21aff9b8efc1b96f8307be170bd08c80c0af3bc93d5fec80f1637f3b15931b072b67155da3092203591e2fe8e14abdc27328da7bdfde9b7f6c5ccac0281fb51f4e6cdc66066a54e6bce46d423cc1cb9031f2085d96dc04638fe26a2f785a68a8752dedef4c0dbe4a77b74e6dc82f80c8b1680e00445d72162f046fd1a27a4e814b9dd5ac94cb83a4b4514130717b64e030b05abf9a13ee43456e833bcefc321ac8114c8c4874c82f1d208f3b06ab674a32b26bcbb1c9f51a5f8d3657205fe4ee886bf156f1feaa9da3cce77591102b07df33b99fb6223cacc0934d1d5fb1756518fb9be3ba5eeadaa6d065c4e25e1858879b959a5a792251e421befea08797087ca2b9505cf98696e173988ea4a38a5d6420a75436650630974f3b7238c2aec0117da9797d7ef8c6b8c9fb058c627d131b07d6cd01f6dc897ad53753a8eff4da80e36e847a205e725745379bef9691a1215b5e27f82129c691cecd3d337f38617729f9a1aa59aef24d642f2f4cda525cf7bf0495043adccdc842be6837587e9c5b5a914cb76439ab134378a8adae0fe9f4eaf16eddcef711280812e70529ad72cbf9c8d11238727f33e2c0563b9c19fd64c528d8ac6913abdeda0b75f2cd2b380fae5ab871b660c68067ddb4be25b10ab02f8420a964cdbe124693904f44866c77366420584625ee0fe21c6f44474fb114f9e27db1f1b0670e32866e10feab9bc3bc830f41ad0a56a2bee0a2e4a337660a0a61dc88d062611c09a01cb7f168c8ab9da37c858a8161ccf414f38e9a0b9be3531a00d9006869909dc06a89f1669f8f234923511287a1d5c2442ec0831c5d4b0ebfd2fec3fc68e5f899f2d90ed4c18ddf78801e480bb249958a6285a1827f1d115dc56786d1ebc34ff319f7a8c88b1756e6f8af743023f8380d6bf6246be74395568b613d568a9bd0665cde5952bb41bb9aa1df7da5cf5de4b2e657c21b0e490ad7d6e40e4b0d5c1bfc3e2d69eda816f6b1655572d3cad2862e86e8160badc8cf8f4caed26ba7599ff56e47aaaba99e8560f61dc843e64c609d268998d5b7a3a22c6577359011ab85d27a1bcd0e1e5035f0b428df85af5bd2a5ff9d32bede036fd428773db5bafe8ffe5a7c2657d28ab53bdea07055515bef4210a85f39c524fb770773a3edf5e114dc10a2864215301e0c39f3fd59a208a12c8e88f87c5bd34087924149563852247a615e10cb06acbdd30a12150ee1e76d11611e0f6fc595cf30e015af0410d518234b718f8a7267ad60b6c355614a0a39452ad638432333bb765eac6705b10f5f6d87ca6af27d4b2f2064c4d64270276fff59ef2d4c16e38cdd8821ee04ea8d8724abb3a3813fe00a25666ec2794afad81f6cff960d808abcca70a199b9de0cf27f2ec8f137d725772d04ec752db5fe06ceef11e5e685e0f90dc5fb3450273e3daf9451220c524ad6a50557e4ce23b54bc8808de82bc882ac594194d282e0a1004e724c3f628e0f4c8fdcf58927aa57cb19d32122dbb05d832388920b0a7c7aedb8c3306b41d755dcd16d00807651a47424755c61da0e74b547270c5c38a20b1c7948ed685c59b39849d7aab5c34abb7c310959f08520a19eda9693f4cb710afdcad5008e5b231ac81262779b472eb696f202aa37076463362a8eeb3850197c79de71713b88d098e2d693a48694255a8227a918ccf752a8d76f6f86ecab7fe2aadddd9002061eff1f9da1b5fa6e8664971785612fc5d8192dd6cdd19e5d4ac9c1c2c0a93bc055ff7fb69b7c5b700c897e5857ecd4d0a53bfd8d44a8b4cf8b0408de5cbba6a5e880b1c922b51be0eecde51973b86d9a073ad4d20922c25c10ea6f93e3d86cbfc078755da1d0fef09d23d814bef5d46f13946b82a6193e4de6aa8824449ae279f50c1333ac686ae43b8b21b73d59a2b609c4da783ccda1a4a69574f35fcc9597aa06a1384c2963215477b45c6adfb8240c60de0d653bbfa7feff5af9aae016cd431f232a62b220aa9046b5ecb8cfb1fac907a00f3246160be7bb3fbe261a9d5dc937715f3f44a9a25dde3048e5f3f2428e7df2ecbc71495ac2fc502699976a6c68d25d040922b8722b11adfadf74d21577e7313314f1e4e35be4b9cefeeef917dce58a3c865bd575d564722c22a6673d6f6b85fde70dcaaaefd4500595bf3c61bc5099a0340bdd210081224403ff6f233571405a0130dd4e6d595f1f5a53813ea5a6126a5dc1192e19098f0b0c138a50e6d9a502573a7d20cd3d6dab019d6ef32ee4b6bbc00f9c2d6a2b1d595f592567ec9966945a1b5f10e121af240920dd55234e535034d00a70bdc7f3a75bf6200fd0fffcd76d398a5255ac4b7b592b1f7acb53776bbb6c7c998f7f02c138c45e131fa67df7b41b4f5f6a39a78e06bd409c895bf7cf23d9a468d4e93121c1801121569103d63cf20bac896d7c35632cb1ea7a050b644a2c435d142c9921cadc45e895c9afef755c544314ab794b4d129b21987e2bd08462455129a51d48e83cecf33ac51c4a454970eea06098b08e1296574510597ce702bcf74bedd6f691c2c33c87405795bf65cf8fa5dda2b4dd42bc420310e4a19e74909eb8fb247e5b1bf9fc123fb97eb441f985902ddf44bee0edd5e1cda6f6f65518cdeb00714c1971f3fe41f00a6e09199a9f3cd7f347950c008df443a0671a471ce9e17e001f0fefcdfd4c7c3738f8e768c02a8a05436736acbff79a38f9e576e9cb5e5a7c503208e06bdac9cf48d702ccacebe15da5bbc90ce77799db82a89b951587197bdfde29f9888bbf29c5838a39756599e844ced6b7cf816000713737797fdd5ead4c1eca0a84bccdf9de7fdf1cd6889e163d505fadae968149602f2324df83b166950a7246f83f2845b5418345fa056469bd1783910a3936b96f4f0447e4045b9139dddcc9dbef651795ee29700833d689e8f8d38953f34e1fa6fb9b9e59d5b48acbaeb623d2ebf3ead22a14e08b79a831f821052db71876cb8abcf0828784736f92359bce1f608058703c413f1e826d01e50cd1db4154fe50887c8acdceb02ad6422ea83466919b4365ca6c8a0b2539e052942d5339aee79daf6bd96adc7067813fe6688beee160497cf632ddc3d891b950a791b7c43c8a707a8e4bcea1657248c6f0a3c49c0a115be0abed1c6adee5d25079c75784fa9d0d8e8e2deddfcc3f34f283c8737b869a96b007d4bed120441374cd8ebddfa6078aa3de8cf96ff166b3b98beebc69bccb1a53c9429ec913873c2ee0d03c6586120e4155524b70dd8b2b58e4f16334b2607af33d014dbf899f90d0bc0597ada4d2d0731683f3fe3deab6f0e3963c1f553f06acf3eb0509a130ccec6c4b5e2370316e1ed6a7bb3ddc07bfc09239311106b70192d59ed709d9fb5a38146e2ea4700239360bfce33b49abb17a3e650477a3eec321465d2e9e0025666074a1498dee3d114f4d602f5c695b34572bc4d00812a43006af1450f90b8b656b5453242c3416128093395f56b7a153e8c08ba6fe3ebeffab4cb417f9d6d19cf1df4469a90c615414a21aa18f3296bdf07939774ac8e4a00e83ab8402531434ea5e43c7c807acabddb3a76dca151f55646ff47b850d0fbfd530225f4056679ac0c6dc4518628f608dbbf209a02645624e5901c61dc2e5fa2a421af68c8bbbee2be5ba86872709fe15401a8b2b2cde4075fb40396eb457d67d6b97a535e7a892e97282b6278b1f328b3d9c717925d842279cd78092a0f6fbc2f951dd438bdcfa1e27d88ad6ca9f531a8e8839b281aafb0a304ffba634319f14ad926e80ec31dc8b1a73e65f43f412650fda300d19bf9e0bf25e2031997d2bfd4d968b2c0ede258451c616e37fafadd7bd5084d68c6797a83b8ca76a6d720272481c5405712448832125be1a582bd0e274bfb1a27d3e987bff3dc63dae9dbfeffdeb66fa14bd6cde65e647c0008cd7b52455edf2c599e543966488d68fa2805d04fdddb18ead973b60e82e27c50848f1fd154a1767fd2c4bad67123f0f3a84fa379001ea1631d596810dc17ec9a27db72da4bc366e4e1258475daff33896a62c6b59ad5a7897fe703675d52bf5e1f95deb0039f3f23335dd4ea6896d7c462ccee61b4e567ebc488f3d22fbcdb9d90f79131f54c310251a0f9ca3c3ea5413d41ca12afb481758d3fb9dd76baa14d0397ef01076f410e0645aefd38e1638272c896e1cb5dd5677c53486e44c803d5eaea260cdcefe236377487546e5dfc6aa9bf0cd909fe704780169148a03baac1619465edd6303a82905c69e6b1909ae5c6e26011e4fbf581ba79904d70010c5081c975f90786beb0543f9585dcb3a7a100f03e30e374a4b2ee5ff3100b0123d03163a8cd8b2f146317837963be260041982a9aa761e194eb815b1c5bf913bb2d52242a2374e934883cf38bbf3f5f6fc8867600f934eb0cfd073ce7ff6b0f75edd2bcfaf00a682da67159ff73159fe75a7de856f373e37bd49d1f708475689ef9f10b1998712fbf270f41fd213bb992366296f2c1128da82d367352873afe118e4765296b926514438d8403199c1abee517b121a325d29db21ab887f265cdb91c78a7b9a6f435c09b265ba6aebf5327a89b1c9506d0cad524c1f010b72124bbd6c20b47e134805975ff11fcc33ee55a9d8707399a2bcf40b60396d72cb8307adc473813180b6d7fd5944c5812c6cfc54b0a8dd9d92a1f710d6dd400c3365fde2c88e1c6faf5e0022be92427f457a42890ddab08c88e6367c6eafc26208c4f74b78c302108708f035847b3b63deb5a342600da98261f2a5c7bd244f048a0f44db7915404fec97083e9dc365a114a514bf5031316caa3cfb07efd6e19f358f57df9822312520b6f541ce0e56bbea6a7df10e252ed09ee9481668688e8f1a0d07a631940f504fb04f7360bdd267b5e8cdc394e28fd1b22181564b56236e5b928a983e2ac6fdfd504c7ea39627cf6c7bd75b02be91559cf89cbf378ce91f92b1b34196db30b054bde6423a5536c5a78cd0f437295c6f22c2b62e7b5124493ac8d26255bd21c97aa5cb9a13e213fb79c86fc21983701b3e2c11bb653d755c08c0529d9b059183acb2c8b2f6f79669d076abf0107b0e459c62341b7f2c2c431237951f8f5ad62b73cbbf4e5242875abb98ac892bb50733433c3f74fb3f0d66ae5f928078e3ab88573ea1d42f19b3d2722fa3727ad95fb29ad6f00f503c3c4be629d73231a57d0b9bba7ea7f5aa0a314c455a255669a1ea575c8f6163729a87a5b16d2b1645d934c15dc4606b298b0f5744173e64047be52d94cb639e6e983850e1ade4ae4d91786ec62363eecaec25c1acd1d29a21cd6692f8c25beac70561e2d34caa9fdb59ff7270d65600fb12322c6d0de1fc8914648d456be90e9cf385874700bbeab7499522033c61d7cef74f1e358b27e17d1f53207135e54ee249e2c724c10cca66c5ac083f53952f0502b87b1bba891c93613fbb9dac58d64d1efae05b0000ed9f0043b3ce68b9126569781c3e6e15d9700c7d7b6fe1a95ff8278c96b0c8b7ea7395dc6ecc87a7dce8f2267ea6500bf251b718017285aac553be42e584fb24f47df6870ccb5bf25a0071e199d1193175f906ed11b0d4bbfb021d6f4bc96fec4d1fe4f71a6b253307b1a32cecb4cb9d1ca37233496aea13424ebeabf667d044db7a548fc9e4717c9e0c60470396ece92b6bdfa0f6011db088050ed412b26e33af3e4906079541cf35beebb0cf20e0d2db6481baecf7cd3227be7ca8c51145a103b3ee90eb79c6e202a7fe0f367e1238aac14a2f8f47899d09691947c4636d311b201e2709729ff3d85451deef54c2659fc3b31eab9c698173c06c5aa5bb0b12d9e67d55ec1ee636361cc7b73c51337202eeebb3ac5c557c6a644a6933e808b14d01013fc64b2a07f8209cd2873d9616bdef0ef17a9136b1ee2578ec64533564346974b522bb748130113ab82423c81d970c0fce6cc3dfbe999798ef7a7b8b118cec783f7509d0188b0c6637002f2e487f8cae11c193c8737bf7c880983a1d4eb4f4cb2114194786c62981b8c3d5598392f554a7a7be11f2622d13996a6070eb2bdca553acec9106c258e37ff952a948d2e06d4f845d37071f5200eec350411d5b1af63b5b0261d94ee336433f72516009a32504ff1ab08fd961bf7cbba132e2941705787912304c0278bb10d69e3464080aa7f7965f64f81425fb64e7a29e71aa4ad4bca460d599eb0501ff4b4f86b223e7b5fc44382b730485a24cf2e60b943d5ac73aa2b1c8f5abafe200ccfcfec4312f36c51cd8e410ab3973ad4778d8150519e8f16e376c056d1d13c90fc5c4fcd0eccfb6913e8a1ad32fbc290781229b0fee4ff9c915688eaec2f4043aee0d12c2d86ac75a3bf47c7052050889c7e1aa147117764e69b4e6f64e274d27dcf8baab97a80ab266555b58eec6a1dbe989ff549a132902b65a81477541a418a11db4206a48e64afc6b3d20867b36b1a4aa0a0d71804ae226c122b23dbf01b283b9d6af19449dbedf6f5e594280b8e0ffe42ba20c169548d63ae25dc1859e3d9813cf78629c079090e2bd3aedfa39283ad40537ebeca3470cd7dabdace8d072e171ef75a9158af7993019efcd72a6a03c34ec65134963afdc4d7ae5e1fba80867808137fdcd6ee7f85c590d00ae40487d9b31c2fe598a0fc74ba4d861f700da5abcae8e66eca2a87cc6f20da3caf5aca35cd9ee1e87c203e3e19a6484486f730798c220a179ea451474f7be9cbbd13ff46e9f03d2b2d50167fcd60a059de600d7abb564ca71a52d281058de02fd18153b3f6f8ea15c6d3d7958c05b23625e5436b69dae771e6498fbb2b04d14419fbfccb5abb85ed8e08dfc6dca1304349d042a5a5899f1853aa5102f15920909056c62e6ccf038d31cb0b8ec3b17a9fc32e2d9668b6ecb0d188774facd7ad118a2dbe1768455160ca1596e5471b614b1cc8389e9feb1dab5baf740e84ceb56946817ef081d37ba6e266894c50e7d027acd1d76aacebe6f5d9aed608594038395e1a0459804a60bb4ff3bd744d324c3b468ac35d360bda3c9ff4aca77d1d1ff311be5803028610e9850da6abf2f5ba305b07ab81ca1ae36d556d8394b4ca5d7fb584f6c9b94fb697f827c362cfd3270b870928d9c78d0c0e2ac4e2df9fd39b621c3967a84ff1097eb862d8c093fbdbdc0bc1102840f0749b7bc62c36a09ae28dffc94371b8a070ac4b3171436a45f0097b7bd078e075af8cfa155ac289e2d221722fde76e6faf86ef0ef6e32927f1a14551c07480379acd91b84ddf7d4569c24f167d2e688b3b31663c561a41f4582b783e1df5f3b59970053b2a5ccccc54509b1ebcc00e1d93558564c279ca28710589e4bfecb80e7706b21ab8f52dc117c09bfc8a5415365faac2120449b1869f3594f44f7f3c2e334a629038cadc23f130d46cca48ee33fcc69186aa424061d1bdbf6d7f6b714a3eda5ae2b568ee0d1d531348406d478ccdd2dd4da7d58bb34ff5d5a10344b6ee4035c839aee084140fa37524cbb09bd10fd0f3de4526a10b79ed8eb1e8450b4264abd1ad0d78c58bb52d361dcf5aadd05957340e7654f98e13cf7d7db26a0e1ee3987bd0e093caf938e912d94765477f4e8295fa3485df00ab64204e046531a14eaba4d14de39133b00bea9e7caea8a9ccdef1d04dd3da34d930ac5fb82468df1a133950e8ce8d1c9e0cdc310a54166b1147b227f986c49f7d1a99dd3c0778d21fe3d431ed3336ade7104957591bb4db5bbdca5034d72877ea85ea5a96aa223cd09927cd6d41ede93d863fdc3153eafe6a4470a3531f894cca1314d48145f05568776355e4ee9c251ede1e76a411233a9114dbac0824af8b0976f5b89c9ba2837ef507d97742ac65e4cbce0729d7abaef07c401cec93c8c212f1a7fd18189596e763af28243c93dc298985d4c95d24117b2f744f1acd3e62096c78f5437d1d168c87ef60b3b31dc6ed7cbe1ca6ebb7678427a932d0770f81d66a482a0243e33fc703b319054905ad8d6cc4b97857ee43a7685038d5b4bcb56b8d748790bffc71f28edf709add2afc055e558aa44653a5f7f8ec035e0d6b94f3518381ccf5933684ede8f52daa2cf3e72425b878926851038160baf3b2d4b35ec810eb73f5d9e88377abf597d20ff9d0e5b3a9690c8f0d2fabd0748aded33954c31d3d1a7e6e36cd1c17a107d303421de2ed98c7d5f13841071b788f37d9cf84b6d5d36c04cfd0382239b0fe061cd0ed19db5a3a6fabe6e2f0dfb4233643c046232cf4d849c7e096d0b1e664507d6f17878a6e4700f8e5976d88172b04f6d2db66614f75225d4eaec64d5df73bb62ed0d9427dc7e253a368ce22a9be3330486fcd3feae03e10cc47b99498510b5cbf8358047f8598a404e7279660b813cf45538c2def9aeae9c5dec57c957eff8a63c625eba6be013b548b34a4bfe1e12da170a3da62f28cf276a33ed9eb43ddee45c6cf67d27306da0286b9d9a68b1047528cb4e4b64d3bfed8769c8ff1617ad0f952c3ad4d3b539e798809a6a2a54cb89be185285d120dd8c565d3c86c8253baa0a22be65253b6632bf0b711f367e8f5704e657efc59f5d3917f818c91bd359c20757d4f822b9607c29a7feb4cb37ff632682654f4671251e835c2d250299b21f2722877b6bb119589aca923e5ffb54dfe7f1f1e2f71fa9c4e2c684530341bef066269db90dce8b509d1ea622cb3ca96bd9657bca5e0137ded5b3f779f041b3031cb83c91d3a7dd9330911943f0820f47344509107d8453282472a438e8d05891a5429d89b7de95fb1b61751264c1b9cb8320997734004102d62a3ce851778b915f6a540e8b8aadaa5442367d1fc6c1e9ad127bea4bc237aa994e36dee269fd93e04f748cfe38354b1721ee52ce12a792d073f33c72fe36ac92529877332554cfe3be6b6376a37c39cbae18d55d6522fbaa26a7bb4c294d4e5e509605f338cd5bab808baad17cfa30e60f5c54a61103bfa41a4c66c281a16e28c32af7eab99eca987f2a321c5db2fe612b650b5ada0d0a110da76751175ad48e5f9ef09f169065ec7f95a852c14b769d93dc775a929bf6b72807e7bf32cc6871e1b0fbfb39c97336eaa0a24b471697593c0829a65692e383169f2db331b6031d63bba6d63661cb9919e63359fedfdb2194d6767dae89b447e61573dd434e519d3fde0501484a5e5631dc21157f5ad25d39e65548e9e10965b5f082829f0c09ef6598fb92f5881f01f05fb92ca67952dc2b8292cb3b1caa7c4156db770a6ddcbf7ba7bc1ff811d1ae7f98b59ba67c44a4ccecd5d0609f7b4c8ae636cab60991fa6a0b8baf17b58a086c1c37495bb6460d937e0445b537c42b9705d88b377df63b9dc7c4bc499acd4382fc15fab56f58b00221c984917363ffda64e42583402242afd964eb0276d723ad014bd2ab7c335800bfa998d8e3d630a26dc7ced622747c0a921a3ed185e9811b19ebbce324f996e71782f147744deacdcf23da0964bbc63711645ca27eb00b9d2d48038b3d52d4ab760243e4ec0c3cdfe30f2974dd7ef3f526b298465bbe36500f141ab9892c8c5f64c584d32d0237ac8ae58bcc23a5cbca8aa046611eebefc9a67527faac562d17c5db46ff205feaca44f21a7815ede9f5dc18e20a876b720b9161e61de6ace5f20d82289c1478132f928e04958fa122dffee1fd890a6e626f2522dd18850d2a7773daf58bbb8620b75fc0dcaafc643e5df9414d5d8c37c34983cf1f383b4749b18a452e086d4b0564caf5a10e384a2074cdcf07f4d7fd9e9016b9797158bc9af88a17d7555e53e147438106d6a17af14824be8134746d42386252f7d216e9c265d4bc5e004fe1d7753d82eb7c9b23aef54b989a03bb9ae226bd3eaa8abace50fc0ea3726ba5e9d3d3f939764cb2530c3b3626d79529f26f1272f898319405814496fc397ccdf6599e08d687eb1fa2da74b9bd9c421f9d548204a502671319cde2ec3257b055ab247681a0f4ca8bf1139a510c8f720ab4fa768d1b4505260663d506c7aeb95d2c0822883bf3c206022a5e4d1defc251f08d710feacb3657432ddb53df96d27776707d77cb0b1fcba2afb56e9dfd194fc92c4000dd1162be3749859af82436e23368b15c531d84bdd94962127a1fac5f036d3c9b40da7ca8d9a0a0cc775367be4a23c095f1f558e127d0797f78e7952aea4d875a691b0de14745e6c57bb5dbcb479fc7a21c41b33ac14f614fd51472be8f5448360c1db6eeb92b7b84caf0a0a289991e3f10b3b2b57fc3a8578c638a8d78a41ed4fc3fa37fdc38133b9112fc8db2702335abe163213b0aee5d80ca4969470f79eb411b94c962e3db63eaba8724f3f8203397c4869c7dd490fd3f557b7dd6d7fed574a97bed7ddfa47c7f4dc15ac2595037b1901d96b1bc51d3817f9448454ac7b3080937ce5593aacd84ca65a92bfd5770d068b7e8a1c3f3c4ca6f20ff13c7b632c05fa60cf68bfd2f4a5c91769fdeeaf91fe31a570bcbbf93dbaa7248f9a9f27be3abfecdec174be1d33e60ae350f5e9c599380434dc55870e7a45ac75a97cb98dc4b8087f626a24e0400cf327f08939a69b5e3daf04b85495f6314e3b5045fae0c82de3874126904d5f00cda23111d878b7d543ab12f9ba44907845d1653bf6c72cc1932082c23be955e563c9672d92d4747af988d54e0657f7944946805f6feca458cbf714ec53b1333ab5b75a4ac90d3ef9a86f80c48623e0755d338fca41ab8a0e6089e1212e40fb7d5c2bd0a5d1f3604fe76fcb8e86781ee14a85369154ce5563e4d8e8aab653c27ea79d40820e4b1bdb1290c8efd3ba706a779f18b017c59595e093e39655d5c9600e79e34a3e13d629b20f1cce1622b6bba5b638af5459a3d2b97ccf24612ff7d038ae8344c0676739361185502914f22f9df3a62216054a1e21a565df67c2b6cbc9e06d03e462b407290c387ce7ad7dd46c846f6379e97362b5d2509571f07a4e6ec7e5011664617b025f6834a017ffdd9e2d6ebc62497e9aeea17731e8abef5b1f7c27c1152ca570d028558283174e812f9104a6149b25f1c0e219a6a096c48d5cb6d032ed9df5203a9c6f9f37ddc1959071998d90f9094adbc01add3e4ba43ec370bd9dbb5d156033da145118b9618131abc80cfe56511e6309fc0f8b530cc1f18485ca5f98476950595cbdc44d941e6b27fdc08745f509c69d1379be15c34063d64aace219aa8ccff72504990a58e5661f08882ce03f22ca1362ff38dc8e5ef36d01019d5423175b539a3eea6e00b0c6da77835a16f223717a6040c303f4a82bd0de4101c8b0a5785043d589ba8d0efec47214c089c11a65dbdb9895060f26f091daa5d3d5eb71a603aea3103127bb879f6e63b82a3353fc8970eac455ee846673879668d780c2cb97d3e03d1cf0d5a70ea3a7183a9c7ff54f69d6bd4270b72b65c833eebfb7faf8b21998071b0301bdfa494e416270542fd191a54e8397598ac8ebc6a13b810094e8f492be8c74dc47944d7f9930660a869202e4156665000078f58836fa8c4df1599881b3b092402b156331ae06058052ab8a0f14fc91fa7772bd114b9965cf3c23e25508eaedbec6355743dbf0fa7280ed01988e1ff40cec6429ef1de43f9443a483cc08f19afe832127eed5deb6ae975e759c66c7428c928012dbffa128470491da23343b838a73289e4a81c973ec777bb9c4987ed7ce436aabfc0ca1daaba01d90b770307520882043208a2fb5969f4a7068c3e9b6d118e5f336c10308f69c136fe1c2d170d4a99dbb65e44e2f11040e020b03a2ce292e87fb5d90898ad05b9bd5a2ccfb4b22c8fe64bb3a65ae33e9bdf9ae33e5703a26ece9eb4dffe8e4efa6e3d654da4059f3274d17ff574cfc0d121187f39391e22ba032bd7c0257968bad4b82869f1792dca96a6b2073bb9339aa4cb1dc5ce0451fdac17c579b809ea73d2eb5d5c5209e9a42a105f846a4768167254e54e2e374ff426e581d7baf506219e0d4dc651a764ac6354115eba86db51f54ea7bd94c20061da2cdccb677db67c9608ab87b894cc23553a379294bfdf3a0f40c7673d5da27e152490ec7c6f88faca57aefd9fd0cf02886745dea863f10257fe085509f0daa6a5ffc8328e82f798a18d67a83ac183120f84d9e40fef854b0e5be4a75bb420f13adea61a2b5b1cfb4a7d82e8c66ba2e975d8be14f61047389faffaf3a886103188e232c46e6b903104348c02e0c7d62fa6b9bd34753ff19af5e833f41d3e90b652dbe093246fa1605dd38313fb015de3afd85d58376aabb9c4da93b26efd500114e86c139d01783ac614b25be3ef96e8956ee402de719040fdb301452aa12f97b497f8c3920825476421fb47c64e75afe422a5123299f7041a696f0508aa136a1986063211676789a5f586d9344ff13273344a0f2f6ffabd68fbb0835c702d7e62a6a4549b063bf902333cdaedbcad63d06f880dadabc398a795789fa6ba4305503c74e6430986bde8557dec34713c391afdc770491215e735f43f34cf28cc6b36995d85a6369e466d9c07bd76bcf1af338edc5a233ab989a52365f1fe00469d143ecb296f372b62202492ec06696f7a9a155de20dd7375146995bb8f53503063dfe20d35ae8afacec52fdb0f53ef7e837f5669d6fc8b47b8c8451239aec45744f846aee4d5e0a89952f07d20e18e6efd6ac878bf1c79952ae4965180aa95ebc5e12105b92c3e7f89e0ca3a9e8637fdb0434f3caaf757cda559046e594fd7e5d268f293dbfefb51c708f127b2e10787ded243a167d9cbac87834a03b3e48baea763ab3fff15fdbe2a324abd3dafacd2cdf0456c65d98d731f8c26063b92c451b63ef51199a67e4c16a555dca39f5cc9671246ff90fdfdf05196f6644e7339285cb794ecf4d536e0caa481748bfc290d79137ca4483726ad6dff2f70cb31e68e87e2aad874d1c7dd45026fdae125876a77ce2ca41bbd7e754e8d386a3547c3c880ab93435a4b433853d3546b2bf9aad78fca9563e8331b7e77badeafc24b5834d1392200782dc3072b61108ecbe40365d1831782dc53cc589d42991c2dd85337d5d8281b99e165c0cb91ed376df51f10add8d0df5588477d44bab8ce19ccba8b41deeb98a7fefde0f34bf874001586db794f0bd51eb21f1e1e2fe9a26b1842c7b069dbf18e2c909f6360c6f929ad762ef16f84e2054635075a016b58db432d04eed78b74eba6496b407a76382d1dda164b603aa00fdd28cbe49d2d2adb72b10bda0b2bfbc125c53f4fa53dd58a8691b9f565ca7891ce6bad47e58cc9fbed65e1cbb47c34c22b6c78d3e54fcc8acc014d6423ad1b47d627ae7e894e74894577f51511b4b70654fe62436f60a0edcf4578a45dbca03404d8a67549c45e8e6d184a76629e8400f8e15f5401f596983ee53b19fbe594665d2b1cc246ac95e442d7221750a579a01b49129fc6d94d22df3737a8931d6ff5044c361e17f461d919573dd340c48809691fa34b8ba2132da3cf3e0cf6fe4000d36f56f7500472d000bcb1b04ab2a7df8240f93f516b8bed581e8203be86d30a2bcd8c00a7bceb5eb7c53c67fc9149669f0b922c6a54d6b61f79845d166dcde0815d05b980ed8f559406792f9df8bd5634f8e6cd7b5a88bc68a4abab9a8a54e633ae607c4dde336457574049d381bb3eacbfffcf693869a4a6d664e762129ff9df9d311ee6a8aa0e42e3b9005ffbe3e98f3620735e9aaec1eedd72a21b1cca7c1913ac89b9655c21cdcd2b091e7a53440d0c10970095b2cc2b816610fc4fb8d6d971d4fdbbf7a6a7448f4ab45abe6158dca73776579d332b88c1443b0cc21b4501bdc36c3abaa0c2711a0ba122724bd402f0b0150edcb598971f3dc76a920881cef949d175b8bf818148eb7b9499d796325e263a298cef66371671d907eab152a5ea06c1eed764ec66ad61d7eed1cd2dfc0fdbcf6455aecbfda0aee8f070577eb18d587142b29e9b5b90eb3aee8471acfb93dce4f31654b3fb80c20739900995a377436cbc4920ae7e740ca623d924fe9c413b9b2db455a7e53c369053123ae572858a5b233f2cfdc80e32c4e567d455152b35b23840e2f1fa3c84c72698a1d47fc53330bbe21c0add9df722b3f56e034a6c09122fcf59708d6cea6266bfc4b23a2c298105e726dcfb4fb26b92dd31848f59667706062d7c34110f28d4efb1b02fcf02b216f7cd1d662eb033d58fb80b0c9204ab9bb9b81746e105f9739d3c7d11c77ff6e076e00cb225240ad6115390f94cb782c78be9f58d87c2975e1b46a3bb571d192d41a9c06c9d615a136d78ec969e3000a4a90496889f7fbc4fb38b972c6291ad9fb2d0a07697a0b383794e932ad1d4e03da4c701be21e164452ea1296e41bed2800aba70597694a1153ed5d66fe43504883b1ec4cdc1e66cc19e0c792e56f73c1996efc75646993a8d9687cbbdf821013dae5c421e6f0311165d0eec856b2a6c5f75338b491fb872258d1addc657e6ad39e57ed14c852924a3a40968667f677b2a6fec395f40371b235ee552cab6895ec420fbfd2bf9c3ed972e16a0c3943e6008cef31b12941f5b7379c09b2e487919fb586efa461f5b8e2d17b1f0d8e7c3146c53b4fb9d7a008157c8878508d74582aecf0efa0b0bad7ba498828e1974ae75e5994d233e8b5438a5cbfe8f8313688e8dc163d6e81a48231287bbe89986e568283670c20d36de530b5e8eb27cfedd6adc420a02ff16c9b081ab4a341d239abd20ca9e257416f1b16516ee462fb8804e5d9c320a717716248e75c63b8515f64bee7266c6c9c618b15b42dc6e79f240b0e88bb3d36a8947db8943fda20b7ac9f453e25c0656f15dca6b176e43fd2599f25134112ab01897f49953782b89cc6f9e21347ad2d9ca9d91a3ae4e6636661abfb03fdc2b000086d321104597ba16aa8035f1043c0ceac8fbbf73532270b172541eb5c5adc4a14c84b8a274e7251e42472c2d8e780f41d4caf828442a9172e370508485a0ca9f905edc8bd4bc2c4f59fb7b2ab5986cbbc374f984391e8c375e1edd15b2a11d01afae51d6f0c9ff2f713a48f72e0d8f83aa05abae57e9a0025b8564f042694cf04b71239b9b2590b6100ea642a4e3c6bedc8db150c21b6edbf8345108dc327742ac5f05fb1f878037502325d0faf3c219e99329dc354b87cacc5855a5e2acc339c33ad99b03072b72518197432ed944dbf0c4630209affecd53f385131c99b7855b6273f045db1b38615395eee3c1320e541b4fa61fd44b780fec87be1d5f394e8488a935516538c84516abc2f8659f17b1e0354bb40afa23fd356cb13f1526cdcd99a66ab744d54064efd3fa717bb8bc89aca04431432664f0957033296c1a676c8b73bfb7bb5557c0ee71d18b5afb89ab7be1c440a3e18c1a5f754a3fc5504cfe2193921ccd6b33ff32634eaa4d35a433a316d5bc58eca56172c3a113a349a2b0f26004feb18f90324940e8a265497cebf860229aab93f5a55e8322335dcb6372c9f76529c1249771a619b54dc08f59997084756f2b18947094dba8f3c89ab838914fb93cd46ccd4509e32e7ce0ae352bc832dccd779245bc950d9888eb98e680be6c064ab202604445632a08d978dd830bee7d0000c2ed470859f4b328a78d592c9d76ac155015b3c4329bb9aedb9a6a716e18f72f2c3f3b58e75d139664b5c523116afd63fc4250f04ab1ec3c668e7f4a35dea8521fa2425046b722359074c5825c65ff4dbf92ecec93142cf3f131855b9430cf861539c898ec0a69f5f230c36f2e677b9253d2c119386c70f7325dc9b6e08b016370ed55488851f4e691405b5e17aeedb3283d583f8f3947f422a5f5f4a1d88d27ccf1095b39401cb79e462fcf9d41647936ef42d4ad34b175b40da0e90ea431514dd542ae9d23e0e92d7dc5cd140326571eb31e7d459808d9fa5aa603217a136f80968a72cfd40f60b80254b2bef93cffe780d76c6fef3b85c2fb8c7baceb5f2f828417f8c30fa47b70d325b55ca74d763ed7b2bd212a2f351960eeccbc1d49b1d7803d0c0f12fa8f76347e1a229c2c0b0e03f93cc096e0ff4b0173efe61ad5045f7f93a5660e526492c5f1893d19b4b172a1045614e2a452516c14ae2362adadfb8bd4b917320cad6547104d907f77a818298a036f3d49715ac1bc74fa91627eb2ca541463557759f0554eb554e2cf4166eda02e73b3fddc66b148749cbc0345266007e05d4150ac1b1df59caba37f0e845ea6c35d5c69da3c663127a5c8cef1bb30d90c90148661d5a228ccd19fe42b242b1f05450d553eab62c79e56218178784e5eb548969b78bb5d9cafc44432d35c21da6e6b1e95505a2d6e9e695cd9e466a93194067ee7e0e1af32fcbba478773437cffd7e3dcdc9ff8d0ed1e87af420f2f3c7ebcc2e532ea6cfe61d35ebcd921bfe470db5a1f4eaf9ce21c923034b93282bdb5a628c13159ec9c869cd5f5631fcf5cfddee6bbfe18192d0a8c16cd72cf6273454a6f651f8e107d5eca79bcd830460827f0081748dd5fdcdce230d64c10d51a28c07f3ab807c2274131fe20f820301266739db581b94629f8321a2505739c7ab033abcee47a47720824c470692fce8ce1726686c3ec36b4c71277cf1fdf574ae953e401040afe207d3d385e6e760f8112277f7878e0afe6e3881f25823c51e8892d98a74e5d54c4c099c79e93ceb614ea4a0dfa910664926a00ca8987ffe166721cf613570c53a132611ebca7e0a295e1c0c00669603412594deaa28a5354461dc347b94528cf48a6f2273fa05b10b37e156d984d62573447e4cf8a0092aeaa915b46175f457936139c99aec376dcc840eac0090239a94af5198248801fadd1d4a22cbb61140d6d099abe2609e1c957e5a9eaf9dedb98bc5978c2bbcb7d697aec8aae99d796941557c79c36600fa90ee1d2e6b764886cc315c0232745973cc244d10daff338978b798f122ce359b1e509274a68e6a99706cfde0016bb73745c34faf96b6adf30bd7602c53316bf5fa757e04c98130340474a6b05b12addc62290e1d55f4762377a48e1a062120f18571fd38d0f43b69347a13989ded7c306f45fe62a35df8f1cb2371078e63bc52cd28d4ce1ea8f10c625561a75a20106c8e1d58969c38598754deaaf8aff6b0264aa72d93cfacef89e41d09bd5ddf4acb002adaa8aa03464431d5b2d5c2fb79074984ef20cc3fc38cfed3829fdcd898807a693b7f151828eececfbcf1d65779f59ea95c6bc3faf50fbf40ef4cb6aafc317b25b5d4557f12347947d6d9e89375c44925a4eb1e005d79e88467cea17e6f0b02ee57d1edead026c383c19f0993e7e194145ca39d358eb26cf2b5be65ca04bc099865af2e86dc5d66e1d73a87cf7769a1f2a67159da03ccbb02e5e3136e0f2502e5fac8eeb232349d58fba248fdf0c4fb55332f0ad66375911d3c78687ad5eea0cbefba9aebc462f5d02973ffb3b01c439c5147ea2c399a569871e5b3fc16ded9d3bdd978c4af24f6ba7b9ca64e69b694c463393de3f1478ff52f1cca9d600cdb7673a6284d3119adf90923d55c2f226937cc59767a9512f3413811cd329a1ccaa18092740b9d09ff370a9b1dd202473463d78779356c72c2e0c16a4543b2780b1ad93bda9c5e61c40b3f678029a543970131911fc9d1279d1f70c0a8fc8df8b1b581105acac8bc87be30282f24488d4956d1fde737c60df69d559e6a46076267096d502cb96c684214845167287528e867774ba3f40b727a5f8fb4067b55fb9437d8ea8122f8e9abe2bde92bb71038fda85e922888f1a67a226de60d0e9da8183bc46bc61bc91ed0d848fadc49c7749a7104ed537b3599e289090fe54d2ea2473bd1f2381e29c3c5640e4d9e0f29e0f358ca6e860f269fcd137b20397687553913a35c56e71839872a27c827696b299f691e89628691f2198cfc7d4fb9dcc5a73d16366ee2b9bd1dca8f3055c3c4313c5e095b3ed00ab2d66aefbeace95c2e85a4cb6dba99f17aebf7247ca46ce3cf7a6aded0eb8ce7264d5b573220563d8bd2183d0cf10d844e9652e05e44a637d96d3463388be75eebbc9f94c4bd08b3e27f6138fe89752fcd51090389a0ab1fd3e06f3ee310bc89b5e66553ba985702ebb75060df7705788b6f1e774ed3483122742cf68f0ca6256e0846b4f2b731b1fd1d411a33fbb4888fc7e451c87c9f1196f34c60ccf1572c98abe915f636f8a4694df364d6ce63f85bff7b947b0284cd71df33acf5857f5ec55d8d4ed23238337cffc689a77b4c855f2dd443d63519fafd5f185dd4c7581a87a9ff3615d9a346e2ee5c4accf3c655840e9fac4dbe5dd2b0ad8036adf3743096270386256ad96fb98680d430e1ff04d46015d87b0a7cbf555dd9b1d9e8093d8e0768c0af83405327099c0617074b6ec6787ff66e8647a7118a7cd5d87bdaff299eea3848627905f2d4a28d069a137fc4f256dbcc6da080f002bfc11875e421d066e7cfac0665e163545431929c6cf6fd3f6b59e55efb14c53ca0400494be6d86ec4d30d8d4f204e7169c3c06902534251f2335b05e0c6b3abc8ab1c44bb69ca75037d8c1f45fe3aa6c554c1c97e08478363a683e845cf91bf673c58fb3b0f8fc923b2d9ccc429f632313fdce35b1dbc56b691f2ffdee4872a40d7bf6ecbe43b60309ac83ed6f25de3d8e8b1215fedcd4d51077adf420818c2925b9fea487226d1f3fbd607b590d80b79e3c1f386e0a9471015e7b36112b00db9a1916d742f60bfc09a1596ceeea2d09f373a81268351a27940df969a146823a3f952e0c9182d0c3ce76f584aca81a325563d511fbbee4e3a8ada541c2e4ad0264a529acfe2b02ae60e1e72073c7919cff9ed74240cbcaaf7059ac7d82d1f9baa2b1503e23cf3cdb77daf406ef167ea79cf98f3096d6f7a2be230347df062cbbb5868765c1de774ae68f27b73fd7163f2f992eebe2e70451f69cc05f17dfdbb57f549cd93c3d339490834fd94018a4a60060862b36bc980ad6e7951f9cbb4be6e24620abaa46e9da7363ac07167af1a2ed687182bb101dc39e9a42682e1442b7e319d7388a894cba837a6df52e0e99975f85152923d9a2038d4d44437fd671abbc974a9e903e7c80a53f19822b520a7c1b54291d203d6f403513545fc12901db4695deba68995dc8b2643ddb3034fee69b872521d0bc0999ab5e3837270e2ea5b27563d21b1162e3415229bdce9b8f1a659b65d52193167b218469812e12c57d6cfe10cc87d9cdadec5eae5e380013f97e7be30d86ece80d5e296e0f619bd55faf4b300d25dd3dd34fe7369425a8df467ec9f68032cd99d152e8d90b584342a5ab5e89f155cfb6e3df2a6b846933e25cdf2494657b1bfd64b9f85c44624592230d197bad9d6dd9d46045234c319eca6d2c3d8f70510bd1a62ddb47123145aafca8c40cfcb8814c3ac1b9ada41a4112283e66c83210fb69990820123cfeb929042ccf4c2eb99212d8ede87dde0ae8324c19306b752e32899538a09335b15a065ddf8c00c83bd75170e879aa6f090381de8469ac20be21d76e255ad0c5389e2c8def393340ce251f3a6f3c76242e2ec1d0eb8f611b4c4671faf83904954e80cc263b514e2557b67f28389c549de84d30291053debfe654930ce056aa5a2cc15dec8e6147c1d4c62cecc1f348e01959c8650678da95298d402447aaafb76ac2a5349bb9f19136bb95308f77616e6461296682fa80389719083de345b237fe57e920ed8df844c3df6de74ed06b9829172bd4a4f446a9afcf37e6dd90fa1cb2912a000bc591d86b3f2b004ae2e8ec27a915ed7cb29686577c8381b1712cae2a8cab03a5c6216cb8692fbd4d1d9ba8766b80a874b712e2a6df045ed403a1139e764c6ebc7b8a98277291483dd0712dc7956ab9152a0843c880f25e614124ad7d57c4fe98a4729574d87d109c1550e4d9b41a8d4844c58770774620cd96dbc19c89933d06fc2b78bc4840a8357fd45818a396b9575efc80215d97878ef84fd8cea734de437f55bea6a89f4a38d11f556b086a13fd08c3b64803924ec980b5bd07c06055294a76a5391e17aec00f4998b07da7681ee713a060458c2a1344ca97b084cd4939b1698d1f38dc389405f4dc534b78b7ae580440f77d9d380096addce3e7769d6fb5fe406f23dbc874b29b14a29967e522b24e8a9ec2a3cf11828c4df79269f13ef22a0c85fe78da30ed980034408dff3c2a212f3f6322a3b1fb89d1b879ba8ca4a4455bff1fe3415a7277901d4c17bb242f330e0745bee71741b394ac40d65685465e7a56bc5345d4b8656126dc26881892844aa61b16e3390e518ff62a9bd18d222b72be4bb6866520e3678c810fb0615a346601cd245d80695bb63b43a398017408f5407b88e711b459ab11223b8346d647d4502b0d5b8e6d85d204cbc7d8967fe906591b659c696bc4b3f38d2b05a01fc6bc791b10727d44902b44cfbbcb49a9bb040c0012d67772436ad75834bbffc82ba3f7c0bd7f0efa6c91adb2383a1080bb7a5ae72513a94f4d3d066d2fa1047a1a6434cc405bbef84ef290793ca1455c8558bbf4db3d907107e540cc2708b058e90063a6c4415b19903cad436a7ab8ddecc56692614f3216a074658e7a6d04b2551c2dc8ef8a0bf6fd167125f127fb5b70140fb732e7191e744dfae32f81250086b272d84a841fe71ba5e08b543438e6e6f7e7ce75209903d245f09ed5b482b070ef2b39958e820d8f3674db106497be896d2dc16b91f52b88ae65fbcfa620efbc99b9c7caa83caf5e193d376bc3a02def7109e771756567b95d7d1c9bf3c622d08c0e96ef0cf165cced3a3a7b2847b450beec78e90fb9e5620bab8382fffba7db1333c56a551ce04baee811260e8255bad57c921d811383f6e74530b9095df423fc9c199d611b88647d32b2495dc04cd15ecf898b3c7fc4183a4ca19947f5a55e6b4320ad46e9d531b403e3aa5011243a07b74799883e491a8d9a487524ce888f18c9f14dda19ea5f5e7472d5d902ec45fdcde1d89e8a3f097c92d4f0aa6109d057914b480f8555a754589e11ef04a6a94c563c548dfbaa8aa1241774a5461f5a384688874f47c5a5341b885ed7a65f0c8e87743c6dce2719b85ae3191f9074163c41a8bc68906387fe5f9b9adce68149440fa8f0c2c32ae8f3a8a9d830f49d5e469183ea1c70c52339c91259ed5843c1b59950fc72d8138e51c7ffc324ca423f6776ad9608e95222fd5e190affa5bf3495ea4187f3421580ca1deff4e772f497cc2f6dfb5ec5e06054e015e267bd4b7a42d396f664d52f8054308fdcc604c635e63974600afe061c0a5a720bec9289aa38dfca751409e013218678fbe575b4df34cd9fc42d9a47ed3517f3317f8d7ba376924949e3f93fc5b50abe4c21d0832f730d3fb492394704e85b1245b75d9afe02585b7ee5cc4e7b7b23a278d20dd16bae695e69d517bff60fedd97e55f09edf231409927b6e3973e2db713f9e9a6a3fd73c0aa62c5cadc024169f7bec323b701ac812746e3a77add14b3285384c2531f60f10b92f648745e2e03789364b99b3a6593d7feeb17659b14bdfde668329f05b6b107994544b453b37ec2514b7637130250503ba8a9fea046ddb70823d386419bd59f7393fc738a6b6d4599d6beb5beb419872e92fd36b572f2b6831fc911a3b774019c80531506dfd9cd420bf1a5b3ee3d1465424437a614000bf01a058df301c21fb8e82967b603dd1eda5b6acbdb9ab4660011f89c1873b359cbb2968ec06dc9d78a49ede4aa9c8e154a3b37c3ccd4ca8b440ce7a4adecf0c890afed82096258f8cc4ff7c8b30b59ad27ff2a1573307a6b91684545a1549534852f700c2e6bb8193f68f72151bba0805a7d7217f64d28fb95790dd861fec53e517fed85384c0dd5a36340cf05755c58a4418bcd4681103fb3714f68b3a87426a87b26169b26b3bbf6062ae78e23e7e73f2a288db6dfa29a36604108a91d86c26ab60a2e6f9fb346b40af807132f434d5aabf612cbfcf0599d7ffe42e0e7212854953224635606aa6769b48a85cbab3ffaba9a9ccdff98546219bf6c3b84d172cb980a87c6b6c27bc373a5e15f78bd220e6d17d72c27a7476a4c7925d1731b15d11a65fe49881ba53f95addc0d7d384cbb9ebf70d1877b9f0fff68535ea70b3f4207c96426060ed25faa2ef2605775e5676247b2b2f98208b62d17335b32ae7b515551e8d7a70455345640427f1571dec28b198369a84cbb246d4dd6a78e66741ee6bc2552b5c4182cdd69aeffbcd8e3e6fecb2d8de83641251c4b46472efe6d4680803f13d6042fcb33ed48bc5c1c62f63557d04bbad427c36f89784873add85e5e891fec12894d0c5f99736e7af1fe82777f41f55fdad772fd5a143aec1342c730ea834a96b8fba14aca68d303d10e5ef5057b313601a9210f8738229f2a49c6c7cc0098f1e83b142b4a9605e7c291b856fbb91e4fc04732009aff447a3a76221b4aac24bc35a6db8ee136e8364359330c1980e5a3063cf45ae131e7f6d54f0631236b19646357b7d4569577f5def7adc2af73a309035b20c4d7296264d6dcf76af397fe5c733585156c854cb58a470631df0ba4f51aa93efe262c49f53ee03b5a356d17fff391627f840ce31c9f0b2e4c14917ec58f95e856a551afadf8edb921d1823e61eeb66e116d5d1017616294954021a341983b3af3a39dd02808bd119d9071aa387a9486f0a2b13a721f089b313e50d0ba29e4e5f67f2d0ca32a3172b9adbe410785c493fcfbc344886ffb413bb87a97327b1916aee3153a55b47373b02de5828482e284ec3a7fe618148504a845924b983a2809bb5fd9bc6cd288a39fa29b7b548612ef98913c38a055f046ac8622ffe0766790cd28808dcf6db5c0f328611ec1c522f05781ea146622fbd4da6cd31732e8b25be57679b6d5088af9b6e53e2e3f19ab57e2b62e3a60cb2f9c5e9fb2524a5f7adbc709f154c85de009993970088b2d4197e4c402bfbcddfdd3b358fb758e757b2164648f34e147b04c42c213cc6fa7adc0697b8ea0e3a1e7f63620756482970b5242712caf2d56ec93e1cc4aafe9a19cc24ebf48276ebd5bf5cadb0ec52248d2c482cf80fc91228a9b73c7a5636ee85a4f0f5cc94ec59d1c1ba1a92db175274138a7365d3083a96a4b10375d4e390fb074ac1bb8ae0ccae2bd373ef7122ccde6cb9b07baa39542420157a4b7abc17b31afd218752c8267012797643c358b77e0393257b2c86dd690a19ac5f43c9d205177db6a2c10dde6af860a1673bcae74f8a1e9f0a8362881ccdc1b16603596f98077b60ce816f9e6645d369d0f8c855b14d87b2f322bf45b1855becb4bc66e263a2e65aa20899cc5ac3d94fc6199a40371486fc394fd6f5a4ebf325d586d0a02b2d9f1ef3b47c0535f1b607f9e19a66a4b337a61522dd9a49472d8694be60043de366a1681d0a3f3a6f03af12f327750ab1de003030b791f8f7b5caa63126e953dac56eb47b75895509b36210810c610f59f7171d625e089b77725bab8b55b8f6356cbcf92b6784e095af434b8763d40792159e6e723ec7a18ca85d832b78155aa0505111b284fcc001bc2adc26c7ce846306f136eca3cc08087130fb3c2b659eaed1d470b106d3c853b9faa2d589b177c5cba89b18d2f55f10037959d247d24d470a0697d8c2dec2d6cecdeaf3c440cc5e2846b3584fdf44a678b2ccc22572c6a1e615be39d89bebaa86dbfc97e670c6440dedd89a30e473ddae039f486b41033ce250d8138e02d8b3166db45516729a5b15bd0c4b7f3e045d0d360020fc296d863528ba204eb199284ac1d04e4d9c13eccebff9186347266d33ecb1314bd5c98bb7ea329bc021be3f3d9e101d83f402156cb49bb18f369af31665a9ec14b82ab721c3017fb2d8c874eae1d49406f02834c4190fbe2709147dbea5916e82f11b2fdae0507d186d85bb25bed0807ef071b4aad78ba92012f0ea15cd17ff83079e69cfd29c0de249325a5ae9c2e889c431f4e5e96a35bcdce3e49e041afca3dab9d9e4177ee81f4e56d7cdb71525d1f0aa0ef208825cef65ae72c7d30ca1d8e9e077b6d108a549b48de9909f18e74138eb951044ce691248fdb707dfa9b6d7e9aef0fe11f9bcaf7a517fdc8948c1afff5478a89d3a38530e3b087b8cd274087f0c880216575f7edbb90bc37ab85efdce1120288d758f5ee37523e810320c4cbce104ea859bd497d6b4aba130485ad7e4cd9081e8b9e966f31d5733ef60797d795fb1651fc98d67def2f18e648cf3b08eee183f13675e2025f0845ff5a84e0b5554e81118b550ca6ba4347a6db066029396bd444f2d7189e4e98d8bc588b32e198dea02ae4c8769d23d0fbff86b0e3f424e109f1d6698bf723aaf7b7d05df39c561b7af30eb0afc95383283c26f353e324563a864149315a21e7221cb21d10661c7aca9f860ebe00ceca907a0f9eabe716f70e64e9b7f06a0e41f35c6c317eec202814f0ccdb0967f25a29641f8ce7c742172a587d778b3a88619e5af772adea0c6d8f7b0a90013d01c34d5c6fded40cd337cae669ae96701e26017c9d02eb710a5d6f04fc7c16c8808b160995139b8260ac13767b4c22896c98060ed8ce43772e0f046ba2a74509ad4c8463829e7ae80bafaec1641797a6a2febe4d7630f8484ce313ca7548c40e604656bbd27d4b9b9bd38e66ea13cbc31ad5de3683bafcba1be28837a6e0a0c66cc961654f7a99f2b3db0c47128d66c2c3a1455ecada2b282aa8b1cf3c207f320fe875c4f1ac4ec2dbc4abf73ac729251f1805a43b75d33004c0a74f59da9be48ef688876c5defcc5fe6abca3ba8852a179762242a8a0a7034050c15a621d6bfe8d7acaae352c0dd6df8c354a24f7b38ec705cbcf23764f9de97a4900da8520632e4f775b4efa91f17573df1e3d3618370c145f86249ef221e15ce016d481404d8740351e2ac249da24fbc962384c5f366328630983848b51e157b8e69e396c3c16a65bdddafefc235bc7bf0c7c7469c4ddd0edcc53c5f8dd62da238111bb2d1a02f2aa7d9ac4ce57fbc395f7567d847eda3c271fa510d2507eb8a1167a55c168eb371a536aa4ad2d3f4f3ef7dfe54a360de007b31b683f385b44b1e2a6fd86c120b9438958990b309b4acc77537cad0f2af716577b62ca010e79bb5dcd35abe394ceaf758263c6f989d6c04467e9d89349e7d31a52c1d147dc39407f3f510fa2a3ada5a8479e763478fad8e1ba219cf8ed0f2c25476d04468bc3471e8a7605f40cbd1c083112cf6a891d1306fb0e92b804017cdb0c7e0ae92ae52ddbe82900c544320e593ab77ab8b4aea7983343d3c88e188b3a61dd7a2291a28f555f7651036e68422d28131a10f9612ed5734f33888be271aa511cc6287bd766ced4bdc9a591cae8a51e5f71e9be68937e592917ba690a200d1639b18adadaeeb1c6573768ca88c957207220480dea3f7e9d44f309bbd27a668600afde2747067def00aa1ccad4ae402d91546b23588d97cf932d13e4495209fcae4a0783da1f2066d11f27e66c171e8396c1b0cd4bac964fa8895f478a5fc3f41f6f66c7dc01beb7e74f38fe8700464a6812ea3458f162a6815a4814560f52c434598105e1f79f5774156de529a9d33dfc9e039761e49ccfd812e1e0db8690e00e06f6d667e6aaa8c5abc40f2465033c7ed408768da80880a73124f846a88a6be96d07306d96f4c6656ac1220c2ee670f1ad3da953cbb0281c7d401b61e68d08ae6b2de604a37ff4804080ce5d86f428ad7e7c8b59640f714d45263827b516283b2711afac802e0e8aea60a00ecf2691e2f2466844950cbdb0680e7f920d820d6fcee3d4652d37cde830b28237b01d33665a40d40d1ea237fdf5597fd9971772bc36eb3dc563d81e950fe2d6af06f6011b66f7636f75f68e9d318f7d6b4fd0568c3dc81f418a1e153d604afe492c118037598a55c51aedaf3ba49a2144646c069204e14ad9fc0e4d6e585341a5022878beeb0b91ebfedc4ce67701eee31939e3b474c44b8e310a9e52e9a8226e1938f5fbf377cf5248a68048cc24914c9dffc9c3886a5fbbc008beee9c9213704ac22f5174b536409049293b102096cd89868e7d4aceddf6426d2b0f760855e8c9076c9b507004ef20c54f39ad6c23ace3bf2c4417efade2fe4a2d6e8360ec0b903a3f664e976a8d2b4d56a7bda62617f541557a8f3084c91bee9c0f2b02f05eb5e5eb0e237004603a3cd0f5657fc1e29a2abd491be569d03791ad2777d7d16a9f894f685cfcb23101dfd08c776090c82514363011c63434de1be332d50eee62f1743e1e38441be0e4bcc77f323643961bbe94abacb369ef21d0e7cd57407c243442d7c38e169e06ad18aab908c8a1440c2ee962995ba7cb5fdf265836f03d8ab01d0c3c06939c81d58e5ecbd7ee52990223faf6c75df1b730b2111f4182404d8510f2f212fa162985cbcc773386490601fb51b06325adbaa390c3d0194c0ad84c09676c3c6c5c1d7c817bef237301a26aa6d0e19135ea50d8ee4197150ead71a4b33e4d5bd4e180592a577fe7727f4330d48b03454b249916303abe75a206b7581739412b1b8de5988f18736786d0760c93ae7a1bd2b5820e72195a9e5dd1250b1c9e5eab3945cfecdc54fc4bcf5d50393991b402e268649d92a4673a230eeacdca0f56f1fc6f37a8a8fb74198917f279f76f22a0bc906f6829a67357b7c5194da6cb9a6f394c69a28b247192813e14fb2ba1ebb72c234f77770c6849b09638fa55b9566bf1016c38fb8ad80b75daf58b3a1b4beda1ae220b3f4f40783128a233a4006a0d8558bba5100182b6d0f827f436382761f5781d4b0b43dcc25db0251dd055be41bc7e23c007f14eadf940f5140ca70ffbee54ae10f5e43a286478555cfe34f91a4d51c1d20c82457cda8dd01b65fdd34ead92d3d1d22b3b095663142e808227b549980b50536b39410e1ee978820765b6d2ac667ef0aa0d71844e03783bf19e8e309ed510f6f0be6a83ff2ecdba9f9bd83b8e7393849d27c5f6f67ae9987b89b25c468aea707d855851fd4d5dc15b4ba0b116de9e979ee7520a5fb6289d94c910bb94a1dc92174a81982022874c7b34fd8c33bc1e9c54544e2b5ec6289ca296c6550732e922065d1d635b7d70228b88bc7ac475b7142daab54887c01b96ac6728cfc19b1838beea2f441f2d121a38e2ceceaada659793c6b37906ceb547dd8d270d7cbfa58b3ac1cff91c492f7b3b10f42f114c630e110edb41f2ae6fbbcc31390d65ef12db9b7b910e320047e35dbcb2658eb0b2de437a05aaf19f39288b75242fc19254b81c276b90b1a8d17679325c1cb2eda16376e0508bff20a14ed011f5feeaea5a087c05cdaff6f67911520cde9cc500c254d6e5b9411cffba23a83baae4a40cb979115a9402e6396b6af0c9b019f38b2883bba2679703e85c888c90d2ed92d0d14623fd2135e86fe17a0dccba3862a7736342e3199ea88c7bfe0c2d0a00df458a2b0804450df7b76363e68b8f2a098121e051ae0aebcadde7df67a9381bff20af746369f2c726f9fa1c7502d0fe45ec9c9883fc51a2192742a3ab29d1a72d39fd067124092d10cd55fa9126a9251b36bf0f29e97d3847ad9cddee12a7b00698a0de57a2c42369ace1d1708e82f9697c18ca648ffbf1391edf04675643b434803b8b1ad3b1c646aa9d4ce5044ae9ed0cc09c7247f22b14a8a397fe8908976b72dd260662ef23f1a2382e5084d780808570180873d8b1bf7dd5c31d557b6d56fa87a49223099d9f4f2901dd3be0a40855f2931ff38e41331bbb1d1cb6ca5cb9b1da9d062295328fe86f123e980a6f070cf21de9564de5c49fec6e29d3c82f0de803ea44a003f4e33a455abd675e2b9433a274cd50ab9723d402a99cfb19f90b5413bf9cc865b4e205cd398e7e8983b324668c3ce233f92d9bf75b31ebf41d907218681d30f79231cdc85fad0e5a61be16f362d2bb6130337e3b82fc70eed0e44eedba4a51933f69f24033d70dd7be65adc2e423261699faab898e93308ec5462cd436ebea218bc62d89a3487f442936dff3c2f533acd02538f0237ab6a73cfe78550842ae84b93cb4f4478656b0344762c5506f4b6edcc2ce95cdc9f4094624bf8542108f8fa3d3d2f3116c5804cf2052796a1e61df0ab10c1fc377ab0e950003e5ba41fc3b689e81f5d0425f6e2cb4515e5a1f47f367c25a52c92c9b6a5cdd2a1dbb82ba6086b09b2dc03ace7ebd4b0b530725d5abc5ac22768a22f324307496752403da7302859f1b7cfdda3f9cf1b16ae2b5d39ee83fd8c568ac89159736d9c4d5751bd749dd9fa972dc23e4da73b21444dd5d038fb30325b33708abc86a79b27b12f43e8c3e774ee0d5919e9b564617e8bac3b2a9b44b3b2292e31729be27aa15793ab66556491d5da37839d273c8bacf455cf09c9120686e88d613c96e59a20c64f96e1c340addb5f81cb0e9a79e315b1899e65163a40feeeed6cd813356ebfc3ab4ece8eedea8655ccce280b6b1a0625f3098d1ddb9af5c51982d2052a1b9a52612f93d2d537f21eb4df201b5da3508240724abed5119177a9a23d2484a617027a9880aed9dab5391b26be158f5b9a49c255c92ea8803f2068a8116c157c20f847bddf11db3c4f54a026b4cdb9ebce64926bcaf4afc6f74f56186f8e8c31947831ecd5808bda360577fdb305ef89ad427e26c61bbea3524ef08d337805c6fcd2da236543047c08ba2f87dcbc7b7b6abd3c3389db81bc87bf9d4554f3ddc67476a140b7fc18f7c59d3c4231b863b990f6f9e9463a7787a9c7ca33bace84dc0a7c36e2bcb599fbe6d938688a53944f0d8d5a68ee62973d819909d10d67025a0403b2e771242c13bc891bb283e75e741df3dc90cd360ec1893fabc20abd9b58ff3a7f9566243d4b99c2e29c93a24ef5d7ceec340fb91e8da8ce087cbb6332b79a3f97e166d5a4a77ffa725706ca1a301d40058621369f34f682fc1a07bcf3bc4343f465505f630e8d946642b0933842fa9c39ae1a29748f047e383febc5e99ae0e410c843369aae02d2db5955de95ffb6fbbb1e22bab5791cb2576bfc44b1915454f019f9914c150ca4799ae491a60831ff234f40fef310a8a82040a7927396b589446f1a32939eddaa19f3c236688385dc5cd6c3699cafa371923c5ca64faad70d1b849c5f9e76dd6c22e7fa3f4a08e1d076a763b601faa3fa55204c90c570d38c02bd65f983f47c1f9eaa2c00d898e74d6646805b7ca1b65eb85cbc9c54cb501c2aff374e847ecdcac885773f79d35b5a39214bfe3f67fe5f88bd1398a76855e79f35af854ff2ed517289f5e195e9a0ba9cfb4b50b131c82cd5f5b3217efbcf42c0af69b569cdf8fedf0f9360b2a133a1caee3906782e2618c7e93a8a63081991769a4c0627c8bf23bf657dd4d4f083b4177090becd7c65e0f7abac15de4f87571da478d60a16f6bb01f5670c7ead0390b8ac72e5951503c498283f68e903095214459cf8d1bb348252a6debc9e2f0dfe6e026919d866a2039b4be75f0d48bea57d74027352bfc452066a66d26001087522611a9064a43488cf63aebb539aec3089939445eb9f527cbfbcd227a9283b99d2ade7237d7901bf2e5739563ce90f830447e2a251822dde5d18ea1630dad6b1e0e4343952bc13cae4cc56018e0134d19431f890dc4d6c5b5a3201f524ed911074395b3f377c6804a2f95729bf475c8041ea13e89814a423d54b329b2d170ceac9bbebcd4e26ea015814ff665edd0ecee5301b5a74f244b7f26d374b7d7a72f096931cf08230c820a35c351a274c007048b45a0fd684cf796acb35c833faff806738bec73ed1871713568f129110630828f6b09b311caccb73d18df04998a6a0e1d336f6a8ee3d4bbe326003901b2ff9b1def7677e4a7c19b03c32e36ebc4c20de999ddf680d95f7eae6d63b2eedb28a74f9ea0d0675acac69e6dd457bed8b83ccb8a54579e9b1c778013c5c90d6a99e423efe4a95572ab41a0200e4c154bfd3d5282391552a02a89183bfa9a957d312045be9249def2c85f85d954e01609d6ce8ad155161cf96e003661e18dd75481a20151c879ae2a88bdd4bf11dd277217ad6207e2f5ec70e8407983d300c4ee3005eba856ece5fb1b89847d35f7cc430c59993cb9c4a47ac08d84783f49b250d59153997840878847bd827c12eb6a50e8baea4831065fb1d1039f338cc1f8fe030b2291e43bdd0f315f2672ad96a6293eb7c99eb183f14863a23491edbd4c715ddfd021ed1a012269ab7055016af962f9027abb0e7c71fa3abe445030dcaae58534a49af956d65e71ef3320c24ecb87c8da8f020e3621c1915c26eaad5274d45f97194ab03e28ff521804f504bb5333e94810ac90e9f0592fb456ac60316ca6117853a06eac9f9f07a3ec4db7fc2746e56374002e39ad1786f43d5a193cb3725ff0e7fd8d603d80b2ac7dee9eb7d3bf1dbbe0cd0b29a4eedd9195fa101252beb154db562dea6e0df7b90d8bdc048ffc16f43d639126984096ab155515540e17ede088b7f5000c3744c3487ba251b1516e5fd17c5461112a7e18763fc3ece10c79731b595298b14e5253b3aca99e8dd09755e618d248a89d186f6f5f4734478a3edfc66d98cc1183447543c53935de83af83292ffb24b68d0d453c2d912281b8c61ba6559c5afce3a506e4a680a761eeac4176cc7adba1baff477757696ff0b839c19a1004f9f1f7518b936a294ffdae5a2338e4a791032baedbec577e4e5c731d168302b4a4994ee75083b5247572ceeb1b88e1b734bee17820c6c33da25719dcdbc15bc416c38c54b304df92f24c00545bc3a400467e5b8f7f74fbbeadab254a9ed5c095505070abf2168b99f021c1951c31a90755bbafc9c70cfb888d463ab2798add11a0f6c01cab82a006bbb9745b9ed3b8208007c757db509dacbb9b8ff8cb0737ae6857ebe5da62f7a3c8a4400f514be41ec055aaf82f1e4dd73783441ad2e13c525fcf99be1c1b67390ccf75b6a1d320a1e2c8c5e2cece7b9629be82debd94c712fa8c28961c86d37ea07f09853ed19884208ba2acbc9f5d1430142e2e7211f7e7d14ddf060094687bdf2d3a625e65dc93f12e4737a86fa16d1fe3d066887bdf11bd7ce5d6c42236e22f310c165ec89d1125f4a74820e02c54622ef1c7b8661264e3c555c9d95f58c8f4ae567fedad5e8d0fe77cc48484a2d8a04f7ea43e06d19af84d9f5d10853dd26152fa285d6c12aa16662efe881ba9c004b7f5510e401158f13a0ffd022d953d87aa2d5ec3a86676020caeed1853cdffed4036d2d475ec4aecb0d53d622101728fd51fcb2a7b8c5f7bc6d9468e4eb4b9e4d5a28b9048017aae63311be242d5e7fc4e4648b7f1b44dbb52531338c264f9c2542f08c47e86fbe3ac8f688e8cab577125936d5f951d26ab756a607b331e0267ef3c84f6fc340309e1f42c291da104dd98beca19ca5943d8aed517e298db7b4b6c8436a6eba0c283aa194d9f0f47c97af9f3ef9e3efd8492897b258fff284853d56bc659980888f252b1c17d831c84d6e50c6bbf00ddee1e3465bb36d2e127990c7e83838d5d4204cb2e62753198cd4e44cf9748793e86a98b27d148cbbf00369d3e7626d75281cc9e20bd622bd8986489c982cb1a3a06328b579f699e3c2de3c3668309920158c49b648f15ced4497c0d2fa099401850b749101833ce977037ad4509239f6141fcaf75b3676e679d3e06134646554bc665d85def493a61363969f85214cad037edff5eaa8e676a9f7162ecff87321a58e7ee5f23bf86754f453317ea5117297661122c27f6c540c7080f7f069bd4f96d95465a715bf14ae17b3452fc992504af3176e496f7e5250c44f08c519e7800f0bdd7961b2a722f63e969aea0f07da1dd362bb5797feccc20438cd5fbe4fda402ad28933f9527cfe58b0b4f8eb412fa9cad7a5192bc5b0c77c63c32af0f889dba313ac08bdb57be8ce466c94efe8eaafc9c805ff6103317763b48a328b490780b678ed8bbe615e704bef1b927e06c7c146ef5866b2d9d1f2e87625a3c7a9f2ca8b0ad610df79c167d239093ac0df3464315a8dadaebdb946c6bd9ac877beed3657bc7715c9368a7223ad7c9796979362d861787265d370211b1a65c3cd6e434938a554a836a84e4ae702bfe19cc02c2a3c3118388ece3dc6c8104a54ab29b9e81d7bcfdca1359cde07f510818f80312b171a3e863c60d169340ca066e19c1fb3612e8dd915f106432b2600f92ad1dcc656a4a8ce56bdb613e746026b48d47434ef06544230c8bd29824ad2028ae2455b086b6f9420b2827204e4c760e50dd5e07daad72f21db945bb91f0b7fa345628b42795d616e637b9f6f1b9f215f5ee1468c754cc245b6b369a749f37e9e5773808286c6a0d3202a031fdd984fc7e729e8aad85aef31f73db0fb2be880c22fb09d7a31114a2e6d702ab69e9d15e31ed4e1890739ac3bafccd669afb587d9da4536665f073a3f4fc17f21d2508a396a4401ccf03362a791d7995aebe2e48fa0d1ca72b44ade48af20c57253d9f144e6fdd8a3ffc75a3c2c4a4310dde29af9a54db700a841b2e158aa1a649c4e80938e801b2731791f42aaa5bb3b2f0f5efb3f9804d5260420b51597958a1a7b24550eba0f2776a17816839e608fcfccd5691cf08c9a404613b155c4945225ebd4d5cb2448c7df5046edd6e65f2b24680d8736f13cbab929791b45650ed15daeb4c40c38e93dad23289cd23e30fd76e253b01cccc603aa9423023d330e0b5f4b4b35b60b045d6db2f6810cc352fef7ef7e22c4fcd6f220dd20ce34e06982b56c24d325c6b560e0ac12e4670eecf1be35458882f91cd6947c367378e28a43abfb43329d2291be5617470c1a40833743192e0640f7df008c8929efa0083d24e2e18c2e4a7079ecea81cedbe5619f7418e3f37bb47b6e95f24c06389b664a6e0dd3bb1818633ca2bb8761e9f4e7031cb3e67bcdd4e91d3975f43fdafe2ac7893ec4bec8386f42dc5a577cad84c2035caa94e1c10af6ba5bec328f0bfa2be6bed453950e3ca4c246ebe8e158e5fb3c36be83cef71edaa4b918a0d77a8859df7de6278d1a376386202d76d34c51831fc1bd9d23c977fadd39b3ca78b6b21268d914569a4cd646307b32ee463c2b14de2e21e02d832d024fa707975738e522a108f8bbcd0d4890d5839020684f39e8bb44f584885a348deedd17e5f78c813805c122760fac0c1bc37c8f842c9c8c21d4417c460b5bb91301728204cae96de1c27271df2915e37eec7195f60f87c0c07941bb05af8c2dc96165fffcb4ac6dbddce61c631dc1bd1904031473b577f694d4b2d96f07700e0c00511147416fe00be9a26531f45e1c5cd42fffdf5c937b3b78c7e3ad3568dc75bee42156fc471303ab6d6cc3282d729abee7bf630192f499b9841a8f098b8ef1a783911b49027bcbcac5db5fd9435a2c6132f376f43e2b6828c62e37e5b2b45ef37870fff66c5a02b19fcf5c6b85ae820e18c05d5b1d8ee94d1e37d6573da6b8f4ac447c1cb2ed77f69c73014f1e5ee6e81e46c1b15987cce5da6cc59b41df20a77d7d5b16586734bb9be042665d9cf31599233aff77a4c24390f79c54b0984b95c1ca74c5d2db718d9421743d2fd5e1a6885da9f79b0aea78bc5d7302fd52dd6adc64c5faa13f92cc84e4d888e38e4e2c2d6c4df0044f5ceef710852a0fba67235eb7e28ade6493cc8124b326c05e06edd5cc139b7150a80d37818b95bf0e28180dd49eb2815bc906c78b3ed215b9250d814dcfa949bf6c3fc676d60ac2c264625c3ba54cf13a88d2a335a84c97174dc4037c46d5ebf0d278aa0baf01e60a5e5992be7b7d2f379bff39f295eef249a5ab762b2b87f01ca44c48157528cfff0fe8c0d849d3da181aecebeae3eb06ddb9c15299bef00dee25a453210741ef529848a79a6b02fa57f23394abbc4e554d1effde42f7ebe568d509a8e7281171410ca0636f00342794e76c54e61697eee8294a57d8c73b6953578aef20cd817e3df4b7bbf92a36c95c63bc5be042b1eafb830b74b1ed27b0bd3c468144cb10c9ba686d0f90a56bc45af9049e4243a276f0ebb7e7b609bd490e1a71f11215f9dc0e629d35f4e6b8a8c160b438be09560f836db8c471357d1a6b07cadca6dddb09cdaa027febbcf2a49348db7bf4838e688a63a7472258a67f87181ebd607aa31c00af25111a3d8f7eed86fef81adfb62d606054a4f11354266f188547f72a8c8bf171b719a20cdc904fe39cce4649463ce2b5d9af5c857cec746970d638322d6dd9145c3ff8cde2b02b0d66ece827000b67b4c8edef1afdcabe5d2a46a48037e00f3ac2b8a5d981b54c80bfecf875300e4af2604b11963f57e0c9cd753052fc9d6ec0b33373011251c72533ca8571a6d542702a0b90257c194d691647294b514530b1b4f013ff44f580d7747f4f4b5548ff8e2d576781b09842a2c95617efd1abc4a02e6e05fe28aab403d27a36ba81bbcd3b2968ba1745a3ed99a0f4e28a8f8c707a326a51cb6e379d4372f844ed90ffaaad74bef2123381495f222c0ea3a927454503b5e0b28dab0db9fc5105a4926b48fb4dd3c7686e52c7dc975439292980539b25ca459ca89aa2faf690092ba848ad227b3e9b38dea7c8d155adac7f511c8c1c2804be70438a5e93276150a016ab2cc5bdaae065fee9758a568a9cacbe29d3b9cc638b97e13f42f2cf89b98d401ab28974f79c9141c9d45ec8955af3771890a05c22a6afb949816adbd9081b33100f0650882933bb5d2df136c4a0106b84ffb9f25fc9896aa5868834a6d337c10b32589d680d62ea13fcbf9f3c8529b39d6041d1552e6c4fef7494f67e8cbd7265f2de25d44ad85f03bed57c50714cbcd6de6b0d72ed4e2eab5853805955e6b46951c25e1df756df8ebbe61bfc5e45bea34c4e6ba0df8e2873bde3781aa4ee0eac2488542f7662274fe4dda5171ef8268cd53a42aff68004394be1082e4c6da735736a1dc5c3a27b3efdf9c6a754b3644f04b6800bf22773a8ac48aa60e297ed6e5b0d23ca774692e73c47c4cfd8555fb5477bda0f2a395ee489c9e663cd4331005b5a8706ff5e606aaa7931f8ac6f453fdb20400294a887a4f829e93766c8b9108661fcae3a4a68b6078b396384e38ee031514347ae636c9644eba4123780939b80175b09c4b71fa1f374e5aa52f3e7407a5dd984ee9282eb84e83f76a158ecb8803199571a21928aa8c3713db09a9c880f8079559eeefbb9895b360b0aeea09e2f3f84960d039728cfc654c4f5778ce2274df0256f9fb91c50f4d0734386169dce92cdd0b6dc7696ecfc38a50dd9727e838d6f3c01b4773bb7b45bf79b65727eae03811db2020aafad93b52cc16733bc1f9d86adda89d01a21b79314a68db0859de8a13fb8ed78fcb9c1460569923f320541e2f84053423186ad6035f6d95c4a38c32efecf91a03491e78e53e78883a8ecb7daebfc48baf99a01d18f640787719e8ba9d850e97608e4efabaa5094b94c2399fc6067b928a894e43f79033415a98b78014462fdfaf525ac14e8bfefe7f80230d44da6059e758a6988e32fb69657dc18c6be069bd023e8f3d2df911838c47df1f048bd8a3106d73456e3ac04e422c6cf7e0cfcf331dd31be2f0db17ed75dac1b64558d528ec33da1005d80bd130176a90719d0ede13968b66ef119ef13b4100f4792963eeb55f95b368f30ea343aa3121cfab8edf29fea389a26235fb8beca8880c5cb6ad65ebfcf9733c2ad3d8cf7c8b291e6422f5e65e8f98a2c204f173926d76e7462d04ca256120189846f170f2821a24ffc39b9e10ade963eddc469c68ed61c934b801dd8c460fe6bdd95ad1fa09b6420c60d4b6194de547c486a6a18d54c481913d6d761b5741d3b917563c3e1e9c9418af4ba2481625a4687fbc397058f1ff28b3e8f37c839b611414c9579c3a439f2b8195d25d46e039742993fcc288b1a58882ecec4fab0b73a1ec85fe80c964eb8769f5fd41cc500bcab1b9a9f235780e7b5d3b20af2ec7984213b34ce5c48fc37ed22fa26ec871b70a53369c3ef915d0ca774b5118948726403cd289defbb7eaf6090c5af36acad8ac4bc253333f0c2ad77ba2766a5cbec3513f5b12bf21e97e9f085b797b3f5c03112e3aef6d1eb8211cdab4809fd3a537ab5faea857eb4611ee1f0cd237606b334436179dad4f21dd7def15fdca1c7b2f5eea598effb911d2a3a2c4428bbb657265797b8ffac5bd0f872e59eed9cc891ef7ffe667e6aa4603dca00f70cc50dc429ae33c936a19fa22e1f9dc7b5b0b9956efaaadc1669a9b624736b82afe997a7c1a0af74c19454c19c153a2622d0a97d2fc89ae59db8df2501200f0f992b38eeb1135066725d2e756476b18a268530bf5c66568494237511a7d53184d988aed1ea5d307ba6b9b63c749903a2deb910e8b2383d941ceb017e4fc8c43100300b533cd830da5386ba1b8903b246e5556af30a2cc5b9564754dd35081d0acaf5e7dda166280e345c4d67e9a216fe90e8cce3d4538b5d62be9a3ed6169d5e2740897616dd34f39671825a0936d20fac86ed2c8e3a013aed4ea563de7b0271b31381db1c86701e6bc34e03ef0e252aadb2fd4a8cc2aa0cbaa8e86dab376c0d0ddb000bcc0005e88ea57430fb2f6574daee5a9788e2bc01f32de46720f828fe44c265f768f51c40e80ce5c65f2be88c1320f96305bdb53d8a186060c75118352b757d01e850d8b257b59253454ebcdae6ab0c201589ae31351e991615be5878dafc8184ed14fe5a2402621ec713b8dcb7b6e9dc0b407f4dcdd821c6e2bca8c3aa3c42387ffbba053eb9097479cd8a9e7efcd91f56f9cad5463004f5296f6072f8c780d82627600bff0dbecf3eb973e73f3c4b39a60c5e1b94e218b9af7c4bb7e29d439f6c2e9e2cc5b056e8361b2c7baf676d242f26504319422b90ad27619fe988a62827ee1b8a9226f5c176882aa6e1cef0664e1dd5d07876be473345bbdc93b3bfc79a7c6b6e7d3608999ef99cd8a0f3b1d510ce867f20d732c88649121d7446fbe0369969245cc5b1b75f60224db5a9a09b3edd78a89a0fe7d7bf3abde468760ef286d60a3c7c60535eb91fb60a375f1f4a0a316dd9d4cf7dee5be9dceb654cf066f3debc25914d6969faf1baa235632fdc26b445c810dc831e13a3c8defc5282837c7326c4d0a8a39d6ddc066e0254187bcf88fe912653bcd7c9265ce2421b03d378967dea4a7618c3e51cfa1f430e7c63bb516b6a74850ac8d90d2bd3cf0198dade2c81239180c7fa23648b907a59f9cdc9fa5db8f3e20ba9b98cdeb0116f83dc331021284bf901d70e31823058bc49f17f632e373232bbf95e781133ed8669b0f29c9194c442ccdd8374db20fadcb4c4ed04eb3d2893dd0250ff18efd1cbe2a1a53f8faee703f78d6777ddda87344dd03a65dd40e82969bcd282a858b7e8a4f156e99e25d3daa37ff17d1f9741873a46907686181f418ec6a9016016626d4cefb57d021b8872cabc2671a6065f3de64b7481047f34503d29fc5c56a7cdebea0a9b5cd3f2d917290ef34747cd43f8b559be9f6ddf8da5f502867ae5f313468b4f6de008d91276beb35f3e66e95ba0f24b46513a55a49c8bb3163d0e3e67774febed8065f2032a55351937190a62fe96d43209c379c5e096600d179f6a3990a2724dddf4c320b88134e60214280f6ac031d0c835c7624c21a21ba61ce47b1ffe2361ab8eb21c87f301ece646835e32abed1e4786623624826358af56f4321abc3a3c61ab4bacd2230fc9bac6cfdd4dfd4d44d8557e5e40a201a90d3ade5f98926058dcf90a6cfceb7c4d6e33753656b4a1954f285b3a7ea897db9e2eb7ebadcc0e615a18bd70f30c87d474a80f2fc3606277d803cadc134f3367064099b75eca5936121ca378abf39a17011fd0556e5806b2036990cf951d956d66c8a55d63ff147272a4fbea68d81cdb25e69c29033dd939ded09d8bc5cd3bb25305345a5429bd1ea1b6a3f5e135835fc6054d662feb6160db797ed63e4d602cb0281e94a7d1c7474b2405f58114e179973693869521721234f62ebd955632c5d4f9ccc56888485da3986b32dca52dca8468da5d3110b2f9d0f671d76e68b161c0c7eb20b0aa8b56f167ff4a58c8d7ca3d967cbe1089da0f7a7921e480bab5c4845d848c910fdf808cb7558c3e38f38379853edf463b22981e0449a67313af15aa6c19135ad26b7acb41f7b3b82718525dc3c1caabc35d2d9f0a6fdf579133b4912962043bd9da67c0fc317b9e4e208ccced0b1d89e1667bddc7408b5c1515c70ba9ce8c4cef31902955c546c5ae297538471ce899404c8b994e407c2f5f4ebad79d56d2d22b3db670be4b06f8682ef453b06dc450e0372fb84cc34d0403647271848dae13d884c96d069616d94d40e40c8aae439666389390c65831499d1fb8abfd5a645563bf098119d73759c0001df380b613642a2a1108fa3008d66460f75fccdcfc63bb6c6eeb64ef8b4343cb3a98b14ae50066c49f17ecdaf23b17441e94b7300dbd88c9bc607983d9a9e109ef1ac65a35c0d24edab0438d058390014096bc227dc75f8606e4d65d65d7a84c0adf1951a2c1825ec739849a1ff34dc40e8f5908a83a0127c19edeffbba0cb6ee90a619d7c99dbf2fdc16dbf4754e17aea0b2be6c67721446a5a48e9bbabc4db6ebb46e765024d365952476737ee144c7f7241648096de0635a79a99c8fc23e538260614dc118c836622c15cdc4da8c219ff23852106614e76df9aa6637d8f8a60925e6d4b72558afa4cfd0ffbdf2bbd5f958e27faefe84920d3ee1e49016e7c93d08d57d2d0b102efb2c41dea3e42abb93e1a8d44f225ddaef3126382d02197112d48ec01f36c955e51296cc8c9f888c7d757388d516eef720ec2c92abfaad3cc1aa3aae6bf3af117ba12d9fc454d9aadda58a9c24d0b17d81069017738e7c03f890a49d296ff896a2275c39001745161449b4fb0b995efc7c3bc9ffb524e939aabdc203888cab4364eabfb7acb8d105e15404e7f42bd68ab956184cd83d28848ad4f78bb38efddc4f8b460f48c8ed4e779a38549b2e2cd615a5df75e86c5501f0ba6a9f35fde9bcf6b75485fc8f4659e4b6a1c5409f7139f63af6533d69778f6c31b7ad4cc1a343e8cff3f81e54e49e6de1b43f6efff14275e32c77b353f51d78e5f08c89464b5fe4486268190d78221dbaefaddeac2c47f1f8b682416d27eedf57c51fdbeaf37dae439e8e03dcc2943a0fa2272aa8744ef6c8beda436b4f3a895ea64b4050b0f3375543d67865d02c1631c40b88e1ba27e534e6c8f9da6ec936029f110ff0f1dfdf4aee191707221344bfdc67cdcd6752ba867556d897c3882649575a489cf57227dd88dfb9bf0171f0b5fcafcd226050d59342dbcb63d27c7617c98b9c43d89a88899df8e3448bd977f818534a4a669348915a68b1e20b79de5850ddc818df1ceafdfb9f1d1e56c7628b31026b15bebda3d3d0dd3215f0152eee5b494273190cf92c566022bfafd5b6d67275e1c628b3ee70995c04746d22b4405fcc65944fa92fa3924d4560e1e545b5d8a45e4f5b66410f34f67a932567f163597794e5e9cb64fd9d896110e7c5ca520d8ca83ec9fb370c42edb309c2a22de8ff09e265c3e623ad0a282cda95290fbc35eb1fb43b0bb5af48ef2db23643d8254f5aee8db35e337091c9142ba9275e9ccb287c4d0bf4d0b5812031550f05c77aee7179e53e4eab19e7322b648660d94c7e137281a54545d5e7184e10a863226ec4fb6748afd2c30d13945a55f1b4eaa7030973c3ed616c5aee5c5bd295cf353a9eb149d840a93d26780fb48250a085277d4add31401e0f7081c8e4a9958b8cbb6fe9c2acdf8ea7ac4ad2f2cb2bfac7bad606a2bbdaef87650d383fcb7250505de2800844787adbb7f32d42b1435cb39b0019bf35eaa8163a687024df8ffda112bd135c69ed3fed098cfbc130fa6f39e4780d882a1919eae0d58f30e8f9266a92bf125668a8a891665c3748764736e76f07e9cf52419ca6e4058cd0c4c5c2ce7fea93a7a6e878a367ffdd653e2bf2d62c658646634364f45acab8427166409bc70f9067cc9dc1770982848d0ebbc3787e234876dbe9bd9eab46c345d7d93d302c26fdad9b7f1a7a268c42d8b044082797341b5a61fdc76ac09f2369bdc8aea4b14e66d26529b0199bf4c7e4f17afc69752bb819b0cb32146f52e632fff835402f7e77de12d1fb6b951c88eef45a1c4c231e8fcc90bc211b61fa693d7ceb60eeeeef26a70a57c90c89317f1a575f9535640bd7cc235ed40342a5cfc45975dec61a589bc3011dfa0b088040dc696e47ffd4839b9d2a63a46769f6baea1942891c74e238c517960fc51c9a44732dde2d73386a8bd729515a8f50fef54af8ca38d6ce796dfd3d283483ef4203d21de961bea6a52caf57224dcb996fc1974b633e326cb3c267691fe44ea86577c1482b97ac1a2eea5d6a15b86e3c85e0bc4fe81fc39601c76c9e4503635b98237e20fb49400e39286375ef9243f9b1cc156e7649f10c5e62224f74301b85db3d76f64064264cc4667c5b69523aef4632bf193498838855bf38562823571c95b6cfc3b4fbea3e0ec3c63886786bef22a6f49304082f8ba17821fa90103a1db943115df6bab7f39dba927bedcfc1fbef63d5175a54d2310a40e5e918ae1c4f59c88319816bb6442ebb1dc7cd95402fc1aaeb5761bf4ff0c63c2040ad971d92a1252ab4f712cf87850b58767519e3a7f92e328456ece6a6d30ab7682f08fa98c8ddd45b7d5a498f8960092ce1438bad98a1c07f7805c6df0ab681c29fa18729d2681df202ccc77e240e38739f11e9c9586032de8feb789077e6e690948588760ad725a32da2d14c8ff173aac698b165abf514e3e65048bf5bfd883a55fe1b89c0470627ac50453ecdc73a50c59c05b0386ebb193dda2cb74d1072ddd815510cd6cada6411a765264561766e8f93fb3caf0cb88f836e580f5075c029dc4ff373debc608a0e1e264f8382ebe2ddc09050a542e3f68cafecf3e9c212d9eec7ee3fe261484a108cd583af6969539aff3342a2a536c8a3dbd3fe4989aeec87e6af59af0593519ad9360be70cbec6e1b44e7ba4737c46e2c85c9059b73a77b334a1edf7baffb0377a38a8b1b1a3d19b1269441807d7d708f8c92ebb4586404fe474ab53a7e2a533f60b9f992a85896dfc941a5deddc979914a3bad832d532c4b868f9c0055d8be519fe004e0f2c0b330f9fa9e24c2679f01b20a7fb2e46806f1c9e8d77f466bceb0e01f12a8344d8934ee2ebc26b5ccf020dc732702c32588a6fcaea6e9f53710514c512d5a73a0f2f79977640ee9469dd0654a739bfbafc157f69ae2ebc17916688031469c140e2767b41a179b96841d97e6b1fbb91ae7b16bb09310bbc70decba25d91e0f15f366fcdfe610e91b085f684724b35d9efadc99ee2ecc1285bbc4b5f3b0ebe8997b1cdde481baf86412b30a1f1e0bc997af9def241d5483709422f938e1ce1b6df53853df281ee5ad46adf24d1f2e10e9ed99484adcef73c873932c1e405912a15e8087e54a9d2a1a72dfc518827d97342b0495f53b9bb6a7d3e2bb3954b37908b74ff0b965a5b6a48e52d575f713d89869092a0e0d46e4e95469a8ee828e7245e0d0a4161a355aa74bcc381c7947d94dafe61b064ebb0a32a5e8f3165cf5d7f08f02ab36b0bdfc664892134fbf81abe9fa996c7f3c6c6bd616d90d424bb814e3633fef581c99ad48eb1eca4e1857113dfeb98b50f4d203ae453d14d9eb476e1182eb3153f8355e4e7b4e2f93f42f4f2da6bdab2cd6156131df4bbdb4c70dbcd89b46e072ea5b268eda36c66b7e35ea44bf8b238201efa766bf0d1c419a438c122d58dc57d485fe0ec359571c2df19ddd0c86ffae9e15f6594c9d188f49b1181b5707a5c26b2a8d2024960d3dad7f783a4216f609bd8cdfeaf863b26db8d22a068ce3b92a88fa92705fb55e8904698bf70ecdda0be0ca3b5cf91a5636e1ca4a09a767b61ab3259ad4a578fc861a58d3cc90d693d38e72c9cac4753dece4021b138891bcf53bc5c6479e4265395042bc97968ed0b9c389f0c53aea0df12acd334c85869e24b45a8c5f6d9471a8e9b29eda91560cd5d1cbd587b2fcfe314105716fbc9b30f5732785c233e7a4b77d887056c8394a95b09bb2ef3c38f580627bd0e8793312ee67905e1c17bff00056626549f22c70164bdf880d6ffe7f9fc5009e21f9cb76fafcdf6bef6b182634a5156b05652e0819cb3c754d25b057cd12e171cd908d55f28ae001ff888374045bfca4727ff39572a911403dd4ce8a313c3d51f7a959b15f022b2db47737e53978a16fa1bf8d57cd9953562bfb6dae2a6c236824deb29f93fdd8b14f422d167a98f3c4b56cfa19fa1437361bae96ab2fceb8b8eaf9f881d0d78234c66f5f7cc76ec1a27415faa453c90d2c983827324685b51a8d3e278f5429dd7f5af1950f7eccb5b59959e19406ba5c16ccccda63cbe818d232e095654a229a52bc1869c35607d3a01a08a75a429f6547c05b9a52f0c0a3016ddb18bd0941a1b7c74a42eff4b8f09fd294cd1a31dc226d1697d203ab1352d3d336465bc7798fad5002ea43ce3010b1230bcf3a9318f4a4d266bb1a384264119df42e649bc31a2b7f865d47515d5b4d6cbbc908f14ee19d8a0f18a493f1d6bc5334049abb5165a84359944202d67e39b8a320f71e1da1b754568e86209c51b617afafe3de110dffa0a21bd1403c3658a0cd3850028f8269b4c5a9904bc8cade43c65b91b730de2fdba6b107118e07f19811ed576964ba87e7137d21111719dae4dddb1b917ca9ed29600f15a33a2413477041084694614e1400871339613f8878012770d5d22d266481b22d3ad9f5d18ceed64fbec3606c97cbbe2efbadd257f04e4adf83d9d4e782edee4e1279adb270560303a1e3204d7281318c06da31435c3abda4f4a4f9fd25b1031a52211166ed9442309380ffe7da58a3daff941c13ca5c0e15c48e3d09b5eeb4667357bee771c940a8fc53a6807441459e2fb6bd4afb7dac5bd11da707a2ac0fb3ca37682f0ac53de81350db62e661e4894b3760425782052114389efbfb5398bb5049f89873ac15cf138e4ce42ae7a95d8154c4f1051113284dc1050f3b7931c0a03a7d6ef5ca27d0a2c82165ac78fdc8e5ee258d6aff6653181c1e17ad8f735c148cd47bebbd59617ff7dec535f7761a916a154d1e7713289e7b26af758347be8c2371db685b861be393f77317925113b6ea2aca02dfbd8590d8be01565a6a0435d9f144fbd9e59014a20688267dc82def547eda0b161c1fcc8c3c49b4aa99dcddef83f4b24b2b7d8fbbad2e5af2f3d9ed648286d6afec97a55fc454ed745ddb9a68d70478976aef5c2cbe1866c4549f888a8524325c7736ca7d90bc2e1c5ef47426280fb45884aabe63a5a2cdbe7b584f8bad93287ff402a931613a4742b9164317fa6d2b2353949c4db2208e7df3fa99d4c013c3debcab6a02938cb91fb5cd0f57b581204eec293573d64b287d65cdc441ba7ae8541cc6a10d08563fe9378639c2471490ba72c228bd3992ac0572ac668089c3c053c3d4787334f80c3ecf18c7f70eb27953d1db3ac9463b2c666cf35b016a8657d3b96711b4a8efd37ed0dfb26d978c45fdb323d1ea04821aab57431036b04ff6d94b2b19c92730a5e37c989a900f6e475810ce436b0ac2cd92ecb9ee768b2515e36af595fb0cbbfcc6a1ab543eae16c45c371177c3b03153b4d005d37af8d8eb60956ccd1379e7ff16381c324a780e7bb1ff7d04ccf5691aab3fd37976be547a4b5c621081d0ff95c53a956dff865707fd99f92828120b680b6d00b15c4026f1aa5af89a6e673c2f751364afcca9dbc317f9c5768924344304df575bd7e349ea5b1c0d46b179655913ee4b5ea559083a713d3e28fd3fe05087f361ec6a27c8f87f92366be28ee117032f9edbcb26ad6851b2ee63c146fb0d792f10d94ee9836f209bd9dd26ae2085586b0c1098fe48c88cbe2f454bf3e0db6e3a0b4c7e6173f86800e5f61f1c488525e647b940edea7735df25b15620a1bc5e2dee744522edaa345ee9781f9e701c35050a266d06430f76e07de029720e6789c26e254332120ae483ae86273bdcbe2aa89c358131424309389933f089b3dc5a57e802c8e3eb6b6a4990b875505b4f050c5ec8f9abaf4c07d7e997dbed99b2187045c96faca6b1338010a647f5eaf7095cec8dc09d07614b005410c92019eb5fc6ac920acde1b66e7e088ad4e716406cd2e03d158ce352c078e23c7ed32ce360de0cb2b8630cf8a472598aa98f8a0937925b2613d8a62f3ac0234940a2ae1772c9589bfae00b682ec6a7412254f276d5461f6f0c5da05eefb7b2d535440c23292050b4ac98033571250d5f45d02b3d846a7e1b949310f3a660e5f451ebd51c9d5a461dcc1fa0e92bf6bb9e63d9bb07e651e3b25e9e79f2c1c0cd8df710ed1cd82e47207424a0e12a7a05407d648e36b40c8309d669cea5ecdafea401cacbd938f217c0cd8bb42e25fbf6f29a975a2806fd68faa704aeae93b865a566d7cc618b2efba0293465fb7d9de8988258e92acdac017ae94805062e10502c3ff0789ab934ef32b345873263efb66ebd04cf60f3711489afc262c2296c65f183edf2a6dabd24faa614a63b1417f1239f499837d992f4d7e94320cf7c27c97fe825e90ca1ac9113de3b4c50dc1c0c7a9b423a58211d46934bc2152f38e744b90e64ea344452d32a44e37ad21e89b854d206b20357bbb0c89d4c431021a7e59ab25210e302f173296438992159d00997703ea444337b8ab5d5508a2c9ceb502cf9ccb6b428e6b4b7afaaf58c73106577c2ade18b8da01a6cc2728b2a81eb5e6bf74043dc3826853e4d1c81d117b93cd1761fb1dddc5114a57a8fc26f3edfc9e52b830fc6fc6e6c08be697b4a22b3f004e194fec6e0737f662f0fe180af22e26e34dfad31a0676aef629a9a1f6da3f56d0359f6babe4460e3cfda34083fa12f2038c7df88b4c95677d8dd87d722dc7c6487448ad6a25b85adc202431392eb577806f5d78310180a5f632c916edccc3f6b0c21824f88386c5de7ff73386b1d58d2266aa6702adae858994efae4da516909ee52e7f773229cfcbc5f72f6603522d01575e0074b9e94c3899d5283c29a155ba6f2e448328306780550238f98920e37c895f2ecc29f26d6c9b6e3810dfa4cff8488f6ff1fb4e83f90734dc64a7b678e0085e1a00214bae43e50e602cc3e66ebb98edc9a1b09253c0cd550b6255acfcfee3bfd3bf1132e51023ab7ca3488a97a4a501241dd4a4a62c57f9230a89c16ec65ff6a83e9914a7142de7e0cb5e98dc984e3aa7d98bae8078683dfce4405bd1b639d160ca9c53d715c1020bfa2ccc51bcba42b7e367bf297e493ff0f7a7f59c73c90f91794014aad8d43c23e94c3cec9249a241d9f3596fa9bd3c63cc7b7780e0700f63a475da58452b3e3584005eb6b625df0b99164e7cf50e19aec84b88d6031ea8ad71f3151bf1c0d516e3c13d49d86940021737a09adfdfac6e80d37a0b081b40bccfce52ddabe22d548c81ade953190633e3b25837aca78ec67096258541ccdfc6c97270541345b0cef44fcd02144ae3fe3e2ba46681a536e947eda8cd34f6804c5f0584f3087d55b2fcd1c54ff56041eb067d09acd5f8b101b7a75a57eb29e2833c900310835e93037eeb65c7abed3f77908ef32a7c3cb929c73d31aaa9f9e8b5e2c5e373affe36fe8166dabe187cc38b2d4c3e1c47b0477c4dd72878b0d8c5a4d4a3b0b86f67736501bfac00ab0bd82060776ce458872e90783ce6d19386e262f10f3f0fe55f86be1282582b3661d43a86b18433503f22590b33c4dcb92f7d1440e7d94418834410404ebe675dc262d31ccf25c748407b679272102b069081e237b57a5e74e9ab12c1845568082cc60cedf8a9bf023f0b5ce4a8e40cd1024999eafaa604f2efbd027471d2952070346edc4f030dacd94ccb47ebcd04c5a2908a01c7b2eefa9be157c57ba920feaa31b3695f448aa44125c69a40c4a0ba303fd2770fdebc2178da6bdfe742d2f2dd315b18931a5a924c7308fadb3a652dfb4b7cf858644e272899f9595ee3319ee5011eaec56015b252d761628fd670a05fb0b50970f5aec0c9eec4c3369bf34b1fc710c15dbd0a6d19350525d14bd286dc1e9397a3af9733b89017b70122b32e9cbe721c44fc637bfd43f2c371a6362f02693fdcbc81db8ec2b9f1d33ae6b8c3a93146594ccd08a9c304af6fa33096204108e00f3f3752d6745293327643a61d8b01997a983edf2d3a90dc06facc334162d35e178b8506f61a609ca9c95221f461ad6f090527738aff6a3791407ea9c008816048058de4e12f138b5211affa0f0795c1bdd0d2b32980a2fa3ebc077233c05b344f534acf1767911f1e35f2ec99062e16532e202b335766d5cacbeb6e0522742423910adb1c6b70efd5aac9a079ea9b205987850d1da3896926a2eafaf6ab32dc871a0aa5b819b4659aa569cdf83a75fd7fa3d4cf0dcb7d6105bb9a62d50a395bd16f4fb9eb555282e0de4482a7edae450d6293c32eed53195791af52796e045bc8855097888d8d03f2c2d4642ba243c980efd81f9fb9682e0df50085357c185f16f7db7f3681b3cbe2a8d0603bff8b12fbfbb1dbdd21e46d033a2febe1df8472d721eb5b6bc6884375f3db9e59035247916b007190dfe7d3ec7f246f8dc582d2c953cfe319d447a8436e879291f3fd615d62c944d18d29a4bc410b1679001a23791570bd2edeab90ae8a5edff04e6664fdad4deafda9ca43f355e1268584f70b164fceacaa4ff04817f591c66a00350933a01b84bcba2442c247c413af91e62fa4d6c988afc1cd6a9ba2d5d2c3d70a6b772c14a62f6b1002d23fad722e7575a390bf204a2f1910150b144e596e1c35ca7c1abec95d51def0532c2b302faaf79bfb0dd154d6a847c07c3d0dd3a438551e423338f7a992eb370d333244202903b5263ce2da0f58db76dd66344c63b7595c60c39d2f319d05e2553c60dda38e18d9d53da3d51a6cd61a6c80a27fcd30db814ca6abc4148f88645bcb3b882f13d3e0fe4b2fb09a771ace2375f98d8aa6fbc6bc91dfc240b1abfade5d0a37c89bd56f0c0f0c75c9dc60747530093b66f34e492d5b89f3bd651cc835e8167452a0577bfce3166b8ad2311101dbd6cb8c13dc3ab5b454e193951afbdd2be8956593fe28b45cda32b50964f6d90f0a5405108c2d3105115895d010120a5b1ff72f01bfd51976ed5d79faa0f198ec420506b7a614be29406dd4c1d496b7887bd6db117c2b011a9d8218f45fdf75191b8271f59815bc638b857eebc49cfd99dc1b2ea6e4bc4b4e54ea10dc7448583b38f630806bda620f642befa687890ab753283c485b309c4929c9e4a775c7ef91e90d50c2b06384578323a15391b11791e5b8ecccc28a7ccc7e917bd0ce425eba8a3706a7717d324f0c1c2c4412cb71b3b27e1ad8c9074dc0ce9ca8a348d855b0498b73992bbcdadd1fc7ff218ec2c9df033c99946270298383f3a65d43c1005566bc4e87c62165b7cc9bfdcd2f2454428f2fdee97a788897e9af025641e1e06042e9b69b1b67550b7c2daeaaa4eddc03477cfae919e4b7c8f125a9914c17ed28e130d1b4da9f770f397de80d8f664fb20d30bc8717472fdb6ba98478174fdee1e3b42543a86e206b871215ca7c4ce1c69b2f16b54b1c0f98fe8a1ea0a700a96a62b3a5ea8216bfedf71008b90045349668a4946140319e8aaaf9bcd8a409b251963cae9664d9ca5f189bca9c39f3a17b030857f8bcc940502ab5d973cad6f8f9d53fe7ba3b1c2186c76a9e4afc5013356816b696c1af448f5aa0b761449cf1d91b1a14e58bbaa3eae1c4e890f8a54a61d8914e72adc82128dbf72640fb033b4f3cb032272d67076fb3e67978484858bf431731df14affe12d3f9758f211a7d9f7804fae93300790f382118843cc9d4c1c33eadd07c0bb3e3f31431c9f6627408fe0cc5465b5980ec047a3e0b78648cf6a2bcc0f6ca8a7d7ead80c844cf6d4db884938fb8382a3087830e196f7c08a60cfe33b802d70b2d9c5741d242e5937cc7a61d1b492009d1bfb20ffa43d5673b6486cdfc239f977f121d356653d2c65dd802680b4f2012fa9c13d989c1f40f97277fcbc29485e241d62639bd9ec8aa14c37e3a5d9987084282f6aa497bddc95499c1e6b332f1671f1518fd8b80df02c1519129f3be328c0796ed763188d7e4fd93df75394e33491487ab0bffdbc446c8e43c865dd06d0f5fc2d861b09ca2a05dc011dbe5bc023c54500491e2e517aefb16949c8fcb334cfb4fe24649c74b92408619907cfd45e7584fb4a4aa688957b22c847f7c47bd98d62aab4f349a1b26db62ca118ac156463bba832b578ebc0e266ca98239e91997e2d37c015eaf1fefd8264caa13750ee71e162fd4a856b160f0d83d1beb99ba659b243a919d21240c3d50c163178b4b77947ddc4b78cd62dd58fed937e91e0e75326a43e204926262e93cc62234191cf77157da50b270c9fae8ac61bd5c5e9218ffb52b394ae86e6fb70e5125a8d0c4bebad30aa18c04913473ea1e20dcd3100a1c1e8ba5cfd6cfe5b59d67000e16fb4af81cdc61de8cab0986efd59551c5863f32d9bce3605666f3ef80d4f783533b311ad0d064f99a85c08e21c9416735d302d4441c046d2268f95cc2fa8e1eaab8afc8289c662c45a5ae490478c95a57b9fb8f8153f5c6cb1d4622973ab9b1730a1e67f5510aa9e23ea0e070b157a03cdb5a6cc5b9a8dafcfb179c2f8f12347d2a29c7d356bc1af2468bace788ebae2da3675a7c34465265b516196259034e1473af60f8988e38403bdf65d488eb1931e54673ea1d9e5535f625dc266adf3fc4b99cdff44175db0e4ead262e4a754d30532c9b4398e7e7a01700ac44acd462271ddef88a5227006d16afdbe43c4cf401c9d0d20634ed5a546fe5de1f275062df0c59fb963328a5ef2410d94403aba2c61b7be7fa0c175dd766ffad377912b0c33b2ee85f935593c4c11b1ff27568cafd51a83e96e31ff28235b2e6aa4e1d24646f4d72e96dc1487e9544d5f36bf23071a01859a839462bc696ab52655e919c10944d33f093410f459243a897189bbee09c28b287a8796032516bc225e6bb0baae5cab0c42231f8b30f9b3a3a3b68122426fba4474933c1cc330a533e2b8b2f78856c3fbb35f0b60259918b47943381dfad9620ba0fd17493b25eb081e406be18021208e33cd1a07566a3d005e84ac4d9618c898f4e92998f67089480b2f7ec821b4cdb45df4fea6d29b79279b778e6a5ee4110a12e4ad6621af154f583e34e252665646a293eb16c4bd1a4967be788c3e1ecd405c637f4c96d9881c4c5e154ddffee7e6b139c4958e26475c445204ca7c249fae1dc53e37d74294c4229bb1e0a174f119624e5882171e28ccdf5fb95fde64d55e4fd410e0fddb18e5fe0ab4f923fa16a3e676fb287901d1953dc9ce499bb76a52b65de0a9a7e771084e2986d8cb725f79772db6888c808306d8dde69a615a9391f28c0ec53b8dae79840a11b69e16b534e24bde68de7bb5f683323f5987401e507529dae4e0de8bf5453d1a090003ded87f1b12416490ea1242a007819bdc2beb62e22092785a25aaf2bb5c094f09deab5938b76442110587eda4dbd359986d7a9670ff5a8a3d1ce1a4ee360fd25eb83d49dc7332dba9d83d7bf55412bb9f375dc144b8d2685c855d1ba5cad05dab352780ed337b76accc6833821ab2215a75bdddddab1dba8f37da6ae1085ad848544b09209371b7087ec332b3289db374ef26d8b720ffdb51e229b1555c2d525b4ed0c3b52565a72ec9db02343f437d164f96d9e0a79cba29a6aca63a20a8c5b7503b214aa7df834301eb85d1a0f38f43b101b780e536d5f83144bb8512700646e0fd084c097e672be746fe0842614dd923588b9030521ebe872aee7f6ae9a285cb7cb765d7ab1e3549816beef22d9aee46120dfd2d9e14391dc44b80039e4974f728c88a7806c726b4148a79516693547e5394fb25f1b88c1fe37099e17363a89894fe2088105cf5fccd3b0ba93e1d4b973b0fe3eb57ebfbd617cc82cbb5c788c6bda7a77187c633252248a8e4e1b2476403106aedd244e1723c04c11a9aa9115874752efff7e7ea75a7aa12aedaebfba8dd9c04de2e12701c7c819ce917a6747b5e8c455a6d214e574282938dfefea0e78363011bbe1457798ae53f8a8575ffd8f1a6a4063bd04907605272dd43ddfe884a8d9851babf866f11695af87564d8ed0790f3421726219b7247b68a23bd38dc4a7eac1ff92b348852a5b0a9799cd4e7309604a30f5ba35d6cd007318079f27fe23fc705da77e09b657783ee4d159d5c3984ab19a704c442cb26d138e34e516cab33b7e45ea9bab00564d11e4dc6364bd5a4be29aadf8bcfdcdfa090234f5048ce8ea5fc010cbfe82715277cb4a0a8bd60f42d270ade54d83d386571e5a5a2d95db37d28c5b98fceca908eff08cf6bb739b203625f357e4e5cae2fd4891e7d38c4442062542342b654af4c47b50a1964907acf12cf4a44256cdc34bc2410623815f125dd182484c1fcb64ff98b9c98725f51a449feee026e3425f61e1ab51d951a7fd8050b0928b7689ea4935396037b1a66851fb750de074342f3a0f14b1b613e04cadaf0d46bb0dcddecb9f4ece202055934176c946d1dde1c8379e1b5f571f71e35bb75f468f1029ec8c1bf9b3439d3fa627a1833f300812392859943aa4cdb96791a50d8da1b5ce1dc99ac76e41907faa29c30b96941a41a547b421b338904e879b39e9d5dbf38d70d789b367c8c8c4bb4322c02912731692391e3c55494cbcd9b379d9879a68d524c715a3ab3afe60b62fc71261c454f844ffc7243aaae79855b61a3411093a3761a67be06716de9dcb6ac59ecef6251ebf9b681e93434e31d5dac22fba70f6e570e2cb26edb9acac22fb70aeda5dad0cd450813b4937fd02f12540b0cb45375c110e0097bf36a689c94196a605f7023e6c00917f5b8ce31963b0f740848edfb6df274ab94e47ecf821bd5a3a49ce7606d69a13b5b95555aba37da547ff631890e7f2728cd6ac6c982eddbe2eedd91d0673b0ae0246d572ccdb2793ab578669a2705c654e587182a96b2163b36681267cc867863d84a9dd349f6028daed2b4833d250fb93ba55aa42a3f8ba03fbf16cb498daf5463faa0b234a6dfa76bc56a2d51a51a4ab2cd18d03982f3776752bc06fcd00568e4007f99a4cefd695a7cdfdac05b01054d3aed581dae4605185abbe630bfd438130c984c62d0e16777aec036249e269c34ae7bec030b9397f0e0237daed0d14cf7f921da3a5c1cdc07d31f457e35c3911f5f4ca0763b8b81b2a53eaa013522c0e3259273318bc38c2593f38b5e2373ae7f0eb94c8cb72cf19172ef793455345c9dc0f59bc9a0337ac0bf2f1e837fe34105c94bcc8ee312fa4ab7cbc42d4faa53d217908244e0ef4297366b783ca6615fdc4b23d876d3f43f60dbebce8acb23655ce42a1e7f5cf003affef87b5cf4bc878695dc49db4bddf10b973653834ff261e48e891230b0e4e6123817d27b8de209cb3adcc1aad5c04758a66352df977ce9e8164f4c529cbcf4e35d92c2ddfe95abce1976fbab721474b73fa7013e968909dbb6a1b1c4c6e89e28d8e587d15065d0b6fc4d1e165bfe341be3efca7429b26118e5d0681dcd4a86e006d7dd1976546cc5333e5af8119da943b3c166c7584373a3b2b4fa63feb4de885dbe3fbba640d55f68d2344e1dc1330707780bb712d342edb77389239bcb0fbe11308c8160f59ac6acb6ff4b12fa4800c723237e95f2c9a0e534953848475800be3f6b74e40ee325eb83c8914b16b6130e999a1e25dea8d3fc3b8b12b3409dae8ea547e6ee4aa1f5643b23c1a40be58debc7fa3765e51d5946e5bb79bbd3ef0d67e40f2e7cfb9dc630ca1e9259cb618f95be6afeef49a10432c3099df28c74c83224d5ab259c500d520f9f91498670bae3f8074f4a999fb19e46243b71eb9f50f26365d2a21b47c44c4be3414ff409cc8a2bbc5d38e36a1018ad4bafbd80c14a23b342b01e6887b74663e70cd6fbb288c3f9e837cb2c50bd3e2cfee0d66d47c05a51274ecef8c807a0e7697370f734ab237571dcb5058dac2eb46823daf848861af473c1d5c82b5d2ad226d4b8b0e0c32bf3583d9011f6d909791825223445983b5e8067acf83592b71e8cbfb2c7226e361ba02a9b361447d56ed884440ac53f5460b2e9690fe25f46f43cdf6c1b42d38e1831eb51cc4414eb20ad7c74f5845926069ece39c4e3035cf671ea2f1ace66a1dbe8ed17866a0acfc84cd36797fbf9ce5e5050b46cab158d51e42534828596477a83933f08b9d06e6d1e13fd391233778ea970430efa040194fa2d5f36ae81f1735678b2a51b1d0f7bccc8e5677c079d96b765abc274b115ff1dd75af586eedd1f1aed962f22d7beccb2e7590906da65e8460d3cd3e3884811f220dffa12ed668f835b0a68c738d6aa6cd33d06ccaeb841faef293815c62c196ed2a3aa17e32570c48521ed6d33cdb701ba7bcc0dcc175552cbc99675fcf2ec4c3dfa2cd801d69c15f6a2dcb812441107bca63dec06e7559fe378eac7773912f6c93043827a6016b43d65e8d36bac08d528a8d7665cdd0c6a097b550d525bd2a751e8a4f68ba9f53221edea9e078704fd939b683c181da683ff7713c98bda999e9b647bf687775849a95168eeddec3b430fe315b62628edc4b0bd64a2166d9b47d1801a07b9e5be2b06a1bcd83e03d01c0f47e537229e98626f1693c9c6c92ee5f5532d2d1a1967bb009e1b6ed75e51c2eb237778acfa2dca8032a8006d43cecc8d9224a45f8e462f4b842dbb2208d775bbbd7554f9d7002c36384d584b5ab836730a73eff0ee405427888a36d5e2756544fca39e3e7bec32d63f5a7073c841c1f0a71e4658bf68790ca4dbb33cee816ed3928da3d38dac401e64999a3c48cfdcaf7dd973a9cf2a9192f27034615ed0c88ab3b61bb60ec678f6f98a45ac845fce1abaec2f17dd7702b9cdbddf452b6096eb045720f8c22486bb9c2accd1e6eef621500b13610d62281d3ddff78a48dd747aab66f6769c3e2b1692c530780524d26cc0128eb5a13b5a89bf31913a306ef87aaa8de07f4f48ee356cae9f3bb100d5e9f825d3f05c2f764a1b86c879d61050c9a3ac508bdb38b9beb6f436ea9e74baa17fbc87bdf08945fe36fba23dd77d7b8ff7e678477e163700bba039bb2f761feefcf7f9756f21dc80df2b04dd0d47d900a3ce04e212e53b0ec22585e86cd905b83ead9e618eb4a242ab9dc190ed0ee5de1da09fb9965171da355455730d0e31f56cf9ac1f07672fe8ebfe76d8a7adeb36a78b70d2b29b15a1aaf5f445df65b6bddcb902702e26a290bfedd4d88600cdc5a322a3be2909cbf293089147c1b2cd9706690052b56d38315211d3babad63da552968045cf44c5819eff29af97e20614913b0d9e11198f16f8af0f06478c4add3302e644ca4b75ccfb1ccc58ef847b76e32d09e265de99f9f603ee3ef49a205a20ceda28e65babcd0e902d34f77991c4bbc2e25c2100db9faca07181b37bdf9bc75f597ef51ee544de9ab4fdb9c943c836d85e0e956f304d1df797011665549de91289b59b858c1efc3a9ae4ecdf72c289fbde4c8dbe964e02a039a881d6ed63b10212063243576653f91bc5e96f623eba7375fdd7eac0b55a31d04d63e2d6f921011f78ca770620f93e2a10790fae831a54033626cb2fc6c28ef7bcc5de9048bab7861e530dd233fa810a4f661781567fcb6c6c7bc5ebbf3013c1dead253a0a20a8203f40923c725d5d3e9f0ba4721e5ca843c10b277d89877609ac64135475171101b7f4ce9226ba610c971e08ce327e94cbc4ce6f690bfee063f49334765d66d3d8ee39fc96045b650b3537a284922b8551a2baeede56cf3c7d4309d8a612ceb08b642029547a2e8174ce6d1af27df45bba2b72a076e356c3038ee92f5d0606b685f380153da4f1627849712f0b3a68bc4fdb784d1fbabbf873fd7a68adb4533b6263ebe45415670236c81b1db9d7c2c0b6a7d9b130f86b5664fa82be694b8ad6e4cfeeea03af83d4f8a82fb601753f4bbba4a37c93602e582196500b75845d61e1e3cea1f333bf267e82d00c5c27449aff149678819fa85ce81e0a329466bca8a43a634e2ac70294a89838f7ff42dd926f34fdaeed56d7c51e787cd28d43752854d5e357246a6fd1fb7517aae0d30c9c42967e512ad3cb12535cf5001db4657f7933bf9f62b2bf0df93e12a17eca8b9a548ae1c8ee9b1e52aa8713ed57216732154a055d7ad102d950eec7a132696d360c8a802b9001085ff7ec9d711c6e49a819b96976179bdb8741e04257ea214b9e4182a629ae8a89e8941d41df4b25ed300105667ca84cb043cdcad7a8160a5a0fe3af1648cfdd504b8f022922fa08cd5605b98bd2777c0e653e42a551c93af3b47272a31f9ef60f4ed0683a1f25c838c61cfc09b821106c4acc6713dd7ca950792f91344941311e2bc7f5e0e2885ffc10b60410f9b82840d801bc80c9d48fd9922d893c0092afe4e82076aa84e2aa2b47d481397879dc803c5871d4228b6449d74cf65165e42614853c32d5104975acf7b746a6f2442e562ff135feb7a68e4ebb9e637b3ede420ad447851d5510a21a66267f4312e7be2ca7784e28dd98e00417c3b8363f11929dbe36f2fcaf1eadd5c6c71aa0de44b6d0fcc4fc15e8acdd328f8dd80d15fd86b43608d851400c03836f04ff3026eb50d0a518968a275b712f2462f30f50ef7175433d7f085d3f76487efa6454a1ec50b8764f10224cd46aeeb2d16bdcf4e04276ab84298468f3fcfcad21c27cb8b5c58637abfea366e7063c2c663d1e49242e98900b2872b9599c6144cc84b006d61671bc690268cbd2aa83673a6375ea08561c79e60a74a35219e9ec83e992363e798a86ada9319d5af19a0bdc1a36e564b7bcb8328a098d3f286d66848c8c8ea62c2bfe60e57a760b1cc92971f10892e4e2e0da55ec5d88901037aec4da05c6568acea21f09dcd9459a2175964911792dcb58b1c7e107438ef3f0b72b5de0a16d6c2931bcfbc18cd4be4b7e6bde67d1c626698446594d84164084964ef082852f533344193fddb826a1d0660fdab246b056841b9a80ebc611f2884983a37c95ae46497dea1285b9708f2ab420c3e3c40a23a6f32ff3c9f520ab07c34a56286b25e72d5bf656b7a51fb82cc87f83ab7a1ed1fef003dbbcbb3782dee000f3c174d6b7d41e4f7d018c2c40ac975131ee0dc260950e0e83891ae7c3bd41fe41a99da96ed579d7cba9e15719b6e6ee334fef3c03b984aef288d55c770e0cfacb42eef1a2af9b1317d952cab55f120f4d2f900c19007f0aa57911e69964dd3742739811f32bf20dfb4782a2ee3125186e29837d0b70640e285bce91f5b2108d64636c3896cd1507b517038625ca10bf540b500dda1bd4f222645baf2fa9d2a2f75b9df9e9aa46c4c228d2418a680c6444c6780bd11e8718ae56eee7cafa934ef720cdd80d7c16f326b060169bf9f56fefe02bad5a9364e99ecef3ff4d06ce21a623cc65833c025f3b5295f9784b8ec6d967937668cd944e2e225912f40a8d816541f18a3441f9f6ee6e4b632cfe10724133e35327ae5b8f682e38dba2dde03758adfec56ab878b64f9a6761d715ef8aa06cc6dfece083fe2cd5a5411b0c8a8ea9e34c6ce364b7f8cbb19df1e54525c6fd9f5d918047a646e71cbdb35021eead0009d3ebe7678e571f89712a0c915a0f96dcb9c16e9ccc74f8198e0532716bb9cf941f4bdff07020c7887e5a05ec59182399cc9b61c0e034b24ab030b47fb7b554fc5da0722c6038b738cd0b943f3c71d626bdddf99c6e390a9fcae08be3781433c1038675e197f84c844d9d00612e4a706aaa3654f32aa775a41157d27fde76f60538e2aa67299b70ddcc3f1354f964c470ddac44c5ac8c1b74ca3b9ba6dfd726a8b97ba16142a0de84d3f917a5cccb7ed78e09d3f9b4d4e236c298f84fb106333e978ddee1ef7bae0f70078ffffff87