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

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

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

Block Certificate

Block 55240 e15e1790f911ed202d73b39ce11cee0e6ffc43e159912348e4f1f49b9a046fdf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bff0fc863e946cd5b6235d2109a5ec76bdd894e45255a49db29bd39e3f99b1cd
Certificate Block Hash
e15e1790f911ed202d73b39ce11cee0e6ffc43e159912348e4f1f49b9a046fdf
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00c447000006030000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006f4e4bda5b5974d0a7eae105be529704f11918d1b7c0f51069727dddfececd0d77faf87bcbfa7169ad309471b8ddf0fe759a0f0cb6d5886840504d9a667eb9a3c8cf77b280db3c0f9d8ec398177e804a58c8b3479af06b4244320000000000000080000000e00000c447000006030000

Raw Header Hex

000040202f2f010c7313ba446e72670931aa2f1501acd5119f46b67e4cff83af8e1034185f3b906584ee39ae7c7c288df0482c27045072fd868888d3139547472518cbf6ed8b0a6a07c00518cdb1993f9ed39bb29da45552e494d8bd76eca509215d23b6d56c943e86fcf0bf

Proof Data Hex

59,560 bytes
121216010307c342dca8604aa432e212b709ad4dbbc8f68ec5d72256d426854341b9df33680d3b0fd84e359bf9bf3d42732a8ac538c299c00e8d398e2afc455e800c2fd8fcdaab38fce8e129e0114352b6840cee82af5f5acf1a4721861cdd0be0250995472ccbec8e9e0c77df0e4dfa869556e7ae83c248988f9130729b350320ab8fd8bfdc42f9e22206a6727528371f21cbb9d476717eaee09c9024d2d5d675a753ddeae00d445c1e36b78d6c02e0a77d083f179cddb1ad6ec26b1897192cf9e67bf821a860b0155d417a113cb1769e7271d8d01caca3bee0be3d53de2d1f1bf1ece743927cfa52031f3d749c402415fe3199ac263f45b4de652a6f52cebc044478a81b4e2e90a247fce8b965d654a6d9da9c3efa7ddeef585aadd4bd75da1ac37d34dcb510cd17ec0e9c0e354896d1e22dd4a6a15b4b8e82f5fb766d4affce71799bb8fab5a5aeba45a1a75f89716eb96d4c186fee017d4ec01cf8c0623fb3a10b9c36676bcc2f414d57b9ff75791ed125d9bf220f23ac898ee372a2da60af721a1ca47d9df7a0430175baaecc5a2e0a0699893115ec512cbf6738b00198a7c2e3b48db81afb115c6d7c106dc06c6a8e4aa06038b0ac877306097bd318248f0337bc5ccda3d91d796dee65222e57d598d33790a936b1f57cf611d5e7994c71484621b2f7eab15d62f6e086b3fd9f4494498f5d36bebaa656b2a48877c6d35bf0a1782611880eec716ab887bbea17a49bf180da46297d2fb1325c5c759dda936ad70cfea4b95d8ef3f7ae321cdfab750396776be68e7e069d532845adb2fba28180086096eddc1d9634b096212388896fa2c9452b5339050db00346b44c11481a0dc08a51af174aeff7d97ad3a13c68f50620589f4229e19bf2bf328975dbc9a7c31fa63e5e36932f27515949b894529ef42de026c1ea94d575d80d136ff78d256ade630dabba22ac4a0c7ebbc87fb7be7195c55cf6d8210361f9edd5ce6fed224b0a9a2a1489898455bc4d2316363fbfbbdeed6d4fe8a9f8ef8fd6f1560194ca428cc704355d606d9177ecddded8c9b7916546ae70f9c1a46ab1c4b9b2b7d5c7b1ee0380dd55638659ebe9cda0e1af6248a8113e6dd2b24a52656619fd6178f3deb848e57d35359ddd844922d5cee035a718ad000f4c1090aecb14f278c97ea0c359758e1768d2966ca91cdd638d31b1247d8c00a2499364c75eef58b3821d9c5ce88fcc2dfd4152bae1331f01fe26a497e77967c5b402770b65c45b0b9e942a263673db563c1239b64fd6bcccc454c6fb3767e6595c26db0caf6e158b3e05ccd5267080232c62878d1d9b5cd4b58aa2f343acece47627f8be7b57ad370d81b4f14a04e6d8b38104a8a8f79d00715f255ade13f084d58becc6ce07a97e84c750ad2f1b2a22641951ad770ce95f4082c0fbab4b9674f5dcdb735fd1e3c3687a7d2a5f13b434ec1e357fcd80045430beb98b366d833448348ae37d196507b24ad3759b6c0b066a508f566bfa39380d60f543fa7a62eaae287e3ad529547981b2b1d51ef348aa019cb8573e1eba60fe03deb56949a9483557beba2bda0b66eca0870540c19664fa355d8e45e8c13679483dde69a4984fa59cbbc485b46584fcfccbc6947b0944d32321fd93e9d735bf42dabe3d59bbcc04ba020b6ae9585e77bbfa70b3ca678516cd7763b508e0216bce5925eedd8fdd1dce4b0f87fbcf57703e252d5904a0429dc6611e7c14b885845d815adf2474ad16dac8d6aeab324548fb8c28567eb238c5a3d6d5a534229387883eefd9e30c11cf9135dfdf970e11518848dc0dfa3c76d4c5bb32be5bb6e9cd7f98efdea79a2fc885de8a21eeb02ca7ea6e0473c48e95bb80db6ecf23e76d9464b63799f0f73cb9b3c10eab0ccf1d96522df72310f590334bd27d273dc6e2fd0ac870ad493a472db551bc8d75e8a807d37a5ad24f848a8099a725a45fec81f278ef453072cf1948a6ac5147b0f441a8dbbc8b698ae57d68e3cd459f9aa142a689e0f28d9e16ac13af8a925334dec6dd33177075c2bfef93c37cc7d426c8fc0dfd985dea20b8c01f2dbe5740141353d667ff5aafd19d6d0409708abf893b7b1aa00801cb4ab1b94f0cb90574cd3dde1a6696ce9dd82ba50b79fab937c44c3bdea3a45dcbaa95813b2c59579bae74f3e9282fc4cebb00047ba40fd1023b4c69618b3cae3e2efb4b41c93a8f7008bcb7a3495c0e4e91606e0ba977fe8eb0ec4bb444215ad0a260a4a4de7cf145747066bd05b960e5938b2ae29d5b4ab1bd01c99a5d690a32a2227de68eac32d62fbd2e2ddac278f75a6d9b8180cefefe1968ace0f90d86f7d4aa56c5beb30a258e53399e5306a71ca9ebe2b60a2204f83f8504d99337bef6cf7eaa8670571de9400c870d84523df296286b0b72de6a71008278452b3ad27535b1e59235754817a1a4576dfa2ae81c45d1c13e6ebd456e81336865f828ab5b1809ed3ad021e9f09712691fe7c48578249a20cfdf5e6137b476b74338cc08f11b9697357c16a65b7e4c1c7114212ab7bf90ab1f6899cb51475798f0c018e0f5627d9141a8c2103b44f907daef7f8862736cb6c403f5618339d7deb515e2778c5ef2f98a2b24a80d6a0fbeb34f50600fa1d627d11e828331ea0bcd977a870446d8e4bfbeb4117571f39d7acedee88033951ceb1062d98a79e2a73fd78521cffd6357115a5cc593972997bec9bc24a05acc6cb8d10737fed553717148c232c0dd14e22a6c290e31fadf8165517c4823a649007e74c4e14a085d1994bdc1404f7b85f65adb4a64f2781911b6f1a153aeca1c0e3d7009279452d6b703180d97fa55a1bc8bc04b5ce589b226c907732ce2b8389956e247b6a696bc425e3d90eddae2dc5df4ad4801069525b1ec9ace85577dc6c29e334f2be4a0a0d95f500c53136f9345c2caa93a065816d240190d89c2c9d0dcb2953617c19e2de4c473eb5bd61c2241a8e1e41873e5bd5dcb43f467329afcfc3d410739d69072b4d889fefad34952eafc1c31143e472cc0b0beb0b7936a43738fea192b925b4927ea9ffdab1f37704047741af29f11a69edf282a4dbf1061cf9875352b8bc459421014fc855ab173d3019541bb26eb68a70d67b6c750fe0caeb11046eae9e216fadc57faa4e780cb7ee6e3bf4347e7c931f86a7ad2309089d6a8d76d6b4b151d21f0c8b288e49427971fb863c1af6cefd551dfe6dafcaaaca8f37b88eea133ff9b62eaeb03c0872b0978afc4f9d01acc3170c1c8853bd46fa39519876a503e2826f7fc20b6cc52b6b657ccfe7007c457d4d9bba1aa25a29cf62c77d7b3c48dffabc3bfa18af16413c84442546e22014a5bce14d2cd0ab175f0673b43b62b5ef1e10627d667859dcb7cc34a5b5104231c354c34359407d40a70c8aa2043fbce1ebe6dabc0f30816299a0daafcd72cc0388ee41c6cb5abb404271e59f7a1bdff8e28e5cea263d665f066c57a59be879857701fe568ba5c47e54bb435527abd42ff62e2f2d6275def5d60892002be95c163afded23dd8009b0ffa0ee60d85e3f11f9ecffe92f940009fe3f33d96375860064011a22f7cb94adca94ec1024ef646599093f20e5ce8de0904d6440235eaac820c77fc013e5912a9cbf618bb3c9e30c55b3f50b32bf06bf6ffe04949e2ab61a4aaf3b200bfd08085f7f94eec4926c5633e8cbf80ed4fba1140150d2f943424008b652341e2b5e112197aa4c95522da20843b3e7d92c68717e3196ce94e7772df8139d301b449f43b09766b8d74dd8949e69cafd93660053b4d548397cc5f6689c3ed276f870efc9ca85d4effa0acefec1139da7cfd112c6283d2dba4aaa4ac5b62fd4ce0fde01b6ed65cfa95c17e1341875c20ac30d7614c0d7c5959e36987639559f975af4884acbf4c1eaa6cb8f533696026e0a48595f3e43f6c128657e24cab8bef37805b182f29a8b9c98d79258bb184ccf15b3d317d7f69223be4184dc5fedc19a1b7565b997c778f24882285f3c6f6c742b2c55ed527539a332fe618d0c58cb53d9475733b05acec48bf96a81145b0ea8769efdda8ad1af7035b360a2f7276e6e255dec60bbe8075a8c6360ef6c87da19c70b68a296ec829e25ee46360e6db3fbc4e77ef99db9e705a00ce5f3ee9b61b93769452fa290c34a415cd5188453b4d420597d5237a96c3bc187f4796815a91e90fb78dc9d87b2f22847a939e7558bc974d3ebcb9b193f9e10207ae1d264a99d78e229fb7bd083c395a3619f20daa8edabbbef20f0c7ffae1d4d2af1ff4f0b557904d158fe2722b0c29f47b2a9b17c303e75011a23b7dc164fe1b0265f5612cf015bbc417badcd1db68425cdcdfa3466fa9bed3472419d4aba5884c07c82e61f0d3a473e5188fb7ef4ff537831e660df643c51a67ebd61ec1fa05cdcb4e5c012cb59c1cf9a1b17ed20aeef8d24ff4cbd7e76a9c4a4838d1f8870c1bdb4f37d65871cf74d4f66e0e59178da390bfbc8b3352b5347ea8a5610117155e045e8a51be48b478d3efe9c8ca9ead2b72808312efdf3a7804b9450bde7f02c7e9c71b28c6b039a9132079b679fa493eeec150e20052714dc27f551c5204a91d3fff5e84185bc7c0aac62a3b86b3a6e2339fe73ff57172249d1ad11d54e520c263e9505214725cf60a5b7ea7c2e92ea02c79c51a6862f65515d5c10c29b1e144235c97ccf208941884751d26d096e4dfa5828a70ed2bbf20d9075a5403108985e401f8aa125a62b2809fbe70393a48f832259eaf1546d69ddc0792541c3bf8f4bf1d19af3f921ccf54064a393aef4929f306a58c690702884788ae34e2ebdcf62818b9732e0b00ffdf1bfa03a861f470d2228e753a4fbf3f0ada746dc8236180e22eaefb1ea2c65e6ff38b2c8c93e1507d81750bb8b027ffc933fe8bdcfadbab0fe7c480091a5d217e648b59a0b23c931e39bcacf4d0fe378e9dab9a31a71a697990718d6765eeaa26f4d0db79133a096e9e63306e66b2847e31d087bcb3fb0c8350d350c6f6165953eae2a5136bd890f1c73aeb413be1c1259db9510a0e8354e796ad860ce7077f2b4fcd558d3122381e991b176f9d05d353c14ced40186b398ceabfcdb4f37dd336ed744fbeba8b9454b6b842942a5e3a332a555c7d89b8ba34b6697ef7079121daa44b4fde27d36658095b104c0d06bad0bb7df4320e4c59bfbe78541f08e9c02c9528235b3a720d775dd6716c7ecf26b6a70db59fa279504855817ea2263f95a40fa780f444b879abbced1ca332e8405aaf1198b1a840c7a9a66bb79804e2c829e8b5e498dc88ee1e2a30b3477d97cc61f03161238f2f23a7f0bec2577d0c7ef7816c9b4d71e1e12373c56cd9e34af947e7011e61ebb2df1650571161f959816fb53e625d920453f38429823cd736cb3cf920f80cbd438652d1ee34aecb0548b9517e7639e4cae658882d36d7e241c93222ac6fa59593a5927bea4a1b1cd0084c2def8d9b858302f5595073aa76d95275ce476c11a7481f665c284684915dfc93161f2c044ae11e9619dd7cb7b95292638b221009362635a44362bab989223520d2b3e260ed025865a9556f548a4579e4ba585c1db8f69303afc6827e205948b21f9a5748e1893591fac34e702e09cf7ddec30efdc944d64c4cfe2d3e2992855a61506a8d40583eb94b2605d50cd43ecec7537573a57c50bcdde190eef2144f823a6a127be26d5a260d8555ffa37b7cf1fbf7f4f0eb30892758d58288207bf263859100f089a8976437e76903d4db9aa0b8c12ba028105d751a248759cbdd9b6f93931f19f3ef13f579ac90ca89b94e35e92f965ad18c01cceaf776763111fa5ec1c8e227aecb0eb36fdb5e75ea391d14e6d1b47eca43ea21361d28bc09ee73b0df59c0bffeb6d4951ab0ff2f499d64b77122cd3756dbb55db8d7e64928d0e29041352f867f3c01a1e9d8ff176d0e7a86f3348b8c2d1703081d9557dede57277c284e6ed082700b28cca781ced54abed5485fb265a2337042d207982b5099437423f6dccade0d11311f7bb5374b620a156bf19c5224f0956e71161b01a2fa8877f2763350d1629ba69b844be5980087ee55af98bc73e645a17a3b27d960af226835aa9799796260cafb0ce8c8a3a3ab1ff90fd7ddc1dad6f91e639d6d3058bb53521680ccde4799e31fa3ff8900641f4f0f1f955ddb1efb1f8fbdac2c66e8d4916333feb42d47fc95cc90a188dcad50760a201ce8f22638b34ab6b104be544644e279272c13035ffc1312e2e5184e32f53ef32e6fdff2c9b3688f280016d1ede6e7b36862ee6e45e1f1f159985f8e859db710a77abab658dedd25e06fb421e8fa2c40d563278b6847a95d0dbbc766dc71b9690e8c1ba6d6152a80d3fd909e2d6aaaec928df4e6b16af42949d5c67223996baf9d68458754542842cb91e8bdc845b88a4f528140c2ce083b3c523b980f5a00cdb885d1a108035923fc7c7252f3dcee026dc6d9271fd92f5d7aba0d51ed703eed37ef08ca58627a0b55e2adc8d467f33cab5c14af24eba0955b20542998e91adf5f0e2b8ac1e4f65b9a1f55b9199daa2ca965aee94d891fb74f84d439c0784a1b995685bcfdc16db66812830388196d64209efb08eaadc6cf300517a6f05891acc8d77c93a7b9114c33ccd52ced3f9e7fe0ce8cad6e69937f17db08211c70d7f20d84a0612bccf5588b9ee32627834b98d8f567f316d8018841c0d2864a802311ff3b3ba39a95143c3453dc679caf9589d64aea4ae947e6cf8d0d5d61a671d61d286d39e5f1781dd1e98ad74a8cf29415b2033988919dd61bfab611eafa4681b358fd64fb796dc1c1e089956860873e38bbb480763d62de846bd659288af8f0f2707554f534fbc7b8693bdbdf73b7da8e59f5f5e27d1281d1728f63175e85a98c8ee541d47b4f4fb7351b0ea94e42a224ef6bc7a2bc6eac98ffc0ca89f9447b9cf4dbabb26e5762f775210111bb363a27ede0f20a5403320392fe8914e6d1152749be17cac1d4642d0efc7f044b0f51a0626e881a0a46b59d0f634cfbd0c09cc4d13ea4014cbf91f8caf6f8da04fe4fdd5b253a6b99f32963f0e76154f0b1b48fab59c03f31adf5e34de121305ceef542177680891de816567d08449eb279b9de771be644de47b66c3a36319d2b92b484c86141bfe7a33a15c2f422546ff9f0ef7fdebf121b7eb339931181d0bcc636fead7ce66d6ad6b200363124730a1abe09a07404b9f256ec0fb05b88571ee26651e50360b6609d45a9de86375e30625db744ac7f6ca9bad96d404aef732344215e072c725e7f710c80f1d2b20790acaed3e602d4c1fcd11a78bf4e3add7bcce766b34245cfee6ee860d36550e6ef8929d38231ab4f2947452d6592b2ad6c3b19cd456fae852cdb21cac86bf6fa36eee31258f0ed1655045a7ad8eaa48a3de752fdae2d78ea96cd91d053ac7dfd1e9d53b6b1546032f92c79dca2a3bcf73377a0444b818420d985198a93f0fe3b97f46db78eb6ef1b8145b89af82b2f84b92cda79393777e427e1b2bf7bf04366f69e9f6b4aa58d6b66b08c98793256ee83a08101c5c47c130bf7ab5fb125276dd98aff5bee0facb3c251e63e7d376ca7ad6a9de807d89f04bb444b2852afe46c7ba213d945d7419de4a8a0f8fca1420b550b3d48f6c42ce23327279c13cf2fae59fe83da8ddbe83b97e87ce07e420754ee1d53e5d55906e8c29e8779af1adaada7feab1030f5c88469945b22d69f0cbc9362293f794e007cfce022d49c8ad7b1b265639731d005b5c53c85a86127f66dd99c4392c1ac69b48e98b6081ed5121d89f2f97bab0543ae7e91632c43c0c66ab95ae42f91a360b7a2bebb466af21658926af8980718a66f06058bdd16c5fc591210faff05850a0ac872e32cd1edf9ebe0fabf149a2a58aec942bd4fcd85c98aee32ff4d14fb0780d45f35596393ea29bc9bab96ff1c7b80eb088edc8dd585eb1c69b1d93d7f361a5d99eafca023db3ed13fcd3ff4c87b45f75daf8bd74cc883655364e2ae9a4521f4eb4def5155432664da7aee4ecc64391ba209eadc0d5ff9479958f16ecb2793be65b0792ed69522bd76de78062b463b1360a84d075a3fada64338345a16abcb0bb4ec9df7b7d653a06c0b694f7cbd2038a7b70c8a5dfe7ec82dbfc4247c1966c691a7f5ded2672c757ec805553870f8ed4627d2944223f46328a2ab592b0e2d251091914362024251914eae455f4ed03c8799a60505ff5a2c2078e427a89d16596fd6095997f83f5653288a38c4191f637e2eb15b7ebd15d1ac8368533add25c22817e954c87b5a961577c58cd0b1ce248e035703c1de1a84e7c288bdb2d8893cb331df178ae46f289a82cc354f755f1b75ab2e1a6aa179a93d1637261c1bb049b827dfaa67c54902ee9d419395aed3e70cb65571c2cce920e17771e94b6594979b62b05fdd78897ad3d2a34bef21272e4a456ca36631d5bcd7addf017a0fd66cec5f46d44acb463e22467e6a46cdc2b56ef7cca34ee26ac95756570908ba4a1b52168fd1c1a0d4622f3e69c828bbd01ec5b2549702fc4587e3cb53d3f950c6f3cc17d4b7eee11efa6b8da681a35523ee036ea8a218b357788c3671173134743ec5657bd23237b4a88cd23ca7dc4db443414d67f3a929f65758f6bd0a3ccd5b0a652ffa855b60339cfa90e2dc15c99bae0a7a1fb73bfc8d1903f4dcbd29ce0bdaed2fb9ad43f72ecc5f542f29e1010cb728fb646e385b4b70db854d341c9d36f13b3a613697a80076a29c0cd31d9b3414ca3e95d22194ddbaeee3b890e35e1a99044bde04c426d08d3dd9a099f3d63a95a2b72b61830abdd53c0cb3f8e09b3c240651311af96ac1612ecbcf348ad52d04279ad6bbace1ab6f60a6469f8e764b42cdd0a44b5c24a25079de5bea46df009446f8a71bcd2077ad9258dc95fdcddd12229a189ca85ffaf26469be205887220b418d47905aa7787abad18df75c8104795e8efed25a14b1670b09d7f2e9587441dc53233999a2b2950b686567a5b6a950099b10854bb373154c4f77b561f1256cb0dcf17d1f698410f4a044e3828067ac6bfc90bc9f3c18d0d715c10687a39f02089a3b8a46a4f57a9f71a203bafb09c63bcc5d580dd1c3e4f180011c0f7b1ac915327ef06421ba77795197de205522b91a6c13da90159cd08330817afaa6ee603ab46b8e93d195b205a7356ae226e8910977e52c617a199ce5496b03983e654db9a1a79c286682834dc8561c7ef113e6477ffc2c2159326b40fe1a824935c29cf179a9cf222e63ac096d1f2645c3b2b81de8cf2d8f4d3ee9cc83c83c21ef17db803f98a46a70aab2dc8877735a2d6c7f824d9998232a750f8d3afaeb9667f22ae62cb4cde8769330337dc1f41138328d12863dff3a951b9c2a49c638091317998f19ba4c6e9077f9c2a5b5c72b720724dca0bc975f2bd2281a762611d9e1aa5363bf622a7cb8f97fde0937e3e8fd4ddab8932c2d74c262795ac45d191954b787f93c49b74ab4834b4a4422a38e1bdb895df5a6ab95d0adf2f5c673076699d9425740f3acf6ae022897977db483b471a3ef84847571b7e5388ed9edd4a8bd0b58ffdebdc196fc4047145f9a58c52298ddbeb62baca550635f207062e045c3031e354acc43e057315f4258762be15d7533fd8f5f0992c15b2f4b8228265a08fe4d7709e1fbb163ed2e69c9be8c75f095464eba00dc69409da67e8373684321e477f5f3aa5164b7846de7ae7119c541c232592015b06ded93e4b9163f4245c64e6dd5ed372b3fba362c149c872b01e86e1de5b9bc30cffd58b5a559de33adb105af017b67fc6c29776c031374c09d4279ccfa254b63e2734e36d6976d5bafd5375d39060789db5b71c92d03424efb5881abb2755ff94ec639ad7cda03ab4a4ac072a4f4c886f6851fd4b6b0bb4bf8e9e2fc00719ce723ee295b0ea047ff8b6f87edbf69798be9a5dd6ca7dc537195fa085ba234efdccf5172c09a3975da48f17e5f3cbf824efa6425073dcbf3ec074090d5532e36a480c9ea28c54213cd308bff7b7853113a23050d9c682d40b8e9dfebe1b4a72c8b51bb2eefbd07a304630e31950168d27c7e5bb1e2ce57ec59d88777a197322d770cfb74fef544079e7837d0c97284f70fda25a435cc9738b3d6cf5358b66f767cdcf9a2509cfc3649390b36652529847fc582f68b02e72b1408074ff7ccf9afb0858bca19808c3beae0eefb1e97123abc5aa2487921efa7923b4fa8dcdcbb9614e7d9e250973cb2a19bc88719ef8759dd52b16a8a2dcf6a885341919e42b3d7469c93d80e9cbbd14901e4c985d94fa7143d8b897ee161fd73ca87d2d7b52750201a034b2153051c5e780e4a521fe1a45539b9e5ef720250cfa7de4f1c09e5c6c186197d120d853b8d587ee80f68f276b83714cda89ec34a9aac01f7855b7d45e5a6d78a2959a2c7c37d5a517f4d9696a133319869ade9d1ff0b11d3db5021a4465c022898b4a2827052ec3dbe60aefcff237165c1a02ddab5ec3c15b09aca08160b0fba58caeaa6fa9b71125469a04bccb940fb23f8ef8fde043e889d10dcca4e90ea38d3adab1c95364e57b04eb96172997bc9917c6b500126c064a44bc6aeca8ab699e01241a1ddee94478798e8ecc7cfc794c42d8eb1ffa0f5d0297d471e753c0f1c40605ab4752dad46a9e618b1f9d532dd6e06c38173e2ed67afd47968612c4a8c7489831615b5ffe4cb3ca294999ff7863d22bf5fbf94910d2692d066e0e3d870dec12f3bd0d6c396d9cc779bb0d7fb97ee06b1a332673c14a21c8382b9d71f3a73ce0beba3e6d10b1d19c67d95972e8a2a6f81942e4825b26c170dea6ac5580e6d4b8e3f9aec0ec07f9d292dd26c469ebc77699c77a42f34f515922d9be9cbca9099644a48d4251f9ec6bee1be5d2159f83592739c949c5342ebd2dda4ce25869f04f7c7113a7fa9f0d670821479e64f6a15c32a84939a8803301fc3f44644e93358d50690cf65a484ea5589f2fe7754f7f00498ef874f1bfd3eeb6b4e4032e03b8a95c46925bb5ea904cf0700e68e0d92dfe0b016ef28e37a1ed6b9d10a67af92f311f7e22163e3a3b3cd676d8e15c94e62b3f9450341a24e7a7247ac44ae6e392ffbc3f78e089bf26ca69eb3423d54495a47d62d1b64c368f317f670f6792b9a1da0f31b9e60b08f26fb9d46d18f16673843a306e18d93ba7600aeecb5c004ffd85914bfcd53bc57476d578a255b68506cd42285688e76131241b8d810d44a107eebc0db3d5a29d2a9da53af38525373b15c24cbba7c524556c2580922947228ea3be7e31237bc49b319e84d8d1c0feba54ce69644123f5e168f813197c382e091ce863aa4ce68ebb5bead64996bdbe599f9ebf453ef5eb061eda1e0ec1afe910b4e5b32e98bcd342e3f0da6ef67abe4167ecccb624acb7b8bc1029e209b77c288f79850f0d439e52242cd54a91d9b03e7cb579f5f5232ddbe67dc10c3ebee5a43dc264dee495000dbce481ef2fcc497b4865bf682e7657d206919f686129db1771c7ce7ddddcd0c9424d46de3c2f9cd069e1462ad9f70976bcf1d4186d03460ab21a8cef4f3780ce597543f9ae8afaa78327253766760cafc151128544cabba94c4d091df8cccf9d6bf3ddc30976d495d74ea85ad39af1fa6bd873c06d63f2ad5e909b36b87448fbb853bac39a003da14be66f24244317e192735173952071c17a1bad60ffea7f0de3b6a676982e636f4bde5793a1a64a596a271a37d4ca4707b6069c425f16eb66836ebe454435cee5263a74422aad4517268233512a6451584d8339a5eda0b86ee89d9ce639a75adb74d3ec4676432b8bcdae8f3d247f4aea6d542ab600d5ba55ff83c92791aa828b1fc277c48f5d2e3ff27f2faa4c5db0016d6d5dea8326e4aeea60ffb994d1d9ef8bcad169c73cd40e6372084fea672c60e81ab1c8c22c4f1caa9d76fe2f043c767c5a991da4850010c71e13fe8e839cf81896bea26df25e2fced003286a600afcbdec5fe43d688a47ec65faa18f61b1c854f2b9e41414559ed27820d054784289607cde6b350b450e7a084ab323a07061918e3f362facf6f64cf81c4d736e888abfeb35b87db452939b00dd353f0ca3dd96a313948373dfbafff9851766475cc37830a8b323e5337e1234ec213a96cd5b5028d0a40dae82bef1c9188cab6656806851563fa0dc274a34a05d42ac796bc958762591dbc00b95db0bb495be2990a52509027e7cdefaaa2cb87dc0abce14c0f805dc4cb8357b82ca463f614f63cdf10613175e14593729a3704bf2b7c0a27217bf8433ca667d41bd389f433ed0bae0a3f432e48e7bb00e6594576e2924e1a1008d7b94ee87299392c1f70c4e9c25c1bf01d1f74d1b8d5489d110cbfabb3737b7018f9fdfa1b35435a74ddeae3ac4ef048a4f0f0220a1361e2a9606d08ed1434bceeef5aedff08c70e086cba0bcf2314cf9a7e40af070ec79966a0136dfdac48f4dd432e8d396dd356937657adca61c9c684baad8402fd09f65253400009ce3413d03d6d0655586069447ef1c91ab67a6fc31b2ae309218ece64ec035e3553fd3465f1e3b2a1ff41a2c1d7cccd3fd3832ae77f35d1ffc10292810337860af88c3ebcb5cae5ef077dcd1af1298135c43d0ecce9aacca5c672d606af6791f2eff8041b83ca933c91218f561455329e023fed85852c3e2dd90f266ba1466f719a14087f048a3558980d2bf4879325eb015543e5a55284d084e560de1c046897650a6b63e7451ed5b8a0d1257bf3a1d5f900fb56724fe93b02ae7679991696c1b015d3887d1ad58e4195f88ae16de4867a724f6aae31eb360f409ef01469330a961e73e30d2f76c717f507050b7a9bf69594ad82038500956dcb29f6b9953ce44c333ea977035d40fc242a3571907d02001c126619a97ab85a193fe5bb4dbc79121da7c3b8db721274a1cd29c228e2128ef7886a8c02148356711ba4954658a0251acc6ed95e566e2f42ea6202b0b2bb24cc1edbdc1409e9ef6eb4be958058230dfef03fabd91ddf631cc04ab55e342115453bbb37f45d5036b858e1e7642f284fb482df0e7d05022a1353d53e600d95627daeecbe4f1b1a8c65eed84fb68c0da4dc5ee2f901c43434191ae7920bf382196fcd4bcf9be932c21532254149cb49b457be7870622c2cf5406dab40189f8ec6834730fe8df9a6cd0ab65044e7efad9e9e427226ea3a32daf015a33916a844025e34affcb27c3d62dd68134ada8f25b3889094a872e471a26758bd421285151120b403c665608b5cbc2ee0538408c4427870324cc351db7eaf06b6d240ef3fd8ffa4c9ee5a367fbd97039107e3247d117df12b0a248bbecf39238e09ff7329ba9ff0811b1c83b561ec37bd1d383b714edef201d3fb2a859f1d8d58628ea087679bf73852e0de9ddb39e449bc28531dd9dfba5269e3fa42afacba80b6c7c0830079cb1231ad67d08ade9957c7a650b9e0341c4e211bc609db7d24708c4136ba24684e54e9d13c90ad219ce521d32c3ed2bf1055edd84899877b3beb0f561114648afc793fd1be6864da52f08e0f8ce5f2e7a9045861751894c702e48d7c70309856c0a4740cb00092837b78640d0101034f3e85b95c564b85c81d7a59149af1861ea2808e7bdb696df226990373625db4f923b38ca0210f996918a747fa6d723d2a9888f3392b4d219fb0d42655bcea17c9319f7d5e4bb143725ef65a3e28a541eeb00be53e0df90c3cccee8e4df81be892ceac410a980f026d71fa348b8e9b62d53ef8898a469cc6717a765c4545e74f48051d1db734cb067bba9255d3e5de46b8cb80e936d9c5b3b174c69b2ffba3238809059db8065b7905cbe14f44ec74266f5ab151d1570007541e93087233ebdb99ae0909d9746b9366bae043b907ac1978ded5c432cdb95e87bf53cc12463697fc5d9c27a051399608db443f373102844ac259d89557d8adaa5bc5981c3113a4549a8b53a12c4068456a62d711604ef03ade193e8bfff439e04fedf80b5d377570cee49a61f8bda2068eaa6664175ae50ece5bedf2b1566870e0bfd941e03996a0c1856637f06c854b1eada60492ea8cd09217728bff90cbfb33205a5d3825ab2aea3b743d7342f40d0ccad3b5a6d345cf95a879ec705159d105d68ea01e5849f4c37b423626d4af8f9686329574a0b9cbab5f4fbabf5caada548fe82212b93111db566624ffb2f6ad6a4e3b06bfbaa5d05d6b9c129ca71208e1911deb0c14afb91cb527471f276649cfb1c2332ad3fc11d3ee8c7d713a8a7d270671942d551268143f7caffeff4cc1757d37532283e865b9980179f13ef1a4d8b7ba118d8e73fffb4e3990962d213e7bb4ac10a119585604bf08a098a0f7621eed15bf09f733ea66175601d2c77b85ebc8c6912e842368e4da168a245928a02b515e0c683687577d21349684d2994b39e116da1b1868be683f1d16828c243a03aa29a0ea9f1039f0c7ba5cf88ded3690277fdb8183b2dccfc38d92cb63f9bc7df198bd373896fac52e023aeb410bf159c57be7d1d40008abf7d92654030f3edee0b7799affc91d4ac75ac052cb2f8820c65117b82c14718345994615b6a6dc929054f32cb853a33c3ade54eae54a382328ecb4917666605601d9abd44fd56e3fb7d430f5b064146ef3e0954fc6de01545f9cc4adfe10528bebc682bc029a004c4605c8bbdf3b5dea62505ab4273f2a833b31087bf3fec3c6e5cd7353d47ac7de5ebac8c40955932efaf783791f4783620650d23893a67cc65c27a0a7693694380c914bbb3450c3a3e4572942bdeaf29fafd850fcd368aceea608962a23684ced67feddbbbd3ca18e270e14b5c4f7bb5ecee2a753d15e73ad2fc5e514b818cf4925c728482ded6a2504565514da13a28df96489b047972f010257e80ec490ca836e888ae80f867b414878a9a0e1b9ff7984e130008db45532f5943ecec60fd4cea47ac9604f3ba335e0c7835d82f307bda58b856a59170bc6a1147929d493383ce737d088a5bab9cfb7fc0e62d5cd531020a8a7adc6b04cd2af569ebfcaedb6f2ee809fc74c382109082c3278deed31761623109d4f7120f86bb646f85402ec4cece3f1e1d727fef917b0c2377744a6f859e471e9c98b7869f78977a9de337a4185d7aba3d13d931712d624f1e76a8fb8b1ce9a246ab6b0b13578ac92ee862ab8f7e01065798d0739ff72472e87239f76b0fe9beea068a96262f13214bc4ca5741fb8b0007b81987f7a646bd1310c19f9b77bfb402b587c3126ebf50b764431df05b4c5c0d50e60ad4599643140e0bdccbfdbd38aaacc8c7396769c15cc7e80d4493151e54ff265f890808eff953bb8a855f4f5a24d1ba4fdde8668bd629037b50474f9b99730223ef42beb6ab5fd2424c2db74ac8305b214870fe9149895aa3e52912a03d153a15e01ae1b40b16c2748624b90407b5f4501df948a8235f22aeb43c8ce29d9789365984ccb0c740db15dbb8a436abf763de99b73ddcc8bb97b9a493a52a64aba4d1c141475b88c73c8dbbf8515b10dce82d1151662b6038c3b1a03a584f4c194c6fa729cf18659c0f9c5c8f84e038d28163c4426c5c738d1f13cbf8f28f75a9a2ec556000f62d6612725c590dc65dd8b40e59d5386c7e6979c6f7017297518c236a09271958b7150c742b32a38cd85b10fa6904149f9a80c311e680678a187ec3cd7b00875c9b9a79e6e94b380e470471253fc62c9cc2a3740996b1ab0f9757ccc4a400f657d5e5816fcf2a702d923b3751ae9ae6df898d1cb99d16fc7ae7219320ba6cfa3d6bfbed3e6a287012e70ddf818136875b975628c2d62d3028626194669bde32373bf50f7e4f11f3470869f8c4b47b4bbaf5fcee02f9f303d5dbc422f639473a3011307b63a0358362ffdaca3da7431833cad9ca3c4fcb3181308df16ae9dc28de65adc5a942f6cc54b1c99b1b28ecd8bdb2606e607b822066c7ba4d17645b5c1853945bae80760b6fa456be1d205e2317cdd98ca167af7832124b392faf00af2da9c4e5ce415762031e8a2d7c4bd508baf361324bb0e7383f7e41b052acf9f2e9fd35cd694d1895cdebc5757643534e547a92c32b9bfd27435a96499e1f7d7ef68c60477c28eddc2105efd0a11639a7b94bb55ff89e111896876b796911b6b136536a0215127e4c97b98f40e2e4e7ed9a8258f0a9e4bb1dbcc712957322380750b76eedfb93e4424159634a0447f558efcc6938c9855e863f2ba98e47dccc9eac4466f7ee3de474331e1ffe03f0bf2e585569ab4cb932105c95ca1c25904c3d7c71d596b1f20bf838724facdbf1ab743ebc7a65bcdafe9de2cf2f04a606aa187db3f30bd136fbb118e7e77a521f402dfcc7e61733c82ed182d3e3cd36d0707caaf0a53120d230afd973e9a942133f3b04de23673f08242899a6a4d0ede39904b541aadfd1901a11bb2493977dac366c6b77d155a193ccef8833ea756d418c7474025107efd372733148195ff202a0e89bec62f888f2c866547e997406155b85b0135858c2b5c2e61878c575098790a94ce46b0c78223019557e33e95f84fdc2c34aed3ca57ba5a168380383bfe1cb18d8fb2ded24e8dbb32a0215eb7204ff20c3f597807d1d0af776ace1107d8bcf4910f99cf8484ef1410f2fc63a38c3f0c5a26e472c6800d39a3d7fefaf5171a613b501e88ce4c6f747ba9103b0be8dc39615294509bcf9f4bb187b71179f4a7db3083920a9be0f27cc62221c12f621540fb4a4d19867d2f4681c20bd5db5e61d1a7d634e6a982e519e6e7ce0f3fc90e1cfb2d74e39d29c36b232665298f1b1930fa951724e8c58fb0666571ef0627ab29626a5f0e5cdda0e771ac1e8c7faf642c5aefe8274dbb73665ab0d5dc9f12c35e6d8c94ba1c943430dc2695269608eb760d89808c5b6dbd235745afdcdf46d3cb69b6a07a02973f1e23da2d257a5388d2dfe260a9511b4062f391f06f25cf41532223088ea7102e0e2a0f272d66b30f7c39ef6f31322b2eefb7b1e0bc38ff61dac1e02f80e153998fec9f8eb3ef4db02181c9dc79e0b99cb22f5ee747fbd5aaa366f7f58b2eca1b8a395efd7dd35226a3536070bba4911e16d334a42497df63bf4ca8a11445eb937cc79ef13222d6ac2041f5607d8f101ccd674247a92cc06a5027cb86aa354025bf9cdc8679ae55f7fbb85f8e8fb833605856205b1c215adef7afd4b33dfb00287577a05a165499392c5175568e0c8d1671d39f1908c94597225dc9963a59f82e73dc1dd5bd8c6d134a4fd75180ca0a7cc34f865074ca089508b5077d9a8584133d7668b84fbfe425a1b5472d9fec117f11776c33e26222a477167de6f44f52bbb2d90b87c1871807731dfaa39cbdc397f7ba823d4e51c697935fa78d0a07040e56bccaa6a05dbf94ad6f4245d76400f3b13d06ee76481f35ba2902eb2e8e03937f2d74170272d0b7695895faffdd1d33536d43618caebdbba177a2791e24d76551c032b125490fc9a4f7b73c89729c953852b1c9997f0b53419e87040d0cdc14be4fc9e3e13afc5e8fd825dd95965ffed5912028fa36bc36378a866f638145c25c84ed8fc53b43a5622640b236984263071c15baa85706eea6741aedcd19e129f072256d0d600eba66cd8b9746cfad0784fd8cdffe6a5b8d0357a9fcb3c3f6a6b5d04f0ea3793bd9fa3b9668bba07c97e8293217067f54e3e06155ad62eb19e17ed917e39ac7332872d52cd3a66ee6c1ac13aad34ef3c5a2a7ed978b1de9774742223220686405f995c30015c37553ad0f363f11c047350959420de33a6d32989290651accd93ceb094de09d83a38f1d69134be81690eda70afd28bc1ad0a7c9ca172eab95a64fbfa7e38c134bdbb5a4bae624d34a0103622ae56a3dd14465ffb5eca94de7d850271864ed382c5298c3e0d3141ed02a11d774a70e6ef158dc018aba87dc46fe36e6bbd9d0fb3a1063ae07433b9afb86a951318e9106afbf6aaa9c30d26bfcae72305d7a13a480bfc08f393e15f15b93f3bce7b2f8e7a831840e1397d79e0ab28617b32e1e68652bea2e6132a97924a88ecb6008ff9b8ceaa9f9c772b64828df4b5228e93834a21cfbde315142c30d49a4c9ae35b51b4e48ce3b4bd3d9151a4863528d8e706b048e92561b1e86b9dfdab09a5106686967ebeb760f0f8119e350080d363b81fe102624e011a464ebe940fe12b1d9e08625a129b3c2c8cc897c61780715890ab1e2ae64da46bc41e65767a40571bc2d3047a1a756e343b75ff5198d26adb3e0bfa37cbde12d9ee327da9d7582b5a389897353159905715f4076ff9b330e08be71de196e40a7fa9e4b171bd57bf8ded60199133e059342b6f8d30fa73bcaa65510b4f2992a57417c3392f559cdfc32a705fed1b27b548bf3dadd4095d85917d00ad29c56cd1ea95385d8a8ac8a39ff75ac12d8bbc96392b2433b127619b48ad3dc1f94af84866a57ff561715a18694de9442bc64959f64bd1195e7292ab4847e17745e6f493d476702e7f5a373b065f55a66300e751c9b79be4e1a037367891a0a6c03c1b5a5054b3aaab8f2c77c6af22adfa2c8fda4448375855682e9a2294a484e698a5217b654536394c04eb0ca833037d4714cbeb7149632df1b0065dcb23134c7dbc2bbea75bac363d2f8dbf2dd1145a4998d55feedee0bd3a786a6230def61e5e422fda5db559999dc55ab4c80231a6c85e9a14673b5f636ce6d65b41dd10029131bb8cba04b8da79487c4c394eb2c1a0fe45e1b7786d1fae2ee7d70d7bb81172fb32dada12d7e633f982b9676d2ad7f3c80cc9b84938353a905d87d116c23ff05156194005bf6022e1e717d49e729047a065e2455964753a62e101dbddf67476f8081864f734cc1bb9e6dd30fbcdad20c87154ae9863044cfb19ec64a2f9161ae0f99562a22cdf07b8f328743b19da7612bedde6f052a59a280d704a04f500058645384b3ada2d7d8dff22888676dbf01502ae10f5f82b976f86fb9605aad0a9e7289063dc89f2a3fabd7e4bfc6e9e4e43be8c8dd207efec33e3132a75033f92474adbb917a510c8b1ca31204e60f021a7d305dbcb929accbb54e9cd32535e5a3dedea982ece27b981b06ec998ff6c2d4521fb5e9769fbd49d543a60c8a0fa74543adb9a0c66b71f035d9a22cf72d65c376fcb5c8731d0893eec8f045d197ae1e0e1fa35509ac0ab696443fa49dbfb43291aa37bbd0ee92d5e6c34e0a1cff7502918d723b8e4ffe0e4909432d54ecc0c986abf5fa2c48575219eac183c761ce976049c6ef04eadcf2a59366258c6a7e44ea80e072cbd0c8699f92258bca69c828c2e22226369fc3593dc7f506f0d21e6657f066c5333c006ad578578ff1702c1b31a7094ddd4d9f230917c514e5baf50edae2d2313de5297c9eadc9a61197f30cb157eaa9e49df542e450b0bb72dfd830e2d21f84f14b6765b11ee3120838ae21aa9fbe04946e1fbd57b814403c429d09cc2bbb37b6643dcf5d293533fa9641ca18b81c8c8e0c67e4cb2d40d62ec2a9030d5f89dc0bdd8b3056c8df11fbe4930ac3fb13033df9ab9d116958e9bc4790b4f8234bc1fc260483cb475382ed9abd998b18acec372d64b0f3e9776bc21de80fbead9569872826c4ab09c63573e5bed6bc4350db4502098b9a187f8e16a57718ce218eaa500706ea2707b0f8fcf329a47fd6ae6a7bee0116362e34016fe33ae3657f731361a45da93e9435e9b33e1aab02313b43b5793bbac4131725aa559c6879fc2a4664fea344c4c560de4b98e66fafa148524606bbb1a64856686a409735e2c42cd42b8854a21c7715a212ae8faf94b9a0fcd51fbd60d32f44ae4e7c72c751b637bade5acfd5b5015fe91ae1a776ae7eb2a39cd026c1f3c49e0d53b55e11bd0964f1240198db4e98ef2ce037155a552e37ed5d8f1daf0fda9495945cc9526937208f49cf1a46edf6bbb2a0960a7eafe2edca4e8f09cc65c9a42f7b60e25abc3b68a6771df44571ca8d9d075a186f2e70dbb1246745c646ba9498ea6b66bc44793a81a45a90e4e1b027f7571b8ef525d6f7c990d8951d29ec0682d1db9ba2d9ac82c4f75c1a778640704752933b3c3fc4e9f2a2f7303774f9f6007f3d896af757c2231147c81800ef467698f3fedb834b25fd79059f4f0ad309b5e9419bbf9be210ae8d5fa445d6c6d921f190a17d5321a084b21e77722650c904ed46612c79ae3a31d24c42ca2c9c19a970e14292c622d7213f8dee85c29f17ab13e58358223ac63851b169ffb04701d7810ad4ef140f10367e976e23f609d72769c1212cb4306ebe99a8329be9451a9f1f748790c53329267431caa06004497d785287b028eadf7742e796de7533f692351bffef54fff62a369d09dc26a41a305ea0893d1020c978546f3b89be1f2c46601095c1fd87e818ece119d8ba803f858edd086c771617d21d01947022c74c27f2bdb93c664409ba7f0c3805ec2d6676285c984e47e8a0ae65ba42f1999e622135f5bae063dfcf77720d842a8dae0b8b3559fb909d8315f3863a19d6de0effdef57c64e8d33a528d5596a51560f8deabde01998addc8555cb78c4fb3bbec46cd592aec12f478fc4e44527b3028102f244fe3792204633a0c37b318325b3fda84ae303b60f8ef17b3556ed58665b521ea5970e1b96418bdb8e28762906b920a5251d5d57a3df255138b8ad43b93b3a52f4f1be201b6fbec6abc8ed020043087159b1c5ad03aa862a49f4661b52add2d28c04dd91328232e9f4730a7b914af15d0f35e13e35a2714be2b5acb5fe9eedb08867d490e36f62c29f13897cef21f3c1bd1cb738152169aea758dc93e582ccb3e549d4f73bb694869ae45dc556224483ff0e1d6b66ba18fc642dd41f37fd644ac791e52c0c6f27ac2d02a3375f6d60dadb69a2c887c6cd0c63ae1baa49d7913036ac6b80384cb1d7a92f8c0dc2be8b5115e8ba51fd0a353e4a0d2ae20c3ce5ce4c65c3a35e87d0e3ba340e03207a315964910e54736615e1458a10ccca92da5f1afe0be54f17440387f2dba73b903da94801666413e943d99615e815a8c2cacc5da9f06e5a345a0b15f68351b8c24417ce85d37c5fac57e99eb7b40f42df40deb98eb30fdeceb7655b5ab221274750028539b35ecd977af6876f9a5e9b9b2bb5e890f7cb88ba3a8a68f9b42b9eed0611b5e7f260e5abaa97400ddb1ea5f7c586316e4e9a48f659dcc77fa9cb5026b0533685aef891f32f95327f84051aa2bffc9ebd2254ff83dc6dc860126f4d30ee457b035e371781d982b44b67d48680db3e0bf082541e3f90dcf9ecb6dded19b0a6859278da744f3504202eb6f233a25abe8adb4d54dacbec9f2c1c0e991119bb9c0aba9d89bebe1544c6a4428916feffd7a084ee02cc1bc103d4c6e5bc208cad19b292b8dc1dbb08dc3d20c176d935fe47d09b0ddf695611e3b3f3d1336a348f160626ca668703543db7ae805036231939921c8bef0ef04ac1dd836eb03b61318e307438f8ed4b932235cc0dab6ddb7bb779ec72b245a2b00252448c95b4e43295ffdc9fd085eb0198f39104ce0d1d860261c273f4351a9f19dcce9878c595388e002d74b6eaab4064fe7fd0bc6cb7826a32d09c716b78d436844d097db7246f6c8646d5eab63b21f32cdf1c494a02e6649b5198c91710f1beb69562da2374e17b36d159686ac995f3fc989f2217d79c5cd80a7e8bfb057e1e650cc7b640cea453ba1dfbd2473f0ce9a5929d1743f4f0a99892ac7e61ab73ce53e9e34a0eb0d8e3365993220db10d0851aa297eb2786cf9d726cc96392c8fd0adb2380d4025ccb589486911abe60f00e50a0ff7cd604efd5c28e0bfd4c492de7f5287f4bcf7fcb9c09c55721d7d50f5e901cdd87122185d90ee290a3bea5d3bd5648b959e16c1497e24a7f53b6dd0eb6b266654d924720446fd761bac4e70b35063ae7d323bb8997ed14e54261a0c87adf54cd77f96281a9309bc2a2c7143252cf031e879f46897863fcd397a1e4e65bf92489182382922eb4b90b0b1d010864d148c0dab44ce566aed2ed9335e6b95b97ffcc887ffdca70e19cc359878c2c1f36aa0fff221b79939c85cb5fe8f726164575582e7263ed360d60024d7818cbef4f88b3cb616547d6a3c8f0bba66b8e780ae7f1ad525d12e30d4f97bfe547de51ead08960ac00e71aa2b41c27b83be3b671021bbb935bec1a20452d8c7127a0871f5a99dba350e74af7d48f64c1f3d699e8227968d0d4b0f46ec793572e46fd8cc5e08b2409bd7a68cb810634aed99c9eff255665fd8c67cf62680adc95cb7194cd0114cb4bd899545609dbdecec3edc91b39fd259b5d56eec5565315c9b5e0d707b5ba49882fa3cb05256116d4c5a90415f80b63a8f0c6b7ffb88f86a6f6ca4bd7ad938cf2ea5d2632ad866172983b0e16c79858762a931d0ee96a8fad540574a99c3b0ab1692c9e1392615df675b092e5ac6bcfbf16fd165d91e19f06e97791d6baa817fa556913a875242aac3e1a9ef57f0fe188e48857c329dffde7b27b4f603d8ec9d9b9aa649a4d711b35c533cfca5a51247a509f031f8b253df8fae2e69278d42b638ef5672a85ed94cf47fa51313df45b2583c3714a711f3f25d2b6959c8d89311bbbbcc591268815f270c79a3b1ddd2d7661d662aaf500246e10418eabc8b746b00e40ddf05a54a6f101d6ef7ccf8e096c7af5f58b2bad6a7a3384cbc4e1518661e3399f3fa383c07a3905f9b86be140e6185670f1a541886b342d9e6f725c97d3a35d299905b974021d503fbb509b4cd03cb382533715e4faabb33aed01f9fd0cf83a19b8b9f9f0c1d767dc7af0d08052876f5ce5a5d356f93d37da817f2ee80f81c5987b7259c33d9ab1030f2334bb6c722e01532ff4d0f4165ac47488a86151476ebce490a8ff5b2f96f1fd2cb7ada35cfbb173919ce70b5dc525333538512c6af8b925ee755d43ea197841cde66ab614b779e57b95c773358b5acba8cb414613eae23d106155c5b800a4080ecbc08cc041c2cc40dfa032899b6e63c6541fddf5b3295f1f50bf9b3c378e49c58f37bf64fe68e7ccb39822eedd1a2c99abc53d3415a7f70617408167fee1c1a843b42704a5a3f30a999fc5815069d403e572be9afc67928b08361d97bfe0b89ebb492d319422a294f12dfa1107111ca0707d4e1475056c98bdeb4ee40299211f8e762c1c049ced22f4e38a2c7883af242d71189890557937b66d566b53e60f592d73802da04e28dfaa6ed953771f13b9418be1b4b1fa2d1386b3742ff5295b32bab6a813341c71a8bb3694ea671fabf8b0d6044983c5c85bb7aada0a7a89871ebef9de5585ad989c0c9016a8b6c33129bcc7b121dbc20ccb2bb0907246a561a30cc9a5b73b7ce047dbad39b8e49735bb42361557490f3f754ad37483140c8ed34bbdb889575d81b6a6758f3b7681fda45b90f8926846c4f344f18a8ae57d5c85a9e5d7b9edee70ea1964578abb8af4064620fde01ae8ac34f4da9d1140f0fb2cf5bedee197e3a8ebba19f8b6b5fadb4c07c00c9258b4b28a16408ed660016719c6a109f0b8f8d83b1e8577af6c5edadc5fb03da5a0b8682b43473dc920b355937240a7f0c5ad6823683f30c3aab7c76f76f45c780fed71c8a5e0a7062ab8e69c8b5a9bfb581e72ed75e16e6d6357dde4ba1315cd07a0477ba23a2be9016ea48bb6fa4cb0fd1d0a5808fbf62b4ff82c8c89c6102590c85d056752b574c808dee2267b4eab71065035691fa2ce810f54a87421c2c523eba016937c599ee665e99aa4bbe5548b4c4f907453fd63cf6919ceb436bddd16ae4efa6e3d41dc8b565dc6da5b2866e15e4ef7b9293f160f63650a749b127e87f355372ef9388891dac06a0676995523288eeec4cf1356742b883c48736a4b2565b7f9a3512538d58eb7a72011392658028c309952d8085aa7d01706a178991bf2ee62ff19161f569b970738beb32d67a9a4fb890dd64e02812e4db1b676abc9a10991d468c77e81ed1d49bb4cc7d21c8be2e3a4322e40ac8e9c68a2b2c5d2c3d1882f642ea8d76b5caf07928812368af6a2bfb08e33450f17c0328bb831e4d94e66182f4a07c1091e2bf8dc60e5ca4d19aec75204b8490c5a21caac847efb18c699384902fba411ae2aa566817a5ddc0275c20ffad135a21b1ef9f7ee2f550251428146eeb14d3d08c94e2f8be8ea53e76b0f08cad728917a319c19268ffd5c7fbc4e83edeff548458b7b67de46e4694b5c47927a63d1f92fc7d1c824a38f2e7179f71a13a86034a8cb0d21d34623049492b1f571624f10dd8665c5075c5bc9dee9d38f1ed3a8365915d974a2837706f345079bb5173d1c9c44ef6d87c4f235fc2f63341a2136690da051fee91530174efa870d70c6870d0113fccd9a429399e37e0073cb82d664fe1568e36bddcf0e108d3bd60c36c7c5b6f358efead411d0fd38b933396d961923bc45301bac1494acfdcfe4dc23febd29869ecbb3c8311392daf2be49fe283fc84adc848ae4c3a3e8acf74f5632b93a9f402e77e09f8161f0c0238efa9f97ba93ea7c5c5b42748fc2bd7663e228a30c915765bb2da732a3c7807b48a6edbf764ca0d80ccf0c257cbc57f4dcd2738fa2a02a03f27aa396f2093dd187c6e89fc5f2d0cec7b661a9ec8400a70bfcb1521e3ab2d6a2370c33e57432e0ba9eda70386c51a853e12f1d5d1576cec0d8217dedc7734e7297ffe351f97edaf23159f98ce28644303ca99da437cf4af5774f5cafb824d97bbbcfca9e774d2c0b59d4077ea2ac75570a8b5fb03cda474c22ee24233d77489c89043c123f4a82b61a317d08e49a26f26dfc1a671502918b28285900df942d3463cb22cb9670ef2a73970816e0f37f7182fc174e1f4b918aca40f3ef86e91460176e49af4b2e9558575b3ea24140c13e8d7721383c8aa042089806eadc75388d478e2f6513be47c1639f2910e5d8ae688aaeec43f3a5782f988963492794a729dcc41500834a57da7f042a80acdf86378c75e5ea379271a2aaad35ad802ec7b4bf0c309044ca7e8e5895d16b0946af3240d96e91eb08a12efaecd4ce27ae2c8e313f0a91c0a1f7c03a2c50a59e4118dc67535c886fe953505dc977e8b836365a81c76836d89e19e436158be53ddcecd5c9ea43efc427eaa08d718494dd127feaaa2a3e77dea8b630792ac70172479ee9e95c1a6d595bc9e55fef08f10a50017a58b44424d3902445617dd49d52d3cc3a5ea9bba1675f09940ab195490b3578c06586034c300ed65a28898eae9fb4624ee14a09067a20636888de1be3c5fc72a8075e9e4e68ef85a966452d2477a0c8c49439c91724a717852363029d25b89d2e47c653b9c0319262af6434fec45d1523c49b37c42b4b91a05123e2da63900fd825cb2eb3fa087ab5f14f88f2fc41fa12b865a2dc5695fa375301d27e4a86c18442a115af67bfb45c51d095bf8cf51a23a289321d513984bdd4adcc031d3e8f3744f03b998c8b040e80e517b692e8e72598cc83c35a4893b9b57336bbdc7efe9bf53131d29e2f09171c050bdc5cc436c1431d88a6ffc3e0e90d4520edbea301822327248026344951c3fc75796bc154b67bd8694bce531709314147c3b492384255d9a376f59267fb7c182ebf0bdbd0a20bda0b2252b96ebb0d54cd3c88d5fcc956980685456ca6775754d23847728443741e416f68a2b48caae38b9a2e6c957b884ae6c894dc1f1461073563d49ae492e95330e2011736a75ff7e7c9179207d8a14a6f23a85e096ea069ae15f22ab93fa4e3e7f19e5b423df610203fab749ab9aa2e3b8547c939c4b5c355f615db9ceab7278ba1b3e8512f1995f25b280c5af7b486a5ce661223b5736e78bc9ccd155fa51b4336381576e0e7a42ca228455ed9eec803cd1cd8722031774ce762ec568c60aa5e94bd2928c1fb97432e2c6325cf3ea9b598d20ea5d97c232a02f18698a47ebbf7a13d5f8ebbd7497d24d1d1ff8725413d37b22b2c5cabbb43a4e1d5cf225f305e1e954ff0c92c4beeb44788b40b24708b890e2410624bc6a15f411959a7809493fe9d5a68ce3ca8e92d0063c0efb0d5f1a55eb4a66e1a64a9abb4cf6f6f6fdca023e9bafee78fa62965d8daf24638201e5ba737fd68351c386a5c2d4191363139d4e236270acfd7603cb9877da98ef670d241104496c064e557c957573dbddefd390e6e4aa6727ed5433ab2bcbb7e2337dd156acff1cd43f6565e4bd67aaac4d7638f3d03fe76996b5d2ea0836842fb21342ebf3cad8d9efeaa101eccc357d0f8865c670f84a46ab1209c219f26af5030566f45f2c9206daf859a26d2aa0cc79496c59627a04f0d3fb4b50b352de76ee947e7ac59451e1baa90947ca2f0f9e5ae40006d0d70e402d17f4042647f0b1a5a96d1160ea60f3ead650ca87b274af931bbf050c25483fb58ff078bdfe46a40bcfd22a856bbb71e3cd578fdc964cf17f6072d6f69c5d1f1ca21ab72eb94833265a8406a9e516b8f20a0a39682a1a415560bfa85b569f8e49c9dc47683b56032faf7e89c4e37d1c8f3b691c1f9b1b3cf8cb0f3ab8a250ade6e7dfb259902772cce60133f35954d13c650cd963bf1f16614d1f2195622cb5211958daa690ea4bbe1ae10783cc87c4fd04f2c779b3a8f2d64968c0484de51f31dd4028cc4b9ffa6fa1a5107c2e63dfdf2da4b82385894a88879c9376dd61708da592154d6f38cf2bddd3fe2781b4a4535855a827dd4e71a791e60bed5511b32449a685c469ee56c22a84147f4c9356fe754383bfd7940dc2295cf60a94eb67a227beb4286d5c5e317c20551d1909ab76ad03a0ec64d8e28f9746b0155100beb1fd0876fdb4ec38733026e106506c0e57b04cf7e5b59c59c8168f5db433d730d23ccf63eab79496c2e50db768346053082ef747442b71a8b52761b3227366223f52e1f82e97f60f1c28c0bf7a59987ab733a51052e31330249426db3c2173fb54827893f957556af2b096a567106fc309821b940bb7b4702f1ab7dab537a2179a5c6042f62974a0b657b4544f9bd37a110ac9f21050362f5863e3bfee72f9cff1ac4e980d825bd7b04ad3e30f996bb407cfde068aabc0799fc9a2c3ccc26f0ef6a876183d43404d079e84ce41f26899d3dd91b5341a5cb385925eadcabf3bc995754431d7d353c050f270c18590ce3377e3d7f747cfe532ee3fb77384895dede131af19fa888b12954f66e11d36cb57b533fd5c5f54b5ca6974164f5bb2ce9f26a03e18f27b5e6d3d66183adc89beeee64f42db90e6e632461ed952a1e43e8857abf348957fc335645c4752172aa15ce89c70e51de8d0f9f8b0ff5daae85e3aa8dc771e040dd484ad8b4e7b94946c98f76daa85487124dd784456fc51f1352cf9ce0d1dfe01b2866d68d85dabf935bf95a35677242a640251d4c775f612eb9b373de651b418b61cf2734ccd1bdb4bece2260f5a47753de71e7d80ce12d8c8c14109afb2e04e9c921115757e848a8af64f59f3bf6b3dff550cddea977ab668dc5769c0e3ab0e20685403c413288f2e0623130225480f027293ff55a8b63be898670922641be36d4fa4e0f9d9703871df5ef074658eeaf169e6bba8d6f43edb6397aa2092a595e805c9d2e96ba05043390c4b07e16e96bed13999597594eab341c8c3f9f1e773b65099cb2ce6ae23b58f69fa879e17aacbee9dad18a878c3aa558902cf7d124ef47b57e346375451698396ceb49b065d8aed9713d4df6f41a39ec75952edc397a8fb6ce566050feaf1e9325918fe94638012b9f09b76a348f0afdd761c2e1f0e488054b49652b72fe3ce0f4c782bb17ceff3f0907354600777d8e9d05056165de45d28586685decc91e5d810fd4fd573cf4e3e6c6be590e77537d1ed4b2eb3f67f7c82089790a35c20e7bd6ed0cf50f95d3d4b5ab9125bfa85af74d728e135816328c846d68cfaf30098a1854454c95750ffae9e21b819ffa2af17b64bc1b66dad648813b39f4d652e2fe2f19801b4f95ee7c22e312c240a443ea6603b809252a7fdd1d73e6d54a0acb64b1437b9626ec761b840de412aa04111f6dfee1110097c27c6711714388a2093c928b48304098161711a64ac63d55deabc8c1284aa75b1e723a77d77783c8e42d31ce337a7a39a38679bec46b2bbc209dab6b775e6e465207591209a828f3805278fdc387ac78c641f3a88ca5166d9afc8384458dc61d5de2844a4a9f6391fde13d51068ff39d0c861e9f71ef057ddc8c91dd9eaf330379b48dcc312d0c7abda6a815542d1347644b24bf148b40d0b2ebd25c4523796a9c07c69a32643ed4221113c1c4ee3a45ed51eca06476f8514518ae24452a1b940fa138384b191d77fe193073db3423f0709bc976d5f0dd265c2f5f1d63394ebc9058e6b0d71c1ceed48e5d08a41eaa490a7d9aacdfadcaa58b749d0ab4d2942890a4b000d37b1c856a6f5459e1b777d1e7df56ae44e02cedcc272dc1b91a1d5410094aa03b2320fdfb94bf4647463448daf455a87bd32da72cd6fdf3b0f4714775d794df41a116267538c8825f0fb4de546a9eff0f8750ffb3e0c278ab79f559b8589f28ab78f2df7835295161b463065b070705c63ded868ba46682b2afbfbd078d28163e462f297a7ab54f1b0ff9f6f01145b964122c1d0afd3deb8b91ae5844db111ea00e9843c25caa780413dc5afbb331e8000a2a872b8765f554b5971de7c1fcd111f0a837662b52fc013d68c6f29008ed231381750ea2d33a84d38db8e1a0fac252efecab927425e00f6a4b1e873f05dbbd4080195cd76d41ccd900acec5ad937324fc522e29d824c2bdf70a9d2f44b28a606daac7467c99fe31b5ca13352070ffd44e900774379902cabc40ca124f83bac098d0df0a1c8cef0a12c8059ecd72e45b495ff443703d65808ba4a030a9141c609b9ba072054ac57e90f7e9305a9dfc0f93cec8e8173dd2e4274dd0c53f89ec07860896f0b67fcfed2322cfb38087288d68110792517c9d16119fbefd8c3278b5f34ce561975ec4f87f83a41959baad45a3e19d25916765d272fdcf863fce766a32d4ad1aad1e9efb782c36758263d8bcfeee293e93469b0c8fc418cfc2a07a08b12346f4d002dfbb408d9bdad01ef529a72ac94cab2ae484e51c80795e1473b35d459106913c1b684864e5a2acca72bfc85c87d043d9bba38bf1df7641425d751a0809a2140d1ba9fe83a253f847a8445990926a9f575bca9480d849ebb2651be51fa14b2b39a9154ce889a5dcd94cb0f42e88406c9ce962c4d328ba320eb64d936c3737ff9834cbc11c3ac815fb28ad71f8df1945adbf24d6ee3aa347ec5232c86163d3d8c34e2764c84d4731edceba3d236f210587e3e1cce22b96a856a11aaf0dfb91c4e8824b4b7486a5c0546917652203d624b0201dd8e5ca3601c46dca3936b560e1652d92f92781d754bf087effccbb981d07139381711d7f24dc64d92dd277e45ab5d34d17a5d998bd1c139d1040c6d5bad3cac0774dd975db5c4a60e60cc4b628d4a2ac388e26b3b7ed087dfee652c112572662cbbbfa6bfbfbaac808b5588a7970b221c8a3cac9026cbde1ca124e7290cea9723a9b408b40f86fddf077c2d67c4853dc157300869c43d432397d9246070b9a3f07cc5cb326008abcc551e9ef637f978c54719efeefbbe6d08884f251203ea01ada39e3d472ccb0c120d2396321ced3a37459ecfe685ed8055ede23c4be28e1da2fc465d694bbed0ea43fa7ef9b2810a0f10a345da7c6f794e9ef8381908772d651290afddf73028cb6a2a0ef9db95a63072ec661d7a22f401304e5329b90b0ada3fc27928c19baa645220c5164ded7e5fc49f18d96897d6802ff5b154bac96404608ffef451fcf9c04c56c4ca5843df190c4b109cd7ccb932e1eca320e4007eb2573e3695cc8b2634ff92dd24f83a73e1114e85fe68847b17dcc8447f74e35bd4c1a6cb9f8dbc6d6fc64912b20ac5592b0f8b9844fb68962122ed4abed8c080cf36d76910bb555a0d81996cd5bfe680319ee1cd94217ece98e0c24d144449a754f79210c2e92787d363d53289e6f575e179b2c5595e7f95dfc41d17afc7f2fb22de58f817d4406ad204b8dc2ce7d1b3678e680d643b6c6e1fe6e92fe783441829d46e2f8adfb29bf588171a5999f829b9868b8b9cfca10074ab427d009c816d15534b383990bb5537e628f21d354e8ba260fb73eae8d22d4bcc78b6c22aa63218c0a5d67606578393636231a6b1b0154df039ee1466cd564c6d9d3c646b5bb2f96da69708277b67766bea2e5c63c7f149022ce9e05277a7f2f80d6c8594946f1e405907e99dfd128e3817940990b8234fd165a8500590614152eff53a5aee9f1e2024e3524dbf0464ad2381152b72521828d03041ccbff0b488d2fe78e11539ed73a6189c99cfe30e1afe0b60772790ad8f602c366c705c0f3de7aaa01600dd5734502dd47d8655c7a117a2aee4ea992de782fe028e92f5182e1de1024264db84cc6ea17f51e588a5aba23fca19a6295fa4eb3054963b8d1d325325e287338505b509bb06b978adf20c1646f97082f7e928111526ae330666fc1ffc4c35fe2865d138689cd189396715e6df4f751816d2b7db35ddae78c4ee34691489449a22c1e281a8f2203f220ecd054600d8d7a97edf22e53a6814dc00ddb9127aa85e98453713bf0dd9180fd9352e6b12f201184c18b98cdda2ad3895d82f1d927582a12684839c89eeaedb6c755e4748912459336e6d5cdb1a1424602a252b075e1e0e78f18c4e29c47d36ff953a8680daec0dd5cb6393b53de40d86f230af85b4e3850febf213a4e81081ef3960dd3317c03e3695f890650c4f677eb331facdf6c3ed73501313f692931afb555c0677cafaa2000b6f4f1407d13c99d2f8a050ea91036994bc498eb62b1da5f9083679c5ed7102aeb1c752618f79e04ec3cecccf2469d9ae130f4fafc46d5625a91de409cb33d773207f841df418812df9ae7d16775b3ef74898e5ad36b2b9a43ddddafb2f4fc649f90c57e5941be9118b0deeeb8d87be6d50bc44f4c12237581ddea5249d4d32a170575002fde6330dda4d7a30421579e77a224bd5ebe179ac51a62deb5389805efb83e15dce585d31f1ad16b079ec5655d31cb8b1b375fc6622361df1ee47c22394ef446ba74ea4a1e238f61def957a3f09a97b6be18b6087dedab50083f1d9a02e592d47b47940dcae2b1663558a06c2f515c39f0ab10e11bb16d035def3be8a15fbdb03af64d21f2e68072fd081ef7455ae1feec5d9db9e65f52442a036ec5950ca132236349b4599a1ba72730806ac255d2f0d6877a9b46b098e10560278b61e4dc754ccb66fad9e592bf12a80a9f750f367eb003892c60a364a8f4ce7033a471d0e5af4dc310712f25625c605bac67acd7451f066c3d54b1ae64e6c66be76fc68631b5258a9004b7f97a750920c76453d57c6c5771f7699e377caecbef0c79b5d02837db0469af9d389155f43d20f1281698e15d44fe15ab334e185cf71a583d1894b29a31d1cd393396c18c75ee7334d9a9dbe66afa50e6a12f47eac37379e8372dd236fce0fe02331d3cfb16ce8ff06ef89d613fa2173a5a8b7fa04df3a59016f9be60747d76cb0942b3238b18f2f2dd3f5eb35f27c71a96e2fd6fc4c7125c8662b4b80b0071641f1c11ad80618b57853c4d4b0349a59a9caf6aacaa51a1c23ce5bf0725b511016628fc93b4528216e6a0c4e90b926522328b5485b2ab2bc03d01ff5e72a39da238817d2c2f7fed4de3b613815c46c3cb11456fba8c8eaa5ee38a4b97c15f2992bc02c18f25c4dacac5ff11e91a2f64e7e7e991db88341349212a0643b28d691c1abcf3109756d96ea7c1e95ebe4481a47c3a319e2b0416eee6e54ae69ddfd17398aa362d03d677324b09999247beae1eec1c75599369e354151366e0a6e1fbf0b89d6dbb843f5f4c0210158662b371a7beb55b28bcc1d8051dd67d00510473e2803d7587aa618ffed3b8603f6f0ac73f4a48a1e77eca321206ed4a2ab3541a667553127349fe035950df96c01db12232ca35e5fbade8be376a4d3d9ebc149e367e91fb005fd4abdab5bca096257197a191c5f82d84c1b634ac8d849846403cab09f148c0dea82fba0f47f7795b5afb000cbba04863d78a43e0a0e6b6952907514e5453ffaaaa958d74b277d65e10981799dfb6ac82d8086f174a9babf3aacc8cfc408c557da7446085476add21ef47e810e98ae7e406101a2829186880fdd19e302128f424cb1c602ad715b9259e698a41a8c4e13ecb7669a4bb0469ba9dd4cc55e2d816c746f723a79791f226a5afe88edb76dad5f96c9ae52781ad07c4fcc21e1b7316d95fc7da1ac3ef46072354db0673e41d7c51a9fdf1a028930fb3b58c6dd81ace9352dc423a29aacf218b56b6f51d2d29cf241239b1639d931df0b7a25962f5ab336d97df47505bae76b230242361e5596b2dbb2eabfe6fbf603e9e9e1b59730ad677b73552c377d06091ccc647baada90363f8741f3802503e966a7c3248f371131d1e95040309b3fa19bfdd6a96c0a4a4b0b9c3cc25e94f49287386736285418b8302903883459c4b02851b6b3b9f56982791a75bba7d4cce97f85fef1e41781c8f80358bacf80672a7bcf9fc6208e4cd2c944057453d7f08cc3ba1f92f49f9937448deb855c0b32430c256f655406c4bde9d225c09d0956c0b7d5fab6ed069163b52cc7f173820f666eb1a8eddd08d3e1fdbdcc9dd4df51ba7c139eec53a063b9a1a5d56694596330035d6cea7aaad767d6f62f30389118ce2c4782bdc3873ae76527ce80def9361c219463a2359729b30680e66704567d7fca77830b06ede82cf35f59cb493c325c1c8c0b9c6c57058a3ce3f27f0bd31a19a11d7962a1cac461f4a25494f36654db52a3846ea5f0a6facd3168ab8d4525cdf231e24b1c5493e549232854baaec0cb8c676dfcb4eaf77ee3c7708e8f8198dd4237ee9c47d3e185fd9d231488a615d0dfa27781e68e288c894be10ad90e5628620334d7dd70d1c75d739c44ad0f6344c357cb2ccff5d567f720960fe6e957368758085ea264b5f52333a6a7c6bac58b85c944f161f07d92b76a802b55987cc7bceb30c24dc920f6f2ef1d8674fe66d4dc1f6a9d8b7cf367d1eee69f82c7c1cb9ffb58ae954a3eb0f08fb8f1de75c9dbad60f0c3466f9ba4dc9d7aa023da455896e8cb18112558e6b1f67caa8f224475e53e705757884f3bb031a2a06ac409b1c942dc079cecb08abf7428a4b0ba5365c5d325ef0e3cf363ce5ef167484b670e1c65525c855c153390aa2e009fcf4efa5b48532cff0858bd3f9c460ecd474134f415e7644786b083878bd9eeae12f7266e52ac16d12be60c7f6ef479d9e28cab2a7b2815bcc67225b19067448c4059984ff6f2304d999e353b235e50fa74b53a29b61103ec0e59456ae5f91c0a8df14d91e17d7d2bf18314d727a853432368fa7979f55925558a4a5b8e28019497797dcb7c9188a7d46d0f5430e1c312ba1c7b36efb3c1015945271afe68c03497316438892771e649d3c0631d40ad7bc79335779626c7978d30e2410945e734695e366f52753f9d56f9e4b97697fe3a98113c8de85584abd7d3d8592ddbc9668932f357a5542d85608ab0e7ede0c955d0f2cdfa94cbc2fb288aedaedcd8191fc0ef16f272bb386529998bf4285430ac4109da6384b4d774d93a99017ee4bdb24e38bb366127356e79bbd022bfd0d244abf71ac1142b02f89bccab34db6656b590ea06e021d3f9d546b19ff221a01f17c62ae6cadc98e4c2fe5c503d95589d9b271dd39566028066e0a2344121207cfbfec615be426b48e476b810db91d807c060e66c5ba6c1d418158949ac737de74ec7b94ef2c1cf5f8ab38c6787b5fe3b2bc82baf70332e0e44a13d34650acdd067793230aecaf91b5210a13b9c1b64e287ccf9e2006f771962d863c7d25722670ca11aa57e3b9e6172a2022e282b528a459d6c248de8f5c1ab66aa8a35057a0fa09c36797937b71f85e9abd280cc3242f6314b83c1a600c949e2cda56e65a31bdbee8e0e51e8b145c75de6cc252c7a6b30c6543026423a44f499dd392413e222629737b5593164c4ea74698ad900d9ccbb2da7ab2d2195e7e49eaf023f2372ed74e28d03f09b6b2abbe0a13c872d10bff9323ecde1044851dd6aa48ad4f32ad68b48e89bd138e9ad41f17f37b50ac436569b0cd32bba47dd47262e7bb449cd1e13bd6f180af82758c2f065be9c616e2a81e9293c0a2082937202a4456899d1f6ebad4537200ce61ea0904cbc8fa5286cb01eaa3a2d7cdf7a30f4ba1ed656da34125237f80dae54d7ec5be39e84badd0712ef0edda0d7f71aa85b5ab54d69fefdc813e3e1e7a27a2d06996f131334a7dc9c3a793fb067cbd48e453c85b1c549f3949a0c3e4f19a8007abc32380b5b973323c460b19e8c7148778b5f4953362308b5b2e26d2d2902bddc6822859cada5a9fa167093c7ffb0698eebef970e3d022588d655cc5679ba466cdface083d7d63398f00843fbd5044e61ba1c91b55a59769cf4f8703eb9de30d3303a262a9c4d8102b5e140528492b832fca499eff165b47e2cf6051627e184d8345998197ad629c40a825d80e61cf62cfc1482beb8c8a0c359590e2c719c9e48285ef7eb84301e5b16cd1365bcfffe4383504442b183a04e5b4919cc545ff2c94a18dd4d99c0045987736b8e4c8cd46862060383247eaf0d8e9f9299f377808ed94d0122039c7f449af06e5b0cf4c7b2a0ede7202d3df8ce5f38a9f0d452e0d836fcf762b98c961d7e461f21ab37d29c9944d3cff34d3e4756171b33ae11f76a0cb86e870b6133dfd2942040c7ae79c6ed6adc7b626d604746f2f9f5b1b3888fa3bfd1e51a9d25f4305874b481168594306c77cc6cad3f3b5dfa7e6ea93f06eeefbd3723851a1d90f29936a6321c5e5eb0d7eeb64c3875c7c41a104c64f3442aa7e6c008c365f27f6db7bcde6a5bfcf1124fcd1c2f68c2dd61ba83785ca6ad7ee5ffe7bd6d9e3ff2534138f0c74ae2c7d31db633a02617178f8ea1a225f3cecb232f7f10899f7cf411189951bfc7b7fc9b248729a9b70aefb471ce672679e99f3d39098d7e8aa5378a9bb47be4d2d75cea296f7b2e6281bb95fb9b0e43f9ff9acb8bf08d9948a540ff3c82b02b1bb78e50973fb681820871323234f3adbbe23e6a29b05d413c34614769669c67f2e4984f68e50b6b1b1f184bf1c6ed4e9de13b1c57410f341994c17255496a8012d12d27c067179afa6333b12e68697798ad7ed29ff6da93522b85573f80c222bc37e07ddb261f42e97f221dfcc97776437a2c9f94bbb6bee9cf4fc12b87fb0ebb467aa872088adbca47460a584394ba88cfe43727e857df15203c522e1b7cc85133e41309b1f3c5487961ec2f2bc4c9540784c2dec519c66943be3ae201850fcb90aebb8277dbc0fecd1dc2ffe2bec84ff05aa2a40360d8280e1ebf9f4a1084316bb5fc2ad0e395382d022afc03b43bd1577a7bb1fc63281a57cdddc7df254c9acfab06ba41f58e7ed0d1e52196d4cb09d7c2e951a1c8b93c8d55b9f4af4a92f8eb8ba98ab05a187c9f3a662c3ec0edd8418d50a38dfe418d536a64bb88937f5a8abfa80e82995144efcf7f35da55a492d171708852cfeae35146328213d0accfb8834b8e9bb7adcdc1e51851fa21995afb78617ef0a459d358a8ec84661767478e91e12a71a000140891e6de3667b9b98f1a5f607d9f879f1822683d6b3e95d4433840615922d8c1af8dba40e1cd9101c0ff8177b1b26d0a0e10d99f9005ed0d9f0cd978fdce90e09ad4a87602b52a3f5b69379bc1ab35902c2912b1dbbbc773131e9b4dfbf4c20ec9b793a84d5205d8ba47d10ceb9370f85a3ff112d9487efa381e7ebf4edbec118120d4d60822c6a4ec978de9a2cdf48c7e3b75cbae2906c4d625c73b4c3b4c9db3622a5e48a03f52ac62d14c52d42513cdceb1637335f39946f06d3cb1b58ecb84fcd67140494d919e8b1b50e14bfe5560d4d5e08dd2eb8a3cc54d60e422c2d19aa4bd09932adc495502f45d842c5fdfc05e6a5cb2a737ba34a326078b7ec0e144be78938fd988097de198ea497771048f86ee43f30e4882c518066d661d32255c4dbb49b7b6cf50a27861c599282f6aec1c8d71715687a72e655e98099eaaf045d1685acf22c79332fae84743f321ed211a06a43d2c60d17fb1997f4f5a6d15d75e0c261648b28d441034a12194d315edb7cbcd8ac770293cf8a747bd43f94037c72efba648e6070168801f90d363fd02f83b45d67effea631eab45f0097a7d9c9cb66e38e2b407d76c0579e28225f4111fac6b37728085a51a3dd1580b2d71cc6d61b0f3721a68305a323db2f947e724c920c503ea532737aa226d268b54bff7be1dbecff63c678f3c17f87dd5061a59c054362475030aeea54836314d951e0fdda7d8b63cdcdd8842591806912919fd5819f9c9fa4cd6336d248e1cea17fb0dd48e364870c6a4ab75a4dd8244f516f98a20c8c837c33d73422d20e125ba185632f48dfa149d4b4e4f6a90d1c636c663002ea4d14cf9ce21d93dd4a24771823300a378140e7b139410271f2a19cac46ae732fc2469625b5bff4c1053bae248a3cb6f06aefcb31296e5df27b09012922dde517588e8c5420472bc5e00a16b5d49d4e249f29fc0bd693921b8b2ed39ca75766102d7e4b08b6896199a8765a4ce8a499e31d19c618181f0fb0945ae7ecf64c45a555b7d48636c2b64cbaa34d504d3239d97793097dcaeff1163cd6f40c7cb2dd8198ec5d0e10187b29e4e7f3a65527e8f2add7724b24b67307ffd65a2cdd88d95f8ee886009d20e88b4e590eff7bf76a0e9a1ed8e72e52ab5f99045d6f8488be585dcda098f83f7c6485b3a2956d0ea040086516362bf080f804bcdc3ca61eba7eeb254aefa4ea3e87db6fd8382510f6e175aef8edaa1a095a1966115a1a0c4f5f5fe966c86c49baaa0d5a8e0f627d19ca4e27c16bdce7a3f023d29366c23cf501c27f7037c88fb37f06542f8c02922d992976347c2d49c67cd8c87a6e77e39e0754502e298be28ec150f4f8f321f6e99205a1cf9e4ce2e8ea3d225ed972dd6a4c6dabf3ced8f8d448f0aeea9f3dbc89dbe67d7e01eb4709f1b43922e23631c767fb7b7d0d5820135d9f666aea7c64094114c672b76723ccb73e0fd90daab247ba74eda78f31d76de8541d3944fde162b20bf2d29ec4502eab3d176f96144df71b840b3daaab40eb85f58f9fbc7e6ee2db4598c8fb60f3806f2dff573473c24e7a89c093b5271efcde89c05d5bfc356d8dd4e46780f2089ecac1bef7bea610d0e11f129011564f5ad7e41adb61732dd2810322000f020640673714ac5006e97bb866540a4804a16f8ff1abd77caf9e5880aee76734236f4c3216c4cc51277f68d7b6e04226e6d17bc0e02a9a7c8e7e753d6398ed3cf1bd8b03de572cbc4237ed86d2ad078d587da49724da188212a3576c1dbf160ad510e5f11e9e25ad2496bf24571ea9bfa0857b0aa84e10dfa18ab339b7914a3e8e2079788ba1b3f08b44cd28122eb253da7091ac3f802792f9b23708aac3ca274941c6c4563f81a5c80c9db39f145c7d9a571d0dd01556e0e79d5b321cff8f1f932ed22647b75b27922ef3b10d81524cab6731cda45a3fb754988b94e7a520661dbeab76c2760d623780211010891322c21f89d54724ee86b1128a4bcf256c7623e8a8819d7340b090a84a5b1853111d0dd913507ed29fb8b7c852ad2c47e156a4343e16198ad947f2c42f9d771ba45381f33159655b78c0e096ebf11f56f95252cbc94bacd725bb5ae419f8f29e9122d86de75982993f52677b672b4c76774f0c5c1d5dcd468058543cfc2b0d3797842c710a56ab8722d0c9f123514408359cfa2e701074a99c2cb469d0463b97728694c253916927587896f4832c0220171076d9ad239a25b24e3c888138c4800384029b3ff51620cdc421212e4f7080b5cf820e0ae714f238373dd87c548da87536fb726492d00e31c784f659f206bde826b19bfe38b290c85bd56925bf1c2e17c59b037d8c3374753eff5100777fe8aab3a3d6307b9937a4dee0890e27ec70f38a12e38dae69f11df95d3aa58d32fe3266cff65f00d8a3709f2d41726a3805f6318646243836929197c5a918a20b91aebce75efcaa86e7bbeebde4e48aca05b8980161b43b25897e71a0b638f4ffe297fc0fac0ba35f5dcfdb4380b08fcfc87694f8b1e89374ccc234560e973053449ac4602b3e5bad4577b8013539fdd67ef64758373609d68c9cd5c85b73ff0f38c9bd91e849684c503768794d30e662eae33fa9d5e67f3c1a755b92c0d93ba875e1c52310ab96eb457f6b7ae793116e74af1746e4b09303c2a8e3575150f1944e26e2b6482bbe37092e83cd4c5ad467d2ce32d985863053f1d9d7f4a8554f79231742c6f4a5c1db6a7659acb4bb1cc8828a46661bda4b05e455f8b60bc4373954d6dec1517a368fe979222d4fad730b7da9c3fba3e8ca50377c4a67b2f783d80bce75a3d7d252fe13d6e8c48f3385b285f2354a919c01de369bd65a8f46d3ad0f9126fcc23ced880ca9c4d2211873bf969d7884af31ce810451f4d1c8b8826534b5540c42a1bd3c1767e319762edaf34f0c9c268152fb5afa521e339be3d216f95ae4cd7b5702e446c73b3e66c8a8eac87044d3b88dc2633a58836e12e9b7eabcec678d245c430db2a8eaaa75b6897385a349e02421e835c753dee8c9d2d1b6ce9cb54dbccf57d123fc608f52c15dc381dd19e91efbfc029486812d51798420f6d7b37d8ae01b7549eee1740fc1049a810293abb4689b3d882d9d1a31270d812c9b20cfde4edd3d05217de2c0d1c527a673d5b5385481dc6fdfa0c7e79c845891318b24d8eba2d821b5d4af6648224323398beb7424bc71878697a0bff29720cef60313bc7709c391a9f3f8e8a571aa94d7260e0d3cfd52bae7f26bbaa7c44015b952a16c5bd18964f2dbff8bb60de6fd7660877186e28bc1ba87baa31a885b887f34c46b9d0fbb56d00228b12fdec56995095d7f4443b940cf381d113c10fa5a695ab26a2d243960328373b1d97f35853bff188f933c25dbfd00ad368bfb67e6329eeeecbc2361a0b76c327f7d31143d606b51b51030135f70c4ecc519bc0bbcbbd4031ba7a28aa1d0abac717ee38caaca4b261a23131420a14c521a85c80c89b13aff6b6a663332da0a7c9842628fd8e9dfa13a840978ee360268a04c7f4d22c1a56d0bf7aaa7858d1bede1b51efb0dbe95dbdb96fb0c744a2701c62bcde912dd8ded2209b392ce2239db1d1c53d8b65b05363d45bce0bbfae9c5310ef606773c4cc5f4676297f2b7f73d4d117b44a23d57474a4f9eb4f68c26a99f1b8f80ed58053f715e967649b706a65625fe4cfa23980e33b401ce99e751a54aa8c18f15d2dfe41504cad7d11dce6e5ed8160ae75ebe0235e4ba5198e065f8bd1f2b98a48050e24e35f1b85430821445f92155756ddc323d7e718771ea4bf284e03d8ea1d1082b6f6b7c2bac200d6b288eaad79bda01ebc6dabad488a4a22b98b7ca9e2f53eb24463cd04ba118e1a5f9b753ffbae8c47b5e2f8689342c8ad6b08dca29726fd9672f87ecd5387460d5919aab972391554603d22285f1ed0b724bfc46410ca1cb69fef209b0a5b8d809f99d9413d25a7d9a4682858ac346a38bae9d506856b4fd335194160c5e3ae6055f04b2d007117d1044ece31024a99d2b0f8f2089f165d5155fd94f51e6357e0a37063c878fc2bbdd52c54525d6d1e3f4aa227518e88ad27a1509827462c5e34d703f5f17602f5926e0c3a7facf49baa430eda58d25a37fe6b9b2fad08fbbda2cfc2b74111129a313cc65ee4b0c1292fcf584a8c1698f1a1f5fa31ea4a186161c839772ab1a39ad2950a957081dbf605225ba4492e9c112e0b71c5ea477b507b346b90507317db4a0e4270fbeb08c9aab69464f2ee047d3e16173842dd18f1238361dfb36dbbd19ad8f02ddfe2de8b032191adf30f583b156a480ce12ad16495092472755e4dcaeeb52bc6aa3f249542bd50602fa06db75ac9e5f378ff479afcee95d075849cbbc1b6f79effd23226dbdbbca477fac89cc3b1c8418852a98fea0ff0e26a4679b307fe4cf8da9dce9a6374a9deda9b10d1edb22d6f5f6cedbb8f88a4caf50b62e5acc6f190f13153615fd4ad247b9c035138e48d477424970d20df25484ca6e166b796711c7eea07c437f8f3d1cd5e94e1bd3ebaedabe32aafea80808a63a8caa38e5b5a93a75d9308d8ac66275398cb831e519c76761d4a791efca43b5a44d4e767cf24d169f2a4e168b1996225d68d8561dc994c774296ba49f6fe5711149ee831d73c4daf358167d6ec648ef969cf16c10e924ebd80159a5630478f273ba8d8f7a06c4c78dff71c935613a74df01eb5e9fee4d6fe96fb3d3bc9a1ed245b8396bc98f04352b358098b16dbd6645053c9437c925fdd4ba63671ca2e59b6c8c8d1da176b7a4b67a91056384816334c4905dbc23e1bd5ff0a6aaf1f2ff9b82a222bc2d6866be54d4ada998a4d23a7be91d92e4b7be990866343992328d1ebb59ed76cd3400bc5786a0b1b0fee25245a23ae32036978bda36bac62637c028efa3ced9b36e14a35d718d5366b2fbdc7b4b3c40c8a1c7854d1d2c4022ac8c71cd4d7a05b550ab453a0b4f9a87538a24db3b8f7ddb6dff28149a519d410f5bc2b92ee58d3d35b225cbca533bbc862703f3930cde9a95380a0bf7fc7065cd066c38808a247555894855adc1f8e7a22663697c3def906be170d22549c1f8699590021a81b5c8a2308ab9c22d9b26fe65821e566d9f57814750fe1c582ac7139cbfe9feba6daa7e7ec403c045ec980e30c23012daaa541db1353786762eb04805300566f573bb3c3db3741178d2fc9bc16e3c1c390bc5dd3ecb77be32d80f78803daf8466d5a852a657dc8aaf2c60719676ea0d12190c3fb0a9a97f716f83e6d222d7ae273140ee7628b5b5f07d1d898320f026a3852c38692447b62b90fd86e42052f6a32a84577818ed8f7a5ebfa6601274b32bdc30e38c9168738dfc6a813a0ea572698d7125ead79fbd3c1503a7465120ab756ef7b3495e397bf4fb64a403262e3dd9f6b088a0b924b0f4d5c58606990e62077802e8fdd02da60f2dc827faf41e32f960e90925664d0fbc29ab24b3cd824b7b41198b0cb31b18696e6f09257e83efb4d7327ed739d613a4b8a0cf5b8cc42890fc97dbf3859f33d8953ecef585e0ac28841b2231cc2b8fc0a9cb2b06bc486a49dcd5eaacd5e087747e618a049eccfa450ea0169326e5ff58610ac39b2149d439ef53c004b4e79f34d1f13206152cdafb6868ebfdf8d29a7cd80c57d1b6a4188c812abeec204b03bd52bd2e875e455a5e5c9a91ee0c366aefd88afe28d7a678b327ccb8042d353b09f29be9e4d7804819255e32f656bdf37dccbe78ed697f2ca48ccc73b7df2831c86d97f48d93e9d337c8c0cb7af9ac34e8e70a202a7df5fdc76a3f0083cc69692b8e041580b0d883a3ac2092176a0b0113291dbb1839243dd8c321d13a97090b064c2e4dd6462f2de8b71438caec514d43f1d3c5eb7cf6b9b44a8b52bb85ced7c020b7d8980835b632d497dc1e9273b3c70a591c58c8ba3f57176e12c62188a2fcae4c4d77761328f8a394a367ff6c4edaacf68274f79ba4931aab7510c8b4460b32bc025295bc64f28b9f2c52cf81d76e93ffde7961a7333ccd989736e9fe7cec1344500ccbafcddf96ab97df3616dcd0464bd6cc400785fd76701d7c7fb7fe26417983bf0f7f72f23d88a2d6e615b91a48d70769fa1ba51b9c07e035d5340a16ac79496ffcbd247add983f31e1141fc3dd486f69b2ebf6e018fabe4b8a834d36b5ca93728f9ba0fc0d91f012a8d2a3cd473aa0d210075b1038406407f05e27a5adadd656f4abcd63f9eafcdf8ec9f82ccafe75ff4b2cc74ce6f8efd8e41511403f8a1d28034551e516661f45a675ee287c3183b54621693d5b63eff1f0503cbace687cbd9fa9bbdd3fb6db20ac5d7b259d96bd643f97d21cd0bd99014dbc88f2fce0221c51389559d7eb9be22cf5becff094c749302a6b8abc4ea0407373869638963e42cc9e77ce573a07518f3a5e02ae5fbfe8d31e7ae4938e7bb0bcd094c43c368af5aaa4dda5162e89997fb3969208659f24d7e9c78583ec7ca6f6db2debb8ac419cd9623ee37bb40067a222f67cc96fa80e75eb88042a29fd7e97c9cd6e8856fc59cf8ea5287c23c3d58d9cbedc9014b29bc720233151ec9ebfeb1c1a2fa4669925e4b78b75579cfc5db0935b16f3e96214b1149dae2ef0e78ca26c696a563474fef189775330c892471200ecc7df00512ca899f3e719c67310fa60f477d9bd8419af93aba0e8fe8bcfe2e3814f1ee7e6f6907fd5530c46b92359baed2202c855c6ef157814e40b71cf4450e6019b8761c1f71e631d87c0ea825d8f33db1e7f0aa8233945373d754fffb33697f4b19f545667c68841ff107438ebddc110a9b413a802d7594304edfe03781e2d99dcdf8a6c5d16f15dd1262d8c53137bdd97c1480dce0389ae69ee2fa3fc090411f9d7bb8ae328f47f98d5f39ca4c9aaacfd7eef0d4ef73d8d2857f9c2f7af08f393d63d4f2c26a8106542e465c8c57c30f69a92a0c3ccfc4651ddd023aba8075ac2a54467ceaa321fb183cd7e74d2b67347a543ff654426b0a687cce99fdb933e8b63151f8f64b20fd533eb725e3cf480226989374da3c88df52eb9d46ea729ca33b173b00bd701dc0722bffaf085c22e49b9cb2fb4d5ffe119e80f3b0814a731913973b8e554321c11d1503df6d8a7213171d3fe2acfcc64e897220e6f67dc656ae7e8abca480bf6723c9ddc41e4ed21cd8d60a51862afd96b902677ebbec2852d59a4b1fe2eb66573a63dd34d7d6e8444a81281eccbdef71e32e8d5f6ed7ee158810bc20d12488943abcdf928a4377d14ad111f2d36734564bc92e4867bbf17f6b5d939981186ceb61557c645f3d58c611767de66aff9c728f243bcc6828c9256e8bdf6c1a83cc41a8d9dcf196fbf7f53cd4da47b1b82401aada3caf77945db6595e0530bddf13de3d23a61ad5f0eeadaf64e6e8c78f881572a5c705857e1970e9a5c2fc793ef3469430bb812937f7d6349c88b2afde69b8b20fe082a496d6ed3017cfb4d1d4701cb40fd13566d60a6ff44a15c3dac97a69fd4afbf09ce23fa8e654c8e7d9adcf6b9561694ea0c4f1d23fcc4e288d3711c3c71d30f7c1dc015f275e6d27b0d88b594233712b448c7147bd9a20688271f67a5797b8a870a937b91dfb769167636a17c743edcb471a2e208b81df8bc4fe4f463582720f183405bf68e1c49324ad85e464aae1b70bd6e149903c032eaa9ec62d807ed3b8fc82f021fe6aa00ecd4aa7bdfd8f8e868f745ebc392cb35183389696e2e4ec56f513e8ba6c2082cb46e616db24a4681d7da5f5925b5ac8d09bb68aa0d39078a55080dc299e4aea10cbe81fbb1e4b74a92cf649531d38d51bf08c89fbb88a38df6fb911ee0ffb227131087d3d67897ef3ff1d7fa99079824b71be8080841fbe0d5e7ca9cc909e6405febeaca0eb70f124403a86b49552c0b7f722a808750ea084b05bcadbf0af21e75bcc5251610f7f5d2cd3108c1ab9b41f96327a559fa4ae27b8f0ce0fa7cc54a6fa5433ab129ea45ae9baa68be2ca7c118ce6470dcb35d77bae66cb7ce181764de38183e9901fb8d21ff7a05897e32793fbd488cd65ed2aca33da707b18d024ae7e7949b0e1e4832acbcced3f9390f8f66a9e840c7f534d9362bf45a8708911d4df71a1dbe9c0409167034058f9e2eeb52bc6c234cbebdcd92182ee99e0312c0f6bc0566ba074c1fdd34b51e714c7c03097af305052f44a0d73d088490e1e114cd3f59746f3bf3b4fbc2704019c7a6e23eac7929f9aa409f0a7d18f21a0bce8916fc8f10a8461a68e2883ba078817cc30fa9f3245009e3403e41ce41759da1aac610836abae22dc5f97649454b8f978e474d40e5516225ffe320c5ab9039d4c34cfcf37023f9c8c9b8db8ba02e73b9b2fc3cd19d833bc37af2d98c31ec5f39beab9aca7a4bc01c53aebb8a4cf2e8ff8df18fc3929b6207e6c9df0c05be18aa986ee57f80fbae7af6e919f9ba52868bd7923d1239fea47210698eb23862980bd79efd465ba30765a604ee91fa7911e2ac06b5df8dc729fbeaab34e19f607c1cdc05f6b15627bf473822fefd40b3336e99c262b7c410bff8e275aef2032f9336d163afdab765405c210a9873668f5009a7d1f175a12456150e50ded160a8459b59dd81fce24a4cb7909aa17d62837d6730e4ce9295ca307c3b5f2e8bcbcf423c8a00a6a5c0f1640239787d407b87cde844ce5e14a74f82948ff587d52a1e0ea2c24b26d29a3d6bd7049960d00c01fd70aa946a0f483c3d220d7fa4313b1f8422bad606bb81b97daf4b224e8f4d73a0f4ec35251e573cf6bd143fd7265acb7003dda2f4dc6bbf5a6f727bd30a62448ff140665e4a97aa3e5daceca83d5e2834c85bf57ad8a14851e14ff708396d11c9945539d986d510f212cca6fe933124ee56830845ea7294ae68e6d799287ca85a88ec8dd6383133df6a0a340ea84598473399e8d2ce1c38b5f235e8abf6f5f537db6d427c58c90befa06e932d40013a4f35418d6ea3c9a66e2b04ac450e69dc5e303651981e56bb17a35db21ccdd0a6427d38371032970d383398d1cbad7f8662475979da5f30b7f7bcf518a4737665b77b22125dcfb014918f473efda3e48858bcb9f05e67035fa98e96f8cab81611e389bc880fb38ad3bcafc7183237a36b50202373deb0ff119897743b7325bd83c73905b6a1cacb598550c99dbbb0256e0f5dc35468754da0b3f5e19b40c1654b5c340c85255d582f9dcf86d0e528f7a144f93fc947e99b4fa32176ec3ed6722a80afbf360f043ed991f62cd446d19851703b2643e1a09ea64b4a14b1e41ff1b1d051bb96bfd7ef6f59ee9b23ceec5ad7de8232f8b7adfd76252815c88247102401986dbbe6ee088b404bec97593ec31c4f4e570233ae8f98a4636d75730f48a780ffbb80c80d677726371d26f61eee034023392a1f0a6fb8c4af8faf6bfabf3895240c736fbd5aae7417430ed3825f271340407be42540c6a8ba016454f0140228838a26fa2d630c343291253d0be5fdaf9f025a00d4284249db13e4647e75446cf12f38155789f2931b46ad5f410515898ac39b23300134fce34b9318e91753821bffa32e845076c97aa1f34ea9b8bf1097de6eee3038dce4b090181263a28c46915251407755456c333955e76f9d02e4963c72b16636527a196aab73af5e1e2bfb4a5ca0a3c585bf466732f012086e9ae6236001913df07373fa4fc8ae1a384a1a42e137263d45a649141c6062b2410b2dbcd0ae3d26f1905c316d13721574d32dfba8f04cffd4d44a09a8c5d808a2f65824bc3ae7c22b94011f19d56c112929dfef3c7753d579515e37365830537ebf4e5187265ed5bb53f4383458fe7a5489a091524e1451c5e8f8b0a3f9fb339932473cc9727fc01d33376eeff920c2183c325908309059298c66ac4eba51ece1f30521286043bb29dd8b09f2f9436db8219f2280ccb575d913cea91d22d54262b7fffcc2165408db4afd5ebdfedbcd9f31a6618356de0fedf0d29ad52af2b92ce82bd15186caf9d334e9ee3408f4a6cd1f93358c09b5a213ea1284148e318cb218fe9fa7c6bae48f3931fb278fbbeb582d6baf9ee318eac6bdbc0cf257f829cfa6b3bd8a93caedef9acc2c4113574e175e474679d72159bdbf6cf82954c849ea7f44ed2a40e7daf4d9cb7546aaceae8a2342a45b1fd24af36d9a200ea3ab9d938f2735de62bd34eea834f293a35a5d3e4e8ee388910ab4a3df3ea3dec235051299dacdd6d59bef14d3d3b365501a3e94a00eac491a8e8d3eb2a352f0a51cd8e7905985b3727930abb85800594f2ff02a6425ffd95756fa042c7f1ddf5e1f9e91113239245f1e061fd7c6b4848cec0b7c6be0a064f64769039f748d0a5bd51173e92f9ea1fe102755b2fca69089fc0df54a613179ba2c0ee5d50b25b653bb7c40dc221c4b602ecd2c916ca35535842fe555411ae023268cc1c943e343cf653acd6b6ceb7d92b22fd1781d16f17fbb7a64e9a89685be0a4b75268756dfb2bfd39806018046ab42d7e1ec794b56d9ed415b7c8ea6344b43bc2c93841783844677a7e6d09e01183df5f86edc476de5bb0b31d27d272d865873aba858868b7d5e1e52d851de896f1ee881e3fbafc659358b62209d52d275c2949841049d892b4fff651bc9ed1db3c84d34e51d92889fa2a129016ca5fb2bb1d233e79d51165331a0c50215217c7fc88b12f6c5064b3ff60dfec8cd84bda407c60098e0408f32a8185489c75f8547602f1f29038dcb9588c60ba22aa5c512e8b25c060926007b931db7e270cdaefaffaa9c4cd716b6b27d5d8eebf8327938dab9a454373a0592e4c55ff5030698a7ce66faf8349ca70d0251524c6249a604e7a4de9d52ee3c974d7d1447b43e6aa41f93ca47c3419f886ecc275f81297f81b8f4d8e162782990f3e1b99505df6edde7130b95487c2bef3be9eca2f26547eda46a35b4b8bf66e1ad3820e4560b00c1973f1306846772e9afe07bcbe77283279a1ef57fab2b90d2c915ac6d2d88bdf6f926d74bfdc69cb30fa511a6cde2744a1c63917504995cd3a00a81a05459560541596ca4878793f6ae42b669062144160c3384448641757849369ec0f3ed6f6009972b4fb7e345b3e720ff93105a79cf46fc0bf1c6966898a29b159386ff7ea4dc743093f346aafeead06a50859c9d7f12e7a4d79a32b8c8f824490c7b4b3c81c88305102d8053a4d65e085441d7dd7645fda015a76e2fcf676036b4327027885f1223124e7dc5e0420236f6b6c8944b646c9e68ba41774a603143a6362c5070c42a93aa2f2b6f1a9cac5cc9f1c507ba3320c213c32bc6b79d1a23328a135641543928b0d4d92ec2c0800661534c1f17be88767d28fde635aa6112c4fd3510521fc5a395cc81b1cc40cb8d23e5a4d8ab9be2f0b192931a2397a25d1c873cd4a369539935b6240c008e01d89bf38c2a653a1a4f41d1a8eb54241c2512110766e861fa11d5223417b8bbd502caab5f55b6e31094e32177ebdb1830bc2598e20c02a5d23a5c8dc5e24b4e7494af5bc17c955d89665856601734280db593edbac17175d640e77e5f95f443aa613d4ae98e02bed32c74581dccc340c06752645d03e6382767b1fb28feb6bc345b9e6e61e4f9db5fc64f5e346bd65b177af1d544d864c5a888064b2a97b386b958357d3268fed453e1883990b8b9e57969fc2d9e5ad12647a472418fa0dfdc74321f0c9d771913f92848827e0fb2340168da5ecca0919056f90aaf250e8e70099a754ffcfe029b090c1ae6e8dfe440fc23c49812d3859eb4c6569f04303a4f69e42f8ac4436fa52a45c80ab2e31f28b4040531c7bfe36879720331d8e0f29f68a3f85842568e8a54a10ddc152ebe566a93cc519a04a85a185ca2e6a9f519f780f0d589d71691e1cbaa08476038e1ecf05f096768096842b6d8de8f4833e35ad614bc54445bb40ece3d8ab93113b309e48e03dfc36015a5e6c6ae411aee77573aa5542d0e970855b97c7fb64a59b1e68d8e09e20f42bd0e6086cc51c7cf70a0ab9b6cd23c5886317f9639c25364f8fa0f811b00458ccb5656855f31c1ff0a78ce2a252eedcb8b7a6d8a0e42f7e6528ef0d61bd4ae772b1f9ce5463783dc8bd5b09f97e9f7213bae87d039f7170c84a83cd0e771f00c66b2b1dc3f1095ae646e7ecb8ed854b49f5adddf9415c422c6593da2e664798dc9a6686460d71f060663f9dcee6b829746edf24f7c6c3bf8f8fcabc6bc6a65bec73264fea87c9dc40125dbd52192d7a3240dc5f0893cbdd263ffe45052bb7f80f74924843716ddef2fb87836fc2a509ba6dcdd80cf12088f43f5f0e6473ddc84837736dc623047b92abf77894596eec4bce07d8f576824d3c439165a5ba64f6599669270e589a8ddd8798fbfaca4f2ad71d8c31e70be6f6916c8f5e00d9af015054a1008e7d961e99c610407f9d96844d053a639c539b89c5554e69ce1da2a53e23a3a265dcd1e099b001a38168fc9e2af1fecda701d7e1ebba8b0e47145123afd071cc2f8d5d24b9f62f5004be3d3bfad7ba180f1c621288034fba0d9fe301fb06da28820f1c680fcc9ba83c48aea0e78bc63013ba7f271a9ccac7e67dd14f5b083d145d5e2fe7538caedf5615074b892d5126eeb00163d2757d94adcd91e0f52d305f6816a2351c8900132e82f1735a848586a783587f779a4825f373a72e5643508a4d8180de2c53e64859949ceda5660c16db068cd9b73478d9fef0c9641e4c3899880442ad707643528f0a6f60489ab5e9f85c17d7d208d09199d06d5352776555f97e609bfe8455d49d311ec17807bebe568bf69c272f7c92603cb838ce890b1f17c5a4cb8859bd1c677a32ab500186b7151a8f358ee7a8e2bd3143656a0df67be1868c13950a1a5935b26a6865165e9650c316d33ca43abbae6f51c79714bc59c14310b006c96d546a4287e8a9df302a513d5339f3cda5144fe72c68dbe581b7e9cca81f0f4841c6d790ed75ce18d3164ff4926fae118fdaaae44c356e116fff5e92bbc2cb8818d6c4ec3d2af091223cd7c8fd1d157211a4009a234805cf64331168a10766d84e65c3acd722eba36aa77c4ef886bf38705b96b1af142840b313305957dbd96b88c17c89736f1abb78d14d7c6a6e60d0a8afa7c2f4ee5d31690d6c0f9b9a91270dbb59f9086ed1d61a6ee00d5834fdf725ce928515d42e329e6f35bba45e1aa4a4c294e5e0f72dcd249196811ba7096352679a4db9fea92007c429175e7de85ef44017ff31a61864fb280bf991112410d2e78684004b910905e988fe1db8cf88e237178fcd75cdbf949b744e85125087d7bb88a4fe91ad89ec38a2effed9ec74d94eae07104dad738f522405a737790c3533cab7422f805b9864478d1069b48211deed0e9b323114bbd5f033335dafe013f45029796926de4548b55f0cebb5a53263426ad04db1bc943e393d544c2c97ffb045260f744c99fe6083b3e82e1f104c867eff19aa935138ef57c19699e78bad61b7c6a0ec33cc1f17352838bd5efc2225e8f8d67fc883326a11c40fe7b2a6037960cc5494d5fa24a4236e9bfad0c958559e78e1366603b1502d0d2c709740e839d65ea12091a7c90ebf1634aaf704e878d7c919e6cf7de203b4fde8a6af1626062841a59c47744cca08b1df953e9162e981e88cf6488d8526256fbc2133ce86879dda8280e8757a35885eae8b266e9f39645d22d196d22b00942cdcd8b74615748fa5d8d4cb49e7f05b792cc563bbab860cf67987049f65efc527a56a1d3a66ab203333029c163212700ed2320a103c5225fce480c011c30b3ea357ae2bc950d0fdf4554afd57e2185fe187d2cb8434bbd7a8dc3f1d5ce92406987681f1a5973c1b225b0eb2d51112245f1beefbc51094a20220c54f51316b708f8c1387f28051b00e1fb04a8b72f00884fb6716f824f30cfbfb41e569e6d7e1723d20198c18c82c9945e9d845658c5d98a8c4aa800287611ac2a39d84dda305c085a3db178e3af7b63f501f486837a9f1d4eb019dafa2914a544155a4a7f9ab71e7ce51ab2ac2dcdd65b3ad84a5ea75c99f8b31e31a779e8dc7d65a2a639325edda93918ea7b363d55dcd02b27855d2d00be56c721cc12e876bcc3d5a620464eca3cc0dc1f350d7263148fd89c3d803d0393f6a18693b9b79945e281c20810f8ccdda9764ec9b03cba5dc2d14d483949d3cb45125a499aaccc97e36e4d538d2c38467de1871ef1081e48e24df9546f320223e6814cf8211a4eeb8391314858c3ed84ba87f04c7a50eab065cd0c699b8eee0c28b76a4f30c6fbb042d7c397384fe6f1149a27b3b0881473167d4cb5d12b0f1b8d19273598d0b1854c7e543effda0eb6c3828a644264502791ba502a892e9c41a01413bf0c91950ecc55c7d6646444351186997cafeb66d080c0487f123f31fffd16e9c895d0b4c5fce257218d7a462b045b15b113e6c6092dd7bf42736cbd1fffe87da41c7d059db20ca74120951355821512288f0c55198b6ed7d2de00bb3af2354e7f23568f86a0178b2adb8de22eb2e0c040b00452e5d30d086ec61e653747377f41d13432fa66cee74b2be856dbf31fbfb0e9362a17fd18a46af06e81f666816cef78e6a887c8d79e7923cfe926dae2ee66ee643f75a1ffc0dcb144908d7226c96eb869299ba3b464b034a536c60e640e6274d5af49d92f9c3bbcafdf830492e52234c937b2a1c1d12bbea41972387840f6a06dda3f62c6ba6fd0ed4e674509bb624e9d3ccc5ab55d2ef313b36f6251849f6e120c4b8cf24f81e2ddd42c0298fc9c744e91ed3134ae6e9ea5cef18ff94f13b7c386caf31cefa45a6c1350bf03eb388d350bafa01382fad21cd5b8db83636c64a924e3d0b46b5fbd98bd1fa5f823af7290a833d50c36c17edec2e35b6b6aba18453a03daa81ce7ade10dc04bb4ebc55644736071a0932932d80e453772a30edd241b931a3882219996281b843b9cc16fdc981f25f8b04f2fbd0bf009bacd7c07841d287a869e50c73dd3a5e722bb97cb891bc57ceb9d3e842eb4798cdc542d282d59089b9cf29cfde3eefc62220b4e94f339bb22dab182d5b54ac7b561adc3b12afbf070d98d9d1ea82b0fb5e5810c475374c3e2680b942e6882d3a34a7c5d4614e0e39bb58a44a09a7c1ed2abd6ec337f5380bc6b53cd165f073dedc79d5c241b7b0ace8ae50eb2a3f0b0041e9bde314131f722289c9bad0e6e9bf2ee15af9aa05778bd456e74f8088c3449af1ea882713170518f964da94c2bae80c197d5ab02291e7ba2379c298864f528cac74244907b98b789d7aadac2afbea338680b1faf6cd81c3aa775fa9be340201e8612299007a976101485ea0c74dfab7235e893b4a3f43c9ce85f61c74b9302fe4f07cdcdc6500ff37ca9006e1b3532001aadbe26d5ca52e5c593b03586edae23e32b7e6654fe664b74ab1a0ae67d6f66a5a149c9ee240455399ad7153b36b6ea79080e99671c531bdb57049d6c926b39b15bb27fb7996941cb82989be5f397cbb5f4aa53fda7682df7bc489070e1aa26feda982eb5aeb70ad65ac11713154106be273b724e350372ff705733524c14a8cfda8a1a163182557c5f67d016663b7c7e67ea79cb4173c0db2feaaae75f84ebdeae5c5bcee88231ab35a63a90e6d78eb87c46bf76b9a7b1db80e4fab8f2c31189b547cfdab0a0e7b41f7bd7e86b7a3a2c958c415500d8dbf176f61bc25edd3dde1535c2f7f49b92a0a0b026748647a8eadba791c6adca2b2b0c777d235a8de35232c30122a53555479ae38bf381d4ac8623d7185c2dec60154f09a11a359ec2c4009e392fe6bbe2145d1a24ee9c89c882218f476149d58711b009491d1333d996561aa4418ffdaa8702343074fb85ca24acff3d1aa759d1a6f7d664db0dab751f687dcc942bc220e750ddb1edf04896fdd80211081947c630a0a4ee9af1eaf2dd565ba92382e8df198ae1770e912412d6b487ab76116d56eecfd6fff2251e496bf4ef07a8c8ac45e032f5f1fa8088e96895134a0501abc7406890e75b7df0ede7ae37883a1b55051af40197f882b77fd32daa74b6dc34a1843315c87b85d100f5b67ed962f52d211897be412a80e2b4588cd9741df7ee32761df0e5b7a35d303d9049b30453c261417a2eb21360fabce3cd3dac787902fc1b416f9afb7b81598128df94afd6199d3189a155ade1ed0987a696ef46897b17acb3606911170aeebd6be8485e154644481dcb8abb94079f07422c1e71add061827dab1809bab54e7e0021bf234f550332d64812d0515e48a3dd8890a1e3c341575813212f791ebaa177dfd7cb5d4aac68586a1d0cd0a18435120f5b3c9f4ad2c4b53a4deb1f3aba62a8db673735d8cdc2f8f051612bfe66fe4bc64cc26e29b03872d70ac38f1fc09d09a51124fa18069fab6454024521bf66bb98f31c404afbce88dbce2bbc35f6284f5aff5ced6a81e6cbbc95857f184c8e6820945c9558b80642443b351d6b2ddf2f4482d0b9b9760afedd89be9c1721073bf5759cda62731d78417f24150d0556676132f0c69a21be536e1c7e7a1a530bc3247b1282c17b144611b224ea2f4d9191492d7061ba54bbb2b25b115b8bfd4147c22252ad73774264efc36ddc286b8129ea266430b55411a100556c22063f87f44e59a8eab0f8e5b8f44a4cb47eb0e1ac2cd028899661d933245dc8772fa9ba11798299fe31b21a91f6bb61464264ef35c60f0aaa9c7672b3b91b84080b5ed0d1fd053940632d0ddf3288b38a7d1e113115f8ff3379f843597d08bb56816fa48d43ee178a93bb5426fcba1fd0f4b85b94371b2f5e26b5072aeaa28d9f45f7e19bd43ce57e4e92a9d558c65f3ea47201bf1610feb5404c2f872cfeecd54676eae406606e8a2f6edac8ab0f9ed43ab5e2aa0f523c083bb62af536d51b149c2dc06625b22c3902226299317673fe17f50ebe4566e7994a410e9e42b8439098836f405b38d4382713851f5401eecfad50e903bbfa8103b3b12e8bf686d728b873515d5eea3395c7cd4b27973fd00146a5ab0ccafc3fba078ba6094e416f3c0bf80abbcc244ac0b7ed9efadd659e58feed9d7c7c180a850b22fa511bc21f9f56f286e69150e8fc59897fd3b661d3739cc35e3c83186e0daa4f9984a5dd46e348c3464f135dc900fc238b41453ee13e9843c5a20bb0d298fc9abe526b43d214d1d6277646b412dfa8f37f396b7debe5f94bace7647c96e825563b16b80fec796acffaa67755c4f76ea465525b8178a352f02256672895302bf2f641c1da9a2bc25906e8b785d2859305cba9c49c220fe69244b08e9c9960cddcac7d5a9bd48cc08485b65402b10dcf093117208c29091becdc3df2d98534acc7c4d792419896b2bde7d252a8cd388d64eb2e1655d5baddad54ce18f2de924773cda5a4e617ed5c469fed8d11c5927b8e2f8972f662b73b1af38ef189b9eca4469024124e53142d3c30d9b8f90d6d2d7136cfec504edc7b5c4d94f510cdfe8105b39b1ce65421b79d0f80f31ef4c48e4d674b5afd11e3f48457a4df38446758785ebfbc61166246792d6ac4769d86de89e208104b1e56bddfe8198baa69c7bbf8804988e514f667bd84572540200adf6f09714e2561c831d5aaef5e8cd4fef735dbaeea8b806c606a3100f206f07dd3a552adf1522e3aefab483df57a2d10c161518e874d4a8aa53f0fc41ad8c1658e7a1967ace7ed0ad281838bee5a3f6d35bf192a8008c196ba37189fbeda46c344475a4250ea6550c98196f261f8762cf7fd8c367a166e0e7d1eb717c27901b642fbf50899ed29202e596265203ae46cd734598173b040acdab97d4dc6aabf935a4ba79fd50edece1fd218e95c78b6f4475cabc3c34da6871ab001733682e8c513ae5465002dbba6b70087c0fdaccc4a2b9807eb2f17bd3fe82cc1dafa5c1b00470f12bfde8891f178a909179028db081a0e62933d08ee4ecd279f7f3d3ebed5c35788caabb69fa874b354ee43363a0e5e2d4d8213e6fc193aeebbf5be4ea5a34e680148bdaa0b4cf40963f95bbd1e1f693a342e1c390a02e41403402fd729bbe1166ef09f2bcc06bf5086399b88ebecdd57553a2be7e5cce9880aaff31e6cefc69252480ef73bd62536d8c9accc88ee4312853c6678ce822d0af4cb40077316b056db37eb7025e01c96629162e805539d0af9328c4ac5d88c657d3598376ec76722488c54ce2545f25a16a7727a324646376704716a179f9477e277f1ffb204632d5e25fd9147657bb8f3ce2f6eda25f6ab3b3b4a2615e2ef74396955f4881e82f74d08d8b745d8558c78a6115521bff5cca7984a82d38b65a5d0d323222db6ca1542b21e8c69bebd3843341f5cb79dd82d797b4b469e8f9dfba00b42d7da58523b2957685ad3ffb7bed90877df1caf2c69a2db3dd846c1a6e29f48985f34a6e8d97e35c2a6fc5d0fbbb4a8e3595712cadff1f8a4534fe3d57cef86ab9c3af1da0ee97b332e0a65e3f3abf3b2d4cd4fc712f902eeb2cd7102d46918863e9431176edd1989120bc7103209ddd18408d44eb98983df04cab30457dadc7dd28b25f0cd05342db37886631a8f4e46b3335b1191edfee273925043f32a25906f0c69d7e0f99c372bcc613b10fab9c35248a696eb1a1310f42f9e16fce39f3a69ce7f587bb881de4d9d8eed3a1bf7cd4b766fb67fdae2c2581c4fe9ccf99ceb3fff230787b90b2c7c0e053a6d994727fd2c494e4bdb5a8adcb709df441c151414ed32cc4bf2f5eb3e375eacb73389a3703fddc5afbeb4e5d5980b6d3e7c9e2d793340315a6582f3b89090d1111b400b96bbdaa81b3405f552f13c8029cd6f985ee83fc5cc1b79a80734752ffe4e3b9e30fc0563841c445f000bc075da066f9438ce37fed5196beef5867d79c315ce07e9a65b47c3a94b836efcf085131de6f03f6a7f4588240fe828e6b050f2f8bb0fb9b88efadc32b6e9118db6e98917d91477a9c6fc703bb1b78b102a2dfbca339284ca254811fb13a3fc3e2caa249b5b2984c19e4e424e2ef8fa6132c33e81b10180192a693144292e9c10611e7d299e34812893ac2abc94aa38a2dccb1e29792b7170004334504d5c4a816bc83915f1e5f776c0989462bd762f15eb0da4a3248f64b7cb0cca3709bddedca8f53a0fb288008b31dc0dd99ce625ee668623b6b76cb113bea8e50dff6e3199d1c3161f58ca4cc1e108e4f2c928e34d0af7b512b2fb1f87ebe9ef3b69530489c3c2a7088ea7196716435a26f10e7fc22f8dbe2e0d89749f67a775cd62d10ce233d684c76e313e44234202ec5148bb9d06f6464ba113bea789667ce2182f4aa0652c0c530392e5ad4b46fe4ca1a2e50a955d3b483de272e20419f579ba140ea53925bd3f066457b2e0c3e55aad4a2c5591fffd0a0d7c782b54bd13c16ad4decca7a7b72cff8a91525687d6be8e3d86d87c1a1f1f16cbb8599d38ae01b3ee5aa613388c4e9a5a5d29a6abe7132f3eadc77e64574c358bf23bd233576d47ec6c0547bc4d66f5674269a039986c1bfd3aef0ba8393a02fb91f5ec092ef84036345b5bf487b9d91d4c0d4d87460028db09c67e968603de078e8c9d81c449802883cd0b61ff66cc46a030230a1bf6641fcd741591159f126fe255e105b2ab7eff06c9132f71413d31f526b63cfbc74bbae753f4ebebd2db76db6a1a09ddf67a7596592eb55f695d36b713cb370d102baaf3304204516f39100d66a4f727724805caed80d451beec12420ba60ae895fe0969015d1a80034ddf1223c37e8d1310aeac1280af7361b56dc74756fa71ce61d4bccd5756c63561779d29152c63476af1055eaa392eb3511277b8f50668e498b287dd58c54a23bd6e346e8368957213ae3bdbf1cfb9ae9487f9d9d6cf2605d5c3b5397cead2a23df68a4af97cfe6ae808aa3dd38e14db34131c4398721eecfb80114f45a0aa5f13a53c3e4ee269a12a2bb9430a031ce6f45476d12f20a1c7358dfb7ab44ebab1ba22d2a4f22243a5df04b595c00aa309b4ce02395450fb55129096d96f7b75ea321d51d5a4404f813f91dbe1ec17f6ea0797cc8f64f54acfd5bb0920539b54338413834262e920c453293dc3946ac18ed86167217de81c6f8d75756c9848ffc6cc90f9d79fad5d0512ae4bb6da77201ca93f0f455afa912ad43566dbaefb050e0346c15a2735b9774b2c307cecb098c4d8a8055a4707649e3f477d4854de998f92bde1d4a6abd5de9f652d9b705d1c41c9e98241b886fdac13abe5cd514db92825e580eb41a58a755eec5c98bef21c24db96eff05fcb52e7ed1af65b6a79e392b2dccd842ead455822898163e8daa7231e7383faf84f663bb2e3cf50b4a089c3bc1ee4a5ccf5d8f40c5de73b3ef19d007efc9edbb645c355049e251e3a74f7988f47c2461c7e76e143bbefa92dbcbd6c679786a948a11e12a5d1ec76ebc8da3ee94f801b784b1fc8919e8cbbad5db42e4b44f65f2e1c19a5d1009fb1733accd13a562c76aa52c89025fb7f92348c943f5b4e0a2be23966689b2f11554eec6ffe66e31f5a98c8d9946ed9c69abcbc5aba5745d37fbe7d965f842bb2efd1a0a9922fdbb282259afc301c61983849304f7ef8b39dc103f30891e635a7b85696777ebfca678afd1a79c79be673e5912ff1740368d3195401fa86f9e74ae81c99e28ea54622660d7c97611a4d6c7e27d3b632d466438a1471e65aefa338f2306227a607523f67990b801259adc8c3ead25995461a90bf34cef0916a4cd9bc6ec443a98a0df685db1c2d3fc93ce5b5d1d364a3beb4c70aee815198e132e7851994f066191d807fc9e16d35068b5f678a420e53131dd96636c1c6e54d90fb079b49a73dab59a0efe6cc4ef10713986826d811acefd18cc650a638a5a9582c366ad67628f20bc6de500a4155d39d32d1e2d537f5f1d5abbbf6b6d48d81201d0dc5b36363e286246d7d262d1c4b42becb5d5e48f4b52edba43579f90f34e857304041240e117a9bd0507d70649f6e5a543f6bd2614c5b222c7a2106d501442eaf2e26464b0c0af8dcb72a18a13cf63ac1bdef2aa802d527ca65e0e5a9dca528990aac230bce13ccdff9b0f9fbf9d8f4f221130521ab194320c4c6138729842f04d79e6b11c993bba5ff58d1e91f41138460eee46929d075201eb96afb6475fdf78233f72c4e59e589c720de8d07897cd7f544d9747cd59fb5bf596d527dba64e3ef339ecd78c30b2ff8dc73072e2671451b9da6567330ecaecb582fc5ead93717fe8c4920816f0865349d25b28660b209ea358731dd615f6f4e0d0c0f4a8e559897344ccfd4d26c1eb9e2685b891b15ac9d05d1478c9f301e5c4a3584c4df6f14d411f84b10099d9047b7d255e59f2674b94288ec446bf42fd7efc4cb0b79df3d8d535982245b066eb731f6b186dd0190831d767ce8fad11338e2829993551fb993ca50d805f0ae9ad20b015826dae1ac41052baffec5b7e4fe2d4bf293d89aa5a1a9e351cfc224db28242bce1ec202014681eb45e731f779864817c4e55e47791868c67966b628773f6526312bf0488bfb2ad203d1024862e08ee02a5488b9d2d4aead665243231692d76fe2474b9d9d444c75f50074d2bea6ef493a624df96a855c384d8f572baa6ec521a07a5a2bec8e87c4e860c0bfa420342a6f63e7af65422c804c1d2241a1d8130e0f5708cc1fff485076d9e095a8e780c3289e588407341ef76388d7bcc115c7962007389106e2ef7a2fabc2db37f9c7565ca5b55e8f172bd1112afe22a3086caefbb017cbb5428cbb84cf41c363918a8d234c9ef77d9446e7a05ef66f2a3086cf96e7d6c43baa86b041976c7e8717802ec8eb1a85f2785e454f3b4cbc52527f765a95e9e3f2260248e289ec9404d063fc7664d44f9e52170b1759f80c96483c6334519aa7f9e7fdbb8b1b82ca6b12e91c416fc3442edc65e3c64027b77fc670fcbb514386c64d495a365abab8d561f6e5e5dbe93319b2db23e6e2d6c5658dbaf81eb67742aa49168fa010e1a0d677b17753b72d9ec70cb225daba89c79c33262f4366a660603e5b10b1b1fc9c4486663b78c65798caaf17de5d6c025de0e504dfe6f68e7b5f0940df1bc386ecb0253b2bd48357b10f6be960b79aee2fcb65545e95a056685819eff7d9120a5a7ea20278292afca21492e3a3dcffe4c6fffbc4412e5de05418203d3656e204a07b899a753db4880dd4961170828fbf4961c6d0cbcc3647e466ce6095dd69ce034b0272d5918af7d42e92df1413fd6de836a1b019c89408ee6806e4ebc587a852539df5b46094f972d90c7c18d577dcd38dd9d48710060a3826f3010f78e3d260addbb4726ae243a0358a31ad8849e430fdd2450f0568f27fd76337435f93a8e820f9aa9124fd83cae902568a4f6aaf2c02d11aa4bef95932ebf7e7b4a69208c5c2fd43f3b728c8380823147f633dbe188b1750d1e5be8d311ea84b1634819c2978f1b4df3e826bcbfb5ddf62e3e29692440846f4526002d5dde8a7a411697474ed72155b78bdc587de5a115064406df3b05f4c934c2728c5c961aecf89119047e4681a64b3c99d28dfb667cb2584477176c5b6640ebb1d66a401928eb2e138b1bdefd091799d3aeda419b5960752206835a6c29e5146acaefa568d66c4913aa60d819372254c13d86fe5a105af05d396ef8296ac10015bbaa19c37e8b90025742eb77f8ea8228f8e2b6f4a75cd434827dec1d5c971a0a85da5edf9e57828f614c0fc8b38dbfd8704fe343a266af7f9789130ef2a9be4ff6596e73fd7c82cdf2a70ee968d77ecd4e20fb0f6254fc07de7e48f53f019a4261be1d093ffd7beb2a9b698d5c91bff8632a2a3415fa39178d5f6ac585cbaf1b136cb95222a02541538ab6e0686411fe5535f3a58ef2fba642245d2716d3511d0e629b2582938aad5c4cbb41fa53666398f82ef85c52523e6520d740f81ecf1e1c9b06546eae1eec5a5ba510cecc6900ecce4a648f7ae90ec3def9be64372ecbe119411ce0a2f8b35fd52b85fc6331d239a0d54c43d8f8fb5662ca9ac0b125c81678f421b62b2c3c5966b55bbc9a2c76f80c82385379c5622fdd9af4b3f5a0b6a766fcdc6136e722e7586eee8edf4c65e80f4c0f8e752174d2dce5c8508be03e1aa30bfeb608c21baf99152b721f16fe7e5851b7135639a2b5fc6f7892145eb801c66712ba812d585e2d324cf90615b6c1f64505e17b807a36595dc15a45bed128c5fece3032661fe6984c1b1c2064c2713429d1303d9f14ed3b052b7bbc2bdf7dd18396507add09c72801d23f02ef7fbdd7fc67410f182baa17bcc8d9ba519fa2cd7d0cdf704fb2f530ef7b3fe0661f70fcec4b2565492e1e7e983032307e7bea66b4077d5a38b4234cb3ad8e651d37d1178bfbbf44ea3a11e6937a1d37118febc130ba626d4018847538102bc3849156656bece878e2f2e86b8d1bb8c0a8148e0f897b22b3777f00c2db19ed91f175cb8826c8431ab0781d3d5c8a10d5d6e0be2e19187a985817cbdefe792ff1995c513159adf8ba4b0e2a4181b9705654c36c8bc445534d7e09b87e653d04947d553b0d0758e6d7e84ce0dd7076d8c65ded2beff304e4781fda37cfda91a9bacb4f1a86a6a70f9cac52241086960acc6c6eeb08423c25aea910e15eb658f3704a2058ace38863926147dbb9adbdea688ee667b37deccaa82ef3c10f57b80c05d14b43c200c6b33b6ee30f48cc3066e67565d3b5274e20bb5ec93fd17eb090ac45864a2d5a0077045bf714cb8af91854b9d2f64f20843563ff80665cdfef92d31771d42982868a1c9b794ef10534a7bba4b400fe50be5792cec95a737a86debe090aed54148bb561b9609790b16600a58649dbbb3aad964b0462f45644e5f2f49abb2c0da62de6357b4b577b26421190ffbf03eff8b4ec1183d887689192d7a39993d4f91b19ec03b8e25cfa6bcda337a5b20a7379fa256218a983f726da2dda67d900d6333fd7c9b15b3b32912367ff353b213d8ceda68e7a2a4e605e49e344f2afafd53ca8ab39e908a70c6bc33e2cfa7d5e8d49387882ce207d0f5b913dd68c54c32bcc3735c3c929c4fc03b479b0109ef4e9aaea98e1295bfadd8c19e3857a1609c8547567fd8321027868acc1ce3054f469c16c49a41d9bc5418d74ccb547f11100f80c463801127e6d637554395b2011e119f09caafe291737840fbe9fb7290eb2c35980d01d69dff779309b217dc4686889be779b49c55bfea0c93102f82b71c1078df5ad78ac7162f4df1fb894dd1ced00c918513860f18741fadfeb8ed38385fbbdd9d43f6f9cff2f3e28c29375e994aa06b05cf20943191c0cb246c52e278be30ebbd244d8a26da53287248ba9d77ca81af4d581023161222883056c61b4e8943b156ec88efafcfb7b07131c7ceeb0e110f33d359eea21b36805548920487c4f7edc0862f62410b779822cfdea20c7bbf8d4fcb35cf19be822cd1c0c2ed0279ac608959b7402dec680a49339f10894358d1cf61dcaec8bf262aa667a5dd63049b9cc10a612778268dbaeb869df271307fc980eda28c92b157765fea84e845f439c693a19a8ced4d2b3fb5778242067a12b647d25633beca8347565f5bc8193a88c2bdf80bcf8c22bd65dec07ba5b3eb37a424de2f18e594e98193e51ac5848ede56eb2de46e8646cb8ee9a67f07ef2dad4003aa0121b81565166f84da9b56e467de9b36df9f3ff3eefe4cbbe5046065f04101327d3c3f8ce3f5a737c50dfcfcdd9b412a2d7e918f8fda9f6b54852772df8f89928e07c7dbc4b191b8f4c9fbe3301588eafe2ce06234d3dc62008b757adb38405e3995aca658f0b653c1f4f3c2d02fdbd48b80f8d7a43915a80b1f9aa6de0ff3d0e89208fa205060182e28f98d95395c0d50eefcfd93f861a577675fcb324ecb7977cabc1a6e9c243a9a783f97de2763d1ac0ebee8e4a76aaacdf973f9c994715138e922404d4f4b502f92e2756ea96c9c17157415c63de15ee18d9368935c75bada44e83b23b5af531cf0b7b8702eb493fb02f7d05a8d1a9d2f8de3f569edb50bccd015e23569654aa5b729eef8151a96d4472d36ec0f116e35bb8e8b37cb84a07b79588f6ec35396599c4794409e57c8de0d07a40bdbb9b1a245c964ca7196e4f5a8ebf80089548567765e036f33dbb188b5ea7d741b7cd5a71cf6e742a6411b6aed13ba5f23b1c82eb9268f10438f7af74292f7d10c1ca68700361743e7904ecccdca865080261b15d47f6d097bf6f7612b507fb5340b89030a7c7bd68fc5d9c53fc56d65ff7c6f47ee2b891cf637df7e476179c6d50bfbe9c97499dcdaf9651fd230fce8f8e932b7d1cfd4a7b80f0bb01887e6636b7973d300802076aa188b14bde0fcfda8ffd0b52f7614c469477dbae74996ab2928f1f48395b8120802879c59cb95ea14b41cf0166950da49bdab6c9ccbad0232f11bd487dbafe9f2c44c31a3adea73ea77c37d2d7ca6668680fa8f871caf05154ca9a2517f366fed30b8a887ac1ab109eaa8635f8e52a8a458705fd14b2bf8b59b7f779d4375508d49edb4d28dae159a653e39a3ed78923e32eec8b2a082d1bf5b7531ea66cd395b21cf1a4ef456396be6091bb7283f30f5e75f29c8a402dcd45408276a35266bf45c83bbf07066d76e41b98166b93538ba941f4dd84a04df8e0f264c6fe9339881f7d4ac5a1a821e0be4be41112d1bfddfc5d0212814662170608c0b302c3ad19fc6ef93ce8eb6689ecb20ec201c000f176b4cb8a0acc4b420e40cd55c51cef83f47373a6946c05f8a9167c3f1702ceb1048e3abee09b52038eb7d3a889749a71924529bdd9630f00500b95ff732718b5efb8280c8551c421d7b48c9e609a1e490665351f973d64764c7669aa42038c93f32811dccb203333f6f06f99bc2e57c07d31fb8e00cd438a299b5f9e59e7e89606d272c78659e4f73ccc65683295b23d6b251bbb93359c0dfeb1c5966e7ab1821b239b67296c42fd3d2b6d91618b88aa1530464a9d6f9f8292b19f95ac3e93f617e82511d5bd57d17c9e2efc1c6b8629ec655a4773752990704eb8556fe01493a25b32a36f1cb7a4e7036791e9faada92651454b4ee240425f39be966178177979ddc2cb8ec895ce2ec402ef91ae66256a5b09106cce86c438cfc6a054014090d03fd2c52ed6c97e6d02a710ea2e19ac138ec32ce04b53544f6261300dbe6adf942de40ca1691611352cff1445cafe5a7e62809557713867c4dde1f43b47165ff3b3b9e15fc89f65046ac6d3fedd745471e449bc7bc42b9bb503660d3f0f9510771d3cd2817c711fe816db7710a11dae9ddd1e2a09ea9c3ea2b2468bb57a1c76a48450b7e2e58a873f261f0d1e99d5c006062e8b3be697726048367dd3a6ca21b78bb30fb3c09e41bf50df7bdef3c7148d072130814a62b6cdb5ab86ef34666cff48a0d3782b7fed85695e3c97bb5942011b6c579c8b0c4028cf64a2d1da84c678bf80fb30540b19bdd5d93a8c7068d9e9a15292a7a78f7b719c382ad313b4b22487c72eb1f89acecc581d519f9c8edea654f44b7a4eddc7c9bac84a29f3d865ecf3ec6ba1f42f8fadf5e038c23a01e7f552669f2d720ab5a0e8861f3bcbc9cf7af81de96c2323d83a1e2c8e4c91f15214625f2eca475bfe740a7cc8fa74a0828e5aac7cddc615944e27eedbc9c914accb1a0885bf7cbae93c9aeee50a6c54059601ab8a83d3be2ad28353c66f92859bd431f1fe2eaa402e99c1c710e376c5ee0e05ab529a8a3d29f3493983b26cd98a7afc6c8e0248fb7ccb95ccc4defb0d10960f8d9819847e6b527a2d02534627da4ae48a1e9ce1ecf596cdd2cf9ab59c7f2fa44e89df1ce7e485032497c9a57dfe25656786cc8133904b9ec062a1cf5edb3137efe6a5290351ef34e729be167d609e2f6d8a6932f27f2416cdc6e932c8715d1fdd865f80a0b589f9c9abd188ae94da562051d0d8e4ccfbb9cf390e6fde0b3f41bfc0456b0839f1092036b2761ba46552de3f0dd63b92b9f34b326daf00a2a4837cefe12d43206245950f357b28aee7b400e903692c870c38e68a92dbf06f464cc4a80a9afaf55db558223f1a27f7a1edf3f7384986e66801ebed46c79c4af87745151d45aec399608571c4249fa1ecfde12940182fa176cbd0acb683c06e52e111cbc34cf73c5449beefa8739d928aad95aa5352288e25354d21a6e21ba51eaa942e996da3295b2cba15c0b8c4fdececb1ad235e55b3e6a64ee7ca8ee51279f008ecf9653115918a0df2f118642b7f66403eda9f7bfe53c1ec47f7d3aa7fc038c2afa19b2ab03f14bc913d07ebb164d3d3ceb088c93931e1548f155382ca22234ff34431512938195ff5e7bc557ecf2dd5c35e56d427157fb00108fd6135c2d1efbe63b4e9ded6e890c9699d4f469bff4bdfb494eea98a9d75725036b97659e6b6532c7b78bd5b9f3a71b4e1ee2e62f3bc8cd8e67062a95f4b069e32be7b0a802163a8abc3c70ff7b12221153086611fff4a23ef8816c8fa64cb830f4cb4ee8d3d949fd86e89fc6eaad966e7a192dcecfb5a65a4149b34049a9c0e329d886d0d3344b1c3970118d0153e3b176926ddc7115f0c625abeb99ed0234427397e43be020bf1886701810eeb5bf92888def5c6481dd4ba6d6897548352d06a139f95bcfc76338ce6b96afa2de5ca3c6602cdf0ca33f0ef66d9efbd0548c0178df7c46b16a895c70015365bef4b35e15b460faa40e68e9db54dc55e95658758761f1eb80e74ad8c3cc6ab212c5fd90677286b7d76084be4778f2b9445ec192a9c04e027bd5053ff63eeff7fc3778da4a41923e5ca63bf5edd65f90fc486eb5d03512d59de2bc50ab18f5d2df03e5084620f8d4062684d2383bc8bd211e9ad31ca2b40d7f116e85696be9073baeb5e64887ad64bd921b8437e5389c931d6c074617a4af7329e6ad1209b7ce9f26c798ce052fbe923e56f343fdbd4aadac5778f7b03af000da186d5c8914888aebfac56e371f197eb858849bb5800d8b754004278269361cfe24fbe021000c5ef21a0abf6fc89580137f704c1b6ef40f180e491918389a8f729e8af0844251c52d810d8b115fb83c79bff1cb568ed372a1dae9b6df24d39da4c98e8236b89efee7e6019587f131da58cee56e4de15ede8a949dd742cdabfb6377686a7083cbd8b14951a14d77a796c00a63f9f730e562a1bef90a26befb78452b7ed35b40a986b806a42cd9327a407c021762ae5254c3989a62c04233b89fb1fffa0d1f068590974fdc3e683a257cf61c5ca8e0e7bb5a3b655dc61f202c2c120312cf39e859b340fdaf9279b7237552c33185771e1e32e023299172b99b2cad57b8a451749ae0fba70bbe541fdd6f7634396ce46106d653ca8a10fd17acfa92d1215545ff400a1df5febe635de1e184fa0fc722f068ebca5afeb1a946008129646650b792892cc0a978377bcfde5e2fbe1144401d7eee3d30bf99ccfa0139c92821e18b7e17640c477524d5b45abefc801337e0c0eb99e342aabb2b306a9137d510ed6102fecee954d6da8aeb1ebd4dedb1cad98caa44a28aee31452231748187e409c49c9efb79b3dda2be4b53011dc0a2ec78fc7362a2574f027cca2456cdade03d3f47f846105bfb40b4092b0473f021db3ce9f4d73c4d8fe1d6d40ab92893d66bf9d1359a3a0448b57367642fa94299e8410ec1ff0d0fa1a265525f35f80c592bd31edffad90188dceb6c0f686a2c1f2f5f3b971cc32f0ddfe3086325528c7b875d258588dda2381aa733b497365483e53e63860f515d36dd4d2abedd6301635fa0f386aefdc36b59dca4c5ed92d7951b3e78f0ff29eb8d8ff392e5123009e7e878539f376da9974146d01afaa34f5eb92372954079044de6992e366be5dac57480ed2ec8e3ce6c7bd9aa6cc222cb8a258b21a352ec1b03bdcaae44bc9d322020a780363447d5e326111c5b86e5bb037243fbb2c45a8d5da7349d0c42801675125aa02585f79aed580c0a86d3cf2ebecf3e980debcb27611381013f69f2d3b3274778fed965b6c3ff45bd4c766847695078d84c9dbc7a817b6fb401984f5d1fadd9b2ab72a6de014acf22b83aefc5e7ef1bc2e0340b7128ecd1321803ccff8ffd47ffc73c38d5bfd6c7467996c4edf1e55613c477fd822fdeaa752db665af245422cd00b58408b1a36acae6489264a3459bc715b3b1eec5626c8a802fd678ee1181b31f9dccde71f8672371ee7883aca7d1fc00ee4691fc8607559228d9dcf5f26ddec73447f8220e98e42a31450db5d5af80a62c3553110de6f109a0d84522c4c312155e36aab262e2bba6af662c2c9123baef99cf583875696f26c2fa5e85e508b5e48ea0446c3ead5a16f8a971f0eefef2bb8051932ab4522963de2c3537b4809bd7fb3c5814a0f9bbf72fc582cec6ecdd0ec7193694cb348419e3bd7da07b2423b38c86a72abba1fc3d0bf10a0b2eaa00b49bb1ae4b8001d66f891f12ad8151f2dc2a81855b93fbe91ee6ba9938fd119873b7166dc2410f92a17e1305029c4e84a060680e59f7ad6632a47991aecedf72559f6ea4a0c710c2ad8912bb2d43e541442f2ebb15d3ae4dbc4561af3bd64c5fcf4c10ee2a4644781e8bcdba83cc929df9cb3da0718e16701988dfb1efa2cc8cdf9d3bc010a093ce17bc5c68450beef3397535a31e32c5e53e16e6fa843d920f216df88b8def9b6d03af7e40326d66731a9f7630b750b2a6c4dfdb5a77c34dbc4681e78005366d83e97001b6ac099054f638b96499a1b0fdf8c564988c2fed29eac51eb791f1bc3bdf647e69a58c410199a0b05a4dfa4b57d4948c8dde3a20a3a9a70f4d4b321101b40805490b1b286a02867e5d6f7a6229f6bf35205b4936fcbcf6ce14efb804af5024d08c8dbcf55bc059999c182fb4a20d7fea23d01c0ada1928e1b4db292487d87706f252b810bdad8616a9713828068171df72279ff4762ef634e94dd6a7d3449d649abdd40430ec591632bfbd88c03d3984b5a859a304a930bf77fae89619b7c6dcd8ffc3f8e3f470fd9869cbfc8b25a01870608b633c3f7efd749e98f34be1bba596c8bcbe3cc0cda93bb7d4f44963237075f1f59fdf6cbd42f9f70da4fc8cc7a8842c0be337a3b4ad74b417184fc766e5df0035fe22af639ce83bfb5b94ec652e187309bfb5c3ea161ac9a8a3b837cafeeb0409bcc16e8e5a980346a271a8c09eceda561f8ce2e94dae3cf9354db516e0c6736051d86f78d18a28b82660c0f630ee82eed99186bd92c229989c7d7ac84723af1d14a74290b0cc1ac77ab44be6d1ab7a8d46ba00f8f462d4f6c33784dd143c058e0b9ecc9589f4e121260e44a590b4e46d8c635f7f773e1419ea23afefcf8cd2f147453bf024bb356e11ae120e97ca45d7f63d084296665e1c13ed05e75694bd94256e517f001a9063c63a7f2a820978bd73255715ee497d6db0a3b21c280c88f7e860bbefa27bbcaae020e979fe7718a261f4f45b064220f9dcaf4d4f92f162a2b27436e72e1497aa25e7aa7b867a902a72c75d1c7f10c8d7c0533433e4b3bcc6d61e1115964d058d3cf3fcd17eb1f1cf449a49c445617994f09336c5ccff2af19264464f1e68de905f05efcb631371357cce0a1e4d21eb193cd4f976af80e9da7a6a04ea49ae34636dfd8df596e0c47fc90257048f1fb33747b3c3d40b521805dd7c07d1d4921e1b4ad358d7a56fb626b738fac956ad2aef4d0554af75c02f3d37959cc0f4151854b1c542f63d7e432e5270e15e3482cfc29eb0317660c9623e66f1e98aae1a79c6dc0ebf45b80c50b26655f98f2162debcc053e7ef5e340ec6a36e82370ae4bdab7a56d6e56ec9ba0ae73a7f4c221a5f2eb396e61b0c9e101cbfe138f7fee186fcd27bb9014dfe1a795c304f1c945f061d019ba912b931904da03a94bc54c12aee3e50583cf8275f4584ff72b3a81210574aa985e479261c9036cb85a7c19c96f12c3917573d8a7befa3e394f98ae2cfc3f39b7832c5bc1d505ce4b4dbcee20aa2db8fc9ed06b54848a0e003909b5a1afe0322fdae575609c21f4f567fe2e6d40699dd0bf93dd40c8554c854aae8d0c04ad31940491ad012e3daeaf3e286e384f7131934f723edfa34baf13747d05e07beefc6ad88dd99b1ffd1842ab7a9178821b6fdf12cce0a3186bffd75ef0bfdabff128ce3f9ee78a001adcaa77e54d5df5035026e3413420b31baa57ebb7cba59e19419923e469c269cebb59a2f7549deee11c860782aba8232ab213f8bdffcba84b7647f20f5a8ba00d57ddb87c8766bfd271866072aa3e96d5ff18ff2d958dfb27e2bcfd21d9ce5366d79ef6f79a1b0a90d232eaf17808ffc614baab0daa5082b62f0663afd50a111b25321882cd43ea7cd38f663ec114ff08b5aa74b5642eebfdd5931bcb4406665e5121f2ea02fcd2314332538e5751b03cb4293ac4ebe31ab13cbc3496bcd6c1fb31d47aa69dd5fe930f56d0bfc46b78fd4792c1e1f46e79e7f3193b287d1efaa308e3d27bbd972e720eb9409098c0ba4a1293ec2aa552072da36290fa3320a00952aa64e08133f61650003839864ca5a2b13a995b47b18a994dfce05513d35e5eb8c30ea045d1e116463833195152324c15eb2424a27fdf6f9cccfedb95bd705a687fcbb4c75d8142b1d278a86c9086493aca97607a5f06130e7086c77d5e0abf008f92a0a3cb82739a8a1bfd4ac81754d9572626779c642b87875b9b30fa2f69c08cd3b1b26127f787655cc4508f22094f8768b8afe9ba1e4118b29c64163e2727a558e23fd331d7dcd77a8a9d92e7adea29aa0a828be8d27e56a1941bc83512cb35f61642054beb716c278952293d305ecf1b5af3b964772d857ba21f654572b8de5f1018fafdc598bea984d37efe93594c2051fed03b71b738bd61f544af783cda8609aa52872d4070a596685970c29a39a9b6361b674831242ae36a591897c7bd0febad599965120e15af50cedda6f4b3592ba7422c1ca556dd0fead2ef51ebe383a4a169d8bd9d579b14b1ce02f30222424727a310d26bf0b445eace72f85a5fad85644ef64e7562a28c32bb9c5b88b162c8efda7300cbdad9312b5f1540ccf88830ee40bd418cec4f5e57082b1f38ec9ba0cbbbbe0f8ca5e6525f1fe147175710b575cfec9072d5f3def2d4aeb79dcbaf523c86ed0abdde56861922db944a953c824de1b6692e042e46f3e52871e1caa0ce4d53ba7e881c38ae27e64c8b2a371f014e64101aaf5d0a2b714133b4e063e66ad02751f6a86c6d0fd0e835b8c552e2f9570d262d9bca30819938b1628e23c8f4200d15a410783b8214a771793d125939c4bb1fb3f69e0bd45fd82e317ac9cc409b41b57bce030ead188005ddda2d57174dda648a6d3362fc2ff98a9035ef4de4eafb1c28365827c88d73255a1c8e3cf15b00a5368dac58d67d1eeaa9906dded1875f5ca3b5d53672955782e520e7de600f30e927fa1f01428decf04791b7bc95f87b9526efceb0843d94de620bb6d2a60e3c36bb6ee2c7dec313a3073ac425a06522728aa09b15dbcb005174ff642e9f96fa63fed03f9d0243ca7523b5267414e2b46aaaeac31cce8247361ede16db822523c37b32c6b24224b90e7f898220abd22b649c0e99fdce9b8f6d622a69241d4ce66189dc34ae40278cd787df694c9dccd7d90bcabff7561d588f1192605019668befef525b41d7ae94c1063a23ac4d790cd34b1b458a30eadc5c0c23c060eb1bb23fe2274c27222b5443cc410ba001671f2417d3c4b7d2e14568d913b242ba3634978cbaba6a3206767b77668ad9764c52c15c2f142361ae85492f5aa60c1fa0815aefb7fbfee7665a013a22fc36199ddebf105b947511dc81a6952dfb6134674c4f3f18bc9aa34c7447f140c8c613e6ddfacbdbb77ab83e7d16ca6f3110a0b90fab80b88806f1dc452a6296f0ccaa6c189585a02c4d77adcc1c37e978934be2a36fdd260e99650ec338f7b724ef27983917fec885d4fc23494ca125d3fe48284f99445bb739be4238c3bf13e2e9164731ab787c03889ffe1bad3bc57f3c1db537d1fc59a431cae367afb71053ded22ed8a5c595ef709838c5b3ada0dc12d00ee65ef2b16c0c90d33578cb589a30d7d582fe5f6b725d72ed2b982884ad4ff36004fc2df33a4c6023e1f95b5b0ec4283aa1ffbf4ec63845301a44895095ccb8bf7732ccbac4397c35f358c2b84ecbeeae95f76ea9660880507325e31a6ca691f55b82c8a781ef7c4f8c6b6766d11719bde1bcc61bbe00bc20303e5f2c5f64c6f3c61e3cd3e651009af3f43138713c844968d3b479f9d2a62d6b4058a893e9f9be8f047700247db94d56a52847584e77a5543c3c08287443c236c762178ff0d1339c5e857632e17db42cd35714b268a4a633434b96975c4f9ab5be684aa0b714a86bba92742c70440a09891d384c01009927962efa07d706c12d51d6fc6fb773a34c519a3a36b3bd6c0ca298254facc0412cf7a1de7e6723587cff7239580d1d57e1812f830952c054d7fd39f7ae482691d61d1302656187107e2ed14dea332e587f271a0d77ce8237e0e5addd598f596096b46b87901b08f482d430ea4b5d356d8f1b584b925e2acacdd88881a34ec30b4c2e37712c5c6ce91c3e479b1dfbfaf3690a260f73573b9e8214946437b83f45527ba6b8a141aa297f29fb57fc3036d0c7a24b11c30fdffbf7d8f6684db8b8ce6dc53683beb0997da6e75cd667d64970a8812c080284b75e1fd72be318c9f576dc1cc83bf2ca43a56d13fa8e9755674c21435847b7df9e14651beee29f51bcaa7b46386e4a982a70525825e761221300989cc74ac5c15275edefe1eae0423ee83b25050c836837b3268de470c2e39528ec38546c95e7ecb03fb1c75dcd130f0d548950f3c5975bdb9674e3fe888a63761b77a1e26c7afd3ce69e937afe74c9f571d5364a5d9493810ea313c24d3eaad98d77dcdc61aca93d3dfd5a4f2e7b250939c523ca58c6c94413b4eaeeea927b0aa7373197f55bf01da873db8c14d2080d217d56bdbcbf8678b088c0f91152f47fcfe8b651383ebf8355f80dd0a9a4db48919c2d8622a5c7e4d59b0b8f773bb39b889ab809b0304febdc2ad2e13bd068aaa7d6416614eb8c9a2897c7a775b99b700a5becb9db82e44a979bd3fdf941922d5a0f7ae29c29bc3c096c1030b5fa054310341c60bc801d9fb49ac6ee57878a82dd9b926f8514e0033a2048f7a25d39d6449aa4594a92231474f56296813b37b590bd4aa0e5f662163d6d9af236bfc7d9fe368153c3dc21d7a6b4a5b7b8fee3ceb57e2bab78965e70257e35e35c62d0f9b77376aeacdbe748b118435be7f09839d3141690f847ec3765e4e4a530cef0872c9dc64a1c4194c7b6b30c98b0dcda662e30802cd7857bfa5dc59b032fe1c6a60c52ef719b4ab24efef9a79a2b6662499b117a028a07dbd2c6c09a8cc9dd32b7bc0f685164b07cd2c5b4ef7ed18a89761397c9c0a2feb240c68789f35051d7563b07380bfc881a431aa5730751ef1d5df79a9d336c44225486696d8ebca76f48e9ba196f2ced89982421a9b710ab7bfe08b34e912ce8d315b439311393545e1db8e3dc8beb6168bfade9528789bc70ce71fc876d70efbc86d6875b2cd66cfeef09921f780c6be90d160bb5127e05b49bfc9db08624c39197345c7d55aa56de536ad093a5f92d84e67b99dfd274aa21f34e675d178ce204f4cc8eea819154f9ad5be18e371de84698f90d80fa262804733192f24e6bde28e094d0171bbecca4bad0920c35c4a917d0066240baf7b939f28f0cfa284243e487361374330a792dd8f38114e23d415741d763b1da490e47e52ec4de186edc5b0405a0334621876fc3ff0184634a0c1677269b189ce246d489c7b048c81b4069894f42cea84b2b96bbd6c70570ff99ca2b5a3c9110bfe422b9ff08655b9937a9cc0014dd61faeb690355d66f400ec1d87bbed309d44664b88812030431a23d8db028bc55d1975d7194c5845ae7d2a4bb848559d46ca8a54d831ea691a867469ba357501a9efe29e6ce9af8486290edc43b45b9e91a44c222085884b99552cf9094e4d89fc76a86172ff0b866a00de46b1051ee6239a3c7bee34503bd353aed3ef29e65e60f85c0ea7df045a5d76226fe06a1a9ac960d786249e3c96b8290e0b844687fc1fd00ea05bcc0751d20315b211345c2c65205653ca08443461d092ac4e9d34ab1c3e5390001c00408c6ae8c27f16556a3f6a81f216d80d1da47f54e0a3ddc74e4b735504831a82686b63439b7191609d0e97ccf8bf7f83b60a54107a71eb020131e0aed9c4b772350d0ddb9adfcc5951028983962d96d81015d6accc852fefc7ad2b6a7a4fdf8bd2de4cd8842738d2e54c19d6495a3874079712affac67a518fa8f9321a50f252b1b790e2725160fe8485819b96734bc4d3065756bb2aa7e90e5dfe205b3e6dc55f8d2d947466299554aed0d48dbb495d8384c937daead681bed0e326f0dad50642c0c3cf7cb7efea44624998e273bd94e01f9690092eb202900184a0262f409dce0d14a3af5a1d035a90fc462089991d53127ab401ddb98632ca30268199d869775cdf7fb6660fce62f0c9923cd82f2b6d38f2ee3e3f1c922912489a5441fcfd993e37289e589cdfc44be20e2436b63712df4a31fe502f0f3a103b4857fed9ad7126c5e056ea4668264451b21d28dd753daf3369d7482bf631d1ca4cb7178486565a5ff76b5bee2b7c888e8f29f6cc256a006d69db7fd8f70fe6870aa3ac8ce46195c09d99d47c430efd71d99372532389ec37a326fa8777985adac1dd5bfa97750a7874038f6a2d89b086425c4afed0aff763cc8f8748fd45b29830372c1969c61a7d3c3ce6d91ebe61d7f2df31948c492b2c4d69250b09c9c158aa9537d8060c8263fd061238e14f022157948f9b8534ed09aaca86771d3746876e4b77c5bb0edcfd49dca64d152a48cecf2d26c8508c0b5093432d8d1d246293fe3198176570447b6b5a3132683e08da793ce0dfebef2f78068126dca87581e9f9dfa57a974444be935f399a81b0244e949319ae28b6beb5236335892c85ec521aa8ae5e9705aa0ea5bff2d8f51584e840c7399dc3cffbd1ed3a60a2ef8de39f293437ccbbe60b61bd3937baf41577533dc00b383b1f0bcea05dd8ca9db31a40644ba397beecef35911d9169962aea9033de5c90833ed6257c7c84a1e5c1d1d2438cc6e6475e79126a04b5fa0a80a3f5315524a034738dd46c7c3790548cc69263326f1065e11e7ff247208912d41831d7be47c504db990584679c18c5b11570907b272af7874cef35269b9a18e97d44cb4647ff464be6ddc195377ab75e0dd2964b9907879dbd52283ac97f5bf74df2b1ebdea22dd6cb18fe65548c040f1ebebe908d2ec4d5cdd087f8456178b8f68a3f6bd78be251f132321efe5f5eaf8a68ccf0a713a3542e66f1f7ae61163333e8536d71a6969232dd7b778d7b11412664dbc0b91db632c13c56028ddeafaba26b1b0e49d295b9583625fcb1fbe095f18c11f5f549fd0f90eca8e07cf2355de0067138eb1ee3e45fc266536edd87b8e32dbd7f94c86ce42267ce5bf8d4a87df9e47650cf569cb58da7bfa89f203bb50830ff721f051daacb45dee13a906f6e9cd155b0357daa553da9678d7c1020baf45ef70a16e460434f7ee03b5d6c088ff871a763931aab1d6eba759967322d00171c33b3e2d4e978004ef60568557b60f37169a51fc4864f83e9a720977ebd2f4127704ad26854c7e28b5b9a00aab66d85ad51acfad6c2d685c9a714d94c5c14aba4e9cfd8fdab8839947adf5bc00ba2a1ac94399275af2526de27b3ad7448682c1b92df85b7ae993d8fd92a38a387ee2c476e044232ca916c06279493d8574f9d688c69cadd1c04110e3cdf673c10726776f85e857402d5cabc7adbbfe1d83e23af94fbd95aeeb9120bc14361979d6e5a995f2b10ec57b1e6c0fd74dae36873751ae591c18b3f6aa8465b30b40a4af11e03e38dab7aecebfd5f7dbcef91bc2219793836c582056608b67a5ef127fcbace3314c80b0afb5fc39f9255b1f61b95967749175d3ffb18b5b23491ca50a7022d2124c1739dc8967ebc8e344c71f6299ef1c416f78d90d84269bf12b9ac6886167ef41acfc63bca43ddb338f5b15354c41fe01e193fd11a73f8a132a3fa71f7198db02f36208e2e1eedc0f5c08bd020f42c974d53939e031b8bb55b91726cfcabbb8b840d8a7687778a771579f0db02e74da3d50f8a59416ef96bc898d6970c6072892f0446cec9be45418e1d82b38d8ce1caf016346b705a8357ba84cc50111aa393cf8e98941cda47cc7a1f0b8c70b10826e53fc7d782b6c85123328caf6dbd7c5f2b647bcd4fb3a703f36c15dbe4d99f71bedf27e6a1358bf0d508754e2accf24009feab45ce11672f957aaeb30b51634371eeac453d1d537c8053df6291561515a2d15d336939ba9424a38f72801926763a339986f88264928c46d82ed1f7e3d9c37f115290c70aeb15084626d2948026bbcb171432131676e20e64680eef45ed73376de0022a42ac90edde5e08f519de9c69a38c710142fa107bd0bcbd22f948de48386694af65f8d31160dcabae973de350a682e217764412141b0796dd8d1fa0c8435bb53b9f4fa90ed3865764f823c6710f09b792a37ab6cea950482d45a4df92619c0e921c9c7a59e5774a923d2a173f7a9343e4d58fb5a4b3f99cfb478aa726c29692440846f4526002d5dde8a7a411697474ed72155b78bdc587d9e6e9813e60c89759dd82d7f3f1757b0932e3e424605a5fc286858715b5c3c5f18c431a8529581bf24441fa13630fd893285ff1b2d693cdafa59ae41d1fc298d71c6b84972443832b43857689cfd936dff4525fac5ab9da6f7b6d5e63c11ba23b2fc813dd8c27071a9f2e606eee600736956f7f838733ab00bd9619361074a41db674d8ab88c5e22fe7f3150b41af37632d909a7d31151a40fae6e4c43773f3eecc0541a81c776a094ac326d11069073b22c741c56ea1dbb58b620c61e924ae630fbc1d8d7c59f2a82939a2f3be563a7a7a2bc940de5d25a12fa9ca65cf28a6af549387ac2cb851aa91a26d5fbb1788066c1b830c7a77ec881caf71dd6e3963dff1b035aa9bb9705c11b2d8b3a3b7803a1f52cca5709e577059a6af70d43d9a2ac49b589caebe1a932eb7c36e76c36b0d9ef23490ca24b97d7b1c5aa18dd803fa81b51b727ffefa9a865d4f7b9da0e1c4980c49f52bdc0f0763e35310541e51129fcf8bdd584cebaede5c9709595b138c089ee47674feb9a1226a91f3def2fbc1571c7d41555dbbbeff4dea624bab9cdd5ffaa2720a013e0e1010a4e2b251c66e8eb920dcc7fdf9a341fe9277925ae27f55664830858d543acd77c85ac2631a30a42e1895c93dcb393f78d9314b744f54c90a6e282baacf051d8ed88be4ecbc326706c40867723d2c429aea29218bda0fcd8c8148adc6a139a2a458440986c67ff872af6f98e8e157386fac9f8ef2764e2304b7add09c72801d23f02ef7fbdd7fc67410f182baa17bcc8d9ba519f57e19ef6d7f860349890b85f2a75d2c419309081378f4108a8512ce1051b866b811ae3d6ea4e4c0843d6cfcfbb877f2cf15a96eedae71744dd3ae0b79963bcd251648b0c2fff1907eb268de491cf9d881765bd3befce97da8458ececae30d468100ed338b213deb2f4f3201e691823f3335bdf4ae78345f00035630535524557cf70be2262c8e8367dc6e93811e4716196936a43eadfc5cc4ed1e60f1f5c7d1ed655cc7503c3b98234017b4a19b727e660f5c211d5f10f35f0d1bfacc9df8495ef4e64e5c0373d031f6beb9d8722185bed639d64b355a3120474cdefee43b96143f7abb7dd8069fa875ef2ff5514f415a3ee07ac37138c072b1a12823c338b88266102b8236e17de68f1947158be24216d717563ddc26ace0f9233f7d503381ef642da4eef2610f5f900b8b05bebe34aa238b6263faaa083ae50e0daefd78113b76a6cb3e7b14b6b9e7472aade5fe06fda4dcf820f8a830bf8c88434e055d3aba9555b27a4b7450f8fde0a3fc9740d373eb6e09878691084bf0b4bf09d7bff3b25561e5390d6db0642b12a8d3a7896567865fc508a2fa6137a96812fe655ce77ecc01b545dee4b66cb44ee7919215573849b74284841606619e592adb0968324af08668868ab48a0a0a531a813934bebf2b5271c614cbadc4ed184258c729ce80d136b6b24f7335d8943794b70162b3c578acd180637adf6b8682d4b9856f06939502082f743627752dceeae5b943e7c23fb55ed1c67a06e6b6e685b7b465bb36e8decf909390e5e2d5bef155dbc87c3cc41496b70fc4f3a8b9db1b22f56fd2b900a76fbcb4d246aa1c894cf84bd5c918d7b9c125436e0cf05a1277bcf7ac8c4d489246876417706a60a7f062b0fee51f6941d1104c978a9dbc4d1d95512a9ba98f9180e1dc4f313b9c1748c48cc51ab1eb6488df5ad78ac7162f4df1fb894dd1ced00c918513860f18741fadfebe8b6c65b33e78e45e563ef8b567be4b1869986addadc358b7013bae6e170234bb037d2d6c69ed452b3343be0dc46a36c709b0d2c897bc03709f435a0c2b30e380acaec3547bc27e2cc4d12c0ecdd871b456d59c03d016c86d271b7b63f3aebe79413e6a65c287c8e09b0cebf53de175a304500112fb24cd17a5581016ac250750c0561aab9f8477db1ed3917c4451ab9b7e139fe1a5b82e1bb5e7f74f05708fecd6113cf7a3903c2a08948b95a0b6f63df5c155ff4a3a1006fd445c862e72462c6e281ba80c6124203497a3e533313ca38838d7552a557df71558c26c3686150e8802ac641cba7c91d335cc13a95a3fa6b80b4efa2f79bf714d64f2166f22ff91924ef0853a41a2e22adf5bb1debb55df605264e8c70b9a57eac060e85f240860a5233a5a38272d1d119ca4e6188fe36ff3cf7860fa7936bc645139089cfbfafb1eb712745adb3d23bfb92236be0f7972f2fb69def40d6546a912b38087da4d471ea1c5b2c3e8d2eb5134b6c6e2fe6c88b9ef2e6cd6245db8548fb996454a128d8a1c7b1917a394a59d00b505be3b4b3a5c01030d0fa16d1c30e86f4538313a5fd4c1d5044e765d1f9d3efcfd93f861a577675fcb324ecb7977cabc1a6e9c243a9a783f97dabf9cc732ef195ad0350801f5bf21ecf2c99b6f1adabe97084c2739b3ac1b35437d527fe1d7dbc784e4c15cf1fd1e71fc35cb17551507e528aefe0cd60544fe57630668a5dc4d5ee5a883311b3ce691982858838939a98fdb16d1c8d3a31afce03da53df3a824ec7ad810a82d90497bc5af8796407e4fccbb8d4c752be6d0997097e13129bb8132f6da0fc3277cd3c76f6a8eac6adfe5ef94310d7ad3a41c4e3c615543cb17dffabc062d37404105498712b6d872656b51ae683340e3128d373741a0b88af1ea40339e8b1f8f02e6bb0ae721c07fb11d5a6ba8d3bf56dda929f2e7ac7ba6c2267dff91bb74b1efb1cceadebcb3ddb8a2c6e47df5ca2b5453c38cdc961ffeba9c645d964a35e717f2cc90c276116e01d1342199aa26a302ea3412ee624d370373e95fb4f4cfc8986ec9edb5d5ae7e40b9c3eff10b46a0b648d8b03d30a84deeec0d5bc47ad41412aace31fe4207eaf6b2299e24b41cf0166950da49bdab6c9ccbad0232f11bd487dbafe9f2c44c3a09a6b07a7f29a1f592ad87950558a6cded121d35a0b865da9a74785176561fc48cc453cc74ebcfc311adf9d993d313d9f04ee0a44cee728a1461b0456c48ee2da0cf21047c0cfbe91924dd64b9d41778dc19c85069f1b4749fdc92ee0ef70871a2f04992443cb7e0c38b86ddf7babbafd921833c16dc8e3ff017a7097a6c8a2c9f7b390ebb888a0d8beb97e89e0dc5151153c0dfd0a4fda6b2342dd4eeebd04539bd46da21cbb00cf54f8b7e7cd1b682da7831585ba5ae204b60b782a32e45983c102b0074081d9b95000beeb4c80b52b624da53112331fa1baed2fcb057b16bb7e39fd5a90d75f48ea6bb1b833b9e937da3216632d07c21aa8a493c11a58c05dfcd60c1e7918b59ab849917dabe1d22f07c96bd5fd863a6e5ea7b7b611b4d3751f22ccee3a2252e51cbf006cead9a103ee082c28c18928825b20c62bd998d001a1688ebd6a38ce107771a42fbb4f4ae1e968f550695754e80b20f880bbd231d33ca67852a8a6159ef98a4bc83f6461bbd540c07bd528e43f936c66c6ace0ca965f124749782b6f26b6c07aa8a6f7d4bd082342a28a34ece1b82a930a42604eb5a25a3a40ee36631fc1bcd5a6d12d85d37d52b6977ba5f7eadabe1e5880ba9ebadaf7154ecfdd0cf42f99cd9f95f18bba9cb828ab1da655c9da0345177dc9992cbbb3c28847bafc4736939f5e0589084831cef4adf713953d91df9dfaed9b06b2597e93764eb9b683611ec06df11643f0e73bdf07f00cad7c5a0f91f72ea3f0f7b8e5eb550b6a7155e17b5f7c75e2f9c3370297d7aa6a6b655d982638f39a36f40f7534a17c657758c9b83746f5c6004522e7e2368834b1c9e78ddeff3e3a303c1dfffa65019fc6ce914eba4f4850debc44f34c7505dab1225bcfe638179d02f3073089061a12b9716eeeb0e9df90827fd3c797abd25e4d2fa9040d490afe56188c454544f856a27104f3b2b44f224b92429f253753fc69ca87f652f56c279a7acc6624094e199bd9c3e578c71ca738cfd1bb2da788dd77c794effef49b18940045f1d91bc88d234f654315150f415fc13454ea854d3a8b657d8f7232f7d9d7bae100d0daa726c33726afb1e9fcea2c28c557134c54a3680ccb481a5967e804d76112e1a9afe2eb67d23aae9919b35c0b7e4b3caedbfd47da604fa20930e2a916768024b33c999a66a6ce28c6ec60954ede64b8acbd64af9f1cf4cc9ca751761f77aacf7cffd519d4fe75b1ccbf057d24acd47135e69773f25527ac976d52d64afd0b4bb246cd6007afee718a497364f34686af5dba799739ba903fe9b0a0c2be3d2e9f8badd9b7a6a2d5e8dcf68b62af71d008d72e3a188940efdbf38b6dbd9d31f675773bae80fd2850d2719da6d6e998ca488eba1006910be9da5c8ffe0003c0cacff72d1a6fc2c4a6fa68807352d4f9f5e0c9c35c2803aa4a239d157faa8b5f544122719a19544d3673988cbfaa8fb42fc3c9ba3f872a74c7fcc699f098a561c8539663584cd4da159862e81fc5930215d15747cd2846c388b6ae7164dc694320ee89bc36bc7bb5830beff8104f7b77b2830e4a1e9a0f19cc4acd60b8b04da1cdc92a58dd8968835a0368ce4743c25462b79c12da268b4a0f64377528f7f23b02d68fc75fd39e7bb660dabc51f7ab61c9b0f62c78dd03a3173c2cc9e93cd02220a1e7caa7bcae48cce8747c172afaa755681262710df951e559730a19457d7d09512b512a36805404fa1488eeb734d6f9d8e47848054582ee9c231af21115814c9789ad1c40409ff06f8b971c9492a92ebbf5ef2fe8a9fd9570de308fe094641ead1a72751c54517fb4172c11b4b2e782b43d8cf6380766a0ac7128c1729a85499977e8c2c813eb1f11ac865e5e4bd46ffd56580bd512d97684891904c1466dfe0ed2b3bc05b381989f4fc43207e50da5ffc52314de4d544b7e3340849d47a5a6c4a9356e32b37f149ec4b51b6d409870b0ed8cce00fda3596728ced09611464f9233c97549c33bf449dbb2c812a8cc522ee152dcd46c4aac1c153b11caf9554c5b7a2092e111ba79bd9f0062e991aa77117aa117c24b6520aded79cca05b03dde36a845aa4fd9fc2829dabceb2f82e7d0e6bd144273cf3093e674fcffc973a4585c04daac0d93d93d79bfd82f9871cb1c65ef9556c9b68dc0a7ca86704328d7fb7d237001dd67c57b4d3da24aeebad8aa9156c31292fd60b588ff61c69cdf7e86f786a6cee492bce2a7e80de3f1f4d0013d6f66881f5d8261c3ddac369f8a19f23600672d68932743e0cab5ff5dc60be41543938c5ba0667812507b5f9d83da5ca28866047f442300cbc0f3e1c1a2b127defe53f548b80a8b52c6304a9dc479c80b24e0f57d9db06ef5c65b992067deb719e9f0d6b28872b32730d0c91c7b2cd993d005b6c2d1add09f3d11af9f5eeee2ea69f79aebc7887f61367120dc02889650ffbb0d6f8e0e65a3407f5f2fcb26335a6495698d689159bdc9fbd23aedfadb26b66dc0c343c9b8d90d24fecb2007b77366f40a73bc6c683a9609a26aa623f73df2d90931ac1625cd92c3a660bb3f419fb73efbfbbbae9d8b1a4c693f14713983d2d75b421c8ccc21f884186edb4c035c340ff9eca56cfdd4d83ee33576f50623de30d6f2158157c7f2e6ab2308eac992f182fdb070198d2f7e750441050a5cfce2e686ad2bd98b4ad6333289c9dff74ba1335b54b95062f31c216194b538c37cd9b8f0301d1c9b047f13bf1573b7d7506c1a137670fca97b078c3ee9079217b30c2780e87ab245d559de65015bba053bc7e06fd1646e13695176884fed31fa2acbd485990ef10309686f516c2f4e0c09c7e87d46605e5c7710306b7e3e25d56c6a9c665ca9b701208d84eefc3de9de731d393bc2b7b0d65326d9891664a2589271f755dce3068410eabd753262af3f124989994b2067b6065cb7701dbb89b378438bda6ba63c8cc15047ad2e5ee4b73332f15adc55a1e88a6009b0a25d583557055274019246322dfce57faf6d56cdf9199d30c56303958723a3153c29e46d48d3c7be86b8e09d75595f58e139531d16f86e76837abdac66d81abfd2013cfc3449b744842d3fab13577b7a2fe7621fd3da1122ebef260ccc8c2216f7f00e76ae3178d5d0eeb4d0da8716980ff2489e84dc23037e128905732bd9d0aa32d166791a34d4c3625a4b5ab7520d6fdb34f5c5afd14998a082edb09f879b0ae14a7bb90f118c75b4952036204b020f43049b934c1446a3c6c4cff0f78dbd8b1ed5bd36c3dbe980f385196eb53df1676dc72f13574730a0b75a9a8e6ce21fab6975d3a995ae5ea4b1ed67a51c3b069d5ef9af70f88e61fd3d616689fe79be9de34c99235b8be710a7ec06a811aa7db964a413bb0be7a3c3f9ebd75cfceec1e3f709f183e87c89835c6d6ef7962e591a15ef0c88a46d718c158affb6dec3a2b328d6ed4b0957bb36a1be338f3d5217ebe5e92441921da234e80f411856a333c60eb140d4bfa5861d52ace7fc2de0af3b5bb2e03961fb3b3b39eeb1ade4b6ae33a623fa768d2a36568aaec3926a9f6197a98f18a48c8ef0a7ba352b3d94de0e1318a2f23e0b995c25cae0400a8c19a23ec5a2ece376b453fe73c7993e4fe1649d97bd001df5a05f63b786fe58ba45615e4163d24d33ef8e8555fe627527006b9670528502fe7e803a7e42ad8c628eee5a9d137a75fd893a851149c462d5a2236cbd563a0889005d4adf36fd63de165d625ecf781966915da677a3cf722fb311ea822980faa741e2813b29c0aa8eb534490ccccf60c465310d15f90a6f91cf89865ee5c57ab213805df56b72c9c0de5b47562cfab6a2af86b91061a9dc1b8b6555b103423c0061227eb299f69913111e2ba13886e4dae43f91c1b283397a2be024e6876b520938dbb7662b988a31f3948224a6925f405f015596c06677e983e920cd8da80abd06d7017abc1ef1aa6681de4f1fd850fdad35b89553559bfe3a5588a85c49423687c713a2b7e45d8a0127e9126e4104577debff69258e17116db318b6864167d009b582046314ddbcbbd93839c0cb1dc886e7b175b562e518974c6d9113dd7b6a3981f62be0c3e1561244bfc9957dc6d0c1f1f864fc7e00c76cf6bac35f49c1766b5787e061dbcc70bdfe4f59b699ba004ec87c54a0344d822471925d741e17160652fb28482e6f944c27f5d82a9e3ebe5de3086abfad1b16a567547ec2ed72b72ce0c667389c2a9476e046b5762b04ae66279fa10e11a7574534d0ee0358988a9c01c7409ca13c59423cba8db65adc81dd80e21c8342d5a2617998cf63860d6e3bfb8d30475f8c046dcadce72a2189ec085c915722f4dbe740f36efbd355aa4fcb384def9c76d054a0e6d8489797dabd12a5ba5d33841cc125b62d025c32a3e154adfd9dbd3d3eeed07f0acac3c509284797d44606ff6d1ae97f50ca3ab45f76c0d10fecc81a74a5494f0c4ef194ff30522eccf27b214236c79592dd68697474c1bef643855633a3fb3c125c5429dc29ad50e0820cd4255642c2c23755f4be5048e135b91964a583196ce15886a8c3f167b2db8234e7d98c107f8dae9e27e833149392f6c33688e01ccb61782371ba7d494724cabc747eeea448d1a4b3c0bfe185868eb99a47f95442960ea67120372ff93178703133637be6f115c0600194b327db9ba17da82b3fda10e853ae72bbf475bae7ca973d483aaf795fcd1a055f7d6b7f9b70813c07c349209c7a019188976db808f4eb4c18d3d72dac6f97031b06c8c652cb4c2dc9262e6b4cd6efda9ef29ea09f58d14a1db08dd9c63f10cb4f9b4bd3f1fbb3faf56894152cc83fee39e27f0a517c88c02e423b942d583765393224a91426a24b4ef5406db2def18dfdd0392842b6318c14593199050a42de39da6b06224f5999164e19f702f2e4a11d1445795b93e89456f1d3e1fbca53f6caf32df01addce604813d68bfeccba594efb8f916d80e22913e3c9076d12c0e49c5c61eb3044b2ae5ac9a108d331dd94e4a1b87aa9af61be1ca0462e41954c015b983f3394f21b588351fb4f667466682c8028d279f4efb9114494a8123a5286a50514cfb56607f57b3c2d091870fe7cd49b14287ee3182b9a6387014a0a6522f43af2f3799ed58b33dc030edc01d9df07a54658fa55865da12b6f51b18addd6fc7ac4ca197724d7828df11205f2bd5be0f6ba058884a6b16049a4f9743b0d8e086c8665adeb163e1a97a751db2c393001382a264790ccdc469fe4a9ac4dfc9436529a3fabf7ea7ba2036e29a159576b29b67801a112843fec7e21e9cffa7327fcacce8d045d74e7a596e6afa6a8776afe6ca698a111931526636d8eb661244feda28e712d4297b4c0b956d654503b7fac3278f7788531dbba38f0141fada5cd98bdece6ef28644cbeb9154e61707f3cb09e741a1d93806af185e17dca9c70b46cf6c420e6167a58231bb71b45ce490c42dff79201eac5e88375ad44e09b1534c69be861a537cdde3922becf1e137801d7b080875a1c2959717c5d445e609332d7b13a2be275d09feb3037fad136ce3f3f4365b008856199374dc4a10330c46c43fc78ad849319dbcf5b9369aaff96d0ca808c6eb536a3f0a523ff6773193c9d958c45d9350b6a94df6a605fdfd5c5c346dba30c563ba997cc762e044bde064ed3bf76435f0670a7c8ee9d23822369d9448e8b24f3d5ad9b4f7a7359053fad634f5031e9ac8af338bca94b666b3ff05055298cf8c5c18e5a5bd5b0904785af23cf829b9328485c2fa29f58215487bf4097b6c1afcb6ec6d3465023351ab935c3d048099008c06d6e52a3bc339ae570304a51659544debab2ff2d8b12b7273d3315a9ff227ee22439255855fb1ad3c13a32624e07f0ca243a878ba806bcfca3003424b9910b8628c946b7e360be4ff5856ea488d9619466037a9d277e27b8513ffff0b2440da64255837b170599402017eb1271040fa0e7b5b4dec8a5bd50e78c67ae1aa378fbd3eb5502209bfeb9c9603c8644525d9f7c86cba8b21caaefcd077344fe0d9fe265b4540ec638963e48e8c8c7bec7d4f3a68c0cbf76ea42aba60adb3e57bd1f2d61fb205ece0a891a384c14b45ecb6eb79b74958ced7439a612161d86d29659a8de915dc48774f8125916be104cf04b6bf7fb0910ef42537c7fc705e7414f1d0a9da3fbcd3747d5c764f334cc797d87b41f665720ab9a18101390e0bdd8bf1cb2c3d7669d18d8953bc62b0ebd4f9826832320b4fafd76cef0b471515a16b2ca119de81f108b3c7c474b9946a8a7927ab19f72f8530681c3ec6f3071ac172771a2c950dcff7707843ce9faef943f2cc15e8cedeaaa8965a1a510612b129b5a6a81ff3eb0cbeded9939f6277f023d4dcdbe5435111bf0bff19859393e284ab7d71adccd47a56f0cbdfdebd9d062276a292765aa95c88b38725b7b3ad0b2006a703cf6e6d70d7306b106b1a109b16cfc44257db0a3e75fcd7ad469891a87233de54c842cd55e7e589da02fffc9799b6847b16dd6d3d0ba74143376b0fd5608afe06d72bb90998766a44bcdaba039a55e77a5c2be7d18583c5996706f356c6bc93314b09e58cdbbb5438b38b0f08b5f801fb71a05b865b4157c680e7f178c09c38e64c259ac50f85fbc03e9b10174bc1122088980de375a551119e929aecdf9ff02ef4526cffbd251520dbdbc1f2fc933bcb109e227995d1b14af2da65b8807af5ce46e8aa2a4a25259afef72ba1012876bf3704ff524d8a5a0653fabf7314fd00f052b6c24cd2ec11a572eafb0a7648d54a52611951da7633e65fcdb26e975b479a0161143658d06d9f697be6ba2a4aeec1d481e14b30bde6fe8dc07f448fdc934902ffa90b49451e4fea017131f3e72175d1d82bbb5bd1f6ad753418f3787e928251b37edf523ad91e8f91d0e33d0b8da9a3509e72faf98fe2e81cb9fb49ff0885ae48cd8b81daf912c1cf94acc41ad5642b1e9206a3238621923dbded6a1d6b89994a311b9b9c88e3830d01f5a8dbb9d70b4d7e20114eec0fb5d143a3c7aee16307f3bf0f8f18055dc936beb6d1b69a8d7d75c36e4f13780155a18fe78921679373b129819112c495da1c8da9c159eed080c6e994b49811c5cc1d4e7db0acc861b37e7c5fdceae063c639e39aeca479330d8891e2643431012d80789e78edf9158c4d48f4deb22b71510f37e142d04a2323356c299d7ad5ca1d36cdb4006aa63d34f106553abd8d3cfd906eac2082da462ae9df808594612b27731cd552caa5f79e2d62e5a6348bacbd2efd42974df67982469dc2f4179873886cdcc4a72ee1a3ff29a8b0bd1a7c1081a765fedaba9e71a55713f3c14afac0b800ad1431b42afde4fb601683892f1a3aefb0cda2d49d2d7f587b8ed6ba9c5dae95658a53711402652941d478c4e8514f050ab1a5e87f296f3e6e37946597a1316f19f0858af822fc6cf27f7e454a77ec78f54edbaad26951f61ca4d2c86406b9d6ce81d105db742e21a9ef25b768b37a6af775afcc56cb02ecbe50468ad8506b025ede3b8cb1131d623f0e19f6d1b814ffa0b0e70943b41ee31a575a1a3bfbf5f3ee510068ccc1e9b473010248568d6d3f948d8e275fbb06183daf91f197bc79e04048d327c964e06947de371a87b5d6d100b8906b6c94a141ef64a79662d50cc20711bf1a8293aba011f04bb622964e628e1224fb2a646d625b6205033a6e6cc5404e64e9afb8c484895e056910f8bff587e15ae33e68998c970d05c967132aee00c48c806c0faebd25f3216fda56d27dc4ae24091cfcac557b6d4be108872822434fbb0d02b25e97d37fbede0e3e041e063578c55d92c365d2a0383c9dd0043f20cff4a94aa67034e8bc6aa6160bda8bd1509cb223c87a9805886ac31c1a9c208ec12e8b0ad98e900e64ad66b0c6a8a3060f63c4080b40e917275abf605f228008d06d380047468e04cbc1e5e13e6753aeb06869e6da980b20d0027c39070ef82d2283fbffff7f04