PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 56244 4f5faf844fa52f6eba66cdaf917909ffc66ea2d215941635270972daf87c062e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5ce8f1a2f501cf3ee9dead87acf104618e4986618df37beed6281b23afc027b6
Certificate Block Hash
4f5faf844fa52f6eba66cdaf917909ffc66ea2d215941635270972daf87c062e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00813f000000780000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d68eab0a08937fa31d164f24012cba16595cd7c86f7b3f7f5acecdb5d53269d105bb243331304624bbb49c2bf762b9cc2f23a2f386eaff71ff74b79937e29df628144863ab8daaae886503fed68fbe0348b0c5bb69e3fe7198340000000000000080000000e00000813f000000780000

Raw Header Hex

00004020926c0583fe01a405e2fafe9e2015e19633263e756c590545e9aa22a5a22e25da7877e450089b2eaccfe57196e33aba4ebd1a4e1ab75dcbdd79a53d26927892d88d630c6a93140518b627c0af231b28d6ee7bf38d6186498e6104f1ac87addee93ecf01f5a2f1e85c

Proof Data Hex

59,560 bytes
121216010307d1b34f2e336f1abce35cd34289e41e0d59c517bf696f355ce6c50c4be7e14c5b54c8f5fbe51b91c9b3b28b0dbf6a88da1a9402012b47d4d932cbf592ed6282f73b856ec032bc1d283267b681872ed91d82297796622a0005028996fea7b5630c8786e27f90adcb42f917d1d22f1c0f34db59397bb47ec6e6c07063f4b104b0c2f13b790a5e434caafa0f3b0dbd55b6a86c301482e3f113edbb2b586ddbb4c7f121deb6a0407d17cbfa36f1c11c97167014823db092c1ca72b49ce7e3ab7f655d5e1033950c349bf296abf2a9ad8c739904136b8da88f48a94f4a0fccc986931e41d2e76b173ba78fb6b0a73db34cb19954dd4edf7e639ebee8c3ad0d235261407afd84950204ccd3b37f396b76869d8b87f4732169b12ee9941c3a183d7b548bb8f657e7bb03ea9cf2847ad2a6c93eae38ec4df2cbecb534994a02515f861f24d4e59a3552d4f98bea5307ee1814a0f20d8174148fd8ad45b48db6e07085f81916dc848fb4daa4f4d3c37b9da91dcbdb86e02c9c0c482ab5620be49f34464f1dc23b7fc57cc3f6af39694cced87e2ea240fac7a8f07c6b38eb9997bae01f8ccfd4df1a4181ebb7bd0e267ab0f02282ad35c3df37f13fdcd8c4b9f6a4ddb723abbf73610a4a163540fa789704c47f47b105ab31b97e920edc65e403f24bef5f71d9e9500bc3dd6e0bf8c62c1f0a4bf6b1bb71ab0d68fd956b14e98ff1cba6f1b34d25afeb28ea9431695ed23e72870069d0d67247e390e705977fb4d456f8a54bbe4906f146a095c86fcff11b51659178934e62aadab247cdff658348e105f6f9bc1b3d31bccc5c12c5694432bbbf49675e4474889f2bcfa7b44afea1b87e5da265dcad1fc0b552d6d7b9b81308100b73f0e7ed0430643b37e19c32cf7898aed55f33dc492e601c078ae3d8a95452b2b3d70a10c5626c3171e77f730c64574e083318b2596c1bb8e0d27c4478fe62b7802136fb2331ecdc573f25d6dde6d23ffd0af74df1571fb84f9a4c4d557653d1045edd0bebe95698b7a491a4adff46d5ce4cb3241b8782cc43c1e07da2c5b810c55ac3ad2578e348bff189160f6b707e81a355ee145632f51f0d128a57616e2e578be8f938179e195e4aaeadff4d071cb4eaff064cec4b5014d127fdc5bd354d4c7e9abe5c9c9f3d5d78f33ebc94a7ba4239ca5a0e9e4cca48a507f59d4e6a263b9cc0744a6fa8398947f1bc88f174d7bd4165c6f51a204bec379e172245270fd6a4ff04c429559ed0fc25a552a5cd4f2ddfe55c28ea7d7962d2d21a8f0f1553dc373ece781de9ea5b2f1404de10fdb289e873a18260aa36d1853f269c5dd567eeaeda6b0693c1fc6e26ec730e7e2b4597f56058721eb1a3c968d2ba6edafc78079f1c49d34db5222eb2eb6fd14bb31e03d4a7a9802ad11c927bf4bda39c51b0eb4cd1d148fd72eb659b6d63331289be363e010a38dda7d49e174e8e9ac863c5ee3e700950391d0752c155af364a17a7780de9639e2fbabf55f4a4f97341db7f00f71b0836cf1b7316d29369138068359793d650bd0ab1eacf392f9c518a656416c73b4e24199b3481cd025d55ab92d84ab9a7dc3de7a21e113d05a6a2b66777211ce60deee9c01ecae4d5020b202306d42e2f79efe3890623fecfae48ad76aa0b1a57ecad7e6375fdfe3cf465de5d6d1e86655f35d57687c14427afe294f523c9d9ec470f947df684d6d46b0539ca8d23ffe6f89a0c1245503450a821676136ff5cffe685f682f9511f29ce89488aba5841aa1e611434c1bf32c82fa21213c06e8efb1e2c8920043cce206921cb38beef8fa1d302ade67fabf8d8b9a2fbbac1311238aa3b0309404653a8f970bd3f08a0e6aeabf841c5bf2956d93c9c88d7b3d03898c6c8ab9560832e855823a3e368e6d55573d50b4754e280321b0a063c75347097a902d149822d5bb8d7f09e94f40de97cac26483dbccf16d231b8242ddda57f88c33dbe79a4d91d18600b03c463b1addfb849eac94923e4e70fbc20b75bc42ede7b2409fa4dbe680ab86864d32c0d5dd1f42c59a5874f66496864274c4cb361577f648264a0d45743876c249951de1921faecea3cf3f1fa0d238d73ec3a34659a0cb917ecfbc740668907f4dc7ee06462bc4b221581ba848ff7a4aef1860dd261bde14ec1e8a394949e96a8840e001a2d8fd31b643384618eccc1f1bec87d37c88bebb81c233a3883ad4d368e8ad003fa2d1eef213d5b9ead65ae31796053a379f99036865f34650a063fd40f153327e46ff0d0bf1c96b82611cd8c30f545e69665bec90b38eb2fd3cf9ec6c25cfc0fac6c044c83d6cf36876fec20966d96603546fa8fe0ebb05357f3e1ea7b0381615b6b7d74a6224d15526e17fb833e6f230c67616c69f7a495926551b7685a2ae3e03ae2028ce852427bd94d5465d914d7024e52751204c924543dd04c01db19b324abc600c1e5fd3233c0cf64ade240abcd12d679280f516910783d18d2addc33f2f9a7a3a000d17064b5a3f715415aa17f10df0ff55659799923acd40a03887ebe7e947d58b08815fde2844421b78b81e1b74bcf16539f7abcb4f1c643e1f93adde609331ebbf59343fcaf75d5288fe419b8772818b895d3607f6e3def48a94cbc2d4279d9f9033de75bcd94da8a86c3dc95d1bcd7b6fb48ac1e8c3f05f5ee141bcaefef934ca1e1d40403833570fa05374db4058384e01b7d3b4e56b5d0f34e69a22e2d70158f3dece417ebda04956969836abfc3a57fa73b4b7c25a3f1e07bec44b441a4406f9131df0f83967fdd5f892620835a45411c81c9a003a5dbd3c34580960ec98f8bc14dace407ebeaee46490ddaf684e4d184562969a314baa2311feec2659982a599e37a14b943c99b36e1c6b558616d761eab35a6fbc941319c2f41ec143c9250a7686eafe411625e14872d5d544ec67d0e173892d8fb2a510d637bcccda7974a7ea2a23ec0d85bcb4d3961ce7e2d7796b1e422fe54b218445f503b09e960ce9ef0cf4aa2538e66fb1ec2b9d0f3c16ff435558686d656f568d423f2dc903c816070e2f8d3f9fa261119aa787c290266a33cd3c0a986ad026d6d7694f2ff0150fae0f91ba56150ecb639c87b72efff6e8cd586850eaae1a52752df8f47b1994610b0482e4b8b1d0320704218adb10531d51be2727d15d3514b3cf8ef7ec177ebc8b8d55b35b6093fddd85e48c967623b8d04538268037ed44242916fd2c3daef1b7ee9b2a18f1044c706a458484c9a778e49477ee973297826a02a38a370066a82be0b7b964a0b3fd097dcc66df6330f975745bce3da631c280384c1e56a41d03bc85df3ecc230a75ce2cea860db0753b02e23253907883c1a53ee5557c84ba0193852f2d26a6703beee97154d07f5b442bc8a704daba5601a149a700602ed4b0b5d55ef0473e5aa972041d5e7c56d0a80b9c67d6c47f218f1abead0e16cbda471e5e85aa252e57851ea01fa83ef63e09841b02d177c21058ccde53c28fe8f9ec1856aae592c77a2e22e386eea8da1d54fe43b88be10f21dd712d9bfe6bf5fea80a963d05b6e657c0b7c7ebecfdec11eae0f0ba40d092083dac9079ffd39f0a5e4a432f75f757fc27174b67a058f4a0e2772e0a453306f20bc617442ac098919ea7c02894ce20d18295495df616e861c2fe8139d7248c8f71b0cec3dec25195266d9dc088dca1691cb0b1ba16eab99dafaa3c28abdf295466c87c0ea7005dab4dd0132db00d24bd655ef27a9021e57255fbf43488f4d00999eabfac0b31d340194dc3c5cb993f673c7da2c761fa36e0813d142c4deb5aa782ab5b954a778c2f971ceafeb3042c26de571031e9db7f3ac2e14bd7ec38efd0661db69a1a14553f7aa36676c4613c645d9a1307865a681344379818d062d8c14c0979093ded9986a55d02b1e1ab8c3a5b1591f869a3936c2d365e88d7586e0fdabc0eadecc5dfc33665c1ea924e45d22e5e39c307bec4a2313565e9410043f86fa93cb1120fe6cdf71265f7a5d9fe03cec4f7499553591ea0590f9b066551c65fb428be57a7f17700bf1784cf37ce50bd78d15f795b0e2bae61972149ab6c3c9783b4cc77f55cbd427b7ed70560230231f526c7a4a279349fe957597d2f302dd9f52d367cb16489c36e75eaf40a7d7986bfde579ea68d29b7dc6b8af40f53d9b829ca83dd24ca630a947a31bd13ea31496e3c7f4f6ec5726ed1335d14edb1d4cdbe5f3ee2ba7e5d6395dc8b2d946cbe6091f93daf67deb056ab3fb7078dc61369b292e1431a1073514c740f05a22ee5e8acbfa808d075216494397e22c4d0b0947a4d506d5953828ccb910bc763da643700f551b5919d01a90b5265692c593634b7c1b570b8c1ef166aa992baa36f5aac4aa0b2e3957b4bf99b16681dd0dbbb8e2cda8d1f021d6c392455c3daa3f19d6dfbfacccc0b01118d3967509ea51153478a9acad2f625fade413ea9de192820e4c82fff9bf6e6a375a6984c43500730d78a5a6f4e68db0c4109d100241e3ba1ea5cbaf65175d4bf10386a76273277d46ccdcf8c5a5f8f4f633062972e41b6dcb699cea9a987aa6b4df9a4c7239fcd1894138ab9bcaddcd0ebcceec95d3da7741bb68131b2b1e40b3208d0807cd5d9f716ebcce23c93d4fffa6d640bda57e0edcb6c1988e75ca8d7cb07ea0d4f489a46cbefff32b1500dda11c4fa2a8b4bc55d4a0fe09cacb5132f44df8b54445bca53b41d6e92a2ba458d04f442cdce9aa39766512f9090fbf353715831163be7758fa999c1ffa79122d6fbd6d623b9afba3d6c62786d3bf794542e377a9bf8a725360008dac3f46c7236e734d13ae0a29c65c99dbddc79cfa5a4dda5019ea20b03225dc7361f16e5e3c3b0845284abd11fe67685aaca6e7366f7d7126486060a3eb0f7f080f6d99b4397c2c261199308d8f7d6a4dcfaa8f9ea06a24f0a568c5f7aebb401d6173ca2cd2a8dc886931bdac81d633cc4163dc59c9b77e1c32090bdcd010fc3fc4a773bfeb69fca3b712f13722295694cbbd949776aadfba3cddbc80d21d6d9d432dde3901d8d32c5f699d8a7a55002186f1a68271b9971f7eb671406305ae8a78c4adc988df47fed9e065fecd1a4c00e071a004c2570d68c45ab688b3a383765733fd368899f726371f7ee9de8d3013e29e152086320ad6d1c640d48edd4cdb61e1dc4c55387b6f19586cdfc0057358657aee13f6431c22bc37258cfb429fa450ba1c6d516b70629e0a1cfd3e0daaa8f338bb18202cbd20a55d5ce3da6c88bc2ec790918517c8a533fd8f9414fc313d7e1d06f0bde0b861b18950ede8136654d67fb56155cf41b6c274fc0675859f58f45fd10e25d27878918d88eed215ab39b911a43c5e77658b6ce0302ee2ac2fc5581edc710782e0bb6e9ae2ed52ad0bcb3a3096f186ea63a4e14f2d88339d6e4b73f627ea8aa28a6fbc18398e63bc6dc2beaa0064d2b7d3b0f6f6cc7a4bd14715d9e0cedb7c3428820d123a9d73046697db66e0d44a78f922ec88ae68ec11192a9015f04a0eb85fc7c79d4c161b6294f50e514cf7570aac20f83e3c8756428c578b929f09d901ab70e3a1cf628f9fbf8f6c9260a4513e12b76b62a36ede0d42b56cb1fa613d5515c6555025ada070cf7f336cffa3ea17d336a7a51b7924416ec6e8d967f1e56b200b57c6dcb3022d348264515481e9df934c5cdaf1d4d6142a1a7b29e5645c9553f191d3beeb9a4849336411fbba8133085907715ce129c72d9952c286f165a38897cd9a895ab66a4ee559e820beb8fce00f6dcc1f628e73c970ee21576a366636b09789943f069456a9decc04a81ce6b58bcef517165baac4178f6c844767dde490569c189bd86568856399168fead14ba1ea8b1c2301121460a089bc5e57fd682e9265f388dc48f4b8a999e76ccc39126abde9d488c7e0e34170258074f3508a21c5fc523517604efa0d6a4edc95a3afb81e5ea3008ae8070e5d8feaa84ffd48d1b8e4b0ea23a5d6e1119da5c1554106b978d4d363cafccdecb99dea537fea711027a5912da39364727765ef447f5cf7c93de84ab32208e5afb72f2bfb8b381416055361e1dd4d95f8662a9302fd1bc3276a8304fa36aca5dc1f8663368c9c7dbcaeb80aad0fd81d17351e9487bcffd0b8e746f4d74aac542a1420ccb8f8d7354afd6d4c45d05235be29e88bb0281e48a7d42355928ab45e927524922394941ff48e40f303038a787a2632d7c9d41bc1650c997ed06bc9a9de3b2cd33bfcbac87c805b0ff5f3f76bbcf2aa6f8bb2f1f512b78eca010c7b33af4600239c9d6a4c639483f03365144846dde05394e391be540f6440e028cd597fff755957916c522fa129bfbddd7fb6d1b89a6f39fe0a9a6bf26f090d3a2d686de5d72aff50ad8d57b835454730cad5c459a006189c28082e84a24d5f098bcae876df79ed663fee2c638747088edaaad4a0332644a5bfa159bbd1d23b6b69ab104a60b37b416312302ae64be590f4dd779c35d84e82641831cb6da74aa76728c2a42e8809f55c96b5c6de8b4c8dc73fa3781b8a9020062d683044c9c505d141f1464e57e2d4ce6be77b41ea82aac918d0cffb13c92cefde1c74ac729a20c1a170b452f4e17e60f0e89194f20b3faa1eaac32fce3c8060a89a7f6adee41d8eee0b97d579231507654f174163a0bb1a06e9bbd39eecf79d247c3f2a04840b5d636043f9a763a51d2c4f15c3f691170bd9682c864b9fe7a85f96a234c49d85b2e3a526ea7754edbd53d47bd89d356f71f534d7900f8a1b1ea0536aebb9e121584103c2a2e819b30e6b08a55be59cbfd6791076f448b070115100954b247cea4498e2ff4795de01ae775c82ae3505e430d8a41772730316889581203886a828bbe3bbf1e06b0f809ce72ef486528a38c2daf042ce6c33cd6f58d3bc711760fe2f5eb1ec8a3d9b70a2e6004399a8829439f4c1f0b44169ced7468dacf3c30cf3625a0ea3e4ee3f4c2ca88db6611b720e8af08650b3c8177ef22f22982ed622e0a03752d2ee1ea3f4abd168965794eff78ff445443a318a2e1d99aa1ad1f2968efde82764ee1d9ddd72deb11c1492051430733e4f899a70a2a2c6380694d1aea163d224ba60c7a22b4dc20fc718edeff1427de407ab22b27f627495136c9cc7e9037a90e73f548bd21ebc1b77529ab6cb6406dff0f9b45a1d22a61c0ea6e45d464726b88e40e5a2c3d22e04fd7a00673f28a5f65bfbda25aad16687c2629dc18c3d7ed04d2efe8faf4844e98aa442aae05193d027e66ac96ce7f71cc99b1e97f4a71415716d94c05d02ee8aa8a34956f0941d8dd7c5b13f70d9ba849e8a29e2299767b425444255b747b03f263b4d07afc1510fa731287ab80481d797493cc6edbc9f265def96bfdf50bae81c2e64012d62fe5c9fe077313588400abb3fc0d8ce9ddc4de938413eac7e073b70bdd0a8821a8bcc1db551593f1dc31620b7018c3a5215eb7556bca93ea92cd89f666ea53916ecfb79dcf6d803f92cee69b44e39aacc89cf665a5dac16d9c9e97663f9b5a74ba7d9cfa9a6fc0ba0a47e23040b0c4077bb4e8f804862a9a69f76f392c86cfe1b2c3fc0c0c0fe645e5245995013036a935235053dac15e4a738b5f96b5a3cd9f27910e4b78a2945e48b13772aff438a15063e8098a08550265d88a848d56983d243a9f47242ae1e5b9ebc401518e1963e06deb91d9b3fe75f84ea34f849b40a71864739be1f39b506560241db8328a0e7c360bf5f2455c6a6ecad69bc8e93da8ae2efcf94b9c52b2b2759ffeea963c23eb2a27b7674573ace1e032a9750efbd714f1e63562d8409fb04364e8d105cc43e29f913cf7436c71532c887d3280573d7d55af4917a2e297b8dbc6756143514600c63c13c3074e55d35ab003a54430802cc524a26f6b46df2a92724630e8d384f8d4e911c9381fed23c20ff28283c3e0cb7e18109f68ff6cc08520a2182567d6ad59eff27233fac4f0bb48e5b50bc1685c8e71959b9532aa9c05baa43bd56e5fe67bb1e3f4ed82f26d4537893f6c32e2a230ebfa947e2b483ec2e2b91a21dabf2429b7f0d082ae7c1cecf95fa3e8d528dd6a5ce18607d5694f4b85d53eb1cb308889b4b32f1602b64622cc9c428c0a867c351503776f8e2f415552a02a6dce4ac4ef975c7633d00a00aca6090b5c78721f6524f744011cf4eb05d4312cafb66d79a91fce5facae531d667e0d808441541141fa4f9bad3541f2dcf0e5948def3f413ea460b32907078269b822fbc529426c1f2979fc96075a3ab3066bc58bf422355b5f5523f539c2d6a5b0f991b149435c0994c0120e38a77320b963760dafa647c8d72a2eed42ea6484d392170799b7b114d8599d567485f917a21ef57b866cfb05878772dad1a8963fcaca71f650bde02a4db63dc47a7cc88c59fd9fb0bfee2541038a94223348491c185be0b9655065775aa2b09f29042e2a21a7d7fb2e1f2e8af77e70d5092c56eac518c7d096ebf11b0213bccfdb368c42dc5e5d3f4f5363f4f289cd890cecfcee3f3ef502a4ca9af5aa917337f694556d6e7548452e13f21f88c0fe05738d430c8d9ec506543d0a7797c027d6343bc60ea702df3a6f9d8c54157ae06fcf16904e209e377945fa7e9dc45dd182ac7b8d0a7c9fca2bf254688871f2803fdbf0f6195dc3a4e683dbbf67d8a39a5668d47cba2783526185858cd9cfe270f3d685a69710bfbc7d8dceaa1514a4e06060fe16e9763b1b953c1bf18850e391627d106ef44b10615694155f0fed78ca6c021729a48b09f2be3df34853a07431e554e804be4d136f2b12a8cda20ced6c5ef7f333d153a986506fd251016ef3e35c73abf7c05052f7de8c38c3ba2eec516c99f946e03fef9e09d046b21b71f6c79c431fd621bdbbe00eba8da8e9976f90c2d30171da54e6329e4233ab69155eba6af0d91b348baadbf8c0ecd65dcc5eb4b74142bfeca40b4f81e552e9f98099c0ad609db2e792e17bc8358a08632a40a0d40ddc47faff90ecbd1444d09cfddbf787837d76eefb8fcf17aa5f44658ad00bdeba1626a17f590aa65fd52fa01b14b5e27b69c4d345c509d6ddfdf425d634610701aa8c3e39faaeb436134495f3896249301c2e47d7715e2650d52f76c034b94940257ddf6308e51c2de189a6d031b7d1709878ce5599052b0a844664aded1058507f24117a8e43178952d5a579f6e6978695fecb9eebb629d5b292896a254e89bd4a3c34ba0725028f431fd896b394b62d1687392a5534f76523d3b27d835de6f4ab8d84f58ea9f3bb664c71e099cce2baf0d8b9393066b9c4a22dacc202f7f9971d4ad1cff277f326c865a1778080a0871b3f5c8af6bb5e24b7a79388dbf68fc8140bf0cecd5977dec395133111ce3056b809925bcc8e56d62794410f82601bc2bd78f25084f4eebe7704e022e89b441cd62fa28ce9d6f2c4d81f29b27b8713df9ee97f8bd3c2e6117b286e2cdf644e96690a8eb631b62fa9df0f3c81313b56a5fcb9939d9a82987f80035c19071a78b4579d789172528cf2a6e33ca4d23306809aeca8f87d05e1431fa86cdaa3df7fee1f89eb249cc579fd2564eb83ba546205c8e8159f1853f282dc581081684bb6b57317e8d65b6839a1128629b08bade393a29972efa84e32792e679100fb28f4669f9b3d2183460ce80d6a60950bee20721046d65c9461e9611894a103d93558425b51793bffb9a91f26909f20b83b718804a855824ea37b4c0a6eedf6c525ae872b3c746243a773365eb981a634471ad2ba656dd9262ecdba025497eaa5a3a8b0493366428a01ca85368a300030a7b2752359f07d6c4851e5920241e54ab663cbe6f25b356b5ed1d8b6c83786ddbf005642701a47b0cee91e8f9acb6adf1e0e8c69c0582ca7e64e52101de3f112ae69839d114717ce58481f6a287c629cddcafd9dd70a35e9a2d6e21db53d703413c301384ae0534cc92c45473dff25a3c007e83cd7fd1fe3ba62f17ab4e14a3a36c0c4558fe6c522d3533bb8805439428914cb386dc3af2854bd1f68efd004eae47fc68d9e319da1c66211cb57cfcbb6977bae5b359c6db526b16b1bd20f84d8ecffdea04aff3253e1d134559340f73b98dba87eb8281a27dedf31d43efa245101df8d3e3f5961b70c877b02cdf74f78e26c0cf1cc7636c3e5db410fbf2a5573beaf30f8d643280fde7b6d38878d5e2a28b5ab355d4c39fc269e6c48c2f52097458051ca63d94a8057bdf20420bc4f1e0a249c9f576f77d230ee256d1497f344b38919b35c342af784eedede4ec5b1f4144d6ab6d897aa3c8e5da1ec7e944fe29a90234479531f1637249060710c2f61a521b82a614291f09413129159f925c79f1895d9de628f6aeb35cde476e9ae74a48c597e09828ab56709b10256d8539d21bb2f54ae61e4c6b2a4ad98c6d067b54af82f3d292636cc982c8e657dab177064d8976ce3ce7b44f926166de87887be1e5999fb7f2ce9573125d64cfbeafe02808688fe4fd26fda288cbb92d363cfb847b132c1d32e2c456f2eb7ef1403b758aa21d0bdf06b45acdb47ec66a05312022d0025eed7ac1379fd8e269e0019aed36e6211b819ec9fab08f892f6182faccdacb9312d9fe47c14ea2cd0e5ca898ab2705dab20c9c2e84264ba3956a4691b20e9d9081d5247705791a3a82dd669f028bba24096c8b92b2363a55520c610894ea4a365e8476af144a88917796c6a023312042b9f9e855789ea4699f589b611f2abcae8c7f1b21a5d7ac084fd8b86eda7216b040d7eedfe28c88b79e3e6343652beb9eb92671441fe7033516aa8f2f85dd90a3fa5893e0d17519e58c76fd77fc02cc55145255c6ebc40866268a2472d4f5e7e5d0cf68062a98733d6762623208b289e5b768baee3a371dda32d99a0e645fc37112f4837b1d15c2413def582e884f0a2f1d3d2bd67501567e98459e89a43bf3460702700dd329fa106c5f7b3428691684a28926f0bec5b9b12b85f1b1f3e484bbb0e92998a39071ad735ef97e9c54ceefa1bdbb838109b1e06dfaed7d4e5662eda2443ca7e74877f56cf97ac9ced4c86edeb77876a7074e53560db532b9ffa66aedc4abcaa7d11d160f881f05a5d158092783cb181e42eb342a717a5dcc1439d3f46a4df57cf611de0576d453d70de743cfeaa092550b948f5d1ac5ee1bf777ac11fd8b5e5230e4fe7ae10806a65191a65a64540d6296f18743d1562f5c732e11f0f48b737ecd22844ef14c6dd098da316cf66bfc928241e1d05fab1b6bab79b8af0328f2799cf6d68a6817f38c8635a4c4f111f474235ebc728bddb4ce36e11c355e941a03982c154249614063af8650e895d3adf22a8ce14299ea75216d453e4b9c635be7f25dc470222f12776e23815d58410a75dd1599db9f4611764564cc198657545ea2e8f12908e8398aa9f7c85a55a6e91432191c07d94d82f16f54f3ba9bb868dc334567d6ff99ed9800987f2ce5b445204377d831e2f9f1b7ec37ff5c4eff8b473ffee917bc840f655e89d809b0349b9c0025e1f642d87689f02a8442e72e75e085f295c001d306fc8ff5962bd573e61acd568658634e987690b0f38a1ee4239c5dd2bcb393de2ee6720b351d8ede50f089363c0f280e58a1b8e54ba50171e202a67eafe4630e8a81b8ffc2d2cf3e0df1746a40446b6818f06542f03c536a09242cb46072981ba28251cef841b775e0fe37d7ad35301bd83bb7fbbaef747660ad047d594f4ef9fb1abf6336832ac6c08a2bda7b8b2326ef6ba5f70dc2be979259e50fa5340182d5156b0068f29d4f4e96fe21b668f8547d670e449a3e1cc942c0ea2269dc1df09f6dadd1ab0172a59ef0e206fe34002238b8868bfc921d4e3a82f67e10808ca4ee410ea428972da93c9c911ce041f5604adc2d8579acee370f37376d31fea57d5dbd5827a5277f5d3e46755210f54a68d8bd5a400bb509190761d7409dc5f197927dea2cb3442b06265b9bb3a4a6e6cc9f6a7fe254449727eef9c718c582808f5a5190ba2eee49809bfdc4a78f9e27202ff9cbe597cbf8639e1b7ffaccfdf9b87bc8b450cf41f0f82c1ed5a06f1c9dedad3fa5ef2702c226dae9e016182eee2c58e4e8ccb34c85819d0647f84df786cc9071038b35e05165acb5344fabdc9547576774bdaf7a463e6a4d06effd22bec7dc265ee08d764e0285a6bd3475e45fc5698122417614323afe76564a8a8e13bf5437c0c36a6b557a3848bc9251b9fd50330ee5f2e849d3480096ef01b226789d766ae4a685b8e76f5e9992b6f22f1015fe02bfec3181c5b9c4d47187483e9695e5ecf3abdfa58bb30e3da6a2a00597b103104f408e4e19bb8c4e49c00ec3d7ac93fbfae59c7aa39039f12c964193b59bd71da28ded15bdfb72718fa1d494dff60e59f0dde470c2cbec0aad1a06e8203e2eef1ddff44dec3e2df703402481d3bb2d6a8cd2ff4e0640afe5bc139f31ee2083eb47b8e443866ed1fcb4b857fcd53740aa542937dbc13af74ca78a0c51e5b1c00fbe4b845872c9a861199ca7cf7f35a38d41c3bd6e111360834836a6efe725028a5c05993da221f9c98530090976312ca8ee31aa514465f8f7d24e9a50e3981b7f5eab4e7a644dbee008cf45b7379f96070f024cae2219f2c299a001c1b1e06c9097162e45b2d44679d48ab18e132f226eba42be33b0e5c7d4056047da84cffe54d78ade6f0f008df5b8e38f9710bac5c8c96b3e9e2884b381eb68385f857611292aa52172cb4659aa6deb6faae705302aaa8bd31aa345628d75a074cbb76762be84e255cd9f8d0aec5f05b404612ab444bf9ea41bff8af9360aa45052bcdd106ce7ee631d5d227119f379f7bcde28a2bf43946048dcf19de052a673cb363b874fe7e2b19f05a7abf1beb69cc890a5dd33d483bc141307ee7b41f7579401f69482b9a0f4996847d9fd11422d4c385b7879abf33da010e8564d4ae9e800e6d87987a23d119cf335d6fa21ed9d707ddddf4e9af17ac78906755d0ffce5d046a761797fff5f545fc1465ff05a0c9a50c073519fec9909564763cd6067442520913d02ecf7702d5bab19ded68e743d3bce0539d6c194fb9118de355eab6fbcc40be876331eb4aab28d893eeb12b72864edbbd72ef08985692b4c21c416f36ed9943422134a376e04876b3c70057f0cfdfe7cb91c2e347a53c6013824ce1f182fde07319a17a971e49e1f4d9ba56113300e0835860f3f53ecf3bb3850811282519f83f16be9da0654cceeffa257fa8d13a5aa2a88c7f939ac9ac86d5808f8d846fd9e9fdbc6d649a5dc789907c9d6dea272c67f79195443c121da4d0fde186427872e85a1d062ac56728b38ec7784d02a9a06e62620e37660ba5ae568edc7406352c63e0c6316b8e3f24eaed42be4a4a1a77729ff4cb488bcea4f9774b100a54c87a3dab688979ac31de6f3a8af105aea84a6d1446b2e659ea104d17884e88759b542b8b1f402f1a23d84010870cea315d352bdc9f1c1bb9e501c3f5654b369f0ea8e4e91f697e7738dcd6c9a14645dc89cd944b94b6896e0fe22ac29aab53dc07dfe89c113c1bb6ec91c3563d6b48afc7af502e6fca948ac5b136cb5587d9355ea804e95ff59c271772780767876c1e9eb879188e9595484ffa302680bd98b0dcceeeaca229ebd8b61a1800772a36176a6b8a56c250f7e17c05ca02c98ba578d8c736d12fe3fc6ca8f38cfeaf7b580694800291feb1b5cf923eb2eed44a99bdbd2332ac9457eddf705823f2b5b6b51b927c4ee51cb0dd69dd82a111f54f2ad7855e4a8b2b5cfe7201194661577d22006cf66c176cf38c12ae1c3306c4fa5283aea6e874359396496efa103011f74bdf0ef1bd909a5c90ee308660a1f39a375ddf360d2f1094510cb55b36a3ef33247b75eab7536e2c8cb565ddb9d2f17e2505b5114fefcab2071cce9372527b947dc1d29ff45c7cebc92459e569ca78641e5d5af9570f22dbd73adcdc105cea4a8c314d3463c3171b8e26d22a044b10316ae618900f15ced8041b7239fbe7c631f1740b4dd378d44b28f2f0c41e6002a574cd3ce1370833e0f4e72460464ef8a5ba2db84860ffd7be4ccc8cfea8f0f0dc3e9bcf479c88fd63ae8e0b6a58ecba9aa2007cf96740b1cebeafab213391852311b7323175f91486dc5a0e3139021c4f3f12cd13781164a8d3b9f67120ec3d685442fed4126d8eaf8392b462b9902c35ddff15664287e0fe8b4f95a9dd1756ec4e5cfdc8e4d78439fcbc50859fd3a1fcbf1ca32f3f3038122d588a4494353892a3b4246e32f72ccb39fc64c812ebe3b8823b7515c56d1eb91b90413d3bad5aab8f53d1137d207e7eaa42849f2c1bb7a38943d54f8335179f02c6e5587ab70ee9ed1d59a6d5e114e3131372698bd3275d6d148662ef747720c3f1aa30cdba8dcfe23d113eb6feccaa00dfac65aab0c398b6bbeacb8805a00ed504eb0466adb4d323f99312d5c571124ca6690ad2364a36df299891c1ae7c8ea7ac109da3e09ff26d99681e6af296a9be9a7416aa130109453ff947fbb4c09e5c854d65c03ca0df4b03fa5d376b662e0db4f658898c90a1a7748dd72fd447a0dc5e0c01551fa9f0d86ecba811f4be73166b9e3d605355ec83102ef44332fbf04ef09bf2d24ece0d4bff2030b1b32d3bd5472820c3cb088cefb186a979158a5f5d93433a0be7647145f48f74581903c04e31a479808f7a0aa042e878d7a1c8fd80cc71c05adeb840d46f3a5f89569b6616e4b62c60895d01419e27afdf01d6f021d22bb9710a0367a2c0a26d9b7caa0aea1641a2214ddc658552ca41abe82a55c75057312130fdb2fbb6f4f8e8a7e31938c0cfa64741b25b6fddd9881389e4f9dbd3fa9f70d72a3caf5c622243801c8d9a1392bcd7bd1a96d74b6b0148c5dc824d064139268895a8af8533e50c19cc59091e30db866b99044502b1544615bb6106787d997d14f3f0b44ec936f0c4fab400dd21b9c2059d5bff264cede5daf4b865efb9c588d1b7604e09c657a800830687b25dbf60490df3d483fb5d1ee3bb3cc53e551b5e419f9e7f68c3c846cdfa896975e3760381aca4c7de3099eeb012d762d75c46e6342fa39a8a5b5db7c254e25da43cca0da35840021ab6b19aebe2adab48c448e5859709dccb3550910528efd1ae334090393ee291a652cec178245735646ab68985b53417b2b31b5e341451cb5c45f1373d4a3017713c824d3138fe7f16ba1c95ed73dc9a016c2087b40590ab4fff8d054906c225ccb4351cc471a22ecfbad6703fb029d50720ac8bdd6db6095c77dad734f393834ccd91fd8fb64bef852ea43d17548a1150e8d51c21744e34ce9506c423f3515a118cd0af2f4399af811424670b35ff8d4394d04eddfe1b8ab286267aa56d15bf200c4061c4587747e479086291cba4a9ead7fd8fa194e0c8992666339abdf9fd8c30fa404c53b301f6c11621f323f785e192cd77fd1726eb0b68acd5b23c8936a0cfd68093d8bd47b413100c73b466647e6a31d40bacc226a46200f80768c28791e0c63d60df4f6a3d7af54046c71a477742862010b34cc1a83eb8d6c515ccbf59067ef590784700cc0267304539df472f3abe768153709681a8c75bfbc238d05b393d754cfb50181d7ae709b8a08b16db108af318f5dd9e2ce902283d0a5e2529480c737bbad81380dbf725efedab3488ce954d96a6a327ab384168c4f7189f084e15e2681c0e2446b14019f6649a15c7cc2a1cdc0c7b85ecf4bf390b8e2fdf79d2bce389022a0e83d50c96504cd00f48902bbc1d1896814d45372dc35fa0b69fd24f794e86189423b1b5b0ae22c6c8f5009ac7fe6ce2b45f587c19c94c6411716434733a1698574ff072222e5a6ae72088240fd4a97cef0a9f4ec971734909a1386a96d6034e300932825647534902f796c5a9fa06eaf8b8462d5bfb788b69e089ae05a5a08d17d8e0ecc467e35fd8b17bc7fb93ff4d9b9df69f7728933a25ee8950dcaea51c9c88e6e55e1e02649f63e1cb2efeb81d169e38b416d3f58762f499ff19404c7fe10f4c62bfa3e3d47d1ea32111f08f359b08f7e5440a22d44798a22cee8cb04c1789c882e3776164cb1a26a6d34a9f9fc4b71961c28826237ca580c75ae82d2623c24bd113fa5a7a87f621139ab20eaf1dff944a26fdf4319f47743eb711d6004644ad0ddbf51ccd1e0fae60fbb95f0f91b95c601820c5a8d1c0940ca1463a00477d8c1e53c089660820cbe58f4147e7f06566fd4863b36b5dd7a13e4b23a7664da285350dae5e844c5162825a29f004dd0fdd6a638f4fbfc6b4b6ffe53038e0029c87077be6c5743d4d43e18a291fc24a41dc463f8ead2f9c6ae6ef87a0a4bc4a0b0794d9ef6c1df9c6cad5064d73a78f9bbee4c042ebd22b29884dec510e859d2e90b70349e7806eb4ebadbd8459007d93ae62347a59474d63d321add748c3921504500320fa205919c7647b3875e70773a98b386428b417682a5e5eb43295b44364ce9bfe3f66a645f185b77ddc40c67f5d57c2b4115acc135caef2e513a291c330de1d9eac13a6652e071a922371e15807f989b4776b2e65fc39200780df71c394cffcd4735d1c264c476b6a055cb534efc6bd4f6facad5b2a4236d66141f56d8548c763a242f7d1816e2575c9834d26a616f75d9f57dc7b382db1aa6789ac119277ed18e06db9cd56973c79bae411feafe52baea92f8d5de60335787c36968ac672cb64930291dcdd0b5b73f57a6bb16c536cc120fac2989c2246a26725c172ee70f0c6a358e49bba066f19ba66ba19140a9b87a6274b42ec71665338b6b89d6b46c88255650845f3bf35b60de7152508915ec189a0ba8a734cec293c34ccccac79e5d29a1b0405e2f06f9b5ad4e9961bd7386891c35d280fd80632b7e84e9834de4d1580f682321046da35eacb96362d4bc78db9f8ce73344c119d12d8088b7c8de6e3f7d34b11e4b75d4de5a2309a1059e108e954c252edba89a9d63de63f0466b17cf0f3dadacd4d75d0f6e77d6bb9522591686e150be1a9bc458761c7f6a8d7e75f83d64a76dc7a8ce1f21ca614cf6d5a6e4984f973aaf84ada635e0ce8a5d5a7c088dafc53e1207aa98e8d8323aa05edec78ced13709a1b3f5d5c08c04ade0e47031cfe27ff3bd3bcc071a46f36cf91303ae85b5418cc9f4d52f8a915891e8e79851b639d40f2bc108aba64b8d20f54159dc0787d7e1fdc30ce4b3fe0cbdac2ab2f2ff256b139bfddf14a3eda08764b880c95edb8da97d1c457af694061332aa9362736c9a4c60889e458bf46ea394b4e39dae35cc8b38072047d46d808a7f62748cacef19e3852c1720b4ec76d3b05412062dd1d6349edd4cd55a4c38d170b713dee995cca05b12f452cd497a35b9954d1131dddd3803b673c2edcbfe74693a993823d0b7a001414f7e852851e8ca011c6510a8171ea0ac1f5bfb4d0921218debadd69d05dc5ad95c68646fda7ef63b5713f8e6dfed1fdb4c9c765a25fefbcfd82dfffd215a5f9932007056545e5491096e27f62f252d4dabd0a34bcc85a58b5b77eb2644e0e1c6d77e3bed3eb40f4fa34a2e9abc330984fa09cd4c0673df54df40b750ee5e3eb4685694d0df66e85c21d94bde8697be09595bdb1c1d6f14bfab21247367ac8ea3bd7da27a5c2805bcc20a52acd697e84f1808a62a21ecb2a355d5b917a76b46549f1e6bab3c9e023c490c2e9fd5eb61d3f06b2e738346da88b1699f81e39676f7bf612900cebe5ae7f9daad38ecaa1781a1682946d0ce89a7ed1be76697f7a182e4973ca58cbec750f0078cdc3aa96177b736ffcc6a74d249b3e046b31a1862dfd77b75ba412ffaaf6d4d797477472cf27d1d46455cd1f234adfcfd8053f00126e20e38473ec429d48a0910e02445da2d733a112794a9bb0c10cf1116391fd5ffa9e9fd990f043b952f950cb87a944e06a0ceae3b6bc8a52ac6a0a28690f7b5c4fb93b4a599f4a424bd17368480e18a00b2a7ddf2f44d13b9317c815f63cd379b98d2cbb43f113f82edcc1f584120d0e81de257fa1127b60e007968dc6725a76ddf6b142e5b0db93ee8ef37b229635f987f35dc7fcfc7f630ff8da6ad8b918e2529fb8cafcc4e892defdf13b3d31b3be86f1b7ed2b73308f9e10ab7da62ca3b534617f9e56346dc899459bd7b83ef06e04187aee0e63927f03bafce1c366df2d9315512bca9562fbdced588e98fef7d486bf38723cb3ba25fc0bede4ee50c6789ba07d80b8b07e8bcf6808fe2772c0598567e4ba18b4f6b09999067c1c799977de7eea2459bf75689c196ee64def68e2f5e3ae79c706a6e4043d5d4ea6148d9b577336a9bd866c62a3f01f019c3fb34ac76ec0b79226c62c8f2b0a272c1f4cf4033805a068ccc022f37920c029749a68abfe3fedb45578b6f1bd4fba7e5a95de5818f49bdffe0019f4ef682e11ce4de0a7acc18554b64e90d510efe58a519d6c9a730ec296bdc884b03bd240693348c09650506f514cdadd624f79f02f3f373db4f85138842762057ed74d8d5b2992285471e9a93a88dfd6c6d436cb33c4f1394259064a38939f5fd59dd35c1f95021da40a84e6ae19fe6a9e57846753bb93ee737cc1878d450fdbd587db552cfd29138fc03c29d8abff6d2001b3cfe841a91f9c9f9c7feb86eccdc44b9bd3198f74cf68258c57f01d64a916ce524da7e3d801efdf86e5aa44db9fa73d3fd0a80814b6f78d8c826533ec37625cb1bcb0a05c5fa920e84f49b19956ea16e7d62ed8d781ae3e56fdf8570f848ff4dd256ada5adc818d6e6d727d5da78dec90fcedaec0b85e6155738b227c44f2a94f1135443db062736406153055bde05bcf333bce915eb635c948bbebbaeeade9196334ee7784a3006269eee4191ff6958f513e40f3c4d413aa6ec0520cb4e802a569af2cd8a670f650d8374261530d303c87cc510379fb7331c2499e2a71b9306c715164324bf197e72d3306c41ad9b7a9cebce63411f7014533b7abc8fb9188e4b907f42b29738411bdebde489f31817cd004b7f5dbcf556f3c0c08db0c4a1da40269f3c19a113c6ed5d94855ca4c0c00f1d0b459beb95f73f5480e4bcb985578280d158d3bd3263ac6da46931e1b330939bbb7e2f13a4ffe1b34e4e1c4a8ad406e3f835ee28c4a3497aa6446ee341bb249fb173b860a2acaaae337c14748c91f100ac3cca2d144c5673bef7337ec30e3d2b083767e83f57ac5bf78e0c6f9ee4afcb52c3a0692b1d15d0775a5c6283af6ee490c7e01c8466b4f99bfed83170623bfa90a7b02ef9dee7a3b8ad49875c20a4de6a4727b82a9e62b522cd606e245308c6375ca15e39d7224e9ec5bc82fad6e8cad515f4454155ea6f963d0295a1c26e4946bbebdb48af90d456f6e9646a5d22c513f8966b1c2927ae01ce42045ca6fded82495b81790b4d314d8043fc349cdfac2be0e45902637e52a9e05fe57a2c5e4feda395db8fe051b8e7a78003b74edba45a91607f2381282076b19d9d69f71ddae2d90bccec278268e208f1140b564b40c72fa2d730d04c69f99e8865217a94d9acb34887282c25ddc6dc48c3f845657ed999a87606a5c1846ebe0776a6b04154ed225133fec2570638242c46c6fe4cce49c558e1b2b5629a5b94d2f908723b93bfe843b438a197ccfce457ca006f8e93ff209f9a154cfa3b2e99fe46b21f03eea7850445d892dbbe6b121f4a61551858dedb8668a6ecdb79a178ac887f90dcdcf6c5e6126f5717a4d0a5aff7bd3520e8e183d4f2ee0327e41c66af43973036b22e9e9418727efb0afcdfaf057d3570de8e355685f8f718b421e8bd85ab022296c466a026a4cd1a4d07381ee7bb9a08cda0464a2f7cea161a57cbdb6661a72ff75d4fa76ccb8fcc21bb4fd26561192738c3421857474c3f25db004b8d5721f8f6a7f69f4f8e4be61cbb44ca023b29e8a676fc0ea4d1c76688f60fa04676f3e187e93a49590555665a37e2d948e07c9b1e1a46a6cc6f3794d8e016cdf066c6ce36eb22e6d8939d1081571013d676f20cbef85dcb75d824fc7b257d818d489ba71e7062950de2f7457197e2534849421bd018ce7db1dccabd77a66b490733c0a8c8d9ac9fa551261bd4343b6f2653294537ca25e03dc097c732639675d4d049c2a4ff2c9eefe45e56de6d76132d5fd7039c84a90926f095852dbb034f6cdbd274ca7f826b9c4a58affb34885a7ecbae8d2d7477c4802f71a7c8d74b038601403a51985d8e584dfa2bf789ca2c8dab406ac2e4fc5cd9e81875eba6d4d295bdb48d348d456cc5a954ca3fee5a0c1600d34698be1e7cb1d3b519be6ae0ce95673bb45751bee546becd27f4d8b7d9f7c8535b5051e0ff44ffb9d20b1e24fdaa72b4925a742ce7ce5e9808d5c5189ada74ad6719dd80462a528303b42e9b4e9c7b07669028595f142b600dfa7bac42534315420391933495a3dbcf8b869138e8ad1df876faf570c5d6d9ef0bce06bf25e0efef12b8d473187a3e231e4e5d8b5598b72d4ec909dd93e3f3b4489ce5528660b38d107d63c5078bd996a08312070642ea7f53ee4de96d717ff49f45703c23ebfd39938315391d1b6aa274a55afe3594cb9d7f9f99c677eca69ff8d6b3cd81e87a304f832202b84aa5a5d9d678507a8683531992b7b57cff0b2a319512a752096e87e2f2efb112bc559ae5364fac4f857200014553cf0eaf70e86e866efb1683f55962d0454d4c3406495017f8db9daa866863b2c813340d11306c5ce5ad646cc3b34888d51faffa51a1152e4cedd4fc4aac5cf9873b161adda6b9091671078e7c07edb8687896574d8a346e4e33868701b8f8656ce35f7aa2d02d424e346ea7b76ebde53ff42f466f61fbe9063edf4cbcf7975c8accc49de9cdd77109403451f36a58214016017911d27d41c7c466485ca1cc7f9347e3b84c6cc5c75dbbe021a2efaf99c9e31eecc785bbc2d6d060972cd3e139c234bfc9b37e4607616e43d1d3688b466857692cc7e3b2d07259c45627a9b2e84fa8a05cb868d2ccc8b1a496c4e3c326882a4014bfea1b559de2c475b0cd6eda222c62dc165ae313df6502eb770352387a23c4bb6744238f175000f88d3168a3c46dc97995dc8a31cb27674807dc4e08642daab648470c25bab94bfc960ad8ed0e97d5ef5f733a2151608b550669806bec70bfde39a5f8da062c4261b10790d768dcf0a1f0a52842be4a856dacf7e573ee12dda01d806a2db11a59387ff73aee7f89b739a643293df43aa8d2097fcb92968321c3908583affd47fceed1d79a91ae39f2c1dc3cbdd39142cea969ce19f47e914827c19e667c521a49761bc77320c1ec9eedac92376bfd950661df2a63dc33ae76848161faf7686923bb53e13f1037ebcb5663b4858c2f38a8efa16f979b2ffe30255223a5785bcddf96d42bdda5b1eedc220a90b0a188252d5f635a397d7b51f9f91a41b6efccf6084f51626d0d17412de60c4d12a1433cf241f376b29ff3a1c23f53b7b09d890d80df22922536d7fda9df9b0214c65c90e463dd6d035ec514cbb9fbfef4a2c4e13877c5a0532344a5a2f99c63add0db618e924591f738e40e5099565d997f6c80305035b2d7f09b73e4eae124fa2db0f9ce6ec8f458eba70708c3d94ad0efade97ff004bc475e03ffe2c9bd84bbf48f4348917691095d0e2288534ece2854e2e1360229f482337fc934cd7c2b2951e16452bf37bfabad65319986e80b98d3765086369ec3e02fbcd1fda50f414eb31076d86ac371220ba601c78e812160e28241aea479ad7cf3f014a56dc6d0fc2944a993c3df997652ecdee560dc79f69a467853ebc3d8bf410cab448b2d09d3ed3a9bc04309e695e823d9cfe1a0ae21f2c7ec6cf670c0b41287fc08e57a40c6fb1624c81690e21e01acff1e8475680c582dd758242b4af0590a5170e386d7b85c6c9b79b407a265758432ee3daed08a0ae947c447e7e7e8aacf4e7613f2358360998e1b67a9b96b99b1e8b23f5087af9b51bfce1a5d95c9cb55db173d71b125f3e46c8eac79c64f5729aee5e1108380918e64d5a1548dce09ec55e8e2fd64e19d91ca9399bc38a84611f44df8c43ac60337c21b00b19c8f60ffe7feaf9727b03073479819389380daedd8488959a5963fcd0aafdd1f92a4e1f82a2777048835bc1a9e7d66cf1e4eed8f840bfaba1fde934b88cfb10649366d4b80480d92cfcd208a8a11a7b8772ecad0000d82a85f7d10752950dc1b928a759f306db0b26cc1ffd085f1c1206878aa2e77c40e81c6711d8a18212e06c9c526049b711441cdf8af34211622bd9beb836c859f3888b9c808bfb166c51cb5fe86f9d621db5eb0d7205198f7bf506cbce810ce452e6d4ffebd0c863da7a6d67365ca2d0396e5c85489166210bb5747098cd02090835a14504ae7c96fe0e73bb519d97f9a9a03c654a56d393c2a9d5f41b0d5cfd8bcfa8b1e495c535ea4c575e42c8f3440f4eb1f2b916740d08b4e0dd0cecbaec6f2ca6905dd12f9438ec58e74081ee9c85d787c5e879e63f0c78370c4b1ff7c7acce46a61bc832da8956f0d7368443e466c25f0075000283f45c31193d6a37ab9b1feac5b6fe3eca1f87b34cca44fd06e3fc9e0042d23118f164704ef36fc6abd32d48100b85b7e24d59c01908ee13a85f5459326afafa19756eb2be8e263280d6a9d2e6f6fbc67cba44ed3669c8223997fe0eb3394bcae58de69bb020bb9068c28302594d320fb62a231121563ab351d26066e3cba3e94d521fdefd8a32203117f84b23331a780be06950489a6f368e98eba1e186db4da403592c608eea14017c7d7101e98becf8731063d660ada53190d56540b4ea980dc5ce101a934706b5cdad6bcf4316cd41e845d2c6849c19493c6fb7de299be8532e53a00fe2e9cf60365d81d57a6f5e32964fcaf81ea8d01c7d3216a1d2f180827e422a33eac2286544b9f907e24c8b3b78016e9be3b9a1c72b6ccc605442ecb60c85e10c9fde34ad9207bd05e230a6d2d816bc35f7f0c55f8ce71521b451b0f950e1ac7654d6dd1bfc0673c73b7bc9c0ae394b0c6e11bc3df96f78055511086ec32e522c15436b5478f9e3695e735ff16cf51bef79254742c81d64a34003e01bae067bf607cec622749b37956366a6cfce3c855241ea2a7adde4b5a4e2de28da58618b7607c4957ddf40e173f6e08546469fe73c4c5c04a0525c8f7b0401212ce169cdcfbaab93c54280552f1a5a66c233b1038c8fdf9906750361ce22a212957f9db46fa076e9e99907fff95faa9bf6ad26c3945653c34a8e015d615570b44ff9891e1cd2d4f0d51fd20715df6b5511098dc4464e84b01124392114571ab00ea7048ccb6126c04c58dc5a1584f2638694ab08b6dc4d927117920c20b70d546abf20c029b20b696fd77f60976a456229681848866269a67ac5b7da5b53eaf07151bacdef4f25e50e9953bffaa1c53048c4002581d293e06897e3314b8e1f63faf2d6083524f0ff8c1ab94675ec60c25a6506cbdb1ab32ef01e37db2a206490f16f1601548018468307476693c964b1e3c0a4d993b036e223108a296271a19b8892a7af3778db3baeaa5c3f42faf5604be1c4f646affcacc523c0af611adb42666c315bb09cbc81303819687fa27bd3a40a445713841da31467ca71915c2321957102b6e76d4ab23d53293ce58c9ebf5cb24cacde9e9dd56e210dfadde0b72a15679ea61e14b0cd2d40e37294f6fb26437f919820f19af6e5a48f5550903becf8bf92c8c0fd9934e8e6f0305370d14786e4a50c2e15711f58d795f8bf0c80a449f615aee795346bf0b52f85914d4dfb30f3fac14ee0bce382efaef1fefa570e32017001be18073b44ab3f339b698445967d0f40d62554594bb5f76a9dba293d27b3cd60994ba9939a7c23a9082d149a564390679e2893d134b7c9ba1ab53b37dc8b89e2e82ec0195169397dbb0ac44d4b8c9562161f5d69cd71702062d2b25856eaac8c05da9cacbb4e210518e44e45e0bc047d17a715d972350a769d9c8d085c9b79d4ce1fde9eff63d1a82baffa1980610a43cba8c011c9d78d9f920ba09da146799593bc8c286d65406ff1e1aecba29d9d0045f9ea6d3e940503fb48962ac1cdfe2327f4fe2ecf1ceb71745e2d39306a5b98dd9c9c0b4e1c7de9a1703f06c1533e3ed3dd6e32a9e30fca724b61921f8d6283e3970f4181160594c77c49871b0bcd4b6e2f2441ecc95cf3447174fedce8a457f87b233e76eaec1f3ecf4eadd8dafb7e84f9a6bed764ffe45d33aa4bee4ec8af1f1723a76967513ab9514ec8ca3044c847b07990a2bdf6a210b95e866953f04700852f650ba07d03eb01eae3a666f4dbcd20a2b5e3fe77a51c34f316c837209860665a2d2e22028520d4fc2b90801aeef1257b30adee84a7ca7b2733895f7026f470cbd02b54193e7a8ca51cc17f702bf9043e5dfaf4f5550d989689227b6feec27ec226f83268fd334c28afc3f54877d2cbe4879d4de0b0f982c684bbb4034ab4714bb7d9b90daf4c9ec1b466e6c47b26a193e2d991e7f35cb758fbd32b346e39549c0551817f0f3f25426bd670b01bd524e0ce50e0509ecd9dddddb760acaa6a65efb401b4b06324d6847ac6ed3aab9ec02c920cf94b41d4bfd9348d2a105c1d14e125ee17e4821b4422889e39d882a75a553ced9435acf147667bba9b62b5779c9764a0798a0830188611c8429033b3b0f756c690d9e6d43bebba42769bc8a964cd69cae7bd76aa01ffaf5c55dc40a87b5c2548ab734cf3f9034a41e47758af18e2939168c9a53e24ee03365ff3347cf072e25c8b726aa9a9afa4b88231656cd0d5e6eab2ea88a814653e1d446d02d4427f25ea381409908fe3375d9150e3bd96616c751af02db1e4c3f20ca49c71053d25ed2441662a020e0bd984fc45df499efb369ab57e9be4e386ea1f79d84508d0809b28b45b3228d3706c14fe92469fb6cb7798e4b415735a0ce1f7c8dff11d5aa96dde23eabc14049f11114bf6f47033025386914d337323507c9562d187c858e75cb08aeec21211c6979fc10fcc2ec0354fdc56c8b04b2b17087cadc047e04f12264829dac341293bf6e1855a6cfb9a749773d8f22837f25c7e80e3b620ab9d8f804f19e2d4f54af5fcce06ab7eebf317370bb18c63bef6d4bd75ab6ec9e9c05585c7be01c011aed0a0d602c1561238714d2f890a75afdbf9690bfa6d0c705c068bc4eace99345182d16634aef6e877dbb88fd4433b66bad84d902e31846b0c833b9460445a5709fc2ace794213400d5fee4cfb12acfa35d3d3e5d0fba3bd0b0f663d4973abc2e059dff8582769911d340e1802541a356ae6627df22ce886eaac96d331e3cece558a09bd88e71b7f921592eac3865310009f9f6af30e13886b242edd1e64ac3c8ccbe0c4bc5b7fa283be6fc6b1dc2e98a0b8d64fc3aca1d2431f91f03d25df5d86b121a42e998cd9a890ca548a62bad6377b13db2797d360206c1e7b6dc9f395c436520d734cecea5d5b46adf30ea4ae58bc6d742fb58584f8c9395e8f632d531b80097c94d66f9705586b3edf44fccf5bfbc112bc7d61e9833809dcebd28682f5eeeb484493cc3ca663c74d96962f473fee8f6a7f2b988de542a0fee9f0b275246f4d999875770f08445e448dab76225624d57c0949df7b354b99c6f49268748a0cd473041e45891e7e45c47b62d6a716badef12823ffeaaad1f65bb415be1c0c46741ca1f121879be29cd18d2396f98248d1b2611a97bd81ddf0d13fbb3afafc07fbab3b188ccebe6c9313475be8e8fe9c45428c3c53529c2e2908d148c80e13c4dc9c6b4f7b0ac886850bdc7cdd10df964f5f1686c455e1c7f03b0c6bddc7fc49c0f30e433c9c6791cf4336a809a01ff1ea9bc5c1eb3aa566b330f8484aeb7bb466a67f5a1c2a9c3ef6910293416a121449975e7137a441362bf9597b9e6ec341fc96d22f4169e110fa6588531738c54cba3527b80999d548ba2f807eaf6fd55795f7f8e07f55b5bbb715836d2a4fbcc1250cac9936a1abfdc6a2eaae9e7504e9587827538ecc5f879652747f55cee697763d37f4234a79d4a6f7a70b51d16e2413c5b7e294048d6854c1508f034355746bcc344e3fa87a8615a43b9e087946a7524d2671d7011eb9cc12d7d0eed2a087457e3b4812adc10750d8d7241299ec0b646cc18adb27343b55d1596a724ec1800f10e5e031534ae43d2b91853b19d387e0307b1961bf342dff1d2352b935cad06d98eea02c551bf17adbda75686f94d3ae1b48c0ba45a045600694cce484ddcc820bcaf0bd8f4f36334c989763e3c2b275a4608c5a10c9c391a02b7620fc1df7fb0afc728da7497e52c6c63d5e2ed6df28e9e4e0c31bc678de08418d617fea39466a11dff3e83a9caa2594e34dd42d1d2e848364e77361e7ccf2c74722ebe1e7aaaed3ebfff6d4ac4a8e43edc3b1623fa34c7e0a8999754c4fd583ff9a0cf59e3435ff382ff9e2d08d9b21251449bfb30f579a0026f44fe4e124b27d119d489314ee110eaaec130acff6768daa1ad6ba31aac3152fa6d3b7abd81613f03abb6d7ba158c86da6781f126705a9d285e05259313b2ea28211bb4f495da6f70c7605b25f0dca82c60d0ff72b7903a48bee182b705817e530c27ecfcaf52e9497c6642a7e44934946ce4b41b2c7d8cdb7643152f8a9a69d0b5fa6f089f072cddf16ddf5104450fefc3c21f4a5e63630e7e4723bd0e95ac6a84b09b4dbf17254956255cdd404bb57544f08514c4fafab14651915c86515d5de4adb1eb828858f60cc7030ced8f73dfaf02c01c05b68b7a65fecfbbb49bdd31510f3df9d4e0dc670a844680ab840aef0ebe2c9e9d7525fe55940f1af0deb9a943d915d8e1da8a6d34212cc069871da93a32ae8678e48a297be86741f1b78bb6d399951bb25dae99723d0f0f79ab03896ae2a436bf84c47303529c28cb3fa1c646015f0abe39a63c282bbeaf04898c2cd64eb3c098e904d0ba57baafffb808f66361a4bb0d4737de74d94227dca8530a89bc39585a5246daa60f25f5ab404b629c99cf34a6a1dda5f7612b866f228f5e7ce01822585b82ec53a3ffd89fc8591947d3b2c6e0630bbb1bea12aa1b52f4b94bae96c505750227d5971146ad7f01d2c3d95f8a82cd4059893ea296a2ded180b34a657a9b37ab067483078710b75dd92790cd3e70f138c73cf5a7b7722f4df7f41a54b640f0a357a6e5749b510c9f0ff239d07c38d9894389aa25207ec877c499879585bd383f9c296680b6969511225c5be1354ba4955f7555902d54a11f6295f3deba15b8af20cc4eeecfdf84ba11d0e3392297ea63f1670733ba04a6bc15abb42bb232a88ebd0b56c9c92083d1e129c33cb35bae20657a7999e7efc88ebd2eff4e66668f5d6f44b355fbc010e3fe0a5ad4d1909f23ed6855d81349808bc43b1439d8b20e26671f2a9a465428672e10a0ad0c2970e8dc7f78d34b291578a17c01c20a08a48fc25068451444ee291cae55c9ea9767859e15bd18996a029608a7a592ced6146e50e8a33764528ff8009d1591c4e36b3a7b44e773e7b229c23462250af190dcfd48935842b83d5a4323e6ce9fc015670f08c2065009f257b16c42187de989193bdc8ce112cb194b4814d29637c5b4bc5bbf3b64f43458a9db62196e76ca9b99acba0bb1f701b581fbd3c3b1bb2c0401176ac80d3970d2574d75aef94cc275a8e9896e9616390a01651212b2db6aced581a356ac5507a8d899bda66178bb67b776b0a0fd5354f22cad147880d8f272507c8e443b2dfc5a867a20921920c04d098178321068778e8f9ebc555d1eeba943854a6b461db08e9bfb33edd67effd8453593435d0b3917288d92f7da080fccb1e7b63755d3d7dfa9fc47fc25219c9049f0a955af019fc8e92406ab4770c8a92d5b892db124f965d3dd95736a253922c955f7eca2fbf9c378d092e1401bd1dcbad395399600699c65566b2d5270feef6be53dceaf852a4a038ce960f95fe28543a4ecfee5ad61e527e74bbc79f5047ff3546d81e53d718ee41ee55bc4d3b710a83a2e06366b9c4ac0fba72a4164d378f130155691f729b3fae330f3d0e0ce600042677e41a245cd97a331cc308b929b29ebb8a473f0a19e8134aa0defdbf70352e44688f6f1425c73de1b0ba95292b924e526a65380222d1ed39e72af4d8bdbcab72356073fdffd43b98d0425f5e6a9d89a622b60ab306d13133062f683e914d6ccbfc19586c66f51b6020b247e86c27c303f28418e52c2b18ff65640021e8ac0474e4189658688accfc926a390d30ff1323f9b4cdbe3f80f1f1c4312dcc208b10c020e8442250d354d322c22c6bf44d41865e761e618017d9631ee75ba68828adc34b694a524144750dda64f2d73872ca635e426827a35cd33aaf5bd0bf3e7f1fc1ba1360f85c886cfb694553e71457c438945a656304a34d187e1423cc1d117dd554d0bf286d194d89d261f3b16685eabffe521eec71fb3c996061c37b909095312510e551047958acb636bd131b6db984a1f139e4ff87c8ec3a380f64ff32c0ca857acf56c920ac7a13e1b0d690eb7d13644bae56648c412139c21bd0c8484286e06fc5f784d48dc5341dd433f94479bee30ef696a07ee0a94b237bb2ef82575be9573c3b552f0db536ce84025607e913a7d79291cf58576de86201daa35a68769173385b7e30a0fea5dacc13029059fd9975cbb495e8f7bf1da19a7d590f3d7dc978963a3cf5c95aeb541a205b7ab4d1a3415ea2f2f9f36b88639839ad039e3bb1b8ee03241fd9442f661f5c124eacc3635a7307739f368f138ce07b38e0ea119735d59b91c06f24d918a80ccc898ac08a124f25323dc45a985da224a5ffbf62be630dafd8836d56c99e9e1dd7d6217878d7e56bf04d62d8f3248de440236292ee0c8022060b3ab2f575a4b87238217c69814509daf89349980f91f58d8496fe57aca88bb9a5397bbcd57d45cfbf43819c3c8f46a2ec35c36ce1834e0f4330dcb3553f76cd6fcfe40984953e52366a3718ef175122c246e3a3de2480b0267949dd588e5a1eb11a0122fd405424b0dc7dc52b9d9233fd3787787954c1ee8c0cf69d0fca41c91f9d6205c216738a12926d51e8a487fed2a218dab06109193e8293a158b0a4c7119320f72b9df448bf60f29a1b1cd0f73045b616b8bdb1cd2927a8553e121b577bd268594ba833d5055775a463f653520b23012f553cf8a02621a9dbdbbd03466c95ba1ca09351e1aa4dec73a54741ba504637ce1ab3f141d7165de6421b0cf802a0d8c34d8908feeaaa051cf9e952a6c156d9fcc906f77d33a773a6d685aa290a39021d0267a299aff91f23b7367a74863b1f95d46f54f0405867d07aca319d54dc8a4303f9a61a7558ab5146bd58894976dc34bd1000e66d36dd79355d960ed73cc441a5cb1ae5c79d0248a63bcee6ea062d198c893c98755e2ca8539497454ac49e8febed1d9cb8ff6a9adf92d440ae30ae50fcde6395a5bc63e0cd1aa38bb930401a62a517e23567aa55ade9a77bedd4724eae8895817f715bef591b2d517382c0a5fdd043175b4a3002d01cd7559e284c1d657c15da7850287736a06371ff911c5978a4dd90a9e6cb687b5d3f53708cf8d0d5ac0a0e681c1800368c4c8c8a812435a8fb839866e8b6d21c504cc30aa708424ca659be04e6d8c7e97ba98281cc0feb40195629ebc60cff6650308273ab35eee6edc81615c8c860fd740fc63ed2e7c9ca7783521eff4905cd80c4e6eeb627d9e506232bacb110bfcfd57dc783992b48cc82527881c9a955f4c2d0bbbad4654411ecb8de6b87fe15ccb5b28403919cd2b233945b65e9d89078dd438c4045773c4b17893b6f10acc2f78f9b013b2c13d0ac8debba81b053491f676e1be1b16057b41b8608279ae90b2d4719d6f10d2ad55028b8221fb1b996b6e16656ee2af2ab6463ad0433bf788d92d01d4612b17b8ceb11daacacc045682b3e12c8af5f517efc8ad90d2b441fdea04c9934697bf32a9bf5aa3830f062415ec6667fab49a5c1c0cbde225a98c7fc81d67d28d71248bdc8a3997c73d4e8418841da4a05ec3fcd0c8ac18ec08bc00caf565b9bd3dddeadcbb11f92c7fed64e5f7d9c726bed64a45782f7bc0e1a1764baf56c6b8abe341b43204cc69560943fbd294385a8350628e613f89e8cd563a695bafd7aaa72be93c64f772c9a7180d3037d3613a302603bdf3be8f5770df23cb65049f6dc6e6bca12393b9dc2218954ce02854d9ef7c4d1b2a5007f121e23b2f3d152249673aff138a4e2762e22692dbd28f23c2b0ba936abd6fc3e2ddb3752b032b69cbbf888e877ea31f666d75ee33f8d3609388e4a5ba41a99ff009680675b665bda4d371d0ac96ec0f408e0c1f501446642b6ae3c5fd5d418fad9202b4cd459825043f247fe8ba62d2fe39c32f6b6a9e2aebad992fc6303314b7d13eeea647e27e8795d1f8b816dc85c5733868a1eabb5cbfa3d27af039f12367d0676d86a9a6045eb6c52fb71800b96f796f0d05873cac2c6c6511c4c336ccb24aa0415a98898dcdf331d09d70615e3037a8a75ff322bbac6dbc7a04ee576a2dc17b6b95217d013734c8235d13dc0311b4038d6defed718559b37075f5d6adc9a6d59d757a8df4a4abb4661cdea8bb41fa2bcfd0bc305f5c72748fe7499c63270106ec29e0f3426701bba479c6a4895d71c9b7a8961b5a06e467c4f9340247bd6410aa2f7db4082fcbb9ee06cf810ece7997126d6ff8e19b8e68487bb02f917cf1a2a9829f82b22df49021f5faf01b6b332d94e6760e3bdbd01e5866e40922ebf090897f0162f252961649df69d6da8839509cf45eb828d123c935e6251b392e79416a41a4064a94d676c9c3ff97700aadf1be0e87b18858b7915d252d569e7ccfc4db0277675991f35dc073bf730d97d068b8a15e4753893939b1f4a99f14d4c3e3ad35a3aed67f3237e2977df2717c5b3421fb1161942f105739d91ca0123c9e45ee3e81b87348993d0e8bafe83861791a46489b450b893007713800a618931f56f1b22c7648c92c06d01462504ee1e881fe3ed5a19eb09259fa4207e09c6247a155bfab3bcdb35ddfcd19319520ea8381cfe3970a29875a3d80e48a240c0c771c131f213c64f66baa46b038e7d3981ad8509ee50ff320124ce1728add31e19d2f8e6e4a98719a5dfbe728417e562136206b89cc56ccda62f2e819f0c859145246cb2533bf5307fff48869d0dc27d3264920ec0f0c514d4ef243ee3ebb02908ffefbd013be754cba9d8c1e2e0e1c0274efa7462d6ebc4dbfd416100a575e2ecfa3b91f31937b26c0c143e3454f988ef906dee79c38f9138e1607d15a7820df1a39c33abe251d69ef085d5aad6ec2e66baa44681b640c7dc1faf9488fb7d2a86111ba526dc93879a6a1186426c23360894dce79fce66dc5e16abf20dfe5363659e1a55715529da1778ea44a758acd532778d69541202506b9037e6c8c3272682c7b97c12e2101d26267d0fe9f1a91e7ff39ed213f470cff29c347a988b1c8e956da139ffd4c6ef87e0e8cd7bcca6787b33d56ec476b941f16af4f05f94294bc15a52d1f02acd7fd506ede0d8f0a4ffc4187dc5e1ac0db340b9630b5b1d9d5ead82525425c691288a02d0d01b270fa9769b57a9a94884ad4cb01f529037448a9b7f3e9bd1374963d56411d3cf9e8485e8c933fdcdb490d6ebfd42b8ef461c339a68102ab49a9b1d32822f0902d29eaccac90ebe508008a33fed263bdb1ee5e79080aad7347e977e2107319ad2c66dd0aa88f85803a6a187720fb7cff8186d525c3c9b2a7b360f8f86dc0a4530c1f756f6b69b831643a0dbc05da61e6b8142915ad6f97cd6515b241ae4e2d2a452b52f42cf30b1d83c0fe8379380dff75792596562bf872a942dfb31569b3c3727c3ea5f35a9f63f42e02ab8f69baf8462e353f1b2bd807c25a470e5bcc83f0831c3ccc7c52ff8cc2c83cefbb5a1adca16fefdcd3f3536981763b109721702342d49ab23db0e4049703397cf76761109c614caf8711717cc301124d3f451199f785da2abe4bf8553762de0cefca66bb2b6e67fd8e37c502b12f9b69626dc3766f8ea89f7b9778a13d222587fdc39dc4d79575828aefe56eb261062a5d52d688e5098e77ae0618595d4255b5a39b4f2c257eb25b70bde073e6fc9b3fd9d081c78857b4decb03453906d50d1ca7f151404eeba3599b6d3af494e03a84d618e04c8b2b76e3e3fb64c801f7e58678b91df2989ff9762cd270ff22400bc371d744520901eaa17846ef573a1e52391d723373478d7be73324f0cb338afcfffe457311ee1d9a41cdf9a1f488639a6df1094f1bb3cc97404c7ca94862b02255954834a92a7168dae9e27f382b08a071bcb5ef5ba91a8dae5027cec904ddf09ae4890e426423e43a94363b592dd8e6450e8c06d4842a2ccdc6d7c4b94218211fc3960d93412e4571e8ed66c725ff6cc90c13b6d07d182b08cb07b88a329870cad7f365d1d781010d11adc13765501bbd8783727fbead870d54268b5f4ee6df726c54dd3765cf1a3c9ad64e74b2ccf87aa0eab10f329c86f7c311475c928da0ae42f9219159836edb886db9f253b3cc2c138b285a3794f31c8f585550350dc4b9aa236de7236feacd49b348bb45f4d564da68b625fbec67e2a0319b60e2e67aa8f2db70fb757320172ec43f74c0b97fe0e82f164807e17822726ce3faffdde840aac3e6a57d505952142df69c1ce851d7e0cab83c054b35aa9f38e2d146499df4568b931b61c5ca75861a93645b720b6acd9559a8133d89e5652f58a42854faf4a5424393f753e54046ea023a9ec864c9abfe34185db16ba03b094b9400e2bbb7b50f6af7d5bfaf6286bcb4c3e28f40b34892f37c0d16792fda72de37d74afe9a803c94bd4e8a600ead5b129212711c392f1e9724397c0b8c9f22d697fd19fc80d8efb71a11dd0ebd332f52144ab7782fd444025b9942c2868726cc60c20bb6312c578d846cf15fa2e8678f30ee679615670b55b222e753932ba9d169f4ba3fde0003415dca25fb34e0f198f0e367dea6f706dc3d9ef8f51118bd5c911a62714910677f70d3ba58cdc2fb78b58696e5495d9fdf4a21ce301c68bf640af3b87f8a602f25a130fc99991a44f3ecc5b8f699b93bf50474b5f05b08d379ddb1499c8d890ce1b9fb830c69886523387815690bba2ab2054127cad8bcc85e2802d6b537d3ad0a01b2e368571d29bb0c9fbc7ae45127a62f891c95fc596aa9c1e991dd99de70571ac5698330393121d2837be182397cd461ffbbe3e80ff1a8d6cd33db51067e4c18d3c10db23997304a42641102924fe59c072a5d97854f4f2e87a2981193204fc12a4fd895b29a981f21186d9d700234df9b562aaeb69881c022d5710ddcbb3c9fa50ad6ab8c8b5a275f303a48599b15acaae0d61a0dd95e9f4dce41a477a54ca3343507b1c576b620f8db515cba81c8c2c9c77a4e7fae380365e0062905e2e80d01351a722829d48322fd216e601f0483d3b2293468a42b0b8af7d3af4bf370d710e1542b1e9e8e38f937ad3c3251b1f8c05951b0ef8b56b4302fbf5b76a78462d4a5e5ebfee2d800abf6b4d15a875d93d9f87c523829bf65f27e951710b3fa57fbfa10660fe64037cf306973d9476de45e086707b46bdac7868c282adc51c015fef380067dedbb4ac3e57640de6594edb42b65e6015129ca634ded9ac5e5852883d17d17f54046a506a969d9315fe54c356fc25539e1fbe7432bbf0d8068e80463d16fa4dfca52131d3a86c6a9ee467fd6aa0b4790b897a1d4e13bbbc7eeeb251b65069eec23822a9406533f1f92f9a60fdced18ba3fec1d9e56ef917c173a020be47ed0e97cdf043c8f82862de0265eeb0cff76c008b5c219159acdaf24820eb62dd0926b552ac0bb10baca154a6241dcd114da2859a3baf3f71063b19d19f10c288e5ee75cd6a69e65323fd21bf8f930b7bfdd660066e774fd6e93f68fdd9713b54b3119c353c98933c06683d08f73d32760f6c6a1f78c8212d311e7243b645caa1818a477cc976ff197db1db45334ad4d39984cbe6375f4f4f97f876513a6d67971bc8918fd3f7acc91e70f0a117b19cbd904cdeb57f6e02cd251a02d9d530757ee430c1e1e01fab3740c3cd7a5b11da1af26817fa1b4cd8856d6f2bf8d78879caea0851f5252ccc02be85ba27e9a03341f286a7ebd45d0a15899a54bb59fe362b806619c375afe20581d5c671a2cf9c79df90a6a85ab3dd06780431e56621f75c88115c0d1cb83646d98d1515accde58a242fe90683688d0027e5c3c61db52db5e545830093b24b9433dc1e611c26358fe7f41f0e99a1dfe3a2f01d6add74241c956edc9c01f7a4c63298af1c2e73e4904e1834efa40985f240fe71a0c9220db616e875a15003ad24dd54632ba41e71dc16b843f73ac4ad032520930639a2fb9f03355bd1a47fe4575357c0e9024fb45ba07c774c62ee6dcd226ca0be575147024480a64975d8ce4d87f3870f4678ae63ea00c79207c9d0dc425f5a7339f2a95c1b79a837bde0207d142310f5adfc4013ac6cc16b499b7ea96f837f08dd4c1b8a27177f2991b6fb8a5e19021071d3bda533df7700d3a0e42abf38cd29923715a3cd207d3bcfa2d81a0f8ffd7b5aaeaf1ae85ed541a2ef59fa0859afe3c9530024344fc396b26ecc0b7a78c04aec0cc5b156677c3167401dab78a2249488121746139c5e0d3f3ad06984b5ae1e80e0c2541e730241e3db81d8d6bc8f5df606a006fce4ab602c5d0c37153c400f160f69aa08b80860a85f7e2b24a6fbfd2379bd1f5f0b84d528819f02c09d6549d287751aaba28ea70541b8e59ad7d9003a208bd6e622f692810c38ec8baf7d7902621c9bf2a33bde63fa5d5b7788e6d22bf15aa59e54ef149bd85600de182829d7f21fad2939daea71bf4a5c78801b8f8de3d02ff5adecada25daf60e65eceacbfeccf8863ff1a740b20e03c7efc4c8cc5e13dc58b42fb0ee71a7603c017a9863204cba565d2cc219d1e525c51484c8c86b0d398c72f03581a6f6c20bd27275bb52d7806c7e48ec8af3a339dafee4832e2ba1ebacd82641fcf348eab514e5c364f8f0dab31568b3e900a60a65b350521933f3ded75bac4ea8c3d221b641fb50266be5fdad937192308fa0abb38cdceaab2608379291156913d9867a9275ea7928ccbbe728c87bf1012e0af3102efb044a2f6f2c74472e183ea67860f4ccf65d814809344fd53667dd5ca163fcccef8fa8682e306899bdfb390527202e5fa49cca34429fafd42fda9f150eae00392b0f5824e6e1bb8749d29cd7b1cffbe28fe18710a0b63ea54d3898adf3e7aed1e73a9217bc69a42201bf32c9c624528203428474bb7d184125dddbf73e64cc8e72de1780eabeac6a9f90a83ac0a52d675e90971ff23e10bf849738497e7127431cd164e449e0c5fc353255efc07d2257a21029f2be722c628958d566f5db0e4d94bf5aa056a8dc3553ff6419ae4e4bbda5fe4141c968a6218a1515e984415906474ab218d5eff3bfe8e58449cdd39837a99c28bb56fef92cd9071c7b3a60868517361695c4bfd84a48e5a47cf06cafb6d9f8fc0015bc57a547008cedde59f30db377a19649a5cb14c6ac73518faff6249b7f6a7bfabff0b44cef3c6a5daa530749a1f6e63802920588dcc255409a83ed05554c2e3511dabdfefb08fa134bf73e87c1a6c3a97c1b4e0df92d628c95f116f2f9b4cee9aac1361e2165deabdb96027844c8f71210c07283c3bf51afc90f3c3aa953e705c4d1f69d833e5de6842b76a8e8a9b97a76553a0ace8540e1ca4ac3ce25cad679b9e9b6de23382524355b9630221c3ebe9962a9d9dae66cdb501f4f9d59bc65ca947811c3f5c840ec60965603dbf22eebc9278c5ab7bcd8105f6dadd2ae3a8f933daf20aa1d6c405beefe20dfa298672fec753ac9ad87074170b4492fe371154175a61d980972806be85ca4ff3c0fdc89f7cf63cb56aa5eed56ecd3548926b1dc39bb2f9d5e3dd5d01b5c5c88847881f5fe51416a4eb468af3930296c9616327533bc6391b7fea487622823b810b9511118a151a730982fb337d527bb76cc3e0f7d82ac5ca3b7b384299e65804aeb79f672a06ebf92b6a7c2f08e0bf022e4132ab74c9fb5ebbee0df44ff0a77127f1808a2e8a3d8118e0244a89a7492301a40e0ff75bbfae497a606b3ad50d26af778c02c531cf97ca2141915ba5e6ff753f5e67c7fd75086e392514caf249a0fd07cbb07c649b834df30bf8d35a4f3488b32d3d3905f23da7d700eac97eead028e3851fdae6cb023c7e42660511eded41b7f2b75366bf9ac8da6615fb387780b0ab94c3aac913e85891abb992dbaeba1ecebae5dcbb390789e5e4ba09b6db1acb277e9caa71d7fb205e562a111572d9bad11d841bd46477927dcc71180a3146a63c20fada205ba6aebe5f05fe452721c27d94aec9179b9810097fbc1f709c7d2fe6e7edf7c50aa369580331bcc6d52d4f3cd9299fe50df5a75ca1e7efeb9db3e692e58c899549e8b11016a0dc81625e9b1b6a184fb1895476e2d329a386260fd768bf1cdb2345dbe3ee87a86d581780a9f31b19ebe1883d9d24fb4c28cfba7bebb33d56441b9b479a64c8705891623a2057cae1c76a8253e12e5f66f36416eb4f5c8edd9abe4d2e6705cd588f5bda1d774fac7d7c9176fbca4cfed7cd12b6e46dc77bd80415a401c96e7a04338570b933e5d16481b62fdd203cd62ce6ec79af113d9480317ec4ab32ff2d2a374b143b42d999c5d85f886b83e60b14579ed059e8d60b145c8a0fd3c587cd068ea48986af07d59f7f0ea8b29db4dba3ac9059e638389df841e2bb0054617207c3ef68e3b0c22bab87ea8fd1c1f504febf5035dcc4c943ca1420a4336d8a31214833db71a3f6b884bcf17df84aecbf356c8b9bfb48ed872943b79f96bad477f40b2caf0718bfa7a850efa4fdc88317e1cb8216059eaf36bad9f7bc5c531bff55f03543c9d0a1f42b227340e760a8ace82e01e2a3d1b251fab1485eeb6c4455ab058510464f903dbbb61bfd9c7365d17614afa2b96ab7f7a4397e736124fd68fa3d152b3d659d6a831dfac05d66d91e20ec6c2a3fce86dbdd08d4ee60d2d425b65733be5b4bb07dde465ac16449389f42ad73f2b66d1ab440fd5a2282ef172d5e1ffdd2622cdd76c07dc4cff8167198e7ade2e3f399599aa51ae38a5be7f0f25b1a55a2f6da0c8169a7a86879e53e1ad8ebef6eca6960617bcad5a40bdeda5f5dca19a4fabcd032a860e48902ef0c840d4a280ba39848857532d638dd5d85bb7858949f5b704928d5f99b7ba6bedd15e90f8e57ee2a489e25e81ff16d318476f4e5b923b7330437cac16c0c52e368310834a143e0e4c330a165b88c4ec6e9fc0518e6da1aefc2848bdd79e313b8b9f9cc39286ee3ea47b27dc3ac7e8681ab284dd696af096262b14e412b80835e68057489ec90acb08be86ce85e901fc4a33273c6454a3e6044fc4e524c431eaad30836155cd03fede01683d3af2a05a6c03e769afb921b9275b607134c4e71209c721229c00ec528809c3a09a1d2322ebfa1e506a522bac3dcd7dd5b85d0e70b40fe3153d335c572673b1bf2d893ef1dba5f572d1262d872d39caac3761c8b1ab649756bca0c551ed71124cdb3f49eb5abec7270c4833edd7597341495aaf72d2ba50105d9b628481a8d7a8b38fed8a607dbc751dffb82a1e7004750c59fb030df62656b6dc983688f8e7231a117757076b560f5d6b7e54a66f1b0849ca8bb2181925000db50d69f18881d4e23cd67b2a115caaa6dd87c915549d73d8d958507a498de501f33f95f298e8b5e0dc37775299c63cf76739e020898c402141878bbbc9d45a7f9dcac3688a679f2ebe4bd48a081a3708bacee4c03e1792f8a6b1e9b69e7c994fa9cd9d0d8abe59962332fd927b36bd027e917432fcbfa86cff10c17df906c078a2fec90506881317aed2b1c30f1575763d2ae851a5e4fa3418a8380e30b0e4e65ff7d446769477ba26b60558488db967c592cbf5140bdab184f26cfa8c6561bda5e109d3d765c632390501d27def453149ae6abd8a523eb90653fd73c1b312761ca5e9c0262804ac461777ad60f2f5842c0417c0e13f085d32e7a0e6967da6adb63ca6ddf6faf5b9c3db87d11bf34ca4320208b3e284be7ec2db846798b61594ecb39a11466d54ee8015b6153e14e6aa717d868dd3b3a3a5c1e2f92e7dc30bbaebdd6db4920cc49eba2af1b885021462f499ee7bed669f8e3b135de40c948befb7a0dde8bb4ab4b937a1502be9a876051e07945dc8c6fc4c277ba0aaa4e126345b62c4d5fd8b6cf5885929fac932c30307eb22f6d00f1cca9d095cd0dfb7a4fa607746c3eb31d42ac29fecc3d902f4a912bcd85ea979d57dee974b18832258bb43ced133a843e957c239c33025e7d9bfcf33d7c62b943a36be27bbd7430c0f6d8b4b02e7f6002405111f0553900189079926aa54a4d1192cd7207ad59637cbcf9cb28c5cbc0443d7d9e44c0429d8f9e372803123d6c0276795035f8a43064c7891f8c7596221cb5082ad913cc3896da03726aa3a263a4864c05822480b8bd931ffed41342944f01a8f207d5ca773fa8de3020f70e2a5ebba8042b140a6ed83514b5972716a351c421f813c15996fcc772795251ee824a8c7015ed3c5c88be76482592a5d8844bfe764b333850b1a8faabbeb36af9eac98a9f7df6e1dd398e0fee24d51e803a70a17cf219433f2037310f8e3da1739bdc716b737d4c65dd3bb9f21437b83204caf45da5765a910c94c70c0f9434ce6cde06d3164095cd1999b0b302c198ec12f25bf5117957bf060ec8b01fa3211cbed946ed2d7168ebe8f2fc23dd54eb17a6d5853a92253e499924d620c11571584524c43a5941f611566881b9928632ebb2ecb1b5307047ae7cd4501b082cb6e2b315b43509b2c3277994d745c5b9f9ab05af320a38b575d8b66821a2485f7520881219af5b453dbd86c6fa5eddc1af4ffe26b4c77f57204bafa18af2ab5b42a76f0e95a6a6d92cc746dc272083171b8afd7fbcf32b1a4639d5c7c9db083467b8efb7b87d21370fc3e73c9249d4f8754c812e764fa37dd0b17062eb33f7a1a2f84144427f2b80255de7b4eea4da6be51a0b0138e1356c6617ff3bdb57e27a86e04e15c660342c0f8dde2b1cd3f26af9bf4196d0bcfe46ce7496e4e87f8829238d86c966a1cf04bb61754704370aa4788491fa5f5eb8ae214260ceb84c2f8c42ea18cb8ad92874e6d44c723b4653bc61adfc2c4ee6d0185bf06bebcb16a28e24a59e2f11f8916cb669d24d700717f4c0337f60f82692192ae5175634012bbd055a6c2accef5e8b1dd91b2074dd7d5bce3af0dea4410c26ca248d2f0144da9b450b416db93e461cde5f3e5a91de3ef42a14ba6578fe0aca41849ab698bf579789497dfbefcf53caea58a8664f343d235036fe07095cd33748d02fe1a5690de6eb74b880d90a1d35f77fd6e59e359018564c512289fcce733800bf5045e53ab0a2e3092a0f1b24c7546e2867cfb2daccaae1ff3c7065235ced9df785acf3047916dea764e1c53281b71e8613fd59cd938a31e1c00fe3c67d9ead586acd01f48ec455595a86f9c31ab78c38d2ec051566b5355ae033bbe47de3af412e5e969bcee8148f5111c39b8f31345fe3c65d3fc22c29d1eb20add6fcc70e469cc30e0ee0b9051ff097c4f333c609b03379ad66a666a7171a790ae283cf2d4bdc6adf33b062f3f2fa494dd108ed752fee6282615f809c6847d16f38840772ffbf5ba4053b2f2fbf7d0a1296e7ba496131e2f59ef5e75a1473d013b64e9a2edcae3d000c317690a354d98ab4705470e9538923c196dbd9f1dbe822143f3a78bb86186e5da08a47fbf889e09b17b0ae1ce0e7e7523a33c9a79c080a02e89e14532c1601b882e3f468a27a948c8797b64d8076b1c77348c68835a5d4d9278032137294d5b2e2e2daefb937b87f2f5cfd0971a23551ab12796f880e29ce0548e3697293092b7174d49ba7711225a84e68b81dd63fc3ff6b74d9bf593d5265ecf66ce8ee4a5457cc10cac34e7ac81724f8f57c054f7321a9fc393ecbdc1446940787c109eb8405901376aa7262434f41232818729748238e7288d1fb04b3b6acbbbca63a6cd0e96bccdbdc3df15b38a1ffb8dbbd6630475d67f0fec6b9df9623c311ec2055bd7aa28170ff222a745b7ce12671ff5c1ea65913ab79fd122e51e38ca65be4fdf76825b85c1c54ed7e354dde658ac15dea4bf78e0f60fabeb542a75da6edac8df5e7f7d3288b1f609e36c165145dde97fb995814cfea6e5f6144fe096c72929f9832b201d9ade54016527d4526987e5dd8e82781e471500ced14bf172dff0d3e5dc46ee8f04de3da9e1fe0ded8b3e2483c092d3b8a61cae3363a083b54ff5db855e5ed1119bc5fce9e6cc0f203975a11a867ab283dda9a3ba4b8bb6b2a5d2dab7b8c192c7109d8ad0a2a38fd3b07a484db2221e22314f15bf5fdd005c205ccb198c1a2dede2db60dd64c73bb61aff5477c83b82e36b2863bf3cd64eadec85ea6a913fbe097aa5f46554fc66da8bfa0a8268b29bc5d649a67784989c53f36d2801e1ac0fcc8b1133e62e1801b94047b40c0791105946821eca6148d11204ff334fa324950af30a821ad7ce4369353912b6617ab982b0b7cc417b9ce930df3d46baa9311a0d648b6df2a27d5615ef1c6a6c76d75ce855025d720262f6d237f003a96728413c1acd111d918a98e761d8a7254f6cdedf4a98ef0bfa390e7d8a8a7223c12522d327b1b6aee39e0f3c81878c1bb735a0694d96eb8d935db304ef3468b0c033fef12db5baca3b83c0f420f11635aa09bf3903e76505a7f14b04de35fe127a5d18a252abd17f6ab01a5f5356d3acb9b527f107ad60937c71414de26c6f187cd8a2badbf09cf5c89aa2152817380ab7f753c530f8bd93e7466a9798206b3d92f4a87856cc770597927aa0940d56f96b2ece058d0fff179add6600bf458f0f97994cbdc3fc701a7d323e402fe6308a166854eb9841eda84ed6ca855da6f92640f38a60648192ebdde8177d9c8b82fee17bcba1dc038f836ca5f154fabaf66e01dc5ef7e094b3d258f372501e0968d79798e314bc9db17f48f229167b4b5663be6c04ca31ccac9ffd7315d61d31b5bd9ab6dc7d2d5fc554d014c8d2bcdf2ea42a1a6cfd8e16dbd6a8a13baaecee53c0a207acd85de9eaa4acd70d1f3042ca65a61e0606f0af9095f94bdaf7c7976cd89b42aca397fba011dada27bbbc5997f393367542dcad65ae879fcadd7dea9c33700b122d1b2bc9eed0ef91435da35082e0a78438a16ac1ac924aeafa90758affc2f71306de992b54772f88464a8b72d53772390ee2b99737b8a31c5ec972b38bd35dbb348264acf82984517caf52a4b5f6c6ea6b7f7c25099d0b2f76c73eee3763fb123cd3b01520d9c953f28c3c7af0346ab031ded6129a330cd7d986228f385a7b300ab70a9d1a65ab4fc684d87e09358e3469ce1423c1635998f49ff0e0f2de0e93323540266e1f40532797b27dae999fd510684fe69d99b979006ce94685527357152aae94ad92d0d6ec91e5f1ce118cb809e8b9a45a0b708507a13d837592802c13ee84239f146745097a7a130d6394cd1a1a3b713a63ea111d713d7590dcc0ea8f1535ab72df02d927dc3633c529a31b47583c7c21d07b592499835ab9f6f212d5c4829284875a90bcec8fe1fec688bd02bcf74e141bc6dde99ee0449eca801f99cc48b1689bf0de354f304645f82d996570780bf6119b5a4faf15b3961619a04e8d48f5858ff8799124e4535ba045ac1d1dc84e67ea57e19ef46622d6027bd85a3fe781ac0ea134a008f7ee20a4ad10b7a12a44f0d6fdc66871c438291faf0a939f225a84ab6e6802604f51c98f44a0a468017d5472f1c043fbdc73f41780b29559a04936f51f8b6f03ec22b76d8553b155cae1d54bd51c84fb68f63082deeacd480a859b3f6abae7b1b4261a2f8c3c6e96887b10244f42eb3f34ea7ae5571dea03455e64168868b19ee2b7d54418f071c66e1c5e95baf69f47f282e8bfdf967fdd6a5b834ef8b3446e150cc58f2d6bedd233ce8c1394e06de589cf7840640c436d001184914d786844d0a307f3d91f5c301ae2bfa1d61300172b06f902be08b4a92a91317402a02b11317d7bcf179e9dacb8e525da6c477e5f2e1854c863b6e9646f8e24e255dcc18d979c12b992bd462bbf4a1898b17a0f4716f01da7ebc41d44bdeec8d13a6d1a09103e8320dd8c7b8769a20991304c063910627d4f4c0f55610833f5ed3952893c472dd30e9d320f60bb070b4785425ca71dbd66b56e963a1372e504a33f8f483967cf454590a99e6d056e6c6a25cc0d99af5080c0f988561c742c0a5a098a7e024c790adbd5dd2e3f35ff85605be5ebcbb9a0106646a6ff34624ad6ffdf31d67556519d9c01b258252c821b1ef33d72e09bc845ffd59a284a3ed683af9f37765eaa0b1a4cedacf877b48e0be629b06428ab285bf27f3bf2ad663c93d9b61f7eca7e31f39178c1ee069cdd72e939b8f2fb0cdc5839859ad61f76b12db92f05e75cd2efa2ea49e45a53a6424b39baf07f5472a1d48fc2350741c5cbef7d5d04315d4b8d51a31469870455429bea266804b336f0b97572cbc8876d4b303c020bc638f232e695c3848b8453a6fea4b0a5d69cb0a9a500d04c320ebee161f3ddbb3f08732f403c06d9ffd8df1a7766b822b3bfd267f91d97423f2009baf033a6e42dedbc5c78c36baf19f2759ab01f2c3db1121be1b887f9407e6693ba6837dca5cf1bcbbd2764a382bfaf1dfdaef9c088690c5800fa97cbfd922f893b59bd71da28ded15bdfb72718fa1d494dff60e59f0dde470c2cbec0aad1a06e8203e2eef1ddff44dec3e2df703402481d3bb2d6a8cd2ff4e0640afe5bc139f31ee2083eb47b8e443866ed1fcb4b857fc44a0fe681d66e59fe20353b7f1089aa7f771261dfaf5e2991e811f02d677170c473a09c5f0a0e884aea1bfc17345806e671136e816fda01959e456dc0aa2f6a3cbd4e0f4a5e742cbe94e341674cc218516aaae91ecbe11a47cbbc3912b5aa7bfcc80eb8e0ad8c818d8a9094d90b7aa42decfc58e6e2d53cab348a9fd8e58114e278999e2bf6594e52a0c4806e26e67137aa162de813d2a030f2b1d0cc16bfc55279e5e1131d934b7fdac78252cd0f7a6b5655174c256b5f8bc508c3de750aef9a6f2ff04c81fab133e19ca9dd78be83732d3f6db5e36782e3a187106447714d25729a9fdd679ed9136de2cfc8c743c56424c51074ff96c09707d40f1613a173441c41a95767d4296bd0da9bf1a0b626179008f4173d4c6a27b4c655500cbfff4c39cef52d37f9539f8d68f8cdb759c26fb7ef5a533df0d6f8627d5bc1a55f2052d0ebe24a8ff9587e25783c9749a161ef81e12373d02fa0f8e6a3216958bccbedf66490f489514bfdc919ad68713b0a3e9ae070be08d498ff8139e20d62e21bb197e28328a74eef027c6c712212c731219e3cf6169466afc3225b06b58230450de88ce374dd725aba76b9b398e11ee0e99a7e3ece941737da06ce4249dc87866bb9151e4d95ff56c4eab93f4f1d5d32127a2c8f9b469f76e0982101919057f0cfdfe7cb91c2e347a53c6013824ce1f182fde07319a17a971e49e1f4d9ba56113300e0835860f3f53ecf3bb3850811282519f83f16be9da0654cceeffa257fa8d13a5aa2a88c7f939ac9ac86d580853318388e265dae213361d5b953af2d087ccc4cd504c7db3d8036656a0038b1c2c6fa61907d46759017e3229a21540e156322d6e3408fc1861920d1fdcc5e39020a07358dac44cdfcbd40945efe988e3f11f8d48b1b7a65c044a2fe3a93178f18fdaa9567ed31eea4860e2cbb0c36be7cc5eb56218d7af9bb0eabc51624180df2814657706c61e374cf7a7a42d0a223193bdbc29b6bfdcb32549baa661d038dacd97ae5a492411ca6e3c2207c787f8e5bd0f6329e7087aeed980b1f1262fc455eee5c290ff11a64a2870f7de91cda28a80975cc1eeb4132ad20446e9b30940b4f55a24ffaed45b189c599b58940ace5d12a2087fafbdbb9c2b33a933cf963e629b5bcfb76d18bd92b69d0fd96b2b15089f75f896e330892f0f7e9eae88ff45dfdb4833ce8fd77409064fb47e3a2402c9f08c3ecd7813475c3116c8e7ccdb7e28180f1093031ef0b962420c65560d27cefbd0f69bb0079c38f93404960b1154a9b96f452d46e59ea94a73a16853b1591169e75c3d4e048b59b11b9470ffda72a3323f50dbd728cecd77c1a19a32b4bdca4d5fc6f717c38bc8e5a3eefbdf9a5d5ee3fcdeb8c7196b3a8c71652e350811208df96493ac986e188b143ca97a5db4b46be8b6e857e426035edf207e36183563ed2107f93f90e42bd6fa4c5adfb7b6e404f4a0dca3b333a5ce01e990571ec6f2c7d0ac074d6e4dd0308676524de753baf414e341ce1ebf1f6aaf8bc8e3fd6c70b1c66eb51c543d920fed0fa54ddd36764ed7b21288116b055cca553b07e12aa736d75027a64fd73593fedf13fbcf1e90044c0844f8470f5482ee95635cfb628b05690526f77afdeb0207f4bc0c391852311b7323175f91486dc5a0e3139021c4f3f12cd13781164a8d3b9f67120ec3d685442fed4126d8eaf8392b462b9902c35ddff15664287e0fe8b4f95a9dd1756ec4e5cfdc8e4d78439fcbc50859fd7f4c8acc2b2e4092598acb4bc2145158418f85a5dce8a36076e968334358a8f91d0f8e85f9a605c68992bb7b4a9e0c424541cdd8acb65efbaa3c1e13729e03c96a585e485ce63d975d33f462c2ad6b1393394dd7ac1f1eabe529871e6ed97392f18c5a3535f97eb02a3d7ebac47ac9bc031733739cc548b0027032ad34e547cd0cb24f3b22731f39c0ad11dd0273d65a4b2ec097b9f95bef25754a45375d42ba23958d1a5dbb5f725c6146bdf6bb73bd541fed33efd6075ed883fda23447c4f71c5d2bcfdadea49a9d11b715f3c6f2905d8d91937f5ff77c4e8fc3347a7d4b0e3787b478e599404e7f4a80a50b924510f76eb7573e4047554f1ab6cd1ae6d176ecf248ed09bdd75e0a0c1b35889d5f862daa3076ae58c65591a6701244dfba8fbd64fe4e2cd6ffd77a3f811f81844eb80ab4f731ca35766ed204f3c6e2ed3a298a74cbdba710588a7c0437e449874472347ca63c47f9430e0d5b262d2b36d2e98878496c6a7403f10e216dabe8b86afcfabd32270a26d9b7caa0aea1641a2214ddc658552ca41abe82a55c75057312130fdb2fbb6f4f8e8a7e31938c0cfa64741b25b6fddd9881389e4f9dbd3fa9f70d72a3caf5c622243801c8d9a1392bcd7bd1a96d74b68023cb9d751039c8daae8136a0223775b8b85524f294a2161bb58f7ce9cb36cfa2439322b841377e846e898ff38d4915e6b994c96a19de432619e800735da89aa45de90e7548a36eb115c95f33ad89637513ec476ce6aa6956e69229780d0b6b75ad611d1da9db18b32028ada0e5e3b5e64cf93f48b16ad4136129f1aea474a6091a2f626b457bb30d564f00711b976654721b03496bc4a32503cc9775cc6f564e56ac608c58c67726baf001d0db551beed261f3317ce0cc282ac8a024f06e432de5b53cf2f5957e54a3abce546c451fdc37d0ce13fdba3b87948316e0d9fe0172c3e47caf86e54d43e41e2439232502db435ab0b593d7f8508ad91bf4abcc2cf7264bb960af23cbefe8b235d037dd7aa6b671363a1967fc65a6fbe85d4f9c0e7a89cafb64bef852ea43d17548a1150e8d51c21744e34ce9506c423f3515a118cd0af2f4399af811424670b35ff8d4394d04eddfe1b8ab286267aa56d15bf200c4061c4587747e479086291cba4a9ead7fd8fa19831f8208bdeac0d35d6c8b5c6ebcbecf50a990dddf2452850a04d9b11bdc63ea63a1cbc5ded9c289d96ee212db64924d4b40e4029e59bd9791ad3c0308bf6795deff0c4d9bd71461a160e11887ecbeabf1a21e866b3837deacdb923b66a8aa3ae49f2ba965c4c611a26c2f52233d940de5fad550448153079a42249088dbb64bb9f05cd683c490d1d7c9602b4b26c3bc0579645b9b4cb5a2f1c97d8152fb0a8b80a6e23f369e2b1d779a6cd9c806d7232ee177f6638602ea1d261def3bc63d46d77e2e85bf7e438456ff816929537a3680390883d1e9a120aad822e2efc5472afb9af2f334d8f88527270a81b74fb958b7ebfaeb4774479bdab1a5a9d89adff6804cd0e7e60938d2bdbc35ad5fc0ac6e1a0132ba679b26601af9e865b24b62f6667b9ee509456b57f9747e28bbbcc8afca402aae569c4dda2ad7ca17df6ce62bf7b3569efe9109e9c2adfae5751c97b88cfae00b520a2098ad3dc0978477d14d196e815ab405ca88bbc6332ba1c30c2d923323c4c13ddeda86dd425d2e1fc11bc95fb7d6b903da959a0ccb6703c831a5922964f9d6bc5194962bb401cc9032ac325ee9d4cb3aa88e89eb8c6f641910564278ae637869b2fc644ab87712e3d40807cd4f29246ab19354e0aa6dee138bc2ce936606abcb7cd7854e8a7590beac3538de2bbe4a2ae689bac38470e61be9beed1eb732b4c01f42021f92df84344dc2f530bb61e048eb1f32ec9941ea1c7ae676945839f9a2e943993f3d98f733cd0e8e4a484fc503d438aa1b852d891fd375b4ac2dd2a59c1134f3b2fb838e38cbf888f5289d608c313524dab32fde68078e73a7114b2151e6ec5fe3efab8883e33d29ea1e85d682c4d19cef77a15990b7ec83d5aaf155b6feaac9cfd5ba3bd5dda32d80b0096632b8a0f0ce99ff9fb34c47780f6a45586d96ca774b64fc3cf5e9282193a6c5fdf72c280804badd623b73f54330b511bc3ebae020ee2510fd36ad9d5f8a4a1f8cceea1661041afa590a683ecfb42a1af1186f00eb89f4e0991db3201c99fc508f93d5a3bcac42c40b7e3fb9d31fdbe7ce496e577c03a54a3e6ec956210a260e90b9dbad837216237e5c83de43f62e4a687500bc273060b8f5fcf99799fe142ab769e0e8375f031faf33c4fc7c875737ff376fd4c10b10a630f69da25b8c4948ed2acdf31d183bc38b7c0567d43a8511c2c1d509d6f3ae7824d96847091cd8fcac8b5fbb611fda63d6f76682381df584df93a311c6ed890daca39a9fb4b8df2901a9dcc8ded57eb495f4b5c48b056c3a1e04a968533ef37ca49bda48d902098a0fd8cb913178bc18b82d3051fa7e259d4e1b05103bd8cfc660b880145d23357886c61716be6bc677dc0aa1a5f6f121fb761e028ec7fa93c8667394dc7ac7f695415a74eeb40738b22f49f32466d940819b0ab1de53a56fad536e03199a757b74b2086c828e9572158ea325f184b4f23248c2e1a56ea80cb1c6219d2ab79d14876bdece5a6da8c5d8a62383e503e40588b733935b2009d48d8b2891a4c4fa9c134fff9ae86b5b30f6d7dac241f7ba9129b0a9b4260fa78bca99f4645eb1408ddc7deaa847568828ac8331a53a5f1d0f940b34d0c0522501461cb46cfa285d9ef0b43d72f4390ebb81375f9b05071400d9afc62950190245f05ffe1855b1f796d8f67d2f05dce8e0cfb22be4d046b8a980c400a60d7fd9a02c9051b583f7563b015d66b3403a0466b0ebf82728abb70f8ea6dcbd993447a450ec815ea304a38b303c5a748d57adfb00e01e4a572a0790a4f785b65900ff19fb7a69323df847f6e2fa5b49b85df6721b3a7d4ae1dfd931a336b5a19b156fdec82b9a2f46139279885af2959501946c180372c0f7e0eee9dee3ab9efe1357069b3288c1e0feada5f9e130c74ed2dc8caccbd0209f1e9516ab3c35fb916c98065222486a81d22918a1b24d10391987273ddd16cc423dc52a6aa46591ae2111091ab2de9194224a670450c12aa7e1f9155aa33abab6708b6e6b0bd2c88de27cc8be8d58a197c54640929155297e1ab4cf50566a43d935fb3e822e179709ec0aad1a06e8203e2eef1ddff44dec3e2df703402481d3bb2d6a8cd2ff4e0640afe5bc139f31ee2083eb47b8e443866ed1fcb4b857fc0511dc2db74cdd0b2f51fb4a4d1bf84959edd7350871bb60ed82de93de1024fec7b44ed7570c43dafea8db0c9fec384b1c212970ba5cbb8ff73e26971e3f936b23a1eb4fc8c1c41008800c7295fd542cb8e3f321ec78cd8b8a48f225028667db14a41536d357f40c7a54cb2c9dfe8e7039390ce9d1a8389bf09b740cbd49547dad22b7ccb1a7182d58ae4396a50d8ff9275adf778ef7aae60fcb368e8316b8310ca3eb8b5f2c38c693ecad3af8ff8534ec4bc025d5c9da7d73c20ef76d9fca9f7efa874e96a145bb318f8d81ba85b4a28a764c9115f0fdbbe58250c66b7a1009775c52f5c0a94bb616d4ccf232da6346bf7fd89e3e451286c2210169daa3399bbb5db350216623355c56a5b85fb3953c4b47eaa6c36595078a0f109452f3ec130403aa7983d6ded1966db1d6294466cd849f0b485317010f214cb3ab82ed17c30b21c410f6ef8990c81abfa74a4606c0a1fe5971604d36552d5ec97fccf9ca2d847f91e1865a0e2ea0cf555f9b94e7f782607fc29d5caa7feaa6d704be8bc4cc228203417fd1ddc3a7ddc1f1f67d176e03bcb125c1e93aa3945c9b71e81a1b6c79ffd876f6775b8989328b8b16dbf8ad5e2c0cd9f4dbae145e949e33360a1f943a40523d5af0e953c04ed82ec3b0ce7fe095f28121be6b1ea5fec837a7a909745a3899f77dff31b7eaade1e001052ed26c54b6b1b314c022e49e1f4d9ba56113300e0835860f3f53ecf3bb3850811282519f83f16be9da0654cceeffa257fa8d13a5aa2a88c7f939ac9ac86d5808c997da00239c209d972f5ffd3ddb5179dc4490a3221ac2a25977b71cf5f41f60788b125e37da1397011595f0754cfbf6d74b00461c587cf704556951cdc2bfaa5a9eccae91664e7962b3b50b6ac0ede531b48ab2bf4b3f9d4ed1ddfa6ba6025be283786dc33d2b43c4ac5c460c8ff28b121e2986445dc3002df04f8d1db403059b7f2d3637128325c316a0dfe1ae3ebf6c05a3806c14c7a628b1ef27bc46700dcfcce9b95c590195095ab82ca9eab14b012975ca35a7de092d684da796016650a72cf477bc04ce536c5a19d2b3dd95e2d529ed0b2f2d2228c80426e046d8354d21637eccc10bee8a0642c3b35b21c486c9b37f220def424113fd1fd426a809a944639f8ed9e2b0e7ee8c2da7d550a771a4c4a3af1e67302e0fd7d643fe7afa4a775eb3d93300b6a33c011183de541ba8cc6f6cf71d4347ed394e771884d6b3ae16d3148287f05d7355cc1806c087ef7c3debf32d396f7afa4225dcf7729276a68abb575588b4c597500794de185442483a18cea90045f70ececa1c6e2fd6ee78bb12cf3fef91b86c9b0804fe285f51f2dbcf62d9f8c1b6396ab70eb98539363e63f241273441a23ddf418b37c99657587d3f328f3f553b8a3b7486a388c9b032c3b1ed598c14f954dd71b0bae5846462a63bab0c511a78171c8fb1213f9f48706b9dbbeb54d771e59e5b3806c0bb678ca4cb5ae7124292c18391437392bcf1991c7b4fef47418255d9ba36cb389321aa9d85439226dd916390f75744784216607bc411736cad45c3a758e4374aa1466830502543d65d5330785b234b702d31d5ce31458f52240b255b7d8894131c513a8c861c28d7d156ea55a1ec981e13352409a819f18b4aa00a4b55c88e67159b8933bd9efba4a2e6bc8d3b9f67120ec3d685442fed4126d8eaf8392b462b9902c35ddff15664287e0fe8b4f95a9dd1756ec4e5cfdc8e4d78439fcbc50859fdab52156593e8f69f2a8951fe40c58b67cc5a7bfea604a0d2240c3a7dae3ffdb62c85accfb6e5968471a1aaf0f6ed0fc662929b2d14beb0a0fb11377881639e167ebfb40e7531636884dc7f151749d5a488efa63943dea572295fd8f6b36a0ac453954d968d35bfb85a27012464c48de92e8a1c7c143afc845f2831175a3b414a0c9dd9a3cae2395605e98cf420d154cc387ac3d9b97b64d1366d265fc23b133f16069414d98836fdc89c98d585abe0599365e848f721ff542d616e88d9d7f426927dcd5520c49b773066674119ed4e3fc1a0f33b17990f75a8fb32e30f420621ddb852f4aac178f5bea8c0b94e5208f3efb4ffd49ae72eb1072ef34e344e99b6e0eef88d6dcd83a9809b02dcfe5535a82f041fb958d3336cf69681a691aae6e3773a9a36239f9b9cfb54106eef7de3622bf7b0b0636f2abaa060a69a6cd719e8460943d8d60fe355a9bfaaada3e0218ebce5543dba3a6d74a6a2c2845c149468d6651ed5c527c7e26b5c67264d002fb30ce03ed4e2e8a4f588a15b675310fe64143e43d0967772cf3c40b4222ec89b130fdb2fbb6f4f8e8a7e31938c0cfa64741b25b6fddd9881389e4f9dbd3fa9f70d72a3caf5c622243801c8d9a1392bcd7bd1a96d74b6c60ec0c9342f65b2ea93378ff8a87bc570c38f834944b1c22f60485f7dc7a4b307cd8a3dd920b37f6b85a5db692ac22a99947f6c217071dcf8f92a6542a37a99a8560036dd38bee6bc25d52488ef4ed858a0a9133c08ec7ce1248bfc0392340eb4eb8d385ebc5a6c489dc2e7e38ecd211745d2d742ec423193d17fd0f04a576209a98b764f99eddcf619dbde7f7069a476d4595ed66e00bafcbe128640988d7ae242c2322762a62b4a6535cc3fdd2efc8d88d350a69faf835c2b822098121662a1b966cc08f8ecb976dbc757083e63989c9db4239dc9381ed05dba4d5fbfac8b42f8b795875a3ff78eb1882a3bedf82cc6a9c9e8665f8031508ee624f65388cff87dfb603c32018b1c5c7272a10e4df8ebcb28bb254795e90042d13e15342be2bd1bcfa3c231dc1b0ec677f7893a7a5cad306fc3088447fad21f989ba05ca118cd0af2f4399af811424670b35ff8d4394d04eddfe1b8ab286267aa56d15bf200c4061c4587747e479086291cba4a9ead7fd8fa194365fa33f997bcb9c789d9b044f53b489cf2809e94c287170524764325745abbec7ce859ddd94a64b1b64472bb73c36b83bb565f0c8a08bcb63977a9506a4f4d86e8623fbff21682b2b577bcb0b45e27a5ffed510f3fd0e74cff7a674e959159d174b9da7cdfe0bb23128b79080b00b33bb48c2318b675346c7c35232429da9f9cc32da8a4271f858ee069b8699030acb92d0a4acc12034c0ae9d37d07b262a436bf7e44e4b0a2ab8fd302513b53a784a359d4373d7bc1d2084d816c284742cbd00ac986cececf572e5dc37d13249c4d7dc2634e13220186b5c0684513c03e03d1e345f2901c6f55694746e1440202c6c9027a948b3f965a6f1b8f7962489433f2243375a29df6a25efe18c18ac8b71a86a63df2b79bf1fa8b1f6d60a601940a9858aa8f26d6ee482a9d78ad3dd20e9133e3d9e56a243918d74ddafb84074d5aed948328dc28fa653ea7d74473630ba8f25a4067c835d954470e17fc18de769df383c613418027518c4b824aeb2da7ed12633cfa1ec9b5070e4f650b4f88877303794d25381651bc4971bd40685d0b37b7940391ad015f0a8ea0a8c2c70e23cfaa8e684516b947de67625e0d2334a4a950e91dce10391b0480906284d5700e8eaeb4192d52c3b3c76fcb797ec1cd99ffcc706663b8bdcc81184576cab3056bfaf4fcf6a6c34e3b9cda7b45ad4da6e02ae8e06c3a34d5ff7bdbedc87f1c4824a6e5286e73ff561f539d2832f6f32ed4cc6eee9b4408c1e4ff5d7d695858f15d23448836cb20a8e30f4e7635982ce63619558265a27f4e3c0802a6ded2417d8232780b4f32d9ca03dcfe196f120949732804ea426877cf5e68e7ad7d847c428e013f58f8c846ec52f6b1a0dde5ada8e8666208b7c6e6dc1fa44d70ddd52c7aaf98fa15466038b49c1ff5a6c1fe8089c36a3e194defaf999544ffcd38c25b38a0754362ec52dacb97ffb2c1c4dc8494cc8ddf07b54a8c54cf95c23df12060d93fb380c8d488119358301e9c9620a63a2f0124a464d3719023c97dfabb36d7eef5749bcb47117f842ab7350b29de21bb3f695a37deef3982a9eb179a85614eb9415f1d51205743eb9bb46f5bab3d9b05632e1c578c5148c7c52f277dd6398a8a2c3eb7c954c2bd38bd44eb7977c1cda43dce638fc48c738fd74a316d0fc906b7bc9346da552b5f67bbe8d2249a4bf77ce13507bb0cd0ab08bb0cd5ba8f2cd2de05ab24c952bd01db8088ccffa612acfc7b3a3bc8b9ec8cddcb480443454d9fc121bdd9b2a05b867920f80e33bbd2b8420e02ddd1622f0bba90f0ad890d81de66b5ecb03a366e715cdb0ea790b6ad89ac8b51bc342bb4ca1590bb17faa79e2419332e4848f6d92959a16b603dba4f39a51ba14a0ae02624b80c8e21ca6b9ce76d7c7dd4bfffe0a0cc899762ff57bef26b86cb34331db35ff32a5873e7084ece2de9d1e90efb4896344fc91fb83124604c21f765e209a9fe087650143b0956081548ff3365f6b76a17e330a5359d96982226db1d8009bc0276243449f4af188268398ee6bf927f9d30006d501649aba40ed8b9aed15f55840bdc5e0fc9e8791a58bcf9db088615300a2713865883d7d59260d6db101d685624d179ad17b0965b93f3831c0297ee205a6f313809df65fedea63a76efa04f05663e19c38c632dc77d097ab9e49a05bdf7245400b06bf90cf0a8675fd0f6ceda45f072e703dbe0452c7964eb6eb7479c52b25f1b521b14d443f87091fb93687858b73546b0523a9ea3ec158dc8dda85e84db72befe78d988a6aeb6e06e56e5411cbaca3721e0318c786cd50bc089e37fe99563d55666969886e9e38143be7e97ce62e89d7cf3a8c9b24f469da7e1d9ed70786a456eabeb2323e8cf628f31373a087ea124f8c277551d62d1e8cbdb23bce61b8a92396bdad4b3e6455784f5b4827daca1020c7cf1528862f9283013a8921d1e3ac09f32f800ad59287b77ae6835a9612d9fd09ccc4cf23297480442cfea7c4831f0d0ff2a75fe3425f9232c427a700760901f4a96aebfb500ae1c72fce82cb9e495490c631948ccb9c6d2585f0d8719b844599cad126f054da7d8c3df83221567cdbf780222f7fd4ff650049aefb8f0778c3064181b4bb315271e6d58d10a4d8f868f46a2cdb73dd736f37c0aed71169cb6a8186746451b3877b8e250a604870e24cf06a387558f9c66d6720e4eced19a44fa04038440a8bbbc2e447959c5b68e0992d09e8fa7c00d3b3bd1d9cd4a50ce418491234fd2f8cb96411fd55667a035b3ce879c5a11d842089868accb33e8970297ff7b752d94c0cd2b0a16b6e68d14574a11af3fea072b1805ca5418095bc016deb253bda677ad5390611c64790f52f9d8cd66d45352687bfc1793acefabdacd1388874bc914a33288df76cac0127d1ccee9a5e997551871b45bb4baf10f11a711597bf138bf866cc68d21fa0fd0f550b553c33b9d3fd47c98cf66dcdd65bf9d2a8478c5b813f2e6741cf48a619251398b1d46953d4600f4e4f6c8df9d7caa3cf5e796bc47cd304e5f071a338885048975f9d54124e425f97f8b9bbaed7ff8d78d84e9ddc7c5a823a1a454b3add1c8e662c358368278735f6784317dee60be74636532b8976d2a86674a61e3f6e535afc11a258d3ea43d82b1be67978671ddf40c7956899dd972573ff67365e12fb022c0c23abafe9e4edfbf5bcff10626de362fc23eea59ab78b6b7f5bbb7b4c73f49879d7a4e63dabfbadf78492601f8f0aea490bf82fa9a7e668bc384b3380b93b5d01bdfba9a8b1723747ca63ac05e1a384da2a587508de3a9155ce3104360d44bbaf1763f2173181c0438b3898d259d2279fc1222bcc2fc678dd8ae9c245ea204d42e8cf3279087841e25b58f43a4249a3b6ad8eff1a48b7f647ae3148bc7be37496e67bcb63d6d254ef91908a0f0157e7c98c1a8ea9175e1f45150b8e97b388d184b461a40a8c9fc0d47f4ddb743b3990294062eb47322e079293c1eabfdd8a1790833d92aefc45e32d4a4aa1fd457115cd2413e7e4f6b5ad8625dbb67bc933da9cecc746202759fcef6ed5cf249f4c3e5419afcd40ae52fa0a0120de2fb2c930dd7ddfe7af5dd24f209f90cd353fafbc9fe108095c5acec8cb35966671af533961d7839c54962dbc1d4d160a15b8dc66d735e12fb632164cc165f7ef10bda89a8f18092f7a373590afd78dcc9d0bd2a9672ce5838ad5ad76f3641ab85313dd43187fb24651186bbcfb123799aa978058d19eb92678419d5d4a18f0403fc870bacf397c9064d2d148962c0996d1e8e18432e8675b11f7513c20de5ce7fdb0e283b0db0df77ae2189d32f530f4f9cd14a9ab946ae2fe61b3eddf7967dcd3bb34ad69e9a2e25380cbd714e86629f144699e338351bef8fbdaa43067e677348d550971e2f2b8a6e0d625d848343838109c192bc6c97a816f78acdd93fa773f2170b5ff7b7be7b335c62cbb18a079567ab4310846e457ab148ad0c399ec3961c5a30d1aed5ef877f0f2c932d96edc9abe08623f0ca3707f8b32cb7e29b3531bad128f4b648d3da9c436a73132ec2fb5e468c1849f7fa5cad79d782c1d8045ba93723a798f815730ee47c43ba143eb255541f1d2156ba3566ef1451384b6c88e1a0e71cc7e2a20f567d7c5bb5b435dec5a49e48dbb713ea676df88d7df7a642a6786af9909cf40c178918595518ed17d4717c9580cf0da7dfd55973cf93eb6b4a618ea60a5b9b2d4436117b475d14bcc9deb16071045d7c0e540a9e52ef4999d520816ef622f3e52a064af2cdd6fb54ac5d16fc74cccccdc1a43521fc7d333667000c7459b0821033dc5dcbd268cf5e0653e78e322ee654708b323100c165bce497a0f658066a724d428477cd755199c0c39d82004554eaad3684bc922385863d48caea8370e23fd4177c55ddcf9d0ba53775c529aa904c8aa1c175c6dc7fa250ed4e28d7c943490234c93897c7a6c6081c0abf5b5851700d6ddfcdfb2101752b52938da424167225b4d33e44708cf7261777504c44128f1b5345ddf47d2c6095115c1cb3f624862223b3716d8bb5e094a1c64f0c532e1c1816feea0db8a5176cac234a0cbe5546d34b239ee6df4ec59f96dfec37fcb0c18c5d4854ed0b9127eedbc852a85e46b544ddecaab3bd9a32f063eacb10beae12de7a05513eeb126716c800d338af798cd7ec9fed3e1138a47aad7ff131b47e06ef270372a542c1f04cc36949e83ca4bfd5e7f6286ac9b13c3d12cfa5a6801baaa294104911c516f7efdf338fa83584f264f2b0a6bc446dad2c0325c7f17a5516e00263fa658daf7927f03d73780db8ce6d2b2d038b54feb385cf3438916b4389d72a6b9f5f0a8b1e6789f2bd505bd4ec0b76b98748920fa58775888d4191276b079a415245a4770e710eedec1e2866a19d9415319c381f5e990a54b238f2d3de8470798afd6f74eddbb40095d701fc8e6857a028374574fe43a3c12ad47f7789688cc77a9f162a44d03deb05872d9a7909f824034cc63340406a79143e8950a2880542c60db69151c9d75a05b55dbadf6e874e237828f3ec61fec4cecf438a2da88163eb6d389f7b33027e9236e5f523363b53d4b4cb4e54794f28e0e0c2251d7b36458933eff0628c127d35dacf6ddde790db12a18ef3d0f9330660d3b57a8dcc4ffe72f42c2c250fc00d9f493eba5ca26b9909796b435cf789c5113a0654a591fe974f77669db019bc1907e1d5a9bb4309ff319546d6e639c7c084f94a668aa4cba579451b1d41543927f5b0b7e46918bbfe81b4f9366fa619a96099214b32573e5114fe86b13a73bd43f1f8f24977e06e1a6cc9ffb326e79d00c49a65f027832e2fd5c53521992378e705a278b0afd2c53d88f0950775495f4c44909a88f67fbfa0cb273541a99da6d385dddfb5c9053c840a4e629b8b0d52263d6eaa1513ee51f6784e06fb1a738b8ad5ee9d473d9f00a6143c6074af3fafca9e3b1ced393318f975069bf4eb9ad5a50a8da7ccf99056e153a6bd7c5d90dc88b9f7d83e66b6f60131eb8490c9f0c16a4c8989dfd481814674da7f77fa583954fbb652c8616fba417129650f8bf05c20db4341267f0fc4b4c26ce7853f22aa781ec60ddc9e67f717ad1e820e444c6dd678121ad8a3bb13b48a6b54fd71fd6aec0f63143138c8066bb56dc7d35da053eb29f7de7ba12f21ad4b4264f97f38f36f8b1f9397e6768c0bc3999491dfbd3f1d697ffda627d45945eb25a384355323e676755d5452694c56c43c43b29f3e861d2971b09f2704fcfacd65b36585604c3f6cd01cdef4e5bc451c989ea3f65aa178bf4cca0dbeefc2cd29d232135daf307eada38e2bdb852628c30be186f56cedb54de7e86dc8d573579e98814f27c99d2c2960d9c64e1da6f8ae516a9cf55d928af1cf8afc5663816b037459212192f8426cecd9ac1f444897d90978248432168f1a54d762f6cb115936fafe178a02caa4cafc737c52ab98c305df0d7e32fbd616512755c9f79461810667c1ed687fb1eccd42f651f3832675c99a872925c693c7beb3db8ce749a028311b90d0cc33bab623f3547abc2215de9f5e988593676e06a96f463306a65c099cc252eb403887d1e47963e36118c8140572334189ae6578545413da7ec4a6a9fc039be89b8f1bcc8cf22fdea24d0cffb63b903444d4ace136e1f385c8aa395a47f1d5fa387f010ec5239d1695e75b5acb43aee0d4a5af8e8b5980bdf9caa5ed9b8bbe0138b412f851c35fc7c9315ca061707aadcb087b1ef4c8b8f008862cbd6c901a43e4442e6e39fb7c2ff22515970529a3fcd52f1cb359452da410f312ed66887cc4f9c73abfd069bff2b8b2735b1c2cacb656d5f5f0af15e24d90119619bbd06c2db96460f71b2da94308fc5c93b26571d7cd0e61e3a0d6be967315f3ef570b987f96e5624e4c7e9695736da186b7d827dd99334f7a8d0024d17c97f9f3ce0718d79c39fa5ae3607bbf07c88aa2ca68c3f5215a62920aed9f768dc8a622cd6945996306450a0bbee4cbdf658f39dd2ecf8509f81413801b5597bcef658610cec64019bd01cb3abc61a7b3376ce904490f532327e4235d11823ece170bafe996d1ed2236bb926b92cc03e3f87f39a4bbe00a8ff2c042acedfe710a34caa696b7025a4158a8375f16500435db07a4e2b82dbd44c644fbfbed7697ac9f5718261c38a718d31d4e21d82b2c1321c50b47a1917ebb717e7f80572263b9e80268003d5ff054adb23ef3cc0106a6f935c740552b3d1320f1001535ff08aeb55012f321107ec5c046ea622da9e2beaf34448edeab3eae47f444c4d140b9d4113f3a7121860b6519d00659c29a3d5e77b7f8f7a611ae0b91b138b3cd1665debc8951e67ba7a7aee94029014eb44605b10ad938f0669346666a2d5d3f0757746c779ed82a26f43d4e659881214b509871d1fdedf579f87b53d2d449439d59488a5d1e3a0ddddc28cc0a78890c54edf362a8b0b362929c0f4c795d8343f34ba77e262693952b3e73d56bf7a7a2046788d5c624d6e88915593fb13a7c18aee19ed8b03c997be786295dd6f760c15f9ef67c1a2fa84476b85a449f606dcfd02113871bc612c40644e5bd390f43f9d72eaf757ff197eb1ae70b008ead7816e4b6917a01085d17adc7ce738cea7eee0f1765ae74a7902c60bfee370fa6d34600366f2d5ae6fdc13890affd745f8232e1fdd50fe421bbe31b8d1bee1f58dd8a8ef78b079b1a3ace80f1e529fce78532df768f0338811c26e4fdb7e58e525c671cd781eb94b224fe5290085fa87d17eba879ddb7e892e806a19e3784a8b2c402423615c8e456f1385e952056aef1c705400f4db14e95d8657dc04f4ebd80c2bcf0a3a503ffd63e22f0c6c46b8fd2f47853738c1a5178157d7405289f091364f80ed5b953e6f14ed852d47fbc8b167df44446fb317ef138dec6fe6718c05c6f48591ffb9f7447c0d480b2853a293cc64bf3ff01884f4015a89b1c693ebca5cb5c1c409da6c45e806425f3afe7bd6bb5627f3c16f03466c7be2ff91456b92508c79eff350e75f422aebb7a80e145c12ad4c176d71c95b94cb875535a08b2db2c2946f28aa1b4945fab34823e66cef9e4888bb6dd3a76ee494245871a788e6243c418d9a8cd6f6f48849b623c1825f500c48f8264fff3715399a8ff89ab97bddc454a7f6084e5f7f056219f03cdbba05f6ec919e2343c56bb56062e5b71303b910d3b440c213c1327c47375ec1bfc3f2e337c28a33b83ab311392f6219358fc0fc6cfeb1a133a7796c2c319be1930ddb83370d0c827d5921a3d9b5ef3e67d55abb4b0acf76949af4d5ef7f28f0fd858c9d0ba1695c933a0dda55d141975a972ebe2310918f4ee381d1d827862380d02544cf0c0c12f26ff725d165ddc48add9aaa93550ec92d212004303e9cfc23738a5870c7b3405a0ea7f101d15c42c6d160f4f8787cb4fa210aac49765341c01f16f5481f7d4a14b355d96fb3989f344bd86b531d93ff7def1e85bb75168350844457920f1f4f01f06e5ef7b0fd45ea14ac82b06d376cf61ac5fa386bec6e7009e66360bba44fc09cb56f27fcdf77495555c7ee1429da27e9e79ad1dffa57da357957697f36e6995b7403726200f45b530e9a8067ea985f35d99d3e901419a8ee93fa4061ed38518d0dea5218e951ea00afdfca86bbcb731c67549228ab0f401a2c98d940bec8884922b0f01ac812f3434fccd33963cb7c62ab57126be7daed55ccb6785de6c507487ecdace1d79afda86bdd36a80d2cd65209e350089d62f587b8a9df89e41e24488e3cb34d56c34cf0efb7aefef5fe5177f256be8f1da861d5df514e2bee0e2cfc89b1dbda6d61328edffd2e6b90abd3b27e5a48c183e861421ecbdd5b43be437512d37d5101dc85e56b69f95f86d81244677a77b30dfbb849ca3c7cdc7bf79502ed83aed6734686349c86c71b7ae51abbd889654a45fc8404d53dd1fd023b34dee4a2a74b4c194c93586f855cfe7613c739880acf49125d5a2cf00eb073aeb73168270c1fb8d99dd8a5f40654c1bd4d6cf77e5511085e21678af39b0a3ffd7cf10bbe25e7a996e755c040f8b7e7f5186a77cbacaaa1e3bbddec9b72b81e2450642f53cbeac1f40a2bb775c9bdfa756793355cf8f9914890114dde01094c2a720240a940bd2c1661d75f407934692ba9723954223e3cf2841529e24780dbfd1db32454fd2dd6f67d5c19134199ce7108475c76fa0e0c1b6bc05f288014c5029e7fb324b7d14b14df9980cb11171a0f4bbf621ded1dd6f92f3d46d6d1cc75568dba514f01874035a9273b1469e23a4b0d5d29186a787eaab19170d792aafa74f774e749e5d83b4841da82012833327ea73631991360156ecd252f8fee183f810c52fec0ef9bb68a26aeb297165e40064bb26788f702ffa240fa540a425b21302474c68d45174ef3fa727039c65792cce9a1ddb5163ae6fc96c8fe0d064a121208db160ff1cfaed94d881a87cb21660455593664017cea104846536695f2776ddca36f16f9c6bc0be71af6cee631f6c42cca4c0f00385bf2419ed43280f88270a331fc270942744997d5eef746500e57a09034a62e0f9d1c10ac67ecadb3918451248b58e92eb5c83858dc21cb657c7ebaf7f9acc004705561baa10c97f78313d607f834813c55019dea194441e3659af5ac3b26e9cdfc8e5b51f50c727c36ff16c0aa05c05c6f415cf0acc30947dae96d2f0eebfecb5e78988fe99bba73c1603865da0117872e0048c93965ec177a4f78ef26bd0993dbd8ad9478b968013cb323b965b77c78b9c38c7fc95d36bc3f6e6cfb60381c7023d44db6d0153978c4d26ca722494b30577308be4bc364a92493e3c511ad3dea889beebb7d41a00caea3d2d0f67e25e94d70266cd9179925148f235ab7ab18d7bf26875ccc0132a9fd972918c070ec82f05fe69a639f571fd8d51ee97a48d7935443c4ea1ecb82ef28684bad60b4e6cbce9a675125c95db0cd2e4a97461f3e46fd57f729f493cb2484ffe21345a366c638ff78085c268d3ac246faa23b4fd3ce5ee8e6a34918791f357cba181fc4a9fbe16475e503cf9c2b6b4162e42a478c7606323cdd77f22f3a1a6365a84a5b5b08cd177a32a196ba3cde0a0d6fe2b011ecfdf5d5fe177ba64a0f048dfb89bd4055583fc21efbcd4e3be0cbb68cb71f4e29dc2e23fadeacef6ca7660f444d5b10a278702fa52a0d5062e7bec942dc117a8d13c97e203ce84008ffa798b3abff287a14d5f8bf88c6a35eda16efeb40ad64d8ba499df821633d84b504e989d809f7e6cb28738523816a99e319b5b286012d25ef552f25506f6a819024f59639aa72b35019e5f1d814d07ddde89be31feedc59b59ecd600b7d92cf2b2505f2656a12a6f655e3484d53f17232d5433ce068db8ea5dde374c0f0124ccb1f8998c9df084a91fd269164ce213dbc1e3157442e26bd4c854f7f1f70d3952210376af3b20672f6bdfbe67f62a31ca641e365564d7443f3c735825fc1571f2b6b7c8e94aad2b5f94ab881b5c602e0506621902aebf6dfae1bffc6a5b70f55a5ed02e8926c5f09dc63c1ea76ebd73455b58e2f544a568058e1868330e81972ababd94e3718083a2fef84bc3cd9593a3dbd64d1f6cbc886a31964b85f0f631ba4c5e935c62e9ae30ec7f74d084f9b4fbb893f1d0399aa70a8c844fde6078b8a6fed0d7b640042d9fc39f900343e52794069b3730d71bdb1ab4f299d707974a993c3a427914d3fde77b24b9483509e7489d1dbbe6880557934ed78a3f63df0c558380f992eca7d4143a00750bb582dfc7e1e8d751ba09a0137744905c92215b9611f6819224de22b1a5cfcade895316ca8ceccd9834ae5e8c24bf34b38f360ed7dddbd561c150c3186b95f8507ca7f848f02166110c15543d320dceac9fdf6051feef913e7f1b8ca4390def17ef093e535015f2f5f7227485f1bb7eac8b80fac12217f54b5e43265ddab9724d38681b9fdc00764de44a6601065c906160b32f48d1a45e89844d8313012b582cba194b1cf20b3989153b9d82598fe7640e20beebca522149b7e92167a7d45a9d231d4be00582d826f2e99559de61b3fc6a74b933c1c61b3d09fcf8dfa4272eaf7e2ea2e56eaff645071f4a109816903c7ac33cd55380dc4099aa7c658056cb104bbb4fe1b8bcd6930b0a6cc2c5c973ef348dd642b5c8a7e72d21b303d81c3fe97d8a7d4b9a9d8e8a7a04f8532c207781a2621e64e6fa5efe9fe6e65e8d3c58dc9e67910e3838e40715f1ab83baaedc488032b0e6e7c3c66eedbfa5db617a6e56491ba14d1b98757d240f34203d7e61172fef9538dd9a4e08654e94bc81f7e7f3af414de0cf3a7aa18b8f6420cc20ec4d68e2f944778bd4af3e26833bf113beab8d64e95fb04eb0f19183b58f55dc4abebabd626535233a3e4ccf1e4bc6be89bc92900621655a5dc6dd767ab527861b4685410e06b71bd4a60eccf6444a1618f867cdc1cf5f61d809ee4521482b3d3d8578a1fccebabe47eb1992287f0dd9920d6525271ae25a0dff75ce0a7e4e04cb61035084dc75a3b46ffed5c0a6498c9813a4401c503c74b524bfda3ff3813371d589090a341fe4df8d58a1b276e0603f98332c3cd77c2e6525016c6777b0e7e7084f182dcb30120607f957df912b4c9fb2693a19203b42b053a1961bce1dcf6b9c960bcc6abb80a953067bbee4ce09566a13c5484e145c38e4718ce35832531f5e816814b04f4e7ac026a07248dd8878698bf4f83ac4c18e2d5ec1d02ca18973d47ba36a9622fd2a38051ddcfbe4d1ff56ff4f44ddbd54966ec9e995b8ee7c73034dfb90f7df580b086643f5d9f4ee31526e2f1e428ea85e2ab6acd68082ab4fae15f1bee5fe0252a7914e722c4ab0ce14aec36cec464e480f7bca18ca15ec40870d7f34780d08a8a39b79941d06aa8f02daf461104af41f029cdeae7d5381b4cf2762006c774ff8386e91b83910c9be6e090e04e3260c007973f6fe6469e3d72caa15738b46c599a479ba27be8f3651a310018e1c429e67bafcd0697cfcee7a5b008f90df8d71f178443ca5d3390e74bfc7868bf59fc3e469bf52c7a71a83ce09f51f51068c9d00a100efb12750c1fcc881a47b427e3c4234ea856472d9a112d6e3302805207c69be2d575d47efe8a5dc0641117589a83ce16e47d82a59c307242a42bff0a0920ff31b9160c1b1cc7e71c934de13dd800b7bd4aae9fa05a4ae0a5e1099229c696193464b4e1a05fbe069645df47c5f4b816f3719f6bfa7e97e68527c6d1cb13a5f6d370bdbbae3b217b3e6b4b19074239a9dfca215af7193c6d93223d0b5c86fcdd9f5d34d6ad3edc21a24897b01cf134af54a37586eb36f464d2fd9a8e53db3fcb90579d4d335b03ef6cfcc5c6660643fa3ca1c530e7461692bc9c617e716f9807ace3469fb1ea2ce79f9196087a635b2f08af89bba952174548e5b9cf32dcdbee761045ce2f6d31e280d04667bd04b2bc204a28272839e753aafc9206f9d2d5776f1263c5194794debb7565e9ea99fe96170f2227e0074d64528d00f5746306c36376a6b7e0954bbbabf435b37734c00799e849dee248ebe2ac04721df195c0e1096b470d4a1ddc4ac7603af541995020af46fa1336b9c4ed79753804c13823b374651e7de34ff7475270e3fd3b40a5e69aa075553c4167b4b99a25ecf8fbcd993215041097b4df7795a2295d9b49bbca58b2db934136b43111e3824ca420f182c8d34dcd8679f2ae97b224aaa9bd933dfc66825c3bf03d49eb9d2282f2aa91216cf71aa0fcafc9d704429c7b8bf1e1114f783c9b1df8ce473f8174d060ed59757b1a4de5ac2f6b4f940a69aaaba6d051f315d5c5f8280fa383fcba2a46003b8d4305643c7a55801b1728d49b45222db28d5ceac1581f8091b59cf9451f56996c59ee63e98b8d6dd60e2e9905f91b8a7a5d98569f5e362087efb00c5a504e5b0a6802c3d60ba5c9e69e0c1638c6f2b66577835e45a096e4ad1fc3eb15cd04b3e1c040d8bb405053640aec381db3062acc183b599c7de6fd942c860d551846c31f4a26154bd3020ec8d4d5d5427d39f5d4799839eefa8b0d78130270b97780ba3dcf75caf1386e9175ab8f147db4fb0ea14711a6ccfc6e8b5bfdab39b241f0fa7526794d9ceefdfb9e72385dcf4a993be66bb51bf2ef459fea23d1a99088c52dce659ac883d36bec3f0ab15a114faf84caf58e0ca3eaa8f4a46980936f411a132c0f03e373bc992825aee414a155a4a606bb059960c071118a07cdfb03156a6515cd4e9abbefa43ed6e65d39e5864172693c94bae5a0d2f9648a60c6fcb4b6382cfaa8338cfdc5dd2fa0ccc3eae618ef9d7ea13d352677e309a9af02f0cda3cf899af41f60382c139a2b4adc5c22a4098f3a7c0c627cabba319d523136e075de37a0241b37c49c7ad2336d07530ecaccd91d2dafa56d3f0890394555d6154e9277a073590f1791bccedd3dadfc84cef57e9e525d02e2f6575525857b798060ff86233aff1080e93f916d62b9d0fad94cb5ba677d3cbe13e2a0e045a2dfe87feafd67adbfd9e62913be8fa9509589509ac24cf5df9560d801b5f241e9d6cda6d9c444222ec605dfeb4a8a9389d716437e5e0e46b4de6ad3e346c5a7fa8e46a8c8ed98496394bdd4ea8e9aedf2cb1ddb2c243f73a9a3b12e28e90e030f963de3f3d65a4030ee68941f34bdb59aac9f0631e7c9e6eafb072f446289863bca95a2302034908863a9b45acc69d8c1c04fbbde74cbd41d0590bed3dfaca9725843f4f63fe17492ddc06127921eea5f520074ffbbd23725007e39607a92e8a3b6b7260ea231c38b41fe3664bd31345bcd5985e029cdc535cf224cd01be6416944ced122eb06f10dabaf48e4bf5d7e99f49b2c6171c70f2d237d9f7be62290117d46bedfde0ebe0e54c8dc24179247f2f3d08ca35aa9d47cafc3212d5973e65c82add286479b30bdb8d560e98b0535552dd52a8bc765d4368593968df442b496ef21010bfc712eb8c107d85bba55232d762d7e6d8dc3d2aefdee5751643a446fbb980cb367fc44cde9c89210dedf815ec45faaa26c6fb1d51d3813e7d00129cde4cce69bb11a103a2ed386ca6da7c36d0771be97021b9dfdbba5223c28b25573d7383ebf632d3c406f778317731ee8e054d47e06deddf26ca18b755217ed216e200d035a2fd42a772b5f0ca870b5234c0ba0748af9c7d47163e72aa1221235d764f3d6664a1af1b2428cbd11cd8fe8bbfa4f97318e80bcd602fa5894147539e797bc7333e751bfc2058b84ea8e3f85322e663c865ad67fae0c115585f0af2c292b83492a87c8502c10d8f1fb138a63e0e266d87dcc963f3d8a2bb8f1f5aa3323275e2eb769a821baa844bfd7166887e76de20e0b967288f6f4dcb06091c3602936ea912e3c437bdc14521bb230ffd52d44309dc0ae924321cfd74a5b626ae320f134b22a09a6bbd9609c3c5eda2d75285f6a1014a8ed750f98aa614b1661a0f2ce3238517db83c103b65caa604b8bba56a3c6ecbaa2cb0ef78d0f2ba23b0ba3b78a3652dd9dbb3a861b565140d68a97cb203c87a91c265a00aed9a460df8cfcf24771e0b19c8ac351a09fd7d1f1d3265518ddf72d181bad4d45aae8c215a896790dbaf141a9842c53a93556cb21e6204f35d871c205c92a31cc98b6beb9d0408fd7585a57c80d4e63f1c60ae180c9492b9d3babbf080f3e95a323fafbc9880b4c61cb3ccca8762516b17887c3c9c96c0a9d2be967496d618cd316f8455a114ba5ee2c344d73c8fb37f4d1c2d6f2dc5d5d0a6acb3eee74070c00ff016ef97c867c64302dd15da2cc446520a2aaafd478aa90a017cc531f4a479ab2781f7f1ee4d01c24d537be732da2ce53955eb26952b53a41f3b549beadb9bcb6e67e4265a666b5cb9ca488d6fd15a345d1b16c3e51c6f20d29a6eba323d48eb0c05e2d4319b63afa8a6f505e96c6730b2c21240ab22f4ec1be924dc797cd93a5fcb12e2191e33f372b192f086052be1b0d19435361803388d8aa26a3cd97dcf23e317e9fa4f03bbf9d32b95ff5189766a5a89b42c34a665add928ba48d8269eb4c545b542d3283be46a4a995589e3784993153454dea0fa84a7a3b4db47b6a50e4f97b45f50e3438570f21f7962ad6e5be6a1365d46d216978f5feac58918ee82451f4e28a454e888fa4b34866d76e2c43b6460062d6007fef3352d90e79afebe5ecaa8baf39381762053714ca122c3741b78375dfec96aa07450c696f3ca04be94fab826e4ef32b802b60a0b4bf7e100e68238c773791ab67121a258e59f2dfff5cbcfe530737688e7bd54b437094867163d9606ef3430999f7cdacfc0c7f26d58591a24a9b97f6f3377bbfaff737b70780f43037963276fd578a476090e2483453b7bae1205da50cce59d130e2dddeb051e6d4b50c7e5c12226374995eaac9ce17328db12350748c6ebd20747f79c4df79e826cabfd73186827877f8c3b7ab09b1079c4dd59df33ed5b5a99e1bb5e553a11a7100895bcff07229581117906f25b9635f3a0ef48c4f04888b4e8cd2bd7aec0c77fa8eaad2e943f35a7baa970c083586d3bc9dc17309923637bbe0b8974e7e2c2720f4739cbe202f7a028ab46bef34bedc06c0711ab48e87e4d19d6b63e83ebc5b202e0f58e90bf9cda4a8c7654cbadb7d334326620141d36c14230fc0c9050c386c6c92c54c443bb6a6cd6c8153cda5eaba9f3164021881b217b983328925d52a28e0562d38a04d4305c713b1f19d3ebe3907482ee912d313a5699c38140a76b9e12e4a8522d5506490d94c88de08cc0626563a8b883c70a9b702d7e04996ea694443ca2cd2b0e4646f1584951d93296e3291d41c4ef60c6b7d8f1d7043169c1d83ab27b59ff248b498654d095f9fd4017e80c7fe481726ddd11caacd226483c967b2791ced10d36d92ced817045835b824575f1df9f420d7db129164e5caa0c5e2ee957acc1b212d91d7b67627230d7bf3dbd976da1b52bb20bbececa86d0e8aafdcb37e78bb87844155f4cdf0ce628c3d4296cac876bccd2472b3c025ea30b8db99eabdf2bdd3f1ba26e70aaf72492cd08e07bbef68a0829e63690583205fcfc5b79466b21e9b9ebadf35d8f883ad9e82c8a5dc3f85d179ece3191fbd5a6244b7beca2c0b6719e64d2f428e212beef3367f67b26c520dbf4ff275f858b1b8a1695272051dfb04302cde81e720f3958437052222708dfd2abe97c048549f2bb8e6dcf4f75c3ecfb1b23404d679ebd2c37e3f3de3a5e5740ccfca24ed182f8faf73ceb5676c9a53ce12f8fbc4060d6f00799e9fc41ee77b2061fd3692ae040679999cd00b9a18ef938a10f9bac5a37d9b49c548a0e34253b035ddbbc227fac68c10a5c1a94a7cb71305ce9477ae29ad962600cfaea4495c6acbfb4361546e61a2e05ad4b66333d1721e27638bb99e24021391dd03ad1e4de13f853a4cac9d73fd0e76332cf9dc101eda829045355ba52174d00f56e0de6649c01a91e78957111c9d48b6506f430f43240ab8e0cf64834fbab79249e3565d3c0f339d9337a967d26d3457c2c45c976d2443844b48c233ed0d7123b1d7bcd461c9d0803e56f353b538c8ca9b52699a60cd41106fbba02ecd00ab6a331b49799b382d4a253e7f5ec122648609a8e8992028d6db7824e809048b1ba2092e97b0e1a678aa785cd7fa8c222c1c54e3014629113bf9fd09ba64fbd612a81665e99edd87b8dca8fa273d9ea61bc7dbb98f5476197edc7b1bdad0a3444cb9735c97ca190433fed548df4b8e74492756ddc21fa20c601ba42bc44a29d944dd398811f2036e0e465d9cb1f1754b222216bfe06ddefa3e99656820cbaa2bca535a6fbc5ad142c468ce85357170db7d797a50c5337e81e3e07e82ed5ce512aba793b568ab43d7e4e048ef6fcecdccf19052c542bd6108cb719899892d2fb8c2f9a17f9ceb08227dce01697615b665b8207966bcd4bb17009ef7da24816def3d1daba5d5308897f0ea6486408911249193ca973085afc52d1da46265d123a7e09206587094c68884be18c17a9fd871f2fd12f7e1360773acfd079dc24a3bcfcbd96bfb064e489a06076f79ca7842d2b6b5ae3cd01cf3b295c432ab271a5461791f1b9e22fd111fa236ae516876a9b3168ebae47d74fccc1b5ddfbfba2686d329d87b5acdbeea62a9be12b593a8eca5a2df6c41d7f9e01279ec417e7f73a3563b70e20c831fb3d13f212f323b884c5d358f61c45919b495ca3350c9a3e8f77de7cdacb29aab6212380fc2a26ffb5e741ec67fc861d8177dd37baaf5cf5340a47bc185873d92fa8aec5ffc47fac1f66afd9889008744575d50a1c1a5cac30032a92fb6989b1d27e4d5f4b16cc5d6e367e4d14bb3e4558b8a7e59c01f559ac415e76f09768bcd7e03095df390179f9fa8b7c9dfceaffd19e878cd418c3e24a2df4d64fa7c3a8e66a8d58d27ee7b0d6f2f1e5f2a831fdf4cb0be0d3bef0b7169dad27a91664900fe3f3ffa57da61ccae13c343248764b92112eb8c9c59caec3dc603915fd86b7c1502ca4478fdd6098e2789805e69b68658a84c746cda844d707b29b23aafc8137fa2307d35627c9ce2bb33d23e225a794597c1a7a0202be75f593e28dcb4bcb9abd6466c24b4a4ee1c5c6752298fb7ce1e0d365fff2149b96697ec01de00007526af19e1cdb5aa536293a0600b64def76133b1b65437e05eb41d9998b5d44ad628f3161dd790e0285d063c3b92cb3a6d2a7cdfdd4f10a4bb52895f1ceb1cfcf4ad3fd89dad816fe5bb8b6a7b5cf2596dbe72f749121331065642b778cb360f5a0f5e4799558e6e1e0a04ed3fd611b7eee9e2a8aa3ba281eda946af4c3b471b089ceb1911d9ec188257f98c2a8bcf6accf887628de9f6df153309de23bedcf79ed2d9c8eec8db051678d3fe0a23d95752cdf3fb06ad6248a221d40b3df1ee35bbb1dcc0c46f641e9fc9c5557d12c15014ad722e6d4fe8fa8dd2760e1ee5bf04f97de8050cb575a8f938131a7030388072ee64363aa789128ba182c40215982360813a69c913b648cb93844a3320c31299ca3d256789d2715eb35e5404e70c36a9a3740c72f4a7b091a7cacc49f7e196ef57ab770b6c0300fd1e2679dcb40f8028e1678a45ee3bdaf34cee4bbe48cb8adf68c5e251554405d4ff54321885fc46ac7081a4aa7ca60c02b34733debac487eb9fab078f3fe146111bd0ca55f52d2ccae4753fbcc35d6a1806e59888a74b1246211ae75bfb0b57f086fb927e6033cf72082d5b1fd72b49942a990c7ded7e3252b3a1e6dd9df6ce6a8f0c59aae7555dd1b5b8bdabec7b1e633f990f64ac4dc8ce438a92185ae70a3e002cce5f6cf6a6d50daa3ad4f7a322b38627ef986cdc4b8abdf99242baeecd5327c1c91cec0c0425d1889b6f5b6bd5b66fa63b5a15ff75942e6c9ed50a57ebf6c90023e0db2bbd4082b452b422169eba2a4defda7fa0eed98bbe18fc625700eb23ca7f316c4e3223d44ca7b80116e934f5374c590e0cbc24c6fc9b58a4aa3fa4d4d4588e87abf165ce9503b0bc7e270199970dc30e93ce9f725e4e46e505c0962ca53dd7958f2e384f24412fa9149d3c7d414f25ef780fa89d1e10a034b3ef359586e08dca12e0762e14477c379da60339d3e9b40fe36bbb5733c319970bf97919fccb5ac5bfca2ba5a1054f877c3af8ce3ba6b2ac6302b543a28e6f6c4cd28d330a4179e405123cc6ac17b8d2f012743028a0618328fb64e8818c86f2bea466c4bafd4aecab3bc975ce6fb98ec1723276dd75033a9465e7c42358d01d1ecfdf17a8b04ca559e8ba13bd286c00e57b480fea2abb7ba9cce7331c0692ed9e8033e74af84f03ed4377a64e99094c2bfdb7c56bd6ccb3bdd6c9faccd580871e7d4f340629bca5b3d9cf0fc54fc55138775e846fa857d82aea1ac2ac21a2054e841df3bfaf786c446bff04d91934b75d439042e4d8c29b4ab823bc56f594c9a9d7760b6e49f698d4539ebf0dbec03c2d760781c81f87c545934df59d71015df2c8f49690fb6b45a4d68164f66c4cc8d94ab017f43bd6c0c4a4f7172c383d9f4522087098d70b190775e5ce3576e36fa4d2c835757bf9494db82301391dc44b898cb553bee4abeec403bc618666ee39d5a5e2a06cb072235eff8fb2263e752a6ba5366002579eed131af6c80474ce91faac09df9571260ff4707677cdb3ad22ca18ca9defb427216322678a269dcdf1a0d1cd7ec5074f7c884536f595229e2ca54e9a7bf3194fef6b9e5285192d76e73341180aba095e0e0e467b7af11e8e45beb0092ac26e74ee3ca7d5ba2df44252d1bdef6a0887fbc4594ea1d30561bd156e18abb7a68266953912d4ceaf0448f700644a901b57ba412e7434961d96c8d79814195f9b93ef9fc110d632764e242ff011d3748f0d9eb73986e79ad5784e7ca9f7d84c9cb81090703600d555766cc059490dc129d628cc017bad880705cef73da3fb943c65a65e8246e752869de49f209e5d1c6bfe54d6c60a0087e5e27fe4bbb84f8151d96acee590f8ffb8c47b7731184728aa8c121779dd26feb9a785ccd7876cdbf8c5bf0f10e8e1efd8c84435029b53f37e6dcdf1c882f273630f86ef01e895666e29a9c5234b92f7d042dd2196f758854aabb084b75b233af4a538176bb7717feb346325e85f4b8e7aa1b6d172c64616e4af6e86152ba83ac3035d6ad25ee3de5b7fd79595a3a2eb5e29fe48031cda8f86ccb1c87f732b5da0dcc2af0474a919815d6e33d845ae25afa7c570504e5c2137d88981104b0be7186231782e7fa8e43def57ee55653f79770d9d3c9a98c4d6f4b9edc756706c86a5c65279c0d152d3c67d5d07005b61058f271a16880d69f3112fab4fc42a527d089edd2d338c1ca27317abeedba17845837cf67c31a047860e8f2a8be38f1256356b985194617913b6cdb1b2b73454c290571ba01ec37d433a7b4dcd49786494169ce0cfec0d8df022e304c2c5cd3e5a4d1b24f1b1e345833ddf322b0e728fa98ee88f2a4ecb0809ede1490f087f79d16e39d6335503e441af94f5b3409ab2a405a39cd78d55e4ad547ffd98f60951c4d1dce85014dfb47e74fc0fa1e4b965b8aa6eb42135b56064124839bc41f56c2c8a3b1a5c4909bcfafa03955987ec92ea20e3630c48595224e1905c3e1180acfe6be5c01fd41e136fa4889793573576c88e8a759325b68152385ad7df31d721b54dcc2e60096b8aa5a5912b9cbc856f7a7cc329800048997db2cc23004bae2b8525612966ed3dbb141c8e613531f64ba7739df689ce73f0f98e11b1b8a5203e94af0b26fa4dcd243beeadb596ca6854a9c40cf56b673cd815d0de551ec8cce71b6e479eccf9993551c698c16dec23ba5526db2821baf1853df37d766d26cab5f87b5b9b9a25c5b01d06b4ea703609be69de5958b36a59756aa3c4aeb9879e0ec2dbcaefadedd0a247c512ec122baa4d4c77a5aca8ecb0f5ff38e3fb3264221c790d4499bc8c02b8b223ae70a9605cd53501b09255f9cbc652aff611b766856bead4fe43e9e73b2fc4129ff6b5e1fe9e0ad841cf6bee3fae4a2b32fc1c6e7b90eb4f1960837063bb1c6597f35e1ae80d726a5a72f200842395588654885cb534371532fd83e95c2c3e37d94d01a71212b0ab3f6c135fb20138175b04461df4c13be609d8ef7023e5af72154e62fb9e865fa8f2939af0f9d91f0e91415520b1f6cd49318774b419d8cf9e9525557f736662b75aa349b6ac9725258b1ec666fd10fcfb5f36b4c83281978c9281b8d3128332a3c91c4adcdcfecba2565a57cbe8f42b2ee0b0fe7d59fc899d193a6ca1aa20e616ecb0b737b7e4a9fa77e18b464e334da1a85d94ba2f2a8f0824f98fea54ea7604ae9971ebee33c1254eb9de20fabb95b6c8bbc31540085e9aa184f8254317360b1cc2160c7debbc299fcc70f685cad1c7f8c66abd974e65844f74369d698ae3ded81327460f099f8af437ecd444b17149a5cd4e2ac0e65490627540a781760414e8613a00079bd51aa90e6d8cc73478df094c44e8d665913b789a45b540f852d13bc606354d2ee5c1b279c64d2d40cacceac702cfa995651ad65ba6f6cc075ef3791d1dedb5090235539494dc6e2ff517b209ef6dbe48d75927439a50cc1fe056e0c5ced8364da6082a36de2d8b335d1c831cf5d9cb3beed2c7cda7058f3588e5dce504f8b167fd3d02d3ae72247ab685bf4099ce7b9f5ab004939244057190be4c92f36df6db4e5f7e01ea79ecee6f82ce0e264ec7ca16e2f741da94b72a8aee19f8b82910216201469b55efa5375afeac35922533dc6fffa735c0ea2ad676bd0f7edd1c96c23a04b1a60ac3b8a842b23c729bca196472766846255cf61cb12f19661d848122319cc8ae93bdb10339a481c3700057fdd9ef91ca4c32cfe24b3b259d90235d0e702fbd541946f1340477feae39677b6dce602a5beec93775b659d8862d3249aecc31cb159684f7af3bf7540799afee8a1904b3c50122f6b2d99537a48cfcdec0f0abf66dd48b069c6c39b608a21362ae48324db997729db0b9807dfd00e3fe526680ba3fba6af7d65d5516828eec19a1aa26d62624b31c62010ef26460927c2ef43f9bf2b668b777d7a5d2a2558b9dd55e19af2d9516207510994c9fbd1a1fd4f3079492ce9bc553b45380fb663483a61e401195720cc776d0d1e6d4e6caf053943a3d26a909e8fe13d3c45b5392e565a0ead63816ddcca5f5b6cc6c129752ed239234d59a22aec87e288ed071d1d8e21169c7fdcb239ab772b9d8d31c760ecc05125fde05b0e6a2c99a4d824fc8938f87af2712330ae80a3be1cfaba1519fd30e67e222e349fdea0dc63ff10ddd1a0c80223cc81ad635fe408e3ba04f294b56b786fc5267482b5ca5cc42531c46b243443d4a683959c0711852d88cc05c93cd6ddce2a07fe52c77c0ff369a0e7bcebefec95b5c6ea948fbe72e4fa4a92d27d51c94dc5a77fc37cf70ca6a26c8af13225cb0bb4a9874a0730924f0f86286537ecb7aed6133bfda7547c239a784413823fc44290a8980b9cec1d1da8d828c64d6cc2a497e6621b2b0a3c1442785849dc63c61f50838e03c5750836558e6f78b505b9dab1e13f5c45593b2cf33a3975562919bbc30889004317e854c3bae595edc9855e1f0d2af67abfa5db179699f9bc2e57aed68adbb7c7a08cab3a661ebefa1f9c89493fceee8e112061ee422dbc54b08884c60a1e18f3beb34e097079bde099d06e015e468cb82573a3f64070a14acba677cfb0cb7ae2ce5332487fb641d102f54f562a3af375e0e66eb87941d881df91e769bc979426a1c131858cfea1c05e2f2abbef13f2d4500310b5c7a04b540aa38bfffe4f70c9ad629f4c3b00098f3975d85b26cf284a5e1ec88b47ead2d17eb100483704dddd44418c364f94014a9e7f1558fa59aaf316148ae0a6e33671781caa26e7d11e83b413805c9a7f8bbd85e30f3445a3c46d5bea14f69155f217a5b9ec13de0ab53ef25c3107ed920c2577303e3d80335e07a8b40dfbdc033c5235618fac12ebe40d90972c9310b91febcac6784a5d855248cd4c4a0cec2315bdf0add885c8a44db171e386c0a6800f61472570e34be7596abaf138ff8a151712ce4ec96912870145cc64b900985f0a9622229e4d21d7cdd67e69b5c93a5e701b3e6731e1f1fa197902bc1cc468d332d5a496db6b62d98f91a6d0fdef7d32c4fbf077a7160e101f48b28dbcb2a046e5671f72988d2c921251d8f5be991c2625650728d372e5a89e734f8b7af5136849e1f29200f6cc22beb0a2962d049df208ecbd5efff5d60af2a68605a46f478dc5e5a9fd2d70a76243fcedf83775adbc4c4c50c0d763438dd717d8e5c57619dc1dfed4249abc96a583ae5cc9fc40f81c6327c8ad7bbf3b48691cafef69c54f73976ea1ef30d5a85c1daca00b9463c6021a0cbf1b98a7c770f9d3fcf4968261b2d53ce414280dbd1a378cfe2937fe79087df9e493eddde1deae33ba9ba793b022a72951dd1c741d48a543f1ed619d5a33eb92c7563fa00b30ab4dfee5a2e1a1ebb7368c9eede7373dae1cf9f1e3526ffb951d2c71d4efc83c2395449316548ebb07c06f299a6b9f531f4a82221ecb195d552192aa693a35ca611c89ff9283a6b1ab948db92424c51a5f5d6a3b66d2d0acc66727de6226ed8566efa12ed5c94d96808f110b59445f63232922c14dc58449c20265d58a0ffdcdc8304de37ab565ab23d160781d0f21f1f8cd55e3e42e773b85ea79846b3b6b189cf2ed097e08743fc75952ddc4f5ba8e09c324f4d354ee031e74c951bdd8878052be3db7ed11d65d20d62d4dd45db098c512a7c6679e5a458d2e5c23e31886f228151138778ae5a91d1347614ad449fcbee0a8c2843ac2f13cde1121a5cf384ce2af785c63aa38094548e6bf3e8a945dd861206016b8d8e05601a58b941f1792fbd7dd538282d070e5dad189db3de31ef02dda9bd25a024bdd976f58b461393706602d8b05110aff51742b79032c028215910b1cf9d1cd534c8af930b3b4bfd2fa5a61ec556dd7cc594e752f533eed424c581fe9ab605acfc84f621465f86a831cf8a3acf334998d44d3fc09168d026b97e0a045713e3e941a344144743b1e470a66567d474f40934fb337065a9802161663c9a32af629231fd5b20bcb57d61d9840d3c0f8a2aed85c5c53f34c206826c6eeaf3968541930de36e3db41a5c9d80ba5391089435899c91dc8baea68d3646ed29726e87969924a2a7d556b46d8d38474ec7b925f36aac6050262f03ad01204655207fbedfd740f8350527e88f3ed3177e86fbd59106a0c78406649f0ea6851543e74605f6ae9877e3e4db2bc9c39f39cdec7ab3df102dbd63388d4961fc9c37ac19b176b27e779c94d46534a00815cf1497488b8a8fcffbaca6b11cda728274fdb46ee62563be7a1937974883ea1140e16737cc284a6e4de254ebdbe59f02600a87b69c88030ebb2e2baeebac51e597adab684b4eb8885fd30e696d1ee9a0bc4833c132643ff5a2e9815c6e922b53077271754158619f9891b7bda1559adfd1f210128a1d789de532701728848a667c11ed04b8d30284e670ca5c75e2975c3bb28fd1ddec979966314bc551770bd86ab3db9ed1ef6d82a2841894dc9cadb6ce5918e6b49685fee9ca4276f9c8cb37edab1229be2cfa2db4afacb68b13af717c2ff0904a990f6ebf94f4eb84fb12c9b4e3e76f58843d701df6acf10d41c51b618130590fc5608f04860aa0c6e8afd9f2fa0e094423b65f8ad83c724a01f194a382cc3924fa0720949bd58b4de6435bc8bfef120af955ac0fb7e844c5bfbf3513b4588e5619bcee482cc39af7269b08cd003777dbac5a2c32d804bbbf0354398dd87fcb1dca041b7be35d08d0a121db3cec547f93e9775f46433e6459b12b58be82388edbe70e216b267ab3e555c209d361a1a32a855356fb9cbfcb91dd2fe8a0e952e1bf053461702112480165c869fb6ee2decb3fb96bb12ede9c9ac18dc4c96db7a3746b586b244491a45e8fc8f40d90750832174ae1fc0c1f850879fcff9840082bb0cd4e88774ef18dbf84d132b57c779b130b23121ef7c33e9266bd6676e70bea56f58b1f58c9a2f7b0b4e0532e447789e0daa17430af8ed5de8fd9e4070ffbca575910514e587d31b69e56729bd0c1a70870f2c3821f426b7d3066820d641831ba4892fa7035c597ae28f8bb192981861cd2caf6e3396de99a80a3077adf6bceae5216ab9ed9a5c45751e8708941243072e4c2b1337e3c6799cee71e38fbc980a96cfc988dc1b383db3b769d11a5a26afbb63361e3730b69c16dc5b6530917fe16930b1ff871fe96f92c52b0ed0285cd000b9818666cec55e759978046e534fd8bb93ad2013fbc32bc222c23dc651debec4da2de0041029afc2dbddd5237f0760cf2e8f3a0d40f8cdc7a370af9dac2550b3b491643eba8dea231dcd429f40f5fdbb2c167a13da3d8162f903e5721f02f8cd1c415164a0f7c37c07322d0e92ba4f40df556062315ba66d367a6d7b2e0239f20095f6294fea9537773d2a9cd7642919627ffb5f4c8adce102947ed9d106ed3348848c0c3c7e825049208b66105dbd16dad4a99e01919f4dcd93bf4ba04b84ef01ea8ee8956c6e9d429f22a502e5a84149491c838273d4dbeb46f7583ba75a18359fe561c6a052761b5893d30993006d5d3f9d94566a9c7a8dedca98b3f9eabecf10dcc57a3dfa6cd75602ee880161882df44930b1ae59d42992e5ff6723f69114110d19c0eeaeaa2720c0e1a64f331f77b16b713897c4cc8d6f63a6599c59e8dcfe822a2bcf00dc48a6f62415964f2a5a69a9a1ec86169c79f6c48be28b01b31580929fda5b8a3d7e7c332253a057b127ec84d541cf0a1a166e6c8d8afc0fe99e30c89ef7d2011907cf24f0ea70536d4b911a8715d85d99a0be1af9ae8d03a86d1bbebe06de6d250047af74e4308f40fe1e77ab8e8ff751333958c6ab86dc891d3b49fbdbd2efae54b4e9d67b0f69b929d7c915f5fa1126bbc0074b696861cbd9b00df3023b33d9c35ef385b8a8906d1a4a8ddfcca0a272ad7e3e0b0a1a0478bdb12afddad0773f9984f0136de7a529cf3295b3dd21c50f8b54962e67716d3cbbc7c7ba96bc5daa0772d91cffcca1e5073433e53af519f48b9ea21896b676a59b4dca7955d04022579a9a45afdd5afb7597796f529bff9910c4b6f16beed33642cd0af0e36054b91acb2c8f3a4b622ac83d3fda8d567e5853fdbfffd1d36d6bddf9c538942639b91c1d2f3393cd05d544b1e467f7590822c758515371328bf7c8ffdb25438ca92a1be7e8486c1817db5659356c9bc5fe6d70f1c420149d4d776b1f58b54718735695dc2976603306a6b122ed3732ec97b608b51dae595cd99ffcd4e05b43ef119f1ac0099b4aff9839eeb34554c861c572298e811ba04555ff80e77380c491b4221fad28259fc06cfc2bb4309c132f5050ef19cda798a0c4d9abdfe1e5f97a3e65eeced784b6f1da5d60d6eeb88d5afe4f645f713200e5fc9c15b84611109520911f1d02da281d1273dd3d43f7a0a1054e4cfc87269a948ad9547b33d9c57ff6ca86dbbdb3a30210234f79d59c479fecca4c873f610fed91c904fe12f610bbaca1baf7ffaf7e35025fced9c8620cb7fd984f2f401202b2c5a58a87df8a710251f5d0c5f35365ae9368ee29162ec91b6e9f55fadc863bc701981dbd472da7b71059ba00e57cf637a43ece05414ea541a1d966ecf89632ed80bc518c81b62c7efe56f44fbe5dd5edf9f87894308ce0d255397a5948b51e4a4b3b104cb1cd909137e00c4c3334467ec99c6e050d7f25502ff02d30173e8f6c1aab9b357e9fcf2709d0a9f33db8f919c2c6f16ca87ead4b0def116abc3907cb07d772ac72f55c90d5fbd6127feb295b0a52c2c96c398a1396d0d7860a152e4339720c1154aa7a1e27d2debab617c8b68c784433bcde5183768c26f35c6e1f34faf71421929454df1faed6bba65a316129c3b1a499aad9c50c3fb32735299123bf12ac2760475ebe230f2f6f3849564ec5ea954d6bb4057112ec9ed840405a65eb5c5cb9b16b4c3f06a756dfeea95487d832fdf634a9ec67e6217fae61b5af11baae24cec923f5edc6f5656287579ffd1e2f5ad208c0a07ed927fd2863d5299d415a62bacec8bf957d1ada726111ab377503efbb1b83954836e02f168b32702fd3ce5f01e097dfe8e3ea54322444f08feb14945fe55ffe7307af8f8af389ee55c13f266e1cbf16319708b88b99e41e8a7e2ae303460c18b125699fed5516fa711c12006fd2a63f111d4d9b7a29d58dbf80c626b12b6325e73b9a341d3b97aeb69d9af07eb2b351a636553879dc346b4b974a59bd7283b4c0a9453f9eb88197c2a41fe3a46a9114766dcfe9b00388669ef96acf15e68355233dbb30939a39b467f549ee105217fdc88298365d409f791429c0312b27ae5285cdff3eb739ba70be0dd2272b6501a6d81dc33eabb3e7e6526df8e77e819a289c127ffc97550f9d2b6b7ef44f312c342ad242d3f467d067b5470014129df841da2a7122703d0ee3471f782b7419cb2123f31d375491999f24aa0f7d98909384af447c6c65ddf4c172830d26212e53038c935138c1808cb6e465f515377dd7f4004653fe4e0994163a130559a1771532bc76600f93b591edbe095c6ab91ed3e863710d97e76fd3584fa78ae796dfde57063d0c026f5e933f546f154add891e2b0960705e05e8581b28e6525452453ac52e78eacc5ee0c59308b9639ea05813510ef6d1b55b358e14b87367455c70ba73a90b3aaf7a81c4f5a816daa61e36d64310e2fbfbb4fc2d2e600d02fab30ae9db7b514fd229f3fb07a969e63ac428da0676da66ea833f09ef0f01fc9c72e343f9bbb509bf7cdf5c52960b007ba8c126b96b1d9dc2937c0546ec163bbfd80895d0c29386c2795727c9ead5253442c269c932efed851eb9d2a93867d0123d6b75f7d621601fc842e63c2ca9e18c84451f0e28af38d029937d071708804d2cad0b7ef46abc9e89b52a0afa7d10fa169b30a375fe9c74551c63b1567807731a0bd224e487b44884f9dcc20c676edc14349894dfb6511cadce86e163f6b2692b42af7c2882f348a1397e397e3c93292cf9b0c6f72c4a3f4a0d557471c8b4509c229ddc432e4929767b8d931b6737036d18283b18c7e974f75258c33a95ded0ba6e20f20d99ae54d29591225bfe43641b0e5fb4b64275ab09a653134d8d7eaad39cdf193b03a7c17ac1404c0be59790b024390dbe456577e14f0a34d77beb67e53bcdb0c69c42c812d3890e502c91194aa5f35c9336ca8872f79e574c26989d4387e0b91c70da0f3e6db463bddadc7163e874feba31ba85edb209122157fa1494180078a94ede041685ee0f673f948faad76dcd7f6c7f9bd986096c5787c6ba36d192965886e99a0f37c7d5a1203843f460fce0968a68adc85d94457e35a4f368f3bab38f37a58f39136ced1cadf63c56d856b376398de42b58cef80896f400c88dd9b818e5a1f37994fd05ec0019ea1b04f592e60e62c2125fca88e3240b064d7a2f1f744eb0eeec9740141f6cf0e7aae76db6642b279968eb1a85d4fe329fe05c2f00153f58eb8fddf9bd615074bf50d25d397f3b471054688906e51b5065f12da281a38355833c52c9ceae13e9ade751a14e85bb6cfc82ccc81d96629ede960a2b710087ecdf9679bd9a51f730f4253efa0027c314773feef547ad6c77b46377144537001f84c16c8ee99140b2e669380c59b1de8bde4f3bc3f298320f7bf1529029a6dedca53172d56d19828303a1eeaf7ac23a9813aaea9652510bb2136ebf3e5d90a636d6cfa2bf8976fdc2b439f03d0ae8a5f4855698643468da94e5dd25193dd143c6e76036586dfb3e81c05bbb779b62defadb4ecb8845678e6bd64765dbc37bcfcec0f95241e85a0b2401aa3a90eb32533e1c349e45da461a2d2935aa6395360b9dafdc633802da3d52c45bdefe68859099f05e0027c06ff97f1ad4652bf20b4e5c27745d1f438e36387a28c64afcb500964f5531ae722e59b42443488b8804950123cc36d01014b39f13a2279fb336d11860b6674998f60cd54cfccbde06f593b9350a32a54d0132defc05bde985fba7319adeb8250d4fc0c77e534afc2ffceb8f83e62feba8136d6ea0bcb73660271c9092d148a17ba791400961f9d3627425ba8615e429f5b7e82efbb975c0ff4bac27fb7c11dd0e1ff67270fa077a03f0050225c577a2cd00211f2f3b12c43ad92b0e3f5b505d94f74b73eb6687dca944e7a5a52d4785cbdb128e1dd593600505e9be34554922d26668cd3ee08c3974d2e66c9d6e67c2e21c5a57da1ae5ee07076e340031b97e24b1c24fbc67bb288f532895173b2408b34738410f7cd8116aa79fcd95e9aa1ad696cc14abad7d4e80729e6ee67d11b3710927e261a668e94d7741901da0825dd8f30ed9c81d305f858ae69083a936cfdbcf460786fff1e0d33cfd6e1ae57710489dd2eb947caa3a4f1fae99e35da2064398d61f6d4d1cdd8218b2d54b943cb1291b9d5a02a43b92360ab96eda39084955fadf3ef6ada4b3f0bf60b388d0c6fdd352f255201af60bec6a2d7b4cfa178143cb2ac0778ed9fe77bff64d457c0ffa608b3a353145ebde167365a586d02a8d6fc8da1a8960105f211c6cdf4004be5e93b4eabeb6d901607793894d76856f12a0091c665111cbcd9a930c3ee9fd9c2ad74b81b964cda064889873d38b1c82b070d7d67da87f582c68c801a54eeec0077d058ca83b7951b0bf519b1799c3a298beee8806b88260cf9b015f7ac90b990528b921920a5b266de0f1625e544a39288a250ff362e30f0df0536a0c0d538cdc101c83ff8c5e2d66551e873ccb09cdecaa7361617e4f929f360fd8083d51f0183cc5637231bb835f84f30d46c7d1639666cb69de4ffcbb6e0382a32dabdef14e99aad6ad6f977c8497b4b98b8be9f618af33df844814b438099145c32b951949f5974327015eeb992ad3051d2264d247effa0d0a7f5d28e845fadaa602121ea62365b158413b0b5cafc2a82c6d983e3332b20eea030890d6b5d6ce99ab614f55adad86bd6eefbe5e2b5452f4e7b0bbe7fb02e04b403775027436e767a48c766608f06bd03b328f8cf2e13fd3a4a306e0eddd65bf0a056d829ae056ce9985ff9dc03112fc3160b3a8033a09f181ea15d5173910f133d4114678340d3fd44bb67a47d505ea759a7f70f92b0dd78985493203ebd5ffd6a68df98b73aa22342c78094ccda3e5217d7956a028ab6abbd1c98768b285323acd381abb1b0921a8f476618937d7b02b680b2a03c9556cbedb1019a91dec8cf6b8f20fc8ce78a258c6029e4ab6b4fedef52201be3ecd06a689008b30285169c66825b4e124d52dbd2ac422604cfbf52a5a2af93ac79e732a21932668d6e1b2d2d968fa032a575b246ef4effba632559f1719156333714b88e4c02a975ac3554ba4d0fe54286c3fcc96a105775c4b4b0836d6f40736ac1625474b34c156a99e70fd3b58c13a2d9e20bd30737d53d55d2ce2f3a6473f178a9013cb78b9b2a0d3837fcefceaf20fc7403a06cdd644f27c5da2acc9cbe2d94fff7e739c00e3905d3cc396e7e1ac67e359f1ecb2c71bd174c0053314191559991855d46a4ce7b152be933c281cba824c0bb0eafa7e425a22357da20b8d028b63237f203c7fe9f2d35a389a7c3dad27387017f2dbc230235a3a88dde2c3ba93d5ea47164a9f2c5f9d4effcc5a9b8d4866b8ca9315799c8c65690395d2bf927079cd20a5ed8d086e4eb656bad28ff6877c4eaabb2d3f26a3108e98560e619e1551137242a0ca38eb2ca4949850c1221f8356092cd962e819e7ac7ee9ef4e05181644af5cb93023fc535b0c5f34195ccd3fd34e1cbfbd3fc5b2579b6c20bc134d4a6d9e9438eca5ac1f765fd585c9bd1e4cb757540ce3c98f83faa101e970cfd53ffa89f87c4032c08dff30defe04d719efa601af2df5eb32af2b7f7c532177f5b7151ce25ce8d3191e74887baf0849907e9dc9d4bc53ceeb9d9f70f2cfeac38b2df735606f4da727dd15d998f1e20a12da35b5584f300c9c997b008b3e1d1986905bab4c62056d61fa0c36ce27d62b070302df14e7aa2dabecab729eeb8371cfb38407f8d8844ffc53dd4b8dc3cc3c30ef25db270ebaf0ff0d470fb703ec5c566a3b6c1a5553bf07419c556c248e6246d9b907459de2edd09557fd4861b845afe01789a0a7c1a243a0cc5f29a18a38789ba99d18d20dd61037ac6077dac45c73bbd10ce92827b8225d3ae05a541fed2ff4f8fceadc9912fa1ad2ab645384245df918747d83fb1f14c7776698a5f1836737045b58d5d99e088beaa777ca559846c0e98dcea6ab3d89449f03277abc24031099ac4fa11ea37585102fddd6fae0173bcf3b785446229b68bba33f40a715d406d452e7fcfb06fbee88cd3c9dbfac9da685ea9b9afd872d1945ac38f8848c28d2c6f2fc09009572f6bae6484ed2d11f9f713023e295721b4ca4570493d340576821faad555641a6e8377bb56ed040aa51c1e4063f5063972e285592b74732042b27f49538cb13cd17074288e6ad2a5060243093adab61330288a3788a60e4158816cebeeee5b2c9cae89eefc61ea6acb9aaecc7af261df63681bfa3e8959b690d9dc36e34b0d865d9bdbf2aa213b9cdba847fdb90dc2d9420249b2ae287972c322a3039e7601bdc625520ede6ed2a3916baca248c3d8d61d9fe7cefccc469b2126b24ac098a6451ddd9f74023bbb0bee26b86f1bc2c05b07dffb63fd03768a2ec6b44c51e8db4d74a7f9762b2807af70feadded4ef5783425447b94ae639222778e1255c4f9b533939118d4daecba508ce54facb02fba1e12d7a01b7da3742517d5a7844a7d759837cf9e7522f441c9d213a16a02d501daa660784443d8d6adde5b77d7cc81cee46c9b8c69d9778dde98fe15efa5e10b591a40dc051a1337d9fb7ecb777638331298847a3110acaeab173619cfb68f55038f6cb2d99a0434d3b48280516fed7a00a233bc471f32eb6925ec89646700b519386154433ddb4d6a67f5efbf2333c6705b2bb9e4fe5d8b152b2c453fabbdbd43cc2fb9983f2a232aff2970e16871aff13bdd0da0fc188efe6f63d8bb46f064c76f4b5af72c797fb8ba6c2ad06347aeede366b40d6c304b030d6591cfb31ef0666ca2aef71491fbcff38274470f3601c9cf7554bf5027d730a8cfe1cd0aba6e54dbbdc0181fa7651ddaea1d17849cdbd9ac3682d7ff23afac43cae1e7a6758f6897e226223fc52d2181539d03e5f5dc77c81b4d96c7eefc469a10078e3c37abf0f4679db4f42481216c4333ad700f5c3cff603bd678b7309efed1b3e9d62b3088d331eeb70fc427dcb6482a83fff14e881be3dcde7decacad59e0528e293928768fd58e6c863f9837538b9b621a9f9f652f18489187ed752fcd951b93f71d386d39169060a98af202956f793d6df49b0edf235e7c6f5fe477a7b36e59575decb64fa8d1daa5b86b21f5dfcdd7412eef86feea373954275dad5c2d994bd74355fd63f528b3b3abe32a9a96f883dd5b1fdd80ccb6932138f0086ccfd2de4c4a065ad9128f272abb02dff2b95e164375c44f7a5df2766181f031b426c21cdc8dded32a3eb2d4ec092d95d01b55b19ec6c2410bf5880b142aa3ba2fd34295dce62b1c67805fecb33c037a95deacf1dd484077e7a6e0798f6d078f4b809abb249627833fb7eec0069b85f141836a167a5d37b25caca12bd77d2080201adb5e8442241feb02e4d924b4f4cdd0f5024bf5eb28edda22f8db6bdc8c038526e56a3a6e5961eddc50c84335bcbe88e4a4f20a18d9a6a8a153416cc1527c560930e775883121008e3e7d0203fe0981a3fed6fd004e99a6641d21997d27e1f5ccca29fdd7ca5b30c2411cb784de8c9d9b005a16b9d4edb0396ccf229f5f6e8fe9a7b7c6d7481766b8bb28f68f57dc57402ccd719b43e91c8e0cb55d1396c9e2ac228b395f6f80952952b10ed7092d69cbe22fb8ad10454869da393b9b4a342e30377f2230ab04a3cb38ea3a00c759b9b980e6adcdafea4f269ff1cece6a93403d50f24b7bcb523de986f5888da6f7c7e37a63ba447dfce600f96cd0abc37696a05c98bebba670095dbbfa7879a483041d50837c58284290a0d8383d09a0cc6638197d59f4516fa46797db7a699cb3dffb5adb676461f6d58267efe2dd9a77088c5ac864fdf1bec2e51024dc4d2818c35d4ee5eefe77400d5b2886f29fec902eb0429b50449114db70d31ae329fa50fd18c9847b28e3ad8a93453fb5cf96e1f6b6fa6ea079ac9a0df61350940d16fa7b22470cd0fb1d64ca359065b77093e6d9677e2bb25ea866273640b767c8632bbfb580e0409079a9ef7cb5226508b248442123d93f5fa38c9233a874f80a1becc5fbb78f42eb1afcf67f3bba9d7d1c6ff352656fb18024b4dc0045c169cc38c67fcddd6659ed5b71ae2b89590133e5583d2c11affd280f8493e64c423b660b96db072d28b4605ce68f5a84f4d07d8a2728852c8d053a5e140fa57e85059c715926bf1379f239266683efb0c19795936cf3c4e679251b9c53429d09a3421bb0699744901649a8568ed13a4f4a520aaf38b7a6c3dfcd5c4f5d15e4d92a96134d54bd7b77b5bc5cfd7753dd60ad5e3f42c20c75b27ad3a8767abef1ecd6c8c33f863957a0d41eb411f3d351378188ff6043129831692cad1940f7a6faa74da5bdda60ecc3865622c7cf94d8ee7d5adc2a5b4e58c8e22bd1fbf998c6dc1641ddae5481b99851402934c84b61f9049b287e41392b0b99654fcc886482001006a209f22fa9e192461521cadfa1c81eacbad3f19d4829d1dd5d799d56b3ea47a63f186f0452c88597b398b92bb4fd8d204d03d508a3544c2144ed5dc51788ffa6d5a3f83509b4577aaaf0f1caea407dacf99d22717829257fbe07be9d64fac68b07e7c91c9c443af517801647327c8cd49c4d5de8e11b22450987d841c2693491d79822f91e4e5aad4b9423aa3306b12530660c24f38cef060398d441eab6d1b65b4f028977abccf591cb7368846c3495118fe73bf2d28f8022f682ea88388bbbc9a201595280a0f25a5d8eeebbc727539145ece2fdc95cfa8c5513f51c6d2772a63d8606e2884b3efc60b360d171493367de2ea0a47f1866d1133dfa8b2974e90ce3366f10a2f4c5e7b003b72292405e601a80e671402f6bdb51b576d4cc09d11c49f43df24a93a4462b3dd874490e24a55008aa4868dbff27c7b891e557b8ef96ad1944a728886a395a869bd39a06e3452d8e49df34e4db29f545ebc07bb1f499190d0c1df8a52045a57c205c9040e9262e1b0eba75116efdc75c77a17e7b7a6070cf2d7561e2ac3b589ae79d7b5de00abbe114fad6bee277188e3620ed697fa59c4d701f2718e1634e0c5b1943ce557365f9c43e81914ba2d8f2b359c550a7b169813a6756d96da300d579b4bd4f01d6e0b501ab4c11d4d3bb91ee09d58c225e94f4ac00ded55bf1c64dd562667e988bb4d0cc025a55bce8b9817ca3b9eced9d5953310faa2b08b4de69801159343e50b49a80daaa5da429735f86d187b5812c6a5a86f250176d8449905b12572cda7663cff4928d782a2f56c6e3798b12b0028095823f3e96f6ef292d922bebff71fc883121ed9f4669b46c55f9b5eb65fba216b67fee53d590be9c247aef5962719ab0ceaa4ccc39377f5373d5a3e225d2eb919b8ebc742b010e877b197f8b53785b8743269ea83dec916bb3304fd3a7e2be6d795dadb74e67a56b5ee105a40d8fb6da0d301d3bec8e7315053f97e59a3ad9a646e60e79d865149faeb0050ffffffaf