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 73679 22fbabe54c274786b1c66ca2f2cfef7fca6b940a16035325427c195b6ae67fdd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ea5ecc47bd627b8b347921727db6a0590a181832c2e5c919432d380bcba05a8
Certificate Block Hash
22fbabe54c274786b1c66ca2f2cfef7fca6b940a16035325427c195b6ae67fdd
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0057160000022d0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000883303fb54a5636eb8d0b62ae2ee9a1e980ad57f7c0ebcd259089128ef9568834c6f045e3afde27d2d17e3d9dcaa941d4c801b4944823172da232cd9f79e5283370874d9896d3073ceced28f9516398a946ad2c33dbe755ddc090000000000000080000000e0000057160000022d0000

Raw Header Hex

000040205908f5d9fc2b0f0c6c549d5d711e2ad8957566cd8da18cf114bb76061654979751b64f2bc8566acf790e1397952ea725e6aba75c8694755262b7f0d862c88ea26e0e316aefec0018a805babc80d33294915c2e2c8381a190056adb27179247b3b827d67bc4eca50e

Proof Data Hex

59,560 bytes
12121601030721a95d2c461706f8c0947d00ae2eb5b45e654773e075a4423a886670827ee66876bbe8588dd2003e1fc5f59bed393e632d999422ce4fb8edc7bbd4c5a444200bd0431194d28a0f3080412f13ecceb636a851a85ec6eb92e6aeb9c41b4ffce062992963086c990a3442e877ca331f7e49feb0f3c6aa6af66cda8d26d6c1d9b36dc7e32cfc24dde84d03abbc8a0c2d0edcbdbf82b840e31e9224160b71d9f857457f245172d4c494367f706da5e5225023d2fd6c29baf016f9f6703944882a1154c441ba07be2600891d19703c20bf131105151ad03de9e0274c271de2047b6e9c2276581b9a267aba5c056c86a9381c4a0fcfe830845dda25b73dc3e385b37f192ad3af0d183a3d59b7cccf6e963a49ea10b3c8a95a7210c256006bf76451c9ee8679313566eb927ed2021952874277d1861b2062167e35973c6088c95cad22deb0a480b32bff68bb9a4127e0ce6b8f4f479c450cf9e776efcd2506b85878481544aa0083970a300d4c23d9bc330550d97d74ab21d065e5edad69f2c356e9e18021727e9f41dadad30888c80b47d4e557bfea3664b298933a0d27d55af6072a6273722207b929ede88a3353ef6d6603429b6cc8ca43cf63d8d602b9515615a8d9fd1642a3fdcacc983d5be0a51efb6be2133d244eaa2244058433d557e8da63e098f51fbcb296e96c02c5e60f833020ff0f32f27750e819c503ad698d9309fd9aab5ff52e2e060d8a5cc3d1d1137d702b33a72e2aca88242280045e9e63caccde02dd60cd120932bac8363ec43ecfa21bde58886cecbfc16155401cb49653b32a1d99357bdd71d687ece905adf1cdc954caf2c825be73705e37cd29cd05e587c8e172d26fb632211425421f2f1d5079c9cfb55908eedff06df5dbc851dbd488a088cf9d59a7fdefad367ed9c91122e123c03f42a62dbb500390631d1d6e778a69cec63b64e260b6c252393acfd1a3f25b3a3144d8915217b96a8364250f15bff3a18929cc761647c54b78ddd1ac5542076b33630ef1887038aa2e591e44466ac513f40c795055e02c5c20485ecf7405e1544e245f2068d76f443e2b662771cf65972cc72feb3a11d895c9aa0414d0db35d62493d91d063ead07284e472f0f7d7d9cd7f62e9d5840bbd409249c76dd872a3f2620e006798da29a47e407ada9711375217137663568a23d4ba866d511c30f90753f92eda121a1068ebed6c90ede4438830ce365c3e4234d1120480d4bc6b5bde717f936a10fde642ceed9ef2dc626918dc436c4f5cb798287b3de5b2b69c18fe5d21d14bf6fb53cf5a529928bac915b7db290a27e6407e5060ec1571d5931141b3cc2f66b2abad575aaf952344b81c3f09247326eb835cec59839df3fa0e0c675ab22f84b12f76ef826efbd0d7434d125da6b39977f9569aa6074a846a2e6248747f7f0397e1d83ee81d18051906f3d4c47f0b684cf9b36b12000aa285878764681586df18e9ba52feb2b70220f78eb006328e6c97a9b234c5dca7c4ca2d2f30090a369c7afd9959c3d6b351aa4f539e5d8fb6fa261f4974ef64212b17c006c9fb25e4c126a289ecaca7fa73b77dde65dbc8ad6f44b84fdc6f0a91cef57df90e9e64a8f92ccba4161d68553880df84b9b2a81d160c6c8244b6567b6f26a0d7132cbd6d4cc8cf2ec6313b15259219b1eaaab9aad58b355f5eb00d7ba5a6e2653b62c6c48c9deb739e9f9f9ab2baabe35670c3bfafebef8483d88b38071789dec75d0d41a8a1345b43dfb2a615c75f7711ed77339f45b3c0cd7308a414b66132626e45f32dab9a335bb4eaf3f8c93ed66c1beebec91d2127bd40c721c7ce19da2354f700c142c5b3983e257a6ad2be476d6f2fbe005caac1a1e5614391a830b6070d8e6a460c41f24800855132033847618f284ba22b886fac1dd2be994e4f58430039092f55d31830ff1ceea21542a0c0278bab6550907868ac7a016ca73c682a9ea2bd037d932c15e4d05b41ab98ebba7a99b5468a1f1a37260bcef4a55805ab1326ba978623754714de52beffb9d7de61bb41abcd06fae3b201f903ca0851b926419843533b1f99c654719f3c43fde949cc49928ec911a539a25e9f21a19a4784eb68291d43886043f2d92284603a35baabef9ef15b0b00013577abcf04659e0ed70df4cff07e24d94cb67ba32865c2b5f7b34ac2a9b2277c2184581f7e05f0547c9478134e5143d793cd659dc59d804abc9ae4de486b41c65525b588e6408d3c987e5a318d6248e268994e06469956dea8154148b237faa2f30b3e844508bbd17f99e3dc542ddcc05f9691a0be7cd4844a87b4f36263b64e4894d481d399321c4f103751d4426053a49273a2b3e77ab0f7a57876a4225fbae42c31477be5a5920c4bc07151fe1014fdae1289297768dfaf8fa30a7e28e61882e69d7b4300293910819c2c98062720ad3eda1d6014a65b5b78942aafcf1371c20ba455d1a059f916a2c0ce7189995e0e7ddd58ca6373933c45711ec62136fa3030423ebb1163e4c2b23bbd5f4b735ae57446594d6c28b1aa9f5100a3d6d8a8f9d32db2c7cc732ab91bdf900b46898308fc13b0760866a73aeca4d0a53c31b5894062e1219d031f8c3f0dee9f66f53239e48567fda500e7e374f72ba15fe396ee8f7a20fbd5caaa4041b2e8d8417ca38d44c82f34ba40b30c13965d918ba1a595cceac20bbfe223b6d0f541506b0ad95e4b29895cfe5827822dd16ed56cb3c294bae00e75954783700e69258b67111773d91cd40a8028d53d76ae476a7c6c5a9aba5714f5852835b572ba07183c257b52b8fea82f1323e837d8e9220b6fc2047d14568d4bc601f2f189e3005eb32cd4150314c8cb0eabf00ccb185d7a8262da4f7b3652c58e6cba5c2a58cc6e2bc4817b92575eae659e1e0e7daf61543231cd7277d459cdeb8dbfa54347da1bff6e60262f2b434892e726e3c0fd86642b8f66bfeedf6736dfacf31315a19f45cf816491b55aab6c6d5a18f5a40bc531294c736d91b8879ac727f71595d830033d76aa764625a64cca4c2bc45343b67859fbe20b98e71a835abda904614a2d6925a003b3ea5bdd811955d059d60f5bfe864c5ea3a870ae9be96fe55d0f4a86fedb9d840dfc11779ff60e295d45b83e81a3728d1e55273b5ceb5ad2ff2cdd100ca8522dfbe16ac3f4b97d2e2c544afe5d6291d64192e2fa81c50d5d04d66d65403c260d82963e422a62efe1731a331b65bce63b9938596b9d3653fbba220ba599305c273a318536cd34258cb3ebbef828192c3945c2acf40db32b4b2b52587d727c7d6351db7c8d00d7f888d681985a66a811c8091b8fb06cd5d7ecdb20d52136a8d04c28c8aaa08d85f45412e99929240b0d8f3ba083eb1334d724f7c75dbf106adfa683d886e60cab1b8cbde33f6f1f940bd0d73de379b3443943ba8d05ef015c3623aa179d713c5611cba10444edcfdede14b14eac88ec9c501c5d19666fc171346a13886a43280ae14d5aa8d4e991dd55b33f8bdb82397fe0235d2ba503252cb6c2271bf1e2ab23c396b24105f44cc69b51704012e161e106ec1920e436ef4f63cc9033081c39e466d002d2d407301c69589b922dd6e41dad5bc1c3c39271f0cb04bf126e96d9932c3c4f7dc1fbaf7caaf80f0f202f0c3f9c01c36468d646d09eb4615698fc4a08d5198f738427bb5a63d6d366b1a1d54b07f9cb7c4a49d9f9dc982042dc901ec8a921865ac2fd143e5c3446a430b4cf6bd97fc65accb63bc6a220978024907f17e94250cd90408f83c136fd7015f620797790e1b6d080a1936660dc9c06e8cad89c41345e275fc5e6b363a463b6da32a153784d8c642fd73a3edcd27811f25f49771b97ae6213a5db693309d40329753ce48de821e1646a1d6d84608f2da62d803fb835eca6a86fbaa641bae4445ca9b4dbef0ddfd87188cfd69c0d9c114f53051546430487d41d58942fff9b07e693512af328a7e3d98d6f21216fa462e856ce9d20120bf15901182531ff2f69481c973b1de42e6c334540d21861f67480f78abb5356834897ee7fb7f98cdefa8d2fd8719b8c77e87ad5f13ec4a65cacdb3708efc25fd73962bc8b3fea7be1291359fcb242d5c4cee4ce51ea65a06d94137045152f486eaa1496e621828f7a45f1ddcb69a3b4d3b75b2d97f7fcf53793d8557f6f10052ba5c7d4ea17d4ed78f486c5581cf9ed0dbd76cb30f18acba9be725e1e537421e0e886ab40a0e87eb259c9fc289eab77372e984cf1aabbc53f4e8e29e86b0135e1b926d24001ca78f3b176b40cab463a36d5097f0536a93b12d501fab79b67ebecb8c9d22c1c7f2a0c8d74408bdecec0fe2b0523eb364f21f1db496613eef863dabbe85b44bbcf4d86647fff0448b83d04c70163a93b4d7eb26963ba3efeb45a2f0f4e2504289ac4843789102391aeba2e9e8d5b118cd636e7fbf8ba7c2a17ea5305c3b099b15b72f04e051fbaa1de97129296ba955190136fc3813f32d7ccd716ad628a1fbcea79c5ab305a6977addf1cb02aef575c4a3f13197048d05d4e9ba306a39a9a11ec4ff89e4039aee22c6adc0c79ce525b5bb101ef044ddc1a4ba993ed496ba802ebceef753721017395056c71dd8afdf09baebb58d11f87a6d2273b8d45bbffda128a120f0d51afb75ee64cd3cc31b4be91f7581e5377fe84bfa5d83fec72e23d00752572f14fa1681421a10a0efa5022075e803bfd60e45ac78d47342b661d6d452cdf69bd46b4da1fc19597e4566ec9c257f678d48d8c42d03a46d701c3750f334293ea7620a5f0ea137cdf073b4d7925f77cf256ca0cdc469f2fc7b5f26d702dc1f43cc38cadfbd138bc4e7e0fcb5ab70eebff81e0217ca8e80d078f6b0cbc501fa14207405c5f89d76adb8c64caf128a22904eed0e1a35da260da7b3e65f224246a5c7a77ed1f58d5e4d25236a1b23ff182750096a1c3094a5f5aa97a382492c1d6e386ffd0bc8a5e0fb595f8557aea447870e0e861b12eed5201a86dda11df061bb2721d9c2b4210f0de6966500a97dfff1506fe8238588ac83ea12d4cca36596985656b0e37c4d36a65b02c1fd08897f6924f7b2a817d91511c154cb7c9f11138917da1086127ab0d35edf0fefb98f677282c58dcfa937f29f14fd7c7175edcc877f7b04712ebea659cf998270179dd8a6d44436b01c8ef73d81cbf6c0b1bd024fa11f824514ef73983bfb72bb149ac36232406c82f223c2289015e59084f637fa872e11423757b934d6b64a6213b94b91bbbd44af27716cd0a3206f418d2f29045dbc2f91845f0ef311b111cb3634dd06f180f24a3f44f962080a2bde0517df9d7bc3700795a4c1a38cc4f7e094a56d4555724b2804bcedd4e5c615bdf0e69a95ba998d1e671ba546b736c60d2726412a9b15111a9595fc1b738d718aeb797c67ad90934de4043cf85c73744da4d1958d1a3254905eafe29ca4d4ffe7465d1bc8c4aae67688f4388d8de6d76a87d7c24399f79542a2cb9e8589dbe295495414c23004db9570aa6bb470514a47b2de7fc335daeb0d11a36d63aadc89a1f5fe55edbe930219a0f5513df9b0417d9632acab76e272cddb3c94726b4e63aa545dd6ff0d1d500049ec17620167ff94ef5f6a168d99fa37350821f2df1ade7ddc37b027d8848525cd7f0952a03049bd5ded96495e7259e80348aa83f1e8dd2d60bea8e15f3390b45c0b27165868a34c85b9c94eef240740dfa72df2aae4dab1b98b433f2adde23e58ead8f38b959076fb9d764b4b0750711bc0c28f220f7713a47e22fc0c9c2237d748de0abf8879bdbd004d8d29fbb24056f9acebcb827c31eecf1508bb5bbb81144dcf9104399401657df13e11e8fd48b788df71e213c663d1b9dd93d4f046bc8f678cd3e0edb51ae19e425459a96036941d87471403f9421fbe2cc28b57855902859cf429b99cd1da39eaa91b59f551142d04ee5f28a5c3eb03ce001bb31c5e6d122c3dfe5eaf44bbe5ab372d3a94f6fc9131bf43733841123d3188abbf61220f2eec382adf26579a37263d191f2f850cd4e3de14b88ed534d68cf2b5a60228479ec85b9f41d93740665560e054a852892859b1f3d43bd61daa5e846a31c53aa123456fa3f5bafb9edb6c78fa5b31b9c99fdb319a0bea11fe3fea077e3b0974f35c78e570a3d119a4301038263087ca806a13e5badbc8f2a690b6a8cc53ad5ea54d0a6c1eb53dc4423a3f651d496b081e4101fff9cec3a369baf758d6e721c9759f88af2c9c11dd9eb253d9b9ead7e8bfc2b3b3cde95779ff873d7a7ca0112676b0b4855c3ec2db3c77e17b7d34b66d0e140776d9ef6769734e4a2b0ce462a133c311b5f7b7aa61e0c169cb5a2b7ebfaa1d90c4e1f38145deb0974ca3ad7ec99f2ddc19e82d724a06b0650d6b4e73685ca07fac5439f7bfb2d15fd4797d9ba720b185352c2804d73dbeddf27c5012935345d565c08aeeb5097ce8e93878ca1225fadb0ee0c22b0c9c8449ffbff1407d84b33f138940b5f1d7d1e5b622893ec8811544d7514eb4db421b8251d82f84a04af44cdcbcbc08864936fb306f9173234b83ecf72a359d7e774d69e14bdd9beaa7cf73711e8d2bd1f65c7ad377ea8e78df7220a1a1ffdd78a678b3bc4dddd8b0cca9cab05cab187a2376ab2a6f629a75c936dbe5a17fb76ba69134da66fb2358a25bca4be624ea101564e7492713979e6493cc540971f3a8ba2b2b750f22513de9ef03c25d911d8a13e7b927422dd17691bc8ba6a6f6c9ddd1278686927b6af0e9e84e36024bda3cefd0d35ab8f4d49eeae09db17b2cd891f4c0a42bfdf5ddf5f5b117c13aa876d43fd047b4d4aa6aae8e3e247a78a9825b7ed9691c76d36338b8b6ad11bdba66fde7a6e7d980875dfe52967d516119f601213c60087552b62a7a1f98c0ac80772ba5b63d3c79d1e3cbd5588d57b57156b38f922ec25f856fcf90c6dfde61ec2b132361d15787828c10896d9e5a144dc9ae32957483e2a84b0b17f5de9b4e47e97d45df91abfd3c3f0113c87a1c128722c6fa6fcc596f2e55d8a22032d9abe7c79e905a7f2b3f3ea65b285b24cc2d233250d3bbffda73505c36a3bf75f5fb0fe095995bebdbb4387e9d5e714ec35f82d9dd34097fb5e627665cda9861359a90d0351bbd08dfa18c6f312e3b0cea59c7efacb3d87d029ca0bde610730796553c44eb5d0de9269698a11314138d072b7f370e1f1e6f75d857bef1c67a827eab4c7f792f41f5d2261fe5f9c8a2dcb7b15c5729a839da573a283e2ab87c47b8b5255dab49d2c3f771328de0c5874b1313f4744c4d2fcf449edd51d0f62e9ccf3b5a03ee00e78717be783338a5eeab8bb38109787e96f8c196232248151747518646f32319eefce70caf4d4d00ccd63b46429e24e6e4c71a4a657be3bf67cbc593ff0956e9180b00c85e2154e3ea796cfa4d1233168fa1d5b6197ca11c51ee036c2ed64b98cb76d06529be3f036b5550c22202a92b6f2db471ce42854c0068ed92c8bdacb19717f7379a5962e828954e2f30405cd69f2adb6f1620c147994708d2aae9ba5aa63c449029f6ff022c3c6a6021f468964a86eb68db47fe706bc48476297499e6a30648c24fd5e66453941b0d360b9e8905587d6779d60dce8890f2955bb63a362271f5920575959a44edb217d4e89486b55c901982226b9463cb537264b20c0d160526b17b96d6ab33500c5ab2ef1b9888c0909696c7cc202236c17cc341082ce27e6eedbbe7e570e75dd647553e010e2085564fbd248779c8a4881452fad54cc789f5dcd61ec3ae12168dd928836e9c3a17eb3c62392c79d83236694f85c5f71372eb3888e79072f6b9417eb18fa84a8b3111e3cb61cec07ddb3ef6cb1b1a88ec4e111191aa2a68fb5b1af214a6cdf74947e29fa68a2f7f926356bb30bdff55181eb69de6894691005958d59f976477b9347c2f43d891aa61d463af4a92422d2860d31789d0c3abfdaecb01cf83794bfa39af6acefc57c4b6d91ba2e18e89a2c086699cc2ccdfdacc69e8ac28438ec468b2a6431946d5e08e977c8fe0e0fd72de2a04bc82d820334e178bd09c0ac02d609377c8331933e098c8180208f0188ea9b86e0fcd0369f4b5092dc03794ae85ee31000daf446ac7bda3323dc1508821d475ab07e14bbe28b59b82f537a9eed26304ce9341327e97924f8d3de93c542918596efb17310527412017b39ad0d263598702ca3c47e2faa31fa61cffd8e0b9ec1602d0dbca7b533b80518afc28ea143a8eb9d441b78cf68e2e2fbc3f7b1a625f3ca0b8d1696033356d000bc731acf480492e34b6fcedb0daf6865be46fd05e8f9b8e747f41739ad8eef67b6db27d51cbfb9497021bdad49625e3068fb0862a8c059ccbe4fe7ec1319ab7aa2f75b29703da21ae9c97083cb771497d9996645b5632d36c0be3c82b0e8ad98f96ce9fa0c2b61bfd39ed21287e6d78087719bd1a9708866104b87c09379fc08a44e9365ba896171d92a40cca7ebd467eeb93304b162b8bad3159f37ffcae5c297656391b5d8498d86381ef4c3fd8a9288b70eea511837f49656512455d20f90567968226dd648a7ac6ecf55857e88d5d48c9017631bf6a3888863ddebc1359053837ca85d27d92f4400b8034e2656baa22c8cded9f7a5f398df17d7d4bd4fdae077652dbab4c79565379b7858a0e6f1ca7dec0eb450dc812b1c4821c78dc235c30bada83ffc7a7b105943077eff2dadaee3594f77eab0e7a78eb31c28d8cc160da100e48d7441a0af6b1bb3819ae6b381f4fd1ca63df5336d4850eb2fbd93053693672c2078adf3e1379c4b8f084deb088a363c26ee80934b62907940adff83998dd0fadae978ec7c3a22215a286ba2e92f1f85ca8a6b7654c973c14c6d2b8f0ec0ade9f39e916acb0ec6b94b38d0fa72de521efc9d18ee0ecdb46c859615ca8d13f65519eb5e8670481535e6e3ab264f41f5636006689f9f2c89f7dd2088a49c7f3d374196f235edc64603150cfd2fd4109ee1f5dd4179c186e9ae8e326ce3c1743f66528754bc47b7c2a7603e308bd3850b1783ce9e9e72a5584e00c889086708dfe3a5e82037a92d2f7df14fa4ff43a07b9ddba597ed7f2192494ed338938e19ee4e3e997f79db7070f6aa23b8bfd3d706d379f2e8d318f0d7489dc932b30423cc84f242d4025c2e1fb04b56cebdec33327e7c50f7f716972e4ffbc8630218da59789d84b21ff20d8be98ca2bb58e196fd76a8050d9988d3e40c955e0b407ceb44f81b2d9d2d151bdc9019ac3bcbaf3a98537b2fcb0c8431af908ec7ed55fbb609c50c8bd8011e25b06eb0d135f005229ae2ac1c6506273e3290f31c415ea7b87d6fc6e3405529b81c84810d5f09b20282d479c275dca00c2bb00b6c2dc264642541a9a6a1dea042a83fa1828c92073f822bfc3d00f76720b62ffe18d5c7b35b47a80aa71169227c9836345d7e22b7091acfcd885fba8ffca34750d03d035472485f1442ba0ab37309e32b30415af416282c0cfafe6281df3f8757305363543993288edf73c3058286a43b1393a688957d01bfed4834cca508f4e719ffef790c76ba3ad245682ee4688addc5b7dcc57b772f49abac274b05e04fcf09c03dfb171ddfcb948ab440c6b6e6321bc63c114fec4b1f093a34cd856a18d88f9db358fc362a5f8f4a594ca46047d680b4278f371259909ac4048e78fd73ad3644161fb1f211370c3c44de1e70998b68f11ff157088f914352835891e9ce8651905e201163eba441c348b4ffb625bf533ab7b5d6a491c37134ee0598573e40f9cba62ddfa510011c9e094060b68b5ba1764452765d0a77f5241521a977deaa4f103441861ab37fc44ac18965456b2a55626f10ff4953b43f6dcf90117d890bbe86ded57992a5a12847e8056c1df97be3bf75bff078c933aa9d0d78d9cf342810efb196f0596396ba598834d43d8c4e78185db44ab8f9464eaf50733de09ee094b7b86d145922b99d4a150398d3cf9dcb861107972df1de27a544eac516b848360b732c3999ca97c8ca50e013406f3ec91105baab87e114b2247d71b40a0338e34dcd3f9443750dc8f5069f3b98ff7058eedb47d0f29d3cf38e1cb36d88149d2d8e97b042353fca3e52c50e5fdae3b9295a1eee8f98b26cc7e86db68eef3c43bb5911b7a91f8c8e96b8f6142a80bab348829e6c28edf7b455a9b8ec7a5377e1ec95bef96200d30912656e47da1314410c8126cf74b3357731a0c086980be65c6ee2ed1cba8d2c6e23051f5dc603a1c392be3d45747f5c9a94b31b52cf44622c2f8431f2a178981cf4432eb2c190bfbe57a60562fdd14409a55c6a30a750baac65a1704ae654be2dd66881f5d3acd9c7b31e21d30a97cff442aaeb5f2bb9d6558d5881754984418dcca8613a8405083db8069a866dc38c13434026dd4cc4b1ae5ce700aca6a649575fd1fd37b97bc2d6d2f535a7cad58d2dd777c03092db7badbcd147a4d9d94b0c231b20b0a9b91b0f38279af091ff926417c2644cfd98b75241e16961a64c95ec2f81e9ab09944a7e57e1375de546a6d64d2eaacf417215d1bf3277b8b2014d9652511efc1a31a969d1d59800d73b567bcae301f3ecfddc15b1e41ad9f0f2f44a44dc68ebb8282cab870f940a0775053004c557a0b029930425a29ac9c357dd353ee650b9164950f14b735009a9d26268421ce2291e708c4b735d3d0d6f162be16b01a597610a74512ac63764252876f79a796f33b55b26373925530d272e56919a7c4866136493bb5a687f16d4bc05c87eaeeac375bcea252f2f3f7a55f64e832de9d1970066a8a5e90325b8f69c7dd88728365e21a636d1ff317974fa3834c95030bc40cd9b9b4a31819ce6fe99e16a6756445bef5423d174aa796aac810ed1059347d9d0a2ed3588c7b88fcd6055939ae65dd53c110f9c4c8c4426b6e87b00267cd92fd2fa9eed8a273c31b0aa26588708d109a3fb2fc761d3eb03177520ca6f4f6bbe0326bdce4b6942bc13540b4667a4bbceb0ce2b078aae7459973b7bedd3881f8b4f636bed70e7f337b6b4c7127e948208f87ffd9fa8ae0851b6b238f72ef03dd97180e2a676f6d389c65b1700d88e5a67f6eb12872a288100f22c416b9967f6e6d3cbf1b0b11060da67a6657fa37e8d4529d54d374b935d275c49a6e7824830d25be7284e9dd15795db91cbdd117e49b17936c0e214570fa96761cc566d10cb68d98308f4a5ab8971586d56d5fd009eb1cf799d940d579617fabf90ef1b38e50f20ace3094714850f39b35da44f2251bc5d053c961058b30de5b3eefb6ea8e08453ff16dc3faafd8faff48ab7220efdd5c163040909c351e3f2a4245355dbd5391b3f8702fa7cfccadc091e7eb86ef0b725b937afadd2dc02fe3fddfc7fa7854d11cce1cc411c5d83ec2b0134e9d7fc7820efa697ed1bf1c3b2051218c828c9b6c63194e80b6c05a5a2a9380a92e03127af88e4fa4884f7e99ef40400f00bef413aab6857dfdbcbbdfbcf0ad17996d3a761520c5cbba6e1b8c598bceb25be8df62581103e3105a233a0be9a4f2c519fb1457240200681d7f1f2c14b316efc632563c654d34536a9f07ec0c976ce81b6922e72e8a67b6afd21c21a303b9083f0261c3e329e8da65a286562584e18269c5a7355efda3c54176e9619277ee5afdf1f707b651a4eb4c8c26455138ab60af126e91a93dad9f44e8ebfd69d1ec307a3b2647f51e9616ba577cee9e2c766c6f7656a86722e095bdf2d69d644f21c47ceb0b133fbe1813526709718e0e654875996f9bc4afee1a3976456fc75080451bc0ae1196592c109827c1f234dededf9e7c9e94a566e27996409c36a51b84de24c0743b98562889f1e0b0fb0fd66f4cc917fb8f88944babf55c9cc9e4bde9f61312b7c2fad29a176031c3fb0fd6db3014f568ec266a565eb50d56b2ba95b9e73039d6c705c27138a1f590c18236899103630e2d81967cfac2395f47d28c61b249ed7ddfe5ed90df237dc2127079150707582ac26bb3f8321c33f7276be64d64ef58da09da48cc4588d46126b03dc46fa2f6b1cafc781256c8b321546f49d56a5b46eedb14b90f3d4bb09f9b84f15197e586d5031a6a7b947651c24b490d06a40d3a28cf5903d0664b280e259115bcf293f31599e671cb2c15d3b31204b0c681a2f23713329c0b7fc386ce611dc3287d7da6d006b4d4f201bd0b42079203df77d729d5b52cf040c23c895b078db6c36257955d8d0a26fb80410459afba47f6720e0d9fd899c9df49e4245af0b88f67067f816beead318fd4f47f5208de86297fff57a191e060767853e6066262685ff32a5b488131b1f23e49f1eca6dd945e9e12b74437cda506bdca4c3bb39c41ed8f55cfff31666afeafeb9f1797487a1e863c917808a4d0162dfeb138bf68e4a98404b51886fdfa83ab611472053ba24a21c2838951dd306450d0d641ddea324b07e46bedcf7118295b6c9cb8e3ff102054658df83d1c0bf59fb4554febe311859e1bfe836ff517e6df2928f1db8557f480f2d1abb24496f8427be0cd74b865b9306ed8701be24b80d1da3e82b57e08ec2bb444d570f2d00ffbfea67b61ce619a344243720b024220c67823123321bffdd67d1b44736447cf2e1b596c1e01a7f5cd5504ce76c08ccee97bcdca1d174a6d09705d823f2990e231d1d9259bfd87a0b021a71ab34c4eff9e03ab0f883e2557bbab6902d20dc135ba4e0876d7b83bb4452468a76940a8267af1e0d6a739f54fd8f5954cf3e40eaf2408b368d767f191e1b8a1584e12b062dbfb235819d57e4954039a6d8ca3b5924c7698e9e7248285f9f5aa1ce48f54e06a56d2c0ae806186144ca09890cf04b1c0e7af4b30ffbeabfed4ccbcc0fde4b82a51e7f7916f928f658d0231f64dc7278923780b2627973202cf51cee78df5cef3c4972cf72e59ad07c27fb8089a0452bd699b8a33cd650b8847f4b1b114a830b9769c94e622a6efdd37fc6ac98b5d161a7e0d50110563ce7799a2e7c1417688d2e2dd70ece7be30a4f74bf1f8474ca22e98ed5a02dba64ae4863c4a09fce042dc5cd0f58894629e2756f4aece758ed21dfad3dd4022c0140158deafea5c9eb21dda012a6d37d5a7df7b46bc362db4fa029410b2b0f2d0280307fded6c12cc0230a5270bef9bb68ed8bdc283805052bef4e2a26762600344fe58e37fd8398f514bcf3cbe15121e21c8b7814895a67ba924503a22d46ee870ec054f98c38ad17f67087533674365b817b00e6317969d1ef56f434d0331ab7d5f0ea9e36d5f93a8c0e1993b7dbb660943d2577d27657b024975f3bc1ff7034198fab24175d8b2f8cac9fe14ddb1c6f71bfe652c58950a0d2599fd5ee9ff1cc908a92fedd1b3c92524feb52f2b56e81525db8ad639b17b3ecf8421872e389e2f921226c24823221d8cb1c42e38c665fddc08a7df3166e99ff8f6ddf9f060c935f53b53b1e7221223fabbd5aa022c44ab27edf6916bbc25bbac92f3d83abcd964234919d2f63d35d703b2868e6a3f520a68e4e4ea4fc01aba76910c5e765450f25b8cd025756d396b0e24baef7e33af599de6e0f65b8d1981f477541a6abe4d4d5b186312ece3df1288a0e0abb378d1a1e128be85f6529bdaa0e8895a8470f636d2954e6ed80cda279eca281b1be7dce6d6feadef980242d4490fcd9a45da72e94231ef6a21bcdf4499ec3d4351b6c64d91827538783de51860d8fe4a4e6ac5669baf9c41a05efcf66d8beb39dd630d22d9b5e0ad707b0281527e4d67fc1477f51b81a6361b13513f5b08882a15001b881b2e3410eb2f11cee44d25952f8f2aca51c8fe2dc5e2c5b3dccd4ef698c90de02fc987b06ad7c4b068cb6a1675f3256671d1b02985c5f2c6a76620be4ecee7fcb4e93079c2f7201e37ad79a85c15dffb76a6b3c0e6aeb35901e6396670158fc562809d3cfdc05f6bc0fc17773271728f0d668aa8e19746a77b19682b851f9e549a9d47f15332879eafc0947465265301f8182ede8fdc277c68780503f73467969b3ab9c0034b027812e2b084dcacc129cdae50a22bb05863398b9dd427fea8d709f65ced6c25836a75127b3dc041d463344618eda70ea1bf1a872127c8f08ce7f479a2ebef6fad87af811c18b00c9927e3cba595ca242a075c7e3203a05773c96a836787abc96d07eded6494897a64ca1c4ce1e4792b320c6c3c7d90ceaaa5442a7251aee157a1c1df88f570a998aa7a85e95ea639fb336dfb2c69a3a779181f8aa9e51de9c61d3687221d22ddfe216badc9ed2b76ccf361a086415bbaf302d2a7bf7592e9c281ad536f83e78ac58b662cfe5df663bfe405fc7ea0b4d2954508b8ed513b58aa63c9a62553fa652c38aab46c25582410498cca9f975ed43ba2b97c2c35c1af700c929ca7a3caa6d8c7f02838a1222a5905525a6d3cd1724b110c3168f892400a7c191ff7991767461e04ca368d431f6203c28a5060c7cab1b8db481eecc8e49ac2aa9a9fd07d02dcc8390898e4ff56ac52e3555d180fba0a52b1c18ef3b81fb8e0e19bff2fd34122755e5a795edc9fcaf315294a136e0443db2598947bddcf8f491554eec74563383e50b7a4fb3889e9750e237ac8a96bb583318339f4bf19af848098c1cbcc034fcbcafe5b776131821a3fc321944643b145b578ae58e372c4c2dd7bc99a7196f36b319e8d06f1ee4c65bba03c5b8b9db042b4e78ea3a41dbb3cd0d83e76204d8597f1ac7e25281205255ea3ffcb0c82507e575a315102b223f8a0f3cf96fc952973c065738761f4a2e794e0fd89e59dc497c44a6eacb75ff60a3051f5667d031667900d997ac3b4d2b25485a838a141dd13bdbff30c090a9b86cccb8a25121694869b4c329dca536df1a17a8a25233c25785d070f3dc78edd43a3f5fc9020a60d4c822269d0cd671b2002294b20bebae04c7c0c06ecc192469d05323a7d701057d3fb7d3183ca396d208eb0358913339718f8a7ab65367d726339973e23dce7d5898017b6ae0ab331328f1268b471918bd8f4ed79b8124c8cea0108539d9b595ecc6302f24a67100f0413b1bab44b82b466931201430d099130277f3f23bff45d29c34ad420d1ed344acbe713fce4045bc4deabfb30624bef15ab5b5a0f689d9ca7496abdde764e76ee827ab5376c4e66910f58547883dabbfeb66966c66d90a17b7b1a9d3966f4b3fe0a1d4abbe4a658ec4382fe8b664e28e00aeea993b887d5fe7c32aa72b68abef74eb3ab87a16584a0e0eb33e1609142ec309cccc5c3488b47011b9054c799280134194afe0ac39f4e8b50ec6251a0289e0c168e0a06e3d8efdfdae4eb64cbdbbc1a3c92fa323261275255c8c1b3298259a48e3557ca9b8b14926f4a409ac124c59daf6b43296837c9a4881a34fc98538de39b08aab250025e10034b41fa858e828b073771ac08c2130dc9e6e15f67d9963cb7a2024b08eb17124d7722f1b399f88ac27a8818121867b4cd00588b0744c7791442a9049f51f8914c00d710da02853b14e5de062d5eca28ec37b6fc7153fd1798f19e236246992b97aa6f61300cc778f3d94effc76563ffe506a7661723d25e0e95bdb590a66dc9ed0b6abd6fec9230de68433406446c597230345489dde0e457039192ac14c1c012790a9150667a7c66c530dddababa3b4c53ace32aef086e705e6845961b4aa0d7feadcea8f74f1d6bef185d9badfbb6a90e17021e8e96968f9ec117cddd841bf0f57a132b01b909a5a6bf8c7ae1f9e458b54b88bd44004a0fda4b6332aa57d349aaa2dd93f0e3c76e0032095276c81a3e6632d6214455d961046f4041ad44935c7240268cc5b99fa1a396eed8f133d00e39a78614f2970ada901c8fb8994b79e0af6c53c904eec8a991921a5b8aa4b6409492e24a05aa5b3e30495de90c54f87a8ceb2da07ade508174cd5bd75ae6e058031f741c4aea737f3b31cd6239a1acccdc2bea922633b664360a17236dc5893aab66b5e4a60527dfb95f8ff0b3fd7eb60bb8b2462db5e556c7e66b7dfd2930ea804fb0d54b626ceb6030a4405204cb844d2f7a5fac1de38eeeb03a61ac1c0f1ce994bb8f04d25afc91c3b52e7581b54db8cdc017638893be1a306eb0280a477582392060b77737f8d78b4f097b536e83d2da2a724987887a5720500c6fbbb30e570a093d30515540587b6f6382bfb40597c67a192e857cb11afb4af250e9eb28e545ba881ccc49f941900ffcd3b6658ec01d59c05d803809c03640b92800ade005dca980be7293e21080fca157a0e145861d854fa74189ea5f757ee990cad36e2a615a4f2971b0f8a112df06a3a8c3c6d7b49c6dec3efc0a94ba02ac89329a634ffc6b9a4191c193302065fca88321528992c8b89c2ba8370ccacc3f1f510ef8d9c5f0dfc9450c84dc273a47d646442e0965f65933754eccb34088aeb0f98ccf58fb3352abd230822bfc7ee389b191b74e3349de84fa3c5ed83ba28debfbf8e107082082b2f4726edd0acd78716d9e185c7e8c20f0f45cb64ef4fa43a5db1fcf0596bc5cad74828cc0a76d1af4026afe580075ab3201b9b69a0760eb45638e020c81eb75b7325ed3f52b56df6a367c988781876e3e626aba21f87fce99f99914a12fc83a7da3a7bb5ecfef8bc3dbe8b2b04e5d5d4fe942436aef66349e89d1ca6cf83ca8f20073eb32c94075e8b58773e9306056b1c8a0f75aca4cf8e8cc26bd80f05e03c072d55620b0c6bf063a1b512dbd27a1a8659513a7be1c71177a5222f742f70067512c04e4b660473c68b6571966299d57d49a0da28a0996c9f0d14f37fa31f061cc52c80957d9e60ce814950a6172590073273b3cf566c63f93cdb1a2b868b2521b18ff4246e41796fc564ab422edbdd4f45d4395293b03a52fae9612ed57a42cd8ffdcd7f1cecac0be7bd7674b6f3d4e69ea64330c064f775286971114a8e6e565cce9ee6e9beb23cd70591ecc5241af31e3374462a5d2a44ad436a2b5f3fdfde4bfecd3d5c4f1c309dc0f07d735c2a29022b9fd8bb156ba41bfe728ed329421e751695c65998f9bfedbc492a5f1df360830f2a1806bedb0f3d9556529d53e3a5e9d3344f174e9916c241bb56a8c379fa0bc728468c1623c445211a14aad7df5b2817d0ddc6582d59894e7be64dfc0eeca7782ec3edfce1c2a0ef99f10edd387b8e226ce9dcbeb20cbb2269f79cff1ea8a52a7d41877a7ef688c66a997184d70e6113b912dfbf66494123e90a2ea00e0c87fe2394f368279ef75566f9422b164554cafc29c8afb58727a485688ecd61fbe6c8b9f867882fd50057cf0f42aaf40b10a5250b2273f17d1ea7734c6a02f7067efb769bcd170b43d59bc2b5edd2fdc35e467922e8bb654d3ab718e4b557e603ae33e1df5b686d1684f78dcb5e0ee7aa54fc46835313aa2eea901c9841092d953d25a1b47e76fcbaa4e79fa616628e3e621b118c0f31dc2716ba1e1a6b488538ffaefc55f13404b88c97002915eca3e77747330224d8a4e80b7ba627aaab1f25b77e74fc9898af77fa3c3b586e7d99c367ad83fa88c20d75007df3406e73129b42fe32af0ca11b2fc33f02a9a262ce8ee74fe07b253967eeda7bcece1da983242198566a1367288bce5d3591699f045a38bb6c1d12592344f36a942516075b48a245cca8850770173e4b1b51201e497470a0a94b40d8a21ea28c79b70fb4a33f76ae5ca5d2e41d6a4df76b11ae015ddb6e83c8a68505b7a79442c42dc0b73d984e414f03a296f443453e6f83b11100e7f759811eab0c290d553f742028fe7b9061293d87c9745a30f85efa394eae832411c5fb5a8752888c5eba566b4607c06306328b48735b791b1e110f0136b67cb26921f8d59401e1ff638c8998575aba239e5de21096df4e3be882a7173852e67dcdfa2220ca53dfd280cfcfe63d7988b57e012d0434e4e3c9660d98a5f2c94953eda650cff5f3e67087a542264a9383278cb02c0d3c25419c930be57f29121363701556866202b08dcbfe1de6fc0a56481d62094c4f79765acd3cac172f42c744c366399bb3d9e2d5425fbbeb4a25e6513c8847cb0ef173ee8e196a252cd68d900ea2eec48b7245bcdf74e438016a94a20f57e38977975a1d0587bd9d2858ace709ea5cb53678d51a81a2ac35d4d0c12bc5a0ab863f6ef9f4bf6a4e3f026c48db2036fd7233339883197af4f32e5cdf524e7bbd047738b34dbfef5fe0d32ecf7e258cd2215e7dfefe58cf62f4570ec6d5933f43f43a7246ac565b8d11bccfa3b0a3204a7f5698e05a122ae49c5c83100b3777c9b965efcdc2de37524675e27b2dff12620bd387081bc5e9b0e3490d4e7849f71f38c32164b277bd69e960b762c3cf23f434408a7bf0fbc43b0dd5d6276829a7aa1cf5c3d13347acb36037ec6a783651efafabdc591f97ef300f2e2295a13cbaee9654f83eb2d65d40ddb5d4c33f1ca9049ebe9888dd335531775561041ca141c46f7b75b3846a7ad510e1c4ee09273f55bf66c418343d03862c407f45cc7ebebd68187fc736920176118ebd5b851dd4dcd40ebab82f0136c8069b61da622e75376ec0f16c069c16f89d22a5b855fde3a737c7aefe66944e76f34e2db0d1587d8d8b5b80cf8ef744ba653a16b42701be95e9c1a353cfa2953b1668ec81bd1603b5737aa7b802c650d9bd1c9bef5ab7a12749e443e20f033fa78b32d818690c3c006e1dc4d0b89be9d1c92386592f52fd2591d20bada46ac663fbbd333301f275554d65e4f55758d2b8661081f126b23e977b84c0fecab625efa688ad45653f9da7e001e2439d17d87b289075576347cf945cb08b6f0eaea34d8762b819cca056044856eaf52784f3ff7772683f1ebed673ffec61757470d3d070dff20a51d1dba5e7d2a898f44af25a73a97561860c8f5cd0c191f4e2fca0d1ac3a59523d5414b3cba638065a5669e2e88c8d91af4568e47106f08ade80b3a5de7b9b29a53299ca8c903bf8f53831847ed1a4243879790736e52c7b6b826ce834d5748a25fba05fc4f9922fc1889c8a9e55889f43de73d388a2debefcf3db8aad7650d8f48923ac422264e7a3c1f556a5428894550ab5d111469c0d7442d47824a52cf2a71dfc09f176c6acb5230de37679af67cb82e4033b05c23f1ef5573dc465bf25210534ba59809e7eb8007c78f2ad328f37cd7768699cae7da23e433300a6c14e083197f860b57037b07f8f2a2accb4ea7e119851891d463f65e22d82273bbc0d5b09b5bbd62f8a0c22931da0a7d24c06a498df14e1cc53e12ed8d0cef887b0922a00d3245496248979c6c4849ca19bca00437847bd03e4f273c3f3da7df590e856aab7521c65e6fa97c9eecaff7cc26f1690e1a8d5f9d64a1c32b1ed6a064368a1d8c8b2db05193a8aa711315183b0f8da6b573ee239f5dc058171f2f4c8190d25a9f9e9b580b59b624a514779b631bf0b1b485f126101f0f8e51a0195ec391ac6db95539cde773d672109c953a8ba7323474227d7af6b25ade4af11d48eb60b7dd6d0868517fcf9fa5183ff30cff9f35417791232b5b4314477c6edf308c06230e3989d8b7bd6dda5d2eb557e55b224af9cdbe744465f8a6f790d69dae4fb8f6b3d9ad48a056a1e6b5918c18ee526afbe35c776898b179a01fc695464bb435f75d4f6a86a770ef180173b7bcfa3b566dce1749f8ae209de1d5bca8765db91d57e7ded8324bc427484f7f9d7781f597389cf923e6d490c08a83b65aada4712999965f622e87f6317adfb0df7e89c54c9cb4ff5094023ea3a7d864502ea3630e6e4b313502ce8659be5a1d9bb4bf199c64b2420681dffd77b8c206bf78b61078639e8a3a759dfaaa68b5ab8342cab05d6a797d0b784149be5e3298080c7399fe80ac2039ab9b20242895a29962c77889cacf78f7a73130ca73f783955470b8f9bf02f28539629cd5375c8187ce27f74c9850696f5e0e2ee83fa2f4b158ed716979fba1ad94e4a39287257ed67e9f779d59de41b372cf924c6ca6b2977d3c324cacd83c488a75bf32771b4dd6ded9a7a7cc86e2decaa49c554c1bb883a8ed66786fe96e4a6ef471081ab4602b636d9dc5df2118a4815f5901da7048dce23239f3b4709bb27e70b6efed812e0c1e3072deba41bb477e0a30d22a47f675531f5ec3125b8168f6563004a9559e9a97ddac76b1e209f27d38a6ed9982f1356e66fcf5eff8eff4e3e5aa73f8ea6a6709ca8cbf3c8d74d2f68f5ab2b296fd4e12aa516d1677643fc24642d6e0ddda801e32616d9e924367c544a8d2228e5721e7cdb2bea63e7d1ad2340a97256f589de583a8e1587848a98a0bb61fbd839156680cd6b773c7a11cd7d5025b2d76d1f499b54d6ce9bd34c2c782be079e56a59da809e6bd6c84caba795f7e315e893162e155a0fb23eed2981c20bcb52c119c25723cfd45befc9d8d539be9569e79eb1d836809b86dbe54a6c34dbeca2887e43f1819b498cf3ad852c1d5e2fa0dd119482cff6643f0600c4c30f08ad72cbbbf5e6d32203ff08d0a596d4996d47ef35ea7d967c568649804cbc8e9f94ec4d2b5ef124d6204a6187964d4fde86efcc49f949abf202a026bad8f999ff4bd01aa4bf5762e574b9d631e356ef8ea727b3aafa06d9dd678a29cd4376a9687cf39530f9b5680bf0fe1b3eda48e27963275c536c5e026c12235d7f4cd75c82582298091d6a926678a50bcf5a45cc01348008e35599b3415bb871f0ff59dbf60829eac48c09d8c05d5e2e08a6c9279f9836a368564f027d4107073a094a4d3016984b795440891025041e241c9362c704a57c290f869b51417af28ee3439971261ff6b9a8d7e33b450572fa30f021f632ce6adb82667ad28f87f05c19b531b1a1e36b49e29e41f538efca30757e9ef47180f018798405cb91e49910f409b158fcfb6fb8e534e6870d4fcc23789a49d287bdbb5e7b646d2d2a18ffffb936f52e43de34ffd85a6bbd35c8aac00f45a58a29147ee16410c618792c64dbd8d26c9bae94b19e7a65f7eb5c0bc1e0dc60ff204ffb02a4f174f49c2f0ea8485450ae8d5bd8a6571ac2542b1d4f35c7c012c4e18b607203e7ac4a5f33fedf94f40d580ef2f5b611a733eba2380c7bdaf202f38e81f83d08d36ffb740d55274e56bb04fabcf4f0d3020ef958cb79f83c7c751c6ae7fd526f32cab7c72b8b79ceca12906e7d1074cf19d511538297c74ee6ab7d31ec29a02c51eaf67c0a56a30c2ee945c98c541d7cbe2f120c78470db1aebeb2ae8b83c643a0301a5372a143e129a0ff7a988eda0d675c3b6a25bb216cc17f3512e2d431a0cb2e58e1e588b20a73ee0b0a86db3e13e8879a1f4bd48af189b5ed4631b17090afefc4b0afd311d64886beb11a2b7b9838f65eb109989015c25a86197c20e9be45c1beab019cb9f762ad0cd9343a3b5f6724d7c5859f232eed8517aa3d5df0c85069b5e6e33d3c944b2234463356802a81a46b965e5dc2418d5637d14111ea5584b452ba2eb69e2775ae2ccba884d9c005b4b79d723be821748a46806cebb3fde4ab5c7329d0ff9fb40f6d869b3c8fff768745f221d5cf40836c37d09c314dc4b4549ae30b30c80f623aa2fca6768fecb9e81d52009e55f9cdc95a1fb00574a5e141dccc5fd1bb859b360670de12860fec49771a9a3e050d0ec6379922d3e1676556ddb71f7d4c8b72557835c2f4c425d69d57abfcef7cb2b2e89de259525cd0807db45b282e0740d172e20db1602bc184c43b7d2f72e968826a4fc35c737a2e6f8fee62898094a64467828b484f2062e6c7a1d6d8df4a57ef8bd6f605e8d2e70ea439838550257e7ea94f7d3a6d02d959ff1db091537895709646a89853b7ab63ae557c27d7f32bbfece77fa3cc12f60d988c0e8c2b543c425eb2b26a2aeff427c089a4fe1ffe6ade9d88c9595957af22b3e593db7b039cbb831639db7fb79b4339698ae86be453da409184b6678ab02a5f3c3e20ca64614084de1f7b92241bbe25b1afcf667eb341b5f791e55680bd414d07d686a3c6ebae9a356c34de498356a207aec70326180ec8d6a4501452ecf700e9292bdbe43915815c7408c7da9598f238d486af90a383a61abe82c5465fd49099f0fdfcc415c6a71236d45407b1f5689377d4af6b7f146226c2be6d2c315da41bd1531b4314629ce506618bc30a78853e81c98fded3f861240959cdf77433f88bd9660f841ff64670fbabd5c9200649adf7b2c565d8ee70ec2b2f9ebfe720ba74bc73679496c77d3a04f22e250c9aef5182d917b9313a77b28afbd042683bc1f8a456348c146590aa7491d34fb561ef5af815cce42f50e62e5f0b1247dbc0c73d6af0e70fb079576702696b1debc64a4d8f8777a32ac5856697bf8ccf3ecef8ff67e95a6b05998cac83f09a27c36f94983b471572f9a11f90bf646e533918fe4674c42b080d4ac222a6e61f86997e1f44c19ab1a419d7ee52ab09164234fe0e145ae43a42b6f79e68fb4378262ad07461ef9b871d789914637c48a35485e293fab66226b3707d2888879a7338315eef06686e218f7d898c6fa6c7267cf0dce9065448f5da63fdfa06adb71a9090fff869a9b3c0644f65a1e27df75c1000e874e48b2be91cadd7514bba4aeb71f8683336bab750f8fdb72c669f1babb50d0d641ddea324b07e46bedcf7118295b6c9cb8e3ff102054658d42bec5db114682d9531233476a974171b89a2be587c87331e3c84a8db6e6e34a25d17ab2eac799522182468f0a2a923362271c30b248da3aef9dbd39c085fe51190f190047672228704a129971320415875b9ae95d7201066885f93043d673b8fb38169637be182dfc9e9d9d07e27bb74a2fca2c4856d62efbc39917cef2ad105545d1a616dd89e6b8357c210cc220034243a71d113117ba0fc8ac4bb49dd7cb901c5a3d4c0756fd17cb8c8e30333c15f9c8ca721a8001bf3e844c538f895c9c0d6e4f97d62113522b42afd3b8146a1a5a32ad12a7a80fce4a199cfe1050a8adfe9d1655473b92e157dfd2ead12cf1ce351247d0099cb2bacc71b329ef8921cd2c117662f8f7ba00e97063932a97d9fce80c208577d69725eba6f32451a69d0cf002b5d430c195a3d4faaa4d7ab2d66b5f8ed63c7ce14db126828b81be809c87278f018e5af478355a00ae94c08a440934c7cdfa8d0186e24e4d42f03e2477cd0194f8463f3452abff1b65c7d8d285febeed4602693ba5fa8a5336d4ce195d1c97ad8d3085d01a5c7f23639d35d6cfdc9d0585a39acd02e158b357ecbaa8823c64a0936af467936b96e5857b7c356c06ee326789587b0485cf3ccd372b2f2ea590c39dcadcf424845d97aa4fa81bbb6d2a7d538334705f8b5f0408230ce5513664b43eabe9d5650b47a2f7e897085a44f6c7d6dc3f9c157631fabc036cc9866b61f3a31aa5bdd80f81357719c0bb49eb7c0d07d17f67087533674365b817b00e6317969d1ef56f434d0331ab7d5fe1ebaf9eccca31c149dc61205102da7ba414237425e57aa76d45fca25e0adc319944fe091f61ce1850188796302525b7ccf1c20b3834343b74f7eb0fc8ca4fde7c6581e230a00704516aec093288f241bd8881690339432912a5b3e5639a3875deade1e28b35f78371da57ca526d5e6ca6ecf65160020065ee9d115afea1086b8a0df5d6853c34c90daa201b99b482d71d60cd143c7b36126e7a320566cf981cf5a339de4dff3be0f733897568f8ba51efe52f08e514ed8893d2584355ad4cd67771afc2fe104803dff0c1017f7edba776ff83355c4c6dd15f060a86718dd50ed5304a4837e359de7efe9713bf6854747822a8424c6cbef3e37d4225eae15e271ea27fb1e0899a3cb05c64d99b7a6352c96189de6b98459e0fe38942bc7058caf114136db32cc56a497de01dd5f8e948e7c21b2e95a7dfc2fe6ef7cfad37dd6cce8b1d5621efdb25d9798363bf10762c663d74ec4478ade55ab3809540780b09ce8bf6aecbea3f3a0ec5bfb14c31d0538a43388d828a611540247bfb13026748b0af3913a6063ec383af2673b65029ccf6b848489316600561fad5dd49e086fdb999d64e7616fa55dda31a4ddae4155835085b53a1e22754b55ec98691013378153b969bbd998ec726d02aa8bd37f8da7e49da0871a389921a1103288c2406384d9d1f4a9d07c22636c25a9bfb0e9ec81e3c1e8bd32fe6a3a9970dbe76d9f15e54369c8cb9390fcb7be31c254d770c0c11fbbd3d765a16e1aa420ce7c9fbe5771bd34c8f562e68204a3870e6e32efbb6d2a43c1d2c5c9b0b690bfc132565ad7d13784752e423d86bf59919a9c1f3e587742ab701b97e13b26228363af55a26d1ebb34413b8c98c51b551724a7b6667b7b5a2aef8e23a2aa1eafd8a0a0e5ee71b40e80abeb799bf5f45e9cd40241c0b3536140ae157a1c1df88f570a998aa7a85e95ea639fb336dfb2c69a3a77918ce37f528b5061de35b338a91608eda4ef8de572fdccf7e2a87843cd0dbff246b75d9b533b176b655e24d28a7e1f0d50c6fbf511091a6f7c8b45e0ad555cdca84438ec30c17a6a35fdc49b7a3a3f7d37f1fb06a4b4a287f8d9f3618d6b5f0c658f6157c549832c1cff84d3cd25ad3e82a568e74e9677d70480aa32743e72cf2ca0c8d3d2a17aecf13118f6f41f3c43ceec3ce0d1a9245412784b5e29d31c0436ded4ffb481449a76b8bd3657fefd9248d007abc99845b6c7168fe986ce366d007e2063b33caf0a544b7d237577c28d02a62f4f9c340bfd5526227641f542237981d1d5426092e184e99669d3e1eea623e5af3bbf0bf6cfb601506e9a6310091698d28c7d776114cceb8bb96868fd8891a8c056ab1c0068ab8fe77cca75426dc27b9a387daee44709a23916bef34f29ba7a7028b4d2a43cc4004ba84a81f12693e1b71bd5095be1fced796d9809d6734ecd5d388086684458543e784431acaba5245707499cef3a617369cf0f0332c6f850b1dfcae74ca49b9f99de4d21a613d6aec136cec355ca54b5d6e3b395242c465f9cccba4ced5f0205d33bb2e6a8638a06a3cc9f9b2b231b4ca3d8a25121694869b4c329dca536df1a17a8a25233c25785d070f3dc7819fd389cf4fdf5f7c0b02313de0972bd075f16fc834f5bf26a4930d656ee1cc37885b744761e541559f0da4ac2c02ecb26d2f13e7d14999b20c16b0b263772d031d23d35c24870c37b1e8280975f4036eece00666afada4809b077f8c2f48c2946d0068d6efdc1a66e8ae832a746ad19cf78f411e36660c08b48b785f547a3d096420128c3b094ccaa4f96ecdf45d2dc9b5f1cba5c2c3147d9c9d1c4800d646ba18db6b4153b83c1cbbff537d2cd234209d09cede0cfb738916abbe9a429769d3133c74c371bbcb9c7517b4c6dca06f127c0193ea3434df5e5b28668c1acf6c02f3414042b23e7c9924f262da495cbdd906902ee9eb0619d333dbe520e77d6ec7fa7d8b5c0c13bd1fb00b76e40c9ca4f492bd41bcf0487a64b14af793242f1e7c605f44de94dbfe454785f8a022edb848bb0d105384673d2fd4f20124f363f0b833466cd1b8a73c2054fc1c50f3dee9c08ffc8d128a19534b37c9a4881a34fc98538de39b08aab250025e10034b41fa858e828b69eba5c0c8e42dc6cd62ba1281931607055f646662fea7b49775dbebf7fbfe28ff5fe547cb76cbb4cc8ecfc17b97ea8f5d95efdee5d13281e608107fb290b55e61ea0644380490a2fc4cc99f2dcd6fa5a1a6a597b2aa58ba2bb280685e661229f16a91f2ca4057b36edbfa1130c6a33b3bebed5cf0f045b1ca8dd24ed42932720150313a497618dc80aaee1526542c3d589daa8fe53ac5548333dafe9ffd06f65c05db17c3147b7a4819c4e157b0dea72fd187a5b22499e853043b74b2a007d18846780dbdbe0ea5f249e2b77ba9fe9687d5f98cf1a50b7ec8da7ec2b60350640f7bea479ced9023d82cecca424e50951c1cf23ef34ab8644a905e273f0b45d16baaee48e358b4af218cdcb2cd41aa0c254f83981ee5051ea85b1ef261339a76929bd26f9d6533d785465d9d5817ec6bde2d0635af7d8c3ef571a12c204733f6adc30e95a63fe818c482d412e93cb97bac4c5183a9cef63460e28358b512db76230c751940c0d6db40604d0190f47f166cabd518a34e270c44f252a35be4efa511f34b8b309dee6d9b1d41175c91ca38ef60f4e29d59ad56c37cd613965e57b72b911da592b88a5a089c726953b975cbd584f80a6b325996da0abef531eebe0edfed43c8f35feba00c79f76d4a7a036a35f25d7986b6dc3fd882836604c6c3bcfebcbb73326e1f66ecf567d54f7d8dcc299f0ba3593bc2d05e2beff8c49c49104b00e5d9b74f75a49153ae554ac6e6636197ddc1656627098b0db52b966ea13574c5db73aad601a4eae621390be8e71f772b97ccfccd6e0afed76520973dfcd065baa84646a394acc17b9f5d996113ac35d0b876f7c01cf2ec67eb1c1346d5899cf0107369f54a09492798b555d9337bdce66510dc2735300b0039d0eba86525bf9e1c8d7a267820946b4589985097698b65e7b495353d1ff0fdeae8c079ac8e8071f51fec3eab191cb680396c635e566837688e9d4c2607112be174bea41590e7e67136fdb27f371c40a4cd477b18d23128e0188fba0cbc8521cfdf79f727ac0857b0edf81bb14796b29975cfa87124baa3949732a0f38a3af4c8ce654e3def90bfce007e1d6ab94afe98fc3a254273c1aea9fb5569559ed14adcb67dc7238928c89ebd9776dc578966428522d2997622dd2a83fefb87f33f309c11eb58b3d813da2ba5a741c276583da47756939b6ad78eaf53c1f1239faeeaccf5875e6627c29d6269864a55d8af634d5407116e77632de20c7a5d88f99e86335ce4362cdcff08dc7acf9ffe7f115294060072fc5f7df18221645d3260e5597f7bfd19bb8907b53ffd1c4a0763bd95292ce5cc1632ed5e70607df63ae04232a1dbc67c11363675c079b610a8d642116b4afe6445f48172028f42591ffc0536ac7fb5415650aa2e48e6a48910f7d39cd872b76d572c1d5d8893a21995cfb56b3687caf21295260940970d6d9781f2443b0f8fa4c0ff9c5f2ee001f7004cfe13355f9176264585436ec80a467560e9d93fe8c6f9a538f47e0ebd8bddaa3c5f122e612ee082fba45317a17a2e303131553c527b29f9de1b6964a9c83e1b3c0f7a06c1432cf699f99d7c81b7aa8df75fe14491ad3bda334f67b005ab12333e685065cd23961e4172660da0923700bb1a383d99e1dbead50864f79aea73211b52d8ad8adf35bf58e4e3831256ee3dee5f7dd398cbbc1a0a88cb5f6a6d1898125781ea7a56e3f7a1d6068f463f8802f98be7fae2061c5acbad4827490f7b22ed60656f0f70d718d942fb4089db5b62920b2cf4cdf34f56eb1fb5254516de95c1b51acd8ab6978fa210829075f3210e42589ae802ea8152d164c37a6647e75d1d76189aed970e612d9319760534080668c09f7d04970abd081963b35994329efcc34fbcb9bb3d372807dcb619d00ec4227d0739fabde5d3c0ac449d5f2d9ee14b0837208b0f06e083b4bf2966bd741b2a7569f307fdc99d3f58c77b143dbea6cd7a0366ba660a8bc9e7aa96c3c93e32579330b489c2335b87adce656c599dccb19ffe0a5ac94fb144a691ad466ce25bda3a707f1f48e812d32bd7e8c6e4c5b3153b330494b7a31b25ba626fc8356036c2a41ac575f95ec370ec2fe4775d5afcdb683df345a63740e53453d5d515f4774a6868f3f4034424f8bcdc923d765cdef373c0ef265af3ebac18cce9ef0cf6a7acca00856bc7a779cc598b4b32aba543fc00036800dfd515aad1c3575777cba581c1cda93ee896f199d1970199bbacfb2efe2ca75617493daa086fe30f0f5de0b68eb33f572ccc216e27f8e0973e0acee0673f610da4e6bbcd2282eaaeefbf15fdbe7a8ba960630c9259607e9e7e8c79ee33853517512fc27438255f81152f0f7207474d0f6b33ab94e4360c0cf5888bd9646b9b43f5ed1a96f46a39c5fa1fac07eb26109a88e1049119fa41d565c17959024a95fb770d4c65c81507f7bbb11b80ed10a5a32db6d012c11862db48882a0b10b22f93caa934419a1e69f5fa3adef68459fff7f72df55aae639fe3bc851fe5cce285a6d32a843c5553ac1c7e5f5788e300576c3ed4b75811f0f7dbb39cb3560e8d2558f10b62cccd66f49daa2c59208d52382e267994e7cf99dc6f3ccf25f514e3aa09653ee6738762b59d0e5aa93efda6f65c62f5b697091f54ece5adab9594029b56aab30b61d16e58a59ab4aa958475046b520ec5f3513c7ffa2af6866c98206ccd849a63fd235dd6400d9a3ebb5e5d596ebc9c6989cc04c34601c3a59fbf9e7815b208545c6c485f4dd17cc1a95b9eb6b8cf16c0fe08b628a094239b524465db0df5641c52254c2f49a9941e750d5b860444a23f2ceac38b1aeff6a7340f24febacae45aef9f9eaac96a4fc1b3d51e80989fd8ab8570459a0fda86bbf04b82aa2d157a1c6db458adc77e7f36f0d9279264c3060670e34bc2ef0b715ebeaaf4802cf7b5954f59e1ef019b36cd8306005598ebc88e2db8f312323e8518e9ae293b18dd09c80ce1968790f3ae60dd15ede2a4eb78473bf830d0a8ec0b56007100d38e177d0592a78c2fb80be0491611479ec05a8f1dbab078aa3a71b87b10da20760674d14b54c553e9c81cce751b71855993a6a783b0dae396a1f2991338b7588e819aa3e4f572b6cc7989c1ee0e6c2f8865005e5cec7e93a0cd7a7583373334b6d1494a48765a71eff2af33f75524c082c883e91f1813f2cbd014ebcd2aa52e503d9667039e9b9227fb5618dc9a2060583fbc302c4006718ee525c8dd9993931f0aff49888c8a42a7a7c2adcca301b1507448c687cb51cc85c5b5510f5c6cf7ce6103cacda059866fc720164681caafc973035302bbc58bc8b10f9be580980ba7f7613a094ffacb4b8ce83b874890ddc47bd4e09538dcb2ea6816c1923dff4e13cfbc540f67b7987f6fbe288bb31d1bca184470d1382fa032fd6be45acaca3433b6fe29b554dd6bb3bd142e900be9faf1411557329e58968772ded25673fa122501a69498b0b87245470b87bda38993b5159ff18c8d71de2ec99a78b6ac57ba38ff18611359478a1087da6a69419191f9ac490af122489c4723ce8bbafe14b2eff2de25640c30f362204759a2d911857f82b69e960fcc587d7edf58e85ac3333d068f39330699cb28811e78a84b366626ef2bfcf5252cd63580051945bbd96d19a5933569fc6c3d156d9dad6cb7ddb81d8f1fec7b0dd20755871bca99a2d61a946917c4d718446fc6aa9f7f70f67ec8e754ca426cd2ff12f33ddfa8bebe6a177033f171f8b9b94f51b190167ddfdbde741e28798f71db06b6f4744ad246248aa379501b2cf60d5da51a0dde984eb4e1fbe3ff6c9529339293a0b5a1828e056577a8d0d975b5fab6c0e6b937d7ee98731111c6bcf9365f3901cc7e53d767cebeee86b5326d0820ac8dba4a2ddc22d201b5fe5cf11cc5ddde39b2d636b834af6c6444acaf427c856356e76443fb347618840735dfc5ab7b3bc3502fa1d4e9c08d27825a5d8699844b9bf766963bec04ca030a490e6abb330b53c88eacb50e61b1fd25b0f70bd520ae7423233bf352c3fe3433aebdf9363999e4964353cb39c1a9917235901c82e2443396c6b8993c25710ca11c28f1baac82fdf2b616b2f1fa3930df654f34bd4ab835061b3325553791e061e7b81cf439007beff2b4b132a77e1a3ec9edfc17038bd9d564abf63db416ee26c0b8aa81c78a8495db45db4aa34bc7daca40c0cb63e70fe6c1019d32748e0cb812efd771531fbe3c5fb85dcd83824a4c97b819163b5574f11085ef410334bd4b09fb264a41a759239dc4d1c140fffe83e865e5bd6c8ff5307ab593d1d17b2f001460cdf3c38aa5cc5060d712a8d94868cbf8728bdb8952b5570819905a700c2b1fa709a28cd36838762ca4633ea0381aeeadab7c2f67fb059238792563aee3b16129855016e40aefd71667fa08e79454e512bbeb1d03945d76f9b6f93f843e03de1edd5d6d719073ea7fba8abc0c9e83b7c8263316678b07c094219936beef50b5e2eb2d42a9629bb1694813f32c9cdfe4be14b8effb94e2ef247fdc186fa8ee6c17d001fb94c2a41c8e0b6667a05b66ae1405919ed5d0400c812b82750bab70b6de4d93f456ccbc98da008a41441df468d18519d78424db98cb6c1741e5c0568e864b2bddae68441c9cd726aa2e33a90dfc76ed010221fbd9f8403a01c61abf46eb6cefb6bf767e4da51f12b7649494da29a0ec3a61267093f9b84cc65f84afcbad5f097b358d9bdc0a05349b555fb58d303bfd5e187782688146935a99955858dbaa2e79c364c2288ee8970f477dcea28cd7a84c1d40eeb56242976c0085b2c6773e87cab153d2076d4fdab54f238e31630e95ecd18e90e3b13c58c77eb1c5a5311bb4fa8204d7ab2777b96aac47e4be2f376d137df92ddc9c220c59ea9290e643b607ec127d7ad5c7f6299eae251a0f2eb031d50d734661cfebc3dc10efe5a0a2e3b4d0a3d6935159502477d56d3dd9e1833a13277cfc68fa959d04c12ae92dd5d50a619e11e34c1498814d90b63ece6dd0d04b163eacb3159cae889ae89e03e7c5ae9238a5f18d6c6b1c5bc087442482b397da06b2dfe720a9af8e33e2bc474795b93d379b445715f68ae3af66ab3b56e97fa7823989941f675a5b3904d695e60c48ff04a554f294b17cae318ab5485ccb769e68b8330034aabd47f58d7068095061e658a933f758fc070da56d1bdcd3194808e7b072ec999ff4075de404790a60003f1eef3af38efda697bc976517846ad6cdd2649e4b7b247974400fade45fcfc6ebc277e5f1ae1cb80ff4db3777bf5be3faac2ccc6fdf40e0c3b69f275638c4bcdb1c038d7d0091da778cfea5c0d226b71e8662f653e5e36af1ed0fd892137ca5fc4f6fe8920924e6897aea17ae23bfbe1b7da0cc678610b790e65fb65cad9b790ad85e43f6e26b601288b3bd0fe006804493e06bf9ad2e79a7093facebbc864af7160acd21226a6adf139051ace223919faf7ed5e8e108d578284580677dd72576e08445dc1ec375ca7105b936e46f0a70feb3e224046f1df9c62edd2d5f0d4c9cf97b0f7f164921dd991d55a79df2675ba09bc88efc159124fb8528070c54b1b2ed4c6093bde68debbef83879e8d831465f12ba9cadc61e42a079bb009233a2d2093d4f629175c1ea88ebd045a2bac2f6ffe88cfbb86451a65fc97d80462cca26aa8d7fb8d0dd81bff08f4a9e32e1abeec5cf9006bcdb5771b67820e765d23c4b5e9dc500293e0c7cae2a8c331c17f1474493fef9e51b1d0c2e8c483827df5f2c546af7a5c67acf5dd626daf3a13c565a908a472d8ae0f199f0b92a87ada929bffe7d881543b09b9c2f92436a175dfab0b855adc82436b18c73e6b439430e3c3909de2881ea13fc5d365bc0328b5ead9b7a023bc35831ffffad8c95dad731a5a158f15135350d43c42a7df933a886f5624df016887c5efc9b82ce609ff50f7eea5bece138c3cceed8973d9067cced251822234f947ad515c95a77e4b676da5287cfbedafcf13c413886279e97ff5b2a054a88a8539224e8c1ae633f3bf9315714ccf3065f641f7adf2002bc230dd0c7ea2fb6542aa8820ba23cdad0ae592912f0e1383884eeb9d5fff3919256861f53b1664167c26c3a2dd4530af8173521be90dda42ec0c7555838dc03d7b8da444cf6d02a058ad1eb562c992af8d094af58da1d71917b5ed2d58e9af25296c61abb5679f53364bb0777809698f1b7688b496720464042f2141cec210f8bfea2b65a250990ead4dda6688b756ce6b38fcacc04efeef1d25c789f4817b7ec2ff4a2840948233a84b0911887bd0ed11a34fdb7ea0ce6848070c0a25564d9def882a09ae94a37c7a7048531698fad6e366ab75de94a6437283a1f07875a75fcf70aee47491c99b898c44a8dc13395ed39424b6fd5fd95b59f2543821714bd717a71ed5cd78de189e1acaa7cf8a379f8696b50645203f0b01c4669d47b922cf04e828043e035f03aac101e62d982b60f3fe96ca714a20120415a61b95f674f3aa1a4cee16985417742ba0edf0339119ad06b2a5ac10c28791ad4a0fab1a3d3f02862c8e2e29b93586ed9216a7202e264ae0b816f4e71b0b9ddfe80f63e0dfa46259cece1de080ba5cbca8473283ff888ac0af5d33a9775719c69a2c874767a0f2e5905266e6d88d071a400d17e92e3ca0eacbf46a952853798dcbfc6d760a144780d38f8f461cc2cbe662c252e2851ae82189ec8f0857d6dc259d22ebdc13dc8e3e814904f30ed31ccd6689b400b9417b4e2058747b651af8911c0cfecae865745afebd889535c1aaa9bb64902038bf247ac6fba77d222b134d213d8a43adb37aaae9c1a9848fe2ecfcf7e5854f1081d4e6d892b0c2200d95fb447c7aff80f1e979881d29f1ee778d5e65724ac7c32733d8cd7eff9847c15e88020014e4598054ded4483e448c3b6cdc05abef0fad73482fad8f2ac6a4392b9ff59a520764f0afa753ee372b421716c7bb39a876bf8f819d0a045cbe848f9a661f761ab1e92bffb950077991e09a455a8b5da4cf8875b9307d9cf3aa0dc422143f012d161991a047509a2ccea7d293d6354610569766a021a0fb6e603521bf4aee6db65db46045b1ce6178d18fc11284fb92685e69f3b16b0e8e9b20e22224d2750d75e12820e15f4fd90e951660a063c299059835b5082489426d113e4fa9567bf758b2fecced2a31c08570d2f59885e889918113f16b7beed5b4677b87c3000bf96091d14c3d003599240b291dcdd24f5ebfa8a1f63a8bd120215cad63d5bb90028a77200ab3b4f4c413f29b37620426e2f2246805880bd8f31824c6c0fd8d599a82b4f156792e822ee981324034bde1bbb51142aaa67aefc615582746121cda347a2844f9947c16fd761302b68e9f0b6327386d2a8113f90e6424f0aaee7b696fac861084c4a0d23b34a083a368f585f63e50fa211e52864e988bb428fb793ea221521b057dd7538be045e3771d4c001867ff1502fd7336768fe688b0a11b419cf773670021fe8516407f1025ad08632f251c7b0c2990e149c27995f2452531a346ba41a730e45e425feb383b9611ded2d020201941dd1b9f47848b64c8cc790fb6f39b7c355560336f98a115dff785ad6fc79d53a02a7aeebdc91b1712f779f6adb37faf77e345bfdf7973362fcc5460e52b5c089fba5157c6f37dfb638865431b389edad081ffdaac826c7a51c18101b72c66523acffb80d4c25c3000d4b0a26afc8259e27a7b0c3a479510c93d8ccadc826a892dc5c45ee6c60d497fb5563692eb975f26fe717992a226a9fbf73cce25755c01a5a86d08264bdf8667fe82266ccdbc6b8ac771bb4470885c2d4710407130254e07c9f0b1dc4ad2b342d48ea8f310dc71a3fd1f20d65dcfbaf016ede49735724e2104af73cfb7f27aec495f30b556152d2dfedbf2949c74c635c8fe07e561c64feb5bf22bc560635b0983d0561f9406779716cbadbdf4f7347fc20c013d2e27beb3d2f99b3eaba3e7a990293b700f3fc75ba4d4722e7b0c1f7c04050eb8fb1444ad8e12b384dc1275607516c77a909de1efe4a59eb34c07b3280e641245ef862e2fff56d4cac56d19dbeb12468bde040e6473ebe5ccaf4f4309e85d288de924b20bc8b15333d1065434b687c1c46156aab90fc1fe9fddcb927f53a72db64506efbe0fb0afeb746fe75238e0c9258a20ae4044ff1daf5972255df11245626ae6842c32f194074f1013fef6527b0085d695cca65f7d157e6177cbda8470fd8380172f0e28f15dbe0a46feb90b962e22454978f40f8ac6ffc045d56ad5a45c55c40e7c8fb31608c480b3b535a795c1d7b37500f672eefe655029cf118b1fbd68f817f055b79ca079c597ef8d57c9c6b50f76dc4911e7340cea9cd3524ac822217ff221c564b52577470f64c26dc0fd9806b8ac20a9fd0f0030522cd88051a987e3e31043ea2f099865fbeef5796733b1417a33179b739664f7bd6b9b1e3fbcf48a15abf4ece8ea28c0c9c4a59319fd74647a08c7b378bd48af5682caed145f326229261a4dffcb87404bd8a5b92d7f58dd84ac6931684a500807e60453017088d8b924d12e6eb71e9b595ee7b46762d61bf572e8de440e1645e451cbf85b401ed7772910f0762f09d4905c6271d5273c936b9b3a10f4eb61fc24dbb5a947e9bdc1ce1349bcf8457960438dc87b03d9c74296fced8ab6176a12a7a0a83f324bb346ae3005c9fc00b9da8d40abfd5fdeaac7d0d546453aeef78a45efddefa6bf5d58c65bbf6a9a2bffb88679d9f33c24294232db0fcd9bd495feb09dd55bd19efde52b611630e9ec4cc0901d67d8b8c28496a3bf8b33f8e66b6f82c48d3df030f983029b51909c2b0331400f06a7e05efc19433bd9b0d51db6d0eb4013624defade31859a419ebc10910cfdb49d368a4b86f0fe2bbbe25daa7077bd4a736bdbef5d6756af557a10a35ceede0d0afb7ad22b0d38e9bf249f6d1d15b4353f251b5cc77e196840ab86a68f502ded17a3ba6347f94ad1a10c9ca655eedca948e45de2f52be5c0bc21ae1a2fcc6e8794bade94459aac30ed8562ee060c29a1452a871d0a692781eb9f76bc9c87a86ed13b3af1e4dbd473db6b4dffa30b457d3239ab82246c964fe2f4215b806992905009871d1a2f9ca4e9bcc1f9dc245fb368acced6925b60230cbf683b9b9143957a19bb8c5da35bc837b214ef3c03485d277bf87f5ad756d8bc16cfabff90244e37929667ff65d403870f9945a0dd4ac3358738b1989b23f2f529ac8cad0e7d83e94a36097b520d18631dc7a7ad005594936ea9546336bee9e7580cd119fb36cedb42ca9cdca38087bb0081d3163efaa8712af032ce76514914d6a20b72f2360b84debe500b691b8baf7ea847f6145ee386c99727f1a20e1ef88178dd0f68cd1e86b03cfa57c25b2059a5dee77c47ac206b5582592ddd5f627527d1a79e632f89287f7131fc10fbd03f7e144074cd5abdc7cc56aed2268da89103a47bbebb3914293da7912b99c071e0f1978eae01095feb31f349863dbeb5bac525024e786a1ed12c20263b672b90d132ebd3377f7460fb0926d7af617e7335671d984a3d12691a2b74acf44116109e5ec9fabc5db18098daa762d5f6c48811ca26d448bd95d70fef140a22a87141d994f1483bb814cb18c7e626442c82d9b180475aae524ea46d008cb92fa7efc336e638335436b1346ddce798dc95149af216fa9dd9dc7840100977859a3c10760e3d82eecd696d06b3f531757390d4aadb457710531349e0260cd01cdf1aa73f4abd473c0d6cc697365a95cec5211ff63e021c6e410975f2ea97e782a31ee66cc0966037aa3d6e7c83bf4aa6379ac8b6c1e5d95f831e31c8665983cc75a2f9aa1b7c9f73f8af64671bf9bfbea4f68118e10e1011f94e82e415d0e5b4abde9ea096a507ced4c47140b3991d5e0779e4ce91769c9c57676b6569a020c5ede743c60c0bb1df569de65e9fd8fdb0ae288f819579c8ae559b79c0fdcb7355cc29c17c1a521016e64cef931ad247b22bee3ac710776706ad1ebb6d21af5cf47828452c580ec0429468c881dafc20c9f98ee5cc7e38920098d2a93c3f87b29783f6c06535c87c670cc7034bbe56e14eb4c3c2742dcfd3d5b1e787e0e76c708427317f970689f7d790a4cc275a15dab69a371ee8cb739414159be915196c9457cf4d45b1df3d531b8ba7873a08bc72fb9321b09243db1c8ea2196c84a583dbc601654b353fb77acb9384efe7c9ca20a0adf55dfd3b27bcc476bfaf62a375725e58c4d207d722d7838eef9dd4458d693aa2667dabd335259ffcc06b3e529298135b45d645b16f0af9067f8d88a8df6ead0f36e0dfdc64df7b6df27ec01442f9fd49c2c4447072efede1e566ee7fcc91d24048e06d7fdbad97baee3d6f9cc49ecddeb942a77f93c22a21dc8dc8409379b6b895b1dff0c54d279939b557a97c5b1323623e1d1add28126cc7009f93bc0ce202da588905a50301ab4734fab1c2678bbf78c5df618ebb2e1d6ab8cdf832375d68907f99c0c67c59458f59facf2cd90e56c89b4f1e0fcf527e0c2926d9cbf5b92fb6174737aa572dac254b1768c9af65b8740db80574ed791094e93ae10e2644b04b84369598dcb01abb25f725eb5e388eebf8818675fdd612e21e05680eea1d8eebdee325394ed249e32efedff0f947becdc2e977f8dac54a69bd2adb8325df76963804abf0d5c9d4cca7bb573d56f05a2f6445375cbc5af89fe80e7655f5ca2ddb515d969ac272395da904dd21cceca8a482d72a4e218ba3c53b8c0ebcb83e8510d13ccbe75fff845815a2d3fee5b044755032b8a7577321d3697d5d58aeac5fca6e0fbd5f86ee606631e535a763b560dcd1db872a0edab307a77cb41b55f54fdbf850926fda3c26f14d1eff5f49a9f42ee7f12de5f8cd4bade79191d2fdd802483039585da86ecdf714f7b2e8c5f2497a721266ee8eaebef96429b6aa8e1b5bf77658bf7492e9026eb13ce7509b16f2b198dee0bdd04fff3cabefb07830e75deb3ce16f9fe8d8a6fd98e4afa36cf2e207b64febccc6065565dbf6b32069a2e88ea66e7e06ec3120ae850bb0bc23a1f971b01d78771b639ee4ebb22e60857216c545cd59c51543b67189f7b79975a440a13145dc4f0823565814a20cc93b3f2e7f4761a912c83d98dca6040ca94214cf9188e4c0893367ceb7fbdb0252c6659009cd9a47a66d665cd83841bb7a1e9ce2ecbe1e9cf469a44bdf8eab6eda40e76c489cf01c34862dc1d03f10434b35226fd195e97252eb64943cb8cc7a82cfa99a8e7d64aced11c930e7a3ffd7f37b5843c16ccf7bc2d8ce4a3e3e312470b6348a1d62ff409c946f7faa783a66bf68b8c128427592f355d0238bf855019e0cc90ca5efd3c075788578f2f7e19c737fd33efd5161d5cc24cfc797462e6cc01d0a82e25cce917a426876a03f5733f23e02e8fa4184464ead91564a330d83fecaf4352e7d9993fa59ac3121306bb78a1e65b5589a945ea315af79835e72d044fe4a9f9602273a5cbe5a06d1c1d219a4b2b2bd98116e46cb7dc8b3e59e0c163293eed2d464e90dcc0fb9a3c1fe16fe34eb80c89a6aa18a5a4cb10a5734c2b6b6cd344ee324643e0c8450bcf826aad826f2f85dc134a26a569386d705edbd6acc6e7afa68445cb0d86ff087b767b333a8c1f2ccd41c14d64221443f3724f8766cd54ca89dbb5d27f6679e7de59de37753384ae94ba2a9ad0f8965b78509649dd389a8c3338c3b5d1e062b7f253c14526508a3e616bc1ea6f397582f0567d14a0d3bfb7e51fed4751e78cd559d72865787c544d74fffbeeb2ab358a62c5d2c15218561b5d8560f4d4658342ee0156de6b383f9d45ff627913c474e521ff126516feda43b94828aeb47700363a85d5560f7c4b79b5f70ecf6b5b453da696ef5caae4a62a3750103fa2369804710cec011728a3d366d415a51783e4beb5cfb6907c94bd699773bcb33333378e70a2fc579c2fecc71bc43beb357344499ca1cc56787b5a87530f7801e39a7fa70f43a98a0cceae22fa06ecab333c248a3401ff95d18fc1ce653c960305d5d01fbc28060315f62a77725e6a5e93a3e109324a1749f457ccc7230dc5779db3d17fed2bc266429ee5afe0a4c16fb3d478f644078afa7a19361a27f65497ab9b59a4d7d8366c1e06e773ad8691932d06e10f096030ef1c8fd23f64ca9f1adf1b1527e7905943c6ae62be6b3688d7b83158360d4b9aeffc4888694197427c834edcff13286b2b34de6df0e96573e74725b88e6d957ca25d68c52fef29e6e33c1bf54cde940d36b10aefbc570726700f260dd771720b0bd23ca767800836f1ac9daf35916651fc7f8d68d845dd45e53ce4c8413fddbf26f25af61db3aa7c0199a5bf7460a796a2e1dafa07e65b8f7534ae3f271cb85ec6bcd2e64625deddf528b1106d74bbe6d02821d8f75a8aa29252fa4cdfcc591cdc10c76ac646aeba830c0629f31e434ebb9ff7092dc897a0fd76467c4a5f1eb5b9a0decf0cc90270f2cba58a49d12e5e74ad4f14cb34b4399230be1df56bd6868cc3488181e22cc806f7f6462fca87b64f77c6769f4077f546c8605fe13e84d76a7f4c9fa8de5620e6b80ea7462e817d0859b3e84913ab053bf02c7de728b56e1eb2fa94a8d5d122328642dbe2475f7cf3168ee9dfec4b7a0baeab540e27ba30f9aab04ccbb5c59169159ebc347aac768c05e092c3239f91a8d3b353e672f89aae767f3556bb8929182050d7f6afa81c6d3e8d65f1d2ee2fcffae31d899058d07bfdf91bc2c56497e2b898005c0a48107e3de820f4d977945f97bf4b65123c28ea368f4a0b326900e674ef5d0695a49f18b8007e9b08deb81ea50cae4de6d1f9754e2da701ddcb45fda3bf8428b55aaa6a6a12ba7767ceacaabc59421a09f81e14ef1685073c9e7c55e5d787b1581c9df0a579088fd7225d3b79c3703fa2b2523215032f090db5499f6b609a5426072df7f07b030e52db23d778565ad80d9d6e014f6cae3eab2b2e1147462ba671c3acfefd11feed28903fa73bc19c8336e301fa963f5ed66bf61244dcefc543d838fe433102653e63bb6d70547a1285f90a0c955e92a00486243741c7243bec41a8dce09c9720827b42d17405b173e6837fd74f352582c0ac5bb6129adb5e4ae6a2af3ced2a1f213926d71538fc7325b4cc171bc5bace05feae4353cb01c6bbbfaab754e8f737357dae286987f252ed4852d3cf3256d02a881a7975579a33e32e8c6ccda81c64759275a64d6c7f0520d562e0f5bb22d6aa1f726fad4ed993c086d068d2d7b5ee68fd3ef7d4705bf725fa82f03a62d32d7f336f806a7b9e486efd529d2f9530ebed35486274c8b9a1824f4c1115c5312ff03fbaeae445a9389525bf4498803ab698b391369a908d5c31cea01ae5f91bf83feb87b2debee66345c84a86fbd77cbc6624eeb03b05e57507dd81604ba44f0b7c09979fb09984910b7aaebf64bdf72ded40f7355a95988a623b75e9358e8bff991e153d60f17ac507794f6a3f55959b2b9fc6341f334d26efe5b211a334c1e108f3be75bebd4932aac378fd66ef1beb48fbd91a9d06b11b98fbf650e3d7680c70913b689cbe83bb6539de781a57aefde4800877fd6ab02532ccf2267e9672c8b8b1080a1b6b6816cc0ae7077a4aed559266a88608211005355d4f6462dab9e955b21ddfa2300ed783530959c2f4ed3e59b10b56d1e61514366a70f0d60689d377281070f5210c43edfbce3e1c2650a6f22d7610d27403a6734863d5ad142b2161b797879937a74f49eaa1b947b17a12e6be55e9f4c4f97fc01ddbef6d0b235fbc4b3850e7c697151198a9067e60b96f8ce698b6ee52e529cef1690afff19dc6fec521d4bf84c6d962491ffa7456053aac54bbdd7d69e93ae75e25571ce5d27ac8c0394c8e0fd532cdfa929fef267a35e4727abc91617ef28b7b3ae350aea6595f969c7abf4f3fd0e776ec0dad460fc06e005ec600a2a1dd43ec39d9aa4ecfdaf232dac30b974cc806807f0ec408edba5145defa26077cfbc6e7b09f22a6e4e595e8fe39660f4ba1a09f162d1fcf6f554c961591ccae310cb65440dc351b24447db1cefd08369916f4397039ce88147772df84883b7a04aee98ca27b70c24be655ac844c48494819450b5b734f86158032168108332e342a9c5a154f26aad1207161408b07d419f8ef61872e673e086a1660afa17bc493c9bdc75f23ce1481badc37dcabb8aa0820c3356dc1b524f3c775be17555993f833513989deec46821de224597a5858028c901bcec7313dcaccc28ca54cbb5fd19cb474e79622fd542c8897a5879a789508ec2bc85aa0a6995cb6f868402581d2e1b7a80eae27d95501744499092677a0621298113972a87c29e22c1fdbeb3b783ad7f52625c73fb1f5b022bfc7bc9e817e6133d32d8c4d2eb91ccf96c3451e1ad0ebaf2a7b309a7e580ac439cbe4e1117149f3c163c03baf79b4d26e9bab54563b7b3e22c06732d3bba993402a7f97466ce97056da1e7d888be40c390db70b234cc08be4fb0c97cdaf8e7ad6ee68cdb1a37428d5d189026261653ebcc08cea13222625bc4ac7e3d1b18c68741ad367382a2bd0a834fbd515fc941a25628f1c09de9fd1410e4b84281227e5027ed6b0d4efef9544d781c2b01ddaf7097869e2c31f55a87bebfb418b78a9eb7e2ffb2e1bf8e23778044cd86c4a65ec3ddee8677635c415fe08133fb6b025c16be9701712a9df70f22ce954f7a2eead92d0f2db89fb39a17552eed6141b171d945d6f7531880fe4c5695669256b8572164f41bba81440d7ec383f4e134ada1a8dbae55c478af56d470b85c74febcc41972fb66dabb1b0c67a684865bb7ecdea5aedbb6f2b09e39d88b7a09ceeaec41434500ab6ca84c6cf3ea81a1a134967d8910861536b2f9f3c27fb77089e2881d033e18cf961626aa1471e0738f85e5931133e76885ea36667075c3e6015a256f2a3cf09926f46fda61b9c2fb4a6bd1285259d0055c66b00abd0bd221011d87ddb4af2ce451d9d79766ef41c9fedb39555a90698de2d753e5f3cd172873e70bd517e3c644d3087be1bd4ed60559bc94c99d62e175bad786977a29eff59082e06b30fa30fc3cafa28de17511f12af2c88aa8635e7dc8faea6934a1abc7a5fb9196968cf10f1b65d0f579e8b190c9af9f041238d71afb127e331581b19b524dbba1697c5b2b6586282d0ecedf80f01df859cf2fa1583968397b3aca876b67042a169b7dccb8b0bdfa18ddec182a565aa82d68c084a8d865c01a63fa8dab9fbb33bbfd12ddf96a3269bd913a128f769a0d4538b2931f64973924288b46402e57300158be32d12f414af858c410a05a31820e49d76c8c2f570277f474d3c3e748760e790d4b0166678be68e656a452c93d23e9cb160a296d202309fd58ec18a9ce7ad27ca155e89c7c4fb95b87eb9f4bdbaf2a0388e0da3ebd08026b7e97c33871ffc26ff2a2e0541814472a5b257ebd9acc7fb77cfd5a02aa56f3e43a8d706dd095eebecedca5bc4caf9f16b1f5f2f76471479f782fb256fcd1fda1e8dd8b22a8956620274480ee842b6049025497d86b27d6fed0cb9b0418f2d9c54a7a188fa74a78d195f93c9e8b5347bd0dd3b17e2b1fa56c856f47ee43e2e9c584cf60c2bf77ac3baacc3c5a53c0cdac94e18bb8675a20d18c7d024129004cb50c5800bcabb99d96932092786be524154e3916c52b7ab995c9f5e52fbaa0b21194e1b68842005403b8c87706000cb41a47d0ff30845b97b71a557d63f59ed19bc2db933d5c884d265e40ec77f7cb46102235d4fa6b9717e15591108121c42297bc1da2b898d9ac3ca3dbdcd2e609801049e0c9abf22b313e6406a7ed3c3a282831140560439f1f01cece3a9a155dd9586fca54aa859f5dc6b7b505e315c2796669ce22590d235cc5a3215ad411144d6375a160d454240120423e4a712040d53a40fc93d3887d7107fd7d90a55db57fa45d9f5256d019337d7469f0644b288dc4e73cbf070a91e3ab28a7af36183836353e62450d253d8f53c6338cd863dedae4cf53dddfd22ff8c37030505dc0e65d7165302bf4ccadb9a8eec60273f4c21122f70b7b9da73721bb1640b3eac7528cdd7aa97b63a7e50681eea09f4a9387348ccdc77e681983f40d6371ca018faca6ac8b01d442a01107fba2c0d7b6599b96610cace4b81f2bdfb5ad83de14ee346d116864a88b334cd576d22ba997e8bf66f7014e53b5b9a996ade979a2ecdf7648e339243436c33e8d526cdb4441588f40e0cfc9b09d94e3dc0a9af065faaf677b6b8896d1b7d815191fd6dcf1fc9dd3b5d511ab5b542c6f496ebaaeb6438579302b3fe4dd65f922197b7e3d15c14e762f6d2b67d32ef4820773605ac35f5ecbe6ac80e10ad85ccb4026a0fb71664ef3bea092f7c7f4839ca1c307e90eb38fb98e9cfff2f43eec86cec44cf4c790dcff7bd8d06f2bb2505029f78e2b18350824ef9869c64b486e20398bf88cb4693ea6848a98f9c410767c1f46af2b2e968db2b48a9abec92eca232416a027bf865de96d04e520c39022c578776e602d4e493b77342090748250e0e7dd174fd5cf79aa50434c6cd8e22feaadf77b631ae31737dae5f7530f6c86e623200962b7beff42d27511998b270f77bf37eeec8e0a86fdc887933fe592b33632be3f45d2f72e4fd574a95a5f51ae55d8f02b2433dcbb9d3cddc3625365e8e303b80d7a0df5ed8dd4c647743cbac8331158721e1063ae3d8aa612b935d1250b0e38a54ba3635658fb47dbe9a90f10514a96e48a8ae2ff60f04922db7ea1c87fd71a8b370006a612f1d497d838618b1d1c2817a6c3eb2f84106bde735e652d8b1d652710da55d062d8ac2f28d81db8c1a36ec57e9b7cf9b78ecc83bf8b42cdec25db7a2ac210fbe68383df2f4889255b2ec138fc460b4162a1b648a57c3edc07203451ec24b82d9bbdce4a5fb0800923c43029554ccbc291ec7abdaee803868548b35764deb9bbe2cf66c29d07c27574ae7f830f7a4a7c6e2f6a27396bcb063ecf3e0d22fc6744715d338e29f4187ab16da13b38138303b0b586f4ac93192b8308e5aa9b51200479e835cf8cea054d23fc8948954c77df2fe4a14981b462dd2504ff8010a8b8d634b521f633ab4cff91e254de3e73d62fcf9870b813d3d1429819650f91f1eade659fe8072bd6189d15dab7729ca720539c176aa8a053f5327148426a9a2e19f007445bac9d67996debb9c1754db4de090d4bbcbe55747cb04f201932646e0c236b9d9cd7ecd6df5488d15efbc7aecc60de2c0a4e6d5e95bf2418c6abe3da84418234980167e25aad859c6e80f3e68d2da1cd9048252f7dfe6825395be2e75cc0e07590d83c2259059a15133f2b3e2a088c74204c03694d774d62eb1b21c6c36fba4ac5d1d43fa566095b0447e035f92bac148948470075cfe199b571f9b7535405621d9acf8f25bb0477f453008a38f863aefb09c7b7fbda1ef275ca4518a188462663c73cf71b27a301456322c4db7e1fb27be981d93c4cb1928d6c832aacde76b50a99d63d3996b7fbc11643a86525b7d3ed929895450626c9b345c80760f4612a343b212d39a2738022c75aedf5415a669386a6acd432c11124c86709f663dd6591e6f94eb9bbdbb5d29369aece664fd9a22948a03fa935ae0ce8646b54631e057778815fd3ff67ddec7ee6278950947ba4e13a2bee75ece04d44fd0babfba26f19198b15027e7f95e30f9b5113cfc528f85551c45ad5ceab6ba04cb6275cc413a54c3fafb2401602b9a0d1cbdcf09213424c520ed771986e8f9b33727065ccee2acb3156d86d090ab107151c18a33ca13455f482b70ae50e2915a3fe6f201529e44907540444cdbe143567fc02ea2b4d1deb591d312ad1bd2e68d269c512232e737a7ce794f5dce7b89926dd2a120bf6891550ea092de8b73cab6b7e73a9569c15785e25ae542d756a977a6cc1733ef834fb7badf11d977f955c28f8a6cbf7461baa1ab29ab035183a71fac8ac81b9abfca5fa77062eaf0593e16e1a70eb99dd183e67dd6b6c3fef2dab9afe8300f6171f060de23dd1282e7dee7c4357206dea17dd672a3f32fa6b01d29646e273650734e2d8995624c6c1c1d99e24791a710eedbc7c9560016e44580e0937b0d5571587e7789a5c537650f9da9a74f6dce5343db2f1e615597b52c1a40e72bbe05dd872c9965afe7d6c0130717a12bb15079d760c3427ac3bb24ea3f99d1ad9db50c6e6cbf2eae6d0418b1a3c735f89dff0ab6badcc200c6e4375f68874830be8725f9b79bcc4d13b625e3463798799d4f781c86d6351625facc7aceda060f6018ef15053d5d5c921462d170a11013e0bd64309c055dd7be0fe8813df3f409d888645c9b5e44f72d32aa2f75001fa128757146b72ebf3062f5703e44b434f792b640ad7253269a989cb22847316cb7e8d65ee1c94ab05f76e52fc1bfc6a180c2115d2b728ae4bccee449899edfdf871d1ca602889e0e1903cf316610d88c3b097d2fed784f181ae69a602dad7e91481049f64e63e4d5f92c17bed7edfa0f6cc96689d9d4f63bbb4c54bd574946d3ba743c015156fdb56940085bb79fc6fcb1a554015dac14b1fcc6c58bf335dde7b23626e1516bf6846d50c8f6f51f13b621258c01217e546448bbe8e5a2eda989094b7fedfc6dca02ae8f2eee91cde8bfa627053aaa557ac795039636a18f2de080f19e86d53b90633d847eb17418283cbfbee7caa0a77ead201b27560ff79c6aa2816efa8b4f291564706feeddf4845d7ba25670a16da9c66a305f003e3c4054c2a2238fdc0d1e204bb7d3abdf681a534305d73734ed1c74e15a891b4f059c2fdbf083ba73483e2cae7243651fb5a314e88f2e30b4ca13f89c35b6b8e1ee9f509268f8a64825984a3cf1433824b40c94ba0463e44125a2376cd661b404fc71b85ad4fadee2e3cc46469195b3e005b4b92ca2d809f10b0b72f3cbde5bf7cd982d788e969af2ef8e96b3bb6fb9dadb543696bbfd68976e33383535400af82c81bc204a6a2a76b9d036cbe34fe7ae74d6f07b4dc35fa2dfce65ede93088096d12d8180472d812618c0348e07c7bc091107654cf3c22e9cf1b1ad5a442833d7441c95dc043302ee04df4ae20e6f31a86556d48bf0620caee7e5a3156a7c1d06533273354197214f187fcaeba8a3d5fa38f464a32fcd6b3a9fe4c76c1d7b02308ea5eac302d1df54dc841e7af6697f51779205b80fe7c102f74c6bee69b628b338914dbbf38e9cd281e7a7d72217ad3ea4c8c76bd9a520ea74e51a8a2de90ae4843df1584aea4830c3e325419411526e8bc94e499a1f06ed39066238f84e3fd9a7c44bc55eb76f84ca02c19d92faf640a4cca51613ea2e1690ce4a8330560e0b09b7dff50132af057533396a0bd10221332c2b2e4e12cf45f551a8cdd9fd89d5ad8604cd3bb203dcff4e1532bba9a2f52743df3b6d3b606d4bd4aecd1c7be07f078e60798def63cb94e3f08b676c3f9146db3dd7e83fbb73957ae6867e3000e92cddafd9f442686411d1d24b174057f5549f9162d9e59c5e29450c2767453cafa428e295792228139fbbc3bdea6005136515266098c315654029e9f77c52cad9cc2a6347fb48052a993d87b89526924536750ccbb7373773f478be699831433c7df48035dde6809ed53a97481b9cf52f0e97d39f2e53b172683a9e48dc5def78b7b7d4c3629c8b7d866e1a36cecccf91558897da1b6fa7e68b2ec44cb0314dceea968682a03fc76986d69261f16984d216e070a770433f343c4432a07dc0b1e6666ba3e1d5dc28556e6c8750fe3abf514541b81e9b00c58b7412651f868bd9adf91cd601d4b63c708c8055abebb1866d269afb042774bf307e97b832401d307d4e5f4514faf626a2766735656bbf551aaf391cee99560a7b6bb3f93b375479f95d756a8aefe37fdc8c90edd5d09fd2dc5329aaa74a297c83f186b5a5382deb2191273d2115fe311a7a60b5abc669ba067ddf3ec239b1fe48ee8f12d89871c7a2027cc52283ddbdb7aae2b0a4e6a1f5138dbab65e1245025f13197a0efec0a1c8d4e1dc357f9b8eb014769a736d8e21563ab295e4292f69858673b376ffb308538a1e7499777c9bf987f258fe70becf92efead4aaa8513ff1b0d85860021550a5e54e820bef9f6d9d43ecd37795dde8f499bcd506201bd28351407fa3d90b48d7e7310b594642cad26c1c9cc40d3e5c340c44ccbf0d17ca5d2a887049ffe08180468da71981134c552faa87e29486d116417f52349f93eaef6968292f185266ea5b9a34c025f91413579a6e9a8c2302b5173135c5bce1cdff9e8837c7097a742f448d8b415ab8bdcc0cada0e049e2ee3b26384964ff7e288e70d6d68cc250e89667084ed585031baf3677e1ee16bb7d071034350da099ab669dfe9381d8afdf9cdff7620ba02d76053cd60ecbe239753565f4a2b034de60c63423cc5294214c4f28b47bc49205003c1fd6ca2248a5293832412b0231b2309a9830318fc2f3d949149feaf4afac316ac6f5fcd5aa4a224f1f2fdcfc4a0b44d32d33a66bef89706970eceb1c3bc868a2fa54afa62d8f354854256c18b66193ff667bec8e0e76f2660b7363dd6539c3aa8db23104e4644cd166ce1c1717f6cc7759e6063be5bbdd636ff74b6f14b0512154eb13601c5932ee52b61d6d490320187b9869a6027fd765194e8e11cb3c0c89d9cd25e281f824eaabdae557a357d101cf5258106a7f6b479448f638848c56339e08376660371b16307ace0c0c30b0ede3353d091d34fdd8f5c6d08d0f4d0b762d08137ce88f9179e85034cf105c84093950630036291f2457a29e5ad1d418fede5f7a94480219cc4e762e72ee5686fe18a24665d39f86f40d7e8616f96a1d73f088c3de288ea96b35fa568336dc4982f53addef852fe67654c5d9f994f67f7f8b5cd9897937b94bb75a4efc1e9f553044f97580c5c87bf9fbbf99021c9873d178e959856a19b26d55452adc4983c98aa854cfb227837d054c6c6f8f1cab4ce9a44560608051c63f80e37a5638a0b4852cbf505fc488fd8313cfa842c30ad17501a6e059cc35e952e810c1a2589743e30f9df908d63ae48f6d768c7652214f8e99f828e3070d682fb39de3c054c6b79608a330bd1407f5bccba06ebe8d4bef8ca79f74192ea15ac99260460d1c6746b45d379dd1d490603c3bb92be97d68df6b00714467e608e69205e788362e64356bd9d471ca77b1fdeae8209153684de8e58363cbcacec1b6f0503b2f8642d80d43f4e7dd9e45f7cb1ad016f5865d9853dc512bb48a595eb29d60d3f7b25bf9f6f0fa8fa6988837184dbd159226604d78942d8973cb32afb1a35cf2b831008a9bdafa3830bf2a3ef0a4f633b5431641baf37faf9ffa874f32da44654876bbca97f526cc4395450a62ae58cc15ac848a09c7cedfa82e726103492fb5663694108030b767b780afcd40178f030944d08ecf663322180de360df7e60cc3d8b6630069137478c9e72fdccd7e8d5a37d15f801557416b361f8bffcbcd1eafab1c6781710c76eb6852ba5dd7b70bb9e5ee3ffdc8debd69f2625c2d0589ef3a7f1a531f0a59d2b8dfd277eb67e83ec01c32ae5c5602dc480fab64f766cf05996f6116abe06453b40eb0c1c9d45dc1404a3e98391caddae396b36b853162cae21052efe7ece9c4a0dc005ccdb51b8432d81cc1df2906836e9c7b0c0d0b135cf8ee747219d4155960db0f6e533b1655ab9191600b24aa66f4e5019aa8aba6efca71b7c04193ebfa2f9e7c37f558f9bd4b27f9f630662392b20df1ac095e720fdc34424e5d116cc5181db91b4502cb03c1fb625752c2ec87aa0a467a1aca66fbad1c8349e3d8620fd6b0776786956f1ed7c7f4bbffc0dc1ff027bc59e9882ebfb55d5bcb2dab9ecc58d7d2c4635601dc66272408f564a0d54d5760e6822d4bfbc4f3edd22dbe4f91656b438c594660a06ec782aafcba848ca34acd0dfa48f01515ffdbf977e94f7b2ef7c3891c3750b88d44673629974b40420c14f92bc4b4557af4a1972f959cb392fce2b839f069db514a735bd62021c502e7102cdab5d290e98728858183d6fe72fd4e649f460ad49f0a8326a6352cf1ccb18f8adb2b9797ad3169383cf630273d0addbc6bacaa387d53e563cafa32fb03325c61ba29f47b53af8f57c2f7b0e26d18f02889576b8c446f7589419299ffcc861ad44971c2f211b715fb1c58116629fcc11895526820e5470892ec308802111407520a3e0313bd3c0bcc9855fe6aab617a156e3d97e24d288989a7b1071074611ff83953be387e8331fb3a342d358eea187aaefa614356946cc22c1737bf38aeb96661fe5ea6e59e24b2e2832b393887b606bd6781ffa785d1e3d5d7450ce4d49c878f15ff13a2731e6500ccc5352b264c021cd831542fff64108a2067cc585ad633bd32164652737ead6968c33e965b543046516ac7bc0dd52684a21b2557426b8056e85e5f262573e28b0a45254f875fde054d8c50d81de410ea1a3e6e152a7a23ea57d064d1f9f1f188506ec7d3992aff84e52a74ba3ba9316070b45c55f64dbff2e9dee944a98d274f924c5d8213f92b252bedcbbc40df1909d21782469126b998896fb1e8403db0c8c64337892fbf5024062534a555faaf6a0f6724be37061b0f4d899238b81b67f27b18cbaf5eb086ea9af1590bd65552511ba576e0ca550b96887aa0902ff456422a0b478dc010408c09e320b75b86884a0438eb233acf586a62ef4af6bc8c8b0b4f892ec2a4ec44e3a01ef23be2c5da5acb20257d31df30759ed999138d4d85b5ddf334fb5924d97c2c4afb828449dacd424cd42bb100b831247a828a3cc2ecc8f4e096bd7a21d7e36d1e1d14b2061a47ce584f5daabd748c52a077e71f6b54e9a1dd98f75dfdc1f7a3c08e9e433ecb065ea76ed4660700c597faf662ec630933b64db6e247bb1626266135aef6d909474d84f32e3177938b4a322e2cb4cee43ad978a113f35ecd2f96aa5d42c20bf4ae45a40a50622a053cea07f143dbd36a7a862f59e1c0f1e6dd0e7ec6aa32d33db78fda55efe399ae34ec2eda591e11121ee2972d383101de1c405d824e2a5e7df702f6fbcca828948cf59a015b7674b175419a22415a88ff401c912789de5f20466f79bb4b1d728f4e04cecefd66eb74b1b6233bb4643962e082c0a1d9d26c9cced66df3bf2c43a90e7b974d3caa2e60302fc72c73d97a25401a2193ee0afea6d763897ccd6a30bd4ae0bf73beec7c25155014f57bdfa353dc06ad9ff328f79f0ed0179af1c8d43b15543cc13cf29f69c4a40f808792564be1462b745d89666a9f235dd881157905022ce9edc6f32a7c9f31f144cb4c3ec26eb2704bc1db73f677f4dfe3782a43698e53ba604a05e81bc44c5814d156fd504c8fb9dbe85510f673100465d080708e0c0eb8b874588df38cc417ac5be1fd7392ae828e34c84a0af524c8bfac051d482972e90f4062bb2b5d5159278db4f8a225fc0c752a764a72ec838b09027861891dafba019b9413ef43abf9e4f036cf2ce6056c7ca3d5f28712c55839794e67c917313fc5dda31c16bf46a14171ea1868b6ffb05e42a655584c69967b70597bbcaf8a26dd776a730fb0479aa22b2a7eba4961fb37fb96ad11603d880e02083decbfee20687da12e6b971eb241b03c398ba38d3e87c7932f2222ed9a96cba55d5a01113cc5e2dd4fcbcbcf53298e8ede0b6a717cd7b30846ac10977cb69143368568646b8ab329501ef95d1032d0a536f721d737224fbb49e134b1235aa8d2f011d3a025b1719b3abdd2324cc7e11fcf7a68a0e2985bb1ed4699ad195233421dc2c50661c7efb06ea6aff9ad64b57ed9949dacee0fe3fd6c0dd6adf9e3c54ab3fd586e6c6a0e6402d7fe8b4b079972fd07b182111b7c5e0442bb9bf3914f450819b0593fe72dbe062800014fb7b1d88b75fd20b6839baa8f1e57ff2b4a6e902598935b630dc90e10eaa423cf986d6c785daad19c87ba2266e73421ecc3082a9dc852f48a43de2a681e619e32ab46ac6dec793c875a667b423fcfc8915ea3e106cd5c6019a7546b2b59667cdbc55b46cfbe7e3ede39564cf90669e90154a35dc842b9f29278073fb892a2a653c62431aabdb52cf8ce00fb48a1e58d73d3f8489a2be25664e7a2066c0c731f8afe6a2b7ac0a2f696756b5a1d29558b522ddd82d20a5820c729baea5dab3d5d0c729896287acda02fb445ae79c8f4d8f5d0f7771e9f4cc7cfbd0f5ac004285665d950e37c7ac293754dbc174bc0325a5f93743d02660a0c90508ec6e324d02c8c0cd1f7b67c8301256a2be449adc19499bbc17c7a93d71b44cd818eb1622657a3473a0c026ffdc2728e9fa733076cc3e44c560c7ad24347309fe962f471b137f969b294c5b3624926e189343a6b8be881efe7fe5ed10dcfabc5fd27b047731e578f36d7ba9ff3b11135ea4ad2aeff33b6b9ce6e0c68172c42459216b886aa9568322300a2d8f85e75d725a399e9ae08995c746586795ff690076574b24a710ae4329ab1624ca6c1b6a23d3794a91964ccb3a4445752e5ac0353b6351af9bf868c810c17fc7422cda1e614b34968ee8f8f6e81794ccc24f82fb9cbf7e942d229f00c01f192c4440536793f54ff052cdf8b5834013dbd4d82c0c5f5904d6b5ec41145dc4ccb34c7d3a43131eb4ee772b45211f617679b82823b196eb2524b1c4d8a5d24837dea8ea8e715fad3f7ed8b0140ae63b745f7c46b37e2c3d9c14501247fbde530efcb7c1d31160ef188a010d52b6c6a9debb7521fe21f3d4eba25828dcd7815a0ca75fde8a15246c5f125bc7204682768dd2e8d3fbf8597ae5ea3419848b8b0dedb1ac7f9ccc9488506309fafa22ac53e831c822a4b5f170ed73ca0f3eabb3eebb85b672a227b4f006aa83258b070bfe47f923d13135c27cbc3db66b50548d55846e134650e9056a054c7c50d1a6acedf67ae2f317fa4f906eaf272fbe33a361e30142f7b252e18930e75940a8efb44f272f559bd09b54214d20e18b1e38a671d80521c43b06dd3634e5c859fdfe448c198855414d1a45eb056592876ec38a3b4ec73e3a7e88c7d771b38cf40791faa65cfa6e971d70f0479d31e5a7e5a804d8c95ea9aa5ff0399fb3477dc34eda4d88121cc355e063c2e1bc32cbfcccbf280570ae8006c6c7a801cba99e3f4896c96802f59977b6534beb195b4a0cd201224fcdf6081f2f51397a86e0d7c7488b0f87363d35b37e4138eb5db6a2b8ee67901ce8ff9f9194c56de8cc078efabf0574b64e9f008d6415b7c51afaa281aca13de3178134d9993169ebd13083a2cbb7fc2f663d9da8d139a73db5c20685614cd56220ae39e1b752767598eca741395a9db9f6f2bb48a0c412372ea9d9ac7459fc4f393085fde38a13c08ef0d6a7dbc9318c7426d886790750c8cc888ba5328a8c77e9c4ca1c3ca14ffdfc78672ccc297084a2fd669af977c253bd82d4b96b63d616d8678bf32c3da167a3c79b78a70d4cddf654b0f3256a7ed2be87b96b02068cb47d2efaa8f191f885cce92311defee0992c75cbc1df2bc1b4b696c8e7f7ca7e65803f7fffb68a9b2f1efb8f4946e6d8913577753e2b6960d44a24d4166a4ff5b2cbbb8fd3713003324cd5d6fde5867f471c438fa73548c4a1158a4c7792a981ea2e761e020f872cb9956224ad9829e9a40e3d5775ff522c00696476cefc38ed7fd589ad3d929f5529da0b4508c3d216c8c471445935cbeee4be17e394b2b0270f9fde57c5b8f0f9fb672680973753a34919987be0ec0c480d519c2c6080bc8995b16b5cb5c3c6392f854f262b00fdb9f8ea64080e394a59c46e2b31e0b052c1b21cb52861973211722bb243a48b57383f1066cd0c9c745cf24b04a95f8f2629d099c5e4a2716270191b5a7a31aa290bf1a0e6b5fb44d5bb8f8fce1643b818417db231b0dd4dca40892a58b621183db682e56eeb2a5cf8fe289dfd30d0d48a565d50397def1e365bb5ee62f6a9b540d5f6da2fde53431c83f8389c65024affb051456d916ea7adbb1a658db6f382156af800afa49f877a8efd0ba94fbac1f08ffa19f34c6970292b925b48cc4a551579e0bb49fd633621491f2bab339cc80576d4dcd3dd83cdf52b1526b9174ba26dd506a5d46daba412c88726a3c460201b1d3c3b052ff0556fefe1b667456d1cabe468df860bf4627f085e89789dee3f419d01a6b246d4d7060009f3bc774de9e6483d0d43c5d69bc57b57fd6c1b7e0e5f66dd096fd9d9569671e9596c94d3db985910c411b078a9586cd45e4cf9763c7a775e25f3194530c9ea4f97c162bd4221809206ba79f90b8f8ad18d4206ca19b7e079b2557b1b25440daf88035e5d183ded4a0e5309e75675c4694508f5ca40f865ad00b2be3108b4f2e86b55f776fd70cd3b60bf82d923e761ab091dfb19c22e3f9c67927f1e27d7a3c14ca207e029dedc75321cbf087a2aaa7f8aaf7947c33498391588f901fc154ac81783663b4563390b9a3c35f46c5e3ec6358c1f52f41f3f07ff19179d886d9730b1600a2c6bf14e96c28839a14ca995dbc68bc93a2b63c6f5efa6e6f08e7e94cd3a60ac9ab4e03f4865e3da4a7be8a2c492565553a383aab003060206881a00f1444f5fd72a74a51723d6687c53faea5e44ce37862c4443a02cdcaa5d7d6b22dc2169fdd32334400bc0779fe28177d397eb9e82a17b09ca56c894aa9bd6d8ec16e6c9182eaa2d759d431e1e617f948fe242372844b59c35656f8d35ba0008886b962a54ef479b68776e60ff8ca3aeaf68ab6ccf71a6820c84cac034257c6c44928f6d920c5ed5e414f51ca8d2f3557eb694ff3cd447ee3ac51a2018f7ecd164c16e439b3b4479755b6e68d45bae025c0f3700faf85a031713a7eb074bc796a7fc1a7f0582acb890c73561de5ade62b41bc81c2a5046700b99a0f22181962e8b65a4a88d077eb2604928a91c9e4d8af2a145998acfc63fcc063cb5dcede804f17c8aaa65b21ad28b624d9721500e2010eff69c54a63b37d4c3f5897ec00bd91bd39ff819733ebde1984955bb01ba6466aef04fdf1c29c598c205114c9d4f1c02947ba670bc0643c9ecf5174ce4f1c76e25d61dd691bb335add4aa5426c57a58e66eb6d11ef9a18128fe28947e92176c792979a95eec767374d1100b6b64dabfbde183d83f0940b2e2a6b0fd35ec35338ec97ab36cd4289e9f9e75b8636834c9502b0a8fa70c17ddbaa1c26a1f01fec5970d5ec566ba4add5cbe6cc0a09bffa047866a7339d1dd72a5a7ade8e6c09630f9d3a8cc306440300db21dc5287d582b13ae2f08bc1d18d397fe7657bfaa95d5fa008ff96e8a57e3f95d4aeccf2532dc1983c780d78e5fc3ba7f0ce4055591760fb43d34649a1f05b3b073fcb820d20e1133b1c168a0077235eef4221bdad5539d77a53c02237a18a279b41ee77c56e6f7663bfe2ae0a3b5cd5922f4e014364d339890bbd1ae413a2e56016695994b997ba009cf73486bbddf2f16fc0e3e67aac5ef8a227c52680917bbc18f9475252f72c1ae8ccc29e851cd674adc3b02def10ab430a8b0364d6742b62ae5acca299a064eeeafcd2a80a4b48d836defc24ba23e9c531daa90501f3719e55e336128aed8c20985f0e36104a487baec872f2aec1e785617975b9c9469c44f9952ab12dda855d988f47b6933a314b2bc386971b33be6f1c703049e796df64aa468b4026cddad461e24b968340f99205bc5a9abd74765b9d1243a40209bc5c07a6104016d8f61ea3f1cee5cb18b0cd47e343b237c0eae99aa4b2d5f09b2a2f41b9a6d3e7bb8dece79e403d6246c45fbb51396fbe5bd7e8e7ed9320bfc6338aff12ae033b1458702d091e78bed258292fa0cfe853329ac53ab5097dfd6426988cd32a79db966f4d9622d6094bcd60c46530ef59ce6ae47034ddd9e77332cb2d7d71dab8358cee7c3f25193269509dd4a2f97b2e5b1167f8da2fe0440f28f6e944740cae465affd19c54b78fd165742f06a04535a2e7e541ef76b4bcfab001f3376d252746a19dcd10a54b826123c4550258f5b235fd1bbf4b88dcdc4a7851d4ccee85cfab93dc905c8d1e10727e8a85e9508336bd055881208d32d058f1c00a4bcfc36159003e797e0a4f36cda67f80a9f8ed3b7acdd53250db23ca64531a91e759afafcf30bcdcac4f564bf00fcaf250694ce7d3851c77b9453298b15e478a339179b55e0f56a82ee5285584dcabbee579687b0eb3fa19fc231d4daced9237a9ba6aa67c298a24b5e23c86a7198a87515756e87120445b97fc83b2044bb67d5747feb1ff548ac372ba0c6f5aaf74775a41fb8e10bd0b5fac13e2c50743f43a61730b1947cd8b231ce65d097c63d4e9bef09cf9b9e2873c74dd3468fa29c1b211c08f0b970867f8f9dfa88c46dd7a44ae02e35a07cc6cea13385cb47a557b906faf4af184c950182a53bd5b2784e19a2a0f3c498ca349d64dfc7f50d09a665404879bc8003c93f7673a1d0c09721e02803d1d8c96dd1b32b1c075b8679e9f024507777225af00610f8dce90b9e8b1ef9328c22df7c377aa3ee6b97da96c83d7cb5f14d7b5aa88a1bca8b181cd258a70f0bd77ee6bbd7cf4cf4709ab5969bd969da7d0e35d75584ed58d6fe5031937349f8adf437bed0d1b56986f5bda48e6236190398644852d6cf400877bb6faf1c082e8112e68ce6f5bd0bb83d0f67f57685f3fda52b7fb1424d5db8be6be2cf699e3987e0ba1f9f40a7089bae0588061dc0b7a5178c4317f444c6cf1546318173bfa41533629695ed7128fbd3d8fde2478370e1ff084efa57cdf767549e2684b588af95526d38288756201b2be08b4c94f98f635f6a579d2fbdc5061c0dff425712f9eb5ef6f5222d80bfd2a5176a8266030221da70f95ed1810eedb3894b4f973d700eafdab6a7f5a72505103142a3007acba0723b0a48e41b98d9658aab00ac99433834b5f4f88ff0a4b99b463a4cf5a3a979cfc5b953415bb206b1cbe5c169ba27f06f8e0794c78b800f0c6a15bc880d484882b9c1c0c603740396c71f6e7924eb024f55702775aaa9393edb0d50f9a94e71f5c230b58c6b0c65aa2f11d2f61d4901d486b65ff46a11c4fd632173b8c39fcccda9a34b7d2e6320b3d3ae3369478912e8418af6a800e5ee56d6f2f636876f54528f371024a193bbe73f7695794a631f4436f50150099ace05c1bcddcff10c1bae4689a2a069752e5554e96d4f36076ce49703ee6305951a79236081ca83dbd96a519f8462a26fa85b13da40a3842dd952da381b1abe0e4934ea128f72cd179f67edc020318594f69f991dc3841eae678a8e4256b22e7e076345d72c2f3a4f3c2ec20c70df669ca8c330b99f54aeb04e76df7fa8f04c6ec80ba5b036cbe5d99751796c6ce5ea0cab049cb8f4e3dc90bc6e1202ab1908f75b67846554e99bd3fe663e782d861c77df6d95404f05c69e0cf86a1af5155c23de885fbc1516f886df32666579ccf4f0960eca58cb5cfba7da57279dd6d39fc57b840fb0913cd5df3b3f8e666472922512e4365871a0946b1372fe6603ce02414ac2fb703d167956052644b663007e663ae5a03111fd4a13d295b53080bba5623fd5a2c268ebc22511dcf1ad301bc97e1256622672b4196697ec8591869c7530b72d8c6877333f80805235782a947b9a6e73b4edb631d70ae9f86d9b54fcc5ddbe1534217f56266a49cacd26854a5e81be11beb0f909057ec15841e9ddd89e79e20f008b278861e84b6e44158a85beac13b58996848ab20fb121a2199871e06be52b828ff5b5ca68e8725ec251a4d46896852ed066cfa9b8cdf790463477a118a682085798bee8f07f808d2383166d8bd5aaaf2fc409b8c96dad7f9422db3ddc8399a55c4d83617a5f5218433a4b6fcb691550f0e5a8fe82d3d95bd7e014a1c26065b7c06020292bd03b60ec739d1d5bb18500b659f10d3a1c07ada1a821586d89229cf6acc1d1a7c44e8cd422e81cef0897ba9c3e6a0466d3d7ed96cd7c9ad3604bfa21078d89ca9cb0639a801bbad6983f8196804eeb304550881c4bcd8e3dd5dec55393840f32c666a696b8ad370b0b1c9f34146d1370636cd7c603094b24dd4c4817ce8a1dbbc02ddd5f224032e0e1cacd7297395c220df5339b1a432d224a1663a6e19d7ba3e0dd5f87d6f6408ea1b2444495224aa1602d7bb4704196e1b80c19447b48b82facfec7cd8de8579b6793b81211b0b58e3f00e952ed6c0b73eac764b89edbb5bc2c852694e324f1e4f5da63f96ec0bbf6debf9047fd62ee0470e7bd1118e28494e23063c6ff219e4417cd48c95d8380329ab11487ebb21d0f728aa8905408b20ce0b46bf48ad86ecc011b8c5c839f0e5860a1314a74d3fed2ac34d891aa04a68d100db257a6cdc7aec39cf515c4bf80de9402f451ff6c73c01215b87189a0a020784bac5423c465dea2c3bc671de05d177639abeb7294a49ba710488051639ac8dedc57ebb9f0da4c8efeb393406e930c510fc3e4beea65ed1c5ac13de0292b34ecb970aa6fe35b608ad1d7a411fa5e5e514c11788abbd2671bc5e927ede41ed12442a22ffb88c9a79ba2e75051b9f8d6444fa583abd0903a307253561176fef8339082a0b9682d5ce8b04416b2683baa5e7ba9d6da1b7917cfb42050992ade642e629ac94f1fcd885d1627be6c24bd062750ccc1220861d43e2ffd997ca4b9dbfe8af32008ff30dc25c0339c59a195981f20880edb7e4592e47c025a2396cf536058f253ebcdaef07a6013d6ef000f52adf0628626ee08393d76ccfad1414690c3153e3d543b93aa44e12a405ef6c64b7a2047e672592d143b69440aa3ed40a7b270e178a9cb9f6ee85d347a45a69a69b6714e39dfe08972a9b2618016029b7a42ce4e36fe50b3cd81276ea9c1450a867a02d02577fcfa607c708d205fc01d2b6fce2fec9664b7968a60347312f5ffecfa074864331d51619a5b8e4990636085d6b8279c169aadd86f7b31d2e7ef7618862b39e122560e1ebaf683253a103bf225f6335209a1fc715273bdf4e737bdba9dcc6c351228163b50eb6ba4bafc0e4f7b0d8c18e4ce0ac3272693c42b880217cca81c4d9c6f574037c7186e3c8032293f58e285d99d4a31a898e4d9a02934e98ad3468a79760fa8123522675537c861bcbaa5ccc1836a1973915e14ce546bd3fff305a98b70ecb4634f8ba9ee93ba8c1cc38da4d7ad2965cbea61a0de6ab096d27aa372b27ec2f33e863b01ed9823735bafc2ea2488a7c2cbaa827d5613480ecff6da9ba913eadbf603206ccf8ab7260c272411079550b34ab899eb8da63d01aae936075b4fa558308d10e81883a1838bd4d415fef0b426c5b1bb1ead2b9a6a89e23871ff14def6f513b8d9dda9e86e465c59da986438d079be8111a3b4179744f65276d4555acb2c6445fc45fe0cdcc83518ecc8090e12289d70e161a9d378e9fd4a87f496abf648e1b7f6fddbcbf5917dfcb512673f5758f776b2e93fa5a791a9e6bfca4e724ec12bed09eec7fd0e76a6addb05d4d70b0698659393ceef143557abed0c86401b2b7032e1f1c8e6867094fbba29f0920088514fecc4f0f5085357574bbabe05f20b9c7b721c6fe4431ee95b305a90fd9fb7eceb79e2f5211b7b764866be50e4d37581fadd18b6f04da034c406848306e6bd03a223dca015f6ace432333ce345ff8cc8f3abed8b5dedefe7dd8a16ec3fe5482647dc635a49d218d35ee7c6501251b1e5af018fa69a5806118d8d771efca06ccc17980da68fd5b095fd9502aa72eb186c651eacf0b3b85d54649c652347c9f0e6be4201dbb55566e30b7f8711355ba7a7c5df54d0bf8dc0f9fefb5612a6ee19517cd08d41f2f42d106a63a362d34e235803091d7b1d3c21af540956709d101595a908579221ab9e74689f9b4737395c119eb4366f720c644a928f2bbe606e16a1514ad336fa411ccc02f8e5940632e63a2faa40a186b36f8457004c1713d2465f34e1c10ce658505231f38348f1e7a73d53eea407694c970f10566a69a68b0e3ddb7c8d7eef0b1e14fe0758f47244168e9713d93c0e831500a834ea2fcaf0cf8d47b16dfe59e202785df4d65b6e15d0c91cd9c83d938aec39817d7abc469e81f2c9fb3d9789c3f44ba9cf91d6745dfc740d89e0f788f61103e9e93d3f516d2b97ba0dd177f50beef98d0d1a3dda0d27327efedc25ba4b0bfc65ef477f453211ecc6a1ed445236f294600fb0fe6687ddebe5020436c78849d6d7989b2a50e78d921a1b50786032da9280d6c0e926292fd103ed2201dfa857ecf4820c1779919e38ef0a1fc33e271a0c6aed8365c9d7aca76db420595d9bdeaf7ab2f9e8c56741eaf0c03a25b7825bee52e26b70d7e1b0cb6e7e3b3f678bc2330dc6c2fe6099718f17aaa8057e019e0e759d9a2e1927331271acd82c816df5775202d710ae43081db3703add605bcc6673439016a8b176c38941cdff946f7a57723eba349b0acaf8ad206c4497d7ebe34e7169d19bdbc35fc2bdb0883e4e54f7b13d0cb91fbbcab114eb472470e3cdecb93305909ee1d3a921dbb6cd6b7b80913df154783be93da15d97b6f91045395fa3801a574d00338edc5fbb21cbcea7e2b9c632102c5c6f9cdecc489927f1cec78f6c1dde78f5f00248c91241dd44bca5e6194ab951e1163c44ce3daadf7dd1869811d7e06eae790579de640be3f491d1050b17b2ae1abecb67adf43d9fd450956ff6846addfafe62450fe19beaa0ce1f1a7f2143878509c642c9d6c1b4a208d07960bcf6d02b2c1b94f19306ea3747dd918fd14701e63efafdce621ea20ff8a6e19d5a14f2125a9d3c005efc97d5c34d19ceab5be4f6778061560359ecb12ec71f43e2ba552fea9b1da0baa3e1001713da90c152ecd602e1fc856adb0709aaf29562b2c907274791dd8d8cae353d1fb4231e479e33b98061e1a26647e1c14ea740c7e54da928e917741be1b0fc512c5834527f95e6b7c8090c99ac575fa4fcf12f7f6a23326fcc702010815c867040541a4e6c092dd9a7b16a76bb4fedb03c533541df451a520e819bc5813803b941c74c7de43fc9a5eee10f66e991c949fa5fac156f48bedf39dfd1cf5282bcd07e665501a1d7229c6b275262bc62b98196f0788ba77a7d92664359d8eb6aada88879932bf0ca4c5edf3a7700622f3c666b173d31d818f5ab26b3c0204d4bf72919e5c5123d0d08ead0ad791028c8a78f81aefdc1e466b754d6b62daddf756f7959a406ceb570ad40810536a095aa3d8c99272bc7d7ce7677215a5da3b102c203c8eb576427c333b965b2982b42e52a29e91cf49e0969a020f51bb15002d26ea4036c4379739854ef792ca862edc79ffa16329256bb9382a0fbc3d00c4d99342e6a2d5cdca907213f681f76f02457cf64ece0869ca153a28bdcb9b4e384fe147a43290893fbba58cdfd908984198c4e1541773f982c08800eff21b9fe934ac6a6a67b6922836ef2018420375999c06e4d05db62a301b9226721fc7c55802af83c9fc59e03d03a4dcee312fbebd092e80ab33c000190fb471ede7aeaf90351434bc4fe9eb506b69b841c34b8ca3a320c457824a4d59f7a22020cf5565d0c16eb3ead854cf000790c6ec05a7cd6ae60c5d263e94ff1f42edc645a312e9312e9b171b86c09d5e3da93dfacfffdae58c92ba32aaffc64d97b846c0ce434fa8152c3e0d6d6c2fafea4afcf59c60aa678303182c7e474a5498c156f0255761a7d8a7f02eb9735479d8f6734fd297312d4c9659a8942044b8d06a8c5793594016c0f8585d1095dc42b8b718ba3344cb025bc1a1eae6e8af19544436b5f3997e1b7bae2fa942520d65a1276b87312e8df99b1eaec3d8220be0c997d44000318d0d1d4629b8ef7c3fc4cbcf0e8fb2bc921b24ebc7285a9c541dbdf3d92ebbede960abd08be942e90afc727a6d2844ba681985bb3d3cfcb6caf845f82da0f6e1db1b158995d8811f46b995da9ed64368793c0564f1422bc6e4274354d72e4c31f027c4fb05a6bbc827f0dc231bc6741e7e1c7fb55c34b0c3799e10b4bd95a644e03e35fb88ad311f67d5d76608db67365e862c7cd12b0e027cb6b6c1ca404ea5603369b8ff584500e8ccc9093c90d64570abbf964887eb0e50804b1da053aef21559da68858db4dc133f36a699412c9597d40c1aa8006180f2b4c842e8deb8ae25267136e37669dd90406d889200bd8dd691166fb161349fcdf4edd98441a76b0b1c54484c46a7eac6ae181d895f196b9c46663f89f7d725ea96690e519acecb475a2db024752f82cae0580f2ec9ec54b09419145e3d1b3ea84a10a67bac7520ff6b85e682724a473dcb3e075e667f005637c362a209952ec4410581787477106b7fbcae9c2b58431dfb97ace6546808b27662630ffe155c1df84d5d4a5284022ce8e176774ab73933293733ac68599f05d9f70f2fa52cf4a8f11997d4f11bc6c73b4e5acb18e0e962fe22229cf54cf130c3625e3896f3b7c139488a7a703bde3cdcf9e8f189048d38ac8bb5ff4e9ae0831dbd3af5828b8c80cba39cc4e24c7dd320963c468a549519f6285671dbf5a1b913d1c0b3ea2a834b617267d26ead5a3e79bbd694e78e9106b904efcf700c35b0e58051316eb9785040a3430707d0f8757902874d10899aeeb5c36a2f3271b101630e4c04e9d013cd49a9712cd25183431ca6103e95db7c21758ecc51782b43316a4325e2ad311cb2b517787a5c6d7f86b778d1f879177630297d56367ee42112a7c8e078d4eebe72dda10b6169c66bc159b59dfd1a7f89c474bb7da7c613c8d5f28ca36ca15fe9c5ef6b14e870f7a66d86d864980e8f869aa2a913624232e8ba11f593e617b21480583a34a918a5de828f8ab260eb7d78f62deb04829d49537e0cf2497c748c5d8583dfadf8db1a81e505a049277c438ad968abb6e3cdce9b5cee8b1b89e4ccfb3504724169983ebe7eb8c7cdf0d1d99b9a2b066a54b70dedb0922ad593f859ab5165adea8b969ad971eab8e9bf4771dd5aa127ffe57bdaf4366cc937776284f90977e3592f80d76732f2dba2671ecab6457ad270f897a7b346af266b983f772fe352a3739b3951c79df3d3d4e3a978c41baff74653570605adeea0060f1ebb00c409f83419546a7860291a32680e88c83eeafd00fa8dd19846388a94d788b38c4e5b9858f5609cb270e8c1bccebdc5d38db14b57ceff5f0179f92acf00a992a033c796de3b27cc17d19fddfc41131c29d0c7a8b1d7dcd5f514c01e5ef4518ea40e9b5c21cbfa77f169d7163f74431733032da0ddc6ff1f13dce0d7e604c3d8ac1be627b208581e921ea4de737631dba79c1ecb8356cff7da1955fc0938e26a3898d0e65952dd6b866873acdc1dd16111ebd66b65384a2cdf525c2725d97d32fc3a23e3c4cb8a1e042c7b938a732cfcd1a23fb102e23941ff544bf3244983ea339c8744781451beda799b3d0acd14c80fe548ed052bb7c9ec3f650357ada872e513aaa023205f13688fbe8155906fa828d086577dc2758c3ce4158a654578b20eede5f457e1fb2f846fde40abd35edfe27439d465bb5e1f22467488f4965b959a965a0e3d40c8175be0ff8afb61175688405b380c1c55fee591c93efbf7f7ca94c3a2cb65a30c37aca451e5e57a9d79d6ac61badbb1aa6ae27302b44fa0e731835db729c3609d07ad67fa5b7f7ca72c041539991077ea86d8647ee970907a0e044e00c455b25cbee84caac9552df8b782d6277ab9517b90b515119ca56c23344842f8cb28319effeb2365ea5a36a51fb511b5374dd75f2970a0ec29ace76dbd47c1a354d6af1548f230a3968af2d0d21b3a8e333aa501af93dc95fc3731b8f986a80b5d61985674f4da256739383ed098cc2e1fbe33ef4d680263c22c6e7b2dac67b816fe0038fc66a920be95745eb492357a5287da1307d8fa7652e2ff58b6f9b11df55856782b1fd22e9fbb37dbaa3d92bb5b15ac9f3b470804da261d34b1ac2f372871f5118d9a719c73a5c3930e937fde1a89ae44e884d6c011fb120190d3ba4e2ef87f13eda19142be249505add3751b9138751f289d137886626d2e18bf8f799fba5b2f9ff476913d89a35fcc5ed09b0ad82c7055ebeff7a6d46ebfb74941a0cf144653341bd34f1f48f2a2a5504746b2f5c7eb4ebcd48c576d046f9b50c5ee936795a4049b17dc526103320fc6a4e212f2fc68ee8ba9d05c8f44009e428db6e3ac603ef5b9f07585aafd5694b01fa068e706b129cfefc47d15e5f265f4312f3253328e8bb797ea9b651d0945d927f2ecdd88b15e4ff3676d2c331d972b620ae3bef05619029cabd06e64f1bb5d4af66c886a6d3935994311c104e7ed0f38ed0479f7dee125f097a741f1b178fc94a3f875c05f99117be4a287d78724d809239ab5b1bef6c8afebf358bbc4b2c9b8da247e27aefcedd87d5aea426026f0c96c0ca5f7964d47e4627cb300ac06a3412e32fe3d3ce253fa0d771749646a16807ce051ec15fbaba4110fc6ed50459f6c68cb27e2cc993812488a693f5db42b04a90f74ccdd14f1b3a4c3982f67294f63ceca64e00ffb7f1bff4368a799d9f2150f99c17be4f83eedf3775dc52953ca9581f2da743cfb4275e795ebc769dd51ad8ab8028ff72fa16aa40d6ea1aaa8f040599053eacca16f69666c45804a809e573027ce2f905a4fbaddfc4c148c19b60561666ab878e0de6ec4d980b8ea6d27cedd8d60ed838324a87b27cb966c136a8c5897c5b8f79cf75365bdba600711d8c5a32f2ded291107aeb42022ebaeae2aa8150bd19e387f3e6fb53b7cb4d84d71d3121b1ff47d8ae220ebecc73542d682dfa04096e8db33bd7c9bf98051ead811f0426717a0f4b2ccc1142d09daa495e58d54d41b5a7f41afb40cc43bd9fdedeea4aa7af4587bc83fd7ab8adab2dcda30fcd1a4ac6d31a34e3fcf95c9e1c500140c274d2f4ec7b3aad6c8a071b2eb7141375f2deb49faf797a66fdef094d285308a14710fcca4ec8695965de1caa98060cd22471a03d9088048dbe46cbafdad19301cc57e7b65b9e14437ecb19bc08b06270cf3eeae81e264941d5238ca684f419763adcfe4e3ca4eb4fe725473595123cf50f64b7e8c498b54b6a0deeeecd9903ff1fc52821e242fc60488b40ee9208fc71e3a08ed49d0f1c301ae7616bbf5b94e41e8a483a50ad80c53d69e89ec02ece7e07c8c96106c46a7b66c784ed25e1a96c77cbf19651831a502c6a3e8ea682d7b02f2599ea8ac2afe225372896d546c736784419561c0c7536e01624e8089118cdab8f3614d504c31f9ce09b0a66aef8240489b5986a43edb61d9152cdf66b6c003a1a82e7f7852e7277e97805ba30cc6693b75cd13158a48aa5f2afc0f1afd3ccab026586254ed83359f4dd9484f67e0f18e856d03c2641d878a2e5e4f0ecd452d005f36b1ba5477795019a3a19f974f698b4a8136f6fc1c682fb2e559192b1815129d062894360c713536d923f83122f0667fc32c1798963a61dc07d247506fb5d93c98d33a7ee2159b196c3c93e32579330b489c2335b87adce656c599dccb19ffe0a5ac94fb144a691ad466ce25bda3a707f1f48e812d32bd7e8c6e4c5b3153b330494b7a31b25ba626fc8356036c2a41ac575f95ec370ec2fe4775d5afcdb683df345a63740e53453d5d515f4774a6868f3f40344b6ab641a99b3d19c923d21c00961953c22098c02f2de771f102f830ce5a33e349090a7b1a90417f9f6352340976b999cefa9cf0c46b90769923735486ce2c4d967db9cdd013ad097a598fef89e0b7fc05d8daf308b3d2aa5fa9b9e487d81f507671e646948f7a85bf44398fc9cc4fd0758c12c0a41254df0f16e7531f43777cb51757ecc07066c5c336e5b6160acf2158cd8cbd8556ea2290f8668d2945620008f5425a8ceb5ed3d7217a71f78cf5a312616aa16144b5fc8f9375a4dd1a6124bed5417d6a646826f39f659f070657802050b2ade514f1a25145ac4d6b50c44e355532945c4218c26eb3a3ec6b1ea20e085b7dbf8921ded7bc6850c135678572515b9402e6255f7d37af236cd137691b6d01b5847dcf08a044f38a8756ae7c67c2b7ed385acc5941abe877601bc37c58bdf0d66285f69e06d4b9085d6119ab2de01f9fc6ebd3e5baa4dca6b56aaa0a184fb63f79852d4673f6880723300290dac1d407e4d0212a51b87b81db8af82f70d5ea3cfe87799a5df992c2afff276ed00e20f49aaa155893ce1ed192cb2ecc0cba2c3ee62ebd1bbe028bda65383cb1d5de3c52f7f6b73484839e2dc6f605149c6563dabac2233e78d4f1219589d622fadd24f08b628a094239b524465db0df5641c52254c2f49a9941e750d5b860444a23f2ceac38b1aeff6a7340f24febacae45aef9f9eaac96a4fc1b3d51e80989fd8ab8570459a0fda86bbf04b82aa2d157a1c6db458adc77e7f36f0d9279264c3060670e34bc2ef0b715ebeaaf4802c97a24b4ff434a6845ba313afa93269129a89b788c372ea0c82a4a69b634a24a85a1f7011b7e59df6801d3b2cb24d16fd2f3fbc81a5620726f77ce52720d79a370562ed49390e1d12d0e62ac71371cc5370819b5019d75b25ddcdfa3ca78fc38de92792ee8969d7e4e482b18a59d5361d18b7cc3ef3ba1df80a1443bf5aff90885380d19d51ced4800ea19a0e8b54462a206ffca2f1bf9ffb278bece0280b9f4ce308dcf15555dcd1b850be33b325a31ada6f5aed50f65d423a230a7e428e84c837e9241573257925b74b075990f942f089906d47df73397d2cc242f423f894477294101002a4de818f40e3364fef4057eea58de1a99f7088d1cafa86f7f48ae36fdcbc478602e176e3d3074fa1dfeba42c0639f9470fef4c0f171578aa1f3c4c320c56e44b436302664b399d64e67a62ebcbf4c1bac4dc2b68e610917e2123391636583b110a23bcdc74b3c7695e654e3c5ee1257baa041a44ed5b64054f08b29ebfa2a5fb0f85203a6541531e69bb5c9a443d68221b4fe8f4061285a9950066948789ee3c4ec946439aaf73e2552134929f0fd6ae41e47abfa762733574c8d424040525573e6ea26f1d569a045e2a7a8de5a3acdb0cdefb94a4db2d21be6afedb9ecafc8f82866265af479f8f2cd67797d0b4426ed820d3e7b1b8aeaba6f7c69528c740773148319a45bdd05cc966388c8213bbce746c225008f9a45540fdd3f1d8ca83b693890da6fa38334b429851682ffe751d4a43e197b03141fd8235a4277f76b04096c474b671ba353d7d09bd612ef696718736a2796c6327fe32937d7970f8b9b94f51b190167ddfdbde741e28798f71db06b6f4744ad246248aa379501b2cf60d5da51a0dde984eb4e1fbe3ff6c9529339293a0b5a1828e056577a8d0d975b5fab6c0e6b937d7ee98731111c6bcf9365f3901cc7e53d767cebeee86b5326d0820ac8dba4a2ddc22d2010cae310fc3d667a3ff14e0fedb0ad3d1b3ee4eab20191099044aaf9a0be00c1a4113043fb4ad7110f8a40161c82816a39c091be754e7da0fab17e962dbce924684e751fd15744e63d0cbdd8634e59ca06aac9427ffde2fdb4da0ffabf6aa8dd729c52c49010fea2cee737ae543e1d746e5a41ba23585fe75e28dbbc4b24697950ced36ca7619c1c49f00fdf9f65348b8153df7e3d4e8525e5d5406077f053f20d37cb9b51bd8627258e4cb23a9726f091c661ffdca3bea39fa3fe3d67a2001a2f7af781332c967f810c921332683027f94ff24c3442b75369c332cc2bd448b7bf17a88d6a0be9a7b1af8b021e75654710e0fe288734d4fd2f706bd78ffcc71d17c390667b9567f687eedf570744bf028099953cdda362d4f46862d53bc368ed44f6a887faec7d1606564663e8458bca61cd11f81de62207945404f1a6c724fd01ce86ca50228c5dfb1d469f75cf85bc0e47750b847e46b2d46059238792563aee3b16129855016e40aefd71667fa08e79454e512bbeb1d03945d76f9b6f93f843e03de1edd5d6d719073ea7fba8abc0c9e83b7c8263316678b07c094219936beef50b5e2eb2d42a9629bb1694813f32c9cdfe4be14b8effb94e2ef247fdc186fa8ee6c17d0c7332f1ff10ad35a798e277ecb04624e98689b82e46a8847f118a79c9f4b0d3838d343cfc1fb314b81493351e0df8f964cabbac770d9cc32b69f6a0a446c486d46f328bcc63c86df75fa5bb862323a339fc96cab36136afa05591c418661df1e4f49fa8f0b82b40ae474bf85e4f74736f59ad641508d932e3d076e0a24fe5ef7098734e34417e232fcb07cfc9d9ef0484848cd3d31f2e4659e96f3202acd177f8cb2fa65593e97d315a6703ec8f53954d87937c1f106b21e5aff600e515ba4585a16c2b6d81cc1669ceb560fa11c176beeff1644b1aa014e0386eb84a41af3abff81f9c512e62de3cb9542cb9ce5b15bbcad585003914c7c326c0a177585996d07962559d0b3b136299eae251a0f2eb031d50d734661cfebc3dc10efe5a0a2e3b4d0a3d6935159502477d56d3dd9e1833a13277cfc68fa959d04c12ae92dd5d50a619e11e34c1498814d90b63ece6dd0d04b163eacb3159cae889ae89e03e7c5ae9238a5f18d6c6b1c5bc087442482b397da06b2f82fc4c6a0b66521e460a905c6ccd04255a270db13404b0213b8716016791567c5f2d9e1f28ca5b0e5ba38a434e67bc109d73d62b37da7cef7b8dd4e2cf82bd4a71a052e8eba7c0852704a1ce56ef4d6aa508d36499d77fbe405a9d7117d5ec4867fb65bc96818f61cfbbd4ba6c0ac4586d34628d72b261ce1965c06f72f559a6e36e153807e656670083929817cd9b88e91e25cb396d9e5b4c24a22947b6b14a59feb6212bc3e0fe1fc54d6b13abdc06140adddd8106f76755f5aeff414dfd74b7971a67ed1c1ee71c267ffc8c0fa973fcd7102673d7016c9b278b8333125b26447df3b9b53cdc44471a5725b438eadfabed3b2fb13b0b89d4339e95a162d935e789d5bccdb47f70950dc1f6f5e69195db5663bb11774920acb0a7b7b373ffca36b1ac32d2539748cec728c06086d356b9b48a97cf50b07375c8661456dae3df487838fc74fb8f2c70b35e27ec1b3213f8d00d028b5bb88534ee016f68e27d9a3e7ca60b50c2226e98d4a950be86345f3c9f4ebda8ed114bfc62355e4c88105c2e4a1dd82779a4d8f9c9ed20485fe7cb83594d7d8fea99485f6402492d6fc6feb8b44baa4b7b3cb9df609e48c1d787c56f03f64f057db926bf49dba68ffc77e13cea84a7095fba84671741ea258e05a00cefba68cddd297458ebb7100392cb6a9d9638841a19feea547b274e7d284c00b49397cb84d4f434496cf8ac15c8e5b0b6a307e299533afa5f7467732c8a4342be565244d75e5e20cec14f44a36f1ad7eec099dc5cf03958fc22965653189af206a806eaec79aef1815297d70a2f3e132366e992e324ab637023969d0fbc80cf10ff8b688ccc6d7c5fc9e952eedd259d122f247c84bea16e672dc4a90bbf4622dfd8a84c6f787e5b3957c529a6b65608ca25eb03a68f53533793fc2b63a9e53b13463199016e08d6ed432c2b5454572515f25c361b2c1765c9c4173467e50ea80a1f298e0d94cc347ba260556fa20d57857590a6d9b288476efe4251f4a9e33cf025b94048d86bd0217b022f303463cd7864d0c5bde6bb01dec2f70fb6d1bc4a1de3c29b8f867dc7660fd9b4aa27e062840dcc5b09dc3a18920c4e2b5772300e38ed4a7392f5f41783c131ce0c5cd905718a733246e95d7f0ffcc3d05fe787e7347da1e8214352320e93626cdcdcc36f0f55d18fd5e5e9b258ca79dded016c23f8b2ce9087bd88e2c6d9d8287036dba40068895c8a562954dbbad30e7061653b11dd48f9ce2ce26978794d4dafd91bd51a16be67831e99fd9aa1a108307f12a1a41947f0ff9e65a0182fcf27cdf7350c9b8056390190bd4f7d001fe2f26fe93024238c1982f47e2977ef93dd37b9eb53468c78253476045d540c25891e8d9b3438a90b8173ad8ff93439dfb0c7ae6e2de46fa886526a629c11bd503b65ddd489a143fa6664e6aee92e3f13c95c46223693f86630da0843b7cb57d0b6c1e521ffeab7765705fceddbf37a8934c20698ecf600ff5f7ada11cdbcfeab2ddca956a8a79aec5ea9c0c3eea39d0b56687eae19da62d9ae600b56cd277b25b905250cb05804822b775b4990f09dcf9ef27fabd9f00d4ebb91dd3b77efeb213da4f7e1ebb3e978447b45f410579d5511db2add7510f6eadd8378e471726102f3b78e685f973d5735da0dd8524254c154781dab8d1e16344d301d84e2260eefd8c172ebd0ed9db8d70edc36258a591b6bbcb75a296181674faf88a7203ed70b281a23c82101c916eb065885d7e1499b87bbe6fc5ee1f23f84c8acafb3cd8d90af6222da297235e42b95d1e131bf41ee33e42ea0059a37dbf15346b70f9c88c13fedd8e5e1eda896c11a472455ce1a104f2b91fe27858a96208deef9b744a4268be8c27756235a80a6de0cd9f524a7de3a224e7e6d9f295716a5c263cff6c0817396a6b2821d13350a04a9897e5555dbfbd27e78b53e8dfb529e20d48c8925c6085cb9c8cff2506bd063d7a716e3d8221f4cad5b775d8bc0a37e205290a0e8d0f2f47d6d39b72143294fb4cea8e55d7a86368b76f08461db305634920fd68796dd94fad206e53c1db068facc207ed060fba4acbcf35cc2dcd42cf8dad56652d6d9d17f44d089c128c20d75007df3406e73129b42fe32af0ca11b2fc33f02a9a262ce87580ee7db51169df96093886f4a640232c2c582822dcceb1d3db440136109cdf26ca98e8d245cc47ae3f1521ff4e216c751e8ea37d84c540565d9cf100c9639fdb2d512b0c652ade5005317f744b12ed52545c818b3eacfbf9357a9b2cf7ba16b35cc0000b8e668f9cc0fa24a5dd0654be0c0415b232665c0831e5e5bbf430de75aab9bff1978204cd3a805698a428bc3060073bc114992e0ffae85de6a3577157dd0b0050cee49c76668718fb20f8a5e4602f96ef3d3ea490542bbc61fcfe371674abd73bcbec7e0810e79235d8267f46c4af730d6dc7cd6bf33eae9a0f8c01b97b1f84239ec3ea7d10698dbe0129a54644960549f0c5403201448bf80050619fb21526ecbd3e02139946802e205f7b32845e3c7f2587cdc93a75247d27431632773c95b62ba75267048a47f4cee5b97de49dc370a240e479e0b829d35167e92306e6a4c71bfc9ddd55ba55d37f187a70acb6ae3a08c0bd36be670dcd3a8e616bc9a0c7e4078f229005a5fd2d4c03c75a557b9668b0338b4b6df111835ffff443a033af55974a4490a2c216518b2d7da8f059005f7b016658b8d30395e4695c5a3673928d13d8464e37b61f7615256a4ffae68ec8a12eb5fbc3d0cf4a07d373126ddfb8ebdab5f3f1b7ce2d04af2b853051dc482e2df3ab14bb9802fa85d6a947078ad621fd7f7e62a29143a97baa9b3c1905f105a3ec17124d447370ab2a57727f4bcd47e231dec3240f127fa0602a6e0992f38c32164b277bd69e960b762c3cf23f434408a7bf0fbc43b0dd5da9c5536316c61fa94443df57bf3e2ffaf725472126280874c05be0712a2d82d05943eede741292bc9da0d1ae1ace5bb3912559f60ce2e030531f6ccd711b66e84cc5fdbc8a4a866ef4229365ae4cd8f0421a92112c47fac9097414b41a9b433e517b29cb57bad6a556c3c5fcce49902254f0cecc369739696fd2ec53414ed709b59760fdc67c6cb78af7305722efc5a47cdbee43d7491b37870fcfd0e316fe342b642046c6c7efdf8a5df4082363c97868da431139c045aedbd6edddf2a2cc1ad2a56406435ced2ebdcfbdfd85cef185b43ead9addbd27d371154d2edbec6419831b01481044df8764729c9e6a1827cc6c787a5c54bb80272ceb0836328cd95d5930406aa197f6e2c9dfdec9448267dbec704ee7d0674f7f0f4b0750237096efe6f51dede03869d6e07c6409084ceee6b2f43aa568ebe49bb4745130755b323953a8838b3dfd60c8354e8049db1fdb6fd05821d5ba8c99208e30c7c80f75ccbb3fb5ad56e45cbcba0c4b60f2e37e5500bf8bb4751ce8f0a4aa8386c61f05a25f782fc497baf24c8367033a2794449fc3b667951962d592c0a4563ad38e9184e38e92728b6510ce206fe2ce5dfb7a144d2901e040ce84c0e20bdd417a5b9061f817c77afaa7e878318b86121261c01101bae2ac62ec38623786b6026260a2abb62f7f89606b785a7f67093b8258bfb826c670b2cdbaeb2e16d8c8739c39b285d56524d9b6a8f13cf0270ada6253c179a7681d2cd927d7d3b07db222093d664f9825e578263759c70585b83ad21650a8aad04f5df51b519ea2292043e2f3f0a2a99d15a31d7453f468b5b885b19fe879d5e9d0ea171a836c7ce4b0ef321ee2ee1609a7bd5152e81ddfe97a92fb830e3fec83235c84de8e64f312ab02e682e81fcb8198fac927c9d2f649ea09fea681ac7099071137847bd03e4f273c3f3da7df590e856aab7521c65e6fa97c9eecaf8f03b52e893a49f44f06c3471396d62d6d3a2c3f5d18a8a1591dd5cb6a38541e41c3875ca7f5843d8e1c5dd3dac7ee816849775dfbedba12cbb627f1cecbe07cc9c500f998868477b11e045d9d527d2bf5cd8fcc603c1c3d00d2936378709ba0bce631e5b4f3e56953a592d33376949c80e6f3675ec6a161772957de026558780cd3d7802b4805514e9b1578f756192f9e34e5b9915630136fe7f1ac05a8c197d08ca2330040b55ca3bb75df1737220069c4281d25342c397669c5a3d0b5a8e9b3f0e7dd4a9944ae9cb272e324921a0a42c96b149b09f8216276ea058e6d6e2a77bc50de103c677a3624dd204dece5bf2dd0ec6d0a1a8599179f577e53802c3b3568356efdcbcb8468162ddd881d8903a3d10e37e20f5aece814382ab87b7159e87c02b7af563406416b9412c790062844bb9f73e65ba36e7f0fc531960d41b1f6194f3271d5a44198a8105a5e89f7819a0d5c4bcb8e2681cd9a2dcd1219dad20d3a08919738ea0cc335442f82fbce98f664c6582bd92b2e52a88c7ebb5570d03c289e2e2a7e86790ec1a1a036a79757b55a008589783969f424934c5abdc0b3022265107630352e6cf0e83fa2f4b158ed716979fba1ad94e4a39287257ed67e9f779d59de126432f870b7398e542804ae7205a20ab9dbffbf65b91a1750795dec391ba58f0465fbb030e09448672f599fc6c7eb2d7a836f66d12f64b88f2bf54de7427303f5ed0760eaa7c223d86463c7911784e790e7442c4dd110a1cade8965c4aa0a60010db8fe4b99126a3cdbef7a57cc28a885c49ac62c4f98a2d3b60bbd68ece03009f94d0360c03452093dbe670f2fc74957314f0f8eeab8f3bf1a845cc1d307dd82408f27146fc8c4e810b16f14f41e31369e271c5d47f9930f8f3bbfacfa0de15ea13e0f43823aa1640c37c7781b65e39250e889a6912da74e3d4bb31ca33ea00c8925c27e5b34ba2b4f8a7d3b00a6f43631bdddb65ee0df653469727d54b5f8c0827d09bb9dad493c977044393d1731aa1f51a45de8ad2eb8051163a9a79bd0a5b4640cc77e9238ab1ed2601326d91cddfe390579294de0e5c5b0df2900124a00145cb2f12b2a40d43a53783759d0c51cc592b4495791ec0f482cff6643f0600c4c30f08ad72cbbbf5e6d32203ff08d0a596d491e2ae935917ca70e171dc9113f387eeed7bb0a83df4310a9ba31d9cf99ff676a77b35fe6d20a0f3fd38f73a3ad2250619b79525e95ecc6994380a1bae0503f57e29794b5f66122d3bc2a55d4532b6932c11285d3cab2beba42cf912acf7012323219da03c07c6f473b3de88a70b1fd102300a3b335e8fdd7d317657acf59c1629265fdfe892365434fe75145f96803d3b6d6c05c79b0b968d4c81baf2ba82e414b2a44d7d2979883299887912ace15eeff664a6abf61360b2c2016cfdbbe84eba8dbfdc43e779ea03d2a4e3845cbccd9265d627a82f4bbad7b4b0580f8725c094ca5630ac2667c7bdba331d4f82d582b3e2dc28df33c62d5991efce16d9357b3d83778f8d021b18fd256e06ca673f09c024f6def3eeccdd75d92156d9319bd9c30ea6fc202e2e3f3e9ff5454fce4723a4aec4a60395652091250630f495c2af59a8eb6a5b2290a7dc29afc7bab40b293a227c8075a2352c09393344152a78572007dc3cac3d4475d146b8722606394f85bdbdd5adb5343308b35631233b8e9f46526ad1867021e985e601f8768659d397e1a98995655e7caa11cf2ff41c09a01e6699f81a58943f78f3be32488f384a79b9a0e04a9953d6622757096265547484105b14149846eae5b668270c48756110cc94addca0fc75b993353421345d65b65b869f17c3cb7fda417d5672cfefc6c44ad4f3295e8d4b053f9108b45d902d42ab56181a4b99709ae903b70930d68aa2fcc3a87326176c2afc251d4be7eb77601f3004de209d0ef050212ad947594ba4d489601d11b27c068280d5dce7811f55a932f1bf1a0cf5ff2a450a0655d791782519a46ff2349dc021a47326dedf8416b78cfa9987506454b2c5a248d727dd3ac1ed7e30f6450d83775a41c9373a47b542bc8df11391051cda182cd9326e19ddb23533a9d44aa1bbfc22ae0a077894289196b0756dcca39e8d34ca3694cac4c52cdbbd83e3428e57488941157d86cc0e1c7f1b1a9de6c5a37ac9cbe2ce96b914f06adfa337c1b3d5a47a896cd3433939e26e2cd54eb8924d52b96c88f14a1af72163032b32a7e7a48dd7a72df2d481dc54b6600b0e808efef3afcf80d36beb2c7a14513fef2c3a864c70c2ef95642d81f660bec69294cd21fdac22c76404128f2509fd15f071535580ae8d01f47045fc8f0fe87e911e2e871273dd849f3b73a8323ec13d5a6bff541cced1d2404c29a7323794d8e5308289af7c1321892dfcd2c14446fa6d68af55f8e3eec2343cc6d22244aed6602c4978c1401d257cf2f20daf304b648418271d54caa77678f65574094d40491100ad184eb3d68ded6bcd416910239eceb87901662b38dcb50c1e5dc6b892181c375955bb7134dea3808ce95a1e5850f82459f1e327e84226f7b4b1312c40fa487d9dc0551adb5b3718fcdf5940713cdee2596a366a12dc494fdb1690bff492ed46ae23fd1c75a815eac92613ab7ba1b7e1fe6b00c0c21b496affd5fc0ed450c061292e4b7b45b3d1840028f6b58f16c1b047dd9fa94b26323fd4f04f6d2519c306d1fe998c212802d03d95314a4f63c9eb0d60fa79d7ca06e2a0fb6b1a1f9105701f2b57fc3adef1178985c74b1800740f4a1e5d9554871e8184db495beb23ba2d81f30183127f6251d7147688a2dfb6446d4511e2b12d95523eacdc607a8a9791fb77d6d9443d4ac292b0fd67fbe0c2df4d95cd5c3b43adfb1fb088a207555a4c1dd12db8933fb08c6657890013942da5b71665e7ca75d7bfb3c6bf2c79f2d1f60a8457305360a5178c949ebfe08c7786c365e4db38e37781e803711ad526294349d43d07ddde34ea78405c6d816592586a3cb823ee3c645c841244b307699db55dab437438270edb7c724e6ce7f67b1cfc95ce1a1118e29fa3c52b54b07f387a72140383e7609a5547e51c6c24fa45ff0113c1c1a2f3c16ba21380e54a5073685d1dd72c0d1f03492b7429374ae147f98ec78897d721bc1e637ae031a6c2630ba6aa8c582bc5f368bb34a39fb558716ace8146cf6157745d8af1d9c6cbf6c8f2f090576aa322fe824cce09ba7db15ccb8e0373be21f0a69e826ed575b6d90763870a774067d459801ca44537cf9bb4fdb80fe6c339fd9ea0698efac8db43a63e652bf3d2b493a582aee120524249ff97bbfbbf7de2cfee331cc7e97e3925bb5413fd8bb9dbab5d1eb3cb008d26a3604f5a7d70caf3faf1a4e495432fa900764ac0185069c8d2323f35fe2f66afd1fc801a4eee4e4e1bd2baca088057ed6a913fd840185d2419a76e76855b55bc3ca0d6794c0676e05492b98623390d544f4ff0fe50afd8ce1edb02770ff46a8432ac37bcb86de2398d44dff483e9bfb504d440f97dc6b58792540593f6f97231cfba8a9b551b53684f14b6340f58abf5d0829baa43960f509824552478f12531c3d6a748bfb897388086ac0b5170cdcfd4edab9cbf296c515313073e812c6900ff3099ff00275391c5b7f1f6a4a59c879f7ca5980426ed573ea588eeed9fb6ce84c3fd3f5ce39deaac4cbbd9bd6695e65d0e6d665805518caded0c2992921595dd61fda8fa34f96d2b673393ecb9aa697f4b728029634463d8f78eda2673f990e69e5164ff3cda36edf6b8061bf4ec0ff768351eed4580bfda50bd897ad0c1ed1d81bfd2733cbf720958c02f28ed38cb26486a97a5ca07de088b3732218d02e214232fc5534a5e13e11663f4189c6e2a273942613258bda15bd26f2fa5c5c7beb69e4634a0c61276558e13d84c7d3db7a8291f74580db462abf75d8e11bdfbda26b733c6eb82f3e8ce80b310dcb364e9c8477bb96136c9dffa913c644610aaec3a9d1abeb3eeea6f69e37a8fb8591e38822dfd69c3d8f1876e7bc1617c604152604aefe8c44eed4dd191c9264bb3c754286a1b1c72f679a95f4860b7a1a25995fb5b28164ec4328054a008c9887349cb46eba484b7fdbe77b2ef9c46c0d21f5c1e4580952924b6e07e8146fcb23a94f820f8410fa0f4ff37db0cb60928b235bb4d281cd228fb95fe9957357b26932d835902f5234b22af32f6d4c6c20fc710ec66169436bb4c221812c4a2cd1191bb3cc94a08ec7aa2452f60a2f2e2e6a88560646782a0c655f12393d417992521a9e9abca4e10ac4a834c42f820d3eb630e0e723b3ff852124acf65403bd610c8dbb01190b236195947fc19b09d6747cee89293f03912a1770431409fd55fae5e09e77e4c7c06b2b50d50c80e01267915821113b7efa9c0dbb64a3a9ef9a5737db5c876347c90dd3a2ed9e780fa63726326fc261bc6ec4659a3e2c49579db4487d97c6c5eca5d7088eb453f9ae4f5ccc89421a0faeec5a8bc62093303eaf59bd4f829a701818b4617cc02069d77b612af636da6899d0154292b499f70e6f890190b37fd2b6d1a582e85f7ac36b985d3bf57a3f4b6ce9eea4faa438e9c196a15a4c1d3cfbcab4fcdbe21c8718a63a296d41289cf7b6ae3f0600f65031792e2fb1a56ddb733f4995ea2c63e0994614d8c8ae09c77cc429e604a0265a1eb72fc55212e09f84b2f598e4bab5ad7bdedf8e822d9c3af7b4bd03cfc9d141162395e7a3e321343389554be7cd163a7eda93e8bfbf92b8c322adb813edf0e9461ea9b3011d60342f76f7a745e0df69aa32628bbcbc2406d31f6e566118242387bf85ba5769d61d0bfde844137c414558887c0b5dadcf1a3c3de4e82a8181b5027071969a4c6c49b8fbd2c2081b61884e996d1b693afcbca86cdf5bb92e07ca7167070248daad5ab5e4bb7c13bd3068346de78113f5205b56e1f8881e434c708c44073a6e965663bf45c7491520922738e332bbcb62ca845d2dc71b43a9094be7b6c4aca31b5e83d9b8e449e32a38824d2a3aaa7e76804b4208a3d99bb4faf8522774fd45a3fbdd0869b7aeb8ef261e6b8535ebfe0d8ddbc7da17d8ae335199a68277a84026bd8f55d656a4cfdfb1945854bd184735e1441c013ca1d2bef5848b44449ecd51bad585e68c9fb0df12cbe0fa3ef7b26451b54847c92aa47c76c1db186d5fb7b6090b0a716751d8eaabd01576b3ce3d48873825dabdaaa5cda4d1cc6ec9b474bf27fcf742cb290eab0ce22baf20cd0eeb7e90b6edc731f307e459b18877ab562431f02cdd8d7c3c7153d1e70c536fb36a702b7fcaf426b37341391577ad76280d74bf3af4860e8cabbd8e3b41405e39806bc160f9a67d6d7c3ee6960325d6e1b4bf509ed35a3eb898226b8617e734ef6ed5f68edeb5aab7bd6c5741ff6a0f430ee9bc8dba1f46fa63a7fbda1b48663a3955e5f7a588f46ad276e364036ae376421478fd9546382091634f352c3df0e18be88f44cb7257596deea7000d3eb1f00d4cef45e161260e0b16369509799efc0ae686b5df891c0ac93d543ecf08a7ab988fb618e50975c525a1c46e290656015bbce7ff66e889ec6446ad011ed8e208647405eed8e2fcc90c9ee73d8ba6f2d1371f351a9f895471a7a79ad1700246aed5834650ada2b539827c2a1eeae87fbb14860f2db650f55661b7327b462662389cdd8901120b48327d5ad18d34bf04e2c546164009b359ca62cb710b4ff211270a889e1fc1d7773618f795c881277998ba0f47afb9d6d03d56b158ed80a3884d128ea700ee277f32d2f6968658389091851503303ae7115331e42da5c2138f951a2860d3aa41e6cdd614c61f73854ce6dffb58da6fb2571c153ea44e623a8cb8dadcc876b079e1662d0e229397ed090ee750342882ce6364111ec18249414ee2361758daf4d40114d02762c77b25e2686c212f67362e95db125fa59526607a797b2b80164af41285ab6ca145e220f8b63c6316e4f9df4378f81c1975c6bc109de404b5c8bb6538a90cec28de3ee170d5c1e3a84f7a1ff7641eda2e98d55b2e25be4b356e76d1e3f7f02fbdfb8be64f616edc21e907cc57d889d6b1ab852f1532d4a5245dbd6bdedaaa72ba9ce46ecfce26ea32b957cba7cd9464097f6407735c3d620d62a3a1731e3e4b57628d239a4f962aa66cffe17d025bf73a19a259cca2b3c82bb750b04c9a663d1a41e18a3f4ce391d96128ac11d1c69eed651016ee086ad10077fadfb169f38a597d87e2dc060b3d4392a124f45728b8ed01da4308b26c139efd9b6317e0664275e9c71ffca633349ca43846f47e507f47aad3f20855edc2030c210a640aa17b37e78f260e2f2bf7471f1b93c0eac7ff8301dbb046a45ce29c45d1fa2db485a3a57e08b7246dab7a4de2c9d60c0e8acb80f2d076dc0d01053aa1b65173058a8bd92dceffd2e3f695bee96fade784724db92bbb3e9ef6d4854e19f70710e4772c6a4258f8f6f33d10cd0e7b108886c52f41ef9cea084167c2cb8593aca824190c15175e17ef96475ea8bbf950e4129eeec9f63207fdc850eacf39ae9cef98fa9e54868782c6d68604279c6f38fbc68b8c61c55552b908d02730dd150583d1d95a19ba2e7ae92803d2e9981ca5d760dc938e4b6ce788b1c0fb3aaf55b622d0b5193e9fa9fd3d7cfd1d85ed19351fd18f0ad6b9637cf74ca2966cab135418a3a3dd33b4b47f14dffcd3a15c0d9ba21ffe626a2bdd1f75f2212c82b6856fd64e4e14e1f9ed69c4d7a28fb9c3b24201d76c99b48076c927c3e7e2d75c4178045dc4a6bcaafdfc4f4c3dd12403d17f47ca3af1c5630a5cab8427a7247d9ede7af35d0b52ded27b3e0ccac096333b565e86726c21bd3b5ae50422bd01a141bf75845c8b0310b9675e260528136205fa990d495f90ff44f036aad34e3b4c7c77d3b4ee68f8af7550d09bb4ccc6c8a16c926a834848aeefb32a1e181dde4639227ec5f17df47b5007fd7c87e782f852aac9754859d147ee9f96fcf8f7175b0e9c653600184275b2a0bbf8e7a1a61e9e4ff623dba997d931b5d2a60f69a41a3a367153cf9c42d5cc47eea80386eef61426f0173e71bb00b40c319776d15fe3b8564288f6339d2884c81f844d5bb2767d6707bd7c3aaab9535b35920e4015d17958e0127bcc5fe06f64cdacb7ac32143d45adcfe476cd87d30ea6c2cf7a63c6aa37f0a9b0bd6b4f6d71e25ef372e5890dad99306fe090622ba15537fa644c005277cef2431152d033b3faf54582621cc76b40fe478b92f37015560a83470267c165c56d53dabe48067ea6428c8fcef15e05aefc5c17d98006dc851d06fc1418fbd9ac4fd736b9c00639e0943f49ac339d2ee5efcb751e67561156fdce5eb72dd0525ef12f81adddc34710736cf8720120cedd770341dccf870a067ce9fda29ce7a2a99ebc2223e058a7ecf94d48af68215242f9d29523ffb474a67f5081d8684b3684a04b5e892bb2b4d6589f245de30ae3928f50ea51a3746bd39f45d53a9075ec38768e6f7c3132ba6744a9349da1e02be0b9162816ddd0ab78e3535168bb39c167b6e50675c5565b09fa468003f09982105a5082cf969504ff7ee36a55c6b0fe865bc448b7c7490ebbbdcc571a765aaab434d3ccd3a1ee3e7a86c8dd77fa6a84251a0dc6c1337c913ed4b0108811ca1204616dd449f4bcbe976f4fb13080f7ca5eebf6f8e8a14c79c6e617f8005117e68c15a00835905a21b2063c68f7dd5df12cd9ab4665133acbea1162e5fa93e98c21a2f94cea8df843449c34d6de19bcf4dd10a40c8525e3052f5b92a30385ce5aaa2b69b20f4fbeaff6d9d2e0f71a67d394c604b8a35873b53f952d24b227aef990664bb7197a08b3b86d14cda073657c5fc44ba1e6ae247973d4e51272716e6cc7e7eda755d19038d80f995139a09e6933de04bab6a0dd76773f1c1be7099e4af6c8194309ec903f80dbc14cfcb9325c847a0a202f9ceb8c84fe4a44fdbfa637d63a92fa374723df7272ffbb8be1adaba01b622a699b07c2b9aefbf80e7360114ed5999ed8dce773b9e4fae4fbf09458a72e45f44b3a47eee27055c03c31f7af24764840ae0c0aa503cf6ffc599fa85174a6ebd21f8b55ee54c86df40069b1826f891d46ff0d41854a71a30354d51ec67de40129d0a58af3fb3909a55e4c357d27fcaf4559cca2c4e2f66f58919378be157c8644a98041ad1d7117f3a3ab98c1a85503d53d4cf9780ad7795f8efd2f96d987f03d601d9595a785bcc8136c1ef91a1c9fc6cee865f9de26b791c556f30da04db5181ed23fdb2e7782e9f4b600d8a3afc8acdf25824ec8299350bcc20ef091cde6e072eb4523a7425187383039083cc84d631bd008a1b51dfb8e1d26561e5403cd0af92b382a21cfb5d374643e7bccbb2742012a09b2d03193085915ceec77e2eaa5f12755cb99eeccb903e645ff07c4b08f00ae7a059668884871e00c101ff262d8f7cdde8fe2145f1bc75a01890c64878a69a61aabf7ca7dca1d4e8655925395b09b3c5b6aed6dd7242eab8c52be6812a1d1a11e182511fa032a8be708a72f9311ad4306fbbd7ee6022bfb2145b367476327d070c70294ab5199faa606d8610f027b30f2761163fa6da7a75fdcf2db044be53de2c15983f31b27102710d053cb5d9fdb1965b90b954409eb896d657dd478f25431569a4d901d6f34bd4e64925a4c6bac34d8f5d9e91eca570d8fee1c442139a9b079384d2225557f150149ad6ca6048283e492adc215f91434f759f7668f9b22e86e76a4765101c75f6573329fa67b946413bf798ad58666ab24efe5df4def9e29ebd93480f0fe0b2ba1e1db04bb0a9ed6c9111fe0384bbef903fbb019b82182d0ce99b96778049e3ff5a6cfc3a1976dff293708f0a88e3bf45efc8b424f9105e8bda7ca4d0e89cffb99e319b0567d2e2d89867b19a1968fd7a1001119dc73b47bd7741ed7e7fbcdf3e19b5803f1652a744548c1a1454d0d9f686c2e6f48d57e26005533b863586a19eb3e32fdcbe8041cfec76d23df211e38e24981393f9bea116f6f497c2ad1271aef940ef0c19b76f06b5e3cb7cc6a42ebdc5f72888fa262321d19ad5075ae77e8a469df2975541c63ad431752ec3f96db4b5e149cb4d7632943aad825dfb86a52d6506ded89e4bafc2cab7517c89e287fd2c0d9a4e03c3658627bf0a6f9608946eb668139d5b6ad84f477b81bde099bc44398a2f32b814a567dab1c9ddac03396f51f7367f75047f84e07be2f2cf6bd3614dce16984d91878ae0aa19da2a95003f26263834cc790a6a8cb440eb1f0199d99593b6e2afc1318fbd490bdb13ef65c509d16ad2505ef7be2884ce2fc686902491a4595ab9429eb66db52d57cc08a6d83efefa738904e593766a48e18169af99ee76ef07b4f12df74899942b1967361fb5345cf023bc6e21c5136e82efb2d2e606cc15e825b693a00bd5c9d3dcac1498617a089b68983c8cf41d11a4c4f5d0cf5a57bbf1a7f9ca94da6a3aab2d4b81067c49ffb605cba8e5331eb1fde3cd20484fa7a1280e6ed4ee25b4580f6d2ffe0c06f82c8186c1d83e6ce7bfff6f274f8940fa6d8c6628592d7d74b0c015dcdfe1a2b303289605adf7a9671dfc8cb8c958f72fb60a302dafee9a47558c5814a6d4c8519409c32b278366e40e4b55e24e967e270ff7823733f9b712d49fb4d31d9b5c4a6f1b459d28961d5671559e95d2b7c9ad266b2604a4936de80172e51b994303d2ec1ffbe453f022addec52876d7b6b70018447c50fed6ae5f618a9509874fbd6de20f27a0d81a5c2557326b398e51093d17cdd480b597a65be271f2f1da7dc8c10346a48eeed29326a28f053015d16fdec567b0ff55d39a71ec0eea11e82b2f421f655bc930950e0dddff097fa4237c10cf9b5e3bf0e702a06bb43077d65e228ac0c723961cbf3d0d982e2b1e7183e4ac0bb285b866d0f6c9980622a10f52dd66c67341568ad79bca59e4441e4ad7bbe0a923a23d75bbe3cd880752c7cdfaabd02384fa3664ad00de24c345eac0c34140c13f4c0b674fc2cff5602845234474addd0d3b915db744661101c930e78ff0d8f729d08343cd4fa6c52a1adc24e989a23d9f9b080aa17a2836908c6e362a99b6e94cb5b02ba0b9402881c09c6d52f13c5f58b358e6b035134b605ba863d410b677810897e99c4d47469eb32a1c4a9501a7bf62b7db5d5e7dfc4a785e5877739f9a584fb6632c750e2abca5bcb06a32a5a06194fd0dfa24e33190e8922ee1c6772b99997f733cb29a7474f0c4d05a6c1b0c367a5590caaf1a15253fcbb602ac2a8f77c61c7c09a1bd156ee9bdf983179768d6266c80cf3ddbc9d767473f9c2899dca9516715959b871709dbef0d950153839e47f3e671171ecddcf7089cfd9e91d22ff4188ddaffab3ab77215de884ad0cfaad5f1c770f8f18665a466c5375c372029831cfccaf42a5206a59fd749359fdaa6dd64153fd53cd473e67ba6ecbe17fc8481f8df7215ad42e6396ff117e51e12f130b9a86db6b98229e49bcaf81902097e43a16b2e1b3ab6494fd92dcc0050c7ae60d9d8b1eb6538c6fca7da8f8b487ac7d1a8cf983836514c95400ed0f45020c372328820c1066696d4f85a8c6b924ab0c0e24c4432c5b7ae03d7ed440f5f0f7463bb0d43cff5e7a75af783b159e4a244d9fdda2b63790f41c643768759acf2977c81e26d683966c6046f67b92780453f6c8d29c6fa1a010d5d941a19bea38ad0f150d63d6b0e11a99aeaa150558fafe5f73e0f276ccfebd2d557bd87aeda200a63b16ed8c3255f33c09f7cac90092ab899d58213e3dbeb9759803141e92095be356ef7071b52bbe25bc85b400ad1d6318f2c0c0d31d82d139b6d6ac2371a720d8f1cef3bbe91834764d7f88de3823c961fdb28359fc3b442431a3daca818dbbc72622d00bb504a84e6c61b8617ae7900ccee08d1848c59267af6104a5b5621f6439174936b5406d09540b22e7fa451256c627b9ac9f99f598ddac905207ea84773fcae8fb471fc6bf7aea3439db604fc597e1460ffd72daae5f283da315d35617aed737f31eacbeabe5e3627eb33a28c36993a0865ca1500247a5883ee0ab062805424f10b57711b62b4e090a9913638d62982bcc6f0853aaff0ceb2f3ab68e82778633ac5e273fd77a1ecab5cfcc9bd835d969193afee563f923fc4522313e03ee3ced3997dd02ea9e94b9ed46fb00094c1752d8ea882986b563819e85343e83642dfa4bd160675355d5fd37094816a71ab34ed309b983084873daf962002f5dd1f1bf1fe1995851432469b45ace730e84609a670cf9791f51ff47cf0085186e122f5ebd4e1ad988624c1fd2c4562e3e6ea2c02660606595ddefa523c68065b683c55ccf7f1bece1203326e73bafad774b58342ec827067f98c70193c7b75adfdb2faa5085be9655164665d9f9615d5e6ef94dc6bf97c4c818dbc4072307f46ced60376e6c40d57523eb8d891ac1c626d9d6c845f38f34faf993d1c52e3641bedb29023b4407465dbe0fd0a0c5306a38342ea5b0ab72ae29b5481ceb2dec93d60b024281b86d6b1ce285392ab375695acd7a96a29453a00a4c99d284f33f2bb3a897617098db5c1e47d95091559b0240386d0e5b7759109d3fb7e078794f283f9e687ac40249b153b7ba9682de5f7b40f42dc190aa0ea4c7100ebb44f71f7a1bab9a094bf30715217a72ea01903c7edcb1a5f876622884ff8a226f13a87fab916e20816bea4ee00deb4dea970d46f1231cab001cbeff35f5b4588a104bbcb3dc4bf612a4574b722482e9ad7c273ac15c9da643c5091957975f1c5c3fd05cd2a9e2bbb3db29c08e53d1c4ffad27377f6c536c41e770cc1e590cf89b9cf1cfc0e6dc689ed8fd93c53c2f580a516a4fb7339c418eb8715106030a9db830d829ae6bb292a9b572122f315436155d3814961cf70de207d1c653315e6b357cefcc091bbf2d468a9a86aca1e9483f4744864e1f1315b6e67ab529cc3bd68383cb7f1ab0ab4fa173bbb47e7e98e87e4092177ed571a55c22ce14b4da526f2db4096a46e54f711f28ce7fd3c42f115168aa8d4d968a7f42cad3f4ced683c6f02f21f63a0b564e5479dc82230baa696fc5dea2f3e98e8bbbc07c9797d70d74d7156ff5dfe490c12dd3c1eecd454dd9a28ae54064ab6cdd23db366503e7aeb29eb3595d0ab363da94c063155841982793d61c36163cb761eb8831450090aa69ed7c1679e9c590d2459dda8827329e2e45965c0a12a999c25a4898ed20869211712217e29fd24e2bcc074fbc073dee59b5e0cc7c73c2c5f8ce0e999601fc2f47ec5ac5fab561143855db57909c8b978b22016ec01be77b839e5cf4f5c8cb2568d6dbff27ff296477d7ba04707c9ea4cb306fbc89aea9f9cc8b2b0e38b86f257d986627486397357c27b2749c6e1ecee985ff31be2f02ae93ceadf133fcd9f1a6c78994ebba9bcc714f13ac23c70ff4392791b63ebaba8acf4689eb286f6ec276e15d78b1b24c9b1086049b1e468ff8f1783c32f1b3f6f7d903daf329a12d07723a6ea1b8511fd115cb7b0a30f833e6001f215ecc798837d2548745ff93a73755771ad66fa8180bd1106a977a6f0fbb635bdddbd8599d5bcbaae44134cde2ff82d470f53aebd72b1275751562e15075737ba82fd2b2c8d3cd51397b787f13b2b1dc05d90dc4554e13000eb13e119985f80ef135d86985513d127e1ace5fc18f429a8e1703520689c585fde9c5b48df951ac40a1bb1beb253fd122d2c43ccf63c3f721ae38ba8b02d0086649a21d96dcc0bbb6f20bda5c01607339333655c0c2c43116bdfbbc87f111cebd8f83ea883129eba2450f2e6725745686b758144e5c1f57542d6adf023f1f56cbc697c1e1e2c316771caba5719bcdbdfa2b4a2184917c8100e516bd75801926b499a3ae5fb93af34b205a90eb0c5d1cf5d9549937e078775323acc4f0442da1cba81e7b6e4a5a734a7e0499934c08f468d0f0fbbee9b3dab53839b77ac2ca9bf1a3558a86ea42cd1dc38ba0ffd2f36394d3656d03faa2b8ab3b70ab1442303e3c8f1ad4a4e708edda6459c6b57bb0118684bef714146f86c7dc7e52e5a62ec181ab0bf7a6290536a27fdc23066b157cc323ae8f9b3d2f70b7cc96ee43de75c126e2b5a5b4a7c7a73db576bbe583b92ef932138fc37917742674d19cbccc01277cfad492bf4c3bf037e56ca964e1afad42ee22ea33aedd522a7412fac62777a17e84922d7b99bacd1fcc175350aab0939bd5e52085d3dca686dd35605bd4d7334a983f9c06ec13e6fae1c2ce3555bb3f8972136a1829c9da17b54393fa5e77f6580d405f464d6ecd2e0a0ca16807025f583dd9ef43247283a84c16f33afca731bc08412ed058da9702ac69bf6b24a9bcb13a40386214cec4f3317bb7f5552bf80c641eea09078391930b350c620dbef3d44ff4e61db67554a43f64e99cbd896d0bd06862606e4c5c87bd2c92232a01d35ad3ec141ef81ed5ac7fa07c091132197a37116aa2fc33c5bd43a8380d2e79b30c62d3e147db8e6f4dd190be2394b88b36e05e3b39ca402c9af42a3c63d85a1703fa811121adbc0c578e893c2d54a4a307cb36ae3b2eeee6aa56c9a465b70d039c9fd576cfbf20184f1807431414fe1501bfcab51a529affdec08d12df4ba80631172259517d33d252c60ddb866c9c7ba62442f53b22704248e2fa313268e68bf8c04f09ba7e109d271e02dcdec18da1b0dc8dc6cfeecd11fbf29092ec8fc54359099d17fad0060db9012b644bea66391bf070b2343b3e8ba8fa95b8ef058b155aa5bac4a122aa106422ad4b6aca28d4d4b3b319c1b9d0c2a489cf3342f20773747b2b95a12850e222d48cd38757c4dddbeb481686d59ea46e4997722dfda7bde1cb473643a484105d6b5be3c57b5c25cf4f8e52351b5b61d25287cc8d2a8576323cf24b4bb6b99fce7ccc75439673f73d8775244a7d5b75556264564e86966e74934a29016ddc4c76e98fa6e7d66121971f1da353faf644d968691be83ebc209c1d9eae1758ad37a6a504cfd8bdf82a78fed9dea773a90c6df2c5555dd0759081a2462c378db5b47f3dc51bb3036b370784003fa46eef824781a70e0c229664b6384c695d80524f0cffe3f389964bbbafbebe25389a19fa65d4be645c0f62f1bfa51a66ced9f06624e517e0781d59c09ccbdd699e9104425ba1da9a9b321c3a21d2249e1d348e06dfa900f6ffffff09