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 54914 d7a7884af9355470679d864b5994cf646380c41383e2c47afbc891f01a7da897

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e9e3389c936b33b48cf77e7f968e45b320628f7d517d57171983e3845c67ce02
Certificate Block Hash
d7a7884af9355470679d864b5994cf646380c41383e2c47afbc891f01a7da897
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00e0010000002d0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000483c6c8e9d68c4d002ad2ee3436cac5fc6bc214ecf88484fd022b94b6bce46364dcee6e272c92bc5d04dbc46296c127125c3213d88065628bfed2ab58d6b082164bcd0127cb6f004308bac12fd9b0a2e8d09f6682659b84e33080000000000000040000000400000e0010000002d0000

Raw Header Hex

00004020ab968acb9be885aa1d6cb8e13f77e07492be81f18e1a86332edb57b500d44b9d576aa1437e9377add549bdc059b1e2725e575d8815fae0ef64c7331a0a2dcb1e880a0a6af60b061802ce675c84e3831917577d517d8f6220b3458e967f7ef78cb4336b939c38e3e9

Proof Data Hex

59,560 bytes
1212160203070be15e3232b879c8553a821ffa9dec980d296cdc3a1f929462b70e4cbe79e914ff55dd6a114165645779223af1e6236618320a1ceacf2707dae1ad28563f0cb2e133a3c5b739e35d181b3148c2be046be7148ada77c4968418a575413d45497cb78ea8aabf19d40100abcdc94a31f03686c4242d2cdfb8f81fc942b90dbb518dbd9d4d43ab83efa321966969d93209698d1c9f9394cf2496a9c654d622a1d1d1257018ad2f14125b9f8dd3264728229f3d9df483988887f885c46c525d79a406bebebabebd57f6fa00db84a6c87c455c699906bfd9f89a11c7554879c09a8bccb3f852b21282b88fd16a9f0dbbff96fa0a9917ce1b198320e80cfe9f82582520332b2bc7be944115e2e95c9d9f473809e912e04826b2f5000f14b32d5e7b8592239910fc591f2c40ce697ca126d89e14548d5756fcc425b949cb76224937e0ab9271015c5f51bcfa49cfeb98d1071148299009ffbd6931479c495068b1d4a6c92bb60c6b4c053b8f35a43802422c2f9f20dfb1519ce9a5871a4a4ca302859d653d82b6d44454b9fb49d8925ac434fe26170a9a33da02475d120511b6b25909ac08d9e169ffc95a1c1a76789eb7ca1c08cd2d2c8beb85728079657ba737d8a5055d43ab6285d6078c434e91864d867b81bd78df06fcd7184aa10da376d70d72289e0bb034f84a4f8542a532660eaf73b96327f5eb858360d309bf7dc19229ba36abb8d95c783ee9441a340a7bb7f86049d37d515f5ea2057c7f49e4c4491aab0fd7225616b6e48ec7b71d6e7440dad2d7f2a00c83672d61bc27b6b8ae2e8ceb83c569c4e7efbed8404f3a780bec8b23f14d95988b060924655d8866a459fde56a7a38986082993ab19985d88caab78ebac946b93855fb07641e4a0fcd2b0e68b5b720e5eaa738aac3cc8b93925a90cac137322f6f0b622bfb3ca9c44bb883d51c35aa72614ece6e5efbcd256ea95356d3bbdfee6fc626092d8b524444807f8b89cfaef2b4fb9f0c9d07ab08fc8c548c39a3394a30970c2ca831bb6bc39e38964a4fb46b295f1257d3e293ea400dbcd739cc18fef909b6594c6b2b2725308db614671b2d05fc6a575e929fe1e18ec96a54be143911893eef8b05ece9fabcba1af1362098b30992e88c0f21e6a2c708d5f50ae90dece72ba38bf533f3237d9932f2131c9e0870bbcd1429d98e102cc4ec2ce3685d5d65df8462c9b41923d24dba9f044ea1c1294071e2bb2bfc1403bc6436f68846cfeb0f7980e79b62400abf46f36b5734eff40ce44c195ee13b4a132e9de055c4446439a68e2965db1b340d057fefdeb7a2d81905fe3b4697e9628354a3f5c90ad1b75dcc27ddca5edc38807472e0863304f59b984b418a741cf37d2da45dd7e758c408695044e0fe69b5efcc1f9c0953ba8d9a9d510185254663a8f80b1d4ace9d1b57fabd471f5b37be4fbe34db3cba6d44682cf54990c202043daeb2f75d1ff4748795c71f30d6cc91b1e7cf3031f589863ec89962ab6987696594d114d84e9e71f5975d5db02aa95a019c35b630228c6931a10ae147426bf6229828ad14a84f8b4a8543c814ff1a4c722033ce8ec9389865a59854a5aae466a40d0c15fe0e813b17e5ca4b8a442fb395d3461283b4b7cd60c30026a0eb69c39dfdfd89ff6be4f8a316a09f63976b71f55c706f260a6dac9268dcf2c44d05c1a073f6d2207629be7437540726055e96feb93b38f92dcbb23d66a3bdbcc24963ff54fe29378f3a476115837384feedb4de296267323639f135c52f7ea6ec0883779276857ab40dd49802db72de1795beabf54a68d0dd944956de01c3feb1bc911e0ca98a1c0f6a299045ba519aa11f3022481305581c9ba54342af4a26cb3d8803dc80ebdd614518a9b2656e0431176b31c320859f7528a9ec2d3c2d3b2d0e303607c40ae95b9cb7ff10ac44b840b479e0749371e2edaca551976f02b880ba6bb2b2c06c289d7cd528732a9a41b616a8b060f7024201311c47ae72968f915ec8fcec86499a7f0cfa93ba34bdec6a3f151bfad30fef1e8e6b2397401277a5dba3cd0ac58a0f318d6d215ec7ed9051e358c6520f8f3122603c7248eaf9493b7fe527aef8414525d983d552eb6026065956fccfdc0a98aca58c45ae9ce42ab7b198ef91977719a061720bc7d67c260e8e58cdcf4cb8b1db2ac0bc4794b15cab4dd6b08e5f2c1c94ad805095fa684bc3756b99acbd916cf102bc144623c8d9513f78ff1ccc9eb2f41080d55a09af7b14f1bd5f64870129acbc2547eaf7728c7ab7de60c3520883e65606eea117cd2677deb8d8ffd3fef43c0934fbc8386039acbfda90f5388b995aa7b6b5fe29d59c87103d1fc24d497719fd7f35aada829a2f1e7b2ec7340fcd49c617018f13a4b15491d8671d9579f4161c850a173f357401eb9f942346a017574d6177ef7b4d1dc5c2b2141e555c1484d27aeed1bde8fc38642319c364c679e907ab20d9c332c6484fbeb477ca5668da5e7b5195af2a57598028abcfa25caf34289e5954efaf52ac86546e35629d28c8d5755cd6cbfda06cbab6c8b675d1b6b20204e66d1f2aa83006e3eee9965e35da24433ecec145aa466ac5485806956e97b05143145e02865fbe6fc227c5b6ffab9973171e7438043db76642c4408cd9789c92554b122cd1c1362a3cb144814d418378299278e1e3e0f7541bb3424d7c7381869188c4e891cbe426449970d8a7e4289cd5fdfb3702425da5a3facb0ef6c067cc5d7848a6500375eb4dc6eff123d130c7844ef83829f9ef5b9173a2d528b8367dc0c7f38e92472b5d988d44ba51a3cb69d2f6e7c5e6b6e6a5f194a2ac096a08a2f60389de4d623581c1a2e4279cc46ad42a8e4d58629066f6dff919849f665b7b6df1979e8750830808213a7998849611e21614cdbde54a4fb24df48bf86297f80d52ca1158c76a66f48ae406cfa65e5b6f7ef4c0c4e31f7dee1adb78b6ef6d961c0b37cebf92cac4107462a74aeba23578ff2014cd1ac9ac51111ac71bbedd18a0c865097711cd05635327eff6f623f16dd629126bd2a22c8f0dff0f89fc86fef61138f7cdd68e62eb91a85efd397a6593a1341348ae3a46050dd90a76c2918b2fa095ad7d661d04977e9f9fd7818ce5c0423b867c068779b80c074f3e673584f5645308ee2acc888afc58b6a5581733cf80b6b53311821a76bb60e5ce3cb5c0da7f2c9cff23fff3fef403590edc76ebd401223d2bb3ae3b837e7a9e5751e76534e7eee73662d7a8e4315a4fa167812a8650e45ac07c4f9e16796ba9512de35da1cade00c564f441f1fec6acfb91c5066ec85acb6af9a69e77bd09310737136decfda7352237c0c6fae9234f3e93796a21fee0299597b74157ab0417988e288a0b6d0c87ee903869eef7d3d6ceb101df74e677ca2f4362031740b376bf0fe0a301e4de953fd7baf86eea27ebc0dc39b038b9341ddebd4b0bfe34a2a37219781008c778bd5758b7510510c09b252a81676873c215a7751abd960c0f6b55ad29df4788ebd923cc0f5a0cd17be4012e0d406e643100ad6d494daebd7c75f9c47b911849ee8b90f27d83bd519a0a6af203d6268b1a808b95588c104174a675261338b2a3c8be39a886aa0533dd4ef539fd42dbec80b9c94f669aece9ebba4873e3b64f6c20d6e82d909206e912942d099b154653953d899c95bee9917d22db6fcc961829364062b09f8dbf56b3cb643dfd2b5c0e94f563ae59f95baeb69aeaf219f0616365199cd2f3f0793f7c31fa448301ea7647792702343ec31a38ff3125ac23a6d39daa62e28e48b0217516c73d787fde44bea8b8e8da29fb5bb44ffbaead85d3ceac94db4d7c6b4fdd70d02cfa7936d22400e888969ad46f814e3f4227b9dc03bd450402a1161d30e571d860a42d733edd767441afe138dd69e7fd8aefcaadc7223a9a82097b15e7760b68ebe6506365f85c508fffb154455ae23c34b0f3c1ba604af3ca5fe5e8f01b9a9d9b36bfbb374873bb65e04fb82db79418636f98c493d7c58e67c3c06663cb9b942117d63c85e10e11142bfe227334c76f7af8d37b781a3807c394c5516e2aad9f90ed20d78a5bba1e88563a234e41c92b872d7ea69fced38983b8e5b368aa76b1fe599f9c3eff21a265b3f122cb358f031b5541ffb818dffc494803eeba52b7b36892ac493c98bd600bb26a8bae3c6d2bb77e206119f51a7605373ef210674ef77e1d8677683a0c403170d363df53ac52eb36904c54c80dd92e5058d23da7919d039ae54b750ec90eff0da68cb0417290670ece6ae6ac6f83feb905cd527ba992d313b3e7d21c65e0a3cfe07ee0ac5a77782d3a91f3c041884c9b2c31a97d70effcca06fa64803a61d22f238e651dc28ef4d516ce76c19889a3484a8999a4a95885a4a68c435560aa54bbb57da7aefef1a55f86707ed2a81e496dfcbd0729a97ee17f30a89c146c1e7e9223900c4280166ac98280b167d1690f085e7e277cda872627666dd6c6d6f4c69201950277cf3933c86b64df217ed55affd41ce2cc0c144a03806b4cbfb00d680fdb677828620bd84c588fcaee5f8cfe19a7676518703147ac58d81f5e02540af2a1bff609c583e076e31e2d2626f2cf7449d61a67d72a9cadef9230efa738018b0331969382119a6d07d6e3c07b5eb5e28a9140fd4be69fa91fe33a2ecbcfc7e11f4b27e9b29039da1ab499d06cf903d2b321c18dc4fb2ff878a393b25e5aaae165a47f1c5603ace3cb1117c13cf61ec49d4b03904c46e24bedd1c489a7666cd70e32c4561dca1ef2040ceda48741f1f9be7f67e7bb07e4ad704d1b4eef980103546b5968895330dffadab436a3d1ca0f936494b27063ce06b59b4c8935697e12431f7ac81ee97b5ac1315da6f4bb5a85d035f702117b8634fa88ab4366071fc61e95b768088f0edb1f3e3da1c99d4dbc972a4d0f8d74dcfcebfff538bf3a1235e0dda96708afb123f10a8392eb059c2b026e449ee13bdab59378303ef675f24dcf6a2119ce19db63da41071e714ec8e7db12675f8a792b77e08678400f8b125bd0340ec0d3111e8a533f4c7c932012af1899f620131ded6e4290e0de968473baf546e08e4b3c489f14bca21df1a8d70766dcd4bede853da20a2b09103dad8a51288c6d77b40055be63181adb0ba7d02a528b5cb7ddd3cda5bf3c514bb2b2d324746716e0bf907459c6f69b814960a8ad11a184f997d3bf63a675761e9abc094f0941c4920c69d8c7c804d53d0ab68e0719ed2d232d6483bed20b001059d9f4d90fe688eb69e805c895402b8196ae2c6603a862eeb7aef820e6d836b497ea01f141fa1cf0828f7582b2cbfb1a1b9961c12cd24080960cb9e23a9f830a9bf4a1194121717ea678d4817fbfdf630352c032aac219d538d4c3c22b4bfc3ee556272ad56f165cda37154d28a8d1585110cac43e67e3fedeb7c09ec8041f29829ce299924da66bcdfc8c22ddd704e739bd351c4b5ebdfb7d6005fd9618b3d2c38e34267a083e6d13d4b5cb3a798f97122eb782fcad00c4e9da0aee8d795a24f9b81d91ab75038464bdc0b0f81de18e75f465ff5dc339f8d0ed0ee7e13ffef3714b1e4e2903a0c6dfbe2a41e351cc946f4a01aeb1a89ad6d41d5037c59b7124672457259c76d42484bad3c52bf24db428804cedca4b1716a8187ae1ca6d917e60ff8697f95a9c6990ca3d1e1750624bfb628fcd2bb9ba68c1977747948bddec1b75d27dd20c5af8e40abf45466994474bad79373dc52f1b32170107f07f45051fb3d07de5395ef6a0cd3a54553edb3b175902ff0297a2835352b0cec1cc1a9465aad18107ad23fd1e6b2dbbd5b70a5fcfcefa337f7a0d0a42e23a6d0919418524b2da13de6ab75474f363935b90227e99360e10ad645a9e4fc3737fd8b6a7f152f2815eaa98e8bdb3def1c75dbfb2eef8e476f516d7f13d72ba4827bbc2085b48f740be62d8170451cfc1981a44dec9c4ee644e7668d61867a83a0a587f80446099bde712be4e0d7478490b710284391613c1f38cabf33ef272644b77f54fc852b522e447f0058299d4e944e084f935730b6676bb0a463b483336533eeb4e55ed33e47a15a5e4853b130e62b96355e6a77737e13c28894142cb84c2e0f439ada5e744d05ac47cde7eff283f76ea9770983e6fc0cda47de485b2b8214fe5f588a81900fed99d84c9572e34111061c31bda8c02031ff5c88389ddd2df556c1c112da3ca25e02be3ee73762a4767fcbfd86669bea0415d485bace0fff55541bc1c07179fa0877b6f721879d5db7816f2c2ef88c3300cb4ac84cea97dd20bcd9ef03020524fefd5fe07c792a59ef66dcf28652bc27daa575f216aace9a2658e7ab01ca2856a6ccbceed01988cd62ffb08ff86aec6f73b4fa7d1c7cbcbb6379b53bfffd43e68c292f220d5d1847d2ef414db127e546fd986c5c2c4becfd0d3247449da2ed3c3456e7e0c280b0e50c1ecabcd6c6a603ab58c5ae329c97bef343bb1ca46849c639937d46bdc8d8ede6fb70390a7ba0ca04df69af633b8123a20a2561b3e3d33016ea5b50c77a097eb91ffd75a08bd5644dc2b7666c3d3cc0768e7d1bd05d511a4ebe1e349ed7eac78f2d42c1f1bdac2297fd1c39794e27e7a6d711e11fa9e9a71e714e5d76a96605d987fa68e4f5cee3d6ab7d7fca6f977a2ab3061196722dd4a0fa257acddb4bad22b58be4f7f389fb70cf2609c12432eea197190acc6071aa7d1d46b5940656f8423c9212aa9820731af449148f3564bf4fa6ffe069dbc6698cc1a83ea687df9a0fd76d6d8721f5a4400786e7e293c8ad65a31620eedd0a8b1fba539903643dd3ecf1b4f293c9805e5a72d67c53325afbe9a49e6e1f61ac014e12ff1e8f764d2365010cebbde1f2b8c403697922829ab0e185edb449378e09c54500748e6c90cda482bf0da4b9871a2ae3233d16c8543222ac363385a79bd090ec805bd9f7e29edcdb16b935e70971e62e5c5b66e4097be55d8c9791722c0d48b54b394d5ffcb288c6ceba5418b0420fae2a8d1a1b65e64bc7940d6a3efb614a41cdfad137e13b6a3087b2463c3c2379b4cd6e205d3b036f9e00897e466e13236e04af03d59913c49e7ec2d48cff17b9c08f1a8d0f908a222ecf2c3584c032ad510bdddda32601cab2bfb941b33d9f6e7f85428d8630a104b957ee4c795158f5b805c94955df110caaffd58b8de6b7b2739b9d1bd248fc5feac6ff684b6b2dd25836c64b2ed87b8fb95ac8e58a52e7fca1e02be4edf0b765edd124af244bb5faed0a895fb0e55ddcd2d1baf4233b4ee223fd6b603e05c3a429726cccfd750cf1ec0f9987ddc19e4c72b0371e73afeff2f8409d32b3c7a89335d599941c891dda8f226cc8faf8dcde8eca4e83126955c450c70582f23fb2aee07909140566906220c1d89dce8898d16ec1f7619d70b5d2aad636b46070ab3399cd785399086e8c2717892c3af1f7fb320c528eb147efffab52a856fe0052d9f72e0e928b5d360af05164114449a6327ed8b73041d6bc2e80817fe40d407255d9260d0048e4006354197fb8c9c2bfce9fc4681fbc6150655ad4110a20b43ac5603c8682134119f26e8675fa235e37778c5a3b5bc595e6d9009c9ce12bad9d0db645e2e7c33c8491445411bc70db3641d985f522836ebf00c987225e1d7c0dbc33b462075b467a6f0a41af18d0deae4547df1f175f13745bf8da483f3e130d454a9be493c7129028fcc036a087b6e030d89efee7d76dfaf70838db93fcc6bb096eb9e7ac423c0a9d302f233002628daabe56c1b6f0cb06209a5e70e0becf4bb802a274cb21472677fd9b333ccd4cbd6d972838938e7325ea73ccede79cb545cf0497c43bfd54e81cbcf46eecac8ce81ad26b6f4d9efa55f13aab4253ec74d35461b3c232f238a6d364f45aa1f5d5951865375eefe9a71852396382647ec8a89814f39fb262e7595eb53d24b25cd67e698c558a056ff97a23e2ab4db7a46c34f8a7ef31cd405589184222e4e2de8416485ce22e03fec56f15bb5bb26a3526c247cab294185cd51fa1c94b61a8e88304ead08e23e79ca7bdc18aa62a631eb73607e7258f2550287a65d7ae2b16700a76f42d8e7488d6eb3fd9a4ab3c85ce89c605d8f8f6596c130da567d6c58e6727446118a4d4c3cde4f850c265b90ae187a4513969de61d5ef12a1087ec6587a73d6933447a6c3c4dba1ebd5b80678ec083d9c7dc8ba620a12fa4033e5adf9642ad4c7b07c607eed0756cf106e941ed84d166fafbebe31ab6cf0f64272d092a99efa790d82d97d3fc1ef72c61fe351b663b2b1d485dcea75d99e9f784a61781c8db0e8aa83aa108f7694a8c7acf39fca16f532fa109e9713e680506582f354d97092b932f36c649b740522863bfc09f1d1246868f6d53ff330d9f2d2866ad4f121cbb18ed9a1cbd9cd265490fa1a05db719f56e7d7c6f28e27928e00f09f885c69f46857a892b74f9cb5325f1c8446d495fca7084587b7103223d48072fdf75bf423ad90d846b39f2eb64f23053c1889ae16e0706f452822aef261195756531c738b09e9056f5b51b8ba4146da43cf530735d6f36f167352f1c44f5f68fe8fa269e9b8a554dea2420272cb46a53483c785646691072c461e9f909230b2f9b55e183a2366e55218f9c2aaa96de9b8873a64fbf62869aa47cdbd435d9435cf9554aed06522c379c2f056d399233bfdd34ed60c77d862d789917bc85c6cfbafde6eea3d1338ee6ba645ba09cf64c1f72c5000cf7a67aabcb59fc264b9c6780edc1c05f7634be25cd39e36216f2b59cec83f8a7efff1b19a05324155fb2f43db65cf150d4c5ade6768c2327653a68a1aa9c02921579b8f7ef5a4420df6bf67cdd42a980a7439aa5152b8f32fd329fee0f82ee4cf671cf513f7418de201ea5fc92a531af48926a35bf362cf3d8d6107b9a94cdac1087f8ec2b7d86bc79b3f9b9847399df55c8897a3ed0064cb567f7663e55cc7d555a003c7980149ade8100abe12fea59538d8f078476c86a85200c1ac97fe03e2e24f2852b2030562de60ba8774f6771d97fa23fc24c6bc93ab15f6a056f80312f3c7d0b98c573d6e67acc9339ef78b0c6b21e527a7769f88f3aa9b74268380cde00eecbdab2420366bd13982d95d5490190fd18631886c7985eff69e44548d5765376eeb74093dc4058554aba7fcecb907da09291d8d2a9321c311acb73333faff54696cc572bdd96eb22611bb041bdf2605db05dfb96e121285332030b006d98a6d6634fd3c178c1d4ab6e7b8797413cea8d611bd042043b3df2e1fc541440687d2a34181086cee8b780ed62e92fe1cf1038b7d7058adda8e5fd5d80a04588d5f81de647af5892da4b132fc40ce5e26e5cc06d3a3b3be46dd33c039cbc397dcdc3a15d36dca6f13e634374cfa80672b2faec5cbd34f2d52a90d4ebc87e818d17f2c71c1ef099077f9f44910ef03f28cfa713ed86bb2d0b838f982f963910a881b09933f70a33c3ea9189bd16041653b4a834b753f0bfb771a893d5a473c8fa7f4be7cccac7917960c79b5d83e675411038509014bb4fc166e9dbe2ca96280df6fa92d191b6f26bd73f74cd737fb2bf7b77509641303a9f44fb319b92219ad15a5b3558c860f462c33d8c4f13cb7c4dd808720f9be7afdc59b55506b1a87c5cf9abe8190ab29b1af89bef17ecfa53df3b963c6a4c08acf8d7befe19fee0347359848c1c57e69fad68d3c5a945629b2c1d733dda2a825f6f94a39d1e30cb6b27d9a4e50dac4478a5615068775ea51f38b50a02cf4bcd0c982ef5ea0f4741cb8dcb669c7abc4e8c3bf269af5470771b8e6710e55bca3d932eca334e6f88eeb4875383e62674a1ec7df1f4fa3754aec83406f0a732d8a7685c75f2e1e1095b767929058544aa6fe80e157283923ad842cfc7a6fbc9312f91efccc0bd02a1820e32d4baa62f8e4a41a34622f2c10db3650cacaf60e55b7f9add4c31f578d5b5e2964d0d2ca7cd5b10d43024a4d9b2640b62ba44e729d499cbb97f1dbc678cd84c95b14be2288a02f12b9a37810a85ce8882052372f9b515f1e6a29238a770ef96b28186ff48af676e2428afeda37be6af64eb7400c380f4c114f9276d57c145cabb2c6d06df35c1dd79ef90dd8d888928c33e1b9be013b2f41d9c53098ee6ab1e79d9bd6fb31dd9a6c30a021a21b6a99490947d89583a7afc859bd4f7ce52a8046282e5e38b3e2740e88eca0c4dbecefc38e78c6047242c6ef097a6311de70d3c486d9ddbf33cbc791336f376247512a4565b5b1329793579d41e46dba55a098ff82a221c221111c79f7cdf2a14f3f462ed1d251d073d742ddafa93ca1ddb08f8f32f2a837cc3cc05d6b7a40f118a0e20a169a0a1d0b3d61ced5c703de59708d1ffe4dc05228600ca2c6543b1dbeed99b3af5d1701507564758eaf7f2efe06aca695c1ed3d0920e295c16a5d24230d1a89f3224b58757bf7d6ff3e5bbaf0cf4512d7c79607be9f46571954f7e1fd106bb0fd6ca98ac5c6a2ac1adb0599b7a7f9e981501b24b5a36e4db39c7a64cb4d19362be2ce54274758bcbc2975a07bfd5c05c11410ea91e38df193b0225edab0359dde2da0fd26fb27424de2e6145a216064671cd58daaf2ab9c7f979e3abad9879eebfd9dc033b1ad4e4c627d261a50bea2931ea7b57b09bf40e5df3566b5132dac5297bc06370acfcddde5304d82d7e9f6ec6a049a68fb660a63ef70ad6b1594db24337f69622932daa4b0246a61ad996d9ed49f1cc641ded7b874ac52c58ec14ec4271784765c1a8b0d7f6aec3aa87016acda49a951c6f600e93c64a73c9095e389c3e1b5a812a9473a604b57ca3bfb9f05d269289a5fa8e087ae5a07ca7ddd7bad049b564c5951c22aeb60adafa0cd6fbf241b22c2301ecb65a97b7556e878f2cab529e119d6225e523b102a4d2d9f7ce15b9d9b761b7c31cbc657983c284216af94ef3e2bb9f5aca5c26a0cdb55444b12409789f63eaeb33c971bca3a170b956efa51f76c62a57ae579652a5e283ac57cdfecb01ec2a5b7aaad029af5439d82ed09af9d65d24d293bb41fcd390f611e7dd74053736dee6534ad726ab7fac4149ba6139db02489b604f1ce843a1eeadf2aaa5ae3f5198354740b037c466d035c9b0aca58fc0b673621a4e9490c1a974201a6f490454961ae8f01949054ce3563dec8fa72868e34b73d7292354ecfebdc9cab4a4da24632911e96f5758428e98677996d30bafe62f1cfc911652829fa819bce427772c4d823a4162028c8bae10f247b6c4549134ec9d93cfe47db7b383d75eb24d447cd50e7269039db6649fad7b5e83186dbbfa442ce05845b191f91c55db3518fea455134e77a6e7221902c688b3b36ff0291f1d98dbda3d260cf02cea469a75743306cb02d390703a8bea7ae98b5255e0e2b9a988350e3cb04281808378baa266f0240c83bab10f9d721f9cb293c1ae5013e62117d0994f06f866daa7f763502ace54296fb345d3d5985650296a0a534e5bee67c8f2651fd9b9339199045f7deafcc48678bf254c4f48c419c85355b9ce6e91ff5c40b428d84927a1ee44d32037d45fd83dce1ca0c2b698fb3a12303ecaea1a045816fb1b4a0d329602afbf5c81ba31372743f1111ee3df93aa6c2bc150f6b5416ca67808ee95b4a4b72f8c90d844d8fc664fbcc8aa1db8b9e480e05e9b80d4c666a949894fde3b77a614886c9237001a15312a2bf158e0fd893fcd457e005809f67bbc8baae245bcd6ceed37a7251ebcdc0d8cafb6a7cab75adb7fa880dd67dd8d157cfcfe14c5e0f5376db97c04e6212f673e022c6a514f10e381e7078101dd09f4eb758eec3465c15d6a347c43c0502f26622c8fe814e2b8e5a069edf0c7a3aa417b499277e89a6d53a294f545eb0fbb83c3b2eee975c07cfa505582972b23d265271eb78647433e5a5e882f097d2808a2402d22ca6c2188579caae61edf2d6db93ffbb08130e98bcdf5a10a32ab2d75153e0d816a2650767aac3e23c74f2cf977139d5de2938ba0a198dcd2664d0ed7a5c12d2144126aa2dd23d4c981a0e28a3b0ceb4a923f577f3a3350b74470266d84e2b6052fe6aa2c3047e8883842c661de22d8964bc4aed926dcc8111966115dc423cf2287007e91d4b2395ca092b217fd690f5e2c3cc8173498f5268020837842105e628299d4b67e9601f8a4ec2f8591e5a9a82a1098cddf2d5c61f5afa0b88c2e01056d16e4884deededd0cf3633479180ea0e3d9ec74b22f8cb3255241403da21c3b82ae737068fe1d435cf6cbf9d51fe2e79c59a0d23cd313bd96b38e0087b77f2d07127f357c65dcf6a5c50f12fcf5e4473a4dc434c513dde2365d4146f461468b53cbf7ed6c28386861abeb8a071bdb062a4005e7dc34e492495b2b9e28203b59e77dd020b523485a3f901678b6319a43a422c512de27134ce1ee196ccc35d604496c43998073fca80588141a5c284fc1a88a2ea64008c3296ca6b74e3aeb907fb519864f94cb58343e727610ecc5d7956c6e65e8e53111c47eb4efc41eb33f1788f54320130aa81dc4bbf04a278d71d2a8780bb9dae98e4affe5daa29b2edee2b2495688ac7e18d0060c746a15982d3239e610a87c64319b4fe219cb9adddfc2265b462b14d6cd249515708715783e1c00ceb4cbfbfb822411df4ef8144926d5838c2d10fa0e6a5c0f9b03c65f9eb891ab21a6497acd3b6542206e244f102672249b256fd3a177075cf4386a806d1c5aaf83a55d073cfbb9218c3876007b9e3beae86b9c697734d1299a938cead4c107a7050106be6f0682a1e4cd53898edc10c66a5ac35b1db26b997c36d5a6e96223856dccadeacabd9d9f7a232fd37e12f3d4b2ff97470678bb93afeef2704de20d6a9ca3d0f6a71321c7d0ab87f5cbd804149641b0840a7dc734ca8c71e98070695d1fefc3af28c6d832f5306260bea5f6875c272e02747f09b3c545182de778943ef6463818f72657e3dcd1236b7b9481e91f7d183ac81801ef1e2347eba3713637586a13923ef33aeba6f7f9cbdc17b992628de9efcbd70bb0acd84d416d83ce96ecd15a689534d5ce70df2585bf2da7bcfc9cc45b685bd2a1b84574202e8f71684c2d320a9504ceb2cb70e5c3f1502d51db00068a175f50c791f035279178874ca1bf3ca8bb11b70be4937fe981841d82ad66eadbda6ed2bc2c48f2e3c000572ed513bce9f4b9474836f7fc80f6fd7095297cce88e854c494e00a754a580237c9d94fdc2b692750b4c85803ba5d1b2c845761b071aa6f148e23f165e511f1248f7d9e30a8f0c6c4b9e272078cf53d1615ac73cc3a7092a91e0d4ec68dbab426c7d49f28d2d4a29ae40e51c25f344e6de000f097bbf3cf4367cf54a1db6e8a180d175599a86f473b88904ae969ac764e34188a3c5b55d228eced50201ff57582b7ac2e1a686fdd0a39ab556d16346b103b51c6210ac937e21f212706d66ab2561d53f57811bb4be9ad5316874d1bc0adbf22fdff21c016948c3f5c5968e764aa731de64e92bb715c1889ebf9ad3f80d58a25a63c6334929c1befb0da62157fe77381a65d1ae5fa02ba31e6f267ec8088f8869388366c6bbc845ecad251a2d1efd801e8f87d39dd99fceaad8f2ffd16522795b9b0b963729d6886f65fbf94c24267c4a75a6e0e0f9f82c46a303b53bc4e7b5b35b33e1ecadbdd351d53635cd1d6e7987208838bda3c359e9321276e7633d9fe92108b4e766004c797882a1a9ecc7943b70955d577de84c81deeba89f33634c6c5499e5dfded3afcda2069bf63b718cd798b06eaf5d479eb957121af22120f974a04eb132106dd9ab1fc6a4aff41cd43b019566082c9d394d19b8f585500125f23d56c78eeeb1d5ccdaf1d0ed922ca4e2f4030e5b65a3b677c4c3a245f2db6534c7d13ac14d6e3f6edca23924721f3ea5a11c64ebce175954f8ff9a3e98af562c703d8942189dd6560ea7659b89e63f7544c761dbfe9b1e7156f8f937fbf18e37b76a961facddc810037bdccb09a1693dc72eb5914cd71d4affdda325abc699cbedb8ba10bfab9b08c1d938c9884491fe315191926227e2d1b9e07442a757b7a67d1452abf8c8ee2655be8592e47227cf863bae8d931940686f6ca9865f6995dd97ad7ff2608bee865ac4f2968e08a64e30f4785428c811bc2330193d1024910ba23ca0275381a113268e64eb4d6a4dadc85ce19f5d4d685e7d0bd5d17c4f6910b1fe57600a168260a57babf6f0102cbb2fa8925e351e17b0472089cb2ba6994e58726c7f91f8f9bb72bebbb5c652622a00d5e2a08197b3ccec3f21806f94cf0d0b9a25667d4a126d76b7bc410a350e56e508150d6288f46adf45328cd0b53471c359beebb2c39e4164933e18483cef9a504d2a0b2998c7a3b78b267c121c00e613ab68c0321167bdc080c997ce91b936c0e2b187774816b7d99fc611d1ef0ea1d3fc9f80a8c55e88b9e27cce06cc55e108b946506785928fa1e56d47340bef992d7f195540129da563e46e6df7b8c37aa722f37e9332eb2d4f8477f87061a438b1da6a339b056a24f59a92e6d1e4c62543aaa214736dbd171c7561f199a4210becc7f156a935d34c21ec7bf2d4d99a05aa773cf84c03b4e220aa3723d3111c1255b86430f413921127550bb83355c2349d1c9d0566e25c6c600ce1195214d63dfd34a59a8925545d3dd96e06bd27bcc027d9d65bfa1b8b800d6f39282768c326a17c035468b8f078b2fc662fe76b062013e42dec9f12b19b9f2c3aa0ede53e17c359672dcfc24df02b6747f2fdb0442dd8f339655bda5728571da677f999dc55389ab5b6759711e03ac0203a7b5dc61aeaec56fa7a29ae4e202b3a7a117a629f29857b0c2596bc433dd03fbad2716a41509cf21783d43d82bf15c06d7c89454d11433c41d8770034bf1a4106717b19fa044a9772eb7d88eb6c5b7f1e33e95003ac6038e5ae4cd8b54c139a2631db6373f366fda6a6b25d6468135bca721b98585de388c9634e158a1a621ed731fcdddbcb74cac23d825367cd2ffd5a69082124d3a75fdeaa454ff452387595df29e093f79a65728b08bd1712322bf4eb2adc2e999647254ca41da73f8a2cfeb2c45b9077e6ade1a95525a389b4659751a607dedb6014e3f386ffd8f272b64e9a9e104aeb64eda4ef652de4b83a6962d027fd4e3f3f656638308ce03e2bf9a0042f6f2f50bebd3553a57d9e05951028e5fe1f4b93ea186c144e2f117343fb3fc465880e80eb64536fd67a0ecf0d27e1731671eebd2656a77942810297c84cf9396969b0fada64d1a4b350ab689aeb8459c4e2320032f9bc25ed77e1583b881b9f4c0d115876a1c0fa83460acbfe24aba1b1aa385a411d929518d80b7dc37c0bd1ebda23aaeaaf5f6875a12dc7c53d4f6b6855b0044fa44be1b21179f3a2bbd51e4bf49021426ea935877b23825cb45a84b18b750804407f2224c18d94b818912f1f0ad4fe6893dc4f2e8bbb4f309c7a24edfe06b1943483fada4191d7c4b436cf83aa4f42623b623ed4aa5c03da2755f90855fcf5f1d64afa143f64b08e77160ecdfebf859ef2e505fe003fcbeadd060487a43a13a56da8f3107ee7d1d95beadf2585b3c1a36b91240c0f3048bf648f1d144a8b3fd361b5f6d04442eb408e8ff06bd8b6f6a61147f26c45ad2595b37a8ebb72a34001c433c20c5f3f2a2579ad9d62b09184e400df703f88411a5895f05a917995ed7226c4b9bb5ceca39ebbd5b80c00526fb5b39a6408e0050d2fb920470eb05ce241ac2a33b0fc11e6d00e5d8f9319249b093ddd71b3293b4045fb58641913e89b99d97d6547099e3aa00bcb97c13623f012c326114f7cbe50f532047c711f3b231a2742a22db3ae9e13ac94c7267b7ef31d270c4afb001c69dbca5aa7f5986092886697fe5bf448e252eed18d240156e4002abc94d9df5ce2634dcb55d9400150d8b5e80ec51bbe71f7af5e6585d5b6eb300312f2d4e18d32056658a5a4ea87da02bdfe851620e2529e3e6c562a06a107e4cf48144e75319cf7fb16940311cf262c1342b99ae2fd20ba8ca5bb4f6bfe473dc0021170097bc7c409115ae91659494dcaf7b8e39877bf72d5300caa0495009f866b1a08f538ecaec3780f027c0b517e3474f30e9d08b93cb012058499495af7d8625e8532a575dcd41775aec44a5467e243d7bbfd2738046f1903a3413b91b69f566023839fe10e63079a67440358a02b14010517b9248cff1cd149538baaaa0af19eda8dab4b2d728884383b3d1b941a238828da3b2ee261c04d7f7fc075894a72daa14eedf238a6c838f08378a2b3a53865781758184a12d5dd7bb25474e9357ec2c4c8bf0cc56171eb27e60a39b554a4bce35a7af8b7112e22603e19beb32d97999865d5910bba1291559ea735b5959b4c630b96b1679fc95d3081ca094c91cdd159225d17c88fba5675ba9c3ad6816f9009b56ef171041783701d46fe5893d2d8c7e726ede9958ca219c4e41cd1b1b18428234711e392c62862de94270450cc6f752dd2417647f9e09b8929b4e17fef91e9386b74f30714c980c4f7624e6574830b767beb0c4b1b60c9be2c680d9d6176a53272090acffbe09a9ce246be2de83f41912db2a1f80af5063f948acb28a374009a19b4cfa7b76878b6bc6fb1047a0c52f7ddba3d30889031cd7ad391afc9b96976348a36db70621784ef1c718f9d557ce6db207dc10f3993381d937aa09aaf85bf0d1114575e9c6e142eb1efb4e8284256c184a999635ce2fb31af4500c3cebf1ba617073e038cfe539527cd416bf11dee95c0ed49206487d71a88622ffe444e53ed47ee2fcdd1800f51b124e975a728e0baca7d97bb2d55b1e9489b3a6f2744321f28929c411ef6e91783f261b69f42e678733a1fa89ea3c6e851f1e38c2dbd6d8c7bc53dd7a89f3307bf3630aa4c7060b8a85852ac2ccf8e62f14ab0df3fa1449e3ec3803ee14c934dd4952a1b8fed691da757c0f36b22a1c0be1e1a0f01ec1f215357fdf61fd9a7ca7d6dc486ab3832cec05bf4038148a38a90150fdeb2941d88d1df9e7c2fbfd4cdb22cfc3fe39b603f48b7c23e4c133c98fd03ace632c72c494f99a3a19b17c2206e1dff3d53f06747bd85a2166e4d537a49cbb4ff1782fa8eb5ac6a902efe7c14ddf791d34bcef84ed7f88088ece1b6b55b88a635b45c31c3c7a7c864eab3e717e7b056795942cdfe12f6846e9b9a973a55414e755e53ab1e3c207137677383dddd290d239c107dbc3815608ce89433b0d9cda821c10c70a4cfa38c4b2f474b6e6289be618a1e62b505d9a0ca8f1767e29ccd9f07cc70dc3b8baa3f9823c5483d140e218055b5fcf5c64eb95a8cbb8fbaa95e55a96879370dd4bb2bd7dee396031de00629a8e9aae023553521247e727d9a86eedb1427fac7ce460e6e088808d4cd41edc54cb6906dbbb560757e615623f1bc953481d27bf0c1891c9bbdbc0c94871f2ee9a62fcc05a09833716e6ef9fd01fb18fb308b52e059fc1174a3e7936fe3b996ec8b839d08d9f35cb93510b0982840506fe43bff73a2ae05b26c17cd234a4b5ca8a47611b11ed085c8277d7c8ff59bae636d7fbc5b9f7403d90ed21a3928cd59eff9de6cf8a08f20f81ff3a3f71365b655bc754c9dcdb7e932fd03999572500f0d3ba286b85b596d3e859d9aeb696135e80eceb3f96e497ab3137db1b425e5c36738e07d72022cd1251b45786fdb2c0bb0f9e5db2fd8e6861c9c9323f5aa7e16e1694839f31aa0386d673e7a8004997df9e46567a950fcc5377103ef4eeaab58de09b128141eeacc0d8c383d4734eaea2cd3af2c934ef8e437468022d9c341a827cffa31d66b949770db88aae37bee5fd670e146b10c942a750d3f6e30802fefe939593e437b17de14e64ed16fdb0fb940c17aa67848ff482f2dc981da773ffce88f470000d09008879f817c53df7fdfffda39efbe81763a7a74f3446460e0a02832839c2f8ae3e4f1887ab9b26720cb7ade5d3dc5d3d7dad1816d6ec562ba491ef30d8b3e741334db05e2378ea770f9ab3812a18ee4019c9295c200cdf5ac3b09deb6b89791129326ffa78f708ff553d86006486ccfa305ca1b88df09ec4ba7ecd21fef6ceebe1eee51fced90895df36a0faa2979a5adb8b81e1641bc3e8cfdadeae717c516f0abadb2e29babee1de5cffb7645901bca5c3401b86bee8aafafbbe49919498be1f972d5d14dbd5f7e9f0482bbb036f9b79060596caf02dcbe26d1b12e35c65e44916a59fa0ac76852af1f0bc723a0806e9a527b2d0d813db37a1c8535e291884d3cd5867cb9393976ca9dc9b1fe01815cea7f3592ab692ccd84d3ea5e719a6546af0b03bd32076bf563997c819f12abc812eb69d38c465ec76f9ab61531386ecf596af03c6ccb39f8353f1d9c68ab75b96845fe97cab842178a728329c7df793625b1228b25b1508213f6787867a5ffe7194dc494893adadc026c1eb770755e00b4e60f5eda3f2c918a31ffceb52eebdc4d5a40d12677576a29692c72f931286445b8c3de14e86fae4c9d88976c4fb5519ca59bfa6c0a67e86ae7bd32d9ba04b302ab000d1eb930d0e77fdde4dcb630e3bc048f54cd506d354089e72d8f88b6816608b8aa171b4133ef7147316e3b4c4e1f9bde8a9ad65501376191b86f5119ebc00b0a3b43a040e94d9c819ed10fe1ee441f5a34078b7aee3f7e56a34511b467211f4d1b0ef980ef2d97091b75ee924ce9a4be56df51f0308493a50730fe4944b18c2124cf146867d8880ffad304276cdf70d9027a2952ea0cede65af77c74e75cefa94f6037bdccb9cb4871a8caacc756cfe75f8e4ad44f559a5d95b59f0405295245acde89c75c631a0c19e61a0c8f1cdcc148e6454988fdce99a27724a25c39913f2b38d24ea1f2a21d4901c5a7d7a7159fc606458ca0f86a474ddbcbe4372009dfdc3b9838a0f8168478feda2e0b4c8ad75ff5794c55ac0b669c5c5e083acc698c7f9180e34c1ce82ccd44a667a50379af306364c4acb35bd12d0d415beec1ad94a190b107a3596e7e3dad5514c6007c01da3913c157609734e16d91d373e83af2097a8ff41a6a4be4e7f1854c0bea3571ca03154bb0595c80196f2320689de5d7472c953e967c35444c2a4a550bb866dd9a5d2622e84e58212855d8916f9bf1fc9c42f028465e0aa2a9ab26406619543c5054670a8cfac954645f397792d3320a39de98d41278259546e3a9f6e0d461489173db6bd2f4e0da44eba357314823b3c726b0d3dff041e6cd4134066736ebf8147ec00a0a63100a93b204ecd5e914be092f0351f6fefe8ca3d343c3fdf409ff59e49f5aee7769a0a0aa7c7f8ea85432a8e66e02e1494cf422213d83737952830359055e0625ff18a8733c6ce42e9db103ad27175de64c3aa93ff1e55c13bbb0f76e351265a88aa67b5d8ccadbfc1d7fc7c428674894f6d15f534c80490ada35a868852b10de9e8f159a03b32ff4c0ea8bedaf5ece4659aa79ccd81350f9cec0c3fda9b97faa7a54332c20a74c678fbad3cc2cae395eeed7ac4540735977d65da579390f4a97de98133f8eb94c23337e854a71624bc644cbe921bef5ca1688064561d20aa0ab9f9725445b583d436db57e5b7cb5565ab14529fee0a143ab0ec004e6735db8f0f0fbcac8d276990e76db64734a1677f7c9f2f8a5d2f433f729233a903c0bc3e50bda48f8bf39af08c68aaa5f37694ba4ff4a39647045ff5427cfc07d387fd1b0f4d2c35085fd88d2ba5711e5e36688d53025c11d5342d1668274a8df04eefd0c66aa1dc957ca5eb5a88fbd4ab4be004fac53c781c1895f580f9c2d3e7e3b5466230912e0ced9af59d44b1ca8c529bc11f8bdf6778a710049583db71cf86f70991356c2480d0299dcd89a6f42fdd36dfcbc78d181cdcda6a0ab177bd5e0be9261fd7f42df2d2a4d4f999e4f3092b448a22b127a7f4341e010ad96df045de67b5e6a8562f9c8dbf0176a840c4a99cc27b7d2b71c7ef3e80c3a7a5b1567d0252efd1439bb02eaf3dd88d85f9276fd20d8a4b109dd0732116bab4ced83918227367ca2cf50092bc9f64f655cc515f0a14a201860f73d773521af8d378537a93e3fa30e64f878bb3821bd81f8040ee03ccc5251a67ed354f1e08a40b894ad53274095aedc3166df15a45b7c9a63cdd3669dd10bc51b883329cb6615b053015236aae05ac44bbfb9fc0babf321fda0fcd264282134f097e1d6b0bff75f561be64babc60e5bb0c2e6c18e4b055c879fd22efd8a4d498a56197beff27a3b730b6f3805d381cf7e734110a2b0c01eadb08020f0155fe020415e90e4247e5d1cf091a84bb9c279df03caef86216a93d70bb6308860e98a48c289394fc6c81ac50f34181d2eb0d88ed781a368d73235ca857e51d6a00a4da5db7cc998aa7f5c1c2851ba89cd1d2ab440647decf768f1d3dc63222ff98be851c209e764915e57dafae03c67d59edb70641bcaea0ed406571d267f3e7a2985f06feda259a1f17d0e16b622865009f78bcc6ed1244512fee1be7b4179bf274f73996dfea0ac601121eb6bac88d7ab58f1c4b56470fff180fa99bd0d4f596deab52b78ad197a983c9cc244e9f45265a542f6717b5625c2e463b28c876e0b49d8db2eac8ac7323b7beada4e8ad83bb1b56f40daa6b50fe1f5d37c3ea5c4f8080219496ede22ecd063aa0937ca412afa63571de0a1ac8ac13cecb3affc167d4f176bc89d1be1ec36fd7192f7d3d8bf5c3f724d55786854761b181453c1d9af4177d877d2ceae1d1fbae34b94ad48e7e71d8fa35679c4265872b70cc913dc7c780332889f661ddd6a2773f41b97bfcd07c48fb994766a25ab1b717823534365054e6e932127a90870bb589b93139abfbf9d4af74d31ba7558d0ebec702af38d78308288d54c4f0ba9f58174d3fd6413c13a6d031c043e654440f53c51ed3c328e185b36097fcaac4f781900e3d8aed39610bff2711369fef1d7dd8bf57a7eb760a5ca7065c2efe267ef4916ac935ab8a340979b29c67a2858b14c757b60a760fbe839c2644b72628a2c0198ca34a6470605f8e8fb2e0af3931b55a2fc0b1ff52b33ae1074311d0a5f35b0bf1f667cd084bb5000bec3b3afcff8408e087c14ccb7f4e44d8c734bb12ad802222ef0f16947ecfdcaef0db842eba8bc764fa637d6ae94fdc1b137f7e9cb743b03a2f369d1ad86d6eabff054be95a8f16e533cdba4015a522cfe96cb1b965300bdfe4de4e3c97498c6e64542b5a7b670acbcc0ff7559537790a33eeb23a4703201db0d03bea54ab75b40b2e6ddeb86d22ae5989f35d0fdac3c619270698e783fdcb45241aa76545fc40948538b4a25ca40240c6f716d0a21c0abd8b92837a5a971b684fdc239cb71e803560266193a76a65fcfa4dec380d3a95d03d88fdb7577b8472c3c4cbc67ad5a32a39dca4a0b66d23a81f7c87685e7fe0f65040ca0f08a3a02663866f2408bd88ab2fa316b507f714ae7a5a33b2ac20692080122985d3b50dbae3e06435cb3d60e1bcc3e6471246db98f0f190dcb49d10341ebc340fe4e71a39336ed88040ad94977e7bf4d56169037a9f33deb0ccc52bf90917adf197c90be509b348a237d66ecdf6398926923653115e3eb3bd5d0fa629b78316640464649a99f3c345eb649e223a8aa0a44ccf50ed77ff95cc5f06208942ae7e0963b215e9ef90407c396457492129259e832a48afef4fbe5f65878e8c191f949455963460f38e2c8356446fc9612c0023826c8b9b272952a58b7d71df71a0f45feecfa20e01e6217812113d3d35f9c75828324eb7d805e3eb0e51277f64e48e41f11fa4d6bcd6b0ea8768dc672447eb7f0af79e12a7dbfdc72133b3239232b3cbbd990d49fc082db3d89c84935fc0232f26daeeeca5aa0ec770923defd79be2f829d995fc30c52e5c6b09e3d7d094425048b3e72e346191b5022c9dad7d6a790fe39db9ec47241b3960b6f7e5b7c0aa987b699b20087e6c8ec7e1612dcc8393d34c8b5fabfe66af5507afa9883d75cc08e8fc0ef2996c375503dd10d7727002ac0b2fbd146ec18ee58316ff2df4c1abeb900f978be6315757113d41a22e292f2d7641f729694e2101e7c3c773b21d759e926a0df4abe4f2801f925294598f12b3e8f52b2e8722222bbe01eb7884522b4a36f4d2ed94d8e7fba8925b30131bea4b04813f757e3ebc578233d93a8a99aa7a7aa68d9df603e6a8ac7a097350dcd3e3fcd0fbf7a47a4c69c181b0e486587605f0e7a509a8aaf8f71b369aac370881a66e920b5b4a2e02f0a0c5ad1d5fd99fb8f4fe07db70ebd45697af531183b0853bf83d540b33a0ed877fba77304c1e14c4f17af2af3315807704ba558c7ac60f9d229018a19b51612c892960d9c691374a39b010d4c390e90c69d43a3667e6e8efd6e3f243fe3c271fae4e2aa760642b9897b97564501a3a9b718e3f19a6e0c1d98c1c1591e70bc22bd2f00d7927da3bfaefee39f40951bcda915898950b3333f1052d217a1736bf44a959186b6f5f5939eeb0d5a940fb7d4232dfdd8978bf2d83a28931ea32cf645a22ab0e06c5ab225550cfbb29a5ea1b5598dfaa8aded939fee330844a8dc418e7c8116daae35f89876b2fe229b71db7b00ff6dc1d81433bc350f309efbec72994517a7cf057d0d59631a9307f85506f063748838e79b850aa260bfd0b6f76c8bdbe0f49cb5883f3843fe3bdf0ab1e3bbe7566d73ea7bb6eef789e1f75307a40566bd1381e95d986756ed10a27b98fe97e74d890d77a0e0cc839ecb3168ac6a9f3046add35b803347be259a529bc1aca5a50689a440e2bb931b1238fb1da71ce49f8e85f99d473c80a7b7601152881805881040c8e28604f0f56f40b05ea6a2a6102fe82ff2dbde21c7cd5f106bc276ffee45255521b1e99a1a0d1f8952eda255002e1e347ee3f14c1a27b6c8e05345fdeb389dad6056c1acc400305d38ea90bc755c107caebbd177bfb90be08510a71d6623e37b5abf55bbb9b2511612d7b4f9cf781959e71414be2259a456aa5fb7f617e7016828494038f47cfc19229b9d712f240399e40e23df56a5785dde80e68c3fcc7b52c79531fb6fc54c0b675c0457b231ca4ea8e53cb1cec6199083c63eefbf4ca3437a97ec8cb81406105e9615478d42ab0325837f322061bdf204bd53a0c356f7b2d7f85cd3fdec209809fca9ddc793deece474c69755961e76172eb7f171beb5611eb21c5a5f21dbc6c3b1dd328b9fe647d6bd17212e0b5d867a2440df018377390d99eac65495b72862d510a09bb2709190d33421b0380faf62510baba0498b80f12449c8b383eeb987a1a74b69bae006d57473b8431da72bad56b8b38a02aef29c6f6d4f2bb01fef81e71391e69ffe887487c0cd12f21783fa58eb2edabaa7917524bd371c4228caa2b06cfcf2b4f06eb2104d46907cda6c9c6df6d0faa96b2ae41121607b443bf3e54e56465bdee060d517fff4666d0e24f7fdb9535614ae91e44c50b2e7bc3e568c50dd8af23ea8450dc89518c5a7d2a52b3af21c45b0a298e020d26159fe981f2b3933e60c3a49e93a9beae19e405f81d58dcce89b240488e220afeae09545c936b1b119226e39c1962435a5b8e62d2e2972524a52625b69624f4d074023b0d6c1070f300c323adaefabc57cd57f1f97ef2906d1ff04450a4fe863ed7eb6da96af0a64e04bde86570e1b6c94024d741447bfd8201b740bf96b8ff74f726289d0515d53a178d1f43224e658f68fcb868ce85d39eaa0933c15caa362b2cb0a94918caf8834d190ab15c62b08238aa1cee76765d9679d3f0c828dd874a7a0c63701819570496c3e55486690fd5bc9757421739bd339e3d80980d741404b6686871f1809107ba55da34ef0d4ebef4480501470c38d3883ad1f1d754aa79674c681c75f5fb71ccd0e2d5004ffc4ffb93bb2fc2823aba224008dfb9504aa8c3689ec4c8edbcd2071e8bede2f6a095c74941628cbb15881507028a18639518169bac8cb6602eb629e259a7522fc8d7f7e80821bb6d1139f2939558d766f759dcff422c75eafa096473d7dc4aaec03e4cc401dc65d5e5a1b24d6ff884eb00263d059d9a1a6074825e414c6fe6a3a68ba62143866fdf4b4f6ff285a7c10ca7640c25e5d6b7f88cda92b37562e7da934ee9e5a667622be191695cf850d4fefebe55a05f10ad6d933ecb140be9e5b73fddf8ea2ae1bab623ed20d2b81d1d345631328fd17aeaa7b3bccf965336e8bf8afcb31448ea68f22fccb276e461ce059ac2a58f475b6cc5de6e00a103186b96e546496cdd167ad94a1590c4ba1bbb30dfc6f45d8ee28fafb25b3e25dd1616b22a69548694c92d6ff71a8b27c1e7fef6604022eec1bb39fbe5a46b575961658948b18b75013aa27f30757d705f5a8b9a9408db2455fb33db69ecca1e6c15119984d6d073f9398d50560233a4ccdb7136e2d4f9fecbe8be8196cd77e419b5f96d1ca8e93358e11f2c45a83b32646b034caee6e3421ee91087472b997b2abc30119ecda18fb3507d564bd73443f90fcda80874816773ccd29dc7570a8c757cfe9fbf9eb27f93cc5903314131df0083c5aaea50c25831c30c86f9d274bb4d074b65eaece50588fe1e4a46b1e19f1cda8f0ab095185214a902f19aa66607325c946743eefda1865b6f3e5f4dc005c88cb212a9f390ddb7a81d921b798771934d0b0cb3a917fc8afb9358a94f1e38f974644a3b3a93919fcaf28d6284e34e404dfaadecca980e274b9da47f83fa54353db840daba136ff82285c8afabb6547f4e6bfc5245d346fc9ccfb9d845a2085195726952335925b6035689db324a3b050e4ccfdbe7b89f7034e5cbff78c5461a5915befe652fc09cb7a769a558347892cacd1b6768d47813765c08e29d30b8b4dc997019ffcef5ce9a4eea9f14005f1e5c7b151ea134c5beca18d9a04d7b4971b16f9bf7a83c2d7fa3625770ada784f38d4515c1bd053d0b2a53f399d09009e386276ba81fd9f2ae5ab615262384102c674354ea879a9e9403045089fb8cfec249d6aa0573a877b111a0766ce14f4eeb7716b079012f6e7bba9693719b62cee6d9d7673fb6593f944b74b4bb4a6eb04d73c0b603fcd1f8eb71df24d0880eced0a7346266c8e7a91129e1af129b5cfd78d96d0d5f7091fcf651de0daa7ea400d14542a41fe13291ece6697edcfc573b5913543d5aecbb8ce719234a70c764be5fdac413665b359408b62d0484923709f9e665ad065cfa48513728b85e05a283c713f83b697a0467e567cdf79e10f60431a558a72f2d0236841a8f29060e63a4570a9fa21a5c6126cd203e11508d8cc69ff4e1b4cc825702965865cc6cc45b84605877eca7a10996b7a333c1278a311aa82f5888cba5d7b654ccd753a99180510c832cd7608dd6fee874489a8aa58f6afdefb3558c22c92e37f61278dc9f1f75881141b3e6f40a4cb85677fd5793ef69fb7c62feeb6d43cb57269f680036c992f4ba3e7c5c21c6fc255102f87307a008eeb929d21b00fe6996822ffc44c0dd982b00f356e5c5fa11ce0b5c81be0947355eaa686ef5dde4355e9542c4e1cb319856910f4febee8b2318720d72f670aeb7c07af7d53d016d224c4045d987feab46428f82e69ce8d29a65f1b28d93a4503764b0ea569cb9df4c110b6f02e8953afc714a897c44d108338a04bc640a70968b0517d411526905aad10b2666243684c14bed42a603c7053163adf739811ba40529a95b7d2de3d37ab290c737b27395ee570bf270c71550e9e21947bff1ea4ab9152a4aa752e4cd8d31cf980f3b88b11437ff04804dbe51e280e75f90b6b45fb2b4a6e026485a2622f817d2530af8d601418d66d42a81cb85b9c669e8c1bc25074252683c794284bd6d17d09716c515d75d26d401f25dbce9bbf144d1df9e76042e8bae9e90e80b56aef3b569cdb4ac028be0ae23a610c45ecc822e1990a2d8b646a0b91b50ea2bac2dea06eb6d91b88a46c2134ff8432fa3c772e61bd03e0a385b8faa71c258d162a1b54cbde25da8a1fafa4803443a0e5a47b9f5a835478f9348aafce0c0d05cf79ae3af65f7aa4502959e7962901e0c3c0d92049a9c0df4b6f305786b5a1d40c12bfba740a6d30ac2d6059ee1e6a514c0bc1d47e9cb90be8e77aed8da92d8aa5d83ba29e408500f4c73e591e50ca9b14c372d322db841d8f9072d66529223116f1e200fb1eb4195580cce9947a5cd31e57188391cc5ef4765fa24eab2093ef4738fac825475b6b3f074f646197145ca4bc3335718e06737869ccb30a2f1c9aaeac214def388415cfa2bc502daee42b6f0ce4585c80df9d0eab32a2cce5ecdc05c569e5002bbba0e8e705e0ce713a3d964f0494b39c74643e56595ad58473f8989bd335ec9526fbca94648d702540950170a5790b75221fb854a14d093cc83bc5e0914887bda547aa863f7104065d2cac0da6d78d11893ccfd8bee5c38cfe0cdb19ed1bc7f2de9d66549e883ec72db153c5d3eabc3df4ea9ee291bf5273a38d4f8f69068193a3d90079dc46adb25d772b19f73110d792e21b3b56b6324f3957aeef14f0bb0bc367675bd6331a6902b601f521720d6459462846ba4d223eb5a612ade6ba1058f89346c8691cd06fd8d5495175332a508fc33a7fc4af483f9b0f15eba1d97924806469b3fe4d910bf19213df91c26fd1539340aecfdb80f0332f26d85a017ae2704c487e0c5cc058f5bf0d05f45c3aaca33b32ea3f80cd0d93a6428b631def5a9138014b36af9579963c4bec43430d2c85b405c9691c77badf09e6388591f0c001f1caf31d0e01e11aa324377fe3bc9ae0cfb75527d773d9f41bc585baf5487ed05beaee9ad48d9c88082189b17b4ea92861213e1a7b169ece5715dcd4a1a6cd04f4431980c7fc43bba092659bd05ff14320afbfd336afe5d83925a2f1e4aec2fbe6f850779eb0e9dbba0e8c253a85cbbed78450a885d53cb96a40384300d497c0d54030407dbfbaa45f04a508fb259113f70380f0bf571dca5202243405db4e261cc7592e70700562d68e772db942e685c686cf4ed057226bf7a833ba24d9a5c2a59ad93159e41d719fb730eb621dd502fda2884f79a67d2d4fd61e1f41cec2e5e71c7f52249255263969eb1d2e4996eb4fa48ea087fcd75eab0071a0bec0f2284ba134b7c8dc14374e02994b6948263cc0d53b6cbf63037f3f35f79261b3331fe641450b9ee9cdc529c633710e3c996b959d2996faf1d69797706b9668839eb33f6abd7b4479668e458ccae4d544712696dcf4c6f7125de3ee5b28393455597da2a995a2e7e25de9fc9ec8149cf049c3af6d9403d40367e6a7e413c98c48182ca02667a64b19359b7d1a9f37dc9725e92fb8d8a1eedaccb20130bfa6dcc78f797a30a35291dbdac58eb7247305daa67bed18af861617950a3141efa2569fec5bd53bf2debac0c93a44e7975c160a4bcce7327f5321e92fdd22d9b84148d7a0a0ca03e7a8b6b98d06be78113e8d0200a9ac403b20289c8a2c93e2254dfe98bf59464f31d501ca6c2d22b38c8d4ec8c8dba74e101aca413ec2a749cb85b26fe76f5279cbb0497c736967dc92cfcd838bff7f628036967506554f1f1baff2a680164ee2e59521ebcb8e20e0a00b2f3b6634b422ac66cc92fd4d10bd4e5af6b49a041a73261ba406865af3cede21b70adaf35a134e31e1f9970aa7150e94eed5f159201aac2b0b84f22c92fb1418d2dcf3ebced30b43db124caa96d234d5f3f134c040d93b48ae7cbc2e0a3a761f7a0c5dfa350a089ba97955b5309000153f3b1a40a554ae59ffaf12bd1be6ea39ac8675f9cc612fb19a21439fdef554c497d02edfc5e47df6f9a249121cd10b8e67bd3c4dd4bb3ab860f07fc4bf41fc888a0d3bf8c1e55ff7161422d826c58a93945bc8db422f6913ee37edd169224b67add799a22c84577da35dddff15ad8da0f0edce9a9f179a959d80a108d9f450ce4c309b6edd3ab178bed4bdf1f832e7379846babee4acb060b58fc928ab5309a0093e1031978430df0704faed4766e48d477044ee216f470af7c73f37c48e9b9d700487fd377faf683009abd4f23b42bca334615aa4cb53288e0879951f8faf40abef92571782379139fb896a4ba37711db7986ed18e4fa759b9accfedd126f0db03ea508399e25ea8935b2dbf3b0765f7fe1d670d648929109d066fc59110151f45723ce5ac117bf8bf3652792fa3a340b0addafa0c22559d335e14ad00161f2e95a8301ce0d6ed71b9f158ebfd9c4c271ebf95a6788f67e49099db287ed096d51ff53501e6bb0f8927bbb15cc1440194ae2e7f948e3642386fda6996f3b5db4a6c346d4578b551dfff977f0247b0f891134e29e8798372564578926ab358b5447181c75d2a5181559539051e6ebe6600110dff938011fa27a2aaab2cd76bccf6b2159c5c2eb0dd01de83df6e54d6d7034495e067b698953c6aba69882cf809fdc4d36197d9354a59347d00fca687ada4ddb2ca6179e95a3c847391c1c7fd89a4891d8c07a6d9cfa57ad7dae4bd51c69a976e70156b5689b9c253a800da612c3a7db5234ae0809d58973179799f6f88ae1e3d81546d7f61d7f3e5236e232a60c91dd7d307bacd756df82df995f3a9dbe60a0ddc2c7363e39cb8aaf3ef9c54e9fd8440968ae3570f9d0092a5a88584a709b358a1f4da1e261fb580f8ed70f6ffc0a2b3afb473432af52c9a921d13b6a6ab79b330e3c8af745d712a65f6a77451a8e1f68558cebc1f5521dce7e3b91e4f65e5158a87d67762e065e674a532905ea59e7df4ca84f5ceeb21280d7166ad00a6be5d8a1e5eff7984040317b32617f0658b767b6ab5a1e2d301067ae52ea8074ef4cb54a23c0f88b7d680cf7c0bd447a98d5139435c24f59ee2b05d0b0b0a2157a52e7c7aaecd2e5d50546950300f7d32932d44ab337fd34bc5feb0bb9614b39e4dbe5cc7cf86b1c5869b3905fc9d8e524730c4b380d5bf850dc5a0e93e39b5a869ba7924b277e27f1c33b0ca83a27b5c914d5502dac3d38b7e16ac7c452a340a0b49618362aa56a71a4d0c6f6828b22151c97e66ef7e96c995425ac242ed6cdb49e5300dc7a70c86aa0415983447bf23cb5866ce96841aba8b380621be607bbaaf944820b085f075f8830fb179d8e7d60e5471cd60b4771d98890a03878a2d962168af1e1b8b3ebf2b9da6d8ada4940496df8921c73c5563f942ff425525f7a4767b92b5c66f919fbe1d91f2b89cfa638bfae73e53cb6d0b65dac878adb0f83f3487cb1d6d7111b6a62b507b04034b913bc1b186dc121a46b4bd6c1643f08506dbd1d2597d179773d200b20a60c729b1c83f86c744c0c8915bae43fb940d376d4ee7fe7007ddcb63e8285cfa9b061f1e2075b31fee97eb8f6764ee855d1fa909d305c96623af2f8172ea089d5b788390ebb838b1f21bc9ef08d7cf9975345858eba638c0df7f4b1c1aa706dd69c434d3a4bfbf7479635765f4ca57c5c86ac697dd659ba8f3f19c0317de9d806801f06605028502bbcb119fe632700bd4358c414d224446464afe250153ed0d8a93a27d861c9f99eda9e790cb2b379c2f4f8666a68573ae52e86d643273aa542be52d771bf0c60c3130cf88f7c9988d4856ddb97c48bf185deaf6cd344c8ea5947d4ef6ec2abe4ca698861bda5988acb25c0f860e14420c66c5a349ee65fbbcf4f07bad12001abf15bd56bea50f14f267b16c28563de4cb2d462b773c7dfe7053c81c2854076fcf9e4bda905786536d46366a4437b706108476ba648580c71cd23cd70b234046ae43d07000ef6d92484e8843be830bf37b7a9191dc99aba95eecabdac9e2b0e89e8803f09e6980c867ec77a7a1c9cf09ff769563a1b438aa7106870c7b0acfb69b2eb89efd159839ef2c2e47d69a8dc00a153c7cae954ec87afe49a59d60e5ae70f3e5ff12793f8e32fc31d7001fd1150cc2c8ac08180327b2c7fcae4fdbd1ac8131d60a780fe7440733601b0ee1aaca04840284307c3b208b65405229ee101896c0081a76c05d689e70601e2cdccda209fb831708c8389f47818d38b590ebbbb115847882e90d2b8142ffc3de4f5e54d09fa9028aeb2688fa0b45026bc38c7843cff12272bdee2d02e624d9cdf4e1049d48a01992b7cadd02c68a47d78932682d4ad3aa1574d4eef095bed90d733b653b64f2c06452dc58b200d21e8e3cc7e6caf899c0f3b45559af1980559b5b80f7bf3abc2f185cb3980147cef7b1e2d052182e62b6830733c5a38b230dc1e195670b77c4b23107bb09997668eac149a6a37446795878983cbd953e596793dc28d8a06dbcd711090781dec2410a43f3e55e44620251e98a60b0fb12383dba3fb975f0f48abbfec9785cbf0d81e7f629eca82193b37aae38689f7484520e05191bfa808ce8ee7551561013497a81f18fcb01829f6115f138b506038dc4055019e07fed6851e83a17a7858b809c183381bd050073a1e6ea57596079da76b887ccb740684e8935fa9064e3c3810effae452ce68c8c33733cb1d09cdd88fa883f599d9c3f2213b950ca1369ded3313c392fdff2949430f2c4cddb2fd9e61babd5902345227a641f56db2afdd90b4483e12ae582c8159201a35833a4d0507291a5f4ef4afe7660dc9a0afe96dba4ca17a1c21057184fcd9ebf40dda31d80691ba5f307098ff4253e60dbc7e9d6df4bdcb07c5b4bfe46da911151dadb7233895934001f7f0d4c01a229ef5e19870fe2b5d9adf4a56a4bc6e6ed33cb94a4489252afbd5c1d76475f9873ad07848411065193a2d669f1bf97770e2724b23c6a99fcaf80074454ac956d16c3b7eb688395cb1dd1ede89dd76e76ce5f94928b774386bd90d354c362ed438ebe7f45f0f4ccf7ec57a9d7040bf30282fa81ac8b1eb211ed7308ec704b01b13377a75164dc3372dc7e0c2d973fc5ce658c93d0e4f2a58b84ec8435e034ad6d35aa472b4989b58d31888934af7a675e0b24934d4e586f040bdb0b0637262cccb8856d4b9deb5684870f7a3621d25648233a6b66aca1a55cf78069adaa9d3530acf87f5e497b82998e61404c2525a2c15bcfcd4768b28909fdccc7bc512a6aff291d5e628363239404ac5be8157034311786c20b6311a62a0ec08d1e5deded2506f708cb0112bd66f39a18f208aa827f6da50391a165f59f63d0867036d8379a14dfbc0895aa63a8a1ac42967aa88c0986b06f5804aaf8ce076c6364689de1dc14710a5afa24eaeb897b93dd02e4c1683fd8f1900774bea832d42f7ca04d140316e28fef1dcb6159e8b8bcefd273542d40d8172d25519b7030727adc140c048e9ec8c729da8d9a4fac916dba2f440f7db41a2542f7ef1a598ef848799b5eb4c564f7d12eb9651538a2e9bbdc3d89758f61efaf269dbcb7cdf80d30723f58ec3054e6be7dc31e8ccb38efa570855fee7aaa36891526a92b3654ae8b5e0a5470e1024138d14dedfc356eaf8eb4b3dde7f1ab1e3ab668023730d19fc69cf9377a31a31e589c21aea32a6b2451d1384a610d4b383f3da1e35b4e4c232f00b0a015d1e1d3687fa1239c0a9399d86c76443a05ec66a694fcd1f6885ce8b6b098331abf599236545a23188f5bd5f5c0cff7b0210c68480e4ac59224ca59041ea5847c816e38e19ab67d6d70aa35dce08568076279279d9e9b5447a9f9b0747712949c08fbfb09dc4c599503f8562977dff54642cfe28eb791e26842d3b517d8d50446242065ec03bec9e05f55f927dc632285de7e475c31faac2c77e699c8dccb7778462262bbd633d62b7f99071b2cc182e06083e6c32a333ce9c4f69e72aca7be80a4b8bb1e5ab08bbaefb9a444d0547bc8ca20ad2ef594d081da44ed5ac507ed806c450678703144efcae693e9b72a3a2933763c3c4045687c844063071ad1bf04a3068ba5f86a05650821f238248fa8e66027a262dd73c8d28cf3130130365fa1865e6ccf4900183805c0e3637353affaac88b197692fdc9c1a37c1301f740bd3e1e2ce511fd22d77db6790572bede6d959e5d318c5e119f1d0740673b4cf9b7202e44b98e211a80e9c59426c37d3c4b5d2f20645672cb4743867692d0fc91476eae6d36afe8be49ca9772b5f26845895f832364d842691774cad621688b4c4c6fafb8a7d747c3cfed441380f09209a2c722ad1e1b3e1bd2f047270206aecb77e533679bb6dec001739aef019eec18afb58f7d4bd2ce794bab9cbfc3cd7c0b0882f62ed81af367081029acb343e4d0f6bbb344ef19a0b5778bd3177643e92149281e7a43794f43439a3d621e4bab649064729dfd50996ef7edadb509b7790b964df006dbfd00c695e139c1141a81f90b77a7d8ad97da1fb5c709659fb5c7ca0713174c7c0b03491e2dcdca010effba31ba925846b11fd031947c91a8bfa031db4e4396509f5166da7e9a0ba0b335b542e5a713a909f6be1fd6780c3e457be2c937eeca4742d81aeb85df56d70070f231f9c79518e78277de7ffbffe0f2faf08564ca2361c1b6988ab1d8e995a96b9600665b768c9054afdcba74d8022a1b3bba917c7f02bf61563cd844d7e5a3b98a9c8365cbc62def8b7736619a48bedc9b0e1ee5ee90ee60adde0a235b5f8d6148db164ad7ab68d40acfd088e789c6ead082e9bc62edee74882870560e5ba29dbce1f4131338fb7eaf98fcf396a1938b5852157b5e38cf64f678ab2e8b835adb2c5c7caff5322025dd0ebd985a3fdf3f6f86cb53d8e90da1bebc25d3c3eae71bae2308e16727a111a8c14572ad81b7b122070795d06cf21a70d93f3cfc16ee7e59ccbcbd2e2492542291c504a8d70f39c5932c354d6ff1d8c9d7346c5c1dc554ce4c8afbae861cf600132eb000cb7cab99c0d7d16ea5fefe60f004ac9a982951782e1567d42dccdb6016124b756cfe1a5ae30c1eb4ea6bc9ac91978399bbf56e834ba1358281f8db5a3f2861765aec34e485bc158e53069b1f3ad73355baafb8e748d191109fcc4aa897b7da9b3bb9b2fe914b647d526e883594995ba1c855436e127b433c5e521b90a0abe659a600f5920350602c9c51d72b46c81a35dcb45e4b6546093d29e8064d4e7c7cd5fc4983e82ae146b70e74ced92099cb9b4fadf88313cb0c3b981c9a4a0424e3ebfc8c10085d16ea4a79b6dd6d5bb288957ae6a3d475b7c25b7e8105b4f95e35d737b9c5f93732a596c3f4e67e60af37660d1ad310f3e4883c1d3666c7f693d6450925b0ccd1f0dc047e82e37e14ec595dc5e101a017ba3eb6936ef3488cf27e3ec88aacf06ce48a330dd04b3eaafdb8865f5ea516122926a21bf3d4161f1db94753554adae319785031eabe90284af9a985687732ede2e0971758f238f2ea41b38de8946b18da41f226be795fdd0f12089ee071a00f77d47dc4553694e0f6b0038c1d7cd3c2edec0910ea43a7f32b50c590cd616adcb4c4a7649f41a979ab40f9e778d6dd73de75bc57d810c1eeff5051c6b35265f75a817c9d60f4982053ee15ef2fc4efc0b4a840826107149b1ac897dbf63dc3b0eaedf79406a9638048624f405286a407cdc784d3c2e69aed816992481abce8f29430e0d87d90a7a41ef0147d1428ab235e3ee8eb02bad04ed9a1e45f683b9a8b8cdbcb3557f48bc43d5e8efbcdab73d6c2ad3f09178e77317f2a733e3cb7d86f4d00e4f9cefdbcab03ea8651b0bc47ff873bf8acbe4e18f0ae68b27ea04702143cee5966fc336459cc62ba0c4b5f3cc6800a2961f5b832ff131fb292a5f96c8965c477424045c13cbc8fde943b149813f15ef0bc183c2b72e86d2b2ce5fefcefeb18d08c063955dad2a7cf53a90e0573b0ca7c3adc6ab91fdeea9777f15760d43621367f289a715d1633d72dd82ae51eb253731b123d272a4253548aa6c4b0573ffbe887f9f7c7af1b1267c7e753b448ba50116538a7c37d317640e406314ad08d881f7e9ca9e1d12888b6e92a4b042911661776ae68049ba3ce741664b134ccac302c1f0f13381ef4ce082661ed0822480eb3bf78f5f33f30d430f489e4c1757f797a8a5c8db2884085a117bc4d4c140ca5f4bc78c54b7f56a9cd0a40691aabcdf2c653f52cc91454c280f35094f0089338e0447638777acfda1c06d4e7fd0f833012bbe3328ab83e084b1ddcdb62ce341397e4df5ee17b4ccec0f8b2a37e16687675971cc5594c7080bc12238c4942cb9a392b29f2b73d76fc01ba15da827e8b88695667560fa12f146b11b31f87dc65a88fb76ac0808d60b13a6a9f6606fbfd13b3a5b02c2a5d5f9d9132b96547d3d32571224fa1eed5a611498629dd29abd797135fa5b7037d3627e353d57e2a27006cac0bb11672733c13a461531759dfaa353be163100933d152c941a2d55e145c6b5ac49da14c54bd2a7b1995c80cc686dbda410551773c5ec4b27afb69809ff3c879f184666a6a56ae9d19ee5c9d7577d685a1b594838a0caca78fdbc49ba1cbdde0700eaebd91fa08040077efe66d3d5b5363be913b23a154a0b86b5930e65b8483be9ae6df27a9e07873152edf7384037fda2109c76387e05618ce7161db325735da3561becd6bf025ac7a3bd26e40f8cc7fd35a1b0cc668ad388895426edbbef4b67d9dd8f3ff3733d36fb12c80191400f1e53a3efb9322d354d9f91b985030d8d42748da40b702692946c7aba71e4cd7d61ac8d7030cfbbf8478e32666b6353ee9b5945ee567720954297333f7879e0f077d6d49e50eebb75ffbe904bc0533782091c6b9f375f09810800bcbf46050ae336d966b0e3b40f2d53ca91bc3a0c7178927099249491c327d6f4915cb0b8879e16c480dad9c547b98794a6335f8007da762b359fddd72e68f080bd35be7567cc2caf3496fd02f9984030f602ed19756e40bd7a807ff411dfd759629099ea252d3b4ef6f3ca13ea5ea02f672358a82c3a20118397f4475275134367390fd9e3c8d8242fa4625c0d733434fb2aeedec5cef7c81601a49d4914d74048012a12244d5158596ab0202212b56297acdd605c42ecdbb74a21c9dbba0a293d173dd360c96c536431f791a7f87a2b5044a65d03f12940dfcb29b600dcc500c12b79a021f62e70d8365b8c8de7f8ba4f88adb8c35630d5663ff1b6062ec0e17de48709b3244238425a20552398ff58034a22f1c9f407a54706cf88ce9cd9708d239c43c91744dc54855571412d72a439700ecb9a3ba507e5c7264ea085040510f543a48000bd01f0aef68a360a1538ccb61aa98354c3e30187248a3c40e4462e39d65e015ad74a67e9d189b14755aa8ea7af7f094c7012c008f79080e31cc0691a7434e5b4a6c51e5ba718f7e5d25886e2d0acd852ecb92be2758e1ced19fc64dbcef982ffa49c56f5eb3e92bd435dfbc02ba9bd5d674dcb21a9952cb1a4386cc72dd2defa04ac56e24382389974b9e3f05421793b9bea0955e3662d2f87dd0a40659b59f281f40e291f334072065f1a6486a7fe3a5f0fdcb34a2741aa4723ebe500fbae386a2f55fa3de9c7c3befad47dffcd223be39678e3e8946a18db20e639034e250aac1747cf3971f79aa134806ac6af7a56eeec1903c9c43c90897245a9472eb17f5e3245ff15e9233b7b18b1f50e6ae71278c1733b270efb610fe9b23139f358f2187cf721265684df580f241c825c8d0b8adff0649314a7590efe43d8dcb860556796cc8ffdb253a222828b304fb20db65b801ef1a433d761eaf1b88f4ef111d035ffca0948aa15fc8db0de02a62ec2f71e7f76e7169d3d767a55d06c88e047565ff441f892ac39ab84739791ae16a2f5f4d7270385dca9aafea51b074c5829f1c6aee412cad68eabe1c482f76f75680f3f029d334ba2e9be58011159146e027e2cf15a3f984e0e6b0b5a0fea80512bf6abc54a29dad8be85fb615ba0bcab5d877be5c8bd433c0c8c29e8dbb061bc90a857c6b3c8aee37ae555f10693626a1dfe870a14cbbde0bda59ad2df1e90f79fc2f73fa963046206db8e10a16fdb88e0a543fda367644f6299d3fdf450d6e721a0d733b88c3de4a5c22ed191b33968da5878093020184d326575fa1f6e9cb63ced88b90fef2abde7608dfbc85b193d1c1b715887b5b050986a7e893347ab1907aeb4992f486af6ed4c057e9efeba1a02e2baa1c3d94cd1aafec295ee57d33ce1b6da1c95ec1de619e8abf0144226136ca6e7c02f34a7f63d0ed87ee2de83c8b755a6860c4f3e80e15de31e48100fd9508ac5999dfdd5a041fbae59d40af007ae996a1365012a6003e24be4601944d79f13b2fb3a701265814cb50538e129f776cb37a28831757f9a146c92d4dffbb93443506661a50f3285a990dfcee87ea3cd5c5a9abb146c860768662f66ed6f97fc573e1a0c4a3211e799ac079248f678ae2ea85277b9ab88c95f6b70220e4d8fcf6d581a646427414feff41432c5106d643127baff2e69ceebf40ba1f270055c2af766416fc40e4891e141659f8e5e12c02a593d2ea29e97e232a031b4c442f2c7c0245944b1c78a3179d33ed809d2ea6c07272824f1a09d7572cdbc8242ae032ca902f59040c7768df0410cbfbce2ed149d706959e0ed67819d47fc1ccf7299ab988f4df6390dc0d3e7afcf6a8e458a08b99018bd1a63872d2a9f7a4983eb5f90a317de6936e4c3bbd46205c282f58802808233c6a71aeff130dce5b4ba326a0a3753d3ad7c6c1b2136da60252e8d199a8f3cf4ed674ceda97d303ee40c100f539dc6901d0b58fc5690b9fdbef78745c706d73e7288b179cd472c556f98a826cbf1fd07271fbec1980eef276066e770a64b1ab2a87ca07381e697d228cf70ce0aacfbf0cd0b13c2d6ad4d905a3041ff18104e3cfbe6f8759179f6067cb3c7698bed9c8471c7a99e308e913fc60eafedae4d9ce5d48a30eb6c96bc1e9340a89f801bf6886a3fd2ef8c46ef3687d6459b799161a94bbaad7e4e280bd64240ab42ef3a3714415a51d16cf64b8c245d56d971af6b83ede2ce0f1c128eaf612de9ea157af8b81937168a56ce1f5a29d72a037952618ef5a8592b186137f117d802ed52181bd7c7d1b0eed4cb444b26c0d515164a96425720e47bc15992f8dff4a63c5884e98432fffa123a82a7614d175b62e97f8d295038e952bf1613177a20e2875b10f7997fc7be95ca19e3b01e612e7558c77e4882daaf870719a46a6cd1806a030e4f4daf3907d37f7b3adf2ce2955c4c2b23442b99fbdfdb871b38ed858ebee4befd0693edfb41431449d592d370f9daa6fa287409940da21a1fd0b7530bfb29f79d2142489209660aa733b6ee873e6433dab8784cfcb8520fd46628f242be6373a66c6ca613ba73ceaa0231cd20ac2d7df2329c3fda962110e6b879e1b10d0fb123fc1f184e11787d94a7ef1de948ce60bcdde9be791d18770cf675228d846bec919f6a9de40cd14eded727102d361721f79ba6f417b6e8c8f2e5e8eb021809e58049461aeadcd995de85a2e3ea9453b4e343975cd28be611671105810d3a412bc94ddd3f0992a9f7c28a0d2e8aa389464008d737a002b8a4c03840669002e9dc35bbac0c11ec40ddf176c93100bbe7098c9a8288c9d0d44a6764cb31eed734bb7e4aac83263f14f54d678f2a3ff9e580f50b8fa8ba28dc86e3c54ba1d2ea16a0eb1617b2234181f2027053eee08f3073c32b9af9bbcf3a44863a75b2967240e71a39137ee37d76eb87ed8f185e0dc9721603586449a3d1024fa5c644a1a397b7f9803bf6272f41e9845caabc02a848d47b3e96b7c52db36ae4cd4b1bcfc0231f664166e3a02ca9d396158b59561883d4f4499164101ffd58159670b7152702aad12e42411d8e2187b92b100f69e84f26c7ab75d8ef237d61ce96f4bcf9d968b5ed27652ad151e2f1ecfc5a445e14b8e9efe552598a3a22ccf1a4df8976b1d89c3b88c0ea63127d0104d5299974cde266bbe97b348a39edba0657cfb8531452e216a36526e4a8e8ca8933851797d4e416e71dc53e5b3e713bbddd5dac73276b4e09df66fdc17717da987561c5357f27ce08bb61194cde5f18016cd565d58001c8660990446b7b5dfe7b38b2c4594b49af6b98db9b9d484e2254117887bed517cd54eacc12c9bda3ef52206f515bdf3f0d7e826f6129ebb1f2ad9ce94f2da603c8bfcda3faf5890577c4cf609c0f189fef4a1931311b65651aec4bddf201926eda56c3cd20f253c521dfd155b50f16ac713406937b4a32040e712a894424d6f90067ee643845eae81f219de2837a6abc2c664d0cfc84e653e25aa5367c0d6ab5dae4ce5eca836501162c7c4f2b17cc702f80911993a5c9a690783dec5db4b2c218551a8f14b627ab4b72c88d6bb02a4d21ee5cb9f7146f55ba264d75bc660f39ad23c4189075f0fbfbd6f3c7fb5e45100c60e468718c8ace71bf56256a96a30c8c771cbc8b3162cd4794c44c6c97008ec3998d0b0e1c7d6172a6824d4a878b11a8e53f15403a2f2e16464f9a6f52eb1cdc6fb6c53bffe4c8303f7b3fd50076dc033297405b1064ba9d88af6a9b5c63a9a4280a0fd3795826da8ee70fa14f257c2caf5cce3a4f892ac796bdef7328fc128c63f251f07ed73139feb6267da4ab8a34f8dbaccb7e5922091bce55ecd3cb581dae9202ab6217754f2a005f597777f1d4a6436029f0dec31d20ce685f2a44d66fda5e9960b06f00b42dfe3c2b112657ab165a18e1eefc8bc209ef2be075378d067534568e60dcd5db398dc88ab336cbdd35f2e0e01748be1e7e5faf98ecaa335e041592075c1b8e4f8edc516af6d2c68898ed223b199cc535f04dbf92d067d98a9e04e2e58af4584ef1940c7908c951973692908ca4afde80fe3b204d8284aa7e234ca46fef4ab383ca9c8476a64154e199b883aafbf16956376c93490e11944f7f98d3162820f969ef1a849e2e0804f9a7a951c21f3696d54c12a68c6a0237dd311b83b36dc0e7eaf7eb69776e53da2a8e189dfbe16723395dffbac790fe3cf16008bf9696aa414930dd0d2265caebc81c373dffbe97521214e856e840bd2e9aaf61c6e7170654a4ad8aba88f1c75dbb91f1ae5838b4acff0654571e7898fb3caae4f9654ca2de42305f6e37455f3044d3cdf8193647322978f8c19c70b60bb9200b6bd43608faf4f0210f449f147cb72ff1098e51f47c972719b074760cd3064db269abdbef0bb345e5e06667eb034b6621127969e075c78fd71630207c536b670dfa3a32c7dada3970a4026cef392f63c856aca44329a93c0a14122a5e5a5b43d024f5a151e1da3e81608806902a7ebcabbca6eaa0a3544449a060c3c70d7195cb03469304ea240ffdd85efdd7b586cf3dde105853c0054bfaa1e7abdc7f78fd2519382b9fb57d111a7c7b9de0384dc14cfe7ff6d360ddda625f4b21f36a93a9b6e57c2f5e3471f962356b1b307b16a017b9bccd167a1606876c7a752df8ad2108c59f557c2e854216055d5043b5e9a187d8273d114297611ff88703e73dc45613867f0b6be51503962c3e7568e985543953232ea3837aeeb7dba5d26042397f214268f0865e309e54e8fbd3403056079012cb4b82f164ce9ae349689a3faf68233bde0a915b92e4800ff8729b709162d0bedbfede30ed955195716649326cdd1c4ac387b3b90cc0cfbe9cdba3ec668d4881ad34ed6383f899fb051c763ed859574d1dd7b9862f6de439263b15722a04073a12dba9c8cbab2e48afbb93581cd425d8e591850eb23fccf8bb9517d7fa93619744f5aaf5ad67a46be3e12aaed2c14df9abaeb5a90220d7b8d14083e3245e1f05e288f1e52f5465103502fc962d096e15628abf17478cd2864eb611c92c1e61cca67007ae069efc48599220bd2b7336d7da7ecafad614abc6adaf999104c13893cc79c34a90138fe6a5424d24fd0cee7202eaf5b72d129b5f4dc51313b29b8b0bae8a50159fec0cf55fc0a07c0684772d21aef48b16613ff99c7bc4cc00f95e75dc34d76e56927f9ced4da43dbd5e9184a1e46864f6fa3b554d48b3a12b365b9ceb17913dd66f63a9fbb081aef101de77923a9ccbf685f5f1374ad49dcc61f278cd40b05e1796b67014541c3e1c1823325f78e885be2699a32ee4b618a5cbbdeab1a132e0188602b53d5cc5ce5ad14a6b7671a8446fb545e63703c0c0397cd651ef40b01ac510c9afa71a28b7955dbe97c01bfd6571937373624d9c2fad6d4a7e880d795ea52d3db65560ab06cb5625f121bd5edbb8016f29c06658e9785588d99a68b91f02b538b390bdb6a7cccfa5cb0b22a859e702ca772c55085687df315dffdb546ade5f160080e015023ad3350d9e9c7cb82fb52a79d0b323f8da70b775ee99cdc4f451b18ffb06b84eb7085e77d4371b1e9d41bf7b4936227fadc350fae73ac95fb4b28f521812254a37dd18caeb08718790174e1645c3adefd942b7aaa2b23519706c97aa7ed08658bd8777cc74458ff92780e20c2dbc1cb9a5c6e7b95efa001387fbbae789c57418fdba75bc75e255eef7760f8baf33ec80b979400997b15c491a45e8cf88ae93b8c39161b0a27709d2462248d3be38237db88b0c144713d3a4383e4b5f0a73585803ca036d0f239f48e7e9fa5e11e7109d3fa6977ea3b0c83ae1b11a3367c60c7c59ba9fd891e3412c61ca712e6132588ca977383b60630c21a54eaba2b31727ce94ae1bf4118e8bbaa21ecc1c991fa4e2096ffcc666ce1566f09d4d1f4fb7e31c88c5e1ae98fcbcf61bab499abfe7d7d5e93beb04216ea5c86cf01072463a6bf8f21caadbc77f335f22f5c96d8b6048df762a27093aff68fdd555f1aef30337271cff9ed357209b27fd792576d9bc3fede79e95903e634cb5e9dbb08fa7fbe9641a2a6288315e7e9be821dc302e1ef21eb84e1a6445865b1bb1403757089a19b44d9fa4faae763819e16dd4057491147078839c204d5976f6c90b678013845a4086d48abb9adcc703723fc16aa1d5b3bfaaa15f7385b13a1b78f64407849cb86d35ce35b97dd9d19d8c39dd531e8ad00a86bb2cb6dbfc1e3423dcdb0c140ffaef8bc798015c3fad2ff5955d7b4cdc04c7c4cc5fd7cade6501f29251ee5b7e82bbadc05429162a261c19ccf7e8bd06e43e9361135ce0792133698bec11d44704dfcae38ee73e3abfea6515d771e6685084d63b1b7a83911e59e96b2bbcff696a58fee34686d1845460d166ec9afc733aeb933b55f8ed266cdaf751678a6bc6b42f8158bc9f773d15108a99fc58b00f01f1946acea0d6e68bbbe8098c042eeb50fd8653d1dfe20980e584f721594f778f03ea8ec4de511839f6a1364d9a5c321b31c045b5b6b15ab87adea32c08a01c5507b5ab0aa99d4fd96c6f05ce3bcd39c8e1d459ed7fb7a6d6f1843390595a676eecc8467770d064736b6e603a40153ffcfd2d22a150847503796d7f837cadb509d16c63696d6429d88249796180744d8e4a2cc7a6ec107dc806f6e099f5b8a5a5c64b1335b43c1c7429dd24b0ade2f5ba48a0400869f89aaa719a85a2f52de3d75c8433273b51d94134b9cd3f817d416b0c21370936768948eff5fab9008454ee1d3e86b06a95d305e8d582ffc5b8fab61249ef6aad64e91f2f1bca4baf4176bb2890812f59dffd6100f780dfebf2bf79081a9c84b454b1d2f171745a8a61b22a46ce54844462f6de0c97aa4da4f68f9856085f5545ad1907bce7cff8c770651ec6e9b5d5df83217b1a4cef0a1a9b0743385a301ccd718d368fcb9e462961a824b183d50ceb892a65c530aba6c7b9ab531d5d0434213d0ffc815877cfc92669c5fa2a4d62aaf5e66a27b144f39bfa3e8b968b1067c9e99a6f40c98d9c48120a24c99a97d330c0441206969d5946fa0b0024a5980e57b0f8ba34af50b464eaad519121386c5dccac70f86d2ca888ba0baf9fcef2f2d40493285bc4079648093f865dbe15bf16db51b46acc30f433f8ffea0723eb435a5329e1767c43e9f2320af343ceefe13eb57c5358e220e762c9336a7614e78f0e1ab9d2233106d7c66aa997adbf1a3084d2d105e60b0addbf1334f6b34ed12a5480d341cd4b85ee892759e84c22c487de19fc67928c86efa82bb04f8e296144577ebeca4e3641ea993aeef404b1190d76179959a7db9c70f000d2116b287eb7f0278dc478ee12b43b673005d3801ffca31d81c954f8da72c0c369637e6b19a675ac6a29fb7ca49fe8a23a875f5f9153cabc3acefa5f9c647cfb556ed6e8808c9ef2d56736c8f0a8358907f52d16b20dcc3ad7d1fb88b1536ae81a8095d37eac9e8cc4f069d9a5f8483ddbcb4f385df6d1551cf02ddcbd1a9ceb54c55db08d34b824c13a6907ab8aeb586dbb61b0c525f0be8b5e2330fbe255a103a23af674a5096e4e2d32a4354982b7469e19ca5588cb6ae7fd5e9c9880be216a2b4133bec50b0ffb1cf82de65d0b27ccf0a9d178714d9503b6a533a89eaae07fb7dfa567db476fae59d18be2a25a288665f368f10fe8df65a2835739989fe146b4a7d2746f682936396e49056e40cd48011a62402aebdf75de88f977fc769a320117368a67e7e53aa2653a57bf9283be6502f13470aa3f0b3be051725b071b0e5fd9bd56eea351d8f94437be3ffa5d581ce056cc352047e1878588af7701b88e4926143ec5bc6e886275eac55c304cb99890d242088f0ea5bd85f3ffabab09305edf5c37247b9c2817dbaddd1baaba99c80dc0b6cebad8a13bc8aba4a8ba6c6e70c3d0c8ba368efa17c55b7276d93e3c8bb288b1c26b47aaf1ee66c7ddcbc3b241391a7e95e501cf84c4e5de22c23c626e515f511226794363f38d09d7c37a236f2fd8070d3f29fb72d9e7cc57ddafb06df1c54e9fc8125caeb783c9cdec91c905ecbfa36da927eeb9964b9892df64fef9176f372c915156de6d7ed8790afa32a8b24512a2da3d7ce7a46d83472593fecb52d5dda35e4d0ea894c658d9257fe12d529bd825c1b8602b00dc18c4c7bab23545cffd5e91a8d371f3dd92073aa7f9e25223158b7a7b7ff0d981ce71de33b5b6abee56b7e68cc3008233fb52b0d500f9db1665fdb31f5668a6776b2a6cae2c9ba0f16a1aadea7cdc87dac691f9fb592a3c81609c8fc638aec70ff9b71ece7311d655bba450ca98a8e2e363b81db9d6e33a85878ba612a17cbf828bdb91f18d68ac22782b5c220b05a4e9e06d7ecafb1e21068414fcfb6528b0fec8fbd696f9d1d23372f4fee0fb96a5c1ddd5cc599431969b88326435cd0960c9c916af7ab83505a5e21b88af4a1fa78647b485601b07180fe3d29b31af6774272fed49dcdcb00e6d00da46a1a476caa27a8fd28b6c80ddd4d9a113b44cf43489ec30d5d096784f6c782fead8be77d0a95dc844edf4f3b3495b9d9add8c377eaf30fcefeeb50911a02528d9714cab8e45e7291e60591d7d2a8d6ed0103dbf8cfd19b67847550a5f9a86417707e8a15bca233c0a9702c8adb9b519be757e6daa674ea439446b0790e6d5f0576fe604a78c550cbb55dda4272508585908f66f6f9c8dea5e254fe7b62d9c527c7fc571b3eccac0796e74236e6d0bb410c1ce68e9c5535b942bef1dbbe68866a9b8941929e12aab7c5481f12bd1c8f56c8499a1546344d499fedf9b8faf85f92e44abaaf99a94951f5f2ae31f34981700d6d23c55d6ac6990c4fcbb9b1f9c0f6551e2c93ba5cfba6effd39fa14e3d3a18f198d0aae48378b8b9629dcd20e461cdb359fbe51c92a4262f12e23ecd3f5c65fe1bcbccdbff7f2a7520a4716d09beb8fc99db7205fcc1ecb212da03e084e7bdea535a581a2d2c9c789d577906367f0f93bf0be12321766befc1ab8abcc64378a57b217e4b51df057451b513f2ac9faff42800494afc84be4442a9c2dfb6a348bad5a6dd03e95434324049cdc2867556decef027718adff04239c0d4fc5f526771cc468064aeadf54d9405114015d253095c473b2a4a6b4d1281aa872a0a2eb6091455a0e3e8244586e8cb548de296b55a5614f354ae4c039557b11ef576d8db8ea0e2779fcd84dd83009238c9af86d5f3c6bcf196fba5e308d02aec85cb8fec9a83a165a16ce3038650fd5fd647fac370aa1bb7004d713493c08d4a8dd50b84f604a289971adb920324ebcacd08e3fdce9567da3b437aa509d3ed6143e3cc6c966f5e28497f9c783ca2a5f02e3e7a0e8287c5bb2959f8cee12fabef47764555d2f9c27d5d3f1d93c85e56493faeeec0873219a1837d58baab564dd7b1818aae9544616584a180f0b9880f7cc917ae4df12e6b27fbc0e256f2d3c8b165719c17bc874fe39a81ba31a63104053dff0876a19c1443a3fb6f1a199ed75a2ec2c929a5b44c99d4dc2860821a4b391a0b60f5b22acf9fc3aed9ec5595805d4a6d86fc80d3e2761cff0ca92775ca0cdd490f1cc6c4cfe5109a329135c2e1f8e747487846d8692f7eb8226a6e6819f2b14841b0c16b59996405d100629119843ccd75e45931d4930fa7f90409bed967709fca02602b2906b7cf806aeb8ad179e4d04bbc77dce99ab0f85ac60824aa6a9328a9850b06a360ec46111fba8607b78b57043e05df6ac48f12b04ced888376c4bcb5b35bbf26511e51689a199fc646ebc72ec7a27f4af0041bf01aac0ba709f268dc40ab855180e619d0e09fc9231b518ba05b34fa37e53b9bbe14ed3ef0821b4505c88aa2a0aac44d37914b6e32413d7ad0721750f91fa1d7d7d43866a932b07eb1fc8c953fdc259e1cb14a31bff2a2a612c1c8454c957ab161f9edb12582bf5f1213b8065eaf391737ca9244c324e1bb23be873c430969abfb2284f294f97b3c4f19e126681cc69bdea0385cf6e45188e2bb9d1700a79794e2f531cde1501a058d5a5839c2fab2af7b9386c1d933ec9b924e5ab224a21071b7a1b3d070f46bbd005923574bb02e9102e4e8a9d022e44bd77e4036d001e45688077964f465717c93ed6b5ad4c05609150320a0f32ed577663f0531c9f02a4c735565a32ba47643713ab95613b74c541c365111ec769119371b0cf143755447e7ceee0093393bf35c808862478d3cfa61c625e6d64508bee3aa723932060c384043ed856ae662ec44a7364d42c8c491a7f2cefbd77f54cbf66b63ad117dc7dd67701a8cec1bd650ff437fc02a26dc3cd68dd068af0d380fcc6ee46111e5dc956d544e08d324a7075b52d8a12a0f70ab4e0ed8d4b7360974eeeffa3dbcb258de652d158c46f5a4e0b77c9ab2f79fd5a618cda3488dbe597d5c020d680e69c3447d70fccec1fe2463f2c35348d375ba4bc96ae3f6c0c3bc7c1452c77bbe83feb8338767133f6151878a5aad8e66165a666ac463148d8b39cc2a49f38f66b1e405de1249493d602f76c68da751eaaf9c65c0a26d67fb30875f8655872102daeca5b54ecd879ba634c52110623dfab8e39ec371a0d786c61de559065ca7ff207c31b0a3ea4e8fb93a1f219b4bebb3176b7cf3318f2b8dd64f2f72f1267a878b2bd25d8058824dade859dc41dad3b2359be1eea194558c2a75ed36b5ff248699b3247689c992cd3cc2064325a97dae61ade727fe9da727a5b04001a2e1ce2dfecbe192e000625296a1bf257cdfa8655b7845ec8e48766fbb4234496dbb02f43241637531a01b7b4056468ecd84d1e33eec5362e60bf252dc4a616eebc2d5f3657f09982e8e8571d7fb4206bae03265f59cff186526d2349c1e8e5f492c4ab57c1b87a6d40e22cf22c00bb6c6ab45caf4843102e02039863de82ed7da0206921188f86d90546ef7bf7335c4597c0526b820f181d89fd6bcc4f8a717aa1afa8e6eff1860551049fad5731c923c5f968be9553886f6a6882906ac35fc242750555b154668a7b82731b06780463c08ba2b56e66a25dbfd863fa8baa84fca9ff5b8a3d82be8e528baecc46b0e7acf759a246245566bbcdc6b8dd9af414f485a5071c4c3c81942a18471fa5a313da5c44746df3b363caed143dcbdd9fa3e06c8958c142715cbba875da5a528f459fc77544519539edc196c7295eb2726e4a0ce30c83b3ff634ff40e6e6bef773a354d05a91478a245b6c8af332264bc197428e4132ba9940b2e1a4843795aee54600efe86808c3451abf2b63b4354dc75ce17b1ed1d3de5d691a8c5c8de30c97c6c464b3321f8a64ba7e183dbfcde498f4caa6d5aa35a5ad56a28a7b7ae94e4e0e2735852c8c5d08f2b5630050a3da0af4a178c2807182ec4f148714fa796c3a901a18a42e9bcf28b2c710fdbfffd0a988afb62b123ea1dedd9aac58e36b86b48e0aa3f363dd424645d92e1b6cd2922e0d885a79aa57a32e2ecf9c7a9274785669fe2a16a265b31917753e9fc63e66bd7d5b24227a620b3b6ac259a6ef76fa8c4ebcdad9050d86113e3f8f76567af72f65016cfb72cfe93e7611e29971fc85b036d54b51c499fd261381952339ac9bba2121fb9c2e277052f6ded443d64d165730a8e0287ee3741866f2389924824e95685d1e93ea346c797e29d583d43ac50a4468b8c80b26be9b8c43ae5fd2e342b0f7a29b0fb0d484f7eb7566d42835db24902bb2f36158804a0396be44a4cd8a032b34932b373e5014cbe1f27222f65feee3732fa6c255a8deb96ea73e1380cd0f5bf4ddf65f9fb7fc0da62b4534bd71378034d2ff40bc66f63a3b5b934f5cd19d2d3b97b39a835c46d295914fadec9dcd386b5df52fe837284bf644ed6d88079e25a1f08d77a678bc09744dff35b43f3d2c83dbb7ce16dbf9eaa5451b519e8abbc330c8381c9c6f5079c51f59e2d92084fcb709d263a2e39385781a5123712f128d87e589ad0455194208c13d0d1a52c576f40a701261650a2757a8ab7c15f3dfebd38cb61b0091dd77840b37836d4ac79860cb612512ee74cb408ce4dd8b59435352cb93f127267ad07e3b0dab6f507fa7b934a7cb948169a81c614b16e04d18ac3364e5ebcd675949fe1ef3dbeee7fab876ae1eae11338ed3feaf4d74ff37380d8e4e2ae1fb444b749f586fe218fa4a5244083818bb188bd1c351d57da3c140dea807ba1225e77158ca717282a55c90e572dee1a2707903553384e669c49c0773b6896c7f505623d7ea7993aac61fcf19c9c8b89601dab9b7071df8067d99b0c9829e433119169ca45eda9814b0b4816ee259143f46fd6a9a828133c1022fd79fdd1e3eef58a4a647557144448d06bfbcf70460fb72861e21277defcb75b9afb323e8f0c5559169bbe9b47fd1f9c7e4e6aef8b4270080200f71de065462e6cd40f113f5f9f7b42d2a05024d541cc5ff99c47c8fedde29cda1aab03aea24ab9a1afc58d507f15ba86e4f439463e47c7af1e984247f848061b57b570a4ac84c50c55ab8393fbd2613cb357abe46722a871540437a91d15322e8fa21b0e3f0432e3a01739074c6f76d145f99fba37c3bfde98bcf22c7bec0c7161d235454c3a8b261f18d25655b9098d2661f9acb60d416db7dfce121f653147e55ef98ae4069d11b7d5757206d91630eecc67eb0e32d52ccbfbc56af87a659be835dae9afefc3554e17adfab7e8bae1f45b6090515dcb2b767bc79244866eddbb4ee9cb00f07f8f9a9ca0fe4069778b3f7fcb705ef85b25167670fed880abab806fbaf6f244ac7f17a8122177c06818958309f35af33e7006fb26b37216e3847a0ab0f8710fafaebea5cbe1c898a5df7158c421b05e86b2a5b06090529f40acf4e38b29491ba33baafed3c27e7db068df9a27cf542a0a17095bde0a24e72d9a9389287b6a038db25b57a5a8a464258017958a89ffbd8e85385eb230b256f96f3ec1d59768cebdac4bbc68c28f351e4330b547b74a5dd10a7fde718f96acb3b77a3cd3364db4d3569f4cc353f1d752353e5eb12bb710ee8ed05943c29ce061708dce9e0be66a967a09f035ae7b8c8a0150ae7829098790f7d26c432da1c4d0e934423766eefaa4cff0a5c08f6f073306fa640aa69c3b6b24ba4da1de17fc71b09f5c7e2ee6a66a9663e8b354c61736620dca94f6f324d602836659f7a04c1950ff3a3b7f03fe65894c3ae2e83057e7e764a29db82933f4c938171f69204e4e0ef3df8aac335c3efcfa17ebaa5efad75b4e32fcd8cf41b7858cd736f4de16679e3384388a64a06265535d31acae71a86f65e559ecb6f17b14e6578ff42a622703f558008c59ee8119ee6603e38a7658f9460a38c14456cd95a55614b32afd4b062b175542499e8f2076c305e320b181ad2940593d57751948dc213adb297d6fdbb5017452ce44551685bc2a1ab577c43a7f3d34305d952a15779143132068b791c1dc6a01025f002420fa2136ad18685aaf66b210622d2d025c3ace209a7a55e379920725e882f468274aea588d98e235ff77a452175ae8eb5d2bf38ef85a483405a686f97f59e89f00f9e32046432e4162b17d4c343b3558b216935400cd9e391d393c1cca3b589cf44dd07d96541857cba85504adff06b2c7a848ca5d2efc4e953731e56b6772d74db67333bb681dab2ad408ec5b9da73dcd19843af3d136734e4dff800c666902acd864b43ae2f00c8342139b9dacf24245dc910597fddbaa6a20ff7836bfd5f410567be3a22cd14f38f02235fca8faa81179c4055039ffb3119957c7dd140f39353ace778c67116ef3b67300b28a8d068aa2f70316d197183c3ab81aaacb240e4d0a1e0ad47f5c4e20ffa04e5b979c112d0c7e48b03c072cc0dd812949853da82084628f8784c1cdf6dfc41e67d26e7f2795290f9046da757519ae34049053c67f6ebd5795084579b98d678873d300a460aa609e7f8dc9cfc092fa40718fcc835b945c36518097aa7d86d46ed928607f2cf43b37751791be99978423b2d5b761a426485adc54d723211039ec1339896d9cd646fc2b5708eca3ee027eb7ceda679b396824bfd1f42923fc054ee033b22320d5ec909c5dab291727f8297c5037e6024574e47014ec401162f455a469625fac53c738efd796c46cb3ed23007765ddd18a9eab864463f0d569cee431e48767f8fae252f347849bf60d39dcf0384beb132e6df22c373e2ee6b9c0f507c444a4fd84fbbde82c29be24ee8368a4a412d257a4623ed577f29aa7e2c52c623bc265b0e4a8046b61a4d8a3bf9fe7b5ecbe994f6e05ceb0812a600a3d04cefe103de4442ea5dbf18aafa13233d5cb0a362c71d1505c9fb5cff640d75f3d411ef46c38758d34eac95b00f6b9363031930c9af0c702cf2f55dd9b30f57cda799a30edf70a10bdb606281b7e3c3edfc5d00fca33c7003487f6dbf4da85ccea2847d45b249d43053b3f56945aff74c45c41b53bdd06da3e2ab255f45a2550aabcb41940e0c63ddf6fee043bcf7a36567b97d74de9acc349554dcbedd1f1c6df93e43610f16078269af1f14308ba1369e30d5558c4d22036656d6cce6f0d642ab54d8572d256fbc6fbfe84d9783d469946db71c2b664383d086235fb20bcbc18057aef746cecede4c006755ab1ffdc32d802d2c9b508e88c860e4e02a60b978ad0fd25fcc11ea1883f2daef754994d713e11d35d6198b91009a02bc21eb20c5e5ed4b62abc2f8f824c41f3ded1d315777f83c785669d0d47a5c7fea0bde7cf1390752dbd0500d4e079105d201057f48cbd94555ebf7cc78c2db0c11a84cc3b0825afc5fd5d19ad13118c8a9852ca6bed521f32490fd938f1c021dfe79b1ff29a9df1bd5cb4efc5c178f53dc92c0f06bb70442b6305f406e715e934091153702b4f305f294ff00dccef792a65686a2e8d4cd473efc7effcfe707800d818b6626acad994f2ca481a42cdd1632997228dd353aa532dbd7abfe9a343acf1f1cf8cadf4200ea1a9936bd02de108b22b7fb34e5d698a7f36e1446e966cf82d535a9095376ebe17d25abfcc7802cbdf1e9ad72cfc60f55d866f6bf71497debc96c2340507312dbe6db6f661efa38c9975540f920e8c7a86fb0e3c3bad7a5da3946ba5a45ee53645ed0803e265ca1104fb9de043e7169b6bb561b8850a7679673fdce31cabd0f8734948d6ae065e38a89da8e99f5ccd682f2c9c21bbdec64d6c2551a652dc3aed3905f67f69489b857c1d2794d3d6539c90c2bb452e081c4efd11041272355efcbbc781835c2d4199e614713dc9c80512474a6a2ee4b700c28eee695ad23b63ea4668c69b976efafd0b6e43bb5570af231cba52b521d94eba62f6c8ac849d23e08f26cddbe9150da32f48672c99ad1d95f7f11fc558e38e59f71d8a756127b62b873577ddd9da462d2081280208c8d0d385c810ac52f5803f5295866582c4bc00c25f9992cb17b839142992649bd675c70d1f3c75e79113051389670b9848e8c5c0850ef7572a0fd075feed4f2d0cd85a460a6cf8d52bf7843eaa8ca60e2b443df5d234a794393804d52264dd8832a4371527b81e214748d4b76fb56feab0dc5d089f143fcba5c384020201c31fbca9f502b62dbbc24b95b9c58dbdf26458e41203717e829934f0024ecdaae77e8039043050aca24d0906f775a6c6e99296e203ebe7111c2b2fe31395a0003df8efdf409cded404930d09d7e2980e17473f07c787164c6e4dfd2a2b92dd893c6cde03587bb7dd051283d83624a46e0c87df21d3620a740294201d46d9cff3c09e2e46cae4a93003aa2189b4d94c1a0ff264711276e912b8aaeda7cafbbc72cfe53e18bcb9c42ae3441470807659140f513b3637321dd8937dd410aec006d32dfddcd1db746392452636bb3d2d5d493324de6f506087c8004d20a1e052e43998ef3ecfb25a2dddbc288c61e395523d109f585505d36510599932177e294dfb31fc2762761424a42049ed6c7bb125a4f5d2f3134e7daaaa554afd3b9eb7e8747bde16ba9092b8d86265cc003f184cf6d486d157eef6f0e4c278ecfba1b313e66b4568cbb89e26e824779f232a454d66e62e905193721445576aca860ae2995ed0340e4552a2b090522b9acbde59b839b648792ee313ac436a6b0adf7959b88e215c906f7ed7c994d0d18da5514d994b62b7a7a30c1c8fbacbdc10a77a8ad4fc782aeb541a4277059cd8ccf28793badcaf4347387301c2f9e5163f84abd48ab2e89d998df1da162a7bdf30ab045c03b62e58bf6b47d3c0bbcf0be840f7ea79c63037c65f491011729b513cc3e1963491dec8ebe01805d2bd344c96bbac8dd74586fd28474ee15076e9238f4733786e9150217a2fbbe4a402e350d05a87163201745e7a4d44a2d022d298581a1506624330870c1d4a420852da9350759ffe1748815dba263471cc9ecc542f759f21a97eb7db2ef88ec33d56697616f89e2fe7307b1ad5b73ebc4552b7d878bc5d1629db668ca3cf45ba0caefc4bf769dcfbd79072f22a438904b5d9f68b804c99c38cee796b089a9f4800d7e34e917a0e9e1c534471250136f24c38d7aa55671ff70b8d466133ead825957f95235d66e79b67f9c31e13be6fc6049bc4e913b8ddcf22afbaa505b1ddc0d93c08841a6c385aa5e955486c810930e5fc751a071086375ca91cc548fa660119a610eed17d4d20d9afeea7ea7a4525531ee5ff60c77f014a1b25edffdec166058d1a1edf279569c7364a1bc2f23f12015ff7734f8d94bc9950e6c4b415a0c300b8b81cd07d62fbd487a9e803f61d7c976f5ee5837633d669c913fd76181ce736c939c04601ca0d59a205c20b082e71ef1d6ed1ccbfbebc89f775e3126a273a2f6331a436f38938409e2564a2cf3982b238604585111aff94968abb35883dd2451d32054d09218d6e0f91d14a6eb5fcefa7d59370c1cf1abb255e0f534f5fc654329b1241a1f25fcd1c5cec00dfb1921bd8ead3671806a1cb41f58f5d1a3535e2df06e0f3bcac17119b61e5afedd340928dc1347a9aef5faa7b56003431983284b501485418f7d5d8972663f9fa7735cd23817b60d212b29ebc5352254d4bf4f9d287ae192e3ddd4792af74ce0d2434c3ed0e60f15842d104959dadce9b3464987b2a6ec702fdc5c62051fe6b61fe6e0f736c9d0c98813522119f3ba5e1399de14b36752102f8785e47c14b02be69b6c3e75e46a8dba725c58b2d05f52695d9ffb1f6b1058f9228057cea63293744df71eabe1d54bc0459c0d41af113f96151f0c6ad4ddcba09228ef36e5bc63de7aaf4619ca7ae99afa4559562d6f9a1438ebe487086f21413d8f289e466c0ac95f62775d6239b94484e5b6be7135c2ff2143c5a34b8ed666c053ee8a128ceab6075f3dc506b5bcf9c037f5dc29ca79cea2034d6025bea5db326d4c0350b23a2348ae9d6413a761ca799dc295e25615e54ad28877c4969f9dfbe25de6a99d3aa22b3b0c9af343b320a898b8e8cd7aaa6dd3d923209e581c28fe8a1b7aa668cd5612add503c11f9f3a561ea6ea4bd728c54a43e677cdca3e77122849429123cc30e431496578e6727a0461b55a80d5fe09a27ff98406f338e1f177be179f4222c166b8af02b47dfb3008e879084246577bc84a1e83082236f7554228a26d657aa9c3fd2b28f4298f7aab3f5f7fcd592d7ab434e2672837f03b89f2ff01ac18007232f0162e262a7b810c58c3ecf743646c36dedc45002dd18dbb9661a585b60fd9abdb78ff4fb33598791f1791b5ae7c016176ffb2339559512becc10944f908451278b17575d027dbda95f66712e795640f5564707cd27ae136a84cbf913bc93d0fee24d703ce59797b2aa4b14edec2fbb1f90eba851846dd0f235bede02c9409279599c9d55caeb350d2ee8190ed2136868ea8e637edaef23fe4d999b5f0c188d77623640881a28a8d5bc20eec44eb4d41efbf0a8544855f912df7daf83ea3a6ab5487b56cc68f4e778655105f2ec1634ccc28cba794f4ee31d2a39b2419d487bd3a7c71b1193bec027b5033cd78031e560e0ef94f63b2aaafbc0ca8e8a89ae7e31df99971e88aa7d3d5cf0e8b0e33135b47ac39be236b96f6d500ede9668da6c1b058855b0986c20d03ecea934c4fd283c90c2300dfd5b9344538d40ee7a3145f80bedc080e4cf790559e440dd4fa419e2f1ec7e7416d124bf2a1d4f2a6742ef52524f85f50f2d37ea6557dee57e375c8ad1596e3ffffef2942d50b2b8238dc3913b3c26c98922aa8731aad77267619ee6f48aa70e8b4fa0112004069f8fe1060dc44983e4c151ed7a6289559570a67ef8c403ae7b16a7cbd4ef5e984e8bb9d60d5c3c8a2abd759165937577af0a2f8fb84610c78b667b02a30c4f47e7f7b73a16961304fc1b68990227dfa57858bdbbbf319c6f03f2b53da67d7185e376dc835d252f898bca78740ef0cfe695aee55ad226bbff4eaf03be611e258cc7d377d257b9aef1e6db0cdb7515a3aebf9d085d137872d37209699e1a22e3e6b63d00ffd8c687b6df08e9fcb517334f19caa65c0256bbd4a0fa375369b3a0598acdab6e0ff78bd91509ab14ad1bf93cb4c47ab02ce1088852bfe3093ce213ad00ecc64d6be5a74298a553252e3cfbfde45bb038f8d32e2316a6f5f92d2717cb288679800074c900a7e0f147db1a01c97298d68d7feba9be9d8d2c5f8e1bdbff07561ee9e606bbc22e5cfd04aec8d30ee0ef6726f86f45b8f0c64779313917d2b90ec6052546b6452afd4dca174b25adaa4bc66cfd5d5386d949fc2d7ebc95e625b2d5db10cd7773ff7668771dea8517e2f45f46076a3602a375e3aff88a74c4eab26ffbb37e46be5eb4ffd8befbc6e5765f23754ca6d126d00d43ed902e6e0a8372296f2c30b4dbf77a5b6b5ffbf1b9b80cc8ae6049fe0052a08cab8f589750d5d3a7acfe9da2e793924b29c1c26257db8098888f39880eba52e8f96f18d49f4583a6e8b7cbfec8482a6adf9b9555c7c4c627022f1778ecd11797192550a648ef15154d74bd4a5add15c1487103362572f8182023ed722bdb4f0d8662132954e61fa8cb801b8550f802309733f69dd533bb4ba5efe1755e2dcc7f29b3159633effc08a0f0d565058bfd235c8a7efaff4d323b296c59ea46a22c05781c6e88b00f0ab4bfa77247c0c2a198fdd755851f26f89671bb6b958a4254540792f48070d95a8d602bdf5465b647ac4b912d20297fd43f5d408ac5e6a4419c444b94ec58dd11bac178d3bbef7cda62f7c6c3e64456db356fab3c53f186786cb63ed233bd6d6a91d088849e8e06f82e62348d6c613bf58dc7beb6465fc46d588e5ed3afce64588bbc3bdadcdc8bfedd4d560de49bd187036cf6f90da2cf92a87c5aaf2dd5f26c98a7dcf946624a1af505ebaf88f2c0b19db9f66bcfd776bd63e46fdb0c27cf34c1f989ba8d863068a42bcdf96c64847c77505c66be231d4f84441db0203c3ea67226853cbb81c65cea4c85fd44fd19f0f421fe8a9e6dc101894ea0159706ec2a63289deb11c848330434a8d74852c2383b42d837b0add677e5e24b9379647b55f5930cc9170e1ffba19ae1066a06d326add5aff9fcae0d12b7725d649977e3bd0a89878a3cedecd4d62ed60c4aa5350fcf67677dcdb0fa6b493e41fb836b053b379a14f1a1cfc29f363ae28ee653efdd1a85d132382dc4ccb7ae4859cc74b7f6bc7f8ba3e76f840160e7b1955c5b985ec1ba1d146997410e52daa0c759ecd685d53a84830fa04ff147164b485f5bd994514335deee2901a91ddc3cd814f5500e66eb3f29fb3f1abc89bd786a0b246bf615f3ea0b5cecd8b504631258c49ce1fa887d75fa7281e68d8906de4b0bb6425a352b4eecc7bf7ea9f4ffea6b9459b9a6754b859da3ba37def2d4d65ea3bf9ec3605e9574deb80caef7305f5c9b371bcf6870a20cbbfc820e71cd63906da40bcd62901c8b688a47178ce12fcb62b9816bba1a5b2f6b4dee90c6f7903f20c916ced0ce9f5bb35010b6922686205cfad464037013d79536ef0cada819ae6e35c7025b0c023313a600448b8ce8218653f3c5f288cc0b038e55255ce685dd3828f747b4a5c519eb5d73836ebee150c2e915ae91962f70efac52007c146e6b70b55f142cd697c5b03e81227a8e96b7003b9db6f7be2c20861f318f4dda64ef24fa3cf4dfe034af900da0ca456c8d54cddac0ff14efc4b43c06d54b9df25eefbd7cfcc8844dbccc1cf808ca74fb02261183d19c861997e63933908c3a257221d1781f22572d16ca23744a08501c39debc9de4dde510cfc618b9f03210a20fe7149e9a9c4173a2432b9d05971fb721700eae891fb90d66742384739d1e4efd834963da1df72b8d1bedada8585cd304d7ce33865c3a9fa2638b8d679fdd385290cf94dc158cd46ee14613b9e47843b8cadf99016ec07e0d5e42abf82b266ff719fed5a0be5e47000f35221e5f0d7e445dd411c7069d3d65939142c32d66f30f79997f26c7a78feec37d223b0f160e62142ac84ae19ec0036c237e0f8c2aa7b18d2eab7b11ece0c70da11a771e76eba298c252a173f14415d2f77651e14e3118f36ea33c0a45881899ef07f3c3ab8ee775c2b3d8d0ea4721542d6fbc9d9dfb7e749df3b3734885980201f393bc8b2e6423633ae91eca407c68610db63c112e917f95ef90e1cfebf257818f804bb5e38123a7b8c3720f685c396011c85ad8d4c7b80c8eadf0f28a66abf08a119a34ff70b94a51edc1e0464506fa7c9471e242929bd352e5d92e6a89a822fe832686b087f414ac832e85b8316b0708ef67bd2acf746c356d5f04a0573e2a977143d31085d8c2a6a7a46ce4a1eeb614754074c8cb9b7fe74c35900ffe7208724508d43e0dc7ef30f94b397fe023da5223a67d1cbd37a29f376c42a05e34534cfb45821d00c099dc8b3455f73be2d6c6e62b1127b33e945807fed4656604b37540b4bc87446e6d2ebb31a5604da3e58bd8cc557a34f6a1958d06d0462cb4468b07d000da14fe2f22b035646aa0fcc6378220d64f60d9f3b50859c090329fcf0e8ca20bbd27263c3bf56c6074e06aafadf63f0ccf3985d482ba92640d3acc8f563098119b15293ca34b49bdd5ceffc949cfdc9b923ab3ff81cbda26f29121018ecaf070f1861ed89a18c4236bbd329ae852e1e7e7c941ac8cbe2471e1f9c5e016aaa3288c20763f1c29b983869a40e04a41ce9885406d04adeefc128eaaadd1ed7bc2ed385dfbbbd901913310dccf145aa5389eb42d6bf3e37b10770efcc03bc3acfac3e267311360d545f66ad4a6f72784d8bdbf472c0c9666bb6c09f5ee4d98de3cf25fbc057e9c871a8c9ffad541ae51316e4ead41e3845e31a9743a445c93ecbeaa3e69ed420b559fcd634bb5bb7f65cbecd915f680bd3d84b1435d12b68e1e68efc4b426e107d009169bf830579b787be5489570d4ff07ed1aef84a0cee1b93b37753fbed2540a428a3bd077647db166fdc4fe428d58582a4cc6f2bfe517732f5f5a26bcc334cdcd5f15e32963c390ca7f619fbb6a1910fd9a765e5cf799a481233663025018a9df8140876093b78c571109a9368c97cf70c43448dba878db3181cdeb6192e1850f2284cf48b1eff8d66432c6f95a3c35d3918ea7a645d36f1b0b2c0efd6da9911c7bdce419c4de55b8c7a7a55973dd4e469c47a48d5d78475aca656a6d0f6d88b4b4c0a5f6425a86b94a96e20669d329e5464a1f4c74674f01c6d6db19df1ceea437064dacc9749f91ddfa42080e4fbdc4a792abad90e8386aed5b7124eeacb0def0d7be8d53f8455f3b751188fae07f2b3537bcd9ebaff9acb7264e22dbd97e3bbdea40cb9319923ee3b0b7f240b733a2fd796298c59b2c969e8d745e2b8e7510458fed31edac18a2b071202e9944fb904c5ec9006c58c147b64113f11c0754db7a1e9a18bce6a5b753e1e8b4181c3aaacb868ebbb7112a91119206cb9471eaa472c0497d76a1a1cfd80c8cd9b7cdbb86ebbb6f96e20089a91d949d2609466e5a3f1fd862534b37fa8467d2c7ef4302525e2e6bf257afeb99a0d4dfdbb036b2e71946d5e92ab819fd6892ae3b6c091af8eeca36f4ea3bedce80f9c1ae6ed890c7c73a178a94691fdc60532a92de81565ef69241918729fdc235335fa16840f824278dd22b9dd2b76b1b3c3b360fd00bd3601397c1d8cd0a591702ca0c2d0268af4174f934048c929f0c99f416bf83ec49d3d89ba53151e7f42ec98ce67d8623b9a813b4e712620ebc195d0f54746209544e24c66695dcd8b58805d7093989ea4cbcbbdc4817f0a6c2b3dedce4fc92dd21a4d2021d477082b24159d107a99eea15310ccef716b7cb8dca56a8a77aa2deab06d07016faf8689596e2b0cf820913364adb72abdc5a3753b01ad787f33c6204c8eb212cf4efeb55709d7f3e35384da41715081d82b87135aa43bcbd3ceea2d28847142a6448b475e1ab622a11ff3a9850e756ab05992196668a27456ec25dee7376ce827c4088c1a2d65af2f9889289baf81dc17e788da820cdf8f475fc63646c31350ed9ce53b37d4755132f77d037968c791388527250fb5513859a6e7c44001f0849122dda0142f343058db6eae60fb72ccb9939fb8dbf7874593fb1b11b786750afa828b4e7264ab3697967685e226d71c41b607f41df141bce750aaafcfe3ebde18599dd49f6b8305669dac75f2b98d43ca0a10d5c979d01787aca7fb97020d7d46a0325e2e1c9c90ed61f0db3f6ba1e6ad5413106c3ef67e62e030e4d5f98036331edcba57bd5891508e36c761be214e66218615de3737b88b70f87392723d2f29f7a6d812147f0d2b45d270e6b9f0e10faf3a7637992b9f92299698067b8f7fbf011e8dd9cb50da19395887eef9eb2fb3bf4b1e79fd3a598921a884744776fc870d5ac3da5e18dbda3826ae20710347a3cbef049fc0d251891349a6136e8f6d1c45b6182abb14f59b0fbecc4758c3b7c49312f600f33eb00e66db4f65bbef4c639742592a0172822fd93cf51a77e658aeda716a89b4fcfc91925aef7885646655beb8b859e36ed5eed28d376dae0eef531c84afa59db1589d57c5003667707ec10ec16c5493c308e4dcece9a6b1052980faaf756233a72cbb3b8eb7ba3cfba0dbcc23982ee0062ca5e761762807452cba924f895e5e191e033715e262b117ad816b340196fbe82225c9ecbefd758fc09325e4a3bd149e4668035eeae066fbe87e7652ade4be85c434533b64600acc31d173e71324c87c7ffa0fcd3d09e23109f8737e2a0a30509630e8c883393af0376594e29b6af9510c6d87f088ba399a95f6c6e80a87da65eced53cdfac1cef9c2446797725c157527d5e870602e6bbdc3d069387c2b32b87907223275e91236ffc85b3a1c4249f15fdbb5ed3f35b3b737ead597e52b1a0eff8a9cb37f70c969380201346c195bc49c592176d8bbab46eeb459355bd434ca42b941b52491076b472d4e1cf44d7f2660e725a55f09f2c95953006a82d371f56db4f347b442021ff183534ac35cfe415bcbe14f251b0338b0ad376642f3213cb806243f3bcaaa739b80a90b757a067b96916486438f4f1466fb568775df49ad25d349511b80eec0dfb80e68d4112bdbaaeedbd40095e02dc5cfb07b68d6b40e7d03ea153dcccc0357699fb519d7151930a7fd27d72b5c67a50eab03f0b9a584dc69d884ce1bcfc4e4dbeca79568e23914d48615cb0da0a9c682b619f221c4b11f97f62fc70b7a863d2577473fb506af0fc32933b4ab7df0339bc29d19072eb2bf269d9d656c8a12932d13674f2b876344caa0a4ee2ce765d3829a7b0861c5765981044f9a91e1a880a646a65295a099ad9245cb9230e2a2b5fc176fd503d80e03df49d8714ebeed7d8a7ec5a9737679ea7db3a5569b2c1d2032a0055d2293af27d73244da6b3f1c60e0367c4dd9dce2cdb140fd35f1bf6b99a7404e6a5e1f649cc83885ad2ca5d087e08e99f5b02cfdfc06f9a501d7c245f76a3a717fcf47ce7af2e705fa13324538b4e1dee0b26647e3a41a430480715af0c9ba57b1ed408233ea46f8bffb5671dcbf93492e3b25a8594d098ce4279abc8e5682bcbc67190b26c6048f440e8c6b6088ff11f1e4a4bdc8269221e0f7b5a1f69ddb0017d7ce2d2eba4a1a69fd8d27c5650ac23f61883b1e12b2a1950c2ef1beebfcc3d52d0dc2cd9b0baf9f06667c9851abbfeaf51cfcf954c09f0bd164155e6872a747cbf82c80844e17126a0d10665ac30d2d06e6ab5959c60e49f6d03cc46c8b12674817fc2143c39e011312f3afa6b34690ea5d49a9140c9735bd1f6338febe96a69c30038d8251c16383065db8b9aabcfb9d7b7fea20afa8723e514851e99bab3221c8b629b3004f8c1e7a774d463b04c3fedc024b71ca44d7f1a5aca8a8d8d450d6a08b45c426b2da9938f6aefac3244afe1f7411c5ed709b0e662ea6b0e2f95ab6ab3e484abe49b4ec999c93db1e7ac39a3080f0ac0b1b9eda7c0caa0022b5d35e59d6e04f1b77f7884c2f6effa8d1b7cd51eb76b307b1513648e3094e2685ef95f98149a241657d9896cd4ba0e93f149bf0b4c413d47db41305829aa011680da525a6228bed127a5d326b9c28fb09e6e60ee0e1e40c52dd210f641c42fc1a97ec169914600bcfc361d6f4ae6ac4fe6040f38c4a717f5a6879b08d47e04309a0a9b8d9620db9d226c88e08f89bb6be5fcdc849aa32582e664baaee1f144a19265b0f9269e8cdcade147daeefc3f3225e5747e51122e642a4f9f0ee37f10192537464a69ded5ec608cfd1ae5d6b03b8f001ba3834fa147ea33cb59e81a3bf0840ad06cde12991ecfca9c1cd529a68a679b8e90bd93145b6dc94706e7b62af2d435506e1aa75abefaf8a49089dc83406a9e1c3d0c4458c114a94f036f7ea737d95a33c9cd6fbb78d50d2739b65c63a82a4f4399abdee539622d71ed05bbaec5bcef28b885145f8664ad9569a6e9da34425af7c97a8329800e8601d6e17df552c83e142ccdd83ce5a1acecf3e65c6f100c3119e179c31fb0b79dcdbca4985a785cc41ab43dd1cb7dc878af39351c93fd5f9d4894871c67681fd52e6cc949d1aa4ddda58ae3dfa52ea3441f457ae67991d1a3ba13477515b0b2105d21a3c4345de26dad8f60cf9416f14736c4a0a38167dd16700db233925f808701c62498b10e1bb215292660f9a0ee69794d19e1fc93cac9dca5d17b0a7ee21159da98a30afebeddccec415eeda6e67d258b2dd640c597f80b7b3496494a233f83773794b70d114d53b007c230e361efe37190543a55ca0c5b6d0de70acd82053f3cc1a5d349317ed80f4a09991dea5ad904d17fabe0d97391fcc22b464663f02e13840e7cc04cb60cd0cb661fc59f4c891571a9e759d7fb97991ef0b4c661a5cd185ff58acdba519baaaf7317370cd982a65e90b712a97385334b2d937c9bbc24186c0110d3cacb690af9689cbf171ff3c501541dac7b805c3d09cf8211a0cec7c856ff62b533c56dc7279066bbd010933e9286db948f2b7e7aaa9b3153f8c3983cdfb86be496e8b753c0b7b256534743a3b662f832c4d89f9fd95acd2c493ca02784bd3f1ae8d5717c099ed9d738da74b5239d8c6d0cd316791c03ea5edbf147b7257656df23d6177ac0028ac5179ba46c0d9d02515fd3a4d5fdb65dfc64176b963e2e8be2f658770e05f1e5635c5ebe1bac6207b9d777f35cfdf8cbab8c3104393149831005c61faf1e1aa58a5504554446d1d22340f38bb9f9783a6c27f7213d121308c678bba3340562c141bb25ed66a59833c7adebb114873e073ed0051e5c243e98898a34a1f6be1bc153de0b662ec8d2f34a260163e798d321a902c166c6286aebb89dc0967a063e657076f9d9efed37da7a691e0b3bb299f53e592dd674cf975459b47a2ef4e96657ea828fcd95042dd37646d5b49fddef1fc02c5af99f580a4c803edf65e72c13507b4d6a9f9fb0c0fcbf219bc2d02504dd4407308882110f8217a3a3d540d8cba89bfb53b8b7c1f88cf6cf2e2dead5f220f3e82ef955a3a1160ee47eb166d47eecb8d7f6283309a2dc58f8ca89591c6f3ab7186495a292b7aa96eb90a9a6e92b5153c720ffa102242a805a84f30a30ff6b98fbae62aa3ed091a8b687454b81f212c9259e6fdcd256b71e1e36f263542110779c211a3e7ba347b281d02805fb7746f04f5b71c647899f50650884291abb5f1e6a8700fc9c54752d5150cd7475fe3e227021eb23950e4864e51d5b75c4fb38f5aa7cb005acc1d785a8bad55c8ba3d8209d436c9656468468f121472a5ea0712ca9a729728807766d24e522b2c6441d984e282f9040f4974509254e5f8304c4605385027cbb942fa623fadac5c2ec8b8f88300e20ff3333edeb6f625bafbc7b17a454d2e2a664bc589206d25b76268c229891c5ef2ea2ab513e4ab8c35e44bb5a97b4445d5fda5944f060f288055bdea5842e87f6b722edc9d4932f247ef0b83fff6ca4c1aec4e800ac8dfe605274910be4dce4729dbff9c48cbe191a8cf896f8d38cc36662e3f8cd3d348c8d9dee348c31202f0d238b3ae11e03c1367adebd3be62ddaf0b18fe777a302a59207e86040b5eb971350c716f2e0de791b56bfb93064d655736f7e64c0b24723a669b5684e7e2043c88879b6c5422650a0c3216bcdde0149139efc8bd5904539a3a2a7b1ad85050be02062a634591945e6909bd99f89ac74880413ff5e03c2601890f5976747bee0b52b2271bd5650093055be1275f7c3f3d8a6e3ce2b0998f541996392ec4c44009358be6b86b1978896d1b4ff2c3f3c446694b226e59409115115c3f961e791872b22f87e3bd8ad6c66c7628533459b89035bbd8c83c9f69de7b1a97c38a695aacd3322b4e00033b7bff8df1c2dfd07aa5ad7cac8b684bf9c7507be4152a0b6dae8589e8425175349038c38aca0b4fcfa47ee125f8e1711183bc6ef0e6e75fc347d527f76ded1ebe84a13e121470be0724d6c18995138f02d2094070c984c35771a996e9d94cb3070919cc87184fe512314b2d2151596ddb05f0ce742985f5588d6568d2172e58d4702b2ff708c3a297f2ff38722f99c3ee6f87ecec2b1dc6b50287806718fb3415391be53fb59daa7ea00e1e24d95245e02192ec8b717f92d39cad5df7b71577e01c58a8b64e5c6822a559415ea286e97cf51b36a0658405de84fe73c2a370baa1ed9c7b2cc7ce20826ee6e96bb0a24afbac5e1fc84a99b73f8c3aca43a30e2e4122ba3c9fdf0e0ace6cdc3a8d0b786ada2d5dabe6200bdeb7d10498eac52ce700d9d45f77aac552c112c144101e49f0cb95ea18193529cec3477f5953481027ab6ac5ed35bb62354d056741149b2ac9849adfd3545c88b7afd2b2f0d721fb9f21084ec2b3c918d80d2439b0db828aff4861a00fa4b21c01509a9076666beebec58dff0f6d908889c16cf728af1a436f2ae8aa605f6408d892cb681dc28276890055a481b473ec3ea08066ca0d19cbd5b11008fadb9b77a128ea6cd73c11be589ef90add3173dc3460f6b7022d8506da7bbad95c36b10b2fb583bc7bb35b9c6e8d80c73fda701a75ca71540486a78b6c8136f16fd07fcd687a8c668429fc59e4460f3f84738f98e0a6cd67331b1a057a02f6b08e47be8f22846bb987365382fc0b401b67497779d8d397ebb65d08b41bb4dfb2c45d3a00b44627c505711aaf6876e1834ee4cb87814020fd86e3a4adf82facbd9454cdfecc3c8b7e6fea7a6ca84b7a928e3e134edcae1d7da89ffffa4334d55fcc3e5a447b5f9212861076a2259bdb3df2c909779054e3ff2551ee5af5b7d0d50a4e23dda135ca71d617a3d5a93092e762ae54afae0cf4b6ae086740e671073eb688fa5a94044bd023e01df0c0d0b96aad2f1d06d25f59105c1980c52d1b8213ccc27bc245aba53f7bf5c77dbc7ad8e6ef74dead03ba5547a26145e01c2ff93a63b66a3aa68a031a867faf7cee6bb2325080e4ad825e1cb1cf3f5ea7c4a48e5f2c60fba7f732b134eb045ec86c04ea5db09caddf04a483b32092cb8446f11058aeb94d7b120f9d63fa24b69ebe9c4a20821e8a06ae9a4316bc9a7713d96470854ce37522c1bf31ab5fa643ed2f252d00466c65cef2365d0bf6b9584e5a700fe43cc0c7d1e43a587788c57a24762534ab55a434eda7866afe74f755b7e50c03e191482d4b80c27ac696a16718f8459077fc4b77581e24ea3abbb583af4240c2f164a08c6db8929cfe9223c867d141582651fe3468ea540367909286e485b625fbc919c1a3ae3409d9b1296357a238127e949ef50c064f5f0014e43556c5a106cd3b0c937b9b61c9224827dd787e071fb31d70f2bb23545db3943576a8b57f9b1392b6f7ab6bb17f83d6a2e058316b4bd810347ae743ed19a112c89685da89d58f1d0f910f50ce4963d2aa13b26d186bb3391574b60dec162ede602f5141b7f16e5d838d005735fb3b1b39b6091a298e15ca3d508b88ae3dc4a7c30d6fb711e40dca9f799306e94e73071c07ac8f2d76f1cd6e8bf27d9152a335f8ee491c7f53febe75f8d30b68b5ed27652ad151e2f1ecfc5a445e14b8e9efe552598a3a22ccf1a4df8976b1d89c3b88c0ea63127d0104d5299974cde266bbe97b347718eac1fa759b209b70cafa4ad6519967ad973fcc6d42137f20b7f8730d86dafa805a004253b21ba01ba7245b438a5842086a601858ae3170bfba99a28ec1bffd2fed5d9f47d84d37d98421ba007bb9eaa4f593364a564668df99b091d57fb0f93d159f4aa801f36f08c9a39802217d376658c3b9ec325030bdfc8648856504211583dc81812ab2669d72e941b9297da75568bb8a9046e10f36786a4061f52e02deb96e13fae3cf01407b610b2a2ad46c68ad495194dfc19f3b82c71025a25ee59be9a5b84a9ed85e412b8ccb0e2eee8694a6fa53f43c70859325fadd0b1ed1a75a598f0acef789e680021f18f889bb9b984d76920a594db982e22cf3dde7366e096ff31f60437dc7dd40fc9cf1df8ff36b4838c97830d32932e07b8dab0fc63d978e21f228d1d072f7e9a0d1a7a3ae648427015c70e2724eaed3200b0036f272a4be1330b8e446dd0a91079fb6b088095e8df09b6278f901a65060567cd8491f24d7484483246bb2ff7ec5bd9927910d2f769a22975f89a7c3d08f1556e9e86680248ac3dbb9d452301a9bba25763d9a0a82d0b86ac467c0b126c45197b81a7abe6bbfc07a56567d31bf38bfd4fa9de8a71a0d64292e6b53016324f95ce6064ab1a98356fa1ae93494c3253d7239f4dfe0b1f6e344c81d8a72198a488ebc1e86538ff9651a85b8306ef4fe184c0acfae82da5ed7c0851f2a44d66fda5e9960b06f00b42dfe3c2b112657ab165a18e1eefc8bc209ef2be075378d067534568e60dcd5db398dc88ab336cbdd35f2709a89a69425affaf33357df366dcaf410696055a16ec5fddff5d02c94fa443d1314dbc8d3ef1294b1a8306d6cc351f36eafafd8b5ff3fa83ad9dfebed123810f8ccdf4e7a35d514f84c9f4664613a6ba8bb0431ce05e41fbe9a4084fb404a9423d1509115f691595ed60f59deea5116fb1e14fcc9fe38fd96b315fce940fc7ff58cbf934faa38a7b167d2207ea2ef73c55908845e145e2af50ae940b9cda93eefe0597433445f641a0037cfa0c573d6244bfcbe0abaac6ad8d90d0fdbdd5ce91093a24b1a947f923e9d1ff298ae07c042791f9e9a61e5047947f6527cdb1681c9405f7c2a18aa66797b5ba5ef1ac407336ad0f65c6fee432c152136cddb81a9d071d6857da9e0d1634109a84763ff3c6b65d5477329a6bc0fe7bd1344052603cebf8f43a57ebb78084229102663874337f73fbe3be7eccbd1bacb8531896c1b9d5c70ab9a8bce2b462cd4b1e262e21d78bdf7d065ea668e9c79765f60c09c123c551eb6468422dd059c3ea7dbe85fad73e4d1b222129186f9fd77a52c3557068c0c8a14a8fca5694503614ca6ee8fe50f936965a86e6a72c248a5139d76dd05b0aae64067cebde0dc2e2131711d10583fb4366fa6756403ccf770172d92b161c1ab3cb0908d1f13b550b48e33786caed8a51868a098e1a666eae3059c18ceb0d015b6823e3c8c9ad03643b0bf251194b1d3ddaecc7c6c4274b6d9a75179a71c4c1d138ccce80e250ac664f61f682140cbe337339f9122cc795d70512882d230b041d9a6406067da141cb4f6cb7c5a07f373128f5624b1b47f92de134a67dff97fdf8db765ee25ddbefd7f4c422a067fa94128c7f2f044bfbedc1cda9f146ccd5e11219a8f5791b99fb2ac2d02b2cb15da62736822f574c2be9cdba3ec668d4881ad34ed6383f899fb051c763ed859574d1dd7b9862f6de439263b15722a04073a12dba9c8cbab2e48afbb93581c71079990b93a0d2b1e0a30cd92588bfffa25ec076d7bb28459c48840e4f610c7301af548539e048dd9fd5c314b22a0d5163a0b015ab5c5483694d283c53fea4a72f47064e982804666404f7e1918a61d7b6e5a46b0876dd96473ce2a406da5a50cb3ffbfe1695534b441ce6d379bb601e7bedee3f8aea3ba91c404f32fdbadfd0cbb133607746c4169d4c0dadc73928f7b7e389834d359cbb4677e9a63f7bbcbb8c301a18322369fbd181d5fe1d936c78ca1a56ffb2d16a19af60fee8dd05af5f5f60001af7e8e3329de49b228feb6f7431a4f4dcda96bcf60a8acbf8e8d60422a941a467c88bf9374a0946e3398cdb7220a283ce7f9c562eea375a94e7ef2e3ee867c9dd5eb5cec7b980420e92b87d0bf9a86f77f6cb47f0957fb769a70cc3996ad019a63e62e6e5f8227a2ea1c0c6ddd411a12610d3dcdfa14ad0a69fadcd8c6fed3ec8b69b3196172db4aa0ccc04d4583174c1ff2de67b67f35d2e27c6d98435d5721a28ec6f40b2b4a6608534a4d4af0258418105935c8163945790a92a4db291abf9ad5183f269b75ac54004d87df315dffdb546ade5f160080e015023ad3350d9e9c7cb82fb52a79d0b323f8da70b775ee99cdc4f451b18ffb06b84eb7085e77d4371af8679ffffdfb96911a02ef36eef30e58d1cbc5934cb6854ed69fd0aab162ed2a18044b68b92019a36db87a3aa562df0a10b3da9e8c9d6dcadc5e4cacf4e38a5be5600066a2a054b84246bd1360783186fcf4e4320d5a1c76b68a8be943f2a415419a815d64ce75c279c319bb59a5cedd8c0a5d202e0856ef0ff204d5a25f4b09fbed26e775edafca7e9c4ed1868b5620d98c6a3c502a63cb618d35903383037b748d1bde9c09ec78c7652eb011b180ec26d8ee5ec78f369e11bec8aeec451b2cdbd5d69f64a45078cfafbd0cf25a6618a78a6b086227a4b8ba7b653a920f55787efa5ff7d93655214f6f3c3fa47d6b61e8904e2edd3d67e5a1d795d71d64629d6f1980521b1fce770da5a43a9dc190ec318fe077720d95db2a5c10e28e9f284bc397b27afddf29ac31da752545723770d6810cf78740794086a1722dfc57209b27fd792576d9bc3fede79e95903e634cb5e9dbb08fa7fbe9641a2a6288315e7e9be821dc302e1ef21eb84e1a6445865b1bb1400575a6fe7aa1af1830ad5923466ba34b1c45af6656c5f0d3adceacd7ad612c1c0a48d8d9f8140c6bfbaa1542acb0f5980f201b924792b4f4b20faadd6fc5823ae6fa42769af0abd844786dd332d584740044542f0e4639f32ee185160a65de997af396ab59a430785e57e728a03c91030e12c0210e66edd56e67c47be318156208516041b8e277ef943abaf77608b10adf2118ba6374f23811d9bdb6372637f4457a27c7cdaaaedadbe38762d030ae40d7d1f41872cc0cbab4caf9040ffc57623bafdcf7dea4d3fa31951cc98c799514477e9ad36ce4a2352c8eda502df2d264df552570b4bec8256dc18042f5462c6caf05e751dc79076f2708c3524b1462918470f6afec489e4998ab060158105ff042740199aa59f1491bb580eb5eca1ac4423116229f3f8b36b6b9163ab2074ec1c24f231d833bd86c4a366b75ffc5c769ba32c9478f70c281e11e63b116bcc68dfa09df1032b105c40322c0258678d8f8f32935534614f32dd61d06c67eed70b286fabcc3b6b73a0dfcbb9a053e818cc543765c9b33841032038e8a6a4aedb1e0bf4c79a959b5591f618d1707e3485a122d07293ed0e3fbfc47d2a3fad66e821613ae1f0fa95291945e07f17a561caf4e3e8006ab19d6b285fa543bcb769d63bef35f63966c93c88a71eb27deb010eb10e7e3cbf11bd8c677bd410f260525ef10962fb8933c5fa2aa48186c82a1034b59420dcc913d39d74b8d3e8a21ded56f092ba222d5616f4174452c75f7ee08574592da843845681626c54ddfad0b7256e429634dd448502169bf311069bc83e062bd21987cbdf822c53084a5d3d62e37805cea5fe6d8aeb8f2435cd0109cc75e48a469be213e8de9fab0b882646eb60f0ee9bda0ad6970c50fab0a32c8168a9e4b89f95265ce54f67f6b8f4db440a33f130161d031555fdd29e6656ca13f228390caf40406811382a4b9267ca1231456001ebd966a6e81733411cdfcca8d473491a592fe03c74da047ccba635f475df01c9b9e8bdcf84f7df20d3ed855489dfb237f64f02bfdb165117ea0a3b9894fddcd05d34c8a808a8ff0eda252e71a45da42fd9611a9877507aab1a5809ee627e47d491dab0ab5e24eccc89b1dc004d4e6521ea47f261d4aba3855bb459285488627e6924f168ad57a750d8c6cc1dbdef7a2da3aed1ff095088cf366e4d9686e3c9444d8c4593855b5c18ee6a16c8f5a9e458e8222a540ebf2a4e892a48fd28df5afa5c3fccab18a3b4f80b64be395033730735ad845361aac4917a6f7b9f067a33507a2ad4c81d57acca7285479e1d3f4ac5ea43eb34f6b1f7b4b749366e781e1c3a988b8bcac1348a72390cb602e03e2e7921e407234352d1fe2182e9987906bb6e79e05b8b056b4e845679d657310f11fd9950cf7a5d3ad2cd3406af41a70d2bae2325aff6b27beb4513b8b2782f43fff5936a4abf28b2cf7cf8b97e591f01b1d61d9f142b7218dfdfddc9d887b47cf7a84c0518e09e32393898792878e1bcc650fbb8e89c226968abb4ac5fe0b8552d209a41cac7ba51929748d5ea1fb594eb0938417008c2d49a50f12426170deaf5c5da6cc2837a40af2554a8d180f67ac33afcb9ef1f290083890a0254c0dbce55e4d205d897ac538ee8c2aefcb1c323834171d85751bc9695487979eae9f9e9739865b4125dec404e63ff20b7bc179786c8879d4eb140951d0a7068ed823186200c815364a038640c3a189cdb4e1e027db46374dc7103b04c5fe4e445234c385b6a23a4d523351e1abbc0574c496d5432f6cb26dea37c494477258e84fb763a5ca2dfecb340485cadfa17ace6843a3afc774eea4c9fc083ae2ba68bc60a6f38eba2ff3c0e7087b6377bddc6f97a97beb0640ace9c2e3abd6197f7bcef123a510e8582480f4c29fc86df73750e791443b866a2ec263e02f9ce89406808b8bde1a352e859e02a6b060a6326dddbd41f0eb5e64286418c54f2b16d90ca1a960a64959f0679208ad48d40824f9e070e9617abc9ce797fd74202e6a7e166ecbae3de301ed1010c0ce7c26b7e5ecfb2ad9be38649f2e388d3866d6467aace98f614cd69c7e3366c8682967805995d77944bd53e51dc1f73aa2951520d2ddb783018109b00e9e8a23956ad33882456e4d47bd116b05bb5a82ce5a2641cffeb1183c99266e805957de82a4da5d38e579f1adc097b855a8f5d6f225910baf2f68d32cb27cc31bacb920d072969bd960d5ce6d7df86e88f3d72370fb38a720248340c11bf2d1721aaad68fee16812087b1eb2170b330c3760be1a56a201a05d501cd4d6f119a104e4d85c89d1ebe7bb3ef55cb03bbe1fc800dddf150426523c137e931111357600eedb917ff0fb431e3c8e550cabcee9af5fe3a31d7e9e70606a172d1806fa1c7af422a001daa648b16b967d64286f45ed2d44b085e4eaa810eceeaa2bc368404ce52e04a23334aeb20e6a7a71fd3d0ee24eb4655040b11f48623f5b772a06998c8a7260d67b6c96dda3e25b32db95c5d1ba269e89aa16cac4a2b2524236521cf5516bcf59f6e71c9447fe4d823db73eb511a68eda48e2a0b766d31f54f2e978f6a059abc24a26622ffa1244f6a04e324452ca2dc79f778078465d6ebeb027de6497be4e9eeb499342e1cd8c38ce91458635c1b2f2d5a140774ffde5617c9036c44009bab8f18c4c273362650c33cf6da6a88b34f63b2b0c1022bbd0fd65f0e4253b5b9868fe49f8ecd282edfd2d66e9696944b4b477298f28e4fd1bd3b5ee50957b1dd6c3f9e7f5a37d44f09045517c9702f91013ed531013286f3866088e412a8bf36c76c46e32605a2c6297f394a48b9ce28687b0436f386b71d43fc7b57f728986f5d7970a26507e00a4df88fed7e4b3c94655e282192c5249383f05fe59e7b1ece9eade37edbef45031812c2300abdf2323da5451a9053b5281aaa76b78ff090a40503de6aaba2833c00a78fbea21e81385502703b3a82be383dee54c392d593b1719bf920a97e884825cd8a7630e5ea2f815435c9710e32a20b35dd2c065cb85ae7b2d402d68d3c319f948fa25a70175476a85228b13db985b6f01f6f1c401d8245d94dca32dbbcc594feb2bbdb5c2ec536d809b7e9a0e6fd6747963232f354f0f9d531c7360ac1946f1b2534c1f858ae93461a99d0b39d8011935e4ca8527ad26eacf6eb3e63dcc39b4ebac2b7a8bd69935b4c6a0f16fea01d84050e24743643d3c3c4f51419e5904d5bed14b2937481f6cace458663489dd15eb921a060ec46189c884ffc9e60427907e30cfffc8ec4e51f3cb616a80e91c8c5803f5a3524c0c9e26e5fdad1af1fbb656843aa75d4130f35cbee598d30b791f20c2a83a53b750eecc283b51da63c471ea35355eed7f58f0b4356a3e16589b0ca6ec6da918982551554501c3aceabc8f827d65dad4efc9269b48ece89ba29f01c43dbba6e25eb2c4cb190fb1e4c45990b19c1e29522eae471bc52d12b8585faee275fd0608faded1a1ff1b29dc4938339761f43353862091e5517198edb315d6a1eebe98f8ccfab8034fbeb8e38e5484edbcb696cf8a36024921f861867398bd118746ee8a1c4792ffd568ada1fecf6d80a9046fe03e3387f1f6e537de34addf5a4920197cec2ef1a92cef9a8a4fef58cac58e0368eaa607a3a6597e0c83b80868e485866fc43cc405711a036aa939bc9d463bb835ddaa36620acf32f5f274efb8473997604e110631640c80b88a5a13645e68aeea8758eaef044bee82aa244291a96b6b698f28f21f8e9f880961f054319fe4c9f796bf66cfa70981e6844f84f983d8377ada5faddd760545e8284083a28230c8ca5098677435e60965ad7be09f04e0b759dcab3e26fbe9c6198a86bb1d7a3aaf4288bb102ad0e35bac15481674e2751a91b9e7d5aad877386005bace50e4f23c71ce06c4b2a94d362802f6755dd657537774cdf697afe009698b0ff265fd0b48a81873ffb465b1cd5616aa9a044482c21ef32ea32a22be1fa0f42843eac0e10375d054bf7181dbd79ebdb371d2ae4d3af339b6f03c372a6cf94f93aac238f21ceccd9cbc1f99c53285588bcb0ae37a0187e74716f1b5042f40c6e51a0fd5cfce9fac5d451f6ff0c1ed942f66688caa1637cad8157fe718d0bfd5096d58452e154ccb7a2ca91d09d1c43366b99fd91bfd3670fdb9c5c6986bc4ba6f4c8e98298af45e0a8aaf76a8a649bf570cd7e3cc5e4f0c969573ec20bfbda0d49b8ff529047d4c607adfaed5a0ebdde249062df5af08ba6ecd49eccf72b330f496f38ba70b8445406043cbffed9c0ecfd376b9837d8eee5614c1120dfbbc38fb853bc5ecbdbfeafb998da60295ed18b7b86d17f20925ac6d240a3b38a6bfd68eeef71ef6f3c2cf1481d3fa71e632c1b030c043326947e13b856f94e42b6e76e2571a8e9710f6165185cdbef076c8f4c671843b4ba9b93558e2cd3bef3b7985db0f809c6e4ae9e2f225a22ac90a1b901750db9de65641e8915850b347c3ad4dfc496f23e0e7cc9796fcdef07d9588677c5ecf0e18552d6433797f837fbafa8e2950bbdc0741332a48dd0530fea7b42dbd72babbbd1edd64c87fe17768bb42c84278afaba42cde05901acdded99f45ce3411f2a387877d6c8e323f43a63980a10279273bd00cd2bc6ee6e79e285861518ad27c6e3c334f486bd0bce7ed11c8a94f0f44ed8b1b6c4c804efc5deabefaf51d065d825b0c667006fcc237d02d9844263f0fe092c58bae10056343ae0f68e10d003a5b780937cbd0900ce78cb8d089626ff705a3456a6924bafa84d583411ef95de923bb6197e7de83eda068fbc5e07a624d65faa8cf4ad57d4e5b1b6a2ed67c1e3dbd076a4ada699dc2e6d39ca1f84b36992789d95b453e57276ecc6f1693e1889f0bb5b18827a3070edacb7dc8bd6840bdc0940bc81d8315dc442eb2a378bd33c836e8af50ba85b35fad7022afba33a9278b3385a5e43a47018fa66a6e714a6828be060f65d362e7698f5abb15c525cd7b5bdb9ed420d8ad7535cd1479173098bfbafdce06f1cb8ee9b61742afa590841d4b28e2d10ab54cf0d148b99f72a3c8462a66000c55ef4d6e5e1ee7e00759c0e80645811b2445c82a5af3461c5d66aaa5ffbb946c11e7b3b59f69f8d372302d405f7e625ebb2c3d20b05ab3248407a6a04fa90df26c15631885b9ae23d2f5c4fdf442ce00d52399d7cf930ac782d4f4549d22f002f414a13781f32dcd5035d6a50ae9849a615f1fa3b1f48d8d71a381f20c174f78947b61519a361b80604ed34060ceaead6bae1388c449b5ea135d8782c79fa27a6e16660721a851a907e5f3acf6e087f768d02ac8d4fe8cc10980d9ea33a00c7f7786304a1a6a0b9aa13f913ce8d94600df63a77995e2264bbf5922b59d605d491ad8412a4be008cc3206d5ef5471b7c3def0636fce2bb869a324a042bd2650995b86c31eceb3dd260e749bb9e2d189462515d62cec8ef6b50ff9a1b70780021fccbc2e32404261593c4186505381deba44ad76b9f72c482f3a826b68845aa53aea33a6f50681bcac8f4404d1ac30a0596d368b8316c982b935be5ed88e0ab1f91807e1b46f525fcc158eeca70c417b65e654d6ecdf8a1abfac39b0effdcb9f27b8f8b634f5e50d957a1f8c32f48fd7296b072af465bab3d7d3aebee9663fed0e3fc8fd16176dc5412ee30c67ec649ddb7990a5893af20d23624a4a6d2cfa4ad75f7e0089da8c750a4d508953b8cbfef93a951cb58d8f22a7a2619212d2d23a2369ae57de6c945dde14384c442da0da8d01c43fb425e521e6fd09f9b5b64fe9b206cdd6e80d7e9d253cb78f92794cbf27cd4df86749e033ee0523fdcd2b94fa43ffc56a349fcbda98d9816ac548905831933c0eb54dbb4097bc0fab30e9c3cff081f165b298e2d943ecf17410061e46c77cf2e3d877fc88f317f659f463462410d0735d0d3884da7bf20e9f0c3c99f80e3c05c0ab564db56d5a16714aaccc63d933c8410f5558a1df52c695a8e54709c67b63f552ef09c063b993a932699750738f29189c2e71d25568879d81477c080c5c2a009bd0080e3a13014aaf6e6f0c3e6cfdb8632a0d2f7a6552b088ecbecc50b3829ddac70a5b0a397f578f81cb743c16771d9ccd22ef2b2b27289791a5271aa75e1e1bb81c2185f91273e158a485d502e1bf4030d66b2ec12608cb460cf7e4e20cd7115658f68ca8241cabbb8006d007494ff19a9a0cdfdedc130a517462a21a884f4b9adbbcf85d7c3c28f052da53c2cbd606a4e455db048a88f6a14215dc722eb5d75b7e93033c13e5552c96a225dc2b14b91b5115d13bb5cc18199eccd30664f0e6426a8df1423a74b1a9db709887793864e8c97cf9c3ee4b9c2459af5832beb38156fe80130787f2697ccb672a6074981495dbd793b79f0b203655c548e063ac6f7edf67dadfd6cb68c15af640cb3affea04e091a037310d92af65393e9e4dead0b267b127969e41508f9cccd365f6e1d9f9d04811baa51fdbd6d53b4a9f19efcd41204111a4917b0a5b8cd1f5809cae717e31b227766b7d3e1a93b45e198a51f6587df3a282d8aa5ebc8f0793591ca46594a72670c946f41a32ab7ae3624918376a324416ad89c1c86420bb7e1ca55b2bdc7ae6c59f2519ede82b9f1c2acf90ae99683d9260f8778fc4852f04dcfed19ab10bb667ccb5edd7d2f0d06223267eb18eb4ada7142d43877402a928b9847b87652dea1db74df5c7a424bb36cfbcd4bcc00a4f81d9805648a6beff0dad13194b78ba5371a29f72948de648213b4dc3fbaac3f0638b89560d2f96f49363581d135e4a5c513ee9fd895cd4e4691c35680661da99ed5cb9071bb8a586fb050ee58c40e3689ea2b0c1d2351b6e6e4f328774bbe67afb8b9c2e3b035896a328c6286f9d4bed734ef68f80b6469dfba0a25ac4f7c750f14bbfa09dc7a53aa747c76760ee3abdda5c60644d5518b93ef5afb03390335409f3ddddf835aaed387b938c7fc71a7ccd2f63b883bf307af3070a30946c8743c331da4e670d95e4164d0cb430c261b970b6de8dd38d50f0e41d82e4f12239e333d8c3f660653d0b1d0d3642b54b9f78d40719900f853de0c6733392fbf68073deab9fe0b5ec8008213b937982669e51450e0afbd97f0cbe790a02477cab9b92d3d2d19565f1e7aaae14f108cc4ba8b254e9911baf1d258e8ac14b366b98c60ddef5a86530f12ad247a7b3456faa1ce52be162e404f9dae0cd2db813567037d24eef75adf72f5ce900cf2722bf34e4ae9535fcc514762179853faa00a65b57342da5738747f0e61c652e1aca9bd0a7ea4eadfa0845167b7876d468212d4926a80b9785e29a09f72ffe75fe0756ffce1d1dbde2754fe722732205b6a1e3a6156440103b8686bc91fc12ad211640001dd098b1bb6003051db8a1d38dae7fbe7e84e19aefc3632f919bf556cba8e5af4a40f5e1cd5299965d8c205052cb3ee57a1ae6f02e6edc84924d6156d07f51328aaa31f980b7cfafb3557b6ae824638aa22fa6fd18107c22b6f16dea01212a2fb94104b2699a21a673ff1b20f47e67b67b3c205bb171156946b71769706c2b1c8437d35b5dfc89f777dc78e1da144e5f7d69d7401debd127cbb290a3c1766353e0a5b2be40f263134b3502fe45f341e36760655caed6f8267c42f9d49584ff0947e57ccb163d0ead135b64d73244a732ebae7eac819ec7f839b922501669304c3ae87e198a44530a35d8436328daa3f7a39218461205deedc3b18262777efb73d4fc3d0127044d57961adaa82d6c36c3e34d2d02c25d3836eb36d95856c6fab2840db86eae69051dcd1d07f2f5b9f5809024c710165e329d511fe3014b0aa2507b918ee29087ebc8f28530b88ddf671adf9a14177e03722759dfb24334ac1552061259f5f52636f2d2fe5a3ea79dc19e765c717e86014a6067c3a30b91d9b48d23958ef8084c28c8f4dfa471b08d361274b120fdbc90b85e2d6de24bde0101c9828f711a218b8187f7e42705213d954620d435b2e77c87a39068e1453f7de691c7ebef6ec24856170c4b723eea85f361bc5b03520d6a560f0896366696129459583b84e6e99d4b94c949613b8b2503b5bab612d4dc4dcd503dcd3cbf15ed6cfa2b099d5309b5ed0d34ebc0f97a8f9ae9397f621d3c78eb7a3c87037a582964768cfab253bbdbb38bd03787075b3b40edf38ffb9c4feb22ad855541e972d675e84f57e578d797fb2a63f3e5ce8e7a2fa0812e22cd956b020e718f9521eb2c8e0835252f59dd4f0b48c35d71c2ae6372e8d6cd453e596eb08c369e245d10d7fda810cfc8d73bc058761af0311adb54baf404b6d6c2f1dc38b038a458099c6afd12e6f4daf8db554f018e472dcb25dfc205fef798190ea9dc22e00af4ee41bae94604f38f54ad7492edddfc2b76b1462610f4842955df00cf3228ef33919869fc3fd2fd5ad8cd881c72617223ced616b9a0b2d60c4f5ef6fce7da1975da07faf527b1d5483c22797088604de439237844506349acd121c430212790fa505791b5e69d15a3543c959335d84979fa726b846f65782073144196c62d21a85784ac61ed2d6082663abbab91b684e9926381883c97183df963c25f9ae88839a151785fdf1bb431573edc538c924d706bc778c8f2f8484bcb649ee5ddc5e7674a7a1a2ccbcb6ba5a88c642df7a1779965f97fdf1d614c1367a09bd9b1530e6945077830353166613d8e25e4fc2ecc674e9900a5ced3832418d3423aebdf0c85371b84d3d674d77d30cf1963cba06b41d38620d413208534c4daf27457395dff80acf78a81064a44617f07d026bd7703b579ad3d817bbd5ef40672757b989722a7e96603ee09e3d5260436b5f839ea8214ca98635775994f7913110568547729df9f6ba6d63cdb4f514f38efd2033f2808eddb6110a625f0b4d9900ae14b3540297a51003c16d89cc29f26500e73078fd16e3a847579a84b24dcea8f0abc7ab296ccb05e0d487428ffe6c4aea596d48221a323d6c2cd2150828f6b709441c88f694d25d01d393e2d027ea1621f83bc54c70f9376ca790afea30fbeae18241b2b4fbd166c2f3da627487c3ac2ab6ea74b246438d443b9d61715a658c98a0ff9bc9c23d79c60bf56fbbc97b45192e37a8e6438daf78376846d070da047f6ed0d9dd95d672bad9a7f48695fe0c072a9f6e3fa9f85eb19654c18f7f5a4b0da5f70d3dbd5a6310b4c8b0240351693a1241b6fa55952734cf08dcb9a7bf59cecc598aeed2826195282277d3ede3b8ce4f8f4e61f0f2585e5613cdb3134211662992eaa4a1347a80a9e56cbc78fad1a23a34e2c415a6516a6573e6cc85411ec676c6ce08b63a5605bf969e977e801ac1defa006f50f9a97923ab4a1f8edeab82b44ce5d27a1687e17af8d541e0da47cebe61f5c08fcd4e3da175e41c36c3f4dda80d0528a6d565ba3f0917ec290864b7f81584774a3d37c7e3cb7a15696beea0e3f275274d5c708f841024ae678fb08893ea2e100b1566ae56b54a3cf265ba7fad46adbec2bddb99b913572f79c710a5bdab3183066df564b2738c6a594ff52c8dfce299d52da403562adbe0772da73e96d143cbc265f6d8d30c55a4749a85f7685c14a8d0a53d19704c3038794d1f2b25139037fdfc48f5a76afb3fa8c8836d9e5aff8e124b47d221021225cc4a2e41379d92ff4a9b6ffe0aba99599c0c803dedaf2b343ef5f1cbdc8b7bf255287a21aafd809c7fc19457c4de1c46bf62ada0c3fe367d1cbcb6865b681e574de25dfaddd3b6f890d32c32f7dd1757de0ca10794f6f404623c0ff3b78a5aad0669cb44069ac3098d004886c848fb01817610771f87d75e6300c25b28c3aca94ed800c5827aee0b880560d51d205ceb492d522727ead451477fe8a91733d2ce4515789412b7c1c37af40d9b5c620d6f97b755e4b93c7128affbc69104db73fa3044dd55dbe122046c63fa2d59a9975ffe869c67bdcd77991cdefdd359c9e1ac0d0685cd96a0c29361ae7deaf7b1ecaa9930fbe79d6377c5fa4d7b837502a4d2a72d6437e64160948b8cf229097600acbe01acfad777c9c0aa13afd27c6ff768e3c144e1cf4955a0877c5c487466c4f606f2d98ba221f261a2d7fc4ecd6ec21de258f63e86fc4279a17172455d70a2730d34021cd07da51a81b82eb0dadb894d5514454d81a2abac957241a7934710854338cc8abf51316019a2de1bef216723adf27486d70e81ac61ca33dc18959d0a1edf0e8716ffc01e12b3f1f44fe78c0c23c396b252314f36251920a52fa008bf578d3b3a7f945a9bbdea1fc5fdd565d0dfe98456e7fa4a82c09f9df40998913444dd3c3c13d69d429ed44c7be696e2760ffcd9be092115039b8cc993229391c9ee3617aa068f6ec189678c2b707f1705caadee0b052f47958b2fef0062b59a84ada302b69bed0bcf8ab8e68228c0e0661e452ac167ec88af27f02c3a83e93f262eb6f62c1d83ac97c5073ba0a1b1bd6f0886a77c668311dae2665d050204a253db1b0ae00e6f997dbef03ebf47db4245aa6627ec27ff0ab2f358e5dc07a63a628823d1876eb7fb92d8cfa429634b881c8243c6a0c867f185b4e158217db8d5a1c693966e242b2030fb995c87f5ae02f4a37bb9a3b108d137f126bdde49a9e80d355632ccda9c4db95c03f3e2fb9ed6e67e468efca31c3f76635ce75910cf819a9353ae54b12c2c886cb12dac3d297ec4d6393f417e155f6e444ceb51be707ccd4e5408fef4155e13f5fc703e2dbeda145e2f6e49d84693a405a6c8871a8477f59f4bc89e73bb06282c8838b9715704f7655318bec37598bc85aae2b650004b241d6f5bfdd65b22dd0bc9504bfc6e60c757ac2fd9b39579bbfc087f8008f9f0fc5d52f96b0f775feda45757452f62d963ceed79660106ec2f4293322c48a253d45e2b6ce6cb317c596b78d1f8767ca7fdfc9e246af515f4a4312ed35f8514c7b7f93be86df044853e29e1e684bf921ddcbd70fd6aeb6e4a49e5ebacb884275ea57ad16f968fe9ac3a60b177475ffd5ff48ad7e0ef59ea04ef5eefa1a4ecadca8f460f81b0087eb686c9126b687d4d48dd3a9d430aaf570824bc761541d09ca37cc68b8d9d7fc0b6b40cecb64f92a0d77c88843b6d5159bc4affb1095cb21f0fc514dd5352302118c72c4f96e9faa07c40e648086d061c5f8cd38a753e3efa1b513c75f2f583ab4b2ff845fa8ba85150b28a7d424016eb5c7a151703a7293328212f2a77906b373a4ac2d817af2f2df97f805c3f12344d7f6834db83a7f8bc25c77b1a0f652bd04ec3c836080a502f828c7d337be039f07fb9903d303fcfb700d9f2a9f49856b8289909f11551270d29222a0af7d1ff58f9a9a6b20f961d4dc05b3a11e96c2f892efa92092642325f95269230cfc4366ad0b8813b7c0fd12b89343023a6b6d710af386b2dcee9734fd2684211b79f6bd53dae4b90c09aed169a3c8c1516fe0a7deb1233c930f0e981f69b0129682a4f0b982c34f7729fb9a86470b1fcaf90b6352dae9aab239dab23f438e9956da689c37d10743494c036394cdabc96041d14dea78dc411c6b6f13a12e0189ac5277a66cd9e51cffae19af3f847b42615185866de0cc3f2f4a47669c514c4bc4f05ab467b25509655c9b9ae29db602b4954b4f95f7f44c4c0746d66e33c3fa51982b245b823d35120a92bb8a17600d697d7501d7fb9d5274b9582f4ac29e5fea60ddb95f5db1e2703fe5e1ed2b57f4fc90fa4fc2b00e6190f5b95b7b20770ee594a03f8569930824f4673adbd9268dd070c0a38963de8254a72d009d37299cb6f473b9ef6294b21bb9644cbe191e5618543a080bfa41611907ff431f73dea085746569443df32abf73e5a70f6c5b27139a8aaebfa3a443c5dc3e9bbebe5563402567037bc1e9775ceee23d5e923f27924968bd93ec9781365b6ff2c6077c76d5972377a2b0462c3547acbed3a6812e0f9ee5daaf292dd2029847adf8e42f8483478992d75b152debdf0eadec289164150740664e65f15c9794de15d531aee4d7ba0195aacb49e115c319b5b4ee7875f390d12b4ec0df85265eca71f05a603d3ac096a9472084b09dfd3d3d1c9bb0c979eeca169e559111d05cec574587a6928ced308643920a8a30e01b9d88df0984db99cc6277a7345da3bbcdefd723d79e290cc7d18dae616c06c52ebf56f5bcfabca0cf76524e7f826348b4675630de7f3ca7413e3b16b78c0b3862405702d6cc730855ba1033004d3644c6ce48e7a9f8e63a34f16a4a26cd5326807c0eefd09d77e633fc59af67277a3330341d04186432002464afb745df3543af7e0db2ef17256178648df24b6ceab835cf90f8ed2105dfa9dfb5c7ef5831cc4dbb83ce3375f1c4dde0e779fafe97cbeed63f5740767d2a01eeefb4662411c915d27513b7f9b208c6110b4833fcf7092f2b37f8b8b9e0678213f06527b1338b640684888afef7700504ae7eeb866726fb9b2c0dd6988e3daae984fda17681dc708dad55b766e21c4c2e34c8bfee94e2be51df7ee2c0f367954e334995364bc30080966b6a64316219866d8c13246cd346f4cbc4406f7e5d66acb6e08bbd6d081e3e52bf39fd787ce921d3e877242c1906ccba38a7fc669b0d3254b3e881da9b50eab831e9f57a5292320219dbdda57caae76599172e4c7b98fd877111fb59678570a3c2127bb1c41880b786444377271079c822f51082dbc844a1e9350613aec9c1ee94807823200243eec38e0773085f3c386659d86f4fe6b5f54f6eea87aa3d5fcd1ba4b50bc1ab5bfbafa124c3428c5b23d5232c33430daa8e7efdc5b8111e6a7e9fa875b9a63dfd58aaaacf764fa4f65419d65ea3208a8ad5f40a6acd6fa6c935c46908d285c3b427e8e39dae258a46da1038111605932d99c6ea9b7cc240c95c8467cff8df1608220ebdd1f3d2475db2e2a1473b1f92e00072c0513589d4474a743890878707a6133e04b429898716855cf1e5d2d89b931da770937372e77d25e690810917e69840b4bf4900230294e777e5ed5aa3301ce8ac37d98436361d51d64577923c6f26ca7176ca701d782d2c45f7fb4ef6e29108412aaa6fe55541bce25829b5287e0934f7f871a6246748b6e0ac91d2f6e8e429cd41afd0bb80be34610d04046bbc7e5c80047a96f3feaa8f7e655872112423e26cd0cd7fb1b09516b8d80cc6cdc3d5ec80b41d486f08d41e19a541468734f245a54128c0611d10031449980a50314939f144aa1862efec9042fc21fcf0eea497447300b9bb765140c06d5addf0d876cd891a6d1b102245773b51053cc95cc3b17f04be9077b3379f930695d8f5faa71d17ad3d8536fc1423dfea9e406a2c2788f511f7175a1fb8712e1e8a46d2623860943fbf4f7e58b0e9f3a68441cacc71c750410571c269187b3f3f42b19f2760634927487f869cfd3f81369ababd987352d244771be97599b81dc565b03fe68bc82920310a3beffb7f610e9a4f7cc988209bbc7f7eb0d778b320f70042fa04daffd6c0a2c7db9052a1d3e53c3630776390bba8e25b827b9ee7467f0068f30e73f33f2551c27584590a9a122c88760f028f5805ef0e433a5fd2e66c8250d847de7350e19289627c62a1a0f5c0a0a5464da49a7379b456f63dfa09ca51e72b003474f4ccb4e3dabc5dc8e1a4d3090569443e55e8089c95809331f30e6c542a07eff2c2c522af79617091c9f76899b56999001613b8cf1e49886ac3f8e84e2f6d871cd6186bcfcd6607521083c967e03e3aa6e183563a9fd263dbd1e146999f2dfefb6a74c823e191b8dec319708f09a5e4f836e0914a72eeeb05de42ae97d2690f0b78b3bd61d5f6ffc9be822a720a3d4239256069b5f2f9df851cee1964069285388c753e97346db25d17616c1285662828162357fc4e45b316a1861c04104e7e7a46df741407bb64e6d83aa3f45d1368c33f88edb483a5ae4dbfd8a5458571ce87ac99d910b025d4494c0241083170b3af913dc578a8b51b79d03f77e3853a67cf6b789392ed5f8669a5d84e8c124956e5c186ddaf0ef5657f0476b8fbdf5bc6f7e16233ed29327aee897eb318104642cc9c9c1ce9dfc70d63270d3ffee1dc71d81186871eb2a6a99233e2e2aad8eda77389dc3475e3d8cd2cc8f1c476a71543dd81fbe7c09dddd143ba2fc388bd8dc5f5ef8748f2c2475afe35fd07fa5f0496ce8465e9dbdf8764ef4fb39424641152ba57b4a152f208bd89e5ff2a5c35db4b86ed40e26556407538f84c449dac86c0c318501b172322a831d6ad07804cb58c3085402bddba93e11babbe613d97e47903f285b1a63aec43865a786ed510a72724e54a1b1fb134e2f73aa64fd5cff31453fe5f1838f4cc42b8cc58f20b8a180052a4ebcb1a5f302422a654057a4de8806422dff60284ac1519bcc305378a1066e43d99c7128fbd7b3d5e085d2940941cc704c2d4adbf5af799571ab1edf96f8da0f0d2bd7035d1e3003dca8211718099c25659e55284a08d70c8b6fab9a921c9ee1e7e4bb7ab1b991130db6762e99c58fc37270b9368b5223b43f6fa8964ebbb88d329e33d46b2a9ad01dfa9601cadae8aed844112b440eca6667e0676e231a23f937e56a2ff2152a851ade8e5ece704e7fec9e823fb45c738dbf3c679a1917285e7d9cfce2f5edceb350cbe8df3f5bdbbf04cb3dc72559361ac79ad5c83e4be3032955560859f294f3ab921a2ed86ad619b21cf033780364086896b2d8a2a29124aa4665e2e31e9c2639d30855702c4c2335242f7aa4c272cdad74bafe960bb2f85d1f7a96a68f01a35fcfb8b64c4a261b4a2539c772f7d03a36887b5a54fba13de51c19e9be2cf5c97bd4abfff6ce2ad79d69fc811a0892eec07b2dd77352f59127f2ca18e98680dcc44dfa510563519077287f09cda634389a193dfde44b7bcf86fec3bc1e55560c153e866a738d0e5b6ba454d5dd3a70aed8284b730b823c5b5b380014c59c815deea23e9ad017cccb407ea2f602f110c57e1841b9282e1ffbf3b441c1209d6b234725871501e0c345a48308fc2145a203bff46cf21d1301a072e5bd9cc007aba035d2cb402f98ce0163c6a3187476af8b76d7f491e6e2badff182a0dcc4ba1fbd10f4993acfbc192901c0eb17ec73c909286891ca23b2be2262dd340c0c9a990c0c7320abc0189d4235e379466400717165e7e684a490c1683fbc54362b6c6ee18b2b15360ca16d986e6c163e51a71ef81d3c034558c074642fb2f75a6372651a4b252387adfc40c5036542827beb577891e5df8490a9274bcf421590feaa54f72ff82b8f44bde35be1020163a2da106f450cf97abcb4e852fb00bfb2c0b568e63467f4a018a2f81e77daa6d491d1a971f2623cf6e76d1ce98ab6b7c00580f94e5bfd1b27b36d84280c83512a10963aa46a442c9100711e0eaa1da4a2cdd77c7c09f5ae3b67a5190068f2a77874a6c05f75a4d5fa04e7e3f817381cd95f50ca51096dde80c288a675fad4ddf24512fc8346b94360b2b158868e9a74e340d310b848fca7c4505a7297d8c6c543f3589ade220bfacd77b43cf4342d5f205219c82ffce6f07d1948fc270130deea6e78282dea4aea291e389490fcd4eb805d1277e2a4a7bb9cc1414963555cec20c0eed8a648100ebfb28b630d7801124c4fdaa9d1e65804feaeece4cf721132d824a2fcb0cdd871b26d07f38951a71f32017b18fec8da80172fc8c6b39d12e8a953477af16ed28cbdc1fc60cd8442ebb8b8f40f140023b24517a42eea6aa10907c54a0b32df48ddb62b768a09c3589a34b13694379f91f64d5fece92e31f94a5d72550283eb2c918c7f9e43384ba7388664d155215493cfaedb1b841d2b27b340f762a4150d87ef5f45eae9baf6d364e755c643f734f4c7750ce8d7a729877cdf5ec38c852955639e06f2f2a8aab85000faaccc4c02e109a9946382d59e8f1045cf570b057ed5394e1019703adc29af11c1814f84de3c3bceb2d6a2fd6c8c397d236546b0855b9803f65d749f6697884a062d9fd07dbd1eb3ddced12bc49efc2f95e4aa1a6911b16e452e1d7a1eef489717e1f9d477a0715cf685959504cd36aef87529302b3de05a83efb29b1753bbfd092f25eb997cba3012933b32b77e486f57f709eac1c90669c44d671b45c7f407709b0b01e54b955f005a8917a5893b6dab921441b287450e63e8079573e7c0f97a838b69ad000aca8b45c5e27f1b18b11105f4a5021008f7e2c2f7d65c72e4225376f317e357a6034d82eb2e0e7e0b6349e359c63c20c5c1d2cc3d8d70fee4b0ceb647f9208078860e08b1f917513511e926a8e1f40e4b09199c6304f349418e7f1a399d0534bef0e08a77675bcb1f957347abf7c047f6f56789cb402686969e830cee84c51ceeb9dbee28461e42357087aa72bc2be90057d0a7b48e6e8d4d54be55d0816723c8311c152684a88a344394bbc453489c00d2069b3d09d581781070f8d17975b56301902eb3faca7569288d336009540ff0e7eddce442b7a8aaa831128578f9e0fbe1b46a2da5606ff6c0b9d79a98b0b48175cbe449aa3bed22843806d1a2071585daa7ac860165e7e2ec9fd2138090cff646688626e9cc78b1f84c3b0c0b6bf4a7a04ce7491e283b05809f813cd41370e4df198411789b2993372e5d89a208757a914d241a2ebb2d3cbf56ff6af15e2d5eeadfed4ff8acfa874d80c8594a98127f7bec591a63f07b8b24dcf3be92390335591f80086eab884a5f59cebb89b7c738b6943b1edb087ca7fc0d4b83b7dfbd7ad15d5e357b57a9d117edd78bc554d32f7ed918c41eca0d22768f6ea9f6fdf9c80d02b4829610455cdad1ff4092885245306f066b5f5285200d610684f634e15e6045587de0fd0cce325923ded752dd814704b84635bec865ec0c44a5024cc968c8b7b1ca9530957a15ed691a61ab1c32abfc9bc9041d8fa9dc360316e7c3fcd7aaafff6c0ac0dd3ecc8a8c91b775cabd24006274d08f772eccdb899757ff4e342278d5e4433c1ef6d393cde342a0908e3428fbe965c9b3b8bd70502bf9f91f2703afeae689b787b1eb1a2305eae89b78c19135120930eb3d38cdd0898a917a4ca85b7d04cdc919d738d97f1f5203e6d60a03a54a47e41df7f9de7485a7bb48931609e39bb42f323705bcac787f16881a797df009091b64949fcbb073a1b1b52da0a11f14cd0a79855cbb600db5652aa8175c82052ff762eb8e7fc0ebd0f3e4232da5e30f1d1ddeaae91149238bdd5171e10fd5ef9f22c88a1583cecc326e98bba1e605306d597e1a1fdd6a0ec8d47cb9368742ef79a3bbc13992c684528010fca9b73e551a706790effc2a152589ddb8819735052426a159d79a0c68c9d667c9079f1720edf2ece15a307dfd586a729ecca064ec92d3e695dae596d2d24e4c7c59b01a6e98d59ad270c43b6378bc5abc1482bd51b14b9ef63568560ce23c93d9cff11c09c0f428a7a5f55689f8d6a9f8eb9cded7a5a548cb0418d89821aa2fda66d352f3875bc569b53ba75f8edf1b00618569e958e973cf47241c9f3085c628e9f6625b88b2e55dddddfbfb71328eaf4b5913ee38de1c31519e4589343edacb74155557aa14d0e079defe2e45d2a34e529325f168260fede20614894ed70c534ed0aaaaa8f55a866b10a790b893ef7899fe8042690fe6fb91883d2128f30e723d4c79758d7901587600887d5c12aceb6d6ed18b181a7ad2248c3ee9c5667b16cae77f94860018aade416d573c4ae99afa5ae4f2b45902db97071abeaefedf25a0126b3d6debc70d4344d9fc294bfc3ba202ef305d90af328caf71aa0a966ab15e32ac11c733f79392a01cfc8b366beb8023ff9eccfe05a2eb83c82ebf316818c4a86153aba67bdee0f8fd256845baf4f5a91de1436dedf057fbe8cad4667191eef3791e190fb336d2e7bd33084c0351e25b3b0343de3ebf4db910800798469ee5166f95bb2c22ce6ba52bf8eb911214104f726850fe79a789af97cb843abacc225a935a039db923648dfd7cda06bf1bfd51b8a1ee5628850088c7e5b88332b2329cf0449266dff8ede76c0c512ee0f75aafcdf45c14a67db06fe13064e6da71ffba7761245e9682246e8303640d5540a1f6b82cb2766816e72552a6af22a29897000560c7ef31d3f7018fe16d5d03e0ffffff1f