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 79539 5b0c8cb92cd0bf5cf5862e7b5478c1803f7f13d37a7f259ed0738e557aa99849

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bbba2afb18e22fcddfe7ec5cf0327a3ca1856c462f7a4885f1143a6713d7296c
Certificate Block Hash
5b0c8cb92cd0bf5cf5862e7b5478c1803f7f13d37a7f259ed0738e557aa99849
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0010b1010080520100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cc4fa61c711bf2b00192fa17b9d46038a1d5b208f09f2ddf10351f84079fa0d3aa5fa20e259759c5294e63f311933d521a96dc1a890f77db3aa3244abe506991815743d951fd16f99adad4db130bc13750884e05a3b958477f0700000000000000f8010000f8010010b1010080520100

Raw Header Hex

00004020fe74619b4ab68efc4f09ed610158505ffc86350a89971ea3111613c4799f981e5b9340124ba4025ffe7ec3f2ee626faa7df2bf7b4150f2f8ec499b4b29dcd4cf6c69416af8c900186c29d713673a14f185487a2f466c85a13c7a32f05cece7dfcd2fe218fb2ababb

Proof Data Hex

59,560 bytes
1212160103073ccd9155c6a6af350b05e9ae7c487b65a60b79a112cc0b2e628d588188121cda25e56804b33d9dfc0240e2811b1b86f5c6174e319432fb94d0c59fe50087d11c0dfa4cd9f4f9924ea4101b307742bef95d3d60900dbd1a6da040d665c545a1d354736d5952734afaa20d905533c6908e1cce4e2839a6e93ea4a7603bb51ae139a700ef3d85087a5e756fd2128e7ceb67f5a5cbec1423e95dc89e9b8cbcadf5e59d767bcbc2987d252438f28024407eae79cade75ace0548cb33d5c42a0e6e909f66e53012599bca7379345c33bf2a34fb9813e7ba7ddb07db7d9d0233b2fff7f14bcee47c91e742a206afaf5cf7c7bc41feafeb61871e1764711225945e1262d900da0272a6ea2920bee63962a11a23d69da5509361b28af98a74d4b0e3f337bcaa128ef4a021ea40eb424e3652d51ba84574db6b6fd3546f0e2e33c39e8f7109bca36dd05a169209e5ec90fe97eafdb82c577eb7aa23c91867a8872fc658d516066170e85d963c18b879ccf0dac723695fd0421802f45a13ea096179aa123c30bddfef29b3788972b809af0948e7f6189633354b97eb18ccc10edfad58c778dc0ce9c6a109214da0f716a44ed7e59c96c601890b3dbceb9d309aae0dae25b79d7d48133040b8ef3b96aafdb03816efa61ce77198fd2339beeaca71ef70afed692d11ba40de748eb6704244774e54393f2c2c95305be3aff28c474186bfdb8cf24f1e660358e66cc66b7447e1211d4fe4c584204bf491a27b0967d7aa1cd5bad4162cee64ff11f07bb3a96a92bd228bb057c62b11e1c39d8ae622ba4f9ec3165bc935f2353bb00da8067622045b9e7078ecb069882d8b363d9581af75bfc5e68f70b2c96dcf1a9240a201d30041b9c03bffb0047e46b14dde41386aa1decc7bd06bdb8bf53fd26113752bcf876ea33c843cf7b9188fca0527b1ed4de75c4f253f6c871d7b5741b620a0659d4b6f5c9fa536965a4c892c394294f5e9c899c829702b2cc6af38883d239b0c95555b25b3a4511e39e67de605720e28b4413a755348eeff7d0cc873c2587563673d3a674c311da058fa080b6fece02889f0eecf15d89d378cc4e4a7dec6916218aefb8dee8bd47173ec91d1c4d686f54bcf21ecee27fb689b7ce581aa6421f250c8a1d0d0ec76ec71df04c0cedb9e0594896d5c4e7c9d26e0ccf836d192c25ff51c56b34732f113fc20bebb5c35ad67ea303181c8a80b39ae4d849ea01a3f37a059e467bf9150c18b11f1834c9d4b23024145d8bed44449dd49e07e3644208a06a66adc2c948c257654092a71e1dbf76cc2e441ab09804398b0cb6d270ae247bf71f0749f4fda7cd7b268c851e76ba0a719b02dc9e9fa05959b8cd66f727b5d51951b374ddf40208e74ceeb1e01505a8b803493217e93f4944c2e8fcddc96436479e94f40c4383ca1ff80062d59f5b4d55f1869a09e419fafe03e3a44a1395f925dc62d1625a3cf37a562b86fc6fe3d8c546ce297b248ee0c1f25cd66335fc334df0fd458a43be1968949e7fa75f40faf265410bcb6d54af1fecaae0c2baa87a6688d0ab7347f90c88d215f8654a3987ddbe81b9a4d0117fe19bb586e3a0229107c584367bde379198c63393d838dfe9605c1a53d3c420a4d0043e762eea0c4cd850f791ba834ac53a4b68f646092276b41bf0e0bbc8942631c524dcf28df75c3e49ec7d49e5bedcba68f9ba444b1da45412ab63dc5322127dbb72cf1dc0e4539249d1a51551a65e99b7d2743eb383eba5bb33e005caefc1fa3ccd111e01858169c17dbd76a179c2e7a36d4b7f4787b7e9ab5d8c2069659a975563d12a341c75e7230f9a19151c67c581de09533e8f0fa09fdd863557eeaaa5ae088d5329a218741b06ef7d9b4ebb8999d6a5792c593a969b6f32b0500581b2126ef8b3ba5c3745626b224136140b6bbf5ad7ad61e64fde6047ed97849b765f33c28dbc15e91bbdba60377f793f877267e0cbb1cd10c3efa36f4df3882904f3f4f4979378575f37200ded0e53a53b744a521bb8613e5a8e158274a0ba554e512d767199fdeecaa5e4b3216419f947c51edcd6288fcf6f3eef35dd0faec7636520e19629180b376e084b023bddbabbd189ca6b5059495b03eba1b41af93ec19f21640469b33556de1973086b713d3f411b758445ea5ff70e7594d26ce022091eeb0f8aa352f45f2297d36fea4f555deade87819dc98b6279292c2a522cfa873f6198d5b93cf9a407ce569d9a22505dafee9d392e79e9531382f1829fad209285eac4085e81513dbdecbbeb823aff858a393c47d269020635b8fae0fc42550da49495809b033c5f8bb13d961c4aa3638a7c3115dd526e566d4c000e9d96d600751b3edaf9e2c3fcc540242d67bf8db2c746341183e2fafd5a9899c6f03c40cea26d3f31f595238cc28b5754420d31fe0d37e70fcbed6357045660bc4e47859bc7632c1267c2a414cc9f991478ce2522476492bcc3dc79a095ade319a09edfca4fd090397122985f790812cb51045aa2fcaf1e6abc5f8025eb6054f9e2bedc8668c4648f6b32cdcd7afe922a0594466491785416d2bed8cfec175c0b55344c9472979d08f68a35cee1fa57c0e536b1858486840442db4673d07808e6c3993b1d72eb5e9711425112635f0de102902fd81201dcb1e3d01603fd4128a89412eb02df969fd2256c1f50a070939f9694e801e8bc09392a07249ad7abba43ec0850219fc06683ae594e1a438db22138c76ab45314b4c5fb2f4e3022eebe62e8f3b6e2642dc11f17c9d93dda3ad8ae872b8ffeff81fc74fbee91fcb17e7ffb0916d1739bf36d3e6371864bb3712b19be7170650e9f462961824024f85e53984504022075d0e03b07474a7545c5265d3d11a724e1db494a40fc7b3c7b87462d488be70d0374325b6d03dfa9ce94bab098fb16cdcba0f7d4541e8bb1c622ee55a7990a7a2ffd9020722da776ea2bb619523af1af143c53ae7f476c48732f6fcb4ffd459991a694dec65c427973372e947d78cbfe5e1bf830c67a186daf3e184a01aabbb3824ae9e40a483b9a5187edf47af7f430a5be3aa64c4a184ea80908394f0b1eb53c61ce02ffe7648aee6c92fde33f55b7ef04b9fd21f327cdb89caeac27cb08b96af26410de0eae9617fd18767724093aae1f23cd81ad0f8728ade0357044efd078d6b279c2af5e83622880622fc80e29baf3c780657b2289534ef50c0d03666ea7ffe64939bb4a6fbde4d2275370060aa2d9f6ca9981ad87f6c8f1bb7784c4a4c34b924c88d6bdbe321b4c3c633f0a4b932070a4942073f4fc0b8dcf790d1bfef99319b3f093fbf855233782c51841b00b6b82c57464f26c754842c6d685e0cd2cd589aee15967a94d0027f53f6ba5aed06e73f8035c7ab9c77a0cde3eac2394ab8f4438683bdf082be3016072b7fbf4cda9a2c3f16a293527a0cde9d8bd7e2b8b32360b945712d6c7cfd775c383559c1a3fda996569d0f09b36a0e7289132b4f4f1847dc0fb2ab3810e31fbca120c2705f7ef0303f49c1af2c7dfc3f2cd1b59673611eae8cbabb234da6e62a8d3d865a0e8d851bcbe09a62a84eb06815351dcb828bbee74d47559beaa8c9b184ffce1663e00e8e43dfc6e80f3efb5a85681bd9a22d9071d0017c5732721c12cef829792e57a0b360e11dadb5dfcf8d222a3ca6fb241d4092234b570734476724d15da8f2e8e1ed4a3185a5ad37d90b86798f5d984cdef48095290fad0bc4895c025aec30cfa19d01e58edce6eb88d9df748cbefea0d3a53d797eb8d772437999df88cda577cc9d23f0c268b5728597f7c76ad9db934c4e1fc34887a528e3b602c40cc7871fb867abbcd9e6922fca56f19d4bac578fd444ec6e7b45acd6e7b9940ab064facb94b4cab617f211d247ad39c8809380e3710f9bb51ca9f7e4c254d83ef9f2af135dc501905e94ffb433b47b21b7b0e91554cfb4d306ff509ad16d2a136cbc93ce686e54384e3a751cb23a2d46e0315fa99fa92ee3d6ec185e92acf651fe94ce76d4b96f8049610830b7ebc81be16ecca585d7e29e3d799907733e6113f884ecb06449c4cfca2e01d8427b71c0c5ebf7cb893610f807e280ab41445bd154d63cc6b4dcbbccb56d7de61c139272e40c9427ae9ee796ef76fdfc0edccb83fd940fc1c972835ff46a0c9f04e20953d73492112c2b586a31ed017c8962005554839a9ec4c470f6f3cd361097a19a59a31ecdaeff51355d680d49147853a6265c111a4f270851f9555dafdfd12cddecb533c4a15ba4e1d97ca2431ead7a085c3bf9ff4a805661a5a9e281edf423d7250fd2f5e9240251ab9521e49f30336159afd039094055600d4c06b9879e2968edab986f14914be947c8db9c28bbf66d18839cf9da6de90d3a3cf2c97828934a7fb45b09612ee475b6c0415611a565a3c69d5df1875099bb2c7f366858f5da64f385f535f24d0dc032857b69864c8dad80be004a846dd8172578539750c1dba6f25d857c6f0edc4a8af2da52d55d58007a50f58c78f85e9998188d848bf143e60200f5c57b25424a9c2eb43f71b59ff800fe298d2758f6bac15988f021df49ebee6f8ac0f36f316954fede037eb2f648876708c634c358470f3bb6ac47cbbd41bd2f1534b88de5381ae9d5f82ecc1b1b80a2a4309d1df7fd9665b7f3466e1f1d26dc39751eb19a6a87c39e1da58db0f758995f3b0e5bee2768ebf8179af8845814c30fc9658d9ec64c9f9df5dcdfbf8c9ac1b0a775324644350a628e55d54ac491e6ad00588cdaf78d525ad5cb6860fc1da1d2b27592e85c6ebe37a81eefe7acfde13e52a9d8b8240262e3d57976c3300e1f4eaec759e2a17d8330bd6491feb741e48879efee677b14c012b59a86f541d7590c52226c6346f3f616eaea9fe66154f037025c404856a9f0edff8e72ce16e8c17a19c569042f61619b09448918798080315ba4e818c32fc14ccd2bc2903cd3784b6c5dcd3bfd6a1c2acb35fca2aaedec305ac344c7e8a1dcf75fa3009c1b56aec1852309d388dc9bfa1f3670ef8041005991601ca08e50eee31fe0070549dfe91bbbb88f3619554794731973eb55384aded73386b5d8a460f4fd900c8ba893df9f8c20a22f423d4ec87477027d31fbaa082d69c60006652e7485d4839f98bdb47e2755f5ee00b013aaae81b1a658283809354b5f637f034ce9fd6949e3ebd5cc308a65ae33b32c815b083825a5ff8e39a2b3dc5a47c1d259cb29bbee77927b9ca1f0cbfecf720aee09343bd8ef857fd543e37e42b9f13c9379a448ad30387961ab0436106f60add70fc526b10a3287963fe61c88b6ee8742246c10df56f85f350d47c62719be6b74eb2fd4d4dab52f2a43b69f284204a51e91837d91b0fe670a1aba7ff62f16415bb00b27d61ca643e6a5979f3098420c08e094bd0beae9627a8d0c0f96ea2156012738468d197bbe9a4427b78b69671dbfa1c2ff5d06fd2ef2d8765185cf2cca78ac1504223f3922ff8fb2b83b803248072927ef2b986cc7c65782630c21ef46f2373a81e6672b6d927d236280e7bd45a832ba6fbbb1741977597c230d0078a21aead12e1cf6a5c840d2d81eb9aa7a25463df99b97916d39cc0983dbe8fad54f999de791cbe52ddc7908ce1d32a0f5b8f002a3478edc736250a68eb48039b6edc23bc91b1ecf399e6c6bcb60f4ddf080caf2086d4182339a1d154152f162ce0a1eae7bef3afd06aa5b30225d6a93614ac156a91a4bebcd2b91c14b51ac9f1ccbf51d880f6da795d26019b742f506fa276acabefbf539d787d08c02c63fa34d8951a3b1567a5cdb5680ef7a310688e7c0e3710264289fc45c51d9e919917497ca6848701bfe439b4eee56191dbd61338517591720f3ea0a049190771ca9b632a0602cb9cc4da46ad0a4b615fda527e80f4a57f203c14f82fda349a3a759666d7021584a7970c24e906d1720651ae8cd2d41fb6b267322e43df83d7c26650cea1fc89b8a22f4f9cc3081646d5c5eff36fe654b931f5d14bb40e091ede0b53f093c0beaf0a0b7051ab752cd63111474413e02eb860b58b736437d5a8ec623c5cc59e3a2203a45d1e31be2c1a9321c68c8d2d6653229737c19853a6727a47cb2f062ec0cb604150a82080309bbfd704b070912fff7332715f62334663ad357a6fca1726513315c0202081adab1fe29d12e7446ddebf4e0340b68bed14ce1e58bad7337ccda9fe0c5ea8bc9254958b355cac7d3488c83cbc63c403dc26c1f1c323b984bd32018e2ea20b9a2bdc8812e2bcbdad35fd4aee98aa6ed2638fda9f20a081383c766d3c065b82d31c2f063ed5486d6e5feb43e174935109ba4274330fd28046e63396fb06f7d309d27650a929b1394b89bf0c0bbfa1dc676ecfb0e947971c40651993a2be652fe4726ec18fd2af174c04e34db890357c8f3466053204b5fa2f6ad920ec4c5aec3192b484c0da0ffd4b7f725f80d1b7a9ed940ac82ee449782dc02f4300df193d3e18d1f7386e1d635b948d5a681297d6d578078df96fa237e25511b036a856c6132e9f0a57f1f0e72d0095d427f119d9195867f09106069d4f4d77bd662095c50b8ac052f76d78068b8eec55bca2486c3003ca1b229412c29dbbbb406468622538c0cde170ffc9faf0028927af1af8217b9f76c834e56f67317d1f48572aacd6f13e2642050a4d1ceeffb4deb96cbc70d103a84034639ce0aaeca86dc5b37518f68d3c35b334778e21760eb411a027e8cb934c4bd5ee23c2b8aa8bafa82170539b847cb448df1fb06588cdc28ac7cb66d19bbb0d178bca172b2958558cfac1cdd5425c955ef6754a6f9f315c99d43c1a14fa7f9061638875b94f0f6f534452bcade7301570f115979a83b2595e2ff7e7a4d8bb6187063e0ce699677f988c536a4104d597a317dc1c5c468a86dc11377a7bf5389b3c39bbde7d38b8b48acd5871f1c57530ff48cc77a3b07deced7508d898b40b3071fb00ea6bd9b3a4f9b8f3c82d349c7bdb2a6fda9d2c2ff227cff5cdf660f680477bac85726b600c26b9cbc909e732b3be5d949f6a2125bc2cf6d6e4161801da63388f54dedd81ecc2ab853e70aba0f2d9971047af55df11f8e971ecf8228b5af9eb8e8544cd8ee5da5ec4f85f024b43f12927b1b1038fdc40a91e752ae5f06fdef2b53a6ad7d81ec9c78e46985729bb2f33633d0448115bdd9e6fba915534442008f3808364f2f9331c5b3cf2e1a7bc60afa4b57b751c5b273ebbc8b8bbea799ea18c3cf4c560d81ed6139540ae02e8254f755253a17fef32fc38f3c804252ee38dcaa6a3b1fe1a9cc44e6005916f5c823ee16cea863504a627f4ccf5cc430701a0a0357b11402456687099ac7727cc85a6a3f3902a5d9c54236fc1ac40594aae9de13446d60baecae6d8f6176ba8a451050f38f2a0f3b52f48a029735bd3a223f5f53b596e5652859d2f1ea7ab2e0f1b6917bf5730f352285ed8ae403b43f3cfe6298d70e695efd2ac43e2aad89f2631ee6cc794822c0fa21765ff9a2dd2f82705984d35169a5ee8ea253cba6bc8adf922e13fdb607e49a251f94f864c1f1c47ff3bc587d54282d68533a09d0d098391219c7ed3db9d910faf9046ce74e0beeb97e2b5bde8badcf53edcb69df6f978c0f10224e1920fe7cceaf43534e230ec6b2ce0b688dafd413eb645a2a948d7e6850f3f6606dcb7c51f6f32559b5f9189a1554b0a7c7b2e8aa544f53278545bcad777518a4c5e3ec3728b721dd84ae768d55a97829f50c827dfa5a196bc232a9a4cdbb68fd3e19b72e24f686aaac7449ea19d4aae884b90d2aa719aa445145e3b367f0b76380976c27470a41f2c98e660d71fa5e7a9ee6340dd4f3137feb450666fa6e4ce4c514a8b019dc03c96cc80a17d669f829722014129e3e2238bb44f2d841a30947b17865a2583b795b4d1b3d823eefd91ad32e526b25ffca8cdee2b8a03ea09a683541714b1d71e2c7e26eb886cd191db9a2704e8c7580b92fad9560b91d2f8c1dfffa5086eaded564c51ebc4851025d2ace4599edf6887ff0708c95305711b3c6a5e002ff2f87d8ab9d07e1df66cf6907c31e9b4c6cda3f8e45402696657b8b032079d67a3951657e9c5c1c9f314a34a23622fc56cc0999ca93c3a0dccdaaf482c64297b0ad3e46600d9d17f50cf79d47c57422e480b4ce7e9f65cc6f7f8213e2fb097774c491461b8182f8c2237148a926948173010522af885ddfdb00b0fbeb01d999254094d8b52f90c7e68f98f4bb9add2b1c6391ad6e10aa2fc917cdee057f1cb8b3c56de82f3c1b8b3f4b4f39f2f726e2b9b70884251bbe5594d963da76bb03144c706798a9ceb554daac242ce4619856dcaf3fff1f493ca0fbde44092573c9caa6889db7690e7948c8b7567816c62805f64c6e2b6394cfc82bc90072e79558203e3c34f82146a8707ccde29d45fb81be641d7b0f4bbbc85329f054207ad09a1067cfeaa1d5dd32f9d5bf5b7b4eeb2f3726a5828505b3715e3e39f17ab794621389a8ed89d4ce38d152ed3e65f16f303447aa9ee0dc6b2edb612926d0a724e2660f9304543db6e1d9fee1327153c39a0bdf29355aa74390485481490240e7a94cc4e6d000f3c3719943b596fd62e7a808cf5761b3cc3dab7652e062cb66a50cc21c19836498e824bae43c9027b2c3ae420fc4f5a7d9c7cd76d74b221d13224edad2be292a0ff4dcc51f012404b6fb8f25b4b8487f188cdf129204b2b791e34bdaa5cb993fa746813ee86cc5b728d38c953f6ae09417a366e6b507e3c8c6cca411b39cb8df685f1579c7e9391974c728623e8d1006dd51a8349641f034bd3ffb3d0f5977a666aa9d6570a7e76d21756fb42ec8c4526282de2b883d7dacbab55195efab5790a9db8f231f53b2ed7f8211681c54785e91603a5ada7df16d0a44bab973b439f72b7d327aabb4b19db86c53bdfb5add02e0b30c2056a29fc736ab48282b11f9f069208586abf073f5c6a7db08b1508cc1e8f7586033befc2b916d2efe3eba2cb1ad21c8c59115785cc4fbcf6e578350343f5c819375af44c524a866959938f65fdc2db32198701bb4cb23ecf070546f171f75c58cb1b88f164d7225258f4d0216bfd3cadc22a10547ac3b137a7339c7378ce552511165adf49554c51490b136925281764264aa977b504bdff2703ff57a4f22204e07518ac3222db325b32875a194a7f8799cf6d7323b3333c635f36d1e0dc958c0f1c1bce5200aa81b3ef788113e1f960218efe354d54c1fad08803fc6e07c0dd175a5e1482a4a001c7047a1d2d6fdbf8415b71e2466e2ddb20953504ee602d53e9c15c06ffa484d6d5ee93290e91b17c46e1a5331c2621b71ab73a8e64595d34fb4cfc048a8b65dd0a35f3cc05dc47a0569d8cd2c039dce470213704d053f1b554f18049cb05b960e1b383845e71002c042719f4b34938e49c967e895ed5e6387721e207c45b62c47ddf21df4d1e20bcb3e10a838f5254ed6ffdf1a06dda8553c2125d7f671007e6d0de6a74c5c3396bb97361c5203502487cea8a309b5dd6ec0f0d42dd4fa6657cfe019f2b7ecadc6cb23cc285105b2c4dcf03402a1658a4b68135e42e979e99d7d5cad3301c15b6408249b51152b89a9c2ae5612bbbfb5f04daadae90d6eaddfc406803945b4b02bb4cbe8be998d266ee4c354ea2b087917ffcea4222a94c7b1ee408cf19c17b6f2f42c6bf40fb474a6730d6accb88dcd1fc1613f66ce6a4f52ecbf2209ef5f35625dc4b983fb0595f5cdcb7b41ba95ed9e7c75df4015fac6fd5fcb62179a0727a7b48ed035ff499bbf4feee28fb3c649056e8e6827e7f2355e8a8a5c4c3c863b4d94a7f58b4645592b388ef6f9c527dbd2968f803648e7786a00d45ad52b63b2a5ee29f0ae58fc70fa2fe68f3e9ad169b9bd4e32734de63f691ba1ec755f97f888553b5653f64510250e61153d0705c3417754619ee55488afbff27a6fbda700b8b46a19c4b023ef2fb96807f9dfd79213afe23f4157c82e5cf077fe284f4f9f990b387ba77434fefe5adbce038fca0619766e4a4851da9f6f1754c4836a8b54639e2c44e33d77e1b06801c61dd06cfdccf9a8f6e789207d461abcb99844b961cf0e9014efad801b02e780e9fc42b323b28d6437af2b6ea8dc21d7db58ba2ea0cba933929c8a73d76f20dc67d4c35ac6279f008c603561c4c127a56999b921bdf7f6fecec812e898f7463645daa63ea0abd731e2be40168e68186621e81408d94352e45923b9ba0c40b0560982bf15c3364b4bf3b5a75e787f199330042b23783aac0a44a5d91f6bdaa74a393cb1a99e3eb03eabdae837503ced1a2b475b5c5c3a7642d86a6d2a7926112535d74053cfb89e4c9ec3bcd89d7b3381698989d136fd0f3631e369667acce33058c74fde2d9ed4912fa9c83a1d7108c346b5c13145994321656a5d5cdb95adc803e9823c2249cab69b698730799db2e22f64046f72179f81df8f65c88536d42459595c9d1a14886c09203b97b2a3b28b436148abc043ef7ecd06f9139bf4cdcdfd394127b1918c3661f46e98599972a85261c305b5caf3b15e0ad6d0656c4cbc43307f86e4ecc299e317ae51c7b4ed4bf1c1aa1269099d5a0531cf78fc1cb308ac83a4d484368efac38931010ae70b9e25c021d32b200f1efe2e72434a3c566a13d439abfca0fac94607f66ecf101b979f20ed3646a033cc1df2c6b62ad6dd0aa7791f0bd785f4edc64f7535c8d6d8fcfd171dbbeb9593067139d6ad76fbe85fbb5862c6c137bf05bf953a63c68d6708283e264a374df4d57ecc0cac46aa4383c09d755cb16e8af2d7670610809e6eef724922ca5ad7426d0c703ee1740766ffe1c6cd0c9002b6dcd21874e70d4f521c4d4a99685996ac414df977c1fe908697b713e840501e4ff89f29ce6abb51a2b4d52fd2db97625b1c6681a010f96777d3cee731817216066d5dff9dcfc42ec74eee6a2b462c8e4c7c1f50de48089c26c95272ba26d305290e481faaa64d061d841059c738b66fed63cd765f2b89e57760bc556ed51e724b0568b342b61a838bed8ece9ea1886a1726916c360d9324bc39b021c52d01dd8ba147eae818d59181eef319e782615fa6fa0dd3f26d8e3e1d24816bcbbc75bd874d297969a0d4718df3948a79c3ea8d28c1eba0711f313d5c70ad7e9526696e94639d8f98b5142d6ea9bb0dcf5ac0064e32a5dfec1fe416aad341218b7fd4b165ed4f445166e7c5304cbbf33e4cae14e59409a9bbae074ba4e9d7f50ae8f8a18439c11080f209fd61e82e5ab12b6c8c022ec660ae8c7d68b9056d9fd3b869ec01790f8f5f6fdd203436868c12882939b0f7f7302e457b837b1433ed343dbf530df00bfedf476a69a7c9d4f180585db7540c326e01aca255533b41ab1616b6f1248c7be69e947a79c8962bbd0f42abd9130112b9ebb782412bca5d111527c80bb77544e05473e4061bc3f3af1e58c9ae49e51f009abb36e219d4143c37173aaf6ad1ee3132080c0d801ac2209279885942bbdde96f94626d93f9eef66b9e958188a6a8cb4871737837b56821e0103d98388156d25e9e184e7b632e5282fde2a96f291836580ed58e61a787eea8b237eef100b6a0b64b4b6859f3b96f75e707a0d020ae19a2ec49551b94da6361948a0d11a701febc8ccfc1c2cd742d44af82e5981211ffacb23d7a6cb6830b72e34a99d84846151b32bd3d27a0282e9807870c40dccb8c75d0fd3f53fc383c695530f9a9bdd15a9b840ac88006fd0be9ba4c0a78a8c121f9eedf33f34df23c54df69d4258a70ae9ae141c6a958417fdd4acbe17cf02a36abd9cae37a52387a03050002398f73540faceecb86fc9556aa1ddb6081b2a2977eddca5317929e5ac984700d00407123de911b894a6e422c9b996795bbdcbf3570fd1ad57a218c140b28296d6ee70109a85e361dc0fa2cab9387787611820be0f23488b371827e122bb7d93fa81538de4c1a5834a62d54a24d3b3610149a5cf8f3bb2e2da0f244e32730c1da62167a75124ce8391f0856bee4f5695382ae7bc4bcf6db7565a91f7ab857f71f2e37c335860f40ab15e246bb23706ba774ef732c4f37731aeeab64b984943315cb11a61030dd0ab3dd31ae2e8247e5fd09f87efb5bd1679ece315cdcda03e698dcabcb45d9c6b5c56959651fd801bbfcb4b01bc976c77b1e63bd39a7c3c6ffff1446fcdee02a8a50152802e6143c817ff40f4a3165c6233715cd8bedc47bed0b730dbc2a94ede58877812ddc4690a10ad8e20fdf3e27776121d9bbc31c6a8ff663e54f15212d7cc006fa3b1daa1216b9290ae3ad8619529a97765f5c9e1f21b443a2c77243efbf7203b7561add360d6048bfd226c0cd9fca5dfbec4f772ed6427b3b0d2836e2000197becf86cf1bd44956918e8f6938ce84671c5f5221086982f180c44b654bc88f636da3058c126dd6f84599443ccd220d3513776b4edbb2d4e0d661b49790d7f5e5ffd2f32c631474443126beabf552e2989f8169204034d585310ae374019128c03c5418b979bedbeca3a9e175de9d6f2c0fd74f6fe762bd0ef5c4425997b16776fd79d0def83f1b52f0e78aa27485933f0a9bec8b27520539d68a1a29142d6f1e7d3781b1c0a3cd9013af9b0ec94f0e1663e4e0f7b30634f5a22a4a83ba5d76eb65d0779b26e9c2f62f95fbd053083cfc5a37ae0e6c23dc03d210f214cb0392b5b5681a3395e66f5f27efc8730cb9a43bc73c5a6b7da4c799e6c2222c5a0bdf50af6a538ad31ce97df03aaf26b20aedb69e600992034a962389cc81c948da14cfdc2269f187739d1d9cc1386d174cee7e1092a47af10546204fe59835c56995cf87661d4291069b150fa4e975200f5f58404b564697cba3e7f37798556b6cd7c5deb962d4809308c514285cc30d9133cb05004bcbdef143c8ed1c8943e0811463ac50f8f6bd113ecc7a68a535c4f1bee10443705a825ee6913ef2ca62e55907ec798080d4672bd2ac9eebef60c927e4e9d318a1ffdb7d0f7a8ccbc0526bff7b9a5ef91a00ecc34f73317b40330ccee11b6712d5d9d18316ac914f8a1583997df116cf170c21b772102948558a11332861eedc451906457003a69211031a5fc965fe4a17e7f993404eaddd273ebaa7085e9b8a98dbef8ba7163f14ab4a274794fb79bca9db00bc56efa54cab6a1a6f0409e5db40910ec83424d4c2b787a48322af5abf7093a914cdd892724b80989fe48b37ab304f16e1048738247b5149bc62adaeca9f283ed37335ef99e763719c7da313dae1a1c16d1441086a6eb7b8ef316a3ea13052e2655cd627544339b2f027580823080b1be69ac6a07fca54a6722845401372eb9ef7f7b8387d282fc6dc0a3fe9deaf1ccb51c0e9deffec6a2fcceb5543e3f8eb7e0277ed875462391548e3a2017563e51ce5b3b2aef54d85cb891ffc164d04b8e1899a1d3463a84f13f46348c4b419ce84279d9be2c45b04344f97888164f7de2cba9853c9a76dacf081842415e7892330774e9f003c11baad91230f40a6ce07a2761edba1f37ea758482582ec2932a89e60825585a25ff8d59c338b4def6520bfa111cbeb7ed6e3d0a04ec7b48d7e56a6fb122c3f1627874f6bfc40ca1808c75e8e7a2e96e702d15f0aec372d1ecd1c6ccef5086f08d31abd0e7f6d792363c3c32bf8c0f29f4fea7fd7a510911bfcd63df0cd4bd885f9f41a471bda855e54aecbe5a7012202405b309ce0b0b1b6d3dc080ae91ef76c683884718f3a71fb61d7c11fb357edabd30f7650c8fb35bfca24e32903315898b87b6cdac16ddd900dcc762b9064a27d27e461fab1ec601e5fdb18359671c90a5cd63604d3325fff89737136bf1a8158db6a47d604ac0bb735c1b9f3b8caf4b5146b980acb85c7154192ba3bc7589c69a457ee8c0390cf904b6b8837b29ac6975d221edf252a45ed5a2f0874357379c5e3fbe25ea56056c586ec0dab6ab6fd4c4af1a3c784eb356c21dfbfb8c7e221b664ea5304fc58987f8ce5792650b4c184bb8ac8b4388059ba408dd752248b1f3759ba24140d1345faff0f2e6904ce4358a404d316b6a9961a367d2e106df69f37a3cab7a838f99e07959a933666edcfbec591eb356a5429a77f4ad822f0eb9722b59b53f6ae445d939d9bc2c9d96e280c01427b0903cb89ac93d6346597aa8cbc0707449d1cad7f7ff129a3704fd47e05b1623e0210515df6e23f9f6f35a431bd6e81ed45affea5675c753b514ad9bbb41698c2f042dc149d9917062576990188b2c27593f563a7bce4d5e13f13b062407471187ed3cad353143849267f71698070a32272f79832e3277f6db13292b1ad9d2c52a81f89023b458036dad294251be444f16f207247143f1acfef4c654b1690395279910c3cb14c2ca3704268d602c286399c8e8b2d5d7b4ced5ab62bbdffa8f98900c2e395611cd52fbc9f79f4270644299d5c3102f3427c3611d1f2d2014a946c40089c5e4e3613a2da2ae5c5051cf0f32b169c46202ad12477c9fd3767fb79b8bf7666302bd01f643d939f52d60d97708348d640de51100c50bde5ff21de9b5f87d484818046b10da6b46a159b919b717b5d4409571bbf99b6219da8f91d96ae3212141c3d97ef43c2814e712d2a58840638476a31ccef7044f5934319943f1d4b4f88d9ea830f865fb0fe6986dae14685424a49519ba9f7428517f4d16111f038aa791c708ee8eb3dd07afd5a0c72d8f3f8edae21ffbca0637088fe097ad378319ff15a403df41f8ca8f4daf46ecc1652e0d02c289486cac56e9aa562550979ea8d7e08181840e4a5d3243e5543e218c8e7ee5e6ea9def17ea05e4692dc7ecb6f4aaf5c3d232bef4e92add69416c600039b25d2bed83e452410f09f93ce5735a69c86e28006d5d6d61c10b44469adfd73eea5acb2b9ea0a1e5d76b8b7965548a6b4c708d85757d0f9da87e8715da450ab595107e7de093b5c3e55f367deae611a4e942bb574d7ce74735e1460e355f0f28ecf64da9adeb3a9a5adbb4161072ea1c9d73929f0cf361a36d86e6f7a62b8ab2968e8aca3ca1b153db5244fbe8354ef05fa6413b091d4be1daae1244eb86e37978fff7893b1d55317bb68a52a984207d1a7a5b9b85ebc0709b7766d434f6f8f563688910132e4f68cf809774fcc7de3fa8e65da3e47aed672e17d2c0dd0a7239eae96c8e0d79b4ff6746bf48b9fd1e785f53e52a3c6e1f9c6ff3cc2185e55be773a57e146ba9a34ad2c477fb8fb9758e0be915d42fe65f2209c4a666e39462bc79501cc8456d958b548c4da94518c2ab1cd24425737b893725df6186c49d4a9f020000278950d778273ee47bb18ce2bb62570ecca264c1570ccc99ae4077017d568f6b10fb07332902c95dc424d4fb0dc2eeae3bf147c5ca7daa12f4e5e45014065d7d0d269eade4869ef2d4344175db7d40ce81a2f165a380df2375e8648ed373092d48d2c97536ecd2adb4b86870f6764f21f21440c7085367c8d728e009aa79afb36ced0e8f7ebc304c62a20249ca040404cc015bbce4200f9fe83ffe32e3263a7da74e61488137bf01c520903218b385844200dd2a351ec42b879141fbd55c18b963c0a57423d859f778d65dd97ce3e9de4d588dd112e89fddaefc275a53a38072fc96e92375a9a0ed74f68f733fdb0b74f027732db27cf6b13609df592774ecfb71b2736362edbfdef38dda49106086469b10dc3f031723244a03425bad9cefa29727cd51db2f1b843578fa1e16de0ce6330a902c50beb9812e493acd3c570874321ad810ac5618cf11a25d41ecab900962575951f2ec78229a314a3a078c563ba6bc39489b6b4f62572818d1a48e932b2fabffbe6f9813ee03a30a26872d60da539015fe68298cd7868b311b7a058ad30975f5a742f8a4b111b3281193deed88a35b1dd54206daad0c2a04625f7c0278583a3cc9857873c20d50fa68068a5eae10c819e72a341425555797f9c80b82f087c51fe46c1d78f3f0b9fb9f4718cd3f7f9d532cfbf2d222b86a1ed4b5eaf3fd2dd4e37c1a456c62afa63ecb3e7c160a2ed3c965ddc8729c8cba0f798febbe98d206b872315863bbbd959f6b5b09b19f2e7dd2e85c34a6c9148607277958fc1b4863d5f251aa5efd4bdac5eec269b8e4fd6e37d48446e4a26084fdd59538ba0deb7e82c2d64a038d439767a499b32e986b39ede36347fe0cedda4ed40314f0d85d7f0520fef6582d523f38357175b298a2b2918a0dc1559ab8c652cb1b7bd33b44f1caafd31070c65cfb5a83ba42a87fdc45578f96196134d5db6ce6a195b6eeb36f99fb57ec409323d7d879e0562ab256874e72337400eb63b962e96845104741c737a28a45af52fef905eb7f64e3a307a5ee644a677c3518380fca51575adc2859e2f0d32a5372f594ef38a2864f3d7fbe347568248d56809973fbc9bfc1b6c339f4f15ae5ac76901cf570cb291330e66b5d283c3b4e88a747e2da57a9a763512df7b30d56204c33f254b2cedd7731b9dce802c67610e120ba8f82ce65e83c62fd80c9a5229c3d380b3865b8867619105db25d730a620366b70cb45dfa4199f060833e75f1e841fac9a8bf844ff67a83e5e6576c381c3a72c4a59cd3cab2ab1a19120e9698ac7f643d097b66bf83f83ae2042286adfb9c90ebc2a39ebd2775355b7ff657f43dbf272a30cb5e02dfdf477a129b3c29580785a00c72208a747730751a0a70bdf4cfdd3388b7d7dfe717bc2d7d576a6898932b716427165f7c37f5bae98463d0e206dfb291bbaf71cb66a00a952049104563e8168a566bfafafc12e9170c741f52827a65dec029953a400b3ea47d9dbf5b91974c1191f535ba45b203101eb149273ffe893ec5630e6a9fb5837fc94deaeaf0894a90ce8b1748d16bbac99b358efa6cf561825ce7f059591799e8c11ad580cb5d53dbb21ab7e86ff237e3eeace3b710326d78028599206bd4648cb5e02ef549dff0e062b3a9424516c70874f31ea41f844f6c014f0f3d8bdb29bde4d4c55bf3ffeffb125cb36ba350aabf6e0ef51c4331e83db2e409d2bf108dc5493579412fe65896e6e015f568f37654657888a1e7fc12ebb15807179f6b99d0337130d184be4e48d87fd4e70730511c225bbbe6f3ab978e0109067bfa9ebb1b7232cbb9ec4bc0c61b0f43928f86e77dfa535446acd26f53852d210b48819faaaf5f01836a60295d549e558db9d967f1ed4afac73da587ff7d0f7c4df0eb6df97ce05fc5d3c4e73b508eeccfcf255470a64cfee0be3e94bd21c392857d304956b5c095cf238ae756663fe42b97c9fb35980d4d5fd84ee10d4866f540b8266ba3c354b6f094f61c5908667eccf5e688cc0264f5efa32412bfc77cb11a54e48e0749e87f66f82034966e38703bfe4193a6be205d33b521e835d9a84ff5a570817d2f3c1ecd3607243684d478f8f4c047de58a13a2cdf5bb9a3f2cbc00b29c81a14083572351a6620ce3c47e6ff1384ad9dbc606379e0e312cb2abc12f2bccf76cd06fc37d5fe976b06cc1475c76464acae875f3821dc3564e79ffe21ce56d3fd05183332165e14a6bffaff78808951e6be4b21789b184a085fb483674b1899d4fa5d150e784c814ad111c18485dde86aca8c736dddbf79b9a878260d8b13de85663eb6de251fb32ba2a2dd651f30971b9eaa3453acbfcc443a8395c01c5f9401ff7b20c42515d96e0b42214faa9ec1925efdc5e0d1dfa2fc671a1bc8124f26183791df25308a1cc355c7f1d2dd68f5c6a2d8348b7da1b97f5701de3704df174104b826a0408724fe790f63c7f2d07f965ea6001bc73cd2c54371e1b0eff77689f9a35698e4322b3bb1fd4697c45f2cdb37b8cf237354d61e5f7a764aadeb0980aca09d7ea5a45fda0c472281716c1b60a78265b924e5aa98a2c0637e46c8073a1c316b5c43738c659499149a5ffe73dcabf1983a130ead6051547b847a911d63410ee428d54ec8778b801982ba62bae6d0a85b07a31567421ff179ae8df81ecbdebcb0ce524bd897b0475c799b93d1141ce561d684ac068556d563339ce9f1ce779f7bf7b5cb64cfb495b56e5bf795b88d7b0100d32649e0d18b42f27cbcb0d92112307ed347606f9b673cea0b6ddecf400170f69c7c82eedf784c36a1c5cf17ada4a8f2163faf7c54e0995ff7186c9696d44c37da312f62e78582ec1fbe01a044b4dd6a3d19564c4c0b3f6f9d8b0509a869f9c783d20634d0bc0a9b8e118b529fb5b0f34182e51b6ee44bd35188e50e6804a9d5a5d62dda4aad4b64da6c4ad4e728599073549c8f30043af29a972bad24f768299a1f083bfed11b572907c5b8331258111bd64134232e3bdb2d41e54d17ac3a7b2d10c4038aeeb06da6dda8a2727f0de2e4fa7868c05c3359ef2eaee51e98536d861a54fae647eea121d95b41b500e803b07aa4e079408bfd0b01f20236417ba9d08d89800322d61e1edccd0314064c1093073c9d11f9fe346c7f12acf794c701e42df71016583e7b09d946af909b6399c6d25cd2989a97b12701dce2227bffc07c7a6ddfd7e8b0b0625fe9835d841a5d51f392ceca6c473b119f8b4f7fe577bd10d1f8812e9ecc2cdc74d0d7154ba01df7fec5543dee5e52c655b0d058dfa38f7e858113573e73c2bc744181253310640650710778956da003526fef5b4f9b6f5044f849e3c3615c5fbf87fb1de163ba520f70fd23b729879d268df8bd7004a9d1ae60dffa6e858717072efe361640c082da15f7e80d8a93264be45ab79da99344e6ef0f9652d23da5f8f2d8d92a42ca2e8863bac822b61e2df1b8ffc4dabd7694f53d7c9b1c73731ad0952cf32ef6c47dfa698f76132cbd69b4ee4c5e045ea592511e88f0cd916e74eac430e17f72b1b1adf68184acba4f60a402f3c34317fe028250375adc5057579e39eafda06a532759f90305e0c33801ec19edd4062c9c6e7d4ca9d3d0c8b4e59f3eb4f2e6de54206e67c6f5f70100c0ace2b5c1cbe0f5a693039723a2a9aff957e3045b38900095f021596e136ea5b95a77146ce692c5fdb99c60174480b0a60b7fe3258128e4ec93b3f2a36595d6ae082efaf9b79ffa1793ea74a5d50f8af473d961e99d7433f6fc48c5a82bbde800309de2e06253e3a554e9b9acfc4cf1edacde55430cf72b2e5c5286819e09fe8871e59af9c08d7db1cb801a69696bce8ceeeaf50e3ba01e9fff07fd81413db473c940cb7ff9111f00c8ea3063f277e9679b5b7aeceb68d1edbc6a1a462f6870b13ab5e3c3a1711f48ba2ccdaff2a1c909e6ed4a065153887e63168e4d6e6d9f921b3829e0003c885ef0769c6779fa2d47e1be39e4506bbff6b846982e9f651567ab69f7d2eb8bc4bda7f6066c1e6f38251cee256c839a7ab40b251d1b68e30ce88571ef302f79b61d4c835a2e74517c7e4715bbd3f77b726d3bbb7e6ffbc756e8c428e5a00f815a4be06adeaf3823dd1c5d9640c9386ba5819e9cd134b619f9cf5875c2f195bd3c55950ace83894876db774bbe2157b3ab1cd4db872fb46cd51e0c5fe1085315c3470b8fc1eb064334e0dc0acc4c5f63a9ffce79542ba1e0a07b316e17d4d4d1e290d0a70a4819fbe2846fb3431bcf96393383acc3144af6c319cb527d3325545f200c11069d731e2ed5f6423103ab64a534bf209708477bfa2e680a2efde9157af5e3e11cf2872ab045cd818368fe56cc6509dcec83da2a6c22aa911fd36c9d694507c89895b448cf2b5d3aa7295c68837062855d1d38bec881503d5b2705772e17849eaa430cfdfc971c1a461513e7bde1a92aaa9a7eab0a70b952e953924a54ea3619ea98631264a73c2ad4b201033d3e32d1f8fbf6f42bcf5cd283e558a19c3eb82feb027211ebd2c6ac27c0526f9a283f59eb4f24022102e8715a8cf99c658df07213fb614b311cfd10df69af83bcfc58cb99f13570ad293ad922f2a22b97344d4d5d7634cc369f717eb09cae7aeeb545e75ad72a6c379e0e6e7012f8acf2d7d711f2d693783761b933c0ff8314be4157fecf58a38be9726f1e1239ee53b2fbab26b3abd219b980f0608ad264cffe69c70914829e269ba31a029ff8fc9a596674e27cbfbc72f0a37271b32bb013a36ba102041c72763ac574d5cc9bda4e198e929894bbfe97e5dea8074dbbfcaa856e6b8910db9c44322ba6aa29ab960983389d218d726ac59ab8e9c3456e12a74e2ab5acd540d605b3313d83f9418e6a14296c7a9498ce6e3234b51d51b14de13623d7d4442b7bfa7a0f33243474e5e6acf6d11342146dd30ea506434e76120d588e8ffb024014e98e333b1d9eb93d28487e218d036ef1bb85df03fbb5427fbd93265e03cd4b652dcdc8987addf3324572163e40a78fc318de6bffb450cdfe2ce550fb54ddb1ad10df8c4e97ce567d3feef13dcae3dd2cf21a1cf3aab362c5cff6028e524bf27c09c025e2fb0514cfaf289899a46dabfb90ac8a2c506a3fbf7e7db95594ef5e048ebedb12b28d3fcf0d981109a7216e8f1be74b05e3d7bceb5f2f620a0ad42753c767f88454aefb3d85cacec62cc0207c3036e934b4ef46780d8f97e0ee2bb20320f53129196f06e8c14963a3f6334124778d79a6e8d3d7dc879650a4225f734c075bf8d9077ed757334327fac6f0830190f357c0f90d188d3abfe3dc7f20c63cdd552f13c67103272fe6f6c368ecbe4b6a2f4f3ab96a84a6def270535cb018bf4dfed382ff2b7e7fe7b072f4500937937108052af5bcd68737381895179d1eeca7e6ebac161ab9a3fd43f1a6f9248ba41c42edb9d6aba348c9f2f093f07d88f0514ae4d072729f8c2943a43cf5cf795b0e99d0f0aa635d29b65be35a02b27a624b5ee17fa2032636fea938af0e6d9c6a3d76fb1a67fde2019fa96d07d3e73fe1a147b351c8b01229910e12cc7541359ae28e16672e9320983a7dce26b347885797560094f0642372302c599364774d98876fa25d6fe2aabe33b7d2a2722d9e32777a09529ba2387970fb1f9e88bcb2ad51fad32034b91b5215b0b2002b6b4aadaf99893adbb9ae9b1d1423cc88ec667df71bf9407c873d6d95351a51963a07b1d548c323d0a88070be1977b2efafe9c9c1361d04946cc2be4114b5c0238811b13a83c3dbd20ad43456db61be3650d18518a0fd077d786ea8debca264719f746e63057e490d3a610fedcb7e5047b589c1d9e6d3df908d853732e8b4ace4617d30329e63f703ca44c03b8b7572315623ded320ca54cb487987e3dedf30d304602c9ee71e862655633a2dfcd2b02848e1c528f59b970beb6d6721a71b1aaa32e543b8ca116352b767e130bfe1bea727b0c165e2c656bd43ec934f38d88c8a205b476bdd1eba72b351d41dc29f9ff0e24c95efa3704d34a63face87c166a42b561e80aa9bf1b58ce042d1484a56eb88a0d79ee990a553bd207268a6c8321fb4b459b2789573d658337e2b0f5fe7ead8cbaecaf78b159e1a6c3fe8e159935fbb0c383bd92f5e98a714a0f1eb9b1e5f43f800e43e15428a34eb8a2537f73834f7e7816bf18f27fd4655d973bba968a07408c90f5ab9b7ac487532c296ffceac2507b34578d34f5ce6c853895973cc2b1d8a2e6fd79f4ea484c1d80913573f524af41f9e44f5cd6458bc0aea146c3dca8bd4a2fbe0104156790e3a50d12426ec1e75bc1e3fdd2bcc0847fd5decea12cf274f9c32b192d5b1c00e1313d4c9a7c1dc2f93f02709f7d37051bca36ed0799ac344cfa1de988109df88bed0cbeae39f93b8a93cbaac6d7f446be85e00aaa63b509fd1831ec2de415a0b4a4e3c01d03a54ca0d390a0b1b11379f2cec47963c512453b968530ea12062d554e9103e9b7a73d9823e08d25a95718d62b0ccd80c445e011597571720d02ddbeb13ff5fc627a3a87ac19ccf263522a9797bba0594d175cff11f8951c414c8c8e87715c56aa8e2ea55644dc1c31fcb02b24ed5dd83e88d015663fda5d8372cc84a951a8274cb187fc2e6a4d9c38c5b2ebe7cfb18d0c87b8cf817ef78c47e0f8756b3cf8f6679c136127cf753df6a8b938c560814b625446ced426239dcc3b80e9eea09ac8167e5912b0a1a4e0f2c1c9c853a4f7f58b8ebc07731a2a93840f3c3027c3a150354d4e82e5dbe3192d266b0f3ae343486f3b29a3b1c4b98e70a737ebc9aa780fd09dad88f88d28c271d813c431e7dbb8b8b7756c9b326b9b4947ec6530feeb871c11c9244227e8c2fbd70598c98ee193ecf15e1d7eeba288fbf20579fe3557679697a61abbcc73c06a19b18b43d52211c3ea968b27b7d299ca0a3794d08e7a5e2f16bf5659632f5cd1b3c1a480d7582b1e09e22fd549c74a0a0c87fa19e63147f498b11de79c3df4009e71ba71a9e56db6d6e52a0ac1868ff6ec4705b677ed06ba099382a89503ef1b7a8aa6e274ae7ef69aca1b12ace46adcc4cdbc5a819c29ede8b0d3ee47025a989096c002fbaf0d080fdcf788a29b66d50763529efe78b01ae075aa98ea64c79aa95162f6e4aea77c44462a212d45b0ff7bae2ad0960994f70c43153f884269fbda3d4f4d610172876f5ef70a9dd39bc0347a7018c9be6ae3aeff8dad5154b95ba70c7b724c490907d641ac28a158a33f0140ecea9c1506b2aa5b95141102274db4abd5fe078c326657be7c31bf8ebd532ac898d5070c1b3127377f3b177a2a10e28ea80a13521695426aa172a8a46610e10ff4d253e7909b63717d98d08a78caf9d86854a2454a916f884359e0fee55bffb86b36021453f28d7888b8800241e0f330bdd5990b56db427f11806eb78152788160849c7b0aaf558b029a698071b709faf2e3e516cb067af80ee0ad6a9c8a142cd8242a77834cb9610664743f815355c79db7284788a4b3d6600d8883579d339df6c59be0d1272aac764386b50fd9b63d3b2959144188b9f4f7a9c46725331422b92b1ab550970978149f1500140f93faac945122163b6a70e06994013b7fce2c900d254626c006e12091af0c5e83ca127e4b68f78989cc15dda8f724caa37068c5280a14ef6dbe374e089e063e998658cf5e6d903ba3730a0c44a6d86827c4f2a92e9e480d44b2e048d0f6c5de0a056e1e042a7a32c37b0585e9db3d98747cf1e620db1b7c17b2eda4eeb38edd63f466592a2f7661169577f803b32f7d8a63e8d88523a59974f7ed1aa34d7ae9ac6659cd6f0aa25b4b617b415432298ef250cc22833eb97e5e751279d72aeffae67a6b5355eb41a9b38a9a84c5996d4927d5a210f3ff595689ee41eac9077d80c359e79a2be00de566051bb0ffcde2cc52d46f447037643c99184860f96786b561459f4ba668dad2ac6f23a61caef627b4a4c95faac9c5be39de5676f0fcc7001bd7c2b6f1d9ad064820059a8659b8fb186f8c84130e5a2aa20277b6b77f14a50bb516f70a8e4fadf117f57c65c96e40ef9f9bb4a033a5b733d2e63a55e62c512efdcbcf5147abf906018422d498ffe3dbe3dc1a03b6c6cec6d4d8cda20016241225453d6cd97c87ddd78881b30766ab8e4951bea74dc52eb7975d9926e847657876bc4f04c6045b9e9a97a799f0f454e35037bca97f321f3765d433429e3360447fe51d643281a44d43f1125b87fa899dcb7832c8f0bef029f55dd9a2a1fb458b1766172b5e06db7606e239270875d89556f78197ee077d1639848b640654e640ee166933cca68ffd469a06bd195c3b43197ec359b9d07c9cea5befc5c3d7945ea2719feb77ea3482f91c55904eaf0ef41a851e8fc095650419765ed779d88dc62ce3bdec545fa61cdc09eeeb61511a1c444757d07a9ee1263c33df590c8035c946e0ad6557a213db4630e6ca871112629121ed2ff0ae1a846ce69de7afb554fb3f3e7f3257738553030d04830f24605a81783b928f8a5c069011d6ebe95b64898214ea89316fc70f83d7cfb8c36f210e7490001a54f38bd1dedb380d0d5a3cc0eaecbc84537ea06690826e850400bef5c4f59e480d56a8aac74e02182e25afc2dc3b8f47c0f3d89b84eff3fe90662dff6756a43d4c1de37badee9333009f8a9a0fc66c8a771b58aa3e7c24f063de6a3b68ec7832e3aac342db31ca93e0625359972201f3c8d25c32358d7fc075c70b8e61e9e82e09ec623e05a3c25fa772149053e84ffe4b272f62b52f483fa0c3c70520bac580c6842ae24d33f6af75867a67f8d109f0db37d612cf29e0d6d1c833c0aeaf55bc4d84331a274e02f1414727de8f9fc34b1186f9b4c6b4254df0f3d3638c64317dd03600e7c75ef202019af6ea1bbd6151a9850137f5ba44f6f31e8a7b049c2d2deadf5b88493f5964984695170aeefa13cbcc12633d3090b1556f722d35bad4f9e8cbea86187e7f12567b5f6a535eed27021d637284cf8a495cc502c11e45e81567c8435388d2f8bd30e6c6076361ba6f7bc5bf0215113789192f71a3ab2905e567c2321a8190267e13879410209ec551967fd5354d8b82263c3327e97a51e70d5462f836ebd4d4c8382a4fe41e8f8af250e708e582874c98018f6101aad3cd7926cb975984c02755890e5d51d9b286c1ac1c47564a17125f43bc725cbb09d635c5f694abef92a2b12c3255ab6cf8540aceaeffe222fe388f6cc82b2970a36b4bb0aecea60327f88102f4ba57d6ec0c7297f8f62a4b1f0ed295f39a1933f6a0765de9248fdddb09d1a6eb79b6a8f32a0f76d25b5330f887684a60d37f39fa242d4b07626853209250d2c0465826789b521fc6e0bda632e94451a2a4a7946785a1cf07bacaed698b06e1f0b8c1fdf946a31b501d615ff5ec88dbbd31eba4858ff18fcd06676f739684d3070a1957aec954714714cc98772e71ffcaf6464b91885a791ceb318aea2a5a093f70d0f6b2bc6693d5b287d24658d23c2e82ebc6e7287d582bfd5dc286e27587d68cff7a7d341d5e07b1a2681589a30d98b476b543aff8149a4983aa89ba1b48e3c5d4e9fa649ed2eeb168191990806b4765466e49cf85029fef786df4a87f25ac870b76c0ad6443150189d180ebb5b957933b47be2da66c04887d6d96f653370ab4185fce88e90bbea203b1fa9100ac30052a466c3f1d1c1e92bf8bf72aef2b1d5ae888b08808f935506cfa44b8368cd3750834e9cf3e17ebdfd63d7ac8f8d152f482bfae39fbd2fbd0dd2e7ed15ba1111066f44751ab1345c486ee8d52dffc1b3a20dbbc09ff30ef3e663cc0f7735b8758d36d44ef8ba7e1704c7abbed0164c6a5c174b1a53d737108cef4de70cf483319ea7ab57ecd22d753f53a24c611952884c1abbf6152d7186b092d0ed3537a61f5bd7e3a11bea74f50aae364a22e75558039c68b0aa43243f2797b6b989dc77c87ef9e06b44ac8f0d3910e01b94035531d13c1e8d7c51571305a396ba3b6b004835bea4659e04ddcdf3f3805559027f26f36318357fb2950dbcf3dba24f5ff204990cac02dcbb732cf0e82789c708d1a70ca5f4cb94eed96575e80a5b097e7f1808a6eb91b01000e5fcaea54436fbf7ae0d9831978462c54c21878ad1f0fe7bce263542325607f1d2e4d5e679c910a63db055797a569254eaa7fd854fdeb9c7da733d1e1ba831e205f76adc0a464e522d7fe987f9f7fe1b940c19871f8c5972786e06999273f650ec6019ab8eff219af595f8988581ed55e22ab5fa9cdc0c0f2020a8ac6d1e016b65114b3c3371cf532a1163089eaa1f821763210c427e3d3b3d2b8bbe272584c4457a17b716594757dc93669a3ecf8a37516a407ab8b1252d9e147905b76ac12973c001793f4694c25724891eac1bd849457438c9a25ea1e939fb849e74f8588c72077102a30aa9b06373f0fd02e76cea05385603b983ee28f35819c339b7839b2e898ca6f69acd044a03225dc16447a5e0c64a3d035e92fe48cdf843065f93fee02641a7efed28d4402336e8942735f44db743c6fa4f72da9a2996eca945073ab80e5d89aedf61016d07594c08449aa979dc41b28856305acefe985736a2bb3db3a3414f21f3c5419b0d73d431b02713491049810f96ea983af444e9fa349a59f2a973795e8fce2d195d2a4cf0a58faaf93a3a6cf9ea173f95b8200c8017a6a0a1d4a23cd9771782b66ec7f242269b5b6d9d79c548b444c3da027c923623d5b31279cf24eed66ae11f667026236a3d18b02451f1f33d47155db0ab0e4378772250f8958e6df7bb72ee1ab5d9051b998c62963829ef8e4a68237941a9a440a8762d3ce2e8dc214057656a629d4ced7a4f73f2f7d19b766d1ca1c2c9e47bb6443bfae4e03599b4428d87ab9ec80e4dc610650874e3e2f2b92f1ca844af4a2e6f1dbbf1146bab8be65dca8ad66a7c7e150943279183449718c9d85d784cc3b0d64bd35fe8a1424ae31ac2b3f577fd0eec4099450a52fedae116eedc25b217f9c3f91f6da52f792020d0ee758209b6a09aa24d19294e1cce0f6be36c712c46d2071fda1208099bceec93dc650b7c85559b09cb3a122eb47aff8848fe4668fa660f885c0634efcc92ae4875d43f1d87c153e1873ab75236d82ec5952d7e7c7d27d4977d3f3811027934efcf5b59c5d6daa16d93ec2916c8b4254e1e27e2541b80bf4ad8b647dd109c11201ff577d0214e0f70ca59be7bae9563297e022badb191b9b80ba67bde25d390718f9541edf89a2ab7a18be411d80bd1e61265bd8fa02a76011a4704670c2f223e63791df74e771a6321442552491b448e7934088bde80a02d64ef7592ea3d86be9715907eaa82485b0a9af1963fa093329b8838f7bfcc7f70c3defa03b035bf528cfe152525a58712c7c3099326ac7af15d281542abd85aed6b54df84ba5f5408203386701ff4e44ccba53fcf664166d114a05f3a7cbfcea5f0d256aad1368203b1227c6bfb67e04b8ba055423d7c8222a883cdcc31b39f03eb70f8e4bc4d5c9afda7f61747edd223fe7e0037b267103efc418af5465d3c9acbe53ecc8bab0a5dd510fcd10c428e5c63f51acd3007c133c05304dd44f11632aec1b92ed37ce1af82f6a5d77815152d1f019c96196398f164336efc530edb0f4d735331c3095f56248c8686defaffabd5c4691fe12b7d9710e8de6c3f0851307000a2ca4b3fd07bdd8967a3fc8276f08208822be820d2191ca820263cb02cea62c2dc95f667654f5a7057685d755e8addc8ed2f2a5bef779ff7c2dfb8db279250824cd8982037696791535f23156c7526976ce4463974aaa0a37283f260f8c7af4936607dfeff7d7c06d60e9a47ae3b9b50696a8b72cdf7b17f10aa50ceb5c4b7ddbe7d99c08521e1b18abe024b9454e69e61f5e03a08ccd22a3fff6b9b715716622c3567737c4b8dcada1f49a7d07fb1918c77785d8510830fd8da69f698b981f19acfb3a00b11a4c45a59b9d99c7a1b0166bbfdbb60ecb4609367edae97f653e0b7b67d12a950b2fdec500f9ab895ab039c9568f9466ef6b90549fc84d8e2893432f31c8ac9deb85a7042ea282268a15382faa711cb83c68c329e2efcd3ae77f4b8bc383f5ca8e53faa7db8707ff38dc9cea02ef3e88d4697a47f71ae250d852b7326eba572aa03ba548c6117c0c114badcbe214e1cd900dc8602ce5733ff4c175f452b1438adc236ea01ab50eaa8dd54d366777a9cf2fff711184ef19ab48608e0432f3dadbd1cda8083a609a416691c4e26642df0f53571eee8da40d72a2a25ba04148dbc66f04d9117d7a7a2cea54ae4b921b4a69bac6345f9bbd175886a650f379f812f908958c203590dea8f6d2b3e871f08410afbfaec3cd95a01894ff9fa2703111688627b6813b42f931a4659fa3a8d56ff2bf142d3cd4cbc47d34e9e49ff7eb3a8fec6290354320589df0c247aa8ea7291cff129fc91683f78297829893ecb7029d2d8a3997cf5e1dad688b7738e006f4595dc2b3a45c04eb4b5e82aabaf09b6c4efb88aa0d7040d93fe70a9cf3953687d3fe8c8a0577f3db840485afb1e4845678ab690fae3e149644a0761c99cb89ff95612a40a86b01aae95e4fb617769d641602f0a9ae0fb8a15050dd7e34a6823f20fe60f6d642839aaa00b80eb06d91fc0395c10991012ea639655420f2cf901dea1b134f24e043c3f14847ab057f66091710c477a49316ae27521a2081b8ed88e6df9d68875ae39dab883b5d7465066aabd32795625d684e89c4e72b4f3a960d67c66425a93525f32d057e1ad0139b5c541e4dba9247204a72e2a7baadd7c16f8e2a6113fc2921d62996d425d6813f180abb2a91d06186a8accb58b4351ab6bc4247b7cbcd1a6e3df21ee35ff149964af2ec3df9c0d31918e7445cc92932223811ab79cb84d87d775dcd7b1a534829395745230e778a04f8a10191aab0cb1a4d204dae313c05c1557c55145ffc7840d26bccb5ef6b7fbca411cc2da1dff7cf8ae28cac91fae87a086bf84acc224bc73a02d253d27e3f6933dd9754fdc9effbfc58dd0f80b60f29918621043ad165520dff85bea43f09e03b1a93c929caf3549967587049c915d972bdeb096f92b2d3597c7f305a50f0ab3718222952f671d06aec000c01a860ca3136873ee1d9d9f27080ca329eaaeb37a6ded640dd9ac9eb1f0c098e10b9ee21713b14cfbf6395be863891a8c162f4d572058b98bfc657c9201812cc192177574637cd7671d2ab9f18f54ba510f6fe1491ec94f2fa073f534df50aabad9283e7da2b233acf1da8e0634068a9e254f3ce73ad561f320de7ee0ee77cbd8547b2c539ea9137a1df49e32f9a0e3a3031b734cdac1dfdc3bc2d65f2a79610d7e7a39f77c490465f965beeb85994cbf5a357c5b94b3a348499b42ac238cfc503e46af3843edd1de965ae7191b77a4b24771a3b237ef3d8b5afe44d57309ee010d53059799c8c1693bb31f6fbdb148525475e5975560bf3fd11677550025554491d15ab81def6b5a358a6c1dd4a697ff63c4f62246b17996470061019f18e9648e999380f45bc117de48758838e6a0892d11e89832f005c5f620b5ec9b6524e0f874e660c0aa298aa7d08ecc091bda9e9b9c4871823fdcf50d844473340c271ba5bcf14d3ff34304dc855411ab7a3b2a1fc72b53ccd2be7512b65196572d6f3fb1d95963b6a32d95d875be06b763f12001b40c6bc1ae9af73e75459f7d5ad677fd53ff63a8a64656588d7e53e910e99d6c2bd115e21b724098020cfd0238dbf3c597e78da3ccdd3faa1b1bde953cdb50cdd8db6485ff30f1897e63ffc3cfcb658a5e4b40565fb0f558f9e599143e1f7bc516c07dbe64765769443f2131532a896473969dfce974e6ff63fa2dd3cbf0fd28275255ebb7e25f89dd17939f510923cb8856545e5b0bc006469c5f0b71d10be10158e1344d9c9bd1d2f2acfe359a0a7817951f2713fd01fead471a4ec0c19bb3c1ae9f0ef0040c3f3e9bf0b03d63495eb6fa304543cbdf947ecddf811d9b9a342d7cbcac23068850b79b9e1553871cc39fda3f8469c10c0b1fe609d106e102921fcd511a5a50a21480cd455b14f507359079c590cce22a7e6850867dda7190a32c249dd5df5a63ba1e1eacf4faee40e642ac9aac6f46e74d4f2a2b2590ef7d481a134e0140a694c2aa178c86fcf2193948b16c1b8b3493b04de1c335cbadf2f48207e77f21de6f5f628deb500e3c5fbf14fbaa6f31c816384568b3fb819ae5f674eccf106af0dfd7be2c737e6a7ba0f7756c8eca72dab006bbd4a2454f14de406f33f732dfc9be31787c92046e7055c2383d4740b0693a4d7ea8f488c10ad5919ad5a90fe0c136fee56ce702a536d13dfd7cb145cc975432cdb81de97ae03e63a61b990450751c39a96cc4f79c787353aa61509189bc6a5b488c1f3a099a655c279c020012d79821128610c270a679fe44b4abc29b5ee9974f78e67d82a11468a0c79e4df70fb9cee4f8c4f21bb5dbf3bc1fd72339d043a615134d7b3621b45732129aa8ac213a6954713aa96881f44cca56ae7fad38bc4a156636cd4d525e9d43e2ed2b262a0524bba29d895d93635a2adbc4b4c8e9f3b6ebbdea7478546de1d438cf93e9d035a8c65a137a3a716faa24100d991de74e0c4fda5c1e59a95e0b6bae38dfd8d6590732b7b88976bcf7b4067097292fe1fa83120ff7f6e2f91d829b0e265dc168d1be26550ea34ac3f92d5970b43217b39a014377c3b89c28ffbffd6f0b3f06ed7c1abcb3f49bf7d111482dd8ed056498f479f7bf64a972c41e57cf0947aa5af5459ebab7adc3565deb69eb091e9a4bb37d000359b03f1c4f1fcb38cde9fa32cc6f9aae6caad4ec9d08189375b909b953f5a8de95338bd56891fa4b7a1cff8f2d0bf8229fe1f2aee268f282cbbd609649964c2a952d8f45686160043a571a730e5e19521abf8e429ec65f0ec22071b72c7f771172d7dfee5be948cd992c22c1f3fdbd3b809b070d9987dcb3e9753113baa96e8b361f88698e9f5b2a6ffdbab6c94b18fd4bd54a46f95db1621155e1b07eb5f3d5b097b7819466c9a961b27a4128c70e06d27613c8fdbf539e977ca0d44c03097e4cfe9f28bcc6d8832f166b1949a0c6ec9a1e12cc95b986e2b766fe9b994d38dcbec3711c56e83cb381e6e87b92331e25dc8794ae2c9cb11296a6fa8cad2e0a3278389e8505c56ddacefca068e704b0e33187a19fda61489196b3c41e6c06a77cfd4f2b4fe6f48c672b449f2f8d57db6700d0c94e3aac6058c86dc066e1979ea7e2f170176ea4bc1706e9644f5db6e8d1b911f5125baa78d8a606075d7382a855259a5449494413a9c96a22e1fe6c32624d0bbb6ee275d6b59c0dc7ddcf725ce31d2631fe5fb3b457218590bbb7d4707bd766f5c64a140313772516e1d6f7bcb9ac18e7ecfd940a1c519051f2230dcce3f6af2ffd64052143c25f6e62830221f3fd80e37e949a352bf5154b3ddfd156fed3bbbf8267e7f5693bdccef76b68b0c29219e5bdea242b1c102e0b830f273cf1208aa2cc048d5d90f783af4b35ad8b696b5eea4afa0ca295e48b4349b104430d6fa8131550f03a2e402b578cc1c1bb04b9addb4b87dbe412a1897377a6611cce0258f39048e9a023db7d1de3f9a98ee21c7fac0b12414057f7e7defc1329e8b07e21998dab3e4a8a6684840f2645c88d187af85d594bcb5f12a65ff2b87dd96fa190c42fef7c734efea441df8ff73fb4b03880f24d9078c33440792d61e17f1291e377b4beb320c9608e5903cb3612224c4a697ff49236c82de28eda54548e2ff91170473110ac4589e3c99103d1ebf383c1e05a9c9ef0153115ae2c55596ba25a62259ef61360af2fc8b16dc1ce234f7458f6af2b5a18da8990f302e415e689c1452016abb9a04e63138fa56e30de2037c02d3a7cf373f3933e989ed517ccd2ced677c4c7d8d684f9c2d90714b5a4f57f453b51e97531ae994f838107f7060566080d0cc566f584bf7a76e8714befd362683f95f3718cc4c5450ac4b47f4cea33c8d51b758f5957da0be3fe2ddcd7ee7da55e3c117e63f3397612519d620005b4d3a5fe753a4205d1a0fded2430e57c7eda3676b11c59577cfa4cbe4522dca4af11d04493c41c861c64e00222515604527f511d1f5bf5dfe0d905033c648ec1dfa3acf907993114dd415eae6ea2695daf720b70b1af1d412084959e6d9fdbfcb741422a5d6e4da8eb312f116107d0d364996ea766fcd6e56085176617023082dce671d5421f471dea12da840f9ff1664bcc7e8ab0c8b710ac0b01d4f3f4a7065708fa25c3d4040866227debbc08503cf383de6c196a9042a9b7cfe939171e60d38d87ab1478c76e61994653a115cdeba09cdd8ac9f129a684aedae5dc3819239c51923d64eca0515c4bf914d6d1a8ddd985cdbb976a2a67de52d84181a00fea39c9c6e658b14b56e47ecafb6a196ead137251e9f268ad9dc85021a5c1b7cdcdf638e826228d2baa16af320968e289c49da9d251046da74331ccedd47229c6627a31c0932aebd7b9163ff9244ad6c72da1969381993a439b31e8371950f4c9eb351c389a9db122aa56bf249da3c993d8c56a1817c83b29add21e814d93baa828541b1d0cc47d00a61c11d9746c74d5c8dbdd3bb54daef105938e31d71e3831fd1648efe47f2f4110d2b2ecb791468f20dcaef99704ac326e5b9e5042713771b832345b8f884cae150adbd8b239cfcab54378714eccda42242f33b622dab260263b87a350d132bf07b04cc6e86ae2ec806f08e8a1b73519e396bd3e1f539135c640bd8661ed57ffc436305304e6ec6bd4387bbc69adbfde0d10f5a3a6edf03de7f441ec8955c561a02ffc91eb67e35d85e6f7999b3c9e8792cd916b1b875e6586c762ddf09d52a08d3cdee9b680fa51c3d4205d3a0c5374bafb679b9bfb9fb6e73c52c5097a0bd9cb23141e318ab959f9e804e83f03735379bef4822a4988ce2e87aea7b22e2425b6722117601323f1c52d8b40daee6e8b03afe0e2069a0532643562bbb3a0a61f92ae75615b7a5df45c602c2ff0ac80916a116f799080700bc51f8ae6861b302ca00034a6e7b31b24ca218a7a6447eb780c02f7414b2f2827382c4396cfed98d74529205cd4d38a7c47d52fd592c3c62d0bfda50a7c5747e3d107b5feb51f23289fd97aa106b901cb0271233d33a7bc48282c59cb1752aec6ba66c0bb887ca40fff75d15c02fd2f36b64a1480a9a3bbe1a94e175de50106e008d747e26703f8345651288c2f3948688868eb46a102b12f8a874c373c481cd2ebc773f1cf2b43908518ef8e1efbf9cc27254afa288cefd669f7fe2e77ba5789ea0fc649f7462e3ecb2a117f6d93970bc4a2b995f861776520b18f0f741f5afe8eeeca867c4d8b2f59436eb4ca79313648c3b3bce14392e8255005f2585c91f504a3932876ba35930a5d997d77031fb1af3351e3a06012a68ac724564560c5f2116ab96984af784b8d5d0df5174ba38064d96f2b210114bd2c5c7e7e4531501477cc54ea995c784477fd83eb59a45a1396e0e08f67d6a025b88bda6a616b5dfada4e6fdb83d00a96773749dd706a39206f1c229a1406911557bf7da0cec5b1fde99f82fff257e2a3aa761b2b8544d4ba468987a03947f1ad0d9e2f27829c827a209e4b4a9442707577fcf3ff327b2709429b85f63b31f7b15334e360fb188893af28b66ae504d2de4d2850b4ad41356513ebc0cb6a8ce0b9419431ab89f06b152843d89f283c1dcbc8ddcb728272232d2400a71efc436cb8d44fb8840808d2bf547c7248c8dc8f5a73f496701de9eb8b3941f4175e8ff6a199b2819d86cd5f1c2fec4e8c4160fb300fbfffafe940fe44b56024a2ab6fe93bbebabc49566733b92fb75aa1871db58202ae9745e6431cddfa982340aa703f2b1a912c0a7d12fd0141a6630fdbd5b58badc218b606d2bacdee6c5d3db4056d3282f4e3151071b7f240166ca6728c32eb30a26d96259f4fcc33076bd1b3d775e2c22e4eccfc9d3a3ba519c8375371d6316d55279c4ce99e65500d14cd38a24396b7bb41641295ffd2cfe22cc97635d8596f1444a3ab9ef87e0a68f3bcd847c23d1ed8b242f9cc287b601be9f7294395b141639c33a693105ed6677757c65668fb0362d28fb8fa0ebdb3091b1ddd97afe34b023df3cf84ca84236d056cffa826bba9149b1153808e45aebb7a78d04d5fca8303cdbce84f14bd15d89d42e42c37bf1cd2a7ca4b6c7e5084d9f1459b332cddf5761a61b83bb16ae798f4d0caf5b89154aa83afc7f895ddbafeb3dd73fb1d0d63b33952157cc953e5c2827dd0b44bacfc459e5443b3b97252ff9939bc159fc5853264014f7ccab9dfedcd1fd52ed49d3c263641a444717252668dbebb73937d7dc00bcf7deabafd10420bcdb755c3e381d9a248b9367c96917b9d3f376e1e3375211ff56b784a6d3dcde3c0ec61aa1b84ec270752e43287e1052bb730151a872dbacffc7e081e3a8d7f03014304a5a67249f1537a67740de0f869fb467fa10bee65c4f0312c8c2044e4a5814fffc9e49c9923372935e19fcd9796ffb4d6f88392278b207f5e16a03fad3d57cb9453fad2c354c227f1fafe5c2464cd809bb20b8513fb8104d0170290572a02653b2788a1d3c8e6177d2390b399c97c830e2ff26600fbe98a78f969506dfaee87aca65475f9aa20e22ff473868a9fdc447240029030ab86a4810683b32158b88a37448206ae59408c31723bf687570be2b57cab0362e330e70a934f4b478245178cced71299309b8178f371ea153c646cdb01ce1bd497b1be3374c584c26b90efbd7e7b21567d508a83cbe85c40dc2f406ad752cb1457bc4e31dffa27c6248bdadf9f65bbc82b137631057b4b53b937fca4d63fd4a17e1e2f6be3f0987db8f74d18b8a0ea35b3d1f9ec1a7fa68336cd46f3a78c5a8d726524f63050970755eb946db03d17b963a2509c5f1ac9825d8d7fad7c757ad3a05db0c934a304623032dab0ec7f347101a1e599cd5db4ccde8eb386cf01f1b1053a22f6ef64f5bcf8ed5bbfa8b2dff006ba11c25d543c417624575e51fe4dde22b4aa0744e480273ba9918ab86a1479eefbaca18423e8286e720aa5794f3dcba2e4837b82133d715e032974aad01027236952492977b10ae771e0efcc25719151ead924c1ac5eae8a731b115f5e7542c84f72c1815ed94d3b80f9397ac6ce1056d4735de5b1cfae9b68454cb3622d193bd2a4161ed819b3ec7d56c054f9c1d0bd9cfb9c5c550b8be4112ae74ff8db63731f3f39a7d20fc02655fc38e6e1fb3dcfa64749e4d47d5849b3ed9f54c33efe91e29c4b75bcdbbbda5fa6ff6a24af09cca796ea084ab5af27bf88c0184bf3db6c96899955be23de5c23c20b5a2bdd5c9c82dd8a88331cda7f32306d6f1269dd55f05d860820ccbb7db7ba84e73f9f51b414d98cf7a1207f50b0b54d83ddc0da829ab0f40c2c8125584b58308e8ff15287972991ce7e113b2f4fbd83a7cf239ab1c0d88fea576d653428ba32cc7af7582994f3a466899eedd5920ad6472686f11b1c0085738af544617f48bb026d09504a6b1d90907ed5582a99a567b475f7aaf343138fadb346ca614cd145846dd7bb5db9425ff6fc18783a845997b85e682bc7fc0506a22401995b25a2e55f8cc2a53456a4f21b94fe13f87532a9e0a29191aed5a3bb60bbc719748656d8cb8c460cbb27dec9c17690485280d2822ffd41b077bc4ecd3ed12c5b3f6739e05447aa5c78806b6f620a630535d2a6601947a09878d5d55ce24f4924bc8ed6acb360560d68d7ed6762eaa4824b62d78afc35791a5b40cf3a389240c8b839450ae6a31f657d2611abfb0ee394f168648fc7a290ebb023b25c29903e10bf0a246bd04293ea09ae8ff30b80c9fd797d9c053271c756e9411da819e0c38075779071e00746827e5a4ae17d60ccd58f19f24c102e95b861affe7cb03fa8dfc56b52e0e7425b3b4f853f94e4f5ed9bb41832679eaa44feb42582abfd1c664658b190f660dea8ea4a0b3ce0aec11e99b0d270fac76501f59a7565c1f9d0a0b223d0f0948a8c2bad11d0b303972053bfdb34a5b09822946353289493cb1bbbf899aeb271ef234653ae5fc4eb092b7807d8b6aae27e5bd0d386ad632f3af1a28287e70ed3ed845c1a40d33b43131fdd7122d7015d7faa4084f710064b88294317e220d68c45f000eb9be66106b4a79c605ce73100485cf04a1a068a80b38cdd26488a727eef47b86582507c5931f044a2582092005f1b10c34b1c6bd28e5f4b71ab59a5876bb0487101e5378b3d021d26f9e27a7c27de00d357a6cdd4948bf6b0692e6ed198b5ffc1d2ddea67e4558293c339023dcdaa8fe73834419232a602b4ece80cd9fb66e1c1e503455106b04d013b1c65939883726fc08a6ef4de8f8127df40f1ee3e71e3f7b9f04fe4da6f46b32b60f02d3bab32e3ff34a201307a110382e26171440dfa273137baee6d52349a0240f9a7daae383d78ecf84c67316633c84f75dbe316cd309e159e2ae6fd01b1c396d4d09035ca1871be6487942e516d4207ddecdedf84dccef11e3b9f79fcd6866ad3e11b17999009531420bbf9e377fca2541c2a0cbb5407f26fcd835977c72e546757a932f2b4a3423448fd6d8eb93b309e1469960b468145763b50eb4066b4740af2bef09b8a5cb1df2d264e578747eb41b1b914b5087eec24fcfda7bebf2985f309b6c46e171c962d1639e46d59e561e896b150b750ea0d4cb10664d2d9fc7ebb252054726c0760c67661dcfd13e6da162f98e30daa5addd292b810fe37f235fdf53d03ed01843b0af9e2fbfd00b224214658591abca01b2f13c49b35a0f95a84aa409c7a17fbed03c05d92d546cdafa248af17e7866bde9d13374e372a5efb4716c57c41970a6030e25921691588cf6f50c2efe42518140cd1be1fee375f1db9613d3f9b714938e557612266227051274885c339dd2d6d986ac064ef2db8b54a35564c8b9fdc4f4b18a1ddde08582329aa9510e0146a3648b3c7a31ff0b1ff270f31ba3fa3660d03bf5f4e19426dd51fda29ffe2a175d177b951e18c025429091c68d720485250269f7da951867cb48b534f102b27721ad86927ba0a9cd3a1211939e7d1c7dddf3a1b647b1e52c81635ff2523016df9ee769ac779d8f7bd3b8a4ab8d6734bd742631540529ae5800ae8fbcb45ae93f229d8dc23d6f2eb6e1c77cd4fab0f9bea974191ea6d26b2376c708297b5449f59a4f8056e88ad4671487c3e8d1d46ee347f42abb322ba4f6c06dfb228efb3bc8d8f56619c80de370efec7d1db362d561cc62afc521e48a2bd136e7cef9c0f7a9fae379566478dcb8860aef42d43de70cb5eb18ae4db5181144dd14e4ecd48e9aa9ac08de1677d8a94dba7d3b7aaa593c18ace84fe2578255bdfbfef02c0a9986e0eca3f45ffaae70603716b84363f83fe6b9090548d7760d677c57cdee0cadbcf2530ce6d52c96255c18d526149e3a888454e21e8e3f77f95226a4c8e629d53efcc2c6292868b0339b96e2f5d383be8e1ce34cbd8fd91e7f4ec565e18b429c65b382b5c256d51573e32877d07c71d3ed8c45b55edda913657db2b8eb4831b9a8aee66c15c761fce18d05ce3cd3b42b85dd0ad4f66ba9905c7ce756f31beb0fbddc17a62d0a5549b8d903de8de656292a20588476035a3b339ddb1121d57592d3989b0a2635c2b71d1d174cad30d83c681537451a1d0ab963b5e4b278a8125c274edb43155cd9002539070f7c24f5043321a828560b7b963c976a6c4c8dffcafefa689c774e41b7e9eb8c4e40105432f070090531cf19bf02e11db76e5a93ad379a85086dba935e58d3fe0a4210a62d2560a0c2bafebba877ec917a94ed82e8ee1ac2ee436a03a55c744eb60d93d89669b5798cda31425039ac3f3d3b06383e2694254197cc31e1e4366bad676de778a2a1efa2e74dea4aa62f52052872c7cc905f2588dbd8d40f6f329e397b883bfcfbe8a81ba36e732c0564edf697a239161534411e0124ead43443b960152690c0001abfc91ee4ef528b0784ab56b0f6a51fdfaae83a78888301735183a0bc9f2cd15d6c4bf9d2192d7923e9d7af98e37783ce46b7b5bcd69c54c2967b9fe7a284784f0cb594189a5d6c2736fe903489bae6480f52e5f339f1b000344467e3ab0166c1a424e69c31b3822582bf4c21aa443cb55ce324ebed49b9286b22a238d37141a3d29899dc7fffd3a51544e1c2315981cd55357434081406fe7e2d4421c37ea122b3d4b23b82f8d35d081b3ae959facce50c244aadea602585c506a19aa8195aa7153c529f3da4998bdc89feb1d97aabc21250b656ac168cae3b22fee7f3e0e15a7c87b34c512c1bf6f6acb6aa83ee3201a9d0fb841d677c2a6d2414c9c7f3eac5a8b4d731472547cc1c34beca0404d56bd7c8a525193bf0f8eaa45a5cebc7701002327d93cb3f276637b7da5eded269ad0c0cc528e9f03e637b0f92cc890ad15e04a6130387dc133e23b4a9ecfa2164a61f2b3217f466e5ce8db1ed5905776def90a97284d1c67d04ecbf15ad7cb02d679f4767b76543b0b7bdcecd5312dbb071db715e03420fc7855a58dec1b13af700c331e36c911625d641a643bfcd3a2694a8122e7316f1c805db92ab07ca8cc31930639a3ad9af50eec8a4d2b3ef5e90b5fc7a54e16091292b7144f1d7a87079fd718d0412935235c4e5ac24ed87a2b2fb1273a99339ba47534512927e6a5070247f49fbf35e8a6f53f0494a918c3d74e48baf750f4f88acde779f615ebab8a3b492475ff86c173b212e82faf2bc399bae66a3b97839ca0855a374662ba35e3ce2f54e4d0536a05a742b680cb3e3f1231238e16c3aad74da9cb669d265f1f41cfa1eb35ae64b8a82fe90ef34cb34bd53e76bfa6a2489925585912db59a96c5ba21497d8acdbda7d702b1fef4fc74c0776f60d07b5b83a48725776b4b186e6c55304b23b4ed554b1fb4d46c5b91003bf5d8f7ba41c9e00f6f11f4a67164380fc755efba7a0836f24f3cfc693b4141e235ec5ae3fc5a3ee8a71b170c457136eb885d8fe4d427a2b2d3915e0d4c1a83043795b3a7d8a5990b8dc8291c64a65485ae2c5189d815bab7beacdb9392e8f607330e81f88cadcea86b02cd7539984722bb52ec4f04e37d0bc3c497b49ea3c6af7c429a60beacded41382d8e323c8f9e3898ae17686e7cb41c0f1d3e8deb232215d37f61d232c371c39017e50fa966c4f4202a8594228f1acb854cfdb92d893f7cea72dfcac1d8eebfca6a19a9c498da038769413dcaa349eaec16c540503398ead8362fb85f9bf92792ed4e29f39203f97c7b8197fcaf061fd3324d2b03909b1aefeebd86c51ea9be166677f427991a1851f009fdef7d7a78e5587d69510aee6648101140befd6d803666d10d8cb237608d9faf272707f2858fc84d90355d70fbcf005b39dc8acb7b0ab9490b3f028a27ef71b5c457f0adf1ec8082a6f6664adc63591172ff1751e225c587d48c4f67823f012a448859f2220864f738437084927ba05ad902133b19c61935430e2487800eacfc95bc7f6c5b6def2130582a7c3b4f213e97277e10589f038c12f239d1923cfdb9107b6967267b1531ef2f3a64ffc1a451cab0b812d6e9f15021e9864bc456c2b0838eecec3eb6acf89e95b9ce4c182641b8c34d7a528aea9c359c81dd51a04feb18414fc9de8db6351964be4c9c42212339cf7bc8d9385edf60014e8b6ec021f0ffaa69b206a1290b893aaa05de7e007a03c080e6d2bf9e8cda5c2a4a02f4a2085657fc1659f2b339c1ca23bedc53ad638a0142dcfa14c031e8f179239b8691a7869cd6af45f065b71529b31aaf7b09f44891735837914801c09072d1d5bc8aebf7dbdb6acf0eae1f6d0a4eef5e4973d61b8a83ad0d34f4af7dbf2bb040223ee367499e5322c3b79c686ae1968cf5e28cb5f254a84a3937b359e4ac9a73bdc8a15e4879cdcdb387880b5c6ac3b14fa0d26332f1e5210c1d914000229877d2dd4d29e469993553697c490bd130fdaf1794e9749dfab70d58aabcb408ea88c660689c2e666410552dd4c8b74148ffa410bcac707164888d9df33ebc6a5f6a89330a961ddb688b4a8e3962d8ea221d8226ee0dbbcd5100f5f5c20c7dffa1a28818d4dc1ca3db024f388c83eb634798f3e4365bfaadb05a6a7e2ee3d75ad3d865d860acb77606b29f3657afa1c66dbe7f351bd363d6c0d5e77f8670a24d17b183e90eb444ffc667b7b62f31105d7e415f73f7cd68bf1a395bf56a1ac525cf3eeac93bdb49e624b507febd30ba9066e5572771c508852d7a397c1568e06afb96dcab38be0f3b24e6f1578244d4faa3025214170e4d40a0bf89224c9e6e39d9810f01b08ec4170b09a15e61020aabbd6a9e157ec9dad268ff09758734d8c22c5fccdedfbbaae79a4d383b3f3111b21ab98dfc07dad830b4794ac3014e9bee84c1d0bf79063ea6c1825532b2620cd3900bd56bcc61495b2abdc0ca953619bb95593d686112ee0e5a90c2085eebcb352e784ef1d27ec16e15294a3bd125e6a5b95d93a39016aea4a923f22ec1e1c0a40f6103bcf40c7fa1294ad85cf47d512523e05b3a46a1c9b508dba98798a31e27c436a194986c497d3136c7fa41abb62eb2a0e62962ac9c39741bc38d961aa20ec9d8cc4c3cf9e9bf4ed6bd2e209a3a95699cddc861754a8e9711f3768d6149a04089797e5b918301696cd45195f0ad177aa57f955c570c28b8fe2b4b65193371c67531b1bc828495c5b910229dfc326424917f7b0706cc7eb8285d90c2179b15de1421ce6caa5fa6130cb616804a1dd604e4d52c08f6e89481a83ef44e726994e0141cae9026e227d857068218c7a10cd38f6c8cf383b1d73a7cebaca3b33b3e9eab121aa43974b8c2709d09d4cf652240f4b19d0a7ff54e5d5c876d08b67633fb769a4371d1b92d878bd044fec48334652071b6cccb54d295744d87812dbf0f919faaf4a067673b426bb313ece927121fa0bee82d92b0a09f4b9544b07480a24e0b12073b194bdf85a1aab9d3cddff78021171c8589403d61c154db5ca3adfe14a5172121220e214b24d15d055ab79f3d7c76875d24fe6016fd66e20944faa204b6a3c72ef919efd63bd14298166ea0954c06f17e1ebe19bc505e734d15ecb27920c944ed15a4089db5099ff7a0503aa2a0f26a7cfadd48669bf96d060ed9f6f5e3a31f2cf2a905d3dadb457c156dc9fec17b1a021c208bfa80dff8c2be96620da2b1aa0d20967f13f58a7d5451a558ba239260adfd2f53dd4dd4953e4d59b311afd797b6a238115aba75134a2ae0f2915cbe539bccb7fae27515f1bc465df2e8f52e879f595e0517440825dcefa5ff29f0d00ac5ea0db130f1b5be07a68156d83b997c1c980c56fdac0c002019cfc4cd5b71f08ed86a9f06545533913db89b9e558df1bdfb7152ae4e8060392566f1130172e9947bd7ab395754cc430d7dd0c1a9283ce2aab2912630d8bd759687bf5c4931ced2671a5b78086af58b06cded2a3feb3f516c615900c76d4f29d0010b484e889e4f8cb0eec400deae1a37f59b1575bbebe27e4232586083bcd270dcf3ff7e9c74c456bef92c2a62e3ce232724634e99939483bae20b344d93a34aabf5781a65a7d6a7f57e88a673f974dc58dc78e2351053bc4fab2fe3813256cd6018dcd2421dc4a88d61f88c131ca0a4a52815fe5964e6051e1b10f600bb9a30402de8da0f2864ac3aa03fcab2d72ded66dc1842cace446b264a115033049099980df71784d53f67244c930f853c7090d5b9467fa4f584a792173de596a345770bc46334585859e1cb9bce4331e7b01aae67e45d3ea704130d8194817eda3521778313e180e612de7dba810e583f8a2dc7c8104387fa069e22c69308f022876d683e4e30531bc4dda9b86cd05a8df80179a0a8675174c9fec24886ef783ae6dce496e56312796b8bba598680ef927f3404d302f912ca1a9f0031e84974b1830c6b42ec2dbd2f324af2b11534c83ce38127a7a2b726432fb793821e86bcb3239e99756372fcac4207c8f02c974b033292c11a43ee055448079ebe729d2a483b3001f07b81b3084de1d6db57659949be521705fe5336094f0ec4977fd86f4415513d2d67fe0e63f2454dd689f4849bf595dbfbf8057e14f4ac7c56974d6635bff948b89d6c4e60e535450d7d65f1337e08f46e0b97b2e4e7c5638cc3d4337254bb9674d21ef18ff49668522137c7734d4219cb1cc7ff330d71180aa2989701f166d1862da18dc1e709d9cca453749b78dcefcda5d1e92e9f2adb2750406f4175513b1d75b27b8b87576aadff0d4ad9adde5bdf7255d16b349f0299b418d3c8331782d1fb9dbe324c3c1a384fa47e7f87aba5bef5453e9da0940ddda5707c70e79395d1b7e23688dee5b3291198ae8904fa5f3b53a5ff5acc383ea6a40990503a9d47d8cabe080bcb1a0501b913091c9865224982234ce6684b56299bc4c0147f46b37f8ae79b9b0d46e691d4c7d63c21b2478561f58ff7dc86f41a96c235c97d2709a4d1dc3264555dfc00ebd531b953f1c22d9696ac79ade83f235c0dfe340efeeacf8c64112ad2c7953ba01b20620cf2105f5d849a6f62231ed3f70799acddb8b736c1a7b76b4bb01d29a5e93a7c3b19795977b4691f6777134f78a77e4ae70acca5501b34e4c4c03762fc285f2a827535cd5fdb03912867ce95a15075cd7ca81c56f9ccce97efa1fb6b65c562a589bd5a5deb1794bcbf74bea184780fdc617e0c9cf6874279d2149026be2f0b89074f3e634b69aedf22260126b9e378d2b75968edbb272df2d43787bc6b5d9474f68b6de1649e07767326bc83f12c67ae01db5562139820d2e00c14dc8bc72a9910cf54cc6338b59a90c1ee14f19115d47e832f90266f6f960d25b2e8ede259fb8456c607a50eb88b05c89ce52d5ad03466303bd2af5d7bc2f576549028cbd941a93d79c0a1e8b880cae86a01bdd72b9dfbe16abcbbb57c2f4554b1366ac8bbcb75a5edc03295415c0162e44145db964e3df8b6d4f126879a4a5cab1088f55350f88f14cf0eb1bba8b4a9879b3798cf7cd4f4b42a1a10dd5eddb695b43f5b48cff8d77f1c41b9d3d37885537d48ebe2eb7af4e8bc4f044d09a08bf201a6bd80faca016d12c65bb19db78f476100d7533ce3db6d64fe81d8373282c3fefdfa45f727d62fcfe1c6fdd45cb581e9894f5be5084f0200a9871e77951eff02d69a284cd0de717d7edcffb2afb9e46756f4aff411655e8fdd2793c6f774a431609fe929e547fedb5c12da9b0b2766009d40bd53f6fc7fd81c3cc5de59206f68bf165986409f73aed64c729cedb107e286eda55a0ef17ef3523fb0c07cc94b8dd98caa83a5126071ac32ebeafa02e3bc499a19f681d6a78f0180439eccb50ccce471461406e734d32a8878a327b57dfb38aa2febe0be9985412cb4d9f4826dca285b07e646512b1b531602b0423776442b018e8f959a7d69488da9b6b2c4c76eb985f9a80186f6ff0a80b89dc38e885d401ce754f766d8635b6511832c001224e810b723384a08800e3b8d1e1e896447dc67ceb297c971e0353a5cea0e30646b13f1b20ebe125d3ecb509cd19ada187e28c354bbf91be6603c69ed4c9084b9c7adc20405a6833e97d536500f3b43ff199274fef8e9ee7e962049c479d5e50ce4cf84479cdd45f4e9245fedcc3df32d61a40ea75e806933d9212955425972371a61b4a942117cbb3b9d2126247058eaab11c6dcc12d20493881cd34614fef86365027e6d9daba78ac1af9693ff0183c26c4d2d8afa72d4d1ebca6f86db2d05b0547f6aa496ca00defa00d8c09d116ca7a5c10f76e631994255df773ae4f795df27a8e801b9cc2cc1a4ff8fa87b89f870b4f222530a2c491269db7005a10c195b7b4ba011cb3676165ef17069e80c0496c3719ae9c3a5b98547a7e9accb86ea7310efe4b0f79a213e4eefb1addd92b85f540d0ff232a11cae277273409ce6a467af1e25cf3a71383c595d41a72d04e9830cd10e297b789475db7661a7bacee25331d41889785438b22edda060eb8fe4d582b5171270fc31666055a02e3f994de69d0a51657b118bb9398ec82d78c42b30bbe98611be8b43507b6f6b8e91e23be454465770ea0549640281df66674ffba32b00c5be5c04aa57b91456876a9a03b9940386845cf9c11ad6bbd032b90ae736e0d8e9640705afff8b2b3f09fa1f8ecc1a6d8a21656a7b4a1b871e53f8ea01e8c60fd0c26b382e25503226c235149ab4479385edc5c742b199cc12a7d99acd55d5bb3668a51796582339c39355bfd0e789094b13c35d3cd324e62873bf6b805d544a19d388ec2b2f45477e76766abd10e8679cee92bbd2893381be2f4ddcf2c0ecf9d34162e5b24a6c8de7ed9d0aba42658d154ee437d849ea309df3b8d54d991c40fd69aca456eaea6751c64a1cae6e4992ab486807fa08050be3f32fabc69f9f7ec9061e43bc33700c3306e508dd530bb40df3a3434aa063f6a2dd27b1bb3fcf69dbbc85011df94a5ab75eefb8a34d89ede28c1f37a20e9c39e255bf636dd040553247ffada3a0f2e1d1bc76ce5274e38c2743ab220fb2e2e4f7ca658f54273f1c3ec0ff78f77d2463db9692e28399c68fd4747ab3829596b699e12132e0054836edf7527b40b1f90914b4430d4279012d500a91fb04edf77c2d7a7bf8801536016e6c011088a90d43430ed3b821cc4e48a0f4addb7ecd3b333b113f81dc95a5052e2d03da7859dd97df3560fcf7cf365b7ce3245f7aba1f15bc2da5a9d3fbc1e5c11fe9d3193bade65cbe7427fd080fd36eed3db662ae57d2a30db7f1b9a00165db8033ee00bc94c42285d4981ba3b4cb444189431ee99a911c55864d6a37ceaddd12880d8921a9802f8c74c5c9fb80d8b8f0fce20fa2a9ba9a0f304a108b4f508b19d8ea58a82f085684628eb0c61f4a504cdc3b104bcfd49c7aec13cc0e7f5397dbced83707f06979848337473a2ca64cb46e079309010014d70df1b41daeddf488d98671fc48e4145018983c5729f937abd356d1568568840e2ada27be80a2443318f6d5a61e3300a4fc968aec2467830c6f72edeb8eea264c5c78f1289e38944397c32602045f94e52e8adb86cc046a876f4f8df04910b0edef2dc42da698e3b73c4a41998fa4615d641801a90c7897e3e7ba3036cdea9b82e51583213b7c8798d083a2dbf52570a7972944fb8bbe5500178babc3f2920e085bcd1d54e7d1da373e40ccff0e7558438b1bfa7f3afee5017ab716c1c6ce4c2e89afd8653529510588ce61f1a012de1c2cf1ce1f1c2416d2bb1d15054cb741ab6413634b07246a51088612f2ed1984524639751e6d2c308d9558c3e9ca91bd86a8710189205823e6820f6ac621cb3446880f7890be011595c9b410100e53c6d202e1913792bcb08853a588ce45a0507608b02fbd0f1f7ef862c1e67d3fd8345f2b7ff4524acd563fd695b085e5300c5fba0b86413f71a0e5ca695a89f739d3568b5d514494b4d1e6f2a4d6a2ddd26e1aad453878b5422554d6e6f4aef9f972b5abe452c4e08101a8ff5d0cfa57c8a4c826ec7882f513b880c951df920c50a0582c16e23eb59ed4c1937b94ba1d1e1811cda32553494592f93069541352b5dd32c0e1fc4b073d24b977c0c344cf0a15269bfb78e0c66a9e41858fba0aba17e29998700cc7b255819dfb1f6a7c4b81d67b29a55bdc20ac77a6145d2327cd98fe1c3551aeb0f72ffd74ba8ca29a1ae919fee8e9941a1a594205c74f38162d7bf58a4070e98f7d845b72da7ba852f0268fec6e9e4c639a67bb6182afa94ca760f6243d31a5043ab6da2f69ee8d4473e8870f5ef30ee03c64c60be16bdc38260d44686fe24ac34a7286c5b9e067586708579c41c7b9398d2e9de3f0afae9866fe75ff4f059c0c86f67c63e3830d6b52c81d10b4352c7d406f4eac5c239fd02fe625e071a21aede65d556ea30ca531244463428d65751e0733ddf6203924a40cccb704808f707afe1a33654b66a044c6782c9770ff5c5af44a395db47ec1afb24a0e90bab7ecf6ede8abff588bce7f945518216ae4c36061f6db98b44e428668cf62a11d56ebb61048b6de15e5e90c28f7f3d97bd72f82bfd4e63982679ce91d0b8a98281ba8297e3ff8d4cc76b4e6c7b89699ca365781406e5f4e765de2f8d20c1e26d1194fb7208c11e379c775d0eda3ae098eac3a15d8b1d5d94c0110a85a0877052381f3481a505289df290f9f80a9f42c30434aa0a7df6a0d592c983c8af909757a2dd8639a2044d43333989ed45e8d7075b23fd9441f2dba9ef4f6c9b9aa2f2a98b07eda03f51ddf99ec8f6436d7526f86f19e138ce16c6fec59dc890874a7ab93fbbac614ff70f49c8a4a937b8c3b9b3334f985ad3e032c97b0aed4b0132111f204bb5ad37422a46812265afadfff4fb56e376065732bf71c6b118002fdbca13e4064f5afc90c77cbae41cf2fd1bf419bfe3ade6f3d54e91254d3e2b80d37133ed18bd74dbe69bbc98a5c3a9e1bf1aed4ba89b5e6fcbf24ea86c1b031762b42966b53c1308aedd01aae533cfc75a880730449cca41faeea7d88d1a50e3307c50a9461236c51f99b056d00720b93a0e1a5bc654159079881315c6265b134a013a136693371f9045c826dd53371b2bca417f84600311500b40ffd28805305c3fad117ed907573842db42cc19bb8507cf65b1082327c2150e325f3111ab10658719de89a356af69f494a10e685ec03826626765b513acb8a5641e05ccfdb04b837fa191938332e89eae03bc8d4f61710dbe6c833ef67a54b20e517b5a436f6c9d0c6a9f6277cca9c7cc803c24e369d385686a1bfb244649fb5c5321bf08d1b58c2ebfba4a052bc264917578b8cbca571c575358ffd4da2aee871c97c6f2d151cd003582dfe5f7580c2df7445809039fa9157e4db6adfdc6e3088f72b46d2607b7c1f24393ec95abe4ae0f31f9075055ccd103ba60b2b9d72f89c3079286a9c80ad841b9d17c6172354e414f12c6c0a962a044e48dc0b3910ffb0b1d291a14843f6bac076947625bb80ba4e1ded14102e1fb88b58ae26b783eb299bb5f15a23845080c7a5a7f39b09c23f864b363e9fa4a5e122cc073267c257c2ffff14bb599922c9621c5f429842ef1cda8bc59df19b995fbb4b0af71c122a0dd8f9c8d2615f5c41085739b223ebde140366453f4e4ccc5eba369490756947abaf750769b4a2733fec2a51ef86f9f6847c8b3e05c6775d0ee0212ca1e093e43b45032fb7b0317cd6cebb5301e4d34095c797e19c3128dedd2316c426146d041a9dbe99049f95d207896a9251a2d8c39a08853d6ca7784b68f93f0000648f019ae61db63e3b4d7be418f7f9bc79ff99cd8588d157d28283577ff729ea4eb8bc24f21835e6e8c7c3080d47046076b883565f51ea516bda5587d30ca413399ddaffd0a0f4f0bc82e0d6816d38dc7c3280f70667c34286cd31da1f15dc03a9f5c37cd9d3313c99dec5446f0ec1197e2bcdc4ee2f67aefc3c9c8700cdc43c52d8de7518e1da84a83d9bd6668c355586eea047cd64cda16c855578af02fe0084b107f2c14a0e59aa4f0e178139775f446206ccc77579da11e8e4b9ed93ec32261af6387dcbdc29d300c3b88d3dcc2defaa221c0e7c61af2c40db8be12bd9518e81f33b6ca4d1fc5ad43fef0a2c9a44c4c6bc18f5d26f184cfdbfc46cade11f796d3c7d0fdd4853541633900d73a5748ed1e0d71fad24f497f230488b1aeb27d3c40c259f4401e3670b2558bead18e6d796cd16346b11d7c1a4e6c2b2cbf86fe80073b09a9189da3a29b798a9f5ce06e58628d5c436431827528d037aae4e2414b055e9f919adbda0b00fc5985c6380a3963f1b485263bfa957253139607f584610071738609b446bcaa9c96108091c87d51f3dde14ca54ab39a389c52afe4fbc2e3532c73d9e6b181c29f077cae354187f286ef353f20a62c43558ce190c84bef0130a2fdac2173c2c5eb91fd90f2a608b4be7666c66b1b287cf969cf679574edad729cb9b218586d8513fd2a8b7c405984068801ae39ff44ba8d6158586aee7fdbe96cbaddc82f559d6f2077c73bc1477015238468fc4bcec5207d77a863ff6f645121f0d0f856aaa2ce3877aad1c0d48e19e156504303fb9bae868faf9cb28c6a31703c1bfaf2c17b33026c3d8b04c3140a285f454af53bbeff189dfbe72578da6d0f5d10030990cd5564ee7696c42b89d8bdd7f8d870a79ba02a68931883d5e2f29283f06168120095afe717f8c7b6b0191a8b3590b04cc3f70f87bc31b3d6123b7b3a6d929b9f98e1882469baa6f1fe19e526aca592ac22e1332bbc3e0f0c3c3acdb9508cf86b5009d606ad4e04fdcb5130e16fb0bb438f2955e43c3f1d678cfb1d02465577d5da8f0a1f17765c444712a1e672d36281d82f2345f86039c3e219dfe9da81f35a670e2aeaa90a3c6425a94653db04f298bcac83f6671955055b96eef50968e89307065956fe60c4e686dcaf2961a9dc37f56843099a0d8e007761d80b4043b8262ceb65eb3682b2ad1142d214a4d018d2bf2cd2834fc21328d2a64dcf419f0538edd77c988fe5b6a9707fd31e2fde0bcffd6d8f725311a2aa1a76f6ba59407dec18f5c52a26cbe56df15d09c884be27e7efd94e7bb5892dc6494ec84863588b8b23d360ea1656353d7ea742873892a8a3b316f5dce10cb71fae22aed6959cc819bc03d99b19c4bed681b901277450e6d9d39293b4d0b21c602cf76dc55173db3350c68939b6b9a955f8be5f3c0198775e3e3f3ba42d8a7c738156996909123ed0f74bb40d611fe1c26409529152f3a15d1743bbf7a2b3e25d0c26df39750e68bbaac4ee3a2c629ce847de1fdcb04df0707493157b55911c92df781156a0b2f2c4b98a15dc2f9c9f2ba95e50f8896be550a824b687ad6e3a02c5e1c1fcfc1bca3f41fe464d240eb77f313e0a18f036db1316e4cbf25de3bd8eb0ea1048cbef5963ce50d57a58186458f747591491d3a88a2ef4512b2a066ca15b5bd70e1fc4eb2180ae45bfd000b01728b8ab693f83f778409cdea7ebe10d5b5d036b3d6f35cf9b696c869be32cafee812673042b1c9dc039422413aff4fb0dccb229ef67ee02e2e003df2d5be318e38a22ae8eff1c3d4dbe8f3e5422cfef7f33d9065c93e1298d9d038756760246f3d398ce27147bf13bcafe8df24f1290b6133fffd1dabbad18ea1fc4bcc8b8b0519879de21f986108f7437d3bedd5d312fbe54a423720fab1f9dda9d82c3ee662f8c062a27722326b32be982b1749ef7d839ceadf6619485d7f02b90c6754a3ebb351cc47896d36f18b645f30305ef38e78edf0d7b587fb5cfa83116a4af08317312761ee22610cd5ccfd73da4ef9058b7ddb8abe3ee0696598d892e96787183e70f3dbd77a1fd28254a0bb7a82442d97bb4203497c38025fe4f4da5faf4bfb54b14a205d56773731cd21d3a1e5f0860282fd0d8172fee7731d178ae70aaddf1e3668f4b7cbd72afff85a71429c013dc5c2bcdb7b3da03af9a8b7f7afe4403307c4c87639566de83cc92ff8840ab5db6318b5e5aa6eb25b6bee3b51d1c58a2e3998c8c0e872351ac1727bdca5471a0c8e74abd84bca6da4c56c70c90f51cf06ad4b6ae31fc2e721f4650724bb5ebfe6816a29121a31e9cd8de7908f641971f67a12d7ee43f1ff2d36af35586b4683474155c7c2b6414838c8fc79f06b2f65e45caebad6529d1ee3f9fc86f8e6fbef5352cf3dfa5f834917f9116aa17245231f0e2dd9823fb30b28b159bb696a430696b9fa3139235112b97f06f603a5faaa1d5c313f9a5eaa2779790cba239e0e0d1a681a48390ee4fecdea6d7c201444f0c0e246a693ae17d9a6d86ad071aa342b2e3ff60f4760937c009869a047df66189d5eddc072701925e73e5fda2fd0796bf8cdb532a8ef19a3e4e939389f1f472829c5d1cf927465098cb27a9a1d10f1556ec565330b734e3c8cd1e7443721d53bb9a2121f3544b7a3df5326a865d2c1f7883f6e5e75bc58dc4b792cad67607089b9c9d1356c122d15e1419779db1fc8165eabbaf04631fe85009848e22af9da33822d6780c339f84d964e055bb360002b253fc02da4336a979c301737f246b274bf2e51026c825221d846b40fd59f4e4a715f67593dc7129bdff40a71e721fee3cec681ddd5533cf7b685f9321e61e1f6997ecac4067e9662cc983f704568d41a9302f40e95551430dcc5bc10050957c1883a84c9cc619707cab1a5f4beb51e12148fea16b30440423c15da68611733e26df40fda05b2168b3d01bde00c7a1e61ae23829d2e66321b62dedef4052fd9766ab33560c0ad578af6765715bf343f5b496d2af767a17ac15db00eb7800d560529de6cd056584f523991e32b98d83880ffa76371b7e4489ada42359b2cddf07fb93d35eafc50ac4b8bec32771a0d37a699af06a1f3313acef26ae22919abe77d28313f0d000385653c53a0603dec815f3ef81e67f004e038bbce0f4f09cc928063fadc64a2d13b2fb35d1ba1af377b55fa20d8efb24fc3058b156273b2e8b342acb9cba0c140944b8076d432f6054978b1680979b0adfd2be0999df14a34bceaefb557234a5f5ac7ddd45575dc52160dd6a34ef8e8cb0fb2640c21ea80089492f6d87baaf97a7b0b0a0b6eefb40178a5cfe5ea1013727937fcf402cfd57c8b1610a17d84f923dafa7d28804cc3c8af38d8a39b4e6bdae79b54f61adea32a9e3d2611ab2b61818e8f7abac1d0122b752129b8f19b87d819a0640b98e28f21de6b25de3f0963b82a613d39d354f37a4e282e10e519ff6692a029babcbc901b64b7e252a503a444b8f6de6b629321f05414803761626903662c06589e3094aa1bd771034d2babb8d07e99c5396e56b4acf3bb10980a095d41ac8c0389c56d5aab2df56d03d31df339ad48da215f1fb645c33f9278dce414fb7e9b97019fc946b05f8a9632e9e8e0e554d877bfe19145dedcbad8af6c9d1c0d8ca259e9c4676fb5d21530e65fc9bda721817d4467d6081824ffee2780ff90b194e95d3bab6d24d59419c9dc9ebdac326fa9597042b53cfab0909e30d94be18c0e87da0258af4863c5b355a5ab210529e37c107d036ae60e4cee4da490ecc413642895fcd01ec96c40386eb7e188fd97756b3b39478dc78af5601e39064b8278da0251bbf77dbe5bd817758c4f2576b789003c0c30ee5a815365d901297c9f21d08dfbea3f2cedb20346b187d3ef3c2460939bd35f2f8bd7ab2bd26ca6c793a77724298c8833d509e61e4d2d2afdb1dc57737bbaa5fc6f7e00a19d0b2208e8c5efaf9719fc8b0de6580ade787be761290706c2c538feea34b9a0a054551721cfa235f3d44db4a93358fe6f6d2c5bd3a3cd16ddc130adda519db5739bf494d287d8ef1735ca913e3ffcd480b306cac4643d4de370bc534f8fb76754ebc34ddb2d683aeb1462dfa700e982fa10f37cd288acbd95f14722293251e44ddde93534a616eca3f77dc329d4d1bdd8cd3576a1cc1504f2f46c7d9d22978e285ba5c3bd0a37174000e90a9ab067fbc482dfab84500d9dc77e57c1f56fc9905c1d599a4afea0c5073294d2cd750176b6b71dcfe3a8a4d58b9e49c97463d9c1e2650a1f52f0fed6b521d0a81ccfaac6d1375a0d33ad8ce5fd94cf86e65d9fd148da447d95e93fa1ca57e5ee7323b31eb909d5df67ebb857fbe98be48e735b2c1b7faf8301ad0543bd20ac6d42c3d18146a86f3c776dd0eb81b952e223a090d422125e0f52f21b51fbf9b55e3ae492d6ac7dac735f4558b3dd0fae491ea7ac647dd7e0e2c3639a00b08f72b8db42ad97ec143b4186b9e9efa9e54bf490e01cac3508633c74e6542e88d39c4f7e09a796e134b997d0eb33a68a4030c85743b4ee06bbcee53743c73e17a3d8b5b07539cc60ff616404a3927f831268a170c97832b119b9ef71ec5981b1dc506b7094c47c6f71216caf21a2bed59e5211e346055f40fa6fcd3178cec665aa9098b80b3a4893ecbfc43e226e708b4c28cda4bd9566f9c9e5193cce16bc9c20e25b7b57e75d8b4f96d9510063a703f20543b2f9732db99fabc971d1fccf762a10554d8eaf0e4ae4c2dce120854c4060cd0b0f9dfb2927a6eea3f1f908c974e724e55c975659d20911a8ed020d502b7b9bc559f06bdf5e58143c8005dbc88987006f1311f43c6bb964e1066cf1273b03b379fb6d880b99db4de1251bbaf22a431cf6602c773e66426786657cd97ad5978ace91750e7c57dac1f6e017fa98966929aa4be1ed86a56ee4125d4409c857d5abf392c2a19c33ecede37a98471c02898107bd246815df9358f39c4efbf5dbd4309cb82aad8af6f53343c1d47f3620a4cf168f570645f80d6c14e6c151186638208c590f91933a05d5a093bab442d061651cf52ddbfead5803971eee1e6ad3c854b77612aa7961c59327f522188636aaa3b405d7a2e00aba413f181eb84fa957344c64f360ff345594db7e95e2640b3de32326ecbbe4f40cb465396de6b0eb2d04c974cde2d1c547d429d375c379249e97d451b6e77a310311ccf5d53003776739c81a6b2a57d61773dba34e223fa717db35154dc7dec9dcae48ef68c1abd29f8689695842c9e5ab839a3798a79adee4558e0a9f5c87af98d44df25984e8abca6d699506b880a2e8f376d17dbb746d01b83aa5c5964a5afbf64e308ba2c13d4bff1667aab8afaa72fd2e91591949a76d71e8e6fd115cd6789cdf302ac680f543c2e6bcb5eabbad366d144da0c50ce333cfb5188d6a3e64b91a3d87fdbed9b14cd2147b8f19317f1936d3884ad362f3317c520fd637dd3925270a745980ddaa687f312fd1aaf46bba12e8596597d4f531a3426677bfbabf6ced2c08345665df4806d0df0520093b4e1f3e534ade1564aa765bd0d0c376fdc921255b89d15673b84169b71b37f108fa791292f5d31d9c86947e394f9b56ace15df6c21e3cd3861f8924ed00d568adbc7b728ff7d4525548db0804bfe2a85ddcbb8fcd99273b0d8d516796a9ed59ddfbcdbaad9f7306c2fb3412325e7c16ebbdf99e6757b8a832ae2c4dd3f0c9daaa172fe50a54f0524a30fb6459beca07c489883ba7c8f339644de5fc6d37952ccb3bac8d89422aba0d2ccf7d38038f51e3a4e043a129cce3213c10f24f7bea8bb7e8a7d6fc0402218e1a8a45552a1357d1dc19031d15a49d2c0fbc73b039efe09fd8e40e89283fe50e352272af4a8b7e7dce3e6614b023769f5ae6071b2420e27c7c4b463fecf44e8b77edee2d9248981a383ccec407bb40af0abc5e1b16974bb11427ff74d65da85cb6512f17875c1ba2e5ae443f11051609e2eee9a735686a216e47eee0b044f75d85ffbee8420f91c82f33d7ee77b2c90d8cb11ffcd7149230cb3de4f5987e6f1c4b170d51d632612e3f2b9cb5444926aaf561334cae922c69d08d54060779da285393cd3384d9c3df38f4a9c7042d31a2ebd2658cf2a3d0b0c07f79fb7c2e1dbeb79919967541a17fe8409f4df25d2afa6d1d2d18d8ec9ab2239ad76823c13ad2d06e068ccdd0f5de94704aed0cc59692e8900e983a6f67546987b674b60a5e1d311068522fe1223a11dc44a7a962a43d5efb4b572a13f67f75bc8333d4c21768ecad4f54865e096f1811dedca9bf570ed8f502bf96995f861776520b18f0f741f5afe8eeeca867c4d8b2f59436eb4ca79313648c3b3bce14392e8255005f2585c91f504a3932876ba35930a5d997d77031fb1af3351e3a06012a68ac724564560c5f2116ab9613931e37d09334294ae60755c7a2e3b2c83260daae876174d78ff1a1648248cd37aa2afe45cd81bd9e56d310d289674ee22fb95079c851f62f051d4703edfe6e0d7bfe71b90cfd31b3991836399c51764804bd938b09ed9938d8b87c4edcac8f373e6ea07d47f4c2c095fdb6bff8c043d5445dc83708580ce571af758631829f09a002946215308b6fb0c4ab93f3e89ba8b410cd222962f10fd1b4ed866252b6b8771298a3fd3cd571c5381e38e19ce4979136d1026bc861eaeb4d88744ba28c4bd0404f74f7f65a43a63c656af633b35fe20ae237e90c2bf58c8c4cdf4a9e1f44be4ef56ab5c5def6ef3fb4887db64682469f947fa5adeaf1930070853cdeca2484a4a1a726f5ec7d9598a77f4b2ef8d5b73f1692817f4d3213466cc13905655a836cbc7a99684b943ce26b7cd05edac7d6e2b34cf79d142be87dbcba1da0867b5aaf3a7133b3b042a7582578ce06f40edc03a84b13a025c8853b2be1cf650fde477c3bd5aee48989d4bed1edacf4e35c0e23df2fadeff830a8ad66ea73beec42380cfe5f064741fcef8091e2c4ca835cc00fda7e70bee53144264cc218cf7db1c30bad6a53b340e07c98424dc4ebbce7fa4e3eb51646a8b245e36bce5ee024822b9db6e59f26934a6d98c04c3a038779187a8d129b12d9d48908cc023091b1ddd97afe34b023df3cf84ca84236d056cffa826bba9149b1153808e45aebb7a78d04d5fca8303cdbce84f14bd15d89d42e42c37bf1cd2a7ca4b6c7e5084d9f1459b332cddf5761a61b83bb16ae7970f20c2f56d1f7dfa57258b1426b0ecb7bf65496293c3e236544760cea690e377672bd633a900a296bdcdeee2a3bd43d387320517f5d37d93221481f6d94e3e31a064034447715ab44bacdea6b910c5b0b94071ab62ed7bb3920a7ea7fa2c104f69afd1676351f3428087d1caa1dc5865ba35866890ec7f19d9945991397a4f3f313b7810f4e42dd483c386a41420e05403dfb4e003b3ab0bd3c26a1b722c3dcb01e7ede43a1aeceeb7a066bdc931b2982c59544ff8bfbf7b36001d92f86e7550d4b750d48113c44a3f6b77a544b5e6502149cedaadfb97565219a1ba0f7775c6b9684870b098ab6ecaa63059b83b466b822dbabae1101dc36a8d15b906fa8b875f7eba39090a3e98fad073c3634d626071c8f66574b5fb70f236eaa0d3436b2a351036ef0a0b776ac74a6d75a3b842bc22caab336d6eb799b1f5bbb3d050c4b9206220faec5b373724b7dd04b49d2111d5d9f86754adf8108d8e7c85df01ab2413b1acf6ace171c98cce45e3c531e04da1cd6a3e1354f83b279040b5eacc3681ab2163407938405e6721579eb28542e32be4ddfc881d7d128b775b31d1fe5a09dcb0ff5078970ba1dc6e68cb48fcaa8ad92b771abe7765d47c4370029905d635f6e10b2a5d277bb0193ffae0a01961cdd41616e509aa75dbbb52f6317b558172ea16423419141329607a44f37110f630948632091627b9d2093181e8b7b4bb1a52826118fe94ade2bf8cffea654c821145ce944568f94d960cb2544d8d7c7627fb5925e4e53fa929d221fac40b6022cc35ff24b7353e477d0b636fe96423a190520d19f717afdf97512e855bc0d7f7687a9e12a471a373dd97cc6ebef2133d715e032974aad01027236952492977b10ae771e0efcc25719151ead924c1ac5eae8a731b115f5e7542c84f72c1815ed94d3b80f9397ac6ce1056d4735de5b1cfae9b68454cb3622d193bd2a4161ed7ffc2b1444e0d1fdd80c972ca7bf7d8dd8573faf337d6bfa8104ae6db2c2370b3de88446a36908086db0c56080dc57349dc151873e8ab462156b12d2ac5ca547ee57254844b5149e32b0a9e64d42a48b49564397dc2924b4b0d42cc33aa647ac82f59c7464369794bf3bc76bc449f634211a295644e4c6b693726f04142c0b050c1a1902512b69483e6b54984ee9d4144482674bf058f50eb3910ac4aaa61a560bb6e20663248748344abd1124fa4cad56e97ba4cddd9d16c97173a054b141a78c2560cfaab12afadf5a4fc93f0d7a323997f5feb79cd220cf207a63dceba14a0dbd81270580451166816f972a358728c365bbe1d3e4315b32a67a45c13d68e54cde2cac059ae98ed58b40800f9743e291d324945cebd918afbe666b4e828ccb50ef0ce65c6070d63a7c37a9dd3529b959df069e34161e8232365c81db702802573c2826c484d1666970dae02d1342c175188526237a0555aef947c4da7a83c46ad290dd9f47591f894d2b9114ea15b3d44253ea2a6601947a09878d5d55ce24f4924bc8ed6acb360560d68d7ed6762eaa4824b62d78afc35791a5b40cf3a389240c8b839450ae6a31f657d2611abfb0ee394f168648fc7a290ebb023b25c29903e10bf0a29b0261ddb7e37edcb906d8ef73bed561f269084663a1d1cb28807c9212ee8a085daa3762286c6d2f3eb9e813e55ea8d5bfb07cdf8db3f1dbffa190331bb5ddb07efd9368393f5ef6bf3006392cba0e6b800de3943adc953d420c1a84082831a3034387b7ef16700ddab771df2adc62d04abf5f256e74802cbc7ec8472e72c2da0968441e7494a1016a3455990254a370e378d0f5dc841f02a6ecde48f71fa615b20951f79c78e9d93d91ece43b463231b463a21d828bcc3de89a7157fef56f74dca185685f16d816822828eb83436b656256ba135f749f6f91b6512f1a6f5de2b2309852946ba7b056512f1941452db75bd9680fd68d8c5ae88da6103e51ff9266a638d5ed8d312b0c57a7e705493414b11cf15d3396341b3207c978f6d525c74ab02f0487101e5378b3d021d26f9e27a7c27de00d357a6cdd4948bf6b0692e6ed198b5ffc1d2ddea67e4558293c339023dcdaa8fe73834419232a602b4ece80cd9fb66e1c1e503455106b04d013b1c659398837466e206a666deee62c2022b6b67fda4f4d7e376892cc9a327f2e28c084e33c69b04a30ff7eae7a5dd71b4f67ff5db290b2c16e4f8b4facf4b0e61b66e0663187fcbca404d764be0f1f6e472dc4028be462da50fc04ca86f420271ac1d5292d68f72f6cbadd43724d1cc79f1d7e517b84997aeb0b57b67e411dde9ddfde3540c24f33efc2b4ebef291deb5e1699e07395e82b82df86c6387b4887ffb16775666aee5ab7527a0399f8792e23b5bebeb7a47837ec18b4942c8a863691118c9d2c3850a266276ea9d86802c40131567effbf78bd640629df3efa719da87f2f344a71723df18589dcc65e01a495e9441419a89ab040c81bcd3e02f33b16c8e9de04624d505e4c1e49a6c309394a63ca275dc2da8dda3f3f85deb36afd470557d03a62deb88667f2f1ae369ce9ad9225d70e640638a43f0883ce2f041eabd6adb7bc5f6507775adc1eac55f9d76ae3b4183c3baf51a4f1dda17551b1cc73cfe5cc82f176d866f756446982c9dfd986e2f39e6072c6356ce4984ec34b3bcaabba40c6fd112b4dec22a861f88fe574286e52eccfcc8340297a332d654378bb0b6c251ecea1f76b9a3cab1c960a0fc65d1a06bf9809678f0dc35a735c0b397376a65150a7f05c306214a9816a9be1a241437fb321c68ad0882a4f40a20f02792dea29c7880d7ffbbdc9d0abc0f8c0900caccfec039dbf8fdd02601a653d1648a1b3afafba095328095b25c344b759e932264cb5799d164b66e94ad7d97ea8d3207f091848084a5ad90c4d3d88e1801041062989c436525724e24eda8def084e701a0ebdbb4ac6bd5091e11ec73d5c14dcccd5ca86d3641828b9c5f8a0606f0bc945d45bafd9979532adbe03912b3f69cda7a697f509751667f3931933e9be0f2eb390bcc23b7c9fde992d445604f745694351f8e270f463c4d97356648b60652bf9773798df84c5a6d6cd61ae304e86ae6d0974bc80118e95e5fcc032a9e4da5a3afc2299a745ad6196d6d371028bcfac6d7e9557f6bea41eeb9b638b401909c73602c0c29666d9f89094d37e32d6579fa0aad3b0f82edee52673d360d289e420284a4f5790e1e47055bec329d29092834bac2d7cc93a2498563de689efeca8f6a5d3edaaccac60afbc81328214f2dc57a6bb0e015bf397bc887b1e1c9621bcd69e8cb95dbb9bf68d98e4fe4fb22a32db3927a188aba26a914d6e3fce584a1e2e32f06d330d1f1460e1851e7a87fa232bcbe17e447a8bd3ec719e02a193e9dc4e8d06781ff107b025e14f6558ec4734e4504c690895ac777f1ce9fa940c58e47a8787d137bf90bf73dae40fd0ea541b461afc8f6d067cf7e70f103d6e0c895f795a172b730254a1f620cf917e2b7d5f5871053785e49b2e0ea1373e3d1217348f15f51d399a5b2a9ba06aa6e363c2bd76bff83df99fb5a012f8ec00093782b95eb334bdfa9b2f5a4cfcf2d2ef893fb0d354e29e64e2e4ddab286fd592aadae402ad7f9f5283a3a80fb3da058eeb739da1dc1eb5835f7e440b59cefb468c1c38954167cb8b969ccbfc5e1aa5352ad04853179dbf55961288d4681369700fd71d02b6b5be5f8ac8f42094c171b2aec2b970e558b045797c71157b6fd4205393041c50113b06c03e0bc2955d7360b2f5aac001c787733a519a4831eca56b1f69cd47d68bf659e2574dadb3add661a452088916807047025fc3265428f0cf3855c31dc0ba6cad187b216cca324f2251a644720243b1eaee2c028dec2b512fd1dcb4d97c8a2d0abf98a00305585beacb309ba0e7130165871c0118e11cca2914c807a6033a45076a1a3362cc2478e7569833fc4761faf8c4a3b51bf986409f11c93097c4286358962f54edfdfb6901674e53db5bb201ff7980a0e15bea3b8eee942dea56c90d0b72ef5bba12d1d496cbad03115f766c75ae9ed1ab196eb5ac09fa74034242e4c78c088d727eb040d8927167a47418251e0a5a8eac418833a7ecb467b5f3ec6f84c09a787733d9073293c6386443d013ccc9044570331580efc802f02459e0b15768cc83d6a007d23ef61b65b4839b710686d44e4ae78b6d7ba8c3c17bd580c04560e7b1af5396914721a110b59476e83bc40e2dfeffb69725e1dabe472c0e55df2dc1e2d93620a36af8fbd92262e71562bc243bd2038bbadc6e659f0d2c0d9388d852821b6a02e2f4e29157a5de5673114c88fabb0d87a6b65e8972f169de6af175d3dd357cbc33bc1e3c8624bba7eb021fb713f3270e1ed6cd958888eacc218e7564d480ec308df686501dd972baeae9299d82aa64c27b40be1e0e58c4a4aa85dcd8a7702d1362dbe5e64fdf217ead2e81ddfdb89bc9af7f90dbafefc2a399cabd9dc1e792430fc8bc9e85f3bcb15161e3f3cc094418525741213398fccaf0eaa7820ba663df954359fab4186b90f153a8d25a062e13926d6c053c27833734afc363ffd5bb060b521c33945e6009fdd7aa81225c53a9e79d5bbbc94b219007d6eb23ce732751568083174d9a6247262afc0896723dc1c1eae925fb03fecfd3a98e5ff7e796555c20e1e44370fd23997558337b98a38485be894ce1a55d965bc9fbb35fb262f2ba4d318d7e75284cdadaf79c446e2633d9c9aa0e83632745d57ac4f5d76fe71e0eefba49c2c95de5e0b9ba0985eaa9f02f2979243ef2c2d473f9950ff90a1a99121537ec971d3e59789bd76964ea449768b37e3e107c1c3c4347e95cebfbccd871b74e24a08d240d06422ed5f5f131cd442cfa441af8c0e733338315dac0f7fbec0ad2aa449c7d96a8415e54dd282aded69e8441a09c7c319b3f3eb8dcb1f8aade9c8a6f002b46a40a9d6438336f0ae9fce52702576e747e7d92867c15121241f2ec74a66ce6f53bb4f500d62c69bd57179a47cb6cba94a4ab04e01bcd6fe3cd097b2ac1e59636ecdca964db9e724cc9608e62511fbeb56daaea4a8bac8b47859cf1fd24dce30f741e04be1092b3e889252b1af51afd238cf96f7b52910593e58bd100c39acfa8484f286bfab2d961288834ae6a7e38db21c761e29b0a020ff8dae57bb3ee25465ece9b4711bc2dfb1c8d05b4b1e775cad9e73f11d978ef4a2bba8136559464b01b4c960c7fab3a0c3ba73b76b73a075695c12c01e0f222d0eaf79144f48277d4660c1c1150545a6dd14547d990f65efd9b5a2e68ac55bec7b32b51c61dc51b2b94cffdbd570cfff7d71807288373bea7848af0535edc0e4cf606718ca9acaf07f8822c1b1535415e07e3805a6876c6161d25c7dd5f15926b51eacf692bbeec50dd5cc8fc01202e31c7f729ba49f1132b84cef558d897b8f66c51f07e41e5443ac539459d404b3b0f5474addcb8cffb32c0dc895da350684862f55d1d28b8066dcabdf7e3f3beef8741692f6729084cc215bddde35c6c7da8f2c59a51037469c706efc50dd27039545edead1ae8b23e5aab87290012d8a829018491e517f343e5a3dfde8ce3705fb4c740a3109ba9e79331777bbad9af619b002309ea374fa54316f3036657867edc02431b331e57fe5b681950cd4d697771c87747325dfa53e2eafc7b8345e56fc680c91cc44edb83786e5d24ea7fd521915d3f7ef6181d1ebcc24fa166b82d036675bc104cceee650c5468d4cc5013133f988f7d22b900a15e1f819124ac6cf1e2e014f0a6bf3361b3a1d6341a72f988f3bdbde205c74b27632185ca471a37e67270f16885abe7f7df32e9cadc5b6f52deccf52b45ec696650f072c73565f55fb97d8a925dded6063ab59b7f0744002c8634bc5aef08edb10a2ebab74a47532229f7cb101356674826c7311664b929be6695459a58af4e5158c3470fb749cf8ba15a85309580c04c1d7eb7cc40a72f3ade36d47cbd158a35fff863879989556275f60f183e2773ea23728a2259814da4896b4e4118587491b16eff488025296b278a554053e707cbab9e4153488303cd6c7624b9c23616a253e167f1107d4ada9c95e56407a84bd211137e2567b58d765ec6e965f05f71d1a4452ec2ebead4b643b36bb1140ecfc53357a69010f481bcb3a0a33e29ad9545b4008d87560c2ea04e24519bdf6e5e7e43e2ada421f06c072d34836afe940caf2d75181a2fc278e6615a170bd1d0bf07d169c86d3813cc38c7f49120e7a957dd2d340ff6430812463def328977553d51daf94fe0869a3f0bb2b11b014fff22ba89ac58206d43a8fb723b5a17618eb1f4e6638f3f8b0ff4a4448697fdc1b3e3189fa63d41cf64cf5d54a29b60ccccd652b92bf8f8fb37b0c1fccd35106e13b04b34e1bd67c5438350d85329a76245b65558c749ffdd7d0baba23312b2999570abb63390570fbcb73adfb98c1297b6656c9f87a17fb099d13b0be4f9cbe98fb7a8c1ee6141576b9ff03a903b578b585253a398c7a8ac176d63489ffa5360882c6760b1c2d113d4827d2fbf0df1ac1bf33e4d4fc4cbc5cd2d87f7131b292a100719ee2ffc03a00b3065c32be1962e5a8b464d329dc412618dfea69362cc2ddfac9389e60d80aa0a031d01583bba9d8c63363c1689a9ec5617e3b09838876c8383b7c22c112053f62ee5532b521d89d647fce07ac8a315ad63136357923a22498fe4a80296cadfdc174d9b83220b7bf2472fc75e6d11f5b3da53c1e0e791cb34e4927a9ce222b417095a466feb6b4e550276d1ba752841a208c0dc7314b8a75e50bd4c3a0463e6496f24abf02c5bcc61f4111c5f218e83694c7e3de452b578a7c5929f385b09a04cd7cf8ec03b498cb10c925b809f8974278d9a52de18d5e1497f49fcaf85a563e1868bc18f3f1e63d630865e2ed19b40f15e154ee203b43f52df8d0793b4a8cc59d0d32974f15abf5d1bbd1f6dfc1492c5038f1284ddfbe957ea7e92ca10d02c580e583a322a9a6e5dcaf53859ae73dcccd757af81be9e414cb77095634decbf4792c03905abb58b5ca4623790aaa28ddb1d8ab082c93b86f6125611879fc779965c4fd512b8005507e022909581caba78dc53f2b1a10c71ba3ffa402494a646830e05f6b0e0169b2153bd59a65ec51e24c991ca351a217969208b57da572b7ea4ae684f367d915d4c3acc57159c7c63d204bae2459a968db5e6bc5baf9e44193ef45c658abe212693f3be94236c5dc25ebea3cbbf471c2fa651e517cd3ab9106fd773872d2bc27704478a2c6947fdf9a01c6b4a8dc87d9f38544181a2ec82746b1d5dc23c808180076a840e5b242028850fa9591be343b7961e2515efaf583ba0e1424c913136cf0f7ac4fa246e6920172be6fd335a0661cba51cd0f428648f5337b76d11534fa654ecd25366ea62a0e906b344d06a5d4036cae607b8f11d588956aa99b7d02cc4ec80b3e349603f715339b3581c212df74da791f738fe993ad5e2b118ac10a8f899f44bfb63dbbe83ff07f3de645ba5711fb29d622486502ff5079422288f5494cbdffe5b9ccb33df9c5e466f4d2ee6e8810a66a709c6dedee35a3270c5e3d27f5032bcaae48e3c419e4bbcbd67e9f296e84a80ebad5c8e0f9966586696c5a70786e58e5faae390c752be8549225232fb077997fb00dcbe282623a0251815279f3ccfaed815d96fcc187244eb55a3b49930ba384fe8580fb6f6cd5a2d0b2f20e482e3767497d1e68d7772e8b034a519784f949575ca3604249a961cf84e95e25fa56ba96538777c6c9327b996f1fa70909b1de90295d29c97dfbbc3c91b5658445e9123bb175e5ee820f7e20325f304bfe2b0ac9ae8b0728a7306827597d29ba486bfc942b4739bf400a5b4573a221c47104fb79ae211064ca09583ac2afded274e15a4f73555e365245ac71c24dc93ac31833436256a60a1b07c0624a83bc192b95600c1fcefcd931214f283072aa8f8b1846c27695ea98abadcb3046fee98c57b67cf50c73d4a6dd785128370368466bc74fd8cfd82ce32a27bb4a73ff7f1060c1acdd4501cbbef33492a19316bbf90b0544b35dcefefc9e1ca6c5a7901d86b43ebb6d4887bd5013f1cf997320a052520de37b0ecc40d424e77d571bae38b01256023b638ca2c2763c7975912b4a749a9529238cc9dcffdbf1eccf10f1d06a3a0b670f0a937ed7895247c003bf84a27c2a5009134f0b2a8ab9d10c858c74452433f90ccee8e78b9875a66d3dfd7f0735a78469111a62adc2edeb4701a622f4107e8b7d8aad8297c1ea722b6f84ca6841bdf55c8d3f78ed44dd9a0e516ce09474ddb9f49d732c0fda086e826018c2fa6dc29d8ca22acf1999402a0a2a5c1a3fe810067451a3ee5b88ada9f437a1a54f4d83d5e54a511682f12c103c93e7f2208a51fc81425a848e310ec0dccd5c9357aef9eaeec54124e2b097f0a2abc31752ef8d22a0337bcaba0622b0811103d5070322d579a402c80f84c7587bcb2ea16981d8f119d1b75824a00e816846f5c45fd308f59a352422d5f4ad3c962e93359991e0f8a27a0737168322c2eabe5955322fc62329c64d7c7ca0fc65e2e2b5fcf290b9919ad41bc3aa7392c23fae08deb192fd2106f62ac8234e78ae3bc44826adce72e1df5e1018512e08009fd3eef938eacc80436bfbff361122b56d74ea484ff97f664999f5ca831d310b8ced522b6985da0df0905254d4d07ad155b511aab905ee64e76a6f0f88c3bccfe906555becb8ac1276433747771ddcbac725f1ddbc51c190fc1a754555951b035e0257d5a1266b1d23c21e94192179c4c8f94f707c558882b5e7ff1f0c14b6e29288e68159018699ceef15c1f0e854c25b4706a8095d8d03d856b79178be1948560ef2e3dd404ef7134439a0616cf43a26be99e369e956a563cada181524b0aef789b655a5fd29098ae4416176c4f3d0184b0e497378a3c410dce6d2bcc5ed033704affc49236370d4ddea05e1f176c59678294502ea046a1bb1cfd0d77703529291aeb81e634d9b1ac77cd596158a73954cb64442d85f892e8eebca2b27e802fa002dc1b37c2cc69d9e4afe7561b0c3209ea60f7eb3f0ff33503a6f6502099a40d21795315432b4284479bdf1a4f810f59696f6ad671bd05ce141cfb4d0297af50d5224d120724db812835103eb41f881ca65e7d4d4ff838d353e497035ada33c4454bd6bdaf81e6f1c564e01e5c8138bd3ac6960ee9bcce0fdc8215842b6d0cac3ec705a71b7258c14e33a2b0c9ace7c6a3c24d86442a8b5e0cd5ed228adeaa8744f7cbfc3c8b0e55b61feebef7cdba7f5d2a2f1885325f860fa8621acdf362aa24075b7f7226a325c02d77ff9037169be780eb071ec130c277e14688aac5980880f49192b51993d055461a65ae1b2ee8c87dcaa13d868a32dd6e846e51afbd9c2f628714ec9e01cc15191abf38139eeaf899295ac1343b40bd9b12d36e795fb796bce6586b3a66b9226be7786b50c9f13ab5628e823acc3c1afcbefb6f7750500901a99b4d52c7df802234b9126c0e49ad939f700a247912e0e7d1c3b9948838aedc3c600fbc6a6c2b84877194c29e2947d11a10246cd0845822d95692e3d7b0e76ddaf47df46dff98acfba391fe6e9d090745f085bc2b62c7dd55d408549be99f07721a22b77f92f38db1460d7ee9eae6f3b95a34f83402c57d8cd6a058fe94db2516265247173982434287f4611d9e019c4bcf564bd6b2866e81fab40c20b558877ddb27e4e5d9d06a3c9c743be6d40f87b437aea1e8b65ec398751667a7d5b79fd050d9175c9a9329478273589eef36e310dc447e091d0e0259ada2759860aebe66bd989c73b902463087a480f60f8bfa8eec5251514e463b1f50e00d4a9ffc8991cc1dc20a8ee68b3683bd10fe36983e560dff498404e9df95474622d446f743913e54b7e2717a7a963b3ec300b1d2b690a1319b88cd23a7006559cc6b97f1ec9e81b1fefa94658751bd34bf06db8855b366342ccbab9e423765b32cfd332fa1d279018ed12ffb685307f35f0d8494bad5c4b471a0159159414ae543a254512220607350c005858eb93b454bf5b6d603a43c7fc8a74b64791b00a5280859696d7aa6cbd25206499209a70ef47dedd1ef091c1afa9f4f0e8e7754d801fa5d64964d11b21cf7c26bb7476094aeb1c283ba937db25ab4117dfd226faff0ba2dbfa793be93e690486c53c5046877fe384e465324caf5eb228855bb16632bc91f2b7f052f631695fbf9227edf24a9380773abcd9c95d517fb49592eb2f1c794583d23219d9018fe92a6874f6e4f7eea65181aaa6fd93414254c0077cbb48c71ea7b86de41c830fee0ae308643c8c9c54c31ba9e58935c673e36f0c40c3908f35f4ed1216d3d7dee0b010a147693e19fa08077f5fd200714db07e7138726fa0fb1818b98d0872f788372dec96ed578e63d56811ba72dbab0f64e76deb13f93b01fdf8d92b75fc67a45ec36673f57bdb24d98808347f0fdfdc644c787031047ff5eecb147cf6117027b733c2401bb3a9733bd9d0f860efeeb354b6e183402bffc53d5f6063291c8980f0830061d00b37c85e821864d49363c70ce5effe897fb910cfea62e3900eeb684fbac38bde4d0974b0697ab51bd31a16c8b62fb3c8fcec5323213d4adf84237875d27d894611ace83c94431dd9aab29ccd936067e6494ee72aa2b8d59616e47b90cc4b39dbf9bb4b335b2df565f6d13986dc5a34073795e335703b30631f60a4ce7fc4a6792264480b6c71f9870510aa00d11adf4f119ccf67974b9c1ee047157a91b14787349bc8be71408c593082b75b26ec86bf321f67f0130db2a3917db71c1f39543f4984927cd1c921e4c06356b9e2159febd97044f5d3041bff57ac43be1a48d740cb71b8950ef825f783a2fd230170ba38b04df06f25850b129c5ce60531f523f587a48e92140945222949d278abe16cb83b34ae1ed6846d0ae19ba24a71c9278e9312a01545be0226d1cae4df8dcceff5e904e4605db91714555856ae966bf6262a4c77ac59fc06955f3b06e91e0db52de3463472e44d6d085e91ebeb352416d7d75f84910f43faf67e8b4df0c0b9576d0921dfb1a8c4a61f901fac5b696fd3eaffdf383f314529f844280536f1f30272c9aba901511ef2daafe47a19436f08583e1fd31d751f43528dfda05aed5f0f503bd4c45b35cb6e26960ca742682ecbf3b2c9b3fb81386bd6374167265388e7ed7e64e702856db1a619db2398f413d4cea63afe30fc9c436fb4a429894ba1637f131fcb8ae8fca08f7dc6e860cfa33d7842263c8fabfd2b2c9bbb6c0c5aae22a4f371a7af91479cf3edb8ceaa42aa88facb0199547a60a26f26578f9ad56e6001e6dc97ff17a48b53f53abaa892c82c42430f3ab35d5acf1a701ca7662a9e1ed219ae47703bbbcb3a13598bcbefdfc9de876c272a0a7d806b3b27b8f195f9173cc64279e808a613e5be336ff47d26905fbfb3972c30faa092cb8b0ca3bd595a42d72edd662d11b5cb6b1f5b439422694c597935c0d22ec24f0e7c906f725406f2a09fe8f8bfe8beec00bf154f13a01dffaf7cd21702ef009bc3524fd52f9d40aac97ff77f021fe0203e74fffdd6a35b7a27bbfc1f84303c2df249ac158d69a03810360157d64b5664bd5f84e09a50b54b909b7e2a83e035be65c258621dfdd77b6462fe7d8d8529887f23fa4741f14959f36ded75a1d5992be4503a0c6d2dc3ece6bbfd56df67563fe8c503ee2b076d4c047c0eea14f214d0a15f352027e6bd34234889bd7134929ea1801465f9004bcdcdfea25d2ea22b62f4c8e82451fde5d3f3edc1fa9b0c288e6fbd7b17b6dae45f1ac8be708f7ea3ce98bbb68830a50505696bddb611c0c9f6669dc1d2b1d4e921469c41646754bfa37f6fb46cd2bd600fb15384e2a81aff6d841571c626f48963809aeafb5252dcf11163de97ee587d3a3804d9481127c651ee3f0df4e7e07db4906c57f66b533e0050ecf095197c72a7543649b4d29f4fb902db609af129c664c40e260efe0644c2fb8183eb4e02b13c9942781bd14746c63115a2b2be199c8d0d6ab29c6de60c69f22b7b11819480c2f7680bcf4f710937036d5feec70d490bb233bfb5b1091a952f9d45b6e46335d8ddb4aee23546ab44d45cf93db8084dae44ebd23860a88b16fa61dd8accb2f829e5cec1a03a72337fb0f4fd00ebec5840b1d21b85b4b69ac8a4d122d04d720103598fe5443b3e0b34dec90669243fbc21793121e0e723f6e7634336e14edf23e0432f98629cce5e1baf3f475e0e43f8f67a8e75c5c1e3ac807c0f5a08c644bf91e290ef5435bb4184e8fe4d553f626c515f7d81ca15489c8674dd5a4c72e69e141572cc2937f08eec32194d451b362860885156e9fc30f81d02e417f89dfe48c3d3a44da6ff3d776277965a3ee34e02dfd93d774c9baa2edab629c515997a794f57e50a68d784c55dd390080da00fc1b5e1ee1e22f444e5cf6944e21a653e60e44b99e49144fbba552ed49bb10d54568129350036740bb01a17499bf4843f72f7711378cac13d2b7bdcd18a1025a442bb2d222ebc031653af8bbb498f117fb9e5ff12d6a793fbaff5b84e73e8cd58c65fab007f8dde8540bd3a5969d1542ae3464f26837a196287751d5b259933fff51cd511c3c7ed74d1020f7b9872c383632f8682a162131c62f287d93e18b9fb450994acad9a03ea27df8889dc0eea0bd1bbc0fbe019c0a98e24bdb81084c6d5a6a180445eb77749077a3420f4864b0157b932d3f2c749b515b78a803ebe8669f30a0d11b483b371c7993271cd8ba4184195c6a5981f9aef68ed3eb7b31ea0d4f5ae6149eae4aadd5ef2ca283c7e3890c103eb6fd380e8269d2ca8cac16026565916e594e5e35a0afc5ce30b2d2efa7a1dee7ba203642fbb2a7477e9c3e15eee469a51502ea98a0a499cbca6f771276f9d55609cf83eaa7ff25b36bcb28544e9b9761b07a20a22adfc23350ac8530a259337fa89e6f40d55d3b3b9a57703ed4353d7d8ca515498e3d1dfe317ceec6493926d2c50fe10845cbdcdd776e2b263c13a05b5f0ce58f5dccccae7c933c34d36faecb5beddd277ccf825e770aa29308c71d63019d8ce524572f15113c2d4f6d919fd45a42fd4876335bf2bc2ee2751d5ea663a73ac4f37ce46e3107e56bdc25567045c1e7b08b49a379010eda503456186c2e399eb1e578f77b6e2beadbaf822aa40016bb584631b293af518d3ec5274f04a08ec360119a7dcad9f9739884d52fad108fa861d34be088343981a3a0a2707641d96eb335768a477df71927f9a22000843ebbca7ff0a259691bab2b08c8eb661aa98e1ccb47fa68b4fb077c9197dcaf42e83d9611e6a1b5a8648ef9f010fb124a5ae6dbfbb3e5acd5f6a688c45fcccf12fcdb113af900532f83a7bf7213760bd85f12e002508389e0ae747ae23316d98b40e048785c4517c14ca1993d32181243b83fa7c40bfc8e27c024105ffb2a6f8686b77dae46c384c52fd10d2f14cd547fcb7334da7de5644c5a239770043b0974a068054c03807a68a361325fadad48a409ee692200093957a150f1eeb7fb53be496cfd1d7fbad4d7c4bc758015c23df6dd79561159ac7953c1469c24f3ee1bc2c22623f7d4ecdb9bc78607f71a928f5e6e3e9d64d8bbf071f0f22e90da3b821b6de38b90c47455d5301539955a8f9b82001f474bf81e8df73b23c206c8e923a1f3c3d51c993b097640f1e36b6bbefc352dc7daaefb3d2ac0ee430b4b66f5089597c7089342f2232d5e1de3d4823ba583644d459da7f6e75808f3ea675a6bc883f0f91c24f3d2e75610796cb1ceaacd24dc6e9bea49b3f0d0d3f740540f13a4bab77b99c9a5e82b328cfc52da3cb33ae2c8c3d608528d3936532246e4456fa65ba0bb06873804fc5ecb897540cfa19cb8803cb88f74d7b3af23d9b9d18c12032732ca1ee213fa5fcb029232c07815f63cf181a9560e9453fe0d259af94457855830ce1b495939cfcde37f27a99ea81106c3e2feeb4739c458269feca7576cff8abb4bf8ee879b99faf4dd760d6559b9ea1ac925236094517ea185eed068d044c687cc34f962c5d3945b2c56be80db469bfddfd6b1a717e3e2998506d7efaa00222f21ae8ba5a115b85ca66b4471af45b44a0105689269f245b0de3b38b696df4362bd98615eed00247a5eae6b6eb818c2c423849de135042482921fe6f41d8253cf234337265f61d7a9c1a8f64eb0d45675cfa9216a2bbab6a062a58914d143934e51b4e19e41b376d4d20002a39a4ef0b810328b920ef30a21e355286d71cbb2bd724a86bd11a269c16b669da94e202b630291671a9c9d8434a15de78e28879d1885bb4d73b1b1f50cc98b71ab2b021574b9f8c3bd68d711df1427ab26e3b9f2e8344d4688b3b9538524bc894930d028c35b553e70e3dd7cf95b6e6686c2a4c6bc9aa0fb608f404b9ef0aef7c8ba5ff6360bb3fdcc3860541c4c31dbd56aec76451b0ddfd329cbb1fcf67bc863b720a7299737ec387b18e3093f33b87644bef057499dbee614e78d7eab4c71b474d73c876e3c1a1e1b8c96da778fe61ac862ba1caed1a3c8b24098be73f56fc1c9d70d94334cecb05db8700a6393a8fe141031226a7310257277950c9d0f7886159f7ef2b07040d72bd41866a736b9e46bc488c4050b57afa69625bfe531f7a1820039eb76291ca94854011a7a2e80d5f42569d702829a684e4499ba0110417c818785f4104efc37022a9776c7a87fe487e185ae847e7242f32edb666eacc0567c7f8ca0b1209febe05a7973acdde31c5973791d3385865b1a64bf6673659143dd6b0964d3d732de2e0e95269367da0fe656c1b38dfe6fdd584656bfbf7cfdf4f152a2d5482908a43cd350db1a3dc7a1782ce0597d35b0687cb2612cdbac50caa5bfb9ec5420760ac57e2635a56b4fd328357308477de3048c226d10502eff9cd474d0f0c772be4b668de71954e1e2386e50b6261ed94ed8445f7eecb11cc361ad5093bc8377f770f0732bfea9da00ab14a55690131a2414ddf72df3a1796dd7d5aa713f38a918f68824c5106206057e3e7eeebd19126f5da76fd1e8dd53e83e4c8829fb4f338e2439e7fe2220270a5adc9407796469bd7eeae7decc584877cc59ca6dbcd55617470ea0d2a5339c7eb45313533a603e6c8ad5c2c1079c77e225ec1f8988d0a70c1ea9560b52ff69aea326f33d85cf6db4825293bae921264354320d85ad4fed6977423048023229e23900d6e5ccca1245424831790f70f0849d3bc544026fd4246348943237cd13cbe17cebf2c4da40875fa39dba8465ead0ceec99de9139cf2df0502b086452b699afb768cbce3a095a981a02d3cda6786e9de102c11dd11514c76abc91c7e38aaa524e570fb39f18ab6bf9875e5bb14270ac46d6016b7525522d4f1b4e5de3ba58b40c37875d496c70e2fbfc259b01bce1b106c500d372700879216161356cf14143b1271c264e7835e840d05b0abea944f67cb3a018ee582de9522725e495c627970467893592c55a0f4a67ad4c37ee841608d506f87b73a4ed22aab7b8f319ffe553cbad73ac657f646973e4fbaa80ecc2e3dbbfb8459ddacd17a34e0f09e7f536e17456825085e2bdd4e3d3984732a36d652d0d96d7981329834ded37d8ca5dc4e7cf3d6d094005f20a09c58741847d890632db407498e4408b53404ce3ff7ea311be05dd1a57203069512c8b2a87ff909948e656e3d9a890e4d82363364c46e4fd4d7393b82b3dc0bb2abb3c2013dee596f472a9e9c3dc75c32d7b85404173bfb74643804bc3d4f798f487c4afcc58e486d2c2f847838ef0d222ef5cd9b34b5b09c3d99d1ab43f9a3abcaad36e70a98e845bf2a550c0e0786aef1211736f5715c1b630078897e6a5ca170903a7679a998637934366b022a30f63f29c6221973b4280d570aa93c3cc08563390f5035079e4ec58d73ad9aa0d9346d06875417319b58226980cc6e36cd3b2549fad61726067efcc59099cab03a75498149a2d6304944a1d2666b9ad21a683797b01b534c362805b5f539eeb61b0ee24c63b1199b6923a7f4104da774c4feb2ed55b35d29b8e92219418828a5208e88c585791cfc1e10eb38444f82bb7220abef44a078829570db5cc4ef4fa5878d79bedb9e6edd6c6ef217d773729266be16422244ad4b3def1d371d5d869edd2568564ad729df3e4c96039eeac973ce879481bfeb8b68a122b94f9996fdb0c108ea37c29a1ba98895f5521055f1eb037e3a7775e4a51e8efb829c9a22df2b3bb0845f1380b361f67ac1e32a5023c49e8c3dcac51978f8621316b87da877be58235ccf326fb609e64e6729d626f8b89e1dd89073f8489e4e30c2840b7129bb908536feb6e93449985139197d433819b41c3941d49de36df95744e9d9ae2f0dd9adcd02ec5290a26b6a39c125c3aa1e35d2b3b166bbbcda76b33a46f2932217a556813664c7ff82eeb69e2833b3c5b9b2e107d71435735658088446ab3def537feabdb9643f8e2cd3537e3ba0e52fd040291e405e5e99dcf5a7d4577373ba74ec9d66c0bb07600f882533ca8d1a3019630e42dd7a8d70d65a1c328c847b37147eab2ad3064a6e328e8ad2942377f2113d18235c8774d09ebdb1a91f6c317877d6444a066ecf12706a1a7fd30f25e21fdb7960ee70abe5f991a2e478de6dc56c7d326683b301ddb4eb48ce7c6a3d5077d940fede59972fd442288332ee01fc3e97e15a4f6a1804fadad47a72ac6d719d5a7420e8621e627a5e5c2536e4f502da634a2cd71aebfbd6315975cf9ab31cb618155878a75e79449931e27f178855b8469265308b1b0f41d48036c8fe374c7a1018fb12f649816081eba708ba876231c118eb5b8efaf0b9b853c7651788b5078614e6a02380b849858446c3e75be8e0a53705dc2352dfb4d93fc838b5f593a226d019cd2d470de9bf17224af9168c4cda333b37d1a411e3027d76e797df7a114ce7cadbfa49f57661ebde6a961280910c2927a4c39cf5da6a28ee16879711044fd919ff8e5de27a875f24b7075aad3e691c8b84e4c5f1b147c66faca4ac6d570a0c94e91eb25ee3902f8ce1b5fcdd4158b9670429904569e1e9be0c46ca9678ca60cbb8e61649439187d3bca85d383c7a03c14a8e46eac1fa00e4976c98473a8d3fb90a060aab09e86cae161a34f835d23f6faa43a4d2ea92b223cb6056a4bd7f1c27735a8418dbf96b4be3385a7cb60be53e855aaeb74d95b3ec6d756d03ad34e03f7af19f0010304a9defab323ada881e0e47dbd63dffcd6af0d81aae2ed4b2a1d885a7785a680a9df532769260614050cc065be601da42a0835e1ded0c4d8013c411d8db2949c298974c27330b94acac3a38b783a357575bfa67565345c38c908db497d89b2fb566b410e043fec0ec5d471c69ad086b3c107d03a633df5c97db64113f111327c544da441e7ddcf985ca19791f1313114650924359f4efc7bb9206d77eb76eeaeca2771af6c4160e9b0139b2a3d4406bad562bb337ac0267eec9a24e016504f4e4e362d2a10c3e80e32ff742ef33817c71021cb03de327746771bb811d892557ae989d91f4bd4529ab7ac841f4aeb952c4e8b237a1098f471356b313d23c2eacdc8d91899829c505242f38da457db4a0e285881c440649a199e16ff11524d1012c8fdea37dd33a6017e61e795d0e56731aa201a942a2371a23c3972432ad67ac68beaf4aa5c0bf35cc3cd1087f53b1b15a1cc19d19b88e1dbfa5a0d667878e12806d63f8ed155e2f67e04e28fe1e17c76a917124be16e304f014685f1a0e089d50f0737f04dc237e0d8d74abbd00bf54ed845e926079ac6d469a6f5a8fa64315ba1c7e3e4bd94ce47b4f0d1b2eb22336338a2d24ff746a70a5853e48b69c2453ceb8bbb38e8d9974b1a31472034e0ae1f658e9c110b9af3cd20d60b9c271bc32d410aad14737deba500422189fff77772a893798e3b2462cf931c1dd2783510affcc8b65889723a142233ae539dda9dd37ac4a9e90b8ba0dc11d9290c860d3ecebaead8f40286eb3ae4ee42ee139b49a63cec608a5bb0dda0d170d9905e24f0920852590b866a57ef0aee935bf1714443917731f2455e7bde7846c5870b50be5e31e6b8b7d7f531692d2e89ec79f143fb14138dffbe131757d59e81de71eaeb921dd7c32080d0ff070d0b8d230266cfba17cbcb62ba47a5dbc425dbbbd598e3b5f38a3d97698d731d357052e0d1ad710da0cfd1560dab4d7405d048d32fbf9ab404378f2c990c023c7441ef4dc8abaab1a53551effc6c61933e747a30b6fe8bca185163e78e0460dba9101f8acca70aa45af8d09dafba4288975ceb0f5a483edab0df1490bc9fbe7d8fa9e597b28c8618889931158d52428ea19fe7f24b04a0785c92b8f2016486ebc672a29fdcaa4c8a18123e25a58e4ded586d6827a38b7811729b31d358a3c6fe2559dd0bda026d7d7fc9ccd2251f693051dff3907faafb759be70eabd58c482cea50a796294a3d20fcce78035cbad8e59c7cb0dc34e0c42d47e772de0ef19c7e3afa8d250e44836e00268d7b38bf19ebc55d3fa285b120f880491f470fbdb3600dc2e05794f652c1e40bbd1dec37d79b07f964638e87f1922823fbe63fbf8a1e06b5452aff65c473840ec415ae928ad83a16c030fc5fe87f957b88a8bf9ca4d2e60b02ff898586e7e9eff781cf5764b4ad6e3546ff66bc54d34f318c11f6a669a7febeb1fcd561245b93792d35008accee19e167b694108e56a66d5b3d44e50e3623f9fe60e8d4379c5e6b7d56a99ffd67ffee98279ad7af5761f3976235727c61a1f209bb42dd1a103f5a8216934ee36402927ce52d532a07dd7ef2364512b258c737f448d05a4328a768a6c35bac1e8e145cb9ff06d779133d6fdec62231d36aa127dece805dbe1c5c0ff39fffcbf448e8ed81e1a3031906a81925a9c84fd54d0c4380ead6fd8abd6af1e6a7c9901abbdf0493c068c3cc4a6b428121381ea99f91d2676578ae4e5dacf996b49faac1d9db0c7728bbde3abe7088bd3593d284c18a07ae44e08e19ccc4f91bfced7a92074fbf151e9ece9861af4dbb34c949c1aa75f92d2fc5d6763ff7bd8a06e9f79361be36ea587b128b4ef405041e92520faf9abb3037093fae06b2527416b72211a5cb0708f2e4ac6d1a7a1218bde0170d4823a7eeb59851b1392c20f42e49a1ac947636a305237041d5bea992a9ec73175ecdffc11d28d1ebeef3779fe9e8612f26b483764f03e6e50f8c80325f44d6f6d9ca0dde8e0cbab2e41a3f0b41c91f35c86bada440c0107f5dabfd571801bcd405e7b0a124b604697542345a8b1aef1d713ec1d9864cd2351e4269088296a45418379c65a486125ed7baf5cf2062b6fae965dc322c96a26dadd760bd428b1aa70e81f95d2f295da61fa8ab7f5def4faca33f6dec5d05ddb5cec6db080381c2a2cb036733da7bd230c4d94ffd53de48b8f90c143d9bebf77de56a9bbffe15ec520378bc911bca4265f906b3abcc309fda55ca3025baad60c640434a88d0dff7f868fd323e57701ba769a63dfd13ab248e7ffd4c6a0b3a0662114f71fcac2033dd897036ae29d59ccfd2179885370b0cc8edb5e47c28fc1f7353a71994955860997e7172060b17a8f4ed620ffe7c650f0b0004d3d17a96ed279437c04a79f577c99188ab0122a2a30a935b003673f3d56984a4bbf1fb13baf20f593f241fdb3623c52ae28bf15eeae2b03bcb17579234f3e2ab74e3ffcfe8fb640c8c0dcb9394218ec8e9cb2a860315d13e39ef44e72647b9775227365c7a73def87271ee197eaa641285a7d2daac6bfccbc29c2ed0e3712de946f2018193fe263d9c7e062b2cf1ad9b1ce7838d615e3f4d699f9173bdd834601f7cef545aeb9a9293cff8251f8a85d8dcf575e95055add86433c6d6bffd5455ed936adea86445a1c0ef12ce5edf8d3248403a446badc36e2b3bfe548b34f205672a88b8435d59b190c44ebdef397796a3f48426f0f294ff6e39b51395fc9c6d21c49bfe120c5bdf137db40f648bf53795538e377c75c04c454b12eee66852fdca137bd5b5d342749579597edd1f7e751b8584435a4acb5695905c589cc3d9be192c24d18f5608b938c5407e898db2717b1addf6f623957130123209922f9282f55b0db9794283bcb277c54985fa4eb23a49a15bcefe569b6fd261aa80448543a3d1039b6a7caf9d6720a3bb93a89f5b75edfa8004124d8070f4c555b207306cd9ca04f2f6458a0dffd0a49c7c04d47cc54ccf6a8f5fea3a8a477600128d6b95b2ff732b613964d09b301970e955a83273f31f8808a998c848ac502fd3e4bc8f37e268e856e4d0d4f14f168d7ede08022d479b662b58cfe04e7312eecdc7d8b937d35fde4f548c59bff7a798a737f607e9548c8252dcb9d3cf3ac36305c8bd037c0a03ae7ace9b41b700747dc9aef92441fc9eb9fc66fd331e94cbf9957154cf4acf404adb932ee7dc7cd85794c826ac70b5f9231ad997a8be4ea306829f55e7a2fc32c7430734c75e1f1314f4e8deabf74536b8aa1fa46b409696332151de919a153ec46574e4bfdb43fa79ef295c0d422721482a8a796232fa90b5b53641625c9d1c39c9c583fa7390a03cb7bb3c260819ef1a633fe91e6d387f6f2d9cd624b3846acab3c79250b11bd8422e431119d540924b0f9030ff225997213bdf2bbfd46cd402574d56c05cf0cc8eaf9e021cedd86a3992a0b64ba6955563e6f0dd82ca542f7d018e9aaa63c32e695587ed15cdc6b9eb9a2c11c36ecb9e381b1a579543a38569f3649b5ba41b5e6e48501f79287a8a91e32633c0b61c5866ae049bf113a9e177a2dc9a9c2ab90307328a924685a8ed0379d01848cc05dc6a9200ac04d8eab041c7d04568ebb9bca90f75eb4ce3fbe789f381c93e849efc73dd9d2dd45883de47ce83619a4a25ad6200c091307eb766a32d00fae64b31d23b251e1544c9e15e7af638984f753e4dc4d1b29a4a743c9029515968752b58840a1f2f8fb478fb2b06ba0d45f9b18bbfa6b3de31546dce87008579395735f8bbb700ef428f8a8ae10b58ecd3544056594fc14fe3fcf697aea61714068b03a3a210fd049d632b48ec0c1151a87e77e8e8fd750cde81537ee0fe3ee0eea7952d18f8f87a6b289836de528d4f684c585cddae600e03efd22b87b800081008e188d2798503b60703527dfffd6b19437580d7a37b7361d527c7b1fa64a5126335cf9af601b43c4367193f95e63539e0a333c7618a974cdcd3bd5ac70a6919e05fdc53a9377b72455d6f3c7a6517c2f2ac0d573f9a1a14da1b999eda07119221cdbf36b6ca87f766f50fe0a4f6b8c7706c6df93597e91263da2e22a7f615bdd82dc533ad78271693ba5fbd05cf8c39c6d89430ebece66d3cc788b68de698eec0857a9eb7a23b2699c26f86c42e83df9822b50cb77ae8f403f4690ae8a9ce4c4a23f788094a9436b3571418ff936b8409c6dcb4592b7e733f52104c3110b856ebd105abd9d6a6954faea989dd81182bd9464301467bcd2f0ac6d259a0daea2f43bfbca0ac459039e70062bd08e92617b520b0cee39f02d13c9fb6f74b470ab7ad2f6527d2ec6426930b33f253ea4c97b62d783efaa920438ad4039fd334dea4aae43f40a94b56582419d964fd6adec054fcd1945dd0e42a5861e978d50be78d66e7afc0900109418dab2b84064c8512785f11925463e9d788ee498a3695384b0bdcdda6484808a347ec26665a08192a0191feaa5ceb963d4d593ab0dc25937e17a8034786b26450851ef55e1397d9c0b5be26f4b35da1532859de7d52be0d35226f5e1984faf0fbcc3f8a5de36bcfd92f260f66ffed7b732f169550b287c83a693284a474c9adf3bdc0ddc7ada5d9849762aeb4c271a04ee9b0dce79704e8dc7776afb1b8694daf12d979ba3a561df5a931903bf91e3c9b548ca1b2e5bf8af0edcbe5d76a33e06ae4ac3a78b1b2d46d3d782b841a9154483fb02e181e64493fa41eed4fe5d04e13c1d5b963adf010a433b246395dfef857177b891147efec04331fd37614fbfabac174c88eaf90d31348f9706b0463b6930947543b49f12b3812e2ed38076d145c31c87d2ccba260947a0ad13f5a5f08c483dec774a06fde950127b1f5f4e5f9dba47713edc593261fd7f463e994357736843e7c7d91ade7b1c96f163f825560ec56d5bf128678a36ae0c206b38b186ae6ce4738ca95da087f594e4e9384d42952e11a42013f16778a9ce8059d68d58e4c372cd89a0862759db59ac6c407c7f974d1bca85dcf1e3beef6e92b34d6f0c3a55d29b9c5cc1bc2b7536d8e26cd23377e6da5ad04eb2cc072fa8d67a165326506b549181dcf6a456c810f8f84d82b6b24e371466651609e08601f1fed2b3a99955a1378eaffbad93cbc908154f315e54f0cdfa3e4a187002a0cd43bb0e8702b52389cb9f8fa6c786fef804c2af7d07f2b047132c1015196af83553b76be5448dea746aae184be2fb2912321071f41cd025ec843dd857ea9f2a628cb8f4fcbc2ad8f16d2fce1adfc6a3761713fd77e3a7bd53a68a041f19e8bcf440de1f90e664e54c69fc6a37f03c7c60bcc28d42b37ac577a480075c9d6c0527fac8b31361d8194e399a8607409c3b7719492e96f3a968392866cd37824855117b3762ca546578fb141f7b90485c681b303e5451ff66481fe900541c0b770c19b1812c5e9f519972d8ffd0a0585ab7c149d12f93a47a565063c7d18673b6eeb08ca71b7ffe560b4ca08785e8f80cc6784c0e25b77a3dac49076f338e885be17e21828aadd9630a837f9e615b1343419d194ef924c13eedd46612ef8c718fb93abe38c3123220779fb6cd64a54219106e99cb0d30316768f9d4275d3a595ca73dbfe22112502f64dbd58af9a637d4e06bd5b1715656822754d46b2a4f6d81d481027c159073424dbb8642690c373a9910891c0f2190c16a7a9ac89ee0dd169a429f0f14380f17866e81b89b71e02ba257f67da26dbcd87ff76d7233e30ea61762243aa154aaaac1f473af3dd60ce44bfad62c4defd4c8b62b2524824cbfc06ef7142e4a080efdd0d9a32fe974c20ea1b335c0e08ea5fb81a843416da77fff6d74e1e1ab81929f9baa8486b462002ae9b2c20ab8556400098ab299eb160cc4ec01b18d042672733dfceed3c2e51ffe4113be7520220f4a72587983ad6a0af5f281e43f1fca25d1cf31f0e816a53c4b9675356c92354b2e9c788f8eb4b06889c3883d74cd87933dc5587221ca245b80d42e1fc4e4d22d98dbb13dfded90515280c01bf9257d457cb02abdaceb385eb7f9d67eddf65b14e0528133ab406cfcbc0f93ffa2dda473ef9b218bd41088db086335e8002dbadf7fef314600ab06d6b7d0d5587a4a76605de30255a7c35bdd8a679cb54de3e391262d57f9e8582cbf31831d91019e82156b64a431f0983bd8b50bf973762a1437da61bf287741d20968f9aa48f11eca535e1145de65cb66c6e67c7079f5953ed594be9d8c99670064bdc4062ff9ea0b0cd53981851c67df1726f83dbfbaa2546c730d5c9c6517f91e4734ab0b04aad5385a108688896a1e70ddf5052bea866843ada04e748cb2b8457a7af1a1f16eacb1d4fe5c6d0df729eb813bcb818109e2a26f6495d5887fb6e5fff708a2916947a2ec6b00035829ed8f2c3b3e672519384818ec8578a4762a3b5db41cdf5695b3b50b613ce29107e6943a0a38cee2ab9658152537dbf28a1799066a8ef8250d2469baf0da4ee1392ec46fc26fdbc43fb25c02ae1f11bca372481f26c2e364ff3a6e8e9837bd0326f6945a26038c93762cc0436cbb7906e39fca6eececb0c395b2cf574940229e92d1b0317f67eb7e8edd2e110d711480a7ba9687b222a2c5c9a6964b27914d1c1b286dfdb7ae44f8a4c3a7f7d4beb16d87b4e65c136c02fc2f1d99a7e9a76fbce425bb1619dbfc70afa606df016a56fa5423aba214fab3af414b0aecce71c48e8c06ead5c82866a7b0f166ecf8c62cab401834712109be84b2dff5c6e79f03f50ef0e8ef037e3ad7f270bcd949b0472b475cd3f9b286667ae919d32e29d58da0bdde1ecdcfe8697a822fd32cfbe173bab37f9ce583cfb372a3d5f4e3bcda90c7d383418ce28b87d72b40e9c58128e3aa2c7146efae69e6ed6cda02baae91e8b3c73f83f77a9a2806707cd18120d4bb948e4f2e34f0d79c97b51613c1d6b259a05aff53ebaafec882ca708600cae238edff689cf999de622062acb5bb047029d9b9ba7ec8d1a54b2f447cfaea8a3dca36b8cec0203fe455a47190450ae2bf4d8b4fe03e0b0681a325af45c26f69d9f2c3444a87c3d042409a8fe64727adc61ed3eebd9eebee5d8950b6dadee436c61936af9f97ba631b1b44d4be8d11b9765744d33bc83af0fce498b369756c10d3dab79b365c77a0e512b6ca8f2305e5d9d1d5be09e08fa2e45901346354bf21216d790bb585b79b435baa64cb01c3f3c397ea4b2ce03980f4fc9c08d5871fdb6d0996884e03a29af62d8b163434a12639767ba47d39c7d74570e9ccc1fa63cfd56ad8df40da4d37c5c9aa00d71242458e8372a8d0b78b663cdd6bebc5bdef727f78a4dae214fe769395add621b65c0a889a1dcddd100ce777961d0d29a53b831bc19c2b964de14ef1097126bf66ca88f7d9031361ba9903c1679b48c2e06d0156e734e269feb0b50d023698a275cd45265e026cf33d15ac8417a298dc7afe2d635a0bfcca5d4c5106f455f1b87f0ed5b87d9219bd7f8e394749dba8f3c93735a3a75092827c3c05fa40f106f20fee9fa028f6209eb431c59b3686c1255570eacd0b914e675df005229a3ebcb2202bda383f4477836f63177f4f13f2abd9a14335dba8e065f6a371a6269b6758a9f619980c259ea6df0b8d3bc21a1f915405cabd3cd234f14ba0d3749aff9b3fb9da745fb27ceac2ee1e541dda95c28406ab9e559bd10c5e0a830f44edf41cc3c3d614d35dd9edba4b554d72b2d83da55b2ee80c414d2c894cb958a73127cb2c056625c0bb92e240c948a31715f3d7c435730e8f32a272e49752d5254db83145acd6e60d59b73471be3d4941493463bee877a562dd4012dc75c345f4ce1ed0523d491cc2c39ab79a619dae0f4820736f281ed13fff65eb110b1f6eee80c77557caafa464e30003d1913593fca676896340b51b7f91990b87eff42a01b570e1bcf8dc5692cee5ee1b5d17c2f18303b566315ddddbdc04a1d483d3d3dae1bcf6cd6de78c538c9644e41aac3b212f5fe0d673eac5e5bc6f03c66b670dd6eb477d14576a4d589aff51997baaea049cc4a084b9c21e6e6b5f98e6d47a072913749ef571b227408e023abc36293297a67cbb3c473b29d65fa87bc39673943a45f43aa08355e0a30178ff4f0c21e2336f5709ff79e7a98975a94512f82b121ba85283115ee38a66ddfeff962a7619a2d9ecddce544d64df69a8953eb2234264f6ab08b777af3e9f208af37cc26e2e523164f056e3d2f04b5dc771ee67efd9550cf4ce6c0ef7b193865cdecaf706f5dd2a0f63b2989dc105c1d3f3ee113eae722affb3ff14119c03f9e77429648343ea3e48766970d0b63f5fe90981fa669647b2cfb796f0e8ad2fbd18a669624e73e6591a9478bd1d7090061d906e3e1b817c5abf3a3e42c9b705a02e5a85085dfa2675d52e9e67c81bd14a2068d954be683493bd4fb3e77155f4f487ee47a4be0425ff640d77d14e414f6fddad4402de8c888138fcce56cc7ed93e637d82f376f0f384ced9ce6aa38d2a7b25775db47dd87a4674f4a248e075418b4d8fe0f14ac870b747ea93d354bc721c23a560a6ac15c4a7592fb6a3640bf229e7da05dbf149289f328f7e2e4aba066a7917d16308836b06ce2a2d5e7e36d8abd0672d8530a5d0ffa566c50f9a18a808f53ad851f5455534ba9d2773905ddcaeb57481d1d1320bf1e39fec4c9b8b3527f2ea3210b3ca7f43906e978bdfea4cccbb9f6b575d0c00805b469f0d5013ea32d605ea921a7bb28d96048401bb2f38878f907245220908fa461521dc590cf167412dd89ff834ad0216e4a5d347a65f6aa2f1277cd66f87b505b5a81050798c248f52ea97c10a55cb3ff850870ba2f0856878aea9ec9ae8d13a51fdb51b6b12e5410b3a3dfe16a5da1e55bfcafa461ee790c8410e807102537bed2831be84d8f67194184406175ed8fdb16b0c79243905db97503b64a2e61a52028c73c4cf4af3ce975dbc7c1a078763c8b24e953e6dca62eefb5f93c652827d6240537eb832985bd6563dc24aa4cf3da30f7b8ebba62333f732ed69f8a689152573e6f69b436dae36ef2b8833ff40a70e639a5a4851bc31d80dfa0e04ae6ddfd374618ba7f391638b57e8600bd17da8cafefe880705a2bcf4dd3583936d04d65b3d3be697bf0d7e53ba759901d1be179d85a5f3d55ce94b17ff02d7288e422232ee0559e6fba6cd885d257d5fc4dc7c68022e9eae36fa93daecf3dd963bbe9b4e2fcc28ba6ede139b8bc939c1804fd6b0d0f0c400060c4fc81f884fc0606d30242c7d945360adf91aa77433fe15519ff37f1edd2512ea8791a3b0a5bb1d6de43a1ec3b79fae1378456eb7a8c129a3fcf4bd0d2b2e4b8af242b04123d251825d18596bb2f4d85dedb145bc41a3ae0e608721e83c21a1c183d0bfd199b0461fd9d7bc54f216be0f5065b4204c4f351cdfa18b6232e8659a51cc2564209b31053e33392d47f57a080e9f63fbb215bc01c49cccc5f17f7a0899a7ac6954577ad161dca0418fd11b377b252d243a7f8cc6d1fc8f467ff44fc98eafd93a1fc31f5546c9e2e00580d331ad966ff87debe82c0d8fbb7ddd995645f479bb0ccda86d1220a2be2c418abe2c94169875553e59b56f737b24fc63f7e18e8bbcad858fe23cedfa4453262f482b34cc6438daddbd4accf3de1f82c061d343a417c118080f087d614c209dc890aa2b4573aae8305622f6694bedd58d0b2528fc26ff50227dc95e6de8d10d16a1a2f80d9582d8cf7bf43cdd9e8266cce3ce6eb2172a1df59d130d87799804961f35daf209d45fd126b22d7ba3300e62e86ea5bbf6a9d458386057a97427765704a46589c748773d120f3406eb569f36e044cb7e548d53f8d2fdec71e1e8008d1492700e31d83ccf358be2ac701728ebffc0d0967ec2e875472f74443cf2bf22685aee58a0e00e36409b5172bcb44070e5003e0a71f4c33942bc1ba2e0231d2c38ec9aec953e5d3360e8d2eefafdf7950d7cfbea7e56617b09c74ceb710c6c2c8e63aac415045ecd7acf40418354c56d118caf79d9ead2bfbbc13b2f72b2f6955467783764550730484a9bc3e895aa66dfa195d13b8a5fc168fbf59025836cd0b4e22fcc4e405e002172522e76d9f125b893241f05aba057a200662f678fe1b12394bbb4773d8bc28333a4f2f12dd11a913e65f42027679073812f974078b5c65e4c14841d2d646649c3b7f71c9ac2c7360d53b7c7fc7c7f0f9bc4e2c669c5a3ec47ae9df5449488b2dce96fa9146696494cff134076fa9cda92905af4dcff8672a9fb2dbbe18ddc5c2d133d7e0d31fed545f3500fdc6189a4b73ee095eae711c8f15de66ed65e25136ec1b8009eb9c7ec0db7fcc4c02efc590f3844f3dc2abaef03ade2a58b82a311f0377caea7e4a76785f0ca93d651ed2cdf422b7e1b92d434c169bf3c9687eca1d80f47052ce2f9636b1e1a242e0bee8889d5160bb5e798ff764d2ebc526b4999c70d1e582d791f13c1ca8694db1a7f9e3dc4ea4e89e1e33e5f3dca1859de65c130ae00f935af2098589b53c94605a16f71e6c8d835a9b0b2e5816232d8ab24515b72e7fd1dba45706a6b36e4d4ef381e658150d4400fa838adfd3c1f7040cac3f17eb2843c8c60878804cf659d8f255cbe2d805fd6f767d26f8cb5616218f6bfd833e9089cb56595353661beb6a5925973b655b8585d71fcc517adfdf47d49150aaa1734a0b4cc0f94ce7ada476901dcc1e26de7a07b747e9afc3260e98e174e9dc9b070471ca577739bba15409b8e3aa066e8c2afd3c35b51594c4371d0c4460f1b40e722547c5651e45d5b06097aee4ece37160d5b35a303a45b224ec1afc0dbceb684497db4fc3214dc23ea0cb9c95b48a6da8e58ae997e082093bb8df3e03f9ff61bf1dbd637cdd5aa19c2c0d3001ab90c79d815ef382f5cb821e1f44a3a2ca04cf9e523752e594825ba4c9056d947a1044fd7258f942af6b9cbab3cb48728e9ea61509ae36068ba8406c7f7f9cf79d6e640ecad4cf7692959383a4017a4c30c785198236ee248d3a4a0fdfce68113a7fd4cae4570d01f971f6aa6b1ed7bd0816ba188b65c75d96999492402f660b09cdb68fe24d443876d83b885fdc14259c30d9ae206ae44d81f3cf394a5a872380dd74cbb0c3aa71a3a701249800d60170d0e0e20abb8c18ce9db0ee11268c2493a5d059cbb53ed57bc31280bf6ebc4c6766217cee72eb3ec20ca12a669aacb9b3746fbf3e0dc6d54f302b6188a11fae12027459065ef159461ab413a5de8ef32344861690a642b45a389e0343ac2fedf45954ca0412dd89b2afd34c9d2ae81c0961ef3d02c2b70fa42a95f05eedeae5020ead12df16d48d2d641dc13e848d0bd13929672b01f8736cb3fd26196152366fc57f5c785968e02c85eadf69cbd75976f078f27963fff9fe67c75c0a4f63dca39ef893e96314a0788bb04f8213961ed3a09b6c7e0f992987b263e03673080a243beefb43aa7fd160e78215fedf2f10788eecc9b1e363c3e75e6151350acdf7734cf8d78d5acf2ad0a6a9f41f2e126fbb6324a793cb5576885182ca05949f09803abe332f83bc74f749bbff1943d40d6cfb336451e49f28b499428b4b911583bcba66c00c08ea0d5eb50bf822ea853d3fe170bdf9a70bc5932e11f6f095746d261fe4c8232c1b8a9f081a34d2c3faa4b70b6713ed0f2d650ad5445fc3632f0e40c91472876781aae6c9ab3cc0697036a18b6901857c5240b6a50e40a9caf89faf5ff0ccb9591a001f6248b5cc71c7f617f35ae93ba0b1b66525ebbc3156e822d9da0e5e2154b2ee69b68d973c97a045e3908937c98122d40ef4a278f53a19510bfec19bbd47991d76cbddb4c12e36eee34c83cdb68f795f07b1df9f8516f2fabb4a760bb21c0580137b4f6b2d77129b7bb3b0aa05ae1c7a45a5b0a2117ebd7355389ebb8f419bd0972d87099ff843ced060f33ee3b3a0db71fa27fd2fb00922720b9f8ec2cdd498ac123e85ebbd223827b376287e366067ae86446d82c8e7ca4850470e87e62ff4296b58d75d0f5bfb0c7c13f8ddba51e4f82b51f7c041903558ec6247d36f60336d0ddde31668dbc89ff5f2cc0a62c2ac508c97deafebaa94b3f3f0632b41fbd3322bc303037800b80afbc84fecf88527f5b282f32ac6918a10886ab36eb24f04481136a4927af156cca5ce83e1e6a95d1cd46760f615e161c9eb188c052df196051c21bb2ae75f2dd3477b5ab0b634cea0b7c4d85ae088a4574af9224cb2b1a79b7ed572762809492326e13897b0d5db2789d6a10fa331a0d467cbd4ea4d6be146a5e274c54372dcce185d3c367683021d21d072d5d359e8f4e740b38c34cc2507062a693cdf2819496412f5a0ada7ca727d8c08c4f1a3139610393af9f1b0d66c8b96a65440a31028e781e2de6c368356d538cf8ba7be3cf580ff63f40a3e4e0ed400cb604fa01bf6ec878b832d12c18c465dc0a4c9d938cf77002d690741d5ec76460f9c49727fe319a26b0d0841bc4a849344a7440efdc77ae63ad74fa7808f9ae40cdacbbfb824b3daa4b5ea58f69c8ae4bb39de36b7b895d6dff48656c72c247968f09ca56f54d59d0ceabab04318e95def1a008520c29c8186d37f6a4ee01b09ae29d8cde523c37fdc2c1a26df34bbc5be9ef0215fea305ee5d4c0acee8f4bc47e847332cfd14336240c92c32632083f2d724af1f11e8f9e35374c246e2d15669e373b4150438d04a5eafde2bf347cf0a9a8806f07a502b390894572555902b42270f02ae5e282f4f3b2a0db0396fc69b9c20f41d0280e5ca038089027f6d54b2adf84e553bd6fe6656e080af4a1b654030194e446c8a5e1436f32493de5dda315bdf7faad1ae1196c5be4f5190b3a6c5375476364374ce598db6ae7266983dd868ac20d28a216bdf42024da4487dfcb350235e393e65c8b2db2d4e5f159cbf6c202eca799728d2f6d3f15aebd94827e9c741222bf9eed4071f40597a40cf92c382552701a5c5075554ddfffda173c95a7788e5f045db024d32939fbf7314dfa25569d341f2dc7531e277c3b2d87a8085ea50196ce1919d566134a0587c3bfa0d3b9bebb2b08d152cf836f4b707d0a6c4e8abd9b059fb60f9426c1b67e20c0047b7554203842df685d12b1eae77fe0337acd1f8402e0ffffff1f