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 60949 15ae5f1f9fb946e746b042ab4da1fe3967b249dd70c0fa29f14184b8efa1fc43

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f609490be6f283c2c9970aad9ced2fbb44da9056141eb7b65fe5da3533d645bb
Certificate Block Hash
15ae5f1f9fb946e746b042ab4da1fe3967b249dd70c0fa29f14184b8efa1fc43
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0390000102b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000badfac1066d44ee3008c90835707a2da949f61add6f6984a9ffcde6aed61df468ef0d4ee9af5446d30e4d2f7b948fa986faf55f7ad2158394d77b5f908ca5a035e787908047ee22aa883012b0fe42b8c19dcc137c4d28f3ea1060000000000000040000000400000c0390000102b0000

Raw Header Hex

000040204950916d02c07afc274c1f86b34c69c306c8591a81b9fbaafecf3f95e916fd3a4dab9564448129dd0aed4924316bd71b1098f85e09ce2875f19babdde7eb1205b9dd146a74c90218bb45d63335dae55fb6b71e145690da44bb2fed9cad0a97c9c283f2e60b4909f6

Proof Data Hex

59,560 bytes
12121602030764ee78d35d88446ab5332641755c02d6dc38c640ba66df3b474f74e04ea9a22d5cefef8f147dfdd11da0bb9b5a6f740f36923a99e9cea363b306e676785ac7ae76f76440a77470eb2f8d6cf256722d1f63776e958128ca5356a4f5a6d451846a5049c7f13288e7e1a8cd8feea8465340a40e0d6332ca1bead15f75d3cf8c3f1d35e22834129eadab97867367841361a9e4ba06c5514f61c95733bc2ead26edf4259b9e99c46e9e4d9f20e33a25884b47909ba5b8673c7e8b9d3c0c803feee8e5d33d812d0ecc9204dec444c459910d9b7ac3ba1de1117d511693dc218e03ede7c1b8b0a510caa89f354bca0f72cb26005a0fd0edba36e1faa144d16b94fd2c78d19cc9ef14b28432d24bd10d7eb67941d62f331030817d08a25697a38dee28d9ba7b7265ef0ba5c85fb9af2f2f4bffe42614e4bfba36d8fa2445b7b1960ee692ac344082f7d2706cc8b9a81f67d3217fe0684aa72a8d1119d987773a657bb060899002d0067647118fa3825c33cd3d700c9b90cab867c7ff2793aa1d5bfb9b75490abe198fc7e1808bafc96d7a680815130222560dd486629470e98390572e125af8aa2bdd0020599702b1535ee8762181513019017bd3122162e48bd8e20d40d0f2d90ee192e09bc754225b800f1b388b89c996b19de53e8d4c3aae93cee2ce9be20c1fa24190541185dd153f6d5953782544bac4feb68df986f1b12be030ae9fa8c5b00342a6271b020b996ce7cb16a2b3d4abda6f7c6140ca8a1ae02ec7cacf4c3aaf56d1580c92e6bc6a2283c85db4ca471f0d469b724db1d1c22d146e975093cf75dd8f66fd00ed3bd72ddc78ef18416f701a5946c7575b0be23a49eff81dba4a680dda6995fbfc1bb5244d8d4e83960b3fc6ccf64100b25bd32e8fc72cf548774737cd024db242e0b2d1bfef1a9b0bd3b404cb342354b9b8f24ec399ba540175b8b5bf657f92362b0d950c9ff50fd328b89dd519419c62104a6f59bc3d6b3feead1ce39779b00ee26f06ebe48035a6a8ea71414c70b71c40a2456820404f55acaaac14eeffbd40581187bb523a4a8f845b5237d71fdfe45faaf1583c77f8bd2293a08378f674fb5a5747ac8c07d148544b8fad9fe9e1a41a23041da9d8432315d684f6997c8c32d8ab7577a507a81368496999cde7baa9e1ceb1f95251f72e1b765d6965e3cbfb77986941d699012bd8e2a27e638e3aafde9fb4dbf92a217a3a99bf5c7677ad6fafe33eea3e079c1cfd89f9a6c0f15adf406795de257123c23ecfc5ac9838b29eb52ac79146e0be9424898dc39a696c1736016285f06817d9a3cb52433097eb0d864cbb1bc970340986587384c9af7b05c8014523ab5f1cbe2fe64d58ed276bf2bbd14dc419e49939c76c7c2efdf0ba5b71c2b667d14365bc37a91d5c21f567a220275274b884ececa6ea8f4553396caeb2d03a0859fb7884328933b7970f2f6c22d8a65952001f4a2f24164aee1a55d143e5cf528f2b3857e69addae841f6f9c6acdcfc9cf4e7ae0cf46008dfa0600e097432bc230451087690efb540f238ebe82bdfb48ef850904fd2fe50b38927369fe4addcdfe64e5d880674a54aec06638e435fa73246156cbeb3423cf1fc30a4cb45cae947d4e75f108ce8e67aaf725aff28bbab7730825ba2ef058698e204ca4f29c8c0d6605da97a7b94a414189d4fcb7f3ce95554a7b6c19dfadc3a012264d1fe1a62b50ae8a98d16d5cf287f94a54491450a4dd2b10c50fc6cd985fad058355b9a01c5acf850c4c3afb1bca80f9eebd1e662b2ad00355683835555b5eea6dfe4c14f0ea579a78216d7b0a281654f0c9af2aaefb02cd33e1da3d38eed115128ef749feb3e1fa57ba7da6684660081609c9bc50b9333658bbb5b654ea2e34dae9facbc99723af04bd03b8cbaf1d1770b8d757fcbb6e5a2ecfd1f739c717f35b5fe8e58e69bc63ba0748db415b6edc624e33e46c32833e5b146227e739001ef801afb3a1fcc24481861cb9d588e171ced216cfbbabc4fbb78b86d953879501b3ad59c72bb1801a7e486e03edc88221f64c5937e21901c983da45e4c0579778b76ed99ce34416e2f05359785d82a4919dbb26456cc2d58a7459ef170704a2ad2ed4c3106d3393bf0bd8d2f400ca9d2b0fe96098b50a8f6e91d070ec0f861818fe715def599f250910ad9e7b501589d899d114b1b993cc0eec7ec8036736055f9021e5dda607a6bec569d770ff55619128c96739089fa2d206b795caf48dbe58efe14b22c60ad364ad388cb92ce02563c89923f2cd7e7d8792b7d32d731ea9860cff2e2cd4fb3bfd9c525855c7da87be5803e215e55b1e06a54762f985eaff6b82f1a6327ab1c82d408a1724646593127bba9ce995d2af310108f57d2db48270027468299a6d7409af3d76c24b55301dcfe79155606e69b429c6969a733bd2098923037bb339d94f4c3183dfb87e5f2fb304de1c3682ae9d3b375898e4bfde6ee8b8557ef8e209234fdb39d1997cec11a20677856432c5f9aca14bc21ebf4902efcab7752d154233c699d8c6882db0a900b2190e39f1fb80ff522b51c9ad7858250924b2fefd782bba69de104084728a2d0616078c5e89e423039fc27b02d65b47bdb3081e5559e081a657c2ec522641eaca885b8d4e11763f302a4c84ff24cf8b2bc723f75b49f15856506effc65a1c943a0a1fe2abc9701c3d5faa82ab4719eb15f12257eefb440d7b9175a2694176864b7000a03bafc705298d83155d2fc367811ff91cc0836624604bc207fb479739a837eb209f39e010dbff4e12fec79e10d4186743d7e828d9148308b00f3d44b17f67db77d59f8c4c883f5abd6fcb9a366ee59a5bfe667efc1507d9be887912499c8483bb8ac7bd2e777c75c308407621026c64c6f022a4a82afcbc809fa9c64bafd3abb823c1d2078296219a35742b67fbfd0bc1953aa2679684334aaa3dba51d665299db60d61d9cbb5408ff00916d0088221aa218a10310e09bab28af65c38fe80fd5ef6e18c1155f4b67b3f521b04f27e755e08411fde7bd4cc8a70d6fdb5371eda6745347def204d7b71924ac7cd936061e5648276b3421c2b9e9b2b08240b65baa8485d71542a6734d837d83b55cec31aa33c36759457c26db7ef70d742c081c0ed4e5da7031ea93e1868cf882a5be7efd7077335fc6f5058296524c7731620b1414c2ee994d6664eec1ed825d07230d560331fb68f4c512fc1c0eb0a1f1853e9d02b94142e653a8e684968045b7d448cd644ee82cfae5a5a2c302e1b5b6f5f825ce9a17562b222bea6080c7ecc648a59d356f0afccea3ddaabba7e630d96bd03c1d846e2d9a2311af437da9f1314a152f02e970d4d14c671039d9a4b1a4a7bdcbc60ca0db97695810fc3bab989a344f11a7393be06bf96322af0ef2478efab952bd541ad81ebb0e473d47ee801b9c1a9d072048c6dc5be6d9943498b72c6aad799eb366a880d51f80d4dbc66f6867904c598394b6a934adeca6b6a2a2649a64727fcf16854607ae22fcde1e2ab58b72b1f20d5724e14cd4954392320589b8c99e9c2e2dfdfd4bc5faf7d0d2b5782c8a72e53e1f92287f28af39887fe85a863de2bd493006db3c48abee3149d55b9d76066a02b0aaccf536d187330e37e75b6f734cfdf04e877f1c1d1fb635b2811292839647ccb93ef054907c805b1e7dd4658fc5b7cf38197229488f9d3d685563df69620f04a0aa4c2185f72700987d20ad39a720cd24c44822a2f7d67f397bc6a59c4b346c7c268932089384d19994885bcb9de523f002d9aaa45d42e57cac443e780701a26dea3ebc38f72dcdc4776802ee37e47976466d4515b907c2f8be8a88f05f092883ee21dbf1372ac3ddd87e004d6b0b4a1b0566a48969c737c07ea2e51f3d1a9f7d60772cc2ab6899244fa8aa7b3a7f06d6c7f09e93e4803bf8d5420157ae0458860c85de5b90536b926202733e12133714f891ce2fab1eb4044ad9343d85c4906c9fb743cbda722d7ece4f4e5d19d975d4781cbb40ec2730e490e7cd86e2715bed96eb10fbe60002de13ffec455a370f9290443a85ce58cb5200c382e2b76d3f2fdb4e50620605c1930770b23528848cc415e8662a7ee7317185d0a5351c91ba93c3fd613b2976afb24799e9dff5d3b757f1e65b857ddc2e627c820580cc0bf3c85713cf5dafd8a7574cb80542594ceff420de08e36c7df4987c1fca0f8570556d4c77040f62bd8fde2cc6cb44a769dab2c641cd6b50f7ed715c0fbbc146e2afcae759356766a9975912501efa58f5e12fd39a92fa8aedd72abc99bdb1d2e37023e68c384284d3ced04a4c347ed70bdddc5ba085161bd308f725aad5d25079b334878624441d52f51d6ff8b20b541ee704599cef1898d46e3e8710e4e42e93e9f2db6fe9dadf76708a75b7f5e59c13c783e0fa65e9d7915a5a8ba6deff0afa4ded6b63c921dbaad5209533fe2fd477770006264b14d626fb4d1a9de436b73cf2f06de8072ed933ee9bce66b7fc4fe8f09cbf8b946e3ffffe80de414e6c0ad342a9a3da17ff4e471c6e9d98e0757fb3d4886fdb1f7b71a06873ff496d596761d3bec7486e43aebe23e6db3e661623f472a1cae4d485981099720d05b6cb16ec3f8d9a3697c034127dbce321584aa4ed028801b94f4175a0c0bf7f47e10b5a961b8ebe56f5d1cd4190f6b023f6b88dbf76b972966ee3d4f48b7afafeec34e27d03d3e6777fe4cbffe2ff2161623f9790487420c3d594f094ee4da54a25d52fb4d441817eda9f0f1c2a0c7b902ce2eb1e2501af875d3137a2fc78d89ce7e89e1a693986f304c6b5198f848e05f06b4f17cd5446ce089aa7cddc7af624cea820418ae194bcc311650e2de43d3d935fdc2ba63bdcc4a59290bfc9701b17303eb2a3b63cb4a814e7592f24a1ba169c75ef2ba5d160d61eecb032a449dd149341751fc87becbbe2594621792359f4aafddd40519a1fdb45be3c04276d6a4888d3b1796572b68de27f108eea502bcd63cbf88074a4444c3a26364f89504432b1c0e63bb5ac8f715037857a20fa93d48aa15fd88b36c833f65e6b369b68fa36d4a762072209b61f3db513d1b2fcedc5cc8daa4719ba9e4b46897ae2920475da2206cc4ee8b6ce745173fd64a5f991c337197363a441901a3d30d7b6c75e79cfd209720e9fefd81e5825690f601f72fad95dc83fc2ebad52b8e79056d39a7861a566f15178bc9de5f49a650edbe87dc91d4e84cba0ecb6974a42248a52a33c7e7a6dc989e71b786faf5cbcdf98f1838afad4fc8d4ba67d1c14a6a4a277071841cf3373455d5db8d3ed3b7c06a39240ef4ceb350e16f178c0734acd27c4629038a1b766984d197e594a2b73df871dc5f4809f682001a11b37c61017bfa672945a6de5c2ceb3b01e3730ca5c106bd07ac166a16f0e1c726e00929c651deea5ec9da08e212b75f8b352037263c41da059fb5ee096d723008ea08b8b5629cfe249a33d801403be099612513bd9c0d6bc7728b67bf59c4aab38a9e5fcd0bda93c4e235f5203e6909d3f93d4ea8c679e91f780046f94c22c70724e638e2682870dbc920ea0809dc5f405d0ecb86e1fa7833d1de2432b84c3064685441dffa5ceea8c8a62811288533c9992c6ef93d038d853480e9ab5f730f0e865966f3079b01d804ba0db04810e634794dd2c151980d3d53f8f84675af8a277bc5ad089d228513e3925591dabfd471132c5c3bb1838213c00b49af5380de8ea4d736ffba2bb8f667c0b400a3e6449c3ac1752c8384c5100a2114606fb7603404a95a3170062fc4efcb1a79ffc5b5fa89a3c5267fcf4aabc38790a83f5fbbf6a8a142a45d96598b8babde7a234b70beff21c339f628cbccc85a4187c34b81c177a0a9a7f744b31ac4d8138155ab1608b50e790d34146dd313282c6d325ddf3fdeb09c2961106a6400483604bc82b300020203c8b95ed2b56f0172d43fc44733733f0862e38609f787b8885817295d4acf4ca8543438437cd520360bf2393afe2d22da6db799b0dcf091466fb5eed181ceef14a5e42e121a0a9c1f18cc6805377f6e2c0373dd87beb5047b67a4f843b6cdc45bb1f835359151dd20c79742279c315ec2def00cd8735a29af2960153b787b87c5ac0332cd2b6308e95c4016ea92fb63b1137f55b89fbe9129ada88762ea158b141b9cfacdfb5500159067caf206697065a2c993bf2b88e758c3cd92462da8ccae08643a35cd4c07084c80ed318c153420f17d7ea77d030ac907368113d7de6e05203684acb42fd66c0bfc483d72cf3ce652a35735f9f10280b5a0685db6aae46aaa9995c95e2b87cac3840b39e297e5a2179a79101a33dd26984e8f7a03d989a81085bc1563c56500acace73ed45be3df717587fa78fe9b2aad54280cc87ca441a7cb7b0ec2bf9a8137ec6c0d9650e04ef4fbf1c951af854a58958d35aecba88e5b6beaa85e80b90bdb0bb3d338cea7a6a3133b1ddf2ad6b324d6bc5d411d126bea2332295a6548b464098d24b7bccbc54c8590ee06018c3c73a4bcbe7217963bee55ba7d9b24aa07c9cebe6295943697661cfc804c99b8d762681bff7b068cef2f1ae9cc67991c12245438b5a16f0b07aecca15e98151b7704d81fc83ea86d8f1245d5db2b204bbe40f4cbb678a2e1b349ff5cb480edd05609e5ef1b03f7042e6a798ab053845f756e4cc7dc61028a8cc6700b3220d2ad5c201c98e10e5783ba86d4950c19752c9138ff272453732d1c5f6a2e1226fe46f4145294c06c5d603c33ee6b4f9eb0f868c16ac5cfb5d9674d53e7cfe930510ffed601e577317a3d98d283a8f9d909e526d8f9c30230852ed4f82ce484efca50cabf726d2978748b50e670a289c40e9584ad8dab32eaa1e84ba4326d9865224d1839fa2c2650befbd7d3985d98d2997b39ec101f57b681e9c68d916a928fb8710a55f975b633464977fd6ff444701cf594a0a2598e7f5c78734b4d7d41800ce78beb16d79268de1e164ac154048e907339aef8bd510ace9ebc50b69714b54bf7309f788b5a927e0abef62ef0889f946dd9a7bc5207838eddf45ac4271d1f5a3756f1aed2bd389ea84db7c76f08bc02c50aa04e2607e13f45ccfce1d535019b5376e891884302c20ca4fdc4bc48a4754a01c408810b055d052a90c61620add7e6444e265e165ac89e6d9a74cf812b5229a0349531e86f183ebfcda129278067492a925046558d3dca555c51b3378edcaebf8d66ffa9bffc6b0069f00fe5dd2ab4be7b0627118daf79a07a528964dbf1bfd19d8df3c0075cada54320609b79dcc7fa798d4c380e871697b62605f834398fdeb5d824af610b1fbffeee83b612bacd0a6302ce48c0d0e6f7532b897836785f9a9203fe82a9e9a2a9b6ec21921752cde16815db7a4881ffdb6087b33b522998744b37379a23e5fc2fe4de252af870a01bd3c038a60c0a79e8e52459dfe7b0d06524d0120dc3b6b0502670c0b7076680f3192a6713dfa99eb51c0e4e1d1ca6c3c9d19d30ad56407de84149109fd62a54fc43959d139d773e3bbeb79eade753c7d79e1c100104f755149037cd51ad060d9d0cca585f41d7d06d72d69efd908e44699f9994995b6b29d6bb70a80a24bcf68730ed5a16be3a9ca56d8a069d7e7494efbaa5f9b78da1d588336b04f0d04c4ee2677510418905e8fe5f2d65a3110c2c59f3c03748900a8b788273cd33913400035c4f7163893d965093ff3c97d46a4e6918ac72835d96e46a347aab955fc6d7c06f0630bad5143b2fa11c4de59fce380ae7fd8bb67c83b4f2eddd46affae5245e8ed5ad0d3ca05ce27ef68011e50015a06a1e2384fc824aa6f3854e7ad6331cc9acef8588478babd83de863c3acd70ef9f89aafb14e87938cefe47d37da5c5e407a70ba449ce1ec466101ec211c664ac8a707f9fab0eea32d52f5f982971eac2c6974dbd2261588667e2a613225c26474968c9cdf68620e419a18323d2ee59c1a882cf2a57b91788490ae80d791905b7549ecda8abd8059f839531a4ec2a255750ab873d2c89ec22605e6b82f4708372a1979746cdd01a6ed257d9df632e2ce1ec21fe38e9164b2129174f688068baafcfbf82d03478363733a3069689e14a99b55641213e3ae7ae75a47da50063be0d7aa661cf022b362e072e3c74b84574733dc8765b356523e7038d97d12d46a314c2229a2be7d33f9d46a9decf4c400104d91cfa633c95de17b992d0da37fdf1f57ad00b4990788498e5e0d2c71c405353ce2ad21e340e2d5ddf4a8217a2baa154e40dd0934542a0cb038313118bdd83a5ca37acc51eb154586a735b4b6628944787021acc9fe899c852d2bda0f99c1225b8678544008fdaffdcc4db17bf30e323be3ec0fcbf6b038796b88a513f80b6883fb2c98d3c0e077c5984a10de050c03606afbf2181304edbdf1f3c7d9405ba0734dbc147faabb8814c9a66a3e3b81b0072102937931c8df7571a95e5cc049a298db4ec35d1dc942d5c1ee029fd871971853a0ac0befca1b57fc651a7e3959701584296a533a8f99f0083282cf8f0ff00035cd5bd0b9d071d9d74787ea64ce6fa896af95b8f38d0b00d677f38b447815f08650f78855042504dcf8fbb846695556d73df90123ae9c2d12911f3fa137394b38ecc7af120c98fcce29f6d97c267bc3f0bbbd602526e1d321d73fcb6e356e8366f743f8a371648189fce47bb585bc089f6aef5e2b51c49f64ca236149636cbbd3f441fec5db6d98119a125e6000d456e3873a8e9aa40c83f8bd3393686c7eb3fb06de5f611ed50a5e347f0559660e7a034234bb90245adf73c19c7e413b0df5bf74bf233d2543df0b83923c929efc86d335b22814b97c48a13288d86b4944debcbc370e25529708105d642f91a5dd8308a48f8117c76a2a48512e8fba33a2a87d330093b44b01fea9b764b178706f5c4ea44374d7ded9ed7579806b7c45afaa1d72a74645d742d35122fb32b3013a75bc74dd477361677ace1b8b80a96aa826f8c59dda32e5d6f605b92b5734081050064002d993d284b0f54c1072c3040674eadbcdcc369da5dabe92ba5175a314bb88e96581105e4c925a110e8e1b549fd387df99255ba6861c428e671489dc5f8771f6323c773f216c1f9c27dbad3e8c4145a8249d975c97dace7b14f9b7ebf5ec91b35bb869dd66c47846eb56362edf53a320f92a6b3a2984804cdcc10771d5d00483f308222bb2df15bbc2adc6fd7c6c08ca6d1f33fa86a0615fe021ba343ef80c53a0954a37c645217ee8107125dccde9af9d0e16d526af5ad9aa05368a0e80d8354eb7b2d2fa429cdd35f0915392501c100c1ac3f1f5db53c19e97c0a7507aece6376392c11f8cbcaa4af995ae0086fe99e0522bf7ae5a0b907bce35bbebc885637957210fb06a8853ab923fbd7347b243de5cde89d2ef980e81c5b22d17df5f42eb749e7ee82ade840b198bc525dc61a82856fa0333532648c798cf795db09b475606d925a50f3708ac3e20418f6a480b050523431703aadec1c57aa1bf5574fb578eea0cf5b3be4952cf068c6018a31f9395837178ea5f5d5c0588fa3a4b115e7b19ac46a1c0a53178ea067d796301ed69a83eb7e1deed00f5e1b6a9a5abc50d72b14fe69ae40883440f92869932d4723f3dfa9e6528656805cbbe16bdd431e121d094f6219273f6bc5361c1ecd88c5ae3c6cd71579c2083cc3e0420de9c061e8fc20b568f2c7a1bcace446e803345041928b4859d02d5c379b0bf50ceffa1daefb7b059ea88023ed9908cb02523bd768d7b9b4af307c158b472e7de796bd1ecb5586a039cc29c97d236734d7ae95eb74f382654e080da3c7f47c4cb9b57fadb1f0a7dbd287ee964596f5193eaf6d0b767afd674cbe2e25d6a1eaa0ca68e049feb60d88b68f5749a3d61d8610938ac4e85c75b1e04ae99c6afd63896f1a29cf9e574912fdc6f1bbaec06fdcbc95ecb2cff72c7f6fffddef2cb9a341ec1fec1e7e8d3fc0336b73605b834ebe0c2a32f9fe78175f99be2129f7f2b4aefb083f4069a798d4029630801ee959f8708935e528a158e6c02ed81f4409aa91c0e95c8634c1db65aaeee9c1e06e4df65c7a583e76b0d6762aff00ccab478d56ea0c92c6d433f350061ab68b1d496ea6997d37183e60f3056922bc440282c055145dae49b76d3addac19ac1e2ae934213e6e2f1ec1b1a99a8babc4b4ecc85ffbda216058b104055db4ad6d7113c5fac33c638394f8df8f927faf7fa18df9f376d9f63f422e7d82ff02a76fe2d68487f12a6d9fb83e1b99f621a563091967822fd93b4faa20aa6c847ba6659a14446aa34899525ab78fa69a7e30ccbf7fedf04360e5899d9498971e0373b79b9387bf8f495768badbc324aaae00ab5c8197cf438ede4a0c282a1429bc34a406f6b6a0329c88ca5f5fc8b7d339a4433446bb7b47e779e651d76231d613ce2c5fa27208d4ced2bfb917eef3977e563bd858fbe0666951aa6f775c9320a915cf213d0f3d550589333e55f179592143b0d5a80f4c64ea87156c648035da8e27c28f4713ad4531cdc63cc23cba8e112ed7936b796137df431fa661611ad95be91a13ec5da8d5d24dfa2544cbcf77a798e7f64bc4a6a0bbc70a5696dc017cdef3f98a8c799bd65e63bb04fab2420f66e55e298f974e92cef87cb9807a186542dbf2f3a2437ce93b01f67136c2f84b1dc88ebb1659a630e1c7a3438c9b901f9612a3200d6691277be77d1f1c54514eb7334bb04b134bf7b92b3d7c5ce63c62a669b0bc9c8606d044d761d5c8dba5f49efcd2d31dfed6a6703fdb251260d4e2cc398bcc1c72dc918b5d4cc2db3a7814f3b7b5b5a299ed545fc9f006f4a540ab9ffd0e5ddea37c6fb248a6257543d74e278be60aeab03f90cbc26aa7ce2c95673568bae02589b1f56411635bffc3d8af393cfd7e8b78acd0242d8dfb2a86cbb46678583ad023f83b8d88e9b76b6c9db3943a73fc296f44e9ef0c73d1ae87501dc0464659cd164fa918822418be91d7d78a5612132c51a685d96b0fbb8659ed11b2e8a68ef8d7bc78778b18b58216bbdcebab7781892f84e57cef0194638bd9cd35ec6eabb9c3802b9aa3f0f867fac38b5a6113004d4ee8fa3aba1556069ac4b2f9c6110c0f71cefb849f9fa4ab55c7e6e02f150d648a226f4a572ae658b2620e78028895abd654f0dc7db9bd7e7e78fc8a72adc2a2df34517ce87630c430e8479d26cdc468e098216753bdef0bc3598e81cf886ffb4bcd51e66568346a12c0f44a76500c1d0f45846c14f5fa22b0dba46512e072878aab9b1748c87de1d5ce20718578030883e497c233dd1159dd687cdc518ad8d67eb456a0edb26811bc67ffd421466c8e6693754cdd6f37cd61075aaaa94823541979d525f92b4442749df4ee1f048bfdfe28601f67397180828e53cdd0167ad643d2010a7af2997cd4f981c75e78cda933d04725daa72c7507b18e509d2c71ed51d5b856ae32495679ea1f89a3a0caf79661e0aa18a3d5e81d13facb6b7e4732b6d13eb6753e8776d7e910ff293853b1629e714fd8f895c31208a3fa01b8f9b9eb1c397dfd7d5a44e218b2ccd42c563737f1f13b08aa605a132e673fb889fa78410dc625e9c4c4c13d283f9b89af7bf8b27f496616636761dff7e433df63af2c68e87ee84451705329ad3c52df539e3813d9908db4fe2c4e2000e25e45ce38b32bb897f4ac1a700e95d7d8414cc3ae5a6be9cabd84c5a6452a3acfaa61e7f5532af4d84c993abb66f82b7d09b8c81ab36d54e82c02640ba58c9027d6e6bec686d3940ba678a6423da443e19b6e595dd72c8843f237cf286e1e07d42ee99bb2f5de7019618b082c187d25201876addaa01472c9c8c0276d78ad48a05ce35744af509f5bbc4fe5b0f9692f467c033f748fd0f214513b156227b5cb506845e5e57817f4c88b3d743cfddf506da97bfb4ad6f0d981b95200a5d3b76c71b26827eba8d378af294098ba840801c14a199acb4b52ae823b44822ea488bfd32e5ea5bb85aab7fbb7465ff1345342b215ef7e10823524a1189fc6a52747622bce5d618a26b7c76cf0fc0f51b92294145d7c33e7e594235a94b3222e03482f0619f03c9738877a4b650469784b47c674bf2f8277415895ef1a48b31f433ef51320f0b0be649160409ab653e8d5e13ee332c7b470bb65081908da4f8cf6ddef1802f102b1bf794b516bfced8dac4f64905bf2db0bbc59dda0340c08b1c21fef1e39d1d500a880415dc975dd5f631edfd42845b37c2053f0eea2540a61c7fdc514c9e7646315914b8142a2b654bd8c7fe770273b090188da254a39715b96588b66caafb1626d8b228019b3ab8f309cc9fecb3f3588a2fd0147d609cca10b8328bfbfc2c60b83a7c18c9362559c96515886e1c76e7f282223385201b444689bef0cc093b8b8f48b7d7c83564ec77e1503218a4ec90969e2dceaad7e6ccca9a248d671fdb9674516f69b9a846dec703dc56d535ffaf1b87549509196c39451af7dc47da8f7d125718880aa6aad39052aac98ac8e5c0741ec3ec9a02b00a4e3acbdc4c343463a346eb729cbf11e5f486efff9c753b67f3ef398fe64754ba77f4235c474842d2f185ad844ddf5be27360b2292e2846fd4ac0f6b3691693ff1fd71d6cb181bc6ea2e568a0b5411764f36b2166ef813cfa7816cf339e98ce3db4e7553fad32cd150f40d69df8fe61adf8a8ffcb24a6ad3f74a171f7b7fffcbe5f2dde4652260cf185184e73797cbab7502dd0d53c40f09ed4c0b4677ce6576b4c51a60ab6be339a06faf6527f56273215ebacc4afe59c0f636232d4027f4b55b372711108469426732e7c94da9b56e274a333c32b69ba9596ed0dd6e4af9383efa3111d0364e2b701baa868f9180bf8a0687f5679ff200df35ba8dcb87055b0f1fb7f13a43f2b65197668dac1a8e337c1bbe948e6bd96bcd56ea86814b43222baa310eff86abce03aa0196e5e47758eb8fb240418aa645c1ab30c8e78013a7d0f851d0dfd42da9c0276c1db4dc8eb60126fedd64f62c7df01578c74255e6968d855ce7177d12a894309a56881afe1d5411d074b9d6bc7b39f7e9717bec0f0fe377741cb9a8212cfd008f8f2837dff84c01d8bdec61da577b32d94dbad8f4e9b14be651c93a2a9a83f9710268950ba7c42ae2196476dba81275a45201c426cbf6af7091e31c899479272a072d95c7c3feb54c152343739efa570607e4477c068094b6d012fbb88b39860f3bd3741efe5aefcb97ceb92f68cfb66edf5288d64b29981de92f7fcb8f7bc581f5324b307a8674b977e7b3420a30927075e578ffd2b066877af040c1a34ccd4fd3cc9c73c85ee7af471e10458dfe66e9a6b42f32229ca7a4f05fdb90a3a508f5d0b921e21be97fe58461d11e90f30883fc41dc22db8b53661f3b40e6f6436c04ba1f6128c6bb70d32a0ce658f26365eb60c48e921c8ad70fea40643c4acc8843e3a9669669588c09be8dba69634cd481b377408245ea8bcf829e86f54810b2b22a0ff8a2975c0281bfdae1459951e42c01e6fd403e386fb5e1fc590769c40646b936b8702a55d26faf1c4e08e9040a23fe330bb01f73bb4b017bacc63770eb7f4f3a8cf2914e7e48971bbc6df7f9477ca5bf73a2552f5500fde7aa8302fca8941aceadfbdbb623698787a7d0f0ed98bd7ca59fc8335249f045add604d352ca0b6e53aba8755730aaab723c3aca391f350eccfa9435e34985a6747ad6b8d5a37c9889fd701fbf0fcd660c4914f3268a7449514dc0d8a588734fabc06583595ab674ff6cd574a2627de0315e1599b04f4a15ddd890869e7737c225fdf22db6d0ce9ada79b325e3bc16eb7c7b8d792a2ee0af0370b40ce735de480f67ef90efd9222143921b5bfc1a7adb771d41147788a755b16a317cda4c48650cb4211ff9641dfb1e440eb7bab849ea44c1bc2fcc7e2f85e6404d3cd5da39500751758589143cd0f49aeb0532a844cc2c2820bec288e05626a98243c1e0a57a620f077831445af1934501f7d2d4f80414e5d0686f352fdbbde62b8b3bc28c22060ea228b3ee37646310ea326b8ba9f835e344bb1d655c00b785aece46474e1d43fab1c35a235cceb9cec4f3976fd58f40d09c70268a8baa8b45e1d27da0a7a61f3b0bf5e8bd523c925ce80f04ce0efdf76413411cab9720a17344619d5f598c28c72cf2a194e8a2d7d11468eec3131cda7739115c4d92f22881d19a572b7bee2896b610c9376e976cdb8459687604f099ea0e079e3c3421da7b08592e8474101ac7556fa2c2213fc08ee1310668a022a858b444739d5eb2c5c94252ac1361154340f7261d2a8ecfefd0443727a6f862a02055c3be9f62ecaf19c4f2bdc9cf0ebf5cde0d33f324158976d8111b3f8c02fa5d377785820fddbf5be1593ebc879069853b74f37d6f8250c5473bec7b8298861c26d9c01a42b1698d9942ce852576e280e966750a381110c300e1ea1f78e05616076587cc5cdc3bd60015fd609266a6caf06efd5cdea2fe9f45f70859a99ba662975259660d3707b949ada0212d9a455913f09bbcf21866a3df5be3f66f26cc395b623b4a12370a49913d34719bd85c039ee2ff2470341d8a75647c1158cc8fc0b963a443f13f5eeb8f77032d01846dee1c51d1ae6fd16721ec8e8933e20366b6ef0e1289c3677bb95c93dd51a6e75ed251b47eb2718910a29100a22f8a67ddb93dd95271d804e82aa15ee7705ba8e39c77df89e179ca87ac2e001d2f7576590e21bc9e5eb103c42ddd12915f77f33f295193bb1378301551e64acd4c5c0e6aad29a083401aae6865a35c30d8563af49314fc4e7413053a5cbdf690636aa534ab4c863e929b20b5dcd41b135b9089b7f3eebd9be41751bf4b6bcd31a56dfdee9f0ded69463902af79eaae44b3d143bc2b4572c61fefd383dc55d09d99dab1f8f0ec77c7722d353b78ed48ef1845b0583772fb4c58cbbcc3dd76fe63aad352a0c9db65527367cf485b8573c60b2213ad6cf3f656c5355e3122fc26ae56459032981cafd0404a03bbea2b9128c333631a0e91111afe4e6c870ffecd12d097c3bac0d8e0a210670144ed929ef141293203d8747f7bea20d09b27a42b1b35567984d60cd8f6cb5748df5184cd5e27a4b6a70fa7df9bc8db2470cb03980f496ae2db311f90484de911e66f609b1cf4805c4a39b53a7f1b7d29fd40bcac4bac99c10c2790f245e042df8a6428e416e4546bef3496e88bc939e0cb7e5ee3cbe6f9b18607e68d065f1672d1c09fd97d2068eaa7d831d8665a418d7213d7bda9faad80a7793b899376c6cc2885691f02f8e66e1bd43942121d1f8573b2c2c1b7ab9c3bd0fa71e918ac83f7a3a39d9ebaea737b4f1ee8b28bb540c0725ccf93ec71857e20f6977cdd0e2e07fc325c317fad14e51730e715713f3f96a0caca9efe48ed6548dbc0c439ad5302d42948f378074943eee0f8aefd9db484e77c991844f70f877ae222d252bb9c39e09bef0b23276e9cd8d18601f15a9e57731f9ff58e2acdc01b61e9098cd833d89824d3bd39778f2826a61d080fe60017088501f2dc7c7e7db7dd4e16941acd80a850118b93abbd51fdafc3dfaf2f553d4df6efc7fb4e18e7e47f332a4de23b7688f1e554c1001f2430c7989d8aaad3b84b1bdff68112adf43bad0a28ada6befd3af1a73c51bc763fda19861a783a32bd62782ef080380a96837295d479319f5c904d66c259fd9702d5746e8bd731de5d2cea057536cebca4ba973fe5459d4e45c48516256003a9f271a72039079df44bc8354288e2e7c1e43f87f590666798e1bc720f9d3380595f13b1d3f793c8546e3a1ee1ffbd62a0869bac3b139fc3f09c6079e307ea5980baaf41e55f5c3ce3ae31400cb3a7015ae028699abcfe8457c9f6cb8220934ff2ee9e3559a5e68f8abd4b1b5fd6cef75f4fadb9a8ee330cfbfce5182f9bca4c59467e2d3ddc7d3634d4579698e94889e5dd165fff6a53cdd22e89af43ea4353b8ae853de74f72201850765c190941c52e85860e5ffaab122d168de792fcddb5a5ee771442d259d783586c150fb3f5d32c1beeb866fd966da67ab6d510ed4cda9f38a63bb66656152840ba23e0f002b4609ec419c0dcab5c83d40c749b39346cf2ba2f2b5372c3db52b5a9c6b1f3b4ccc2be50d8a197c69c2f64d689f6455e4313bc5d079b73b6f0aac024051f679817446354aefb2c0b316dd9149a1316f397fdeb1ebdb9960ec06ba74a31422f3479fc2127aa3d7bb3039f1048022e42d5de7f01130913a52c06c115c8bd7c1d908c3e6e5691960daa4323c30e50abcdbb438019cd42738ed781a454803bc439c67da3efa40bda8f6bc509dd6cef8914126d39c8f7528ca277cb37549c3b4b3b6853030e5090539c086d30a8ad66d9b70f7d0b3eb24ea372daf1820a4b2607615a41ecbceeeaad4e3b1f45c8abdf69fdd1ee7efd08383c7a6ebe39bbe43ebaba6642b85d08769c8bab872a9a2f5a4a6badf20206c80fe1ccffeb515016feba576d8aebf5d266d06104e2d740a800604797a3ae3579d260a07a6c4db0665e7e3d764bcc0b2c9bac9a58b2c9008c096ba325042e8a794c0c72831b32014fc8c5ee477523f39a6cb89fdf67d6fd21240facfb36520a76e0da94cec46d45e7e7613a74b1ddec00d9921a27d59d0c723bc2733e9df88bc3f347918498e33702ce45180c479cbe481479ce96cadf84d215b71e2aa1d56eb78a42b0ba79276b0e6de7eff8f1253ed9eb40aa4d724ea10581af1d66964bb73f040010ba1f8568f9b19ef8864a1cbf09951d4124abb735854fdcc30cb9ce8245f31f46ffd87df82828af5df776dab0d2e0660a40cdeb556001a010507a1c5a8de6d2cd0e9247e1ae900d930c12cb12324c85bcd036b4eab1caf2a56c01440ae9261a3153558a13e550fe40934c95adee0b1f00ca2a9942b2200a0fab7a6ab9b8dd9736bf9348b01b64ec4ff8c65f34425305dfdb1965a2acc0fcb87b9a9f309d2fca69d9d15c779acfe6b3ede6f03dbebf78feea21748510ca2206644e54df278565e310791345601f983a04f20eee67c10ca4e65b4ff54549347079fe0a34f55b25a6a23975934619f018901033efe5cd1e3f4a91469f08f5c34d66fb7d73e22ef349287ca817d4998c025608709f0d3ab609d775b35988ef927c7d7b5e87171e5fdc2f731df78e6f6803d15c0c955c3014839dcf18197441678573840cca75218f85e1576f295f9670417454c3c59b76a7ed3b4cadd92daec8b99485d6bb124ca4ecaa58f343e52dd7acfaec6015e7e2d934db21b4abb121e4312ae47f099861c2d266a65a2fbf812d9543103d177b6c871006cf9321a9d6ba70314e0758c01c63258b9970d3f9ebd5aa3546ba60ddb2c3329547e28ccc3bb091266fdaef5e0f111e0af4a39304178653d3db3bb9e7c3b1b058f27c2ff6c60e2645aeb78630a0bc38fed30c6bd395a59771ddf7d052bfc25670f5a90688f21142faeebb76f20e6b4c69ba38f91911a86d4ccb85636d34551750b59910ff04670c620c6276c496187f7820ad71c1247973b5ce934c13e8899ecad1d237fa395c5f52d8d9eb8ffc0d2c75bf08b3165184e70c66bbbed41038ffbedb9a2feec363198bdf652e2f819ffb815415a738279878467ffe43ea27b7931cbc3d5280b13458ce5944980a022fff71d675b330441d90deda10c236588936338fdeba672d28888935f108ef164c7874c0448daec22b75585b80d2d5429c9b0726176d92492e78f60cb9243d30f392bba1e820fa577bbe8285613046e6a8cf31f780b9bac3f7bcbb0900ef130b3387efbf1ef041a7a243703fe8fbd516065d20115496d9f26fc549a2e3145edd37bcb49103443019c5c90192060cb48a956496f184da19d1f9ce6a154ebb39861a9fd41f3eeb43d6dcffd204c4355e21a402b84ace5d476ed2b192452476b4dcdd4c30eb90deb50e94c0940074a290bd75ea24b60d3f464f63a88aaea6c2c4b1fdf693831b5a3fe34505cf7e3b7d706b449c437eb8b34635e5a34ea405ee65e27d8715c9494a42c31f4f059aa2837df47df2ca3874ff8495455d6097beb545d2936345f0d87dc5c88a34b3ef6a899b1afaedde76c74820d5923ce9e673c95f73d343fd5835956bb0dc75712908675e3525149f8d43b5850e64a6ebd84b35e9319aa7439f88f18cffc0d6da792bac9aab72988f0336b631dbe5c70a411bddf04b3a9ebe5276cd7d0052588489dcc0dd982df16f927941eccae6be921fb4af63f6b17e9a2e016e0da6fce2ddf1d9c13e3c62ed924bc7817873e49982b0f3ef8ecb0111475c8b38b6d9f2630fc2208c467696cfb0f8cba96eb312872b0b56c2fafcdc65c8d061cd52226eeb43cae02eb28a7a545b8600b173cd7f0ab73fdd8c67491b597d79e98d69c763a221f78d3cf22a96f5c9781134dee940f34f1cf49f7496b1387a4b4c6823b18e28a689ae52fbbfdc3294bf1c767bef18eca8ec592bf34d45fb53cefd7685180ff947bb07cdb3767eecaaecbea8f4620c65f5ca23c1b7efc15577d518525765b8222a597bf498bbf9be9a503bc1e7523ceea90f48967276b69ca7a059030c31b18db78dc96d9f697b02850048572b9cb771aafbd01b71d0fec8f938e8fd4b51c1734bf5509f81fe502f1c4a4b83ebf772104379ea20905e63d8a382cd1638e45589088fb3fedc2764b0acec1c14c01ff906f8fdbbaa04c04117e4d3a4f666c27d7c580938c2fde8f4f3a680fa85c4eff8ffb75b714575b7dd71c5b8487f97b463875fa5876e209c3701c1b74e07c9f4a3fdd4c4234b3093e0608b0c15cd3c4f87d53e9dfe5dabb96d4bc1915e5b79f64674f14d06a3a075c9f21e1cf0d4b72cc838211f972d1cdb957a672f03ef2092a3673515534795bdaca6f734adab10255a0c06d1c8c36141b17fd0311cb7e57a656ba337ba5a78f6936bca242cfaac356fe9556f81be5c67bc228b384b37f8534e49eda2c22ede4a50c75d1091ed230e3c00a877fa68e502845f8398c3b82338dbe789cd9afa77347d4640c7b3d4cc5d75fee9b714e9979f7ff3c3ae17259ef31d45bc779cb43967ea9fb313b5dbb14acb794ea6c8512bd6e2cfc460f7a56518e52cb1363d8d0dc366492543c9123aba35ccc5bc514ba159780bd704844aacc993aefee32fa4aa71abf551eb5a0adac5d280c19141e78fb6cd0e6a642519333daf3b52681cfac379992b614e88d3c891bd37dc187e1b805ccc139abeee995980f506f87e6816edd63e407d1c3e9a62cd860ae47fc0df4e1236a88e6ec4175d09488311a45cfda563de2b82f791a7fc9796563b499382011fd93205fe030f53f0b584131afbe97b7445aa84907217a14aa9e2eee3744302f59c866ab5f11f2d7a568e4a6437129aa66f9066f152becb243783ae3cac2215ddb0c32f1ac886c3b14dfff106031bb00b23206c8f92f612445dd7d9846532a7315efd96cd3a381bd0524cbcddc005158b386beec820a7f0076c70c8c7c46fbb823d59292e58b50be2021646b5f512c63be587bfcba35cd1ebd970038189d68e0a2fa39be56fe62342f56b6b2fc28793dcf74c451954ca373b2324b720d34d242918161e1fbe4a591406b0537ce79586fe1534b508eed8a761b662f0191c23c2ef387c941a1d7f3010ac881a6a9e11abebae02877a057b13bb57b03cb4edb2cfc737bacce80014657c67d5c6f958984536993c5469d286f8119c594b26019530b81451ed535970eb6d000dc41b92efd4cf07d7da77a362447055f942de20af3f9fabb4419d7544ef9ae9dcc08e055def2204dd488e9097515a2a9351d37855b18569acff367594890e4119fad6891b996d4c70917c71767d8d01d13da144e3e8ef751cb8d8e85347e22b313ac97245ed4d2410c12605123a1b2177d2e00a1105081dd9b3c388b555798365646665096a7bbdb355a5be4b4f4cbe6ae13dead25b07e7fb69749921346565bb18a4f5ae2484fed92fbcb874c780d4cee0c577ed1fdb6414b3cdab95932713f1b66cc5da158be54b49663488947e08527bd7eacd18784bcf45d54f0aafb13cb007dbbb19eb8bb5acb9c792905474937f16f318458cef9d6ffdaff111699c19554d4539de1e36d3430161e85e59cb93233bddc9a5f092c66724205a9f59ec75fed25503b1a3353a4739ddcd5a3cdf6272328af275d5d2255de322940dec3a3baa0d2d75b02faec3f26b34f91f80f7682208e8d53914e982740d454549903434c9eb3937eedf0f04d90be6396a9f02b3bfb9bb1b46cfbb16c1829b6f7875743208a7f69a8866e3242de46c53d90c48aae73b8671f8a462a67919992eafcfcdd349528014cec106ddd6aaded1469ec3029938cbc8a1f1bdb660333df9fc7843f5ff99ba136571df0a3c28400e6414bbdc5897bbf23080fa096ba52ff486033b942afb03d4c90fcbce10d872f260ab22b26cf802968b9c4564c9b5ae6439687dad6aacdef0d680045f6f03a14938120dac4277ba8a72cad0b2b26fbbead3d74eef37e801652a1b2a6f468292550d1da1758c3fad4524aeccb1cb2096fa2bf51c78d20e00c3e414aa50e96f791c879c82bf3a43085a9a84a59ca5b4ab0b0464ed3d8cb44f8c6cceee8691fe09f58b67779f47b4a7545b069907cb96633b87d78b6c572b0af48f50b7d7c2c2591954f89d64e1316724f7c39c2af027cb6289600f77815fa5ed668937d07f93186a70239ce007615090e772c1d55863e84023c0c90843fb515015b697002a4fbca17a6af7abef48b4c07113cb116e64ea6492341a180d36bbd0ffd829e7216880980d098342ae40a4a079f767f627e44191eaca7a5f0942c1c9e72d723ae8c312817e909c711dbb69d7112d40e662f8ccc2046ad005202486c9b72e41ccbefffa2b14d375792d7c0d95372ff3e2ed4c8d58c6b8f8a2bca85c946fb6f5077e533711fa43a53ce3a162eb23765f89efec54dc6dfddc94242c768556ca003ed03376191754c1ba65a5eb3d82672faeea286165ec0ae0d7c5d462ffe14aae71e3cbfde41d846e06598f4bcc49ee92737a68716be3eeb97cff00584c9fa67ece790b1a8697aad89c332b766209fac7608451c673a86a87f1d33cc70b22cc0bab480861838166d4c03c8167fbb1dc5da8ce89462a8b4c11c21965b99c547381e3cdbdb92de782e83d4a7eb329b81901ef03524383098c080fff62a9b6a025ffb0d9cb81b9b8177c793655e2edcb08c6ef17676ef51d93b8d462d01725be803f7faf31a6f293ecba23f7a16695989a420a4760f59ed8b5f7edbfe4bee1091b0f391949d18540f181bb60e17113358a720a6dbaedbec1894690ecc4712e6ab436dad2b825e9249e76c2c3750c654d397bf2b314ea21a05687d3d4d811687e7fc1ce6078b3a00dbdbf742b935e8851feca5f82e56ff8952bc36ca4477a1c1d33e17f622e85039c9a4e005a133fcfaaeb88a058e9e4f62021760cbc373c64a94e6d831ab552ee25cba1be72168e03f386c618fa6c724db7cefcdb35d373dde4e656dbf89b5d113755af7043294f4fea8b2d62c5c336b3ad2e6cd6a103cc2b959ec123123b13ae73221fe42a9182b538adf6d2e8b8d17f2ba9b3f05db1d299a1fd9fe09874b8b783e391371cf275365cc927325ca6fc9ebfa163bb1922e00cfe30ed5fed431e175cfbde7f55175f929b1548cbbd83c29466b04cd00d7771e0c1552738b2f6f68d75beae2f100578a904ab5c4a3ff78dd670848ad95f93eafb6772d03999e454999c9b1531ba7f92cd4b714649de952ebf91285534bcac15baf0c0f6aa28169ae096eb5a2936626d8be041c0ae63c8ad0ac7cf3bb4c872c9f6b701fb58afa09d4d6b88a4554b10612c8c9df1f5fea3ffa9526ef75d1779c4606e6bce659dfc02443ed3db7759d5e79dd70b01196d294085390e4ff66f289b40fd3311b008566fd384de84ef5020376233b99ea812f64ec8530688361baa7d0eb0c9f632ffa188c9e2bdd7f9d1a6dbf8a5b7b8a5784949e4415627d61105e8e9d5a3d9d57ababb71f75407036d0fc781f1da7f331044f918b4bda6f2fb20f8dfd8d22b06220490beb642f389217adef4c6ad55b0ed6e703d4dc09a4d0e6198efd8b4de7f89c3b11fa1d39ed39a9b5ee7bc6f16e1ca34d5196e235598a0e051a7ff6f8f231ed76b752ef360cdd2c6a7074d902405b9c5ac7728ff078b9751db6b07b96e8f31b4ed4c0984e6744ecc42432c5ed346d44a79949d79083e7bd4fa4d5cccd38c42773f92f15a5ffda384dd6f79350e213d007eadcd4f823f02036749a6cca4813ebcb87e0a40d3ce1504234e9f812fe21798c4dfecaa3051a8ffd3dec0cfdcae29a78ddf08565ddc79022f432f3682871bf3cdd685100972fbd7beb2bcb60d431193c454cd7af7cc45a8344dcb9dc77a07ce1e67207558948570007f0518314ebfed4036065078e3b0165ab11c8e5bdb178403f89e374e5c9cdbccc5975f6a0e3e25dc34f2611829d9f9e539196195815038fe5dc8425ecf0b6a55a2cb66bc997a457b6648a4d465ffcd10aaca9f3e907903fb9f11de3db362ef548fdb9a09acb5071a3f85a77997d07b3d6e589ba025644352310a94d562b3015682b72c1867997508e100242488ea29f3e1e8225ac38a1f54ec7a228f56f8fe9ba4f3348583324ada6adc0ce512062eb2afed872328f1e02874c55f9e191373546bdaab2a2fb19368ac6fac743e3301348dcef8ad98ae4e1cee106a0df7feaa050f04f0bcf3492c346edaa250f9eb2c42d98f1fe2264a28a47fdbfe30fbdc66643286d069049137f879952d8bf578b28b6f623f67d1c5eb221c0aec0412773ba6a45f5b91e55fdeb53ae87f4cd0f125cce469018bd69e03b0bf66a23fba170261ba17baa77ad094e0e003dc66647c305a1e6543c2a464865bbcd9140eb82d8066f495a4a970c9819497c6deb219471ba5eeaaae7b7a2dff314fd44a1336942fdd06c523855596c56d78845bd6882022c77f72afcc0da5b1ffd7fef6fc13701abb00c34a962e3524c4bd48de9b5613686f972e499358ce6427c9067d5ebfc487028349c7e6264883f75633094f0ccd830a2b45d1087e06bdf06045088c2a6302cde51a7aea2b2283a5097b4c4df8c894296e38781fcfd6eee7b1f93e46ca2487e3dd816ddc47aebdf77fbf91c1881fd4bd72c3307ec72b4d0aa9a0dd28c4bd426a89e76d2152a8847883efb17d773f04346ddfff3725880a608f8185114532382177e3da2caf0e6c4b775ca2ec398b3b1e4c178ab3d0e895eb7882e5971463b03ce3f1616ec262f2852594c47da1d653d7bd7abe82a3d5fb8ad4c9e183c51d19f1764f14bf8129d32978c645e0cfdd286e8e487d75ced0b4c4b0f3cb080330c6e2ebaf1aa5f99a1737d502940b1b1c45d9b008a75b21fc1aaf28fba53a067c05df83c8e9932672606bee9fdc112c553f2ad3134e86fbdd6521cdf2deefc46c723efdefab65926dc3e999d5dac4d842a329267939708305574a8786a7ad8252913c9ba1a936cc388f24b5a836357f4f62c705b68cf9c18e33dc138c37b7962569f13ffbab2b3570d279a9a67ebc3d3e4a5540af10b313019d94101de63d540d8dc662c2fc346f613bb3f51c38889760823b9b89ae1bb33395c5cf5c23fbb38bea55793a59ded14f0cd5f98e3973ffd47520175bb0369a412b80594e581fc550b646b397649948c814959980c529ff27680a1cd74d2610e09a0c691ca4de606327cd95a623d7af154b99f5425093147da7dd250163ff573fa9bd4cf371dd5fb91a46477c2c835c3b36bb33e04d9bb3607ad639fd68f74a62846d7f7d40fb089304f437cd466fce6ec69661975a857ec9f008bf2f1fc402ca0eaa11ad1f10a292fedbcdeca61aa88d4e4a4e8bdbd3e919963eb0bbff64a019f92891851ae68b659cf45e9a96b48dec61209311ddf516e30fca7fe4986fd415e33ecf3f7d81f4f289a428ed90a17ce8fed550d036dfdaf1cd640590504e0bde5394a54610602d23d8ad56f5f37f66b2c7099eab38aa08a963f9dc140ca4f2ae143744e21a29211871d64a400de63c512771b2c93655be1882bd970950884cfdc9c5deba4a430f5bb5e8fec9e652fcb22c8762f01e9b3c34fdc702e8d25141576258d321b1b4a4dedabe78200f4a880fa51bf621997fa93a81c8edd811abf763ce9d6a10ab2e761e5215cd9bd2980c1dae01a7c4b895f1de47cf798eba34431422d48c63deb395723f1cf31bff584d06e9fcb7cec3b0708d460a3db06a48e51ff5f7805a13fc44be68c20b26bc8adf0acaa916fc0cb6204306b418e217b05b1ff214603b751976cac716770f81b3f4909fe134a79e922f40445e8aa1babdff93070c23f45b4bd1ae4b0f078ccdb0e94086689e7299835395b93515c9e028af21dfa3d47d26315a80e66430ede41e2a872de4886cea22479f647e4fa94bba4f820ace79a28b1fdc3a8e0c940c885acac49cc98809f18a4d28b3c2c3e688f6327d7575ec8687d5a86043080b15e38831f400dd1b45b54ddaf9cc2c2d991aeb2787e5295adbca50a548d22202b9646171c128aa27a16fcc7d1a49d8a0c761160e7bbde61063422e78f398b532ac1880da10e23f35cd7b16b527f11f9d58bead4f3dd53393dedea5ca933ca3c05b7f0906e336bffae5be2b52a2128fcd438ed4853f0f4a19a85847dca64bfd6371ff5c96bf6e0d1dda0a2d67abf4052af8bbb6fbf1aec7af647af8733110077b9f8846107b8050b7c8d1bec7752e87d316571fae2dc40abf697769761d81c2925b4326b0ac72ea155dc52f7d783e781e28f5738cb6296ce3cb63ef067c76277bde60f34d1b08fb987c37ed398777e6326715733611e2314b8e0a01f9cf1ebb1f3c771faeaa9ad3e2e638ab259dc46b862076ee6882cbbddf2817a853ecab6bfffac4b1d375f3dddc1487b7764dd21093efac4e2c5b77eaaa9ee4a86dbbbd691b0c30f34059d18ac527d51e421b5ac67709a43f8ac27fb792a1f3ebc7d3125b22e733e2dd07e4bef00c41b32ac8da90bf039542e4a86393eb1422b3adb4a63a53f835f4179e239f19feeaeb831a447e6a9321dda599ef6ebe8bc41130a3c2a754de98941b1592bebbafb033480824de36ddbd983a296729c73ada427ce54b11d2da98d924f54d68b3a9f2a653acc2999d983c7d187737db8fdcd0f0e6fb80e9023ec6c7075bddf7c98ee068ca8ac7c40dfbb188e3509975531d6886fd842d1af479a3b2d8fe7435a42428d3e4a76907d58efd413f2de84ce0a7e3226190444a6b083ad7f487111406d24dbfca9b98182ed528d8101b8f1f829a7655c8167b5240a17912d11feea076bf80fb8e7d28dac62312ba94cb1cfcb860a4438d981b58465d545939871481dedc0ddce59ee6f6fd98d61957b3374db94cd847de3ec7cece9c40c3a89c4e8c4cb6320828d482255ef4ba6b4fb42278f226d318163c842134949708aa4329d72e6d3a2c00b54bf86dccccee556bdd78418cea2e7def7e523dddee0c7bce6db55ce11f5895cf11b28bb27ad503ccd514f8c5ab547b5afaaac840cc4c66ccec119e8a1a7613cd5b1f1f1895f3bad136355ffec65b75ca75b5e91f003abfd433b447b02ae1080962d9a1e8334cf42d86758f8071a243948ff633a7ce791cadabcf45a8c856352f77e5a142d65836ff1e1cb539d2869e9e391b6bd119799ea7eac2358eff30ab7c2bfbe7bcbb08cd2dc5d46392aa29d4d5c011ee9c9e091eeccad6a4ccf6971ef37de34c8b4412366d5a262a4c8f04b4952aecf3d3157d86f66e5915c543fcfd06898c65fce44a7c3ec6cb6a2df58689f1121ce8ca4933f79acdbd67610cca990e6702e5bf8b6a9585cd081e5f0ad6ec6a436c46c619659af2330eaf41b59e4f67a760cadcebb43b2783c6e4fedbcdf3e1fab6e549af35c7294681e58c158814f2b68132e441404040e2d257f5ee2a72f5db21b6ac4fc61ff56f814bd194e16b02f59b75c1190ff7fc719ce7f08aad17ef41ff13c7ed75c20b81d4a28f08042908767c954633a66fdbae45f565ee3cf1f96e373937bfa2f0e28ddf946d6acfbdbd56486f1dc2ff03ce691565e6e93d8c3ee6ccbb22bf9671e8f3755fa25bb8da9a8b42146bcdfd1a5d6ab43e0635dd2cea72922a1a8a5f3eba3fb4b31f664fd879580196cc59e06d6f4fe29a7717c6f27617994fb0ac64d76d1e2d58e12f15e20e0f7afb520bd393ad34b76be7431f276f5287ae12d1ac08a74f483d6890163261c497cec4fa92061665f85eea1f042997ea7a6da43d2c21c9f0fd5a1f0818dda2d16fbf24db74dea503e9c9b28c6767a5af41e6a4d17ff1e04742665f44a5665ce445ffc4dd092a1e94bcd38f2bec049af4a20884e0fd0903b766216b33e34b1b8a8320574e4b6c775ac532b13f57904aacbbbd7283fa2bd304856a6c20446a75bedec62878c8baf78829116b320da9559217ee1cc76fd95491e7aed0d73edf7a6f0e781a13593cfcb9a906e3acb7e335ab29bd0c9e8bab933daa7975ae89f6f0ea25ddac0a2cac7eb74350e4937267b57319a613878254b8830eb8a21a3b3b5b764db58c64b964672167556dc6dff373374ec9be05679c9704fa7cb3c82ae53e76be80f50cd1825ff5ee96189d68fa756acb9beba83c436eac9f9b397bad52750a7db534a53c395ff547654b8d88dcdf7abde5a9e0c5f883c0af41ae94a516dac08b757fb6700f5e8901833c5b49443dc8fbe162234fbf04e10ddccaa82410293e03faa3d20ca87f2749974135abbe16c649b037330fbb84be5013a3ebb6db8154b9a861d92401a6f84e95b1c888c12e284bfe396592935c97c3d710ee8d4679a7ec2f5979f8b927485059c3fbbbc50c74b27c584da3a80cec154a79830fa3bf02adf748af6de1ce18d6f56f214619ee8044f48afbbc0c0b775bc17417d2c857bf5269435c78c7e08a77a846fdaedabab50b69b61a05ab9a1157ef56359d784086750b5376e9882fddc7a99068464fbce6e74a64f16b77076ec065100580e0e1b921e71c4e009294dd42d78e14d3899152af99fc1f974532409c5e34c53173c1dbde2b9128d19374a083fd87d4089f27fd355363a1614ceeeae4592bea6042ca6c91b072a094f810ba7ce6781c9b26c3785a5d40f03c9192db8a0ddfd4fa4bd376de1d645131e9489c48569fa928e96f95228cb7701b5c11ded33d5f9c3e00bdfc6abfb78b81c3bedc3cd447b9154f25d8c9b178336d992306dd3d5d711b87ad9609d3f30c5c0512c561be242b48683daaaa325ec0d46310314bf6a470ff7fb5798aadce2320cce45c91eeabaa5a831fa86378e6c8780ff4ae53831f9bce612390200f7682b6c919cc18104d1309173859ab1bf72cc05b9cdd3bb867a526b334f65dc65c39dabb35f0a15360d8f7e8e3a6aeccc424cfbeb22ccdb0f512d575fb13d88ac8fa23ec1ba22ac5a759c20af1ba630414a86f5051b7fd4440cff15441ba9acb3bae752a5c5f8f4f908a491172503e80ceacf1c9b4fea66eb93854765a36820c62e58508492906cba4948061458c3e4dda9a043e379af3bd3ddb211ad8bb4472558aab725a9e3f7db2392d518def90f0e9c80da835bfe2e3d6ea9a10ab79690aa62f7d204d4271fc9c3c2aa912e7f8fe5620f326cc3bfbe2ccdbc5a49e684dc9f6d6813f014d2726c1818b53f6132cd9078f4eb6dbaa82d71f1bb2cf874f7108936f2462590b8fdfa576d55bf76ec550b7918f56eb84e2f538dc6a3d4e787be5c71eb14df7429f97dde159d56426da7b897b118a7e7309c448712cd654c4430fa4f348b482a8abbde379b9c8063e00b7158314dceb0ffc21cddee1ef698e3d0944befb0bc660d3edac775b3f9fd72e0a3f498dd35b648650692bfcbaa9b960df2f193adfdc038ce5922346f6c0c9a64735e728051ff35c542629f3ba215680f04ffac0fa57479a315808cd309b21b89ca22144b4484bbd0dae606b919a4dc8c92db90a259d4d52cf71e0ab5f2ba8113a4314d02e4a4321dd2242aef5be1238736573b699d072c25eb50c5a468a759cb29bdb96e4bcc63d791bf96d9c4156a7698d7a86608db7d14d88375b63070ddf3e36066091f80f5087ebee186e3e9750bbfde5b59216ecfb8b142c77b4f228e3903cca2cb3a5e2c12b25822e9d404b45cfd7af11742108ef72acc882d821b58e8dd1062f9e1e1fd01aca307e54516d38ab97c0de5602cde2435bc9c225c65ca1a73658d32298dd9ddd780a24907adbb905bb3566f6c789a7f63280db2d8394d3b428b9c21c8f863baa573c37b4b2a957b6b4e5024fdc172a067869ed0b5ed637690861b32e6a9557debcf0ca50f5ee2e0806d51cf712dc56c76b150b1271ce9ab1287551cb1110bdbc8c8a10563d976dab30d984f99fc478d3d7aee2dce37c6fe21e892f7c1d54cb5993bf3c760acce934f85ed27e3e5062b1763bbf8ec01ff829e439cb41a71e67eeea8e4ce2f2c6a2550e6901712b448b23106d9d1bc0ad2c6a029abb4d3a191ca1054be5b67d323ec5a7a29b00a4aa24a9f720f39c0b183fbe63203cedba7e442c928996505971d395f08cf5fa10055ac4c23ad503d1a5cb7c0ec91ff1a39ea3d1dabbbab6a6ffe51e9219996bdded130fb64cc4785cc4f400f9f85bbbf7b1b18c8d6fe78654e99619e8c42e2f113dbb901391e28e5dc51fe33081e4b9639499dace4cbca4a4f5ec119671c594bfd8bf3b41d00b79e1cb0f98dcdbdde6925be404b8e5690f166bc0832b359ecbf9bb9624883f8db3307fdc843fe622ce7e0e57463fb523758b23e66081dce2152a3331d7cd663812616a0f96d6426811ae69cdd26446d640e2b45fe1bd9e1fe759140cfc84e2c6d64126bd5b8bc4a8959d4c4e877bbc9e22bdead6da74c48b99759586db99edbb5080f37131e19cb225616ada52d9a0e6146cbb53ef6720bf82c49fc37386341c983c0fa49cb6c8b91d844d41d4d668da0b797cfdf3a6edbb2847f418a921df586289fc53e8b738f6aa7d52f9f3bfec076467b3d425185adbf116841a46b7c527e0e4061ad0b84fc3d21a25fcc78cc2d0a3fe13ba410cae334f37a919f07f596979d0287d53bcd036815cb77c82c1fed9355c2e9ca41defbaa33c21fdf9cbeb940c682306859366ad28bd1cee2375ec2aad58c0e97721042ab6723c8b01c46a3c1e2e9216071bb610f42cea17f7d2770d4a4173e685eb3cfa59619d8c24a483fa2ff24d568de18b1dcf4f9f08209fd932687f78186814c0fb04c2b2080c25d9a405d1770717a066e605a5d59fad10b891ea3d28776e09bdc995975bd6b305800f211bf04c4993d8cf0d027986dd3303cd989702ecbd9d63fbb07908f0b22c8500cee009a1f57e8839641512013c940c8439a8d213479227ca96c0d27441e3440fb28bba3444fa035206740da6e5959f3a0150b6dd6d4d03ec204a79030372c9c0d6527e0f4c32147a194d736b69d1736452ea7f14fe3f3a0fd1ec7c5013bd7f41efa72e998cb48fb9e578746a9f756edfc531da55b39116ac38370139eb380a7d09aa928d2a3606710e6d22caf204c824b357be1f068f367c933dd8917d12f792478727900caae23e6c04885f801a394bdcff8a183211917dfaaf7607e4d67b3236809283f648c0a4a5ab7f58828baab3eaab017f1f31cee0cb093e5214b0574f74b401eba84fbe2fb9d96ce5fe71e0d5d4cd5c320991934b77e2c05b548f18fbaedebd1a4f6b03bd9131f8e3366e5f0f8ad1bc02895441a16d436a87f4aa09b3290ded2358570b18ccc05d4be99a08f4a8637c2b7c91e0e7113f5d37d65b52efeff94302ca546a42842e14c8ee9df0570b8b9a9dfdaf03f1ec44722eaf9771ab4459b8b942ba190b5a90a88a63209140c65683138a561ffd8b60bbf0a5aa2201a3c26498cc927f78a8474f6a115821b7f4fbfad6aea332b99ca87e767f229275aa02ea32ec32cdda11fce43d366105910f75b7f636d9516e7798ee152f1fcb26184de92e7697a0c16043b222ae7ab97a1e723b5a5bd6ee9bb7cc9d8785a38613fce1a420287a70efef111a91853f3a2312ca022bbf2088d119e5da17fa958e91235f5d5a263416a8ae75581dc58f56e30c5f17e475ff36ba6e6d50ec3d5a16e13b70a73dd3ab27bf9d65926fce19f4423ed614aaff3a3311d7c690e8a21736bf6cae80ca7d8c50d09efa9ec822ad8db12d05bf2f1cede58bf0a2e99993cd797fc12244ce94a8ecba0eaf22c57fafb1becf3fe62c240783c57ed8acf2bfac49565195e3c2e942398431afa4702e1e5c3ada91698be96691178e0615c20097a21aa038bf3d2400d977b5fc842be5cc7adc8adf9bf30da6c954cd85e7be6009440f49713775163b1117c62308f8b29f17ef83dc1ff49ec8238ecdb6fa77846074fb4ce2bb415a5a8021ae7ce337efe2ce65e39f639262d2b12fb6a235e53b6039e308e50546891ed7bd2a74ddba22b891831faee65bd689971b9fd79fd587de47cc9085385ed58121265f0cb28640d68aece1eba9f13e536e409eb3d778cc1f0eec43b3b44de207fb369c7c229d08ff6f9c7d6a600ae2323e0c8c609c1d790f96c4480b1828104159beff53e024386b6b7b79bf825ad28d72fa0d02e948064f68fb71c53c0dd810d0daf3cff0f730be887f7332c80b03a59f2e0928139a3eb0950a31c741ec92f45ed82621d5c74f8e85150bdde6beeb1e3ebd924f3ad55bad5d056e83b732ec434fca73438181a76939aaad60b00e482bab9390f7e384930059a8ba577dc2d8175bbfc94225811b27ba6a979667fce2121e92c219f5347261301f6bf5754bd334b2190e600818f77590061bf0336eff8937edd9a6898792611dedd5db466e4e0a91fd4793385115c7594372efd6282d7927c6d0acd63de2a658ee405a63fe87ca7facb449ea9e84e9ac0ff1c056c4be9b689229b0846fa2d545e0ebb016c7050f601164e73442353296c5e519b73ef9ce3c40c34b6f236f715203d82d666b3872a873773e00704a8cf4d2c47877477cfd79e1265653fb3084093c823e7b2823f8208d8defaa507477bbc06aa66c34a06324600ef53a3444980265e267bf90c14a13f89d9e91efcb96ab77754cb1e28bcadbd3ca21bfe6eb71d2cdf8463af7e43ba97ee34a26a4ef0ee8a8293396e52bf38bccadc9f43eda133339cc153593acec7affaef1bd709160afbd3a2b0e616c27a732e4013f5bbb2d09a4efbbf8667daf5bc9335576f120380b96b8afa6001d7c53aea053bb98c4c4a70166048919630edec898f03ca2e6846fc47d763005c0abca9eb4830665cbf40fefea5ca318f2be555eb102fc39e41c803ec845acc280ce4f6c6b97bca67a66b73f04d2d596912728b7e6070e8a1b0b609caacf6d8d7e34fe9e8b69dfdae85c83cb5ece3e449f1473ba4db6d894d12f8315b08e3d628149091f30c7adb6bd16a229233185a3b3e0690ab2e3340bf7bfc2a6c029657c36854e33925013e219bc71bf4ae48ccbc2cba816ad6d9bf84ec18b671fa00cfedcd64d82aca9f44002e754ebbde6c310bf235623b5748fa64181e847ffd94b40af6950b2abaefcaa18275faf6b634963753d3ff2d1985acdf29447c80ab0c3bb8a9275d8fc1f0148b61ad9ff8e4fe4ec036d283208b73526baef3b89cc41f2d09b8029d32c107218670dc77756d4aa1ec31344d8d972839147c0403aefb75edf84fbca83078ccf509730ac6d44a1c110ea25b38655dd1da91ed79fbd8c3fe737274d1aa775bcff1d450caebe59a0f4220fee40509a7e2ffb1fda4160136a8b7a67eed8e8e54a4860f4a3e2ceb943b1ab6fb907762f412f5c035447b7181499ae9a69cec46481df00e3a80ef7d979dd36ffc48bc7c2d30c111bb28b77684c70ef923501baddbe00b29b22bf0156a476a0946b7ce148fddd99972f6bcecaa9b92292685a5b04847de6740d7aff1597304190d29c43fa3d73f24a46ca653f6b6f2c41b22924ee4996cc8a4084cf68c7c6613a01b6f0e84e1734f4dc3b10653f3bcd78821a543eec49f3689e37000f4593c7b0f736803edc5c548f951e3b8d330c53ac59e48e892cb43a8162c194bcc63c78095fbcb6b521dd2ee031ef7ca2fefc933a5f445f2ca52ca9bf783b54a2d11a21dd4d6863a5920deed42929263d131697d4106b6668de886802fdef37ddf9b018e14b533ebd3cb02e5270bbd7e65e27c9e0a9bddb3b0d4935283742f8bdc07bc08bd6950e20f9f1a4fe2c1ca16840ef3b5b5c0a7427a524ce29a0de043f541580b78807eb1cf9486a62a02e24a8e4a49605969526f82baed930e0db2d68b9af11d9dd322356a9b32dda2d73288c117f693d2c488edda65d3a7caa35954659505133c8d0e3ede4c416f608f1faa322d3fde8d64dc990cc71595ce4194a1e8ebbb12fdd0461dd0c13220037b1998397d03b6d3a88a5185a1a027307f547d998302686bdf5e750620e146b4a44e84ffa9c33e139f30ad2ef15e890a6c660929f8713b5827b7a7b514d640fd45873fc8870740c68eceb7a1cd15d19056c86514d58d05f33b9bc979c2491205f8df40ec8f6d51e4cd01352f4a59128862da808bf6d390abfd6ebc3afc9910322a1db8819033ab71908df83d707ff42520eafb6fb31e65d64dfb7ebc9e22cfc9237a540e7410ebef135b4ab59888583a4da5fea2e0b603638e6548d168c20821bb4799c2ac58b0db4eed8ef324937c26504fadb674fb666332d5ae0510c28012201881bf42af9520f9700c278c98cab771c3f5c594aa5a23f43d3681515d2060c71268165fef91f896e8ec6232b13b5fe96041dda7df6bcf76ab05aae8be73ea14bdb407a7c62e676ae3cbe5380a5908f019c9dac6dfb19f118dc9667f4fa516df45f004d4918bff2dd3578e289ac52b97ba9d795825edf3ef070823883416013a466428d2049f80343bcbcb63cccbd674e35eb226669f27a3700bd747a8343b1669c7c7fb078f17300156e9ec8fe799cefb98a9d947b4c6864ca3613690bda2dc455b2de0fdd684cd0f9f51a30292016b317839bf9ddf04091d32babcd94908e7d52211936a2a91b1541ff222fd7cb6978f03d4f3acc1f412f3a39b4f18f0251909a0ac03310c8898b9833db1e73d9fc2fadeab446d0e8433043d46f98c4ee7d48665af7e56de8cb23d7a13725dece74dab78e505fa9c9d31c9ce7c7cc13c38abf70f9353aec42af3c61979845aa142ad0b7e42b88dca36d727a695512d3e8cce6cb3b79db0a5c86158ea1e0ce6e21f313d7f669c0524b30bddf68dd1db7095075792f9395e744b7e92c6e7e58dbd7c1b5095378ecc609c3f761ec569f3ac6a6a49e9575125b6916713ccd4f17c8fd0ea8b9be1623692ba2635b84e177dfd103ef295fa701fed73578ee28bea3183c55ddbad090d2c8df51fdee99b0b3eb9cc431410b96a3648cd3056e6ea4ee42f5e527d2e9be8b3230ef92210ed8ced84aeceb7268d2894164941124c70e55fdf2afba47cbfb72209928886b11e79f8f51368644ee4c1b61dab8613b4c64d5344a9ba917d9a14adb341a9c6e1a71bdb748038738bb1f9a1e0a9cfe6ad0c53e31c2fef6642a15cdbf2884965fd82b18eadfef4edbf6c7f1ad763e04ac4a6b99aadc920323813dd5921009d05266f81b036f597472ad0308f5be9572265e4fbf354c82eac4f5ace517d355ea22d237755dded94fa3f8d16f1f4f8387fb62999e60d40bf2e406e6f9856d7e53027870083688ae6bbc5f46accb5742eaba7e685350ce0bc61879e9dd7b91ed6b0428444f6eebdd2d6bd5536804833621de2948d801c314916e3ce415042227b59d02a415c1bb25bf0819c2cbebd4e2a209130afb34892c7d3169ec0bc78eb924b488090e5a0fee4ecf0d2d78f7d5f68b81bad154db7c722efd748c056404a69dcabc9a36bbf9f97c608db1c0530973e428b3cee89a8600b4bdf719865355483796764364badd15f4c556f5d2dfb38c5eb524175d7e7af1f14d24cd947d60f35ac2efd94faf9ec3274d80e459757e95bce7685d6d3079039122acf1d00d7647cd8bf795d7d9c5ccdeebca88609a4226a98bed68a43476f8dad8ad8b544f00ba3747a6dc984344d244915467c7d7a69127d901489b90dff9dd6d037be19832f5d43bde0295e78b31a90711abf1489dec6ee7254437ca874234a4c2daf47b21a44ab3a2be72b6e11a43e196ec033c323263b447baea3cb65ad627d593beacd21cb58b818b21551c6f381041cfb31121e9e5226735adcd6a0eb221d09c987dd3610f75a9056d0b96e5f5310d4954dddd745b8d08d2c610a32dd696c665d5720d2a12afbac519655f492db57464e5c9c19d5fbcaa719f9bef0e04814e46cd07ee3578a4f2311c3ebef2411485c6a2fdabc47d638fd38f7b3648927eee969aa675035a711a583cd98f1417aa1196fbd6b3f3e8b8139e1a41644b8d295c895a0bc9dc422e582163ea70c8b57206c642948a3d9649d92f6af9d05d56b8e5a90b4c600fa7d1ff347610b573696c49d6d3b756cd6de34ac1a3713973c2fc1056ebeb0c9f1fef5cb34f2b707be9792b49dee2eb64a48ece2ec72751acc3ad0d9f38cc7bc831d6e542a4741d95521191fe0feb2a4f680c2d19e444cd71a9d81d7a73a1db9f9c0592fd5f451ecc7dd5de84628196071fd2b96f4e0d811d62b587c463149e772b1de8390ef9769c480f5ae32d824109a51604c5f35464387fa92358bcee2849ddaf39b783da49ceb4772db78f514e01aa20ff4ed0c3561ff7d9cd0960754d44a5a7c4fb1ff7d82fd5df09d033a5af1a38eb25d3bbd36aaab333ec92c1af32f779502d6faed077069b48f0db24c05534a422d03c342e3705d6e47e16c57a27b32d11a91c979aa69c9861165f4367eb0bebb546a9a8e00ddf1eb913162892753f2a9cec74126112c0ccd40337841cbc5e48cab56342f90b13529d8c91bc681cd0002f8065f527dcbe12f08bd08cc7998e3b7dea4bc46da9b13d1d4f10f3551305f7385829a81f00cc9ef45c396f77409b76a19239669ca12511225c3d943abc4bcf1118e7d0399837aa1ce0a1a843152cab8dd166babd5ae64f8b1af34cd094202488f46bf8500ca3372afc93c3feb713d05a9722e2da998808048c8212c549b541c090da238913b264430439d1c6afa573d8e82f1a14f7d46da1f196e80150533e495a1d06368817d57fa7fad19cb8925caa47c62ac2d86e2fdb34710dc912374d83adec3219689263c76bd13558e47c6a251c6ff6c7281ddef0fad3839659d75487ef7e4e279213e86a38797dd951c4efb590c4270e8dc852a16d52f37c8b9ab8c2323753c9200b3411b8576a5a090a8d221ebb78764fa4f11f440ad092640a7022fd4580cce3bd71a1d16d4dd4dd31e9a91d9a403ed1d21b609cfeae11dedd3fbf62c369e9c8bd5153e8f10b7152e3e02a9f9459e7e3b37df7f8bcc0b63d3b45c1b9e6b925176aa498ed7f51033980d1d84897ab612fe5413dbc56724fa917af54dd46c8ea499ffa7c18d7fffd498445360e7fc2e0917d9aa6b92d5b68e8a7297bca641846bffbf259a11af407aeb08d5369e501e4e609d6c18eeb441404a57df5294db68c03297e8dadfa511b56f521322568240690ccdccc02c95a3c97a7d4be50fbd91bbeca1aef9e02165395d39c3259f180338ce9d700b3d72b0659a369e5bc2c466842ffa89f03a2c833e852af12baa501a1ddad2382ea17bdef20738e44534b559e047083bb2ce05aaa43c7ae4189007a10fe84b46029fb83f1782ef338393840438949447b04aa753d13b2b9420d7449f40efbff458ec6ff5bc664ed33ea5cdba9d18ab84a2d9e4989bfb9c4d9c8b0ed457d0f24ec9dc1db6a001b01c02773351d6347d0b3b5239e39f923e75d70c20f72b5439727aee64d0a364997605fed3965fe94cfa2b5d77b16295dbd86b470a6db0f858acbf1bfb472d88a5f70823e3b5a57c9e4326bdecc1bea9bd29000dad0719e98a118c7d6c73ff605511141d4855a49ce1f6e0b6f0c42f6296744507c5bf4a1257ceba0e9f743943d2d2d50042321716a225c5057d35e4336abd8ccf5a74725896b00904b8d9ccee1f681467fd1b0617fa8da9152abf94713f5098e6126a0c916bfd9745a461ff94249b9f4b09cd5376baeb174fe325289dbf849f914a65128a221f7746e4c460625348df42119f8febcff0327806bb54963bb66dfd929ff5d3f6e2f55b0df6224e0d7c47e4d604490442f8c566680ed3f3808b9f99402fcf8b23992947b9dbe136e71d7a616b16c97de6ef5905be66539ff5cbb247d39e48adc5b02f220803331681c4d0f7104af93d372d5d01ef35108ca2963dc0ba6a2668ea59d513ac3aaf2d7e7984f4ae50996636340f83a94eeade7c66f47c91e85676ef4786b72bff8b63026bd5e50d68dff315c9944c5c14a8d8f80eb0c164e6db32a0170d12270e63dc991a58a9e3fc554dcfb80435bb3d3e40a0d797da177042b716376ffc377ca99a9c7c91c9ebb6ce0e0cb907906190c15e23b32cf2b885f29897fbb6584f4189f6ea482890c65fe951b357f11d55405a700d86d2230658b4134407dbcd9e85f651e26d3b0d47315d179e7aa8ca25927f19c2fb2ca36db2c30381e2c7089af6dffa5a29e45aee086cce58f914489c99ccada99a06c93c4dffbad3ada5abdc8835d822932054f950dfaae747265f13d430b09e3654c4014a10ddf7a14d1a4c2f118416ee2175d33fb992c28eea263cd2b1d5c6bd3479e99f8d71ec35cf16d5808e24d5199dad04bb489ca1b2d65fd80d35ba798f32acda1d56ef7377b13759d0909ae153eccc4453935dbf7bb64e33a7ec0c975aab2c0208c93b072ffee63f84be62af64ce9f22737e33e8026a584bd8ed5586bebbdf49cc7f6b1b80cd7fbb238ab804ed827eb4ae821f5ffaf061a8b4d30d9527e5290633bffa2e06080f894d8b57459f8cbc1f4f9da6bb4d0f7b287d6657a3b61aeb7fe222a02de6de25225b426fd85913be04738804c22d154e5b00faeffa6e3eb89b796d0aea8252b735d7dd52ec8d236706b2d481276130cafabefedf604941d9f72de89d6b94b9aae05b271df501143ae2e481b7f30d6a49900cca69935927035952237cef95b1e82ec23289b63b0ff67a30ddfee0862404744d1b4295213bd50f4e575a7fe84222ca26dca55209f0d68440c5c3ef93e3f30da28a22c0dd4ebae1217c92c1df2f35aa5b25a9790afa3f5b18a0c650b4a4f3afa9fcbfe05755f1b3b383d236687a9cb0d87fc2c1bc51547a0dd5bdce941ba83dd126603230c972e8e7b382d72498e409245463ae6db7750dcb0f5f5dce2c33f31beb29ce2eaf1d182017c3dc5cdda86e348956502909ae39e80c13b26cd00324ca9481a1588f5ac0476dfa4f6adcfa08fa426ae633151420b9160d29fa927ec4d7891d5b87a3d4b9e93c6374338df2d2246c1a973b6b9b95667544fa15249bfe83316a251ae09eaf5b607cf65ecbf37a14e38b909ecdd91e035595220330593f316ccb4d6431259f3e63a8726756e3976ab98012a4b80984f09325eb2e3941c8a3cc08e76cb8da3ad4e015b957495a21636bea961583c8342e12136436e9711315b8ffecee9205a7a85a629a3006e2d9bca3f5625be19a61401a4669f99268a65079650e2455ab1770c630725e60243fed41bcfb6524f77620f1207514929f4fd055eb832cf1e5f09aedba4f819fb8dd6d7081b15abf32b8f4f8e1fdbe6d101876e88a2bc2ea343266095fc89f4466e45e57628226f0ae7da5aa00433d0d7d1d6391ed417229f60317c060625cccc14bb9b4a0a0694977a56a3e77dcc43e642f8b5151f0cd544ace72a51c5e4682d412401616257c2effeb4292409b3e0a470455fb960e690d262e48be3bad2cc1cf202298354d175a1bf419b8c595911b55c211d9944c5574a09ba4fabf61839cea7cd6bd66fb88cc0259bf5fd8b85b4279731d316d93dffcb4c39e6b62362bc0f2d53f813adc38897ad3946702e6405dfa50c73fda9910d1267ae32022850281d1d0bb0fe1a6b2bf9a891c15e614e199cd4eec6291f4da53562e5a62186e22228b9c5106e92dc06860e837a347ef1e583d4a58876d0a124b4c0f9bcc547444f2d3102fed03b5677726b70dac1a8bc4223c0e2c5e7401aaabfb50eed245a8110adc8f286357e70ba5292435ec728afc148f456a5f0d22e864f9016d6fc37e58dcb7ac4d98e9b9a017be94512cf8fe91b8b5481d2f52b471194f5e225c885f54f0896fb24c04bac73ebaa591d7cfed8d51dcfb12b906cb7742e3fd902109f6f312a2211e9b083461074b2d3b8c5ee2418b802f2a83d55bb2549eeceb6fd396894b1efd376311425d653c8f9b4d2df9de4f7598052d7e01fe25999a8bdd8d1a582400cbabfe3801b2bf34c2cf41511b2d42760adedaf6452cba42e8cc8655159bc16ca4d9dfefc1c08fc8f8d8a0b12ce3ad715079ea15329151d938f6d2e20e4299de1d05f308b07ad745c944d143195e99c425397d64cf6c83876006b011d9e7b7be27080321659b60e694d16afdd783e929361e9972c51d7ac48470184f8288b07955a53e2e83ca14adde97ee99ea7e716a9a1c02833798945de0a1e491856954ff88a4be5e69149d0ee0987a80d15add8835904f0fda84b280795cd4a021eb9e1a217b9060849170a837ab5a231e05ac693b36d277b620ddc693450078251e8fb740642e29a0d917a3cd2fe4b9c338f019b21f57ad03c9c4b232df939f14e63e43eaabb514f1d1d5d042b69bae551bd9b7fb777b772c575d47b7a40a65a6eb37681c0695d48055d6c131e5bbce302769b186e07fba97276ad06456e501c928c3f4da19be7374ca6a81b4b7439427c53b691c7d780318f06ef8c8b35c725be6d4b3a7e5f10273a273d352c70618b539a176e3228dfc7db6020bf58336dbce84d70793eaa69143bccd77686960c13786977ab2036be17bf91390893969dab1905490d5b336e3e80954e0efe7196e2d6a366db524c58e846a23a6ab43ec361558f1c58a462de5247bed81321111a1f91fd6588a4cd17d4175b8af59a1dfb37b099d9d5b1c4c8e5a100fd342e6be9be517a653385b5bc94751a1a950b35b98c426d5e919766e4dc6a52cd189e43bf1b66b6fff6a4201dc588af804a515eaf3861022ae36e9e78598eccc88e501de27add7a878e1fe1ed29fd51e31f5d23fc16cb21f6c831c16c55f16097058d33d91941cea57587e451e36b74c75263e60dbb10d9cf7e37a206959c01ce22a1b36d586f75f1335b1befc1669c15794e02ef07bc62cfe48ba7183d3ef3a6722335cc7805724c1300014249c61e898d74e211897ada5332b97c51348770c1c9017ada9b8c2fa49fcf1e0d10114003c296e9d5cf7e464088102f4dfad9f9a921c6ee1e351a56e1f354b6a540169a4ef9e11f9f4de8055c97bd002023967acbcbead4c715b95862f791088a36bc997ac284082713c27191823f1bc3ac06bc8c55409f3c3d87728232c6674a60a31455646494755da1052eefb4295f7f5e5b320ece55edfaf3469bc9cd9574cead68710875a635cd8a8fc631aa459ce842576de802aec9a72fe8065ba6c22eee03fa9a3e8a0c8ea34e0f79f0a61b5183de9072b40b536f83aecec9fe9d5acd4aaedfb3f3ba463094bdf32599a4b994ac4c0ce2fa6e0347e45a3eab5d68f6ca40000ce5020d9bfea366d6bfb424dee5ceb471855ce912a469bc15d2c6115c12322aa559710894ce7150350d99ed9860da5ef69eeef69515e9f53efdeeb658226e5074bce343b873e7d76803f7e7a86190a998b0c7132ad11f91e0c0ec8c39a3f9fd86f75d8d93c790cc6afe0d0710bd247f05f0380de150146cccbc6c3c2594b2b8dd06279c2c0b2b9c6033b935863972e9393f97f1291282c4e35c5283df7d330da4361ddc211e3abac13b45e3987a2ee735f32b6eee2109379561c52d778175e21d5ea056ddce66d526d669e3019fbd3eafc15e06ebe93897c600b1c729b921898029ec5b555913f0219e2b8c9cc91e506ad79a158ceed77f40ba12aa121690c71d0e7991b85bb8fedc8ea818015568443d7eecb88a07ad851f5aa7220b9e873531377cb076ac3100aac4d6673e5b5cecff45cf49fa05b9c87f5f8c30be27cd8030be74fef02e05e5b6deb0a2d015fcf9703ebd00d77ac589db34d265c9882d1bb7f4aa8f9741feacbc223fc671de3eb04a2b2c38c6c9ea8e5a1c1371893968413173fafd92797ae952e390c7db1f0cb421e346f3194634405c67d6fc325d3ec1a6cd6e6218e40407dd4e62ed03c7dde86dcf57605fe7f7f9def5a3738b9e84d814140c2908b88d7909e0d07a2374418da49172ac52b8622def6ca9911040b44611ea1f27eec89f225bbe10b545c117c28b51a39f4e13d163c1644fe3118adf00987062e62fe5d4fd44fbdbe9fc1c49545feb934c128517e23be5a4c1e1959b4aa1c9c2eef74928b44a46e38094cb72a3cd2a7a2d1470786dd4c2e760f82f275aeab56c92408a5ad742c1a271d7346317b8b4c4ed24caa28e97b6d5f1567ef398a7088a59a966bb5fbc9c35adc9491aad6c7c8a61ec3bb36caa2bfcb568a4a5e8a7fd283b821184c9d3e429e8d32918798865cef07c457c829065179f619a0fba1134dbd3bd468f99a3e689401d97f231aeb1024a19be077fb150d045ffd2504b2eefd79d508d039cc37b672416ed233c1d909eb80766060ff64fe8f54e2abd2e0ac47d9ad86bc086863b9d58bf2b3229c23a0db9c0a518694865eaf5195269006fdf799ec6190c1395a16c13763ce9d9b2074e08c66fc706c4cb27d61e42401e0240bfa172deb42a16c592d3af9796651b44b67503dd65eb380d99b406218425ed41ed960d9683e2b394545239cf8c2d4a0fd1213109fa4216fa160802bf60eb0971dfeac6755bb07773bbc9bef21dd26078cf7275d90aceea4855e6666d5b2c8a5bf9a1063a98455340aaac07951a8e00d38954192e0e53932ef7773c042d99b5cd8e3715c438fa31a9f07fcd3196920d23349fd29546f82a2e47d45953aca21bf539601141d667829639e86b869226a81e3a2331be6f470f7cfec618fa1868c6fb0566c256486ca9a3cb1c2c35b2db5c0a4a9340eefc800afae41295e25886da59195843b371759eb1d76758f7f3cb73276166b1bf3d96f80961b20d6533563f1c25ad17b0ff10458e1e48614c397ece847fbccf429f75d2b7113181635d82ebcc02e90dd32ea5786502aeeb581e76853168d7fe680a5e4ea59908ededc1ef7f1574766086ee6e6a4ed04d0a473d214e9c7bcc990dad8f8258742955f43fd6e1bce98d40ae6918f43b650617a7f1650082f1f5eca344d8d1116df0e7b313366c43566843a68b7ce420162f95ba9a2de9af99703f063a0fc7580732b34d952ade2d9b9f5f173da0befeaaa8079575928cc8ad16c1f7edb61628c988443a0d53b07500c14713b0da587628720d15f89f0e99980f82daee221acf022e2f5aeae154f813e283595132383e355dce7a84da60975d762d319345e9432297d2265b7a652e9a55a2fa0acca529ad3ac33f283f0df19b90203e70b1538f228680625b5b69add3568971159cd5ea1b1ce95d2a2f17ff185c96dab26b3e3703e3e30584a2ed000241d523911b00fd622cd056a25838178bf6bc8290f991ee086beddba06017e04ff17308cb1d1ef2a59cc403d2eb3f758fbdccd7c3fa15543fac57b813417177263c45b4e37fcc4c1662a6349fbb122baa1d3f457a8fb54fda21b8e5ea079546978f550fadaad506ffcb350dd2012a654b8f0301e0aed3e627cbda491af8a6dab7090640bd4de7e98b3284896170cf1736a2cdb04674e8a4b151aeb732ea19de9b41bb65bca6f2b510a1003fc5ff3ec1c5675462d3fc34995323601ff49671f321ea61f6a4940d0826ba312b821686d403177388731d5fa11d91c43c763413075566aba87c9beeb2f43021ba659d7658f26eb82dac88355950bdb2dfe83a42099c94d55c373ce5f3d1cfff1ed8b1c82f9b6fde8f555ae12776439b8a238c40d5d4148b8f0161c565d771d445e5d641c637f047e863bb845a3cf8285270bfa0c12d1e9a16164413449cd8b0709bcb4ad5754b3a71b4191163e0673fcef78a8c4076e24c93109db5608028238665e66addc49a176b3698c7a807e09c2e6df9527691c37948075d1cfd2d80991e2bdd2594544add69801bdc5f9242c01f1f2e632c194ea55f0e1ffd3367ff8e467b821d552ce35d2128d803101517cc0c812c384618d0471d9ae2844c5f6389638b88e55e179bf959e0a5d35db0c019f65751f86e127f4d2b1fb44223129afcf4d31ac0ab14726cbf5f35068ff1a6276ac146f18002808947b9258f7240c53683b5850a49e22a1f037410f9093bdf2b5bdbfa43225e5c04060b1df041b9a36909c3fd40a7bb1312c1466a651a760f4d756613c309ec25ead21e0c6a06a6fc32b6bc7f67121626eff0aa3bc875fdb1e3e734aead531eed2dc283fe6cfd20ba84546fdbfc5cf2769cb13744af02b6e57982e79c6b5b62e0e7ccd16fa09f086e4cc60d42123a66401af8da28d94c3cc8a81292610d01613ac5f86cf7832c1ad91f6c8f8c465abd0935f368cd6ac87b13baee09fb85268382252d485f1aa5ab2007c9e3f39c6b55a72b4e640f8b3e6308fdc873473d19537b4720c4bf79916450e1b3ce91b6b0bfc692869ad0f5980ce1d58066446b616c2da9cec7e2321d6b5832ea016546048a86b8a622dd362a36dfd18aafb4c47d1f5ff2ec86357e9fc8daebbf3ecf4565fd7b60be866049b2a75d40b2ed3b952abcbc3228fb9a492a85df09ad4a68dad7d3d3c8acaed2c796b925f2feaee6f5d5568186d1501f944ad02f959277d967516fadae9d9c4c524da3a4ae70dbe501893f4e3083b2fd7c1f191f03f401b378c6c0b76a4462e1507b706a42494207787e37775f86f2fc4e9234861c4c8aa344e226fd4323f14a63af55b0b748087a4282ff019bd99f0a1afab7a2256a1859c2dec175ef126b93c8cf1b3195c9da614ba8be5e75b5f92ec387d0d8685fdc8b91d0dd468cace877f562ffcc00530850f002c6d9cf34d09944df254b649967922ee3dc84144e18825a31c9b8266f4df18dbb5814385d0b0f10bb99afacb1115752c4d19e08593f3a84efa0706577539b48963a4a1580fe6a33a314cda4a8d10ecf7b721d06ba6ca3477a88b35c803e96b1886a62c831b6193acbd7e154d7bd987e4d0b2c31f7ee2e0565d227429a825d151efd151c89e12fed3ebf0f8b7fdc8a186983d5921c7b34051f66bb6a46a2de0af4c8e59e02fac8eba045b65c63d71ff4bd51324a1b15ce4d1a4cc7fb6bd848ea3c3d112ed55c3aa39b20241054a863b4c28e802e76616d03afd3efdf6f3f02b72a1cb882a31a5b57bfec6724247db257f0a16f42d1ab86f0c017534e811a71bb1da4ad5ee4a5b3b59c7cb1f5730acc5e1fff2b8ce87b45566da099f1749d87c94f55f5ea81dce749b8ec3ee856c52bddf6b87dcae81bf371f993a34322a7ac78f00709e1a05f3fd79933e31963d9448ce4f818bd44c300ea814f5c78668cb7648c8dcb083a540d272555b9e503f2cc2b72408f2afcee380e411c8b5bb6b91d7a2e4b72b97eaaf2fcd1f5b6e8a145b3c8a7f647c395cd753da0f3c5bcac59a6263e2f599e76c08af06761a36940ceed16cf6137d97b6c78a30210bc7ae7c426449c73f71f1d026215b6926232bcfc3e040dde299b390ebe2acd59698b95e51e43096b02a3cc045deb86255e37c7b7c882d0ed01e548355e853de258afa9cbeb37e0beb09ddc410f3ea5df2737d2f2de6bfc09b4cfa36c1a629fe73af7c018abc8a806111434f38890967194c02b69606af4cc246958e36425ef92a77d6795c73216cd0008f897d326889e6b145dfac182b4ae294ae9d347fbfdb858a682393965f732a4fd461d7985cdbe69d5603fb99cc3e08381d47677f54fe6e1f9b7f877813c66b017260d6fd3a8a92099923db09c1408395c74ee024db191e3e255c875479b6b9d5a2671b976c3e2538a57cd4bc58893215a38b45304337eb3b9d6c9e0a262ad72f3549fd70cec32a44d64548e0f0d82109c697c8076357815ea835119ab23b28c657dcdf65004dc591926d97a47598370f192719bf668492b88bea7ece6339a0fd8066350dc8351b5a4c43ee12ce9f81a28ae7862fa5de8d850ea2028666618c9fae68c896802a792f3cfe86bf749b7b49d31a30f5b5c28af720979d8c708d0a005ba3176fc624a8d1be67406029d41e79cde4a439fb66dedd96ae2174339d899bcc1ddb09799886a6b0981b5850c75f414553f930c735104dfb55a7ae9eec4a708aa0f04ca368a41c82d642f9fd1358bbe8703461cabdca165b89e0e9883ff2db0e3f785fbf85dc1842592981ea98426e577959bbc0a085914e69c371e9c32a32236e6ee656969b5bd9eeb1625fddfa602d6b1765a991cee651819d1fdba8ea263c9da55fd3bba7466c0a91043b5a3eaf9d4a3303b745989a402ef5b2dfbc49fdaecc868598139cac18fea5a58d8c627d318130cd27c74908cdafb0412e3a13b794e486a358a1b9d971b3f5d3c6bdce0c3c32a9e7acf1581c82ad359f721dfa02f7ea9453b89972046cdca45abdb4413e1daebecf9513b6d5f2e20caf21e97ada23d17409d9bb7c86a5c927897305c1237f932d67380b1bceda51f3b5677a9f6fa3b8e626618160ff42734494a10fe1146c4f0f9219a9c35b5471fc61668140614115ab36daffdcf3b00ac91d959f0fc1b839272e7ea98c7611ac24ed3f288a67c245f948be0bdf1bae3798f1b2a1ac783226628a850ea018b554764ef21521d4ca534a92553f1d37c890c58a3e6745f2e76cae83184ea14073597ad4e7a9bcdf35c3583bbe0c085e82484f467eab9cd9d7e736479808082971a6bb1ddb37ed15726d36b65ccfbc9b7e3fab4d4c3fab4540bfa2002001ee0603a4734ee6137029c26deacb4728dbf77e18ac9ea4d6413f840a6d2deb6be60638c854e5f1b0551b151dbe357262b4e910e0a665a46813f15283cbe710c895f213fccf3774e8484bb724fc19a41fcb47ed5153d4e42d34ae0e8ba695decb06fd66ed2c16a8a1a1313f4ad6ca1cda412fe6452d7836076ede8074d7bc9fc5662d8e59947599de80d4103c8134da8b0a8e1deca2909d607b8b82b26fe580291c4bb9f9a83e8cd0fac742f59d7df13b057818a13f8142d56d1d2895228d4be96aadb08e3ada1f7f4d083132071ca8508871875208954a2c8a52f50d269ef06a7f2c57f7e94030615d3148d1797d5361e97e9900990078fc34ff34e8c033777e14fea0ead3f1726d797f78cc4fdc63f09c2a601a47079878dbf1d0f45c5e1f0247f194991a64871014b5f5ea32c2f8fac4a670fdc12500230be656a0225a5b94593de0eace95c6d3ee4b170881c2976a079f5e73c0f33d4ea9ffbc86901823d563552871a5aa0d49cd054c5ba53306f6d641f79a6841fa1e0bc11667c8fe805ea4077956b5645f13996445bfc273ced2afff0dde099aede42a6e1aed075168f70c525818f3f68f6ccbdca93fe70d7d84727af342784f801683c837077bf53fee9fc82115933b767eee9c8cfaae9f738bccda76279251f1f6f36dfa6a6f6813eb34ded8916a7de4435f29c57c32c3d3721ae83431371073bcfa63534c2413ec7147127523fc36fc4475d85685a7098141a6bfcd6be60697323ef9a30cc32b0c4ceb68edc5ecedacfd8bb83591200ad9a6df23a6ec9da7044f48be2d4259747657a107dfddce973ba4bf7e357107c61062f587dd3ddce9c9b81a1a5291634b8a3e6820dd6bff770f0c34545d252377b7a88034774e245d56baf039e4b1b1999f7d80e43f8cc6e712ec330a4340963ca3fbd9d792ddc11b301a51d91ccdc900ae9c9adefcdfbf9bb999b0bfd39a537c91cfd267d99bceb2c9e4f7a72fa287c36671be132bbce28a39a30a218735f00db86fd4401ca744d901940297d16dbafac9b23189be04599113e726f56c645384e8e92d4ed0e505885566f93e7d50f80b5c4d76412a577d7d6bcb58ccfb38094f76827320b12bc9a9431f0397ca8ad97c1ddd9e904ffc155194af07667c25773d62fe36e71b9ba3ebd9863f698d47967a7099753bb618485ca18c27c7ba9665c28d938143c5869771b15f81707a121fe6eaaa77056916a2d0051eaa12eb7244fb60e60ed57c26e48e6c1eaa9951059d88101f3b010c1b9491ae59d10fa23db3607d804d25cfea3299137893db3426dc26c59cea18c33ac0e03c72f67238adcc6e2e98d4c7859c74eb6e3453b46d80039dce8e5d5c7e81f3d8e173969850061b03c7664f833b809a3e4e99dfa970515139ad39db569610e5d7af9626ae2a0c955e911b601b8f5be7f97d701c5c95a7f4336a3489ac5fd18830a6447fc2f48fbddd2237b5c275d273bc57fd3ca062e65c247e292852bc3e84fd09a5b645585cf48f4104f40070fc31020d6e735a94fca2195dfdff1915ad3d5d2f23703d7d77404c7f706bb960b9323837512e52ec9d21a7578d918dd447ce6d64a0b6406a21995207bf32b86cfe70f80a3e50c1981dd81e794f199e3f83c8cdccbfbcb4784be7b5f86f30d0deb5fe33cba453ae2740d277b3fb18dceedced099b20bbd9c0ffaefdba2430bc61e160bbd6dfe17a8323caa75e4b84d1575aaf67ad18375226a5f0ce2b9d02475cb11ac784e263eaa10fdf5b5ae35b516d9bac27b88a8cb66106d941679ec8c9ff75557dcbd02930991e8fd8ab0783be006056b4bd1979adde86ca460cd2870bac8ce3b571df07d8746bfdf6a46812d9d62ceba959eda5ab656d29daae049684a404e31b0a837325a58e6c154b22a5549d2fb4d685ba9dc930b9b7ed4d17c2babd97f23c7ddd86fb065f2e537d5031d479ee8efcd5b160269cc0b76ebf91fd12bfb7ec50b4622fa3867132a3ebe745d75b7fbfa3c45f8fc6e968b06711fafeb491b974b07c148a0b91f128955d4d35a9d7711bb86ccbaa4d955a5c295f06f2e6c0422e5dcb24c43a71d177f230f844f790a91e2a70a0d5d2c92fb7aad2ac8ca6887b464a44656f7fe6a02e065580b3ea783c9ff3f7dbbf33096e0ea9c7ebf8b2dbd4b4788c3bde9435ccc54f7da2f80fce42e444357943a230dcf6ced182b327632cb32090dcd3bdef3d60e69cbc8aa99dacca48fb4cc5ded61918b79ec6f0732ef25ab6d58d1d07a371dc4dfb2c581e2488e241211737b8916f0548ad30355892ca149af72e32054d69c5528527dfa0f3c78100b85d88b5cf0ebfe8fc9d96dd774670589b06afbba3ad0428abb8e301c14cc12f0106357883f1660f9ee1b7eb24d90570d554e514f36beb6d9b8320fd4a7cd4055b53d718570cc4a270ee600c2310a4010e4279bdc057552dd82d99f47bb658401cba8fe774eea30d29bd72bf88947f3c515272dd45dbc3a7d8430fe9031989ba01bbf07a050448f468f2cf7c20cd17ab2461814320c16e6e4594d9c94fc34c05f72edd57461f46c4c2d7409f8b8f3a5c3878f322f3832ff4ca41c405c1041ace6740a19e0d005684df18bcf366d44438af5b20e5771c78b315a9c70c9485769c7b33f748e8656e65c3308176bb6ee8ee0c151eeff390b518df94aead296c9b897cf5c82ec5eb309e1b2de57c82f4eb5460e88f3c31d2777e8a63e76ae1e71da35cf3217303ca55ef6b3675580c3908668a11ea8bae095c42a1341adb34ce81b4d48e24936ae89c16b0014127c0eaa0e323f6a00740b143bd886255005ecda28ac25c8e14b26f2c50d3ba04b63744c082a78df95bca8f128236ac9287c54ef9570fa909765b1d291f07cb68323908b68741b62a8dd327e92bd422598e5932f8b161cf060d97f12508af16047052d3ab9eec7286c0831ef4432b97014898b7533d7f51bed8a742fc18d063b37afe6aef0933efc8df81e599aa7dcfcbc98a7f2aa9851b073523857976e627d0608236d0de87657442bb3bd4d24801a60623274eb91f4c7c36ee7d07bd0b008ace0db44d6b7ef5c32c3bd03ea365846704ec2b4d15cf7b8e58f7d753f5072f3f9cc9fcdd6fff46d68b588ec021b47ce6aa98a1a600a52a3f1950b8e8b3c6db8dbf811f515efb0563a2f0d02d040601499ac48e1cde3ea75391a59f10386a3f9d78217b52311f8658f2178982a84ce8bcf1e1069ac09fe6e5ad5e23f38f6b977e8094c5e5e493f3718a3612e9bcd3919d06bfe8d70cc34837e4b8bffb4a0fb35346689c6b555646f6400a8d99de347a5d87791a2cc507d162da21043e3f4e61ac51fec354e52e6ae28d761ecfe771ecb29ccd278b65265a44d8a21d773bbf5bb19aa994f53af225ef7795d6888cf4fd3e8468d4ce675f3db9ae3d81a20a6db7410b2172cf99c198ba6ca63310b481e913ba36410daa54284c0e77df0fa695ef947347d8b87ab61f2059ccefec719f54ade09d89c98a3f36625e68807c127d6d93a699dd5d1300469b8cd38af545389207d40276dc38bd86df77f20fb02dd6e4cfe7a737642a6d38f6926bbf3a987fbe601ecf4feb6b43c2a8b01f85b583bc1b8ccbe21e4a1fcfe228150dae5091da4b3af8a12cd8b6bb9d935b9699138506f91dbca16c3aee4943d4c026d06d7b77fc53a9d3a0ef5b74968afcbd215f9f5cc1bb3264827fc2350d3be50623a9eaeb8e5612883494df2b965e81f4fe61176b311ce8df8a94ff68aa366c6f2464ebd1aae97d24a7feb147e3d0c099d1f879a499804f4b660ed4f4bfc05e1e117730ad54e2d36fb4dc3b0e07b42b6089e39a58ec7566d8a8737d3eda429059575ca79cbf5866c30e2de1faa5037993185dac47a5aecfba08851671c9784571907336a09bc55392cd6be84f16e5fe3fb843a98335c442202f5d911cd6ad6d81c035335b18e9face07100c7e680c975a8ada3335796f62a58ab026fb02779581277ceab63c8bd5bdde7189426d9ee9f8e0f0c207a0b683614ff832bb7ed1a4effa84bca0c075501653fd199f3f5fc89ec62a5f7dddb55802a22c2a82cfe3945f91ca1295a499e9e29b22f1b20c183d13e99195f373e47d1eeb1297b66bc3db7c69f2071a3693196bdd73d76f4ad01fddba60a2ab360d6208121aaa1e038be287ce2bd2b28df908f7d38c565b0853ad442ec36f8d6023ad4c7807d15177b5326469bf5256394b60e69ba54d565514706d3267b050f01209410a32a7f882b28a2c800fc514bee2a1e332dcbfdaded89dfd4d17b019f556b2f6ba77852373df6bdeacb98311fcd86b5049166bc0258a4fd9c545b33a34fbc1c461d97e3508fee72d4a7f17323cb7ed3fbcc90869af0439e23046b7f1d0995b239060db1e27d877a26cb4f285ffbb2575670c8f5727459760753a4e45b0224ca4b9dc66a27d5b882d1e87372b167ea5b8a42062da581d9ac5ce4ddcd63f15434b1e3907523e3dfdca64a4b6b8cf9c75e45ebccd763009f43707d85171fb24986db739285dd46194236406b2fee10f87fbb70718fc28aeb09766c05a98613bec32fecc5543860bc33fd12828ba380e187fe403c5226e968e754e2f90eee41f7a41530fa5d269cc044e0c9829cbb2785ed490ecf1e590f7c1c5e8c24293a2c5a27a89bdbff7fbe49c4cbf2839b17ce51293c58c1afa6d1e14d6ebe3e9b5f474fabdff3b03e3abab1cf2fd2da58ba840d75ce0abbb949acd5be85a32a414a3041ab72fa00023f466b15943b0529f39200866b50fface9319862c4e82b54de27cf73e91b955b8916786c67c77d5b44f169db206b3cfa93a3c013109b91e436dd66f2a36cad22b93f873102b5e6b58ee8b914d9289c418073c5f5e0f754a7ea12784b214449d7bfe7be12267dd6af818dac74c14ec9797c74404b93210f4cb78fea97605d724f473fa57fabf2b44c332cc00628674c0ccc0b14da03347e73f7df765a9f1b7b891111691d4a45f313389afa431e7308ee26c1d50e19a76367ca856c00cb31fb234f02f1c55d26aa50a10d27d5e1599053e3a16a5d6ac66bdcb42f11b1c3b656825bc19696d2ce9ec82ac013e48934d554dbabf8309c7ee66272ea4135859584c24333f48dc4b95412118b68695b5423c7ba1f13f7ba04f85d1b5adc24cf6f199fbffcbb4dc8df2f3569fcc01cab1ac6649d8b528d44e16f222936d5151d0a37b7dbf91790994a143f0d717a76b33f6dcc5ee6ddd310305ead14c64c256224df2efb348fe508fee81810498ae18eb6421b1fc7e50234f49518dc8edcf27dcc8f5d59dd8dc6713054a300e7529b63491bd83660daedd043938b4b2068d29a6655dc3731e62fd78576ab4ee59818535032dc3ed94bf3bf99b4967a91f27bc791cd0763ce7f4c41865756bb9a5d65b1bcb38c63324840aedf2d423a994db747ef1f3cfc5de4bc5f97fb97dd0b4162997a853175a216aaffa42379c39f33ed73920a407421435e553ee51505ede6585a1b80bc6a0052e2fd86b5059c30be9f24553397d8b5d6331b1c755eff323fa5d2d23a5ffc8efc5531bcb9e4355b037815405c4454b764039c182841b01b0ec2a781f69c697c41e6712b901630d5599e55493e5644482f4ab1dde40e89f4a96401f073c5962a5d1378bcab13dcc9eec294c79538209ffa0af5782e23d181c6f8a6873665ade8e4956b93468ffeb86bbc3c1f1ac5d9832b8bde73cd2a4d4bd88ac399f4bb08f739dd3235e8682af638874d4d35db70cffcc9ff388050ec6257d879d35858452dbbd8b775afbc4a6f2e8fe0bc7fbab7091d718f6ef7652ba287375232eb4a458ebbb8d844df8a8c718e26a11773a17db57a5855b6117d80d431b50efa965e74af69c1d50bd61b21c9dbea535e5b03d3b5beeee56e640cdc3b52305ba509dd31d8ff9c023346e87d136c82baf5bcfd5031c436a1f784028d72643510aaeac56ed0a6df5490747976cb760d9cb1ed6d70fa1ece6e6f9473aeef7c0d4ff7a32796534a9d151015dac319993b0138391270b89d898c402009550fe9958a104a59fd3912be0802ba73b66e2756feddeac38371677ab4d002e7e0d3aa2081eb8022b9bb39e6fc2d3c25e3d89edc394d7407187841ab029b60ef36ed17dba4028f3354f2ac49af7685e34550e6051ccce43f7255a754cf45b432f6c4df5191bd67092bf3c576719b20a5e8b5881d542b06df6d6c2ccd2eb60902d28ba33e89bdc4a59cb84c8ebab549c9294a2f5c6d54bb24e5c8b1c0d703a30ea1c490e485465810ba5cb3eaf29b562218bc88084a3ba8e7237e8b6be016e937cd9b1e3d92a2c7861b40bedd170a59e1f207176a2a69c37dc33739f237a5df0f56ddd183b84d427e0cbd3fdca1bd930f7839ecb4bf85ab4992f3f775583ce4f00c20f2241a021a2b5cc61c6ec5d5989adaba18d3d65e64186ff4f3651ed96e1cfc48e2be807c04f55b378505c4fa59dfc0d322cb01d6b68b87fdd7bd036c7b3fbba31a3fe1c18cfbe4ebb756fbd021833e18c08e4523c70089f21454112ee8008c6141fca8999c28460ab48360839cd773d460e2b1e2c454a59de211e6459528ced6d9e2ad49f8b1e8b9e593a6997686d5fda354e365ce75f0947a03e0df48ec8a08ec5176ab180498024016dc43c8c117d9d226e38e054fe1740cad4af85b800d9c95cf26a94162b72ca056b0701ca031616e43df26431ab85e51723419860876ef1ee802b493d183c7db08df9db1ab4d7d4848c3b309be0ff3e71e8384b447c991ff92ad284abc0a2974d3db9fdd0b490db3d529769f13a613bb0db3caf37b5bbc9bd84cc91424f031190bf83bd61d181f287b1289492b43a21a2920a9df67dfd8c9dbe878bd694f273048e1b3750fb1affda21d6129a139c76b965642b046dfe0784998d5673fc7f37432cdb45d978a8082726a542a70da2942a80e5e1010256429a0b867e22884d902411acb31c6bededa494c83601f4e215f1348f8a99fc858d4fe17e4727ae223ab0fea76849a82d3f7d9bdaf09a4ead3a9f309a5e192c137d809de8e42fb360f8913a24d2f53e4701a1d712e896d37ea20f9c6ea7ec8a000a020a2f431d2250c63d03edb2e1155ab9e4708b8bd842c2c8ada48ef5bfc2278cda399228aab4028f0e614d9266113a288059ca43a734600f5974c8d22d28f6857a7c2b9a38b6bfa6939b4c420517ccae23efccdc0e8ea2909c0d3b62821ab00195d5e38a3b6504a4408f581e5da499ec3920b720ab9fc4f2cb4394f9e20c7de6bdf608c028911c6cf0e2e32518381739a08822fe99d06e6093ef3da30e322ea80eacc6a9901da8694c995350387bda9211708bbcf7f250fa8442aa095a30dce5176a21d2de479970a261ed0b7595bae7f01ef8e730f571c282c6bfa49d2281b4266cb11d0239de716b3774f86178ec0e0e4c3c50400def82fc97f29b0c5e16332aa036b90c92a5691dcfcb109a4106765d6e4973f42fa9d1987b710cb6e031394eba15904c6a062186cc4ed5fc8e516a5f90676ca4f4684b52ab1cbf824b0e2bed09e930b08aaad1203a0a5551c4bc604949b50816a6af6f7902b74b0fd77134aa670f469f2d3a11d04dc11745a2680a30f1d65d7d7d9ce54b0a11a1b38f4fa5a975951a4a3b3072567b707799d9ff80f46aeadd3ff4e3a46abd958ead2ec6c4d5a60f3d030dd486cf6871d8ae1bf2a2ffff9c7a4ebb638cdb6f2cf8fa959eaa6ac9f4e5940eb3f8b34f7aca0788cdac6c3d851b7e22b5e1b9b1f64f45996bc64d82270f073e9793a38d603be11a73fa687fbac552eb0646e474d512c57aeb3497d0a9e4579639dc49bbd240979d27add8a4f9863dd2299ef26e140514289b80419fbcec0f94ba4349d8667c835c7a9942d1b20e126c1f68ed395c066f15ec5bae90029d1b8494651246d6a822723157db96fc3ff9f28ec6799368b186f8d054c3e900367025df73fb2feb3843521c923ad03b331ce3c8e59f735c1fc55ab92578204b9f7c8d4f4e2b65eeec80ba5bc8c313291d97f94e259201196d94674766ae93d5d911c5176491f7a390532d796794b7d03c127182798284ae7ea84b567d1ee40e3934195185b6f2b3093df306761b2806984eb59c7443742c9102edca965c0ac774895362a8318ded14291e40c0893c61a39e49e2afdd4da65d59fe6b6a137ed09fa60de2a48d2ce3076fbfa57a9a19d5c2312d1343d65daa89a449e3ee19c7af705242759344146170d4a056001ebac9516d1a7f60dd5868b9bc8951a781dc27bb7a155019735218e923818bf7423f2c6acb9ae7a2cec6ebf6932af797aa8db181f461a46a8914106878cf6a3cd6f3c60cf41b8e5109325e94e51c29c2b3b1bfa4d64a17a97f331d2a57ec8e260fbc5ab3e9a7a1cb5ad0f532dd0a17fcfff6af272b6d6612d3c177e31b98e58f859aefdc45c6453ec827bf51d20816bc5d7b3b61f6261845d8e23b57d77f3df7bb66c272b13e152cb354dff67f8aa20cdfdac851b0c79b07a6a890db1d111b6237aeed7e8f50e4528f1c27b7fc25abe9cdfd0a3457730a10effe78a5622392dbf2ddaf01833588fa8cd44bebb9128a2ac871b7fe0caaea85221a94f951113e528d47ce21e1ca36f3095e4ef86a438593f968cd375bf56bed86dafe464e2094a4a1dec74d7f6140177433781e9159fd6d93ab84d052acad58d6a1452acb2802031ac52ae6ce2d45f5fd603150636c79c4247c0c2592251c2d1c34f0aa5e122c355431d08eae9c2ec208e8ddfb2cbd0e685c8c19357dc40ea1d5d0a609ab0f0e7ba6b6bfa375dd0fae54b86ae5fc312c8fdf2b585e2b5b55e226a225dc2b5e9a8b04320f496c212a153179056ab56258b9788c8d0aa336332cb90467e6de71aae8960e86658fdcb36b498823f7a22520c340d8a834f517e9c0ca0cc90c388eb3e95f832bc483808900806eafb563e0b78d55c831bfe1f37c469b0f1ba6dc3abd7f2af851e49573d5ea14ee627b23c13469720f7f9a792f31069df77d84bd421b831f607fbaa89bb7934dba815c8060d6435770fe6ffd079a766ee0e2988c7a7810f64a790a82591d95ceba9c23e9ca0d8c5faab7c096cc17219d0d150a533c7ad58436d6a7963f868bab5c5ec9e85aa9a0bb0178b3bf1a8b0c7fe266acfcda14482c48e03250899d19ead4f649eebdbd34d86b7f26e825b822ea4f7a31fdf71f05b47d71f7f547b1b5f90be2d9a4945342b916cc32b649aa1e9a406b21cc026a1c7890be30b22414cbcfbb1d3810e5ba0bffda240cf76ab567ca15287c1c32b879577cfa8610bbd182e5b1f561bfa233c70dc20a85a9bd401c065e01ed14a0e2660f665ba0ec5f452ca9c1762057fd0f951ba9b1eec2035bb53d6c47e710b177c1e5584a6491970a54c05ff72df2591f0fcf6ad31b53a805be9fa23a045ac4701eb4757f7900f690eab9bee00bc752810b1b6326a749c95bdf122389685756a851ae6f9d1a6be64b067b31e428b2638bfcc9661298e8929e97502d930e068e825d0df9d41bce64f95c6a96c6ca10518673ae03186cfd735b6223fdaa4afbf75cb1d887856c6cd4ca2b9a07745ac4c998dad19de62f9980d64aea53fd8993cab986c4e858c2bafb4c339f2706c3b7b6ef1de72d787ef26ef09d9958eeb290eb9142ce681782345bf4ccec8001314600f277b5544708fce0ca39ce706e52855c6573dbdb5b7563a1a2a5d6e6a867d9963be4aa6a28d891dbbce6c7cb1635791031f2930f66075ff4b5f1b86e8606a3480133dd79aa3978cb85f141fd04ec5177049f3880bbadc3b6d1823901da8758bf34c90a84130ba66826e6a8d5a9145ae970e48f1ebbae4feb4bb64bb0a693b29f79c812e4ddb28ef0fda40bd03222a026537c6b525600e8f651609f589735f5bc4e32f315a39477f173f6d639be940653067d4c6bf5a61d7222024cadc8b2069f4b63cf0191a97f30577fc9668e4a4fd1b472e93956ee4f36cb10c5541fbd7d32a52827e4b9262125872a30a79671d00370cfdbf00930ab16189fd684f36699a89883c3c35c4ddd9d5f2355a338b1e8ae8dda164180f5d3ba7c4e9605fae572f5b775236bb30d3ece62d25846fd505a50e7af3050fe2f0c6961315d651ac190128612c36d333b6a1e31ee858f7964892a8d78185985a0d7eeabac7d18a2aaee20cb0519bab6141de1c3180d7d694aaffe2c029b08e7fe6400a4c930417d2ed7a8aaa46c6fba58645914493d386fae5a7ab07ffdf8001111bcec841d12281508c29faaeccf4b3453804ad568000a61c2a31c204925150217051736e34df95ff03617cb01fbf622ba0a1bc50bc18d5752e37bfa044cc8eaa8010cfa50d1cd3b14d7ff3717de26f28f01d7e665b277160627c5fe6df6f00058f1d4fbe96e39ceb1c549e60139d5fc421b2abb840fcdf1ac274ad9fcf29c39b72beabdae4acff0a22c4564385d90496382588931b002d83be78330697e3fde54bb8427e72fc0313719919277bd39efd7d05dd74856eb072f262bbed7b45e34c6bab210cdf625ecf6eb1693a66fc2a9164aab8cf26a2f7fd6df27d73dffdd840ef19c85e05232dbaf93c69f9883af28e42fd14d21c9057c6c97573c99cd5971427d8745c2daa08326651415bf0850d7a62cde568a0af7baba6dd5794fce2a00ce90c557f3b068c53ac9f795ba28324ce9bd6dae78ee6df36502d3dc49da65a2e51409a33e4865a2b3c6463313d02b1de8bfbd5d6e152fef025e87664ac26baecd1bb0c0a609d09278a5bb118b0258608fdcab941ee29ffc62d24a68dc04db0ab86bd3c04a2749606d18169b749cc305cb712b05a224070b6b2f47be8f536467d8b2d1f600e367a3264483b59d222b2c7408e0b8e340387e7ef86844b74be969b2a8dd76d8e0fd9902548b33ac74ed68284a26dca50a048c0ea79ff1585a7718fa0888aff7a307fa086bf55c76ccbe7edcd2d4202012a1037d57bf0f0886a3813f30c370b2cc286736c55f735c7fff9402c0617f4d8b2f2e0b11aece1e6b17e2079cd1148e5815717b85ac1fb1f354e4fbaf231ac186e8bf8ba41e98f20a4f7c651ccc08277ca9fa3a67fd89b26ef883623dc4b407d544eccb34810130fa3f3967bfff51f3e59025c1f653ba5e869483aecb9935a1f131873b39fb25e6acec72758e10326287bfc9377146f0d862b6ad8b965fc77057965d1b6a40b13676cbff47b6f7f66022363429d9258aac255c1d38b2d0acd6be502f7fd7d825281bb4b7ff90afadc1f6f7866acd292e3834373b1c6369a4f2a1242b2e0590a4a085d92c35e2a5d33ed169467ed5db8361d0bcbb52a12c3b58b8c1b8832891f7dd564c071a40e66883254b6b9078d4a4caf0aee50c20356daf562c71f3e6d90f0f7c9ec9344f33ecad80c26986bd58f95eeb88c76db9f7e16a8eb812ff6492dd233cf086ac926b6c7289633ec792165642679ab58e6fe2db1ded8e374c3521060024f6e214f5a97c8bac5d87b0eaa5a74974ed9679cbd134e5c23a974018cafd7a9ab0f714da1577bdb6433669e268ce45b4f4bad25368c5f948d5afe2007c070ac447ff3250d9172545abf6670b0152b6d99fe7827f0cfda3d5f44b450d540262924f845d22c49e0b07154bb53419b92911d2194810cae9cd324e12dc1842d5a8d5375068afc2a628a36595e4025a7fc8a58f7a462f7a747547ab0e4152c3d69bcef340c3ff663ce6282ebb214809dc6d6d6ae0085c151fe83cfccd4f7274b9b052bd64dac6f91be256792c717305eb4c5a1b7751f38a8a013625a07810fce93f53f47f19fcd1bde9222c604f1851a73f6f4058c4a232fdb33472916b3853c2ff239af0fb4c9505422711d6e3fecd9699b013e2987cca96bfafa333c26d5109e89cf80d50f56d8c483a6672139e5406aa48346aaa9219efcdba2ffea0b71ae7001b4b96d830b99d6fb290b2ace925b2689b3154583ab9cd466bef15ec1b971cc07a19c13cb05ced3c497ade56302932fca2578ac43b1186c0ef964dbb8b2020ebca6d5b94846776a0f36549ee0370517cc2623760a822ea88565e8b6fdcd820131b7c992ef9473bdd34e3069bd79d0978c751a2f7a64ddd5200f4d316909c3747a99ba7c29c8667c74c595b9ad98e85ab42261a4db5d13d2f9948ad268dec94d1505b82f2fdd44e393b68d09102f02f87248fc6fc638ddcca6fd18c3665a92588388261dfb446dc64c7ac8fb8296c089ee8dd4774bc998bd70960dd51ecf09606d3825c2959ccdd75d941cb078efe6e0ee1874da3587430da821f00281ec596ad34e74a38ef95a4693eae912d806663022e05adc9154d19c3771947ffd5f005d80615e8bc32e47afd8b2a38e0a4783e9eb868cd302ad3897f208ad06828013906b7da56dfacb0671537983999915e029b923721b7ecc46a84b6c091a0335f3cafef28122d6900f26c715e83e86f302505db5a80bc56ae15a4f3b32cb881904f91ed0b99ee226589487eb9cb657dbc0688b2e1e0af9e5c99f4fd12ed3cf3e466b12525c9898e07f061d3eadfd4628dc0eecacb0acfef271acb6b1bd16a32a622be0b89fd0a789f31d822c8260b2d67abeaef00a43d0a8136371d6c1c0bff6b77de1123784d5c9bde94a0fba35fbc9de0deff359465a9c4b96dbc55323351b3f852cdcc42276a68beaa215a028263a8bcd34821e05d0fd9fcbad35e8c581fce6445ff7276d1d930216300896feb68dce484eb2ddd8f7afb4416abe4a0663f8e6934799a53065a52ab482d92f3aa86b39eb90db16aeb0976773a1571da07b7cc50c7396873b3b3b8dee60f702fc5a022a80efe7175d73e05af0c1b9b446ba90c4956bf9771dc09ec7152308b0ffb1756f938f056e134ef2abcd7b018377fcf2259a8e40a17828d85400de8fab330e4c5f51b2e80b1cc8dd03fe241205770e9cae08463006e8cf25f52decd9993518af6544d2cafbbdab549f9f0d36c7e2b89af4309c28ee1ce92a01d344058c1f2cd1a5525e6c877f1b747b362f8c3c023c8c864fecfd7683f8c2b2a80a74d962f116e84ee6ba393baf0619d553c388b206500c895f7779b0ae2e175cea69aa458d20f4c46309ca27f92933de42a2710a63c093c0a7308bcc861d82c137b48614a49bd70bdd96d2354cac0763167688e302e307444ccee87ead41f5f6079742bcd20654940d15d1aee65877d8b415e8ddeb619ad2dc74431c90d47f4f730343678a36290b9e8ba02f35aba799139d573dd31a256fd408c35c2774391d0e48a7dcaa78d6af159ddbd75803782431323b05b21476b9467e85c67268b88aa42f159c28b1ca20c46512de9183206f1bc80b26e589220e6bf2ae8d0f69c49c4ad980c6e3dbd40082e27c23b1e4f1fdef88a6dc0f178bdd257166bbc32cdccf2b2574a98c4f292a2d1f762d01d5b5440b0e9f2ed6a2da228d80cb8586fc1786e1372e7bdb2188d869ae08e3285a6baa410810ae8cb872b479fb70ff7e4664c59117b4792f0f12661dc178e1610c5a878b1b6c990b59e0500bad75e99483252b895dbe8af6a65d033b03447f7756b1903db86b29c9b1040a08311817e233786b277f75cccc28ebf9e6fa79c2dfbd237ee0d1d7aed9c535453028a41c0f008683671fd3b2a64828cba280a2b9bc42903677ea04ff4e9a8eb3b2808b96574c02c673704fc7a8141c6a3edca95d1ae5fc9ef62fe49dd81a6e5835bd437f826fa012e8df5989d92c746f7874ade1a2d1806f7020bc01410d88a2df0730c5b5d00ddd8ed0f804e21e2e5930aa03fe70fc8c5f335398dfa1e2070390b8ecba0294ffb3c949ee4241c25bf4356d283efcbf18ff25294f6ddc8fc688c708dd86a9a798e5854495e7205f3d97f270c154cbdee5bf2bc2912c4d3893bb4d0c51d8ca6cbff4f638b48de29c9544d842a606b9ef600aff1552a8a2cb7ef5cc047e1be0d2a0f5bae5151ebe3bdcce8df3bbe3fe4e5afb639e5131087e743665022494862e3bc53811e34ef13f61330f22f36e15c436f40c71eeac8c830e592387d71023124e07147f974758551c6237ff7555e1d6ecbe43c907d05497804e7d803914949881d4cd9d89688b65c14e6baf93ea703b1e6351b6b8b9d988c589b6765eb2d6d1cd6469cac5cbbf3c85d1f1bd57f7dfc1ffeed0cc096245dc0fa1891dee09704a78e7af95bc09b9382d462df2e76351f1ff03aea2895d754d215e19c817da48ae3bdb842bf6300a45a337e0643278565c800f65afc27e388e068bacf7991dd243d61b816a3da250fb774ecdb41897feeafd38283aa1e4e04c04df5f6aac9c2124199b1c4c93504d961b7a69717a1a1f7f00904ece3c719a734f985f84f5b13e57b88aa4397aab00e239d2a0036ef00f3bfb926cd1e242457e10e82312d4294e7f70118bda850d8467cc23af398d0466499b3414d787dec0d14cbd00146704979acfc3380789482a5d20cd20f131dcebebcc3a3f896ec49cb930af07818fcf84ae530ba9f1dc63b499270f7ef66e24f51f334c85ef89d30fe30dceaf910445ed78f655628f591ee9857ab29fd1401e7081d6164defa661f28df22e1155853ed27f5b55e837eb6cf72cf6c99af6bebe401f175fb21226fb672de828b99642fba66b882788b36074b98bbbf78a81a9f5226ce38fd99dce148e88527d42110ec7ac2afe3dec837d33a9e8f861360e1ca45176b80dab4d31843c990e0960d8be6f526e4c0becbb386183e0802f4f3fe174697e1938853848059acc3563204a88cbca328dcdcc3144fbd62bf26756a8b5cfba6e9ae2cdd916734d004b2be4d33d4691396a053bf950f0e1e2460b1a0b81180292ae7193739ab74928b549ce4ef9291ccf0614bf0809f1dc9b9310326c1130fc4aa238570b11d4e67aeeb93d3722cb5541c7b07854b4b1b26c646123e8af635538ea6b64c56bda7b8645630a729eda04ad12df9a397f7b595cb7942f144440b8c158000bc9f29afd042665cc148150ee39463a53bed71cdd969556e98a217d2455ea29d18a967a84d34e74c93c02c00a66a88bd047677e6b90a7cbbff8b2c38844f2c50dc7dd4601b6d2c9d2fb23c45ba0eee352afc4947ee8d95459ded5ae6de8515c5b2c9328c98fa8582747a0787795421a4cd116cb542f7cb3bdd6dcc293564a32de4322596468f2ab4694ce979bd9472073d8c5ef7aacfddef073674628c8894296310cc4d04a27fa4e9c72e80691c0cb661a59eaefca21bdbd13c4cd308b571a35fd71eccdc2ee1fa6e6df1dce8e34be87d78f4cba4bbde135016df05508137e6312f9db51d58454033ee5174564a9cdea249941956668f9844b2fd96f70df22a3d93b12ad16d8b886aeb74a32f4cd4363667b886078807177347e139042b2b0efabe468486ea95cd639d56a2c474a904361c65c349c9bb21ce337a8419f5ff71cc2e6f8a67c25358a9b635e8ce41284ce6ae101110858bc009f7b45a77de1c0d2fa50de4809998c92670d580d0d11e70cb053efc9eb3d47f9877e0b69130911d34e531b259c8d12b3fb314b1288c7e49963187352ab81159d9660723d41443e6b14153fade33ead849980f09425df7a6c477ba5352a5129b593db75f76122b4764e33aef8c662adf1890c1a335bace6e75bace21db923f1328e99bfe84b7e368847adf896c6c2be3cdbe1d8b20f1452f7695acd7b5d0da705e55ee5163d91a700816b81e4e9ad16d019a215773d41cae40e5362c34fdb151cb86eb54a666680a9ba0bbf5af655083caeda8d0c7f2a672945f0c7d3f3f0d822e198a5067d59a758dd52948bdbb10008ff2112417751ba89c58170149a589d8cca373858db45c6d65822dedcbb75b829f18b253dd86a6a5091ec4098f40d60d1521e3aa2c8803d7802dceb8d91bdd38b4eb2694812cbd4ce1636a4d9312b9c51b21ba61176355a8247d78001665c337d5d982a49614fe064ceb3640a0674c5719ee545a4a102c122f6280a2b10d3927f3a5405debd066c5fa60635570f5f95581ff8c5ccad3bb935227b70c2d147d1083fa1fbdb149873f73045f07205567ea8700d7f0099faba0d4ebbcbb8c7a575f9d320d395782179a4eec33f04dfe018e077e69c35f27898e96d17f2eca3956e693838962c5a8e82aab7c698c16756793c4f9d9d5fd2ef50a65a5162d1b6fec9a2b6ce59478b991161949a1b74e080f1166160761f9deab7b44176851320e92b73f568d6878f874bce1b9f9eb8e3aae79f620249f5c52700c79b4e1004a7dea50f4134abd35ffbfefcceebb1d5b46a5de9a1981328cf2e308ccfdd5ac4b4ed7a6d68644712d59204f1b9e584af52c0ba363360d37fdbcbe0dcf882d617f1173531068521b09537a92af84ccfbd286547c0a1c2006db2d7e010b7f6877898b4ac7d44143d575fd9514fa1a8d8930e94b6ec08970b87603709cd91ca58a2a3c99a9857c9fc8adecf63cf3975df8d11eeda0b6477b8ccb3e72b4e9653ac90f29e51298163ebb15344c69606a2749903f84351b96be623efd1440f7c9a7afaa508278eca3bcd4f8d65c3fc48719419b2a556104bc4b7487eac25206591eed012a3b3e46ffb29f48225291c6fda9b88bfefb2b725440107989550785c4ce7065560661a3ead7ed1bda1071ee6b903c05a483744750fead3622849591e32b80abe18234f661111a5144a3c309a738faf20ac7ae53bac54871a05128ddbe3def0606cee341effd2b98b2cce20ef0d12f8f2c44d5250300338f5f4d4b462bdbc894d23d352885df8fb6dbeaff4218c01f21fa440ac5b0813b862e548c502e37fb2147e9bcbb20ecff39d79d88078623375e88a2a6c7fe7584b84db38ac228861562aec33e9d1927195d0be040a69e05064a8a4ac5c5b0a2e9d416a2744d78ecff4105aa61d80dde3d9edd25d7dee52910149238d49961f1a10ef65b9dd83dc09d1917648d34295a7e65850594c686db1138324811304a1565d2f5ecdcdb1bcb578d1a61390e463218410a3151c151b6b5fde393c2d20af1b554ca93a1f8615f7ccd843d809984e380836d330bdbf528ed13433811583796d351afe3d084491ced445e974ac054dec5b0a040c6e32543ed658e4af276a516a666c13598096c7d5e04f7806546c5a636afce932d40e9bfacb5fb2b0168747de4ba97bf88e0481c1663e7207f09434537a5ed559958bdc7575a1c87cc9088404f75288faa222985330738499be9c5b3c820b6900880aacbb3e2f93ad82c44e0dd76fe07090dc103b205fa24b3b670d6713509b2e7f9e028559c3280050a99ec1d3b05a5c3f3b573b8e22230e94786d80d54278e0e6f947093f2aeb78fd3a263c642ddec470c612bca6bc7c426cfc3bfd5dea91903da82aaa2ccfcda8a508a178ea813b8fb8da29741ce7a314d3ea33ab408b46cdf17994776981cc759127d2cffe8657e01a9b3fc9994f4c9677ff1b14117169ce6294e6baecff8eeacd4c47cb14f094dd632648e0b4604ad370329fe26b7e8dab8888c6443fdeb2b4282ecae1f89815d8b5c92f9ee9de9c812130e52d9e54537dd1a191190338128892565111cf26b6dc5f11ee969088275d7c3454b70871347d1c3bf828612e0aed9ef0d9109509de705e6adfd50c41dad49a70558a318568f1bdf4816bd7bcf24d1ce30653931a5a7680e1c927bc891e3134d470170e87d1146942731f99a08708718de3249e61cb52e5c208c7c22c767e0028dfe4f74c09ca00d6f5df313bdee8edebaadc7526a4f5c2684a2cd4d88f8df628f352e9cbe896d9d3d1cc132821618f2705d3eedb7e70f827b332fe0f4647e05084dbe5f93e9b34effacf8b77d4b0bbcbcfae59891e7d2fc785f09207ea5024c706cc6989fba9814e526cd9615aa788f036303aabec88897905ec898892299f752bd81060a45e31b4dd023e92c5646d844b6052feaf7ea46b4f0ecdccc179ad2496e98c1397f31ac533ca9e13c9363f6bd14a620f26b112bc98f076ef72b9a93eaf76b347915b5a6e11284c94c98251dc2cbc0d9628605c2c32a4007391a140368d0214a7b76f1c5be5d2cc18ac21fa3d7775b3ec5ff679492e303549f8594333865aacc39884573e57f25f4086d815040606882bb6530241f520a7e176a9845309170a3c588119406e6517cb1a71ec8a370d262722b87d6bb0836a7962c23c7c276506d408ebb57689ca0979ffb6963b25d6c68e0647da8e775af68b946b336d0a9f03c1eca6a53133a6118e6d0977efa29ef6ce3c5d06df1ec8e7a83bc0ac2acca09cf97fc45d71f3f202afbca62d9ab09ff92cc395d6494d42cd737db22d84df87f2fdcc0cdfc1d0eba3f410e687d3085235ae8eeae7eb6022092e9f18f34fe8584fc2d700ef89f95a39816833addcf71f382d4934689b52a14d7ac27ee8a488d2a5d4ea59a2d03f9d5df88f6d7a684b401e1e2991fcd88b0669372c0a395fe0ab04402b6039b287bd4a80c72d3eb6c203a31ddb5292ed453700c8115f5d5603e3394e04c673cb8470b0f4d3cbfe26202697bf5945132b128c0cbedcac5a3ff7fb5150e54b436de358118bb9f64c7b248676a6cbba7804a291e5b357511f79708e5f00f741122659e6bf6ef36898f8893225b39df2d62203b80bf16ae592b3f2367a2ff070ca02ab3c89db1f24b9c0191400d7dd48a192bcb5cc0a043d332b9adb7e093f950538c8f577447c489f086f0dff644d1de56e1d81fcb402da03fe5f948352fef3dfc5fa71ad9e8b4a045a176852deb6c8db21f7e876cb2242206c7e880ab8dab2d7fcd07aa544182ee733b6231bab13d3f80c29b28ab40d1897695148fa2c59fce0214b69063c776f439ba26f75fc78996f1f4f94193a058ad4687493eb57314604d064b53a43a4f18ee99a5b271e5bc5142cb26553e38addd63e64c6909ba4a2ea7afc1663c760122b50591898057baa30286435a51f1d75b83858e07743cad77a9596695ebeb42165d3d072b2c1e82767048c1274d7333e1351a403c920904026e691d9ac11f7ae1aed4111a04b9ed011014144614e171569db5bb9acbb9612a533f46bf66b223510d53c185ef949b967b06fa28985366351e2d7766abf5b3f529eb4ae8eeb12f5757c8f0f39425fb739fb71c2193b94adf4ff6a78fa6b6db91c7ecd92b19dacd8639333d9bebd817a8388ce122e159777add267e68ecab57f6f0ae2e9c338dd0471e932c84cdf1da1f6876ab7a1e107b43488c9f0d1c98f63d1f7d2c9e70074b632bd6fdd358d1d6d548b9adde32d1a42fbfd07975908a531a6b1019f433462d279b6825a43f9ff31a3c476111efb791c0c3321048d08086c364085945e259a2a8fc16d10395a2f0f6f2f2f7b132f53cb577d7c4f3cc5f9cbb571002f6726d94f97f70fcbc174b474a51da0eb5bd64f1fb33860985a58d7ddf3e9e7d332f3c7133d0e61f9887a1a3d9f2df0d92927cf690d9ddd361f67ccc87f2d6f7e09cf059899a57ef5f571ba0ada6720831713e7d29ef4fee91361768b3286aa86e79e2df18518d1e8a86a34e0e57f4f5814698bf4b8aaab6a9cf55900e7872b5a6ac41509c77ce1c0fddcc017ff63d80d70c1a9d410e1eaac0f65193da332abffbd9f603af132d84ff8a135ae2ba8aee062692f43fd92f5bfc61341912fefa792b0c27672466252fe86004044ed8946a195f2676c6ea53ac3f23da73913c8ffc1e278ccc20687238c358d89440a14770250266e41077f77a0f937bdb393b39de760d82bcf61a3be604d58d11611c91abddb115515610bf471559b9e3e37e2cd387d6910752f0c3f8fc35333a901b6b94449933445a2d857191b7b4209a702fb1a8b2accca9fae9da969f4a074cc0bc77d62cd516a546cbd00f53cb3ac45b24606327402454b1c086162f8f1e5ddf4b7085471c238a18e05a792e2811baeb649bbf77779145eb3b7750e6bfcfb1606a40ae6dff2eacbb0552266a180d1820dbd7f11e3c3333f5d10963bd880beefed6bc942212aa6d44c01597724c077e8436d33fd4037eba006e1560df44f4ca5b32fcaedf49932a35de31a8c17580fe5b183f7a89621819f2312e43d37eb3c9b1d30bd5b7f1e2f16844d31632ad10da74fa021429352cbfc6a20dc9e29a6fae350d1b75c5c95c6899851786f9025bbe1f723b1c6cd486e831c1773fa430df3f4552f2883fa00dc69d59e1227cdff4111af80a29893401a2fe33de726140391c80d0add2695050f7ec395774a0e40e304cb3561b0c2fc61a83ebb1b818812c0de48ce80beb7eb2cefec1ae8d129309ab58f14de4a379e3b03ed010a2b91835f8e67413420d6fea2eb6e682b530bf4c8a2b0c261fcf054c1d738bc2d7746eb6006f89c92df7075d68708dbbacee8b11f79e16faede8e266ba410216c6380d1bbd310a2c84b9850c1d83dbc18864222f8e7d5de919b980f9d82b17c71cab6908ba4a3d6751036540ba222bd57ba3aa3962d2198e746e578e30eb39210ec22d265fea0210be32cfd8de25a677bebdf21c5902f5a9f2731e6e9684a03b81ca0d52604953eb647438c08225573c5e80d84e4afe7944e36a4e462f85c1717e4b6cc75bf17a6f5342b0773c8525ef955bbab4a2f75dca775efbe8723cbb11a7e26bc5d9dee083f2b78a457cc85612c9ffcd3000f53a03d16556b938dce28569f53fc87e17da3efae6e1dde1c049a91bc366a9c28063c88cee940d4d805dd0a6b9cef5204dbe3b748176716d8bd292bf02c708d96129029ef230dec4673f6109e4b094fafda6ffdd2190c5f0c43f7b3c4218478a541fecb7f3ad73d50b398f473e77dbfe657dcae56acf75ed0b581211fbb7459ffcaea31c7b4392e7396a3be866d8a0199f2e67f623c01d12d3d90977f7ffe6d761ccb19827cfc054dc206d1820616d6dd587f7f03e13316bd1fcb0b73d6f7c8256d0a6a9f41e4a70f6f66bc8d19cd552e28d2dc04be80431c404d4859c65781b0bfefa236472096b70c89b7f3e387ec7e816fbcd1ac18209eda5a5b354dc0f0985bd9526dd2bfafce00d73fa29b423de8ebaa7ccb20685f5f8de6e1ae68196f4f17b6d9e24122733127d3f764dd0bc62b0e08c11fd7887addc181441e9a1af5e4a7a39345178c50cd4d3f9c21f5130c3385c582c0e91cc97ff4e851f33e271bbfb85093f3fe916ba081f24be7812e0e4a230dec1690ea44f66b437ce38279850fa31ac615d6f21e7d4c89d751c9c619e04ce5b0af0ee7e5914e95dfe1352f339d0daaf55c5c37645e1e9c4fd3008310929e004d707065a7b330663bee1d501830fb58ab385ff5a3b3ef002da2389b665729635eecccc6136a21511fa82e3f581a5ee3b28c6ddc332a8a91fdecf338119a89bd4b02265502960553920e87590eac23cf88fe7763dedd29bf7b34585e5c599cdc41b24664f4575f8628c2a9ca62eb7a2e41c31fb1f312c5c91cb13a537455092210c72d1aa2a3995a87eaeb9752f5db4c16f9947b6b4e196ef2e7818eb77e764a62b4770a20724f35497b9c4e3d350d08a3fb442d0342a8f4489ad9107327730b6fd0209af1d03462959134477341d4865730b44ba5f7c96de64b110d25843c6259b12bfeb8a4ef04dbde94f93970ffaba104cadb99d57cf2c971833afb2284341aa102f82aecb97cb85b96fc3993f80628e0b804489ba43c4b484151285ffae491fe3398293f69997c76577bb539ac3e28144e78997a9c161fa987ee15d4c3d4e8c951c701e8b192906e2881cf9df1ff66cc18e663de666d885a4542b3e4c622fad1a585c028d29d165c327857d41c50698b08935a58fee8cdefd0b82f577b3b9e6007074252cc86f0e0e8508bf87b3adfa121ff6d3b77ffa35f81e5fccc75d61ad86222a5cbf39996a87555e5d03d16dddf90be696cc547ddd736d5f8842671a08293e484cf830c01f70042a0b01d1c71c78d6cbcc3a684dbc25754ac742b06e43301682caf87563337e74916b2ae55bcc02ae2a733ae1ad2bc3dc64077fb9e9c54b9e79145afc120c81ef916d271993f281adbcab43df8b2e5da3ccbf41ae258aa523f5640b81c99dbb4c08d05043ea9c50f96402597cc879a11124c2c90ef8ac0a8da99a5bd4550941a5f0ab34b393b9762bbfbf188e39f8c17c6b07215200afb47fd21a6c908807986178892c44c3d35a7cf3bfeb085de73366565dd6b3a403b5c6cba70663bb27c234c3543cd954ef8cfd1e40c84a26d721338b16663ee4322be61ddbd5bb0cb42a2497440035b52cd821beb2d6f3ede68c8c6082e70723c5f326998666d214c3eb9ce091ec957bdc37b08c8a297ed5e797c343701f8f502dc80d9bd766716c358b1e14d9500744490ee9080ee583cfff335ce504bf50f0113b50a3bfcff128ed6666ee05831d9ecc7bf03c3aac0ad393a93f76774da5a5b59caf19a1d2bf09e88c551dc194b849407923a80081d8c26998cece7740d4218001aed783f97fd42cd48359c28e7f5cf6d138cb5d77bd7b9bcca0e10a900c8dc183cfed8cb8123074bd25e2ac30ef2fc20eab2026b0a4710ef520ba7b175be886e50358ff5c2553c3b021d5fec1c3241eacfea90d7bbb8538a15d6ed795d9b2a66195fbc901d70953f629891af70a275cd3c4ed8c09b52e7d6e769cd1e6ea0de7421a4556db041cb85f7f2a1ecc1cb1132c4e2ce0e09ff2971a439326e78dc126e6e80c5154d463e50ce535faf089bf60fad0a8df4941441b2da0ea85098c5cb1a25eee0753d20b3324ac19157b0881028059d985368160e11452e4fc596b7ebf44de710a3574868353fc31b6d75518d375c6ae5b33ac6163d84f37258a61c73fc886b154f2d78dccae8dcf09348c9ffcd6703d58696f9e174d6c7a6055e7184e6b76763e6ea16d43abaf5499d9ad1d5dfb5cbb51cce98d99f4f8691e6f660fa46a9033c1ecae8afb194e4f4c9e49153c6588bdf78d2efa9ac84f0e18ca9c91cdf5427a9ecaec73111c01d9f1659c9d1bee147580a91acc17cf32012111d613556548dca47aba0819381f5a7e9686866a27763718f7e7f73dfb5d32b604d16b71b6d5af03eb6c6cc37dc271a85c9fcc67eaf2ee288b14fa662c9ac48d96d578d35728648b75088a13f15a6dc952ef3a98730f1742f1ce7ec9b88e9bf5ca021b3fc11684985be11deb0ea544286656dfd46894f2e21ceae79d95dad96e99947a4fc45701d29dbdb054b2d30417e8f2bc0324be500cb4474b2a7152fa0f2ffbf191ba392d3e97bbbacbb673fe5a1425f3415b6d63fd68a759329cd2dd16ca59cea5265abf8ff5a2e46e1e09db56be940537bfa0734c9f67b2edf2889e7bb9165ece7dcdaeb036cf288d20c9d19a3f61d57e16e8c6dae622205a880c051e5a6501986854cbe79192769aecad226b88e23d51cd4ae3ae34b883dd2faed25b37daf590a9a1a8b7ace5727b7bb0dc09cf5cdaa7d5de41f6b1d33718353d01ea0bd8f60820dd2d112a5362e0389373b0be275bdf7e88f3a56758873ec675cf57790a17a1eb2bdd8be8590e1711774e1f18a8848abb904fa9ccfdb94d6291b069c6ddcafa2edf191035033e8d4d817d74defbd43ed00f60a95409c6f7c24798128f852a6b8224073e53b85c48bd4270969f843b7243abf752072251247f606d7fe6f241bb9bc26482a3f4fb31a7f52e6ef6c9eff9e1af6eb4a490c97a67672b7b632e4749fcea1d7a5922a2769c6594190f91cff6cc58baf1de05ab560ed7590d0794e68f6ba513c75340c45c0412b370051f088ef7641136dc33269c513c487f331dc1b34e4d0809bcdc7098641773e963788d90d6f5065ba8109afdd3f1a8bf7613607e6e808a7e84331bf69357e13725c0a855ec576fe73544cd80636a55cc7f34d4de609509ab14034c9a40bfa8bd1c1f6157d5a42ca41be533deb3a6c0c7ed5fae4f1e6b12363fa5ca285a671cc447d8a90a2a990c38f4b7a449dfa41e6878e1830a403b9e80c240691bb591977ca658fda9d0b6f4504e921c51c03989967b11124182789eae86497dd90e5cde03b1efcd634b959d8d665878fbbbba1e29c4ef792e26b64a00fe0431071519aa968e8b7422e120d752e5c7aba5e628a5309b1cd4ae5a9d115dd2afa1002a6376c83ac82ba44e07deef5694cf6b98ea72719780c0b0f11062f342d46c4d3b20fa7c5862d5457741fbf519151055c30fc958c8c3fe6951de00df042373d7939c37012af2888c230a3307ec5338f4f1e9cc914d469aa1224cd7cc42ba775e5fde97811ef171519b5f1ac42ac7a2c1378e31122a8632dafb806084766ff22153eb60670bf712848386194fb8c06638bc8e9f89d5b30f1dbe8f35d3decd9e38e22e6db50a0d24e2c88767a30e419812f4d3172edd87b9b60b93f926361af2f479a2e59691e484a0b1fcb49bb92c38beebfb4b0fc865795d6218adc1c2ce1f9c47dc26d656d4221010fc8825a91a7ed3db330216cdf756f9322a27db3d1bd40d02a1c4b34d136aa399039e8b48cb796cb83ec95deef513a6b25abf2dfc0ae6c051210c14be9ca34e6b497fe94fd20435bf1de636211d7f3c062006452029602b91268a562e23beba3c0171e83e173f0c5c067e7250c472879b434713fe369947ef7fac2b8e0c6302b3a5c9f2ca95b3afa8d61efcea6dfe0db2750aec7d79f2a159e608354231fab5e509b38a2552c722fc8f0fb872155d3d11c6c1c690ddf219dd7b73d3ac8da5f782993e88dc1d50780485d19427fd3201ad09888347a37235fbdb8ae6e81be0035e8843501a86ad6d22dda8ad80e7a5d3eab87829e22770b1271157622156899d6742c8f3dd60a6276f284be0a1dcd04bf4298df863933b9b430c0c743afe012e39f5e1afd134363b3b3e37c0412c4bc18f97e806a96ee367a8ad910bd4f0deb1181349fbdec663ba8db7fff0d0ef3cddb7924def9282c5680002cd11c6303c19f566c4ef75ae2e78a18c65e322165bf85f1c5b446aa70528614df9a410a913361c837356d9816e268778c221ba1eb4b698c945617b89785116a66f9ca493fcdbb46267b957e0c5aa44f4eb83ad2a808e08422d4fef39f21d158d25e3e25a8baef0a7405caab33f4182d6008037a6d2b4e1b39511b47de4c2b27c47929f3ca2a466cb1092c54aee4736e48227efb8bcb5ccce49faa9ac5f80b4bf734ef05e769f4051b92ba314e868331c7521d7b2786819221a83c46c2251972aa0bf20092434dd01292f16cffdc7f8d007ba48e479db07f6d715356d6dd321641955c0adc5ab74dc4d4b1751fcb74149f7b8b23400d4cfae21ccad5f0d2ccf7c6d3016acdb3c3cbf85fa7b6236e9468e2a49baafbfb1af9a37ee9f22547f27c9dcab9d3eebd8bcbcfb257b3bf2ef4ee362c27962509b43ab463060debafe62d95c793e6d6f8b7e333a32e43330051c1072f0eadfa006ce0a2b36a878ede7086ff1a3cbe15f4f0ca18d1b3eea3f8fed8989c04795a7ec5ed4a460aae352e2e746afabdaa2d981b6f74eec6c1d0b4296dc4e96ee2e685a697ddab6a7ec016796e1e1f669856f4ddfcc178c80de4fc90fc38ad3c6508a751e4addf91a8aab0ae20215b83965b06f9de9424dbe208c1b4c354e2c58489e02478bd94020d73eb3b40067411e73f9f6e4656d283a0dadce9b4528d2f6e695de44c13226d5fd46b81ff46ed1b132beada72bfedf5efc01dd15dac0e1d366f281d293fbe4396c2c1ed3509d38ee6bd8830533d82ef3474ef900b834ea4c9534227277871312e2a2798021442eedf0f21462a9e2a9120809a856073fa99ff84055beba34bd6e913a14196e0ca39775d05d6ba665a913341a806dfd088758c6286ebaec1b735397923d51bd8443d97a9170571fc74092346f5f08623eced0db4cdfbdc6ca92b78cd1381540cfac2cd87b369d0ee704a1c2a7973cd7f12483eec96ea9db36606f18ec76f966b71ebc6d9faac50c9c89b525ed84e641acbb1f347c10ae9f881bb374660e72a44965cba34345bfaeb59c653ab610a5d7d018bd9b3622f0644c2b5a0e93eda1361e28a945aa060de4469fdc08f74485f22ff1719adf6a43700c6e11b8c6b4b9369564ca73c9dbee40b257be09d4a2d80b06d0d3943ca08e44cdd67535c6809e86845de98cd5d18f2c8c4610e28f361fec0dbd93c2296e8c89a96b7e085b8239057ea7843add32d099355802a136a54e038ca34a63542efaf65276b9b074a7bfa49b591977dfeeb09addf6d3d688a8eb5803e7d967e5a646d7f9af9ea6bda5ac3e746319bd931ea799a335d046b59636115f3ee24364dd09ffdafb8ddff7cee6cde2df3e192f3f9d5dbd911b7812a621e8e19d7d5b2e367751f8c655ea8401822ef39250bfad32e44e96277c2732e5c8f4c6c99a9c3df489b4b8d7af48822ae772bb93a5ab742fcbe0568f6acdcda51adefb792a267facc264fc073ab9e32d8104493e0a7d2161df71eef690595024a3815f19fdf00e4ad6184871d8b0212ec44ed715a790f3ee4d92736afd38f9675cd2bdfd598ec729aac5719514bf9e1d1fc9c565c239510d6e7f79b98db618d46d46cf36728fcbd8df74f558c656b5fe36c3c339ce32b88e857ffc91dbeaf98bcad3e8819dd559315a7007d0198a5657d4bccf0ee5fafb3890002b8c3d5fcd304b0517726fcbd4f4d965b3aa96f43288be2ecd0f2670d07f3a208a3970b3b5c9bc07be55aafd00297f85bcbe5fb116cf00b0de889307143c14f0a430f8322a829eabc45113593ad0be8f99e42f99f812ef921d1719fe51460998dc208b9e3f5073a47d98edc77a83244a549d7546595d5a3c6ee5afeac643c2a18788413c408034d923ab27eb81a16494647b1afd405b6cc56babfc4131dda6d1b2de86732a68bbe31f80b147415ee9bbcf024fa37a3bcfa15b1c7efe1f539841ac8dd3de6d18c769a1dbd80066e164ea8f19f5df609d235555a9323c1f60616058533401a68faf5c6f38d26dbe2a761fb067079919581f67f97b184cfd0eea4e735465497523645ffce3132ac0cc879dd1e5b0815d5e955951925afa3b47951e1a2b74baddf89f15357e6610aad390ff45d2a6b0d71be8cc7563229ae8fc94eb3e57c3f7a0ea833e65df1ed80572b43b4c5c44be0c36ec464dd5eb7c022f6e93d409fd4bea4636029309de8edf404f45196c114327f06d04cc603ec1bf5cb2a1ad359e2e982d8ff4ed920abe6bfdb8848cd3ad33f6c233076469633405236516940c1881d2d7a41cf7f22a177628ebe5fbcc8d09087f60bdd1f2c5fabbc27da8bedd3c7a37abe55b78319d5cb635ae58ced5c4ae2c5f40502e9e90b334f895e44aecbcf81b9f615c890fa8ef9dbda5b7a604b1f2648ca2d3a4c2949f9cff00c93d2c83bbdb1179dc4f414c0fe42c0040b4a30409afffce662bf07352b1c44207241f247c581938e34ec1d6ed8decb094e4e06ee61a670a1e80ee83685ed858a80dab9de1b8882628604634065ff4c3c0c037305faef817e3c12ab02ce42c5d953aef8e5a813de4b96dd5e48e901b1c2b1a353074f4f1db44ada4fd67fcf5bb7718cbea97dd0e69b64c4db29fc6aa2cd2ff5825ee1e1fe5357de559bb25d243a244ff97cff014561c2aa20e855be1e2b33c9830e5766ba36bd1f1776d9aadf3e8b963d0bdb38df4091c4c13d1c72a1f33fef0d891569f10694ee367fb25d30c9cdd2df6f43bbc999e12f9a746030ab630e03f3049fbb66a96a8331b593bbbe87ce5cdc94d492248c7307bf69969a1565e44df89b764fa9b5c06ad650ff36e6c05b79e6fa27fdfb18d56a17c40eab5716473258332e88420160bc21cf1ddf225d028754d7b74b11a63fea7ee7802062d0c422d20b4e29794dfc62956c41acef78368a69499abb717209ae5662a9588f0f021c4be638cd1d621b50a3fa9a2b5fcedcf3fd37ce163c39707534412d0740432e48721180cb2d34f18298bd661a8b7693d20e00ae547389e456200889c7fb64a8373a7a8ecfd331d74ee348fba2657c293adfb150851e8e6019a2f4a6b63090f9415fcb049d6d8ae73289f3cffdc19b8dc4314b71b947224cd5a7ab0b792d332b598d55ff596091325d69b617860d81a6d531db243bf4e5177797fe44e0e2015ed2fbf38d76dbd71b49e8a167f76b23a0626dcefbb91ade69e4b56ffad162354204310400a8a7e56d9f041f075ef0460a8e7ec120fbe7d34987ee1bc13a39893f08549016e8197ab4fde293788104144d3db83bcd8da07844c9320479d1f3d2a8f7b7f1ddf81fe00043af4ed1e327f20ab51b1aee3f69b423c9ca518b2e750f10b50058604b75f0461571402a383ddc037c78b0d27c7edaafc57f28e63df8a70a86fc5d5839f837ed4b28beb816ba0a68dd55ef64d4c4467b70dbbf3acc985cde8dbcfef98b0cd3c11cc5b09987851b6a09233db6d334929b4dcf9ca2f68bcb90cbd49971bedbdbf64de2ad20d883ba5633956ff0b07df84d7ad7d1032efb261f9dd5474f73600c1914ebc66bd8764b1ee260eb2576b354b98a714eac95d3d5de3a4e72f08d824352079a79acfa58815e000a3d784127341f6a18d1e29c72a6909d7d03e29ec00baf37470ea550e109e574d2544ac9c504961359654ae8e61a72f3f67d83a62d568c55ae60f38b0c243c0426d2a5753ea2cda0963841298b15345fed5eaa1ba78826795c5bd45479d23db59078ba93255fb942b2fe4c5017e59c7d63fe23cc4648112bb24464a071df683b652b3d053b3b015c10a59f51925098951d7e300fd3c2a27a41e6c49b2aa7913bdab377fe61bb522af07b62576db65d55fd55b5fad1967808cac6c3b0f6175b70b0f55d80e2bab085a6c5f24e51543ecd8c28f122dc0496cf5bcfb11d1cf882542230cafc1521d699fbc65dd3fb5fe39253873be3df9c0159b29937d679d197dad5315debf3f9274c629c0d9604ecf825cfae7589499df6eee8224be14208f5dbf548f8363744c7203cbf83ed7f3c4bcb07388b28c9e6060ebc385d5ea4916872047f3ea4f02a4817a1ed1c0482059d93267b0bc11d2c7e66886da2aceabc32f293a2b5149b6acd4ea5d23a7d086ad330a9fc4c38cfe4b7d202f22a631f45da2719a2e0a2b7bcb795897ed14cf50f527c6324c9c0b8f8c3f1f13542ea5f3d24fe83dd4d9a40bc9b7d9d1f557c77beec509f8225aa7b25fb180cdf653e3bcfb4711265dc23f2e6dfde655858ce895b5bab01a0b88ab175022bb23f0412b8a477b5f8d146dfbb5a7150112f456e1da1da09150f02e29c0cf6163431103c5d8256ca6e48b94612ce0894dcc063425e297687012bbc9bd89e98b0242418b16bd4e81975800f7505a56cfdc27893a019f283580eab8901124c33bb417b0953954d25266f38d35aa52896ce90320ec674937147abb7f272830de9d5142d05063edc31f81133429fe5093b3edcb9b8e9a64ac68d58ec30f751fa9f0b5bc4776916f8ca32f2c5cf84f6883da5c8cd6863a4640f7d6ac96ca2cf3f3a762c3dbc2025ec8a0f20a9ae61b175394c87a0f3437afbc18990c6885f7d30a5e6a0ddb94c76b61b80f825982dc89724c960f5dc3c4b83e6a7289e6fe9d1f6fa71b9bfd9d0b3715d4083f2671df99f8a8b66e38a867f5258d3f7e6e1d0ef0c2500160e6d35b0702e3a8afbc31010de66b6ba081eee35383bfc61363ca192eee0690b938b7f40730daae6147862b30d7f8c370471866c54a92a35fdb41f0099e10163af8c708d73ae16f205f1c51dabb154a110e821bf93fe8d5e369e06be979a9eada1a5c880de1e98b6aad3986ff483d86fc0fb48ef529df2bdfe4e5d6f2dc26a3e9a95081fc1bf661b147b5a4da831e8f47dae9c1b737732ae7c9e1b2c396ef5ce5ed296dd7d3dd07379f51e667b35c57ceab84ba2647f48616a842af35b2e5aaef61d5cbf410a06ff7f6885e015ffd621c8ff1680b0875c695dcb577a181876b6391ce463cd340da98676deec3e4a8aef30d4148580b8db4172b49713c6be3470040cc0cfe10340eb3a13fd20cd1fcc395aec8276d3ee14df2b4a22cc1a615604c07d9fdc38bbd4c150b5f87ea1828f473ecaf324078dd35c3c34b560762ecc83c359407d2d3bccb62b282cbc6b91a3b463027aeb17da87bbd7ed2d54df493a80e156fc121d994c11a0ee165a49e47ccf52a98d0d7f1ab28fb8fe0cdd27ee3ee1ed06f8d1f094d43bce5849fe0e98d3982f4e752a829b1d2e150d37ddfdc3bdb8ccfcdebc7e6b5cec0ebf52126b403a46704977af1193709281141aa63367d018d728adf57c2022191169010b56cb0628a5fe9065e1618f052800844a6ac5eec79c46034c20ecd03a25807d2e203578a3d7e9e2e5b8f7d09b4e49b60a897c385be6fd594b956ee00b46ff83e90dec6114a632477e158b709f73bae13a445798fe9bccd44ddd6dd4d12b3283da3754660b30a5cccd92e454c8d162bdedf2783e5aa11c34c3335a03b84424dab76e72987f63a9b71f83cfc3418fabc936745c71ff27a772bfdbdca9208aa9cc26849eaf380d45b1786bee0c48759b11f3e263969f6c328840189e00cee25bddbaf94b46cd0723170ddafa6851235d3015e84bdee79607cbcf28a08c472d4ea5262099e4f1080d4f105e91dceaea8a6961b95aefc422495aaa871d86081d7d8227a70eaf8263b16d8bdfb1dfd48d089415da596ae7163705170fc34047127cf070c259a37659abb7f8fb482265d4ca6dbf2b02c6bb27d7dc456f38305c8f3f41533055141deabf68554ae4e5e916cbcebaf35438384c7883f3364c198f3e693b89a25dabc8df318a16475ddcc3e1c2432c192c7db79e214ff979069a560caac9d0e95c57722cb442f7b0330e05387625fcd475dfdd695f391d5105972e892c8e6bd60c82783ec3886f9dc3bb302751a5cbbdfff11382d0ba19abc689d29be2b91d5520c1eda1e291712898ff9e0e34360aaf253b6283662c5084cf0a98fac3f211d5b09defc39b95b514bac150bccdfff28f8b4c4d779b8f5701192228b9d2b04f30d25774bc4d9cb36bb4fdcbf0635a34d2fd51c5a78c785e719da7461effec2abdb1c03bf488126bc72ee4cfaf0e7237e093d9354d933f949d79765ef16eabd7f78cbf4b1db00cc41316f5d78e6ee5983cfa1c074f7c69fe5979b3a9d10550b0a0b4655ea00943014970eb21a62cc0919cc3c2725e7e00686858bde950f739a09d03be93daab1a4e4b20d7d62c93f74a2e06fdfccfd9928a64a122e2cba27d4b144a4e1581738193aecc3124876df9cb2023e4c0018f3ac28b67625e1708b06ff0da0b8cba8a7da387d0595ac056c8bde72497c894371971ca39878ec336d8359129466ecc0ce82455093d64c09f50637920982547ead2c1cd82c1e77a281481f4ac3525f66b1f82f6b8189e2064d4dffc5b5b2888983a365615012b105d398f2e94aa082fcefdb80ef10504588335dab8258a6f8c6116a287fa2c16f1493fb666b28691d7b0d9715a6d65811d3d5b00fa331f556c60991d121aa6267d622abfc3f61dda9723fd8c96b4819d31b5b040b04f6bd0e7c48e138ff3f65342a7e89535a4f330a80a6149fc5faebec8cae6203b74bd9cd47e43992a546cd7e9cda3e232c6e876cd1eec7ae63e649f79d7c439d6e7dd931c08e681ab2c3a9585343b0b7af6ee95047f1e73571b9a23e09d94abcc1adb24f7deba015a9a90c4895d1841ecc84e648e4a1ba3dbd2f00f4a00d1fcdeae38884a87662f69adf6bda4b2b213cbd69d9b2ed62f38a51f3582f662cd45b9162039c8971db2254acfe9d3be1ef17cdcb01b9419a5098c0f6440addfb905a5ed9f541532d1862ca1d61657d9931b75abf57ed7bbe16de45f3cab9041ae648c46b8a866864e976eb7ea2985b6f7ab41ef89c63bf0a1eda898646540ecd1df72c91077671636bc5bed2585af3c3d8ec8c5f9baff6410464c09e2039ac30f501c38aaef82182c1c0abac8df8efe2115bf4fb9909937543412b91bcf55ad283c3ea065bb0c7a7ce65f7c1e91dd9d33509a0a78f201455223b84755e9c8e07b8be9f4e44d50cebe2628de8488de648063fd05936ead19c346f79a1db7610bc529a7d7dcc41e38e1e5e1d3cab672b7797aafde21217b6f5224721f645060bf855a0434c3cdfdc9f0fa376929803fd7deedfde81cb3843ef96d1a8b8d9caf6f712296bfe1ec09a5063dccee027b398f8dba54cdd1fed4719e4031f997f0708b8adaf9b31a0e8883d34a82dfffbd7ff71c48300583df756ce0a1cd7999b219068738ba967b5c604690065ed2f299f7568d15b5e89faee4e700b6894f8a452c9dabb1a6ca6474bb2e07e247d2305c82f283108b183bf8a0e8502b921b961a2faf91d718f361d0ca23543bcb04265c4e8193e7f55768d51ab61d59116034aab486f74bf17cb69c5033457f69b87f3800f11bd19cd8fc307604d29e91a28c81e66c61382d9a0ba4666bf490cd226dbc9c3ab0f4b752ddfe8ef2a70494aef7b1bb341361bae0a54e03e3fd90d84cc44bd115098c0ee3d04ed95b738cb48e1c057e69dcc1b62060b6494e7455db6cc92ecf92bc66d34052938307c24bf1f0d4929281f60acaadd20cee35858d71838a6584250c73f1f90fa1857daab726b463f1b384b3e9a7e884305cee50cdc9a9bc4b1dc4eb137161626535482b45956abc87722e9149703416d012483f8b7294b7dc52c91350510e5928e5525025399516b19b493bbebad3d17300e1aa7af066031771d21b6c53ad20be96c32eb5dce56b9c992f8eea05daf730f03206780a97bcba3dac2b6764338f47cf84b3aa79678845f9cc2f9d911e7bc667fc96dbe97bc828ed125fb1aae3e90df9c58f8da7db3595ed075c45681fe3cd84af9b837e4fb5c88ef7508a64699c40575847221208169fd2c2d0de0f37ac7e26079037ed0e96c6cbee3654d3724343f35c17b84ea57ca6d46a6b250d5ae54d87a0c0cc2fc8bb811a553025c85a0414126c153e9d5c8680b12ead76620f190f296395e257608586c3ae763f8a7a5fa529e84259f9ac3e2e833aaa6f6b2b57797a44c441da93b14ddc79caa92d562c540b8d3b9e8fc4249e62fb56aceee43af2b30e0e202126330ea7df6e7b2afc5177d3b05c4be970c080f45d9ebecd7281a487ab175653db92e42edd731ded3cf4d8f4b0d8d174602f9b9532b28dc700e324dfb391829a4f3e627562071393ca26fcc56cb430ac405ae99a1231f62d027a9508063759c24f4b3a8e97ded4466cad60fede8206a9ae7313d9008d5c112e7fb61f822b733890365f26fe811b52caf5f30d563bfbba1269c2af7647a1c5681cb4494c3afe554b267176eca5703ea27b6590ba912348c408337868646cde44551104aef4cb98dabba01cbbf19df124f2616888b6e8565b1bbcd2cb4a38d1e1ec904f93bacb795e73c94380f326ce781cfc575d2389dd05c3609284306ae6bfc134b5bcbd01f8254a1281a12e8288f3d609967a7325782e41b287c68719f0029e8eac01cdb7b4eb09b816386f6d030ad98cd754b17d6288d61868b9093e1302913c7fc162c2dd23beb4edebbb9ad6da80230ea63a5cb74889ba74ee47ae0249b576d6b65af26e9e6f4b865f1dc6e31a2c639823215101910579a77e1c64b4588e58f2571f7ce25305008aaa6590a818a50b9cf16b0833cf347b182209043c0f720e6e9931fc4b7930856a4bb21d5f55dd95cdb6fa0b3ad4a1826d2cc984da67b8de16c4baab910577cd495b84d4dfcf0673f7eaa35d8dd4cc7871cd4b8a6b519f69bf71de1e1e7f719236c68460c793a4b5b004f4c51e6754baeff2ea8f3c038a1b3042514d1552fbb9babc517de9e7d0f6f47713921c63cf4ce870c21061ee8740d80b6660289dbcb24592bb47bf7dc9874eef8ae1fc8d62c93df89fb36ca304479f956ac6aa80f6cef80d5ccd53d8b4d3daa60460dc18af01aba5d7acf742b9f1af210b1dfc4bf5f9a3f9bc488e487d5e1e2678a35a36e5636bdec22f2df274d2c52c79d410498e88361a28e476d71229c5199f8a5ef35f6bae133dfb793d9bd6ddc91446f28d7cbf070d579ce81bcf0fe8fb21e2a48f906789068ee554f1286ecca2ba4c8c18974dcad91425118b404a677d1aa299d3480640c1d1bee40622d25f4dff8eeabb0cca5c32373d8bd5469052ed57ec32d6af170983c2ec858981cbe88f37c1ec9bfeeac23b0ede805d3c20ca7197c55fcea64ea4619057561c0e4efcbaa9719fb46a36f9cf2e7d95ee3ddf41796c373162c2c899698c4061c119c43b7b5857521fc7219d4e99c3703a8a98e5d9d406145132f03beede5503dc286ff0b6160976d19983790b39f3839cec5647004f56fe5639c6fadc71ca6e4dfb405ac36556fe613b8a34a2151979cb62fc591f29e8bdfc11a054656449dafacf6e8c81c7eb830c713d45bf0791ebae1e8108b02ad19ab33a98626d0868e351bb3a1b101c1387f1baa5620394cff0c206968f1bd01ab1c882d9ab60de3667be5a3622207c2d7928ab0c315210b171326a5b25f8dcac0b44b8f24e29dbd2f60dc8c0e6d617bd2f72763be51b5903993cfecf3c49390a59a141ebe020707ce477940161a10305132ee17fbd5e9e4aa7d36b91935e1b063a92f5f8ad9eb550477c5890f40a38222b6b44b0b82d7938fb9afedf5f2e28d67867ca50c8b5c9d4d9f15a33a1893d3071064e6f3df43cbc13659735d2ac5d616d70434a89c8052f7dfa904f7e446b4a7cd3dc19bf87f56ce67fc095676a10481c263666749ac85a6c42ec049276fa63f79637378446cc32362d29764eb8ba3e5d0a8bb5f93f8b118d6336b30df3f057cc7a83c48accd6c8d9950f8b48ba345f67763778ecdd73a47fe5d946184669b5bfc0addf919e6090d580fef17663be80f4eca53e2c7cb93e39046e5d144f06f4449182820a91d020bb8f27588c9757261b56e9004fb8017ecf1013797a3daa46e59a01d223a9acad9c70c48b5baace0bc49c1d454c7830a006fc38d56807603f1b77eb96938261f158a69441ffedbf0bb5ca6f71d11cfc51d82b8dba0a3a6641925c91ec1d3eb367fd5007328749e33c7ad6a08834d5023653eff680a635e69fd8b0f86d4221d744193ae32d0d7c2be223eb0d392dbbd7d686c23794326204e0910e8e75b67b7a401ce666dff605fde71966d8c0b044f3cc65fba303ae7809c254e96e0b5cba6fc283c22b100f0647b82064ed21b4bcc44911947d756687cb0f458e67d56613e2b51c6e7115d2dc1a600e1641ae84e2f61899bef924f7c65d99d87d2f3cf34a7f2e3b7a1315a7cba01ecb543c3547e15d3292e0d3b6fee183a80b620f23441479839631902169589cf725fd61818cd9e1e9ac6efdd576698bbb3b1661308f0f0ad92e9fa27abe7eda412f17c2d0f7563092040bf303f2173def707899d6472ce73f26abb9b4261874539fc6d4456857f83aa0e134ffdfb6825b8f114965c2f27785cd45f73b1192f8d2f7abc8ec5d4123dbc4db9b41d6d6cc5df326ebda557207dc29a80d17d001c0f4cd9d9cb6d9d4a558bdf2a9068b09232b490d92710055852ecb9026d8dd33e5c91178bff604d7a2e43db799197a73882b42786e5443571f2dc4397964cff6ecb45b4e4d67f1ed93e22a12c5d07fb1bcfeda4ac639a010cad9a64c92115050956e161f66d5018a22481ec54b33da9e3f3447a31efe105191089ae746bb31ac8cd6774dee733c95d091ab7b2a9ad6af0d55d6125b89bd2a6d51b82d76203db511849826d9498e6100c40077b71ecc416b073365b30f74c0c7e034e4c9727a5d10505c75cab7dc88597e6ea9e8d75cb1ee1c1d73555dfde5081c0c17cd4835347083e477bfe72f262cec7aca0913e1bf066e2be46d98edda2aa13118f7cc6d5d16f46da2fdb4f9f8ba80ab455c3eea666a9383f4481373bba5c67f2a90ba0b0588f874e3f5e72259a3c5ba99d798b8dc0e6df68240d2465029426847eec7859c8deb52463bae210ca345d16b265a136f0ceb385d75aad50d049b41b009260b69b559dcaeb041e75f9ffa8ae1bb17b4d0015dbe5d9e8576b3ef29c59c1b48d95f18d4ddf692ede1dd0e8fa90892909277f910ee8510b6353b291462149cfb834b903262efc3366ffd8072f025c973f9bb8694ee57094105a30486df8b3d90666887cf765408baf49190fee09eb2b69b31327477a226f3bfe61d03bdaa4ad8e2c4477b556c1219448a300c43b8d7cd9a8ab7b647f5e4b6a6535709a8a8d9e72fd9ac63f1e19a3390e68dd953a108dbde6584c1be2477c1c70af784c2ca709b2b6522850ecb6f021c26e318d22195c19237064ccc0e7e1a6bf77d97bdef626a763cef243bce04a3b691d9e6be0e755326cef6417d6cbd7a81e9c5dbe83f4d40aa7158c3c0fc50b2dc9d08bbcb8fa37270fb3a2aa2f916867ff930dbf9e1af8cf4d6dd590bd03ae2e6054b1ec01d058a533e2091164557dda3b70d77015deb5d34929eabd9c6031aaec278d7c61d597a12b3a560166497815bdb25c2db40ec5d66e4e1bfa8c74ba3fd8b1c244ab8d58244930c11b0cc61238fa9da0c5d6bc43ae6b3353195920a76851778bf42fd80a7528b033ac7285aa8e5eea82c3422c5463a630d068b9902124ebdc6f6bfed125fb5dd693522c0e92025fd563edcee2d9d759ac425bdb1b73db1ca350769a8895ca172bc151120153eb7468d2e56c1e812603d36f58a4a8990a8735bde731bf4236845aa8a7b17537710c5e4f6ae553250e453d2f41b1729b1acfd88ec714b7af90da78c19e790c56f84857fce244d12482db0327397d136c8f2b65f4383b6b6f84ae80fc167bab22d9ee67bf1a8bf0b3b608f7e50e8831e4b727b398d588d513d1f1538750f9bf0db105e441a85fceec891c88c659877953883aabb281a12e5e5039af6af47b732f530dd6ff403682e3591e5fc966f17aff42a41a053d348e4c65701871e7da38af87462ff6583d2f91658cfe42d373d3b65c4a4cdcd9cb14e455783d816decb27df2bc39be3b48907efd2366ea2af3419a9d3c329940ab8ca1f01c5b56067846b6829f193dfb08b0e7dd330c44762691cb784ca1261b48ac8f3cb35da0bb93eb27dffd32ab0cb693520a9569dbc10419224108eb931744cb519acf35a694146436f0528990e39113b6c55d7586a6f206478f24abdf91947e715cfdff98e1afe9cd59b18b8384a7832461f6980ef8a86187ec30567b3051f142f66862d9d2c1ca59308da28db92050aa6f7421d4ceaa854d86d69d4ee624e926e79104056e0df0bb956f61a7f71ec4a4e1843c8a8cc53d41d2f69766b2722335aed0118c066a4249f6ecf3d636da5d6276619030fb4558942c72bd8cf06e559947e4cf4b9b78a948e42cea89113f435a687d677238b633444bc8940f6e7a8dc9fdd11722023831d7bf77e7788bb76741aa2212da4651aa7de635195ccd2a29a102adfda9ea12bb238d03b537835aafe9aa76975dd6a47a52f4f34d99b5a4b0b6998d9097d2854fc4ba0a5bc926d212125b3703f139c3f3d4f73d33e0e6843a61c2400dfab4aee51232de3758d23ccba4b5771456dfce1d6c188cfa0676bacf1a3f4d1131aa5ceea8e8766f52a15d7073627d69971fab5748f418575bbf91f6a2b7a4c4505448e60bde61be8f223c01c63b19b0321e5755ec1edc097d7e8b58fd02297a4c8130791d341b469c7c7aa89a924f534b7a2fda78849f90de831554714b0f3222d7c65292655c1c5697d5d5bd390d0827cc17eb7cec1dd262d36a757432d59537883a0178e547d177e13dc222c5c3f59efb453952e7224250e52d2c298255cdf3719f13e469223dad16f2bf7407c335d0d147f6d8023a10cf91c147b7998685b1425b7324a61481805ebb788f2d03bff005e6ade1eb3d05bcfca620e8b95e0723aac43d3e12d7eaa1a05d71d7f9f6a996de46dd7decdf3cec3b386c67e3dfb5fa687c11039996aa8b0a573124f9e96afea1fbae4b4c0164a924fefe81c1bb3df9450385c78e4829214ce37762095159c1ea57ad3858b6c1cf1e8ba5f0404b081ce2a21c1349fd4a5f4c2bfe6d2ed816d2eb299bff53b1cdaadae3efeee5ded8e0b86993406eb16f3cde55f125b452b45441066015769ac8219df0615f46ee79a497349c191d2b755511152f917ee5330c353dbd9f857ff701ec0db23e5a85f1a21265f9f935b011d5ee84d9b47ed64bb875231b9194fc0f0fbfff73d25e84d01db787d477e7025baeb9a290a061f381e3f9b28a047c59d6913ea14a92b5257c1ea70d135f686372238b19b0e8a4246ad968c9daf45a6aa0d66bb68e27b4594056bb9c7804e4079ab89f0a8cca505c354afe7a3a257544f781be3d276c9bfd2b9ac776a7ee30a4cc1d3d99d77b0d82fade8562f0dbafdafa71631f3e35a6eb128c88d442a076a6b52b3387d89d2faeccd478f71d60b6c30282391b4b075464b4bb69441edf0ece35ac4997e0e30b41877cff20f8df79ce84609568e1fb7b5d96316032d84e6334336321dbca5cc0c9e822b036e84ea54b895084d4166197bd1416e914c86b76aef653b221b8f825544eaf3c1425fded352e894d9cf7350d2d9802d2e604f7128c8eef5c5c20a94281062f1ba25e210e51e4e9a39d694a3cf1f16a597e6e3e526f21e14ff3ddaa81e15935f297a2caea9a930532fae7f24774232a7dec8410c2edb86a182fd391685b0f20bbdc005e5f7c20ddacf4adc2b9c80ca75c223ba15e6379682abcc7ed643c8ec1a3c6350324cfde48ad4f8a049ac80f9482d707f82c4df737af46ade6d04fba3951678d69cf71fe76069857c7240a2a5e687fff3e060063b19d01e4e262abbc854ba7e57aa52cce937ce114454a55fd4dcdf82307b8298886bb3c496296c21d486ba41e6a1d5efc0a4e7681331d8e2724b53e6208cfc21c127eb089fcdacff8950a25ee1241b84d04014933b7d56d7fd434afb48a6241b6b6767797742dd2446afaeec189b55f5b53c8fbfd0aee948e96a655455ac131e5a91b456da59dc2289a6d271d4f50733de66a627b44f34f8cf367ae1ac497d4d75134b12be21296e008d16089708be179bd568d6a5bd6411e8538d2bf2fe35336a6a0cf4726ed10c1f48e429df71a23f4aa5fb19777e790cc5efd2479d61d286af11cd11685ac792c6d080830a0d697a7a8cdbcb0de8101de296eb686a4d64b44768c9c3ee631630fe566be9ed39941202911dc7a7a6046b5d5504ab9983f539b03fc616f8d2666e68d95cc26745b2ac0172a28411365479c9a6d6e313cfe8b3e394e1fe2fe996db4878d31f5d2a26668a13b2645fb6e5c0dcf6fa89e58435249c8cd60b40b3680127e78fdec9452614bd866877bae3212d2749b5ac382c49c8343f5c0dbcbaa957e4651f7610e99496aee5c625c1f64d039badd046db0cbcbc666755c194aa9b89ef0c1634b9632ba9f2ea2d39b097b87eb8eded0a7e3e20b0547a97b5a92eb7c8420f8ad9d1b86b25320d724520a2b9455bab58b77c5739c472456dce14aee67f5ce8684fd73cdf82bed1fa2f6a021906ffd5e00d0ffffff2f