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

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

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

Block Certificate

Block 55140 0dbb0ebc750a7e1d5f5f052b257e92d7722dd4d605b89923f6947423fbf915f9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
228af6537be1c56142ad316c876de3919574361778f64e6b5678aa8dd671d1d1
Certificate Block Hash
0dbb0ebc750a7e1d5f5f052b257e92d7722dd4d605b89923f6947423fbf915f9
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...008538000006cf0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001a2952d2cd2881d21458dc2db1c2b6d8bd5b3fface2956055399e37d0bf805940fee4c45af91c0c5e0f6f8acc9eb3a90f1e09b1ae0b2cab0d8e946a1bd50c22072dd1aab9d4c80d2d8cc67bbf7264d02a8b8df68f7681d03975b0000000000000080000000e000008538000006cf0000

Raw Header Hex

00004020141114a2c9950d352433bd82e370920ec19e8380a14741731739d0480d65e8135308e5633e84c9d2ee726fc893cd55b740a63e1595e71d9e627202b87c002a0936630a6a40d60518d1d171d68daa78566b4ef6781736749591e36d876c31ad4261c5e17b53f68a22

Proof Data Hex

59,560 bytes
1212160103070005717c9b24c9ecf03b2e6f5c9f3601775ca6b2aa89379e36db163366e775e1765def2b78a8cb2a48801d95a849c400b752b9c05537e1393adc35847ad5e2e56cff391cc140986a098ce934d4af96217a6397059723fe09880440d7d59173741c05ddca04b8031c6ec976dda5ca1c71f64b6824441f678ff9af86069fbf1ea544b33fca9963fa3d78ca0e0c6856bb66b415ab5caf7c3dde9f9f341926dd7966d11f97ccbefdd502cd4b00c3bdf11845749af7c27f0345420220d99b6605e46ffd5abfdab46c106b695da862fafcafff0f2f17c107054622426e734d9a6c4576dc881f5f6273e153fba14f35e65a7719aba18bcac7d0504ac1dcac6ff925a27b601437b5258e1cae57ec0cd4bd0529015711fbe9e0ae6fd478accf2246c92fa027802bf1c5997b08d8cb1a7d4aead054b8d53eb89ff5c6857b30b2d67445014d6ee247c998353ee26bf21d4d044aacecfd7e3ccdcc8b5e1ab70a9f3702908c3b2b2ce411b4d1579fae0d97d3a709effcb38b27776eb8826c2ca9fa18662eff83f14f0907dd36c96b4d21ab3b938b858725caec3f02658b7fc9953f16f40af60e6f60401a393203df7d1c3fa4142e05a9635543d00f484bb79d7a4c5475d4c0c847e48197669d24b30b14c0ee24ae51ec09ee26d05bf828cb2aa2cbca74a6639796efd32abd9a90eb9b2b834c1e7b3c04026a2361ff1729cf9ecc59a592cd9157337726f9b6bdd8a9d9a11d6f43c96e2fbe791a0ad5707b61a59f4db609c1da92a84de3febfe354125f3a241b82a8c305f67ae7cd2205ecbcf3b7c6f13fef2f572b42928247e01353a54cefa511ff899b720419af759fc1a14eac901d61a1a04140d6a3a4e3a070c459190fcd8315787fdf2221d23a012a8fcdbdfbb1392661355fc0fb17b2f791b40c824cee8bada00b61600bad104005a0c09761330761307a48da520c34d12588974d359abc5c02953012c4cda279cc0debca5d709b52f82678887b1d5625ac99941f2f58f6c270050c0986068d3c926c5b08d31cfd88fc9b8a3806943bfaff153c8c455ac28e3ada12ae8cb8cc34e41fc479cb56022dc22b0381a02d9060c0f591c60deeb552fd5ad39ae23e8c7d137de5b7c1a4bd11692193070a4cdfb102516b954a9fbe239c5223031477b5fdfe5f394675414e63d4f938bff26bac47d60220a58643ed857b2a7cd2f414b3b9eef1c58be7d7d08db222f7209c27563e10f3f0cbd39c24f65abad31b248467b5ae15fb1360603a78445c4b149bb54ed58728caaca6ec26822728e34fdaeb5465ef488619e4b11ee2f640332e5adb72c80ad36053e9aa3c7aac1b54ee2b7ad555dc834162aeccaf215bc7cf6675e7a4354d4abfd285e0cbde0348424bfa30c9345b9cc558d4a3c9506fd790e97e03909c864f8329e7ccc873c5f1228ba62041e0c0f3dd8a54ca747c2dc57bf4c7f3f4331d6c3f51ab0cb12cf2b0ac39871393c23e22987e230177c4597cb88324cf7142996f3d0ad92e82700f06a65416fdf49756214d53e20e8c464928d9e051f89693a3903090ca82d9d1720816fe6061350b5441acf3d2adfbdba27ed8cf8d354159d8a63f9daef7eff1511d2ad0506832dbe8cfd4ed0f8588f94f48c15ddddc2b22c8b460a2fe691b95c01acb9b53e63cffe5a8a7797018e07957165e3bd8027942bdbc4bcca8986c46a2c7b6b7c473e0abf81c4cc59dd292c55da5b5644f8bad26fc7f683c8c49da51744b2cddeeeb4d9545916cbe04e9b9e61b0a09c5eab94534cd76cf3e56f1d79420aaeb54d831190b7f2dce20b16afc9e4f5f656766db5595d877519de7a2d0685f67eece2590f3a07aa2d0e1cd35f313cc73439bc213893359f56ebd5cd61ffe9c084771833edfd20d1d60397149ab5a2986b2cec90146087e447023b4360647a4827f73bd42ec519ee5233542b569c2c009a387873ea320414329899aec9f37f68c3969562b95401b0275375668ab4d42471028bcafd62166f59137b777b0dee7a0644814ee3ef887d54d39d6c29ea455415947db5b4ca06dabd5111d2eb763753eb15384be9feeed8f20b0014c64e9fd271680b91a61735219927e01670084c1da356ac9747d8aedfb058da8ea5049fd745eb39427d923ea0f125987fa079db51a8127174f65f0c9a1d1086cd3c66e1c74911b921cc6594ad43d86c96d0661cea3f995a402540ef0375e8649efdf38bc9ac0bfd258bf2eb33aff24f775e50c06453b83f49a2cfef17d8d5819f0f76dfdca93aa191d5140fefc6a8738e2922329738ff72a4d9453a0f86771052f235ceac97e1c227c78b0c882cd9ad84267ba59123f540c5442d42668ea5a674423f58b97398060d0c7df6e274af955c70a0d2c7d7238e912711ef785bd1526560c271e56ee908db7306ec00005a166de33a3193918394b7fc42d6a5f2d6f445804b6a4a19ae20e98fb9d6a0e875788c95760b0e9fee9efe3589557d11c38008f83a8b9279cb5160fb841df305652437145fcd0e0e34df6e8a3c4c0038ec6875332b26baed22a8902d3b3a5667121a6f1c9f8fb9a63264a2a78b16fa4ac1cec16aa046439e215f75b9f38959728931cd56fd5b00acc1fa94529df663a2bbd2e55a067c4294965a59e4deb3ede5b67336243403ac7a54af30dec282997251da1bbdeff26dfb58ab33c89f5edcb147191ca8de0ed0eaf6ab14c5360921cb148ce567e3a18bd09c19fa83360716835fc68930ac1f4bdffdf06806dfa2aaa3ae5b1dab9758cf47924d37b42b916d4ff044f869cee85720c7dfb3b39afcd182d4ed704a36911b4ccabe1c2854e61bfc4ee547f4af56b11f3af8c2d6ebc8862c76e296562bec34a43e200e4b2aac2181cb1bf14893a95d142b3161c562ecb52e31a8774eb26e04b5aac679ac65e727f03a47f73090e68110f16b9e6e7f54541847eea19e54cf2c0c92c5979ae72da22f85b56c23f8647aac594489193fd010e30d4bf6d716632239ba30ede52391a9980247569384ce45906fc564f9e084be2353dcb25c8c7cc9f1ed1e1615769d44f67f12042b58344351510e4c137e7d69dcb3c6a72190870f380a8684cb86aaf060f8c7049dc0f9a7f95e3becec6bd21a6db2f4d5b8dd6c2e5194b7e9810c9bfb7e30df7f8b4cf5952e6c069668b376376262f78bcac3d5f5980ef5c97c96f284a80f9249d0dd9b569ced23e7bfef427af02b2d51e7c529cabcf12323fed11dfbd2fbd2f42f69e196a489af0a045e16b020e5a78334c5ecd81c7b1dc35dd8a06baa977e3e121a42eb5c7bc563af14b9efd7dcffe3b5d0b92f5d027fd7b3d47e6a3502ea5ffb21d538727914b44564d12048cbc3cf6f7bcb3950ff866346c4c6c79e9ce530263ace2ee6ad325d42b66f5f1e47bdd1134d84cc5e4dccb874dd67f4067043a1a331c497ef12f6693212a07cc61fbd10346cf62429c3b1dd6b92e2892707d6a67bf39e718edd428c596a3611124ab5ad3752b163823aaab5ea5a1652833a59b84e5c2211ced1b2edadb450a7564b6a5603dd2045356e58b2e4a9e4c088597668ecd65c246f9a82750f3af42a8518125ec1b02ffed0f88bed68d6e4812b1227e9e6e434249fa8112be7e2d01b9eb248e23f7308bbb41d37b327b0bd6d32e1505ed76e03b248f8cb5ce52de18d90ed530983a339a33204cd4b45306b7b8499cff2604c903e50f972c9a165aa9833f841962e78b6fd9295474abf7600b72f70a5b6cd4e149dac900a799eccf7fc30a8d0de6d41e059f1d39a3ec6bc3613116e0aeba3bc9f669f453b36ba0e477033dbfadc116fac65192f8c483668c608e5c432eb4e9984f14561ce1ff9eeba3147d88e4226930877f3745ea77ce7e5ddb381a9449409781a390bb7fe5eaddd180ed926939f2025c11abe7b21c31c08a1a27e611eb1015e64add714a94bc7a73671893d4a521067dc7e7ab5ae1356cb093c2f185b93f66b8e3eee287aa9e27a3090db918871f9d2eccfec542e5bdeb7fe2e75b573103f06d97b256f67776f3555fe86ad871ac18d997a54464bef1f9fd7f82e13803d029056eb1f503c4ddfe5bcd2ad7bb0866f05be44b5ba34e2dd364b171a5994ca9a2d533fe1b0bd4350490e530746d6ccfe00fcd4eb57f84b939678c6c78a210e02c2a06d25bdd2e360a60ded578d1891023c9bccb0492c53b9dfb7c652ccd4040e73cccec95af159b05f1d167919dce3803d6ec5f0e064e492c8664f6c6fb02d0e59f806626fbe5f3cfd79ba7544340148585d69af9c0380ab07ff39c88c8ff0a662b2dc937c4aacd7d1fd8b0eacb9d6c6ba98a28f56a303d2157503d2b9631f1cf6f361190ab1ec79dda50736644e1e304c4e3a2fc5b9d1c295183199ecafe908b1cf0e407485e1e98d8c736a03bf2a0021dcbbf170de8b5414ba5bd911d043a210b5f99a6b9f07d7f0a8a5bdfa03fe7f442987c53909489b708e00cec149083f7220e9e76b12868d0c0c01e7c8514c34ef6b48ec3caaa2efb261289a966f4d4dff4dab007970e7c883c7b6dbaa174c5b14b85ced6b820b654055dcd6c3d3daba0ee6d707e63db05126da52f6e02e1438351ca1163e825f451875e4dbc4c8e8c23ca4f248ff41a4f04ffc94065cd9e18aee3cf8bc31c72fd789ffe4d7d42db45c827f864db0b9e5529e478d907a0961ef5a468c5d2070e787b7298d57eca7bca47c9065d6631d498afd026762a68733c0103b36876cd299f94e8ad2d9f031dc05d8bbe1a1aba471dd730a839eb4cf9c0ead8771c5ae41774e28d0a3ac090eeabfd5754292eca929b5df884693e1af0e12773ec9ee059a590a3b5e6113be6a93a8a07d06e933d693b47d6104ffa5894ccc5d4bb54ec89a1f0246decd9ecdcee5848fd38dcec4df1572c6f328e4d531b404ef43bdb250a602b4e3cd1c0864dc21b59c6de6d0bc84936ac577bf8b3eb05bc816b0780cb91379128f79a9cd0a67dfb007e407bdada94b17154ca5e41db2a5339c0dead352afee3cff06605b0596b8259fb59eaa3a3a65dc912f449c17d6b5c3238dbf3071afa4166d695e69125bae322bbceb5648f362d54597e075610fe82b0893679bad3ec6c680a68afa05da165815a7c081436757adad95b45fa3a27c5aca2fbbc1aeba023cf6b0f2c7a99aa3ec84457d051fb8037bbd0af03bc968008e098ce7a2b66e6b580c2230b30fe8a0e9d0dfa70989acd037bc9ec4f61af393c59fd06544a2cc9c6cb524802656f32b38aaa91a8c6fe03e24f18f166d20f3d3539348be2df6e5583cf4a22c1a56cd2dbd7145d532a69f7eee535cfcf2de7c6c2cb7af4e0e1b473e35b7f41a4aa49bfb901f65c694482013d7c1ba79dbf72fe53d0276da6e46cdc6414de59339425b6420a500a6c5e99c102d106bac267ac9a3355922d1207e4de7417e4f80c000e2328eaab102e42758c3d81487285f7ec9234d1b6774c84d69c9d027d16a8ba1898f682f3d9632c7f15583fb5eb1cd4194c380f7ab1d1e915ed593bd7b5d3998d1ae9978c25d8931d248dd9124ffec3fe0b35558aa51ee1dde3f7794cb586f1dc1acac0a4352fa6c80d1ecae810b6e8be6c0a0b480daa31e0965b7c40c315f1a785fd6243a2dc0fe06b0164e065ab5aa8a2a1f3324ada3d0340180c04a42e9245eec5c644b5613bf068902f97bb6f8334c60512e98291e950a45f2458eec09436e5ab2e62224b7d8f4654ad2141a4b5cdeba70d402dd386fa5570dae60ed1996668fdde81e389124ee191a77eed6ccf5e60c3689a5e31b024ba979e7d0683731ba495544d2677dea337084e6d2682fd2037fdde1b5cc7befd656ee42df636fe9fdfafc342741e18fb67101c4e7da85782726fe19b7634568cf6e20b7d58d9cb2d275111f16b39415b315469ffe4437cf47a3001a4de37e42f5f8cb9aa26f41ef50ee15d2645a0e4510064c2a5d56e537d1cb058e8c223c20797fa90273fcfead9ca3336c20b4336f03d3d5aeab006110ef2fcee2bb41f3f8cf11d1a773e379e2299f9ae562c3a0a8657308511decdc20ecb98833dff209aa45c539c828ce65f7535811d74c1945e6388afd9dfd859e3d993767c35271998576ce53e94a47d80d1bf7973c9c97727d2a0052bd87b6710ddecb7ac5a3259df3f03f54d47799aef706f99b58396ea3ecf7e5af8b9f5f08f0dc86e3f60dc6d86793d6c4d6845d4f05f4a9c98bd57d8af28b48d1410c5adfab3ef1b598799f68e67f71bcc3068d2a611e51cb35f78cdea62234106521f590a8b1e03a2e316bfc10423b735f25c4d778f13791e3e245df8657b80c855b9ad9afe490db0879c9bea130df0ab6d09b28e42c8e5f16bcce3f4370b81587aebb107696ed5bd40fbf78320ff709bd125cede61ae9b00c77566d32564fb65419f0c370fc182181dd0ffa22f4be5b8b97aa6bcaf24a38453c376db14d7098e853194cd3c4c3afdbb8176cd7a5f09d329ba401d431907c60695a5b2ca0ac75bcb844b5b3d092c1c65463742d0efd061c923bf7a51cf9eca9e9c5ba2b5221e83b33771a27cad10f02a5522fc905962a5f7a4f47f7cd87f6dd47b19385d71c27809b899d43c006da9780637317843874d43af38b7f65a0bdae6f3014aa053dee3f450b4bc351750ec2b91b57355bd467d61774fcd4ef5e1a3993854ff5e12d11df49f644cfd268511c7f381a4a1e6908c1a430f6035db0b4741533808e3e3ab45dc38dcca9a3f3278aaaf73a07674d1873a775d58a985263c8534adc241d6092bff27b293ecf9c839f374e42012ceae5e5b6c3f2a1efe58af77930df7bb9947009c623743e78905ffdb50a14c248a428b3beff4ae075d52ff1967cc3506d5871c782f3ed2e5dd8d3cb0358ac5d8be81e8379c455768cf1cae0bab210d3c95db41c7148a4c0eb0f639a909d9f034663e88eb02a518d0b992fbec3e698a38316001327bf954262e86b74f59f65380b54a03289a420f8ef7e2ddd3787dbefc5e4a9ed921dfe54ea3918779aa8f4afa2fa4da2377a598d2bce1f8db2f8b67bc4f992ef71fa2bcebda2ea8f5e93503ff5cfca249801cad26360977678f04f17253d587ea0606472bf2c73351eecc1df5e03488159e2da1f084c30a2de1a76ec30eb3f6afdc41f3ef9e506d09d8f65607d4eebc4a13725f9d93494be5719dc07bc7b1bb60ff68838d52045d407a5cae71083792f14b53a692b33302c6e7d543a2f0abd60744c153e832f7edf360d718cda3cfae7b2cbf86020c86d8b9f0949314ef9658298efe31430319b94d67765f65b584f1121dfff11606b6abf06153f11734bac207f7831a79d0ef17a52e4cc4a214ca766f03e928691e96c237acce76b0e0eed94b25a6e7c7d1be540a394ef5a4fa35eaee965aa51826e9732666e3cd28f565291dbb9259f81ed71bbaea78bf7803b106a70ed26b3b960bda890066762e1666b46a42470cca2aa10b859e87d38ef0e93ad04b06bfaa671408e8cd5e749ec0856620609f52b7e1f11876b1f7d0211f408ae54df2940932aa2e507048d64c72940302251d52c0603a94b6d6b84565828c25fb8fd697b5b0f62a4e092573fa3b5da36b83b47a1a173fe47a945b68fd75d39766204bc6d3818a0bced31690fdbfb205103fec5a736ef77bba1119dad6d4368fa0631fda9fe51707d007cd682ead6b5e22041252bc6ef23871d1c451e4d9c7e4c45c70d119aee511838cabe46c81d316a7ffef1dbb96371ab4a73c0d50c1f640ad8c263288886c044f7af90937a51045e3c3a1bd1ed47907a4a600ccf8081d421ab66356d9b686cdbdd4931b4f3e470388cd26a6023d7eff591f36e28cf73875c291185f50ebcd0ebd57b01df7b813c4039b3660c87f245307f4d05e9a67d89bc3daf7211fb98d87a8002288cf6f4a5ab08dff9e49a47036547738a3860a8e28d644a69af6c491cc3e7728901b87f3fe66f0740c693c55211d686bb4ff207800bb8f71fbe0aed9621e8c3df299f4429254f5000eca98a456d234ece8cbdc5058aeab9676a15968d2e209987741a436750208897a13bbc22d61553fab5e5ca3c4730cc7bbc889a6f488ccc917c6f996fc38ecb6c835cf67785ff48e7d6467ebd07bbe87fb6285fcb1814f7652ffb5645108ddefc06aa3c8f843cd37deb48bbf9e713b56506f656d316a075c0e14af0373b64b4b14cee23cb9e6bd7d5862ed9e446954a0a82a44de20a3c7f9de80883d500f53587bdfe9e9a5b51186cac0163bcbcd5f6abc1dfd05d6e754f253f04c13105521aad1fcc21ef9af6b831ebc07d0fc91bceb54b63c8829f760c6037b8ba6d277e7a1375eadea1592ab8678d9739f1479fffd559eb89639ab987746202223bed956f3b197f21b91d42e589b500e400a8811d97619a1db9db9f3bb61b9b28591215308a9ce34a5f72ce65abe2d57a1770565e0c802f6b3e6acc4cde177d1516945efeb56d184487b20f30dcfd68032f39c92b8ced88a70ae53a30db97d9f94b48291edd5b59f1aacc6d5a64771c833180db898b848fb0b22c2ebda755a4541e28895d94b0403f03755031d381cad233f9fdf97bcf7c339535ec9aa79ad32909ed129918f5b9bb5acf45d9b6aff7a618701f70aa40cec23ac3e99f2d1a34b3b00ffae836c129b99f3c9b6566180ca2948953ff135f45e8141d162e05666eddcbcdd23785ded9c773bd75ea1a0970e1ced31fc35fe834219f697625eae6c13ee65df7a5c437f7bd8688db1178f405c49002f2136c2fb1f85b2e12a99e85c96379162500c02b9cfd10beaa71770caebf80ae4be57684d594959c55541b74e144f910ba7eb9a813e094473d34c440f3e0a9425c9dba2e24d49b96c261bae68334b4e5875855716e24b182913c19e2271d6c4a5ca0977b22f5627f74dd20869e03a67a7c2641cb3abe122ce153fc6091df641eabf9eafb5a6f741ed6f67e78f95d531378fd5e9938a670bf8fb2630a0d88decf05b8e7a98edf38155036d420714f40d0830db072b161880260d70a333e0ace113ff4e66e9b852ea378a30f1612b8c5b2678e316a16194a5c639adfc06f10c899df0f240ddfaff41325cfa48dd360225389a55b8d9cff86f3c63413ce665448a0db02dd32345a80394225410b40feaf2cbb0c22a6988b8a002e494149a529501eb2737115bda9dc591bf93dd14b2f3a9f696ac6a01c987654260fe592d897628d48bfe3ccb7a30272b2e60db50af9dc741633b833738a5667b9cc727cfa4b2b2a1c1f1ad48c107dca667c3fa82b33a109477befb6db6c47525fe6de8048f7c96cb7d4c5768ac166aab14df03091f7e85ff49f877c75ff08b73d202b4bb10d450c1e6590a454c367d31699c5f91aa987b93f2aac2d014103f451e608f381f2a3c3ea516dfec47c0751f50865a09124f1a5b4dc47d711a78aee435c4988feedae73195b379f05d5ab73f969832ef715379d7059d2c849824650eb6171cbb9492ce6d4ce2f2596bd2e413676af596acb139e1a2de7a868ebeb2924d6ea15eb4c9e52ddae88863daf7159c88b30b78f986e3b903aaa83bb74aa0cb0b9a8c69cd98b38683c170450e594b34710367f421d9fc26495ccdbc2a3cb3ca8c43d9478e976d84650dbc560234c01d555abb8488c54e5f3923890831ef51d6581f79acc772d7a32a41e739fd705724da1e6db7951955c907adfb057700302645630798146138b82044f621f13ee43dad0a010d7e401c7f945193ea48d0045bb4742e20067fdf7b33230d460d7e45eedad2f3dbbc830af0808759f106077c914ff9373a014d9c08c8ada70bde88c828e25a4fe718deeb1ccbe3ec9a4a42b1eb75dfa9c18b019c10b2962ca2af13318c9bc4dd331868f646cb884e4a6c353f30b598140755c7c63017a850ebe5e206f49b343edbe0988a720e2c7c574a45ba391e436335a14f06a6384a6d171a7e8a7cc064055e3d729992dde812001a2e45bda539e2f5f43c1cad1ce292d55a4946a3abd9211b74c0833e266cb97b2255847de6f9dc85ab9cd80a6bec126eea916fefa52b216ea53b1cc1e04c46c213d7464b8eca5bd0c6741d150d9090fbfaf042a43b480988ec0b35d4a56ab8a6e9e09d114d629bf04fd5bf2b0dc99d44913c34071ed1c1f2edc86a633fd8a46f7f9012371d1fa99847e8191f90be3f6a460090bc10482f361b8348cb3567e3725af7cac17c041bc163d462524f1c30f0f285c4a21b799ae33141bad554a26898b3b005ace586101750b93bc1aa19ec713e2e3e37d50c6911af2bd7b7f55a612c3113c28ee3db8aceeb24a89dfb0fc825eaf6342d31a32273da934a2c3c58e4bba6b4eb3a511f724d25dfa980b7f5ac3a52bfc680298ebcc11eb9ed50d32a6dea6e9365cced1cc20abf8863070b093ad5a8326bb761c8911359ec55319ef8b76b26d94534cb75475fd674fccae232d0417e4873966dda796858625e8b4f662e3892711c6600ce3751f1c10b2d9ef7f5b534bddbccbeae5ee309645eaf138dd9a6372ff6a22922cede54d780b9d1009ee70dfe942e46664d8dc7c59b22a8df1acd2986646765ef28b9b4a3cb5abec1a3bc15f1b90c1868279feae3b3262c9c945934a7441a2ef94035ce743fa99da0a292b6a59e18efe6e4f0d539c8af5d9a0e9eefc199205ff8471675569c6ada306e3b8cc5540938e02cd482815293f302f15ba1b8a020e96bfa626c1ec377bfb442d3cf171711a822a92e51899b2bb9bf95fd55e0cd94d86d2d7f40a883653973ebc5c2f30e4d8b9448744a65608bebc2f9f5af139792c7bd6ab6bd9237dd019a83345ca94078f123ace917fc2809a6817049540cd8402ff40c6b31444f1a1b945d75fc8ffa6f8a4b9126f092d098ad84d967cd61bdac2b32514db837f96c622a324692a5cf034d80c7502885954e476b8cbdde1fff9aba6be03f9ee6294d378e9e910ad3e88c794d2ad28810dd460e035890a3cb9c8087722c5d06ba40bc0ce6040345d15b9eb90fa81014260f232ebc28ab66fa23c40d487a263bcba72adb7adae9dc1f8774243aad8193e800f881f1d50c1fbc5e34e9281bdd5728c8eaaba09a1c796e7f6bb6d37eb27e750b6d729e321b2766c48a764e96e5b0531e98cf7eeef12ab3ca57c69bd85732b4cc5ff935223d0629f87d1b78c56fcd9a26e0f783653df0a4377860df3650fb5106b395b2e71e08fb34eaa144da8de4cf8413f5037d089245aa6f91e49164693c3fc8c61047556b3e30a955072435cdf016b53692bc45dd8fc86afc693280e543af4fa785ff7da4fb9193b6e26892c4f1065e2beef5cc1cb87e0c5ef725447008438e2ff1fda476b9e6aa98372d410f68af5a7ef5e99a41587dc36a31937f89428d897ec81f015cf9f8747d657221beec92bf12a1fb3b6afedc320ba8dd059abb46a0cb60598ee0d7f09587d3422dd99faf2b1c8df19fb90b8853f9d083e7094c69f43b05275f945658645676f8f0689629ee3cbe8abeed6bc29a15ef2fe0a31fddfe0bd83a3c1a706d4d82d0c435b94cf628fa8c26399f169ce40d2b22ffc09c37473d1be6737394867c20d7b7725aea4ecea454ad277e0889ccf30d5b1a9e09b9dfc39a2aa1964b702b3e403a06986846aa6796ff2dc6ce356719930ff4440156d24a6b82e95c4f3d9f0ae5e6abf7ffaea84547057b1f3f1ac68836e2ab3d4ae0511566ce7601514359287e440de51c944496195f053030709117e1453b401519826d4105027eb0de0a46d7a6903c89323ea813560ddba37c1d43e52665ed539488caadf534790efa02256db1a4256f586a8698d38edc3917271b6641cbd20ea65659fd3e23c28890453bc8a9a851833d00f507a017c6dab68025b110ec78daacaf2842f501128bcf654ebc65e1d0643e330ef33876ad4d35804d6888b7afe651e8d5c0cb66bfbdc70a753715217e44a21cea0f7db06aa4449176458b6b3f778b417431ab94ae7820e2b16084e2a1f7f137f18b7e225bd20281a06cb48add6d3ccdefa85b1a62754597870426d70a8ae75311aa881e9fcb42cb3110fc7a1020a0f52614b54718f88321261003490226dac5c47f1c70b634098a74545ff825e9bf4b64a765e3b664fd6a43b1e731e1b7fca2c8eb6c9d433f48c9ee621fb5e17ebffab62e6ce7e828f46711e7902bd121e7510d8d0257c24c59a3baa2d53e8990b554959bcddf6909e45656ef28b0c16e23bf8c24bc33270c4a282201a0429e0a9ec803a298a56d468c817f4a44f3ac0a4635ae5687959d31f5e70e35c49cbd230565a3ee7709275b9026a7a08b379b04999bfb2a6bf761ec2faef8d135280fc29e8d3d2da51f6cdc238de8d3bea407f08eddace43d3ca687fcbf259c6a66271d9f6f663afd5d9cb7adc65e9b536e5eef9469db1a32148d4145f95333dfdf9a4a0c45e1f2569ec5a485a5b949c10aa4cbfbc9d66869c9f1ec7659e84ec9ba5f88e688581fe8f20a9485a3b27ca5915d59297f2771a30078f25504c72fab6c72ea27cd2ac2d56c1701c9a2caa3f29393c01b9b33a56be9f7f4ab0fcfcae31ff552c45adebdb3a24b22f10aa6f1ee939958434cb5715aa70c8c1ff6700e103d42df1fd47057528746d906b18371bb7e107498ffce8ee3ccd9c33ea97574965add90bea3bffc845ba2e440840e958e736234851ada5fd3cf3df424470e3771060bdf561555285e04fa25f27506ae3b5cd1e80085074828bea36f5543dddb5c672d5f370f7a7d1fba918f1fadb573032bcad29987da34ddc0a5af3d008237b96a242139b585850fd95aec1a7c18ba5a6f54a03317c6d7749afbcdb569e549b28b01e19c51c2d1cbf33b823f88bd6b6284cf6d16e9cb28f788456364f75687dc11a462b9318e181e62e4b34608f5573b93d88564201c897a6872642c724d1128e8124369a164bc0e8918ae38fd3210676e2607a7e4f00f34a9d31797317b2f3d90be6a5316827a4634f58a2b1bb9248f168c1c7662cba12c1b2a4a224f6874c10b12d2bf71baa266584b4dbf56eddfbca1ab29f399e6bc80411d5d188ff6491c8aad6016457751e7be361b80c0b1473696063654c08f389e34a36b0bcb6bcc4d9229c0997d3707a6852019c8ff766cb44ae9d434165674a68dd55826c3287d41e88cec1b2fbba1afc186f74b0ad511717308daea529d5bfbd1495607f174e64f03eebf640d3e65bb9f1862b832c7b6460938e2992242a21c0fff36c3b8f0237250c6422c3077be53be92d2e538186a947a06e9af94a82069fd43cd95cd85b481d10761aaedb2b433a6c7f51ce3658e187f7fde0cc56c5af6fe7100c188f8101f9526799f2bbfcca992e65a40f821c3dd4938509316e2033993cc8bcf4566f0c4f03a8a32b942ff5a2612d198c13a7b257e72c8c3bce2eef54147bc8d18edd86f73d00d8614016965e150e0bf0980df7e1c5573a8d5e999ecc520dd2595ef5328760c1e1bca26983c44d8dbc54374549c0540ddb7e304ff128e7f7d24e3dc6bbf98a4512121eeeda006163a2069147c00f8e37065745cbf6b81fed1a45f890cd4c7be5f7a877a1d6d521ab5102c262d505fc89e43eb22f4c01b16f48fa35f730e0d5525a5dae54e65847357b199e8a4df1d8613f8d7870b1b18acc8aab9247f150319c8b35d4f5311fdd5504185635a6fc89590ac150b68879dbd263d0e61b397f7c6345794a31af002ff6b6bc29cd8ebd9060fdc77bdf906b77188ce567ce9a62fa8a2e85bf81348fb5ec95f2a87a9f7165a15538b48b7a3616bac89ed4ed7a8df9b5bba19057b217c68957ff1a216f3ccea2810dd256a528fe67783a4b9a463e51814c689541867a6bbaca69e30e490e4cf5c7be5949a59e02746d9a534d135181fbed45854d1de2560ad4371cd8f1717e8b4c38045bc187bafa3eec277d87fc7e37d44863f1706e9d59f6eb4e55eec5c58eaff9582afe5633e26984ac01f29e816e2ef3f6468a5818eb4f18a0132fb997edfd397c813d2e4cf5587c66d5df2ba48304de9e2a1e61e6336ff68e881cbd6a4d7f50537650c871898840d2e0083790633da258e15c6b00c75e990a7441cd0e0cd0d618a1b290c25e1f15ad32cc93f3102af148c47adfc745fb9d7296995adc843c99f53a77a2f33b071996f4af66fd0b5e8f0a72e03823e614ce7464d6f83ff4bab119f0ccbbd504a70237ce240a3c36c81824f64eba4a38a9dfb89ce9482b6073504d335a66494720da564f55422b7bd4ddb5035edae340d98b18091d1b89cd194c3d43b19b0b23e1833c1cb4908cd5dffc9f9933877bdb4b0e7aa7066d35545f3db7c20a311bc9193ec4a42433d7bc9ff2950b4b18fd4274b4ae088d173a01fc42527e3907dde1811711cf7df85cc7f38bb137c64ea0f74dfeefb34d66c5b95272007f07ac552ee0a32749e0ce212ffdfc80532b347019cfbec4512c88ae03bb97f9b10723edfbf3cc2facabc6e6885646c962bcf0c76537615827320ef13b0c15ea8a631f838152ea72dd2abb1d26b5f8407e4f6c0e05f20c8b8ca992a99518bee3c3daa3b6989783ff19956704dadc4203b1661eb8d232c809bc62c64e34dfe71e25cc1a12a1f56026b4b49fca1a5845ea2c5507f4d9cdbfa0720e833ff2456f2382fb8deea7a781ca7090b87f1c37e1ed3e26806751dd687cc686ddceb5521287709462bf43e2d1f96c5d84877c1b29e10f022bda9e724670228b662ffc71c3cc53898e0e0dc5348381d659fa374e075a87046b079d3e06b7d061ee5e35f3dabaa559a1c7299b226be0a14499dee4bd551529bb4b124f2d625142f4cbbc79df512f0199786ed5c88dcf1c66282f55f6e503868386f5c34f191fe244dd45cfb01a03b1b5c968d211e866d9addd0737d1e89afd8c1a452e5692121af18e039a5cacb5e98096cb7a9e0b4faa01cba71e73502a3195055f51033f243809531860a137586880b4da304c8feac8f83e8eacc4de35541d3975517fb758dc67127a9389c3f23dcbf5b9dbdeb8a49f9a3077f4a1117511e21d00bf15c24f357f3a6c4168c53f73fa943142a729df8aeed2b8a74c77c16e4b98de09beadf53080c2ed33b1db8161d648834a5ca946c72b49c6211edeb5e76e2453263fd0925407cb6ab2613fe4cd819bfff429ca67d1cd6a449540dea3144865b750281cd8a1d32119b698a6a6c7bbe223a17dff3c7650d825c5f45b1ce8a51916813cd7a1f8ed330b855cc395038cef1ba49ee97ac38e06e2f2ca0cf10b5cc45fe348c295cb9d18b5c7ba1c8da6eecdf1f55cfc2dbeab819f7b499a15476fbe93d7e0ec93835c315748d47c2c2834755996041b866f8e9f0ba29895170b60aa5bb72ea1c8fabbd4f2b2276c6323b8dac2d95c890e0d4d7d80e447fa1e90249ad3d26642ea50fe50e41430fbb13da1a123b7c2a96bed5895916da229b4f963a3fd33089714cabccc06545fd32e78d407f225e86c663c3d951786e4ed947edf3c9756bba7ac5f51121570b0bd43fc91b3f0c86b50e4719b26743e3884409ef1addcff9ecde65869ba290f5bf6d9d15aafb1918dd9dd57f3617d4aa2a422eccb5bd282605bada09935c071a4cffb275f1c4721898079fb041b1de024f1a6c84769b304ca465d029bd5147fccd787d344eef864c15efe2fe5057e15068e61575247ddf072b7b7f897798a903d104adf610f6a0daed95914f4e467c60c9156ea781db654e28aee03366a275b54e2fe60bb6a13818e756c692977c2dfb2cf153212051aca495664b034fdb4dfc5df7f1b644851eb140dd289d04837d516fdb1dae31091027def499c38ee513d675757f203d13aa403566a17349acc73c290de344c4017480c365032077781f0e70ce6669e0abd09f74d5bf9e8447ecaf7a877893a964a45c82b8d2ed5b61f30cd7cbaf59c2bb7f4a6a0fbaad254be313afdd634f4e6d124942a496567f8c0e4487493e45dab8e7281e78392047376775241c487a1858578b825d6fa0cb715e81e315fec2257d5ecbce7e9e2eb5e87aaaa89af172e420dea1e6d4e5e9e9186453573f666eb17b5f7e736a778b28b603e995f07507117418288ec2482fdb4dab4c74394ebe69cc537f0be999438d5a121e2e9093b48e3a6fa2ff4999d107aef795bfe8119ce962e329f83486179e2e9d9420fcca87e2ba79a4a4c258ba312f666e28df9593be8fb1b204c3382832e6d98ef6688585ba1868572e365b7aabf47d9a199cec4ae8f1df7803f1ea47fc2f6e37ef9c177cef13acc3eb4325b87cb333733da4fdd96cb437eb2e9ca9340c746abae98781d17051d6f9e51ce7016550d6101d27cefc84405da2c2a45f9769d60e0d550fd0a052e544b28195c84229a411dda484249da42744855717ad12a5f86ae82655e251993a865a301065cb5ed75f1f1655205200eab9c8ee9fa759f4c8989a26923763c206a3753a3c47497670379a037d166d6731437e1608a0db0662bf36e4a8dca8be99136a16a43392703028699394aa34a9bb6709a73bbe685649070dab697ebad85306ad01a7dd5ac3fe52ea47fd50ae904bc6f3adc40ce9fb5097aeb1f571b610401dbedc11dc6d15e9e6b81dcdc5021d47e43b0da620fd9d0223996225637bf4e3e94db2f456d8fb5d9d978b393340a61ae41546188a223699add9c5aa7d53bbe87d4eb82418aaf378e80e26a5d7b5e48ad9f20f398b773fb46cecd583bfc5a5199ceee43d5daa1096f47a3b8c1b61bf77e331438e13641494f04f695f5ad8bcf9a66882b948754751ca02fa58e8f2324de0dca1033c0ec1257053dced662c2e4e1f8c62baa7a8c87ee47a992f78ac6ff1044d7429f8967dae248715c3551e4a21c9169070cf33800e225417d124efdf7d8cb0c25ad98936bb893fa9c7c3e2fac6e6fe53b5b5006b27cc0f0d68007985ac986a96cdc21338e5fbb311338ddc6d1d2ccc049544f108115704618c0d875e45f71305853c4d38bd7e7ff1bb3e417a967b3a4110b535bdb6a53b1e609510709f2b7ecf643622e7ed0a511ea25eed1d2f324a245c4a0dddc826d678f5a2b3b30f2092f4dfb1f86bbd2d31e4e167fbee1a6ec901b59a25329f71a17432ef66161d926d14d8f90fd74a7d695ab729aa205e9ab9b4defaa6128c56f8a3cf4326e70436b69a607affc61190dc23001fcbf2103df70422580e626ec95dc83862b0a83907ac47b7aeef9ae7b016b6f0f1d429413c001c39db1073c35840864c56a9bc742773b6ff1319e5dcfeb3db4d30007c42ffd3802754a4525ccfc1d6b6c40c0ea699bcba41e692944e0f35448a4181d2a5e7f46bb1029cc4b457fad91c7393ecf30a91c2e468ff872c2f931b1fe32804ff77b650c3a5ea67d498df4e5efd8f92021957f96fab6dda27cd770a235e2499e00d76f268145ff3982c95844b2a4a011acdadbef1d7b580eb3cba8140765c4b94d1c10dd58a6ead28b0724742bc3f4a9cda660d8459eed6342c3e419cc593ffe4db62a0f2a773ada221c2989816be6c14606c5f89e21688c91cad6f51ddf975a7e698c609dde3b9478d2fd336dc201e0f9e0e7471fd933b91f6996fc702e00e5fa5c88084e9f95d1bd30b2081af89ba5af95bf47e522e0751657d0a0133c2e47c3ecb224c71bff2fb0eba1b0eb97107baceeb9f3e82014bf965464c7b7b6b8e595175ee74c862112dca89eece6b1fc01ed3f0dba6818ffaa73198ce95d8b0cd77109eb86d8e9fcb53cf004bde9b48a2509d52a37d2ca2a18f245e42e671baedc6a44650c3b9eed745e4de49011b5f746426d65aa90db7b0ae37b30f64f1c865787b78e08ea023b2318356a25df3f1c1a8939a00e1cbbda0f3c5c0bf52b30f9a5614e937d4a82caf298304b4d5601a8b7c462e911493546ae556d346c1e92a73e95aada23ac8f85a0f58476d703b040a3a4bcaff868f3c82768a8232f88c0083bdb507480278cc43671d9fef935fc8b99390c9be227d4b144ad31a234b013f4878e07d96a5ebdc748510c73dfd196ca8eddd9dc108b45eb05b1a55bb574dd9c958a4a275d4b24cf7b806e8b409af1ec700903420e0592447479f62783da75c5303cae834db58aecc813c4395066d90f594b50c4db160a90a54b165f8dc1ab70bade9a60968a56dc81920e3b3d372362b080ef6d727641562df6869c34646edd38aec7231998c522d23c4a774fa974a4167652a215cb5e72c25f30ef15f7e6b18b85e32549eac61641c3872a5ab149a7249d659b7a33841cbc6276b52aa99f2822bee2e5217e2b22e023693710a5eb72674c8220b070db0624a14fbf4f4d8061a587b20a4fd5740d5429213f74a949a04f9a5a97ddc6b1677913af1391763a3d073e607c62f8ba37bbfacf2d401c85181c85cbd6f300618b4eea3b4a7b54c3a780229244c05126052aeff70c70d518b896dca9698c33d51dced7b66864adbea3b9a2b63f3b4e03b44d550ab93ddda0ca20e504097295e9ddd235eb3ef933dd7313f4b65a64095593437cff78905b2031fd52b41b5ada7f6f1ca01a8df482c796ba049b4e9ca79c9d6fd88b6da58b76de143067d8a882e64322c5cf398a0c98b049769945dcd9a1a2d7d474fc7146fb1d662f026cb8222bcec2f64c4f0997b8a0a49529d348e14911646180d535bc8f6389b9b9567e5cc8a431cf53603ee19fcb98705d078ce07031e71dd4ebb0c79d4d2e56c0c421e6ceacc021339eaac9d070af9d6a26afe20d3fa64a621d41826fc4822b61f2069f08f7192474bce95bce81ac7fdd87ca921c93afd2966eccb6222b7f11668830070a22ff4e28e26442792b0ca5868a85fe88525d15ab8270f5d62f17bd9ee6a1f90475aa1c9d643a13639426472dcff8bb73cff53ed00c0bed9f9e25667e81975fc8d5a8f5306258f6b1fec2b3d4db516282bcf5704838b5e77140b61f852fcb04a946d8818447ab22a6c4a4373825b82c7e6c9e07441cb87afd0b0861c577660a36f2a459afd692cda8b490c0d4f2284ad11397496c53c143634cce43efbfd3e39a708a4a9a7c8d4b267e92117ac117506e0873755ea9f35500d7cf4d47936457dc4b57d679d6f0e6570737d5bdfad709129ee2c47161b90fd9d1399486222aedd9d30f4e097644777f53f7ee0adfb51073fcb328085af1357377f108e741c308b450c0f6648c02d7f0b2cc0f1c936a05c14aebfd95b1755e5183df77ea4a3cbde4087e05f5187a5617f29998e024b36398962eba38786b5a23f3f533144647544303b6fcc48c81c7a45e716d021b7424d0e3624ce6052ab3d4bd78ec03cb067bf9055d55788357aae8551ba7edc1951feb5b5fba869e75d0a8af4492acbbb8d5abc20036209fc2ace786b7a21e3ece553868720c2b48160b42f822d13e06524df0589715cb685fbe9307e339a2134e81f8b6dce2d5b24f243a30a387cadf9b91b956ef759d67fe1fe6713fb14d8a24abd4c296a13d43f9f0fe83b7c79228ad0b7dfcda65275bd3ae28ff1002bfc0d46c0c5e57b803ed4be9e3970c18294ac485c48ca993ab82e4a1b5d22ac9722b75c34fbc33a02f41b0ad5a2869ef745d177306d8bc9f44a9672f46965ae2a0c7954d55c9cb5a2cff2d09a0f629265971135170186c2d2995b8126ecd2cc49ab1ee33272c8c9be09158d60f4c2a2716c46b9aa57dd0b92915dd43f74231f607255d0277afcffee0fbd066aa2d2bf60ee68d088c25230b97dcc0b35240635b15a8dfa8e7bbeafe2c2688a838786e35f4fb6b09527ff036344455208523f7c8f7140073026da8f9fe56f11198d9cac2f3ccb8f17fd79e5787f17121da6537e7fbb431b9ac52f6c86b643feb7f665be3576daeae264f063249f9e7829e3c5e8f615786c3d61fc1e55016d6357e36a2557414afec7494e8392dbd81303eaeca02194dad99024987f2a8ea61f6a13d15a420cd9e7b86a17a5743ff87bec92387dbb3a36d7749320652806c7b96efb8b9686354b2cdda389a40fe4c813d0e1d2f11d9dca9b1220d83df81a43bd3c1577f8d661f747b1a75f13a4f39fd872b51f092e5c3c20b154f622e551982965d04126e93e6d9520438ea779147b2e02f16ddc4fbae4d9ece37dff49432e5502d67a41a81b423e4b309e1c3b5322de2f3503d2278c2821733d548bec6e0638b555047b4715a3acf02e2bcec6ed8212a4d8ba7a0ae4907379fe8e42443644ccfbc520489714c63cf7252458d0a872c9211188afd9a449e023a609c3522c534b83d5a378cf728ace925f462ebc1d47181a9702de454bc20058e3fd65684d646fe191f5e62f0fb613466f4063ff0acfc3a6fe52f9228df38ee915d50539004e98626e6714c91245a81664ae617f58e84620c7944c46979ab222c0be2e9976b6d0152623114d61956ab0455e25b9ec496ddad7c3405b4edd6a941e8cc1d5e698e70a25ae0e871fa16d0ba69c1dc1352e0a4b8a8641b2c83a2b874c5c5b7e3f5cf425d954e51bc44b9c26ce8d81b2816e17703e2757b3302b2fe7badc49f84c6003ca88c25f39a563b072aa2bf56a3631e263f95f725c80616dbbcb112237bd22f7b4ff01de1c1758a0ab64bed25c3b94f459024ab674584880192c2b0d9de1c681a6089bb7b02197b1d2f9ef60df854d065497eaa160d210f24afe9946abc5470b90fafa640a58efca3901e5de33a9e7ed69aa24208c9af2a08d535876288caf1d993b0490cfb497ba8ce176e76d790565b1229403d3add3e66a62bf3b87f69b6e86ac9c8b61d7ddbad501c60fee76c77bad4a2ba11773562b383679ef06026482466e857afd0956d372bb52b8f269b7b6e3a889aff56a0d2cb41e0c0c0d445cf048f47a8cc5f5e45c8ec6e043fc587a1f465fd8ca7f871847520f3fd6ece9a409d973b40dfda02919f3191bae4b6f6a51f850105e88340a622ef1a035ca38919c1a905d88830a89b27963bfd9839876a22925224c32df895c89ad3251657e4cd4a319ebf317ce6b0831d0ecd5d28bb2e8b401f395562944c3e3d0204baf296a9b910dc8b6df052314dd0ccf449ee82a6da5564d12725179a31f0e62965d50c571e66ee7aa2640f92f485adf1033e608ab5ccb42ea2b8c1d7f15c3f4db51510bc6ce95bff8b1f743895b8675d79d365137e6b656dc4318216ffea060831afafe1908c72b9d2314e587503e132b2528a4a070285bbe63ab52f75482c1c080939ae561b3e3d8a639ba76b5258b9fa5bfc58e631270afc3818553d7fe3b6600b3087e37e9b0fd8a62e8fc246dfe69ffe4062d5cab3198a06a544f61ad281be9c0ee723b9137ff508e53dd8d7b02d133892ce079380540ea22ffe66942b37d8a21d495ab9ac52219a6b1ad44f00b928c1db74947213f50e85f5fc575d718e2f6f934c9946ff8e6f1170e268df8209db690b6fa150c1bd3ede48a6cd804cd6e375350f1dc5df369de17e85c358d5a6c430a62b3a393a0849b0d872b7a4967db07e4691e3361dfced298ac49e3c89ce2c65c85a3812e40df006e69a91685e9d515e08e3a20367154a79f30b7783b8dff184d7dac764bf89b640362e380f202a370982fd2a84d18ff47055dd3e59869ff34dc1eb0e2fd03a93703feae210c6a1e1af1ae253d266d6a2833d733417a3e3fb792ed11112178785e8df67b8f32063748537142f93e4e5cd0f5c578323c4cdbae3307d1cdac80faa7f3e833deaa726340c86786cd0866f965d05e8d8eaa2732eeafcf447269e3f38bca87f510fe51d21ed346df8e5b47962b240d6ac5215418bf36bc740b72d98b47db7ecd97fd55b8ed2ec124099577c24d77b43a1302fd4506614feea2cf83fb7e5fd3e6a027798c2d7f3a2c64f46fae5181a588bc931108d50728fc29d584afde37c7e6144ea8a15b807e91b36e5611ba9c8c347de6db919639ddc321486fff86b0997e00163a1daa1042df1f7907c2cb3e86c4c2c49ed69a15eb27548bd5e3b4b58c7eb56687af5b05d2a55f7ba416e0ff27b71d0fc7c7a7f1c83739ea381aa761fcb42df2a3079fa0bbf37b0de0d1f5361faa768ad678a08a2169a76f560b370457a4c9795be0f6b4e70caf1b25d9ac5f6d6bda38526ee55eac8004dc510a90ad86ab898bb0ef749860327e0a0d1f3c7e408902cb157077735f89b526dafd78a7f9a66d088c6657f17d85f7fe2d5501710fbaab0f5cb5a975f0eb944bf25a517c28c4da0da096335ddb3e60b8cb06de994a77b45066dc2723860543e1e4a93506ff6f4acbce1d1621675822640c2745155a061f6d6d105d6c4a6a6550b79c901952a99c76429d62467cc9671ebe9b200b849cc9bbe52d95c3fe51366499d8fb958d8c7c58b228ca1a1e8f51257fb35dd61ef672774a0c58cd5499d6b6700933621cb91e2946be0b195883aa720e56b2a8e3b917a414aac655f11a55ce7b27c99b2fac4e8a3f36aea4e246dca53509252cb65fdc4466545a80f49afe06d0ef3208a549ded8126ad3c0b32ce572c49050318a10865643e80e4b16a34ad902402b3e9bf2d903e380b2c7228e21e02b9e7588a462794474aee166a474e7657b6c76122e58ae17c7a912dadbed043fe14e37e611f9ba98771e735403e91b9027e6d08e01a25399dedc77779a1357ab94d587a91141a203acf3bbf0a1734c040d290075f9768e9c70f724923fb9a022bb831b6f7249827153cde1cbdb401c59416eaa8bcb641efe1c3033430092dc51a048b03e2c6a0fa8ba25be761a075b53091ed8ce36bf893076b6cc48aa04749b27ba96766869e5f7ecd0dd82d971e11ab4d4877a462e929021403c7f7266dc93dc7de5e5efdb8c0e9aada04cba1b89ef512760b93bf22d5aae58de79022f7502a5e4c1b9a034e9b854d06e8812fbb0ba7611cb663bd8bce405c0beb8817bc32865262602c9a5ede2dc338ddbdd5b3eb231fb440625ccac99c726b21079818a60b057e0e7863aa2c9d13252753609bc9edd780f93500d275d82380e5bd7cda17368dbfe7b3d2f096544e5779dd07e1b06158075b38bc533236d9720b65b6903683d8c3356ece895744b2998a9cf07046cede34780090ae0b34a9a0d75463fbbf817efcc06a6f24cae2389988793d50afd1d2ccfa8d8c52cbefccf1252d641ad9d54e08764557e80b7d2c094ad2b2929df0a35f40106803e47dd33d1bbf5f374ec1d60ad1db6387a0205f505896f7e9b5874ac2dd55260b6dda0a6b4d5c61f1285bef86ccb74fda6d9187a29d269cf46ef483f927d14b17adeb72e2fde7e9380f7c7d366558741496c9dae2e09d90c38154a442ceaf70c68d7190faa6ed130903359e204012f34f3b6435c240f95c39d167ec113e22adf07a7acfc14257cdc14cd692ad0686bcef9c683c23434e37dff081e6db27f8392682e10315ffb997154b15b6d0da602575e9dd694b83d7c4d20b68b70dd98f9b85ce0b0189d8ad2785e62a1fa51aa54e95ab9763c268ab907245e7beb9766d38cffdd4f3582dc2c541cff385c3c5cd01586a0cff866231ead64c195805e2d970ecde704d2ededacf3f8889a1344b5245ae466c45a410f3735a1c50c477a7fb5739fd480a051682cce2f7d320fdf049058009d7c69a6206ca42e0f3d2be14d279960ce4e492898fe8bbb8582d633528f7590f5c2b89da5c2280ae3348cd4a5735e7cd30ba6a8cf18609d015c7c3e0171ed70e2ad11592e92717cbc1583fcd89bd31da3d74b3f6dfde1ce1f372bc76c160b07ee06ce1be0a77997d09e63c6248adce97790491870d7cb219bf9c0372f887e20c3fbc5a103d1c2bbdaa04bef1f95d90cb5e11f18e8387b0752f939ad71fd7c923266f57b0b6c12651228cd891782d387bafa4b8451a7e54fcb203a8f9b92728cc4d4c52f2f01433feb416bf3e72702d0bf4670390a719ab8f97c065bd596575dacad2896d36e24194511ae74975e289e2bf18e572679a011eb0f8d8054cb5ad05e5a0ffeb81083a3ac129609348797528ae153e759cbcca1dd3a64403da926ac3871c1a552d9b7748cee7fb5bfa674a7a400455fe07c065d0307fa07605492c34a086ae0630e373a200283f91abfa3ea5dbf8dea8e6fa1702126ca793a43aaf66c5489e65941957527277f75619381e246d9bfbfb126f0bc0aef32007ed08e835dd28b0f5a2ddff98303ede3cd2aca6876d1798470e76dac0733f2fb865e119e39f16748772d07f2543361c92da3ee74f251a64c014da57787481512d76b1a4e97a11f7e157def1b14ac0b62001724d9e850ab17738712ec2f3d081f1cff10843e2cd4d33d3064d5f49a3fb9dc3ee567132fb75e854e7422bedc3070db9fc1c5444d7df6b75a79f2fa0190224bcdb9add289412c046747e7c4c88aa7af8c37969ba5a25e01b5508f65c130e219cd0c2ff60b79696cca8e148a6810e7941eaf5f375220bb154b9a41103b05f1ca31ee2b298891ba2f731d7347e02a0723a4f9eb0a004008b1845819d08c4a2d1e7e7963c8d17359f3f2d48446cfef88b65e710df0a6ef3c7780a3c24bf0a781864083561ea566913e40e9ff226e851b003c933b2c7c310ee166c1271fd0315d7f329150b7319db3eb1152f87f5d0ce173dffc7affa4f07f0399c3231694fd68b2f3bd697afe0bb2b418a02c3607a3b6586cd22c6334f8e9f63681678e7ba4f993abd44efa502b559d85f599791c2c716ddf4a120afa896b4fed6967b3c02475703fa80c07ea65abbaccae120605158e4464450244d4e8ab6f51fe213fa3d566a1ef8bd60ec1efc4fc18f610171535d3c038ce290768b6f93fe6c9c35f30112ca429fe9aca98c62e7b4d41593be6c6cc7c124dd93b115717fe6ae5447c81613610645d01ebaf14a0ba37a01f5cd5d4c4863a52de89b1d58c574066c7eb87ea2f75f9493698ca52c4cd00d5a937eacb23b7af9a3464306bff8325c11edf0bc6051dd009e6f0eeeafa25dd034c62f6916c3ff0ab4ce7a570844688b2ab2a73a900cbfbaf86ac84acae0c13671c29e57b1e1456748381e466798d68012a7f0e949e6e2e3237e7ab80c3d5fb4aefd789e44f5c2458cc43fc372520dedcd4206eb85b89a0a39c4a963a75407b482901a4ced0e510cc2a10f00514322353c7ddf51d899e17279c5872357c86710b1c3c70af214559a37886cb54171db0ae85fec2ae80d4f3b6da366a08dac31146cb432692eba11acf66eadee1686c19064b240ed3779032af731aae855119162b6fa21684a93f84537dce00283720b359c2d7b897c744c77b4fe0296b08684c274883f27b2811a07bea93009044164819b716315ea73d03823769df948f78aedd455330c484c05ab43f373587360f3075544d0f20b852f96fc85153b56d09e4c73545f784080f8a8bf8358ba4e361dfbf24129139407cb6b93267384c204f59f36c6fe5d0585947b667e60c5876880713bc63ff3865a8a37c1584ebc88f3a25f44b24007f1b04f11bcba77ce72874d7143b1e27f883a5b794563687d7f7a793b63f23f8b0335869738485fd023cb7af12aeec1bd7b3fbb76e2c6cf559245bb0425b501f5ce47d1bbf106bef6c0cfed0cf712e7eb2afba337df2d449dabd3ec6a2e7e085bc382423db05d50e90b082c191548e3d0c2304dde2ee60ab378c0b46867c235ef3bead0b188ddfcc97dcf0544a5ca36b33cf85e50aeff8ddef6c29c3937cb0f6196ee2e3cb35a36ca10a8041da000902935e441f167dff5a2d17cdfd1582d0273e1033dc3a4fbd9a2c40ad283fe5f280830ed521626656a7134de643e60795ec5ca2f5fd879f2efce02244db5cea963599fd5ef2d3fb1e06ee8b6162a87c5f5d66f23aad4ea8b3749c6f470d1b174be4a5ceb1810405c1d101f0f8f2ac873daf550ab7bf90fe2732019fe09260f5edc82e7ae3737d68e5641dd8023e572a5d7878c91a495925d9c05b3c6ff5cc395d57c17b5b70c9e965f53d916731371a2b9229a0fba8fbc7a5ebe3e95601714d28ba6c7f3df39a07ddb431c2defdabe9717b580118aae79fed492e778e36e472a0c0065d211a36f2241adc557d47db4464b362a08dc3ef83d6c8be50fb45563da977233f2441585d4f05d8a193d6f76677aa579d74727fc45197132abadb11d044a0bcbf85b53f576fc6cbd343af62eee62cbb68fbcb1cfcdc0ea964c47202fbd76f0511d5ec1a0d6fe65c338c337c6922ef9f7e063278efe28345a6e7d6108ae970650332ff21c99d5745b1d72a2ac20b8e1bc193f112cbee27441fb873bca0017412b84094b5712e1ba948b0020fb1cb9d36b838bedbc58420b90004c7ccfe3e6dcc2734abf08b32e958e3e5b4042a28b122dfd1da1b756e5625cd7c222e4dbf4b8d079a842f6e83c9fc4bcca267139ff051aa4d48e31bd94046ba71588bcedf2cc00ec2a6efc805418e6d65641b1bd253b3b70bf0a9c3c9fdf48f50b019102647376249d03e1f022c182f9151114df8b5a115dd7131d53caf8e18104103a3ceba743778b4bc455e5440f6a868b0d6c437a96f0c143c62db889a494aadddf9a2fdafb1c4ca19f404e12e7926b81cbc1d7849e7b3b7ce4cc5d65e43762a183757515b589ca07904a83f6716ea93761ef8b1c73db1884d32773e61ebf7d1617a51afb7ac72ad34c74ee47bd3935e669775d19e9bb9a6121cf769b737bc931e7629fbdd66c00b4dbfea4d7d361d370b29e5f6ea43420be36944dc946abfd184080558c4dead592e34acdca2dd13f8b06b558ef26f2b5d4899cdd598bdfa8205b9a3439ce35f9b48e1b23d0a038590ea1963e1ea717e6eb20fb6d5154ec338b476180dbceb13b2d9949f790bbc9db78495bd988edb3c4656129a3bd64eb751379eb05594d1b851b26720788ee2a9fa3d3ed0f7c52559d1d1d11ae2a0e5541ef6f6f6b145c37639723492d4b6ecfca2ed8c0cac3649e371f387e97eb44b3cb093e446ff27a29dbf399d6dc7779855c4f53b51b7dfba7e24385e0fda66510a2d4468d471aec178d111bc05dfa65a39be08e1468ac99b682ada1b0386fddc10cc889904d73c040296240ec38c19b3fb494274cece40d9106409018e68386ebfb17d8b713ca1cf14b5683c2970c614f37a449200e2ca80588f2e1ed4a4463885d16b30619d7e5f842865173f3410da22ab47463e00b3ed78e615a5967480de02a6b0ad2f50205181619db73ffcd67177daa6ae9d4ebee2d90baf6ddd9bab1c0246e61dae20259b463b5f4949fb4878afbf61d4e8e1184c0c55db5c33c866fe544f3672c27d6612f5e4d8eb8fc17cd25b81bda7d15cc139d364775d0f9d4dfc7c43eb13bb5783724f9085a179b53f2543a1d9ecf4a43e513cdef424327fe6a78b3bcfd08578d3c915a7ca230522c0c68fd740919cb3945af24b6c55a3257004a91dbb3a4035547309c200c13de72f6374d6e5697afb5a4274d27a5c20b3d444476aec3ca640593a08ac3d61fd5d9f6884600677cb58ba31c15ec6eb2de8b1b3f1aba681d166d24d45006a886f6b42c9b29f6661fc00ae83bd45979b36d9af3611d0b66722140024ef93b1ae89304d78164bcd9399fae793e2b3030f00569cab02af9433e69af9d457addf0e40276227c02e467563eed52859aca2e8d55a7279fd4c64f1d3f0938b707a548f90286be5e58135a2d09217216a2199bea5bb6272e5c23aa30236c83485348af64d534f37bda99e76a535591b3f3352904742a1e3738ea2cf49218d83368cba33e0888818815f294deb60ce53e4e4a27d59e5daf39d7e9c9179446133b143b31ba9f26a2e8da42d766d324e99ae61a18ca9cf2b70890ec7db9211a3d34360e9da945971212bdbaaf061ac411903bd58afe1fa869f84183c0375f85f19f6cd608d061a4f55aecbb5a4cdb994c36f3f07c025b57c2bc0367725fd94508f07a044b888967019b4feba36a3126bd385341c76fe9ca1682688b95371ae487131eb40a4a0a3d69d2a2c89912201d306d2a1b6dd6c59aab3ca263d60c5954d99907de6b1a669681ecba14440897358a0617ba58d36900b1558c4a7d9f63741f8270404658084c01c7fd0bff05c54ffc77216e9d182c3e0bb5022b9c11e2af53351400fa35f5e643eb59f044ffcda8c9b41862b27a3c570ff486d66dcf2f10ecdb2689d989bd326f2019b58d75a1d1c673cd3d8fae6d97c2e2286b7992ddd739aa2f4ae9f07c867606276c7103956843563a28c616b4831ce380bc514289590dab208472116593f7bd38e2774e8973ff13115116bda4f80375b3960f5cdf3464b559b39f451a755ca294b7f5b9bd320e80771197741ed8a8af2356ad40e9bc8125f3ff226f112ae38a6f478ee1fde7668b7a2c92b633f66bcfa0033fa3caee6a219770872afc7a608b16b714774d4e85af103745549d95959ef77255f9e3c42c469267c16a3e266cbe79a1c490148deae16b53378a70c25d8bc413630c3bcfbef0329d12e4f0b131cdee5f379f21c9111410b646b837277854ce34ab5eb1063d5f276f63fd07d0a3a9ebf26c55a6c1636a964dad46c49669789a3fcd938f06f6b70956dc3a5df7bc05ab14fc745ea9be699b6b7a094766fa12281e2bc3956bae6b5e547e9a49b8469ef3473cd5384bb47c733014206b7caf36f25274b3a8e17f02a27f67bd9af1e869f9e7e228c7719b846dab36fd8c3730fe46d53f6d3ccd104957f2be8f8389ed8431318180ba322f0c6eeb636b99e2b5f99ad74e050ecfcf0d342018b6414832e9123bbc114368f7ebb95cc7b6ee722954ad86698d3899d19ac8248c611eae50e175c9d9ce2d47ffa597eb2a439ec3e169d9b8c25d76e22fc476a1c6235aeadb423b2e317d7f58dfe37318be4cae8b586a2b049c74fb6ef8f6c71c06036b8aff5488769f009ecb72addc8b2c035c0c2813ae1733a5faa76818657a0afc0db8fa637a6afa29dd71a8995eb53d855059bcc864b806271c1c0dde87b5416c2ebb6dd04d58b8a9b66bd95ab70b2ae3e53e7d86d6b0a63cdc7a6427f1a4e6321e7c801b90a5c45e07ffbc3104dda8a381fa0f37064f35facaf45b81441f20f360851d5b67f16988319f6800f06b8ec3fd6b1bfcce76e202b71f00d889056c430994e1746860fa9e662e5c1adea5d3812d56bebe5cf76d78b71e1bdd5b21f7094a69012ebc9d6f5c776011531ffdaf99e3b061d36c7569c2b809938cc4f3b0e2eed5589ccf005d45687e7cef11b3bad5cf558461adad9caaa74f33514db714018db4667494481ab8eabeed21eb637586ee44d3d7ee0e7a1cf89258ac84d7f9a0a7cb080694e8d234a474bc2f548f9692c811923a36b8257d8d71ed22bd7141104c411fb427f3e40e1f94b9cd0bd60af4b6c7ff3c7eb2888ff229b8c8248dc6897cc725ab06711ceabe65327fe9826d62ce49ac8bd6922e7e04a161db1ac41dac1e3e97e447f48f495ecdbf0f87e77b7168ae79e22ea620180416acf54a3968d2b1bea3a4d08c1c6a0a59aa3c0dccd788293de206b87191aada5292f93b70f5e527ba34df0d0d86c74842b4d3103b728460aad44647e65b8faad126d6eabedee92d2e96f137ac14d927b0aac5b6a734fc30844f84944b8abfeca37fca431b025dc3bc9d0fafc5b10a987ef38963c87e632e842b658e1eb614f606ba17f0266cb9f6c0398fd0973800be706840c16caddd42afe8443b2c22111083a03d51ba809afe13ea8d07cc182c52fa609ebc32f97b52eade08e944abc218db1146f69e4a68be9dd0e6679be8147efcaf641d71b4497dee0dddc707feab4c5d6279cca4b36405e5ffbb690c93f234ae5f72f4eb7955259a76b5df0d657e592343db7b02a2079210c179dd36cc32e13b01ac50ab1fb7b78dfac113a7c0259852cf8d1f835938d6dbf07389a589a07e5b84be13ec5ea9dd81b7ddd52b7ca0ef3b30599e12a4a96930204a98d4540843fa3178a16dcee4e3062aae8ce18b4a57b55cb6db507b9c3a90db29048cfe2a3c1ca3f02b07386aa3d8e35e518fca726de211d838d3c4f407ea272c56e0054a149724da49cec701ffc8a87e321109b12708a6ca19f7d312e4adfdd5912dbc0479e05259fe1e7c5e89aebf61e72b555590cffcf9a197f0a04d2f0b5527398b0bc71fdd123dd997b173e353c25ffa81089d6a13c421e7789e3f6ca7258308e1150b73bd6940ee4e600984799561a07177bc0276ee41ac49740a5f85057dc82924ef7b58632c6236a80be816ad3b837c313ba2ca43ac6de143363fa6e3dbaf5f080e6b66717966155317bb86827ffafe5dc35739d5e4c10cc3834ec52dda76ba761656ad306202e200a2bc7045d69350ef34d3737b985f85b13e4e33da3351ed5b58e9f95492e2ad8d4d0fc2af3f3330927b23529db706394390dbd08d4341316c95977e3b8b0abe5d9cc45bc94c2b88eda1e6afa7a0d5773cd52766757788fb4bf81de20d6a1b338a906a9df99fde49f421e5c787ee789d22aa0e9b19e3dc009d25238e02c8a2f94f55ae02792b8167804c985eeccfafa26bafcde8c9fcac630961be0019db77b8aa60077a77a14957813e066e4b108f630cc8812e2059d6a93d8b0ae9bb52583a8a9e4719fca0cfdab0d8429234c561b27321625a92de9277f55c8d82ccee6de8cab08c461f9367916e027a3bbcda63ed01c825e34b2d87a97eefdc7c52fc096453f443d472d6310476dcb67d17b6d42fe018879d5c82b9bccbdb726344662bc5d607481f37b5bbc6c6c8dfe60e7c9699266ee37d7496bcc8e8a79d235b9820c2679ff9a13858d45572634db8cecc0b93430bc25bd8aa1b8d7c72a07e64588a183c739f0cbfef1e4f32c03316be79c10f3f9c886c7cb7569f63cb9cdde54b9411ed696a2c9b0f8df994c3d24b906f8c28e303b5c2ed896be76c683d1a5460a91c1041bb55fa4eff55eb0b56c9c6c4e0c0765d89485fd482f9bfabaf1ff250e1672009e5134c93fe10fbf5a6dc1caf2ae515b764799f4c9d50bd008ef1b434078196aa189e0debc7e1b7e41eaad90cd2b653d19dd9e1b960f5a9e29732fafd8e196a724262ff002c299a38bb4abfe547e994fda927bbb5ccf7d24dc7ddee4602e512b458bf4d1978610c2304c474d409a4a03669e833c47d9390d4c198e2168ac635ea55376ed95e593d1384076261988e2345fe6bebacf4f581c4f32fa7f82ee723d94856d183af4daf55d499ca44bdf160640eed7ab2ae88a65c5f49fdf9895d53f28d0c0d5c6d9eb7e8eb002faa8d2ed926d94f5da3a6fd1e654de14642ad50dc8d18381be55dbdf3ff7de987ce0c47158f4030be59846c4cc34a24d1566dc285004b0cc8b4d7b2c4d9cd0d6a5e9f3541a8f75cbe8ca0cebd1e274fafe556ec2a3e3ebab2714deca5f15db9e3e2281add82732ca08ee6f393d5d1f81e808749acebe31da2bf61952811e1d5688a3eba279ef23b2bab55ba0e377514c388acba584a1ccd993751b6ef3c6499d7f5b0d48151513c4abd3b1c2e04ec0d21583ac24ab243e56d93a46565b2a6be6cb0dc73771810ddea55f35fca2ae804cfff61b4cfdeaa1c94c4420bf4246d6b3207af9651728438ef3fb2275872697f1625de0a26cb47498e068c228af7fde6c41af722e32ba16484f8f7f72661b477a412f0478906559828acbb4af85b9881e7848d5f7146164d343b4583029534e99f19c9d38bdc7b0c03cb65ab3ed094944929a660bfe7488d49addbb02293dfde8949a3806e1d2d7ccbfc6c397dc19c0789b44b6b56be14703977ee261c79940167d66f1e72ea354e8a62665eb11a1eb83bb4de838aa018adb0287e66ef4471341c5f4769fedff974444dadd27632c02a52bf2008936fe951844d342cbcaabae7ce538a3027c6f54e18954c8a64661788f092fb920a0b3c99be17d33f5e7c6bee12cedaebe1d8e7f8276280209c5f1cdc6446a381e1c1fc3e18c3cfb95270a0bca3c8ee2739a641ce2895235f665dc2de56d83314cab36a93033e670bca78aff475e8c55d5509250f28db02086506363075db42f45f4098b21d6d635107d6b1d80c74e7bed1cffaa8952884946e0d4888a597351bc4f4a888f0093269b7aa5a26521d6a4535e2270182f9f709da231846f3749827af8dbecbd582431a8ff471bb6f62f95a117e1632607ec7801ae5ac93213781beebc52cd41a8db562e7c91e81915478b1c4b2d425f1218ee330e9b7793cf8bbae39d961ba4d39e1c116933cfb457679ecdbf66d601266fdc7a9c210251240563890a3d95ba89a846f339ddee4ae7f2b5596c408612ca26bf445fadf75bf8db69a5de400f194c944633efa2e8f0c6b6ae7230cebe32d27fa32e4f39bdf2395de3d49dc658a7deac3c2672fe11f27de5b29092ac24989fd44caf7c38aa41efd9da8ee1c83fe1652d42719fe9936d44917da74d85540f088eaac7faf89ac4e5cb243d36ef1810eac3a78113dd4b3b8be6771996fdf9d8f240de23fa75d36da41cf9f6cf7ba824f1b34d6d7cc2608ab8db61ba67ed075d79d9b646c1c160b603bb348edb27daf82d9313b94d5af4d8841e13de68972cc16a51dcb3889cee19b5ef5c87e0b6c48e72f044988db629d7f4514aff3ae3de9317a922b966c9a184856332250db84401906a514efbe9bfc2082e71c4e13fe6e705792bf694e206049aed056c27edf782e97cd6865dd093297aaeadf860477163e9e644ac3aa1da418e32b8fb19b7897cd3354da300bdea0e360e0407df292079533f1b81c362d0244686d9d298ff3828f3014ea1f2b2ece71ec036d5270815a2e9c9bd061dc9a13e352cc386d90a9f793841dd64bd0605d2f4ed5580b945e11d49fcaec5f8a82156d8d3b4041cca84fbfa023e9c543cf2d3284da1ac57904f7ca8f5a731386db9f10c427fc72c62b92cd62ee70156c32b5361cc4a94e36dcdf75752f4d700779df340c5af9d2cf64445c60068ef86782aed0910d474774429a40559394a393fef4a0a43af2eb4e0c54f735ade1355f6a07a4916db0b5253881aa17b3e8877869b1521ac1c8b070f2e6b790421403ba447d8649d9ca790ac9d5664378a0d9b5cbbf2f3d441a62a32b176f9b6fa394af13fb80827c78435d3d37a0d60cfa39ed44e9178ce0314be3bad65321ead6a561a2774d8deb8f68cbdbd9a67980bab72eb42e3b2cd40e6c441c5cc9978c5aaefcc707eeeeffa4edf83dd094f892c83c2fa3f1641969c1e4e0f135b8299293faaf2edc3dfd9d08acc2f49aea7f9b7143ce3b993a60f1afcb104f061b482253dd186a8443d18ca540e9a7074145cf55f202d67af9253deabbc1057e4ac2f0d6d3136360d6fd7e01351578aab4710b0e752ad004fdb7c37114b6017003032b4b468bd4ac917d0a0f057dc8e2aace5e2c5ff7ba66306484af870092350c0286bd6efbef0d82f098bd13bd735684da9c17cd67495e28bfec53eac7c9a9bc0a35af1a5e9499b56d3b59c8fb7431145dce1cf05a86151516a18e0e84d499258c49bb1b2402200432e69feec4ebc8f767794b8435b2832b78e58c59affcea22c8765cefaa9212e816bf289a4992b6e94a0128f3441679e08b350ce4da0f23ef0ea763b88ac89d798db5d69c44ada2e8a6bc69d5ab60817231366573cd17292a4d0b87d44bd45db8f85c59c5df8c7a80fc5af87a932f72bc8b4f6ffd563770a017a18485f52732119da121da820ce552ea862d451e7273593b380e60122ec4d7eca9eae7f63ed04b4c5717121882db4c980ba8ad5f270c7f94f43a1d3cf1bb29ab8ce83da463a50d94fae43e15fe630fb622f0013d26855a9d60671bb30cb2ac63c801605af0dafb5e195dadab17e9a0ab8dd4774da78ba2e9e065cc60b4370ad97a05be601670cd16f1768e7c4a01ddc655d18e31ee61873fa69a2d60e9fdda158c3e5773a6b45025baae5aa337e4a70a5defc1b5946f0c672d3d4eaee13eb06df6fdc4ebc5b3f5ba0a37888c34ff33cc3651b17f4a78af5ab87952eb55e5f8176c76060553c3bc5fb888572a18c3be27507f876e50b28ca43eec2b585a6fcaf9d91374be7f09fe749062e5f13d156767699fb0f83f77c75514c0e39b17864db53da907a4896f82dcdcf66b21320619604c3b168f530d5c09d8ada39eaaf917b689a81db716d5f4c2fc91c40e8e6582f3ba5d3ab2559e24a85190e359f682fa287ab4736e23160ce20e00f1f790a24a4cc64b3934485ea80f1fe87cf6287449159cb19801d2d5f083e31b8f7a99cc26411e0eab2cc7350bf6c8a0f5ab6cf3ee4be0bcc99d415e67f85233cd9eae4a2b8fd89e6f8d0d7795472dfcca69a889fc7d189cfb6087c2d6d9261ce280461b13fe156b034e4ca817e92b979bbade0da61ba6281cafd28a0d7bef38d94b51c6df5da2ade11f646f681939170ad8344e2d8bf1d45f8fbb2e9de486b1c17f204025c13e891d30c53b44f6ccea1ea573021c0a13b8a7f95186a9ce0f3d4bf357726fbdbfda552c27d3f107189c619925ab084891c24addd5f14c9959790913cc2e5c4b51621f1526efa63cb69b4d359a42e1a126942a27a87d36bf6b64757be16c1d8adf79c0329736f1318040d874e30407982073635ac78c9b3baba477bf15b5137746e5543a1d22610d9ba8c8384421ca14e31569703f624da736a58d66868b62ffa0536894e40ae4a19e267619cb1f752212c01cffb46cc4bcc270eddd13fb789e2e04cd56a9e244f2b60b743403a34ed612a230531ee8812809602704ea296d139abb22d93436c1ebcdaf9af20a4e2a77e76782a964b24ff33e24e3bcbed5c320a48f376e580b62a3dbdeb732bb9542d6cfdc744b5d1c62a5a5676412da4c880953df9d8f46c36102501f5a477a68f21a4721d5deb608f8a67fdedd2882577fdf1afa1dd5cbfcfa5dec8ec272e504fb24fdbd723c8521a13522091868a9ac7c83d70ca7a2a8911762351c6a87cb8d8090cb2962d0143d815bf3bd828598e91c4f227973479477f5001cf9502fa697ff94056b4734643c848383031aaa7f3812f493a5ee65a554ace3816f30362ca4861bfe8631971ead672695da2f5e36efba9824edb38307ee34ca72e2ed5e8f28a775d6c2ad753bf50e332f265fc8fb511cc0b9e17a00e37b032d78fa4e867ea6ad99631fe9b5c13e3e4f527952e869c5aebf8adb395ec2fa4a9d62d660654724be8e644d9c62c990b67a63afc8fac70612a86ec3049c6334966cde584b1e0aa4ffb02239db17fd6f1fe376286d46cf3a3e0c54830d25d144cbd08c63d45ae693c7ec0950da3f2231af41b9d7e85a010228d98e2876940f305d0f3081887e9540c45e6f0a913926baf5583bd1b885e0d46038bb68a67abb93024aef5b135e2c9c654c14863f4d5a0a5adc1353100e68f7fe0047e0fad0a8ee5d6498605407a24c0c2577fa7a344a15f138c5b4fe8d43d473e3d352e5acda109ed7b94614a400d2c076d8208d439ea7872b50635d6019b9a82e3a15b2796b37f8bf43d9eb33d3732432fbcd6eca99d85ca04c701dfeff723fb730e0573d4b7cff3b0bf7e0fd30238b7edc689cf4676c6b136ca991df7eebce0ab5cfb236cdaf08e9973096f7124c639ad76f9250f099e9984b0d5b2647f425e76c2707b804a6a3fa37124b653a16ceeb18767c9d96a41dc8662a5f9bb323fad607bab79c60c2758ba3eaa7773dda157fe922831589550ff401c4dd8609615f3ce7608453132bde21066080bea0239ec022b919168a318eb325e63ddaaf315963e5253b8c3599439230457e879433a406c144e9694b455ad50ab99b32aef832d84a157beb947007e7a1af9ee37b3e7fe013fa22598231bf4d4b91497a4b2c8ddf990aa09f0bd210cb7680a6c8943d087b955d9b72167c42d2ccf7b2f812888d8536c3d37ab309ec6691a588dc16b90cc8889741f679ff582b3f8af6af5a518d035b41aedf7c49e29d67c35952a538995cbb890600a82bb2281a891696674aa48479ff16e34df044aeb90aa5929d4b6be07414152ceded89a0988aa0436f60ad297c2eb7fb7088b6f144b7f63ca63f218af5ea98381c8c5bee074bef61780b4fc2394491a2f2d182e7845cc1c8f24e671e4a114c503736a7c8d322bb434e64a9c2a0fbd80b30ba3f48ad0d3710b6eaf81a026348cb4f3dce369c508faa459bc4eb1e82d7c8619dd4f0bc8664e48bd1a2b3234743c7f0dac88c39fadeb46455c783ebd22a80e0b719adabe9c451b6d8c1c40043f0a9a816e8183bf58c40d8bb708b7019eab0d8ae80942638f56bdc2dfcbd7528cb7b5fec6d6aa4aa0abbd7841d86dba66dca7bf3a67c613ba252ece40b7714787be4721fa3bf0960e83a6fdcb70bc9b360ac0fde43854d35a05a9cca55e2cbf103ba882a7ac262da99c425157c3afca1911daebbb64182a223a57fd34ffd31c241494cd4c8d04bf58427b6913862e74cb4c7bcc61f6ed2373a6c0852bf36063279c78036a43fb6071dd49fc70060d70858e23623ac54aa4998ece807c7fa1f35e42ee641c7936deff66f407e2d1e1c85fa5f2cddf7e6dae342f99b13ab1a8b76ad04c898f459ce96cf67773343668f20fde7e88acfae0c4660db6b612c4203a0ba9f172c6b24efeab5f76eba11677679687c05d27df2bfbb276499c4cde4753dd407dc829003688e9ab8f834ce9b4f71e0c3da74821d97b6dac0d48791d9704b3e6b7c84845f46b974c2fd2adfca769da24af00b9fc2905a1c4f5b24ba874345dd018175991ddc88110e77321f23bc09314f521f9648ff82083e1716155795d5784ee750fc43cf639631e586b19ace751671da6f298c81be2e89ae1b5c3e75b24a238eb4ee58dda2a6973aca2599ce248c862b00560ba7cf454ed1969f4d2e8e96a4b1cef87eca8a11e61f9289ec62f20cb5c15e56ef52e07121e35936b57a2a0015b534e767700ab0e684053ff6e8bd845be347281e76106da7481dc6c545e0aaaffef506ab8f4e2e5e84f505cb43903e0346e4c96ffb3aded1540e9f7dfc37099079befb38837d995bdb9015b1461c76cbbb8fb1c435542dcbd3a7d898305cf18e1d6879ee57d307c800aa24bc4f37746258056b88a23aba033b23600a99f44129a61864a18e911ea5059ca47e48a9ac6a4ba04afa36c061115017384c804c2d708a9b1697e84a16902c0fe760201381b103dbc026e21c09ef6cb368fc0313bc51a3d54c6a89b84fa6f60da4908ed54c42c32106410546c25acacd863e5a42da6f83d0c6a1d28023b03c8299da2b97a3f99ce1b9d8f20d95c24f88db9f873ff9b95d40dd8a743cbc017a4fe07597aebb63b1c227aa67f5f3bc0df3189e2ae052d73e6e1fd351bd4378dc8ec90840ba9fcd439cdeaa8370abff61708ff9f2dc47d33f523a4e4f56970bb2369cbef18c227e28a450f39d968c8a08fcb386e01586d179b7f244727a7ae3ed1aec939d75f3d22543b2d90b848a314955f16693c2a7725200d1df2d7edd9d891c4f2b3b3a02a9aad0cd5b0031a70567617f839b73562d2bd06512cfc4f49ba8d9571890f796a9a664f11b5145e3d53602257c86f7eedc5c9a7bdcfd758c575db0521845a632286f3cb76d956f08f3ebe346552e5a847ad69af316c1ff98951bcb9a5728364004227641ae9171b6c22b3cd2970f87a674b539408ea1e5272d4cef68a3f303c6da5ae6aec304d3aa66460abb2e980a7899fb457bbc8bce9f242f02943956b61a853c0e97301402229798a847f428e14dfb599ef7579160763a9f16c53cbcdec10bac3c9c926e349ad1c4756bb0c5a01edb0599f36bd39b507aa4740502553a29ca2c6c1a94bf034d20a479e017dbc179e929c13ff7ac04e8585fe11633ddf2e1201bae1fdc8cc5adae4fe8d70f291377630ae89290e55ea9ab0b3dfaa2dd3561dcee4bd2b605b5374b7edc1eb57ecfa60f4d328e87ce976ad1596caffd6a58c4f74325ac74346a801b14eebd51a84d30625c8497d996eb186d1a38277f148a88354a467793c4e21214dfdf1053a130249704f75bae2cc80c47d710effa05909491b7afcc7043690336dc2e77856c609c01cbd36949d7704d8f4f0d16f5a6f935e68f87a73de6ba893c978867490617d02fab50b22c5d88c18632a6af888382116ac2b0ddd91d8b6e529e632484ee2611fce168a631e9e1ff94d1537095f1db161b985842999410d6ee295480bb0dc1e9919b622219ef388283eb65ec1312fc8aee3b913794fb34e52f41f7b051650c17c1e795cb12c76cb7ea2a719d794acd991c6985fdd6e4c91f0c8e0dcf5bd7eb2aa0418cc14082d4d4e7a1daae2426e416edf495a379c140732b45fa50f124e995de95e3ca933831ab1a6e934477e34681e68a1a200139c16a55c21c25402c62701ff9878d5883d2f35fd326be83b6d9c2eedad847172c8b113894eb8ff47dfd4bb1ae213b489778cc633ad28267fd0c59b9e024df29b52d6a4f08387fc94b74fbdeeda6dabcfe00eb41bd37b0e2e9268335ce814b1fb26c0dc04e89f4aea9a530aad7cd973f3ad1339699f5ff954c01fc130e4d9c069efae7d442afb11284a7c545a85a11ce33c19d6a9b729d67a53bf938b9001acb9089a11bc8d58941fa3abe2bae59ea0955c7abde44c6700ce1285586c22839c89f6ace4907f55de774f07ab57449879462eb6b65affbf68d724477dacc13828a1ea3aa89e3069332133d842e8890f44afc0134e2c60d91fc1f2f3a919173a79a260ef3b67e98d88a5c2660a6968627d0a8affcb5fb423209742f6d850192a8db0d1eec3e4bd0af736a4d5371d48cb28012bd0da343c9b898ac19670ff88fbdce27a93438f7dbc2be0713c5961d835ef46f6020d60bc9ab4ce5882c6b2d4202c85cace60b718864a2594460648e49b0e690d8aa2870426cdd71a78be0b9cff2d0e414665152110d23819ee19111d60294579704854e1e2929eb25f1351001185ac97255e641aa4cefd543c54364d7c6526a9dde75d4102973f4cf238f1feeb5eefd1dcba55999520c33029ba25948727537c672bbf50474df49edcbf66e686c0d1d30e34b2f44d77c19129f6f4f82e152eb9116610f9d19d3767a35aa1b9eb02f375306e3db138dee4542088d2a8803d1bd70f5b77ad92a7c5aa2c054614b7a07126e7383ba14c068ea527373a456cee541810f1f574751c29fdb7fca12ec6cdb9874bed49054644b513e43d6ccd9b97554634418d0532a1e2ce8fb077b366a61b2008f0e769dc626d32608b9118fb602eef845d15a4ade06714eceda69c570a63f76f06515151c7c0e91aef4b247e586b48bb494d0f2acd0dfcd01bb76e7f170ebe87b98e0cab8b997b59e3ee9dbf68153a6ce0c2b10070ea23ade2a5e10eac7186bb38576a6bd46106760ea144f0d753276dde0155c7215715c336fb516947bb6f3ecfc39e442660e38ccd13a7131faad5e1e6f0d37a16cc3c13dda061d5c1e9f73ea95a697cca94030389e07c631ac64596fe51f52ce34c9de987f808660907a79d74f44c9c6b088958c9447e4f0ce3eb1c273a42795bc390285e70d44d67c6540d3270c620004f00c5dc5151a4ae5940e6a7434b4358de1204f1e460ed6dfbfbb7f2c4a7f864062a01cfb8877ed010b5388f6a228672c323e65b392221e8b5b0a9d1220a6c3eb097478ada3aacd3b8150de7da662f3ff567863c2fee0f677a174d5dc8ad085aa2525eb9c9215d6222b9215f851244edeaccbb3246f3d214ebba83aa83d2bc48243b1e1b793e205ee01d471f555d2b96bf76533075e1aad077d752948775fd394c677acfc229c1b74445fee8db91088ed131c839ebdafd24e51befe984a07766784936421f7e8453fb31dc99af89923f8cabe9c6d3b100ae0ed53f6aebd38bfce4e61813d5ff173a0cb6f5a51d5b8c334ddebef3fe8cc281e40b5f464a3e5783c7bb40ff5be6523912b8b436c1698c673925dbd3c7d5906393dab680c862dbc807cc3cc9ce99441c2163300cb3d2018b9cd25281f544b9f2a48d6c072e1dce9d7825a1e2ea0d307478b11e0355b5b322b11c4aa8d82db5069904994e8f6d8172e345cc0c75c7ee9a14dc70015b6293d0e68c4df77683699e7afcd4efb6561b80b1402f54cfdd209249836a27019349be536acbda40b8f97a887c504ca5cb51e31b162b8911020774289f4430ccd934f10ebe9f8a99af7fcacef1fbe690d2c71530feb90bf0d0331d0de8e4c9de73a08545f56a770e8d7a76ab197c0c7a2de89fbda28b9a7caed69fe06e18389c2c538071615971592dd468b697e1c2c9029be1328c88aa77b60732309493d76db27419ae7bb701bc42d0b38b04c376ff9868d1560d8033e0afe2b98a279afee41aa04df76ae36f7e4d9ff96074cf6ac9c66dc32cfa8850d02684cee291c4f0ef8cf6b5233cc40e1b7d9292d36f8e016ab873023a6836f575b211c8b304c1b1a9bb39da60b354a5a9a6ba29b0d2a75d086d3d638099562f2f15cb84fa933d1aca11cd3bd104df78b83008cc730a8d7461b38231cdeaa1f86007866c99ab0a6092774164a2a8e12913c9b44f738f443725b58fdf7753fb8d2ebb51b244f6c5a4633f76f843cd045c946d0499f325a2ad9bc97dec3e539177233eb8bbc7df19b4ccd4703b4806121a0ab2d4e5d20a15c8124ffe0dd1e80b33e90a5e74468884c2e6ac8fcfe5bb0946dcfb27f4c4a10044c37457c921a488f1865702cd09c7e8f03dd2e12211ceeed577f014216ca369608fee3ba6b9e07542a8f04e44f5c0225485244c74cd0b2ea710bdbff1c859092ce4e7bbd1aa43ac576091bc39e44dc01f1151a630c9e15154d9d334a30bce19128f06470f5cb50a4bc03753e9020a43fadaf47c5274f6057844818c5728afb16430e1d46b0c86c226f15d843c93e35501a4b38612cbaf1dc3e56418a80b0b5e5967fa4dfe2829672336881af2f22d0312efd5db95bd9cb89f741b9ee76a3f317240142be67f56d72ad2c9c3e7aa0081d7077d38f0c74f19cabdb6e54a8fda02d210f7b067f81ec96540b172ffa5b7188f7bd7af3f72f773e77ad855b21c35cf0733433d0c401e31aa81daad2d7c0c89b4b8901a34735bfb715cf8ce325f8c50f8eb67f344dabdb4011ec4675715bf49063b101d7137e161a60686e45b1a498bea3c3da5bf43faa6ba1aa5eae11eeeb278b0b0b5b665df98ad4a0f5a1e06beedc27ef89c483fe149a8b3aa928552758d9a4b5f280cfda67203794d40437db17a29fe902a13115220268f10e8a8230ef9dd01e29452087280d6c2fc724e858ed9683d7ff5b572a72123bde26add8e83390f65ea6693df714ecd3c0d8d4e337ebe1339aac670e6a865f244e3af97e93d6c6d0c2d309809e367465dd6e0ff8a8c990ab1f24197421177cb3717e071fc597cf2088dd52109aa6b5be0a36d095845b52570f106a30f3293953e833a7aaf3c072acada72deb415ca0215462b3fa1e2965d87ac4e157ca5023ec87f5a43618151c2262399f80c51f527a621a6def6ea3ac725c545f6a30f94ce3620ecaed6bd920137bd1ad8c518ef063b2b5ce8ff6934339e957e1987746122cc4eb1a48e072d0ef708578766d69eea7f8335d06dce6d01a6117a31ec199a3e5eb74c38b6323595f98d1c84731fb0ed0b50d635031ef682401260780a9e05cdce49c1b72dc267f0e6b466d3d41b074904554450471b99e4fbdb8286c48c2a44cb9572a2fb0c5a38f03ac2bab256180d91913f323027f437d9b8e50b36a309c695b2fc06076b2584cb31fe3320f7b296fb85afa87da61a7b48a9c15ff0620ec486d05573cbb27e9bd3fb3e882b7553e9985be73f0141fe375437e36261d39ab50ffce76377b29ab52775c1101edea14556f7a35e7abc82b54d661ee73045fc7f8d4584ea40cbbfa4c99034d1e9b6c812d8aa5c712e34c50c34f93a7ca2ead5ad0905e6f96158642bd9b5cabd751022b96ae0b28bc2f3886303744f44a62514df96527564814f6ec9f595964aceab8105171983c3fa951f3d6458331279fc178bb16f1ad2327a049512dbe061954fefa426cb3225159700d814a3430d4d7349b37d0b75f97b93f1d1394c57cf54ff62ba21f00a5ef671114e96ba6f3a39ce848e6577f87a3ca313d499a8dbc37bad9356d4222e8f59bf65e5817181f0d446650853446b1d6678e6dd797e99a520785336f468aa83045d40b8261bf8d511018a879aace7c88432049d2131859de55b4cceeeb46f053e211842a07035a3a0bcc3cfbfd03ed6e90e1b69f9aaf1d579af1064deebd2b269e1fe09824cf84032330b4a9eae9a1b82bcf044392de0ed8bdfd57d32fa7bb4801c84b22951f5fbb8d9719e6a0e2deef3b899cde87e5c8ebc57870d7cfb655685fdc9ed1918652a2fa2a8bcb4b1ad27980e904802f3ea671e29e681700621dd32a059cb65e55850e649b9f844f5f029e2ab7e1200704e61f0edee2aa8ff262556eaa182a07e3ab4cb3b0eb6176d4f5a83a32cb6d3134f4095126a737fce86d18d23ebc856f8efe7f8034a0c050b3a110bd93d80b5c9210febb3aa48aaf99169b70736f247d00ca9fe63783e7cb2498d7f2d6aa8c37891929198fb01854c72568b2492b20a93da8388267be5419f50b13156195d04502981d98448420f5dcc445602cac953e71beac8f10bd84f84f69afc318a1b50695ece1b8db2afb6450ed3e59d743771d1ab28037050f882a60471746a97cd20067e79557e5d931f0e8382bcb1861a3b6fdf40b424b69e58fd3fa4fd99cfb5f15da9f5b215cb1ce9b3a45789ca4d5c75894e3952ed06457bc0a816656099f2f7956f4d2ffeb794c72dae919b30924e4a9973ae1296cf045b566a70ee29a50b599fb0b11ae4bb9ee5c1134849cbf926022858ee11cdd4b0d85fdb5828bfa3149667f9c396a60568150dffdbb5ab30be5fcea9556456ac65d7a287b6a636164d5430893450dab15bc6703c1554d5914cc3f9b7ab4593999cde75496e834c8b0d0a923375bb14a2ca4246a1f4b6692f4a3f1c9904e3dc7fd0abf0650a8411755061413a74175b4f5e77bdf7c0199dfc2d423b3e25be1cf86f92a5e56cf9f59674d277b32107b8e8f9ea2a1923b29b87aa72d2706b673e32b4a7ac2aae5a171635ae59606817408b5142deca0488d51699c6e824b77502b3c04e3897c0f279ab34366a5e9e7d44b80730a84bcf1376073b3a0c317cd26ef4989f67213cc59d81df0691382a3fc16064b5f87d986261118dbded6245c78a0554c74d0c7e515d4ea2c8e347194c6dadbb413f190559fb1d2733229c5f9c0ad0493ea468e041fbb4cc0a4e4b652b05b75bff92938c774067528d6022bdc9cd11bf1a451408af890aa394a25859442d0872bb305ddb2d91d857a2cdb9be2b272db1ea3bbb2054e6a0426ab21b28ed819729efac84c7bffa5d16f09508e74a5d0fcd386a3fab629ce4603a52f39814b520b248ac3e532e777e475456fd2bfe6bf0d62030884a385a86a6a4dd52f1027a44f1e5839d778e25a0ead0d40a145bbfce3a22b2a4182d9beb649b30f0fd3942dc6b6baef475101510042e74194e99ea43bad8a5ed486409fa9abaf8db691e0f5533a0d4072fb836abab3b826572d7cc8bd927da44426e7b47cfbf714f1c67ad199aea67baea5b9ab02d095e753da8a8e1e9dc8598c7a3d88b753fb817b313e0edbdab603960d24aa68280bf11777af444a9dc888df5b6bd8726d6281a8c7e4f77c0042072bd06e47c13356a769344d4254309894f824760cd5fe6f55766d8617435d76963d02ca069d65376a998245b3e12747e05dcaca43d04b51f4ec33ccbd98c27dd420495893b53084b0edba8fc1fa9a2308fc0e8ee91f8ea0df6f40b6b10637bd5552bec01c9bb719833af62f18470a78f962401a1935dd7062c1fad37536c32d846045e8e39112667d239003609f7e1611271bfa2ec32509d0ad8dfc856baebd1eecedbcc014cf4abeef445a84ff7ba5816adacc6a6c7eaeee4e5dd9779c1f77ca0cfce3bb9b259935dbe9c2bb8c7dc2f2954c443c869c018efb85aa77efe96c80e5c54ae41ebd480a7729fee7d7045407b73ad36bc010da162b67f3374c13220de51865b3590a549416f0d76e76b39959a306895213c944e10c9d1968392dc4207f78535e0a671bc6b0ee4214236d871ebe1b548c59f83e699f7a7f244d04a314a59b6827a24c414155cedb82561010eae60a3ce181010bbcdebbb417a2cc77529412c2f68b6fca070009ada4d40d0807ea470f91bf6e14bc341212cd4bd04fa783a1795dfe0e514ca733f79ec55ec88216b265c6c7295b719670ac9a953adec54f9c2572efca65aa853627bd2acac251a2f28b56484ca62234b638904e2a9d6309d8b8327a442cb4276dec833789714c00189a2db1b988d98440fd11716fcebd74c4468b32445ed18df0ed764b9b60b260196f7ef8d699a20efe3541a6c8eaa749a094af7f2eacb6787f69fd4eae4295589d62165bb2257c7ffe4f58fbef2f0c27f84e3aed52c9339e196c193f0ba9a5063e7c4abebc99f6c1058de3f07ba6e2e0164c429dfd0ede036969f6e8983f5939a2ed3ff472389a9a342be5ca26851de0c218108078e6252e33c4215706e896c9efff9242ac9cf97e1c8eea662405283b1d537d11c2bbb06da5d42b162269608e03bfea2b2ef9c57088af85c9e06a2e6d87b7beff5a84698868d8074e6779c649c55113cf5bb229c48bc79afb6caa4ab7eab69597a7b0493aa7ffe4e9e8610f037d2fc9e09b1c757407cdd270139f8b9f865277cb07cf43bce7116d081140a8dec438b7156c5cf59164c8c8481fdcaf62c90d9214af47fc3083a4317328fab431e989ca411a72ce09e6b6d26fe3f8b5283de2d26ec3d8ae8a80ea0ffb798793331f526d8890a9453d3429c6d119db2f404cc1d6489e300d3f6a910c251ba89e15f877803ca5010e1142a334db34ab73aa4f14c0c643d4bcb1f5c88554d1f8b09bf4359bd66c2262390bb0c3b31a0a42eb0e4f88da3db8b78e4ffe87a4ed52c605ba37045793c5b6bfeccc96862ed0d970add0412d1bd0f45d9bb9516361c88328ba8b26eff93c9007df7c5a7f91a077250520459ce5b0b5a23f71579650cf776df0768c1834829f4f2bd50672ff81a0e946f3c031a7a95e93e36273f2480410ccd7d551ae4f448c395cf604629f2164e05d0a96f2e76ce013a961a51c23b992e5248f38c837dc3eb68e92610c0ec0d6dccc8c8bbd9d4daac850e9a55b3783d64a91202fe78af2b60c95483b246070ae771f2e608f265976d7516683afd671a8550ff2e1579f54774dd98aa2b2459070a47b098a916308d5915b68e4c4246f9d9e8f8472e17f3d558188e6971e59765851d3b18a5ed6c93035483a8a4e72469746e5cd1e401d5952794162e697292a0408edb36289ce8f2a845c519ba1ee46f3478edcd21735582a88e864b474db3ccc95b2a0759e2a10aa8a8d464f8a2a10f317f7a04fe0a67436008d22500bd9586a8a182fb11f561203a5d03be2a323f5ae681f5c1f8d184937d5df8a4e791f42f9eccb8d10fda6835c7c519e9ff849fcfd30165fb4603b41f7e8961c1e53a1fe9c3e1712f5809a6b9aa1c2cb753930ae319066db16379e174835e3e6364d86b30957579032602b82d9e3c7ef3c1a47bb5f325f7870e7478127706f056f08d81a84c216368c24cd0c70ec0c433da48dfc3d589c5efa6b7ce1decefe31cf5b2f723eb0651d3f112b6e698ca299ecaeb7dd2940ae1a7c89a4672c313804d35dbd1122dfa90d60300290224deb0911dd4200258a9bb118e097eadcca7e877846c56e583c73c99fb484ffab2e9944cde732ba33c2d727ef84aa6e47f7fd53346b234d932768ae5c17b4113b89f22dcdb03dfceca6d3edb2cfb4165b13cdd0246c79ea1641fce86aa98de535de8ba7d59eeb59d558bbc636c22bc44f7699952fabf336f6e9f85009c7f51d8d8c0590c9b148ca9bb0677385a5a8c1cb1bc8beaae46c9f2ca8e4436a32d1f6f57c438d08521906a9fab76ac2091e0e752cd9a1afad556c1294ef2d56ce98968753bed8466b7aeff55a1db387eb99714cfec7d4f1c08f5f7df1669968c178a46e011a007871a75f976c1cf886fb2d5cf3d91e40bb3097d17db6a97935f778bb7ab0729249ddcc5251f45589ebd513f43935adfdf17eaa3205241417da676d61462accfa7bb9abfea4df68a91e6ba3bdbf38d4b2121b54f74bdf86766c33cbd85085ecebdeb416d41ee65eb8a0e61c6f4c4992f256f0e54fe007d67ba07e7fad680d8e6ca7e1f0a14f72061823437bc99328618dd26cbb3f0c4b0999f29655d34c899046e3c3285c7ecb55efddf4073fe1bbf15b8fee89b22f6365724bf9d264f850876cfb0f51ba492f07b9222752ad19e1ae96938c697ac2cb616ca44047c566f25123e61592a8dfb3b099f48b0054105ff3ffa188e64c87167f9e8ad0143bee079317a5c094f7656ce93270c4c4b30c9c19b3240bf54d90125042c573aba8c06cd78c2613bbc827be402a58ae1c0c356c03eb667b6a6e4c7847f9aeb9bd19e42f1271af186146c376e7345a527f92638939bf2f53263cd3d03d2263ec1d3a871cc20a3c8c3aedf22134ee7a5384c8d22bd72ce68ceecdceba8be905275a8aac00579ee86a52ae3295a6c4d44e2d56fb5097ef7a276872028a9f5321432f03a535cc4dc2446b2b2fceed08c170283549bc5074e9dfeda0d829c1376b2355aecb72cf7e7479ede15a8f232f1008e300ca97b7686234ae73e1d686c85b499196d262683bc592f34702de4942afccd2bde93398491b437a3b5c22c8c28c5ff76f9a5aae31e66df91b01f188aa27043de05950005c1c7fc31ea5d4ea03c5e370da7f38bdf96f1bc77879fd1731fc8bdd74074575d5888e0eff69fe6d4fe0645604be4b2b490a48f53e682749af22ad5805e3c4ce25b93a923179feb182b0a2928a1737107b6012dcc0900ca27d7176f18347f49e96480bab8ea7fe5a00c81b04b2f19ed41c2f2ba6095236a9258907de3b270fb8cc12695ea1c6d36c5a40529336b99ccf358953f0454e95699ae9221d16b2b00531897c979767c0f52e1a607c934dfccdff4ffd9ebce32545b595792f64c59953bc350abaebf1df7fecb708f5039164381a5ea27aeab2fb7e6eac139fca75ee479aa5e4ba07bbdae70e7ff289a36dc6ecc42af2b2f5863e87b863c6ec43b163570f4fc73884d39441d91efddfcd71ba8c9bf9d41aceadec1e43b28563c2d5163e5835b2525cbb95d15d8c73f707b93c258eaaf4572671934daaf8e338618a65f24c22d22c694f9879aad9211de7ada46d7c3f27c538cc7a9f11e2c05105bcfa7b4ff90c9780c7bbfc37fbed2d1fe404956ca49b8ba7ff942aeb4b4994133285b18f3db7ddff3a3fe278a84ad5675a471dfbf893396c1794feb778cea43832d2eaaae432e4c91ce078aab72c1bb3a7bb2a2414ab329100b672aebe88d3479e65d69bc2ba557ab08f731232e31fed49f30ea974e517503b83ccf70e84044992fd398762c236d35b323443c1f2342e0febeb2d30733457f33d3241d82e0b8b53bea58c3b26f0a3b6607ad6171680bdf541007cec128cb4f6eec0afc971f18fbe3d683f85aba107f1d248060faafec4f91d79b005bc47e2f83eb415cbeca2d11ad3c6e8df0188f691a33d10b5809bbed0c41b6de1b71a648ffd45c0a7573840a144aaba629384fb2f80fbc60e23efe995d5aa8317c892173c28a7ef26ac2049624f5ed1f5e3af869a2ecc06baf5096dfbd627289efcb2b1cd1a903ed679730d494ed6fe6b82c441ad60a03ebe603959ef671e7f2b1d62044ba67a1d5415f626efa8b4639ccacd00df6b5c959bf18a45986529028a5dbd997ed2c642231d271c4af2d1ba3d9820481c0899f03fa132762dbd15da50190108eaac53757f134473219ba3fdd26d5d430e3f9136477e088fe4c2816a52b1ef3bf784d10041d8812b984ab599ea3677236fead9efdd30371a3c5c8c9b926658f50899bebf405ed77138fa485d05b378f7ce86c5e4e7062fcaccef00981898854c6de9dba83decd605c43d00d7123110a27b6efa091eba4a1a50900aac55b12092d771e324281174bf5e461240594b6dd4bdef8834eadbf863ffe80fffe72f7b4a6e743f53f55bd68e3a5eb7411c5bb249359756e01c75a45f95333dfdf9a4a0c45e1f2569ec5a485a5b949c10aa4cbfbc9d66869c9f1ec7659e84ec9ba5f88e688581fe8f20a9485a3b27ca5915d59297f2771a30078f25504c72fab6c72ea27cd2ac2d56c1701c9ea245da54024f4fb332c50af47a1705ff29586c2952de44c373c0d14c091788a02a59b375b3dcb08cfbcdaecd7d1edfdc1e6e8d4cfc8819adc6df028536bda7c2300770a0cc03165ea751d09a99ae689a19206f32aa10ce1d8103c2e6305219dd648aca1a541e30847116e4c54758c7bed0352fa9cfc4514d21d11f41c67c71a325c2cdf2120bd7ac436c7f98fe7df5cf4ca832c194bb8230f5946556e98b9585fa5dbe0d152250f3bf81a039f9acdaabca6ff83b5ed85a9bc7256bce8448aaaab8d5bdd75d14288582139cba3066b83133a75e3321d4b7c27a90f84b1c04eb7ebb9ab206231c2ed9bcb0f2a704917e4c19e095bcd10b7ea7198fafe4abe15a56e32fe1aa19440585038583ff81966207555447724058d599a04a081886adeace6349e4e7596209568a46d7d1b0ae3aeec8e691dc88d6419c20a0a66ed59f2f0077d8b172a44b46144b49006e5cab8862e9867910bb54510b07af20ca17e619547a387128745c1cf34050f7d0284778ff14f71615fe278260a8ef6b4866f83d2ce7b99d484559fd428fd84408d5f1ca1ebeeb08a24966211f57a94bf1950f84e7ee8bcde147cadb0a3893b43e53efbeede92bf42f03a7ef530c118ca586e72dcf82731681e875283c71ebab27e82fcf2df68e2a5114d792409feb492001862b832c7b6460938e2992242a21c0fff36c3b8f0237250c6422c3077be53be92d2e538186a947a06e9af94a82069fd43cd95cd85b481d10761aaedb2b433a6c7f51ce3658e187f7fde0cc56c5af6fe7116eb4e32e8ae28d89bfd95cd957c05958cbd5885dcc4f689a800cd9dbe3e980e6a7502fb415c81d2d34186f87dd583902946053c5881eab766aae64d2c69f7e98f3678273bffbb3dfe497990958a1cf41935596449691f82c09207ac2e86e47d234935c9011da27446dc6f5421e11ac5412dcb6ebb8fd8d5415ef71cbc403b16514168ae204f06abbcb708e28b1a30916f1915820c149d15de269c149958150108f1d96dd8cef3f5e6e623c566c435845adda2f4d9aa467e381d57919e796a4c378b8c3b2f9f66095a1ff252e2b576e94501ca3a806b7296eb56377b360e0a31e9357347993e571dc47a50f6d3d357302500a0c8a401e4a3c511cdd027afc6857fbd6f1835d47f2a1b8152cf7171102dde0999f28dddf7cd0f2b17e70119ac3a9908d05239b3f39ffce6e53d608b8d6d36eebb3e24da04bcfabf5fbc2f0691656f5afd4ae793de0f09c0630d09f4e2775ad64c14feef690926e69570e252f207fa9e304356ba12515ddc5a938ddaa1e40bea1b528f0dfb8b63d401b537e245989161d0c1f9a1573378db51dad5f5e3141e04c3c3893ec609e2c8c5e19e1cd2c957c7d60db1d9ff0fe2cd00b47230f712c5149759f47f0a88b6d58e84a6ba1ed7f8951fd085575cdf99c9a5a253d8a60a5a02c21de0938747a85b0fbc354dd351ef52f70a6f2eb94dccdc164c842a92086283edd798bda38a67eb55a2e4ab355a7c1cf99a5c328878c4ef4e27a4ec0159fbb9e98c2502a44b46643373b773acb127b61eb1930c41e3ad47040d7df55361e22ca7d3b24f6926fa46f0a58cc68abfc1e2b3a5aa69786da060e17673eff4d27d1504a65798147c6b6e29106ecbbd504a70237ce240a3c36c81824f64eba4a38a9dfb89ce9482b6073504d335a66494720da564f55422b7bd4ddb5035edae340d98b18091d1b89cd194c3d43b19b0b23e1833c1cb4908cd5dffc9f993380b1fe510b308ef3a094160e5e1d84768e5f822d4986d92d93fc70b68c523c280b91cf768524bdfb64f16aec45b52ad8e48e02006685727bab91f9249eb833860438a191b96ef558e8a8e9b75213c325143e35189425b34148216b73915882b707a0173a0c6a4399e7d6139103db669ecef5a48ced70f8a33d4cc2feb3afe7b620cab03f9e9e6800e635980c841b00ad292287de26081bd200ab9b2f841cbcc1a38273416424d633e1fd7e21e339b475fa85603d59d2a888a6c8c85241ab9c6ea2d44aa3ce61e140d76e6bef05df8479b57cbdba1a386aa65a20e8176c95bcf98232fd1cec7d5cafe3414c7eb5cf26fe357a5f6c0d5eeeebcd24f65db06cc1f0d271a2dec8eae0eeae3a530ca86128a90f560991737612cce8f97fe15ecd5f8f852ddc01f6adb5005f2e36949c19c177d966cde6f86173c0654c3cab9801eb688203e9f104b1d5ffa479630ab84251309424ee3471c6ee8209bb8b4087e483c4d8bf15428eafcbfeeafaa2be22f8cb2083323f48288dcf1c66282f55f6e503868386f5c34f191fe244dd45cfb01a03b1b5c968d211e866d9addd0737d1e89afd8c1a452e5692121af18e039a5cacb5e98096cb7a9e0b4faa01cba71e73502a3195055f510338b70de2becf301245e68cb95eaa99714ce1def33cce40a602a8ed03aad44028289250ffdeaec5018102a9932dfd56e4fb05c41fca4f7f9e1c4c72901a7641cb84fffe9f706b3d17dd7c3930856701d15933ea1eac798cf6341b2aade2d7f71f6957c7bc7b7db092da66f9d58e24c8828b6c7686609c08597b75f52d5f74e1cc609b0ea16ef1539cf3fc6794c46be259f8a80d7f4aef7e6460954a3be02d16033f5fc29d1c11b9ee822d338c821c4867fbc3c7dc8fe9fb91808d9487fc829ffccd237655cead899349bde777c570740f3f7d1c92eec7e52157ff68a0014d690f4542d413c1fe032cb1a6bd344f31e173c24c3eebc44189c42b5c75f01d38b2527e683cfd4c58765f2edd9dc22197de11aee840a27609bdf6c884514004dd8fc385b1021bd4f2b2276c6323b8dac2d95c890e0d4d7d80e447fa1e90249ad3d26642ea50fe50e41430fbb13da1a123b7c2a96bed5895916da229b4f963a3fd33089714cabccc06545fd32e78d407f225e86c663c3d9aa94ccf80efa4ad12f7759bcac08eba33602b1ef42d257d198cefce823535b5fae92ccfdab26c3535f85f4168b68ff4d47e22193263561e28cdae60e894374d317e9e54286c594784d0257f57212e7ed9a0b59066a36007e7544aecf631757536202abbdc4e631ec267d65da587b9b14c876b33336fe9acf8e40f856a9a2407d55b3046b6146bd6a51acfe819d42d0b067d827e0850fcbcc28790d62c0aa746b17c5657c0182ceb359bb75592c480e5c472678e19414dade211c43e5c641968bb67970ff4c47a3ae743fbf3d3d3f92c54327e641904d42fb9535f14b57149ac39b231247e4676088683b058e1e1b8e4d5cff439a2c21a07b1f4d91416a0a5cf12093dd3b0b471cbc2475ad09e54f9fec824492a82847206c500749fc48f3d070ad2c9515a05bd90e59a48e4cfdaf4a4541062d5ed26bae80b5678504d3041e82c7c9d3a75ce645db0a47cf68f3ad7bf2564037436bcbd7d24077c5461e69b6e53a48d7cd34f84141c6953ff07a8336f34a2e2fe33dd9bbf203cac017ae8ba4a3720b2eaf8d87032ee60621e0683e978f56d432299e62bcb1158c8c4966c2102ab385add0e73e5ed10ad44a1ef6da0a8a06541dcc1364bafca04d5cc64fc386d3114548c409c8171868cc756f16877f23bd1a4ede7ba9ec6027d55f7fe6772a6a0640fa824d55bd8e285f85983f41a04f971a5fd7200c81938602dedc91cef2b2abe65b14b85fee4a9bfd57376d74d57eaf4decac80b90074ef1a60a7ee8a774faff65524be9add073606a4439348a6e34a6867e9517edd20489eef2e747f3e706cfcec50b2e9a0b06b11568afa4f1c8f2d8b02cb70163702faa06395d55d3f9a95c72ea9711efe5994f6319ca31fb72c795ecfcd29276fcda900dcec00e216144c6aba4654ec3f1e2b20742fc99e77b2b11a451c7a9a8c53bd405c9f2f64de1fe789656ebb3883b435da53647c7812e1c0d96160e88430db48d07793dfb46fb47c05d145b60c17bce96416ab68300993642a603e25784b564eadd0e5c069d5ceb20cecae64206062e52d3ee1ba7371bd6a472fb4f5535d626f5aa47e4dc9ed97804f3295430fee1863d13830717310987b20d7821e12242fb42a023d2ee4aa20aa8792c6aa1132f452cd08a675e7558c801b4f95a40e645d2176e8c631a11a1d5283c625900309d0cdde27c8cfc9de7219d77b83f188a559879fd112f39a0432adf77ce5efde3714e6901d53432e0a0670b071238d0e55da5dfecfb4f6cadf99ad707665e8ffd29de7c5d02b612db9e43e43d7c3bc29f58aa245152cbadde59c95ab25767d506a78098662fe7cb9a3ffc27bb972bac51ef9730f01078027a14a668c9320b810abb09d3065af993fff5ec1538b6c4a8cd6f62f82389502e53d15440c76d08580d374330d3fc19a95e1850176e6dcbf656e8474cfd7057bb16cdb0ebeab51ef0df5f32640d5a304055c43c0cd0163d886f943c4c3e215f29d563be44900095c301ae28c78613e46aa2de20b7b47980e1b28c1b14b51bcbdcab897df99cb78be1bc2230d56de7a88f5a8358ad0e0bf1cb75a470fd81aa9af31af09b794410cf03c3bafe74037adef886546b92ca5e44c96a23f267b7ba97ac44f3fb00a9d65b1e10909e0dcfa6c2f2b21cebd37070cab7b2fd4c6dd77acbe8c5685d46b649ea26444de42519a7e05f925dcae706f2dd6fb47a0b8a910ec0be35b19ff584ad8cb3d2d92ef986ba412b50c134723535c3846b6b11099eaf735ae36fd4e8019a4319fb8b41834b6b1b471574d79890b8cacc8934cc55b2c390d636ce97826ae2e0864c90ab9b44a8a6b0c57f22560b6bc8854b4778e0365704a5a962fb83fe7d42b674057036ac92b1fcc1246ab762be2ffe3cba242178b2e81b31f53590461f8e4df47ae6e50212d19acfd95ca8da80586781e44bfc6e2f571c8d2ac7b538aab33606b9b4226bfef7f5f3863d84703a511507fb8ebc419abee4bf57a5c6dd48c4894fc20af660680fc0706c1c05aac87662fa64276fcb4d80209536a162d9090181adbee4f5df9ea0d605e6d5def27e86c51aa9bf91e35c4704cbd720b7b79031827f420617c3d7df91c2cbf37166145a9b918baaa2248190c9f0d3e2e571ccaf767cff4b06ecf5173ddff55509fa70864fa74ad409d933099240965a2524416f8c6b82ed31ac5b1bd715b0b8cea0ef8464b2ab2b46a7591f72c1b7a92fae493a294d5f61680692493444cebfb7726f970c02b9b53de30d02950c3eaee489d12f915681acdf90dbf4f3f84e0aefd20981801c5c66781dd4b9a1eca93335f9bb6e3e03b25051da772d857ffef9dd97fdff9dcba863a400aac2f548df91d2b96599def0f6f6e5ad8d70cc383dbb3ea93ee68515ef1bb22c74237b0e1ca9e90745bd21e659db04148e3dd3afd17b1fcbcbd7d52806cf7dd18f50d83c8479cd8fb484524b98a560d3603624032d4b23565e10ddeb0d5a4db2a11581748a03bd1b3c08a28755e745b54b56fa90c76fb2239e026c1ab9e379e258ad09219b0f29e03683eb4a238753d07c8afab3462ec8cb98ebfb083a6b35a0ceba293feca12910e0bc975aeebb2366835cbb27a2f18b0a956cc2dd45d76f875765168ee2905cedced5af118a71234fe1920e0e9f37468f2e7704b49509d9c6e1fb78d9803f43c94cc2d161ff2bbf7c03d82431f8a23eab55ab1b19b66ce1946e71140c6429d485ee4b6dcf87342a250ca4cddc2862a9d3377431e516527606a7cc2a9575af2260c4490c72a579880fc6548344210248a236829583ec32227b8683cb61799757bcc092f420a37c2884e5799fa0653377ca93630a927c8fb82947853c78293df76c4aeabf8db433c8eea229b1e92a7796e431dc2482345286a1ffc687eaa75bf69729bb77a8a3e20b6762203ab21b74e54eac4330349ea621328a726475e2efdce687d310218fdaea3559fbff1f561883bf9b9f77a226033cd61e69ee6aabc607b2f26654f8f6dfa430fe12bd8a8b0a8e5e2c28e173bbaebbd12fe3404075d7d0f76b0bec146151c1cc97996bd868bd6b4732b5573406b3b4d4b81c7fb9a0e7a415b1d8eb55b9c379e143704acc71fc1fced30490330145e63211dba353aec8d7029ded8d2205c9838ed1665670e7ab60d2a84b43032150da3c14698ec801eb2babfac09e0fbae2c0a1fd59491cd7ddd46e184d00102c822d285aeb646e2af4bbcfd6217bfcace5f8d3c3a89edc7e65e2467523011482fe5b46330489dde28219600ab6ffca3e8bf892c72bb47788615fbff8b5ab56d277a56883e2b7330ddb0613a5271c9963135bc4f8fcc999edfd8c074600fe2943947f8394f9608cfee8df5dff4b3bb5b6f774fac6af54c393f9990e5cb0f1dbedfc5a620e5ff0d39021d29f4062b7a8513b2cf6c58f47b4230f966b69af5d0d976447aa8765c384c4fd66d54feaea671adeab4c09649e153508a1937eed415eafac3d33350088d995946cbb60e51fc2fc35846a424982e9989501fb9368466a4f5b78ccaecaeb10bf96c513ddd1334df6b71a2a1302b5deac64cba3d5e4a77600785d821cb08603d46b8f9e682f8fda9364c527da2bf57436817faba24591d13573fd0b9d8194111ede668a61d5c33f526c8e3254524468c2f05d8d6c85f411afdac99a3147f9046facd16147e0a468981ffddfe69748fa287924cf63df33c40f64551c15f99183ec52f5bd4f06528ef55fc96d3a2b0e2013deecad6fdd261a11807512a685fe6b331bf7a04cbef4a08a5132d5ef8bc9a6c01bc37ee5f4580c97279262e81409697a020c533de294cfb1a6464d6be429a4955c604e63811e6b0d9c87d2c196aea5c8dec70b3163c2af74d044ccf86358dd9b3f3ed08a9ab517aba824d9cd8a81ac8cf9166ed6090a659d8164b92f97f166e1ba7eb8f90dcdd73d061ad15ddeffd15c6c934763d9167fdc093c7d3a61497a5eeb2bccb70119bd27b3b656e0cc05bd4eae25ae9ae01d275c2c7236cb87929fe7f3cd56ef3d214d12b2f49e3b03571dd481a3dbc2850709b4bb0d67f69d81a03a7dd4f44d85cda5e9ad7835e3c77982169035a4529582034c562800c337b19d79c6bc3d4dd1195055092fd35f57750f3d2d08c7902ba56280d5f529ab7b4500cb2ce3aba34b775f1f1f955064d06bd49113e927f6690b0acce594653f3dffcfa7666b9da28f42fb89e6cf77220eccca05ae40399993b8bc8dc706da4cd38b83dbe61ed327381eacdbed8e8bec12d0d2a891ac57c87df82a17204cb2ed8674b4636b4743a76ee62960f800b3aebe45bb4f5d4429076e235e9f2e04e5259c2891fb00cfb7f492ec24ef8f58cb65c16e850e2d690fbc43ac1ee10aed629bc3a5acb31e8662beee4c2cf7f56d78ad773a8b7bdec02f3504af3f6a775eabcabed446dc68de2d0e2a8e713a648f64f1f01d551edc0507889e6af25d73d11b34524a7dd4f5614f0fca3d899f9fa84721661b84e1b42eaf5faf64b8fd0a4f84e72d935f69210cb787d76ee376ea13fe89a1164491e88df8ef35c2d90d6d682d59bd16ccb9c0f72a4c8145df7c6ce3fa630715aa0b806a60868d81548c357f7523896c68660f012e6bf689ef04cac872a1c2703d63cea6db68e534cd94790e581d081be3de694e0fd8418eb73f91b1425b76db08c557eb3c5735f6b834bfc311f2f706a7d54e29998c14e126ec6969b749c1eac7a9d8428952f7b06f7b0a361cd2388d43f0929bed15551b7461917965e104a6730596a048953fd771df8c2a221932a9755cbf93a514fbc0bebd6022b8aef3301d95aa73956af70cfa6685ac7587eef38f9ded53a40cd2a31be06a95e9bc6b7de71671969a43bca9237e6bee48ac4a9e01a873594a413d8edbf3d3d88550bdc761a2c46b6f582dce74de25f4e779fab0e01c9d72faa0d449ccaeba59db750c847ab37a6d76511b0222ba04e9332e5fc707f7248925f6731eca9f51c1d99a813e86708d30215c4e8635089180bbc11d4b586c7315d92624e77229db42e2c39f77c3380fa5931535ef8bc7b0b81d992f1182594ba56b10f69807fc54398c76ed5df013b7b87e54a79053bf1b0c6200f5344be3831e8ecb8c58f55e582f053ccb171f16077da88fa46967c88fae19400fcbc40f91cf583edb3652ff6265c9abf9bf12c7d4ca101b0b0fbaf8ec62cfed37f41979b7c9119eb6417f7d2f51261e1394f1073258c5c102bff43b2064997ce0dcb68a1f177d0ea2267021d944cc8dea745cafd843150ea5df9ed497a56f3968d5b0d9e1d32193e69c9221f82f8f5001f111798f6e11932e87ef4fe2fc4887b96a792d9057f3a518db31e2800150b39bdce54d977d72a85eb0ecd9089219604708cced60ae5b5db4cf71eab353f940a6b7d88e098c5de7ed6704b92bf5ed6e332c561b82ad8920c784eb74e2dc005ad9275e63613d413774fd498dc69811056d7cc2b43086d5d0149b7daf859afd6fe038d71b6fd7136633b39b3ee12eb4ffa5dc17d1403623a1cec4e52bada6cf346f3919fb8a6c97e4246fe44106952fa7f1f9f3ed50161ca5e60370dc355011038966adb58b6556dc55e453ae4de8e98af251c6d66266013bf6178449481a34b056f7d05da6c0c69c07076255574494d5bf53aa2fd6eba1c237c9d3439d442df40dc1a8fb86013b7e8486ce2700bb991af9bf0ca7ba6026715057c1e50206c7ca2b9482fc090c5e6956cc4c0ae4a8b1a5d674aa7a41c1f5ecbec7577e32b6981a526ab0ae594cb1c5b38ed8f2ed26b43268315ebbc5d649c3d552f4a2939656ce33b00f02d76695d753697ee5450202f4339222ab4b4b24fd91903fb9a7c5eccd1e1c76a10f7c9585cb0f2987f3bf04d3044daf203e25a5ad921a5dfbffaedbed86ca9e4637a59c5e034516dbd128679d243574899ad4e63525cd0c85afee9c2d6522121321a7c6124c7860c4cf28fef852d8755b52df47c5cddb86c65af400997c7615a22ebca19f967117c715c552b629af8660832e3719f931bb1e0201fb90b1e7ff15913fbdd07cc4c76cde0f24661ce0ec4e3c3fae542b32af1381d61b39676b94f75757be8ba8519293df4b609ccb0c0772aad83894e1b8ea4362efed5b62085ba735b17053eaf72971eff09808f57c9b7697eebceeb5a007945a0f65dad6b7fe0fee29c5eaef2d5d1e99eb901c491ff6ae0d23240b3baa223683ddecb0963923d72a49cf686a89254f23a4d9c1c77bbd758cca9c430e3493194acecb4450d44b7953e0d317b793ac0de239241af9e8ba23bd022dac03591a9699a4a0cbcff4c009afd47de329cfef55d88bafe73ba3634723e636442afe6512ef551759efbb63bd8892fe70540b2bae901725c84818612680b41f86cad73b2bda1c3d3347f42531f3fd0f27857c2faa266697269a7a163efa1b0c34ecb3974c9b98efa988ca4e224229bbd6ec4b5d8a3660f2701a754f6667823cfe5741618a4c0c5bd503776ac01928426f9ccd863cd8b4ba0339bc927855736c6df3cfdbab3ac908e013a70aa6ccbcb5e5ffc4f26e46136310359b51db82e2ef19549ae43ccffa3d94f7d6d905d4edcb079e89dca8926a769e47c03a9ec65afeec6447fb48f7eed35a8cbbc1c81e50d5f9df29ae3eb5ad49bfd1ed4b16b41286717dea5ab21f61b4f0f5d1a630fdf4961d1748783a548166000bdffe87d083aa79b7a42242528afbfbe8cb7bfb45203c2f32b1bbbee5f7338a6de3d4d064cbb678d5652d5e1f3b2972674bd61735b30178eb66262c29c9660d60f8198b369106c3b6a2885a0ba43cc93ab7b018e2d361dc4a6e6dccc2934e2037f15b49dddcda6a34b9e5053470659746cbfddc0d02ba00c9fec4247b0d2fc886c791c45153f7afbea3e5903ef052c1ee0888d7ba3b8c51af7dfc3164bda90ce426bb9cd14ffe15f03279d49465c51903aef1a2669d58b64e938be4fea7a1b57644bb7944dacae9f3ca2648a2b0b4f067762a00190672571bb0abbd637036962fd4a2c06ee222d608edc6fa48406fb71bb3702bfe8a97f6f5da047e70d8837259eec07e376af1a35ffb3656a8a257915db3e5a21e7355d1b7d40f0535870673cf5a29bfab79784ee761bacdda028d2bc91002517c4a64664e54a142b31d04abbb42c2ee1fb0861af287377632a6080c00d1a51ccb07bbd0c71709034a9e27c410c15f36118235cb19a78a3dc2e4cb4889820f9dc5fbd50719eec7e24cda93f69a5ea7f64ce1d157d1510a94b7d5356df2246047a038cddd77d55df97b1c59edbe883a0b2fc0505ce8d3237cef54542ff5e65547211a319c52f7cce74c696741512b8d1342ecd3411fb37c88e23c1327be0b311fe40c3efa5314db1a54a586b6e203481940221dbf4b6c84507bf13e48896640d41a8cf169e42c6220a46c997cb64472138d0abfc69cb825dadb47177a6fbe99ecfd35f89f8f58a14b3fb0fad40f8c9d38d52c3f225ae41d87b31cd0db1926171a9fec491aa431b0d689e59ab089096008dc5fb0a5f2395ec0025177b5323b95de328fec99b26ca5d862c57e0f27d771d74aa7890aa53e89df4404877cfc92e5f925315b409c0d432707803aaecf9e0d9032de6927c48b6da2e29ff51831e41c23a07d5ca64e23c37ca26973381d8d0a7115d90786a6c0b32886bea1965daa7bcfc2fa90fcc1975ae51e2eb912ac5b72476cb5ab1dbbf127d25ad91013e87ca36997b6eabf31f4b3a49cb4711ee6724079d28a9682829a9119b36c706069828bfeaa48ee921040b71681395f47bdcd211b97933b34a45e9a287bd2035d9a43a93a7a22041d1f3831bccb2b61897696c4ae456338cbd8c47c0af9f3bd7517d56642d234120a8b08f921a0c8b228ccd4f5a09b01ac336f5d9cf7b0553919ec425738c035bc327e79910902a9577e8a3e17cdcf0089b762d91b59a79000cc6ad097fb063ee2ee3a9e95e533a645cb3df49ae69718fb46e55e7dc5cbfaa0f3e341842a0b10aba546df2d681e850e47320ac94c3c5e1fbd0179d355b1d0d0ad3855ae7823323136b71200691becbd29fa8d580db592bf1e5b96af39a3059b02456eceb6e7d47c9d2957430fc7f1629c7b085f245705888df8f9e2242e9ff3bcbd98f62c49d271b0a963acfec1fb9535c36e81ad2d422b1f980893f2971a480c3f4a435791fcdcc17d6f5c89d723c54fc64eede6c43b785927d7abf63e90ed753cc6431dbf668bff803ee6567ea8474f32c3021d9f01fa1d0726d775dffd9d40c60127a4496e4a10969a5d381d56a2f7c62b0d67ff29a8c17e5d4df1b98b146e00d9a91d88b9901c5613fdb8aa7e39f839992279e59254bf4acd7ab6df734123a46e2783b00d0f18b7fcd64fb911ca16f2bade447e1db9a204c793654612e73d7701fb40a5f045d521c7d256ed2cb3bf00c655570fdb7bcb53731860f2c02b5d1f82cd731a0d528472544c6acbfe2eb2b73f9c4e0b6b56d93453f5e54da9b203547999501f4a4ad48e922e2a36d1bf307c3d7a281e07d6634033621289a1296fada2172674ca063fba3fe7ef1590ec90392b961995103bb175ba74ade0bf248f7353603a697bccc1158cb9873c98bc477d643c581969f5ca2d33c6c0ce714a3fc83ed00d264ec70f510ccc09b710864f032dc2ced2234a80511546a3a6403b566153ae17f83efeeba1f06daaa99943179c1d7fffec326036683658a6578b2ba610c1ae2297795f8aed59d94c28f154cb1d868f88c978b0753a3f53cf48abf51a80b6e359af75acda02c3d362ecaf1f6476c38a1dc3c29a7087d9d478495bc97ef7f252c9ea7630124fb187f7e60d33e0f2d1e62c58bb48a0e26ce6196656c6bf61ca84005a40d2e894706d02eef6d7f87293ff9ebe73d507679de0b280ca43b2629967cfea56a1d3342a975606559231919d908895bf838959195b4e881b200afb376fa1d1313aac9e52d70a376248478aaecb8fe1b51a9f41e87ba4ab2433e1c2041f4b187e9119538a3279d7fecb29b3b2f8277f8bd0c75025568faa2c2e296467dfe13b0fc204400200cf86534c16413d893826ef1abf3077f09c0abf388a2fdc8cbd02752212a58062af52055124135d0e0ad3ecda82415e7d0be9cb6a79f90103c5fb229c86532370a4c1ff1ec4341acd53fc0d5ae2e6f48c63f7744071a778467460d28562d1dfd7bc841edd45b350cc0250d82deb151c85a75c9b90f31dff861b96ab0ee086b714dcddf9639e71b0b5a213555768a6251033974c3eb236e9e59a0060f8bbe953e398039580068f7688706b486e4fbfaee2eab927c8da6405d3402d4077970eedeb8a919da08efb6ac5ba11bdc7bc77d14ce3166d462fd5be128ccac7429500d62bd72de748e65ff41a7d98661b12304542176668455e2536d57ba81d313abdc5a136253d168c7947d4f6fa8398db31818ee96386b27b1ee0f0650377d6f73fcfe6d09caf6ff312e24ab2108993f5eb0f2415f7e8c0c9051e7f246af9221b73f10aed2e96cd0cfd812a80d0710aa7377d8a472c811bc9a585551b713e8573784aee71889293f96b23f2ffb45e40ee5f454a5bece37e92ad86e31749416c1331734f0992a65244830bae13d9c26414f5685f63f82ea25972b74ef78066d79a3f980584cac3350fb7d39e9d727209b7932044d28091ae02b3adc35e270eb34322dd30dae81da448d665e94f5d398a02c3793cb98d96242e44b30187692e26a72b5bf4508ad0bde5a46a96d1a093298fc7253a8d55f7fb551ef2da7cb26dd51fe1d8b8eea3f66ac2457f29afb6062517dd1e8b2b180333a9fb88a7d40c24f93e98b69839ac27b35cb087af9e6d22909dcac8ce32ece56b9a7b2a030b00c6893389cf7c63b78ae86244b7a172cbcab9742ca2aea4a0eb423a1d385c992aaffac3cbea02d9806c283be14046c2485d8e55dc93099f560351ddfec519986b48bce1d95fa0cded1f992da96e9d2b0f18c6e9d506fc775f489e7ac76f5b4cde25bc5a900f6d0c9dbc9d5d2bf0d81bfe8b5838b91c18f4ce0e98dcb61d41281046d251b52eb2e7299af42d0275689107126f78e46bd090798ba48e96ffb28d3e3349bb8595b769500d0227694e5a44c101723b17d3d01a93538f834f1b723109734e2cf14a31fe968482c02903def5afb91c6200e24340480834982474b2297f269ff484a256a7909d2062d78efba04374f78ff60cbf8c3c4aed3593780bf174b7f3d1e1693a2e8c670105abb90f1ca7d104949f7760e81000c423bd30e52ff9e7bef694c82ca57c337ed37c45c536ac01c2c4955fe9039952bdbf802d282782840f8348f4f8215a016e4046948fa013583d57245e51d488e5a59de8989285ffbed84a2469dc4a8f12590b6515466ea357631ebcdc9e94a295ddbb284efcc03b36864a5b08c013ccae45326330af02c837a26fd69538bf69ce39de9ed1523ef100639870418fa6f305f1b26183af20908f379cfa01ac62d6532484fdd9365f56d98957a31a1bdd4544983fe846fd681023d3ae0930fbb93df38a4c2b5a62c7c6ee92582ffc2d5ac4a97667e7f0e4c105ad755ccdab05d4a95cd02544f3a8653b23e46e3e90e70fea4f97e72055f913db4bac896d632fef20179974075193ab1bc0ef84c05930d8fd6770f4775da593257801816c910c84596d7b707e1fe882ea99464c4638f1630026b89833026fe0b5eefecff6cb607b52362130e2e149a212232fe5596cb83ccf902aab787753fe37962a6387496d57503adbfdddf2e1e6d764f80af033993c14a924b4cf7cece433048bc3a8ad626c42373bd4a185315de2c05cf6ecec89d80ba89ec29d7ede7ff26ef6ce116006292e4db8b82b9320c2386557ab539281e80d75aa03a70f56fafae717a99d1af409131c050fbe6e961b6ec701b317810f5b0e6ddef24cf4b75fdc2971dd12f37abcc106da1e8a5e0d5250b19318174881b25e7471b678d656f2dcde588e42bbefd81f38b56640a0ec1f0a9459e96e88a4517a6a3f4e59842d451ae883871ab0377509e701ee5a06211106519f9292522856d70a7dce0336ff13c1896695943a8775866861ea9951619be45adf2311d39f813841a721940a7cd5208c6b4d7dd66a3472b7232f398172980208a913420cf50a95c0473f3e445a093fd8dba6b423fb7088b58c689b4c51f25dadf5fbe9fce270b9061c1cb5e4772396592e4d4ed84b97b79b61fb2a95d25fdba459d07d383708bb0a2245783131ddd3cefb446213596d6d6af020d392433cc61d01a3049a0d6785dd4e0b045d86249c53318cb1ab74d3b016bf4c7a4c9cd7f79892f896031a50b9af3b2060f78783336305192ccdb7709030b4d264473a1586f0480b975b6d670b574d4fa06bbce95675718162a16a0602c2e89d01d03fc6f74be0e04d3b94788664b5eceb07445f2f74816c4c72cb66b30e06b30749dd35cf611088e937afdf0cffa49317132361b3f83d4db67f3de77c0042d7294e037a67b7e46f3df52e274977b5b9492393168264eb8778989d916579deb0a21e9da6d8ba45807e970bbf4313cec1bceefc522164b18d32fa9897c34890e2b98babc4df877f1feb5f542aea50b81b8e20e6fc5c94f9d68517c44040021af7bdbfd8193722ee877a60581eef9916fd96b3e1135d3b087724bcba3f48441278ff7ea052c9e35d08439301ae29b817795f67b45234f4302e2b78ae09235d846b1efeeb0f766fa5401e0e17141abb9b88671cd6a3bbc3f554069c8503efa1a6299ecdd0f8813283f777bb88abbcfff7675a896643c6e8231588d92451c4faafbe043b7bafd21d669af4788896cd4bb3b9fb95e0dc8b00d6fdc2c45960d7fd0f4563ed5f3c607051db08604af32384f229a8f958b5c43e8669c73d3149853cfe10d77b02432b25c0962e52b7e74bfe9a165668cf447c661f96ee64615b9281df33b3ad0fe60dbf8d574a8ac939ac40ccb1ff5b4e34db453ae8f6a61b539262b41181f2c94490573e6965f077924c3d667a8bdcd5e63b0782ac1b1a624b4a892b467a5a97a42f63ff5efbdfca11e1c3b7c33c1d40710850f6404df488a39001a7568ddfcbbc059c098ffbc022c0c2988388e6f4c1af1b2572105e5319a566215eac9cf0cc6ecf1181a20b7743548b1b810db7b8a889530b062486879c07d01321d3fb202cf8884e76cd57da0e69b847b40570c13fd11cadc0bd148df789065a54c66ca6fe25b135ee3b23ff270fc9d473cb9804a07f606720ef9225b754b1e36960b962f185c903603414e8842fae7c04ac654d3fffd369f19b28f1de0136502d73247ffd4d82733b6b0fe0aa180776a801ef6b806595f6f41218d96b6c8e6e03a8554a357a1a2f0c13200bb57c8641d6a8882c69e3be4e9cbf236d2ed420515155a54b97d23733befb328c943696b2b90a0bc946567472560b74ab44a15a9a492d05eb37c7277cca973dfdb863b89df66e47083a9461ac36591f18af243e529854b630cf16dcab8fe9f8032f90a8983bfa481d7b06497000c52e3f3b3d311fc831a9fec879bc486c15409f5355ef45457ac0f76963158285dca5ec919540eb38d2fe3f3e804e26aa781838f12c83e3b94ccf0fc7b55bcfc35f9c0d8c597af7faabff2f98bb167626ed7a4bf5f84a987950345eec62d5733cb993c41937ca6a92338e55f4a73cc998d9ae81e9afb7976fdfa70fa48ec0362506af370c1c19a1b2f0d095845702b692613ba22df34a3605dbc811ec28607c70e8c806c2bd370f64d03468fe44981375306dde9efa5d2e4b2e16b7d202159994e556745d227cb827c0d1a03232249b04d56d0012b91ead0984322b071e0d13d9f8edb5c73f6a91a7b5db750227d6339f240a1685c35b69a251b93cbd8cd0694250ca38fdde396d1c5dd0f0cdfb6cc51640ddde4e68c37298dfc78cfa5c4d60919b835fc3be1f06e46a9be1cccfbc6c061226d974f0fa48682dd72cf9cb6a1cb11186c94ea7ce67f7390f371320aaf74fe94e5aec847c2f74e34e25ad6ad1d78aa955eaac175d48ba2e35ea4b353bf9e34f2f8a45d721bb1d7af56f72077e475f5601f2d8ca0be9d53e7e96f9bd4faae12985ba167c0ba0c0e6063c83796163f9bac478ba10b4d7a434ba203cfad6571f638e0ced52c55abab5aeb7b9adb84b0ab43e78c77fa021244c6c0fe7f5612d1156402cce09822a608ee954c4f5f536103f50d5a70213a5d8a3f13cfc82024ca5d860ff3ca9c188069549ca3ad999559df24809d88654fbe36f613284d1a9e91f7eef69ec73dc4be169aea937a6c329333940c7a4ddea52b57b49bf47d839f8e6e501ef3120f581c9ca362fec7c2e09437f26c955dfae0a8db46fbdd7d0126fd4f977a9da01321b137b9dab52b305b024d59d0cc5ff39af091f9679c5fd759f11393b46029776b64e3f36dcb35a29d624ef790d1343babe06e917b9425a2f0caacb08967a78dc263c7c3f42897bc0a37fd0120d3526b97495c73883268266f0b6894116b547861fd4c1808c4b6a8ac63bf0018a9c65daf9c0f77f5a212a98d1ae453534f46cfc042f7ad2042a2eb96bd60eb3a0e9e1c150cc40a9161a296c7bd940692b87ec33a32b781d5152012e1e8e0d1cbcb6caa8109db7497e4bb00c32111fb856a7c0568bababf6369c3b398e3feb0e3a5f032f73f6c51660098f30af41474ee6da10506ccf40f1e759ff0fe11c82d71028014896633a9a5d24fe597aa3d2d9d8da7cebc0a8ce2cb30b963374b53b5046732b527efddeec17cad825bcc8573240669208742ebd979639abf5c3f2f02159da1d3ec307a1effb7b3109c97d8132c6f49b4c583d12e9d1b8b72eafed23e3d5c3607a8c98a54b1df35fab96fe6a2b30f5614ea4fcafd0eca47b96adb56b05875860289e827ba5d377954031b516defd092342679dcfe0da5e786da4ccacfbcbb578d1618d470b7c74925423359285096901f8188062bcf7821e050c0dc4b2588af6a23874fa08c3449f0c85079034e3cf799026ff7773a44ea6a2923dae25a5e0d532636fd657c4f8ad6db1a6ec50c3a0a24ff6a7de24b14efc91cb94b80b16f767e16381203cf48025d2c0305f5f4373bc4fcb375da46e4b480c2c1ddfb8780d0e4ce8d679e649921cac0a44457a676d97eeecbd1d55b499aa688a5065e9d241a7477425c071927f6f2d2ec7db30cfc726ebd4a53ba0df2c0208ee5edcb832a6ee34018c633087f90878185eaae790ce5c0d7ff0da7583125a576a7542e1ff0abe37607597989995516519c045bc3d55ea0965532224aaac53b0c227656aef40e38b983b3fa86a9e24f0292450482611334e161ef9884408840703cc1b75042b73efdff6fccfe5e9ba64f7a67d0d3c20e5354c74e9d79f7fa66ba142a74db829760270d6fd89aa5483a3e506843e612814415993ce8c832a10b62fdc2216774b0c51d013916b3586d297495c29e932e94bd436cf2e2412bc833b2b4c261a58ce1ecd42b4d0dd32824aa9483c407ba293e5b53b7c742a85abddc1cb1986a3f6efd3fa8c1c5f426d86bfbbb0f98d76c9440e4b5c696af0fde0df13a17fd368e0c6801e21496d940e4d95621116690584260c8527c9d84b30e2247e2870549452545b4fb36ca3cb7e08de207248584ec47382ed0bf929403ef1f5c730ddf8c7f7a7ed533d9d9a5d5aea8d9f4176bb32d792c98fc01162b3db60796c63892a467a0daec92e4010b992084ab62149acf8d77191f22d845c2c9fe47761a50945c2cd72773b50a5b3e101cfe08683350acb5dfd62382a3be7304554357c4084e43724aa419e1238e4fca5619445c999ae5401df90c9d09d9f326432906b480772c4368d65617a0d87c72b5da364becb39887e39ff0d6588d63bd06ffbb99c3c2eddd32cd47049e7b73aacad08a03f95f35d8cf923d54205b2fc41d9ed777b03cadb409c730e852b53338a9ab400acd2711721f42afc1e3ca929a5378d3250d70c99fac6dc5fea52ebd8e349abf6dc52a4d50ce1cfc4f9ebe192ec7d179493af2f5fcb4027241af5a3cc8bebf3fab8fa1c1d616ec6e96e9fa43b953508a90feaf294e1e7fe59c13656603080256c4b920044975c612ec8781dd7c4784075c65a5340a44f807009af40991fe3df49996f09d8865f3936ce1d775fa0d072ccf83d6bc7e0f540084722543b521316dad0e2ea839623ddb4b00256a9aa939f0375d715e0b6b0f37bf28505661a4bf17a053ef74f02315d4033228982ec616e7d0592d08a457610b2ef7780fe94168d233367bd58ad3be8016095da8eac89559018e7256ceab26a31ca63a00e13b5f897380fee9dc35048babf73e061e77273c883076a2b3b90658249cf224c95cfcad382ee44b2030174db07aadff18486477a08f2a0f49c83b3dbabd07e14538a678317055e57a6f4951c919e2c23ae349f9b447f9472d14c27390c593885647450d7306a35294964fd070ddc3736b9d152c37bbaed5639df5c894a4612238049ff75fdb92dfaf87d04e76abe1823b3518c14ec78cb99f669b644c43da094686bd36b0a69e3a200a93ef5ebee8132fd810f597dd6c3e2121607df0aa139c906169648469c0fec9d11e3b32bbf2f723be55ac1de000344a330aa0532fd1c746fa86559b988643497f6810ff35a67e2a3a6ebb4343efa462a18b49f1e0a3f986bea2b09df9b9cd50f53c0d4a8a07b936781c521f209cd686694bed72797734ad974e19c2852b60737cee7e047ac51673c93b9e60eb7e070c4bd73f55dfd43bb1a30f9d6166603d746cdbfa6e3d3e01a8c89be335cf379896f94b1c69507b017be93ede094d8d8220bb49e3883584b164ddf8dc07cabbc2faeccac0a4defb2396cfd76469375e3d57de20985194f9c96871d5ea4dbcc13ec2b6b6cba476c5129e7c2b3574d7bf622231661c414215104ce8bfb86cbc2b023adf7a6f31e031dc656e483e3ddef214ad3a72ddf419ab1120b9445058dc40cbebbc69fefd94dcaaf13a48910a6241f33c6e864de82ff7d4c404461c882aa3407b0ac802be25da2b01a891943ebb0971189b39c552e1040c4398a0b8331f217f45c9089f58fb190212a02286ca1c291b70915ff05beaeb89597261c57f5f2294be5ec8a42f0e45d953769b22b638e35cde2b29997716657ea94ec2ca9cedcef6ad6e71849f01de6399bb5baa6732120b73ebc8e67b8a1d97ca1021655e72d0955b596cd34263e8ce8bd9803419718f9a42acaf03710ca328a1218688854e5f9da1a553afde6abb96328eed661188a5769dee004cc66f38cd1874c1aa79587df06709734d52d4035e6a6f16a9869f9f47790be51370f9a90f2ba6f403adfed4625bc2badf7ede106e17706823096026873b1b84700523a68b529945afa41eb363eb2a04cfc157d3ff0d86968bc19afe7571bdaf71426e87715c25e800bb4db4163275dfc2dcbd6de41f40a7fa0be92993cfe0728bc6ebf3415234879fe54f543ddfd8f1318dcd610172aafc5f57f35d7e1009a59150f4264be709e8385cafb180b0ff421d2675185eaf47fff6d1483e4a2345fa8843ec801ba25b8e2ca7d528db53830525ebe9b5cb6272891bfd1d1ebcb1bda68247ba040723df6efd8456852f580e00aa1b8348ba95e32c9badb818e2457429cdc4a734537b4ef7f469868906a800f83f5571b4a5bee3eebbf6d089208885d73777d44005bc452ac5a0d1d55a4c53c5fe6d2fc8f659f959d585403439bddb778ccc5f000161729653f1728f4a223fee4c7aa1a6fa60ad8c8f72b7e675db32a05f715097f70ca9ff8e5558e607874f55e77a1f947bd7e8155d53331508d7806cc05f601d1132cee709c9b94f55b4c330ee101484df7550862aab0fb37b3aa6def4b26475861f1b89a9c9e960c6e1e4c0d15bf5870636a6b01134213d0405202618165e6a162b91d647bd10ac183856b3a65ad0057068fa897e983b3df89d95b11b4896f93a97ffe75bcf1babffdbd21b503db0b9f22ef6dd2b7a2b3096776aedc648da6754fa2dd653271897b493836634296e90d1af924ae968fad5b91a5e40d63ef9165b1d7d0311b2a189c545da03e33d54e9211b5822ac3d01034502e32f6c15239501890451dd92b8c0b3e705a6a4693f73286e1ab2c9b8ae190dd2890743533ccb6240e7c6477da809d2346f72b892bc8466ef2eccf8323c1dedcf7703bc49a05c5d3179b2cb67bc8e89323ddc16bed8b4a7696b350102e7e9ea55a2b1b3c2d4bfb1601d02e982203e37b9800fb6744bbd9dee0f01ad085a0b9602075c4453d8de783f653a56037aeebc69ec82360f6fcc3d096e7a4a822aaed71744f13fd412299b67a23452bd3ffb673c63f2513a8c56f5b3b6053a6e0679425ef0a7fe8b39299aea919e2956c7dc442007adc836f1d6bc1903bd58afe1fa869f84183c0375f85f19f6cd608d061a4f55aecbe88f3395674706e5c2fd1c5fe3d601f3ce0f26b493b1f1f6499cdd7ef6f0c3e9fdb3ac915fdaae55dfd35764bb3b38c7c17f37742c8000f09808b6553e22bb2ed17a6ad5518c719e89fe1b8f49a58371688c34ba72dea930d692efd698ccff556a539f79683e5d8cc63727b6cfbaee50b3564f2ee3fb30621587f3e1421684f673f9cf7fa0b204f3b4373fb758629bce663f4d07b89250310f207327867d21667fd6a346626c8b49f5db6f21198753bacfe17e1aa4673667743b9c40b9d9ce14a82d81cb7e9f09bd66d20e2956d83327873012a7ccd125c909cdd15b76ef9d50caca686a0f191d629ec7bf9bf992b47d7ae85cf992e337aa3cf2e9994f38daae47337d88880ad5ea5459eac98abd15cf39067449f8b93a9c5befafce6a77bf8cf3b21863fe744c3367ced4b7c05c3be0c0ec402699f3c251000c531b47eccd6b823af8eed69dd0bcce0fcb53b395b4b1fe90d9eba362c19efa71f68836f3883292bf3123b6f328932ad4b2b49883f1c07f7598a29dc3eaa583422f2ca7a11c6a55659868471baabce1aa16fd90dcd74dd892164c884ad35d74faa037aec44d9d12c8455db4ddc041eebbd5a686ce561964214bf746a19341c971686301e36a6e1f39c94c9f187bc0942363c1dc0ec5f079c182416294740c9a3e6b3a7d7ddeb8a56023855aa0b4b5666156ba5056279c97020192a7f2c6d3910e46cc9b86f05b3695f317af823d4085886a75134df223ba51548e17f02a27f67bd9af1e869f9e7e228c7719b846dab36fd8c3730f9f87045e58fd56c7f1af36af9fd0b469f81386fce6de82ed362bbde4199d01f128b3f631bb4f017b7964771dbeb6d40c00427b4a85e0a086772a96732687164f2ed69a12b7feec96129ebfa9d588562e2d983764201be200615fbfb545725416ea448969e760fa5f3ffc189163d221500a3f9fbc38eba0ebccf04ec366777d0e63f2b229e6cf018707598a76bba010308249c256dd0bc5bdfa53b47cf9dad14841b70e986d00792913a7cfaae76a8eeecb53913ccd8886cf06aa989d91dcc6db4d83c160755518e416f958e0e974318efa754c127988b1d8bf8efb42bc0462e771b1a8b3e13e941186022e629d3368d3530da59e742e176fcead97acf73e646e2229f409418983ab401a12d3c593ee4d30b1bc1f56f130cd0fc92c0b5ccc6422b4c6d9934e57d51431438f50cb334a39e7fe8b826d964e53764ad511c34166cb21257970b54c756eb5bf55b8e0b320afb99efc7d82872b16db70e22f6fc7baa666ea31369b6d62ecc9c47ac7718c52fe7ebde037a7a069d9905a156e5ad5ad0f58a81d4dbb1d0d39965fc6467768687348c5150e34408cdb6b3583b75a174fb16cb69cb7e5b8788568eac78c543cc9799c4f50b29c3c2621751ddecfdf415664d93b564edc7dbbc899faa2f588c964853eaf680da35157addbd18f73e46eb9b8d334c121a9c73a5c559867dd2749a20c86eae2dbb4e454606c2dfdfcc7cc59dcc61072d424dd6a128c2efd5aa345241949b00df22dc0dd60534661dbb916379b722a84adeb9c0460484463ab11bee2660bcd8179233ede2336813c0721d82150cee006bc0c887367a478cde696a4a29af611c017e7092d6a8ab078fec985880388884d648aca05eb1ae53639ec4a6e7bdf7cfb852a274ff963db3cd858af18cfbb7077faea7613d90cb4484053da96e0eb658010a987ef38963c87e632e842b658e1eb614f606ba17f0266cb9f6c9ca262244b03b4d103a187c1d54a97eaaa63288f5fb91022143ef99c6fb820277b148b15889c094c47bec71a4be97df5ea40785fd4dfe01ab012d9494ac3990220e09b2b7f7515f24a2985fb22890c4954487167fb2522454db793352ea368d765354fc7f4d4547e771eb0c589f84a4d292786d5d38a9d06664e79e16e9e72bd0c7bd29246cd0896e10e7d9937b3dde49601d573be64a3588abd300a08d2755c9d0a489b38d0188d883a2f73b13b818cfe7cc5ea480fcb3db8348dd519983b039eaaf5e88797b7bfc4cebe0e0417e772614924b0ec43a2293ab6ec450bbc07e889bba48763ebed1f01f9d546a24f8f2fe8ebc19657ce2aba2404a20ba30f5ebbeb9e4db2e0f1f5b590a05c90e07a04e7c68ed3e5a5be0348425cd5e0ca8223427867bbbf2b53d78ec81631a6acd20d29ab560acfff1fa6839afe6786862686b6e0d4b2aa107eb814d2ff81169fa555f309b55dd44eaa9688b21f61cf7ea5bb4f727bf7f850d12eb51f502f2ed5da4f7218d54dd3b32282696802dfe2fff4a8a9ec3f6b2f906c1df6782043a708c58307e77e0eb94bb28260952e7144c94419444439a08a29752686fd5517966155317bb86827ffafe5dc35739d5e4c10cc3834ec52dda76b1e6f4a2cdc769e8608217af693b3253f25de1a0a724d500bc146e3cdec73a7b0467d20cd149482ed805f19d49e66e5dee17d1cdb9727e07348cddd2d2c1e7672b8970342c856fc3ddeba910f437b34328aa41f24c64b6e83ee7f21b94087c39c04f74de1aa0ec719d3e7b063eae8185d7895e46fec19b0e4583489d183e1a48209bac487c40a3b189844db4860c5db43af7f538d3cf8f9f3415e2472e1f1ba4970177130883442c422c9562730908486209e38fce4a17c750f2db93b4a54440ef777a13b276091101fd1535f897573112fa0587e589c3026d44a5b4d5ef875a7536ee51711c0a8423d01f84b60c542e816aa2840aa968d6b8057f7a06bdaa1ffdb7a3461752055b1b53c770d767e753bad6377416ba68cf7ccbb9c457f578160ba3a767657bbf7477c2f37f95a6b2840e10a2efb2af2241476796dccbb7afbb781ec97928487a05b109e5a9626dfc6cedf1be7996d8a9dc11930bc25bd8aa1b8d7c72a07e64588a183c739f0cbfef1e4f32c03310128606f5b7b6b77cf73dc5263d0cfc6d2c49c4e2e3e00e20b537695355a5a73e6ffd298bedaa9a88019bf49446f1dc14387abb940ac11deb827541a2b95c90a7d56c8bb7f91437d9913d8e25a496fd8fb844bbfd999359775c2c839aa4e8d2343fa529e714f3b0b5127ee14fc928d4b27be00ae39e241f5540b88e563d5f3114b9849a035c502d5829abcfbdcc806fb3fb1e1cf3806bec43d9b7c804652a2b1ca3f58d3c57b5ee5693bac7effa934a81dede8a2a99d7df95f709d2f95800f62fcc132caaf4eea46e7484ff63b20877518664064ec5fcfd5c0182b5b7c0e948d4337187be48d876643487a01477433d4e100b8a8afb77a7b2d0d8e3b22cef624b253b15d53acb7c3bf0b69b6d44725894feae272c0397b710e75701d3d8584850c9471c0c90bf60b303c8fb8d8838bc25d46ee4f33a5ed8218872e02015df92b3f49e0af12bd0c708786ff5ee18102c77c0f7c9370163fe2e99ce3bdc53838faa32d8e820785da0c22cf3ac203245b5379578ef950dbe813870551c0a7a34daf7e2ff4b4bbfc2eb40ff54a0daeea7fc9c38e4e47e3ca9c88c3777eab903ae6915af34f0ed5d33654bf6f3967b0d455c5f07cecd01d487a4eafd14a4b65ceddce04171e6b1d4840bdda851d40544bde3d92e2c08b6515337be7909cfdb785aa896bf488e7735e7189790a121d8da108fb630c21e8465e40ef592a2ad77e9f3df5a58553727e5963d88aa54f4aec1fa2c8608a497ac2482a31da578afbfb566844d25eb19199bb3e0664f4111b3e405a3b1130a6a4649d6224dcc1913aa6fc535abce3c947ff8497c012dce2ef39fad56a9819acdb4c00d030c516b69e7e68c1205c75d618963a026cdb1b3dfe5df789c7221d04fb5da6cb6d1c98c7bb1b3d2126549aa4c75c3f270500029ed2db4b19488dbc1dd78e4160bfd404dd5b8037e99e3ace1e1cf3ded389512abbcc9ba3eb0319c75350ba6071b8765c83a6db563850646761c903a0b02a5091e97804d0c0808de9790fd1ef4a4b176e26f3879d89baab5669002ce06e71b2485c012aff7b728425aef0529df168b175836e537d2679bbd12fdac8e4e066182c418beee682cb492c729efef15438637425e57db521e5e44f0b3cc73e38fcf3100a4aef01c227e890b296e353aafde187993d36ac3ea1035db58b665f572aa54690756481f4cbf598e8b989d5d56794f963f1ca55d8232324f5b92606898808db16d69457671e35a50f6e852c030e95c840589d826b3d73cad92d6d264f11026fc10d8fbb081d41ff5894e34be209d9e322a8d502b9f022d831aec54980da68fe476748646ff15d400f45826a88e829f6751a420de440ff797a97ca1b748f61e52c15137300fd95b80fbdb9cc7da5e9e890477b35c719f71cf42b12794dc45403308e49c10baa8c902276c1243ab7d659db7ebd8f71d04460f5594c3946a78ee729fbdbfb7ee9ba4bc403829d1c95e624389a8e02a7e3f61d36c1912e9ff22ab9b1053dc701ccc95e227a92829fd3af2879447a01ddcdde3e80dd3ef7f1f4c39ea6fb6760e5d98bf4e431f03a833f0fbdaa5f9891a59f152df00d8b63f9c6a436b80ff6091e0b188315d3c4d6957bd19d6d7b1e5ac524fedb92d610789546fc003d9e4f3529e65bcf94bcda7f6c95950107e16ee07220c00bf65fb31d1f70c46ab2d0ca2d5efdd2c988a8a37c3e983b26a8dbdbc646dd4d3058e725827497f047d07627a132fd6780da6c7a9bf2324687c63c635bcbdd0dc14c54e94d56228d752e93a7ab72455f9bdd90812f3005480f9d4010e7568babf729889ae4f9f26c1d9f8b70a9132aa6588becb9a754b6aa75e6a55e0927b207ab4d84aa7725b0d97d4dc8673534c6d15735eb8862cef2f80b2b0dce5c3710c121443af94163759f3247cdb0b5cf64424ad5471d02e31938fdaa992aad44be437704d3064c152a42c4bdc05f81c7205a3ffee6eca8b2330c14b177a77fcc6d0f9749d090072b8dbbe405ed858c3d6c50f3d563146cd927998c63ca9fb71251a62c698b95d5aa95e2ab5a49ac50443525102aa2c46d1d357a594cacb8a196f8a3eab3b8e26100625c73a77b58e80d0093475a03560884e32ff88ad8a2e5704ff95612c6603f605d8f16ac52c4a9792ed5f27b539539a6c2e6ef294effae2fd26fefc94f5092cf236dd0a466febb04a09bf815f3d8942752e043c295624dcbe475c33ccc1aa25554ece5a5897adcaed967b69626db917061538383361f4ae757ff63dc8b76ae0cc54b3dd1c56450ada450597562bb749bd72f7ab04b7eccbd2d955d5384b3a2092fb933e61c82d8b7c3365da11c82979a5264a8a63b3156fa7eab8e9d3f48ec0f28ffc3d29f0c1b17dc9246b0229c956e7a07aa52b83aa13c198100c7f885f7c577926235a550549f00515e12a459561a47d1d21466c4acc84f076a24e604a4d852e9ca2a99368ef8c9c5d57fcfe4f71def34df5958eae5ed0345dcc06f5eddd818858883cf06e753183000f8514cf4f5942398025d56547c7b754ce46a9a8b875e812cff22dc946c6aa7ab926df2fc3559c2f294a633941ea92b91a9017866c713b47654024ffc02b36bdf0682dedc0de1daf3090a619de7ece63e310e1885046f9cb53ba30bfa4ede8bce53121d4a6576422b9decbac87933b60994ad6995d765e08474146c27ecd771f2901d23be96b230d2e4630a9c9e5996b907bbef7fc01da42a242f018af0d57b2f6d578f94ec8db8c0090a4cfcaecf9ebfab97da3fae1bc51aac9f8556f85817dc2e8ef285fb5075cc056bcc2a720089b61c2728bf95cf1ed5e7d5c8e41fe0e05af9d82a623b51ce33a3a2ec4a5340e4c18f850a3bb535c51447ff8286559461a0f1895d2480ecfff794299d6a986bdac00b1587729cc5e48688fddb5a4053ffe7becf3d7bbba17efce8b2d5b6d95ef0aee03c85e638e05d75d02d1fcb214bdc9b6356eb19272241c5ffe9bebbb4bf055884a9e4d6a2b730ee70823afd47c4aef64ddf568ef52c844d12d7d6c3ca02fc4e4c610a1f82597124453134a4928827af8c4cfc968bf9e0c606496125393c9d81219a38515ffb6e4317d07c2c8054ed62c8ac30b5a2da00c5d4a9b053cc24e8ce8fc0b0f207c63e1c2f43ec7cd66d70f80cb9b9bf58663578097e06cfacc03d1738c9f2456ffcc2d97efdb8a7adc63191dcaf09bbfd98e3b40d132ce60e3ddf1acacf81488854e19d2bd1732a38b8db8cb2f43b1e42d6c56d52485a82d3ad755e1904ca0c1c6cff9b4d7635ffe10b6310b371980e2759cd6173c049da3da2f8ab1fd7413b1b6f8068696444915207671ce8c80f2e605ca62172db3ddfbe9af029553ee0b4fce067172d47a767cb1dda90fd1010e54434a23695fbcc91204d015f98efd032e8da6abc079cad93a94c5a774fe399e0aa67b2e26f480fc340413069692329ad8d0f8e34be05de10e4f11fbb15af00af4a7fcf48286dfcc04ef3685a994df8af0ee8cc327b9efc54468ba8a7566fef34903314585fbb5b6acc1dd04f2e7e8cce04ae1c6e982821754fa83d59a33346780fa01921fcaafd01df894d50a2a37e71a640eb073943cfc63791db81c5c8f6de9979e5fd9cdc0b8f7583e33d432a1940beafd0c1a75fa4a58e5f7414d5495a3a9152ebbaefb056d8e5a45a2cff6e17ee1e7b3d2fd86160f14bf5835fd25655c148185210be9c12d04805fa7c6f07d19f3860a7f66daa7f1b4316221c2d6f306a79daeba2f32876a0831ecc90c9434a8dc9dda01d3df4b13b18eeeafd802e60887fb6c3bd042c42ab594227b25e9805ea3d0de7e72556e1d20d20acfe91d2fbafa3b1356185aa0ef090786e3a409b067ee8e7b4bdd8f919a28d525dfa21a5493116a8843d27dd3b175f669889257cf02fac44b69a02521aaf4c422fddc334b6cf608d316dd72fa4bd9374f2786871978d8111571f94ded46d3ef56972a80a650a020cbd53ea096ab2b9560a1741e9bfd7d7c6697cea2874e19bab029f249efebe7c52dcf11233b30608448a51ca909b5dd52f8c226d05ed2af8caf990727bd7d7d6e6b36d49129deeaaa5eb236ef2d358462309bb0ce1aae15048361f74379821d16e072f327e6209ae64a9249cb1918cbc3ee53dce51eb15eb7694df13b8f259d1b3a81daab6841da16ee96e0cec8d6842e1be7207faeebb7d7a79e8cf921a2f8e3c3987bd1307217a2c8ffa79ac08ade9cfd8c11b15dcb6a788efa28246d11f56efd3b7cb1ac64674742ce50b155ba599a41ed1c3ab523f16ea13d3bdb4f3005924e59ef190c33d2009ae0330e578f109eafb6805d880ddbd0a69da25c3fa9c4cb55ceb6d10c9c44989f2adf04997c039cf416b5062e10b03763f7e9da4421820cd8ce91358a0a3c27f53d7bf1cafd5b187adc2aa38bb78e370c603de3df8f4f460ea78603e287828c1206e55951d8a37c403fe53dcb4cce3c55c1b3b73c8381eaaadce4c443c2cbd157cf544e6f506f6748c1bf349f6a96549603b44235687c1507887de9dd348ace75f47294e6b6b088e8d12ea5e96a2df797f0913c3a7be5f206a7d654f9c92c4c9d4fadacd119bd05155f51bbfde08d3af7db61859ec5c39231d1bb78ff052983a813515e59f03f86b09b9f5a29150b01c712e9702e9bc511e92934294eb8bb57a102cf7b3cffd5c7b3f6d7b9f9f62a9bf216aaefe30faee1a1317d8e02f7341c4396175512e1ef812c73897c3e3b407099f4ec9df674a95d1999177ff4db9cd923ea5a6e3dd1b9e8b42ea2c671ff767810509b4f49e81be5e202a8684ba9df771d9a4f641673f4155186929f0893cef36022c9987569592a93c978212053d16f4b15d2a2537342a23ec8bad3e0cef8ed8210eea0aece96b3726135dd71057bd68f391ad47e7bbf786de8856f7cb7e6314ca68e0f4c9148102dcaf9ec10441d4ddae3cba27ada8e755375b6c1930339eefc403e05af71a73166996151beae152a6444940650078e77f7aeb5e232a3a9ffdddafad5c1a9ed6d58987822a5f5cba197b4eca515661db83c60abb45c295f0e5c439df22b750e81da44a7c1fd2fc179abdeeaffdea8ef159af1c2a0c623f9891c2f183ecde730fe4de51ae2f878a73c5993b73b4ab3b653229d47de9d12cfd36241c6fa5e86e3b38821fc65f7cf9635ff08618c1eef39db8149ddc1df769d022b33303c7d052b73dca984a046af13410155ae2354b15ebed537484ece0ba6313352df1d903e234547026f2020597a6469c7498bcd9ffacb319fcfa1a977295628ea7d4f38598c5ba0bd631361128a36f0f75c984e9e84ba89ebee0d33730bc9ac964513fc14957274964fdf384b0cc19382fb52ce491329e8b8891514cc29b35b308aa56e5c94ddefe8b89b215fc59924d8b1c3e2246f37a013379cb8b470970173a16283d9f34c8d3e8a35da997d1d2883cbc763cc0318fe45f6daf343dbf048151de3f063882d443f61ec868a4b6ad76f66b37631396adfec88cc74d58f55a1910ad59da13e03697b32cc48ab0dcd901e9ef49f801505ec2b7a41c6e2040f73c50f515854887c13b0ce2955abb60f00a880b783a8961a2e671452e41a8856d61dd5022418253d97dbac73a089cf4f3604537416f87c87087ec86f4e86492354375353ce7e4b67312b93fa299f4bb324a6631e27f971c4b06a987e3fd276fdac1844f17771b74c4a2ac526d381b4b675e12ad7b793d9400524e84bd4cef6c3ab264d490c94304710444881ef32590c14d67649a3aca9cbc5122346f9f64ee6c945ce47502dd4ef9960305ad2e308172e124f99d330f2ae1bf7b4d7f6ea355f3c875f5cca957adb0e1d1d548581a66bab750d0fb189d0f100b919f6f3be1207596e736a974e9f9dcc06e1d68fc0e295228a27205e901dd2ba7f11b95653874cf0701dc9589a374968924a15a5586e384e6571cc1e05b4ad321910b7a19a77d3728af1e754099f0bfdf59da81490cf282143f958ef5d3c53f0f380398eaad8af96357552cd38981e6e1eb3c097586a944adb3495ed4b22a7a938aec44efe6b9eb052a29c2913e316e12deed3ab159c9842cfb49697e16a96a1a353908eea68f7b97d59aab9602b587ab594f87f23c2a5e0184b8be39dc910844f9f04ffd2c67a3997d02640d3fa878f6222c598037e66505bc0aed374c7d4fd3c48d1ab454f5209e251941ee7332c4fea01786b402e4b16a958cb2b76be852641a34540f2f7b43208a52e32439796401da5674282e79b0d889e9cdd6e4c80495fb0cb3a2088eb819b87306854b35dc90d0f621edcadc13e4b33cdfa3e365d8e23740f93b2e0ad5189aa425a7a81292e14d9ae5b02d231589d80b902b4d7a96ff4bb5172449c29fd8d63c5c7604bd75f66f2b7ccd653d3ef7b8e5610300c1865c1e7314116e67ebac6aad9d1bdef39b4b4bd3ccddd6ce3d7cd04eec50f9d89f450a3ad4b5cb5c62b29d89bc402e587c1d375e493a36d6f6c8c4c6e130c3264810b605c905c8c721943ab68adb0abf54b89055d7ecf8863bc9000d7e428908ad7e8a182f87df7720497530b173686bb5c1b0ffc2eb599317364bf1a47fda553fcb0421093e39f84e9eb16eeb88fa45f03e667ed4349128251652dbe0c01b81190b21a921842f5635f71cda95fb14fd4da34d0b0fe0b3c9b36f3a4ce90dc91be38a3a4654c989ef0b20680aa2f46eff29f3785a0c6a9418669b27878a41350bb8c3e3b10675313eccb7dd77477525043a03aeb2638c7ec470191a79cc331b5fa3c6a3b484a0397f893f9567f62b04a71636b486ae51ab3bce865abea30eb088dc7adb30defe1cb67920a4a0992c2a7f603b00dc770ac30243fd52639a1a53e7a933616619bb386d2db1e518271e4a88be98f89d9ac266953f4634603f083d69590c86978c50e5a598a0d7778e4439dbbb0f5b5ce7303802b407e85d730313ca97a5cd05e13b4b8bb0cc1f495fc18311edc13c6da5f7ce9636ca930e193901ec2243e65265687ebfe32e4b3a28912bf96e56c900051d58b230ac6cf8fdd3d882b2d3ce55f3ebfeca86db7b8a243d7deca35a3aa67334960040c919a09ff2092c6c0fa61bca07c0d7fbe6cb57ba84f022d8decd54c2646282995f37efc3a9960115ca96002cf13b5696ee142c8e16c7500368eaa0ae05c35504800787cf1825891c59eb4973ee59492f2110e8710443393c2d91dfacc976bfeaad21b5d9c2897daef961ddb011f15223e58d9f61f3bcd1dfca33fdeec944eabff1bda7e5dd96323f1a8b3c1ea46e0ec370e36e5cfb11fcb689b1fc77397e7a547c77f11b870424cc75b9663cf08fda1a551ae113cca8cbe205db5279f9580e4f20ba8bde8fe5a6e722826f6ff0ffd9c6fb0a1c5d405c6a1d941ec9a053a607ed12c28229688a495b4d4ea4fca1170754633041be5322b26613bf9628069837de4f841ffa22df5ea9de0ffdebf36f32f40fac9ad14b83fd13d52aa75e9cc58157983c6ea128dada01c39307679c72eb6c468a05bbeae83202c3658279d3e8c19be4f33865b0946a7b1449f0e9ff893694b2ecf48939845b8c17ae53f8e75ec70c9043fb1f587c3df0f3e8fd525a91c100fc865a9fcc0d7a1ccdc027673d69b07b0e7237f13d2247bbd5eddb7b9b1ad6457efc4eaef69cb61ed459a118a33fe562c595399aa6ee7da175d6ec617c6d202cb8d7955cb151272ca6a2967d226b7fbbbdbb11e765663baad8eb00a0dbc149fc780281b60500c224048357feddb59e2568580b85c97bf2927cba6f40256d86d3ae49e15ebb98f9a16402a00b47a3924534fed48aa1e402d2c599522e471cee982bc4bcfa72916b8faffb82d157108f0db6a0495ba25a5490070d594a01e9f6010627eeb0d17877d1edd85099f3fb4b2c3775926d657e20ca06bcbe4ebbe38e9238228357782b68a32269a39a3d8da045ca1468cd07f04a235d514909d9cb50cf17e6d3bda1006ef2ec8c29d7edd155712c5f1026840160aa1742b4e28c9e43938fcef499e9d0f53bc493aa90ce126d164200018b450d7e93bf0fd618441562e38c94425326635cf9bcef19cce927ff095d189a0f0de92976b9a5b67b1776fdd3ab6a18e2ea94d4d209c7feb627b17c03b60d3847eb93a5f529797bb33298493cd76e5e191c1e2c86e98c8991deec78afa227e822453cb96ac85cd38e1120de5e3c8c50741bef517ca9480112cba146282ce4d2299a234c12db3a026b673daec727e062acbfd4b970014e76a99439632db24ac175424d434d981365c6f236e220f10f19bddd47093edb520c84a2e02b025035c38cd962c5f5815a4beb4c0267f8ba53bcbd2ca4870ce01ea29b83dafac40f8f5d538773fb737382a0c0c26e15fbc1c41b4d57413e8e6215a43c7da360402dff2b2db3161bd987a92bbc48075e8401d690fcebe8f50f88f4e276f7a0fc50d9d3201a6d7a8d1ba3554918be253a96d694c1461daff3501b3f436110e5855e9e1278a8a6ee682e6076d9403a5dc9dbd97772f84ee3406071db16050015f57a81b1c239232349c904e78f040bb932f46fb49b05e46d941ff5dcb1704cba6dc2bce7c5489aa239559ab5311014dcecc825a59cdaaae49b7b41296bc464d314fbd8c094eacc6a0dda87bf8075daf1e63354f34dcdf14ab13436da6ee1884da6de79507bec5415c8341348ca7e20fd2203c24a732a657b25a542c1e6ae93d905552c30a9e39fd1ec035a0524e3b1b276de688018b69d6508683c9991ccc86a5a6c30d090c8af26f078d7de9921bce027a9579af6abe2f7656170c8ad92f5b59f7b8ec5bf4c7a2ab02c8f001ed80353f6da74a419b2a54586bb142a75e4c38cc45091eca01cbc95e0201d31bf10356f2bfdc5b866ba7e5f3ef8c436cdc016b93f9b53fd10daedc83281d17eefe0823308fee04c2917c41483a66b339bf8a906fd72e1e00c7557d43397ba5d1f160f72ca808f1322e99bd710521a69a1c886f023fae64c114e359bf9cc24e97cae79b0fa4ecbbfef5a462dc3add07a1a2c7f59b07a3c64b972f52523cfbe41611892150776ab986d2a6705452d3a73df472b826d52643dce5982dd79709f06fb788aa11fce44ac46ea29bdb29e4b02078aba7abb3223b3d2d249ea0af765f648a6b96c07db20efe2e903e4c756e492778f4e6f1fa005d517019ada8cb8a629f826a20c9f6d5e8e9deb3e94c62d7bdfbb8527426e708809aa3201fc0f243231b259c296338c547b2cbf1c00cb71a74c0d73c0d1d1e024c2e0f95b6b2fb182fe4f0527da3f4220ea3d775e491d0ea890e6033335cce487c9f1f780c5ed7b23aafa0d12e76d90f72f43b5cf5cae846adf38f8a67ab42718c816e1351ba8344ca491762f8e0df4f97e8da84406c43ab19f16659f09e68989e12441160a4b477cf9b6fb7e6a92ecb2d36a4dcdac0feb31184c28e4b8ec8a4e29aff905212a69855d4c62ad43c4c14b65a2742e85132c98cd18cbe4e766bd7da692d4431d22b393d41d64f01f04f9ac29304e0648aa22998844962645a23c54467485714e5daeccb1fb3f1efb8572ede9a0bcc03657601be9db747511d90fff8bb339b006125bcdc935f6be60168e96f918faa4aaea17e597507189ed4fa95662337eaf2ff23c5e2460adbac82446cc924f34e7274eb2c6b3a9891a1b0139f1b8ee4d6b8978fe20a29754a88ae1fc302a97e134a1c4ce0ed80c46900b6473b4591c8efa8e29d9245ab667787bd4a903389fc3cb5faeefa3366983150aa39c5d7cdf2207b29da29ef22079931818265f52a2e31c9c15977f398e033e3fa5a38529014240feccf95db8c95895c904c0285f09b9fc544300e60ac787388c2b67354480eade009c5836578033fb21967cfc83bc8c30a198c63ac9068943c4f443b1ee0b3ff9e0cdeb3f135f4b8222cd915e6df20635268f56c18322d63c3bdae20974a4f3bdde979c272bf936562495d2efb3fca6f5a0c7df67e1844b67ef009ee233bd46a0ab4c0d4440ecb2764a04d8b00dd3ee8ad9cf6c57652590a92770e8f8e5d165ebb9c691550db8f02f5b2f3264f0006217ff3ba7cbdeafdb659590d66ae90c4c57446df6f94cbb552859f9959353a52b6f77f325b558399546d6efac0719c3ab2b9cc3dd16a017409c1bee52159ba2ba031b6947f46b77cbae62aa1d863656d22eb1d501cb70c272fd1d7c91f5ea5c73c97cd85c10db6ba4ebbbf7762aa2fa90f1253355f2ba45ff36fc87b4049abf35ebeb12801fd44b3bbb40567a91e5045e55c1e80046696f4eada7a3a16cf9bf7d3de03317cafc23007192ee95ba4443d285428b0ba702a89fc966d856dcf2998c19597adfe4ebc6c195bb09ee81c4a03b7a5372ab58c573eeeae41654d14f439cf2721c6991c49ec3a5207ef29e9d5907b636d1e5b5c9752f6636106ee0470a9a9347a70d8459161408412d5129590f7f1a6eb1c7121197a1d8e5d594d993e52d0c7b0ce80f3b7e11f4f0d9bb32891dbfdd7e90746dd2cb976ca35de73898f54d2c9e27574494f46cca7c37b93a1455a8a74d63465ee87a41ef7e8ea616b28785b3061a566bb4a448080063d7c353fb3263d2c4be828bc8b61ab57e7249e50984d6bd5b8ca52adfc5d72ec39d83545195a3a1a9d6d7cabaadf0f269572e53a575a7ca3c343a21baefe8a3a4c527e464c5562f61c9bc0caab805c23b407466ae36bac27ad950bb86685887a3806860f2dc39b1416a3c281e623d20445263b7a718c30ee78218f1d6e365da361cc913b5ae54abcabade1aab7fc93a44abf5503864fb49b5bf8f462d48a73ce67968defeecaf3217be52323c0b438182d0346705af70622d735abba4a8102c35407d80aa09a5a21650d4982c3e6d022ebcaf5883479ec42ce58cfc7a9df9fda8371a209f336a92621f9bf2e3890831b212cd9f29e3bf8e9a9110cf54d65bea260e0a44e93a21b267b0944b5eed09c462b1ba6aab441002e7683413ab6dd5dd28eb33ffee2a9f00a6de4b653308d1d7b6850eb1f6687556ca06ca0013e8c611369eb45d4c3da852e8b7dfc93d689199fb30002812b846ee8d55efbc319ac0af8825f22d78f660c58b9873b18424225cdccbd54b1dc6c49ca8de559b87c4918a97dfaf1362f1753f9f33ac5daa4dd49539830f0fce265a8e5e6e6da6bd663361a1bb0a0aab8e3da50a1cdcb2b5b93e6bad713556a17032072405d4033ccbc27096f493993291ce46ebdc8f2b197324e8b9ff95c3efdad40a53bb019283deb5795d0a5acbd38167e883460d7ab5b8988a298229199203176b4b1fc2e288f8a181f5ac787dde45fd19e388fd41b9b73987d4d59b8bd80f354f33655b4ff1ff41ac1b34081b6d7dbd214e8c6eadfa62a47c743b27d65964f9e90f8efa3161b9fa261c692a3418aeec78054f22257974684e0fb91e8907b4f5808fcacdcbf92ad85c2c4f679085249848fd88521d75bb0ce9bd8fd81e5552d080e7f97403f72029002c5858f95544e782636ce5044ca27c23310380712a6299725637933ed808d0afe4bbd6071359831a0fe929702c39953bdaa5785d783c7b29062bef3885a614fa30e3a0a7498b804616e64dcb7661ca98b8d4f62e769b9dcbb7e9f9aa426d1ccda61c4d56714ef516afcce2f068c8611af3eaae45740e91f36d838b92a14b2e11b485539473f4d8607eec63a18d8a618bd2f9b1acacfbf8efc5998d39f5e1733679f8ae3aada1975ea15c8719dc1e8475abb8a265423baa66f54a771c1877fa5c14741e85c31f8705754978c44668efd85e28a07e2ca6c2c88498e2dca99414e9892258480d8b06ee78a3d0ff329b6065a3ad6157037a42dbc1556814f6a2f45a63539c849336b4827bb6b80eb4aeffd25e1ea55b6e06eab930bbf5495b03af8602c953f669d94133f338a66ecfc826f2ce8bb3218c8caa69f78973443d53492605fd021426097dfb13b13ebebe266f375c5904310285777743e6bdbb3729783851f65e4fd240f6bd9a553c479378f4ace5e44f4d35912027c7ba103f526ff3ae9728ed7caab709b2548ff41289e480065693afe7c85151b3efcac9d2c693ff2482ba1e8cf49b4e1d0a5514d075c3b87449bc41458a578336bbc6dfee5f2230f751e9cbeffe30f118830cd96042d3d016d28bead33df7b2f706830148ce4e17dbd3dd038a4e2e4866f29a0dfac633ccc15a4258079a34d1be720390b5f4b618df097f20071b4623aaa53165728b89356b63bef308cfd8e1432cdce4f8077299d7e190fa5762c1a561de369455684a7c43507a2874f6b28a394ebdd3b808ebdad3192b185c2632456c142acb04c42c22ae56ed294b2c9b1a63b596181c50e191492d2c6f065fd1900c1f42667d606baa9c6c17f5c0222ecb03587053f176971bddf2d9b4c7b1061975a10f71a2f6604f4ab78f3388e5f0eba47257adb536af63cad0a1cbf53b2a48bd6c00f48a6636cee5f1742e9bef9c5bf0f26aa9f38ea2e4211a1107c0d2d7601277400ba905b342164ddb6b02fa513527f48815b60529e22f3f3f177911ee4fb21a8d7196489f0fda7a723293500f44f0d5de6d4b7a2dd826fc2ac84d563590bb9257218114b05719363d6a780933654a4a2d247bffdd0a6eab8c0e9c7121a92ef5cb39cf75cc214012cb8e98c2584aa19ac291633202388158ce275f2ef4567e8b7f5ab3896071ae6c246e7932ba683d65c41f9519d702154f78ad2946ca6973d5cc5ad290d96a745459a7151fccf9242bf7522fe253394b2364f9758d2c602918bab255303270b05ec085619b0cace5360faa1b94773484e361419c40b1d5ed6dab5f16015a7c4fe4fb437411cffbfd9bf13263f547ef832f42038e2782c6bcff1415366ea88658dc2c66bc08f3729fa69bc238997958712cb84e0cf30d04661c6915a3ef9471f1da009e5715c6498835dc9cec65e232ec1ce7176ab5b25434b3c762271bbf8947adab5742001631905f6aa049c6a0911ad40b80c1fbd308cdc5f490573d5032b4bf698acf2df6cf5c36331760717de017119e6402c8f338f075f824646affa4e2abffd6fbf7b2da2a3f9e6c4066cac920f4f88965f3e776576f1b0004fffffffb