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 79959 ff43f4f70e1b382269272b5a057256d8fd0480b37c04406717f0522ed2cd27f7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0562457e71c238e5935222f3fd0c960bc9e603ac9ad80c98b8e428ca5819d0fd
Certificate Block Hash
ff43f4f70e1b382269272b5a057256d8fd0480b37c04406717f0522ed2cd27f7
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...006061000070200100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cec47dd3176d476965159acad65537901a21f3e4840dc5ed59082cc7792a6e27cd3f2559ac427b6aafbe2cf26d2be4d9c87d28ab71e280101fcc635879f4e6c0624a86501f0fb90b8859b0f63070df30cf384e241fc7dc83c20400000000000000000200000002006061000070200100

Raw Header Hex

000040208b2f546a35daa837724802622de72b286a78a45ae80856c6294032a098c443694ffb0d24153c254207c704806fafd4158e50b0d0fd6e1e20f80b0e1496b4bc71189a426affc70018fdd01958ca28e4b8980cd89aac03e6c90b960cfdf3225293e538c2717e456205

Proof Data Hex

59,560 bytes
121216010307dcdb3133e7d6ddee7a66179ca42262f7a332b92f058d4cedb57bdfa5224f1caa2f9451bdaec177bda2bb4391a8df140fefa7874d9785dc03083ea1c71445b833211e7264f477d49d8a4ad4c5b8ba32f60db3a0d878a35ecf56d6953262f66e32d9b3432460f33bcb1b9629a4efecac1254299fd650058dc020a410aa3c2149b0ed8520fc4d301924a1f478be48af771b031622a609cd845da1ca33ac74b0ebd92ff44441766d9308e235dc53c171c2528a9b63a8355db4fb37a3084fdfbb90e644bb9679a8066fd20762aa1c7beb3b132faf3b0e76e02b920f6534a3c89f7609b8744731f1532a925518c089c6f9631bf2bea2023cba041d93720903eb74bcfa6ae6d25a039084f9d08c644b11f699aba528606318db5a28e590b3e9d65080f21e9a59216cac6bd0d1c85bfc719629bae081fd208772892abd6afaa47a38aa337524b545db45b248d9145462aabbb617ab9c6a3679a88bba5f5889e010d1136b5de16d1ce79db16d0aa495f741f25712e94708ab3915d1af2327b2582b719f210262322c667f2ff23359482addc625b5dc81f5beb3f9b4bd21bea8a881df32ba55902aab340ae84442350a64e9b158f8728b40b4d7db9321e3e79ce75a43e417e96fff7f3ac2333cb790b0197feb37d868f23f3b98c44fbf090acfed85a6c18099818feab371b1c3b457dcb2df5678b708c78997124f4988e34b8413b8e5f84e9f4b5509a7a15c90065dd1aa5f66f5dc7ca74de5f2bfb732eb2155d186ce114eb3c78aae448d1c6c85d2fd3db4ac700e50c98ea3efc365a772ae9d5496a787efc10137c91f05a1fe33f8fd8939a1f341806f9db1d49b8d8112bc8a58cdfc9e8f2ee4a729b62227da516f0199ad674849b8d35b9982e376d0e1225a6266175f73d0a66d551ab5bc216faca9b4149de842088e8df6e575b197a945cd7b71a8bbc6280a7a17f70a8f007d96544fec5299d7d5f6525b2115de130a8796d420d477eade4bc27c687b99603a9f36ecdf6e3e12123b54597ce13d1ee3492134fd444e4191d1ca150783ca95bf6318bc6b44b02c82b03d6dfcebba2a44befd47023a4a0d6523ce52cd8f97c68ca7e296df287afeb583c4eac2069217c5d6feba01d33cbd25e7388ef845801ec65db847c961d85e6bf3808a13e90dcedd5fbca6a4506c8056ad7ca524780532996359057727af07edda339efb0081a7bdff77eadea976fc974c3803f1d35afd066c0c6a383b6e96a2dd81d041c71d6c38d0f528e9f0e375a04efee91cdcd6d40b3d5f54ad95ed6adc092a711bd1e4f1be06e2e0466cb42631808ec65bfdef61f5d41bddfbe26c84885696ad26ca1d7b98c221ec11ece33f6b1ee5ad7b22cb1944fb0f0d8088ebcb729cf29ad3fa9bbcf845bf4ab582b05cbfc39a9f694a8828892d3761caf37fda3765cac0c5cb307d1f6a2272acc0415a10e4b7c237374b6ceced3ddcfbb31defa931e366177f6d248b5c31dbb34be4af44e2533a0a691fde5bf2c55cea08736ccca578b88bde31b52c6420aa2c4948d0d4d62f24bf35a5822860a88290281e9a968a63f1f3000516c6efa5097ac8efd470ee31faee9518d2ed3d2fe0d5264d4c6eebd855cc7e5c13af72093dd0910275d7a11aac00a4c31035676d1873c05df933497d898bae76beee9676f80f485c75a28480a8b1cb63152f09ca65191e8025a6a579ba9e307e2f7dca3dfa3819d8d9143d6c17483f8fba9690fb87375424895c51b8054b4f86d3b5f5690a23bb2118121d3697ced97778f10f5ebfb9cc084195ed8676c4f881d77bd4b241ec2fcaa0c10d42ef87cf207d64525a217214455f9084706965d63db23fa0718dbee07de8afa2a9960b605d8a72e7e8871f19bb4698e09cc55e49d7edaeaf52600d738e92bc99226370c0b7bf1505c29b41c076c142317b7560cf2b20f6a273f95da599f90b7adb2c368758b3bf44fd19b053df4abed1d32ea722727dc452297dabf46f7c5e2a930b95f17f1afda51163870d02dc37720b15150d3b88b99a659158f55b43155eeba63dd762ebfa078e5de41985759d7a5e4158e31e26a2889069f7df648ea02aefe6611dcfbb587f33f76a7f16e005e81d312cb432de47f7d1d8c859de64d0e32e533e6eb4ba62fd29c2039ecf9154c00af151504263fb1fe32070d9b33b93463998a2f770f1e9ba4704001e3f8301ec79221f5f77fe8894d6dba5b6e9b4995df6a66f7333c05258c56d08e9ccbad08ec60baf197417117d6c77178d424c63d5aeda377933c64318b61631c78426a4e73ada1fbf3a4da23813c917a58e41b289727d58045f8c3406e1b5992d57e264a550e8a1fbb7373afb0b33d5972bf0639177207a576e4529c95426518f9f9ef6a96e80c475c49cff6f7d7234a18543afccbdb6c95a2f754bab5e94e8636e54c07b78d4db25c29b2923adf7f6a48aed302e231c6e5d4f8e57a55d1761c7283260b3b95d3daba7be0ece957990adc2165873b77d0a8e7ad5500f9f21f614fbbf214cf06ede331c65e3b6e8a685f6c4faf9e74252752c3ef097469d1216d1d3108212b3ff895f4e2c6985694c69eee5b941e308f4f5e067058dcaf8c54ab4f06188bd161a85687b4fa2fbdde2919179fe6c6a559a6067689f9da0acf3d0cce5b31e5948d902e105345150583cba0a96ae4ab93ad289e45829b560683b927ef6d56a00f26261d582d2e4ee3638c3b221a07c67ce18ea71637192ad7944a9fb46642f1ba6e031076cedfe4a4aab9dcae523bc44fb1d07ef3c0cfb098b0f55948d2e6bdb4935babde8b4a2a8f5261c69d027356b0d09d179d8fb121cd3ae74ad03e5177b92c38597987e8298008275f5621386dd456bab839ab046f8756f45d19cf6875f2c5ce46e330fbe499642ad13b8a1c6a27453691cce20281b70e6172cbb463336ec9a41da1e5345d20784f3707adc6b6e913102cd504f8e4d31bf676a5f0679cdebd8fe9817b103fe1e4c6c25756b09afd58b84609bc5dfa184fd5823928da4fdd8886e51af34bbe449191c1e1ab82823bb0886e4fcf6fa27eac12b51dc490f474715197d5af7b8b16c97189e9059a0dced2a3961219904f4009284e6bb35ecd4060855f8e575c324d6975e006d685bd6bcd66f0f11fcb3777934b7e6e356ef7c03c336671737dfe6f8898fac9538d175eb0b21427e3b741052a9168d7954f610da34854a2960745c7aef265882fe7a73ad1c7f4fe0a5e79fe6de59f52d42cafd41829b99568a3e5454211a6caf873323ce6de8f541e762782ae78fc8ed989e7930d319cbc84f6a5e3fda21014d5358482e80a98384a82a704d2431cae83631416f87bad23cfebaf0bd369193be59f9512712452817287fe05ce75b10398f56fef1eaf2f3dfb95877156c8e7c61d2096b3d614d1132c2570c548b968e0e69ab487e5f33c85ce38240d6ef81bc366dadcb6f4c5d1e8895db9ecc6a7c0286d15df3b82608c4e0b56f37f893cdd76c3c9dd35e68836684fd8bb50255f4aadca5753bb93250fdbc815ffbcec4947024b02bedadc522c68d4d0ea89d6ac2bbed964cb78b7fdbe1f285ddae4022823449c6cea0b849b0223804dd5d48631f1d6899be41b4a30d5895f5690b0b7353a3a841c421a5c4811d665a9ee6e1ab29131104f3d5f039e650359cb86cb52b1df6cf68575259de6eb7cc3248a18883b401e4021043a35ddcc5ebe0674d500651c01328f5148bf2137767cd25ec1cdb6bf9595c05ff9fb8708d68c0e2f0997e5e64f7e9fa529d91e40cd7554b7af8d7724e90ef256c1f1a7cafc7002dc5b9de46b8a29b2429fedd3769fd084a6f39b029defe754a6a5be6a5b303c8fc1b15bd32753561bfe9b7118cf55e3e43a83eca7db548acaf75b7164ce17cd93619dd4a860046dd20edc66d20e0b529384c7514a353e83cb6b61ee4c1ac4ef6becca8fc3ab749eaa4a5c0e6d7aae78c6bbd3f84f28e3a80884e8a1f43ae603131af086855350024315eaa0f6fe46d84e67500646df9df947b1718baea9e2ba09ae0e6958880682335bb8223eda68d630cb700b15953361445e09043ff6ead5fec0403c10d672d62e7a103f822e38b1627674135e5436c0a899859bfd90b1e291543460c6dd3f8462ba3dd92978d5145330d2a92411fa1d08bf7fefefd085597ae70c84a83917032e367f719cc7144a8d67e9e8be1804f5fa905ad185ecf8548b116d1db6df61d50e1d3e6762b4c79c03cca0ee8640bf4413c5651008b6066bcf7c4dc3c1ca05211c2d33a8dbb7185cafa911dc23111a55d1ebcebc1f98d64bf5e0751eec24ba5120a0b5bf4f742cde080c353161d7711cb21ea71ddf106d6c606ef869c23139509677d76d4ee25b74f2f33e08556e81167a2818173429be1e7411ff5ae7b69cf26051201993146fdb3ffd2b79f7ff1410636b7a3d456823dd2b676b4f9c227ddf741ac53299c194c88924ee73414a52f37a9a20a5fdc4c66af4147d2c96d98e50a592a8f20f4a65835e9b1b02dd1ab8c53cfb6341f6f5a7ec6ca99d8522849572c735acbbc3595dada9ee578bd15c9d5b06d4c7405899a22b921b16f8f0af4eb5fa944851f93ad68cb62bfaafdb93040fdce17f19cdabf385395d41141ba690abc91f7cc627663e678e34d2f1e0eeab22c3dfc2801831fd10bb46dbc5184a5006914670c699dcea52bfd4a8a9da905a0bf3e934b05d52a9abfc3f279e3db4e4fdeca90a3a395e2057dfbce568a6d544f0893bf7fdc0409de82cc87f4c4e6cb71dc9730346590cdfb263b9c3d585fc8cc94eceaae167ead1015212dba2bce0ee9cc5b1cab3de0c863d9fae74f589ea6b5475c906de260581ed516c7bf5ee34033e7c3a2e1549c20db5bb5372cdc3eb37a2fc80d50e9fd238fe427608f8e1f8b4d0beb0c66e862b842e0d9c04403904894d7ec6f1897be89470b4ab82d1244c8d7f8b00a3c86339ab7635d0bebf0206a39d769024f76662a8099a74c01ec93e42e0066b6f9e6dee788d11fa0ff44e1f1d61928fbb9a605c2e8d0e6cb06a94bb1668b08f7b8ccf9419333fc4b363c385a780bb6a19a93d43e91346e36abea6d004b3de83ec7068b50b5a56d2ef70899c4857a59c5269d81bd403f2967b2d45059263c846c29553ef9c915f9a0adf4cdc71ae016a49aab1821b43bd3d25ce8428da12daab8eb45b11a4ba34c1516ce13c8007ec5c895ce254681ad152ad1622560b54f7e15fb027d8f73ebaee963250b2a4dc83cdc448da6b79ace3aef552d01a47641805a039e8f566c51debb15fe2bbd5351f2c8340cef423e2337619a6578613a8ff8d779cb2f75d00c3d8c40d3af56ad60574c886a2addaaed319d8efe4657cbac38284ab5602a179ad33f9706a0c97b0857f873e1233a88c523594826b60e0c69ecc14aad33aa7755c82829ea46bddcceca80d1275fa539b69cc6284530abfd80ccf05aa1e619e6c2c586dccf816b965245020147fa3f4edb8ca6e32542e68d6e6e0a56023a6cc6743c8b9ba6ae3042b3e98d968c2d20cb6e12423e369adc7742cd4587f3f0a8121cb528528c310784bb7959f1744b50ec020e44d4ea91832f13a5172e15e1bf71399aac0cbd80a437a13bd09bda156eb654b68b2ff84de5ef40416574bd52c6e2a605c76fd4e73d6077c9923263bc0bac3984edd5e8476010513ac5640b69689798f5784c5641c83af0114ab3fdb3c751a391841a070b9f3913dd9bce904ceac62cd5b81372f48c77501fedc57cf4a51f3614c0b139603527e13f50f85b15f51f8c2303abd67dd8f931eb56e402e887ae3affae4e5814f07406a1205a65011676d24627a97266d5f1025fb352712a95fca13947da1042b859dda315a5777015cbf628c9e7da734a5be4df6464840a94509a15289c6e26fd8cccc8d650a08afa85d3390a18484cd2ce63ec96aedfbcc8bf52d4635ec4f043d6610288e11385a7cd8a492cb1b9c382e9ab780fe6fb62ce19aa918fed1acdd095b64c9ec1426ab6577b672ebd8c0e913e7f2857180863553ea9516d85fdceab55ebe631543ca1876f6b13db0c107495482245061cf5711791b5f639adacc96e405af4079bf5cae222297513d1ce1a497eb1e6e33c0bd8c4a72ed18dc6ee99cad49bea3a4cc0ae57fa7cea51137bfbaea5d2eb5b0843306fa085135732db6b99f64368ff2ea461a1de3ff80e1a512c1a35f0b82edb27e6ac2dc05f23a10ea8b20a2335e7b4c193115949230ce41b22adb6f5f320c3b350d6ae7f545f4149983c8bc59dfcd1506b364e817f1bd73dd3b16a70e472e4d29cac5484a7c52ad110c3be5dff4cd1103651861a80871d827181925657ea074c0603e945bbef2234ac4927ec887d5fbe470426d208e115c508c5d89a5b032c392a63a8e806f1379b05772f784e4f9c92278c774095aa2dc96ae4aa1cf11380481b7792b9c626fa909bdc69e00bc8823cee9a3307d32445ae5a292727d43d399f153456cadbd278c4635c4c64ce43fb252edca6c29370642ed87dbaf244880ad052ce70dd606a7fe69187d3d08de62435a82da4408b29f0065c0e583b4bbc548f8ef5d91210eb9e409e0a211881c2aa41a500fe745556bda3f77b1ac86835249a772aa5d332a0d8cb584c6500868ede83302ed5e1d5f88370e8a0276090adcbb9c491a5157ac45ba8ed6bf1aa0796c3427d714d3801949bec43133c20f0cd53431a3898128c4343df416e5aea09a3d3c9fbbf99891b45f30ba589dc9d07f6eb728636299195bda9720adbb35b9d52509497f8ff61fd187103f046ebb2cc1b1f179e4c89d8d118fcb898dceb49c554d39a00e836253d8497031e439c697ebc888b483240d1d312d2c0d580f931666eec9f1d26a382558d1f602688f2faca2b9ab60bae0f97af50a3ef0deb4ffa7ad45e8a3e5b2f265393793fb40b8efea9f22467d48c923a113f0970b2e4b402d132efab3a5305b78666252cb2cf657bb1fb329605029922c50c18b653eccc1147526e97edc9155c8c71eb953e1f614c1232390c19bb5ccf91f10054e9a705df6db76dbbf7f0a001c989d30b1f2c0ce4408e219405ed35c17f8c4bb34972dd1144c6f24203a27eb6c4165c7f8013cbef4562ac1b55517d23a0f5149e91768f057b9267430cc4ed78b6195ec90a0764d5a866e25c9268c99d267bc496ccf0080bc0b595ce45f371653e34b69f227af4e463d6ab5060f268bca99b668d3c873a3d09abce905bbc4d9e40c9804ac8c042927a5915a3d8644e93fadae954c1e95181959ac5a5da9f53e04f8428dcdcd82e535f519cb2c23bec450da9eb6d27b68c47e3c0369c3448bf564c2f188566b0263b7143bef0b12e17ce368305ecc6321fe1adb52a43e994b4b0cad88c394dd3be899b7131730297395452ad1337f812da8373adb6f5c541cd16745f5db08a24127bd8f192e804eb1b70078fc854c8274fb6424664ebe8735a65265403b656cf924eae397e076967e4082c24f877b70525d282e72eafcb8690c5967845f9f4b174b8fd909ff1265908efae99fed0a62bb2b256140cbe0d4f8f66e2f3ce012cd20ab2a13bde05ccb9befa940bc81527302c163cd59eb3848b3ba095dcd58c0ad3673c6ac6e4180c57a84a69c38d74504887caaea7517c85cc1c877e4358669dcf66b2b14f50d62f504d479b211d6d5e526751f56f61fb89192ed573529ea9205a2e8b4a9511b2592758ed34d703ce5470a9ff04fa81f6cb6deaf9c495c0e1d060846b0997eab29cd01886fa2b79ea18c7cc1bc8f7c1f92dd5eb2fd8c72a9448d8d204d5fc813847a84a5e91e81e88046aa30b26873fe617df2dc1f3b90abdeb176fee59b316da68e5f033f9926f0cf6387c1efae39f61b7c48190a79c65feb06b1686964f1964996cbc6b641dc6e30ca2f0f8b71d67d9139eef0c0ed0037d34c5220a7a6572b12d05364c05af14f5b4a1d62811c86f5ce95b720305050b3883b810b2412275d8cf21513acc07a3dac7ba1ac54df69c753215f94dd639d61aabba7af33194ea46f24cca3a59038b37eb94491882d07171e3950b9a59361d15a74e31969dad2a45cd690f2dddd3b645b9f9c1c25ba798478879ae3d2e45c4471c7ec02082f6998aaf69de669a85a5a1d07c4d54473ad3d07a3e9744ed7bf5bb63684b6de652014e18d543ee8e841c022b5ac89d9ecfc02e50ba9720450f1106693b298e0bf5590df654f553db6642dc2f279a247ea6ad515c65837cd65a524443050ceef62be7cbccb929a2ac981fbe8f6a6ad1aa16f53f8709982fcb77bc8c7f5b735e7a2eb408b37af4a77f2aa3c961de81d34e592bc41023caab18d41a8fe05897696314bc827733c556f45a7af5bbc64a0ddd3a95b7b71ac1a366f7c633d9bb57d7e1f571a4bf848482e1b503eba7cb06b4139e297f6df109e8ba5649cdaababca759fb2ead6c17ad90478d1a7e82335e7d3d36b3431874dbd721eacb4dc8e2405fa6b3b26bf8f1e0668a34eadb3b77afd886bea2cda346ff01cffdb14beda30f4f430701cf1d3b43c6ea479ff07edde3e0072e691782e49768d30e96b795a73f4bd9b82757751aaf8d56b5ffb5522e93be8199f9e217e2abfc8c6ea9460b653177050c76e4c8bd8f65fb9f206a131878b70e002bf927d386b093a975688184aa7c4cac3aeb3685e71b9bb0c3748d654c4a3b906e2d8727e053acf8c455d05ccb0a1fe41956e6136a061f7f60df6cc254a426ad99b96bb32ae07e9422c14a314171734d30b3050785586b47ad4ca987dfe38b7d5b677c295101bbeb4c622de16f3fdaff963f3676c7c09a2bed814810dddab0514fe020234e47b7c1286adf665b9c642aec9465a7e856e82f62c7af7d7f5b6957582ed1d27db8b79f9d978942cf3ea9b656491fa681730b61208133643522e249c780354019908b1342fcc15b2be931a7a14f76e37c46cde011dfaf309c010cd14d796e55632bfca3fc803421df3ec01c76069e60295b90acf0501649d22585a4946a1d2521eeaa2bbeda09df2b72d37584d5903515581656d4cc7e8a502b1db8643eb9238c2cd4a9ffe75e1d4535f58b801622273c7d8a95e8dfb71c25fbbd41131ebbb7ede8a45e327ec1edcf0fff8a5cc58ddeb1169043a7ff56ac3fc9f843da5d705dc4b4fc988a2d6166806495f2377c196b27e50a004d4758fd14fec9a0c1dbfbc2c5de008705ecb3a94794641a046f83f380b591afc20d575fe31929ed2e9e0a5c49ae67df61c20ffaff03e21a3788e9da8df5261e95ce9a2937dad0e0a9be73f1a9b07716c0c297dea33758a36dec94c5fce725325d55804943279065bccee7ccac999429da8b55b4b31340554082ba26ac4105971a0d02363337de88a4491646c1e7c516627116e57ce12afe15885323a65c8a70e2dcc3590f71e7f59aa37112227853edfa61c14d452a2934d8c896bd5e8d6c303adab8b187f862b3bdcd9cf3eacee834cbbace7fd01732478cfdfd0581ec230955adfbaa23753c6e4846a832b6c9d5c64df5b9ffd93317de7568aa54d36f55ad78bb633cbf34523fcfa6f226d67688507fd7a7db9fa2a76af344a940fcb539ff7f21c863adce2ef886ffb7fc6756d6da660ab2c90f279bf05bc17f5acfcd00fd3bf9ba4f91a4c7c8066d1f8d6179fdbe84b278efa63ae801adcf3e8352a5cf79ecf91e852ff21ca63e3ccbd180bd063772145bbde26ea180abdb5907d48d84f6a2469c56090e97ff89d2d6d18eef160dc337dcf55cb1e5022f0a9aae6987c6b3e2d0910010e1e8f7a4a25bbeb5db01bee384684768b53cd1ef8110edd189f0a33399fc067f06eeeeaeb70d12054e87f43d3bdd3a0a20a3a9fa6432932a133466ef6a1a05c508a9ed5e49e6d4b62bcf3b0df647949f7b20c8dc58f64442e36d09836f1e927911af1c4878810f7da0f45ff2fbf5cd3f5f74380a92a9d146e9c865c93bf87293af46202d73ece73f4db6db04576997c0e12135ec9095364eb94949fdd74148848a20e5df4a1721cae2f9915cb5982160bae228165f79b72e45118754ea18ecf317748da11710df31c236373b2d9bc120f17b3ec8e13108e8951ddecf4550892cd8235643f5424fbbefc35cbe8fc81e80762b9c9d6d8eab883872c8d762f23e2a9cc8b3c68f4cb155f1a48951666d9bdd15390a2befc25f7e6cdcd0d38134668231527ec06fbea0f23ecc7f59cbece6145888eff28e12b0986064902fa7a7da342efa57bb64c2975069767f2434c89f533dac52546640410ed6a69887ba313be19eb091d3c13b66703082d3f5fb9691957f1e383e01e357e999516bbc5bbeec1466d77be8b1e1007dddd587e3807ba10cf4055b4d4bc0ca080282c693d595f16de524a1443d5483f8a9b6be16a2a4a9e19358cf18ae7ef67700f1f2bc297d991e242061fd188c277ec770584a945a3f2efa0389121fc130b2c069e446dc06eed563cfe016010cbcc7d1a9e5366459ce167c26f698139439adff2a2fe824e21c27853f17e154ddebb5d661d51be215a842638f0114e304cda6a727a79eb6a07398ae887df3c339bee7a44373afdb60d68a670d9aba5d56e2096dee5cbc8a9efa3b654d1bf0669ef6dd158336b6b232fd3b8bda4fe24a460011f6b0aa2a330552f4c6f8cfe2ebfa258d62713c179b6f7530814da6f71597ba2448ca904f4d22459e79164f1b40f64701c6113b7e24fca810456a3907dc56f5f9a8785ff598a0568fc90a5d095afe72a016d899d350bc84fa4ac8623835febc33fd73228e272587eac5143b1bc5f86cb566af010154150e87e2cfa6f1f272272b2f4147996b1ce8a9963e3407d61db3b2d4ad4e12610fda8565d212317b3a98b4eb7c340660135853f5e013033e299fcb5459511e100c779bbaf26367e8f9f3a3ff49f63e6d7aa61c5784fd66bd16e4b5ed9ad4337ad67358dd7f2fcd3f27b1206770918c1e3b809ebf2ab203449242c1f78499e4f80ddb38d89d83b251d14c66ac9c56bd6b49695889e41aa930414808c277cd1069ccd469ebbfee0b1745ac39fd073d0d21a0d2d57a6d658ada30858e35f4fc720edd6b5b170cca04af6db89e4ecb203a6026b5be59895b78178885e492932526ae868693ae0406b4a96a4f8b715f3a926d67bb3deff5c013b4bcc169a9d0af1c11b59a2a98b7416df8ea6693c75526b4faad4fc880268177d6e64c898d449c04d6e83b06c03ea495702d7395de84e92b26d15d57e5db32dc25c433c96860e9cf973a268f993ee64f5af8e90142e94661d2416485a80d57302abc7133a8cc646c5d051991fa02f9255edc78bf6eeb3df6d2740919788e4ec1f158a53bbda4756a77df53b581913ea72abd74e80edf174ca5c74655ca869984890ca0bfc0130045121c0e80c390d8731335d88f07279b64c9cd8c1699ce79c6191b5297bee56af617b543fa890fed97353fc56a6b9b07faebbad19f946d9fdf14a2563bf5e3bc0189c8d3aa29597c7ad5b46025aea4e9aa592858880b34fbb41bdeca2e8f9cbd9cf15cf03265eeb8c92dbbe2c25b4acc0f637b2ea9f827e0f60676e89fe007d65d9b2796ca58c41ee6e5775216d36e0d2f550e9779c1a3d4a7237660434eec10202610879fce11e997b87912a6448984c236068b3cd93928e3675ae01be6b54fb87416b811f8817c543d3bcb4661d2d59618738618deb1ccf5128effce60a2d8aa61f62205019f2b62fecb2e96a21ec586e122d948bbb57761d9784f6c38a7a7fd712182222ae9b37813674ddc10339021f0043d275a6885a989e228b6f2c5003a763f87bad515801ee54097a21c47ff8ff6fe748e0da95f82ef6da07ff472bfa4813684639aafb9f1decc1c9d020dfc43d390d2ff86017ed5a6f878f050bc246ac30a8b506dea18d917fba70ef9ad8e57e409019dc20755f9a6cb4f3a1a0f9caf046c7fd27aa2fb048ecb6f7b9d40fe77332306b39c2416d458baed33e176b59fc8e483d20790e28cb39c36c09c1e3bd84d099dac4867ab9cf7d685006dddde42f425cfa5a880230c7ab300a2d1e52f2be7b0b094475eb05e0b1687791e0e3bbad7cb71146c723bc39e8808f6589b2216d43f8d2e209579f40f1b97f820ee30bfa8de82dfc34a10a58a80b40333a2917a31b3bd34acb3b423cc9b026b220ddab76c56e633507902be295abe5364ce2e6840227a0c6a26417af6eeac7ce10eff6d34c73c0d651588d21e40cb7d114c2763a8dc3277f91d6bfffe03e63b521abe86c8eb598af747d8ecee7300683d288019af37423260dd438fdb369e1e8ee6bf89c20a36c7765af5cb391f9170dadee5493dae856680b92619fce363bebe1bce6e95b595bb8b38623113b6556663449342abc566482fa554210414c01a050c8d81db22832eb6a4a41f36c782f6f3f1f6f19af7c39ae5c08a1db33ef3a7c97670400949b6d97c63922715ce2b8b4ee394e719a5c1bbe1e6c0d99d63266a888f362b79d8b73750d488b820cacd50feb6b2c8f5f93f9becf757d9e3642715d0680363c937ce9a463158183b761cd7be27f3212a39b21967f832ca3ae2527f36c52975340fb89181984dc834a96870ccc71f664bc73957732efff7f041952946c96177b4e869c561eb07fd2824aa20d91ab6752652451bef225980ca254592c06667545df85ec5583562d3fc1a4dec1ea03c417a0bd4ed0d6121bd384f5aee3b2d1171ce8c85f27bddb5776f2d780f7e1f49d335607d380a498f0947b8e134caf8665d19acb98e715c274891cdf1b0ef005df4e4a9bdec703d55790782ac7e6edabfe66b62a850884b87b1fd4ce24d34d39def891fdd68c3421b8f9d8e92f0f31fe4d083cc873b6645ea98929a29ccaef12783b36544b8459e3662f075959651a283af76ea0b1a5478b5f34960c7b0554d9d2cae5a3a7a0290f39580c3522d4268896a342949a40e17fed5c76bd769dc5cdc4f9a9e036dedef0484035f47fc4c0494f8b51d00fc4d78a0a187a69e1aeba4ddeb88c51b35b7b12ec552d6340d7a5b6ecf40073a53a62b784d87066f9a0607cbd0d2c4f4bebf8ddaa3363b2a09286fff8e37e798294760bcc5eb4bde60a586db74cab1007ed9e0bc679f79ccb9159c9bd7669bdfbce8be0442147bb6323bf952a105feda7dd4a6c5792ba642871ca4ce60ff5849eae5eec9577372a4844095779cdbf29c5181897093704e525ea04db76e10c22bebfdf00082e4702f85eab65cf805f4e2f7f2a021076ec0e3030335122b808993cc7c3f7b69a7d8f398c9423a55bcce7a115cfffadc21e4ae7afa7c67d42de450d858436c93a9e89a185016945c6e5729221a61e53a1469cd17db83e925214557fc51f1dd8c486879deb3c9c91e5287b183eb0ed4fc88eff8980385e409d00af92d87ab7b22dcb90bc2bff0e903090696957916d7d22fcb238b0ec54cf3a5dcccd63bf4ea97f6c60ca2b44f9017cb4b60b3f875bd9231d56b18c64297941b979003a55c7418fcd7c5efb7cb26aacde60cf269583d07c3725da8128ff6290fc64d68c9c096b3794a57e6e86afc13cc5a9d3a38a90b8eb1993819470f45d6cf5faf2e9c423b0cc7ad5d5484ec96c6a08f58cebea3abd0a3da5f1b0ed6631e6d2bfc5fe42a13526c1b004e92a8b0dd5ef2e1a75b03d335468be72f77508a125c6b1bb8421a40ea2a4113308a1fc49887c6d64bbd30b4f5aa0fc569039cd99565f7ba58303a7942d51cb1846350a670d25896685bb5043f86b7a76ea69cbc88955bbcfc5fb8148282df9d31e7ad19c0fd5c07f0a7c2719cc5dcd6d1344a426f28c3ddb3f29b628ca7ae7d2a5ea6447caac15a7cd87b91c5b1aa6be8fd06f94377de849ae4bfa0512efea90c5497ffe5342300e3ab89266d379d1b0590d55bdcdd78ddb4f3aae70cc77cd8c33ade6b4bb8dbe64e47e01b430c033a3d8a84a37b789f781b13a5ea868448029421d2409a2cac5059e71ecdddf4efdb2caaebe0d68b90f9af1e28885f59a33dcabf431d83856d36098d17e926fd108a61af320471c4deb8ff4dd2e48df92e4d69bbe66c622e5b9a57ebdce349690ebb212e9e2e3bd8097899f2b5514bf38451eb635fa262a37eca585af19b1087fe0a2f03a90ef92ab04f368cdb4e2c1d6fd3c97422262d2315b763d516a977dedb9d07e74f44f03da71ba47e362a8b02dbf086b02eee92bb6a9add8cc7fca3a6482c07d2e8300092c90bbedd558657e56c8fcf2e1052cf7d7df5866c4d76d2df91f538bae16426a4ca2ce169eed0bceaa8941e099c750bb4663ba1430282921d2dda637d9fb9a97750bede857e6b5ead9876717c051de0d86d8dd49b35a2cfeec542574bbf09f5dc93c617cadcc5bb26f0c0dfe92b77bad18f4496600350a7413b3c0a4759a97d246407fc47ef7b2786b4c81ba16bf2eb59d966487784f15306e1e921d352516d429229720dd45b2ade7247d214b8990c6a8a2edae4608b16522dbe768a33a8701df9b3fd91fadf85d35dfa1970c1c9a44062582cc2f188839853c4d5ea433f53d05de14861d4d300168d5124618e3192f47256b4bde20392a06da84d4d724824d7b6bbb6c53bc16ccfc1dc0300b14b365fbd2b7a31a62d440a0251ca8684f289c12d010bddb6aea6d2889f72307739aeebd723780977e775fc7f0a39925cc62fd44868ee0dfc265df7c7f943dfc2f7dab56fcd17fa93106d559e318e8813a035901b1606a6da414d203a33563297e0b4deb22ed67234a5a0273a31139955870a4df2c22d56d632e989844eb0c204850e80dcef5eb15dd1101f4392f2c1445e88a2c6b03e7afeb50d77b00042303f305d0ebfb3e5a075fa4c4787963c18ca25fda781f3e7a48590f0c696315b258f39424ef799236a8aa2d05e727df4b524697801827fd425c82674b5b9f6627e0001447fbc8e087984261692bf2d705fc5223679f05b5e6c49bc4963577e61809382c538b963e22f0fbb95c480c0b258471ae5bba0ac737e1cd85c8c3c3dbb78133106d94f001889cf007de2f8bbb0cf822fd1c71163c5c20f2594585366cbc98a247a8bd6a5123db8c8ef7c39e561e9d13f14e65a835d5212f29c5329de2c101a908ef25142ce09b4ce006cb17e31b72f192d30d944361da2f94312536ba03bd97b62214fe7b022654f3a71797b49f56bda0d803efb5fffb8f0b111ae6971adc05f3a542dfb9ff69c172c9698c4adaa38fe7ae4f7e3307c836b5b764eed002043ab6788fc038ecbb6a01c331f507683617cbb48488ccb9190939d4374f4161d3a176775ae4b0fb7c55c9ac2ce33636c75c8cebca77824c614f00441d8531f13b1a9b046a9c3f97993ae7af655873e1d4822ddad6f7a4bf961bfa226a5eb9e2a6dfc5cc9a27955f37ab5c203957776c3f1364f2d87d5cbad2cfa442d70bbbdc3d7f2b95c5f1ca29ba71058dd9885ca23d063d38afba1cdda92ab3c024fa6e45ff9352ba2fe3e8a4bab97e08345076e03f990b9be6059ee0709a97a665c0dac4907431b96e781fdcf60293a4dbe58314dcf3080a2bcc008fedd2820be3bff29918595cc0283e06fe4cbe498e2b047e0bbe489dfeef43d03ad90767d954fe15a5545db730f511aa9ec54bfc2b911b64e7fec973d112940cdfc70659853bb54c201cf861fb28e79dbdfa34072fe08ed4ae90e5d53f44183343a9538543f0b5ea6c98546a3d3b0eac5e954cc981e5e1b4fe117257d45a3d87c4538e6c30bce556ff971dcf6f3aebaad71da7e2700cc3af5fcb1633f4351b03bc340973f65fbd5020f90519fa8fe67b59992cb96c4994af3b396dcc54d4870b226a1a96860b687b6f991f6e44c41baa018262ec99e9d36df0dfe72ed48815a6a4fc959c7a92558fced658f19b1752930064288c22acbe32eb4ebf4a7ea48b86b9d79bc3a5f3dc8faa4bf3a122bb76a2ebb4493c7bb269d764ba6aeeb2b37f22f5f1dfc5dc40749b530e27122707bf2df9f6809ec86a3077e5f347b924a2d043d2c45d07ddb7bebfebc8ecf57371bfa370e7021674a13065cad5bf505e16398af81c052bb96b17c2f2184913988e830984c13adf28a011071920601077153eae5a1b8db1192380c9dc3eb01252e0195ec2e515929c90c42d92e3191888d447c0e7e8ca407b6933f2ce8347dd42485e46a9be0285bc2326fef19ef4e967b3cdcc48850f3e44c2948c6395e87abed038114601d27a45920928f2ab548d8e1d73a26396d7be2a69b5d94e2eca9b07cde93172a15f4fcd5dc4c7c0a9f5de66d5a1c148d524d06bd4adec0ba9c227853e252cbf4dfbd1e98dad47e18f332a3ba1a743fff3f5d01262a245bfdaa6b07ca8531a0162cfaa7462e2ea3494a4ccbdf43c830c2cb06df32c43e36cffcc00bf1d681187e373c576a27df878fcb840aab29e2e6460ff7bd43b6ff187a25dd43b6a9e1dfc8e453091acbafb2a226ddd8dc93a689056257124ebc7fd357b9ed3a9e2bf711b14fd2012d55af2ffe9a57ba6b0fadba4ecea96a8867a2eae9d531de96b270356dbfc428aa27f5dce59047f146662a90353f90bc3f10a078fe61a0ff8d82bd41775dd0462f4f746997afdcd0f4668af57dc3f0d8c321123f9a3be7eee28dc682a70b2a50395f5fbe4da74977bf93d6fb2554b9c4f0980140d8388e0b859bb3d9463828f3f3246fc5a7c195fd6a5d69f044164bb3b7d44471e4fb70975ec58258a5f7e6fc0fbfd70fabc270a536f03927c2bf41f5355b4ab0fe110f6ba3a8eb8edd1ca027962ca16101784a1cfc0a5ba0fa95012c0db2b57a67ecc6a222d4ded1050cea01d09c1e5a4da2990e6f2649ad63ef5e634d1a973c6c87d161b8f1689452cb87bda110b294c2b25ff717ead2b430036c18079d42e75b42a76a2c4543adda3ee6d09a70861f402da69c1011f665cd46fe818c2246aa9da07cdf74a00075e918b1a14bb7ee55e62eb729a7d8060afc27ac5613081ef5bd7d7bb90bbf2304ca96105283dc451fddccee7ac9c9161cfc3d5880b9ec7b0df5dc7a0046122e6d0e3763113ecc77ee0ce821680f911231e2333ff8e1e7f648328d18d1395b54509fd9508a6f6f657b0d8e6821bf16a6da7b38156d9b694c4c4538039e2e7f46e1fa6eea36ea154c17103cb0317a7259b8f371587813c6e2e5395239f9a13079923e1950e21dba71a60ac9dd720392bf6cdf662ab74124b2acd83c1b0c1728723040df42e0dd781145c4cd709bacc24ee09786188bafb745994e60234fc02b2dc0f78131222c6b17868a0cb700864b3c5caee37aa97b9477f1f0b611595651353e7e6f5220592695caf6b6a868ec157f9fe58245b15ab4718eb87c973c3593e33c11ed3179058546244bfa6834b75be1c8bcb491f6941cdeaf9e22c4833b7410be618d44f70fa690b4497637ce8b377b58331b5f88bbaf1e1a544630817f4f80616127042231c28a11c24552ef038372e69af9da534d14e459f445dfce7ca2c9dd4e25b059ac8586f85621e6932ac55fc74317a74b36c1504d9a6730e5fedc4d0d2b8788663c859729950722e1aedb044b86669d49634ad68a9e6df2bfecb00f0efc52e34fdffcf1ab848eef0dc83dd7321a5d52de50ae8240e19ad69be67aee8501a7867e61d127a63f5a9b5daa9b965161b69b97da479bfaef90c7155036b09caa127ff75adb90a6311e2afaae858ed023dcb942effe4363c886e3876beaac4951fa7f8e139c490d3bdf24685f3c79290b053a789c87129dfe7a1abc50506badf3800d5699d0c9d5ac527316f0f90d12f49a8320ad52414c0eb4c8e79a68c4f06f3b00667414a90c1d67e3ea0acb729239a9281db0caa5e2ccef0f27aff36907e9d53dc83a2b7138104c56224159b3a088b2f627eab4a56fef969d747bbe7183ab5081241911cae196fb42d92aac40b979d55606c86a4b9102b32ea36934f9ed5cbf4df44bcf6ba0c0b0b29861eaa25c8c9b516e60cf4191fdd040324ddd160338df0dc68cba84d0aaeb7feabaa8de2fec32046862b522da92fe606eafc065c009936a5d278bb5b05a7d58d2e65c7018479283a0d675ab4440a1f52c120e8833353a8e225d5f5e494bdfccda57d3ed95c450e076a1873ea3cbd635317f74a2a23f048af6e29af14ced9a87e6b5f591c7a70be223281e7e095ce7c799461b0059cdaf940a8ae8e47c49f9c9a2c11dfe3afc1b7d511286f20cb90e1e7b19bf6b98ce0b92f0917d6920ee9ae27705d4d7e2937c1fac0684b3af3a0603dd626885b1285affcb4ef427514aca5a30e244b44eb2b86465fe539a7851b32bc72f35d125f24b2bacc508396ef8a834ae139f59e33cc9bbca738c01081b86c05ad61947e456264f8ad285a31ad433b4242c82608aa72ef99375a363b0d550175eae34e5cf6d0f3af82a08be0a0108c04a99713f38b584cbc1372648ca806d28050edbe9e8597bfaa168862413679e02f8795c6590ed2c2c90188a79eceb8f70483133f418f066c06e281c1eb576bde906175c9d76f2947c38011009bb3560aaf17c2583af44a9c6b04a652c1d81c72c9a9d9b512ace94dee8282621eb90832be10dec8da5b19e5b4c9f5f459de45a0d509097bae2f25f63ca85ffad81daddc89059f1deac4ce226a9422b873ad4861d30608b904fa56f0d3b72c8084d718f8af9c488c8cc5665188ff620dcc7342f7909526f0e9889575bcec1ebf38bf606948101149a5373098becaf6ed17d4bf76da5e5048ed5efbbd264173cc7e14b9805dff26e3c48f1cc6c076542686de27b02e940f0c143fb652275b24fad1ead55217f38b629b83963fb6a0f52db850fa09f23c2648c82d34685f5218d2e9fb9c49c636cf3de6bff6ae14510dfbc2280621e897780777bb85ce2e6fbfcbce7ff4beca955ffbe01198685b99aa7eeaa80db96350e53e679c27b85e31d278f1eaa7a8d9e83847d1175ba920813a6842a4011f60df1208d4cbc5734bd154b2f8f6b939ff913a4a0b8e5a0a4f705e75b4b243b9817f7cbb9b8ef977c725732ce6623d5c27e8ef9554a6aea524603f08a790378186541ba094cbad9c62a08209085975b02d774d2fc88ef2b6a978f2c046e6508871ed03ec6242b357c6af81189137d3303b1ae8cca379ddc2358efb3e9e367ef63f856b758e00c6b9318a5980f12e2bc878f63d96f8b6675ffce5d12ece880dbbab18486dee474d5781d9fdc7931edde9792a4e862fdc2f9135206d2785924e670fd491f275bf8b2824be04374a3df38e58e8a1f7105139b39ddf8fa99508421b349a2c1c8b64ca28af711d52309029a558014055c71c3dd1f5329d5d7e48bd659e411d7bcebb5a45cee0ae1cddf2406e9b1e5424f3fe4041b326ca4680ccb5fa226e0c5282bb53d50e36176a3d214eb2243761684be7e8238394047802340252b492e34013f57a60801f44572664445fabdde1530c3af520ff64be30bdac788c705d49848ae0b370d3d006b574a6622bf980895dbab54fdc477bdf119064bca93b8996da0b0ba3fdff375958ed1aa7f9f06cc14b0c24d36aeb7043d3ca306b764d809d8067c74ff82597033f9db960f19c836fb0cff2ffd33b2aeeddf7c0165e76a3ec01d073da9d8896068d1e7d9c37fd0f8f7b278802b2ad1420cb93877845c9688517a662195b3fa06e75f87225f168a1d03b07a7166f1a913d3912b94f9418561df88117f31d00039ac70a0e84a47e071e42769491f8f078ec5639794c63459a30cc45a818fb530d01c650dbc9dfdd526f4d34df206314ce43b50dd6759d0f238e3883eb8186a83069e8277f52b0489209f30956b3deb555112d65788f21cb266e4ad9ca276d93c95dc6bbcb409f5bb8b820a46025ec173d35e2548581d33de5f51da663006b710ffa84c96cf4412b9432a6c70fd30bd539f6c1dd281035ed0bacd9c654163cfea5336d27e4e2c212df71178a3756979f39bb0baa6ead58868e35a4c7e09eb56f9611196c4b0767461fd85e5122cb30f2591a315922bf8e47f33bee879083e9d2dbafc133e0118d1b95ebce751f195346bd154ce083c08791827ddb0ea7cb22437880f4d3336d54305ec0db7e97d7b9b353b8f5440273287bf9e2f374a9b7585848a1e7b2847870732dddf8898d7c0865304e2bd4d236fbf7e18de2819c5681d4f3bb4ec7c060a94b657293d2baf13cd09ec7f83bac8e2b69cb696e3e133027f21ff919b3f670b41689fcd89108141b3096185dd49118254e04b32d7936a3a14a557b1cfdf83afabc264cd5e4a12160738d21d51e3d28ab17c1655d1404917ab3cfaf8d480dd2bf7b3b5a96abfdb7d632d5506576d2bf4f2f445f07beea2c7d5ec835ccd9cb479f73d32be39301d69e6ffcc2f7a8c56e2a11c16f0ff0a74835e0e5c2cf3889c18aff859d9115884c29fbcc12b61329a32e5a311ea29457faad1da065162efd8e3980ff01499374a7f36974b89e36d73234a634b54227040d19519d9d24e7911264eecbba1ff371c575804dee6247ea5cecb61acaf44bef19d94d6fe5529e38e06753c167fab5fdedd9e0d17faaee81e13f37a09b3edcd76472058bc8dcfa84d8c3cab9dc282d5caf427bfc26a646b32c8ad71df97459ff2215f11e72763e4706d58e9fa1f84a152d1913e474d9dda69f7e626bcf5db1aa42c554ae3ce8b48a5a73fb35c8ed6b17817a0e06c155f4c4afd1c05eb4096445a048267fc17b3d4c78100a1ac6047618356ddc5cb52a657f29348d74b1484fd675b404c86677453bf869b4bbf003680fe5b80df68b1b2a3ba1607aed351f627e2ac017e7e85d5ea677ff0fa2cf45a6768f5a06efd147c30aaf140d2c881f35538e3e4d632a2daa0c67bd94db9f4ce8491975378a29902a7dcf2e0e198df3ca9ac8eeee650b756d55b78f7dbc348876aaff23e30a61911af98bbcaadbce5bd0df7d95a4245e1b7dc09ad8ac26a151224de80c6bd1bad68359d45bd4886316e0b302aefc04489d1d01956fab1e3780b56fd21ac762a1d644f4129d8ec9b52631932e329db5eaadf9764a525c3a4f127d9a4dd64eac4c6923a1708e73e767d2edc47f97e9cef6ce3adcb0af5b7c36205f70684f953de39a85b147181dbc88f50508e0a3d36e1af18616f1c08faae76643c3bf58a0de568a357099146b4f8bc83326506e55ca66cadec14149dbcf22fbb308a6de8fd2dcc31600ee0007679fbad8ecae694ce36e0c3212f68091ba30feb9be23c6a054f8dc57383b7cd0d624f6caf77a6312cb8a9d1c899b7a0809f68f07be670e60a965dca5a882968cbd3d5fe1485ae4b47c2c909810cc2ec930d9724306f0b5601d16581298925b04d3624b44f113259f4f1c0866ec9d6e8409422e1c4a0f028aace6f37407a892345fa31bafb2fee5148f86a02bffadb92277a31f3f49b4df0ea46ded5a65db10580a36c7014cf47a2c4ce97191495576a5c9d6a852fd8cb9f384a73d565985748338c9508f93fd123bebe69203024766811e3ebf2199b26c5a96cf19be25de6c1d5194ef132e1e56893402b43f9a309413998f9ca729a800b1d9831c3ede9542e8ad1dc14aaec2ff599a6522ed42bc67404827dda5642e304e6d7c300af00fe3f6b19a377130c9ab79a13b5c3ca6896a06e8c2c951cae445d967b723530e11f310f2992894bccb0ef28674ff9e28b144285e90ed51744233086884f0e19a56d3b935205436212409989b5d46de5652c7c31f3f9c47c9cce1519e0d70ebc51fd000c493b85ad76fc1a38a53e378cd6997306454c285da971104ffa680d12b07aad0ba641689c743a833f45c557b9d6530827f643b796f09317b030107138daeea811f1d1e187cddc9b92aa935e29f202b99f6d0e8e74f69253501e49ff47b9696251f2da4a638e44a0806604841d46ed49e972680beec42bf00e4bf46b8143c311f27389c4b562b94947aaba472402a59393753daac5d71028c48e8f6bc2bbe363f18ffaa4c913cba9db4a6e6b258c75a0d6044d1310e5de3e5a401a2a5e28af2da0262be1cc3804ef898b21c9c23223c955dc6be6ee0eb6aa56cf70da4813938b577bf0969d92b9c041b29bed4e16d639263db43fc177f60a1abc22f85ef623ece966c26b60e34ae5c45e5cb925d4babdc738f67f2ca9d96442dd1aaf692da3c6fa86803c0f3472fed6a7dbd47ca67d57076347b5ef1d886efb37373f61aeb5ff835fbf4daf9e537287f34b010d7d0321adf457b47b664b0392d9a6a39c46dd99e4cf8a43afbb9b205ca21033c2d91a2b86fa618b5b7b468aac8202b853bc3155b978b1b9abf18bcc9a5fd716e821da7953fe8066e2edb19547d639994ee05e9428891e353d545144c544d156676fac02d7f83dac545f48502281bb803479eeb903e51d9d12c597fc6cb4567b7ac5628e947dc53e1bab8a1a59a2142f6f0fda9fa173a0452cee44b9e3d56f2633b732909fc5c5655f68df503614c1a4abd3f649144379369e6ae9b3c9b5fd48e886d235513fe15880c30e54cb1499206d63c6dc973ce57af37bcf67fb3e85f1ada0e8d4dd6a4511d835d7baf20f48968863bb46670e7af5743198718ae886b173d84474354b104016049cfcefda691d7ec9bb55af318532547123ba4e2f5eec98d0c6a8e2cadc2d243c4b9e0a5c13978d9a184533bfd2ab02a5b422e9086186a1a9e0a0f3887d7e6c76e79ab6723373a954fe125c6d0f51305ab78bddb2d873eb2690df31709295da53f1bbfed248261d18027feefcbd94519dad810fe680b341686e7b7451a8e235e951d2a2a1961ba64f2edeeb9fd018230b217c603935502afe93fb5b69cc37d37fd3077272fd099f5bf078ef707f9547259b0e5dff84cd0bb6db60010b94e4adfdcaa0897970eb3d8e4311d80e085ad0f30628410e298f013f9aa689207907383553066c0f8c584c66f479ec69a9f8ef219ed057cfe8ab3802923450d20f21caae1c657d511bff8c48915ab1ef7e132796e1c8b7698459c8148c3afb57afec97abc75d6a819f49f77ebd9bbf8d4497e7a327e46b1f4ba37af32e67f6fc26ecc59740515789cc96fe004e4897796234c36261c17934ee3936fb01b7222ae4a705ba1bd781d46f0b600387221e34c251935eac1294d7cd6e8f23aadbb45bc909a4b8961a7a82e775b3e02296a2c74e0a511c798a686ae585d11c086b0e5ad3d906ed2be4168a2488cbbca8cda318a864911e33fc3ad896451add8058c6012cfa66a7643a54e3b787750dd3f654d004a45bc1861165269d4ab23a56333409c5595e5d03ce259f30a916a9315a579a403ce3323f9e0c2017891d91574b85263d9f688b26f8ace89d171813f7a68b6869c158995646f12eb9d65e17f4c3474fe80a69e94a869d66499b8df438c4c98c60914d29a64fed126f1f960934ba8dd5a56cfaa212437cbc724a9c44e02e3852a51e0085ad968b78155470ee5e59969e3df084aa3893fb174432de91e10ef2c6a25fcd3a31ff58c2c1431c86e019bde26a6f4e5a6ac1bdcb60cf868225ffef16dbcaf0930f4da3fab863b4553d26921729cbc825057c2cef78008342d85f13a28e92062d5c24c385d8dfa7659d3b6de86d6c9d78b2b70030774d714b7c48c33f3fae825628108be649191d7c870780cb5d294d7cabf509c5c46f1511c8d48247173557138ec067e3e266df6d4b353a79371921ef6182ec816effcab13150e647bd03072eaac6bcc6e39b1a4020ec559b8560d8a25e9609cd84e6f36fc6527a0401b70ccb60e18edc4a93fbdbbf83e4ff9135576f98ab119fda5548a6c630886b2cba78e644f0846cec67e1e96c1c101be0e2fd45f9cb2ba54abd81a687139529de5dd3a4ff8d2e9cb97192c163ff636ebbef76c2a0ddf5d81a3331492578dfc65d2af34c79fb5921b36d4610d694f1c31fed69af2eaa3fa821b3b82d62470fa3276bbefc8c9fb5f5cf647cb01a0720c87bebc8ffe46ac290eb7ba8346ee07c6b1f8b0ae38ee1c432c9c9b279d90fafa88ca924928a64fcb9ed82cdb9055704c790dfabaca9c05dfeb7c82673bc4765b019e27199982dbd3f24bdf700aa141e1604e3e032be8936f20203180f36386388c9cb3572a2c9d907023da0a7df11e7e5aac19b93b4dc4df56338e7238b1f31ab775cae49c612e89dba3ec1e3be417df2d826891fb1c843c7073ee5e5b221e59999903cded63140867cd831ac40b52e0beb1607905a0b70cca3930bb52ef91bd4a9bb7e6b30f3c8c35dda9948af8a7c27203751249651e703b6f222bb7016b849c7379e1ae02d060252377ca8930f78b6af38618497ce18e1397a99aacb8a8e82284473af2c043be44bd6421633a560e4da642aa804319148b2ca11520dadd627f5bbec436e427fedc1ad72a306beabf859fee265f619090e44e50818ddcdeb32e7a10d95db6ef303a8d78152c4683bfd002ebd0527381a25bad049e9110bfb88e448668d3af50202ecaeef7674ce5119972360c72c179ff35d71c997775a697d687d9190a0bd0bf22dfd520ca7f2030924c3b59fe6f7e1070afbb76c1550479f0bb2c52a9b6f9340b1367c62f7bd78d685859251dd0f9780395bccddee51a8b9e3443cfdd6b146dbcffd9b17df6ee6e2bd1f8d49a252dafe0f8b0540e85219e06bacc9de81bc278fae36e30721a10db7294d8e3c15a58bf54ea576844a0f809d1479fffe0cdc483ae6a6de9def2667e992a64b336e1a065052425d24803cb7972e21c5920ccb74267adfba17e0b8b9ce6f5435e229bb9f05418b5a2715cd0b0651a93470ea39ddb09821b2f26ea83ca24a3e69ad677c4bcbc6e3f9d14a4f3cbe103a89efe5e1e1c5cc3931e90c3bd9fdc8ced62167c486ca6a31c693fb474dddd01920efc59f40c2a9be149c528fde27fd0ddf032704e75abf2e65d9f897cf7d45178ebec3ea921ca9daa3332734b4188e36165d67822140f8937b9b4650c4fac664b5f99c35205aa5dd858880b6920aa3af2044fe1a792afdc0ae9d222e3db9ab30d3d5153a27dbd99eac617e2ad74d7bd3d068b771d8047d8f02b5fec5e25d5e9ec4f303b7d3acc59226c82b4b2f77c0c03e58bc5d9815f09f4458674195a3677efd142c7912c36f4594634910e71b1edf75537de2a1b75f3db30324b3c30b51969d1fbf5d43bf4398c3d755e9ad37f2ef560bec1e3b62875a66658685e3372d9654e845b84412013a4d69a1d7a06ec5bfdb87d167f41e2a918cdae9376aecc72b3b0da26e47db268d485329393d4130300bba184f7d1a0c7b7d39655adc69bf7dd4a9aec064e8d122725babfef22b2e89ec5bf59455343b487cfb49617b7a31cecedb7785060f5209e43a8754d5a38d5ea4ce5d3c3aea1c900b2e3eff090005db1b56784f508d5d405b127831bc70ba66c0d9eaa28b3c145eec79918d61429ed6aeb51b86476f620fd1d6efbc0f6f6cc85f0e5154fa2911b7791eecfe4a03d6cc9e650aa5388b6c13e0a103741c5fc874682d2a4b179ebf70e5831bc00cb46d0bef806d438b602cf40d81015a216119a92ed2e4d388e3a911b3243f1dbaca0a6b24b752883a5744f571b6b4302a56ae0ed58e9053f1a52fc40fd914483a8774570320ebc7987162a169e64a7422e22f1f50a544896d54975c6272c2642d3087b8a549be0ac3ac095221c9c6a287e75995cb0aa01705091c1bd56f725f9cd249e82198ae8aa73633a8d875d3a37be9999a91f63bed4d9d103779cd373a2ce7b944e712371bd2896455c71135787db4add186289f3fb27a4cf42a2b2ab4c7617f287990b376b99d9b2e76c1c5f830301b9f76b7474f14bf3bd340716525898f546f46b38e6bb891e69751136df56c92d0bbfe9c5eb3b99fae70b2d5fdebd0c3e5640aa71c57c008960bbdbee1514d9533eb3c46ca9f8c7c0c1e0499507472cbd1643e21a25dd4df81fd926d85a0c5b37a2cd50b1d567c989b2df633274401f45d3780cd7a4fdc4a1a444705d83f7d9bc395c9fe0b8acfffbc30e1feae219dedf00e7b9657d96a97a969b4c1fa6f4e086d07153e5946e107df5c12a2cf3bd1afadbf5dec13e50c981f9fd0e29d33739028a93fc45d77c08341db87bcd4c323f5c35e7cc5ee78df549dcc50ebf640a1a8b619d421cc71c6183142e851620ab093c401da81dbdb7bc0220fb1e612f9acf91e624fa8aacd9f8c11d7b5781d6867bf3f77201fb0b277f90d15856d9a033ef609c8d48543aefc0abfd337555bd84de5729178d16b10fbf20fc89f772a031bbe8dd49094a68125a0460e2f9f4642ad992f6f05c202ab30d94a5b175b390a4a9b049eef9f4e6f51ceac9c66f7de3fc399afe78b972714be6e5565caac28a6786d073e55596ebcf7cc29cdfcbdfcb9a1ffa1fe1c5b355d4d8c405a30fc8c7ec6e6447a542e8928a657adae917f8db8d5bf7f6d5afc5f6a3e33b123bc14a4cefe6f6500bba4fc0cbe363574839a971f407c6db1c854c1a4a0558b63a1ff6506edae285d6ea4e65f0a5ab6bb26f812a2c0058334e94d0a51383bf02243ace741a443a1823fc241ffee83cccf58be12fa692fe3274e93476743770f43e19380f413c97c0e2b5121945d74f9fd34db097f567dc0a8153018a586a281304ea3f1d0bd500770275041312c509c2133959acded1d0bc8f11ca61e278e599e4979d8d8c6920443a67ee36c3ed89d16df6a26454f1bba240d29d2ee09b988aa531150451521efc188a421addf7e4b38ad52b174034da56a0049a6b2f4468951f80bc790f3f3a7e3f703425def83890beea1a839da343e4851d262dbd3ca7afae251f95353d0ac95b6451b30024ae37fc567be7fb526131b186b58144f9d0a3283b01d175d136f51a25c741993a703787b964b13e6608e9a188b6cd31c8cd7912116b430aff35c142913f867401220746d87cf60fe7c742c3c7e949fb40f6b5bd53d9dc5b37bc4739c314358ed44095ec71146608133bfeb3a82fdfa6c86d6b482ae83cfb880abb6e7feee1c526662c6a323d399a24271a399e576cfbbc72c6c559a941099a7d0e1c1bd00949f4fbb2ba3404a2d945ab7af99319cdeb58c9cd5fbed60986f0911db942d93c88087a50113e49b0e10987d54339586200402b1961b4c61400014a6e904c29c938e57d954d81ad6d4ab70b0acd237f9c2bcac42f38e074a0e5619925da912c15da740479d1ba0fd86415c1fb4bd02804908a4bea78d5252aa74e2963bff1589f9e08787cffec095218412316f9e48c3affedfcde1883bed259a5a37fb06d0a10f55cbbd17cb80739ead6ae3210c6dde2ccb32485057ed0a1ef23c5e13ed1857e7b3fd547378bea64c9381180cf70906c68ec905c3daa075acb788ec9d154bfea93da1d14f78a25268183a28f0aad946d31a06b7f73cfc47bacbe8482ad7809b6800feabda351098f01ed00c0c08f6589b2216d43f8d2e209579f40f1b97f820ee30bfa8de82dfc34a10a58a80b40333a2917a31b3bd34acb3b423cc9b026b220ddab76c56e633507902be295abe5364ce2e6840227a0c6a26417af6eeac7ce10eff6d34c73c0d651588d21e40cb7d114c2763a8dc3277f91d6bfffe03e63b521abe86c8eb598af747d8ecee7300683d288019af37423260dd438fdb369e1e8ee6bf89c20a36c7765af5cb391f9170dadee5493dae856680b92619fce363bebe1bce6e95b595bb8b38623113b6556663449342abc566482fa554210414c01a050c8d81db22832eb6a4a41f36c782f6f3f1f6f19af7c39ae5c08a1db33ef3a7c97670400949b6d97c63922715ce2b8b4ee394e719a5c1bbe1e6c0d99d63266a888f362b79d8b73750d488b820cacd50feb6b2c8f5f93feac6ec05be69d37ef05fcae0783c99bdfdf43e8f8dede0ae3063060cd54b3bc28edf83c163327f6656d3a8ca9225eaf12a858965239b001f59adf63c445f8bc554d596e15c541da3fdeb152cd1285810ee28f72f1db46e35a89e57b39a7bfb41f1199e8fdd8d819c08b8c4f475be9a38b12e25a7a5d448ef0ef7af5944f250997a253f25a9df43fa02ab1c40683a5003dee6415d369913b30f3867e6387aa7106912e9048984e62033f3eadbe2473ad80238133ef025432eea29ef420edf01cfe6bf662ded3ee55042caf7c507e40243cb21dff9e3e1f871c56a5711df9ba6ac748e3126824d4131e907abafa03aa1620d4b2a09f2c2f59d0979090f3943ba9fe09737a403f075959651a283af76ea0b1a5478b5f34960c7b0554d9d2cae5a3a7a0290f39580c3522d4268896a342949a40e17fed5c76bd769dc5cdc4f9a9e036dedef0484035f47fc4c0494f8b51d00fc4d78a0a187a69e1aeba4ddeb88c51b35b7b12ec552d6340d7a5b6ecf40073a53a62b784d87066f9a0607cbd0d2c4f4bebf8ddaa3363b2a09286fff8e37e798294760bcc5eb4bde60a586db74cab1007ed9e0bc679f79ccb9159c9bd7669bdfbce8be0442147bb6323bf952a105feda7dd4a6c5792ba642871ca4ce60ff5849eae5eec9577372a4844095779cdbf29c5181897093704e525ea04db76e10c22bebfdf00082e4702f85eab65cf805f4e2f7f2a021076ec0e3030335122b808993cc7c3f7b69a7d8f398c9423a55bcce7a115cfffadc21e4ae7afa7c67d42dd5c4720723c96a4178d29d37ff7395c9b68e19360913903d039e8786ed8b7e6c61bb191c2393bdcfce2036819b95e76b928ee06ed52197121472443253fcfc068e1fb7ec6adb06faca10246675c723cc75a5684f2f3881a6efb2132fa439154d8f950c7cfcdafb7eaf10277f0974e98c71b2d4b15c946ed25a1429b86aa520d151d9186d76a9e030420f5f4241140107adb0d7f6ace559f97906d64d80d080b27129f1d911a7faef476c987591e18d071af047dd809764d4eff13c08a2e7c16f3598d5de283d09acf578d9e6c63fe537f99a016bb74a8fd80e458f171d3ded192b17036484abf668f8b75574a3f7fefb043607a7dc3bd6d8d03c1429457cc322f769dde027ea0c89700620d2ff4f1fcf41f3666f2249b6e30f8940236d709e383513689db45253f0969e63f8a211496b6e99bb864dcae3eed8b6ff0cf54890516c1d822e6236a2356b58c87824083d805466f9ceee99addaef55220933bee293922d6b7b769f693bd23c53f8425b6b1dcf0af068fe8e429663d9edb42403e84dd6d6eda01da0512efea90c5497ffe5342300e3ab89266d379d1b0590d55bdcdd78ddb4f3aae70cc77cd8c33ade6b4bb8dbe64e47e01b430c033a3d8a84a37b789f781b13a5ea868448029421d2409a2cac5059e71ecdddf4efdb2caaebe0d68b90f9af1e28885f59a33dcabf431d83856d36098d17e926fd108a61af320471c4deb8ff4dd2e48df92e4d69bbe66c622e5b9a57ebdce349690ebb212e9e2e3bd8097899f2b5514bf38451eb635fa262a37eca585af19b1087fe0a2f03a90ef92ab04f368cdb4e2c1d6fd3c97422262d2315b763d516a977dedb9d07e74f44f03da71ba47e362a8b02dbf086b02eee92bb6a9add8cc7fca3a6482c07d2e8300092c90bbedd558657e56c8fcf2e1052cf7d7df5866c4d76d2df91f538bae16426a4ca2ce169eed0bceaa8941e099c75c9bb0896260ebb9a2b3398015d9355ed5febeda145ddfbf45e25577f22753ea61f1eadf5b74d6e1522380f04992f666eb322746455889f6b8953a8898211cb00de2d26d93b0b592594e6241971f89471df58cac4fe09be2d1287e0c908ab1722b38d67d2cb4d52f110808f40690e49f64638afd5b4a574a0cbf4a301bc1d47330c3b7c6862a16a619daaf04f5c8abf1f86caee8e88f8bf2d10df4ac01970c1c9a44062582cc2f188839853c4d5ea433f53d05de14861d4d300168d5124618e3192f47256b4bde20392a06da84d4d724824d7b6bbb6c53bc16ccfc1dc0300b14b365fbd2b7a31a62d440a0251ca8684f289c12d010bddb6aea6d2889f72307739aeebd723780977e775fc7f0a39925cc62fd44868ee0dfc265df7c7f943dfc2f7dab56fcd17fa93106d559e318e8813a035901b1606a6da414d203a33563297e0b4deb22ed67234a5a0273a31139955870a4df2c22d56d632e989844eb0c204850e80dcef5eb15dd1101f4392f2c1445e88a2c6b03e7afeb50d77b00042303f305d0ebfb3e5a075fa4c4787963c18ca25fda781f3e7a48590f0c696315b258f39424ef799236a8aa2d05e727df4b524697801827fd425c82674b5b9f6627e0001447fbc8e087984261692bf2d705fc5223679f05b5e6c49bc4963577e61809382c538b963e22f0fbb95c480c0b258471ae5bba0ac737e1cd85c8c3c3dbb78133106d94f001889cf007de2f8bbb0cf822fd1c71163c5c20f2594585366cbc98a247a8bd6a5123db8c8ef7c39e561e9d13f14e65a835d5212f29c5329de2c101a908ef25142ce09b4ce006cb17e31b72f192d30d944361da2f94312536ba03bd97b62214fe7b022654f3a71797b49f56bda0d803efb5fffb8f0b111ae6971adc05f3a542dfb9ff69c172c9698c4adaa38fe7ae4f7e3307c836b5b764eed002043ab6788fc038ecbb6a01c331f507683617cbb48488ccb9190939d4374f4161d3a176775ae4b0fb7c55c9ac2ce33636c75c8cebca77824c614f00441d8531f13b1a9b046a9c3f97993ae7af655873e1d4822ddad6f7a4bf961bfa226a5eb9e2a6dfc5cc9a27955f37ab5c203957776c3f1364f2d87d5cbad2cfa442d70bbbdc3d7f2b95c5f1ca29ba71058dd9885ca23d063d38afba1cdda92ab3cfc99fd6e3f430cd68a7a61f12d2de7d6406afa766e6788ee3313dd59126f1b85d32848aa483d866025521bc17891d145f2e57d94dad7fe5650f05293f8b9a2f9f93cc404966d4d6040056897258affffd2a3a8d9f3049b9f1309d838a779be632e7c5f4c5bfa485fd6973e9afd75ed62a39f03f63b81560e8e87fcdf6b05790b6fd32f546ad3c23138b4dcf8b9e2e62dc9054007776a6fb3a4a9951e695e21681d392610944f08ba83c2d5b13b4f67fabfc94c67a7590fcda7bdd3f2fb126b3f67cb60887b22a109d84fefb8790728c28ea1493a3c0bd505932d7c6c99b8f27f4f84d3d7f6ce17f2a7ed3ba08a957b02dc780402e58cef66a64923ae96202838be7ae23335c6b266cf96559056d99cce6413c5569cd9f4d122e5e49024fa1e76c6081dbbf5cc1b9d9012740575e92ad994b02f3f6842d3a1e97554ed756879f8667d400d9f89d05eebb808c6c13bb36c25d1c5af3b24581a1012e69cc8ba2b5ce8f120f796ca44ce774970385cd5836845205c828861ff9960e5d837b1a3e719d62d0266957d2825e6af3e113fb2dc1c8c45af61f0d70d5b8f1322848325d82dafe55f8dffe6471346b215480c3eba091e7955a19e6c9118225f7230fe5e9b84fa76aa300c956b594c3c2f87823154bee2e86452121cbde0452e16cde5026e275aee7833e4354e9de083e5c6ba41ecda4685a81638bc5fcc153b08129479ea5c3c4d6c8a5c60790ad160071b1ff140c3db7ac91a4831688f5b2f2f0dcdfc39e3026dbdf69b8f8306104f65383a43db94731ad86bdfe556b0cf2b06a009ac4d9604c0e9abf923cee5f707c701fa6d83033ec1b79ce4b2aeade6f16c70c464d875d01df5b10b76c40754ac2908013e0eb583c898a29131c7d08234185e150a8740928de39c875ab4038eb2e2f2e71edf4e3c73ba86cb0710d1cdd175fd5ac033a0725a44ade027c2a9ffcb4c50037a05a7c7d55fd8ca636906e1d32befacf4b531484b4044ee792828be13d5232e5c83f48b85e5c3b3c7c102862b388bb3f09064aa1b2fa0e548c051fa97e12f48d336cf7e7c3c0c1b72838847907bf1690ad720a18737793c334ef8c07059af7deea6cc06601bb9386a0b1617e6e714e537a63b4eb5954b6cdfc307c695480ffe6c3974fa3dfdedfcc4d027968dd1aafb86c1302c1f78c07365e91d623ab9151d9c43075d10080689e3d4d30b9cfb687b1a92b509b3610c8b922e3e4209f81474e4fba8fcbb095158f8ce2725a9e6523765fcd464add8545bacc2c1d825f01a2abea5ac88ec35528f0d4c79897affe9178c3aa6c0a2295b80b465db09ef638f92a340b22927007183ae6367e68750f7ba636c166d9014b3dc580a81761eefe6b3389b753e089f205abf17001d21ab0f33f36577d129fdf9615c695528fac8cb2f84486a1996d85cf76a583ce64d4e39912f2faa6b094b7e95586f3a8c3143c3d1c175963ec03fa8f1819ee061e835eb61c84956c84dce2603005de1db1e52d406283ee4526b0842284c78487c43a0c8821d63ed82aea2ed38a0ef88d16446edb145c1d9b675100245c397560f54ef19c0961ce80b835715924d60668680e787adea7ddeeeac1afe201b47f44d812acf2f25a5f6803c8d66a889f8a786daf3a28164cf534c60752834c4217f93d81a340280c30bcb82d710a31abc1b4a6a37d57e3b79194fa4b86dc286f2b02599138ea587d23d6feb678fc20a918157a6a1e5f3a30d1c030924ee98ddd65276ae75c901026ff192c221c7ac4a189044f56b7bf990dd147632fddbf5d02aaff00f71968aa75c2683c87291adc828f4d52d326f8bec0b2adb5ea1fcfe8e0004ce8931446ff06b5c9151495e1dd86aedcbd117a8b8916376a1c754e005913f31c13c5e38816d413f540b0e2246b1c8823ebaa38d06df817a2e83204e62f8e1846446a7aab1cb3dd902a92426e0476954f9437ae953056b53d74285fac1500d5824c430eb25fe5d544d88039c0a29e9d3d05fafc81098d3938fc88ff57aedcb5db84c7fe66bc53aa22213f6ed912af7dca26bacadd8eae79f37b2ffc951910e97237c1e4dea593821e6ed4a74c5f2ecea16d1173c08e86f81d03afbff6b2d0d13f2b32dfbbc24f0c3249fea218036a9d72183a1d2ba41635ec0179edacbb591bdc91234b223eae8500c6cdddf8dbf1bfff0e777ef425d5c0abd7d4c110ff67e93c37ba84c1851865c4c557797cca160c51596c8bc80b6508504d8ce66ebca9e224528b708b0c337d5795a9c161cc6e9242a8cc25f3eae94bb437e4dbec1f9b9cef7fbef0d98913cfb7b3811ca937cc2d41e17f10c71bc06d382d8d02c10d493257f4e7653031af94c46ecae05c3450f63dc06c39442299f0b986b6fba111dc2f686f1fe2da05c7036fc3f2d26b85abc4ae2dc76166f74f322063c43b50f45de5ca84a91b5ec992db66359410e78a4f48d4ac793ded73ec22a2684e1c92e24e0d6f76486704b29d84c57463c9457e77874c8dc5807cb812644e0fa0886378d2f71777401593adac47ab02ae8b80bc3dc79def66225e9bb31e833931536c5425900bc2d58e14fd80f37372a2350a8256607b2f7c7375bd1a7bf8d2c18ca5384dedadd085937e694466390520efdddd4928fd3adf603a32a4774d80187edfb9a366252991e9c994e3e68d7ef152efd1faa7f90218e5feda716fa2f7fd07d6f4bc1520393444f164d74eb5e4157e32ed302c75bb46787012f6591ebbb3b3979964c1c97ac38e603504ea1a060a6752c63562675e589b8d75197d3cd5f3a7901792a2276b811357dbcf97caa47328e59faf53435374be2472effdc447481fb4839bea729891725538bb6005a7270f4f46807151a1d84839202f86747f2d966c6845a82be5ae36e7ac2b13379a97f12dc51ca5efa4d4e4b0ed17502121321a25ac202068a0ee956c4f7df534c4ddf5b9ef444264e20c53203bf26fef22a2476e7cce373b6db9e4346d445cb6f73d7ae82f91b1bf19079f7248363c67e82fa8537e7bc5f38a997eeff24dd4713fb851f562265e08764b9ab50c25d8aaebb3d5b77d9da5b139a53601dfd9b564eeba6e7c84572209a6ae5c3646a8bb8a07b31e77a6da95d3bcec21f9135cda1d397aeaa7779a305d7a31320c30786ae9b85b00a90bc8a820de4df46f9e4684716904afede7d28526787b56e24a490aa78f1eadf30fbef421293e57e3dff8df215de0dae7b7f91d89f45df89fe7c837bf2db08924f72932eac9067ac1a9b92b82410ec8cb6a66c1d8bc53d17b4f85b8cdab80a90cf7fee02f07fa6b003fb35067fc9cc1648d7988c25c09ac52c736b852a3be5f40f48c7475a828c9ea2be8c947df9927a4d3cc3c29ea57115b93ec41a927f24268f3f5518c2f380fc702b228aa3f730307c52ec2f1ff9ad3172f4de84fd66a60ba44c7603777fde6ac1b85a6eb644c65c68e302c7bb132655a1e09627b0bbf169a89f422a4e83606ee47aea8d5c9d9f14b160b3a274e85c7e444017addb53ad4f45a6a3bd86629bb5a91019c61fca7308585bf858d36b1dbbafccf804e586df4ce8cd9c6e11159bfa418de8cf6c1b7f417288916fe5e8bb75db6935ae91e81c8b44e17c7a5059dac6d75e0fbb8ef9ef3d07afaf7dae8598bbc30d7e122f35741e77d8d93420ddf9034d70fad3e6d6cf5c36cd69f64c60798a9aaa46fefde31a5a31eed3f90121350999513299e9a9cbd2991be61f06b2ed24ba8e7de5881342aa718d41984955de1b6b72f66ab8f747a9f74424903d8d6cff5ad6dfbe6dc493e0b981a33247148087a8e23d0ab0946c72e7a3b9c29955c1068c22b72fe5c6f8180a97c03ebdb020033cbd28e089c0e2cf0446cad743fc43e148cc993098fd75706e2b4453afc4d623b77a990a9c51ea5c94d540dbf1d62e0f26a5f83dbdab43603432d770d76c85d26c944bae43a0c603fb0c9737f11ac789630be566015ec6fdea5291deb54168319aad7e30d9bba3d885212f5ec25b2a59c4886f9c29edbdedce57b12ce59f3964ff98b5d4d4f654816475e04c126552465c7ff1f29eaf826bb88dd488aa013f2a1b597602a7acea7870722cf1b09b0ca26233ada5b32f8a4389a8cf2d8b9e256d137aef3e0835b5f3809d41b05d4e589af0f0e72272834b95f0fdffdc04723afaf2c696c224c26ddb1d85e367f9f24c0011c7cfc65029019e5ccbe140666761072983d3784efaded79daf2ae3f953f784cb69397c1eda7200be8b12efab918206448941bea35c37ff1d58a0bb8a368cc9f0a8747310d983b4a2bf62e183cd55c241a271bff32d30450b48fd24592773b33f4be99ae223f0270fd2522bf0491eb0691ec9dc1748dbc7d167a1cda7f416c281ac66b26a57ef9e19af3056c919ddb26c454d7e8e2c9dc2d36dd575eb0ac2a64ed17fe38f22c1af765f256d9c1d4ab3ca80b8ca3dfbf7d3349ff4bf1222cea06f5a73aa6cc92ae4018e502acc53272e62c0e0fc8458007478ec67ae3a7bece331bee7ddd9b3b2270f50fad2f4fb3ba4f16da32bedb25f4895384fcf71e01992406ddc66e780b79ba2eb1976d3c333c9922f330805acb1765835e99336c4ea7959471e1330c689cae6c5f58a741d554498f30dc3e97ab74645afee77c609878ff5cb9984c6b875a0ebc258adc9a483887635a1a27aaa0c281f16e9a93598a292a56725f5e1749e8f49931a479607c42d6738c46ebeba2adfa9bb36ba3ad379fc33ec810994efe39892b0a091d5139d7e762b863fe5def425c481d7bd752474f1e635ca54adfed88ebd8fae544fabadb94b5583ca777054f9e8f96ac7ae5dcb1db9e3674875a011b714e86a726a37e5f8a8372808852884c99876ecea14832b6dc0fab63630f7af66b63373bbcfad2eb5d42066f39d0d14a4eeb4c3085376f088ddaf3bfe2a1f384e5b01e6d6e37bb3764ca34427abd4d154de034bab8e9586d76e4f3adcc52ffa252e86613fda0ede03fa00d1aca4de1dc60efbd18f3e7c23a479ff7ff2feff1e744092d934982ecb8d90c31eab6ce9b42fe8d9414d987cded758a3de5edf84fa1fe97a1f35edd7aa8778f7aad5796ebb08eba5e7e6023360ed83abc238785aef0efe1774f42c8e6dc206338d0ea773105af3d6b7aa773484114567aa2d9f903f1b7908ec1008fbb0e4b8aacd4a447a6923e77d4df5c3fb842d7cee9b96067103f3e799c511c22ac4f89304bd6e487a86b53b265b125c050519c7e835c91ca1d8ca22419670c37716642443ed5d38e4e664fe2c92b64f9d6fc169212a515a733f5633ec9dfca3b87c8b31913f63671e4248ad08d109c0124f3a07e9102ccb3da8920ce500b3e599cbcfdf20fa962673cda7bcbc44325abfd3f13c20b56b80bb743b37bcb52c9668ea9ef7652b68bcd9a2a2e9ec217e61b16ce439cf591453e5dc0c005a9c9aa4d5346c39c35bb5a02263f38e2a77e08f114b2bc54b32e4b6458d527dd4556f4fe98f0244461071e175cdb7b8a9bdaa377652d8804cb1f166f3b7c16826ad1dd7144b9a73715c0e2f3256dd6b1c8c93a4a05f77a49f5c6da1ca189b33d00d9b2dc19b2cd5ec2f5eab9c20f1c3e58efa2183b706267ef16a60530d8810074280405c0a9bb1702784c80a6c1b57ea3ac53b2670de236bd8d437daffedb4a25938f43d8fecfa3ad000564af10be8a2dad30e0b386f500ab9cfd6c3e1c50553e5b5bb9cf7524546e30e9fffff7653f4c1b0da198d340c88555536f480db12dee8bfa1267f3ac88b34e66b5adcccca5a3c127754678d0ff1f3e32e1969851e374dfa34fc45e390bbe90edcb59681f4b56bd3b4e086eb701dd5726464bbd0843130ccfbb85e8316630a6fbebad54a4c38559dd8c1e42fcc7458841fefb0f11e35a7754c8736788155eb84f930f3788006e887c1639f01d52cbf6b92460fbdaf0b8136588bd7511cdce3de6a5cda912382b3e05218ddc40b5c842dabcf42549324aea5b41bca590ef04f41dab8503ba16775959bcd47c57fb13c7e0a6ccd4e4173560930b7b609b2663b094758421530c557ef3ae1e9e2199c96e306016cdc0f28119f6bbdaeb4a378e48ba90ec513c1eb710aae5fadb827c99cee523df36f5c39650ed118f1088ee9faef4e872b363e9ededca375b9391fb29c007f859beb66acdce6ffb9a0fc46f8168e3183eed686869f716730ac8441c281beab02a7eb5061453f1e9016d5457bf8f4bfe86156064b24fe7ae83732c553b2b2aee79fef712dc5da356cef1bfc5ae9b5e5a81ea50a58dd9bd464b1b4b36a8c0dc76cfde1113d7cdf9c011d085a14ce1e2ef9229785a47ab24cb3f19ad4c206b4009a6c3f2a3906301fedf50d8a47e268714f5b34a17911dcd39dc21f77bfe6c1582af99660dff2d5f1eb0cf0529844fb1076f802ffc702797df8246e24b58dd52a4c041950548fcff5ac9e11a54045160e098aeb138462ddad1ff99425d1fc28fed3496ef59d6d915656b8c8e2c761d2be7759b859b74d9a4da72c2e473f52f355b49005063a28ba6f357ef186d17cd46ef6df32140e068e6e425d078c988893c00ad4e87ea8af72df18847b0402455d20cca4af250c17f64803096a4e838e036867d278210cb009b513e5783ea5dea31587be9372111c6adbc483c29b4f9c96c2a05e4c86999faf8179480f0a5c5b273fda71cc605474f36d0fcdddc5d282e6d76fb5c5e5f9cad3d0cd15abb4a1044e08be73d5d509dd524f512cd1a479ac65695124bc39f7fe81edfefa8fe09b9a6be040aae59d947cf126a691ea1afb20a2e2c80ce3cba99878f6705dcc542afe817895be4429b3390796e4cc397da4d90b21a60948bf498fccd349649f1a7064d84f20b9d8194198dbc65cc259ba82df32f8184ea73f13655f9bd77e0732fb7ad88a1a93f261e0f272ef9a39e7d1674df5f985e177e2449bf8588349c050d3eada28d55f7e08b04ed68de6c622070dd8cb54b3906560fa2e0b3c4036c4c30fc307ffba3badd5a1043a1039a22c97d6b3c29c5292fc6232159b274d1bc72e7e9953000c50485717a3341cbe24c129ce01aaca2f17480ae69a44b6e0d4a3b7c18c1eccc6184f15d64d455a304f7ccf94beb0c7fd744b374d8f279ce50ca6b35a267819ee2a455767a2ef5f32b77c6baba6f8004955cb966621eea55ccd8e7a57d0f80f02973b6be546cecd872ca952f78ad4091ba537e5f9014f6d853bcc3bb7b76b8fe41822577f9278e844de52a5c6bf6d1080f35d92152f86009eda5ff8d157fbc21536140d09d04c22929df547a7bf66ea16632c2b4e0021b14e6296efa4d3c72d58a07313dba6f4f9025eef953a8ae2b86d8237e9fd076b9e6e13aff0d410511de65038c7093d250daa8de2344f9b4a5a6709e6bbf22205ed8d5c542ef8b4ee3e92791db68222cc5ceee8e37063b4120d7f6f96754505c9b160f83d12292261e5c8d431a8b64a41840f04b6cbc579e278b089c37d5793db7412865c4fdcc62291c4f1bc82839b6eaaca67f5c48e880f4a8e2efc248110bd64aefc378adf78748e7c5722672003aa39b26a52fedda0cf6f68696bad376b2cb5059235df1863187a16c9923d2a0d6cc41919fa294840e0f4ec13c045f6da890ee235c42922895e4b0f496fd03551d612ad782016c3b4fffcddd63605ba8dfcd536219efc9f2d02c2e5ec9ce0fb0eb4fd666456c454d6bc93d48b352faa6e2a24139105c2bb94ef7cde1255449be31e5d9a9ee494b328cd082388b0cfdd81fff49d33f76dee20a5c5959ae492becc4d738e7148d419e2ba868f1e71e554663551516c20586e745b1bdd61f7661306bb76f73874f8a575255e8aaa4727cf593a505ea885b310da3c9e451e92e4a756a1ea57d44ca594cd06a78c434bc701c4e0304149044f15616dec3f75fb47f5ff4bf79b5a5e2f54b36472699a69e122e88a04d0e82d83c3fcdd2a42ecc7bc11f5bb8452e3f80c11e78ae0af100b28047d4b76f8af5a71ffc6f38111f8902f9249235956646504d437bb4f69276448207e2100a241e70187ff116743c9926cc7a0a689734eaf14c54f864dafc6bcf231df30b60b8fd3b9e638947a284964be772977b18826f136ced39e597c5811476806f974bc2a629399a8964bb1a0b2e4826a87e7a6cc7aed1f32b1fdc72de4d404d7ecdd8e0ee597a027b231e45ed6fb97f40eef05b18789c91f6a28c711df0ad720affe927ce25034906687ae695cb0dbbdaeffc3b18163c38eaa293549e7512cc56bc1a3e01279fea51279f51517a966634bce1b2c734193c777a7b6e994bfd9e2ebd89b85185bbbce8eeb3120bffb3f63afb643b79766aa9b15c83fde872d5f7fcad27b231901ab47792ac0f211ec7163b33bc65b9de08b3f35e4d441998bd90ed06467bb4ed0bcc64a6b33221dba080183c7c8909f5ca6c143a345957df65ba50f6741d5b5ab664dd832857d2365fd2db32ca95cf7c03631765571039379e4f61dfd02d51825a3915d6a2e716ebee29e17c4a374daf7dee7ba3570b293ea8313bbc84d4565cc1ab40c69ab56e89733a24096c14233ec5fd0becbc2a3124fa8e5915e344b17c6d700f1eab593f180665b57de41736453b2b5a6480e11c62ed3890e316b4030b69e6d767fab700e7de92e11193b0e311a82081496ca4e010923fa1c5fc6dfbbe788f805185ad0d6aed987d190432a6c4e90831a036c0a7d01edede04dfbdd4069a17428d71bc062bcfdeb06816cc47954e4f8ed21c516e9d0648e170ae6092d6efc9d9bf581a68a279b628764d3fe43187ef6f199c5114499d44393f448b649a8fda5966c32e1eead633a9b4c387f55fee0b33d36a3ba285e696b098c0e356c37ab0ad5a24f83a5a10f34243fe80d5690c38c44ef4cb3203cebc012bd4873e8546756b09023ea85e85159060b3c108d53e03326409cc40923d869b7002990347fa689fee7c5fe90135cf9e1e795c3c4c20626ba7b58f4f079e9ff7e4782542377dc29afdf645a4d282aedf9cd75b083a570ed44c387d6b002b88ae3e36015508bc051a9a55b0a19131dd1f3ce556ff0c923564a3c256cf62163071a65754630611add939b1546a167a92b299ba08a9821b8d1e2e171657af96533d63e714e7f4d8b8f20992b87f26653657c95160464133fa90bc527f616af73a3731d1efe827627ce33a5ac7bc39669a5bece17f479e30c0d8cb47d66cf72168960d48b41c9fde8778a8c7fe658694150f0d923c788c770572d1129ff1d35e75897c2e69b1d763a7a6a8296358ab54704400c7731bce4c440f039e848aaf63ecc5b0cb0e97f136924b09460f9179681889ba0c32c8e5b5841b96e457932e245e15dc572cd1a61bb0bbb020abb92d825c98c8bade204627a910bcb1503589f68bd4d8cbeabf4874fab82547bc3c22f645f6e181c4c36e9f5da4e70964a82e07798d6b2901b7c652d95f3f4c90cf65e34348059d3b9be664e8ff3731bbd87228fba5603db46f478f06ee2aa3b055fa0279ceaa271e615585e383f83582cd94df53278cdd2c74fbf84f77b2594541868160ba770745d05a9e05ea51f30e6ebc836b06a03b9e5997d7f9b1a7586ba75671539494ec1f3084817aaed82adc994cdf7f7f647579b1efb542980cca041cf05a898294f5a9cf15b688ee94ee0bbdd03785292be566cac8122f9773f67692a8f613cb183416f2565d95d1f004ad0d6e80906e01ac5ffc51fb0ab9d51855eb8271701d50d90b8a98c449a1e7537c01658d55a1e26826871985dd63ccbe5262e502ca79f2277232d87ca34610320db5e2ac5011bd7c2b2dba2a19ddd08a563409633605c52807821c270bf1eaeab09874e2eda5e11e67a18c25da50042da8c577a1dd3e43d3a71c85b3da3a6341915108dd19569d7ee410b7c02373179c4be928f8bf5b463320564529d52b0b44c6fc6473d2a54c07e984783945903d05057de2e50c72d19d7c29b8bb90f6c32bc9a103e92c315d8ab532097185e61b3eba435e17b0d525aa50aed2cc0ad50d1ed3ed04397942bed360cc64bae34aa9b2902b4c37d85a397d99eca3a923aee9d6da1f0f77032a513fe637426df924c03fae73f4a783b3e480df65b202250ef1badff0d1fd274f466e0ffd91d602a707ee362bf104c3cf906beed870b4edf9d5f25f7c0d232792bb658fd143d3d8ab8037b817fa1c7333d171632d8eac5bf853319a6ca085a0fd0f05c9455e8a97bd1f710eb1a9b874824ced4044ea0e8824e9f4bb3ca58fdc9b41c11920fdc2bbc643c6c8b7cae39ab82520cc03c4572a7fb4b4bee690401721a9bbad833d2d7a06f1495e9ad6a05a27812c342f80f08adba2b0c0b3a49dc3dcfbde65debcd16c2249f7b532174fbd0dfa0d5318f4fc77d4fe42a6dde336363087825d17d27850d61b56c67a53e2ec35fe8d77bf545db4755a315afb54b3703b6fc4f1492912f5921e46b60288c60ca19a44a85706058467b9cc30a13e0ad174180eb6bba2800a01cc9cc3800ea9f79e50ab374ef6c33d8dd4d576ec6d0279669bf320d4c31ed1cc82bbab0163bb59bddf99cad7f592a33963ec60388a384d755d3e6dcb85dafc9dde773da60331f6c7f01158571e7ca96393e493400f2b13603491a51ee8ec3f76b1c924b39246826463cde3ff7457a74f736f9251d6890d74f53fbbf37b34e384a233309f3a96174771d263eac34b3680d2cd3cccf653265ea7f37961ec1ead62949dee8608b7dc787d454497eea51577aacb0846d1b16c1ece205bb3dbba51d7277410695fc71693d0a4c71f723629b09aa5f23fe1d4fd39a1fa987999741d37b3c31e7cd1a8efe8f54b36415982c8bb541795be1255761f8d139de1414d36fe5d8a705187f033c42c2649f0242ba192366e571ab09ea265df720e207dd5e9081cee922db0561831958bcece117910c62caf5fe3ae443952c48f5facb5773378b340001c970ebf36d374525c984f3c9cdcf55393b1236f8bea781970ffc8a44ebdac0837044f67ab48e94ea32c64a3ed05f097dd2af3e475cd74c173270e6c96e0126566369582949fe914a829ce725d8bcb4a536aa25beb1a130dc19430e68f8f7f192f15b5d82b4a63704552d73a845fe8bf1823fd4d961e6aba81db990dadff271b8393b4fde3d1d2d28fbaa049abf7f04b099478331f65e3225677a1d88cf9e58fca288adb5d8c37868c774018e50bd8c0f2b1ac4b24234c54d30d1bb2567a008b079958700f54b93a34251d4b53da87cfb0250f52ac3bb08fde65ac66d10f6a857ade8b51c3ca8be23fb41a665879f76511ccb3de5284b99a4371e172a64abe62b8676d50d0067ecbce993619341a47e54838498de09b6c8d3eea9373f36137dc5f5a95ded96ff49ea2fe69234728fe4a7b0fb149401e31c9beb0c88b01a97636ab7f83e784dee7dd2297efd463dba2501d9f135a6daac3fa6acf7fa59bac7066fe65cf8f541cafdafa1794f24fe07ea3b95ca06496f6e4a73183287402c9354308bb1ce739a5c11461f1bd4757cba802e6b69d79e5db6e8b804d3e63695ce731e3dd4783ff417c0a38718dee65875bfe63f7795837ad35503893cd05b6730f3855e82c301eaa0e1dc2e161b57325c067e6f1a0dfce478cda314b66d893bbf3d147e6dae2f655b34c48bee26c346010cf82614775cef4375a690c426cf6fb375ac95d3eaf9a416b07ef06b35a73eb0b11635579038e593ae754885b2b395b6c0f09586c0ee431e487997fc49b4d7c8a0a4e8eaf151c432af9d9e5ffa0fc7bc412e0c00704ceede0525f111abd5be3924c29ff1801da637922db0aab98d5849deb262409c58378d8f8ecc88ec983887ba23f4399d97ede8d84abec0ebaac91ba2c226d8d47e184c425c1cda1c5394fffdd5d1d794e60becf07310137a643f8ced7aee44e0adbb4d1cf8d8c3aa56d894667e75323c674b2474b61d7332a0c1e9aea26cc0ac6d90e011bdf899e124dd560cb93530a7e32b090be4dc95a68b663648880869b908fec6845fb9ce2e551d6b81d7f6687ac817b98e515c1cbb7be80b0036290e37591393da398c45864fa660985f622359951ee72c70f6d5827aa8e1a6a4652e3ad3e4d3318439841399e0ac22ad19a20acd30fb214f3dce48baf18a76502dd8e5c2d8df38dfec9628709dc9ef4c421984f6fff98ac53ebc4398e9a160ee71f400be8774679e8e4998f6ba6258936714063710bfbfa177aefe5e13c31c8ceac43fd48e589687baf306c10a15742a4fb00388777f9af328c6209ee4d938b1e8d3bd33bf531c4722096d253a92fa182de77c95691ba1d95ec43a0f41e1211af2380ae93bbe9a75c4870e1617e289d411caee5d001157408fb21e7c90e047ec676d91a9dac4f32fa55945c0971ed3172808e6ac19dcc959f53826e4da433c0179f83aff412b322e61632994ef5099dcfc327313d582916f5f3976aac6b1d6a3a0dfedaba3da14cf9159e74edeed9fdec56aa91207b05bfbcabaee5f77bf794c810adacd70de8ef2c779b0c386e09b4a377e079d3e325c49d2bd8d2ecde0528a1b01dd230131caf3360f84305a831d0fc2bf76bc754ec0e9aeadfe6b72eb041d690f3387d26b612aceedccc1e06e8a52f798f37a7b29cdb1f220425d8adc6078c35ec36623d691b8ea610177737772bd7508ecae2f2e395ef23ed441572a288994faa16c3b3d533d52603c07e492a9335c0bee083d822f474cf82b96b831cd135c03fefcbdab9599dfdd882450e9f170ef251bbda01f8e32c4cf13af6625f55917e4f759a313fc75b49f4dcc7dba21875a50692898eda864d84177b467d21aa5e0fcf35cca507b8debd5e94c1fa80faf4d8c5d690634f652fa0383bdc8d7931230f1794f50453f53ed907097222d17dbcded4a8716fa07594fc1363f249d299eaa09fa8bd9105506f4acdda2d4c2b191ad45aaa18cd578389ee18711cb253cf129d41e10a4b6bb8ca7338bd2ae918d5e355128b55a152c5d7aee4eb18ffa1241320c8c9b5732b8e697c2f71921a0acc2eebfb83afa48b6da583d5385ff8e998742229d8ade4a072da47c9aa68fbff2bea7443442e0844b45da59e3a18c10a2f4c9cba1d8225e647219f57c8e1547f4d05fb6e05a805a76e2f02fb670343a1f9c7d9788bc82cc0de10274a3175807657d6ab420a7d72397684a3e7474f486723dad6d3608ffe88ab30b202e47745332ff47efeb78e3f6436e3c619c26be7fde3c52f2d8f11eea54e79450caedd7003b6d6e882ae3558d3693bd3e3b244d122fd22e7703d18e6d04e1ef7183b7e4857b956e921051d840dc6d6b4a17c2d38b25072d5a89e80f08c6a10bbbfd20e76bb85bd19af060d23b81050758463c1457767cba10c17740c11509fe041d23515df091e5427bf5cf25c2cc38f37184dd2728de37299e6d9866a20fddc3a6fed4e79102a61e432bd578a04a06813d1d0549ff8a20e762e366044733d1a35799a17e880bf71e2707528f6ce65f9861c8643d9ebcd925bcee715b8f29041a3f9ead511b3f751208ca4d19760fe039467a57f69e2642cf26043a7ffda23a7eb8d2a64024e0322dbba6ae5860fb1ca9ab1dccba1ddd7a51b0f3c890a94b901185474a2eaba7c86d1f4d012c9071f3297228788a6362794dab013562ce6fe54b29fae934fd4b9706455cca927bfcf1a6d624676e2226ca16aa36e4c497491e5177c5955468b88924507c41943612962c236ec18ee4f4aa616fd5f67a6f8a9eff748997cf23a4eaff8a8a2cb45499d3c6899348e49a67a5288e3736bd119342ed7ebd71b9ebebf1c00508960ccb4cbeea1c497e20ef8a5f408a07955871b2d055d2d57cc201dad11b26084ab0aa1c51400fcedcb099e7357c50852e30527e434da3244c41ba2a4f240c77da2e172f54aaf46ff090d4c06ed6ca93a23f2e51f937445b5a89c71eeecc6b90581674eb4265eda54cbf5d895b77b1ef20abaafa40b15f4c31d8e75e98c3fa0e5a7c57f0ac84cf9c3eacfc9a5ac8ebf606e804181e05d84c0a204047757720ded09035f972d1b80e9755a8c3cf26fd6aaadca1ea601a42407f5a063ddf40de3df9e1a3940d4d39c1214492cbbbee567a9c4e64f55c4e0ab7df2f769b82e3e07a296ec152b6e7ac55a2a59ce5af134483bd5b6a2e090d338ed2e3f4c4563e3a4325da7bf3e60784c454401ae6373ae2d4c01e43a7b01791e7644c2d93faaba473b9bdc16e8a821312330082b8d50ca3126becac440607d8d541724e6afbfe2b6e89ee084e85709454f9c273ce238d361e261731c96b5a5708160c907e4a5cd1f8a9b625426e6237af30d096514cef00b4085b810826084aa3e9984179120322e469e880f31ee544eb4f3fb67cc6c6794e87aabaadc301deecbcddfa405b4e91803a2e0686177e93913f1a42ceca878259fab36e3dff472e82222afc59b0b45edb63fda967ca4d868e5d905745ff047d8cf31f107f419f27b5141a29d05d0332a9ffb0c2d9f5f4fe8dda4813eafe5cd4aede9ec2add49b0331b868ec418594f5a14b06041dd3cae8125e2a18ee3876169829b9f28d638503cebdb56225db3827e9f1cd3e0a1334ebdae20ff3b2253c30743b2243b2817eb09a57558d384d64615e4fc03966ae0b728ff7c9941970a771a49578fb7e900e70eb3670b0a6aecf5f09e124a1901fa39d9020035d824152d446c05be45e5429d8a9807cf35577b2ef5b57e3ce01cabaad292b1496a8accf1e63a8515d0314fe3c00292178fc9023153ddeb49f5c10c8ca763de27c13790be77db40baf792d312b2e848cac95f7cf0b3a242aa4529d62764054f7588424739f46b113bfeb376c073e0fce35c682fd5266ca6fe40a93658b6cbddeda916db9283519e71356de1dc439900c5fed9df784c966e6f0c6fcbecfb4f1ff0e88e895c163009f53ce9d9c284f99bf36500838090e9e1f6c010d38387783abe1f41bbc1a32ccac8991ea0a301919e55ab8ab8ee4514a1629053e2e8ca90b6fb311555c49d62af47afa0b566dc0576a2f29b41b65f64a339d4f60c60c6fa4719b1798289d88b5abba344c6de6ca880e47b21ebaac755e6bc6c7d0dd08fc61afef5ea4d633c6fff339bc47e07ed9c651f696828c915129d3d6be0c2d2e2227442910a6c0ab19f174dd86e310069f7b9453ba2e2457957d20fb4b5f31b0e1dd58af5a8b9decb9d50a8dc546bcf5841c4da5053fb859e282c158bb45afc92fd639a32ff3c059a726ddd19b17d47e5eea4fe1637db89e9286fe125b5272da53bd46ec61eda028b7cff11605cfdf08b0de8e5244f7d06162fdc61c3f6c9df6bbcdc4c82e896a50155dcdb9941c8c62d0d94cf2bf0ec18136709d006abe3f25f790fb1948fcdd5e3a8f8ae6ff26e58f9ae0a60ebeac06702fb6a554db31036a968d15f7b3d55e1c5e149c88a7c56dacd40e43c1fe339d22a4121cdf5d18a563eb3e5b6ada0c98626e8a8e1326060805ca7ecd696273e129708063f1f2627c841c7cf3493e4207312d0e86cbc8ce2e3cf3f6fccd0df5d03fcc7e75f271e15389008829b99d5c789a5c15dc71870c00d9bbfd3519d495c9551bc32826a80068b3d7084457d1c175e75606a185fd861db54d52145f3e72b3f24860c1852a6cbd034835a5343aba15dce1f713696a0952454e103345693601a51d3a39f20e3149815233c4c882d2b5347c606ff3279b0f4cbba66ca1bef9055f2c928d19e6b8f8e719950f2d7a3787eafd1ca68fed4823616db504f076fb68cb7db1faa62e06b89ff91d03f0b5d72f584420344342658fdbea89cf58915217247470fd247676d1592a85921be48bddf23adefcbc87e30382c87efed901b502db40b05cd4f0fc6ce1a05293a168caba6a961d5bd6dc71d9fd018ba74c65d3f95b0da0f5544a46685504528fe07b393d84f28eff3a16d1af0e8bb8d6c07af11e9e217b74e83a74a87f6007585750fb020f7c602a569b44cfeb13240dd56b26c877689054019eb598653ac6e8937a60646048a3948233fb2170a541e7d92963c9c65fd04121d6665eb3171cf2defe0a43443bc89f5bff36b0555372fe34a42bcda2ef20837e5caa554858689b6b98116c8e67a8bdbe4238ca6c3b101cc93f2348d8f7b9a83830d40f63b8fb9392e69050d740ea61bdc4cc2c42d87b51de765e3dc1b3eb21b20f35939f29bbbb0d8efc3cc4ba6dbb9c503dabaac98a1d4baec77b5e9b16c713d7170203f94d4babf2ffe9600e1427f44c3dcd22489fdc914334210180b00e10e95fdf6fff8b8b9c19f541d883a764199b40e7e45e5f54f6ad08cef547d6485cf5e30c57a4e45fe6ff5c6af941756bb05257f38c82f8ac71178a290a5347f384f89c30b92ae75e9311f6b85dc57d2cf5fc6a0ec958274bd50ff2766abca1eef0c91dc86889dd2ac539455e43f3d3f2e246f2595bfb12255750a612c83d679d18a1bbbdfd11164f8efc1ec194dbe45217bf04274e412948a51d6912ca52a3220a00948608fb298deb9e04b1189e59913a90aee99c440ccebe1e69106e730035891046799675165412b2777bb0e0a0069c6065945f6fe82ab917bbe4308af434aa0274f78c52a4b9db92a70d75aee7bf2ecd2b7c1897cea380294f0375ac23a74f9fc02de8ca2c2ed7b00f7f3ee18d873f7f31b12406446fc92fbfa5933707f7621b246176dddccf5c8881616fe4a4301c5a4c288ad0f1304e68bb040a537ddbd6f3354952219959971bd6f65fd5a4869f19fbfb189e260ee3f37d97f6994e6614c6ca3e20dfc90882511901b0aa98f1b9064e2e01ffb08cec26bc54d57d355ce4db8fab3f544de314bd1ba038fd9f3526be4d342877bafe27cb222dad983ae05dc0e46288b457340feaa5ddfc82da0ee03cbf55d20c87e3ee7d34131ed644ec65a45ab7c6ad2e79cbd7554ea0f47d704845b801707ce2ac7680357bf57d88e6bdb35189085f71e1c507294c1f161fd90041219a3abb80b1b693e50701e0db540c4951a1e6f322aadf6121e61b7c12a52ce27e5a202d07c57a6f6c4d2cb2fb7ce3c96da6d4b0f0ef728cb9c2c3810066943d7c29a49d96ce4a841b950ab7245c04ab9de881d175635f60526ea492129cc90d689ce4d5a6ee268184d0bae8fc1a61acff6a8dcad392d3da4a5d99a842199a8b944506d3ccfa3feffa75a33dfd76fec833dd7b84ea21886b0351f35fd66c2def5512599802ec8b5ef4fd384c67944b17d920d666f3269925e8d0c8aec8dbf2997e8be99778cd7d05b03a099c20a0e9a48edd63cfe74a5abfbf366eb85c6f97625d7b4e2b563bd4c95bda2cdf97c8512ea4197235503a9de81648dee1fdda5c2e785d9b7c24b17283f48846f28c4b04efa94e922500923b111102e386190a46cb4d1f35e963f2a1a193c5a7500a7cd05a9a63fa9725f65392b7702c07e88c2b66b13157fdddfca71cfe2e2d81b156c33e500490bab4e6abca469e9ba8748d9bcbd8e736fac725d6c7a664854a783526a27f0e5a70a971dc17b8838e11d5ad1498673a438f73b7dee0ddfa4431c4cb7b9a88db31fe7d66c9ec76313c397d287c713462fa18e8c4bc3f00dadb902c6e8bfc610d5a80be7e19075df50ec4696f8a2f495663ab1de40e6a943c85118d0c1cf0627e14b26420fe04afeddf7c7d67677b2d06e25d0f0ceed4f5fd454d1c64a6d0acd5df2023084d2ea9c9d340a640b2c26683712ca9cd8d827ac7c568419216fa88237898ac5302336db04e8e45a9573e093e26342cde0f21cb16ea2bff136f26cd95a5ac5190d7b5879d318b9f79ec393a9490dc1562b3da7ed14c8da0b63c666d250259b0dde11f599ba8b9574e0abe5c543effaba28c130ef13727bcd50323b8b4a49d909b8fede6a4fc40782c64b8e19375395cbbfb7bf52fead13a77e0207f899e07bf844f23a47b487ff6ff02f504bad7431c1c4e75b64468925759416ebad31026df18ae89790518ccac20566a60322c47cc8dbdaa9257141aeb2c4f7f4d295df34b1e9d2b378fe2b6be166eed750368a08e337d6e9544d25a97a31dd23a91c0e63075ad8174e179708444c6731bb79b8975d8da55f450946df02901f714abdf94b27ae91da4e4077d4db63a3dc871fc8baaf9067263037f32af3cbd402393db58fb4bdfa07a1bcf53222bc4a5dda8ad0dc8aed6ab283520f33a4add1bf43d9939d94c388af5b2406e2de1cf0a21c9cdcd192af7d3e21d4b396bed96bc7dc0dee4f4693a6d86af5c8f7e4c9091d018279e9d9b8ffbac6ab3f57bdd3484015c18dbfd2d8e3a0bfe39c91231c092f22809d8eb3e964ae5e1728bb40c4e00cb0776d156b06015c620286f830e5fcd36e24e72ed75ca4c205d48ce17ce521a8cb2cd1ff94b0e68ea5e62816e9b96e6c77e200a0d8017af09d335f328cf5787dc7edb4a9017e3102be73e28fcf5d155f4b95cf883ea8743dde0da402a01d2f83dece834fe27e7785a845ef04cf88cd05057f4094531c0379d69d240fe90093b73f2f8828d70248a028983d98f1b1c38e9e379e2a19eb9eb91a3864f4bf494fac11d27286ee94f0e8ce62a8da25adef359717fd742e56dcd1506fc5f57ff933e8f0c62eec0e5c2ba8c9847b2b0adc12d18c929189cb6a92c2a1f335ac8c696a8e6a70fee94ba5761ec171084b6d7f9769e5525dcbca6b6cebbb7c2e44bc8ae0975f06828b3843095e3ae50a6288246be35fbfa4a35a765309a8b745c8e35855721c863f224f9ce9930821f7fa47d604ea2157bdc6aef816097866e610cc47fa88ca87b89dc053710eeb24018fd37f9082a885d186d5794dfc3dc40c06a6b9ac26d91df7c399e1b1d1d25398d4c5bfc2ec22f421781bcbc938bdff55cf52fe15de253b20db94867bd8b7a143e52ceb3b2a19c354b549587df8dd8051656cb7e9e110d76dd5dde268d68fe3a1fccbbeec7e90676db9dce63be9f3970848532eec24a37140be06a81cc974fc004f30910f9525a0fb913e646b9bbe8d609db91643b6d59435392de281649ae4f6fd6bb170feae797312c8d5fc76cffb0596b1d038b53961c350304032ead7f1beaed12fd84b13a5f68b6ef2b28ed01c034d587f503a4d220e0d04165e2a157c3fbca4a76018ae373bbdc88c3c21995d365176e90c74d3ce5e412a12d57cc37a27486916e261f960f3866eade67ef8b44899b39bc41db4d2eca900e20d88bde82381e4b28f660ea1940f9d9412917a4ecd7135801dd8208baff16ba5fc85b0ab6e7c334ad6198908115fee6ac8798d4b1f278c0707136ef443cf2cebd1f3ed9d321c8b5d1ad0ca574ffbf149285b8f8159b49402445b8e9a693df48cf89c0572c626ea8f5528016728008049cb2d454661732e0e2f150246bdbfbb7edcb9bbce6a5ae2f898656e42077bd7582720cc577d32f714a46ad84c762b8577012f821ff09796bc3f9b35d64fa6a2d38d242a06a0ba1b20d121427fe465075b6aa6d2d04f590734bfe143e88f80c01beca29981d61986084214964bec3c48f3ea005c1ba424bafe02fc4dc391a5db1fe19ae5a35b96bbbc273ec3fdd0fe4fa1c0063c890db5e15f9ef2897c5eb2fb0b6b6b4a7ec960b78972eaf068dac758dd9357cf87c725b3759840b4317020b2f1f3a9ab280d9b2fb84f716756b7f6301c83541677cd1ef110dd8197cc3d09807dc922720a6f8e55772a35303cf8a3c18004542a79f98857d08eb12a8a8b5ec95495765e8457de489083b9f93192d5a7ad4d6b39b0e262001606e3df615bc1b18776636b29a07766b241aeee634472fd94a9aa0562caa558cc0b85fb4057d5593701f2ab9e9bf87c12374e1cdca6a849c81de094cabf88aa6cea3091779cc34d0bef2c4d6c69d98ee628f00f5a9294cd2358ca1e0ca5c42f813e9e45b92fa4200e6a0f091ce8e3fde023144ae1df4dff6bfe3c473c4b76274a5dbe5f66b72ad87ff1d19ec5520813a5f140ac9f61aa2db367823c3bc4fe0f092378b2fd24455d6be08f8745cea4203cbe1e91196584c42918936ed25ed7eef3403bf9ae167f10b4fbdb11320f04e09ad5d28cbf916f7a42490b33b2be14635bcf6a0ceb436ae78867d1ab0d31a7f3e4de6ce3ffb0328831230dacc864644f62a5113d919846a708ecca702059981fd6f572c586d9ec124f52d02abe30e4afdb8192b60f03d283632935a26395fdfaf3c788daebf1079b2617b3143435d16131af063a43cdebab6720c3f6ddda414ae9d3bbfd19b2057501f0b49752084873490109cb3a53d9873a9fb3273c98bd9920dad68c72d5e242c2838fae19570469fc97da45d68d5e8f6e4e74cc206b9164e815eece01077ecd116bc6b2783b6d9cdbec2b5c352aaab381962a5a45bcb517b1e21f68d89b6e93d9579d868bb8e71f0782b9a2799829b6503201ed4244d22d80b4d071157303e92d7883b3af2fe3f21465d57ee8e45598ccbcd0ced491641c02f668ca3f497bdc1ea3f4219d51969f79c32be16b48e2796603ab7081466db66a8dfa3d4294b3cc460e57581801cd55fe225e036fdf9e10cb064e0e4d1016d40e6d103135ea416ef0f042196ee89747d8459d159f70e8d8327f95a3e63c08fdc0dcc0fd9be0da373557d13154bb08a8b72212f396e48f62919fb11591d3aa9d6bb9d4d7cc0de2b7f825a879386be4ede48e75284745a893cbf6749970543505bc9da5402b0ea2c0148090ad696bf00213b2c25d34fb941be0194ff1feb7b75b5824a6eed4dca858adc4e199b404d6373a1bdb3c9fb2622b592d0e5aef17abb63da6bdf7cddb940ddab961a03e2825135504d99e81bab18ff16efbb07d020187e79df40980d6d652506b71e3c0052d11e06874cd9176e8108b86e8016a80339b7aec84922c7d2f336434ed2e5ea7f0fc52d75c9d523e16a84f528730e157124ff4d0aa5076d0415e9c263cf5e97ab97c66554ed2190c1ac0355e9b5d82f3e773f5beed5d107842e9f4d3843237e46272826cb80290568761fe82349e797d943d04dafd30fbf18e6247267674e05732d3deb66a8f2ca91e567d22f388b617e0ad1bca1eb09032b8374eba3d58568a22d22129f94afcdaf8380bf71c0d78b1b2c245fb39e6f3990177f79b4a01c5ae250d0a00cfb8f12f6e4abaae52c973bbd2b2ed627e1d0278a3a9a28c36348bc47cdcda7d014b1d7968df95eb9a7d2ccb6a4aeb9d309ccdedda047bb54309a0669c3443ff9af94828f8ed369b245aae35b724c3643cfe5a1f34f3e1fe40a77de8796f917e7c7eca5c4803011dc00b35d0127bce71e93499e9cbf213f71751a8a8b16b8bea74b4f4dd59100ffc9a1353f4701fb853ecb55f5eb8305db39fde4665ddbdf504187f06a92877cadc8703fcc15c2ec7b44cbfb8e60a506785ec83a7dcfadd1adfc21d4029704fb352af7e963dfabd223709ea0716afcaa5fd0af3abae6abe5687753150ce82e7f2385dc2bb915378bfe02f50af63de136cbb6d3be43084d6e0187e0c46a972ff68bd86b187aebd2552814b50f446ade70961077b8fc3edc0225e96b27ab34c8301b3516c0d7af92239cce8ecb50fe2edc69a2f91d6cc47e5dabb966f0d8f6f1ece8c43f4d5a2d46a2ae6556723ae10b69ff59a81a9f36c9f2864e6c85e90dc78841c850a12c6f9639829dfd1c1920dc32eab91440e622acc7cbbfb34dec4c980f6201a86dcf0664f188bf67a3a7253635a4eb04c0150ff7b803c04d484c87f32c259c46d8a5968860b90cdd1b2c67052da58f26d811f4fd97200b3b440d6d6bd6efc578949e9415ba1ff42db09bda3e8bb8a9390ad323f7859107f11acf214d775ff925ea505bb2e0422b663d083cadbbf30a903ef47b72bc70ae501699e39884fadccd114f089593d223df25c9b1084f3fbdd640b449f2924fc09e33663cd3b092f12a1a1fd723ad50c240704a3bf9a5ecd05ce2c5db72977b33da945c3217dc2db2219b45872db4a0d914cfc58cd0e9b9903b0f03fe8cf17b521b558cf5197ee1b463c300e82ee7afcd9f3af2d9484d44a0bb543057cc872080a06c0f3eaaae4c3ebc188be1e47944b22990db07b7e8a96195129270eb2be67c52ede483b5b9bacf8c5d14861739e993be7a2a62c68248c4748e39baab434aeea22e0d80776cfbdaa76519d25e0fa64fab852eb9da083ab3955027e1261f325087620b2d5e12c05eee412d5d80ec143bfe3167efcdd5010079b9e70329cce9030aa5b3f0e331c8c96cf6fc981f69621f6750e486efa8c5f814594e123bfb08a895135d2caeb8a0b3d35f5d14920dc4170396260e6b650567899a7663e47777472625df4cf7b16082550486a8e2b22a194e266f6ddb9a4053fba807467d6b1faae9b391f2f2b4f197aa5484e13fe362115a9c3f1502a033e80c7fbe19e9d0044784aadd26c501aadc3c0498cda5f3c138c13badbf24453c8a129a2c68faa524b313c7131091b16ccbb03b6c7ef4fcc581005a47c89369e5ecac11e5f8b0e7cba92f0fb2001c4a45e3f24701191520d71e03da2ade1939595e84f371899de0a63efa83631bef1813efc981bfe09d20583fc085e6968bdf7c38df1ece5b5704cbd4773ace126593e76caa33ec5656fb0b7033934637c0d4718b2fb81dc09f0f3a3c58f3131b15de63366c67c66db058819b238ba102f7718b8a1196d138ec190714a70380651129afb26a6110e87d37231161b1092f5e0e983e10a932d3e06a57b6154c1fb076b7deb0bc56f49271dad4eb62dbf152c1bdccfa4dfe1497a84a12f43e4f6aaf47708e0f850f741a2b6cfe85551396ba83ddc9057f06e73d9603307e77b8cb6457e3da3c855bd5fa533ad91b69c046f9e389bee980a900d01aed2990072e4325de4fff89f89f3863c50d69c7128bef816c1d5e94f92ce5935361842dbd9a7e6eef95c336ac89af7d4614751a7953e8f4e6d67fc32045d9af8fcfbf3d7be62b1e5d78859b58614d1dc3901d01a8754db1dcec2f8b8e46a865b11b08220dba7fa3f0c80952d22d4dd84c469780cc4b0b61a7a79c277b6656843df6a12e47a3d8cac7e5974b3c48679855edc942d575d6636d6bb3d8e46576211d0d33ce689fecc3e344da2666f4f608062b5e2babb00d0c67fc92bf21b6b8e5916b011dddbf2dd3cd31e045114dca143160f6c7c13db5be518f2c3f2c1563d7cb1bb8abed507fb05eb83afc814aa9b7ccb487356b20be25e6622907491328b5c45cab91a4b1da10166ccef82991d79dd3b473e84517affcf7c690e8f3f5580c6cbfbbf5704e198417a88eb5de836c2831dd4c0fb03bab2f726297b5f159da82002f40fa6edfc5e6f3e1158e034ec78178614b21cd877f78bd2a5d3af1062311799e56f80de6f6d47612de97e55ee70282729525aaaa73a67f8dfe3969a2f57f82721ff23c29df7007aebcbcab04fa988b72628a130747393e7bfa24db1d08ed11b91325c09805b4e1af87e5781e8e9fb76481fe400f6767c8f9a5980a2d8a7adec27bcda154891199e084f05674a979c003263001cd4ee7db7909e90ad9c8a4df2856df4eeca74cc8ebfc6bf5725567cde6afd9c0c514602916ea8d054d1d8009a57f6e124f9ee2075daf8c14d71c27758ea4d2c5afdda5c20016cce7fc94801e73aed8a834c3924f82404c01979b1e7fa36846070e509d65061c7bb958daf7f063bb6f593a4a3ef3163e24bca05bb1d87e41c43a0f234d87d55c06815ed4f667bae28723d1a15976a6b415c886b88a739f9fa29babaf9bb30f850ef1fb4adf13588a96c638da46efdc8b1fcca42aa65059f6b10eceadec8977d33b463e5b4bb85b2007d436a6ec83b6202a1381838958c0f99ca4c933c9f0bbb3d6458644f52e35b6c87ddd03756212779fe1f1c0cf4bd47a1f32bd7ddc0a1c0875cb18851e738987dfa87a1157a13387f4d7d004dd96322a1c2d4ef9110010cb7cc36df75f9ee3170cd6725593b4ed136b843f69ea9d03b0787c0b4aa55c5332c01476e9731c75c7ea6f76778d85a71dfcd49ede6eb34aa86b4a1841a9e6c758d790fd3689cd3d7f2a847d50b931759aa9e1432523479208fe7aef87c898f2d6495769047c0f46e80bc3d34d2631fc96b991e118e186dbbf1bc0f3c111b69d0ac174f55fbd462d5e774be41a7915ad948647ed8dbe9178077717e6911fc4b85bac6d1a5d9833119ee2d25400d1b9f228faa20d165047d6783fb4ac27673036d6acdf53a5c113d8c66eb94e3f642cf79efda29af24580838df91b55758595527fb4eda9f72b4ea2aca13b0840d7a806333b0b07a029b9c7f34012181dab332fa529858e29b934be8a5794f5428b6b6d6730d36bf552313478164c4426012d95d9783350fff6c85f86d1514a7972e2e02c952eeee762a238c9214173baf864fd7939c65fd13ddcf0e430692def52f1a5e2ca1abfdb0fdc61c5bf5c652931222a74ef76c5b7e5d9dd7b4491b23f7ca5de3ffd3f4ac21189519addeeb1ca936e6bd2839d94632d669da262649952b9267a3b8c56f93d0cd864460a7f31d8ff5aa1a0fd3317260042590bd70a932a5716bdfe71eac82a077c6384ff7f6633fc00f6eacad8d9358bedbbbe9457e44454064a36cee43b4ec3f7e04a77146ab210c72389ef85e80c8ae454b9ecbc868ae4d13dab885d64839170b9141b886d4ddcf7633df3c64bdb2601661172b92229e33b4b9c895a6cf777b78a986abe1b18263436e717aa6801cc91cc9f2d711ba826a148c54eaca2e855ed4aec537c53c47da526e85b44fef0ea7d3919dd3cac4a9d0ed5f514d8d7171c467754f40b614c13529e59b8a40e35f7de609822602727b83efabfbe370bc84c4d7e11adcbe660c34a67b3c366476f90b5b71a3a02b4f80a532480c4c53c0074381571f5adc7e30cc1c204d632d8d9b52a91c1e3ab07f5d52597c437189d15c40d7016b54d260ebd02e2ec85ce530609da9444c028c6dcdf34453eb2735787018fd927413f84535e2b19b35f16eb5eeb23a898fd79d78277293dbf7159826fde520ddb49e41b1150ebb375370d5276951701d7eb83d7739f65b069f4d45c0742d8a095888dc3fde25cc9228a4f1bd70ba7fdf9b552cf767c0f2ae41a78de524b2dd137cbabb54fd38d9b1bc171ffe464707c1b2635c5859432fc81049cf83668a2e8ee0d0993b098dae4109a3fffd0be42a332b2556f8d95f0c1e710a549cf98111081b7c66dde20b398ed7f7b3741ab2838daa459c4a09ee84a1cade5af1bbab821f692a02bdc19498ec515663b5922b324d8831e82674478b12ec47f203d127c274f33f366265ce43a26f80cb7d727350852799d258c2d2bc274229df46ddf271878f976ec8614445d3c4d1b7dd1a7591c8b6e49db4fa60bd6b0fec98a63a3dc4067b5afeedfa2495c14e3fd8f4a8375217b72dca3b6109f08f16728e12173a9de1ddea4496ce149a0d358ab66a9f4fc3ea57a984145fe9ed3b38db68903389fa9111f9ad50509bde87206f4bfab0319d83b96f5bc67d3600278268e2b33103d38142a1fceb125a9555b3a31018e9a1d966ee78aff1b6da7be87e12ac828ff698a65259d0a570d111f8c9cabb422f164528774d5230cae4c4082f6efcef0d94098bf688e3acbc057580ecefa0cbc4e9f49bddc860df6d8ed10a94922592e7a949d46e98db14da391eb06c5fc09de80799283178f30597a2a557c619e8afe25e32e246e30218654ea2a428a42b11a75a9c79b6747033ebb62fe06d0c924061fa53e40c178d289f3508f00760c3e7c39d62c0ea1dd3b80704d4ff419899beb9d7d360ecf65d1e97a1ac8c9677745ce675e7dc186c9fa2b2e54fa9f640d666608c3ffc64705c87b761a8fb94304e325e7faa6545323b6f2df6209e5c93a41c1b3ef3137c4384464825327f2bd7b6d7bdabdf829df78ae036335f140baa68bdcc061b2a92403e86e6afd665dd9016454b857e223e8abe00b8e5ef0f529bd4b4a4fab31bb4408e413b8fcde4b1cf8d753ca4bc6191e64dad8cd5ec7bf378062b3b16624081bdd3e3462a2a26b4f3bdd0325b3a0c020520ca07a676c9a169f7b5ca61bbf17cce26028a5e28c87383cdc78fbb465a369b724688132dfa8768df66d575e1e0f3afe16ac8a2518d77b4c268ca55b23b271cd7dfa9aac5a1efc937f6a2186286fa70509999f6c32ef4082924d2b91973edc3c683bd38c5d38b896a7b766a0e9c42f7c4fe1fc17c2c15479ef94f6d6066044455c4c4ba1c4248a3cb6d41900d5b6e9e9c547922fd515093b2b91f41a7cb6c2d85b8801c3c2e5ebb711506efee1af6a2dd4cd4313af464b13aea62b4ebecec14a24ab45e81dca794334a9036ae4ab804527ce38d276af00611d19dfc19dae718b366383cc2feaca2e337f5522200524927fcfe803320fea6a4d6419efdfd9f87f8cd3cb05db8db70557867999771da19285bacc070a2b3590ceda2efc345d37799dab6ccc6e79c59474612f6f39f09164f4140b9ed959f56a9d918630227280487b7a5b698489f255abac5662cf15c9e50fefbfaa26f4330fc19e84e17bd9ccc7eddd86d435118523df59f5401ca03cf4ff97c1da9d0c762bf280ba4f76a326c69b6236c5fda9ab588da191a9d8c800955f0de34a93f822be307b634c5d3ba63ddc0e62fd8c5bc4b3b45cb13046794bf92e8f3871e48191e867e01335bddcf9f8aa3f0be82080731a9d35492e1e7428d52b669b7b5f9e373fb9250b712c40a4a9b801bc82d7b725045a67a49a9d0c521e7d0bbb6f5fd3f910fd31e1eb50301358fdb3688fed5c0d86e5d0daa97e754bb9b47d67ddd7772a336efe384544f708447c184dbc879fa14ba6600f8de168baee6c0e7aa8f63332a30e394b8027cba36a7d7db4cefcf0f9caae615307df72a50b1cc86b1857dbf78b8aa5a6305d63febbe3ff2860104f04b0a1f29781fd14f5909eb8bbcbde3cd81c4adb070df2201eb5deb61e5ec8087955e2ea5105be0ba47cceaf1d26b5184858c84c926bc29c36357c14679279bf86b371bc4e61aaee8bbcd5a61581e196a798129e5f5521871420cb2663ece3b421ad0a33f67040f11518ffe59f84b74f1db26d07710f5ebd2b36430fb1f0f1d0db30fa6a4105a720f3e147356e4283c3f8f3d7eb9562f20a2e65f6bc7e5368f23b334a5c8adf65bfa46a49e8deb52883606cc4fbb27c8bdd3c2f7258b4a2e1e765ad0f81897d8541e08fd1b625e489c98985d8f5488202032b2151fd238ccd46f7defb66f887f854ec50d87f31e142411c55166918756c37aa6d8bee5d7e3867f22aefe4c1d772f8c2022d3c91117d4b655947b72a93ce5ced28fc8e1a010770916fd5deef8e4b2f977893d73a92d04f7ecd1ddb3c498878a1e6e890e0b838f697932301398595176c82513022b8e471f9c646a3ce58e558ada2223e1e98216a93da0bc07dad8417e94b8d6c9800a53cb82c232673a03885b9c20cfa1f47c2b9e6fc943c9946463d62343668019beb7923ecdaa59d008ae72c11d61af4f4954f06554d5c2b9debe7d43b97f3e32d1505b62d2876a4b630d1e0a2bf8e60a2e6fd5b061e002f1a3132fe67bf8e35af5bf47b410ffe5e8e7a57d0f80f02973b6be546cecd872ca952f78ad4091ba537e5f9014f6d853bcc3bb7b76b8fe41822577f9278e844de52a5c6bf6d100b68569c6a007f70d9e27709b57adf18f0a565d2615e0a9f9a2202b98fa82b3180e17964d1b7ae1880f6db90b81ea8635da3a7b70ed4794ce6ed32727a05faaa9c5d07d400be5280fa330e0bd6fb1f6b6af93219ce906cf0a36d7d64f70fb4b1f2767d2a623579e062ef1888e8b67d555db25d9763b075022f288535321ada50c61d6305dc2149394954bb1f53ed06c1d86366607af7ef820f1a407c9e56d80dde58faa8fa01ca124230cf6de2f1350f5bc26263d480e834f058776e12a08ddfeba024d51a218acc76044014d71ed7b5de3ed1f1cb05b917da2d2627a3df16083dfec6cea801ebfcdc3fb4cd92911cd52347bf33bcb14e92766cf34296b2ee2b81ddbcfdec913bc3dbf8eff5246297be02c7843328c51a7edccaca8caa592a8f84da6f75746dd895160fcda02b20373d0f0cce52c804043600ac4610b7d717d801ad20efe7aa5ea4e396c7e6ba585eb556d10b4a39232c8e6454b463828eb33ca7a48f535bb07c323e78c06c5b4844d0b04faaff6e57c2e06ed3749f4e5a1a18370d4072e5f9b7a600377d75cbb4f898f2b41cba94d2fab844e000204c9e644816b213ca52cdabfe19a34b311805b7a7d49671b05c320191c9978c0322a9a6a221138202d50c9bbfa55677cd0d03d3743206ea3e095d1fb6329c82ffc0fb3039d3134be92446cc54c4199e6ce0d9d8b26f67f41e20d3035e52e3f80c11e78ae0af100b28047d4b76f8af5a71ffc6f38111f8902f9249235956646504d437bb4f69276448207e2100a241e70187ff0de6245362c9314aa9ade0acbf3a2b9878519e5f22c490f239fc2e2da3088506cb0ef430b502e8e6944801562277dbb4c081254da6207b2e138405161e64a6969b9a9ec696e32bd53f488fe33a758a3628d5bbfabeca5168ed94f473897f25b455c81cd580eece2b9de648c16a44a60f47f8e7bed46d8b04197367a0eae4c26647b9d40c9bd17303e297546a961e112caffc2db216cfa95f03c076358f59916504d4f514a208157566ab96ab8cd56ba01f2e9b6c696bfdec307fcb7b3e03de36f14eceeae2f673025ee2f8a1dee034a612bb5a7218253c9c293bc79550daf7b59b77b7b62c0764cc213818a0b3f26f9a1137c8c1ffdc1ed1996d0cacee4b2611873758aa04dabbc81bb258e23498e467320d1008ba9b2a590f1824265bd61d5b7c1378beed4b0167f14abb7e8ea9fc83682853fe65926b675c9b90da4b96ce0e6d3ddd79c6c8be6e8a5a92e77a6b8b5a68c055cb94e121d46f9a793bb4d4a80729cbcd6e277566274a49c330c9aaee56d6f9a2f326287b2faf49ef7d3282d1cd56e241740a1b8a0451ea9aaf24b802d5d1d9d6266ddc0f8ae184a146ca1305b2aa0ea281d97bf0c3c9b29d295563a48dbf737606f22d06fa7a2c0c4e0eea667d20adee4fd4f0980d052d0220c80dc38443e7cd7507c677123f3634db50165a9f1a91d32000c1d6648aa398a07fcb84795fc2b0734e96372f222161a411d98362f4df60675a56a1c37a13c4d9b36c29300b8e7a85763b161c83c0eafe9844600e39e24ff2427e37db32e74b39ce7eab6c73ad3bebab2dd453cd9ccaa4dbb7a465cd77b794b5f302aa0528ff427a4f72566725b6b2f41e2bfcc8c72c547cf7bfc68afe65486137d929249f19ede029baa3babbe06bfbd1f959b7002990347fa689fee7c5fe90135cf9e1e795c3c4c20626ba7b58f4f079e9ff7e4782542377dc29afdf645a4d282aedf9cd75b083a5420bba6cb7ba59bc54c6b0b6b32b12a9489e738c8aebfab605a1e705a2c50f4d98c4a3e953332b03804316e941f4aa4857ee11da4e968f9788eb76b888d8e6c078d9cca17250c2fb3feaa1a0de046d7aaee7980e4fd15bf50bb9429b394be34f21712b82d2adc11fa2dd76eafd253afa0ae92b53d76eac61928cb7f1ae93aea10c713aeaf390c6d77ab9c784b845f89128d6671364297b029501faec848a9fcc31a655cce8ecbb0ca9dc670bf9a5ca76a1e7eea12507bb74772f5a864cf38b5b0642cf3a178ca05c682e0195d11e4f1d2a3b401fd51e03311995de73c687c5d16b91943c029e52fda7ad282a40ea6de8e7c58291713cf06dbe82945c0f6feda774c1b0db6b8ebd7355aa0bcc43f1178ffcc0eceb04640e601491b4f8912c6b287f30e58c606ae455e4e6a58678d84317111cd0109e35f528f4098ce14a5d1e67d404faef46f241f1ff83de4c64f40ca5e4464f411c96db2b0d723a39116f4d2886f8244d521b599b8e2e7ac69514623ccae5e157c46bf293bd9c479193fe583136f48c243d49c7d588d122aff3c86b7d7f9b1a7586ba75671539494ec1f3084817aaed82adc994cdf7f7f647579b1efb542980cca041cf05a898294f5a9cf15b688ee94ee05596e6e75653ad0d983ff9fcc1be02250de234d9add04cb88f758033587f845ee6a56ece8ea9c8a75844e0958766106ec066f4f6e2483d603d2d35509a66fd529935d4b9c7acae4f651900b8e9d830f2cb2c6d0d53548b2e833872fc9f8304047870c58f997e9b2088a13169099340d60f33f27ba0a81a3edf3488f08b91909a0985a55016f203661d164f5f4754a0e72ddd8bacedac4c01b7c9461feb7aa676b45fd456c77ab56502fb85d5694ffaa36606eadd268181fe526745aeead1d98b311741a95af8ac73ae96e1ed9655dbbb40820921f69e8cea81f3a2fcb7f481bc803efa9bd4180fa847ea5a08afe1bad0235b2b609ab62e0b910e4524f6f15a7d8b8abf21c19691e83951aab81451895fb9b635e1dcefb57b9dceb020b95959a73a8196772e29fa85036ffcc9d616b5bc91d1272e30063a8b8d886f290cca1badff0d1fd274f466e0ffd91d602a707ee362bf104c3cf906beed870b4edf9d5f25f7c0d232792bb658fd143d3d8ab8037b817fa1c76debb93977b32fe1bcfe89636a130e5be96bc54620c185e7344c58703f4939468b605b89029ddb2c676190daae472b924283d27ca229bef7fb55b93cee501e649ac7740657bedfa2fbe9695d4ed1df2ae8d6ae009534a9ae988a1588df833ba55a85a5ba97fd4c8b8f81881899c25d3ed655b769bc57d2b250bffc43c3c4326f2d9f5ad2c61d154b2afd6133e959666c24358171040822de9c7b8f0febbef8ca57e9156f468defb3aa4e54ea87bcab49c9a716dfe22d7cdee58f1206acc32211bbe86773580de6de9b0e888a6835a68cd94e1329cd89774e1dc9433a1ed0ab6aa11eea8aef170774050f701252e8547d2f210b136a1c64c254a6f98a9a37c7acefa83af893b3fedb9027f5ee3ec0913cd074c2c790e60d2bdaf6feb2b9996ad392af4dafc4fe84beb41e4c429713336e9655746c09f2e5e221719067fb7da94c255ac6c65bf8256863ebe093432fe3d549f499894d20af91c1dd69c5d28c954db7075baf53ede6bf4276737df695bbb723331214692797b6ed3efc686b856b2563fd3d72264f55fb02b34af1306c534fab47ea361f924bc624606725f3beb5bd9374c6164a5722cbdc2c26929254cfe266bc71111326bd1538ac2890c95cccaf00d347f4bda1a2c753dd35c9ada6547f561527c44aa1a3e0434691d40de744ec2b0f87b854e9009a281cf2e70228b26b6e61587acd3291c1bcf30031ee8f3bdb39ce6ea493ce8d1e1b9c708cc24322bb9c61b5f6b5d66c97ab6c4322e8bab2f2a1b1037345444e59a588348a798be7863a2669cd854734852f54e20ac7d6936e6df8fb425c960dcce34835ebe288d0c047711892e2e94cc22d33cb87fe7312443cf6d235b2f6585d769cabfac22b9aab9c97441c464e6d99a98f2cae26299d69f521ddaa69f99c7cf965376a1af5a3c8ff8258051d249358a1b6d753ee0dddc4676d624c393b57b8d5d7bcff0f00ef7d732864f709aee6eebb23b66b74cbef9fb20ea82cc1384b6a77c1e7878f1b394f12b8e15e54c348d88e64bb01d7709648763ceb95721a05f9af92829729b4a4844dd8458b07d3ca53673988a149aac619a03611151edf4c0349203285f76022be3ec953b0b1ba808c98b5189f4a0d61f403f5aa1b33b7ceaaa79ea880703c939481ff7dc7cb3b34a35377ff999aefb3900439db2526b75f92a678e8940c7b1148ec227b68e630bdd2ffd4441d625e9dc0e42cd437b5da30a5b77d471d2af741ad20cd7997f1b2be5d96f4313a92d8a09ddd06d04e7ba6b4dc63b562eaebf27db309f00077c0a2617b6041778b7e3c6ecce369b80bbb2ff738df5bf50645817995aeeada1cdb4f679d8e679bfb97acc81c590eb69603023055633ba56ba951a268591aea459f43aeeb23de4cbac4384602542101c12434978120bd8c8308249b0f6f1e7a89ac69e9c7f5a2b476d64af5ebcdd269d7a4d22cbcc1d577b89f62611d0d89cf4463f70342899bd985ffdd4fb4f1c457e0fcbbbf7eadde89a126403dd305b3cb188e90151df10c35e94c280f246fd0115109715c03feeb6680c11b6b1489b24c402bf5f40d0fc988acfb76f5affacdbc952e115fe95e41ec46400cab474a507b103d48f7eb6e64096bc88dfae83c0fe9d2f118a31a5887e17a24005e24294fb0ea338304716ace5ed382a75e34d24d062f3ed609b6be497fddbcbc9fd5402e982c731cfa9cfb5d1c65f74815318ef4fd95e863235c3d61e8eefa9f58a23f38458ed39ea891367389fb9c9af384f743198e4e4cdb3c2b493168a0175a547b5a6a530de713f46136c410e8b5b1e4348883615484088c112468e72be086f22474937de90afc43bed38292924fa145a372c6f0d32a73506e2ff12ec42f20bf7413728048ae2867ed10dc99653971067633fbd15d2bd074570854d8b4eb80cc55456f0f9a0c27c308ca036b2a1af6a319e41afb37ba023cbcdac26b477f4a700918cfdc49ad72c8250e43b560f47db711aa871fce83bd0c800fe9d23419ed1fe2db065e52078802694ccb321b524b9790252cf01217943133b2ecbb0023e41b45e98d49416244652a79ce65a90a838648c85081c678e6e5ba2daa1651584ffc390f997b33008b3c28050c3ea121b95f913004700a066466ad37870f9a8f1effb127a90b3333082a32e6b4a3f7bdcc605822bd289b9bb508e6a605134d4d86a96f50e88ac913915a8715ed95e78708987ad2a9e4fe2ef59f80a52a3bae4b5948beaee8966046405ce082f70a30d2598aca4e63090c2757f49062fb1244caad388fddb039ab45914bd0e72bc46e99ffd88e25bec042de43a0121cfbdfb8eff84efe2d8d589607e336d0f1b297efdf118dfe0263b528790fd4e27bb2dbc66ae0a8ffe08c527ebf96eb01e21e5c12df7675787b6ceb4ebeabc36baad8cb0ae3655400df78af23d20bfee1e186a0831560077bc82264341a72a747563eb4c345a4b8c3d4ad558c37e55e4cbe3f96603b18d290dc7024dcaccfc54d60d381622c588490eaf4cecde0364fea4d210fa6b1b56f5c7c6dc4ccef488eeb04e533e5148dabe9e2fed6777be8d3de7a0a48eda596364dc51c32030614d6114cf12559cedb5bfdc19e3794b1e3af725431527d29c58dbea35b070312c92ecc1ec205d5f78e77b73174e0f2e066760c62d938b039922f9189474cece8d98e2a667d40b842b1cdda195fee60e170f945e6280bd1a5b8edf541dbf5d5780ef80ad9cec92b67c5858cf46bc791ac45fbc723c5b6c6e599fb9730fa9e61ecf824681d8f3b8f8045befd19e7205d27bf43864eeeaf8289ee6f728b1d174ad00c5464d9c81e4761fb91506eb3f82c707f25784595fafe49dbb962c68d0c6b53bc4527b8714f90a28272a15df415a0e02054bc03d4ebb9218d1f2549da065bc208a9fe5b0800db3f1c08ee1d48032d7e1d84e88450e56fde6e2995ddb28cc43531a9f8a86e3f7a98865d185e4c5292aa509da64c1eac71e5c3f5219e198ec1264be0f4331fecf2873c13e9ddc5ab70bd1e0a696b45134095a2fa4afb33c9c7e2432481179265b20a897256d47de68af31ae6a50d23ac8afff18b985f131f7009c06de93a325c8625913397dfb264801c7ed17a1779bea1e9f8f86531f96b71c28e505fc35a7c01a7ee872d424950bba0d63cb6cfd87210696d6cb38711d2d7318a561f351283f673904a24bdca033863472f9bfad9f64106fdec1c062c52ec2e361ccd7a832a227cc03e44c8a2e92277a78f9243b50234230d777e366782b56441b7b947230826394aa5585ba61584611538d0ad35c6d8e3c056dcd87867668ea90a03ea845914e7721d7b9eaade0ffb54de4b483f2822d2626520d61b440bee87dec4ec91e56452e3bccd0716155e3cf4221427a2ef5695c30d58faab5a3b2ba2b7180d9a83aeefa8314ae4c172cbe5a89a331e8212cb02bc1559c1e04de8b07cd7b3d6ffd0361c903a6a4579ba4bc6f5088ca5781a213cb2d107e6a17f70a438f65a978d0535696fa1b3b15f75caa62c2d28c1e8dc65647af1389faec2e2ed54b651bb7010e50287da58fa14a36a0e1634e3838b754b7b4fc08935ce1a90e8172464928cea626a4d686ea4665c4949c2254143138f3909e6461f8c14ca69a6651fa3fe1ae1bed6cc2a29d3066ab9f66113b543e82b9c2f696664f34e41b66a6857337e77c7c418f32684dd9eae43598ea22c09194968f7d09e34d0e30e1746c863bafe44a8cfcf530bc9339bc09b0d26995344a7ef9c131f796b22e21de7adf6135f0e501a955eba22419cd84b8607bbd118ea6e46a3ca0faab23a72286f3f95561a33c5c2d0b41052614dae67740527ef454cd090f745770eaaa880570aa6736c77a8eda5a19e3cffd73d4a537fd8bad30786cfdabd29570a98d74a383eb1fdb094168ccc2a92b89b2606baf1a0c03409738f4cf424221732d8cace7fa6378f685f2bc1ba0dc587159518d635ce5801ba6f1217887845cd6d12a8fded5661b59c6e7730e235848983812fda89305a3a2a683470a5d1a9a4c0ea06ff4a3f27647c833fe4b7409eafc3f936c96ce7a49f07efbbbc0a0267d6a2db2f2f762618e1b010bc0ca05a4fa4e5ae4f7e0bd17e8a093904e9f97422d4c4111bf891e75be8a061a6d00a465d087e8db8f3d1898c280df738a8c018706a8fdc0fe9af0cd9763695a7b395dbfde63c281151bd6b74229e44aaf2ff2041373806aeb0b7cafb6986b1d9a62ef71649aa8c5a3694956b34359386cca79a56a71003de008c011bb392e0532881196d2be258ec8cdbd1676cf20571d63c79b24cc96e4f3a9deedff1f8e6bc5cb0135d88dcd255112bb9e116dae6b06be17bb400c475b70635da771933795d779b13af3d564c3423abc915c5f2c5f71f17c8097a24dbb6e00aea750128d7ffc4152a779bf154e9cae22bd7b68a062a19cb957fd05aefe9d96fce75cfe3dbea25c1502c83f8a00313b46341f3a20eec700a05107e4dc9ba473370593c2fc2772bbfed9e5afb594d4cee347cf6afa6eb42bca9c102be461a8a1381a26c10c872498f586c25cfacac742ad14f54219cbe94f09d7b2405fa33ddf23f91ff795f762915542febf5219614712929ed2a746a2ee2c6e5e364e9c12e34437175ada0ce35668b2e6a4689459371562f89769f049b299151d4fa44e381930392b43aa179dfc5616e9e076741bd8cd42fdf96fef2660c279f040d87cfab6f434c44277323805fa7791809306cb82d100abacee41bf85ff039a392e1da8c1dae0f8f2d1b13f9377c5c0e7610d7c8202a0596da38f36d06cd70d883037d2550e46574728e872761c240ce75255a3b6176c717149041962612ff9c9134f96f495c21767331262165256e3e85237e4f3cb5d5f3e214149e53ff6616283f6cfc038ce1448b18d3f5ffb3c2cc8c5d1a726d5762d9cbb993d3549c291a061ff22557159f1c9f593a19e93565100bea4125a89f14b1cc5b41a9bae16b350d874273beb28ad4e151b671ba7266ac1c6edc3af54f8193718ecc4f7d2ba8213af403df249ca696cb720948743c44060be3f2e496ce587b2a357b7675bdbe1b5847af2d3c26ed9856973c1cf963f2fcdfcaeb54e8b26894b3130b4e6f3bfdc87b0c1a1772153be6f58df24085745958381aabe8b75fb96d01375ed9b0f8245f44cf44d1d135c7bde4a5c02f6c6b7f639294fc72cbea197f48cca763424341e84b0bc8232ee12425cd40ef816effa7328fb5dfb242a09d760944c7bb6adae0958dc393e29c6b10f1e7a4dbfa8312f3008bbbfc0c332706a6fa83f0dc439d6dc523a7b133d301a79f946757a629d87fa2ba3c4998ae4192247c082671d48d441c375ea05353a18e15aa48520035297e94ba4eae8efc1b43ebae4a7d0aa66771a8b73ff400a94a1d6e2eaec47209f6abee05bb7c8876dcedfefd60e842ad904b8db5791d375e30829df23cddb6b0174f6a814a8981b92a3a42b8c9a1a7bca10baeed22a3d69266ad8005d6a561ddf558e43d66b6f9dde15b3c65cb1be552420adf9f178a65667b97b4d8df2c50325a4383da9e62cdc34242ab5c38a59913b4683a47e9d071360fbb7002b748486e5350fdbb7baedaa52e5ceb8e53bc0017f3c74bc9ccc209d4f17b3399b21680053c5a3b8f7930accd50b40094ce46b079af345fa60c21e08ec0b8c8500e573c12af3d3dadd16d74795a1b7692025d0561b192c61fea95e3599a9fce278d0cc7ceac15c8dfec84e4c5a452a422532bc9888a7795b7ce9fbe585073e1b67a10f7fefe06266649f019d77deb1446da64c4b248bb11b4df3d0e96b8d2b2a99810ca27124eef33171b4d4d53195eb0a8c53c898b2b26b00babeeb8487c299cba1a506a4727d7c3aef79777dbafa23288a366006f544219a2e0eba9b9a4f573d3ae8b0494c3b4a9e64649e5d3b4fb5adfe8773605cafc7eabe2a57378af629305d4519b53e91cb2bd4e321a5fc9b557b10af31cd14bb2e8714aef98fb48ca9f0cdda3a6f53bb5ac94acd2d110ab77c468e03bc83e8a377d51fad328512df38111953e0c1c7c488af79f484d01f20df61dad384d8b5edf9b956e42512f83ce3001f979079bbfe587591bcc6ef0ef7946b8b6c962b85e8c7d557be44d064a3e2579054851938783182fa58adc7e36a0ede07d3d4da68b5717c5b30f07274812599e58563fa5b846f1bbe001c017404d2e3f5d6ec1afb9e6ec1b9ae7473e0406c329ed566ea365fd3534e230162674e6e9eb4011a04bbfa6ea3de01a5565f7b93b8603cca237c0f819f59acba8f377512cd1c1351cf373483654562d4b6240ace4fbb6029421a859d87756ec67f971abf9098484a4206c7ef313d87db087162d16070942dacf1e2bbc6ad27b06fbfc5760e18f460a5cd83ffbfc0b63966da304a47dca9d16de4538e52e366dbc1edb7aaf6f3ccd97b2ab65a38072ba2be0fb8bdf441581a15086352bb468f45067cf45e640e10c2a5fb22a210ee168cb8d4da536002b6b13776a40ce6dad066ac09347be57bf994ac79657a36364dcedba62c2fec51e21e12cd3ae6c47dc7905d5019774b0bdf90ef50218537e825a07d6d91c4ab1d0621846996c02637119715f1b448f0203e7ee99ee3c854fb22d723800bf58a9d84e113c92acbbb942d5c844b96cdf30e91c0f7d7a50d66749c44295067fe38394fd7abb523598f9994fe3535efe4aa91d85ffc45695d7be6cd76c6ea4efdf71c072df335d331833b176d4579c34d0d23ccca79c6ed10d08d211d0b48685197cce3ca0c6a34039839d7c55d48a721e20b673bae4db914060a2b52f1f6e09a09a3fafc3b9a64936f71d50df5e973abf443b12e67a18a8b863d06298f56b915f21e337e61de861016260d44bb1deb67295e1ee95b305cce1453da99025f9eda7c2000cbabe751a058a597407b8b979195cc62968712c607305916dc8ffcfff74001eba6080ba2970788cd357345796103c472183c5c037c251587fa93515210039748d985405abad330653951abbf9419cdf19c80d1f66fe24e0cfe0aceedf462944d1adfd3e06d5add347b4e50ae7a33ef6091af3608430c2e1a86c7ff6df366b4541af434b2e243f945a5bb4f0d748f4421425d01812af78fd4069561cf6ad2baa00bf00023b1933c7737e1a60621f0eaf4d49ec0f0300f075a725848a0a81a5ddc057cafe99826e3df113cea77b33008b3c28050c3ea121b95f913004700a066466ad37870f9a8fc1a772f4839e41196b4d9fdfdb5ca352bc4d5f5ed1da99c5bcccc315668e5d3610cb0cdfa26c5555941af9eff97df31f23f92e29870d100108de1e95c4e8a5c0eaf6486482ace0573cbe6cb4511c8595370d695bd4c90980432c940744700f4e6700de98f47bf9c0a921a6a8099a4394c53634da94dacd847ef74ab4a9cd9daef8a67a8b590ebd6ec77f94502baf27ee03f496599639c9620f9c6134905a085fbc172d2780d2b41ffd689a2813afb2a422056c3558d6853348cab223379f3ed2b2d454d5faf9c5f69482372189670eb1db308854fd26ffe5d0ce5ca1d593912eb68190a249306a4e730d44054a0ba9b3b1ba9f501d4659816e9b0073e439ddba61f58deb66ce3c9c010e565bb5b07c19230caebe083e19a71fc4a33ece326e3c31c0fe06469fac1523c8b8c01f4e05ac387858f3d640d706094948edc43f6968995fe957cf1bae9f9f6f0c6cb6a781f82b3262d17505e5aaeb8c7078c02d0082e8436a193a821924d3faf64a4b9507be5fbf03c3aa08ef24a8b9b29b7bc68c74751d19a9d4974714cf270e5944e69b772b58d42f942c9cac029811a82f72033a879a3134d1461a9f33d33e07e8622bd973c670d778e6f64bdb3623831347f45896734ef5d269ffdd3584bc2546d982a90637d7bf78953e7ad46887c6993871452c03dee5297840b579a73f025f646fd8a1dd65d1c074f9be525be81f72c74175a36863a1a14e733f195f18ef6cada5e23bdc4649da065bc208a9fe5b0800db3f1c08ee1d48032d7e1d84e88450e50edb7554d773b43e3f68b9885afb81a7da5848287e11f6458259c53870339a3e4dadd41f12c7f995d5ae0a8bf66ca5dfda885c7562fb29fc264a33cea7d76a2e36185468890f0fb3ff75d4301d648bfe1b8c0145a41841d47ab139e86a543d8139a7b16ed27d33b65b23bc2598ea0050432a0838a3b676b7445417356101059763e24d5595853bbec329c620a52d46c8c2e65124cba7f57ec9317f04833b9304b6b6840cab1904f2ae81e313c62a3c75421a3ad0be20fc3f19893a8d2996b289791e815dcd9545a7ff6cc14c8d9cfe3e5ac2f7dee465cf0408c23e549a1ae075fd43eb8940653d5639ef6d1387466feca7ddab3e55cea875c98ba8bcae1f6c3ea586449deca39ccca37dc5e275d7160fe6dd6149693bb19a0f9754154307ea13792f4983c397946f11ea9899177297e48c213c4a57a2d9bc594768f2079eac688caad4dcbf64eff83616d89886f533648da549db1eb8516b3342efea5994d93163ecc185c1cfddaf95396a6878989c8ebf8214dd7be17b332192daf8269a7ad07be8d1996bc25b2ce89bfce003d53c73df0b240140c8ba19f0d18e342b10d320b18c717d67975ae701f98dadab0cdccd583b06fa328066a8dd77ed70438acd65427dda71dba1499e5860b382a9d08f7af9decb0f567fd6f06bae010d10292f01948fb3754edda61eff2daeb0e7add22f194d493ce9e8ead451dda7b24a5ee724025e65079c2b6cf5a747d851de6440066c88240a36cf1f405108325e362ad0492a1886b5ac6e44e5255991baf1579d38cde4e478c3b639f24a6e11be1f0d942d744c036d511fba83fe17268f6227bed95e96285e23d56882f0012700c8da44e20ec72a145bca014f9254253e30282c01e17bc1f6658c4effaecce438a5920f9c3f95fe07d3f7f1c18afdce4d01aa29f60dc41dffd73d4a537fd8bad30786cfdabd29570a98d74a383eb1fdb09416ed55a48bb62fb470d94fe7a601659886874ac51720f0a0d444b90c6634e1a5270c38c07dce06f682b113a72484a3070d54ec2ce5c226fa3acd592c451574597cd16f5b238fa01c3f5ceb6089ee0ffabe98b42556186fdfb63de5978e440cb6654487c75a99b543a306cf4bbee50b76a6936da7c28f3e24343736f094cec6397a0cfdf9618af60960f9876d7b99dae37870ceee683438e3ea5acb7effbebe3e37d6eaa33f2c91e665bde883fbf1d7b8e59801a6a3bd45da8ed2d261d7b8c21f05217237cf97d61d2ee66aab0b0435cb4c0a2ba8441b3bb0d31ad7e9397234865d2f0f77fc2a493c3a5b5aca388ff761ff42944b67468f4cef433c83a324078345ec869fd43195f01ba8a6b1f8240f47e3a1db5e1bdbf2c797a9df6b0f9f9ffd5e05d162432989d7b4e64ce03785315bb19ae685ced0da5d8b0ea873c41d5f6961937d04bfd61cb15811908896c7bcc77148bcff5972aa8e06d91a8a89977839599257345a9c8bb0870e51f137a67451376962e0ae08d3b4d30015d04f8ec00fca112b382b14b4d58dbdecfb36bdd738663273ec389ccfd111624abadb475f07e2278753188af2fd592b58347cf6afa6eb42bca9c102be461a8a1381a26c10c872498f586c2548b79ac78844c2c08ae62f0b87b604da5400f39091432ea4dd99ab5b13e7acd628b3307240b5ce72e7a1f7e338015f3a3e0bd11e8c35e4138f630d6a0fbc42fb35b37279f5a108fb92295f6689810aa1583a5037fde5f4a5930014bca6e4d6a93662ac36a026a378f3eb30e88ff7ee4bed27fac0fe4a860cf0245e5d1ece89b7092684767d8f95e0783ed05bf9e042622deb7f54b38417560ba64a731070a2f2b71b97fd35efbb15e3b4af4677e1a409dcb6349f6e8bff9c527b418caeb25cd9649e5914219df5c75ba740da4fae5af7334fe3965990eed4d7328e157869cbab1e121896c6b9a9714875697e96f23baa47338ece587a56bfef883f39f81d237bccd331c50cb9aa2d67430bf7a8865332be27b597eb1a84f7ed7fbc43c00b8f980a2197349a4149fd2cc3e31c4028f63559709ab6f96ef07f3dadc51a6514d29d3d0d22c3a44b3a4c87d00fbf6aeb02d6ac10daca079cc7eb3f720948743c44060be3f2e496ce587b2a357b7675bdbe1b5847af2da2278ee14376d9ee6b83e767fb86c2842b8f50694d52abfc447354b5b5e71b37e878a6257e7c30db0ec022e4bab7a3d9d1ee56e1a4f91f3ccca84ee0f8a9be3b1f677155740eca8e186089a41eca5b97772719e3b1beed06c33b6df521ff58eb0f16b2d8a60f782f7cc800844769da23f51553a0a6ed180d85987d63df0a2435e9eef118e6c8a11dd3ff5de8197f9a1d0f2313d859c011566975f726d9c998ffbfb720a24f09958bc002fe93297b8bde5ba14b32737198b9285b6901163b5d8c5f4ed79e26eea49c3d973894344af3b76fc3cb7e530468a6541887acd05cf47130964ed62fd62d04a8f0318c534d9ffae3ec43eb9680025caf0f524e0f523e42fd1267fdb6a5a01c8f8019fa99e93ba778c379ad304c00aacf431e31756f658fa325cd46c2e7ca56cc1a05c5bdde6300e2b7bc82442fd996cc993213046e5bae2fd591f77db6c8823789c7f3db7057d2e76912ed64da75444f6d3404c9907a48a2e551407c20b873a99fea033b3ffcb8e7a84f3514483d4dd39eca987ca6b954df2661567b2cf6098db5e83218ec0d63cd637179f0fea5ba2848ab85e1f2e6b750b8a12b3ce48bdb9e8882c0abf6f9787de8fc77bdfc34c10100b05d1671503d9e60b9c844b1b02a32b75da50be8bb638af83a458dc3da803c037e999373fa6b8f061bf19ee669ba8492ba2115e4cc4e9a3d133c09b0e8a5960145ad9e5194dadad0c776ec73a39a8ab4d357ef10bf822cc7bf55202b0acbca93118f934be17768d1a9677946a1dc9be82621f2e3f65d1e8a347faaeb6ad2338294e628b67f02bebe2555780820899a7df1175318d49071c028a271626f92342c9bd0f98109c5ee51d288ba968679bc5bcde2d71a194783f52d9091a0b0d2b2c8008412ecca795042fe33512795ef71000ce5a12cf586877a2e94f4cb253dab5671a39ec12e7cb9d55260db1f1d6022ffe92f9701049b205445ebe9b94d71e8dbab35f1ab87f3a15c3044499f54fd3e4bd7ad2fb1847cd9b552716a45878fd9a1cd210793854ae2df678fb1546a1378931053b739276b8dd72efaf9544d348089f5c2e537b1ec02197fef61768adb07fbd8b37c7a07e2abbf3ab7d3e568e52b42db537f9206ae718a400c1448640420b91e05e5b16e283835bc47c55710aaf207371e50da76cabcd6cc02f80e19d6179352ba4ee994b48c2342d635ec996e1a90ddcdc196fda7923c97c599fd77ad678465b44d92ff2dc89147ffb9d97f69eedfc5f3fe90813cca17f9184ca9b9372fe5d4ecb9084fcee5d4946738d68d1e6ac171c9d6168fec1a61c3f06dbf9dca8226ed65ec8d63929a2978e89086171300d03452525056ba11617f9efd5b3f5f0dd48df1f9edc1c1e216fe8ce661d5355ad391cc1a45b1b316b1df0ca0988d41502de048f8e9b04c1ceaef5d14f8c4197ac0c1c094645cc8040cdfa3cc3b9976ef78d811d132e1ce13f2352fd182c61d61aedef34eae5d803c3da9c066f3aa422ae97ec876a67695a8bc8e5c0f94e12c5759f01253d0046a0e9ca6972afb7cd3349c8c9eea8929d11aefa92afde420d30f0594179831fe6b85ee59e1cfbe575c0093996386f0c76ea95d36c48ecd89697dacea48f7472a9dadcf359a95d4dd501b9b1eac94b8d4cf40cd3d6f9bd56d0b05e0a174c3948516477fb7da97acf4315372cf5633602b9661b0797c692659c2a3bc43be03575b56555a6381cb9c461ade4b9feac142888ab4ab1aed4fe021c896fa08f88f9d0bb9d85d34e5ce05335121964ff2206e35f908c547d99dc367c69cf358955f0d400b3116989c4307a8db9ed26e24c23f85f3b9acc8e9524c270cc82d7e54d32fe522d8d16fbede8ca0edfa4ce43995af101325803493b022327ee425c1411641e4264e5699d309d64eef5bba7d1ab6ff4188456dbd1304904b88ff9ec7424e4f7d5e3e576ac025ccb2682cad7a4c41950fb9dc33d81fad0884d268a3b56aab7f035d0d7087c5a5026e9cde8c2130921934d47a9e5301a25f419efbd3d14bc97abf50745cb7776fe05c6a814418cdf33bbaf20907e6d4bb64c69e7c6534145a8ccfbbc7fa45313ee6a90ffdfad3aee1916d0077ea1b9680e8f1d7ce55bcff277fa57657e3467fc4169fb76e91986bf8f86feb7baf2c40b6f2fcd029644d260227d377e4d4742c26d7c2567d7e1cd6b6d1e586dbd18e35caf3d6128cbc31ddb8b505d3df31d1ae4dd5261e72bb82d5265da56140b659f1be66d5ef66a954ec94f43e3e3d0ecf763feb10d858972cb4dd599663e8d7a093a56bd11d153aa2bfffcfbe503c6a8eafc7825e408da165e0301a2cadef2463fefecfd7837e694a24dea4ec679bd83b6bc8e40fe03641b26b86a9d46325673d975a6a27040b9a02aef440794bd41a5cb45098e6506fa698120098cca3866a19c0b7b721e5edc3787fd994f2b45262a0239276d814493459e7b31c360d60c4db76a382ee2eab27328e5e2771518fd566fce4efb120285135cc36ba48f6cba4042a91009299e27ce8f838f325b79ed5061b8c9a090d33308149b5928162072f50e74568a2cecee95fb9a5b4e029f2370ca3c3f71332c9c890b8c2dbd2c1e111968706326842dc6cb0327ff99df89c100d69b037b842b1e5ff1b37e9a2d6311879c2c8820e66b1c300286b0bb23cc6f46171a269a854bbca0f87ebb8b114ca8ccd64eda3598092e999dc0c669259b01a3468a2238bff48b1c8038083fc2e85f5d74732ad27d1be996f4f073e9868b4c44e171e689ce0108285eb631b4f06ffd7e569f86c8c919ed02fc21d848fb0a8454a8ddd36bde65b1400cdae3e0612721b4613c156283b0e0d4a83909db62fe579a3cd60d9294003140654d219ccd57c024c19d1dae1f0733086c9c63e15073c5b345334c426b40a1b9dabc294c65304a4c7d95c22b29deeec72299bcb1050fd2155c0b6bdbe66149dc021e746349ce31146570cf5bd5b8517392b3fb169dbbda81d699bca018d21a72d0bc2b9a4104b03eb048ae6dc32581241abe55ce2b864a63476df8272624f891d3b0cd833ccdd9a78b6e657c1b731695711b788fd8c5f8ba9334eef805f222382e0066bde95ee5e2deaa0ebb489c0c3d77bc63bf44069e5e7a4a80110136764f241beb250e472ae9bfd3b68cbadbcf7f83f19ecef0cad0c2f80e8dc26925c08e52834d9e265de113b1e787c44e1fcd76b535d8b2487b68434b2efe5f9e32e76f250dd9b1945a66510f691bd18d0f042732ad467b0085cc35f3b502447cf3587c462f472856f943909f75431051699cd71a3ab4bccb0e8bfcff0abaf4bba734303ba785623042be5d5920f90ec84c6c9b1ccdc800c2ee2924e12ce349421115efa44d3cdf2e6b7a06890ddc0bca38ddeff74b62e4e71d7bf7640d312c9876ead941cad7544a58d76d0e79728abfa8e2912d7db6cfde5f29389667e6071834b390697dc993d8efeb41c9305aea787a80fdad958124092db2283bdaa6a5963a4a2ac9b984a6c18f95b00d92b8efe853abb8b73e3f11230fea1590c58a88fbd27803911b64f7d3a07043473f55360f9b95a9dc3831d563703e49b1409830b5780bae0b55b492944b16baa7d8758c90ab08d16811181ae1bbd727d49b63dd90c8bdaae9ffe9a51a68ffc6a357697db505404ade5ac98e8411a6ca046430a7f28f3acd94af678294716712c57cc2d2e94f34fd20dc500fa8fa8dc6f2f311cbe97522cab1e69c6a6d816329da2e521a1ea527b05486fac2c8536b2c7e0f023df486a994e1999550bf13ca9618932226de666c13a1506f586991e1a1e4a7bfba4c0674f3df9806391ed67ed0a83411e516097547a8b222776de13bbc265b63037c4d48d297fef9e8d09a0766106a753473141e73b4a9f3ac66e29890ee483b074c6b6805038fd5e3be57732144f1c6a4e1b87ea2769a81af7594c60501ca9bd7313e4594ef8f5b789fd9e190e963549e973848cd53e9efbfcd9535cbc061cf5386b817c9104e3f8e1d18f16ec3ccbfc36708125f8a6b1421ffb72015a885297516f3c6e79c297ba6faa0bfb0f22138fa49cf31d6af8e6d238b07def1137d1afcbd526260c262604dade5a928ee10bb0ef8a7ec243f3467e07ac7b81b67d0370cdd10198e9d2232728fd0e9d1a86dbf16770d08f69b330f14ba3a247908e8ed2ec1dd22331c07d6f3f9df550beb04e991aa994cd7bbde5354dee5e3af4f383008f8151751259ce3615a2b5be32133b57b8ed92183b7f57251e5aa3f72bcce86fbe9002f75d610429ee91ffa601bfff9f603cf5ea1a40abd23b5f69a98771d92456263f2820cd4566aabe589ddc687a1d7bcb056104157b9c7b4a542eda26e0f3b3bdcf703c7779f3315c83c38207f6825085f7e58bf35b41052dd2bffc33f159cae1ab25c777fa52c158fa43601a17ec94c2cc1b52efb3e5bcea3f446a10b759e762b94efe6fa97ba2a6313644c346f7c3f230c448314a7a829336e991da0332295450001bda5e3580d25d3f3af31bee89396801ea7400cdac07526f9d031f192eddbdc6f1f95d18362c5fbb07532990c4c17caf42cbc001873f5cc5ff6c35d26fabac01cbc3ab931f15b66a23e76663cdd5ad0295632bc8b0a72eae297f37723bde29314f4028d07565ab32169370ccc89e262bf01f4d24a1737e2a0e4be0d65a6f9b68ab617b1886ce9c607135b046df20f2fb7057bc505b366dcd101ae3ded009611971fc401e5f09300bb3dd1a78b9d6011117bfa4c85fac85dfa41250f39dd30f747f418b6a946e87114251253488c9086753943c37709afe24de56795709838d4eaf07ece52803d6d0bf22ef9fa401c62ec18b54f2dd0f5f95273a1e1abca16c4deadf14c0ecdcf3cf57b81bff8300390b6736307e64174d937e87a9f03409c70088b2b27eba697194b8f257d73f8edd10f34c55385cedf22978b062544b62c9e7c3b57cce0b9249166502efeb53cf76f535b2107e9bdbc2da6fa86f6bbb24944d8da0f1705cd7c2ef1d1c5bf3aebcedbeb7f2bdf172a5fefa42dd8d86cf176a24a9a4b74c46cf51b120b2c76228625298df6a8d13cd953670a284aa9c0265c93f4ee319992426988a2482f0f54b130eb9b405aeca7a8b2b061facee01ae2453508842216aac6d95db5ebec26c9d6e631703ec3c012ba2e46abb7509a9246c8b9c4690cd79b82e9ba62faf06844dae1206ed0e36d911c89dacdc51e4b3aed37c2e359900558d9dcf65651fe0aa51a6c0cdbe7096f5b124b1b5ab27035dae6cd244d4e96974645b49ad13c5c703f92ac185d6c4153f3be8acaeff8b9732cd99015fa6acc2d8a5792f78986a5c2b3f587a894fb53ffb25bb08bd9d1f67818baa705b51909f3f853bad54513bb9646043c617e163d45e397f8db0338e3172f114d1de962591c697866836e4fece85cae6da430b177aeccba5e2be6bf737ff0b35bd000de76eb7925e9fee96827a38d8b9cd235c201e0f93fd75b2f96edfc4395dfd76eb44ee1b0f4a0095cb2bf37246a74f0939f245cdcb96c27b23ccc08846b536deb47f7ac6bc5c20246bd21226b159da8f87eaf3a98649dc05d0c923447b69cea2f77800830621f48fe700dbb75da1c616ca4fb609f392f77db2be3efdd795428493d9d3dc2bd8cb9e4a60de3888f0fc6760e87deb4d71bd7b1b76648ee0c9ccb1edb422564e397058735d0d7f0a9ea966fd305d8bb5878d307a0a8dfe953b04a15696c42ab17c1af48e017e628ae7c14f218ee20c39c98e0d18268232d1c029de3f0b1cebd72ace4ba03744cba43e1e97c4ea7b93f463d338d4cb488ba8589a7f7898ac712f5548ab50c7a35210e02a6fd9a6cc5c822a9e26657bf3aa23f11ac4830aff76868f8a6b80a581682d3a00cf229cc1a2cefae51efc38b1538f5ad90827af89085659aa3d9270814042891743c8d0644d35eb720731140300199d35b223bd7eec8b3518d0fded10266b1b251b7b01911121af913569da8abd0d090a229d68065ca6d9e4cd2986a5920cf1dfb6c4cd6b4b85c67149dedf579f3f6f87c9a0d7bb7833e0d26d267d9f78c3ef1ffce788b872d9a6b1ac82cbdebc8bd11e02e9379c6e58d919b02b64259f18df114a119f9e442d58464d3e722a8c46d3591a512832813213a8f13162640afc382f84c58d649d82ec8697f23ae1f543164c51669cf5b086d7a204901f5b01d03566fae6bf3698ae80a5f1494df148098849633a593c5c900b1db1e5357001e765476976ca4cebb8d052e70efa461aea72484d8495f0ea44f8d2fb21e94ec64b5c799bf0328e452347b0fb8d0fd7f9212747a2f0059a2f95e00be6a4daf7ab4f7c1a7fbf8d2252fd043a6a643d6b97d2b3ca02cb7e92da20d87a9bf9d4370b2a92af76415e8906f78949d780679b871c6dd82dd0b2e9e7cb5e1e923820a06506f5acfc523322dcc48ae692d720c4b24573c8fabaa8631fd6936f44028a3c2822444c6b44656992c16661207e946f623b09c9fbb9dc46b850451eb9bfa4ba9c8ba0c0b8e3e1066025985a63b63c11badf0500a40f68581f7883953b85442c4dde6a29e947c14e1b5fef7f3f529156cec55c71df94d57fdc73ec32c42763f2a71d00cc93cb4b4d062450925d1cb28c6d0ddb7b5b65ec5c238c2077e3550d32b84d283a7b120f18522b969bd558a2e6ae2aba137207613e773d006a4ab0a972210b2f974b65c8401f6eda521b6f678526c94d7fb4e275e1871cc14b04c1fe2f411ed14dbb5aa6ece54251b93889c5da46d815659a61d26ab7825264b7aa96035f59fadfd8edc03cd2ec215b15edd10a82b0e598e952f3c1d4e68ce012d9a120d382594f5c8beac4bb538ce7e787d45c750fd26a8ec7c9678f6378f68a03019cd939d08c651cf5f87d17f0d0048ddd8693f7a205d388214088690c9e124bc418911f32f0e3602623148e43bd538e50e7385bc6bccc2841fa39953e5d3471a834a75460d3e78155867aeb5500dd9da4949e4684729098821e03fa2325483caba27e49f2378cc9a2217762363de195b1040486d63f6b10de06cf031d4ae071d4e014fb4b775e780f02d24cf1c1d4aa95a46a90129bfaa1b87df50ef7e5cf0d48782cf9e2e94f98e9949bb2cc9211579d52bbe1fb3119752350241b724853cec9571520821cf1f9c89cb38c7ab19b62e2fe54ae7a4e127bf8fe551486614a0ac47b9ae478f12577d00c43aad43331b1f17bf336c7829acba4cca7921a7ac635ff8068e742d5d3dc66033db37bfcf55a77c95e55c3e1b9923cb3067212d7cd635e2f32f2e93a00108f705ced8fc6ee48fa55555aaa114514fd20b48c42016b1382f9472b915f1621a04ed0c0eabb1a55967b63b683c5180cc31cce29d609f0706423c085b049feaaf8b99c0bf14a2feb6ff800c23f8ae2988b9095df10df1a6fd0ebb5e5b47b2e1a4c198b1a5d610afb9f11ecba76d90f25d4aff466c73b68d240c68287bea4e738a16fc18480d1cacd663b89c37c9c227629b9d0ee7e72162849c8b1075be92d74adc7ac9348bec4762aa0c8b9b62c7d96ddda7018bd02ffa8c031431c35dbf0794b44764883762b4541c83d284ca45d1099bea0f4391d475460bb4e28865ed3824b45111d85130f9c49d4c903a278695de6cb8c87d487caf48b272b1e02410227d6ca69ec7d7bd7ca7356a58d76454244203b89d4d1a59863d81a5f1ce98e055df0a4caa93291f42227803457e1ad01a2e4c714003e138fcc21e92b57875d1eb2f069afe9f81807a2cc87a67489143545922e7f920a555daa187e36c16b76a8a44b48a8c593e62ecb33b59204b03c336efc6910ac978c732787d1fc494097ffd6c6b3949ac0d1264fece19af79c930e805df1ed21a95c847f066f108b99008854dc575fa96dbec5db37de600440eaab7a113e588480b706469f06f82ca84776bae2e728c666efb85e9f169b72bad70f38bcb139a38091eb417bcc32aaba0a35a52d36e1667215bde7befd1588758889ba1dfb79968c7f4d6628831c259d86ec336e0933ff60d0e21714116b7ce06547f5f610fc1ba78bf73f6b74a9d513378f821e047d740434f93ee7721a7e46022fdcd8a9f0e8f558dcec199c917398d3411b70a0cc010df13590167009cb932f57f2a10054c23588d1548996695d036384711333efef9b90ebecfb34774effe375c050ef918b7cd9a0bee0ea2dca7aefdc378e815b8a253302b70e8e4af900253af2a71d3b24112240213feef6ce2a4840222fd06c3d79f130161d37fe6aa5986b864da3325181369cdce35386bc85ab5e435025db469db54f1fa4eba6d066728f78a67a70f374a2e6f20840840271e1dd98c8844a41f6abb854803806fc1119c7d37f60818de752f592d9e0cc3d8eb661df2fc048c231466d8b7f83b31bbee298784f0a7a8bff805cb5911695a80f17193fce69c17769e30efc1fa0125cd10c848d5138da1e0969ee432ffb0ece6102bd65cf5e421d4fbb89cdc93f68e659cb38cdc2bb7caacd9a782b8c7fee7ca0141daf765065bd4c2698eeb9c5047177272e988e99095cfd8ca09922938e5453250b78c532d109604a986733b77ec2ad149297df24d9dd541503ca97645da72ffc83b0492babab5aa311790f1442828371db4079b3201a07f5b6a9699a12268fd76abc1128192be00ef8a8787902f96901a9af12799abf72e0b0eb825b5225dc438ed7da4883657c98dc53e0b0d9ae0eb9f09b9edb0cb0f8a42e5550525479496a20f8adfb0c85df370dff57b5d9929e74eaa279fc4a5a6c6e523064f39c8a5b6ac6f0508ad2b4742de08f28586d1b5c01ee8eb886bec299fc06cd37e19f8dcbcca65b1888ca3d51b084c729f9e8ea07153f6d7326e902a36a4e4169c6a42d8aea04a5261f4fdc087919490c1300687a699c00714c18b1b39a22fe6575daecefcbf2cdacad8ec4b03a83c2459a4ec43a391a39f12a81de9ef5417b5f8d4bb33b4f4fc70d9e4a8c867f240d0a9c000b88215cc07a33d7cf2c85f5631cde3d35c3003435b58e7e407fb3127a3ebbb211b8e4734e1d0cb5ff04bbe5b673991ba40223752963fe19e46f77a1b587268ec1bb6c3835673a070ed04960764ebe0eedc836b549d4ce81376ec4da975f6205bb6b88b99289aff61febf3cd97d4597e100a8e0c73344b11354a628fb4102a0dbdd0d8f8c826310c7223396b15cbb10d2059e52964e2ef947a07a3a7ba6143c3e97c70c3a843d3c5a46770b386d7c1ee5b24736005cd071e9a206b80b28ff512d036fa87e8888f98ded8e2a774277d01b846fe67d0a544cdfbd684f5ea9c53d7945994ff576ab75cf27dbbaa8f613e02494cf3695b87134bc30516d4a4d26db7954602f3467af8e4e000dfcf2bcbac44d4034d60777018989346c92a4b348e64be9523f61116d60e50900d20f727d1749f08c23fad8d7626db7101dedf1eccbef61e9b142503ee097a0f8b1958f9442bbfa3bb03cb37211d5ed4fc8690210aa4a34a95b34e8afb5608f1928c79bfb2037486026c5c617b03a89e348752ac1eb1f4f9c326fe4730a1412e14cfda4750ae012abd1afda51b26076d0d4bc83320f3da9c87cac819a2926260202f3246d83d7f3879297cb11e1026b7a4c6f741f071a821d447e7203837b3fb5361b169ff35f8e4fec74de942a0814f25879b9e384b1f3f8f2fc6c108a7f7cc3535a465a585b5281f1689f77414f414e817c8c9b661cda3a1c1626b45524c7b98d84af36e9e032ae7cdbbad0084c35ccd6d37a370e07eb21dc845be10d81fd54399737d4d2cd20447cbb14194f81b8def81ab4c490810ebdba92bb1ac721401c8b009bbfcc4a6f6d6b353630899602e39a31b8f8ed42678f7668c951717b9a15e188cd4dd3f9f02aa6af0acdf42767aed446524053579ea3e8c539365adc4139ce227da7394cee5ecd2d9a0bd87537479f64492b69dd20dc7efa48b0a4da62bd52331fb7174ab5e56f4f45d1186b4e961e4a97c39d9eec88a11c08b6066a757430754674a6f7511a7c8e697811bebc207dadbd3cecce3fc53b5b6f89d9c2cf34e63121abc0c72f64f21c5cc402cd2f5896f415e125554d9ef35f8d950a84804d717d4eb115acdbe2dc8908d7c981e89dd65218090e5ddc1a6088481243dc7e63800ef860fec801fd8ed6626989a5822be75d0569c1e9ea6c1f744db7634e980ad5efe5a46535e277bc2313f7acc33035f1dc453adde5982811ffa4ea0fd40017f724eb8b86cb508301862d0e82da11f8cd4bb7b164e767fe7024bae02dbc1a21007331c6fa908179e86cacb1253196ed91467272069d73f85806786e7d91c8f57d19884b8f3e4af16730287ce04472f4fae3852862c7e7da7c8dace00eb54fdb37651cdb6b57b826dadae0e99defe3891e41491ef4c226676b4849874aaf48b2fe249c4863ec09ab8b9e293b014a8473f5d890e1449e9f9545cd3ee40c2194a905d7b49c7e74e141565fb3a91278dd7354452dc39dedfcbf4b361f98eebc73aa79db67840459b46f728c61100f6ab598b5f197704455b16247b004a1b950c6c8c8bd4b963bfb9bb6a58fb6cdf84c09ade8871436f246789b6f584a729e3bc37b4b750f464e8f20124e1a41843b4d9f80bb7901bae5cf968e1454bba37f6c4730dd22863e296392b5cbafb80df640aa92197549e2eda9954abb51e49753bfb40507288f3f2e3b45b40f5293e0839f2f7153caeac1289151c82713f2b694b7462a757d5a3aba4148f89877cdd662293eb0fce7e7b717602de3f26ee53cf69a6cd372458d45a6dadc7058e796ad3838873139d2f97b2cdfd2e39315ab1b246f87a8d79723018e80ca39602a58dd3e9834f461ee33641a525b058aed468bf18afd9afc8425acabe16be9412283c0a003f3b3aeb26b153fd895b3109c5bed8153fb4d80a6065865c852d92205ac25a1ca4e904f329a8f2cbd2417ed4ea42a1b0d3bfadb5a976e1373e9353e164588b829f20cf23015dccd75664de39f1e0d8e5838b6190143b923fd9371213fde46a94410f2941750fee00f171aac126ad80ea227829cf15659c79ba3da7f152590e65bce0cf1cf1e62829efc677aeee8db46616e379f3911447b529168bb9533a99d96c7cf9155fa48b1f1b3802591993e203f25cc38612fa745f94704c6a635ba378f0109dfa35fe332ec2da9d9c33102fcddc87af159f49b009e20dfc430265e03a704867fcd08588cf8259afebfcbaf895aaa866ea4940162f54106728edb70cd6bcb1fbd6e0275722783aaff10dd05ea2dd7721d0c9b40984bc4bc961949e650896e0eb50a32bbd4992db8487fc25e59547018d30611ed42e21cd7c0d1d8b8974a256286018c15205a4ddab93434d92a3284ad34c474ca3e98aa77f2799b7a6a5503560562ae21f0d7d6a028d96283d193667e84d650d9867ce80a008311dc889316ebe076caedd76ed550284cffbf8761811446452df9f15cf68b8d9077f687958a0a0f8c2c3f8e126c05ab090c6ff164ea12d36370fa2dd500b4333c42aa7903276ff451aa7ea68450e2eef89aaa382ad60ebe72237d03b8133af369c3348fd7bbb29508f0d7bff559a2af142b705792ff48ea5622199718e41edd529511817a2d5a4e626709cbef1224df3b3c3c28562025c3e2790ee396d59078a956e3ae52d6ea9c2cf104fb2612b91cbe60325254ab76407111aadc500f6fd1dddb8a414eacb0502f447cd12251d861c8bf4608434a608073d4912703f1d623205ec36aeb6344be021718dfdd66805079cfb6e5e37e9a1116c8b065cdf50c019835bb69aa9c1ae07a51802a47b8686a67535ec820719c688c9dda939239b06fb6abd100eeca41746271b0c1a57f6bd0a0eb3aad62ae4b6bc9b24e541487ae33b7f5afa977867afd304b383e3fe1842ed54cb761ef97e8155e0f1f568135a6571790f1030f9684eb7a3eb602a11a331a70c9c71915894fe79b84d8515be90e4140d90cdab5c921b19af3c5d003085fb906e2080199443ed22a8f3371872270e307d880373a364169af07bbbb21a1521b59f9baceef9f122afb08d99b897ed6c85f559873be59543f45c00cfd94a363755e57ee93c96bb07fd60f1fa182f178cb3226bba0ff12a070096a688964a5fc5646b21c180f646311cd8b87345668877b33ac007e716fd004c7e00bdf18df25d9a1e967b02745e7f571d7ce2b9dc0433cb320ef287a61e4a2c3ec9adf7ae6adc949fcd5a205933fa76af8807be38c6f1cb45dfec1f26319b6d850fd15562316113873ca62cf90b42a5fa808dd0255480f403d06f1e3a1691bd4f5e59b1b19c5d2ac97b4fd3306e650e2b340db02c933925b863128cd2497db797a63544ab53c912894b989b14d1f0b3fbcf32869da075d12aca912a002d4d8b21aeabcaf28a1139e0259ca3fd8d15e3ae8d2ae7014f64efb9ded7f28d0d49c71c73034232d9af83497a989dbd3988651189210effe1d10298298e71f8819708ce04e0867cc0afdd901d5e558fb4868c7a713be0935ccf82f128fc32506536d5f6b1e02a9ca9e602e3c5ef0258553bf3858ef649ed46d413d9dc838c8bd7d35a443503849a296da90f91e64ac6be66ec02c0b1d45bdd586d9d8db06093355e376d2d171382a027c7ab73db49793fe6367dbadca55912dcd3bf0cce2be0d66c32191e3c9b9f9b57a740502022998f187a0e8afa2c62c1198fda7f6210ac15f91ab648aab69b28fc04f009b96c8e79faed90095979c1fec76dbd8edbf852619ea142edacfbe880710cdfd25a8a072c87119b54d45df5b1e19f3d026c790c7b5462e197f1c6f9ff651bce07a359fd2d070a7d92b8505f0e12b5a674d877a3addf3fd94925795c321f5a002f77e967c899741ffad3e9b090eec6ed13d55e053f7e7a1131d271feeb74aa5a777d5325c8b1d678c3fa3b906ae24e03a90fbd508fb223a447b737eaa0e73cf705071a6db9cca91f02986b9a09c3fee7ac6d83e291799ddc96d1a3b2ff7e0d626e080654a4fa8cc7e117f9181f9edee61db53e779db32d2e0822abbe5da625a129a16e7054faaebca15f6f28fc1a212f9bec3c80a65a00989fdbf0637e03f0ffffff0f