PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 54722 b102d4c20cbd372bf39e023b500177d1ebc3beaf9372bc408eee4e62505ba15c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
515d6a8bc5ddea9753e555864a2514599ce30ae81db2dc949cff5596f0530352
Certificate Block Hash
b102d4c20cbd372bf39e023b500177d1ebc3beaf9372bc408eee4e62505ba15c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060540000b0440000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008762b5ed8729579d2ab38f9080176e6f4c11054e6584020b30770c1c0d254bbc71f2b330ea4996f41069ac097b99772ffc4b131d55b40cb7e6f10e334a56578cec3bba4c1ddc7e9cf76df674c2056badc6885f36460864e6040e000000000000008000000080000060540000b0440000

Raw Header Hex

0000402082f94fa9af70a772d80461ed4162d5918cf88c42408f566126a52c2e61a6dac0d1c7650acfe028fa796862fa3c702f728b0b6e9d9fe2d9c8f995bba532020549a5c4096abe3e0618520353f09655ff9c94dcb21de80ae39c5914254a8655e55397eaddc58b6a5d51

Proof Data Hex

59,560 bytes
121216020307bce03ab145a47a0ece3f259ea9d1c8ec7694236a06a9363f49aa79ea44e5679106626a16388ab45f84a6202ddf4062b707fbeecbe5625184ec53eeafc12fe6bb3063953ec49d1eae34e1ae762cdacb0cdfa4273048ea9c5d4dd61309d111687bcdf202b741c987935c846518915474f95f42e0f98137405b5572d3c3aa496ba06e709e1b0ae20845fabd981e0204ef0028716e8a1c6660d07a36f7db5aa5194ea50269888808d0bb4561c12ca77c8fe1b6d96ac1815ff378a2b8afcad5d0621c2dd47be65fb38dc63f6335931aec79ca13f568a44eb25fb45e1afd55f05e19c6768fae452cefffb31300dfe4166d46d0a1ec06fc951e362a328aba5e2b9d5eeab830eff0646c734ac021f7a95b56af9fbf97a627bdacf2d9b12277f9bd1f22bbca29746d8865b24b93983be0d45b189e46b51747e6983971a9a74516a43cb945ef0c288c514b4bb63a34395e90c8a281c919d79c1d70b8c529ac648f104fe079b2e1dc609e7448e65fef5ab456d936cc977b3d2d17bb12162e6f6aa5ab05e83d5f11c0971e9fc3cea9db4e5fa80251f91a95eef6538cb3e3b7b2dbe10ddadcdb83a71f9276663fe7aa483dcabd5cb26a48966c3bf4af556344ab31887ed79e6eacfaa6195c2cd414a1025a0ef5590f49e58764236e6fa59a18883ba508dffcc1f5b149dd9ac57f480e20534892fb2e1af98c1d69f5163efbbdc2bdf3ec7a6cc8236a95f545e03f5c8243fea8d21c8d6b382cec0ba11c1653dd442a789e92d742aeeaa6b2d30cb7560c3560caa69026cfa36cd05cd0200dbd8aa85e9d9f46ef35c42ae3687f18391bba08fc86bc4b4e24c293b190318676fd8f90a6e91edda3de53384f4548a0859511f303e4ef92005c1fd933268e15ff11c24627d382522bc25ea3629d38217043d379ccf9b5cdd8c3d9b5761ed075321e82ec62e6a374e05e57f676f00af9fa58635e5a141b7e62d4fa3f70c45110b098f983abb8d52fdbf2ccc17e28c7151bd5714b2f6ea850ace40cb4df10c3a59d373dd57e4c8f3241411b808fbfda97f23afdbd898de451354fc9b8b49832b686cc6e0f9c03ad9cae3ddd95831c14e7db091e1f6763926fe9e37376b74d9814771047ed75fa3332d50e2cbd15170c835520fd3e4cbdd0c7fef4546444c9674c6810205485a8e0ac57c3418a9d7ba3730d9a67adcc29efe94b07348343b072f6e2142addb5327677328067f6cb2f5063822da05887769baff24b1736992b8bfbb64d5385054c98dd8e8b023e4d8be996ea23a783d13d082e580a5d440dbc65868dd18282057870b5e1a58b4db40d1bcb0fda5182384062250f65f533510811544443ea274f0491307e6cefdcc61a53b8aa99ae11a41dd9a86d6ec8c71e8e07c049c26c8fb183cbfc2e06856e5c6517293001b3d06742bfd8ead01badf65d85a15fe70a83e0a6da584e4ab8274e652fdcbd0e9d032ab3e2394ecc5742d43256a331a5136c6c545b1752423f54863dcb8a59e098a11d61105e802746fb06a6be5cb7b4864990e43183ffeaafb0e6e2723b03e120f494dda8001bf59607dcfe43f4591845e03d0dcd6c4906e4276772d881611c5fd7d123b0dd37f2a829bcf9e5857925f694101aae793cb90611d49adb16131f3496acc30195abd7eab5160f8e4dd0fdc020aa9e286ad87c6556426942083e14ed6439691455a7bbedf47250ddbe880742d557c6c31dc4fdc0f055a444623e7b521e281b591215c8fa3cb14430cce3e9db6ce3d3d3436ca2bcc80d157abd0e7aecf407a927a44df237ba88c8764985ded422f1af8d585b211697d2f7cb7a46e0e0605fad840a38291dfa46ae6f7d192e43623c94a51ce4bd815858843c2b478bd880caf5df9b0374c8c5a44ea51b9b5284f08b48867eaeed41d8462fe969fcaa042304405d4d49dd732c5ec5d359a1351a6a3a10023322b7948f907906a1e374eef4a17bc2824dc92cda7436ec76a823c1dee286fd75e5df1588b6dabe88f58098dc2f01a24dc278f48539b0f3b6393495829368f14b0aad7abcd6d19fd1eca69efd8ad9344e60bfc871842dd96537457d1e2ba59f53f79b98c92d0f1ddf70dee46a258295c1c70cc0d562737612a07d51fa8d9ed6edf800db44d03147770585aa056ac04c40af46602a454518367d4ae9f630cea6c03d6ce6171a7887d0a0d1e7d4f5eeb693504f0db8f733a3ee4c01adcec748ebca2b208144717b4229180362cc9327d6417663e7fb145fd2095ec55ccfd3c92ee5fbcad12e289ec8ca0c01a8c1076e139d726d056b34c971339f4b37cf2cf817e4890a823323a6d8a9e43f0e07094ff62afef4e6fbf0d9caad1a9044983df6f571b51eac25808c3f94b0aac7ba0613c4f31333afa9db808bcca2dabf2d460e8acfffefc7466b2939be2b74f71791044ad73cdb8417a6f00442a555b0da168e5db5460e2a4c44dd70fd8f61013fc0f6f30a6c4eca39085c8f9811fcbe37b67747f7f285862553576123ed5a0ce8695a5248d35f4663fd66cd6d5b23b0629b2fc35e417ca0be6f0fa2fb369150678bfa68780b2893667475448bd2f4f9f782d045f133cc051d2af11992a45a930e23a329bbce0675cc722fd7db373859ca7250a26ca3f4477b19e311dc351c8d52c790a0c4b58e9fbfd15580909aae2f145e192575ee5c438c677ae50b19234ccd5532b6c24bded73be890fc302531da237fdc7d9ea6705ffc4046fb1bddb4636a624cc4dd313376b5d4f39b3c62a82eadf0be199f21c5502910b4cb1f95615c5df1b6a73976c7b0edf89115da17ea489b52b6852ab72086621936746d764928982b04efe66c753704e99c6185580b8ce64e391646cf6456b61751a8c24cd53eecd12c340c909966fa810cb54fa00b8fda85d73f9d6bb0ce81f818dc7645d956f5a9fe522259497813dfb57e1e1373f71d77f9a47f784cbd7610740edb120d8f080e6de02d3632e924e9a6d735ea9237a7e848212fcd82e932cb5e7f4e4bf299981913a8888411df4ac550d88e254c40b9091c4ddc4faadb31743d067c7a807a31717fdb8ffefc61031d24fe3aa2ccd640add01546eed73f4dde055097e087075489c3d3276b13b116b16c318dbd3ff06fd95b74842b0424b533cea29a26596ef99b529af9b552ce03032d09108522134f3c6e6ad5f37d1011360cbcbd99c2718e1d4df5a7366c8a078e1a4c3b64c732845834a01e974be0b9cd76e66a77bfedb42b4a93a3c0821bd41a994a9ee4a486f04416afac43ad9318b7fe0443c6a9a1157afcc58d3524bf8fa46e52a123f1ce55eaf58aa916f420317566b069c5cf4b31fe1ae57969dbafd3c4d4731ebb5551d3f7be4b6816d53491ddd16c662625bad51b7ec781b71fac83d90df1db709392ad27e12470df0585611538ef2a5b9dfd3c8c0b050df066861b7c3a50d455fe30de78c38895e3a23043f31162d368de84d5ad9ee3213983390c788b25719fc97469f357360067587c2c19fbc3c1acc318ef2a0594bd5368febd89ce09783e09335a64fc9e195735825d21ef78aed5b1aa40e6cfce68f4e55b6a52e0a7e58ac15a0c65949e7e30352d472eca972037877ca81330887c6fe4202724f3b885470dd062e4f334bc5c10bcacf2cf1cdbd7bdb1949756f16b2b4d6d9397a06efe60469b41a1bfcc82b4646dde058989f4e79b822f44d69d668680272139d5399f9900e7798b7f732cee75011d2adf0906d04ad817fca00a9ba38fe06fced5c7d06b80de5855a4f0e54935df02ff19259f5fd67a11d8a8432eb111243df9d3617fb573df102621051bf5b7284815403f3514dc83271ad4b7e76e7b0a818d779e6c3738adfe3b585f84d202e71b01c082a4bef861ab134e18dd46dd861a2b83aea896398b93ae2f6eb570f179861c07c264468aa51a47ac277a861e685b76aadaf26ab1a3851fe3d608ea8d10a7a4afe8590a0bf50082e61e12c722a322dde2d5d987abd5890c9b335978d6c1342de9d03d0f3cc1118cba5976d4fdab2317911b8714539caa38a2449836dace1aecd1eb94652e765120b2767cb9ed30f5f5c49589dca4f02395e978ed74a442754dd67ac60e0f03ef9c0d790411e87e0084411219e836a41298f8e0ea1743c2528514a2c9b0b3ef1e852ab9485cc513e3f12e38432302eed6cc631b93c556da1437732d5961ca8bf05be82fdaeca9a77297a1a9f2f1ebb9c301daf884cdc3293c7312cf82b9fff813404d8689b61acfa3103592cb28eb75d7022daa8025c41f2edfdd2b3fc639f777aa45755fb79ba7910044a3a88e8421a4854546b6606f7de08903243b9b408f98f2cb2849fcc794c7d66eaef1fd1f10192e7a47bc63ada2bdc6c794b7149f9a2992b50887e5d32807dc0d9f59d6e54d75e21fbe3ffe07b789898727173ee634356215b09db59af5287022e108b1809f8c491584098a7367e517ad3ecaa4371004e5742cede22f72b9b62a53d67635f05853da1f87c221f6448a38a95af377c1809a5cf47c0d96a5153d0498741499b028f8620a3a29b8eae0427eadd957ed3492c0a639672311764dcd0046dc0440005125136423d36271f92fc6d7a20ac2103d673f77a0fae8c8d390fd0695ce5916b09d7ecdb784d5aa6267259eaf154496d16566b3634a20fea9fe9da67125c7ac6e6543088a492839f89eaf30b1b99589ff017b907b9a20a241ddcf7eeee864154c6c913b75c4e6955f201faeda229742ab79ea1b479b25db3face22d6beb3d409dfc9e6dff5aaa1ebda0916538334f718ac868625fe3dd4a5bd6a1b25b05b6fe5131b09c8b4be0ca469baa94c2f3602d651d33cec85261fa26bea54bc03f2a1541b608b8d38c2169fabfe88909897058b46b8334a3534768012f82e1e554f0bf96e48cb2dacf5d34ff8ed556d13a85d75688a73a399edeb8afb1bdbaad4bd430ace5c33570fc56de14f02cfae47d85fe9b632ea424c407a30451de67835992ad0a71e5cb2ddfa89f3dc464d4d76d8e7d6b9b045a557e2b3d8032747e67db0362741616c26d43a09438f5c180c75fa1cee2d60106e8739bafa449907d07aee6d8af4a6694c49ae00839c7ecc05f942953ab68ddca9e6a88a65337a4a0eb1f78c0e93ab9603db5e021683d998ec7d65cf5f60bfe0e9a25d151e8b37e0b4db5be273eb5508839f31c674dc09b5d4e27b766f1cb2b9cd30d72c0190a7dbe07338529793f2c1b73c932b21369ad7cc42424584a22fd8739fff4bceafc270b8f52dd5f7eaf82020a7ace037586f8eed94a8c459177fd990f478690e59b38018a0657306bfe798382b2f2cc8f2f9eac5817589675166092d83f5ae9ce3f70f4db0cdafd04efaa4fa8ef5db0d9d3517dac12ce10592baea57359facd362e3ee4cd91828eb4d85497153e178d67a160056e1c18bd4c47b6cf483e35576e80be6cf90cc00c8365855f8743ae4b655debde029efe93684ae93cf0e2d598b7f36b81b12d6df8d57385f08cb6d691c7eca6c397467917397d541f2aed153997d4baac0888aee4f8e9eb0e229d16e86c764ca3360fb0177219269002f3bdf2deb7bca88e65e3e57996e2106793e9f324efb0b074ea91b5847edab332a8b46c0cf6f6a95e6f490769b3ad56a521364987dc5bc40bf7275520d31ab2ca7e561c5f2431e2ddc018effb4d4c12e5886643f5d0a635c9f614e976c37f86e0f43100586f382f4d012f6768f7c982e794c76781c26a4269f6ebe0298cfcf8f6d51e64aa9d7e2f7e4dbab2c8f7cca30aed3962ce4061a8d3750ed524501c7b4884dab6ac8f6bbd091c9fef2c861809eee216107d835f2407b08e2c0cecbba75592988a01ed9f0536adae10d15a66730412108f99c857ee3f842af8ccb3cf5b7bfa0d58107ce4b21d5aefed45fb660414784f8a44402c7e492f3332d35699e37fec78fa4da97c1b91088f6cc4b64f0fbacc10114b0583e747e05b6391ab0906f39234c2863111c79eb8b12d4777151f6cb74632fcc0834abfb9395cd7e4d9e1d7b67b27e9c56ccce69384ab9c020b0335984c36b6649aa6902ee7cf16a2d23250d64dcb3624bfb9585968571bc20dcfe939a9936a51a70112773c31d363a7621533cb48c48874b7fd98cadb5362ab8b37f1167eda733d42e761c315da051c47afa99d2da18db213c7e8a9982ad0c7dce0a23171e13b36b815b2d98569dcfd437e29fc4777a2d103bf59cbcc18a6f84d5706fdcf92eef5bdab4127f050052c575040ee702121e2916a0ce0860f30673836b103b1151b2985058cad3aafd57903e7a66648db462d79c42a80b8127e1f6d41b2526db08506e486d0f5a3519e827c1bc859107d4ad66c941aaf9453de65d1ba6ba1401df715304b6188946bcd15548a198a4a599f4691e8131811258161e203aa89efdf4fd1132572782bfe43b1572ff99f808a20dff154815513830d19c637446b2a4cd351fadd6ef73884adfd9621d07be72ce0dd8d404b43dbe132178a725d1b14fa2be07f025e93e27bb2b18e08c310e07a2d4a3e50bcad5df1611b2e6e62caa2b5c5d1b0748c11076eeb88fa06916ef7d5b72d1f9ab58b77f414ae58bed8eb135bac3d2a2d3680339bafb31cb9aba42ac5ac506aee6a0d1ceb7661a1edcce589ec73e144d3068b05f6836c3b9d4c045ee1117bc83f0194029dd1c167d3e90ec9921bb0025739d566348763e9543da04e0396f3848361a8a6c8114177c125d959febf91940781919466d613b4b7d94976f5953fa0a8894cb6a332a0f3834587c82fc6c7b730430ed956f81548fe5e3c364de0f5c26701f2760c57adad6d95f2884c006196199691cd1c5bbb1dac96eb01afeb61e729b77e3fe2dc6be99825db4252e3bca257a87f67685816a3b6bdebb5dee4096b8b013aa3c3bb9c4b9f68e398f70527f0d8d593c6575cb4cca939cdf711eab05e3ad1dbaf2a315724552f2f283e401f856212b00866164ef7df5e09f5780e6e4d28d78594d589aacba0eff959cf030b7fd9ce412a87f0667840fd9ba3b19b2b8ef7521c06b56330b720f115def2bb8dfad989196bd5f426507e2101d0b1e7936736d3a944af36c1bc61b636f1c0010479210100835e76fceefe265d2a64e47287a1d2f9eb94f0c1d2445309dbd5a0da36071c5bde545477261f8e8f0f28009e96cd7884612347b1b8988a5c769dd650f506ccb871bbd14a8bd1a56267d8ff8058bff677026e986cb31740e39d338e991c86fd775ecd6ba53b92cd2b1ce293a1f3d94f98fcb6e7cdd379b47c42f54e85d7ccc6502c5e8b491960580c791a3962d66d2d6d543e62f18532d2922fc47c0dba38062b6bfac108e1d6aa40c7f8f96990d6402933a9a3f7cd31548db4359aae040b82d540f123ec8206279f48e2db1623db062fa09b4dc0aea719ad02a8b75d614e59a42679e09921967ecfa942994a526d9548debce59469ae4741744e2a92bf371462a6b5e7901ef7e3995aba864d2ad0adba614d62831a0920551fbd0bba5b4f786ff72f7ea97fb2a0a120842fc13d2f2d88b8dd520e0606c09d03ddb9ca6ca251fc34ce2a81d294e9fbd30eecf1ff33f98af95fda4d094f04326349be3befdbd7cb3a0b00e8377fb03abbfc2d9652fc8bdc2203c8792688d94559d314397378890c6770f4632f3c5b1ad8c2ee7771694b55ddfb950d5c948551f3292d91693aa600d6f4edfcc2798caa610daeab214a4a3c8c35ee9c73a980df3780e09e40ba870d77fa85308b162d552aed1feaaa9e72dce1329780b40c0740594d7eead444883727595a362544df53c38e1926e68faaf1a72cc4e7f0d95c005505f0bba9bd9c4e8465fb61c49474db555abcea13f0cc48f4bf1b50b7e57d7ce5b69a04ece4cc118a7f6072838460438899bd5c4ef38713a2c79ccc78bccc082d94a8ce3805192f5381a63cd7f7972a50b6accd90839b29988e54990d229e823ad51717aa778aaada9c9e6b4e480d30773d0b9eee15882c4d35174ffbe6f2bc2a449a84bac76f4f655fa53b1d6ee53b222ab9fd0de5cded59496b6bb199b86e5516add1d6a88d10635bff41c80a38d93ff9530a36b900fdb719efbbc3e874d7f4c96ace589f164663048c52142f78d4f5b642d1d7f2d8bbbf0a2125bdeb186977fe8ed71cac6c11736c664623b658a0d4dd5e4b4e5e9061740b953f6420beadc122c930a5e608c51dc3bb6263e620de5d1adbb92a0eb4907160919d785da8b3d3e9035c6fe9706b8802f6d9c43bbd21f04d45bb2f2a1b6a634c18ad901fbb290254f1e90c371ae7ef274c81f981557689d5d3dd8727de49b4258fe03df4dac9e048cfaa27fe45c73461dde3516ca29056b67f64b528db1c252d979af026f388da6a76e697f7482e8959bc62d98fa0caf0d26a4f0cd6a2a385494df8e2b2ffbdf79b1f8ebee9e7bee0510b84b983cc6e158758d3a3c9293fdf1a98f71cef533402b5ebddb4813583f4c76a34a0e233b44202be37b5b5735e677b73c8349bdfe9da4562e2d07d6dff1316de0a4c1a7d9789291f582ccec8aaa0fa34d0fa9e3ad572d9fbceeecc201c3c112ef35f5f6e2b176724b0ab4abc42c056c3a962606510f504073ab7e3c21f8d94e6c451fc6d52fa5a87870cd75ce4bf831d16855462d9693e9875c308bf20d2e8730d661663b6cf1cf184cad4f9accbc93fc1632b953f21560de17ffefd4cffa71881a8d961d42dd9d8098d33e9686ca54ab42b61020f1c1f11d4eba922fe22cafd89eb21aa1fe67656f0632dedf91f6bc4f2fa48d08376c679f8601116f13b66b7daab9fb95aea07fdf061ab39285037912583e06b99eb1733f95680027cb94f85318369e65a9821eab8cd97265720cc8a40cdc444e31d6eecfa21c9bbcbef9d86cdf7e4859a5925ad87ff14e1a8861815bc25830e35cc76aa21d70434b529c5ca432b430d1ba40d207cf4e406f5bf189c1e091d9c48f29bca67e381f76121c2b4d612b7049ff327aee1fc0c3049e53ece2b47f4f8f6619a787565721565a93b3fd9b7dabb4cda293b70b1df8d16fcdc255fce9a6f8aad08dbb51e006a137f225d85731309c9400ed7600c70b8aca3fc4310a2c53519ad0c5e25037a25f85b20c84a6303b4412447b4e1391abc807d4d8cf2a1a3b650620e7b48edec75162feff6ef5149b27976e0be0d8109b6d1e1f172e8e3ac02c7777680487931a220c053b1908d0cfb93d0c990fa44bc4b78a21135f94eb5b868c5aadbac9b3b88c5d7cac4daa2cb6ee0cc0e16a0b7bd1a9a793a077856a145fe8d11adc251c25e5148c4a6510588664c81c994d068d3cddcb92f13639a9d2a999318e98ce76860d83941d405ed875c2c59a6a6e50c0aebc56c58ee7d1725d6f94fc20b82958ae75262be0822984310fcd935705188f342ccbc30a693809b6a2bc6aa0f71eda38d46994c93524704505d58e58a2aab4dd5dba6945f795fc179331e509df335ab423938eaf43bf2cda38ad4d92a599a05590ede630a3dd1e1971cf543220cd21b3f1c60c19c83ef93069e81d9e5099881f66ba57d2e82cfd1e1ff708a1828b0fe5a7f566f916580e5f166efacf42dfb0cb9dd052e561b799c3e5698bfd1ecf9ff98ba71283b6980a131b36ea82273e1b2182f4b5084004e19b2a136d890594ad3196982841f2b2b7d41483830d950b5eaf178d32eef1434e7988baba0b65b391b90af356c58bee4c401d60723a476a933cfd161edfeda21b93ec00ae37f5f33e53356a779215275e13a965a90fa66956a726b41d364687d0510178538348a3b407ed5c136791704b0b1a9fb84683afe7949a13c37b4570d06f79ddd234e6574ebb8708ea31b7e130a00a02ee21720c6e101586d5361ad1e784a53afb3e5f2725582c6ca73ed440248d6e0dbe497c53ba04a7b5361695b74a357b2b53c6307f0b78a34a2721f5c386c5f1b0d9af8ad6838a4f0c017c1dac2f27a30cebd64bfb41a68532081a23a68670bb3615997699950ffe548d1574e0f988288fe33c449e2b9869396c7fe5d1423574a2fde66673441ec917d264ea40b1fa0e6d2172d9e3835c79af4cec098ccc43c987375be56ea56be624db72dde03d69d13af43b690412266af2a290829a88acd436697bbc09d247061bcba3f811dca2baa915381e909c22bc924ea210900c201c200f5d21e152bf1f8f28192d1bb3f75d4144bde3dfc29c3130a25e46363c8246237ad08f7e4e2f4b2bc61250419b4756077dda767aa44d8172a125520857ed756f9e719d099790b09a0ad7c0dbafc264482f2ba0a63db68e79906887131c678fbbc1690d1fa60b0b63b46164190d3a4957f34f9d735bbb7cf34e31bdfd509cbfaa89785d826f70fb3a92a23681dda0107bf68b1332341b959c8047e417d2ba25753bc2f891665c78145edab17e1270d963de3f2b6ee3aa27dc85f1903dddf5553a8396b7e3a70a11e648e6eda4320aa89bff659c8f53082bc305309f65bb5b6e6de35f1d17658ab79b4980adac569c646028da07bc193df5ff2d74a94c8b944bd6632702e9931278a2eae6a966d2e553560fb2f0866eb49ac0581b5840d8f4a691ca69ccd86a28ae323e62a702383f95ae0bbb1e3a50884b98d77269bfd2a681412c0195fb8476fc9ec9f41ca5d90f589654a33cd51cc02bafd6fd9219442c22516e41538113e852463604bc84e049b90f2a17bf7053829555672d62e492a63cfb66387cf8ff075efc0bee87f226c6ff9439b7ca06ebe2fa2e48ca88d0d875a52c4cc02adfc00a9eff6b2aed6f438bf3f20aadd63d4364eb0814905b0bb50aae0c7ece301f4dffa581d0c26ae3fb9c99ae532cb68bdc46cf17f50630004e21ad617df1031941bf0e4cd70553c658d806811d2c1bb35e9e274086b6023c191b27f95fb2a244c131745451355b55fbacb3c51559ce753bf3113ba459fde1648cf484b4e2449f6fa96d1d62353eebbd88e668d2525cca3fe9121d4f7e68299f5566cbd85dd882992f4727a0bded4277b7d8681bb51fb073778c6d9c7add9da453d9c1491ffc4d468de20ace35e43aa22f742d05373dace421810b25ea74fad3f9c0bacf0ed240dcc0a885d875409d632cc130c3188a0db6f3b15de9f3ff81ee69ffde5f1ff55f20efb07f72cc66227e93d0e1d934d85f204b1a45883dd22106f556e6961545d1292e1411533280fdf2dad0ec19425342715569747e75b137fcab17bdeaad8d84d4021d0df398b37f2be843b75c1748c1c707aa4dfaadbf34e3b4b71a918a4231cf012495a5232bb12011266609a715a70cf62cbe7e1971bde546506d56ce2a99f3470d3ad4e743f189d02e9fcff1e844d443a5e8601d3da93eeaa1ae620aa954b484be9e98f340609173f96cfbcae99fa10b543c4bf7ed44d7ba962b4de7e22ba28fd0d71c8ac5ee793d418ae4f5c6917508115e89057576d2ec9da150c5f08ad92762cc59c828ab6c9ebbfa20f37fc657131cff3d5efdd374c70545fcd3cd597bff658c440b0708f42512aa3aea41469f1191c4dbf00fb9d781cde3418c833a3c6a8830289de2a503382a468fc8584dcd004d5001d311109e9ad438cde56cc5f51e894a7288f0073a3c5a565aa0a725a7b69a097e7553c45e306d2ecc04444bcedb95bacce8ff8eaf15a83428dc675423554ce9a42738ac6a2e2c774def175fd1a3800ec92309cd82c28896891f8c8f160984dbec8a91fd5295d6b45224c6e1b55f4411fc09dae2aa7c7537f25e99f6acc53559f16d79fe4c09c153b6a02eb36b500b1425ae041809dcf72ebf8dc4a712468a51b04a0fa36d6d6e77d756422e59f6b427885aef39be00e36102bdf3530235259dd11d739f0f14ba9e4d4b9011b09f887883f8a8c96621ddbdda80a38f3cd1b077d52882e499eb606dead1ba836b75813c3dc538b29acdf7c2dff81cc03d46fae0f10873905a44a6d2df2f08cda7fd29551fabf4d2d51094f192e4c4161205e30cac4b99869f984ab9fd1225058c4c7443bdfd4d33bc9203d42db7faaca02febc50bb3a4f58338680cacecd1d38f028e0a67e9e4410cca11ba3c3b3b7f754902d02514d49de82b744d1d70ae8984451685970ae323a17cd2d8d735fd7a2fbcde5a6681e301bfe9e28b02c632980ebbd425d4041f0896b5bed2b5dcc06d8054a3afda1baa8b6653e0853c1f7ecea4d0de2db2d51d82ce4cc4c7a1e48def50bc755b5d92f8f83489fa60d1a1a47d66272c38732c69536ff07b095ddd009e36ef6296675c0c9ea35995e5ace63deb7a07c54e1a809aa3c1e1f05528b92e6b30ff93a6d72512fe5e4d4b5be6dfe51c6727b9e13d3b3b448c07745cbb33ff7816618e7836b55cbbac05329647def7fc0503543200ecd509bc07fbf9d8557a03c2b59ab42b278682be927cd5141dc164d2dde626a54f04c1ba6b1c0e09d09e4c07ec7613f971e724ce90770527aea12f568f24ffcbef5dc87a32b46f2564fb1e48d859a777fa1c44fa6ca364e5a28b6c8663a371c9c27536c0b45c6d3dde2e410bccef737e640992f72b1a955ac54c648d6d62af494fa03b378916304e30d93c406c37c7c937fbf206ffdbeae26d3ce02964cdf94c73560e14b3b4f060b589bde3903dd6d661b559510983cda0d5fb69aa8daf467bbb0a2e211d12d767225ebe461a5e9d6b392ecf4b3aed428f6f9156df6aab8b4340e15a6fecc7a20f0337711e373e3e1df9ded7f17e82d77e29a758c2c0fcc7ca2695b7dea25f83607d0afe587475dfbc19ed9d013cf9cf8d9dfba91d58805e7662acdd012bd8fb86e039cf129eceb09a6ce36a44b69d4ae04dfce3fe9ccb938a8e09b914c17af7130e4351625e95b2fb3180ffe5f69b731e2ecd04791937d5ecd4aa6cff2f10b6ff89d9c8b5c05dc2db403e0cb593a770d0892b17b1bbe20e5c8eed9b9fb569d9b9c179aa6cacb8dbda56b0d82318d569bc17d7e8c71d451d61659a1d2bcb52068c657aedff9a4994892bb18ee78d44f9b93915594669cd242b7276c17da6569b8a1df32e7b80b5551492102765eb054d8b96093c32220afd40cb87cd2bceb971d81155f93c8b41b9ca235f72cc5f0d81f1f319ee9f669746a748ed3e283c7aeac0b87e182d1b0bd69b58aa9892c32c0d4e17b976afa699ac781657c67c52519739d716e8412a012ed86c609449786f510b28c1ed1c2e46064d93bddfd2a81d6397653787e4bb89cb3a2ac65996afce41df19c76ab6e89a1ffbbde93f07214ffc00aa0d9453b2b185547669861f4a5879b8c7391867a81d756d36e1468c6d8259cff1b8304356a4bd617c825d5485493d97b188e0d364cb2ed154db6e6c3d10b6494d6399ac57824fbb76646fc5c6b2a1c83063da543a464db2cd8ebd40a4662b3b8248967b1db820ece020f3ac758a5a29689eeb609361cb2bc3bd22d9b313435d3baeff9f423c26c6171ad0310c69409fdaae06eb9c5e93ed1607005bc3e5909b39418dad28564d27ffd8e4d374851a058e92e87ac8b6af7a1721062d5724da3d6c2031e42f6b27ae3e37a3f315478498dedbb14374edf70d04bbe401e16837e2b882247acd117a673a737a0240a5c0e2be1987c90258b9d4455d1447d172a60c6ed899be04a3793ec21deba45c5cc926a88fcaf4a41baf5303e48d6e1ae7937c011ce1165cfb4483b23a1df6015aefe3bd963061f3faecb46899ae09ff0741232a7a80f20f4348fdfbb675b04e676d8dd42088b0b2fb9577842f8cf515a227945fecf24375494b9a9cea7e4731829434d7780b57f89ab10ef79b05edd8de0e1cfa6fb99132359464d213956bfa8683d7a4fff066ea8d9c97eb49255f5a273ab40b765ce84946546f5832ecfedce5bafd1ee33dabc792a51dcb53442468829b9c95974b848c7b7a092e508f41bd309944079c533d6e44e48f1e972fd6dd54c6d8ed7792bb56899eba18bce506e522d4ff206032b56e631f559edc8aa5589d445f13ed4b46bdd5edba092e0233931f8c79ff8b308c9d46f105326e1fbe8f5f74802b6f21555015d481fcde2e15ad37881acb5a332d03e3dd7fae660e2a065224ac1c86309f56afb456631eea612705ee1c327dc273c99c5d805715bbdcb9ebec29bf93d071fd75a60b6838e06e68d8f418f442a1113daf29a71058bb920c7e11a01415cb7f0315c88f8989a63686334096bf6121a0a15b12a6733c208dc940a322f21cc91a2ebc11ea856dcf5e2c3707e3c6f0d024221a93951ec9f012c556e3143717dc3c353c7431eaa78559148a89e531248b2095cc3b8247bb4b695cf1093db991ceb985ebdf37cbd74be22d0632190b126977688c89940ad135f2cba5a893adc78d0673c359875a561a788a04d24242197b3a463ebeb90cc74ddf4925599f0dbb75865b296384d7f9d8b741dafd5e261fee92cfff777cf15dbec757043460868b9812589aebcf00003bb9e8cbcb3fbe8158d36a331d90e0cda8dac83dbb46f91142b6cc752d3b95b7e7f7be79f6ef35a940b7fff7d692b6f4911356adf36cb286222186d6898a4c9d578bcde1bcb0f1e65a3109dd2a641197144e6ca63d1c91c38aece41460566b6da95895f15f73ef50b29009e334ec6c66d671b1eb5deaf416b8ad286fe36a0f38a56c1e020723e6131c413d126fadb20bb1d296c0f3cf637032622a44b50982a1a551446335c2a592945574f1ae59ea58466873c043ee81fda55ed3f8223b75dae0d47feaabba358ae1a595fb5b84e35a55221563f74182457c7ab20cfb88eb66aeceb92a03b677d3976bb97a12e58d8de954a79ac9acb0921b80752ce7561a2e4a27150123f157a6eac4f23c191fcac17473988be5fa6ddbd0ad19b4f267661544e9f9957c25897812ef96aed4466eba8a8282df817ccf48373ee013b51d55969ee735da794fb8093bbb35a648fc1cef6b508159bfe65fe079d226b6d0736974797a334169b919532f98dc7bc372d4b9f10b30cbee74553c431ecc4aa17b5b3ffcaecb2e066208d8d2a122205b878715d566c10a3e48105a04fdd566896714a1e8e4428f94aa64c30c4d1f2ffd5d52f495eb25ff9de6be7fbb7426d9621b9de452a76f3d9210c52e859a7775a9212ab043c6b4a0943feebe0c2a1a7ba88a75bbac32c462cc8611c2237ae582217283fe46a9bd4cc8fffa83926dfe68540a8e39997a2731119ee75de21e8ddcb3576f69730f98358a3cb2ee2536dd315e28205a7dce0891453ad8c304bfa2a47c9f752b272da3f09fcc2221860ce9ed641fad9160dcc953e49b287a29759c8a8bf5c133929f453f1567bd2840a40167f33a9dfbc81ddf706cf7b0a43ee400b01677f4ddea3811fc9202feec583ac3db1a98aa706b2838accd3f921e71894c140e1fbacc96d156c0f0d03f785465f92b1b058a8477bd064c6e6a0b3e236e3a288f7b088b0e0a80e7c2c80239dda39360d69bab210a52d4c910d3425d3101919ca9ab0d36ea7b2f3e47f24a7b1ecb2da6aa2fe1ebea5f437c69484db4a40aafbb85f9743481bd8a103e359cb861e79acb98ec6809682e5fbb688098ffa52b26c062fc36565fa118286db53c5ff91a84a43db1807e536d60747f7502e8329a99c724f18d3d756c035c9b762243ef12fd34c3ff5afc7fed808d4d076c12926ab8c05cc09eb7044dc55428848d66f11c0e6fcb2eeca87048bc9bcf25f6babbdd29ecbbe8a97014aa647ff7ec9618e55aa372c195bb2021137a4f6de202e3d5f9de00a3a83f6640e34cf1fc7378a48b157171cf22efde28b157057c9344e3f9af34752f2bc43b40f8cb00132b48e3e0c6b87f7ff140424f53f4751807ac1af8dcefa0430f65b25ce708f5a84a565738d13b34d0c4aeb8cb99f38ed2629c55f1461b374c93e682f683a6c1806301e2e54554255f6b42eb428f5ec42aad9d263b61520124caf27f7d9377d695db5375c0c4da48cf0f15666f0f9307a778eb3de19929d9120010a914467a2d04b87ed2f41a247bb98009829c9f6d390bf9d882cefefbc905c596fb73b65a097aa164d7dfa32869fee1adf60b41eb37a8ca986ea2a173658f57d046e02ad273a26aefd5bcc09a6adbe9573e2e866116f3631a98d2d61a02fc7e6ebd7c87932bd45dac70a44638510d9d128439e8967be9ca565ac7a51cc37a73b32a49f1de85ac425a3288811e5536c8848d0d9a9ac16d875452f6e724fe30f655f6c33091b2fe7a5f885c59112944543d0b07ff2691f122d521c89ba1725aebb7906b9bd82c55ff44cd1b8e0f437112d37124f5a5fdf724056ddf7d60f28d78bd3bacb1a1545fdbacd99d163634b63bd53ce1c772bb4bba03826cda087cdc601041e8703bb5cc28eb405c6425941fa143cd1b8540800dc2425d6b36423e7c6e1b4ad92db59247618c43527ed257e1d7a110952ef29a69aae8b73a8cfcd5f3ce9bba58a1ab67f68ef671c5f2c465292a4c22acc1078ac65a5a77dea0074c75da99f862860dfef9eb7bc2da4e2d491dfcc5e576eb43027f950ce5b8ee199f6891c39283e5e73b529981985c9b56cfd0acd2511a47d3837ca076f3a31c514615823234e5ea23ad1f9fad84308495a982c6542d888495bdcaecfa4380e385d9dcbd1090055810d2f83cd629723edd2c776cb97b76cbe88e1c0c7f0a76dc6fe6d08618405973e3c623dddb87e2cc9469a64387c7707533a1da710594878faddd47c76d3aab669e37ca34d0b07ad112678116aab8811c5d20d9195d83cfcb88a146adddb7a433def2d85c394102d0dd0a432204ad5ebf4dcfa7b7dca95ff5645c57da0563486256d14c2a3a267152fbe9ac609a5d44d1bdc3a6e93d1f48784c5c3bef5765e658c5611ec77a3f3d1afa153b9a68ffa84af52cc84b322cdb03b7f7eb8e1b84d6a7f94fce44749f0d7cb13ba73134d5753966aea1f6e9dd0081f4de42b7fc9f15fe4036b282e372c48e905dfe614695f1fc0254b8ecb6bed5a44e4c91e4ebafc0a0d4fc7da86de21f075f3746f1bb870696e3243649b0966f5a4df42ee46182e5f9ab2a4df4501bceca9db6c1954950fd1d2e4b7c5ccb45d6b6e32bc0f2a10b7e26794163cd675d40aa77b57dfae843e71f59075c48ee83b565871f5d1c5416d10330ef4c7d85a3ea8910bf73d44b6021a65463ba27bf58a60b5e8240edca365cfb7436a2beb02fabd29c06660fd172ceb300201b4d061f76009f779775ea3ade3a52baf91ce4a79a4f3316e89044d6768a4cab255b44d8e3feefb42783f7500194dbf1e89337cb083ac3e4ce85adf6b4348aac64c2f3ca7876d7b89f038f46ba9e49384eefdd2d8b7f817fa6d7c3757a48d46042752d138d5e6272f4e6f16a3fb5f4f39015c1f290c3a30c4342754cbbf5cb4f6b734b078618968acff08114872dfd149d9de94c3147ecb41201d0d33d6d45656c34fe1ea5bad81eddab6529a64d358ec550ef22f7abe07a6c458d86f3d06495a43a6c0915afb862f38b9b70db10af1f5c1251f874e98e341dba72ddc1b3946556939beece10326b3f8a6ea86e2f020a8ddfb7635ff0595753897267ec96584b5b87aa472ce87c2c75e882555200be2cb106d84b5b808fc7b49d48b309e341a1a3df426bde87a42b7f239992f9403447b4973d4450ba2d682f0774b7e655768338f3371de2746916db3784a25b4cbda472108d59a7c61fa8bb4c14164ffee21be008bd533b5df41ee5c00cc2cb641b21062c1439075332df0ddcb8ce3023c256c10ad6bbb2a788eced34c7e628079c1ed3f88caa4ca7d03166691843e8df1bee591593689d0729abcb085c2a2fcad660203e38b32d9cd586055d2e18e96d016278b00b85abfd94f204a0f92f6745d5890bb662c9364db531e19818c254ff5b471ab376650469b604f843eb2a68ea88dba42cf93ac840ce0a9102511883489f264f4556362661512349d976989d3e86d4fe84a691a9af4e847ef9d2ac0c3b50a640531a3b0dbc6230d0330a947f0fd751cfafba52262310dde77c65699984c5032a4098d6a856ba3bca003705a45a261c97e9ee5d49d6be6bf2894bce16aeac6d89ca3b3519289f08219d0763a9fe33dde06537b2c7301b312c9c3f3c388526c311b07512b1ecbcdd81abf57d0098331c5af9e511474f981492e2a0f417b320607a0b6521b9c413e645400c1538603336066256d39cc47d7331374e0ecbc54f79a0e4bf38a8977860c31ea61c99b5f95358c54cad1cf05d6d517509f872a071ffd64cc5190d40977c617ff3f536b9d54bc0353f65873d770371bbaaa3abee77b77292b4e91043ca3025a855501201a0d3b3ce0e38e57703cf7ec95a2c10e71f9b6198c13768d1e6828bbd7ec1f00b69ca0438a1207c891baaff0e727d3645e231d999b523c88d530514ce8f1cc5198a0990873b3cb73780da5ef31b9195081fa141135a84a955793d90aa6798ad0c12d51c8539b2a8f638cc852a31a5b5ff6ada02e30faf93781ec646d7747beb6169df4750af60de4e0d8f9a30a76cbab5b464105d12d78d9851e7da4743cb50d3ddb3ed5afc6da2982f2bb589f577b207cce24ba1cfa158de66a5b043d6618ad49f965e0cee4bffbaf6fa4208a3cd33831f58cfbc61cc06686e0d979742ccb9c507e35ba5db959fdee081e90964080c415b39e003a797adf5f6ae2a8d8080f501bf3991d25be15b38f0d40dd10d2218f163c2eaf1d3fd1a588e31ff9fc74bc38d099dcaa7038de590e52203eeed563230c695f3d5dacf2e1f0fa627bb91983acb0606c0d3a3fb2ab1b512d0f12d3a4eecb35749a597cb81df590af8ba8297adde13b0dca7b796d7129e00f615e826da2e70316e68a6e21ad4e60c2e9ea0f573ee805f582c1bf2ed83d866c8f00aafb030f5dd6aed828be8e2003dbcba84156a16c5683c329c957a69b8daf5b8db2ae826b45557600ebc51d4893c28455730d93ca09ac01490fd3680d9b32384c51a29d1ef4bbb158ecae8dbf4a60bd1d39366def2ca468eb10818752e34ce9f316e1898f3c3d74ca3447040d35128630a6eed0da537ca362d94de44c634e7eb8df5d09c12d483512ed365bb7f25dbd713a9888f72bbc18e1da91c17358b4a36a5643068a6cb7f729b591fdb318227eabef4be76dd990eeb4a7aa2edaa15533abf41001a9d0b8da57713102e6af6f7b3c0268d6e88924bd39412eec6baa8cb0941525cfc3e7a88643b0bc22a28faa1d6135f67ed80018df69f6604bffb8f5fffa972a484e5e9e3b97295b347c3dfdad227855378890baf75ee3d269c4f19f3227d838f35fcdf1cc238284365f2d78770999cbf619ca5c3ca08adf74d78556b0ebf8017ba2d8d0ca4dbfac2bc91fe6d774fcfecbda12a59bee9333e0f27eb98f565b069e187538715aa47a77f946632d65cd199cf3a3d1c88f6f27c0ce253359ca0975a74ce97d0f221ca11e6ffda5c0f968cd0715ec1cd5af0152ea55fc3a28c80b497336511c0401bd238bc1979ea2dbbc837c793ca0bbdd763cf3707cd75ee6ea490eb4e771402bbfadc9deb1c241893f73085001dc6a87c1eccee2c798d2973cece7258c78ec3c4a219b331fedc87cd98c3e0cac70b109527152c93c2ff53d78cbc2217f4e751c321b761bcf820df32d9bff8dac2e7d135632826f08c5495dfc08e229e7c0a3dcf545884e3d3604badc6a6bf2921af854ee34d227cdb904eafc008dfa166307407babbc7f1a4c7d6bc50342392266fba821acf2a7109b718648197e1114abb1abe2a1b9ed49b76ada6a8b8c6475379bf749c19ac57580767392d9cb4001fce48d9aa10e30156d285cd62096f22dfe57b5a070bbb6dbea4d58fd6401eedfcb87c81eb622fac69338cbfa2a9a355c9d1d5f0240e6b0fe6469ab9934337a9be460e014c948575a2d401d5cb3f9c13ddf79e8f3e876eda8a995901df9d80b61341c9fece9f251af04ae5618c708ba92b5467925fc9ae35d21e93ceb7eec4d46860d64a1d2e85f8baec3f488ce994eb5ed9214507545b8db26a3638cdf55417d670746dbead001ccf198c8a325ad9f4ec0d97c5a9f4769bf0495e60f7d03dead4eb7252417cf5afe375d67237ec76bf58a2a4c937bd090075a5296b74bd974deeb73be5fb4e3bee756c22223d28046acd35163d3e9ead14cd1ae3120da69d01f62080a979d8cf9b3ebd904d3e7a5a10aa39621120244f043e8ffab7aeb256d4ccddf0978ebbb9682db86d7177f098591507b630930ea9dbedc5d79463bfc1255e6456ab1f5f35290f5a61b8b31c7c6a34ca0678c00a7619f16ac8ae12ce6ac40d8a27fb605d15d3ad78f6ed273d756cadeff2bbde2f151e58b8b54ec7e07905a902064d8d2222017276be990739409d81dbb099c353fd113095dc645f8749e15508d4cfa398f44ab21fc42d1f96b906e8b52bddf6ac11fd06509e2990913827806ae44c52e7ad2b20ebf1e098aecbde23605069479ed0c195664dd8b908e0b313fff63946b3108630e01cf1a72e8e3977a9811796893315408bd23b9369ececeff0a8b5b16e0ee0305f6dfe060174f6c12e3d70e30a0ccfbd77b298c551a1793bb8738281838fb4748e138539b9c3ec5336ebf72398d12e2639dc4d003e57750f3f148455c9c43c318a9978be21b19eec889a929c46be648a73600dc017fe2c93d2a5c0bf4ab25faa2e5d7eacbec6d4c73d0a76e4ea087c3df6662644c7b179eac473bc0eb7b3354af55497d3f5e052647f8d1a4bf5835ef221ca5fab976a2051a294cb7c024643fe6c93d35a0ce566a657167556d9f0a03339887b0b8ff052bf572aea566d486f4f873d3cfd7e4c27269271083ffab216d6c02a1e6c1de24d3b2a4a908f018208904428e8575dab98bc684c01936db41b9ba20c4b949459e96c8a10186ff125a5e9c755d92537d446c651820e49a89817aa5aecfbad4e3c10a3100b0eacc398f67b30493cbfe9af69e52b908f8d4cb8093154e93cdf6cc0247d56fd4f904b337a76951327dcafa5f7048e2600c056eb88837c6d01c0ce9f3a2c385bd21f5d9c1959e25d8009cf53f1ba73a66550cef300315015e54115d6e9d9fde8bd1b3c8a7bd1c02edef1463ab64725f50872ce20880a01a7b397e108004dd817fa5b7243460fa029875b9cebdac6f57cf9292cd7bb0047f2ea8eee68f860b5d2ea571349eacf35555ca396257835e57fe935780f444c7108f600aa37c6e7d6991877dc4b5c16fa39659726c8a45c3ec1bcf8c1c56cec10cb6b4e4ebdef5b937781d1683060750361058c42bc9c376e4de0a54a130b28578785949023c04cbf110babc3d62075c6d2fc3ea079e02e4e9ea4566668c82191e86693c6568c83ae4d6b460854f018dae3353b86d2c2f612a9e0fa8f598c15e4e50572138a555de1a41c11c972cda60e26648c496100271a8148e6c4a8c60f707ef0595d038bdf67e29fe4c8984683098721007e304698dc2c72e495278264aa884eb55edf4ddcc3e8f549cbe02731fab305786e79ed5f6f30b19aa7974101a4cdbe80800ac324806ae105941f8a1e59ed1299a45958bb5d338d7b8b37b7610ad0815a138045b4ccfaf3c6c885fc75a23a825356bf7bcace432dfc4fa9b75aba09b381c4fac3fe23337f4158f95d8c6cde2f50639fa7ef04c96ceb0b36e47124f12f7d489ee01e5a46e97357c76dc4addef8fb923862cec45687861c4cb54c813eefbbacce71fbffdad4280a057862888e1d69161ac87c0415f83bf6bef7c8c31292b511e075d71e872f69da60cc56e9dc208d8016157ba60c135fe9899ed1dc5c85d147466fb539776601ab0fa8ebdb8e524668c0e27077db2b52e178da95e1a8217c6d09cd91499a17874dde942c271d951edffa8a74ae857dc961b48aa1a64993af8a44c29591eb87130599264cf3177ea128b0e9bd987b52716b32c6c0e17fe52663af589401a6732038f6cae92a378bb805950dcab91ce07c33004f7bb4c3a5f1e67d8584ca72c30af4681640ac2ee67a98adec8c9e00e7bf0f929d05aece2cd9bf793d8120252a73ee0cd84aa66755682456907ad0dc964329da09f3b780996103a94e02ce884158531f49e805c402da2e1bc7bc48cf71dbce161d2e8f143cc6ccdc35a286d62e203fc851859f49f0a4a504fbbe591f10ddfe39126838117c5c137120fd25c18878d97506f1d92f099fe1cecbcc78f3b24e3de67136f96c170932e5a3284e02fffd5475269b5d20c6593c1af4c4af840f0cdec915934abfe5d2a2aa99a334e80eae412affb5159ad34be130565dd5701e35473a71137372c0cd463cd477b40c54f91c34b1cdd76dab3f14a4a942a1dc2df3a0e5b8b47d42b23f96ac926b5f37d2912024695a64b9e931af7aca700a355a973725cd44692022c8d6a611db77c0ce23f644ef1fd7d61090ef60f68376a9e26aad73c264f3b737c421e74565bc2d7dbde0801b7fe8bc9becf603c63773ea39e219544eb22b0e9215ba740f1cfd2554043f82b40486558e49a19abcd7fa54b833b25a1aa366dc5ae7b6d1d714e7d2dda9d560c359b19c56a20f68672ae62445c225cac6c266bc112ee4e8bd9340a4f89bdc58fa24287c8734157600bc33c2c135074a28223efd645fc694fc4abba5659694349dd5039da2c4c99edb599b02249e4b9ac3578b247f7fad7b2563dd96c85716b69338f71fd9e9bec02967533a1e54e664158e068f56a6dcf5dd5a9608a4ffbb4aeede28c2c0121b6df9d9314323ea72d75f7d68249e412ccf37ad66a3c1871e96fffa70ff5a4f65202b32d518a6c5fffc51d20af3f12191aac3ee00b85389e19341c0824a8cf73a6e6e44ede38627dc53ce704928eb568eee6c750004defee00dd38a8bc7c3b20aa96c3fe390dd177fb57b4d6456b9fe93eccc20ae1d3eaeefad58e859f0db5783017e7f1058d571dc3610bb63ac719e6c803c7074cb77704b12c35740989a2520fcd6b464831167445726ae28f50a090d62d11721970996de1329404dbef831be8828170c43e8c1759421430420dd18dd5b8a2060e35a4ee862f15c7681c811239dbdcb62070396a73db4a00087910187f910e72eff73b788906bfbe1680597e7b9508d38d6b3660b712b5dc9d13d3a36d733c2542ab095cb6d55bd9e42e79cf53fe28acfdbf6b9d2abec738af5a93b71054d5fb788ca6e0545fc83442c84aa48dafd07b30106187e431e5fd0d8ed3470878ae385cbd7d0239bfd6eac09a6d787b4cb8f90070153a5e0697674b16bd6e85c5eace2a8e1680477cc5f7d891094eb8498ff8ca8737ac0751d60e7c469be4514059e2b00c74e65dd2078d84578d54bb48733fe6363d12f47cc01210d9397f74319680ae276ac5e713461c5fe792eb75283ec7e4834d41679d3670d7dbf7956607130d108dc61c6fcd070e2a6acb4c46e29974ae359888c54627a489e539e217af38bbc8aeaa6164bee07407ffef10dcbf49b0045e51fdbd0836819332bd61adc9a5130301d9ba0a808f7e6d4c9695988a59fd04a66ba714bfff50fd15acf86de1af8544084df3bc8de69408d61f6a1b79a0eaed22de5ed9605b4fafabc45afa500451e3b8db34e1761a2c94e91fc36897db6d353cba75d6c636b9ec1bc7572a380186cdce0e16a8e7a0e4febbc04b2b7aa3ca74dc33b32f2aff18da9a43453187918f5056bc7ccd8064ba6870637fe04818bcf1da7c769e99907d780e4a846665f8dcbef7e151b535a24b4375c7eca91949594464bb790241095ef80a98f730ccf2d6f341b85a4a5007ebaa96e1cf5bc302da8f0282fd53c406c0779d4e364a0573e6361428e9c0e207fbe5fb059d733c5fd39848f4b3bea9dd7eabf785b1f2db1bf17078b25fb12b023bc520b56cd7c45d3e5c42affb6fff83a381b7e34e2b6d98fcd2dc21e9294faa3aadcb324bcd42a1d5625bbada93eeead57b150fa4ebb02ec6749f35f53e6193afeddaeddf16fc6ff933516fc7ef5aeee0ae7107d2fe198991c99955176d36326f3e7049b14bbc8e030d62140a1f61a9e01a46e846c445b729fca3acb2fcd8d48e59ffbdf1473e3aa0d9b34dd48ae9ad599a1e5a9cd1d5ad956275340739deddc51cb507a4fe2543baa2f48da6117a4e841542a886be42c753608051903ac49798e84128e68f1e064b342b516ee6fb1aabe9b125df23c9cdc07b74b2ed2ead2a899194b91df180eee8a37da0e1788e5f6acb4552f44b6846be3bd94c28ff8ff473bbd1e8447f9194c17ea1d26c65f237b5aed42309403a5fc39a0b8a7e7028f49193004817bb1b491540bfb9d0d75d635c5ac04b99a5b69a9a6c93b5dda18a88fb9e72f8a45f64b8f97d5b1fdbe8ef1413009d6aed6166b714ab5b5d5f9c6ec32c8d8c9d0c10724bf86ded2204f640c85d6032176d6baba2432c5c54c35cb13d04cea672f44fa4bca6a07fea52347da2fcc9aefe2bfdab3c2102aea1e2c7aee97b93fab714bb64f249332a77190527d72ce4a32a69248727057399f4b55cdd4dbe2a316a3c988f7086786e67e9cd1ed702abb07db4861ef0d859cac7851b69df109c242f44bf4de74990f4fbf77c2e2f2e8e5ed9b965076bc9e0b4579074b784d4642783571e4b1e75616e261ed37fd80d46c2c9492b88c1f0c22fa79022c0138861c336fd12dcf31b075bf0fb746b01460685709ff8e33e5b1892ff24cca990786bcebeee5699f9db0cd1a2c74870852e14b04c062c65737aa3ffe159ce554d09b89582994aba8ed4142b361ba145e592d9dacca64acb1be645f286b2c98888d76c99623b1644339f1e604b282fbb6011c2f00a971dd308fe55250bccd8df5699b6a961430b44a02f658f25f1bca6039aee0eeacca72429fd6387695f8ca82dd2187cdc5d54e938f919b9e98b827b477f0547e88b24a61b0f0eb39aa4aa0b41045773f6511defcc38810dd57ac59ddbc564bf96a9806544171f8b7253462398e14a97353022da15d8c3aa78b9812c7c6a24a3b96e207219294b30cf6c93611c75bcb08cff2b54e5a95df49df6993af7bcbc4bb717908bfbc65796dcfdd7b94e01df17914e7545e5fcc930224ce96406dfe1c9124e6a1903032422e133e36e1b58a4315bc0f09fd1fc2fe129c89218fea9fca1e3a887d3a308a3bcfe990cce73b24fcfbbc6bc4c2d0c469e66f451d9a7052b703d4cbfd47c77ed1bb0dcfd7c5618fb864446d6dba0ed1ac4daf6cdf0841692c083a63f47cbc1bf0731b25085efdf5b4108614207502a2b7a33cff8c3964bbc01259071f4a059a7eaf2588522827a12ed96cb509e77a3cd79bd4a137ceee3aa1bb818e3e582ba878ab2329a67b832fb06f69c8285d812d5462c615309d30933ac16ae7655a0c31a0dc9fc5b9280df3f8dd854d6fefe796a2edb1cd2d911ff73b6d8f32d2c7883429791606efda65825c475268d88f59ca693fa0bcb0ca6e124032d7e540c1784bfa8dd4474934969c35d712f1384e78780fa24aca2569670edc74f8709c342ad72ab7ccf73149623f4eca0aa25c695805dc56a48ddc6c2b2bd23f7c2a5d6ed2c224b0b11688ba1835fb43b1fbdcbb7d6bfcc0627d092a873a973c1d0009b95c8b49f5e2ba573242d484ca26dd9d25234edb2231172d2d4dc4c290274c5860e79e500b472f30165da79c6a525ad6ea9e0ab74806cc3f0eb389b4e90056e2770d824422e183170366a6d28834550f53e72021340793135813029041d8c331d22f2bc1f8e392b95a03eaf652f82034bb4fb8465ef9c788f4eec597be86ebcbff7844b6b12554f6a66c56b9b33ac974211bd086ba4b661b656646fb4c04b264a54bb78ff310f8628077eb60c1c53832b0ac7047e9fbd9c1fa4ffea430183d13d5317bdee2f1aeab982ff6f4c8beadf6f9dfb4c0222fbd8526a4f9de23234cf8b557cfa43e0fc1019e7a9480b3c70042a218eee2a13361eb412773bea99a33842ca014a5125fe211cb4663f2202bc8183ba458e633cd27f00741c0cfb116685f078f2ded65a85c90c6b2cdf6726ab34d41f654a149ca3b41390efb2d7426558ff8d1fb9e9e2f4f313824b4a934b1fb4854c980af940b8a633a76ee9e93df30ab5c51d4cd807b27b29e733d23e0340756c42b1c773abf216877904f2f803e78986765b6b289c27e8b72ac3def9166289da791e362b03418e0035a6b4fc77b4eb8b6d43fdabf3d58c192e6fc65459e0f6a70335c90d4caec4cf0da64d29c7f27bbf34380a59f9a027609df28dcad66b693b3b123637844cf2d30a5af490759583307558e83f5a4c56d6dad6d48ec1adf83de58c4418139f1b6097b143774ed532b2a6b3f4d54bf1dd3aceba705e626f4c33f620973bde5066024872f25f62663ed5ae9845bfa0343eaa8bf63c6715cf5e697c49f1d54bd1847a42240b6bbc346f3af496111cc8231da3e8c3801db5cc098888142372dd488b020244e05d520fc0975ccb26c9afe2b7b29b3c71e413766d95f9dfb35fbc6492d7305c7ccbc373a78b156fa1b4f927848ec2866cc8fbb81c9c3d2830d5af4909d0090af6217aac4be3adbf71e210ae60266482784fe3c9da3e78864744336ef525f5a18379f06482c62fd489d8f6ae099cd41c88b73b4a003effaf4c4c0065b971daba9412cb9b7f05036dbaed4866d081f831fca65d10cf2a0f6321ce3d83312e3fbc377322ad3333886c33e4b56725b2d1bf4ffee3c586243d51329bc905451f91a856e7ea2b34046196f3a90f0eaeabe36c6a46e9ac2cb69974bd3331b6ea0f5e7ca2da8472a2d28526ec48e8fdaf6feedc1e1506eb3c6e0f18bf836aef251fffa76023f97b9da917a0b9917e20a533df397a82c6c417a5d18980c880f86496e294c9a5c761737e5d6a98cebac2ae1a56c008555287de861bbacc04d48eab48f81bd5407c91cb5fc99c6ec7146f25e6c1ce8cdd930cc62ecce821acb78d732f39aba4bf93f58715fcc286d35f1f507d9111a380df4e8c04f8ffdcf15d3b17885449e6dbc5df140ad68e67c9c5f3c36a60472e026fd1cfa93a2d37aa59f4f566c67f8560e0d6da2b1d91160b334efae38ed7f4b407dc09cc9ffe398d2fc1d17d2e7bf90facfeddf0c28681923680082bdae679efbd69866183844f68b503af1f3b417ffa14ed93e9400bfc8ce41b76ccea10452d911012745ced90fec79ab5c193a50ae01b64fa28ca953e58f7ee20d9b69f49f6f4708efb2747b1d2bf93b0342d73114e527851ed3a766ceee040e3cbab21ba118f3aadcaa7ef8eca495cd478a41d64e23c46c75467711a0fe9dbf4a796c4ea54b7e1f415b8e8c67c85f212491cb52fbca14257acbc0d013a7eb68634191844406c5ed5b4c8ce361242f6fcabae021fe9ec30e0645bc5a4c951c2bf6e67aeaea3d7ec81331a6d63a7076d91954c396347a93b2d47c89d72f9e3dd906a3d2133268cb3bd751e4b693f449935c02b4b59659c7523f9e23789321ad0605fc557358131d14041b392ffe9876c05f00c7e60c4dcebbca2d3a44a608e9045f98ff9242e42e31062a95586155b47920ee28a0a8a54137c5fca35825468cca6fcf0f9473f3921c92d78f0f0b3ddee1afe2b08c34b87e8125d2a85a14e6a6dbb9413720397d0de92d5ee97dd3584058311b175ca9d7fff1631ca0e21d3177e430a8e6b200ac14cb7bda4b1272497c885456d8e7e8b2cd545a79b499946dccf5c388ebc75eaab0786933d4cf7fa74440848ce3befd11ca49210a186fe18440856c5e34780356e4c3b5be97814a2d025f40eca07d9ecbc3e8080f5a9cc89730715f07c155947f57556297118e0a19d08eb2f8d4f9482547fea6199254e748af4d2f4d20151677db17b88aafb52ac98c976163eb75f857e6d6b26e387429489a9d849787ecd5fc6e12ebea2942cd66dad07cfcf8d188a7f1529f710ee20ee5680c2a2f3e77aa0a337c79263ed1c092062fa80d3c34810b3f14fe1442d1a5740c01bdcf3f775cf1fd28086ff65c5ca142c0d827f3baaef8805924a6a325cff87a35c318b8d929079b2fa285ec906e22b70a5a85eace4adadb444bfb3641ca06eacd463cb58f061cdfd87bed00f03667c43b14855fea1d2a981a8ac1ef028b6e45a155ef760edb3b7d3af278b731599854c09abefb61e5f0ada62ac7517f43743def59799c485f14105944f76398dc167259822be5ddaf7e55d8364174e739723adc82564480e93e97587c3b0b5b354b069537aef0073b1c13aa714268e7304a518a0869133205684d44b699687ef69d6cdfbd08e881ce973494d6f3ff0201bca073a11de6e090582c7e893799be82c3cd0402be9d811cdb372be7c7cc90d929a96753b65577d5e7c44087da65e0f51a50ab39a06daeb957240881bb31f6324d4cf3dc0c55cc9c9696490c3e2b6ec7b11a54b7c80575e64d14d171dfc355bcf6823d133eb8b58aee5f9a3a7008cf6e851e842ffd8f8a9008a890c711f616e075bc51e97c526a1765488e452c7c786ad350194e0f18837e0ef72dd60417e094d3db1c8ab551e4ccd0805a2f3d7736572d919a0aa72ac95447fb00996b19e0d979916e465c3e1cd8c0a6722aac9571786aca0379b53eb5ef3ebffd71aabfb1f9044299fde0326d1cb2b1e08f99885d3ca6b234b3ed7a6ab5ef4e9306633d905ab099b6940f29262b287b186aca34217dd93d58506d791229b31df085f801f3999bf713ad5a8475127c075791bb102b6b3e9b202f577eff9b59fd1d898d403ed612c35b7bd8a2797bac360ef8f98d550d6b0303aa32b2b522ee91a79b7a5c8218c3e66d66565860e9b413aa2adf87742f30378da0da2d92efcaab723cf2dd18e14ab431ab636f65d85db37ee2fc6bea43b8259ebbf167477b1a8099be285a3dd6bc1fc05b247f8ad4fe85b2e9e128b4e23eda02fb04323001fdc9c8927aa0a107b25d81cbd88ce3d7dd6ed86b4f9588b037e60478c77a36514280bf58f7f37ce3461b7dd4abfe5ec13b06eed76c5bacac2acc782ff20a66d0cdf9d4a75e2548a28543b90bb86c77929c2adb209baa6b497fe2bf59cfdade7e56cccfe0f98ced401439184758f16ce6db06b413d3c8e2d18472554fbd49054045043d45b19972d7321d1040762bbe587d46b9a09b6575ee73f47a32c2d2ad14d08830ba32a9fc8ce6b82fe2a5246ea167b4880221693325568814f4f9dab191e67824004dd950e5c147f6a0c5b4987b80965be2af1749aa0370f8dec3b6af03e7ad7539b2f2e075ace253a419d2fd0168842e5b22f8e64c233d1eb9f834897d47ffbbe8ede4e4696ee5a863ffb25bbbdb1ded7a5214e9335ba68ee608a5e705d1c04bfe4cfe94102e86fc396a91ea8cb25e29063378b4186898a1b91d56f2414030b0ba507e542d6eb066351ef9d57eec331987edebee4d9ce7f48ad73aafb3bc4e128e68edd14fa025dd8a388c3857d2832122ebdd3a7991eb3236beb63eebc3470b50893779e6347bca7735e03f5c4763b664847d89298137e6a7dc3a1cb9f252b81cd403e07ca1a5706661f34eca7cc1ba5b6d111a747257164f45c55dfc94ef8fc30066b7b315a69754f5518a2728775a7934ba788de36f72c4549b4c51c47233735379fe03f97fcfd25e2fb740962384204e0e58fb7c0f4926fbc90ad2943f67e978daaee39c44ba9263c7951679e57a6e3f027a0dfd16690de7e2517a54a480551b95a13a61d427cde20fcaba5c6f136f0e6990997df7bec0075b562baa33da3c0c61dffbbfe6036b9a46773b9303e6c222647e0f2946bcf71f4ad46c95cd51b01e121c412d522a14c4e595e13ffe524d56bee6b4ac50ce6c18715ce7120625d0edacc254e661d1ef8d3946da3e6584c9c6726770c4194277fa834e7a17c8ae3b6dd8d6bd19d2d6dd3ca88f2965ce7cc0ef6e2767401ca6cc5dcf5f8b66d2bc6f3ef0bccd1315f75be6d96885a179f58fbda4c44e98228104c1a48422b9773b040dc6865f01113f00a6b4bce8a5dce333d04b16837b220f79967a696771a1e1245632f763a4f41205bb21dca75083fbfe7c66381fd17fe4dfa8ff5e3616f7a13fdeb68082945be3fa1824b40013c8e03f49e8dd54738cf3b58f9e4a0d4da79a1828bc6e55563df8b36e82020a280f70e561eabe97e077e2b3814d1bdddc4844aecdb64c27d34ebebcf74ad6b2a6bf963f884b9d0bc71de1f6cd8ade87eed7d01aa0301809295fac085d2ade242ba96964e22d0109cefafef4fdf2b541224fb1bd918f2c07779ba5f95f7ab5ff923d74f32846415bfd3f01dfffdee041e0ef75211f1d2de44e4c5480074b12d8b592d8f48c4d8ebca5e2faddd76c53bb3ea8257e0594f85e4da89ea60a9414738e64255b16f3f25d3d5267ac4dc4ad4e7477044dbb23a66c41ff6b526324e9be18d9a5fff2a818c64db2b480fbcf69d6781d250e1f7d476fac41b71a06bf40dccd0e4317e97c1d58e1ce46a5a13f109751640a7ecf675fd8aded9b0bacf681d710149c39be586a701255937f878e5dee0ef7dd6adf06c43cc42851c7b7b1a622210e0525890571cfaa6b8afc971ee1cccdd464d782958bc2826008df9c699e93cbbd7d9bdd29c561620a72f33b5e5c327b53c882e4608921685bbcb603714d78344cd4edc93089e797574999893dbc86eae6c67a0ee514d6e538b0644585dd05073323847a4a6a045ef61de6b11fa00c7ae1df87f83647f33a623efbc0915f2d7235d1683291612b52fe5343cff5b9b1b3850da24ae6129b152193933f2daacd6cecb2fc7c052737ddd0d52c49da4d86efc968eb6fd248b7ef659a77460150abfd96c73aacdd84ae03c94312c8247a67242ac8c3525eabd84b79522cd351fe4d713e990f6d273bc155d3e50ff3a9d580fcba589a44dbf89d2c7e44b2a521ed5de0f685788d611ca80b1c8bccf4be1f86f6d18e3c2898262426d16357494f702e15ee450e64550223bf5bdf9d319e04d8111f6b0625087859936f5982761d8bc048131d460ee7139fa05c57716aa03d34838bb92865c213a156ef2698c1ccd9b1e97df3bf7cf6162b1e945a3f5da5ff680295b700286ce9b31c586f3cfdcfe03ac7075957cddc66f91aafbaa08144cadd0347b380616196f3ebd7d61af063a56eeeb69918a86ab58b8a0fac4ca5713b1427f6c65a2749ac8dbc87ef8f96a0368a6ee1088774340f7cae285221b9eb97a38baa654c049355f581ca46597646a380226a2b6c44825152eef8f89d5f44e233029ddba0fb40bb8ba3274b6a2cb57d05f6f505076561406777c3ffc73bc271c6e16b61bac68c25ceebda2c6f287b28e68403290ee37f9f7b58d43c1ee07f87e5989e970a688b788f31faff4b0ec0e2f0e8dd3be5627c7945043b6205474e093586da9e9147fd4291fa43e1289376d83a106021de704da6ab937ac646bc5a92c895f32c4e6ac32958fcc7099d26dc4c48039027676bb3aa92a10a14d36a695f2e569d7d20d296d780d9d6dd85de221d876cc918661c625aa90b0d74243053ce9713f6f67e8869597b21c94a7bf4a48748a04ee4b0a9f1fe5e76ddccacdf806b2f94ffd58605eb98c9f666ebbac9255a5c4c0af50ab4914808cee95ad5f3b94134c9e752cb36a25ca8721bd2db1ffca63ce0c022ab7b6b844299e90d8aef616dd8eecd2c01216b63a32bb167543996b0116cba13f940c1ebe40a2b6c99c16e1baff77a95f56ed6e84c3ab21667c283f2adac396d215807347d97322854ca0a7fa6304ce404486dd243749434cd24cf2e07435b61cc6b1f3730f212f4e2bb967b2efa124150a3fb3d5f21b1b0f58c226a83733a7efb91fc00892a0c23b523fc8ded98879ccceea1d70fdf612e1c4c2f29229b5d2d9e3e5b1b766654ba16f84f2834b0206a32a97e23bb4abcb505be77bbd8fe17d8f7457ab59da5316f95bea2a1ba9dfba6deb8d59dd08ec37c40b25a281d0cf80f364451d10e23c35287dd75b6163d377194f67becc48ca5c3254b964b9037589ab3eb6dbc399133d4b461a4ac7fc324f4eb818f11c46f4d1107dee69113ffdbaa494cc2cd4c5f47edf44337356617cc6d73a0ebfbed439b4c5ec5aaee0a6936687bb2a9eabb6759326891fb8fc90f268f4a6a899234535b47809b3bef8927024746a5cd546ee1c5a527e0e08d0e8d1fa2326b53eaf8f16d85c4392f1b491f5e3f538d0d52b18a03a17294abb71934c4b3fdfbe4f65621822d77bc0029397320da3a2e84548d8e56f351a8d47a652c3f5a58fb398ee7117ef4f0719de295756654cf456e187c7c5104e64bf2d04c58a2df95b3872866988e26ece61d1c9944a146cfe78e4ab143b3e2b00f9922861b7b8d750b883137988939a322a50a3cc32d486ec70a0cd7ee081efb5131e462f3982030420e113657f200f0c2bd4a1c00b89c26704da8695a7b3b3ab5753cfcd7374530bb71b167e029068147c3eaa300b8ea5afa8033cf72646a5dd2f4f4e81321d2f5bdd3220bd28ecfae337f26ae8dd15185f962815dc32abdbfee20bcfc457b9bb6002391452c4637981e39430cc2ef90a0fd80e71822313571e3eb5179ff9508d0a8f8f98d4c5556c78f869db12adc15cc58b127b6b65631e782635a05d162bfbec574cbf7380ee253a4317151abeaf0e63d05b262008d02561764e24c089cc7f0178e1ef134554668b8619598985a758f42ea09d749ae4b18c6136ba8646fb5a07fbec864c0a35cb67b00c8b451b76a3abf67ef73e332c63adcd383305250308e385de238d517cd9c6bb1b36abc67f076a1c3ebe2c99a879cc45ee7c08fc33411e177126fe13050dfe5d05a8c087ff038b02fd36ef28b29ffaf9fa239a105a1d91fc3a70afd5a922ad0a2b82e34780356e4c3b5be97814a2d025f40eca07d9ecbc3e8080f5a9cc89730715f07c155947f57556297118e0a19d08eb2f8d4f9482547fea6199254e748af4d2f4d20151677db17b88aafb52ac98c976163e5fdfb183f3fc2085b2395fcf30b9074f30908fcdc0cd185965d6d3daad193c71456b960829e3ef1d826f8379cccec792318b1568a6a79521dae3938d95a3ddc94420c536dcbeece88f4052728c616cdb46470091d36cf0da5750eab1933be58f652f5d39773d42f8084887d64d7e96494fa4dc2fad14ed5a826252e30a9539e0e20162e3870685c044d332411efa3d4ceef5f1c44e3be3550f58865cae18b50115c41f2e2d94f68b23de9970087684e72073d7c0c62e6a0988533defb7009fd598c77b39712e65994384d39e4eca065d49cd3260fe2229be5620a69ca606ebe9c090a53db33e54e3551969fe9f145d9097d7f620437c93e7ae01b8a83c981819d052d43f456f5166344ffccb60ad619ba8937088bee60b5ba5dba4d59214160ed487f714a14cc4ec3645b7c32278b86b6e193e64562ce39edd6086b78a27d2924e5761b8453f0311c48a9dd3a8203478c11f6096c268886f8fe15909e98d9791c257b7df75cf6fba0d7e438776d2d55e050a0cf2020055e71e8f10028295661313f25acbe3d25792c690da64f5e437c100e7a6255f53c858da5fdcd05c7695bbd3f4543c5d49f3dcd38c9d96945d8af6fab5766c67668ccdf9da8096d23cb3a0bb4d50761d70601af982cadc33c91e13ef3fdd09fd858bf708b5b96e6da0aa72ac95447fb00996b19e0d979916e465c3e1cd8c0a6722aac9571786aca0379b53eb5ef3ebffd71aabfb1f9044299fde0326d1cb2b1e08f99885d3ca6b234b3ed7a6ab5ef4e9306633d905ab099b693f0df72a71814ada271fd60641cb743a4f5ecb756868f5f06b896be02ef554acf05093a6f8bfc1b55a52bceabaa6a7f666885a73c94f05a24cf0b386576ef82a2d8c6808a3d9615c53defb15c5645a8d8c33f1a4588637c066a11abb136eb49356dc9daa1025354b9c3d10288e83c1c64a33ace25c000647783ba840c5f8565b24859e865344ab50eef405c9a84f8c1ecbe6ae013cae6f17cfdb4a28a278df4b7c51d912d89a31a69fcfa3e4a1b65ae8f8ea941614aec79faa234636634dc6d22ef5488066c35b4c17306a454aca0fd8ca9c22909cf80a4c950929d944a418a17d626ab4f803f8e35aa85488a8885f2b175836f4aeab0f70ebda09a37b14447a8f70751d6e765664ae08c38882d6216f9e27b1d424e06bed0f76428796331f3446e63546148f10c149c11dffb7562a5cf78ccd38d5ee494d3f83e8e619b15895a190da17127ec8a6ffc0a2f00a2b05a359ae3e9d4a942e8f9398ff06d79187dd150fa656fe4a0097201c874b993949cfe5a82bcdbad08df735296a6ec6d02e0ec94eb4a4ba1a984028455c1273c7f39b80534d93b483515fb379e29ef0872063aa551a6f854213304cb813d7cea2c512b76a6543012454252929c4acaeedff0016c85e334c1736dde4d63c5bd9854490bdf362b5f57df6aaa00eeeef9f7f4dc4f279633b6d3ccd62c40e00dab2dc2a8925d05c24b34d30335ec9f7cce86e6c412ef3e478f18e8dc2cc8e2413ad3295af40a5e65033315f0bf981bbf780db8b94cd216a1f669be914e99a52aa1c5175d0ceae052620294cacded939e8996845f20dbb157bcedf736480e1c3f37e49d843100594ae3713fa6ca3f4c885351a5706661f34eca7cc1ba5b6d111a747257164f45c55dfc94ef8fc30066b7b315a69754f5518a2728775a7934ba788de36f72c4549b4c51c47233735379fe03f97fcfd25e2fb740962384204e0e58fb7c09fac4d2a45bac8db8d0369909d65c73de57e5aefb6269150ec40ec3ab10805d1c020e9854534e1eb2bc2bf11b92d432cfad4097052419171ef5a2d7895ea84d385ffc99e87af32143063cd88bb0b9a11c58abfe40bf0c751c3a5c6643777968c7d4069350847f0f7ecb163ae30a31bdb54d24d4df6deaba851bf2e0d75ada5900cd4ef3bf4f99cbad9a6250900d4afc8636117014e7b207a782fcc33a4dd51c831891469b8d1ab43658b8289bb59351f9cf8bdc43dc0c9740f1493dde7ce43e7461d46eac0251c0738cea75cb194e6081db860c6312517105602982e5b25f93d97663d0c563fbe113ef088de7715c5c70bab4f407b95d0950f35a45661417292fd687eba716fb7f0b643619daaf02253d313d43d7d3c60599dc1bc24963251b0cb04ee0532b6ac0f7862d176a5cf313d23ba3b3c94702c66ee21e0abcb990474d443c52bcc5bf07533e447c7313af46dea0913c5081dd0cb226f97b6e4f232b763a0b50aa62a63d97e60981013a12919b00f9848ad6b2a6bf963f884b9d0bc71de1f6cd8ade87eed7d01aa0301809295fac085d2ade242ba96964e22d0109cefafef4fdf2b541224fb1bd918f2c07779ba5f95f7ab5ff923d74f32846415bfd3f01dfffdeec1092aabd711169f8b26379ea89c16c8f8bb6800d8ae1b0c3ad3243f35db589ffd0b9b37af00276a22555d2efa0ff5f1d18b4b02a73624cca7a86f155b79689d9c08faf6e9e6eba87739a256888e95899f5eea95d3443b4909f61b976ad447847273e95a53bc384ecf2820a47ae5876f81ff5e541c5f3799c000a66e70f523c20975aff28dc42ae38f0defda573c7f8479e3fb5d54d47a0f9053b52736e2eb6fc071874cc5eec5713962eef5510780c51322518e51c5646c1656ad38c2b372e25cc6a0128ba66d2aeba070974a4bb8f6fd937567d52a9957cd3040f444121e741c922e4c43996eaa185baf67fd992c7c3d84251f4c6d939e24062c9c625e14c738861f241fe30ae2e012b081312d7a9537c0dbc91abf236bfe63c40ca5772a015ee0641df87f83647f33a623efbc0915f2d7235d1683291612b52fe5343cff5b9b1b3850da24ae6129b152193933f2daacd6cecb2fc7c052737ddd0d52c49da4d86efc968eb6fd248b7ef659a77460150abfd96c9971cf81e5bbbe4057163539bbe25d7576d944a185d1bb2c0ca4ff5b5403cef0b276b5ba3756123ce53257b3dae17347a91eda0340dad72f2c87f2b38cbc3f6c71e29bc4a7491a536b833211990303af75f533ad6498b6e2716b7ad6ced7da95de528b1febb975d64758e2f20a779d5298873b938288023bb57dcf0defc7282e7ac9aa59232042bf650c6b3f821f1fa00898d0d84c9943f2e84d498f42ec04b766bf8dd7263d2d13385edec0ff6331299c21c8d858cb6892643fc2a0cdba4fbeaced4de2677aad5c97b9e74a12dd9d0c4118d2f2f75857fbc9297bd3c3f35e4ae779fd5f95b966acedd61a3a264d6d226e6ccfd0e0126f0753017d86d24044e6bb86e6e1228ba7ff3368914bb9269649253fb17fccca1367df02541fbca9f8787b2ddaed1517f530c40ace299ebd8a728c6f25bbd34afb3f448482059e7e8a2c59b8fbb848bb183aeb6e3ea47d09545014bd118ea753e480bfeee5213af042a9fdca96942c99db8f2b30fb7aba0fead1b1bc9c446d6ac2a3bc31b5b28938ccfb35cd98b7a0b6e399a09dfa8971e849ce086de281f224cbe1236389eb0b30262c146d636dd1e791ba9bb5eff2824abeefe17133dc42784547541939a13448abbfaa307cf97302f94fd6e56eb9b019e9a8a11d3576251d48b1c9bda1e23e372e7c2d3f1bac7e59ebef31ff60554d0698786cde70968f206fc4755dfb7515976e4da24f610eac406ffc04762c0063052f1990e950063b345857b68f26375b88610eb16a2d2c9acf4853b194b26cac811a798b1a92ebacf76b2ad126e4d9da665d898292f189e1fd09f235f53a26d2295631ec1d3540275be276f2d3f4b03ba72fb81322d4642e95327439e56a84e488891786e1fa7fa482468b37923441d152f213c06d14a7bb018390a1b18bfc369a2fcae65fbcb42063656d3a18ab0a1456673ac2e4d826fef478709acb2b5761d7b3d1df58e63a8709e71a9c27708b3695fa1b3598b9854c1cc06631bbc54593c43c5b4e8aeabaa14e2018cbd5228a07f850095230cf134ab1469ab52f15d9320b9455a1a2bcfd3fb8ec197afc3247d2465577a5ddeb68fab21b8b36c3fcd1f3e45294865ed29ae8073b71e89893858db7474a7840b73042c4f8bc4abaf07635df49e415c0319dd0da7f5e06a616e52f1e56e9c36b0c8960498094d4e893dc2c96be1941dac76097f16c8567d766539a76d7950d59cdcafe1ee107462bbf6fecc299b6abde7a8d27af000390dd41ea42f62df5b0e7a133110ec0eeedc2798d4f2eb11b64fa811f65b857cd30cf50a9523ad9608bce6fe3aa56657f52bf484eda2241ff7b2e09a4bb3c7ae01941ad9a3308a92539291d4e773909c20e262cfea2aa8ad6af5dbd39eadfc5a8db94f97a176333ed40f0aef7d9ac32a784d00d27cd72a72c8d9132430135658a6267c827806a7c5dd2f6a513ed743c3ce7f1373adb7657178b06f379a138f7cd691d6f417d30b3761d1f25b8fefe06d0c0785bd637a7f871e7befb6b1f7c2d06ada94a74c372192fb604a435a459c7eb7cfbe22168f367b4974c746e5b6c68450f186ced48e96e1be1a645c190d8de2cc70fce0433b7e3a368dd3522cf470aed5a6bf76b821ef4a5ea68d29c07cc61cdc95d2d43056d5672ff155e3596d3cc416613ed6fb63d57da4959a5cbf8dc34b087cd574f42cd2b4dc9b8327fde37ed0fba9b64878ef2a0e126f55737423216142887785deddb4a1b9d0f96ea4ce00fa02ace7b910c9ff65d16061a8a90bae11c863c705c57e18d560ad5f26aaa9f99481fef9aea25288c79b38336c5a42d3180121deeee327086bc10f10a7340fe0e37c500b8a661593e4a84bbcea0a1db7119dd13ce50cb8a5deb267e67ecf2ca873a6cbd72b211e26d8a3430c355dc336180dcaa296f4e09fbef1d42e5f55c5da806bf939e190ce98ecc45ca29098c33cafb0dad9a8cd01de9ac68ec40f9b8cc796481753019c1c4e9f952226c901e6665a11fc908c2ecda25cdda99a16a7b0d158286a98aa65e967537e0aa8e885d498f4440fba522ed4c95955df77a43acf19c7b2d0868b17a883ad95ae9bb093960efaee44c4a393d9252fa385cc6396755de6e590ec54b514db56d3da336a27b1e8cfe174b729293f9fc0cbc9166fec00895e79215b1f50d19eb99c60383ce0d4c69a35223b19e2fb76b8399ec816f02d2d043dd31be735d8fc2af95064d7475f717b39fa69be96b1bcac678fe1d8cbdb8752d32a88fc781a7eb11e6fa95f112edc0ca2c61f1873c1495b297109d470c91b96d95e93ac1f73254ce655ced5e0cf4a39caa8414c67db37bd1a80d6825dee93b2758977adffe1b2becbdc1e118fb7a0f14e93497347a1dc3d16581e858a6675861e6f1137886b199748d3056e69e0eaadd2bdbd69de7804447a321594a1263805250105d92a49235c2e213a70d5ae0d56fcdb914a617525a119c7323d0763ddfe92a42f97d9e5f9339b353517b00cb9d7932f5b20666dfd87a2a0acca74a6af4a53999eb38ca66e327b0c4b16c347e63a01395d13ab668bf97546c5207e58428fee174a2b6f608b33596612396a0a5f11b7cde33bf777a1216e6406d8512cb19064200244a800b3beecf8bd6ba3f5feb8f6e3ad97f5c4f8a95a99651bb80a08f8ea3e11f07c04f9d6c990717fb81494daafe5f4e71c024830f538a5eb74c7f2c5f02d687902314093164f5ff88ee01c3c2f0f4ea7d141d074e5e3a9ff443fcdf5a65cd2584eb6d7979bd91b1206641fadb538b48fdfa0ecb0fd989f1b5505a3d48e7b1c124bb7cfdb1db9d04228c7c98f166d61a751cbb595f0293eab7180d458864717af5405b9537d440c2e37d1710090d75668fd0e82b59e6298c397f39a9608eadc4d94b24b42bccd572558fbaef138b931892720775984530ea5525090d45c317b2e23071da2c21b90666fedd14bb3b4e78edc27b0ea68ad2c2e4c0ce9030530e38e30c39d32fb53d8afcc6c27a6a5a534aaae4a17ae2f26dfe50c51f1eed87f749a2dd1266b1fd556595819f365eb22ebcbdea0d2fb902f00064545f46fbd78c804f058e32c4f4036fee0387db873aef1bc07f0798df067143ea3b4ffa9536f0769e3a3a02873949496bc484d9b7a545298c90ca0773384afa3a016afd347aaa525906152a13a52ed7331dd7e0c2c6688f0a7b6ea062a262e4becf00b7adf2199babb7d5a7dca0620158c5c4f20c9630c700da94c0c1b13ea589ffc815da250f4da0bd71cfcb8112f253f77d4f0ef149cbedb7a773f5e6b099903053d39e98a64f53c90e5f580608ab284777863db4ece5021814bcebbbf28c2a0f2646adf70c9327083ff440cde774699d38a7ee80f31667095d1463140fe7590e54a6f6b2c5215abab361715966aca8a2e7ae8fdc3947c06dbc80f0ce714fe206299b50b227d01f696f9eb398c629756d0eba73d762c4cbc2b09ff0291b4867473320a03d879dd32b4154ec5ac19df3b1d078324125bcbebffab88e93d69e225a2a1439d3dbd55ee96609a3e641245176e56234046fe0a743510c4bd8ee8c5447a25e8895b3b54fdc569ed49b3c9624e65dc8873afa4fa4ae0b265608be20e73836fe9391d4ae661327f1cd4fab912a08023ad179b02f63037c4c9e11db455f229d172002bd9106831b118c939abbb917620897a484c3c7a357c7f4462a298bbe0c75f472825db5123a71a932aa7727d3b86e0970fd08990796e2a5c46d0b2d2240e90369bc87e1306bbadb5eaac9a5c8307e1307e370c6b0ab575c760e8c6696f7d35d34f0eb138a734fe2728b18a32181de4cb263125e8683cd170591e3c8bff7ab270b45da3ae80c0c5296140f89001e4556b63e4bf0e5e47515cbce98a9a1c611e7f4392f1fe2d641d9e17742c4fbe32161fd2e012ec20387f407f75fc408024013c52bab3bcfab5325b624798976cdd4b4b19e93268a4ebfba35cadd6e02f0f308c1120c192a9e5d7ed968a31d74b7c47a9cd66b561fa630d9bf1877d880ebfcdf8e0940667542d4bcfb7d10896fcc7c6ee7116c7bf04eca08cd62811301f9e8184a1dd0f0ad93875423189d3f6236b3cc15f30c58780724d8d4b24d5dbe0a88f1a78f05f0eaaa0b8d738d21fac8c921c281e12d86a5a7bbd7487fb1c48d262a911a9bd4a291b14940891f690d86e5d3f7b77a8e2636f2ddaed963c743820cd9a248a8de6354fd13c1ed5e57c04c2ffdd39bf27a3d7091a0ec63eea7ea6860c565009613d196542917b7b3ad18348d18f51e1460a5f7d8dd4f109e52e7e4de3bdb04757aa362103a77186dd53e70972d1a5311cb45b258bae8c956f3cde65c4ee87d7ca3b0ba80442a89d8d2f47f14c8873479a23ccabaa6a0ba1d5ee4e773089807fb41d4a03f07c36f48a5d859c834c20a02a6f60fa6f851a35fe236f1f452ff1434b0dfdbc603743ce4dda5bebff1237467ef18515ae3907504851117d4398c80de9c29d8ac2f445838fca087e176f8b0339a8325b0d560b2b0b574edddc6f5a4410a63f87854c8072fd88d8d7b5424b0c71af853ae0a29b924cfabc8ee75dca0a0009d5f5507782c7e40a5253454f7c04ddb9b888e65f961ae7991c9070fb6c4a79d16d53fc2d4626764c87bd52498ebe7311ad7ee7a438b3aa764e2b995f4f6840f6b6e261cf9d9c1d5bc3b6788c0f0fdf6e865359b228e47b77106f01de7253240013b6592ff3a5846a3d28a20f1527f242386bffc0949346511069c0d3e7510489c97d4c10b085ff17c427adc87dade85fc2b6993144a201bc1763045dc90c3db8220d5cfd72b91aedb1d7082f28717732c9916614417e43e6a416fa1cf4de53ba9972f5d1b1a54736fc5ba4a1d1a20c0066fc7361b384fe28bbc54be97f41a89170352f0d5bf7cc5077a5eaa2c04c3aac18c066b74b9a4b05872c8c11efd27b4adc84b30674c6aeb07d0b17000ef958ca0a021bfc07f26e2b81d11513115e900783a546ee2d9945f5e6fb34b66088e9a043ab80338480ed0e9b5ccebb6539a4cad60d157ccc2353dce8deea5bbcc5be34dea29ed936c9d11097bf1eca9b8b3bbdfb63ae3f9025949d8cbdeea9f6c158429517d396e1aaed4d9ebbc2ae31ba25cfa9038ebb1635dffe93e8e598c8d73f07171d90dc67ea1292799b24882fbca6c11db1c762aa4ba8ebd3d53137750256b11dbca34cd7658365156fae27a777950fe07323f3bca98388e65930b35b335b607214d9c65952e8a104203b0c7bdb7457e86d60bc6e3587031ab0cf9252a0aa8dd493b4fa9846b8d6cd2c3422ccb871d67dce745d81b4ac5df88f6857491b2d8220d2f2794647d91ad9fd6f84dfa3d86d5cba3a6bfb96fe99fced849959b23518bbc927948fd92caf6367a6d95169749df834e4c95eafe0086971c7ec48a44505faa561e83f4ccf2b405e0ccda814d28ca15e4902e2ecc42bce80e1bdb6eb0ef7766c41b6a53f2c6bf78511494cf25070ddf947ba840c5d5bc959a94949335ea968f8470c46ab2d5a53fb09f409bd337b06cb0dc3d0eef528b26a0590209a1c3718fd8c23d1e54a425fa99de1a967d66bd92d383262beb3c272347baac154580a13ad17c422a1a6d693aa104d36da1c779a79b963453525920cc0a3935895f0c13a063bca8c8ab6d20101935cd7c01061b4b9ebfd65608296ea489b114c1c8b61bbfe8080789f48349b5f351cfef2955ad43b06c31668f060064048f5c93acdd8b756b501326e3ffce241d8c4dda21dad11bc13b1264ef419085aaaff4eff9d604334715bb0ed736778b5aece70c41e9b64711866d1eb753847cb855cfc95ef9e02e61db6773b272db087b29ddd7da2d460c122a05661c8331025e0cab70e04debdc03d6f36964d5781c9936fc4897a77970b95e33a99362addcc3c660eb3691c94c9e91801c8aab42c7639fb162362f9b935504ed5452a02b0196de0ce4e7823817d89fff84e25ae5aaa01518b3cee76a20215658b12d3cd797803e0fb4661504476e3c282e53149788d0ef6971e6701fbd9467286a8cda5908895833d083e7ba012510f90bb8fcb79bec8cc77afa935973c91e456f01f9d3633c9921729f30c7c2c376f3789894cf1827cb1f19ce876b486b359abe69e1dd32179593a3517b5cfe3f04964be44000353f9215ab00d6b53c371fdde3d13c1ae23c0bda150657b82c060a823fb0b31a06683edb9d6c06bdf3173db087a9cd8f6bb74c0c4f17b18471af8f664e57975c5b85637220d85cbd275b922b013ab13def368d397f229fb5d06345c27c9cfe60e7d76e9249404562b0d678a7755f3d2bac993828198a0011019e02a4c66dc1a78c3c085258693c3ed5ddf96c31d856f79b47e99562f8476c59cc14c60fbaff84eafe5b134ed81db5c8c672e5236bac0f5a66032fabd3c9523e40766c65f50dfe2998cf9c031403e2640d95a4e98cf880ecc1d157582b2d43daf2eeb052d5ca3ebd96ce9f8be343454caa92247466c7a78283a69b52ee6fcc40bcc4b04a3f65e68d978a18b933937aa6f3c3a74137454b3a864fbdbf1c8f75a77e779674eb99b48e9e2fd854ca108091fd25a875c06d162330b4ff92b3437e4bfc22f3f656231e093dd00c948b69a757cfdf77cb317f891ab2af00d8b820a7924a13024af620af4e5bb27e9f06750fae95eb01b7ca264da08a1c41ffb364ddc37f3ad8b71e84f9afc52cca302643fe841eabcaa2bbbfd909b1c90cc4ead05ee0b3f9fc6b95e20028822402e7df7c110d7303b65c430b16e0998a51f40d20bb8ef15151c2d6a6801dff851a86a9a9ee0005772c25273481e4ca74b21a873239703fd315b34b91105f9e4a69c69a170b396cd5fef72dacaf27e8001bfcdf2012bf2f8dced85cb53365065dcc0d81a54d4bb82db0d457097a22690eadfa668257de6866694f1ba541f023491cc14a6faf641e687e7ecd9b1b03584b3bb2add3d176ff9fb612a20a950b1bae8071d18d004d759041d70357106b14bb5da5d6cb204a80a6c44508bd41ff3035ec9fde69275f855d446c19a2a4847e040934e52aee9724922e97ce3b5e1d2fe7d94372d643925016b49330cd6b3fd98ebc3c4cece9d406549a9b67645a2aa2c6c3d73df09e03f7b155e45d5924a80c8e9c2e1989f83d71031b58532a504ebd01dc1fbf6443d5d83a88f09affecf7301a2c61e1985fa5a48ad1946239f7c7e3ca97202c1923aab764431f21fe2f37d3e97fba7b7b3e3700d1d41da2dda14e2cd5d450f0eb96a77dd6b7d4380875ae6ccc458f55fe2556707f2eaf1abc1a99643ccbdda634aed6e52e03b7b62378aa44ff75f7f081a76c0cbe991f07b52160842c1b8a16dc06766364aba36ce5cf100b4ae9a3807f5a8845d4e9affe2b93417061895254025a816d77d81a51b7965f476af7c2499f79f7752717c862d021a7e3d1210a126b14033ab3b8aef0c924adf4a2ecdc0f917578f18e00812a7744015f7f20cea1d6530365591c288c92d3da536d34117ad9c6c6296a13916a8c519659a035eb67acc6ad0c158949623bc4205285f749f6072f9810ead41be98793947058d94ad374fe0ad556f36d45fea5d62b9450912fcb00740644f3e98c69c3240216eff6638d1809ec7784edeb82d5dc95fdc0330bd6a0ceb805cdeb584a11c7cef3ffa63bc9130e773443f699b611588c22e5952d76888d04e6e541cc566063e32044ec30a6d730d48c34a741e6237f8425f4c304aaae7916a6801f471d91b1a2e2f8114afa649ed3e91ff5f4110ccbadb9653060bccca78507f6d0710228d122a4839d12f7918e5cdfe35dc183fc0c839b7f76976040cc38dce9d44e6b186ba0e369af999509cea7b40f747abdb5798ff81a574aabe754d5b90e5394eef9ef404821682d57423e0401e4c28e40c4cd4d7a2a9d6347ff279cc070cc02cbffbf534475e570903748d4e1c86ea1e98df2d0c613632d168bdb1fb7fa5e22ce27a4d05f9612e602f984352f8d4d77ca54517a1d219e9cf44fc41a3b6c6c88c57063fc5ff78ed348b8a0903b86be1d85a73b1c4e73d27bc0e22a45f78552a964a3b287f00fdb5c19954efe2e7eaa73d6a316daf0fc416a4c10aa89370316703e3dd1e1924c6706e7d99db39e5598f1370117e903aa2fad8a95112d998e5d05b959d205f4891f4526dccf141e2459753206b5d8207ca6369b2ab0eb7f15ba5f2c523d7d89dd28540ced20adb20838962086896efacc55ddf2ff551a5d141c27ea9371dd324aab0edd9305b43619eb332d4a1bc3395589ad3d566784c36978e3c70be8cc829a0a6e43f3eddde782d735917ec0397825248351afdfe13f6157d7087ed6adab15be56ecedf5d58122ab457740827d531ad9b1bc9fd6bca5d70dab3010f25d4a1acf18de9b18969687be33ada28a6ca35c2284e11affa3065ea2ddbcb9cd0a300f9487faa2dd93d6f61e009c525fc61ca008f0b34b95ba9cd5d6eb1362b5cb845f786df623a64219dbb83c68a3b4b60ba4be8f09bfb90c6e0d875eb2f476dd29009d68af107d3ff10ead046f535470957ee5c21c630d5710e7131b6a71e69d0e78e8ce17cc900327baacc27e27e669cedd91402d958e1f9cc5dc8f60cb8a4d453a1c2693809a3ba4b6cf63df7fe6919747ab6ff8f07e5543421d64b9250d9c2e2a4524592630a95f78042c73fb4206cea3c0d8284b3199b3e5cac4dd31991ef0ddb7c61a249ed43bc4714ee8ec1d197a9529652fcb05b4be282607fc2e883bccf6aa37696015cd6071387e038a3b504a1499eb39352f5e5ca9b989b82c72b51146f05881ffaf585cf246b72ceb69914d0a20b87fdde2a603c6caf08a784b2194b7209030cfe2d05daa11a18df5f00584404fa69ede58a00592f3fc57f730863f12dbd8fb7f7b0f241310a82d697a6e94e396ae0a47e1f595c1c7f216b54836bad3ddd3fe36a3c134b8397c2ebb25644a8fdce2443060d462fe310a3d5a6e8edcf755da0d607caab89fdc430896dd1bd0ba08a41a3ab7e3c4fcc70b33e05c9723d9acfdfe152ed27ea66e28e139d40a03a6053db0b65c5e248c35770fbf6702d26a5a50ec978e8d72f518d7dacdb92f5f051f278572041999cfac0c19ab65ff91d61bbf4a8b353593c05b7cf8425d45395bde71e43c273d69956b7cff8f468a4712f32744bfacdbf86a5d925670a7d2d661b57ac840400c83e42aa1837f87c56b8f8811f7b8d1d2802338805ad26bf96cce27d1222d944231bcc6688a9213ea20cc14cb69180c9fe7abb8a0c53d49648c6a945eed4f1642d2ce16b22b64f85109b0040a4cbbb4e77de6ec177a6d3d3bef06180eba45d7c3cbf4228ed4705a2d90d12b4b5b75993587879fab6e9e8b93b225b2e61b6721948bef9a2af7ad22ab1c609e3f48d6a6e9f836980675726fb324ec69420ed5faaa235ec9ec37e8fca875f863eb43360bb817e2c7d64ee59e4bdb387c413ed626dc9f02e216609b8bfc4599aa214396293024f0fea421962de98ee4cd098b6f6a66c213587fec33c48effc15c91b4bbada86d86b4cdc721479471a77eb0f0574bd17b463e16c2367367edd0ffef3f810901313ad473effc91675cfc2da628d6a80a61b75902f5b4b4432400c76afacc5f48189bbb1c8b94128c4c5f7326d012c537415d6f26e5760bab9c57731c74a6a271b49d58186aaefb802b35fe52f8df1cb0a65d9c8b503d6bd280f5b1882c703ddb7a84056231a4d68924e93e89e0bbc571d1f1eb7f1b1bd8971bddf8185f8d864e83671acbf4aa1bea7430f708018910b1c7a41783640340322e11c488b8e9a98bbe6c3ebe500f46fa75ed2e38ab52b9700a2a19be091703f72fcf1b66a07d7d65acb9b30c2fa7b82913f98f24daadf16b1a294d8c07e35dfef2d7227aed960e540ee722de92377c1b193f067262ca1a4eb1429de1c3ce9512133e9c87ee86f52333e7f2ba6be50ac6e552d3eb28a9e2ad3f941805a16d1cbe1ce4ccda040ba32324e1ad63d9b8a6a960913fa23c1f17a5ba4c2d564b361fbcfb48da505f434b4487b0f8100928949c21cca1306c1a50e1185ad15c42d848dfcfc3dbfab084b7412f270f5e52459d8871195f4f3364a129ada9c9a503c7a5b7e8b4dcd73629087656460cd4026592d45fcb420bcf28473e2058ae7fa087f35b3b857889031636eb046200f4e513bda194afaf463978739ce93671cb1927f6e0b191526a477291495f94d48ce25f8c127fbe67606e869ee1542adaedfb9c6bbc3717ddcfd8745882bcd197e6db48848d147b2e3ec29cc3f87820bc2d2252ed226a9ac14d1b61df227c348f1f5043303febf76768dbd024dff17b59cae35da465b38419b404b46a264548eb5c3402c214a610040d934fc72abef5d28db79c68d74302985e26a3dc9ee778ab194fbda841beaaed7edb4b7e3db73b8538647cc0b8ddf033c5dd94bbc0535ad40a9783bcbfc303ce5e3f7ed4ccdda1f6b98875ace5b520d7ada2a9d9c362c9d38d253ab0b997ea09c899d04290132e1eab8cf4625b76dec1374ed37490a0d03709d8573848788ff38142207a0ac1e6f1bb3eef1f6855eb3bedeb825013296b1eb64fbfeeb3b8c28c35267a5adaa8828c1d5cf54cfa2e429d04777b361dac652ea39070691dfa22f1e2812faa53debd56cfbbf2b1c6facc44face0c57d90bc4d522ba7b36fb0d73eaedad4eb4707b6b45f43162427bf4ac4f4fd85b082fa56fbed3c41bf029ae292c8ef2c957de51b2aaadade82e5d1c7fd041d9fe402fe1bb977f049de85a455ba7b2fe502514e8724bcb45862f81d778efdd7816c3cc51f5f3d661e23322670ea248041db8b2340dd7713d0c4231cdee7d944e7be5e984bbc0489efb956c2ae09c86527476f178293caa8f87feb1cdfcccdcd9e5a927c7010c6879deff67878b0a8c21a1999ab83976cad3ab41e8a01f501e7671f8296f6257d2c1a71796ba5eef7db42a7020d79a61dc6f223bdd17fa4f471b681b8e62321625222f57ccd608c4a53bbb67675be1ea74edcdffc348b4619db9ff2d5edfe8bc4a0021ade05c83f756a3a973fd93f9beb22657abb53f9a93e69120d8dca0437d22e987d08769ce316a797a6772b5213d07b03f8b49ebb4bd80db57f04f15829868887c8bfa198461bb436c5f1dc281de3457f21d6f0c821f51e6bcdf75b7a9a0ef86d2f93d30ddfc61daf48e0d1c539aaf3ab82aa596eb88617f68b3a2c5af4621062ce9e0bebf721b1dbd4424f522da0e3db453f4d4d837866bda743c2f43e971e6ce80141eb35f3d9b5526bc960080cb73276af24a30b5030a40d93cdfda1ebaa17e351d47b9fc51d3dd307ce9f870225bd13fe911b971b23af31365509a98ecf4320f8d3318585e6a9b620b5adefc64f39b5a2e92c7419fa90c76cd8be1ca8da1ad8fb3fc70aade4dca1632b5610992d077e441d950da3f3d03ba31d8b3b9a833e04af45aba1902b8884c2636be95e66895c86c85e763e1e4e21163c063366f022e671baa2401880cf8391578dffe619c03dd07cc1bbf13255958bbdab4bdbcefc876a5f6ee8a0423abbbcced99bc7671cbe1630e47a9083aa52949ae243dde772738ea79ee13bc6a431c6401a2b83f0b655320585476be29a0a9dead23447bf29a0e58e72fc20fa19ff1f934111439d3a628f2bd2eab64e551d347c0d44a696901ff0daf10711b895679cb35d0a2f3f29d6278f2dcf01cfd6f18de13562515ddc85999d05daa3062cda585124729bb9a9f8300b72a05a9d29cb9940f45a17ca43f9d8de179318653c815783f9e9aa35900dd3dbf3e4b3651a8fbcbf5ed7554d33e966d539d5bfdda288fdb12bee5eeaac482983c30ddb8f8f20b8ffaaf32f548001b2e5cc506bc1b5585049280cfe25abc2c51b26e8dcd03145858cacb97b1ebb30072a59f780c42efa0c98e39749e0cdb2d59eeedcd0e07c1dfafcc19cd70ffb5bde636af9c66cd72e1a040ed1606a1e3ce4c2c29f5c710e92a4b6bb0ded404364fc70d3d2619eeb2b0f2d3dbfb0660108c4e4864f800a4a1eed17d4e0b08c40f35236acc9a57b30e5da9ad14eba8f0bf2add58066135ab09f6b712a2f071e8280a1cdb79982f49f282912a84a482661ada38b2d7914b3d5df17f7ea1452ff151579ec58fd8984c018aaccdeb81fdc53698e28c5d0406d3636f5db617d90373b52210d2f21a7b9235945e63f4af150a20d9334cdee8a0109e32ed3d9fac7f11c90c6efaf1bb14b858c8f7c5cd2e1a9a98e2869e7bd5a6183577c259343365fb879af23f8885ab155f930886a67d9246ce3afe9e099973deca23f3571bcf46511e51b7abeb263475e1c68182144aeaefd7cb126c9c9cc23ad229dc5c24dbb60c973a58a5c5e1b492f65b7e7a3b97cbf0800cca0973e6ee28902d6d407596d385ec97fdd48788ab108ac3f53dbc83c7b31f1b9cbf010b1ff67119397dbcd7843c9bcb5a0e243b679a48854703b383e7ae87b8e9961644f92cb5d23137e511daa45c2181a21e464734260f6592f276b86b90a56f6640cbbb1381147bca6cc30bfde18d457f32b8045ffb0f31ecc842f2b2ef4e12466d20cc2c227ebf9014b555d1c3424071f74afd8a5617c9a0ebe2fc8e8b5210779b4fd0e46e054e301bd07502eb8e774e4a542e2671a131f93606ceed8152c64caa2bb60f312c37e8889ff36bba3b1e378a6584358a49d4d7b160a7171b142f71f6f8fbae84e820117979f52d989c62b8cabcef2b4d24fd519286940acc58f4e4f05f3e0f4c81fa14cf5f80ffa066c588331fc6bf1f7cf60d62f921e044e937d10f62672bf75b1ea5f935506d783e890f1a61d43d1d943781301679dcd5d0a3ade988e16372527f9cfee3bd5ade6aa5107e6f95ee3d8cd3a29012851f812022ce899c0545fe4367a522c4458e3c38051211eb7bf6431db7b7125317ad2c5c6e3065928fce1233d612ff5801d08e7e48d342cd2e77515ddeb466775598700109c85c4e4b60bdd7da4b0dc0faffd5629ad92381932ff36157024717e5697c0caae9a94566b7ef18d7e2477b4ff305726e047e89a8b7bdd58738be7f5af447d90f3de2747f16f2837b75bc13e1deeb07dc088f429240570dc550eed4abab4bc4b80ac0ed036c42359dd0da97343d3cf3ddc52c669b56f15e053bdc4d31f93cd04aca6a2e52aaf947ac015d20b59b16a83ada0dfa4a3e1a354c3767122884354500f7bace84ffec40695370bcf21ca1d6922f29fe8e71cdb52db1cb3a5f4285fa50dcd68e0c838a2ce6622bee9d44f38bb266a9cf505d162d9581669a02221e86d9f2da45d6df05e68c443b8706bb7c0fc38a89d690ec2d55b78ca870cea84c7e33474b11d668e4f0b94c2b42d77c9861fa1ad3c07b0d37984e41068b7139b5ff5e977d49ce4e5044d613fe3f9a06e0173610e86dc4b0b837aaaaf19f402149fa3f6ba3db738155bd0939d20becec15ddf2152c9e8727ea0daffef7466e9a76d60e65a869833d3568086d1e136c9dfa5439ba093cc4d3761688df26825add1d24dfafbd321b0f276f7c2ffe299795f603d43b0807ee0b940569d16cb9eaa50b3c92d7dac1745e59128e7fe59466863bcce95ad2cdf8d6a4fe96a9201b49e4194c24eace4116d1dd798a8d7bbb3c3c03ad2343b3dad61580fd3939c321507c29fec3b18a68e41ecffeac5b48888065625f899d677ffe238fea760e3062ab09c21d9deb589240d180683873cfeee5266ebda4f53e5b11694edbea2b82d71bb8e797ecb888947d5b2b5263cc7b054a15126bdcf734329e32933308097e13fc5a8563d89c8f7034b9677f742674033ea5ed3fe18fccc5622370651d8e8eabf4229bc807eb6ebc2cde390cc53585bd06d69474d0acd627321d2e4b55b67648599c3132503dfc252d8c25ab7b694677808c2e009359f7088918ddce2b3eaa16e972d33f5b3e56e2b9b05cec9037f7fd6a045b59b32294b0c54f5e77187f1b6b39c0dfe205be3920d17b1995c79cd5bc1d8346baab7dcf12508ec76e26fc78af82f193e3364400f70c334f4e5ec360cf4bb0a1e14e008cf920ac28aecd923233984f337e797dbdbd9dbe39c207a95949d7242b2354f98ce14b5581cbfd667f048e36bca22c0a67b65a08cc566b602398e41deaf8fac4655a5a650caed097f50e25ee1a20898cb5fbbecf6b8705f4908074f51b6aa00a2c70d0e980c9c3d7587929e4a24a41ef6bef7114c000de19d08076242456abc34d1c3a8b2260b7162de646d273057dcd7281eccf5e9ab4cc77588ea593e31985293ad0afd6f15aa71f0c5b383ee25e4e87b7b0e612f41bd381dff1a236a7c0e3ff8e14e2ebaca0e8c5ef47b0893701fa92386b1279ff2a2771dbd16e5034a32bd8e92f1719202eb76e00451712ff01955f5bac298c3ea4fba628d3e2804b60f42d29874f2254d1b1a58c94e028fc482caa7e6c6093680ee6685ef73b155005bc19739c854e1212aeb7e72736a945f1a9c797d23f1d5d348735c47db4c8898dceda77100878f6d3768cb5994b04a5fa4dd249b88d99d3a0482110d7522e841940e8d1c08210f586e7f856a6ef0355a0847ef3a9adaa5b25249f130cb6c9b80790560b8234761d3c4f26f3fc92d3847c5038efff09ed9a4c1bc55b43eba1169014ce1d31bb05b6e78777001501af1ef1e9e98d0450b8c0fd7ed95415a32261c46545682d4bf553c6ec40a802ef4345c134b62d3fa617b762b05e9019cb91a479609b594b4c180beff166e6e620d318fafa579c146b233198cc0fe71d9d2f3f780b3f5a66d520acf533b68ef5e67017fbf53d1b9baeb942b17334a2985d4ab1d4adee208533890af73f073e233173cc50899954370c92acb2dd05deb977eb5de8bcfa40ec9adc4f0146cf4013f9a16159f9841add2716fe9c46ff41eea03c3f52a387fe3e38cd050e0c5021cec8b9e509a8f3261a8205e1d1dc978088d2bed97f6735b307031bcb67d1ba95b44c53fb3db16993e379602fba45a6fad8c1e5dc63be0ea477388c7e4df825c1ec8f20380ee3fb795d8c088904ec9779b08fc08ede0c7983c0c6a8276ec8e449429436500b8034e6ff70dc847ccc5674e79d8d57291b8645224dccb5d61b22d00a64c342c117529d4f5961b3804b0fcd23cbed8248085eb32932207e6201443e90bb4513d70f8e38114aa6b0e4ba405f2c8e36e87443578096c0a3c557ab5430cda2071ec0aa866b272ed5b041f9ef8c7d3e3ee21305a4c0211235da243e245c2aa32a6da747e76a3bc5d5700f3a88c65d4c8516f68fa142b0077f379c40b1be3afbd97e7008372a4e1ae8acd02e4b1a53c56f267216069e8138d0560d7c99394ec62f0716a97741319131e218d640010194d722a95aca9849da45b022ee427c8c2a7c91f44e52cd5b9d61bde82cc00341ca2ea04d384e40378957967e64255ed9e3011ec758e1bcaa915b6b08a7f4fd16bb5c5f53fda8d648cb72d14ee3bff8dfb137b64b56a99d56db5a4be3e3c9d1908708a99796b29663ac7ebec59507c0a4810295557ab09b217a0242de6e43c6fec02f8297d53903d1c784b59c543fc2abdc249ea1341a0832f1606c2ae8cdb4b2d7767241d882d673a0cd295ff72382ff2a643860b18a34cc3692eb4e265bd87c3d1a7061109efc36168aab4f25db884020ec43af15c0908c452735a566604bd2803b767b6b3b1103a834d22ebda4ace5433570e868960f4ea3ab9860fc2244f7ed4077979e7e6cc8952e3aa6e7f0b8acf4a61020b842f14c92628847b4526714ad9a28086d0b068cac3b322f09f308e792c1f87d0050bff14fa54611dc0ebfee99e62c77ba6044f05649408d3d7cd7baa289baef825e546e297ff21c85cbf50669cb25bda213ce0c71684608822499cc784e902ab5aa19af6059ce1e3a630633db5a8e06bfeb5395da3238abab1c4f4b4ec05228764e6280104b5a241ff07002598426e2da2583910c59ca168d49d8382d1e186c892eb2da17697d3cf61e602393b2157fc5243c1cda79037cf3f805ee1aa04215176821104a2141a99dec8d03c58e97cfeef73a4234209648651a74c5b292e2fc0c9d31a78b61aadb9c36cee3970c8232050f2972291d6471520e1c061836ff18eaf4668a0c74915006b1686d4ac3bce5ec9b746974a341da70edec7e3538d284580d7ff1789f3621c4678ef76a6854f14183545c45e477c082beb7708120062b18f06b85f026983b11e3d08a3345727944f3f5053a73a978db7070f3e87dc11c3b8e4a58d56dd7b7ca0254c37b37bb09a3efd29ee0069958555d036fb09058e7bdf8aad8ef25eae7c50456e41bfd31e437c27a86913c274652a99d813f45277be83593dc485c6751def1a2fb444b57b3252d78b057dbadea36402fcc21194cf650542d95f1fe99da538639b1e92ff941e80aa9fb956c960243898e4432a53ed2efae2c5905babd41d7ec6002e31d7bc2b2c8a270241b6debd0999e601944651f307a4c1f3b58f82a5530999b0fa1eff80407caace72ad41ca7debea994e51e83d6d5cfb98d74c6ee3957c7326a9bdf746442a2b5f790500ec78a8a7c20c32bbb798638b9e6c9d4fe6c8cb644375224b43a64a11b944cd9207246dc0fb8d687299e20c35a0bc5a34f36902b9e9619d821a6ee3d45eac85cbb556171c50e5d323204bf15c05ffd06713a9d8c0a12eb9d9c351c8bac950134638c524ba508d965fa580ecf4f1510e7e9ee2e7d02e252f640d14c65a986ddd5031383ade5ac4c2812c98b1a340a1cb74cdee8a088be799c6d6563ff15ea96fb8b749df38c2bb27a6e3ce9defb84c1399f3685379fded57e159121403f8a742b85335f426529b02631189c6e7d54df555e05505d0fb875f5f9a43fdfca37633cac272b2c8553161f01296ef1b9c820453fdb737826e2619ba4583d018c152fc03df7d064bb0210ea77097633849bfbb5bd036f05db1e1c8909618b1598536efd224a32a7eeceafcd3b18af2ed228a4b251e01dbb298e13d799702f5cea012d293fd76c486e0256fac04d153fda82a0f2251a268a44ea4e4820baafebf232390692952cdc15f635a7ee44a599dd53d37405e20a20935343b826384da748b590b83999ba100779fd83bbc826b7c7477321b4c4faaba5d530e8ad1df16a900e36dc15a01a10ec3414eb955758681bc103ce877acaff1647861fc1bf6ccd3b06e0bd619cc278a9ba882ebeb4b0faf8c54e26434a6d79db218b04594fa2853c92a7589ef19d53d5cb5c34ba8b3e4247ac132e18e79727a7e36dd555a7200ed15051b06d1199b56bc497e24f79c7ae448bcd5d8177f60e19a7e900b857ea3889c529d125e705ae20c5f80d413ee837a098299e3b8ac6ce03726fd8ec82750513f651a22abe5147411905d84df5610380948dedccdf0f7cd944aae3c67fdbb508f5f9af6daf931b0de7487070eaead6d8e5f6ecd4d0e86694cbebd0e7221fbbbde378807b9896a6935a6a8abea3c4030f17e1996ff420ef5bf6836b66e382d0bd90f7dba14b448c9694b95d564f360b3133e2495375f22175c694653fc116474bfd0e3e6097dc457e39d84fb2a56984662a490c415037f09f85d03a24f9710cbb609466bfb409bfccd36ce62e3084841c87f86308c7a63dbfbf0eef451a552fe4d5f2210e760ff166b12a9f2a2fc2033f136adeab5965479c950281503f56fad0a80ec46f7abde5c8ea86e79a4b5f1a6eb55551381925a86e524a97d8d6b47e895591cc4fe115cb3d1d45496abfc6ac062ffd4e6b81145c0a1176912d37dc356459d0e7046b43a03fbd5e18a514bef3d4f7ef18fd9ebc7e1887edec0581afda68afb95b8f3b13221ee7d2d3dcd0e022ed27479960b59cb54ba126ca69fd033dabd181a3fc9ff7da58435f97b26cb726ac8df71bd9df8b8b30f38c559a112ddb903d55466bf4ec5491bd0e724f1038fc4fa63484c0057470e0b3cc2d76b5493feaad364eae6153af91db0679f37a28a803eaf44386cce87e446c1e6b078ea4d8780f7e6d4ba69a99712b7e112e29ff1bce544b53e1f4496a15553fc4256bbf86c7b0ed727ad2cbe45fd4cf3946032c549b224eb0cc71b45e0dc11c31476c1a8b3c335375f2e03efce4716e62b881b7e765decd11a41e93d728197d8ec1b0c9191840060a157e773c83a3cac7de271f64530c851fd287a32ce533af9b13f2853f03a027b92ab6587be45ae8d168c8fe6dd5f8ea169fe2c85eaedf81dc98141a337dce3b27db3a46bd3d896a25c3f0bccb27e9f7b72b98baf8b03796df19f4531f146197568a43c238d4b89c0ebb28f80545329517726f4fc81c048e3f39c8c150acd278a59a6bb9ee5eef9037b88889a2266b0e4bab376c92b3ff79a207040c8fbdc12671364d9ea9e9c593d246a5f87cd535a6b2b88c21e57a75eec7c25a16f4dadbc6cd467f50ef712e83b8bfe436f9fc937206529407b4ad2883bf223ac7103618ea6e2f22d63b117c571e97beb55ee34a52e9af3d544bea625ad095a750ee3fa6d7d3cd4f4ccec620fc8f2fe66d6fe3dababda096888c10ad995099dce9b2361b187afeb05b4db0af262d744e8f80a486240d1389865799ddef336285e49edd302f47793d7e1888d843580080f33076e522a80f0a0eb1cf714fb652d7de90686814bbaadb97c1641e66ab8445e6f57f8dbfd8e4476625c0a711938f24f4c1bffacb639fe02b6deeeb0f999d37aca31ebb428fdb0c3bb6f12e1294642bf95d8f10343513237a211c6e61cd2f734e86dfc83070168f98d8f4cc618f3813d7ec91af3ced55767a01005df5f85168355bf3cca3cad42fc95f3e267fdd2c21fd78352844d28029fcbf034c603fa57f659ba3dec248a3bb8df7e47104103931eb1e60133166f68f8867852084c7410842ab821c953bd82d7393eff3a04603657fa06b748128ab2cffb61bb3b84e980e8d9fc3bb8483f2af21d5a1e415ecc3387ff4c695aa9f55e5dd2ec0fffc9d72c282fb0d52c6b709a534197ce40f1a03f5fe247521af759078df5ca4780b6ac82a7ee1a87f6dc95cf683ccb6a33551e9b5c4e31420e3d50a9599c80b8cf5ed84753521ccf8c307b6b14bab0b399ff1b0339150397d5d580c9894dda709a7a374501c073ec13640d5132cfbdbb6eceef8d4c67e006ddb1ffec2093c471d7b4c01d0e2650ac667788272e603a471a2260bc6e03742fd09c2b4bfc19054b9a5d3a663a8631866c08be1bf765de091a8fbc33650387dc25694caf0795c90c894c7ff2b79fee227d6e762c15fcfcfb6177c33c367512d55e429c8467c6bb1bed553a542f200db51787098d927beed88d550c193e49d5f0815a6000ffd30084b5ab72878dd5ecc544fd741059e6bcd6c02a1784666ac3a39c197f801e97a7fe00ccb33f6c8f29bfcdad86aed7be1ed11d0e355f57b0605d814dd017756bb70c2cc903d84d607ea8a57573bd6ade792e650bdf23636223072706b5593f9a4fea6bc5ccb085d16cfdb6a91f98d1fe5d877c6ec19b632770d9d43be3a6fbcd157581fc56c4421716b96586af20cacbe6500a9f8a8f1e7568d744c66a32012f836be5b044ad000bf5775c8ab2102d4eba70cb9396274d5fec0b5ef0391c69e3a2a89dcf60da694d2bab74eab01c20e74f58d7dd9b7520c3704fbc5fbd0b59aaed3907c52fd4a8529e4a85b5efc19c3da9d7dd15fccf4a304112cea88db41f0798ba11c5ba5846c657140de6f948b10163354efb58be333cd7992b1cb3a2cbf8a911805b71637f24e75cdf4740f0b6ed87dfa5a9b8931fc9309c03c8ffd07237b78f3eaa6a194be76092669ea97b8ffb11f62f0f9091a8b20e8995a626541c3bba95bb95b0017bcada5915ab87824c1587fa9090fdd51e75297007a9a5c7b823ffe287725879cb7640f8eb44d8a8ad5d73d5b4b04db807dabe606b752aba5a492aaaa317fb4d228d862d21352ba1463d2b4d97e02a1c3ed6349d8f52dd9ee6fdd3dda05089d408fab51f4c0c790550a22642026c77ab4794be530d58e92c56cb77f8d46bf4c182d0981e6639de8c1712667d3ef2f2197ed4283ca9dcd7765c97ed18bc569f208a37cbb6b17ac8327022c81f8416b67bcb6bc450386d5b7f39eb36b51a159fe668c2cbe75f1b6056f1cc4a18e0faaebf972332a8f1822659992ed641359d2c7c698b0f79c902824a463994f595527dcb42661de346ed3ecf22d7228d0b70d6f95daef0db62b479c4e642e5f66be4524657374ec00f724e106cb692a25ebb65c461c389ccc5c2e40aab0baac695792c933b0d10e991f5969b0ce4fd6237c04d63c71435bd885540fe6c94538f23453c82229f6c056ba5bb7bb0cc3313351df03a6b627035ea455e23e5456410028fe6eaa82941a964c4b18807a871e18fad47d7ce934af7e192ed0f1426350e0952f06e1072c17375c2661e4154d1bce2ca3940e9dcac70d6f79c43a210ac9804dcd07a5473e31ea46062f5e298a39b3d9a2145ce88c19bf6006fe8432336cb908ed04293029446997cbdb43965de92b4bd26f5f9dab45d11d7a9761e8ce660f7f4dbdb2b4554313e3c25c9140f5d1b59ae6211e7f96011444bcd3f80411862edebd109d1e8fa1309aa8bf74fb0a49463d0ba4fd2dad0f735a0e84add9d724a04966ae9ed8786d82c0d00cdfffdf7b1d46479cef8a0c028cf1f683edbec2ec9b2eca2b4abc2b96abd9f5c504587425671a9366cd4beb607af805e205ebf46b3f78be32d4254b583e404ef62cb223094a0cbea94361a074c7d8f5e9a9702180057f8610fd0a7c3fa577e697a59b0dc9f12da4eb0264666362b30869fc9fc2de0490ca2d42a189481d47ea1c5463a17b8ab18b2fe47ed762b5e32b3e9ae7e2c4642f73e0e4cf51a987741bf8dfea0d33b79e0f2154e6aee2a85cd8d8cc6e1faa7315f897521b4b0581cd80df909eb7374c999770b271d9c48008c228fed0f36610976b5420122007fae4215636d9795358c7b2252de3533f1edef9a084c8995abcec38db5a24367a7aba52349a36fab7fb577c8c55fc142237e3594536c4de1551bf7a5257399497886f6575aef904eb938fb016fd888ce7657cd0fd8c688c4cf7e9e70904256c1947894b4ee1f3fdabc7655b2c75953ef0e6b09ba20ea55951eec1748c4efbbaf63e7fc850e12339f918aca3c9a7457e3f3961d26fe4e923c893e0b035cc26b9f3907e0468c0cafda74959556dae3ff912c32a4605da401387b62448977a00124bf9f7e75d1dfb88b811e69748807ce42a28b4dbbe20cc6d9f98350088aeed619a64b0b57a8739e3331ec060b940cabd1d83b1eea0e6d9e488afe36f4fbe230e4d4f06de748f11b061657500376c6b504a89e09c337e430ae13e5a1a4779b5a62d88688f741128eab776b13e86ccdb75807072249d52b67eb13355ecc76d0f0a7fcd155c81eb732d5969f79a1df52c3fcd547718ce3d5554ac0d7e0c4094bb10938609f2a435c41a76a7732e2dd351a8a582666c4aae5857522ffe660a9a1984725e1f32a79441713de28eca9be7909145bf2c69631f458e62b53a07cf72d1d3475cf7fae1cab3f3ea6251db2e8fe4491e20bb42acf58b942bb371945e62306f07722643a7118820e48de6c8d41241ed724889f58a0828c55dbb06b3c743c4c804362d792403d0e4890bb4324dc4203e5b39b120a0c89ba97c23d219fc3bc9cb3362f8a94198c35dd34b67cb3b78ed94fa3b3895da5937c1c61b9259b658445bbe4280adde5c2a54866c5b7febb8d9e7c08dbf132542a171cd15c6942a00d483e68083a75684f57eb0a6461e7fa837494353db4ccf670284c2e90fa43e98770ed0b28908a3eab057eb760347ddcec6a43ae3a237c4200325661b1abb9986790b54e940f82f488c14aa3fc774a6b5d026d4c4d3ba508f9706214749194e874d06bfd44a07e4b15a6eb052000a32f10c176343c459f941e1afa06b4c0ff5b7c79d2e10714572398938789f8ae6ebb67feda1513bfd45afecf01bb339c1d0b39f13e75ae0e972ec1220db5dc5fbe43b3e784fdcdab546378811f8092fe3428d5a10b9b501209f894f9ad1f7b9480ef21ee47e6e988e45f827eada7d88afdcb417e8a1e335356694e397ec743676a10f3ff7fc328ce1faabe82b4bb20471e608791f48a80690d2837848986bf46bd92dba363cc7217e931150fa8b88adcd08e433dbe5f8e4a014bf638bf78496b04243fe6c731b36bc28457b27699561c76b6ed4dc2a3224baecd6b5a447fc36810fc51ea7aa3bd9cc5ee96b5e18d94f4d662935198cfe20c771d39d33a68c49c351d446f23144c562d7663dba5e44052735db17c371ff149d773051dd7f9d448eacbc3e165260ccd3f39ed5eebe5ed1a7738eb1e5b2e7b06bbf815a85af9533820c5cb003ee6b8354e5dd2dbee5f45594a27843ae0fb0d5fb926d36447dff663a7fa04cb73375e04edf6a1307446af32b41724328dcc4f94f3008858c0f75d8de026ed48181e24697cbe4551a100b33ca38e4b29d160949640624d0e9d575b61399a2a35faa88b820325dd6189d9789aa7ee15c10e611c3fea5dacf2485426700f40642ad5200102468f89c51f2aa619ee766e317735970d8d5a463a1b7f6fa7def38a9d059610c3d80c3ea010b45eb5821c60b77bf22afcf0b53f9b9553517d3c8ff6e7718bd629a16657d938ab719f13244b68ea9268270f30069baea598f94bf98063011e5903e79b9f71b74ad839b34b1d7228bc9b1373b463f92810ffe367e0a7b828a03ad53f59156c0dbf46c68c7700ccd5e046686ef6b15f49aabee6abab0ca058134e3bdd28e9d32f44f7e20762a6d1c75590e815697f81155c45136a4c92c147bd6eb9849650c26fa513af65384ac0de1b9250803c5d3feea44aca1998f4bbf0dd3364793cb625e73d0df0f01f64cd3aeae6907659c581a0462bb0011cea07eb5523456c9b5efa7298ce65b3da7665a22e39d98c4022cf756791b3e541d5b6e84d373bfab276f99a8e2e4c4451274aaf88c6a539cd67d2b43abfddccf41a6a141c35e95c4c926aebd369eac973f2d262eee23499c8c14f8aa0f9154f296e173ddef6b8465208fa84e90e8f94cd0ae28411d1651de2601f24c64dfcd9b8084d1ce8fbb073719e2c17819b20e7d2f92089e97bf838b42b3c75a2c091bbf069560ce874f0f60e601b6e80189973de0ddd8e9cc8e85f6c3c9de7de53fbaa07c14cc630c7f859d62ef70d777d0cbf40b07155445a762e6fbf22fc5ca54f6e89293250122d02db8d6f9ecf5e435d5a8df98b7a96fc5fb7d7f1804871d79fc9cc2e3e101903b3666b2a1937209cefcc5fbe129ab83b576f1ef21e586719b6f1607685ef10bd3651ac7180bec64bc41a0d8c2455621efd2c852cf97df7771bed6ef6afba126baf68e8f67281922f66abb85434435fd1bdce82739e894595014232ba828f2b04fcd5958e1db1bda1b6336a8ac1abfddd3fbefdaa9966282d22df45caca924034ebaa9e1268072f71e1e7808614f023859c0a5eca5e5a1b7f4fe2d9541e32f97a054d656e5330968dde6a6710989a688279ce0976c4486a76b5ad0673975358a9b6dd6a86941032491b1bec70dc60e17a5c871a7f44f424962113809f6c4222e261ff57bc3cbf910b19c3c806cdbbdc9ec54a0870355fb2d9a037b5dd17a7adc1ca10faecd338c1740fb594e41f2b42c2999f279f3907f05f7cbd6bce1fed35eaf684b8c370faa1273ce7cb6892f1878b0ca5865579dcb5d43d3208eac9ba402c6aa0abd6355dc987027e96c24ba5321961320436abb3c2cf72e02ae8e4ac564b19acad02001c94cb5cd5336e16d06be3c6484df6cc825e0cb8c6aa648966f9ef48deeb7feaf8443a2aafde97d2632bad30add02a44c6c45a66bd1068c7f1c5d9915c339e7eaca9a8fe2af7a0d65712a799e50cf2a0fd35c022654f1b042d323be42cac858a88f8bb96356005304efddfec5bc8d7b35065455b225d4a56e3606f88c58594625a93d9361c6c36541768f6ae521ea69d550efab2d4f142cc38811aaa583aa01f60b7f00aa445026cafdeca70b37813ff62433a91001f56f19779702f3a1d5ca108fd8ade5036ff418e1dadc68d432eae451668596649c0c14aa6c05e0593c3a63bbb8e1b91bf3beb40175810f054ea5348d3783e44d78626f1308d201118eb57e94f56bf2d22e77918bb4fc28b931c09d493db91b180c6b71ea6d951341e52c94fe2eb581154089bffb38cedf92e29361c3af0236ca7b6fd11299b7cb9fa9fed890265863c6b851838c9192042df3d7927a53653e19c9252d67d79fbcfbffecda6df093bb4f7a4bdecba3be7edce543acb05cf3b81adc1b239887f50d3c435cee9a6cd9feff84165e30244c5f40d9d97e0159a722579097e74cbf837bc0de9cb6999f51af205bf56319518c461a86093635b38a8d978f4cc1aa92ca432886845e4716a477525ab0666809d31b04279486ac47604f870c7e05bf20f1facad14dd63f6a9fac75a844acf3e1814c4cb9aa0e0651419c8962029f58708c95d6df24dbb5c17c8a697c81a561d8d84c10121fcf9e0a2ed52ffd8712ae940ed80b4e863b0a58d23a4a082e65453f2bbf7c7a14d21655f7cfef1c0ba02cdcb8bd983d20e210f839849e196556e991815f19d64b18604c9e797b406893f1f05f04ab33e4192a68bab67f8514ceafd297863c993b8d98cb3e7dd53dd7010cc9a3c6375676eae93f29d66f15ca0a2c5c2bf76d244ae170ef0b36d89210c49b6f8d613729ebc0ee1274e03f3c284006a4da97bc40d1b684b0d52786dc1a336ea56a42a803b88c470e154015373ec8141d984ddba74fd436aed0cc1b7f25aa55ed6bef2dc8d697092889a0133860b809126465232db6fcadf2da45bc0990299023540a5519f099580a4faa5f04f03982a40a82c34c40416975c1de84a235ecab9ed91c16061dc648aa985cba1d1a408efc86b1d40670972bc79a6107c9512e05c0138a24924c90a456ecf672e8c8114d3ec01925d9ca0db73da0e8cf6476037e2ce33aa144ee4dd0eb64b1b563d0379ab6bef943d60f8d268412a387903d7bd90fd6068dfc25917eaf72647daabd375f79a78e798bbc8a0c934c9ea39df876e59c0983ca168f444646d6e5701b1e736c69a88b6e21bfed279dd0b60c124e628c54b6f0f9aa9ee385fe39f46eda0f6b668a7cfaeb121bdcd1ddcf96f97a0fc2ab5ab9df70c0bea70e270d81f817e114b7da7536a15c8ab29bf8302c8a61cc291814493e430a502204747cbd5e162e68f2f06c6c662e2b41ae604315c8fd1e8b450e955924cbc1c532679ceff61ed55022f320ecb2e2e2f94ea2cd288577a959352e2103c280ce9c7a8062098acb67d0d86eb0edcf10627704825c2ebdc50fd9d414ecede1c70d1e59eb2466af3a6bcd5f6d9cebda3aabc2d386246b7818d165d9d570723a99d78d26a5b38180904fb6fe5fe10d24ef3751f7ea91a0f0698431984c522a46f16f20b946767897effd182cb3c8553c264f17a994dfe15e224b19abb5122555447b5265726ca1244d3971bdda8e2686d21d7e5dd31c255005adeb27525a461e4c4859135a60015192ec830eec0e10ec6587e5dbbd5509afe5f1f5243e6aeaa42a957d8b247e9874f77ae159c604bb4a35f5e32ba296efba95fc7dc2d0d0e4c92371d1618f11e1e2e12d876622b67b0ca8192868108ffe3157039ed606a64a9da0f9b3b3a1c38bf6b6da722611bf986225e20a2793e6edcd50ae296dbe6c445e3b79f0ceec4bb58e122cbd7b003c7ec5a372fe983e54ce864c885d8fadcee5210176f44fc88e5e1cc86436c5622b0ff2b1f291aa4e8594634e2b25cb205cc5dd583a2a647b7c51ffeecffd8b14f91ad5b44e5e480b24657e1a34e835a6bceb4fcb07be7a2e610222524f9196a4b6106fb9045a2e6f10110cf4785e4282202d5b3b2a6dc5c54596fff9a8cf2842cddde84e976364c16942e01e3a8d17066c0c2ed25c508337db62e80f941e81ec047395081fca5565044b25a23f6f389b06fff7af136114d0ebb71ff88ada21e9789732aecc28f02944b0574e2db3118a8cde83fcab24249522b20f9ea01deee8d8435231e77fec48a80d35fd82fe6d5f3520229213f532b9956d8d47abcd5cf791e87d15f8c8d6746d26fdc10a4a69511ffac0ff037be3cc1b5aff55604c84c516c5ec348b48886df817ec68c1a6757de40de64a28ea438fe3e978dcbc8b78e17e228c59aeea8657d797b2751e28e2db446f42124efa7cd499de98557f399b2ae5ff3c3f16e5028a14ba40346d13989ca77899ab15d20e19a133c0602ddd4e24c5f88a7efa8805121e2fbaa724b891761f249a23f924b682da87039eb77f19a5dd166a71fc304504b097fc1f7972fd5d6066671b24047e02f3a653a8b516db3d4d665dfd50914d4ca6c823971fb6770cd186938872b04a9b7f3dcf2cb3558df051fb50f4f1c1859aff9279f815f3086cbd5bbb72517d4234beb067481132908814dca8c5069fc1aef71d4d4d9e9f9b7015275bdb198aab6b87d9c1c4c41ba76944f0df3433047d82236bb54df289316ce1b0d180d752d16a2d358946f332d5b1b29f6ae77f05c951edf2a7e31d52fbf6d2920ec35deb4b5d8fcf5dd5f1312fd1cabeea6b8d65875a263fec308b787fb61d3681e93ea85e4b1caaf6e3ec0776dfc9b221e02bf19b12ecf16f644f56bda90f82b6f15766e576f9ad15a4d8f5b44f4ac09fcffed5cb5f5e01ea5c1ba710cb7a897e3c76174eae1b7b29fce69b9cfc4d8131068f2ae799b31082ff3aa2409ef923a2f346a87350aaef14764f2dd782e04f5fe519620c7378760f8e370bc13d5abe68e62ec8c2b9a41db029ba33de17bffa9838213ef4354efe8949d1078bc2d2e6d50fca7578222d0bffdf66ccf5930c74e6862d8914205a2248d3e9b1096a31905ecf03f5a4ab188f715d9d14438711cb18646eb4670ffe92a03be3eca6ec95a6aa8fa7a15bb162a32b0c334410bcd40fa12796c9d7e2f9022ede40cc97a494dbc307d4a0fb9f065c0d690f6f73b150b5e8cff1cb5f5b380f05d2fa46ccf93b6c162c027c64506633cc4233e87739fdd3d828b8d86636e1d161823c0e2f0a89b58eb36435ac2c4a5a9a6cb2b5b30f864914ab5c5fa6cd6d423e2467afb73729e1769d1e9af79d2b698cd9398e5c8abb29724f972afe2d909445e84f98c47ec86dfb6adc06c2e2a7db7a77bbdfd656347393356b2091b8305f82f3e291fe1331de9b493b4b76147ca8192358047de481e6241243a5c5568bb201d6a33dae4cedd6fb0726fcb38a56dc875ca30086fb72bb04cf115052e2dc3cce509cfd06567ee368d019dd5329857acea29b128bb6147717e841ce49f5afdbd3ec05a35cd19f8786bcf0394115b87e60e7792208e4e6ac3968d01f4ff63e58993b02b59cc46a0f0313238cfd386b3d039bc31e25fd0ed55c7cf54c39f0fd96eb275bb74b231a2865d5e5c68fc96cd6b65be95a3056f5e6c92ed91990a7af807ec19b94e47a629a791b743bcab5b6ad255dcb8b1770104a998ed096416223915f581eba31e6a333f4cc9e405f15ee5b4fc3ec19c780d71063ff0d764b49b3039115d9f214d8e99ae4de127474953b140573d82b317744b2f1423bdc5acf9bf2e4a51e7c37a81f918aae92f48fe7d019d9620c06c0d34daeda0b65362270f2a59acaf5e195f2f631c04fca693b200743c9d716ebeb15751321d056d1af586ce23f2b01c400d1d21f9dd8141ce61de250b2a9beb9095b8c197a17619d09987456db8f92c9ed65a5cc7b932a1a5a778a6a3262cf4749b4f26244b85622d2617e310ffecf62777cd842ad16f1c38ab3c92e71e8349ba4b6f0c518d578db9ed7443dffad0265408525b9881b02c06122098227fcbd49c434d76aa5c717c8e9622822d28919d20480e105b88d722be4613e7c006965bca52c15051b8e6c404b75a979590511af38de1b7513ca4713d9143f40cf0531babe7044ea5d7426bdead98464390dc48b389173f87c38c34a9695726d5cd8d0452d52e15cdb051528a8653198daa4ab37a7173882bad0439d81800ccf800a79c69e60f59c8385c219962fe9ea2e06a255f83356bb2f98e6f68eb52bbf927ec2d8cadfac2556db813ec443c8804c0bc025e1829ca39d8008628730704c1dc41013b0ce34abf066bf285fa711760edf2e49bce5398fe98d02a9e3fc20cb6189bd28b15fa276651436639a0c29d54e9ed41fc662311486b7f34b2789239d64c269eaa5695f9cfcce917429aed3950f6154028a9fb08c91949d3be7da61ab66df6c7d4b9bb14666b37ba095c79b387f69187587165e239743d0b0f80aba66d91a15caebd2d58523134d1967d82b671a575803ab26446fb6cd9543d17cbf95b6ac18efdaa3636a4118f1d5f165b5e69802dd8c82c205d5283a6d20c8df5a018c1e5f517834a0bb8d455185ec6a4564e606fc8f041e9e59def1caedd9cf84d87553d243394713fbeaa9463c8cc40890ab2f4feefe0e7ba4dfdc9c1e93af1b9c01459d9bfb414c839b33d2dbc60b1ec4cf7dd2ef860f250ff8767ba95d96e1d2fe98d721bd5f80408317ffd5c50f8467c55600eb86830f433bdcf03242bcd6b3b06c5081c2d8ba4773000f705ba6ccb1c1df8d0b093a13abfe6586f482449326bf872d9ac94451e931657dfe062d49dea6a7efcdea52d66a8aaea5c6acac39d4c4eb220ae05fbaec91f23d7b3df585b3c26ec11252d74fa7ddda51cb1e08cc6e6c52ee56cd403d51753ede4c34ef196a7f458948814f681832ebea6566350fd8b8f02afa6fa6ff1b64b377793df438826ddbec8e2f74d5fcb3a623bc62a7cfad75293aab8f96012e54d1ad06e1f2f6c40b85c9024b82db29952afe0578a6699c624ad53f2060949f946b28bc703cf0af1594ea7e5a386590d1b99310a02819482e74f160def8a8eb3f04b09bd3a97094e8dac27a4e50911a4b5079a65a54f81120fb9db127f46d79d6752c41f5100c4ab16044a2d7e7f8d40e1eff1826cbbed29c799a889d5ffbe6008f9816c8715f52183d752f36957d4dfa35bea3cbed1ab787d057507b91222e04d62987ab37da2b8d657114b5a281d7edff44cc1b2ff40996bdeebadf03d5d4a830141df0fa2615d1cc8d80aa94450f9b717eae86ca38d68d539c5c90d0234ed63674bbda1634832be072f259760134bfc226f8887262e91ed4bf22f2d6f5405f3df906f65a6e8556453a82bdae6adb3828cc50663c3edf54e16a42b5db561fadebc4be53752ff6c5caeee139f663ce4b014d61bf80d93880e81b27878fd26a18b220a7bae8f3fa7b643d386fc474ca7086399b88164373fa03a2c2d7f316615aeabce796d4655050bc3cd348a62d01f804af5ed9d1382d2e28b28bf0d030af1ea218fdd79de807d1433db8ae909916b6beadf5b4b710333ee6e35f57a602fc0afb5c3a4a172bbca33c969180a77e1c8010b76d0e9b71bb1e4729fa54a7ae87ef134596b9ec0f0312c9d1eb1d049312e977991a6e0b024ff38ad8cc1fd733f0e1952e319933c6780831187d0c6a5082f3bc5fcb9d4d8f6f94272093afd8aec812f7d849264a85d22a482988f283bc70477d4d934abef6b160200e5c19e66d978d16b544eca9ab1fa9a79b53201d6fd672791e11dbeaf281594728e03cc4e42595665211e59683c75573c56af27df0a35a56c935e31a3a3f3388c68218274c9fbc31e71384bd2387990190d09383d130918d4212cc5fe3f1bb2a63101094b453877bc34880f5b06ea378eb5f6c3dea634b1d542a10b65e7bfd67800888b39beae542bc0754417c8c732dc96957891f8b0697789fdb8f7db1e87e3cf554d26df26d99ccae43a56278d3fc2929ee0f4ed330a6c6585fb3d39102448f03ddaeabf7b5455c5f39322686160a56612072b3683a9f610debea3fce486bea1989d7a1b1aafe78d4d640119b9c0ba2ffaebf19f881202827398bf463bd0c2848e074fad481b806bbd2802dc433aea0c7b271bb0035ffcc25248cdd3417de7adf3628f505cb3caa9287b957e7c41cd497d38d9e5ec07d30586d1b0013f8311715fdc89001c542217586a33f3e28a20aee81701b702b376286eaeb74eb1838114781204a9cf04dc344cbd0d2b013733de15a719f1fa0b7236b0268e5771f5df006ac159a05f4c6461aaa8727b4215dfe479879e20be009802c5679cd69f85571f3cddbbc5388870c06d18db66813d41d775ff7fdb78b7d9ef65ea27f5859326ee969f5d17d4188d6c1d57dfa709fb8e0fd1ef319364fba5827b603730577cac6bdc1c0e7e701cc006ae2ae90577149f69db4700894d5e275e574a374023edad1d8399d0d2a423003c6fe69ede259c4eb0cfb2ce8ecb9cc92842a678f06e3f2d55d1e2334d617370ed80a20e743569b57a0d2fa30e945042cc2b8eb2a654847191e9568456be000e25aa779195ca630b126a988ebed0a62a42cb0a032c79cff5f9abd0d2f265fe39dadbf057a5f0899220d63c4f1b2b5a842c682aaf942cc953051f9042e40dde0bd2fcbe81ca0f6e659e3e162b5362c4d3745538a563af6cfe1ee21f824966bfbb496a15a0869fc5925f5a2370b9e63fe0ed03a6fe69022c2d5202399674214052f80e282b7da4ac8113d7d6c1d236536f4ccf1fc786b0cd0e62b726f245bff0b492e7d35f2ba493b446b8646162655981c714e7b0c0dccb4eebf97c2dd783777daa60e2c2ce50ea00c58729bbdfd117206440780f887a3c85719ba9f58037e4839fef354c3ab67da0a2e5d7b5d68db7dc9a460fc4da872c04c5783222d8d8c59f9d4b54f0d3c7f0874dcde5919202246ed3c6b0d245778208e80008fdd52083aaac9009c65a246f6abafb6329bfc303d7b7ca982e584e4df2e741e5f4907e2d039f51a1f425d2255aa1476c16c06b057b2958aaab9876d5108dfd5b22439e8d67d71451e2f782f2a82eb400e601eb10c06915c32ca0c6c8c89258dab8ea3da564cbd745994a3007f627a041244ec74dfef9ffb5dd50cc727bdc61c21e80f5199cc96bfec34cb2e41bb66d748af20664311c43e5fa0a1775ebabe8c6a220061f66b5c3613fd0bc82a9939d1042b5ecbf251b372148828d7946c20253b7efb41c25f47b83139352c3844860651fd70c48410ceda407b460fa4a1fd2cd939ba64a1b13a215aeccb3565aecad1702a3ace3b6bf8f2d4631c3f002a9e41448d96b9439ade5f0cd94700c5c4cfa260234948edb730f1bc8f22911c9816a6e5ffd0e81b830ebe47d42f805b1f93634df700b577b86a463db5cf416250df5353f2ae1ab804b6a45fa493f9d104ff0971d1b80636812f15a3eb5a1ab668308caad1b7d833fbbe2e7cc6f879a35479605fd87e21b05b2b70418091a30da6f6a878dfed52387e2c0370da7515c10c76635806c4788d3fc43a147b6bf1ef0641efb8a3dbeda99d76fdeb28155ea53ad768f0a3291771a4d93d83f83a006d91bc798c634fb148959f368e3e29c96b1eb9a47c0c128fd803559714259116aecc1f283c9345bdfd876fb03ea8fbebe1e74ec8537f38500424fe38b05c168064e9c0498782039d064ff3e9ca63379a02db508ada30a9bff6f4aef1c96a75b848a213eba15d0c512c170f6b279d7619a0e29329b249c609542502247dd0de2517c5409d6eb6dc45b7968636c377ab6e2baf9412dc19fae1bc1361a8850819e08bbecbf17d2be8a9c561190a37c11596f91e52a650324695ce3ed393afe6393c8944181dc440c4148e3fc5abd3e3df898cdc55c55a879c604a6b6246dbcbda296f0b1cadfc36a41c2d9c2bc9984f5fdcef0145fee080712696b86eb00a6bed698fb4a929b1cf4a966f8189063748423df0355d42bab9f9a215cf5b807174a3b22af941a6a93a12dacfb0b0e297ada24346d97ef264a6d6c51e28ebc253dc626753b48ec8f0c33de2042a2e53924863947ac3d3ccf857f850bb57f2699a36a0284ffc9fbd6daa52efd475f6a56e1ca832ec5da2bcb024ec15ec164646740dedc8f4eac51e2ce4fe41f88b4100a5491f1b4e4c4dd5af66fbf0b970be6419701b55db8654c184f9419f43c7ff746d1631cb5660c47a5c92d34045d73922c4d4de4581a19b300fccbfded0292ae0f0b81f67d695ec061bf2c7493736bfffb212bebbda18010a5936e70a02bd42b2cc0dac7979bd681eabf77ecef2ec809f75eedcd29ab459f7c612d806956a387ebbf4ed907e65a41e69eb286d0faa924e4a81e63b370e732f8150d87c54350304927a59e710e40c10a8e275431d9e0ddee9e3a5e511ae671c22298c369ab810e1ec8a73b63fe5d3d052a5fd785a80c26a5af7387911e710f580242f7fd34cd0d55be0a4824011d9070f69e5079614e93f3ed4067383d0a638b5839bd422f21725ee447e1d0bfb0d966d48cacd42eaed098619c35a242e8955ccf1c5d430a2e6597cde71b1b1e199af23760c5ae50f0e6a66f834e44d3e557dab32f8d5322edb99c3b0a1940034c3ce7ddae23c022d3699a77d6d63d40f174a7d6bd124e597772f9f9a6290819635fe0c7b8956d315806ff642dd8d22532584e4071673a3007e89fe695a135d643ce24c51848afe6cf42d648f2e38991ca047379dab5d8eec3d664c523cccc9b24f3aeb7b49a133effc535b766cc33a213d97eb08e3c201f83bddb8cbc3922d0055d46e5c601df46b3df06618d68b56c1d21884f72653d38a96e17561254281013756aec96c4cf8c2a9f738f91fb033f47e38f4a49788d0f653cc3a7919dc31982753a7ef1baab0183a14ff0fedc2216e6cf1686c8f097ac50d11918ee04a20f8508ac9b7c6a2c977d5e36c2537402ccbee87e7acacda2640556b9f2bfb6c71025172adbcba886276c6b0b0a21ba2fba45ffac0056365c97aefc915556e1146340f4ad6243963db895bc4ae3acb91d9ee3732330e84cbcefb47411d9d870b69d40390a2cc5f18bc65bd8b958804c71e597be17a7aa42b54b653a12b10589b7ecf996efd86e0b6ab0dbdc3e90d3c40e1675cf92665183f88849d28d6d94527b1d4ad1fbcaf55449f92b021d27384b305f365463e924632c52390385570b4eb40794a58f818cc2778c41b39bf42bc0a30a91aff3290e0c868633dd71037b7ff2c1a48f9a1eb0b9ff3af469e453d51e7d27e6f7ddf8a9dc5420cbb3b3cc88e6075ba3d02a9d14546b27278853506e3679dc571fbf87ddc9f896e4e2941b3e4e5cfb35ed9a16110615afd2c83395e391830be352a6b70e6e99f55f8f76cb2802433e52e1ada96666cbe2ce3801742d792623e1260b3cdf5b0add7193dbd6c465731aba2ec3ccefc73131e190637b38ba3dc66162c825ad9e100a8346fb939c7ee3291a9aeee272fc9c79e5c2d9ec3dd4fd949ece197b4ae682e17b8cd445742810d5972e7ae3e990628ac648a6e73bddea10b7319fe5416319fbc5ab466c999026abb990a401f2096aa8b2577c87b9cad6dbd61fe88bc77741b5fde15e5489690db10c0205e660e413c487d499a0b6b500d09ce2383ff36f115b3c917bf9fc85be4c33552b44ea8672571e3c9c1af2e46d48eadae5248f75fce710dc339d16cea1412925cbea9ab9db24d6e7a8c60a50f240bc841d088a84cf0f46eca9df8342c0c5ddefd1708324693f4b6f88c6c2900df196008ec99741f94bdfc289b2e71009f48b1e4100f1e540e80cb581b41df7703dfc797a102e0c651fd11f4caa17507352c3637b40eea8686312f7e8dfe1e789aa6ec22c846d4dcd4ebf61e4b245713f3ef0d92ec56e9ead0cb86b86605b1818f940750e1024d1caf6d5a9e485e46b6547685af8b24575ca5998fef9611306b20e7203f03298b2839e8655876cdabce5fd6e08063604a7862069b15aef2ca580f3340e3a5b90802e23be56391ed0d12aae2b594da0e6386731c4f719279a28c96631a2bc18910e032f178efdf1075e7e6d822ae3c5176afe7bb488f419d0de9a2c53daa88d2ea4327f63d3f6b5453693a6919d008545cfb0a1001a6851deb7044db9e15dbfe01066ea29ecb7fcf7c635ae6dad6e83aab6224485c2e10e8d5a67cd56e5bb5b7951c6f8acbb65b3e75dab9e49d3dda9f47b4a9a0faae2488a7de1e9be0fc14a8a6b1bc0440a100473af4d79ff73de02a6ccdf259628556eae18f98bbfd5ec1854a7b4a243e75cc793916cd9986f82e63bbc3a4589d15a9dbaf3c0f24e76f9058e0e7d40134612785f576fa8a7c8ca7c686c7ce16df6af99cd6eda3ca586209aa122d1c5e0ddc6089cec3305126bc5dbc3b7f66bfa01c17e01d79b0717a69639ed4e3e69167ac836c772027b84275e49a3b1ac41e6fe7ca732a606152b35019991201751e9c3754aed0ef9bb659b999871063dcfa7bb51b97dbb4abb3b4f7ec9b7e6bee6a396d26c048a8326054fdd26e934ce3eb9c5d18875b89d42efdcbb42bdfd0846c61d9e1bff2f0938d09c048ca261086eed56010b71f3aa3d38b43be1ada2f99dc8dfed53677f4a23abf78283e1bcfbfb8a805c12acf218b4fb3975c84d45aa05e88e6cb824f4e5764fcba971c20e8607f97e5c7fec3791e9abd86a6c4a32f0f040550f5fb5c0cedbf89196b04590223d8a685c21be537a0b59f5c98e1fb2ba89929604e86d0be34513571273a0c023448e29d11913ff2b77c42c97320e4fbb080fa6500d91151f643a6d3086795a1aa839805a716c34444471fd4e273e7a511bb06e6a8a05ab9f23f55e99214de3a5e1afc791448f27723f40a9fb629a9bbaa3dc240fccafc58de767e3aa76cb417a2dfd13b28e14ca52db0873a01371ca4d394f9c2a13e00c941c641bcec55fde596cb896a9e5ebb3506c058c856411a2b03abd9fcb518d63ca3fc73fe6c0e5b1f4e47a9cfeeb765dd07bb3bd00bc1859d63ddef8b15fe9864745154f1c34adc278e35df507dddc275bdbbeb112d4f190142fc188b31cc20fda74b116b39d887a919dbef4187c17ac00b11ee55012364340d830faf045484713a600fbde4f19df706dc620f3d599e31131706ceb503cdced3269842d3f78ec2b381f842ddd2c6896ece8ad50755933a566a2296603abf8e7feaf349ea33610f47c46eb964577e0bfd6d169d41deec0e0237260fe8e0faf6ba35614a040c56376615d32390d881f512106e2a8d423c50440395dafaec619dec78c1a4b1506a37990c07e56aebe37a4abd13c8a41a9509cdafe00977e986cb2529cb54907d470ded7c67b82bfe83d9c9cf4bc0247d0fe591347eb783167069d1a3f8803848e1360bae179adfd3d39c77f81b0982d8dbc7d1b5c38bc05bc05e4e51e0a0ab108aa0e8b90c2e45d26bd2e46acbd14b171967322599b99a6f7e7d3c12de13ac4d057c33856aaf10ceba29b20be7486a6f39a90813c1fac5729fff99f9f4bb8edf5c07cf9cfda5e42e1a97efc2df6abe4d7560c054dbdfb1eb8eaeb312eb72649976d34708fc0bd352f1c7f12dba7f23cb07a8da1202d787d416fcbfe8df14b3d434be11c5fb4cff05bcb6594bff51fc6dd37a7f15c7ed0c201d663c0ac78c264efb132e078d26c69f63a639fd7b4a0490adadbd04e21142434a8f2d3867adf559ad50c7f991a8d48e3f980ee18a5fe8a084b6dc070df1283a16f8e7efcdaaa939a59a6bc5165b56410599f0b5591391ad7d74b730a154115793c14959ec322b9153ac264681d380d734dcfe8ef085ef5f66b4ab42f69071b9601c177dd60d4a1dc211f55d8437aa703597c879bc1ae96309cb9104c92478c9cd16b12998d9644fe024d28be094254d418b0d825b861915c415815068c48217690214d802b1c280c55f1909d087ace966f70a4c4b1d61c54313f92a56d08c0ff38f102358e83eb690d18d74c4d391a3e55fbc501c427fee92a85968f652bcdce2e26c91388ec601da77812b9f82f53374d6a2708c4212800753267935dd042590acc97224ed8c172b85b02fb93e48226cc7f1d520d0bf08d18b5b93f270b8c2474e967212fc8b7c1d492a5eb21fed49fdd657aef3aaffe472fe1e0d435fe3da961b29ee90703609e43d75ea56d90dd1268f9343dcd295910c92335d47c9367c51f39e31696e3aabb27e9d0233f173f69aecd44274f9bdde0c633522820c6157afe2e3960a070362cb85b9b4bb14548b226e90792fbceaf8bf260c9153c9fc5e01fd584f9fcdcd01f7431da9dbe598feb6740e1d13d2757dee15c8adfca045cafa4d520bb27feb9c35a26717d83b6789e99260e368a5342c572cf9e2572f1e9456233c621a663257d44750cac577f822f8ffcc1754d3da47333e442ca1faccbec5263ee883d32919fab76f60341089468edbae500a754bbdc6534ae7c7a8fbf0469701a47bd33986799dea7cb03ac5737d8c09c59d71955ebe06be3310137393a6b05cc426c3c4ee99391fd5cb20bb5253e6680fb777145f464e4a967d725c1fdc8017b531b8be61791eb8cec31e79ea8191917c4ec540f4c9942fc9449d87275b2602959f1496194c404fc8072eb12b46dc8dc68b7dd7d741dc5d084566270ccc9f9ad5fea7006563b9a91add9d34dec0fc32820bda5336273c2d6f7f9e1407b785871ccd46f3825184a32f709b25ece01dd56d75e28cfe0f2def9dc4c6e8f47f2b6bec04074fea5f1be93f11892a73ee6ae5e60ba7cd79b739696a058f733443552194e3d53983ebab1fe04f51e2ab642e1f92625230674faa0039eb19dcd22e35086a3aca9d8364561991581d0e9adfed523ec7a214eaffab418d95b464c5ac6a086074c13c24a042de3e56103a220d6d301f73263250904eb57e9d2fef4df4d85e8496edef1d2a6641afd32da4b9477d005410b2a3710c67280d56cbf55ff694ed4e819ab8a9a610a1f5e2e0e00c4271eefa242d792640657a1057362a0345ca26e7f27d0a72e6aa3929fb191d2fa5d28e60557bf7fb5f8de69e2904a1ad1995ecc57ea26eb57640e0f125b5b9c18b3620994af8780c276db652eb6d97b94030e75e3078808c448a8aef30fc7c537cac6f534ea2e5bf43218a0e23fc85fe049c8b03f580cfde29bd2ba63212325c9990e3ab512f4e116500f9c30892864f88c139c5f6913722a5d712c7565dae69713d843e5b54cd4b94869fa100c4515a9fb1854b38876df33e603d8d833b07aaa7de8d3744894e258d137a2141fb5a894185a805dbc5bc8b420095488d53465ca6b65c28acf41bc1ac196e0f8a30a4bacd0f97450bb930097b9b150ec266d0157c7b8358e3e28f51e6aec670605e31c2fac5cf5d9e253122c393710e2ccde3d3b82348447aad7e378d72b9c23bd99caefbff990c5da3d455cb7480eaf96137d1cc80490b5c397c9a039fa4ebf928a50fa3997fe732d3fe90449d6d388d2c84841daae464ca4da7325c41fb4c5c17ea24c57006ee70f2c0ee09a49748dc8ba7d00920237bb4503ec4b778b5fcaa680a2c04a368a2f1b562769dc70343a68b758dfc792ae0d7eebb5a37d7afaf59d54d926bd7f6e1a0968d29260a68d95c709cca455a034795e19e9e8101fcd2bb97da379a628156f711d9b81f85177d3b195b74cf634a73bad93cf429495f83f5c97546e9aca8a3617b23571c821c9a13a0861e8372aa7c1356e7538deda618b212aab81ffc223405b9e7113d24b2295b433cdc2ba839f945bd4d50fe13a2e3dba466f28ac0b1f53362a97fb68466c30d40ed248fc3b64fa498aa15ddcb6144982731a52bfc3cf2a1c7881239ef1e25d2781df32094d9c8d249e9dd2e4a1396fc7b49d48b309e341a1a3df426bde87a42b7f239992f9403447b4928fec11519457a5445df378c3262e52f690983f259325f8852fb14a44c65e97929e9b173dc946d4af30edc67df4f70104f8a695ab6873a7750797a2a18bae0287d7611708681c1de49de1e8a299241e03169330179a060419ff3740de6e928d57b80d05d8c57c0aef48daba712367827712ba319f3e7243d0066b3a1d71e23e27d0b85dd5be6a37b9f5a1e281f45be9185f2ad86fbdd331e0fed3c5a1a943b324b7bcb64a9e956850b2501c37b3504a8da789e4024c1ab8902c11e8ba219e62d1ae214c3cb504796c292b71378de5cfb4ff1d8ec697cc755b902d1945b61170314ced42c5d8f74e2cf9dd23219de1f3421a4fb97ff9ebc9ff9d20d3f43fc294b7ffa2a8aa27e2202cb54a25aafd2fcfddb3e67cd18381ed68072c946dc7afec92f419a06d131d18a252dc1744f0885146f4db6b78bc3b6fa18775ccc482f2ecc0d94e5e3e48446d64f0768e3610875095332cdbd9a1b96aa27feb7def07646aa13fa44115b834e65e22faf5ec565a4451dbbebfb200c92c9fc21837946f79ec5b9b32b9af8a6f69a2bf71b088c3de74b7206d89ca14e4e6785adadc387b2ab8844b3cf20f3197cb5d27ec0cd9505f9ff5d3aefc081406d4f810c5eb03c5cd28eed22d8dca14de5eb1d034e3d0e6c7b24b8845f4574e1ddc2dc21936a6d736ab5083b48ad0484c6a9076ca64cf2ff91fc3b5c25d647f2ed4ff0f522cd88c523562f5a4dcc9816503828a2ecef058001c065f0d688d530514ce8f1cc5198a0990873b3cb73780da5ef31b9195081fadc9b4835b3c22770adc684558d06c2955c546c32291efe61b735721aa39ae2f8a024a73f3c08a5ecd5b39b81dedc5cab4d77b70a913fc15499741dcb0d3c5e4c5dfd38a090b14a0dca260168fa339ee78d45d12bce32ea607a9f02eb16111bfc51e1c046a47d37c3c421aa89686fdf590e7d954b9e4f4f67090dbc48b06583de03ece3fd728d2ece67debc7c3dea1f685c59ccac1e696da443fb9467b4a5e4fde5863c5e47789f80086b2a9523335fd3287f47f4e8d0fcf9f1cef738c781e341a35166b3828ae248b1e682c5d619c6e659e117ec7264e51e2c2b14e7cca9f3b7ee8eedcf7ea4a91989f0c5ab09e6decf7e51101f169af9d153fdcb6c421978a42d89be11cb33720ccb7b7db1c362a681348516ebaadd146b0fd5a9f5bab681bf8d28c56e86e25b40beba88f6f33a4038d943023aa06882e88cd1942c3caab4228c5e7588bc4d7405015435aa7f20e321029edc5c2ee9bf1cef8e2ccdd197281efa718ffca5be74a33e57587faab16945ea889bb1d5337ad7d8a660b226510c7673e1243d6ef9b6d78ebb766bafb3b5a6acb083cdc0bd70b966498d2b84c0a2ed04511eca87079dc4b9f63dbf10c11576668e2cde9a0fb4eabdb7fbe6763ea44fee0637c5aba1b78456d3d05305bb3f0dd7894dc3bc4aba1dcdd05fdd8c3f4e317657e8010ebae18a58acb92e6c0a1af5987e218d1d68579b409167dfc376e6a45dd42db94225c33ebbae49577a10ac958650ad5b4eb8770dce64288425965351563362ae049b27bf95497bf6d36edc616ea9f7b0a4a3ffb207c9c25744aecfcdf1e26219870005bc67e250c64b227270e0aa5768107592ddcd9bd599ca72fbbef7e75099e14c2807661be013cb46d56c85f346c11b0db37d2bfd2abf39f58fb6c5631016810c33befa70f7d30a8d9d11eed0989333e0f27eb98f565b069e187538715aa47a77f946632d65cd199c58fd40a14d88d7e528bd408c672c8c6cbfc272f443e78c68fe57ba4498080bc61784ed96e63c6afe008f1ee09847163983fde42482a739f586cada3298840c7ce7fff44e505c40aa366cfbfe44f05b80923e69fa8040082c83223112509ea81515e8a0a5264d0d5587fdb3328609626ed9999abafa7a79676fbd2a3d65c06c3b0cc3ca9c1abd852b8058a916c2b515e365a505171715475342f32409055aed1675af3e547559accb21f5b89ad477d251a6605922793564d3a0c0d3a5fc516f9394e4d09787463272cef5894459d260ae88ae26ee5ca6af424aa8be9fb5f6bb23df1a477a5ba1f3a22cc539e87fa605d32fe90f87218364756ecfa9f3acb4cd8247b1d21faacb5972e7ce43899b9c9bd80b9cf95d061816754e6f3fb3d593d87b292cb8e3eba240a5ff391f318d122c0a330e8c7dc493c7e3d854ae09da2cd7ed102e18aa055b3447d60fe01cab33eea4d002257bc3e181d4d863ae6648c608010c51181f2b10869f82dcd2380c5cbf77b704b39e033d99b6563543fc7bd3e12924f565786d4ec2e8396d1fd750a4df8a69993d90a80583e56c27bbf200b548215e3750812b7b21cb758326a3638cdf55417d670746dbead001ccf198c8a325ad9f4ec0d97c458337c68a2702064b1c16092411acb7d80f9e1942d9fe1d1683b44fa0b64f4e2c916da75d00ad3bcab8d0510a54ce389b7c0b055ad298bf8cdb03f0b3c8ee1cdd54eb68d2a32e73d479b1ee897946a2cbd168829c3acc91b7fb997e8a77cc9d8066dccd5a899720e136d923b2d7c41d56deeec9e85244cad238f98cd3c070ff09f5d97cb37811c2c8fe362385677d6e1841d351a09ff85a4e6f1213ad237e37e9ba02f28c2d43f7562cc3beadd677a8b8b90cd8df9f82007ccb584985bae8d2ffdbec9cc1a8830f6fa5228619b59edbf1d079078c95a5c6b2f23364c6493b87407f406a5c2f5c8d36e22d32c131bc48a8ebcac01edf7bc9f80e2d927af037779011a42dd4d5d93ca25391df330319df2639aada737cbe38ac0d35c549e042df59bf3422edcfa9e87c5c48939febb8c6640299a3e936a96413f69e89bc9519787e0cd01a2adfea9620f740fa1d314bcd0f75a7428ff058135760174f6c12e3d70e30a0ccfbd77b298c551a1793bb8738281838fbfcc7a412d32a19a0de52211afa6555af36c921572d0b2ee35515fac5d6d3729b30f43f7ffc09f304632c29950dd323a591bd97ad53f509ae9f0fcce24f16c2e7c60cd8f7c33c356a5e11b12e78e45aefe533497f9e27cc10621d18d205a4dbf1fb381959aa840e7da0c81325ca3fd1b49ae59f638c18685307109663e54975dd19aa6af28ce9b43e90a9d110e2d194a0765ff046dbd2f761c605980de415c120994779317ffc66868628920bfb356fd6f793814ca66a9a0b77a4abc3749763aa643748fd01fd92d1956113104dc2f04ed3c50e7be4c410adb6eab5ac817cdccf5d7ef1ee32138f4f4105ce80b6f094fefc6483f3f59bb23f698574e95deb50316b38eeb84d566b2d844ec06d93a1bc7ed32d78ef13ce4c1ca067cc0acc62fecf568ab99cd0ce808fdaef961576713683d1735a5c90071032fb20a449a233202e60294ca183c90ec4fa40aec2425d4a0215982c5ac6a01e64c1377ef41396f4a86f2706983f40e740d37a2aebe4a7860f5dcd62d9e8f100151f59c690e9618e93a11792b5c1a4cf0c84164a7020309d466d6754ce51bb06579f086e1f541bda0dc9a5992b1c21ec854147ed83201ef040dae09ef34a26bae533c3409bb73c108f1d8d265499c289754880db363c4d7a661a7530844a5a62500f36a59c7bbac4a590555c561e15427bc2575e081c034fdd354f2430df11c3797922eb0445e1ecf8c8c2e350c62d33ceddc771b3c9618bcf7ab1c39ba995813df0de353ea140f7e5e093e845c5f1463ad8e899e0925fd142cb582ec52dbc51eb7280c4aa7f92077d8a03f8368f471e4399dd06840a631ed9cee1d797aead5cf643237d9a0429153a646e04cdcc20c7b16ed7af67e6cbaf01e5cb2a1e0f61d6e868dffa45eae9440ff90c8f9bf752b59a1d1bff6eb3844702cca82aaf75743a3552a30962c4490e3b5650b7c9c6600e0ad2a68b6177b267ee1453d55a22be745bac0dfe9c7364a63a83704646665bc405ac7383b5b45c9588eac50d9c080f86485d74adc8afddcef3d89ed89764c932831471222b05f92ad7b12214fb9146b08b3188606da57a6b78442be563c3f9970701ddc1bd4cc0f3360630676ab1e1d4d4512504a01aac8f161bdce53aa74d0c86f0b67889a282cb8e88de12fb30dce67f2e160b6c0b4d4a9ee4d0aa4a89b3f6de6eb11153af6e9dca940d428c2ddf9d31030a7b60347369f55f294d6e24bcede6700f2b99bc6f606e3d4265972215622e7cecf492cde6597976cbc3f53a9410c8cb0dda832b04ad898e1282b1c63cf8ed077250182b14ab7cc8e01fba4464971d2825c92f5bd35663718e8ad2068837a27db50d4b699d89ca868b868bb5ba37f464c2fe8a662a1a33fd7566fb9e258dbe13cf1d44e86d2e7c81e8920d7d81248086149df637ffd0832bf5f62e451334d68fff0722f3adabf4eda2573cd39886e33fa3ea0336d57fc0cfd5ea9b20184455199436cf95460adf21e981b28651ff9fc282acbb77908b15ea1c477ff03327d3d34fea932798534b9d3e8a1591e4f92f05c0ebe971883fdf41bb478003d983c10f6a7ab12e79b6a497c4d686355220ee2cb1c9c804ec3ca51e4a89b106209f990e520d2a4ac56d8095238880f0d8bd2433faa046dd2e390f3997d1d12c00e35f5a2cd2e244e423bd40fe82ea92dcb2b76edaafea19bcc881f31446eb774b53f06ad574abda7c4d9fae49485d8a67c154bee14b0e92e1f92b2bd9232158f8887792a5c54800e03e6dcbe7ad76f54450996bab1c511537ac65b1c4d663a7aa5a61933ee5b78a04df77a47e0e9d93cf06198de99861189e0060f24425fec353a0606422b449ec01b221e60bda70326818c7619a0ce2a729855d5306ae49fe64dcdf086c7282eed4814e71e545e7c56fc7ee0dadfe06cbe15003f578e70def7459042db84d90b6bce408c0e476e585fa560e06f7b02bc00338f26694669319a994ed62a099e02b2d6d6710f7f5310c165da56cb99b3eec3677c69691cdab02ce29fb87ff20257809ebce67a5b13724849d234bfa3fbc831ebab9d36ce8c887a9f034a1243f3128486724986aba39d53e5abc528688646c3f4826855f01ab3c7164bb22b36fc1adeb3618d62b1f2f6fecb0a0c7281fb82e8905ab4f55399c4cad79343d0ceae57ec695961777d6b4f072a1b019531078dee81ce024938823bcb82cda598f1acf06546988df3ee5db880a555b043f9f1c8f1d02d3dc2e1169771bca86605befb3f58d3e6a517f2756b43b2cfd54624e73750bc702d93885fa4275862d6ce9d7a72d501bfdd54a25552b3baf3a55404accc0d47435dd36a410a1dc394fc193c0fbd32af581f8c2a67cd86b0fccbdcd52c120553345857110bb970d379861fbb247ab6187a0f9d5a3c3dd04444a18cafd42a6f3a321ae8513a871b65cbef9c69fb5e8019d5dbd4aac51aa6cbf07e31a71247ff6a2f37e64b0a748e5a5fa7a2a123fe05163ea5f42ec5a488f489b1f76886e3c1911afdc8418ccece8b4feb0f4ab407ee7c64ca312b59bcbbf373ff011b8a2a5ac3b59e899a817cc7ff96f956fac160d57d7a8772a53c4a921e7bc8cad1b2b13f057ab01984ffc2dd818c29f79cb5223359cf0db6bd0800840105dfba405c84d46a58a265b06db3810ef6101a207b370f6f9d23696f506f66316fe5f6674e0aa6f584dc4351ec14fd385123bb0083f2cde2942f5c90ff78ac59863d3bacad87ad8cb8361660ceb6bfc597ffbb3c9d5c02b435f2accb06eb1885d9517b0049b6e873a0a0e622c8faaa3cc0b1445932d5294619474c8ba47b5383a62e8233bc7c75c7607f576f5064602e9bd9b0ff894e026b1d63cd98e91115b6d31d6eae7803a18713291272830b31254c67a9cb81a37899d603dec3ccaa113fa660878d27e94b4a2450fecb7031b2b5592f9c352c50f341f332033fb83cddca7a29a13c11867e19bce4e3a04584cb6c0b30c3f10c3eb10a20e8233f516a6e7d5115af7acdc461de57fba228b6cfa72dd034aef07bbfd30489328384cb14a8d88df6332cf659135630939d975ebce593893c294d2cd61a1b4e0eeb8e48388e986ada72dc37e9699b5d431227570b8312d2d2bdcc22b10f9e9c42d8d8d8f59d2c6d7882d08f40dd489f0cfd57aa760aff84ff87e10f0bef2cc7a8203b45020b740dc3a222c6cffb33eb68308977465e1f66eb41e43ce9fcc81299cf085b7db3fcc2a1490d786e2c29b090ede666d64d4ad5cec006f737b0aafe3f2535c6b1b5665a9b58147023ede9443153c68c546c9ebbcd720e7037caf3b8052c1044f61558db7b76baef5c007a9a5389d8a2f0f675d665f8c2672280ff72f57359d376f4679fe54b0d289e9db3b2dd79b6b2faf3b5b0ddb11d04c65a903827773a21efb06a1ae1fb38ab51e65d0490352b96953ecc08aa35ccc7b9bee4093b70164ed700d8df21079b75495b1f9ff3da831465f48013d32a1488901949eb4b145b73e61680ac1213663e750c38abc3926cc7becd13760d93c76eff03115144777aeedb84efbe0348bc52849ee96cf9c581d2eb5b338d03c825d0b40e1f70e84da7adc6be26e24a16b7093b6db89d3d63a5d0a33b5d756312fd99c060e74f696c12583c4b0e604379ae4b792fa0a7bc10dd3f878b002d22ee6acbe643ea866c5d4f865360385b30b8347ea11f972cd11a3dfb2eb46e2a88e1fc1021ba51ea8f75091e94f1c3a9f057b59690a78e92f5a5ed6b63602b9fc4359c93e4f217fd3097e004f984e66b41e2702426fd50fe871ac669536fc37c41d66cf80a292ace0340b82edc2017637b1f379d3a10c09e0289ec8574f9b591b87f392a7794d1aaec47d730507c9d83c0c076d90e4bff77fdfa9b18724c45786b0adeb232c5a16354a8bf64247d262b6248de780890151d26a0fb3cc028af6c2e82d0ba88cb2392c769889bc80de943a204a5e838d5c54b4d944b32e8bb84115caafbbd0a7d443a4750be33a3e3e31e5e32f4ce9d36e24960dc9770719437e9a9ddf41c0f476d9c7434d492e21462a719fa80b3faa601027623d0cf7f4a9ca3f65e0041a99ed8b72ba78ed5c1219513508990ca48b95a574cb2515fe8e5cccff1415877987277f0e05bc034f0e8e5231529c9cd8c4a6d8b5a4a88933ad0a3935df02be0f2cdb54227186a77b1eeb21cf8ed9956f2e6c4c399a0e3cf16a15da9ad03150768242fdd8b2759654ef895850154d05597820e22cfeb40e74742ab0ba1985a8062e9e5928f555b8545c3c4bbb66c97374c36c5b6a352d285bc1e6206ac5e87eaf7ffe198e658c3361854a7414a5a8773cde53aa6778ddc0ba15eac8a47c18461cc4cdaf698cc4390db5d7a0f14dafcb80573f00591e49eda2c9f1ab5471459fb1030ba2106a5b95b77e6f1d2803390f9f58bd752187237386c60e0e0a9b6410508614576c7f8a718a6a617ea1312adc997a95031224efca30173a93103b945ecbd5c165d17955ccca895a953022f2ba5164ce9599df9d142d630b51401c2d59b196342bbd1bedf728bd6a9df300c46793e4c7c019b0e8598629291a3bc4427eca778388a79a55943a5da3463b07f00b2c3aeaa959c0ec8565143fde87a9fd844d9c1d435ccedc6a92a8047db937c5d809eeba03790f60f5ffa5e40fc5056e17453442ef583e167065982ab46fb208d4520ea7add0f1c6ea5dd4036189811611364b8bdd677da68f0ef555e68432d567c1ab5fbb097c58081ef7b8a8261376de3c74229f67e3a9d21cb0dff2cf3d95850d5c99b332f033b1a315445f95a07eabf96b20104db8f8ffe23967a6833f3fb12a4aafc8ad8a28a187bb6e04a716edecda50ea8bedc24e4cd9c68e50cda7107a25e0d83d63b9dbeacac2a7a3301d3411e3d2df40eb75c57e5b4d9838db537b1e53c949d21b58dfa73a811a693f9fdf2c9b7236bdf42974923525f9e8d6b103aef0afdcfbc3fd749a46d402d471219a4c256c815d3ea9a54df274efbdb4d6b38fbf033c1b2d83b0f62a69c7d486b7ea66a3f6a17969e43612f5fb26d4e180a68c38a81fbec76420b25d88a99d46744d9bdd538a3d6c2c3c1c9bdd3b507598330b95788a4bba87915fbaaffa121f2085fb6273070be1cd9b1223fe2c5048ffbb5f89d8d6affb25b5f092901e3bae30b3cc79762aa4264865329b60a7df0f68fa1f56252f0701e764d5c59c9f5f19e1c061c9fa73dd785d10523402c6444b81fcf7ce8f4009ff989074f45080f1057f121fe7cb35bdcc7a84858b11ab2a8e0aeb4b708093b30ccacf838ffca205b8942933cb10ef074fc497859691b4efac1cd4be7eeaeafe474a331d49d605eabf174c7be76774e373849631dfc5201d97c1c230abe54af8ede4fd25e9ec3aa97e1426ad69118c832a55f165e1089b3693182e2d17870e1950e87704a1871cb6516095c33a28f2405ca9e14d7243e785de601c40e39ed0dd10e69c90294163095141e443315ab019f23f93ce6ecb92636e4eb5c478dfe68413139f480430d53bf36ba490e9981981ccd019967f544d6d60c6fa84bf736abf32e41ec0bb8bce76b429532a026aea6910cec70b39f82d6060d693c1b64f8e873fab026d6e60bb8b372452ba5f28277427fca4e5987a43fc54a29df0de73e78df670fc3023d4c7fe54648428d4b17b5cfc8849b79c98ccd75c6257d5b40b86c8947a49665df15910a4d020d007369e66f7d1a169158a90875dbf324ead3a5f4d2766243bf68534ecf6add90f3d1a04f98f044d5b92c634aa28151ccd7a7c92bf525465099c1a0df4a36fed977d0f7af5a7fb9179f87fa948abbb8b0b50653778647d550ea3fc7aee052d9949f464e188bf622c8a9ee1ed7111fd56296ad91a6cc45197f93fb1665b4c3563b54036de7ed698158e7be310578d942fc54a680962da878b3dc99711374b509a5911d5caca0df5e5c355496b9cf84c2b2c3f71de9f9b2d087cf7de3843a0182a01edc316a1c281a20685245e0b4b5b91e116f40884075f918dcd2518ca8a4ad037733505217345e33f8e6ba828005e04cae79993cd539f243f415b8bb4c0fb548f1ea0f8ea433e4dc69f1837cdc9600e1941b12b02c597767b18fd92653b4fb72a1744136515207503814dc48c151b9507d863ddbbf2439e67c5eeeb6db35119f683be4c4ff081aeeeecae68fb897655f969d0e2f4c8d79428f77d9c6e48f6edc24625c4364eded0baa69bbc29dc7d468f69da309204662ef5f7b866da0b716d4befc10fcd531ba6d1d60b6e961ae8c109867eed4050159784069edc6e3434429b5aafbd7dc69b41e915dc00cce99e9ceb775a1e434ddc3235a99772cf50c980cd872859fa21d067b0dc69a36ad61a0daf6e1d6cdcd1c3919c672de88244830428c5892534ffe8af6321c0cbd7ce8e440d4e97b2c568d6e031a1583e957a95dc35c430b046ad69e8cfb79ec789c9f294039e831a241af838bba65a0c8be6a1c69b0cd0e7180f7d7e9e88269e11e146fbbd04b4a4f8604d5a31a2034d316bb9b82ac455e72cb92f9d7f3a9ac1d07612979afccc872a4b5ca382875039811429daf3861b084a98f733ee1fdd4cefd1f21d010bd7e42c0c64ed8da0ab59461c80261b92b98674b8e15b1d9fbd7aef24b161b37a95e722a271b4da583facfbff942be2f72b189bb6cb8dc968c20ca6e5c546fb5cf5d471af9d48540ac51ac7f4dac85078f287a78315e6cb55908715860926b7ef0599d5c4a0d1e88cf00dd157b589875ea5eedd669d5afeda0ebf3f74fb29ca26baf51af54d500aadffe3b86222e0d07a766ef4fdb62d4488bdced5fbbd19b527c01ae81dc0d83e2550669660b08ae21ad1c404ccf921885601114a5cdba0d732b283f387365280ec3d3f5e53947a3bef08f83a2e91325e6168b35f7f585dc82ecc3c2ae69f019c44cb19af4404dc579768d4bc5678fe54b70b718a51371f66d761350f5665068a9099f2900afb4f48b0beccb733328b7109318428440219594168047f21d221ba4520da9e1da367051c8e3029f8d5f4d7f873150b1e470493c0823d555f9d40fc6a034c6fb4dd44429727c9cb9fa6db76208a0f99025cc6dd81a2620cd6643e324ae847a91c9f7b634a35652d9629e4d476c932b425281eb0033e553ca9790ef4aacdd8457e83db54e4c217c1ec7c1782d063920c6748f73900cf82beae8fd3bba4b05e7b3c2b81534eea693749d0d8f531f3b8fceabbff7efbac7b739abdcd74febbbd6537cbc1a5d6310a80a5a0e93957de9698f599f2f43707ad88bfc7756e9698afaa938ce7cab6ca94478b836a2a412be1001db89996d79a0c2dc838a3a5b1a9592d2fc7c162c6602d2c57e0c116356f1edd94cb5828a48e26bfb2f45d2fa7aa99a8981f73440cb254502d627ffbd514b0351f6ebab74673f1749fb0c70a6b78c491f48d0ad066c5126d2f376b3a85df902387980ccc09ddeec5cf4472ed5ab2c44c46f417e0956c0b56ad63be274a93e45bd0cab68f6a69443c29b020566dd67de85e695df44417c2693ac715d36c3ac57ae7c72ff77651daaec8b03ac90e96dea8abb49b79fac545e74898892be36b10f286eb1c93428c0d09ec4377c085f7daae522c68140533da4f13d410c313423ecc8cb6f1e9104c74cf2a3a7f6142e24f19994e683a8153413f5b48f008fd880675040f277ccb60adb8bca2872f2c0ce790be746179569a9cdc5d0782a7e762b91127b0676616e20c46d0d27c78ec3ef60d9553362cd31a18339e698934eab62e393aec69915a0d2f661da84728a8e74a4dbf0828f0863d4381f8cc7c25834c1a0b7fafd7083af2bf4403701ba2799428e622e5cda2b668ff1d7257cbe33a04ce60313ff747d67342d7581bc1aa70c06f6c217252026728b658814561d07c9283fb6ab0813ab75f4a9beb48cb35fb5723e11556151b4e06f0782f6576494764703aec35ceb566942149b6b161010be75ff94cc2c99c4843e18c1fd4718d04be02fcffffff03