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 83879 38a667e1a6b5e84e7c623a5d75b8de30313971c435ad295935c25d68d5f79dba

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7d19b8838fc4d6db5f18db380ded673eedfa1e800e5840cc0d09603403fdf5cb
Certificate Block Hash
38a667e1a6b5e84e7c623a5d75b8de30313971c435ad295935c25d68d5f79dba
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00600a000090260100
0020000000020000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000893da3042a2f7272074bcdf8b7f7ac12fb71657ebcd40af46e49ecf1b05ed6e2c7eddd4c17c01f56efd8463d2e2ef80c44cac6ea37bb61321f14312f07967d33db31810a3418bf9bebba8aa5107270473864723c0599b6748a100000000000000010000000500300600a000090260100

Raw Header Hex

00004020c28b57dad893b370cd978286d48bd45ca31de9dfb0f8067a2827176c950d2164441964a4251646039ee0e34ba71dad5425007c947ee12ace4aae8de5cde8a4c3cf904e6a0ec80018cbf5fd033460090dcc40580e801efaed3e67ed0d38db185fdbd6c48f83b8197d

Proof Data Hex

59,560 bytes
121216010307ec63400965206a290fc9332942acba73e4b6cf53c8a2d4437ea1578151cf8b894d575e9fdae4260106e8b247636eb8b2b669f11b1e3937dea62995fef01f030dc9fd18aaec2365fdde0fa41afb07699db8085d1dd4be08f927efe7012b3cf04cb19b99ab60611a183c50bc0fd192bd318e8a7df5f0c29263731d6c931f27c58d3d48f56f77ec306cb7060774503da0702f3e66bb00e31950c79328d82994d488ee5545de4ef1565f1a0aa5a1bfe91bfb70461cc7dfcaa2fab8656af11ac931eb033af4528fa4ddec40361461661046763476d8656ce7e7f5eacf1c647481f30caf7fe7308317870665c9053bbe03c55c7686e795adc0aaa79d0b277dea1a0d3c6263022e3aae281dfbda22a20d87f741734f25f798df488fa65b3a2dd07dc363a62de00f2bd6cd2b0b9bd1e9db72d09bd1a7a4dba9ba81867f2e2b94559fa740a52f3220dc9031070a94488f42b1faec9895a67731ad39d3171a4e898128ec815868eeb0b7358c68c63c5005e02696510cfaf2c0153568adf45687ae36c95507dda975193178cf9329503da0ff70a438954a0645cbc8c377b702c583b437bcc047659ae6962d9f358ec6a03270732eecd4b3eca3634f2a7364ce7f39cb138533f819f1a0f2f0c637330bfd9080cd6b124f8450f0d850338bcda37218350dac881b5f9c63cefcf85796ab3b6ac37286196fefd47ef4200ff0ab2d02abfa8e309121f91a90091d06b67e1964fa129061ac9bd3f316ad5f8f5bc351ff4de48cbffbf7138d2b2b9b7b20c62d129cdcbf6370ce914b479e9410e556f0be5a8e93ab53b0d6390914b44a91828b21d953091545401decaeb176e8ad74ac5bdfea8ddd45092f5debcefa81b2aea76aa1a107aaa89e3a649a0290861e380f8131ea14411149fd94f758d9a1518a74c8a8342174dbd632214bd5b2a104709f492a17d2b4a54ad8766c432caafd64f572872b08c55f97a579513fe5ce8e18c74e6f20f4d1325f236129a33ecbb7f643fcf7add2c6e3f15dbb9fd43b15a607d76d7af1f008703f7f1101bcdf6866babf1f9a4dbc47ed38f7f40b9dba429b7f532058e7eabf8ba5a6817b5ddb9f8c1216d2cbce7c062b18c41bb71bcd1327096b817f7418d643797dbe4b1596d7bdb4651e0067b8f7e71a6a454104f6c6fa76e93ae4caa39253582de2b4a0453966db71cf218080542fdc335457861b80acc4784996292fd15e028293a796d9e2a7bb9f88b4c9fb1b6e1f489bbdcbc3466ee8590459fc7c240e105352b80fd96161d6466cd15048264336aa12e9045991dd74cd520754a3c6129e4fe4dbc1cfe4b05644eb8acbbdfefcf3e8603cda4e62b73e07961e4916bfcd7503986025b662ac2ec561b9b628a99c198b821ae19d3beca49552510d1f5a854fb525f4a8687859495a5e56be469ef042747ed6d69233179e753687e747e2db659b8950c2e5fa2c353a2846240c82405c8a2668bd48500887be76998da8292bd7956f133e7bd6eb7bc8324dc064da13cb367fe9f9b5c9f224f8e9b9581c765c3eb6ead9f31e1671a792c9e03f51538aa48408014af344340763494dc8f858181544f1bc15e606b9d4a5b34dc02e2110b5da7dcb2eba2e14afa89fc59ac3fa3ccc021415439359e42787ad4aef66ec606973deb6124cf111e4e47c08312c1cbdba647aa67ce40aac6cc546c27efc4a7f04b70ce9ea90196bc343c1cc54d09a4c4f20aa7ace6a52eba12b3740f7b813308c1d52ee1c9f3b67f4fe4e3ba7c0275d7df4b8d26a95b5fd140708bb231b1296e313c35e9e4c52e3d0a2d65a33e791a8e3028ca3eb86db2489dec5279a0666207ed075894467b590dfa4095eccfc28d4b0f191441fed16871737ae43c089237eec036991a872aff0026310050a70617d6d9b8865f046166c543c36018fc17f615c36a10686161bd054edf55c39858fd9adae7eaa0c42eefe7d6328a4a299a3ad133a18eb4e1ea00b134fc7d49a57ac8b9d3b6c3b79fe7e67f6701109a9f69e748b774407e120d9a8da217b11148fd98b3aab7a7621871267ea75fbcdc9f1d56d77606097925353e0111ee9f8f1764fe571957365ca70e50d481db2c1b19739fa98bb723c44d9dbecb76c9e2f3d9601fda09957935bd4b1dcd40fae1f0773f3a809294e111a12bfd3cc9efe2298ff0656a56fd74ecb5b5444b7b51a484d1b38b91a9b7235630bef7fd633d31c340ec04fc1df725cd01c2d904aba54a503950aab04bfde25db1c0ba14c549073a53de794f376fe70ac7c67ea0fbba3ebc4d6b311283a921b09447f922222ed341a2624dc6b40aef31db98bcd6e22f695e0e8551c93e812264594a9c1e16937a119c2292245eadb1b2bd1904c43716a9b3fd8026801025f9d82a1f4409195249673a4ffabab8297ed52f76c3249bbdf422d2f737f8bc589ab25cdd152bd0d95368c4c982afcc6e11327c32b469b3b1299bc5d69f01fc9c65ba63ccbe0b78ca127cc67db6d767ddad9e2a80fa924aaa164cfe32acd39396ebd8f16f72e269b0ccaed07685a7967e1006089e4170890eb1d0d53af463c7735de545b836a8ca6e5a5796f09d0a454eb2a45bc880960830b33810dd6aa602865ffd63bcc23ca5a953ccad015afd97cff66fcdc926699bc2d437147bf08d4adcc792fb5e2dfc9c0e6b62f61947a78d962f1976bbb1bc692b320487c0de8b9e4cc07500e24a95756154a41e08f76db10d7cc2f6104b025ec86702b1afbbb6aed298bb1e6dabbd4b1c0324a5888b6c3abca0363c49573fa551203d854208913dfb402704f44ffcb4b237649f210e80cfa965f85d168ddf4136c4702ac46674116487388509ce5951b1c416394fd5450b0bcf1fa73e39c968415eb386daa318bbc0a6093275d65351efe77395fe81ae79c8649dd11b334cf089eb8f45aa84f4802cf24c24a94bccfae5d8ff6ddd8976ddb7fc07c3d834712952c4b7af36e1daa9b08c9b2437a4b6b4ccce41f0d30ac22ded5978d6d227adefe98b49defb7a3d58ba8255b126f27985b58c04997b61aa0dcc7f51c75bd14ef3c48984e7b4b8cd921e79ff99865d3f9238f7873a9bcc3953f607091d8098fa5392d4ae6de60d51824ce76397e2824a3ddcf0502d060f3c614bc2ae635e86bfb3bd154ae7c4319ce08a6dae2030c3168f8549e39187a4f2805f53cb67329a7dc1928bee8225e43656667050a20c8e3589860c4b9385c5ea66115389dc57e31a5b5d4616fb5f47526504fc5b8bb2e9b4b4b2543dabcd740a9f2e057d6a5a4242a315bf3f19f62c144664b38ce092a94c1ac46b5e00945034907c5e4735f78f093201da744eae4fb1f9854c9a6f980be1d5bb3c16c8b5a5dcecc0c4bf2146657ed02a2177e31a79f13c86165dcb552ed998b7f07162f1f66485d85fc33e533bdbefc776a7e24d4a0c6768251a3428ba90ceac634a7eddbedff039888dacfe53840a2a398b8a79e3257ccc9c4b549dd090150d4b796cea1c4dfe0ea571078067bff4e173b8470e953c60faf1c2b420e26d5763ad30bd63e8382ebdc981f56c40298a3c640edf4f4996efcbc42d9519e7e9ab05af72a82277cd8c89c29f440adbdce2687f0e69b716aa42fd6f2198b43a8dfb99e65ba1e995f8572cd05fef1526112de4f723162f49b33f24978430a778babfd32113217070090aaafcdd112f7f920110c1c3354cdc752b915bf7e4715193f6f18fd5c2edb1680206323aea25bdded699445b4031be0999ead300fcd920f16e13d2a778b79d7bb2022ea288a7cb5351d6517503e24f28205f7388d5d7ff72f3878857b30f2261dbb0415bf6f89484a94615684ec0afa803101c8c92f7443322d11443ea89faa1b1b32bfe3a9b13c2a3a62e72590e03d49eda3959165ba6b8165bb4055e6ba2c0a0a53104ef695c4b1a60138d0e76be02969634f56ee17cff74b80ba99171f2a299c0768dafa4b47e79d24fd32f7bc28ca26e48502109134665258119f1fedb19cf4ef4b45470cd3bf0af9ef39861838732dfe365c292a050a3db50357ff45c0b7beca1f7d27aab76e9f41c6961601d116ac893d748febf682ef9060ac99d18e0c52a3802bea312763c54b01e7461bf7081d48f5dc3013582c6f9177c80c13f944333952715ffbfbfcfa50be9542c50f06225cfadebed78823e80bebfeed12d854b8e64d1069cf9fc5e7d0377360afb848b1c2d36488d4dfa7794d7bf20b49ce1b4ac1e2333a4f45cc6cb1d3c24edaa855571bac669ffa2139b919cc2e7e2cf9c6f289efc63aace400f61f0f246684c34f3a794cb8e09e09ccb020c613716af017e69bc6b5c34bb5758184c6d32d24d2d5fce4403db0065d6f4b65a5f993ecc6cbbd37a8a01a6a8eb03b64064c092159dbe7bbae7b4551b86a9953edcb5fc5d310b65bc490a17db8be545be6ae0ac9c853557fd68e8944bd9671edc965bcb5b39877659fc6c659b81593ec10bda26c0f539a1ca4c9e280a6c5ade6dc768060bdd419b28f261a6a9743c262dc57033260559ee65c14696dff746678ec6d3423ad2eb47c5aecba42faa428d6d6f9bff7b1feee91181a1a2ba7ae12335d173ae6a0326d8c7fc4af48201a9199142f846d2b531a3e6ac842d5de2803d0236118005f8d99cd4c45e515a3e840e89eea64dd38089c303d24b8c1549f403208fcd12572099bfc788192bc26270dc82945947353d25b3700f8c67df3a971ce17784a7523576387509dd229b9521deb0b9ef4f315250aea64f15327183b3e886d1361020217421792a7e280b68085583a876d383467d779f2a633c53d6f9aa34a18cc7e24197bc11b04b3d8f1679e4700c1043acfc290c1ba97845242f2117dd8111562d0132f803c88af5db28f359b3cbca225d9bd9532847d1ef3922979b3173b5b69c744d52f4c4f9a425b19ff88433424e49d1eeb189e5bbfb068afbdfbdf7651f487ebccb13c256f1a2029bdef501cfe65e651f5e46c8f914324c917ac911f844fc64cbe8e5633c9e41223629a6760e2633bb8323da1acce2adc623139d322d4dd6e08574df2cd3533e444c6c92c9c52ee7ec6cfa97fd7da1ab15245261135253cc2285cbb36064ac3c949543fce64c89da7625bf8226444fd41f51fcf457ba8a7dc02b6ef442c6988c2212676d56b24c997fe0e496fe9d6917fe76b61974edffb988fb41d85cd5934f89a2a2320d22c99e8a8f556873c9a7c54ae13b04341421f3a1d27f211ba59c53cd872257e8795eee57d9fe68499099ab2798ed676d5f020d1f5dba0b34e41cfa6c788fdf8da9afeb17e1d87fcd28e292a9f24bae8f23545ebb7078ff4da37384b7ec38e7469208645883d89d5f9cb066ac55715043f3a65c5d7177563b64ee8c88bed0b461409aadbc7f936cc7856d116d312162ec30cf7a5c719cd4482ebf2be8b5530f8948ae71557972f5beb75bb83813f8de9cda8b402193a0fd48eaac1fccfaf3340a463991f50732167c3e0c88d1ad0cb9d2f72eb38515889464b583a8e6b7a91ef753dc3072d98086a268a619efb0557dde91c2bad5b0c33e2f7fcfa5c2ea4748bc2d5653203509c8409031570b5f11c2a3ad80fe254a547db63a75caac3c679da12f324629b45c72733ab1f068cc8b3c58dad74dd18fdea5d057c8bd622d34dbaf1a6b41f03fe3e9723aaf0568fa519229957b44de4d1ace843216467020328fe7f080e350621e93bc90487fef7b3c8687f593dddc0ff2cf90a0a54e0986b8313b5d3de47c5642c3738dc7c9aa9149c4e9b48522c46263cd794b0643bb2b9f65578d1a81a18803132ce1db553dd72c36ce356fd200d12975ec3a98623bebba5f5362953a24cc73d2c99ed755d8253943cd61a189bc257182117b86471b35c062b27af099718a43aa4af4867c54048744c6c3df76572dde416656a322861591917b2e60efb0a05e37105a02b5c25e8ee7c5328bae67f653bd043fb3ee33f2ca3214a12f895a263c5b1ae5f7b6c19da15349aa35915f8d325fe3bd45e89b41317e63e70f02ea8f7bab9629d56290a11fad5e6bc4abd9568a98cf9e262127bd68d20918839a84dacf511771f2bf40df2033cf8e0cf3b962c91de1fdb538c21461e13ff757fc3af792396aca842a66c2da2b96ca14513d89862596d7b769626ec6c6d87760a33bf84904e4f6276fe8f98509d0cc5fbe6d379c5a6c0019700d922ca6dae0a9fa96fa7cf0abdc700d384c0a94d848977e1393415a4050b8c13da91a42e2b1a924d59186c96cf98064f156fda798fdce33c249461f56fb5b8b196d8c6347b56030bb4a9728e0af0d2bd1c7169a287489ebb04bf601f8ce473a771112c9171728ebb42c6c6bba4c9de42eadd5c35d2056ffa14597817c7b88300545898717b744ca60f616f54b8dd3ac6b7554c0fa8f8d0ca6fb6b00575eb36aa4d72e959e13ee48b67f0d3c4d7d6264bbb8453b50bb30db1c093309ae8492877a9a7f41040cd85d123e3af70ac9f4c51ca51e79347f7d2e6d54c6aa55bcbe002954af5bf144dde5133dea2662b9b4a7f7abfe131dcb569a61ab8f255d94cbc70b880a9b2b2e54f47f5b5a4b3c4c9bc4aa15d57c1bf9d228e1ecb7532feafdc4f807d32524d989887c078dfac997881507d8ee1d02427a4a0609b5d41a2d922242c8748a8a971283f4b8ce3fed1d001f9ba5c189a91e9711cb70cafd63aac40f82b258786ae1dc57a7621d2f6a020a0ca035ad0b54d7e8ba163b750471e08f5d5410fdfa2f44674683a92f6c190021c016dfa882ab401ad1e25b597467299b49bb92e71bf993132315f1ca4143ded6c8a9101d66a7ac40f518d516f705f2cc13a8aaf1ed47a108c882b04348568e63c2a99b76519463a40a14fb01ad5379de24925654426ec7689027e5b8976b7b31b13987c35eb9fd4209b2f8717b7774a56ea288c338d73510842210ad81c549b8ff5036f7e9edd8532e2e9d2980e2073ea9f8a532148e5ed7b5bd3b27fb435c62a77d6c9b239d669a5c5166d9ba2781f746fe6984de22c0b6763997d72f198e39e5e62ad5968982ce4407dcf9a9f38391eba1861d859d4922b1c9dcff67a255287c70dac56eb6789767adb8d356744023503094cba375531d4cdd80574825256d03440e9e179f5569e6f054b68f058bc30d89c9f04e513a4788710cbe641a13f6765039495590faea9c3e4887d9184b5b366dee9f79dc5f2dff49a6198c52313a3e475e5ce89540762fc94b186e5286f8e13ad46f30c50304b8a8edc2de8d464d91237d0f5b69537ced203611861eb4217d93ccd936b91158b5999446ae25e77fc3a169624c2e46b7955c5fe5e88d4263078f2a38f14c9778eb8b976ed34d0d110e3509576d61dc38455942c528a4ef0ebfb6c1e57d655e3b51ffa3f7e846644fd8b14a371cd31ee6fb6efbe0fee1e33582296accbdf861794b5602259886c9d85ada893e10010d81836e5dd275d8ccd77de0a1e8a52389d1a499cb67da9ca1c5c72807699a2cf930009f0c55aa983b9b9beb03197b9a7d211f409aa6b98616e6c99f512b2a6958f3cab6545e735923fda917d2cbff14fad38f4627fbaa142baad2effeb27fa349c8e68162aa4d09983fc3739148aa4f4e82e8d1a7c01ada6a88903d2a4328ab2112515f17c0b6350af67cd34f04357a6d92b0cc4fc50d1a53b97b1002eecc0ffdcf30ed874928288506fe7c418c18054dce28e7a0c74122d897fa0dd2773d6f4bf0fabec1cec7fadce0f5cd90fe0109f0c7337d81cb77e22528f70b98e84b5e7ea7d25af0a4956842fb5a6eedc216ae9d882bc13c65d9edeb51785aaaea5df538999d9e56680b715446538b6c713331e18e00ec97ee2958fc90140018f91934ffcdfd86d08f581e0e7eb4c46f1edf561836011b573d813e8199e2f9f68555ed55109b400d3fc762113b7a127dbb852da6ef0d7e4a7b6c55f24bbdb5d271f2ad62cdd38f3cd025203af98476fb536697a762709df441485974cec4819215663a9ec52650c88cc0ecee0d8c55510227bcad00ede45e5c674b770a93de3da8103cd8fe6445fae042e4a915b0967c1a536e32ac57714bd14eed22dae392ebe78332300b74347a9c5e448cc96475caae5350104aab510554abd9709f0eb90508429fd02c3799f327de51cac6c11360a21099b5396d3b642bd215c52c8af709ac893f11332ff3a09520412e3cabe0f5c981ba173fbe0f85e9efda3903d15942caadfecceaa496d42dc9384e412287ab5e8104397c60df52f7dbcbb4b6a863dd59d06a3226a4f7a6e5f70e118156daec25505fa1617b18bd7ab2fb96820594eac946bae3c5dd212a8e6f984deac371f4a9a2ee6d2c72dff0555472039c1bb6b9565742fbd25a302be6223ed3b52271e240f6d60dffc85c279526b4bc00441a71de22181dc7bf4a05770fb25cf753a79525e367bc1e528eee6d0576bec753bcdd4ffe53811b14eb5bc77857bf532708212059cbf930afbe3cfc7af1d53c65975c89f377def082c3b9c5a249c16c3f010ece22d24e93eef22fa1fa222deba3585ab7ddf96fed076b7d27c55a046e99b2e6defb00049752fa4ce9345d246eb74c3c94b352e133ca1a2514fd2070b54ccbe4579388dabd70196b6306c750c48ce28ea017909e0b4884ee0967776690844068d6f736e1a1ab18b7875a1ddb1eb89224a01fc933f756eef5862b41852f315ca8ef45b265300e20f4e6393e876ce6573467ad6fef0255f62b6e85c11cf14e7798f1a1e96d8eae9da21ac7dcaa2c677abd989e4f2ec11d2d632da16d4a088c12e86d24101adab5ecb2df060c9319e359cf77e3c7923e640e68b95a3af75753c3317833887c893daae911e2454f921ed0aac58c3405f34ce47f5c5aa08669219a11b0758d8f3b65ef6b24e6faa5cd59330061bdfeaa204c368c37b71c707095efcf9a27b6db034e76af486ed766937d3ba67b7abc6e5ac1652e796330c90d096b6795d87f569d1016e59fa2d328cc86ccd1c298d5b6b87b4fcc0644886562e1ba59963af3c20d9d2cf5054aab95f7b91bcff61bd60bdf253ae5374f2135ac1cdc79db3e582cb70516c18a6d179e2e0a1a9253ea1401554b602e26b082200515e5aa139a2fd206c4c276617dee1a2d33375751d4b33bb9b7d476afc7e49e24d2a5d63a2eb3d0b7972c6b4fd2769c788103ccdede75a4fe6a7e2685c2ffda7a2d41a24debf1c6650e862ea373d294e268778566f490f9c6317dd92aaf2ca168555e2a9f773b242c0811e93d6d662058e2afb58ff292fd49686336251a131fb17e1e887fb264af6b0ff4a7b833075398acf4d9b461286487d6c5c27a06d4b73835acde88b88cc9f05f06dcce44129c157c9ebc3f00dda12f83f76eae6b92de3ba77186096368b687c9186d72695c84cb604a0f64df976b233ffaf642e5c8df4a6c71118b0cc10ae70940bcc4014b2a99506d84f5605deb67fc0af35c159e861c3b16ad1145e023e44c9f86af074986e79781ad387e601a231f7f2ad2388eda0c13eb6128b9d1efd9cc4e67e10bdd563b91aebdf37c02dd1fe2c570fc91f56cea48ae86afc65f7b526d113b6b6f7033064e3b2c52b992502e00e7d32e07a6a18b8c0f50e6bbe9bee7e702e05d91c70a966da23fb19a2e93fcd07afd070abdc9031fa44e086f1075acb7a334545efd5cd0f01bc658cb5996c32d7c538a2b6f513d8465c2acfc69f30996173d6b42a9b688d826742d3b1989b83c40e97f71a339051c956bbfdd4809be6c81db1104b33d3ba5c972d526676c159075d1f340968a9b521252967df850cf88c0647040a1e45dbdbbd0816759ca7ff7241ba39262edcb947d23f172a84eb37596c189f1ab6f3599aee3554590914911b99965037aa5e354673e94206f6f276de64f5ff18c6ee9dfd6f9a1c128c2f693e487dc23dfe7d18797c781a23a8e1872258f5ccaffcc803826fcd92bfca535cf08a7240813d1de279c6edf746714d9e1fa2f5a5dc4b15347921b0ed71c66585c3e6d3bfea8f5df114b4e752a63fbaaceb2d24e785b62b17aa8eced7c91b0c46cac30dd67f3a2a6dfecac2e059b8f55e7f605c8fb1155696446380999ae8072e43b8b6c46f4b05ec7c1239faecf1385267eba312a250ec062a4f349d3454bfe0cf5944c269de896bb34765ee19ac98cbf3747c0592d451c689b67e0486c14001c6d2de7a98b2ef21c32d176db749ad2526b79afa696eede83c4b0b4b52adb3c53b44304a02ab4739d08eb388f651ec9fce0cbd2aa77669944fbd7b5fa165f0b9b042c729c250a7b0e6bd974357adbd94d20732f8e78c9da88527eda714f99edd5c219d59e29f077d65a09f6ba48db55161956de6248e585a41542a059401df343c7f968d64b1878911027949987da4c0c937ed82f7ef4fcc5d2bc2f51ee058301497e8e9765fe3ec3759b6b9d70fb836308633f51cef53dbb2f708e5d710291fad23667252729c54594c3323c4c7af4cfb3594ac5bc4c2fb12606b01aa61275e233fcd7f8bf7bf58678e8f7088b66a38462ff75b0922cea71ac26b801f28de8c6afb544a089526e3f51413a21101b31166e9f4b0056c13d109bd9a5d2cf9ee22c3628cdcb408c66f3a5a67ead166ddb29163642ad4113d3ca61b51dbe253606fdf0ae03766b5f85a23586572374ba9e8ba13edd7b517ca9cd0e2745d1c1b48dab071c5d39a359bce913eb26b0d99bc9549d46f0147469885e851c360914831d017c6f8d10c7f9c39992d6b2e53a9261831390f7a51881537d2046c09885fea6cf09d24434333868dc13bee66a815760b40d61a724db7396f1751a84b897ab20291d347108454b069a372caf8b2c8c772724326c10483850378e69324c10df94d02e0c54329170f3d69c724a6462f7b2bd318a52357bb932965d5cb6c16a2ff7ecadd3d795a12a89ef28ad75afe0e625c430f067064c9cb07be7681dcbb423a4c6b4b6048417734b15d5ba39b5f862296e24116157e4376f1f9508eaedc14b51e8a3552cafac144972e5316a97ad7649c3cb09a3b9409a9b02b4d68b4c3abbfe1cceecda603717ca38bb53fe0cebbbe42f8540ef97fec45773a35d3f9c5f51e0d189a036c9b9316acba9fc93cf30cea7756e8e692b2abc0924579c7e27ee5160c3867e8ac0d7afa71d9b98d06c97258617ef65fab93440d50d1fac4f8c717a23ea00aa123a10244b604ee32b5e50b1d26a8c5ba5e1fc6af98a060c951c84cc31294747b334b872a65e81212a252343cebb038734f235c963c4b19a966d32363cbcdfb5c29b9889b0768bc757b330ff2e0b75a1655cc81bcd31818103c0da0f8c3a99ee7d3f4ca7fcaf2f05825c010df9ef20d4132dec05378093c202013a7c868facca2abb219799e6c7585f4869bfe125d96a112e157272a276a20f00bfd8b4bf19d711c314f1524af074b900564f36fa24d2fedd8a944a2375e9a6ea73d6a211a14169d1b14fc5f74d2ee70027f2bb4a444f6c7ac916a6ec88e8f5fd7d91d058c8eaf63ba2f91c5e960b9aca7602c1e53afa0cc558e9ad1923e88608956a4ebfa7497b516b9d766a55745ad5c8848367b5e5a8f091db21130cae4e6e39c0e3d7f8be8b6f882efec28c89d297ec465461b90f3b1cdc43191d6d15f4916184e8fb2c0a55e36a6f036a3584359d751afcae48f335df973746dbea99dfa44035ef0ccd10b31a429086a3fda7c48d1fc6435505822dc720917ca6fb48bd663942bdc103daab27f7135c89ccacb4e8d11917460c6658b4f136d61f115bd6def5e8573397061c730d8e49683fe7ebdbafa8d171986d640b5edfdd847bd25c2b6641b4852e075d67421f3250334ed2a31b771ddd70ebf09cb723a31b83fc50801fd3f25ac6143ceac04e3ca1897963acd07b7d32e038c348a0a452358b4f6ed24ab2c26e19fb8e4b2f4f12bfe0f777aa0fa41a575af6fbb5c168aaedbe495c4abca128f6ce2a21411e11d787100f88bced8ce8f6b4ecfaf7351067a458195e191aeb4c6ae4d8105a1431fe233201e77d2154bd1727f2bd4439be06b378a1b52405087608d0a3b13d7f3f93fd29e008498a9201a4accc8ad942d9ae779cf69639712ecc93fe5ef52a930113a813f2db3962501e9ceb5fc53fdb8c67ca9aba6e8bea3a63205770b1644e3da6e1660276b615adbf1ca51a4991e3f2aaccea3f24f7b6caad21405d280bce9a53903ccb3a37959a07dd975f83c11d9b979ae8a651a4ccf8a2596a6bcca4e1fac0eb5d1d28e29bc8922f5031c506a110b20910dcbee9050d1524d6d09acfbb0dbec4844087cc974052d479534bbbed486988f5ce952729e79110664fb087417af09068fe026b69374663bebed7527466a0a50ae41cb69ca262a263ca50515346efd122305006d9f9ec4d7d22f7af7db9b15ff537e1499918dc1e1bf118094f32a4b0ac220272f5a8b0bae7582b874f8e48ff8519cdcd84b3fc2d71e075c9da44397f50069558da7967043e5b01558ab81ffdb364eca6a3d567813fb1020ce267eb9973dc982f56e6320ff87eb6a1f431c63064c16916a2386a779da5d5e6e0db93264cb8c9225720c24152841b0eb20726178c7e68c8cd0723b1db1d4e48fabcd4f77fe1b8ffc103107170f6f9a932953e02ef07a98e7fabd966b0919bd0e6ca5b8d9cf9110e9ce13026c13a916d6603df60807b12285bd14fffc086b4814641779c72f2134df4cd16e448a048876e3300f9544de95ca37222565c9af6aca887ae7a5c41f943a7baa506c8ab38efa4f049e0b131149228f717bb9d00f035362656c3249786633086a849038c0e578f288116f9ab47ac24161d0ef5951bc5437d279c593c7279678ecaea02b727edd30b12c33d589530c78d36950b0077a7d4e4205e14be038ca324ebf859605b9c6082c061ed5ceea817d18636f1b7fbb3852effa3cfea2b16ab60b5bf0806c47297115e928711fbce5ee3e6c3606ab30b305394163f36393f44f350ef51f75f4c1b9699d8270062adf9c4ead6646a2edaf2f1eb5ba26dc41de6b71ba121b7ab4be0742eb541811c69dc138e95b6669b4eed6dd8c64310f076481ec6a86ffe911b88b739d683075f1d1e455c672efbb235aa8143d8be53e79f0c11660030d419dd231e58ab7e794c2d86154f36cc8ee6a8fa01f1835f2b4bd197299ab3f28f23ff0067ff3be6c19e2da8cf1fa4c586ce6f50cb5d67986b3335abbab15bd7930ba62e000c4cb9fd33f33a3544e79a6711075a0a04b8b9adb1079473abf5f1957afbd7e4fe82ba3ba97b8ad6a41a59a8d176d3119cbd3ba5bcb111c161ba9d2986242f229b693b9ae3aaa5eccf70c9542224f90ab7891460fcc172b0b57613b5cf28392bf2f9a43b37c537f6fb55a9bf7399dca9a2803675e266c424a9b5fc8736e976f28f83c5855e6a0c45e4447e72a9f67fd91f8f07a31843904480f9f0618d60d04cff933975df2807f937ded0ef03dd3120b08ae87b3c35af4d9e9c629cfba2bbf596412264f1f91857e47d969c8189e4abad8f650a249d80d2bb33a8ff27cd67d698bc51e77c7377aeca3c8529f0e3b331d873a1e59df08f58c2b14a384e4a756353b9d015972b5b5b955578b8e74d589583db2258a48afd71ce3b716dfff60dbe25a138ce638a3e82a10e704583f1320bc126c66385eed0f1861d2c52b2168f00c802e6c5849155685ab62136d9d9f0f09f5055646ae475174b2a86748e0ff4931ad918a8dba31f3781f1455c10c1261ce4334955470328ea3444bb50e4f228519702f4f2a836e3ab2d18cf4395d8cbc85d2a12d73239ed8eb16e583217d016924cdc968dd729e52427129c70d1dbafc80522a5ee5ffb84bac95f2d8231e8e76c91e1d216956df15d583fb1a079e61688e7c131594b57dcab3e02cbcad22a89f1cfa332ce1e8a4016c4b4371b59ea9576b63e83d65b89d8b848756cf7a4981a48bca53fc73138980e273fa93020d2f02eb0ae4bf894fc3de8e3b3b967289914ffe849188e8c24473d347c1702ec29ab5117b58470bb8f237a08d636b9273bf657afcd3c683769e16051e977df0f77ceaca7ef3fde963c298defd1c1404287f867f775a89a6e2a0855b170a4bdd077fe1bf0054234fff141d072c86fcd52dbd5781eea1f0b1b65c7cfd896e072a04a94ae3d332953a39c517403da32db8e1aab75839f1456ba732661b4f7ebf4b79ac889b63dd4a94edcf75bfbf410f071de9de19e8d8787f9d7ddc1c3fe1cb4c4d0aa1377a893440f93d7d62abe9ae2160961eba6278a46d946dcf29a97661f3218f25db0c09f6398b305181a8539ebc1fcfd1b1bd296b6b2a0f3b66c0bde3c7f22382a9368a955ff040d3351af7df69fe41b95e77f68c102bef8c48b7df60940d53cecf7197c8c76b16a88c10707bcbdf6992379324b3570f252361f261c426007e8861d7fa49812de3caaf4ff70b51d1f55a943165dfab0c9a29c2917cc4c9629947acd624406665efa05e69ddda257ee192c02ccf7de99dc7de9927672ff2b7c9df0d88b39ee426bee0b599e39949c71214d9eb393dac0ae1a3436f93cd1fd486c16a89a62ff0dd1b5d73f398f1a92bf6b256e7dfa2f2d8edd11df048b99e4811c7d08e61063ef89720dc61dd453c21fe06d94e0d871282184583c3b832243226ba8498994d0abc96d586fe33aa17413e2f582fb250b4998f263b63d174842d920aeb141467c7289d698bfef7d694cface9af97bf1d8e570c41fa92258198b8fc657c06d0521ea4dafbe30c9b9a4e7012ef2d1f5acc4a9a0bdee63fe4cd0f369da291509955b4c781fd6d2b177b27a21d597a71b093a0a72cffe9acc1c665d759d8fc2644082f2a4b49666196e70d0e8a8bc104b114d53c2613ae31f4d6160c2b1da4906887fd956b6123f00125f7afea0d367e57453be15ba0f2f36cfd366153e168e84564e28f1a3a3e44f4511cdfd3ca6ca1fedc19da67d71daeece2b69588a11ff94854fee544b11dcb4ce05eec3a951b9fa4cb9e91b1f14cb9839a1072050c2b879be21f84e447fd0e91e7f8d9941ea9dc93a4ef3c3905a045817dce515f1a146903e1f62508feca788b243e0ff4bb3f403f6c06a2db7408f2094872c0a0615026768673eb95685f2d785f36028f078b8f2cdeca058d0e585a18b60eb25ed62056dccb00b621beff7fefbacf0239e99ffff529484d672a8b07a7f8145f782e6e4f0032805d335882a8338f12a2e1027718f505edb5d027d0f80554002a7d53607779e384f64b86cb4e9cbb1f20d6152b99e0b3021a58ab9a41dc766b3126179f1d9a65372134845c01bb088785b2ff4f6eeb26294cfe647f7fe21837947ef0807cd0682fb1d7bdea7c65c033527e9a816e25720121eeb75c4c7de69239ef5d681205f9b5f36c02abc005e8dc413fe1a0b176b2fc35b0f93a294a2375ea8a9765f216e6461f01a58f4d90e1c260079a842fca562d16a446813e7c4ef46065b170b5094bbffac793e83970c98e2d60d1074dc8e160b5c64bc5d44029e8b81d9e7b6e81f798ffe9f50a4651b76e4e4d93e7951ee0afd374284713d3d43784194fe9ff43f9043d36b2a12eb256120ac70d5fde54ebf39a7ff570f15b3ba8e0b500c9acb6004a44c700cd99a049fe10700f3850aa9a5293d094bd494ff6f5138d0846481e2c79d968e8fad1a2217d852650924075ad5e342b00a6f8f26a1f0fdf4bb405e8c9909b440b8ca0b945532fdbc5fed5aa03ac9fbf5157c704996e5c39d145ee72f3330ea3d39583e14bfbd2802dc115a061550c96e38a5f9c4ac80b061b4249128de599322742b49addd6a3cc3a1155ab3c53b772359ef271d7c2947bd9d3bd8fa2251bc13557d50f3a61ebf46b5250319caa80becb8ceb6b7b13363933c51631dfaf43b7113f422a01d8f42c76b3a61b36d06865b527a8076a0dfe42c6ebe094e070234ddd276a1847973714d0582e7189895ed2f03271bd1a6d3a11ab7e2f9dd1d30d764de61d456c57da4fcc0283fc63a2e86ccee64b2d22e1f865434be241370602365308a4f8499bb8d12ee8b25bfb8c06d5606e842737679931259f9853a68431f749ab216e4cadbddfcbb214d19ebca9592bcf2f33be1dfdf718e37accd88c276cbf53263079b1f2225e40eb7e097cc4431a5e851e2ef7d05eb1663767f3f081bdd2fa9c640abbd7803317e0a71ee52f538820737e6528888d9b806d1cb185e4861f46a467387061257c08e110f62f3a51032369b4d8191e63724779b5238a434e2f4b97449ef8a64057495932f5f972e164d8f4bdbe1eedd38ced304a0a2603e083e727e3edbb25a0eaa9933f510b13238b0d79731ded1cb5d4c5395dab1020bf6cf6b84cd77b051964b33f27959972101c7f94823ca41e4ae7861acd20cce0ff6e0d3d4f623cf2d6f4f00a1261d2bdb67790924e3099849c9e5288671926877383baf9afc969f31b605800a2c0b7f47cd6f8ed144eb68693c090cc4f3b9782b5ee84d602782eec0a686790463b3d0b1ffc460702a108defed9273aae624271e6ef5fd39290a217ac207d4a67e2493e3d068b9b6fad8fcb7bd0ddfd2649e935817312e5623258071e7d0c1751623a7a894216be824123ccb92ee47e5f35f7397c6dcae1a53de4e0f6c029ac448a6a3410d19a3f716be2f87d0f97da4a3b9b62d3fd56a2ff17ff2f27b18f25640dd88847c6d8bd408c90ec0bba33fa9da9946d54ce87a72ff076353aa9c5defe0adc67a05dba380a1dfe370e9cd9f06932724b089a521b9dac5e45ffc0fe05392851095ea6d08effb444e1c0ba5e9e6852bd4d887a78587544d0b4b358636dad15112983e20f39ad74d4d0a3387bea6931d10b91207a943142416af207ab4066682a03176a0b8bcf263ef17c94f290192a9c32b3faa2c948d85f7786edcf0096dd6a2cea925d015498f64c77fafa7f1307b218838e94a238e1dbbe22e832998938588a8a331b7272d8ae9d26966832858a6512fd80863ffdf34a41dd588a54d344ad74c84e79f313ff7004648061956ab6f7b30fa5d718c74d57557ec66134d6ae89e6f5401262beeb3dfa2fab55305269bf8f4d23f11e67f54780459496607fd6f304d995645539f2fa6e66828ad48bc94bc4969bb295ffdc6b3fc649d3ecdf3ede732ef1daa571d2f7a5dddf4f0b7420b90566660473dfaffe756835db36812b1a1c1cee3869ce3e3198d4b26235c627a24c27f9bbf9d0e66072cabcf1566ba3b09c411f03032102b8ae7fca55afb17d7f24ce945b7da87e93ee6c49b4bf110c5c82c52b177a7b102683fbf2e1048b3ffaaf7b0e3b004d289d47c0a0a2332205e3d90e5601ca30a9d68a9a212b8587d76be0f8d75c68dd64b0f7ec97cd43ca1bbcd21608e094a96178bd9af9db17baa4e7b99b2d04fdb909ea78a19e2d8cc8df8659ad496ddad55f3036116dfb83dff20a335545440c68168c5b69ee49348a7de48edca1cba6bbf66efb4d093d6c94ee5435baa8d67683307b8d19d9c1695dc7edfacdf419e450cba47b29780186f94be19c3a1f96b0608ad6c0220f17e2e244ce2b651ef1c56adcc43ed3e7523a8f5cd05649597e1210cc988d352a416f6a10070362da497d725acf9b88a2e105f7461df95ddab7db56a37a881e2d75fb76984d8bd8a2a64252d0faa0f6e891e7dc18731140acdbd0ab5db7f91c0cebff69ec5f2596c74d0d4843e264db20621b6852e0061598d59c19fdc9b36668af777b6ecc7cef356a3aba6e7cb7be86952ba78d99a55c19ae2ceffe244a1c38a0b6eabeb9692867410ba655ae207ccf852fd3dc99b8a612bb9e188e4c7635170b782ccf0fb63da05f12186997b34e0e6f5b998edf1abe6811490166deddedc0884abec3b6fee484a4724c3599fe9e0f981d55a678b93b07f468459a395a22605737c1c341a5e849cfde929b6268e5648aad4f5904ff96f1954705639ffdadf21df7ec4d024318a62bac228fc5bad2a3684de7605a708f3075f8ab0a4f82c87173f19ef0251a846d0f546ccb18cd4cf2a1092d5b0bda894d4dffaf613b00860b9e24061632ea28e454a8cdbd7bea0a41ce694d7cf7e0ed4e0de44d8ace8c33c81553d7fb666d483ad8d37e44a9100ce4292e758659db9d458df116aab21d40a2cf369b7957cb9b0de4323ce0c31933f7bf16f413a8d0ae8cdcb20ca628c07faaab754e5418c639e4678faa83e990cfab5f518c8084658ccb0457af604248acabc59637b3e6ed34cfd6708144b7f9bd913184f0e997f0e715e249690d9dad8ce4be0f122c057a7a01c205d9710442e1cd3a476a5e7d44635e925784f643ea258d82ee3ed90680901213f16169a695554194ad4f976650b1bce4bf97bde264829c477516abe4e9c188164f4175a23bd10d5f198c243372b76647b8fb2fc0c34c8d0c11265d57e23687c42d0c633f8c2f917ef2f5d8bd0373e40abc19c3ae949f768bdbb30b9685d071f47e2d2fce002ab3494294b072d5b1fbd208bc042d1b0f488fbb014156bd727080791216f50a880fd04c7199589392b24dc73d9c48e6cfabcdedac10d970a7e91acd7bbb3352f8c05f8137f2957720b4869f2f098231a95c91a3180bdea158337f33dfbcdadb86c26e3fff1e48bd0d216af357cd7893c2a49d49df1bfcdeb37c78977fb1b6ed577308370347e4dfaa128611c4baa54ca9d983c0c6655fc9bb61b5350e100f7832f9b7c472f6603c9b2ae405875d3f136af0ced9a38bf33f31a6a2645fad7188d0f39646caa6c980f12c4dfcc7ed21b182d15cadff635672bc0cd8d09cd9ad61f2117e6a0fbc2a01da4a9ee6fdcdb8b77ccca5a9da171bbec494d52ddd265e2e6794d7295d63d9dc688f5659529a3257800cc64f674485d3c5f2726b9ca1375a5f7aeee3a31fd907b310d03271fc68721f6b95ee95d956730851196039d8901e9cd315de57fe7077b729a7cad15edcad8f7bf922f955046ee3db669ea1259037c54f7a12378c0ed0e8f5e6035513efcf857bb5d71f36ac9d0553f5ee0d2d71922816584d18cf6896820a79a8cddff956a126aebbe106610a7831892b8a53bea9d2b9c9a491e173405836dbd7d36096ea9679a068c5efb0119c216a263faeab42820b45ebd5e969f06948fc388e904f4510544aeb2845c7c157bc88cbf99454a69ddf8e33b4cb4ed83ed3a951057d7004600df06896696d05b8c80588022c03f59ec45f92d5fdf85480aea43cb435d76440dc893623c8cd72b27ad647cfc1270c8e37839132749acf678ec295ada07a205f7fab1058cd9acb37d04ee45f76848b922122b2a8c72582134c7a934c1c3ecc34ac97cd269984f1782247a16f94c70691f5a09bdb2b902031874592b00151d6d86783dbbafa27f3d0aef042c143d558716b99f79c41ce86af1ec21a1f0d7d9419d06e5232fdc5fb8619e4a48a27899bff38f10761dd802922f819bf42526699741a9fa283769c9659a481e194ef075734ff6c9cd80afe3ae097c6590b6633d38f32394010dced33f7a4c98540ae981b94403b4190974b26f29cc1039b9ef83d705668ced9796bd1c55c0c01f5b596a4b322c45741f801d0165f05f8e34ca3dc8f63fc6bee5dd5966dbe74d845b84a373bc593676337d4d9232f30004d7c29f77c5984ba183c14f217b8d8f69d68dfd20d2c583fe74557c85492ce69a174551b7112dcc8f73cfe29c6bf3842db968fa0b02a4d1b822f7925570208da4d77d90db9e87b0e0cbc844efbc7ffd947bae39bb16d74ab4a054dedc23a08a7f8763d1dc046909b89fac9f51bc968fa803ec96a64f873c1f31be2063b321933f7bfd4c53ba158314cf73f5943cdee6e66f88eaaaf5bbf84473203b2c5bb35f1b6dd31a917b40a3dbcb1d7c229bafda271426f32902d6d7606a69d3dc205a30a7b44cecc0db6275f04afd2481fc004970dbb12bf6ec8f9cb146f612a8e1e2ed0e4e2595e5840a1961405857b509778cbfa5af3e5451e9f0bcf7c95394069e221ba7c990f72d477a7ef3925bdb0233d21f9293cf77872487c7fc25d340d95e56be9d5c4b2b7faeef8c680f00d7460897508510cb23ed9fed6cc02ba6b220259f724548b23c7d0ca90b6d7b6280f51a3383bbaf19dd966bdd521d6b12a8b1cfbc890d497a905c8bf4d5602441d08b49c9b5f1aebced6cba923a4621cce2978d2468df711167753ffeaa4acfac948db17ad1dadc309272eb34a24c152774a408e943b51b90faf3dbd297ff5dc681c7726075d76059f59857b992a3ea43f9e1d25ae6ff063e3abaa656841974a55a12758c5ffa7ae52480d7b8b1c06afa091415308d3ca6f46c4393b8ef8abdc41f77c8d2360afb68070f49575b65ebefd16ee9f1ec2eac5e9c37578dcccca90cd22267d3faf2e33b93a5bc15b010aa7386be7a42ac66bab41f2f0ac79dc0e56ef92f6321bc46770fdf0da20843bc5e3519028f91761641af22d506ef8d6b9e4a46ecebc0ad2e7b0afbb8d62da47d0488249caaf3bfeb18d5055a398e5616aa982e8c3fa5a98834b341b87f02674b5064cd90ad28c0bdb626014d5aba4ca101df46dd9a8e7fb025d7f21cd71095fe2adcdc02ca065eac765e8e0f8e32fa4c6985c749e78d4c19b7a7945a34c53b08a82a310487b277a9fad8724c2e0a470f1f34bb99091318ca56ad28434f39415d1571b8ac94bdac51e2192eb56cfe8b06d155657aecee09512574ae02efa6f46a814f1f0ae12eda4cbf3f14d011cf58059f1bf9072bcc172b2731db19f8001b9f1d6718039246258bd5e4df815655d405be8e8a388f08871775c17b38342e6048bf8f33845eb90633f4130d7d0a0ab0bab0ec6da7d3eecfdd59666556a29d30fcbe181436b784fa1ff2b81a354c22ca6be51eeade8f1da48888f46da63b0e91ce9bc7ba99fcbbf28d3fa678f031e05c98a062d90487d4af4739167e551a6fde844ddc76f2bfbb3ccfac20032ae9d2bd6fbc15e0a2b62810f9f995886ee347baa442ac5b4698932a5415b7f76b07b30156a1fcf2d9fe1457b2fb2ddf6617ee590c735cb246d2052b801e2677c31f6e007063187a3470d9249b839daff8210a548318ab23ccf22178195baa18f04f7a982e7c7e06749d28de997307da0844901bcd1b4a457be2fffb89eba196eb3a59ae5b3f5beca2a72c11f726fc88f366ca2251d375e7d4a5b7b1a237c670b3a7a6f49be4bdb46991c506e30db3b1b7ee13f3f044175947486075ce24a470a4be10bded027e3f43410e385a8d0f855c075c8797ea68228e07e6e2b02f63a67aa5dcc86d83dbb16375788d87dd53b5a87b6a37721313e12698fd4d01d0daa440d869fb5f2681cd6aab606d186b52c8f1a439d25802454ed9f8cbeecb99e82b7052e4fa5042dc37bc98b0868efabf618aa3d910e7958d30d2523659c0213393ef69640d1f93b6fe39c6c3bdaa39dbaf0f430b894c8254ebae85e61477ce888ea22f7bcce3ce278f8f50aab23a0bc021a58e1f6f8a5fa72c0c1a0ec27059a0a50d3d24b56ef6a80917c326cc75391dc5baed27b44f42f5a4cb8bd8ecd377e5748a09f1154bdb8c2b2b9e3a1f6278fcf970bfd63040e4c8e4c6a1164dd8b4d5a66d7ff14531e440f0a506637b6861e5f496f82997764fd829859716632494c20a17263e0613d23bf354105c62753b1b50fe0cb8efeb68c755e80a91262b9ba788eb6698f20167683a974e23ac34cfbd0eb6c7dd25d6571ccc3aac95d1db373ccb72a69d33901ce4852b0f414d7c9eccddc0bd85c826efbcb716b78a5050ec3247b9dd90f25a06c67e95d4339805eb1ada6c00de9845164a40371be23594ffdf7751c3373c287e85d0682dee04e574ec7abe64ef1a65b8002fc31af5045cad14f942dc14748b53219276d7a7819c5554a97675c19975cb6b375401258ffb12470f47575f7e946142a501a0a6448a41d2e3e92d2f3bd597d854aeebddbd0ffa659c5d645bb4fb698c668c3f0da4fb12ba148a3210b5d5676d14d4891e02dec795584fc901beb9a392243a6ba72a0ee363395250e63495aaf1887594d3b9ce035d5fec7211b538656067484fbad17f9747c82ee9390ea795e92d6d769a1ffd51051d7161f4e4aa0d58428bf85b35de74fad03dd39fc78549a6ebb4ff60f22bc5eb7d466677f9dd4d4777e4974d5818169b01541b7d379baf0ec4fd9533636d5806cc3d889f8b6c2fa5ccd37f7eccfa37ad5188e30b3f8812657babbd17f1d0f285b5b18310ce646295bbcab137d0e537d119c3de3f5161f7a7fdedbe96583a2e3fcd1aadf6da2f6f47ed9ea75673764637cd30f010a24ba1a7726ac1e132ab4ac16f45026923430b4d0d1d1bda4aab0ec860bf0a19aeabf278eb46cf5b5021153bc0bd84253b90dca551603910899356d1e74c759e00ec1b134560ae6eb21a20d0d24d80ccbd562c52215bfd55973954f7c25b1738bb16429df417d40d4ce644cd4f38933a4daac408b029bd5405ee42c541e0d33c8cecc0de278a51bc24782b732cc3815bd4373890cfca3b853b201644a3c1b0bbab6b08bb839de004af3f761b56bb125581ef23e9d89617a2b7589b8f59cfce04f062e59bc1462ec27a81ad14c4f522d4f98f8992f506934ff1a560759217f4f3fff3fabbe3bc64b6208da52f8c72f78b7e0c359579408e3f7b5b13d6cc70dd3131b95c101f0e8650a9c83507a1bda6f6267bae27cbb1ea84b46f581174ef45b840aaabb82f962d0b0916cf1b2632ff1cd43c4d9c609ae4bfb530f89e7cbb0055878daacb7546a72df932a598a18a84fc65e8505bf2057bff35dce7e788b01bfa7cfb4ffedceaa635d493c1ea31ac35d902baed4ffe0d9e6b710ac57c72468e7702f4d558f4149eb645c9ad2738ecb1e078f02a211e7e9f1063ce4b148bbb8668715c7d0484aae4c1a6d15a8dcb4782477fdf11abd780fa5327923429a5686511cf01c18a4a3e360c2b558de8fa9c4d3fa74d208879d7eae49fb4312a3deec0ac81316a34f8edbfe4d4c390cd8af38d289f2bfff7da14ef91f1e0729a2a4b4722605a086c0c171c5b6da9517b4358ed8733145aff73bff411d00a282a12ac5229a2fa04001c2cab6fe114e1fcb0405a6508e814a26dc54e642a9078dfbe306e4b1f32e93270b889c9276e5f6614b0b4332dc826b2b67c64f569466c176fd04e8f0a42d8a1ce735f3e033067c069fc80f3578b9fefc562093d669b435ae63558c49207ea6bc357ae45775861e964ad5aa15a7ecf32f4bd7286109fdfcd364554fbfb9f4ef223f257c450afc7b5f9ed33bda0be143437e95ac21a484d120ffeeadd318c6549e214cf37c5c0cc7727d5c7b49f2fd6e0fa293d2b8f55c517f80dd46ed457777c97ab78cafbf19dd7d1f18d51a628e7c68e6e65b44105e5277a349ab4010cc61cb716513e12499f9e899e895a1664cf997003cbf54864b54f859067b7a846c226dcc3fe147e6d2099c4fc7f2625c5f4b5af05bc6d9afac1f637a16c174b6a29beb3e3960467da81eab60ca79f76789967e4bd50d228907abb0661aaa7f368bc6bb293c53c83c8dc8e9058efca20e009875bd461a119b4ab2b8dec498b0678ea8a25018435526fd394daa23ea3e3145ad51a96491e78e3112c2fb4ca6bbbbb0e6ba3c3039eae3bd99e414b5701f9e9b78d29f902efa9d025e402274a3d8c6c17a1b75c24f648b740d247492822637ffde4cfaa239a1484b7ddd74cc3e760c561309ff226e2f98fededa62fa90aeecc96eee571f96603431268e61582a027a393b8df2a87c2d1112a8b19b118d1b6d92f5b61bbf61910b8179ec440679cef3928342f8a782f6c93fd764b5113267a0a58437a8c3e2c003c492d2b44f5921a94c254ede09ef8f24d375cb3637f8d1868a99953b5f00faefbb3c37e7fe79309c29320f777512b9a5da7eadd1f66eb137915b90684c97f448e1f3765a209382ccc55d3d1cfc65762d7a90b67ce3acbef01c2ba2d925029a9c619776179fc6a884129166b8a878e8c08b58e5a8ca1084c3350fcfb70118b5a723adcd979fe62fe9be474be9635c41252308393c3438573e93cfb77cb142559d1aec8e40573822017065f3de3ac97382eb39841c11c74b3377a31162f4ef9486867af594f83dd968cc0b44ccc60cd270edb8104795014d2c5a1e24a3f3343f86d4a6715029b532510c789eeacf5979ed1adc5e483480ef0df81e8b4739b0c779a331be437706c6b8ae0730be21250ec3891d78a6d9cb0b8fee6d0a3361df1912348d4ca49d3cead1f81d6de0b4546511bee31c7373827e9d7990807207a989716350a7420f0311b7c281c24b382f20cb7ade0ac96b3b012141ffced1a0258c58349f9a76ed192837a28f59b84fc53b5fa58f1f9be79b183748520d95216265a473499a745dedf5581865d5c6e252d6740df2f527032cf3269bbd84b948ff1b5e38ade0b58fd2e15d1511552983472ca2be5da36c1cd576c2e1189ae14d2421090fef6d6e60debab6550d748c8ad5b473720b3415d790a03d98772da25ddcbcb62282aebe708f5c2c1c60229dcba6007079176a96b7609531f53ff3ea3bc4dd286c0b82b513ce728565d53ccbfa4d2f74d32826606e6bd4282a190fed01a8b8d4cf7d3cef8f03cfd497c8fcc7a0325f2cd35840f844515cca5bbf5c1287c600810c2e0afe67a291b419385fe2589d7791707618f1e814a2ace268cbe5e1878699501e8e556d69fbf09dff8a29915c7cd82633027a1c3bc0fb69d7116368e6bee18825db8ef86547c1eaf06999d52ddb6d82606d749cfbaa3c481620a75dc922e5b68dff761c5df39c564a31c982ce2d53d021318346b798e4808fd728c6c9290dbcb2234f8602fe1eb534a9fa506b30285679ee81027f0b77e36fe18feb9c4601ab6b8a55e53d82fba2d394fbebccbdcb2779e08ac95ccfa3c5df3c779c8f7e8d63c768b23fd9ce36a5917db39869cabe53c356325d3cacddb4c6f60e36761b0aa3e4ab2ebe6e4d3a9dd19ad7a77d39a858cd5ed0394830a9b4051b59198ef521df8b9d4b29c14b407fcba3061bf1b53970ccc98b1ecba4090259053cafcc55941b9a28734069c0803880f9f61c4ae70d91de9d993c7b03ca0ceeacbf182d2da10f30250cc9ea9ff198e7042379cac673937da7a0ad93abc84960ac9b73434f9bbe959ffd060824b9ccb60b15675442d1d9bbcec710570f45d7ee3cad9462dda78d7de1dc7d29b9021ffc693c629c7e050545206d7bb4ff3acedf5ab52887a9a3eee2284d141f4bac1c8e079ee3616367e79ceb96e1e451eb2a2a54de4da81d4e437c70d18e0941a6aa6b477763c9b83e15ed8f3e5eeb40e02df653316cc096f70a6e5e9e7f0c4a42fe1d32106756901f77f81d90ec2df6ebcaae5160b9263605a3b88137c401c6f0041b71919a14b4f509a14c71dd2ab233e19d80f84525496468641a407c228331bb14b0db17f2a8fb8af9a10055c8a933d974bd5808ef2baae48da37154e356da50c23b496634f168033097241decded15f20a7b4027b678593269cda8fc6dde6e3748208553429a3122da98acafc43cb51bcf61de93bac1b4c4f9b3d231ee5c80c40977b52216d457825c5bdedec07c46a55cca65fc13316d9fa38c86406fafc1e5c20277a76d323987369f9ecf65c013c870d5efe348de3f3c810cb0d6845248af5f9bfa6f204716a0071f7f60931536312e8c10f686cfd7b47ce9255875581baa1fce8436feeaba5ade5296c176e925ae953943d39e70f6272b31a859d33cec1e988a6c88176a076b264f6d142fc8e001289a1b3ffd46485fabdc59807b84a0ec36503f05c72d209ee0da3cb39546c86abbe1b53e959714a2b2b6463823fd74cf3f2980a43ffcbbbe1e82c02ae80c974c0d9e1192a1b0b6e406b4e49f9fb59a094de69e2e61667931a72355d6d850e9146ebe8676f097c4e32346203ad36ee4d5cd87da23293cfb5abe0e6a5032f96a3ad9c3f53a345abcacc377d2cffda119bb316f0721d34e0334e76f91502b3f7f53bbdcbd9099f3e9506670e302a81f0f5fb5bd5cf6204f7a2aa1da0e72cb79bbd2b3c4349db378bc22500fa821fd063b6a32d42e9fe94fd18bbf6ee74f8c002aa9ecd6da84c651a4d6f52432ab941f0afa241b1c3d3dede1151ae5925c9acd3baf61db27444ad1032eba5ec301386229b7170923ae56afe1c468bb1108a7573177d8a0ab537806221fa35e4d5bace9a7a1a9cb6ba744d669de23ce945b4e1e183e148fc1664c5ea570f02f72cb8e4fe398fc10744a0114aa1ab4e1d341e6cf21328ec8db6efd103031e1e1c11adf152d3666fa50ec155219359cae2ac73e74a4a429c3d61f2ed9f9a783e0d5da170691b96af010e29049ae9f2c80c9ac85418c3545c979dc030c95d43b14ea9e2cb8940dd7368fc88e0b8dbcb3bcb4040783580c69b8b404b3b37c84a6f33681a42f5773ac2f1056642529eb9cdb21465a30874962606cc9e422cefcec49033752e65a9c46904e90636a64c7cccc1076af00eafd11d26c0f3eb0cf79ffc0a57dc7db3437d66bae82d7f859ac72d1c4d8f20d6a6a306d5452533ec0d7ac8c874aa66ad5a69860750bc994c6b76e5beacc653f9491770c00447a2ea2bf9d089db4d64e10f50c8f6b3c3210fa38e6ed3ff8aea732bd30e2ac349316ca3f12b9bcd0cc7d697b21d1c5885b42e439d5728e7d52af46c755ab3b202ebe0431fb6007a5c5bd1df6f774d76a4ce79a2a6d62fe24b78da36ca1ba39ae9b3fcd89aea5829be5204ef430c0c92f988f351dadd08f44ae9da50af0b40a4f5272cd6f6b7d49169e4636db3f9af014454d8fc6636e94545e8c1694db7690347c88e0c60b17640e6a9183e5be35ff5a94f01c34a78088e4a3c89f5fbee6770a23eedc0741cbfd0fd6f0c0097da69eb0002c8b52b9b9a74a25018d8e2f53718edc07283ec28f065b5bf74818f32ef65664d3409d3060c7adc8818041b797689b92c29240f8537805ae088a288b581b38ca40552163edfd093afa5a655e6682cc80754099c9e4d34633ff9f80ddb37715d968b6639b8a769bfd3e90df3508ac37933ef1e98625dbc515a6626f088de0fcb10dee3800397516d97365ee746fdc119610246c7daf65127a3a37c5d56f866a62307b6183f2ab8059daf654c852836316da01d92f2a554ec7406e9739c42ef6f6dcadd1cbfbd20545abe241b903021f77e04f15eaa20aa7f6a578edad26d5441d25a690f5983e20a737808e628e62df0ff1e0ff66a43fc49ca5a29c458b61df2dc5083fc1002f04a749abab442458599671bb512f4d73ef36f44e7ef56701d70f4a780a71fcb551018f89d64b768eecaf893e951ce40c2376f757363735496e3fcedacacad3b65021a9a44f2d524c5d97902d33989f7d6a9fab8f4626897256435ba769c564e3e136b1e7cfd63a36cb8eac3dd3c9a9b34454898441811c14dfc6b834d5e5807c7c91119e72e66337c28c1fe9f5d41da31cf5c51fafa293d95c8ba8dde5adceb9e38f1354a65b55342b7defae32a43b439daf70d4dfc63f901f9b5358d58307efd5603ce7127da6708a68ea5c41ff7d3f0884c223110c2ab5403cb1994d6fd593b89b88061f1f3e9ae48234c13cec949add57113da91b0f3337a00057828a8f24327c80fc2f7a942da1813b33667feae22b6d7f2841d34a028427ffcd16eb83d9b9c7feba5e8567040e93790b54050429ced3ad9e2835cc3d65311eb9d4c5572c1da1a62b9b210231da42336549de72f294f698307db1616e9dadc06cd3761b025306ff374e6ba4696e1bc84cc471740db2c3929f375acfcde1efb144130ce3584804bc671ac26cdc09df1dfb43247bc9a7aaf8473f05669d36ab6d73f7d34194fb92c9c083cf42bdc2fdde7982394de4eb1db3a8bd2721ce55009d6bb51cf0394d3c1877d7b5759aaf64fba077410c92d4d9fdfd2935921108a10613f944bce97d7b7aa2cf3e9fa9f92451b5a0f5807939095b86e9f191417b2003433914bb043e9128f28ed1d21c5d03a0ff5aad971bb1d649012daf8b2a04106101e8fa37844b2b31d5133da9be88ee7a48837a57d5cff1d1c2324fc0275a894839255d7bd2d61827d4524eee071535a385e68bb23879a282e42c3937a895df3d350f5b09feac8c2ebb5b26571ba3736396abfa413d1f909b7af2cc77558602fa971976dabf0bae84066f6901868027544c305ad53cf7e986d04e9652c0123023b2a5da6dd0bce1d5654a19b1158579335847fd945de3a64faededb67246b31b4f18cff8994f654ac22bf7d3357c40ec4a0b5d6242e7c747a1aca63117e5d12f6dd1fc1c6dd40a724eb6206d081dd0a2c8329d2b02b2dc0e8fd4ad0e3903582cf3370619b0ba8393010e17d5fec2a02f20e8bee0e4eea0e36e5b796de977456b86e3326f33871fb17824fc31c37d919a09f7ae482d3f645f4d8e5167d646bccdb0f627be697cda725f77e77e0437eb00de73d1d28c0d6c9212a7ac44323e3cacb1649b55c52c1abb074cd572e8085b0b66675752fa5f29c680081b31adcbddfb2371c51e75a2a36b2ad46ffeacaa169043397ffe4a36eba8d38f39479427f4cabd9b9d1fb483c76fc7e25360c903fabdb753dc2ff26079fcf25f5c5b70f7200799069d02753da7f3aeae63250cf74579e6c61aaf2a0c4358006724c8cff431c8d2f5f9d130b0b94d24ed9dac0b63f74e9b387f5117b51e5668e752fd4207a7f1a17e679af794272b3f4a2a81cb82c3042097af3afc1b0cd85f6e123e4e89662bbf6e9646e15a22d3b049b0a49fccb8eeb528a3f3d25207830b86760d0fe4b27164aba96c49934e410a01c37d66d370ebe25ad0c67f706d33ed03bef716024ae0e1dd11f015c6da2a41205267e37b062f109e96868edcb4f4f44881449efe8e6de1fcccf709062b006f1b757f432456b84893245c59b3ae46c1125e678fae5d45f6d45cf3e5115f93fd5d099d54d399c35afee9d36b121978b0538c3605210f618d8a109ba836086936e5bb8efffce54662f753d3f8524ccaf34f7dae0a3bc20aa9ff94f4df23fb2fa5285a382eec8ae27100e59a00b91d84c128729b9d92a898427c07f2f2a47125d99c85faf84e6d35c090ce59e78062df34d4a3a6d5a5f61f60a3e168d4a0c8b36c581ee7d92f1441ffdfee8b833a0abf4db30c38df7b7527944298e855debf4a4c9f1f3a335a4f3eaccc4833afc5926936418111dab15aadb8f52e93250d4bf12b88e82de21876a0e34831c5e1a992c7953f26429307ec0c6dfe428d5b853ce52aed915a0bcff082615bc9dde99462120d3c4a9b626e08191cb868594b70428ed4bf7e3608e2cf9f97b979b57633b62b3532bcfbd7255f7923d91890a4affe7d9fcb8cc1a85a7ff28c2d1063d720c19e2faec3b3754622d9d384791da11eac1bc891d35924d729324ecff1c5bd82fe001443c82a488b28db63f2418cde7df60cf82a877fc8355b10eee24a99c07c3918cbe575e823267facf27002bbdce56992c3004a42419a30d3c9544d9bd32bfeb03f2879849460a3b2215abeff35f62c39f1bda0e7c0956ee1751100a76a22f917098a9a13aa1385728ba00d20b913267f4c75e40c364e1d4d683f3e6c4ec13cbb7ca956c1d7998b8544db0ef8a67e93cb0597242d713a500b94cde6b798b6a49aed1d2075b72b1979580212118e7c1b9f2dfa469de4472653cc5e7ad5429da26dbe194002969c61c8366eb4e439290c8c622cb6fa348598ee77dcddf80c407fff27bced01a8cb44569825b5cdcc2d4552a46d1e9d5e5151fc715071554df31f72c13743b50142c4ef95e9da62f4af229ed302d3d7e3dbb2d5b0b9890cf58a0a6327c43849799807916f250abbc3cd4935766c82b7ba1982c1dbc743ca18c5d78648fb30df970730356154e2db3e5c80d8a8ea0c76517357faee3fcba1fde5641299c828e665efdc5adcfe421c170949c1d9609c6d3f13ecf9321b2d794dfc5d7a67098e2b53fb00e0a434f20ab77556eaae2c2700484e78ebd0e9e1a2014963c264e0483d9c1a857fb4531136dbf5be94098ebbe67f8be3f9144f8bca477ac07a7f69f48aaf70447c10d18f2f8a2bb688e452a5fccf8a3d3f7b6e5f3d4b11be6f02a0c58af32edaa8a25a109bee85847ab400142b9b98c257a641831ac491f5d9cf58c1926a6c5f3b7c1c55cc92b6518973a55c82b2c842dc7ce34e29ac8b3b7217ebc5df509100ec96c81656825f96416097fb3c3d090728ff5b7d578b6cd25bbe282aae44397a25343e3a1935ac0c91f8be13a80e8b18aa12396cbf1c654f796fcdeb2b4834bfe94199ad609b6b971699d4fff3463d92ba0bf3d2e290f755705c090b66c464f739745cc0eb41313d5b2751b5257c837187736e794ccb9503912b09e820f134eecc41016096468c55bf3222201775c40ee2da4f40831f16479561984806b0882c090650d7d8c74dbc9e0f6b70647cd1afd99f5a9466524bef966379efc4bea7c08c592a0fed54a57c7f3fa52582a379a9bf4d6837b9b2c5bb2b6246ff5ae226e7b674393e28fcdd9dacb2834073ff0e248f94ca7dc291013ee90e75597c6807f44fd99dbe42b4d4d7df07103641cc9b2d133832e808be3300fca2c371e38888a2cf4f8345179a04e330ddd6cb06e618879cc168cf55566a6c4baefa7802ab798a39cad4689b09e38a85d721a17f381bfd18967ce66a42328723aa286f01be4702dae4b058ed520e4308a7e2331a60f8e0cdc72919d505145ebe5b43d9ca61589be1365bf270ef4ce1d4c1dab3ee352841fa065fb4c0b0337ed4e7cf9ae323c6c1767ab7bcd90e35e001ff1a91cc83dbfd22fe47187891f8016a8d7c0dc302f8b8313ec45449ba311e4c556ee791e57c5959f54fc0635867fa43a0fd2ddaf52f2fba085c0f569edc9640e97fdb0ace8f186e4bd4857790d2f0eacad85e2c6fdfac31013a7e14a3b0a4e6eb29f3c66516021d484ad503905b269104466a25498fdb8dcb47993beda8600f4dfe6c22a797a788e997c0e4a5a740b6c79c1a5f5aaddff25a0f1841cc8fbf056d139353bb3d79026282fb05cd9b3cdadd09edb9c7bffe1956891eab6a50a4f70b5ceb4bf9e1d7cb8f5e4a09548ae611b45a16bb291022052180a77d8e179ac5158d539f82a5cc7ab9c7d8eda2af65d85a43ec7cea50230618fefc263b712a0b342d165a531c7b933e254fedd45a4e86934e1bf9b12a9799ba29a9dafb42caef6b70303bddea8badf7f4343fdfcac6fec568a97d54ab25d4c188668a7de4c5cf6caeecea656e43670d35f104501f3d96485461d6d9e8081c481d287509d73a93550e3b17a5ab9ed4851b6e28dd7be21bb3c16e7c9328a0af1073e312a8cd55cea63adc5f0f939ec6b4d0b00c36e652e85b047061fcd1ce5627938461d133db7f0aa54ce87e745f7d48f2387f2a55102b4f93349a4eeefa4132b83b0514d347a02d2430fd9f6cd6e169c2043992bd32b4f300718291c59a38e2e00da3d6c28a538fa90bb245a4232beda888d73d2c19f250d87d1c287b9fcad4d6f52ccfa70ac03cec21b2c10b4993e8d6a2dd25a05e176d076dfc7466793e2e3d78b8a98bebfc4c147702a1f494746f6a7ba6d332bc018d6cabd38059ac7071821d64689991b39aeeb6b334909ffff22a4dbd036e0f0a9ab40a2a0def86703c68884d50e9aa34995802c2c6af54479275f4d447269936a5acde4eece39bfcbd9f03bf9ff988b87582a9e217bc2bfc73e31facdd98fd3244ab330242edea857144dcb4a5c4343679fde967945c45fc7b57563bfbce2daf2d9f1abd913aa7f4ea830723a9f718686ef5e4bab58a1b791537194e9c9f160c358e87d884af52938a1a658654c6b9755ec86d3431cf9cb0dad1beff5ded1321423aa906fa7c324a9ce45ae4af9ed9db191bca07606dc0d7a2ef9c27cd2b6f28900e38d9c5b8b02232cebf02f6ed6a84b9a4044076194753e1ef76076deee47cdf97c43e9f95b1be71bede6ac71d99abd8a58fe6e3add2126b9f82e3596248e2cb95a850eae6834c4bf37eb10de801aedba0cc3bb84b58d6b686693adc2dd305fee5f1f6a605941dceaec2cc239251752c62bcb29dbf12bcb9a67ee6462d1cda7fecfe10d4fc6d5b704640c67556cc1984c0ffcaf8212083ce4867fb85a2b983914b1c0b3b2fd99df80a386c0885067bd041459c223bcfbc2bda02a5cfecd48578c55d36bb1a01a1a75b920e6be749ae7c3ebf283739593607cc004803ec95e5d902c8812464d8b7d32147b4302d67c71b1535aab2a3e2299342c6b80bb64e525c5400588ecaa3ae1421cfbd2d0fd01809606c88efaa32cc1b45ba87b380b430450da107b736f056c8f8fce2a624bdefe86ba9bd29d4e6d209b0c2fdfc87cd56eab1618320b6a549beaba4ca15affed37e6c2400ec3621acf76d4075ee1cd1d192015c0185435f51da86f84f68a8b7a8a8de4e2e475da92959b94c12067f0565621d185157a42a30ec1012941bc4de6dd5238dfdfbe33c5cb910dcbcdaa1971494b54113623d384c48930679da33ba667298fed23278231f0bff31a7dfa4294c7e85fdbb71658012441ab92cd964309e9c05c13fa511a566ea0663da21bbcfcec59518a77a4bf91ac2b5f3c5176618d161ce632fd8695e12d3fa33901a8d2ac692cf5283938a67712f47d548a823a1e7edd5c5d0024cb69496fe7b403e8ab30e050247b399e2a027b4769a0432d07e024db1751c7a2b75c1cdf569d76291c5e9587f950a8738ebcd76f79e6df6bf6303b13a238f5819fe84a30aa37b0128761ba3b8089cae1affcd3020dda10852866728c9e07e3661a722d85937d470bc221d4bc0e9b47fcd16665487fcad92c99801c13422a7e20bc2d9e56607127ce16cba9a9371af7f5d42ae5da3fa4651a5b5642c8185d1f63ea772d8e6acaa1d5bc50fd6d615d2aebc434cab73589dea860bdcdeb78d8c770c73433c83b8f5285186c62c289e15126287112aa2a16f575c565e8d8d0f777a3da8f883f89aff9e0b5331ad5ffd8ee029547f4609917dd20fdc49df9aed21271507fc105171943db7d3c42974f8b16f4e8b2f3c9e770e1dcf2a53aae1e72b3428650ae820c40fb0b496b9d9218ee68f4415b4d9fd0b1b8bdd36ad4fa86d65b0fb9cf58311d7c2a22f6c10912063cb1786353940d59031ed58e0c87625d751136e7c92590e2bfb980fb535a9f8a24f01d80fb25fa137ce4abefbb428cf1cf2e463662fb8ff1e253a4f9e4d691d8833f1be8f5cd506c9aec2771cf0e4b5051400da7037eabbdecae15f179e1365b9d890d77131633d7d24b7b3d0ed6550dfacc9d49787f35614a4035c27d289d9016cbcfa6080016f09cce571cb60b7e4a78cd63f9a0dcaa8be6615b92f441a3942c064b7a83b48b4f2a5d4cb25f07774d20144f3c63eb179c6c2a27222a2322fa1b8546ab2df35b553d0ed232303d5967ca8649a2a32c47bed0aabc68c498fbdab25ad5877be2693ed9f65fbfa78cf9c4fa6eb9294a7063b9de67815efc825a33e61015c9fc66fc013c5d54fe5fb2a080f0444eb17917307b024f8248b36fe610a866393d83cc45fd3c4cf28c2392c510c638f77b0c75780f682dd9a279dcbf0a6cfed0299f90f1bb13ffdbe499f28e2abd95b3ac12fbb6ee1213b53ae7619c8fa959292b2327292ce318ea43b469ff02dfe032b32ff78d8cdfca844c9c42d45ea602114e513339b5d670d34be733ebaec956cc06ca9bf03523388c27a7f5b7703eb3367178bbc37bf98db60e12fcf86372f563f8f9d47936c95bf8a721d24854c8c7249f570656c078d834fb6429a075688adf9dee288b573fb835a6cca55d2f2ace688f10d5ab8e60c48f5aa4fcdc2642e4aafb19f38e3a25acef8b6c8a566a97584232153114e489299c05af3067c526cb99cf4393430142800fe7cb3d152c2f6849213e3568416cea56d12789e95eb05830c5fc31eec75b4fa9d1b2283d69df907820f27fcb1104abc9ed7c125646f2c9606e4d8a473d6573a633b62c1ac151b8b8be29dc9da264fba0d9cc683d74b164869f5e80f267a3cb4b67638adce14d0a49c2f351e0fcbcb8b9ebc1807760e4fb5883dcbdb9494b5fa69ce904f10da0a357323f452317395ac6116085e8024ee0e6d07ed80fde73e99e0c0d2d16959c3fe09c9f9ba256dd0e0b5c0a5bfea59b56ba99006a73768bbb2696653c8c3c5b2a8433508035c2b7d5885ba640704a96bd3a132e604892a66fcf4a09017c80e52de90acf7805bdd204af371dd5a58691a200c6f3e4bcdd6814ce006bdcf671f42b2e158049346570fbb316e11fbf796a91e7b49472df7e6e82a5cc2f01889ad97c47c5ecbfc4bbae96fcadaf5e80444257313f965f24f4f3ab4de953b500659b7f831582741614dbe118444e52e94bfa9005fd580a6929c46d31f1e7bedd929dd26f31081c353e3181348026666424cc7ca89fdc11b29aaaff89b987aece101769ac6375139f45d8e23acdab5b009f2963544766bfe52a3f09823fe500fab636ebc538d499558fdbc3ecfd04e47e306e1da21e61e2f1e143e5afd9a785378be67224c16304139373f8cd6521e56d5ee7a3b60d9b23dbbb878a263a56a483aab58c54ed695e6cd02d2de1fb53bbe4232421e85814df06b277660e32fc75bf9f5a2d9693dad4f5bea1937d8cee75db718ecdd254abc28b30083b3f4d04f5af6868ad1ccabaadebe251afdb9bffe3464595388b472a60057fa4b934ef65e74dfdef811343f0c49686cb2c3da143cd0898100f33515fbfc57622a8a0688095a7cfe49aba2d515dfc358528254980df2d91eebc9cb6b856fca3f52a1717c0c46df166e6997e33cb1adc6f62b1c2bc3916b592d335ec1283d7a7c3293544febe29be0caad19ec5c8fffde7451e2af6f36698913c66c4df6fd831b45002f3748cd7dfac63a6c1034f3a2d70ade36fa7a17ee7bd60519230e4085fffc125e08058a4383ac26bcd47da547140e7373f946f0d2082830599f138a43e1829ee5bfefa5963c5a85a207f72cbd39abe283a972a432194cb044343a7faf2ef5abd72fec483375ea93e1e291ba187ed11a5d5a53903a30f58c982e696acffa6b501e2ffa161b3e3d7cea32ff78615f3f9a0a6afdbea7e032a5788903e92de08ddc8e2fe779587a0cc60e54399534fb03a14b5e31a509e8b435686bb8e6e5810f1840d6e5fed91dd12c591098355d032a1608a61c117b32fc25397bd9c95143c34b180127342fcd95af5790a4d56bea63baac2bed1849e3ef4de46855bc13f75c1172da8f4238b86b96d59c082d74d5f7bda3ba3cecf8eddfce9d32b05d200570e3385511839a16dbce47b0d6f94f7f0c256422fc481bf115b9a091bf53edecac7a5a64befcfe9c22e3b73f2bdd3c7226f2b0d6b09976d32bb3afa52cd80ff98f6785e463c3fbf835e06ef2a15e6383ed176ca06df5c46b5db661914e2f7c03b1f761b3305fceba15090366005dc674a92e18f230c9a7840d9436a03458333b0505ef532289d6d953b300a7384b2b0dd110ab181d4f517832240a1b085b1ab1bfa767927111106961f38f1de62a822bae43c0106bd507bd23c2617498a722e145096c8f5e6f8fbaed38a99b81f0b5658a77bcf5082daf8c4633543b47233760c06d9d1dc77d8211e86920f01e0d4884792db0ef17d81be4e05e7c9062700259a3fc7f7e55451ca38f8e9a733663693eb646d22a77356d707e1f222ad1dd3b25cfcc93023576d24d66d81b4ed48ffb81b2c9e175f4d95d5c094efb83dacdce49ddc72c69cfef0ad2d64c01deadf58f9b08c7c46c9df0c52180cf85cee1a66723035f5fbeac65369ae91c7d203532ca16bd07bae4d87d4257dfeec23144d04715ccf6d4364c4a08bb0a373c9c0ee4ff8cf2848142a25dcdd79882c11097c9082773258c384bb9d0d884309c22224a3832eea363e5e726806a89db3561a1cebd485bfb1f177129f5d687e1dc1bb277d4b48975e6654d713b10a0c6a6ae617f4915b9fc960d6773b2437eaa83b6956fc753b0dc0d42c05a93bde90c63d7120bd5edac5a9f12ccf5e2fe4878e5cadce61a3924cac5c209307c0c7b903e0207aa786b3da34463e614ed8dcf42e558b534f67d363d12b4efe6953cf8c70c801045b74c815c2e2ed32a9a897c1c938699d75d8093184806ded84104f5d00dd382a75663e41b05858b32245547a4382e53d2f2ec37e6c6100309604abb77ae788839f2270fbc3374d887c3e4138d211ef0b4c195391bf223c8edf3cdeb52ae5fd3e8cf75ec2ae8d9737116a117ccafd45e4228e106109917874c705d09685f568ba350382c31791bc00b4bf896bbfc915a1a824dd707840d1d46e752fbf9df5d70b0dba32201226b62ce4e520b5939ce9daa1cc956356b12ea26c304d9da2fd0ddcabe23047bd2318c859f94024f14beae502cf0e05c90dfb957401c9d68b02d7d9e40c1399a883b5808d75d26838c0ac38766eeea8e2ab6806abc24f784c3be891a7d818560d8dcd2058e86169649212e98cc10091c0688b9acedfa10c8d5116be0ef7774254aaba0e3cbd66e1c512939cdd7e755c0b902247ff95a6c179c9893bb0214c545d08868cb46e6f09f84a42e39490b42b80df7dd8c4cddffe9ac513151bce4d5056ef386a3d2bf986ba0bc0afa9614315a94e13f6c0f5cecd0e1d04e6556e209b823e49ed47696422eccffe6d6f6ea12542c88288c402e053a88efece83a602f850fbf08068507199e7eca5ec96a11e5a98446da4acc7f8b3598ce121696d2b9f94f525e5b6968ef44ea08751bb5f6ba56509e8ea5ad8ffd77b792f7ee73ffd1f1905a9a88c175c7b5f72c5e6bbdbb8a25aa8df016d500f0612d709b49d51e57180c0797f0402c1e482a08fa2bef05a1d30f97dabc25b44e400b0780348347870c03aae5e3be708db70c2a6212a7262fee98b18c32f063ce5824c31f16dfb591fe2052aaf827bb56c307f9a4d54e52d6c7efe96c260cfe3ffb765fbea725365365b2de8376f98b1b6f2a31829b9b58036445a0ef86b8a877482ce1e80e8b7f82fc7f51b63fcb51e2774d1c0325cb743860ff0f3abd307b3cb1d1d56c3973de37b539c411bd9116319909c764c4426ea3af85c51c43c21bd9365ba8a774d7391fa10e793f192ffaf61d849faaa475b1a08cc46a35f1558e3f09f649a5bdb17763e6e891853bd0b8d5bd55c4881f47403f156c687a1e3f319a9fdb891a716ab61c1b568e89badff6824ca1e4dee1b2d616573c0bd14b42053e39072aaa8cd51b121b11155db02a1a834bc15e9569ec24abf261d110d18a0f3fd43f02a4e2f9d7224696a920fc09e3924611c83d6e9b9bc7d6c9dad8336fc83521291c6fa693332ad06df30f9db22b0882080fc86499775beee760770f3452b89e287e1b90a2d43a631ceeaa9801d08f0458000b9d9bc236032eba9fe44a31cca0968ea4afddcecdc665192a43228772950cae64e6e8b12e733358b2fda34cdfe2e4329bd7936f423eb0f0777c512437897a884b5fd7bbc94f2903f361a3412c9eac82c715c7f94253294a31c5a262576550815b1ebe4f77e9c0d4b241e9a5947d82377c2ae91b4aeb3bfd32918cc7e8af50c5ad861033987cdbd4e1da8787769d6778d6d0c233ce66cb2b272bcfd9c5b34aec8720eab52be10fb5780d38ae4a3a4b746b15a6335473081879573fba88c52d91d7d3e3938039e57523f0b2bb4c4ae0f49729091858473f49c862ecc296313e36ce240cd530a4c245d984bb9f262ccde2f0052065e3ed251ead6255f3de837c8bfafed34e5169d51ebf2fa4ca29dc20a79294fe1a101e4855b86717b30c5ffff7ba1178b30fd321bd49f8986e180ca1dc110407e68ae20001575c27feb37fb438ab64e7ef399dffffc646c905cc63b31aa358cb823cd0c8a26a68facca66868342aef7cef009a6602b56fa3a746aeb8eb04ea560026c6205c723e9f7540fee6bce1108478f832f5cda0073661d2064785e393ff4ddcd915ce98e71f05565f44ec28ac5caf31fbe0533a3badb7ed22a8ac5d172bfcd73e42d8deb3abd7317edf579e326112513521cee3c1f4d9735600fa966a612db34b43e22deb27099d3ce8e114c1d651129b5c6c6efd4e43a72b534b886869e38f9a527f4aa71d0544b73af900fe2cc1eb80bcc7539bbdb38616b8beeac32ced230bab0f6779df7b1c33c3c819dc2654d688bf7932f3e6fb9d379fe3ed39ed2916dea68d021237b16b7eb22814aa14781aec2dd3b3e6801a7e16de6281778000d930fa3c86e546afce491d41eb46f02477df777565f43b71aac58b5a2634dff3024ea62c5fa4709e2658d17e790a65eb761a2d18ba0137e2340364735da4a88d752316a10a3ef55474c59c2d71d4ee633af3be34bdb7ef215861f63932622c01866aceca7e14b96088546cd66d68d1eaf9debc02eeb4e3be2be29420ca88ec1183208a53a8ff0979be3b2f40071a61bc9c81c4544ffe447b55cd972e46860201700d4bd4f3a04f928c32b6c01c5c187eb48c76138bca75078f55e802fe3c0a59b2f81e3e465dae56c814b0ea324da51466b8364b32e41a68f3e5d258ce828aabbbc31ae3fc14cc9f7bb983a4ecfde175ac5d3d3e8500b6c7f1077ee5c4da2f769e282c0ce7f0c6117b8ee42c8b4d72e9eabe87bf40ade5603bde7b2afb983ca76a71409860e5904c760964f7565d42c52f6faacea3b3c9932ad48190b7a68decdfd82f8d43bec8dc3222efdb93e3fd2ad3f0ea86027b0c4be7c9c567e682764a4eef5af967e88db435e3c13c823cf0eec08bf41be69d09acc54862b47951f49e07cdcc93b49408c1dcb6d91bd2e2412ade9099ddf32c2f75a64cc6e3b95aa493a57e593f3facd00977e1118d5c10874634c31d2e67ae6e7d158560ec508ff03747f1cf25be44abaa5e861e7f27d562074a862dbf05cc79fbfe2fc883332898a20fd98a33ab8604fd5c388badf0194321f9e8b712e00d18cb2183ada06d2de31f756ff71017552addd1d213af82dad70b498b6baa7f541d6e2a0c6389d4bb59de6a5857d521587f4c0c89c13f00ae19f14a22a6eef7652a3f95e951a0ef84c1694eadc46b19a3664efe8377b5f09794c8efe71371b5e154a0e92fd46a0d09246d053573934eb1bc4c758a630e64153996220f7ff7797ad3bb385c90c9a02efb694f6a3a79436e27ebb56463993e2dd2f5e9c20c9c5a9f76b05be9f117a34f5b6e615c87df30ff3e215aefd6ff853eb70c3985372c14609a2270915d2afbd3f52ae1e81b489bd19b1a90ae784446f8e7420b0c3be25b014d7a775d70654b76fde826f8e8ba595345288424560b1fc8dfe34ddda95cd784da7747f6d7a6236523903a5fc5e44e9046172c1bb7237ed532e6b2b3ed9def31d9e77359c8f078f14c1c8156c65e8c67f2f01130d5b2cf9391c9f3dcb6900a6adfa28c34b69bfd29a2f797bae8e59efafcad9813496b1899fc86788fafdaae64fae84ec11e2f4736bf0c8ab9c497799e59b9a7fda597753b613f5c552e22add0f6de858bc425bb7300cdd76573b429b5d9cb66c740efabbf49d2142d12b13fc416d3db9272b9a68342b749aba826c2a6329b1721b514dc3e33b61ff6d89501873b45551a5337d0021eeebf457b6716992c7e6e2c4724fd78ab473e5301de5c696b924859f4deb0ed6ec9689f4c6d79fc6ff9a0601bbbfe780715d897e1c25d7bcd855e94c0ce57f975dc10590415c31ac6f85907c85c0f060bd172e3e159825fd037d9f2f848246d7ed33c3b9eb9727bff9a73d8cc1b20883088f4dcea4e9fc3909cee4201024f608bf3f0fd8d321c99afea85c7e2b635850a0ea7c54466352260d2ea91859e32e3a2684ad9dfad44f3b64ddc1e81be44e5dbe6fde4dddd563ff60c6190dd18ccf04878c9a1b0ec03bf5f0c386e5c6f2e6a202532c30495300750996e0cc5918abbfb7e3e01bae35cd5d46581962ce797c956c368b8db8e2d2f8112d30ba2098a97f4e9bdee28184c7665ce916d3c4063a6031bd87de2c8e82ef7928ebaecf94d29ba26f9ebef92bdd8cc0122475ada2af070fe7a427fce56976ac7be6f2553f2fbbd525163e6e00233218926499f693ddba1dd6d719e227bfcc445debd824e9318d275e61e89a5d44ffc6d1012eee1e2acc3c410262877f2ea523e5cc4bbd1df8ced6f819d5873fb7806949bd3247e68c08438bfe1eb7c1fb424ae940ca1ddbf9958df32a61da99b301a22aef2ff41defd3f638c212ca505ffbbd00fca1fcdfcadeda225584aa506c8e7e6c57e5c5b4de36d0d590655a005b38837d98537caa0e16156e1017c98958fb9b4933c8ae8d275f627d024ca33c97ce5f1ff5ac1b416b982acfde1c1f5915f26df30f2db1b923ee19861210ed5604c41c58c06fde9f83426ad9a2cdfcf70b5d236b3b6e948858e6afe9af43cbf346f0c7edb52f3da4fc09796329cf01f051932926e6fb5206057f5e3f604e5904c5c03338566ac6d332cfab309d4e51c6673aacd9b1e75c924a76e7e4642067174be251045c9e16ae187efe4ba44e0a1406c8b22b2dc3dd109337b6651a2e04535265769b29927fd572ce267628da283ca23c775f4090cc864a3ff9a90883a65fa22435f49b4576d2409afb2e2cd5db45e798860e7a0c1fc08e9443bcfbdd83b776dbf69758f6668393264e00a2c40b05c35691c0fcdca1b1a3ee5647b0babcf3d3fb03feef943e46e559a3cbdb08ecb57de5e28058160192847dc4f67384518b555b450888f2a94ab6c4f89dc471b2e6643b6b4028be5c008ce910d77ea1d2fcaa3ac031401cdd7901c96bff1f2fe2aff1d02956a59dd8b0722bcab6f5125414a149689ba7a43cad644f041f032e71c796a63601730e2a806a50e938cad03bc862acf67fffb42a759971e71f6f4cdf21b23a71697f44429d89f2a86bcf45032926dcd10c813b30ca4c6d4377a100a904220dbd959ae2fc00d0056728cc73908d00bf090a99d7c50d9ebd44670b840b894bfb8a95cfeb44354175ea60132415b0aa22f2a121677502ce2f1dcfde89c23f1b6428d57493a1356c21f313dac2364a4980f5ae9a3ad2e5529eaf8a8402418251929cb8d896e7040a36b88be244837fec69577741fd8a57356b07892a97c412c500893813081790ffe8c6ed836abe36db2454c907d926cc540ead636d007a6b5ebd97ceb29e05846b2139521d718f0354dae96367a242869c4865bd29eddc135deb0fc4fd8f1a6f053758d1d9f8571ea1b4b8fa5c074ae6d071097bcb8622aebd34db0ca066e26bb5918140a84b3201fa5bb1a8bf1d04fdad62877f74bd0975f6f4ab97b223c687c32770a1a7d62573f58940bb17687ca7b921578c701ff9b1b2340bc6b61c0ec3b0387b8cd7fc092d55eb75a31ae7e63f7844ad99d7d3603470340914860bcfbb7273994cd0f84f87d125707fc4abb41a891b7abe8530e2559364daa99cbdc39cc85fe54daea89bc34f81dbd5a0436229ad279efb1456f8ab1a1ade88b2d64833d2487b33bdaa8b4600ce9f1908165eecea0ad4e3533285b6b4d918a7186e15128081302a9722f3cce9302b057de4f6b2fee78d34d9226f31a109d9172e62bb9ae883a662dfdc9ac7c29234eaf0a6e5e7f5c47826ed1153eb8d72a67fc135b3c57955346b97c893e4b3eb5269ce0d38df60e828352e9767fd582a5e8d374443cfe2314fe7c902458f333c9b381127fea95285c68eaa70c885f146bd6f950ac74f51f04031fe4957a45574f98aa253637c49d2b0310c26c603976949af3f0f7ddc4072cdcc7a7441b82904cd3fe91d9fa502dbdb3d9a1a908635d64c6b1e40449e25f7fa8144abd72ab86dd95eeeb0961915a57dc0b977d2a72140ff2fc97e599e0072a63c12ad56d2d7a57c0bfe68f9cce8cb718a03bf50d9558334d841b615093416c762fb398456a05859e47d59f2beb55a4cc3229ba5be7617f7e4c1d4005a753645933916fa8f4df228d341ee9ab69bb639cabb1349f90c287325752a8fa796306d5bd90a76b3f769766193732b99f116c7e3b4b783cc507a1269d551150fcac3ede330c4151f15f824b3b1d0b1675e0f67ef7ef129e27a69f7ca81a9b9974ffee4b6e3493af9eeaac64e5bcad4d7bfb0453e7d39794c399b681c9a67edd7484dc1110278c6e57c671fb73070c96d049bc67f68471f4d561bb17b9e1eb4c5506282709b499d025b74bf8e2802e3dabdf686df1153959c732921f96f0de86cdbf9ee136b045a3a64a7460bab7b019c52f2979500a1c145871f7c49d465c2e3c8f23bf1f25434e30243ecb1297c29558f7b307d1a7916048e7ba9a78fbe53e2db0b55ed07fd05e678c85e5917eaf5ad3f19bb992cb0f68a9a0cfb52ed98ff4b1fce9ee0bbc7994f1f4b999bfbc2f1acbc5b296167843c340e4100123d8facb428335461fb2bb02068b2a44c997d6c6a4c6ac310596855423b91843ba3f0cf19517a63487421934add90c8e0f2f936204f1834f41cc354eeea11dd363af36674395d5307cbb9a0a7045b05ea02e4c3490bfc2543c05b393c0ddef37a58e635703b86644c4a628fa469883a21606d87105a0c133e4d07c8b4e46f10665cd3f4cb0869824a4a9253e817ee033971d170449e2dd1efa49a1b8fd373a913e4369f359dbdb34f60ab1149ea9ac34f602e93c2545935250fd61ae108b8579a0fcbfa5daf344e4e9a00c1b1e66beb72fad019ab81afb38ed6737be6d0d3b2747eaa012e730d52d6b1fe6d92f9c8da32b80f235a231d5314c02d52080b1173e4e0684b7c7d5171fa925c5c3c9d51e0a060887e2705800948bb451663331f0383340b28a3ed85dedf1a6a1391ff74d61add7b47f23db50e21f7fe3af7ec427a47bb1c23bf06245d89e75bbb89b43cd76e8e37653268608953eba3f2415552046b878076094ec6de594638683fbafb9e06017a36fa441764cd4a85e28484b432bcc0df6eebe53618ec83101420998b57eb9859ff01f44da1cf0ef3321de0d78d4840451db6b1e352883ede1d5070c24124ebd789546bff6e834fa08fa2765cb3c3678f944bc8085e0d6daa4be3e342148e7f06902aad50f67fb948dd1cfc53dd4d54ecc45ed9d6fb28f0f4d0cbc940fd87f1f921e25c4a9c4961f174dac2f6d350c3aee7b3e7bf1a3c468da28d8313197ac0c126cac7abb845b149b1b52d6986fa0fd819bfed11983c846f3a117e18ff17618271f1b867a928199445808c81c75ad2530047c27c162323711de52e87615a42d343f354828c9f3cd553435330f3861178c468b2f1632425d258b7be55e3e7b6a57174117fdeef9abaed8cb5a25685aa3329e897b65d2517c145e3ce3fa9783ef84c261895e041af112a8e5374ddc503451846b0f3ffa34ed2f1e558a0ebec0cd56f9a69f7c89bc9078650266965533369762cd281337db04231f7cd2988f1d6ec5806dc0698ee56dc4a2a07752ff5e872359a5a8cb74c2330612b0b00320e018f3251a4434a3c07524bc9e8e4681ab98f86659d451f417128b74ce2dd0dbacc1ecfff9a532bf35da12785beded0a46857ae7dc97a77eaa727f2ba75a27d322cb40ff3cc0586cfc580c22882853f9a8cbef6a25d1fb048878767bf57cfc7fc55b197b44b4652b0fcd5e8bed89e62cfbff9112a9458c113648b5eb0d99b511bf6f0da4f4ab69941ddd2c1e4241bd65b7390efc26348669a6c415b542ca8df0d68bde00fe8e3c47486779689d8a3f6f42e6de197d35caa23a03b16b8f74d518444e7f93f0213c94c02f47fb9510986ec74376ac9c9b3f6d0d4430b38162d839dc0fb2fe3ad94f15e0ff7d6b7cac7b8e9340be8d060ea007910ce5422ab76e4993939b7143b5ea0eefabcd4835bcc067b348b2094f2e5e733efe0fefb1c1669b7944ab659de8e8bf03e8e24d3b8a36857a0542a5956f7d1df3f9dff321ce6b51ac922ce342720903d539e56bb749a59f4c4ea3947c3328f14acaf2570598b1fe0c8f48fcd013fd4050acb1e6a559c4a352ab5bb2d42cc4605733d6fdfafd90d5e0b98ace27a63415c3605728befbb6a577bcf9925e175b6927557c0ecbb3395cad8bbc9bbf72cc612d83356c5546e26799b394addc785d68b03ce56517747265b3e8d6ed3073565fb28909596cd01b96283459eb9918df6e318231da421c90fc41594a7310ab9ff04b9d477dbd74568cb7b1ef1593078c9524ac9daa41108041cffd3fca95cbc9ece89ffdbcec2d92357723d13f7354c79f11f630cb0fd676457b8242a7d0e3115765aa0478b36ea5d35d8b50413f8c6d768a8a615e7012288edeced017a1a03cff338094ede0ad2c3902f5c0c985d9a2edf3f2c8326849c85bb410c76b8c6262c1e760e23d62d02aabaed98d3b3261697460445e8332c894caf35eac8b4b756c0162f442879138f44cd6c1271efe66f9b3f78af76f140ff15daf067c10e757fb9327481e79948217802196b10545b739deb0dde48a5f96dfa48d8de86566113e85b55c839490c4cff7a3597bc49d7b437b3fe90d0876420284d232d2e4a4d3e8362c9206a4979a868158b8cf58dc0e7d82df6c81864da216802e90994b7d8c8a2258c194a82b06a0c7fda2aa533e87133cef26560644a7b919997bdcce0673a23c070eaa5c1e1da5e037fce2da92b61ce2931fc07ebb607d0e111e7746956e5ac642262b8872e2b848077f1b58e78995c6661791a1cc543f1c61a4ba26c8d95d005ef1dca01a19948625488d97649ad862173e15a84b2c8ee8b4ab7c53c341072123825305d5870ac45c37b6e2e81e346966a29cdfeb8be5de973c2a1209204df674a5f075c2cfcf3b62cce072a37e2c90d139883d1e5035a583d2150720c78b126a9b61cde50f61568f086e0898bd8ab907b6c2e793aabcc829c27174065527a2b737b41811e9e76f835bdc21bb05bbee323b9c846b2cbf9ae120a7a313652172277c599acebbedb97e1cf475f44465d21109b844fe67421fd490824efff02bbbea236185ceeae78fbb860c82b3c708a73a79caeb7c7ea702cabb2f82ce686aa03313ffcaf50e44378055d0c048d8b4177b9893f0a8d9ebbc37c0908324b3c6589377bd3d071a6c65e09284c64f037fda90a23db7bc5ab77b243c5da54ddf18149180b12ced49f8e1bd40747a5081eb80b20575ccb4a8c028c52c8287d1c19a734fbd42e2bc1ddd79c83bb796a3b45a6cb9facfa2d7c7bbf858b713849f05b148948dd1612407782270aba5ac082143df6f3ae6ac93b9ac27e9c4c25cdc37e7a84eeb15346d8206ed0f2c3191812686f2b37fc2ec73a359ad6d93828c3ebd76672ee0196cb4952dc8c230937f50fed36cf2257f5236f8e5661cafaba850430f7c390995424450ae6bdc340bd7e2ffb0e05bfbb2612741ec77e9b8fc5fc9b5248a0e2371040c2834b15717d2da3a2a34d71fcc41b62eae19361e1eacdaeff7847c21473c8e1eb62b23a410ad26790b2b43eec9f794035699d2d7a0687aaaa7f2f7b4b8bf2a31c99d1b39699aa16536a74a6df6139145dacbbfc87ebec93f3b5fa7e7b80b8342d14a3760b8e3be209ebfdb6c1360a86377cc81a7f13da5fa2352b523b0990cc75cf8338fa6042a19ebf932879b2cf1e4abfee9ec7e6569fb0f71d3d12131298f2c6b9b3f765b8e56b3f20928c1051f01d548e3649c632adb3f78fca669c0a5dd60b3ce437c4660ca7a53d5040c97d7fedea20a44475af419e061f483f5f1e30bfd9e89aea8713de23843aaf4b732952e8b3747031e861ff20134e3fd59c04695f8578dbd9a89608423d02826406b2df727373c045ba580073807a297c39acbcfb5c998c5a78457df837c79ba02b7ed2020f42295b808b480d1f20cfa79220f8d239a11522b73adbeafff13753dcf8f3d4558462f97de1e601f53bd4022ee5d81f8d88226714900a27e9e26ce9f0bbd762ff6fecfde6fb2e18eb919cbb1b52b031172be533ad25838bc3cc5dae63316b6e00ce53731264e93651b88c1117744b72c7043a9c7494387e91b28605e2837880306f606801b58c2e1bbd27ecf0cf6e4aee08aa52c2bbab600eb6c572239ac495c1deda49a32b38c6499af4fc3e822cea0adb0b1a73d595fbf9e3e21d743c04bd4cda74a0269f4433170b08ffe37534f82b60afbd924b31bc2072858c655a490fba91b0e94218f6f7e345bb1315d4029e995482edbf461ce1cfe06bfcdb2c206271ceee80ae9d785fc5326cda24d9c820b8a74193092b9b78afa5830dd4bc772909efd48d80eabe91ae0a1bcb7264bc26b561ec0744e9ae0b424ddf5c2a780df79be4e09da5d883ce141d2301b6a3a16eecd4cfe6a86a567411ed16a0ef90b53ee8a83acc4f36988aecd02bb114c41a3cb57e7331493bcd459b99c75d60ff3f47571c7d1fb1eb8aa08018190f547b922e4965c25b8da4e629dbecd82e88ba9c5363607f51ec812a60c65844286872c4a02245a5a91010f81a45bc6936c472427f58364ae9619181f8f7ff84446721ad20cec8128d45f7b5f2e0c9b064e4438bc9b78e48360d9eb834b3909ca7649e1bab8a3bfed21f81f3b938fe48553a31f26cb35b901849174c6a9fc82d864207e24c727553b56a7044cdf1dd5fa6c2792fbe0efd959de88c14cc56c20503925a923f355ea8edda0f26bfa4ea7c67014fc20f024e47a9542e4663b394af8e1111bd050acd1a7a10f3c2741002e101bcf31d5a6a0cdbc7c5864c13fb9738dc02d21898a7623588ef613f4cf41abbc0927fa1fa8802d356ba51a4db04a43312ba51969af8929a6212033095f5c06c799734a3581c97ad8a89bad6354e202f4c9e89a4714e09be6e21fedf07930f974cb7a101de77afd69e84427b7f9119fb8ad24e35f145e69520bdc161aec3b61401e75693bcf00e444e25132bffa9183d6467d5ee699b7b074a7028fc4190c39903070f8659ef047b0cb1df12ed83b8d3293b0e4a77dc3ca9ea4a223ad596be48f90326d3aeee10f8caacc956afa75c74e9dc81c6cf854f068e52fe598fd84d2258675f145458af4bd5157b74c18d9281b64e356f91f8858a25add9a717612a20f772f9ad030c59bbd9af370ff0e44294df86c0e4e3b4dccf213277822e583a6621724ff1abf73beb7509aed01f184f84bc41fd9d087e91a6520a25737e663aaaeee5054e7751e76a5314f8a000b050f70739152186bbd7b4dc9dc16e3fb892092a70f3cd202ec06cf8e5c14db57de36dff6f1a5da377a7ea8015c8b29ee18d15224dd2299ec4b5a8f0a790f9897b6005e46480d49a2dc704da9312dbceb536220149055fb6045af07bee2fe0d9e4608e977d20fd56f61de67eda63c0dac758ef55563a45405c1e649e602cbaa9509a6f90b49a19120b6833a6790822146dbe59020a25178ba086716ecb4d65df947be5118570c6a1b3ea81fd1baa50df1c969f699ebc033482712868311000e4a0aa3205c9a71c1d87b01bf132b3c069e7f290c92aa5683a653ef203b1faf646de7f40105b3636ad8183f13dcca045dbfde46e0f59d9e617c7a9bc41a228a054dc9e729fea528614275fb78f4c4195f82556ce131256f7f7c0646e288e50f9c788ee0d1c166db26411d48a64ab2f701ad46c0ee2385835d389cdc057c591386c938930f15204a6ae7fdcfc9055dc76f2f89622a23c3ea06f04f90b61c08dbf5cc7492b17709f96ab19ca53b4a6c8e5dadb3361e45c28da38bc0372adb763a0b0f4a4b713750773026c6203b7afdfd80aa92937fa533755c52941e6aa0d87f19513539f1a18347e85343ee199ebc407fb18390042005118374379b0d93fb10abab39dacf6699e5fd39cf2ed044cf1b1050d6b0137ca047d9631a6f5f083266ced571aa3e560a669a34b45df8b2b3670c381fc505e92e6bac872abbbf7a61adb106f42a64fa3b6e1946d951892e35b792d530c12e961e2942ce2ec37745e09949272343e386a33edfaa21e187d88cab1f24e428567728868073a74486df7b1498a24283a6015959ad6f3b9219c5ea02236dea893eb15fb74e4ddc9471645783a03e49bc26845e279e120ad847486dad8f36b13017f0bfdd75aae2c0aa8bc85f55704870e2ba969d92cd81e2c02f5de583610e587985b4769878483ea79fcc3ee660ec8adf33d10a3df45719438a72bd4900016b6920de8111839b1e28589110a90459e985f28588e37b2d7a6c22be6984c3012f598c8e43c32a54e454155ebd08e7e70ba7e566309a467fd9d0f4d1d5ed93f094f003d2d6d8dc44f69f807f40f25aa576db27de3a31528829c8f4c418d624709a2790d8d4a0f657aa48d3e5bef83f89fe1676c9761e25cf160bd2531b6a245cbff06150a77b9f576fa30c60e0433d5b722d6f70f8f02aa2ba320facf72a063c9c0604e4c15de625c03df33a0126fff7f0b67b69426a0715fb2307b76a7e208edd4e1531eaa3a979aa44bc5be19e8a7b3776d2ed312f9b95b0e8fbfe6cd58c5c5dd234c711443955714ee8a4b9188f4b06640c6b248164520b06b596e75faf537ec3a91c82d23a1c7272fb7d6f8dd44e744bdf64f688335d9b2fd78779590a891aeee6bd31ee2865cd1eccb6bfc7675767bd1dddaad21b6727c56bec18b863af7249c1be2bc338e1ab7cfe0b032170c4514da2dcb1538ff2480f2f1898e75a31e5ed962a06aab29e068a4c307f5a88bd547033bfa6c7663095bcbee18a427805fc6b3e046ac37dddd703205bd4a4ee9a586d93cc2c95ea73e73bd500577c47441295be42e6fcc167c79c5d33aa1f128f1cf44163e2d373fb49b8f2942c0c53a2f0d504a055b01f4b2ea91908eb5546af5060a8a959949d87bb210ce03843e617919f8f81c752942ae799c8613d0f5e7262580b6e39c893775a289a39f01533a4a2084eb18ff6d36062319d49f9c87c87fef994985a632583c9cfe73c6be8c597c794f17d4922dcbfd8aaa55611bdc55aa17146094524e26c521b4f7e5d3a5ff2470b44047f93cb6e16242f4c5f634a7b7f0e975bccc18d588e097a4a32361ab3b1ef94427b5dd4ccd878c7b694e92a741c81b5935e6a5d8425610c8d427524cbfaaa2043dc3b4a6c159766e837c3e1ef2e28f90cf130e6bcb76ad3de15eb91a77716fc371cab7eca7720efd3ff478ca945c9503ffa29233746bd2f27a4e4bf4d4f4a25ab9fea16a072034af41c6bf0f65ccd16e74841c44d6017bfd91eb2de47f7ea3ef539dee2f93b74a75bc6179cc4c5c3aea293557882a4e63016ee179bc7d53a40a4a0c865b5a96293629f254633f2aaaad1ac67ca1ec459085f902db312e0a78bd5df7fc2a5d99bd0745a0861fb22297b6a93f63008d6d8c9e94f188e6473fd4a36e28393170f4015d60791e5f23c8410d9eeab923ea7892ed7a6b973a09b370ff8594b54825833bf113a27927d79e57fe79a3276a2d608f8bdf1a1834283b769f40dd6c417561c7849702791b752708ff92400799366c544d29240df0830bcd4a91633117ffa25057ec8e87e0e93e83fad5494e5820b70efb07ac9d48c9115cd4fbce5f3be83c27b4645c3097bbe8eea06edc7566353595aa713465a858331f5fde53419ec42c802c86d2927fc6ccf34214175caa059cb06ede8f933c6f40799c57f7d8822c84d558e9e52c6ab085e51982c933bff0739806aeb360d960e9bbb32478eef4fdd6f28c15eda4ba6d1dc106f38b205abe3aaf8ff5606fbd17f055642725d527b23841664aee92cc6205d637ebe465734d063f97962c54b6d9ebf5727bff64fc45aa4880f60f982ab291246cf73f04612ab79152b3d2f444336921e9045763e7455c68aaf0148c879b2c87348fd3f80042555e5347c20f7716e23b3f9cd771218b5df4ab3e90f8e4b269932bede1015fa5ce316ad4b5e3ef17e448b64fcf33baa5b7030a65cf204a1a0b87705f2b0e512f9e077b86d9d3e0d0ed2e06a988ccac406fdd3a4da73ebfd3145de9e695ba55e275ecb0c5aa31685e51b5734ffa8acaee3a2152259345fe453b012e3b8b0d475fd4c98f1894fa909ea37d995255d76b41800edc0f6f03b005e00e2d4158d589feeeb6a06af68ea9d7e3ba9d9f8867c5c86f6f55bf1add192456a5a49536489ebf2c50e269a5e0c4826f7b368c87c84860eced33c50368413d2abac638867fb117ef77e04b4f8670032eb4320d4204f7bc65f2ff1df509e5f91cf53fae2434b9fd0465775eff5a5d312d0dcdc7489fbab93b85f11a0d7fcf0c50e329f8d7f19aeea57d7a38ab66664e707e2295f11f04ee7ead0827380c0489e18be8d9a86211ee3598c462ff15d13f6e50c359b437cb1af71d8d25977c9fa5de5e312294b3269bbb056ac0299d78e3830b00e724489b41fddf45b99fa7cbab366ca7aa9660514e3237fbe6cc06b8d4014a0fa29239df6a484947cc56814a7b1835997ed9835d41c5e6a6bcd0f9d3402cad1ba61a105747aac54980ae0ffb4d409e163b58e83038d74d1248349ff9ac3b26eb1ac77617531a0c08665074ac5f1eb8ebda46b1ca7019ddf784ac740542f6e84a4837b7b36c27e0a09a00350516d42de7e1948703f06809cc70cdd6a1b853a33baceb13e2deae5a20539570481b735d95e9b8af80cf91630dbdf2aee75600a3681fac810ba3495d8c207f6adfa2d5ed608403e4a536de35a13b826c4bedc85aca94c9e6b6c20fc791c4bda45338eb9f4b497de06fa44b0a8e5a15a6a01f5e031e422609da30b95461b240522a4cf8d3781aaf1972531469a4138f242b327394b094a27140472c93835115e563c29d72faf7f9ce38586abbfa5ed287f94f9816ccebfd853591b52d8e5d79dcc8e80094598a2a3272bf479b1ed21f6d520636448282164ed16cc31eb873f13002f0ee5b2c529db286526d9ba79f83d8a71cabbc3f42bdbda3cacec596fcae741aed33f9240fcaf74fa28ac0daf96a4cd265eac8f44bc69745e197da696e34d116cc0dedc6713177f7b3757e5706293e5d2d85b21291e436950153fe630325a7810712ad261ea7a58d200ef9084070149214426ec210c8e848987dc319fc3d8042a31930a3f58f585c875fdc9cf13daada48a94bdd90296d7055ef692efa7934f3b3308df1dea1e024181293e398f7a3f8b3ea96c09e0e008d64ba298952f992ec500c01eb02f983d11673e0822ec834ca7ec8cbef0d91eeee37ac319b83adccafd14126f5fd6bd2ca67e0c92156315217076fab71462e32c89714768570c306a5e7caaabf6627e65424fd80398a57e41202931dde0e19c645898866957802b3268cf7c9a6e2a5a7ff498a51fd1e59d0948c32296b56f5af091532381477ee0ca587192ed5138c2c0d862040aafee86fe470a82be0e2d37d03cc146e4ca84db31786eb1d5491eddcf3228fab011b1e96d3ebbc5b61fef26df4cf330d6d8c92ff295ae4dc7a41820e9d63a387d653ac88b861cbe0480e1a1b80f694eb097484afdbce06eed23e1ac58e83a3acd4a8e4a2738c921bd38b1bd203de9140e62ff81918423001d1ea77e413a181562e5c34d664b085b238b34207f087ef82c4093ba017619050666ed9dedf05c04451f406afbe9e9565981f953bce2afbdea00fb1ad78a097830f80c6a9aa1d39526c34bda9221a957c0ecc987ff5ce9d846cfd14f02f0b4da2cf2e9d7e58df6141b2b6bc2afd07289c82c7d47051dfc31efb7b947a68d3116278520845e7cd86e5b0dcd0162d805c7700c55c25ce607d80301e17dc130fec8e272049413f934833dc0ac61f7920e29db2eafbe52e83ffb25b04ba0af4ca46dd6d103d2be6e5012308f5f7dfd6f25954a65c88ea2a6b4c07ab0c031d92c76e191f31d901e62799d2e52bb3ed1a5c5ea3c313f4e77d736c763e6d36037e567367ee483aa668f4da01d6dbda7bd9f7082e3e947028b75634726ba619397efdf247bc5f3f0c04c3d478716aec3faefad481fc0358523b0301b24a2d0122c11e201ffad0acffe076fbaa8cfe9e4b712898c38518d19813ed1dedb31c821af8f089674e23dedaf3c50e72fe20b19c97a6e69f2f7949d2de0421db736cca45abfba132304e3404855415bf4146016ed95a97df39cde6cdafacee7c44590f01052d04149b7a8e183c6a308d9555be122008fe519ca573c2c45af25c1a3717667922e263100ccdba70052e972d7e438911e2142d6129f63dac28464bb76922880c03382be0b67606e309da00b2532229ad9d5e997adafded45aa7a5682c715534c540e21257eb7159fc9c0840c9bb7a2814e46236d8d666df0f86579cd5475464efc6cc2cc0077f2bebd98de910690c393cbcc23164b3d91aeaef8622d02a8e3f5e10305385d6b323725a6180185e7deb545ddd5dede22154e2093edc28d7077b465eff8edbc039cbca58ce84d51c3883e4f7339ecb010f1db2d0186d95807fed49d0bda976189367883d2549afdc7f65fc8ab1b13bddf1b8aa42c6da1a0006d37bafe51f8be3f071d620ed1a98344426a85e0880b338fb394ea8d39bd89c1a7367a30108643f59c466efbd41891fe72794948e0f31b332b136cc1bb7e5562d531969739d0fb818b183af50b8bdc2a49b4538d18dc31b723a6123de5738966a9dfc8375be16dd1e5cac90db2995092652d904c5b738349814332e935606d85bccc55aeac611bd92529b13fbcdf8c7d66f2a07e15eeedea23749b18bb639208f0f0f646cea4700b846fd2707f4b65b056727798aada852d9d352f80d7c42a5c16b63f9a3111dd535a712650a8447832fda645f0054266d2f35728f067a6d7bde862c15f0d2b4bb134457893fb86a61d6da750283e736d48c0c0943688c48dfe96b9e452cbeaeb0d80cd07c6c74df2c167cb7ce9900e3ddff4bc9e1b243466fa949e7c6fc153c5803f069a0df8d8d4761e89270bef87dcc6d4fb98edb1458007878277927dbf54734cd32d11032999cf91f4664d84290e0aa604e894319f7020ae73366b451af087a90119ff35b8d8c8c75b5a6a211b8be70fe5901d72aa3489116ec5ded6582464d77a56de4d1b23098f1246479f9abf415bc056abd06558b506396ac3b63c71a127b1d9c386aacde823a179f1b1843390afc1394b5b08770d64a7726a8ac73b9b25a58b1b09b8e3d8d4b8b12ecbe3ca968646e723ddb626156e390751d583ecca44974b8df9f302de02717020eff532483b7d454fb95978cee8fd4ada81b02b6a8271eaa175fda12e2d28ab15c4773175be444ca8303f4c71b62af686b9800327216946608889dc38f992111b3bcbd7642c4dea39b476cc824361d406dcc662c560a0e9db52bc4768ecb869337bc3b3310d86da5a9c9634dad8599f1338ea4f0573f811332f9a52edb633ae821acd77cf31abf3dbd60bd890c2e0f8215a4434e086caf7c8f028ea424a05a338a2a08e249ea1cde054b67049a4952406799245fb2b77485a00e817289b7be5d168e6cf3c64c96839ccbd715a647fdf222525a08e194ce61be629f710f2e56f67dd836097a22ac7f0e96083f9f092100d651ff6a564c83b7436e6ee8bf81b658a29bddc08c4db40e9c591fb6b509c435b9bcf0fdecbfb449c621217248791af3485d16048240a3c2c5f2f72de17840a3fed9d0df06feeb19cb7deb8af3ac920c6353602acada13d66292d69ad02f357f7ef4531b42e7a1d1d5f57094b9a4c279b0186e842a2f6650665b68af5d00576511a802d84db3bcf6fb4b3ed0cd9dcd9f5d091b341a5fb2d7ba94186e0befe043c9709eced03333484d3d8a98eaa2be2b0ec036120a362c0da1f45c819ca669051ea918d7e04415f988e4cc9cf3c10c8f77b55be268de7a18cae33041dd31a1b0ebd60bb6468988adf43d3347e381ba08ce67229051a3c8bedaf5331353f964219f0e793e12a353c4cd017408a3d1d86b42c22ad870e1754ea5090b5653c2466c7627687055eda7cf9feeae8c13a2be234e60483cd449892d6f7ebd6a1c96b410816a674848eb58b10ead892f3b7ded79f0c96613f64994a2923a57f294b13e811edb1368308b184914fca9e9e2f5a642858fc838b5e872dec5c9c1a5fb11eacdd8ac7df576d3a7afd557141847b74e46dbbe3696c6050622d8796b47c2c46addbb5e481cf48ed362e15733830e0159770b8534c533fd347d045aa9f5f49a756c3844e2c5a5341a854fcd5ffc13c8d69aa1420d15baf9f5b242c47883799dd848f05c84c146781d00bff47fc9a110fefad051e3b4e69b5be71b43bef2f18cf7a5853f59fe47f748a8ebcf0aae2fd2cdbc864043cb65036e20831d50c61a682ebbb116553ef1f7a0cb9177eb2fddf5b45ba48b0c0157c4685fd65064a4d05ee9b5a09654fd157b47653f6d80f07925941672ee602f1b77f8f284f41170ff272c6769afb927da2e225854c7839e5ee79380dc90828e03cd9ddece62ff340dd999b907f6d91f30a4702d63614360e449a5e8e6ebc864610e64c48f2b0f8e3cfd3ce74ea3c37163ca00464cd8b1f6f39848582d5c2211115289f467b8a166f14c888043be7aa047a53de3a6dcb2795c5676c20c2ce1d3e4acb2306d30b0163432b1cdbb3d74427a2a3c8809b2489a5390ffbea1cf5dafef0dcde4d9b25b660de14eae92bd71d774db3f22872945e6c9a0ea38ca416bdaa2791b8e780c976fba459e5ae9e57bf6c0a560c1f0e8744483ee6eb92f8286339032630bd6df25f2503ae215bf313927a832fb35b62d904b44cf8330368dccc736215db352503d81849a3064264e68eab4403175e0a6c9c02256f383d9f8ce234523b4e55a273a66c3d8693e0ed6afb0007d98bf222333b3d6cb1892ec377860a606db4665fcd7f3bf6a5f70455f498e6f781b7a256630a1f3dc97f8823127114ef18b9a35532e0cc5092cde9ee393f57c805c6426c29b946db7ffb24375466572070a5a6aae7201e32c3e6ac22023fcd001854816df0430c661628ca78eb947e8386843422a830cd5d3647ccc33fa1f34f5787d2c7fa997a272e926ec8314132483e4fa0cf2c55af39e13391fa3b70ac584a493c1e9659954f5d675f15ba2330557c22c2a8689169e1c02dc70a53a8f945b190c5d925c138e0c000f9e320ae668496aa1b110171f76fb5147cb74ca01f6ff2a7c625090bfd6b65126e9c9317ea0376cd1233fc14d2560ad750d5b55c85bd46e50f5ec26b88132810ca24ceb05f1c06c16e509affa2604bb73ea24739f9fe023466b53cd0da1dbf37b0c80f8ff59ba0034e319603529dba7e6a7663bc9e4d3f22537c5fe014ab7a8d04aa21254dc95d7bbd5eb944de7f458de37ddd34b522d8e26e4ff98b85fedf88c9a99eda63997e16eac31979a1af22fb07b199e67f9dcc62d1f794e4f6b0ec11832ae5e3577da59dae70e19bfd9cbc4d5660f83ae3ea5e8bb44a141838c7aafad9f234512a7a34114d61cc65bd1517ba3baa5b9d52abdbb26990bfa6ec77ee15366f3ba86697b68509ac24c4a6d1a5b7ba9ebf52d67160a5e840ce9b2f7b0eb4f195e49d11c1e8b77d33636204c7cddc28aa192ead93401f98db89f3cbe3de65a772db6b482a04aca12d3dcdabaf89488740d33b75ca70a5839e1b546144af026001b5ac99b8eaab4c1c09dde333af77f3fd3bf0f03019449fbf9ad708e2aea128f215301dfe2fa85c41f1282cd6cb673d3c48423523e42c7eee23d20885fd0bdc6fb18bc458dcc941ba7cfbb2753b9eb204d257ae3c3741935fc7f6213f5c3d714e4a79fc6e5292844e3d577521c15dbd7399e1a26aa1c1f289f912b2c17b670be2b829ac126f14cc363823c8342e3e74b5a43a5d8dcf6f4b11628facb25a0a68a75b3fae51388435f98b0d4da2698cde813a974de81d4158f9f1ddf9d27a88d9fbbe084a209ff4d99785463bfbdceb8d8c5bfd2b98793f4bd6e8acbc14a75ad1b3f0d3865e4cc97caf346953658f633f9adbd9421cd00adfb17d70e861b6663b67ee40443422c7d45543d563eb8fc6b16fba653c9b7ba72e8425c221f21e6a86b057938395c8de4ce68fe3ef46199b7329cf3af61b9b7c7de27b4f6c2f58241ab78b62146a4d61868598ec972bc939fde201ef4f5a02d557b0e0bb368897fa5c580d1c4fe3be701b444fd0d888b77fb8f18a1f023772ceea9cf943e3e75bcd5fcf8d078e7dc35f8f209cfa0b26fd6b62713646d530feae23d0bc4fc1ef27a995ee7588c5f73e799deffa00751f097c8b91e664b14cb3618219bd8c23f1c5f6965923c8eaf872b48e4c3eaf4a86761215a5a402b435516213043d38e03d1c3458085815ec086685095064703f3c9ef8f477663b2c69ad5f2c6c1463c82dbbafaa14a0b60bb642aace21ecef8604cccb8faeb92326e6bfe0d89ac45639ee76412c70f10b0a6d86375938e69bd622753a66e6333757cbb39b9ef9fd0b386736bc86dee08817576a0528a5fbe14cdb995de2eedd9973a9b1a66d633f41262c039aff4f9b00da034faa1098a2a65320d8746637377be75e2df6df13cee682d2b08d45f176c60c5b7f002458fa971871bddf04bbc3364c0c7c9ee02674f745b26cec77da351fc29340da1fa3a9362ba7adfb8bcf5b0a09ba7390063a9575fe0dbbb7337cb075882fe9fd2fbfde0beb02f0860b24a106d9eda7c09f3a89baf5aae7fdb8b1fca14b4324167e1a1ae556715a399c4f0fc28faea99fe9fc9ae42d3f1c536d8ec03ec83b7c6e2b1ed6daf325962a64f6260ddafe1e04305ad73dc7cd371e0143b9aec9b3e64c574241979b9b7ac9c57ec4c304d0c46e656cdd898b89e3db41267fe0cc87922fb29c4c33b2b27cfa30c501776350375d8cb7df2ea56b19c07f8159e38af22d8ca78ab0eb4f5bab73dce46585aa4d64c049802139f358e49191d18e6d900233f3fdb15f2d23e63bd5ced54a19bc7ce7dc18a4dddd17916f4575203e046ee80ed7dddddcc6125b3a5a9be30d0c7ebb0698ffdd98bbb91587e99f102702e86565f1fbe19702c0cdb070630745877098a77661bb757af0d6c1b0f569b3620e066070a46d61c0518b786bdbd5867ea43f870e04f243f4d7ab4747109649dec0b5922968d4cd026d87b97105b7766a9eea7471fac1337edfac617bce2ac041b41b0038cc073d39d29c1814a44218d5e921cf2a58ef306455d02191e6a39a2216c5c1b003808f72ee7c9aae5580907fe6558132a7aab2f5fede880065f6e0b7104591414ae2bdd23b71146d841f45c8ee8f4ba040e72db1b679372fc49f5fdd40aff9bbee120b9c3c7df6a54b4bc971af45b3f80b7d6165c0102c39e47988407fd33660fd133bc6dc78270eda8a7d3bc8415297337febfa9d02f8d0d8b4c9985b2e6a382f2ce2dd026e79e418e8d1bbc1ecf038edc11f6fa7583a4ab2f78c1cd643ab23c8a252780787741551a5c1741f8911e9802402132df0dd47f76d19a40a397657f74a83620c69d1e246b71c2d143f8afadc17c50da3e03789edd289d7cf8589eecb9994185751ba87d05a1f49eb00fb7607d90394db941f5800e7d2752276c266ed52950b79452b1d5c7a74c42392026a630afdad0aa36d3d795aecbc56c3b39160910c2e297a2093d6fc2cf9bc6a398d3903e5d5e54553038d1471efd4d2bc286c1950c2e80a555b878355430b8cfdf6db81e45762149388b103fa22eda9dbda4adf45d1aad7c3bfaf845017cf654225779cd29dce2f2174b1ed6ed539fc0eed60d19ddc5f3b628f6b4c98b7961b7e4edb204ab22252aef5b526488548109709e3ccf316bd389bf1bc9fe5e6384a7cdc9bbeffc030d530e8216b2d60e3c1bcf244cf8b044ea5b9ca2370fd365dc9d8ec2a9507779e91efe356cc849fc42a2e7136e3f8ce3ddc6e1840c0d8a3acc71678cca1a99c0a9eed2b65e35ef57cdbf89de09520c56a98c2f0389f2a4695a5a4e1fa366a4b24da2f2eecd23d0d6d58969c70d05466f7f55ce9a281032eb0df0aeb5214f204f9f31bf223e45bd5782c778868f193e4f9c1a9f56a1058d605f57fb13910946be916ab64e8db9af1ef44d24d8b3593659ca1e2e9805911b426c336b3d9b879f3d2f9b5c30ec52db639f12b9ea758dd40e73ec89f728527afff79a135cb230060cdfdb01e652dbe923c55d72fb97c7b9658d58aa8f3815647cab3308158aa71fde089906a709605fb97039c112a062251c8411cf407e3985b8ce309a0322b63ccf6fd3cc0adf09cb1f04c73d100557e319e93197829d1f6000974b83fb72cdbd72320641b95a9ff938ae05bdd4458cc2da39dc292a8df5af7992c217bf1c798147818cdd37952395920df733297231b2b8f074af13fde9b14996fac43dbfedffebc479aa7ae16be7a3ecd50c16cee3ad3a890279d02929bbddcde7e0202a0372be1071895c14cae692a2b162cd1858f8fbd838bed6dc8b0342380f564fee37231f5accffab533567852f96ab396f5a11d3fea756e6daf93b75bd86a3cffc76338b3bd537ca597ef05f8a397ab34077654f202710dac5bbfa7dc8b85d3bae1d9dc77be7c8ada56adaa60f13d947946ecccc37c11215ba1d902ea00e36d9b6d897359ce1137ff045a91ccb32de7540532f6fd4a19354c3027e4d7e30921df056ed42972cd10f5e2b5572094c9d4f9fca64a7b17677360eb23e6f7eea79ac381ab02f2209c818af195999d419b8c216b74f6bd4999856a70c7cc2ec56482d9cd0759f59f171551dbf21ae291e8c4a2064fb4ce31fe0619a3101d451fd2e35f5646dab19c38cea902cd55aa88978ee924f30b70c9ea405fd7869d828033e0cb71c9a391db1e76585c30a9b811a95869f0b56bc9b3c461f78769e9e2f2a91b8b9c2fb1e557c57decbcfa0611a743146d7f71e451792a31272a26bd59a6ef6492a41cdc5215523c2e42654475c8e5b28a60128c17f26605a398033f2cdb72f5e01774a05430297f5084ff028e3197b2154bed55e6cba1ef6ff4f9a0400c468e16c708f1e3a3187c04bef534675d14fd41862b39ad89a9a018e1cd8edc40490c2819b12786a90093268c9cfdc8ce5f9a103f6d6c86056f98890ddb0b60d1d494b30e09cebe37288a6294b851a55fb9d5b0efd770b4cfc2e3253f9c71f96d7dc733d58dc07d4269e6cd69b0e1d35cc23a2400fe236356f3579a29372205e8d721ea004cc8ac550e1688be6d95027402e59b93945507cdb706881eff4afbd9366003ed07676403136522737b289b155ac0b297ec03d091f0b7356cb1ae0e5f0948cb907f3efcc27be22050f358c2249f4509f7f582a658306417d60a06515359f322713e3041194094806361f55f652902e3402bc3a00e0cb63366664020fa8d75bb020b838c97e851756d5a4491d9e4f3c96792dde23673ac5a3ecb2f7a525c601a4e10de36485fbac84970ec20e7716a349471b36db1334e1ee5b66eb7f168978d399b9a119a15649d8ceacdafc4c67708e20b950fa802cfa9d9fce645cacbc4c7ab7bfbcdde4f0adbbebe0f33896e990e9f926b156447cd43ad223dfd20438596356784b46ecfc696199590f49ae423a6ba8c92240f0a5e4b4567213f3cddeaad168368722bf5d8682b2ca62845b02a4a29faec3510f8f04fd1c729b2faa4c3943c46c8eb4c29f3aab8bddc678395a2c233c163d46adf8b4d894ace1246b609c910bf40a5682b019d5f679af3bc11591b92a5fdd14a4d6a5d0a1e4f5a31f01b2f25a3cf25fad993a59554fbb89183166aed33501d8920655ec8282fad7b17d6b1f36e237a5bfb559913b962553d9f1891c906d38d4f9c1b513bd0c6f94abb7d5551bc9620fbeff112829c7b8e1899eb8149ff6e26246683bcee0df6410eb15ae659389a61148d9ffe004d1a243c6cb0aa953382090fcf85cb5bf22a1b3bb77449b5a30a5e7ffb36353ad1d2b896d4e5cab0e2b683f44bd0cc2201151224c2f05a36bc07b44d8cd4bd5fad099ffb5fab96dbee1348badc5c2296db4dcac85f7b4b7b19e4dbc127f89cb388b6e2461f916b8d04a47b2ad8e3dc37edaecfe46ac9d71f63c39656546dd57f985cfcd8650e5466b27be908cfec9af328d7bf81b80feea269a5680e7e1b4ee9cd607044dd5f1a4248736247ed1db7078583806455279d390b5a05f772352d2a3d2cd7bde1843aab203c32ea2d5e6a3048fde89e2f49e21274f678087d01aaf3a804f4ccc283573b96bf026b1801b6ec3f8607eafc0cf1249e35f7c909afc2b132ff3b22bc57bbe517b4029e4cc98bf8ec0c238cfa0b23431ecf999c61838adb398f79a8e46b16b66e3231bd6a18fe44fcc34349b9e698455420c3826b7e51d3202d8c0e8f964e195ade7490853a506a5aaf4f3dc83b5f8190c258864cd6703481f0c7de8c11e631c40397cf57d03e8ba53335155b9f2cc611c158f6f6cdc230c16a31f25c13f054c5e17d1939a96817040ea23dfed5946706b1e91ec1e41dc735ec44f98b5882dc62daa9c73589328b4fbba5d6032f3622fe5367d101e09e8fcd65f06030e7a7603d99640e2d821c054990e8ce6860eb9348bb1534aa259344d3bd90840fcbac0c4b34fd38eaca50bd35a01ce310c50f1979ee087ef603e2e3432a701da711a5a0eca779dde5fd9d40b0ad2e8c6e8ab76ed3dcef6cfd21f328593a854bf831871a3cd354672eea2cf0bae60c083cd58aa32f47092f186e85188c297e791096b74173e2480126a0944eb1f2c173f29b5d562996731f5cb7bd1c9f8f6bd0fff29335478352080c0849ba2a9ba8f4c899e61ffd08d204b67bda6f59526353be3c730ee3971c03f783f742f6ceaa0370aaddc86f32c057f5de6eb1a24ac4b39c7555c9e937aa5baf4aa3a6dcfea4d65659dea91590bca2184c06081a55f52e68d231364e5bd7e149a020128f699e2b35c2367a181d2107243801d58457b1ae6100661815f2bedeaa5f36fb952a1512a04d1ae5648e02fff1b28072c73cefc0239610808a9b0ac117bb13e99f471796545b98be78108c948d2da5c73c70603dcb3670944b68f86dd98cbc5e28c729cbbda130dda84da5d5b53862e48dd48a4f782d51ca9ea50d644b1d0549ba654a24235e072031eda396b0ad4b3a2825a9ec4d8446b1e57e4d470e987165e29fcd21bdaef87e49f673db848c0579e1b154dfd4656673ac1f20dcb2f32469f5d330a14a958479697ba3144e9a22b5ce3948de33466975c5555c317fbce3dd29d5555b1b800403b2d295c16523085cffaa88073020ade8e8e63fa4770cb4cb3c78aa79f6e97c42f4386df041c616cb04b8c5206e72a04ee8411f03e42383ce575f5601fe0c5a43f7ea2f572fdac534e0bbc6d96ec07b449663626989458177bbf1cb757c0f02a63096b2bd9cd00a01c72669787ebba3502ae5a26579de7a1c66f3f71980144e2d8c9587b6968039570f696532f31149331d1dcfd58123bd1fef5a39eb0c1c3ce455dffc0c03f20a8b0018e88e0f8d3d621df15cf27f4ba75a77bc4600e8f6b354df4d335698b6d411a9cf7cb7c2e9a2c90adc5ee8711f01ef7ffb11845b1c2d0307127166d6a023d0303f9483887286bf84f2ec558651f7f2b4b9c5ec240c0c6ad4aef7f7453d3e2bf74e750ac30441abbac5ac51e962f9e23afe7894f9c988ee56a0dad5a2c2377aa1b22c6e92b77ab456db567de95dadca4f649ae4c0883133718e16300ac0e9a1df501ed323e1adb43190988f87cc69a99960a73e6e61525e8e03dadae9de781509a824924e64acb6b54ec6ee46231eedffc49ef103573c106ee6b5889cf1d34366ece46948f27fbfaa3fe12d7f5f7e1326663332ff652fcc175acdc25f3a4dc7c3e486ae298a765b3671d1102aa858e8f7bbb98986c521cf8a41c90b047e7eff372f80a0c7d45e93a3ab6110f139c22843072c2c470a25ff2093ddd0a18c3822a1f1779fc16af61ad80eae819bd70f458052cbd67e6d9ed30df6c18abb21af8c84e0a65b3cc8042c74c84ceceafeda7ca3a9ef515916b5b79f262a9b4051b41017a2662db9a22ccc301710f4f2f48bf65f0536b4880f1a8c2303152a671e435a7c8d107229bde891e52492882ddc24543d5faa71244ed8adbf5245af8da85ff2ef8e8bf3068f158ec98a443684a360591cb51f9930036a6b3446d55bc5bcbd7d39d878c37f9b02a848d1f3bb2c7a164357bb241a2bff2d970e35193c53a5b0b2e7f4a2d4fdc296490fa0601fe14b3898d9ef0ddff5ce81b0113a158dee4e4647c50c82a21e81945ad8b832e4e35cbf28443613e99ba87295acf25d8d4a580e7ed15f201413ef1bd4f5cb6b7b5c59d0bed9af6c000364ac739cd6f52c8241fa46aa08caff51d8540438263fbdb06375f763f25dadb6c76971d449302cb0c07afd549c5788526bdf1a28b5e1f2bf4a0f7962d95b64f6a7703e39630bc9fe65ee0af5eb84ad1900b07b45927f88277dcd37f75d55a4d2d07ed9ca898a17d18910bea06fea58885d62cb4b8012cff59098d93d111defbcc2df3484d7e4f088bf237f74b27f1cee2f6d5bff0370964c963ce2a55875599ba86c8fdef1f315f62a89e44a231555b3ff632896ba42e8e745914eb2358019afc6d5fb50563eef0a65a0810ac6bc2f09a6aab76f870f7b60036f7587b6e7d4f23be59e972afbc0fa969d45a61160dd89ca337cdbca1c62e9279de94beec5b7b13a02b215ad9b0d0f696f50aae9e69c5e97cc3e6cea2c788be4351b13f937a9d4f5cc7f5dc040007b7f5f89c409e2461235c4d6852601c5885321a0997066f816094f8566d62d1add5fcc83a76224276e70fbab11bba97801f84d7d4b255acde6123c5dfdcaabc790d3b101dec11769f4c5c6dba401652f2870275851ae2c439ba6a1c4cfbb76af624c83883ad7e35c13b45d0c5c0c808399c6c39c2ae774ce87542c661841ee2e889a87ba15b561e8e84d796e9271acc14bb9704ba799f0f55e1f42181f266ff180d047f9c1c61438a4b551785e0c201b045dcf951ca5429f07b20ac1b4dbf83009ac7621ba3ddb28565e33e7b0480218a6aedb2a590e8f60689b1f41f7c351d48fabe5ff349805ed1721fce8108defc875558751471910eee94008b9ac1c4b260870e48f7d7349a618f5bf8d1cf8bfa21ee137f9e721f48f3a3f554a1210908d5c161b1688e617e724df4206b5eca3fd4e427b2689deb338f276df6571c1f7a142863142fe4f4262a4c1367f4afdfb022bf223c37a96a97d2a7c33ccf3f447cf610e02e10bcf70d9dc73e33c8ecd39bfea71a08852c5f17f3dcb6dccaf555fd9133cde698ede38499bff63e1d48eaab77bf8d3ee28bd59e41ec61c21376c00894fc377803d8445f0b53d0c633909754b651c693a75b7dbdf8bd7403f2e1e3c06d9ce74fe8b0cdd4ad6f0fc79f3e0b234ebc1fa48c66b443bb036d0b83d930d8ace2006fd7443e405706594bf86771dc6584e94dda275a7c517abd64f720c96171370eaa343991a21be6cf5fff6a760ca0c1d883b1b751f6e3f313712eef30b2c0650e45436165a547557f4071d140248d08e1ded7ef88e49b23a1421d2750d9a15079434cc76e2e8bd3c4b36c4a499930953f30ab4f0b71d9fed3a4c4382af90a79e8fdc95479b4939d54c43e67550a5746b23c6c3d4956e4fb41f4487dcfda1a70f78648656bb816ba4dcba2d33073e868325f9b2f63aa09d6bc6f4c8c310712f14fe5b2eb35d557b31d4240dcca671d06dbb4100ce901910acab912c676fa53340753ea0f361b0580c7c40d56bc74bec8fb2af844501ac0afb49bafbff37240aa467044afaebd0f1ceab7b68900fca615f81974045aeacec329f7d613e3f17cc6f7d497307e9ce9aa43bc1027fc1f36c98a4ebef067754bdcb71737f8c1a28f0a179e07c0fcc3cb8b333bcee7adb59335b665770c3cabd0beba24456bcf853756af212119d2029f5792981e77e8d50b876746ad0cca292dd73e3273fd9ee5d147635e550b038c03e4504ade34b876c342dbab8623e4ee1b9b13bfc2414de93f849dcbe2d75b49212de1c7776900c1f45d2eeb5d7bf1d17cb2ffbcf4903e3c3a70f52b84dd111bb8fb499698ec65a7c8bc4674f9ab6f9b0025ea3eeab141a77a233bc6e1a9323044251b864e23d16752b2871c2d299c44dfe701270a538bcebe4f0e1757900f1605c65ae1341170fc82825ef9822e6bd7fa73939b6ba98d20a8260149dfa883b463adf2ebdd6354422dbca69fb45022c06372bba68cbc10dba763d65734ef04c4c28d8d56ab8bda25c3b32863850cc1565c0f05bda2594833f2fd0809bd92a56cf3084493b17ded90e65071caf69d9067d240283d4983327b8998aa4f77a08915a3cc2bd784d22dfc664a004188d56093fc7b982a4c69cde53b3cdbb490b9762adc80ad3a725ef999fb1b42ad8a494f3aec592e3e5c0b97df9df37891b7962c8a2c5f87de0e9ca953c155aaea6f33d101ab7cce80622c715cf95ed95efd1ee3049fe82ba76aace1c16b6efbdb0f5598a5068fceb7242898bab7eb8b39acb2cf0aaa7a5aa6120440d8e88078418bf765cb6c4f084c215cdad12e87d5727cf75704d86777dfa49835cdb15a9a9f55119b6291922a028ab1b1eb70a26844ecfa198b52065518070fef3a43b7c080f72259afe11633bcaa785746e9f99408d22cfd6220a43a94e880c6d4f4d09b1d76a8747fb0e0906c92d9340843987b6f2354897710f1e7f7d3c72060eefaee0ff5ba59ca43c1e6a1cbe2334b385c389e92977bd5b82b97b4cb429d867985dc6de4600458c9713b722a862e79ba00868879e5a20d0dbfe75e85c1927c09c0572b7738a6a43d4eda3c08897d29eba49ef1377be1787518b76d3abc5ecdcfcbbf197b59a34713f4326b5821b25ebf6cf9d70cbea7c118eec61cb8ca42f6d990050a3ba19baf3390b9eb788b7f5a3b56a67546fd9c8a00b9b57591328e3672475e23c9fbc8b0e1e7bbe279204c414ab75de0e1e180d14e4d2144940964e2171202947b47f726ab654ff65d5fce1a02c22e17039d3a27a9a12d691e1cd8e109f45770f0202598e32dcc8305f9a00618ba6bca72a24120a53d3a85ef6956413ee472e241904271f3df853e38d3bee0e2ecd734f8c20f52b832d725d9dae774e6ef9984f698f9285ccf614df06cda1d5b3e2a452bb27a4fd3fb707b6e417833e556aa911e06d9a27e2b41519141f11ac9b3c0f218cd5be2ba5892d750627c8603a9a18715be6fce2531e8d563db296c907c5199566ec910331a9f4caf0a9db97d35d3a9998000218dc2464eb354f0af78fc0feac312199399c7432d30b657c9ab57d9bf2f484173dc4f1cdc5b4e050ee9e5ddef64c6e71eb918db53d14dd62ffcb7ea3d26f2fc4d9b1f3e9e5094747f3b4024d85b30a02428c290b722f564c8d5244e47e6563602195fcf3c66eeb8db1d4f5637ad23d461766da0b31d83725d7d44e98c326f461e342d305667682cd3417c54dd7b20dbc7500c659219f315a8afc6ba596b64f7aaf85f8c193921bd1d1122e37c5a429625b66caca2e9215f02169d3d2a17ee3c870d98ff1e8e20efb1ffe35fc5422ef9d8011be998e50c5ced338876f922c217c34f89c3c6ad5c0114aa009d57331e6c026b3adaa1f84e3905bd7a2d380c60afe1e0058f5a828025fd8c71dae3c450f42909cf511f8a58df19ff704c3fe455e94c5d4228178e144fea3dfdabb61cdacc5f481921e6d9789f5f8d9de41eddb58f01140128a15aa3d715eb0f12b5228b60c3a3a1819449f809634414a610e0b80873a1b190478ba8fae861f95c31504521d091d38c1db43ad0ec83d5127465691239987d6bd4dcabeedeffb3b1584636d0db6bb953921759f847e313f1ee03fa8f91a8dca52c46f6d9a6ded14bf2e5c169279e63acbd5a2585e31f3196dc3230226b8e4e25297c329547decf799abf46e98e3f3a198cce539bd151587b3e61294489c6a2d337d99dee14f3844a036e1fbaddd4bb5ceed7c8612848d1284ca2ac0a10b1f8b0635e303854869d01fdaf6e1d9463f3bec4010c284e6ab17e9c3c3071a05f4b3e8109904a4b1cb507099540564c4ca1ffd14aae3bd51115f8f9423abda40d98fea386a174253cd2365495109aafef2ef9bba24709e2eecaefa2f21fd5b0c1fe3e74f85102f7bd794934df1aacede539e8b38b5335ffe504f46c5a4da5eee8af4f1cfe8e1685c368136e22cd7dfc3168383b04217ca2a6ba7329b01aa78b5de59cc905488c579b8744427a3c90eca38fe68d610ff8443b974795b24b7125f6158b71793040246a8cfeb2b8daad1f55450262bdf3a999917c048f542d32547f486113cfe55ab24bb89f9dd15f19653d835e7bed4a297efdb1a1e05df8f76d58211a9ee82eb2b3fb8ee19263bc2285fe4345a3041a69a7d29cbe4fc7106ad6999e3496dcf2a672119ad8dac205f30527cf2a47a1c035b52fb2c0c18b598d5444336913dd524856918e0751cd1af190fc6e2afa23a36199afa3ea687edc4af2d021ec6314ac60bf8637a73d544e7a7c60cb8405a399e283edf0fe985286e7d0cec5787dc628a45181b9600427e9be3267e3558df0c6525216b602748010f25962bdfc926cc953222e633b40685dc0c19960f2c33f07c81de477d89dc79c698594aeaee490f987cba882a799ea15f82918a60c6572551cb1a8093e3977716f91c3c71823d3f6fa7d355d464b230930d3769d9644c4b9a41125ddf67e5d66b7d5a230e97afecfab0ee46cd5ed232fba58ae229d5fd1d2fc9d55ea69fbdc9aceb532bff55e632980d18be5f107eb31753ace87d529fe75c72b270e426d50ba27e85ee015b54cc5899acadc4d78198b9d87f7abc2d5e239db6242af6397414091fbe63644093539511ab2f48f77c090e9bc6b0b33442528b123d780c08f62066767e42fadcf59314694496ced74f4c5532e0a3e43c9fcbf6c374a93c4e3d873910c33eecd7ff910a669030af68c06ff3bab2212108803004c226f7aacfd99d5fdf2d2fb80bfcd529e9e63ebd2a8c15a0506fe71d4ce2d20a9f3cda4e5998f5319b2389c76012855ede98200463583d4dd71354fef7d6673e3d5e0150345d1764c9f129fc7ab4bd7506d4eb1ae0974fdf6fe6975738459aa4249e71dd605342d9118e7976774b6a9573bbc171dae917e2d0801395cf4f42ff0bb5221fa61b6d4ff88eba9e2332cd33569def760b24b0384753f6680007076cf6e86c289caa4b73ee3d24a49413b95ee865553bdb9199ed8bc73aee50653c8a071110c529225171f25a18757d9eda56e684e094d9ba396cc28f931b3889272e77fe449b3f51d09f7b3c7af97fb71f6bff506c93b7c0caa0b87b2054b0d4cea2b9a862d95e65ab8af37e718c7158db5ae7b1f3dab709eff56bae5347a7b3038df58f82e952e86ea832d9c6519fed3da62cf643637746ec6acd01b004013d96a1cb9f0f32057272cc3db873f4fb4be979a3dd435c7f482d3a321c70eb819f001af6514b546467ca725aae5823eaab655340a0ef5fae7460e29bf2e94681e02c116f45397c5f8fe75c6706a14e5a1248ac08d132d1ded7bfff92761b9519b9aaacc7a7cecabafe7c7f5ae022708e2efe756b581bc4aabc4a5ebcbd199e361b6b6562d867d577430adeef192c0d31e920bd4b25c2fdc51d960b1feaaa4cae6d3a39676742760d222bfc2b7f115dfc9d5319639490392eb24e683317efa00ab23f56baf5cc0d89164a16a634eb8c1de23b4f9970141e753dad7e3131b80500949cf4f927f656f31ed41d88f9c37ec3526dcf08710c2aaf150d4550b5e32215f801cf5ac7bc15e0fd8bae8163051f6bad3c43ee4e2ea3f675cd9775d41ab6f46c3df81487558576613a0e4d5d54f99067f6b4fd2c7685916d99594dc55a84ca74bf95638a8e3d134d5d98fc08fb3c34787b26171a986840c5ee76d984fe2f50e60f6a121307ea33fa3dd2597f1c2fe7bea15285fbebeefe78b1946e785ebb4e7e8e4a3075cf5c03fa28a51d2388dce6f328b432e3a59527d017f87ca2780b65de889186d222c6d47953dde5095290fad99123928f631ca62e95b01b49c0245e9ee08c429e71be23c62ad24245ad6453092d85f53c4503da51bfd540b36119a133f48efeff066ccf6fb08810f61c3c9d2ca5879d2e3e368d4614abe21aad9fc9ba664eb0d682f3e20f5c96f0448978a0c8d2f6c49e5c38a64b453415953a0269f9751155dd0d172220b010e5bc2cd11069b9ce3517d0478d5779b5a1e3a8505a27c8056ff1fa3f9d42cf7edceefdcc9e2587cbdc8d8a5ec323594fcbecffc39a75a5e9a3f10300bbe81b8f72995dbbfabc38056db1f3d887114e091d84c872a1d76a9d59275e7a148ffbd321739a3bf75c9ca0db8b9359dbd790ae3ce94ef773ab651472fee8fa06cb48c97b5f2b60b2b15fe2e0b8567b1d53c3c832aeab2c0794dcc63cf7f2587cc7a456df65078122c54dfe783116c34913c55206173da616f747f0bb310853148a4a3578e5767475869b66ebcebbe764a6886cc013c55e50f8cc69caf90b43fef59d63069c2189fc276ecde54bb35f9d1fd03e310329b38b8c1d52a2852cfaee8d4a148392c4c15acd38cf66dd6502a78dc07ce037a75aa9c78188ddedfc0b3e78a8119f4cd0bf0237975c229feea75d58f3ed351e15738ad8db5075efb597ffd0e132a2fa27c3d665ae0fb5249dadc231d663b4fdfd5c8bf4a52a27e32b9f2e79a3660bbefe5fd34efacfeaad294f61048f9175fa18f4fe995be4f284921f386fa6132cc2d272bc6c7f6cc70cd8671836ddff3119b019128c1d514bf2aea07d78290ef202d41db39a39b91d25e1b0b7f31eb757d0fb4d2d94d20f6e71f89aadf2d70810e7b8e85cea1c650e8cc0808a2b61afd532ec8ad97aa52683d31d0fb5c1fc20d603eb091cbaf06d9ce4213f82f079965829ac0b73ec3111ac2a51c9467768fe8533c37302a16afd268f828e1a8f95206ed1858a590f3224899d33da20f9cd460987a8521b44dfeca3766b786516dd4884f2610a5fd5dd63c6c7fb4105e50b8cced4a48ee329fee1819ebb530886dd535f8b84411acd8b4a09c3106acba5745f36fa77c83a2d7db1778c9af82fb69b2df129b0fc5f68173a7dae555a17c02bb4515bd48b373a0d27fa633675f498e32dbfe101403ed4d639cc29bea0499e58d262de3ba407bc0bfc72f3f3b62ed8c40f35ff3265cd93740fda3aedf78b3532b5fcf6dd6f92b223a3d96edf40a719200d15410ea87d29fcafa013fe9bcbea55422abf0f223bcee50db438777d3bf725f162c8b5ec0319ba35c63bf13b16b2857c901888ed5b52c58bdec244809506f20986d45f4b570117c96045a198f4096981afdf73958889062f07c026f9f7b084226857e4ce661ad90c9ef3db429d4821b49917fef7f033c16a8234e6d35371ba1b633f16c53e43a7e5ab4dbcfc311e5f18208bcbdc461265f0c616df45992043aea796086abae069f52e4850606deeb0e3f98602ca9f6968d5599392a57d2da26992797396bb8459b75e73d9f5a2cd1c82acf7350299a03fd07806d2920e4787fd6e7a2ddfebb14e728673d77a3a59ffde43beec9bf3faeb73e5195bc2915fba29b93bb2fe92ffe18285732f16ae1f4fb681b27e2a16cdd447d40fa3d27ab836f58ab6df8b900428b1064fba14774548dffbaab47f7bc010e74338143e4a1a72ae503ea1ec1e760cd93eee664262a08655109f7b9c93dbb2408efdaf720e6990ec42b5f2083635adbc1d6a14bd76b90c8515aaae8ec041c653675fb4fd4fe9f74d46c3896ea5bf89f4c7e73fc167859c70f3fdd599658286a2373d895ae0f2ef94954ae741eb762db2d5835fb53247bb7f2fd193a7679da69e86f6197e9c2b51747ed49a5ec150844794c12688e5dd7399f826a1ac65c910c32da9ea6a6aae7a25530d190a1a4894b5bc8e530457e1d12ff04588534d75606f3d084bccefdf03b3c8bcdb7351f72c314f3f365238240e15d81b3f9b7a7647b51791c51816460dbd4b49e80889a7bf34a7a1cc1211bb27d383ff7b21d997af3105cfff4f828a62b29c0de677aa83a6fc9cceb247f640b934579b41ec9ad84016aa88d18184a3e47f403fa2f9da1243c406205333180d92cb055f309dcab0a1813e780e15a93438c948b276df17181caedeb2942af511564a303582f825db563f82c595f3dfef5b789212da27e17a80417fb57bef3409b1a2c242ba813abd84e03e92df774df5c8019dd7633fa0c7523c0674c1ae59553b8e7785bb69cb8475fa6e1d840a6b1b5a59f4b04db5270fbc869c8a89d8217b0618dc511b92f2a48cb464a1dbf2cbb2c093ec336d99be264bc4ae065e24110b6c59eb34c089bf276c2243ce8f1f49c3991a65a017fe3e518f78b08af16a05cbeda15b2fa3274b7ccda482ab1957ef15f8a769fa34f37141873c1689d98e4e274ef10866b33bef167f8df1a5f003818c3ec20ebaec5b75ed0ab7a5fd0295404074923abee5889b20c2b81831b74a79137a234e52ce5daf0c077d4ccab0f92f21eb0dcc4ac15daa2fe71880fddd834c168c7829dc8ed9c420cb49c3856bf5d1944eca4bf284cc67200fcf372a982d0d8adee29fea7b3475a2559774ebae34f2f984f37fca87b0cd45077ae154de619380873af33c8820b148987381750fe92c2a0ff5c220e2ccea15dccdd2adbfabfdd3b707fb4c212cd0dbe58e156739b5fa8181c3efdb723d1ad6e56d47df02e83c3a7fea1b7d604a8c5c74a7c37749c933d2e7a37d39e62f775c6806ded5887ac939d44b164ca4e22820e9b7e4739b8d455c306d53e324c3335ec8f592edf1016671dab4476b38d79b9292f5281f5f2bc20a2f3a2b1a4aaaa589c360ac5d3844b6a9796cf434ca848d4a941b775aa17a0d621e707abbc93df1f5cfd00806adda841606c8d623e311e40d2032d9f264976dae628399b9b8d811c42de35dec410fead3a1c7b8aba156f492a8145dd19b54a699cb968f4f50ddb64f8af4ed38f4b6d7f683437cce07d294c5a3172ee8cd2ba4a481ddd5114a068e705980ecce18806dfd36ab8474e5e985151f7f8a8ab677ac45aa396cf6cf55855dcb71c133933a5d3bc85487853fba86f88c61c250c2cbc1bd693756cbbd64d0b41c868a12053922ffd3b1a0e68d8afa2624441e35b0be5ce678583c4b9ef19cd9ce36367e7b574c5b919aad2256a512b43dc7b4f9a09e98aa4405a601937115ff730ddd293e236bc2f27322e8918eb9bb001314a43ed5679b5b392d34d1abdaafdc9a16029c69ce2f49008576564eb985558ffc87ac951a672476d922d1c51df64a259c2765ca78b61dfcd3345e2428f61a8d6999437a0a2d6e71b507f4f8a93dabe7b72e6b7cfe0be703cfe0509129894e59d730cace172d6e8e83cf3065cbea73bea22f761f9be6a49f1dc892c668dea7d284926f239be6626353cd914aaa701b3079c2b966a6b346c0b004368ab4802a12ee3a697593fe976bde1a71c20d157f2185b5d557a46d86fa132e94d0ef4c47008f92e67a0371250589d469e28b4eba8402a4173a8739c4f87ea3e8fef9f5cba337b3d71824d0cb69dad3fb79176f9a48de91bb33c248d98bbb158604fe1eb32f29a9910735ff02d56b97de08999cc2e33b7316e6d0940f4d2e897994aadfcbaf6f600373a8b8ffb7d5fa68d99b3f618aa94e66d7302b09aeeed06afed4424859e87a203d5842807f048ed4acd7e4e71baa59b6784052ad0b404512946f1e43ecd6b800ef4664c9c8e80cc68f2b28a1fcc99416c8b621ffbdffbffe2a0543798ce6c9496272252339dd9bca3cdf9e39d7db0235d5f6914b823fce20fa1b7ec83fb82f04bac7d49f03450597c7818490feb86216be1ec1f3af5a2b182ac83f3132145a4b2e8859ca053fde6f3db9ad340fc7cd9e3b371a367265cc6b815b77eafbd79a781f2b5ef165473faaf2bfceb439722a59cb4854b9990150d31cca2eb648e8d72fff03628e435370d051eda0976236fb69acebcdb84fb9e5a2e52a28a34ad1c550e5e56a6e7d9871dd61764e78dd3099e8a4d01389820c841a493c505468628d0736f3b9f8c78e58582600203d0f6cbfecd288ae8232048503e36b4f6e73a37651269555ccb3aa16d2fddaeb1240fa2285b4598430902197fc44f762a72e5512542b58b8e78b11506d572a64ed02b9c734e067551e0ac43457a776c55d2024d31cde5ce03fe25d51ed1adacafae17fdac55b298c3860697b953a6787bc3ad4189f1287e026ce62f58eed09ae40a41e6c6e0210db3b7c04ce6eadadaf2413716acb582e38483c61d10e6340e445eb6bea5d89587d074ec68b6e704e46222a0cb93f18c89ec69580e9ca6630a3a150be8039183853a4cf31d6673e39878f623cc58340b18cc7b7d19808647465bd4e2012d89a09318caa936aba35169efa88b8c8b9703c8b37c42875efd9c97a791c7336e778793cbcb89a5a2f52e8ec72d3056021b0ead436a5a3bdb8c93eb2d8eee854007912c4e618d35c646529d9c140f9f0f2e54f688d8e537957072f376fabbd7c9a42041ad11e8a816b92e7c8e34a42e5053e8bccbe3427095d2ca9365bd42a52c56a5f308c4c481f0ff07f2be6090b9866ad267e2656ba7606c9e1de9c8dec5d6dfff5739f66e24a2140e9f1abbb74e32c95627763b0cd3022d0721433698c0cd44d3cdf505bc693ff6e0a7a34223c41570b91b79d2e5c156f110791d2832db0563efd4729879d2d39fb6eaa5b3510515bc06d94c2e9421cf65bf65472b3f60681783717529d1ad91592c9610ae1ca7679b2644f2ba902e105d6157fb13a6ab16b077642c894ed3e243157884bf1eeb9de988764685e6942ac1c1d72e02829ff0e208d87c9cdb7792975f4fa8bcbb47f69b812ec0aeb04541e20cdc2743e825504a958a21124540c0b802ae1345759794984bc9fd07f767dbc37437f018c9394b1e5f12084d64474bb6d071a34fdded8c817b37888a6fa2973c9db6205b9b201b354e6bd5e232d963a5638592e486c2aeb25512746e88ec73bb049a575001f71813a5584d9884759e420c309b4a6d0ba1347b2aace957698b4f457708ff8466c63f3fac6b46310363213e3339b95926a6815261444b220e286b47920f0f9d6a634c2651fe6dbc590933011221cdc4871b5b4ddd6df39a2505380b2259d49f0d50577a58444bb92223b449d1257c6e8e4dc25f709a59ea9733f616cc827f8ea039bf4cecf013cf73414ba1ac947f3e7fe74e304f8f97e89623a064ec0dda09930e104c4ee7d346bf775759a5174a7263fb1e980d544c3b29e9ab11078373044e9ba593920fe60eec204f927694149f3d8f02ca64e1b7ba636d1cddc10477c4eef3ee4a546493c77f918c125e43e8ab355468ad750dc6d29581f6b128759963ca7b11b3f411743ba07d172c45e625fa094b15a12690b913798d45f573c61720625392648d95fe33aa299cb76d904087bf460215e89d5904dedde8ccdd4719f81a5c3942f6988589ca393a475bf88f41303318c4c3f7ffb7537b04347937297798b813604b5a3676adfc0904767ecd6c864a363bff3078909971a2e652e588382e3a1eb5620365933669e2267a7562d3db737c1592ce3c7cba598b1cfe8a8cca8b5d19b71164d0c4b59a948c9a91d19fc68ed816da8cbf75f1e65d9dddb39e8fd6f00a177db0f3210e4fd04b104c6e3609a86db9c9149a08064a3c7010fd03be0b8445eb01f6c6a1afecae4e1b91e67cbd3c223db7dd5a01599ed851bf9b1bc0748bd3b84d0538b75f055627f03579cbf1a2c1dc2f77ab1da6e5d125f348aacf39ec2ddc3e20bd79f133d0d8cf442c64a3fefd0a78a576c1fe3c6346d442986b9dc07e3d2301d22483aa48b9617a72f0c34a4322567ee53b483c6ddd9cfd9678cb0ec4cab2ee4218b6374eab0fcea778e4533e00685d4c5fb5869da060e1ccbaaf85ea997a3bca2dc0f3101c7e2146eaebcc839527b14a282ec9085af5e5a5e5e4e10cac98832a16f7a386aaedb1f98023a003af8ddf73a0c4bcc2360bb8cf163ffac1343372d578058db0473a48124ecd765fd83669ebcaf5bc9d6b0ecaf94d021d6633107ccf8dff030b75fc4333c1ffda8e7626c8dec5c7c43e2619c67f1f9adb5503de710b7a7f942bfa1c451763e11350513ad1ae2111395706449073f2c9eea1398d088fc69fd3df489daf2757979d7a2f259c3c9fdc6424824389134cbd38f7958aaca02e93a61599e624814387205a93c906f805d66bcba678f3f1e6d9f088839c1b25e4c4daf77811a45f04436baa4b4d498cbb567e52d0b006cf1612f85d79387fe372b6cdd13906bf93c8798b9ecb7cc3f57daba0a9da8d9307c8600d0a0f4b46694eb439b734e2ae36525cfa1ddb6a5a8097189826c07306238493abb9343b4061aae0460f27928a423345e5e8f59f2a4a79d21dea42143424ed5ac58cb7ca83539f33c11507463f2e8d678f0bf753a8a94977d938a02d53abddd6ac1c02f8bef258001ef043c0ea2a8368f5837e359845e082d2e3968e6db916614c47f332412268e8ec609b62c1622fdde183ee0b2de5fd3e1044a7e0c0cdf2f0c8dd969018af49740923c97b2d93a38602171eb62f396ec25d04bfae0904a421e73d742d6ea6f63bef902b49420ea224487ebe6175e084274ca741d1b38a79b10db2f88b6075f1cb99bf36ff7ef97234e8d455b2283b295e29978cd46c2de18e886d4841f6c1dfd53535c24ef7e86e82656dbfd176495a323826e60891650a7032a268d91c1bc9289c51436da851caf2a6d503758f18eef2e7aee15301544af1dd2c3a445cc5be7aee75c204749295ae34829c50dc0a142440c41f95a5216f58d61350b518058ea3e60879849306e7e9c3f799fce606e2557e0f1e69c0bac3750b8a9fb6e62c840addf3c945002bb0a18968d0cd2a95fb6d642c59bbac85e74968d6521640b03fd3082dd258cb7aed517a0028a485e5d731e3ebaff347323d92965cb565064956765e766db23cee1ba58b328f76ba880c35819222bb66c10cd42233d088305f0e54189786ea2e09af3fdf487488926f8fc8c0773432dd655baf0cf5bcac124fadf15545cd5ddb719d87142c359d4e02aeba04e5c0fe5b8ff9ea3c4df12d104baaeaecadaabbd7fc39e4b165313de243aadeb713a15379510af110a411757b667dc2b6e6a086ae386d6dfff22027734946f998702e96c460a07f7b73edc7d54be507939f45624d4fa333c09e7ffdd6ee8ae0645161c9b74d01a66abd5afdfc0d2c0933036dbf7439f904a49cf87c1b0cc8dfaa455136e5692440fbdbc3fccfbb20e9f6311e3dfc658da57f4d7fbe1dc9b042ed1365581100d179c480ac8183a01735376aed93d4d2e57d36b0ccd5890c1f2eba65698cf200779d048a8c2627c329600f970ae98d3e76f78fcd591caa83cc47975ed1bc9e0c55498ed6eedc8f266580af51f7646b5ada03148e3d114f691cf170fa60bd064c9771ac33e4a572b981cc50af9a0736c97e0b0afaa2bdf3ee2a3e60f002f1d830f661d6bc8c0f920c7a40b602ceeb548c980c6053322c9e3592ec6e6167f8df5471074d18e5c77d9807e8c5dfdb8a247d52788b0e129902a078566b4b4f9615ad14381f2406f683df798100717427d1ac710c60cb7df6b2aee9c7a92739c76d5dec12b909cd3eee8b52a0c7ce50538b9b2affc91630b7d83c3ed47578e2952db13ae6824a56a84dd169413f5725997c942402b836ed11036151199d56417edfdbb28805a2362d1b40edf32959dacbc0ddcddd67782ceb4392fe2d1ab42fbde7162f6c407f215abc5d73b4014bb1a72b224fe1703eb50ce85d29f83cfae0569f6c07afc1aa957fb637f0804869800983df0e053631e4874f63ba0ab5b973f378d3aece2ef74c32d5756a7b6d549a712aeb83840af494aba964f9b709e15212de3efc8fc2702cdca038f657484bb7f8275e4182d7e560df290d84b76a70e40251432cd251248aa27765fc0ea00e25b63ad1b74baee14211dd0d21d2dc795150befa6160cf75a911b394548cc0e68d359a1fd29309ec3c0831bc81eabc9de06d533c764a2adf576bc1eabb0e16dba8d82195e52ab874cc9d43cf69509d9bdf917b56d322f5833cef954fc17da5f0cb37ad674bc3883e8e4187e6eec8d7ed47056474447c85a5560e0a255bd454c41927bac0ca0874c4b19e095f49c9f63547a339a4eb46f5591a0283476f653a27ff4b4c0669d656e617d8b2d6ab5fd267b2683cdf98d8e6920bf8e1031c63378f07518b9eafe019b21d38094167b6d03ee87f2bde4f404b113856fcc1a726fe9e085409936a3725c447b432c48629f939f21e2d1775e5f867d418f0ff5a89d588af34d24120c7768e24098e4875c38776228a17aeb10b8aba6cc504f7ec5d0070b9043f4beca138c756de7a5c319ff84523bd5c7006d172e350b1a38c36810a4b803ba3a2f22f62afff49c9f3ac9123527c968f368f646fd0d2ba608ad34418f70b084061633fdfa8ef12819a33362cf2ab87e3a65960c01d63869c5be9087ead4d6dcb0ac8f25d876acf1b2b24fc01865411263dd138796a252409496e09256277842341db778f64ff18aa6630555142c3806edb2f1d3ec25e0cc785d63c9f773df38c58ba031e294f5985420506704e2d97ece3b7d4008f53d9cc7894480eda073cf8da1b4ce6aeda9bbc9f402e99c4dbc30363490029855784f66ad3099c489232f60aaee3d1b9dfcfb43112bab47e3508969757c74e042e93c7a126171c58de614439b8d91a25239e08e8b689f262229501f76eb1d532c1f4c8c6dfcc19cf2542d2c67c5ccd7961cfc22cc311bd12592e44c24484461e2039eef806b29e3c62387451c80f963db5ab6961255c977eb3ef7958c4c763137eb9381c23c1de6ec776887f5a83d99aa7c642cda43f901518023059175bd065f634ee7a65bbfdcb080f7cb6f4414b81f1923d250fa580cb124a175efb53df144448687b7355c4950f522c01e027ac78b8c14b331a442c91bdf85cd63192b4c3e93a9463e9f621adfe0e2605ae346ba1d78f0b7ddc5f0ece79aa11eb118de403cfd9ed1cf33380ff0b0029d64b5fac4fd680034f99709736094231cf11c5dc1afc95c8ff0ca5223fe72c17d6ec12e3a04628822be89645b9d8d72c3ed5b103ff5a237f1e97e8dcc824239a88a281fbfa37edc5a43a2dcc78d8f4f128217ec6a4942d51377a237e70661ad6eb614a7ed556217cd6cc66292ccec33dd3646cd8c21692f699f30fe9b0f6cb8419f9962612992d0070b61258f77b506951a54fcdde1b2f3da2bc8c6309f35bca7a8e9d189999969bd76463b9b1a6428f89a878f326599460ac500810d291f6eccbe8289fb1e8a8bdb8be40966c31fb2efa4644a7be64accde684614caca84c998fcbcb2d32a40efb584108dbe1bf37f5a347f9ef410110d8603a6b034ac6099b80a63f32f5f4f251f2f328dc59e17f609630352c9ff15ca96d00ff92d7dfaa82d50e6ae384100f796f98273487a39626a5e8a1e2b21f5525991be82fe2dffb02223255c62b5a1a3bf9d0f8fdc97a71dcb20d63afd6730b70a05e38730131bc1d50406686d9f1c85de129072970e61c92ecf47e07b7f24dabe089f8c3e901f4880841fb64c744bb81e64499d8187eec78885f198fee886b50d02f4a88f5377101b758ad8e820fdfded93ea000c54ed0b6713e03806498435548ecc0ecae9231642f6a55a8ed9c04b44d5fde8178ad38997686d5ffc255cdc677ddc4487ddb6757846c471b42ae1a383bf67b8a673210c4cad64429c912dbf118aefb711d3917fc159b1625f72c881b78de01f439be6ef7ee36666b79b77e26aa3560bc0afdfd90ad8a464e16cd6540ff0bd8daf60a21c60526fad762f2eda8a576f8805d9077bc211a29b13fd87388699cf950cc09938b0e34d46976ced4d83c60521931a5f83460fe99b446cb65b7d76bddedf67630490b7d09fa0b1a9618bd941d9a1973351265e57d2e944cff9a8ccb6a34febddf71d933f5887cd28b77638db5dcf34d4f0ec3ee3127dfa07377be1dc2a24c664e282b557e39ca955b80332697112ce0c0fb072931d114be6f27efa910eac77623219864e287dea5b4963106563d896fa7e2561838a8ccc5a35748411b24510e8693d354aec145eaf0562d9740b07f860b60d74021fd809484a20d979105d04f7eb6ba68260fe0e7af55f46ca7102987b179210d8abac4c359fe26bc5492bf7c3ffa6fea5d03596d69b9595bd89649f3e37af5737b8144107b8026ea3da252c92ee019902449475a15ed5ab944a4888f653fe6b40ce67eae3c4a2b3460e6704acad29b26c3c2d822ab91614656bce0007713022c145fc6848ee0e999057041fa1dcb8f9afec63ddae729dd64c78f95f736bd19d3f7a56586732b928c3957c1b13ea050afcf8281b5d64e8b4276d033d78ddc1a7b5df85eec4587c39df4510d3b52cda3d6de1a299ca1e9e8c1fdee957635c06a9a5ae296e5306d7880b63c69b3042db423444f7b5b174129dcc769e2b28452782fcaa7338568aba72f28eaa94f6bd3ecdc6ebc2bc066b06b592c4fa58ace207e7ddf358f94b59b716a5f734406d8cde9d9c4056ae38394d824ce01052113e9ee128e94f3c6fc9427e3ea8bae970a1b754b488513a30c60e52c4b286722b44274531750aaad234d5b7efeb58740c229bb25c9bd9cebea1d994b6bab36054508dd873358d8cd935e6cacd6d5459179d16f30d266d1fe69a22760ecc89bbba7ea5e72bb3f2c9251067f431ca902cc340fe093694a6c148360ca28d75ce640963956aa76b24275d2f9e6fd7d0fe1c89ae84687c0b82906a9414aecd687dcae715f3b1184a792eb722eeca44b151e4c0066ecec0c4ecd79f6e41f220d9649cd21c2858115ebfddb580fdd47d100bab343b55029d662e5140ef37be24f1532d84438ebcf53e5cabf2ffffe03aaac2e378a5998d8a991560de8c435961a34c9f5e017cf0f7da2426604bfd8b365ec60f0f26bf0113a51676665a08558c852d1dc0825ce32e996537a2ef8b9f1e71f1f1042d2be77e42c587e602f26e97a5e8275425ce3ddff699fde2ed7b8ef6863eda9e429ab88b3295aa4c9bcfee3f12284127faa972ed18dd2e6287c79ca7a98161bb9ebd54b9918727102d44f8fbf6a9e3e48c80f39efc18833ae3be780da3f2f8a833ff1ecc19a055736b5bb35169cc6df59004dc84f9bff5f42f4cb5641ddd200f9ea21a4ee69da026408069f0df455bd43ba88001f5b876cb3e86c43b3a4388d8ba02e5cab00ac812a1b2631110e8a8e47ab3ea75092ab0e0aab1944f9842d1520ab1f09b90a48848786711f548262074f7e60041b740d7a93308b4b167ae2b2d1ed9424cb3f42e5aa906f02395d08e9b22055306d6c1abd2cad46d8d227eff9b1c2cb2c9ca25a5ca7072de57feb461593a4bba1d90cfbbca44a43040c9b94d7b39a6d5e586126a877bd92cd451ad7ca6185bb33be71951c2f549b4cc95343d5734dd2316051b1ca2c16f066cbd227d6f50741696c6baafd1b8654a7e3c5083e0385c9c4751b5e357606b58d990b174f6ed67c22384219fb6da2f0a627e01c32d79c27c347122ad25b574501a81bb49a9542f5b7559723c030839b2c401c16850331b96b28d81c0f9a69e2b78416ebc86aeba223b3968acc56b8397346ed19fa18cb39a42a5c8047e75c1b7c9673443be746286c33bf9cfaaa7c3a54c869abba90dfd3ab8e8f173a5023239c5e1fdc92979a6e0276b03a802797662116d91fa3814fe82c22b2096ecf3d222af7c469defaacb168332655cdd220bdca984e1052476f8746d8a493ce0279c36d1a33459ee968b52c769235e570e60d0462942091c4e4f581ad7d23a0aa022e8f766e6462b25c35a005bc9863da055d222d61c5ef3d8525c6be3bd68999573b53b629b65aa18f93383595f1ca2d756ea424cda6a03b0f8d36b7d91af62e4c6c47ffc3c1f7fa6364b86be68fcd950b1913b1f908b86bfe3a9cd894fb478d88e4d434b9009b9b8b06c7f19714da4186aa40b1be0f973fa52e6695f128c250bec8390f6cdc23f4a3bec0a9860aa51433b182dfb77a0e5f7b9ca373f012033d018b57a22375c5dfbb1eabe7752ae447541d45aed900dc53577ad5f4891b11b8ffaca3bdcf471de7be2c89d28c5e45176abdd28e78fac85e9d4c661140adb70aa23ee42547e5cc815ff3630d69ad6c7300f92bd0c082ef74d190662602579c224a65e50b3a69206351923537020007e1f11de2b788d199c3fe15978227bc1572d97b45a087f92b231de4971d22a8a88dabbeb900841f89c663db0c1c7642dc0c6c4f57face983afff166defc3da6e1467ae12b28c80a36c215d6b9a670173952b02cdb7d4f43962bb678a39292430c4df2d71b846f619803a92e5f3a749f904a5307465483b56aca7f1bf808e3250c4a8541c6b7e6ad4358ed3bfa082146f945dac315c2b37edab25a270758e342140f365dda6d0a8b197f4072eb5d387154a2417ae6cd099969f731c55eff32e2aaaf086bb051787680023f0bb71d42bc1b6bfd890da1efacc8b5250a1ccbdfc2c79aac58f966de77045ee5b88f0afd2bb5facf901a9df38f335d6ed5b8554bec298e3d206dd56d39fb9c559995f867258afda0af9a1ae78ad26bbe722506e22a5656a6aed976d300f75f1fb21b109df299a44f0b923a0c63592d5a0da6bebd7a0c751525830360aca2df4b5e1ce967f57d93151a9112cf78beec5cb3a2352b5be5f39825f054f65cd3045a1c368601928ee9d557012ac432c40e32f4673ad48a7f80628f785048d6f4e90da18d8c0967077ac508f99e263c22099fc287da9654bd78175da485e1063b49dbf20184678ba26290130cc2905c168f0a468956cb3a8ec88f0a9885af876e484fa5ab05b25f882be96fc58ab827baad7aec7f27316af786acf17cb278c011eec4e58301be2c0918d895f6aa5ada3bbd72343f905082584b66b26ae698da3129e026c7d15ecc2a167e05ef2d72054ddffb9fedbdf18ed5c9e212cdc117bfcd267de7ec53676004fc3f6f9cd4c45dc694b572173d8d8c58129ed70ceda305f5ce36d82fcce65182628d23e52cd4e05599e646ebcc5211fe3b5290fd000da7d67f84630ab02201b3e9731b5e8724f7a89042d20fe5fec26deba44dcef00c63078ce12b666ad0c45883c8961731fccb0430149e0e32ebc66fc4708e60c6fdeeee98ffe218cae90580fb73839532c675ab130773fddf8fffcd5dc905401dfb7227d6e103a5ca9f8bfd22586f11f747854ddc4ab8ac514f2c550f727a93ae1ea3afce5392864d99645b65b35beb2cfaa46a4bb020eb6842e4242bc7e6c409ffd908eb6a3207e36c7a892d7efa62386230f928f413acf861d69ebc0d4f85c77a17c370eee1026abdafb16879138ee8b64bfa6afc8d7291c96e6e5a64a3ec1e7fde3f7a0375a530429b438d47fca606cbb1e44154fc1a8c1150faf2d9bf69c46109a235f779e1fc37e458cbea2b66be73f45547190716dbde0782158f662a86dc939fcbd0801051ec0916ed81830ec00812e393bc1f72586940c8743db7805cc9449e38898d5dfff592dccd11194dadee7ded449896d815673127d738b35801fe336371d33ea563f729e705c7ec8c6b812a4aa65c0082ad7c10f9c944ebb3159a80ff6841f4dea9e0cb689778777f3a568f832b623faa326b3627b4aea464a7a4c65d254dd3273438fc65dbf93dc60d8609de8c8153edf67e40b878a053c2779565ba8390dc4075939feeb4a3b20951c4e29e840a43c6df282bbd13421d5097b3bf4acadf5f4f0c9942de5b21d86bb82027a99519ec47634106dac6d88150a2f67cd613eaa990cdcd381a7d1a04e33ad9dc1fa9651147aa689fb7bf9a06fd4d5a6b0182e213ff419f7ca6449ce06312a3045982d6a57da619a75ddeb1655f9f4734900c05cec123e6113fd108e7fc7a9b1390ad609c6bff25747b671e39f5baaf77ff6c78c1c2f623235be7dd5955d700aedfe1fc8903af0dd0401ac02fc929b378b55af75289d2e4f0bdfe6ff5c10188e40a64caae7d5b0535908b91a2da29578c1581f1eafdadc92c45e9a4a53ae4ff82a69932760e374ea34aca0add2869b2b9442e1cababd1f2703dbd6254e8b63b62add36e0021d7f18f0b6864bd83dc055d587a565167a2f643b546402d003b153dfbda897b08c739e69b108394f12973f9676bb9aeb4c5f050dce5e88cce60cb16c8018ae7296fd639721bf29113fc5b62db2a383f38c968ac88d3689b8201f80b0c254d900e37c5480ff57c112032ca4b4233457ea3a79e6e5ef5f07810a3d6e35b0947ef105cf5feeb319a93094bbe0db24bb6c205a7e5608696723816ebda5a51e3310593b64251b3e6d411287c8043f0dd85e95a96180ebb90c99c32144d8c4a4f56a38ac6b478faf9ed59140bec0f1633e846af30c71f4623250989698ee16e57461028b5ccca7f4eca3fccbee89fcb6ee4882075bb31c2f177d8c2567b11f108cb36c54e25b1ce5928532a74bac5f74fe5aee63841638c0bf59aeacf92dc1f2a26e05898d7ebeb02805ccfd91cfd5b21032ad9f5979e4eae78513a5118357cd1ccbeee3db8a9bf63ca120414328f7581e376b821312235d1cc1a824a7995de34ed6a559c5e7c9232c13d83d09d937ee7fe519410f7f3a2dc6c834024769b889ede10f19344c6bb4048a3248c4ca9cc89bf4254acba8964819d1e800bd17faebd1786b4f3e0b1b1f450317c7da3c125a8d7b34b8e396e87ae276f94572cd8f39b88da24028b435ca39b7321bf177201930f63af49899aea0b84d30291b042fdefba786e4d6dad16c8887b567f4f856ced6890f7f2be3a632876e90237b3e27b6d732f2c9b593d7bfaea2aade12bbc42988ceaa3a9697b6002cc13d93fb868aa8e907ce56f0c5850fdd6beb4cb054c47679c3727a7a45a6ad12fcb437806e159c21fbd4a63509f59cdbbe3bf92f95f631924ce946c8968e42c73246d6d05c8b14059b2a5bda3ee554f2d5cd5fe38517bd2b7ff07add3d0299d7762f867beca0307d10ea7d121aa15859766c7d87549b0137f68b728a845ae2505bbe2ecab3112024a98434f05e00d76788dee545aa6d8e55401c29f536601512e1aa54f1908d030d780bdaaea45e6a51b405d36df3ecbcb17f8cc24516cb7a41b8a5ee773e9403925efc993e4d7a55783b28ed95c5c9fa07fe9b3ceb99af5b9ddedd0e677f65802b39a9a90e2a6841b609a714095e596424940f1b6cd660eb46df57d221abbc14fae2e88fdf12d31abfd8ea03f28bdd8ece2abdc3f8a6f44b48fbc5b5f48efd4c1f5237ac67401e3a64fc3d23c20f7fa9b6a14e58528aae78a35d9c3a0c390fd8fb84f812ef680345cc326777486330ee3fa973950c0f615f49c5a604273e6a023b6406878ea8e2b23d734d9766573fa4857f153ba744dd290f28014f47e65d0a8874e8db9777b0490177dfa3d7fccbe0b501495f8285b377144633a9a63ef86f6319d2ea1da7aba9e008c8aa09917bba552750f2124f53a4913be7ba11a0601793a38afe2f05421047a20742275196811dccddde54806927ea386d21f67b0fbc882880eb3fef44afe9aed1b1784e280a57c5c24b8a03cc8a817e634dfbaabb09640bf2f4df6252727565d70b8e13d9df4be6a2f1c612edb32016586a51377564a603f40bd463174d6d49723c4c970cea00b1271bd8fed68b70b8563eba7173995f62c429fb52f1f61b9138f4e30c5447cbc0d46f9b374414f769b507b137cae0b9573bf7f6ea6359d42cfd95c2edf77b41940541968acd47aa13d363a3bd35ed62379699aea6b58e5a6f047f593a59bbcbfbdb283bdcd1bd5e17545d7dc5fc6095bb2e2805dac13418582139dd50bf498730d14295718817eb0c5a23fafa7b9f9dce9e653a7782afa892a38c91adefc3b95b1d5f23d7053b78437e62758e5ca16bd77b2639f60e8562aa0d1982716d23c49fda449828c2b998df98a3c95d918d536ee3f4dd15c8ec9612c5c937db2268dc7e2a47d6dca3a63daba609d7bea0631326d27abe7e51027870aaf9e3072a0ff19972ad4e31fd03c4c90c80f5f65a58ed413036fcc3637d95c920ddd101c4d914c8040ffbf8dc3095a2b9158ecb68a6a615985a779a49ee0d478e2ebdf7ad6e8d046d5fa1cbccfc99bf9e41d16b99563aa5674a16700ccf110303afda7c6acfc0380c41fff8a3256d4995459fd24dc69c744fd3245841ee49c7f0c2548c6d69117575d01e7b4e8489de537cc66be050d637b8378cd7cc1b83d7ce110f7bf25623375abad4ad97ec01275d3697f357731618e83a31a8525f9d29babe4dc5099ec27b70ce41d00c740b92f52154744f4a26a6fa58c6d405757ccd6bc38f68069be32f7d44ae22692c08f73d6cab69553a84a8d652b813c7e0948cd30f442dd527b7f6cc030b1cef2bfd19eabd9759c32778af23c8381686ec039961f22d6e1a40c8922e0bde9d42269dbf48e2c74e0e26604bc91f0ce5dbeecaa8fa35fa21deb09ce111eae4ee6aa8f3f55a1f9a1272074ab1df397c5d991a26927b52361e4be474ab5ef83529cda7d0cc68d22773a31c54c550000000000