PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79967 bc7d9d4e598df84b3b79e6c40fbb58a7cf2e0b4bbe9aa08b2e592132ee60ed59

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d7b72576f6edad86b682458d432e94020faa96a4fecf35b5b492c40e0059578e
Certificate Block Hash
bc7d9d4e598df84b3b79e6c40fbb58a7cf2e0b4bbe9aa08b2e592132ee60ed59
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...000122000006d30000
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000004151a9c66f85737929a3d7ce29eadb7e8c08285793e5b74105849267d26a6bbd0e76424c0f30becf796a35cd3094c0d6576f1254648cb2659c05481746a0e03cbbe3dfe8bcb9b39d40ea29545155a1df909dd415f39f35f0f70700000000000000400000000001000122000006d30000

Raw Header Hex

00004020f57dc2c69f8d675a98180bd54676420be2d6404d4e9ad69c8d7da2b2555c094b9c882127157e9bfb44df8f80bebc3c36e31900e7ccbddcd55ee096c9889fbc4fd5a0426a08c800188e5759000ec492b4b535cffea496aa0f02942e438d4582b686adedf67625b7d7

Proof Data Hex

59,560 bytes
1212160103075c988d8107cb86f9435dbc08e69a12cc32974a484d970028e2632c21e77201100dd8992c9ac42960ae11874daf26ac249f0d7f8d314e53e9f7d1494d318e9368c0e3af30100339f8003ab504b8b88e9ca48a70bd1ca33e65e16256bab31f32b3ed7a644bbf49cd056848b79459910d71477328853c8c636240b841710a8a9b620a86e6f2691b0fbde64ca795c3fe12c50796d0128dedb76251cf550d7f54f142b0958b99ad02a7e37c3a3592fb1dc5f1696a1787ee92c5bad6d06e5b553df818f24fea6365fa20193994689b30717e9d1e21761f9b8f02f24a461477a4723e678ccf8b74ed4d4895dcb0f9d93e2af31ec3e135b5e773bfb6f9d5f9a942821acd83d097f1fe77b4425b5c7e0143b89d9b17e714d67325e1567149b7c17000ae5c5509351d0d5f0a2c998fe25f8a77d11269f04bacc219efad2ca79c5ae1aaadc696906ec09ca16887dfdcea2fde8cd89c92e9bf2fcd6a1aa331ec9277d53d13f8ab53adedae711de5dd73cacb6bb5dc0be744a9e97c7ff34425e4ac55f06165dccb43b6938026e512dd2073c6802439068771425fe150680510d089711046a9ecfd01cde2e1c3de14c9df55eaa18cb2168339d2f94d512cae73fd6f2f08b0914173c4b7828320451fd622382290c584375af9f394a3733efdfdd3b484fd9206c995b3ef98ecf5a3e83643231738096c7a12f4eb8ed245332599371a0800446fbf0df91a3f283d5be78d5db9d0433b5b826d68f06a7bfe9a262b3fe256dc41056b074b5d117f2174d8eb58144ec8dd795b1976a72547229ae517caae31eca13050348fc001aa78f37449a13b0f5244d26f659e79ad9c1f6abb855bbb9809c5af0569dcd2d75874cfd4a299b366c0da6dce87d9f98e2741023bc20643461f4dcf7d4535d40c8d6d5341f297f626ef3f450246f3b4cb20ebc395974150037bdc9a8a070d323bf7cd3211bb90408ae33bd55670449985ced49ad8adb9b9d9bd422b3d9ae5f17cc2834204345f569b316be6a675ebc280033fa79cb422c596b18e4cb6a1e6b86c5db3a9a9a622a92b80ab322d973acee4ac09de2203943fff44119dd1534ebec9df636489c0c3cdc2a7aebe8e580875d5eef91444b30260bca7e8b6e23e20c1f6c5a53269e0dcc48d1d93acbf718a8fbc7738f1a2928c5168452c118fed8fa3fcfb3d5c60f1b8c7d94504c8425dfdec3dc8c45d645e7c60ea9219a77f7341bb2a960ecc125c1a9e4dabfe80a7e1eb9c557c2fa42fb618d2f224f9e473cbab7650c33f31b2a3042edf80d31569bdf53680838d320915a94cbd70f7d58450227a987e710945a37b1b79c8ec0a4341ec939eb6111b859aef359255a771ca8d916965f0170299a47c1dc2f6b58b5e6fe29b38663e4214cb79b8890538c702e828727b6b46aa71f33838474d153a6c09028cf48c92e08b8ab7099541c30e921aec0a7a671bba10329ca36ad47cc4767864fc6b9fea4fe303d266d0eba62707023c79d348705adaed4cd5fb0f8203015a16804b905c62f6551b0bccfbf2675816a3482f491f6d8de18d85b11e106b65e89dbf514f642b04b041e9443aef9e39c2cb2a44d1b129c7c3cded67faf6bc2a84eed556d1b9b6949be9de547d74654b9bae1cd75d3758a54b9efd435fd22bab64936b3595463dd443f84f59f8043a48132f91b011f10be3967992c278bb844929a21b8f073dfd7630b3d68f218b659c278f27b539ae4c5cda1c6b1cb65f7581e5c68350a1b4dc7dbc1598272cbc0754d6792e4bff9c1b3ebb6b0b2e0062a6656b4a659eac8dde637427fbf1581b1cfa1b1c4ca8e3da04623396e1fdcb95f90ea0ab43c7f4569674175667f9d36af7b7b96ce1892bb1fefbd28995462481933de2ae37ff0ceb880454bb1f4cc812e59c3207080eac449737e6546b9db96617dd7663ba542e1991444f4b06c1ac42ccc33ddf891d5ceaf98dd8eb38a18540b5864b48dde034203f53c0c5a66083678dc8437a1158c3e41a32fdb457a5ca9ac887b474875218d8d45d751344df1c394122b3ccb5628804c1c02c23b24d6c3d2d6c63dd1e982226a47fb49f33f35ea3c306dc2c68893544de3b057dff513ba42e3247ea71d20b1dc8a3856273a2a74bf55d4993b194a3602af4702f56aabc211e1ff43c7f6459a380e4160edf7c39c0cd4b04f7632ca4695c6c01394f6ed6e912f54f25b5667de6dd5e91a4ec5d10ff88530b1c024bf634272badd671c430ef3ffc04278e3710c60d206d9fbb3f9b0bf169d7739c4e5adef44bb2840680d83f764b284bb516ded6f5356fc39ccd7cf2c5ac1e51809140ce900628c5d97a3f518bb96d2805490cd518221bd62eb620accbf3506e755a5601bd79f7f364a11a795dd5757a6a925131822e82a21257b14d219bfb9ab489a47d3d4eb95353869db6941d80a33621b48d2412f42ccaa1582bd215403dc6a6d487c89ce28451e60ba52163fe58957d7ff324777ba450091e217159bfb7479c702d496c86aec240fdb958b954075a81daca221dc86661e0914940d59865d2b91996b78e5fadc68376370b9ef0ae8cb7e2ee6449d6dc9658a7dee912e8dc65dbdea39bfec29ee61145dcefcb10e068bde171556be08702816a6e0a56c260c2f3954a3d19ac36078a21b563092a63c717c7321eaf220459b8dceab3f85687f2442c38fb06228e61367749c79cc104bf73e4bf66cff0ec1f788df9d90bc2f95ae239a876eff17e5286c9e8b38ceddef019d01dfa5f2f7d51c114650ab22abd43fa6a797a7be56a071dcd8796ce3f5d53bc56a42bf63d8591d6a437caaf70984fc3b8ec39908999101d97bf19f8c2e8747d837e8b1cc3662563c12658c0490ace2ba9daa1e28742d026a6c6a6551351201a4d9ff020ff7ecff8a65219cd08f8fe012b9e2455a809ab26493a167a338cba5ca70d3d281cbd62f1e2b330ff9731eb8b02ac7fc7d09aec965852dd98eb8955cf9fcb923fb4ac468e3e819e59edbc1f5cc05f227c6d76bc6d5fd4c74a12cdf600a7c94715dd62ba06da6f4e811c5dbf2936507999c71670e289974419cf33368e659f0558f5cfe202f5fd25d09dbbf2c16cd6e71543f2cd6f6176108599b9916b437b28745d6f43deaf99ffe0e5ba22cdb5ceece45642fca3975e0fcc71d9e3bc6da4413710016fdae9a50bcc68230ce351db812afa60ad37dabe6d3eba2c58a92edaa2c517a0dfec3e33ac0efd6f621476793c67960a0c21205dda43d5f4720ebf15a426b7c0ae7f998f9c199301479057c6aed89a68e186de211400f40e621187a1e5755d0a2e511d906b8d363a395b7a7e4b7eb48e29175db330ab28e3f17521bbb0f0490b28fa55957518cd8a842537f5e61e7ac1293df7ff717c80240cf6c5fd0855f736a9f9193e7c5e74f326b7c32b4a239df75a390d3658dd2bc250dc4e8700037540d78fdab6ed56bb27edc6a815e07339752dfcdb0f16229ff52e0325303a0d64bd403099b4ea868ed9453a5274cca024e9b5d1eb95214a24e7a87ce24fe0466884a778193569fb04e4ef21650f6ab6467cbe9ce3b6699ba122ddcfd7956da8cb1904cc411194c227067eedda3db958922c6fe9e6535165669fcec04b4db165b8a849ad45f439fb248e919eae0d62e2a5eab3e9973fe28c3911eb1758d03c536cecabbef43f64163dd8dea1b7c787551face61891ee84ff53bba8f5578ce932943d9a89bd16f701e9ea2ea714e0a391b26d530f215146ca4c34167f2b0ae3f141db5cd51a0b335deb12c85e843b699c0d07079acbbb73e98cad3c5d83943820e1cf6306a7856e852bd0308fb9fb245f1638a48bb70d651682d354f15f46863b7b3a96760e39dc8a18dce41f3be6214ae0447c1c02d9d42c2778ae9564491c8bb889376c06086a87dfa1fbee33544ccb06c3771f8b23028e9f8caf94950cb658c8a7e6550c0219af4cbd77ac1dbec216e8665c0e6bf153bc3da14c22b2c67ac1ed86fd0ef14bcb51f2a549247ebd165514890b84c932fcef1ebc7ff4cffb3d8f859119c8e06f6ee6b045f9e17ee46ee1715ffe8e076f1dbe1f8f7badd36971600a03f949ac173a2b09b2747042b70bf859644b7c1cf3515e88f617ffa25f2597cb4bdd955b4a92737bf751cc4e0ad9a02cbc2dd619184cc67908321af1e6d9e98339a9791c00907e11e0b0ed0d723a9abf6eaf50e099a2e0c7a2ae8ce61cb105e7334896ce8ddced7c2e9521f864700fcb44f8cf383d61dd3ecce4538d0fa01e7c0be9c5b98b304428b35361ab595d55f641576714ee0f3d07d7d342ef120969b878de062ba8c5cbe3b018244b5f9af49a7d4c9be3d18f5ce588d1e6749718e55bcb0efc2f3117d3e6f443fcfedc9080b454655a0ff547f07ce2b9cc613b78768e25a262892566719b0961340e05d9344012da9d9699ff2d2476cd4eb39d453d968485cbae41e56ff948b9175aea2796b8d7d6eec2e164a73e0bb045f9c3ca572f878b5305dfe71c78454745ce80775aed651cb08c4480c566ab6bdacc31adef6f132b6af7bdd404e90282a805c609dc6fdd3285755d37d545e760b89a09459806a2f7957fbf5183f0496b750ab1cad67ac1c84f052df9b174c32d7b622e985c9064b32044410c24676e6009b4720b2246456413ee4eb2d610eed163da36cd7cff493871b2c7ccdd9c5a453451f3274a4321caecfffd71a8ea02ffd807774fbf6977a1dfa17f90095acb4914905085c662d350f2834668821b988843d8529b4e07f0a57963f6e7528a9cb485b407bb6b33338d089d5fd64c59f698f2835ff2ee3bc476de7d281a2b125e4632d882f84bdf58754fb98c2b3f940895c6f39a628d1a331ce1bf1717c342763f903150541089228b5a517102623d6e1fd304e93167b55c9600e547be6abe851896e7225c6425e4aa80e2ee11398be9e0b484b08b32a1081b400e444b251250d0dfb5d8823b296bb9b05d1bc3544ff5f34a204214b4f20a285145e28b45d43e5dd4ad94ff0503bd3145f9f4dcf68118ba4001740be11ba61d38d1e78179565ea64b86b2c7431f588bd1ae634565bd1c5fa73f574b218f42a97d7be57a2766c3596187c2062c8f51e82480872a170126b78da8a9ec2b0413043d16adf6063992bf787f0a323430a15fc48270b6c1429a2c0780606d25840a62c27962e9a9f3ecaf79b7e8cf7ee6509c5ac698d8695a69e7b57fe7200d9f178d5b4bc6bc92f89bdf72e812709d1e583f77d86f1cc97296b42c357a7971a3795ace39c597415e75e202c5c1920bbbe8d2396a501323c0aea93c8e745ff4a0d4a6f2199a74a42f70124afe393b587cf9574c5e9c5657950affe3cb69d662647d8321f6c092ad11f5dac979d0ce5476e7ee219eecc5b17b73784c4173b60c27bd966848b34809ead5b58283bcb8fa9767eded83b5e5d52e8f6341d899543ed25742e0d8b34922dfb8a3ca19eb7dd41867e2648b95c9fd1c0553cb2cad824e83957f1a4da92bf5fe2e6b6c32448efc1d28d4eff597f6af86016442ef88b6844d22adab660899605df07aeba99f5e38e636a1025ef94bcecc1255a4dc0cc7001ff0efce17711b35d2482675132cc610cfea5e90427ec87805827c0e7f844c453a5377eed84685c6f0cee0dd1d2676cad5b996764a13f9e30074aa66c89073e227964d85f68ad9293523fb17cb463097da327c4cb0af549b9565d2a47a1501703e5b13f287e5b56567ac18e22afc29352ed48d168088e9adb2a13789b6d008c7c44e14b03a916d542e7592ae888904a48fc378c66134794b7dfb3de04890941c2d05215cb05f3bbb77b391ae9297fba0eb0f34c9e78943f509402fce2b4e1be1199a759343425d9aa6b776b90a7d0dc82f413c06986ccf0300352ffe1d5d62afecc6f64270e8223e97a1031b47bb286cc0b4fd41e71493a6b530c7c6602925a06dd555a0030336d041ade995abff7fef41f909ac7967a506d08f9f071e46e2c15259e0b8011344d91d84ada66b291a5ee922dab7ddb99e2aefda6d4c22863e0a5964fd0561083decc569e1e8a8c42cde7bc8ad39bc687d01539f5208711e1ecb736c2e9d12ff7fb621d1e32305cff74aaa71ef6d5faf5562c21976c60db87de4ad8f5c9fe3475bee4e72d1caaec3235a44ba3e1d531e90d4e06b8be227de49a112096b460a2692f9bc727d484ae9d16486338a097af3a04d4bda06c0296325c5d44dc69f2446d44b4399c8a8f8a803b7faaa3ea493498948d7200d92005c50f11d1bf45dfb38909e0896f5133153ea3ec5bcb5bea83b3e2e5dff4534ed18575511d2cb3ee3ba036f700e7cdb7a5bee476b4e8295079311857432150f72c884879b67adf2c2aa58d8ad3d054a650a1d9c7df930304278f34feebe8aa27bbb4f379c9feb9c40b8216582711b70ce178e55f7f1c42a0bdc96241d2f9541afb53f1e38ebb7e1551cb265038940d5234518f63b95f3f28d87e7511380c6b65a39d7829843ffdfa72989bd1e43a3c6ed475931a04260935e9a58becb3a04f62b075a0c1a702b5f718791d9eea0be965db1cbd7291c967c67af864fdd842786db777fe4320abcd48e852b338aba914b3e849ab9d7cfc52b6b12751a7ad7c28bab9023849615f628510a35b354efeb2e5e99bf02ba21e1ce04ac1a4e631073a1790b11fc638fb5c97e7d59a0732c293f5d31a8eaaf85652eedf418f23557195d6d2e25051f090cc077705b2c2a8563f1e06ea18f33d7ff285fa8fc88838b4cacaef9b94ff6a1fb811998a6453eb4fa4c07d5f70b8158da77372f673149e0a457e7c45edeb11b1a278b4be282290b721c8c5d9ef7eae48de371dc110937d3af03824a4c1a6c470eb308dacefa519db86bde8b5bfa98129ed64e8617967634a9780358d19a670a8dfe77e9f9072f17c7a4aea6ad803543f27d4e8ddf37c5d1e81da7748fa97b74fae3b0aa8a3da36e803f2bcd12b5c6f30fd0eb954c44d81b0b39b16463f897be6d6ac93fe2c734459976b3b89a1a2d995fd4933aaba33a061f86b8ca824714555c2cd43fa5c61afd3d0854727a7c15ed9309f99c464e1687f7eaa734acb7f942efcfa5efdde85bff7ca4ab2626d8c2405fb5e5ed438c0237880d4d57a5d79e0807b11781dfac11a1f793c1a34d9cc19b577a45fcec9130ec5e5874ab173daa3b676ea1504d6adc150091ded198b67db7edc8d5642df16f9e44fa0905ba18396298b18ef199ea15ee75585c1215a9bdde40af6ca1fdf6df96c0717282a1357e2490540fc8eb0b65a5db0d1070ebc156a82895e9a1b00728212bff79fc9ecce221ed9577cb6015164028d9beab6e85f0cccc52abba79cb6a2400a22fc68b0b991f5d692db918dfd3b2ddb86e82da3dad5824f62afab8a27bdc08e1b38fac390dee2fb27534a3da00fdc15b16ad528fa1c1868ff279c56b49381871659fa5d63fcb68bedaaac14cb52c38a491dffa8b4a750a35ea4d7b4824cd3f808e561998ce6c8f37926ac67a066b0a365ea3bdb9b029175ec48ae736da88b28d185ec59b4b14ef472af5f8aa95165c067e0338398ef8d0546f32737488ddf182d2b53375a3d96e8f98abe87dc21dd0b8961e721ab126f4dd72d73943092b10b40e4fef9250f560bc68e1231f64fd4e6cfc0bc05af7862008875efe5ffcaccaa4b4cd70c3b031df83ff322bf1a1afe1dec4469d1b9a196818f31562ce88618f1b32cf3e1078f75bd11c74bcdecd7e8452059a0d8a645f56729b8a784542d38b1811a21f861c7c7fd99285e78575f9bbdd6d4fc13db4ab7e86399d32cd5effcb8552b9e088ca452d3e2a87cef0f3f9850b5fbc617f2eac78eb0db9850c104a75f0af8ab480a9bef25b3ce4e7ac99bb303615e98b7660ebf02e230c477532d8e8a1de03937823f85932c6d2ca6fec0c6db6ea0e2a2a95f4fea78db8baf50d870f881951e22d7b54fa0aab415e0b9228b51c66b7ebf601214634e460698346d444f41336c0c3efe16e74b5f4458b61d1ed10c076d1a6629079f3973ca0450e2750c04bcf056b09cd6dcff51f47cba54b4d5f031ee6b2fdf3ab782b5082441c3f189ef2b5d86477e02c7f37237695403156e603ce8156221337a9539dba870f767e45668a03e1420f1531a73f845b06514d09e12d524d75c94f8fedc98654c44051ac3388c0b86a1754ea135723f90929a385d7c756b538415320980182a93a35f4c51d7df3dd23c7c4dd92b1a3355e0c258ad77ca0cdd46cb009adb6121c6a405609b39799f8797885a4c4f08232260ca423cce9e43bed12fe93bdcf08e08ea710cb6778e06d18eba102889cb61aa50f1e970acad96395d56bd0664e0dafd37599cf9cc71ee1142a42578e3b41d4d9fa615cdf94d6adfe04293a5ce108d6975de2a8efbacf5a4ac8d620c1985a59ae3bbd0243b78a53b98aa402844a7b9cba763ff33d8064f28f8ebf986353ecc8f33c3105f1f0bad8002b6f78e65e40b3de80a21c13541acb42647570d9c707f2d99c042d99172b9c32b212e3543c97985207c96fbc97eaeb4dbf09280df4d8a6b46c586a13d73ef4c20039cecc53526b76b2c9e1b71959f632ee4206a394952161e9a1d1d1c22f11927e6e85252ebe4dedfcb978808ab1e123b8c562cd4a623e1464274b080b955e8b63f1de0b3f60a533bcd8b197784c507091d7892dd5a9b1e303099ad01c60eb32e222a4b400a5fcecc7337ac5938043ea30f4376c35a1e50a8f5d343b5ce50cb2ef5b784495721ad254b8305c5be29315847d220d689bb17741f98b5761695e5b99778b2b09f537eba65b121964c5e90333efa6ff955fa889938169b4eb11586a5e784d47965b7dca460ec4271285f27dd1f1e697ea1430d9bf22c09c3f0b1568dc9eaff0960f6897ae3038c91a206d2865270fdd1b266bb6e5428733a01548cc988d66af490f2a012aee64a603e595cb121440e2f6eabde6e4ab4efd2f0daacf2692f19919a66471f00c59718da2abc5e8ccd61eea08a40370a091c97b7298d2496cd0ee2a9a2e4b0b4e8efeeb59efabad54f5a6b81055efdff03b2c7f5dd828082a503e6a074d1d82b7f7286eee8deac8ea112bbc9b90211706378c00e38ca880a4cbe53432243c63f369223def64c7c513afd037fc83fb45b2216297b5d61fc7d07bfc1ae40c0b80d9ced01f574ea166122355caca78c13b636cb774b28d5079b5e06cabfc254228f0fa224c9d5d1523242c394b9af841dd10a2a2b24d2ba9c1b81421924352c66875ee377c1e29e6dab1e3870b86564599e7e0ff2351e68182a6e32d715587eba16e13b50d90d3f4520d039057580f4285a51250216c23331ff7e84e57acadda0516ddf9af0ed25cbc07420a95d328de7f84a7f4cbf6ed93146d98062607de66f2898347d362a27277621a1f5f70bdd98d6c3f93ca65deaec8f3e2f2dd3ad1e56cf928724d70f06ec12de892eaa6c8077f525aa8f36fc20798597521abcba7871fc1f7a125f8b7978052fa9735ac2f766626b21780236a321146a08834f3b73afdd938c285c89f0fc025f31c3d02d80d8780195342f79a2b446ce883fc848e238374f064d5f98dd2c45352e3bce52f3041d3103f5144a3014091a6599a1e180afd1647dac2a3b27ec844f56e4ce66ac032a61849284d55ef98eef9808006c52da74d05f48916a965e31f54d95821348c5c087147b0a86ac6d07a97e65b77919e5a96d6de3acfef7dd20a11614a79a64435038e80d5e9644e4b4855101e41dedb7acb232afac4de79e6b78a3e0966c328d6c7b375c036f438cd1837526029389d4cc4aaafb26eb6a8de1be0c1efb8f939884c15789046401c4ad4f82fe682497e41d016bac1bf4803785a45d22aeb98d483e3e1ec694582e4b8c32bd0cfd998a7bf595fd5bf2b14527b20e196f12a5bed5c1901a5b765f76b799bd6ae67e6a6a8f3df75331a33d311782597316dcd7584bffc4b467385166122f03b828e66fe25a75c62a9dcd03b585f75161fbf0cc70c4ecabb145c664ccf10ee277e524f52886fe0f21b6cccc76980a42bdcc3c8b0d66a450afb5ded29de4730b6fa6e7e3be7b9aa77a557ea7bca06731f178f6b7441d7c91d960f856ecb39f7b862eb041594b5f52ac87d8b9b31f6d7ef3ed7a4de265e62f481293e2dbf411eac34b38a73b87fe580734b081ffff8be5d26bcd172a1fa9a4c5bac1c8951f990747e468572c9496f32d29a3f410448941214bafc6f9437bdb1ec2f05e8b87db1f8f2ee5dcf76ecefc56a4563b8c3275c74a336931debfb94281a69733d7f694ae22ab9c8a2edb3d6f34867a11cf7312b9c8b534279f95820b7f4543af426edbc87cc1219ebf397141a222a0e3b96dc8cfa121aabf00e36994603a130186b280c6b22520fa707e49b2cd0b20f22e9db546d63d02d8608b562df819fe6dae8cd5c876cd4b70b27887da92c7d1abb42f9d5edb06ff18589f3338d25656e9b2ae4260ca48f19d5271903b486da84efbf4c4605a70ee9509f9105ce75d052cda00a9afc301838cf90b80fa2d7288ac0e1e3cc316f226fcf76d04a30bf1c8867bfc789c6e6596e3a3291ed017396b5e0d4d8025c47fb98cd612bc00e1d273650f8ba1c28f445d97b1385a2fae7c3270c95f532eb60a74bf25a3dbead916c371c7434cfb1bb5b8814c84bdbd18c801fd621e00af643585a120b9e1ee287d1f6dcbb72d43e1379f79e8b761e11c7f9ca3d9e42f36e2cc222baea4c7c5a484af687be01c7371e31025d81efbaa1085bc3e9d9cb4874e6b2529570439ebb7c5d902f37ad44ab9fe52ef1f939f8dbac33afdf45467a66d9554e386a93b25b762a23be7d40ad36e0afe9bc642e828b9e1fe27dabb51384e3da68b85b09a784d75e08795f1b0ad19935cec6b562d259e91f5e2ccb38e0c7f8a0973bbc997ec7e2502ecced98ef899599085aff7f135e90a22a455428d138e215be976d8a6960c16444f92e80daeeb48df6e76012d08b56aa11686a466f3769695c95f26fdf42ed70147345ff407167b5d6bac2967c50378528b2c6f1465f93b652b7f3f384caa35bbc6ff204c6b7d13c4eb777186fa5687fa587336672d8856c121798003d6b2d06fe1b598d2271e2e7da5a1df807fb0b0c053209b6a1a279a40a7593259643f657976794f67fdac48da1fb12fd43d36f687bf525a34f5b80417c09fc6e28e0e74a65759b9d3076c20f5c89d6c82ed5442fbd5203e5d58ec1b6f689aba0f6794c77e20116a928742a3b3b745830c0cacdb79678ab6c1f1fbd964d2a7aeba0b3c8942ed9450979b2d68594cd51e7dd05e58eb040108f15494375474eafc132dc471a060a60c1045b242693ecbd07a537fbb35cb922052cea42f008917eb135193e3a0c43fbb9495969a6d6faebb8cc792c00b4fdbe1cc872ab1d2a1b54aca2d4d912f79aa5b4c851d71cb76229b05dcbffa8ddbf3aee8503f66389f38e289c7329910401a3c7ba2d7989ff6b5e255721f1083b2efea4f1c24599f2ee104b3d6c3404b991d90ba38187fbb633f9323c07496020ca5af48c0f05605eba1f44ed7c889c0b7d1eff79931a4398bfb1f56165927666e9d0ad5abdf29315b0496bd00cc2f0774ab660ef6a7fe5614dd0e2b9acf683524171d9c5c313b291b26258d3829b458a7ade820bad8406d43aab45975ad1ca630bf73281b0c6cd71a38d0b7a63c7ff26bccb4a7349c7c097cc024ad6309eda981dcdd342624a0e05b33b12f91af5912cc7aae3b97a0cd995c3f54a31d775da6d8ef11a8c7561a09acbb1b75f5d26c3e43d7fbdfb22f1ca37c4f308c0c4965df4102e063309272c6324d332e62f40fbb4ab6479926010e9bcbf79749c9bbad1aa7d432b09d0a627e1daf50f9471806bd266e920f80356f17b55ff0c2214ce2fc9319c2b21e715b196412fa46a4c61e275be0fac5a42f15cb45e9a61a8f8d7af8b8a198164de28430377be778c6620eb1a596bc72e9afc12865a5616850da1be6a134fc84d8a06fe24242c18716a155e1690ce96e3d56ff1b05be92c1486ca97d7368a0dce288c321908c9d8fd510d8bd6db43766e2206d3cb7386c48f4f5c52b63f6f44d8b860edc6029a1a44e8c2704035bb500a17dc85cc830078a8de8062b1de57a3722d68e873c73402dcfda7e849afcbdc7ba94856dfbb5085ef1074cb1aa0f6bab636875863fd7c6d70a908b3581447a507971651f3bda14dc57ca4ddcfac4ea391410ca2964d6e083ed3bfa6656b85090bc26f2c2f9acc47bb95c56a5d4044965c4b663702f26bc7dd6fc6f110fbe1563a50d86aa886688e7f14dff7fd9599536ffa36c4efd461fe81d78a68de6a3cc8976ae491a91644eeb424e09c51095fb6c51732c5f63d8a6d0d102229f3ad6d8daf46c25ece0391e5b5c4c54e5ff408b649de3d6fb061252e12ef3fae389cd083c81d0de7d007118edf64ca8c2e01a035526044327aefcdbe273e1fe97e10a5376c2ecb19ef0f42c2b289cb1770e6ccb47451ef278ed5db17dfea1b3e38e617b2ca98348fc82f388003e1ee50ab80bf8b2d57a47c5b7be95178a850683810fd04c13647c98b5c311057cbb5f9df2f77d14330a4bdf0ce3f8222c7855ce15212aa92f86a51285b16185f08e6904d8ca32727b803d93ff0ccf669c34a4c715fe8fa286a31ff811fa0d940f5db2ec6d82dccf0814ecae6802db5ab564b5df02076bd345758c553c3cfa84d14c2e40fca84b41635c5ba7a2d0698a3c7c5c7f2227c06f09a02c5265226119b316929e7d5348353fe006822abf6920a6bab7b2e3edc89a2902a67d0e06f835f07b7840182e0360ab45ee728cc3ec0a74ef855e89f3b06abdac1b866c32facc3e3cb5949270be4954b1274937527324c0d57a3a2a77010593393065c5a553b187f0419548f3384011d821991dbb321ec96ba791c4a98e728c9c252cc2400a1594cfbae7d942a7b8483bdb3c08852887a5af4756d6e47e9c7849b6277bbe4bfa76c6ec56656fe5a95ba1231ad3e87cc23b97a3d1eb29cd6e96e60fb46db036afe3c2c6d9820ff9fca3807c9a70120605ec710e56f37bfa30bd7380f4bbb698e27557dc7d40605e5167fc8470663bcf551a9cdb443155b4508652fe20fbec2064c9e03fbf735e312200bbd4273e9b400ad491214727b399b801aa61a20d5f1b87e16b4ccdbcba39d941cef4c88d4b46a25f3244a7f354df0d09e04a6d02222bfb5caa5ed865b7ba42f2c1139624f0508178f757a185576ff70e3bb379c1bf9cb056b7c54a8787ad1a38422333db41052880ce3fe8a4c2969b6b81101b06ace2e896103290ef46190e03b549088a9b623d368a02b45f59a9643cf30adf18e3d2813ae898cbb0ebc559de485633b2519a81fec5ffd25b9d2ca14b022bdd55996b253eef972428acd6c2b396e6e745048184f0ed61635a0b1ea3ee57d22ece6c0a41bf88bc8f9ff759abec202ce4f236e9f6000d38c49c4fb524386e2fa851ecb125a9d657c639751dd70615753008f9f8a22594dd3ecd9bef4d7f535faedd3e8df51679261c5bc5a941de5f88478759bcfdf7327f1a9f950ae8c187d7d857fce0040c0d284e8843bc8dafefab046142cdbb05ba03ab09584f03e224c8887c7e64bd9cd066742d09d0dbaf40a341f835523a9ac6780fdcc37f7d816f54064243441506e653f7ee87a7656803534d7b5d43ee6dc0fe28718b26325a96604eb1b3552a6d5eee0f184bbb6c655174d87de62e4a8006694eacb4d40231e4ab8048886f82d7b6231fdd75be45539ea92700655e288e9017a416fd019b56ea86594dc6fe495f5313731787878d85f112362d3ab1f9beef89ec93b74efe046ea74e03829c8b260ef6b8aaea0354a98f7e78c76075f6865a3c8c852ddff27138a5cd1779c46d40706e6214fa1528b4c206c0c04f308d876bf26888701dd946262630bb52eedec35cad271c1aef777a293305afc1ed2af7b4de180c09379e2b4613e066956f53f0e8c5336dd9ad5cc31d9acd0ebcdd6fcc6e0b757a6f5611748a7f8e7534cecd6c63652c4160f262a97b68e4ba591c4bc60c46295e7f45e541c37fca5ef1c0148de1ba7805c9d6df95ee4974c69c767bf53ca263d4d7fe8cbec68976ef79cb53d3d9d4b3cf5b5e2bcc0e4689f4a5ee616e00743ed644cce3de4eec6f2aba91d10279fbf89405f6122b98181232c9b241e3ba818884d6e73a9f587951a7f700c1a1969cd4ab279352c9e663b579e88c99a0f3bf809b8613eaecb0e82d0dcc468f45b40b73396496f493a7c93fed2e985c209c9df097a89f8c7f77a475bc553953579bfc66b488f12cc8a6186282b8c72951b2e923a3fff8791190d866e29994085869d3cc111bf69ba4988dd8051b834353b7b89e875463ec86a272340206c20bb444bcec4cf0c12b30352641904618f85adf135e06f23622b7119c418603afabc0648b94abb21200c41310b7879273340784caf86dd19692aae285f1dfe8cb0e77cb79127c982ab6d40a47c69ae45fa6d6d214e968d48ed6e6975d9da6e59ddd313758032a6933a125204b1f2a895b71e8e49ebe8e7b3803731566ed7654f356bc33ff2143d6766cc1f6daf16f3e74a67c8bd6a62b37c874ac0e0c45a620d50f32fa50ccf1126753117fef34d76ff64b9c12972c32882c57cf04039181136a3393f67b0ca1e99acf50b9cc132959ffcb12f7ad4073d43984324e2e329a7aca959f5e504d88df398cdc0337a2de8eebf2ef8b8bee9a98e6d2ca4c086b76713de76c49c8e6e74d343c5d5ef34249748885b6b91f7b7093b5700622e4f7ed57fc177a4e064c8bd579cb3ed5eac1c7ca63d22bc7f82adf105c1cc718fc7f52b905b7918e54e8403bbf1bced7c2828c6f0f822db8a8e40bb55b918f1c3fd20392bf45e75a29d148f5fbc029d044868b3118123259162131d9aabff18cf663a2fd4b9b703b61838ee127c4058889179d6d5a946634b8e717cfb852b576c0585906dc9893fae168a5e0bddb71ea4b5e5c085e62f311d328476a83b942ec9328f21ae54f81f22851d56f926c8a70a95d2f87bfb27bb1e3efcf764792acd8a04cf5d4db3304bea5767b50d188271bd0f3f09ada871f95cb824fd1262f6eb9cc48f534c7425b334c87c8d3c008b9f9900ef76dd5a8179167b25f291dfa2a30b31fc3ae98a6aab9a9a2c54301c6ea165695ab7134d7652cef97e69c3d9a4a5eb40b2ac14ed786b1d4277cdf19db551f855cc8419df938a1b7765eb04d0a5f8fa688def9e7e43aeea073cbfffa9ff60ef2a3bec168cc9d6480b093f6818df5e92aaff8a70a69a62c5f86c203d6e9ed50959fff7618f5c77e21d156600afe43534ffc7c1e83912d52caf2d85f0641f158ed137230be2538c065902c05e16ea2900c8b16d1d457b7ca9d3203a201cd97d10e1941cebcbdb830a2138529e389ca373b40bb8ce26f49024903e6f4ab5f5b6741d8ae6fd9a8df04f4b159473027a14c7367d6e0892c0d4fc5230429e50bb802245455c1e7ab93b05c53f12b6584fa0c940b4fa6071dd508715af05209f0f3e3e6a9897e31d9da79d1a18604a3eff5bcd9eef3b20a185b967f5a977f614a99074261b79ca4b8849b5cce22afffa6046b1582562ebe88ef8c3f03a25990c0804b350d81e76781d6f6f579d75198ef7ca129e476324f4bf02dfc7fc31183fd5bb3506e83c7da1ba37480774e2d011383324ab1fabd623bc7a979102e7777b8d3508d5b7eb6d25fe4e6af38d1a739bfd72fed6c87c30567fc45b05b79e848a86e9d913abc94e0187eea2b816c29b45517ee15574c6a8b83f0c74be398758bd91a259d6443597b186b7e96fd5961c60621e6cebed82ce5037ba1034f7c7ac6f9027357a6f7e199cf55941e47759c70c52f17dc497e2fad4b43a22f6d93ce7cda3ecfa3ab18c2a492465d19f7c637ff69e923efdd1eda862c3fec8d1dd1c523f05d57f23232fc9a5deec0b38fe74f60a5c851fbc395102b6910e49729859748dfa3890e09a840f6d8214e34cd7ebdae781d0615276581cb83d3eeea6efe0f1d06c879c14212f8d93b7a478431f339fbb07cb69062f20449fda5cb8607bf579087f0d6e18f60b46e21302910e6f4d3e739f99fa667e48e02994daabf335c84055e47d3944052a2d5a54c4e1f200d8ee8b38e36ddab42795f253568d39ef644074e95502b777454c2a51ce4476f114178d414709b35d104216809d6848ee7e630d0f880b3e7ef671b8d9da219066c72990b517782d0df9fe184d613cdd00192c9b3fb9ad289127fc1c993642e0a83283ea3483efd1d663c4960edf6334fb70606b5c92a5b53462fe8ceec9cadce68c12c012d66459006030a8fd982c3b3a7bcec4c681a95e1188554e7579f58ce49d3473037c312ca22238b416d3f569f76fa160dd512d3aca11e40e0f0d08a9df59859190d12c2ef5f9dab855ae97cb0203931a9d022e5f95f3e325129eea2d3b9b7801f9344c96999274e5d604437d9a0eabfb6385ab60282c7ba66002b8b266ce887c056c66f8f072c1f14076e6b29a83c7769fd42a69af19f7226697eefc7d26d03cde2bd1d126d0490999d3004e0f023b80533e51217e441fcabf41b64655096d02fad5f2c753cb9b12bcc4354d1b83726ac4452fab324e9513dc99d7d8035b84336f9df7645396efa38fd583bce60f3e3a68da9c96a4d4e36c1e8878fa6ef75a88db3f0f14ca142e170906dc4f3944030b0f0b668f00f9f8342d724f064e8bf8d0eb453d89734cc42b6b6d3c54b428fa514446403e8fc8f9c0219619dabecdca74a95e0330f8a1b7639d921fb9691439f8aeb14b3d9471ed3e7d8ed371f77570d210085a7c1c77406b06975bdbfb1e5fe5667143c14b0dea86266db7f6f3a571993e39c9c870b0735f50322834d9a4cfcc1aafc56df8bbb39e1c5f77b2485e33f58fefa8c272c0a0cad318f95688eecdf7ab04f191dd278a287bef99bb2e7225632b9b786b930c54305bc5235dab55667265470074662500f85eb04b8b12c68d20320f77d526b45e265b34b394f3b4d8684c2d532d12c126d1500b4324e14706bc3d7a0525a86f435085728a401b57ea2ab2e9a186882f8ce194d7b47d8642bfa1adc5adeb2542a5f70043b033c6e3f8c5627f3d6e49e40022bb4c5419bdad1a7fb19fd2d473e5508769029976b5a05c52ced488c306f4e3b10d6203e046acfa9164d293fc881ab044baf186069cd6ce94f6702fad6f15f252e7f5ed8130ffc83fa715f628884731d104153e45cd1df9ccf5dcae831aed3b7630cd912686f30487daae6f49c97d7a1db94e778dbf6a4a6f96a464df2018c9d500b805ccc0f029402e1144a92506b410fe19d168dd2f814d77068e19814bdf0dd47d034b45c850ffe53e00abdc1e04a8f89b40836c3fe6b060f729707706fdecbace3788e5a19f05c3574ee274818686a81414ff54b84bc91c0ea9c7c8b173c4e951e4d750a7a71f14b32c25fcfbd97f6f4b7b0f0d616520b89975acb10ab967b38fade66a694feda73068f32fb49d64ec12df5b0ce4235ea538a762276fed0de505675d2cea33bafedfd594c5e652f6c47ddd0d787ee76cb36c1f98a5f655c48e203c524af0137e1b4a2b8844f1635a268992bc0d597773e8787dbe1e04a2a24f2bd30a8a9af7f8be36b4fa10d280adf35d85c63caea331e0d874d8ea347e3eba7b1232152bcba2ec16496c79aae88eeb03bc14a62ff2f4ee0551eadd1f81d93468c9589ff62fce80851b32f33494bda68bd0fc9bbc6677a4bf42254b49242989d35aa9626ca8e0df3058c61b8725ccfe99f4d933e1420fa387c1ee07bc9abc4e883d4b8dfc6b09425e29c366965a0aed45807eee7231e967b6a6c61b782613a78ceb8eb2db7a6d527e081b0cf13a5dded9c8c5ce398f2743e70f8e4bcb8b09faf043c54fa2fb03c30e38f07bf6cc8459e1d9fa214d6d743cc5a5d8c5d59c1caf9a03d6bd50e15cfb30c6cf5e8b4458dbc170fb1670e7bf9f7c419ec4b69f64f6a0260ae139ec28bcc763c2ca74a4e54e05ba8800c07a5a84f883b3500c229ec9c4326cb8d579c94b16fa0c14a4f8df41349d4343aa2d877b9e0615ef7eddf9e273ab82ac83666c2b4a7c440ca81b31b106aa1ae186ef729abf6907d232c5be1ada516bf108ad6ed348711a1b2a15d150f4c47c490ae592a4a7607d28486f0e118fda22ef95d11198717f6bb0f94c8f583c4a6fb4d6ad96dc663dd170e5accbd70e85a64921b55ef767e4f899ef03971af14aaf1f3664c22f1a92322684074597978e87dfe1105a765260c823fddfc08816f1481987b3a321c9f54fa3128a4c624ff1c25d00f701788bac68ba0211ef6f06b54e103a358e83bcc1747f2e61dbc2e093dd297aed16d1241542f9d4b189279c31624e784d3d9951b14beb66f4475474d5574c8dbb32207f1334b0ea1ed6d64f4c274ed7334d129098b3b60e264a18ec2202198983f5d355e1d84e5438b61c4d5de621f675d3fe5db6c17f27ca388fcd3968586e817370966e44206b9d54af433b1268ec8d6937fd9fdcc44ffa3d5e8909f868d065bd767ec827f2d87fc8778aee1c4e12d038ea63b4566af43dcae30be0dcff00196c6a5434363764d4610d4d5b0b51e812002ccff38fdab49645084a0ec1c8687d6c4c9519305ab9e5ca071aeb820354d3f458dbfa461ccdd1ad3a6fbdb3dac7737bb1cdef2941104d230ffd3ce2dcf762da7b580ffda726cff86246903c9e648a8ce898b67b3fbdc43e87210eefec7bd6f875e40b660825f4ebea319b28320f0a16610d720a22e37412433512af08df93197b8c5c1a2cdf2daeecdfc9902e3747a00aba67af4f541bd7bba56ac37230a99a4640bbbcd363b17133e4ad0192719822e53f71dcdd6231c45114a8eddcf0566053b5f8e3102aa2c562d2990e067b88f3bef68e5b7f740a0a34fc9a7778137e48800df82494f698d974a0b1f38bd5bb5a14ed609ad288d596dcca52b52816a8eb269b8c66cad7b69bc9432feff6c266f43adb5300e3235610076bcfbba5a4d2df9075038f02b4a7bb2223d1d72c85d0219f84352d57b761654e7bc6527b39546f8d29bb98ed53b10427e6fea3a78d41e18e566733875c57d980a581f8af613ad66f83b845cf68127a322f7424c0af79b51a2a6786e944e01ca66472533a70d7d72d1c49dfc63433834f94f86bc367e603245c8e83dcca3a68439b5dd9011da8134bec91f267a75ece2e73ae72d9821113d2b12c4aaf5a95b60512689c696d580dd38f20fe4cb74d43ab79ed4738f5d52ae45a559d7c4a9c1cafd4ea5ef5b62281756c1fbf57c388454131b1271ce10016f2a1df2873572c9430fa71e39c6f4e93a2d5907df8502b38e68b8facb866d37cac756cd596bcd0a46663bdc4173d4e827b9bc3da9b899d16f8b98da100257019522cb2bb0cb70f91507e8cac123d5c6364838509e5f2dfc32b5012077cd465db573e09641db8f127f56b56dbeaf8f0fcf1a88ca1a4cfce48ab77468acff71499cc039af0a07d7d8498beef3fe37b4016cd090f0c56441350d6a7ee1f8c37e9d7a2eed9b5bd98be35c22043628470a4b58a64e428fb28b604cc0860eeaedcb2d573f45989cd0f2f30b1bef21338b85cb077fa6f241156010dcf06e2b6d146c420333ec1046a131606f60aa68c939c572983d9c25a91d91816bc9afa0341c6d70a6cafe99c247814f620e6c21c42a90cc211df83e50de94b0d14027d6c450f2c77a571afc32f44165a5c3df84916c8adc7cbc17998e89c72003da190582b1c996425de7184b1f0f627566c272b77e7a73d15c3d86a03f3c371b2e0defa6d47df54362eadaab867e43079905984473eda846cd7afefa3b2eee35f356c591dfe34aeaf00b44c4814996b337fa742217eeb4db1bfbdad38a078671d6e9630f9763a5f9eb8fa0ddab819f235f6a7038983d1608257a264239a798c72446c25bb9e5969d1975d089f0d3241ea587394f4f5272c6965844fe92fb63152ed1a1a88397ace092c271c8ff558fcb2526c578da2663ef72cc98c860fdab5f7730985759c22abcb948d4204ab3f7915cc92e55d45dd34045fa50af98fa7176c2bd25536f34d6b545a16be8665ee0d5b5c382fa241eccc07dee777e2a8a9ec55a2dae573780b48c861599347ff15cefdeda2159a02d02ffa027e24d5debb38095ee27e266d87bbef8d181740be4594de632d4eeec13b8f7bfae7530c9e80daffb705e575928a4acb818a04304f213a693d2b1da3973162e7bae596bd395b9aefe108666adb5bb7030e949ead012b3b5adc1e840e8230f5a7af29fd8dcfe234642894fe6a248e60b847a4ae1ca0c7ce7bc0557fb6e24894967e16e39bfacaf60015b3bdfd729b60595439490db76382975079e4bf10da8c9b6b548120fccfe76f76548a776c9cce48a642ab47d2342df89ab8036084527323873ac78c6c2a476dbd15a8f8b07c94a74f63ecf1e35ee87c6bcab7686b729e53f95a07c426a95a9e2ef2a9c5322a1da5d9281356a6adc2cf0fd32587805fae18ab91545e9f549fb4085285c164da7954859bf271919073ec8d5621099900a246ea77d81e4da5dd4628c2a67e7225d0a3507e815d1330d0407abaf2018b90ca7290df5b408d1952b9828c9573d661dcaefdb298f0629511282c63bd71417e788b904aaaa258c2a81efdcce3a3492e59c8c7489a99e10327e22cac9aa370271c44fcd27169868d835638d05e07296dbaa52329be8a857b2ef367ad8538174fd40cc2a3cf5a8ceaea899b895d98da8f17d36addb3f2aa4d8d3dedc9b2dd38e2cc73c11fb2be49865d880adfcded0deb97120d2c5202596869dbd12c0ca50a0575dd077e71cfd5c8d18cd8e19c9497725d581c7f14c40ce076d0cb59dc8da895714476a662e077a09ce3fc073104a425eab67debf3025c8c48ed1804e7a9d4a7e92fa31e58eda984ffe8c81af01d91a63736aefd86fad05f324974824d8a090c7ebf61f2c36125cb93a38fe65185d6636f07f21fd2a125118d4c49635c0feed184f0c58fd71a01bc0fbb9758c0663c0a68b023797ca48edc6e60f33cb0a1ca1f0c3afa2da7ab56631704eec6b215ad008257cf8d2f1f5704c04a507ac3a9267801852f7e9d374628b204f739c5ba2fb22d8611efc7ebc6137e769a822cd24eef96e2b21d0c413c11950552cc631902c91fe593fdd72a3261dc9cdf09e92c42c09fd3e0abe234ac09938d6dfbda9a8be63e324657146741698f5fcb6b84a3496248754e9b46452104c67572bd7b6194f1c2f506aeb20df20316519e4152e120e9136181b0f67d6bb0a208e3a7a126b819828556b6791352c17c708ff86fe17324dd6a9384accb19024050a85fbe2984eca23c7f0a9473c25b0a6365d5aee2b7e436d434b273cf6be60786ff567fcea568fc3cbd3aecd3c7174243b6e42715ad8ef35df4d4efb7b3b2a8870769b50a1f17217197c39b7a1951dd39fb853398fd3de8721f9c1566e2f35f0c3b6d224f020f86820aa3035aab8828d1565527d75386a5874b4706468fc372cf2fc72c397436a776a27cb7103ca10e95cc691a1ff387bab6be12accbb8bf92d6ff39b754a347d234179869b315470435689c2c5d74e82d985cbb6ac6feb302c43f00ec0c462493c355a62c10f46010c95813b08e7ec7c896bda568e6a31d5928ee9bf935b21526076e10d5ad86e461d48b088abcc6d944dd4147cc88d2f612af43e0ef0e36b6feae70eb223c3fb7f0c297b442a008080c5879a7d54292c86b1566d89ac41de18870d4a758f85700d1ca600e4bf60861534ee4ed197be3bd6934426cf2d24d048bfdcc60cd2befcc1d0b3ecc59902c14b6386f77cfacd84f9c7bc44c40877cd2f02cee7dd1ad5fc318b92057fbed9dcaaeda5a3b8564f93e8de8b9607696bb73f8cca83680dbd0bcc3aac605126a83c302720008b958c95feeba6d2a0d8288ed342f34ed8e9b0d43e7c63cb96cd8d69c2c5c3f77f46ac6fecd4f80a6b067b210eca530d45666b44c3ada2791bf7379dc804ef942c310dc4d6c5878d822962789c25ff3230f519d07729a38a8d965fb74631baa2ddde0d2ab12071b50005f9df01631b9e3510f89831e83446b77218b470b10fd4f3953dbf4bcacda32147a44b9cde44ec0533905d60d4e65d3832690ca40172d1bb48c4c8ea7dec9a6d99059cdce39161928b669c97a450a7d0a90b95fa567f92484ef6ee7e01313f110de50fcf41df8856101d899e52180af381d527837e7c2625d838f067ad3b05d736b913516ee693a88a68e2e50beae5d507e0fe6d1c8cb010fda80cdba7d9b3e95d305ac83a0444ef265826c2b5be90d2bee4239102778e8e1516847509d1d7c74268cc4f291f24be5d2c3404bb03ece9a60a91aed2d29deb622c5f973bf3770144d3d2291b084415481ed784a0d2325da8f9fc0b0858e307cc71ca29c1e2365191c98da9e395ee182a4accb90d87772f37fec06c565b9f122d792df712bd4ba2397104838e4937f41fb468163ad324b0a10f53f8eb66bcaeb45e8ea0b1cf8bdb9536899d7edecfa2a7e1bc79a07366a5834fad0f92a9978180c5a74012e8469f32358bea4f07d77ba0ecfbf58f5ef82a093a6c80775db0f1be71f6ecddf487a4d5773b0dc47a275e1408f88b8113cb38765d1f91b1abafc1f442ae0d3e5b4d0c1867819ca04786269dba3026060ed2f981f1816c6c5976d29926455a376dafc874216dafa02f43686f1d2243b49d6e76bcffed73316f6fd15fda03974f19a2d983831cc7dad97e9deaaa74a52d0444e0bf78822d9704cb8bac82bfa283ce8acfa508f9b2d5b2ed2ec68c45ac6e3ba5071c484b80c88d62e14d9a5da6e66206ffdf4db0d62a1af97c54afd27e5abf62719a0494c9c205f0ff092c9ce67efc67e53d9c34edc82a0497cc6d9b93a00e77f1eeec65bf3aaee00509253d5387f34e217ab9ef7268bfce7d042bedb4de587ce19254306cf0efd55e06643c2de18efba5c578c141011cf4ebe5a1f3bdbb617f814db319c672d8cbd3c8755df2fc75f5f61c4d9efdefa44bd6f17f3f64c8ca369be76ca9977347d0c8300904ac73f0d3435de1e7397ff5926d86dfd9ae0ef9be71bcbfb153f1ee3ed13c00f8f971ef1c5b29530dacf416092cb756221430cb825c97d3109cfdc2df713f99e55c649c510f4f4f7811183395ae947d44aa644fbc0528d002ba08c9e431c3944cd424c4b855f4e2b1d22ddeaf81cc200698de3f3aee51f0803571e2d132ece40b85eaa715b05f80aff1109ba94269268799ca30e6a78bb858fc75e85e28ac339ea23d4fa4bba2b1c60af88dd8a5ec0092595f9a9e36154fcbc6cba0fda6eae7722d9b29419582aa674e3d495391bd57df399563cc343e2e0ec15b42f10ec06206aaa0875ae06a53ebcdb3b4a98242ed9717c200f0c36d5851101e3df85a0c944899ffd5d1f2a31d4d2f0abc590195c48b4da9a71ec5784f60932ef794bd77cf6ac95b931f148bcc8e96d599c9f4f7cb3aeca43223877daee280888346f847573adff819093a8b492fc7be157b6377291ffd35c1c9b9b7ed7639aaf8a735457d71a1835e27b966f256e8bb1ca0efd7847b4c6c1542daa9da4ac456801e4015641add44daa240f73662e6408edff5d0e8a7a64e7ce8e63617608fe93805bc54ff9680bce7930b4cfbaa22823a5a74446aa324c58e94d883a4603e368fc71ac6c402cd408b616dd47a5dc0b242af649ec7906802b108a9b49016e1a25f2a1c579b4946fd51813bea9c09c4b177190f97a0b9195e09a8b0dd5775849c0b17bbbb92860b4cb8aff4b5fd909b7a8611d830bcf659f7dfe30bd7801f8b888693f17279c0aba129de0190d3c49020f1202999d77a0d157565119355d0c71db1f84e097abd318ee0daaa8879b6e25768990d11ac5d0b6de229c5a44bb84694380aea736028d1d714035100ac6c8b56b9a15f8a6f16c6201374f1b519c18bef27a2c24a8952bb17bb8c13d5a3bcae6faeeac98b936c890a983a0ea7d8d2b2708713983948131c08dd5fb5b60530e76678b038d85cd93fc0caf91fbbb57e0caa7d1a0f0c43b8a47dc37a25c67a5d19f04948f0cb15145b34bee325b1b9da6b1ee2199ed23f3c9dbbfce0ae104dcb007522cc2a219a437904488b7b55e69062b8e3bbdec363e0deedc76d6c43c2a9d8a5a4efca18bce79496ee8e68b4b9aec8876672c0b94d0b8bb9ef233bb1964b142807ae25d35cdd2ceeb99ad7eda13f1df0e6902a231af200a8e8a6370fbc2211fc51ab944d232d4b5c5b8894f5d65249fed5dc2ad7bd21f7f1f1702f5275b48e8b920d32687cd986303f846fab10b4b8820f8abd2e6577ab24f955b64cc7d8c4b2786bc6800c2ce8377931946a1e2a1ce6a73d9bccf7e59be8bae8155e2db7d365ef746ebdaf38e999b8f7fad25f3e777e08806d94f7daae22acd89352a1d533ce53319a648c49368ff2e201d9bb8429db3d2387c5a1fed0fcc04e62e106e291c84d32a70cb7cb9640848c047a1db8b31d896d052f0baa789fd233dfb628f1a93fa7debdd7fb256291d8978f902d89b3e972698dfbda980a4d6343fb93eedb2145f9a6eba0cb6bb3bc11ea383b276102d20d9543329c30c7bcfebf4c3c88d1dbe3b10697ab0937e3ffe02b2294cb975d4902b4a9aa4470698d5389c748fe70c77534fce7cbda2d6263368b01befd0781d7c18995856e969a23177e5228981bdf03f6cec285f3c7cf256a26a81b90e94f6820d86b228fad7cf83af0b2eeac513090fcb3c1150031b90a7c40c412f9e7dfe0668a8b478f1919b3006a4443eb9a8598846b08729d993c795a275c771fdb6da219ae83d8b7d0dcba0515a2dbbe421643bb1030e8943dca65284c561819e0a85f525a23efe9618a73affc543ed3c94cbef3437a1a6acd476d77cd47edce557fb9fa383fe11ba484626ea16b2727383195fb9adc49e07a02be3b0b440b4c331202ac59213fb05867cb0254587934800e6c3c1f9cbdaf9b870895fd1474165e245217be2f15f61f09eb243ed78a619c5cf9e7dbe20d4f3d2ecb47f61ed6ce34ef83d6bcdf931a84184e20f273842611dd128459ec7057b7c527c001230cbc53564fef7df02facb6c942560bf221e19d5a1be751e5712bf522f0ad7ddc59607d2289938ab22f8a826e02fed2ef1fa597947ec08545f265bfa8a27ca493e2c9115243a31b0942e98960fb5c1d447400acb2794904e66aef21e4c1ad7df6efe996d560ca0a52bf39636520c242109bd99c17de8a7b7cc8d69b0db16b12f0bc0f84a445394fb6b0053c1282b3153d160f890caae772807037a065e9ad881c90e8f7bd9b821d34be9435a0fbde5b939e9c6be31196f9f58a9d0a08b03289b7074f53f9c7220706ba67d358f9168d01635a60368d0fc5c2a7e67178953dc112514de1337dbccf7386009fa9380ada8b440f59e99300e23092380cff168ef3f3a757685dae346ac951ca4712412254b0066c0de2081511fdab858f62b3ca0623b351982aac27cc0052cbba114253809a4cfe9ea1fe8836260cccb3a766ac6f2a090fbbf68434501d15069ec2a2bcbbc0b9f61d09cf6b281e12958250a0d6d2bd5797e8069f9fae08abd21d9ed5ce43ae32b7d0cac35d5e91d333796c2026def8ff06364d0362e2fb8f46bf5e4abadc8fff44db1c977c80d6cb5611acc54e39e41a9edf7d930f18a6cbdece28d38271baf014e78a8f9d7767080a371dd3f986b63a6ba0ea5fdd8747f6ed0ad012b5bd3a99337c2f6f04791eacf818fa3db4e78353dcd30e999d6c745cfc687cf7108d191a5e02934144b8bd7dd4f2a03741b1e77d3fed6174b49e3806b7a1ba3046ecf1d3137b12499d351fedfefca2a73b05c06d9645351021bc988c31b067f4d11b0974756e520a1bd961c4f7f96a93a3bf6be57e4c6c31499e5014ff8f044a6290bd41122768caaa62c371e50d316cae0c23716dd81e6ecce24de32340124d2916d5488ef617a6f9171ec8c58c138a478b8e5d73bd4a41a91158a4194d37cebf49155b6c012c3e49119457c277e3ffd89bbe4d362ba14dc74125dec57b56c2c45a4105fbab037fe5ee944157af035ac3deaa563a1bbbba2b5a39e0fcdc8ba81400d5083c5c5938cedddc7f568b7035e37539818a9e3962663a58fa559712e62b2b65e51686ee2e3351e5a5e5f19ea66109d4f4abf7d090c9d340baa07daaba81a6d406ee927e0e0219016dfa1fc5751011c4bb542186745a9a1edef7c000429f3f479aca2a9017d9a6592ad7a423f2929a89a98cdec2ee78a6c8d2052b29447d8a32c003de7fa57cb9f056a5bde89e9e9851965787c72094c4eef3fe02a21f7a31abf56b5553b05d5c9f17829b818545aed7791157615159f22d577220a61517a508c5da80b233ed3d4cab83b6fa7277bb7925dd3f987d3442396aed417e0f3980acd2d43efedf929892bc1f9745a64ce3bb1293806be63143ce294d761534d7e1d9011c0dca0068307474e005b3eeaeb40a6d4d22ff4d07b279f11e6abfc15475c1227391a74cd059ee1bb8b0f2a608202ac76c557cde3881901af7cc568892c75c4322b0ac55086ab93c3ed7c3efe99f637b70910aef788ec9825c6418a3b04163654f0e15bc373ddbb57ba84f3f44e0a47db681ba95b961e1b7ef7c766744dcb77b7b06f50964a3ebb6432d1da3ab46f9cd4df9f2b8603c81a9288b98fc04ef51142a5642089df321ba3153587ee37af5f6ac6348f224b507bebd82952a6911d5d27385e3baa4845ca098b0fb6a17914bb1e51241057ceb475c8c982ff20ccad3f640f4b73e64ea0b4a0aa58ea296ba94c7c6735701cd3fc5e77b1f29a3ce4b5a68bb1d382cd12a136b1ef78e755b30b3e77ec4eb64a7f168446b45a9da762980275f9e664b44c584e500c2e722d9dff4b05cba9346ea710aa3adf58abbd5382ef8391aaf002a01b781e1c043309dc5399e0796aab6c46286422743bf752c9241c6050c4484930b3663985a313e6170f6ec67190a752aa5ea1f2927000b318d8caf3c7f97eada2b8809ccd39db1b7fbd4e51d409b1e9b3c45f7ee7f3be55f0494760720a63feac42f661962422b39a9e14e9d6a6644f9bc78d44185b635d6a2a86b77753189bea02d72e170478ba3793c4dd0be6a9c1405d0bbccac56b4489a798fd2bf8731d2a376f685f920ff7e3dc0cf92c011b3b593501465e15f39282e0e60bbb81c039e3940b9284ce0b17e5fd5afaadba4c255c451ffc49a210a7854c2b958e3a6eb7b7cbd42edc2f0f1b51851ce380ed1b53528e931f2331cdda7f63491bc765f772daa6267bb4b7f35b433daa03d419aab204d3a4c852c2990d830c0030ed6d39cd1d127b2ef6d9327d363b68779abc14308a96bb65e93322379390fb8253ca23f8160432403eb0068e32d06ba319bdeabfb2df32e307f7a900d1665e7485de150f379c3dd96864f81771032301e5af1565154e91f378320d4cbb404043962b0571dbb3065b95f146b4bd128e7f025996e7b03d1924f5392fd57174f8ed319463e0a3ecb5899096c7e51afac2dd4780ac63d83e26259d72e8744368b14322000d091b3c37a597b3a7cca63c60b5e66d68de28cf7aba6e4ba484fc25e8dea6df2fb5e8ad807f961b10814b9d43e6acfa0198eddae5fe15988030653282ac8eccf21d8c178578d6b529303fffaa676a21e798f95dbab48f81583e21f6e874fd0c96d0cbd85c106aebbc929928d32767b761bf3e27979809c038d93765b10abbde1fc26bd69c5269465caba67d1890af20833f6523b06f539bdcc01d3057941fc480eff91d689e2f93fcbf37238fb9dec49848c627f065b8b469a405f0cf46ee7e086e4a8aa927d4214a54136a533e2452f4a3672a29d4e5da39e0b480391cd915b97ad25630509f337b2f22619523d0b7294e3479cd7372c5cb1adcba75fc27afd96e782ea8a3e7e32da7a74ea806bd8d5599bb812a980f262847ac12d95e758e4443c0c4ef6ed788d35a28d5f20f358a008ca0d8b8604bbeb0bf859b71c8d146e846ecf7bac5bc0488106e32cd216f983e9089ef2159ad5d51ffc0cd90631d77762339d22e43533241601a32e43845f1c86b114baeffcdeb793d151a06e5d89c2d34c92f739ae4ab2519c6fa0e46b1fda1376b50fb9fa4cc486b0252f75b2800e20e291cffa1b39d0f483962efa7e35c3268a945d6a3df92f67dedf204298ab4bad3455484e8673d86d18c76352f9453c1406a87087bd7b8ca68c66d6a358670cfb746253f745b0801b2ac0db1b6f6b7f1984424c24a5f8157a8ab788fab1df11b4dde3915ebb58a421796567e506be9e81d7e89eac10e95bf8a5358bb3a18fc7a4ab334bdb73186ed1eb09d8a48f41b3898ff10d4259b0399fdfcee779f6a918f7bbda6abb9dd7ea7b5fbd02206bb15304ea6f28d9737d281a595492995235ce2745d8eed74c4fa05d26b32e73de7294a60fe912d6d5337fecc48cb4e5f680c7bed60c63f918e52c667cecb64976b751905155fe566cfc0476636a611528d1962271c21fa6ab70705cfd265d8c41ee55234791916e9bab7457286ca3ae94a4f7442cba706d24df134d3e5d05bcc349501ea44021b2b38cebe33d2d32456beac5957614005818324b6f7f913e3ccfe4e79b8d40f18b04b9d9f96a5fb731543452ec0c569f80c05a9d444b495d42fc4288b5794cbab9fd89321a2084be018a5c443c1dd6e8185bf8f311ef6f0006d243af5cdda0163dccec3ff7f0e16507d7e3ed3d1aac99f6839d84e0806d5293c63d2097b1b5e9273016ff0d126c1fb0f47afa64f24e30b0a47678b0ef73b39940f4791c0b6cc56292c64320d601370a8cbd9ebde2fc4802d6419f04adf58e4ab7e1138ebbf2aa88fa261bf18c8c93f54a25ca9cc0cd1ecb3c52516fa58b542a7c59e2b40da79f654b1bf64ad2ea688f41d0979ba4c5e0f1b5f7a3669db1232c6c78feb2dc8b6b843155014f876d1b5be1b4737671bd2dcada47fa64868d24f685ee64701dbd7854e5881f446261efa866021698faf11e5df5b2085cd870b636aafbbd4a0320b012413ca478f2c2194d467878a834b0402c0d55ccc23365dc47b36036db570ec2fb47dc904ce06a73cf2ca984af2cd50dc8d3ae1b79113201463c5de68b1387b3c5f28df24e63e1b94b28a75843bde3888cfe2837217448c62ce47f2e0ed1a30e14bf869d0d727e8c0abf33e5a46887d67876e59305f2aa578dc679b77c50e3ee2f3803ba5fbbc9a34e7b70bae046c08b9dbdd98a4cfba77defbf800d460a84394b6a9611fadb743cf95024221680f270f87eea2fbc7f8cb6a9e292fee2a83e20ca20025f1e8126f8da27de877446c385667028d57a69f87cb22bf8c11c1a2ae0d49232f4b38ff42c4efe5c8fa826955ce8e1a6b05bef640794c511d5bbb5b83aece27de4fdd5baeb384d6fe6e284229a52a1d48a6c6346f1a0336a00559993d96a3c7eaa936effc00fa0a31e9ef48f57f29a5d24f499b1d7aeefb69d09565687769b9eb856a8df195eb51a449f0a8070028c55068685830b400e9f3fae37e068be494097141ae2a4fc2ef0b12245ec5914a0bfae7c870ef26c90ca11649b0a4a07ead878649a2c3732ebeb5d5def48af395c8be62935fc116c2cffa1311a0149bf67a8cb490c3e11ac2014ea37c2a3d732864856a5273e49cc8de9500d8a9121f3ad72002a10c7fe6c1303e7b35f4aa60a2c9da64b21123890aa1e43c24d71021ef192dd22ed8c505ff2b919bd7b4dc26e2934ec6aee9e1d9b16cfde7245a00a2c6fbc5af1f28cd44ed0f65c70570ddc708e4303cda32fde899e28ed9f0dd02a1528d306ee976bdf8dbd0a0ee287e8bcd43d0d5dcec43395017adc229fe3938426a32415dbc570e6618e784eee251ee6360cb3ae8513890c101610b99d092994414e9eddc2275935ff93946034c91ac945e76009a09b96ed7f4e0a594e9ffa9a62ceaaa7997c9a0390b3a5ee610e2e32f5b76c799b7c5f157bfe3ddc5fbacdd60ff736f51b4f91accea0054c81226d09f61bffeb9c9441af8d4219c9aaed3fd80bde6a660d940b3248808c1ef8c4b35a705f446a0ed67e3a56dff84b5f222f4452335e0377a1eb966d93ea22de6edf6ae2ba2ba68a3c422813e9716f9eae6e750ff0a3db2030b9bb92411484d8da0951b033587d5270aef6063b975233e6b7ccdb67ef1405ac94c9cde866fac22af3155168aacb44b77b2e611213e65a88c341b5ae0f3acf8fe1201d97647205dd66dfbc8a84e79140336a0d460c2def35633901316c46c80afb36dbf146f05ba652b9efb340dce63550747bd893f4644a100ff5aa50761c7a57852293b09949a60ccf868a8c00b319087a527c9d43492061bc357ca183a7af06448a61e62c31e8faa5c526573a1d56a7f7080333bf4680b53180b5242c2bfd6e90eee51bc91e52ab8ebf4168169bf254ed4f50077ac179daec09367d83817659035c9b36a7a25cc0503ba07ac52c4828f70d0fb996861993f50769a814205006cabf11f311a17fb93659607bb998168732c8cb2d29ebe126da8b3719b2d7cab2e1e9d8a88115bb6db706a6e2fa87a0ecf0ce15ce206a97c4143b453842e21308348252ddb77159d14a82b31529b652d3c42cbaa45e7853af76150aa1b6683ee3531c5d9ebcf51b3402a9aab983c5fef44b18b93cdc0de5f23e5b487563278b1e36fb90b7d3c5e9e4e9fd04974b051dab25948b30b2f53c8d99dd8d19c5d2f7f396ef0c1f4dbbf73edc6dff4c03459167f9a645db8b0986cde989f117b7b88a7f8141061f13431dac17dd5127ac3e0e98ef74d5872ed4468d4c56e5f0214ac28feb79ad4f718819e07fe4c729b67f765548fe5ccae2b1d67ad23fd13f40fc251c19ff99e42e7030f1cab51f9036f3da4868b2d65d0d1e183b24ba8025f52d57681acc90158e39d3f6e2d414580e51fac7b877ca0a95aaa51e4db4c8dc6233124c7ad4431cc1351667ffcae6208c31df685bcde1cb096ab7567e37332fc7be2850d16d584630d153951b54c09ee07262bbe4ba69c63c3a0ef8aa0bb44fe884a57c50ce9e58345acf68ac299d5b59bb1988145013bcf0d410da6953918310041cea5cf8177cf055e7b09beae78dfc559c0b8695a1ed196e3679b26a696097f1667ab9e7fcd32ce446790f9dd71961c3ed456e6675d4a0eaf05d5b81167dd2366cc92043b0eee702511d186ec18bc0938566a49bc31e15bf65b9d24cdf73e2b00adc14ad8c38bbf0110a36b589fc7f46f2723a7d44d9def02caf074abaa7ec2e2934497d287d72dc774ea3c6a73503e0aab4986722a0142694b67e4771e8373481191567b165b2c74d3e19e3f5ef7c69e98162b591ec59c888473cff2b0b645eb330cf96826134db40de7c6f99e3c2bbca830354249690f7af86f5fb89ddf579e44d340c950fcfe3c03bacbbb4942393cc4ca71eecef25615b159b44d7d7958a5999263fe5414870e2098b10c4d645b0ade11229436994cc41da839e8d5f9f91df23068c9140df53af7d03ba68d78928eaee4b384c5b36e3c25cb994140f107cde9844b4537dc6a0abbaffb9469d39c0c6453a8dfd2ca8d4ff5e24ec51801e2a1c03a3873760298ea3ee97ecdced93ca9e9a5cab4b1b7daaa96ac35817e2678c7f61a5b607cc41005d8e11ababf06e3a1d4f2f1597f421cbc1e956eb8690aef502226b15a049987478174b5a79671af595be3e901fe80eea61f47d58e559dbe02bf7c3f491b7e312ab9c40e2dffcae7be5e5c417757653342c0fdfeafa61f297bb1eda813e35493cc89d9ee3895f0680f838036acad67723e1acc2ef7f66bceb48671f17e84d053382d492c0e80e80be002278295ceaf3a24b444f8ff89d5cfbae05c5d67824e40fe7ca521d88e85b902d080932eb048e06a7a9a55d6e4fbdae438f777da28a29cd21d75a8fe1b25e90d433a650142a47340a7b045c36ae6953edc08e344d34733615a20ba1cdb7bda7f5c8e6d230b5946308ee54007cee47bdcf758087b7b430c6f52812cdbebadcfec1e3cca9210449c03724abcc9fe715052a93100a26ed048d0012a22855acfc33abdd56f79f532359d31642f6a4c8fedeebfb56209dd02616e1818484d6d47ec56a3ceaf743cdbcfd3d6862d906273d7aa371035f212bf6cd422878dc1beb7863ea1c0d6d361e6da4deceb2958670bbd27c21d0ace08f8b40b133e4fa2745ec7263f563b1161d82f7c8202983d02e408650a15435cc7d9d3d70397c08423e59c5d1a0f79c5480792842a11e60a4bfa1f026e5b98080b2434260ebdc81bbc1d677b1cb54ec7cf579be2a29f0a49ce9d7bbeccd1ec141a8cfa3f2dce2c28234c2545e686d2e51f5d99428600866ca7cf0feaf69d1ef5f9c16e6e38d9ebebd4c4e7e3b81d18985ddc7a9dd755bfb66292cc6df2baf13f3166360dd7d27e90ea9621abc1d5f9dabc0629ff4fd2a48ac4127cb217e112a3f6fb8d15da06fb2883e59667ce5533a03f90e3660e865a33d89a1f290ee4095dd405a59488dc7cd6feea482f40816ee16dab8b7bb2dbb756750e35814829f342351ac74ac88cd14b31e506ae1250d049b164f7a17c1721bfb8dada91444f6b406c2d7204bfcb27684ad4abfc1170766a3b1044a9e912c7722e34db79e568ab8def40eb5c6a0103dc763fc7657d9de6fda2f5a08034f2afdc353bfeaa1ea279e249602ebaa40a3110e5385533fc038d7e113bb9b795692c64defd400bcc93888c1b8352e37cb6e4cf6fb9587d5b1f1744674268fd5e2746533ec35527fbd86d6d6aef3c4dd7851ee1dd4e55a968f131a15ed91df472ea02548c64622b4a625792f4eeb3d4722fc7bad80bc624c21549d2b4d67d0b3c4dc49951470269146fedba16f80dcc2d72d7c5a733b2435c77cc3351eb536db570ede8b3e97ddcb978c2e7c2287fe7209b145e35f80be4b789540b346a29d1157ffaa8074c2ae339af2e3223d5cde873c60e0c10cc8b190a7fcc4f7cd4f56293fd7690907ef1ceefb77ed3b6b06b0b0030c3196014f4f84138ef5e5a15025b7a0d070f066e090fc26033baa78e5ad9eb52c7f70d55243a9e3f3116f8b8d09a560b70e7b1f5c20e679f18bbf48188031a8701bbac037f3cdac70cc28319f25fcda35bcd0a81c7e57256a46471697ecc3dbfba5bf851bdc9d78c874db52f5764b9525e14f536f9978396ed9bff4395a7395400e503e64eee7fbb53fbed32bf04ec02a54029cfa6b1d72e595267d2d6c1ffa864b9bf754a1fffaa4622cc4ae1f9a0d976f2e541c577e64c86ef4d8051a217c14815c6ff0dec80f9acdacee6f958ad16e47842e9828f8c3d7239743e6e9fd28609797a559c3f707078d8d1fbfa9bb17c4fbfef643bd7ffd9b4b0821c2684d232b3f9806767d256110937d8b8b854eee58fab0198a3b44cddfec35111b1d4497b940fbc03a6e48fcef512741c01035ee317ba1e41707e638cb4ba45c7023054798bb4e7d3eaabdfa59b1e1b86aa9e3190c16d05ff7e396fe8d23c6d776d2bdb5b40cb395227fcfdf40688d68ae57d9e74dd0b557094a40649ef185be371b7b9c341b7afa8154aa46d7013b4468e8b76d20dc2d7413d0b9e76dbc0d00b79f0b2e02e1936a261062c2445cce309daa00effa9ea57c9d8690251ff849c689958d42f9d386548786e22a2be5e416031371f789b323f1c6076ca6f8a24cdae3965896f97b1a7265741882cbb49c1abfa8012092694e3e66ef3ebcea11d89efde4f299d9dd6928aa2a6e33558bf723029f5b0d2c7edd6283070212743ac9981ddf092972fc253b04ff6096d850f35ae984f7107eef999928d25a29339e88974ed6b33dde9f9d9fddee1dfbdd8b8e99fe5f979683b620afe46db54e6463b578e6f4ff8eb762b9480954403d0c3bcd4d995ead4b8fdc947b92f74b6b0ae4b3ba193929f364ba48b299f4e4f750e7e03e5d2319be515b191988abbdc508cedd6fbe9a205f4513cbafa1efdb3aa8e853e2343b48c7185c8cecddcf3b623d87f38ce4f994b18a6c5ef0f70835a8f68add888acbec5a54fc6dbf9e79683460fa33ada99aaa21c7c37cbdc5b923f49dbda9d82413a6dfdff2e8f0875f2ba09c0d63fd6c7cc7dd51a455487ff7953e445f54d01dbd355888c6b3f4a2bcb1881b17884e5f4760eb8ecb608bf47a6f642263d46865efe51ef2b2fe7abe50aadd48b4c6754f3164020f0244c43dccbb6b5cbe82d1129bcc5b23216c8049d2d51a6d6db2bd1c71a8814df65ae79ea397ac07ec880b4cb6255147fa8a731d39618d163c040bcfcfb584aba5e546980bc5f394ae42efec45f4fd2b752902c127117782207d654b8d768b95cfac78e6b25d93030322d81478feabee239ecfc0c1c96fe4a1f1c3f9236c525ece3914fb7b58bc2894d39df0d2f7b21a239ee7ee8536dd8e00db1590944a38f82483e3b39ea1309548f8f1ec87a93ddabddf70bb32a9a20bcbff2beab6149d555499fca32cf2f6f992532d9f820259bdc0e86c5d2666c0811aaf1d89490840b8ecd3783eac6fcd63807fab5cda8f39203661a8fd38a86b2279c103e60dbaeae8448d45f1ffea5675c91aac715bc748ab50e3143e5354db92b0ed67761cb47d9a98ccf3d59453c448bb8fb5c142cbee2b7381220dabde9e27caa01de6ee531de19ce2e80356e3faa881b7f78e929677acd5842d16ad9feb4cdb7bc42aa441011e85e4c6402716e06e48a39de07f4ceab059dbdd4629e7de7884aadff8bb2e8f322f4240549a7f7645679e3ccffcb7af6559596bf38b6125e550cfeb7cfd23a2888825495fc9e26bc004b62e10ac6ff9ecf1957f43e11f78b8d02ae24e3d78a60102f1bf19afd88b12351fc1e8ad187b9318ff7ac6569ac0ad3e8e7d1d171e3c73487d6254c85a4427115e7824d798cd41ef9a72211e09d4bb3a5c4c2ee48f8c2dffabf6e485aa96230473075e6edf65b58a91c74073c78be1b352b7e9c999cf049b24dfe190c1c5673efdd28a4b65616338b7914a0e75c74b9f6a3f9c550c7263a034acb8129f7586c5430faf930a215e12ec3fa11ecb66acfb9dba85cb63bb98fdac309411d55e313e5bbae640067ff761527b49f1508f2bd622502eed9b769178a9f767e5f75dc18a9dc079d518e10162753e16bb8f5b876e41004b71be59a3fa93229e7a59b7d1430b5c95a4562760a73ce5b3e00c042771f7431f759b311020e9c321f22d3ab11e62ce6b407dfcc4d58e4a3510a5c3c30f98a1c7162dce0a81b55e012cb131c6cfc9ac48f0fd1ab1a0bdb4133e42f44fb28239a04f23c4a9e8d9576a4d76589dffb6fcc3cf955c9a6ca303f7b32ff3b684ec01935b4101c6643f25a0bca3e0a2bda00c2527aa20ac4494eaa8c0057afaf01db8b683821fae4b0bf460e344d57b214a3b805f6c50b6f5ce43c072ae391caf335d743c109fdb4ac21bd4d9bf0b16b12a4dd49902f9b5a3a21aea2630fd05917059b654ed48290b826d80b44d9fe49fe881478f17cd2fada3eb9feeb7bf0f26f6115f4f34cbf29f57d042c9f3703be2a1e41310279b0b7577a7347ac6097809124f6376be2555d2dcd306d50522db739e0ae41fb657a1b6d5ea505a29bb1c959074f9ca5922077f5b4024820a14def4dbb6087577b4788e3150a8cfa7c37da41a7138b26aa66a5627a861be844ce8b64eaa10bbb13a8edd8862dbf1ccfb7eb4dfa2208488e7a556adcceda2e8b9b00f859c078943c3caeaa09d0915493e4ef57c9a246a7cafdef705e16995363550837e8f02b2e9feb1f4b53dce0d122af6b4a387ad95c41aa1713af3b09d275a61e6e0a9ff0190b3d13dd266d7ce029df6d58dd431d18752b7d138b1ac8d1f07b339ebaf5288d5b8ea19428100433e8dc3d4bd73dd22b5c7d0d77f779915b94551d319ac4891af7893d1fd9d29765ea489c60239e7e12d5a2b5c8c9a930199f00dccfae4dba2eca703577dadda7aef4a90e60a0e6503dcaa601ad6d77604e21ab82884c65a69af735b92bd1fc5f45b517d6719bed2a7491fc8bae238e9a60b10febd7f8050740fce9b8d101b16509a6aa450f2fb93478da35ce6ab405dff395b4f6ba48e1296f28ccfb83cd19747169a494603b1362ae6bb7a7129b18940a6decbbba2678a0e331178ebbcb1cf94b712ef471acad447aa2bb396df6ed01c3a4f3dc74a0ca18e726372c20011f7c434907296389c1671a2a8202a9b14b1ebc5f53741acc3b205ab706ee544baf2d7554892db400fe068ed138274731a27a65917f3aa5ae12dca41487578ef9d3c901a1ac1ea598ee6f02f91707a45e80313538f61eb5de9aa63ec96013106a6d245de9dd1a4ffbaf68cdbc87fce8b3f05f46e48a37ee052a6657550d3ee33d7b952a8e8e4d0b79281844c68aa8e0cbd251f070a6b40e1abe2eeea6f01c6e1880ef04aa139b3408cde6206bc0fb1f25b79288ba1954e4739b08a1092ad97394588b281781ae35f1899644411ae1c095f35a4840b41b41ac77adef9d923a632daef35f972efe65a4320e3b735736d1799dcc5b6741abf157a16f90a773187789341a80460d9a903b74838b7db5f54076a89c609ba4cf05ac8a920e8b369adf4a7d1b49ca9809b58ffc670d8153b625d6fc208e58cc8e7e882f4843f67db3ffb1abcee60e8a2b64e7f0d9d358be08527088d294eef155b1eef1e4cf059126ddde5a23bc98f555d876c905d32aebfd4e2982eb8d2bbb681842129c47cb626f9a73e47563a1938609be1e9c7224f3441af469bbb07827adfaa138f88e601ad8cf43be45e45cb161c4d02d86fa1eca163c8b0b697c8159d5e609808fffe35e5def36dcdfc2992b854e4c13c23d43325d9534d2c824d9994c42d547a27a1313fd760415a5f3ba5b6b2e783af2cbc148bb3fcc6088e552042fe482fb5dbc630dd9d301db9a0b1d41d42b956f13fc837ac6f9ef2ab338ce3b85c25fa11584a906c38c0cb4dd3a895b7af26986118e862db4748d0c43055596a202f4dec1ffc96a38feaa33002f6eed1c570a15b3188e13f9d260ff4c6378cc6d1e86759c528fbb10d6eebaf131522f1b2134420a7176034dbaa9364f1f389ca41d03153faff26158c3cc71419fe8cf0c453acdd9e2ef8c8dd19bccda5ecf4f1042ad64897c03e36bdda230275243a08f6b6307f5e35176343514c33f3eeaf0aaa187d4ab89f589b9ee5ad42bc41c6efa38ad4ad6acecd3be28ff979efc697a45255266dcd6447d3d9ecc2a3b130e1f68e7810ce103ac43251e921a00f8dee7a618bbe9b84a55ab019aed6be8c3c93710bce8d405bac3200c55eeda3ff6520b4a88c916c53e502fdf4dc828ff9c2569eaabd0bf7fb8187fb88e663e0c3e6bb15b2b0f1116fe20f3bc3bb1bc66d81007d3b3aa2b74d6a775b2c301d097987542c71837f6335d72a0a2e048b380811628d1c412460acde70be7ea3ca8e75e60e5aa2efc71ad8cf7627c118e048dafa9a6ee00b260e6a48631d9aa86b550f443a2daaa6b75d9a1fef41a20cf4d6a127412ae60a7ea3c3d6ddfbf4b8ba2c2a9dafe3c505131278bf6e98d34d870c410645940d5477b1c9f1d156c4f6b9631e423d0a6d6417098044a96c44447b2126aa631c506f8da3ab89890f3b6079ff1c70a42c74d268e344dfd1f3abc1ac4a93a492aafee1c24c4561d2f8d016a56aa0ce744e11521a76f7e5d36adca8b49507dd35d64cfaead553fb988d59e6360d6c4389a90f1c7fbed582a7f2070150db5397e25326b3b2e3c658f1d0f4f9f64549ecc22f7723aeeb8baaedd41fc49f77d61d96529fe610b4f92a952b0e9db765a3cd1822cb8aac51e4f3570d8d063becde526a44e76ac435f574faa3380d9f6bac8d5bd823c134f53177549eb9cd02f3592289d0f12724c9c68d81b6a92a9373ad1f56276cfb2f4fa4b7e2eb3dfe4f2beb6b5ce8710d9f4ad224fec9bf1c52fc4da4d55724029421398b94fabcf886c3d928881e7080d7d6b8fa93e28bd7bf87a3336d522a7cb1279b571ddf39f381bf23801e1f119a5a1281fd63b5e5a47ee5d5bedbefa1d81894250b97016bd4f640a06fe747740dd54adeb0d7e5c0f2509b7728ab64f8eed74862598460d026b0cced07323a46cec309fd5b58698bc378504cc5e9edccdc385b3742abb6e1a415c5934c5cb0f58c53ab41ef4c9fb58429fd0d439e81a50b1fe3580d0c061b37971fd57e00ccb8020f08e73b531d4822c93c089b4195e1c53b54879f4ee5771be3aaa06de21e95bba4d75e5dc9a76aeaf3c4fdcbe1356cd1385d24d7f672d30b05f366eb8e918492d39179f0c8d6aeca78eb8e808e8b8967526accdb8681391a26fff4c4f6b5ea4278bce6891cdf3d7caddb495bb00598d3ad6df95605589d96b270b65e4972991442c98694c99e3ae3337308060ab98ba0b7a345f29948f5a137e8257ebf39ad9e2e29a7370b80eaf17334f9327fc6bfc3bdcb4f9a42e44f22ef536ea3cdd095e342f6533ffcce92d747d4de39fd8f4e21a3f168cbd108f67e2abbf3168be1f592679b53b56f50758b3812f416eb9bb9cdc56f731e04a4e1f01ab18b36351ad087a6735a5fafc88288a453bc1847f4051af195b8ccef96c7024fefed1c4718e9abe16766db7db1fea747008a2cd8a5fa8af01b9a91be3dbc29debc253b72f40289e9575f063b5e6687aec604f83e3ea914443d2b87260ef1528cc1c210474e96793252b5a65347e798cc2025bf71f0748041f3d9f8e6325e6ea154fa38a2fb9744b61b20805434af5145f1e863b5de23519a03e2209b3b196a42c66174072b4d4c3babfa7013c1d5f311004f0de65db20fa399cf7b6378b3cdbc6e8010fa5347b596cf890fe8afeab42950df75e153e12e660eba9be5a03bbbe59600b88010b9e3f99638963d93e2b42ce83cdfe3f0847ace35e933e7c6a459175c5c425be152f5f107a5e660cd7863e582f328748a988082796d05fa8e9fb2394e13a2a123f7f792c7c8c3344995e2d1abc258f91966a6568b0011e6061090e6ed8b3db4f7240aea50fbed4887b13c52a9e83199b4c67e64faef4bf2b25e54b6d11aad884099580330e8f0910d3312842551801fced60cee04369c9d67f3451fe6bbd1e4ee9a533dc47cc418f03167aa650730f2c3dad87f569b5f78cf62a3a1141efcfee3c357a244508780eeed9072eaf81441c3ed05d9d34ae78abe3b7ef714fccd1de1f3f55a4965a8ab29b6b248f25c468e9a8c979b6841c79d98f8a6bcb25943499f9eed6e40716dd3a6c3699100877197c852779a2772bfb91c3282b5a353ea895ccda46720bd026bd023fb4f2271d70a495f4f8fcfeda2d1ab270aac1766c76950e37113ccabe7add68aa13fbab2f60fd068a2a680a0e5cc35059f4d96ce894eacb2147c9433295f2fc8ca99d1ecd599b199c07e576e0afa19fa44b8993f60f1375be1fc8e047ed0f092f27fa007be253647f6533ae77be8d6114138f32d5038d9bdf82d997402d8cb224e4610cd16eebc52a6b655705568144a4b26633a7fbc201eebd37e7d25d9f57418e789e1048f739f36fa237b6da54cb06bb611741b154213e67e13b25785582269173ec5aa0b5876d63ad56b4c31ca68c68637b4c95fbc1fdc979e47d593be814f18758ac1222d34375434c427c0676b6dbe332a688da8feac51dbcece101056c2b321ab2fbd30aa35331e34d7121319fc926137e568c3b919ba82bb134d8db6c5edba25f6b2b45cda546b31d022ac37b9b214f78307f9f055c7ced6158e1c63c68e8e5d90b66c243d8a669748547696a5a31676d24a24e2479d6f6234d1b4bf067932fae3619480a2d3d805e2426459b3eae1e7913ec701c6f322f9491e983503ce360b379c806f313f74866adce962499d35cf87ba04cee0b2e0c5986b00dcce99388cad7f0ca4c226c9987ab1a06efde298925c4914e73645010e8dd37009146fd6542864cc30f5b519d05132263b9c657615caebab0674fd9cd2d2425120a93340ba6dd8863c655cc95181d9ad0c63675085922d2727d5086dd5d685bd1c1cecdce45504f7cfa7ae72931cbeb288c4a0a0f5d9654a549038ac238e705e273d0e62c31254b7c8ca36bb8657bce41013a50c607a4034d2a2b2b188250f5c05a091ee92ed837f9a655a08859ccb26c51eb9ee0002d18fb14b433b2860835768d69f47671044797a28f8f7fa90d29d5653b3481cc1a8912a318daa3a075d675e34cbcaaeb1c5b05bc1a0e43721a4d08aee7cb76874b98eb6b3385f79f7bfd2883c7f752c19c518d558d68d16910a7d5e4846d47f239dc4318be435efbc50b53f255f7c1e9a1251810c3a8570152cd643a1e7f925199a5f469028bbe1799c60475e5ae090cd35325c6f021b70dd29f44ed49cccf1f32e9d877bae8bd346ad733d0888c0ce8dc602b11f618545af246cbe8dd7790d2e42a18fb687ba62dadb6141e6604b27512918c546ee890aa3389049ef139cccd2f9a25b5abd3deb01cb3d9b0cc8938db7b4177cf1c6452da7327f8c7fa1c121a74a958bafc0e2f1d0545540950f638b2c2df364acdde591a5c78e4010df6f90bfee78f74012022bf418c9e169667cbe756e9a3c763c8e214440079fac51834ca3d975966e2e486823129a70404dc2560f01cc39e7428529532e7ab78ebad01f76d0b8d7ea5b928a5e9e07f3ca9ed526440961728f8544bb74461346ffd37d061ad96d69275ab78c8ded8ee58221b055b49caffb5d3f8c925a5660285fdb5c114f313c77287f9cdfc0b97fbec50c45922812bff1d76c108479adfc6a546a4b32059a2bd984fb43c8d158cfef009a860721cac405788c5e3d44caf1ddd8ab95b7b424ea167f8ed94c8754c624134e1f6965af0178a9978fd7c7151da6f3de3e279f0f8f8f964dbb2c191fa6974cdf303f2b5d4a6a0b0781e41d7d29a8257fe1a91ef32555c002c71d3919edea3bcb68a32bcc669e3fb3e7c4f6d554cbacbc6bb592f8dc745ea8955662c86ea9e00d51f4aee36e2311dd7ce865776f55e2e3538cb4e20d89d588f6ec1a10fe6f90ab151c82cbc582796176ccceace31980d2e3ef3fd3d1f6256ebcb5778281a9a27544aa0aa2d08444969c7020a425ff259d8fe9f09f967dd070aa1815f4f211758332f32874a2ceae14739065ffdbc20c20618e3ee94d7d63c23aae980f75c0b75167b4a68044363338fbd8ff59cce3f7be919005724b672cdab5f20e6120d03f8205612a4108e379300bad76d4b1531437901f1d3af44a206c12db2c2bd942200b297c2c323ea2dc031a1cfe5993edae665618761c22edfccff1a19bc2ac8292b882db0a85c5941e28ba0bf7a26b6fe28776066a2b7e90ad05cc7f65fd64ea323ac005242b57fd8cf47ef3bb29269a462e2cf8a08a3a37173bd265a50148817ed024353a6845734b7a26c24f7648bcd2c4f2c35d8941196dbf42b089d3c50fa15439e886e2b524e057d5971bc81f35433514ebeacdd917565895173f968789f70d3a4b97129125f018f8fba57476dd9efcddc80ff0dc54551ba8682bdb466b402538507ff6a236695f4df13bf55545c8503531d3c4d54f3483e034aec783a079a06d971e8a4befbbd5143c736389aa082ca023756f191505f974fab72fff89caca77cb38941460eaa0962fcb5b714ac6d8a1528906d307a573ca2ce1b4bdd7f8f72c06f2c1bce5f444983596053f0390e45c2b1da6dd8a0222c41f603ff461b3e06d6e60c056ff4e3e304f1e1e0c24336aa8470c9e948451b8680dc969cc28249107ba1473ac65b2aaa5a6966fbd94cae22234279b28c03c52cfd72095b9537713441741aae6ac5cd558a07f7d62c8489396b9282a8a829b090e7da48c623f1db6bbe92fdef759aaec4f97050a398f5b42f26904beafd6b315d746a7e94b541c56371d787f269b42e17790bc6dac709d23f9edaccb560a59d68e7710113875ff5ba2efb271e6c9827528d3f5278673065073c5b5f21bb14b34b5505f552fd43744cdbd9c6489b772c9793036df1ffc700b0107e887fc6543ca313017e1698b4aba340a0011c71ff1baa50281f98547d3ec173855beab94f15ccc665af4dbdcd90b472a699b5634181416cdf116f70ec3169b0ffd47c02e4a80728b46d54773d9bf6a8e3363b2413ef412451ad30c414c8e334207556da70e54886fa2e9cff7ebd807ea544f1e1ee0ed7cab3be1cbc063da3a2f46064affa72e51c7f58978008d0aca4adf321e71ba36d8271d4d5beea025abbab3db85adfdceef032d7d9822461d3f5fbd96fea7082970ca08d2ebebd05939d86be7f9ee5f784b2d7c01b61e66d95e597015ac13143064abc6092c8abd0da12e5a5e2704183cbe3301069e69a95cf9427b7cbe292ba78590170cbd301c2474c42ec190c22aa37d852898273b7f6bd84f430ba3bbe310bdf54ce405fe6c1818d0c03dae83263f870550120a85b07e363f816b74f46e956730ff6776f3bf677d1eb655efaa0251bb8a6dd5243e3953ca159297399302c7d642748be11bf5e6e73dcd779fe522b167b51cce785ecc31cea7c87812270134e4df572d732bcbd5cb157449e31d14f966897c9589306a0d43c27f6090ed6a2b39abcb5280b34d82a5ab602903c8652da666f9a36940e3dad45f92063d02cbc84d3460cb1f861ab986dc95894e8b64bddb6099cf8806cbdc421d57a79f61b30313e4187458abd866aa769e13144518ce1625737cd21d8144ef84302b5f367e3b7bfbf1d50f2d18ac212d10c5a9d86b211be80db1a5b6ede47e2db9f900f02e470945827cc0e81f8cba273cafb76c92f7f21f7840d9e2a035516a3f545ca88c48283db04f7ed44742a1d4ee9ed348cfec770c6d93be8e191c591e84a302f08b0e0e3456c7edeffdcf14cecb873c8a143a8734a37a88287361c481ffdd6a3efa3cc991787f08f83f498523e89687cbaeaa0939f22b44aa41aa4f3f87fc92026fb7c6cfc319913533196cb6d90e8d86b6dad8eb796fb9df75e9809ac579af5d8a11aea6f6b0bdf96836e7fb65e91db238e4879dfbbab580b385f20b3865c0ee9abf566dc1ba482d4bf2137bb65c53fcb836c9e4b5585083636b45b4a7c92f68f037658d5c672f89ffdd94b74e89e58f05b58e4c1fc6b2e6e724e7089cef799d2764e3ce376828b9c66ac042ac5864a4462f5afa135184c2a4cdf99e808c72e98bb9ea1b897ff19d2be98301848f944f3b9c0e5a5bb472a913f8f73ef78d25fb5314335bd280d4fee2be7f8285c042e9e730fae5adeb50b27ea417a16874892bb937075a22693f3d34fc1e8787a38cd908e9c92952d82fd2ae41915c960e96d4d5e95ab1bd9f91d505cc7d6c0ec6681f77197ac908558e2518b4ae2629de5257b35f8efada96172f95ef5aa1c401b875e7e849d68fbfce0a945939c15daaaec944a9321a4228ae8f6f074575ea20cf94057f3ead9eee5d9582f2b8fdfeb44e333debf5bc2ad797a554699be38910db8488f0c41e3f7523ac0ed55e9c0998f51f8104a630129d3776f274dbc8d33f8c5a58ceaaf6bd900da99324e6cd81df710ede52a7642c5151928c0a008b9207ce2d587472e83bbdd1d62963964dde43b006edc97e47b31e41c3ae1fd22c5de526914d4569cc2811995b31d3ed88c4e616fd1fe10675123c25e6d13ff36a193914455584737a63bc0f9ec1402927fed460683a0b7d95b62bf7edf2cb79849ff021c2dedfdb3b01e2a1c58e3119cb892e0166a15de5cf62191e85917ddd1b39985b082dcb14f4180dea26af3e7d2a5c3c8d62a1b50e20096a3848ba6d8a681c0909f4f7148ed705e8f75a9926467b66c11d336e1287fcda5dc0cad15ed73067d61146ff9a32f193aed806df57bb1f51d248accd206bc67e3d2895ab403392fbfa81302e2d320a34a05ce98ae4517c1f4dbe107d708aa57bd3fd753af261bfa3d57132f7607db8239f2b2881964bbd1d3369d0c2ad06a6b09db2513f90ac251a92459eb482fe4c7b6f79c2dec731cf078e69e394e8e1eabdb30610790306ba32f82ef325e03319565e883f7d157b356f54dea89f0f4d978f5551aff16ada94ceadd33e71560402d5ea7bc93eb3bf016f4e4728586e48f4b2200527d9c183dcaf5067be5cbb394d2a9cb3f328e07c4eac11cd4acb86b3a03bf4b079b9c31a35ad77f6a7250633d04cd6e4a065ddd4f45ce90ec682bc76e21dc35a5ba8d2859f1dd5f4605b2565635183dcdf87218b8b54a7f700f6f39d4818126b933f12d8eaacbc95a84e1b9676f3a1e95b5ac973b94328f1bacd42f432b2fb659f5639f79e7b349240c0c9039cb10e6abce78b622397563269dea33c93e98fa2a9dbf454532c1d7fe58d7b1a314695679e6895d016b6a2242725d455c3db78442cba021875f2089885025b491a431921ad551ae8d7dd71164a3246162d9eadedf2ccb137bcabbb1f4939dfe57e21735fcbb3641580239104d65fc9f41e586fe4882410d9f0e367e45c9fac76c572922e1ebf33bd36c4f034f3ebb1ffc2e17f02287afad31ed7f9b2f5e8bbc77bf4db801ced69a28294b8b0a104aad438e0b629e66f2c41f63d55c13f0f6d378850b0b5df74c69eb44cc53d60ca6122bcff2fdea1ff1273aba4367c9cab71eed13db816c703a8b0c7d454a83fa23e6c831b35325a5f1ceb97b84bc26ab047a3c0a283c6452f6a9d571e09bee461f6afcf7a529165cf6d60fde88aae3524ddc23d78a49a2bfa864a4ec9777a5a0699c569803b98ceb8cbdbd3f15ed967a6811c128e6f39697adca594e941ae6b3b2a3f1a25c8c303e580d17454cdf34e0cb2acfd21e66584cb78b56cfb32a12b42a7e3a6da52c2da389909a52fddacca742158ddfe64e6512d708757016f30787fc1d4d0804455c5107abd15274f0f5ec6a20df2060cb1584770b9fbf0167fb377a0e3acd313dd10d0cf673d3e7a828682ecc046a0db86cfb6d89033d25c7771e438f6b2b7a74cdc9e5b2e0246a8a103d673c2044c60ce4f9e30b058344516fb0452e5164e9d94810cb0e1bcb561b88b47c63903fcc99f577de88d5aad2c5db8877ab11006fda84e52858ad740bb60df9aa3277b4a2ff7f61fb8d34bc30cc1902196eb97989516a58ae2ee76e2fd7e69f2d3350512aa63f6ca2417c5a9fa76311588fd8586ba8282ca0f63605afdfb351c167779240687f5ff6bc79cb8b07ad8b0cf860fd21366adf09d0755e7f64c6de7eef5812109aafd056448358b32253fce3bcc61c973b77f77a9510e3140d43a5ff4b71c266cd1f24f3d825d4c663ac2c83728a30640cc3efb790dcd475d8ee8ad085ea32e863e17556e5135000bf59d9d1b9be7668027fbf80d854a461edb0c9ff6cf7a0ee03596c5a05fc246d844443f2949d405d1dfed1bbb17de25baba6896947147ded7874bf883e19d8da038e29d43e3af28e6f73d22538f601fe0df7d1a8f5d09a82fb77a5abcd38de14c73e19b5f9f79ff72a9094bd10abf8ae66686616f6bfd7baabc50f5e513dda3a4673f5218ee7c9db3e7c06026ffdd841446e6f5ae3d99ca64b6292b860b1165124974d8ccda6001a6269b770662b965b305eefbb90512b77f6f110c95e305ade82c56640ed60b1b345aac815dbeeb67997161db19f0b2717327a0dd1f9099c5a87aa101697d51c4a512af879a0d25d92a34bc9e65daeffc07f37bdb2d5fbe08af22ecdacdd487de0ff7e6c2b0ceb70d33d069b9ba51ffd4a165de92f1a584cd6ad619d1626785825787f196fb8b5e9455fd9245b357fc9e94c986dee3f081e6d8598f0dd5e9d934557732fe79b4dfd602879605ba2a9a084a8afd65c0efaa1bea4786b149054c2f399c15dd215e0338bcc92f302ebe313614e59b8afd3b349f19835fe950c429ecf24acc2d23794407728c47012a90ff6d22ca9d82dfc7c1438629a7d70203bad64de2dbb92123964da5ad3455526a824151d695c2445189fd6414b645579c1788958abf5320e3299e88655acc5d02d0b1dc5746558b4ceea6b74ceec4065de9ebc7875797c3e6a52b818c84bc3d7f72cb6cefaa2e3e3719be043743368984e8b223d4c37069d6d377e0250f701ef190078757e1814b57b327ab5f011aed0f649837f600d0553c82fa80e0ac615d127fea9ee45dbe9c8f4658daa810bf1076cb40c07e74affa1664a3a7c87b21c61015dde5626f25bcd389988def6804bda46e037041ed8fa765d0f47db57feb2487451f576bf4f2b19861c221c26212f0403c40f0b9a7174da76c30e0d9afa2a40d6af13f473d93024917814bfcd82cb9c00af551aea48ae384bc1187f8f5f73043bcd3b0d22e4d54ba1279e448ab940bdd0202f0d470418b1008a0b289ce2193db5aea426271fb80579033e1938487a79b3b00fe369eb67c6c412170f1465a2678e56cf7f6615a255fb65daf79c3de3bfe73758d0837ef518e17448cc95dbc42e2dc7bb9c8ceb8d91ae5d243891ef1fce3843e99bedd1a881e7b0d3faaed729b676b6e810f0c4a52458b9ba266d316c4e2a1f146ba8074ef5bd5ff765ccf46b6de7350e67981e29e642a781f2ac5997d0789f9f234b79f54932df90b4cafc1b0ed5fd8b759aa553ba63e1b7aec50897233f87239b83a5ee90dc7f5ddb1542c1be475e3f8fa97dba7b5b5b361b769f78e5ec04d0424506d5e91bd8ee4d10af69db8354782a30591737f0e8f70f38df09fd327c17d4893b75dcd2f5201baf9b677f0367ce1de82aa6a96c9ff8be758ec8bc346a82229af4eb14e2e7d30e7e8112b9e80fba22c94f2f63e3953774244cefd929ca49fa2a2b043f1ed17b74e3c05c4b74087e6adb757299eca4766814219a8c72d77e77f7f337f4c1133ecbce0cce08c27f8fa36fa128688da4aead7ee268f3b9ce55b9e4a64704dc98a42b4dd74f006ee4f6217762a171cac95d53b76e8ae42630dd7d25e209e3ec34d433a752a6e0c58d0ea18259497d2b16e1eb07ae686d501d38c224d0382307d9c144ee4ee29d4537da457df40126e22ae985559ed3a7319828fc07c169786055768b5f738c5b436e98f3785c478c48e6e19f2e41e5a9c60748a5e2ff9a2fad6cbced478fd20b3672f9a09fdd70c23b87a5b09ee8115d955df1d5d4d2987d5574461ff63f8ee21daf13d7259d195a27c73dd539af229ac75c2ca332c30ecf1247da5f9edb020d0ab756597511e7d3affa0d49abb5e3a770386fb5e844c81b9e106f0e4747115c63f309b3e3fe420aacddbaca142ba01a803264eb21e12c4c563b0f7e5119d9348597dcf2eaf28d54bc4e2078e0ec2d93288c0457193372515fd303701a0247305605da9ac50bf7c3f12efc54a2e7a6bee346d32136f86d571b3847180494327ada6d6fb9910efe49abe3d1b8112a6281e7c42791268ee66827411d73e1a0683b95fc28f5b62c051704e83eb295fc48c563094669f483c5ad60bb1c30bf99d1286585764fd56fe71f39e9950a7d2fcd326c5a467e3c9611a5f753c2125dc51542925a2e7757c2855caf4e6d4253c9ce7d1faa45e16c507bd0522c017de7e5129efafdf32fd577e2d115781706c724fcf529f96bc70f19755967af5214ceb8b892f8ecd0b503c5a1daab600ffa3c3ee576686e997f293ce7b5c9bb6f6ffcc0240c5567e4d7ab2b89e8a5b14e6b2a31cf3bd36925f5b19583e3c3b2bf0ccc04a22e82fb8d0ab0ade6d1ff6d6d831caaca1b38c6a93fe1e45d43fd4d17b1a5e241cb31c4ff3c1513843dce2af942eee3e65282c8be87644ed6eee4cace713a3a486f3fe4ecd7a99e7e151b38a8a23779fe4e34fce549b00fe6a6890f5a7cbd6573a88c2e82a0d2593b78446f34c261ba9a932c6d8ea9d04577abdc0d2e487cc347818acb6aee48d3e940a21be6bb4e8d69c2752146a361717886518b033507d23528e1e36a44bae573b25279653f11b655c0aa832aa89db7b3a4d96b08f7cf5c6141d7f14f90c68f2ec9f8895875c22915a78fdd6868647b0a9df5926d7ebc07f97cb65a62ebae2933fbbb5806f4ad1fa86a1fc7a46e3154e5923eff0d6184dce58dacf4a79335b827591f09f7226fb23df4affdadeb359b9a7cfb754b36884f98e03b1fdca06098548db2070d6f224e9cb3d60a02adee088093d4e4d49576674a33639c03060a928aee9e17acd3bdcac9bead739f3b8b514f9278c960effad2f4e41bdadc898ecc6441a0a0f5350390e797db6af904e85edbaf4e4dedaaef8ba5b425080dec502a0f8bf8fb4b32c669a8ea3452b9e1e768b2ab92c3a0ad7e064a5d726db90d772f945d57745a4faf3e676a69ea4d624086d4f6254d8cf8bba40886d3393c4b2d149af55cc44c654a8bc6daf1d57bd44884ad990141d3d1a756a3be4d5c0f64713d4442b9884aea3746efb75c51bd225a2d783b68d3da38e3860d5b584fa594f5778c7e57ba58fea4d16bf963d394bafdea889d659e56cfbf380db7bf41aaf1acdc5b69a373f9a667435b6d76ef5346493337441f8c1faab9634d157284ee93160ddedcf1c5e5645231091666ea58852f0865e2c915339d8259f4db8fbecac464677c9afc10cca04c853c4af586b94142aaccfc4c2a705fc10b3e7acf2d5dc378f38a48a54debdeeeb9274df3b679050504b279b77f4bc3b2dbd90608f397a04ea48313bfbca21e8aa0bb746843011d24aa96e400b6d915cd1fd303b461792ef7f7f5dd91f02e60f2929d17f36d0b255ce3664e6480fc9ade1db0e8edc0d5234b68460c183bab0fb3e41983c8f766f038c4911ee988b58ffe16e076b53961775533cd082f375a14d3c48690649130882a5dfc65d885e5a57adddb6de0ba09c707ce77fd2cd15ff3ae763a00153e6eba1d27fd59d04f7ce470fc3d4304af1b2f7605e789db7f6a3f3e2310c83bc3855b241a236fc4c271ae2b90581ab0fd2571986c795ac284b4e938f6261345f1cf0bb87fc7548c9134625a37d70ccad4d844ae406e00cf892a5c6030f75d20031f94b6e5a1e854a29ae954c63907d13657e1564e3fd767fb836dc5a43a39e0ec6124da6c137b0774bf362e43ea96ad7e7675d652ca0afb1ea24f245510659c2e90bbaa31a7b3499ed91fbfd43adff3269b12124b3d38537f4159930869bdee86503b5028baa56a7aedb06caac6bae35578f8a3697df52bac3a896adcd0fdb028f4eacb58a4e099683ca2301114eba04e1f9fb87a0f76221a1dc1c3283e0b67c072943882c0ce2936e2280f6b4ff02e17e4e080fff416ddec424b62e9ad92612f8471266b6f9e0f66cafd896457dca9cefe4979082eaa2b9be619c83fbd0a7297547191480e73373b6eeca4062df375ed656ebc091c69f87a7d811c4b71470f03d51a2472c3e66c1bec758f9825d19cb499da5f2cc725be73c135d05dd3306112204229a1db5d0603447f61428467028d02032e36b47f2da6087dd716f618ffac8c275f3fb23e0a9bb155c14167666946ade31efde07dfb2ebd394d8b9709ca2c86a703aa83eda46152f5d662dc31cd2f98a306501ebbf7c914ed3c35a4a4799d2d4ca8fccd9c2140b9f2a25b1d6c9fbb9a407c76e4afc08e867ce5ea6c7501d4dd360ea6002d5980fa9d3243b2a75197d3a228bbc4d0f36e9210f878c4fe75ec5bff0932c87a6f9cdc17a027efb6f4719e08a35b6b29898f41f8ed10d11b9cf58c3a2c13b5c8f1a833ee807372923ea6230e50eaaeaacc045f8be2424b4069485a298153a38c1ead6ee41618b82fbcf4db5b03744f732935cee0245a9704907af6610e0daaacf70c6aea73e99a146031b1addb85cdd1f3a32ac9fe82c1f6cd43896f51c2c2f4cec1286f0b0cc1e19f818f686aed55e9fd082966ab523568555ca178205266013bd0cdc1a6f8aefe233fc70dc9a9a50462512847572c8340c5a65ce836be45091af23b1fc4c213833dbcf6d8e35146227e2e402bd742a77415ca4f58eee0a456d0e6be2e1ac6dbaebc4fe2939cd662a53288325b1f8e6c70fd98c978e0fa2318aceb51660751acb65a0d18526b06a4d1b684988c40aac6e9ef412d9c5e616dd59cc60d593593135ee61fcdeafe19be17cf0b416a707053307228b12ff981008b413708ac07b1651d9df45fc0a6a20c84174d7378854da45a82e7d2bd98fdf46b032e6be32fd3689987354a2269e0fbd63d35ce7c13494e8eea37e020cb1bcb2bfa251f2ad59182b570cf2f992be552ec93b18169234d9f991d80629bd0d8eb1723900e67e1a39cf2bc6adeb39812d75ac203074ecdb001c70333cfb61b68ecd4d1fbb90aaefcb139431d63c7b613dffc9806c2f48b7e08ae694937e7213cdee5860cfe07d2abd6a9bea622a039519625def45addd679e7eb8d36506179c8ab049ee0a3a73906a549d1fac1464fc6db25978dd14b8a964a39c4286cca83d39177073853458433863db944d98c3303a183795d374a3124f48972ef781979da770734fc9abd627a03290b1d331ed87f0b9790d5960e216c6b29b229b87269c25955f5006e52927994d147d7bdbff63c557976c8313d89d74fe819702f719a667800a4b96640c41c4f8140403bd43b2050c23b68954792d1273793350ddf8ae24e2adf199943e253aa4965001a79e44bdaa93768342ac592576957f0d963f6fdbdcb9a02893699835dd68cb350ae1643630153c1ba73b1c11198bb913e0aae6fbfb841d27f1818450133a24c19c7bd885992399fdb09c18cde9e486029c09c5429d9ecab3b7392ef4c434eff1cc013a66e47f30b9f094e51b8f3f942e719d7e2fcb7f5d7a11b9bfc27c34954f6952e2805b4d181468e2e9939c471a04c0e79cae26494f84dee6feb591bdc9328d42c82bb020fbf285d4779d60360a34f902ffb7a46ab0f5b694cdc248eebcedcc0da8e5bfff02dbcf94cbaed5c670d95dffdbe1110a78cfb28f602af7df3b919635b95fae48a58d8f3eb86977326f674086f021d2185233ea5a54a8bea2529d953575d398ae2292ddf27f9339d4f9ca13b27ec7589a17b78ed3f5eb38a60c4f1b34609120b77ddf7e8fef3b7e31d01ea759a69fd32154baf6ae8897b0af093932f246098c9bd841045b40a780346fe1e5377c67bc49b92ee4c0a112669ed0a34114b5a9e47834b9ef86f43ff7d871486c1f2caeae273214e4645a4d43b5cb3233de8d6bc786515abf6638b9811d84476230f6e9123bd4add24704dcbc3be9b59bf40146bc6c557787f3ea8ab216d53fc34dab33c58ab4ca82198cd33e9e00e169b3b850a04e990b788724829f6d519b2f338a06bc5c9ec5f3d2e05ecf3885fd32afdc9a048946e3bde930f8a3c8a9bac643d4e42cf27ba05eead983e9bc2a59f9ebd44fab216f720371f206ec956e806fe732dfbcd102ca0f0c3d542cf5ae12d8f8de21b91afc2ae23d0469b13693399b40a227122edcc75e90687a5382261177b31461cf310a038cd0f6c756206258e550e36dfd3ac6e1462293fec9e01c5ef76b72cd46881c520038957ac9ed21af4ceb96366b978b077915971c3ef35dd8edc124b2e888294ca42b89e10e734978de8de276644d7f5f40f11da4c263372d53f13c1d07fc1318db97e913cb7d563acf2a8d14d241972aecc73ccc3f752fe51e8422aa4967112f9513f8534e1945ee55bcaec1f1c94ba0d8f772c272f2a91e35bbf3cbd73551673c1e230255d0b193d4f6e171519ebb84f2adc1b80f91aa28c47efbfd390254437aa579f033145da3de4093277926929d57d2c71de30fb442cab25d9d0d93b1ddb5e4bf3769c947ac50ba6fc8f83364bd017727b3a224a4786928ab061cd4e2a739f49e47bf0b601264b083d65fe03ca638e9c9d1274f7627f272c901f4bf7473d7d8b91a28e8edd9af9128b69a0926074c69ffc666e5e0d9553f04b7dcf5460e2d4ae330afd95046f7037301acbd96fb38fc13f1a9e6e0f30b3a50e8625d7b26455bf4be342941d59a24e28bc9d4bc8a728c94a715d93155d2a6912a91e053ad92712abc6ba6e6f0d498ae51cb7d910ef9080dbc8bfde8f1c004ac55a2458dfac33f25a48919ba681af03d299cf2f3c52411378d8be24b6aec79ca444f56065c153f3f085467619db93c4a543a00ded2275367c7a293f7ec96ab350cec713a6f271427c8989cb286d9dc605bbfa3cff2f9eb10d7db24c0ec7b37d7c09d8d8cfd01532e8010f3696a7c68682370cd7168db59d275caf2a2a45ac57cd3f967f886c275b651f76971cb93dcf1af5ae4c0f1f3c369aa539155bf856de72fd41ee6d9e3a1f5a8b53795281dad2daf943c57362797f3a82e0775808ddcc6238ac11ec474f874c6c1b4b6176965f72adb22949adfaa888c1720902dfebd0861334e713f6d30ee7818455391597d78d6d7e624ae36771da71ed4b252ba8f440d194878c0a78a53d360a9e0d218db810e778801d7a9e37525a17402f4df623fad1412b6930de327fa998edccbb9b2495f4ef95c9a986d0071d18993a5dbe9f1aa77d599390133b68961a08a8e0fddac24115199c8831aa9c1d15bf3504ff32bfe281eafa5e260de8192205b853358e754567e14548176c788bc4afb8c482627688981a8655a76abaf3fb22d69e8f94c833571d488f950454919773d47c59300acf167e61b3c872caf0bd33dc5ce7261ae23b1cbf0ccc06ee685af3d5b30bd7adb98f120f8d471cbd05e5997df0591fe6440f143eaaed5ac398ac2c815de08f6373f2619d5d2d6ba27993c5cf6717d7099c09ea6d524b3a213ff0ed6e80a1d7a7cf8d7c9d15e32d26b9b8cdcf193d484e3252fb2a375e94e319da624ef2a6989b12f2172c4ce08345a1ea2fcd0fbb1a58487edf4d0616bd76fb7335176d6fe8685a63e363cbb67b828e1468301121fcfc5c0ff1c54611426d769e1963486dfafbf53314678a27a6454b8c943d845a42940109d7f77fdb2065d755a0400857cebd4526d89cbeb1c2b7a85a753b2ef2f17906b1e2aba79cd7a09aacd5e59d1d0550aed9d6e55064ee007bbe45dffbdc3de55a5b53caa1e688f894e225af5cd85bcea4a4ea181dafe9050bfda43d87347602ecc37907045ba810ac985bf02d39de3c44fd33ece4ca6bc4fbdef449796e7fb1fadbc010a2d3db1bd8635913638ff6b01a20a9f50a1e16efea7f58edb7d34f529d00908c718b867a10424fc2c370a2972ae9d7f30fc736b5b69e457251073abb778fec89bf2a69af2d709c34de1f2b40c0eb589c62d5b323609b9e4ea096bdc544b3c7c132b786257798c044bf2e0fb998fa7e7d7d775c77f3297877bce999473ec466204ce24334a82ad685ca7f4ae91f529b02c6518b63ded9d0f89ac43b77dc637a75c8b6f0c7b2a93a6d6c9a575eecfac460f82439d1844a35f1284346b0a1cd667c758035bd19558b3488c9295a950bdd2a6e450433ab52581f3e7daf99accfbac82534908068816b0aa14fa9a69fc6ac8e887659428170fe10a222a01d1f084051dfcaaa50380397f5cb03390f969ba0941d5c0a3e122ef5b7b0afb5e65b46fc52850d4a47d7ad9674bc7d8bdf55cd2336e9741dd3303b5ab08527cad6464e3b552c8feb338b899de75a804c461e2ffb03832b6c0269e419ea4aceca1d8645a8de25a34f526dfd3cfd1757d980011d66482e41c67d81ba6b72a9edceda56f90258e821f32ecf7a28aa96a62562e02331f5d5b27f7cbe6bdef78dbda05f3cbab807fb8b5c2c4838724d3025544341eae62aef013be7a43c4ea067645b7224438ad88d7ce3699822d8ca57dfc8676359d03d4c4c0913d0e07501e4a99dc2078a56ba28c3c4313bb22f9138688f521dc375aa73797fce31f7f2e5bb1f227148749b9447bfca459ca2e15def1f55402af5ff5b766a532c19d6601fb5b38f43cd7994df85f8960bdc4f6beecc360068c83192ddcf8fea812dec4a405d41d5208ef21b8f8d54fbef1c0e80f4a5ae90d5bd69a118c71858bb7701d2145a731edbefc55cb51fd061f655c08f805693862ff83e5d31a790cbc15e4be4642355693becf815742e287722a045d1acd9e8ab5d253d89ba139870de61715b75cf0e8888182eef9480b03fa5f3f430cb268a10eeff129d204d81c2fe5be6ce51c8271a05e1b50d9373ad9f76a553e54ccae7fffcb84270dc5ecbd5def9443f70d01caf09fd7485d6300ffc2e77437ee5860640ce216a4439d42bbc3c5e5986275cabe5afe9cbc12a43ad3a0ae59e056a5113775f366cfa6589af598bdd14419ffa4b6c1aa8b73da67a7165be064b3505f8468811034e5b4d63b9817a1c24797dccc626561b36d665b5b69573ea71f9c89d0412ea09857a3b569eac98930471d39d40e2bd8e9be7fac34846cd11fe52d2b23b83b21ca9ad88ef632b40cbb6c57ee6464bf987e8f7d03765adc9247b8be92a2551878a8623ae004035c0041d6bf971e687849bf8fef01d57471b2a84d60094dc60cdd75ce3570ec6a25b2f9e78d3040f23c4342d625bc57a2dd351f1fa2483bf1338f803d32a1fc58607deb0989a1747cb99fcbc5a72baaf373aa6374e3d55dcd1be0c7d192191321b415fd1ff64f78e1060d968e39ad360cd505a4d602d5496d41590db8fa9cdda162e8810ddf90c373724c08c587a7807e3935643004cde0e473b379087b748095b345be4148e5dc8299560f1226df1f17a1f315c81a38ab0cf3778b94c7cd32fb0a57ff71ad2182bc03006c282e995961a412270dbe525bb85e546b8ff9a1e471c337ae95d5bdc015afd770944dd9aa06fda6c9f9865159ad31bc2172db2237c5b3ec8a3cadd3870eb20706b489e0368ed8e0ddff424b5208dbc5e25ae9f61c72db7b503cb98bcf8f9cab8efdfc95a8d54ce8b4a9aa566a4967f81c9fc2233513a4e2b0c59dc73a55069b61aa10bb1d0fe797da9dc597f3baf43f39987cae54287f57a530255691d2e98c8e9909dad0be1fc699da97263318bce6310089476177c14a0689341be76d7626b10be976b85d6bae6c2faaff970412f10983ad158804c8ca1c414d824e4716221d3e060ab7c4d06ab21f964606b7ebec2a6ffeb8b2b8e1a2925c5fe7bff181f642409720658081d038f296fc0dc6dcf7abe0c926e7de76841bcc98df7b74ceefb5bfa87d11d17646c28ecde7dd7a0e0cdf02d67b101882fcb84d318e277f8280c5ecac8fc3c9300007d2b6c35344ecc4435c785a43a4df47d0bef43dd90d608134e99e385c3f7e001116f3635202caf31204b0c866514d05c78eac151c97f128f4dd0888ff3ea0c35123e87541df20c2bb12855395dd263e7fccc66aedea731b55313e708968a093e9501aae411b70070b5a8f3dbc6ee0943665065bbd6c26c4b517be1b1a9bbe03d5c1e7c22a344b863ffd907dd5bc4b91f55a212881d8ce2960220f5f373d44d3b6326d64a265656933a1be1c8f6531d734c081513a3efa6082aca616e325e87071aecdd327c6d3ad8a5707cee71a6d0f61d1e9d00af5c163f2d3b51a6ee3c29636672b1ff2f3159633d20a3aa5613d11838e33c77eda9d78cd7a1445055c465eea97b311fc91770750ebdbdd24279b0bd221fbc83ca4c810240c91065dab34c0fc6045c1192a884cff85ad4a5bbc09eb96b8b2459b1a28a51de55cd4739e0c9938cae3a88daa2322cf166c3e7ef856892dc7e07773e4a3f01d7796cf494b5dfee8f38fc80dc0e6f75b4a86f74f711541c8eb670ccd9503ccb93beae0b2af2035c84fdefd8ae5e6cbcc813acc0109b5926f616a2161b6af17b59fc5e7165061a89024478f381de312a60c3e8c020e9ead84b13e7243a84059ea097abec007609f3fb5ead7c6e697e4a26ef6c1dd8be5ebed7a2d8cfef9fdde6ea8b4e49d60e36b65f88b62c438c39337e782d8d48cdff091a7ceb0a6d57214b784cc576bf7d04013ec69570fca40aa852bd93733546195df0ba68b5b43e05489b093415d80345df5144956518b59576da4be4acad4d49c1e1655f627f2f02acf7604847ca651b0f129fedd71b135c854cfbc67d18ad0599e6c88da6c6097607967353b6815c374fdb6e775358cea8859db29350ddea6e05ecc37ae2906ed3b21f6d5698f4003c14cf1e7744b98f79fa68dcbfdd91b0a5517bdcfa1aa52cc21a79d7cb7fa1419518353d96682bc61dea024dc99fd74794fcb63b8baddb83f681eedec93c9676b86562eb687cd34b9d35c9c434782ad0131587b0787ebab7c0ef9b407308f92e53c0aa86dc305b3bb874255f4464b2610bfb9e93093a0ad6ea29c8e14e58c9a395fc78ff6740b2447e4cf43932bb5513b889c8148bca42dfc61f3de5cf0b23eb914c73284d0859bb8f5c517b7c90329b178f54c4d07691158b33d4b762cb5bd3d12b7995a57d357d5b8e7775fe866ca39da665e0b73da8a56a2368feae3a435a72f035cb6fe18ba514c8fc4f317fec0374af38ac00c215699477f41a0b6ce0f868cd19be91c22e6882c05845cb856d46fec2c577266cb0d81e9ead37c0d63c494ef16aa8044e6fa746ae5466734717fce0d5dc2e0c6c17ec042b157111d0622e451f33bb004296255041b4c8f0b6cd611144a53849e19572a9df48757beebdb7829a55ba6f37665f47a88f6fe60a9a33156442e9776d80bff1674a9cd50290be933858b4eaeb47c8ec0abb6abc793f2776bbf8902af0858575acae9ddf334b21743d7c98e7dbe9007be92fb5fe52b6a4ae707f95c207c01198627b26e95e74b3722a81b537f00a3413d095836efb9d626ecc5fccb832a2aafa994cecf7abf998a768fc6eadfd071351dafc9eebe6582b8d1addf287aa18bb36405885847e075be632440eba935ca6ba46856109ee508d01aa83726136e8e32e043421a00fb64c95add79eea63fb60b873c5265f94b64fd91c25fdc12a22f367a7bec4b54aa613622b8514109286856a0724e0b72f88fddcbe929ba5e19a89b52ab7dc8a86366e528fb96afcfdd2ea2e5de32c43284cd1e34079f39514251f1b5928ad2660534d936a1203b26d97e7b44a1653390a621415ea96242b7ea9e28144948dcedc64900e77e1eb9f88f743aef911c155fd97952d03d1566d07e5c70ba1cfe0bc78ae34e30e5e5a36acaad439fc789fa67d8e149f18f0afd56eac863c2ad34e12a9c70cdcbca681efbd747f988d7847a7aa90599d6c1af7c6eee6e6d4131caa78c0a0ed2a44b6c8de4f9e5aed7ac0739eb63f450ba119403f2c231f81572b6b82d01541cf361e85b32a84144cb2d7ececa55adb8f2dd7aeb20b00b3e72db1c1612d1c3bf43a9e8a2b76a5d678a79946e2c94fdc2d51e0c879f93a35c6067b5e3d00bd3dd5be12028241dc8900386e896f8b37ae699d038a95272098ea5de066ad147314bd98ab33b838d26aa31f94d4d57f7c9fb5a4500b8abd8226bde6541f32b8252541532a357711bc1b980b4e7d95ba822d62426477dded81efd69b332bd7242f5253d177f8b3a152fcf2fee63391d50417cafd609a7caeaedae79aa0686cb80be464626f855bb48e9b8b2ea2119464d06f935e9ebf482cbe27d8dc61d231f818d3c41952047a4a065c3e67982033ed06dc1cd9c4d53670ed0cd62ce9b29c7e11474ceacbf1d83cd5c605a904fa20b27d3a4c4915561fbae162ac8b8266c903ba140e26b05d9694ae0387bfd52daa0ac18371007f9007554e8171843610c5bb6fc31904ad79375460d91a581fd7f96dd2957be46aac9bc769b6cde29f22d5790b083a8aa8ab5c5d8d8aef3c8af576ad3b2956fae313f9f5ccee31f54b3805ec4840da47947469cd138570a873dc11e4aade39db6189573c472f1236e81a8a0fc1ba2d5599675ff2a2458c4e559ecbd04d935a7dfce7ff50885b4ab668d875fc3e8f10732dd4a44f5cb247cdb80565ce5d7be4ee4152fdbbd8f1d5cec1bcb6cf8efa9a5cd4f8d57ebee3a4c3b3e987149c22b41a67844aece2fef501c4dcf25f900ef68bb842d1257360fa4a8616c7bfe3ab848331e7323c7f40082fe2fcc8be714faf0441d1c48c980a60024b2dccf7979abbad6bd95afff02c001e7c7dda42028837adc06acd5c61b37c4d129279a18daac31064c51428d8ebfdadf91ef365aea716ea76f49f0df0af24289b9443ea1b1ec3ae4e6724a2c0082ac9b235a054acb32dcb7ec67b3fc4fbc6dfb99d23f06f1cd9782dcf20c721d223f48d3d683768c532ff57aa83db4e5733abc09cada2601a4df8238f4028757919e68f7cfac6cd5de2a265a9f5e4111c5a5deadbafab8839002673d07bf960b8ba2c8e6e39f7ca2435ee857c076bbadd5d0fc4f66e5fd1b012e500625940a1ab4fb558c6d0b6d30cc5c101fc77f052ae371dcb3d0ace547ed7d7af9e78da8d66b86c8db0eeb77d460d767f93dddcfcbc8e71e3538aac5a83c8f046ff74f55e971c301cf29dd653dd234af991e4d1e44a412326902aff4e0caf86db25e23a912743015063582f588c115fb9631687ad8aa89d83d42e14171daadcf4d32b6a803b421b7e8dc18f08773e3fae16e2134e7177d664ec2eaa787e4689b44efa49fd7f7d5fd6d95ea5257a6b7f3485e71e6c4c40ec4117a3bf6b7b46f60877be16156eef60765ef9039ea97e052a3dd6b00890ec9c470f327faaa7aac483ff4ed8ed348b6d1a9fbac418825703378d4384b2b260a4586d7d202ce455f930ebbcd8aa7589292d2cf597dfaf00db703a9553b84e4739ac324bf96ac5aa0bb9c84e70f3975ba2cea18577e77ffbe4e3fa90b06bb2a74bb71ebdc679630edfa1a19067af77ff0ab99e6432bbdecd9c6e6ed291b42385182e459d1f52d31491b5b78b611da59d153698b8431ea4c9ca28289c7ee876c687a6d7be0795cf323f31756ab938b51571536a0eb4122be69818236ed0cace506b7a3d8e56abc3215a3a35db551333d32cb9bd7fbdf4606ecdecc30be9d9a17c726455442d70bb67702576423f21db3ef21d0dcb82d641f12f0070e86fb09fc9429400cce886f1075e467912b81b5fbc6ab23ebac0a6b7fd8ee85c8bf27aa00021108a2280f1a8b4736d6e1c0f32a5154dc27db1c12086d4021e7c582471f408825c430edd4c4c74dcdbe5cc88831721fc2981a986badfbb3557f52d5e57ee9eb52d092ce9d5d7bb1d0969ab0bb3f5efad1ff1d5e555f1e5a8322fdf708a2f4fa3778868832a531302127bbd074c301df442efe658b9dce02847f908591b4087c90da22363d3f5f09689b63fec1ab75e58ae47a583ce3b28bc00ffdf2a8cfe852f31203857bccec096ce5fb505990c800594f61df20b316c77b336d1cc0ad40e6cd2a9606e46ddac8fc1aabe0c0fe3203b383c78ed64b6e00bd7cbfac618014c146d96134c31bc1081386e189d2260194b1cc6d55fa6649408e09ad373eeeb1cc1ffc880e90c5abff30a3009f6721e5e7256cffa090283800c2264b18ab70cf104fe18997156c335c37e126cdd7e21547531ce61a1026705e0b36cf56d850a9348b92b7e81ffb08f07b3b6fae1f2822bacd17b9c8a831321eab9befaa701de5c7d228bce2027500aa712474ebe6f363be40fd777e6eb45413df3b9f77432c409e2768a050a29d6a49354e5c1e74c34580f3050cb6abfa6f0561fc171335f67b38b6170e0156bd676ee8d7fdd7a6e4f58020a6657d1b7da0dbedc733824b8443ab2253ff703435e0eea52328aa25c9f9b12f6fcd13825a51256406a6e73b333bbfe76f2ca52c17d3cf68df9ff6d3110f3bcff6566d96d7fb273664c3cd4f51f8a946fc45329848d713f2e2ee0de61ca108e950c3f7efa9d6158acf57f7ee25bff10f77cbe2632d19ab52d897d3737ee1304c191c39f3bc5b6012ae9b5814a6f3b199ef18e729b46ba7fa26d036282058e2cc18cd9eeb73fb9c01b9879eaa5fb1ba9e917f38e94d3ebfeb395f7c91da13cd79be43927ad7ab5cdb6cb4ccf3c2abede8f30915420576ea3e157d45c97d9fb89feae22a65c416e2af015c76083c9608ab6bd3e71f2eadd0dc7ef10b9390604c198c829084e9a55895f54f37e1adac4c58160dbeaf99a5ccf35477ff41f195fcea1d241524f621b5b6568d1d2fbf01d3d8e3043380a3b8a5946be22ba0a4771b8edc779931bfc5539520b99420ea03dfd2fdc2ed9fe6d3a6ed2f17794d338014cf825a8c1c309b8c75328c951e718c089bb205d1a233450e6c44a0af57acba4927c1e89ba1e334da1a84f9d7b9b977ce6ab457ed9bd546cc42d506d529a7efdd08512f467a2b61fc43589c323319953d10d509c41707fec1abe72941669007af9071115768fa8aa326ab8ac792af1cab65d05355bcabe7022c9d79d487c45fe2d5e19468ce5e2103fc224b5c46e5208e55da367a23b0c79f9fdea244a8feda2a8a0cf0be3ae729ce1ea66f4484b9245d9fd53ee8f585f5d251991005617b1b5995aa8f9518d954f2e562d38a8b8dba4473c032930cf203e3a94de38ffbfdae7ffa3fde06436c60265bff1aaa193d21d5a8a0218e6fb5f92dedc4c2906ba7eec097d4a13bec0fe7d15eec914316764eaf0b1408b9b59fb93ac3e22d2441513451cf93d417048856087687a75162d54a9e899eea128c6d9bac388b1436598638b388282a3f3d407648a6d5ea9aa0439aee7a6938e9b48ac5fdb52e9b6cdcc4690530b3710b40890678c7c2c10f090680a6c0938b43f16ef43461fcd608cf60703124a70abb6ba94163801e49ba123f15205565a9411a8bd307dc64a4b2cfe2044cab590326a67cf2d3df6f7d6cc8dfc229c37ebefe7842dbfc7f83d237668b25d2899b6d4cd64d9f1969ce2b206d69870468a16377155103dda0d7de0fa4d3344a92c9033699d70f1178ec9a4772376b92d3e00588846584412af6b63c5c8b4a828144ef0cd909b03b17095401ba7a67e53a715cbae727cca5bb6858e19840d8da2d6fc733eff4361f8550efaa47dccc2912dadbab56ac37cfa46d2cd5c687c83e232ee10a5b7bbcd9d9bfa5557378fc6b3185f6293c8914f28dcc00957022b2f82e0cb6496d072c06c0823466c2440320bc507626771a3a09996445a11f2d7f8b36b63068182e9934be297a9728a76570472e1945f7f0d7ced72bbabedac7650ef0797e77253f1e808988bd02c89ddc04b49e5e946a1242245d6f8238b835aaafacbc05104b78fccb84e29cc34ce0d998c472084354902fa26610a18c610cb09dba311d7fa1a6a742ed37be4682847517658d2e03a8d3999eedd96658d5d140417a9522a83823ad4acfbff363885b2ffbb7d256dc5edb94789cb3c9c541920019e6b3344fe09b3503da1a3e3b5f8f9f3b996a228e8d4b5bd0f60d3af8f1b7a194edaeb7949e62a40709679c511b9a92228bbf1abbfa7ad505d26cf3aef4678b11652993ed80eddc262b0da8283ed7fc743d60391f140bf58187b7dfb0c97950c492faa5065637231130bde76c42108e98fd15c96aee469bb6eac307c60ace3b9b8cc6af82347ba7d06f0cb7d8b5e4cdcc589128d4eaeeabfcb2cdf1c35b64aec616a10dbe21422b7cafa4398a2ad29dc07abacb3b327579e389bc5088d246f5618fe8dd6ae83a9bd6992f60c440af1a60f074d239d08b9d1045fd934fac05a8f432afd0539071349a30024393194b8bed4a55f851df1ebf823829044b6c3b75357eb5ec1f9053d328dc03927cf07e64af656a29cb05a15258523107a7786a73cf9446ac51dfb173c5184c582395eacd036bfbd74104878cd46492a004d4a8a0520edb97140252661c5493f8a8eaa7d093ea72519bcd200de5a910fc8af532e21fe76d5800a08b006b1bb339fdc8f46a307c4b70f764993c1875443d09bdbeed64f6c1db7441dcfa006d09dc992b96c67387c3d836f3e059268be264aa848a8e232f08b2fca7a707e06f3bae72be95459aceb958d83790d00d8f1612da98de7e3b099f5c58836f2049c4e1041a4524a40e167e252a81573bfb83c85afbb3cd55218e4844717cd3b02fa0c7b522d678c8cc90c83b79f2329ac36b6e4029199bf1a136d52ef103a140235b8863a65ff2cd6730a0c6f5a0cc1d4eba85ea0b15a6fd4cbf360604865cbb5a5d98e58d70980f7cfb4d051a9cc0286f595f394760f08e40518c1feb768ee5d2cb5dc7fb540bf36c0ff26fa89ddb91f95210bb9c68d9d4fa1238c3791c135b85316cad16e96526031c1035bdc0c2204120b93d2360a2a170d4c4f0ec9a5fcecce0d9125693d94e70357530b696ad36900b97e4239498f5a1bc6698c21596e09f4eb0a29d8556b35bb22830a5e2f61af3d31d304fea639d8d86866ff0c089c6e91d0cd5b47fb707e62d5c89744c8940b4c93865e6632793ca95d74943a85f8ae97856b79dba59417bcd393ced085f046dc49ab05f8a7c924b0607de0bf600c391dea8621e7521cd28799a3618759bcaad20e94ef226fa78626d814f16d1ae29b0a38181624740592230dc34923d38a84a505393557f50b6adc5e0f9bd07a63d08b61eb01fc9d9c44f4a1ed16c14890013856d4bfe8439e09575e3f8bcdf14f317ed805afe663b399065177a41c78aeb09e9ae9631b359088556c5fa090a8d9ad77b72227b60756121e014f27dac048dbac76d49aafe15ea01b873cbe086aeaf45710d497b431e3966c206a89536c5bd35780a94e531dfb460a1ea4069c5ba160386d2773625395f61b2907832cb5fe4dae4f368fa10fa209f3fc3397221512b8ebf6a4226276e4c0a74151ede8b3d229e125841541c7bf1fec1d5c9c55e3eb6c9dd3caba040a337370a9c32e6aebf6822d4639bbefb902f90811c0e6d01303792961fc1b45ab855f60cc3444e600f3e4bb967f8faf1e9022f5c5ec977f671390ef8aea05af730579dddd2fba608757f42b886780b9e3a6ebaa593b4c6ca315c7e716a088a65dda6d296e44eecb69f55f6f085cf7bcd37c67dd44e9e2676c550f8cea83b28c2675ee6b85964e2e637d32942cf82d30ecadb41a005d6cef39df28c40cdca461e8e8f2adb0a45b82ce252e7f0d73aae38d08992881d7d852a4bec670652aea6e376c7f57758ec47135dc4ae6c8b326bb7989a4171156bce51d5c442c151d892ede9bffc05640823da7ef6785fb9a481373067f1681173c763638f27a0c91beab623ab21a9f91150855469688a959c35689c3bc7801d1402f5914dc9154ab8a12babb95b505874d06235ea38e0c4614c5d76f1abfbe76e710b555e133b9a8e8e3c4d5defd0e62aa33b5650b4844f7751bf011679d8721f8dd0a5a339559b0adc9856c19b59ff24935a20dedfef6c3747c88ec211898fa896707b596d240fdc3ec86271f619ced4fe830162cdc2c7d0344bd9e6069df7fd94d10b38d3a0774feb24d7f079aa34c57da850fbc291ce0b3e07b5140e5f3a3a0376042a7a12b8155c1e29a6bc67fba8b38ace056d34ac83c01b8c7c05ed8284b64791125b711c35b8c0d27a8ecbe327b5c8595dc3ea0941926f60e261651bb6aba55761dc9962d8119bd424059e1de24f49054636052f14280693ad39e0d5c02c804f90d7ba950cf700d4107a6974781548cf509e81297687d1f460ef6325bef8e504f4be09526538e0b9960a241c7de74b6f47a71af5231a0b186f6f5b603ac73d4be8eea2f238aeb931ec125581a1f25dd6c47f064efcc3b448a859db9ecfba11ca9763a376385d06160bbf4092ad2230608c124ac52dcede7f07cd72f7c0ad2f28f4f630b35af2a22f7617fdbb2167c0f894bd64c27b0ab61e0889f9cea9047ec91c195cc5d893fd6a5e7322f747829c3236a3a20fe13fb9e0da2d8e5af80cf6323a81414f58a87c0e83df00d2912f9ff665aac75d67a820d076a4efd3c990c4b6b8641e8b0f5c2220bb27a31ddbb0d4e7a75283fad3ead601685e12c4908067163d39d16c7d242c9976696a6ac1629a803603dc257b888921fcbbdafe929fcc8d01a9c589f4c5b14401c1b5565ff6492b41b0404d1233d0998e6a91cd492281af698907124c3685e5ec4444c6babb12c2e4e9f47ddf1b7b79b94b14ec396be84fbef339e2462f3a05eb92147f7132652fa5e29358c23e60fce0f9c7c6c715e1d9eb9df80e1cdd1f60463e0f61c608d3c41621098df26db313e0903bd1e5d8b414bb61bb9c0d9ccdccfa4e463057c25691d8aab050a48a35bc4e0714a7e5b8603bcbdf242a98d69cbc05dce58241e6c30536d079d699c1765754659d6267974d7f3ee7293f6a60121282c869722282b3299df56f0d55c3452177560a5bd6c0bc141c064d0bc0fbff2f3aa955c5aaeab4f435d097d4225b58cad0558813935916743f50ca9e567eef6665e6dbb042d227c540eff6db59cddf45cc3c6b62ce90f297e8ac5dba1bf7ead1409cda7aa76ff64bc9da70c1fe4662b1360ae5a61787691115a8889a7c45e14dbdab2531a1af18a5a0721712d2aee1a3f18a609d656c2a124667dc75af97c69d82c7fd6cf31f3f63069f4aa9eeb7159b5db55da5cb96ecdb37cf784449295aff03892fc10eef7ceac403d2446b59a518f05a04483598c287e8dddd2a9f9ffe49b03cd9662f6e202e34fedea6eff2553cc6f424ad5d4ccace8a8102f14c52dec8cd9d4080d67484b7403bf4a1b2168a1f43ca9124779673553bcc86a4d556ba5fe3266dfcdc16a9b61fed926d66035aaa10261420b50d0ff6d577f87eb1289332e694f2a1c3e05a4e961fa86a2a5b977d0bb0e3b140f3d311588d091c5cfaaa216e97024e0dd81121bfa77cdc8baad9c46a4dd9884db5792cdc7aec5c22101f0b1e31d504614a4176aa834a6c178ac66f29f5985bbba2c81b5a861fd988c3ca8d98ca90b43a8f7b276c67366f5df31d327d609fe3d95b20a5c7bc4b1655f9bd1126c5af7792c56870e7d743a7948554c3223f0baa60c3cf74ddd458e38d6a2b36a64ebbd8fd98daf7dc45a7b1576ced9eb81cf0812a30629f241a1460e826e520425851275b3220a639ed28f9236baa29c42de1c6cb20873ad04c0447635fd9df9f1170159d351e705346b9c58c2cbcb99bf155b2420388bcc0ef222d60a1863cc346953ce8630aee04998dc9c6ae1f8fb7b441e3b209e21c6fceecac68cd8e8c92f5b6062dc3b59d5384fac8a0fa6ff18448a45d43c0616581129a31cc1943db543cc68ff39d6656dc887a56bf6f61305f0eae2fab1bdcc3c449f5f1f7267573b4d8bde815702a8ab624faaf8e933201108904d398074f9c76bf1fe37f59bf8b752dcd97912b2bba28a2dce6ec2fde31738bd368b5c516b74ac49f94f3b27891be38858bb6277ff2c83c608b3063d6a9c62ee6a983c2c8196f3592fa2e41967015022fcaa9cb47f4ab079a1f12cae04a0257c710abbed6e5354e8b99d7618653ee4f06e8e26310a749fb79d349efe24ae46770429b163de12866672731c8f295f102eb94d5ae6b250d856b2e73eb637d4221eb61c46260dd59439595ef59cb6fff8ed20912cff5a64e7180c2a0a3d0cfb65e012df5d773239b5c370136d77a20c14a66663fa4a444db4a8d1ab33cee168072816c684bb0feb67ba75b7f9ea316d7334f6bae8cd41fbfbc40877fb04a6a02934e42e28f25222e6102622e6eed057985e200fcb31433dd757da242f4fdd2f9a841a1436aac1ee9e83954117d186245477ff85510a5580078353a856dd92ec0d953ec112323d6061a8b4a094ed8678300f22c37f741441df45db73ed3576f018d7422fbd1844a9ac75bb8cd38156ddee09c6109dcf391a17b66c07fa116c2e87e7b054ab121f422c818fbee38dacd514699f51b429dad494eb8d52de7b836471b34364436e752d267bb565970c7780157a426c073252655f85273b33fde014ea5f47eae3794bd5a14952ad7fbccb57b4813391dd5d48e22d6fe23afac92e66d42f5586158c022d14350fa2dcde29f4702e77c1216950feb5837260a8a6f5d91879ba372d22790719822da14a06dc124a1d6b383cf1cff40d0616ee82a3dc4e4a012b9b57d9d5a2ef814e4a1115b80f6cf703cff0758790a4242cec181b4ea77a7d8e7e5649b70dabb2760c072a08bfa01d609f986f2786b2e408326b60fb9a8cfce313a9478dd99f61f945df714493167b16ee9275696ee18981b4988d8909ed3d2f211292972893a9dfba0bd6a220ed02faba95565b58da4065cc6d0cbe352eb2faf19fcbb587a77b9425c3ee889faf81b3963fb32a8a34fdbc622c9b2c4e97b9e681030de5fd6ddda178a1c94b65ec394a5bf89ed7aaa81c94b3d29c7e2ce3e86ae5b4b8eea32af2b9e209895b8c67fe9dac59c537e5eff64a74e0c4dd0c904c40fd3e4d3fb89f88d28cbe2b790002d7d33d5e7d4be9965a445e43e1609039f7572efed71ee6b5d090522f5e34e9bb4c078f8b106b5b486d7b2ca4665176c795b7a00c4fc2f9590736ada940dd4a24a71cddf65f34a64fe06da8553637daacae7537e267c4479bef105699a81a0741e0baccb890cb1bc61450de1775b30aad70872de907794aa1cb4b9fbecedd14b8052b6665aa2c102a9965b178c8522918fef984eff7f94060375f249725e9625f8e6e262d4aa86a08ada2fa243664005705bcac131526442b1ac04855e6b2cf1be1aa36d5863648d8854fd99cc37f74a95a48f1259940fdb38c25c929f137dc07d210e936125fc79d455b1a050dd6898a625779b9d96fc8fbf2185a48a53a6372636250d0be7008af7b2e3ab1ece696b931db3f6afc6a84ea76681f8a0c4c4d4487a0b68c7170fdcc382117456efed196758fb3ae12402a85393b8948c2ca1068792fcf070c292b521d24bd9abbd78bd1addfe98686629c412ad652bfa011286c3a58cf21804d05bee6e0b6d96b5c4a49c4fe09eacd08f09d5561d33eb9bc6a1f4acc7c67fabcc1d2dca48410ecd75db780239163449b1cfe87ab5bc7f483c1c7d1058011586e2e42e976067368ecab744cafa745f8ab2b09bdb53b4db96f105b8def20dc389698241057953efbb0de2a17142d3dd514138f0c0fc0750f6ca0927f0fd1b17fcc19299acb2d6cce77c8b7b9859ee27cbcc250c2008416c20407e4bc6bf5d3396e0bfac4336fdf8c602f5e244a23df8b1f54e5a95a7ea1ed2b4caea8580871072e1e7da003a9a6a17c249b09ce24e89ebd11eae19ef1dfafc6d177714e62c0fb00c6b02c9b0dc6a8acf5156ff4dc8d2f162357a49f95459d13bd04b5448e88f228d454670a6892129d62a1897cace37c09990b80a3e26961b8cbdf47d63afee35b7dbbf7c331df786ac127cc316fb91bc132b82065c0b8a53351a7066874c9dc62e5954bcc9a8e2f5a7c57167d818c87ddcad0be9365414b0c565ab997e5eeffebf1cfa95597da9159be6f45a0d91f70300accb6e3695a17ab2a1b50d593acf79a83aae34e18defdcd14d6cf1210c021fe4df1fa1d56ced74bdea7c44927fd899c11d74c0644baffdb943b5354380a08ae258cb30f6c4dc526c484161b125cdb78a9861c6422a434ce29e507b3b65cfe6c5f547dca9a51175290deb6c3506c183f88760d7986a62d141cfd28aa23fae2eb2df590a85fca68a34c9485a91554486312a7eca3721d2a4d2f006da7c4190a7935f7223e9518305aeebe677968d37ede6e099f19032f3088dd043ec7a02f98655d7fc92ca99c65e0e2a941833d7cb5250885861106a876cf0e42b5898a482904e6bfadda645bf077d44dc28486f3e361298ce4f76d2bba82141eb1978e9dbce271c83f454cef73fdbac073c3cf1d02aa265a08ba47ccdcbb3f1a7de12e922af26c4529812af7f8b75cd3b6eb93d62b1cc23e9c1e364367523ac660c1a32a967eb34acb2dde09a58efc93328496bcba6238e92c6c19b20467f7cae225048322fb89a2aabd4e0e6d0efebd7aa1a954b42ee5e647b47c7f4691e42e4916c68776903c77b63402c7203802a8819a7b852d9f5941c8e806069d445b5f35799700b6320f15ffc06342b59735e2692b509856b034613392dae23093e5c5b1dcc6ae5e4dc7782b5e69e36156104c0a35e75e0d9e9798c8834d1acce6f4c91106d8c710ac6b473cba0ff7b6c42ad23a33cdb5303ad3820abf8781107bdafb3b06194707f1a66ed8add85b154281fe3c95326074d0f702f93607dbdd3114a383f9edb0f5388cbdc461a2c2794deb1ffe4dd298ed1c42074619edca84497802c0d41d1c0c1b2a79ebeeef235cc1a52546c9e7825fde5c6cbac3283d07b08c9de0f46ffad762e40f0d5c45aa2f720ffc0c37960e7e686ade2100b6100bdce22d687d850fc527daf4d70897751531b5dded2783c87dbb03df78282f62afbad8e0002d6f0387ed8f66ebd094a3a9717444eb942e44801311a40b7376053c5170ca42881e2883af2550e6a2b347911172c052d39aa9ce54f4ddb755bb6c8308ae92bdd802fe7e5f3b6184d457afca16b28446a391fe17d4405dc028c2c8d831da35e60523661e6ad7115607b694c6c8959d5240eebe13638ff6b01a20a9f50a1e16efea7f58edb7d34f529d00908c718b867a10424fc2c370a2972ae9d7f30fc736b5b69e457251073abb778fec89bf2a69af2d709c34de1f2b40c0eb589c62d5b323609b9e4ea096bdc544b3c7c132b786257798c044bf2e0fb998fa7e7d7d775ce5bb1eb4256c3f53012f1f62ab0748099b163388e912643bb2d378fe19a459e6b6cf5d75d8d9efd02150b3afe0b084fbb331db62e2a935b1f9e42367df9b44a648e6d996fab0dddbf7b09666154e244618bec6e63c7a1b3c72e3f35c17ed04a9e3dd471451b3a7e45d27a51831a0b7ba6e850c040908904a08dfb39039f8c7e52b5aa513f3e328d8cf736a7dac8ac80de41bf614503781360f1c71111e8845f2760218de1e27b7b6fd9c9fae78ddce371c23cbf4d8a4dbd7993970402e11bab6aa558d551e279840800544a162a1bd1ed4597c2fc1d53ea859b8a2c60a55a387cef533bdeaaa2943110e3cb88335aadddbbf01a9fce779263ef28a9f52342b8876b5a5d63bf5f95e0d3c700d6ebd749418d0f09b9fc818b3ad72d41e45399938957ce5168e34fc456efc6babd946f3d119fe9fdaa0211abdd1a0abc1c6a2b944b74bea932157a3bd3d6f31220ddf6f599e55aca71d8b1ade91eb8fc695b2fa2969f9fbe5adafb6cf647e812d77dc65010dd4d67b8a9109b39ef536042a82cfa31da772617eec848d2f5dc61fe8b69e418a191e3f89e67cf4a585034c63c4bb3f8c43ce0e3dffa649d0f2d2e38f91afd09d3c2eb6a3e1ceaa1d81099e8a47f607f686ec4a405d41d5208ef21b8f8d54fbef1c0e80f4a5ae90d5bd69a118c71858bb7701d2145a731edbefc55cb51fd061f655c08f805693862ff83e5d31a790cbc15e4be4642355693becf815742e287722a045d1acd9e8ab5d253d89ba139870de61715b75cf0e8888182eef9480ac7821b40b87e4ec4ba48562b2e70ee80bb68b0b756d5534ddfb98e028fb814b6848e71336f4a45bd935191a3622eb2487c4b53c54c410cd3789107dc4a0203db45b3f25cbbeb0792187cfc08d4e79a2576d582c7f282a36e995a5e894c06529b8d81c9f59d97c8da452e8726c16d7de61b3805bdc5ce595939cf71bd928dc51cd8fb0efdd6b582b1749ff19af940f9fc728d090b9195620bd6a9cb92aa027d5368e5181bd274ddee662a145a70c4d4d793e810ebdbf022b8f31711841fb35d226e67dc7db237ac653529c6dd34a0a21c0b6b8cc8e0dab1caadf6f7dfa03083fc444518563cb3673216f28d8609dfaa69ceacd22bd094b700e761beca82fa0bb216d176b3db269ca3fb18e61c9e4fb766cc6c49370a3cd900f0cede7a7742be36080d523f8f4282b653d248cdd3a48e5c691022dfbe1a6d429860f04a71cc289c0901030b526a509bbe9dc31ee90968ea54e19a8a7032e9c4d06d5d60fe25d06be31c2c2693cbcbf6e6f425b636eaf60527c4b2fea8a30facf76d07ddfebe4831723a9b320cb98de6de9374771ae7479a33e5044ce8197bbd4723030ae4103b83b387dba7a8b23fdf74b42202bf9843534979383c67ec65e688dff526b0486734e5a82cf8091de0dbfba1e8b8c2ecbd1ea87f5d32769b53142b1cb6830d09753d5d2f1d798f454a7e4acc455bf477d6b431295367b301a5e79e31114d331ad0955dbd8e7cb685862d96599d39ea57c686c4e20f9fd5a772d455db2a4e9eae44f3cc039c8fff882647f2152a4d9d3164e68c2dc3731f74644584877c4cc620a9019fa797da9dc597f3baf43f39987cae54287f57a530255691d2e98c8e9909dad0be1fc699da97263318bce6310089476177c14a0689341be76d7626b10be976b85d6bae6c2faaff970412f10983ad158804c8ca1c414d824e4716221d3e060ab7c4d06ab21f964606b7ebec2a6ffce4bacfabe87bd63baca1f756e3250e71f708010a1b8f764472617e5ad081f1444f623824773f6a4ed342fd4de21ef3249cb5c5f61ee11845c2252364cd22f4b3c1f1440b1c9dedbe74060972154c8b13c5e51a5deb9094125e27f5012707a43b5a9558a4b3d6e0b16e9afabcb19fcbb60e3895516c8a294f6c815e69a4d9acc0ce19092fe541da5427ef0859f147dfe0345cc242b824551e001aa253a921253d14167192474e48d0dc6fb2ed8f00cb9edf045513f9d502fbc5f4d6384da784ff3efbc2d59909a3da323cec419cf97f446205c36d15d76b302df2b9275e762753bd1a22a878ab665fcb87f7567d696540bbcf558df03bc23e5b54786754fc2810f720a967b88b9a0b8ac1afcf5a80595d26cb28ab0b7c56d91e50bb5a860ee0d78b8927eeaddafcdf2126c042cd66853f47347f49c02632857acaf299b41e751d0c9107d8305e71f9ec81d356fe4f493f1be1d5e35e7507b8b1fc91770750ebdbdd24279b0bd221fbc83ca4c810240c91065dab34c0fc6045c1192a884cff85ad4a5bbc09eb96b8b2459b1a28a51de55cd4739e0c9938cae3a88daa2322cf166c3e7ef856892dc7e07773e4a3f01d7796cf494b5dfee8f38fc80dc0e6f75b4a86f74f71154ae1caa95e65a37cedf03dbe03825a3855b4a604fd24375d66c561189423f7365767e3890fc73f07b9eedf0924ac30725f62048adad171be28a975b21302761c73115b38d172cdff4ec41026234ad85e5c1fd194f0a71f7d2df2e072a6ccd3ea289eb427b0a2cfedc3fdcbf845b9c2114affa5635ff4389b02dd8ec361af973fd09601364632484d8bdcbb36879bf8fa3c8751de830cbafa5dac4a825f480f2012217a3c79a81cd991f8caa5725ddbf7333755ed4c2a34676d19c532faa9e183d24a4783c4a413249e881d0b3e29e57832ef04f94a80cacafc843ba4ffb42ac7a5bf208c10c60954d62ad57c835691e1cee25b1ba93c590f036f04e18af5db47e65c71adb181331bfb21f6d5698f4003c14cf1e7744b98f79fa68dcbfdd91b0a5517bdcfa1aa52cc21a79d7cb7fa1419518353d96682bc61dea024dc99fd74794fcb63b8baddb83f681eedec93c9676b86562eb687cd34b9d35c9c434782ad0131587b0787ebab7c0ef9b407308f92e53c0aa86dc4f166a7641be39f8942b2de044b71d90dbfd71d01650274a29408de26d7a108fc7b0c90f16d45f5736938b981c3127a40697e1a811d80839e8b97737710429eaa2ed898f08c165fb0b3045c1c4c90c91c4d60296654a4e2d8d28af82d584c81fbfa633adf9e7822204d4bca1bca6d5f2ca3d6a1321e9418cab0e489258058e4bf853d96b294289b100b82fc4330d50181a57114145bb779bf86bd4c7449e0779d131663f1b282d56d6355d1111776ea5b3870701256eec328ccefd6cb0a4b09d9381ddb91415620bfcd6acc7121de05484a606fb6d1357f1696ad59024702cc6b0054973c3493953872b8baac5c9944f81bc7f68320d9b99be1de7c05584eac30e5d5a4e0df56a3fc53c1c7b06d76cebef2e77713534a91ee859fda7f9ae131864a551049e0ab2ef93a308c2c9432e49d9f48f005c5d5344d24b514e001f58852bd8241c61346054e0f26d678fdc45702b1aad14a4409cceeec7b992db687e1a0153d0a2c55b9e5cca30107359a01d72e3729aa61cd7549b45f9d4578e67247a3fb6c52bf49ea240bbef4f91b4aa81b791e0f34c1c3415a8d272ac21a0f4c3901bb4679f9752732459cdf32c0df2ec257de03d76abb24ce6f57813cf1dbac0a5c71ac292f087de6b0a731a2a8d2ee2d913f92b336d7d4c920f4a31b1c65adb46ee6ae539ebc67b48032f2fa528a4c98e15b0fa8e4a438deeea3623e7774cf3386a3e4084c9b4cd1d03ab000355e66bb36e830727eee4cabdcb1dafd08cbbc3d51cf0374807ddf912f7311e937eb2553b69abe5d2fa5b6e749c441c28bac3986a919c94fc3a7405c64dece01a0ac9756d18c06b86c7bde97f93d4246d967dd4099d383d80a0c2553b9b8e6a7541337b79e1c5a88906d4fdcadb671e8adbb2980de9992d53db25d176e02731753ff186ac128a552351e45e2700c18270d1b5ca05676ae9bb8b9eb141c8ecaa37a005c33ee28688c4c2d8b003a11db5587fc274e10dd33bd994dd10eb7349db5d645c981b14ecc15797ef7eeb67f9e30f01efb63bdf12886209adb0a031deecbf552840b58a2504e0035f49601a9b40fe8f499ef95ed793d62f700634e3ea196523981a2de4daa395b812f7e17e74785bdf566761a2663aef46e46f102bd939c2d477deb08ded02aee149cd5f0f2ea95266ad4bf118fc656d4d3a882b00e469cdd201da63ccedab8c8f9c0ab2d8a43578b2ae574ddf0ceac70b0966ff2f44d0ea92616d5c93a4284ffdfa606acfbb5ff6111bb91b4d75f8ad17339183383df52820104fbe4192e0cafd3e957a999fc6f79871737a9a46e4257a72f8b8e3f011a8a12fe4287c6986fe246a583e48bfc5df30b9887a2419858dec4a80f35a6d3df011aa4ae80066147f57474760f879d600775bc4bfa223da4d814d20af942e869807b56cf63898a457c407966e990c9ada2162aa1779c319fbae1d430aaaa7d5e4c903e5ab89464554320fa73192221b121661d9b70b6739902271429b9b4a8504e4ed13f8905aedf8bc1b87839555d4440c5a6668cb8bb9fb1e34d362777fab1109cfb39dd2a2d9f3a71c311e0fc35f6127460ae5b572e76e995c6152e0f5a5622333b01b51b728e679dc275063ad42cf2fcc1f43f0fd2344627187a86da04373490f3b7c260ced73c421f1e263690fe342ab1904335df0834731fc33b71f9cd7998182a873a574e722519d9c8b74e6151a65a60463bef13cf0b61e85d80e4f10ad348bf252331d57eb08dc80d281f29b6f4c18243b9e56769291cb55f27f071bc17acaa6e72d20c7ecee5e24e7e0ea232469ac97da354e5a5801c9e668248b67be46cd185c9e928b6f8c6aa2ef22995f2eb0649c1f9ec1750fa5e2fe9b6859a912dc44c33e42dc8e5432b6710d183bc50d147b7571c1c94ce2fee06d4670bcc0508524cb3d3d1789a1769bfc726b5917051f6f9181b2050423eba687b6b5168d0afbac9b6a1ec96794e8427b18296afbe4b49089093fd8bb0cba936de1adc381c6d8f8e6284a04884aada038ba3e19a3c4ddbdd17b84d359e7254d3d075681a6aaa4287634d39a533569084b0b8a853c1fca2cd83607d7c163a8733a845c0243e5a690b3092078b3d60a02adee088093d4e4d49576674a33639c03060a928aee9e179a05ea5cd20ae782c02517f34d4da144cf732d177bc89597db29b42567e6a0f48b8cee23cb87f44b7bbf6f7f8f8c1c2b94017fe5bfbfe631fa54059a18b6acdf5c51408750af8be9f1992a451d1dd9d3f90722e900d55373242e51e93ee3e97a4383d54435e98b38def70f32feefa7561771feca19eb88fb2f76fa80126aa68dc26e5e57847b743ae27dc1ed98083aa2b35864a8d2aa7b290f1d1953518b10c3d16ad045fe0ad4927aa9500150170d2adf5f0b6a513be134fc9d543136dccdcc998d6762027de0e51f4f50e7ba76074d052b895f8c85e6792982fcb6ce0f942d41abcc8ddb949037ee33a573ac70c02fbc5f213ac6931fb3bae526f3b6ad366c120b2bdfb7734b28ac90d939c81d20518d7025179d5f555d32593909a4645545efa694367f5d3be01ac1db858a53f0db64675317c5048002fa11e43f4386742ceb4a817c45cf2edfe2a919be72e7603528fbebbfb763007708a0993db795be4a32319feddcdcb5647b8a059f652a90b4e16b7d0f51fae39a0b40c45a4611903b0915ba99e6fd54f018cee0fce0d0af89d08a2d063853ac948172bc397a685474308308d8e9a39038266ffa62d37df285f44780be0a7fa03d817ee4a6f5b522aa239f5942d59e141a70c7aa2f5d480849d7b6ac7c9b28aafee29db0bf88b7388cf652a550efe9da39cd47a99a2f18999e7d76ac089eb4b579ec22161b7ba89e5e46f0243699c5b60404db8adb2535cf061321d690581ab0fd2571986c795ac284b4e938f6261345f1cf0bb87fc754bcf31a8664cc5fc4c30c7c55b9130d381bf64a459ef23949038e64c6781207b3e7a97763bec9593ec1ead12f98db419af396300ba6dd5f0b009bf5e89a91180fceed160cd3b9303ee9f5e36be6fb2c3a4217f745bd3018740c87028ca1d991218a076c1c5cbbd8639bb3205eba747a35980f86f4da276b852f8cf2d83d3fda69cdd137f2f4a27c45f8168e71741ece4d81d29bbea45435adc89b7c0bc0937fe3b2d4dc2218b7d788c1c0ec7f3d5c16edc909c396ea7c7b8ab4089108cfc070d2968102ebccc7f139f915c9dd03da672709947c8df7d9506b6512e0527b3f71f27506089043d6de260d461ae4675a4b0d6237ba611d20297b427a16ec9fd650e03d80b7d02c81806f4d0e48e3634a6f76645074838b0595320f89b65912de538a6763b2cee0911cc5cf4d650e048ee27363539d6b144b0048570bdb2c496f7a2912845eb5ae84c6bdc9ded7545b5a37fed6006e88de379ec94e74f648f2bd9f583eed513e4ce02ae1d31476f4366d8577dff9da8630002af3da80386fe9d55ba6117148256e14e58fd0988816eeb27990ee627e0de55180702d5da55f46f10498feabe24c5bf3a4a3400266a13272ce2a7d126a932f587f2b68d574a6e7a9fb24d79b032eaf8a1d0f6fc60226cb797be425c920f9d87cbb0e85c7f8c7afd2946f371da83d76f74861114083d4bc7a90a8bfdf9bf593ba545a4d2d58e1133348823f4a62f970767b929d56de6fd6b0f514df9638866f130604f09ce17491f480aa6cde88bdd83a44a1c785d91f9bcb3ebd08bb3c93eea458fd02f7fe2a68d3c439f1e49b1fcab1938b222e0f7d7611df7035af3eea2183dabb8bbe2df18a5ffe3533952b96e7c1e92c9481ad5a200b3b37b2d29252611d0a08014a275fb36e1c1ff28141ef53fc5da8e6f7e7eff5579edeee69cf47572c8340c5a65ce836be45091af23b1fc4c213833dbcf6d8e351d25bf679ca3db64cb10292d85d5b1001a37bcbdca93097254a33757dfa7160945e11eb793b96c5d84ea3e5522236eb6343ebedd74c7be0af4bd30e68c4d7a608c202455e5a882aceb38ccd02cd934f85e47653dba4efb10ea6f92681bef12c17776db777bb247abfc170f5c1bbbf1690b8efaacfcfcbb16ed03179e2cd7cce3f0c7877d6569343a525155a63b0a93215dba4a9d5975000e3004005c86f6c747bf829b00ae760ee5d3ba499124224ef87c9b6337c5524dd47fbfe7380e60cd17aedb58470266f3b69d4545ddb6c842a4e8e6bceda8fc37bab4bd3c9e3fcc62a159d0cac4b2296f06ccafb841a994f63690a3b389ff3eaaa9aaa43f3d16c395234fb2ee0135bb2fa984a097188d835fa1cd7caeefbcf73d85f5a3cd7e62caf6e860cdb206c63e84f3c67f924aa778ab77dc01ecee70a1500389f0d1a30c352ff4118ed65492dd5c32e9404fb4ace1a338ebeafb012852cef5aad14bb1850df959d1ab868196e19a49fc3886d1e97a1edd619a3040354e0c96658d2a2ec4f5f7a1a8215b237d511ead030478d36646637298342e48d7a17ecf2399868dca7cc3bc42698d2af2bf5133972c819702f719a667800a4b96640c41c4f8140403bd43b2050c23b6895f22e1c6888f1cfc51e581870d164eca6dc2e7c2ad7e0b5890547e3804de97167740c9942293ed066656ff6d4dac887add08d257d49be97dce09a3a67ca9cf91aef29e9beec7ded7d68e23094718f13d684e203c2f9b0582c5815344c51ee104b9a9365c36cb248980eea63bf342f28a7e70492148df8f0cb4f5525a7bccd8fe709c6c1a719ee8f7ff1041725a3bad5d69e5825c1d831e31e7920326b56775a15846e5587b78397f2ce533d397c2fc9e7ea9d80068b6a48b29a12df9c2b71e4a17c9a8124633f4b8d489643bbd8e262a1d5361e3c1ccc0e054a4a97911e5badc4ac0e0e7f8757d54b5e7e1a9e35d78b254baf0a2ceb1071d87fdab311ea9117f1af22382832f2bf15d7fcd26588621c466e38140465b0485c91d73efdfd41a6d83ef1d0c1b0585581aa386befd4c1ae6995792e0f62572858c8d941bf44a1aac7d54f30b9f08fddb8fae7379017766b15f9a100ab9a17ca49e3246098c9bd841045b40a780346fe1e5377c67bc49b92ee4c0a112698c5915f8e77f8239a11cb9dc08af4efdf6337c345717c6a9f3238f8497a4c836ebeeeb00577b33c398c16cc4e779108c3e275b244ea2fe1a80e972329c4547d48cd29cac2f993d5ed6330cfe3e0485a3c3a2366628dd2cf52fbd200c3adf7e775a331ce1a2fbe894989d072c4b44240d2af0696a61c57d6b52f1c59055e68b640bd3d0af119fa8bae12032944293de79e189e766dedd7328070cfcdc175f30a18bb22c9bd91a5b569dda03956c04718e952f400a8ff36006f7f003f32b0e75fa9caa8fefe295c47700908067f6cdc9ca136d0b3305b5ccc85948a3dd71bba843f6d9fb35cc0ae58c6c378b67c9556ae1e034ce56943094f2f6bc11f0a8d5156bae00df5f8e3ea2c58ea89594cdb47c6533adaff19ddfb7e62eb2d874549532752a8b0d4289dbcd983669ef34b96df1923bf9e8416e7002275bf7e0e4513e6df38001a8e4ce761a5a00d74f4f43c3b724c5309a19bd66d35722d86e5a0491fe4c085d1e9c57f14ee12c0c7b43ef3bef295c2bf6f4cda30354534417bbd0f431c37e9785f24f2729bc4b9e3343c9106ab25ed29858013b751841e2f822792b98fe0d9c0f2be7539ceff3e92a658e2d9c7f5ab8829a2eef58fa3d96b5b8082835fda0448abb280ee87a9fcd828cf4e169ef3e9ecb2b21d83c3a6feeb2f6bc5fcaae9a0c585304e46a3a443a2eaca8398e4df4ec326280b833813cd0c693b97f88dcb433089e5f8fb18053ac13cfa59810ab0e47decafdf39ef1b749f0af9848fb8f78a3de6fe74113a71f7bde3730cafd1d503ba40ec4a48023b65e9c14d6ae80c7aee8fa4055e916cae31e5ce3569f946aeaa2cc5aeb317afc17c087a78df29621b5d1e5cf11f1404d60f988259b27e39fc35409840f183c3528f5b5e05f986239d341b40d48c7c86d3fb015d26ee5c36b27217dbcaa036793accfcc6c95cf77c6ca5e4a9e84d915183e9ce30310e7ca9536a4f252cdf69cd93c6fd8c9d5f01f884eaa747d9f4ed0dd4f678af62cf3a78e14ef9e9bf40d1385129965e9c782942d42b2d5bb12fd2fa250780a5afb8082a601e07c47548dc15c4953cf566ee79434826a57884bec6f6a0ca94d76f9c54bd2ca023588d89f2395cc7efe4fe65d400a27da54e1becfc9f13c47f7ed22b8610b8e1cfb277f85a6f3b9c841560df51a530952932f88a01e1656d429084be074023841bf4cc1488e16bf40d09397cb4551ff16fde1c0b096e5a72fdcca09af4aa3c5d3cb2a497cce13b4e99a80c074b7f5ede179be7a91b70f12fa3baf8a77710a7084d56a1b469b8295d94d7fca5e0899a9f6c6169c366e2d84ccd64e27457512c34db94316b3455080acbe16b781300e214b8a4463bc5bb0a1e8a170607ce01d5c462963c4ecacb1575506228ca7c592dc8e6dc22c544aebe4015be0ce916d8800b73366c40b8572e06397fe44d2acca2d73002ff8dc14f767c819a57622392f3b1a214a096e91fe43161ac58b3d22bb04a9267d30643529944ad728fe5ffe203c823fe488de256d54240850e9d5baf7937fade128dcb35e280717179a88ebb967f33ad4b22c7940f79293d82c3c21f898376b2118a6c27b139d0956e232f399e5070818044a861ea008e14b3c979c95691cb1717bac00f027eec6dac90f348d4c706fa3b465dfc7d549898d94e878cfaa6bcc41e5592b45f2b7f0c5a56b3fac6c6f36210eb9c1fd2d83702e16ac495955a7363bc82da54f7d06659de980fd936f63434dfd106cc78da915947c30ab637c7666c4560708587d626b642691758b77068216dc4422d8df5172aa96807bb1d74173d8197e2f079da3fdba14cdbc7983fdbfee7da3b1b7a3e2b68a39e0080e0af3fcdf9d57e962c302db3941238aafc4173cb4edc6b273d3666df6c1fbba7c3e613e327e7c7185e561385bdce2207f6e1a50e0e3a978185fdd15fd38ab58f1d8d07413b166c7fb25605e25cf75ca1919bcb34cdabd35d45a417b994714151536f73ae6d2edabbbae05623a88b4b53859bdfff3401fab2127e23e11b8e343eb0d05cc1b0e41725c3fde4c6ab1c6f4e3887ffec97129d95e885bed255b11299755fcb677b8c733e0d3794dace079ee3e8cf91c194b9597727513cceeb1a308eafe201ccd657a9495020200a3dc61c6f31ce0ddc44e58504edf60d0ce2c485877944ab5e30e446e0a14cde691c771ccfc1772cd5316f034bf67d6331eb5701931e157d842b5f3414c31b4712400832ca1d022444baa8e04296723de62f016a1b2cded59e1cbfc9c15a2f673149d95d86b791daa80926e4dc0166a8ed3da0bda04ef7e0423bd8daceac58652a4fc0f0e0cda28e8e0ea0753df366889e389b76b3647b740407670fa2d8393960f825d11441df1c9e5ed702ea7471f9bd1283139b34c29ddfc1a63e6fbfe11a4cfda8bce0b66f97668645ea336dc35bbe6269b39de595b23453fde13cd9cb35b27c09400d29e677a89c9fb98b141e477eedc1ff0be2da9ddf40e338a80029fd0ede3f94933f40a3142df89df6093f1d2255168064d56d309feebb15361a41d2ba448d667c279440b023158ebe77ba0695f1ee6dd5c0b22b76297a410e38d01b83408a7ca48c31df32b80cb4ecc54070474a5cf36534f2c4d3b8660cfb0c3b2c0ff82060e6aa1a8d32c51095959865d4d78b084b7a400539a4ebd54f68907afc8feecd5078f7a5a750eb501bf831b642f714db213df782b5bc05b25ff26e17b3adee639b87815592a7b2e520508c30913549fb003dc49dbec43767862a395beddd42cef09af67450cab608bb162ce08baa51fd69f58a0acbc4b499a4cb1229e2e3f9d6f0b47f018de381601556d64720ef08fb9e64cdec133eaead73117606053b2ca0248bec01334c4d716b906dcbde24ed57dd82aeb089fcc4d8e3740b05fa52fa6424efc6d1edecbd5d02bfa863f3522548b97aa0198a03df6dfbbe4a9d1ae2c38640a5f97735cc8d1fe6b7c430ed6f3ecf8df882c0148deffa8e8b85557e37a8a287d966e23a6ef0c45bf22785bee4262d95e977989d7ae9f727e0849a1f46c9399f5e2d349b2fd83828e822316055fb0a90cb0dd68d5039953b629a27d5ffc6f656050a57e299640fa0d5299af47b0ca8bcd3fd31bd39b0d1da4e685570107b8f3f210da04b26978100956a45e56b7a110febe41aa47b05afd9df363d67a64efa4d0f967f54657080d0a05ff590a336f55e274fce3fa07e7945f76c514c4484bf75a66f00f3f1ad595b8fdcd6d847a1a14159df43be5be4c0ec0512f2f2e4af7240b5038560dbc3d9e6bff3070bf28e37eea9e7ba734918c969bec6cdcd1f4f13ecf9c125415b0fe6a35397fa9c1243f8a8c8b666f1af8d39ed6ea288d69abb7deb8ea8be36e7bd5e527a1bd49a6226523bf6761519b3073acbb3f68c75f7fd71e7118100df07f705bec3f37c250f21ee2434992622bdf1a3c0071a820b43909570e382569b50e97fe146ac40f596839275950b3016c6f9314e2d8125b637f7f0a54eb1563b650f1c4a25695ec8ef06d2f5e866d3199ccc363dcc7243b42960c6b99173d85d433a6d23311cb4c0f429aa4d8ab1646653193182103fc2572f7972302a1f4a95afbe7fceaecbf37af4c72bd5f25a09cb87a73a6afbb5b390f76880a873be36d4cc1fbe874f2bc149ed9b8b14ce503a049a1ddde1b2c36e6bb9979422f2d55a2ea496b53fd9fd274a7c82f173144a8cae58459fd069df0c3d0ba97577b7c06a5df378db261319592fe3efd5205e2758b9e34d5d15b9090935effa2ba1cb99f7eabb4aef2e42e62153b91115330ac27cfc1a52baccdc59150aebb492bb6c619462766d3e61cf6b5579ffce71dde58e14831671bc2ffb542b9b142c9601faa0eee2dab2ae7f9e2c31fe179d1abf1822c99f9530c7137d983cd19419c21b159db86d48d95b6c0051a82f48a5e2a887d62a524e24994fea7b1eb04a2ce4f4f5da603e277dfae3ab554b5972f15246017329856cff72e776e656d6d4700220cec01ebe0253608bab6121964b344f5eb2fc2195c1ee87f2187907e29852fc2c3a9cf55654d1d3fa7621c2aca117abbf6937b1c05c306cc6384cf20cec1f458a72ceb94a4ae0c45ddf1ffa53eadab11ee2226c5861ee9665fc3e87cf59c30d4d0b85a97650e351a21cae37f456a5a75bcdd314350aa87c554f037e85c0086f085ca59008f23a37c15d9fa5d08173c542a1250d1390dc327fae7006cb3dc29307db523226ce68f44e42c61b7620893b81df1c94da063034abfd4f5cc8064f52cb69592d9f1eb8345027a66a1882d8b581eca9f6276b8969c6a3933b5d07812f4f515adc5295d67fa488ec175a696c542e2a082c9e60a732637515b183066a59272a85dae7cac0e591deab4afc7ad8e4166d0a36e38bc07acea264cdc897a86f96b75bf56c9cb71e2efaa21dca134bbbedbf48ff418668dd8b131190a9a3220f41fac0b72798bc9ab69c5f34820a9303d45a7affb8e4b2287c9b3084488883a860da0149e47229eb67066c3dd3fb83532357bda8530ff383a812a4da89682e65fc7880a5576f749e515dee433d20a5800d61d712d94b7bb1d16da42a6a4c2907ec97e0d58ef3cd63d7d6cb97b9d21db03d8019d5b6838002468843927570c3b6feeb2cced0aa24a68c8013560ba2d454a02e00f951dc0b2cfc72bc0c50993ab58d04725b9e9bdf03339c1990da97e246891fbc4e96e045c1f08ad20dea38fe0bd209bff60eb6aac3ad82c3ad948d6acd09cc2684abc21e46bc24ef84e138d29e904d1882388baa512cc7ae4eaed9c5d2ba8108a891ff6faa51a7eb4ba130a2d4f57eea2a453980e3bf37705e3c913115ba0de01fb522fbbdaff5b9b244c45b10b34032e2390a910e328ff35739d111b5c14db2a4596ec70d4b2a9d907cea64227f3f18688baba1ddc39e2b394719692256dd9e01604cf5d59c03140ed6b1969322036bf3466199028f927ca618f4fbe9d365c2b16dc62e4b4f7f671a081ade009149edbb7c4c76daf46a1a1850d287f8c65aafbd839ea1de254e0bf32b52e65118edbc87cefff058bd754abeeb1c272c3551a5c7fd16bbb324486853db8635f7fa58d5401ac2d614e63924c3599e301909e1bbcc9604d3f2150adf36f12923c2c817347a2edd39d19388b00c3eaf36e04535046bfd9a338042ea64ad1435ee163feff9e2e807e6f5b7d08cc31354b4fde10b333b1f92801c7bb514d2211154f0b66b5afdd8498b98314af08527a8a604befe6c7685f9e14fe99a6de56a040101e3f437e74564347e021c092bd3fed45e6bf96b86748b8408e71d49b9e6c80f763a94c037ae0d2f7a7782508f3713b2a0913cc7d73af2f195e1899869f434a71791ad0e5e97142b0266541e1e65ccac98150c2160905b81b7308c8986333b6c5ca1a788a52e17a1de5e670f6ba2f28aec0bc30a0908e65d1bb3e9cc6fa61762f58326a7e1c055e69302f3ffa20fb55d50d5df8b51b91dc02200ecf4d67fa543cf08c0be130aa4b062d42fc5e90d70d16b36ff83df46fe32de8d87c54b4f04e32be37513d363f8940abfdd9898a41d2099228f5e64ee2072bc339baacc64a88fd9200ec6d150ebfffcfe125a6eed6a6406f48ec97bbb842d1768d0f65e299aac6a4be12993e637de972b66a95377bdf76f44bf479da9d7373226589386d091524880cb8020422bea0e57358f9da487deda9fd282f56ad6e60cd3cd21f3cf6e9f59e6b34d7bed6a8d075a95fc276d0476317203fd56b77a5b9c6fe2c86705ee22eabef578f567683c4140f70b923cc00d93781f719da91b661281ed4dbf38eb231445c7850bbc38ac79bc728db389e6e6df0a52e249484a2043a5ddfd3884a7a07ce5f3126e4d3f29e59837d81fe3a9aafe3ea5f9eba11c622b5611df46353bce7ec99f746a8c8c92683106e4dd529e1068ea80cd2b6823b271307142212934518a43c91c469b8011bb2e71c773f267c558f8278dd36f4b3d9298559c2390ccc7940ae8f9a536a135dc3ea186e8436fba5330292a1e4657a4b76d64972df1aa3f2a8b8359a8864e61a8937a5f652625045105f3ca703e70963503321d958c11fa21a6a00276263bc7e9a75f582e86376e541852b4962c730ec7f12ffe59206818f13059476b4ef65a5994d7504db589327cc2e9c2eac98e608354380efb66cc2b0155e9dcd58e04b05e72691b8209dd194b2c44e8c97b2c751bee1ee7de7860af1f90fdc94e1c8a9bd9a328e22a2bc291420d711bad8c1bad3cc8b01fb4b35bc5bebabcdfe13326c294b810cfeac57439f34d1f289eda9bbe065889fb15b90f861ca81912f9acd1d93b6ad3373701efc4ef9a6f26bfca24aa8494eb946cf35c1b1b3b339c6507a1f6207e8b4384b7a6d42ed7be29218c3519850cadda018b8fdc095561514230d3eacca1fadd0dfa8fe48211aa402ef069e6328783714ff79e667a9706668b24b7c6c2370c0ff45aa3764f65ca7f641188e0b474517afd1575cde335cd82d8bb4df367c3a9a6057b41058eb5e823bebec20e440ad738f48f107838f299acecd0e999353d525a91b35cc309a02561370327e24ed004a8f6311def0f12ae4d8ed2ac49cabe4325643f4a56debe8756f8dc5f5fa358e98c51c1b74fff8dad5d2f2397107ac569074d3a5e3ab6d4de6b386a38295452dd0cc856d7f81154786241b7a7926f1d9ea1fb0b44520854739eb553c0db690abb978d73bd4508e841ff74ef2783d65c6e6fe6df51768ae663721ff69762dd36543a0bdf283b48ee1d6af1eaab9e553015f8102f377c1cf33196fbdc2bfe005a2720f49d8aef47f3b1dbdd874cb55215c3b59c4fb2b87a78fade2dbfe68a2bac7eaa5f9aaccf8749bc088b91d40fb9e75026ff1b0261a05fda4986049da83b7dc23d5ec1068f2b52d26abda3a9d5940f7defc35ed4597001fa28d7523b83de57985cb6933b8139ccd74410e4cc4d0bf1eb70410137704ddc8089c16dfc002b695469cda711237d4604c79ec34dcf659e62d845ad43d10f5db42e55e74802d3250519499baf2a22397dceb2ac3c577fce4431f825e845706c3e5c13f84f75d84f353e4fa46ce815bb371fa0e87a9ce0c0c6b402f9983018b04b61a4a643916070b4661fc0121e9b9ca3697e7f879ddd6492431af9bdb48bbb515de75701d66473cb174216bc727b1d697d18c3e53ecc408dac622ccd3f676d015160cedc1307a98511587a57822fc899c392a6580e9063c6af659d98dd5400d50ca63635b7696c01a4dc00cd0f0d7f90a702d7abc0fcaa23ffec1ccdb5b6403ca265279aeb981db89245d20276cc0c1d8826e5da0cccdfb23c6ca4bc8ffde2b6c7fdf5f48abfa0b0348d8446e7587e8b872e71400f815ef4767de961482807cb0630e803930ef40c2fe993808fb578f55348e0e0b0b7a2173624d63ea8a86e40250e7462e5b64b1d90d63c09f9706f5767ea3e1abbd301f5fc896ad3020b79706932614ee43f3a3840e5ebb68504ded9e8762819e2515d3182d46bd01c8b45e4912b7f9ef622878a1271fcd91ee297bf2b59dff4998e4646d25117a65aeda5a5b4dc4d6de3b8530d4d1f039ca251c59fc050fbb04489921ece7e5651617635c19d7e237f9542ec8a453dedcd43b307ae9bbc04d2884ef032f9404f3ec64ed75d8d451c385a2e5846619f078ed18d1e84167aee8728e2bb1597af5efe741b56faa6144649dfed0322510161a0e8d6a0bfc7de2ce47a1e6b858d77db9ba69e6d1965f0d1556439bde0996f987b0c37cc9e4c3d706079fa2ed7aa197316ca6eb37bf4a3eefb122114dda2fdd257648a55349a57d34080142b44a8e8a971544634da8d95acce2f1dea85dd2104785cff95067ca11a17cedee1f3e0162ecc9f64f7ab34d28fe09dc92a502541d055cbca079c67eb84cfa379f8399c7a65f05636986a9d39790da7dc5c8f097ee3c77c6bcaa867f4af29305b25b528dc05ee4387b7b89d90d266b5005cffffffa3