PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 84170 dc785a8f1c44880a66e834412dd2ffbd27d3359489d8ac88554dfe604d872dee

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7ea3d624d4abf416378346de163e984def9bbb8810592314937996fc5f2d61b1
Certificate Block Hash
dc785a8f1c44880a66e834412dd2ffbd27d3359489d8ac88554dfe604d872dee
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00201b000080220000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000891a1e626897f4a6185c60e33f533e79b3722970e3bff623b528ba490e4a246316ee3c1901ce7a3663abae20f9588fb0a6f0b9d511f8355e5c993ed4417d36c2e6a831180fdf1dbae4a4bb89b376e83159dd466e0924b5c7090800000000000000f8010000f80100201b000080220000

Raw Header Hex

000040206ff2b18ebdb8239daa7b32a85e709e8a592769b106ac5cb6db57c38842a0ebc52098415053f56f442dc2a47bee7ea5a2c8a70d803bf103426bf7cc0f1e0cd9a5937e4f6af8c80018b1612d5ffc9679931423591088bb9bef4d983e16de46833716f4abd424d6a37e

Proof Data Hex

59,560 bytes
1212160103077eb7518f1d3d3bb79b7dc400ff9dda2c1e4f6bc2ea0dabc2685e1761f1568a8e6e1c5a55272169af52751f73ed2c5fe8e23e19149c7dd63ddd97d75cb3163b8278157cd253bcdc296e6573943396a2bf7eda33c98219c3b699a4738fc1b6203937a576ce1055565a966ddcae510f94b5ba253da769344befd76259f7f839a74307f75709e646ca1a034466546dc3cc04c3f3080b707cc1f167d95a857eda3dfd2b8b591210d5a5e70bb93d6d9e5db72b9e25ba749644aa8cd57a05f48d1eee0543dba69d25dd7ffe6c7a520cd64225a6760d48bb389653d8c5bf02634e162a840220140227472b4eca0bf17a2a31caed2f38b3a59e8e33d7f7dc5cbc0ad8664f354a56c601a00cc46b99972201b787cba1a4fb7b08deba61c14b902f7ef656100ec17826a1fb4db013ec282616cec37693e08878275b187ec94804538dc3e88a7681ea46a41e947ec51a78d00c8424c966c543bdec110d167cf2b65d933f88585ad597bb2094b9c019b3f3c7de90e04770b5d27c7d52dd4b53f8fa741c8173ecdc6c632adae9a5cd77f362ba65d5d5554ebcbecd7004f8a0fb127a0f451307ac73c9dc768952faf04974b8f96eef5af7c67956da2511b42ed48b366b8adb45ea362824038f5505b2fd78accc0637e3cbba98c76f510607f933f48c6f328f66d8d6f89f4c200fce7768161699f39863539e4cb1ff6a2d6618681efcb94f4fe809655e57460c24b981acab858bf90b0e82a20032b6a0b3a53c087d363e26494c73260ed662eab2c479966f43a5bdd98ba5c4dd1faebbb0458c29f7511cccf502940188698916d6d5d2e3448d1cdcb757e13e3b919d6e8567c2dbbf9df683d34b960bebfa30267e8d01d340f3d9ca6500211351b107fa92bd593059931959abdea22624401e56ef8fc85b9c2a22f8087d0b8f984a45284a92b73d7b81488367be67be35902d92cb91fa1c4669e9e0621e55cf270cc0d975d11cb9536d5b73c51d1198ce6ef8c1b95ae03948a3b59460c3e1dc8d68c54b6f59ce4c3fe5c298d034f01984a04f4f622277b4c5d1b5821f6b107416f3c2db17e4c4816fa1262926a564b6b518d435e22158b7b120cf664fc843de008fa0c6b5f0adfb3a0a48cfd88df208758e734f54ff35f44f93eaf89f8ee632beffb23b918717062134b6373788f8e75a7e350ec548dc972abac2629cd956218244d4c903e583ffcc492b3ce5551243014ddc2a1f2cb46a06e782fd8234890e8b38e28cf4eb69d23a45793f584ea05ea789e4f6578d2d262329891018c42d28318f8590018ea0c97ec29cd3db1b9a93dd78cf02819feae9185c8ae8b9f4e6c77f8069ea9ad83b933f9ccb0eb4f91ef0b69d38b5af96d6526316fdb77774339a2b199da701b79a3178f05464d4cb21f7406aee16b9fdd20a4e8b64766fdddb3ef57b7706beb4b8a175c6268cb310d199fde7ca7cdb1fd1a3ac6b309b84b1b6939e3e6630b453d2b213efd37f8dee950ace3bde18f055e4d22d23ad1f5e821c7a50fe66efc6d82bd1f71b59706150cb7ecaa7c983e07cc61613c9a5d0de28309cc7d2bc66526f73fe1bc10b5dccec9339e9df4b28c9d576e894f7d439ca4b910a988632e2281c36e769cb271e5eaa5fdf34a99b65e1d4dffc9a83c8e599f2152db7e47a809260bdac279985c494f58ed7da5302578c41e1ec56143265284ff0ff162f0f1bd99f7cdf1b60360e9aa7ffa2662fe4c2bc3ca23c9a75eb07e1617bb00c770df60a05d84cc547e104df61c237a6a74ab95a65c73c361d7932ac5b8de9ed2e3ad74aa7ccb6f06c184e200569f87e5bc1dc05a2c70f33c98d11901f57f48cfb919b4f25d0ec7a3d9ff3db5c09d3068d6751d4604f481d06fab1cbb5e062bbe96003b020052896a2d4631573b0cb300b4cfd11e2511a5bd77b0ca65d2a9527f606bdb852a75acd4dac0cd8de23d22a5e2e70a5b348138f2dccc04c794ebc10c5e70602ae4e3e681b73a5ca29660d7ad373dc4b83356dd5f02fe13d4d9b2fcd7678d9c6b2846563bafe9525743d4a517f0815cd4a722b72c8617868f0470a0f43755cf34194611aec72ad5d1f034e24d4a55deb70dd7f37e075fa85b9647d412c0eb7537b5eb7f38c1d2987c2f87c1d734fff00b886e1ba79b42ed84cc7a7ed58226d3d88e5aa29c7ac2112bbbfd710c0ff7e4f25027b18e878e5d014a916f4d928898fe2eb60e175f3b25bfd8ed1a931545a68daa7859ce960924ed4c6ec266d271ce8dd54d4d258539030bcfd5750dd6bd350a500a146dab28d6df94be936236e821dd15c389e08b206682076aaecea832609500b125884f70bdd8ac08b2caea11914a7894b78ad4ee85f791915c7f3579ba2e95b4cf392a6d2e55a2fc0b4ad573066ce5f274dc361b98c5cf7a01345c6c52455786e608b0c82ead53059f48965873e0737c58e368c57fc43829f02c0a88831615b909539ad2590c47889a663ccb642d650b164f63fe116fcf7a59906cc1f5b5dcf13da7fa6d6ffa250f187b453e9f71e928c6ccfbbf1c0ac2fd0c738a83292b7aacf998fcabeb90b541cd7a8b0134c47f253e24106e21770f9be71c33301f4faebeea4f18fdf65db85d7fe17e3e9d6898db95a38c25d9bddaa5874845a485bd836229846bbfec45e8a1d7a5fe9c0cd1213b6a6b2f2cddfae9bd36f1558ecd58ea857baeebaf5fe0af9ef674838652f285e43ba3e03339fb6268d02302937dcdd52fd214c028f0c99b4d35dc6b1e28ab80b9535f6f49999b908ae55bee9e4b5090639389c2f635688ef3c4e2875db92c0b1b713103c393b47572f82a4149534be1a14fc2e03debb6b7b06bbf90e85aa07f8e823d01f3a860fc44219a9db313c526d6935de3df9050184cfcd33728e7e2b40d1eeb97e6531d7f72827092c59bd84741dcb587da26faf68a444175b14a39bf13f0eb2189665ec713e782c1ce66dd7e632045cbe090ded2ec665e808fdc16307af5f7158d0cec70cbf1d890a42d1ceec69e9ac414f50f830fb37f58ee5dcf14bf3870dab523db90292da5c218c0c88c27a7dd0801562bb0bbbaa4dc8d58406a8e27a5294d8e7aeb3ca99309d30efd4f9f43275efeb91aa9b7d2a90cef85ee1f1529d98c39fd72da5b28e245eb6c6c42faca26128e7dabc5553ed3288cbf00a5f95e406b362feb4276b195987c38c8b80adafe504f88d34f96705a324de6a304900feb57bf6f02793a84832fa312ec77444bc4c7898277afed354cfd05ad01dbf0460a303b80c837a7f370c25acc34085f2eaacd6ba3898e98bdde97aeec62a48465640c4e73f41ea7749fa04072f925786167bb17d8c1563bab7738e9e453c78b3f039879063ab62d18a97903946037eb078b42399f8df0d9cbefb14da2e00fa68cb5d3ba84b197734bead3c31238b6208702c1acdd72e9bfad156a1e1ce7886d59c8adbb83cfbbf9858e216aa510b27da8f8c3838b2e07fee1e66214098c13e66c946ba539ce0ef11d9dd5691c50a3eb0858fddc3ba1bd74c66e51a499fd1c50759d4cd97228db726af8e46acff44fc690a85106edcadd0605e32f454bcc788739c2027a8a13deafa8dbf91ea9bfbf38a784f21c96b69f8a42ef15f637a551188a3343888c00ae427249e00750e30ba648deac6bbad3ff808a2529a3102ca058eaa7d31d32b730cbc5b8a4a19c21a37fe280c6e0023e4049876c502bd65d1c23d3a40754cb79a22d32c58ac9cd8820448e4d643883c33a2c36e7c0688f4b22e13ac21cbe9dfdcf2baac28e7a403c613b7f94fbe5850f2a3e97a6ee3c3f66289ce22eb2eee2e3cb49abc052bf55af1487126ae250941cda9c44b254552e8be235ac7d8247daac938ac04f98d6fb5675c6297960a6449d67bc3dabe56ac21bc7c43dbe5663c016391cd1702620d47baf0488fb9d6d784c7f6245841ce79f4959c67c0743a57728383aaa751f41291bfc92e62c7737e27bdd9f4526dc6079cd97c4180a519f3238f43bf2f481710e0bb0b250763e6b707ee5fd5d79b5a5a362d00c1475f50e9e8dd42b1074d5d6a30086c96d190bb744adbdae5c3bdac8d683d5d61627db5d1c93f5411b8dd682397c424030e9bae21febd5c25c24b951d7c10b6f80cb6d440bea20cff3f542bb170f7acebb9914150ea5d753f4d62899afe8dd68d16828f6a66f84b63a72dd025cc038a376545f3c9599a2ac39f03817ecbbc304cc56da986f2042a9757aa6b561d5202489e779795883cb9393e1928769fdf12a79bbaec52199b4f7e33b568ee48a602eda39764f812451d71870cf66bcc836487a1141cde1a0ef62625580943bc8ce2563a382dcfa75a0262e84730118326051352a5166fd39d4cb589e5c722fd55dfd9fe3b8bd781f7d2fda827b3878a290a19565d72765e6f7c83c442137dd69fe1add33d9f7dc904422954178eddb1a6d7a32e9809ba2c8d7dccfdba70422ba8492292740bb86143593fc21bc36dabdba31c3b696da56157d3269bdea4207900f12a0c87e1c98d485d46d5773a19230b2ded3dd3dfb014d7b302598aa895811ba90127ac04aadd1cf45982e4c517ffd3de54044eae830460a7956e36b0f08f37c9b4d99e2bf58c7c41c105fac395ff7122b3a972a8c8f1447927635f11e7b74e0d261794de42e52c4ac74e306ddbd3c1c468a064a33bb016cdee0cc075ba69090aec5d61cb91720287afd4497a87ddcbb3fe33f741c815a87c93ea569b37e7e0be026afeae095415b812e6cf0ca22428b212a6c8902865a016887aac4fb639c572b49e7703f5a22c3374f795f2cae57d9a5a83d3ebd1e85e47cb86ae65bf85f06d18f6943283348b3a75bc98b7d3dc3afe235ccbd28cb3aa1920e467719271597ddb47fee5b5d0ff7f1492f404ee61afe9d10127d40b6c8e7c1c2766293b6b8c6b231c1990b2c2f37abbe4eeea4d02be947db1fa00bddeceb087521c449d6451357ce5f3deb05315ea490561fbad5bed3c1e270da104730ad3dcd8aceda1e87e1261f3dcc00ed207ba7043604dd674978a94ce03d908a01bf814475e81299adae155983ea2e182f716cbc72ac4f670ce3011b955b47e0f192e5dd47ad9275e17d640662caa5a41ef694235423ba8b8ec57e1e560007e0189531f72f50b381048e41f602a2523c42ed5c963eb404bf4217c253199222ca46891480df65eaea2a1acb535f68d0557f57e3494513c472b5d9ef23f0587cdc7014a76b48c42d88c2e031f2cb99acf66f64b4982df48107c41428c41bca7e849ae6758f4014929237734b6d71b2405047c2db9da086d68fab3d65db8fc65dff1df3d6e5ad7cc049a9cf0e40c740f298c4975b3fb5c846499253b6c467306a3f09f1bd0fb36259919f350bc99d5d107bd76d8a81ede812c60885f39e9eccc4bf9b87e357675d512f62981d56a7b05e1f26e96637198f1e70cc582d199fcc14737cb74603e841ef9c1e6cb9083c1f7f4cec40b25119ffd8c9a01ffd62c696441f48a90ab7c5bdd4bfb986570bfae1470d1da2f76067cdc3005711a17e4bb8392d30ae3d4a58c18a0e85a81a3dc54d794ed0c3a4775ca8b8ee9277e5bbb15738d4cd92f073c40a2eb1850b55f80edc3b4b8066e4d771ba0fbb63da134f1e9b64714894956a73d3b04f349d9a31dc3ab35b47a804392ab191c2b477e1160d2b7a69cae4d0b1b0ec74030bff56897f27205795375d08865ce72f7f7a4ec2f4ad1757091c09be64ef845d14c6a168f8ee075ad56eed35e5008dd52086f835e19df5306d693557167cd62ae499a1f9890677f35bfcedfdc004066dbb7c822d5cf687a65d71963ee35d31e9f8f86e5dec9199ee9941471b277290280099e84f4bbb39ff9db1dec3f16ff308e98e9ede0afaff0cfffd878c18a5c239d7ed20ff0c0d29fdb5d91a8a56267a001d9e0efd9efbcd5db608d43ffdd62073801b5a8d1dc05337cf76b2e9fb1943d51de9477d66db0f1021aae8eb32827fcc278e91f8d3728baad7acf60a90fa2b1a1bfc2c8fc133278d3aba944549bfba700e21f3f1a6f5013c09b4ee85060a6d2301833ea6f9f9f5b0172cf867e8c79da648e3f50fff3e313a182dd38a5c1026e6e79382285a8441fd8c8ed1153fe774a71ed8658a848e1884b2fb8c232be8108a5f48a8208b01aeed4b54882c8e8f26e829d131dfc07accb9cb3647f06e300a369bfce78b5d5c1ce314d3abb20831c79720002439709927d0b2b1a4f47a020002b1ce02fb2cb8d4e775e51833de9e5d376e04720e64b1532a0f605e543e228e78fee6b7a8a347ad883644bfd5e95d99a5b95aed99ed73912fe55bfb7e5c388761f0a2cd10cf257bb05e23e26b81039e6d564341910adbe961ae07ba900996a52a5a979f6c8af3035f37dd54ac32b14eead622893846319dbd09d417a07a1bc52ab7eedbea54a1caf0e31b02991c4f5147209b4f69dffb332b2854398a2d03cb8977e70ded3a43f4928cb30c4b80b13b745c70118e7610f4d9233cce1a72fbae621de50cba65a1d1e0a809af4046bd6ad29d1200b967e0af327047794a0969b4855bf4898a833c25904cf0d43bb8798c616a9dac3ec922d06436a876abd9619259a02342dbc094e30ccf9f9cb12777ae3d7cff259da7cd2ff340996b28cbe7a0c5dd21b900ddb3f92680a9cbac0d43e5f9d40d1896cc9166b776050da185ecdc0a182ea55fc9e871974ac0ac423fc27d6e70739e49165eb3b7d74b787182b5f58bd6615af448f157337000e85200de7d02412fa65129e871d7d5aa9e5ade44da11bada7ef4a4dfb7b71df8bf9a44d1f52d111f894f65b617f53bcfb20eeecc93b1d40589553452ebebac303ed7b826ec07fc4fd800563776a3485530f9bb426cd32b31eac3b5c6ea9c0a60af360f0d41f1f2bbff3cb126c2cbabcb10bfd6ea494e3c5483753a0d2ef884baceebf9a3bd03b18ab21b3f2d27973aa2d0e9ff7811d28e2839c70143ca318763d96a09e5521a2fe5352660e88c83f4d76b50eca84fac7cc4d2fed6ebfad3f2a62925dc6808abfc5dd7778bbb084d42dd071c5d05da9551ee19bc7cf262fc97b4f64886ee6eadbdb01b633f62f3ea4e68c4a98feb065cc9c61e8894809afb113fd45448d0792e564ad909b95b65de64b30f2586471d7e646d2b95808d6a12ddf2a1a74e15fb85f8d184b290b94b6a6392fb234d64106ce8cb4081485d006ef5eedd04bb054e99272026396e47c4be76fcf8416d83954090aee5ff255e6caccfb0b7b9d70b4f2e52bf669fc56687b2fad7b71db92211bc98d25b2a8b48f878e75078418e517a2ec1dc5912fb6f1e06a56ad457cb7b9aca714cd2f5f44a9931ff895476c3bd2f73191d5b17e790be126e263c5f4d72bcde000e931264117a8b7fb4cae18a8d608751ab77de81a3f4255a5cfd3a0359044916a40cbed3c5f91c672df53b4c5da24f1a29bd7ea3394873e7a7999bd9c88db41e1806877c055b19360c20870fee5a1ab4063e0b054fbe54d9405dd2de3f66ab2f7db5abb1c08701930bc5fb815cb6ea833b50a40be477090961bc610b79412243ef207d0a35b6b4641c0553a92733664c568dab8d7b5723cc0a3b9575b648c3b29d0a1f93626f3f1713058945a7f886e32a2804ebd548494c943eb9021e49f033331dc9203d7060b294a6b4c6bfb314e43d4cd475448654ffd04ed0dc6c414a977e90ae3e49a75b850cb82afe00a306c8d0da5ad970319a2dc1dc43b8f18654dd3a7702bb284349174ae72150a07f0cb81deefefb30eb0757a7b5b036aa805146649edb32a2d21e0c185df8d748141712dd8cd6ef150c4a2288f68e00500f49fb30c97eb22081d47cc794fc4d0bb7b8baab9947a1c3408e313331ff6b8c509d992891ce7e39b9333b0d5792999d1c13d6ba6cb16c8d27d4a226e60d83aed847b9d7c1f00bbd2a531aabfb6ef6b05da820dbf39be945c54183ec934e0fd7f74e7176a2e6691f5df1d2fd0522e4cde042cebcf36eac65ffe6c27083a439b317d0a64da38f2c853c27ce036a5927075fe1c3988182f05f608aef8bd185a8e2de0d83e8eac20b94da247d3676709b06967adbb34785fb0c75830cf60918f598b5e406acf260c89e7316c99d9063aea1f6fb9fa7bfe8ce7ad7e6d9c3af42ed6b268974266524337ef83da05ccc88cbc6db9d403bcc7cd75d17e5c9c594da1ec6c6dcdc619a901caa9dc8e0917b0f3452c0e43397a8b1540d4399cfd0bf648f9a4a39be3d8458a8037b4b4f44ba1cb7b4c3922259d9e42f5bb81f3b925cf682086d0ae6e2c8705d7ea522d38b9a9c30b2ef0061f65e5946e5ed804bc78076dbdf120ac03b70ecb6779c6b60111064b8ff211f09f4164548d7b852e97d0eddfb3e09063f95bd9462c60c15e211a9b767f606e47bd25274dbdf79a5bef74439b4e713e1f7f19dae8b937d2241d98c40472c5f2e0b867b1b4b030cf9efe5eba3a4658d48f3318a2736f6885cfa89d29e183faacae50cd1f91cf70d51fa800e557008c3d4c2f09cef21abd114324a10b86767a00a7073f1a19584d6e50d91f52d8945694f8311648f0378c532d040191d36fc644ec9bd5503a1c31eb77c25311a37788cefc86542e6e20025e3dff80e323ff255aa59b64d0587a1954350df928cf4ee93ef0ad598d37611eb720d012f2a175d08be024e3524b9c0f49cdc123e4dccdb27d36074f93ce3a4c94aebbe1cc20e5e63c7d7a0aa68cc33ca510148f3a1fe9f75b731281680bb8342b35ed916e74db0ccd7a4d1ac870dbeef48b08448891a13bb30a0b8c4822f760fd09308f8dc5e15e0ca0a8bcdbedcd77141badd602ab9481d81b29d8cd1d44ffd63e6679ee04e9f708221c0221218657f436eb54023a2a3073c93de4c4b90c6fb73e3835d25db3ae6ba52fa501da22e03660582bdcf757654c8fa543c19f2043101174fbd52f53ad391b8c3f407255e648cb3dd065f98a68b382a30b592a4bb9f8ebdfa08087f82184ad5bc188236a5fee24541cb6fc84d0882504fe35731cbb4ef1785aeaf746c8ba8d54e0494db98deb014843be2a9d9b7ef3802ddce93caae372d653bf173e8fdc47ee1610d43ece95f324407ade9a00e12dd32ff05ace0d0fd90936b1785c607e9e981a483774f5c108b763a1e656581d6c2a64d2dcf0d7462d3a9ada67ba3fb04f8e272ab632a590bc1fab8fe641fb583f9a0a99579b2281efbbfa9c7c6c42a66086d3a1c25a3baee77b07dedc5f110dd504928014349015b4cb0d66c1092830a5605c4979337de17d30395815e1e9c34a4c8bcdd146ca9a6f625d07a76ac98111a43f2c74568516059ae180f2a4a1a283c790c94b265081b17bd6e874cb20c30ccefc74c58a5a034aecb5e234abdde82fbc8b99fa83bf8a6b974cfbbcb69b3a0691e22758bc9e693dbf2355b8a17ca7a0840b1a1e14e525f61340d2514427bc414e3e05e41087a95c8a0d2dcb61c57cf08ca24c6fd718d2efba8f67265c85de1e7a129b1f37b0a5adc628fa04608284f9a51478c0dc88ad94a94d2847f75831403bd32a9f3b9ff16cc6727120273a36ef8948eb6990d317e9a92511f633328283f68bb17b5a6d614841a4fe1512b91cd1f70212a3f3daba80f8c03bcd57d06fa43abc102d469abe4b1781b0c5bc4eb23ed5e3662d26a3e60ab71e49b5d2c7e2eb160402b5da775ba2a3e60f67003c40a76e4ff6b25c94589de9fef09eb182ea34ca73291a27c133057c771f2f2fffe939061f4ac23bbb799359ba459b96abffb414cbdffb57aeee0ab3a1494c9b0a9f1e9751228003f533e9016f200a9c222a144575c21763eb922148d0cf47bc8a0d3426398509d75b45b9a62f18c002fea174af233fc93a835827d3bc687b7cb0e0b17c26ddc4ef9a54c2db7a135762583930cde3c70827b7ffc86643a83fd53e954c9f76891c9a64679a5782be0615ef2f1a0be344f476647ae2b4f84eabf1578da3594a83f90f85018d52b34edbccaa23337935d77ea958bdb27bbda8db83ab9313e1cb3d525b5fe448f54807047dcae4f20aa0b0c5a6521cf9180bf768ffd4ea571b3e9b3f99d6fd1c6c28ee424b686635b292c7fb7a2ab37ab728c4dcb95afe13fc1dea5ec8616b7942b27059a8f53278f4eede1e06f2d4dbfa4af578230660c3537ff2f2c0c6027e144e25251869be7e9d31422c16138baa57483bad7c601eec60b2e68dbf04f8687ba2c9e8baa6ae39c25c6c11b6aeee74b5490ef48dff4e5647a17b6d242729c1cc455ba9d022eaf6838bd019e9c8c155eb4b8e04f802508244a7968747ea7d75d594cc908bc6262c3c28d03e55953ae10427d96f6cbee94d579a30c33dfc720200c4b2f31ab7b8a5e37b0493823c4ff566c3046b8c0766c8aaea36823346cacf8f8a3c36743153d9f727c5bb5eab8a446d8efe7cdd8dda2b0c1ecc8785252572f20ad67ca35e83924e72e905a30e2c9fa5eb38c0a54c8083e52104668bacf6973e4d3032bd6a2689e829f5d5aec47b781a3361064a788b4f080b5526b2a2f0cc51fce4a3d650044ae5630ff446aa429341511a0acab5e8174ce4d5ebb5846f5d78ef7e3dc420fec4a91a1f9f1e99239ea14bcec0bb1af59fbf3e71ae19d72a9dd861d6f1138712ae3d471604e23be25fead325c0064c593aeea4581d793bc54429180c0a0d72326843658e2ea1c0de00d9cd2cdab6bd41c5a2b03955c38e6881ed928d6725e40f821610295fa158424eae7ca3dc78fe85ad44669bd113a22b660c78a6d7d104a14aeb4033eb134e4e8f0b97c218e15bda9f5d4e3f0c6dc26cbae4a758dae5ef20d7cc9bc7c6c95e368a45a466ad3f2d7ce86afaa198022610fd5dec6cd5d57a632c64c3e3547912b93aebec009563f5bcaa919a110cd4eedbc53ca7c7b08b82dd6559689a8f6ef136283483de40d9699dacf00035f032e494aa43848912a684ec39c58ee1037d2c5a17b9ffe405f7f4955f49c481423f847bf0f0cec6fc8baa0022a383bc0f1f9ec60190d9ea5566159d3152926d340a78bc7cf3073968ef10d12efd3c2732d60168c57c037acb61ca8502da7e05aeb6eb748eb8454eafee0742a8b6f7efb6173fc6096389a62a47b0bbd7a975a25bfd3bd63259420402963aeb4f7ef788bd6d4ae77c97973d06c124807d12901b6b7b01f391ca1c78f3c98a372dc68ecc41440d143c43fd57a066750da9b6266bcd02733e2ae55f6fe1bd53fc865a5834f85de2cc264d212ec0a6025b74ac59961da44c380a4ff29fdedc7dec89d10b7a5ee46b07a95f39b986fed03047eebb9783a36a03433d638bfb05e5221e4b8ae9b2fc1c3b2c1f9a80f29cac94437829d34111530d4fa31685c52eea4747c1874037705fd8fde724a3ce07c9f098fac0a887f5597bc60500508efba9baa84a9140c15ea0323a23fec86eecca5d956203ca753895f23087ed81606d0dc8d272a82109645a864d7f53375992a5912b1b632dc0a16f8c8b5bc7d7e321e780aafb834db678105a94762ba7d3a73cfdf57d2701d6afde970e84e0fbab1ff6fee2e53266421c422b16bf205da7c87983ffe836f08d94d666a9186f52b3d95b96e9345b03aa18ba1630602989777b696249ed89fc1206dcf63c23c473c4f6e6d008ac60d202369f14e5ca1d3759a8502fdbfbfb5e1a9cb353f75c3db581f7ff0fc02bf32d9f9a194b1d2c87908495a3d455e97eb61f524f75f55c83823766b9e14e5b984a8b9e82f8667cb9aac8a3c84f23ecc9a8d4ee39aaf153c1c58b5ed19a27c4de60c0723f4fd7e2012dd3a9d14aa6bb82b5edebe7256081971c38c649b4b5ac2d22b76df136cfa1f726393224b8a8acc183d0f2acdb0f780f17e63de2b1ef7c0d224c68e172b144399a4374aa24a1c8c645452ee63db17425eb0a4f7e9c39acc99931f037572c7d6177780c2f5152f0730f952baf40e064e78707fa03f4fdf170c180a3756a6ee0d67135128d72e0225c039fa16d66c51ea3bf6c3bd11887376a0b954401d7526062c465cb4ccbecc47ceb6cb6bd14fa144185207bbb95724fa4c93a580b10ebacd25773dbfc481f5cc6313ef2bde6865bafc5ae20c94a4ef14441273ea68d493867243a46947ad8abc89e156b131014ab8d493485eb7e143c1e7e0613850197e2d311502af308a4ed5d9984f13bfed8fbd096c4413d817ef1ba23e09968743c12f6d926b5ecfc89654d3ab76a80fd0ec2c23553e90f02d50ba19dd1b7add23f6398de2e3ae2c368f9d59edf9711d772141ab2c8a1dfaab5faecb8cd09525e990bcc0483ce2a91a1e6c4ff24e6d5905650814496be8233ed76a315ae5498ea6418fc4f667063563270d6556b015faf2af26f6cb0930f1e4ae18bc1219bd0d959aa19200cd46dd6b7c70798b66fe9c357d9f87bb842e25182becb37025aea01687ec39e82436db7000f91010436beb968efd137077fdb04e4024d50954556e41c4d9ab251bd511f592384ed6aaff2d4591c4ee47eb818e5894116081e9dcc13064625631d5adba0fae53051fb269c5361ca38956f5dbc0bbce39fcaaa4f84fc98502c78978097a59cbb00a16f7479c34f777487708147f9b249dee5431d282d7d8d4743be9afc3124e87df84771f0679044d8c966cc3a456d2b54f41fb71d4c8c496befef586e094567bb2824383848b8e02222d6896076f759a36881ab8e3632d2d5aed2855033c125fa36ada462cf9e43b32cfe083293430f16fe531b2f8e37d19b9d61f6702ec37348010db45b4e26fa2668dc4fe737787fcddc20e3c88be093b22a35247012ee4dbf442bb2c3c089c5b04643ede42e0d90cea4842469a6720a1ad24824ca3975605f71b669601e4d56012f7d1795722689ab18ca2b4ae812ef662f5b31bad58bfc198030967797fd937b0bf85340907bac81d60c3154f99e88bd3d07fc6288482e22c9969f9f6bf322f848dd2716dff672c5b55895dc6f7304651531164ccdb54686bdff6bb67c6440a1cf035138ab983b5698814c09b6b4bbc77bc622f26019066d0db800976f42cad8fd567d6e918c6ac4bcccf4adddae12560df41aceaeec8b20651eca72be9f0598f955d9071694188b0cc96592de89691e5e11dd5a3a267780e7f877783c20d4b4a762bf9f45c0636673b03280a3c224e80e24f747bf909084c1207920ce37051df1b2add3e937d58542181b30abcfe7d12dd4e74ae61a740bd4c4a640c765eb3b1ee4debdaf8775d216f9cfcfeadb088733328332ce4c005f3bf9a189f450efd70ff1e7119c59886880bd7c17c416809fe8e23d3f49a8259a46a6c06ec314518616d1ec6a9a52bf7ddb97aa7712545b4d47d4b45afe6065cb498a7f75fcb3cb8d53ebc8254b99427e64b2d8254cde9ee040c6338365781d3ce8b8e21288b144edc92ab40c690668fa4440cee9f9a24e7f821efb9c137f77611337931608b25067805d6d2b75a0ca980ecbf5e7ab9fe0c8d19d4f083ef2b42026eef07528ca362d886b676b54b6a73f15bfe47ef8ce72067c581646f730b1c8f0796d98760e46e16a972cc3a2887ddd28a3edd6aa96eb308158d6e911fe8ebf27f18851082c478d5fd275fb974b461842ea85964e7700ecfcb4776acd3fde177bf603709cd12589b8780b3dcc4df19d7530529e244a22640f2a17b4e8e531d70ceb5ad45c83405b496412da6243fcaf63df62fd4e0a97c1d31986790fb584459a7396bf22dfb527389515c1dd7ddd6b5759f4bd933d6ef4867e3b54bdec832109a1d0f9899ef07116c6e9e4eb97a3e5de3b53c666ab95369cb341359d8b83668ed5428a9ae74eaa55babcbf3c2800267fc7e1a3d7502b2379c13c829ece490de523ea084abc9d9b222a8aa1512541bc18412bb0cf9ce7edf42fcf5ad2a290b9802444ebbe743dca7094ad2889f2e8d8c55e0586d5f3a5330aab4d4097c010dc958765872d98c0801f4a7d484829859705676f90ce06a2dc9b886f0c41e8fecbd4eeece0794da9191a3709bee764684127e21147fb4261f0f27a2f383d4464eaba1dac42f5260a4ecd275d9983796edc8cbc1fcabc0e561b384bb42c9c76c3ac1b2ff0bf2cc3699fceba5e6a8258e53d7584458cd6ab87e36d511ce6727593d3240ff64eebf2b4254c9f69346b1bb3e42cecfa89e85b876d9ca1d28aa961d1efc64e658fd1411459b606b37dbef3a2ee6fae80ef6f43380af9d9008edb33585042d1d3a3d751c5804b2f1cfaf9896c1cd3d7b3379fd669604e8dafc6eec0fb7be3bc290428a036cb945c174ebbde9fe2c671d9fa7377da4d96eeb465bd7b99e1ce48b27b27cad3ad3fe89c795fa657bc71f582a68b5e40cf749878979a775705be4244682afbb36e4f138fe98397585aa9b90696161d2a9ff4e4858a0ec313db7fab035bcff9a55ce99d4aa31bb59b08883ed0465c1a3066c1ea199be80ce88db84355ddba47db69b84ff3c17eb30cffa79e0c5230bc86277854c3af5892c1e80e25a67ec109717ec6f7f73c14ec0f9b2be41dc6ebb7f88acb7e8d891526365d31fab2f77718a04be90598eaf85c282a6d7875220b4f1d28b3be24dab17ea21eeeb1a626e12a291332636e170ea2b9a98e93e7d7beff35b9e49c7b1214028f6e19bdffc5d9f4c21c061dcc09e77141bcb9c18d2f35ba5b8acebb67d0644bcfba07d782013953e99332033c4e4cbd60b09a8a4cf52786f13632e158b2b23514f9b6bc2c0245d71fee7ff30b1894c832fd10524281d874ff7a448001326411054fd074131ce9c7eebe159cfb328f28b5536f0794386cec6cd190e482808f47c804a8d4e4f78d8c1ca0282353ec9e4a6020fdf8b7907edd9f222506eb681d3d1935b05631b37aff371f6753f4e112a4133392d5525a9420a3d50b261f15eac8c4131fe3c4acc5791fd0be12ec3698e32c549e53d924ef392995272a3c3b23a4cb27a46651d6d94ad3a0f00ddafab0c12a168af00578cb2fbd92024e05d2bf94310ce4d7fe96a274df98c9f07b334948d8ecda8e037238642d80f9c0eebcf6a94523e6ffa8329721e3969ee5b284899a38f265036b1484f5728a9f20eb9ce80063f2f9a39631ca9deed07973b1c8a16af9da274fd7044f4a0a09173ef5801c76b9b594c034c48277f47721a8e30033c4d3c32e7265dd05fb377ddbf816d85711d46fd7164168a6c51ccbffdbecfc3965cddc5675eff8554ce92784ece73e8696c1d1c7944bde6fe038ebc47136dd1bb47b738ab57aef5335c12bf277b997514accb02ce8cf001b162d231e31d8eecb6912ea634ae7691de470934d89a2e0197549654a0697ae3e50d1f8d7ad03c0847927d72655df9b226f015e37033ffa145122b319a06c1fdf487e65bc3998d31b69e8d32416ef4ec6c84786064c271ee80d9f2c4170f6c06e21317bcf1e9f5c99f70721dd779ac453cee33e9d7967475c22273725ac8044631ef373f75d690b716355b6115e59fd74bc3aeaf3444f62938d077a5667da1e8341c551bf7e3f480557d0e8347c1ffd44b9e9e8aad7d22dcaa6627bc393b977f6db545f58d656401bcec0bcec5f80d75b54479986b8a39ce37926b9e628d9665bbd0e05b6414095b891fd357c09b2b8fe97ef549d22fafbcc06cfa80dd408d0497fb43790c22287690f0ced2364c51b9eb8fb0b127f648542d638cef378c784d47a2f13e396d63ca656fc538adbddea1877a59e4879e75609399b9d17b33d55a6ce1bed1663b18865e4394f4e9e2ce3219b4113df8367916a2b54910ed96fdcddf46496f9faca9e77fdec92ebda2b9513dea8ca804f8d40666198be2a677b72943c23daff0b3385de61ff9f5db9a3ecf5d76a4fec1e3ac95f36f80db81fb440f8527177c4da8e4380eb7643b2a3ff27f8488a50ad3f0fdcc7465c4ec5f1d8a6a5b60f300fd88493f00421425757ce02328a598ec019f1a21b53364fd333abb570e652b97ba3da5401b66696cf97ff1c9239916eb7b22778f37028e339e06b0afbe6b88f650e3ea4e154bc44311540ccc5ec86ae93f55b4ab2a7f9db830c80491904a31ea0ced64cbda778ff9b64539942b33fce9a913c24f6fa1843885f47ca13c1fc3702a70ad1b608882dd77862d2a8237a74efbe3703b5a00e1a38fe07db3d27fe8dc962a97a876c410cd5d9b8bae0a7fa0f414f8d57d05afdccdc2697082625fc07728a78d30a6b57b2218b65c54fd387a675c2349062e6757387f3c66e87392b4a6e89fd2ec27c192fdcd1e3e79a0c7bf2f520d4da6532235dd46ba35c0cb4bd19a98643f39f34858819ea2b9035b95dfb3cf4b3207620ae37be334ccbd062cd8471a7aa1f943a7fc3da7b197c503b2a8d110c12af36e38806c90ae0134a5042acfbd0cbe8b03ced421e7eab4638fadf901548bdf61e3e2e914d62350627f7d635205f9d9a89385555a2f75df47a36dc8494597b687e84a43c1241c45dbbc8d91c782fdfefad34abea917106f78469944652ccadb4310b7a23719fe30d9d33cb6aa313778c08897aec2cceb6c5c51cc799fc18a130e3549a60a4211ccfbd8d9e2d0eb5e0f703d3e7abb272e4a7c0343535c318dc665f36452470fd888b84b391931c988766b8eaf2f97ffaad7999a13390d2b8055551b0cb34313abf2be338acb9324808e3f2cd554902d6aa2f688d9d0aa659bb42c02b75dcd7ded14cb7426d9c9d341e81094cdad054e1d492ed6f8195e9fa8d1766c9b98a64e4760672cc77c5873a3e91b83d20a3b5de50c3e2291c72629a337afb04578490d7c2d5fb4f3a32ee268b7ac6b2c57dd886504a03b990dfdecd386f0a5f7a1755e71e027ddaf6dd95436c044d67f3d8fc7f2c39550e4ee3ca3186531def8a18d5931c037f33335f3be5044248d690f4385cebfdd128753b8598b5fec7bc4049c6c47474314e8c8e9db8728417fe31446722d5f2c535de649f4dcf4b0130fb3673b8b9dae90b878563b377b695faede4a4f7d6dc54810acd97b4101780190eab8719b2f4e6734423b1fb8775a2c59b26ee3ac881ebcf74afe4363237f64d5211bc07ea0f677d55afefa888597f6685939e0bcee60df5d61e539c5b4f2314d88226ce43cce9ea904c04c7bdbc63c3984b9272f520a4bb639cbfaa3372f888da0f85b67ee22a03fa4a4bca1d96d88a968a5e6ceb1a9aa3f649f812c51578afe75a8235b5de950024e7c8ee4ff82ccedaf9b2e596a4f8ead5b1b22236d6886695f2bea911cea901fb597588afb641c5f3d7aea00dba839b8f818c06134ebbd7d377eec736ee182082aaa7916a03077706aabebaa5f4658bf32d8894d965cc9c47c2d7509d2b9448a5d44f8a07951a43e83768e155c0a8596afd11c5e5c62c721ba11c6694fd3de918c063281440954afa2adfa397e81ad99d948abe841a15cec66da74c3a7bfd0b9e96f66a65a2b34b94a83a2f92b3450e08def16efc585d56b70e7f1bc8e10e6785da1197d2642bec2d2cbfbe69f06fd15c2ca356c31bcd3869f4f55f952b27febc2acbce01009f52c54658b971fd51e599c39ecef7d44c07675ef915dae122242929a89cd354a6cc8551fff98c405c12530c081d6ec68083f13f4e0beaf81939982a6fdda3a3dd2af9255a32d139bfb57a0cbd696744a9085c4985eb7d875c1499c11e96fe28a4a0ffd41a4567ff9ce04e5228add353e2555a3f937a326f8ac7ac454155caa3949281a26338d38b1b8eeac332ffcaafb4ed3efeb46cefe0b96d1b53261ce4bb02a6e07d4d236f873804cb846acdefff862e650e9be13aff6989163e466214f0229b664312234dbd63f5228b036ca99f0a8aa178f6ab8799bc82f03abb499efe2bbd43ca670fe5871167c75062c4f3fdfa965719d6a7278cd8494837109122fb408947a525465a89c34344c05b7628f4c2c4edcd19bcab8e6b04274180c2805260d0ef4d3659d5f652412b360a6ce6448d84aa44d78667c12505c386bbeed0d8cc889339cf0f24201334161de281f139e94598dce39c24a3cdba60bb105071198507d27eeb82f9c1fbbec4d35de846601c83fd6045a76e8cadceea4dea525b77339311f1a721285f8f4262d60a7bd402ca7bbed82f2e0b9178b57a7c59fe60c62921276e90270f1f2eac76bddcd71f8aa16e4e06d5cea53caf2df789ffd6bb503a5d5c06e6b7b932e83b9f60b3e9f26d11a74e2096d6458d921a5c4e0845f363776ef502c711af990c447ca0ff730115216bb8e7f4ba81260a98b141c94eba22a3c1a2903bea8484bbfe884fba8bd63dc8d1b179b75c6181f341c53b570a73abf1fc7ada8b58071f48c542cbb16a6b315bd7ddbc991945e6d07cdc296d292feda7da44219dca2ca2b68ec30d8bba6cfa63cf2cc2aca07ad0b56b167a0bdf4ce231fb3c2551e20f70ed7361ed6f6ffab96bee3565fbbf46f001b29bcafb6fae867223cc04a4f43850efc4a31d9766ca4ed3178b5cb12e6b26df0e14d02747af6790a0ba7756c2b0d58c425f25b1e8242a361277380fef4f31bbdafaeb3122293ca5f481cbc3745cbaabd939386d8720e9e7f4012dc125e835042d1fc621408a9013cf574791c9432d560f1796f9daad2a3045e2be5fe18786bec53ad8d0b4d92804b973937f159557006c8989cf4d118fa5e16b5f093b1daa5c8d7f496c417ba47c8915cc86cd744934492bb404c8dde69ddc7b19db24bec9ce9c8291ed617b27f938e915eec0102cc5172f8cfc46c6d070ffc77ac7d5d51ee3bcf2f3ec6833e8b10d152a8be59f0c1575b84ae7b99ca0c3f9c03be8db6602a94e7e74469220f0f0305733fd8541fa809d7b84a16fae50b6f0a40f4ce3ccad2af3994de52cec315e4de0823a0a88cded3fd5d2edaa568cf2835ef92fbbed12e2b9ce88cd4d91a6c20887e9068ec5c702c664ef7ca16bbdd0101a7f7b5eccd38fee04410efc19fe9432a000f04d111301815768767018ccd501658951ab7acd9db377a21df5618d397fed3b54363b958435b77c00dd19ef6b8aad99be4b9a68bf134ce0eaf2dfeba48e7b250c4f4f41898198e399cd1e3bdc085655694f3cfdcbb1798a79751bfb70d0876386e05c009f5662289c8d1cc649b48a4aa7c3f1901e5885960e9cfb9394cc153d1cfc5d926cd86237616343e8799831f3c9f8e9554f787e2a7afff86e5c43331229fc3813c82b8f4119712715e6cff22c231629fd9d56aa202486b875bd1022e94a2b4c7b79c9b5c15e7372134609dcb02cf1fb5ffab0084ce701e2c67294a4731e96c2c44f059a56c4fded7139715ba1515f1618c93766d082a9e8601d9e1f8f3e74e009724cd609946f4abb3b123f61d5b92d3225859bd7b01a6fc52e672d507654a2153a12fe0b04e101c4fe6af31649d1d2d24e4ecd24dab753fb0190af03bad5da74fb053db08aa523b9cb5d961c589c9c6d8aa36721833fd9b3363e5e39c4b48eaeeedf89e7e1e66f2403504482bd5ff8a103acc797632921d11ca62a697bc8fe1ea16010c1dd33b914a586dfa9e5bf7ecd96353893730819e4eff0329e3a3161677cb12f7e6d9cb74e64c16a3a4536233ef28fe344a8193d860275fab568091d10630ca9cdab7857b9be479dcec09a51fad8d2cfdd8aaa799c2e2f1110c3fec414dd01fc017ea69d5b3ddd990c401a696db5144f1d57d5a0499ddafe0e77e85cdd592aa0bec412599f9cb009c2cedd5906254709139d2b08596a0adc4ef99c96043764bb7db155bc36bff8127341ae3b06283aac42ae9cc25bc5f8bc7c60016520b68595af1ff83d7cc79b4d51546e171f0c7020681faff12213bf75d4c89e0c12b74ea27866ed14754d71f980ac7bc698fbad9ff13fbedf2490fc2bbe00c8c6dfca702da888a705847ca4c390f5d56f713b71e7604017112a176b20fd5cff2c93afc05c2aa573f7c22bee4372b17863f5fa7cd370fb0d358709efc32863321fd7990ba904bb43a5a13c388dc68799c0f5269e5b0c0cca54327ddb79e340c8c14cbb473d61bdb7b9ea2d97ec6f7e79bad0dad6c66d32e88200803e9000feee1c8e4a053dab1000c364b62e4b84d7087e40a7b3a25beeb304bf7aab2ca1f08a9ad7a8a858271b37cc78bdb066a98fbcd13e2747c3c172e607af0007a10f9187a2ea8ffe7ebf92acff90ef4a6b41a1515cbd73df8dd6d349af7d212a2b26806cf225e89529f4edbf7094e8d3ded3fb4a873b091813b27ca30f34c12d89aba4d37a1d20380b5d949d09de75de352459e83c8102bc139956f2c423483fcb4809a90751324aed64b0308f94b185ac826481b175be629b6f6aff2575a646c495c5438983c5b4df0d3a6a60fa4daf843d50884f5d843fc8eedaa5dd428b78f358f608a30821413aa38e8066d0ac3392a559ff2f7f5ad03ca83af9ee11c80ac280c4b35123bba2126c7c7b7608304c5e8a3f199049ca4667c5ca6a890b3ee901f8d442776a66c5fc3db7b2f7814cac9b68ffe2ca0e925a49c8c3aa66a6af39e4fdb40b3d6e2a86db6e7c0dcd135fb3bda762d30c0ea81e3d870f8054d6e42b7dbe4b59eec3310caf8ad025dcf2f8f82193d9e6c65e2428bb593c63444aecf8299476ed10e1fd40ab42a3c86aec50b4a51f348d5ea14a9d09bdbccc3312d574e55e81eac492a9ca0985d52dc903a3612f3528e3ce64ae4e305ee891fe892c44f73745da91679e8953ccdab184d0b62676e6a186357c60ab886a8978c38756d450ec7dd2f9a43ae17540b4c473af32dca0852a41488fe91351a809d03f93ee3cda65f252b833c06305c7dbc7796682d2265b5d5be2235edda7c275e0dbb4d26ad026b9921c58c0b933a0954654b1325938b0d355003c0699472d43071b9bd634d877c8d7a6ff8c10bde694c54c4cd3783b1f316aecb3a8f0afa6933373b6984bd53c3a1fbb2c90fb227527f9452f2f0777e5bc78ac56994c4220482eebb686dffaf07a5ce5066795a1f26a13d6c0e993d858076378a7550a4bd78617c9e83f4d84a0be3113c9c1fc9581b97444ddad1d46207a8d61bfb205b14bdbd5b9f69e45e639b9056f0b778b83b505ded5c986e501c8259bf525ea133e75c016e936759fa413482f25115723bb6573f4c935677fd256fa87bab89e985b6fb547fe9ada3f830bb43b9e7d6941e9769295e3ce2b546b83b790d14efa1523d5239e90384e96c02f4aac25b823904f4d9fe1a58f6cae152b59828b9ceb4312dcbabab90bc184bd708e11d50b29bd1828d2d7c4be0b3805fe5f401ee326e448cf3fb98ba2f0397440fb58e7f1cfac78f4f39e5205fcf4d2f1c4e4d9e2247fa5815ab42989837983bc373888def62728d2233e89bcc109aaedfe603fd6835a808bf2cd962c89814daf126d2fa06e644cbca87236059500f9d5004dd719f02e9d873e0402d7255fe65689d6e1aec795b4d65e03f684422f8a4e841a9bb0897b2afca7f3ff74ebb7b046e9706fa014a4da60285b767ae96dcffc8225d44a93cb98e5862f44247e2b152653a1cd9cc36007fff6222ec05e13ba46a6c646657ec0565a2cf61cc69e06d5c36b26919d02ffa5d50963b06e619c2908b798de9438ad6d94da78aec0e2b1b41e206a90762e6b757a9f65ec31d2ec15ebd364e24f180207346b9cf41d6398618ee62b770db07d77cf27d7be268536d75790936103a2969c86c8cfeeae2e2a364999dfc463265ddf2d30189df67f11e0088d3cb1bef8f4a4abd8cf47fdd1c4262c30b4896a28cefa1f5254fdd9809f991f47973e3bb83aa133e646bb182387a1913469d0d2040a85185cdc9b0ece5a8f8ba57534e1fa04b47b4c2c617de1cf81ebd27af12ae6abf06f07f0041e215bafbe5fb0cf93205df4b2096c9991bbac3495e6acc05903da6b16eb427f90e5ce04278cd39712c3bcfa248cd0196c3fef6bbc51e6c6191d6140df7d9b8b6b2076be73f272f8cb1d42aa0573ef81f1537e675ea69cfdfbab03a584345172dfb3e94ebdcd61a076e4649744d3f3f655d4434ee3d145d3e9a38bcae3d429a6bde3d4c259b714bc2837952f7310be95549a7b2e9a07489c601a32f403874fd7535e2a45590d45ad03667d7522aa788707bfa177ab62f25b6c7b602a3c7b0cf33754d3e3901e35794861490fa54bb8d024e5ae08616baafbc460f17ccd73fdaf225b4c636d13661e34d08d0f5182056744e741435ace96545935c1450456e9a37fefe9681c4935c6c985e9f8278f7e0fe11e49e9ea66a49ccd3b5da087ddba1fbabdcacc084c1bbf35665fc5ab51f7acc0737a365d747599f5e713f7e7054ece6ef0e6cdde70de83d5f9501ab3cabe03034059afca115d30d326d98afe64d43a7ddc6e7ba744cb43a6c6acb712f83c75725c1b7efb782e1a4586c04e7a12914520979659d7b07e7fdbe8503c517a7cbc1a9f0cbe03206467eaea100e2dd7b7db7712bd1382b1635067df6a1b2404b60ece819b0f1ad125143e11606e3571e16a3ba46bbe88056351674b6a471cc7a8bdd06676f93b6cb08e8c34412779d913c494a111f9133052cf740fe9cee476a1f60608ab2858bf70616adb553d2831c513eb9ad688daf93d4e21e9245c49fb638798254af47212cdf08209b025229f84a41737155b2123215dafb8ae476ad46c0b2ca7528e59483af2ae1d58b043877cc23c38cc5c0a9d1dde88e3174b59dc9b605b200f2c9cafdb9b774d101686c3cd3de6d004838c09b0ecfb41cdb199169c92f531619f99af53862dcab47fd509f4ca5c17a49f734b1b8fa1b2aaac88a5d85ea02a51a26b23cddc51e33f41b9b234fdab663273fcd940764239174c1f9840683ffe5ac653507bab940f93dce3659d73792ab53bf4984fb12d2a066d232f1e3b557bc355386bc0fcae6667a9e4fd797f7ad4c7469e3276804b9179f246561265fc0d4d1e4891e1fbf1c7617c50718b41e702ecc87779de6cc73b8f944bdfbd53a7f5b5f72e63f2bd6b0f24c5c1391f112570d25b0e4ed41224c668a1a201872cf923cfb600db181ae9ce5a49c63ba981dc73f0c2990ccb2d0092f16514dae3351147d0c66a760b5aac802a04b6df784c4319ef498db3e445c0285e90fc7e3fc06dd63d3e4e9d52589ca97897789ffd7934ae10935524cb0848601f443ffab992d9b8463f2ad073b5708a1397a8194b9eef9cbfd60049e7514f56fb9aa8c1fa1ea53386d5c3a775e9746a2d209b9b4078f6e53b6ca4497cefcd0832d7c64806fa3b1f68e2f4da19558603f19a124a837a604d4798546f8733484b88703e8d05d52617dcaa0f7248c704c67aff7f2dc18a128cccb0ff217972e541c7bd8562370f45dc7a4dc4c9f9b884a9db8ba17409dd3d713fd99a9d9d31d9ed25deebb80c5fed5382e824eb542159d0883bb59fb5911e77e828426f72cc37d2e5c27ec2c71d0bd5a803b788e54308f22af572f92949d72f0970d230007c82059720bf0778204793f7b6d948a198c833b140818c21960788c8a803df105bc9a42d2f9f39f3ba61c10e834e189d3024beea6d60a5efa6487fd90dd7e02006029282d4b41948d4663ce1e28430d2e19c6d13e058ca3cef3659c55014a615e548559bc1b7dcdaa9202797dba2ca1fb80ca334285c16a5de4d448936baeaa5da19fd19c2df6f0fd7875c05933c425eaa1c62c6f557b9046282f3ade23a718d0b4325fa8c7483da0f6977948ae4bbea0bf7f8372efd27b4912dda1ce49e3c1520e2cc7ac4889661e3d1dc7dd67aafc285c388065973943c808e1b581aa438db41a09a1f645de501db38d48f1ae2896fc5b0306ff78583572734b8ca2ab8fd589d9bf7920b8c6623fd6b8a6a8719513ff3fe88e18339b2c11ae880093bf866f48925d5d095630d3a63242f6e7c1850937aa95bcc9b778a812718c74425e46fad46fbe8cce039aa25c0cc7b6ef931c3b8e03e05e0f356234edf8bdf5a7a6bee6d0ffef457044b82931947d81736b7a7417eb2d6b035fcd8cb9ce7e2bc32121047e7f56fdc49438d0b6dd215670531b3855fcd633b8d6ed4c392c9c28feb66401a5daeb288f08851d3d77787323bc02507992cc680799c986048af0c9c19cbafcf42158e0c0e726d121277d6de51afcce463e03ef4245495f790d0bcb06ce31221e008192991929ca6170d8c32f030657cc9163b25ba5c9ea29d9bfcd6e3fd02160b0fcac5dfd725a00f9dd2b2a93d36e6a41531db09ae47f37f5d394b51d9d8537177c9fa05dcaa5e5bb4af500050a27bd9235cb2d5fd88a0b11873ea0be17c172b6564e1e05f11dc23ed5ddc7227ad4832a72591a1337ac8da0b85780a29ec7bf3bc13fd707585e1b865201d258937462c917ebcbc9541c7fe67201d927d543207cae43e7b839a933746ca965e3fc8106ad1c3314a34166cf269e9ac3ca93931ffd0bb3dea0f1e30ea4076371c4fb0be45de810e732400ba94dfcf3bf8cae1f2705e2d97f1f1bc81e422545148985a7f78a20197e55ee53940810299c003c791cc80e2f95531274ad538f4c6dcabba6f1dae44af304243c07fbbcd51bcaa42d13038d6c5bc17e2800201091e682ff7f9476d9824341013a630c32f207e76b15d9d057d586b84f11a745f47f2b1c9bbb61afe349242f0c2b5241c0c0ad629dcb13c18385fe67b815f0078c0b19f463c51d194f4c6508b6ed86ced81c764b0113a1b7b516fd7d54a88b1841b458b74aa5ff6f85b9f82240ca6b804c38ea856070ea17744b6a366020b578c0a51643704861c9201101c0622486ca30b35a4f99c9e707538604403e2a24da555afca398dc6f6466fcbf372cf904488a401e77711a34763a962b7904c56c8b311da0a56d239ffb9ba7815d35b61f6463a8285e4ca709eb2cc496b20e9fa5ff2810ce0ac8e7066aff469a89bf081215017a2cd6921e9fc869c81b139a25101cd1164b60ef59d670569a8e14cea73c4cdd108ee7196e5a0f9619c5ecaa61aa6dd50a81fb77fab2a691f24bfee03c4a5f3a77e78cf9c957febbeba4166f8e65bafe4236fe6a2859cf1d58229bdf7c05510352d7bf6d0bd7f0b63a1011da4921ab74fb6fd5679aef6f44025494f6a8eae4c47959a82f441d48ae3d58187c5df4b1431da4f80744e70a4ca3bc3752fd2ab1cde09dcbd4e7c7877daa8780ddd13391e59299880a8f3ed03da0a9c2ec8f6045758d261854905dc56daa987fdfe83d62278e226b1b4db52471db709e913b27562e5cf75775ed451a18f972a6d6a67b750ac70e57e2d7559243973824374110f5ac6f0ce936076ef5564528ca514dd357ec67954491b0c1719e0c1862a71a9612725c9840e8f5c7cad07c5dfde1a03f10404091f9d07be1131fde201eb400baf58ab09a483d8d10603df317159f4a3942e5feaff42bce4a167e9d4bcc1ca73d99adb81a1f5acc25116658a6938154f754827e2cb7ff43786d49604a08f91020e6374ac0dfcfc48e10e9c88249b67348c8b85054d98529c90ac0ce07409c2f942f3fc21f174cbf3b73b3561befe2d1b71bc363b466b92bce25eb86503285e5ccc1fdaa728a1847d5598e646ca5abc48bdc3fd43fd5cf25bebe979c81afa17d469c9f09d6546fe1fb55d92fd13a6028670c4ee8128c82bf43ec8f53f4323e027b44432cd89731abec934494fd8be47a8d314921b42be8fec37e3d6831d361b1d678d26776cc74ac6f012d9d80ce277199e806af7dcc7dde6916afe40305d7f568b92a44f8440a4303dbd3391a2dad65dd1e4e822cfb35d5bf0121bf03b0b3ef5e5e7f89bc1f29b27a721a1ad506095e6740d982f05ef7868cfa3e97f279c34adc81b44bcc43fc6988f799a1baa334ef20aebb42f163c516ea7c2300710974f1efc5d462d36fa29231aaa9eaa3f1512cbbf164a77f40aa150790db240a7584ceb345c61557e0e6499d4f094cfda31c9c8c2135c4f85c3099eace443e08c51c021ef59ab4bb8dd8ae6cf050446de1e2b63c3db2cc91459dfcab80bbc86b7002c64e17ab44913f58a73ce2d02bc4747b40d9690d78ad98edc4e34af8d4b6635617846d7809811dc7044e88ea5631c1da0e7ecf5dee77144bf3d9dec4a165e8fa62bbcafe8efc6508ff60de5f2d3701ceef4728b043ce77eec788d3fce34b7304103d4cf406ee8e2615985151e9d98f75e30230eb699bbc165a11902f2ba55747fd817bb571d5eb4ab53b468b07f04a89162a12eeb9221deb7c32b1bba8487cb396f0ec22c5bdf23cb8867469919a120936d85e16327d97657bc5c4be0d1ba46909836d48849231c9d85eb720905379384dddcd0ff774ba1aa4f892900265554991f8e74f12b458a8dda4640c28b6fddfd98ebea9cf0e25aa9e9d9a98e4ddfd91608a02b4ed39f64773146d9bfd60e962f23e57f618221e50d235c4027e47961b1e00ec01034c9342a539065dfc9af20c59c3e5a058a01ea99e6a462240578e79e5f1268be0c024f5a5de80af143d3a5a6f2df7103c0feee389da857335096a8712ff8ba5dc2d745b6e60c2ef5ba1e4b138f99ad800e30e3c9ccc19f6c224c201a5ee1fb090e3c480c92be9ebe7ee771568b3636271bc7e4613323d7ab4fc3f61ee380ddcb124e8d39d66069b062b44c2c7ac7c494ab40fc40e93648040b8c65894fd869704621d2cf7a05eaaf1530d17a5003329ed481f5a0009c0e0b50a6f7b51e24b4db432193094c93e642b66fd8d80231fe8624c3cd75dfff539558e06a3ed329dfdb52ecdc2a1507a368f4a1cbeef45b2d7e1820a513bb99f838c0a9b79bd42ee9371245e7dcf0b3df0b304db1721e5d5e974e02a3bb55b15902a5d49214354a7e59dd2f9def191b8317353a8fe87eb4f3d3777d2aaba26543353c0d39b74d783f872eeb19ae1329f161ed123fffac21419553cbc5dc4c913a582d0b776cb0cbd3491a7e682f00d5223e1c119a8dad17268f3b5429de9f84b17eeef8295525381881896aee9b41be05b15d46625c8eb2e54d734544e9a47d47ae4e426be3ca4e38bdca926dc8573c8a0ef3241ecbdbb8dd3ecada0fff09459e0dee5a07f128f268636702d35bf0c88393f30a2de0b13dc77b5aae3901cee6aa0faa869a94a9f899a7e18e45dd64215d1c34bef27b5b16389592c276c6bd452dd36ab3367b2f8bb0a16df00995b8cb75bec4ca82c8cd50335087037b5cd7ea773790dbfea6ede597b9d2b2aeb8ac4b19461f02a4ee446b9d7c80bf578373a7b430ea56b1e1d6c9d7e4e27e9ac7b59bab5321ed315427f8bf8e33c3c8fdb31cc65a6d3e4979e0221762105d689c33cdb30c4f324fe90f419537e85adf9d1fef592d363b921091387120be8cb4552638ee394714179bc4a00607d56f14dffc5e8bcf8381b5a45c9ed2a70ed4b3a7e0038889fd9071d2c0d22852f05b553de3cb6f453e8c27bb205d74ce43671d12358679ceef55d9e35bde5439478eaf5acae9bf50777a76a23bbc4bd1112f8c425bd4eb040ef40ff74c4fcc38a5723300b0dc03471b1123edcc451ba3c53f2e8f873c5d4bbf025d764857262b2376cdd2c9f2e875c58aa99edb625354a3052be80e66318bb89608f141360653a65a66927753571c65ceac9529547d22725e400110061ad69480c00628d2d5b3f784dca8e5db8232bc702142d2cdd33fd0db160c21daa48c5fd44d9e04ad34272d6a69967bdcc12b2613ebd7674f0b3d3fe5014f184105a26c264fc735623de73666fac8febfe7c2a52768868a5cc0bd0a585c41771fba6be16136af8370462537aa07ea033159f024cc282f555285c54ebe50bdfca48b856acdd53f4c5bc12ae5fa6baa0361a6784de2bb924b0548cccf601f428cb5d0af9c8cb5056c28782779abde67d7fe399816e97ef3d9ee192ead7a52bb50a8c96d0eedee29ad55919439418547465a8ec2f43d76e106fa14cfeac820cb58781e1f73199405664f588018cd19df6badce8d961052f952397e5d85feae95d9513573b0cb06fb8a4edb56a8321cf6716711e62415a7d09952b951da7763e2663f2c6fb5d69f3746ab253479716bf18725f7fd4137b254fff3cc1594009bada801bb1618397da44a74e80435803a04899a6c84facd0f98ba0570818911e7e87c2759e7fbc753c0a7fcf6c6def936fdd5e590bed62acfcf00d3e243b9f7c44dcdbe0510c4f305469c160548876a4e3ad66827d0f960b0f67e497f44ab14c7cd44e4ce474342045d1c2900501c0f1c82c58936dfffa4b62adce21300caebf437bd07c28a90b04d1cc2be09603e958945275d2c345c333c14efdf5cbe4b7957d22fed8b90324da064a49c3604bc84883d21f0fc9aa3bf984876b234ddca027c8e1453d6538c42203a3954f4cbaaacd3239a062ea6be6b0ea852b5fc869848d6957f9f58c315b6e68b21e309d99d1ba5818e4c0cada198f8315542c55c65602412a42b7cb32734987dc28c427dc60fdcdf0c378533dc91e802e39041f5f18928d70bffe40b1283201aa5762de640a0ceec97313ee8b2a56949455a87c4427186febb4bcf576eb938fb52050aa8b5d8550f1e413b8d2d5cd860a557cd696e19c8f21dda99546174803221fa6663e9240c3db0cbabad14836aa3966181849a9fff9ce57efa0cfa2e295a9b27037b24d7cba4065d7f8638b043d61d1a620308c79b0fbe3652d91b159d43677ad1ad1c3ac0675df0800b79112121704504210d8ccf762d6b6063d145eff283049afe45e52ba328bacf7048b0c7f317e0f283b1865d4841cc2eeee3d80ea15dba4cd6b1ea5f15d036eafc8b4061d1e852febec2945c8ac6b9bd9de090431e947c6d3ef83637b4ebf3961cd31b8c39f0ac97a0ab936c25fcd46aaf43ae53a8b8671884c235d5b1541da1c2f3e6acc415c17d3f74402996aefa44f12d0b2cfca5676cece8c3ca93ffabbdfe96ba3d9f35641b806490dbebd78ed3c76ddb9c2e13ae6a131cc8460db1d63e94d43561f3e6a1f2ec673af0295341a84a788572078fc3d4f13bbf33fad4db699fd4bcc75fedb954dbdab08629bf0b3992627869d47e6361f3ad1771f2514b31b9b4652cee20b48c86a4385462c88d7a2b0fbeb4537bfb0c9938b7483a9716c3af27b9635b4919e19176942deaa6bd6e3fb4f839f71bf8014686e109004328b37f9960d1c2a160f6ab767956a4473f21b2f8328550d62f0dcc2ad2dcfb59aa8f5c15d2f01b9e004d02f2d712394a79d491d57683a2ee358c8f34119c6c71b4d7128bfbc430c7c7de4fb7a9f75489733bb83c903f03e7a53d225e2be74bd75264b87c1bd2e2ddd7b6daa0021b8517d3b3037c31dffdcdc117ce00ad17eeb80cf5e705965cd9c5a4ff70bda2b60c72aa5321f5739b0ca87b5fbcffcf1496a7a23bdbdb6264997daef1437c96814b2c42353f085754fa5383dc0bf714dfdce01ed19308d7d467d380431ac635fd8a7910d72b3cb2b35ebf88ee3ded4c3b1fcd1eaeafe61a47863faae6a930a53d197f8d93379617d0b5396364762b7b0b265169898b189a2e8cf42ba43a301d6ebe659498452729d01e28b8e4e146122f19c6d599f88adc33e1ec25de979de6dc40b61c048053529ee5b39dd6daa2c600e36c27b6c8b2c4fa2c2b39eb8d4ab18391ac5e3cd823d8e75098a637d25c81bf9092511e22452cd47a554466505b69b0135c50f1d53533063b4edcec7a312cb1f2d08bf0c1f919415b461a44f3964840fa351b0c4946c1e439a46ab012001b047ae72db9bdf5b13e89b4854fefae2662e2a5ffaa57c1edf403ab700eb3147ba8c0445ff668ad686fa942e1160ea7be23db3b7728f714892150dd642b3e359072d0b20617449eb541c2210b0c7949be3f02bcc5e090f14ed5e0bd3a8e1824e4802ba748e2421be91a0f0407a8f49208001daf41285985f0bd5ad5191f53edd67256778a7c9f885fac0b6c3dc9009e6de31afdba672d69f484284846ebfa43512449bf64b13b8faafecaee287a5e3210784270ae1eaeb828b6b664b0eddb77e5786e65a36f9438388a6803c8d4fbdccbf20c1a9dd1967fd90dde6158096af9da1ffb7aabec838d2bba161c1aed08b354e8e6c93e3400c701213a1cdadb892f301d8f29ffc5824af27ff8eb4bec92b9c8816a1dc42ab3e364da05353e6645bd506619b852d80299b1c429d3b5f635d16fa63c27f741c2521b08057b2f8851a8ae7eeb15c4d45c8e8a22d5ef7f8455e6f087cdf6222b5434b6e10eafe45e3eadb0d15cb8366c251c4877bdd5104a6fde53a816dfe6db6250c7d98260e5415dad72dbcd8729961283f23a8c4e0dfc83ecd62643c8996a97d8b8f663cf3fab99131ecd5a5845de74999ee6e5d164d31a3e7c109552a6d9628e5f6b73b0234189a2b8b5705dd34c772df643b2aa3f3e9ddcd98bef832c0222fca45dc14ec64a2eee48aab6d504cab5690e403a93e2d7bd0b4b4c0c66320d6050f99e02cafb1b82edd9a2e2252a6b97d4a078413eeafce5507be009de888c30f632ee602624132f53f63059bbe9f6f608c5b44d67e97b2ae5324c2c822f94557a5c0e52ae6c3a3001657b2b22df87fb84fba68bd22367d3950294ce213355b451aab871cc09a1990aa1d34fba8d1c7dfbcd8bdd7da274d8368c355d5f54bd37072741b8e47ad454317c07750fd0c0cbbe183843e97147dfca9c54759075c1e1987fd0a15b11dd049de97459b98211e964f5ee05d1f07253c581285e4108ebcee0f4cde3bfecaf75b13792fb5af05c81b047218193a64ad313e720ec580b25bd97d69882b78f0671f023f7f8e38468e3e14c0e70d097e2527fc870bec49c2b3c58a18fac59aea696a3e8bf1bb64d04a8646ee48cdc247ecc3530e76af302543a94fa79fd7d733c5f39fa737a4a00ba096d2a82ef61fb1125d63d20ffc617431f1bac349970aba0d015561d8e1f0b3a36442d110cd346b789ba24a8a771066c5d0c96f889be9d9992f00dcbed0f25213deed9310ed24699e71088f7e8d59c843f0cbf0daf65b642216f78a915af49cc0b7f71d16260863cf989780ee5c7748a30229b9e967234fe92fe7f9d52484181083e59a16ac0e61cf536c697797bbcd7a2f325a1db8ba676165419468f09bbf5f5da425232dac1886b31354d3d70a4a9596161fff2fd4ea0f4449bad7d12bc3e1cc0755c8f1b50905380be8f0c6bad947cbd43701e4838d36349227d3da8f76069494c501adac9e5631ea998cdf5836edd00584632cb0c4fcf5dc1aaaec8ee2c5778c02a6b3abc0dc1335a0f4589e5664562a621ad1a52203a642d7eafee1bf648055c751bf31b28c71a514f8a2b1c214dc9ac2f8e60db6faeff5f5466bfe01251354755743c6dbd5a4b2899b7e3b1decb9fdce4750227d901030aa30304ab5f88b8dee2f99191c2c99180fbd6ee0e2404baeb8f130fad0ec145323bd6afba4882bf9ab15a69e703a36f6ec25818fc8e688c4873b967961d8757fb473265aa3d85ca591d5165bf27f583107b6b899e8ff1bc2d74ee9a50dfbe97fb09c5cd9ea4b461df8ef4bf0ec28621ef80356a46215cdd1fca33a9e0fb01b930122ccbde1859cecf46fa322f142e03623fa5fbe745d5fc27cb083957d1be5157efbf54621c6790d0977168755483bf2a81c5e210dda931d05ca02d1b9ec06ee16eca64f1eb5ec2935c696605f3c42cdb813009bba68eaccd24c33f762e8d6fee305cb54213cdab4653c926c630ccecf077a96360ed95431e9d25fb870ade6f2d4417c013c64d57986abc7ce8042f202390c5561ef9eb31cff00b814cc6808f422f04212ff195a0c63b2d7ee2b3f018a3f5a3b10c3dfaa404eadd7cf7666bb65c4d272a3f0010fcf8425f57d83416d9a987cd9f065fc60ed90f6121b9ac6c59168adf8ca4e6252825b01e6536ac526bccd23431d510f0716f7afbcf3872c4801a259a072c39a284bb61f8b4fac97d329e83c59dfadbd539f536a10bf89a28e64d3ed0e26771d2af286353e67cb191afb31fe95acf5b0d20e3fc88d16ac25d76700499082bdef263993faaca2631ec0ab37337156691c916ce56fdd1ead3e15e71df5acf6927f0e5907e8efec65f07da5e36ba7cdf1d4d83580498c40325dc0a2314fd8adab804c0a0037a6be6a5f19304813c7eace73ccadd5059ba920a2559c671f60b0c01cd02c3ca1f37bc61abb1c8a22b34e93cdc737f7cc408cda59522969d19a94ffdf08e8d476584cfe587b4dc90eee08eeb4ce688933ac387ba4d91f4ad72220b309742505cd5b6a2a696c975054ffb3be903ac0dfd033d6ab9ce80720d9aea18cd958f72a4cb2b869efcfc22e6722e72780313b4a67d9a430ad90a10d747e463c9c9ab4e1cae8ea3b3051590c2f597a2bc454ab4b458893d92f9b24300d1dc14837e8956075874228ac6b569bfdf5f9f728526e2e6d1057c3d0fe132940f81e37d15f1b354ce4a758ec4bb3b37e86a14ff4d00bfb4dae1dd4cfa96b5b7e3894bcb80ad290ca2ad542fd9bfeb6dfbce06ac3ff367780884ce433d4557bb88eed2307829eb0a0b4af265c48b1742b2941c259b354db825710255652d801f58d68a5e6a6f3363bec860f3e7ccbbaba2e4c288adc43f7891a6c7074fdcdad0f885927825d0fa5be6b5d1d17d7f40da8ece80df00db5cd9a86c357f1b83e1995807e2d4221d3d44f707cac4d08ad7f3f6731a3ee61eaa089223ae5b4ad9b7553d7c50a47a1f57fabc9de69543d6ff5f8f9baf923d22f6b6d2a4e04e096da153da2f25f6bb88035994cbfcf80e04d29e0f6308762e741a712b3fc993e798cf70875d459df6dd9ff21e64a00f6be62aebf496fdf68b3df62aca8b6a0324d1a6251a63c8e4c873b78ff0af0408832a7727a63c680b19909d782314451a6ad71027cc4e0fedf6bc349c96962c0b6e450e0caccec6107074e9f24778fe76234108943e447e13f82ea791904fd30cf0f405aa387a0aed4d5c88f0470bbdfedbfd6e2334d7a9ae728dc0bb6149639be9cf345cabbe05cfc3f45b119d28aa3521cc10212a75575f42e83e2b180769aeed9ecda72f8e3df91d35b8b16b09be67002d74df47ad61aa76aac1c66ecdccd137d06386d561ed282451af6eb80cac5b0568f7d0aaf7e8eb1780fee3a6fef7a62852624939a7055ad7fc898e0655708d9b5247703c49b9294d280f3917f3b297a0dfbb7e061974a5d607fa503e5268a918259b5cfbf9e2de56785b098e790fbffbb6aa07e888424d8c74c1906068e8f37b5a754901d77ccf9be355e418dce336ccf637eeed4645c40c7d578a028f27d70a0a91ca08d30b462ce0d23674675652e388be51337fb1e76bf006ed3e8e5089b32e921267736b8dc2017f9ac5da1ba2fbd3d9d844764e04f15e106643813fb822beffb4f5301bace7c4fd6ff81340157999b3e49cc9de3b9facae561ca083b7276ec6693e3893f47239fc6f16e7c5c0727d4518fc0e0df7e268fea4bc74678dbe65a2236821f646e23132206f4318410acd2b2be6170ebfe4866ebc48a1b1e7eb8b97422a28f5d33a13f7d7b7a1bbabb1a589a6ce89afa99ad89896a6d3f9699b202d119cd8db1fac7143da86003fec38c350a092aa40793811d4c8523c889f34f5c0d424c5b766234bab3c4e6f438cf04baf3e3f3d865860725f45142422f9b452d283041d203809eddb9f556614723a5aac2e133821d9c6f55c074c405ddf11efdbc090188886446f4ae2c6f026b9606c1d9d1f3b838c56dd20275c1362f4a396316508d537f2575102018d4a1f21178d06980b0ee0043532ba5207773de891cf1456f3806b782f64a3dd5dabce2ca06cf33d5cd11bf6076a057bb8142cfa40b3b40f4adb927ae0868710582ffe891e724f1734aa040b2e7dfbf34333cbd5363729867998cd55a19fe3f8f3bdcef0dc9cb22020ecd47eb5c56044fa8e88d2f0edb2987ca7f8d04b787100b473b84ca57a8ca1e28077a65cfe300c0f136ad80b7ced1985ff5fd98273c91bca6fa2725e92cacf38085b97e8e88fdcb537d4cbe94d39bae98dcd077ac3ae0d368fdd4f1f5a4274cf8202859a70cf82773c950d1641a115adfc1172dede72400e19759a8bf2e9848bca279329fd0035f4e3a5434576b7a00a8f80ca020d398e90e1132d75b8520abb90fd1060cce3d01b961a845dcd447eae362d12b349286b0e12a294d92423e01780342a3fa6b3130f1c0c0f70404aa24efcc59cb3b6a4b117d8b11dea6ead282de0a69dd8572a5c98d88cb2a8973fc15d4e6fa7ab24d9736c68f015caee21d664dac0414221f0bd075830c4b2711c8b1b4604357f685370f056a13bce95bca13318434015d4774ccd2f23c76bf8c4210c40bd254eac71f0b7e9fbb24fbe673ed444609c916a7cf6281ec9f1852adaeb886f24830ecb07937f626f40fdba6b66ef73c6896a798d21c4483131f298706cb1607c9b45ac3d9bc0d99a9af1042cc2f1ad2aecb10996ee28c41d6b52df4ea37a586427690fd55f8e7a40765967eff12d95fd6e023f3c1fe40073c652d68ec5adea8a017db25955866dfadf74c29b3c8f354d9640378dc6be3872ed17ed121098b4aab7dde0d4156854e1e76ea871a0c384feb566672fa601eb01a0002f820c7147d472b77f72120c07ce419335ba58ec0aa462bf6fb73901861aa26d664f1ba6e9baed01d0b0303cfb1f690e4f5844425b6a33716a0c14e4976306383220c04fbebbf3f8feb977439dcb38cd11f6d2d05214478fb9f2845bebc357c47e205f04369c16edd2bb6a12842603fa9352a7f928e72018c7454bdfac1ac63e60ba539c37dbb0d1d72a936036611d1ac5a4fd85f4875a7cb093bad286cdaa92da2cdbf0d65d5026b51cb2f97d3e63befab9d64037c08d5bc22371d62673796396c094564bd8c8fd5a7ef3871c17c5308aae1f9c68de32b41b53bb3a5c3a8cb2b6f88c4ee254b73c4630eb34d29e66b5660c2187881ef60db497389039db9c98b78a62bded6430b7ef3a10c8bff255556f1f7ef07e8ff826b9f03879337c676c4a306581de3f0f1f70cd3a97e56d04cf984dfca23bbe1c7632e0a20c5d2b0cbfb56965b7967d234076b0f00f7d26939753b0d6e634af9a69b91191a2dac76c25620474e9bd821557616ac57e9238b1a2d89029ecd1f19b0cc38fb582a478ce56f899fa092891344663573d86e5f11518bd3fda7ca562d59f1e4236299ac9ec20aa9bec5d90ad4b4d293951282555f769d4b06df1374cbe3f248d6579003617205ede99f0808dcd0d6e142bf0592129e1e3e50a2d13237d411988702c5433884f1ab8178f62684d1d9c4ac8c9da9209ac6321bf58b88f70f77bf68a11b0c39e37f0bec40535880cf0a7197fe8e9440f6a83f40afb1cc531f350b2de9b232a5fa3fae62cf22c426c2bac4a7e19e5808d026581f5141a16eb209cd91d9afa27fb404966fd610dda94ad00c9720a0ae8e11a0741d621a50744bd90fe3e8258d75586930d6519523797078a8aaf3da6083e67bbfad40502ecdd7daac6c68e6f2676fd5512259f25e5928648f5517a9c6787305b3228b1f8fa6895a9d9750b20d28ce234c2f616de4291487f694e0723cccbb432e3f9576abd0961424cf14cf457daffa0d0c4abe99c7b0e3e4957705cc2c6e531cd6e5567cf6a29f4fe6cb2b19e63c149a97db601cf4d3da2719b902ff4ca9ed7fd4291bd832dc0e134f5c5f8696518263330b0bf40171c59f89d3badc02f2b904a43c04ef296490e3f2708f18371e44e991ad620162ba840cf5f936342a0c702ccf6bf17c8d2c1750302f81aa73e6c16e867e3f18d8e2407a1aa5b6b996f46a27b7dbe93b05b9bd04ad7fd0cba0d7296aee1b2afafd53d968654f7739fab4a99c2489135f785e31909c2b27e229d0c6b548d1a27957bff2e145b02289293e8537f4532c950a408a5921dfaf7771edc68e2c32a43f2f8571487da95b271e1c9fc2694936460a65bbad63079aea81153c261764299834083df12c368bba398fe71897d46b03cecf565abb6995aa71ab516472904ac55899f753906e29e5e73dd62b328e5f289f0d1b9e1b4b62ae8e4b623d0630ffd40fa87d534a6cd374f8d6a4ed47905b9ddaf059f49d40e5fba6256dd28c068a6c9130817dd647ceb5b92a60c44bffedc7c4f7be17e14833edd39292596727ba5abb58a79fd43ba7a4b19bc2565bef4defaf7bdceb20dfff591c8c96b780d93cb0a0b4f645048884d37af97052f7627e59fd6c86905bd2bac449968abe623f0b7fb687daba41bd2e5c62e913339ee5d986f854e1c66d3d8c27c3389d33dd18a18ff396f12c91f85751c4aa1744e97b3713be13ce17f4ba688d9f999370f4a7021f36e05b5609198f2500a09abeb9fe2604f983d2bef9b98f36a66c3acc2938a470387b47d31428d70ed8007c9754a21f5dd7048f6a5d4818fdee493a9281b44d440b0363ac0e108007be4d5aed2a6eff6295311355730edeb85f3afb0ab6b647334f0296d7595a6cf185e09bacdac4ef993453f4c0fa17d14253d47a734bd61a3a54bac8dc668882b16d395706efb0b9c954057beed21747714554479144a94bfd2121a71973b74ad48121bdf4a259d597cef73368ed6109e3238b7b248650937015f388adc54ce064cfd44162d4111487acefbd2e58f08a2e282448c1f040f3d91aa373eb2647312b92d5344509fd8bb6721afa8d097c00667a6d49bdf8b85a1aaad538b512d6e92ad1b122de83f6e769e96f3a3e6d63e8195615d1754318e9a32e460e49eb12244ecf7a0b938b2d593e993300be13918f8bde4beecfe94c272e61ca3277cd01c7e6c71fa156665746952cff30c07b3eae3d07d5434c44737656e1b3ec7784b845614745266cb3cc67ff9d37360e2b5dfab036e7046d46a2480d8f79378977f37163caf106bc4c77f97dd98ba51ad845c9599134d1af12e0a33338674c2625f69301b41affae714ec885c4cfca0fcdc2c20d37ad6b739b3bdf224c60e4277cbfd35f5dfe3cae536ad9b7c182b82ee5c9936b95b2ea923afbacf54e0a81e13f9ddcaf2d9549cfd65083dd3d918f136c863e56c6e27694ffd9c0eb4a3d51fe9892fd3f866fb19e264526970787ef311bd9b3e0730ff0f7fc7608736e24db760ceb2f6684f26dc1d262b01dc0c0c531914a7f686d8ae71cd3ac2a397f0367679554e91b32b90dba4a6e6d6815a0316a47d8064cfde2dc54e239367c4253be91180a7c18cc95317f7314fb2d16b2068b52d9ce26378749062a7f11734677ebc6ae1cd85c77b3e5e3ca3e1ecc3352247c0fc8c4f417197448562c3e4e7c65188b0396f7557d3caca1c1f114021c61a7d08c9afed395e362afcbb03f0fdff301110f118fecc81d0c203a0e450c2cc785169e830c2e6f79970e1aba018f06c5cb371905eeb73a0cd123b79d580d1bbea5f470a61a2845cd02d2c00cba7bcdcff66d5e2960dd53263f8759101bbf093a41b0f4b709b08c6bab77eedfac2d0e6c8239cbb930b3e03d79fce7b21ef63e9e001e054effe90d7b8f7ae0f1c733bcc146fa76af407bb0a51635ba999977aec734199cc436cfaca051283b3647dc24131dd221cfa3967d8662f6688006d181fc81fc232c2d6dfd8560b9289023515326856e93e121479ecbd4768bf5e2d2c9de393cffc5226800673fbd811f5ffae327533dc4f94dcd8123633a36d843d4f828497206477607131855a540d2c70845cc4df89361500e5c61110dadb9dea179b33280b3ccca282a9263c3f574b63ccdd8c518910be5f0cb03cc1ef21b871aef91fa4ab913da9f162a07b381f1e8f21d91a0e8f27aa4303303747a37584423c3c5c18a098a2c46e1833abde53e451d3758ac8796fe5e67e9b0b905800a321e4687f9ee0bafa3f39cdec84df396d7c672ab6b31badf19655e1c74624d243c985d9db46d6d0ff5510bf7da205e5f57f7609a7b49a10d76392a660b5e2ecf27d28dd5f1ecb2447bfe4cb66a0a686301515e7cf77025f25b682bc83bcaaab5d9e117fdee59cbff4f6423b52176a4603b57b3b0df8f96dae5e8544d5ca7bc569a55b0d8cea4ac1a6c5b0ecfb41cdb199169c92f531619f99af53862dcab47fd509f4ca5c128eb4b63a64317b7549b1d6160e63e9a0b7c5ffa4daa7507e42a988b90570bf46dc42495fc7f89c114a551dc1392df9a4055ffba43ad7333a9e6b3a71641fded672cdf9af6f987c36d4ab974e2435d679503e0d9e37c7e38f3bd037249029f944843287f75867720237ef2c66545251233ec267456c57d03b848b3779a66457de7f2e7247844246a87d7a6f728801be7471e2854721a6360f412b6e6ae93acc32708ee2cd0019ad596fe6fcfddaa8006a4fafe37bbddf01017a87a96c871af77709bf6bcf7ca1fe158d503b35c3e7c14e8f9cabcb6fa033d5cafbf530d274d288961dc60d7e46a698fe5be0cf84d9074bb0038e6f42a350e9b92ea136d7bf5329cd9a8d6184c317fb6d7ae209e5a76c2ae14002bc200a6f16df508d508f0da567b803f37d8a36365ee7bb309afeef1c24de31a9a87e7fbe49f75ffe299d18073fd19380e0cb1b403c5beb6a3c840657c7c9ee68856658555470c9d39a77a8435a7bc2fdd3c5c821aa82118eed2c43201f721892590a884519e90b8bae0fa32cd99f6544936167e03d226da0924cec00c7b9e129f342ae595d4ac305ece0f617f0ba3cacf1dceb177fb9fdb85840c400003c37e10ae644d67c45cb03645e7c1f6c3835ffbdc4dd0ba727727c3b0669e89a0e2efba987e2f5a9245fc3bd90bd3f1352405ee12ca99654ce4fd0cdefb23a5488be45affcdfd66d3dbf2a1d3443cb7027eee9a8cb1db82177333d9ac6827994141d4e189d3024beea6d60a5efa6487fd90dd7e02006029282d4b4194860be953806b05e59913a470ee668904f2cb6b5b300a7223f16a7ca8324578e4f4964d16937f4448412e96834581d8a60ba5b99b99ec99278380e601752593d4b0131ab237828925b05970367393b39f70a69581646247ef2cb16efe2f64ef950a869d4dfd7ce87022b3b284bd74f77d6ffaab87f3791ba486de0cbb14054784149ade2cfc0b628bb68074b2c2aa46b15ede86efe455b7d572e3f17ba4d86f48f82ac09b56910e85f286eab08df84dc00ebfd5617714efa0a060a2c0fe162d23dea61817108914a46e81b6fa33d270e7ecf707c7d5ff9a89f117b6202f57c94fa919853ddf8e670d1c8d7430f35f9debe8f46e6687a28fc67dc12b50acbb673c66488f8d212195532922f272ef302aac68f6951302c070cc60fc372fc570a2803d506e5a4c005a221ce27cbf4a4135a64f00c91fcb452262785d967f3ca1547689ac2e3e27d9894509da5f75eac372039afdac85fc14602537edca564bafcb68a5c71b4782583fd4477aeb7cff1d6b405f76f40ffa63ae471d6bdfa9836ac0b53346ae12d68ead035d60a04db94144de351f0910193f7106c1628c0cc548859154fda86bd20b74a4cf6acb0d1c9db859713ddd2382aa3f13bc341c184ad59c7cfa82df65ac95d41fc6a49595fae60a8318aa8a40d32e100d44ec694bf2df640c01871052a54609ccdcb1f7d8b2523fad8230e37d81c19f2e81ce4b7861c99456e626c136cc608f4689e7f0589cdfb4e60da67ef573d182fe85705298856a43e53861389456b5164a3f3c58e045a3d93f52be96d2eedb981ca5cbc2bcf4902754cc9cdac9dd566509a292563215a45e5035dba71661dcd8c7e0a0a1f4d242758836f16fdc41c488f5f6fd0d278adbe9af0ec640c1f6ece9c073a901254673c16d1b866ee35b88886c709686c15ff68923d42885099c003c791cc80e2f95531274ad538f4c6dcabba6f1dae44af30428b5b3649fa1fdaeb3344fadbe493c122f74df814f2b12f28b87c7b13251b3d03caa3d80a79359adf9642324de716a30f4384cef803e6ae2dff109bbf1c68aefc4d850b90dda201bdb69387a4fe5087ab8c6eab2b61e02ac886d2f297438a6f4f3319b2e1dadf19d5bdb3adc741755533511bd131917c586a7dfd9396b2bd2e2d0c156ae355b8e0fce7c2cbd0f71e39eaa91330d4016b1b1d80b382d883dc65b9ff37b7db52d57e2ed04ba4b2f315c93da125e88eaa44d40ff10de43a8c59c2129cf221a7f78d9ab27bd9b79cbd4d2da13e64cb027c0df5911092275235aedec303082a20a76ed43e3bf79c556fcc4be72839fffd26e357a8ae0d52b49429107b1c0abbec211ccbc0e9a841724eb454ae535172d8a989362d09feb99be5cd64615977da1845fb2330d7732e704c3e658250c33e0f63de13fce71eae698a1ed9a622bae2020173b1042a2143ec89d954a240ca036f0bf7f849011ea67b345029bfd74fc8c3dc79b4b1607e5a90f1f1c3530600ce40afd94611bbe32ec37e5e67e6481a4e3358754398c27c2cbab481aa97dab55dc80cc0111334e869acee64530f929190625166d25f2c887877daa8780ddd13391e59299880a8f3ed03da0a9c2ec8f6045758767d26491ff9a6ed4a2da171033b955d49a69968b5e07b12215f93232f1de123fc00496d43234212bbb58df03487177f9c767e601b5bc93d282db6d820394baa8a7014b5fb4c390177eccede7da69d284b4abb60808b5da5d96b032602574d13acadf619035697be56d0897f7a57659565c2ec2ccc5a271802c58d156d4850f30913eb00832b8eaf707c128939ddd217522bef06df6fcd3371f2c9a72a08296c54e8fa25289bf158cb1b5f277620bbad1ea6569be8b941928e0b8657b4ca1e24c300f828feae199f3477e56a1e98b39f46761d42a383872f8ed07ada5b920a0dfa5eb40d53b8d11f3a000df8ff98cd3c6c8f99b55ec942d37e497a598b6d92793edb09a45adc34fb5dfb2f0ed0c4c100e4087842c62d34fcc22c4f8f40bdc90bf82e846794cf8a9a0a4004e89e2736d97eddeaf42c78a6b52e398f088d3b60a716357a56b94253afa92ae80f2d20a607ed81f371cc9c1e773d1d361b1d678d26776cc74ac6f012d9d80ce277199e806af7dcc7dd3aa0cedd942e2209b5d62d4a8ddb90e22650a6123c5e0ae263ec6d96cb7ef4b18e7d27be23157d823268d5b14885f339b95a44c0d4dd7a361bc4d6530e6c4639b4e4af2decd8024b14bdcdbfe3cf952bed2a6a04b96ba0a7f1f0b79d04ce4042f5c041e59d57b7ab093693e12024082557ab915f430182115a9e83c406f926c70be03b681fb71d99e09a5c9d42957f0fd98542b476ce1e73ccc09b1441dd17a787fad47e9ec4d4ae0b4ccc4afb5eeb350321983f61c9d89bbdf192814850ff730034cc36a7cab649b621f3ba3d7e4ae4a55eb3702480be1a277f746dc0d9eb82d172bff373203440cec8f1dad9459eccbe4d45083ca2143baa5fafc0cbefdfafba334882267d3d9fac79301160dbda73e87eec68fb71f8d715f8312357c2893200b07d8bde093d5b583f1297040bec425a61b1721971e3c67a5792dcfa65035d777ca264b858d4f2fccfc1a2d0e375a67014a258d7bcc76add49d1c5b7daf1bfc2a961a1bf782b941f071e6a3d4e59c6e6c24337b1849e2b9291b494eeaacbf57013334f74f278c64aac5d4244ef96d78664ec65d2cadaa35e5dc1773053c4b3c5c6f80093d02037d5364da6c32c6c5bdf24753ab11d7ec6edd0d0d55200c49737e62ae3e8128eb9d3fc76b0886c3d152230e93efdbec11828def5c54d0fc31a68d92d539b0776b73e645a0baaf38c9c6c701805114fc23675422b4ab6b9954fc7ec5cc55974bc93ecc5646ed9f5e36e4e767888303853e215679c1ec4629a0807b764d8a808bd4248c10c484e5739d38c49d7804e6060156aed6726f8c5e1e3c2a2f25af5843fde0545e58ba7be5ab4c8f8b5a16cc0418599aeccd2275f666536b7330e7a411c77702cdf5e9e5615903db4dc4423b377f60e4e586d9302aec38ccf32f3c620a079eb9436f10a0b43a84182e671dfd94444d4a8094309443497b0f94a7e3f4d6c5d3214d75b4299305243199f8976e3f83f769a3c1e262806d023445e577954194e52bafa52872c7bc8fb1a4d671496ce68fc2e4c448f9be11d533c9555ffb5e73af1069f2aa8ef04d632acad3c6cb66a7c35a6ac7adc2ab4c503120d376a1e3b17cb6e7c76bb33b65c0e093e5b161519c59a59f7bdfafeeb1eaad87f2e88d727d7f1d9811d92d51b98a2c4dbf81e511b7c13cfe6c64119991086a811d3d991b892f707c95b6fb2cceed3d9faeee1b80f0746bd139adadb9b79789975db5ab60b1cb277f88e794baa4922b24ef5bc71c32e85556227e2c59b65a3ddf1d6bee0fa70b66623b200719538978081401696dc2c515901732ad56f521afc4543336d65b906290c9965f5665cdca1a74919f203c3c5168a8d393b0f25e40f650c398b89b8306e10785ea80cf147244f5c43717f71db66b61802abe56a25d039ec9e956ea37cdd050f8a86e6795cf733b4bfeb2334b4a6af847a537934b0f279ffa07140da451fa5ee7de91f3afaf1c63a50e0fd46cd1b5b140c0cf569b0c3b461ea4b1d8448172d2ac9c0fd04e5c63e9428c780cb6f8bd559dd7a99769d806b5c533605acec440a17baed11ccd2bfda499c07325d0fd49266a114d62f87bacc9910836f98a5db20eb693c476b27af00a088ebf8d0e97ad2fd9c8793ef3bf240f641db5392a8ad5161db487fdc04090a6f57dfe73c873ffb88fcee91174e7ae9744c35f33dc7a97277ac4ca03db0d4f107f32dcf054e98cf970c9b4d14310826321f82d858b242185d2ee6327f674ef090fb092241d1daf12b3cb1ed1bb29ae8cd4ef8a503d39a8ef48c4130dd3891206e0c3aa3905d90185d18744b2573b1fb397b19cf0dbeef23f740f2354e4eefd70deb1bc0b6916e8d0babe3bc1e19402c6af93e04687190a50ae23ced06f4a8366d26691f0c22e63b95cc46b45eb7b98a9094b32aaab94bb4e02fef96361b29f4f2ca68b682023501246ae369307dae346431504529e4c2d14ee2f9a3e09a96d36031562de6c155554953480563df18a0a018aa414a21abf5d6883745154d6b6e7af3e50e03ae056db25813dfa47258abd6e1dc77e9bfb926194501c8f4fc3a09a181271e5028d184796337b901771f0bc3c699607e7d144eac3649c5cb40331e8c45296aa8bdb3ce4487e5f54de0beda44295a221f34561e61cc754a88e69d5a2563c190ce548c8e6aa923d32e3d4281fed7ae0aa7c2717ef44dfcbd217a0074fc0be9f02a4e8c92e62ff3e5a9a950e4a4dd90aaad1523a42c53c33ed4f3352b449f4a1b0712b715c8bf127a6590bab234599975539175ed4beb03cf137cd32b9dfb3115922b4e0389af459209f2023fdeaf7660a6ab4d7f9a732f29c2a6d7944ed78deab90982b4d560445411b07ce5f66bba0fbff2f667305b67878004826ec13fc200a998f968cea40bef6ccaa02c8101d4ab4f16f73c68689a796fe18f5310e9d1f89435d1bba37309ba9788d850ee9d29f0cb3bb9f28fc4bbbc0d9df9a8e8e83c947a629e9b7e34a395573dd3ae4c5c40630279fba9ee140a249030e07899a900966e68fa8b96b78b6cd313be961726b5d556facb3d4d58dca77cbfaccba5f533a29481d9d1be9503381df61b56a4a2b77da1064763e43cbf11b3bb9b3838b29c36307febdd2ccd77a5f5733a5d6aea77aa2ff048c6ec9f6745316b41fb5261ea0fff96446cd3d6eec73fbbdad1d710aac6f6103d1bd7ed9eea4cdd7c329ed7546c0a3e0fec4e496828b46b4769a52efaefc1d9bc302602e48b2d4ba26bfed3f5ff4ab4266be865bedf766149217ba3e35ece97d718272a0516071f6123692437345a8d7c6ae5e0777eec1ce198d519e3cff7e24a96034289defd78bd4e7917062bc8282a6be6d5663b35174fd4e7d07a01c230c46a198d7959428651a9722a7b25974f7f5901e967c1b5a3afda3b515e25ecf861e5853e9919065e4abc874ea009ecd511b5087ecfcc7ab64cdf5f065fd9a94540fc94888048815acdece0ccc142136f202996ecdf18c68feb2a7859885f743966e439081ec8dcfe89f1bdb91ce84123590f54ab35f086f9d31cc71701460d64a66080db2295ecd372dd96f18640c012bdd29e9102766beb43c9ef9c3e4ec46e53e41ac3e9fd1302f94f0311334b6416d76295a5bbac8f64b0b96b90efc3b6cf24b33f21781113dc3ac8a0b03ebcd1d829fef0719632bd5e981ade648b88498686eeebe6253cf60ecd6e108633d38d011359a2aae9dc50e3b2d2554565a73dc508cbb5d4893461bc476cd821942c85dde2dc39c6c543078976a07207829fb4a1f5fb5eac0dcffe5b6931fd5d7cfb3a911ea9375db6a8dbcb48eddde1b721836464da5508019bd3af7e52ed0f0b9bfe11a5fcb4d0e0653a88fd69def7e201546d50d2b64336c2104777366fbb00c5d8708994ab66489d2198059ed0558a26a49471c3111f6484cde6a186d7f5d5e6291fcc3e3b2b5e9e7d821b8d583804add3f007351ad8142e9042228443a17648965f42f06a314abf00d4a83747dbac2d7e7f2e580961a1c3e44a90fc9e3004a8379cea7d1b65921220954869c66d03e8aac5427f60ffd0388d3e637dc36136be4a778fb5de83bc2c9b1957ad15eb7a9584b28df2e5cddbd0d048d6515b5856b391ec5e8e572e6cc936c345fcd48f270e2b66d8ac8c042781990d9b201e68b23b3dd28dadd8739a3450fd162e67e470c1e8c4ed9e41a59074247950ece0889535eb1a1c0335c601645626ae21399df6cfecde710c7799d99953f075a9d845d51782babeaf74a2a0f4e413f095b948356e6205ce9334de7b9a5883f4f40010489c10c58993d3f8aeb900058a0388cef7e91bec80b698cf6f106779493256eb8a584d1f93fb7627e8f106815273055847ef983f9d17f85de195d88ac06c02c66ad754f0ae61bd44911f75b8ac8eeb149cbad29b82eabf2f17799a320337f6a4ffbb2ae9eff8880a33aee9106a1dad838dede4afcf421d7d6355e18312c4dc1ff043e21b9e4c91c5914d23e8fbdf4e072cd1501e6f53bc92b890d440801c00ab42ef336883f4c79e15253b643d2379e5aef7e3ca5d5d64979a6a1abb282ed49622527b82c2d12ef6f378b51dd54506804ade92885a0cacc9bf7c0e7fced72910de567468ceadba96aa7255fcc476aa6d35a24566f025467606e7a0605bb2888c10edc141b9fbd9c2071572855e8211f892617d2402a24e2f6cb6fb64267e1962f624bfccc924ed0d35a942f5cc250e5a14eaef52fdd4f67ffc3eedc274f43aad4c505fbd69a53f04647dbc6efe1135231c6f732173ec51e70b9fb3c8c780065283ba16d5d0cd97bdde687a73c73332cd19fc2927a02068ac130b863e647d59f023ad107e9903d7046783a24892963b137ec8660e212e29a53f9214a7a237127e54a34be864e15f7fe66bd913c7db0f1c260988c3670da477d6351808459cb66fbcff0f57b8eb841706b0a3bd84e6e1e515614f40b9174919f5a1ce03b1976727b174e6e6a135f4f5cf6f212511363c33e9e1898c8840fde6edd685756e48335b2ec676bfdb70a719786f2eb0ae3c77e86639426a87c6e8e8d67bbc651ba57726b8701aabebaae3f56aaa78947decaaca4760c357aee183188ab6ca681812efc5970ad0f817ee0ceefd76039df779bbca78ee12e74505c55125fdf8aa838eb512c83bb93e319cfd4af99be8ecf3ea1ac9f2c0996eef25250ed235f4e90e9447a00eaefd8f67a2c0238a7747241f207667111ab52391cbf433108a09c36801d66ec438bb6b3ca88036d1d4bb9e2667fdc782d1791ec436fc044e4ed6c91f164c78460e4a0e5ae5abe887d9bb0992414b454049942ff90b8911f05db54c215b62c45108a5d6360cda30765790bd093d6208e34a16c7ae954de46cf981f3178e049fba005904d05ebd0703a77af4da88abf2f88d55451ca9101da72c69784ef085ae230fbcaaf23a5b2b1fe9d2125b98b805333aa157351e7dd21e04e0c05699d374f2e56e5eb33d689dfd09671d79364d3cdbeaeda546524b8c647723fa8d7eaf662e298c52354e37de28495a71e32d1d471c8195ba8d0d624b3ebb79265a5eed50efcaa4b3a505782f3e42981fd3d5fc1387c25821ec50a9d17a71bbe3af90d471ba2a549002ca62e12113d63b8efccdd31a1383328cde5293f0743c2747c8e6bb907e5434c4674a00b25ea60bea2b34ad117ef90dd6f9a8bf64488ff3c8f3e4a48d5ef6992fd192f948cc2248d35c386617e14a503bb26ef1aa3f1acd63e530a38651bfcc207e1b98bf682a426a2f4e6b92302c25359e4690604f43e531e059d5f19887f9d49f955d51c783ab8f660b0fb04ac99498a13684b2b92a532f793c25a984809c46bd13eae00060ad6926b855ba7b656f508c191d88c6075e8515a71a0fb6556a4a064ac020af9deb98e02a8554a27bec4469681533dfd2b729e450c898e236552b03bf7f275662d46648cbfd868fa4daa37b8797dea87ce0b14fe2a8330e9aaf0fbf72604f07abf8b165c89ac493e072ed05a7aed1b7fa5fd7e00915e961f3409ee26a43032bbe42db60073e34cf603a4626b0ea6b4e7961c141e7209b624348a158f3208a588b62e0426a1e491642e87e13eacdc6545510fb942910bec7287a21d266cb9fe438cb7670578147f52e1de64b977ed0d533fe0aa53e1fbd41d21268abbd7f99ddd9ba9308017048d5a965d87d548b8826399bd77e05150e0febf212911cccc6dee107f69089153b7f342d56a7bd8d049764c870c51f404068a4cc45e9aea305207ea7fce3caca4076793c8e1912f0dbf802057fc10ae0e6eb6382cb5b44cae6cdad037b7af96bc58223883810de81279f33eaa920c14941b202d4a0812f1729632398980fa5cc323d3354b10810ebda89b4c7706684db05c2a50ddcd6e075cae4e23d0f8b015e41562a25187786c5199e308ad8e47e61d91c1f36d01e3c4f36e076bb902d1c7b30294fdf981e1685a93f6740e37264d40f1f6ab58bcfcd4751b6ec106967a178333c8cd7e7fa83f366f7f999dcd1678b2d51d04edda707a2e39cfcb663daa4818cdb024b0ddd68c9fe61e328dc6ed3ec6c3f38586af3e63b03951724bb8b0c69df59c471d6582cd07a1b8b6ea691948adb2b2ebaabc7558545224aad7bdfabe53bbe9ae58f4793a565dc7d8efd4db552051e1477cb35a9b3f3becaaba586fbf4701c710cd944ce46b9daa6b108e1cde8a0890c4e45594328d249cc52110670d0cd562ae85e299babcf75ca2ee9e762f71e7296aec3504088aed069b79db8e8ced3d112ab54c815e75d092cd7bc1b410391d4bc054b624213cc1f003acd9ea1c7e1dd2ee74a5d4b6600d45ee3576f31009ec84bcace207121595771356237444c400680b3b8f3ea28fffe9dfe83cde3b3012d571744e592f7b74669c70952eae135b834cde1a1cae93de1a85958d844e27a88f0472f2a81da4e228444cc0da4d85615da6e6b4018a7e5159c5e15043a1cda6f26ea5ab13be75d4f779aaeed8105a74c6f9f39c2d52499ee14f462709a6d8b68d68654b90e6a9af8a1c7659ec68f587afaf63bdad567f1819e2bd8f0623132aa16242fa149314ea9eb3b7a722d8ed8d184c99b4a69754e7ad413d011e55793a00dadcb6133a703d866e506c90ac2813d3013d7d90ac9a2154335447796a965e19c92337b0f1df88019be4e5a4c69c796d405670f95f703b4372fb68c9ebc9b7c9c702e5a197c47d36a86d0b3f383a0bd37c59851ff59fe3944f93fb940ea69896895001b8a58c0747d85d2e0f0a9b9cbcb8c306167f7359f8dfae58b4247a6d25f3e603051ebd96c677a682f972cc49c9536abfef9d88b7dff89fd79d2622dac320babe2f3d75f777fc40ceb2f209fe6f8ef4de112b3d555067fbd0de2cd4353321c1117dd6b6b57bd61a750c67c193afbf027c068f25802d15e8521764b6085e45f68b883954d2932aec75a50999e0a08120f0c2bf3a817f3f799eded1d9f716c1a7eab5d79940a4e80fa0b8f8e65b8eaa9dfca103635a062e67ab1dd11f57d9ff6635a8261e59c58a06a5378a4fe9e19908d1ffdb6d9abb18c0e3f57eb51d2f23aa71eb50cf03c4ac9049619b9c02a0c5df2210ad85f0ab7cca31dc63cfa388f5c059b526e20ffe2169e212c0dfe2d139569f66215c392d40027ee02ef66c1014337815a37bb851e245bce15f78d2d4828b3e00698a21a55c03ab005d641537be2ba14d0c43c124d6b5f4db48ba374c7e52abd13e23ac007b589f428f196295287da24eb71f4d56a8dfc84b68ea319f7fc947de2c6f16621ece11c4f955346eccd059cebec84f953da1c30d8380480f59b1b8cc710b9268ca8b07b6bc935ba5d90ac552ac336872614eb88a70052e42ba5f6e0f9784133417b293937fcb65f19b9102bc759cc1f4f299476f721da5e9e88f10d4473a760297f34feed26787f8b98c9f1694174cd5bdb2a684f39c637286a0fc425ca6174a6cd02256922ac3e708424e4da2edb1d5ced82c55288f32866b374f70166a9d24ecb55278abe0baf86ac868c29ee9ec9ba90cd9a8390b1b21e3681535405bcb33347fc0da970296d68028e4efc0057b94b1bbbccf6de75bfec11eb9749b74b44558008be3828e967951857bcd38de2e4ae2466f043df693fac58f4589cc922c96f85f2a670a2fe2c3dd1e32190b37cb0af25ef1fb49c986b18d409996f0f129c7925d11864bf5cce96f60b17e301b6465fef626313ded58b143aeaa2f17bff06fe373b420befa6056e47da344bf363ef0a83ecbd5f268891483efbf26f9272ca97107d0faf2aa9c05912ac2b28986e478a400440d01debe383ee095926b485812f573baab8b908cb71d509aa90ba22bc5a3bd4500fa6b01e357787eedaa9c530f034112e1004c1fc26e04dbc09f8230c09effbf85033e5f7ad287d1465b4e996df3cbdddb2be3c6d6b7d2489b442f059c316dd995c3436a3bab47a38d786c22819936cbe8248081195750b0a683d9b1c5c5607e4733a146eb8f7f047e983e6fa7e273c5175b3089959550f10ef8345365821d065e7e7977d3e8ce53c155d132bacc8d8175c8e0c68ae8d3d385fdfda1e1fdd54988b0ea6b165ea0b76baf4359392b3aacfd39286cae3b2f2bc0cd6febd646a32aed691d9698e44301ad853a556306d3173100cfa9f6fa5e0766720a1386f9b09e87501b60123b1af2fbdda38e6d8f820acbb98949ad9373bb6bdbf91f41f9b2b357e9522f42e744dfdb177e1616c0634764682422b69baf5f6492c18a459b03b5c5759e7af471f3516e681fef3742ebb9f7928a8e3c06bba270c194521579d1d9718fb30ece92fa2990158d2a296401d4e1b5888ec2ae982ff7ce8344cf8e4eb72e16280732e77b70c8eb0b84d9423a60b9a285b1ee61b6190424d9eb53e6c7e420cfcc764d72c5c1726118681cf8b34a820bed9fb0f884a4a64ed824e5bf99fe9dda8298b248c7a698cf0aeffb9a977ea8a2df9d078fa730d71b2c05a5c02a158a2c85e461cffa5c3dbfb08cda1a1dde6545c0c45c79366b5963f2690e0f9c9de2fbfcd37b06ba20234299abf706a91d62556f9269064bb385ddbb208eea0150847348996e5a16230e596c9d2f0e4dce0db9bc5658b3c0fc3f83949f4afaa617ea663ff18cccaba2286ba70969ab40463c216310199f93441e525a8e2c7e368dc3941ed97d60010b3822991f4159d9ee4dcdd41aac0c9e87c1d0c66aee2546e0e8e2dfec019731a65358f7c7c0fc393142c405d62c4c5c17e3d47ed32e015a016a96e6fc51be5a4de7cd78f6ffe554083119bf711cf5b2779eefb8240e8ebba8482058d047fc3c9b73e422848276383b5b2373b5e7ddd34b365ddbb8cc3799d16ff97fdee9831f8643d08401ce026ce5da4ab24e0f0155703db49c2e8e4c012719ab7585bad746c5f3c48273abcd990d14c7c01994e4f2a282f1acf83c7b0c088fc66a5cdb6421e7baeb154b16e2b5ad308cc82ef51265c56a588d722ba9cbda8a99b1e13c612c6382246362938ca1d03d263b09f379080355168c57dcb6072aa786752a4a1380f732e7b6029f1de5bf961abc986f01fa234bc2589190aa7cfd0113556527aa989dbc7f085038cafb9d33ae1c2c979ee832276d9175e500896a6bae6715571b8aae11c246e6c875e853607747d636c9af8bbf0ce1e0feb101a56fede5056ff116b2cd38f0c94c4a80600bdc25ca9250cd1d20dbabe677e6c67c2b8752b3f429412ebb5ba3019359c5c8ba8c7330bd7e88773fdca87de60d12768daac1eefe7bb28a96e6a89dffea6fa73ad30461f199429bebeaba7eed41890ebd08321721779be691b73538fbfa2a0a6abe423bca2a3a62d61b18eb33f19cd978a0684e86688cec7ea6e29dd2d63d800f1a8cea529ab8a320b4ee0c0eeb614f56b487674b051b1c74519039337d088697114d0941985942eb4614a66773f20915c0a016a36b1bc17fc181701746736244cb1009c5d1b376e10561749417a7f1ffef457ce66bf5d4f4a7bda9e934a225300c829fecda64b410a0655a5a7e2510b6c13c1cf529d3433b6edf662b592f8047ace3319007cf245b517612183b648480b2bc675e4b3dc689375754dcc122e7c7f735d73cc805721213a3c3d86af27d03a0f733fb73ddc4aa0e9f59198e9a829d6a861552c3e89348696c78720f483ce71ac443748e87315150f7565f15f9285cc6464fdba201858ffb0134d4d1854c76a98b4d01327f7aade39a85f03708a5146d46cf36f9a8c91f0baf86a4014724af7f8a99395f4f02fff08343fca6dcf03c1ff34acb9b4ee573aa4c322a7fcfef3fb928178c3096516782b362ecc533209017413bccff384b1af9dcb1a9556e7ef6bb8fb0ceeb6e84c452f2b2c5d123277762306c616c2630cf807fa73996dc2ed204c4091e2e996d73e30a0e9afc8633b4ff6257cf9f01bc7596355a0d5a85e25b3428e5bccc96700e17884531fa682a8f9bd3a3fb336c4d26155f82940f5031a4df9f970d0c857fa4e91aaa063d74c7efe146777caea3c22a5112d3e599fc26b6c63ce41670de9eb9b6da7b8a92f8862aafbecac078083cb32068bf7f91fd6471be4b6fa6ddbcbc4abf554db5269778f7e59f838d8569747983c40c5c857818901a1b8a3c8a277d799b7d9eecf3a098756f238c39d860408a1b4e00b19063df1d37a6ae6d04a2c057f602a7b17d074ef86c5c364b2e2eb18bf9db54f3cba18f9ebd85c0a25837ea812dc4f9427db8d55d241423bb606d635db3b61865a6503a48966ae0bdc2d1d3a8f6822ce3f6f93dd5c962575b2e1e4db3ee92d764ce8a5e91d397638a89a7e874ce9942eaf629dbf4ba5196a2b6097d4a6940ab32e60133b58dc1dbdbbb1c782d7b098a0823778bcff5502f61e43b512f59b3b1ec8f7eedbe6f4248f6e4174daa2c82aeeee47b5806056b46105c3bf5e7f289c39de40328fc7454726127fd3be3b5dd80e0bb54672e287dfe9bc41013e25880d887a82e1b40b30721039bbc3ba0ea18630f8c9f9311d0a92644899db795baf1e7d6e8b345f9257c57ebf999519ca3ed5ea48724f224c2418e78b06c17653c8f643a7f62239cc77c164b0f94451e3ffe56f9d91db4fc0c6f965a156fad1cb6acf9dbe4d2bbbbecdb812d3232f231e148cf603d18dab0b99fb5a9acf1e3d89cb2e39cb6fead107d9af5745043b2399efa8c4f421d2df8b7aa54f6538331a2978a3812b1c76aeabe8b88e90c84d91fe90da06a8b3124a8bdb5ee389deddf1d5a2ffcce36aa6c954b42cf6bd35a3da33e71f920a5decb06e74a1fc84ba090bdba21e6b81cc9b75bcd3f448bf3875283b70a4235b36f385f6d2097b34b2b38050683b724dd4a4c08e2ad36d6c704c031231f80750c41b8bab63cfa4d62fc7aa070f33e06de160fd184b4e36ea40f74757970b83f7583ea6d1d83fb2bbcff94ba3f766a1b941a10f6197676e73ddee2569a4d4b0c371431d0b64029896ef598855668a6569d0af13f92a68bf036058bff5585332adb93a09c3be2ac33a68f5100eecd6ec7d32b751bcc20adcfc28a701ab1cecf8324dc091f41ecff897d37c01ff1fde689644f3938e1829dbe9da325eb7c7a7f3f04c2648ead358379d710ef2b7504eacb1df7af67a873c45578ff1480afddb2fae7c34e82b572e7f4856a5f641005ac1626edc2bd58e3c9c6e0f2895bf7ba6758c4799a9b357fdcc2a34ca2f826bace6791b77e2b9de7f0a0d99daef90867dc8c76cb7756102b5b75ddc2a62c02773aa2a34b549b645d735b564ee2bec289588eeb9fca21267a33a515d5dcc3dc1558d69bcaec993db7b6cb0b77c3577759ff904117648f124bc0ee8041d54c42d675b2b180c5c91f0d62bea9376f952937f71fdeccf875dd7fe713e0e66820de10e39a0038b121ef2d322b18e00f31b4848898e49669de88d00d9f4933a829e26de75c5eecb964edbe0916aa16cca606c8e959dbd390ea27e7e268bd65e5818da670125646bab0bf9ba64f9cb122c2497fee856ecbcf4792e51f8557934126e46d41aed657bc98112c87d6b9fea79db371d5c8abfe91e076402c065bc37cab73ce9e7dc6ca4ad03c7b1a6b76a495e765601de316b0547a3d12255233c2039386188d279b5949b0db932d900b57fdf88d46ca2581420b338607dd5b2ef117cd4b317ea77d5f2753a66b3f592e77230f7ae320d215134cd4705fc30b7e81763893051976af8992d65f9f200a7b9ce8638fa1c9e646e37f8f50e0ca9f5ace032b4e56a0fc7df9851010401eb59897d619ec8783cdac842d6da98b0bd7787265e2e911e816421b7397da95f4f564252e581ca463add565ef2f4b898e5df4517df62572f51968fd988f3a879564b0c9f99f776ce803d204165790044db78d8c1c020d30578827a26946847b74a9f9375f402b5688fe3b50b04b83eb775bb5969095f41207ecc4075260e253c359ecbdaf58c0f24dc4daf18577ecfd815c39d62f98240293fb54a616fb9a653dd34a203c2e518c17f88d45e3abe7a68f416c90df7104fac56c241d318abb6ddddf5dfab923e0140b7b27ceb4086d3f7a9f819653660c0e2130ee14f3122a5594a11beb3e9510f0906925f61659f720b6d3153fd97862212679ea11244ea088ac670fb42d8d5609bbce345d4d75c9bc136f6cbbdb2995f061ec326ac9d5f9962a7a4023b1c25641c32a548ec4cad9c25a28729de866c741de98b40e8cdb26c3bce1eee27ae1d0f541fe5d438d0f7ecdcf15989e26d4a0d98be1cfb661297974598f6fcb48f42b447cdbee98c505cbe25aa54c4d3f4fe11fe4ce437e98f8db627d66b2ff9db13cabf8567ec62eb383a54a3c6cd1062121b72de9be472c381eab5d89853e868c2d64096822a8cb7ed555f34805758ec0cfd0af02dcacd088282b07294c167c5a311972fa6433547cc56a98009977802510de75f8dc5e854f51a60a5bce61e6027b7e7756f0f37c08a3b2ea11cc3caf9ed1d63a984ed33d55d891b367731f1c3738da8debf7ef78372f82f90fbc86077f68106bc439c9c5d67ede994cbffcbe77c0f9f9199ac049fa8835c34cb545f41b2c4d93c0735278258ccb6f3725c0d2c8633d5267f07e54c1c27b0882447c749f7465c61c1c0392c0ab9d8be262e887e27516a48b15fcb0ba44ef44b69ccc4fb5a327830cad3134fbd162dee8998cc7389070eddd356e07a9ceca3083c8d3b635fa21eaefd88fd39d9461ff6bee13886e586aeca470c892a7beab75016d7296898c13d0b037b9fa7ca35f0a58eb929692aea5e349bec3f425203c43a7ed3f25e367cc4bd19d5a6ac0450867562c3d6da9410070426d46cb02da684e3354c3831f413db7308c8640f14c9e27ec879227c0e62ce385a119bd4896d43405bdd0fb607d48a2afc394a0e8cfe6b6334cff58b1a41b8f2033fdfca91f21bda8c42cea2b486f80e636db5b2600af98b6b1c7f7fb4167eba4a6bcf5aab341d164da5ac7968614c937fd5f87e6831c800610aafe27c2c564c5115940e4a28d929bf90bb551a7346396b72651fedd15af6394d7ad54b4f4ceca1f2aff7ae7a752b06885097403b0cc42992639e8af2555b32332e0607940f98fa5c0dca182f8e39377d18e6ee4e5b791ba332442d2fa8aa071dda9b799b3a83307253e8914f96f459d8c1c615ebd4a46fb0bd0bc855436ff89a64deda4763fa6ed4ca4b83d0753d6e91112c0d32756e7439dbbe80f0dd5d96621e052877266ed84dc4a028eb58b2de01ba3e3bdd77baf1b050e3bf31caa87425138bcea2ef993bee65b7079719d58376f3c2b8b2d41ac20bae3c4db328528bbf0ce76737da5f6d3843c17edb87cc86b65e088548cdc535b045e1ea19e6c5345e898ec1c14f490f9a73b6befc0f1516cd3916f0fc7a8a8debd23946f3b6a00d8576c9602af3c37a175dad351e9547dcabde25a0b4a64aeba1195d5949c76b3dad6ffd699cbc9e54a9740e13b71c409630dc6c33d39d40b6cbc1bae0705b8d20e3e3333c9187cbcee6d4bea7516f00ae10720f270f90a2fe3b3462588699874c6f4c1aa9cedf731f9a44edff38ecff1d94b94fb17ba08d538e1b49459b8c0a8c2adcf5408760056b232e06c44ed2940cfeecbecb49809d9a49f44172ff50d5c5f9da6b367b5fd1b53b62a2e7d95c158c32bac7eba098f71b84636c872c50ef7a3dd09a09696d27a98e642face9c1aafcf2e3beafe3296c0dcc1fe5213ca4a3e76c3b76e2d0fcf550f89ec54ca871ac87cea27157bc09aef6f9ade8755cf964cd48c217d02e75837fe05817fbfc0c61379c4fb835919920dd69fd50c43674543cde9c2b07d0387e94d9de983000048a51233b0a405b80f715be561b47828ff3e776b8874897d2f5e9b5f4120b880b0df592a844deabaea6c7889985d305f0bd34563193845ac49158e474403143635152148f26453811129891c8e1b129958e7b2cfb38b51810891a4ce7f3858ae5ef94409c28667968fd8a19549daffcb80b6161130086cc83a19698597f8e5689cf99e831f69837f15f2a47cea5aacb468d5649970a8d3e157aa34931e58655c9c9cd353df4c6da01ee26d62dcf1e9442d491f833f6e059e573a3d1e71d88364275a39859715376518522f83e568b47a16049081b36bdf85df018ced4d4633ad1555a9e6a76c0c49bcdaaa89e0c16e8a38e9cbe7fc08ff2a38965538b22987b6e4bb0394026a040c4ea6173086db3fe146b6861d30c7b5ef2fe46e8322594a1ca78ee6bfcc4fab6e20105b7b913693937f191cc303b56ce14c41e0c6e90c321780c2b5b3965f2072ff6f8af50de119aee65c1594a9768840c15fbd2d9af0fa7300db3237463204a48c332138844efa7e84a2217099c07962ab291f5450c1c02597cfb4513a0724e6040630e6d9968fac0e31afa670c7887364b2d165be9c2be00748ccb45278e0d56fea6fa6a31c3ce87bc9262b9c2bac7532747036da1f48f509f4158850f05a3133a0370f6526d2c4415cc97cf81712a6e3ec4675b435b6c2a81b81894017be02e756091a4b1b1439185ad191b6fd46d8e5d25b933f635e6af59409faedebc8449056cdec38549214c537960297f480371e09060496e49b0d166482509b35d9e2066b0fc9e0ff7c8fdb1996b177de5ffd0223d0213f280819b7fcfe7be53f521bc7d5edb7c1472c1614ddb870c7c3d1a046c63aeadb3f7831fc2934e3453227fdd5de63e7578a4f04904cbc7ea877a4c6c8a6e339a79481dbdfbe9052f98f9385e4a2ab6c41c36c2357f66ef69893b7a37d5a06b0b64f7d01615f1da5c73843256732ac78d08cf6166ef7fad44dff21a876d9666d7066a4c4d9dc0c250f071b1412bc9ef57492119e4598916f8ddfc74596b2320dbc45692dc0ede7db1a56f1267b516906b0409ba891c9a4566f464178f08afbe2b07073409dd141d5eeafffb8bdfa0f3d484d14d78ebf8d43620f79ad4008e49d5b8d763e076d28845897dc00818f23f037da8adf5b054c3dc31894ab5b87a4e962026a27aac71535d653aa16328b62be863045c35a50494c00f42ca0977b2698b360a2a7a3adab685aed35a40c227d42238bc91ffc0860fc9c65de71958253a6a0fd0b7ddbb2ecfc88ba851a809df6f6cbef81c75dbd8cb3f36f73fb24dea837c4f6f9fa8d054fb5402ae8169d95ac66bddb9f29102dd1246253536952d331e216ed5df493a97106b9a7a902f2467e1723773e8402d659dc2d15167323fa7ca49ff81861b4e2f93fe7201ec22becbd1bf7c41c395859107364a6cfe63af95f15568b9f1a90d073b4d1095e77978a0e6ab53924ce25efbdc425266a8a9492785b8d0097643a9668734b601ae39292ad9caa6e9e46e249084973e4b05fe3c5401aff55c7c2f66cc5d1e6079bc60a9808c709be688a72c93e38e77f3ca3643f53b52f50eee4792b26beac92480d3c92fa26df441abf5539bcac09926eba384166648b53d351efa26bfbabe0cd2c1603a797abc3fc5d48afbaf83413bd052a8bc05f0987b10c7df5e247e4cfd2c5af61bdb5cecd19a30f76ab555cb7311437f1500c80da5ca953d165f38908c8d7a140195c0441a571cc476fab6a4b8f0b11908cb070a9bd03e7d4a126161ab03b5e2c4cb222d2d5fae5189a27ae7e70c0d88b76934bfc6748271b072c9853f6c5fee47abc285996455ab8e7c9bad0c1f32ff8486d1e2516478cdb759520d92c4eb7432b4cd3d0778649f93491f7f895054134ed16d49b286825b74552a45debac25cc2c72c06b5611e4cf148cf4123ec3ef7376d89efb4f1fda55bfc51b4f6e5427b0b86440d27c1a5fbaa682fa87729f367866c844f7983e936caad87c282ddcec2f78a2a144a29024fba2b0b3404ae1d10f4adcf6e387523b2412ff95845a186d6dc763ea9107111de3d37c6570d628a790bf2c2cbaa3c795213ed4f4fa4e817fa73f598bebdbb9c2c96815ae04e9869a567fbbc73e104a0bdf0da31c9a5d85ba41a8f5b62d3e250fa2b4b0330f3e047c34ecce176a08c4f763145fc239ad90d78a3a532e50a702adc94ed26d2776c840dd1ddb7090af52943006331c479e694b6d5574ca75cbd8aea41f52fcd27041c0868da931d42613a6d2499f1f9f0f73427cf8ad679789f8ca5fb3c05e9a2dfa4a3288cd5278745f3f3df28b48aa401f19539594ed9366eba74194a30e913f7f31383278c1d1d00364275055dd40bb65cfb3646b3c6fcd4b36c2f87e2e74987ea5310a5e3233a5d68090ccb0a98cf0b8dc721c32c79a4ed2ed63f67f632e256f5fd1667bef4a03b542c56b2b4f03f075b49ce864cfb373d187f0b796d159e39fe9cfe4ca0c817ac4642c6109d279fbcd0049073c42d0848d5b1cbb528c9e23871ef112b4a5178ba2d095dead3a3b758d2be548dd50bc3d2df1da44ab920c84b505d06b2c15a253e9c1bc45e52b4df1fe27c2d0427ec66c364b3699271b4e18ce9944c673e506057bb17523e7834a4ac6412d145af1429e33bd890d635e98cb16ea279cf3adb96ade7dc3bcc7ef063191be9a8ad8178b7003f73efb29a597506c739f44df421e8e14de71f0edc4e76443cff33a36f295c33c448f2db73d135fb7d1d02e601508c4b6765138e627b8de60fa6da3033758e380608a42b8ed11c120a485a7c6463a9f0e762b594718bc33367395defba66912452ecdcd36e200db99f0c20c9c4dfdd45d676b0429c35910732292315c15d9364d9a52710ada94daa574157a0e61a858e2108db1af587127d1300eef453cfc5b933c234f57bffd20142fb8d697ff13eb0ceafb7cc32982f8ddf81af38713a1688f18ac468b2bc9908725678dd5ed0a5f33d3baf89d34c0fc195e744c00f11386aa96b5673691438a51ced0a7ce19a92690faceb3f6cb6b46db59fc5358b9bc4c54cfb2c5215d007b45430a2078395c67520a6be7dab4fd33d49e82e40bd52d2328be08a28b6067ce55eb09414de6e687016a7649097af541f399b51027bc3d0729acb8b9a690191025504e13e8e1e8506452ecf6ed745c1d8bb55e3beb6a5042733c506fab7637561f331316e17b0301727e2644f1726bc66d15f2fa0ac27aec9ac1c1a83795371bf1586f857c90cf04c4ffca397a8f0a8c53048f12bdae31b212db69b5360daa5a1d2eb6449cefd47c7ff68fbe0492dbbadfd9e033dae710426e9900cee36f800b1fc290a2a0f6c2fa8e156c57a14910ee0f65392cf1d132e507b891051723f24cfb1b6f5915becc931fb2905f84d18fefff7de327d69df553eebc448ec3d1ffb4cade8251050d9b0e2edc5c4495f5edca49a7cacf22ade4958b4d462530917a112e3b51a68940c0e03f144fbf501e1495e87463f40ba5810af053c11eff0740c62f8c59f43ba9a19d864bd3f3affd468f15b375c481aaaa2e55394574b707af243068cd8dd90ee9bd7b66a0a376e74375f314e1aeb522771a2f8a91b64ec8aa19a84dd2529413094baef460a8bdd33b12cbe3ea9c4eae51588137a14bf45703bec0f6bd7118127ce5f466f8a410569cfb05612db0edbeb28b6cb8b8b3e2e674c7857385ef9afa69232caf89e08b3c0a609fca457926ebdbfb95e0f2b1e8d14e42152829ed4c9d54e9970b236dbb61fee05c6a0e5f38cd3838cf76981c63c8c331068460fd2f370fd57f92d046eda6c04201cf21b3a9f826815e1c5ca7e2f2679312ab699fd2e7396e571e7e90e01b96f37c04f09c9e758516f5e615fee718eac6290117fbd06d36fb85b4b4fdda9ff81a9e5d9fae66b923f397635fc8de3614545561c3a4dd392f926763414a89a0260f9a230a97b69734e65341ba1d495aa6acb66223bed433685ec404daadafbbc6d3e49d6b1dfa2d738ce01429d90d07cf28f600d6d3ded7ca931cacb858430c45d3e92b96d8c59a9237c2a8d782de2f38686bc15b48d5683eb2fcee3f0511d3cf09d99279536383c316dd94bcb05be4417b3b9a6327d5f3621a2fd3f2ab5db753cb37c1df00a257436d60ac7ad7b923067fcc072bc4a1b012c1adbe600e104ba607e84fdcb9071d518840d19638dd9c112f99faa64a302ac1efc47392d5a31a8c0c860144bebae4fd79e0ace76d74381200e5c19cd8b0e552434aa54628faf2622d44e3b7aad925abc28198eb746cf351a20e277500098c6c4085f401848b8dd109ed052ebff96a63d7d6f163184cf9fdc8e4e1a9642c492ded8ced748544b3915226dd063739f0ec2e59179fd68860e12653f8d506417a54a9f3c2a42d27dea6f70c78a099ba4ffd78031204a335809a431fdec8aeebcf13bb3326cc4bb58e3b1c71d346b173a0fc025d4b8c802fc32eda36af7a0a388c1df57bcc8aac1a22b470d4181e871d38dff3745f0e983cd25cb9cebf0f7c42783a75fd2fe06be30d35a73ee9a876caf3d4380937a5c603feef648e5cff1a459b1dfb8d0ece4431ef2c03169dcbf4277a008853d3900c68d6900e2999f53e1d652393f9ed20dc56e15c9e7677b298e05b72e22a954bd255f6af54add0453e167a6ae36f3a99edaf77bfad84b1febc868647cd20c746b7c46d4e93e0c7432ea4d0bb7b896032d49fc4ebaa9baaeb304e737e6f210c13e42ab1573b2b119f642f4f566cb8c36b5c59f6c33940f4fb41714164f0468d75f5133a3b5cf8db6a393cffd4d01a369dff061ef319508205086d9699046d09957520b4a1674f2d33a1616571f139bde9967d7d062d2574a01813b5c252177c717871a240ab90f7841d7b12ce7a55359eb091e6048872960729ece9b4bb5149aaede0a7d754edd55a0a58b4f2b9228b4bf967c83c71d5092d1dd6a5199464e4f341fe8f5a1dc6b83b87e600472c2be65cf10a2f2bbe1080faf89154906e4907976b11dad1bcd9f36bd9c7646aed1f1149a0654126404c9743e07444a26bc9d4386ec409f8bfcfba86ad1f9493dba3e4980528594645c9fb4bd13955b9ba5bcb1ca1d00bc52ef5fc862dfe8dc692638d6f677dc99c1f886e3025131d5a8bd8e32b42d1b87eb6da5ce3b2eee8baafc75b8e270f8e31db32ef408d8bbc16fa46ebfbd61cb86ebd678772e4d9a2300cb0fa12c791d449c113e2c0b3ba33d4122c3a9b95562b972faaa1d614f417ece96e00317f1b13a5bbfa404b68a753fd0e2c3cc8605ebf983676101f8733a7d612b3cbded30f5c5f70cd7be4231826bbb3021956057d4d298b72b17c5c20f80d6b04baa36010d06cefe13e8b639defea564e556b6912f8c81b779e4b75992a7748bd44feb6fe0b18fc872a56005a72fdae6a76a831f9b61f1d03aca0028aaded31152db3a070934fcdad807937f36a59e531d7b40abd247653ac097b81a681bf6ef18a125f7afe5c0202c57e57f439b0ea636f4f1534c026475c197da5047f80cb6d377ad1e3f133da7ea9a5e24e1cee0c4c0e62de9f2d4e64816c2320df53e750b32342bbd9ce3c5a27fe2e0fe6427417a14136ddcf4dd6794d55c43714e62c98b4ef1de5077e562bc5acfbf844961bdf9d70b4063a30b247d5ee60134906fb4c9a3b36ab715877256ed7d05afc511f3641421165439fe0ded000279270cd2e3d320f22fd01e72abd94ed344f287f6fdaf4f16f3674a29284e020cfd040581b6dd5247d6541f212aefb686d9d48a27a341f2c05d3ca2994d7007ff7d441918189ee887f6daa21e19ba49c215e76701f2243e11f732e1eeb86fe1480a4dd166cb33ae41cc8733b3d17d3b932e26f2deba9b67a353158565f78d6975a25a56cc060ac49fe9896d3c9ad507f4ee24e9b98cda097fc7834cef11b46a23683356ff71e3b2cfe47ccaf591b390e6b362a4e4f1af8d66a8fec20ce4a8c3a062970230c8a412ede45a6cf5ef63b80692aa0295147d9d8158a7113aa4ead54132ffd85f815d57d6dd8a6170432df8e04ab76c3a7c698d365fc0977e21416e407dd8326dc399751715fb0f670f8a3c71c6d8bc1792f6389d10d0c576eda7e53cd1cb9a107e3943d1b1da651d2e3bba4854a86a4f9f9beec121350f4f63dc5d2010c5f97cf25a9aea27097530b1099f14bcd20b63de0ec5808cc37147777367faafcfb1632f0180335fda789f5fbfb55264a1fc245a922a35b1fff6869c5e5803c164be6cb719a3c759d5d7e69910adfebe4b9478e1f54723e0a0dcb4da3ca422a84463dccc8240486c4b4a07346b61e6c745674142891f23591e57d8e032513544813319ad077b2f4570927fc7c9516b3cbf2e3892b391cf869d9c80c32f3e76c332e3f7416ec9ca27772b7d24285e7d77ea1d66fb39632b056e64992d502763a9539cc5358506bf682f0bd1eb626f66de84fcad9bbdcbe3aaf3a2e23b4e7ba5179533e07db66a7ce18fd7856b2d659d6d3bd5a343e7e63f5213896510eddcb146cc52f39f6c0d34fcdcc4eba1d20f54963b223c2799ded9be00f08a3bb9a5f614883799a00b230a9635bfc1bb7f7b98cd6a46351df710d273eee4a94ce04b53958251f60fb0a9b58840aec4e2be0113a0cfa7ee78d77f294ba78db27f65854c986cb119fc1553a405bd9e434f73507b70166981996a31d3db81c3a7cea9893198e0210bb1f05a291c68cecade1e1ff76c8735a7044c115eb2836c8e117cbdf9b2b740d40093269ee46f5061e7eb7bedbcecfc0c6c3e9d8e9a791396a22df9a4442bae239c057e3cfae6103e105eb2f740c38cfe4e6059883af1a3d9cca1e7fa8822432ee99f64e765849c532a15150e60cddefa1f8733a32bc7ec70943df8d379c9899bd5f13ab984f97a652fc3ab44da5fa3a44e84897f9e38ba2b8e98e6e1fe179479bce67c4deb00858db4ae50e78128f751d4bc993eaf0cfffb90def017ec53a48cec55a9452967978d21a774396a1102e60b6aed6d215ea320190c911e6a92af02cbced85717fad52962ba912e8b5e83d1650d37fdc1a319e1f390fa507c77b443bbfe1617b867a0c100f37494ec985beb3262bcf03109160d99ea10f2d38005495eda55e85630cf8d021c7ce32e5232a8c28440e47f544f35c9895593d25cd32403c9d3d0c6a75f38ccfe24fc123fedfd1bf94eb4e0bab1a0fa6272cdffa9daca9b789806bbca35444ebd85eb51f67a5de56647df27c9a0d5bbc45e3400c92d334800238296589fc7571a5f5ef35a90fed3fcaa3613518de482c7ce9e8c18b40e8bff65ec25b57f0d2bbedf4281566bc6fbefba277c304980dca950a874464e45b3b2797e486cf2b86820d3025f5ff9941dbc575ce86c0af71a957990ef6456e435316b11fda72e7eecf2d5bc3c1bc57f8f5ad2e2be20a708d8088695c908b7159008a857c0d1c05ecb7e38276ceaff5f36dab8cc1fe6210ab892186bbd96650b25950ad353b84af4b36b7761e38f248a457771d55a599fece4c1cbdbee4b987027c1e33d9010d3e83e2fea667a10015e5d95b4e51d8e513b26c89991e767fcefe6cfab60b9fc1bf8a739a9d89785d95bd7a1ee1df089e5f15794bd03f0a7a801295daa23e992573abe072eca39a1e487d8002b3289b6d360ec9ff38e30dae99629b5d8943c4d2d18ef2c2ad79c698e1bdbda6c7b452ba62798aebee487e1cf1549a2af24f2aaf5826147938969e9ef576869f5d11634940b28a08fd67a9fff4d87b9d10769afac529e82d7dad03e987075cd3f3b70b4e6028cc51c2f9cfaddb42c34cfece950a370c7380b1be29139c41dc6975333aa0bd7dcad8d924c6f1dc631fd0c62cfde257aa7a5127562bb9f354135f702f1b880d13ae532fc5413b692b96d765b64a900e7ff623751318f514baef89dc05f2cc8e05e4a572686013bae29a12707c3a9dcbfcf96704cd666f8dd5b8eebb3a29f3f28ec9de1de5a8d7bb26d9628efd7ebf7a34506260a922b20fcf4f0ef4c8fa02e56daaa9c5ddce66131271ca0c1864affc7e0d8599dfb9e7332b717364ad971eb08ff222719338e9caed0de7bc4579c3344e9a968bbb01eb718c30f17c96e7bc767e937b5f12cd95e0cfd6cadd33332bfbf503b5c64f39f02f0feb5efc5810b7b851598ebb94b387d8d9adc8ed56ac12bc28e3969fb851e16390e6016ef32d1894fb57df154787aeaf49a74f1393a48f9ebbe8837e790f17467f80b707f8bbeb0351f46fd12235bb15011ab1daba5ade0e29e7fb209ec7630688818c4f7d802d3a92a18d009dbdde27a833e74d6e21d9cb71e80690caf3519ed07d7a5f8138890225c70c6a9763a637dc16ce82f470afa5ecb254710df857db99eef64c87fa481399f901a5769b752c8ae73f3f7f262cb3d6b593d1c9b5c1287ee6ab0cf9f71c1f7571ffb281f41cf71a61df17ae5d0f710a65f6830b425ffef7528ec8764d87eaef9784f80df336afa97b0247431acb3bb00f2d51628c54e5c6f50aba37aea0831ce360beaf421186fb6b991ad4023d126417538d499f6ad27732c147cdb214c3895231fe3146fc7fec9a195ba4293aa310783498e06a878aa5af9340f4ff9ed7f17d94e066600c9e27be1cb4eccd4d9a51df14b386c940ed2d2556651035fe1c4f566a77851a3cd2471eea45b6bf51ce381182063d0c2ef469426dd7bacd141b514711d0ea793d95d5a7c42ad8105e9730e66091107bdd6cb4038f0198f65202ce25a088311bd677510dfa445695bc8b9c642378643f3435d2321217a48df1749a1d42d585e9ad3404398b86b38e247558140c42b83c27ad6f227a5fa0e1de253210109363f3f30163117b44601806642a4dcf3606a098bdfbfa4d840055ce47f57ccbc715030ab0f26f6660a618e8be8c3894691ad193023068234b00436d35c41ea8a56333c837a7bdceab2d57477100851ad10d361c47f8be99143907ed2b1c94ca667c607f49f48fccdde7eecc98e9af475d360f9297a363a9f82baf40f3ba50701a0c792945718da6245434612d9c6d417daba7bd8f64ac4b94502ba619016dbd982d361e995c62186c13ee2b3b8198b0429af3dbcc53e7d75cbd6771ab4740e9e934ebc6e1062b0b8706454e2d8d3b18fdeed7ec0799d6c6c98c451ede8c10781f204550f6e6be5613c8364c37d873598177ed957596bb42a996568d121999bd92f0f70c6f8631dc78561c51ce1d0d057a8eaf0685c09376e379b5f510c5259af08e19e2333566a2daf4ae14d6632155d694908985a7f5bee85331c588b0b044150fa15e4b9eebf40045cae04721ff7e9799696f3243291082ac108522f25a31dbefe9ab08c524cf23cc07656ab690735425024e287a96474f9b28e63a09d03d567772a1c53dd1eaf39f2befb5bb2a1398770f475a3036ac74f81230b07a85df53f16d405dcefa6f5cbb86e70e59e78a48225f350af7f1c03644007f22d0196dce58157a1fbcb93409c4ce4f5a48211e1bf64cd85b36f8918cd45f372551cdf312046b27cef42b8adfe391b6052167b1fd384e07787985cfa8f79903f55c41dd1dcf1edcf3897b2eff92ae3425388b1ae837561b561d3d2eaa1c815fe5f9ef3b1223e0c29b735de43b7a98223c4911294015e918beb0c680ab56c2e17d99fdf84ca50d6b8edfb226892873bc5c1253088dd183ccc61d774b6c87ea932445766823b63a16b484c58dfb1386d8f7ec0a8360e17d8442d00f423d1959fcd5177c9324090294ee891e9dea2f51aafc79ec73905f34566811caf99687047a1df6ec4e3435a43f4d0865a6ec6d5ab8654c15daef3ce6df5b365dfb570a593072f6916bc5f96a4a8733b80eae2b6ec8a0c98252ad0fc0fab4d9551d812c0f63ec2a100c375020e0a5c142acadef46017885a5ec03b3824582fe9e10602a6c4ea7ba87bee7e66ad5d845efd250495957499b829414290a652a91a03cea187e9b7d38c506d75abd42ab8a1d66b785c49311ba559eadad5e3a8410fe0fceb7780e9a5490949a00e6eb08f1cb1cbee54faab6a265d74dffe309f0a8077224433f085770351110960d262b09de46fb0fbee01454bfbac2a5b6225c8e5760ff59ab114bf5684d3bef1fb5d3dc7df44ed8dfbda2dd4e8761c2b412db765e53159361eb1fd1ca2160712b76fa6a492560d22b5d4c467d504ced18c513ba30d170aff669b47367e0dfc91febbfeec8d55fa1f8599317225576c35641aa23f6ef90b0ec6000c2e46222d7922635384df3eafbe15a717b072f522c079b98c4fd30d6280ed1b14d252195ad7b3bbeee6a54d07795e74004c61ce1906ffbd8c1de51885b6de05fc988f9d30ddaefc1d49d9e4b44fc985222ab29d6ddb9c87a8c1bba3f1dd2ca9a59a34a1b5755613fc95b20daa29cfc5e7b08b5c6ec007b4e6ec727a5cdd22386bdf2b4bad0fa2dd50259fbf73323c00828e789e543ac4e02650d78324b2240b2733d9209371f79896a2ce63f124edefbd7460a5782278bc18ec653f900bc2dc8f07a922201daf2bc9dd1ee39d673e181c24178e6c02f822f2f971f6dbbb2dddb538f71dcb4f19c94746b1224c9aa29d9bdb749213f7938d17fc9122cac31492c0b854c38fa2a7e634c9e31b0cff94e0ac9c2f4f4bacd9c6c751ba6881a204cdee708a4122f61f79d44e9bcf4cbef55456a597a61cef4214c989df27a1658e7ae778d6a8e7c50d5014333a28261a2b876f854d34fb1eb4e8870bcea508902766ecfe88692a243c9837c5ce3a8413a936fb1929dd78f54c13a29147cdbc8c327d63d314040c92f88147e33ccc50b4a3733c1f17c2a8ad2f6e87e3238de416d84f30df6022292548c7d8a10bee1038fad8efeaae8941d57ab5be0d0065bb12acdb8c11ecd55bf0591966aafbf37d869c0894cda0788aaa852653a455f2f119de0908bf3e8611fe16650e46bab062f72d44296365f167190f17fe48d86e9ffdf4ac7c623c51490304baeee9a957eca3800df437a8d5389be648ed2e7065824fa3a0824cc903a9a9592ee3069dfc8ed03e4fb2be675e3ffb2c56310b54b454fa9d36cd8b83d5a714ab5e294def8876a90547a1c094c89dce078945ab3a1a33139d0041ecbfedf4b855aaee00bc10df624d7a0a0599c9cca012ba687f6228fc43437e2a2fefb0b0b8606097c971b187275448c0d8d662fbc56c310115d5599223f6f676931decf1b421065994844fad23dac433de0805d4643978ace949325a6df56de8691cf8f38f65eca640c62ddb867387b0090b329019a3a838f6be3ec0fcb252143d716383f94309f9fd87e087954f22f22a36d571accb39bff0decb66b0ed0093490bd74b97767f596537b685a1e3b831e7da5b3d72a38529fdc20282ad5953b517ca22054a7c334ba3d42930f0b4b0bb30d0c05c8d95c17d8d77eb53aeab462278518fa71f545014490f5ede77332902ed1b48898a13ca707dce58e6fcbcbc5e2c7410a822fa0923cd548d20322d6a51bc04a9f9f991031795e42c4239f27b69207d363b52f0b60d9d1a9c2c239b21aa580b362db7bff2253d82ca5719f61d90150711f83ec730a73655919863f77e2bfebc629f0de28d849f1ac22a2393e62ad6c3b18a3440c95cef96ce0a09c7737c4ef6f9884bffe443607fea81591999fed6f1a9b45959f69c7138f19d75c5bd9427c5e57670af621c88909b21135b9a8708b579322bc6cfa6bbdc806e0b0979dc82fff92e90ec6852c4d058291676ef77600a364899c8e498c9c18191e4cc918c0fcc9d0183b6b87bb7c6fe57ab1450460b125312b1d1f038be4c8281959f8cba3d95cf6f91e483085cd2cc5042af1da9237aa1c14a42a53a46b66a4ce6729280e4b5e9d8b416a5b5beaa021862ded098517454262d4c7f6036e786f291b1c25c662d084f7ecc8b19d5686eaf152e5c3186f24078cd8eafa5caeaaec7a7a7d52c99932650cc8555cd951edbd2d32c009aed24cd6c127b6c00e5a9eb4d97f7605800fee63869bbd6d836237654bbc9f0796d6530c830283fc7048e507b05b1b94d123e435f0ddd254f888138b45b26149e791460773cb4555162dc86cc5b783a5662481fd7ffea6de7300cb3f0815c328d94eccd03194cfdbf65ea71e08bc46203f037967584fe9dc1ad4571a70620142b6a65c0d88a6bbde3dc38e3db19f870849303f62531f15063e051cbf1f3e0e4c61230469cde2b6874428ea67924d5b3a3e4fa78b800e3580a6605e969a8945fd44b5ddc0314afa7a0e053e3df2fbc7d6a24a88ccb4ad4a9199314597dc4166644cf781e05c280cbf00dbe555caf97df201281fd3b86ea2bc7b003291663242950d9dda2c10c0db1c79213f5f1b130f5d201b4f7c3b3d9bcc4fc3e03f3fb06d1f3c195637a0197478a775c2a4ffe3c2a3ecaaaa002dd8a9b88d0e50e615895945f281dc516237bf7cd53a14d688bc2ae91364269a0c36a06073146aa7b27353e233507cbd6c44856cd7e460239879898ce120fe27cb5666c8b19a43811af1840403aef03b4bf5b56ae94b36575dd2726d6ce93ea8399e7e0c1e68386cfc0a3e36c976c1af594f748cbbae7b8a8ba15dc6336173efd47de30914775aed265cc107bf6c7f6f5d97344246be7babc3ed7a5c5a4d9356e5d72990ac3929871a4ff75e60c624353c7e52195ab58e6377f1314b7017b536b53de9d37eaa76092161ebd043f403292674c92e6d257b414d6809d4b704ae4cccb7f60bd152219b2b70d06e4a340558ed94f790755dfab8b71b4775a1b61606debbeea8bbe8f2d8b10dc4792c7cd56c421e374fc233017cf7981edbab504cd0b948b3a6dc5786f46b1f2151bf1015f4aa651ba72adfb1bc8e8b5365d12e81b1e505770840ab96489be8acb58d3e66acd1b1334797952696e2c0cbe5f98668230c9db6e12b7abdba6a40af8586c8817a882f1c519acbaa7eda3adad4fae1535a9b2b4e3b0eb83d774b6c7dacf3edff4e938bc4b0a45da0bc9754b6ed9fae3b894902df5f213d83e79da675483aba6ab310c91bfa36c2670b7d6fc8a7cf04db86dce5979c096ab238ee8acd77821fafef2a0ced1e7102a3c8e388f971cca933c078c08db5031c503eb669b119c51c828109fcb72c078fb6f07c4dae0eb4964db671e4a10e55429f876fccce166524a1954136d7299e9af720e82ef7414b126d85ffa9da21313442e990ffc4435dace1830928d6b1da5beec694cbd48314491d61f662f7299ba29cb48d2169776f6c18d931f9c7f201912b92c1035036e16269e124bae0eb5f8383ef1d5c3911ff73fc8bbedc7f22cedd13920ee0f9bf6388cdedf5e038504b3874f10208bf4b0e23ba01c51f75cf7de09367f86c52328b3e4503e56d3c7f96ed7556c13a7fad8400f99a459f8df61be8f09a41a8880f0fbd72e9af2e915ee407005fd6c25a574501308409ea0ad826a91e8b3eb34e926d01246dfbbd817351a175600c71058a94a06d8a2acbe928d2b3239c54424282b086f46c4d3af9b11dc9708eeefff854ac0d0b6c5b91083fcc892cf345a64ff51963aba686fa718ee30a9f2bbff74706787ee1ce7bfc9415402c452ace6983f18537331edf4d73df86c9884f862f49db17c013b0e654a2daeb5b49fa6aa2ef2b07adcb01b894a6263c819899bc36daf03cac6258543c934f38d088e6bdbb7a0b6ace7d26e6935b35a2cbdabcbeda9c6ec2a76d01d6e0b440089c2db25a8eb3535042d32dc9066ea8f5fa83e0f73b8a128580fad6de14403a287c49409ac80b99104a06c584b6f6cbda022e6066dc7f4e316da402af884e71653115aee1371ea9d6b0644125894fa4dbbae143f2608d2cf8329b95d6e4809a65888a8c3dff8761154231077d6b0197857471bc551f1de0057edb35da52d6a7df58c145d3106ed3504bbc1a1d2f70ffd6a992a959e71351a1a20134bbd8f3c3c7da7dbf48cd0167ab1c9b4858e56ae4b8eb0e5e81d95fd20bd278f76dd95b83caf9c0fd3bb77fd9ebb2cb4cc59c2c8dc42bb2a497e386246d6e384b30139e5c10d289a9f174de73b7826cba80acf96d79855261a5fdef7c1e5699ef8a03956373d7f9aac981fd1209f14904ea0c68c5cceae23332e5716995866a67607d1b8b522daee8adab43e1846cb675c233a26b90047d0bb3f3038ffb3b11aa17774801de3519d3fb5cfd87fa18323f39bec0f32306072cdf1f51b11cbf0ebb0b594dc4fe38a6f6c05782b8f2bdcc2bd3cd347b962d76e92ec95357877e6b6936297dab943fb56c1f13b67fc05676c431e9937e72bdd17fd6838e5ba8082d4d1a57991b8803692f26217476f42470278119817e7c4dc1343deaba36a8b1dfd50337715d3445289e4803689a4cef3ce1cf5f03c5d7d43a1e041b5e7390a7dda774eb688162989aaea5b8fa72da44ec248f999a1c7c7b5e8058a40a3647f99ce6e1f9af19487a3c18f27730afecbbb0fcc40c1908faba6f692e71fa376e68cbb7830d2df1f56c054cc3c6f44da0d0943be44252d72ee2c14572964fc09de4b5b7b924d4b4036fdd44690a38bff16b1d1483b90d410f3bd391ccb1ff3cdf25211c2c4b4ab84a60462a970760afa0154393e0441aa50768389cbfe8f33ab4861b1d5ec4b9ec361c33e0c9b67029d63518e2fd3a1bd0eb30581c25561b0f0ec5362eeec8327f02d081cbc347ab5b0aea6194456fc1d6d58030a382e36479fcff02e2349b596ff1125d6973b17ca16479a51d484ca273e9c752f35db4adf4842fbe215a4e139578a75b54d2daf7c3bccd3d664489c26db535e970d091b4752850fa161a67af37b37208757fd702bda50716a741645929fb0f557568609ce4e8d773132d7abd904489f898ca39e3241362a85979daa2049beaf9de4c27b9b1b135886deea9600a919a0b787c655f68c4bc91764468bfbd23699c09d5041d37a23647a098d9cb03dc5202c96acb3f9bb27914b2885eee2f10f79075e64e24798014c2aea58cf766950860e862217ef088a71e4efeeb40126a25d2d88b5f4cedeaa81ed6dc923d0c230482c75a994032fb6e951dfe06a88b8b28343673d8cc69d3642f519ad46855138ea79e087d1a809afff6ffe08d331c9b9b38658f85972ca8aafe184728fe0a12a2e25fd2f416d7dcc2b1bc01bf5c25ca753f2591577b6148f289d673085ddc5361b337187f8d39431e2e727289517473b8a0574e2e65559f6b1c8e8a9fce446cc02ef1b54542696a1d4e4782b84f23ba5735b47d6f6c1ef448421e16b1802fb08a32654a40750465182e031f312312867c1c230b3e153e47009204923c1ada8622f424dde021ab960408b183d9deb3aebfff9f22b596325335a40a5e65dadf2cb782a248c70fa8171bdfac66de4156e7c2584dfa9f621b3606f3724d74ecf3fdf55a9d82e56fbe3b8f8bbc0de7831290700f41eb48344a3faf56dc223d40f3888c71d0b69bb49cabedac0082a0574415e5a6035d9c16e85801362e9394cc78904328e0b6f605072450a54ebe74c1e8050ab2a746afdb3acc6da8c5da93a825b95aad55acfa61618588d8810ccbff407c213c34b735e2d3c730a145d1c2404b608aa2458207ee9a39cf17791a0052c95c4965472447e6265c4159ebd241c25c543f0e7465d00328c696dd0ff14cc0a062e334a6e6dc0a290aa1007f53c16baaf349b784710b8332d4136209910867ae83be26970618d64f917eebe739467374e4fa1334d017d0c651586c5404da9a15f7aadbb1d5ab73a879717617504c6f0e04f4ea20df5c7194e2151d45a89c278c32f05d9b14c26cb316e2f1e812c827add2000ba0c5939082d621653ec4169879ce5630be70914c0843a3cd85a656365062ea1b15fbdddab1726e3877868482e29e14765062feda97d9b2ff54d313476f33f95e1782e66dfbeee5db367cf587d044a8ac5d8b41ea36ab2f3ec8fe0b211bf2c589a4aa795c21af851b3bee93ca38f052d14c6e1d6028ef6d09939996e743eb431b373e7998e71e2923a0e66185db63e96ef8e5fb8d318f97073c3282d4fe98c5c1dd5afd2f1affcce8c00bc5cd8e3be16e691b79722a62d9749444c99bae2e2e066e48a1ad74b797f8fdb8ac2c035f219581bfd5de834054f6973a37d40bf024d1d51294946c9d2524d745b7a9f48843e3540f5494d3fe20b33867c00e4979ac773001d70ac1f8dbf6a7bd5158826be52bb5200fe5648f27cef9db6df10669f95b7ba3b391494c8b045106e60907db0d94c35aacd510b0dfe368ea9998e23993082c45855128bcb72431e5630844495f31bc0ca091fa5044eb7c0974ffd5a3672f8aad16eb24badd5b7021f9f861118159838a1efde108cabef669583f15b583b5c4f00d6775f1254bf09ca3f31d76fa4cd1296c9fd336465c6d32c0fa40c232f18a756365a5cccd43650085eacd0c461b925b4525a8e4736d5ce7321404ee82f8a5e2d093b0cabcb489f7b674ceb26980ef9e59b9ad7113849bc8efa014541aa6e4b5516bbdbcf27d57c32c0a9fa10e76335b1d6e9c78413845663acf189593aa763c2f992ab9e8f065fd9b582b0250412945ea48ce5bbadbe30a30eab0f8f17eeaf64b2fa83d44fa2e302db1132cd94fbb032e5389349148009304928bf6cda290ecdcae5d2e3fb0b0d06d2b2f85ae9b429ced3ae4b3b0355d1d30f14c7d1cd12464fe505055f29965d99e836955d8250a540f84bef44292e3604d366129f03f7bab8dca1b597da4f61f814a87c65e0daa492d040576ab57c63767b2b45aa37408426bd75e3c4c19b9c61ed0bd6bc31c1c1e81911d27b0ff3b132c0329c6a60a6591bcfe6297071efa8eaf2b22400d52b279a90b2f61a640693ff5af4b053ca314aae9b7e5c14fa631d8a932f87771d38f6de6e0590515187f3bd4215aa9f6d9c5fdfe2afb05daf95ab4b729a1adbf60b6f19de41f7f4313a5fc1a43a9947902acd4969aa097c78bfe380e3b12bc98f4d1b436dfda80e5e103320e05a233a8f4d2d7280964d2d6c0623a781430d8846cf6009d4b5b6aa4c454c9801702a4620f1fceaac8ed2e0d34e18355abbabeeb9e88ffa7c20809a328b5048a57967f182a65026b5cbea8fd783939f30ceb24d9262790ab4d437708476655cfe5003208f353e61228189aa40baf0d5de9bb08501423779a93bbf33bfbb87c6869190049cc59945a6af615d459c0e112f2a65d76b38d69a1848baa36ae795c7faa894ee18347a542fc18bec9008292a59d9ba84e53798213d4a9d5433ac0f1d3743ca60191dca57fe03c52988865a28aa8884ccb2619b02c32df273570e22872db489ea327829ca41db616eb195eb2423fa13663e21c34044dc9aad5e8f01b38b90788dfa7aab875d95445545844e61e134fda378b06766355610925a1a4cfc3b9c8ba60a178230b5b7e5765c89d735b81d20298bfa46700ee183609b7ff61abd54bcd5a09260c530e6a14d3c8e0822bccdc197b37f03fa1ff934da53904525f6a6bdc1b3881c55dd3088b41f9b063abc1cf326e2911d50a4b51c5c52f5269975f3460911f0795c5736e21fa527def33d2d09f794270feeeb75e8178c4288034abc844c89a40e302540fc9083fcd2ccd608d2ec2c9b46792404ff75152c3eb0598fbb8fdfc198824f193cd047957264f2ecee78d2f322cdf5031c14ec1783561ba51d92328f0e7a3179f6afaa4145cb5f55f8afa4e89471cb5575eb42307c1c17b9ec5f2df20312de65356b950f3036d8625717203f1ca02f0fa2acc8af79b197c8e0b250c5b793e05ba2497e7c35400dfc895efea4ee95343b1615a55b55a086353566d0578d1b94b17217d68d45d8c5342bc2543c3fd07f440d6af91dd5fba59a81569fb5421ab86f56624574db5600a05750fe61f4f237e5e1016c6182bfc45aefaf49d77871f82e0e7af572cf9973e97d9ea57937922510992403294a3ef2b5ebf08eee67c8703f74fb96a5d755a8ccef2bbc6cfbf7badba6083fba29ec40775660c6a1605ea47ea3c93c7ca304f04036503223136364a1397848175811212943409597b830b1814b56fa9cf3daf775c6710508159bd7958b3f25405c3e471b88e80f7ba2370ba3a984481bab4eb3de9ac6f91086c950880a482cb9c0ddb993b676bb38e308e54b5dbc025a1fc936d1dcdafd945162f8e0acf4cd1c98b7f734b4269a5dbb0f394b8b740ba0724478391fe96c19adb56bcaa478b40b3f3778ba435072b4127fabf907aaddeb03052906f381788531394daf5537d4b08be14574107347816b34cd5be03a2d46782df3d290c80b5ac9c81de40f2349820783bdc70c82e771a3b9a27c8a76ee13b4150d2344b76dc432a045125944c0a70bb3823cfbcd46feab9ab2ac444dbdf771dd71de0806b659f07504811af659bc0adbbd21768c1da58fa94775bebcd2e2ce20f0f9fdfd8f91bf38b39088a1814986e2fc6602860494d0a2208d5259ebeadda2aefe446929ee96bbf417682a12f4a972191b64a7b39f0e8d39de28bcadfff910e1dd7bc19bbbf6ee44032583eda1cf2a292016b71748f2872cb33c90b9c94e2a801d7598467e1ed6d5ce99354d01b06a6181f421424e9fe4f3f04f873b941a7bf15de98b198cf7ffb1453ee7bed1a611ae383521127b8324b341664e59b0a0493089168f881776c5059f6636a4c8022dfcb1ca806a426e623254e82b19cdbec4cda3a1b63f24ffbbdeccd79f328413faf648285414427f0662c737eac2447bde2aeae1f84d562f2b03281f5b2d508238a0106e6aedc14cf2af1b1f4bad9739c1c3ef6a9e20f1bc25f2607ee56b9cd969829df1e5024976c37f1b381f5662850c09647a21776c940ed2d2556651035fe1c4f566a77851a3cd2471eea45b6bf51c5190e503d0e59659530f2909bf6bc5b9887aec4b41f7e03830aa88b95745f1db95f125d2b0f6da577a8958b6a25b7537e321a228d0c495a1f2f1d85cbf587569b6aacd6ea3eba4e46abfa1efb3fd3ce253715d8c732a8cadcb7c6d39566413589f3a15007740830b9c2f39edd91da51629c83444de4941f9f02057219a9037389e86ddeb98f90bf2c06898b92578eec9bddb3100e7fc54020fa3ab3c28e12668d76cab1aea5fbb7290c8cbbb18928d3c1fb5b00105ea7ebc973487c35bcaa2979a9e0da36a6a594517ed8a23d72044f35f31d1fd56c3fb47cdbcd2bf332cc1d34102f76b137afeb8ccc1cde70f1a5c57c2cefa2a503d3a8c13932057a32ff7acdba9e0b39990e5b3b3cdf500203b1f1132f5cbf2a8280f95c1220a6c1a545e279ddaaf49da0fe152439c5aedb732724e3b98ae287510f69685b3f2d571338be30fc6d68b3d091cd23f17dd94f43ffb37de0b15a42e92193505be09dc65de46628d7c2f573f6f1b0f7496d0324407733894900d781e3140fef8402700820c54904cea7d6f4fb4c3d4d25f4bc2ce46fdd6ca2ec0bcfa08377b6e8b29f180da3314e1a24699b41cc094bccab50d23df4a2836b3eec423f6ffef982a691c3939d47668d307df0a686cb4aff3f70a60ea95adb4358720aa631b416b7876d337c3e532db490f299292321ac7a95e12dd474efc66913942c48f706a5ffb635eb9cd57272c68a50418ee8e57aec9dda186ed95f622c5adf53f16d405dcefa6f5cbb86e70e59e78a48225f350af7f1c03644057bd788ba93491bdfd396d3b8ca197096eed8c7a70a61e3e123d2380465db50e8e919f00e10c98147c25e2d3dc0c18c0ffdb67ff3aca4a2095b89b72fca8ad952d90a02f08adeac6c2d868b3638b97a7ca880ef78510d3c281e4c61e71e187d52d0d4d19b1b3c6df4faddfb5d9962779591975ed57799d16b76fbc843d46ced44bcfd1fa969cd23b287490575a191e98eff8f0403056babe264fa9536e7dad4bafb02e2ccc04b1c488051cf5f0add3d8c12677379a574545483844dc3100e29db52e39f2c8ebf0a98df7c9de8562efe6c8dbdbc79748bb1205d022954da3a5b26f23f0b1b7a3605e3586fcb4ed8d17f5cf87c549018a3d6dc836f8538a8a6bd8034dcade79439ee0da82b0da85abb6c16456ca043347e4cb0f1ef0add67cc153308b35874e0228cc8954d92b2e42950633698bf975d65c3d5b786044cf85421b46bda962ac9946072ccb174acc3b8fcbdb6857d6e1621a750f9e579341f9509a0fd8c8a90ddc81bcab17017bfd047ebdc15219ec387e3070836c4c6888139d8a850bf6d2c0baa54a5b3a0748b874a7627d8fcd7bda83e8201dc42fd39acaf7a733d47d3e3e207f910f6efcbf3a15607b212f33491496973350db4cebe423b0b02870fcd8d1bd307e54f735c600269fcbc2f8abc422eab5be213aa840e8da03082d5032d6bb7878c10cdd336f1f3610697e8312f616134afc18a50872fc5eeb6ee52fc78ca08ad40515dad177b0063c9eb67662806fa84ba6b4114cd7afa6825be5d0ba97ffacbf7864bfe9df76a632a0bd1912c4f1ec7fccfa8e1069e681638e432e14904baa5bafb2dab60230d67697054abb96586a736f6d3482a799c98a428c306d54efb51245dfaad89e5c866fcf8321a1fccab80d6e940fe1e40ed2b06b9f55196071945528271d6c8573a16899a2fa54b08b5c6ec007b4e6ec727a5cdd22386bdf2b4bad0fa2dd50259fbf635dae64d673638f49d12d27070a162d14aaf84ecd0c61f935e30ea3a2c14f7ea618a5a7167d399e4ecd383b361811397b9132f4a106e9689f790df1d39d761dca2e6cbca0afc33a9363b5b891987d1510e9008efc340c723ba3911c7a194c59edbebbf85664487fb9078843d08e672b6554f0ecc711356f90cb72749c659d990c248edaaece8b1e16ef6e3e2d4674580acca27d14f782a926f0a73d19d3dc669fb5d3bd66c3947185f4ee9c7d46a40f06a73dd1f785d3906f0b468471c3177233a70dff421fb912376de2bd3bef9e714657c9f2f5953e57d031bd04bbc799bffded9a0831136abc08e927122e3866ccd1634368e475bda06db5696eba37f36ec0fbd52c4f06f822faddfad73dc81c32f239efe9366f49837fa6d8a6cfddcdce3545851447c08df5986c4ab151604082c7d94964a8075bd415d862c73f117761f73af344b0982269f61961b7a9c75012e0ff0eb2c8aed9c5abf262ac66b57fc5a4d93cfed846a1615e0e3d11ccadbf3cd2567c1d5c56507c374c18edf5cf942b7f6b5969425b3ec6f6c5ee00432a1dba5b345bbba91de4db1f896baff752c2b5a0408141d5603caf3d2c2c56310b54b454fa9d36cd8b83d5a714ab5e294def8876a90547a16a3d11d35cc19da416225ae2994b45d3555d7af40f1231aa432b743ef4301bad2ab45c8c2939297fb9e68d9fef32f8d3a6d475f8a0579f9ff36a840c9c85c56d45680ad4272eeb0bc75a115c11fcd4e3c26b5285fed86b9787a243785eb509e45f2a32ec69c7578b48d8f77d58947234f79b901c5a991cd9e7d6408a3da70867093edb45958d4b5e0d270619e3d145292e5aaeb519aed79fe52de6b054e9d837bf9537190d5fc480de2adcc9027e30afa01daad70ea909e33e83302bc8f6515b313aa00b72bce9d4bebc875b1ba5e1e4741615e53c731156fe8c4808819054120a4ab18d550d12028a138471e4df0bc723bb8cb92dc8dda2d11c8b889ff6d628ce731e06d1c4757305c4da8906f565e4db8328c10991cce28dbab28708c654d450d46ffb08e6e0f2a65f55fbeb9e4b266347a456b66142d71f31b9c4050ae8cb30e91a1a724984a3f34cebf904c0da6a08307184786404c0f655919863f77e2bfebc629f0de28d849f1ac22a2393e62ad6c3b18a8ecd3fba271f63ad84cf8a18e4c667f28a73875fc20f23d3d2baf0a9899135880d86a257e73902a31978d6806a8eb5b040fe7dd58be93ac6267daabda038351c5537a729bbd79c224679684473990c8de9495abd04faf1692656cecf1020bb0270664138e91aab217ba7f2d6529c0114c3789e2b90457712d7953ad4b62823bb41978f3d2dd8e77455708f95ccac0d0b13f2960cdd532658c49304b257ab6623610ad494d58a87aa0193347aecf7a322f2d7c238cbff81a821748476da23c5e2bca0183442e3248ab0f3742611a68128c3258910987659b2c6f79a7ff51997756b0465120f5e52865625e39ffce5c79d194910276695d2cbbd124cfcc936571aa6dec2cd78fb8126cb0ec4f8b2ba4b5b3689dbc6f20e5360efc6ca1f98b452aad88ae4fe31bd25cdb3c8d133a7c47f091cfbb91439d12232f25bc864d900b6ff5348933cbe55665ef84ea3ba4b573d764cbe241c02b36ecd1e2813cb1fc9116d16098661605743ddab5519b3aca19b541a529282023755cf5227fb3110a9ad6d8801e4c259357b93be1a65b692b4ebadc63733cf26f4683642f9d73e89b4c1b13e7929911283169c12cbbb03dbac7344493c5f8f890e0d8dbeb1d08137ade3f6a41ad9b201ed232ab44f2d717cb85082e8510b0d10cfbe4c190f756e1717b32760792347c991247fe312d8ec9dc00195937f30cd9a60f53bd32a0db3bd4eb774a3669c73d4a813e889950b4dfa9b2a1ce6500c3899cec78a1d197697113d5839dbd67843001c412c41fe4329fbfafa11f12e1730457d620833b364a8b78099c86bfc526f230c82764dcd06a14a4f6a84466c6a9740eea536faeeb8c4699d9664cd53e3800f7c83958fdcfde7c04c92ab351a6092621eaf24ea3f88fba971808727ad8bd2f20fb124900d663c8a2b0c2a38838142d4b93f7187af1c14aa3066eae7c1efa04b814cbd804ebf7e21cdbde1fa772606902475147e0c80c289b1ef1c89ee3d9a204a7b5fcf4c005bf3de50a00b2c66ad47b50e377b24ba6e8263bfa8d44c0295599e70cad72f88340196d15a21b0b6c1f3c7161590c968dfc0eecf494a7bd1a2e1bfe8c590fcb863dd96c31a428c11f2626bb348154edf13baf5372f8d802ebf876ee3fb1f8fee24b53395fe6dbc25a74acf50c3109f576349d42636842fd6c391dccc8f00c05c24174b30bc7ec5961763f6de937d75ff2bd8862c06a936eb6172e7e770483d050cd21e535f0d37f6e4b313d0d11849326ce0385ba36846969d9dc666901f36095bfcf3e30b1f4e2703114598de2bb11a3c4cffb6acf92208ad04967c73843914b692fc084ba273889e655b188d3287c9960175a4f0369d13c69e35f95aebefd6ec0647f236aa074a95d284806d90adefda6480bbe96299e9ddeef5ef248cb8a25da114f6e908be327b0138c27a571750d79f8fd1e7a4bb7db6ae0085420545bc3e5acd4acc62d42ef70e17ac8ea901333c9d688deb827ca5febc6bfc25ce9926990d3313bd56db5fa41a07797023d2c5f7e9d5b465a09afa7ac19950d21c0edc197931bd3dbb653111346ac4ed0fd6b3a2ae0d4d9a3c4a878145359af870d98764923c247186a05247bdda2b971936412c8532da21dd8a0d5f6f90d823d6092a6585f98e8934d76fe17f80bf4ad34b1579f03461648efe933c256888d8ce38898409348f76cf8db225c20fea1e8aca2d2b9368c8befd25649ec56683d0e1999a5e295df46095b4008bab5eb93540a5e992e58465a79d633cbbe656b1b4858c0aa97611c1c47775ea640ae9494ab001bc58c6b6396f05ff28e928ce4fd2fbfe364e3e839820f0fb60be93de359ad18abe38886724140415dcc955ace230d9b504f949e6f019024106bcedf5c35401baf328428e92d3a4ce3f24e007f7f1a1b7fc4bd5f56073e856791187270eaa6b48f84bc26f2635b11d295efbd94604e2e3f6c478fcc4902fb2990859047df4948d88f72ed9fd7519421ff23e21651b2ef7e30b4ca617c31e3beed78ef0567b23e369e71c5ce506af7b98f3313faa7181d9bc2efa95d7ad67c72845d48cca75d4658f15e9e889587210b6e5b8731d7f78b1c3906ab99c2e6945cbaed1c1fa9fc6b9c05a31202b09e31790d5f6ea7b9b85c8a71ec454df5c3fedfbd614243f7f1d75d908b67953781c0694d05a600cefd84da279756979a21c8a6400b33a49ed7b3985e7d1fe784dcda6e389372658dd6f0437b611b1ce28b566c38676a73651ccd7178cabe28f2641fb30cd277d761243495ae05dd7b6786e75e0e5e8455e4281c9f44dadb3cf11f235c5f099b0a06e3e52fa4498e671afd9d53575cc03c2ed5758fddaca9a0b3c4421503823380f694f9f48aa27f026659328df7d7406d19268d962c1ee7674b15f189d58d039a9a5483bce90ed48865adb0cfd070b4ebb800fff9992dedd70e2225976676d12cb9e71e6bf9223aa4c1c6cfd952e8dff75732dce0f345e3c91fbfdd32d86d2e6952482d6210875c52de429ee2cdc10557cde1da8683aaba17a915165d2564f70a6a9340e223f26f4d24de55f80bcfdcc5937e29967927cf9955dad65ac6fb300921d8ed6af00e085f85316edd82f0b71aab17eeeedc01bbdb02d99542101ad446cbfe27db4b93cd2fc078a98b3a3eeefa5f4292f487d40ae4a1a9ced2e8eacaec232dd44932d079ae9f8a07ad035fa955d5408e6f1a10c1a6f53856375505c711a952af82d92e77b171b63fcc73c801171d1ff10587233cce95b18a0e00e9fb222cdb1a20202f43528f10e136cf141fcda55d191d7ce4d8d7ed4f255996f988edc58d4744cbc6b22b6d3b3eb5401aa1956050853885d03c22831dcfc48ba649f835526c57f0f19e8fa3c0681db1f00e5a647399f1f7c06f4913cd921081b617dc9827cc6bac148459f5da8e0042f136ec7cea856ebd81fbcfaf709ab94a96786f3ce84cc8c946a2166827ad8e8aa95e6747c5952b360637c8ae38caa7ae919c4bdc7461204b3de912dd8976e7b0e75fdbbfdf06f5de9fb67cf2d4f4f50ce69b2aa6c6b698c9213dd1f60a570acf6d8d59d61381387414ad9f786446a2a5c9062f790ec98c3baf6624cc838a17fcd8e369e875e419992db17e8883c19d6f8381e150aa8709632b48006467b210c6e4d38a16e3499f9ddb5a77d09b522c08e0076a6ebffe389bc545b60534443d71e3b6b9d1a73d0f0613d1244454639295e6f7e3119f8403e19534946dc7a33e9701261b0b26b925eebbd814e9c9f91be1ec10cd7001d58e6da07e7e614e416879904dc03ca086acc489b5457cd5f3201b1c957c55eb83d037afee5f02f16d461c40f64b2e0246f81157cf40b405829f7c7982b6e6527df266aff3eae013aea79bc1175d62f7b02f4f58f8c4f7c31aee70383524226dbe50c0a26883ce985acd1bc3180cc32bcc2d4fa570bd7875e67f081553b96e9fa91d12ab5f791c3b068ad3eea257361326b986c1883d6fce2a59f35defb84ec38a3da6b6f836ed3a7a0df7955dbb6b2253a419908904d457f2291e647db194ba80d6df4ee04a7606d5bde789461a84270753ad6c8c5f8a1fd0eafc5a1ccc11ff92dc3ee9550dcdf4cf3b8b97774b44631d2b22fcd8ebce61622a9421fb22ca14df42e752a596cde4c49cde82de7c49c9a6936bcdc7572f30deb3b7788eb437493fb0f83f407e07a45dc7e5ed94fd858d74e5db8cb51abcfb07e31d391d0aba895d221ec5a4e26e851e547b0a50ce8cd407778001edd682f863ff4c799cec299f3651269fa911dbe227becbf2adac21f34ecdebf5a09d19cc83eecf9ee019fb47268554cd22348c36e8c4ea913abc99b51f3028a81a89e9c9b52c72cd1f5072181dc20a0d809f5bdf9e952597292ed5975a06d575e919436afc8e11c30f6b3abf112eb684e3800e156a13d90a7d148260da4229a0d1c64afb3dbd2664085807614b965e09356eff272bf5296eb4c8a70972b1181a39a8937d65110304c9b8518620a2278858c05150a15da19ecd321779afd866a7214539cb92ab1b1886a34e38191911dd0c79d8957236a01fe6bb51f80711143b14e07afae62e1393cc9d02d10160c28879b657f656f7a255bc1d8a50a3dfe6c55b483d8312d33777fee9393b8f76aab8cdecd9fffb1aeb14e93e3fb62efe65aaa381e7ab8973606756fdec5229b83df5247ba4509c203abef8cb850290d3fb5e7d2c46f948e2058c24fdff88a80ded3c0042c11769f2a5ccd246ce25a04d37ed147661c6dc75765e4633ca3d1b3ef6771e36c4e27be04ff3dc6daf5571d3ecff66ae6810848a8ce501e5cfd3108f78f7def0d8fe03e3055bec1e32a66bde64efb85e345ebcbffb25f657ee855612586459555fda9cacd5382a8289d7286070fbfdcf2ff5b30aa7db116d605e2e8dbc76ae2732091774f189b9a0e11a38db876b7f7a2063524e926f6ff71b03527693e0209c6a3ce581f5f60abba72f33f72fe8e0bcf8a79b5698857bd0c4bd27c0a400d19975a4468744d896953db547e2f211e30068fe444682ba919b32d7413c17e9c1082e7c43512a6ba917eafc24993cb1a3f63705994775f8d8ed36172717408c600531e38ff280ea819ebbd5ef41afa23ad5a40b27c1a30df75f6dae75bc9adff541e0d1c061b0ec16c66b2ba7da2d2ce6a4e0c56e6687ebbdd4ce1826be8e77e678dba240da4c439e2a14a647a6a1a7158f61680ddb5201f1b5510f2da8a0f04616c097e893cd16a87e8b6cac34b53691e636788cde7dead2f7edf5c31df2aee0f3d1891f33451510048062278372a998fbb05cca2b0008122bac2e4756919b7f076fee42904b98130fbaf87517a22aa4f29b1c3cab30b0c96e39b39812bbc36b4439a5cb30a5d6b7a3430bc8675796ed7cee742ab84e8200fa4a1f15bb31d02de7685dfdcba92d077ffd31938ed16894051cc13e41225f67dfea1fe96a9278bf987c1b6c8096ad97ee31fc23ffb0f97ef8b2efa960c1744ab83eb7a0784293ce6c216f6105aae059d3fb4ea8b99379c08607ded0bde872d4b52880a34eb7e829ba750dfbabb546d924780135979309b990b3ac160d2e6db402dcc482c2be947a1af75d30269c2a287312cf48d1c7150a2c0a3be4a971459438889c8ea8557344fbd6d1158a3e101f9e84d2e10bebebca6537e14ea7bc83ea5873f4f9a10fffc41e9cfa4ac62e156be5fc8b339d967b314892e495f017a80abfa4033f246008c621906b93bef82a122c77f128512aca7fa8e7e5b240e75d3c18f896ce18a345218fc30880a4e78602d2712e6f062e36f81002577894746c25af01877a2c011480e96552134fb6b814b94ebcf04540b2be9abf2f44e20a740e628771fb1e55d012b0cbe556dd8d460a48acbf823d6513bc86113e15874a270524e7664f930065eef52899a47b1183cfc98bee4536d608181cc0f46898b160d481dfef7dc8bbbbb456ebb1731dddc2c6f10e8d91bc3a0098a40a4ac9a03eedd46f2fa1dcc9c43a78a9c36fae4f4df34b25d7411be34f51ae423bcd6204874b140f3916d93923da2f5a4f1fde601aa23bccc781c893189e33e6ce745592553afbde487ac72be77d292b4617d01674f8c02bed3e763a01c6010b7f5c0ebcd371b3f9f5e8e6bdc7d4b505c1abebed05b3b06b7e694321f7a225e5938615a930ad7e0bd5107b3d5e94ab521e0afbebead00d5f2abbccb1de403feabbd56b9af8c5681c99defed83de7827d1b108e37f6c8132f527ebfa98bd534b3df9e9596938c53ca4db86b07cc4dbb7b565ca1aa9f94005703952362d6646e633f6be946cd55fb13d9452b68b9bb08b73ea12b1a615fa278721985f83b7b104caa4a3818c5816938446acb7527f674daed9b74b7a13377e2e72aea94c3bc01d8f0c95b758d37f81ab4b12c6986f4461a475a39f1639177e684c49c899b1c3a18d6a248b0d7b874d21174db3f4d012609dde46965a18981c7080bdd17bca07a6e7730fae34669484f836b0a1641e7749e913a8507256f38f462a5cf9b0950f98fca837d56aa62cb7bb991612696ae1eba305505c0c5cdf6dd2717296ee4f13c6aecd695131e0cf57533f9ae923b38d03edbcad2e80a7fe285d0868d0282aa062f62956a85b23ac82ec5f4644b3c6e5ebb71e1c1f4c7c5be3e8d33fcb5e20aa4f0abe87128ece9128434690084fc679981630845dd89e516d396fb6249c36cda2b2a2ee3cf7d211f192f5a0b4252b60e2161642aa5b46a0ea8b90f957e73193e78ccac6d2c8b213c8017301a3a5545196947d4b08aac165a6f17c8bdc5fbe00d574f2dc66554f993fb237f3022164bd44251bf95aa3a436130d4e7aef800a42c32140732c5b2d4f1521e2b304e58592e3691ae6aff3404c47bbf9c1c050a0b606a547f1f1374af7fedcbfd2cadd8f187e61a6f26a15b2bdaf551f083d4afcd83366b85e881f112881f29b80418f8a982154121d1aef1a51df698b28c6257e71bb0b89e1c861ac26f61c958f5d2a666dd574e55928aafcdd2c39316407bef8b4a3cefff8a066d84ef13e05485474a0e9d1f2620a71f5937a5e4b0d77b5b1907a629291a6dd2fe59099693082698a6582c9a8a0921ebd53ed7021c468ab17106a955aa80673c91c4590c3511a3326da79528524d7f8b56710f0db16a53e5c4b9bdc3d7bd29552b9a04a7395775bd182d44ab5181590d654b5988967faf030145e055bc747a6a2f9ff07a996d10da711629a51c434345cb7cb38beeea6d57b0826e85c5e54dfbab5d2b30a28da22a6cf86fa39908971d4576c8ba513a32661f36ca74e951a119c4cc7d3af71d5e2ef0b6a035d79dddd9e10ecf858f374648a15a408b549bfd5bb484b5e536c18c11fd6f96b294d20ad3bd53808c1e668862f5b84be9efe285ec1c2f3c08741d18646997c87c1199676758e8b88f8fda17c19b7e5caff4aeae49bdefa74f000136f36a21f93e6287fc4d65e0d66a0178b1b36e658581a7f69661dfab8e32c848c6406d412d61eaf1bfab767f58e65beafa713afeb67398d468196c2cbe0237da41604bc658eaf17094bc24287fd3c53d0ca601cc66769c8789ed83c5dd716da0d70c02584402a300015b2dcd477f89a37cd3656532052b4e20e7a6fc72608ba507fc0609f2785a982471e7049fe4169e4dcadece01e7c83f000f68fe5291681b6d816d3e201e4237be73ddff32c106c00dd1f560a92656bfc2dd9ee617b428b3e68b94b3fbdb194c5261d39b3e68e90572e277e21165c32fe12907fa7dec22a4ca91e5388badd84ff4b6a27edce1dbfd347391831374f0f62b14720e79d654ec10a50e20d7a7570e90f144438c19e0c6d5f9ca9fb34adb241f16fc62d6d67686c6c1cfaf7f5d48a08d7f3fe5ca41e497f03898603236cd28f250578ffd8832efa61361d95bbe9455dc32bd8d44fa8a9154988eda407b53ed605bc8b7c93e4e9f44c29de90fb280917188bf116fa18dafae87343922ca734f93053130b6d1eb0c3b6503ad3abb73fbbef576bae19c006056af3e064c2f77a6523d228064e849176f1f22bbda2d7ea465d86a55f3ad4fbd9c1fd8dc457903b9e75c96a50929efc8440e901f4aa9176f8e1dae30e2e4e9873d83c813acbb6c14ef0d611ede789d83449958333ed0ab39453dc7b60102fa4d24399b1744fca1d76f05b1a8ad5cf81025ed9c76d89fc757a3659d61c69dc7b12db6279e0edb3c23157fed20b009eea5ddceff33957d2c316f3392b454949f4aac22a80f39bb9b0b06e5590263e4d00228a3bb9db0da137db31ef2efbbed2c15659723173c3163f729a584571986eefd8a60f1a83f1f9a46dc6c5d003cddf51612548c908b8897c70bad72d5bb93467476d540678158da76a246019cedd01876e82a15848a00a096317f721a1fd8ef6c195fd3cc27351eebfba6761f837751427bbfccfe9b1a350c716428974a0cbb0e20720abf1b3f6677a82350a5e9c8e19f4347f6dff3b4fdf8517bdc16300f0ffffff0f