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 55080 724921c5f611d51ca8dfa69bd11b02d4b6876c2a7878da6f2f2f1fe280b0d23d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e63299cba2773b0054d8e5cfb48ed671b0c95a91258b54ee3ba5e8e5ac8ec056
Certificate Block Hash
724921c5f611d51ca8dfa69bd11b02d4b6876c2a7878da6f2f2f1fe280b0d23d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00146c0000845b0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000371ff4b07d0f88d7a1d4696ffef1cddfd5d615e0e9799eb03561696acbcf7df5aa085291dc1dd7bad76b8540fec66c607923fefcf9bf5b1924f8734bfe3418cef33861707d90553a09c7ae66e1f21723381763c6e6f150f18b510000000000000080000000e00000146c0000845b0000

Raw Header Hex

000040205cf6114a4f78cf8f5b96d287fc235f58f4af741fe26e9d7765062d7e46042097ff4404ee6e3de48117f2862c6119b418a3c0a5a100c15902729a5c4a31d1b09889480a6a06e2051856c08eace5e8a53bee548b25915ac9b071d68eb4cfe5d854003b77a2cb9932e6

Proof Data Hex

59,560 bytes
12121601030715da5c9283248e5a45f41a9e426261807fdc83c52afb6f73d538b7b0658a48b0288ba8971f9f438a598dd4629de67d802e7d0ade8354124da42f05b8ff0b29e97db4ca96670991c361533acac625db3eaf2782e0ede4820adf724d15caa6edacdca4d3493c984bc3f3d3b7831dec73dca11e4798eab6c72689fafdcae09db60dd86ca771544b9704c0b9f400f7f4092c4257aa2943414b0dc468eac2817b58c86f1db8fef26fa7c9d3e5fb23d8f283074a99b6eab347022827915c2d5bb8232de8cb93fb93a69638cc4e173983bb9c9b79569220f1b0760f252488af134f343ec361fce6d527cee1d441250a45c839d72823e768b86d8baad15b2b922d85dc202e59e6128c8d8b9f405d02e1a22a1df06f5353769a5378f518acc8f4e2d54315a4ed1063de5078b1c344735c3335ab4482f5198f1e44958a88f9fb3ee7ae887aeb2b09fa84e7d95f457df5ce86a6c243876b1493e006da2833cb7e068dfa6735e42278d4c86507f451b4284d08c1de31cecd26671ede0f1ad58c830899612405f613c65176c5e4ad5032552c6ed5a8e993f13e4d0aa6d87f482d336d6cccb15f0f7b208e88ee66fd3df2e42d0aa11595b7c4ffa7095788fbe6c85b4b2c21a9f7df1135a961fa17412569d6258a826accf363c7e70772bc09a9f0f044363f939d644e863ea94ce956ca026cd49df58e582461437ea4da1e9bcbaf2efcb7c9c284d6b502d1f85c9d3119e627524f8e0af2ccb6b1ec0ef22347d563d5d1a5aa8cf4a4b48358669ab6537e81dfc571926f1ce599035e36c3821721b557a6e5574253dc9b91cfe1389367a9f054d03371da90e47ab12d625d56a05314bc38ef88ff5817d68840529065cfcb9b46de5e51779a99d105c10e4a7d48ebf84a13881f83dcafada31dfe2ed64aabec32bba577ffaab54f17833bdec392ae1cc84648a2829c3b61db3ffb09021bc275640a37fdc0aadf19b6fb7933024bae50e71b186e38ba0bb7a491e676bbdf23578cf9d70e76b079917ec35e0c6f4fa527e216d52e2f8b1e93970134f8d3ab8ca91129de8a224b7576c7151f4efbea37c303e296b5ddc3f0a38861dde387312f7e66abd1eadbff6a8e88202500a56273cba4393d0704091d96bd041f99680c19e7a7a49a969fc4f97b5403ce5928f2827dd4ed69e5ecabc5c406de2710e47259543c35eb75856dff1895e55c1f97753ba91129315cb9e0e2b362ae54410e72b0b6e7c0fd275c78ae3916906eb303705bb74747ec2256b0368e5d0fee15658bfe414ce5ff9f23f326122488c58da671efb4fa21b4aaf00046757c0f07037736c6c2a8d8401a3723c4d591c7f415bcaa1a46d6aec7c8d9cec7fb507459c8cf696ee9df5f4f58c0f2b76258780a47d74f6880df7402fa7b836ba1dd69bae7f9e060b7631b61e2c109b7cd277771a952ffb591790da82543d8fdb03fee469edbad1d471c645288e9b587c3993eaa684433c62d37d53ab64023a2dbb785db22285dfe9acd17919df405986fefce9a55548fc09ecb3a6d59c5fe2e49e3e85160775cc2384b734b4ae2c433d98f643cbf3549bce3d0025c624dbae2f2c8b10232e3c085c4780a7121067d95084276e1f3ae2364e3a63c328e42e447fdd881df8d20336ccdcfd026ff4086435a17d83479732a9ef4a1824cb6939e9965c99caf7e8535c35023be2a4ed39386cf46b710f6dcc50657af300b07d2e8cf81e7e703879b54e0b519719b5e66a364bc1d1aa105425160a3046177c6ea7cb1ae556ebd5b9920d26de944b3bd797ad65fcff9bff1fbbad2c4153c9673d310d8d676be784235c836124ccb92db3704d064b1d03b3690a4d8aadbebab35333dcf749c06707499d3f36032d37399664fba8690e380f156333b558940bc2ef660d176a775b4e529b4b7920753e79a11dca666286c734cb206a89fedd065e6f83d91bde7518d6ee1afb2b68ae2044d5f9a1491012042155de53c8b9f63b1c2b3ef632d9eefbeead56ac3d02f6fbb3a83a8c8c91ef1280e1cc1c897108c103d077c646ce26e7304b8bc8aa4af0c697b0e49352d7a1cb498e865de2660d98b36f820b3a99496401fad2b824cf8c5e79bc9215a19ba543e6ea171d3d57c7fefb291954abf78f6dc6924582888794881ef5413fa0c3b336aec7b1385159f106ec76526ffc2ad24e76f3236b6e96ff06157da99a13f7cfda7d02d77558f342bad8c2a6e42f6c41f14676a8f7a1c16451543f368880d8863dcdbda1d81873a9c5655c19a7201899ebd0c947d4fc9301b1606c8c6e32ce9b5c4a378801ec1e1e5ffb340f135dc51bcf024bfa8f7650ca92ba9b22a663adfa07e686525f2a11ce92362f2a93ad373f677ee5a6d3ee0ff4740cd6b201910435d29889e49b66b8102a22fa1fd86c140ce867d2a49dd177af2b4feab5ab4eb01a464672a9343d4d4f2784072ea91d2d0d17a0f92ee262856995472860a7fa2d929c7fd4a61a02eaba07a0089b1a09f073371178e28a9dc65b1416fb7b4d7db30419bf0f901a9717b33f17a32f6609f107735d4fe1681b73b224a2de9227dd81c72940a53ad13af7a903b645a4ee1b9bbc12efade514499016cbfb5ff9e8c91f942627ddf629447d20a53b6f5643f290c8092d1e916bc8195e9878f4eec2ed0ea6728b6949fc2e9260363aa61d848bcf368a6d1f36ff77be0e8e6311912420c73ae7e22d0ccf8fa113a6b4058751859da7c90170d7ab7919e7434e2359650ff1e0ba86e116e4984b112184120f3897ccc8eb6e688c53132a251e0cfd70179c8b12ec988d3e5ab1bf66dd370c007704d9577d3946bd8a458f2dc489173ec132c1ba55ed69009e37ab9c633c7bc51138c98f87234d407d2826218134902a98a9dcd586e7da52285f3ad32c06555ce752d5de1fcb6029be74b4492717f825883c18a94333317999f689152694031032935e4ca6cde3e037b7b6ebb91d9e299b569771f915a8ad62ddd1397b831e960d1825ad26424e3e63142956b7577d59f5053af551fae93b5144e477b4c32855ed683ae40cf8d3d2af9dc9b42c0c631f3789ba468966ab48e66e48fb1c3710b436c5e59eea5b9cbab34f73a8a6620500604d36c487a583f482b2e49df9c8e732d56bb92dc6f89eb96d7861919c65fa88c61774cde7b0d135a3d0e8d10535a03558447478cf0c09ed00b25fb73b562dd588874d7bb2f362207c48c33034af14074a49e4862047c692d8647a4efb01e31a96d0215c4e3820091109d52fb035cfa0b8260723b228a141d6f8e10f494f733f318d52a51fa5ab1308ca9681b025e79f1aeaefeff4579cbee21c21c29ff49e10ada30af30339a9f1ea63198b8cb7525d0e6de0079b70a63d5e2ba99bf6f7ed45771927d55d34b4be92132a84743c32b3f4712264916ecb3b8b4a9da2790b86e70821776f9b35da33b865b73782172193d1cf4530d052f2fb1d2c41e0e10108a66f5a065e9e0e0f1c7610844d403a83c53890fdc7872cb1df8216d2b983bc661e89e037d723f359029cbe077d3433d52e156305785b0a61aa03fae4ec92edc4f56643e10655bee0f7612deddc98f176fc1248df4e9e94126855119e18e83ab59f67f311700c30c6bf73260e45311cce1a0f0c64c32c36446ba4c60e7f801e0785cc20f63044a9fd30e406df8bd48be5b4c894138e8577cb67fd827c9a29e5aa4b5c87480b076f5265aa9a21e0462fcf3fe8b27a0e67b54b80f9486e82697532035a59e163f520cf77141af964b6a4614266235aa090aaba9d9f559fb051b76becdb0a291fcb678fe9fbb7806bcb8c77956401729865d157f0f38650806cb254ff2cbc16013a33bd4af8ef447e25f4bd38d9ef2731c26d9d198ba7e9a4c93ea90742572467fbb31fa4dc6ad50555b0690a62b362cb562b949946c6ca4c2d0150a46bd2bdeac63bd114b2eb47137cb4cdeeb4fcb2fd2f0baa226a0e15728591835711ee8a38d7244812abb4b123fd91a4fa269e8ccbf9ba874253edbbbf90b76fbd11ba5d9c9cb3522bba287f6d8eb17d3398b94e6a1206eef2c78e896eaa00845bb5b1d6b853edfac6a6ee24f0effbcbaf668a4ce0deb44a0bf702b25b3ac0533aa2f470907990783f0fec5099d79ff65d072b6820da46c5ec77773476c2784eec811d2303ea85719897bd410d8f2fb0c0d104cc2997b506133618f875944c9d54b1d0888ea52421cf4ff012b78f7766e85cfb2f2e58fc37fb6094b7ebe177bdace50c70ebd4a23364e87c141bb2aa9ac0a00bdcad619525cdce3537bd06e1f648ea3a9c26b2df85d4d1813ee92e8d166cd23213bd64e39f120cfdbe282fca28634383ffdbeff73bf65d80a5fedd1f7fefc3fdabb8cfdc7f87b494feb7308ee8ccf0dd159f503a54c3fd3e8fe9fac93147b3d1e7efe662cb4a82011a4122bebb5d83475426efa52fa38764995d9ae1faa5f0c05e3f223cf79890effb5e0be53dd8614d6d81256f9331eaa1c3096aee7a6f80fe8bf6993853c795c22a9809f3d09b0a484ee2b76f04e4f9875e6d87c25128fa0a33313a53e28900f77b91c1ab608a8bf0f5b6794a0091ae2804ad2a8e2851195dd100da54ccb419a05f5fbfa168b02069369a85bbd8736864f3e3be6b60714257f6f3502a2111c5dc82fc496f5e9669f5e7f058c5051cff6933e5b8f96c78c76e52fa43ebe606d7deb8d23186d5392f7c42eced21db2ba05363727b6425c84d04988252904fd5b598202c3c358b0b2590729ede8abdec31b01fa948fec097d1d3da537c5fb3fcfa47d0c4d5f2aa97df6e097c59e5c997a1498741841e09049ec4a2210ff239c515079aece6e6327d7c44d1366066b08dce73bdf8609bd3479a6d7a37f46f337347be2b11fd7378aeb1a0efa2216faa83a88d956aee25e04bc57089b0ef7a23e7f2f3a734d923388c2d884a90ef093a57a7c0161629458c0a27dde69e7a19834379529448759ca0026b5b5cb443bd3fbc91a80b3b56db049aeab01e271552dea9bd72d6b9b9a975e13082e6981b41e83d7f394597ef9304887233729cdacf3e0c79b04a46c008f51e338d4175f389a15c4907453d41767378a55ee398e630f532848680656bd58ef9a1ed7fd3c0a180b3f9a31a6da6d134cc598d5aabac997fcceafe8ef7d402a4c5ca705b4f475633524935ddbd445b429d0e0a76ac23a2e9149518caced4bafc2b4dcc1b8416cf659caed847da670bf8c93b4d0efac9a8f3c75376ee96f5b18bc4aefcb589ba0cf690e7830ff3f1874528ac50bd22657ce83a92513c441b5d43fbbeb836d8684c6c45d09c844f90be7fb5756c99fae3830dbdd4c57412a18e7bf829822fde4456f9904fa78a27afefa7fd3ed4d2404a85065c6c71e160609ddb997685b9b5c20b7f7c4d266b658d819e25d14997f280e07ddf5bc46c06a4bebee61d65782b5e0152c5351b711fbf6f2256001b23bb797a34d42465d22b737752db874f5376a316a8d0b68179c6cb4b9ca80ff998bf0486c0d659d5f291d7686f89571ce827a4822590dbac0f910c4c69624f0ef9b2d2f8a2c45435398729a46da2564620e7b7bcd1ca1cf7dba227141dc4a870bac237015a9195f7898f863bd424d942f03b7114696f61151b681d8b38e2a3d6d7a1ccfa4ebecb5783b7b012295092e3113be262bd3cc95ac85d71bee4f9dad375ff5e6bd72a7aaa25d069105a9b4d292b0332c875058e38f27a976d3169f1d0de50fb539ff2e8bde30e7ebf61a6fdbc760a8031b3fcfc4ccd2e9ca250aa54af0157f90a1b36a9b28be885b0f3c6dd61830f64d31059374b4e213b24184bfa243da1829b13a02ea65b82a011c164fc053745b388fc0bbc436c67d026100e96901362120f71f4fdbbca658cd74b5279e25d298f680435dce581b69194e02b2c6e52fede6eb5832cddca1259bde113eed06d883dd1e22035b4955cf12c43f8e4122b942344acfe32facfe0ae223f6d3db6ba70fd14422012e20a4eb23ceab0323fcbba97557b1b2751f896a164cd452417b93861cf523b02effd9f907c9d56377e6a0d44155ffb99df4baad5d4b5e5e6d6bc8a8502882caddb6f18d16c04af618161dc346fe529fb6e1f95ef6f1260f6ff4c3052d86f4b42f43d68e1da6d590eba144915aaf1ec051e591b3327a1412fdba00b2f7599ddf42267747065099a6a8b95833f44e58c0a49fd9f008d49186d219ea1625825644ab31f10461537d361cafb943a82c87359915388207424d95150760841533696ea6873ea1d2e38cf27aa309c0070f14f7c7fe8649263550e4f7614585601b8c35eaf0514155c15561bdf0add56d35ac26421bac57d3dc19540fd298f00bc5382dcd7d35c6a1e2ba6514b557f4eb3b12ab31ea6b5daa397d489eb754dcd02bf4516c2f2ff5413f24e1fe5013ce43cda84c897e61eec9daf3601d72fdb0beab33ef354ab22b2364db79c941811a07cc5cd7d7478a1ca090eccc3251e67acb8b9efa642cc0c60278d72077a4ed53cf8f32178eced7f8c92c993316776f906c68afc6d56196a2ca06916f7bf20c9d706cfa6dc8dd66b2117a42e690e8aee4ed5a6355c314b3a556ff99e5e32ac1aeff4e4ab4f7459ee9b52fe83ed10dae6dac8ca8009769fd1f6fc0f73f2182e147bd6c0e9e44b6943c477ba032cebeac07694e385b1c23dc9d0c908293894a1c48e52e5c759fa8c50e72f9a26d740b14c1524ba4df29bb93d2e4928f35aa384a471138c36ae03d7313ccab612b0d1f2936ed6dd47ccc8e8ff440f3203d83ea9f73040c6cfcd8a58408610c542df0cfa0ca8c2c1557a9ee40b0bc714f1b8429e8c1b9f0f2365cfcc3180be43e447a8729c94fe3518f0a567d4e7224d83c6532d106a401948aca4e470726c8c7f41fab1e0d118c489a17fc0086d6f91eae7932cd2f5954bd21bf58ff4db266ef6b5a967abb30def3b7147be1fb200d1a71dda4affa29a7e5a36be51aad66559f47fa38c3cc3b9c29736ecbcd19c7fcf89f1a0a3efcbfb921f25f150466765ce760d14cb338d64f7bdd16fc06b6677a7e92e8fd8622f588bd2a8dfbf26961d5bf4e4c8f4570513c64e6eeedae7b02349b914b0a202616504f1d97d91d7515cf26418e6e8202bc08fb6d93c203220a0abebd969008fbcecb73c88d7c53df9fcb2801d3e8dfbf613cc5df4a9d42d108dc3f78e9369abaa5ee4f727d404e8794eb0dc992e8695591194606a3c39d1d354d8939dac76213af96e09a95753c643498d3fb3bfcf08601c6e87dc5c08ff6dc314e97de973df6bf7340babbe2e7b79e7e448ddf898e61f3cf3d3a963f1e3a50e8b40f988c8edd1c09b32045bfb52ed094ff2471b098c5cd697f60c3d5a5fe72cf1b62f988e0cc438a704934d5e97d78ac874a77d831eb1a44b4686bddc90196d2dfc588a71f9bb2fe174a54b23a08ca58297fe7a9bda866cc54071e1df4be47f5090cba713883029e08ff811c585958ac57306829039c3c11a22b3b09034792ef29973c25c63796771afd110f6c653035c29c0c3c6035815b40a4f575cd0b0d665bb8d8f5cbd674c6edf3f316f668274da8e04e9bf195a31cf7bba2417e25d9dde60d76747ab10f5e3816e311258342e8dad78cf82418ad1d0aaccf0f51baa2562452a2b0f28b683b5b68f9d3fee161b7145c466d0ebb4d2cdd220d071d7e82495f7bd3eff4f9a0130008267f7c07023f1452e8ca76252044c198b7d1750ec6e201b1135e78b68115ebc2272485eb796d9cab71b723ffacf60187a045ac60bdcf3c749804feb7a4e082d195c4b87c347de34cdd492f946bd076fe48287e86462e1268f50078bcb475c6e0570dc49bd18829c94456bbf1afa0987cfda68a85a0b8e42157e69b17f231b20dd7b83ff62755e82f5820167846d0e3a5e1d633a46da92af1cf719a97d307588eded5d8253a51250d7074eb9aa24f7464fde4d82cf22922749163a75a02ef3a07cabc776f368fd6deb54659685d6293513ab48f0f5751a5b78c7d7b4ae15576d75bb70903a0c4a0ea6a60a1207c1d016c98aa08e00850cd53ce315cb52c102f8d6087205a55cc7217306e1aa119984c33c7132be72ef918bd84e23c8e7f330c0c9a6bffc5c141f8597a74227c95e2e7a8e41d8939d80905bec3ad7e4c83971d30a7655aa3294788a9522687e17eb2d268b7b92d3bed20dbdbdb90b634608e5839bfe7c84a336967e833a27454fc5529d46d341feca983123d275bc2880a9ac0ee8951605364ec2782fabced15fb4b4e9bb7df1aab31085c3ea3da2d234594653074d43aec38bed19095dc30b27040228bc8f315a1371d3de295b2dc00845aa98939b52a51af78b4c715858a6232e796188b2d476409df67d32d580d7867a4290ccf14ee283e12a2a284eac69c270dd2144e6abefd2cc56b2c9a9095ac3beab1dd8b69a34eb73962342f3a9d731ea282e0d4be737f8ec65a9bfdab1c9a628243fc84a0f91d20231ee9738190f4531d95032721a0105eff281097da19e39d46f5a234c2033c56a638a84e1df403a60c69ddf966283eed496e66961a44472d8a33a7cbe3bfbde3a9cd3b50db64ac7d6db2cd22309c906cb4ab5ca3723d62f2f7ad7df0ec58d81fe84b60b239ede2364ad5a5407f8590845eee1e1c0d2123b870df37be7cd8aef858055e550fe84bfba3cea3d2c9e808d2c1fbb85d67738bcf3cf66e78dae542df3e3cc59dec10728aa2961f42b6628d5219012f4b4b63d11fb7502be19b94a51e8a5c0139ec4979f9fe587cc1613e734f350da9ec25bbb4a62ac139a6bc84b4e787e790830a57e0e01f0b8679ad852da175819c4b1f487a51063abca7c0ceef762ff287e483be2c33429fb38bbf88b35a9ff08f402e6b015b6c2e87b58fb83374e3ca33d22450708b7d95c01c476546d50a348a4aca336b3e0ec877fd30682dd9ee183c95e10171905a98600386143554a3909117e3ff5b6296f55a74688c415388fe00c1c3474c673aa5d95a3ae65ea4c0f303e9578ca260921f5243b408c94722f89c53235065e877d821fc97fc2106276856566e8c3f218772265f91c1a3ee8f834028c98c3a53962e10c26cb8635847bd29ef40b534131057dcd16c2d80f3839535dd78ac62d829146ed6ef3070b98b8bff6987b1511e7177e1899cc42b7119c6e316286a52b4bca3a5ce06fca975a6dcc53f9e2c9a20af1bfaeea480a2a29e1332d9d367522a12299b475f52c2027143ad89d16f907698e40b019ac059f6eb3baab25e669f244eb0db9d402842d350f84466cc0ded0d6db781af63456596fc3ca9815e1ff12ee8a4b381ed13044daf3b4a01a76f963168223c8faf855660882c2afe8f1530b6ce8bc333de2d23e729be2374f63e7ab53c385dfdaf7929f60efdf5e5207e76ec5bdeccea9e3ac75e456f6cd4972dff9c1381c59a39567be2b3dc85dce80626bf38c3c9b4664287376f2000ada23f29e46d84e2604a6fc9af59d70c286e4501233dbfb410e56fdecd52ed5a5b6fd6953bdc7e2b7cc34bb3ec8b22f64683691600204dce2970acce045223af1b13540f253aff5d4c6125adb4a4221fe12aa9278fa03b9c3c63adee4da1ce796332943016021572aa260543ee08ea35a0e7edc16f3e2acf09fab858eae7dcb61ac3c09ed3dcf5ed5ff151153fc4888e55fc4b80d5ceba23686bd639e80000804b3219c8e6d6410113567725c9560b526fd5b95a7a9bb30a5701e65b112c6d3a723bba8681b5a85159195b8f0485de196bf7258214c48c8a8e9a82b23c122d28aa3b33efc5e279fdc51382fd0fbee04a6f8199add9e355dfdb8b6f4f74c794abba9e6650f41adc6e1c0f5366fb5a92a1677d6b16dc2ff8694924133febbfc71984efadceeb0bd5033d32dab731a7d930cfc2742e8c870b7190c4d83dca2d3feb73937c8d16216b93fee17441949c3650b50b8fd7995ce38688faa71282f5dc987929eaba6e8f71c74dfc7dcbea9e7462bf293a54903165c8c453822c9a3a2acf74e532d5e261c5fb32514d61fb746e24b0150cd37602eed169fedb6768ae1cc58e5350f0eb2fef8c945a3142c02a808e38573c34a632931e34b2cdd060999e11a263c03ee621e71ba4c5e38b1e87611c146f9a9e77cb47de0344e3a8c3dca0976afcf562c50ed3acf023eeb8c302eb1e8eb050e3070358fea351d23577254422bc3200988149fc41a9692eb64ac7cd67f7c01aedd4bc5bc12479c3a5515517616926c0e810883300c2ee2181359e17dbb5265680557fab519b553873f99f5477698388eb9827b3458ef9a129fe4ac4639b6f4f73f17566f083711f2b65471e638f66965e691ddbd9b4be35c6958f95f2b6f73a8ea23650a09026a4340bff4311d1b5033487cf3ad0f6ec9ce8257d0e1a3ed65e1e054f7998e753d4af0b2ef4863be2eee1d169eb60868d93750ca203f255ffb8aa298da6ba6c03a43b0148660fcaba23e29f7f76c77b3c42b37043099da22c4c75c1e653affd316582f00f6fd27c5bfe8d8becd21339b9a4a488bfa7251bba9124e8bb96784d63ef5964ff13868f88ec7eb839b17d9e59bd54d4e0c138615a47edaad54c333c75b855bfc7c7a2db1f47e6085a27f66ea9677f1b2e51dd5bdd4d3da4b1f30bbca2aa03b6066a8cb72799a715cbba9b0a47271e479cee077fe445cbf2f99002033391744b55d98953b99bcd1c13605e855393061575056c7d16d7d4cb24b5661c55d83e1e93784b64c68dbcba3fb6ef77dd0baf7ad33f6d9e023a590e3c2a2ca66e688f864f3b92b876086d2945e107942e033257acd7b10190e336a506e09bd2c30d3466f6c9685fb0bfdd9b0a11769a69df956ddfed0e61aaf5a649fc355b986e657dfe2cc20a3d4bf3918a34c582f028c37334fb9df990b7163716c49274b1c51f712f27ad651d3fe3bc2c81f91f6bee1d3c80c50441ce7a98854c7c08a727f52d8ceab2b6486ecd2f96f77defbeefc2654f141b0b3837099f85f9dfe271cfe10550879acd3e2a7d4181d2f60dfbdc86e774c40d2dbc85bd1d6c19dd5d2a7ade27cbec35dff8b649851dbf747847df978d58ab91a1bbf807d1e310d29619846c1954ba36bb8bcf754a12ad958ea7fd9478f028a7383fcda31950b72e2087611bb5a9b44a2423ec5470510d75718d570906f06e038cbf71d9495867fb533dee94cfb51b5d824ebb8481b46f766a42fe0cd8ffd5b870b24c57ed4039ecdb7f61373b2797b694e86fdc8ce026a46ac312b23241ed78a9e73da89d5928e8c91575cbd43e7d3e7171ddd6af64e884aaeebe2ceec45693ca63c7f8cd8f9aa795f290b5430c33900606df8c18d0ffbda93a13d3aab57a4374c60b7a7db5b23ea23bee856b0c2937837b380ec1e274f458bbb1aaac5def2ce24a433b436834fde84db7a8cc12f60d3bd802a71ca65e9c6702664c4b6770c7364afaee8079b3bc173ed6ac83bd335cfbb2c008979e2255d8978def8cd08a278dc78498767e811e06166acec4ccf1ded008ef8ebcbde7e5283ee3f799a5576382419805146e6dc403962a9ee2b60893b4e873d5783ba72cee0bbd41c5abfad9a266f886dedfc1d215bbb2c2a84a3391c2e6340188cf01824460fce780f7a1053f80adc38104fc6f53a3478847c2368519c8a3c0928c55d17fb44163bc3943d616e1bc8817ef2adcf1872ebdbf810d8a8509f9fe01c3f1a9f2b0d65e6f11b4bd6b4235dc0cf9beec70ef1b7d23d3f5c1268678668463995aab2e64a88056bd5eb74de362baeba5f15716b90d96b22c62d18c77dc0b0c02b5a302b46929f1b08636c679c85a67f990e80debdb55df554425b4028487681ee7706ee0fb09ee6f465f71ad0f48142d4c97664fcb80d52fb3445f7f15a13c585c9ee979beb7cd692b7453b6d9d20a7bd6d1c81a2a42bb9ebcc976ea5aa19d493b747e0f1f8ee4fbfc1811be79e4064dab6b54070449df3988bdc995808c28c39012cb9cc071745e049073bc0c5f347d95e538207babe7238d619c3824b95715d47ff261d89b33bcdc9c80a78c8a9d6093bf5f0592f75ec5ab1fffd199e0351f9432172c8fedd6a61cf1fcc4f3e311daf89f5341ccc9c624d356a7f8f537018a3bc50dee5ee09f09b24dee0edee2ee5b4b2a00ca5fbea81f3608b20799facf3ba3380c261cbf73dfac0fb5a7896e490db97f38ec3108338b552780fc9df722650302bfef6b53b785a6756e3051d656a2bbf9abd58f32ae6d274e23ead53c2663733cfc901110dc6879894acb2e2df9175096a0fff56df2d4ffe9bec7ffa6ccdbac8a4abf2cecb82a2179d393e67dfde92604451aae952401533c47e97bce62b85fd0501a875d279fce1ebc92bcad8155b0bd19a1801797d2c94c668b0d1beaab4403d13cee6fc249618c7d8949cc5beb1b95cbfbd23a8a70a7a15ba98f4fb74cc44f74e195217a156c3feda1852a5b77f16db872534a59ef875176aaf1adad4e94ac291573d0be193dc96ca32a53d90e54a949180031f56f4837748da91afea42b2cd9df380cd2522b262cc0e000cf65416ef61d74e8a3d78d0473e931cae2c0c817084b85b509b8d743e73c0a020ac622dbb0f31bb833eed32edd249033008540742022ba5e5db052a2b7315c517896cee50faad3d4019c379d96ce888227b231db55f65c081c8a7c5c88cfdc5c5637c8bcb157458d75ec97839a3c330fdfc9eca43fa1bf757c41d5dc9c9ed4fa2e01670f39970d104ad1459f8d46a4236fb412e20a37569596e7a2cdaab498ed9636d9b5272973dd62446ddca90b63f2a8bef5b5d4ce899cda721f6a5a65184733c2d5c59c9e15c4c6b0c11e28c24d83dd7ed602b5143112a9f6e90aac989dcded7049882997f6b68a1d0a9524f25123b0ca0ab5ee096df045dbb19cd828439e1185bc42e63517a637ffb82190b75658ce9c0b3b1058324c58166044c343528e252e0ab10233858f1f1240d937d233a5855da963da509e4dc0faf804de95516ed6bed877612889c1f072393d253cc3fcfe79423b8503736085fccf0c18529540bb8bfd0a1d87ed9b02335f5a9705a7e73099c5019643ffb495f48cd09b8e31a68f58cd56b572513d703b0b6450174bd8b93b0936d51205c0bfc808ddaeea1d71bbc8b82b5dc0e8abc2e59dcdda032f11956b7b8e1f2a382683c26598e9e5cdbcf410e5224b41537f914c07e73135f123196f57a80aca4633ca30d4886171c8f0ff33b82b0f45eaffdf8f7b551ee78d6d66f0e9a4c98f782393d0d80f372b422f78f0696a8f580beb608ab8215894943cb125047845f1ad416883a4fa90bb8048011a59fa4ac497e52fa9b28efb213ae249ffd37792dfd4621a7c68ef343a486da350aa6ed98fd6ce4f9266225f52d64d7c290433a59366924019d7ce772d3d7f8e3b250e04aa25ba3169901e78158d4f131ba27b4a78a0db361c55b099d5269f5755ea9fd38c68d8ca909e9e4a7e9953d079744d7fcdc199d013954f8f27bf50542161734251cf77d07c2c9628014305fcd1771f3170a2608e26401ce38530baaff746283e562a9731bf5761bce2194837263931300fca1ed31264e8c028544f5b43d423b7b7cd2c341c0afda6e2d54f70b6c0e313ca83da5bfa65fd42ac98f41240c6ca79c0388e7f1d8790511598611145a60db25c3183b2a0dd9e9c4ef058d1e2a5a1793e4592a0e772e09aaa3fc1b50f76d7504dfb4c5126c6b6ed8b7059625402bdef4b85cc0eeba84f4e3189b7e4befe11c1ade3dce304ac4fd211a9046633fbe97350618a1bbc312ea5a1e2fc8bda3a425f283bcac9d48f718b9e80af77e8963dc55907e3c44d839105b165bd6adff62c265341cef005c8e84b24ee9c498a5f5afc069a204c7f6c9e618037d63738f6ea8bb83f6c76f1097b9d23012d9d41daf0168570e2ebd78e37740fea4fe8b3634c0e10102d8f5316167c6031861b6aed6e5e257dea6e6446c4b5d01ad66b0a0711b8719a0b8b953a88c04f94b536a9db7f0e64f9732be45ec9d1839b2adbb38ad4a9053ffe6d94fcd6d3e834801fbae1e33fc90b07069a4b730a0f7cb4cc7d20b13a48a5d3f05494c5e2d59e2de1ed4451072a691ad2f9eabde32b7b456b490b51e6d750ed2d99d43d6c8987b9ef83d5c48303f66f0692f4181eef18adcec6a4bfee19a2f3038913f06582b5c125e36740eb673b98243a72e7ca3f2f7b69cd06d69eade2c69d1d63f4e7d2368bf47de60e91ffa90d3c48ce531e95915e58a218f089f035755efab3b88d0db5184fed2a983922497071343ca7d6f95cdc729af0ec124e1909eb71209b4ded7ca056dfd032591e3b00613222ab7b284c5d19dd7dc5ab0c5467bbe36e9a580a7a743a5a8b70113645af77456a501aa78163e9d61d52a9fea238e2e93156ae6f3cec9f656e30beb03feeca1ed8aa21000b3d7c4c8cfefeb10c2a64ca577ba860d274b590193206c6270c2ef165d25154cf7a8c0cf48e26960cd82d4e834882cae60c0559018c1c55e21fb9cbd0c9a188c4cb767248e978558454158849996caf3aec3b8b6e06f27c9fe6f42427df95825fb92b5ee908316021fa6666be46d971838346171f5daa1400f8cc1ee5a5295bb36f5a0c626e5304d2bd07760761e0ac26f397abc46b1ca98005f92bbdb7e0f67f188496bde22d6dd4dcf7d85afb7371843893a500cf2c44aabc5a7bb5b6acf46e591510216c5d39dc7ecc082fb415e8aef2e767cbb6d0b70a6748743fd6a733c0cf31f85dd7cc17298f0d151082e9135708eed7ab3194eb87dca1466ebf5cd929d25209bc874b05ea870961e923246372eab0888918cd959711fa388a9824fc014c8abb0c0514cee4ff6fe0298e0b88a42d2523ed44c86890a4eb10cc34f3512637e08676cb032f55137acbead5dba82a06d94d89c5d621864b59f288b49213aab4fce0a2c560c3d0761f4ce74fc8eb9f1e51505277abae931e275b3ca40db0fa57f43ec2f327ffedf8a6fe1b923ddea09cc60f510538aa629c21f126b00f4097160efea69341b6bebca8146235a0af109fed14a39966cd71fdce28f9f62c3762c50bf04824085139203480ad31ecf7e54044ae74b584cb60281a557bdd09120c9f9ee6267c8c769f4c4eb51dbeb042c61922f8098fc0e1c69deb5ae73bdf00859816241defb00f8704c183f4f9742f7d0e24a6ba640d86009555610d3cefb377adb2e2c41a66b62dc3d9cd7ff628f0385a0ff8854b34e9fa34e52c94b0bf7f77ab6233cefe13051bb279fdd54630b7f5cb9f90999033b6cfe33d350e68d1816b64ccbd12fc782deafbeb77904e7bb0ec4de94cc1c33d8daa27257b7da0fb24a812be1a24df2d1ca257b38342f1741aea5d35ccb79be0bd1423aa42fccaa7c4fd18519866eb78d8cc24b611c110b920495998e69a4a5fe681c0e9cfd9f8536c2e547dacdc6542cd702c3452105ff5a9c6d47f03618c275aaeeb2f46db115e409c4b0bf4b97d2608cb2e8241e707932c8eb3192ef56d80d5a2a16de19da1c2f29176f02c707e95b25af597025003283b67e7e9c2b3cfcd5a980dd916ac9ed59278773ce6770221a1045cf5c80656b2d23cca6d269d32057a436db59fa9d9d7a5fa8fcac73b5ca95005ad476716d63da0f66e6eced1e3cc7a7d4ce8534a5af3ab844eecf8b5fd5786542d35b0e396db548507ffee766b681ccbab81de27fd7e86e23d33fae2c85b3add75f773abb5b299cb1dc0ca7c2197f68cd8aa86f6ad0e27145c001f5904a46ba5e8fad855452897a427c94a295ee5f6230b96a1bb7d8011597c33b6e3d04cd791db065b70e138a7c05b709d1f5631cfea519604a31c504c61c199ffd97f2c8fb9773ad66646c428cc2b141352235a53d71d1db30a1f47e9775a211890130f5f46eb929ab3279a37f871041e275ea13909c8dddbb6a806d2d21829ea72e409d10be22fc16a15a487968bcf6a8c9b5679dc0e50871b8fb67fb52bbbd766fa29d18d998de3cef107a18d288515fed0f1038fd57fa2284daaa9626c115cc0aae121e381219348f7895ab50740f5f36298bb273e6ce05d5ce8b5e2c49b8ece5389c305e4fe329c324bbb3d7269088e2faf87b4e96b46dc45e58e3c04d219712acd264c8e61213367714c659bacbac8d27ad8483a3865b5dfe12a5feb747acc99d6c9c50b0fbfab0a9e36c84c7792f3eb28d3d6e88cfa79d71886a7cfd9cf2a32d58ba26b50b210ae6a5156ad6890325636502b25d0a579ca7551758a2366e744ff889c7bce7a2f14a14689387009370980157601b44f0610440eebb93c9d01c6833dda48b169eb141e2f23d3fdecd1a0e227ff35ee1a6aef4a83ab25131e5d72c70dc3150b060d2b3c37dbad4da4dc64b354a2a9f5ac96feaedf828634fd709cae262a07ff5ada76ddd50b151add85dd02dfdea17d50a69a3b6f260c38aa6e3cc39e8a6df2848fa8dc13e0a9b6d8b6b567385a7c1eb7708926160f25c5c03338351a96e1555883eac2c5a107724ec8e578425707cec2d46310314ecd43123d1c366b3260d57e94f2cc1d9ef83d8b040517f9aff586917ce2808ca09a1a633ea559deffa84f7b9cf3eafc2801dde322dfdb5f7dedc7ab10cf8e2f86b67b27751fad973f2190ee3a8c42139bbead7ce2ff253c6929d323a76f89fc242ac22cf1ec6011e8742232d9ee98cff9c66e9f7b62ed22d82ef2cc5d49b4ce4dc76afb0bc117d79cedf2352e2ad21ce76781aefc59b67a58beb17f6ece81414a65795134d79040825b72cb9e0f20c56dbd711540a14c85671efec6d2fa421148ea72229fde11714d406c5328bd8d1e82f526478bfb13f91d45b382f55ead7cd583f6ebf19a09872f63e3afac461daf6b21d9302cf90a24d010d82fa09d1cbf9d7b4f85851e75111ef2013e9bd39a73c932149df587824cde01f17bc4db85dcbb7338f450a4fffc14b0a612a87f18dd2c23897de871cdc2d77aa1088b916c38724a3e0bd9057f22aa899b0405161ab91dba04e2d211ae80f32fadd6b1d581659396d6abb1b86dab3c0d0f90eaded00a5f84566bfb36e038dfe91b0959a0785a185e489fa54e9222ef895f27937cbb49573e14beeebcc7885b8c3f60720c7b4cf00b02851892b106fede4363bb7ddc4cd50e91f29ed509b293e8cc5eead94812e40755f32d209035af5231b209f04a6bfb40ea30372b0c194be8ee92497207cc6ca37ea51737b70fc46d081c8e57f495ec5a08abff0aa74e97ca870cfa561513376ad5d381565424336e66d1816c80de92f60bf2b148532c6fc20b67c1f5630ea7ec38ef62320d12f0bc06e18f745b97e6491210904f21d0827a3c0f3cc48862cd492e7bde94aff232eefeec3031551191b556ac37c7b5f91ef67828c0d7ad408253bed1f731bbd2092e525f34fa43dd60c00584f784ff0700ab6b8f5f0095cda627b794d6eb3542278d97268b86efe0d2150f62ff65b81719e63ad048e5601cc4d9c98ce4b01dc47695f5aedb6c7bd9b418dfe75a57e30de1e4ba5241a62f5d2a17f0a3b8e6178198a8e2939acb41322cd2b4042b622378eb2d62d1a3fd9f920a8683cfd83813f827733e01e3eefa51c6080f5e5b98f16e77eae7cfba0e47542fecbfe670aabcbd91d81d9995de1c0f6bcee248e30f90edf3be8cbe26ea2a2f3ae4a3300ee248554c1d91ffa8066cc7d8d03238130a1ddb232ee7027811f37383bc2561d1a9249595bd02023115100331e3a33aaf4cd323528d512fa399ab84f20ba9a822efa23b3a806bfc67d1893226989de94d82e1f46f41027464e2a8fb742efe77444bdba97eb6d6cf70aba917c21fbaeb9d18beb50f03d7ef3b48aa6469938fceb3f15f82b08f3b09bb59888c53324f4e46546ebc23d0fc9042ee404c802fb4a1fd9f957eecd9ac7b56b91b74ce3accd002ce8a706ad45dabb1e54bf18cd503488c8c4a2da28a533ddfaaf24fa548a78c6f33e8867714813325229bc263007863f0f198ff1e3464b3ce83bd89fe1ac15e0fcba13c97e1faccf50f56550ef7c435735e6c204e24ef8d8496c9ffcc681d0b1b9b7af447d71898a2efb5c7b0f959e90546559e9c738d01f4ab6ef98c473894a83ac8e0133279c6bbc5cc30b5fd4bae64b000a1bbc3864ffb7c1d1ab0d77b914b4efabd144d59e064815c983544a60df68f99c3bfa7bff2750c2a1f6568cfbdd7a018c02a17d8889607f0d384f52425408fdae1c397e0d684b07f0940347f3785396eef2eef94c4a8a764847faaf407622f1251bacbe2245cf9bee3b262fd23c7d7e5666daf4f644016debb381babe3e9816625e20e8c2e2ecaef6ef4533a5456d4580c61fef73c5290d9c09c969f3e90cffac1131d0dd0411386195be0dad0a622a7a90bcc6bf4aa301576513c7c9fb87375e41345c9ddb8b3cb4dbad1aed0b6541373d5fa8b3b47c9c81ed08ed9b486e91b426325cb6e11ef5166e02417e880bdb4b8659ad4660c4c6e304feb157a0b67af4be55e6236f12eca7e57bd5305c78ebc1f3a86b0b34c5a44de952a423fd55db59436f690e7e6cab00d3ffb84cd220bf91e9226e268f60fc332768d1258f82500c4263cdd465517f7fff8a900bb5f6f6e1d09db5d55b50a94a9f3d046959ba433c5332df80e7d966986d0f0296b92a5912a8373c3722f938c973b07461a3491f90a639e4acebb67865ffdfe3fc88597553def1d212648e3bfb30c4139d7f7fc3ac0a98016ff78a0eafeae9b03dd190487810c65a705df0421bc96d1f24cbba0015865310f06d790fd7fc019f498d9d55594039e6a7b65faca3ee8893673730c0f844e3421fe54aa74e52aa0067e22b3cea47da314d4f58a2ef98088fcfb7bd863b8f72d46a070a1d35108955f861943e6633d834c701a99d35b92d9220c3f8cd1600102d3a97a9901580cdfc4a1e87dfc21c6fe6914ccbf13f19ba4dbdbb55e8a46a7e2bb08c6758b91a772bf1a834ddfccbf124ab477c834d248a1197bfe41f80996af2ea1a4ece88197b328935e5a461fb083a94a208ace5d3e0bf373f59d4b1d26ea6c26c2b0d7b043db8ed4f3c2a11c3c70c7f0289e53dd8dc96e50b661ceea6d1af19da32b856aa92636245b8e351ebd97a5d4020d493212b7d92e81bf505e14bde6ae0179df6baf11bcdab45ca904b49912274ab90776a616ab23f0f0b3a3e9d64c2354ba322a21482b5714057b1e7108c183ae638d4426314cd018820f9ec278a4b9d4df43e328f3bd97aad6d515f68ab40f8a40aa99919fbae5ca9dc50d3b369ab9a2d9ac1211590e14bc46b8de08894c6650212433c0d7ed35e7e1723b8abec78141ffa007e406142f01eb67e0ed6eef0f4ba3108fcf83a312ae3b1ba86a5083e60d2b8ae20f5014b02ae9c45b2980f2bd28c61e26a56ab090b0500ca0bb01a4048db1c54bc90bd9803ec0a9a89507007a888d82d9d784fdd2dc84e117aa71d623a0c75021e973f1e1a59ad06c087b82e603aab023e98871e5d8c054bda910a940282d384a6448805e0ec6fbb2ac6623eb8f6ffe3d6385faa1c7bc6fcf9bc4282e8a8d7e2806c16d1d116a2b710909bd250c9dd0f352f1702c7b6444739d14a8cbdc0010b6ac7d787ba4ada4ba2da48e2ace91bd08972bbcdede3a8e421dbb3af27b24097e1da8644248e157e5a004abbfa08640ac617e1964919af0222149fc860d79179d006836eda2e3107f868a3c58fe95d59de99f112064246f34b004ed3f95d27407f4267c44e7a1abe17914ac0570c376fed12ac43820d11a2451beb5fd62fbd4c315adc55f9a6b3e5b4a87c943424fc76aaf35452bf9276b66b2c8b8a1e37e81bb8ac1def71665e530fb888d27965bc786bb2072d1ef15ac21d3a3b5e909149319c057e67158842671a37d1dba353bec916ddd071e9026499afe3efaf94cc598280a9771061b1b73c92c36ba2e4493e651ad86bd61bf14242bf9fa2cd901dae675cd3c0b1eddfb63f7d849ac116e43325be85c3179d421a3c49f33fdfc9deca3ed835cb79230071bab0420953b66e919b10a2829502b6a3f74ebf79da9ed7be15b2ded9a76beaebedace231bd07ac309f3984667269b0467aacaffa8c05aa9e6bbd04fba03505f2155f912f852ed6867d945cb0f9b4c92853301a12347eaff6409fa1fa6bf6aa246112369ff5e29d98786fc6b25314ba533ae709d9fe8267277b4000e79af032b2d3c891ab197c9df3188880947221696f465e40875d167fceee6ddc70f14b7e5d05e5a4f17b3b736ac67e9e0a3bbfd296d7828358b9c029fdf32a9ffb3ee1be917e9291b5b9366f2b08777a06eabc487978769d7fc28db2f83e78105a4e8e5fc2912423d84c3551d180d00343a97a59d2c396a913d93e148b6c34c63a1d49a710435a314931300d70b344c821ac2c03b08e2cf1a77c1479daa0efab83364c2572ae8706e36b3ff64b78ac3952af876ae4f80162469566ff0f9b4e35c60b5fec8c6ca45113d498cb7a5138e7e7707d6921105e5be1a163d69954e7d6de30ec94b44fc74af179a4da677c64c3734ffc6c086b009474d5c3ba65d8e825844c86f8bfc4ddafa57a2cd32786f6e65ad7c42212448e1b1a9064ff81101530920b894f1ac2775888526a57c7348306e3ffd4a8a85c1a49c82579c5edf124730eb991abce084d710f4526883ac36b72ab4f227d8f316842760d28096c7a7c0e654f7af7ba7ddd78aba958a759ff1f874a4e6b6b398808299943f924affe0ec5fe7fd08ad07abbc6153540db439da3ffc987b402525e38accda3e31228d374923018825e3e05683a19afd8dfd22b1f657f5609041db47053950a20e712a14dad884bbe28b1a3b0231b26ad6934ac38a60439959d70f2fdc2438b48d8f69ee35ee6523b1e100f7ddbf937cedee61b5b36b340d05183189a524fe2192342b9384786dd04feb4628d34708c138da57010842ddc48dc5a609f194563358de245745fde8519d8bdfac54313fa419aaf2de4ec2b00652dac7c12e9310265217a880a37802289870599754ba6ebb029fe07a9f4a91ebda157fdbb8519235a31f91bc3c33cbdc3be4691a7a3c398a51348236b3dbfbeda198d14a5b8b633b22c87b7dd6cacd3f0c9650170869bb8d56ccf16d6c13374fc43ac5e4d43f437d408e25eee02dc984ac8767deb278dcc6b1f5e3a02a86e9b125ce4fc8f2bcf80cb9c6b62dd884f6d0f99c10383bfbba612ffd191d41d545af45ea571fb99ea58cd400cae3b154dbb60441ca5b13fefd333f55f2adba2fc8d2a896720280b61d9af1cdd0ab2c2456de0ddc8eeafb818cec73f52c756497b61868c6b2b98051ce0988d2616908007927023065957cb6b1d27b49837bef546d4f9b1f14fb857878b3249bb20bd8b0eb391870afa6c06e70b834d0e074af3cd8295699ea47c42a8f97093026622eb92d9422c213d6612e206496cbe82ab7e77e4ed7a4f0b48464a8a5ab496028dfba3c89383b5425fac59be9441a9f4f2fe01a9e2669087a67b50c68aa55b518ca033f18430e476332b0b4522c06146af72e3f0f09fa0ae446ba711484159243fd154234e08525500f18d2ac1c8cdea4a84796f0b2f082e1e148c94581f359f8cff8f22445e1a3bd664ffe1d05efa93ede96bb901279bbbef0f5207cae5a7a2f0fd7cf5e67844f2d6c2d1fdc0bc8d107cb5074312aab6fd0b5b2e61f036d34a547bd65e92a49d876f81a13d8a849d1c164cf8b51dd5ba9f9897914c5a77f8c1e514d9b5296c94472caf75570415ceed925fe16ef826bd59757705e0a9654c816f109dea18ab02f14b1b992e8955e2b4582d0bcb3b47429d20bc48b26ccfd92d8e3c668dfbe5e492e6729320c9c85d057092a2f1ac3b45c0f2a37ef6609fe19c56b964fc280de3ac39fc3280a108d65813538d23550c43398aee28e0f7a1c5f6f1e228182955b2a5852492586b31dd823865e1224565488788cd9dd0bc4884959356f050a9ec2d8989ddd0db610a3f926ab1573ba340a48ca97934863a501586c1839f52e94b0881816f50548f01c9f13f383818db70e853f4e755cf794ef6934a92c13eb45eabf71dfebe9305d0ffd74266a73e6c2369cef39639bbebc32de9b99a154f2a28c9f66dddc952975d82be19b9b7853d50e5e6149e55fcfcb0fbd0170f0dab95a4fab348cda261e65e6195c9b8ed7b014dc0c4fb8f0a99165267e3f81bb5e13c7d4e460743d9e3a4d1a35ddf8d3b89f7fe316fc2b237cfe4fb070e4c51397b010d57485354baff4c421b463c273c5851c79566a7c72eed96c6113153cf4e62b63c406a53f30d03c44ed9e165f76eae561e9c99eceff364e7e8bb817c37c2743160a0a91445f797b8f83be9909395daf657137ee4bb703b64d093c2c3640fb247b1c658005108255896c806ef6981749e3501513064ce99be856443e2446041f9083eadf07cb8496ab9f51bb41c9c323b2de1a54a9f3bc0cc6da96ab11686bb091e6264e68e7d0703b8b8a95f9f5c7b2b7d2ee4a8e258ccf144e3cd7001d428910feeb287f90cf52252ca14d397ea3ec7c8974534f3e17e4dd2428b27e1172cc5bb002005d6e4fda53fcbd9c4d378da7d4c9c84f4f471977bef31006e88083e455ac84f00cf5c3eba70a75b89fd9173301b4e0b9c36683e1a872f34618567be1921a184aff21978bb816af02e95b20d4816ddfd1c58b970b0cbfbb03b52fc787857199ba82c897baaf283085bebb9a3d11ad5abb645d657fb0a5606edece2b6ba60cc702975cf367cbcb53ddbf4e6010e1ea6e739c6177715ea5cdb781cb5379c3c94269786d55a00cefe402eec236e893fdfa547cdbf9380b196a5e162fd4fcfd54fe9c9ed99661af1027caa6423ed989bf1a4b737f76f9674ebae2937eaac2fed6d4a102667f7a39b255bd79cc8921ff5777a28ed1fa859c2ce9c5e56be90437f8392854e0b30f4de5f32f65c24bfc5d6279eb9908303ea09395b212e96461b961cf10287e590c370f4003f04aca2d93a924215f5b59c575d5f052b671a809c2e97c805dcec81fd04ad079ddd928754278c89fd2fbd0026c0576f7a91eec2783ecd2aaeac62e789ef18a35dc64066e7b4eddf6c8b4c6f3e65575c836ec26d46f34faeea62ee5b6a73064c96a25a59d6dac3aea3631af82efe9454f1cb63a49e7374238903c23542732a01bc5bc4e3d7d5a5018e5cb6b2871883f90e53ddd78ac5982fd4576feecb70952ee2d071bb7deb3b5bc3d97cc4f8b7b357c5546d7d1143954d289b5384b15bf828fea64c7e16667d5a80cbcb6b6835f7c16fe50aac08756fa1c45c814a023c96651157609b0306f898067d4857aa8faf74548912e0571bc7443aae6b3a0892f5f2894bcb3af7f06fff31338f75de8cef11c5e2025e23f6907cb84491169c8dd3f7f1120d5557f186a517303f959ccce22bcef11148b4c7bf2b8877f72f84388cb94426c0bd61d2d308a8c9432971e8a4e7a41ed877878b95f8cff24fcd1edd4dfb40757bea540ef9cbb1bf11794a600e18dcf3f44ccb1873e9f7abb78f8591fefa9830ac502f55ee3a534803c902538976595bc1d2ed2d5892a2a83759ca554ad09c16b589ef80c88f5d9c2239de0fd363d5c01f22036f4c4df86b709414f0c4fefe6543d0bf0a5915a677b5d6b8dd3351c353a04b913c2b1fda058ed45f8d676ab405f75415e452c895dbddc8a6abb158e042c3c1f816d67cf2492464eb11fa4ddba1d83bf370eb3e4069bedca7709522f31be9f8c3a6f601b511e59e404aac985738f36497aef599ba9bb47f9b27e3fad176669e5032c1770ca1813a97b9d098d1ddc67d989cea352c1ec1e0357c4cffb5615c100685716ab6485964432b6d5fcb4a4b521382f7ab78b227be12d960518baaf22867c36d64ff6fa98ac36ea1949f65f07d05d4c03ac4a0faaac791cbedc170b20b7f6337b6d686d7f6049f5493969ef91958a6abaee1ff31e625c00482e89fb95b0893dbaba70c1c32da996f250f5d38d96b94d8ae553583b8ea875449779f3ae41df219966ce71c57b9c4b8cebef212c2419dcbad641b4f9030c60e8a66d2a4f0818ac82b7af0575bac6e2d9ce2e063bbf51c4f0f2cae841907ea2ab7e0f2428070137e8637cce2e360b433b418f8ea546c547a3a00505f73c3a8b1e6ad56d475989feec275b03757cfb521fca2119b4574f3cd6d4accda3975c7b9688e87016a07541897c43ee7cdd16bedc134781ff00dc3785bc1c7c7101367b8e3a5cdc23111ddaeabcb59379e75daebeefad4a34c11397066e826863605dbed63d7bfbb62d74e9c86aaef51639aa797828a18f051a318a0878d58d754594fe9817271e467bc6eec0285a250a146cd1376e4940a770bc9a24e5602c85c681c0243ff00595dded030c38db70c6f5917e7feea65aa9e88fdbe9504446b22e5f57dac0e989a657b8c972b3cdee66798f04ad36b1d95783380831c39f0fb2875a32424ee510ff4f82b69f535de01c080ee7379b0f26ac8bfeef18511ccf4119777e5e03585b35e33e90567da5beb24d4673e69252da2bd2f2a090b961bb8bc3ddb56d3875af8e718cb4a20cfbb34b3fb8493c72621290940742202d2b596711a1e098b9f0e60bf156c56334a10f56e9a0c5304d8ae66a199f1e122f4f470a87a7f201a3e8b9eb62b053842a181ae9ca33bcac0cc02e0c817f4a29fec095406efaad01a454b53046904a0fde76dabe2ce4a4cb221cab9bba93036290dda3e8e130d382c57ced8636f61470fb96eaada450ebe82f87816b879e6f4c58d964255f0c76c206da22330ea95bca009188204152b9c7482b29bdfceb8453a4502cad6572c2e7bb31ef79f90871bde2c74d97cd25fcf6149fe5ce2422078fc3b4166728ec0f91dfb04d12d1d3e6b5446779d4dfe1110253ba317a71a5c3bd29454b7a075fb62d0d211fb995385d9180eb7c0b3fbe0f94ede997f7a9923cecbf14b52430471f63b38e6b2bbe49da38103e6dc70ab8e17cebce9615bea97dc4d34e447ff2b72ff7209531c707dcc35ad5caf0bae9c1b4f786bf2504793af2913bcb34dd5c91794e5461295133ae2a4441da20a7278ca2ee6bb358dba396f2bb2cfb4a5faaa7554d81857808a9c1fe9d8ab3f7903355f58b64dbd7f00ac0c56b3fef8629a86b54db352402430b1bbb5e26f57af9ab38b77b85272a42e8ca41540abab79eb6b4cc644f8f7b50068d4857d50f4ddbe0dad6488713581235433d037e42163b3d47cc22b99155ac832fbdeca962ea999d8723cbe107d39f63169b3586c32d75cd413ecebfb8601b8aadafa336499b9a0a2ab78faced464f2809b61e5de97112340dcc5d9884bb24e966c66dd78ad4bbeba1c5b6d838de4335049c720a8abe4cc8a804228c55d0ddec75a0abeef227f1b6de54cb1f4ac965d2362feca9bd9aec2e82aa3d672ea75cf24219aa666eec04bb75ef4ab62313c44122defe9a2ab3eadda43eee1b3bae13ff55617a202e0e32ddd8a3bca7e277490e77f97cd2a55039c5b92dfa66667a942c7344309811faee1f543bfb9bc537ca3d29cee945b66bdafd84422a0386b8d332a34b7531e6cfa7a40aff2a54343db10de969dc3aaf8337d6aabb74a921d852a025839da47c115c98058ca26e7f39fe98f4ad51f23d35c55abde75689c7b8d61a9fa10245b750179c5968929d63114d0816434c9552d8d05faf6b3e6268aa2e1d86cb324b3f955e5c0128deca7964588d04d7a54c31bddf61183cc1de6b548e32920d4046198350507389e69e98bf4ad347ed96ee38b3027f0776288823a8098d801de412e067a8adb3f93e05df682f6ceea2f71674c716a22a7465d7e4c3f2675da2551026f2f001b8113b25ce2b5bb0e242f37fe1729cc5b89a449670ec06d8a7a0ab40be3ac92f57503d80fcd6146faa1e7ec2182c6b0512315e8fbe940b223b05fb32ba75547bb600af864ce2d5e39aaf3080f2a281819130677c1847719aac96a3461fe5eef67862131826302295e27ddac44bc24d63f3cffc474bedea5701ac83c0200e5baaa1f142b92e4e893fae2568814d34f1d368bfbac67f2ed386a48d45da456a2e588df171a802108c383e83e25d1a8da5fecb263a2224b3c1c2955eaddbf02d449b09a3e8c822d9be4ea99a7fec382628b44b091c5f9aac45f56f292704f0ed49d1c4af585048e751b9142322e7bf93ef40ef8722da1166837c41b43d2eb19eea038f9ec8c6dc8164121984f224cc3fc5878d931c940dd6ecabc8b37f214d4822c85b1da4d498e2ead9107a31da7509a822029ad0eb4fb7e2cc5d4d41675031b42098752371e0701fd54b1616014507c0659967b879657b575b873ed391b0583c43e6a61c5f980c9aec40ea13c6ff8797b70296b4bb6d0f75ec25b50f164b13b0e877b090e3737153e2d76173d91ca5d078e3a5b7bdf63e123e4eec0262cfa7e961e25f8e6dd67a26d73ee27d7226bbac14e602e64d423f59e3333492a939c74e63f721f601390047f2ccc0940b93da9adbea73ca30773e5b5cec581c81130aeced063ccb79d58a39bec883de5ced51d53b79a94769a8b194a93f9322c52e738febae185d0fcb3ac037ce351b7bdb71156fc4e8d82b06a3ff49f6fa2889ceadc518b6546fa1e2e71f8ec3e5137c36f4a7e36aa56fff635586ab498a49919085e3b1ce18b3431dc0272760341ea8dc653e4633f0ed55dbe5d07af65ffaf52f773dbb5c8a706c0b505fff338d274de6833ff7defd0cfddec89e4b15d6f364a67258245e5b29ef696a384d74d3e004c9aa77e13d3fca428fcd0330a58c240865dc6eddc9a59083b0ff8d749eac7ff06eea1187b72da9287553929eddac581d531c3772df60ac97467e557a6e67adb795f371e6e9b75b50e8fcd0d9db58d1c2b0bfe2fc9239658ada4249633fca0f6cfa1ef4a48064d1b1b0de5e9e3b865ce5ff9722e5083bdb7255737396c6fe0a571c253bcdfd76f111b58dda77d2d4c304e3c44fe00d371572df4893e7cc0d711445da38ba26a509f90ecf4c35240c8e35171664cc3252d00219fa755a23c855b3f05274b068d971d122f64e0a6bfb81e13a857c011b5ab06e52261a5d76c086d508d2b70af78c9a39ad8fec306a4fcb8d3a3e575f437f6271aaec155705f81fcbbc5d122684d13ffe2d2bac3640bc4205134c0fb009296c237bba9a0fcefc9be0bd484443e7a11019ce104979613424d2e0d59b35ff9f93f910d5dfe312d747132b02e26aee5d941d0fad180b3b1d7061971c6f1ff8d78d16337cd7dfcd546a093c9a1a111eeecd391ac94e3073160ae7a7f00d850e46467d688a4fb15e3e174db15f600e9d3db1e2cd524b36c79e47a293ffd10ef23a0b92d0beb87cf7fee04fe5fae92c590b7e752b9bd2196c70265d2ffa498c552c0b59cdd2b20f0f6fca431e824ab95e8dc6672302a1335d9158f9ead665824911c9dff906a09d153e11eb0915e23ec4183e4b4f5d9e10d031da85ecd4a6252583673a5714e01c8331e39c54c5382352b7c87f31bba29d59a617e773e14f84f4d70dc17170cd294b793b4b31d510c0fcc492fd1e2c22062b21b17cf25c393723ee0dec57f3551a097f6e155af46bcb40883423feb1b49b847e9849ef93c0a7491db5c25e14b93ce576081ed402eccc8aa21688ec48779ce9f66201336c107f238026ae5012f29a41232da51c9df2a3839ee3a2aec96410ae5758e2dacf5a5f4a2c0079c55939df11f6fd427a51a631007cf63561d1402c46995b7479593594eec8c823d1136ba4a3a4079859241f92ff58e24eab5b150e2b3995d0c4e72e153265f77b6ae4e1e8cf2d9de357b23e93ff1baa8fbe51e01a1fabaf432a9045369a0887e1bd09d367a0b5322067401da9b10f2269c3a15575a2e477eaa99e6964099e5e6b0861d7b3aa228c51304728db90baaebb74b0fa6f23ba62542d9a6b2d59595fd845ae8f03a663e86fc330e4c37408446a241acaf32a44556588d0ed9ca8762b3ada0d609abbcdb1653a04bc9b5ed0a9a949e8ec4c220eb852d064a51031f40f719a4074c639e37a464312e7a23579345221d881605cda29ec7ecb77edd8e8a173f8e8c5a131dce0e69ad1f4256c903914165a64d050614284770fc8d4c0e6c1982fb4d6ae316a6bbf0175f6410fa55a873e3bc078ec457451248e73b72b0bfe893334d02081de58f2c2cfc650b88e5d40c9c3a119284e32489bff86457f1b7a4e37ebc4be0b3ce8046b31660be3b1415cb51cafe1b717734e3f44630ae25a7458dc7ff4a4aad47ed709fd9836db07b7a9a36a308ff40faa1dc90bdfaba3af17d70a3046114ad782b75930b60d86970f74e6f1d26de945cd56229542be4d27513a32bf574a7e0c740aea00fd7380c31c9128188745b360cf1fc9f843ec70d5ed25370bbe19f8364ff3cb1d74a30a8c187b3c0947b6bb822cec94289978277d1b55af4466c39327416cfceb4f5388d310fb80bd25dd1bb0d0e8a2b596a786e08dca4c4722afee1c9e9da667dd526846dd57abfd7e61b2b5a669564af5bb47057a9af5c65baaadf833624cc7a883e03f8f8f70a40e4e1df14226b8beb138b07715936acdb07c69b5ad0130f5ce126b16e787c947a6c4cbfd6be6ab973bfe7916ad328e02a3971342e0ebd51f82cf8235d511d5bf819d1c75cd7658cac4245c2ac4770d043413424b7124fe16ea2f748a1c3e28e9adb4175af932ad02103d2f2af811f4823d98ccff036ad09e1269b3e546f513940ad38be96347c1b0bca2b55bca35f67e0d6b89d4c8a6cf1f543d571d1fd9b07e105cdff4f1103f32703a54038a2d86cadf2da2442d9a8a7183da5365cd651cec60ca2fa2d9552d8b268fb68afe8c67eace597f882b994989c4511d55dd3836315b9d3b4fc6c6f062d659ac9713a44408a22d7344e87432e24ccd7e46cd52af39dc9d1e335c44e99ae81ce34a371710047208840e8a42eff60d5682b1584abe1e509ea7ae93e8f257a4ca57158baf7fb2abcea3c4f85d831b14e40f98884657d70df6c4ac1cd61b21323eed9e38f1cb566ac8d184b3a5c8dba27c0f657a4b882821c10db249d98c297957530d13fe30015884c98e84841845ac4b724a1bbaa387d0011e6ce1d87e6bd3b862286ad8b1647cf46281b1d0511be2e98b799eb90ceb13389c8c0587274e86cad28420a5ecea5e562ce18d6e24ffb0d15703bc05edf5b13b3bc231a67ac45b3281a0e53670ba6c4fb797d46bc61534ec915cf0fb9bb0e7599a99aa5f215f2956628a864052f5bc602de03b2eb70666b617e4d4824979158aa82472c5561c5544984ebd366c58283c666cb7aad93d283025e3bc99fbb527e6dbf452ae7ec176fbc8909becd95dd07295a0372f7690efcb38823ae18fb26a0b7660ca995d7b0f74a7b9f4abfec514ea8d23f41d11f5cbd9696e7f2b1cf52b928645fc4aed9901fc8ee9f0033484c02efc05fc5bb3a4bb96e21466581390bdd24d80689eb1a89fe2edd1edb3688daf9fdc15635f454eded039fc07d0b146b5ab126312c37c785777200a9c17f122031b45119f514d33451762606028ec9e9b8d846ca26bc58c04245fa1c3fe21142ef1c30122322d12ee16b0300eab0378764d665f0cd06dc7e21be47139c8d25a179c61e16c306b15a36c259cc11a3f4818a9d2ef884de33735def9d479f93c090e8de99df52e36a5c103c27ae0aa2e1bc7e0304fa69c6aba56bacdd958860660290c27cd1eb5179a2a3919203efa1c804bb23b857e40e77c90fb4b70cccfc0540cff93b515e8fb6921404f5689f52eb72a82aca4eaa528b0eb9c6bb09aa9383457b58f41258cc17c1daec953881bbed5774cb5a6dc93b9ecb5aeaba7cdc53afd54463ec0899c74b2b3f5e2f6a126da63c54d57b94d19f47141d70d29642e420626a203238c8e69ad6fbadb285258539a3f3dc8bca7c96e9d3f9175ed1c54ff311cfc31b350f7235ec84567bdabe6d9c257b0b1a0d02a498c134561c161f5cd49ea6a6a3498d5ff509075d2d7a18d5ae926cf327d948d43d85a806f8f55f6b24553f5226350857122b4dfbbbc0f4a8566b01d1d43bdf5833ade892723a186708545bbd210c717f452f0e52757cda325d11798198037a7ea0f0732a3bcf3506384b39f5f0f385870af9644356667f614690ee8e62e02b63adedebd1ad013fc81844570418450a57204033907c0f0d04885b36f194aff9c2434fdf4926d6343215c4124fa4afcd8945b57c8008cfef5b4952bcdd382f069543fffc71c1253cfea16cbc47e828115b00c8e3d01ea5fe3883f054a23bd2a04832246839b25f4446d0916e09d819ff71df71a19ebe9851aedc907ac0deb560c3e914c52d1e24d6986569e3c21387d95c6c7fa205471095d2b16e5d4a132342866b883e82ef618c5ed2a57e5507b8e093b5447089dde109f2db98ea362cdceb8a4a76d05c0baba1a0b1581837e75a0723c26da94db8b6edfda30e2c25484f5b6c4ac687bf84d58c803b717708c667dee6e87b97249418eae5f3a88616e0aa5e27be9e1f05613b848f724fb97963d8adca45905cb98e0a8bece12445f73745e6fe37daae4f5108ec826d895915cceaedfd6d28afb94162783ebe352407a99a1575c62330c356c1b481209589c67d90fd267184c118f3a3fa27d4c52ac5d8aad996f271b918b92b4c4f9ad09217eaf3df78592b9a75b2efe3e59b7c235f86895a0f920b5ff4ec43465af0a9c5c0b0c103340f46bd0c124b013d7de288ce5ac87ff5bf3af0f6620bc0791cc73340a820dd0a70129ff9c823412bc6b72496030e2e74c84b0cd3f4970f0672d83e8a6d3c45f7c52f2648fb7453bfbd73aaf3e4b1e64649b200c4e57dd7739989b696eca5feb1f3f879fa19c753cc324424f31a65242aea577312604c2cc6554b5f7e78af25a37053a8464a63608e57c0164bf29ce203762604399de6eb3d7cede6d7f20da3be99c58385ccfd83b440c7ed4d675e5526135c77a4bfcb1701ffd5d99763e721a97304996da35a8784f74366f8eda8445c2a05ca64e61085a2f76181c45d4450cdf0140b70c589bc273f9462fc3ae625b1915fe5f4132c6a3bfb0fe20322c5fbad3f430bde5175cca136bbe6c20b58ea9b38e3329d02e3a4cc714f3e80a604be6118ce76d1cac689cca02f02f5f417511d09db9e460e2b273755a5ffe47b8aec9675ff2adf26d71adca99ede7d9489ad77391cee8c1693eb6d7ea6bc43581734fa113340e1a5c38156011944c01eeacddca52eceea55abd4e606b2b63c2d451cbf14fc60f566c17b1b6d546c42e87d0808e231cce929c4cf6624895ccf1385ca534a900c357c306ee75e16a194e11e174db5733332eac50feefe706799a1f13d604007925baf6295d79e314caffa4be4a65fca67fd89687ac40f106cda85f5c8c3deb372724d9fe2a238c5d5f988240493abc6dcb8fb059b6e7e606a56cfef0f04498a316dd2f6526bd5ab7600a002cadae84dfe08c2fe030b5c92c8733f5f0eae20afaee90c5fcc00ac9964b8ddb4eff76403b94576c056353c83845fd0d3ed6610ec2cea3f4c5fb497bc83d07e0ecd51cbcc5cd732e891b728834c77d8a7ce86573c8f11ac1a08a252b289d8478b10ef0b5c54935caa37f4448dc28768a9e37681216f393417da5082bf32f4b79ea18b52a76cbb3f2dd9f384c12f521ba9265d58bbad8df464714c233e75a6fa6dfe3f58192369770dcbb2d42e152c3a2dedaeec579451a40eaf1564c8f3c7442540cdd7317d02b1bfe7354f0cc5d4a1bf04dc6074544fac9696b72c0bcf78f4963a8400ca20eed967213e2eaba1ee322f86d935d1713bd185b7dc6433c9d1d65181ad748e7b6eefb18e1935cfa76ca927ab4922fd6c4f75eea9c5a5df6dc2bfd517f07412e14e06280cd9f25b537a941210adcfd2fc0fd3f03d439de6c46da1fad5d5fb69a9839a05c6704d2fd3048e30c757c7afad74d7002fafa6cf20e8e3af6f664ed2878f7c9b686d6587b844a76050d7950d791b68685212b39cc1e898964fb6bec656c07afb7b121723bbacdb670b8daae6a8175ec0bb28e48b8f8da50bc99a7965499d8d2e26afbaa9724ca3c754a0a7fc298ba78b3072f2dc7ea1d937ab4f6c311b01c80deaa2b26da5c327620dba7cda46db1163628e64a8995b38fb19c2ecf16c75c713969c406add61b2a8df6e2621ad25e42c84f1b19e2403c42f8c1ae39717e8dc452f78e5078c40a52360379f9a5ca1496dba89b50baf97c805e26921cec331a8f63f96ce4bf0689cd0c45467ba508b7e259b2e66b15243165b40aad18a8422211a132db628baf9eb334c0bd520acf81702e56d0424a0f805ec8b978d3fea3004111b7934295fb34fd2ceff31e564093d83179474fd1e4c11cecc4db0f31d672c269389bbd2d042fb98f2811a666962ceb6090d4ee798cd221903fad1ad497f3149efeff57770d6ef00faedf19ac5a5edc45ca71ad14643a542b95a45c70678049e8967eab9393389c82928cf491294b6b314879bf7a1767f4f2f3210ee8d40a52475b0f84a6274cd62d2e5d2f76c20aa3b4d5248feb45e8f32ab65e07c2b8dab0a8402c3da0bd720c53eed8fe7775e7142e0ee99be1dd6cd0b8ac0752ae5c9906c2f0b23c5866021294106d8642eb2c4adf0507eec8b5db8e571e47d91b18519673b2bd50c52533a72fc5224b7da41073fff04d4139d363e60d6d66ac2f277217556c93a9d1736303eaf0ae18f8be486f230cc0ddacf230119aaeef93d43402b26a8564981265aba83b6b4945d93bfe88ae37f8d69f4398dd1c9259c3034ecac42143a509165d404de8082623cda22a67f35344fc577bc80c0d265b2e835f0acf716288bdfa123955dd8a0e3e9ac841efaafd3e09e72d7c9916f9daf4613af210173780e8d2909341ea9915407d1a5ed3c3d4f5323ae3652645638d674272a2428a2219b2309e22982168f2c73c95f7f8872021eb81e44bf109d698f21a70bf11c258279f84ae6671a0ec0cf1b6d37e4ff6260de63a7d1fea8073ce932db36fcbfac374af72cd751b86356a473bb57be4499f661e29b0a4c3a1ad070a71d92ebeafa5924ab6c9f5abdfb33acf1dbc87860197fe713a4c61b12805d1bb5a91a2374f50d20f58826a90e672ad1122254a0cc8699024d83c99403e947bf6dbb2ee98f06dcbbf1f8c2b482eaeacbaf630be15d57c1b17e46a5227b801be359cf88aa3447a78c430f12bd00727e83e9d3e5ac024c650262488e17b65fd1488accb24613781669069279e55ead64ed6279def4ac5c2fbc8162d69838bafd7acd1b44a8905ee3bdd6fc2bfe64dd3a9877767c623e669f2111d00d7acad69f49d9cc812265d89ef6af2f23426b593b1ba3807595ddf338ccd0cd0675a11e19c3d6009178d608897a1934a07c7825be73a586c5f2e673a4d03f8998bd1422228f7faa55ce3498358a48b0035c001c7be43395f42f646cae45c67bd6e5c78830531e34834a7e77dcfa22db680cfcac47359b63ae1a3cc1026a05f5519d6809ea122851c6b8d4df8720e06c4a36d1f5e7533878932cbc51a5b38ea4ef9d061bfaa228f2d08074104adfe76b69c690f2b07b46128527d84138cb083233e0a8b7a38995e9bcaa966f1739ed9852d99cdb7aacb4d476d052e71335817ced53e581982a5f1bd877ab45900bfc6cb34bbce39079d0db475b6cc113902729f2ae678e70219290f46f4a89bd675f9972bea77cc724d0e6a5bafbd2e8de5de45a61a93bd37c593d080ae657b7bb3e979a78eaf151123d28fa73986c720505becf2cab79a14e818e45ad4a66370ee2e649a9c430d5de662b0c15e91e52c162a8af846bdeabaedda22a66399154c3c15d291ec8aa78fe3fe372e7d66b19775ddb884f8ac530c897eb83f7448e2d7c32777a54c2d22b4e50443144896d7fc4b4eb815ae57b1c847f68797706782412d7414109d1e221a8036c5b4e8cd5e27eecb996695dbf0e86013de9322fa729e3660ce1e87d8938206beff9fd26d91750c72ca7ae8de4361231a658ab772dff15b424d1e066e777f23339c3c6490528c90d96f17888db5d21a9dec41e9771f6c83fe22f6a1d70ad6ec45703cffbc0fc92ca42325130084372c721ae7ef39bc1b48af8bb39b0525a2a493afa42e5731476ab32ea53175ea131fd98e2d5e55f5b6c1d5bd965f40f3d0bee4078295e8a0db6c55b6b44f795c163195a9e35812061eadfdc1491e018fda22f772264354db4f8baa849e7dee7bb809a804aaf78aad6aa530c05e3c516572f17cfe30479406947676804e12c4c320811e234cc15170465f96430dddac3e03462d6b555ef0f660153316957acb6a26733edb273e16ffce42a063cbfeb1bc89400d6bb3349049390d7e694803ed6e64dce74f483ac0065af67439214e4516db128f98779626a0fbedb69edd00e1eebade2b195c3cf2aa0a245c9baadfb698075b32809cd317ba227ef52f7fcc518d39eb1a013990ec1cd67f7d9ab4cb22c992590561a95820c2ecd0b325978c5d1dac210272276cbd1f6719d46a758323611394da687b266eccd055f9332e9a8bc0bf8316ef28f84ad1091a1f061066813581d8d150c6a53b8bf7a473ada9ea3cee5c0b5970a2b48276751d1aaeffebfcf34b2e0028c211c675b8eb141fe29bbfcdf849e76302838c3b81461f2565c6e9033dab45b9f37c0175fc54cfee222d1583cf788d02ceb6ea65c506f9287e82299dafa336bbfaa3d628bd0187a3e9f9efdcd8046776866ef8cc11482490676c2a0cfb35331ffa3cc491579f80fd5fc33f9e6250fb7a8c2d3d9491776ed1865cb7d92562b831cb0c2db6434b4cc3d8ffa26a134a448eaa1aca3a1c80128d810c63a22e46624554331d3cec886747ef9ef7ca28f588289a55d23bd23f98c86757d17dfa6274a3901c430ecedd2f2de416fb4e143e3566d3c17297398dc93b7146cb52b0c0906e8ef7cc329b7939b230e393d37340704737112763e4745c0db1d1376bb67ce4e48a3c66111364f84a2ff337150429503b88b1e7fcf15be26a7a25acbbb454844325e87b254d17ff28be61890299c1920b62165b74c44d09d96fd41f098a1ec4f7faa6cf4d606fdf074393174286a9f5d27bef94107c04d1ef068c416ad1780744714d5edf973a455a46c48a725f13730e80294314d286694c5e45b6a5b20ec1ea466a40f6e56cbe44bf65591cca97e6e96ec2ff1d2624b22c81939bbec723e36e8dad90575d5a430cb5891d12afefdcdb3a44ee4fdf9b2fe71f07cb05149a9e559a739bc6b43973642486589c954bdc044790a7530c294de1e4be69d2d51d279edf1785ce4d0045c941aaaab03b01cba2fb946458ce0aeb6d6081c74afd276b158e16d8fa2516a66c14b704b5ec937e823c6e317c77d5f03292b2be1e41b5e91b344d5592156268590b408c83d5c9c8f2e50ab512f8e1de1de68be6a0d39151fbbe2de527e5a95b6ebdf3eb657f1e02ff82283c7d8799ba99ca2a109603f3096e437d7866e9c40d553bca30ee841c727f2dcb2fba37baa1747da5f83494179050d034fa4ce0f5526c9195512d1986f53e8ae5ba3d0e67230779bc8e9b35d0326aab6c2ca125dfa3683bd7925c0cc224a410e4f42e85f5bec0db09cbd0579f68a1d7e9eed2ba52e6a9f8f4bdbf782d763df8805117350f05ef89f3f3ae2698808da9a9be35e7634910284b715a6e50945af2eb486763c26e43c251645af0b5e88268753e861db29a7bc8e6b52c6f0d443cdf6553da3b554ef0418f0942db6fe9b54d4715d7a89a8edfd28b765ff73a8be7767eb7da1b8d63d79e83d423724dfa2ce883f95efc7a2f88398cdd4a8f5d9049640ccc8064c04b002abf9d383e4fec570dc69f1ffcee40017a9f6ac0973e544de708a43431d4380f9b6f9732a2f9a99645bf99f0adee1c9a01df29b420fa9bb49db026e102231b286cf6fed85eb385591ab3591fb4be276ef419a4fb907f45a9c5608c5ae3b719c26a45fb587968e79494f0d941851e3bab89f15baf96985a8cc5b500d51e0c27d7236272a2257f4e68fe704e5f6f56f68d3f684112fa508b0be0809573b9da74d0d0e277ee3292239042526573aeb5e4368b769952692df0a63435f7efa748909b0fdd106423c0bc8926320245f995ea7ac68bf27bf79941f0c085d5117aca4c5575af3f50596a1764892b409e726235bb5bdad4d49bb5b9d2f1b90166ec13600a4de07cbf1ba76fdafd75b56279b19b3d51566d8ef482297146fa38348f660927b5c9e3240b74929a2fa7aff62132d07f57e60f8083a4e0d36657d856c1a878d8183a0f35b6731fad197377dbfc7245e5a7f891f1cb0458bfa741941fdb09b9ac4ec30123829e0112f24c2bfdc4ee268c83bbed73d4d73bbae3e41af86a04eb14b18f5a7c632b645e513b5a653b16a8e80416c7cb42bba1e6a9d199707b8eca47438efa725df6c5a453805082a9aa447d5553df69f5876dff4b0fde659192b9ad3dd8f5384f701270968dfa2bc06cee2d2a6e4c943597f4d4fa261562effe28b712ba552996d4635c7556c5edf6ec679753aeca59ef90ab9f598469a1b330f5b35d47b7d7e774f44827aa33c57c2c90e6bb2cdbc29c77ff33bed4af8949fd7ea4281386ad68fccf6fe45d030c91ef5c540a64815d6babe3519f48a35a92a536476dccd2093f85965fe14c50990e4b5233161f4b0f8971c5e7c87d1a31000d433d3283f713ff5e14cea77bcd1d7aa1b8f61ecdfadbf78ddcf8039e2413ce22cdb18662707fd58548c00c5c701cf93b0814d80d8fbe0bc7c40c352e2f7692ad97b8864db53dac4278840c503cd43cbc825d2cb3e577dd60cc18289315e6bd700fad4f56f3cf397431647da4b30bc2432415d61cc077bde99f2c0dd1f757c1dd766e0e5cba1ffa50fbda58c6f8f2f20f4f0ac6851b7c5443020d11ac4daea8760230fb2747d333c3874519b26afd4176b55fb700c38befad14355af476729c3367dfee0c7dc6266ad55bbab3551bf06c61715c985e8fe3d896e0b3add929c189b316fb76dcacfc854423af53295556deadc2ee9f8e6772cc8036a2b214fd5f10826a120e495175f8205e8f1818cb2c0ac84f81183329cca78cd143b466ce6ea5c1c7310f987fa3c145e42b476cd888d2db1105baf3fde75c1ca42f27e926e8aef8e8d39d78766ab9fbb901d16fa3c1c60cde3c4cf0227f2cddb8750a4873c7dfa1efa67acee34d3b6b5bb83b0567ef8c1228d8943e87d6e607ca756891a70318edc773fad51444b41c3da966732411259d4f0ad9fd490e5ee754ae437ce4f0a284cc48e703cd62a4b8db3ed9ab7065611443a4631afb35ca109ee9d9c532651aeee9bd77e0035a6964dbaa10b5fca6c8bcee7c9100f7f9d1911718e1703d1460c9e71ad1e65c0630e0dd5f5e1512f1c9b6df8d4c0fd71117bfc64fbaad3ea3a167ba10ba31b20a6588a5cf56e293ffa4405a2e05295f33dabb52e202e704b48a59bbaeb0e3dc069fbbc7e3d21f3fbc5b27a0e2b5ccef7b2f68328aec0c05215936df1fac0fab6bb4c4793f9edd3ad1b0430d4a8e527babeb0c793d3e770501e09b4e5568ee0dd0b17f705969f1e2f5b17e2b8955e4a2a25919dbf80f8e96e4ba0f55c891de1f005ba897fc557f179884938a591a50f58301bf05dc9d1ecd776dc31b415838d524d99b6d374bfc8a6c833138ecba02b49a16f65b8d50cde3f9d3f31385e97c01b49560fc0bb05ffd55fe4d769165599631b67bda03276969397c5b71c3b62dfc464f82f18dfce5a71271e0704364885a381944086823fb0c1c8ac74fa391c12c2b4834aab73a5c5a4db0c528ccddedc3aecb01be58d28dab68bc08f0c09518f42806da73389eb14fcd5ed78f6aa77cf0a788819d62edf99bae3f685076365376165b4b82dadabbdf9c65e04a7779009afaeead9b380eb185bf2d9679af597ddea6ca342511a90182c50d4eb04ecf7b544e7d86f24364e3514025e3606f15d4ba33ff51604883f49f7aed3a144d2b4091b4310f84aaa7771364efc08a2cfcdd416482eed5198e5dfb006f58e9e3d7e574cfc613b1d1e2d45c7ef37375c2ac2466fae797f30b4d88eb0a940e9ae9de75f208bfa018bc3ce6d2ffa17d6783d346c5487e144082409b62fdf56ca09ed188ef663a7a4cc9edffee949bdff24e426b0233ee54fa8abe4e305f7295e48ca6d5a410bc406fe2775fbe696b16260f8218c5c9b1181bff4bbcdad2c2e1f867a2352d530d01ec49c916f8d8bfb8bbc298f836762e6c2dc361327d078d75ede1ad08b5b5790ca13236aba901c3bb3ced05cf28cc6614c16c0ee189c98f01149f0b4eb9a79be9ac255fb491e1491c738e9078a93c7b8c43a765f764a5cbc48de3b2fc96bdcc7b02d310bf6e647ee19ee0186e2d84d4ddb0078fbe410fc9ed23406d92a660552b0bbdb79ebb37f5d5d403f83b4d59f347c0e6b92f8e8c42a4b01147673de9361c1c5c9a811b4a6e71bee9e814ab421ee975666b5644958ad8422b18fe383ecdfeb6adbd95befec9cb2e150a7b2d33e298f71480f38aae20e67cc2e4035e87ed9eb4ca248a5bdc03247914d29cd8536b5bc1f0c0b2c83cfd7e216b7485124a1f945612d040af185cea9ad71d5554e6c93247aeee5cd9b06d0bd582744587af30c645b4b0b8803ade2c75eb125192d79baadacd0c81724c16d0f9ff9203d8e7a495dc0897809f511883a2d5cf7c2598550f6aa0c5baf519c2de5559dedd9bc12fa7048cb9aa8e4a1726c3d5b27f9a9c0a76b71eebb3785fbb0d4c36976b9e95ef78c96766c801f8475ac0f63067473098cf438fd25bdb45926b97044fc654ba0c2cbef4a383ff4006dacbb8a9c1b4b369e0bfd262f7ea796f7b23db9436c411bdef40dd978aa71925ac38c07134e3d2ec81238c8760a09a00f565b01ebc33462247728ef8a297076738360031bd497c2424ee1a146fc357cd147d1bb6437f6d7c21529e4c1ba42d82c23b1fa101b1c062c168389b9795b467c740ffeb84f58fb7e378bf02a85bdd86d67114487143559896bf9f916669f50a23e082badcfcb14ba18cf7cf0c5b91bf7161385f32465cfc0509b71588785d2b59a5eae99e0a3e03b168e8a6da6c53e5acd3b7ab55879df37f6ee0d3f1a1b80f5fb578d8c8e18ed6eaed5478d23bb50a6412f2134ce3ea25212ab9ad225543890f54fde0b0e65b91229f6237f3ab1f4d7fd84c6c992855aebff495d93228b630d752b83aa11e0c7566148fb200344b4e1be6a2650a311923fcc8127bfe222248c6251eac4df91ae15e38e21f9dedd18617b9fcf7fa56a82d604b1bb3a0ae71856cb0745bc88fc0c779065c437670606a65ca9c5684a47b99efc0de45000f174ae5d93ba099f9826b7c129d135cee3da913e5d566a57efda90e9a69ff1bdb9ae1d145707874c88ab0e085953305bc233dd9324482d50fd482f39a5e9890549acc5d4e177dfa8fd5b9a23855c2bd7390f5d7ac69f8378709a356153261facb8474796968a4c86032212402e56d45762e3ea3c5598018ddadcbce92d4cb9f4c0f6df063ee8893083798dc9a65c9d86addc58a17d7132c85578fee86b55e0495df944f1c30eac39578c40f557b3a385dde60cca018595be6ec91c7861dafd6793c5d48211e93686080e74da042484318e1469be9d3affd8dd03fbe51670b3439b34acd756aeb39eef8660808ca3f48b1b740a2022efe610a303663786f3c01fa9bf7faeadb0a96c1fa7bd670835866525ed242d2572505c953d953b37546e25079fce385b1101e51e82f20a67f7bfcf13a13dbbe0217216c89df95c669a0c96823345f53c9f552cbc5c6a35a8b5576034c7d314be6d91134f7be4d4bb83d7dabba8cc4c03a661f339ab14cbb03a052d82b4feca356b6b04a4f6c1a37226b6f65510b7b1e8287916e945717d4823266b507343626a0b7bd9f0cc662feffb1de463da1483faed62273d5975384888b2834e955033e5f11184a9a936263c1eeba36f76a7725eb90f75cf4ebf54a769446b37244de204e3e0f69729a1623ebbbfae7e98e7b412e7c16780fbb8f4a8dea29f8ed73d6b18ad254ea4a626829b7c8fb05a4a375dd9690ffb8432392d009ac0af059a573c865026a70dbc8014efc98ec29fa0117631257ca6a83d939d340180e2d40697b84960f83be2a64e2275d854c99338f22f038ddf9796f11b7584697b652a9a7f4d86c3a9b0cef6fa36e6b97a0314a274c6bb69dd7bca2750f73ff8094158de1891b8d18e093188cdb41206e87c72474a816faa3e7c9fb548d219b2a8d3b973926981fe8d027c6afdff444e2fde3b060c879fb9651a3cab1491e6e48c801879a11378524d13374b38637bac7a67a942deba090e5cb05448c36d663c97083369f561131c981655ca8c2daa1cc5fc5d7c0bedc78a31b04c00195ca633e00c753552989b59572dbd29e27dc0532eb49a393203c610434d7502ea68ed41b0b7de1d6271c604b84b6773d25152a42c3095558a558ad9e24a11742a4d238187f719dab07012e4febf662a294fe3d36af0a7e5b0455c82c729ad65ac4e596d2c0448436537a595bd765dd2f714bed09f61b6297862ad89ce0074d9a29cadf2ad80c908ca84ab092a33110e4321bf5a565476a9ef76f16d77dff57476a3efef9026d4fa59a7d1745695e732ec3d6c97b5d551b5356087ffe1f06d6168f2e66cf4d2081b975bff3905744e3ec6ab081d41fd50a1dcf7116cf38786086d1ffa6ea8944eaae2fa5bb6277df5c96acffd4c705abc445dc8eecfccf90054590b51e7e6fee4c5705c1955d89b0982831b4ecb633b4a4621bec02554e362419b123d4604201e9a5b8f8ae6e0ad399c10fef8184c1635767ada73666a7b5352df5b5dbc24b0ac9b5b8443e3d13848cdac98cba654dc544dddf71830f875a2f322dceb0fce1bb03493e53817a51d8e77c3c80cf292eebd835037d8c6928c9b80a82ec66bcb5ebeca31ec89b4cfb77eabafe2cc7ef101562c779d5e8a5a43bf0f14844ad012c0e85fef77f4788f29ea062e02b789623d11db63049dce8b05c21efbdc8a2e76211458d5795389c639090403e47631289242ab3be41dc1966d2102e07bdca07e2dfaa6fdd97e5d20ab7b982ba589290fbf5bb7c88f6314ec5aa133cf638e3dd2b736254d979bd168751df4a6cbd7569024c6301182d0c0d9420526e8d977f68c411e656aaea9e46641326e349867435847ca461289abde15854c5b3f723a47c09d6dd10ce1c258e76a0b2a2000f1830d8fb08f0b7def8d3fd13f76c7a263e7471779b72dfd0d9245f5cb6d9619111e7a37721854335717331595c549adb7c2c48a1295e6642d3f19efc7d3d15b27a9377b4b48d1bd9e187bbaeacf2b69a691e7e6b30bf55c8a168375bd7a3308aa297fb2dea59128e6206056bc54dfd6c7898f45d77e39da57f7797afb9aa384c8a693b56117ae48e3fb1300e5a26c8acab53c53c4dfb4331cf5c63cf2eb3e3c1a762bb6104c7d06dcece6e411b7d2e2a13066a8c36ff342d2f4b3b3242fdbc8a850b219a1c2d3d415ed43b51a316e0c0590a4bc1f7a96d2e7d7c9c10103d3eff14ee989fa7f78cc62d628200a3524e2445e6b7d49634c284bd52041a11ff21c6ef45985fe288d53e0e367572e12607e8dc0e9b6b4f9fe49360caaed6916fa9495fff7b6c6f847bce5151d4585a096099484126fe264b31d7b848d779c47c296f5e87317b18f856ba52685fa758b6cdb70707814a29baad6390719436576a237725face4ce9b866cb35c2ce30d4e98cb64368ca9ba48d6a39066f24266edf783ce80924479766d493d42bc53ee424b37e48f75bbf4697a893f0a33317b0b9c93c3e30a6806761b0a0714b7c8c50963cc3418bc5f4d01f27f0ac52293d6c3cc2cafb7c0954c2014f8afec2e38f46fb1e85c26489894842749e59346067614c12122180ca5700a63bd0fa6077adc7c6fbba3fd4de2e2aee1898befc6ce939843e303831045309d2de8450536173972d196b35a147ed7f6e8afb85b200542e68ba6fdb11f5adbc819200ba584d3ac138bf5e78e680e7940948ad50825d48fbb9c18bbd214340b13094c0a323e91825212a9e9852ba129bc4d5aa8e74c3585c0b9156616f39c5012f7a7572b174df2c63055e55943c4e67797bbeb34e9899cfedfd19e44381dd46b8c13b5c219054c4edcae81ee165091021393ffd2a17101c3127d47990f0a3abc7a867b90e56269ee0beae41fb27429110785c87e7ff69f2eacf9ef09ea25d7a8b80de1eec2b670209539cca03584e755f29a84e5b859256966c246816d81d7d6460d9913abf838fc295770f429ae340d59a7d35f1de7adf21a2f4bda93f2d02997483966cf1b3cced2b338fc393daa392f9fe3fd5a8751c1b868b86e225285ad37c4e30318070cceaa08afe12b46fa2efa5e7e08e9f880cf0883d3839aab009884ae28a6ecf52c5a098075623b14de0f7c900a95e65526ba721cd09b3e4d93557cc3f067f43366a0f0c6e842b76de3e3fdc59b6deba3b1ed36629575284ada3d1ad6a7cb2b0ae00c98f42f5847cf382b65fa9da2b6360d6acb4a73007839e2b59ed3b682c3ca3c18870eae141e760660c8b8de22bc6a7a7233274d22a14098e7ff6ab98e8e9ad969da48bbd85a1cbf906655c3325e02922a3cbcabe2efa61c48935a13593dfb0bc35fd8264cb5ed5725231f365d7faa405b44bf8f2b316e4874b9f01dbb88e966ebfdc903c2b3a7a5013d7173b8e5cb0ec1910ff6f5c5d06e9f8fe66a3137d768afcd04b9eb029c86d81de57dcbfd91f195226d6e40adc2bd218adc318b112857d9c2a0f405e81a44d9e470988345005066b0c72e404d0487687ee3fcd7893c229e5590291664963c1883b3f43c3a399b3d8f266b40c27eec5740c18d1910041af61ac15bf39325b27c400be65540338e57dafd59b0d9d64760b6046c3e3cbf7457a2af2ea5428355f0e8a9b4ba8d75274ec841ad691892980a1411e72617cfa8098bf1c1da2fa2a8aea7ccdb1aa98ada504d93a3e00dea4e5ede025cafc730f2421368c9748b81bfd373bda8c0eea5a210ab7219589154d278212c1d52d1c740a4b4a562c869f1d223a1a681bb2777adb4be06c0c9c1b938d945c67dd3e45789e7c79b9b1007a41b1df854c145eda1cba5b13f6b13cdd791f10fc3781e3681c4dad16099df90f0a34f6b81eb62cb532110c2567a9de016f61b17b9a90e5ac9115494e46e04bd00f3a487b98d86f84c1025fb09244154bb037842f0f92198df1f8ba42e5f2c7db22688b1ad7f9ca830fb85b7dccf82939674426731b24cdd3bf52608a28000e226923980f27cc5d1fa1c3014b02f568ed71048867400ac443c53d9b5aa39a680df46c055efa517e11ef769d91ad67300ba29cf26def5b8ae2ef8c6e65d417ffb4aa5d81468eb57815fc86d1a4e9f916009319b8b82ba83dea0fd2bdade71b9a835f76000243fea8967dcd474148373ee9c7aef7d8323774eb675f89106ca73c738be49856b8aebbd4a1cf37e2c870c5c89a4dd3e1de35d560df58e8a4224d158e5e74d353c42c91e6a4188d1fc36a7523b3228866f432493f28c4102eb4f6720f8723d243e433d285f28f2111c1c78be0d1c4ac7962cc0a7f96c2255f158adf4cf9568303afa6f9f878a6dca0bced067d67dc53d2e4510615e32fad32196a8803465ef50d117caff4ecacd126f6e633b278837cd972673b76af10bdec6e2c579e6886384c2b28bb56614c4d2b91ea93249373502b072a341775ea232e78071bde1aad8870fe2f7828a18cd6bd47a726fd449d9abf78f5a436ee31cf51ae03c4828224093617caa257be1a8b4220e488da767fffb0f74a5ffdaa35d3b289556606b8dbafc91ef430b6013a006649f347fe0f5fc95057dabf1ae628bcc3e1f01f0dfe55c80616605e318f2ec3cb949d477e6fa840c9dafe10329512b1cb6d3ecf84a9784d84faddab47d46ea51577a8475a3557ceae9b5ed0a0f03844c8de72beb92ae5dcc49ffd79877d653b889cc21cb58223fc8a619ad214f5e555fcba84c60db2849aed9de12c826fad8e5f15482e416e70e87ac93529773bee1a37c8c700016124f31c21719829e48a5222d1cebf0b0b26dddf5f12e70f1ef167b6250c03dfbf8c785634e53b9b9738131a064f206da958bec9ba450fbceef7a37b84948ab498605dd7a99c5f75d1cf18c16a0c3027e48b91dd3b529a7b2c5253f3b1192c8219941a7829b8e37409c6f65f94dc964c02085ff23c510f310423fe3917a2641d99412878eea94f15fe20456997aabe551daf3c314563ec600323457c8a54c322ce448308b48f952eda0c68c7031a3f41f5ca1d5ff35ec42dcbb025269e6fe10f7d41b8feeee9c9e07d8a076a62bb6a651f241e9c5690128651d75cc25696f2208a4c3a5b3332254ce4a6ee9f36031536b76a36fc1f1cc723549c8e0361fea8f9558b0ec240ae61ed17a527cfce0c5ed57d9e5714248593e5ff44595bf99e8c52da5d50da202251737689769a7aa841b127954c619de33200961fa49757cd5f53f003c843a784a01ea7c517085a85c62f768b911ec0552b21b57d4c87cb37db87e7acfff6f50787e2a5dc5904efb716d71f752ed778e895d9fd0d1929030722adce9ed2849ad71cd09dc479933c8e1ae8d840a6a2b9023bcbb7bdf11cdad9c8b3ae31f86bd1e95303430513309c520ecaeeacc5042b0374d2b81ffb5a0720a8dae8a4cda0b95c8112eb8b33099b5fbce0f9448ccc5dcf06a4e368c1a57a73923ad9c130ba921865dbaf3c6673997a4614ff644849c4c45c2442032ecb0811b0d7ef7df18cef31ae51d17204d9495f9e299bf66cfdbf6838e5058c0d16dd5781612099ebdf103b9d1934fe2f803697bd288f34cd466966e0d46b7e23e6ec819ffe2b299517ff644a211f0cbc23ac429c523594ab33db97e502a9a346bc5c456eaaaeab315e87f3917c843e30b48df8070f279cad8c4e78fdf681809b4b2a46777fb44e5f221b60f44f8754fb870ced757a72403e5d255391605f2d716bbca77d756e602251ef7d763bad542f9b871627897d502167550600872c031da273c649740b24d3a12b314f0826888d3287b38a77694de2bcc76926373a82dd85e3f15dd871a2a6e2ada212b7a9cd7cf6a9eaa147f14a21d9e840e28f9561be2b98fc8576eeacdaf1fecfb40331ecdf677efd7889f6d95ba941329ef368c85f369b6bbfea19f2fd5ed4b73dbb1595cf16090483249fe56380bc8b945b37f941bc1b9c196129cef42d87a3877d8a0b798a48292c9ecd05874ffd223b1c190bf1f8d4a72f5951cc021817fdf6d57dc3a2000d4d6820d2e9fa2e0d1133a4a25262497db4efe1b18a31b673276d361f77346c7769e83e4fd99164530fd2359ec7a2fa496e28e6960663e1f47664e5d848a65e4d857290d94c7df211055b0826fea89b3d57ad1e4cef4b3f471a00b96f5301b6b9c5ec7945409819ec1ebd24ef67c1fc1f464425b2b0ba4c3a97ca7ac12da072f3be0645feda6db09b44041ef89bfbe4f71e2b9903d35520fd96990925d1c3daea8712ec46d6949e11adb72697e59d4e954ab93739b1b740e24bd391cd7ebc3329a8097b2708dffff2bc44ce597bc7d951024065308ca075e246a06cd6f0198d278c8e1391094ddc1e8a78861016046eecb629ddd8676d7fba194d881330d83707d2930607a44cc5bc5dce5e3b4d1d65a4db5a6163214ee3dd13aa474eb1caa84c49382ea3bf93c587cf06c53194afc09d0837efd010ac98fc4a762a905ad6ed8a54099d08c615cfb9a3bb71144f170cbf61a3cec4168f17f53f7af87b307ae35d53281372619350d1e0da4ae5c11004e2e00d98ac6875f343c1f548c4984f17ed691186f643c5cbbcea3b62d8ff33a47c1b14e056f430dfd10c940c75c7435fea0fc428d9a1ab09eda9c53dad388c0c917051b4c2b4b212e16b885444df1ec35d5a86582e80b0a7169dd5ff2739f44417b6ea586b2c1c757641e2ab95d1fb61c43897868700e48167010926b1ca9db3956305077d7d3d406a5dfd5d860abc74febc82f005f7eee99e63ff97eba00659e32d288b545a7fec8611343d73a4a0a8115f0b4612d75e6a1b3d9370ead46c9868ba678b6e0a6086b5b808a725273e42ff7834b21ccbe1f9e67f39514d6b3484602d26e7cc420235c51fd9e3573b14195630161bed9e4d8492eeccc4c3c15e256e32492ab51d93482e7dad9d367c621c4073a5af99a7c50f5be3cbffe6d36c288f7567c9eb13da9ad5e00acd99eb0e431994a210da20e0cdc17c306fd732981d2e00c6dbab2bd47228a6a4e21627df881540697e040170e4407d2a913b3b0ab0855f2131d9b32255966b82bb8825892feed3490b2a9833c788b26949d62cae274ff3f94b44fedb13a617d46c636dcd333945ead08e4bbcda0e9d9c17246ba0dcd2a21216d14bf0ee75b90b308c3d78310d2616f5dcaf7e1c03c00e7d31732309e53959347fdf87ae7003ccc9f729f1bf32fd70d4ce5f665394a87e0603a13c68700fb0d4f8c7890362424349a7dac8213c491d6000e113eddaafd09c6b5df1536592b739923118d764d09062b868a247f2ca4cb66208c5807424dfab752fc43a11cccebbe57badcf62ffcfe5ec9a5264708d66460473e2655fb1ec51453aee908ef053a2441827d7b47fd9758973c317568df01573c1cac9455c8dd59c3ba51df4c8220e0f7d9495667e496c93c85f40aec5fd5242ba767908224e135bd188131bce41fa105cb25b83f68fca8b5dea04a5eb1e64c7a26cf00ca76fae282625a9161a0f824b41b4bac509a219c609c97ccb8e1356f7a808f43c5668f9b7ee3f7af0bb4014806734624f5d90871a1676850ec566fa913c631f39b95ca118f75c2ca7094abeda31bc6e5982ec1513dcacc1e212f18d24f3c99ea43c43cb240bc4aeba85382374e0bf2a78cdad401a903cd60786c69a703be39d733ba1d4c965d457aee009c156d4afc487aa6fa3a0b6acdaa9180ff3c2c2d9bba0d296fbec3ebedb4a9e33f9851d13a81bd511494d3169fce30e1a3b67c06cdd1a88a4eccac0ba08b2f2e5ec6e8f702efb24a4a6128a9b1c7f439ec04e9fcac0de271c3f3cc4da9125e5e45db24fc419a9db38c8e814509f4d35f3a40ae2feab9b1c5386cc557a964a17a593a729c3e2be0ed39065d153785b28830d72f313a6ee219ce38bf772935a383ae10fc9dec646a46de8cc8ce096f17d5a2b1d2db0abcbe8b8f081541a3d79d974a8c3bb690ac13b1b798228a42d4a63e500cf10f3501387d3886116651abd0c033eee1484dbcd359125fd427ad0b49e142f8e7e0cff736ee224cff79e415dfda42bd464d86167f3d1e3b44159edb2e5c0e282329db432f628f90fd9b8b20e2292bf0a678e4cca5d555ad610fdce7f0e9878c22399b5c4a56a68299cc38d55cecb0d836c4238289dfc4ab58fd234f9e4bbb9f3f9ab06e211d02b51d732013f2f360eb5f32a1ac341b3a55d2513f64f4e4f4ad1c9018b0b0d26f38fc3b8f127eb85166f0750d4efb44adf698a93f43a9a1be0a3b60a6831af013a92223428210f3f2598eab65ecf30a00a8543cbf1d03ee91fee0c424ca32c77f148da03ab1acad905206b66180ad5d6035235880a1485f8f63d6639f5a4ae81a53b1410b75767546f7c31bdcf4d093dca58453765e401f0095f2f7604d9784377b37be4a249ea14b29c7f4d3814626dedeed1c4ea904f4d7332c14e54598b3f670f446f47c45d08a64cccc2ca34aa91e821613e60b698a25b5a42866e1b64e5aae386be87fb7ca2b43dd9538681004a819aa65f4e5860dc500f338bb4766ca7201ad8c16acf180158a2b69a4e72a96c457f36d2c80f5e46c5f8f737336c9ca06feca4ba3ba85e94ef536e9826751a8347226fd0fac0d496c3202ee7bf3724dc2140687550250eec27361689786009ffade4f5874708b6b7c493a381a5d4a7bb967fc9b6fb7aafcf9ece37967d1c395b862908a89f8fd16c56f6b4d9910df0eae38e73ff7371ec1b6e81a8166029e5b822d8a7a60eea77d8c4831c1558fad9715ee889980c58050de0a9b71040d84ff049dac5c886cfab715055dc53810340b45d4028d04d4a49b6d6b065c4b41ff7edb3932ef20cf1ed2c6b96a26335239d4306610f788ca961d9b9963af86a5326bc7b48c379830b52ad56af20ac419fcf15978e2f624bdd0fd7dd1068caf9b526c3a27b567fdbe984af8349d77ab9847693e706d475ef7e00cbb45927a1706123b293908346331c7a3d0266f6b27638beeb27fcf5d91239195c294eb0033cdf63b2ab346d98f5c9a447f892205eb955c9ae480f18a48a22b53edda5c5f1b3978a61b470b3a40f14563a9336675778517558746a39d27159880ae0cdd06d45296a6654df02233e89b229e15c9290da11f1ad143c1afa115ea9800688ab25a373c0cfcde6ca10c63cc7c921ee4d917667d2d855664ea99379dfbb913bb3d4b6206b9f883fa03b81387a3926e0b2e76ad21e13610ea34846757084c8abf57eb651e80bfddb8b4fa54345d098befbb6b5558bd2f8cefa479ad78501ea97726c28a05e8c07d316c7c27ce46566a7adb38afa3d6b572b25675807c2fd340862a55a74fae2ba84de42904adaa123bef17ccc7a323fcc4df5beaf11e96d915413c3c1cbaedc93ad3bcb72f1b468083f2c0ee637b736f8cabf260074197237f9d2ed0cd837260d9b576533b297229ade4c93804762b9a189fcff56aac2334f120c84649e956214da93272fb28903f49a3a76ddce44692f769eaab6043e0c0cfcb212425f9a9ea9919458b18c7e8768607f509978682ec6986e8e89c616b798b560085c4a5eb5e285a6a2f09459eb8d7b935b92fad47b7d9bfe1cd7b11cfeae78e5cc29edc9c28e0994c35149a5452f85672c9b670656a3948ac2cbfef5d251c847067ef12fa2f251abda26718b52a7281dd48289bc6fe2c06935fd7a81a454c86f2584f6211c08ef0a4e4a8758a2b2bce24f506308b2302f3bbe4085752b23f36eaba0803ff3593dd670c0df215a4e4254b34a5c9937b3abf0139b3aa7442b8f6d29df121d2ae36571550d7a24241b1d4bcf10b6cf2a95b5bea63523c8e4671c26f1624e073ded309f0d84a3acc40cbce9d5aeca17164cdc9d366a01a54dad03ed386212fe30377d5a9f2f726135e28929e8c77a0146c648fcd5b8d272c2864c1bf661f8d08c4fd1cff9c57a56c06c5a8e868035e4b6150730d979445dca0541c99286b1943b872429bbb3628ad5e32b4b1a3d3a02f91955c9ba956509ec89f42b5ce3e8ce111f0114ff6510197d2caa4118978aceee5b040f8b2d5790fadb4adada9487dbe5453041925ea81b421f9e11d6cabeb8ed399628f09147c1f09846f56d7e6dba1c79b633c2ae7381ccc1f06964ce1b1e1f35f2d9e04dbe32984c23f3475c7889e62d287a0f334be1bbc750495390ebb0d40e805d5bb63c6869798c0599bbf7b3da132a934989a11fd4dbc2022139d50b422d0c0ddb7e089f730d4c06f2fd9c0335bb5874b004f363937188712f550106758b2c64e3aa97f1855f1244c756db03ddf4497c4aecd62350140dc97d77a316000096b9eafeea1c9df3274cab455f5c99f8c4a99ebe0a221deb5cded28b10356038053c472d4aaa2bddaf4b3db61c75e27c1a4822755cac89ce57e814672ae30918e18e1c45bc626029f27603ecdd84b2865b88008e09c37373aad15b9257b752787b45fe44e2711a1492952af27544a4444ceff1ea864bedf13928502137c930c3caa066d4bdbf77d698f4419f24afdd35e3b933daaaca0c6bb0aaf3863b7913464291fc5ef057cd63b3ce429e4bc960e11b724ccf99d951b0bb5b97efca8c5d21790ba834c0842660c021f5bb419dbba662519457abe7352740de16a46276e9b7e0015deca15c21fe6124b7f9807fa320757ac1f94b45685eefd9c32612794f1222ea3760b1ae8c4d3d701125f8b7d7896f510862b4b11511d66c89afa44c70ba33d883cd55b01cbbdc12deeee66a10e4dedf9efb04a2a4f404c6c5e71b93d2fa155a9cbe6e6159fb56ee802e5123d8f3c0b1909af3f0880cbca5cd821b13e8bca11d8654e71e0610e153dadd8ef7282b82cf1a881843bfc538b4c50963eb2f53355c42ecf39bc9571710d569496fd61239828cd02b4f6b6362d0db0dadb8c53d5b16b4e5e559f0078cfcf3a8aa62c521f633bd524a007577258ac4446082319f6cb96bad4dbce7cc735920fc1f58bc1be4dbbe3a3a539515233e547cf0f26cfb689b98c69244ba3c7d1657a891049f71203e5237cb14e5b4546ef5322b422a1dc64a9a08116acb7da1ad8d84b96d74d0e51cc560bd763097cb5baf81fb84bb46966eebd9a8fd517af95b0600670216486f929d7286fafe010e107c31143c9810b355fc4b3527fe290ed1bce17179ef55ef1ab22b9d71733a8fc33437aead6037e5af55edbcb3d2b69c1bcf1c2e4fe3227d78197ad4812665d46e71ccb2e324ac720f6dd7fc1d354d50a14f694736c875c62d03bb676791ad8aa239606d0b41cad7a86c095d3ce69d6e8065ecd5ca799248d853ef8b1d1c72da8d87a4f1ddc556bf144065c4a2069b807fd4ec41d5f12def1d4baa07c7c019034d65ac9f0daf9d1fe990d52a91811dbd6d00954b36a0f4f8c035270c55887e49303e831a612fde1f91c992ace520c96d25bafe96956115b4e1f37661cd77fa7485291509728f9417720c0c5d00654cd014636db71f9e5cab06d6a116203298c3f20639c32b4698babde55344cfd9bc362c65357a8a92a3b6876ebd7e3cc1fc8229d15c1bc7d0e1f332f015dfd58e830a5aa752d945d0b32dd6df03e206d1fd47ef1d8629c25a96e05bd503411102fc14c2b9c0e96abb3546c21a3b17bd14a6d80435f23ab7f36e3a42290f4ff1494745298178ce814706ede794f80841c8710768d06952d22dff8c1188e1e8b48dbf7100d0b9bd785b3e79ec0cfdd82413a2adc4db7fd97c2e58afddec81acbc009ef714a7969bde5880cc93fd29ac520e290cee1a9a97fd09a916a1e96755c4823ff2753658b875ebbf16914f8f635c60c8ae72ec947c20732b7296f862705840efd2a299215c8ee12874c573f65d0da1aeef0b4b17a67dd41371ff9b464feeb5a9e1392f1b1c88969b27e00193ed590316cf3119d4573bf9c6bf62ad21062d560f2ddcbe74d8256df0008e489cc6bb2a90657237f9bd095728b7e508b023fc29a6ecbe6ffff22a1d7c624b0d437d9e7723676171319c005ce6066ca17b0dc08d41c37c0988eee910cb10541b0faf8759805e77259beed9f22576197786a769463055d0b7a8d7a1258b01553802e35ad25659c3cee3be5288c7214d6550a5da823fd9576bd3d68063f90882a3646882189581b34ffa6e51a44e3baa69d09aa9d3e93a5fb05009bbc8bcc04718928877c928bb75944d70d159257784747c86ac67c7536e04cc233a9f4b2bf2c1adf8637aa2a169679992320271f4234f6f6b97361ceb98b8f548a4d2567e6fa3b7134d6870c0b678f26015ce6f468171c640d4d9a8b98b6c06754d7d7e7a7df654b60ce27367b69fc335bd9689f57b64aa48796ede15bf89f97ccd6b4aae1ae29e25f5ebcb27f5dcf169cee3a2044c2a555cfd4863071aee896d2752fae09d4af3d87c85ff6d4467bd877f8690821dbc5b7fc7c3da94171b1c69a995589f94391bcafc3cac5de619a6978e17a892542a59b40a499c4660d84791d3ec4f5c718e60a47da3521107d24d35adcfa766d3ce530b61735662b47c7cf6b415e788a588d0f36d4c01eb3b1d99b8c969bea4a5b5ca51a053a25991b247feb36be9e64365d1ce633624cdb51c0b945576dcc5e73298c00eb6c6bfd51f5e44fc398194e76ff04e5e05c586a5b24ce24f2c41bc7060aaff7fc5a6d0ca6d1f72de87fbe3a343377d239972a99cd84c1ffbd2a8a8d63d2bc95d0d97ad2b3c786198a18679814af59b5af8fd17612dc45b7e266612f98d7785b2b6fa2d3c7a987076cbf850be1522059b7b58e0b18780ec6526ca149fc236baad61afaf8c2b473dfdc21b3cb903c2e6dda03f94f820edc0a7af780dbf37516942f8fd0ad49c14a1cc88a54432ca803c4abc8af4e78fe90c80250b89d37561b411d7a60dfda65c21932b6c9167dc0c8f57c028cc3a86caa298e0b33130d3c73a1405ab7ada3480c554a594831943e9809598acc56284ec719e65664893bd798db83068864f6d5425aabab6bee06429a5992ab868743a8e2618815a1c93eec15bcff1d795fde2f715a813d4d0fa9caccae3516445a880986c11f5f028e33683377f2e5d60f498d16c7e5914c8ab49147d700db873ddb4673c2ee2b3eb9e2258e9858bbd416c1c3284d6961a972c05e8cec562cdd946c080834f039c62df61a33da0ad688c5a9f57b563389295395b8b590bf009e7826315737792e996ca60d9f252db63e34921b93ec7318db323300bb51fc02cfbd4474a0fc43a577fc97da9f7a580be71fa9165930df4646f1affafa31a0d7c268788eb509d7b41a37127388076bee239f1c96fe09ee67dc20f651a53b3c9b2bfbab99e7d5ba88f1c018520add3800b2284ab06ce5bac0e80d0560abd56d25fe02ad6e03ec5dd021bb42016cf105c770f378c86a15ae24311cf34d9723abd70b2c9f2535c5e7de90883aad6404e5c6eb8adf60cbb5d17f7bc61e828785929ced4c1ac4db2f7b07e4e681d37e5c3710238886e4fd09962b2c7f32be9e450503e98e28e58c165099fa0f9f71feff33d402a0f1ef617a993c936ddd5f3e1a196858adf7fa4099c2b06c7ba1988a11ef04132a18b4938cf6ee01c4d00b579e57553f7fb195d2bba801895435f3471576afcddde72563e26f4edecb47b986fdd796eca7436540f9e4678b79e5a6b80e98ef83787a57b3e3248bc1015cb1eb59ace6a4e3c7308da3ee106e009490f2e080886b00f2cea419399564a65bd08bba6e8313234c2f96230971435ab74843c12c1ecbca9c6732ad045bd138cc8972de3f7738236cb1045e2aca050920fbe1b4d9ab23437d2d7d628c7f711d2b2d3072710792dd8aa92b2e4adb6d43b357aa1c879de0d60744c8ab4865fb2a70100485b1febf48a813626a807d5645baf993779c1db61a6f1e61f9254edff4abf8816b20e39f5462184bdb3414f4e295db71ee3086f0e23dfed98682bd5fbe4671088888b781a32f0b5d2aebd5e5d21836610b04642ae9bf6fb9ef1647abc6cd982fb09d3d0f01b725fec1ec66756fd00673303b3247f1dfe2c0d14da96e9de3aa604f2c15dde6660ef364b64947f9a37c614956f74e263f04de759c80013cc72a315da159e4cfaeafe5b137c9e961423a5e4885725458c3ee76514d4267f07fc3c95bc573081d53c4ee416d2db17fe96086908694f8f2bd2c25c07bf0ffc02832fb98a0f1341df38e6727dde3df7f508e1c464969d9ce5697919483a6ac1d0b6d49123da187f97d81c6866e2806643e763abada70b9f216a4bc18a19537b6db36b66638af6d2847f5632c5ddee97d6d19e5d67a6d0dcbe0b3cb1b3187d976d52e7a2ba8fae4633d0affef880f00469b9413d5aceff227966e7359f52370ea3fb37b52804ef3d0b55b7c168dcbefff4b982bf9aaa41e9b4892481a250faf48abd25255c80a2276ae19205b3e1842ae019388a39337e656ca1c7830306803a34d0ad2ed627fe70fd122d4ca4c9efb001d534b2cd3d9d65464dcd70b74b32af504e446b10a0f53a454e464b9c02f2934ed87e7da28635d93e83fc9135c3069b66db3b308d2fb72b17aa470055634b133d59202d1fb8107ebe39a9acd1dff9bcb2f2d5fcebac00f9f8c87d459d66ea15ccc7be83ae8da3897fbabe68ea25e1613c251b8b1d1b9ec2de4db0a09da16fe5fbf72851c053489a26ba6522ddc1b64982ba3e85e77b210a18b469e6f599b9dbaf9a61519c84af9b3244d46595e26702745a18aee007f65e9b18cf77f2675d6b531d8f2b88a9c344d494195112912c87ec8d08148efe4e9652af02ebcb17a576e5cbe4e410b98b2f31cf3e177d60fec6227c243ea3f3160fe1cae3da05b2783fca3c2fda3b865b7e72a1f4a6d088eac46d8fac922620fbd09dcaca2e12a081965eb24d44aef9a1930972f12325e04f09f0b42e370e9aa389a08e09e3f08a461329a177f51eb02308921597f903238c1506dc610596899731e075a75a76bce6de76878b3ffbab50d346815ce15d4057c720e1fd21a8c37b79ea312778c2b3b88b44aa6490c32561434b1e31bcc694c8ad1fed82ca68882c0ceee713567706d57f1951909ad681ede0db660657c246aae58fd526947fc49aab11c72091c13623ff2d929390c05d52d47e2e0e9595863b96abefce92a027cb687431891be2b887c1e679b30f10454ea6ea2bb408de1318b619a153d281813e6f8181a1cfcaf1a57e4f3880460c258929a881f24f8101b7c80f64af7ff9dfdb055d21a98ca12b3a3f8770080cc69a02e4c30187ab3e6d7ed0c2d438d2c46b1fca83afe5225df5eb1960bcd5296a403e9c870a20535cc8bb304caaae3186f59dca9a66618f70999871f9facd61ed3ff8f475db7676f7bd2f40bacbbd716a036c1912fb1e58530d476cf1bbe9519370bd978b749b1383d8c7af21f27ac9371de85e5cb55a85d000af52f3f7503a23dfe7bb032ce1bc87a989f6c8667e191cb6a697152663d6f372e982a13b3a144acb0f5dc49aa0da75d834f2cb7182ab15f2f2ba11c7696f801f4750678d5c8705786cdad9f3abf0c2081a020f851a2c5cbff6aa1ef83b22aee0dbb369d4e266c9f30afcc8263552f602a68ee0a7f884e7a5050c1dff437e924d476c5deb99ada4e3ee8697e7e973e54beb9bf7cf48880ff3e59d8423c72f97fc83f657bbe6c120ded5133b5abcb374e228694ade8aa45c18d62120bae7088088b67e0e7ad246545b2fa747df84d52723d4df99fc7c383423e51c5f7df337831ff4cf31838de92d3240d2989b623f8009959955ee3c7eabec7b804d44856ce83a58d0f7040b84dd0728f201a4ab5d5462930472cd34dec01879a068d4cd819b8a233f39b5ec247d4075ab23ca88ac4a249aa368cebe5a2cd51ab03c6a87076fec1fd0bcf7a17f7484b706abbdc90a2976e8badde21e2f91afedb6ae0cf1eae20edec452ccdf6b5a65f02a2e2d8b6e8cf4ddcb24f16dc29bad53d0569faf34e8416ef2313f0baccaff822dec1a0d2632452336f3aed7ed0158f71f9623bcf2d13d870467e663e59ba2d2a468150c0a9e4e42d6976dbe9b238f9e59a83f0aa6e5a66d36b948adea2b256e5d9d460b648b5ca7e231dc4a6cd28961a7bf5eb70334d5253eba4da2ffb30b066262a691a86f2465f027262b4ab780799568d2aa65bc1b347bb1860275106a16f9f3870f490e484d77d759c0a93baf1c65dfc67fa89f106778f326445628f21ce11efac1b4124257969027c9846cb64366126abd331ddbfd44e85a79b3bbc33cebb9633c070734d41f0586e0af2fc065c1930b5bd61887d8d190ffafa9cd0b5eb6dd9db289e3cd30ea4f2e92066c257293094ec8768d9365f77be5459fdab5163b5e3035907508a7e079ffb74e4680f0644ce44580466da5bbcaf808ae24b09fc145fb0295bb16aadb04756936984c1e4e12f3cf42fdc368bd6089ed9aba4eb62843c48267bcf7cb6d27811b3079afbe4800420b3bd5df195f8a4d68163a73277d072b1ce11e7a4e9b01fa4d18477c8a4933a6366dfb675856f5940a78ee9627109ec38d7389ee2befc7bd23ee80767939baa38d25be9509559b4e960be9bd91321a684b1dc5f6559f6be957a0ac531c95d1059d262fa0ae7b0e22e850553009053764f3aafbf376cb90a12ff524ab49103991355738f9e44956c6468ada6dcc5bdf3ff29c091ea3211736208a9ae19255af9fc6f84d0832386115596d2eadf580fee4bf058f39891923870350070cac1658ef62bf15e0c9cacdd9919fc8e0f7fc71d624a3bc4ae821c7d0c9aeb962984e624ba91af6879b958cfad0b9878642dcdd20ad3021507511d701764e1c5bb3de11fb5938b078155c168384f8815a1f369b7ed4793e780d732654902f9815429035bb9e69c9ec1426c6a82dec3945021ac7b7021ab52b6425ad7072b5a8c3e4e6949d751eeb69b806b3133ee30a2663e01470540ea36491d29a43af7479596d555a1e0d52f0bfeaf99b969627ed6ebf3324517f7623915328c303a9e79fbe5378d0205fd2b2b23338146ad1fa514f6f736470a2b190a0e9f8889ab2a5825adc1828cbcb95da9cfca1e303ba92f90b3008247bb766896264ede2718085b524f2cedbcc69e555eda09b9332b5115396c59c3a04a74632238c7478b5874a5000fcbc06b87df0bb10db7ac91d7ef2885f043ebdb4ae223ea227d2fcf7deaf27912e94285c1d9eeda09c5524a31c4d787fff94b9ca2390c4c854c3425b6391d2fcfc97dbfd7af8741eb5f02efb558b1f4b38a9ace9f617b5b358c001628ce5376be42cded9c8ff3fb1ce913c499a1103f72c784c2d2c54672d77a04c7833045cb5d58362886bc9c586fa0a8bf59347260f6f066d4ce6f5791d8748d2b35586c618bf0b21a4bfad728777e41e81ba4d5a4c3929ae1561b7172fe9990c8be68eaa015edf95b5c76a46fe626fa08e4af7f79b50ba74c602076adfcb5c87c23543c597d9bae890e561ab4a3529518fdfa97b8c54383f0e5dfe5075bd943682f143e8397ee385b86a660f3afe0b9a17adc3d63fa6ec2c7aebb3eb355932b5894e52b17860548be57d58d5deec5587f446a4c15e68fc94a9b53f07de448b6497ac6343a8a1b331183bbb66515ec13622fe22e9aa1d322a7ddd6750fbdd3cd4a5e37e6d42bbfbd163b651c9cebf2d1c1d20543926b2376f3dbfb7daaaa987508c4e5d002e1218a1fb18620cdc770192dfda5057e783f5ed619226e917f298c2b91029042f30394878befc06807825457b92e50c84b00938ad013ee46059556d9b2e0b11ebe048a91ea9383b15af16bf9d35dc7cbde73ba00fe5f8bf5f3d6092ab020b292a3d89e389b73b2d6aa9b5f3d8a7514b53fe3f2b2fee85e309de9f4732d9c6fea4d0578485260152f8fe95d6a57721d9a39c2942415cecdb2ac435de062a85c70f104e9be680c5ab522c6981fffdc28754231e869d90715f697197d8ef3386e91041b9b78c7aad22859242026a41d6f695d1cb64b1523f5f7ae40389e38d98a17ce349b59aeb85c273053b8b923bb722aceaaf34ff0085320ae890964446c7e94f0d4e9bebeb62f90f8ed22b897cce872984b26075d6c2b94eba6499a5906c8a1f6a06c72c5f97524d9cc7e2c57405c340ae4447419e7d4381c86745a2dc09e1122085fa2f7b9a1097f1109d57e59644a73b16042f421c5e1c827109d562c6afc60ba7627c1d95e4bb9d35fe66b8626791df070a0fb1d1e64e569f7d18b60f665e22cb2dcc6f37f343c6ac739e39b1ed333ba5dadb436cbc3f0334caca6c0fafc10644f4d731c5d4a040685724f2fe8b5240d7bcff039731ea3658c5a4829bd002da337b17b98be1730e40f674c2e1781f5b2d524171e2f6a073ae54850047f4486847ec0608c354efe780307529a0ab8dc026a39320ff158a6a3ac13a73deca3ed6e29dcca1ea06e0ed93d47c9eaace939c610b9a91ca976158c1fe4ff549c66c845db3d971ad0b1d05ad206af92a75190d5709fe0f3b2b6d1e9e9bdf143c83334a56eec3db8cbed66c6af3bb76490a94a067fda30a493bd9cd4fc7b4fa3ba1fe83002e556b90cbf5a512a8aae389053a9b359461497c9e58439f095d1afb0b2114db9b45edd3457fb9aafc77c53863d5cce0cc1c0345fa7f751948fea9cdbae2ebac67c7f7bbccab73bdbb8b5bb44d890280eeef9a142f5ae838984fea7f7a0de862e8f3a103ecbb44bcc6878f78e0f966ddc2f8837baa8562b61789339d23261baf7d650a0438a9480748511ec765d4febcf80c83bdd5bf87ba7f9e78a703d08ea1ef036754177a7e639229c378d2caa6408011fdfc6025bbe362f1bee561be40ce299d3d0af07d4980a47499b1eec879869ab9474b8e62f8a9d434f48c7e45c003d00dba1f0b9188a8eddcd014daac1bb0f0a8d02aa0800b509d40f00b5ccb116c763c28c31d26cf736e5db16cb58e05343134a1f093392ef4e75f08ef9d319b91f14db0ed704e642a728c5828b9a5577a06ded761a69fb8e2a07be7946c82cf37286952cd6b1f0b4dd8589509a092ff58e24eab5b150e2b3995d0c4e72e153265f77b6ae4e1e8cf2daaed01a0ee0af7a8ca3c1aa8c3faf3cb673edaa4d1cc3a10ce2994ce1b8078b7b5d8ea10675dd603a831db2d336265e47a3cef299ce42451e674ae02336d8089c4bc08347e781067ea0696464458fb456fb3cebe56183d9b7db471d3bc661457afcdec365fe98e5c6ea8eb7b8abbafae83edcf21e17cb9f13f2dc52b8248ec779d45380d9b221ba8d0902206a5df45da96691cc2c9aa2c830febcf4a8629fa7dd430877bb048848252490b0782da75a7399e4b78cd44e99ec7cbee32e3b58323b53875d408a5527d3c6c3fe48b22c5fd8c25b109902d78cc0e70b7243b9f3ef5242f805888442b9924481c938913b1ca687bf3c47736a0b25d6f92a305847d2b30a658e3e163130e5195b03f103db64c9059b94ce47311b7d9e2d5bee9dc38e9910f66c6bd76f738d6c82e629ccbfc48860578b86025e84b093c1b56bf1a7bac4f5df3c080b5cbfcd9c3396484b2c74c5cb13e46517703edc20af829ab3c539125b3dc44a3c9ab9eb276a2380d4a232cc469e5593dd9ae598c0d95b65cd007fb596a12360d869689b0b172a60daa3db06f210c974c399d612f56cf07da1996eac85579a0e1a334746392a47726021d34d0a6eb9ce930501c17d47d282e6885edeae871243595f2a73bdb64a429d4eb070690a238d9a83dd4e00118bcc04a4027c8179a66b3642c1580e4478d1ee2e4179a57b32138abd4dc1a716c64eed43fba3faee9693849da5e7454ed1e528a9c9156c6fdbeb138b07715936acdb07c69b5ad0130f5ce126b16e787c947a6c48fd49c328a6736b1486cc873eb770153aec0481ab72baaf6d6fe9eb3d80e2d7e7cb6d97d4929ae20ed40289c9175698f8035e30eba1193b2a7f38b1ebdfd528b78d635bf4d017d3bb5d604927cddcc013a24b53f6b985c84bd4482af8f5c88f985b2171c7ea50dde002329852452d66ed2b0e9360fa0b8612b6289498573a4458f00c6522b6564c1b1cd38b441b6ce9e6e4d62e2dd7b8fcc3de1df6074e11bf709e6cc9abbb82bd2e969d3218900c0c8bae7fa18ff3376e91df114461908eee21cf7353a682d0171631d0d61b7bf915000677bff4e30fe2d31bf1dd11e5f3665b6610b16e415f3fd4f965957c4c1f304111f30f2daf3aade6fbd1e9abd17ef0d504a4e21e1d77063dfa8751eb349cd10679e4bd2ed1606990fc17ef20f2aa9fe3f706264d4e0d19605ba98c04b7e2504b2619d85402445f5905628045bc735f3c6ceebe21bc63f55963b786c0ac2a1087ca28a8fc333fbd679cbf0a1e7318fa35ee8dbcf1b7fea625d1fb370638dae9e95990275ed1b6d3c46ef086d2b975957c8b1da025fa7756409150fca9418a5c942e46d601ceba90166f4c00025a912fa4bf0608ea30aa39dec3b8e3e40ab758fe5b9af1be96a8247fe2bd8f7c9d6e8203252eaf0a07ee8b4d55ebcd1a12b51dfa4332fcfe8d55502f28890d673b404a3a843a2474358cadee24e10a04476cb0948d6edb391dd233fd2507f2a3b42fbfe601100fae927ec9b25f6120cc7014282714b6dc2a987c74a304dba9a0452b35597eb66aa50725be7d9bf04013eb6a56529c3b66e4733948bc5715cf0b3d7dcb573e8849c79c911f58ba6a67f5e154344394662b403b1c052be246c120f13c998b0c8611e20d7fe78e5d56ee26aea51db0998e96b4e23f634138314ec70047caa96b3549a3491ba916624a3d170f0e22a7c2932514d33451762606028ec9e9b8d846ca26bc58c04245fa1c3fe211472fbcea2e7dbc4dae2428b409c0b6f2901d7da9f1724effb001fc16a54ac7ebf614e9ca72c009d4e01605caec84d8210a766f59eb8ca7ed8c8f4f3f8926546e2f1342db95ac0814e1db11cc7fafb8cf38ae88c2b566f0b310252a0db2c1b8a4c57a1f40c62c0d766e68dc44ed92d45d215adfafec0298e7ce839b7804d0bf46c0c3fe7a989ebeb3e7fef57851859d9abd9ded254a4e36e0e36716b6aca4bb0e54dba293e73fc4a892ceea8948ad1a7fb421b01810512a6ff4aeab3916cf0e9ae3600f6a8c47f7ce6d66261fd1b648dd2764644845edff34183cb007a913eb0b4f120be25b98fe513bb626a85f95da2c3d7b540a7f6755f9c583c7dfc8baa828bf819c125bd0ee58fe639e035d1485808ef65576a8e94b429793562956979e01aa36e2158142fbf1c0e0980d8cb74814773ced87de752be078e6cec70285e0303dfd85c946afb658a0a8d2f600c3c153e1dc2a52bdf1ea685ade8c3c68929a0b953fecf2c06982a31abde028276226059e7cee6a941c0b4e34844f991d43ab34fd7eab81622065a069b5337468402e5bccfde06db472f2460b7986b2e23b65a4752d5f866c540fc7f121007c0f0d04885b36f194aff9c2434fdf4926d6343215c4124fa4afcadac46a56c6a866402598a43efbad19117167154e2658da051450a57a3d36d5cb0750cf2028186ddaee8e919cc73d1c58051fbb22b6d56557b5ba174f927a89cd8138c213b3eba284cf26db1e826b2d4e108c9bd29053b05b68e4cbe6cb7a942e49cb64568054293f70dcf8e792af6a4c99bb44f2a526c9f88272cff2b7b0c430922c1dadb7edaebbef8740a5c64eef0c246f8166afe9ae809e9ffeb4e71fd8c3ad0c7953fa824c36e8360dc07b8cfb61eaa494c19f7f92aa0316f75096e436fd8d8ac991051623684959e2335b6b2654e9859ca0955f4ffedadb87f9745520fc9dcb5185a8cb9ebc694915276c4538bca297a4ff176d89d859f905ebf7137ff1b6750ccb98da82e423a3e721b0d2d24726ba1094f46607f99c8438cec64d8016c0514943c31486e9650c3bcb7a27b1cfbe4be5b77a4e9533d612c76ba77c023114ffe7e86f517b8a668c62a6baa070396fb8fc2bd660e6e20af0a9c5c0b0c103340f46bd0c124b013d7de288ce5ac87ff5bf3afe2447425d6ad0b803bf47fec58e606428eb40959c5aabab4adbb421ebe4c0c071e04ed63ce13dda24f2e8405e6b080fbbe85f1d05c464b2a31acc1b04c56ef90fa9c4990fe232b004b134d4074719cd2a0a1d3287b020615e74cad31a59f2cd92206c39f462f1e4319c95f6a41e0096acabc6af3e9694ec5fb747da2ee688719d77b82e750afa367f777e0efbd6a3a34077914e368902e8aedbf697d8f9c052e792108ad46cc9ec3be100740db66c697e7a9d9e2fe0519c6a32ebb8ad4c03d949677a10860e6a0cae9b8d01ffdbba0f1e1dc6ee4ea55e49bf1729018623bf4195453b060bb385aaf4d741b7460efe8eab91a36b7d37b72599b529858f1e27eb5a6d93e34822239d0be4bbecf52063e580d536f78a3a2d4718c160d0da830fb1265a459086266511dba1fea32d4fb27661db7acf186e40668c6981fd4e8de40e25f6e1dc3ab73b26e549c083d33b106728b760919c398a666615bc88d6ac351453b5f321a954eae4a377632b5602e258db57dfaa907d0a142e65fb3ef0cd47d096e0b63398e2ba98ebc8c29e97fdd2376d07fe6fd8b2c9e93be60c4d4effbbe4f2b2fd1fd784195e68f2f850138aa556c32641fdcd9d437538155f09963ec592b640955f7dd6c7d44e3eff54cdc77537ce3a9956d770c44047da2a5f07120045a3b373a9f8a1e2bca2b05ecbddf457f69a7f1cefd4392aeaa9a0050514441823fd2e0eb436e39fff07d7e8cd4a247dd6440c5f4c55ba4d98c6fa2fbbd4aa75e4ed2ee02acf78bb1000d0188deb56863060bb11ab530ecc4483b2a2e6946c58bf5072774d3b1fe25a1c383e91fbf914e291077a8f224f805a35be69d17a6db989856a51d22e5aff47c5647179c41957a02f25adbad616e02ef1431fae4555762ec8b30487506b23b23572bb63a512e96f94c81beddf064ce8eb6fe58e40dd040320d1c7b252a013539288ea3f9d0ceb5c9c509288a8bf1a65d5a3df98a2d2a0df354ede87a0790e6649df5ab3727ce5430410db6e0dcf49d2eb8b0f66cc5eda41d999384f4fcc2916dce079e5778ae2ae645513b57501d247ba49bf6e2ef8ae29c098095a10d96ca35cae4c00f17a5478a5455b637ce644c8c48236e924863f63b207a4c1884e40a06b38fee5b7980617db387100ad688e0bb19a32b295d6176a22d1a4beb80163e2a6f97ba2f0c07862312be3ae9fe97dd91f45359dac10f2c570bac9ee1cf45ad72bf3882123929768f7f77bb36b85fe4c35f96ef1dcad1d3388a822d547ae902889efaaf271afbf401f01d51c8791b46b595fde25488cff02132435b81e167a76e0baa7ba46b139abd9cf940a785ec7742379b12092408d2d1bf00d704c31bad7512d0736cb365bcb7f0b8f262b794bd964699c348ed6c90a2217d2e45a8eb924ea6c864f8feb8402f4503b5f7e62b2864aaa9ed227196cfffbb8a2b6f3affde11d9ec0b21a9b3de423be3e06353c06db01cd8a2e57f7a7afe72a42dffa02fb21cd63c3a6d7bab1c7a98c1e395c7c507805d29aa0e3300dd1b9e3b049704ef046d432ef0fc6805e09942cd25e4d594d11e0fb46b26da4edeb44efd920ba32ecd33ee97156e837cde6318fcbbb6dcb07af4eeb789bf812b5dbb97377b92f80f3b6908d067cad0ab00fe41ec25bcf1ce39a8254f88b9ce9ce18d8008ebbab303943f502b14f43c820418c8dece07ec737508131b8947f5d83edfd04f2f82affd6ea71bc55935423d301c1de187cda0d18715ca557ae2eb58e3e93e79dcaad415181216b2ad4beb626be355acc6d75e47f23827190913c5cc761675ad57838cb09d891f37eae7c7a196fb194b996d4bc546cdde538558e6e99023fb6ea975269f5d08b773a3a67609dd42a6f4d1504d95d93f5fb98f7ae4cbce01479c6e44af9cb217cb173ec32c0b0f0ba5a0996aba142619d930d805efcf1b051ee896f22338ded9439c0f348ec55e0225c0b15eb8fb15b58a7c5fc33a62b74e82f7df2ed6ecade24a95520de8d745c3721d33f369844a52756e6e12acc614356fab5143550bc2966c6171874078cbeb6476f3e95430d10c4efdfc5ea1ee2baaaa526114f6a2406b16928d99ee53b6017f637206910d63b3a91aefcc7efbdc70acc6612b28242fdc6d862f0bc3f36f75190f5f29d2890d2f8335aa8405c82cebb0da20eb4151d85e96c70e91f97ff8b3e601179ca44e55ed99b4d7467f15795d3ef3c5945a87561c4e1ecfa0a2c4a20fa01229025f499940bcd4056b7f2498fa76a0d95426ae9223278b1fbcd9b80efd2978741d66aeb2bf09268c9578f2f1f3c0bfa09df4d30d9a233133775b5c0c71a65b4a617dc26854ca224a9105e8af23b5078b2c04e80f0a1b2732c84f4140a14eac15d2a6035c1dd2b9007d727041033c399f11e9406edd82c937e19eb643ed89a0e432786b3f0196937995c930bc59d9b5fae2c6a177e8eb052768181b7237f6a6843ca32d83f7df58c44b468d45fdcc82458b9c7a42444d9bda29652a728907874f85b5487b7fc4887f6e1cc79f7c039ebb85368e4042615ca312d1af1cae97b1ec367f6c069511ba2854f1fceb98d6a1c0ff80096031b21bbc3aaac55f3a527d8fdb668aff169be4b08d62f0537b1457a2e20099e58ba31f4aae05cdea06b395705b60fd4db0e0ed32cf5d2bbcbf9d05f2c5b8861df1058d272a665d967c1f81411230d6f9461a7d9691e74254e4e5e473b59d46a8b49ffc9432593ef08e948ca49f9f3adc96220c195d7472091c9fb552cf55e63c0d1610165df061457020577b1435cc0e2e977f46eba0f4d06d1772a1de6fd44f125c4a6c7f8e85b8af94c947e6b75eaedd22dc2bf3a5579ef421a8a00519d8d63e5278e0dfe5d93d33451254456293124cefa0c6ce23f5954904013913671253865e03f88a5648ed46c1012db9279c119cb7533af77ad4cdba252567591733fa51da7803d7bb0091f278f3e80dada057f7e4f05584e864bfbf9755b10bbef3873c04813b3deae4bc59b6a098ab470d24af26d7060bddd7a247804ce9d64c60823e30da66ca830baf7ce7678b7ecd3346bacd426e25720471e3ec12ebe446ada23579859048244b9011c712c028472a7f7e36c2a01d262c4ef8dd5791150e74f8f54af3ba3651231b27ed35d78bee0fbf715eb45e69dd60611e6840fb6b6450621876f3f53e975d0e7ec8f415689278255fbe956e4a03405bc9b83fbfb764f856b7546d55941397770053d37dc21b5bed15567b2ffed81820ff7d0512d38fc9bf32ba271d5b7507d1855e2c0b1ae31aad3b8c4693d330df3e4505ba1ae34fcbec63e2c1412be9e1d40269a223910f20e8d2f1d115443160045c7f8ee83d9c5d25c3d5e891efc7c5db730588398581c940747e220c2965c320496d2a100f5b61c2a78b75711201fbcdea4aac0d6a6fd020bb1648897bcd3f7b391aab16448422d377a9ef2e8d66f84d9de8523e65014c226b4ff82190588645cf07f294bf99bf6a61bdbb2f989e972f48ce7dacf18671993ffb6ea534c54dc087781eb31e4b3f110e065ea6ecd94f27ac0dea46589fbff42367651600550fa5b97416f386d570f5a847471185de8d3fd5bff46b81986758ad56db8116ba090e74eca743377ea0ad59717f3f886d4dce236591ecfc586f07a0edef1225f141bed56d7cce64b70f489a71cfd9a8103ba767d72417746173eaadc157bf33bd22663ee48152d6267fff3e1573f1ca68b9e943869a12dc5f5d9a1464a1240a16dcdeadb11cec971a2e4f4052cb7a2cc79eaf098df76f63fc67068b242a5e082895ffb18cdbe8266e8d28c2e50eab9483a8e711b52632b5620fd1274b8b1c901cd081cc0bab160c79ef48c5f874f90abc07196038c4bb0d5a3a68f0a6cea9d1648cabb759619892a067b5352810b684bea3ece6c79894ce6b6c440841f105318337b8bf350956f7afd14ad9070674ef34b1f04968bd0b0753ea288ec1d4d05faa0eea4a8f46a1a835ab7e22d76f1aa9f31b12fbfe94cdfeed23750c3322408a8afff290b3519a1e985363df1be4576e75470adb09477ee260bce1b98fc31f937b3b6c93f50ca2ddf04adf1c0fb10ce93c98d71fc4278ad5298eb664496e584497bb493a78a75a4b2a542db38005fcd79e1388f527693878cb9a2c4c768bb574462e0b0f2fe076a2eab565099f231f63723ef062b224ca978a2726dedff6a425512fd4807a6f6882277290fd56e9d9c2b946df71e577473f89a13d50259e5987a0d883e19fbb7e1d5acf0dd5bf2a3ab2e0269c676718c13e5504e07c10ead8b728f8d594b86f8d257be5d329ab6d9cca20b33b2c2e31805f92781b8b3603586b6b9274489510abda5da0d0c1712e61d79e113057a261a5941f42a3cfb1f7b21e6fe9234e3155c948291b0e0033ba7bab484d7e7a5c4c8576e2821f623dbd5d94da72260b7c193e6b23384cf5740a2824bcd657db3e2096534b09c1e53112b3068374e8844862d3a5351b9d81b5055e074f549378f36052ac43a002c666aa053cd7debd7e2abf5520a1f26fb2f110d5c43c5af67632ae2c3b0153858d5640e94f6f5ce71966a6f7ee926cf02992ee877171399e6e919731aa13bb193848849f9709930d396c2a334f5a44151a30bafab8588d4d827bf71f35313316c80dc15caf0a334a6245a09dbec1a25d1f606e2926e9a5c15339ac8b8e90a86a3160f5bdd53a3386bf8446f57d39eeff0cf207d75b2593c5091817ce8a09cf034829906b4f384637d24eee24616ed7a208b175903024358385c483a85922e664763dd0bf7c2a39178d4e97888d6cf09dffb0291282bd4f2d97998145d044d258816dbab7885d5e6b23b6aeb5c85269ad421fbdb56d74df092a7742cc9cce75a7a2e4458363bda9e67fe974712748722cd075996adc1990358ae99bdbb18ae770aa55d66029a6926213766a7955135ad1668abdb2807773519046800e5041f133cee605b25cd9f6ca29c73afe1f799776ef22da135f3c37dbbb2a11febb3876c0e78f01dc32a04b1045aa0aea2ecd1eb5e5444491247cdd0c22fc5b3ca8e82b3c84bbedbebd2a3a5d7ffe2f70dbb10251c1395c718bedbab1727c2282a278ce36f46f998cbf242a08a045f54dd5b055801a1823715378229b605310720a461c3580ecc1164e6f1ef5ee7b0d2faeb5efc269215c30183b1e95cf86f1c11433573dfec5573a8a235a8b841dbdd60af3e58d79043e516299933b24c28c60a15b6cd52d4485c881569a0eae750e0246c6a4475f9faf7726b758d22e74a22646db8a93a44cd30ae856c6ea709c0f661339e0db1852f80b0fe38f72c846d059889305a9db554748fad7c63cedddf52d9e14d7e6d1d5b3a4d28f2ff45d060edfd6fbc01020ab9ebffe3561b9cbed4645a60357f246d3631036da2f73a83017815d751a17a5c5a6f004ddfff45362080965021ef13bdd29a3bbee674b98b425c9d19730e7ec1b5bcd1b7e4746bf177dac6936665c2e955ad3fd651a23386047f95d90e8ffe542e9d7e838edeb73c6a98a11daaa1aa4c36c98ec5d55886e5a46f17e179159e9113c3c7da5d4a20f799fed70146976a0aac4484bb4abe5a08fccdf206eb8bf112d30cde2ee7e59008dd15540e3d8034797d822ac45f5f2034246fe03a050e84a1a6dc931b6ad7340bd87953e85356a9ec4783937cfee7b173797e99295608527c4c3fda6c39eeb963a382e814ec12cfae352bd955dda31ada0e842ab2869ed8d08bbc479f287303e8dcd1f595eafced4c06cf2fcdd42c1bc80c32f7f769e1a83150cd6033958193bdcc4e50b7f02f7de4569de8229d4ca451ae4b474e010ece22417da735d9949c9e0eb05851b30dd6169ef90537e41c75a73598a85cb591e327249c31624d4cd160a127db60b28094cab4e2ee32ef63d65c8d27a1b20700b55806b2b38b2bafa297dbc812aefcdea964bae7563cbb5f0e94c6df2ad07aae8cbcee6f2b01e028d17ccb929b7f561067bf5752b4eb366e37883eecdfb08c03bb5f93bcb74205627c0058d7f93b1a79dd40431362d1a35faf47415b05828ec400fef264efa2ff7f2bec7cb0cbebd4fe5db6236d3c4bf20beedb35c5156216ac02e5663d032b417479d2bc9ea069e2f5505ce5208547495b8ab751039a1f9dab496a0ffb03e9f8cdf56882a9f2ef7e1260d9eb12bdb24906f4ff013cc49d7adbd3c709d6d956202898bde375190f0ab24561e38dd97edeb3f4be4762d796aa52ccfcb146e66c5572c42b994c6ce52d6ed953f69e0a94de6d2068d58ca15aa3de601b483804f9106668dd849ebb5de860b5b0a9e6a021d4ecc05bf0ac90fbf334d5d9469f74d59eaca9002af68cbcfde3f8783fc2ca9ec74e8e723fd1f3c1bf4ccbc7fefec1508616875b73163c3a15880c23b6d60237b8f5737834c44cf8231e6f3e7df30facc780131df0a5aae43765f40a83c3dc50d0e6dd1226338f2f014900744ee359fb280708a39596007c3006bbee38705b80f87785fe80a50106254fdf5f5463311fc3557aa322c2a533e04612a0faee96a3ed814b7ad7f14b87cd45f707e6146ea5e2c11b927b721a93798fcad908b09f4e70a9e90cb1299eefdf7d2c6b6c7bdd924053eece533086a44b69d04fe8d8741d3d2b45a2d540c111e632175d8010b0f42132102fba443e1d2bbb5b879706355cc99f0c5173f34d436dcb0d533a09c1de79ba4b3677487dd4a81e5622f81dbb06a1e445522d3c714b494814ef3d21f709c57009487f788cdbe8c56edc234c850d8f660b4499b487688562c2caeea90d625b66244e88f382eed756bc006fa984711027b355cf0c541f11c1d4eca6379c44b2fe000c6ca80c7a74e7d0b230a8e022e79d152ff4905f70acba05cb6d6c9e1a98fd766561410d1ca06c75774e65140c2dc878405c710fe91a1f95fbbe67c9fdd78be0a27d3199de76bb8eaed3f7016bb6eb4af315c37acd2a09a09e83f2cd5796ef1f6560971e4e4b7b5d6fd3002106d8551f2b97c523e3030165599a1e59b58406e27aa9031b7e7df84e9a9b0f3977ee807f9ea5c9788e001b304badd4da0c340bc4a89a675ac75a68de836f384cb05b044fcaa19ce11a0db4be7c5da126b1ea63f1c2a6cd865922635fe11558d60c489042922c49f434d83031677b962d7ca47bb0cebaae3b69d5165193df1e2104fee2672e87db4613475cdb793784e0dce5e389806fbd334b6f5f6293879c4e4d8c5fd14cd314ea8bdaf5c887ed917aa421ae7d429615b4083f4c0cc1fb198d201bb2f15562b075ce4ebcf7f6c00cc20f03116264650406ca6ddf2491133f484244f2d00c9667203ccf1b820b45fb7cb5b91ad154bb632b8ff919a37b6ea7b453914f707e5bb6e93a57725925d58544d1eeb641f207dfc0180db882e3ec6c3377bceba2eef18229be27a913eae6e4189edd6d86d9621e52ee3376c0a8d0fda1302017f497c1f607bbe62c56741e3ba0ec0ac379e520b9f85c46a5656a92a689d15b9c4093d115408bdd2abc6dc4f0369a766db40f5775139383f9f98a2044de9fc381eb2e4bfd013cd88c408915de13bb224a3ad47f86422ae1d27da587524b1bd58df17a733d101edf42db9c6ce93b645b3409079e8c0002dfe5875d8e08676627aa74390071b029ddbe4b7d6d19b5fff6426f6a96a6dda4d24221c86004869dd727c7f65bdf442c9092b127d78af4bfbea03e1720a4af299d848bae3d1f0c19fb25de4ab5618fd32be29fc6611d6f183af9bbc92a31694f64ba6b1ce93bbb968b39dc0536be6e898acd660f0c9b8d9a035f91767bf324a9b0874e16aefed3f10c0694817d5d51e1014aaedaefa75e397c3bf2485078047dcf43dedb18e4413616ed5f4bfba62f9a713d84e0c73afc8f2415d85c20997d53689dbc1150f190ad564a86233faeebab25039ce9439277d86baa2fed12bed0047470c0ea54a8cf0e78d8a1a99c974ab085d09b496122c0c02993875bcbacd320efe71d849ccc95eb9f51acdceb6dcb71fb61b9f602ee33328ab4a33aa4eb165243615fd830fb4efe742c9dd01843f517b71e9b6339d36bab87f39fa8a9500be31f64d98d3f1f47660e528084142f2bb57f637e2e64f52f8b3b0e752d374878d5a628e318bdf802261576a3112045dc8a3dfd77bec768e151a2bf895197dc3ff29f60fc160b75e98611e58ac5873bfcb38cd64939a27b3c516e6a389dd062f4b61818f02bc7fb5f1a22773ae5bb08445d7ef785d1f015458eaa67ebacc50d7fc55f4d41b205a720d7d662114614d51097d9ee384c34b1ab307d7026da1f42e9528640c44534cd3b4f311d1ef226b4b40c6e991ecd759cc47107b7443ce344d9c7ccb1502738453afbad31a6d7030f5dc6da028c13dc021d20edc017f824d7bb2084553343d1958e09c87c757f3a029e0b188ef0fb8b3944943d21916d304e351bbeb2f44b90a418f1f40aac6c10858f1002a2b19fba80a28a769e64b17379845764bd9cb65b164a3870ef42fbbb66a3591fa1a20cd5464e6e1821b5af8531f8ed9a89232eda34469d13b40629746803c9e05a94a896a6a753370938393b28f7b4f4322169660a1ea639326058c4eac3197dfd1d0faa9850ce2eb215fe820412754eec8a6f67bda23c410373a87beef25af92ba1f17d393a3090c1dda8658abaef164efc0d62b3b6332f5f7f8bbbc7591f166595f287485281566d9fab33d478c54065c449db3ec5e74540e394908aba8ab35cee54099e32d719879f0e4abc6b6e23433bed7ca5f522181c6423518c7119a69b82a23e7bf8e6d6a6aac4850dc9725a5321a924f6cc79a03837d0fa898de782d082fa85d13c3ab8fc4ed63a3c6284fda9793bcb62a88ef3965d776eb08b6f88f1246fe265ece9220d14fb61a43adf28aa265b2ac5ad3ca69b2a76a3bf84f922a2a16db847c82d5bd85bcd2f0e0474c7ad5c090354167459e663ba301f92fae6ea0d6c2853e46775cf6665f5ce417cd9f9be4e138127ae10b552e70df8cc00a8b2007c7d8ec84a9c0b270c37a23372f24ca76d95084cb2d87e2b51ca0a5374d278dcef0a24103f453c25765f3b5b7f77375d59edcc9574d9b274e547dc833711baf7e923c58e7df820caf559ad75cd4455eb616d0ff8cf9a6a19d998fbc86d20c959d1bbed01852ae682631a7302ffac6ffc804a49f36480cace5e0121fec96eee81bd061dbb99e89a9b6d7820d49bcea7aad500b9abf826a18a3729c76a41419ab08035435f5bcc418cc8e7b05cc234a3cacb31fa996d10b80f4bb13c19e6292de433e06618ca1ed06f5325c9604fc8da6ce80fb64aedf127bb6fa5a03c291ec5a9fcfb1732822c15637de4c1c8cb032a4f3fe79acd2c3d0721537dace18a4a4d7d06055e83de3f632bec9230a2a15b0bc91f4f7dbca946b35f0554ae8bd5db97cee319dfa3a715ba79d119441541fb340a8e01fb72f00c52d65d39bb1ebe483eb1ddcac85d137bba5fa170ee482920dd552a6fd63e8ee124f73b93be5b74aee0e4c7ccb8759a351445e87f8d971990993792932dc367743b887655dbc28e0f30dea89553c0e2571f5fb0be70222758447ee298233939c0f45aa91074c0d4bbf5469e1f605bff03991b81a64bf1bce73321e8a633894701256e5e3dd7b17b5ae072234ffaae7397bd551e07f076760482089ff393cf35b16b475b6229857bc81aa280edcbdabbbb1329aa3d32c5bc2e3c05c2d2c5020fa47685f064615a33a8a3009030a41cf1e7ef9aa037be1a2c64b594a886a8e3ab38ddf17d44577d755c93d1c26f5c7fd76cbc9d1536ab91f9e711133f8d1be5fcf292da1ab5a0982d5fc69388307d82a218e7585900ac0e1cc0a83a20921a8f47e0bac37615959bb7d55e4e4b1ec1613c31f8bbbf66a29316b183c042fb6e919cbb1d1103954624d557e9b666f0f3eb23ad14ea83f8a8a24c721f2dcbcd6b738978468946f82442d764bb98faac329fe0a33b96ecb83e53bf07174f98dec885214ccdfb01e9acdfdac431bf265d24f70060699500cdd94b74121539a879e21a29c0435e3db01dab81e7ecff48aaf3734dfcf2933987c93f8b51368cb7fc6f0347114838741cf050db1f9ead243e28a86c6bdf5aa466d54c3704f64e072cceefb1c65600cb7b28d9d3ebb552a71bdaa3bbd7d03db927d4e7bd334e3056026b56ba000da1327915056a2a4a5e1adb1b4a2303d0213be4d0538c51172b0264723b0d782f9dfc065423d669a1ffd56406599b8795565a9844253bd2b76b6dc35072858e6769e82bc150198656984b4255e8eac88d62540bba621e3649b2df3553186ce430699f0ab8fece6ce18aa05dcea36cbd6be4f2786c20e76e42d5783d00f197134eee667b3b2875cb67834456da58978ffe2af0c69eeb9a3fde3104cea2fcd2423ffcee63b5601516fcac250032b79fab2fcc848c29d49ce2389a93dfc0fb905ba716bd6ff6bce86e38464f836edec83dccc9aaf52aa424f081576f9eb193f806ebd0d4159a3f9c5ed4886754422a68481c48be1e80cc0ef3e37ae1bb77fe24b458ca9e0a4617b437efd9b0bf8cde1b4589c4b56bcbc5ed3634a6b42a7de4740a2af745302965df316155534d5183bab09e62a3581cc7ee456d039de466cb5cb5484c4e96fc50129c5460cf193ff2b5a7022728a5bc076dddd3851ef0deed4ef0f5bc4dfb2fb1335735579560b49ba84ad5df2c9bf28b3d6e6894372503d8c8d7d5fd6bf56f8c60e625a6e6a691e3ee368116459dbdfbb0d8a5f4a9a360aabdf259e673faf8e1e2f42fa8253d976bcc368a7a439b7c8b265b8bb70f8068cddea7c616ddf02837a477a45c4c68dbb488b71dba154d60b362864a512c682026373caa206187681b994f85f606b887657aab8be6047f76d94052ff688deedfc6cc447c43e041f32cb62b7ddebd47f430519e7dbf41b32909b905356c91b21e0d8b5e8c6ef54be2dc291c7f72fa1b7b02b8e49c17b8e7384be6d6e8da92155cc0f922ae1a6fb9fac78ae96b8ca53803eaab626566113e2b3c92f494965c0598a400c74c025b7377e8c84e79b95ba558ec11946ec89da31dd66b9d31be62592ee3a6024d9e6b6cc5c3909e271eb22e1c9d91ace6543634b4a1fa062eb1c09023285284313a1151d76dd431fb53ce21244637f1612ab7f5cf40bdec83752383acf053997776fc7433334e2a7a51d03b38cd0813428bb292638335190b5bf744256181b9f26d21d7676ba616e12de378e77c16dbba35324f89d1eb6f6aaa30a63fdf66c1d7305b9a34f43da9867f2bdb06dd7b54bdb0e3123ff4c020813111d249b7d7a373d658bb5b50694c303876c89c1bac171143bca94e600282c174316a154b2b5e4cdd813c59f14552645b82bfdfb5b27c27ed61b2ae0faf7df64cfbcc8dd99bf7b63d4121df7824e2ccd7a48afe13cd1f52064d79109211b19709d08815e6697a06610301973923b1cf60a493f58809b4255d2c42d7b71e14815794fa960bf274144380699f2312107e1f727aafaca39a974f072fe9a4507ea4a054f512616a259eb2ab8c9a12c5f0eeed7bfcdfdb95980acf0a9607d0c2b7ff720b181e8f93f3e5d2212e74e6ff05abb0feac31fc9e4957064a78a46e1300fc515f3dfaac6c5e71fa1818a64f6da5b807169148cc06630bdf696dc9b824e3f2aa6529b461a285a71cc38a195b53a60aef20006e824f986f325f5b8e6a1350a1377a2c17498bed965fcf03d978b72b3818314258d58bd300f95f2f9d4c5f380961f502b67ab09360cd34352d823f56a617d55bd439fecfa523648349e2e18c85e0942fd6c077b3368a3a0c2f4e5ef49b9cd9580f2038598efe2a9f19b622e817841e2efcf94c59761efda81174d3e39aabb7e30e7fac425ab8148774aa9379ec2542809c86eff0671790e6bc00048b0e5e07e1ce1696ec41804a7e20a262b864e9764db7c330ab2763cf97be0ca5982e58da5ef34462d57dba7a98e74fcc8efe969a96016818ee86e44223b98312e0395e71c518f569c8d7fb87e3594b805120463b812bde6bc0836ad7f5433c5b2b31265eb60b6ed98b23f54d197ad534ff039ba9a4b1a9d4471991460b2facd1d43fc160b81a0610ecd1495107c2230edd737d5ce9df9c5136ebf43eb35781ffb47209c9b27b66ae1c4fa399d5c73778896f2042efc7e52ae8fbf888f6300d775b8f87c2b5e567bceec41868278703340bad128ef0fae6895a5df2ec11b5d80002a933b467e7da4eb1d4a0debbd6103f34e6777a1269b40c3f84c5e588f6546de479ef108732b8c8ca7b3c530033ba8b84937934e2ea3cff0f49b24d614bdd41e0f876e849a247c26200c94c167fc69cbf13f69b8ec00fb00e7cc33df690af4774a946a882bd5784ebb260a077f4aadf27fde2af2db0e002cde9982e3820c90a21ad41b01486e6e7124f6fa5545c248895936ee2cf7bdf560ab8baab0a62ac3122a90fec3bf29d5b8c8549eedbe40ac70ee673a74568cc699df9508a9d1b2cc08371ff330eb6297b5ee7cc71de27c3eca241df6a22e87180f5715fbbef18ab6454845f0b5d27a3c45a4e73e27446bc44e486e13285297d4ac11be6dd0f8b9b78fc357550aa4305cd6bf80feca6184b82f50b5d7b225043292568a332e994183c8203e3b63d8eae3696f379085e4b04cf217146cbecc2c5f078af4611e29831a66de59ad04ba82b06bef9edfa0cd45e078cc1692fda6fc2659f6737b268534561826cd0ffbc27dc77df47cd022b916b88283ef0856350ce49e7e5974b197ef9c0fc00f420867091268d9b70dce88e45d141519c11287f2571ffd3b376031c18072bd1bf5890d8a3500e11eb8381f4222d576cd6788c88f32339f81d59b146340da50b54d8ceda776dad79da9aebcd5019bedf9e564b881dfecbd537c1cb42d081e5e0fdf86abc2296c6c20d894e1d2ed1464eee44484e8edce3a77bbb8ff5d6f0612d34395db1fc2449e32273d5116ee07a5ec8a77ac020b751cd448daac717cdc6d0656a7339fa12c9737b471df0491f48240f291d4254bd4278d404cb9ac173a465f11186de81625e309d02825536d9e89e9d416f36b0e8337052aba037b03eda691a054112b43c59755bf754c36f0b159f80b57968aec05353fbbb2acb47f9e81463167f44d39e11281a70364f2da578be57f82ff59e5822b455a59ab1f19d5e0f0a031a1cff96564b90cb74405fa924171208b8b2feeaa17638eaccf26584120552e5bb9c9ec8f37c3325bdcde9dfc82427f837e5bbdfc47b7e0924b981bbcf3b17f9beb0642343cc88557ca7ddbde4874c5a86a2e660d5aac83aebf2a7c442840b28115bf2f4fd788fd3f3eed4df3e2bfe3bd5120ad6b93589a6ad14943f05484f4441a210ba8c535c9c68bffbc74f2386e5c87523810138983538ef0400bebfa04b5fed14cd2ffbf8fa0c47b1487595c8f808266790771ae335cebb4d3968a79f9d2ae22c89c6bf72b01d8cb121f22918dce643054ff773a4721ca8f1a5b1b5d3a8cbd0f42b1c387cc061ca60946649877c54f43689fbbe711b66662bf6627a75f86e04049fe76d1a9869f048bfbf82233ec6cb55fec3fdeb7c59b26acc059c2f985003d5343f4a91e97997e61591ba87b1579f9e3a8ef30687f1a9ba79ada4af22ba0c9c90050b68e4a2cf877a08838dff3d8029364ba4aa4c95d0b22980a949ff29ec0fbf2c71dbde6aff7184bfb0b0ea03b8548122d21326a3b9d9ec578a8489442e777b5b4701b42ddb6d68a3504cf5750ea1c420cb1e1479e337296f9e593ef56d6393879d0ddf5906d889329c2cc685b5253fad03cdedc30c03946e82de3801c4cd5ddfb1526f0ed21d0902d59c87940039be4a56d4a02655b03404eaf65a4c5bc8a365e7fc8c779fa661e6285e6c81e64548d3eb3ba1581cf79bc075a7530ce317ef9c6efaba09b509a0fddec9d532468b147e1ba9b801d4397f3e62b2d4efb4588b76df1c10b2aa7ef221f7926cda1a03094363bba6607f50fdbd504a483fc19a094cf4da8192d529ea6305c3370600dd5dacb6c7860e4dae425f06682a7ec0d66719ce590f3435b54aa91f9b435470b691247fc8487a754024b5b9391abaccc0a6e158425eb1af4053fede8f4f76f87d0228c5c2e79bf430c52215c68ed26d9a1ca5e476c8463986647a90643d459a165c8564c12f984e8850b70364f141dc40a8dbc16f09df787985236952704d54194290b7b4c67d4b055d246a75c63af9218f9de800cb663e2d7fd446fafb9c555164118328b0c5b4ad4f0685da151d9379a727338cf3b9402de54e0b59e4825e4994f4fdad171b7e58f84e3885587399403349082a19e4b8c6b737df11600681db4738e797645edc1798d27b0d0eb2f620292808b4d141182b0abb2158e0b12354fabc6f7a4765a524d906c26961eb6360feccecd71da6dd8af0dcbdd396dc3aba5fef1d7145f0e06fb3476cfb1c17e650316a36afd8dc26ec1ec35b24615cb74070b564b512dd8c7590923efdd062ed8c4c6e69adc3ef68484822de1c66c2984a1da43072b01d5995714e85159597b301d677c4106f3da06c5858cba32389171ecc421d494da3fb32cf20ccc7616f05c326bd44d5f22e0a8c066c6c5b7ac43bbd19dbca02485e065108a6c3e8dda3b2dfdfb6827fa592d8f6e6e97becfe34da24f6fe36270ffe39a37a76b5c544e0a95c4da10f54e80bbe23d2fa9c864ecae9a3bd59483e32ac19b052e1faada48ba5021232fa1eafff6e2e43fbbd347f19e077cdb788facde780d238a69099a60a375fc5628e60bddea73dd339f4facfbe16a8d32a08f5176bbcb808d1818912202760b668a7a759be472f2c0584399a87453b1e3a132bb4f844487ff6ed7b30b5532d9b9f56537c092ecea692e3373aecea9eed417114e84685dd0eb096b1be6a4636cdb9bcaecafc355a4f512cc3605739edede4580ff0ea5f2630cfb8e4259e27300d5a7b09488e2d585bbe22014a800a285ec9ab81b64688c29d70e906488ace195d521127a2b1c55bdf63452e23c2e20220881af7a2d037772befad8a742b09618d95ea48bdedc3495b30520fb0613e4b27da1c9c7bf09d350f3b3544a7b8a7a3cd8e07e499e829c9cf55aa1a0dccfdd6f9bd1f750f75a72bd775798cdf0a08b5cb17097dd21c92636d13d7ac286e3a1098b387f33534cc8e83f1c015ad11bc40cafbb37dd77ab7d267c6927606bd7e24047f72551ad495eb576af3a89317436258e0e066d82174a3ad7f43c498a47113a54fc9e105c219627f28b0629d3d4514fb781af4813a183b3729392b063f69ba4c3fc4e3128c7897856479423588c1aadad89fbfe9d8896a358a79f659c7f83d33a8d33c5bc99c1146e41d11d9f8e809a93960bde113a9b8601a4c9b290c567acb639dea7f0619b4dd6ccfda360eeb841cd712e48cc28e6b1d4991a1c2928903843c4ba87c6d30592318bf2a868f7302e71793c16580c55f654b70f06e520892d9ea75be3f14e1a74efd0f88bd49d9cec669e2f0551645c950e55d561556f7b7e6f9fc4b08f051abbfc991213dca44078fdd61c80b91d1329ed656f8865c415b9ea0f4e9fc7dfee77274dbb66d582a46fb72188bfa8d56aa5df009f8bd707dea320cc205fce7de6e6b71e605e6aa6660c650b54c88f25b55a353cf9187fffcc3e02dbf50437ed129c2134bcd296ce8fc2341a82211c27b0fb362eecb7e5ae4904229e421b503e6ecb5ebf2dcba66edc8a79715e27137fd5923286231c4dd7cf9a229ddb323bc874a9b2d1238a0b047f927cd87f8aca053845dc684ec1a1e896bfd20f6c0285611cc7b1753572a8b3b36c0cf53ac113f65a17e94251e44417e86be9b4ec3568be244656579daf288cbefcec103b428d0fd4ac8c400310b8a9add2a0f8044cd56432bb6c4a6a707651113b922fb5626b0747e9a1e8f1e7fe951404b6d65f3c23bd3628c66a7973005cd8bf0c5ae7ed338f6d52277fa7298ff52c757686f401bb29ee8e05ae0b9d1a69111e6f6ce7bd358afaaac56e285169c947122ee264de4bd39533ca500e0f69fe398b2e566f195748507ce3def5a411983b2cec2af74f21eafc4664807a6d9d840077f8cb655d2432856eacf17dae16ff648cb01c2ed49a7f639db2f85408c2518a2fd785f42907cb178bdb9999c4a87131babbb7044e8ff86fb0ee863180f9aa082ce7649e456894de03f7dcdeec55ffaae7be43ef976fd915bd640ce980a4db98fa54d95c95d30f3848670d6f1afafe47b311f858cd96291ec8c1afec82f5f73606a6a5bb3e089de25b62d89b575a64fbb0ba7c33dff49b8fe88a64c652663c78938facff1da584705d37a49191275430094c60c3d5b25f5f2e75f8c9b6c94a9e017675c042fef34bd2d20d8e6b898f0b5c39c9209effe8c3ca63fb94f0e9a85b85a294fa6d7c8f40f75cf526f7fbdcce65b3edc188af8b0a6c249fbc2976a0eb558af7904e64f39b1d2fb160e4fb760ff9747bd3a11331cff6a9eb5cb47d9ab29fba3fe8e5a3fb7ac3b94e0a988a9b467596a348b5796750d5a320f938b4a63400f6fb3144d5770b2a24511afdc23051a9f53a9062f9a9dddc0084a83c7022b4c37be9bf433c472a289f89cef4eae3f6b270a4028a94b99568615645f8b06703c5f12ba006ea5f3f2bbb2d07ba2d840a977c758cf234fb813b8e77605a06c3d1b78b37cce4a00d28ce28440e72fd6bb95d3f44e8d25d703cb3d978cb4abc8b63954c09d6e686e905b5dbea405ed587152019bdb2669af6d54352c7ba9cace47ccc5260b89994a87d60a35d0cb5ff5e1a65e4696d9eb37a25b5433863cb23f3b524cfe72495d90ff42e5d16d5461cadc2f6c99d1e105ca94114fc430871ac06b74a149ba2d9f17f07ee0d1abf59e4955ed4faee2fb763afff6c393c68c0aa1a3359c408a51d6d454b64dce93af57ff6cbe322ea9b007979d629c61c27c6b92b0c3392b9f695a2640378274ff424f26a3153e3978ba47f2104c771746895b7e71b42012e41b4baf2378fc6e4153d62ea67a5f9c56386b8d1dc8c844658bc5eb717432f177174b9aa4af5ba7b0403b9cc15a77010a980ec7a79ee07545ce2f1536b38d1924404f14ab2c28c02ff832d2090b4b6118d049c77b2739533b006702b6ffce2625cf7e0cd067d75aa5f011e729dc5cdc80d1e532ca8c472076d5fb99ceb7039d42375fa827f51cee52f85a92d554bc1d374b8e5fab160504c95c2b210e98bbf9cc49f594256c210c8019e49451c025ba03f6da8c28242650250c08f4547f724cc78c7835ab1b4b46f026ac5f3113ab4ddd50b4f1b146015f2f59d0f10583115103d100ae36ca5517a9ba29d2ba67a406c0714c43076714fe1079f087a553ec1f42d379b4dc9615db5fb1670bb2dec5d27f49b88cfe4ecd196775e8022e2dc7418f3545f5d6231228f755d34b7fb8aa0158f285633e11b6023c2d6b63f85ed7ca787222fd0665e6c1e37a5e12eb7bf8c66fdbc6cf2da8dacc72b57be84316440fd04b4d983135886a72bcebc4e1f5e2cf6cd10715a501d6476b8e1ca1169e926a852ae542303a672d2be687cf6ec8124b539c9dc87201cd85641023f7e00632cb2ee52428435fe4bca557862117e85dbff720f49f8e8242b934e43a7a0250009225af949fdb4a5ca38a85b7438dc7d3304fcc7f79b511e8ca5d84a707f118c5faf8185dc29dabfa1e5bea4927906dc4702d069b33e00aa585c2a34797a7471d3669f2f50c6300a05b935a9b381ab8dcff3b0cc6e2b130c88423849e4024f0e8b994049fb22ef6a01de5f6ee454f55210d9a876e754233972561822f0f6bd92f35783ec87606dcb2b0f67d8001ee1b7cc2d804e8e388236538e763bdbe1213091c5b42162c69c883bbc96b155b66cc5977d110f8feaf023db23053ca33aa81ab6607b2fcf775865f91a179ea9bef78330f311ab3ab0cc3fbcc1d9f5a1e8ab535cdc68c5d0bceb677e9ddc4ecb88c106e900a87b696b561cb10799bbe7e364c8ea4d9d25e538fc575486d33b1c12c56af487d4a633b2e022c374db429526d4e6dbdd7cd2c87a543eae6859cd9c234a1f0369e35b5547cae85d6669cbae25a3dc9123177192ee960876b45d4bee40bfdd163cb6df9142fc3d46c2404dc57523cf41c57cd17d9518c9232ccbe7e1b35e07c9c85dbc2e85036b02e638f1840ed3cce04c30f251d219a0597e83e17ab34976a357a54edf07b26bbd9f3fa1838c6b946008e92d7fa3e05a575b09f9f57082bd0cdcabb0962c9a5c81ce47b923ee15fe9051f821fcc802e5e224c563503e59c0a1f3b6985607444fe3b7576ae3b48588308df2640c19ddcc86c654274f5135a4c9e78bf518912eb6c2fb116a54d97e9e12def863268a7ee74f69b1fd52923193bc10b47f66b3f5c4518fc52ea2b029b29f6caf4dde8916be075ac3125df7b8bcedbbf1e77c673fc4195449c67f368639b940973c47cf93c871f40465954140f42a03afc5e8d1963fb255a9c7cae8d10d2e043a6c0d072390c3f24c3baee596b1a8defbd672ca780831c5b3971f9f6abafcd154b653369e1a4498d0fff86cf0773008260b1245e9179a5466f2b22291c0340fb83b874d3fe5b9393772df941b994dc06eb4fdae69849cc28136a54ac2fbf70ee4fa1106940f1bdeb092b59e31510144b6cad5fcad15bc88fd948245e9ba62d6f332c95e5614351a8ce6afca44feaa6413aa82c9ac5c62f148754c3ebb120424f120167a13bd9544357e3af30ecdc13d34020ac0e59db98cb90631f3096e23fecd4520d5424a08ef05b69fd5c9f29513c7684583004d475d92f254cd30842c20ff5bba192aed8d5df86f8ff4aad422b50eafcefa7cf5df91afe380a667fc78b4363df195a019465dcbbec74e6806bc374fb928b600931c3a27184a2ab69175b3ebfc1347759de23a2d2f02ab29c41804881fee0ea53df486fed39d03d9a2cd47921da2af17a2d6d7a95ae4a84fe877b45fee7bc2e31b43adc170ea64cb4e983fbee6b831c0f34e62a3eed703d720d2265e7531bd782e878cb2c1e06d00f82c9ef62ce6da35d72b79966fec9a44edef8db03889a8f4161b7e0f8f743111b89b913aa56cb75519185b94e50e382b3c6a8615c69194d6559e848d71a487c14081e315e4953028bd2bd7182b69d5847432e5c254212fc8a2f7e795cc4e90b1bdab90b161e46d49d6a4c5aaffddf2b4790a44f4331010bfe2ddca784cde66eeb61168145a585215405c50ba9cc7d086fa9a203a6bb0ef698b9c7f4864cd0df105bbb6cc52cfdf42b3483a1e8e6fea1c13a1882202bfc7f90d62a4d8a1828958398ef7d3974eb6b25c23ade06bf06cd3e8da262a69a39b8e0ca2f63b602f310ba7a29a8851b6d05223e41ba3420d436a7c072491c796011f47ca14294ffc87ac65fc022069648c96aecfc85451805489a44a1495a54ec951083d9db0dc065134225b5fd30a34aa3e3f38021f6f9c5509d7f5607b4279bf66c0319b91d9d5ac22ad47a8de20fd224165c386708b3664b26b57cd9277cf735148623825ef8058f8bc50de4895a395a729b32f0dee5dce8383da77b8778a9cf691f6e581e1171c44b49df61ac91d47487c010bcbb60d54c024c1fafda4304dba02c0571357a06ff35304394a8128594b6be3391b3fd8d5ecf288d2623f7ebf29f9bb5d2d29ffab07fc63012493570aebde509d31b5eea2d068d3dd4366f8462e1d33f92aa3e29f5bc828ee87f81b11e0f243b3c7cd6b1d5d0a55abd00e6e066f281b2ae1b499f2bca53929984b145f096ca7aed0ed5857be3b31bbd12548536f9e5bf1f1671b155475befb5b73c90474eb8273c145e088b4654fc14bef7bd26d8a8b04f360021a42fd4c57d6a03ae5b56258269d4d855b3296f150f870e96f3a0b306382617b8d471603b72aa0a678019d6853874c8bceff4e6cd2ee854c0b28e99e7135a490f621fb2362ef55372af2885202f46fb33e5a5d714ccd500a4d1c60e5531c83091889318032f8d26dd60c75267b174db21924cf332528875f898bb5dab5db098cca7d1ca14e9ac149a7d6999aabe8dbc01d0facbc4fd3acce01ccbce288c7f2d7975f1088e561c15b5688edbcf2c84f99a72104420d8059dbbf473e5d85d18c8105cf10f39c9d23b74ccd537d5e5d3328e693ca4b8865537e0f5d12bffca94475a6fe70d0035f31479854e09e7d84cb80b2c4daf38ed7e2949d359140d6a2535fc3470e3239d84ae4d2fb21b85a7e582c54110572dc658844090a182b78db40225b13faaef3bd89bd24cc2461da337f04750a8d8e29631c1761fb893a02aa9bb0638a261185ffe8c64fbc5906a87f0fe2e69be816cad8c5702df766cfaf82c43f7169de813090e0bfe3a5aa6e254d133ddea9b6d020b4190add9a8492ee6fe9d0196d216c9ff1eea4ef082918097690075092ec083c6c8475485569133b06f303612808ef3dc529af7045efcdd622ffb1467d3518cdee34b468cffdc34730ed178b0b6165dc97e5d109bedbcbbac2cda4abbb0ebd5a93211719f0a27f7f022f921defaa612bad8a389b9e0524966c4a2788c69ee4784d794b1d5bc8814f89d66ab2be8d33af0d03990c51babd2d92ccb282ed6d3568516d1f4645c39e21bc96904834420c5624ffcd87527c30197c90cd276777c051dada7f1defa89fafca8bba3fd287643d8204ed576425620f8149aa861e75e420673eb712f3db299d8d7fb27437b0996fe6dfb20aed56fb13d6555ddf7e16b7f18575af2dd5256b83713fd3e4e3b1a219543803e500110a0efd084b37a5dd953e102ac649b340c5ee805c80ea95cd160a14701bb3c3bbfc6ea9a756b7f63c3f9be5d8b8b0945d1edf634a4de12fe23ea5d6f41ffd74a0e0d40c6c63325e8d7476fbfaf0b74d6f2373828e3af26b0f1d51514b7e9fd569f1d1fc31bd8e0ba163ddf4ab0ea893030a224f49af823d85f95d04d60d020e112a5bdadb3e9abace171d4799e02dda5e2d9af09a64b65873a60d7e15b8c5a2a8b04870104b6c4881ad5ac6755d7fd5f44184df9a05372fb3c9eef9de9c8408073af45914597f4956bb0155abb1a3c653fd605e678dec744df72347287981611be2448ccc4a3392364e93e2d6b6f4dd982ac2ef760a0f363e198d2d68b0592b32e6543aee55faa6d92edf13875aaf46e7f20786f4e3415c52ef8946290283620f5017ab53ce20f2f01afa6ef1721a0e0575445223dd85e12ff0725470cf4c6c7d2411c3ce6cdf013c51874357cb42e87c34ca6dab7da1cde579bbadf9f2912a54a5637d76302cf860ccca86ce83736fcd611e1c4a48bbf9712ad76d372dc2ff613be3dff08557bba32af6f9ab8e65db953b3021f4557b71cfdf2d52e64a9f0d6de69f3c0c7ab5ab911f33d365e43e26db5fdf7c3701df02c5cf2a242249f17ab200197c43559db9761f603181c20c37c54b8ed20b98ea53951d9a0a1811d0adacf0a0290c0a1f43afecf13ed94616eac1c4adf4bb9aa4afddfa450866190c13e3e2fd27ed6072afdabe50a568ff1e2f833f1bd872e670f77e45beab65007f10bc74861b6d6595dd67f489fb81600109c020a337e518719c7c48e1a1bf289777f5c0650090e91dbbe8d1c1ec3f464144e45498c51c54f72552ff80da449275f7e502270f92b76db4e122989d5648243f0bc819046f7d08c3c57193887abaf6eeeec502da54eba1fccd2557efc24a70ce01923bc3e7adef84392337d21f5801309705da144589ac9c2f8bbb79b671ff9be5ca0eb462da0724706e45c811f2989cfbe2bed3c70ca1548c72b96e2efc6f741602b1b6ff1069f9494b8c1a7e74abb00926671f272aeb0175ea7570cd214cd3cfdab6c661b5683e3f07ffb26048594e100e71a317f83b665350abac4dcfc157bfc9ea130984cf10b9af5777a5f485d5af03dd4141697444d2809d749482738fd43ac5beea053a78ecd166be865e616b7cce2ecd0329b7417eb41403aa7a068aa2c73beae1c295cc5622237ae941831dc65de96a384b5a15a4b98fecb3c26a5eee68638cec0cda14e6b739cd8ff59756cd13cf9046d82507559109c907fc81734089a44640ae9cfdfa57c343255e2913c6ed30e62edc3d2218288c7921609e52162689f3754f7b61ce16d8ae8ab1f422165234155782b2e54392e569a50a53a3345ab03f4ba448c81118732bcd6fd67eb87ec91003302860e9f85e6a21256912aa0a95e26ed16b4c59a86469afd1b28f446044e5413fbdc1d6e03ed5ce29d2e679d2dc9d4a9ab11c79dc8d78eab5bb1dafaeace141ec825b510904857126d713ad82d0715b41482d66e7c84fd3c114fb6f26886a2873d59d92c13cfcbaf08f344c9f977ad6cfffc7a946e0e1189469d8b11f96beb34c2aadbfbbed72cb5e683c8e0f94a3882e1ce8f859fe2aa1e02ca1d8eff32dc8fc41e01b0c6fac0dd6ca93ebc90a7c5c916b2a03f2e479ddcb93b6a538b0b3242e163c6fbf13f29504dc52e0643e738cb49fe1452a37486778bd1331f20d6f40eb1c2b8b514f248b695787d71865319cb4020d787ec807ad37d11a130bb7f10243140ec49cb7556505d4a4e7d4d5717d0bb180a3303c16af816d884781142f15426c73c119311c6f551a178a6ddcfc62800b78dc07300056cde3c9b51402df5df1ec47f93aff81da0b44bc0291167b0bf64b82b8b35178cddf40c1fc46bb0244bd9c4cd12ca05b567274a6c9405969d3755d6a1db0547f13cc3c8f2096de369948f0736291cc32c2af32b6fa03ceee6cc9a968e7795fa5f5a754e01c4d3988500766be2891047079efde90c4899ac4089b3da6cc66d6a9c79bc09077bcc8e0dff996c54847fb86333ad93af2f109e3d540af7d4b85e676054c559ebf1540f14f7a2c8d79d59e0f3a9de7a9e328b4b661ec839aeb15a6641b46f75d7bdfb5a6965f9dfd961997531b086adc366f4435ddbf590389932a9f86c697f9ca15d1df66e723bfeb242b2c3c73d0420f7fa77afbcef457b3436cfd9ae1439827387315d0524ee87fb7fe94bd3d573cca70b0fe34dbd57d1257a4e26c2a68768d15f1cff9dc32571d4bce1f229d4ba233b283dba287df5344be4d4b1f2be8b5873977169844159f1a71da1c3de5a11f0379bf4f8afcb053848451baa5fdf64f8811fbf1f22c4f7b96c0a7680cd98f6039ca8bac599cd0a84ae75d5d0ad978e41b6cc309d8a7955be73e77dfd281c83878381939b789064bbb2cf0c3af29957101ac9c6208ce8f9495855700eaffffff15