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

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

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

Block Certificate

Block 59033 ce2899e173059118e42f104b8ca7ae000a21d24d0d1c28d3952cfe59cb7807c1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6729b50dea3d9854cbe36c8f7611f319440a86f58bc3c696f69609012ca8eba0
Certificate Block Hash
ce2899e173059118e42f104b8ca7ae000a21d24d0d1c28d3952cfe59cb7807c1
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00072f000004c70000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ad63830a9ef8024d2462aaa204bf337b563d730c16e26bd8f4171703e5e4d24e58400d60f386fd8a81880368eca730e64b0e2b659c87ed44ef2c6315b9eb91d7456f9e2cd3ff91606b7393de76746f9ba67fa6038fa39c2e9f2c0000000000000080000000e00000072f000004c70000

Raw Header Hex

000040204e7730e9ffe3972c970a4f15086544dde326a28d2537eb1897a00ed02a325d5412f29fe3b4cf76d9dedeed4b1ef98be9dc821b66883333d23f3b12ecc7e4c55d839c116a7ea30318a0eba82c010996f696c6c38bf5860a4419f311768f6ce3cb54983dea0db52967

Proof Data Hex

59,560 bytes
12121601030786e75653569aeae6bbb29b8d0482077ed8f1b2542d3bd3150d274371aa2a106f268fd11aee7007be28c198adc9e5c02c73b832edb1ccd5564ebfefb2f82128d43f6db74b2ffce71f46fe91ba2c9e107ad91450b90582f82f2d69ea71784fa7904abbe48f3d0b2af4c12f9465d5b5ee2854fefd3d5c5a3789b252ef6835f149482839e575302b5b7d835e796092b5ce8d9965bff2b35d14e320793aeb18c3d86900e91f20c93393d768d0010bc4ca01ad906b25ed0acce0860e64222b68fc380e4dcb408946c2c4b5e653f788fd3fe58c816e19d1bcc8db9ba9ed7bc49efa5ea216c103a0b5d539ea540d2ea3643de86633ede01469838bbbf016bae6703c9c7e28560fd764c3ea913c999d5af7792905aba84e1e2864afcbdd72ce93dd2ed5ea471e0967f3333c5856730db0bf129d311abd300188632b82d50d6152145c939ab532b931d7c2fccc11355c882a45b41c4c7d9800e545f15e81956d477b3e2d741e6eb81f625943abf4049a56e125b6e3c1613dde44fd805318fa9e873edb85b9ba4793629b89175bf4d4f0d4dba6b035d9d14453e9e41889f864c1b5a1999e262e7e04c30b4e7bde317d30ecda1ab134603fe0420d5426971eee410a64c1d2ebf42feb48cc734f4c4a57acd428c8702056af421f27659e7161cea5abdbb624ea8d670df9375f7e608691d3d56e01cb46b14db5de12ddaba65fe42261168415111da549730e4ef2a3c51f4001eee38f18c82d1f30c65d1cc3b02be2fba0dbf6a5359fd7a491c698cad3183c6082b4dd9a5e1c41198c66ada6f36569f4374aa5e6a6dddb1dc61cc40fc7c9d6bca54851879309352c73d6d700f934bc5d247b66b9bdf66698d30f7e6ce24ff462b72df9d754d7a0fc8e381ae455a418ca250cde526c81c3a8879be8a967bffca275ed7a8b7ea4ac0079767cdd994f306e6bb29df8958cc142d28e0e068245ff799cea86c6d3984e570756942e9e4dc957ffa85b697a09138b78bba798a4bd8d34a28b2ef880318644546731d9309c1a432138f9d6482545afa07cd796da17738831148652266a65a87cb4d5bf58861f2fb86b8b97e1d08da8c7001ed23b44b75d74fcc8286fdaaa11bfe86deca46beee5c2f3cdd446e3c65b7da6ecf8e200c4411e65a266bcd67bcba85348a2f553863641f49ef8d296895ce57b89156284aa5e5f46b07c888eae5258b6a60de2476c25bc0c37bf233a0d5b94e65428225d805454b0186a3803a6a68ebf0dd08f78d6e0be29b422c641b6b4478afcf4b819a48400a1394d3d28094810f7a1cf424afc1507fcae5dd04cc48b902b9962c59692125abe53ee35daba12f0f2c005dc643956b8c17a8744330b668709842fbdf01130bf86a52bbf0b65e167642688580019b12e55575f4b221d94b341abcf8b48012564373a0c96a243cbb9cc3fbed2c71b712895eb71eee7495deca5b7f05b048b52d8e6cb73db64efe0a0fd06b8fa04a68ca9fe31f7014dffbe47c693a0d25fa932e540777768ac5b0885e8d62e295706b0ba7e27ec031446557e158845609ffe7a5b7d6aa919ef7c63e20aa7b5fedeca5d08432d6e1141fd23b4aaaf6b73bf8d4733ec80a24d4842b0b04e3b8181bfdd4d3ad3301ef48f130ad14db579aea28ea3a15504c0e53d260cfdf6d8b97fe2490b1b3b420dbd3cc27f876f5ed1e8516b4c8c020b50da0ccfc9b8bde0b46a3af87d5df5279a5f3685a392db23fdb7e9d7ece771cbe536586be890c65856befb4fbf8d6fa8bf431894a7b6e1566e7a57a66be7fe48e13f7c5df568f2bfb910fc3d6c52931db3d893db088839ae460a0698a7b46c3277af2094215474cd4c6a70647e1db68704de29da9a0242c8e9bcc2907f8fc3e9f9ba4003a99eccf0a4f816e1ceaa9bcdeac73e0e34129ff417e79f63a226c3d910ac676c76adc44ecb11e8b5101180bebe76b304eed852d4548ca081e32bb1a5a4ad4ddc7d24993b1e50b2bb07b592a2ca350ebb23a1b29da5349972a92fca7b21a8164900c6e1d42984bebf70586929a3476c7fd9b32970fc7bd1d13eb063dc39da1a83c1f57983295512c6557dffa0d4dbe2f25cb3f4db41d06d709fd5bdec1bdf3699de8a28c31f930a4b6fa04487683eaab8c73f0829657ebd06b9d2faef7cc0ceb5d6e6e5a077a4c90e16486e490504494b5b2f9b5944578a9495e422dddcc2d57c0fc9cdf7c8197f0a697a278d31fe446a27e9e158dd89392ff688aedb31e1875290c178beba4e3ae61d4bfab3aad64c0621d59c9534078b48aa3606b68d5e5727ff0745cb03a35e7c2684af11dfa3d298108befd4f9bf5cecc742005d86449b81892bdde83154616f7976b31b5f1b421e927c9f53efbb1a7fd50bea2e2a9db278a482364acd8f9c299d065fd31c8bfd5a10dea07ff50c3c254bd2f083b4bc6ba651230fc37dd261cbec54780a0fee643a062e16d6795c1a23538132c8f8ba49cfe5222b0cdb77c2e0aad7ce1a4f92bea510246548e0f743872047eb44699b45ef6f34317b5d3e51be7f1071be4e698eb5b8c7d2f8e27130b2908e4736cc055ab004950acb2e024a0eebe4109745915c1a7fffc7408fd011888c71dc437a965bcd8ace5a74a54997d1681071de55a598a1138a3e9fed8989ae24b17338acf09ea05f99f34fae10652caa20518a89ecfcf1b0cf43ae8b24085e632a747d2b5c20476149f0fb952564e22a668abd4b32f0b28d7583854df017a1fa265c1c6a67eafd1b487d316a57f526986ade0a9a7e521b94b3f1c04fc3b71cd1bb9cca098b8f221d07b8c988032a47e0f85e03b6bdf3a79e6b6d9ad9b764e7d82e6843faf46fa492709114e7e51e2d461ee1f5026692cb9a40cfec5e64818bc67a544bf6875b4d707da7de708f68fff30cb9f52f9b686b27287fc2bac5bd81c94e2b2fe6f2c99d6715aaa5e82e17a46c05fd41618d7ce980abe1150c143fbaf8c5e49124e8f9a4709637fa8012c79844b494f998e9faed51a02b0730a7808921d014ba41e8d976de27739845bcf5fae16e2ac284abf095a96382fce5fd74adc9e87cf1365c8835d117fc5b4a13f550e1518353a48ef94ffacdf295bb7fdeaf378782ad6e2026319aecd3537617c429d3698aee9bbdc71ff3078015c7b4a4c546589e6059ff24b03dcd1e88e409042509bbffc4c46beed4bb7cb93f641109a1c6df350028d81e7a996123b2cd7df9190c6fe4a9532dc9e5ca2d5a7c32bbde2c76b138250682d8f1359afb218817584fd16fde74a3ddf2b09f3c4249c8fa1d0e6b4f0892940540a512b3d660e667dab547ef66ccdfad81ba6eab225f91026ef78d7d5057229731673fb8865fef5269acb7c7b38582da37645a8b6d44de075fef400b176cc78afd135baeac8d170010934a22717bb2c10f8c8bf62ab3fe16af7709552ff287b3f5e12c0ddc4cba3a3105343d8e901e0a618bf1ed67d42916ebd3250a651a6a60818e130e965f31df4f2d7a7d3ff408627183c1382f05bc12a01078e6c7c6c8d0929755cdc4bb8805e9ebab828698f6410e7d8f25c071b6d3c635fd88cfb823be8db8618da1e326c05ba4434738579c4581fb26fce0a5aef737249b9e801e77650bd2c10d098bcaf6008b2125c2393e7e5fc7776eb4c3f2483cdc171368dd37612ebab7a74b6f6909b1dbd67f444fa822dbc7b820cada88c40259b3ecf2fd6cce160f01f4dd98d31ec4b2094225e3485f148a83ecce90e358c4dcc1840ea4d077aeafc33194dd67ff23514b5a7031bb93e5bc2ff0f6bc6cf5cbda9dbc83338eef024d7a905e7924ff4e73bbed7d46aa84325ddb1b54f6bd5b53955ff4b3bfb79453e452590d9fce6e313bb3d54dc8dd8960044e14d41300b3fac639794d4028f304962171a09fbd9a210626755750776376101764e3f212793469e1aaff83c1b36d74887820f0f84eca4bf0da384ceac2cb01b28f536a4fea2bb340545016dd487af17039dacae9f97fdfd0e2e4ce06b789090c867f8504de5244f362cff5ee8caeab7ff910b2170eb65323ae9622ac8a6ebd87cb6590c67591a9df235649b772cb5abf795c6c25970f8e1cfae659a599b320b9f95b356acf90c99607adcc814698343de610941f2b697dea83119f3f7694cf7b961b57592217495d87ff4567a302d75a9ba328397f570dec23076e8b02e6e14cfab119ac29a4f98f171e36f5c95ee3d0d5768da488ad35a238274f0b0f17713c1157f5396e08ef868fb1cce0de423462de1145e1dfbabaec81276a710a1b0fd84f68d3f7d5dcdc84bd1954111e351bcc053231b5b0c7e6d5cd326b053aa2abb41f83daecd8797e3516387248fd9023d407a0a3dc5bf93eb00b5d0f4d6937f316633dd0e4da41fbbfe085441739705dd27dc5f0c860de8af146d6bc10d42033053c4b4e67d9975fc2ac403408d4c1da96da276650d2045722c3f4ce5db6c465d4322923ff701685040c2483dd2660d4e2e9fb69a45ec757c43033d3959651317771a55c0d84761e56b338347844c1b26921ec568b543aaa55db9cfe5f3444da2c165d599b34748535a47fdfbe306da4251e78fa3f760a6ff76c56f97dd0522607c4e1db5b63f9684661f307376a5161a9aa6b14ecba27607fbce1108ba51a88ada40a0a9f0f7f19cfd68d138e9032c25a4c05586d0c93a796cf102effc45985de5b0b4e8a7b910ba2474904fd101f12268f6365078002a47bfd6f80f0fe1ed0531c1c6fbc27485c76d520dcf85aaae20450e53720b6a559a2468e308548b870133b6e7b708fc10ea62ad5af20c14ce263cbb28cc2eea7502e5e91f9edc94b6fdcfa3c9beb48fc65cdaaf362b292cea8850e221363be7a88dc579884ca738e119ccd17ae9e000197f5f51f84b1b2f80c967f0a37ce6a40da5d2f79c897c7bbf1453d98253730b263e826337a61bd9bdef07158482b113f7c070c762c49b154388e8eccdd610f445773f20819556c020adb0bdec735805bf7b68c2583e8f2008563cb5ba29face78576479b6cf6e77852085c82408520fb1de6de55feabcad5fa25e92d2f113fc453928467cafa1260af50305df14cbb08cd977079b1e606c50e1320eb3e385653b6b5f4b437c7b068cdaf0c68ced5b57e8873cb6bf6322b3b5e83baabaf391991759552e6b5b15bead225c18827917ce0fd8049c339b6bfdf6c33bb599c4c955caa7027a17de076255d932a7fea15feff05e87e63b5e3069795861a00aa0652bdffe0de48d1ccc4a16da1c9542fe6ffa08757a9bf194977c9b204761708a8c109d513ee6b77e690e2781334e069c0079936cd9f10a8a4583a7da97b1b247c2cca86bafbd3f203be373903f6cd881a3c3bfea1f17a1aa235befd0e6c7d5c7158dfa4df81d17e86b8f795eacdc76279810892bd09176fe0e831b7ea7cab94edfb3c5043968457d7dfd33dad133dd96684c8b6fefb4b54793a4fb7cb9702cdfafa67b4a838178eec0a33bdb54edca8f84025a69c6652c3f282d7382fd49f8737bed778808b21494d7916483b4c2d2fb6f69d174b2d100e20f0f056e9dcc59b7e69301ad536773feaf27901c8609ba0b71c5b6a273ede9a7c10481e5b883160930b1904b463daecdd0b6cf0aebff3659b5c52206f470f39dcf6870531edb57bf88ceb532b566cde9f12fe4b0ac203bfd712ea54e68b170db624c1cc70e5645788ae14f5903c23af3c2deae23732036e067a24dc81c0b0d642d5881a16ce53df21cfdba67dbb7f98c409630f247849d9174ed27b8eefaf50707dab683abacc435eedea5ba8014d59d805b728709a4e976790a654858bdfccdda8ed066db39f9a90ea8fdf182a613cd8084207d1e7739b4df0d40a9de8f0b55eb177b733717b207457ddce77e97d4987c35ac53117a7e3553577ce7627ba258ad3b1f4a8c16d662335e64f4edadaa8839c1c4ef7f6cb497a3793126afb2c571a2144afee09eeafec39ca6ba807399a0a4f94a1979823d670c9e3e2900f600288b5b43dfc79537241ef1aa1ae30da2f49260e7a8280fa07b0c26aa89c5f1f4e9e6d690076095912b0cb5c0a4df8a2e0053dc14707917317fd2bd206c3a55eca59047c5779e59a6c722d24b4b539d7c209e3739773b2e962b4ff7c2c2f2a7911694495b58e7ad2df47a4c2e7f4b6523a7baaebae561a3ee7d0c7c90314eb5c5839a9f0912459b44b7a290c1db2d3fc34a798b65925cc948bf5002f70ccfcf2397d877a45bee6a4a30eb060ea6e645c24c398d2e77f53253eabdb047c8e6fc910f072a2eaac9c6b624c46471ac31d5e948a741ed99e5361b7699b4c2507091fa26e3728794ef11fc8f5d6899fe5703646487bfdef63fb1d1488a0dbd496b23a0882895f252484c49640f12ed2186f1a1bf444d571dc56039e836e6e420cd3d549e0ebbdd79aa471b377da4061781d9ac1c22874e8e6a492dac0460752da9211069a464284b49d142eed5e0068fc4afb90542ef20fc35e5a9cf9a16462dd39d4fb81a00427cf09ad9fa23bed158169f9d39f43620790ef06867609dd64110027dc659128dedab21b5a5973bfa26efe55c9949e9354156f96166e1708927a1016d5057747cfdcd8f5d39cba3ffef30a35ffd8a56de61b1cbc001e884828a326b2d4c872f6357f2b1f8b590db3751930226482a85181069ee04907b4228480fabea44458230ae5d5a69da1f10d96686c54fe95e05c3d4859ff9410b34d84990485f5bada940e9c17e974e91881f334461d91cb6cd100b3bd97e1eb6d45fff3a8275467eb90829d62f5f258cda55647ea8e3c71c44316f13e7651180d0cb7cefc1ecc1aa08a5e4ca437471f9ed81e7a214397312edc85ff00bd3e31f4735af772bfe39410591811f07fc8c3f056635e3705fb75d941e2e9ae979a7d2d6a9cda17b897cc4a8159100d308de0f211734f76d0d65a12d2dcfc19e71b88d0a70caa8bdbdc09e4d0d856a701685be293ac9fdc4a2457fb4995c99cc4f338c618344b54b86019db95985bc4dbe8c5fc029192465bea6500969a237a6fba10d1ed86b17f5734780b73aeadaedf902a7e55857c86b770b3f46923b691f8f4ac1c9e9590f0a72c4b858594e492479acd7ca0adcbd2fe38ae9dd98fb5b9a7bc69f520bf6fc03648062443f0ef5916c3778f9e18ce75e0c985f1f6b6577120698c0674c0bb5221be98c2fa6428f49fa5dd6d720f36622846de63d935ffe8c10b6245732fa7d7c017838e093184200bf0457dd2b38801c73b99ff49e4d6542e5bbd067b88e8325ad7ba55eb76f6c517160f9efb7a5e99372cfe0de5788a27b8491869722d00391d8e57da8b18562c634153c42ab66567fe2af59e0258bc11a7d013be540a9afe64166e884272debe27ec30f708ca5bffa90c8578a874efc7bb84c8466f784990166bb0b3965d59ef2b2e92bca001b045fe46394211d92bf83cf1a2e3236382721c9182eee21b0a95adab15e9310276848dcccb105d6e15dc64d0abf3d65e34ff2ce4bd6df5bc3a765e5954425886d51c916eef63746151212d7f159df0908d73c21af189a3c3fc91541840ae2acbf957dab112580f20c98e2010c8bc1db5be97e6953965cb57325fbc61c72fec834c255625aa05e663c083b9a297d607c2a612a33adc4336d58b7caedf793ab9be06655ee12f6dfbbd469e1d8dc9392b83b4fb1c08519401cd88451eaf75116318526bda820bee2cd893c5bbc168ca64de8c791322baecd726ce00f5426bada39cb372c51df041d83fec96759c21c131e8152a4760b7442c0f7e4acd1d4f2b10b0dca82bbcdc6ac08185400385621a02e56a6010b7a991a23778bbf629e04cb570bb295a3532bdbdf20c21d94ae3ff102aad681d831305dede5396f6eeccfa70791b4ebeb76eaa579775ce43ed1876650ea5d66ea49319174a034828fdabbd8e44f103fc099536e4ef4c05421d08792ba006e6ec14d40b9232c3e5b78e96c94a50b5f9b3fce576429f185d7d45e54ebaa5e1892f0cc595e764a40c05f4edc49fb9cbe79b52b94c1ce8016d71efa1d779e8cae6027deb35e3bdc76b9224e138284c760b8bfebb18c98b7c23b6ef5981dc8698a9ebc82530fcc189717c174ea2c841f05fedf9ff3a39cf4a4e4820abc4b90b1db09e6b8a78c658a8dcfe624ebcfa8b0f6444d88f92e7d62875517f08d72008d255b71786bd763e6338d006c9eaf01e5dfd191730bbe0b70c787c202feb2acd355a624943b644e15824d9f36bba20d4a35bb2cae283fa6225b294d6b79ef6ad8f2b633d53b1511b513775347bb56ff09ebcf324cebecdbe5b235ef9cf7fbe3fd399a33b61ace461d3abc89a1fc12c65032114bd5f82dbb72e2f52ab0ec5849dd6c05a6bf4e60ff7318115fcc767585ce99e70d8c86e646d55c5608723bb32f2380f696a2689fec337e897fee5dfe473d8ffb50e60b74cfb77121e0e16967182ea2fd3f8f292ddd586b91b5dbce37282842d00c9f5187177c0a282fe23067de32cbfa25fb89bebab4b020ae388e71ff8fc32f4ad838d45e3e0d3bdefea38a0e69b7c5094487dcc0b5a1f7970f3721725223acee761c57eb39c341e3ad18e201262bc40c2c64edcc9627156086715f74c2c97e9b9a903af1a211c1ca7d2a759642fd1b2e120787cf4108e1446dee6016f86e43f8b6fcb0ea72dffc3a7f94ed4b0b626195cc41129ef63214c7aac88d570e6a4f82f7dcfd2f1e4c4ece087f16536ed2f7cb0be764d4144d94eb74df8b30470230c03eb671fde3d242519816f319120684f6651b518ad1fee2d4588e2d982aa5218df786c98dfaa07182a779d8fe92c7f735b1f6d7919d7db265f4478726e59c4e16087675514ab3a09eeee30b08592a94d2154ff81b92b84141a557e085ffad88e76bbd1318d6bec54664ba79514d1735b02f2506c208f0ff314e2eb477a69b84b1ead151be3be9497918b9bc89c8b1588730e8d1be040e24aa6ce6f2029145f4c4f4491949deb0fe240d57559c51bd82730ecc2d5f2fbc3221a6fc38061ef9f34d74f2af981d6b6e7a5edeb26dd0560cfa2f64de9402774aac19e996bb11de34bf831a2d2bc9b926d70496616535dd41b1a8fc90952348b9ba8c09860abee909650afaef0b3fcbff0832f4176a0982a99127fa5fe83aef79c4e579a0626119e5d21e63f76376ac159b15f257b9c52b65296c2427e07d27db0f041244e9093f7e83197a001b071bb673c29a4f9a1ee2d3f0e038e92ff496988c652756624787e5ee3cc929a31fdf63a4c625c2bd7a1319f441f28c10adad3871179c86892f00645043b3481a63197a19421c05f8650396713303cc95f84df2133decca08b551feedd9ed8ef20f9275b75f826a966ef9cce45582703a73e5af3ed0cc75a46c46dc8ed70b3c66c1114e93f48420fe080568eedb52c734d2d1e9419d49003a48cea83c79f180c13c76951cd1469692b7514a475791acaa7f7d9284bea15419230acacfa69a889e5d3e08cb1e7e8e6a1ca4ed905d99d57eb03f57a8d019025988789bc81dd2d2c103e43b2ab4ce82ac6173e951609bef48c142f4eb48c450aef769ce2a189db2f648b4325dc35055f6528a53aad642a52555457b18ccad0d37872ef10674bb75adb5ec0157a415cb572b886ea7b25161a68d55a03f32c724472444cf1e199c75e8fc3ca352260f74a9210eaed860b2882d257fdcd0ed07f20940959deacf0421902eae8feb717c4d112940f28bf6fe8cfb995819f8fbad056d81a50bf3c4a32b758d52a1666891102570691111445bf71f847aec929ae1eaf43827eca32e60c4d2f6d82975c0aa4593fd212fb0915b2e98f06cc67116a1e12b3dadc253502cd16f0504ee45af867dd745bb956723cc85e8e427c769d013a52d21883f9ccaab4d57345906bd301acb84d3e56fb32f999756aae70c1b39a75c0903332fc9aab84b628b66deb2c74657d372c27f034ac8ce337a6e4507d9d20427195153f1f387a7b3960e2fa50947582b5546762d6b3d51ffa7f579e067e712a960c0dd5a51686d660e0e0d5401e7e3f6597fac9c257e1bda738cad62ea527cf0e5aa20b25e728bb747984bc0777a087222908a7ca348ca93fbe0590d00f09ed44b956791a6090bf5061e67f3a90f6a2cdcc22c59134352db878bc5a5c32e7e78b9af3bfd23545029c841018bfd50beed1bb2338569615869f017bdd4191188e6c38a26037cba0c0b23c910f04e4abd67330d653c5e5f17e3fb33ad348142d68ea4ae7f44feaa1075f975f67242e451772344df548edf40df45cf8a04ac58499478f8c2ed46a496dd1024dbefdf2bdceb7df0a360657ac2cfb2db9cf86e66597c7a6b743568fdc6ee249101c0b5abbf4b304f902a51b85b7c7381286ef81bfaefc9f9a4bb2d1fca678c2da1bee83b873c102f0ecac22e38a33c60ffa0edeb13ed6f6351f6f8e0efee8b7c16ef5077fb5e36573cf8a0148ef9458b9c8f11c2d6be44bc7c10e6da74e9245ab81cf86e0e8d323ffdab8cdb3a45357aca855c169d1cee58df5699aa18f0b39072e3e8e82185cf33fa282a9752b14146fb4247826e48c201a21d64aa3bcbd0d1d9593bdc4c712b6ce8c632903cd3ac0e14b02d6a7cd95c2dfb00288802ffc7671027485734adaa031c3902a5bdf38cf1bf8cd0c6c260563afdb6e975a6a9f43ef8a466bd6d7a5d34871d257494882f8ae203bac70c4008abcfc5eb15db4edf59dcaa253d31aa0ef8caa463e560d108ce187e8f2709a7b552121fd2ef34ee45c401efc4d756070ccb6ba83e32e90fd5ed319c442bb70679f55d2651393e0f9044af9146ecffe4677d05b4221afb920bc7e6934ec4a30736559ffcd6d4a483cf72ba66318135b398367152d95034cacb048c5b0f883842c3c261be3fa02220b5c5da5efc7fc23e87118d277ce22dbae485851e808b76e987bb18fd6c87b4d85f5f07b579912e63a9a1261d7be26c8913aa4bf0fa94f826d72d174924bea046b95c8c6d31cd521b1dd6807d602b737331a2fd57393ab709a6c3bd5f1e183e3811cee0cd81a337a569e013d7c9e40c84062da6f22c5b5c5da5cb420c87da74438f9f2f84b9e4d8fec8e78d8bd57c25bb38d4e48cdad6587ebe1f13cf7962bc67b4b8d92975b1dcb28ba83611041beb4e7ca9f63de2a903f08d5eeeb621d5c7c26e61104d688808cd601ec600faa245663592b339abc7eaa5d33729886ebd8e8785ce2d542804b82f784219be2360578b660342a8bb22b2db6f72bf906a17b16961d2b5d0b8577a28e5abb29b7fe7e30789320f3f853193aa616d7e09b708a4b1c9f4def366769bc4f6ad9eee39d2f4b9094ffac6a1826344564564872487a0a3516ac95acb6b5b64033ba947ccaf241ce28463e0ac97db4cbee97521150b0d9c8f8db802c0b8d08c8cc3301b53bbdd00448323971a093cab50513be074ebdda6c14509f54ccb21fa7e21c05f697e12a683806e149d1766aeea0a6f93cb408d8105901718950d54d7d79a333ba1d84d8d9d80bdfc9ad041cf53de5f97c97bd24e6c1f757b6d04f1379915eb7499c947ece95a2b6f1ac51eea5473a5a547adb146cf47e18d0fc1a342c5191d61c9d612975753d5d1f1b9fb68636ab1a83269a834a761681fa97d43a7a9cb26b60209fcbff3943b3d1e70c24b5f292e508b7c0bf83c3e0f16043b299f0d34f49bbe50eef46ff0373be74b3c01497c2bdf8309690862f2c8975e0df161dd74b8a2db498691399b47db604dca4c6f4260f8edbbf046b0c95db4e5054f8a4789da79eca3ac925f343b51977f187ef3242267bc34943bb389ef736e98283f53d4d538d985238e4f0e39eeaab680a91b96b75ec5d127b1a88739a3f27bcaadbdea4be57f4959ddaca15053b97499ce2fec9637179ff06f291540d278508bf1b374e22061cf00beefb1e79cb8a0fb651f239bc6623a1eca4abb1a7010141c489e129c4459ba3337478a89c95e20a6d65a31decd13f908db479d7791f2959f2f9cf7a75d5a377e23d27d9907aec7b49caf2aa93593031c88ca6be2ef719183e2f0078a8956daabe01b957af4d9e15369193a6c36c98b3bffd6ab37a7fb01266613d5a9c85f8b8ebf219d1779a58dcb5ac4b38f74dcac5a11091ec2f642949738d1e7c1547cce33f93a13ae785935c456d02fd419594a3941fd75522e297e7880886822984bbd8294dfdf91a288777da152a627fb24f8d50ee0dae77bfac4fbc7ace922d2d694e818816f7d65b2134e580f2dd6a40231b4f52c883eb9003bc67d9768e806a5e3ba641deeaa0f774022792a47264c0d54b4d530a4fe613578601119775c2163e980ed9f1e619c797046fab61183975f0203d0f4daf6d286ed0ec9e6c66e74cc17f982f959570103b6346d6933c78e82922ecb09341f961b39497a6ef62eb7d9938d4bb826e55509f06cc0f3b452f18b2d82eba442322e80d97d73163425f0f405855f643e0a1a15020d3d35982a7b7239939319f5c6f4bba2212aca432943cd6099483dd34c24170271a2a51e2719011ca0b55d586dc7e57080be817942573f3fed03e169394307734778ef573c3c02396e80cc4e253b67457740288a18b1b65fe1321807d1c4f944537feec292facdb8c5d056aa00853b7a1b54911dc28088b82098f0cc37c316701c73020ec55b6783981babc58e114214b1e98bb320876c8518db97796ac51d7e52b4da4086f49c5b9fbe0b891030f1b256f394f5bc43895d115f90df0f36cfa97ad2476c2aa811d52c58bcc6b190ec06e46558d9f9247827ff68061c5ebfcc7b1f67b850035867ceeb205afe35b1a85fe58583673e985b3460e0863b1ccafdf002ecb19c35a88167f99dd04d6fc4365eec74c83648bffbeadf26e041a4fceb6ac063b0f39ddcdb3c4a59e09d7234b7b163836334044642a787e7d3d6f6588c6e1cfb07fb7994bef1f8681faccfa74865c234a4741e7cc6aefa05d94ef431d311c2891358f0ed13972e5b54668599fc3edcf1453825eb663f7447e14bb216f002ed75185209791188012603f9310ba3c72ff9182a2e7170026a49e3369156754380268cdc4c450876f8ce3bb7c6d34e8008a14ed750318aeea3bf61df4e8f9fee76d4e775d77ab1bf8e03493debe9d6b702243f90986b36d580c690fb495e29399d25d5eb85e6004cebba3bd2e65a23c01d71daaa551ea009f218cec3a2015db1b2517e616e09817cc072875b2a25e22d2ef9ef7055e25b263265da763aaaf8b6eec8f99bd1cd3603c9867733673e41cba2905a07dbbd7ada88f85b4bfb152dd3c6f5cc9c0e9aca88e9f42ae3a2a575a33b3f8b582d9a4ffd3a6bbfd9064646fe7a7e46810fc6a6f038bf83fb21d74fbe85b4518ffb50d6898f3cf20c8b57c90c53771e56629fc36194c3be1881d689e144d85cb6cf28b68bcc51fbb568460dcab72cca64844bdf670d5d523f82bd82692c696ac745d0ce1c4b6a2032096fc431c654fbc902dc76646e76794fee4d430c4f864bfc8ffbab3fe55933428d3aeb0783f845deca1f18289bd03d1c8f42562517ac0022a8e56799f67888a89a13eb8aef52b3c881027b1b5d22936a3d1c1c13a9ebf28aad15686a72abd37771b4f5e2caefe6aa95fe145081fca3facf780cc8ddf06d32cc883298ea0d528c7a525d6eb6a99572fb5003018c5f6e6fc6fc89620432547678e9899c93c34f20fdbe0b53362c38c4efa24049a0b3f46d4a284c1a9305d1789415109698ce28af2acd76be689f020d0ee1705c764038be74f00f0e284c4f3269c3cc50a23cb3fe207bf87565021e429ca9dd541a37c4f9349e46583ddb1a4988e52752e092acd76956e2c32ef5fcafec18d449e4e7aa003f838f3ce254dac341403e7a5beb06e5cb362a6dbe5eeb1538920997c4f8fab71c2137f430e0642ca192f8fc4996418ccbf843a3555f6e796cc60b9b29519f20e7eea0286c1766805bb5f9cbc69037ecb62547fb001485b14fffe9dc88ae408367ee455b007c420a867a707796a2bc55dc3b2a4d862a71dd8aa0e01bd09abd350f7f768803bfa60294f006ab091e5147f1e5b4d6e97591ec058324e1b93630321c6be36a247a20255cd36e904ce23122de9050ac5572e01f12ad71a80d401f2cd7ab44425c30af57edcc2e5ba9d0f21c1c2c69684dfb0890fdc7bc9b3ae9644a0ed3f22cc1eb2175a5dc38d8fa662e5653532570a50eeadd01566e43bcf05796fb7e82db792816a24fb996164c5a82e026c2e8034ccc7c034c1831910f684eb55de30ae6cf6e3ec98d3f4dbfa88e5fa26c1a0e74aeed30205719854371f44c14403cb37ff233bd81c71dfacadce8c2905564869691587c54c41ad07584c60bebfcf539909ee7d851e0c7415d4101c3ba51bab2192ddc923356d56b25314e199f68adf8f1ac7a55b911328c3842d58e9abe5dcd63978b7f7d91cd70d00d2978dd035bc8259930cbcfe7d6f6ba892da2dffd51feced84b3b48aca146528143c1aa580a0c75c793cc7124adbb7e2a15c560d56d97183ab85109f0010572639af3ab348baf41955f5e3adf0bd6e65f54d1ba2b25b43ea7850734b4e00fc02e97ab128485214723100c07c8d65393cbc01be072d8f3cc89ac52df1334705ba84c3afa0fb7ada56cf411951f0a9ae9e111612a86eab4d5bb57d9ac7a967f24b2c97730c24b3742c2a1d4a5aa3fabd92ee5a072a25d185a0f5c86a2a38751b7a712b8bac000689c91b3af88fb9f562c2bfe5dc41bf145bb0bb31fbbf0804e0a507d7b0e5c445c9e37e80e9f982f145a4ea5797c5c245964fcb3cdf6b8e53597cb98ec310212fd0dbdaf58806e7530b1a96adb7cf3dfcb7b722bd8764c0bd2aa63ff07b2b7ee5535a53556f1066697677b77c3e4ea528f72a0b40b6fd4deb63ed8d30607c68c7da0d62adcc6d7f5d8b07c2fd9453ed92349de3cf13e12bb43547a70e6be1a0d832d7d09f67a9e50a5202ed769e3b9cc54a65755f0cbc61fdb9f6d990560303c0caf3dbf39d1825cd7b397d05108cdc3609a68b2f07643154c08b9127ee29d42915ace230b813022c4c27223c046a913669936bb72af81287246b7c07fd869f566fa73b031f3b324d0960150345bd439dffc922be7b751e3e6ed8adf5882cc514753faa90aad433e49cb250dc31031fd998b4b8a4fa0f52b95bbbcd16654058ccf0e00f27573ad0cf7743d120818d814c80286ed1ec4d79ced6fe8d41fb730590b5d620558081da97fc62b104caf4402d249c4a6a525d86960877b1cd5f358ea19073f2d3979cec65e948ae62b5ecc9d79539d63c66640e51d025a8127dd2c79bc30098fa0891d2238299a88f201403fd2fce1733ed6f3c726e95089c0d6ca390c2e3e3b01fe914340970601e4e25d2f88057c607bd70c270c49400c1263e7fbba7b0355a0f11b2a3698718dbcbe2f4f43718612e9ea27d5b28cde1b0967c90dc0fffc6228293c0eab75601a9f350b91ac9d9875d5636aab82a743e564c376bbba4ba413cf970ef3fdb825b1da31c1c2d2aeb2cd8f6aa7beb2fba971dec95b4148a72de4f1d012e580b97380f7dfe8383171d292735e70b33e052ef73056692e29020a1e8137e536307e093856a33b2e0768b088526f47f3839e137460690f2b26b83a3ea7c98aea7bb5967ff8e5bd90581c585afc2af2fb0882d83e12e9b5f7820d509961fab575dc526a6f8fb017d852578842ce1dd985d1ae471fda740f7a3e90d3917d9203702064bc0f61bfdc79ec4b12e06e33d6dd1b6f77f78fc6492c422825de2d9ef468fd0f349bf93653066528a0471c11ff8f3cf93b2dd97f3e2bf1585567a1a524b409043e92cf764030ada1c365e322bbd4570aa765b2481a42a0a25e51fd87bab9020af38b71a6baba4c311b4fd42a7008329a9d3ffc08f8c6fd11ddd10f011fc7772c5de63ccfd815174926c8e8cd2f4f159cd3f98ed13e6ea60fd216c5c6789c98ede7ef436327726c5036be5ec6a9b3fbc6688a29c67cd4a4db3a76cb650e7b92859eef5ff1a0dd45bc5c02c890fe2475ef48359efdb973bb81972adfb5f3dc44c0ae9b6d10471ccbd882defef3b9ae899a834cd838bb22164d43bed52bfbb309736273287ccbfb8d06c843e39b33ff813b8850c9762ec457add379d4719a7b1568cc50b07bd95dba920f3754a2902ced90d71af980a420872d346d8a85c6133fe5dbe037fdbeb2e1ac4c2a62689e5ffa648c5a961a1c9a18a9a065f82d4a9edd419cd5c45b65cdb89bb1088d05d2dbed10736e7627e3bb4c1763247128a2581783a537077164b1e15e9306cad92839b1846ccf8da0f71aabea5793ccbc5bc8dcf3954005af543be12433d9cd6d12de932deee745e0783f080f9412dca90a9d42f47e6662f72c0abe0486dbc533993bc1bf9fde1870caba674b2aa294e8816616a459d4a7375c054cfb5dcd22f37feefc97e45bc92a21bd1323e13883073f6b9daed72a808d91f52b34d811bbb95e0cbc883f22e67d9893e9ee126de3af954d94a933b1f75a5d8d4ae970b08c040970ad8bd989cdaf90009a4b79218987e5059ada9ff471268c4c77754580fa4c1d5b63845a637295effd5086d192d93df52d96b86a888229b45922634e1436b0024de0e602b01ddb5044fe7f7f962a683f749e31e6beee38d9dafb99bd147f315314a95b464482c8899ebd577eeb9f6a540ed08e5eca0ab776c4a7dbfe11e62b6f48ccbc281321cf6deeee99b367846288390064c46a6570df71e4fcce45eaa91862e831695491e80ee589dac5f7766dda9968827127de91a7ba8f0e26027f5886f44f35d513998e59498acc6b2a469f2625c7ffe2b313d5881e7093dc340d584b290f53ba6bdee82be8573a4db574337b0c87f9cf14fe6d268a1a357c0c5d7b059906ec36e9894edb2c7542ab73cbf8dc3fdcc6689e5cc3fc753f2feb011616195ec6cd0830490d5dd17e194e55a5970d5f9d02a9074435dd8bdbb2912b09c900b27be81df662942db34232155e93b3d3d8ec611b9eb8445c26ea01ed17c0f3ff27066407504c9e3ac0b7be1b47d1779af2e980ca0145bc8198184b3aca180c9240c23e7204b184109d2450ee4d8a75fda7c24248d0f8565bfd2146ed1fcbb2c37982bcc102f9dd2d7d22c706b7e21071175d95e23265423fcab6a8e1015036f6df67b5a65b3b9ed137e86cbabf064411acdefa888448f72f0bc64e97ffff4963ff6b744fdf7083a9d61a769681b1cd84f2e2714dcc453213df9100f8ba44ffa319cab04ade41d4a20058feee2f30ffae43ea6611b91bb27058e3630b46469b66bba3715a8505fc081a27af66bc1d78d5bd3807532e6dc44ec60419c9617a1e753910b4ab531c8a05cb16bc5828b17f7885f0a951aa6b89c6526a81e3067f4ccd651c5d8e0c19c502ce44d199221f251690a8bfe27735ab731ef82138afad292440e447e2245ab8d05cf62deadbc141cfb8a4c4a58fc80d7e7b6d21ae714f3f176ccb3e4509caaf553a92a8b9fe1081f5c5e603f41c293e395f39e1bd995fde4bf3af0366132a3d87a91cb4e9004604b165e9a6feb0ca1c19e0447c261ecfeb9c6b9bf95279f9d1dd25389f0d458c5534f76ddf5aeab02cfa803163243525de666aeff79e1231293d8be959b86686f8022848504dc49667a55b9fb6cd60ffa34c4fce04b276a4fc483a7ab236a4bc407fc9e322ca27a83be4f6aa4a1c86b51184e8260993993bd38a7ef58901340413c918eb18a4657a8853535bc925265ab499ef93b151ad55756e18f80005243472dd2c7c05a86d6b5190b3a039ae563dff60ca3e43f55294b9ffbe8c5500fcb88c6f24bcf94643b7f135d37e542c078030a9ff58b9357c2b9c69bdbf7b8dc3487a46292a14a5f10c9b03712f51352014ee054b395e2c35789634906bb0b8c4b4dd6fd58a0a8743ca84422308d1ab9dbfe7813bb5f00354cb12c21117715c1322afae719b9c736cc45061df499fc8ac9d1d894412c700cb378b1583db4fa1fb2e784ed501c7b92d61757d644531f8b917598bd2bc800cea9041a6e2c2f6ba9cf1a728255b9ee416e414a7cdfce7801876a25ca4f139ee71314b9df1cd3025a2a0a1202b8bd12cd55292de5054f5331a50cc10ba4382c893e5578b4a9eba19d4b7d246998d354b024c6272d78c96b7c8390f8ad1128a81b61fbcb7e133d39bb66e3b4ab8b67031a758e72df170f3e94a08b80ba52959c9062833183b04cc50ae4a553d9a14447ebc7acdc05b815072aa537fda0b0bbaf9086b9dc647edb06f4dcfe960100bb90254b19fa3367ba6f3ad15b7fbe994692f2ff3bd94212303a4716593864d9f10ddc8c6f715069604a53b4e12bec662da3c853baa1d667df521deb11a03cfa89bba2bfe340e2fb9faa4beb856d1dad868e99828ae17f56ad4ef3f6cbf773a266953afdc067e50b6b48061c1219b01e7c84ab2160fb402512e79ae01d732c6de5f5461758b435d1878819778f04667ab451746d0d932734d86dd011ad53d0c008aee061a56380a681b81deb580357d15e90594795fff4646b313e3f119f60c79ac950b6fa3ffafe7c42af9509e1cb9c84d705bb9d7c88c9ba98729fced0b04725bc435fc248f3e61ccbe0c2a39e1a17362486a04d8eddf4434a4a3667375b53364525e4b537f01aec90af5e33ed22e41c012c9ae031ec8f0fb47e3c01cd35a9d2d87eee23a586b30440c8e4fff14df9c13f74a48e48984b3b8ad894f6a74d2b512b7fc6a736e151c65643de10d516c8a26b805fc3278e62549c9a5b12994bbd18b6e2d785ea956d0f9f92145d7c51fe290b80539a04166d2bfc5df342ab88b63e73984d6b5f60dc4cf0765c74bcf8077c25f7266635e0c353bb385af33f0af6f0279102a8e6294f9b36cd612263a436e233270e31fa41f5647790449d9828a1605b56675eea229d5893cba02bcc625d14f202daabeaca3fec3c3fdb101e46c2c6f5d52f7e9f73531ebc8d1253c39aab4646a86e466433b33dbac0dde2565169dba476a361ddf9fac59fd4a937f45e1d232ed9a34486989b861caf3b10eb62e2b0c820e8c2a06719ac090dcfd6d0dec513b71032f197fc324853f3ea61240fe226e4f333352991194952ad4c4967aa979594becb89e345b3a34441878015ffdde338df514ad1baf52ca57b619167d0f2f3b9fc2412f358bb65fc60a685973eccdc7094b419f9a5e698f676b389b5cc489faf7fd465d706677860033356771a734473f67e32233e10112de6b7b0c999994d6a3c37161577c5c355bb0f16ad9e46542f1bda920ccaec860c082b614eb2835870573ab0b1e55965db109e878fd7c6af4ffd22df41318d45e4c4e2e5d6ad317bf8af8bdc71ffc8d4e396db8828393fc7ac8fef2bfaf7af30f7d57da4435cd74923506518c99c1347470232d7eff0ee28966166dfc6613e993ee30491f3ac4f9a12a79c9add2276e733ae45acb2de18d1fa55f160a1601ceb6ea157adc8915107b01868859a3a9f33d2a7ac3a37df83192c5c6871ab3495f13ee5737d71d161d1ffec08caa0584e9ff19a8bc6f30c16cfb4c73bfacf6fe233f6748b8ec1f07301d99e385b1e1e4261b2cf7256173c7125729cecf43fca348d2b8b5b564f83c68b410bcd4ee7033146cf92f334b06f5b6d89751b3bd3eb6bd69770b43d786567dfca87ab4fab30f5d0f3b7f3585cb084b2669bdf1c23eaf0e6a9cd9d6fad7b56a8ae7e6ead8accac6153eaf03fbf62443a785fdbd8ff3d34e5c3509669ebf37819ff5c78f651ef5619b26186cb3d2817fa8b9d9f5a885d073ac9186236d70004231cbf802686eff2994dade1436b15fc2fc1038ee148e707bc19e8a2f1cadb3f10fd00b8154b4f51bdd25b08926b86243a139c01ecd6ac20a1f1d489091430d50d439c97f784860e93f1870895f094962414ef325d282343ef7c33022d4f8cfba695ed7d491c3f5d23d3ed2ceffb2fd88c6e587badcbf274e4286c09e4af4d10cf7770f256a1caf56ff00dfade3d3b2bde13a67a765cb960dbf50b48ae12a0387e6054134273c289854ee30c68a9aba723270014a99a8b8ae720cce63dd2df51f8144292d6f48e4daa9eeb22a431f0fb618fad93d1fd0fce56257a1f065bb6ff62dfb1a8e2c82ea733816d1e8ce3bc84c23c22762112acec500b6b13ca88d48b261b5146b5c5a1a351df608323d9a6a93b9fdb09847450a7ec96dc72c9ab606fc89432293c2c639094bf4b01e0273c5a0b4d8aa118203b0cbad5ec5a58d26bb47dc8e4f03aa6b219d9c439d0c5a890673cdbb2b4eb9cd4f3a9d86aaa2fc7891fbf5dfb92dd83b11ff25e38a527b11924771fd1a263270bbdca642c2f6e267477b519f82c285288133bfbf0e2744995930c31203134081bdbfd5fa0ac5c128b7b8a3c94e2c6ee636f7fceb447fa33befbe2e38873535239086d90bfa4e44b30662b55c85b66340b20e5d9e724fa2bd54c1a3c4f61d69433108aa5afe4412f5faa08590f52742ec37ac21955781ba3799cfd9402bc56c7d10b016c4c4c31ee386fbe274d5ca73283b27ad9197e229d6669d60fb6673f1bca22064a4ea912bcc4201b061ea072cead5cd83888573e81bd37ca358999ce97cfec06aca5c37948461a18d4fc0a109b82f183f80128e521160785e1ffdd90f332d09eaf7f00d5751de911e55c2f5c5107703db0a776efb0d6076791c54755428b3dd6bccbe4153150bed1888b11a26fefc18e13ab5c7c2870a93d588374ff939b436aa1fbda74755718cd3e1bd005fa02a46ea9ed441db124cf07164532f333c0d4a5fe7ab8b18795d8907d8c32ccdc84fab8fa749379961c9cbb74baa4b9016d7533604c3259ae67f226526f74a8f51284c168ee1b46983c1dcfb262648e2861011685a4b01cadc8383e158ea7496de03f8ca62f94edf1cd8cd234715ed95108e681ef3ea1c44c6bc82477ddeaa5598821bb760c7fe979140a6b44eda8b40dca41e5573da36a4248be367a1d87763dfcbb912438893c8a95bbf606ca4388667cc2d1047bb1517006103615515eb051abac7560aad1cf86e4371ac07e403b251d57a5fb57b19dd7051a386235d8ba1fbdc618a3e249439d0998edbd247f88742560d9091a21890c78d3e587c4cf3b96eaedb676922106b32a763b122212a56b07a310d549845c36cb1a55cef0e803d35c9c02ff80a5a231c00c58902545686498d94a1154ae51653c221aadbe482a77e4319a23f772c75dcb455c213fa50326bf9ba0a9978a2b1004b9dc519201d2cdbb1ef915f569582b9fcb04c4bd9f5145d5c4dd8fd6ef27a0feb50577c097e68d2ff944561f31d744a7bc034e39c9972028230f91b55de9cdba5302d0d1adaee062c07a2655328cb7cf8cd7edac6b08ed61459c89cf13d96e1355938b90643813c6cd8b89c95b9428c3a6ca5e7834495cf9e3ab7fb76e22c1036f1824e455875c10d6694fee8814465ddf8107935788cc46ae45c4bc275972052476bdcb9b9bdb8da21967f13aa61b065dd26815bd934344882c6f9a963798e5f780cbed807f12b28c49181164a461132db24a4344134411ff197e0666b83b8ffdd0bb3b5612f597171e99cc4733de0bd0766e9cee07ef805870001a57fc6b889a4d16f9eddc197cd426e9fd341bf63eae4acc2ccadb69410812e43df1bacf62e6de2831ffddb41e2eb89476fd80d7655fadc9f839bef9ae0b8e40776306c5eca9738b38b2d9747819494e49df4f345404e5163cc23ab028218bee71b336277fa61080b6285d4bf3df473c79d4b82cb620ecb7bd7971a33f2aca1c19ba2dfd95306fbd6daf4e3b781e5a7034ec3e74d1738c5988a3435f48978a6e9e4b33daf8edd2ec1eb56e2cb60e34afa6dcbf3d7ee6c22aaf01e62c9c42ebda685533ecaf8205bfde1aa6ea02c4a56c670392693f42c8776f5eec142dcc9738fc341e18138dd741534a11e21ee8be9351321433515f56a6db74fb8e9c2f913f7637397e5ed8440c6a45a27be770fe1ed2f666ba8ca2c571f6a5904a6e4523949fc3ba1e6cb028d6d3613d5fc4e4d95acb83dfe3de3f387e01b0ded6c6cc5535feaf7cbea1cda31d6e8b5955c71638d43b94ff8a3c98a88fe0e17b00d72deeec919de9910c0fb2a06b0eb5bbfa65c527259a8d4bc04636bf3aaa2209b585635fd77d02ee87d1a9e4697f57a3a2cd44471dc5f78e6e9b0a3d28d2bb93427cea66e48ac8ddd14000917a9c918fd0f0c0eaa999614ab495630433cc6eae42a629e95218b79963f07b2f1c8dd272cfb5f6387ab38c5c49a6153e502e98f720c5a9c0694f6d563098240281f984f9fa2a6ef4221161bc3944efb33939e6e37a2490f64e4682f6eaeb4f1c334bfc106859a312b8bddb9d4471815bb51dca897081d24c3e16e93c8e9dc5ce084ffb6a2c7f8b359eea62fe73cbf02d0f3ee71a987275d48901fd826556928e3b58c623710a6dffb7c8de8e38bd9256dea938bd7a06a9786d6308c90d884f974ca5cc13fd1bc21f8c8e61e8f97cfc66694193bd5f4da65bf4e0577b8cf51493ce22c01d9ed55829da98d698c21643c94c72eccfbf433c8c38a90ceac911833121594d07b2729c3a7a0a89095efcb9640c24ea53dacbdbff6213a6954f11eb21b5c5f362bfaa785aa7754cb94756513bfe01467d0ec77a5a321d234a60309ace275d30bb3d173aea11004cc3eb3f2c10c6ce2f8971515cc282db96f853fc72ea8115f25c6cf3ddfe8b1f7f64f7e5b9257230762603bdde67698cf9cd86d638e46aff2aa57ae15e9a7b4a1fad2237ef8719249e8741a1d47dccb553f80a36d11b2862ce49fabe5242d0307008a4cdba7d8b6dfdb704083b2a815db5b3a031f0bc05de414ee4a894a42301a3b9cb03f0ac3df71fd5f22e15c6e51bb25edcad6ef3867e4aaf4810fb6aec316c0f42b7f6ff98cf013f68832a1c14eba75b79f307d22a0909b6229e2af6cf2499df222474e92b01f47bd0e00a708a426973f914115c6827a15ce3521da354a18950978e112f0ecdf1d2bf59f1ef7db36fb29dc1d3058278acf07b92a837e1059ba089e86e982bcc41a21b3e9672bc5a05848f643dbf82f2b55007c7380bb9783726d972a07da984cc73ef75baad053deee46b5b892895750dae3b165dfd268024ce17791e26c37f0b82825d989e476a6735b747387ab25463147f118cdeed9493c6aa6ebc885550510234261c553d0d0c3f89f24eaf1363aad923c8fb16d047d4a7cf38148a42234d383eb1ccea93fc2e22861116584aedc57a62de260bf1e5b0a4a78b1dc34e0e90283063b0757d8213a96d9cdac8e043b017a2d739fc4d219f62d686ce0b4c910b67de654a547b792bbdbe2b81937ee8c3e9a9507edb798eab6b5e80012de6fce3b45d68426d64d728ebe80e651a5ab3ad1e43d0a5d78d290345e0ae8d81baabb41b81be79eb8422875a8f2b5b39816800e09cda9e8462653dabfad18623b3e5b16faa4acca43ccb5242ee5e5d8729e1690f18b2bb567732fa53cfb503793c3cac564ba6c7f27c664295629f2c0b7b844066fdc0070d29ffe73491b9a5bcecec60d8d5586e481eaa8a8836c1d00ef8d51b8ec1da8ef40e587bbd2c1d43a973f3416d54c513821ba400bf6edd1b38f8cff19fe96e225d9e9399049327e546efe4604ba1197a24c870205d04139a39bccd31f57c311a8fa0aff220a808619b44256d4a416dd86323401e3089f1d82f7b92aaae99cfdc14bd73584d691570b4ca61967ff135f4d0778b5b3f32f1fa3de0f5d4d6755b700b74d929e85a361887474d55ffcc0fa431c5c7b25740a9f7432086df83e9a90489b432a63ed99edcf84f357e50336394bc32e9210af79a12a58eab9adfba4c80ad401bf71eefc1494434effb089d5f7c0e8a0f5650d338a8784662eb1948dc01c84aacfdd033e07630af6afc042d7f920e37ac6b73001d9c73d4cb494dddac52148d0da3b4750a21e48824913758b8e1fa1b224a79d0d9d0ce97acfd5a603ca5be02120ab4cf039de8a99d321bb22de35e73b0dd4a9250be8598679913da3716b17d05c8f74e42df740d2756a37e44a8f959c672ee23de9dfd976448862d4370f805c84c6c7ef5a5e141a2f1c03d2312f7a4d986245604f2c7eafb4f7adcd22c4ac92ee5f46b647bac64f92189ffd434bba59f259e4ea3b89f2b02f023f9399a851670f36778f8f1186da44dbbd9baee8d908eeb60fcdbf54ed39a0c6abf61a0fdb87265503725f3f550c8b3a835caf5b21789a41921c084196fd8c7492dab44e2074771ddf2c6b3fcbb1798738f76baa12a59d90997654b942c49265175d4cea58acc27ef8fd2142e82d4306c1d3c1833c1f3618ff58c3987feb560b5eca1dcc5836dad1fd3122b845be2dab9b3381ff638435aec0b921e3e241b8e8cf263156a11f4bdea789f08e4a9dd61b95912f63756aecd26433977375bb2c964153b8f835c5be7a77509dccd6ee88094408e820570dd6053f74f34ef35e5d21bc4aa6cd1a0cde5d177333e15328b949683b47306d6024f20f607d1b5a377c50d15fb12691c4fdbc9efe9b16ed8f9a46beb79e7155de5f44230f607b108373a2048414aba2b198a5d950a42786c94c96461b93ee233535483a8de022de42451a6833ce7cd4ed418575e047d0c39e77d23a8f3acad6e37fe970937081f30cdcca43c44dd423025642105533d5ba65f933b410527700518257820ecc13fb2d7285561758f9eff4452038d4cebf6ac6bcbb3f137c933ec6effcbfb2a778fb543cae280b816b8168ff28e54f0c6a7eeff73a341d8fd16ebd83d81f77b744cec0c5d998083905c2c3bfa82faea33dc1417867961a138becbf04cfaccef7b7f8823795a73af7e87c1bf7aca5310aab2b29245d6c83957f807ff9e1d9606de3d32745ca127fc19c63c9293a159e45871665dbe8ebc1cd76727830c1f923f63b77f254886b9c79ccee420769adf04c91ed82d2ad5ce45a69979de8e9507b625ac5bb2ff99b8d4746799b75613b4e68d91d9f7595c4a1de1480223e014ef0ae707c6c8000136510af913986b329ffdfad0ba8ad401bf745004e155b8c6f447f8a72ce540fcd4ced22ebb6ba11dd605a594d8fffd53c99508b2861c7e50903173f8edaa628308856ff721eb9e5902ed5b7d5cb118cf6173b2d62441f8acb4fab2bdaf146815912071a184ea40411293606835993030fa63550974ed91bac8d468633c93590a06169b8b3359b879c1175db245e4f425fe4976bb1f7ee2fc66c5f5d6792116ae52d9a44b9b863873e08a172c6666418e09a18890864565cb3a1354aa3b4f1d48d6ba7f68c978ff400ea6e2cf73b765c8669633a8ee652bb55c1ae73aa852d035f0e953c02065b595a3d1022dc6b6aeb4d42825d55070c5fe08f8914442c298c77156d3d4883ad14f82ca819cc9a9fc1039645a2328a6f502f51c9e036475b7f42c5108daa8ffaa52daee5e4583c29456f50e12d98d16c256f735516b22f45a74eaf887d7076ab65f6574b801b3167ff98f9941279017a7d9a71cea43e18741d76ba1f6859434239b6e1dd1bf93d18866319c5046feb860b1faa4727b419a660b0f2d320a02667d61aadde0150b8f74c00388dc83c51dc0d223a2e3bd30b4d3c94402a6ca796570e2425730ef678621d85bcdf979be98d5711afceeb1d7c3e0b01ae44dfb1d31c10b2fb488165af523b4dceb2a35434d41ba4da662885a13b633c1c9d472f24890b7c7d7c3c9f78a8dfec31383595dba82cbbd471ba3fe6e26375f4b191542971329c7b4e4d4a7a2d2a104ab29e4eef9134fba225d7ba1e42d83ad474a97b64c1473fef13ffad192338cf127306799476ab781c28a6c03cf9315f62ee260389e4a064a879bce37aa788f353c9704a87a7dbeb99f11cba13af926ab43c2b17f1113ee6c2bc2913133e7ac99c18ed3912e17e68d41585c23e8f68d603644c2ea1260a423dd618ef63b6ece30fb3cb1f71a67d43a035af1ee2f99d2f3cc0a539787b6fb7938b7ba3061d18f045cc8427c4455c3f20eb095815213ff33d57b4d061529e7cb4ce28bcc75975e031464e4dee84cc8cf8ba64f6c258a384f393e5fb0d168476af45b796667c9da4c50fb6f1453f53bf9db1f03f959b9fbc3865b365dbf6f59a7d719635ab35af3a2ff8aac9aee72b41c6b750e42e8284a52a2c7bfd07c1303f6392122def5c6ca8fbf8b8a83ea5de7b09bebd1098eaeaa1d9179f262d93d0f9de74189c287647bc10555fd2ffbb9718e4266aeeabe045afe446b02af180871f235500ca7dac5004020c93764bf70367bc8cce91ac761a31fdb44ea91053d2200a55aa320335c8b1dcffe4ab580d88471dce4ad677e912691a778301c9faba684ea09dd318c8542383d52601ccd4277cbd1c38353486a491437dbb4be174858bb54c9a2d5d3bf371fe28d6ee35345b07f5406548914b69bdaf0a43c4f45223b1ace874e8183ee459d3a5915c82b52a9405238abe97c5a038e5cf224505b2d850495760165622e7f4e839b58aac0678a3c254d67bbba98f9edb8060fa6970807b2057806891875ca9bca050e8c0a3c41e5470c5d845a9e46d8dd5f28c17a9af5ad19874fc0485d49844bcb145e47beb16d46e58af9dfcdb53a47dc2e09800990f59e0e746875e4bb0eb5b795de042d0c9eb115ffa206741cabe24d019056cc9219670c71f65ca4c2a9666cc6c015bfdd19935eb9ec72692d7c7b778862dd1366185501a3a46c1134100929774e030f0eaf3e937e9bc5c5d88cc205dd5c3ece3bdba8d107e2ce86170e1bc3e5374eb904ebd37a97876f07cca1d80b03ae997866ac53b79ae33b73b77a3114faa2e9d1bd82147956c990fd380bf50efdc48d8095a72aeed98baeea6681aef74927c0cc1992aa54c74e4203a1b05979423d30e906105966966dae7b0ec0fed277dc17d2cc5f8f33ef5c3ab67b5103823a9469ff42b52413d5bc6180f3f74e7964fd36ad8774a2fa3f8972d4d1e4c5b0baee62481428bb74b0fa9dd7db1b5d243ebf55fff881ffb201aa6e7aea5cb04699633ee34fead732ccc265c9edff80ea2e7c4b3b2465d18eaa24409ed8e95857afbe0271eb5954779f1125c9e687ebb4ff3f0b43676167e4c70e187a84cb75977b0ff455ee0ad257b33b4001352b8372c624f38f70e062e5fa08d6753acd7adc3e1e565076610452645227b2dcc8f3518292353730861ccc8e0f820e682ab906b80747a109f4f3467fc4ece1bf41ec1a9be4ce777db6760d734016b5f8e317e966b1e65ef4335b1fd287ac3f09ce8720523d98ec5b05f6abc4ff8b3aa21dc37b2d76b73936d7388f89062c2d87b33ec9399709583fcaa8a5a637170ac579e77964806c7e435a8c0ea7597235694ce908d5e59cd905259071ab7ad0360839b0c406fcaffb5e4b5cbc0da89c1d56c7f7322428a355c8c3439473d6724d582aeba06dd95a592202baca552bd1945889f2fd343753628227c31f47e09d0a90b35a80a164b1d212f9e00468a875fec03624c4d5f1dc6562ef57e7affc2a5060f1ee2299aa45bd475692d8053d9b4a766d4256f7eaeb83824ba2b38622f324b009db12a56867f2a213a001face3d38c1c6bbb3fe4736fdf0bed47071cad35bbe7af9e6f51cbc96151b122fd3c920f1beeb5414dcc53440e9e401d7861c34f555d039ff894cc113a1a7a9f913c3cae71ba24ade351f450714361db465418f56f06674acfd9e1da53da997c726c219385e8814183f5a9cd869795c29d58b5672ac2e955b946afddf52c04c8558f3e9b2e50262695a804df567a10d092956079f41108b2e20c62af3b74dd2fc5cd3ede7b3177de3ae12b2085188d742d5276be51d046b3e4c0e1702fc80a98c2c3c5fc5cf7d87acd6c8918f51185f9c02b121f7b24a0c0cc0af4c707a6d574836c16ab141d7095b30fe1db7d66eafebdf313195aa5aab3588dfc1a1c088ce7253f64d33b5ae1fdf1ee6c00272028047db1ffdcb91c9d6595e803415f072440ff276ef04c3f3939bb75fff1881c5872634258f4e3a80caa343e972294525b62717f750214189ad47727ce31da4781def3e2622d57b935146e2f0859707ca429f43009eee5bfb405cec03a3033f70fa37486bc33aa920c15ea1b324c76fe62b9b97a842f27b31d913c760d087bfaea62df2bc6207a1331b20dfbac6e49f22ef6dbf2d27542a9b620e187d3bbb4d7d8ef7937f47718d510dd7ef3264418a9f427e7758b41c64f3003cf432487c269e613e2fce2ee244791474a2cf3dc175ad5ea4294368981b207ac1bc9c4bbb04d6082ce9cc4de106f15817543d7d4b160d8ccf38dc4f990c4fab319fbae5e3d6be39c38a59a329bcd01e7fdb82605062c2eab7e50c9a19fdc038ed6367490bcf02d7e87478f78642a899db9a7d6fd25608c3c45bdeb271856c0e45f2c541bad96a1dd7781b9561f724bbaca5d89a20831d59e1d7176fd546fa1c13665aeedee955249a4c6c773e0654bc123d428738955bf85303a50adceac090796b8bfa67bcd5f057f7d30b5fad7e0aa433846098a68d5a3dfb6fabd810bf76e8c72e6bc73a4e8d7c51b516189f9e0983031e34e0233f540a0d3bb8022dba425a91928c46aeb89508a8f5af1dbc86f3c8c0d28bf98faee16410e1310591afb21daf8f7d4934a506f75ad016d4016219023692a51747b97307d039f4da5fc590fbe73cd7828b1e9855294c079fecbbad5d9b1ce19b189fdd7153b338f3245f1263148be7999643f4206d6e8a1f78398fcb30a728b2570f94de50d53697c5a38465f18850b49b12683ca1d7138c1feb70979019ed2cce9eb8bdd0c98f1c862fd69ab162c81385508fbb403dfecf7721aee4317772e2c2f2ddbbee1ce2d487999b6671ed708bc0a4aa440f8a05441d0cabd93d63a7b0f3a621cac5ec3eefabba9b9bfb67b0a858a9b3e971e66fefabc427a8807e1f45fd7b8300d6c7ea4911fb00dd57e95fb8030f6a65b971cf77d642bc998a85de01fea0a4c8ac39defd870129df8325bdd6878d4ff8aaabfc5f21162978ec17c8559a6031a1bbe8e584776d0029191768c57c2c9ec1fbe60894f7a71790fc325b585ac15af07c147ade1988b5aac6c06421db30ba30d010ad8019c67703c2f7014eca465f0664ad10a3d9a41a0423d3a80fcf22e5f35772537b4b60ef6322a67373a8b0379a76fd6e3d343edb028778506ee38757df2ef9b393055249a201483d2c2cc7b06b0aec9df56cbcbdf6c49e4970e5fa3f4f60aec4b68ef092b0abf15ff96bd64b779b1024a5885670fd5eeae7d05553ab046b48df0d2c451e39083ecbd052305f87d62fdbd35d30a72301413f7a883235da011e90c2d31924358565499d5f34effc0257bcf2f81d2e75be42a14b9cb2960a7131e3bb6a358cae939443876ffeaea78081b7154de82101f60b58e6d9298b40fa1afac4d765ff49452f7ea454608fe358bb868b952beef8898c525b140ce81c548e5097ef9be92e9091b2fadd4bc37b40272be391f355a39ce28220affa3c369444e2f2c99e59a22d79d8dafe6508ba2a4a33f29b315eedab08f41d8a28e2f44a354794b6c2e6c2e7e7e7c4ee913dbcbc5aaca5e12d7db6d167d9db4f6e6408014f6ce2a6aea3a3184e56c7e7d303b833840e75ef32bcc391cc11531c28e3be41f924e9794bebaa7519b44a9b806e85070b9ce8acdae01647dc0644d1464ef0377e2387693f2d8baf6df871a173fac0381c430c15523e01a2e654c75fa015b646bad18bbd079183683f67648c096aca7a23efc144e0bf82667b4c4b370a8d0b5f6e8db286583607d45fe114cfefe158b8c6b5280c25c0b97856d6c33ebb7fb42dedd12ed8002dbd6c5aa6ea0114fa2ba550d9f057a582bae0eafb2789a4a878faca0d1fbd9854f1f950f6a629779592a63f816c89f9e5a82554830c93fe6963a2fa056e2a590625d19cb91788336cd3f75eb27e7eba342e38648732207c58eeaf66038c99fb6cede568bfc16c6b4be2dcf7cc21d8c1df29ab6b0a18aaecf7dd09d45cee2e4129017b65396f2467b0d87ceea2502887d6ad574d1fbe11114bc6e31ac1de5d277d05ec9d5146974fa046c5906eddfd596cbe544069a023fcb39c5f6c1600a39d815666d404005c9d6459a5003c4d6ebc3ea1b8282c55dc2d22e43bc477007aead384ecf304c13b1a3df7c5b3f182510f48a94434eced15219cb7c85984b0fb070867fde268be7d5127aafd2f5bd3b380041c6802baf54e11223dfda40c19017442a5363ade9657c42073fe96e703c7c42083149784862dc41be7c463d3f202a0b23d30ea1ff4837a331d38a442a0dfa8d8d9e055729a2980ada074ff3908754a8b04dec8af197eacf2c41bdbadb3069ffca70955983d76c2a612380fb299a21b44d0c6764754e8b9cc7a5cab9270a2713a0f812379e211b63b7c544517a2db23028af1b7f3d895753d7c6c653a0feb719f672b6c7f51ddc76fcb0f30e85dec61439706d6251eb6450275dbaf382f7770e94b457933e66d19e0241ad6817702e7833da7fb99d74f434fe8b4451ca64a7c964e1f44a84a0d45ebf01bf61786fa52f774096e618b92e195c7edabc0884911515b8585c20faacb84ab776efa60dced6f8c3d03a3d74dcf74e804b771e6f5236825b837a647074b5e31ab4c770a366060370c8689b8899b41e87e608cbfbbbe13b916f1f5eea638b9a702645696683521e9af373896fb494c1ff25d5b74600a55b72e1a27a5f7dc641d60441c558c72e0b54eff85248db28ea33968491764ad71f715bc136736709f46b72f0c3e9b1a2185b331885304581a93b2f1bdd14f2bbcadc8150512ebcbdc6529b38c06979a9168790c9bf4cd25dd8492c564851ab35fe000892070fadb0043444fc07744bafc5d6245a140cc9970aaa0fa0e1d914c06802d21940f52654255e965446fe47e8560b53df3c0b87ac8121ca3b5e70f5c85b6ffeddeb7ddde210e8dd2ffcbe96808c2f06bd569bf42348856831794eabb3a51077a0a89a859735e553629a379fca0bbc74f4f798bc7cb251f1c4df786941997cbe4a7c9ddaea986a61b0282610daccfc6f53c36d13a5b0a40e3fb83807c5a8eb9f2ffcf2439b4d40d7128a7e16d866559f6773dc5b7b4edb0893e6617d83ac8bbf0cf2b26b421fe894c946fc2a7d44bb81b91b4a709e216eae9d3f95d911d7e0f92ddc9154a17f9fb6f40de5c0f604f2f1f8ec14aa6f2a41aab69c91e4b2145387b7ce1929bcfa904e318965b25a51490138af9d4b2dddd403b614c96c6a8f314d9299aed84928adc2acfd35791ae1479b7ec6b4f9c7c10d661159946151db66d62143f63aa6978b5857fa5ca71c8c9cfaa68b3288d760e25d3843e143b770035e806d471bf4150139f0804f4bbcc9ca5001e85dc477fc6b00c30d680769ee7ebf61c8d5d6314ea86a61657d459b14e488ddba672b7bf227f5f4f57487f0d6dc7c5c17763603132f52162a7290132046576a622d7f40055238dccbfcd0b45a0db14f606c415d7118e35361372c37d72e47f7d88ea45321cf668338a9fb1a3cd010e3bfa9ecccc9e4a5b9b2f09e43736610e2ea0fdd3777b8029b3762afeaeb40e743c1de5728a5cf77f4e49599df759c3d942d3e4d1ba1a074177f91ab560dd8085823446a122d5747c4448946aeb9ea1313c2d857af1e8b47fd7d273fae46a5cbfcde03e6f312daca7ec4ea0ea13137212396bca4d7771946ae44a371cc21aacb10c1a1c5fc82f9a3621d0fe00d7ea98df9ec902b79aa20379f8643bc13d457e1b7b9020b80efd1f3e963d430f5dd75c2e69e6b9fdfb4aa329222e8503d20df3d2a9133b82137e0a73b38b3be0b2087490a4961f04116c816fe5997cf2c050f975e0da1d78b79464de4078f500a6951dd0f47f573ef546e6b552aaa200de50e0164e921e7c3f3a8c473a149c7bd1411ef43194dd10273ecb51ed49a77a3467a761ee0befa3a882c7b723ae27f7c36f49ffdb4f29c6c0412f9f73303ca6c7bfeffa0a8319e9e4ce968cb967953dc25d7deda9aa8d7ccc202dbab7f8a23dd57df9029d1f715025592e25d486f1fccf8ceecf0573037c2b4641763f1df5d6ced5ee654fc9cb79edeb3ed444d9699d601ca78fd335b6d01daa074b67f772e469bd09163dd8727283db376f7735785eb32049a0fdef9f6a9781c2572a0c26d85c6b8f568ccb484d5542671e749f2a56c1940b49101264f903036da8fd483ffe0a3875f352e1799989ec4ebcb3639f8ec66c1d00e6ac9cca7f429659cc1d4f672e4dd0f659375fe4063b1661d1d40f18282d1e5a123512b61b0cb756942e304f351688dd2bb208397dd548d67df16d4e6b20330a75aaf0c3183ec4a63ffa463c1856a536b3044d9a1a2358137513cbf142912de6d4795418b0b4789a4f5b01b32858562f87363eaac7cf460fe77e5482e1e689e756d9af84f33afbe02467bef6906fad142be98991d0b751368c2ab5559bd45babd12f3012fd91a57c1768e88e338cbcf15f365a7a77f3deca0150c0456d61300b2b9194e5b4c5d606aa5d24485eaff6318c965dfe536cc8e8cc7c733932917d5ffec01d719451f1f74c9a2db065be50f5e160892318fa996cbbf3459e48ea7a020fa741232a5ca4f43f7313f99cb95f776ec68fb6a6a6b5b7a7a4c283d634f96eb9f63b78a0a94410adeb5a6360b269965cdf015113ee3416e7d82f6abf06919a426e2132b591614439d73bd14e6820c2ced482e99786ebbc3e4bc1cb4493c68864f2b24de1117c9090724b2c0bb71d97eb220ba49eff0a859c97e2d8b54d16764b77179f9db25d97501812e57a7d5541c102cf2bd0ca776a790a66169c9917cef06e2a125f7066a21929b91122b3e22b611f444ed7bfccdc8ab43a074ef8ee55a0e416c989f44671b9c1127402677773f702fb691b987267e6331b64f4e1b3a319b911478bdfc47405f09adc69e461ea0d58b86091b9e7efb618f3c5745d765cfbf401631133424ea9fc0c295f5d5865bf2b5f9d62bd200e3d08eefa1a77daf8aed85db7aad6890a86cec7eacb6b24a554d4e50cd70871257f5647d50a8b62606e0c87bd4bbb540e0fe83d6f1e3f665d6f20c3898e7581847635b6bed89e89cff70df1b0983d666d30020ea9554eb98c9054516365118c18127b1db2023d1f599370d0e5045461ae32fe4f50e8b4bb89585f07f0b1bfb5b2d544a08714e173addebe1ff2f7ded81a976ca9ead7f7347f07c0dfafc95eb79004f97d43f8c948c395ca4d0ceb7f89b48566a007d71e0f138806052218211968a10952691896697c5abc2a4526905cf1b0a779ff4364d37a3804cae93c853d9fca6bdd4ee217b4b5233276e2ebb5da5d470eb770412d1793fe74bd28b2b25a0395d1774f7a2562bdb3acba4080524ce9ab6085546ff9858f8d364580d0ea35e879557c5fbdafd2f6a1ec276144c39a3223457b8184c735f2410310554d65cbf1f01992d4ca989ea54fafe45b793b182b96389bfd8435c24dcc128fb31e3e7f5cd1b67cfd406e66d09e029938477e3fc6c45c452d3225330214c361b1938db300ed410c6d49e69399df3611a07bb74b23544e799775d96bfd4a6aa40b2b605c850ea320972a477959b051939f1b6806c44e0a992e7d48a6d836d27bb07cbd38934f19e6ed649f45ec52f4f4364b5bd0fe4c974ffcc5ccec6fab00179abc47a95cf1c1f822aeaa415aa9aa971618a1f3ee7317b74b017a1c2c0bdc393c14fb1875eabd0e1b2ec15ebebe673d21ea016f284864f8f5a3bcde4f27779102fc8716c8c13b43c4c51ce837c02a55987b3d8fde2acbdf304b9ba9646127fcec4b9883f1e74777b80c044a5659a7808945127e66436ea965895375da7fee4bb5b7895dfa79c6974c09f6b8c18a2d538fc04f51ded514964de0c9c5f667587bab176124ae7df06ced54f07cc97eb938de97a9a387f11138b2dd88ae7484065b010af95dbd4607f32a506b5e3867d5ea819f4534dd9977a2c2040d5f768928abf7578097358914e0dc93145cc7fee5790b2bf88166e41352b9bed3868743bda14932450ffb1a0dacfae8b6a5d940cea6559d942587e057b9778283b337fcd782458bff7f54ddee6dfc8f16025b1f636f65832e93dc9c7ee25a832647d7e68b890d52f42096f15a17d32ccc42a34ba9ca34b7654e0c001d9d416b85a291f40d310336b2f08a4b72e0ba76be459c8e3ffa68c7cb546a76ef70054bab67042280bd86d2ee9cc8dcef347144fa1fbf15c52140b03a3cebacf82a997b471f23d95d35e236833701aa2c649a297cfa133552a5f43b989cbb7c66760a2adc7745029edbead65730b810a46c45a1641ffb0a54e23b12907a853f84eaa039a0d13504a33c8aff88b65ee80f3a593e4a1a2161a1fead18453e821b89a7e26ae0914327e0a6b14b2a91c5ab3a11cfd777e653874d085bcac6d828c73126bdf14285977a3f8e38d71baaa3134b9ccf0b809da6a6cb7ac3ab6ef5fa2018b68c8f75f6780946f10a56f24237ae7659114efaff86d806dabff5b25c6b24910106b5e52772a06497356f94760570e1797d914263b102a7f49a5ede25bcf145151254ada4b32c3f735ae41ed1d22428ef2118f35dd2c9cdabe507a3287881037ddab7622bae1e7f628123afdb620c627aff82852ecb3b3107d435e90db0cc053961ebb48da60cd066ed503435ebbc2beb5d4048ddab2f37c413133e636e0b259a8a936ef062c3499dbb12a9bef705a1299e9e70d59b403d94ff30b3035e1fc92e82d8cdb427a441ab2111fdc32b364a8b182ef4b112f0c20117d2a02cebdc395d780c703be27297b16b1a165119f674c85a12b1768f91feba0f4ae1fb16dcfa2424fc7ab6868481124981b594f6173a7a281f78048df943b86ceef72c8d338b1e9c0c3b932f525b1f12572c28e2688e2cf54933d8e473aa5d7ddaa4f9e7fc92bad93c9fc1e3f60cfc9e6b91111abc4922a5ce3b62a5f4660f8200ea06741308d89874d10802f87a042a500ed05d710e221fccfee5cf345bc2c4ac9d6fc1d4ab72c582d0ceb96a34b883b2cdcb295bedb056685498e90b5f22260056e8052a5a338341458a1221b98c7207a62ee12af34f2a757c3f8fc7ba6c924bdd01921e6e49303537f350792a71bab468a8d23121b88df5b2cb49e498e929df319b59e5224aef1d326d401a9285e89fa51d735da1b53c574260866b9b21cdab7e70be2bfb7a6b2985dc454bfe7802b3df147b6881c32f50b40c9de24fee29d43f4a63dcef74b35e1bc59869e13678dab1b8bb16d84126c9d45d611edcd63a0da0dbbfb7ee6c3259d72eacfe8ee41f17ff16381529b9cf4c4439847883529021b088ca5431bd05cad240c4b38d731cabbc4164bb63bb24f28dbccd601c568faab7ab71ad73cf1156fe10f1fe685b2fdf5114596c822ea914f89a9bba4bb9d371fa7b0e7e4255d0fc382dd7e6092fb3841c2accb3b6d7647b586d3958bb6d9ef3c9beb820bf3b4ab677cc7cc788b99437863f6c698e955014c6f8937c3faa530e3190c63891cc7bb692c447b30512e4aacac62d283312eeb6b8905ead1158444e4683a5c235a9b8244749848c46d015a00e57e406f41eb91f74e9d701da2da30030e8b3b9a4386b870a233b9e3a6cc33eaefce6a799c8bc247ac04432ccaf4ced164c0645ff57e339db866916c1ab889d2f416e275dbf5480a52bce1cccc1f504372fb5eae502dab42e67cc70800c731069c2aaf0b38ca1349827a35c80487484b3743bd2f7b6ed7ba6b707308bd0ac9e762d3893833a6a5d6b5eb6bcc5fa23c5f06b0cb016dd8bd968a4aa096fcbef14f6d9b2f2cf06e2c0122e7d04221840bffe59ad76550b5db0eda20895dc0845a8c110ee6e75bb1c8af9aec99c03403e5c6ffa04e9c903667c7115aa09492e5cb93ecc86978efc563efe701014a7180ba31ef2ca81ae8ecc977f4062db0dfc0d5a213cbcc4a6954da5b0156e373faef1ed394dc59952e734b2319c97b3c5ed36bfc70ac7aaa715dc492111644353317428f0ff1b9dd9eb73245868f027c29d40e9d2d81d68ecf25df9a4ad2069ec1d1cecbf8687bd0a53a1142d6fab91f0d79d3bdb8dd71a400dab948e56d8ed338664ce8f5a2b85ae9a70c6a8a189a798192be9e5870e7508f35b2505fb6ae68e1327a0b1b38e2f8cd197d1464e01e9e2cdf68a2ebfd8983ea7f0c7c0a952d62d807d20a3a1e524ad3d54ad3942f375af8a39df6f5e96a5cd3acdb715212aeb5f338cfba55c19230a45e761a09e5202136dd27cf7ab9f8a69cce41b1176279fd5f255b3cf51ba37185bc3821a10590c2c58213d0d09f6779ef491a3b0a2a346a90142806223dbbbf37b7255c4bb4e44de31bec9243ac4d117fbbaa000dc9ff15022dd63e4920739ec0283f053d82fd74990cfc658e73a0e22322689c3ea4a76b63c5a82d6a303513577c612625f02fbb12b3111b1af72ab3b87f494a15d39c8db508a6523c7460149b731d85295f71cc741f1120840c893cb4fb5a7e2023209953a163951c0a1aecdeb0d68b93af78ddae4b1e4b4c6eb22ec5e92f8959684f54ffddba6a05f96e713b875aae0eb14032b7454b72197532a0c35a3726dc5f8b7d2c6044f11c52011cde95d6f851091ab0d4ab58da037a0b7bd705e6e2f8a621fb08b998b6cddb878b6b1ac9ef0dc55fede9b3761a4c14c4bae1e81bbee28745f955327441d6caed38ee0e3cbaf43888c56b301744b725d345aeceeef0e8e27b11db05afb9a9c72a1b35ce13cc944f0f4e89fda02c74afc5355e6854beef4ed39933e9de053a680d7a6203917f6080f28a007c6fc898098e6ddc1581311a15378744dbb0c97dcf897cb1fddf6478a947941588ffb25b3ed63ed858328fdd8011480b97f07da7a90a0646ebf0b0f9feca003c6888852e3e215715a40f1626b873a2a2086b14bed88d83cc276821b033bca3d8274a3bdf796c1b9fc36fdb4908cc670e440ca8e8896ae62d4cdd37a3a86e2c9c067783eb535c333f39af631cae220553ce9d5390f8378bc275edb35d85422bc5f818ccc51900dc125a6543e1df118307b8132260ea96b3ae3ac575eef24ff329e3335ebbb1b1e4af0fb901457b23909fd27278d766ff93d0f92d3c55ea4057dbb4ead3a5c9a1587ddf3829b18dd7f455bed6a72143b59bed2d08257171ded7072b70f013fe1d0a01cecea098b6695dd4659de02613436bfe31b95f613c23b329f2a0258188c0708e93bef2dcbda1c5530e904167872b3bd66074a216a192c22a79bc7bc02349616198e59c4f846291face90434babb67ad2765029eec30caace7251ff903c6b54fcb37f35b198b6253556ed48fb9b086593fbe8d127510a68461233ff4bd91b15b9288370f6058155e16ce924987f437a78f38e119fb656cdee6ae0192b6cce01625d21874d66385d874a09647ad8f7698a134d50b18815c7ac6f23edd8de5f7ddb302a5e6d986edc2ae905c506fed9b79fa64ef2ee154bd787d64a451b4e3c9d2c74c28f0082bc05611e645ccf9ecbdee124a1a39a4128170b523294ddda83a474e5c52f9729c27b3e44fb5aea54b545491710a9bfe5cf2a8d30f85dde4a63c10789f3ac21317c4f76bdd86bf4f2f067191f7903b91945ef61f0e52ebfd5c0f2b6d8b692b2feb925e0840a3e67052e6f211e89063a79a4a9965eb327e9186dc2f63ca7692a11db92eec47d45c4fc7748f661591d09bba4146ff4679152d0fe9fe38c69ad08270bde95ea55ed163499d77030a6a59f89f3cce4d3d91ff73bd5536085dd966ed25cc09ac81ba2658bea0297e0af4c423abeb712cffcc82609bc5c531bbef7e4b6a79e1c06daa109d5f467fa73ff9d4ea6111245ee06065c15b7a200f03c9babcfb59bb113efe326c83b1003eee50d6961940c9be0e57dea55fa1bbce1e4b299a3b6c1961d941a1b054ce9c931e794278a24f8f3548eeebe1dfebe235076e0f05eb9d73b09bd499942944a8c9a63dfad6a65aef76905b90580cabd55d81cf1aab3307b7415a8892f1139b468d59b8455fce3ad49799222a5073fb388c7028ddd0bf96ae6f2a82968de4153071fe5f0bf9d3c7f8035717b2e162fc55c3bbd6f910cc1c5069939e61de84bcae8af3dc05e29275dda41c6a3a94b19fd5d3c9c6a6591f1c6ae2b6993269a1f5ddae0f922fbe52b1c5a937139e078e61c4a7f67f8aa876534d15fb4a90028f371834b58af926d9df690b24e74644987e09d33fa30c16f871ff5f409f6563d7eef485f8c299fb86e9033c513715a778fdb90cc59d6f6f51281ec2b59d89924740a637c5e460d869f7e07d39b3822bb64f6811f23c7e8a45a2e35c19bc654284e550c978f81547047660d52516761b6df2f02ca2835dccdabfd8292d4efdd961543141e435797439b4f14dc38d1a536fcffa18eec53df4722eb3fc1ca9c9edadcc661b65a07b271671e04fdace7f1cb9d6aec7b6daf90f661f109d7ba8956e0e816fec172cff95f9d24af069a6b2baee877d32b63b67100ee6f3a2b1a3baf8888dbe6834d75cf7fc470b87b900c6a59213295c0984fb28df3c983995ab72e0b20142abac2e0f82024f95aad70de0c8c6dc2f4d99e0309a9da087848a3fc0dfb8ac089d41557318cf71c0ab57e91ea6bc97ecd8dc626cde284f00f25288eb43674a9dfe9333918b4a1a5fb46c78c09f08a160508bd6ab57eb4dbab4603726146a62f790d954fc75325c9ce5a00d8ab96e85e062d7ec6d9772dbd4e4839611d3b3159cf291bc30dc73dbe128cb27cd71841b44f05275d539cfb40959ad5918294868194d0cd2227cf14f64d0a665a66985d8d28e8d29f354d93e8310812523e5ef9f923dac4ae6dcea97f957995d091154d7c4f09012ce47c828110b52c6e232a3049dbd3ce88d6c7e23f941e9b3ee02e5705ef0f7bff31f54c2495c8f9cfc1dbfaabbe495838f581c609d26da2e5cadd5e62f231d88285f079543d0a0347185829495208ef97ca9769dcc3bf5dd55771899a002aa5697b302939ddb55c8c0849e09762b5d8bd15f37f890bbea02e2a93d13394717bb3d310f7ad657fd7a3be82570f9b9a754a66c1efb2ae29bedc935d469d9707200d6d3af271e2a0fe5532140ae022d2dbeef499a1bd7249f2c8e4720c00f6bdc0354ee727326d389041c13a7e42fc8d39d265972bc9243b6aa0f58e2c46748023f49d2d9abb9230b57663c3a236bd6f940de4bfde3acdbbc5b9ce00e86a6b74e0e6653be71462c90a249da7c38e58b08f81d6cb2a009772e9a6a538415d9eb9da57a71b9c887a690360cf9a674ff28d68238fd3e9f48aeb5314be9871402d7c8dc2622c5821b462eadb04a9f74d1bc52da6ee2fa86fdeb4a7137c343d44429f3726d980de923aaf17364e892687ee8275c1dc5d21a255d07ee596cdd75ef4083d6a3253b9a4ef665d462171c20d3c4c18d794fa5e93acdf7d41f7eab6c8f2b23c3764f4edfbecc2b3b538f6775ea5f9a3f6150858512917ee85c41a9cda0b4f8b0db7a1cb460cf4efd5368701cb4566290b848eafb0566e79285429e55ba469ecf485b804bba731414f3cf4b488f2738aa0573242dc94d1c0f0afc77feabaf71bbfafd9b9d0f2a9dce8da00fbba211ececcca55270647743eebc9180d53e1e13346bb439034480e35cc1609d1f1e738f661e37d6a1f50353e3dcb2cdfede76aab960ab48bec5d605a63cdbe46956a36b072a3e12aeff4bca9faf0cca29e9b28cf6e14ba2ac98228d10da8b655671b504470c69f35a99076c670059fd39cea3d46e0ec199ef3c397935061541ae465f7b6564d5c3f2c94ed04faddaf8b33d18d3eb637f7648f4a1b0867c50ce6fd11b4a47817ecc5588c2ba1fd2dfd1f35f5142e54efb80fd6c708e9a3e6d7e3082513d6b8e6a0c65a6f767b88c3835a6143496f671676912520fe6abc65a2bd784f18affdb4c0ecc089a6f2cdf720e1465517594d4372a19366974b87c9f63d0d3ed6805f823bfb9d23d8272a3aacc2757fc5261909fe5b766c71f74396ddd6cf312e134c504691e75a0b3455ed340a1be7b9e44be96d8c41f525aea8a18d0aebdeca35407f24fd4111ce27490e0510c28932cc2efd9c94c0fa490c5eefe2f8c340d3380404f869101e2f8e842614a5ac25d37fab6dead8f891f36a415017f54e3c618c8958592a3b94930ae33fbc73f0fa112fcb7a98372a51dc05a2c79d46105f546d21746c409754b90e51da2b37817b36f6b7da283620e1c65cac959436d96362731b3c3ba0d549cdfc85a837656879d549945f4014d652d8152cca465fc499eb4a47dbc9bffef5ca4bce8b57a33b27ef9d4d7ff290cc8bd7f9243abc025bd6ef204fa1d25de91927a44fd776430ebc2cfa1966d46a79422fda370f86d0ca47dfef6d832a8ef704b738908d07fb41e8112dc0d377eec52fbc58caee0830581d92e60bbb7c46efa784c0d2d5438bec9cc964c220d160a54ec86f8cd2b1abaca5fb1261e1748db2674f9812e6a3d011cd08dcb3b45ead4ddd493d0190771a92419b5bf55ff2aff9a1f28098056c71dbd275adb87fa8300df93e4e97a294a13c74fd52518ce3e814648ef96f5d10c6f2fc95b836b069808871ecfd9cacf8a4aac5d3994f1765923590802883eaadbac58532b8b14ee6a85bd5a118fd9f42d393efd9b910b22694129f9c65c40fc650bf24ce438a326c5267ff599375b0a91938a117ad2101679f4c039891d113587eda06b7f71c43a5e79ed6612124a8ac745a7f74a8dce015ce2d3b0995f07af3c10ad368c9a9cf66a5c34225981d6960933388598219be772decceec028681fb5917277485851618ca91ddc05f3fef98af528ad260d10783b422f8aeac084180f219923cef00a81ff92ccc2e6db3ca856de9c1f6183c854e1d9420eeff1abb8330eea60467d47d2053e44108909c6401f8a95640738323a54f0884a20ffefbc74748503a825a8d0e46cfd70bb5442bf3dd1aaedd326d600fcf9a95e78fb027535f6bc5bfeebac362a221f81f3d86a74584cfa3135f996d110ad296d31a195d308c1669f8ca369822bd71d7c049c1d5586cc4198ffcf0ae53e73af32446033406a807bc5b44663faf578145bc0189ec05e1f8f11c74eff2eb0869ce610ca4669061923c0897950b68149d93f4b69f07552e2a2c75e4da19d55df30b7dc810537eec7a43d6040fed18133508c2c1e4305ec7d760acebd695b6d49c2f8d19eb7a1c484a8d5410561373e7c4446648c635a474b91c405b5bbf5a5e65f0cc4b9c9aaef37be865a81d43db701045415b4edb91e0530dd6079bef7a9149f4f8fbd166c6aa6543d3b5d717b87b89b9e62e7bcc2248e2d5f0e81c163c4125c258a00f56f408836a0409c65b15058307db2712418c691d244411f61cb4a5a835b5734fa767419db543afeda0a08e1ca9968fb30b9dc4e053cbeb6f1100e3ebc37edc06892ca4080c2414d2b62755f550acd946b81ea67ff733a0f91f359e79e223c523f806944f26757d7ec10ac8d839c63bf49740569208457b2af929d528316c6497e392af031e0dcc4459dabd66ec3dcb940b1d8d2d9022247d467a27791ad57bd26aa24599c37241c2b78a6edb8f4d142619c916e6c47dfd08acf4d6b90c403a85186aaffd13e7c7dd2d33d4554d219f2a8faff370aadabf88ec263a7e11f04494f6f43c09b65bb8cb446596b626cd242d37f1b2b5cf202ec1616502603934d2ac563d52d9705a32b853e26c64fdf824e1854277b5d144d4ad46774e16f55fb34ba4945e804f82e153cb62de565dfbf10f93bcb25ab9e769858cdca45151d01132ed1e8cabd6252a0c16aea5abd69992c85b625eb38e601a6c0783177bb62c9eaa15d6f8e80a3e8181e37d8e4b47ce17913ca1927352ede7293397b79b911f39d09d5d61c6434ba56a12b85fec1ff35b3ebfdc90551c01563429979fcbd43d035f1ec4916a253b585b73dad75ce4650e7e2912f4e8b7b25d2e20d90a6f198a06e7c600ab8e4fa2823fc2913147e5a7dadf75a31bff54acb99266dbb9d3633c6c777012ac89895a8da91f1b4aad0ff8a12ae11aea7117654c77f8c8bbf6d95795a084e888854ef619513d79e7d91c402f2499d0a267607fdef81402cf706a26f536b875b047fbebb6ec50936425bd0b9eab553422d593b2d9c12f9493a0b43c5a03470af36a131d7ee81c7ea97987948b82d89020d1c62aed9de3d857ee32bcf5c49e65c7d8e3618abad7806f57e2f6f883a856f8c5b2ef14184734d0a6ca3a837ff10254c3182adbb3cc61946682cdde3585c6294495e52bde954be7b169fec08709e5fc051af9b0bf6959b226850a53fc0e6cf48c95f384a72db6c2f4b53cea9abfa008556f62d3258ada27c23f4b9e018be782507ff3480164d1af2aa85be775a73f5f7ce15f726f190231931334f9bf517b4d31152a58b7df2d76c02e6c497b1fc714df6a5f9914884850f1f108036e20e455b154e05e84b64873dc4052b353bc4d557d5ae81f2f5b1c43c26bcd1d1f3c496a129831894ba3efc43d4f7a96ab8ef0906581b5422850b81e69cfd217c9c2f7ad843d25eff43456cea573094e4b5db64281b02474f664772b2ad6cde592ad0b2f95ee5858106b8f1efda2fff6f6fd383fbad36eecd0856e4689300b5dac2dcfc6736351eca9019556507ce7bf1fce4958a2f0d3233b126a1326961d8568ab1f486c710d43790f3e28b9703ce4507bccc2fe1be5e9cea0f425348fd5f546363151928156234c14ba6ee7eeb0131e8fe33cffd32e490dc00691a136ff9feba859d116308ce0f25d078c6bf9ada03200a14421647f2ab0879d5867395672c8348eb340d71e9987c735b0a183314499021f51dee9d462b22cc0886ff942eb646c938da4c50da2def60a0b981b52a1127b5b0703379d746f3ca36776e4ff4bd4534b9edcd50db6322eea229bb223a54f051b2dd9aa8c11d8ba205b1fe00083e420525239eab249b013153c0de2b984dca0577e04457aba131604e42c126bf145049493604c3e69847d00c25060653308953293fef9ec16bc1eab6a8994229003bb8335f505f31fadc9cb916867bfd67d401cb099c14650c5f90607e6b5860313e4b2ffb06897ae209506761c35ccb307b2fa2654a0d0134118e81ab52679b0fa42cff8a0690d38b6e458d641c8a2e06f1ce1b05aedac611feb148393a5ff8eb9771865798abad13c280582eca196f5dea1550b2738d77b8dc060bb153278662634153dd64362b6aef0fbb9e9134534a6aef51ff064c5587598ab762ec05f755206930d75bbaa0fccb82c196b9b0fedbfb8bcd019d1f96b256b09c920118676dfd4a79f4804f289155ab5a6ac5b066e9cfdbbaca61d350ba6a9fe43f2ecec1b6655e4ce7fc91b1ae94553cad5547e973c77ab957597be231228798a1a56770946aed2967b94ab63bda7bcca9e1d2b732287ef19dfaf309e79f2477526861c197ba31812f6b18524a2918f370c694c954130f1e970613e91b31eff9d047c934e904f0f91a2c5511db199d8d3baf47a413d9bc8a8ebceabb23106c5d4a3fba98c294192cabc55af10f5b66903e0396f71d88daf12ee732edf2b3b7736432b83df2bcd8b51fbeb71541869afc5801b9c8544dc1aa7efee336c79e6e002a4274c45afa17040ba770b1923f0b2dc992a3c7156308450e36471095078b9bed186d878e84afd1d78df0f6045e7c1229dc7ca5dce186278010b89c9eee8407d7e76477197fd18ba3171e35d5c25e9a3580105ddfc549d7fb8d2f1c87db8e7ebb5fcfad8fdcfba9cf7ae39dbee3e47fa75bdc1fe434d4ed9ee547036daad46abbac67fbbd5f2c5de51acda1d38862fd6ea5cc6ce33fa8a80e5aa39ca83a5e5b183c0426c1790531370327ce154950a520076ab251d67d543f281ce844993e5e159402283bde16830ec873552e0f64314a50843b154c31217871dcabb3ecb2fb963ac899ed3d35c9ccf298e3d104a4ae7eee7ec680f930038f4386d6a8938dfe469b1daecda10e80a3d9f521f4952f619674d8be387c532b51eccb95aaedd09a1c83c890f6ae705c0ddb0f4f9ebafa3f8fa98f1e943d293d727cd56dab29cf1886aba1b2e685ed42c0831305129264c1aa5bac4d8ac65c42d74f62a7fd96a6256ef4fd2286a817498a3ffed8f18c7dcf32d298d1c1b436e32497b24df090cd7b8b34f17cddfb4adb0a1f096dcbd42d3c8c83393054f25ba20efb25550f6230e6b8a618291a3b9bec7963c6753a5da19cf0e693a651d931a0ea6a667b835da6c2836eaccc961dc88333a42ede6084b31978f45c3aa02d5f237a530f911a336e21a2caebbc1c9a65d444814a8809a1dfb7b4aa795ddc9d4b655951e482038c5afb44c83714c5953bbf1bd5c671c66d2c07fb9acec16aa31f88d58041d1244acf7194c2c56deb60d2d41b4279ffc73eeef94ffb657d3abf7aa59f145cfdb12c546c2fdb4291732398bbab14889568232dccb18529da158cf6591b1b7bb9aff1e8d52af4b11e9ad77a979b6c0985713b0396fcb92f0cbeb72c91323f90e5bb42c108320554d4e7e74848ebcecef2fcb24c3ebf9de817552fdaddc7ed62528595b289592daa22e4c9d82312d0db03f14232713bcee44d311cf2a169253237c11fc6660ffa51eb322d465eb9f5ce57102aaf12f3d72db49e7be65d9257c4165605c243adab28fcc378c113f06650b8e91c579bd3587a7bb3900d9067261017240e8af6ad379f10b7695ec2f66095628797ee699946322230ec0ff82ad9c18309594b16182b5a6c1f5337185a9b730a87d49cdd7ba6ea235ebf96e98c6780e20fd0eac2bada14b25a3330365543953272da663039dd34050ffe85fa8316724e13f9e49e67a583316792a1211cc2de55209ee7134ceaba33e3e197723568d9e5ce54b9eabba7a8f845d0654f1845b5813423505300b1e873b88aa2f060b8baa64bda666bfd329a271ec9c9573b646ee8c2112b9512620cff0d0453c07b6b444b4fe062f5e4a8c24e49e4a9d65d609d456a8ae42635ff655f0d047ca9695be88fe9553a45210ebb0f827bb02e870f0a57b4bbcc4f16d3590e284d2939da77291118af103b9c294c4fc31ab3c21aee34ac8b905ecb1a6a66ff1343f0a1c7760b71133e8466beccd6e93e9f4e594536e09f684dbcc0a8175c0a43161640fe4d28652437a633e8f075438360fada628632167d2c21fb4f3f4bfd8e0d562ad80defa32313f13a126328b6045d46f31683453c56ea13faf8326d6e357ec27ffd75890cd390111d2fbd100b52142402d1f3aabbc808f7cb96d91471c2b216c950b9df865d8ca194693e30edc3283b61dce94d73018e6b923a0e37c71c34d574db567060474baf39700ebcfe3366be5864db35f77ac5da7e677fadd8f3536b25e008453c36232f67dc0fdcfb6582edd2b8c0d1bd8e95be3b965e42ec2b5c81309cebed30945dfe469008f8bc0608f399d961bffd084e9c9ecf98ac3b85c4b275c9ab618759516249ca0e509ce954293c599b9119f437616b09d4a4470b10dcfed02492cf845cf44ce9eff0d02b1471b188ab1b17c4d8652d142ecd897c3125b9e38c1c4635fb0f5c405515654b39e6a6aa444d4e7292a595f521b2e33970c109009879aa3d452f0eee741fde3333b4c63c4e2ada73bb773d3ac7f9346336e3c71306da786906b8f5cc487109b2e3d38a7d5d31b1ae12f0c2e52c8671c5cee74fe20a340221ef00148ddccf2e1177480e0afbe84062218af4de1c0383293a6229303af858def72fc72c6440d101ea032d253d332c4f60a0c5e7a1626d53563c8a43600642f2190aa9fc8f4af8b086e48e5b6204b36e1ccb9009c6632b8fe9dffca6cf84a4c8e638068a3336fbeff8a5296649b58e4391912f41fc798d6ddfbfa58ea532d2f87d3b4c5f5d996c4acb75cd6c2b7534fa359369f646426d97110238007eec9e4b7ead0ffb6a6fda4453964091cde1a749d4546fbed586c3a525c1afa81e823c147649516b1a8b5472cc550b1dac961a19c9d3679db5c794841fe4c6fa159ce5c0d540359ca08eb1f563cbb437d531124de36402e9944c886712cc594f286f9bfb5115c706c179a2ec851f17ff3dd570fd2c753c7e1645f7ebe6229a0c4c9e9b774f23fa63be1c63815970600be1982c2bc666128d6fa63662dad9cdb931efef88733440c65e629d6d294aaf27f4bf6f701d748e5cc8e3e6f0e63d9eeefc59ae2e80ee44039c1e6c203dcfde78311b83384123a963f40fd532a248b5b332a4809a90c414691d822df78868397a35f072278f5baeefd1db79c7b22e4c14f8bda1c662ea4a2a065817625e4131524523c72b4486ab105946200d5f531325f463be328da2196929de6edfb195a7937bfc844363382d868da7ff2d20aab1f72540df0456b1507076a0e899b75a7516a6e1a6dd13dce62ccaec29c6a43ff15031cf18a046b135c8484927fe7e095b6236a177b0b784d822d41ec45c84dbf11d7a1dc41667d378db55c3abf015e486bcae6fa091221484271a6f5157382988f72d609c7ae0dacc95e0d6be14da466d283d5b822ac2debc7fdeafc086bb20a1d4da32ca87e236a2beeb3d3c73dd704741a9e99fbf0e6d9348a6ff794cfddde6482185d2bb91f58591752290631f37e4efe5ff14d9c04fc905d995ccc3cc9ea913393f7fd026ea260efc40c8a48e29aaf14863af9047f91557b2aea69d0fc5cca94d9babbc003fe94daa1ac3e7935a978787e72df4e8aa53f38fff6ba69cc38e4353eac63c8a74410c5350f81b345ccb5fd162b3acf24b7e192fcd756f48f816dbebe16662bc5b97d9c7799ad0f0dfb0d58aed3af42eb27cc9fed4b84d0b66051ca02615b3c13814a0a315526aa9073825eb1d5ea3615e3386d995ac41f25ca4af411eabe1110a579d90d2b0f920e176ee64cee6cf456772f047101cea81101270555cba4c409a8bfec72f1c1afc2baa2e0b1d28e40941d88213872035b504ef2741aafa0a5ddaaf85864d969aa1e676898681411eb91a8af6b8a9fda924c94f1a6938392766a93e7b7b90363fca1fa163f32fd4f0081d24b89c255fe5cf7aa3e3c1308c57eb1cf0e995f4d15bd2db30d3227a1bbd34ad9193888bd05b2cc6c959929d31e9c7b3b10185396a9e275fb7ff235c46b5c0a1ff73f96fbf1ede3290db049ebf3de49834ba51b5cdc32ad7f23fd6f662e66a983db1590beb7e2ff3edcc6c546b764b7fa53b5e4ef0e4d12cba10528c54c3b83d1e1d835bf9af20783ae4c618001a6f7bc64ef2d32e97ed499d21175e14c3b5f927978332b1c1170a18ac79078b501315010c53d3985095d7b1f7537bd3b5c6796d8b4f193d04c0fa0670dc4b631d756f6da519155fd982d2498f9d27ecd009652eb65219bd3888c60e451b29e9dcad7323aaf41131229acba429d9389231f4567c6f97d4cad1dad30708d0a886f64912ee9222c54beb5ab09abbff891ba606ebfa28250c9dce1ab65b26cd0b0e3e737ec21e5e780a057fe21bcb2e6465c88615b31e4d0d2893ef9f3720b6b3ebc1d0a866a6a32d0f93fc42a49af8a1c0729cc933f4227954a027a33fc9e047d95f51a9a0d963bf3f53026ef7b36e5048b1c2c65d7e099e36fc5738f9265668c2441c7dfbf3ed64060b33938e520da284340124b317173f7720623cd98383f87d2acba55f048b1772e905b5ef6aa7480767b26cb45b2d20b449d6cb6206b9445c03d213383a9d773cb22bb917de846da87fae3b72392cb25763a092574255f43e605ab629353fa5a4158895f875f41f0eb3ec51e2b84c16dd90d4cdb47db34f97672e2ac7841ef8833afdfccff97f25f17ea538b9babfdeae2f637383fed7e0ddc10a36cc4cc6e9158cc3f98e9828619ede29d9640b46c6a13498665c5ec81d57224cb3b97ba505cd90ba29044a3f59f4d0051a05226df7e12377502bf3af99ce7841563986472d2a61a9c46a0103fbd69b59f78a7298e7f7cc505030db66703919d6e2b5fe239d74038dae08cf47a238aa5a3638c6348d3605f4848f449114412da532ba5e80efab22fa327f580aeacf12aab3398f77c357706cdf783ab9d4ef6f051a9895496c4923b6de999d621de155cf5c769577641e04b8bb6540c958acf5ca60f64376e75d7bdce64d15f771b5fac09954c8e191a68596f2a7701e11ef91a928919e7347f11d8dcbb721c6d5f3440df9c4fb4113305a4786da71920de041cb6a0f92ab06e6b510e195b98b392c76c32f8816166f5f8034fd9c1b22f6a792219061e4d747b31a466c4426c720807f2c0779f3871d51a44f3101ab7145f382f5debe79e3ed83db9bf65a00d8fb9d872a805ef40f308deb0b7941644d4bdda89591f45316c9e344d1136c3c581e1e8ff99ce780b62b91d650285ccd17c35d6a7df0e25be84df21a471730a744df47456ce20c54d2dd967ca5845024454cb819f356f9d4a90b30b2cfdb4ec809f1ac0b2a075e97aea7e17c12b4cdab4304f4995bad3d020bba3b72dd982e4d4912424f24cd4af8ff289999abe7c11548e7c802d13eb1a26fca1c2a99c2c67e412783ead1dd2be6cc10e694bc7b5d4af4324ebc69579dd8a12a18e34793284e40813532e3cbd1e89ff5fa0c911e54c9f0a2bb871afd51bc6dee888a46405310902c536ee6b39c5e3f04c879571ca639645a86e276cd2e11766823a58eccb6a7f675a872931965e792e9475916a0b73e1989c55edb733f1fa58154dcddc76e673bab2671a46d56ce69d48afbad07df7fe3f401b8bcd0890600e1d137eac4dcd84e577fe605e10a60a30efc7e8a21f9ddbe155a23d4c6d2c1e95e5f7f871d6daef2e556d0fa4a8fb30ec24f9a41214477e6fb5735db3629a6783be6843594851191cdfda4b774d3df1eed1e074559f2ae33622e9beb4371854da50f596079ee39d0bdb8e2030997251201489d25b7504942501f5b5ebe56a44f2be96c34f07daace19ec5446965bafe74ee53981f58230619616d081183b3143801e7f49266ac019f8eeb22aae6cbb9d7bea32b6082cb077885ee6fc0451fb0e3f5e217755af215b88340251cf5a90019c4c30d4d6deb887d5ad9c82adb327db2bcde8e88e78a76db7c501a45f3532ca47993ac318b87457eae67a0a23af20270f21a7a987d9126f6b86ef518a31332677dd630095662e98202d2ad2a031f3bd0bd260e50a83ac214f5b10d64c2749520fa573de47a8b6f45d6b05b630d1ebe3e54ca652e11094a1618964d1890f96788147035c4eb450df83bd0d3badd98b30e0ba349fc617a6ba8da59b77f11c3fe5032eb382e89e61a28d15f6c05f0f19de45d2ad61a160b9d95b8bca3f8280e9cab42d1d946f6ca859ab8e796f809cdcdb00be5f902bb3a105e25bb67658d076d12a36b8a2ddfee19f8c898b90298e80a40c14d21ca52d9b3bc8f45daa3d2638a6573db8df02978b5ecfb6f6fd7d7b9d0982717aeaeb78f8969670a4d74811c68e34339d259e068806ec61bc47fa6dde884c3ff4dfd3b1e91ba0cacdce15715886d47e8c6626a8704de51be3ad4ef10db3818a7d8dc528a865b73fa3f51de6ccd0c002f282cccee59a4aaf3e0c1e257520769bbea601c0ee1e289b16f8c4c5f7f04e8bcafe10d89f8bb15dd7a4bd1981e181a90b100ebe783996892db9ce6a102511a35c561acde80aba95b807c83734889e05ab40812f93fe6a602ec716f5199e24d505e64a2d6b3d381409a0f9bf204db6befef2d7a06a9ebe19810e960a8c3c83dec11ac232d3686132d31a9fa247c6cba1ac60523ace587f1be1994f39bec6112f7e1f491abcba666f976c34c1f437fd263e756983ef297da827f1d7538f6245920e3337db65c6259b202dafc2e9ac1c30ec58fc720f9b85c01bf80338beb7a3b51226edf21344d18b89d3e1acf0b97f9d779af93788f33578e19f2286bd3d76be524faab5e2ebbce5d06e1714c7b13765961c6bf2b06fdfd2c81e416dd64ee799b745baf8cde3051cc0ec4bedf9f0153be002f7a9e284f5b92822531a72944e42ff1f8a105b4e8988394a1f685933f6871526d702fb41ef251f7983ffce726a01a80c27bd709d2982fa69fa913228df86fb57b656db904e458662a3c2f48a36a15326e937963caccee4bffcb10a76c96d546225193113b5315143602934e6e85808f814c0676da19148869f1969a353e6cd75b739500a5d8af411709d4bb680b51304e08649350d36e686f47b2abdfe05303d9d8b9f794681d1f8926dd1a27badaa1e16e0ec72fb45734dfe23acf99c5da2996b5c6cd3c78245d74ac83c5227f30928efebb9b4152776c4558917612e4bd7349c11b5b48a21b63e054e0c2ff372e4ad64a088bc03743291e830302af776fd93757c785f68d1daacd2a1230f49f2278805470e864a840a76f1b4f6fa8886f76cc284cdb9be1ff909477247d131180ecf9274da85266b2bad1b77ea616a599023bcc562cdbb2d961b33129a85792ded0cd4e926faad5a5c7c5b2206946a79763a602e0351fcf3389bb8a92b69cdb7c3fac323bb62de51c541ada91e8c40aaea023881627c83539fdb76c0430df5eab2e39427a9d777af4454488272d8831590e702879abbd39a72e9c05bea24e17285e52b42919cfbb61fd269ef35332100db434bace134d56cb01f144a7a2d9f708a2678f26a00c2ae4b9fd7b163d8382b39e4878c6fb2586f0be3058fa067e3027a57fa37531409c39ef1c65546a4bbdc248c6de4e148030ccdba7f86fd167532129011350e5e50192b89e97fce4d7dded173444c96164207a32a785ff34deca2691344d2383c1c7ba7e4bdb9ff2239170a493ecb914dd58c1556ae81a632c7c02a590a73641339067da396a348529e79a2c8b7bc26c14b6b34afad8169ff4e334f93135130173fbc50eefa302a48d55af6a660e7e857f3fc8701fd9f1f980dd2a37478bd6e372112e203fc5818c1fff789b4e218e890a9e2b4a04ee86ed204f51ab4a81c78edf83ca73ae37dd01ed7629b4c12a4d513313ff7b9632e79e765af6456645de30d3c579d31c83a7f4e027b9ade29e05c3a7813e0ba90a337d5129d2a8545a1fe411adc7d9b4108164afb3b44ef9fe81eca5a71a61e93d2344fc050480fea5983b79ed4119cbac3e791ab36e7f404e43a8a99650b0dfd98257843de3ef979809610e188c6665694423e9dee6caacff8f506060931901be89d703be86e53aeaa55150b886e31e8f99fd2fd75860efe1955a713f40960cb758deb097fe471e405c2f4b206ed103cd01f323dd59f51119188b201f1d0774f02ffad4a2c64bb9bb36b8b2fd01c695b5c040a219974e0266ebe0ba11278deb2a1522b274fe3cde9a1dd326ffe382b0e83a4705ddf4cbaf1fc7d9f182e0dcd2c9d5555dd0828ad3ab78ffd9106befdb50a7682aa7e16cd9728baeeefc6df5ec67b95422398b8d371c2d85e616bc562115a93fbd467ff326dd2aac34e232c22b2235f0f76ab59318bf1605ef5edb016254b92b28822441e514598c83e55f62840de62e83d439360f7b96b55e33a6e857e32a9f615d7515d6b89cde4189f7917039a581ed40c05101e80a47ed86fe50ecf4a5a6e2c3eca5bae8669680dd07d8868ed8b730830b374e0796245ce95ee161802f95881182b2075b0f5df657b364561c85d64f61d61da598c8a49b343e2b60a29a46f97a2bf0af53404ae6b50261431aa773ae40c6b7c399a5f7daf0f842404df2f2ae068ab12f709e4f493af8ac32126de319e4020aae229a8e0311a47d65be469e33730d53a8a42f40d18de925f6d2f17f4982335c33301f342196bb24421c36bbcea3e35e1a8bb20b84def4212b8692b7f95cb71baab452db5b1d2cc49099b20387079d64b32ec586952349808c603d725a2b6abf83adafb66a712ea6eac7e4589007330864d9441eb78b90a1bc6c2a72d2352183beaedb37de385eb78298b460d70f93de81a6b15111e8ed4540a6df2a533cb1d46aaf9b51dd9dec21f0a67155d62458407a927c4b23200c02887e89c876a982472527f0f10762014f34389322b4fa0c94339149aa13356ad5ec7220284c011358d4cfda5f90d14ae83eac1edb86416ab01e9e937a35090262c37a6430fc6d54226a1f2618c66bac698af04f4e967220341dc6f8c7c8ac139b1991ce3313ba9367264fe0bff9b2e8ecbc2024ac4b6e58ffae39d0dcbeb163de56caa61ba41f8dc444a0da90967343a03e1927da4527fe8567b899783d50981e8f347c610e95f56fcccf31aa83a4050540b02d5c9b54a852af36be1f24d6b35913220ccc09ee8af158bb5cc54ccdafde5f7f5b027c3ab70aa74494a31d1d0437ed6a742ec1bba4cd27ba172f1b571de432cd56049b25d6337e30e94cadeabb586f832160e1468f8cd67b2bac486c4092d9dd1acc3d262dc681a56dadfaefa7bc9a36d7d569fda066fb9a0e473bc97a201f3afc301771f9c1690f666ded3ecab2dd14b6a54540218259476554f5bdc5e59b5c0fa2cfbddbf9ac4d5b9c7ed8235b63770eb57ed3802ed55c55cc669b49d859f0475f725e2e996c95f2f20c0a9a42659c04afedc8bf8f34c2ca2c06973ded8ba2a7fa737172469ae8ef7ac54aa30cac8e449cecf195b304667928d0868f5ee04dce5301b191bf60fd58b2039d2fad43c93c7c0e0efc0556939bb23f0f1bd9812d88988d327fb3b5cfbfb72e07810ff83cea032610babb05505bf6dd020dff2f9c312c8bbbce86be96274e5b1284aee6b633f3527ed57760a6faa5624f614b1bfcddefc23f28057517c9fa979f1472cbde9638fc24393e52ff9e204d5744b91bd42e417d53ffecb32a10b7577d7fcef3730872c9dcf72ae79b5dd49afc96a6349d35f134e0fbfd001af9ae1e8fbbe32a3dcf8721d33cbd77f63e97f7edde4042f5d28ce2daa444d0dc7849eeedd757586c2611e0e77c9c4c2d5d52606fc7a75f0d1868fb90114758c2aa82533a18e5d79e8fe04b24d27dec1c68844b2cd41733ec717d496a9275e24b88cfdd1f228ba321c1f32195dbde20122811dcf8bb2bca59284811428830b7e3e1dfdea0a98ec9a7eca10481b3da48243ee1cae38dc33384d739d670b1dba54fe3ae8adb24a6692f38edad56d02681fb72ce5ebdee6d8a1a867ef18a467d653daed35b50191c8820dbe0550b9a0f975d374987c0fb520cb0f8a3880c9267da3e2b2b1fb0d905090bae7e00e3072d4d1d0a5436176aab5f516464d9bc13650e1b1195b0b8169825beec9d87f9ed989f3e548fdf5550662e1bf1518c07c8bd2c4dfd5fadea2c4c17e75676572591ff409ac683670e16ef7ee59915bfa1ef755ab4bc64a5af665ba366aa553af503a006c8d37cbe9de9d47ca1a19115d0da0b1ff64814a2a7ac1f625764a511f4b095ba43f64485e77cae10bb0b008d6de6662a1c5bbf57c94d2efb0559f508cf70fed57e2a11135849eea9d5a5cf62c5f12f4c2656cd0a7aa6fcb2f0986d12f8e7717de490094be227fbe3c65a43254fb4d368b1fc150a93982d59badc2d98a08e7a007e7cc796d1ef37f017766cab5186b87499fe95e3dac89a50b234ac6a5737938da1fd8d9e6a2f86584f4121564d392252855f92d53b0e3ed54d8a2caa5c93e7337e08b8bed7377cd19f38844a17ff212bc05e3f8c24c3ce08d067a097bd2885b03a79ccf28c9365c165c7aef747e3ff4126b4357cf672b94427b40352970d8d43cd0c066170d47739e5e2a84b5a7155dd7fd7350d9958a23c923ca43202497617f53c3bacb796efd38bf8d55a85c29419721e7360c0268f4ec12624549cb56fb9323ac480e73a30aaa169700c9af9b21c023d71010a706088b6a1ca44c45d8a8908df982c52dfe626a8b3a8a8cc9a6e47820093d0786ada601be6811fce7b892ddfe5a488003ae95e76b68e3685ca711484e063aae4b927d60ab5ccd54ab72f5de37bc80b3c70e5782560db07c8267adc69a0566464249d79bbee1a0479db4acdabb9ab005b47af259cfc6debb08749d8fd164260e36552b8c7dd54e076d1b5bf73ee2b5d9f566bc2f6c9e6bf24aa7779177bbb37a78bda5422c220c61e4194d7dd7e698d6b3240d0797a42db3929dadbc289cea7bc2b280cdfa5f0fe92378aaa89af9ed9aea7787d228bc5f36333383c4e02887e8574fe4f4695fa8c1d6086b6439682b45d11bada3aab4f6b4602cc436eb7c9ae69fd7a15b2262e477570f31e5b00f3f4f88a4e713c04f6b2caf07fc59b403c60401df87d1007b08c35f225a6fdda3a23ee34b8c466f4ac08b499ef179fa6f05abd65169593e064cd14cc6e751504d4a586384f55d78b3810bb5c407bcb2e838dc037851264c7215c65d7a0cde37b4ba9db96a2560fa4b2b2ba4696f476c0f6fcc97c55d41c642ff2fb5a73e41a6e8bfaf064bacd3d7b16b0ff07e8bed9081d50461edd0136c8acc21afc1c4e2ed602521d214959ce9dd58285b56faadebbe09f42ee38545b34aa5564df3323de7b64a78fc8d438952c5cefee75b5fd3207efeda459a37100730b20af6136ce212792313e9525d510c3f75595bca1a658a3959fcb6bd5023669a464cfcbad970601cdeeaa35122a249f764f4375d58699eaa5b61d05235bf44330fdd8867bc5a6ebeb315576ff80d825a52779d49da1c4772afdb7f5bf679b7ceb0f8ad65e2f9afb85389dfaa46d31a5217e49af7d42b0770878d9ada213b9657c82272bd9ef3f9d62cd97353282a5715f9c48986cc1ae1e24028ae92273e68286e0f470c63390a1de531a19e0b3d8763dfd358ffeb690e1c5482bd194f77cf22c2e9928960b8a74df718edcaf155818edd1b73b14b3054ee4de73624ad457a3e47a70176f4e62c48b218a426c1549cf73210382cd0932ad9fea512f349e1893d40a77c95dbfdff7c6ddc5b839a300e7c72e206669ca866af6001676e31e203a1da77cae29d7755ea385634551fb5d62c2dadc8ec51ff1e379c6809f19963b8e72b4f93cd782555cd202b27b83cba98f5f6aa7f5f4a411f1086fc114a79dccf7ab6d3377181ad987ef740a4f131b477a31e40ab9f8b471e8feea5ca20721626bcb946a7028b59d4f98cc8f64c2c21c38b444138100e9ed99d11dfea9891879a3303d85cfcf9b6c62bf9c699d335ab250d2b31ed327be10a8a046039915b181c555eb63d89bf4a4e0c72c4b2b8657f65172d427e973dd2be4e744c10085ead9165bf2c280c8e9b3bc9dac54ff57356fa820bf7b32757263ee84c793f187639acb1cdfb218e6a9b4a8ac025474d44ccd4177765996ab2a9d9ab56280581d15681f03ad1b9d5396a7e67493aac3d8656ca18b8bf83261ed4cd5a847e77de8c7cda4ebf4e204ce814f957da664b3d6c8752f8e2fb680c9eca57807002fa5b9790093175ff9cdd56bcd970b14549709f8f69d30c585c7617c3d5c2023c4305c0fba88a4f520c0b27168713e7dc305e1f713b14a56632ea98a78cd6abd780e12b120aa4169d61df9ef0361a1741e93048a14d40b94d79d855699330d078bd23f069649a6b972ba02325bf05c800c5ddfbeee5708cdf632250413b1e47680527de99f4e0e57aac4145ed509ec2c03d4a2ad75e3b860da69022c409f6e8d44e02ffd5ef4391f932c4c2b3514c17b1adecd2b6c004e0fc96c8207ceb233b1ab268b26b5bb46fac30f91eef071a1ada646f1fd48ed94dbbf25be38be50760b0dec0d552251b8830294756937a0860cd713f454ac46d39d90f3d4f6b6f1125bdaf986700f30b657473528739e72438d02e4e8ee9bc27d2f64c73dd1587a8688464957b44a9e6fffab66e8a6f1635f1731b81092b966cb897d62e38d1825fcf1fabc1937925d4938dc6bc466b75c459bfc04e02978e82d2eb579ea894d11331e05c2850a4505d7517699c3d91448305caba5962c7e00181bb5fde53c50811950331cdb148f0d295a2beda44bcd3b566e73df1e3f8a8bab61c1c344a10f742321692ed7d8fcc0b2498015a41ed52fe21968448721f793497f8838537419cb8d7c7d5e4372f1a8d1428f071d7fc52ecad92e324f2c3cb2d51338c164d25dbdb22591fc89dd4e39a8f993a5316666b6df6ecf965f7649848bf144d61fa11d798e5c801e127f45fdd8737a327b1525bd4bf9cb081b3c6f9e1e357c99c2c090780ce241e07c8de4ef8219c3cd8da494a216f7549a465ee455bbf27e1d2f77638969ad1b18e6b97d5a665e6fe66ae3e1d7bb2f941dcabf97895d6de7bbe480aa4da3184688d211bd239f7cc665dbb8981fbbda80b7ea2751a88fa60d773254ae6d20df1abdc5984835dfb68df497a885f68b114726e39120dd182923e83b9ee9dbed6c481621495a23a5259b7fd996503f4b2827dad1e302d34bf768b24cacd0c2ce63bbc0549894126888c697a51350de53754cef2b0223d5d5871ca4f80a97da243d83f3e3e963103f716e6a8b7b6c2334303420b051c74199634e72671dc18f6b7256372285457c9a9452326f268290400b465f4f5b8ae17f029133d21dae833741b839b7ad1215a8b256252cd779f9f87cf95718d1a9fe1d420612eb54a4693ba891f9aaa4536b8d21565a03f7c30627d164143df9ed0e35b5a249eabda9d2319eea3dc82314762becb3b6f75edf60d221c9515afecd1e244c5dbac7844ab81fd200f5df60a39ac196e70d2ae4fc3a579552ce02d8fd93eee54d81b673cbe045046dcd33b388461ec51bf95c05f04cf10eb456397f7b59ddcd31fa597ee1d3c1d64747d9eb2e1b2bb2c5ca6232a83932bc29f12366df3b90cdf90198677fba7665153298fc2b5003b7ac3cfa1c165d6e268395056ffa239c09754d2677423723b8855ece216819a4b9cc882f15d25cf35e37ab356d5c384fce36d3131947ebfeb8e0053be284fb595e10afe9fd84fc9a18bb913fc8366a2e87305499cbe0e258b30364e5a1b2a0b8bcf983e1e995e2d449a2e0751dec3b5f9557a72faead9c79ade56782a97f35ef134126ed54252fabac3700bf345cb2ae6b79c10cbd1dd208d34cbccd26127b3aecb2c963d79927116b55e7dd38a6205e505fb84c1217578e3407defcba3af1c66af22f489071ff9634cbc3a535c402fafd4d215506f660a5c2f734546b96fb2d281fde784072dc35def6d2210a887619268267a3707c6129d0f912f6898c58a8b3e8b5fdcc55b50974f79e09755d45e1921994139e7f8d7350585a8c84a976db216b25ff0ac7821d5a6663ad74859e64f505c9567df601c4c2f9cdf627ff4565864648b88efb1e07234594a494b6ebd10531840fa7b70204dc362642ea45d745e3800eb324908891b4bc6ba7e2b932bc7bfa44d29bef4e35e813e8dbd1fc70179e0f98e1717b11641e9bd772290d0a1846e97a75c96de2b6e9be30f7762e9716d272e3deb7ebb274da612f96d2ab9fba8e262ed17e010a7669a94c73d59a1c45dd656758a117e8e85d8d05f1c0d3879704c419091ec3116f977b67e7bcf76836f3bd80eb6525f19a0e81e2745b73f3a2ecd4e37b8050553750c50a09b8abb1bc0f2ffaf41af74e7fc3d9b29791ae8980055e22d41553d0cc9941895931a14b317d7976324fc1e8bac52dbfc22ee210d6c795efef937e35b9797e0ea315512489fb2b53a13ade8570e916641ac2b34429c7478f83b45e77255fdd0ca3f9f99c4a1a5ccebbf1aa47cb1a74f967ec7abf474232dc7495f94caeba6125e7cc01a5853beb93d3b693cdc37bd1b726992893d2392fff61d90b7660fdf1e175e0c4b2fc79e5bdbbf81658eb5d105b352627800587c0d6cbb9058d0e79e723ee98563be5340c90d3162983b8f66a1b4fd716499ab1da0c6d507959522a18653d4e52a65a5b56f02d2550e8eeb48973f837c5e166fe4cdadebe94f5ef42411297dc9f68da25e3634da3267bbabf840e50ab6ae5992ad4f03969a5ae0f7c3a4a841d9e51d3e5b6106c057231f06498aae8a343bfb194c8d1f0afb1798bc89680cce18f40d44d05e6a524d8988a5aa99adad96a8b63bad8f88fa5da2d6addfe66a20a9744ef80897294ec4269031a5e34a51bd6f4c62f16037a65c13a24527df98c795d4902b966a574cbac2e18c58883acc934cf8523b642c4f3a287d4170389971545e2463bfa8739e4ff8b4cf41087c43670ae56aeaf8f554b2e492a01b81b06b7ef1dc51d223bcc382bd3c379831cca49c3bfa927540b0f087eb3288d75738b49f4a22d491f96e8d8b2e57ae205c75d17bf08b62c012dc31c24598aa30580af3d6317f47b1582dadc324437df348bcd8b7b73a5aa97ef67ef9943597269c5298d1f7d99989cd92a186c3717691f9d08d740bd07b45f1bc50feb282ebc755264155055377f51e81905ce424ca9941bf14c93a12285d5e28a4856a4f162f6ab4174091bf935a228be4396b8647c472a784a8bad949623121a9b4c9496d087fe48d6cc350b088b941880c6fa0039f50b78877a99ee796f195b95d36079d482142527034441a4eb0d66193547f23a88a991094e80860720af9f26f6ed5ce638925d32f50ff54fe9df1639e0f92704344b46083ac974432e071cbeeb379f977eb7dc45491b3d4971bc15d515ce0750b22637285d17f3ac67c5af988bd5e86e0b8616f566712d52d1924097341f6b899b1efc663ad3d787d0f62336c69b94168654e289ff607734939864b1f814bc2eb54094c163007dff20d9ef8530169a3214c19bcfde033baf564a41197df9b5a409829b61156f5d21062a78cc830edc96148dcba3a75860736bb22e6604edd0aa1e71daf15684b613a8c9c0f521cd2d318be125a39665550e0a52a73ef963f298f563ad02c0da138b26575ff9cabc1743b5126cfd224e904e843cc4d8494e6709b35f219819e4fde5b6c8acf1b7f17edc5faef97929f0ab25e803beaf5af7ddda3f234aed898a9c48282ee95afd5ef3f9bf972bbe1a2ba8c402eea8db50daf32597b17fd9b348d6cac3595ef6c699c55ae7f21e6b5ff11be923b2ec34c9d148d88458a398908e29b1039f306c126118a80bb62f357b6a9230e8357feea50b4404992c128a23e6d265a1b3e8e74a4b1bccc15afea6d664676a76fc997dd1f6b7ddcb91a38339de0959940d95fd191a09a318c1f879b4a5c0b6fed7ff67fb713d82a6722ac677601aa4c710001e2f313561077d1ada635b40e023d056b7d38935b32595fc127d11b32c3bbfde364a84cd769199affc7697d91bb8c7cb50227d2522210fae74d6992bdecb66ae2d6167d81ad9f7303da7349d875f9f42362facdebb09c320db4ab7bc1e047859b8c575aac67890181bbeadf923299109d7f0fd8ccc3154f4b5b7d9c0b3764a2e20e9457b28441857ece7de86f531c55853b192b48b764742fbd7452235a21d9abb63855c7b5d5b3c925895f1d8b9da98468d9d6cdbe24cf725537ec3f09b2214b186935e8ccf637e12a0697be49e02bf42b49b86f3547aa9c0588db163be3a56a2a7b3067d81e0b24bdf4db21f6d050668853e52dc6c9c1122a58349410fa430f546db0d54d4008e84c054cebc761d37daf6c164d1c53615d82f854a8168e095af7e604f333630bd8efc24138ec3a53f659a15ce37d6ff3fb79845478b23e4fd978653f32fa6b3607309cf4ace9ae14d55c2b32b71e083b695a04f57876a38897081ab5057410b3d6ad36f2629d7e7e2c6658f097c0a9a2b9bdffbc34345cf3760bf0f803ef77afd29d969b3e9b89c09ff65044b7e935c88583bafa5697bc8725a3c9abff862e0aae02ba6b7d573787b596f02be02f667edb02c87a933848809ff4dd552cd8db2855f93b6edf294881ca3752bca8c15859c626106f261ebcbb6c7ba198bc24aa6f98d456972cb23c6b190d14911dff27f901d906018a1488d64590ef6ae38df496fa954a4128c15f62959e0c91daad72f8ae0e02d6ac8ab58576fd660304f9aeaac0b85481615f860d8c58cbb217f2bfd08716bf9d62bacbb31a6612f4e8032c839d381bc4dbdf5a14f3b0497994f73b11c25c9c8fa9c286f3767ab80c55b5d1d485224593d241f803ecbccb69a4495ef2b088029f1f6cc97505e1a7a312d97cd9ac21955131b4549b103961df786d4f62f1fc60dd4c2e942ca04bf7232dfca79a0b455c4041c6b0bd3ddc3cccdba58b6d53492217d7fdfde5db3eb54d1b2f89bde300fad9ffdea521269c73422a3e09ba3dde0d310050dd2c3c087a627b31ca37d505c244d0c83b96ad3764892be2df329e25e1c47e8c077628f5a78281cb84896f5553ac5288636da06cbf8e816a0cd35ffc12d29c719a351e42a6e2c4c16f9ed831fe2fef2481f94936db24dba76cac0ec564a6c353285eb2ef6cacb8dade1bf8d2776752bc335966b162ae4a28a70c601f1b3b46db5f4bc15cf064e1788b969f845e7a65f00f4141fc7ba9bf170320b516c2cf036bd666d1f98769d12e628f0d4df827f53885871b8f080f0897e09daa849f37d9169860afb62539db07b4f67679de04ebc8df2a02e63dc499d8e3a8ec7fad454f04a087aee03f91a2d3ee3f33b2f704855abc2944db3dfdcf37f4d10706025885f6e3cd861f6bde23bd9dc696f3205c519624f5099357196baeb3d59df19ee29da840f88e55284c2e34a5e47c9de81bce40f413b7d40ee93b2c33bee14ac423a3fc4ef1fd3e9832e014d12440e7120754a5aedf37e5a548e6e2b40df2f96d32ea14c14503d2389230ce7b022af44063983d64f3763d2240324ab88c57bae0c4599c09641241006d7100fc4594ff3f1f028d91ee4d7241b2a535a795a8767b31b240d63676d732ba51ae1736c2a9f902a2511db5051f0e0331ce8dff9f19746bcf9a3fa252380de8383282b173d2620822a21e9d2f95f23565a920c4c8e1322726aef752842864931ba90fb0e021f1831533c60c806b7e4e4b3edd71403ff6096d280eb3e613403e52bc7a34b3994c38a79fe3c85651fe81f3630ac41c2013b4b83869199566f05e86ec1c0ff4b2ce4199a904ed2474b2f47c9cb521e7a23380cd37458566e61865df19d69563fd53e66f3b5bea43d8c485d2ff938bf31dbc847be1a7f678cc1b139c8e66822e60212cbebac65d8b7e6de3c7cdf53875cdbb37f22dd2eea6bc3d3de204f9f121945116dc72dc61d613d7c980c80c456add0ab29a8d2e5f4208008c9af91ffdbe411f0e2e4cbea9d62f30fef52126fab32ad336c712a22acb7ae6547dc31cb949b0d0578d15a1c4b192735e3a5e0086a30a88685e3b103bcb141c6afc0dbfa993da64b032f52de1d8193e778ee9968ed1eceb81d134bdc73c87c786ad519a342749f0fc2b124cd6e14509ff6c9a1e7c69d6b19e2b6a2d2ea538f3cb7b5613f64b5a0e18a3c3cd38e85116864acc89969dfd567e560964eb539c0bd63515025445f293620b787a599b8a4446280a3e11ed61b292493b3bc9e52765bb831b36ab91d6e81abccaaa5002d61d4e38b169a88b5d2178bd3eb307436702176610f645ed29505ade14fb557db15ee23331222858276a3a7f9ffe7f6730b6f4897e39dca58b924b3f53273cfc9530a0286ec13f4489d1c19678ed6941b1d1a54d4d6d89b0957275e2c04577a2fd85ce026e2c6a51608602be75fbc132f60748b20b0b101b3533833bca6078792cbf5e85bc294359371a32c1b695aa08f432e24059888ce325a05f97938799af287714a1300e5975397b00de40c10a241b9d66ca6474e014241c6dc5d3018e02b177b2e259a03a8047676810c88f0f36ed8b8fa03b8d09fdc00ca0919cd3e86d5aa5d56b528645e04846ff08783b2f90e5443a3013c3b4b5e64bd1a742898dec7e2b60d76ab9178cb6163ccf65621f6fd6aef1683d9baa54edec573b91f3ac8b842a638dcd42fc9acc2e518fec9c46f14707ef3ae4faccb774959ac12a54069b7ad642fefee95ad65d9fc9c9c40acaf80b975cf268d1fb562f8872c115e6df69ab5127e3307909f61a20a011d17e62aca6707ddfc735dd97726dd6a34fc3cfc426a41daf7f40426738837260c612ae01d724b02f99223031b3b045bf4b86d3cc7ca35c1523ed1d56d59621834a9392c898992f5de45ed48dc0c2b600a2b6593938e433170bd8a92f169b86cc93db677422f73f216d44af3fa7de6f430819146a36e8253c411e4748547283d6d561299aa97daa1bced03b063be27eda4a7928729010f31cbc1f34b7dcc99675233163edc6137b677cc9b8df1e336d8ab0d853f915a70cf802841024a6ba00fb7e9925744c351bcbd3eaa0565f98df215d49c8e027a3b9e694ad4b6470600b11e5d52e0751ebde7a89b62356ec6f88eeba238df6e4d0831c7447f3496cdd9163a759c10e0ea93e586ac3c0d8013d4d1c9971655f3fab91bef933719b4974de81448c8b9b6a2002b6fca5f72382ccabf759e73e1d3cf141ec2854b5eca816cf3aee5212615dc68ca3e8d101b40a9bf8b1a62c959d226a2d7dc2f61bc11b8785f8482fd452d5352c24c1f19d3715f34e06dc1669b4df2ce16d6d1fa596e1e0f1dd5f939365cd7d0470f6bddfb550fc42c021db97af300c606e8757f2e0e95c3cff35903737dd1a451720b9949defef11b29e5ca425f60cec398720dea2d38bcb706029a72b2907912fb411ea2c6bbec123712c0907ed0cbfe50ca471d71e86e1baf7ae9001beb75989ecc0cf8b36e8af10a58cde2651803427d912445d384cbb20e8808176ee1a3ffb1b4a5da35039aa706e7455c010f992dc93f70446bf02aba06d667020053cb7773af4ba69d89e0d794b923d28ebcc53ac146b283159a41b31810447661606980d6ebf9cac94b37863c37fbb73b3207d3de68647e9574be9db8ee5886d18c1ee07087f0f1090ec4893dd9b5793b9d816d4f054d2c73b6341ad35e794b4f3a292446c0739c5e7710732439dd23ff488db7af2d6492038082cfb381f685d290bd46bf24a31bd998594e3e8afd7ade0bdf2cbc7adbe221d73acbfcfa38d20d7d8da683a08a15ad0ab84be67eda2b4dd4ab545c5df499156a070c0b2b72c1730939a08e0a8ab8640b9fb860fe7e9e127ca862a176a112dfc6d3a95d9db2d9feea2a1168d23778d1c92ae38550254af2312d0727d9beb03ee8f54785037cad742a8924de3baf3c8c3a4b374cd9e4b2f8b57d36da94afebb9ce172fb650e689dea35f350bc7eae09f5cb7bd47d5c9032a47aa5c23902bc71da6c31dbd3b7e8998f394565262e977cfcfbc64196e3f5acff4ea0e27414ef54839dcdd57a38e9c800a164a9cf0e5e8b5d4ea25234b1c6d7f48b38168f924d41c80933b5f6f49e504c9c9fc32d8fade3ec93884fdf428cd67cd4b3ac2279b4c512a26f2dd7843e3e5e1b9a3b0a5164b27afae77f507466cf905bc49a70d2c28e810fe82ce523d65ea7dae208c5920ac0aaf2bb95cc84a14f67c7eb3e0fe96a670bf4f98c403ce7dcfa6c0ce85cb5f4f946e1acae9912a9e30bb4b39acac1b09edc58839838c11309e29a6285f41ef147d7f85f23b7cecd8c931b7d0c25b056ea99189c078da3abe2384ba1913bfba81008edbbb84b15371b051b791b7ef63439fb78dc61ac52008e74f9915558c759e3c1d378ab943c11f66c9ead77c9cc4b560e79dc6eb21c48cd049ea9de3eaf4a753e0d48eeeca3e1c03231d40d0f14a1a76f7d38b91b01a951689c6cc70382e801be7b71a91e8d6827e00ceefbf552a9c76b236353d44f218431ee188349a4e3cf61b57d5a5a118167493e21fdf71a02b4dc1902a5e83cd71e0b67fcba5c55722b65b4d6a2a5154972ec8bdc6ac56a4548e4096fced23323f5b055cc25a7a699d4694d34a8bf4d475ba20e6960c08b43e6761092f99e946c9cb87ae2ee319c079b1f348d669be470d32b92a8db7edce3aa3f4bd31627b500a54dc14ab7066a4b34b616ed6ffa7413c0608fb8409a968ad50a1a4c69dd23724ca18cf1738091ad986b3e89ac7ad6e1618e6acbc379b0e92128555b6e3db291c46cf4cbe9edf00a7a7e217890fa9a957c594c385670194eb73373614c3be7c7a306c3334c9231c8ad683f9a211e3706a823ee08f3bf7ca985830dbad33391579ba5f43818132fc76faf61ad7edd309a7b5b18ac5b247e13cce2d9cc06714e81d79960d3583e45e13b8627c07961c5c3a1c059457bf7ad01271ce60149171a0f1bb414d7f5632f4bdd45b127fb3bd3c98ff3ce357343a2faed688ea0d517579ffd173468f57c8c9a09e747aadcaa0347632cfcddfcdd1a5473fa6c43e472216f5661230a7800a700a0b0e840245c5a84a2422f4d1ec174896d8c1505cdeec16886dfc79aa69243706b15c43a2a0a633addcbb0ca3f9730398261c05d2a9034b1b12ce953aa40581d6e40aad30fb7ee0d389f7be9445f5f31997b6872d2817aea843c3ff695afac45cad14333846065ee861dba45d64e2a26861de5d8eeeb5ef9c4592337df1193f0a953d787ab1d13ecb30a9d26faf620ed56a852db06530f440eceecb10cfcaca4cd30099e00c9cafe1b7e1839e31524aba3d03eb2742ee22e205d7f9caec9c3cdba18459686f7cadb3ccd0a3ca4f7218846df86566325f8ccbd4678a2db46d78d7c6d8ea531143014251a7ce052bfbfc1bcb6017b001680420cee960ffbb36b25bead9d99a163ce86ca91875a85f8f8b0724511513f27d64b0ba3a2c68b7f20180c5f5b16e41084231b41fc7f9ac31b01bb10c6c35be7d03175a2f0c4853aac57b66f46ba9fd3d6bcb0ce4c6165eff20e980c780d3695f168f769c35cb8d81c3f32668474928413be8547d94290ce6f6e90b82d4d8676aa4bdc79608a5ff113e559747435706be1a0b0af5deffaac987e0319e76a02a5819954782e66aa5b193c342ae1143322122284c97c8157926a11d87dda6fa7ddaf43f2a033d6e820f04c18039a3e6302756703203dd5c42b9dd8061c26eecb723088f20089e4f52b474643d1e64bb9fb6dcb0670609d97811c59366d608b0f33653b974f09542d67f7ec7b975d955997e9295309fedee703796b748de8a24e76baffb7b65a0398d0d4dec11559a0d08a49e4c37c2759ff45d0e5fb8f1d4e1e45c8e59a300c472bd39e804a6b2727655cb4b1d0605ab6fea9a9331b0f387e3cccd225777f8a57fb173a20d43372c093a485b8143e2fa4ce2e81c83ab2b9b2da40ee011011c3345b971a3200e3fa866b4dcfdf7fb01f4c79673861c56c57741f8da07663b999909fa512c66356649c5d0736edf682a48e4b326c3855ada28f320887ae80203408804131dd9e2503242a9108a8dabbafca1a82bcce670e4ca8c3fe37d72f3ca7239c3b2eb9959df98ea0fc5f52f4fb011be5ce7901542c3f1d10389a071bd5a1815f49061d28b816e20c3b0a027a9b424e72d16f8b3b0c797d547165306c551403642c6d38e7222fe9bdb7f87f7c6ded9c1b58ebf820a98bba4aa0fe8c7b80ab84bb32dcf987a633679346194e8986c3938a64da6c543be608f9d1953a732fb04ed630bcb5dcdc18258ebe50c5aefb4a56ff9d2e79385524bce343bf25e6980ff0033d5512c722e9f3df1b095c5b91189603cde9a5eae2c722021942c70dd8088a071a7a36a51cc6dd5cf0f8abd3583da17e343f9c5e1afb9a877633a5d1dd9ce0b7f725c437369ec4e7b4b91a3b5df3c2b9c96dda75353deeb7cf78e42bcafc42ea1790c2582630d825c98c45e2452e56ed9b5ef4843a03888ed73b584c87af7debcb83c809ef867f38e59be2bfc0f4a783ea36cb33b6480c17cd5bd26a20d48dbe5faf5fa14058d4fa45ec4c3104e3e3458f5155f669e72c7eb89559a2b2ea289cbbc3b26b16b7237e96662ac954573d058fc9f24ca8b9b3ef967a3a77c749d7a4a51ef1b8e0823adcc4026b57653a3bb800e0409905e2404855e502461991117a3271e25f4d3fe51ee0546d279605f8051f1668dcec6b61e1461ec7992ca7de21c97c6c8b80146858ab12a7d9b653977e7225ad9c4c4f8cc6cc5b296b50de06433c3a1ed7b3228f60f2610048eadb188899bf5bbb3c3b07eebb09409cb93cbc53de0eba439948a86e8be887a74ec4c3b40dd127296358af02577e582aae0ca07ab9be5c7defa975be083a6a6aedb1fa3e1fbac9d92eb8a823520a4d0bf29ac708f75ab56179f49a23438f9f239230b2d9574dce08b843ad02fd27f9bb668e3392a87d4ddee83d43a950e318bbd9ee95a7e4647f5bcb1a0fdbe03cdb8e875fa99473595e0c4684d999263dc3d4f3f985a634ff87f307d02b2869066ebefa65eb121a6fc88e6f82a291ab2b10fc5b0a12050b223ea86ea4e56d6be6eb49e0e213e90b7895b3b91628c91bdf749db28b4043c7301ffc38ddb5767779fa634db301106229e67afee6ab5ab826c595130c4b67d5b772f95ce995481c62b100e1f55e2096ba8de4d056d45935cba413ebaabdd63952cc23151f1faa552558e8bce13ea5cc72d67f8d9151a85949e97d206c08d08815d260693c772a9e09aab0bbd72b8701b3be896837726dd8e686f6eec602c0830a26a9d73d3b752b4bd87e977ebbdcc5b3bcf58312c48194835c5ffc94ad3f40512077b1bb8e87adb1221d28d4e73dd1e4749d93d55107bd27b97a09a4a410378be5a244b7e36300b47468e9efe6887095fefe9033af3949c5b76f3e6f5a48484104dce1e8c59c8db6aa03087ef464c7990f66046329275f9d2067ef0e2f326f4f8c62350405b29a12f64d86ff569b2eb3ea62e8b851821a8839e31a345a08e6ce700956d3becf9665ba8015044c9c4f25413cfc965a7e54485e93ff6815a52ef6d997b80993f51cf7b88418aa08368af4b46c7055f971d438ca662c9f063e7ac4064c8c666450ab4bbc4715fe2fb23961ec828a00d587c22a2806b53bc4d34cd6faf8cecdb7ddcdc93d6558b4d301b1850f583e71e79bd998c550e161b10cacc7a76f6dd4546daf684addcd145e3bf3c62e9574d98f4ec67d71093488179ae1f2dfe84dbdc8ad84d1860043b7f11265802e1676eb61fca257b17982fc933b414a39e34eb4eb6a636e20b3746815236ccc22017bb50161e6ee8be2fe96a88b1fe1ce1e7cc4ad41f49a1e0d6007637f3eeb04b849022beb1eb83b22c0f867649badbe870332cf81b3e2fc189ca30425d414b19fc7b367f817d9606a733a468714ee6bf4aa24ce1d7752f4a28cea6109e3f4a15899612e03aebd42c39ca552bb94bb52cdc0cb499556b738c1a3771ad297e7428c62d8aa769abdaebc292a28fee4070b3fda5c2334e62dcc832f46e70b20ed01d439bac562f7f18bad0872aad688acb23a819efb3f00e7b15ab0cc0a7a5f4e1e00433f42c82bbe6bc7984351b389ed203b313cd7501da02c9411669d0bbe31432bebba07351e870d1ce792afecaab52efadc085537c08c807234329d70fad001690e89b2c6b6dab7a62fd504f6fb1c41c2586a7bc6114a07677064718b44501d82e3b571e3f824bdd6226fb0df15f1d4a746077cf20b6f96c34f06a5eb139b30eac17fab6496f4e6a0993c9529ec9cc3a2b67cd6d19c6b215a04db078ddd4b225f3fe173a5e17242e265d92201fe706ac16fe4594014fbfd2c60f07bceec6dec0a6d4469e249097faea2988421f6dd787e717bd7e6c9937ab86a76f50cdc99f4c79fa67e4d194c0d123aa54ed4e7c86ac5c1f7aca134859437720283e6ae9c7220348c6e3821b5979f8f722a5fc3d15b6fcaf8c0c9f7a8246e65bee36118e565935839be352193346ce987148834603deb2995e790c0427cb68cc4fca9f7cb4e26ef074c3bba4c90529b8fbaa702a9753daf2d4016aa668fa257ac7937f09328903a7f955e886b9d9978b2cd0678ad4536df8c47c31bcd91b8f914851a9e56540d14ad56e351968c0348d3fb2142b5754a38308de57e2b70e89176a64c355e94b3fac6e047e48f0baa6c9649bda3933ee4a3c3c74f0fbbe23ff8e1cf27361fe23df70f5960499edc387f2b549422ba07d7f4d45da1465ec5d6ff3f84d2b26242541861d4f617d6b991cb563d05b71aad1556f443dcf0e4511f943c52fa82a8f3726753437bd51029aaa09bd79ce6d0d2913aef6cc7a30ea7f40c1dd15dfa445020ffc756e824295a6a699389e835c5aa6f19022976feae733ffcbeb3d21109f8ebf2b4ece52b83afd4d4b15de3c9ae39bcc847b671976ef977feba59a8061b6984f6c906a6954fab17c145e3447e57deca2970bb8d3b2b6017b9016d405c92497cc0e4dda1020ef60d233ac65deeb91b6ca209a108b372e9549376705a4cba235663bdec13df44534f4f9f9ea55f4cd4136b621b9ace27f3ae69ad0c84111dda1f20e32322db2e77c470ae7a7a7053559f728c46bb1cb0988d51782a8df33ae40d9bc5ecd9562602409863caca10481b3da48243ee1cae38dc33384d739d670b1dba54fe3ae8adb24a6692f38edad56d02681fb72ce5ebdee6d8a1a867ef18a467d653daed35b50191c8820dbe0550b9a0f975d374987c0fb520cb0f8a3880c9267da3e2b2b1fb0d905090bae7e00e3072d4d1d0a54361760f7e092a27996e15fea747210f3360d45be44b404d8ca339a280c9380444bce1167da970af5335cfdab86fc07fcb58472bf44e924ca3c1f6e6311a9add1beabc14c39e84195fc8949c84ab25a27f74984d9414d76d631d34fb9e8fa036d9e8f6c9b95576284c7a0da832ad0277948d83794b67f8c1ac51aa58cd23ff3ad5aa36fc8670d1b6c964f549bd5f7b94f4781cc28fd5f3a455fe060f7415ad4929a323569bb258c002c5a0e67309eb0e6b9abd0d1d2a16c667e21cf5be30d76686c874a10b19f3e197095ab858f43073859c9f2bf9675d28f1973020f86874107d4680b9b78d75e45b4553315cfb18b1fb4122a3f9b654ef705e13b21eb4b6fdaf143484fcd10422266aaa502c491239c022bbc6e87b399495102c2104e7a5cf1616f4e06eff2d8078b3ac2e7ae75cf856952a4def11e06c26b9063806f02b6cc6e730829060de1ff5b33d9df9b9b6c00e240f0aff201ac02d456bf2e2cbe4164acafdb6339eb9a5ea350891ee428531a01eb92cee3602f172115c673cd7ef934e473efccb72eb453e75c9e668d57b62bd599d55382632d848d64f8718055740989d59e26c3cdc84ad1dfa391aefe69d92d780df59e714a3b57ff10204fa57105964409d596a8b3a8a8cc9a6e47820093d0786ada601be6811fce7b892ddfe5a488003ae95e76b68e3685ca711484e063aae4b927d60ab5ccd54ab72f5de37bc80b3c70e5782560db07c8267adc69a0566464249d79bbee1a0479db4acdabb9ab005b47af259cfc6debb08749d8fd16426b5e79d8449de756a4a704221f96b1853ede1573dea4141a4a3fbb7ca869cc8133be99f005cef00e4ad7fe2ae486f0ffead81436b953122501021af46c76dcb2122e192efe8236a53ecbf1dbb9f40f2a71b8de9d420a1af540979cdeed60f46eb09b9faf03bfdd5031effd06e85878594eebc9dc209b09105931a301d4ecb2de2b507e938bad42e30a5441e18c6d8ea987e71c8eca150f71886e4613729d2a9c2840f97208d9131f7ca6e0cc17e3a0821dcab7224ca8d268859d546ceacc5db3f233e239840f766027d0909de810a05b08c972ea6bc5925ee32a0b55a7f0e8fd5f995500a1eedd52719b11c8646cf18c731a858c550dbca7627f55e8ff13c6bba6a7d9997cae319f8d5bd34bbf44be9b9506f931f325266670ff0f24acf299dd034d4f424aca84f4402614af8c72f398d9e2aa5c1df3cc8b480be708f6357a6bf89ff9c0ef3104c5a6900321fc1cfc98cd80e8709d8c5e8a1ecde960fe24aeb6c3fa588c9fc23f0e748952e77d0e1110d99682cd3d8d9a7c7ed7fe563d41dd89dbc524e01befa02ea0668c9f5a6d9beaae321ffc5e80d5de783a43bbd321a72dfd618028e2308becf7a08886980b4ec3c8b22de96bcb28144443b796495cfbf489bcdb9a470c092a4a59a40750368931dde87e89ba5fcfb7e02e1ae770ea8e05c576f77bd9d72d882e811e3191da3b3a5f2e3447f089843f4869d665bdba0ef1069926ef8d963d9fa394ff7dd0533896ecf636eb4ef32e2f863bb998f783ef163ebf039bbb5e0e460717b67d1f74076b51928d84c315745b02f52a6b9b10be03a270324ad457a3e47a70176f4e62c48b218a426c1549cf73210382cd0932ad9fea512f349e1893d40a77c95dbfdff7c6ddc5b839a300e7c72e206669ca866af6001676e31e203a1da77cae29d7755ea385634551fb5d62c2dadc8ec51ff1e379c6809f19963b8e72b4f93cd78255597383bc0b6585837e282226a530f89e5f1b58a280f76f33d46009d19a72105662d2dea1bb1fa5238f796105b8a5a8a775ab647bfc00fe9eaf8513027825fba2eaf3593b7b665f3c3d321ceceb5f7d1091ed5714d45d1fb4344b64c340b47806ad1caa19e00de6843f73bdfa77d555fc16be5de7e161c2a1e6162edf7c2907edd0c7acd5a71f5b0844a5c47ac2a82b1483b5cb975648be1e5a755fe19f219c406054162ee613147949647c378e9eedd247ffe0129cf475d73783bbc48bf7f7afa0a2305b63576df0946dc81f6104790841d32d4ccda81f77fe73a3be2cd3c1c83de5f4033f831ae0a8f8c2a1b450002ac1ccfa2fa1b1fa56e1124f098470e5f8aff4374a877507e4385c5e172626b71c406079cc4072b1cbc8c817656bd91f2ef9cf28337a925c9f19104e0b3b69cb5a6950a8020b0c0efaa59ddc6d5f3520a15c37ca78bfb5d65dcf75a9d21adbe6374560089a322949fb74f169d61df9ef0361a1741e93048a14d40b94d79d855699330d078bd23f069649a6b972ba02325bf05c800c5ddfbeee5708cdf632250413b1e47680527de99f4e0e57aac4145ed509ec2c03d4a2ad75e3b860da69022c409f6e8d44e02ffd5ef4391f932c4c2b3514c17b1adec47134ada363b831faec4fd16e1ebe49bc7cfcde56c420800fd72cc5a7e956af6890eb6217a5df68a1be49b412868de72f7b9b1143a3eea626f0664f08e55c7597f235be4641d505839fc34a4dcc2598fab5963b2f98d9c83d510789e674be2394928b6cf724dc15535276728c85a72dc90c09d34b91070b22ccbf926f44fad8809d4278292d550ce32b6bc08c97f94044c854f1ad391d6cd1976dc8cdbfedf668bcb42a8b158e2c838f121347eb68f0edbaec02eba64e1b8b7aeae3a1325afb23c28e7b596c926d97350528055349cd4873a5552ce37ff85b8066a1bc7d16846cd4de0bc130eae2f028056bbe3851c1ebb9405a1092066beb8da8cc6f7bfb0b0e91974b63d26452337419cb8d7c7d5e4372f1a8d1428f071d7fc52ecad92e324f2c3cb2d51338c164d25dbdb22591fc89dd4e39a8f993a5316666b6df6ecf965f7649848bf144d61fa11d798e5c801e127f45fdd8737a327b1525bd4bf9cb081b3c6f9e1e357c99c2c090780ce241e07c8de4ef8594019fd3998d895ebf94b61befd88ec969de04437f8d33522e49c0d741bc372d92753dd1569524ab7c2baa93bea57bfb076c3efa3fe975e1d51c213be21d8723e019951526d6253dff57851dd420ab1f858216e93067c2df6b2d9ca453cf5a1f7d0d1c08db001b9a3a37089f1123fb98916ac6b73c801401e7662409babc99593270aab4ff0c1a5d45ec2f3d5501c44b4267f477d959dae25fbc238a359addc75e80fbd72991bdd9c62ee9b5cd49b11b0309a0182821969723dfae933251c55adcb4c87cbc4a8545a119c65cd83bdb97e5d970da3f043040d8038cc3090873ac0b72566d1e032d31a6fa1c51c8daba745f528bbaf67ccba400a5beae7afbe50f9aff42787fc4c029f77fe010a1a27dae78a59fca1a76eb88615356d10f0facfc9bd9b76f384c00bd0f356b73272afcd46a37430df0a5b66b78c902b3d509d19a05f9ea684acd69383091a0abe0c754356715624775bb6192fe63d4cd97ee0c54aed114cf6ffca7224cc6b3a9d33dcb15cc2e642839da68a40dd57ddc0a93372cbd426ec9943b44f73942c9b3d28b576344949305be2230f6ec49adc0d7adbef583c2e59ccf04074658592b88b8238a0ef1f3767f5ee85300bfd8783265b80df162e4fac0b85ef0e3cdcf91692dbbf850e74c63826f6e5262c493027333c4c9213bc2fe7dbca81215a339daef0da944c93c580dc74a8617de9ecfe2c7b7e0b6f3365fa24c55f5ab2cf3eac2e3da7af5e97f64c1f6ded409db534fa88dec6c7b869bb549c6e7078bddd38bc2bb9b4adf685cd9767f80147a7c33936251a25e55ac9ccbe6de1d9c72c06a964c8e43af1a28bcad83b4e74d6f57318c500b0aecc6e27a7bfae48b99da2f31b1a903d1f25726f7743901fe232c46d406eed8740d92340b8c4d20d95e8806a5225e8359bd2b4dec12093769744332594140b13be3af4d8597c51fa3759c12cd6d1f06bc0b76bedeb11be89d72ccc13898a3f5ab0479c850d706fb5a740b52606e0e65a55522b4d80e40410b39d597fbe39edfbbcd50d101fb21fc427efd50f9e9c871ed6d056798fd56d329f373d9b2d399314bfa6995947e907838331a8cb0a60f9c58b09177437a38c070da3295a5666269b006af8e129727cf5e871023adf7dfbf609db543c1c62f78c7879345a136ed72251c2b438fda2fb4d908b95c173197b93c0967dccc52e1145ae3815b0e4ce9cca47db8b2be1a22172f95ce0c12f40c5e0afa3225a1b95896fba6cc9a52f4e06e312b395decc51acc5f78e2cc45de6c511af6845fa6b2dfea929e19d7ced539478acf9b41f84b45a238100e9db7c1e4b2a7a6f998a3dd4790b9a8ed132ca53d2711142d1b895e128517d6fc223f20a99b89b3772aade6db80e09c4431ac691a44aed37aba721921cf47a2ae77139f8e144cc5478b2dcaf43afa979cac77412f631c44b2fe9c5231340b6127eef3812a30608a94af84dfb373b11d95923145c6c1f374fd44beed142a690577a36b9d0744151de110447b4a2e6b9417752739d0d15eb4442b394547b396ae8bea2beef337de2471da78711820bc0eb570fca6c298758fa7cafadca1bb030aeee21d850657fab0129227d733ee4a914b7d9429af5869b7da40f9858d3872a340090be6f7447e6b13e64491e26a3e4dea0cd257bd38ce14d9fe4c3a79fa41a75387d4be1b44cdc36b13638897a5f58d3e14a86cfac6d8fa5e02eb8c2509f0958a265269bf593e5955f830cd0e178fab345b917530c068f029f54e07728542a286fb3c4ac0051d606a4e8a32fa8fd2fdad53801014ae18e925d820eaf0ede8fc3ec3d90f76ea130ef822c64461a44f156b1c1a83ce895481a84f5193854ef55d4522f967ce59f882ed7edb2f5d551cc5c9f47e5b35095849cfeacc98c80c7a23734348f523f78e5d079dd018b92d2b30eee4112f3e5ff64af06ec664fe5c2ff33ebd8ba54c7134a9f9ab034f7afaceafbb7e0571bee8d003d2250b5d58186020671b3bbbc9135b89b7f2220518a23f372c5beb67160675d1a050e3a9663b92b91ec34fcfd47862d975648e90727e8abd9c736b8d4e42b91e88243f8afda3aef1c1e4cfb1f2b29cfdf8888892543e0a1a15020d3d35982a7b7239939319f5c6f4bba2212aca43294dc4cacc36f874a0f635ff6f7f4238f7bd762d4ef34f733e82e118d1dca321845146161206b9ea3563443c1ac2bbf569cb01c4f09a779364ad69104d77cc3f8b3d02cd07ecbc88e0e1df0fb521dd9c26e016640f5959566c66b90fa10fcf24ec4109811e3a7414a50ee377d4d160519ba0ff6043e8328ce66589c191cb009eb42daff20f06b296d2ca80e2c7c2292e9bbca2d49465e96a8750f0f62e80b40a98e3f75372acc97ef5961c521abbea4c3cdbabbbea880e2bf8d4a3145844cc84778c670dd3cc598d2c9342de9aee651a062752a830cf8be11b2ccffa5033d59b81a24062400799b3c741df9425520e0c15223308101318ca44b67517a5aa3a7962cdfab7e73e6536e1c74ea763c1b7d1b887c57ea55b59d8bf09bff66662ec09f626bb980166dc9056a33d19bf0700320398884265b7d70075f171f1b738121a9e64dc102971279cb604880983b8c463574fbbc57a1759e040fb9446194e78b12d4b0228f2dbf03ac0633ab9768abfda0c6c7428bc58e5f6fde41c92d45261d8b3f13a7e3c299d9619772c9c6755a6b026b100bb10377adad56c9435529e815a8119e08ba9a9cc9e07e2e7d1ebfb8b9f3252877c2f4d2676c78189cc5266684f0a6d8faa949bad1e3b5744a2e866762be70e7af91cceaf943d6b8477ac52d190a6bf6fc55898af14b6a2ee926b6c8d86c7a20e17ae11d36f7480350e401f288ff126ad8b0bf5cc7db55f164acc2becd98bfe435ad9867733673e41cba2905a07dbbd7ada88f85b4bfb152dd3c6f5cc9993faa5814c6c5ecea2d81a3275c51a55cc443ccfc8ed235cdc6532775ac33303b519907cbf00251ad56caa73512dba7824dc0d31e5aaa6bf694079bd0d1214b37a70d8b76c51744972db0241d6e42256d1f9770df645ae958ce0e227a019c1de0d634fe028d0a361fa28ced164bb582b983bd9ffed50e84355170e8d6cbef53d148ef79ec9040a6baf21fc41b7023d71ebfa35cb049205b7de644499d549cd5518f4ca25a5731bf3ae57130fb6a7d0a8bc8772cb39ce031cd669ab9cac0a7f64e09645e215e669044ebdc80330e37a84d684e9f83e5562c88277cbb70b39f3053a8d8ab66c6ed15f44504d455e34733259a3e910c963198de3e8f053a22f087ce51a83c53aaccee96cc363f95927afd68332c613d18b8830ff1ef2dfbeb7923447f8ae8e991933737e7beb46f8c10bc52a9deaee5aa33b6c72179620fc4e1201ab5035e6f035b71184d8b0b44441c821e78de55c929fb8b7b8cc4de22460047c5963ab87b8a3539db66ba817e241763d08aa385ec619f313f59351ac559e02c18cab6313084473334e20896fa7b492fc0b67d9505331021605127ddb716a3757b0137c252fa355cbdb485499c02e13adea724b59c213de2c885521c574d6c46cfc5efb417010fca5b24df9670e63254efb1b0813df966714574245904fa7256aae4a5b835efbca6d7598c522efa81b6c616a82c62c3025fab377e14fc50929fe59df74962441d4df208e3c484549799ee5b1b2b836fd0486116ac6bec950a12e417880e6c38cfb48707fee7c74c3f03f522422bb6cae3502007ab4922b3adc7c45140266add254c3286f4d0f8071eea7fb13369f43e52dd28e94aa6dff17202256a236b779991541c8d6e8e0826adaaa7fdd5c416f4be5971a3f8156be360c316e6ae1498b846fb337e2c6060d5f4aa3769f36164c5a82e026c2e8034ccc7c034c1831910f684eb55de30ae6cf64e312077c435a51e1905a27a3000e2a10475a7d1c15fb227264cffe41126897f83277594ad14155f9b23f29bedf81097f89b6e74d6d9d7d9d57bd62227fbfc533c3b4d9a793d6423cf94962cce610494d3c4d79a0165b7937ee4b58545054ac95b61b768990acfd680e64df2e2f4a5cdb213eff7e80dc6a54623c1e29542a4af0c09dc0cacaa55b20a5b072352ce6daf7f2593d2dcc3f9f92975e65ea5ef067660f6d2850bca13280b387bd3ba73a65625e21df9b4d50a5dc4e54bc5a68fc35224a123650c1b821530a0b2214a11f80a75072b2f88cba3d7cc4086bf8b94d0ef27a938c8b9fa4c1ed9dbba45079bd0a36cb5d88733e6a766f49ca831bb0b0e3cf628e5c53293c67e22102c36e149f6ee3e1a27208ba83b2e066d8583bd5931fec47ca73ae4e6b469c3e0244349c01253c08a4f2624e1e4d54370f2f9bdeb2e5fb70057e0012777718d96982a330738fce3406bdf925995f36ce0997e862d3efc4744435d8a988373aeb3eb7a13b1feaeae8bcb7b704200d1a93acc50bd96fe824e559daad7765c72ec73d471d8b945d757e7dc03c7c9d09f7f071b28608147d22a5ebd0773f4abc5c0134ea528f72a0b40b6fd4deb63ed8d30607c68c7da0d62adcc6d7f5d3c948b6ed241a6c5f427d8d8b5ec62eeb671cbd186f6f2375390cb9730ec2258745f0357f58fe01c6c57b185dce429e871a7284d560dc58e6ca2ec37f3f475089a86947affcb030167b7e5bb0a95aaf3708710339593ecffb237a61b101e98d6c560f013343f7f382b08bde6d01aa8991d78e51b501c56f959a41a4ce91bdde909823cabc5429715a26b628bdc98ccc0c6e60afdb382b7a6399b28acbd6511d92502fb4dabcb7521648e90dd8c64baf33dbcfc089bfe81dbf3cd63bdac7cf831f258233e201a828a6f11fb730e46ffa2f0dfe52def79360f946036d8eef0592e131c974dd47a441dd8196d3add906cb853f9ff402bf7c99ba25f11d72be050ade34e7358e1de67e4287680d95a201b93faf0f6091e71cf7ef245f8369d8fd498efb072d3d26211549b66aee70cf5486b7ccc9aefc64676b80b6dfa519a7e6135696dd62e2bf5101f1b33007357ac83ecd5df1e4af7bc48c2b1b0355a0f11b2a3698718dbcbe2f4f43718612e9ea27d5b28cde1b0bccb5866ac7c9f063c903bd43b71928ec839d73064dfe02950fd63750b9308abf2f7d9be91642970c71be1175554604ca33d9e0344b3ba58dc7ebae29f1ebb9a4c5a527d78139b5ae62a9718419778920333e311c9896a0828f85283859d88c7a1aa11bff332402ba13da51b92b85de3d5e1ccae38790091497b9c7d6ff61038444a1e08ca436666e8f1fc4b0d13035ded2b9354a357c3e20a72d663ab57cbfe4b54f0525757e8f1d808e5730949b7622e6d80d05130e81f8edd395a4c87bb85b2ecd62e13b4b0cda6f171c0c5371d3655d854c81bddb4c4778a2f28226c6e9841c2168bdfa473cfde870ba437cea98cd10c7fc76721f7e5081d00ea7ee9c3c0cf9f023aaa7a0146627796b2279002c9d79226bb0782f46609ed5f966f675f456efa3667eec23be6c7a152fe146d3b91ed67bd8aae98bc922039825060436b11a8d36e2aa339af7ebf10cf0ebeee90bc972716fdb605537de76e133e10864557ff30bf323045bb6918449f6f442399dfa80e7fdcb985c6a085b28f08e20659ea083b0ea925db30eb21d6cff255d8bc40dd22be8aa8cf925441159d50ab3786556c232351cb3fac1448659df07f2636699a7d05c1421b59ae9d886007c4ce745777982f00010a8505a1292410db99190c74b3a18496831c969ccd184d41c53906709b2dea6e38cf3a983047f344f1fb0a2d51f472b7cb4a9ebfed6f08f7c0c9e42ebc9918a7231203dea47424424ff5d407c7c2fb027a1241be414e231cec596e45e557802baf7a8a8a6fb1298633aa5ad27fa0b1c6367f6912dea2df9acc5a5cd5ee0694b45cf1185f1a282170ced9b3ff68d61855909ce479789b1c1cae2ffc030b3111756106e3be42e8566e6f019e70563141220b65151a0fea930a7914521de4cbcd1fb4aeb86f3fe686a0378ff5e8809262eb9ffb918f647914cb1f13a0d81d2832bc344915ca26aa93cc4f52288e06410f4fd1e3bc61d10f0701f0043322b9e8c0d5dc32702f4aca9814bd7d9a70393a7497cea98787f7f93996e8e94f167b136f1438bb1eaeb69b0d062d1a607048f471ab3e1afffbdc3f0ca017436527ae494aedda8a92161657502efe910c766083d9532ccffccb9308d961e37a43883a55f4f0ec3478bff2cd2e70aeea43a8da57b99b8706895d6f59915a592fb84bbe8c0115af850c86c3a8115555bb680bb3cf786f35f79b96a78cef209b79bf2df6cfda851222ff56c57803ebc8c4b60b74700463667e92af01c800111abe7ad63e149ccd04f8d3fafcae9b2463697a9668050926acb932959076aa4046a748511277b45023ec0163c6b7daa95d209fc9e11635b5d66d9aa1b2e7359b5133eb33216f0f0e1b4b423e8ec06d7814e2379da98291dde1e9f5230c4b64052c391f6c43e4ae370d8e0592c324903726b631b87f9ebb3245b4610cb80ba6c1f2b46c70a82b51c426f5cf5e81c393b53cda7298914a92a2ca9ce76a3897026e27f956a57d503cafda63352157a4a97a94887b05e93494ef899b6a988330ce0d1d467ee5b6def587a3e6f763f694a8ef63f4e415a609540f15f6670fa2e8d590adbb5ee0036d221d8440be5630b172d30007ee78e1e3c62d6a9f3fd094e4e1692b2a06085228eb78229d071c7ebb96e365ebe3e97ccc9eeaf801491783734cf8547282861ab65296d1535603d2186b02c11782e8e737c4916a386d4da8513b0564b33e20de8ff3d9ce49c488ae9d31c2e57f6ab2a415abd7a7e677f908cc807a26e81695827f5ad046c6648a9b633e529f14c20df10cbd57fd13fb06ec0124b182cda492ad6d0ab9e77ab9bef2a018d9a41c275dd0170cf841730d4ca13cf2da8e3bd72f9113964c27d897d4879d32a67c28c2a2779bf2db80c452282855a7214cd48e761d22d0459e4525fea2a8beb74783e98ab8c342768bb9996074f2af248908e6b384dcfd7070f67d04846ab87310f8f8f9de94e2f37c9994b4b33c95f357c8e8ec178dc9acb5df958781f6b4db9e66f7e319ede6f7ac8c8ac3af286fc2065dd20595470deaee050ca94f72eab9a24fae1295e3792947d5e15d37c13abaacfecd5ae866e3f6e38a8c2783c8857297e6763ed110f7ad2558416a23df4026c1493ee470e515d7cc80052bb25be7a735c2bec471df7e48a4243011d7d23c9dc32ab958128594d63f99b678799399ba33a11db696b38cfdce73691c9afd77d89429ad3081d8200fa33a8231f676c63d2b5bccd5f7190188392d9ac5c65f15b50b5c85a01a61b4103d024ba8dee41aa97f5cc855b79b50052ba3133964c8de3db2cd405f7fd67b56a0d706997f8a49b314ee83c15c16febdc2d957da972de1fd1ca4712485350b7ce00f62306789f9a85e5612fe46a5b6749f1eecddd4ecd24597448167a9b12d9901148a91e6edd0bd20dc60a99c3ef2f81552aad189386464d6749b89e0c7f56736ed88a2d79a1d8f48d1d512cce2860c24890fc0d725b2b484f72eb57f458ae4f7cb4fe9e4afd70be9b6cd89051b642a4bbedeb688020a02a3303670360f76f6b0ad36e3c00319d2d8ddc6243b0b4234590014a33f229fac4b0be4f27a835896a683abc41e99500c1c4f2cc5bebc57837f00ba951493f7718422c2224b7e182590efd6c3446a95a373dd4d1b835f9618744f4e59f32719ee9fa0fe49cdbe7cc5a55545baa70c1de92aa09c87e2831535ba2a9a884097d0d1d138eda35e0a245cab3a0e811012783af536191d492fd4bd371ba0090b49502181a8f50ca0caed0325df99ede83daed364046c4486ffd262b5a814b91ba1df3a77a97f0c6fa8e2622e1f687536f1cb8d22898bc80618013f1e656ecaeb6b4b4964a1635da03aa764a024ff19892e6100c039a47179e4efb94c9924f5e1a9fa6d21c9c85ed9a4844822a7f7fe246d57a69a06f36320ba72d96e0918bee97360f44ce0bfd735f86aec2d95e426476a3c09b434423ce6b2bd2913a0ec5038fbfa1fcf64228d9aa2daa7d2db1328758342eb0101713a0ed9e6ddde38007853c9342ef666c5e2718d0b90cae7ddef11c005d52462091a8184eba4cdd4dec80cb2fe2933aaa4897a867bb3948d048fc309712dac727a5d6d7e885582faba8b040e4bf756c4176065f0a1894443a12421fc7bbbd4e4094c8b556b973557166506d31e79b2ae536e554c91e09e16cc12824134d94bfecf71246a17ec84fec8e2ba2c1102664b3eb73773ddba3716de013f84174a73ee70273b7500386485ea4da5d50b5c0855a53cf2cf17f8be11049754937b50b01d1b861d951c69a689a220cfbf86382d671bf67bde4688d6df61182e1fd2d6da9bf0bcfbb15a0fde5da57e62f1d9d3f042f28ed6954a0ebd53a3c118a38ea66d5b92ba03a42097d3845d9f348a6704a4ec6cb2eb82b6220178f5cdba1de5b4ab71e51912b5749142c0c8c284f7193c4a799a886586e3c8dde60f6c21050205c7827ea88be1c6cbbdf7c5e357cab5cc51f14fce3f1c039b3ac1e325a20bab36ecc1bff38ae7f25c8cd3b9b39be39c3a6e30d6812e43ed6c8ad23d8d47db1df9871b38c43868ee9db0ae8152e67443bf6b687a35383532c97927b905dffc856aee52e3787e89d97367bb57e9e63cf383692464de518d748dda6864f349c50b699509a7b9c2dd156a090c6c9feb77132e96d47cb8b656720eda9895220f2535828f377048fca31c29ec7129b14c36685ccce7400767a50fdef292d520dac5bfb01b632a089d575fc1d7fda026565aebb49fbcd65637e5cf7a61b503902841fa65603797e47b35894105073bf6031cf33e6b4d51837e7ee165438a63890b3b3bce344f5ece0251bd16dcd7b0d77d204c9c29c39a6b3fc0391e7d8d9348fd793c7dab6f1ae68f42580b6bd3077ae724b9a9ed4b4690f573f4683b2bf0405a32ee3099c3eb742b303c62b65054947f5074f3f385a6803fb758ff4cc10ca62086ffa39478ec9b45de11b6b96e5badf841d71460ec655956972471e2ad047bcc74cb8fbb070cb9778bc96b4479ccc7b3d412695f9141f20f0ad98ffcf0680b69d0393021c9ee98f40eb07904c8b57d63cdbae1f599f3d559cd48126b34b6abcf0c1cd5a86d5e6f82b5335c8e4b8e17977183df69cdcf2f77398ae085c344bf1a4f366be8a604c02395e8b9c982f04c52d0bb1972d7015093047494f57271c215f2fe65c93360f52648c4561d732e264fc17311ebf9fe4cd4ca42de530eb573dce8958ee112b882b99ee45155a24983d5fbdc15cb419dd3fe6d3e137c5482d2228e74f7c4f9c5636ec4f1a52b134c3182508eca785d83b7dd19ae594a12c9e0cf6b10c8cdfe20ccb3bbc245d6107b61f2db58ff13205bf7c6d9a2e27c32e81311dd960bf1242cfcb3ac7b913292404fcdb9fbc893f3bac40c726cd337c4cf511d4af67d242d932562c35b2a59bff8fb470c53a84e238743d0c963ee2ebff338cafd9574cb0029ae30f8f98038e6b25059a081a18ea18effd0ee35144333872b98ab03c7e3c4434b219ecc1ce560049d5ce1056852aa0d30be5c82c7abb94747681f8995c58a95839d28b28aad8e417094dd72c0e48b17a8aa6e4c4c5605269f7b2e79f3b9fb917763013b6d7beccf036169b8ccc34da4ca5c4c01f3985ddc03bd24fc6d34e3a732faca121ad4ff6fd39c5abaaf473d9f97c27dcd7084c366de2cf91fa2b4bac41e33f1d428f80ca75b575055c1a9405a7b9ba92107e587c8d5652200d1bded09c44baff310b62c88ebacff34d048014654585cda133eaaa0b47db4294568fdd768fc2f6b977dbbfa280beae93466eb399f78df61c79218c539b5f48369e6a02a470ab5673027c92ba9b8effcc7b5cd3b980436350a67bbf751eec455796bb0d89b3ee7d49a69e9448879cf84f8e0ac132d78766c0985bc512a10efb3d6bd16b78bf528baa25374e3e20e9a6933fbc66036f51e81ec266f6e77b0a1f2f78d0aa6a7f7eabc47d927b0122328e4af9d178910ab8ad602def78035b3ad08b1b709c3964ea3251aff4b58d2b01ffa1af8ca1d7d066f01d6df875f769c1471f4a1a4d1775c95482db3609be9b43fee092334e3aa5dcf654c4101b57763df4639c362ed21b982711b9122abaa24282a7ddde943a8b66049be4afcf8db73b84d54febeff47ef58ebb077b1cde101db6e996494b1e00167da60e514e65dd7cf0f39cf8282a55ce7965480eed94c2f68099b0cc7d92b942266d213466c16f8758ad1a97d3f5df34e9374e0f414f6757063a4d11acf37c1433d6abd55e1965229f69f198b76ff72eb949563e0b53b1ccaa4b4d96c88ddcfd9c1be84c5b6c109c32eae00a0bc7c401267dbe0237b99dc15754da044eecd1e3e58fd258a70feef5c6d2a3c5c77222ef3b530a296549150e563fbee2ab32f9bed4c50b0d3c3f431f8606c41870b37147692f05320cd56c600d64516afe94869d3e86cc0a87670efa2dee6f5193e684ca7ce3a93947ce4e5513a9458b2db78133bc9a70433cfb17702333d65a3ee7e6c9f90de0a55d7f461c0b673f24740c7fd89c84ea386d4c16ce5a5c97b8864dc6ef1e4c1e5362af23ea1fd807933e45224198e3cdb44551deef6523885b942abcc4c891f2380a5718bfe901be6485d97726e738a5bd9dcbf82e32e33ebca7b967cc38916c727c5b21ffc17bc3908cea3e5a79678479b85cd7f2a869b134bc0539438f8f2edf3bacf26d6d46cea5816103dd90af34e7b105bc74235e3c60685a8ad35a6ec8471790db3fc3a86652a20f329096cafcfd7df78861148f76af1d7f2bb5f6c140f48f29b8b7a016cb3806df77158c8c5a0c2114b703a60af9743435bd3a9c5f4e7ab51e85ca4ce80a88ac100c5befdb4810f0d53dd3afd7b28d74fc134601d6a076e3fc7ac8889de5cec17b278e984fe187b785a3fa4d26bf1f32197deae3db286be83b9b246f21c06ff37887f79ff3a1311e6960b8c5787fc34f4fb9aba79ae7738fd13498a96ededdf0de065a8e383d3f086ee482aa91c89d9d2453d79d2f3d946ba62b25be318493c68c749be12cdc0ae6c6ef037302ea63808408de01ecd7df014d385e02efa45755348c608a311de1f8bba2d8e4541bb292257d89dba9fa5543e1d2f38ebc73586d265bec297f7c35b0491e90e9961f47bad26b3c231e2f1f390dd3f6c0b1a195196bffd1f8529ae259eeb44cdf6f1ce456678d2e0bc7e83de08ce08b74716c19a39bae9b37fd57138f4d0614ef19d54ce114571eb2b5d0b971afffdc177cd6d5f4625dcd4dd6032b5af703c8f0c944f162e009666417da29965efad4aa63b456282f14066bc040118fe5da6438e21e559340bdee63ed1680092ae1dea62f71c5ef68b2a7cbcd94c6c5bc0fdf409e35010bb38377a9ba9b36b040b455cacc189797ad99136005a286d16bda1aa03a380012325b6b344429ffee185bfc91d73aa674d4445898301650d5e69cee84dbad918dd4d09f86d2b6653dd83d658e8e233483ac5dbaf0d9a6692b52381ff2e571e4e8beebe6363ac5f5d8a338cbc6e0afc7b0c6e03d026d4a09dbdb2b777b3de737b2982b5345e1f5fa1676e72457d5651b7b676fca3a16c6b086e411fc722710c1b595877149b151bc7aac1b16580d420f34aa67f41f32e918096f7f14e243454de805a833a197efe15cef265d7856af69ba3fe12992da63832d3349dc1a56ecf39f98d569f4688d20e9a084550ecca1f2885c825ef4d9098f6fea84bc73a86145f847b6a4dba4f94a8ee92b394f2b00b3bc9bc0adc792b4a505b5ba870195c28b790819d4d04844032f486265392cb0f1fb4b73809afdd74e38c3d89dc446033689fbf2f1099e8b73ce342ad92deb88399071c96913a5aaf24904262bde514fcf98b6d0a66c2c4664a1ee03d2254c9ef464dcf51782fd02036e085333820dac4c72f13ee77ec7571ddb60dd244e7db36f80b0f4aa928f4d656eb4838e3b3687e3bdd1807cc12554ab52987361a057c78e72b360b8731c8cb64c5f34c87e9a28d5a26b01859cc3458668db012429203ab3ba0d151920ebd2683a7f961e99b59e117fe16c7219426bc385b084b1325c39468c829c9d9c215828e8dfe1e61106fddd5dd5d2cffe28164c9855d8bef6c6c6ae75b5f6a87d0e241d5327324bddc6c9d0aa811dc8072ead6fb52d12682117e619e18a90b2ba7ab73e70af331a9b9e856ee07f4c56db43b5fb0131ed936e60f86a663134b45154d3f0f0e1e48692ec313f3decebdcb33c269633cff5650f49e191827b127251c7cc377cde341c533a42f80a534ff7c7a4d16e7e01cbd34979bb3a48ae50270f7e5639b8128b74173df0c0bc4997b7cc28f394c5b87d3eeee0034c695806eefa1409fcde6d1bebf1ba82cb7ceb1070b3d10257337d7e476d286776bff8b7fbd998a06409586f66a505e55b990a373ba508c4c5c209e9b88e7931c7b66695ad2e05097354eae0e508f7941e8cb08acc232983b73d3a028f8aed81c72aa4c3dd4cfbad6e7a3e012ff9abcfa918a9b5bb846f73590b20efc131b62c017debdfde00fe021db1383fabaca9e90b54ae158d6b26cff08587dede5c93eb111e49c3c668401f5990d0ad8b7538f67d800026f1bfca2c23bd851c7beb71166943dd0d13e8fd1c60913e0a3f1270cb2400b4d9c442d5dcf49a000cd3a67597d49e43f8df22a48689ac9480e644d433bb8e0cc6a68519221eb44e2919a664f4424f055b34dd323b3b88cf668b9ab18cd3b64837fa0fd933c96254375675f1c02f500117de0cf31a6e0c01b81d197370fb3d68b2928f88dbbb95cc9f7ad92c83cf5d070669199ce7b96fcb1d11a3a148edae95cd219270cf9b4d3d280e6ff9e19694e62657b7210dea283f220b0657266233bd850bee41434f4a9164251ddc02131f08b5fb63e4fca04cd55b70e2cdbd21af03f6c7df3f401277122a2933258b09c7532055c1f68c9010dae905e81298b14114b331aa711893fa62e455e2fd3114593a8a81ee0020054ffffffab