PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 71860 e89ba21629ca3364589583bf9466c7e2ba987059628c4c66763e8ac3008e4419

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ebb680d8a07d355cc80c7279141bfa7953c8836b0429cc9a47123d4afc12ee76
Certificate Block Hash
e89ba21629ca3364589583bf9466c7e2ba987059628c4c66763e8ac3008e4419
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000652010004780100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000aa166e57f622d836844e5c6e11bddbdc0eadd1f89430210df3f54e25a451e0f2646c1e38c979c54c56567b87e06f99521feb19461db4a2ef258528dfc427a34029d67eae039dff08a5417d929bd4b87a448449fecd005436900000000000000000000200000002000652010004780100

Raw Header Hex

00004020b9e8ba460fe1215e640eeea47d2b7d93749ecbce6c690b04b8e454b45c47c8f7b8672c8e2ba67cc2854a14720b5081c1220d6fbb4560077bfd0849f8ad4f04f282c72b6a5df3001876ee12fc4a3d12479acc29046b83c85379fa1b1479720cc85c357da0d880b6eb

Proof Data Hex

59,560 bytes
121216020307e5a41e16683590d49e4c5fac5b7edd20d8f4e9794a9d6947fe4dea7230339f95bea85c059389a026c748edbe37684edaaabcb80514056900100ca6467e724208f4d5f3f4f62a2255a12e401b0b12fd5bf78ece69e9861337a35fadc535e071e701af598fa6fb83aa9c654c5c6ea736e370158eef69991d55fa6c40cb393b3461eff6b015b4319c2c4da07183a3ea2fa514acae9a362038c034b4fdc9fc25c9a2ae305027cba1f133cd155b76c2dc1cc2a2809c4b3cd20b39ad7084919cb3e488217d18839b2066dd759c1767ae10670580dd295f433013efcb53e3cad9aec09e4cd60ffcfe72d4167a187c9a2cbf7ba9c8e12ca2e00c6631ccb08ff0f7dc2d8fcd8e93003256bb66594fdd79d6965cacb701823ff4626fc458fa5f07390bcabcb39dcc0d9ae2c1642767826097052f933bdc206a4b4c0e79495ca06f65d0b48dcc75a964eb06370d9f6787b0c53dc7f2555ab071f53df45c455e8ab089c7b187b3789faff530e450238240f0deaa6ea688273acd93d2dfbc8da83528df40df4880357d7a17ab4b2eabd97f9c27310685a3f4e5c38100ec8989adb0b14fcc40f87192e7b2a20ff698932650b299366435323749079926bb8a617521267ecf6b640eceb0faa6f9ee1a25bf6e59c28587aaab85da4a1e48c55d1a2c31a88a76ddc99edbb717f4c40e85796903bd1abe0f2c5c37fd43749442b233d5bb58710523721044cacbf87661463e836ac3f34932944c14be60af9a53d6f6f37f419f66dd419ad8a24226a794c77b78d4d7e00918726759ae420c2da4e00d4a784d35bd958cd1c6b5fe129465649d515a16d4f29ff2f727232fcc3faa7e0c62348926b4c0900ada9bb2b0c0a9a07cec30d36f98aa650ea8c1d524a1c2d14aed5e1e9aea6e77d94755901c9ef9dac4239d7de632a3bb2ec703484f2c39759a731aa397e82705ef9a91c1f65bec0dcdbafc0bac894d9f9a2ab8852ab0da01b35a609016fe6cdf9c5ea7a22ee50f3c9fc33d1b0b0b16638843df17f1dddefb25fc73d61c1ff57cc5849977e0c2263b007473a0576e5544645cdd89c2f4aba94b8558cc65596c1577196377f0e614feae4b64c3971d98f0d2a05262f9a38d6e0d4607994092974711f57d0c4fd92982d05605fb00ccb9231de05bc423a97189ad3197bb510433fc7208254af33f53900b6047a7fd1316d834ee8b37b4b32a9a31cc1ade540a0c4bcf5101906bd937ba211210b5db671bee95db55b560e708bb15d31fff95ec97b8cbbeac51db29aa87eccfc961e50e735a9b80fc6c4fdcf2b98c52578a2bb777e9c81af0960ecb56a3f90fb4a8d95c6d875a4e7eb3f2b23ddcb5de27e5749c593c20e9f8b2c2631de073148b7f511b4035f73bc27b9bf893e70a2c564741a1f13fed841bf62d433b22b726dfc3adcb5ae953fa5eba123c571f4725e61d4e544d28649a6d4c5b6b609956acb7e33cf49b097cd20427ef3ccd83e0c25097d95cde3c39e40d93de1f811194bc2293980e8887009e71b43dc28c46ab9c9b771338ee7bd08a08442c04bf6dbfabfbe0830d41f6f0a53a42f10aad2b90148667b91a3ca440ee545cf7bf0f12319e813a8026f73b8bf5e363660e3cd8e4cf6eb7676d7128e5c6dca27d8df7ae5ad59a82aeba3b8877b97d144e19751414f4c8b82220639a88ddae60e3f376406e29b5c9fbbad336e88df65631cbe7d81f0a9b614ef61effd9eec8beb354b4de7ec22560c3bcebdbbd102b3329f468d6a64fc7d85e2b35c6089a140122a499092d24f4b843c0fb1dc3dba87d91967ee8baa25e08139fed3840ae91b4ac7d296a3de7055f7cb42b76ac3744fec823e6fff990ce2b0090fdf6b4f81cfa293a2354f5763c032951eb4a025cdd684732ab3a055f7c8bccb5fe84cc46514e847df051eb5266f33adce98b8eb2f7847ab40492655485290aac641a33b2e658ac9fe72aec7ae74e46a72594afb634f0187a9d0d7322226088423df2b9c1960f2bb6d85d5ee31e6db91db3e391d0f620e2528269835f6da011eac0f3c77aae922a3b731ccc3f7617331156496e0140fee1fbac1afa692a541dd5a9b05f793f9c288bdb9084e9622282f93dc70b85b6908c33b211e0f6cf023afd0f2677423623e904a347c2cdc12aca9cb2f676d62c69de76c893d2598a44b1c88030433af496e051b1ba69e53fa28066ef2b1bea11afc7174c0cb86d7387d46af2bbdcd6712a4cb66aa28237c3baca7bca7121d93bbbdcc95f04b79b395cb8b664377445ab24f20b48b97cb98dca91bb90fd9c1fb5cc995cae140e9bb4300ce6652e604f1e1d45173f809f499feb9dd459a5b8cee8f280964c9f83f2dfac4fa2b70ae4f7d6b377f8c3bfb1cd01509bb86524031e80fa5893dcda6463cc1f2060fc12d073983de2b87bc0ed3a25b0cb0f60ce3ad8768de3e48444b71b6c079f7de504d5eb31907593babbc2b259c9b5f8d1991136972187fbb7212c774648c2f27e1e38e7422117aea04d25f20d60df458fdb9a5bf31110831bc86ed458a612378ecf4f09cba378c6731542daec950179ce4cb40d0263be13d8648acb64d7e0eaa17209a80798935f274ac626b321fb7e16cc940ad50bd989451cd600b45fdb56dc7deff462d1d1a7ba667ca06943dea742ebcbdbf2cded7bb2544eac0ca7ceca79574dfd13e302c4e2e11405dbe0dc34661e1e034792805dbc3ba42b5088c6d6c4663df3acfaccc761e90a3a498004e61c0a3b87b771ad1637920eee0ca04a3a896a90820f36a90c34523bb48fa176c79f9e096a993f0267a23180714fb132c7da9da77e8cfe99148a9129eedf440c7a833eca7e75d2ba6ea606ba44b3c9046589f47df8b345756b444cbb365d22a0775c37283054eec85eaded840a7162b12cb5d849fa7b4a6c662e6d5b7356e095a6ab1043fb85261d1a1033b745783f71dc2b39e1e56051e29578e5805e7c47f4701e406cfb53babbfeb1655fba9321ced6026afe652f76686e3c41f569cbdbda8c1ef7c3d7df4664f9556bf50ca0485bd30a52b46fcf0234f94eca32019bf79c8de00e0fba7f1dd833c17ffce64e7ae68746b504ad731de367d4257514c6c8a3d35bea1bc938e05eb572c3bae0b7a596385272a68ee0e652346ac9ae200095db711a982bb7c48b9fba35253e5ce47839d65d3cfe84fa6183672711c1ff0e9e416db6be9695558347b1a58328c0b9ee40df29e345fca3bb15aabda83dd6b369c46d787b5d93d631f5853649823888028346b64c70c16d352f0bca3c27aa3169a89c8e29caccda1bce77988b123a0a04c257715d44c2693972d06c226ae3beae6357e3cf60ed2777f3ef1f3197688809a79a7326b3da2f375c9e23c8ae4651592baaf8804a3b869752927145654b38563bc783b2702a29076d9a96f3754cd7ee5e4840135899c5dda297a909cd08cf08d99fcff68858747a29f1978ea6d328e1f3a77a1adc707a1ea4f1993012fd54046201cc159048e62dca6e8727e2158e25a22f25c0ad51aeff235d7641a48b923f1a999bc99197dc6eb347b286d9a6545a2a9012a69b4e4f2c969a770db9de284a64f6ab9a596f3b18a5e269ad0e8962f53eec34b4aae0c1c38d07fa6fca087d837fa40a4726d750a7a69770f5d52371430341fa22749b84a050140c5cee494ffcb6e93c30abfdee31c75a19825b9cb2ba286c055b473c147ecc430c9b6af31f108c00d5f1b5292df2cb32cf12a4ff34f37a2ba59f127d675a8d518e0aca4d5ee52ee1599b2069bf7d15bace53ce1e6ff02ad2dbcd8e353a768872ca6b559a33950e151702c4f99a0d4050661ca1431bb654ec084b8cf9b8c37086d43d4826fbb634d462c08121d49d317677d8a174e76a498a92936fedc7a993d9a4cf8c82d430804c525ad30a4cd538deeb4af9f9cd5c18b74a411da2cf896b147e79d65dcddfd8f2ba39b33fb6c96520945b2ce7835cd91fa76b483980cbf84b267eafd4e316879544980b51fc3a16cf86084c0ca0815104d7bfbda8e6eaa99c248edfbcaf04da79107ed738d3fd36b35e2007ec4e343e7a8778d3a71ae57cf9c0cfb061a847eaacc2d4e52704650d5d36184e1946bbcc6b292499e7440733dc077ec954f483cb24bde022a024f576d444e98bbfdc38daeacaf5c0b5e3443d6d7b75f1ddd95c51bc0759f185089010e4813db9ce7894a73d944279564b88a12acbf41496daab3656279ff13dce831d6df64fc323b2570e44b5466ef47c82f27996c0141120a3487d67f20f5a41c97388f73826abea703324368ea520cd1f7c15c785bfbb8e12849908676e0c2afbc26867489e8be623439ae0b3a0f38b9788227d0e7b1c0487fa8e7e08b1d2f5405a398f71a7886975e1290230a7018d1e91ae66db7d5a821644441db44014fce42b2e469a01d1f227a09b09c2b7667def0c9e104b5f03f412b1b5352d01a82fd4c8a9e0d98f6cbc72ab48600077287157be448567dc02b1f87ac0d64aa7a6d5bf3cd4c5e216635a5a07185ac5e4a32a16453e3be4ab38a72f6b9cecdb6ef5f22335a578425482f8cac052df6d48850756559e5497108cd209798fd06fd81e3b0df1523f59d7902fc566a234ba979b0aa107b70d31a987e9fa74ed8b8d282f007ea46beccfc4b7005a08c432f1d4010ffed6e7d55f37514ee16c7780cffcc7082691489cddf38ad6ceded1837ebc485dfcd2ce183c934b46ad5dcf51886bcabaa9657f43d0bfb2acca6ae9b8ff06c6979288ad55b445f5329a8f72402a9d98bd062edc447f81ad83232ae2d1b388738cfb06f08fa5fe4ddee44181efbc140a263f719ee347de52b7514132f515e7695cb3726cb898f839ddcfb49801cc65c79a985b45860990d78a2eabe5cba807081d21037e1157801642be3827a422b3b76a44935137c99e2b0e467865a63f9630e2415cabd16eb638a928e97d5945de6e0e5160603463377f0c8531e00adda801145af157a797bfa2106e54b83190b0a7710b5d80fc3fba3612295552101e5294b1a3a5c3aac3062fbe866daddf461ae2c4654e8834a6f4f507ff08cb760c4b79c68e7df88927bd1e4cc1a35f9ad6d82492c8c757dca10a7bfbcbb1487413a6c9bfad1d52472ebc735e8fb61349bf77dfa260fecb236a95f2187040cb86a38ca58e4d676354c8574ca56e1f9f3acbda111efffdb0b96987db43b4d00dc30b691dbd98343aa2f6415e9d7abe6c4e87479f6384c7c08d5fcb158c89f5104182ead73c5dcda89ceb60ce35ae7779749b20f05860460ce3591dff5f700467ec83d74bfbb964e615da63b7e724fb627c8838e42161795f5b9e6f189059b3dc4a14dff9f019f4accfdf13d6e5b7337204150b532cd42b7be1ea0e479499ba87600255bb8e6640b1cc84e819c09c5def306bae3b4a43963259c55851c9476f92cc4f7d9a9a995bd49257a435586528399638cc6ac135948227e97de3657a7ad97633be7e8fcc09695b6fd50400fe834cdcc0456101b0a88b98cd3369b914352225ab0dc4e6c5aa8f60cec8eb11b0077e9580358f228da21cc2ebae987dd4a405de6d68211889c3a6f993705a47be2a3554cdfcf94e90f6bf0510724229ec4c277e1403a59cf7f2c785fdbd01b7d0645eb120116ab78e615145b0f8ec7c37b95ca167cfd758f3ce4a00254a5324ac52d7780e6ef39901ca6cbb13931e1a34bd4ae24aec57dd2cdf2bc78fe4d118c450340f4fb0da7bd9bf9a0e5c8048af97ec2b47307a1aceb7d63b7c0587c52f9a8f683ceccb5c79b9a40c5773d25ec71b83225cf2e698e1333a5f9a5b1cfa4f94d7acfce973dec003c3b72190256a86799f041d700b96faff47423ea87ff243b71315e72d423664726d99c98a4713006784f0494cc65ba084cb440438a02561fbf0adf8f28599d4c5a067db01d7f8373fe179897ae0f1cdc114d9ee2a61bb5c4c8be797b18baf0283424495767e64bed98f834d36c7e293402aaf9c31072ebd9ecc26230644b22ab2445688fd0f064f1cd454f21e2279668e616b9aaef89df14352fb7ff4857f6e1fade94ac843ce62083038b426a0afbe7cb07234c1b0ec3bfea3be790c4c511926453854531b7c826e397a16ede38eeb841fe7b677d3f383335e290fc75cc540dea7ab4a716299295420ecc068189c24773b8595067c0b2882f718750175883d3df4ee7e6682efd103a993bbf6d975c8309617c9e24cd0a7888e0d73aeff603e01b2729d4ac10f8c710e25a917b1a7d1016822766c58975868a8c8326d12f230ce28fe279b9437385251f85f0515f014acc5f12f7958a472d33bc5a7a803d94252a6b2b716c2b91af441c2ab9e6782fad898cd61b129d6e9ae63aa13c74a71f134fc9199bcc96d28f76b953e0b249e2e511bd6a005c5076c3c24536d5769030397478928e54c3fd518728f697a3c46cc28b9f30334d168b78ba8139715b59f1d646abf5fb0a3b4b4cdfc8b6546f6a6544c10402f3ffded0af30df2e2a27997e1e291d158f78f5e5be6659408bef03843f6b62ed83ee6225438cc852c5e5b7add4730ccf654e9217ad350adcaf586e47b427159cf428a4fddeef982c254033a546d68f8f8b66cf9d84dc135a4b81c9346301a69e530e8f0165adc731e78167f6577a801d90342c48d89e9cd8dcb42a1054a91c4bdc742a3383de910643815544f680b90f6b1735d79c17c3ea2e06c39d662bfb7b9a31ac108877c7f7c351502723b4f96822a0a7cde265dc134952bc5931f9ace4a9d864985d24f77ebee10d34aa3fd71f61f23b12a460ae0983262582ef03cf599b9ba07e0597202d0393ee3eef31f4a8b3acc467291408944ce28a68fdca7e9bb5d48803e1ad453e506d130a6d5c1233241c48261a3c1d9687fa92f12c3a50cc5944018a360aa552d6a96fae71b359c9f36ea223424bf16c306c8372347f5c2dc9d4b5c346eab771c785e255e8171b19fdf15644e4ddb87e516c290c596bdf03031313de2cc7e5b7d8443efa9f9be045fb031b19ca131fe4abc7d8b5ae2ca140112ee21ec7aa2b08f1b70b787e7bc4f39e7d1f0b71b0d891915d0a7cf04a2d25af29bf2958ed1f1ba199efd67594548f16cb436dc1c1bb5f70a824df29bd2f43de0b0dfb800cc31414b9e3fa3795e55fb4d328105134d4e8e56b9a1df21189ac168a465eb52b223b2a8c7356c813ebe48573feb15a7be7194f7e49cd4c6254fb68454a9f1c43585c3f04ac87d633e8f8b6ecac6fb3e48502d592352230ef4f97d69f7bb75a0f2fdc7d1b1ad9b098f6c3c98f0b15df0f6536d408496a7386f024f6e2ecde124ef56d21db5f41db1842fafd754c2d9659d0a6f3b3a4ba16d74a7185c4362f1c9fd8d020b049fba98ffa6c2f3a6ecf73abe77029b7720c4885759bec334fe3168ba5ea28b7e9e8999eff17dbe4d63e9f26abf1f52c555e0d37352d28bdddd92fc21e37cff01b028eba1cdcb9c121774c041930cdd7ed70407cb8469913d9c4a0e4b8e283515a18313e8e3b97955fb246369b80d1a327f4201f99d0d7b5673eaf05964c9bed276f6826688c393125be61e08725016078b1c6ce4f4747309cab36631177ad471c0b846d9fc31707f5de9ec6fbf82cea30f8563ec58b73826f8cba5855ba46995c47b906c4c056b46b5d7ed22d1bcc300a134d663753b101a918cfd7abc0f1b6c090403c2962ac2986623dd01b6abbf5e791ce91ebf663d79a4e61ba66a0dc32f822f7a6e1e0894986e2583a8f9f126baa9af6b77fc6715b0f9afff789f3e9523a92f2e888b9bd1fe41e76f70e73e72945a0a347715375bcc7c82e52ddaa9c83c32b21500a9bc4a9e74934f27d4775d6ce817fb6770bf2a281f1f0da1f42efd31bfade2ddee488727a1b0fefa486b8532dca332a8b3f865746ef48f0352e95ae47733ebff6905802c6c853c75cd991d59de1f360a7ed3405cb00818f599a2479378be06a76d54e265a6be90ed24d50c03007378f182931f6d8814425f9f5ef65210bc2ad755b5520efb1dde1c9af9598026dcad69da39f60d9c4fed9bb1f75224eb8c41f9a2e9cdcd5f8f336506e23dee9a0c45d61e76f7cc0bcecdea192cfd0eff5f053183c0c9d15d252937ed31bfbaa8f9c0693d4417eaac6a6c78da00e659c47b08dec6a19c2c59d9f0a3a230aac3bf60a16190bb3b82630ab72bf2fbbfc84127f833c595024b2680ce02a8711bb3c971d95ae65fc7539149842d4c582e20882fc2675364e7d26f88ebdc1ec6db9899b962387ec662d44a4ccf2737f0fa84b5efeedda3664b089bc6ed108f11f467c8b9c2875cc4bd8205a3e2d3350e387a6123863c5b5240b7552ceac99d70455199d69ecbe106ab33e5b61e090ebbaf21a39455a5649a88f762479366d3b7502d1533f3f3bbe2906c281d0956cf4800f09a2a36695679d296f0708c2305c023e62526b6220b1debcf777fc3d468c1ed8b7436f26b085017cf06b6f6f0be06c1e922c8dc71638151cd1fa06fc20c88ef6eff825d1286a76872ddbbd2273c604d7ef2dac4cc14c0ee19c8080477bf6389b3cc72586700d4a277c8a795ca89544cb2531acd2b43a3aa14cc3da556e5c8d139f72c515848e5ef7675bcf896565afa7cfe086e84e46ea55d3dad777f7709fcc7a8eb9bb15a41091be2faecaa31385b7701d5c1d0fd6f46f0f5134f1974728f85a9bc99305e9c7fe61054747dc24f268a97a58a51c7ec8684a8245ceaab8822e9c34cea68c020c42009b62ec9fc684c7c8c9c34a4971956da372f8321bfa2fc5c7c38e50a8969bd44458383b552a3f096943045e95a66bf36f634f10507541f8173e79408bd7d04161b45c4ed93f9995f6f36366227c54fc0c242539a06f8f5ed62ac7bcc55383c863fd9299aa1d364f7196bcba46b69302baee69a74e6f9806a33435ea7391898a6932eff2097092d6dc36907e26314d0c66617a324d5210393fb1d60ab96481a05cb3c3151e164b61882e04ba2ff57245b07dbd40bce315c8ed919cf50dafdc4b734b092e415750a90baa56b5312d6ccaf213e7205eaeb41f5cfa53d0037236a33e839ce34e94cd2136a27b8f206fb01d46aa567273ed4d3bf4208e9a2c5afaca411fea69e5f139df9cede7552dbad7e253fef32095dbb2ba807a2698c7ef9374320473fa89eb45bc360e29636384888eca42c866f243cab2485874ba3710950f042398fac56c855b7674d91d64298edc53137f1bc824fb079fabfc7e44f9b4ee1fc29c1e2b0035d797f9e45777f5b6ffb568e67ab65e02e92c497066ac2fe3e8929d14c625903a8f7e7fddef53b1a908c755e67d1f15ad17aef1e6c8eca1b596146c45e18869e4ee7bb8316bc7e75a785f766f037c5a8e6eb0eb555c599a1f4e7eb5683b3c89b36b876beaf20bef330b800b21b681d984743163dbba411befab80946a91716d2c6b15de45ef46c5a41667e5b6fad65c25e0cc649a06323ed60814b5351c249f0b53f7b11b46d46858a419264129be87cdefe4a195467ed957731dd6a04837722d684eb32b546459f73f8b6df36649c780e3fbedb07425b8f007f6835e5c31647dbe30123c23082d5c6498278903d0f4dc3072340f93a9de7ee212871df0cc29132d3247ffdb8b92e8780e3ba678fb41ce8743fcc6092fc11e810273911195961cd6d3f5ddfa4ec3f5eb7f38c56eb8a4caac308270972271e0f6f2eee2d814098f31d93f9a4c93be3e31c8646102291a26cf2f016a7d78e3bd3b50732534bb1a047a885e4dd60d45ccbf79f8b083a6b2c9bc18c99113c9e2ff738efd0ae7c57850a9452cd6297149d7540776178836e2eee447314131c5b01a91b8098fffc051092adcbc80ddb3e09dfdacb28e6188d718007c568942b985462ca3328ce6e811b18ba09a62b6fc4ee143194694b81c1ec5086c20d9bb9ef4ffd982d5763334a84b469bd4155860f1ea9f849a59822d3cc68eb479e6c98937e2fb630d287f688aba17077a7f403e12c6e6034fdc64297364f5b0ed2973b786aaaa33d04b1c51d18f44dd33d3afa90a462e561cf932a658b5884dd0abda89b3914d290ca29ef05b9ac7becce75ae602b0aee6042ff2756e131b7c7b14024191015b057bb0471befe8450ecd33994f0a8609b36cbd2ac0a44a6ec6785695901cb35c5d1f03ee85ee7354313c84456c3f8b969b67543baa9a95816ce52ac622ddaec439fb8855addae465bd864b65d36ce4ba98d42859938997f91f689d3755b57a0b4b78d630cf70549763593fa16e919ea8d5912211963982ee85f711ff591a765272971539ffae263ba6b7ddf576981bcd40a7da490bc8091bf346062962dfe28e359267f129f262ea29751822bc18f1bb97d72e9731312e69e7675708c3c065dbf344cea17f171ba3d4250fc8ce3201a856081effab66dcab4ccb84d00e75a365f2ed4e35bf6d037c4826e3447b710268db0321259361dda9e05393ebff14707b41e2967eeb889b2915e7418772867e6a1506930ac77878689834c9fb41b1c518229f0d740696ab97378577c6c74458619c868bd79a93c04845b2d0a6f814e833ea557e9bffb3a9a63f3d46f8064cc0f8c39487de6095a5e75ebb9061037d7f8edd3c6e917286f9910ab285588f065f8893f97ceaba6e9420acba013cfaf588961dcec5285efbda7fedcce063af2a8e9e758595e75a8c690199ec2cea4a3a74f457a5a006001797a8c2f314c90de704dab05cd789c4f8d1517c405e35abb5a032534fded8814b8def652a0cb29301687084c330aa902d0223774cb039aeabd74b25f5bc868538e9192d0e6911c7d76de9d15d99df08581fe8a56a1fc6132114a0592a085560c8c5fa26834cd5b0d89a546163344995571cb53691a1a79140c470f4e1dad8eeb4c13281a1d70edd5fe7e637cb00a82dc7936dd14bb2307b78a9a00feeff56873f3536289bf08fe1f8f97feff071c5c30de2458a03f89a2a8545f3d57b293869b28d54d29e8f2864762cd7b7df5f00a02a2c1597b296bc6bcb0c4667167842a492f48bc184ab4381eae6835dd0ec274b1930135cdb5ea395395d8c529e4f8aa746d7332abbe773623c41731b5c59c391f00651f5b6ec6ebcc4af31ed431dbc2b8fb837dd7d25cb5122af5822d754df348976d27127fc549efb715f54c565b0564865acedd2e86adf51d5a1fbc5013e669bdf805802359ecb2600c65663309d6f1ff56bf54628253b17e670f090e3b2fadec6ad277d81bd1753da581f84c2836e68b400b05a61027b268d0653feb01709dae9da58fad1060b96560ceefadb8a8732370271e9e97384eca2747ac70b4e939ed6fc83e9f4e39df9720fe75e25aa16f79fc61cb75bdfcb7154d3a955139bde21fffd083d8cfeaea782d01396ac2011ab5d5830df63f8ff9cd25efe0b21d8333a79062c278ea8ed3d58d4ba377fdd4198082c6e8ab6ae19245cd005c5c570c3079476511477300dfc9bdcd8320d8fbbe29c4a5a92179de72eb24bfb8a54a68068018d0dc57318d56415c7bed845807cdbe2379b6c8ee619fe99316492e1f892010af3e3501ebdf313c7eb4ea3e8369ec3f4b6690eecc2cbc01695fe83b93be76a9ca9c0a86e7dd609c3e19c3283766453bcc806d94d48517473e47893b27fcc3f0f396105aa7fc27708a2d9a6443fdca804c4d75341f4167e9a68d11aa94e6506e3c681173da47f0ba4963afac79eab41e45932e7b3b6491e2572571fa0cfc157bd9cc8f59b32d6e1284f5bd3c7ea863250a49ef804bb834657891e97190789daafe08f6cda446bb7bfa0052dca01618c73a1ae93ce87ef71796ca008c3a2377ef2314a42da33cc48ebfc5083ca80ff024b4c04489b8ddca34f75b32e2cb2558b901d896d55770873154de03a5d787e2283f76daf2837ef09f818b8183e95101687fa8d72aa5efa89c9c0f18a071c6c33daa288f5a55c2a4eaa94c4c720329216b0159c71d2b35d30cc4b401795d588755566c073de668d5df89256b78c82af6ba2c73a0a43ffd6ac3673c2fbdabe9fd3520e29195935b455bfd4a3b275178a9cd572826de9ae87c1667d070524d180b79f76c3c5374edbb5480a8d3a03462302cfb425f56149413b26e7fbdcaac86c7d1f197c57d846fa2291f8444243e6047db343a2520b7e504bb68988797946f78e4b1a7300d778c1dc546ae86cf72532ca02a109dd54cb88b2c83d3b9a00c113591f3abd2bd82e98e367aa85f6c2dca331f4b0f4d57bcee15d01deddde471884dd27c70676c2811c1f1690be302fec0fdf8c7bc9780c081ce0cf746453a007a5d9a415f5ffc02730bc9ae22d09cb640639625d24f02fcfa00957466282ece50fe5e283d1505792d781c249ad0efaf08a952562491d499ab8f70c062bcf46c8108f52b6077a788c056818a4ec0d392a552c97354f59c22bc155768ff26f801dc27c4c9302ca7d8c7b9b09cecb413cbf8538348b29008dfc298f0761b7b292a858ae4a2c51394beef52f649aec9b5579112169e2020ab3907f0ebee284d87d5242e22eb8207769a77709d603ad49cb57c20777f2c052d0ead7ec6f96a2b76127a408075d6052ec4e831b3fd94dd9fe9679bc8561d16997e0f8a95d128d941614402953c5bcc25170c116182eac14b50095dd3660b74b690ac9ba998ccac22d78176afd3b408ddb0a3a80b0cf878c249ab03dcbfc429cde91f8a786577c67a21359f1da24667a1d819630fe2e5dd2b35432ae6420490d5a0084f3626bee0ac302e08c1c256820cf70851a26e85a6f833388461dbda1e6095173e65afa2a3989860d6337cc5d348bfcfa0687b2394bb92ff621afd0cd91aed7d32af96794e8688caa622e7eef59340c517adfaa068f2009bd976358903e11d4a8fa2f079b5a8fe26f9eaee14eda875d0ffd7325eef9eca438755cdd6bf3542d2a20c0a87d25ebcd409326f370e88e7720209c928aa895d04750d1c9e26be30011158f29256d0917452d403e759c105d0e35bceb09be9699ed02ef231262d3c230823421fa62933faa5bc30a1ef1a776c1568a963e5c3459d37c93eb9de381f2f799f3db0fef263e592669d53f6f251475a075fa4a86e4f72f203017bba2e105c353979954b91d58a739315d3a7cd1608fa337ca46499648762e8f2584dcc175bddb45ea23ae5578e02aae43ff73e6b885d27ba296584213ebf19f4f011c30f5ba8f654788601d75a37975448ae0f4809ecdaca3b593ce3a2b4e1edfe17a4f79bc2d2fd82c124d0e207de6f61ca70c423847303c559a489d7321e5e10cf9c3198df98f1143ab747b11d20588d6c3b7033a18b03960b78391fdadd83765b9b2dd00dd3e20f73da6a3b48b3b4165d5d1ef9c5961b8ca57e8d6330e0999b22e8989760f9e7f37157ea957fecfe85a784cf4bcdd610819e13adf02182b3219b511dc3411517a1c3662d0c40bae05392c720f29382b9b5e731c076555a847b18d82b0811f6692e1585ed5dea9561ec853e6637236225323102f2aeda5d99b8bdfce6e8dc56c352938f44dd008f3a4a949058dd1bf29213b44fa2f8a10b444425613b2540103c2d9ca774ab7db261c34c5996844c48890e770f87d522f93b0e7139b3e40569fae0e5ec3aa2d48c25593eb3e3391fe11564665106a8c37e5def9eccc8909e48d1816ea2db15c9e391f36448a94972226d8362b887a14cc008a6afc2920fffffc19e915abdaf8b3619221827c97166da40400b086ced31f52b4db3f9988fd7a77ce13b00ef555e7434fb3fe01a3b04ab33b7e8bfc229e2768c751ba5ec3264736207960afd32078681d9c09c5ae9dab25e1c99305cc9ef89b8163e9ae7190035af0109aca15fe1d96684e32790cc52dbb8300321e8868519f6ffc65b8671fc810fe5d3c12f0bda1b91b75136d00d19fc7f2a332323f4b40c05cea5c09c6de843ecc30deeb8157838965c1535b3b0890b7067eaecaca1fa6582450322aa2db57e599db2a739b0716ef008e2a14e57c0048edacaf68a180f08c770a1907c1f38f398f446149f7dbee39eef540eae91ab642feb6937895fd65e8abc46cd5fc8d74ff24df5bfb3e9f2fd8144902a1c8035c3578cdd89a18665ec8c31d0ef1e6d26f6c30fd2428b355a893848ac9a38f53c89a25cb7ce885bcc5f70a84ac43987a9dd90d70cf310e867e5c9f68d524a0e3718a24d436d5db9c835a45bde1e7a41cf9833065590abda68fba2d1b4b8a51e217ec32eeb8c8c5bc36d646ec1afe883d256a77c1deef10cb60af7b0d82be02c481ec835e8690464573544595b0e26c33b868d4964edff22581e93c99abfaee679ddc9ecee447a610c03f23e32057d8e73582f25562449dd3de6400d6fd98bdf79492456750fb0708d76e9dcb30f43e1244f03fa99c7207fc3befafe91305da3491a33d25ac982958eaba64ee19453af851931643d3d35710165c2a0567e13ad2bcaafbb900c2e9eff662a8b148bc14abc27dbfc1753bda5459d86ac2ac31c4ee1c84fc57c20af9c9ad4e589daa3d2602862a43fb460b8ac3a740532f002fc7e7911c4a64a366e78d76efcb0c1c528796ba54e2d7724f62138b6c6858372769549b2c4a4793abf42bce6acc517beb2c45017a666cf0dd9ae59bda19bad187135ab9b1a1b772418fd1f87e6383c3872ad94ca60001134b0d1741bc190ac6a56f3969d97875bfc42db55c33741412ccb615f0191f589798eb3df868bb015c3acfe2a99d7ff7b9f3e443ef4d990907587a6e7c323a3a36d4379b6b59633a179dff8c387033c1a2d281e8a3c320b81b8f5f71344c9c4f541c1c7809dbdc564d42611320d8e73d09d4bbe5dce02d909d3fb8c6dba405ee37612c44056d01546947d022fbfff44ba91074ddb32c8015cfe06643344b1443416e4ac1a8448b99eb2b4bbd96f0e9da852e094d1f0b70794fd8a42cd5def3feabe917ae86e5707a44018d1033b430bc01e79cb78cc869ff40abf5994af3540d9ad736e64755ba0755ecd69fcccd96fbccf14a9d513a40463472419318a036c99224bfa0f28085a80e6e6f5353c597b7e6d171448159a32d21a10e3e2db7f5d12a10b514eab16255d4143e3c18b33f97ae25baf11f60951dc147a0ab0d19b4550e37cf70482e1c6fb79e20ff18e8680575b9f6fb1ead23b2732b2db07186696df797a422432a68951a717f8fedca9058fa33a2cff458a8034704162bcb1a4ff0038bcb59c309cb64e2d9e8fade6246c9bfbbb68942c19156af9fe39b3f32777e0c601dbc6a961c427064620059ce423129a1ad0149c0152fe211fc70a18fcd6116d691f22fa67e7e0d37232a2092bdd065bcf4d1dd54afefa0861bd3efc8ad05efef40701fcb3ed16352fc1cd3b45ed0fe1c5e51fb1dee0837a453ca4017155ddacb1636a79fa966a2a8afe00fd30e898ac5a274cb33c95f4b080630b96a9532e8cc8599e45eaa4b05f8900fd860896bc9543d95f1ee7b385961592120d01b73f5f79430a2a78c162d9b3a54283e1026c0499856fde4b2a9f647bf9729dde497ae06073f58881d69880bb3d0b9c3d4855db6f4c9a7960d6d7fa77c70640f98e1d45c48ddb8c716a1512dd4fcaf71f27c1fb029f61b94aa82da2257fd7af870f60bdce7e276cfe95c229b69d6f0467db96f0f6912c1842f9dfc958aeda2683a60b45542ebca5ab62d58f263b7f48850dc21d1aaab1948747d4bd80a641aed9794b055a28e5fa29600943788989abbae4ab61b19e39f18eeae78aeaf7a8ae34f2207b2d5e69dcda41559cba5f1447e14ef17e2de21c76e21d0e8d89f44b1d2dd5d36fad4c51cf2adebecede935fcd82a15e0b7d32f273e433ecce565de61cbd3ad89cca1f2a9b7eb053eec458f29a7c3b53f380fffc47ca12924802cc90a76d032737b825780a5a5c21108dc316ed9ae6e9289edf9465999d939ad0625368eccf3998ab17ef374ce812059314558504a7d5c151ae32e62d57ba948f2d7ce4f9b7d1824c9983b98bcc6fd818e265674310c77fd66d3a249d4e87d731ab2e0a9b84ab6ec2e1c0a660fbcf76bfabe414f6df00b23647066f8226aaf38e969370289e014087c993c675caac8bb8ff7730e70db0bb6b23516da96b26b7145d0236587c1063808475865c29863c2f69a9e51967fc5638fc703031cc579f91014b375dc1f0216536a07edc33b17e6287641cb2d772af7d9bc56110a141d268c7cc2bccc7896ef5785f853a81c37f2d2aa6aa54abfb34c262d83318b01575cb6e278037b31a54935f4d1419e92036356f22bf5fa1fe6eea9181193edce21a7d185a743088a25480eba30a801c78c3a2c956fcb7f187bae581dc6a08ed4d5a46d7fce89ab897226623cd0d6baeeea1cb56eb1fb79d395c9327fcd7e05c9238f06941c97afd306bdfd3c3d7531b7c6b8a84187d0ff7b9cc655663e562462288d8a503605f59899ba0616cb3d96f99134b2fc83adb2d027f06b34cf4dd87caa2fdf9f3f8656ffe8a76db8788bb5c3951c159c23ca3bd593a44f5346a42e3d437436fe189ba223945777001c8faa9a2390c21bba7d3ce584f2cb80ffd001a4e6414f9c6dcda12fa2383e319653db69ebb7423b8b8587557927491545ac2bf5483f00e558dd812163ac55985b472f2ea1a025b7d5598ec73e4cc572efbf7d40d095cddb01f987d56e9a28da2b8b65cdf3d994db45206833dc4de5e10b26ed304e3401b36a0c132833de965cde3f11522287cb42402a03d0360f5812e81db8284d36b7763a24a70582cde36fa2f214e8feb5f986ad0745e8f407d045e4312e00b7954f3f4c86ba140fc8e5221524072e6497fe5892b0cf5a6eeba89f312c99f565f687bcf3b6a3f70f7ca99c9f56f1c30eadc97c37803c35d29b2f7acc478c20be1d99a3375a3b28702cba8c867379d0cfd721ee91a78df04a59c0bff00b8cef46a54407f616c17e5a4113193a4710be3b33723e69f0fc7f661feefba299311edbac37c50d0bfc1f414dad363fe1a47d22894ca405bf24496bce0b8dec5e7b1f5851c875264109ab4560fcf6bc121715ffa611187d0d7221232cac5fef5e6eaf8722efd1e6296feea14210d3f8faea17991bdee8173fae9878f413d46f8aa5564d62e5bdaad30bfa9abb4ea29d43857dba0d9e22c0164ad6728e77b70e94355701384115d6021ce818d5651b2867f255470639d27234cdd6f84daf52c932b03b481569006545d4cd531e0cf2b0bc12c0c056b04fb1e76e83072dd294fad438ca3164d289ff7b5ca5b465b26bdfdef84a7d3acb3dfa640f75b49a466579e45b39569f5a2faa8a3998e6659bf3158749a2883bc066c4a10cf9399bbd70a891367b5d904f73fb563b6b4c153b88efdc8960148a58d9fe1aeb8f0c90f7fa3b5f30e1b3e5af5cf34691dd412e4050745c1c6c88dee2a5dbcaf1750376d6270b1d3d97ebbd31c80fcf0a6400bf4c77bdc1d071923f08a0ccae2f596333f8cb2b19dbe04f895747f3500826c9c2a9a1c300a588c9d648c5444053f215ea0699e70e6131be3c200ccd073ee67273da8e07c33b7c71a3607d4926bf4b45c02d17b5dd2849569e352708aadb7115848a577c73828ff74b3cd8e97a274f1fd7d95a402410af89d4f6b8d662582c900e5fcf30f263a431c7bd957fd4379d24d28046dccc3c480aa080cf53e61b3b6cf3807f60242a0ce8be467b5d28ed77f769dfb3720c7f028bb7cb468c93a4769260ad5a5f3e45e0e0ec362bd08c08bc1989d6ebf214ef3f21464ff618d1cc8227423d44579c440b73eca0897b6f2fa2a76946630ff64cd938e7ae70b8c664ba42d6d3c45d4a3661d0497a2a694e23e0f3f1560410853f0e3dd471a2fccb6110728810eb79544245bb49f354b3c2c040c7c25f3419ed8a4135b2e21e26b49bca88629f96dd12aa6a07c13a0ebff13bbb3745786226ee23823211c6099d9eb2ed2375bfd4082dfb4e16d03f6dbdf364a90146dd750c5079387e0bd497e282ddf386676d36cb59ee61c942333483e1576ad5393f29731e9064769a9c77ee774b7a3b43ef46bfb8b3f0d1398eb020c5eb3526f07b4ee39b32fbb0b7094c1995c2aef767d9fcaa037aa7e8819fc76b093f3d2be1c363de9481c8578189093859b538ad3e45024cdcb4d5bbfef9d5c5645be1a37f828e7345f71c79a4439b2d6cb04ab8911738f9fcd63c04206f5c175ef0780fa4da8d38ee602f4a462956095802be822ed7d191218714c8a36fc176eebed073f18d983003a8b6e01e80d67e342c5eb05aea337e82a305d6f5ab8a07493088a9dde30adcb6cd2ecb5ca01911349edf6016ccd0f6bf26888fbcd9ee432c5c5378a1c72a94f91984a5764c9e64d95e58179cac763fe4a3d97c01717f1b7ae9d0bb49a382a96f904ffba8c9120f4853d4beb2469fab9a212454fae6b764a258bc8194618d719c9ce301c1cfbe0fa52fd9e1ae3664f70ea380d7595a4b19ee23cc511748dc26c787ff249c1420fb5032c5159119f3b63c45f7691f2b05b6f974323dc83dea798ff564ec55ba3338f5d8f617d199c41f68477beb610ae66f8f2f3b851e68730afca9e217d9c1fa7f4ce62a2d6c3f8bfb3caa89dfaf2fe09cff8fbfccd4c5361c4d5143908c5cf6210fc506980cd7ccc531ff6d1f82d3922bb29cda02668375b55ca9d7b3daf258c957838480852ebc66177b1620b936c36c6976b694c4fd00da641d9d404f628c5a0e6b72313df92870708428235b12ab0ec97cfd928262e6f70b9ea6e0c07c0c3f33d18f5175bc2d75c4ed14e35fcced374892d3a2565edad534878041de59f54a50fe6a6cbeb5da234969e4b7b79d910bc9e44e535673186490e9a75568d8d0dcc2850d02f0bb0d851d4d89e52d4688aa80218d33f843b86a6f193bccd8b3794f642528d2e9d275e8a0d9b1095e7372f1441b5d46e167adb997da9a87d162a7b7a6f18e15be7455b65a6968f12cca2512e5605e29071e47f8e5d4ba87b66d2e7ff3e11f1dae4ece39f0a94b33530ebf6b8cc2cf3b667c5c30c9c38e7564bd227e5fe19d066e77f4cce3a04f8ab82fd6d97e7ad3af5bd394eec1045a99d4f1f2c27739476f702268cf2380af164349941ed039d134fd978f55e1fd329d6ec7c8de8429f0d800abd58e60c78c7154cbf2b49fbb98ccafe6ce903c08c8247c2cb0a87fd3cac5c2fd6edbffa320092ad3dc4c3939670ec155f9ace8fc0a65b13dcf39b89092cb60d22f5778adb817575658c1f1e3521144c0f748667dd9b5219753e96be26653f52eed108d8a7410ad0c7d5bbcad391ce0619a539f79020eb74efbbe03b2250f5f0d89f450b76aac07e5adb9574a0324be5670ab55b6d9d1ecad4e4f704f48b2a75e8490ce9489f9ef48dbbdebfe50fb2040d6f4b395e68e3a8a7adadcde7225baf128b4045b3697cb5902a8322a2d589862e77f2bb244cf82e3ba7ed20b30979a086e339e8d7baf22b7208fbd3bfa77bf155bf2e5119590f8e94d49c5348066b59e0d038e7fe07f01e551a6aabc3d29559bd8f8b9290e9f6594b3ab144a87700e92382baa97c3c6d45f6f0b17eab2f9d17f10ceaf391fd2a6af49530c16bb292863831beb99b1cf079c345cd280e7710cd968bb7f7f986a28610983c1b116bb2eab53a5ee2fb7624d574181d7b820cd4b4f9dbea87059941c9d281b5873b8c21e555b2f90b6bea155b5d04424b1cde0db602eb32feacaaf6dc26f55ad9a3735c71dbae022da70345b07b6b61345984b2cfdd38990746e9cf253a188cb101e3dbd90bb99fb32b10603616d09c0bc6da4a049404376b5d187035f82292962fd5d31228b2310a8aa5935c54fee67f1e216276ce1dcf86e4dffa83aacbf5f763aae074204c18d4368a20bc4b933c0a39d7ab6e206e9733ef5df2cdc3bbcf219f5f67528bebb7b80c88f5f041e35ccd36a7cc1a3161ed83c7dbdd91c44790f253605cdd8ae77910e2e06c891332e7674693dbd0b4fcca09e7e6b3ce1a1c5625608f0765cf2a8deaba542ba52cb230e0e09fc614e43b9d40fea831cc89d6b422d5d4d6852bcf917d88054e3692089e21d7b0a8607a4897fa766bca25c4587df866590149ba612d12b25cb001f3785c6620680aa73c371946d794aeaf015c3bd8d6a53cb5c2a5d1985a7b5ea82c31b0c702f626d1aaba73858ba5541d4a7a8ebd25a73966c2911e7a4db610ccaff191ff8eb79a2aa28d18681460093645bacb7484670f79da8848c60ffca8804bf4087abc142c1d3c5e6c4292af69cff5798e54f6e2b8539f7f8f3426678222cd7b24d15c2fbf4a762a4779bb831633cfdfa5391fc9edfc2df0831b5248ac65c25d151584e4f59a8698887cbe5cd61fa53831ec26ca83ffc44c0a1ca88db8373d4311631ceb08406f34386168c8b6e20c897c00e3ef9f671cfe8b868c322d59e613720d66b6d6b6bec6f8eb47edf34945dc222ddf9c8af6f2972275bbd938548b4fcc0b9468902804391a67c376d9f128c3ed105f87086941f857e8ef853c8a57935e22c9d0c29545b59217dff5ff796211a046c69d8e01f54f01c314ce9df80f4e37daadd1512c29a0d26c59bef4460fe539da683fecaacfc030de7a5ec6368caf55af9965ac4c7a942cfdc90b0dae40d3b57bd085d8c244d137c79b58a18cdaee84425bb0779ece2eedae2f40a8b80bd6facb1b7a2b25f199477277391ffcf2efce7b4a029732ef15851c35f99b897ab1fbcd00830724499dc0b458a1f5b27b4efb6d9e62d76a851c79ebc78517d33486294007e540e2f113cdcda77901ffe33f4f061ba66049f6ac609e752e5b0ef5fda419e2d5caee3a969e06a4da41cad4c14472596a6983090adc23b8fe5f7ec61fc8b2f08d38fce4f7f25bc816358b19da72db23aedaa636a89123e9fc072831c8ef0c1830fed2864cff536148605a42d77230b6b43f8f7cad9269c18993b257957e656b0607a1606a27a3946ee5ec91c281e4246e31ed1dbc8fed6b21bdc1e904361fd0e01e1a30d736526779ce0eb93204ae5e6e89923be1d087663fc1d0627160cc6ed477543c855d9985d0d628811a01bc9690df5ab8e30f8f49585726ae02332eea7427b6301637912794061ae24702f3d1e743d455fb46245275a5de7efa4080d12906d5ab7973cff4553fa529899c6907ad1511684b868e8068dc5ce89a55a7222085b83696219c06ea37d7c0b84dc1e23bfb29a5467e077e4a04027f26bbb1ee566f015dd62e341515c0cc0fb90ecc2293d7393b38590e621c1f68a21ace3a7220f14e3c12f3183b5edc0f35a22a5b10ed1e5435b7fc0e54c071c66130b61e38d56f3c18c7fbbdce0e57175f30304ff2678bf62a044d79c44f979145f68a3df50d4d9b85832bc1eeafeceb7739e1573c0cfd697a0150c762877126dc7ebb25b32d6995ac8c0029e38c74c481274578bfd081bbf604dc460db92a2f14e22768d49e0d3cf8b8e90568aceb2055baf28444d937bec6388e32dc3562284ec6bedaa120be354890b27f9a2d5da42d831f773dd89063b666c0f6d7b56d67cef98ccb89e42f9c19e680ea0dbd81fa6c1b3006d1849a8d4de87c1212ee9014cb8d86e34f3c23d406f21c417ff0740517ed31bc1c14b2fa86a4888ef892ccc0b80cb336f3f70e1f6d42535482d221ed71c7eb5586176f28cf29903565231bffc292b26f677fa2075a3edc5d37739f5dd47b0e3eb85a73ef369b5d5bed0caadaa898f4f0c30991dc85ffa391d9f8509715836440362fbd4dc8e59bea3c7158a77229ac28a84e94cbd773390054d87b4d7580ec73e85fbd774d4ee098a1fc5b1d0378096ed9158fe7945b40c4145644dabccac7959b4334cefa0eefc900a4e491f8416a89b9a14d578db01bc689cf64624c8c8c16b690509066a7fa8a29555557db93f97adb6447bee2e788aab0418561617ec3b401d6e841c63229cd0b412758cf5a1bede7385b7a090442d76a88d40181781cf1607a156689d9293a8aac4429a421ecaefaa9ec8cc6f25d2a745ac3e83621168f9f03a57dd6e9bb91466eeae2ea065abeae6332e39b2b96aac23e26d6f155647f8371e06b00699aeb1bce7f4bcd74254a47bfefa464fd385fee2c4567a06824693858810935c1a0703370eca34d045057849e1e1fdebc0f24eb10f7f423afac9b49eea2e1c68d550b5b7837519cd367784e60fc35b671b360a3304fbe76f371c286020456a55792df45393ccb46c2609bd6bc47c2aede6d2b0096dd05bb6b0fc78bc3002058e1fe775af32a8c8f775843649b908a50f4b8c1465b870ec18e10fca6ec7f0af86e85f0f50212a5889cb60743c2ddee700f1d0cb9bacc862405fb9c388e2df981a5361a2c824d7645b5558324866a38504768faadd557d2028ff19544a527933dc1259326e25a2aadb8c745b2e25b1b69bb726280c166a2db8ac93c828ce5960ee76212626a411c35b52864fadf3db38a310dd84fb944f7b9059fb26df62751c5747c79663a645a24280d11dc9e34133145e69b8dec90653d17f6387ce09327e3584f6afe12820efa356af4a6af2062295f2a6cc2829c07e345af1d9f63ba4ae35e7e91c9cf7a581e93fec438257c5ae498a0648e060ea7fe405ec29b5d901b852b7545ffcc9d5c2943b806770830169542f632df7cadd624fdd7bfeb72c13e500554f6c3d3513db908740a3ad8a764767ce210625e7c03cf3966cf7fccacc23c53469a57cb772c0fc1d32ff3b651ed4a9ce7b6bca9c75a8b57c0ec53df71b95f4a50a04f3faaeb1ed7166e813bbed64e40965d1dbe766c08b5cd0e45283f692853430acd401ac240acafe8e4d61bf97f58ad71e9ab0674a91322e4d2d5ff3d542b793d64312c14f194310c782c20919e6e929da8ea5cf5109d6404259ea5692789497a9de62786ee151484e3584102d40ec2bd2e337abb4047bd444a7369b90f2783e7eaa2cd5b37542ec68d299cfd9b68cf7c6b271c3ee3c33bcf0b3fa5f82d09b79b277ed0f2847dd57482dc8849142a3f2e45d487f5473d0849f4f94e7fc15e21d985c647c9a7cf37becb9311b50902cd0ed259c602f6b9b090f26fec9bc125d8da2b88a92b66de27c30bc1adc3b615fd2ce32f69ebe666fa0bf9ace43c78a361753a968aff7fc596e2a1a2e25d9ead91e626733b866ad9f69220e13b10ca1b3bd3d6180711ce17ade1d6fc61342d1399252936687c4d4f2f99511c956521b419a816449ef7d4cd22dd0370ca0c7deaa87b715e06758eb100fc78526625d28ff5334946c7cc48e0b7036a876679f3c055b6f3e6ca7b35f5cf64f01b916ba933e69fe7c8a2ba64f04f92f1b7d86591f3e020baac55fced36a154d1f481bc3988406eab1616c42c58588100531c76b252c5bb368754218abb47e73c0d5e5ad32d427580ab6496e903a99b8ada1e578f17d86753f92e229497b56fe3fd23cbc0d23d4953a8d82c1c8dc617e2b9ad73d9af5a50ee414bfe0dbf53669b9c5df10d46d14703fa9b2f4fe24ccadbbd4fd0a1f5d0505376b496334c4dc5e664e3ae033f2eab8513f017c357dce950a1a3c1387591c4db7670f54a720e8ab19f0cc0667542419ad9adbcbd07191fa0c511475a551db31d6a814865c280a3a1c988853bb7a5b649bb25b65f6b96f6dbbe155cf08a38e24d0767f50338efdda2317aa36eed8e7ff2e2b913c6f14c948f5176ecb4f0e44e3550e677cd55e20bd2a475bc78d5d48cddab647f15d4eea206c01be93aff57e3301005b364a0e78fdee05007a5f05cdcb723e3a43b0fc77febb1ae619312f99a2d0996264ba91d10ba40406bbca1316df76e5b1b62cb88706b6f89865ec9cdc7fbe3b9603dd6c6e29e68f64d5c2f06540904d5e594ea797939e181b649d1621a61e5c9804fb73344c8e417a7b8da01205a19905d8305fe58515e0f732e850311a007768980bb214ca8e9fb5461c3bedf11d8f8a4867cf8cf30172358338f583cef8a7fee9879a0d497a01918ba482e2029782ceda89594955ada6f34c51c0cef2696ab645f6dd30c1053f26a091c9fa165ecf5e26d34fed8e6776f0dbb91e91e38497fb2d400705a473a90af732117cbe3662fb551a85108f45d62671a0aaa46506656ea9dd88619dc4a9c03418c8461e9671337d7c2d8c6e764d2bea2685e7849d0154219948b8fec87d2b4814ee19427efb49ab7fc517bdb06b07f711ebffe6e70a9d853e0930f3a786782904e7594d5e642e1f613c1fa485e50458af8996cff9e16e196e3da0dcee8911e7cdf1378aad5cf69a82a8cf1e7cef1f4a192a1654cfbabe1f439a523daf0b129d219b60ae4114a897f90777ee068fed232b44e8d5167666370d89fc09252cad1f90f1f96fe0113fdd920a208a7d8db8a478c48ef206273dbacc7436b55515b6a35b2d8574c3d18663401e62d427cfc88243fade717cfb177776886240704b9779d4b0a935cccf2178a985a20442f048c5c28224d131234bd2de594c387263bca9f0d7cb2a0cc4424ff9efa4781e9752f33bace7e97bba56805a208de2743e267159b63b4344cdb67f5ab504ac25805dd1d7b6f64802e618bbe8049ab2dfa804aa13dd3cd9ca4ac84523c00021c84e30d82798c743109ce204bd30fa47a1fdeabe7598b0792d62397f013628dc3174d9493bf0b67c5362d8b8906eb5fb698089719bbcc4b0c22cf35452d0f675076061fcab63d71ceaf22af99d967212a6f3d534757c86ddea4450695309484103e6a6f98727c1d6991aec3681333b45b85a0ddbd489e510946d2182428383beadbec4e6bce48f638a8204c18d4cfc0c77c652d368c860733d783202c20671381ebd2a3f36301a0a9290814a9a4a600b43ec00767c66e1bc9a8a7b2ca6708f1f8a21db1d7611edc8ae87ab7b0a4772db38482bca5ad876f9bdf99aebcbf742aa6589814976014dd6089e138ba4a44c43af450dac107e5a7556cc0b60fb8482afaa7cffad229db153cb6f7d3001fbcc26da258a0d2ab320aa746a7b7efe05c0ab3f1dd23a8f4bdcbbdc37a68c230e3d3b3439f8e64d8e831ccab6772faa7246f5858d3d62f9045adf39a9d3f73b5947fdcb12201e7a1d4d9175e6acdbde1bda3dc368d84f17d543f9bb1307f05e78785fa583ebdead15d627f603b10194521aca4a83f795e32cd9ed540eb25cfdd0946136fa6ccbe8dd6fe02303b671ce2897f2ed078ecb15c6f854bce7d9d80504645ac62bd01ef2cf390ea1cf7b4a1f322c4cb914ada58ee496bf21dff16cec822661ff0e802f7b7781447751219882703d8328a6a92d030a5f6666bdd4c81f0f02c394892046f23e9dc0a4f950952095a8af1a12f6ffaa8d84e4b440db9b9cf9f518ded7d33ea92b5679419f9b93f4d660edaec552cc1a0648d26b24e57a8ea668a3d81d9c3ced107352e56730860c985c59c51b6faa7dacac3bcd2167501b14fe3fa5acb407d22782a1123d90ade94b712b3048d475cc542a0fc5d7354af048cfff6f9b212df5420232912f65a26c2a44121d5ba0c4f2e072e79bedcb1a43eb64bf8ad3156b531e7c1405bda929e32bf5d8af208e62570e8987beb82e83f534559277602c3ebfdb8ad09654fb71f526e0afae284503af8101b90a3b99b37eeb876bd3b507f2d63efdffd0f48075ea13144d79489f2f5ff987b50aabaac365afe690961116ddedd082cfe2ca8bfe296982c181b98044a91216c7dc51704cb56e668ad3d0263c68716137ba7069aadb154bcb6c1352ef941271780a211d25416e15d212ee8d1972f8c646a438ae7206e6791f9f4d6b287e4caf9f19fd3985339e9a444f7325bd8e23251bd9e51965dcbe717d86ebabfc1927f839270f46a4b4d3bdd2aa9d8aa9e7ea50c60a68a778c2e44214d3a849b4ddff7fef4989d5e414837487312c9330e64cd40f0817b2a29011739d1901d4c77a7ddadeea70f28bfae498ab16dc8f7304f36c3715517f028dc5f70274b23c416f8ca4d5b36885474762f44ac48cec31cfab9be42e0c9bb694595fc9152915f4d541e21b37af92c4a7e7f62c0d23556b4c56d0630ed23c13eefddd8860712bb2803785251d0905cf3fa5d490289803b5253e625465c7aaa4e4bd4ba898fb97c1d24883915dc16b7b53990479332054b66b16b193bf5e04a0212b05b33d9760e2c7fdbe9874cce9fef6e3d127c1614674ccae2ed379b9378a4a1ec4ea6efe68df4c44b57f64edc4d4bb7d855a2baada047979e9e4158f6ba3dacbc3f9f7c8c8bf69fc3336a3bb3308978a5cbbde1cf02382d4c3eb136d457c7f03548600dfaa7f29508cfbdfb9a1820a0b47976f4143616475c168a0eb721c7156041e7bd4039bf67317736ee895bc99fa01aca8676c156648b71f7a7ebc44dde708e6bd794e61c0e5b313dda61895874d97d3a8e15d1804077d232f43a9ba0d3f498a9b56ccf64b8bd89ee67ea36879b5a89f69847f5181b76728123a767bc090aa5d03145f215f0b9a3fabeddc7e556540b4aecf2ec134d5379bcfe2ddd82e83121c771902d4d4c95a28ea12f085b274d88cccb587eeae5664879d4a1d11b2944c1d80f75ac3c9c7fe8163daa1952c04a8c1e1b63ec428329528a471670660616a377b680640a0d6135252bed145d72b810681ce485c0d08e07e50590ce8f908df1be98f469ab9766456f29a1fa934d4f335ad8e5c0d1e02b3c85428dda5009b27c956901953f8aa55949f6226ff074095f486f25906d8c43624420f8b9eed7329bd1bc2ae0375c88ac44cfbdee4b55a8eb8a79897718f878bd11259b493bbad0484ff7525cea43ab64c55ae3d39b70d08c9dfcf6fd7ed5e9d8fbd63ea14ff250b9bd8bbb91ddcc07f82946bcdc8bee434546e510537746f136c1984368446d12880c34827ffa533422ba05dbd8b9d86b48196d1e2bfa1b6c81f7276ea13b58b9fd626fa38e334ae9ffdb5e6726dd354c8ff3f65715ae33ef2d4e972dd1b36a4bfccc80b9f16c9c3b017a615817c418ead0507c2ac7aa258188b6377ef1263cab307c33a1eba91bf4cdf18abc8cbe1bad997fa09974d25d8b9a1a518d94e7836186da07acb45af1b2fd17d163f1dcdc4bb6beff23080aa33996185930b5afcc2ff94aca1fbc84d5c313ef18032a9e760cc37b36c3fc98d7239e749c054e038a75db6da7c182dc2bcff62d244fddf14c33b0b4b71cbad6f4d171531b75873b866e13bef5a390fa64f39970ab7fe117a58e262259d38355650447cace8e834a0f04888a311699a9005d8e510ff18abcf8c8eab91c51ca2384373e6aaf8404832c29b57c7e07d70eab802343a2e136e0ae15ec8e5d1085bfe9015f08e31a85003791acbce17ab32701c816067b1c3d2160dd5c8b1e0044761d4734a465ba5ff71caf07139c04d80e990c9cfb854cdb75231c0cc1c47fdf5a335c1fb1e01f5bdb39f38bfbbe16f8104fc4002524e0717d906c2784337415c53a8c971f82b5e0662af58f0ae1eeb98e583be048dc3a5c9671d79b67e019c553af6180e5ebb1f5bb3c1a0064735f4310216ee517a42308f20eb87069159e4ede4121e0ec17bd47ca504bca7637b635dd9c974ae9a675a2285c7f738cea7ba9da92d78fff0489fec66dcba70d03ef080bdb33a3800c7b439e20ed36088fd2430073d9a993a495836bea7a8d2695f597a50444708e0d79a5dd82c0d944abc07e4a54b098bfa237811136bad1bf3774316bfad3ca7113c338bc647125296da36efae98aad9c760de38f421d878ffef247a4b45e6a5a090a64557b6b9cbd33fd1766389fa2cfc6c8973821d2292056ff62b6ed736094306f9c8e5e02b6a5f9da69a2f49b6bec9bc72a5544570da1ad973b53b0b13dbb64ec2dc001bba1c4318f08febba51d312a562de6c1392b7d9f66dc8cc302ba125d69e0a7e732c5595bdc6a1d2bc4383d218ffd00a677670e26dcc61f6331edc74bde8914a28f49b940e3902266c045f9cc94f23c437071e3f4a6bbeca5a65bf0150e1665d255f83cb37af89d0ede1b5e74c2b64cc10d33a68affa9cbfc50f5c83379048ae089ad3a7bf3796269a10f5879adf46fc901550f0d8a6f151ebd4bc697ca440091a12b9aaddcd7426fa901dd1980495252b2f8fc6b4b40be5764167d07e29ebb6a5f7afcdeb5593084d6c1e02079604a95363a0f32f336b919e66d7a71e994713738831e82e5a9dd8a295b97e3b3e214f4e61cc5f33e372e01838f7c8829e6542a451c88a7b37064b0cb5821c6f0434b6dc50a5e532b8c172518b1967beb7b9fb6c0ec1a4ce6206d8cd1c9d667a19ed7e04eca7bab78a56651358beffaa0ad08b2086617f8874847865ee13d685d5a95824d7129b08176d98a39976d2f0c7458189607a3dd3178857df23f624eb2e265eb382d38063b632bfafaf30b4c787b5d217b007e7f3fb5b2fbbbcf77a943de539ececdc4af20f533bae1f842aa882b67232440f0bf452ef12b6f70df70904b8ad3bdb2ad2e07bde8b7e481b69ebec10c5ffbd32a6f485888d1aa170f9a12ad3503710e62d313d06365a7d967d354321c9385c599315a872b8bdec3b0eb3b9dc67b646e4395e0c390a8c7768c697e45a6afbd1d783f028c863765a7974824d206d7d885a913c66e4ec4e907bffc1495d08cb0cd4a9602170c1adb1b399621fc0d8e9c303ca4e6abe2beaa32fb77fd7c481eff10a35954f98355727bcbfee9cda254acf4f2bb8f9d2c169ebd87a28d7ab0d7ec155917f303f10f4ebb534bbccd08dd883aedecd4f09a513171cedeeb021d54eeca3540eb468fdae472cef7da519e9b29c8ccc4bfa2413e60c441c3a70d426253fce5557a3278025299107350783fdaea76ef765073e126a4b558fa46968aae5450bcde1fb6c8c21db51912442176452a0abe1c2402db7160e649632325ee9cb416747c666944edaf12a3f372f688168ef47a2a456089cafaa0df574c6642d959a85e4b1f70d7e80c407b2b56276c2abcfebaf075451e659946d319e183fc6409022721d1d106eaff131dcc6491b79ca4fe57de020e300f9c73ca1a2ac5249b55fd1332a33ed410136f95997b6f2f40b8979eb4f76bf4fc055f3bb514db00bc810eb52faed41b8a731f52afd4bbaa1e3f114b5000b31f3179c888872c7317429eb5038096657addcd3e160618b5793adb592769558be81b8529b260fe1425fd53e3a8805ad016b21f5e256efa7d301ae64069502f53f6f2168ba04c07a942bf7fafec14e5b7962ffbabff5974644e10feb097dda6d1a2c351192613080a4615c8168637f3e7a78de07b1c7b5f8cd30ede48c190bac24b750141fa3b132c7eb9b9e78894695ea574794516bbea8a94f994723a1e423621b3fe0fccd5ed98602fdb919281ac16b36b8c706929f99299a80ea7c2699e748302bbb0ac3461f620eb092c91924cde97a3d2a129c0ffd131b6f1ea1b5ae6c975d6e4b754fd78830d31476ad0c735be32de87d0e9bc3af5bda2291dd94f71cda80105f85bfff9188f529ffda1b87fa5fb66125ded503dd8bb2f1b274e7728e2354e3622c08ffed2481a5e651b8a4ff796ad2a6f701db430e4e21892d1394e649b490c3bf6c8e0f964f640f3c371b3bb5dd9dc89dea5c3e7d489e1ad0f14636e3b0359ec87c591b2aead42d41b7dfff006ced8a9588e21c028374fc3d879fdba012237a4075e5c2f74109f991402c8e3d94547914f3487d2fc7ee2a6de0d6bfdaaab8d1e022f039a98d71d9d12f003e7f947b56a1daf4f968b2bf08b6042a416baa8ce41c20e362cf48f4b51e29d134d22fb7e55953d2f0c92e3dcdaa1d41242945a86015e596a0f007d60c118fe85c195e66db31af1077a3f2dc1389a982f7cdd6923c4bb1a0518d1a2b9e2417f8196f51efba59120183108818c398bf16ea805528848e14e125509ea5d069457c52610fa98ea6ebc0550c4f9c03e1f83dfe8789d5a4a83af805d16718dadcc26b2fff0bc19270c876819ae7a6a8651c894b8c5973c982afc73cda266a5a76e0973551049cf83904420635d1d989195a01b3228ab92088a0be1cb245530f80a9e05b9684672d6c3ed51469fc29294f48d3a48f9eed343c5f5d38ee468c4fa11a5b5ab6dcfc2871356c3b8d6f2ef93f7dde89f1650bf0f0389faa96768dd9efe3aebbe508ae068fd00e0e6317a069ea11ee707bbd01f5933f9f3fa7ec25ddfece29bb85c4badb517b001daa7ad0a04119051727f39d4c8ebdee979b7e89c145e7546604dbd1a73ee4a9d9b4131d9e93e407a691d821eaf5920855b851029500dc06aea20211d840b28c13a721ff34b8d2ef19e11ab1f3ac88009cf97e298ddb2dab9a6566e474d111b679834430f365ace94386e7ef46b38c4d3e86d04ee73a11c351775f1afd461a7dccfc1059c83dc782a9a97034e6b7b9863ebf6252a046caa0767ed90033738b1bdf38809e7fd093d1bb6967c655663f86c3ed60d104d59f94df4dce4a485d91acf1d7826a1c4cbbaeee3c3099508571ded0288cf23ca5bee6ca70afc946a47c825f082b6224b7b4a8e62be080336954c77e25781a7ee25f1863afdad7332cfa67e6dc728f6a0863fd70ed8505498b9750158f88bcba2faa351e2b5ec2d637cece027c4eecb10ed516ca2a7b73c568666750e1cc955b487c3c4d733e8ce3b2adbfb5f1239818b8710c69ef0df4fab4214d947e650d4b9d2e8b36d811f63db1e336517e8b421935019c8bb4ff3092c3827ad866234e826f321bbf41070c54b58c761bb12f787b021cdbaed3973763d4327326723fa6cb29f56c7c9451d5a1c36296fda04fa84b5c556b262261791ff9a5571b580da7962dda00faa539846cd8a20fc189476cfe07bdc4229924f1541139b5f1b6a940e8e7972c8b1e7f8d27c02d7bf5652fa770ef96a8919d67e9e4f7f072cf4a7354c061fc3cfd6e594da364be4ec9a039003374245a19594677e2c2cfa1f1672b1885334e4e3813fec3d22dab7c97ddc61c4b0ce36324e68ada71798f5b939646c303aaf5fd3f3981730104c9c3273e87bdaeb6fb310ed14d289e1ed83b5ce519ab3b56023b35e0990471d578ceeb601c7414a2b3b5ecbb43f0bf1fa63ba74f1cce05714879c822f739e1759c76e316ade56e73dff2ae966fa1d4b69d47a87acd2177e981a72ea0444bb119b59edc1e55dab6b3f61756c96c59645d62702d0054f8b7fde28ea0636b7e31c2e7441bf43557f560e1820d66d4c29e951557f727d2ab74fdea5f22274ba1d35c098c764601c3c5fa2d1ef3ab5fe83d999df04b4e1c463458baaf8d2359208ebe1da9057a87d0306f7877bd688b7197b97b93e2e69fd5dd61962439c72b4b2a4485fc1ff89d7aa4ba20115dda6bb72a63554d3c2a94a8a105bd088a1ed66e824631f75b814239e03d16349c445445d94567e870449bc06da9d8121921fcb72c2a520756c7d7aaed48324f108e1a09f7fb108162052334377c39c7caf0624b59f0589d42b5b6e616d7bbeb7ab823aef765b2c79e84b75b4e19fba3d040e06f153f5e3fe10b36802e48a1b2d9acb5b6a4b9c0b177fb5d836abe0e4c75dadc53aca2ed2e479f80d99bb41057ebf0a25bb79398484cfafa54109ac65065775bcc134fd44b71aa50f0afb5e609165c099e0f5bd977241924b109d729c6436974b7152d63de50ebe4d0957001ac9d1ba73b99b9f66822cface0306e486af5a9b7eb42d9340c8f723190ae33afa264e459e7c45dd236e2a61981e7cec55ae7e10aaa9733fa9c86761c82840a495b3370f981296d7b3746c23ac84839eef39175cd84843acca9e8155a0a1f4a8b44ee76c7083b3c1a270da7d356692512e935388f2db8b04750e519161067259a7fa2277fb6936452023e99cc84019aa5ebf5533cb7aee99ed079601143c3b6b72233fbbd225a7d2ed6c5e8c65ea549c0f6f51c1d8523ddb6ba7c0c34d655e929f38e1a688a1904ebe87174b7a4632ed0e730284e60c2736c06bb651eedb0b903b3678d9cb22b5b0ddaa1983bedd17549b76a0688ca342c1460914be677c2a7b76c07bbd47d3e41cf03c149e3f66aca7a56c0fc4d10993b2569cd91bc0086ff4f6a297c11746dac23964e3eaadab2b63ad10c023d441c711031b6038dbf349f7edc8d41a859797406d9e805e1f0783bcd5da3971ca5c6f518a224be2a50c7d42f79ca2dc2c2fd7c693261d120524d18758a07ab23c5469517b91f23da4797ea4b0e1570b8cca705f64969ddc25c250b98f3fd66a22db0ad81a5c05da21bc65623693507fbe4d310e61d1382b19dd2f9173d169597fa253aaedb3239c2c843664e4f23c11da19a87961443da0c70464c3174535a3c7fbe57b88eafa074b6bf26d60ab1c81ad6b2a9904ae5b0f4330215ff7d28f38a38d80798589fe38d09080ce2e1512130ea46e26c1f2a77026fb0427dbaf5adaa4ec5a4f2692c9ae36eb4ecb427cf9cf7f58402c0b47b0b2a3ac4dc1238140a796b660ec218e2d4f68bb598c67580197492acf1485ab637036317540effde0716cc105ff6990a4bcdda7fd959ad4615bc13b71867f70c6f7a76ec6c367122fc5a1f829d4721bb8eaa2e6ddbbb6665902a25242f46c2748bcfa0e64da11294a577df88e4bb23f1afe3b9df137f5064c68f192459e201b80da38f18dbc501b17da0bde4213ffd902ec5410c7b5e0ba8c469be123401f2e752b7771df382dbe024a39b3ede319cea3d75fedc0fc38ad66e295113b52012bf0c28f7e5bc8eaeab8d1e8e3dc0556731adbf8e3ba1a567688fadb41738387aa64011f2faa7c7b779dc00e2f65d8289fd8bc7ce1e34e664987d5464d6b2a6c18276cccf49c4ed666edcb51bce20d5923f667cd122fe0cd2b013f6b7edabee1295242a375788dc7111af04727531759f0642b6178985f71e9899621f69230a1249396fec9fd00a2c1dbfbac7d9241f8a0a76c1e8ce5a25071b06fb882a53b4babfe47a0593b5cf48e6082b774fc6bea681a6b32fd797125a676126ce9413232bb7e9f32f179bbb1a6be6dd68582d7ed9bced2a1db9d353418bcf5bfd903b1dcd5f7c242b75d61837c09115f41392b6841af55015a1e393340aae395619ea2aab8a3f1129e22ac4823f2bc4836dd2b7963af66a88606b88669d9817160dc1aee01351aa59b00b3f10b9801a0e234d9850f166bd0d9f6df275443c09c62b625862c52c6adc9e93a6a33fa0f8fa5a463030aaef6065af3000dfd50eee04b8dd0353ffc1ff4235340b47ab2411882d772a91f95c1c954da9459dd839be9b5c50303f6c86dd4f8fc1f7c880956594a81f33ae3aa921f87568cf56d4d08170ba3379f85551e4ba4da6e727ddc8d527257dd1145108f4cc86b037b93b726deffd6f19d2ce1b1f22a702448325e04a7128fafb058bc2608f9cf4dbf8e7e3e37546e2d5d1f4a1b6b450e5a2a8fa28f6eb0c351b20e8b13175415a2355738ef7f4788660dad2daa5f047a64d404fce4bc2516c932d1855ee058a6a471ef9c26c3bdd72c11d1039a0307d222ab1993d09d179d4f98dfdad596adcdd7748e23f91bad151726037bc01d6f58d3738b2da2f7288870585f583e6ec1d72367069a4bf3ffc0750d7cbd6f8c2f521a69fe5ce57401e08ec3aab99deccca819ac9f4cbe1d6ea82bcfa9be9430ac8d4d919ae81beaa3a7d1c5f9c24cffff172012a7d8fdf258f4768c8eb7d728e4ea5b2f6fe6b214aeb26d74eca9eff184015e5011790cfcab61954da2482765247b1e809192356c54e926d4c0ce6dd6b1f677743a962d0a4a42c08aafff9acadf1322f4a5d114b8c15783b41c703d14c2b407c444dbba005e69f8cdfa1e5ed0cffbe9461a44b5ab5c861c405506a05f76611f9d93f903c824ae039988b4028df8ba1f554f7d30a841ed79c6ae775cd343b2eb08309a0d9992433c5485e0265bf3cbba1ad8c7e109d298330070ec4183a9dc3cf271040fe99b8c2931ba714d8705c713df6713f8f405405d46bcd2936ccb30d5e52fffd8d89f2395c12bd248ca056fe83daedbc83f1758e437d4e502296f104041b6091fa390ece0d5bd3764f3f55e766eee9e1e6425cc798bce90376a6a5846cbd7124af5fd6771f9c801fb1a1ebecd19c65d1209d32e484e81a743db3bd1717f9dda519895380fd69a66d0fa493f828d9ff48b95ecb99df699a2ca4bd7e4aa77c8fe534ba84c1c0d1798ebebd9a8e10411574ef7b34035093948677ea3c249358b7aaaf064cfac053ca95210432678dff0ffc7461a47c7130c6e4952ed21c57c00bed226c9ce2e1f7bd218dbafed5f55d85c30f0c4cf3486dfdc619a31f303702b7f4a87b2c0e4ff6600cec0c3db576c8b0b4a0191f859b8b72612de315a64178b2ab8759b735bbecf4ed0822b2736e8bf33665c21f971d70357dcbf04ae4d7249a47eecbece83ea7ca933064274f7809254c86e6b50b05a532d277c220305d4ccbbb9cf908e558310078bda87aca5f47c637cffd0200785a466effab21df2432f1b6858f3918a2b0c919f5d6d4c9aaa363acab108fc30ee2cb6b204faad878f6dab10e6bd2547640774130b72693da9a34e1488c293c337e2f6248feddc2aaf41d6727f3b4418b98437b525555feb7b7366d340b67b802beca99a8c7f3b4c138bfe942ecbb1d1a7c086e00f1dabf747adae3c744f389c359a2d79727680fc0f285f040870cec798d982d1a6ac48ef0266b25cc60cb290f49bb699a1cf090451752f6e00bb816affa8c52f26079aad06fd9550b2de1031ad9dfbcf99a597bdb024653202e72a1aaacf0321ee8907f2aba92487cd053862a28ecc8a093a3c93a442d5fdc1de4ad8aca1436ca5a0c46bc97b206cc6c7498e5bf96cd9f2c9046db6cc2e794900eba37793e8c02acca9db558944c8386176bcdee4f1c2130c5d4943a0d81e9ddcc44978cd86aff556f9d6cc4ce8816ebf1f2492c4ae7bf983b3a209c4f58122bd21b8271695a72364aa04a80f17da76ddbbab8833fe61b377cc481f6fbdb8359de5bae0a61d76d27a0f31e0eda3200447d61e8bf1731733a063372b155c3885344e023b5075d07a6362223c756f9ccb3285de2deb4fdd46d2c27182aba65767c960a4b3e11ae34ee6e6705f9c97873e560f977974fd4ed2211da93897472bb02bca023d171913844317ea8d287fb89f072484f249bdbc5d804f9c6e729cad8e8be338493e5567ccf8cd6b8ef80269d85e63f3ed1725192d72460b9beaa506d5dc34b13b5a9a3b2726e9cef0fbe0d4e061b1da5756b40c87fc9002c69c42393b3863f90bac579a51d42c20b69baa9382e65b12e3d09f627d2b8dde3697c6e4a423f719b7f635a2bc96e8227084ac0887b2c45d10a7bccc4937b08a836f4a13d1491f52e5ac68d87dacae2f876ae9ad74fd87f4039e3aaec243c2440c0c2636bd9188dc8f7ddd5d96bd05e6c81a45890f412972d23cfdd0f6f9e0ccdb57133c012a67aee2b8653cfad24bf040c3b7a126956b039406e45a0057a10706fd0bf7c609a899e38f573fbcf2b64cc0aafdb11dd867ed28aed335e43a23b24f1f0969992d359b5233c5fedbd66cba378bfa2e10962cd05ac8cc4d9f373c5e9baa1ab2f5c9f869d5115bd7b567f14222470f42c2a197a9a571b7d6cec6101f1f6c0ccefd4d0111bd32690fd107ec87828e56791b6b0c8721261f48730c435410a1dd8d02281d59c960d56b5618c6e48746636335817ae8ca9a89d885506dc3d1fc7c019a2b2a169836a6ca3ba6c6e8564d77ff8412fb342a3c0ae59295dbf1d6efece064770f6505b78b398cf10db8996062d65854882f49556c98c244b1323e152a2178b3969aeb95cccba55260bb5f11922bdad5ba38681c8a80446d5bc27ddfe8e5a95234cb741d2d4ea3c5b1fb57f862e25de3c7dcc9e13788ee37d4760b950e709a7e3fde5955abec9944cef7b5055808717ddc7ca82f6eddab3e6fd3c1baa7cad10e1da8d5b70e53448fd78e075094003a03af52516e41c48342b9d8a27e67e7bb9218d1e8a175aecc2f86f410abc3212266b6aee6f9b51a1f0b98b9e4824255f153ce71d8ef96bccafeeb6022db9fab1e935b59abd13fdc1016a30016fa027b2eda16ae0f64fa50061d152aa939e38b45e597a415343b61f9553ef40dbc8ba35175757eb62f688e8f98515ff067aab29e96dbb1f1d9dc63b7d7a7ed8c3f331b80c92492e9c704063eab8f7a65bb3a070cc20b2561f937f0a4f337d4fbd3efd0846cc4f1450072a78a63d6d3d382e39b928971584ae14cad2a6079e41308872f2e89417e9a4e602b76c75874c683f7e8d8c14d9878601f1594081bddcc3bacea232c9150b081ee9fbd97b85cbbece5d8c96516d64327610b73daa6534ee28434f260a74b353a8a84c0407d4eb76c75d833c9622826f767f73e96f305ed891c4cad42c447de19d4a53d63a483e27327ff78206e0855d4dfaa0e9daf401c8998a4930c5d8e1f686c96a0ee94442b2cf6f13ef95bb0511eeb0dae31c9413e0c94278fafad18b0de5d1368c5e57840f190d9b3ccd758e80eecb35d86853f7d4c36e2215d2286af111ad6fe76709d59c3f67fb50ebf4af91efd3d130b4aea2ac0b4497ac8096c895c560d59bd73dfb04625efe5a731f024b4c8252f4e324fdcb9d676716ead946a61d27bef199f7a85ca04e67cb279259c42c6726043bff2f8cae382b946e1608151e2a648de927942c8471dc26148948ad3b50df8131612e26acfaa6cc74daeea69f62ff52184f4b8900fccd5611ad68fb539d503a5b8627af444c3c7203c89007e7ca10cedb5dd29014a56f51eb6c675c080c3689efa3b208538492fe99add6ebb6a9f49e72e2a8f6a70da868838df30d4e5ef4f77d3e8fc6d5337422f5f98c252abc2128adcb7ccfa458af2ee8d6bffdc00af12e2c88b63cdb2f1145d27ef0f13cdafc902d3db3663d42daa380f5fbf24630015b90f1bc538da8fd6aa0f8899c0135501a633241b8ab4e9598edd0365fe139cec251a10d7d6d31e150356b47cec0ec793c93c505c8e8cef70b5f650f492c87abb60c0b8602fb7a0bcd77d3081196f6ce27bcbb81a5d0aacfad4b81d27366304073537421429659269c6530638909917d80f1114feb1d991692438d309339c66d58dfadcd509ea79d26e6dad8f2367d64bc68087b13140c62779b5a68bc58d1ab6fc868f4f3ae8022c37517dbb193310b466ef97762dff8500a48510c0f03e7075457784dea3e4897168ec828e4e5453be94cf82026d947bafb22ca2497f05580c430505406b74cf308774fcb87301bab1c41252b090c422a998d3383525ff8e54ed597b81f31ca847a69d8637c12d326b1dcea2bb32948fa2ac4c6c1931193cd2abaf90d89ef910cb0c12917b8b3efd4107f87f49d07e18b4b3ed7d1680cfe82853bc2caa185f8aafba95c9cd7fea90e8f15289f2db4b1ea4b8bf2efa9ea98df56b5d968cde4cec1352f8fe73f2629887160ff6dffb3905e0dc8e14bcdd7b9e3721ad65e8c7faf45a359e36ddb8b1ce6793d859c5ad5adc93f0edf769d80c106b074a0abd9b214a1b28669f5400ff3bf36ab8347cd9c1b352860896800e096814313f4c8818468612596839d07259ba69d170a3ec74e5f23fa0f2b09450cd475a88c5459dc5a26b77898e746a1768e161020f04be89ca0c39f20869aa846e57b93d97456f5207bb4f830de245dadc2f3ac03bc86e46c7e7d82e9d578a0fb6f389566bcd833bc5dce74477743c5fe09c0657133f0c7a398dfbdb61197818cc20d580d49202b47bd7562232b9c7274e2ae005926e106feb54816a32aa7a83b1b0fd514ea91f9a8e0085556ed4454084abe01f3f7e16994dfd2f1e4a7af6322e3f5f8025de41fd662e2a0afa172d7cd983977714150ecfd9a99bf34458b61471096c3992d833b94fa4e78329fb28aed69de19ba9e8507f673e2c62d2a71b23516afdac3427030c6ec0c8baee061039291f386797e358446d27cdbd196fec7a2216b1f078cf27c8fe2b7b0c63acfc7cfb47ecdf348e6a970f14393bc1e296a2bf969cdf847f8c556b31d848fa99a4ffecda9100e27f72d36b5598e9d1e57ccad6c307ac7f7c9ab15e435ff51fbc238932adb0215539625f91d9b733a2e18503f59295148eb54fb42744fb54ca7af30c660b04bf6e6a0b4c67f40fb492f17d71e6f57dc5ac27d80911a981c739f6ecaf31d557072bdd86097ff66845bba25a800da53dbef0b537edc2268468b1dc730313579706162a9de9920c64e0d29a9153dbd50f61a54f997f97c0eee3491e010190088ef039a47d7a2068d5ee44de4a199b2a9c1a2c9b66bb36ee170132c30f9676fb6d2f9f868d86c0a0d5915fc24489a09a9e60875f01c997aa2c2c879cbd87b89ba6ce3ce96c42a20a461bcd0418a23ed9c81a99ca2af4f7ace4df9b3cc7cf600203906bf3076ecbb252ea42dce958ee03b371fba44a9a6b65db59f48b6af72e254a1b8fcf9be2513796fde346b4a55b941fc18ef9dc785e35ad88bf775e99d6fa24cc8e08daea7331d569339dc34176c407253388e02901440fa8c09eb03d37b601b2293097b22e795a1607057489fd9b05dfb2a0cacf0e7d4ae6c749e58f0b74bd8adff7bbfe1528b90df8d0aea7428f2482525671beb6772ecf9366e4816419f5586958e5596d363cab44c81c9bcc498a4235d1f8d97bff6e1184717cd48416ae59d1f43d6884a527435ce3216a3a86d1e507f698599a0a3dc3dd754b158fe83c872c4f82a1c4402a28174a7b7a69169cd9824191add075911ba0c613296f45d390ca2d0172bac7ce7e58326353d895bfdc7b02807092f8ad384513510cd7f33483f6644dbabaaf89f0b1b1a9aeb36fd717c4ae7443792cbcb5859872b9174f1f0c5123ded2f5fd063c636e5e835d7f75c521eff1b446fba47957a07705daa53473dd2cde58144bffc518484866d1adfb354b305d1732087a9dc039cce9204ccfd7b873f5f28090826eee0ab0ee5c101228bdd4ef6934429a747545e5a0f1ea640b0da74ad22b054a778ef4ace44fba267b7143747f64e157ece0a8a215e51e6cce20de1aec4f356315fc7d6303f22ee17321eadb5895a9083bd3e6d75b6308752063adb1a951915780031de25de5d27e5a365d9f06eacc058bd7eda23c94587096af79484b312d3a13d8234be871db5d04a6ac627020270c339239539dd9383b5356e5f7c0af5ceb4f07b65972296e503ef78a04671a891e5aca2ae6f80fc62b778bc6fdeacbba563f73c63f8791795a27b6dd80e2e94cf74f6ccf80d03e556333e33cfe639b2dde90c85f7edbcaf56d093374433e0b4f0f0a8fa236c4561934d12ea4cd07c3f520c593e524b5be18966462eef6ded3c2cb5832480af37827286a9ba153e338175e10f329fe288dbc848786e91ffeb1df4fb5456783ccfb7a243ab35edb52a42a0b4077263e42d9952922f6a9585680c8b194eebdca52cd7ef605943b42937dd5c329dd33e75e5784a56d014a680d0288d7234d9155c0c2cec1dca58417126838c656d97e4bf1f5d27a0a4335f225544e711a52bf6085aef87e9d1f80592c6b2c7d41e40b6ee2aaebf228965cf5b5e0122da61e8bf35bfe35b62f94ff299f9eed87924618331b4e8c3c56fcee82b7c473c14a7e041d2a96a5d8192d44b6aa29470d2e1ad4e2df6da660abc3d427afd473998106e2b83c9985a37a1393089d9b07dfbbc37df2cb21e81e9de05859f9bd3fe6d19a7f4eeec7a997b82921313e8465bda1c62efac983e391dac160bf28f7a4dd49f0a6e24e1591d7d11a95b2df9f3e88e49aa2854c79c0ef1dff3a75d630cda16ace19969a5650ff0aee2f56af943b2a5d7999c92bf65932ff7044921ae1823ebc579c27b720a39a33c97dd26a573cc34afc4b5a0c7e08f20a9c37cc67e71d65f4039cefe0b08c1a213ebe4dbcebb918c259dc9613d1c29d905234cc24e61cf6d4ae1d65a07c59f1b553c059037c7012d4408e2843c927b389d5ab0cd787a5306db2950cf3478a50d29192f9ec325f20f5abee77906ecc248c805f4f3e94c940f6481940466b2ae9b46d9e38daa65434383a1abb52257765072d1f8650f4f29c99458100b36aba86640261062edd85caa72ef27621e568d42037e75637d98c749892db717c853da987cb50fbccab5a93ac5b047216e344a206421a970867f5d39f3ae7cf670f88842204e6ef65bee9b973e14afb65c1010fb22ad8b9ce2169ecfcafe6e91710fe23362eb854e14c2e5dfc12010ecf03f4e2a553e1b10813aa76a171e932d5fe9a67a3d16e6ea9f8b592549403e291dd0ae3a3777d08a6adc8fe244e3796723e2345c0ef97211dfb2db986134a8bcbfdf290653998e08adf366ede85b755a338c74afd4ea805dcf8140cfeed50c49f8b1fb8efe9e65c28f015c13ff56776de814e1c8a755c14c31b4ce8c6b0f885f9085184a741a02510f7ef7b44d4be6a47c43738fe705d3d5c23c92287c3acad9648b6023e73056e80ebc5a3dab79f872f5de956b315a02bd93c8e07d733a7d82bbf9b1a7f769cfe1889da8b44a1c8b487681ab154e15ca21d6e1a4d37c44769696eebbf1bf88c3e76b027a565c2bbfd08b9d84068091f53cd9eb715e227345b431aefa0638574ef02d6570b0981ef184cfc871230bc273b2907bb4d1bd96f8e396441817d4683ed7241d109ea04630ebd4e3721464be71feba88d5854edc8164abae0589356b00e9a4c3bdb270a2de354a97d504af2e92822b878bd716069208156f0722d9d892cc5176c618b59244e6ef4433adebd11887ebbe78cc2ca3c9cd5d989a706ae44ad353f6b7bd84ec77e0d4bc887df22d599184abb4b64ef2dfced354c09cf0892d574d0bfb728f3a16ae2966a5f842b520f6e00561291d3449e38b9eb1b65cdc8e104696eba022def8b87a2949b25936255dd8e24014486a1c9362b2b777190a957d4deb2b1f03c5f7dd8281727d63402cdacab7d1d50c366a7b6719715516e875b8852dd27c625181d7c7102556ec07261c4ce100cecbccf3bb8f87b34e3eed1fe21d211d7c7ad8494df1175a5195b57e66758b0121981bd0618801586dd94554a60085dbecf7f6dcaf3c26821e9a18344e0227569e62e8d5d1d28b25f06c6794eafb750a777ce47675471862f2894e2e08ab53cc6115b730f9f93e2d8ed3be1f51dfe5a348ef5dde407570b9bffc5134e9902e3ae69083a7011872b0f0f8bf3b9a8dae462d39aa459876f18d0a7b0d392c039f49c41a80eb34e6795250296cb3913407f56cbe56fb9b2a1344abece52bd6d8236424493d2b76176fdfdd17c34c2cc36f6f7524cf1c7b5c5098d95f50cd4d9fca7ef02aeff2cd4eb4955992acaf0680deb932d0d611784a274bb839c1f2e45cbd08bc9919f4ddb5d3b60c36fb2684fa32c4453bdac19fe1a6d084aa067138bf1d1077c7bde78a563b0c86694f9075dd15d64726c2134258400ab02085d122d01a9cf9a2d9e7085da3b45c6b0a8d9f43ee77f284a56f2ad1d85a5ce578f9302c8907adba22c91702a0d0a5a544fbfbae4b4d18563f81fcc856885009a140f6813f26893c3fa5a0d274cad19818f9d9537df997202f10d9c34145eb8d8a36741fa5e258d7d43fd0bc36cb7316a154b1cc9e7579ee15b9e69dc1dbefe685ced63faddd4be0e0153e55ec0d08d302faa3ac13ba3682ecad95b94fcabcc9f1e3dd28534b4d6280ae30d7a88092f074baacd5b27299187c17d4abb1863204d9d1878c860a55f5816e0bc0d1d127987a3478e0ccc639bfb49731412693e4005f35723c254fb633462e0e9ce748b76ea93dbceae7d263001c2e191d9739d508ca2188ee70c7ecbb31b746b9629a102c96202d46ff2fe12825765bb8a2a886fd6cdd06d090909c4f7f750419bc85e8dc44c28507b8664877420bbaf0bd210c7f7cbab6f6c2d3a19f1faa58b039091c23471487e65b7dd361a40c4ffb99354415562e60b2c8b7d67861a9c9315fcf24304b11d075598c29338a5175a79bf578a13d4a4c9f8f1eb24d24be62e20d806a76ff021ec167f8d325cbc99e68f088799d73be98c9cc6fc1856734e5f14744f9e83a8f02cc9945312cdfee4427b42c680caa01c7a9476ab84a2f54632674c1b4550d236d82d04487f101f18c56dd9512176d15a1aa72a4dc15e708786008a1271889890ba74ca6a92bb023d69cb6d08d546af480b8111f9547a117d16de7236f267b2ebe9ac2adb7d2e09c7ffea6f4c87403b39e30e926f70ff01a7168f16f860b5bbb84e8858130a4ae9d13fa86b8f128e6e434f45cc80ec58df4ecd932b23f945c2a11a8f8f593af470f745463ee90925aae04d52fed73a047e60c4508620b7f1cd1c00142c0d51f19f54e57a9293dedcc67693c85f703f968fdbc7b6d0c8681dcde254c851bfb691f339debd3ba9ea55162338f441addd32f672aa489afd5a590a26adfd19f7a28fd53ff7722549fa00225e5808edef76a7c077f9861bed937e4eb1eb9fa2d19e6edef48056e08cb2d85afd17765ef518d7fbac416a590a2ea80212a6e51e49fde68dce4387665ab7f9c7480fe3778c66a411b0561def054dc99e3b40a466fa209055954d9da617ed10f72cb6e92300618af700090b14f1f88588b76d206eb7371b1f75f6fc01f801b3ba1d339705678ed1265e478d46f3ee20a6c6fc72597462a751c5b586ffb9b17abf03127f2cde9020e71b0fe9a3a549659ec163cde6ed9e02ffe8f502de520e3cb967384c090f41a36884af76fbe2b6ee1e64a733a1778ead386f965ee22607ea671524bf4356b6d02874b41c763e928d02b68da499ce7528ca34c0ed7fec099cc6dd8151ea5da63a8870010da8b6b12269a21b04796ed6b71b7e9b6db2b366bdcc03447af0da18443e3c4956d6ecdd2a1fb6f6679b68c945ec93d54193fe633631d1f12cfe581cce2c1ec619365702a019e68352f62304c64248cfe20b67c8f3ab1464be29a7d8d8ec589faba02c6ccdbc6942869730ad9637eb4218a843bb65542b17ee483d18fd718d727a41fc7977f1a3f80067686eabc0195a406514996b46a260b3c044590dd2ea822f47cbc55361201224a2c88d1899489585350eabdca2fa362ebb9bb26e55a24ca22e38ee9fe02ac5e6793c4fb28b7d7354191aa4d18a4ccbebf2d4811a95d4f87a4e13c4c94ab0140e473112957117aca1be306bec577edbc9c50eb5ab28c8e662e370d62be0c87efe2c7601ac2d79758ab57336fc4a91db5004e0951e7a0c8279f8769907e0d10b98e59cfadc49da245cfa0b0f77ad836861e67441284fae69c92450efa06881985e3e503f303c6c7c80bc2c3c0470bfdf7615ba826e0aad712681ee63e90f2208d63f8ebad29c49a8e171bc19e280cf4d99db6a8d9127feab97248597036079f2e54785d26defca34bd02a5457da36ca4ae4ae5c53584cef792e71ceb99c6a0d4a5f522fc603f288c2eb1c3bfcfe97384d9fe8cb5e4a449b9af91c676c0821fa33f47bd4e9299c349599b07ce622156fd29a87a5eedbdecb6775e50229d14d4e48c6763959fa80ac5b5b361362de5746ee5cbe8fead4dddbbb09b04eea14c0f6f4d5bd9205e8a8a1b11b169aa902cc66b4a276e95708715f5af085bde1d3824752a009ded55fbf9f62b75cadf31a7f68c5d972736dd78de37599e53afc391efc1b4f0d02fffb84c84a9445fcb5fd8cf16dffc68a9e4c500ed442b8d463f2f5e2a8e9aa8fc983c885929ffe0099fc3e41f00103bbb364deb140d9911b457837af62d39e37d7b8d973bab8f82558048e83db76eee383d6a85b7e8069e55007eccb83a562e979a66396fd9f31d620c0c1a84734c379bd900624c628d1428131c87070e2f8a36da3d88cf1bb6c5f0ffe72dbf7063b23b9f520580759d5a1139cf93d85ac52b5927d7d56fc39adb58406a344d02a153749c21f0f57f0fb283ee692dbf3fbaac8ff770576560ed27cd963d6e9eb590defde05daba2404400d039a9594ff5b1986e5e786f9e1a2cacfeae7e9d30ea5e007da26d052ea40b6e5a4e494bd5d20794a417d27d1746d69e70102795e0d15d353b8325c3ca05981c1486cd31d0359f7118ec933d0363c4a5746ad5fbf2fa7d4a84f09e84dc6ef249f539422f253e9d5017d53d0f12e41ca63a19236d13c85477825c202857819bd9423209455b0abd1ab792aefcddfb6b7aa59ecf7e1a9bedd18abfb33ee034122411355919b06283109afc1f9f104aa3357cd2f7052a36754c65d1485c51940a94108eb5d0c2b41b1e59150c32c68e6b358e6202f01db73fb461e90905d0a0d6f836bd0a2ca692030d10c1092addd2e1e50fd0af6655efc388383a74f017026566aa47972908ae26fb43a443734a2d986ca625b062665945dd866bcd42d7f6c2ff3b7d99c7bf97228a1929112b3479e27498296394804ab68c4de477d6efffcbfa3a482a9cc847629efae81d4d873609d946e8ca46c3034d03cc6f4db360fcf7fcf4115f1b438c4907c48ea706b06f449670b803e77b3467e766d9865532640b979fff2e31f61294dd1d7c07d8577c76b602409492d823547e65a547d7d724d3403e3a33b1d925e24c1dc1cd4eb05f4caefd60c95f4249faf7e4e87ccba8485d8e5a6fe7e628ca4ee5dfbc6ea2cebfa8324af79fe3d3eb70a43f93ec1df96ec0987626670623965c94518f1bb8e5fd16338bca0cb7a80d730ffe5285ada092dd5f1159b09f8f3262717716c0f40f609da6ad377804ae3eaa4659f0512c7081044d85aa2d41c858f9f63472cf7deeb960c76924e8f613f54c4fc5b55a8c1a5d4c07a2e5ac951ab465e0343b1890102ce595f68be2d5e4b0f4fb1c88c2d291444ec2f3c2e91b6fd3413798c8b534263ba554f8e2f4c85371c9fb326cf0b4d9445767bba98e66d13711db5d2aa6462a2118de7983f9b68345b292ddeb6a189e88a4fbe5d288c70e9828fcdc7661dfcdd9ac545ee79354c26a781d8165e2cebaea74a302682a2de26bffb5f16a2477f4e5d2eb0bcef417cb2ac607ec3140ad6e7182e77fad73ac53dbc068a9c0878f9dd16252debd151b7b16db263a979bb7ee4d69d1153134de0fba0c7902930ae01e3d627ee5d9ad9fba4a268393957ee5ea864d5096bbf69527a5e83fce5f1dd3c99136f26f9c23272dc23f99be406052ad74475287173b5f2b2b5e5a2c637ad8ec8ee10f2c8e921fbd8c79466f8ae80738d1e8892e5dd0628f8d691295bf122cd365423411eacbb04e22f68bb634bd945477cc4685d4ccf4dbbc3fab2cca02837b5c993a2c75b21cb7d878c25c4b96c0556247cf3253eb82158e19a8a7eecf13504e15d01c69ff5a2fbda7302b9fd7b2f9c01a0e4200d2a920fa48999e965e56203e70eae60f9c32613e1c57946f5e968c6e899d0e5f17059f550bff7c8dca54a0d2fdc104af775a192ebeac03ac6d1199ecec8512d19dd276a80af9353e25d03a417514b7381115a100452ac3a97dbd33c48fedc49d27321fedd79e8050e95d7a21e226251e627d3891fbe57bc053b5a8e1dfb5c917ee8452062c165d2b5a8a78d6f7f95a87c64aae4e4691e66574a217175abf7374efced070ebff17058c649b3a83ef9791a418acc7c8230c72be2747603c8b79bc7c9eabc53fa811972327621fdaac2558d66e31ff21150683c769be2c3115fbb8da6c88e0e6a384493c73f4d73533ce9c7cbc5ad7d962e6ba57be32652d6ef8d57aa09f463963fecf9509dfa3e90945bae40076fc3ea0f3603b537e0a29040d2c08f0f7133d18563d4696c826a73aa36a4a0a0683a73bee1697f9757ecfe1a8d1123148925eb4cec1a93ec90ea64daa0d812e719d50b10f1c257477a8c466fc0370c3b6fdc0e26f68eea34767761fb894fb127b65b388d7ecd62fde261b21b3b2b3da8554dfb0e553c5e0b256e67d29d6dbf7d7cfc1b563cc4265ec0a98e91054211f74b641d853e87d35870a54bef1c54e06d1465f40b4de7f39b1b0eff25fb47ee5668a1061102bdbf3a7c2cd233b28d18d729d7a10ef702178a29f88369a2491a27c02180c7c2ff6a20941c2b6fa344c7283b0a4e48e860633699223bd53316a5a83a0a02b7d965a551a21ddbe84e1532dfc7a96fde8e4b0328488ca2ccb61b16cd38baccd3132822aa519b6f0d94af84001d79fcbecf2f3d6725ed9491630b05b59d90f57ec27d71a476cb7fc34e0d7e02017b6f8c2ddc0fd5307eb9518a678be573a747255348650c384932a60fa696168f138e5c0f3da1b9b3da1160d70f974c95c170d855fd21c4faa10a0ac39b21194185fc2ae8d94459e7d9dd74fd35c7b23867ae8f8484f42b17800a2523123e9948ef81d1f6fd1643f0f7ad89e8bb820b7c1f203ec33e08e9ee2a38f520219ca0c1469f9769583a0e90b7a88f3b790283bf26639badff1eb2f3dc505b1b318256b375d186791851be05dbf7c94612c780405cb2f88938689e19ce80b4bd1843b9ed6502704544d2f4cf849c87882f9c77198eed88b9672da62cc3f5cdbe70bf288f9ac1951d4e8acf81f691d0fdab074f42ea949918148b829d43ca9b6072f904627dec801faf063673379d8be6a6c348e8d2af7438593840923fc45be5d8c8ebfdbc82ecd25d0f799752664598c4f3f0d957703c7097f955c952e5fb2cf03a70bf8c605f15e27a4f70656b93228a8f74b7893ac4012d381043ddc2645e8f522ebfbdbbc60e085d1124c7b24723c1f740e4102a02cf7c72e7be7a7e92abcaf15a38ba541618031164f5d683aadb3f6a84f8f016bdd2c20e0948bfa9b0bef6713f0e865fec716a521e7566d733def0d803d3ff4d4f2170f6a37cb5a854c132962302d1421fa4d45a4fa68a0c37ba449461e53d82e131f1a995ed04c69686fd052215007ad8cec0260fe216c2b0ccae2d554eee3b8607e036b017532d1ca47f8e89fc3b73d067ffa1f9df9d9adc43c4aba86c4057164ab4c3b17cadf8d6a089d3ae8f67e3ca730902d5faf98be4c389f0835c9a16f31515211cf228d6c3843498450653f52dc45abfc1b81f4fd111437c97f3ab5ae2893b05340e778502d54832ebaad26bf942870a5bac002ff44bf36039ca9ae6b6d46a6ac476636d3ec65380054b5966dd6baf9632d09917355f1c64a111925d9778511b3860f326c5038e39ad071be5712cf1263c5645ec8138a5c71e99b72bd5d6f6f462cdd1a76ad411d1cb8a6bba4f69b77c38acd557bcefec0594f68dd2d6402629c525a955443e65c0fd39284af32ecf673abff4b12e925caa48a7adc4ddbe1e31b59a419dca6a6a760dae94d8d060dfe33ec050b98b9843ea251c250fec2554e2b346ce5e35e9e3e6406b05ca054828db6626c9d7de96c7d3901cd0fc47521322b270732fce739bd5074478ee0c3224154af74aa9a21b9755b0feca0d8dfd178cb0a7770d38960a38d7e8f96ba237cd86e008d50e766016e3d45bf6e2c0891561f29c1d6bb7a6708f4781c012f1bfb9b17a806c956590769ccb2af61aac51e6099e0402d5ee78b882a3d58c5eb069081fe07545e3a62298afee2ec61fdb769badf035c02930666aff626fdc02766f8bb4c20bf78d6f68e353cabdc9435156d26a4f0a59e0d6da7c40edc4552dfee2ec9e44381ef32746f8cd1680bcf07b209a3c86fd7670a061903e0aeee8c0f758754de8cebc66b7ebe5d6b4508a9757dd330ea84ebf8a6a406e98d6d1298f6df001204d197008518d2a9329cf713866aa76d2d36b693b81b8583fb40de7ba7b64c23541fbb998d4ce7d2d8b854428864a06271fe09b3e3c25f31bcb34c0873665e9c10b110a20717a904d5380cf6f9b0a6ce4866476712ad0f5f911865ca20b9f113eb40ce52a4d911f50715dc286790a154e1b6876ba1d7bf9c5c9c5c05e860c87722978078a2ade5114f47744dece3243d1b88548617edacf6001a79ec5d448135529396da047d0b1f12357be431843bc84fe2b0b284b97529932a99caa3d2372a0acb2ab3c2895a7a43462b85d4e0b3e843afe98f21c479919a17afad13d49b60b3860c3e9805f3fe3560072a3e8fe276ae71ee6ed5bc78e511a05234e88e72d3530d8e6cbd426b46953aef393a14726b72b8645ae1e3c20a2e4cb57a3c86e11c8ff166c2ec81933d036bf0a411ea4ef832a0cddd75e793bdc130c25cb8571d594690dc86a23369a8071e752341337d994e20cf50fbc6c2bffd9879d41516629d9a6cd2b7dd511a384db2cd0f729dc3bc2bec91b552eb327f5b600940868c6bc8183c4dc0f1f9e59db2a577fda9b4ed62df0892d1f009b14f8d85ed01bc2ea19aad4ce0d84b82c16db0eaf6d0533b0e9e9a6c9c2d6b36d7048e89e30d7db2d106a8b953b15cdd95375a86cf998b97fad0f0f97c319c6c6a4a141b235c19a39ab1fa5d41c3ebff33fd788955019ba2916f1d88f5d984d18df3ad4b5fdbc4564e90221bc9891ef44dc550240f83791248a8a6137bb3cdf9bbd0d6ab2dc2055c10bf9c8281579c44d423669918ef67ce0ffb72e30047a5908887794a1e549beca611401b5b46ae9099cf6df305571710f59a7f7fd6cc7bea8b12dca434fb04f8c245eb7a8c1ad7aeda7de7d1e1031cfc96e63a49b75954eafeed2a3f0d6b8342593b68c99eba8c1c107e1779c8b974006888ddae5e54f1aedab53d12fbc0f68d9e57440d8f6591643672ec6a58f5f58016e83797ea97e6488ed3179e814390a3896457ceb8074a403157b782c8a745da9e4ed4ed97dddec08caa3f378d2a9fb34189338688c80797977365537b39fecff1b46eb4d25e13893f462f2a395f2166297893633a38e128dc4955f967f5d2d1b489dbce22c42d284f3b629696913285ba4fc69d4743d0c504ef0698b0b8ebdb10f2791b8fc954ae889512cd3d329247dde62f0fac65360a92a0e287f3aaaa0cb5a523e8d73618102560f5507e521d31cb312dd06ce3d72bb47a40fdae25cdcf602161916987112fd5f75c260c60deae896ea060c2a6874e9c1108639609a6108588e3312a6d5f87d63e1ecec5f5c2fc5b6b769783d6af0c1c2b9962389732daeb48d42154e3b975b5f892217b8770b049faaf4565df80bca36b3b57b6ad8c8a430098c1aba0558fb6a6652f7718986b80bfc8c8906c842a63627e1271bd2a3827bdf19cc60d73edb3aabf5b90b084a347ecb29cbc0045802ef0ef336500afbc22b64631e64fbb4f90b5c2e17070c93652f9f9a300ecda81ad5ba311cf2f2a3590b7dfa5b827a42478a2d4ceb20cb127ed9a81d20e349e64223505354170060581c20f78e2e8e29904f5ffe9aecbe2125bf4f089dbd086e4ce2d85f5e6fdf12fe19f541cc545bf80ac577eb8df1663c3b08857a121c9b4e93ccfcfbab0ea7eb633389a78f6fce29cc3c768f3a0e26edaea6767227ea321669bf2bc4dc5233bd97a116d932b93188af0e30f6850a1c219999fc769d79e01e587d4ba21e51dcff6f46b3a746ee4379b3330b388c2f37029d542e1580565d6fd8a3d463493346458d5ebee2e7498fe114a7352ee5fa1c82163d1bce018dbf95c4ae04a1045924d30b46305f2423df9fcb9f070bbdc8b00989aa413dacc598ec89caa882b9a796d90163c6eac9b8d5134f1a1e9542077cb6d24dff8f5c5470ae42efc740ba5346c33664fcad6e1dfc8baa190fecf8a9effae9819c08a996c6c8aca9f24600f6ebf851f89480d8a9598101228cbfb7aa8c8b7901b5fa6ec2060df24e72696f3c41b4792a4b669894b97fabafe1d210876029732cb27ea21edccd8bb0b39ae185545f94593607500204069c37db3ea57ff3939f2b3da80977746a8d5ab71bf7b037336831fce5eff9beb86ba898e557612ad54d6085aeb0affb42ec57cc983c73c18d50d67d94e8fc9ffb7000abaa375087771e5dcbce6a12bed1334df1e3772ad4488c215b2dcd8ba25cb01fe4699d18fd6481c9bdb5a257d91d471a2fa9e6d94081249772b21094430ebb2ba6fe00dbef0083f5c6358ec29c7a209698b302b0a9af246e12d30f5748ee7243759275987cf4cec80a1d7421940f399bf73f011636a1a617ea47a13d53ebae276ae1048faf5aaff03feddf29cfba2eb56ce542bdaa32c679e92b717f3f0b4d2b193bdf04ab8e713fb36bfd5c757a4e61e6d861104cb858e03b8ceac25ecb93e89f4d58b12a9603e6a2a7c7b85d3a4793089032600d7c30cec70b3e8234158bc43b6d0ffc6b6f5c8f8a309738a3f01aacd1e90916faf879b394061a2b0ab42e56726aabff348548ad14b945de515461afd239357d0ee9e53408ca0c631f9c2a3655a90bb5e40f2b9e37e104876db725ec3bf544e5b5a163b329343fbb55c4285eb032d91453458f9365b6b5d8e66fa30953b1d966c81419e0dba9a291724f21add994fa7c6c0399cc7a25a4b27eae5fb16b2f04a1a57d23c3d174ebf4eca0950456c6dea7bc8199a875dcde68e98065858039d27b7349cd0ba7a76a8cb70c97569aa51ca614cf5abe1d01ca8f13618c1a0388b4a565f1b8f2fb980d83073843b95b16d16ab5f27d32972e473ed55220a292812e3270f4741930ccf157decab95972d7f084abc77fcb6695790531a00a816714bd52403be3ab7c74abfa128526659a29fc440d1c7ba29d20b1ba27bafcb7d026cb2082030b75c00ea6011c7b354319fc55f6d3d3f8da9d9632a646c36d7c3c60260ceb67581e416e8a1a32714bcccdbc0feaea5a9885f85f1c15c359a3d56bfb8488cc04f543fdee5660b18a3dd75e8837a397a747868a1d07ba9d8db3a612c5522c2f7a18d65fbbea809c35747ed73b2c0e498e71788f8622186216db30b7f309ad57b28575ff611e1099dd7a2727e10a7c062b6fbaddca582e1fd6efb3fa196385694c41d9fe5d766017e27bb0306ed653cacad6f013d08f985f2258884150d8deec60ee85f64367bf59044a490b8a56865883e675b30ccd38c58e24c3d69ac9996e1e36c2a8a9e7c4ed466959260e8cae65c655c64bc88e234636a6ef35f9632c6e37f03d15e925e656225758ba77f2a8c8e2d0cfc28f8e60968048e2a99caef9e29d8b62ab513f45ed40733990393da68fffc46cb88455f19e927d8a01afd4f4a08d82ef5aa35e06f00fc7c67c663a197b64d9512410c593685945d16bd348e765600cfb629b1f843f308d7a65d9198974e2cb90705e9eb99476aeb30e1602896006dc1f3d23c8dd129b596344510ab3e4681eb6b61e093664c92b0b30d2cd70b3408bf1793569e99a8d06d60f81f02f29f9cb9657af3ad9705c0457c7fef064c1da5e86fcee0c680f0a65fa698dec56a51629245d11c8ed2ca22e06e8366725a54f5e7409d1690cec9e500a343857b6072cf61248e92e5d8f5cc4cb7f92b3690643033517e470dcfe3f76fb91d8162611fde0238e619514527d3b6ec0617faac6703909456e93d827e69908e87fd4ea70fe896cee05b13354942044a8d2d90bf005fe441d9c9c40d91476274343ccf0d2156337227d64fc297ea93a4d078954069d472d87af0c882c7ad8b348065e0ca7c8f03eb5d2c47a3685a7a909cfb16458d077e12e43b2808074760d348ffea44fd705392d05e0c465f6187c2d7e61ad9e90e364d0f96a2cb420392105ecade8f04786121db2137b0e02ccd554660a84a3e72a465ada13ae8a8bbc882f356c7aa799d42adf03bb34757a8189231c5361939c1d6eaadc692746a2f206b92856a70e1f4f4a1e4d0fbfdd6a64324494485cd16716780dc631dc35be496f29e2d2e3b9312397c513f259040689e20ab72b5bd3db63cad6c843bf8280198c7b0fe00959da8d6ab818c7c96fb15d1ccdf49dc824bfbfacc96496ac91cde9a341d2348cb10d91081a644a9d818a2a0337ba43079697b10bf81a7475d70e6e494493f88052d2078b2cb436fdaf461daa3bb4b6f2af2fd3313db929144b56df3e2d49e64cfd79291db2f6e22e1f53dd9b31eb67d1fc0c19b773abcfafa331b1aad6b1ef5a695f6514bdf07052601381810c7ac0e407e801a6368fad83288be90fe625b907f27f1c013203a6a130879890e5bfff7ae65bc798a15a9feff9b12bf461acacdea39aec0d62fc4a3a621fb4adfc341fc4002095eed670296e31c53f92c39c625f69528db4d2748bb382d49dd8c22eeb0d61c02a3bea106d16473f8d17ac2d37207c93783667852b45bb8cdec3f2a61f2aa7b6d513bab9dedb2cea964c35c56c60219724c640b713d5ab16a0c42b76a0e7738454c9a2d2dde70bdd02d538bfe9fe452e4502a70d678c8541ab3ef22d8e21fb9eb3da51dd76cc78fc36258b41dad40a44351440c56c3ca7f6325cc8f6d207eff6780a1b0ff1ff9a3aacb043c5e409f91e6a2c6b5a68a7b7d6f10d2afdeb97535cef0e766ede36b17f37cb094517b3b2822db013d6f6eab7e7587fb79d9ba9239384be5349f23b0673aee1474b8cb7eda6f97cb0f899959d39245552b28a12e1ebc47eeaee7e45550586fe7038236282b42352b0e71742a7e8892e1efba9ee803ce1f45b747c4cf198887db447b7c3eff4808a2a0d50645d666db9b1e3dfe9a6da0148499eece3fb90844958bfdcf90908a03dd2928071328e29ea2edbfb87f6603ce429c465002d710f90935ca280a5eacafe0781b6ccfd2a235fb5f27eed45c3300ca9dcf7abdcd5c886fe29fb0c3251e6148b5b371b863cc8e43f5140ddf1c919ff8c1102f52c165e414e495657ba9c5c3ad66a4d8f675dfd2b2453996d1ae5a7507435f9dc26cf892abf87377a50a6f730f4d8254ec779b761eaeaefb97e4d090b3050dadf56c7e8a9454e8600607b81f2a53c0496bdca78804cd8e92bb82ab9da8c9d92fa8587ddc5427de9eeac655325b00026fec2ca1b00a72a59827ec7cd392cf7816ab7be07e7473981a026e3b0e68fc13d9b0c1d24847d62409f8a55e878d4ee7b144db764b414b52b4d5004cbfab61554f865116906b371c128a405ca73e59d72b70bd8ffc2869077715d7a402536884fdd283bf7af31096c8a0ce3e4f2ac266ad52eff4b896a55c3147a84b4b0e2cb681a28d27250d18b7f0ee9088c65d6e7c930b2331bb5bc2c7a270269d21c7d9ac27f111fd89416dbffc30be856845416c37d13e75edad204351ce7a0e9379edf920a94ee2b1e997313de73e6ec967eb970b88d9887224aa5f9f0ef4fffb092bffbe35976509779705792d781c249ad0efaf08a952562491d499ab8f70c062bcf46c8108f52b6077a788c056818a4ec0d392a552c97354f59c22bc155768ff26f801dc27c4c9302ca7d8c7b9b09cecb413cbf8538348b29008dfc298f0761b7b292a858ae4a2c51394beef52f649aec9b5579112b30fe6f5fb79c02d30c97ae02a5bf0d05183be0acded7d0c36cd4ac85af95bc64339e4d1a534d32c43894921c9c898832743ba313b1f2e0038b2226bd6175e2e8e4371caf9731ee6633c28ea436b0763988339ae8c234785ac970697d291a7566551841ddb46701440bce6a71e6e718649121615a65d238cf6478526aaf95f83572794eee2ec0b1d32044e67aa5f8133338865ac138058660f34cb1b8d65692148377185a5327a379a6e66a68516b86bc256e594055a702117fa7d686d7677410c8ec53be669ee33f06353a8fe1ff4dca6b4db1ead5aaa2097890e6b543522f9cc903fd28d72de7ca3dbb8b9c45c4ec8d7a04536457807165aae7a625648a3d89765759bda83dbfa521c7a5470f18a0b7594f6e11ab6f24e5cd6d92fa4c993eb175777962af6bda9b0499c0c37183b45e9c9a759147fbf2ae0f2241d0daf0c1d73f0b3129f2a28a035a73a370f8be45cd94b57689176f1510271131a9f96efdffcf199054c3a8500ebe88f90af38b5daa42d63a4199286e15a4ffbd5e2dc4e99b3a0ca55ac7ee51396c84c4c48453609c86dd57438b153843eef004aea1ce028dc349b70b5a681a351bf6a41236dfb2ca17e699793bcccbfea47d439afd534a01760584dcc175bddb45ea23ae5578e02aae43ff73e6b885d27ba296584213ebf19f4f011c30f5ba8f654788601d75a37975448ae0f4809ecdaca3b593ce3a2b4e1edfe17a4f79bc2d2fd82c124d0e207de6f61ca70c423847303c559a489d7321e5e10cf9c3198df98f1143ab7478680340dc52e45f541db2c2350cebba281f5e952971b10b3f6a17c7f4fd86ef935cb4bf672747343ec76f210c4e7236532da196813eacec4d6a02fccab33a0e704503ab971fac1e5c0bef112311ed7e86b65f0476877d4a35eca0063f40938e8a5d18d6d75631b6d3b275bb02a8fc2be514d31f2b0c83b64eaa5fd6d962dfb2e06da82f377aa21c9ea16fbcd8e58d31c4e666e1a5dba654eb376371058f576b3e5e9ad11a363eeb72c184dd2e554dab215de2fe2bc3cb65e3d513e320894e2cb0de7a03d04a08a584d09f107fe722bb3610fad070c82b0251fe5fb845ae500e717b98447c863a692ba218d7552a4e132c92c78a75abd9ee9c1f77857c27d4ca1278f4f7085982e94f04473f3bdf92506b63f283dd3debda00f1dbfd6df0a2d7cf109460bb69a9bf98abb9baaf776102ce7dd23b2d5797fe7eba4f791559c0556ed9859618fa158bec90e5ac3c973b636e8327410f3769dc97cb354859881165300305660e8ab03aa19304b388344761865582996230694ee90514cb3b28a81f8f5854c09c26d06ef67832452636614d1154368f47790babb964ffee724bf3b53c3b42c200315e2a731ea6ce36de64d4b790e9646f05c5975ac8d6e1ef35c7b66c18f829dec55dba7269f3d9190290976e891d42ec73d9829ce49989562b6aada67308b9873c3ec6d50b4c59136a01c9949b67a2db9a689793e6c67ebf5327dc23ab68f695398ebfff3648ed80d5e13c75651035b5670597546751d929a9fb0a687852879c8289e36d5ea0e32c589a3dfadea79f0697ec7babe7e2618631cf74a384f893848ac9a38f53c89a25cb7ce885bcc5f70a84ac43987a9dd90d70cf310e867e5c9f68d524a0e3718a24d436d5db9c835a45bde1e7a41cf9833065590abda68fba2d1b4b8a51e217ec32eeb8c8c5bc36d646ec1afe883d256a77c1deef10cb60af7b0d82be02c481ec835e80416b355268466f9374baa1ca9c794bee9f1d3be3744c13909569be0d0907cd1b66943c6834ecb14408efe79b34149898ef25c613d5b48c84987262e4c987a9873eb3af77b37a806a5084f390c80f9960bf940da7799310e2b20f9be4e7e6f67dfa83b9c97ec246241efebea21e97d527ffb06df35779d54d6c38cb56ae8ec990cf196e44ba0eae67e9cfcd80ec7cbcb2c06d82e19bebcce392e4aceb98c2e392095c30719b5b812225300aa2563780aac8f9745c44d57971ba3fe6c05d3bc26bd7e33c2a8d73bf8b87ed75d9918f2ef35ac5531819443111c98a057bb11d44b413766f46c2f87afd382729344b6ee2d03233fe8b04fcdcb6c875ffb82d5b4c9d7317fa647a4ae0a0e60f7b6281e6d41ff82e6d077760e3266b85cae98b00c95e46d48c62ba1d02a5249a435ad197529e1ab9e697777b07a139cdae34dbbb0db0a4c976bb9c5211ca5f2e1cfbaf941c41f8644122979aaed62dff8c387033c1a2d281e8a3c320b81b8f5f71344c9c4f541c1c7809dbdc564d42611320d8e73d09d4bbe5dce02d909d3fb8c6dba405ee37612c44056d01546947d022fbfff44ba91074ddb32c8015cfe06643344b1443416e4ac1a8448b99eb2b4bbd96f0e9da852e094d1f098fa5ec98b523bd8c7ea409c47f130259dbb9840f76f4fc0bd118755bc55658b988ea4a86a4704282adfc74dd11660d1e85218d30b82e653ac983dc24b1b020823933006c8e15abddfd4da48c6e693356cde9aa15b017035e477b73251657111959038151388b79c1415f8b9029c645af1c9d1179f167b9d1e3b2f4000276484095c7c7471dc44d1c439ce1827d667e90e827830c082b70ba89ed8ab78973661f68a871a0f1f6393395eb7919bb978e18a166369a4b5f499d2238628ae3fe0cc0b55646f58faf2cd1d7e4046484783b09992309c1c38f4203b9b126da74915f26ea5c06ae0c9e54913e53044654f2390c691d76534ccdace281a1058a91519edc014e609c4101658fcd6116d691f22fa67e7e0d37232a2092bdd065bcf4d1dd54afefa0861bd3efc8ad05efef40701fcb3ed16352fc1cd3b45ed0fe1c5e51fb1dee0837a453ca4017155ddacb1636a79fa966a2a8afe00fd30e898ac5a274cb33c95f4b080630b96a9532e8cc8599e45eaa4b05f5b0439e234e069121732e233be1d68f55adc4eef97ae522d176f515450560245f260acc718310644410295f3905cd042522ea6e339eccf59d639e8c17a9a5669c9bd9737c409c0a5e1b0b25d1ccc3fef7c6621b1c3db5ffb08d2f1c2dd8036b3fcd790375ec27ba17764f9d5b7c701c6b793ad52a0eb2049fd6a6a346f84c2866340a7ded812f90b47b4fe096d094401f9c176c4f8e952fb74127d9939f6acd1822a609bd24d3dd4894c44f1e5d13438cdd9b121b9752dd8a9fd2257132f4d2b07c3a293799d00bbaaa7c66f46c5d5c11b1271f65ff20bc64aebb3e3f110f51e35e90cd3055d459e7790e0913eb909441e05c153ef9db1835905ec666cc4c3b786a8e08d3acb347110b75fb46e4e3e29e5896421f70b206a05cb9c1918ad2fab3a05b6bdf223f2c1f0973ba7b4a6a54919ff81d98525a7239847f5815ab58e61a7dcf22b2e7704bbdc78b6669752e10420b9f81042e557bb8bc27a81183765d99dc3406aa7d7d00c8835c6ed128255aad47b49433852d5cd65016a1f366780438b7b3faf2d72909cf8b3130c5dbe698a47ae5f7930e28086f987a7add0f4e8d9728afc9fe3bdab845530ae9b23e1e1051cd16e539e9553df8e967024c7ecc2575ed44eda0a8e82868869de62f750b2d20a56e626b5c97e93cc790f78ceabe4704ba5f58d1e8019808e58c2ef5c326ae66318e7c2346b1f86843f3d75f773abd338af0165e9151bad823fe72ebab68c24fc94c427fffaa42f41efc09f4a709ca4485a0d1d6d8643294513ec7778e26518189c01653e6faa38c69652ce17ab1d4785fe6425fd3ed1b75f10c6533a1fb032212f41d350a561e819b68a929c04601be906e4de500238b17de85ba34e6d399e534838326ecd4cff5d969619c289cb1f64a4b1e3e5361c66bce6cd77ac93d7740c67b817b2bf9e68ad03708edf5d73e701407af1be0d3a5d724a2d79aeafc318d13b1793e4f10bb5ff16a5aa49818d60381789650c05b246826eb16e0e948f60442ed7e1f2cedd50694a0cf887e1aa2dee3759de820d842df8a850d65513d7269f7f85b54c1e5b1cee9799a9eab462220ece9e8bba48a156ab6ab2660e2413c1f27629386827e98f42c2f07e04e8cec2c6577b6b1f51522cb8f087351717bcecc81e290c7c09d71f03271f8791ad84b1fa29965b7a0d094ec63e2efe3fe990a5bfeb022a383945988188ff4950dbaae4a65005561107fd6e6718d5a2f91851392d416b4f2047f19108661699823ef90dc193d20631e546c085a758bb36d8e004adcb90252ccdae582b775fba2e327d69125f607ec42c7835bb57d987f5d7545190e480d31603b732f87e91c65f6726ca97563604f074c76e78f0b63f0edeb74babe2b274dbe5d7182cf81e65ed4ed92bfd31e2602300517d33e1e19d4061926d70570920c5847f963e485242430b2973ae7067edc85c193627bdb88cb463a1f7fd8426addce9774d68680919eb74530bd205ecca54fb3cbbbbc3e04b1e9b86e737e1ac1a766987645d3780e1b5bd2a04ea699ffc51812127e5e668fe35898508dd253aadb917c3230f7d7e0a33590097a7efe8e9dd61c297e0197e6138bd71bcf69951e9e7548586c99e17e87477323e8d8b89a6e6aca226528a8909cbe2813691c76185b679d37cd3789f7b55823e883041e1632fe11de7965e0245bca25e2ba9f446429c985bc34de0d0ac2a3d6f5b1e0d95f5d7fbfe306beeac7d1370e61f0dc67dfe6f764dbb79bb1b306f9bf72f08dbf6196d160e0303a427c0d30d7e8bd28a1a006f8af508a054fab0847ab04df07964892e3ff1e1b2228d5bb1d5f9b9d97bc1c4460e677b647fa6afa61d13cd77ccc64969475f33a54155007c76be771dfac7d99f79559fad4c64ad156744bcfd152380cbdb6f2b13b691f4f716d32fcc882eefd3adfffe3706fed271a5699dc7a8f247d0d0b2e4f82180be3853cc05f1efe0c4bce02b7ae107bfafe739693dded25faddf4fb8eb028030dc94c46c8dfadbfa8a6152b3f2eca0692dc0b3e66ec94707ecb4dafb56b7e1b467b07a7029c33a47a8a0b78bda54f430911b975541edbc5c738c7a5a0d8ac0548ec4410c8d5cc248a1b5a4309d23b498e26be96a28be4795f6d028f4f19114972e68e717fb52c2fde03448b3334840805e6e7fd3937dbaa06342b7ab70524860c2b62912e039f88743d6992d418b553451d524b0460db94714f2bbae9e5b4feab5b181fe1d138ff3fdd1168fe14b6984823ae1b73405ab34149246577b1d38310c17b243a5155a4535af06ae85a5815f22fdc17293bdab5d65131da62774b28135ebd6830b0af74486ee6d92281e7f98483a13e6e8851366b5dd060f08f1afbdb73f17201a99b5c1ceb49f2846c5c7b445c1169e7de6e723eef43d69e7943e8e77056aa463c074ffae1282756369c560775412e1f136e765dfeb41ad15ae8d9f8d86b96a4c41a9aad9a8304df5839aa8680c5d5e43eb5fc9fac2071a3ab58a2a33f6bd01ff2d8708a7a06c03443f443ca9ca15397b3d379b210dca445234f1f936d99cc738a56779b3bba7f4484cc68af04efb0c8712c533f7ea526142e7f3c723b2193cf51fdf493bc89d5236db924a9825f56961fd8a4fef4516a15bc99ece4f40f9840ce9f57ca09a5c92f3032c41ba4384c3bdf86af90180430df6297e77e5812d0d1ab4dc4600734e5b86b93f6c7db861eb8deff7e04b569b07edab0291864e29fc0b02cc77479fe14a50a4fc52100ce2b1fba3d1f57a07c934e83f11178098e7b9e28efcebb06e2ea99d8b5164d7ce9f09bedef5e32451a501e45fc4777098eb61eaa7b20fe8792d16a5a99a9dd1d95cfad6b50b9b38af93c3b90fb82d2b967fea0647666fa03e7665605b7d609d85d85c5f2b6d34b5b3022b1e4fc452f66e99c5a847aaa3049473b55fcd87ea1e14fc036e87b450e12fa2b2a7abfeb6a28d0459ccd7c900953f7a719dfa7fa1fb33bdb3921f26bc09340f1e9ca7a8728ec2dc029d30cff933d8ad1f078b4ff19e4a404523d699280c7db91646787d840372811f0161c0414fe54444d1756e9514929d85424a20d01b9221eff6e1f5136e89c7ede9dfb01fe6a53f310ba4bc25b8a13d09745704810130a975d3fba55cb62e5a66f677657843f99bf911103f62ec5ae6d6c7e72171588647d8c8093164ed026b8403240a630398b61a497b2be8d619f73ef30b75805ecab220260dafa8df14a206c8c6b4165934079f0d377e1c3525ebe9fea8b44f81e0e3376932f0ac0a21d96633b47b9f7d6156c68e16b4f1d355d154f5db6cb90210106cdfd0578d89b609a09a2de8e0fe0f450061e9491b2f0cb811766084b7f9f98998b49b0069606a9e8736d3d56800ab9b25574f2276f3b934d1d4ed35d4178fa1ef19eff0548890841ffa5024d00053aefa4733510477dc13f5dc4e771fe4c3e0ade330fe030a141adc8dd67c1d2bc6b5ecb2a10ed0e06c9a332e4c4f6c8e97f1fad159c9bb7d4fda19a3b4c344fe2778a9049695cd78615b0b68de16da641465c5d5b6324afbf7f3e1df8dd272b552f06ae7965ea5a5f7635f87ab985a0101c0ca1ceafabf21aa982554abecc35d81b334b150ee6aef53387eff5d7486ab0d63b7370989b21d40bdea5b1e803422f1d7eebdf32c88e59db20dd7fc129374b8c1f9e2aee255ef7eadcf3336f15292f918c838ff248f97db760f3ed26ff8c91372ca7dd5c157a60afbb25455c27dbbb9ea075e94d6e5a55a3d9b7deab374bf5677debdfa4043a7d44d33c909322df57e9d86818b51c4b2c539f61a533fb3ef5b5fd5f40ab8c1627090aaa5e8a48fb2da8930833bb444de9a5c2c1133158610114feaeefabc2749fa4b462382c367c93ed5464c42ecc68b44bfaab108590da36cb1d8547f797fb43de5e6918e92af6cddde48a5ace82783e982e4b50b29de588611f2b55a29450525d7b78dd892bb1359ab8900aa2c5de809c15ec908138108935b6ac54361a36999f15bbce8544dd896781dea3ed702f08f9b574106089a26cec35eefc4090a4fcd5cfaaec664448143c47f270193ff3c1dc9883c58fdf59a4d242b4029d60c0e5cda50a9da729ffa3d9fcb34e08e46f7f327471297eb6aa09187957f2944e21a70c9bbe8372a80af78cf4a2151c1ccdac8814d77e872f0a2d1dcc9782616418b3dfc40832f0507ae2f6337e29cf7edba69694b0fbb374638861161aa9368466836af3bbce004c7ef295a52be07f156b6aca9e6bfa001d24ec81f80d012d838ff7cd77e2cd787d9832065b7fc1f116edf7cc6f990ee2233757c8c302f2cd7aa98359cea1e717b6cf1e8d1840acd7025314dcf2583337849006ceab6e1d2fbe671ac8bca1732e758ba92ecb3cf30f995cdeeeaa484feed9364d82a4c987d57327fc57898722af2e14a41771b65dba337698e55c7b92b23185ef5e0c92afbb974a90e96abeb39555a6e83eb591024fc1f60e3087c9e593ae4a781c811a9c3300f934cbe024a0ef6574931d80d46ec990ffa7c6ab13e971c49e59a72eb0ad2c42f96575ad0557cc0a3ce6f17706d89fb00bb641ab9abec195cddf54b2f5ae1d247a1a88e5104bbc9b7d980b92b2f2ab8afa9c3de62428d1fad9bed1efa04f74ae755ef462dbfbd9bfb2cf35ddd349a3c823fb2ec3f66b6c15e6469e8cb033679c76bd2004df5bbf2350db0b680279e8c3cb9221405a406cbe12a2664a3f10f8a41fcc5408f097f4306f15066d6464e3257e9ab618e3bee8eb875b3a3ca70bbb296a9728ec453c01d301bb5c8860af97fb08182a3b7e0920c43acf22ed3987ef555c2d133da80dc6f639555ff69b1f0cd4323e3b04dbda7a4b65713570c790c7dd512572b36ad208b7a8b22551092eea21971efe33b4d877630f20edbfe21d9b130b6e1f348430db8e4abd6073da002b92675b43c70b03fce3793cacb6989fa60127d677d747ed208c059fb81f714b657e34c0804e1684943a270ac39eeabfd06c2fc84e03d6f703dd1bd59917ffdc0adf0970412f9bfc278126ca8e896727059fcc59f5d6f79a85b8601a070fcd23e950896ccf517cc214e54c553174b57095e43eb6516bfbe184e452d341ecb3d5c0e9646720a81b5d0d269ad647bb7b0988ba1d587d9e014ae74f54f488d7b4780ca55b71affed7308139bab0b2144fa2684c8db3ee26734dbd33cfdb820cf90410629a759ad9d714a5f7cfbe96e46d98c5958cc4d80c62d11077d8101258eaebb678495c6c87b08444ec39463394e4389ccb8e228fb88cdf2d65d55e7f4f8426215e338ebcb57af7f0b51e96cba3b0f37ce37dd65e3f89f73e99910a12e1e18f5bbb3b02f85268bc6bbe1c5d8cf292468f36fe72030dbbebe33ff62b798ebaa47ac396f4613d2b98c835d1d1c33f8f6605b1fae5661fd384310140f1b1627b119da4a17f4c3da89fc08b061b3df307e319db932c14146c256b88a49f5869aae10f17bdfdf9dfde4e77ab0e0eebc8ed781da051b1ff80e5b3e6c13079f1c6c2420d753ad56c91d400d8cdc4490e964e3826ea0b73b26f283cc3f7340d3909f9a916f467e2d2bd59bfa49c691b14151f0fa1c4ad5b3e15220496facceaaaaa6ef953008f0a599f89cb5bc88174e59de2f79378b7bc3c2a8b1b00189d86401c77ad84c73756d5daffffb81afc4ecee807de4600a6f0e6de639358cc87b1abcf7d17932341a5f6ac66351d797442c2399f5848a26b6d6b07a68f36b351d611971e8a17aa9b4aa107189e4b07975338eb2f60d8bdbfe1117419fb3832348e1732a7d68d08fe6f178eb80ebc9ccca805ce17cf2cb9c7bdfdeb736363bc45ec6328654fc92be956645690823e60e8a3318b1bce4804fb23471eff094317837e1845037798ac1c06949f710bc3659b5f8afc73ff02f3634490d87659c8b526c2d4ce7112b9137c874177e4a3286348d75e5bdddbdb9b05c603a82c6b302c371b7eff76152260df29296a06cca8b37c71c9b2c399b711a72da55b02ae488bdbf08d95a4510a218183a38a018e31b58742c1d37e7d5af86613c2c807bf133bbaab83e13ac73ce007b3809e2c0521b17464dd7d2b18af3757a1c7a9ce253b883689ecdfcc1c1fe2e9cbeed8cad8f1d244b1f5955a9926625a0a2cc88d2bda922b395832d525e6e47aef4f394266e701019c318549202b1e2fa7776cb2562c3eea67d0a1ff7b2c9a6869006687dcf0f3c8bcf945984c81302afb09569f1ec228950e5c70c5242424651cfbc7491322546552e324a800c2a31fc2b6ef40ca236521249754c7b43013525d2eaa3775dc62f6589f24c269eb7bd1a33df19b51a37495ade10b6b8055870dd73f93d90336477150f045b4ab5442b2e87d1b6cdd09ed050d7a52825bf86bf6e5a3d1d40ab9c010da9f088880a28d906a57b9721dde3b1bfa746de0d499d8292d0a46a37f3ebe77d50d54f8129d3d2a92623f6fa5cc591ec1e7485b13707652ad2669352c791650d2a8e5418060239f42c8f0c7abc207b1506555730f53a70fba6aa184e344eb23ec0376485b01a25e79dc62c13a259bf4dacf0c6c3d9b719632345594f7243256d80014c9e09297dd8b7009ee8f5fdc4563436cf45ae18d4bf977e5c0e3ff821ac9c3777870886b3e45cd5959384a0f8701126ae46df7d930fa4857aee5f90ee8b48cc4fb68574e31ae6a7d03f2e71bc54158ca97e8ee43f075b676c4b350e5ec74645d5833935f408020b85b1577db3bac87c50ed6db1199d95cd9c02e9ddceb059a1db9908c112718dd14e4e48a442782c01f22124a733ec848cde0e7d7257823b53b21a084a3b6b1bea8375b370ada4ef347a361bed3a3ea9fe23a3ac99561e9dc375b4625f9aeb23ea815c599633acc0ab219e7d43269f8cf500535c5839b1ef24755700d96b98c11d5de91f6717c1ace74a57c97c7e5c9c689122b31bdeec064f475464e577a5e87db9b4b7dc0b4a0af490cf7104c7c522011c795d723fea18731d0f177bbda3fcb096742755d7d9c58bb16cbd9732bdeee70f83b43843ce916e0b88cca2455f2f0be438c6fb2c57f3b5e3292a497fcbe7567470bb992d0ab5ebf7d3796704417f3664574a60127fc185fc11604c451d1eab78f5bb901ff9d692508f7dacd9280cd754b48b8ba9e0a86b6bbe9b7ca61a4dea5e46e697cea6438792f3f48c0b57d2f735334ef3aca85f16114a3909332a0cf6d1b94f38c7d4426e388a7e29914806251932abf423629e7dcc0a76ec4e5b7fd24b0f347716dfa09d2b362e5aff57718a9c9b45ff00a2aedd7f54f9b7d2c31d5e5e23d0123e92eb16ef31a5a0a7c7471f5de37535f64e4fa8ef418fbd3d41a697629a4405efa58f36bc2040b6eb490976e26c4a28ed32d96804890d9112e1eff83b31d95aafb866d1a22d6ca6f2c9e05c1c3734f1d960a76db9c1d9c482a6b2d1a8e46661d5477b3ad3008d0fb2317de0ed488ce920271ed7301ef696cc248a5b8b48004ebc1c2552d91178b0a94e23a844bbb93c5b5bd0c07272d8f4951ef046ac55e1570600024894c00c5f1d222c4b6c2951312b4ffaa5bded9437a461faa283964e7701343e01ec301ec309b9881bec201154be8ed9c85ce463efbfc5fd8d700bb746f125cc8d6967f14491b372687ae73335416ef8113d6afb04a88777fb354471320b91c957f6703e45cedc75a49c0056e7a19199b15c0630bb1acf58b2843e71cff59d88b91a008f477601eca70fd8069b0844c868b37e6a3f1767b598018b7108e4a59fccb463de1bfef005f92464b24a5f79d3ebd59a4d569ea4dd9a7ffb2e33fda5b986d83c0256b2b44030f63daeb44db9f17af3a0b08a705068efe14d7a178d707daaaaea9675cb5b436aeca9876e66886d767701b6c973b75a4bcfd2d44f792711e8167946a7eebbc08157f2041c832cc22b10840e1612cbde5eba0fff14518c20b3c28d2579745b9b6f2b79717a4cb274ed54f0fca028529379865fe7e0d19a26036e4589b094eea3f610eb5c70c50574eddea96256e489820464608faec4a6f6f3e475bf200d3a3bebf72d36c5450d1e69e36b99f59411a6fa0dc6655a4492761c7691687763a72eaa9a2b4e5743c27e22c21154c1331624d54ad3fd673d4b00c830b2cca763e9646e3c0f097d54cfe775001a99cd8eada2ee65e98139684783ff3933c1f34a5f36903597daada58bd81dd18d6812024ca69526ff5156bdde483a7faff07a8f787ecc83f887db73f72fb6e8a43ef11c5916e3c978cd0cb442361c8bb93a99977734d7032d803fe09ee1478efd8046c4897e415588f79f8b147b8051d7776405fafae25b57be0eda62b6a0ffcff3ecc0fb51d6014a2d04a4f2f8fa47e55210bec979c4a66442f8c056e3a8b46176fe577ec6520b496193aaf3df80794a8ca3f4c29bc77616f04af6d2124c1f0fd0b63bb8edaa64a62819613ee23b30fd0ba0c008c5774166276729e4ab1d06efb3e6af191375f1a724d3a318217e971cc68ce99f05cb598e1fe180c0e6a3213502fe6e168259d1bf9cc2ec2a175adb55d579fb88e3b2d510f827ba78ae30dfb95f1e00ac691be0ca7d3d06dfdb5a26d799c6633402161754cf2059c3dfa29527302ee7fa7800638bf079ade19a4060a8e17feb287bd08da99847b4c4f35b656b109226c5d7bc3842d55c66cca6cb135c60a83628ac134b320091fcac252ef5f47d76d481e04ee82fdb13ed8306f54c1cbfe9f2158b2c3ae3539e7f571a1c7aadd9d482fd237c466d87cf50df51b24c8af694023ac0029a30486c93377ef2e5bae9ca65db579cc42b6f25df4bc753cd78381486c8f4e5c9f85b743030faa164e327db37b1257177656395dd71d3f5aee493bf9be88054829f5df1c6a9a6542e33da152f1df87b52be7c2c7a55c00f0bd126d90d8e33b8301b02dc3e22db441ddf6d7fe88ff4761b51ebf6a5c5ac5d6b9b174b76fd5e352e7ef9eb6eca4c163f07cbb5feb66d34a8de53769adfafe65f135f2e53b004300971c3101eb5739a896b6a5e004585763254b8cf087d40bc03461cee8adb89d2794a808f20d1eb55b77090b7873039aa486ac408daa63b3dfa9979725aef58c0dacaf94204ccddef0f3ff4788bb652a01faf1158d6802a109204c2b5fc4e1faee306c91a8d9f23fc376ea0fee6cea20d35f9df1f21c73d0c7963f7087049110c9bcee524f96680579844ba78104621017ee2c08f5d8f03eb21afb5c92de4c2cdeeefd01f27dd890e47a5f1364bd8cd2523d73b3be1b3d3e134fd9aedae34f7b7cbdc32719c30c0c8c97ad2214d028e7d33d0759cfbd15625963bfc2dd3c3fdbbbc1c5632d334bcecce65a95c86504cb7cbd8c5f30d82832463f3df26e0d2ff4442cf61efdd9a0dd80a54b9a02268f47fda5f598b83a2788235199bf0a23cc4fa9de330cf4efadd69e7893b46d74e20135557fd018745c3af25cb34053d9742e7ded7e6f7549fa852143063393ace2a7668314fca43515bec7b0ebaf76b803d10a566077594fa48b3e0216f71f98ab2cc8786156a44095b0148c076088d749118c13827de4883b92ecb8d35cc4a29ccc66b8481f723099d73fe9105b34898512bbfa29980575128ddb105fdb9f807fcf48c9c31fc740c6b794de859738d62d65356cc867909574ca74ed13128f690281bfd23c173c343e6e0e6c2013560d8b5a140cff90806d620980b6a4fc80b94ae37289b9700c121b868c7148343a505065e36bf70f46e5a729ba52b483999a5c9bb719b7f6596be4f0a63a80786602110e94ca793abe1d62cc91baa18e7ab26f133ab2f17b95c7f7a026857639b64a7e8b8f17c18dc0938e6bb288c7a062c8111da3e14d25643b3a0396f006bbc6542c140d4972a665bc2d4faafab1456ca21b74c1ac06a50c856b75445d119be74eb67c5b8aa2dc3a62bf5efb521c5b0f99ef95103eff7f1c04c453417871703c093f1b76b35c130e890b6587eea3f173623a23f176857ee24c80039308d51c62a97219adfb2771eec584e96ab2251ef0139d77128e0210af1f79e3ebaaa81699c36c62435beed7eb2d0b4319045e4be99a6d7ab614631d55eaf576edb879ac063a2dce3277c1a9fbdeada0edfeab459b627fd75ad3796a2a95097b37fd4dec4b8e3d42fd2891307176e8191c116252c93a9f42a47863d44bc0b2447721b5c81188e22ac13f9ceee6ab063b6a4c297631cca91a414094a131b09ce08abc6fe3bf9eabaa35bcb71acf4e24a12baeeb5935f040d5608b69d242321c73f44719c34ad797a97e242052a249ca7b487bff804c1af0be379f1cb92039d89ec436ad5a9685b922009488be79869dbfa8d336a4483777f164b2767baa1a22ef5e1cb099d053807f36ab26c1c6433001d2125d088ec1e00dccd1f4962e01b362cda7d0c3bfb03ad9234f5405c78ce84dc5581a29f93e93cecb7029838cea505144c0fe3f65148b0238efd2f63379a0a03eff6e14f64e2d85f3af219ded54f39ce4b36f16d33cf838e43c07b7deae2da1a43e8b33799875b8fd83d0f11dd167e3932a274e1e9e04d095520a96c9107bbbf72caba0b6332b3be7acd1bd1a94944189f3e208a55a0e302cbe63c0832b172c91af35306a2d02d78b99c40803444df0d2c5dbd374c3ee9dfae9265d3dd811206a5dac8109f32d3095179b477e11e696511d2474ce93e35e3f6405fe616b482e333ebe2ef9b9088770d7643ff35cda911bee93a3f008ecf71ab1289ea0cf00e489ae9030cff7ca931ea293b833db936b0b5077d5c9eaebe34690cdc1f0bc7d8f4354f9a6e8440ef3e1d60ed4c46409d0b20c9082fe651726594a5df05fb817ce88e13d902dd0ea0dd47f20574b64258df339c945edb5062354ab410e9c4fd823935b23c790a812922fd1e244de9dad510bc216a0833d856be8d03a94a93b833d9825eb4141d3615f480da2ff4dbce6018701504520f44ee7fc11de551797fd244de08ea6ec08272aff38d2ff793729f9ead49fb453299c98ba5ccb016451f3313e157483e85edd95886bad729bd121a3c784d514d147378cbbd6434af076f532bd7bf767af066006a90e27a0152463f46d244f38538c1fce0fe55e03de66449213685fdde55fe2295868b31d80dfb6b7c73dda11321cebec1a02d1465df307ce1cb92f5f5b3127d41c7b3d937f68477e333d52d7232d03dd1cb95a8b745a474804caa8588e3a0a4d9b418b5a7f0f537f19d51e68be02e8058a2bffa4f65c20fa0de3a3a1f611f14502565fd1a3310b864ae903546dae66f59234917b6a5db1e0d1068386b407bc73546debcbd1c788971c55c9edd0687ee5216a10af3b807f8281a20aea2449cb941db2da153ec2b4543d48dde3b0596f8f35f38a25128f0cdefddd3d49923739d9c04181a965f94cd92a7933020e948988c061aab2d490d4f39ee9b2b6db4cc226afe07a28490bb4551753daf699083a6cd223f2a99fe6680b1d6b8c4f4d29ecbd2acec1b3e82b524396be72f6e1d052464b101aeb6e0c1c56868e839bc72cace8bf9417260079febf16f7078abdc412e3cad37f379d92c73655e65ad629d60bf8727e0d63c73b9e4c9071323905c4bd4c2f7e92fe78c88c3b30c5565aa93af29cb9d86cc772e576273cb4e84da41ce52664d560217776e40985f3b3a834e7114c701ee35e74fc728e5e853c698f973954bd1d6030a681a318b162a9ed75f6cded24063b8842167c6df09b46757875a773726f74a95680fe6f100cc674a9baba3ea0fe664f8979d366aa3e0576257506becb440851e87d600a3e0cec1099e7c1e9599bb26c936c2722c502fb5daddfe64111e591c34fb8ae194fd6ac3171150b8ec6ba1d48e9007c5136139c2a0c33a7b1b8ae960f8362f4a9c58ff179f1ea32c248d9e8022511bc4e632f97be8608f8db7a3ad3d12fed4416d4976402fc95d6433a8e2ce0bd7384147823a998a3bdeace4964c870a91bb42790b01b4b8070b7db556be667d3ab132c7aec6a8831863268fe65f1a6ab4bc12b1882318f39fd92a2c4bcd86f3bac2d20bb183ad0e7b13a0d3fa2b2fac2d74ef539568ec85ae083dd09bc817fc77c62cf2a5d7852194c17135e187e5a1dc45b9e030632135f8de6a557d8316ea09dde6552bd4aeed4d445aaeeb62e660fcb39db954535d9c72c026cf9dbdd3ec58ec9cd862df36d2312f955d1e8b3da1b0402ef1d6c43b4bb0f15ba600989067fc31a3e1d5c40f3a9f16e3315f6a0500d8be0b0fece374fc2b066e281fbf1d9eda25113ac4832bd9aaf484a07dc21df56b4525fd57f6c704611545e7b66373c7b15add2e8a7c964481229332ddfc0e285cb1945b5274a8158fb6304efd5628f3fcb620278d589578c595b7adac1a9c8778b3279fc93fc0d4a0f43ecfc8aca34206f01fd3e9c86f284fd9ee71444e28e07bc86e99ac920272337aebcae820e9b693cd3b1a8445063a04c3887015300e5ae2759a6bfc41dd5c2e2004e33ccd8b641178e6a5c91cb76982b97591a91bfe47d91d293085ea3fcc8275e190ae48eef72aed930da1cb9f86e5eb0f7d407da05238081b9444b6b1a06a0ec8cbe30dee65d93d9b29a41cf52b6fa9b9bcd894d7f54ab04521e6682cb75a8db405e183d0d8e6d75efb6a005c70a366cabaed159aac3603de5a2b300329a58295977c2a56b05868fb00c665f81d263f9452a423f2b0ccc0caa8afd18132dc340d424ed537f5eff07f144a9d6572356eb83b3c114b3067d1748e7138b70867d5b3ba125ccea4bab5c45b632241784b4093e26a83d6ccf2192e4eb95c2a1b60859d7999fe8666ac659c13f8b502681028bf31d6f0d799f532e8630e2cf24028e4a3906987d9b8ec8ec8e73ab200b5f853bcc04e780069332099fbf4597ff1a17c1441d0628649ccf426e2cb07ab8b04709f5995cca38fd632e44c9f30e27750e79a3b994757d0a6d506f91a6233af3d7640effa87dfcf809b415efda3b9eb60af30a0a7fa942d0ac7d74c8903a3bddf21ffea0177c181f5ebbf53a13b1d494500322942f63e5dbbb15b5f1ddf129e53c32083b8db4528aac959580e8096ab39e83280bed380686f0883cfc54966ca33fa3315d42142eacec7c2734ab8bc66b561572034d9e010e6557c01f5d3362eda1eb1f588dd241a9f70ae078f03457e1aad58b7ab242d98582ce332372d5044f249eebfe253c8bf923f635db9a9eb7795b4ff7f6f156400cd28d35c48b6366b1561ed267528ea97f40569775704e8ef794bcd5aacc75923e475b1bc468a120d04fc722f93347af9996ef27da93221c8eea651b42f3d2dc9d38cc20576ba9ef30b12ee9419ad2e3549fb33f31dd585dcaa2c01a26aa12b645fda171314cf773e98e2c884b3d7c2b5990e14273e50c80efd72ad7736ea3a74ad31474f0fb68f1c737630e3413cf587d280a9c4274dca47d886cd79b80efd7ea8439cf1e940c5e2517a4d9d80b8ea168070ad19e9f518a2a8c3b26345110b602574592db0b493fa6d1e378598a35b9de971ecd6148a5d110f6ec99676c5d7aeac451be9815cca40fbe94421890b2a41d26b106b77afde138b09a934d1eb0db919335903abea653451756adcffc7f1ac7d015d8d8ef2744f35d7b22949c1c8e06f67ff9895610efe2cbf6311aae5b68b0378c90cb72060899fc0005de7eca85eefd41608015ced2de97368f543cf1c8b3eadccd2b140f6a63b84e11e96e73b8821141d18008e7a0f900b87981f00bca5f56f1dd41e4775e0e2678d53c5754c92f58badfdc08f85e6d4412905a607c6522fcb5f0da80c835546077c26b64b7e2013972f71870f03fd898b1f74409d1348d99c14d74eb812b2efaa8560bb8a66dff1df02de21d7ee1e5f61c514fda76987d7f0f2b24634338cdb5a2c8a32e198cffe15f9dbd0fc3bc6f78c1f2a428271905bed82f771494b171091f052b085e4a2225fb54418800adffbc62ad22b8b26fbc669e71952312f7a4aa319c4594fa06f1b529992a5b1a7b5ead843a2547b583929f152d4feb6b99e9da9b7c88371d6e5e2bd8b5f9bf93dd77834e2a08e474f49d61f824098f9599136a40d56e0853ba931ecdeff7dc2df8982dc2d080d2a3e21fa213e8f26c6714fbe205c8072c79f54e6cd421c9a91e3142a401010c7b65dbcbdfe0838e0fae2bb6ee6c92df445330c7bb4ad250a254cc77ddb8bb52f1b6be98fd81718605fe157ccee6f9517b545092e573fab93c6fab371265c519c594e5b72106a823d945998a5fb4eb1adfe2aaa237aa0f864742349db637dc37b230c5037305b06b2b8461d34de6b346cd50d3717d072058a4985f1f4bcd8fe4a4d8bf7d546dd0b78ea4568e16b8bc7ea0e6f7c20b879c2a11f1c6fa40330632d60aa773a791a59f71f42776a9087e14bf0da8daffa02466fc23b8b2a62ef9d239560a89fec20d9f414544d75fbb1bd5edd0325589c4626ce60b7cf697c09a86e556b21a9fc00af57764ec4c23c93233278c4f42236280bf03cbaac682dd6fd0707cf7076efeac4154e28cf45adc1558bde666ed5e1f2f504634a3379ce3ce8f7874df0ef856a28bfdf7f5acf5f1bb88a69fd9db2c26bfba7b5227c6b0beefddf0273256483520faf52d89e3ad5707721b940cb650b5316cc06fe248f4fed11bb4ea12c5d229ebe4fc11098c9be9aedb9b7d74fb9663843d605ed00807d2ff06d6c8b04879349a807da71e275c876f29ff9dd6c2d94387a967bc6b5d05864ad0f0d2dd0243cde440d86bdea2640cbcbf26a682463eff8522d1e28a132e1aee96d4e228d71fc6b7ac19c0d56f8a0aa43dd33c8150d0657d8c6f2f0b2b6cd6ad5ad30c64373cecfd5fb3b35478813fb047fa0771cd02e1598da6a247a78553095967939112abd07b33d62495106fdbe62a3afd2ee33af2706d74df320b3d0b0094d44ba311b8e7d09ab753285cd783b037d10d6fb705363471156c3b904389f596ff6baa8b438eca758ffed8ad89d3125b0f66c771cfaa7e6cdc24bc3661158a16c7e9086eea42d6ee98ef8432fbeb9f20a424587ec407ec194640b2d1122830db13a572d5a8e844803c2aaf2b42f9d337d3b9afa421bfc24ba0ba0a7770f3fc4c4c7cd6f8a875665aa11ee2bdc57a40804e72598065dffe54b7a3d5eb9d7ea12ff235cbc3f37a1325d48af810abd275e0e583746aa7e023b8c9f619b6f700b18f2a30f57b1d329a159c4e255418099cfbaebe2f1a2058d05a14aeeb00d17e1bc878e94da7dfb21cf3d2055151832bc2f2b24a8e4eb9fcb29086a649f19b4420985230e1aac56caf116e7674ec6756849328d9ced8bc7be425893103a176d913c6b2ba61fd936375d6d842a4fac078f50d1c413941a99358cb072c5ad301827d75e27126984611afd020cd7be98b9c4d14ddde56b4773c31eaf1005bf7e6532c9f2ee23b00e28fb6f302d12d610ae49ae52414649978d69bee8813f8e3c092f13368e9a21bb0643453dd322542582566d59cb0fbe6b1540fb2ebcd853bb5e21615bf56c5b1f1d876fd9f389971ba530327cbfb749c41e508c2876023d422ad9b2a9bef010be2cb7adbb38fb486c1fbdbca1a40cff5446315804e0cbfff964bc250e828c38fb4e3135d1e7f6f645af35f63ef267c9b8fd8468030367b00f5c5888e5d428d3637ad947f7d25f2f4059fe3aa3bb5621c550ec21458b46da03a6b9f25f4afff49cebc3b0ef0eed9c20ebd780a7974518ea6b2e9eed057f04f0e36d2d0eb0c8d45221bf260f0078b10f5968bec78cb293eacfe85b73539ee0d0bc6618f5e03b1871c31e1797bc8942939ed434642a809d2cd6c1307e0a6e7c577dcd2c2b0a2778b5b4d1a8430f87a039fd99a58edc49bc5a0fdf4d40fcb8d9c5b75dcab48221c69e6ede707db520485eca95a43d2fad581e2ba595c80fb5e4323a39eabeff6a646548a102980121b85df1034af0c0567c0220591381aeceb0cc96035cc54a681616b114278e999f495f83b95746ef5684b3655e0e21e1af9cdf967d75c9b65b1ea4f488b87b5aa5e9e5b306e7edda2fc564182a3cc6859093948626bfdfc721e767453f3b417e86ce62447c2281eb4849534cec8b838497c5c024d86f4b4bde6511ef7a3848602e88e9141f37808a9ab74df903b79acd6302337cf3d543f3eb8693ff82868b3d8ba94994608c1403033b5a0758437a95860d0adf136f9e9a30b612191bc68cf47e4ac2e9fd1da2f019c01b76f6445abfe4fcf3d07e5de21d276822128f5ceb34289bd9f624b7216ac4622329cc78e60b556285d41a8708a79b9c83287980dc62639af740cee865c8986145b0b28f54cddb5e883f9137847923f4b41f0f94a422591b8eb89ec339ae6d3f75f97aa1c2169537cccd6c461d89c1a3a75139b70f1ad5115b459b42b54962716fda50787e7b4773a1aab7867e8efd1b4e7dfd2005c35e54c57795a9b109496b37498b071cc984a575f19d9892b5022ef05de11fd5237d6f460e351c3794614ecd81331fc76cfac27b71826e3cd68687d6d63bd120b278ecdddab3eb0859c02788726bf74b6175226ca2fbbb45a128ff263188e6ae82b82a010742f996835c7f8f88b5dd95dbc214cc2a66a76c593988fbdf823e8380240f543be05c5f8669f99d1a66175d1db693047309fcaa8020411fef8b14ee0eec4e2807497c736da8016bcd46f449b88717fbc7ea46a768709d12f024cefe73137cb98c75fc26949f71cdc702d581ddef3f550fab11d82a63709b7ee3b7f5fe7369e22cf8278090befefe54db8cf41e6b7ea79c0c92ce6c280b0bee14cd17b688aa82d6258977213074edb35dea088b2c38e47a1e364d067f13a27f0b8368f5e757b0975e0db92f130fa7cc091f6c0545c40237442eba5d556e136f902f98ffff9b4ab2a5ad817bb68de541f959d5c6efbe94054be2fb482172b8a1b596977d44d74f32d7c07d796da434a87d38dcecc9b500075d7d5a6f6877cd199f4406e8cf1124f0a3ded75a5305b8d346b2db4ff09331137cbd3b6e84c6fbb01a322d45d7732b9d8fbdd15cf323e6d9188acfb8a451ca884686c418acb7fc93dd7006ec6277f58f2e21b7236ac02d009f58ad6510cd84909fabd9a29c68f47bd8d1f46fb2ca75266f38ae57d9f7b91acb8d3703e11b334a1f582b3c55058f9499d11fb5fe27a4480ef8f7a5c67cf9a915423e5aa3fdbef76070f402338bee251b0bd7fd6ae2f97cfdfbce3cabd1f04ae7ec5af47cb57b63db93d56c9f5a9936e2d0c7b6e267cc974aa3c685aca3cb56dff94e6eebb1fafc3a3087c1f1142b395422140ce835d91670cc66d88bb5e769d02a4aa97e71f3c97094377f8bb149201b681aa60ed03bae6cfa630d55d568a1280f5a4f3615fb93abd9b06cec875f59a7d9c37e31ef1c5fc0c9b4bda5d912d3f2c4420486f8e739b48d5ad8ac2a13a8d78b4ed16e48c3d872a3c473df3304e6fad08afade8e547ade35b54023923f6d6dfe9b57d9fa877ba2e4271fc8bd437ba439c231cfc481e668cf3a7d44f5e62ef68c87b837c1aec0ea0c46f178ca248792419164abb4851fc1b0be7eb4511c3bbef8b2a9066dadaa70a60da198911e2319c9b8ae8f98d5da812b6ef50d73363140b0376a748d1392e0b711652ef95366dfaf2a188baf1ff480ffa60f068d7ee86d783d5e18299a344db4aac63e73423538a25a87933b332685f5aaf9e2d52ce006226f4cc2c77d844814fc37b3bc93cadb38075fca097e60605c31ac031d8adf757b7ad38e0a07cd28671eb95f73f7adae65ab39eed175d39c7521f32f7b52b5742804812f29ac869e508e1d7ac2fe6405a806e51e01ee32fd4b9064ff75ee410d37375a28cea7a307836e3bfed07568d0689ec4d8074f1a2a3dcf720cfcc2fbad85490a240b513c5c9cf820ae48aab688544a86bfe682cfc77d84c516e3c1878b0a6cc6a2b37754cee090759d77307346b679210754a9838113ae1c006875f890fcef7a727a827163d294b901eef2c6e3ea88d4509f36285af2d2005c9601fdc8670ae1d8af443559f01ef7fafef64937df3ddbc55423db176957aca8cfe8c3d472d6c865c761b105ed710d13c6b39d8a62cdb05bb946f2d8691ae30035ee89ef7718dcd3ef67db47753ba354c0cfc18fcab0df80fa4b2fcd390e3b1eabf0893e774d954b028547ca36da0126cecda38ff785e07c1883efaf02aa01c84f039ee2a17cee3ff53149c356006b3c1e97b52e276692e6c5006d31633a9b3728a50ec2d093564873a9ad0714737fb5c612233d0d278268649e04dd211566c04353b4c7ff384dc6e71129e6d6a56bd3beeaa967b4d178e23b404e8cd7c56865c4837119a5d6c536292cf0c81c9e96d25c86e96b2ab55073bcf6c615842f427ab4fc9b5e1a00aa4117d7cfb305a794f8eb193bac3019bef308ffc73005652820611dfb3a359a4a12fef75eeb3f84a50564f82265760c625a6c6e66fbd30d62b054c6c9674041ff0fa63db2998dfd6e32580917eea1d9914b53092ff328c73c065c1ab87c291a94a7690d2eb835f3467c173d698ed3c0d6d58a7003c95b21eb84572ea080a870e977e68db0c1ed264a89a39a0e196465ae291618e45e1fe042007745ff5cf14bf6cdbe6c5ced0f9edc1205c75414dff84c302f1a73168dc5881826bcb588e5e4ecedc806c6f8e1bbe2d01c17232007335d79f9c4d21cb233473d67658f2efc39b540260450a881aceb08936507e08b2507e0bccad4538defa228bbac74b1e292b0afdabc8e4acffb27d716a649bbf97b278cabf25bacf70b2a2d1f792c06aef1e42f3f1b6efbd16ae145a6f139b0cb0ddff4727f35be96f4280b117c9340f6c17c79a063bcea259d636961bcdb54ad63337123a3232da130a3bde0c34127f2f83b996a7dd410fe98599ae45b7ab3cfaa19db8a190f17cbdeaeaa24e56bfb6736473984d00ed792ed21e263b120dd7dd6acb6b39028a59dd14c615447f9ab6b8ad53d7410d2bc3fc8c873a8837d2f3a81e551b5bd677c121b5187ceaf9dfbf5c97918abf9fdd6e65a56c0cbed96137e2f1a2588a5690949641854ac90091142b023fb18d541715904e526167a8e35660bb388a2b5f0264036e1b5ea706803e0073d907935eced3d72c02dbb2d0840fab8401547bc0f366b3b582cf5c07ad65e69d0089fe1a96ebbbc95bbb26083588d8f7e64d8f37247a1c37924662730b505f0d617d7e4011e9cb65a6d273cdb6713ba1a6075bafb2003bd61b995f89e29898cac577df4bed99a8dcdcf9ae6f83d5c317ddc0f70bd852a6150a9a6298462a0497a9bd46e64afe894f2677caccca9deb23b2ed269f617134474f3c8475312a88b03c4118d12dc58f019af19c4f4733367f12b15c05b09364518d9aaa90cd0db34811f7c9be65a71c6cb84482e801239add62b7e97503cf22daa40d66d1d6e260838005112140d192729e14100629ebef9f19d89b9f389cf572a8812c58bf1402348f29b1e02dedc607c9950054d14acc314e408bf85dfd2d1bc3a02dd0c767c4da7b999cb916fb7f022767c01257dcb328b0e0e27e17d2657efd9b26ab34f029ec9998881fcbfbb99c3a5f28a6555221717df8f124ede1da3728d489fbac2bef099a3a58132378d0db555b4b52651d654a79f244956294d94d0790ef886cc1e5ad6bca9243c2e0db1c9256d1ef1e8c9adf1a8eafa0ac56ff25f9c4d7a1388fc931ccc8d3690daad5ecf9b1506cb5b34cef63eea07847bbc076f7152c2760fc9313393f6fccb884c51999fd7fbc880293ac87230dbb5b1d48ddc3bcdfc2617a14d30cf37028fd30cdc8189534a8d96e997599f34dbc4254a27eb8de2e4247c49ceb13ae283c4f2170ae535e660cb17c4edd337d6fcbe39b9c4513330d289958abe004dc7b2a4b3c041d3925ef633610503f74a69da6602605db914a64fec3a47b97ceec3feeb99354172accfd8120c864fadc9768dfe6f00ce303fc8c047d5fa5c3459761401d9df16424add08c129b2c97d16c4cab1bc05251db9ad4d4f9d9454f709d28b53e86105a9d435d43df44ecc6bb8187e3f103ccf20d9a2c94174520d2535b778ed668a0bf21f82d545da2bbff41d005f095f9b3bb6cdcbd0d6fd024df935c53ee43a7fe05d1dd7bb85e315df723d0954f4953cce7f1ce7e3a41d04135f97018c0964019e042459eedc9ce6057b2aea8bfe79e49ebde7564cd6fc61d1243a627ed7406b2a385068c0087b4a335ee07616e4df511d92bf5266079c018bfeb4a5ba973d61bedf1db66611d9fcc0c8cb2aa28a88b7e625e489f1e86a42c4df9d79225bc74e1ff9b59d5d5ec52a1532b6ddf7c56690e395e223233e2515e5691b980306741b2c622ec620eda491c1064e3c0edb7127da6c75f9ca12e63269f48d0a9a331c8d5c19e2057fa95b0d28bf276e9336e8b50307a15425a035b25b4cc5e27d9016e664476f249b9e5feebd83ad158c1f36582e35fc13517a1d163dab09ba75beddd3dc0b0978aaf1f2d5e01e186852ec3afdf80ebed14c89e00290a4874a19836e0d3e14a6f0235d6f15f02f66fe49d64a9ce61c0f21aaae31ad569db0fab408a479736fdeef3cc4b6348f45b1e70b9e63af67f19c7009787a915fc2ba563f3669e9a74a5b754e47824a3b6458cfc241b69087a8761cc71d4c4018965eafcaf332b55173778ef518f7e806f92fc9a12083c32d439a6edcf7032c9af3df916dc7ccf6cf4cab903632d4841577e6cbef85f5a376b4bdfb01b7d13ec099df333e071a2845b1262096bc600920b45a9c30e6e314fa8a08f474c9cdb4f8ec871dca71d86c3f694254c791cc5426ccd2f75ce6f6f21485965e62cb5285a0c269571253b7cd622e3e85099cce0b4fcbc4dc320cebb0847b32169d4166fc48a0a2a54070fc283628c3dc061f2f6b42bbd1030186aa608008d24e1b2be713fa1f79c1bcf7728661d628626793468518c862a8ffeadae7d279b1d443ec27c14d79da87d339f2ddc64d5b7db13e8e5ca9b8c6583f06359849ff0de896b65613cd03c4ea4ba8c06eda8c4aa77fce4398479f2acb1de717cb17cd4bbcb80577b4043c062aaf83f1899bb2976fcdb65b36a08f35391e5260ea50615ff4d5ca928cd07de29a6f7eb0abbd02c8715b57a09386295a166c84eb07a83cc3e7aeb23ee7fc2acbf78233b51921ffd822d6a8efe36746e941ad89cda1bd72d27063da45e0eecf6e5fb92a83e3c90a8c668defacc147aab766afdac01d72e1aeccb24535af53e3a7fa2a6ff36e99b29862cc37fb4acb41a67ae4acef60cfe0dd0a233ef23ef059bd24d1dbcc95ac105483c4debc0c0ebcb8bb1de1778c17f33ad14b79945e5e81c717dd2697dc561a9d62dfc4321b341895b7d832afa00f872b9906e92254ad0c369c0ddc11b6e187d2911ab145389a40eab82b53653c36ea096bf279a3dcbb72c149960bff8732bc8a66b02b3dfcefb97a4f6708ab1dff58a1c60c264ed0c34d626b7931557a054fc392c4233ee0cea0d5e061c52be80a06264af7c940876b4bbb5d0dedb2a1cadfe4da6137416133102989afac25d0c78221aa021bec1fe73bdc5fe6bac650efca8d1002799e25347c9b5c528f6fd6e4f797914e07dbffec5327661fff5fe432e01c2981244e63a01306d12d944b4ae223bef1f08f2a4a8d9176411a11f08ac3b50c847ff51cff5c064193ebdc7b891d3ddb19a0eb5fbe31951a3cf3e132e29fbc14d25dde0a1d3f87639c25a49212f71d91fb4c04cce1f07dda8740d4d7a8ea6f34a9a15c033bd4d666c3ccb1a577994ff73bc11d5ce50078aa0af7716e94a977bc04e4462fb32f78f3035b1ef5d7c0fc4b2efc5ef4b1acc32ccb8ec989c6c898d4fa166be8f17aa7cad62d4e2fb537ce0baa0da1a74f0aab9356e433a3c4bb2280f4dbe2b111417d68d4f5f6df325da7e5386829ff802509452dc2da26205478afa74c130ff4ee5ed1ff74ba6aadea0f60e913a1dedd2901bbe3dfbd864f9d04cbc5592e7035157e51b863c7858b0f962789c45abb61148e8dc8259637c8746b09917fbbed2008fcc7cf3c6478ee0fb08a3aa85b50f4e90f6e24d2e0e43f3a9673750351ee558e52fadc1e01de19a9d14fa06035fe5ec24f9cecbb7fe6aa25e0990be6f2747247256328f4877f7db59c91bada9da0f9cc6fad6af220366cd3fd655109cc275d246a2ce3160c1a1a8aaf683eb82151c96b231e7532ec2e8c56973c35167189696ff6e850efab198911e11148f321baf1e6723438dbb28a4b6dd9e43dfce325dbd342519f74260dc3f0f86ac3947da00a7c25af7fb193e0dcbaf44d00def71a70da9ce525d5de737bcc68fecbabb1338c7fb0c5218afa3969aac61173ef7c3806163bc526b7dbb5e9f7d815e7a0143bb102abd94910c0350bbe81612bdc2127a2b625189477e09b30fdedca374e382e5b471bd2264d560dea9f4e8c6d179d5997b8a6fb6d1d5e39c6bc321e7b9bd69d9d34999deba20d0d4c48d35c807f282fbb15501ddf0b29bc9ef7cd8858bcde2f83281ff8578f1f7e76d6a79a706bbb8954577e8091aa611fcf300382fb8f9a9aff14839a03deb40cc1c69dd190fb5243748914444f700fe7e6256a74c89b2f04ce47cc0b113b16f8c5e6ff08b8eddae7bb47e4754079bc99a5cf861242d9959aeda0443bf04931bdaf2fdd40d59f9b4a11c0e4840fed35bf16889ae35355cb6243d598324f5b4e19807f9fc5da4d82447e57dfca1facfa8a18a710556c0f731368f8f76321c369ca8831c361900847bc9b87265a0c52077f1d4c8d9a7c36ef515caafbc49621b729d7e62791cb8e5cb28fae6cfe38f9e50fee1de1cb0a57227e819648b5a76ad19a23bc5d69d19588f9469ff4592cae157c60d85c2b40b1088c1b63048d34b9b81cdb26f68f0ff99f874cd5fd63834a8283a356343665a8b333410b25f659399b2b904bf243f9b60594577a52dc9b5dc66d493597977e0505ae2388824eee1a06059998ee624844d7cb4289a10e64f025a6e2cd4c0fc3d885faa676e915b403616532e0489ef9febe2e7a3bb3e20cfdd278e93a7ee5a7f99e2844238a65f3c78c040473a7645ff24fac1a31f04cc033f8dc8cfecb0fa69d16b7438250ee674a9a767ddbc6d7e99ab61e6e163af475138965308a56b7a0122923ef47d050d1101fab3dd9fb7ebf4c0cc2b1d43fcea63db0df676abe12df2833eddf20fcdf554e3a81798fee498d8f5cd887da3ec0daecc61eb8329415e277d1697f9a4731735caf8a497bfd46d9dae8abf4a250b0dd671e93fa06ada1f59559a0546a1395cb7a2db2217a287d5dcffd3b91def84e76250c5eeff34f9bf8ec9276548da0dac86e0e6b893242ed4b92882c667562a7271038cd947d530dab10f9f5ca67bc4a0f8d2b21142beb7d555795ef0e039f5023f77728afeec35eb615a20e1e35902e181dbb19f5ae2adfb3f881e2632c2e8968f9b2bbbdc42a1be77628609e3adf63e0c5f30e646ab8f39ac7f1b15f4a27112c9cf47405792bc94c188a2c0a0a144a865f2cf5d76faafbca5b8a438f56d25d32aa3a8bc83f949ad23acb02bf9ee68f921fdb1eda76d8085c4654e706d28c770675ab1ddfbfbc5ba819e06146764a28c24580ad56bb82646f6eac866145ad101969c9a125e4a3683813c9cb7ef5e4fe44f2cd85f3cbc7884fba86b978ca271dee1af3ba274eb1dc23dca8797293815062fd2e7d5404d40f60ee33f96d07a1a6828074e1701cd085a21b4ffa4b090840fe039404ff27824562fa2930ff498694099369685e520ef6facc2f9a849f6338079b527c85a8126d2dfd3daf95579a47500a21161d423c5cba962ee0d2acfaeca55fe9047aea831cd2cdf58b9c8bbaa23e88933be1f636738593f0472ec1b674c59e6776e62617961ad625a1979e4ea4fd34420c107a6f404731b88ac0a93d2ed2c61374a6387864d57e8cd70ac3a2f2e69744386d4e88cf4bac681f4038c536ebf0d88c1720523f79021d4ab8ed6f0eab05880a0cdda78e1a30f30ff084455f7af559f0bfa38e25ec46e517a04ba531845ef798a1e5d4f6e0438d50175ec7be34703e2ed6c556535a3fb48f75b4ebbb21c64aede7cf293a14b33d7bd90da21651e3ed0a65d4ea509edb8adb8138f130d7c946fa7f52d5a1ece8633e0a4f1bae9f3774681d02cab44331b7d1ec10c011d0fe1d580b275b0c3dd04eb7a31f3220e4562ef51261a20e3d16201252e25bd51f7ed7f9bc0cb3e6df23e547ad2d1e69603743cad0414b7246e9231ae7a2043663e91313212f3f92651252f42b5e526d2066730535b4c417fc448fa870115cdff718f69893fd5dc5341c380d3261f849da92f00db6b75eb21f0aa26391e291420ce9648ccb9661c25df8313a1cc105ea5c532ad95cbd91ed5d0ca437f5b35a66e81109676f1de2b8fc2384577abc745f57251f62755618e8c6d6967ee5330de388a6913f9c017ce8257198b9630c6b5874c015d9b689b6fa4ad608009561be0ca258131da85b023671ae65507628c74988dcf22a263e571bf2acaff877cfd0f51cf65b04c5cf7f7a47e9468ada1f5e38d81baf07028be14b9f06236f4dc512ca930ccc6cb936bd588493d2698242ca484f9d2c0185da2b867648fb60bc6e49f0d497e1930b250d46fc07eb79cfa01723cf1a2160980535a3328b15d22a3e6b85d3c6a044e5e9d5c40ecdee21c86db102f49169ea93fe40d52ab33a432c2e17be562e8cd0868262dfb035472e0c36e2e09f7b51d043f06e241791fae3020c0d0be292df74d111cc897f562afe30914570360de60f2a973c03bacaf5b2caa6805178182363e0459ec48aeb460a4f983436f018a7fc3f4ef309b6362d93122a7e5d0aea992cbaf8d717774cca52044ffa7093f3390b3f0cddb1b0fe4ce5f1e14409a0be3b8010f9fe64b962f2d0a8111523799b42877c5a621ebd8a7d9afdf0daa7c52894e8302b7773097ed43adcd63ba5105e8c922031ecaa76294d377acb0998216806f5bed2ee3dd2707e8852c267b2fe83a099d9c107f8ac8bbeb11ee8ba71bea0412840d3eb2f211c6dcf43824790fe2e9456adf71d1417922c80b0e53541e8ba9e16dbbd4a1bd2d839fec9de3bbeb25209427b33a59f90a2e055b0513c9935a6bb7c0938d7373c1a3dcf35aaccc0eb9b1f8db508b37aa6ff746285fd1ca75371d63937237e41ea81cc3964a77f1d56a9085db82bf598cfcde8eee9f0e5678fc2d7a902f8b0b8114406abc7c17e6f54d08aad77c3a8ad037cfd7f7fb2d21bbbb1a52a859fc5c639f6142cdfbea759f85d1285cf6aafba863d8aae245cc1673f39bcf83518d4eafc96b9fdec4f9cabca267ba118ed9585cbc1ce615ed1da6b42e4198077f46c6a6ad42b4b7a88781e82d7e451c865ccb8b4e3f1421e3ef8dc4345164f745700807054355ec0f5dc637a006fa5588ae056301fc319afa87c61a598bd7f3187edacf830d47478893954401736c48b0a37d8fe30d6704fc9cbc58499d5896efb14bc10234fb1ef2633d5f80279067529b506c70e845cddf916763fb4a4ed438f77214b8efd354b5ba88c3e4f333aab10f885f007022b3b9daf47c1285f09160164731aea6508f6b91f31c3f6caf958cefc37650dd3156b59fadfdfd1b512fadcefda1e23ee09aab5651f0bb9cbc6f6d2395b818489a6e3ad857e59f4ca44a693b3edfef7ab21a3caa2cc5945d15f879649832c1346459ee1b0d3a5c209dd697a2838d755042a02d530f9dd92db1d69789014937a471519884172aed66f15023b0c3c7763b6a5d6c842e9653574076fb1d0b453019488cd62c7538692ce439cda2b4764300ae19ae76560f80e02b5c5c1b7ff96d24b2a76dddd44f19f219236b1ce4f51b623b7dd432bfb10d00dd25cab8c68ee0b026b6541474822548d6eda111f39a870a84019bf5512e36ad64e69444f5d3e300daab1086894811f7b4ae385cecda88672c404a2408d5722ff76e172894f5ab06ca24664c41f58a8ff6d4442d7bd7a3b4a2993bbe15a6890b5030850db5d9a6944ad71173ec0e20192c6d4f0d108eb9c018f0f9933f063a37a7b39550f45c370d85159613122637701d5a1e553fea4c96e05cd935f88e0a7a6ba2de5bcd4e4173cdc74076d54236616d28572d798f0f37efdbd36cac644c972fb9fcd79fe9126a959a7e1b6efc6c2fba4caa6c045b3baa4d8863b1ff818e6bc9b195c640314f1b405738a24c53c2f7084ff696a7ffda62ba25654f85fa3903cf0425d4fff9e52e0637cc37d8e404369617f46dbc8d6d8798c99b370d447bf93dfa43f6e50953f42235c8d63fc436946f6e9ccbd3ca8345a6e2c92d19fe936b3463b18ea8182a210148f0333419bf744fdf152ebf1e26fdd3d3d7a997823c6e9c1582e5bf6983bbcc17781e4a53c17d81535771edd3a9fbbc70149435ce14d166954f76670f2283ccbbc0815fd340ccebf4b221240e4a4233b4720c8caa308b625d2fd1f6893d5cf04798cf9cc440ae969135ccc95025cbbb4980042a43c034aa98fa3441966da99faf7493cbe958a279325b41c37499635073633dd06a43ef5a3be4223cdbb4a72d934b5e1c85b0d9844f304a26c549acd40b7e292e55363fb8b34bd840004c19216ca32d28c5522e9d4ca415b95d1bf704cf1e4fa9760bf2ae4aba62361b2889573a5d81552d1853e00c2bb336d2c717b7c9042fb7c5d65624f23693be578638ffcd2cfc46a77358315638e8f610428eab40c12d8f4e1260b29f7bcec6fbd0dcf5da4b1003e21a6b5baba813bb7883f31dd4062754172278734f8c3961c2091a2bf69d6b63c65499b5cc414fb85b21a84f74c46a210ff553ecb24688b20526d75001e346a1686c99223347fc4244186ed00a0f8b8cdfef378b3c5bb477f41909e98e8b770b4e502b11ce2528061cb65eedd0e778937fe4997ac0462a23c6aa5ff4d9943c8d4fcbcbd2f7b387e6f2ed00a307f154c4ceddb5d39014cd2d8b1a082b7f9b1d441f7b265e0625827acad16f5f96e7e884dc0f077b2d35864b87de913a3cc47f7c76c78a1568b88cc23c6e54d4250058f5d0864b5515ab6c183dcd773f94fe75ec2fe65ae6c35a6c3043221603a0ec6d51074d3f7804c031f12a5a8cda7767ad701a2a62a41b44fc06c993c96c416bbaa1b8398661aaedabb040d6d2325b9da6cbebc14fd0853f1b6c3ddc81e174f460eebb575707a1696a961e78381c8a89dae1ea8cb053b5584a1aebda75b21c01f43c47d436a116f0a74e28145fd29477cafbae353c7e477f5aa859d8ece757c2474cf26b4972ab7e4935021fba2045cd3adefc11344ba186efaa36b307a41bf84a860e774b763b67a096ac2f93945e5327a12eeaa1c5831ac46893496c97af8dba35fd423b91b786cbe7b375153cf9aec58d310d23bea95610f0efd45221178db8abf18e2da03329d3c67d7e0ddd01fd90ba3167e9577130f611c4ee75dce7178b75d9f2cd4644444168858b504b4a0e5e8f7c783cfafef84c3f26ba3a9711688c26643dee31e2edaa03fe755fd15887f121fc6b24beccb18a43b5ecbf55e82706e9cda7df2cc5638cf7ea84cf14411a872c53e07eac80296727f35791013177024c4d46b9e8bfda592eac26191d4d783b03e951acf572cc5e0e65de6f4bb671f27c502d53c20c6c1b0637e5ab2b1f1a48361d3cf68eb22f2da29e4789af2e821ab3fdf352c0efe55d6640820a9fee2284b5235a4f0c92f941acf14a03544385dec5c25b763c23d381717b75d5125bee9c8da22779c497187ab61890d3dca7ea72a7620edc4697c4e70212b2871229e18511868c5a0bb7f77e14094678389cd7b9dfdbdb720aa935f63c2a465e0149ee9ed0941781d450a4ad89e53a8a8dad816001f7799d1c1086179f719f00c86eb3a9856e5d7ca66fe2ebfd62a2dfee32b5c51185e7ae7d19d874217f0a9db654a97dbe052ed80d23d7f2156319e2d54f9264c3467a5ada9803e81e07df6a942645e69a5189dc63919ec13c14388c5211682d1e1bdebeef88bbe036786a9937808f4840317cab0555f3179257dd2a7a4e39f657713dce4a872e2ff8a7894e7cf5215ad41b28392532bc18ad5a1de914ff0e95f274ead537748ac4752393c56558940afe52d966b1e91b9f72970f33a81d4b09935d0d2a3eb86568028a2a278643e660a039d7e0a3417cfff1bd72323fae9da149b83904f84bbef34b78ac6f1adbb1888fd17c8a75ddd927872790857ba4bdf47ce3a93098b6d77b66e7120f72ff72647fa772caa0a1032ad0a894aa0360e0943ad62f4db07fd85fd7a8d5337a331677f17207159dcd6f06bf7e5816f5ec4b5146bee91e9f39184adacd1bfddbba2e47e41de9713554c0a28c402d8ffffff27