PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70344 ea21bffa479cacb0b9e227d338e85597a88470bd7402b79c8921715cc4d3c2ce

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b5957c9ad223b1acb0c33ea42bed07bab164377cb00396f43ae6523e3e0f1ae4
Certificate Block Hash
ea21bffa479cacb0b9e227d338e85597a88470bd7402b79c8921715cc4d3c2ce
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0080a4010010840100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b2d9a07fa10eab5c1207cbde670ecd3f5cb93ffd5162ae908f30b73d63711d65f40f232e3eacc247e7f973f12fff71246d3e24d64dc2c3d46c61f2844d0be29aa9ea961c7ad64163418e84d916280dcf85193f919164dc14c202000000000000000002000000020080a4010010840100

Raw Header Hex

000040202a9054e98d5fbb0a265f289a9aaaf81223d20a8f1dac17ae6a804665dd0e0ba863603c5ca3c4cb6c6a8b62f4507bfbb4be7b4c166491f24ea5ba34ad44ffa85754dd276a02060118e41a0f3e3e52e63af49603b07c3764b1ba07ed2ba43ec3b0acb123d29a7c95b5

Proof Data Hex

59,560 bytes
1212160203072632b6e42496986ad7d1624afccff4896bdeffa5c844f5c533b641dea3f5801ffe11da3a92fd30a0e5a8d1fff0d029db865db2f867d89c194030fcc56ebe4b3663da1b81b6bd69fc81f2ab32a207a2043442ad0ed57025ccfe4beb6c1a9ec6177335df2efbb8493616428d737df1cc011f8d94e3e891ec3600b96016646ca7f279617f036ef2e9e28f7634e6c7ed9d76b42479c1215616281052982c04931227b28d2fa2f2caf2cedc563abfda6b1e215e9fd498c6397c28e6a83269281d2677ff51746b0addbad819200957135e4c19876357ea90356dddb899e9d13b601d9e2bfaab6b3a8c6722edda42b0ed96530584cefc93322da13b246fb694c0913c7c637c26510d0e8de3a70b551514feae8346004591a8acd3b2a9b502ec019bbba613cf10a688a80ee09890f02ad5a62b8abd8ce15f0f615896b2081809829afbbf46198e087f5d7424390de4c2c5ad506795edfc374ea0460bed551b9451874979d1281f021219985bcca44659ce75b8c38d3e1660bc4bb92003c7c4ceec4e1acc17106af41fc5a50cc262d86bef81c2a09ad0eb61638bca18d9aa9646670b0bb0da777c00a869d45b7b04640592e80aa20f589d4e00833fccd2adc54233f74d7ea1808b0e91151c34d6a1dd888770165e8b8fd83a729eb825075f6d6a604c732a2b141e01f8d0111f5e9efd6256ddd6da1b27e23437f32bf258ba9434736d9a3dc305c4470449a65d5fba1449fff73db1a30fc304df03c570dffa39954d09b1d08deec5aa8773f4ce221a5bb1a75ad4dd7db69ae28cb5fada40a41d696f3de7b3308164ce3fb75de4bfa47315635002e22db134cacc4542384e9e37042efe1439008c394fd5fb59c91a5fc8a48f796138095cac8f58bb0008e7107dbe92a2b85ef9c18fb360577fa66532e57bcc49562d279f9783c80a1f35b908f2d39a2d1874b2f8effb8263dc7f70385dc355ea5fb6616ba039dd7777ae8e43590b1e1a876b599231407e98439d6bfd3e6f4941975487b734cf396306d29303ece8d8ec8d1ac74647cb39c30a9b387963888af5c8f7fd0a736385d3948e525c69c8078e11478349ff4d094793b862dc7f842b770316d1c3781c0a431c1df599141e256b09b8a4db3137940994c0f6516cb41dc9c540d280c9df63d6f37ddf0d64fef7a1eb95ae9a3dbbbb692a510f60eff35684b9eb0456efc1470d70cc94b2f10510081931705156c8b50a59d4d06c62b3b4a4b376061c97b7f43b243060485306092d0e241a758a2f5505d6e0e0d480cce5cf24840f9f8c56b838aed0d73e0453e14cf48357f5f6ed9c9d9fdf9a3c383c53fb267ee2f5d0a44de0198e702b20be102d7e141034ce001e9a8f5aad09114003fdda31921bc0e7b5e06c4e25ede49904b7d1b5043195fa563e09e7339bc239a0a05763b9e5c4610148dc2ad5fe0ce62eadc221471453c048d556dd3e5629495b6cc96d0358d230a5144cb1f325307d52b9424f5054eddaf8c0abc9c36fb45031b43bd384cf1bdf799e894f33bd48523222057d59e555d15e1cbb5e3c18712e877fb264d80f53caeda49334444c4adf931cd6eb62f748b58aab7fd8d10cb2178f1b4a767d7a9e30b76a1c7b6529bff38fd93585aeb71a7297c7f5e8dbb952d5443ea83e564133328c83b36731ede0832b875b05ad112878202c226a6d7ac953f1d2cfe61acca9b0e741a6355d3be40ecdd4a4883d5d1b131cc341535957c9cbc917f85b0877f6e23a9206e1836dd0d28328cb729bf094e68832c380f231671caee79ca30740b623fdb61de8f3dc9660800ab3c0ed3f738c952be27b259b095453758c1db4330addd6ade2b807867ec187934fa0c8e24742b0a562105e6aad362aedd57816cf08e55329eacddcd51d44f246e2fd0874f8e8d67d0d1183164b3562051f119b1a22b0d5db53bf61a7a922619b9ce5aa7d3d5e25f7f54241032d18ca42417533d1e6a2557d3d9126e27b8dc67e962ff676545895913413b8af85a47cf9e7c9d457bda56e020b5f3ed88c1fdba46479d3b8a9d880f96b8a5baa27be610ed1a1a25942f10bffc592935ef7e13d89c5b36c403da517bacee815aca07bf6a1ed30e264689409556d627c11b40daef9185454b58f820014336e45c934339d65846a372da64275030e075464ca3bd78de2e9ca1636836ef2fa191de65143c859bbddfa63a84fa18ab5bc8591ac6bfb3bc8b71ffcfe8004022b2b8c8cb8b4fa736a39d32543f15eaefe69335bdc244d334af7d15bc41696728c966521ee66510c41c197f38f01d03dcfc9451d27e4f75b3d5485880f79210b4d0a2faae7a8f9c62c47b2d712d71789e6a7604aa8c979e3ba5b50534b97328904baa76e7f69032abec84ae43a7aa5f0aaead1c9d8b375bea7a3fe240d54748a0522d9ffce0c84d4c558f865d06f1db312dba7bc5815869b1c81ae193b67c2dc4196bf2b4c591eace4ef03775c926aac007cba885123c6dc607c90babd6f00523925e14d1bf8f2cdfb263e04ff8d6f54f1e6630f84684f8adf92bf922efbdc2a3aa6d963c834894492c2d0008f47d6f11d60fa5cf3e170aa2ea6aad499bf86376a94fa90e9a1ec2b68b2ac828937bdf1eab41f3624ade187c78d0e9c5a46b5c39c7e92c67f7b59b89ea6e142f70dcab0cfbb77ccd92a7a74e6fc65e2fefc8bac5ff3e380302f1c9bc9fe7a8b2f47e380811150abd1c28bd5ab3b283a4f965e2919c73f435d4b4140b97ff5c28e2675f2121164f56d028cb2654345d44f812d95b48da58ed38d73206c95f2c9cd53e22f6ee81cb5dfc86f9d6d2660dd3dc63db0722be92330f11429012d9f218b8a34cb2f37e38c4f221556ef824114665cffde17b77981f6878ee704b14b77ebd20b30bfff959648441f1a985a64bfd364473b5585f26ce61a99cb80ac3be62b04ed5cbad53ce6de38073f9edb2c041174a4f933810375eb9e2432fa0be5ed5f4c7080b47b893fe555f76d0863fa43567d4aeb7fc3a0107b0fbbae11a427cb0f404d9c49502b222750ed812a0604f9cb915dc1d2f7796d1e7de33353de6484aa4544abbabb976729500b89e2c079ddf38b84a039ac85da7d8ffc9ae4f2b46ae931df4aa14f0d3e364e83a3c7aca339d77bf17fa11f68ffcf026e7f5e5f14c78ebbde464525bee4b3a137a038ac8cc0345b281e5ca77ab622be6d96960b0a28ef5f56740c937061a4a614c6682c9e1e444c8dedb251df27fe162b5df7141df391b08006c23196734fdc88a63c66ef751c3f901dbbf02a3a439af645e5c1ac139fa6c4f36e869682b913820c8d16a1c33769932894259ceaebc67e634f03b73debc5ed5a2fc542eabe81fcb794afff6fed6f0dc0ac06ffc244b85a9ef2d63ce60cdd9e0a373314d0c489a7e7881bcfc5e63ba4b512ccd866d240a69ce6cc9c2df3ecb6b5c0550ea8a4710e9450dfdebe582139526603835fca0701a087e70630d89186cbc32440a5dca46e8a6f31596f74d8c5d9873bb22184ffbaadf27a7932137a073dffee40b366817123efcb179f83b2403afd13b862858e40390c89178c5ac0f11de612a7dc069dcdc8258867c848fd8fa2f2a630e960a37c77e5de6e93ea1adffbc2acbbc07d37a0b29ec8709751dba8ff292c5ddd25fa85d6dd99115c124708351630aaa801ade0ccc8a97762f96142433dba43f4fcd7d488ad34147b8af750fa9d33101ee7025632af149d57a165d62557fa7ab4f9f600192bf62dcd7193e99929c9d440b40dd00dd2d436771bab8176685bc52e99b07b3c93aa2aa2ffc58184822d5caef2454cbe2a65f5feae36130ea1e40df3154908f0de4230a1bea35c026228612d316a77a06f551fb4b02992de720012ee224e477f197d8874e545c80c1b8ea1388d2054b00d96c6f3bf48fb3cafdedd83c89abd9ba7505d9aa20d28c40d163d6c78b956e6d3246642653a993131b0b48f6f1a592f038021220cf314a0e9609d08184e7d4e627eebdcf90e99b056a50d83a3d128804ca8b72ea733ed8e89a7beb403c165c30b64144281d3ce873d156d65edf637901c565cd29cbde586ff866aa17158452ea04dd19fd9de960ad424575a2ac73f6f5abcf1f8c568cf5a027d0897025782217dd7da5fa79d95b661f97843ca585a7aa64a4584ac64041f367b75d8de593e6ae84d0f6b918fc9c1462416748045fb0c8a74a3c6b94c6f24aa3bf341958b361e456c8f53fbf01c6499b2ffe7c0192f57ef90796c55a6d2f99e63c9660b49adc54091ee2b7687db33bb1c126d1b8f342d8f50e1aef9c742a653ca1ce951f17ba40f402b4b80d89e1e667966fb970a9375c3bcb0b1d2e56bf260f59e77921cbba1403d57e8d2f42c26803781ad8f07403868fa029116de945122dc47827c9203cd23eabcb5256c29f932d387a83e6b1fad040dd4aeed451d8f0bc2983be8808867296402f1d2d6972ff3d5e2c32196d932b79f4c28aa6be14bae916e74a040f6a83e9914d00f101cb4a7ef985df33a9212f402fd00fb4e8cace35dd37a814058bee8fe7a726ee117a37d3931b52ca31ae1b36903e580881753f2d51db8379b6389906be49ed9ddc1b7014efe39687b6fdf821c853733299598e2fd53319c5584b70a976b47f775ab18aff0082dab090457c6478a97fd88e7d03203bb6dc2be90a50825c15d2b3b10989bb536375bf2b6c7841012619ac739aa01c08b9d3725ccbd98109fd033b87b996ae257523eafe9e4c715cbd592beba2cd0a078bc79cc9dcda7a3e66111960b24442deb2efd347c3b3ab1c36fef7c9837e3942658a27cd872db159b69dc8ccb03dd2a487b74c432770cbbaa2c3ec78aec4572462af22053f6e8a05416548b03f837372f63b11598dc873ae51d86b30c914f44acd84c56e0034a624df05f647ed2b12ac446bd55412d1d3fd4de9c15fa06ff54f3dc3c71700bde20e95affd8dd7f78857f1646d634793216347cabcdf7e0a6fa7a7597d228ebe27716f62fd024361bdd04b20ee0a08eb7508d029290783466ef5a8d8041795e49c9e893f70384f852e2793f4e6112973393c170949b763909fa9a4e636a0fc2c30a337cc6e18e47b3ae426495a4dbeb0fedca725d23d287bd46746a9ddff6ace228992a0e17e785087daf9875ce56186f8e6f15adb5bda2c82c5c036d3d276fa50211f8011871251f4cf9c9a73757af8be064f1331da24820d869ea7bc1186ad49dbe542b2233eb5d7f7eee9fa4589a3ad00ab77f34156a843dbd1cf117c347ab12d213ecf5ec1605d664359b21940be5e489ebd30cea21fbb00801f69ecfca1194341cb78cafeb1bbdf24ef0adfc44fc11ff40bece0fbe610414b9a84f5c56f52c4a6518d2388ed919f97fcb9ed5a6e5d673a0ceb5222aadbb4d801406fbccbb8610eccce9a36eb57e835b794632043406a8f43c31e5a7ac5300b0fa8e43dbb4b5282554e5c881bdbfa60301eebabab944d8e9b66027743d721be76d95cbd96f66289636cf2725102e525fba460153c71ebc70461e1c5a4d8e798f240a7d049b26794e4f3b762045111da78215ac8da6a0270619bd5ac14cfc5177a1abe283507e208a5e91d577557cf9452d9e8e88c088a68e0a7cc996068967bb4abc8f3021baf7f8723ae2ad5700f04eaed3cc127a59a8da0135d411f0176f5389e2ae0d444072dd301549307a4e80e9027bc5e17bfe23aa4d7c50360e48d928e41ba09622b0c25b87eadffd1356849262540d3cc9e3f5c47bc534388e026a3e4556569943851cd4cc51b71de5f8120e90c320c7c3e1c650b715140c7f2696543b49b35099479b825f9aa10f8dc67f4b746395092107cfc5a6f46dd77a9d767bf8967bdd3a699603506294033826f97913057b89d46f5b3024002d2069e29fe67e180b232a95ad58a9e1b65699c48884866f9c57a363038b4f675b47e78a7c168b038739c2562e71e10db7b07c16a1ef88e90cecc765682f85454bac76a0dc5803c7427fbf1cbd9998d191be0b7acf74dc2d07414dc5d315a3a1f887361be6d21d191f6ae25be17b2d9c8d599ca26452cebe3b145fbcb36985707596f70ca6a8841d702bb7eeb2b4e4a67dc6a8e92b0d4755f5a16465489049a06045e18940281bb55e0479011d273a37d16dfdfdfbadd0efd942bad290295ec9bd83a70886fb19222d37ee048f475e6a901bbe480ac71ce282c3d332a7e6c552cc7d9aacf720af5dab5500aac9fbc1bd370209ba309f4b202f80ed6f22e33c03d3ffb7b1a5f10d608baf4fdc8e69c1e886e727e7d84a4b6e2d7bbf1d70642b85fe91b072e032d107b719fdabdf426905b2535fbaf94ba0f857fd73c000f4d7c7d2b5d90533840e110c1690d02355d8b5af9f377edd5b664f908a7073a338d0ca680f2267315d33245b7dd6f41d9626b1422302fffcf3d46b14289de4f93938599bf19bbc65e47b21c1151481c7d9f3fa502f00a5b2e441521c9aa1cebe1b247a9b9364f983d14133dfc41a8ff753852f3d0dccee97aa9547227a3a06fa4f2b1fe4a26be32e0cdbc9f4388adc24677339c4690bb0407ce10700a2b6be452b578637c1d8f7cec149d6efbc3ef644f160ef2340aa6e1dd73aacea3d56c148b72200395f66c93baa1538f290cf5f3092eddb58f1e9fca8566eee15329a25486e93f5cff8ec505bf856d74782f85410565733045829c43e7b2bc8668651dedd63555a34df144788ded34577fe3fae6608d84fef6c8ecd44b59b3da87afbd59bdb8aa0e35914c0c97f4fc3d4fb4df8b7319d35840b17e5a80ced5933968a98213e815a265362ca34ba3be67aa610f27c83022b159e9ccbdeaca76458d60c4fc47b068ed6fb32875da6979be3cdd9e1d449e5e6279e8b61b8f4921fb998777836ca52ddf2f2d05295c46dd4a4e25a718638fc92e81b61152be0c528d955113b08b00310261f64d9681cbdf71e3fb64f7b10d9b55141a2a43d2832b43b95283b283a7bd8350211ba6c6fda65d7c4a567e5f5776a11cd850d86c82f9051327691ce7e03dcad4e1381e328c3fa5f2d9aa4b6025a48fe34a0ad03a247d56cc8410da0e3cbcd47857c28f7aaf23938d2d648764f75974c7a4f6971e6f5c54a180a16ec66e6bc09a7cd4d061689f7167294b564aad8d859ed290c0f77efc80413475dcc87cd374ee25f3fc01361f7cbefb149f501662a1e0636115a19c66667f1cf1b81946ae3bd1cc00ce04efb965d6ff244de943525e9bd0fd8c5d9516392ca75b7b0bdf84143d1b259bd51306369f861b2761c7e797d525b4e34ffe4c8ce9c8647377deec84df6956e3578593bd830620c1df03d1928032eb6950e58418be4cdea1fd5267332bcdb1ee1e3cac5e3a0386916df965e5593f0a0af4433ccaa6728545a6f5a8b87904713c042798db5bd89261de2c14363996d77b2c867ec391d8c86becce9eb92a4a8264e98f21f4b159b066a9dd81aa423da6d13d9a004b897f96a97458f0d5101a405e6b4793240207b9123fe407f9bf4a52152e2c29d367672a9b32effa59783e99f1b1ed87941018bb18bea546357e67a7ef07b832ec7832189b09e3105541bb7491264c080b222555bfa862dd8926b7ddd87c049f5eb6600572a6374756421c971b8f0b4791187892497c2c0d1f875d0ea953471857f2b1652facfe756a5491080a9f1b1507f342e9d34f892a2294cd5a2e4918e55f2b2bd7dbd2e3e7c31f402b73d0fc104ccfa2ffc188eeb98e90eb99d646c3de58def5f153243edae5ca6056ef1d3874653bee79c41c7417ce7352e129c67837b2c3bf463147e544702de8ee2933d61a28e279fd4e1fea200009e3958bbf774cc38e1b0ef5a3b00b76752c815bb444536179e9d38eeafc72c70ee81dd7ae79a2da13b782595e671852bd60d3eb5b232b71eb07ea134c283f0aa243d63713f208279020aef8fd5a385589e1a25ce6e888845d81cfa2388c8a99d7f7f7e2752a4282c8b0e38f44c49f99e2d974e73f1098201ba43a7a59f92ebc40c226ce9f173c06613550876594426e9a587a9d78c3ecad17561c9d3ea694b8e57a1f399d8063152bfb79df47f42f32143bec9e7e4a9ad5295745f950c6b47530b591572b3a439c917c8f2eb15764a1d10ba405c3db4c0273c6755f38cce635efff6a8a02fa8d8db436c55d1b56c173f695b82ed02754c5e5d1280728c6b8cba0a83fdddc7a4e88ffcd066ea48fb7d751c7c70acc00f205dc0a2e57e21d47f0ccefc37faf69344cbb9e5e37a438275985dc2b8546a9f29213ba8c7966834d9e1d534763a3f4333baf3106cbda543c12e4ed3e6be44a08de852d50dc02b6f3a452ff9e3c15c0179c8fcb29c8b1c3a8647e62c5833cf75c8e221e4389106a84df2493870fcb51209aedede833e960c78c3c8d3bad2a16e0b9cad3cc834cff6321c50be8995574dd808ec62b5e64bc93cf859c7f8d79e8f7da70fa7e0b39804decbfce1e9f08e99597b913c257828679de317f40adbec418e65fdb99400afd2ef5abca5f49ebad080ec81e70ead9f4ccc4fecd19bb0eaf74f6c1f1fa855bb63b0f9501d2e43b7b11708ad6d9acfef92a12d0137798b1701a7f1fee13265a29de8e260dca8654cd99e94b60159ca9b8dde1f168a7056e97a75808db533692edea3c4e7d5615930219713837ca4448996c04dd381e75c466a5526a851194d39ae7598e27af7ea0ae01bc791f6522c78de5a3afe20e53f337001d0dda0f2cb3dd2d766e25ab6ac2188ece366e60707c7c8b85ec0540bd0c7c13234ca36a0da30a7b3cd328407298cd380b1d4cba637bd875caa6636107fd046a85b845f55f8e0c2066842759c18c573e3a5d51c888cabfada334764f1dd2a8314dbecd16f84c3943701fb7cdb4869ac70152588d2eb9643243f13feac61e5959835409ba9ab21990696aa66eb31fa8a5752c3f22584a08435c8176438a2355e6e3d04eb25e7bd15f44ae731eedd74738fbf1969ba131251add695f85ffe8ae9403e47edb5ed60ba1249f3d913e94d19dfd0047d02700056d8b5e210082987860ccca6bd858051d6356e28de55990e02d2c8df695cba8b32f672d02780f00267d34e06a60eb793796ceb2e99714d6080bef763ad52ae2402b2bcb49611606fb9de67dfa3f6850a1f80f286c93a6f25428e5e066b23c03bc924da89f63847ff4232d75c916720dd803aae84ba46a4494a7b119801a1f7320c7222035c6a8e7615454d7c224ba3543d0b976f3dee805d4c4db348448013284fc581d4a4e51026de08fcf197e3f807436c19c31114de29c5b5beeb09a6611def76009f7c98e9e9d364fb5baaa2b132626bcf28a6c256f870650267eb11013f9de0a41bb1ade4cf2c1cb21a5f58424e76ac35f4d9f8b20773e5a181e9d512f61926f570800e35935f64169a532a7e61944366b26d0e421cb5f43adaa246f12c1c45ade7a437ed38ae5010d337f5e1cc258d5e15d2274b0d8b6abc42532d5cc0e0c2ab512fefc4105035e2efc256d1242c0446b8e06fa2dc9679d15d2021e8d9c53ac4b2e96200a3642c9026d8ec4749b8ae742bc85b285cfc3d7854fc471bf27f1be34d2c1c7d08a65acf4726757ba237f11d1e16dc07fb9ae5632d628fb538108fa118fba8822c04e5fe2ec186317ab0f869f4b1a2665f7e4db39b370d3343a17cbcfe7c2acaaa4ab54597ee7373c75abc9303cdcac6c64fc215a9b4c04e7a0c7a20134b040ad21f03b092581778d39f1a6cc168262f250870312cce244d73c4f07eff97a8daab6860c0e7e1ec0b0265a172ee165fa1bf797f2551d47c619e5c8ae08d6056e71ecf3bb6d8baf30b17873f63ef87b8361672665a124d69a95961a1145d6008ae79667efce51c8f01c4eae9df96798143c9dcd6165c9b14b89275db22ec80c06ecdcc292149972a0472c9e7de5022676a763d3d6e8da2bba66463579c040832a823d553ac218c623c46dbb12ca57762058b548dbb682ba4f07fc4578f4aeab851583b8ece2f63b3ec33fffbe4d8787566833d90aa078c46f73480f428dade50db2e2749263dd1e36d311f88f2c5999f91382926d428503a66c23cfcaea8f9b0ef199059a7795f0578dc41269a53d34127480f32ac4450a675a37f7f31f0dfc6ba99d0baf4313fe6ba60adafb1a4cc2ba8e3528471f902572c9380806573626e38c39333ebbda7a509eb967f2eab0d0146d73277c47ba290040df7dd840ac77f287985c87b24ac97ec4ada48feaca89d22c3c946e3d1d70767576e4d5a7ccd02dffcacadf45a82fb777cd0bdcd2355bb7257f1054d0a2a06ed1cb434cabcec43d0c8ff2eeba3904c229f1241dfe4ce19ad4eadf75a4f70c89a5e2bc19621348e82d1c537cbf5917485ad60150c0eb0bd456af01d285c8d7ea084850b6a411934db01b05ad2dbdfd695afc948767f483eee938fede8c6971e137ef967b43820aa9e16393c4a976fbfcf05c965bea98d3db4d7dc9ea236bd0beb7bbdcbebfb58d501847469525ea4590ea3087b757ca21745844ed2e23c49297af7502795dd99e8e8222ce2252b752b1f3cd9abfb2c7c63e51779522f88c17395987195cdeef6a254297e14223ec60bb0c201bd723fe300eecad43e2526788e3cf57bee7a20f2ef2c113c6f05a7187c757ebb13fa00f9d094b165f4f49e206d72d20b5199cf478b85f9c3bab278a61e630d7c96ac942ec8d20440df08c619a2cc62558ea66ca37c9c44f84cfe645cd159d1ccd04c26024972de631b06ad9098ff1ea039588472cf083834a31e7f3ba064be594a62912e6b38f073c7437e5bee5e426a4c3dbfbcb6e8e4e6baf92cab48f55d01b7e7cef3afc9f82a53c2c0f8e9ea01c362a517c31112dc6a72f66156fc1137ad5ffec273d94aa289b9ef3559e00f5020b33ef77adbe8e42b7de6192023b83b7904d0875d30aba951ccd5dfc3a56ff41953f2172c41631203075f4e6bb50fb2146001fb8228c2621956defe218e91ea148a47d99fb971bb0597f6c8fe034b24acbb55ad15995c98fb4a6b3e021cde7ea6d941ee815febb92d70a27af39fe88b5378e4b5fbfe764f44cda35c61f24c9b83086cc04f004adc27080197ec8187622e8bc9f3870c567f7bcd5f9eeb1ae6dd13a40b58d7f6a60ff430ba8c53db5e6c445f8b6f02be32c1275cf79e6eef13fd9cd79adbb9dceb92def3fa36d079a5c4673f116b683e65e07b88f2067b2963a9e90ecd021bb819b13482b5d5c09111138063472e90d36b35d59955fe40ccbc1cde46359a6a1b4ee97c06be1ab74c0e3795e10c44ea0bd9df5775ae396ca2e1a1f89bdc477465bb0011442b801139ecb50fe3ebbe24f294e27b89c792c97985ccdb58863cd8c69c1c2d5c0e20fec64c27b2681d73368b547c0be92275798f4a497d3b6b39fa0289e54fe24929b9149a65b3460f78b2b30325f7aee67fe37feb9ddc302beaab4145569c783a23fd09cbe51cc0b173889018768744850e4420e1742d1617ea771cb3843c34d2e276c9d0b082c1cf364217e76096c8c31130bc8f7f55096e61e5421cc3d4261f6977fb833d47559109802f40c72eeb018334976769f564baadcc5ff58f21089c59077d53d692443d161ab5146a9d84082ce520d0a6386de4f1d2e03439caeaa7e0693dd5249b95dd5389d9e1a5a00db67ee9fd24d54a5752be1fd8fa0f435bb4bc51a7ce2ad0a750c6554cdaf2188b4f6017f6bfd5238a4d2df342a6b596dd0cd2adb05001e157fd7b73ccc32b6e6037f4bab01c5bc9952481d0687d8cee0f9f37514620a3422ac168d3df3b6d7df49390a42f5e9dc79e7c59edeae85de6cdd01a3fc8fb2b26aeeea660ef3635f48a3b877fb23db5ff11bb764d35aca79e9763eb485b1a05edbf2f43747dcd6ac58e1055d806ddcf949d93b2c77ff08695a0e0616865354729a690123ad30f350a58d6c4ccdb9f975f748d4782dbc55bec89a3301fc8996a66efeb1747208c44263c36611bc3190e76df301122e2b5b6d112686eddaaab6a48e28a32c032271b3691b64fc8cc294c9e274a1fb60909929b17485f1533faf59351dd67e90c6ed5f35456c6b0a488a8188c4f2336f5860c2624a4b010cadb80162d9a32c2eb307931a306d5cafd7a77114cc73fa70b0e288e76be4dbcc8c908bedc395fbf199be4ae6406ae9547b6d3dbd1ffb74fc81b3358f602e18444904afe7e8308d29f15ec716a73ed1421d00cada3a0a141ddbadc31c7e03e36ba1532faffaaeb313301867ef1ba71d13ab7ade88003c0c1c48c066656f89697cf5d0e43cbba48981aaef7f0bf27d7add189614303a7e4e7d954d946d97f292866b9ec6e9aaa0594ba0d84b406d8a5a39c7554c3be0c98a21b8a114479d8d8b917d369ff65eb8aa358bda400acfdcfe95926552a8efd870d176e3d4dccd75cc16da2237b50719a4e58156493259ff52b6b79e6296fcdd312448c6cb9b4d2e965886e9f56e06e09595d62a6c180664646830adeb2ad716b5f68709351130897e1768aaf3cc1084923565cbe469d4959fe18ac9ba655be59f172661e220aed15487b2beca4d0db8eb15f9e94a72f7aaf960ac59f058b5325496be84ff68f0380059960564f3f4f6adc5bb97626349d257d16df4c10f18dd23d323b6622f70c6fa87276f4328442a59d8ef730ce26c345177b998e611f38345c24ebeb64fd5ddc3a3760ed59ed164c42b3779e6added9f10e56b58f25dbcb30fd399c1420a6dfd053d0f0ba70377b555c9d10908e819fb50dc78e1e9b9cb650a07e5a9640b17cb51ded73b9024fd4b3b751edddc15d6bcb18d744721430a96d30b84994ac205d1241d445a88c28d9e7a6c96946135051c7fba3dc6b352f5b90d8ea82e99bb7a9d509e5c5ac63c3596e9a385910dc37c90f9b588c37f5d30dbea5ad8e95f6b5b26c6d42d98b887b470788311654b19976080f908a162028d8bbbe00ff694a1ccb67cb5a0c3b096ef99b51aa29b7f38b0cac949bb8dd3576c4568798c8e2788759205151ad6913555e86b679b87604c62de0bcd9d6d1f8aa390a45eddb5abd69b1b6ae8153ef2cf88789c74c59dd64f457889eb6a600d6886dc8d45099f8956e2bde3b7edafa4a95225da5516c1da222b2fa17538df0f077592b516a0234d8e9412a1386b98adddb8001ce2c9a0a4ab03a4e4bffc44f6d870adfe7760ab1b25de08e92d488927e5d6ac2014e5b507f2144db72e2c404ddb2d8551f86824ff74d54371066c54f86d21fa3b744edb72d13c162708342c225bbb1752bd7a844c2713d65aa81c1580f5c0bbb20249b2facc9a78a809689f225c07c0586052cf11b9c80f6cda513556a975b5677e65c55a9f7c16953ea90e3ab73ec4e4bafdb4a7aeee9af1a8e83dc7b5c669375ec7b0210357186eef5959317910f8b37fed016b8ed5b9d8e3ec08853bcd9d0bdef42c0a46b0d6846a59368f8e6856b44f263f63f8ef72f69bdb00e01965196acb05fb08c38998d54ac3be368681e2e17d71225a1593d2f23e0c1a55b131cc9278098eb56ad5a55f46106ee9e93d0868000878a7ee5cf45d9bf65626f700f7c9ce5cf0439f0166dc660bd18412ad5476713dbe6efefa6d9342bc38ce98244bfa7a6c5e64dd1b88f9bce2b8ef32a1ba62177f817dcd4950f404eddd82b894b57b678a8a96850139742cc1475dddc4e3560f2580fc4be5db1fd4431a629e0fe7424a6e841d86249ab707114799b8bef360b51fefcc3bc9d1209ce51326c8aad343aebc3b155f70362f8906556223334d4bbdee582a02b737b760db5ce7afe085997e6b0f853b519a21874643dbfe148ed095406a5873e54f50871ed30587b9b3fe7f2696e47edffa8a0f87e8b8b80e213e7e0b64814123b52b8ef6e5d7abedcfb1458564e3c44b3c3d4e86ae0e085e9ffc3511c4f62ffd26798788bc1099c2b27a009baf7992efe74a52d1d79ecd356adba166c155025c5eb221519a87f23d750be50d7a1d2f485d143c5e5ef42b83f3bf781743514b2d7eb390a86ba0a1e41e230f70320630493647b103fb5886317be67734a00a4926977f1cc356bc9189ce7c82ba15bcdf20accb2d2e076fdbf256fc899bada7505af73913a85dfc113d5cb9369c8b9663852175a25b08b0dfacc4923b3ef13fa1ed5e4a7c797d6f377da79963594208357f24c758e6aeaed88e09b42177453ecfbc47b3138813cf6128285a896ebedd37a6ad92ab160e83d22e54650049974b8014593af2711cce5b467aa3ea868f7b3801ea026f515ac7c6dec5bc85860f074e1d3a5d609163c028d04fe1fd7ecf8f4e62fd407bdb08236ce039d94dafa06e183eb5ba5d6b9f7a260d2d98a6350102d2545c314dff7fea180477c731127f8a85686fce9aa89c83a5f70f5598a423fd2e601d3717c6498906ccec49e30ebdd38340fbd4b97b5220b670e3f20e748e8652c19f32fbeb856f570af52b806a180cde8e516a87cb3aeb6b9afd1d7338eafc05d6b143930def093b6542625c311784cbb9390e54eefe2501476c509d9d97747474acc0bb1db746fcb06e5f097a78af7a9823cdf97aa14aac0da656fb38675ec3412f846904a787f8826870f5a861605ee8a7d8900d5db70fa9c75af32037efad76fdd66f4a24dd4624f47b33e68a765a7a8b7d04aaff2f92ebb9048e7d69d38bf70af315be114c6f49ef607472ed9e35b3747ee53e59c2e5ca34ae1bffb9e859a1d2186ffbfa5fa5e248d5422bca0d01a48d2598d547a9b750d0864856521402a0e92fea3b166b8431bfa1b6bb62637cd1661ca5464c501234ab407dec07335851d9bc5fe41e24c5603f6790a2479fe9205c1a2a08ea217b9f0a10c0eac602f75340786a0c324863ffa04622057b618043dc20b688dc7c75c09172d5e1c59b52c9509a45832281aa3861fc56b46089ce52f3ec199a600ce3ee902c5cd82f6fe4031351eac386e779c236365a540ed20decf7c88e3b3f0a87063b76f9ac47c1140fea5a05fccf7c15fee3a5caf29e4cd8441befe1291be13a8c646762293b3a7778edc8dea7462eca0bf065f2696e0ef7f5241ea853a2e7c6f099980bd3b9890d385fefb9d2e7d3bd3e3989fc4cb37021f9f78b09a364980bb832e9d1da589257464c2cb194f2f36cbf565cf7d3b74653b4472eaa8f2ab711f75a73755ebef157fa3b0fe8475a75d01ae1a5a6853f2967291da8389f0c95cdf50a9aca22fca70a588069c39332a1050ae22250bde15572480801e8b36c94468bc43de60b037d5753e1d0b4552f53825cb8c78b3211a75e70d6636e846c1e4a3c6f832dbbd7da448d378272dadebe2a2b6340618f35223aec81f65c4c1ed07923df877c816f9f25f3882c60068c62d68623bb18a88c6e24b3c0999626ce9d5e0635c137fc05f9ce61daa2d0bfc2ce967b5fe3ab4f52cf70b6daa364b27995c35737fa546c46897a6e7c190aacc4270e581f81c5ba5cb3365c7f88fe0f04d12f463d701aa9592880c4df1e9124e065d4af063dbd232d8285e524656ada32d19d6ac31c82acf421fe38cf38d29239a825a56e2e64813f3fef5799effc961a6f7f5452874bdd9653dcfd85f6622dbada585bf5fa151986e13b6071ee250dfe5f594ab403548f9d96efa4160ceb64fec8dad5cee721417cc7106a53ad4bc885ae4ae87c72dc980a3b80411d85717fe2f53171bd2e800314518b06f181a4d53e6ea95e8784fbb31fe29fcd72d7cda12144dff60dd989b6c61426439c72437ead9b18d710ede247754da1ab07f1ee9222d212ae197f1978d423870f8871a77655b08b16f4e9381f00301fd9aff44fa5768a7d9b0d82e05d3621adc6e05c88c7d18834b6624bd5169244a4bfb55fcb3620f60f9eb1a9ea29a8f7b19a46cbd1365a141615f0e061ab735decceaa1e2162255153d34886b1875fa088ab119555d2a5c79cde06bdab46223a6df06aa4d1000f6bba1e3a791571671375a33a251467f3cdf498f15e92c80597f3e302ceeb0e25e66ac62d2784da97047cc70d5c510609e60bc1e68d4a0160e1188656e1db6d333d5e19eadb0c13c6bdea558dbec527ecb234d62f1d901e282625caac3de8f1af1bf9040758019433e73e1b61aa0c34f083762bc6d1565998daab952675f64ec1732eda42604d38d6ae8a532288a275ac7da0b457489079cb406e619211e5d3b8f48e41559e31e0d99010e9ac19d72f7a224bc609d672483697710454b071c14daa52e54b77de5fb4f67e965799cb7efeb626546e056abb7c1320134342282911225ad64d4d2bdfcbd16e4a691bfe713b3cd9bf6a142c40fd1df1741108333af3fa8193527d42adeabe3db56b0b927a2f72f764d666521772727759b4e600c404508b6828d73edbc05fc084723bd5834d49b94833b7185971ed1c30783fb68bfe5a620385ddb233650d257015892f5eae56981ae2fd022f48e9c21c056f4eba8be4d282969ddc626962e98c9843ec68a500a2b0678ed057b217fbe1f8bc66a56644f2b4657ba5fed2f373cfd5fe74f5b5bdcc92e4df4426f0b0fdf8d081b03ba1fb904b6710b66c2f8f3ec7691b5e5eba0068149e668bf154ec7369eed15ebf95fb3dfe67a06196dfd84606fa5f7448609320cbfbc7b9b8da2732326c15ab130b7ac627d0daba74fc0ee3cabd8dee6644ceae8732602801ac08c04f36d748717186abe9dc4ad9b7a473b60a6e21584657eca76530edec50582866c624fb02696fba6c9ff8cb982ebb45040c7d19698780b5d9f4cf3edbbde6fb54893f8d4ec80e0dc6749f512ef296898d81504be029b2a1b767c929f0a17eae8140b56edd737f23b7f5114ecb5b201ed4f584b4d64ba9691eee039cce7e91d669d519856210c9a1fdc3ee9a526072cbdfac42cc9c363b917f9c02a6cac7be1b4988a44a1165780e5fa1ed8c3f59ce2480fcd9a743b406f4b9821039fff573e29e1e643c9fe47553da99f38cc0d662581988c25b326d8e2b59c0622074dae199a51009137ae98633c3f88d2bd7b10da7fb499be7450cfcba4f6ae26ee322ec050f7cc41e6f118f8e6dd632e972480aae15d664bc7c34c2527c436524d6828726abf10d6f75e81b754f8e545478ca42c7fc8f97d875e93201afa78c8dd277fbc3a0365c22e791829f0e5c61bc5a9567cc0912cc53004fe62674f0ea671c98d9c164819aee5b524e35d40402b810ebe3035a85aa000cbb707a62e7dd0eba166f6e829fc17f7253e2d8763f8c3bf5b409436249a4ff35286fdef49b72bb5957e135c9ceda5aa1670551838c28d4b19d83a35525a6b3b8a80612815156a3a0b12717b5dbbf1ab727c4d929dd3d93e9b5802626ebf9498fe07e88925519e4b4189c08001fac4fabcff76afcddead5fc296b2bdb8744366770e308dad2ed5be030583267a86262e7bead964d30d63a3bedd40137910e2e052c7307f8937942406f7487ea2647a555171778ce026da5a24dccf2bd8a2644dd16e654246f41ff5cc6885a31cc6e99526b895e94fce4589dff3b3da7fb2c5ad45714872095fd25b4617719317e51ddb8a42c35abd6fa7ba55a24f3d21a554bb0e529e8b2284082da3638bd27a09303f3348cec55da921cbb12b15ac8c8a151ef97deeae296f6a0463e9c1b194c1a44282de9aa82a90555e24c71aa63692b7a13063c11a4a167bdb67b2a82a8a10b5093ed5e783567ff7a9f4fff628a997146a14ce1777ccef467b63ec813c3d5eea748c2e946b32ccb39d1d37e02b98a893611224bfcc5395d0308dad0b43b61f4522ad1d486d972aa19af245411c66fa8a5a4f619438cc468ddbc027ca1a6d754db6ceabad144e2cfe759aa0ff18612225d097624540bfa659e1ea1df9d9f980d90353633c85169003a19e257415fd10998b935b833ff3f6b81c1e09f6d3e55f0b1bf72b1786c8f0d3b232d2f8063ef296cdd172ad2fd2373f772b5746307e0e45856707c5b0595e06cabb8e3cd84d63400b1f575a04bd7a734f6f78c3807a3a07eaeae04fe34228dd37da5b009cecc8c858af1039eeb055d95ff265aa62934978cefe2dfc86dcfc956b80f17a039a6e527d83952bca21f7f3392913bdcee5bb29fdddd9046251f2014626b15b4a00d7e4d7d4d79d4280933708b18af232146854abdd2ac8b89bf2828159c14e46a10fb76a2557e183eed989d1e64da8abb6267bb9e7a885278202495f3e26ef504ad6db2b9d27d8a364efd5428f985b573c169b50e58941c36cff0be30a0d4f2a9eeb6eb853e06d9fd7cecc2eefb83a5b65d00c7da96577ebb9964c9c90dfeff65a116cb2149bcbfe49d27c7d0644ef8e335fb1434d9a577849f2323b94cc495f91e4e7dbcdbb91fec1fe6b2580db2442085c0da9ee661bdc81bf43e423346eadac061c0b3fc6b0ee62d420bb98ff3f1bdf5fee63368f98f384a35f70b0ea6ed9eaeb9fbc0dc953c3840cfa61a3115ba6b901a1a503312004536a63b0d79fc5489bdec63f90d88f32f3749541680aed7de054110495cfe9a905c13efaaacaa0c5a45fb67e220fda90093c9bf2392e11a0982922f9801def14442f6f881881394769a40145f4970ebcaf55d476db7664cc5005002fe05231c43dabcc827c8aacc0fb3da7048cc83b4308195d822fee76b2872b123a2fe1ecb4e082f99e8283640d1a5b1e9d551f7e25afded711a1edb7714db09f0408d478b77fe2554436956db59b1120caae370b4228771b54838e391fb88f3863f95a2788df7924481e6d866090ea1bd5b4e1bfe8d415967aefff90c56412d8dee9001bb776fec980e2c8fcb8f18f35240e039bceba8e0d10f8dad9c05fb0e06e69f29f9bc7237c9d9067494905777c2deab8359bd4c6f005aa2c97b9dc8cdbeb703d976dddb39d03687214ee8ee50c33dcc19bd8971a49edabaab071a5a3de32b2ea933e843fd97c6063a3f6362d997e3af723046a3788acaf6b311da7064feb39fcdbe05f01d58085d478454a4c35ce3e1fcdc2ad59147ed462e07f0752676d2c5196a69dd267083a0a463b751b5cd58eb61fab9f8103835127261e439a431e4115ed9b090079974972ecf6e24a26b9ec45a440bdbf81f3525ddb9590695399bd0f02ae9097ff0e9adbd8930eee26e85328f02c248d70562ad7f7429c09a745f23e88ccb3f40348da01061684cb21542eff4e8c22ee00160b5101bd84647b42cdb88a38babfabdf3031e9011d7486d3a9cc4d62bdd3115143ec4a7a00796d66520f7d803cc0c256c297bda29df9e732b46258bf9d8e5638504e1953b41e89db1a0f7dbea0cb13d6bd168de7b300904bae800f7ee000267b0f136785677af18ab9b6d5af3529b8b60a36f1972995fc7b7029429420f07eb7d28800b2fb2eda462c7c7f47997ace7a88af418b32a91a6429767c8bbffd729edc3ba5944bf4a4972f29529e65165607c6fdd90da309a4cf33fbdf2b70508793805b3e104b72e994ab9fbdc53e21670d5ce8ba3f104b1a2e4e74669e904391c5c2fcacf9cb1202f3c1fba8f8734d1f787bc88dedbff7ae2c53ab8f3abe8c40fa8f985d53b3bc70a1df21f31cf0e336dd08ef4e919ae0cf347c424a290b476b61e03629f0bacc7e400212a5f6dd8c539ba5eb553051f6accaf6d6bbe1e19c146a867765d636e7ef084198ad20dd1c8f075f0a7f7e4a1c817d6e7e068b92556c4daa5af3ac50e51720c8dfbf6c96dd87c704412ded7980cbc273556fdd8ca552b62dbf8c8a7008391057c2b579d69426e45a8d7c97d57b1063464e8f620c2062cf31f682706eb5d88d55655c3963c72b8c8606c9f63f8ae166313b117b5b2dae7a63fde748efb5d87fc6fc97e57e70e27215c92635c87556f85942f824502682a6340f83dafeedc9d4e909424dab4a1343183b5febde2a7c92cee74f8744dd4562c32b3767c3310d11740a2e5cc7f237e1afb22aab456e36b610dd29c9b0614d82575a2281382abc72962bf819b9b155d44fb4f847e8d0a1b5340b2290d011d4292bdb8bb85f7ea63b9df19acca013e4cb3ed7e76eadf48cdda19e3468caba12665df640f3c921ac3400f4894529e9f512412864877ae05cf5b2f08d3aa1b35a24782c3c95abf7fa23829cc47299ac64afb76afd68ff52ff7a6b2e84dc9281089edeb38c46f2f20b4d4839bd6bd487378a048400bdfaf70a410b96eddfce3673446b7683252f899835de9d6ab6bd7a016c832ade91f20e37615992c09c4590e0506d3b584907c9b8fe963f20a0a232a4fcdbfc9c00d35a3883675e9a39ee834766f63c86640287f0f2bb5f74e21b6d2e0f46e057f9e102dacabb1354171c017e81b634c121dc9cbc05f66776c2d59f1d14dc8788b4f99683421a7db990419c83e42a8979aea20b361b9d504a80ae64b45497ba7dfbe94f78039cce5294416cf45378b663d7fd1ae357bd4412cd3d7812004fc2f64eb203a7c9532284defce4af3775ab0e07d32c4c0002d11b5fec5228fbb81f8b9ad1999b2a5fe3fbea8942a07c1fb82c0c987e896f12f58ce3685a7199506903a869e1294ee0686d383bb63d1e804c708d84d226cfc50f5c428575eee116344ca825a9983e9308aed5dfafcb617809ebee3901da183d9c65736ca51a081e6e48662a2bd465e94c6111a0d5076073803957af183122d3f1382fd42af55e73a708242a557f08b56911f2fff3ad7c1767879a8aff9aad78594bc49be9c674cea3729d4b2c8e3b12498ae54ed2618b7284468ba52812b415892b7284a9b0c36a5510886982bce97588413ac53b8f9d3034dd7ad7fd2cddaffb856f7c6954d6c4436b78c10a3d35d3f12d3ead97c39b757fd67ffc867a1e6c401761ba65585f7d3406d44ee8fb2316831880ca1cfc657df799ab37e7ad617a49e5045811bfd3bb5ebfc2f5d8cc4434ff09069ef5e620b03258da08d66a7bf97b3c61d9d715854395742bec374f519825a9fed0bce558be0b87bb9a921eb7331cf66c20912c3e0e86f98b21e1f92b6664d782aa5a0810f4a0b785837e36130127219c348cff89de7598746590dcb3710440d1636d22756e7c9d95ce1f8aa49087ab6055c630e30a01196aa71516439da20301b549092cd63bc875c8304ea63c7b28052e9ba3bd7e54f930814884448206de98a23842569a54c230c77c56a14d09a610c4f765698297cbcb8f1679deb67a194e2123d1223f813ff3141fc171ffe7a989b3381f03a59b128c5e806aee1fd1ecc69671a7f0f51de9b4c7d27ac36e55dd444a3f537b22744d2718f651acbf86694aef1853c32c95718470efc3d33a5642991335b8fbb88cc49e9e330ba9e816733216a5699d3dfc0e4f521344a1571c6425ebc0aebdec1e4e003d98caaa470cdadb17cdf5e74fb263290be3c7c1dc8a5231e6dbae6509abc20ddeadd3ce4a13d7a2d2a73eca00036e21320fc5d0b3d32ffeab3e3975c909c7b3e2f5457ec8a53de8dfb9501e0879a0fc56ba82a78c75d4c589c830d0fab659d4e163b1930fd894c9773404813633da87638b4f2502cc0ba19c0ed248df1917a2ce630785b85fc6dd4f5c128056c501bbb6d4e988dd06f52fdfb63b8c0a5daa16b36486cf3e85f24cd068725c607ff305dc36a4df2aa1e615907dcb62ac310e2e082a62a10d5da8de20f9a73f7f4970987052ebebed05575925ce48b159c97541a0710ed6bf466db94b8dfbecd61cd8fddb93e968d83823a5f82db8ffb515879c88208cc13ce15d4bb0ff194abe67d7bf33436bd991b3a6da31ee58ad43bff4a7bfc52b2ed1d06325ced5d6747ba322172ae83bfc74bdea44a648cb5e945fe6b30a9114958dbcacdcd3e63ec7da7f059097cd609def69404776bf1e803afc82e69a1a312e556389fa8fecdd784013be18a3c7d65977e18305cd8a1828653c090eecd6ba703ace6ec206bac4a886e39a370393fde56b9965f6560ee9bc529b71740a538a53cb90fe959545e894a3e25222f8d0ef723d9670d407504836c407d641062832cb7f90be482f6e5652e89e7ba254c609b5caf8bb825dec99d2904735c3749b6bc0d4cad1fafa9302fd7c0ce803edbc4809e0f7a5b228fb7a392400c398f65ff63e079b8f5064adebe329bb8d718dbd0f9afb86aff14f7e2361f46913b337624671bf981bdc1f9ef8ddaf5b41e9ee3d00fac2bf86d642326375c5ff9882e807d1195b3e758c6b88abbc51d3aeb46f8f218c8d255fa91aab840970a7ae68d522d905a09d4589a99fb7484b35a75f97c2bf95e0f3c42ca7a58bc1157e6909d235e418bf830c442a56313146a9bceecc3aba529c329cc373cfeacf2fcd5f10ead60cf9f8f6e4bba21c36fb358ee707cfee6bd3a58d945aea93bd4e91268c20487c050033c99ca3a6c4151203c32a264b43300e14d55757b493381f1192a4ffd8df42ca71b6d09e4e9c92da484efd5c7281c3054dc92aed762350b4e9ee2e32a7d4d315bf4bb169a453f988fcd830d43eae1c4d57878703ffb2fb6746f865e0e4be8f1572285cc77c05eabb96ec04d8f630458f1cecacd3f4adb5d6b34fc9824a519a2af95fe0ecc4342ec98fab8c9c37b703696cc4801b4b2b4c0844b231b77276ca6c3189c7a52b4a4223312eff9acef92c92afa2cb54c0e4e0a5883c6596ae4c0d429d8a70e53416d8855f91df956a7515e567526a830583579ac5bd45b4d5349534466a2a5d5869223e14eaa7e63612af7ca49267a58f8f47a4a203595184dfcf3413d87ddbb19e1a345c024042135e78cc3e40d0f23d968665c98c420391f2bd346ee10f090c2243470ccadb70c9448f188839ada4e3bf2f0fa832fefe38e23c2d04ca10ccbf6b9388c37d2c62f8578a7b9629fb4ba51b51d041250f4d5a47868edddcbb56c458bc3152583e28a5fb245410b482662eae18a9b1a7e25ecf9576787cff0c1851a72d0d708515e455fdd23200566c41f3fd5411f9d5ba93f0f6b36fbd423ad4e70c1b9cd0520791b72c8f8a518774d86b9ab0bd1dfa0a1f40cc3a373dad0058b5d4a6d6e3f4679e8b9f0f9508f31ae4a5df5b99db206f0661e612b8a39faf1f49aab2268ec30df650b050bf09814c5eb292b4f1f05ae74603b0edeab9c7070cfd8b1385463114dd632fa7e00f65e698277604f308164fb747456c44ba40dbef85114e304c1da3a642934b8ac72567b08857d62b6331248b35d5041bea0b17afe595fcd64a78aae6109c74b5e863c996af3de86e5583f56df0e6f7ef805d5260430c929c87757df1b22118bff72d6f8a02d0e4ee40d22709a5947d2df343036f9f9b19c58a4ec3ae9f5c478905c1add6cce91bbf852d20143ecec8a0a46360f1ef88823319dcd63e8357c355a5d7bd4c19696a14b54884654719e5b0a4832773f6579a4470d8c46eb98bf0fc8c85733059c5af6d5182312794084f7bd00e68f1d9ee954dec649e5b699ad3b4b9fba5ad0a550e6df21df46aeafd1d65d02fc0ccc36602aa64189364247e2580be5a674a41208fa650ffc636f644fd9348b5a920cec5f59d67f28943116e454281fbf9aff01181cb054d10546cfc34073102a397c2275b3ca345ad9c694e4ff17166f00e15f20400bd595fdf0751395d029eda55166429ebb3c7c73d01236ccc4af5296225f45388fab1d2c83f02703800efeb65d1dd1382cea73f01cf7bdad682bc82a4b9d0ecfa7a30077ae1ed2c7192e5c2d5400d3d8caa7fa064ee108eb9d7032c40c22f350de10ebd088529cf3a4aeb719f43e46927060fdb305d3f226425f4c58d019f1ac1f4b780a3166caff518be22b3ae1d985d54fe80be0e3f88c2048ffa375ebbedfd1a8e6d2b91790278bdc6e04043dda6fc7adc81a6678cfc567c5f1b81ebef9ea26bf96b13054109dfcd07f9078e48f8c94f10e6d726fb6198bcc012bb64f2c59735702964b3e34c7d0f6927298aada60cfec0e0f800d5375024c7662c796453381141b355ffbba42cf57740ff3f5cba24cb57735e1c24b28e3b56fc29a2cedc6d526a5cff599afd845c9f798bd965e04bc9a2cbe8c21f059ecccce387d61940ea95183bcb6590ab90ee6e15ca79bb25663d07b055b4ef600781ba9a9e5c673f022649d5fe4356cffe448ff644c660592549d200d8d1c3071eae1037020c3f6087486061088b768f4ea8951fa90f3a37899371573dd0d171e432b6a38b31fff761e7021eb4bd07cfd81d7dd735f1cdfc6b33bef9706693f8bc8fa4246b0d9128bf1ac4ee40e7eceac0096843a6f86abe6bb463df3de56fa70229087110b9132fca183cb430feb9710595fbb315faffbcd57b1a52e56f34aac9ebf0f31eb7bbc9c5f862550d36ab8c8a357d8388e39d290b2fc75e41f2bea5d3bf03904c88fbc5bea3e66892d73902c91fc2d665734816838d15568b14be9cf6b86906cbd8411cd6fa15f6c0b202eea4a76b5568cd87ad90d1d0c54b9164fdbe8a2b63a9fe605bdd42a0488a7d6b91610d623c0015137821575bad73fa5f75b6016fc2cd1b036dd553f16721f97e8d9378c377ace6babaae20bc0f132a8ac2b45a3685fb7725367444d7f6a0c463e120a0f1ec4bc17b74af4535b1e311cbb78c504b9956ce3e13d7187afb1236f4a7fff56e0830b136a7db460e3e01d04f5ce9fb58f2209ac87d7f0e086a4a45e4defebdaf6fc7c87a7b76d850e280ba387407d72964a427a07165bfd0dd6b05555092b0c8714703991fe5d81384053bffd6b10c062b3cbec55c49b28c2a4a67bf7bd9221db2a030b60e2392cdefdf37b57b3d182824f3a17d65971c004dd1c0216b064761a950600e713a0107b41b03268c0571a1cca395d46cc23b9460d5d74cc4837154af4acabfb75a249d3f5385b6e6be8f2d338b5297af6306c68fcece2428e00044fe0bc3ac386bd631e5451354e1752faf5c27b64345549ef3dc2d80e9a2c40b9e9ad06c163bd303f9ed729d6beebb60d743b9919f56f32611870b456bca21a6b7a8bb8e0786efd1feb82802af4f48d19a2743bd7522be3f61274c9a4a778c87a4f0adf7236e6ef13d8519df1112c97c6f3dedaac87bfa5fd7a260ede75eafcd343d699630b81bbcc56c737494c76cfa6d3ed0ae0c836703fc7f527849f0274c51b2303fda07cc07fd38446d34162cd220e78a4a047ee9fe7056d9e0ea8d06c9acdb8c454c7f25106e4d4c020e4a2633a29954c8deaecae4b55e98d0f30e7eeeddfc955f9101e52c2f61d7f37629c3eead2625154c49993fb0da1446bdde5b8f0ec2fece311072859f9f4d6ab4381b08f92d97df0ba7600cbe76f2f353f96b1b0d29cfd2949f7b9b2db878085f48996fe4ed6d2ddd145074179b465b2604a299294088ff70989cb3951f4ab7ecc5fa750c03b87f7e939a1c46c5b12c098ea544381fdeeea01bf95d2f315ab7fb6f3a0a162301e89ea85986a626085e1a107e965edb9f17c8d8d54e90ecbf2d1dbd4d113519ccf8b97f78cc15f625bf3c699b3bf758269ef9458eb1a115c58f38cabafe4143ae362bd5971cbd1c765e264c3563009b48ba786e23209255126131279fc0cdd4544b271639c5ffefc8d5b821da6b4f34f17402ad98484890e5e2de86387ccff8a4be0f87d2e993eef356f53de2b29f290d0cdad984551446fa5ab007b02ac722d8452100a93ceb77c6385b3c14feb56ee86c2aeb6999a953e093f2e84862397f08d8cd8e4f2765051f406eaca0d8f79f312961cafa3185be59e5c046da45d17236894e98f71e6d60da6ad7ce1f9cd2ae4da17c5d61aac35451392c85408a17a31566a75a5696c4c23dd40ff647e8d111366fc3fd418d4a3a509d107cbb163f0c62a9c6bafc27ab1fc616a421707daca1285f428028ffd21780a160ad500838b3d8b4744aed6300563f3243676f900d61c7883b3b8f0776e2a12c5a5f19e1b00562f98fe46b3980b7058c2e3465327b8b013634cebdcff911c4d6b686cedfd16aee14caa57d8d834cf7b96eaad0270e7af2fe74ba7446d66fd1af16f666cc3c22e0b1c073afb5b9302e8cefe06f6256f7ea053d8a4daebd862f57af6902d2e4332eff331ec71d3c9042a6336d5a70f441c055336045baed5a5b4ac9bdb3a230e6c8df9603c3c33fdfa940b09f8ab03624954e0c3b723578ed9f59d9f47fa16fd5f5a16af42c7a6edc55f66388f67e6aab22a4e3943558bc4b8617b23fb820bd0a97b26e4cdd3c781dc334b77bfb4124899cb6ab45346b225de46acd69e9da6a3c9ac62d1ae466e0f6303c9e92cc18829d70f44d7fa4bff937dd8575d00bc00a52346ae3e17eb0647b408ecb6fe197a34359765c454e5b6fd8f09266cc2dbbbbe77b9a58a740bc1be0e2e58bec42d8ff87b1d1cf7e5b9fd95ba23e16429396f259baec3b060d4b384bb5e47fc4b243d6a31fe5ad20a509bcd6194f7e8ed1b7a0c9253219f95374945324d0d1f896a8b9ca311659773d2de9cdcc63bce01e093b49263db03bd932daff4603529a50e2967fae63825cefee814ac638ec1beb0be19ed239e85a3cb417dee4a9ddc6958120ca0cfd0d9a933bde77ac3762946665c2e00c082d6605f88336a52c2dc32e0704b31de8c30bc9d0e3a255882b701be93bd52afd3ef769d66f1495070b6ca536e70240e837f2365175ea205ce5c843acce8ca80a07829e9e51dbe7e10753dbb9b505701a32fa01aae3ac7d3535c6c57e82e59eab4248d8725ea476af39b7a6a1917422eaf28415adee43f83effc1388e02fb721ea0c3ad3048e7de31d09e9e94ab4c126d7191f6d0e2ef80463a7139b4ce7c3eb1e587f63baa4df4f255ea0b697ae70ba0890c31c0df9a6323506f0682b13decd67b4f3d70ad21a84681751abb7b8992361927d11030eb9c98a18fc3f76f7b28a48592123a4d40b2a20ef65a5c56579eccd369508a66682c1acd229f8075b63d1089d943917e7bdd117c3950bf4b19f76abba396a0064cbcf8f8ec2537f83fefc6de85eaaf27bfcb581fe7674dd8a69eb95dac09a03e363dfc2b1160c7637e905966f03109ec0ae6e65a449b2d270581883d084ba348c70dad65b064d13f76c7c68bc88ec0dc845a8929efae0b9040be456f055cf46c53bcfba0e92fdf20de697a673d9afd610019709190b37de2b42712e63d97951bfab9e53b2a400c78b634f81e9d9fc8ed47efd1347fbd1ff10adf5df9beee3b93dd0691704b2f5357becd1cf5c85a9b73f09a268f82a1c997a567c2d45d6f661d4e92c7ec5be0705a08ebdc8fda0218533b2154822519ee78e303b2ec9f1aad9f8e80eae190a1d9b0f4d723d8efefba89ac8764f1ba1cc3c5a17b7f3ea5491a6371c23044cd4b2f4b65bcc7d94e3d10b577020a9462368e1ffcb7fa76678e76fb8da46cc23a969cc93b67ef0dc5ec8413e737826320f6aefaf444b7820522b0d65ca99d131cf2388a8ba1d4f84dd190b258b535f4add0b4b27d7a483fc3f01ed13ff34b9e659149a95284e1da4ae025a3bbce28b6c33b01bdbfa9a5206d1add8f1e0f64be473e15744a7d59e92560eb56c7885644f64021af5bec6e07785491c5eef1fcbf6b3305a86deabccdafb6cccaca25736f7fa087d1822fb7371868f10f7edcab7eb769b24016048d685b44ba026bd4622dab5d9cab5e7f84bc67c8cb5728ebe37600e93cb029cb568caf900bc557caf22926780697836433298e46c5f98de3dbe06cbf8130b34c6cbe341f25a66eee01e3e500d0f2394a7f8891fabd1316b56cec665f66de05327f5f4d436feb83912a97dfaa7ec2b129debfe832f92ef2c1d94d984409a46a49fe61256ef453f7085f76d5c32543e62189cade33c6a8772cf16154973154bef034eec6cda43081a7a1f64ac6a766651db0226edb0ac97f3516ba68ced36cd9644cd908995cf1aed175c870b9e27bf59781724cc69fc08b156dae7c91a51b7ca2e79995f94130cb68e7bdc02d88e7d84770105f2529b3c2094f587290d4c7e3b93cba2bd0cafc8a440cc89e81cb69c47074208d1a21443325abf30bd4e74dfbd197a8d75d1a81bc8342d61993503064aca58d413f15eb3100c61814b94fe9a386f9f5cb510487fe962795ecf0ffeba0f3ab85bc38102d410afb6d8b339e9236c4ce25271b0a345824418eb973a4c9ac3ea46d85b31ca89c75ae5049317909b6c21635a4e07597ba0da2b91adc34f170834d73b281cf7ba48ca416ac362ac9dc0f07423885421c7aae13291b8db22dbcdd6f421de58c00e6080a8c8bb90ba20b422133e96742b6b97eb174d146e6f5664d867e6ab78d04960baa9137066334de030e6ff08962ef6f0edb50f5ddadf26bb4467ca51aa3c7dcaf4b9f080c253ec210ea2412cbde7b4f911c61884492aa6ff3eff1d1140fcb8198cb9ffda2809adf71d2b477fad20acbc3ccc34dfc912f368472ffce1048f7331186ec2d300b2b2401398e5d654168e6e1cb57a5d7f3a83b558b4e6e87e5ec32d3e04e4926fc9bc1c69ecdd72ffc75fbec555254b2e8fa5d71c59e6e8bce75f223a7d4f6d981acd326a84141286aec596eb3c0593bf29b0ba81d974934b00c5cf6f74a692892a058453eec2db1804ce6c5b7dc6e2e8d9cd0e47878fa4568a93eea3d3d741b8397f6e996338df1d66b9375c7324f828431eda33c75b748559ff1ba60127f2e73f10401b82cb6fdcaec13204e84cae9d6d012ee6117bc166bb257dbdaf999f5efe755bea871e020b54a841dfb051ad4ab817ee8e82082e0a54851e02debf2b4f3739a6347ca56b3b1def300a9705079f8a5c106ccc3e7176c3ae8625bab71ec7c7916f96a5579a4f39d0fffc5d6d71d5765fd67a8ea63e70e3c0635978fd3b05fbba20b2b85bf8af137063e1e530a0c11be034731cc682cc013876ac7de725aaba6bc0ce2e3e5e7c9446fe4435d4b44a253cafd66a7645ee5242a7535b36c58aefead6452911a8fd4aa9e8b7509320e58b67ebca72cda1bf4911872c00e6bba2fd3741845ba4d6a54221c19af0e0893149d8c84260c7a598c8cd8845114fe0e0297c16781007a7c7d636def0b9ae8c969cbbbcd96f1ad5fe41f13d82670f01f904a3f24c97bddfd8530e430efddecf18952671dd690350bd69d93f532fb84ad8d7116aa772ae337cea9ccda5190af98a67ded7df1f85e7277462f4f678aafa3653b5d3a0ba7f1c8c1eebaed89efa9711de08bf3e38e6ee85bd9006b38ca4b3b4213ad2983aeeea1cd5f39695066c57ed35a3648cb0971a775f2b5c85cd640a01e22478e8cd65c5080d19219accbeb4d9ef8a1c5ff389cb53d9661eb9313ab0427aefaf08c0a72c37096ad4aec19fa032d660494e7877a9389c75a15ff07bedcba87c359f71cdd8e7708fbfba033d6f5f2c46d54b45c0bb49c040c5162d7a03a4529abc45d0997750b49f995c7b32da91bb2cecb3b1cad1d54c48651ca4470f34741342dac1f91962ea99245efedfe74f72f898d926d00e8376a678236868ccc9bad2b176c9c24a7b2f3fcd1371174d4f05ee66045da3f0c866dab13c0ace5a109bc9b6c40d67d1d2962927483f8dc5d546cab4895f68beab4295bd5a6c3190e672aa336c7967b2d5858d56e9c8781b94bc0ba556de403d1d9253250c226490826bf333684f73ea4b5c4b0384dea52074f0df10dac339c65d51a66bd81134c73bfdd481a66fdc079935d79d17e783f992b0825a789e07d94c375a244308c539725f41b9e5f32cc7d69a557262b0a55bbba3436a295c15f5f0f947db90975ff70734f8b707e8f68ccea5b3eca98c4c9e134bfe57fcb74a37e09002400fd3f7062c40ccc05a2d3c9019f40fa1a2bcd36fcfb45d010c98f3c668d33dd006df92df63197b63f8d72973447140c154ed00e3af619a3442aa56101e1c2559a021581a0a55b69400008ce92d796946aaee0f945f55f29b1a59ee1bc6858cadca24428b1f9088ff5b5836493120f5c2949aee483a3b6f323a56317c6ce11a8c932a9f908b75987a71743b4cb2107131df74583af801102c84b0676d85d9fbcd2d115b1f2dbe1c31680e87138498e91a1797a93253b7042e9c3b2fe0819393214608f95f7a6e156fca9834cf3ac085957e684e9acda635a55c1692dc966e378667cacead13d352e553043207427b1ebb7f1d1c04b7939a71ea63151ac95f640ccae481297d1b5d36d1f0e2031f965d1657ad4396d314035040a8fa52c9ec6e3585f18338b9c70d2464fe889f2e52e8c74451ae4d290d94b618e6c8f652d849a40b8fab5c3c651e2a91a6a579948812cb55d3f94e5289ee8005ad5d6325de3f16344df938fdf9d729f808925c1c0fa54e6da79ee2a7b7f16c1d16f59ecc6d08cbc12c3bcbdbe8df5ba187c1a99f6fb0a9affd1efb7fb9dbb897e06875bbdd6a39b1f1b06559277009b2898e0d8534631a15c165e4cabf2e8ade04bcc1de171d5732d4472df513bf99cc63dc1cb9a56458540a12c19e5ad2be6249cea78609584a7890ab2a10b9fd0222ed3fc2000a16a7043a99e201e9392a35d07e4b96922e12f7bb655783c41b25e90c9a59cf9056c1ce47cbc96b3d0aa73a15391015e73e1629926e96dfa244e6dcfdaf1f9dccf68de82ec2294b18b56e1ae09fbcf5d7e58b9c11c04bea4227275efafc3901864b8e0655fd82e7048cebd1134f948be94634a2a269daf1dd385a60fd274e447cb69c1576b9900b51972b16b8835b402728186a4766b1846e00a7f0eed5e309a31277df35a3fcbb54ba1efb5c5f86b8cf51aba62f14388161303137304933f107fe675b496cbbbdecce421a30e038be67cc5257c8f1ce5d252377a99da2b94264ea69e347ad3dc470a8be5a2d2769266f3231062eb0e567bee509ea42d0356935e7a346d9ebd47455becadbe6cc6e54d4d06d31a365b58a80424e44922bd9d4f1e938340749e6c27131251dbf12858c68b6bd54d729f465ab16a75360596086d5cfab3f6a048c1693e05e55296007c842703a3b5e4da2e7738bfd98a81d2e01ec23558cf8cf52cdaeae096fea9e987c9873427ad39492140b245d1ce2b043c76acf206139902f382612b31a54fb7477050227f7eeba92077a72881060f4effaed67281b73418d0550a2169acc19ed7c544d639dd98c2f524183d0d0f8d62375aca8f4b235e4d88f679a4c1d5b4902ec15b390fd114e0b55876e0d97fda1067d2337e62dffb8e555c8692d7a38271ef43a55b6a3b9e90e2d3e4fe09e9e13a6db99a1aafe25f860bf4aada7dff58f90affa5e151d17be5c9f878432ff78cae072d63c4984369eee3c3d1473c0511f8046ec1823f024800fd4beb06daa71b065edf05133a3fe09bd37494709d29db24497e61040d50ace589754dc8216e616044c34c9b2c15dcb618516659a704420cabf01836d0fdc3322838323a7b7318cd943d810538fa84ada4d031d07419c72952c260bfc6ec174f9ee5169f2776a66500b8ee106c03da9599ec13f70ad4afe5b0db096d18ae877877af44a0fa9760b24f52380523539aa4acdf9fa73abc3d6a1736e9cb1e78c6e94dd6da15a7d46bba67d156b74a31c3c4b224c159147f567eb523e9647b2ca3d7a1dac8e5ecafc3d6c2da4d072c71c2830dd585d04327c2df8374c6d84e7c1329a11e5177690488377a3c976584e31afdb64cc1caddc4913067f738d49ab1e3a0d9f95890a5cf04ad7407125fa6254da5eaad9b72fa368cd2cac3a9e4ef6799447ba87a28d6f9a14d0e29b2ff4061b816107a44f2a907387df2e799d6b4ad7ffe5c73d70023256d416203aa66433bc9ff59de535b5a2d243f915ae55ce246ff50e8b31694a76753fda8eda3c4ecf15ca03b04cfe908a7f9dc608849275da88df1f5c252508109a62ddc90a9dabbd23d96ab131763a245cc46cc2f7874854834640f9380bf86ae2b734ba6116e86551ebc8b72cd77dfe350f2096bdc5184b7cfbbea7ddd78a856c8390a2ac2615f4bc2373aa085085f647584023a98ecc53b2819ebd58b82fc00a05c6fc2a24f7dc56a910e780b6a2c3279b801f362d4b84505af7d97bd01251d8ddcb5c125b0f45fbbe5a8237f04d8e25c43426b888c192c4b14c16c74a750ad74a6d2385c5ab1ad758b97f82f0a9935fc01c72848e2012cab04780fcb1442609ceae085f8258d80ad20a0871ddce6b9f952413795c9eb1b7aac23c3046b2a93dc608d8d2034f6928b4d9f83b7fdc72d26791be4ff2380c55de927a3e2aab5c6dac33f906d0f4c944c83337bd29923f10c36f73b243cf306d6fa7beae8af079cda7cd2c931b77d62961dccf20e102f8f8fabdd0d3314e06b95725cbc2122791962c5759d2ce042e70314090a75a582cf4e4dcd3afde735cc75fe4cb47f39f5a8a4f41e4694b367ccf510e3f502b1dbc18172b553c63aa67098292c497c3e23b0f18ef02ffc2e7b6c9df69514d0ffbbb6f8d0670a0c904a00d25429fc578297c7d7c8c442f9f5c4e028567de682604138ee958fb3240e34040f9cd8b90be70b1ab0e25e8e2a8e7a3e2ab7bc3ee8d55034b7e965543b9458c4055f46622ecffcb0653c97c9151473ecdb41e8a0e51cb6fa8c153f7d2a2c850048498d924e46071a801884eef9fc2105f70d431462114cbed6ef9ab8ae6c6ff53271421bd961baf6fb15e54d147d3f34643b33a9a5979d13ea70c6e53a9cbd6dd88e76b50d56189e4870f87edb05cf7639345c36b30234bfb2cc2ac8d2eff3931fff85c5c338d71eb31edbd8a7670fb728f20ade1dc19f079a053001edc6b51b95561ebac876a82056bba7cabe2d9d2cb72f3e64c9023d4430d26606f633494ee57c06723424e3d8df7c7597e74651d0cbbd13244ef01b7d075368d976982bb7cf82673fff38d9972203607135d0dd80e70f173178d6da4e8bcd83b2a5be99962369172d4f041d4ef049c772d528974a84d33c1f3446e4f2111d5e31dbd81bb681638e2e02d82c23ef6966b273bcec11b69aba32981dab284993dbb6c4dd3846a631a3c461d5dafd8546bac7340d7a7a910f682fd1084d87f49e792e897e050bfc95904c0168790d9d26ccfa88ae5e57392d22a135fad2e80d1bba2900aae24914ca555a0bfe15cf90335c0711b2f98cfbf79e4190334eeca1fdffd864b742754025e0640a4f86b292bd1b71e4ba925f19cb5d971418d3a9f8b6775f0b4332f1dea3e582e712d762120cda1c082b6a31a5172d8f2b50f0f9042da099745cea1c2e5215a8c93cb7713447fc88728a52359027b03f9cd5bd156f2b55e0da4487cdfb7eb91557170350b60dfeaee2ae9ad404fbf137a2d1ce7cd256a7e2248ca45cbcee9db3abf1ddb4824121049ed8a105524ec6b72ba3086cf9dcb852bc231afa01f4131a2bf13fdbd55f010f758c51266180a1539e092b5c86139389a3daaa432d5d0ee8eb9c16dc8f5487b1f46052c9d9cb99dde0a8b02d417cb5196820426ec6a1adfebd9ed801671208ecb937aac87a653f4ac505e878b01710f8e12450ee5e4ac5ec6c6fb11e77599efb1e038f2ef9172146d86d093735f3fda8857efabd8d89a9240fe1051cc07a5ea4cea9ddd5650cab88a26373ee947085a43b6b4b17ab05006d32265d678ae258c446e870284469489607b854021b75ca38905c06701eb74a66c6384c888e033e8b669317b85b676cb9fee3a172fa8315e8efca5ffae10b5a585cacacbe24414130fedacd29c57ca7466db711c6907d008dcde9455c4ceae4b844de36171c1021113a2e310eaeb86a0b0333e735d11afc6d232d36553df4a0785005e8302e947c3d1bb6687e46d13c5129ad7a25a5ee56e1413551b0094f2de423a97678d51c1f1f41fbe3df5bd0a8702a43caed4c316d45a78567f7368aea6043413997223f402524440b827bea78dfc6c386eea60e21240c998e6d15aa74824bb85e443c815e5774dc3d764e8c2db09656fdef21d4d7f9b5d787a9223fdefe8c0b7a92084bf90a97794f1f69115c6017061717a54f1c24a8b7f47782fc2d19f400f1278ba2b02cc1d9c544c2ba6642a910b9353aa399b3ee1f2b150687034089ef171a33f7d963ed35e8f8382063d946b0171f202d9d40311e6634e89a4928891f827728ada1e501796f9392091ec4056416efd8c02fcb4382e00df9c4a1fbf19fe6d0d409e699832b0ada6855de8fa20bd4cccb5e8229b16a8df040084490fbe3ac947544ac639c0634b590c9a9ac4a89250dbfc2d3b44b78ad4e76bd54f98528b88ab44bca2b66b4b0bcd170a58fde2aee2ff8908d75b1e7314a64efb544994328f4f831fe73f8c978ee5c82445d750ff18e0477f91f4a9da94b13fec7a407f141b2fd67cc0e89f75d4cc38252fb4213edb6e230c71e1998a9d5ee946d00348f82e816cb41fcc3310e065ac12a07aac5243142afc88b75d75dd4f42ae946a9fd13245ca26b613f662c5e273025839fed016c5feaebf069f3e1c842b6b4dedaf98f51452f2f0b797b7d6845b83ac9852cafa75db71c6c437abbcceaf2c7420c25a5f2e9ca795eabb4af0cf7f4ad9856c40921c70654b9fdfde28a1e6b86c2707f1cc7659f279d5e8d281d720931c77e60cabfe321e9883041a9da9c7f3e18cdf28d9bc0a0e5846f4b01a9fc9f85ae30805523f071414226af4a024c04723f53be0e01685b05daa4072df913d141f66334dd179f0aa5e2e94bd4c5d91e8eba229b305c1bc51a86c1eb792d201403f82525124409fd1eb0621163eddae49ce287154d8bbabe30edc5b71a601da47b3f62ac18b4d924af87711c6b4731eef643b9db54a967510e81bd31674f91741d080df8535fc631621d805214f7bdd4e75537e5712f0cc0775c135a73fb17efab7761231cc89fb68c3cfcdef0d9398a63cb08fd46220a8607c5d00d5440c2a92687b173841d65eafee90bcc073f7cb2d5235b24a041f1aa95f17949fd66b4e5443869e0dc06d7b0c5b78bc0e41b744e2f8bd904b26cce3c1425187187e74ab981b2662a2430032b5ce2b8d933c4b766f6bb13ce31095808241571af92fa4a9a1efd14136216528aa78005143135f0eb3079558e33f1f57a9b903eeba4d0806b6179f946fb5e642f11570d4b771dbd362ffe75aba8d7ac0bda308f0163b605e58c47ff9e8ed18e62e044d928a52a0bba0664230ff4ea5984967cffe264d74ca7d5028d07f8bdb5f7bec4328ed99d047f831ed4c9137f5548d021b6b7d30877fa02266a5abd1788c4e0ba2092da469a1765472d1c81dd44698ba260f648441507649ea59be950db75b03305c02ddecf90e5976d68fc6f9d5be313099fabd1322f0521aa8d4ceaa7d32c5b47fafda0176518c45546f4becea65ea47c92c8e96d258525cd1951fd6c817b8eda8f0ebc31402721b853fc76d5665024969a28ba164000ac772fa47e3a87d24f90a7a879a9e41e2bc99ddbae1ed064c8b670a477178f0761531ecf1e6a3cbccbf3e00b8cf3457409b057b91a75c98f06202234d91822593f79d321ea9df6fafa5963dacb5477c9b4f98805660d01e5ab67652a46eec79b92a559ac9ccbf1fad83123919d4dc2ad3ad3b6b2320c52827e560de37300dc460668bd13dfca5d6eb4219c1099ce00dd7123df491f7f644ab8cec86b4b0812077008f4d3d6c2be253f351ef3c35e3bac903c6e0bc7a355dc4bacacc2b45bcf54570765c4eace298c9475d0ca7ffbd7fd50d90919567e382db6fad406fd619191a9c5d1994e38040d475de55b304dea33e0dd1085dc1a642cebbec3a1761e92fe21f4752e95696e03e1976161c4b46f10d055acd7c719bd189e78be3b489d25c216304af82cb93f61764194792d28739458b201f83721e8d4847174dcf97a071ff598f8b03603e6eef1bfb200796e652e65c562516536139dcd8fefe64bb1daefe5e7c0b7a42f4510ada5c1a7b701057a62af24e1681ce9282d1ecb55290404c95a71abf3691008f6de8d5b8024a364488b9d0a9c20252ff94178a7431166c30d59989db1582f3910d44277e3c080eb0e5e15e436a6f9d8e7f69a6a680059f9805186c5417940d6928e5ae44dd6210f65d9428f1522c2ae9e3385b20d33606e89d7f984032dd9da10be18d27522fc15d41090d3c4ec9130fcf12da136af8b5e6ec4d208bd0198983b4df65a0c300ab285e79e9cbab01b3ad31dbca19a64f34666d25b026f3b062321da8289da346ae0271c49f7d0f8975e5fb0d3612dea952c30dd34eb60e76c24c1a47a142e537c3bab86034c99f73398e0b8aef472b91e59511b160c4024240197157d14a83e85c95737fe7b2811cf170adb3e31e631c63d011882ff733a474b2376957f9aaab54925c6150d099ec35a339fa1cc523991606d44911aa1ded2093f940631898b2b2516ed273d0aa68e65b03a521ac060ec41e3ab3eab9cbf58d03e5bab470d3223b78ad4168e47e6c12bd52a05d5b8eaf43df0a8b93bdbc902ee9028e9b39fd843ffe620d812e4ed4aed0e2d653067ca337534003534dea5e31c180baabc6da5fa953073da1af1fbf21f3196c97783a772572f73a7b8aff392a1cf00f293edaf687b1dfcb341ff7d4fa3badfbf9dc0467572eedee65bad4db13c670bc5c7c9dc9369f96d2f422f8b3d57ccfd4050d5212147cb006f779990ef5cc552f02c93b980c0cfaab35d557023caf3845a279f13804a78acc90d98233595bf0fd69630cbec0d2993ee94fec7ea535adaf6bc91c02f2bbc1dc21d96cc8e1e6c3211fe2599631de0324078a81f0296130b14251eab7f72bcefe9845ad5d67e3153bae22ab58f0de96b3a8763572cd392c7d0f00134523d89be09f5fe0ebec33007853148c98f6bede24a155ba2f37c91a5be20398cd956ec59206e9408dc6c51e77d0ad36a423a51a364418157cf7e1b824e2caf47583f830e4db86998b5f6dad20c13feb2ab35187cb24de5bab2a5c15dd2763d4ced4a803f86810d5fe0587901c6879ec6611055be571273badf5163bf8dc5a0644c3ef15b4ce902b2751898698dc2907036defb29b3aa623856b1d88b55a153095b6c3ccf2f2e0aea615b4709f473bee4186434992770d21c71d21d704c6524d0ee56588d09a0a4c9c105be21c789e7374f4022a1edb7818dedd992a13b6f831312b20a57415d1d23b0c6f1119fe2673040ddbcf6dfa8b81fdc167d1f6196d09b6278d38764f5bc9fb8a29a9613a30db00af4fab125bc46310c34396c779620678e094c010a055ccdf800435085713a2c4a97aa586a4ff9a3ff0362e99b80336df1a0a034a50aa422aae54ecbfb9ba8b96f3f08b95d4a7f4c77b398e88de1d2256b409736631c7fa2231bd92c869b3f4d418572feee7b55ef2e1a204e2402f518b22f685e41aea949815ce6df875e945c287739e8831e6ab24745a5b07b6a78e9bd6e288d397597ef8870ae453f5f4c0d3c57c7f9da988c4d14647b7120caa41dbf8cd6328d490f16bd609a91a2d2534831c97862131a965b8401de55429698f94fd9bf1ef7f79e75b2a16a8fc486ae3aa942d9ead925db683a46e0fb511cc2022007c0a79d39989a5613b02d38b34c28bca38eee4693210174c7a6656a6cbe19cb6d80cd6cdbc2d474b14ba7f238d7541a3dd04f64a5418eceb74c65239a75092d90786f93c7ed2e744761e746f1a5dccf47a9db31d62e0349c3af85bd05c1dc607c18b3a91d6d77d535a370d4ecbd78b6e2f9a9a8aa1ca903acbfa1ea65aec5a0d2c836760f5bf1bdc56e2d60d621fb7af248b9a7288ee8371ccdfdeeede7d1400d2dd1a045ab973ae7189cf177e78fa8d29997a326af8c8003b1ca6b478c1f672979df67e7c0a90b4b7d4453f747e925d1f08abdab724ae9b4f14631348c4a3a5e453cdc7e8ca60fa7d6ecdca058f58c1bf35101585313a6ef5df415b3a9e9c0664878780471a39dd66769e4a772a3066bd7021af97f799469546b34d007eaa2b449de3a910382dc0b529b7f0a666ec7045e23ca378778afdbd46f4c73e7aa34fe470237feacb1452cebec2917a579e8363525f50782729215577d3a8d10e6c4d143ea119da9a9df6cc851ec16278e2ccf8e6e0afbce84416bd749a8ab2b97dcc0d8131cef5836871c89425c973a1eb3a8bda1be76594697ffc701d6d409e0ee1292cf8048b809f87e120e3429ac12778eb1c770a07cd9f3b97db1b70e21075b0743ac2fb5fd6036f937c3a4fbee023b6b0722c1f933e3164c2e956ac9c0a07b7b35f6a75445b06df7195057ae12e68ada011888355590420c4eda0769c6d30f1ab8bbe9f61f64cf74361403c2dd7ba44b097ae5feefdc7920adff7ae98cbe5f7f3fcbf46839fb70f9aa7928d8c7247fa3e020783b8dd01b852e292051a3e20f4b5f23969ef85523b2cbe0fccda0d8d005c00586a12c97cfb5f8096ccf5c9b2b21561dea455a5c6b6b3806d6a52af8977a0b7f7065016aff491dfb1e69f37b7d2c87dc9e1718f8228b3726761de34615d6b8b2d3df78554f462d2fb5758bd53dea59eb17d4d9fd8dd41fbee473a22a3b4efadae38822143d2f932fa347dd86292c8a0580fad360a912336434dfdaa7bee3251c87f581a2153ee9d8d9a3357e36d2d23aeda3b7728daf80690bcc42da97a44be6cdad48e6cccaa46390cb7adbb6140821ac3f0c5e54292a4279a7dfb6c1c04cb61282caf579055bce66c8f437cc142fa7403f56760af614a682ad3b31f3894262fa9ed49505a416af169a65a54fb00705afab0f297905615acacc1b2f146c82d2585074358cf6691a8ce0992686e57905b516654f0f695ae34eeaa577a986af509abd7292b2bcc2f003bd7c8fc9b1a83d2ce116b367382c73a218b0a3d10f3d440a1d40e4d6c299e58ecdba979af646a7e04e5941a087c26218e597d55819961d1bedac9ab3621a1ce1c5319cfd08504a87cc65fb1df78d1e690959c63385ebf3a6061e9d4682dd1044a52798e75f9363700e044e57937c6531ae097d844179127fff1ada3b1530290b587c103c285532c6c11d8eec0e76f61da19c2160940329d5f7b4e9a7dd8176ac7b588e5198f5f49d52bfd36293220bef39eb8e53a563190e54c8e2255f998aeff1df969ee377879b995b8597652b979f0b4a1a0aa2feddb50a58df105703c69687dc83c935c45e9b2f170324594aa6bf45d792ded2174500bc9467fd5867ea814c36caadfa50189bc94b539eb0e4664d8d05bb66654d0552df1f568a77ea53d83062d0be88090ac9c53ba141c3f993a61af0b9ccc04b94f3074715ee98d272da41e0494f15368da97745c7615c28221faecdb55b1c55132856c0fadbbaa814be9b01876be1369015b384560a504dccfee292e8cc2b264edd08de5c856fd2057dbe875d970504282b3c4bdff6f21fc9ca42c81d335a7a49d8c205f89313f8b1e882b0aff44d56d6b49f9de6b99ebdf2f7d5e8abc0492859176010d351c10018e3fc40adb53690ca664cdf75235c23822d821906d4f3540962bb57220d8f53cf44ebc8a846c864333d3da7ccfcea22dce5b75924b263be57c2987e19edb5918b1f38bca802c48fbceeb86e0dd915a82bb11afc3ddb42101bce1cdc51148adfa151efda83f28ae797cb67e8dea137324e444543331e1fe41097142fd3f38aae79f2d041fe52dd5b2e37fecd547a3257832a202205e1e53ca24f03017da62b0f31b3ac11864776bb61d2e89d73ab5b08bbd8265216d01d7c0d2b69273d66e60388ca989d754093cbbb29d8873fe410d645a0e09fbc26c72ad589590ee6de950043c631e370a55ed41bc7be405301d23c6fd0945742d49db2676927b245858a0b0bbeb3ee73be04379fa5e43931b5258c2187e30f96a89fa7999ff8bbea8bc1ad330a78e6b14a803db77f1d7c12b40c2fc9e5d4c33d9cef5d6abcbc618e5f7050ccea941a3a4ba22df60a503e937640985fa3e0782df108c45962ea613c93fdf49c2d34c14eaba6502634a25eb82f076de887c3d268d77a76bc745a8eacd864f9cb6b424894549199869758788c6abed089ebae54090b935be1391d07c971416b4a312944de70b6fd455549fee67578610420c49fd9a55ea7ef4fccd6d441703be2763197cc4d39aeb206b3fa95eae9f0b2d68c4f9dd7d42da6f4ead7171f830a8667483e916d9fbaec48bb15c720c6e570b561c233e67a89610e899fb6a64744d25dcf252efd3923cd0a0690cea2c77472e6f40c50e7ef43a49bfcfb250f03437d0a3ca9693dce974450c953ba41cc80a90cf6bf4798a876e216b391ec05c8c336cf7fd6c0811e81d4ff73f3ea8877599c992198cec9cf11545ce3dd006e159a1080d5e7bdc68c7905f3486f45ab10e5604dead36e061bab5b9dafae653f63953c8559f3b90d629b5e7e0d670e158ac4f06ae4c5c5090174e09b917f2784bfedc3962188a0bf2e1590e1afe1c342bd9ce2e90e390976707c65b61de168f40f6c8f7f632c72fe9d5dc9188a99fcd1e0efd8261051944045d8751c9c4fc88c200bf6bd446ece9dfa38a3946f473690f4287fbf4f96cadc21bb2443a5ebac91c0186c8141e40c6605f2d1832576186fc18e6d138400abc14e806a0209fdda1e020119d5ea4e8de17c28cf9a3ae412cd1421e746d65408682a38fb63674d3d86bb823d578a2ba9c3fc9b133e907f4cc57263f9bc5ef7e487e1090a35bdccfb73c49679fca7ca1ffd3a4278543b971e2d7b6e1d9c98d03ad1309d4cdf41ac68037e8dad2cd09b70f63efa656a26daae86bc545490ed7b21bbb90ae4dc727ded07d452ba0e157bd10c0c5a4aaa6903435d3e056a71ebff3ddf13e57c2881477dac9a53184ce616f751ee901cbac8130fa089500c9e15b1271e5468fc1a5b2e22ac350790ed12ee712d05e8e507ad459f051308811fed4066c0a6df6b81a0c5e208c502bc6ea768302aaf78a298ab09196a4ec2876d386c61bdaf8f333abca44315db999229953fb44a2e868f8e2e4574e9e321efa9fa8e843349cf2b2e60d35a1d442202c941e20e56941fd1b993665f001dc4b2840a5eddea6a5ddb328d2302b815813c1ed03cdbcae49cc001bfa9b572f18a20d8724bcaba287e2504ab3c6001211bc378bedf10802e8a06b4a44a9c0208c08058a3a947062bdc5077c44652e362db85b953c20b562bd920385c801dc19c0587395bc9e490418a6d8d09742602719cd78eeff654578aa2b980273ade4b0f260de7553ff9644ac970ebc6e63585bec904f0e7c204e6fbb80231bfa415df254046ea8927186c27166b5190cb8507191f9c84a21947f60c0889e8e10c6e8efa24f213a30f09f5621e7d5f58abe29736efae9056b74866b49c0c2546c69135f60e4a32e6294bdb268aa42e095a7b530eb49ad82af7dd8b149bed5521e505ab97e0b50b3cdc40478831d25d6fbbcef3ad13c884f5d2ad24d9bd7e54771deb98c7abbf1105e27a234eb34cc94e18e00fd90ebe60d9dafe90ab089ed1a7236c11a4dce9b4105927b9fbf9f172016ba6285b6147bbb3299bd6775de07eb1ae92fd6014968376dc909bf05b50e8e24dc026099bb93ede6fd3442572ccdef2ce8e13a8e1aaab8365510a53fb2ce0a02e370dd6060a969af910f77311706498da744b0119276a80b936d05458379347f1649e27bedd28dea78f60cfb57f809d9514f897b0f0c0a201c1ddf64e3591c9bd903ff1c40fcfe82c84ba847904839c458e243326fac268869a62930712534a6639c6f7dd055e1c9e9576874539f8b090330f3849640b2063be3263de54872ea001d38c760c842f962727d87be96b0b9017f8af850515a1b735b6ec41305a9d6c5e4cfbc478d53c8fcc37793230ad7e49b8333841e0d17b4f928d1d4b12f7826d96bff4e0f33b4003adc4678f0e80e5055fd162dc533d45765e29f9878cb626b76242fbba0ed23ae27a7f3e7d1c1d1786eb9afecec18164933d46cd1bc665c496cb3c9117572fc88cb47c3a42208764f5e366539cff9a92888113ccebf95d504d1d301c758423d25cf168006dc46ec688223d2daa91cd51b86fc04dfbf84a2e70216279af0807a55b16b282f0906e7c4a2b37ccc4ef44019281cd32d645467d25eef08704102a8c0b64c93489b26d260432a2fbeaf249841d90d8201d1716e53d369f774e9b422031a0d65fc37acaedd15b88010d634fd98bb77a347ebd30f1b74c311cc348b3c22df9a3a5d978633811d92fcd763e9e7002dbe1b4a2ef6a607585ecc349dde1a3e20c8648b4396998eaaa5d678c5e2cd835c03445bcafa401885bb56afebd0814a2b56e90cc1d6cf52af292908472a62a4d655302247bd57decd3304e2a1e0998803f4c839793bdf40354044d27e56fbece1df778250ead108ccf34a252444f6ace87368b35f550a54031cb589cb44e30f85bda417744c9684db23169140334b530664b06818b066da6182424df59fe2e65b90d2de08bc467cd517243839ca24733e449a60d87400826bd5d22fe0a72d00203ab67bc9dbceadf3bc1989d8a50194a1f4c421fadb788bf56a0a774cc0c4c323e69be1744682b8983d8b1a9ff0228127028ca6254831c965065ecf83639e6338d7c1b7000b9f3f986d9ceca3fb9413ea81bfe1f369814faba4b0f7fa8490157011d39f50574c9bdecefc124d24790f5a0f9b815b89d206d8e43cc2d4299a2f0b157f62005331fcc8534a106beb2c0a17439b1718fa9e6d0db34587ebb223a12cc8fdef021de8257b5955e73b920e1dad70ccfa992522902716fe76cba8dc62000dfc49272e4d0de2753a41fbfced7aa00830bf4f11b5285823ff89248fcd46fbd971fb19c94b0377d0086407a5b17c57ff6d561e0599e33277d7635de36e8adcb07c962640d4d8e27be810034f7138aa5408bc42a083cf2b5df04fbfa5e055024585948a0b24ee46dbb0fb21612434b5b572782222f1f315c37f7f31430486501d7da96568b2f37753ca7ada24d3bad047a4f3df7cf39bf26bea91e10240072b0d28560d5996b06a639814cddd3dd5fa1bd4df9613f18a7fc175c222d7e40aa9ef5ca689d338b5704064145f2109d26938a696761684f6df1801dd2e3abfc2bd7322e5a98e6f7df1bc94fc45e5a3190660134fff5612223f2546d2d9f871abb1c05a9173ea39f256a73214fb511f9b2423b3369dd0d598bd0506d95d5e1b5053b9f20e8aae6859894d9ad381c795edd9e52cea78d5adfd6e6cdbdf9afe3928fe8dcc4b0593885e7a723964c0f20b35408cf2bb1f2122b84a935ae512db8a4b00581d2286803a5cf3cca0baa047e149140cb1dfed71a18cd30315a53e0d30cb53d29230d5852d4875349e87015a19563dcd4fae13cee96ee1f95690a6ad8d3b5f33fdc21a3d77bfd83b845de0fd97387e4ba5e905b7609261fcfa852bd5bee217e8c59e6a402aedca421774f68286b8281d54f801c4ccff6f15aad8690fb49d851b78f5077982551356e9d3c6ae09409970ad6705fe95fc8eb223e125864da0821c4a90a39bd121d6426b3c65d25355844618ffac2861ae80b82167d9cf6ad2be21072204500f2718d58319d7198e52afedce5238fb3c250f147bba7be84bed58dfc8df54682e3111c52233e1306b5f3eb16950bb671e0b497c3a0f3e577f5e8f6ff1187d1ba8a59708fb059a86f0677e0b81603de5fbc0c3dc3868d05c75e4c91e7bb04a1cbd1c33e2b128276f5dcf029864f191fd678bd28f6610efebb5e1ace191d2506c4e3547ef3395787ae427b75b8d3461adf295148a740bec4fa461f418eeab7b7f3565827b014cdd569d29b6b6648d2e82f039d2bdd41a9173b535ab4b512711ecab285c15381700e20473ef1d1282cdeaa12d45c62d363dae0f9e206081bb0cd852029ec5c9228009bcfe799db39d51b0553cd6835e83edef9f2b438f2df295cbe969b53fe6a4122d2b39acf2e8db46ee25552ccf15319728afec6d84ccafd399c4afed852b25419a2db0414cb93696deda94d1d493ecf094ee12c3ab1763443cf5bb69ce2a7137f42b1b480fbdcfac0e113e4cfe8dfb6a41d0045b7d32b95faa9957345820590b63cb923494c6eed1c8844a9df9bc3f4c44b852ec7d4eeb525f91c944a81ddc99a80449a422e96c14e1ef4ae9f9e696f9190ba0536cc89d55682a99b92ee8ed5085f5ef7df7ee5f8fcb91173ca952b202700663ffa152344daba079443e42949199e3e13cba727b9f7628362ce12273f391b30087b23bd2f52e34b80de759e90bc326fa5225bb75a281c4c3ae3bf58056fecd6c3c759f891ba032abceffb90847e527f2b43e4c0b8c928dd7edc4970b6aa5f8dac5ded592d2e57ab9c1b10a8f3a0eb20629a2fa828be24b2d2a288b49013afe4a961d3f5c9956e217ad2bd4c9ceb1ef2ec385a49d413ff870d0c204b4d9cdcb09fb2b8641abb9e6753538310f4d1806ae3e1e700c3b2fb7558cff48c9ba7a7470ebdcb419c5659c4346e76ca53e12fe6d4af73ddc487f0f3ecaf67bbd5964b611062f681624686fa71e0bf2acf81fd4582aa85bed40f7c067675653e9f3647d28adc0dd36f58b7256c9e25c4e8cf4ea875d265e26ddff0778a9540de57669305cd4a7166f76fb20435e1acda071da40fd3f64200590c334a6387a973a87a3275bbc505251a4a52f26b6e2a340326a5f20ffa72600f77ede69670267259d4dda567597c42a285a7ec742c4b620b9cfa815b85175f6567b1326351053ce1100df2d175898b85aa92959a5052a980461488a0166d17b25cc7e33471a11eff263137d517faae9c2ca1d7ceb326e8ce7dc62097fe000848840c8d0b711f7974a38fdf6f29d1e79a5728c37e66bd6158e7a32169363e3107d789d4d7ff1753ac72f8ff002e421f454a86a9d39b6987db03adfee4a4514b0bb4e2aa65b8faa2c4f99c18a4e6bd360ec283f1bd79593eedf416d0b518e3bfbc8b01c3111cab839505be17ed4039edd8e7aae93da2fa9849f09cfd64112dabb7004268c1ba8de5fa5c07942759a163770a1b6999fe99a86e0a0b6f5788526794b655fafde0c9bd9ab1ef64d616a89c0f4bd9ea6b441e2c3628b42305e800c9d92332478b757f8cdebe4afcd8d760806e4c9a376c4d53fc1831a5e6b2a50cdb05603bffbfd41d89b65b486427dbc03d6f07cee1be5bf3b00cf9d8a2658f3ec0a12d41c95a4d28c2151b66a19a90c024beb7ac2cd6aa1c3f17840457513f0168520fc56c645ce587242dd5aaec81112484b5de0bc637374418018fc614a57ef2840baacef5d6c7e7a981e19ab7a1c5f044b6f938d731be3a540781397a9bba89dd75b8cfcd3203b1be26a1e473565d38f580bca3808de630afc34209a984e9035e465bc556d8bbe3323c0294547fa6fb9096803f4c501c2d9955a34c9e3fb226aa1c619b49bbde38aaafdcaa1df8c7e8ca67bdab9a4fd804a05643f103781ca56818ab8a9088912a377ac9bb261f03f5ee993b364adfbca4a6944414cc48f2a468a588b526ec7acbe235a7886e969370d0351bef7a0303189f2bbffffb385612561940bbdd41edb73f0441aa3b78ea9be4bffdfa23c6f740f46535b8979d803f85a0aa30d9b9c51c47069350419df843003385a39b7d746a138817fa9d34811280c2b4cb3de635a462fe9e81fcab69059839911530af592639bde4c42bd831f1abebf6624ae53935ffb427d6384c32c5e607d6937a0c2ecff0d53b4ebf78b824f1153f65adf9e03e1bd67e1dda5541ffc6c3977aff421bdd2a2a71cc49ddc2baa0e80837e75f9e4b71b8f8eda257a2c3197d4e25c244c2f32c8c0a00afdbaa16904d710ae44e62fc781c398ce7934fc112da509ffec22f032fc26a09e84e7714c98582b4fe5f7eb28f38cf24231966c9a3270d1351093b707e22f2124aea28b16ea5918663c12901e699e91ad2080a882f667e23b4f01d6d04326c9e432ba4c46305c7206f1d468e0b95cde29a2cf8c473e83cb43817038bdb6c64f6b0fedddf16ddc979734e70e9b53977e3f799ca3757cffde3c203dc6ba5d0f3bfb4a4ecfb1a6a66a0b83532b65df4316d5c33d83d05bf7ae9a21751f43f942be269dc99a52a7eca25a06221327089ec4c18d9d926ec0bfa8cf2ac615205edf30d95bcfe46b278bf23d2edd56aefb806bb090b0d3096bc734430866e2d142a518361b7b2851fdc08ed7ccbf85b5d71d47467198dfa35073c054d550c0998c6a7b4a2e3d1a2d2f17daa35cf5d8cd761daa3af385c1f1a64962ee581c454747066d28ddc3395816828a5727703b0da3b30ea6fe9418c4ceb09125b5884337b808d298e480aa76643d15e13863f21906417329046d9b2e777247f953265352d0619173bcc593b54f26f4e0d71be7b1e3c5ba5687d4c196a42bb9a74c8b7e3577422df2f6953f87979f8f4eb9921e2f34bb367b55bdb47589fb7b64453aa71a084f0f1a870f4a4b2cb23a2904f4f33a085bdb16eec8fa66858c58cec699b4ad9c94f197a8d95f23803294f20c71ace4ab7dcc0215f2837b5b2b048f4a899c1e1c348a0682afec777d2acc554512d1acc9daaeabab4ac8c7fec044aed466f69cc3b77aa0b020d241c36918b57b8fb7be2c744cbdad8e8148892619c9c10aa8a48d4fd486e7d9896ecbc542be3e948ab18baca8362befc17370424670a337677acac6bcb1789a67bf55beb477dcf441fbd0a595a0b9eaf6864523d7c23fe465ff8c12363948e38732835ee0198e5e473dac141d6c66d3c140bf153ac31bb44faef94fa26edafeed1a5dec53e33b01ea3e13d292a64769d21e4dd087077de607f7848c90b51ba254926a53e7409eb2b81f956487d2e88adf1f536e3e708001550664800c0120667f3176040b324fde2f09ef35c0a384b787887dfb94ed5b8a3a8a5c4dfed036bd046a69a98aa6f5d590799a64112a2d6cfa6fefa60c5efad3973e64712769d10f4c13df921c6bb0aebf29308e88db4167de14d69dfd9a351f2f12ccf3dc99e45d026f540b895471dd8f3c32545e7309eb3373939c64a77bb71e73a7649fcf8abfd2d55ab0be9a6312ac7a2217653d73980a1a8d8bb45caada54e60e756532402972f2cc1fc6faad8ebfecf7be6b67d051dbb298b484f63a4ba4c3890ba18565bf624377d1f1ad197d13cb552d81dd2514cd10908480d9c48183e6db4c3a8e35d2abf26a135be52c79b2497f6a3ea23804e0d33b83e029d23d9fb8367e116e815c7b4eef17a4b4de94cc287760dbe38af3ed6be920e5fba58b56fbf1da630dd496c1377fc963664fcb6a93ac64ae649bc4826e5adb8cb374658a9daba67159908a32c06eba1f5f5c1c6ae0b449822df8d434a05652cc0ecb6feb6d7ac931451c2a72860e9bb08c4d17448983b55ffed7da32ebe1a870ef5c2f8145ba5eea7931eafb1dfa2e9ec5bffffa92e01d94f0ad8ac80d7317e7c4e51a871556a90bc9b6d1fcc585138fe919ab0dff8619d44054164fc5f8166528e30fed10a1d872f3acf8a2ce5fb323d47a0a3c6d40f4d467ad57f8f22dc2b7fc8ef1a4cf71c030a8f3ae623d07e5e742591f399d16aaf9a8e7a2235fd895e7a6a09833e405f156c7f0655fb1ed4d60b2a7c8f30bdc1fa6181cbfe9aee93543bdc3d0275acd024cb8227d130ce676c22eda9eb45eed3128d8f0d01928aa83bbbda5fdb3e13be2a20302605d7314d553f9211ebcddb17312bdd654e372376a2694dfd8e78d77b3fd15e28f2d8c6029d6abe5bc4d1c130206cf5814226ead48f9bb8fdf1635ac404c8ef95d0f10d23cc90955bcc5e963ccf4a0ba23a9e82b910f80bfe35d6382f79c28e865528e814fe57a15dbebaa68c7509158e80d84504cd57ab8a008a5ff6ff724f7743d84009fa303ecb3a5c77c208ec8243dd39b5851ab63dca2922c27ea992f26d1fa9a2cc1ed2039ad8edf8da71d04b08becc11b74613ade5e65ca3c8083caac14b5cee4d3298943184b9dfbc05ed220655a86c3fbb9b6f53138753ae13f34078c4bbd190e04f76cd861db62b0a3c09a1b13ac0931df322fe7ae9e56bfcea1a90e482034f3a72eef9d88978cdc9b9ce1ca886d1190779b42dfa2aa9af90ffa2cc4cfa2f180b1ff6e6b11db594692f1da7adffd254c4f10e2d9fac3146915d425cb44d990809348df493a5fd12a49882a64dcbd6c0abdb8a1185edd6183544c3e697506157548e258136f8e4e7a26bed6b63c7855d4d67c62f41dc6b5a32c06d354d074554c9e7e4ea5b6940fd7709e5b93db218efb75ee53b9e3f35fe2d9cc8c4ba1dfd25525f58eb2586f09c0dfe7d0c7a756a267fea978167e5bd5f2b2fdd4751f6d67deab031377aed488e8d6bde4c61ef66ba397a92bc4ade2bec4d97de147e2a4a9979bd9f6219fff66c07685d2ee6aa3225d205f720e994c442dc7a5106455452d6241bd0533121bc60f458274b57d5cf31402428f8d25a313b31e003febe96cd001247fad15f8cb5ca81aa6eebf18d58fd7fddf519fa746ce8679a59b015e8a2b811c2d28a906918bf5aa65e2c91d5dfd64d0abdd2ae4e088f077f597e5de7c4f4aa28c1c74d6b63a9671650f31a223181efd06e1c0d81670ade3e421f8d72ac66689d7ccfec61b2c6bdf6ee56f9fb6366a95144465d8eb78db21be26feb7b7db3eee060fff4cffd77593e13845c6518dbc85ed74a815d35c1223ac0148ae5b146c19f5500435bdb7036176b001fb691975a0764c55fa7a63ba0d1c8f114a7edc28c5603aef58a3655d1a4565f9ceaa337bbd8a709cd53d0fddb49f7e249d5e676e0f2a38e83e5666af27c1af2ed4c3b31a723b2c4f8ab44799e4e74117134e3730504e61458039c46bf2152bbf059b6b20e45feedd38624a995db3a7e8d54479dbeeed7ddd951656cb7f737481fc272b3fa7bb70327d3cf50c455767ca37c4ed3db53d92b4e643fc7ed34ef7da283630c58a507a2c0b5afeb245efca2e6c9d007430561faf8b0c7925a4d9f22d50c3676dc1e5134466bf84369679218d8d3100da4c87dccd001b5ad673223f4936d54148fa6674335d3e213aca36445be16ba4996e193e479caed58d350738108d6d0cf1e287f4765cbfa535a98cdd21c2aa77b8512ad0c3fdacb412e391e062ff977e2aa76b4321453f996e163e737816ab3faea1510ce8af6e67c4ae7ff9505d45316c4408908932c44bfc57191d0084b8eadd14aaeb08e056413095d0d1eb29e3ac44bf235ef27c2937dd929081da365b35effa65f72a0f59c13b9bbbce84797a3e64298f4f4910c4161004ed787666c9c8c934756dbc683febbb4fdd3057049558b64c4891417a7dcaf7c0bb4b1dec3e65c55c01ef5a03f162c8bab8057cbb05c49224a4830e8fbe3690294e3588a43cb7d02e66eeda8a2fd2f2f93c53cc86f3fa855103948d2fe9a968339a6c20c2e14e388b283549eeb9a3d29f93412b1f332e9c61c9cec2598fcdc8c757bc3531676cf467d7524928079ee66f6c6e87aef355c011ed0007161d43305933e19e6d2af7fe1ee66382e08851e65cf8603237c4fa53def77701580cb9de0f8da84c817f7c0bad15b521770e4402e5597d0bb30ea5c965f7e7fdf7a41f5b405082125cd1b14489f608e96ee60b2bca4830818ede72095b56ffc7f589e151839e21f6439d083b984f4e5a99e27dd996c36d1772fa87174c28e14ac1a4fdff2b86cb34d888d7aa26a8f3928488ec1681b1b79f99c6a880dc86df7a633cff8f8594a003a096cacc453c8a3d3e3364acff277e722cbe3068c61ccc36e0732fbc50a811a1e46b74c232bbc2a7998c537e00228604b117b457fd6468c5d3b6180efefe9afb3735550630a80ea98d41ccc1fde74a73e702683d961344bf1947047d43979dd1505188d132e70eb616fe5d4aba3e07a11031314e3a854a5fbfdd11833eca11d022e4b6cd4758fccee2f10707204ad5072c5b7a7c93b3a74ed3fb0be5af4cb8b08db79340a4397ebba03c84cd9c1eb62485285c331d33295f8d5d3235a91d5087c39c70401468b0d64f46f1fe622251bd60365863051e77c106a5e321c6af98002fe1f3ec71833655e773279f4a47424c711190054a0932ddaa9ca718c05eaf17b44d00a85e1dfa9bf05da2e61cfd3b2a5f10a4edfada8ae99345da912a3a374e832680f272fbb87546e45e087134fe25d14f73c0ef961a178245d77bf3765d06d36519e2d1d9255cf8120db54ef3eb29c6ac86dfd1e915a4882e2bc8de6ef28bd29719499831348ced3c31a9e111986272c55acdf5bf3c1f26816fe06647d40df2de97de600a70b6e878efdb5db6c24dfecb0c3220f5cccd3dfdeac5eb50d4b677887f767e82fcebb528b1da56d0f683f6aa5a5fa27fdb99e84da0bbdad26525cda9f51042f377bd840f8b5c53f52407abc5a822a8b8689e19c73d6ea41ef9ca1b28e1d5396e03a5d53dd7a79ffd0138e14f5403ce39a1159d3e7ad5d5fc25711f1a84ec08aa4e1846f845e46b47e2b32549c9adeeabdc7a19dfbbb76a49d6de0368c39449877404d5d0c289639bedc8e5f5a4dc96ea0bf7dde5c6f9babb9e4215634ed6a424fcece8c0007d0d2ae1ea8c018bcfc08a69b0cdebbeb2feb6a3f4c14390fb77eb3dd5d81abb07e4df5b21370ff9fd903226edfcf37f0f7592dbf7143ab5ad00770f782186c4c9ccdc0e85a3714cb61c6e8c940086d8d9ec572b8e8f91b1d3b7f29cf1d7e3901f58a7e535de7ed1c9921bc6139fc07c1653b7b4db642e1fc24bb7fc6c935e7f64afffccc5ebafffde3f3c2894666adf65dd150121d08370b7c46a3ffffd6fe0cb815b0e86f7ead8559813c1b82b25103c07a522d37c24fad5f7cb86e301a55cc590410971b42f361c9c83bc9cd06106d8d234b38d00b12ebcf868e166e6285608e6a37adba767caecd602ef956dc713377071b9d75128078a9aa600079879461b6ceb28c5d2c29602f8e21a095b761049427af375715771b7d1cd3244495762caa5fc291e771032325d056f06a46df4b44eea5a94479ab1f7a555ab94b8968b06a83ba0d13b23ac69090ff48e44305aa31bab941044f9ffc3976292f16d8a0b0233d00981ac13b9286fd19a396d28577047f4c70da89da8c6e63baf1bd57aa8123dddb9d4a535bf93e3a3b4e545f91200bc7b712466040440115e7b6c6545033dfe827c6247c0f32c40862d83c9739953a3af3132537b5bf64bdc8eab404006a6149c69550dd603406a3012094a7d2c35c77db9bc56d5102343ea2317b6c8642a79bdc7f3c1f4f38040af07a6cfe56166fb9198abf4d26b92275cfe251796238151ecfedc34c64580313ff6e6dd1c1a284d3eb6d76d2a8e5b05436dd9652cb836ebb67c21867b4bcd5ac9bc53fb574a46ba201bb426b24411d01c193760ce7a01a2e4fcf8a2e40791222ea5a63a4daee3e3c250fcdca4b8aecac3aaa697d56504d6618a571164151211e93857de8e76e4b66e2aab9f2332fc0780e07dd9406e0ef8d8ffc7d5ade996d2db0fd72197baaa7834ac8e76176bc9ca84286af73b64125e208b37e4e44eb8ba3c8bb9a1d9a3ef607e9a00a24ff74a5bbd1436879f02faf332512da6433ea4f62c72e8c47a5ee5559298b44ad8decd681a96bade7afada386d90c474c54700c33e5b103a7429e577c1a600aa083c834ca10bd4087b75af6aeef84a76c038cba8774a9fed71b100f788560a78dcadaf0462fc85004343648ec106369111b7734fc5bf86dac335274d4ea12b128382227bbe9a548a2a87fe92c55f899d7c8a122172e053ba22e5a4a477a389437c0eb4f2d318b06181cb02f4b0d3b04472b9352918cd57fc079ab6543565ad7cdd5502632bad69fc1979ca207e642a30c0c80733e867d09cc063744da5056c96cbf13971301a90a57daeffbe85eb72cf2734756cca65a4842d0ea5d9dbe91ecfce73bfb7f1d0b3720694ad5e8343daaa9f277851a098d3915c0195ff19e0de9cec93a7e8922e0c36b5d40b8e3e411850970e2c50349bef6ad92d13248946a5aa66fb756c9b6781a608b76cf2461bf26503ff151abd910bad04da62812b8294e38bfe13177300f6127675a5ef7a5b1ad94bfeef63b9fbb2f3f22d1d3a6eaf68c3f64226ca250c65b79ee0d540de87312902bee4061eecdd4fbd3d6de1861bdc66244b79b7a599516d2ad951b98971c2f6ec8b44868c54a862097907271953f5e441774e8b83f4b5343723868c4c7599ca7802c152821d30586978e27a8130669309d60433bde44424bafdaa4d0bc28c45889a431caf99bd208ed9f71a7bcffb9027380360cbbe931dabd0ddfebd4eac807bb3d6b2882221e72a792bafd3f071009c937d77f23a290950062e78049409972124c5ec4462d7fccad99832243bef400b58e4f6b0923e423383eeef777e620a7d165ac707415534446f29572145e4c8a9055e5f5193d3c17344e6c52474ee4b6ae5ec306ca334b48ecf4bb0b5a1fcc5e7b1f4f925cbd55bca1995bdb2d76efe9c24c6f7d0ce90ad04b7cfaf10ba163ca63fe65332fe55073ac9ce462bc4d25a2d31bbedbc4f74721a4a657a744c9e3e17bc6256b4695708f3f9ba572e6841553267d4f6249a89874c414e55270a685232be63a7b5df5e8a35eb0d78ff552f6ac225dcf1f691a7ae1a824d6aca67a0dab908ad23f5d15bbbe6e03e52f9a9f95049871046c14c828e4f2331a61e376a297ec8d19cce941aab8f004524895d853ce9a23cbd859b7c28b9dd73bda360713faaf7c3f8a787e3c71d2f59c434663c5da4f45f2e26f02031fdd252a91daf96a491e60b7c6c22bbd6ba46706a626d033f1cb1d20c0fbaa1c6cd371581c3304e757f48cd45a80304f83bbbc7c79c1ad3c406d00fa3db76284e1c5409d173216868b30e0f26f185cb066690e9e9c210efcfcbbc868b6ad2b615fce59f25a6fc1331c9b432878ba56bbe8a9e60ffab9b951c77a908935da486eb7ea8b4c874e5b7925a9d7ec216dd68d9603830b74c3e7ef8558b0551e78e74217a8dd41b47b0976af3b8feb3a6cf9c8ef4285e3d426f7be445b3790566a185f6f36156fe722a835c3252bcdbbd8ec19bf3ced2efe8496ce920e171f3fb7f52553a3e4d4b2bffdc00be6b3e19f6a6a1f284a24f1955ecea962a46e56ea350e05391fefcd94d1452106422394d2a498a368880506791b4bdc1cabbf4cfd9d8564ebca522d79970eb80b9c2f22581ab6a6150c24376557b3da34fb292fe84102dace0c04db5d1471f83bcfb75f3a45dc29fe9efde3754296c08255332a51df4adc251786f4e052de3d6cab3fcbfd7b20de53fdb4c5b48686392697d38c355c737abe7677e4c0f659778dbd2d389130fc6296ee517a85bd738d980d6b0138d60735296ad98548275456f02727af67d4f75cb155cc777d69ab6ad77d6cb26c23c3ab818aff4e0ac66f14a445ebf3b800e29cc7237fb9313816a2da83e13039cd7f833625e5d0542670ae118fe99ef910d1c60a7564fbdbd7044bbcef55dc0bc8b8e31005f68b4a76436a7e250e6be619e141c99e5099c2176a9d21b64ca36f0ed0a9bdcf0fc429a9a09777b978bbd31ba53b16aaca2380dca757c929a4fadaf733682962815d3a27ea96b6cb52a0be4b580e8a44047cf5a8241ac02217b466d88fe686b2a63e2b6efdff7d39b7d55163ccf0ffbee79ae6b6bdb1d0f2ec1d490efee345e2d0608ddb0dd844a647ef1f5a2d9d9118444ef836b9d3cc66de86138896d476d823f7b3c1f44bb796e998649e32f69aca44f1576252548b6f10402503793c25f4c8cc7fc4efce6d280f7c12b3def41f31a9e15362eb9ee75d491a8c30faeda40fe23626f1b2c3772dad2c4a69fe2e5ffd7e392b2b9e058a364d8f7106400ce60ba9b4f95b98328e0544a490f35cac6989c9577252c36a8e6e00dc11c52a0d580be5a9e431ff4d824c76dedbed71f3312d796fabc192131ad7df9183077b1d663c504542e1df2b204d0ad0f99c631f3f3e0dc7131498e0599b3bd71660d601d5eb8b01258bb7f7baccaf7c4abee23a416224ef3054a0a70fcb9aebe4b79a150a4a5e503173c7fec52802f989f3ba26acdd3818686b46f14a15d271bbe745f3d15d3e782a6ce1a956235552d3f781a42cca2bc133a07d513129b7b9644cee93167bbb853dc463e541692f0fed1b2fba2585af69ad1128bc73402dad1599eab99043f21abb60b7c9e83b31192adeb6a359a83c05d09a1af975b890cf161ed1a8f810356a4bc86e8ccff4a00288a2259f1430c9d5d4caf87376240fe790ab8b49c07eb2ec2de95a496bfeb5e2e6463d5ef0ed7f4e052c0458cf4e71ea84a417fcf2f825159a85f85dc79a083b8e0d78925649d7a5c0af12d8ddbb65cb3c7b7c75f8fd1dec4791fc6d84f2823666cdbd8c36860b19ce140ec1392be2bd7d8d62ff3c106151e999a5b508470abd1a22f1f457b7b77cf5c9a42d97493c7733de770cfb6dd6c0347164b90fdab9b7de4940ed3302ae25f4c1a843893b80ebd3eb8081195f6dbf95d7713145c13df49a6d29509cc8891bf6b6cc4f63688f986c58d3b402e30529593b142984d9b76ba3ae3d506af62343d85e55a80e8b37f6c47d74c5177bc08677985d5b23412e52d7749aa3c27b4a7c0a073a1c03b2d320e4ec7e88967a6fc42b7530f6dcc3f50e7be17ea3b1c87782cfef52b4c4cf910c3a11f4ea63f79ba6c5a608140048c7abc636aa54337ba4069e944b5f6906c6fc8b1c8ac77cc08b185ad87eb963a105cda817899ab092781c797ba7746cdd44a2c12d9efb7ddd7c3aaef1d92beaba392ebba28dd584baf59e1aea439c8007a5b41758c305e91e0c721c66c47344dd73201959501ffed64b2e7160fead7fc27e0e93c3c4f6dd93d37bec382dd5f4baf1ac3a3fc11ed8b6faeadbfec10c433fec08dc10cd8176fcfdb1b892ad41091c975b5f7db202960bf7ccbe726e68507b7d775fd5c9f5c6a64609ae3be7b238554b0286e93a6c229081767f8b178265cf37ca0396ddbf47b53aedffc1634029e056a268c5dc16aa3f23306eacca239c42747202f8e2a2d035781fbdbf0c1a06af18cb0cf76656dc838889b2ad2b379dd63846d3604f4ce2b4fbce58b7ef618d6a7daf766773a077b93db8ea01f71444818a8e90bd44f548a0fc60a15c9238878bb24897f26c9d16bf778aa34f1e621a70eaa35a36ad35266ecfaef6ae4157f8623b0a0e5c9c81835185fb7668bc0b9a3fa35f000d5da5dc0984c034a78851a565898d52735d8f211be2ba1aba9e242d078a6361f143930bd00f880061afde3f124a3d2ab0c7b527b2a91bee9ffc08fd9a4720c5874a2a957c61c49d4e4be7bf0d73f4e6556f3e23d03fe21d48285f0f018106e5e86aeb82ced720955983ecc3d26af623e977eeabb569920083f659b3dbf185a0c6a6bcd0bfe6c06efacfe0e12b7b3f1b3ff5b1a4fd5cadc1664e67d6189955098f4f372109dd5f155120cc15458915f2c24c8beb6b40b78150304669b1a9bf196885d3cf7bf9f9a375e6b044f687117e91d72db8941b9226134a6ff1b28d944f2ae6856a3dd8d7e6b13e340be83ecce96e44737f6917f096965ce4f7e5981738eafdf5c04cfc3d87f12f959cb407540c818ca837b437ca599bc9cdef9e20bb6a6ec9db6afce9b07bdf42ee73bf4fdce25c34834f3bae7f8d873701ae680ed2d85830717fb4ce5ffc1ec41aed9b1a34f81b5bdfb6f35bdad0010a68991669cc02d42d89140065d70de1d05475798f654ed3c33250ae71011628bdd00cce55f8b02d42fd01dfbb774c452c14edc7bbfbee530bdd32c96e2d35dca14e7dfa0115446243ecab349efcb906cf58a65eacba30d87d8b65289e8332b1d4fa9ba9f6a918d8be03c93eaae98d4726351c3f9fdd897b75323eba8c0ee9211660a8d3f3ea7a1905c8451f0346c46d94e2259ba98b04dbce54f8d047deb37981069f4855e148e329057974bd4a45098d4f80a8acd0c51d68c9f2f2f263b7471a87216be4d8483ffc9f99f792255c4f382a7c9bb8701ef566434270444c6c631075f76e7a48cb7461867610973b38daa5c8e5b629ab46d8f477fd94c345dd1f447252dae72ff46725e439346119de6dc271d1490b17f6cc6f56cee5f930f263496f1d8631c6dc10f62a7b0784c5b94930c4e57caea06b1e8092a304226cd5fcf7485f683c49eb44411bb44b79ff700def410fc256cf1f3b507de275155848385b55b29ca4e8f654c5c7ee229b5ad1dac0f8079c4ff177dca1ff2852dc0b69946fc639e0a8e6b336daa112db2fc823f17f224b711c14d406be887c08116fef1059a09bd7a0430a924240216dc910453bd59b1159d0fbf488eb0a8b027262b656200e681a04f1aa19ed431cd84657b1bc24a0b2221b24c32f51a722f4c1357ef4846599899bdbdb4b2fa6df259974ce3e3b9756bc4d0eb9dfc861a916308579341e87408cc2c968b70de1ab8e6855e8b9a30178fc53e54f1ceedda26aed194f234f8bad1370129de01eec1b2dd4f506aaabda27059a27a4e8625ec3406ff1bfecf1b0032d199c986a566d6f6290d9e818fde98bdad4af406bfff20af37fd98afdd2cb96af55a8d6a2b78951d591d4efa7f349e82f3d33290019444ba3b6175baed0af5d848993afd468e4a11b73c5f03c77c5b8549d20a9bb1b0aa68eb1b87b91a2faf44dc55b19cf1e1de0373e8d6de2c6877b93f7ae5c18f3bccd180b37c1e12db18554fc241eda1fcc75406e08eed20a35d6fab2edd4cfc081bef8308283f22f7df0cffc02105dd3e8a0dc11c3b48077286a66ab5eb24b22e13e09d47a1b15945da6b39abee46de303197ba2bdf9ca43ce6c5cc91edbce88c0b500f79b38b1948deededa01ef289d7922ca754a49bcbedfe4810aecf59633971a86ef934ad3691c03182c02aa8a342253c390bbe63894041b57fb5b9305b6c0c9c39f9eb6096b6404866fa6e794ff7ea3493699997beb697bfb49fc3190fbdabe2b7c774a536941f57529a270a0b7a376d713060238a9e46ce791aac7c70f31e6fb32219aa9594f0e96e322936179f07ca800b568a9cdfc86cf9bfb118339fcfc94c893dfcd7a58a44f2d4a4e0547a82b41f881293275ad07c997ac4e9b348ba403ac2a5a96e407fc887994cca79fdad43ac375a261ef6a09adac953b9d018529bb6bf1adcd32a805a0511db52c13196aca5ea5ba5cc895ce2d725a753a6858d79f6ab2971f4c79ba0daae74100a656c4c4b1b2ed9fe8416a67f0bfb995bc70850a1f468cf5891041363057a9019574ef6a18427e3b79c6a93685f50c2c50f5cf260abc776fc2779c829da353527b909b4f88a87fbd114cbac076e8c208c067be200ead3cd25cf8fa5d0827b0fb318b4000292c7c0beb213da76f652ed5cbef6ea8fab124dbdbbd7cd29aab196e689d757c889d91780edc25c277a29cd1febf7e830ce921c06806cb3671d762e8ec8050fe4bc622806c5014a71a9d79c22f31c948c1cbec0145c24ae00372ec2f8fe6e3e6d173eb2c2147379eac574ed41b3f7a3ae1d740da22a39fded78328c67615aadfe72252e0e71a2e28077ee1ab6375b8d989bd100ded260d29eea9ad11da93c6593e5a9c9bb390c3948315798df70e942ea359451254c336270294d2522bee5b212f2411e44da5c99f9256364c164ba9e0a92706e5018fd2cdd4e7759fba38618b044ab155558acf9bca8883ec3d1654b776788a796f9b2b52cb3996cbe5e52b2d2fbe6c141faaef03b333734817983578c590235ad8110a60b3b244c6d98617fc65ff0beba947498d4fb3dae3505141aae7ff33523c09df8e7de7c4666cfa8b84f866c8c467d040b1ad583cadb35019c2d9c6fa5d70087a995dba4a9e9242f8c07b83f0f9e286c5d0d87c4052c894664a6553e326a2397be029b6a426c0ba0ce08bd98367155d77de5e9335637b97e095d8247d58c285941b4282a69ae5cf1caabe0a74ca9dac621ef4b06090fed1c326e4115177b8fe07c9c94c7cd6e76ac34deda0cfa4821cd0169285cb17838cb3cfa1ef11959e4d948afd0e99ac384f19614271ad163cfb6c3cc1f471bf5ec1ff6cd79cca1b5c522a6f6ff3d59fc2d22478bc86109487e48e7d0a58ee1a9686e248634bdb0dca0e6cc7cd24c381c8b2ae9ad0d866da6cca2e03fb35da053ab5ce573edb161287848234f78031c057177add823e867f9eb1ec78210feb7cbd17acffc87efe82d78c78675b4c0fac5fc5b9fb3e1ee645a2d6153d5d78e5925b534fa4dd62a333ebba55ad7d67635774b4983eb8e3c6fd87b4141fc7873fca80941c474759b516e937372aa02f232a446a8d1fa4a6819e3e3d4fdf8b23b0e62f64b93826310a8a60ae7ebe873ea2687a7ff3e3d0f2c078136af93718f8e95d435012881178560bdb89058e3ffc23a95febea52c4d8a88c732752a5f08b566459858b70baa2255441b13213e9c0474f3e22c52e5c435400dcbf831dc5b4d0e559b8df73950201d2e27d2c5eb5b7c899db2c0a1970e0b086c87d2063fb6ad67649753f392a49b29aa24f0f8746e9d9cdacd0f002ddf409443f39a9726547955b28d9f5a2115380ca532e5975bff8b3bb7074bea89842f743274d46fc1782765d509edbe3a7b422f4926e6e89720ba68936e5b13338b046912744af3a2619dd811a80e0d8d064e7a705c3e45d2fa62ee0c5be65c44d6c86f43122adfa7d0f6bc76fcf4fa6e09b9c0c14dc3f7c1aee36cef2c277fa84c04d4e22eb052be83a5390ef3c6615d215fb6c3ab3162fe970f70b3d7d9f2b843e3bddc4738461aea43bc7c8d79be371d5850f33730c52180c3324a7b3eda9b8384fc0400594092439c2b96b7c649ba10c6fed80288c87101951c1cc2e67db1d4b4541d9844561c89c98ee560b6b26cca7f9dde759bdf9e2597138d314b6c4c14365caa98be58030e4f993c123dbe494def3eec855fb765b70b57df6bac1746ace75d967a4ad1821cf91f00157e76f9659f28de0184d5825a09ed2888f4f4fe3a20ff7a4629f67a61e0670120a73e6fda7267ed2109327b40630d9b53539fc31827392e75a740c2d7ba332bbe1a59cd661e06472766c25e934fcc50f21c497311e95440c1b97c37159b4fc95f8f829ecd0be29aab716b6c992c7fc226973163672d54a2588cfccf9e1c7f2840ff2bdba48d070fb4ae4cbdcb696297ea7d40767723f9bb8ce100788a2d3345d8f9dafb670e4bf20cef86c93a686988b4bdf8b22965b3b85c88d4f49181793474d772bc8d58eafb4eb6d3de2481a9169efc3f5d05e2544622db02786042a43a56bb7b4919891e0c9be26d8994c24b580e718c19293dc809cc10b5ada16f9e527bb3266acbc57dccc938c11922192bb1d6e7a9a69797e9527c1a5ef01f387f86660b92ec36228c7cfa42771c07c73f8723cc8631799fbac4d0d2ce20ec0e97da3962de30338029e4c0653566c804e5bd3957259cbb2ecde5971645e068fe342c8773cf834540f32155b4bc27ab666c5de74f2b2fa7b67bee54c979234c7e9705914f6a3b50085376224f17feec8d8ac453a97e4224be006f77e058aad6b03f78ee816406f4eb67df7d447e6c387ff16abb3a79ed008675c118c552f9d1dd370739076b5baedbf85351704e0356bd981e9c61a17f7cccbdfdc4cf5c85140411588cae0119b17ef7294a3f4f76c61b4e3137a80836d76dfb9c330d4cbe1cdec4d7154eeeb8e7e9b6f16f2dc993ee3bae25233709de87efaa58f287ec0f59ccb8caefe506c53d01605106fbc43052a1e521ba149aeac6b00c4897128a4ebdf30ae20475de0b89b2d737fa0aea9bdfee028b183a5b481135db64fe790ecbd28a204dfea28a7077be5a313a6ed5004431b3b7ecf7a33f4d4288f7b3fd31822b109ceceda8a6a32ce2b4e20a2d8ae918a65fbcc8ecf2664eeac9fb7f70841a572da0f89a32dc80c1f9f19b2750f14f00f435c6e1ea2fea7f7a2205675660d25e1ef5922f3b04b4e8d9fad8c211059184311b46f0f5b8fb41e63debe57e6f92af0b801921805ffad51c57aef8008b468e47b716678c9ae1bbafaafc300d3684b05415d89f0c96e1e125c36187c9376a11630910a36172de7ef453eb97eb3a2fa7b63e3a0682ed7efbe052bd18a16e1206f91ada23cfca40e2f2bd2f41446b63eb5e12716848b4e89ed769fa4cd5bc63b08eae40d560c305b71a9f36855bc66ce5a65cdfd90a2e6c4ae830172f73dcf324d1749b09d206fad0277259b9ce44017e6667c94a82d37d58025291f861ba7dfe37e3e70798f193e0cb4679bb20fb113376ed710629a99870c52f0391ee8c0e10d430a86e8f2b9bfc19e12bcf93155cdcbb21939f33be94c9a28477ed764c6378e9f66919471e0390a3b414d832be8be3950b9b3c8445cb705e4821554291775952cb4b53bbdc4dfc0db64adc36004737333926ee4d955ec8f758499358409a83f375dd5055aa943f64112eb128e655b00c48e069682e7b1fb15f323da72fdfc9d390bc020ce91bac38679dfcd5d6ac8536a5d598f530e46a0f2d61a1dc7c3d23cdd73bb5c8c2bb6279f01a5970898f7daceaf23ee6f5508eb89568f4c0289c79a0888bd860b7b86e3dc36927ea1a6c9c48a762410a1f901b6bf6e059a5124e00a0367f69e514aeb8c0a0b16f75dd32f1fae72591027b23dd531a4af9980b2c2fbdf6140f9e54857e5837abf9379c3bd88ce0cda0e79da9fb01e052ca0b840bca2e964012cb635f4e722bfc392bfad6c43e060f812d208f395ecfcc88ef7392216dd4876e06c7268b57488f0c299a24797f7acaa1afb0e9ec1af8a01752b776bf11d78a79951dfbf78ab5c2e7ad97e3e7ab7eae4a1640c594f1ea1bd8d274a4d24a1807757e86f01ec9fd0ccebc984cf58507eed270e3be8d0af32dbcf2391f22fc7abef4357182fc0a066f2c88e1701acc6099add84a6afbcbf1a48d9a2b083fabfdb0d4ef019b74c8a14fbcf3e7df48914507bb37cf7a806219af6bf855afa284b8662085f3c2139f76c89c4b1fe0f1ce8815d3ef7798600e0d92bb1974503233db84aa5b04dbb983f8f85c2b244acf55ddec875a366923aa7d72e6247f680792603f894a86eaa8d44c955c1b382334c4961cded306a2ae979c72843d82bed3817d1df087cf34358509eff51e8cd327faed84c6dd1842a0043b6bbce2cd7b8c12fad6beeeb96fc3cb468a854f4410c4aa3efc84a492dc21ac4b80563ef09cdb45aa0200c8b6486bc882ca56d8febfabfd0c8dc5992f9bd7169f303dc7e941171633f078899bdda77b664cd1116b10dd8b00b65592128f11a459e98e149c4cb2c26a80989dc46c778bc3ee6bc2317ec45294896587db9c8409a779a783e4d4f1bf7a6c1489f21279b957c565356c1a0155f3c33d2b542fff820097921925570cbb0e2a661afa9e3859cd094f27ffbd694a57551850cea9171b7a73fd42424ca57e0743bab57f92c4c71df2c72403d59ed5a5b6e197ba88843e71515b298cee27f958d9d0769c7a9a2d9a4920f58f7a8980e7a037d61ec4df337f43dfde34770ae4393a03e189308bca6325d273fe4ebbc41ac33ad3359ec3f0e6d314244028d160de319de9fb47f9279de6bad57129c8a59b60edf05d8ea15b458e89d157503dad1768d68ed73d9a26681f5a4efa5d257537ee3a9120569dde183cce7dc5d82c75785bcac7891d025c1d96883a7be56cab884ad597c14da835b13eab3776fa4e1c3af15b03ccbaff38038b0dd5bd69f318e9a2dcdfe209e64f1efe5ecc94fa491792f0861308ca5d64c7bec4b6f296853be60dafdd83345e438df41eaf21fcd296f35d9a4deda88b198ea3ce8070eca5d07d0b8ca4a25c4456d9e6d0a3b6a06ea7753a750232a116127170f44512e8a9b2c57524139d305c19697922a007a6df213c933a20cc2c3311dbd17b9e897a51377d4c01e87376399d535257a6722335e8dbde26ef4a151a5b3b197a3380bbab1919ceb287bba84e12fea24ff827241d1ecc0dde16277eb1b4e42069f2e49b45671f7e15ebaa8e8df8745a61a9ba230b27e09a846abade77c69e82e5ae4ffcb4c6b1e019e30229a06a0620da9e05e528808f0c6f2006b0d4373dfcf71ff3cffd6b230b10f7c4b3209626d3ce155441a82ea89aeeac74fbcbb89e7f104cc70a6020dee4e441987e8677af2b8809cd48682b2e5acf0cfb2421d248d26b7f9b52efe5a9c3debe1344ece10dfa736b7e28b3264e555575949a79d9ccb331fd90b462b1657cedc20a9062dad33ad97d58795f59bd39290f9a923bddea145c528ff6efa535507082803fda60d9e0652dc805791fd4ae6ae8e1fcd8b7ba91a309773268b0520c34f2c40ecb8c0624e0a2c07758b9855889d3d0896288b7fea807a005fcee14bb68e74c57b0cb1b9660df633c9472579128e73dacbdd9cf0b21b09b24d32b9c95ec2ab250ea6388d99a96b3049805b06e30bd6008569ca3550f08572f1487ac71ddedb6267694f235be140f3b32dfc326892844d90140978f4a815cbe4692d8d826493b667014bf457674ac19c07454f6fbebef5fdf3f731cb3fd4492796ac8952983d74b5100817caef832f6d1ed97d5f27f6fdc5f53f5837590bdc5c4b0cb35eaca41da827e3461bae4988ec32a8bef0a2161a32e366d34249e6c602ea0b813d39fc76128285635031512be80697c40b7c4635f92ac3e8809ae9ab32252e2299b217e7928d19045c125888050b6f952bc994654f80243a57c85f52701826dae05d63dcc07ea56801a7847a0dc478f1b0b19959e293294b08d52cd281e662e644500d8361cc73298bf935816e76a1745c93b1d4324c480a82c86b161bf9b3a620fc7a2f96e848f9d586b80b49413c06911e2758267ee0157fd98f0bb1c37e13ebf1874fc385d412c842dfd13578a1a2a6f36dbe5eab5fe428fa43e184ef79fd77dd8434cfcf6b748aeb299524dccc75db29786ebc38d793d21dcfaa666113afad19485a355379284951df2f31ed789fd37d364a087790360aa1819d759a84fb58b01e5c58e0db2ce664cdfa1bd749b1b54863ca803533fb8dca4352b0dd98800d9b40fef9e1f210f218fb5343a25debb48a64a7b096b750eb3d6b3b2e8a565d8f295d047140ac0e2b54794a84d49be79e83d5987d2ef30cfcf29d894dd5ab2d921a4168ea702a4e841da4f25d97a8fd7bf96414c3352fe77969e88b37cf9435eb7dceabce22a29ba10d7ec324a8fd6729ae9f41c736aaf9a6b446f9f31e929f9901c8e2146e1e2e2043e7dd125a7d560fbe479a9eecb97746c460e837119cd781869542f24a7b2e2dd96b18bdfe335456aa70345759d12c58ca8bbda5cc55b53f53d0063ca8c180e3b21be516ad9d3683a3555088126816c125020b1c55988feb8841fe3adf0ed6b1d250cee2d34195724f666dd3cd354aa3d4176c29f3a799915e21b858a88bdca6bbdb08d2fd8fe86c781b263e3083d1dd2fb9de31fb86f987c9896f298db3d8e6e96751c4fac5e6a9ff6bc9feb199f18e5d4f69dc7681696a14a852defb21a9aedb99bc73f9292b0a7c74b579f99d17b563fddd0e7b1c8a19678b01334b3564b6cc525b7f7353706d55d11d142da552a72a8f89094beab1ac812f077cb6c76b77ab4b69b7fcb0195dc5a8844b512396a3164943c0309f6dce3baf951f0041b3f1a37a6b65d8e1af172a8486467682c6592af3a31653f2fe4057e36090bd6ac569cda5552f95f698e6795876e847f041535f0911c99021fc723eb82ef0929e67b3102b5a435e7eaffb0f882ff6c2d4b2c676434e99ddad69319808d76714c55263c8610b998c5b8a6a28044988488b764bc7f2a155d2cf57523a60ec13ba909431487aa8fca8ecbe20f5fc658859805330305b81728e99e9483971e653f35778da50fc02f30fc867273b4bf5def936ac7511bbe41027234d5e3bd2805cf693cc6be82ab5a67b342c161e5602cb73ba1f92280c42d5d05c2b70e7ae906f97e4446fa16496add684787365046bd8827df34dd65968978f0c4a3760f977e145e12533ae857a8d07d0152f6d8a98131059df3658e0f68b9040ca90a7d19be5524d7746c6a570e04d844ff55419cd4a321a9a4987129283b4c74259332154c48c4da776aff9530bffd34eb63f1f20b2ef120ef9c475ed5dc91671a78131df3e84e8cda3074e82b5e64a72b65e8a055115cbea58b5c9095b5612a063c5cea2d51dc03eca05a68d5447c3d05f9a40729a960b1dd06358f61025d74689123d7ceace967f0320e81d7e99a6a95049ac5544281fede05d08a789920f4939584b5ffea9c1606b850e42bbee3ab33b291efc00a52506ca33dae34b05f522e97725e9223c9fb7e57218b7387e8feed071bb378e66eac40065b7ab2d4ff28f8a6f6deb214f29f8e557470c70c3c474506db5020cfe03a6ef3b3e4414335ee58120435bbc3689f573e1aa904cfa169cd0ec15819abc6d06f584cbc961a23e6bfc4ab329ce2c4305520d91ff49e2b3480b6f0da46f2e9de9a69d1b3f64fdf50ef737e4b3f353502d877434c83934abbcd4d4451822d35a57f63dc901fa2972219c0142ddd911de531915ee4702fd3ed7fcc7f5432ffc158bbc627b8eb9dc19f36484efdeff7fa56e10cc060edf2621598522007a8ba41a88ff30f8fd3326e8022d3e3183660428975425fa7f2a92a82c51f05c014737071782c5a9057cda91cfce0fc47d2be210f153e244a0af3a7716c0c905eb61a1450c49290c8e2856aa1aee4361d5f77d14d02fbf601ae581b8a503c0f83c51da98eaafa56217cb354b0e10ac0606dc2ce891afa9dc5400e93b341db80f55c033c02784f053573172c0f81dcd6d974664266e45f414f4b9a223f677a069d2fc0693d312194eb0d0de5608d95d23915809ab6c088dde2727cadad7cd2b09c907d67bfe20a1fb8d1875b952a796699032ba318c79bbd325b5992bc43ed748a87d8533aee0f997173859899418229602e0d57cbb2349ddcbad4007f0ee11a7e38259447ac6ebe2c369f245993dd2f423a11ad41ecf45b1f5add1a3381af30646461dde3e7cdb4035c16f3c2f1fa198625ebb1b3de02084a160d343f969dfd61b4405433db1f7ec3d1d30328bd4bd8da9758479c2a05ec30ae8dd9bacde40bdffaebebb066edc88c28f49a0308a2ddacaca91033e51d22e3e863e56afb08362ad5fcdaee8caa16afdeddb499dccb15f257a4bd04d462755478bd1b649e9f8f6f992cac7c6f529916eb735fbe7acdc3910d4c50600f9248b9dc8e79e37fbee34736a19e7a0c8279af17259c0cd6be8af1d6c0337ff379c262b7a593c5a7e6ecc52a7db1e31fb35b7249c20d26aa665063bc328243bdc4c1517b012da037a2e1b26590106c8b5be7cf4f14136fc8fd82a0a1ce7cb6d5a8032834a454023b465da7247e1ea49a1dc108a147d9d8fc28827ecb244fad8d8e1c043605c71fe26b4bea79c211416c374fcf451b3c369bc27ac0d5be93d574458603d86df9e3b0e6c90f5fc6634af223ba9bea5e4450e910cf0c4afb83c9fc93f7ba685114cc14b07949818aa705205e6472fe4fe1bb3c35998e81f37e04c1af1b7e9a219d95f1896e89d60c3971741d5c6acff7544b9636c110b3e06c117712c171b405e1e6f459ec2fe44c6793f36725fe691bf4fea846f1fd883d03100da60c3871eddb6caa5eb3f82a43006cda1db9dcd873148c3dc742f06440e1b749338b9204000715f6c0b45940e836f85c6724fb76059f0d87da5c08f879874fef3fde32c04f64091c7123ffb6d23e7126ad7fb049c2fbee778dcc17eb1905310ad445d9a65a5ad0f3bb640f256ad0e822f12847d002b0ee69712ec6f7075b259eb6e24296de3314a91d0a7d6e43346053d42410cca51b438b3d16733c7fe9c66099ff08645cc8b4f13765d4f999bd13bc9a1147d2a4f35901ef606a7181209543d4e61d295e92a1eece22f650d936a701844a23c9056d0e8ea179f2cac37c25af4b1a98d622dcae1f5e454a6e8e63accc0bcf76290c5cce61960f82fe050d32f6364ed01a09d7e210ccdf33244b1fae9c77c16079fc4153ba300e915f7f863e06a6162de1abc182c0f4fdc9e61d625164b0844e7daf3a4403b4f0b19abd17061aa37a9b240e5bfd5b6a33e52b8bf539010f2878e74fc77b128aee37f0a7c5d98be95937bdaa678473761c82127b24dc4b7a03906c4911af1f95b16a9527541824f79ab7c929a53d751e70cdc2eb849763e8091c752de38b080aa5779b6910e24138068a6e2047b9da805552de5778337e79e4e65a90b4e798c27adc495836809c6d72b4df4153a0e6aa5541a70be8e763632133d3c21c9e65c2c5494ce2bebdd4265027ffe15a8dfc5518ddb0f9bbeed01188c9591d694c7c5037e911cba009051b73ad2ed8490cd331da69b0b68913e773da126149e31d82b8931b87e654407c7570aaa595a72b348c2bfc65bc0c9d7847ba9d800189a6716d1ecbeda5810194ed8520144c420d96a168427fadf79bd9df7da4fe0050ca44a146015a95ce2a274698cd15e88f6dbba2839a4c76703dd3bbfc27d41afdaa50a77f9fe03d09237bd2f530dc9cce8dbd216acd7d6ef78f3934c85eb340faa6143eca784d1780d09afa21a1002e0dd5603c80f3d88878d80e92e549d94fb1c1b61c0ea81a21edde111e093e7c0506b065080243c8e7afcd1ddd16f347669a436d608341c2f6fdf779e767d5a969943eca6d0d69fc159f27baad3e95c94266bfb6a9d232c30577702575ebefe58a71d233c949af639dd584472e657da5a517164bef2918ceb76b85ad1dc56739806ca60fc20fc41d0de98d7f13ad01b0cb73b44dbf9c3f5e337b1df58e846c9928e0ebd66fcb098271b16fda7a930a3f438d26d61ee198002cf5cdd77886b4ecc4e6773ecf1b3e2540c90f0bb9b5bf368dfd6fed169fff92bb1666c556c2644aab3ecb9c18367f66e57db9324a169b8c02cbaa9c63ff6311d7bfff9a753d4bffcf2457e8706c06d887835eb91cc378f3b0dccbde2813f5831c0eed46359af5ae928a4ffe5820c65cc7a749ed72db3a6d7ebe05fad8e848d173e72589113f1ba9327e1e1a53fe267dbf1f7b8d85c1e35919e8b35669b4caa1bee4027823138b0851f6850179eea20835bc7d2fd76278a1e536a88f634afaac4b41ea4725608923c10ff904da5cda4e7accf7c867bafe20be4dea6e667c0033f9ee8cd7b69f7d6416160c061e18842d3c4d6b30549582b9e49b1d15b1f22c37baccbe4b5b7261a693fa6dea0f7109b303361be4d9c444bb7df3e0483a94664b733ecb6926da6904fa88bf5a472e0bc00cc4bfe53d464559970091e507d63e2d9b8496869fce7da407f5e3ba877baeac601b000f722939d6dc0f6862e56e0e7e88ae3ec8d1952c89e9d47f4065cdda675337a06b5f3ba2e98f6b178e7be4ba10a3110ceb3e873ca585a19e4a8928cd1be8efda52d165031de2247e610c42cfa0d206412ca3f17424427fe70320651c443ee9a9b2ecda04d64a168e424826d267293a1d23778c54b23e104a49deaa6b98698763cd3e019b8e08b46819cd830079492c5d2013840b393b1e1edfbac3df7e9d9d3e3c23c0d13b4834b21682a6c5abc36467031262a8a268d024fd9a3cca0a32382ad754a7370da6d5ec77b69ec7691e8f0ede186192bd5400bf67b7f620d381f941fb86db6dadecc9f4b2e8584b117e7af16bb7d05c986eedfcb7f74718186eba6635f4c9deb1b76d7fc1ea429dc5255825e3fb4df24d56119c58dcc48eb286c0867e45a1a4298bb54d01ebaae0fee90e3c30b7c16fcab3dcbf44a8d3b4edc53c56b8f0b72c93b71a67c372b0ea93d79615a10265d35de78935603d243bcf1e237efaa20f3b4ebf56c7e5f2ad0855806be36d6903ca88dbd5ddaae9820a775f0904d69bdec0ebb3641d67a7cbc7ee2fc00a398bb02209969c60fe7082f059b27441d11c9d06f97f6229a11ec9b0d8514241eb5aac15ebc9bcbf6d6bf8717660f83fbf47df4221ba3b7c55a85be08f3c13571e3237aa1bc4750532f640abd2df90da1953f02b8571c09c57ac14f6486bf9f3a8233e8df7cc922b5f5a54503a9756a1035268e045154cf78d8405c9f5f2747701b9f2599ed94cec702602fecf1e425cecee722e15be84586e0364a817f10f69db510e54533ae71c6af5805096af31d6f60a7d7e7258892407b6617fe6da64feb8de012a212d49a4cd73073b287d3b6e87904f3b100211ee178a1144c155fdd47596f324795f5291a89ba2372c43430551f5405388c9208c616a0e9e682dce97a1b8c2dec591f2f20aa4df244c82c9ab0ed618a76d4d58b6d5444279569e579afbee8c6e00746c1b0c8c319b77de95382eb4ca3c0bedaf31b36a848ecc691d13c06421a8d9a8e4675b9cb6ca67946d3eed79206bb17f3f358f10c77c2cdda139952d461a84f43974f370aea017b39d0141a95ef60ea44ca3ac4e4069d1444aecb5ce34949cd4500e065a6e218d761f1c9be02f5644c72080b3331c4a53d12e1e0e20ea49f6311ed31f198d660e6f40159e33033c27f2ded7d1924817592ed78051ee67587ee81f376547e5df152a86dde8bc611824267cf29052eb6a20c09cf33ecedb0b705555057c5b22e68b1bfde010292843db9bef7bf44b38d9275c79bbd6115f5ecd6593467091c63bac40fcb02a94f8e807d1755ceab1a6af865ad5871b4448557a29dca5c47c1e0c2018846db4ccea86372b2572ba6330bb643284f35b065f2030097697926ab88d5a231a2c01e684aee0c6605cf95d4752574bd4f66f83e0ee7c638b2a46c6ab48908c26d3c4339e86cdc71aca1c579caf34d7385b0ea9a81e465110ab3c4e3665daac450d0467ff412ff5d0c9a086553bd59b456e938f13cc0360744de7ed2e986d734f5523b9bd3bfa346f7a655124cc27a3f19a6a8b038ecb286acf955fb5720ff37cb4046f437ce8fd0c5b7128c216084ecde49656640145193267489ae9a6338772303692291dfa42db9e9c018c65a2bf528e9b72059bceac4f6a9a09534a9bd3b12d0231e1eb9e36e38cd123897d2711a3408b2705c98cc1661724c484cdd80e13bdaa9c47e4eca78e73e38966e8c3aa71d4b4d53d8d058613a05da5a9c611cccf4b6356daf2eb89d1add72d7ea0abd2aca07dc9bf8955cd014624946f63ed3dd37fa9e5790531b9374ac64f379f5b7f274d1befa1cebd657b7e2250706dea47b3d60c67ad171a55832c844ac0b623a45666e2395e2af15e43dd8fa1c69d4c4dbfb292b300ada5a5c0c4e5fe3d0921f7e4e223da665ba8cedb527acf5cbe19a051749f13f30bb9b9155ec96e98e746272c3b454e2b7251e82405fb281045c32fc2e8a4208d4e9bf8d89845f008728a6ce5391b73d9379b185d531d40902c581a3f86f0d02709df7d28bc3f47823fa2e0715d2a5e75431211f0db97a18658a6a940c704689eeba8383fdd2c4a625c0b43c08e3e6ebbcf4268364a352080148a49071c5ccb13941494a2253df8858b063286f71b6804201e0eaf66c32ddfa70aec4263d8d4cd9d805f4e2c07da7457df7916bb1d4a8e063188734524773515e9aaeeb4a77590fe9dd1621cb098c4990885603d5f060dedae6856b3b1d24337039a9c008ba9eb140b0745687bb3ec18325b9c87c63f87412bcf9dd50300ced8cf48d0b0cb8f062557cd901c766660c337b52d1e3da237a6132b72adcf1087c29bf38d2cccbff3485fd6b0c6a829c0c13b9aded22e57a2c3051631796de6581ee24c161657845a85ef5248bd999d18d66d572da0f45fab2a8201a616e43497a95e8c9d03d8a463dd428d57b2e9a972acba125d0a52183c7b75152cd071591f42906104d0bfc23b88a5ed1cfcb82716595464e0f1fe9992d03863f0567cabe9de110f922f931b8a1903814b9b3b6e0fa76af1ec91ef14cd6d836ba45c9b86f9ba33a40a40a60ba2e2a83443d41f5854025958b87b795bfefc53a3721ef1eb6c40d7c042db1ce2da03829d5369a880048e7d7f1e0a8e9f357f9fc4a3648d59b3bae30f5ed3b322e368bbea1afacb07781ead0b9f28d14b8c96337c906f2bf6350eca59da4f066554ec4cb94f95f260ed9221c4c59413ae75f93ba6a22c7fa03e1fefc555ebb781d8a8abf2bfd83c16a83e4228cb4c7dad164b44bedd33dc7f0b81cb194e0c3f6422f6c3a5f87a40e1b6974006e6abd4a2dcb7cce1a042792dc9fa16789ed4018247a09cc6407f71ce51c84c77a4226b9dca735bdf4c940ffd182b7491867783294360b4f8b4a1bd04e497dd00612aaf57d7fdda4480ae42b6ad7716ff6f2917b7715772976391a1ccb5ebac8d570d8ce2d30c7e7a7dd2726637b7429546a04d9e3e36a25e911aae2b3d7f093060c120e44f63dbedc28643939a328527896ec0cc91baf4c8aa621d2bdd5d69a58fe2c02b73c414cdf4159c0d5bf1e40cd84878a3d641722c50b5fbb3335d1c0562827e9dd9d120478298c087caf3c085b68c6cc60be6697340ccc348e00d7eda53387ddf253259561dd3f67df19600197f54345057bb6d4f64d9e645900e9761ee342fb9139eb73b7e519eade8053a051be224c0a5a89bc54d58623c5305e68768d574cfb9e0fa78e241d8b575209ba9618a527ed8a4571cc10693c2fed42e82af413a20dc61f70c75e0f916e930d13c82bf0c9ed1ff93222c62bcfc4e7c30cfd26b87bdfbce2d7c3483abd02b96025a1e42a29c07cc398e6bd242943a9dde5823c0a100ca232699a9a6346f0205b6181e3bfccf6c1237951e47e5dec8fc675fc1e58f9b7aa1cfb819a5ea293cf7aeb7866adc79acf5ee5d67dd46b38d30544e16f0469b241a283ec9d43cbc465d33a53baf8ddd9153213b525ed1bf9d2f3c5c82952c9d80b7551a722acfe899c7d259cbcdb828ca07cdb06baab25743eec4884d2d1e4c3126be0b1db879c5a95e6f1d96f6d8bc84a7f0fc58008b94ff109b32cdc67aefcaafee48bb8fa7e644829d4a9e01573d445e146a46e776ded34e068621b71cb513e62c836f4d8876478177d8e22e7ee2d9a80c94311f58023ef18ca2518b492d976cf6450690d8e06b7da00a29ec75a2146708ea34608b77640ab140993d14fcc1dc845ddf0e0232b4c5385c2be220f91bb9358c91940754dfea016a76b575aea2804906c4d9fc52e1be411069246de35b98de309fe14fa5d8de9df6dad315d539f737744f00e52dd43668ab1076d938840eb975c86559fef6e9c9cec34765db18a1a60c1902bcdc65c8c0f0b187cebbabfd951038bab7ceef456a9054efd74b4bc797361d8d8d6fd79660d92a6bdfd99e7c0d0983286070ab99f9c2951c6c1d044aec8ae23fab8bfdd9708562c94a041dfa194703dd3aef19dbe8484e5b253ce66766a6f1d00592f516c971018804b3576d4e72309afc1221a97ed29d8953b025b291675629a5995c087644bc982dcd91b61f97bff77d85cf2611e5c4456f764a0ea60de24df7e70e80066eebe52753ad2eaebd84c04c849fba928c1860165ad4d65cbe98ff1eac96964586c71ea5124a833f43835a4429a4a414eae1cc4ba8fa66bd2c4eb1e14b9858f55695a90b1b277e50202932e107247a7ad3fd81072aeea7616f168aae6601af4e49e40a3603b18026ff32c86107c476821f4b3f4b1ebf71c19c53473cfb6bedb35b00278dabe5cddad77e794b961af0267d576ff5894f4ce824dc0fef8ecb42b05c4101022b4895b014494e17e491920f8b76ad128066099b731516acf4786979a295137f594e1aac60b297878dd7ab909df385fda23a587b60465c8486ea48368fd2a102fd1e011b78797f17d596c9c0207e0d00e60c8ff8f5820192d9ca83ea5f5e2f87e57598eed56f024da46ba8c1c6171a1eeaac0b0cfac38da49b6a64959b93e3123eac0f8ccdd053af1e2d3c9c42048879309e7ee500aa65d5f82272f5c72b9308f0f97b47a0f14deafcac7b9303e98712d205ca41035e1c66cd3c9ef0f9fc96b824b84279294304276e4cc80e0110f22787ffeea0da92e9c43af7ee32dd2b1f1302d9ede50ff9a2eb55e9676d9ab87e2081fa2994b7ce704f376639d68cb89e14190f9f9b9185033b9e80b7d4efd9e5471303b9a45f7d486437a5ecfb5caa26d7e3425602e7d4415f1a397dacd25f355fc46560bf532bc0d5a856eed950a821809ca4a6dac09e082b25444328b86b925e10f44beb8b5a5d6be09327517edcc770b1d802ec07fb4d7c46185a99b0fb9691a1deb10615c6a4eb907f4018b9304cddcb8a6676e819f45c3934ba5bf7304915a11cd8de3fd3e7f6abc975f97586d73cd01aae302a23b074d6f72b6673cc34651ad350026a54bdba1cdd18e89d359f5dae0ff09594537b6568fb3b966b29c004434180fe17ba96f0579c1889099edc806105aeb2f4b3ecb4be3492a8bbcc10d697a1a0a49fa1a06191773c1bad3850b6ab49766ba1a6917c5d73c7d2dae421a1c5b612d66341b90d087767ce6a164892d17d45377c7b445ccb55381f31283c21d31bd26b911a9174e8b075920c36dfe38ba6dbd5347c14c73a8f52f3f9a61ec51c71ed006fe4216800038814a05a246fd414ef6c4ce0aa41a56a992697969602aeef092c3a2b5e1ed413fbb36a30768bcecf680641ce37c182f3f7dbfd4a2d18f6a88b1abef0d1115c85090c856cc6ba2b5a23b9cb3acacc95af532a6e5ca552214ed7d661c85d20d357253605cef90bbe2914a59d5a4e8181c51f3b605656a2aa087ac56d90349ea8eccb4f682ec8afa104a851ddbdacd64841cedc262d06dd963aae8b1975875fc18f07c46e3e8c2d4c84c4b28aa79444b70fd0058ec1b54ad69be7576168ed7778332f7f34e38bbd219325c2aefb08c3597cdc8cc67e65237ade2f056b9ad4a2a7a2752640214f1105efa7f7139ac6b83b40f3e310bf3c8d5a2560227f066526f1c963b21cda0dbfd78feed877cdd4d229286ea6810e2ef572324d71ca910402457e8d63e29155d0eb07c472e79a66529f6db2d9aedf83a6d34a708037fda1768d419124f833560d926a745cbae077973c51bc621101d23f1f1b70a9bccf8163cf2c1c8ec19c4d900f6afc59a9e0b23233fbebf1fd4e29be74154ff16c6d3c353b49d4dd526d526b761cb3a928394cb311b10fb39e0485dfe0e62ba17270eee5585e81f8e516848a490bbcb88111d7d07839bf08af78e293afff3f4562c83dc6b8e678c69883ae9caf95079fd0634daec067238e3d9b0d7c0ffa4cbf3c4e71614756982f5265ed8c6b9da6654e61b66fc22f6c680d7ab806bfc3faf6b8d0bcb6b253a35ab55243034d54e88925b7226434180e4e14a15d4b6c9ff165bc556635f92b5a534c425e92a31b5a6cb2dad2979dea9197a099e4ca5e684865f758120d65376e0dc2b6cb1e705c3b71305152721ce0bd05f064fadcd14c980ae97a43fc097b1a3fc0a9bd3eb41a20b783cbaa391b1f56dd79cdfd7ff5e5f00c155b5e17796c85c5d5121ca332022f724cbbd8dc7614d1fbb7702818e48d988269bf283a280b465265232ce2e1dff6811c46b88bb79786ddc3333a200e5078a96117fdcb4e6828e2027d25a38bcb3b3c66a1b92eb5a11aa8913424d9b62d53315dcb5671db21ff06b5763724fc4ddfc9245b77ea1537f1c179959fac1177f1469a3c93aade1bd7191c468c4d288899e164fad4f6295ae5b181737d96cc4ecd283c2323cdd4df5c3bf47733e030dfd79cde5dce432678000de11436c1a16f7a06da5b65552932ce536a1e3f8878c8ced887692babcda2f9f97dc5b6ef49e403535453809fbbcd1feb345fd420a2e15b4d83ab5312cf67112b5bda5924c17c02a3b672085a372347b70fc1f8a657427dc82f2b896f1cab105d9d09f7d9e202e74c841c1ccdfd0a02c0ca464d6708df4ebf2e76569d5fce9e5f49c8545b10b45cd9e00c63f3bee9f9810c56630d7af5c5bc59193fffa695f5221465074622d6ac5be224a64b46b9aa3bb2f4d0ac38d5169280ca2e4c0369b8e9f2483a7391cf3f500b50ac9453c09204b4b10fae78bbb8d0427dca79f14d07ca1b5debf84f46644a62f6840f8e45c688f1c4dd1a53c3f1a838199dbfa7ebe03cdc48aa69f2235ddad76f64d932e23402f73b2ff72c496ab7f0bf7281bf26e70aa5225ea9d871c72ed237f2acf59d845bedd6888096005ab9d25a510effb07a2a0b68f8b5bb1061e7892922687171a23fbbad5c0aae6cae888688333e81e710ada28ecc3cac7b9ac06f52b6ec156409ce7a3b8a873ae8782d5071c01c53324b40d4011c6e9450d2f199df13fcae4b7a3017f8b7695a1b3a71bdfaa0e84779f8c1e6d43f9a9edd44acc8218999928e2d0d8f1a5dd6487a088ebae060ef7e30523373f2c8b035ae0df17a97d8a2f964a7843abbaddcadab051c18004fa341ee350aee85cb4a1aa3a600b7c6b5cbc179d305764f8a6456e76d7609204debbed0a62bb9d3377b29c3653e299f34cec9bbdda1b324f32c4e688956048f3f403a2c82e8c99c2ad5ec629ff2b00a8f5ebdeab3836c5b5813b9f56c1dbcd6dc456dcf963547c192f3f21ab6cefda44d06c3e010eee445afc241d951dc344abf1c0b1470fd6c1515748603546af12989c0b24ab23bd00fda2c0414dc05cd21513fbc8e4518ca28ef9ae27cf1229656ff81035a098dea1250560da70a157398606ae2adcf0413782dd364b6266c116608492081bdbd708af25e2d8349f6aac5a0196e2431a5d52970d73ca245d1c1bd7a61aa30f61c34eb434c7bdfc453cc43419b8c7fe22f05cd6e5e8b54fc302d157e3081696e00b315bd0d664ed6d1ed2ae20def14c6e18871fe7afb40179fd36c21439cf46c85c4fa3b766e9330b960c2283e02525a854b51a5fb6bf522aae059b3ee130ba602c289ded4c60048a6ce02a09e3f4ce1380f54ac94f05c9442e78cc2b96ecd11af5d6c6403e85a3e0369f1bf0a882a14638e0dc281bb6ab38a3c6162f0a149ba0202c690d95920e702c603325aa33dbdd10fce11c3126a413d37afb71cbfb3cdeae44af3e1619ac95c9782fa508aeeba866901c4d68b93d215b251aa4ad0deefb85b1806c2f885ba8d22822e055e87afcfa824ace269ff28db8faa26f0b6226c51900eb64d3f5355a6956a1b90cb3acd9a581378aa541366e7e779070038a00f6b53d08dd238f0859ae46f9a3832ac0cc024f94be257764a3c12ef739b4172b86da81e887e014bca29a04909af5157354473f35fe69e729771134a58d553177768bae96af5dd14ab76c56ce55deddce95d4e313cedbfd9dad7efc97f5ff4c7b7ddc508ff2df34f4ee4a5ad7167201b003b80e4e1bc89470d1275016deaa87d56dc139f0661ac6498977e06bf564d7448208fb78abf02494a8ecc476b9c1939554497a8897d39cec2d75238a9a7c7cc61dda4dee2bcad723514afb5d4fff593f43741d4997b6247e78ad154398872bbf7f2629a411bd0fe21dc8190e5fbc63ca71f093b8bb22c058de195f643073e0807e6931c65f1eb573273cfe782f911aaabe71f65db69303ac4386a1814a205a21d9a91ad5a8c00e704f107174eaab81026f02992019b9654ef59cda459f677e6d03b87e9db580692f5951c66661fe97b2a29afbf6ed4669a1ff7572299993d9cee042b4dec188e9973f8441800c946af8c09224f3fd0454d8b375d0b1348be56c68eccd16cb1515dbd06756c4c4eb7f0b2dd47a17a670b8d9c74e4975cf6d7bca417dd13aaf5bfef07c807f1be96dee414d72f96ab8049d30c14804898a4a0cdf7a542504f0eef4043836234ee7224307acbb8ee718e3f803358907dee5c40edfc62656b5a4d5771e00830728d67850b555c0e04da0bacdc8cb57f3b2ae5cc88c22dfb7c61476be5ec4d3cf124a2270b85108308bbe9de5553fad4db863d93a8e1ce4078a8b9482aa75b601283f0c23a1a2ce4cf656f614444b290de61d631cb025c62bf5914dc200a9a449076a17fd0f6052690ea6c7724defef3fd9e7e06669f7aac4ff7f9b2ea3cc90c4f3ce07dc34325ae996fd3fa3e56d6ee78d9bd026dfd131612729b550f6154eb28eb86a18e2373f0b78f26463ffcd2bb0ad412daa6ef46c770364cdb06374e35beeffc9c7b75c3c9c0147c7cdca3eacc44c104f6825bb367e2d6b00a4d184f253c6551fa685acd66564ecf3a5ca3d0b0a4ebe5e7f87f30a1ce3b21305c11a085da6cbafaecc5c748b142b0b7c57b728ecb6e7762a3c2443ee390d1aed6981da8e041e47725e2e8fb0a69bcf61d474f91cfeb0a8edb33e51a7abae9dee21647345194ba01523613feffa7713ac3f94310e16a06abf29b315405c3130038c235e5b774e6546779e8cc6fc61ee296804decf69fd914384bcd30e486c0b424b24ad08a3a3bc21615cbfd72bf57cf642aebaf8b36094c7431e27c6a05058e2a518ece07b13cdc1a197e554ca105669b94fa707d6f7bbc90e27499813389634afb0096f673013be1f0d37e495a82eff3a4f263e52f952397bd9a8bc7b763b1ad5b1d33534d08344c216ad8a54a052c3d7ee70af52b53b68e6b79105198d4996191b4185ae032d778aee111d11a3b0971557883803123ec74cface5ae139591ba93af022be9e8cc75b4c636b522df3e4e245c9ad8e14b2c98564b681f97c903c3cf5e76bc797ec9eb53cdbff854f9676cee04f0fb296ac69388511db6527e229bcf59163c7b024419cd425a5c6d55a8def16ecbe7a6202d298f03b9a1a300d7a9968fd892f93dcde43c334995bfda4f9330a057a443dfce72dc08cf8dc3206b014182ec7f1b3ddf844a6e8fff93c8824fc33f203ffa3110bdf7f84c8894ad8f22980a56b43a4617dbc369ad67c5b80a2b37e94e12bab8344b8a7614e0258185e33d8e00c5845ac767f5646015d1a3274dc1b80a01e445b2ac6f063cb88222e915d48ea633dd00a82ad233fa9e30918a19ab73e06f503302acc2ef108837458a3ac55a34aeac1ad9eabec93c97185f0d2e624d2fa528e64e295e7b382d2d34f3842c3a05d4a9314c0040f90366b8c056c0128fbd8ab8b3e842f783b656f56752eb4d5c42ff45b39d8245aefc9890104d657f9b07c72d06f1a957cf65c284ae973b4f7ada4752f068ebcdcc23d12d3a78d0ced6501ccbbc0ffd3393544ca37d676fdeedad648a12278b2ee935d432e3c396ea2bc9dd29102bf9155959eb251fb772a4d73a8cc2f3f0b5a3ba7f49804bdd5c06725eaa4af74e0eb29ed6376cf6067b1e3d871ffccc4019dca0cce595e47f8b31c7d53f36e62f22b4b648319d0a057619d9716fa90e998fcab2808d698519eb93c41fc88b3aa0b91c58f24cd0ddc3b3e7ca4252bc236674bb2f1c86370000a02a0d779cdb33d05efb94d48bf6e38e5af2d53f7b94a48b5d4eb65fa4119434b52b89ca5c81184d3473222d05c08f68d8277986f43a659b37721311c5ac6d611cf2e6f1f3111e7dbf650df502d0b4a40581c47ee55efd367199a2ffc4cdd067eefabfa8d4242bfc4b93ca2366d86e3dab04d3f435c8b8a80ab07016efcc071b246770b0f1b80f1735d4ea01883d336bb652e61895ed073d067077b60b78282c4811f0523c186e7c881d7260345d3cc23c61ad2f5a574a876528baf87a3d79c0d9a19678978ac8c52d845aa43bbe18b4244f98ebd06d15e8dbb9ff65bbf6525d59fb0f6c533a5302018dbcb4a0a39f976487070696a7e074dd288da04eed1e2373fcd54da81020abecd05ef154401ec7e717059f96e8965ef5a56d7454affe9560fcddab24c5928571ff4a138d95b159ef0b86f80a3636ca3fff297e68a6af17807a399eea6fa0db933621b42bf4f9fa782a47e448470aec02c4158661b09cf3d5244462fda4e70031de9b0093bf84e41895688e5c13e0bf1cdb50c39393ec34fda8e02cc714edc3f342cd6b40f5976a8d0fa6d863ef6927510b7d82e10a38e44bcde0cfc132f69142112d7f5b99978cbb695ff3a40286af46fd8871df75969a5d7c9e47d702a7c88c9305e4bda57cbab17fb4d2542c2cafc0d713d484f4c463e5ac0863458f5357f5afc7bbc08f37892bbe060b8a132d41c3a38521aa6ab1c45b87d6ffea2e6091f995dd325c6ecbdfb71a73b2666988e5fe4d87435f6898c9b37f739d95f0de7e89b470dfb770906f98f913a4f8ae0c26c565e879177797e48aa7ed3d1f29f81d8f3fec9f68a3ce38bbcd3f541372737ec5664b3a902881475e08350bf2e566a007b03752958bda982908f299a875dda23c7306e1f992c753d6d52c095bfacdea2a3e0798d7e5d2caea2fb4319e6912774141d1555209aafc241e34a7af0ea06fc26323b77fbb50516bbb0fc3adc3ad5cd0cea3b218cc21aa00c58adf61f12eb078a19a06334c7b03738683d33952bc1b2b67cf02b7a82dcbbdd109829fbcc5db782bab117273d0b6eaf019171e93d5cb14d115ac82579c43e018d19be10ba514d21627703f85ce3c7ba11e64fd7a3e416488069f7641d20f4d25396816b1e00fb317dc34d261fa4662c0ba87be26353fda63db79f092a1c7fed0e73853b0935056e30b8cb242c5b1662c0d5c251889d0864d5d9eca751982a3a8a5c90b4fe5de1a2cb768b77bab4ff9c60d0b4003990431f4a9013259ac96695e0d1da40b149a5279575629eb9d26197e54f85428099a3055b6f277ca90a96ce2f51ef8d60d0c07c4d2f955f56171debe909ea2a2a5c9863202435f5a675cd8f19d579a6f20f4c62a36f94952bc5cd4dd6c8fcbfbc743c3a774dab0a9333303410ac14c2dac0c22bdac4d946e2d973c8499925d073bbb743528cd3cd424276ac325aa1ec76af4622cc03368b1361fcb48680cf35cb3d1a13fdfd97d4c0486d79027bf8ef73b0915eba6ce763cfab7da61b4067467a94bad1e17e37db2b29ad60a66a997c834b790272f723a1fc37fc966089348a83dcf5a67bdac56d1a0860c6441d57c80393b917cc23254dcdba2981a92e797e926e581da210422db8496adcbeb1b2546f6df946f95be1e04ffe1c7b1d69356589078a76c0a701e483d3c334eeec342072d6c3a5d5629f48b55486c1ec206bacf8067a235ba6c88b8f42f5997de3f5d791754ca3e850141385016e1c436ab5e1a7ba3dbb76be8b727ad830f636dfe03c49c67ac232af76e8a8299ff4f3e95cddc2bd10558fc187e264b181b41d582bfc7c8213caf5c4be893bd668c05abd8a0ca596d9bb3c093613cbaa6a9501811df95f524fc447249a0b7f0c8110ab3b68ac7a8ab74b2b3ad69eccb5dfb8cebd62fec0bed9119287a01bccc54686e7c67204f47a5ef190c16c9ec92a9aafb5e8c5a08ee1c963b9188facf0f2e2e78d0a9bd65be87c106d156a3277f41cdf58359b2f80bbb252342f5c54130103e1870c80adc365b150ae400bb6c6ce078e68222f28a863ab86182ea5e2d65cea9fd65cb5de0dfb5806adaebc2eecacef88d8b148063c18b29ddde05adeee99e973bf09c30066976fabeb3ab7799aa6609f3c3922ff7bedbad834cf064fbe1e510443432f9994bec6a5be28dc77eeb8081d582754c865a6ea42dd0857458ce6822cbcd36224c987d353489a236f4eb5ef9ead4cec252317111f7a80f395f17c22579e4293a10eeba1216f3a1142c41babd78feefecf6fbd13e92f04b4a8769037914adfddef262ae578ba84be02db30e14b561629b2caff563b75729d5af89cead7499ed5fbd817bd6b7ebdec97fe112752493c8f267203f4c4c72ef80bb955546a2d28dfd404ede60165499683edacdf6b387a1c30301f6cd8c571eaffb7b8d357dbcc2e220479e3d99f01c2ff53658fd16fb3ae769febc0c5f16f054d6fdaaf659a7933c61bf72405cd7b46ec5d657873ec9d38b7c65b253ce99364e73fa2e99c853e78a6cb3754e71370b826b1517ed11d9d5cf3c1efa5163df01eeabcbe750dc3d5dc632fd9143c3f6e68985fbaf70c112286c689109bf414cc50a52cb8cb50d13a28acc776c2477dee3f11fdc968c23bc608c5dc2e5c90a0d39e9b569e5c2076749841c8dc2b690559a49fa9a0c8d277786e8a7684a6e367cb05cfcf1e32898c5ae186df15f16fd27dcc991d484047cb158f3d29bf0c0317ca1b45d0ff9a89993a85252291b20f071b3ad68633899bfc2ee23e9d7474b2d2c258002382cb5b3afe8ade5e310e67beebcf432aeaf45380954408cc00ff1b1e090533057f216d5cf4454b6abde768bc437f47cbfc1b4c9ce7237a11d8ba294a072f68b11b045c7d8a62dd4698471d3a3a744d1985ecda084cdeb771b5da10c6ce60279d25c31512ad4fd9d0091735e50213eade1a2a972545d68e40388d8254991297061cb87387a446b98b2889c7e91653936b0ccdfc7dd21cc6e45c62dcabae57fd3e43d73d49c13f90b986a6600a3baf41243d8163ceb21869c4a1178fc605b9ab428df613019559bfba8bf8cf5b24a5ea158055c3841711e3c8aea04508db3e908b271acb4e734bd34680dc3aea4578d0846c1133ee84fb5e08d6c3787f4e52c68ddac601248e6b9818eee368f69835142751bbbbc8799ff957337c87dd37738b93679fb74290fa32daf8a9460e0d882745fe1dd9b6d543e0d435635e1346a2ee30c74c1d04c5347bb0570c959147e2b8add87e01fe63983e3063d4b9520e982347a9dd483df417c39603129979d72229a11738fd2c0ee7ee04cc5a6af19fd9a3ddc57627c7cde07db58660c70e97a6697cdab19a13ae1fc41dffd2f1ca418bfced011cc6961769126c007d80d5863728cc752f6c0d68b59ada657adb08ae816b405ebbfdb956dc9220c0f67429d772194fee9a4f063f66eca1f20d4a8bc7b7b0e3bec0edb42cfdf766e2c054aacddf4ae720ac3e6af920ca825f37c28600d4995d6ba0e677d376208e2e343b45aa517e6739ccbed61aaccf362848587565ccfdc3b0b19751478dfd491748d225538d2146c21affef0f6bd897e0c5a09ff593830b982fa540eb7bbffb790a345f3c43392c87bb9198e97834f288deba6815e0c04db7dafab33301975e535e9fff8fb76b9959c703246e7e4273a36adbce372debd36988f01abe88d10d3506e4aec31d976a4a6a193851ef44b7619b34f92bb27951a394b327d345eb55495b514e9916443f0b76e3df13273b9a65222ae9a369b94e621846ac678b165ba015e785ad6f37d72fb8334e13b655f83bc8a91799e4bb788fe25ac3351d08471d45a672d52bd246b4d8a76e4162b284d27d1722c16432dd92742c3a1da7d56d10ee6f3d8177eb2d7037cd4387b339e876a17fa16208df25dc32baede141be01f4e5ef9cbdaa68a2d85f0ca138c589895fde71bb36dd3cf46d9c7687254818b27bca534ffc76282d50cb92a0b685845923064c6b2a175d71d1262a83e16427b3b7627ba0eaad84ef1131100ce2f11b56dd3e2d559d2c705d16ec153088316bc4f52df88965d9ff2a376021fbd158f2132fe63d4134d0ee62e3e128b5ee049d317b521978a1825a46cbe16287d6e81fd759868099baffd269895b6858a64f1909d1a52ee2a2b7f4e0ad8ac325e58a9e7d27f1e5df4172ccd43d3af7233010c44137c14252d3ecac52f87fe882d98c63238ccafb2bd72823de70b8801d0112773ea104e75d5e29f3825b986df18735c80bb6e89914f1d78dee979fb9918a5138b75438d921784170b21bd13a93092cd97ba44fb7a589cfc3476a7e1882b7c9b7022d66b2b9ba4b2e84935f65a544384d57eee267d6fd32018e4b0c6ce211d439a17cba41b9fdbf90a54830f69db189615a3d75c98011c2da6a333742cb4d6b53e43c6ff1f130510847a97de8647a72aaa43287c6d391ddb66d7c7fa16fb76c00d9a7efb7cd6af1ce438d8df0a68583bd7cca17c0b325c8f4fade2c426d44d23adfe56086a81e150a5a03fd623aae6ccf6319c9e21e7aef8da18ad0dc8fa56f113c98fae640cd026051427ef87f7a1d677dfb40d36078862f315686a550d82b9a80517c3f3d9adde164cfbd1ce99235fe3effd27a0fa758bebe3a40af6cf1257022dff799c8cc5b90f11779a3779d7ccb688021f5929d6bf406209a97e2fd1da7740125294ab00587a1effa03a0914eeaaa63dfabc3054d200cb571ffcfeb413281ab75b4f21901cdf276c65dbbaf43c6e4733f92b9a65f404c30522d5fe35d32b78a673d2285916c7883e5cdc03aeef3315d660398e4639c1fdae99f384bea9140bd04cfb05f2acbc8e887754d9b5ef8dcbd3d2bf0013c10af3f3dc25e07cf0aef1750d97afc55ad51a15afb4f9a806701d2440f698d869e789a6625fdfe76781ddecadd53aa229cec1f37ba98a897b1078c3159209555b2e1f3ca934f8532cdc3b51d60c91b4517e4ad00810bcda2c3e56c673cf2e60cf5b1a4a0b665ac52ee6ac25644c3d437c060ea8f97ea9446ccbeb38f05c4f9916fccb6b6b62a483bb2f2b94d63dcaca0c3c919e93a76655929292b117179345286d1fe8ba5b828925f798c8038f070a908d3f0ac2a5bcbed33276728d46b181e87904a40de790196d0ee22649a78190cc33a59c2d1d34f092002ad78f41170510d44b84980075d830d457487425355e6bc1c34b9e624d0ee8955b391a5517f162e3181a6abd8347519e5fded1d109c1e2c7457cc3d3b43b331572ab96413d2c2d08842cd04ea85b320702dafacc8ecb68fc932e7c1d091ba60c18d81a2caf49095769da43a0174afb5a0de3363e177dcbe7f085e56cbcdbb9de026dda505d30d731f99599ccdc2b9bb11cac6f2940d60a4b37e793eb710b5fe998b18df30e3fdcac20aa09440940b75bdbb68a65cddc98b2aa2de77a4c811f95ab9b2a46cb0c9eecd28dea51c5d4a1734a89f0b4da3768c35762c04445f7dc7e7918c70c528c4cdad3adde51222fae59a727e9b80694e14828c282430ccf53a57e21324e2962bb2314e8d5a2a9fcbb5491d3e27ec0809c50e74fd994068444fefe63a3d9551412ab17d8c24b7d4c13806cd8955b96271d3a036ac59164aa35bbe18c1525d2287d562edf5912be1445d29d92bcf29b979b336eab3e52c83ba8833ae2b6aa608adebe784d583d9fa446f6b3846d82549d65caaf833c0e399105d754a5bdf3eabcba10997c496527006da533186d072c3e6cd7bd5864742220ede8975bffc855ff67c1bbedc72a648b0e6f15e3f9185b8a7e33df5a4d0ae1ca6b6fded4134292a5a66006210f2d807e8bd279b182dec2aa934b602adf7684de06a11fc954406990fd6e9de86f6e6d1580f58804cc94490b688dc1edb08f4f37aced4ea609e2e2e0d489ff92efab143aeef49a491e7a93f89e61669ff2ddd51c39a692d12acc00ca92037351a936e4c82ecc82f06078b1bef181a6123ff8f0c28d7e6ab113108e770a6a698b955686aaf70638358653fa94971800f84e0e110318fcb4725ee8fef67482cb3a860ca8c06721f3fa7577b596d8a47cbf456ec4a5895b3d7b81c06f8a0feb9a26d2ce5d3ac936b74ce360c28f7466fb746884fe88487a8dbf2e0dbc6ec95cf98bec16d5db750c60bae6210128b809bf46cf064acec3b24e6db3a413cbc732b5133558a6c492384b3fcf6bad44cd95f97a2aebcf0454411f63a8f1c4ae71aa97574c8c703c2446af7d221af07ff2ffda7b00523226137574887188624da6eefbce09fc2ed62211d4e51d5ae820573f503cb106a8402c2c7655832af478a2ea5c84eca735581475537a87f48fe083fb2044da4211632b043b7ef73f7e6ec825a82d488104081edad53fdf9547497570d978eeceb7332ae079398d59c9408cf06519bdf32e28e2ec746af5573ad3f1bf9471943c82e8ad2bae532ecbd971d69ade787756cd4cd7ef374069f475bec229ab047712e632469abe33a50b818b2b86d8d3b8d2213fe2808648c974f885a45594ff2e66d2274886b00dc18c77138bdaa0056b93bf2a85078159203d6349a64f09c822cd6946f2a06101427064fe5e89714df3c60cf5e9a29db67d0e5081abcb82a2b258f536d52b65281ea472f48be64f7482c45228d2fbe081b0781f42c803c95f18eec8bd373cba6965331578a66c37e4a0cc2deeaeb2ddd4dc757096e13c6ced3cf25ae1a1660a887e60fa612edb8cdd9cbebfc6ed442be4be523965a920b8331ef6fd01626f55adf28131354c34edc5103ec5d5a6cd5794abe3588612cbe5b24084364330f5ad6d282e27fee01e632d29918905d9f5a613d5abd53eec7e9a260b6821e161a24a9ab5b0e19111b29d7d268e08d32fa4f0bae4de3f2ba17b12d3d3a3e4d1468fee4aa258a0a5623db9ac3867c4bf3d69fdaaf8669aab64528694d63ef01d48c538d33df3e3babea872eb3e2d2106a73238788785b1c988b821616c83cd3dae2474ba0431f44c91fd17e7c5678e1357078eb3107155c4c0487b9b174beadf02c3f8ef5bced1599b165de9103cd9012e7e1e27d6a16d063863b80fd96946567eb1f7199cce4c5336886fa5ff7c669ed8673db157003a1d9f832487f1b0d078f035bb4659fd0d884e5d8de079507a547ea418d5e79d76adce6dfed489a396122cc4e124c121025c388b8e199f1c42ad4bf035ec662acf4323c4b40ebfe4c85b62d3b643e4c14b7b53689bb30e3f46a722eaa14671f1907d935e83f51ade792aec5bc3b90e551204ef2cc238836a22d4ea5e5136222e68c2e34e130a13419be7ccf446b9dd59297c9c248ff42fc1cd84bf3b945e2e80fc2027683c91d414f8fa67dbc8ab600c48dc5f3d143c652decf520d7a383581e912b329c4d02c0ffffff3f