PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66572 c455e0bf0552c41cdcb6f833b087512de3170bccb51ceab9bdf0c5368ddcae22

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0e2dd68e168c435abfe03978693d3d28c189104998b0a8ed83d7a9aac7413ae9
Certificate Block Hash
c455e0bf0552c41cdcb6f833b087512de3170bccb51ceab9bdf0c5368ddcae22
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000139000006bc0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000fe1cccf78a0c32374baa2c3619c3c45c2aa6638cec1993dcfc8a3fe8115ab6f62b1d1377525d07dd1e378847df86831dfd8eb9fe4a1238b5f20354d6496538a8dbb244ebac8152c8fb7005af9431222a20a056778cbf83f7380300000000000000000200000002000139000006bc0100

Raw Header Hex

00004020fa59d27310b0331e898d0eb4284a8110462317fc5745bc432578f2feb1b9a7c93334644186acf0054b0a686d3aced956e8d5d45430779b845774c2bba898ce7eaa221f6a6d5d0118e93a41c7aaa9d783eda8b098491089c1283d3d697839e0bf5a438c168ed62d0e

Proof Data Hex

59,560 bytes
121216020307189ae6491886537e7b645aef6151a3142825a194c7ebc853c0b8d29d53a27da25a2ca7232125cfb61044a8f2c9bbdc7652efcb608bafdbfb4554c2098295abf62b67fc7d4b659a99b686bde3267d58dd10d2ace259aae4b547ac5d693b62359a921b003bb19b45b9f496700b6bac30f4cbda822af88a4f965a67a98222b8a5095e49ca5c153f3343a4417c5b155782205c2a930f127181a0107459bd73a72a6977ad6dc91fbc5d2a8d5e16a3b3a8a5d5e31e5358cbf59a6d3cc8675ea857e6550e48f4f34386b5ef9c00f5c2d2d0f6d056c73ef945e8b0e562edd6a198e54fbc527d3f264e376c69bc5edb4ac11dd0276d0ebe86c31a7e0a1ef4cb539a6d72a2191f7c0e2a607e66565ccb5d32cc75d53da2f6517897953a6db0b663d3367d6d43941a5cfc4a3c2fa35163d15d64b5dea121a049adcc12f3a902a799f2b377b9e3763f187ca52b43aa8682cb0a8d388788bdc29b056168bb173ac8574b90b66a5fad7656b88eed1837da7692751f465d053127551abe63f0fb0fa63dd16e59134273cee48fed459a44155b6c2c1644a9910cb7c82f97a2d10c608ae829c35c59ffdd0dea05d3025cce8b57a7e68671f282b2453b79077896c2579c1bb06621af098b37e71e02b330db606336540856492ebc1e5d843cb2151fd45da1c44fdb92bc1ee504f84bcb53293cbd92ed312e4a41eb59e19802138f1acc939ad86b726d3122e9de85c3fea45bbdc774148e1b63c3ab8e55c495fc89b32b722762185bf72014e01f5425b293cc8d5bbd91ebe6565261ae2a6a148cd5dc36f154e32c9cb5b7a0fa5d5ffe61afd90da2745efd588eeb9d96c1e0541d9479e7cfae1e16678c403977971b01f8061a4e6a5bc0daad64153a07cd8f3c580860ad304213d2be998afeed4b0778087e0a0d2dba7391f0501e1344eb5effe7d822cdf8f9add6a6bbfa3b15622885bc2283b10d991611764a3292d5f5e7a1569c624ad829906ea2cb2356c4558de50800951e5f35f36725e357d0690497aec0600f3795b9ffe2e90eea8da3599f2df4a3884019cc7373806707adb8626f4c35a41fd6292f919ec9ea556dbda19228b9e1576a9efa922f2e30e54a42b11333525508e8b434b05fab6f0479fc7556a4a6a8b796ffbd6b3a66c1c56a0fdbaaeb41b27b28b5bc44f1d6d21b7c3e168613ffe7e7b99ec744bf99d2edf761dc2039e853e5dbf94063909248de15843ad298a4bb404f56d9189c7f702d35512f25c9c9046acde8e2511890b82538d636c73d69045884d9897b711a0a8ac5d451e5b1703cb3755b1ee774e0424f293f7bda75c16bb230c0621128e920445380753bdd49537b9287d118ee5db50a8cb40dfdebf9e3dc53c71b355d36489db7fc867bf16624bd1057749909f0326075bc5ef32accd0fbbdee8538a24ed9e861d07fd3caaaa3d4e9b747bd155a3ad9ee5d1a9bfdcda37c86dd5ccb6b599b2ef7d2ffc433d47995decbd5643de652b86d814bc7d7ddcab7255999ef659813ea798d54ce408509abadcf1b4a52d34a503b6aa28fdbc3b7bb0fb08943b1a3ccdae908d44e820c3ac06eaee7ab364cf8c0cd227b2924bbccc775b5a1d22e264e178716eb910293bad018e7d192528f45b122da375f03c3a6d9c843fb4aeb4bf75281d1773bf75c83cb855f1497d54a2f94a8915dfb2cdaba8beb6138c281327a10c2ffa96644c9a75d70bb40f8de9aa26c16ebecaade627e7a4ee9b363039162f738baea456a65778a80c6558a8bb645cc5f1f2b8e07b8422b69e18345d8a9f5bc931bc6d96276f6dcaa16fba11ce6b72810ac286029ce5fe6557be331b75a21990eb0529803cc8da3b36d63239382e77d4361adcb81f901c4be6355e7808fc39227ac4ff50f64fcf3102a6ba9d23af69736295bb39d1fd4ea5bb7441848ba6cb416498c2c019b9fc3e4c43e087e7ff12b2dd509872ec3e5847849b1b1c5878fee4b84acad6555a82608c41d6be18e5ed97bf84baa48ff0ca994991de62e2c5b2155da363c3e4af514424cd81ea3175fb24c6f6065a9799ace86df4f7cafc10d6c2ad35e7f6a82d9a596ad1ea4f7f1dfe1f9fc97eab6f3fe8666837ac60b4563e377a33e52733140c68c379756cf34912ce2d41b5c6ccfe7139aae2c10585bb381936789c63c82f062647318e8349da12d2a6797994d9ac212ba264fdf263e4f5b313702ed627405a1088aff493283f06965e7cc4e42a568f5d2f1046301901b49f1d2ba3439ee16b4ba7d7a14c4dbfc4200d755ebaaa778fb8c5f112a8b02398288bffbf87b532f10ddb40fceb52a48927648c167bbddb9099dd508c60585b69567ea60b732acb1df2ed0706ff28915271b2480964c8f8f50f7ac80861f84c1581bf4c5da55e9926fc2465f8a94e5389ec94e328f1d465829fb81f0da4873fdc465593effa2af83d9a8f86f6d45b3ae7cd0f175114b67e0a4ab1bce17e3e1a8f1025f5e5be701634bd22f9bcd85f8d1c25bacc306f27cb24dcac6f4b1f7e43afeb6200914a0302e4ac5dab48266c8481aae48c18b27669691b94374a594c1bcd4fdb8930547199f0aa31579c3ca9a06ce2059525c3722115eb6e9eb297c79c2c972c314e9c6b261e572292aa6df326d70082bc72031a426b99780035ea7f547a0d9b58dff5a56018eae1d0bfc1502c53280aaaa8fecf7fa72d29d7c5937d5812c038d19acf7781d736d1b35d8f230c981e08f920db88070c8d0033061a4a4045562c7bdb49f5e746cd9d12fbee51fd75a0482d2015fc77d5dcf9688ff5c95ab26d5dab8a08608b1805ac04cc938408e02f14e6935f02209dcd30b6146f278b21f45916f7f030390098939821aeb9b391f60d98723dddd3dba6421bc4a4616123d9cee8a2cb0fda707b4cfab66c12a2f37aa120763aba411b5fd111b0051cf20ff6e0fb60439f8fc96364e4b72b1b85c0f8dcaf8f6f777a2aa13983dfd92a909f008bbb9eec252e94e09f0a998cd3dbbd6dd5f1a3fdb6744bac3c284e3cb9c605824c66f9937174df261d8acb08124c35348732cbeb04ca3a532c1daa83223d16acc77329119992874ba974993181d89139d19a341c1d98991427e2db6a72f8d439f7c0698e1b4529844547c99bc816a392ef422b6768b04ed952a112299fdc8ed0d64c45a88ba8398608c789ddf4d2127379ed98600337bd2d3ba7ace949cc37e920c633a0a15f411ae2187ba6fa179ca8cea48c349182230a419907894d651dd4772409000acf54f6de2e6250c04303a698b3913aa314d115df939ca8b6f54a185e700750a12e226ba5072ff606a433d7c014ed8c13f7f5e1e286b0297dca9001b5079338ee6dc3ab645c43b23f5c9f53edc9dcf5af3a602493bac3f40905d021ae8da1b721baec224590d860fa24364211dfb19b51d9ad4d9b0b7ab2671a50619153d20a35f9e7223aecca15565f6cdc28bb69b3e1447a7696acfabe3652388fe07a583e5f043fb1c783a6e3a49a2d700e655b8666d408020f7d5c1b13851e51343822a0292dde24a0fe4738bd6c8d0c3d4670d4abc35cd92a9c36b6b0560497678c7581b9a3b50486fbb9ca16161440411141c2209ef7c79c09aa0ac84e510ccbc900a845858247a06ffafd68ab96382d5b6eb760eb90a0539529a86112d84a3675d76ab8fee548d514836b7a465065b67f7c6050b67ebc3b9986f913d9240b335a44180cd2a6a2abc1db61fa87a736783987d593b76f5228047cb0585441c012fb6fa408ed6d666d8ac32ab8ac1e4ef536fe49a964e431418556b23588545e3777376928eb78084dab498550d8df5bc3e23ceb622404c548f877fe15714ba520d2a416b5ae98d4e8c10a5167fb992f57ba965da1b0fe55a4f42e5f010a1f74962d6ae15f1338bef1975037877d84310bfc9312fa12eff5595d8704da196c316e36eb04db3bf2a6aa51f4cf5a513680d325c974c8bac398c2872e3dfe99b02b308f5a87115e04d4374f47a64cea204c375a04295cb7c38daf90c40ade1d7abd6d9de82d1d6c26f9259f825bc1b15d3ef77e73151688030d6adbdd75b65308dc80944f0d0d146b89edad6ba6e92d0d2d29b51aef2d08a94dd9b97a3aa9a2c34d2b175afff7f30f59a11a9b0430e77d28c397813e58e6e911afbb70973419dfe2342b5655a496f636784de6766f48671f788195a9083111df1b0801dac046cc3b8027beb9b8ca6706e89eb8d78bf5ab66e7126138f6ded19c37d78d21c980da3583c7ec7fd157ddaac0cd3eed2589fd6a51b7c0ba9a59f15a4cf6088b486ff65cb4118a4ef51888173abbe66080b9e1975ff70d0b34653e4485473696f849a030eebf92d1f240004320ab358ed18988142cce346cfb669f68c0b48c3284259a0e82fbba5a48c4ce5055e49773b87540fcd39f68d297b525996bfcd72e3a0ee21785f9a9c99fa61ffb51ebc3fb3455a11cc31726089034afe292d31ee17249f22a45dcf5eac0461bf0bb538b5ce5d541a539884eee3598e8349cfbce896f83877b6512be49716113e40a127b99c1a742f448aea01e424dc05a40f90ab3e3b2c3fdc3d2a37b18c1a6d8ca8cc1f406b032f48c0c125434c560ae991320137c072c3f36ffd918d0603fabe4d2030f8130eeb0cb0a204934128d27f6fe9cfbd6e6a8b6e1bf1a18abd3b72d63a9a93c2d09a2c50afcd2039f0f3049708add95d27e22fefa2666e3668d997d1a390605dfae8fc21d80e5da91b11b4fd57bc27c499dd9ea37ec88d20e975159b3fb32cace888fb863e8d968fdf3d900f4cebbd0b3c083d3158b2522b57f955f1fdda820a03a31ba3c059711c81e319dc082d2ab1312fae6bc8b8939d52f15ee93593292e0b58c0bd4f814d076e0c43f9c6218e150784ff7c495991b3c853354e346f4ec460a8b42c30e24b48e0953efa212cf8677bfa0ef0abcf34f6577b252da872419f395944ba7850137373bbc121d5fac9f2d8657f2bf2ada62a0e3ccb6079224ab66a65e43a97342e253c9fd9a6193a8d36fffb6d37469e158ddc003314405281da158c9f4a55032377d434e008c5e38e606aef490ee7293ba78d2176a4c7866d481fae404a4d184e8dba5eb008682167167143451de5c0df2c6cc5b3b2fbf338c86da4801b4e3cc6b6a4d56563e3a108cfe9b0b6c2c022b3386c5372caa48c6e253246f9c7025f26d77bd1e98ccc32318f1627547780bf1c57a67e2a7120a6f627cb95141ccde46a326fcb529446e83137e735b6d186bb6ee2a83425dcefe7c8e8b3f4b199905e1ed2c651fa9a8a48d745f3610e116e44b99a36b9a999bbf91879695241a4735eb9d637ac6cd6c18ff0514bd115ba97b6f899795975f2125f52188f44f5f227be42648580067b5defda186c1f819a58b8251d791d13c255aa94e29ca16fdc207817fa79d12f6713281055b269afbe575f7784667abb1cdcf65cf1d1259b26039489478288c9c9097f8aef51c206c88bd6a3ef5b78b051f80ea56b97ad62b832d1b8fd11816ee323fd7c56734009209ed07d8a490a58cc4abe1c4e0207cb6a2fcfbbca2581599116507a2948371e1ae219a7c6b030aa05eec2d39dc6bde5d17c5280a883777c4a5b88eb6d1bde9c0541379a6801622de86073998baa4bd503712d553f5484bda57eb7decf09d9940d30536e99bc5db1075bbdf8f70bb0ec0f8140c44870e4c233cc4e563e4f4a9c8668bb5fc13401bcab6e4e5edb8eee04f423040a39a2d65d445a552cd8aca1309ccc745f515823bec83f6ee5c78be4f81eab2e9a3c47b0afb08bca10cbae427aeabb474300f57bc3be9d0529aeae691d2c948a12ebe3566701a4a7fa2b6ac24e21151637d8a92079eb6bb43bb559bc851be0903766554073d6c3b9fc56b948ef3c321b9a06657716d14f0cbf25f59ce8d0c5ad42f1f826583727a45a6c7951ef1065ccf656cab01d72e25164f99e316729069752cda8cb4438a79c15282ffe30754d4688d4b90ca8652c2a3dd0e0f42340b25102bb99bcdf63a1b8f6b25bbe701907a9d684e0c533f8564ddc562d5a3ac6de7a1e4d4d0056e48afe1a0bcf5b6da1bb6c9d41207232b6292aec3f55adb64d898b3bacfcf5f5c836a7e44ce7ba1772b4fd0f6f8a1546448f048415662227eaebeda94cac3c128a82eaacf01eef81f6019501501bdec3c7defa76b5da7f1a3d25d814f8c270f66805ec8ef09b7a127f5643e5a30995b7bf3c9a3313aa3c603d8bba322731f33c72ee4cfe0e4010320d018aeedb4e8c0497eb2b16e0b8d14f8f35308d84cee03832ab54bc0a8e8d68069cc2c4c6e49468ab0889b1f53bfd39d33705197a7d5e27e90dcc9768775abfc295d8b618a7918fbfa2e353d05a3619ccd10671a86b4db9ec72fe8e54cfd1f1f3fd62dd140676a42836711d4c4b6c4cc1578bc27ebb60ad7692720a88b07f2a841dfc9f970a47e45f80ba5d0cd69116b6e34e939a7dd83762230822e962d90432d46c58f2a7a8cf19112bad1f2338bbff33970a2d20cb00c82affb23863646a4542d2e676ec0ea4cdb059cfe406be9e8fa661a4a34a44c9c8be283818b830390fa2ed963e41429396e4db05bd55caeab35a47b4e3c659a94fd488081d5d571f309a44cef0b6572e3d7e7da8c96bd82ab4e423f3eb414002802e2c63430dbcb2b4a2c704f5078a7048aeacf4fdd03884a6704feb80bfcf23fa28dfc3304779f64d1c3f8f98b8898eb33721fbdb87ce1771a5d1bbac53a5228140a0bbeaa69279e959808fb1a1abd73c2c908091ca83bd5ef93e98f9fd6d2b547756e1aa8b0feb65e9269badb4ddc21c0928dc14021fe0f2e675d3fbe18c8d8c58933ae56ecd09fbb69cb20924e48542bf5a912e8e0dffbe54aa935af4634772cecfcf776498414f25bfd22b21a5ecd74f4144d88014c4fbab2d40167c35a10afb5307fe7e0a828a402d9ad5f81ad49c9829e70599175a6129bbdd3c8ae2c69a4ecb986213bcc61b0b61fc590e11bbb4cfa77d5e0677b30dff6210760c2afeee60dcc72af6caa15c87b5888d196b84d41ea3cb9225873e1a47eb556b43dc94d6e2e13a634c7763faed12d6c263814ae0968f0dabdf9eba10368c9eac9fd5a1924f6ec4c359d168cc062c55732af4458baec63f6f207bf75627f1c6febab18072fc01f5baf5713f755410447808ff02a0e6f3b1d00451d8a2e300f17826f997418bc5d68b94b21342c9ad3465f38078d954d79a60cd2f116542f5d4b371ff180f926cd5cc32b57817b3a92a3fca4667796e5fdbb913707024fceaef924511c1e30591bde211d225607bda8692c3886173d256d4b399eb4a34d16375e4ca7eb396d146c46873331e8f61b73b688dc80e1403b7c33ec8a543980d716dd3d6d21b1f0cfa740378cb7905e0e540f605f4873c86037b20ad8bb0e8829bb5adc641f89d5f02084373b80a89266182ed7e52dc26f70edd117f4d2b7c9ba6b0b35e601b40f8b6979784cd742e59506633c6d537f88f9749cf4e12b1beb84104c72e58fe72bb77e8b79ffcb8697da0769e85664b28296a171bc059da0bdccc9eda9cf5a665226bf43497f91262c98a6f698a18492c685d796d70c7257911ed500d8244d0a38a0eca0b93896faded471f3f79ab73f00d3a2d44f5a205beb2c4ccde8374297d4a1759a1fe24b101b20580151f35b28ba7dc0a9690f1de95e5e4c38b740786fa9c460460810da9fc34f5c99c31f5aeceac48d397b1496f9d28c7f3086eee570d792b41063b02cf6fc93b7377d291c921dca43b5af06dba4fde97e41b5d5ddc5b3f79622c246975a478baa59b98b47d2c62bcdae740253049d5177dcead7182b8f6a0b4104e94b21c88d16163f1d44b808edf5f1ecca570522d44c9166a233d7f0984691f856888f963370e684868c606622161a59ddc50f4a928b1ccf141f869964bb6748f84045485e0341f4287a335d24032093f4e24fd02e71a8d44e7a1a20b0cc92f6fe4c840f105252429f994726ba08846d47f7c1b2db5cf8ff071c4177bc5303316f6461961341ae46db277c1f1a32189aa52d4ccc413e4e232ade8cee9f0c6812f255abfa75e5cee037023b7a694199370e80a0320befe02e3b8b5fd3c279e45ea0f748d6b895757ac38547d629922ff6c5e699c2aecfc49c4c7ac37d2cc0b7c2a8e6c7ccbadeaec406b1603d07f3150cdd1c2a67c4c313b20c26f8380ef92c1e2397e1e8c4f924b8d80c9b11266e5712b1f3ab8ad1bb47accfa4808e806c01abfbfcb6a449cfb020230fe50b7f1587074bc2fd89dd9ce44aef07a876b079932b7a1818ac64f13631018df17d597d4fb635b98a9fb1587cef672f2a2530fecdd59b7a5fb2d8a5141b670c671a335bb6db422940512813d59358220bb752a9770a5463b1366393d931f45b874c3d8028cf73c79c05306efa8eb8469aa7df3a5d014cc1c2f70af1867e491053dcc26938a23a2c183e6241e90df51e1d60bc08000b2d267a97e76d3aec25227c3e307b0fa7d35e01e5bee43d1292b3a81367a93b6c9b1037d9b17c195ab9f36d23c8c87b47272a74dc9b3b3a4ecb1dc5a21e4ca40ae2bb8e73490d377ac706db92b0e3d8469a23f8819a6eb1e29b82d59bdf1a42bcced4241d7a6169645895f5feb75e86185a6e8cd6f0e8a3b02c8642eae4126855cd1643548c163c9108d7d3cdd1c10ee8fcb11b1e45b9b8178b7c2d046673373980b69ec4948d2c6edad58e477ea6e26512b31c1f197b2e9485614123c1269060b523ac584ed86bd6b2b6371c307140e2f34ea367a348f420d0729c0f967db28db794e65490f8d8967788707981c445b5247307499fb33acf9a2ddff5d9e2f501d18529963b6be619dfd8f9dd687a7440680b5a91ad511f16391db36120fe685244291f52ff02187e572b59595669bfd075fe9bd951a6db3c0e6ea66ed5bb4a1caa9bfc8f2ef4f95a32930f88ad67453e85953c3bd26966e5b1a5c744fe298c418e503da1460ef07e1f186724c70fd33c8c6f3bc8b306187bc060b1b3e705ec9a27e45e415738d7d4df94eb4097a086820b777f0308b3d1a6d30ce6283bf1f9247e5bea9b290ee0ad7e7cb579f0e1fa49f33377e459de691a409e61e760be93d4ba125a63eca03b545a213a91aa3299b1fee17455629fbea245a0597f6700c81598aa23a44426cefc010c469f01c3f2eea60824ed0fb43292fea86dd1474d29946f8a6e4434dfa116d1bc3de9066d0f4a7f176efd2d81df449e5581234ba724053c9a668bfd769b744c41138f766f4d143fdd227659d5135fafe28b3b5c1bad5297d2119dd512f5441198d0f642238f616c463f276c743715740c87678315e33c83ab112603588e4ea6142f4877b59cb6adc0c2e9005727f60c8fe5b6e8470d50faae8e38d5b49be791b30d386ee565c536ac3cc7c1a27184723bbb5e57c2059652537773af5b82ddaa671c5ad8afdc90c27a82c8255f2b12db6b0da3652c61ff097a851ba3b6d3e0cd1e4d9a19e804f025dddd2ec8ebb3dc34f433857cb2487decb45cc883c866bd3cedc765f42ec9cf9f02bb2302f1a44ad86cfec45bd068404455bcc3061f98284a64b2f39e61993c56e4fcf7cdfa106a6f39a005fd28f7552775997303d0dc15a92ed220044dfa88fe11b0ec9eff86b62f987d246c9abc0491334b2e8a731ca639eacd1eae8a7ea37b58373437c0596e56c6f1906920655d75d44bcc7141f297d99ddbad731a6222e66bb32ca2e0970c30c041a4b5a416d3a3aca50e4e7c4d750568c77c6ee7cccccc9476596c80efd605f9ca0b05d515b3430445548e078cda8cba836d921c7eb13130cd77a5c6bad116e27fa18638530b9bb5446c0a1436e2c5779d20526877ee02c912b4174fdd12ba1880597e798d288568dbfcdfead39d3d064c6c28256abd58952bcd69ffcf9146537c1468b25e707b429d11a15f504a722338dd929d68a6a30d9b2bf7981565cb346ead632607ba3bdeaafa1d27ba8eb03873ca7438bb43b4506f40e36a09c5de4e4419593b47bcff38cd0c1634cec3cbfdd538633222a3a55f719304057bc1b51e71d5db4e6b9734f8a5f82f327b4ea0a34e6cacef4c3cad4c503bf3ed6377a5fdf7bdb294aada6ce9bf1ab7903f3e9f6ca58cb673f8957089c989569762aab758e732fa5e2dbf4000e9ac95bbba02e05a9d62245db7fcaa81bb423a048805e889d3f4c6a5cb121f2f7b0d347746e67e36fa0947e74ac897ef08c9fb0d7742f36492249e23f5ae440b20249672015b637551e3108178d2781b388383097963cdcf8aa029f5f3ef3d70c64be40b29bfd5b7712b2331b7e2ea06a23d65d9ec55d43ac87d7afa07ccbbc4bcd6b0a4d55765d23df39fb004a8b9d35e404cbfb5cf7529dc7366ee4c2fc08287d335feb595819c1577025693fe480d0128cf8c568b88318d38c64a75167ec9f1de96bd0bd6f5cf59ef420e6fa6b58139fac1b24db56f569b345aa1ab2b700a137ed80bf01cfed96b6e584286f30813186c361cf3114312f0fa88188d76273196339338cb9f36ef76dd01560ae30ffcae943c441abc05610cc567072f50cb2a15015bb8c5f652c77cf62dc8ebb91c4bf142f0c96dcff093ce2f5107e415d1725157bd3615560989aa2cd9588de93416b0e7510ba8ecd1dfe68e53cee0c58ab52dd689c438185f0faf32d3b0e720ceaf1c81a7cffdabd2dd5496c23a1dc2dad84d0f8957685b4866143c48063159a2fd60f8a486e24e79e8ef944bc0ed979547b96d9502ea85f3105ad7d3a3b5a0c8216efb288d65edc804aaa9dced7d6359339d2588c22fb79f00eb61a28ef5c1cc99e8237450f9e9286ecbaf9e54edb277e411869050866ef6bb79df99741a65cc523eda6713afeb732126e5a0e50e587483393174cf04066c954406031a3383d9b9fa6630921d814ce157bf9b5e6b015082e0914f9f076921f8b6724f5ca3349992fe03be48cb1174baaf64dc5f8ad4c9955b644f0bfa258f9ccf89f7f0e58603fd0b10200d30f156acf5c8e85eb952511b5a5762614457bcad6bd0fdb2da3ccc3a7f500fa152cf164da4568bdcd9594ab94bb05ad68f53d4860c8fc2a1c8480925255fae18e241184acc21939a205abfd5ecbfbe2be319a2923ad62adb7f2097ec395497bd44b85c2d9fde9eb5b7d5be3a8d0ec0b053b207bd277a681820897ede36f7c9087b3c299f174b3bf5032699721fc0f7f31fb64d5efbb1c425895d0d9964bb05926d074c34a8a607daf8f79b846c12cfec4935debb393349bd24bb3a11f1a8c170c946068cd25092d8ef3159d05f2f28316cf71c1f40c8c802f1029a8e8a87257fdc6e099549c04a81af27dbe37e283dc89c68850f46c6befdaaca727747c8c7c1b1d0303f67e961bfb986334f395d6e32b0b88d458cdfb5ab117922e8e01b8e7ae30effc7edf0fb0ef476ed566829c731a10991acd2395344a115aa83abc720bbb3749002924110b2ccb5a4b36b878f654701dd5dd396879b8974bd3fb07e38fee9fc86b999b1aa744b827c9e9c31f6c27eb592aeaf350ce0a782e3fb65b0c4b28505dd373cafa5ad338e43e59d77a44b7450307198ec61a177267834c5d25361214fef33bc0d3f6fdabc6033b3a33479a6ddb695478375bf47c6eac5e84f8dc0dbe0685a7597168201c95320d21ccaf908503ce0a857f6f3ecb3a4fd71b6435748a37266a4c760494e7581f74449b54e3d8e685f58e9201184274bcc14bdce3cbf1b1b7240bd2248eab32d5be232876fe604f53146cad1b215c894322defd8185780936b5e446657a3d9578a4e0d05e72aee776df6140914b18990d446246aa7c63fbe2097453a44787d7ae4aa66a005344014a458bc190d66a4f2048c6090eda5b68e04588d4d91bc406f9b149aa6e598f86e9e29e3e476afd549dc05c4077ee351d200fcc9ad3f112f7427c17e0753bfcd25fca168c090a225f04ffe768df9e32d9e79b29af161778a77905653280e1860b5ff9ca2c236e9186993dd8b3bec3bda3088e383fec5de99591a1700aa1072fd11befa862f488fdfa00eaf80fbdaadbc7bf37e32d18a7bcf14f4e32d1fdd93154e136dc50c20aed2ff13429d6ee628b08a84dd749677144c4f3f3208c18594ed87df4f781ceacaf72a5d63eada406f8a640fd8fe77187f793e1b0fd78a9dac3fafabe54639bef05ecadd172615a76f0b4121661a93f67e5edcbc329c1af594f3bdf73caea0dd2926444b3436fbc1c5b9aa8a4cd9915dd7d9b5cda32e7ec6e106d0ac87a0615e858bec69b217ec60305a02550592be5023c120fa70fcca66e7453360745803067d97300954dea7b1be302be1ec77632ef48a37fc7681186c3e4070c021edd5b5bdd5befdae13e9142330a6bfc15188fc05c06cca0739625a0c19da976bde26f4a5789baec582f5a1ef5915c6e7b2bcae17a74c129de8fa9f71d2e976c1c9bf2eea4f858ca4fd738180f00313bc2c0d7228a427b14ee91d6e998abd816a472f22a91fd90108fa47a0a7d2a421b27fdeb3e4ccb636ca6facb0161a0e0ecc54d20cf324c0ed1258bcebcf05aeb5489e6fe30c8072ffae12b69f75204335d39034f75bdf47d26af47b6a6631af0e4f3a1642c27c11aba3e314dad47bc51f10f54b5e430e0e0d1353f2524ab806267ad35e92eda1885b4b988b1120e7dc43d57d29b4cdd135c6a1ff2ed8d76ee99c26591f94d9cc34240615367dad00f31c166de0aa93aaefff550bd7c779a2398e0ac66a93212ce9f78342caf15f52579903b57f0b64fe91dcba494ccb0d110ca36a7e3a5d33e6ff3143812041261cba0336c24f6d518ac5031d1330bfe23a27ca6929c849be8d6dbcada5885d5a390031738b5b70c68011a28de2fe8bf6dbf04497aabc17d0d52ca1fbef2a1ef24d585eb40ca1236346e68e9fa866a2a4e2925cf9767da72859fd84b975434e8636f9f250d0a7e182d549c27040b119da28702003d30d0c5815aff492c9d69bea343d687b696bde3c360e7fc1a79123c348242a663ddcbc462f9aeae0116484c6fabbfcdfac5233dec7dfee15a376bf0a1b4e21c79958a8597ef575cc575273220be53209af198644724f4c6834c3c5a0848154dd9d2dcf34f67b5b3866465d945b329aa979a7c7a7c5681fe18c201b7ff4c40e9949cf625b0011a15e784452a777859868bc0d09c4ca22098a00267bcd2b3f0d737bbaa640449f52927cb9106ca19821c5f25226605da4394a4e4f312ad8f63129a34479fd7505d407f35a5c18b79dc773485eca77af495993f1b350a48f98f13c830bb81e6ff157a15e9e6855fd7aea056920f36eb9a1b537a77d799c24d87544ca02a0becdeb519d11757360bd89a0e756d6b4c2dcd048572468cd7ee13b21353bb0f9a7d8683e63cea6df0cfc48681e42a30b10f2dd5c368d72d43defa82c39759639c27ec58afcb59ca98d935c6568477557147700c1aec1405a5ba98a25a9ab45a9eacf3ec620b0f479b2feafc03745aafd2dd0f3c1b623a5b4d635b33027e26a4fa5dc682077bcf5e1d1b3807414e8615a13b19c935e0a3c816ba148e1bed0fea99d24dd21b41ee3f09858d5da3214f42a964fdd32566519ea036978ba1ba094a883fdf3b9ef465d252b22d1b9377ff59fe58275f2e5b09a0aafd33af08e5e7856148f42ec8c56b9c06e4c7872bff54ef1fcffe0c943189ac0f080f1b71fcc47f0faed5fa806ddacff8cd42641ba8f7a8956ea887d65b845f98a290509d7c4b5b00ae3397766f82c6f7ace25ae0d1b3de5b19ee4b1c1879edfecb2cf72989e0acbf7fc58032a12cbe9c76294da4452f6ca7a5e774bd68fe5e399b83a00dd6d4022efb54931e978e3f4bfbc665ae7c439a449524dffe2b3d743cea01a68006f9784c61883504d1f2f065f7dbb474cf57be4fa56c0b2d79306f236dd067ce530e432397ad67b7535f96362ff72e9620597d20cddf493639632334e6c0686ddb15fa6d6f2b86136cfcee791e3316d703e071cfb24c121a6c256a664462cb27bd23353e47152893fe7c40710d71b95db78a845d206fe20a4240c4e89d569ed9324171cf6f01de865fd1abe78312d86137434c83deb7468bc7647487758ea4573b302d5c8f6342ccc67ff18b5d8ddc5941cf41f525d679e47ca2b082ba24871f38cf073e6a8970a2db4be15031f46646405719ca88aee09fd9f594049e7e922820a979e9b6e9964a3c33c84e8e2561f259c4b818c0ddb96e8313467b617378921407b71771d8498150f904c202743a1ff7930c4ba7a094facb8af4dab7c96b9431e4e6425c9182909dc4e40fcb20ddcba06bb7a6c166f863744fce2e9cc060cfaf33116ddac725273725ce66fa9173d93d658f757f5b546386f259783cd86e587cc5c238289105dfe68803d7a26ffe48639042482ca70bb07f99519e61589e71e77a88fb12407915f753091ef5e5903ff10c4518e65c82083bb58999eaaba25c59cd3c3aa63477bfc278f5fabd5418c187c17c4e574204dea0c56d149c72a931dfdb56ff83df571d7c9f761a46bcc6a2dc7e304931eee825e85dbd0dc945a28f21d4e2cfdfc7fabc35ba084bcef0f2259936d2c7afe936efe5a719b7296735aea776a3cc15b613acdbdacf6c204d4c8d8f6f81d2c59db6835720ba9f870108653eb3e418614910d826f21cc8e0ea00b1f43bfbbfe9c1d4e1876c2d10dd03dc4c68e1a7b90d4b38bcf46ae1df4347ea478aa2c0b22a6ecd7f77e0b0c6095d0ac9905f2b33f38c89fbdf0b55d4812af9fbf0fcfae8f7fa107898f6f0d71d4e90e9f4fbf00cdd8ede37ef8749b0980bbe95190c7d36648a9f56d1ed143ed5301b17e1a216d75437fc75e49465e6ed14258ae4469d2229cb51618bbe510409d66b95a3c84ab438daf13b7e98483938ad8ab4a60d51a6376643ff533c99c6d78b14ab90d538b03de3163487b8f324d94c21d075607f248cd6273158d97ce3839825b2c72256055031ad491f8dbafacbe6767e547a8a499166cf7901f821ef45907053c1081ecc4002be0c8d272a68dddc5912cb05c6212b72e745ed3214f191e89e8ef69fe38585625e85307f93f7006f496b395dadc0a49e0956c1cf71300958e59104812ae0e1ba18e9d3e8181f6ee05734db4058911c87303cf4bb458e7a69b716c4fa1a2b93840f44926ca3364fd384f43821e4802dcdf9bb23fabc69cc6d0e98077339e3551569a0032dffbd8abf64bde09bfc032ab607928b6b41d9fd81f7083960c38fd5e14977febc8bafe0b2a95d258d2891bb1a8504a78112cf7f71d54d6c3370c080673eaf57334f0717d16275df05e711c1387b41f1f0c243e2dc0c61d4080832f9173e6174337df06ae50aa47a4fb2106366ee949b279a9b2a05e3e26ae6da24022ad9a83b5379b62e6164f16e85f82b2cc3adbf3c3e451876c12f81ec671c47f505b525d8628116e5001cca5fa838a153917c3b24ec1957c4bd66802309c87b9ad7f2f9894dc3690ed4699c06c5183a1d930dc3afb797489b46da3e05d01058889448568fa87041df4477a63e2a2fc056d09a3088d3303a09fe8f406b2a805b4d802928fffd60432eddb87cd82a5a2354ee26cb84439e9e5c22ff54ed04cfea212687b65edaf6f02c8d994119528216c5fdccfa82e2848bef4cecbfba825c69c757d64b0a15731d6526b874499262d8c5ec00b636f4eecfc0db87bd6b819a725ee94dfa3413f47bae63ac157d161b5198295adb57ad1ed3bf570d405c424cc26ae6b2f78991a1dc704d2d01391ee64591cf0eea9c8390505e252afb19acb9b756517bf8e40e031698d07a91d695b5cfe75d96ccfe5a2ffc577fe95b540a64308c2801a8303a015d1729efb8b23d653dcab8ab493307f2707ea6113a63471f8b1e011d5e5feaefbfa111eda7023e0426a0c8da339cfc1bdbfc368d697dce64de7d5354e56315f401e0258ca8879483000876544065831419c4fe3458d017958e2fe30c5347148e0c45077c55a6d1b5cc2733c5f0c17df316ce5104f662d85454528c99446b533307842b3d07cba240271977e112aa18f58cc123e1232887eb2d9a251d374cad1cc5c9c8530702e60bb835b024b707813872a8a47e59788c589f3c441372cf40e68587dca8cfa0f59c22b0108b218ec02a772a2878096bbe5b8b0a3f7abecf22ccfcf33f6210002e5c1254ca5cb4ad2ad0039523d7c3872871a8039fd32f60bf770fc44804aae5f074c45915dab24e0391a0038eea9ae2c23d21657f73b0cb932b251bdfb50d2b8198748e011fc007c713e00e928735e620466a9c5678180779303e4b9e5f2e2e8e9621cf6aae9f3673537448f755eede98133bef99c7926f618889ea71c3cabd685354a4420a78849b861536e69d2c5001e506a792971101450f7fda66919946a6a50cddf5c4254ce0b238dd5bc29bd0975878418997efcf89b43f268f6cb35d5233535272da6619bd64ca06f0e2ab8888ed8a3016e10dc1ddbbfbe664328e3b937c0fde9683d0c94661eea15b8284134d8a70e461996eb5a1fc397f70963dc4a5e023d48241a0dc7a8812ae5901756221a7ca76dac553c5214a59331a46f25fba730057e8ec08c5425e3066bd60e712b6a367ceb8cdcf2d2336e5cbe2461c797fd9bdc321138b324d90f19727a06181266d6db192e5214f3a0b52b288b01e01c5a7e8597c13f6c5480357dd96c9f00743c9f992f171a8b62ed71346c09481b137472b66f2edbc2fd8ebb3c286cb3c91f530645c038929375e1a3716be69b50f41d4929dbb4f86a7aa43d644b1d3ae147bc3a6ced5389774a87698692ea8b06a537b17e1f63725d9de911fb462873f7a81c6a70e49cc5b612af2c66dcfafad763530f8070b62ae96e4835e079c1e1a700f0079847ea3ad2c1fc183e0e899542cc2688b2250cff5c74d8bc8f5185628463743d6ec110d4daaa9a8af12138f9ab000f701350fdbfdb7f7cdf63800fb3a4ee0d98e6c0551a4f4f2590e9f097a4c39eea8050926defb94211289a1146200e7fb0f98f7f492655008b183b3ccd23f450a344d124984f6d22cbd2dbec14aed6d05acc2fa7cbea7a7eabfef0bc1185ce1bf587d8af4cab98a248e896d5f042093a49170979bfea6bb70ed779d9ccc2f76e48a19d6ac9b2a2d440f962a85150eadb729e99a76c0890dc273bfa8dc85a69599666b8848642f9e24ad7451ecb865fc69fe67797cfda295fc0a2f98079a78811e50f900028894015b20893bab11bb54c1259aea83ee7627a575740fdce08dda8b89cec9dd0a3e0bafbfbd574fcb1f5cc569042c57a94bab2a2a01a2079af6fcc69b20464b2463e963bd2aeeaf47386306e73460b0c7215a715f292aba7f8d97b0ee50d1b25775d0ebfcb425593a02c1f82bb967a39a0188913d303ef61422a4f70f27a1f26ce9ddb5e38e2191630bdd1e11819483ceb4211fec7711b3968600294d48dfefc9da45a3d09ebed20cf5fb1e6b12c716d3eddb03c4f16ff08044d7ffac28ecb3928945cea575550e19a1fe0e6df67001aa85e1eb378f50c1ecd7606303e0e7ded55ee3fb2ceffa7bd28330461bc83b18b5bafd1dfd2073c4d2398239251283513f87cd67a55075a43b1f1de7379f35d54c1b00a72602e59c2bd3e06f63ce74ec03b1b10e27e066a6cb99627a73a1b55a91dbee7ec13b0883f99a2119171b834d511906c4b705c2cc8d159b1cd384a6a486c62212f5fbc04f4af3897b983b56ed6470110641e3e4013762666fec72d7b8dc3121f73404749e4833303049f605743242c81ba933dcf140978ec03d4e790550a709bf10dc9f48e6160faa14b780316d890d966e77ceeff800e394b58c83e52f93297186801f980d84d055674ba8a2ade2382b1960ce402c813ba9899bbf66da897265d742307d065c7b6d108726a216f21f974b2f3c70f782d9e2f3fcbf7747dd2274a4b66ae4e921aa49646c931b60df0eca988983d4bf5704a56840f4c5adc994299d444a68208be80a21bc61454f15fc6452aa65b131e0bb666cac86a6cf623e7bcde5160b8822bbd23215cba193e2418e71f03a6dc4212b19f3ab0410970a49475ffa07ebf4f8f00670af8f4e34abe7c21147fe669dc8005a7c1ee8052b5063b2b8cb5578c7aff981dded15e8e6ea773c3d0772c7dc3ba51ad95908b8ad146524e7364b285cf8db950eceba877d23c26237cf0571693dab33bf99c315e2378a825e44bc5935afa8493e331126411ce010fe9d9b2c083d6b360b2d032f10112760779f48587085b002620ab700739a068a8a7327b3312dae26bb90714bb46e5fa5bc7fbbe5309f20e625d2525eff8d485d805c4a82ac7d1bf78ad2da068530b447cef92b8210c1d6fd5645454adefe8958b9590caf3335c09316bbe5107e7fceb9246481fa2ee451af78f50376e2425d15241f5c117cf4dc62ea04dc4e6d91e15b1fd934c525d174b6556794ef48f63b20a914599a5bd97e4f994d71514da5ba00e88daadb67a1eb7765936ad3911daf69c751f1455a788dab871ce626e3aecd1589c9449d38ae516fd85129c7515d901fb9403d003c55fc7ea8787a9a8c21784e108fd63a8b1d88dd4a345149bd6294c9e810575b45b31ff3be292de5b28610e9afcd4e445569fb7ab519535c5cf38008cc53c65f0cedafefd75be6af9eb2cd53a3d15d3f4e7bc7cd6a7b35ad93cd7409fc74de4d1d00dc98fea5cdd062d23035cc92d19c5a81849d5d35294b3b3c9f6d0fabad54b34f21c9947000a3bfd8824e5a892c082e0508850347b05bbcff3f32a7940dd90fda2db0db89622569e1c4abc5e387c8a524ba213d004f3eab010e3dd0fceab16cdfbeaa8a06a19947abfd123d702c7a85c8207bdfdcb4b542150a7e8dad604260ed863498d2a4d010940a552156e6f5b4cfd8a4f952f2c0941f4b7969fc9370b9f6e86ad9478687c5f9feb1e8366b5272df1205c68e2a91c364895f97b31a9d91408f0736e0218bc4b1c3b047703d7e23ce5a608b23645d15e365a2f5624b30befdc6596a0e2f3daa77480e258d8accc753e10662a8bf022fccf01a2d91cd1f780d77ba56e01afe553eea3727b565f93f2ed84c18b056c6924d212925065d01224b52888044f3df26de4d95b1cd0f7e1afa21669c07e56aa658197590ccb741713ad1a352f459d0d62991430aa80a64deab62b6af92eb6f8f7bb05e3b623668b54b1cfc85becd8eb2193e5616081e1aaa93be845570131364910fff112d02b82683fdcb592e8aa143194479b211bef43f772b8e154f3066da4fdeb93d658b94a985883dc0016519c31f2e3e9f47ec2c947719a9d12492b1f0555d780fb7080f3ea7de3660f8712def445fc5e09cdc70a6f199482ba5d3386f57f06a0d1a2850830f048240288c82da938cba160eef7f6ac68d32985a71ab4ae3c4aac969c0d82e32eb45675731652a9b751d431b931b1c583d8e0e795be6983bfd74c69a1714aee25456bf1f4e6e643ccdf34abd16144d53f9e8d27c07dd1578275908dc6a0d4fbd35910a139e41555c02a86de5715112293169f8ce0cb9e4df6dc81f0aa1f24fabfccf9c9409f76c0ef82381927e490dcbad1566f57c4dd05ecc85a0edb24f484cd5954c164bbfc130e4211da6caf26546e470c8e200b04a9accba68be98013f8409b34b27127c1e12c3545129000caecca8fe295df08f84c6bb7a992643ac5f7dcf8024da4a8986bc37a8674355655287fca87abd18ed5074d5f4f0f2f205a5247db1ec1f3624063cb8783694dd8fe2fe40a51286abb96dd8fd78f16759eeacbf15057f4763532ee006292c179cf5bb0dfed38344cb9e5b43fb1a6a799407f502fd5902380cae04c711cd0efb0250ecde2cb3dbf7b1a6b90f2cdf8c575a090a9329970fd2309d1d5c72f33ed8667873bbe7a046b4fd6bd0197b141b91fef5110234ecea7b00d8ce1e856b0d48627513e9e63144713deb9e8085078912501a1cc487f146aad2177451b3e8fce06368c5f2be09e97705cea525cc581abbb7eb3fc773a7e01db2330e828819c30b53cadcbb23ed81c3f8e262acb8a6908b4f68ba2f8ee221bcf2e301a4b45464ff9c210513e012acfcf5f4b22c02d041ff67240229c82fa9980f7ae5d16e127ae748400743be6b1611df129d7d843f62916a28dcbe8f7ea6f21ba70c2d87bb3d9965c825fedfbbda75e1bc2b644e09a6f337284759a2bfaa1fec864a5358b92515d9e528d19b0784386eadade00ecd647887dc0b55b1fefab971a74e1b1ff35ed099c792233c7ad5ffc3d6e865020267a5422cc01ab13371efecffb5730fb9895a89fdd7002b14457535cdc8059ebc54b8aafcdcebbe03bca24bc7dc60a3e36f77b59bf95e5a046890867b61b77927a1441492f7f2efe382d9d2e1d28eb1dec25a10b6b0c24146347c7443c2e568d6b475c1f1ebb1f063c5093036f94e4889bdfc9f75568ae350646a30101a01362715c11a14d9ef1d679e080ad38e5bef6203eb97ffd1da09ff0113649e7b7b578bae14e2f27f0788a7b09f0e16eedeeed94995ec45b74c46153390a977d474ffc1d5fd47af034f8501c47cdb2563f0ddf98f62cbb50246d4bd8f5154f2327405db5e006019709fc3592deb0b8f717063f6f45a2ff55445bd22f864d76d34c1f1e524f3333fc3fa1949d1477aab603517d59c5d5b84076c9840cb9143c6bfa453a94d78bf41ca5bad2d560277898dae6d20882cb42d16de8262c9979e613e2bf203a1a1734456ae1610965868566ba85395d02a3ace149c1ee3de38615cf1e31e6b08ab74532b05de154619e42056888dbaee3b04f593ad5287894efbc4d4e82f519fc4ef284f911196929ad2ba02e89902933c48724b51ccbaf24a889dddcf7b5fa4e91427e1e4943157aaab65138dd332118b00156c5cb794fa358a687d46fa520990afd0483fefbffbad91fb296717305cb3b5153a4342eb8230bd5f8aeb4b28ef361c7c38d1d5b6843a487e97093bcaa56f91be2c21310c295ab4b88f4df4b81d6be0b9d88921fa068d7c7685b12f0492a5ec610fbb7422ad7ef81a7835d7d002dde39e17cc0e5b822a09b3fb1f7a498df2edd1e8d41126fa236736aaaa93e7761020db8e209db57a2abcdf59e987fed9975d50322805e7a58aac40c943b760069d6242de2204255050d5ac4578fe6e70751e6f9afe750402db66c0b45404bb1aa804dfbf1cfea72ed75c16349c6931dee356a8b762f854359970dcafedc31108c185c81f9f1f9f45c800e0eecb0fdf3506d47c1c5c7478c0df6737b78b8eef21f11baeeb01617c321de67fefc6d2ca8e9abccfe0ee8b8878678fb3a4c19291b17bc841e7eac3436801e5452803d38f1dae9a1b03b8f5de3aa00b76d8835acf993b6e6fc9911381f5a385287adb1786d6672ba4e413f364b329fc3a691996c17608c106972a0c6d809d49218e833eb1cf772d71ddff1839ed0c039ebc8214f0df5507e3a50a309b961beddeea947c8cd19a7db5a98696b7cccf0fd936728b46dace31d9d9c2f2ac12d15d026d6c0eead7079e0ad29d3521e8ac2347fbf82e02f5e6d54118af52a9bf5a256480e03f2ae6fb302037a169dd9c559c621cd04d8aea4df92d7ed830375bf9921afc93f1ac5e94e6540b099880bfafd70dd7c68af0923446774bd1f8602e7a8ecb34a4d8742280875126c61f9a595a086281c996a014870675fd7e44fa4b670c6debeb38c0ea1e54ed877998da016de14bb447297c78c144b19e99f3158b304cec9cdb5bb702c439538abcce91ad8acabdf7bcc2507702dea34f0cba2fec3f27966bd77a350dffae37bd4af08fd3954979116ef668dca30f4869be7e868b6d52f9b92531bb6f72f6069df24a3857ec16480096f0205b05fb53ec2fcffa30b882b4317a63a5e33ab9c52bd4bdee55d61c65838faba8602e006205f5ea242c8f902072dadc14bac1fd3dc2eab522c8045bd9c44137a60a9828330e6fcaf339e96e68e86a396907e6b79c1dd53c6e381c040b6a606550f15ac88b284f366315ae1bda200621da3627741ffe2fa2abeb3c3f59de9c81d780687c19eedf22c63bdc39e0419a883eb0d993aee658e9eeea15a9421feda5eb71b80656ecf3d24b187a310fd85e3f7d8c3c1ecb7855bf7c2a3eef21f1dde7dc78d390b1b7ef58c2e58596574d03f853b63cb5548988865e54c174bda04808991d0cc17de3d439ec66bd145f9e0d694e3e9757c2ac801d961ee2aecb6903e6e5a4e71bd4764327347b7ddb04f5b25c07c87adbf82e0aca486b9084041c958d64d3448a047936fc2adcb2c79ac891d393ad2e3404a96722f2e9773034caf3e8f418ed28b6bb55850eed80b86b27fe42fb46ff4dee3e914c205bc6f85f6ffda8a4ba45e4e3cc4fa12ae5d48cccc5eb739816a116eac06d5849b5bfd90d0d74f72a49261eff33b680c91a36102543fbd45826cccf9973fd944fe84d360f7967aa06f25bf129f4674c7d40daa6f85a57693e6ff016beebeee027645f223ce9fa12f43078dbf8a99d2d8c6037bc421de11eebdd029dae41d740aca80f7f901a0bf1adb339266c82fe201caf3f756bd9abca1f43043322b2674371eed3fd966a60ebfff2fb8af763e48413a930859807a567931746883a61260a9dc2463668e8ddb81d88d8184a0446cde898e1f8c2aafbeb8309a26591227c6758857b052655f3d2c939ca3974484dc3977db69db2ab26788a70759ee63d731b1e334d5b8af101ac874f52036ed86ddf874ec6086d959d33bebb5b257d13874b90d494f683df3c807d4c51d8be64eeb8253678a34988f904ec17be38cb45473592a2e4d5fa525a7f55d2ec81601ff00c6bf636e3cabf029887cada4b2974ec88e0a65bec53e9c66bf8b6387e6015531b78acec0d19b791d92530796893f9c92e7d6b0fcf8d3e896419250c7c8e83f3148e01386217fec308cec1cd242930cf3e9eae14b8c431ab804c8a3b5808c31041bc46aae44f2b8f9495db57dbf5e9c6dbc3bccc4a962b9b5f398d813780b77df7a7c6516a518822a28cf6333195baac029a41a2efd7d4c76a5a37c8a371cc29fd0ecbb65ba09293b4337ceed2858c1f32c7f2d14fa28b5e97860a784fc1b1a8c754322c765ee1aa063c0ba8b28cb5c2f2b5ed615834bb87c66cab741500bbce73b5471c875666522604a469d41a0d15b06016e16cfa845db96d66db6a88e069fcdd7578c0e6e2f14c76c7142fe66ff7cf4799b057be03db2dc37ee823ec7c499b436f6bbebc7f3ecf1bba47f29a5fb8e3c7c23ecfd531e8ec2668fa14379c21d49925c767d16a5c957a4b0ea4fa15ee3f36649b27cf18107771b3146def75c40011cbb6b9a5456caf72e0e9b48d484e1a2ca9e096d429fd7ef7d540d333fdc8db93d8634a53b88db8bf949c1636befee9426d8886747e9e457b1ea6ac22ef0d0924a4977f99742b79690f11cde1a369fb548f7cd2f4a81ce44d866010531bcd5d570f39415609d114ebf2b20f1dd7634a16751b463f3ee3b19be22f4da5e8139ad72b93cb3a809d5762ddb62af6352ea991a7a6db40defe9bfc6f07b76b95cabb79b1d2ee7ba166d1135d639428b0b031fbd492139f52b400e7e8f1987176cb9f126ea79bd32db2386acabe72f5733fc9cbd158a69fdbc198fb425dc1446a927030f9375e9bf4ab3149b4f21b24b78ec0c413eabc8841a42afff85629b80d47aa58aa9ae8d0b9013dfab7178d7a3653079574162aeeb7c6e387a3f5f26c7f0015cdc3eabf223e59f1e498cfb9ed0c71a3b7bb1b019229155be2df73e1bca0da6327c00f0f51f66edeab66327c0948728a81f63e4471d75dd3bc956ffc1095145f818f434cd39aafcad442ba22943ae748c8f2b04d3ab4b758265fe7d8b52234d10fecc65dc67d41d4bef5927c16c545839d8fef917cdb46759b4c5e7e6e026072cb8ce81deef9a37b98deae7c828e7e798dd1310c8a6f8fd779a72df7df9d358d394ff05c9dceaf7f3faf5dffca2a45f3892b66e8bb985a297920178d2bd53842255e28c029233d52284ecff156c0370a5e4a91c658fbe8a23c035edfdd7f9337e123212d63fd2af34c0bf0790b2e340d97fb756755ff261c2b30c77a11cc3f259daa7ae9882d59d40ec42b5cda1e4f6f9ee7c59a590589e7b940e46f7c66a1647a2841373b9dbf01496597d56ef56474e4f5b9ecf77c1280db4feae5febcba060363099571ac2b0c2aaa11f218213b12e6299c0a543c77352b230ed5e91a5a84df5e6c72976f9881ae0cb57e23d36b3ea93a946a14ccfe651b33d2dd0a581504e4fcc4d9861948615655e3f610cec2ab614dbf5f030420a72036518de24183dd96bd7538ba021bcf378328dcb873548334e4b8d3f469387813ea69a74068ca9b04c79ce8ecfa9c598d1e22eb1d844ebe9a09f4ac0c61dc97e173588a6395d13719229df39aadd1d5240e7a968716c88355dbacb7e23cae84a3f97e52c1b97d65dc2d4f4a0e9a7a9ddd0724381aaae05fc5ff57deed13f41f6e725660c3378dfc4bfb84a86572c33bb2ea7deeaa16030ffa8ffcdc47f7f4eacd86a36c76f367b7881abefe174c20fdfbd9391682ed6c6b63adc7093c658099d388a061687eeaf5519e9052a1ffeecf2471fb6f320942c8c9638ca8d8980cbe6e762aa539beeb08eb3166c37dc789f1306862dc8ee1ac29232854d2afb65f40452fe20ec0dcafcf0a7cf9ac314d3255a041cfd0cb17ec9e88855db52809eb96458d3495068ff5008da4d162cf7127443cacc886f8225f7eef476669de3fc4ea6ca67cc130a02b7271a93c8bd358a4c114cce5f969696a797bf36304d6ff539d247cb07b4c65af1d5b8fd652e1574b08040269744f45a5efdecc1d394ceddae14bfd1b75e7884a4ebe65512dc4d42e549b90a27e8e099173da39d27de21fa8b0be7668d3897fb776b395d6a21b7d867afbf94357de9f99dc05572fd15d124556f93d6d1b37582c945014d4bbf0fe4b5b00b155bc509452f098031e51e2251a9fc7b6ceecef378afb8bacf0a4ac29f79061a22bc368df2d4ac8aa6cd37e38993354d52608a462ff65d18e01d38be1720e429330a22775d61a30bdd245faef940da7fe967eb669ad550d6d4e8bf15f35ff234d078de1ebfcb3a16789662791789052d911d4cac198399bd123041c7effc9b26a0b441883c77656c219a78067efc541cba426252aff323df2bbce943b498b8ff905074725676be2dfeeecc068a0bbe9572929f7cbf776a04f357b09d2d6b42dfcd2e851b2a020ca5ce8f6c82bf8c06cab31092dc93ad4f8381886190994efda9668df32f33969d6244555240386db2b935b3870d241a62c477432af15980a319264732f1249770beb0d530bb376dc22c34255e8e85ca9c46555694af92291ceb80c8d8dacaedcf14d720665b091cb06cf1bf3983366c0f36632e9c60a27ea77690dfc63a94450f8e88e510d257f340a89dc3c2636bff17664ae319407d3fcebd02e40af6125f8909b90081ac6b8fcb4ad38e779f996ac5d84b493ee30b087c6287007784554a549b18c87554c6ae893ec504bee321a2527c41f098d9afa71739f50f0a8f8cf7855b5f06a221b6a601deaf025a05174e919dfc22f033f420f0e5f90a8dd496456f3b889c6dd9c5a11bc29d1bc17ca01e9c496a2edbf9133281ef3bfa074688657366de5f2ae064a85f52d0be37098c3cf6a93474328fcbf69a28f1d33eb8c7d5fca83165f2a9e64c2bdac14ddd9c469beb0fc200e4cf34714ab42b1e6d72d34098ece330604090655e673bbe5119d5df339cac19b1a67038b94c2bccca7509f3cb8c5fdc78ddd0e8d3bb849391debc938f19bcda03ad3b37b8248c3b2879c96baa52e8b184ad4cf5ff9342c28baed30432a1f674b89b8a10e0c46ee5d557d644161268ec7e2cbe52918af9ca537567d6ee6030ccf4b673be301957aba6a0a924c2c329e89affcb1961da9488591c8fad58a78ad6a9d9653ce31e46fc076fd8f7eafb02542e11c422ed223f87a9445bc6b214324b0fbf0479e35cf486cb8955f407616d8d4618bfa8c68f919890ea890ebc35cfb033c1a5c8890a5cea6589f89c0b6f85326d1d6707504ae0051c3c7cee8ddd3ac00266804d9f1156f495d9b772ea8ffcb64f38ec78e5d6cf618e7be72943140f96223062426553df779a6c56c6d0e899a8c8c343744af658f43bb98713aa956f2417de0747e46503b7e612abf667354165eac166026d0f76827ce3e073a865190343a1cc455193e17c9a531a8f88ef9cfd6a1b9374ca3ab75f4b2905fe33b4675ae7a4699cfcb8e54384e4c7e7784ea6aadf1973360c2ef8b14ec96cc0eddc1053f9fb3995bdda93bf3a5a15d94d228a50f259286275f93de1d447e573fe01ec9e289b8145d45801e4c9eea9ab7de6960903d1f9533b2a2106cdd78379a025ccd86dd5d773161ed21029812c90bac90627a90fd7cd8b9b0eacc4fffde42c32ac6f1d0f5226394a95e4ebd08eb6f937609cd143e0b624bf59f82e0eb26ec4d4a3cc55fc339092c2bf8ec34c24055d6e141947c0acf1b6fb170efdc48fae2fd2c0287add66a3ba8702d33adee669e4d537de0dabe935e3391597f8bc1091b1504638bc11dbbc720309c35dc9b6571e059032ba3293d58e76b5d2ad06565f2f0567f533e045f0b67de71ba4c081dd5862f5b59c51eed720d67e63869c88440d21a5d9f34d41adfca0166da2c9ed8885295a2ed457836218ec5ff0a860774f0e29896931a3f863a6eb31afee4d5fb24236d34a70192adbe49dafbcfc7409e3a37a3b5f74d34538167665d510275798adf3a8f2a6d9f401abcc887f98f3881bd857b53e12417779b58647bbae398da7f4b1ab6a38358f0fe9921c3ed4b76b7d1eacf21a700bbde47f66ee2edbfa0eaeefa0539fbf3044b62c3e075b071f01c7abc102b02b9430925a79a8ed642aa5fcbed416f0f172a2598cd3552bb91f2c152a5a7bec2c4a025c1f227ccadcf826aa8d823a0b32054cf836f3a16476f596035aa7b20640b59c5b496f014d070675f81ba776771be18b85da60ca212d56e26e1ebcdb24bf1752cafef8452df378c996434f885eb9aa941592e4d90265ac4446dbf666cd48d0a982311229f8dc61f8ffb8da5a506a042ed3b229ff05ea5f5706f8346b4feb13c1d870ea995da98a822c51f95ef4fb153884d204743537b1b844f4db05284a688ca0ff6c345b577ac6d2ed40466a6237b3167f4f592258020e1c70a77bf04a14334dab9cd17c7e8c107083a8e5336b5f11cc0cbd142e4dee3c350ab59e9a347b4170459c3d9d15c9325a985f4f7d31ac5f06ce22adf911129dabc91854d6f0cac4c9fd4ba2966451c0e38f263a79d4415f1e8f75dcb5356b299d68bb8013ac2f0b2f9a2a05b28dae636656f2d1b6769f254790c08447d6136c1ef425f138dcf728814cd909237c444cf68fc855e67b6ed8f7b446469fd9597b64a62b86a3ee7bea7040cbf3075847de63260047e91178e695f9563f0b7b4847f78f8d6e5cd182701b41a3355c83a97dd2cc0eb4081ee61feb497f93a67a41ae44565bc87a6be62c859be95532185dda4fc83de04809554e6baca7902ccb1c874728b4faee691640343df366ca7d57b0eef70f5985f5d7293dbe29dd4cf29157826a63450f8c23bee32112c875af7d483d5de035ea4c74853eec41f76cef679e61d6ae83a5e47a6ec59b46ce6ed242a0c9cce8757f8629f600bd6ceab10c9765c178f214f34fa141e55db9408a1c71329bc845665568bcb0d6c43deeb6db62ca52520a331ff4ef3f86bee7f0f723c8f7dd6238e288c0c0571d350b941246c5166feaa33867ced43bbdec919803137e358094971e5c2ccb282cc620ebc68f8319384e1a62512f16de2c9ae8786d833329cce0a33e83f001feb01929374a162a888da92c42d6caf5657387938cc2038c2272723d1e9eecb20e686406a4aa82c0b35b77a2175f856373d99fbab9bf000a9c04e0d8b50083b0ff7bc6445c073db97f3b7854e4b85ab41d2c02471a8c00bf726c34e56b8d369485a601ccc161eca7d5fba67e94cf93f89933f6a2815ae6bf88a0591e4567ecafa8ebfe893585b8377f93ec1ec458ee1318d3c727f7722fd661d9bf5d9a30cede5eb6d0c708c577482acecb0cc87516614d8f8ea490719d9424df9e2ed9c6041b01e0331ac9e1e0df65ae2e8fe2cb28883de5c48696f561af5e3f898237a7604738f12151edde168fe3a3382b397b5e5b5104325fa0bf40c92dd6984535eea50ea0349336d5cdeb5ead3d3ba68ca1c8eed99740849db22e1260646c257283b2dd85316bfdc1c11c62ee96b874e7c13522e87e1942facf94064e3fdd7b9a96b06211c691f3fc4d78a3d6091ef5fed62b3fe069d22aa6d7ec2ba8b5b5df401c68768df1cbbe28dc96d2ad41c478d24a89c20d13c264fb866c46bc1e0fe74620b06315982018889466547f91ddb30aeaacae9f789bb4e2ebefb110eb5cc8a37c6cb4abc26ba7f793ad91ab2a95fc04b57f9c61f843a10bb109e5d563cf8f995d4221c3237a1a0dcaa7f998cdf20dfcd3904785e29265453a70960b958ec4add51cb27090bda55bb6ef713810f1577c321adc8b67b09a53a2c4a5eebf45a766e4b91f23081f07070b57f600c3f3864ecd7161c4ccaf0e1179a207c159f3eab75c09446c05b7025100d768d8876ea75ef04547878f4f1a48fc8fa27cdb314e33696b497cc0359dff47098ebd1ec65c9c114bff1ea1b6f12664bb89a98ac7c8030b73cca1bf976284d7fb305cdff7c21cc7a77f024212a64f6b4fc13ff153c62c9ca73fd712d7213d14684af82f526887ea3b0722c8e77b2393f940338cfaf038e6eceb9e108e29ae26fea01472fb99818f182f2ed11ea801da96b82d6d92d2a098ca3ebf5de701e1e44fa5ca5477e9b4745078c3f8c926cb930aaec3ec77230d8f22fec8f1976df1718c29b776327c21d0fccc03f57af02e3d83a20b8527098665220b24398c16584217c8012e10c39659169138af94601e3f185fb49802de243caee855d61d49c6b09f013aa14529a16d2e83caf8a2b594f1824bc751d730a4ddff17bc2f388c539eec1aad095c96078470a5bee6d86e9b56fd389202dcc2ec9f97164c56b69c39ee9d95dda371b6b2347d800f86015a07d6f8aa4fbcf60c066e98b2641f9c4a183ad2c13ff49e78bd0f9d73ed174da7a4d90d063853231715d6ac230ed8769a73bbadf16d84b8a90faf50fb290f3e756ccb1f4ee1cb82ef9712b1c0504f45660fc63dd70f9dbcaddae42a519382f50c484bf3cdab4a23ec666cca553bf1f232fc6be58677160735ec40a54578dea87fec56c0708a5cbe198769ad67804373ec51a47e4907091e66df6cf5075a5f181546ce736fc6bbb82aa4108cd066bb74aa61a5ccdb2fdd2a48aa8117777e0c3305364519bbb0933181eed7f9880df9ff90497e41abf12d90adcc3a356e05b0652ad7bd828e60d1353445421d87a1892bfcb608d487d7867249602aa8b77c647dc9e1acbaf25d1fa9c1f414b61f46170d5edb96847cf35f2f30a68ef9543cd25932b0201de9176b62b41a8dcff0b7000c62fafe7538aa54191b552904e781c578fbf73b185bad9f846826fa71b565c967edca4ab5ed269d740706c2fe52040778066a4b465e0a4ea7960400567a62363dafb7209940693b476f2815e380ebd94e710d246ae53c4a2e2ec418b4d4517378b0cbe22db6d33fd4f4159a2118c2c8f7a63b5e402c9f7960128ab1f1490279951f575fc2d97cccd478963a51a0516088ebdec68e517149fa8b784833867703343a5752506ade2109b58cfcc2fa4628c7c8787775a09a7a00d56d8fddfb1af53a3dde1e56d9feb4c37eb784a515fa19f8d4c2490c1ddc09edc44a3a219a6152bac403a6d9f852e4ddbbf62769a1cfd5b7faddc3a463a6271524d0d4dee5e331ff39ac406c9db2829bdf858fa45657616e33ae5b67e091af6fe18aeb8bef50f916b54c4c18e2b6f99b979b426fa4f8de648eb04392c310c272ed2b2ddcfee37a41eaa79d213596f1bef6000e24b3c4c87d520be1101da6609bee7ad5d55fe8447bd91ded8ea549404628be69c73b0433f91b13d00c2f1b3981309c50732ca9cabe4a061ba904a130f4a6ae1662b873eec130cec8a4a28698c85b826d9d2f0e670960ea48102ce4103cdf7a9c968429c8056b6b9443088863582ee198b0f4475f2b4954814cc2db89fd8cacb8441b00c799c7b4eb503a59f16ed57425ca04a1c204789be2f40b9bb2df544f37c9d2c847e56544fc9e8167c9000739c5a86e2e7aeb11e3cce5b1ac329b9f1b6cdbf38c965d10fc18e7a266c0a49ad896f56ea2088cefa690354bf09b2795545bca90d01778ee4af5dd3327b9b2866dd60a07ecfea15ef1d9d5563219c4071ed608d31b3c9a56bd96d8867ad5a9aee63b34982c7ce84e88a3a3c1b00d09a7433b4aff71bc0d2b10053477b366595e2e642e628813abb9337e0d1fe3795ab9d063790abc7821be6d37b8cf7834a2b400456d6941bda443b22c541ab591f0a27ee3117c97ed373c6c148f50f08a4197f602f49d01c321b83f3958c8cec12aac0d7a4ac99a51c8e9b66618e5c00a2c3312a395249667ae1fb5365833fc41162d5b8dd9c4ca310101632e682640d6366e2016347a80cf0234ed7e074dd1b11f493d5cc282757a256f86221dbfffb0f863d469887900b775ccd872bb2102b9d91a164a857bf2340a49fdc531b312f792945505e710f24f1dc4c1e0ce7ff9589b98598c44e8d92cb034333cc39204a512922a9891dc1e3995a0e67d3d20b73ace4466849776ed03c256808cee5ec01253a4c89e2a30b48e58f9082888124975fc67585550e3b913922c73c1fc2b576937e99ffc45bb7e60057b29a3b267071c6f1ffa7a163ae8a0921211fad91dfbeeaa0c9000829b07df2039e979780cfaf4666f3f2865ae517f4d045b0be6571e42f51953cb55554f25bcf81b58d9d0b7c00af0635bcdf834528e4838d7ce355b5d3021504768c510c3861a721eec25fb56d4f2da6e5aa1464c877a189278aefd84d6d510cc1e195a1b24983cc747983e4aabcd58aee7f13b06d25e4ef47f5a9a6841670f162fdfc1125afbdecd8f17ad43b050947050a7def151e32438283861b8fc572c1fdb61d9c90379594710e33e6df05a18fbf39c1b40003d252724f3be94ef352a9f1125b9feeab9f04c53061bb1a217d96569b1557a04cd6eb49cb1c9159b953ac5e5600e736a8a26502af36e37ef20f79f7928154052b3a9bc789b439360e60181a2913c481661be2d3f999b59a4abae3a457b1d2c83b79cec97cc6916135bde0832c80017cc1b03223f9c030e8c0499f2da8d342b067c53a36e331d6f186dd65812cc8d82fc8b4fae3c69fcd40996de224289178a550ccc770694feff97f2da4fcaac76567f63ac91c55ff78a28edf6a26729471b21c05e0731d98414e8e350116f5a66c351c8220ecf4e14b0d91d5b9bd226490ce9f7c5bb0ce9e0d9670db83af90253b98502f2eea70d3c9efbbd71603ea36236ec90d71f57f67125f91f740d0121f89d102445536e4bbf33fefe68f738aca634d1641d8444a83b1b5ebd454b5174785d430b6498c1ec5726fcb29227c5a6501e356bc40f966e3db6fecdffc2f95e938aed8a68cd57817f3b2a35899d8da5e6100d18a94729b22a1a7c3cc2ae2d4146533462b25e70752990ad6a4e79bebebea30fb0cdea1ab502c8581cb3aac3495787e48a85e1d15f1d57540de0b5aa170c63c74ccf2a28f3fb3518c8a3a6eab0d139a02597d587d86cbb0cddfd1182b7275d74d653bc369a3207f124f582f4201ae22b2221f86a098f8f734e52ab08ce44f28acba2998bce3176b4c2223296c0031b32806d03aa1b2c1bf46b965098bf95fb4ff7c7e09fd7e2e642c08e8f314d135698f35839cb3f75f8580a3b5472882baa689de6aa404e104a1380bebe4483765e9b990fd39c1508a8a7284e1d6a9f3fbeac94661188ed273932c099c3097d858be00003980a2c57e49dc412f417f5ec14b32c7c587959977bcd40d0de0b1996383223f3f63df2d77a1f2a60a3e7d5130dd0eea890b1866aa295716f49164a1b9db3d1132d3d40bf615124bb26199e459d6b8269d4852d0d20caeacc74e18c7ae0be6720835b9678e8e264f3857401108b45f760acaff6cc3b62dfdd61c4bbf87e6b590ad81848044adfbad27380d6718c855d6834ea2dc77d3c76251ad0433397e767a66815114e8e11750d84839377194a2940f655223a504da48edd19d7afd2b0856028cbce3e15a37247807871237c513227c67450052db5dd389d5a6da38461e3840f189adc87b7d888e4ec6cd6e3db69f621e4502ff753139a27784a233613f6755ff744587e6b2ed3ddeaabee2957c9b137124d78df230fa77d091cac80a10123769a4d14b4e93699e5917d821edfea8dbc51fcd7ac2782fb3df7779dd3b40c046097c0343c7c05b22600649c4f051c00d200b796f057defc2b9936d25f6aa9819a6f575a3d9b7061f33593dea9bff0a3fdaf2dff7adc2b76485d4989fc1772775199ae35388eee77c67272f6cc14e55c48fcc4e70c1c107615c1bc4a7697e6831ad677d2cd67caa5317949a71c7d005a2f8dee0faffe607c4f434faa7d2edece598851971493d149af4651169895aa9ad3d050212070d231d9a17047051890087b7ad5ffc18a5ff5c0b7041057e7a4d8676187d1475d4fbae076ec2b4d27dd36df55d6d8e93b2fd32efda0974c6223e5eafd67e58895b188a6aaacb40b3a83ed19af9e8dfd22ea16a525c311af3104eca5fd4f79f227b290d343913bb233ac8b5c263779c896a998ee2ecb9a9f34c396504e07012dea84991fcc58d24d44e0ad371086d84f84be503da19ea40c35b33c52584d44ab075ae49332e01eb8c26ffff7c2870f08ee6995b9301d8515d99933e9b21837943617c55b8bfbf6b940c347c75507d5fd25eb005cb90532618a00ab1df4a0449942418e9c2215b516c3d52f2315aeb9ce75c85cc28892691e2ccbb34fa8376a082aae4683d5c3e62ed0f6d53e49b8618e3e89a964736946be96fa7c9362b1e812dd963117fdef535e268485a83ed455d8ab26e8e1601c1d4c41cebcdc1b578d87ed45c860eddc9803b68d2ca0e518948de4811aa8a8bffef56352749b6c63f6c45d6c64d77553c2231e88b17da7061373881f01ac22570a347532180a40aa00b54c75fa689ee358bbb4e863f973d74ba61a2c171e9826ac60491110073f65a516973dbc0de565e89f8e1cdb6a659dab9dff817348925a46bc4eae31d3325a081ad29f3ef6c95e17e9fbca89687b26a4941215fabba54111e6065ecbacdea0d5124da6c3cd4e0c5b286a7baec90bca14a59c3ac99d88e6a66343a89f46857930d1dd4e3f1927166334ae35c6e07411e7d46a53b53e30cdc56422be402b1e15c0c22408a05e7cc1305f592ae5a112854204e91488d01649ccd2ae8b8bb0ef77dc8f796057bc274f790e40d2cee96f4a1b668af79536455afa7a4dec1b0b79385a9ba57fab23100013446adb097520785fb1b491f8cd75b5e5c7a561e246c8e15d5715fdef396e1f73d6a35ce95006983fd69a4e2e1ab9a8e1cb36580ff16a4eb41d3ba1b8f8035deb23ebf2b1c6e81457a91d3d742afecffae3f275009b005f4fb48ab5063f8b312386ce454e742b8bc164574d10dea20a730c7a6e0ac9a1f73a646edfdab8439cea370e4f1465a68a3d682da6056af6a0c758563cd4fa8de5563c71274d4b2eb15416aec092cd67c94990c3f3009e0a736b013fe6d1468a0ef69e57929a669b1cddb5d66e975dc1dac0247f5b42b14e561bef1e251aedc2e294b841f194ebdf40b0f4478d6696a5799e86adac85604f6bf6014af03ed71659a9c4bde8757293bc79214ac4e10b037bfad5d1211eefb833336ef09b19545f85f274353262c5f9d9665765a1882f9e84f93153ac286a3a2163d7d4302666bbb9e6f86d3b3daab6bf676d6df63b3fc2aa1f2dd33fa3c5b27440fad63108790db6ff2af7c070544bb87ef9ec3945e725a6f92819f609972c05bebfa8871326b85c42e830545a5b3283bbd5742b96f56dcab23f1d195c38979cf5e1efbffc77b0f3b8c4c73d62f04d48b9ab3fbaa9fafbcc4fa862c7c80b1bf3212770614c42a1c8dbcd0dbb047e8297220d03f892267bd1f608baaee5ee3c2bdad310b8cbe7db15d03712bb8670668ae975f37475e5df0c52e6367d2b576c1bb92528348c27b00476360729a2ce70228584bb0d1f8a26b1c3200c593406e1336ef8a358b3c49d9c277a95cbfc57b34ae5f5e58e8bc8175ad381c357d08b40f18f70e9b2f2e4c4f10397cafd200babcf836f329cc8c5c5d81354c5a234ff5f03d619647519bf0c4257b22323b1307fd6deb656b833202b3c36b4e82d669450b9c836310224fcd3f1e23a35c53b614d83d35e7bd41cdae9d5672d0d40725a78bcfaef79c3b332ba2a74437b716e3fe475382bf61435c39c507a10b07844d8829356ded169c704fad750b4b4db9700ccf77e61bb5c4fd1856042687106fd9e88b9afb9f4207021f6850f4b540dd688ea117f6ca1428ae97c816b2f1f9f796a55f0bdc7e9ca9f262a7e812f5de21c00a4a21157f307aa1c03c4c507c4fc108752738a70e2e714b811731b63d76c19b817fa749dd4a398d869a084da4f8d6ec601392d7a2ec71b1fef456130385f5d287ebd7e2ae745ad7ef3b45333c84dbb42ca91b548833d6ec2f9e29897bbb336bc721371d80eb76f6fb0cfd726fdfb7a79f28a3d53c8de41a93ee6ed47780612915afce275f40ed484798ec5f07dec45c37974252ab329cfa9052a53562479b811ae70c8f163ba4d460d6232fa41496e41b95634621060829ac26dd87c8bdd1a45a3cf47ff34a10f5153aec806fb968e93434460defd57bd138d44a5de40c6e0a12298dc296b0696a88837ec36b26edded9020e51612edccc37cb3fe82b746e35b44662d03b12d8bb61edee18bb765dc58560680984659b4a41c322ff5e017edc88a4018c7857a92bb77689ec39bdd93120428ae1012c1e93f22e33656ed09f12e71651b2fd6c976f43b7d6b6ca737915daa9b660333b036fc710d4ed6abade6285259f519f4528a91989a54597ed137237531331405d8ef79386c207aeeb56f5ef783934f1ada19d20197996a6219115b13900832006a25eaed74dfc7c76d187629f2a4e9fbe0d693078e334ebb81ef421eeae37ed69762a0f2dd510fdd4dcbe7c3ff46d7fa49ebb39dcdcad45a2bc34bc6d03215023b1f9e15c53e70c54ddebac0b05ecbe02e15d154b3b1590a22e81d339e74e85e53a48acfe55b8bef0f19509685f92e6dfb5759f06bf0b170252031aeff6da3cff01378479f98546900bf3132a436e6f161523895e0eeb505f0983441405e66bffeaa799c04072c24d75be13606795cb0808d886f0c87683a0efb8ae2adf4fbbd857f0de9c48c86bb858aeef46830fb7dd09798596f615c9926a23f63d79816ffaa194eccaec1516139771a36d5261f4c0e5acdef791e337b5d852cf1470d0f82436a3f24fb07855b7c9ebe95bbec9d4e720fc95a23cc6a7a41ed645588527ddda5e5c9eb8a6f0bcd0193883f165e34715af9b9855d861ae287b977771e7d32338301a78896b5effedf1b920ddfb0ea2ef64d1f3fc2f518ae97648a347e9970cd16f9d60a6204a459c4aa807f739a22dda31d1d4928502150f3ea04c37d09f2a0e41d466d3e89f581fbdfea882361d29fd23517ad597d4f98c5eb2f8c8cf14b84e4edbb8aa1b3431994610b2fce97c0fffa46698eebbabca159a9e20082d58d2ab0dec8322f74b9e2956d34e1c95d71ed9080e905b60758fc300db0c8b18803667a60c962e44fc85a443b6b82db732ee02602ceba3d6719c1df85b278d405c028f5a3c9000922d94e4d0a8386c1bfbac7b13c4502120125412c6530ece7d9d4aaa0575b9d97cfdf1bb9c402d118e8e4f4ec2692829b60eed3ec0d8bcef3b1ce8233f2d4e0777e2cb1e23f5a2355e942917c9c246051bd8ec5808a653cc76ed9ea3575c5e27bd8bba37493c589dff4ec72326a36fa781762c514a9b035771c295d1e7fbd15fa913f8c06596a0b25072ee8593afb2cf21a8a7386098453350ceab9aeb77625ee53af2a2862217cfc38c40ea1107fb54ada9d1a447e80ebc13f7357ea753147ca6a71ebb43daa7cf38930e4181475fc2e1ac968b27f3fc0e1626917b70fe7b9d9298a94b59f615c78ae36b198f913958831fa75b0c607644455f6aa4c9e2735af158e807e5c8a6d7c5e65211ea99c083b98b76bade7829f9582ffeefc16216bf51abd7c4e782ef34a0f859f8dfe86bfe653944d5a3050ab5f3ee420b921dcc741a9cd102d6558ca7018708ac98afaa383737976afce53e69493949fa598e510e84a37305d05145cc18661ae5de7fd59fb347c11a4b32919efb3675395d8d577ddaabb0aef5e7eb90b3f3f0ec63a45a4e1a0ce16e42ff7d9b39131e25125e6d4f337eea88e5500c01d3715cdcc93cc2fa4bccaedf988b28782fa696d83df6bb4c9b08c0fe662c52dbd00a8aba9c32286b2a693c3b6db96db6d14ee344b3ac39fa2e10525aa1a8f6b7a0d8c55c9b85d4b123d5dcf8baf6aaf6a91512288494ea5404a786b68f0a54f555ad6d704c297a754103683ef993577a880d831d1ad89c124dab7fb9af0c721163d3bfbaf004966daa06784a995873180022e7bb8b6dbfe234765ca1b5bfac637238ecdcb62a8f177768aad6fce9fb4a18c39ee366b52e2c072045193bc8307255e1f5cd3d239f98edfa2678ce7c17ed12e57e2a215a69739e4d9a427f180ccd27c0a1b23731d7e735c61acbe202d3cc162e5eba037daccefa555e72acc350ce5d2e8b94655aae8a75af8201a3a22af39d5e25132454523fda7af35ef879083f3e806a3c866f1d0e7983db87f31c987c887723c21883cad2a47b98b4fdbb1a51e896411909f6f51b2ab1ebfc87953a612ec9d910b7d1cca2d281fe9154e9637d50180262d44d2ad2746d2e4209ef9f56c46bf5f81b90aefc27737eb21a60dc2e0a6debfda0d9be7ee45eb0f567236aa1ff45723fbb431b1de51ffb3a731dc74df19cb7c15614f4557d02a21bb176aa46903ec2761342f93929bf6adae2f0a2637a8383ae309430cf008ca26c4388f5da9ea4c35d9793f5c0198fc7c3075ebe5475e4145740ab949c67bcaf2caf3d2481979793c7c03553b90bd0048f530023a66bf6d7bd4026595640c3381385ca0132c7816b310b93b259668ac526b6e7cd2757c1bd4062b3e487abccf7f58036b9c9e0b40d83b04677920fc2c780d6b22c06e2b8df36dec3d8de480ea503b5d9eb9460b6db4753e9cdb76e001ae8c94646f6e39fee6c661da3bc1adbd7601e9eee261f8cba324a507380832645e854f0ea42c13293896155f7840e8e5c1c8b801404f4fec1735ff160fd29ee19b70ea9f3f8f4abb4d8d37e6aeea6c2f86350ab2e545f28085968e1cb4a868129b5127600962a59449c82671255dfbb8cd6d20dd73bcca8627a202d0d110d8dc0e6254450131dfca5266eb9323b656caef9bca1abb6459a21816d40f78194ce30e336339a8e60b443daeba240c26950f8198dab389e96b772aedee74421f732e3b080ea2e63523a8e5ff85b6866db0ddb946a56f1d3e872faaf7d88e42addbb38c882629a8eb3ded20ad9d03894005717b5e31002aec7665b134a87e9d9c79ac499ec4834e79afd7ff502e653a3e39a198b43613d08bfd689191a96a2559045a06e0e714880c97d1b878a94e59d88775cf2222f2c4492da5a13041ce57f3cef8c41916191025a13ab7a0322f86446bbaf92f01ac680ba66f4afc05daffba5b1b6dfdd0f5c9a08bbb521f210329c8fafd9b0f4157abacc4e25466ab36b3e48989aac66a03067c8a9aedabc9bfab8a040483c0396095b9b419d6c0c54462ed986b2574b8b28ec3768f89252584df61a798f059893ba2d42e13916e2330d9db51b0f5fd08e9e609d4f6c506b20ca77130876d97a8e79b7791ac219d4baa48de877e20ac89eb9ec7d9f272e2e89d515ff093fc84e8a5cd4d545ac09ae5393eee55bfd1683c4acab41cd1ed62d460fbd71b88af1527a1dba5cb7b52830b4480220d4fa351d336ffe949091bc2122896c5ef048ef1bcab9cb92ab11f6f13d4b788bce2f8dd5e19eef4fe11ac23f627327d5df1f736b75233a6892b940185b133a43fd715d8189f6d902377b7ab8973554ee408c4dc44f5b5206074626d8b5759ef87295d232a200f19cc61c3c741dc27346977eba896a44843f2946f09f746f1db00e5669139cb5c8629bdd8b6fcb5d4f64ad3fde90d1a7c21dbfae0fd778ff5f5a3e4cb4fc568e36c192b25606b3bbd23040750d75fda00967d5e8f5fa4f838f068e202ec5ecf5d6cfe281794b41a3131527b1f8927da456bdb35cc9148b6061fe51e5c3b4cc90a3f8850745fe3e64bdd94cf7fb7fe435cd6fca00a8f772bcd4d616639a48366e47e06abe530bdc0df5d69eda1c6f7f6e2581c86ce5ad49de85e1e6812b88fbfc7a01aac1172e47fa1d6b4bb98fe9bfd6d6c10b9e341aaa5e642bf52cc355f30540b31dcdbd94d29a74b94970ff6264055836728b22818d4e305f0c1b66de9845ac16a66121ef48645d9ed4d165553f6266212a32bbc266e0061e44a390989b5c5c9bb2b11e229d3014251d9665876dd83d13efe8b2ba8355541c2c5374feaa50c3cfa7aa2da4322630a9def449f8e90b73f18a4a6f1dee46b9f58b9f28faa456e09d077caf2cd674410829ccc43c6b8491a9a6fb4d015fc73c8eaa21e3f5f3514f5e124239172c9b3b7484af267deba72cf8dec1a099713d6dbb3be40dc8693a5238b8a9904d84b920c540e56e46e62544386613e26211444f76387b7e799d6031e6d6bbcefeb202992ba8e3cc6f44b5fc7d7625f220b722a2a58e8073e9d39678115bd0c12956e9a07fd9d5efad121e13db2867305e8621f64339bc348b6de478e9b70e0d410bae5fce3228778aac05457acb909b4b809b3e1c9df1a999adf44740645e8ef30d24569bb2b8bf6cced0a2e09eab290fb4e69d5453d9d8babc0a59840bf6fc65601be7e9fd123a1e107e9713123ea85f658a63f3592cd9ed10bd9cd299fcdbd4ebab415f9ca89fc2c30d015a686bbe92de9b31032df80ca6c0a894eb5b8321025eb05a721de71e08fa6a1e42447df72bdc014f7491b720b6b9687535f665a0bd911fd74f13425135c235605f5b8de9c3f73d98b79d251007e66215c182eb7dba4a36a0573c4c5a20c58b8cea35a75f6d805cb6e2e4528aa86b80207317de40e1f7f428df441da41c927bc8a6c79c1cb7e86c438699f1b19692a68db807ef7fe1029e14731535a504cc9d9f40202a7a086c6dcdac177b3b00aa235dc132223180b83ed29bca2005bf5874faa41f884cbcc1505f6a74879492376e4954d37852346eb20384c19cf9788702de2a60ca745733524623b2f2658848c036947d3294aaa93ec70493af9220e62eb1da94350eada7fc5d446ee54bfeb81088ef8c011f38dad0011dcf550b779c9c78b85760bc45927f9fb93d97a08e96322a1a1061a225c539460a8bc3b328efd7c436ae734c06bb869f22d0b8c67bb8a7e4b9e3d6c0d780f76d5069b16d53a1349e1c39d05fcecd97dbfac67eeb351a61a8cd40eee1857921d4593713c9ff5f7ce70f8f9a1da674452e0b0a75a5cb987ad090fdc1ffcbac2b11e8bbf661393337217b41679eb9f4374f79b9ffbfbbf220ef5790350c7112cf25d079dc557d2a0ab42cb7f3330ecaf5456ed2aeac536a1292c422343023fb92e0b4160c5a347d0cbc55cb790d005ca225f59348240be679ac9b19c87094c032eed427b7aed6ccf1b5d82f06ae3a76da58f5483008fbdf96ce8107dad55528057d90c7e208b996a7227fce5ae838733460501bfd6546d49ec238134bb8542ea90020219a7e00b685b38153c23c30fbc25aa7080d0b1e1461736548ca483f78745c8a52a37fe531d9c1da86147c7116b644748f5349eda4e2fb5a89653baf68a570b10d598778826856a836245475b58a17a4dc307915a3825d66c2c98443ce1d6d9c5ff80ad0c9c79617197c3d81777499e269f747f7f47be397aeacd2eee2a22fac5db4760ba42790b46cb528f581ce244e2914a573bc4a0a3f3d47b65766c147d3e7bbe7312f2ececd110dbb3815f800e9a265e338796a90d16474b839131823a289ac06a8a63f026d2b4a0f206f72aef219455de9d092f70aad5cd21c13eaba204e9c3b702efc62000099a5d54cda120828e97750621bbb4a06a53de5b8b33d82977c39a86238e35f20b34bc7f3b0c9a0bd90ab7455560a8b2251dd4b1eb70c098ee2465cc804a914938e15bd68c9b901ea216405bc6748f6e2a27e7d084bf79ecc43ebe8886513992435945a904d53b70fb28834bb945f3ed1abcd8145b83a3370f2d69fa04b095ff95f55eb2f14a485be8418af60cb1cfc120aab804cd1d7177170c19ec8d853a459081813b42098328fd6d2755d594c26ca5a895a00935b07cffdf15f224db97d15cbb5e0ae5b4554d0569383ef20540f1ddb36ee805019d4ea4cf8ab1f2dd391859d6532297cb5d7c9a1fedc01e7912066b197045dce3d6872fcf3fb6cecaa06f508ac3bcd44b923cc80a2fba3060d48ad51598e4d6b00b6c71d9ecedbccd488068b3334034df7dff6eedcd1416acafdc39e67c3145b4541719e867c62c81e1dcb881f08178415eedb799fccd5b0a0be9280f8daae5063984eb87f02e2c49a966f66b497998d9ac6f65f47dbfa6b52fc490dfbd1946a2699411b0fe30ced63197fee564585db760c381abd759d205b6d0c57243083d9eb9c63873a4294a5c290c41555a134d429f99f6ff9a2f4a066fd43d56e494c7471255ff24b903a750566d9f76502267e2c4e4a657859c08766f81e718c7f3b9d8d16f8df59a1259a2b507a247b56b3d63028968a340e70489d2fd5d0b3548b50975a84e0c02a0b4d0d77f652a081855a8ee1f54bc9174c35a8920be3bb8d1c7e4be0a3005ea3396190ce2a3fe0f4db6d63473157ba7acc259ada609fdeddf1fdc0b6273fb5996b5b742ecb7ba548cd00c59e29e887b0afffb8b1c5b7b05edf8f2e1a96ee62d2347af41ea19af1529fe0a70c70a10c47330d645c9d1e558c45925a6e32179fc01b26cf01c32fcce2997628293df3555dc344f8d7e8c2047ab6051789646dff2faf66617159b86e969fb52b78070713503d0eaa3a29375c4774c8d26aad9ce96b528cf3a7c11222a6d090d1408ba0f31e4dde29f51599cfc134c0e9989a704296a6d1b4c10a046c4f273afa1ccf72153285189dcb8ef55c89ec81e2d4518672099179aed557e952d065eecf149e1a1b3ff30c705781b6ad52922ac08c11346a65d0fb913a4e188230f5675d1c3d802dbf700ed24a5430008467a913968fd0aef907278f13dad52ed4029b3d2d8ed05362f89d70a8d52ef2aa2d3b0f2d6dd001ebd028e354f2ae7c558fca1814f42693238f1d4525ff2b92fa268df343b9ad5f9ba974fb7dc8f4d8367d97a0e51764447f4b1277b44a959d36102257837006771ad571d2b27dfc0d0391c75523ef2b682971cdc676d090f8452476f496ef2b9b88feffab56b7881023784e1ad43f27e97ff2f7f032e3aef01157f1f51f75aa8985d43d2bf58f2d630c14c8897578c4f6068d38616d38a4c4abe25523c727dfdfa8ecfeb47d06bfbd50798cd8a1fa60b5bbd36584a766b63a05c1b408c5fbbcccb62822cd8dec8141a693867bb17a7c7aa2519f877ae59a162a6d66f9036443acc9419bc6ad691f57d40f7ee42b39501faf2940088d7ae811328959a509e88a7554fc5237d0fa92b2a34a1940636ddec4fd8df70b8d5d13fd9fc6ef76bec6f6f9e0d806e81e05fbebf634e4294c92f4abaa358870dcbb812f5e829786fc509ed931fe3a7148836e15d569b5da74400e74df00fc57fd74c13f5f2faff8793f4f3c170eda746572787083d84b5312687b18f0f2182bf0060fec9ce4026d02f0e6723696a9d5efb76b88a7400a8a5d8c66df7d0ec270bfe01b63d46f6e4502494f4ccaf201257b16ddc0c9cb418d9d974313cc8bb1ff7d351c168ae5b93837fb70dcf80ad7e3e9def0fb91c14c928d3ddecbcb22b593070b5da69e9e04865744f391612765c8769848a09bb0b18e75f80f89e7e30c2da911aa6da4eae9c69917f54424ae9b27b40e6fa62e6401eebb7ab5bf4bc587ce968f6239d3474d7f289d97a8e00ced96afbdde0bbedf6d2d66480d83c37e5080aeced93a964abfd2337377233fdf4a7077faa23e01da7387b7c573a3fbe58a0703dfa3277ab0f37c7852eb489d530750cf20877f5a107880b2fadd0f993f93a97d9265012c5649eaac3e6fd215d62efcb473683cc56ed17f1c2383d5f2698c546b3088c4550cb1057733aee2eded6ece5af0a00648a3bb83af4bd3afcf2de58566a5d29c33455ae3eb13f166c1c8ab1672183e4e6fac1f6e27e5ed4515af2f76c2ab8f5f12b3350e52b27420ce7d7b0fb9aad60b739d749981f85bd01bb1c4b327716c0743fa32fbc28aeb73053e2ed7024c89c71ee8c8c6d75b2a320e002bf0348fb8a270ac44763ac7e618948dde34014d3fd9c03ee03bf794d109264648108e30591372e63462cb0f23d6ab530acca7e6609df34527f2acb0c604bb1183b4b9ff2bd62dfc16deb6cdf6accb52b8e205603050d432550db115325ee65d18d1f1725264d82901f8d9cafd8a747f8600327671365e8e93f7983add6f2cda2a4d4a878897ff53425568bdb4be71e0d93dd7dbe26f9db3e14629615c07301a9903ad6e75ea5544035e6cb65bee2ce77446d8146fbd5986f153486321c2ce720531659d2d5eee7a2475c96d71bd15bc84f9983266522a082627f10f647bf4758827d00dec1d6da2f4999e025cc459c05aa6748b5a175038778113d16af568d8883a03ddd0ce1277a93d8509ea3e2aef2b4456e051d4689b82cc1fe39453ba52e5686c9f5f7994d17d983b063bda72fcf8b0e644d44ca21d1d088384017b63eba48bc9b3d45f6948699110a3b3c6ad2ab3d0dee0a277b7982c98619db577944e8a9098d2d6164691eeb75425d65b48ebd561d476d0ec1bbaa688385bc5a280d0f45a49a52487ac78fe97cd0f181872aa223d0d00f8726980e5437edfa168d4c1a03e7e0112cb2af12711d9b512e3215c273dc55a36cf38deebf653f09b472adfc1540a26757a7a6581d864882697c317935093b5da6f411ce88d0295071c4d239972ddce820e6f756fba17154ac37683d6b2213b44c2b15605256a559dc67e6e17f971c8867bb8d0d0f1fa66cf7b55e87ed93fa768b1c58e80615b1336f37457333a7fd054826f6302cf34b6b90b3e9cec20c23b7975d6bc16082dd1f7fa23bdf299adf9b6330b2ecf9a280ec86e291d0706b8e6ac45fdeb0cd48cd9c54b9a6b02c9b70387d3196b194963584da93b7a61db8d414299484a4ad13546013bd5ad8c0cb584ce0cac8641d0f7935b7345c9f1a7f7a11244a0e3cc0165f6726f32d5a3a1fd8d88570b3b6b6599e7782dbbd834bb65a602c58d47fd74710873b07b2f848827bad08e074c63ef0f8b64fd4be01afd0739eb42c52ff4c3f21bd80af2f252d3b4ebef918907b475afbbf182c0e9fb1e9f769e80ed8671962c5f2804b56f4afd7d52956031ee3163e6ce6ca5a95e1819e77808a9be417a52edf0e12421afc97e30e5fac3c25d0969e0b6d3b45588ec4c267ed7e52d1851c2a78e3d51c434e30569ce0755f7b901fd4d68ff9fb05aae0a7aa1dca5d6a162f037e18f8f1882d1d04d5806e328be7667d2a19da07946538c1690557a36fe49fc8d8fbd789665d3dce325e64816197d14d4ddcdc04f018200c14f8f4167e932e04c28c616921b66ccb8f19d02d3f8b99c8f570e33c03a7ac005506e19b931c6602ead595cf8a53d9465ecf94f1fe99a84dd93c337535dd0ae1dcde06cef7f72ad50fef1d981a5eb067721bfe1f3ec299400c80b7a11a7fe8b9824790eb50b58efea69e0598aed92a3469e930053094828533b40193f678aa2d8259832e45ed4702e0fa247242a53020bd70802a53efe1ddbb7f49ba16582844a7d5129bb21040f8e4035958c2cb34b5b64c33e085bcf64ae9fe4147988adae4a0389f70c693e54846c9821a6729953cf1f609036a4bbccd2f98de920b85d48abade3af84b9edad1fb00ba4efd28b399929e76a1a88d508477f9ab3088ce9fbef7c5b3db9c6627b4604c86ca2bada0fa2b2b2c3a1f4ec22afccfdbee92575be3dd0e8828135bf5803b76460a4686666a875a7e606e0cc3869d1afb79b15a78961e0df45e914e9ecab33ef52602c20d3f9ad88a4c4993356ad1f796ab560b595d6a478135443b2d50b9543694344499fa63f8083d62b6bcf463a06f5805e8cb6f58f5f2cfc893b243b252c2d54028bdeb39481e84a39c3ef0aafb5410cf654d753d67b6e4714d9ea88845a6fc63e1e943792f517dce9c457c27dd46c30e77e5fe1502d99f58684feb67271e4c5f95c5ab3f105f91e41a6f8e64259bb7cdf339a6cb6123601d906010380e0710f33038b1a44406bd2c7776c01ba354da7146223ee54ccb8e53bbcab7d9637fb82fdd06b64aacb5bf806210a82199143be110930126621a283dcfb7726422d71abe3d547ce55a031c458bf39a0680e4234a6076cd82b6e15b9de088223338e39e3684fdd9bd0b102ffebea74603083e3f3eb0604f3fd1697c8def84f8aa97ce9e60a4624a97d3bfbf82f862dbeeeab98e7e11db7df92d78b4d6473af2b568158b623080d0021ae21fbcbd7d765ecd7f0a0f91caea3d69348a322a298da6f742dcbc7814594139786af2b56eec1871176b20c07869f355064cfc2efc8dcd9ca546d531f2119c91efafd28632c2c6ec575329e6da35373c3a3508e7f54a0de6021f1b41b0de9b6c5e9f88b65a7d957a52eca509593b84f34f0dc7f448e7efa6da0c62c2c4d1a97821ff457fe6efdc11ed4865a3189b5445011b6e06219a526bd9987b731473745ecb5f5c82d634a7ae132c41fcf23691df4304e407be76be3f12e25451c70ed94dcc3b7bf040c8caceab629cfe7a965470f5f738ee6652c407a1932f420a9ac87f456c686a7c590354405ac1f20532178749ea1c25c709e846bf8871463d08feca70ce359a4aa729e01484c2cbbf9ce237fe5c2520a5dd003c7d96d979c76e41143f60678c9173e0361d194b6a46f0a2685d56417fd83076b2c2baef3e3f1b0f3dac71176f6b8a39a7265eff043780cb94e02ff6271f6be77e6ae999437a5b3446a4787ec80f03c1695a051b46b0e394eafcfb5d06dc08c0f01ae1ccc3fc53bd7e4543956c0fe4b9e42058280a8dc05a78d21d304a03d8897dbc7f89e904ec85349056cdbcb36b4ff1f13693779ee27c627c11f3f9eb2c328067b0e2b7740355f031fee24b3000fa1dfa325a1a000ccd311d3ec8b4d67748f09b149fd12c1c50252c557e9564f88b9f299f581d779918309424e73b932a5a88293892145d51fd76d6abb307c338643d092d9b0afcbb731c73480e2e3cb63363ffd3f334b0e9343d59de95dea0e05b1c3ec7bd8e1e76e38921a5c5aa9ce2b7000b7e6db5225e7d25c88144ac1e29c80d7109e88a545b47a47d9afb3d70cdb423f16015631d6b8b0b95c73e92a5a98f7e52d077b27c75b4661cf6a038938a2e7bf9d4a4c763b9f1f6a56045c4ee8c4ad065a202e52b3d8e5cc144d037d61892b6a0b2a84e3d05d1be77110b610b0aec9734270b31ce733033a3b37389e864d5a9b7e99fee99ecbd921bce947ab488bb2c2b31aab7795f233af738d1bb7c929d0b23c5fb030f459101198c3f5bfa8eadb249c2db82a096d6f65409ba7f5079405752c64286e4e5c82c0df232afdc56c6cdc0b9ec1342778000551102dc60204a14cb16c7a08951e86654872300ad762d2cc438cff73ec7c46171e1571ef3fe8fbc6a793ee15aea856b4bc4785ee25d4915e84c5ea7e70083e16f65c6d1cb43683ef42eeb104fde29d5f731eb53f73d3a4f7790fcef8981913a17757c8f63f387fde781e350fad392e90f50e3d4c363757cff1ac2fc1b6b30f092c0108609a3a9d7d388cf47a9217f4011ad411c48cddaa32d262086ab6a1f464c96a184fbeac6344c0db0662cfc228a1207bd69793d44220e5c3c03b94d98ed44341b9aa0bbe950116ae03b9c500fcc004d207c731df1dd36bbac64dd427939062f6716f7e3beaadf711c9e4034dc8c6c3c7b2ff606592a19e3c4fd6994e68ae74541079cf3357913a2f4d51d08f35d8dae48fb12209d8dcbdb151bbdd8a934e2ca030091ce917e3c0db5ee60602cb3d3ca63384183678973bbd1e092ac537005f97a24a4f09adffdb33eed8f27c9d759352b09328e765e6017b96ba2d32ee8306fd5a3b578d05b1f025f88f1255981395a822d2b52c654a344802044cf4e77ea1382a75265eb3a4edaae5688db7fd5209fda4c24891fcc04621e2c40efcab79544867743380ce39577d54a752d424f9b7348354fec406039ea96e507b5a2f2ffb3fc4bcd8afc7191e885b67f1603930837a6f3a5ab7838ed4b51dcf07b4fc4c583ef2f5ed4e35cf93f3890e49799d68b2b506addb1c2808724cb80c0bb0be6995208373711f3cbdd300bbbe563e2e68e4ea5255415e3bd2c18d829e906e26ead2ed2511b512dda32d67f87cf9f1128166cf76e099d2aa06200d4a237e2cab55675ecac1c27ce16aedc703cc4b88492535a2575211a6988a2441cf4c85c18bade19ba7c2fd552b2921790540afa4f19f09d78061bf83c378d69f7d14bfe1678e501c2a36ddda1a769b20e2273989a260ce7595155dcbc121ac6afd32249f6faa4d3e0947a0df2db91ba8f39d437ea14d98b2e51bdf249f773d4d5f6307eee56d84b661c2906cf32a49177dbef8a8113a7f6dc375499897a8971a1bf5208b04aa73872b82d364f021b52050820759d4e480b039c76cf390099645171ed8181c20041755d80a65bcfa70d04918c1ac9c5bef3c0c72f4eb4c9f756cfae4a72d2285ed4fe44f81d02c53a4717a457c7118ec9e451a48f6d3f2071a17404af5c0954ce82362a1993474447599d813277c630de79fd1858f8bc60152bca7cc1dc65df171b7cf1a5f72ad8f02b34af2986298e2c5decff6319944a81d4d091d0b6775c25ed7f9095d322865f92dcaa411fb606cc2fd5a1e9682ac78d6a80a15aefc99ee320edcb164b227b98a3e718bf154c5a8d3aa282f3cadcc2ca00b975cbf08268112924af944c269a82d65b9d5700892d54cff2d8137dfdd2ca9806d035c214a63b25993b1bcf6efeedb6fb0919b45169fa413775711086c7d0145d09b0d5289c677dde4a951956393ef744422fb7a2a74a4fd89b3b54de06fa11d8f29573f8cfd719304b6fa5617de7a4a800f8c59d00e939e20ab12ceaae2fe6c1f3ee3db46c99f9369225a8ccd20f4b3dd5f8e6bb29aa01bbfc4770966a952f03909345ff08a9559d73ec3ddd10fdf5a0e38978c269bd817cffd7c7176634b26aaef108536206f4f80c98c9a2e3cff78d00124b754acee2d2ca6d1c7d1de0f7dd266b83aacb925b3c81c8e458c5e9b1eb5431017927feba13a68a55d95ff4f6797704e0370cc82e199d3395561d6bb9e5794888c4ea4e953078c1aa476fb1db4a2f21b913f3c9eedd6ecc941dde20bac96683daaabbe3aa9ead8f729f6efbf8e2981ef16fd5899a60b846a13455e02da99d2d99f04e910660f9cc99e73bb7fe8f2e9a55fe26549f8f49a925912e45de471c9606238c8fbf4eb8ba959b3e67de7b70105f02526cdca69d5fbf986305de918ae438cc6cb034463541faea4c7bec48b0804badbc44bbba3604b1f56141028412d4669f0ecdd3207f959c32722e4c57bf666ac1726b5989a7f5c6799298dbfc6cb10d1783169cd47f75bf3748e921ca1ec6cc83082bcc085fd1eaca203f249030c8177a512343d172791ac977de0f471051b115c6781dae3032912255cd7b15c5291eaf9fa27db0eb6ea1c3c65ed01abc6761191f2c51fbbe3c6c0cff4ca21c4a08326fce4724e95ee945f586221cf88fae5607893dc63d5b0c98421926452af497e135c1963a45107e60702fe8364a6ad00e17e78f146e500480854e6e18fb0d6edb99b6920c61e3a94a10aecb6ae30cfeb44998e107922553c95bd13378c64f0d30d8e85eaa245d4c6ede08aa90f7b6aa8ddc40dc05f25cd9d332fb1409ab2a7880ee1358bb0d51aef2243f2fcebbdc16ca19f152cab195eed8d2c563655beecfe8602b2545774ed8081dc52086f9939251f82e3d6b07e5c40f5f0aa010b85d01f51f651883b35f15b3e924cdbcbc7a83986126161f3da1264bcf7ea8179d976da498ff0ec82bf60e924373d17f7d974579af179412899c85a881b3184739d73607381fa99e581f9585d0bad31e2abb17126abb9187dc61e7031c9aadbf7b71d0a51c6084174c3462a1501beafa7460a55f94b614141bca850e13ee0e202f612fafbffe911a63c7d7d4b931e14086d77c78011dfee7967640ce56c4aa8f5bf61d914d2493df6973d884e18ed60cfecacc2f08f76e9344cd9e57f2f2f62f342b0644b0a52880f2ad32e41b048e9523448afe4511800dc3d0a062ecc905973843cfbb40e56a4de784e70f48687b9fe641f0b2bfa2e4d80d6497ee7caaafc74fffcb139b3f56ab24d734b14e65043ff7d0a72f96a2a211c8e99945bec2f04efb663dbcd61d6a181f296d16089127ab803e5856da890eb8e15ca464d8a8304c053441451d41489c205457d4a847bf169a0576e3d1ebf04f75f56336b0273e22c244030a78be29e8de87098bee917c141e4bbf222449b8732bc44194c1ba58f33b41258b8bbce4092c2c73cc37cc155a05a077f4680c9ed74811b9513622bbe21a35258d38d5129d4a0ee41563049f4121581ffe4d1f5f86c66220cf7c0dba2426154088f81351882023e33ea73f653e1b5243bcae25553eaa142a6c913d9fe988bc4334f36f1d9645bb389b4aad02d70daacdddffaacbe13e00862ec0c955306da62834b88d9f1e5308b0cd99983d8898d2602dc58bcadb33bf544618c37abecf8fa4f29a60e83217436e5decb269602e4d52858a7dd3fdccb600171e76ebb6788c61ac0d14abbe67e742598e060ee22642246fa5cec1da94efc86f4bd0f7c748d7308a6844836e2ae0a8b6da2987b8d3e8975f6f8da5d8076e97754bd4dab177a1b24a85e44599973b492a9512e44c8cc0f474426a6c0d13e2852016fc8058acde9edfba0aa74763dee801e40c8ca19385ef8d2a8ef8cfc9d8b0566b576a51d82182eadece144e3c9a88e9621b4d8cc3672a9042b9461c96a8ea0b7e37ed53cf7798f4bba93c46931171911bbba63f14c9be3dc9c807719b715bc8af20cd6cf14187e50ec99e560b054be2a861cad73b50833323c2982218a79f82c7fc9f213e83bab699f4b94f5754656ef5419e3a7c6f6ea97d3127a498945759d809b68fcb9b0c570b5b8dd188c0dcfc7244464abd23874d458b9a73a670677f66612e3cfff1f38016f92055ef733a961e6b5042bad332d9f0bf96fb5a54ed3a49cfdb18aaf0fa4df2c2214c93d6f7e7b7791f6f2102b3101e94b1d42c04bd0ab603218c27e837956321f351037bf95b8b7ed1be9b5c0b82b3a41d148bb4f05e65b969e02691f54c658383fa6a985223ea25411180373d69399e161580887b7639e6b1e0205c89c09474946a8b4d723fe85fdc196a2d40005959598a69fc02c3d5f06807a2adf5b7ec3a74fa4730e1bfb04f92274715db62f9bba3ecce2e51868cbe2090aba48e0fd8f5be4388579c262d522bf7cf723ec8a0888aab90a14c3d1744600912e194c5b5500e27bbc6b10f1ce575883f0d68a65e2f50dde6d7afceb45be419cc2a4456e453d8c0a05bb14c623dcae162714260cb98c86b92e1f3ab1d0f0ee4b7d6c38b1077282fbb5cb178ac34958bda7f5438d128213a61beb3ed16cb21a0a64787996f11070d3b2a49b20c9e1654fe24ea2d0b8613eb3f36d590eba359235b4bbe6585e76272d2a4a779c1c427bb4898c97f51dcbdcd326b78dba4dfad16d6994dedf1e06ad9269e69260a774c687e3573c1c4230d74aca36fe707c56c10fe9bc849f9c20295f7f28aa846d0efa96d2148ea283ae9e41fd9d182578b098c189b5df3fd09170678d9a3325aa25f2cf5fb6459ed095a8e1e1ae9f2411bfbb888d216b28d89773a4d7a40f18f63204d48a30d0add4790f6728877fe1792f4aef8951f7c5b95818588b0193bfc01b4b1a9ea4a6c2ff9b59666dca40b8fb58d29a9ebfc4e32ad0aba208ad15dab6e980b56a4c0b963f0ea648840ec41c9aea8744e6b26577e361786b7f227fb4c5b82ca97ac58e68ed17df67169464813da29ccfb601c7191e65a68a824032f8da7f5f6cd71aafd3d4c0fa6f5d66dbf43b549e4b09eac26a8e13500258ee64855401d2006ad8fc1bac6c1fff17ef4c88ef6573174f7fae02f0cb141287385485ec9766e1c062974a8a0ecb870eb4076106b8bcc289e5d8368a3183843768377f217e0fbf122c62395810ff300920e5d8c2478cd0003141533c08765fa3f20fb50884522c578b0283340ee63dfcd9cff836dbd3d8db7d7676783f4db630015a075eaa4209993521e5de4df7cfd32054fe12136ab4771e03b818c2325d5d88808191ea2fcd2c256d679e74472e05b13e2a287bb7b99288d48f7fd151cd0175be2dc15c6f304704575211b6cb1c63cc96ffa63906541d7bf68940e17ebf23fdb934efe675de693e6e92282bd61acc5c368163ce57fc3c183cbfb21c5a929ab5485a4bc33dfbfa8a3e07151e1321f76f538c4d1201071c6717ffa4a8ec6cf7c70e0ec0748b2bc5d744050734b1f01839bed2e0468c7438c1a894be51bc6e706c45bd8d5761873cdfd2a637b1cdf9b7b44dd4ec3382cf05b17ae958130d4b2c0df8ee664e250ba69caeb2e79f6df2e46735db3b03ce7569d41a43a614470acea0a5e9d91a15a21d249713811567b2d3e46f2efcc81d68cdadc0cc2ac72d87cd3636fa211da4394f42ae847fba77e436ae5fd924a092ead788f0f01d3955926087a97c51f7b111cf277d1dd4a5ceaeb33d63f3a51d49d9c01b2719f7c435785015d4c89767ff5f6656149208995297b1c9da2890f01e6faaec4d5c250bf8b557f6f11b88f55a677f2efcfda15d308c8bea5060d490dbc43e0a5c6450a3831589b2fba1606c691d475d76b082776f51dabda7b35587de86b7a368e88807962acc4601f867ec4f3b7a6d77ab589aa83f49a4000383630463fe4c1500259f5525a324d6d2faadd6b8717d237c2a183578d5fb5b290707ddb79dab562b0321d862bb127bca4a8ec6507d86c1f4370b4850a1da2295768116242dac4d4f3ea5312a936f332ae7c068c1280cdab54b419ff92c18475fc76af39b0839012e94d279d6212d7646ffc2c107d42c4fc51687fe62814948b601db0976ac562bd83a8eac812c305412a73dc3dc110eceb567fb0083b108259edebaf9e413cb7c4abd22888ce7a41f2d8144612a78adff1ef0ad9be8e612ec9f1cf112f245a3caee1f8217fe0bf3cbb4f5c9d7c32c3d0403ab03ea4e496a38b923af1d3a7a970841a9a122c1caabb08062770d29b88683b24a071d787a8b951c843181580d55852b5043188e042633b2abb57d5ae0ec3bfaf4bd1889e48359dfa0cd9e00ebf77215e9483a336ab719a4b9ce6396e9e1bca6693ad8705d7e8d6c0c459fee2b402e29d946b0d43cc7be642e8ca4e213d1debda9903e57c4ac50c91774cfde844b913535e785037a6466ba3e4daa018e63ab60c4832977558237525f2f37d5c70ec733f25f503802b24706421c840809dec7c9b2dfd57262651fc8c5feeed4335a25514597777073b6ccf32d737c9c3ebf64b84ff87e00450140c4e834926a00a9b707be8f75e8eb179f3ab0fb7db1215c83b2c62fd1addf4e60c02d22617966ab8891d2aaeaf6175dfa5de75786d6a3a7e8da55b6da596241b96d42a6c8bb6947c9035b0f873437adfbdfbaede45ddf23d783d09906b1925db62ce727a2e3205117727f185907095f6cb8c5f597ea4705d010d1473be7e45614f84062a9a81854e1705b4034c52617035c136b78f58b56159e50b48ab268d65a765a2c8a83e6a2ded63205995597ec86a84f1c0fd6e270d2664c711ee4e5faee46fb93a973b2f7599daa7ff432339f2662fdce61d300568b6544bfd7cb4e7ab3cdab8f75c33d5c655916e421b530d0caafbdb320002445307657ae900777087ff4d0a044b196b9cfa00db747416674133dbd19d368e17057a4f56729892db9db4d8ea8deaf99df8e4eed40d59974e69fb74b5a7af6db1dcadd93837d5d8da1534ea7b1ed06d7a8bdb2db7b5daf6ee99dac085ebc391d1f15f98b03131753deeda94f8d0ddc046feacdade3c9f3576bdc5eee7cdc21e5ebb435560179b2aa349f49a8d0c12c192aad9a0f4d0b2c8dbee90adf33694de3169d558b77cddaa1a6441c103a6144529274d924787736c72b618385acbea4c754efa1981a8e82452b72eb21e6a6f4701abee4557c14c1f44ff40f1d8870c3fba4fd2963032f4a34f57aeb83d0c1027869230fc9b70d07ba02666cf3e3c5bc8d8293908e164c83e12fc52a94d95461656c00c17f5386aca201339f14111268445743b2fa7f45156d7e836e2a6c36a8fe3e24561350d047d48170c9c1f88927378790045a5c9bab8f8aa11f0575c1d66c2929ceafe7cc23c424c4277be8b14318e3866771804bfcd578646fc3e84ee3c6e8e02ee33f30b1143d98d81e7764645c7a377985772f3266447c0067d550efab02c158f035af73041d28d92a8be0492a7c1be784748ab0879d428e066d774070e0aa638eafbb2ec639c41bf5f1651cf046f62129c428fa3cfeb47fb511bf21b9c9f760e86864abc36f421f7bcf1bd34828bc06a382daeba9682c68e7540a70e1372daff21e3449599643c6ba0eb03156ea80f1b44176a70b3910b1f94aeeec5221148a0ec9ebf9d1d4a015015e8036d13e17919342a937ab2f89b0b371c2f8e76d54a52aa4240e5f0925e900baac0580a9735a04fc26b5e41d6236f04197392f48548e541f596740c6f6292fa567762ee711619115de3cecf5c46b301e8fa4c00feb3c3c301b06454c5737de0730a8e561a43d13afda3bd762c7d0439df21fbcc14d52cec5d6bc09b0e306fc578c8a37f9cfdb49c7fb595e67f6ad42f5c3db25ee9f2aed0851f4f635a261364ccaffecbc0fa1563fbbd4cd337b9a1f2b1d8fb9b165c1cc4b47c85bed413037bab4f0e7a8ae4cb764a84f9b8220ff3e1dd3fcc5fddbee8e43089bff585cc2bcc8221c8950d649a6cab125e2dab32432c3c585bf95a4e377413b51010a71ab97fe018f5da61594ffe544db466f266c0461ad5ac913b58d3f29fd50b1a05fefa562b3320a094a7a3636d8806ef430de6dc3dbcbb8aab70578060fee0f3afa1ca96c76facd987f326fff064744fd0b5d98ade60985edeb093f386281e39a092157247273533cec1422907efb9ac75b192126638dc4a2bea57bafc610439e6d3bec303c6914adc7f17ff82f403e298fa45214647aa095f28ed5b664dc44778e9398ecd19a4f8a47325669eb855d0750e154ff6a62aa5ea52207a4e7387e6f77edc41f92ac352782acf7d144ac363565d9bbe8084a72aa1e48ca6e2031779fe8485b71bd191ba8b9fbd24307bc2b7181605e60fcd2df66a3677a4323ecfacfe539508fe675383c082d5bb3f5670264f9b72a20057468db3ad937430a403df203ac01f83a62e37f998e8b4f8708e5b0c82c4cf711e2377f7d312209923d8ab661528dbcc6d7b6307c0e7ba1d823dbaa890ba1c768a3929e0d84d7d1c7fd3e376f59bf6202b2718b634e6179c48ea2c93678df6aea4ca9efc3c0cc61b308d6ff7435996db83c462b876af1a47688898e4fb76edcc7f764ccbf81665eedf7ffc74c906023cb2bf6375bf3d0157a7392dd37f1f2e2a4c4f31ba2fe8560a2e3621bc51f49ce3b718f9068b9b694714ac7f2ea46f624485f45c0c6b73dff6b3a19827f38edcffa7838ddb244bb9519953979ba847e68e9c42a299f4c0f7177085b0a1cbb52aed99005d11863d1adce3c42fc83329ff39570d334b1ddb8130aeb50df59b4e8ecb1af0279114194c7f4fb014284a0d9864fc3d70471877dc97e06a6ebc1dad37be62a44f157ce8ae3a3c5d1bd4929c019534e0f10fd5ffd71a0bb9ee4bf6a5a79c89300b73321e65e31d661d0404b90dda275ec279911d976fab9ad8558a3818c2c54ebeaef55dfc3472620da90e962c9f1e783e11b4118a8be0fed8119b4e779743f57b0dcc1972740fc287e1eee47929b4bd07cab314f339dae348af11ce1acb6d9aa1b34371fb08a900b76474652aa88375d143ddb22820702a86eca0029ac18ee17337fb4f28cb1c59fa8bffbaa68ed6e8cae1995f78712825858183be6e4a807063b051ae9b98ea8e87202e6b6b7af71b700eb32cc00ce2426c863bc7bcf358307cf83cf69b421f09670fa010afc365ef31314f718dd57594e69c37408675c792d4181b59a1413b6295c2425c439a4022622745200576e3ba686febb888121770b36ce9dcc0eea5bdc6138ee8ec86ee6dd6d96d09f0ffa7bffb7d6149c6dc92dff0b20651f5e7b32c40175d6b452d8912621a584f2d930917b07a2ec1e467ed3a972dbf9f91dc00e2840f1d8ec8ffdabd752934b54cbaed847d388b3dec746d60900fb216e1b5697fbce72da129f152a181e4c61e0bd14c136e71695b549c7c707fc2b5b2446f5240fdf51a6065b01400936d04735b7e85e4ebff1fc7ee9e3e42ea90cf9f8d3d4a9921f6dfc827226f25ebb18564d632286e566655747768a98f09626a934aca242b07ab1f27afafe753a0535b0f8636216a8de4be6740c31516a8454961be33124303fd0e9cf7acd46dfb9d0e1d6fa0f6fd0fb9c128d664e71554f7b85c62a0cbdf341cf030ea50ae0dea3569dcedd307ea1abcaa029e1608bb0d12eb09f60a3a85870e2514a93431442cf6f69bf75caf9f2daf1dc95ae71d3ba99c30d65d6d4d61b87a7884fbed974d2de11f24c50cc459700c0d4e1aee617ec97396edef0bb789f1c79fdd31a74f799eb71e2bc0425124c5529b4980d428be1d67feaf6f3b10a37d0a65a079c2082807d65410b74b39965f5c9e79beeb7c27fa5b6241c9e8493bff6662945d9691a7f2318ec807266ad33e2295cf5d407f826eef8390939f82f4a056151a09e090c43c202f2aafc9cc99cfeac05531dcd9c8bf8d4bd913976c775112471e0bb07b16c1c1047db141fecb01c617a417aa1192df651c77c7938526b522e15f05e698196a6b6cdd4bf053174ff19b207f46de36ca66347a58346f15844e62620f15e1d4ac97ab368db3dca63cc90224a19c46c3b95d85c60d09d3eb052711db92620f0db4d579896bdbeafe2d7a5361e94816821851d63578736ed5cc97cda227b1adad91d15885f3da64d2d4f71da3f313863854fdb0bfdfd43421037ee49229106f576fe5603c3592ebe098fa1a6bc98d18567d59947a0e9d2121f97ad0a217fbfd39b76a5ad085675de6d18053a6dbe38be3d70f9450b001817db711e09a04f523f728b4e94677ddcab704674deeb7260faa9d71c7fec21b58dd2393576bced0c76ef1e4099404b8cdd69462aacad51946d968e3825389f44304d82a3a76b96dba77fd306988ee21c23989505962cfcc6b1f35d537d0f9a64e73aa77527d5c014d9a1d8351b7f53004355c973e0615b90d4938a0792348b49c0cf47a56f5d81a82ff8255ad2918718ed28b0555c7355294b62ff4f180e5278dd2e757d19b8c8ba6fbc50cef8bfb69c2c2927f42ca96012fd11708a2fbbbaea28a14d159b8808dc8b261c7bee3a75ef5a4fa0f4e20cfb5a3552ef6b7ed3df7f6992447aa41a099084c906effaef7798c64a27bf37fc7abdf46c973e4cdd0f3b33594f694bae6ecbce2d00d9b69e87ea1d1060e0305da544e15d1a294ee67a5e28be6531ea727bcefce5f00c49e29b6316c43812cdb884d9b1ba37a4b551c875f56418810da5dcd528e62e95a2683fe93b2f9c22d4f6715790b4ba2eefc2ff384d9a6aa0b0ed3d7dfdad2dd4eeae5140eb70fa9cc4435e123f4d0bb50a1013c02e0ed181f287ab296c466d8674c4785910629e4600de5ec65aa9b0e2ff383521cd082aa6d213284d0f4e13446c25d83c9509033468619ec5e95fc9859e923ea83e0a145cf3d82c3732c71b37f1e3e3057eb1a2d0de99800dbad8f3e4e5222446b1ca771565993319d06a42e533aad0c113d87dba818ffd76553616aa6780159d7872f9ba1d3c136c82ae659ff35fff41c08b7024cc3984053d8e92dc94f13815e26cb7b335b74df44dbde8b5079230865473bca502df5d68009e0615ae17f9081a1e81af28a73c266071dc44d69dbcaf01a6380404e819844e7fd82d82d2c834fae6cb79a26dfcd849c34e566d72c3e48e994895cc8b34d0095b43f1dd4dc700c676829f7d6708553c05fdb64ccaab558ad93d704b483a30fc6483413b07fa14ca96b84eea3df532ccd4c8529cbb30fbda01415c4b45ffd075e364fc1a30618c2a902ca43e86edd8710dbb49f350139cf3423619bfa1795b6db53bb7265a0acee8afcc3be1eca9ac23225fc7166ff355157c4f841d797b50eff12bf648163da765fd0017dd7848f480d8a66e6042f05693ed243233a854cd6ea9a17ecb77b1664d0a0b4cc9f376e11de18a31be5a4c0cbd2dcf38c6475757d4308159198b8a04c462b2c646f1696bcb64a68c487177fb74ce6ebc933d62685c49dfd402d3a63637055506d5a99a20096e89271bf7e641f942a967c75ed134d4f7e21a6a04cb4c146b56e256b37bff9458b1d7f583f2270bc93d3d0f068dddacb8ff84eb121ad430e92e0a8989be6b4243e99594073de4fb5ca14145feba12082b9b71f14c80a8bf8327dda04df669cca7263660f2f4ecaf27881cb11151929ca7f479ceba340b8d85c1ae9b5dc2e935a60597750efed8dd645757e2206d187bee7f0bfd98ec0be1d7a9ba2301e33b16581d9b024beec1c7522031844c711a8e29a10172327673ecdf9ae9c91336547a8ea25ff5000c49bcad06d724cadd54fa3315b3fdd07109f977ada9271bcea2c5278cbc6046aecda20bfc9ea661b8f3a042147159f73e58dbcfd433e51e89a8aed679488521331e4336d049f05ee3e05b4304c1395eba45529386279ee8ac60f4c17b503f66244b041065d0900e32b12850ef7f449ce83c4635eb96116beea0b5b1a35013a643c4bf19aa2f8f4163d35c1002610120bbe1377bfa81cab7f27714a35cd66edc68ff607383dce0c48e767c1301368fdd921d389602b5e11c028c1212c5823fd68d84cb1d9fc68696a9dbcb3fd32ea7e17123902b540bf3e8ab61329a7bd916374d15d38a071dad6992952b9daecc3e8038062e0a4a0afa5973bf1a08b77baaa6bd0fb7178f84665f5ac1f4f002b03227d2c549b0e7d176aedf9fc626e126873764950f5da48016aa75387a34e4bd690c20b80df8cba3c324ec51322519f0aee6c5f59519873b15a89eb7be157160f0817cbdce5491efe6f1c26c140dcfc66f7fe1056d08cf30b2f368353ce2ab27161e4836115cf06eeb93f364185ae9900962f0500da4b50b27c8f7b5ef5c398d3885c2c7208d41f0c5ab699b65972f61e68378223199d2134ee5c8ffb6a1e48cc22d1d12054654cc67ddba77a20a621e9ec32e3ea4626bdbb5e29fe09764afcfd63aa3dcd2f3f7b95b84fe3b7ea7c6dafd74cb8381d19a36a4493cab27233e7b4603146de821d0d31c2f72d964a64335dc3456e898e13afde7c3d929734c4add8eddaa7d99cedf5519a5b5e005563978e20117d95a936f04d98a94ebb573d700df3f816fd4496c883db1a59300d65276f9621d857c014d037fcdfdada6415ab28bf99ee2fd84318600701c63fd8a65b6ea4a319a5fcf3762f9526156634c3e473f55d6fc9d656e9481351bc851752eb7e3dc9ab5cd7bb9c33fb72ecdaa513b19171091a96f27619cd56d6e4eaf64787bd28330461bc83b18b5bafd1dfd2073c4d2398239251283513f87e59deb20987e1d51f48148f2257750f4851446ab790e639eecf0e1f9b23114d39c6cd675c2d713ecfd10615665b2ed132296055bbd9657d496a698edb8c07bcb84bcb77e82f79e4e75943c57b6b0b567771d8069df4203fafbc0b93726a6c9a0cf50241056ab44040498d7781d44a11df657ab2c7d98e5b870749f380ca62b71b03f5c034aef4f37243cab80552a53a3df15b992f0800c2c0f74ac735862f8ee7d8fdb39f5787f81988e588d838d4b722ac61c42c0e8f539063d4393ef0a4d936e6f2794ac2f433f621b15bf60e5c4b746ac6e10dfea07191d60e1d06011481584d01a23f5b1641506381795a8b9b46cd5cfe0b9c440045d39098f9ffa01a999148863cb978d498a43cdc62e931113d20a4f1fffbaf4076ef33f01e925fa34b6512d3e9d2a1d36387fe5567403fe0624ac97fc1fe53e701de6d9598b3321993a561041eac66a3d3d0c2cf79a6fa3eebe7adaff637a66915df077a9928db77561d1a6c54975e99944c0dfd73725016287992c335db8d291863d636c540f312506a7a7f24f33f9ecad41f0246ecd8f5cf1640268ae2c8fa4b0b112ee283893a11bbedadeab6009c9a2881449c888a2c89bf28deb601bb5e50a9be193c17a6e9167fc549c7b063c66d05991950ba71f47185d50b3197a4dd93ed33adfb3996a07a77db3eb9c31e0ed4804ddb1ce1e720d4c91d41a3b1fbcb39917abfefa1a024d3d2e966c2585efcb260fddfe9b15303cfc817b51f92b8210c1d6fd5645454adefe8958b9590caf3335c09316bbe510865ce603d2bded7e448d62a32665f132f2c81d72e1bcc3d85bcdf382c5225352a58c4c96073bf60254e1bbc1adf9792954f34ecc2a513ffa2f91bc2ca05ecefd1022cd80edca4eeb309a0c859c8b6a37b406786a6e1859c01b164b8537589add7dabc2fa1784c596df0a183554d7565e846260ef36dab714af84aeacf779737d7c7afede7ee5f37a62b70ddd6400ba13a158d49533db79e74a27c612aef55d75739acc96e2d3feabd35e9e44a783b7070a00c8445222e6b3302da858c137255cb0ab7efdc8597089cf4510561a0ac43e09e6bff44ed3c2ebf4c357db93377a73c21fd9db5c20699221ab192e576c39a80ee47f3b20fe31b12afb53b87cd284baae87b8cc1311fb98f54e96578be2bedf11ababafc9a3c7440f545995e4e52d8bde8788856e735f166818f998a4d7b5c3af9f1aff9bed8f623c494bc10104aff7449d1e157fde17a5036cca7d645bd352eb135d73f98ff66884061ec324b314e726112d0d389e95510390373a189faaeb9e0b3e365c1c4220bdec11fea22f85221e20bc21e036608744e6ee54d9a3147e4cafc48b6e0d77025955f87556ff4584c9976ebe26776d5c57fe733f7ab8c741fb10827b00bddb4ad39c7faa1bb800d1d056938f721f8f1bd16d54c5b23736cb2074de153c5180505077bd10eafe81c3fed10a25d7f8c15d53fbd9b750098654fa81138e277b756ce5351ca672f5921e1284d57083fdd5e80b0e03db7b43c1b8ab89924aadc7229192299844efcd564e005a63bb67925c483591e3fac880932603c77d475d13a1124dd5146e231f5642f944045ea4f4a0819037422366114b1b4a49b487fb7dcd6c0855a4782a7b1bb1f6f28ba430550641eeeb1a7a8a9708d55b54513cc782a430d568ff2fc853c6718e0e7f46794f6a184e48abf76ed3fe00c7473a780fb7080f3ea7de3660f8712def445fc5e09cdc70a6f199482ba5416006fc5b226d2d56e6ad7d9b852625cbe2358170fb2153ba330abfec08adbfd0779f0b97bfbfdc5f1e0d9b287269048d1b304328a629111dedf0d8a14552c8217696e43796dffa2809b92c59844903a6bc76a8b59bed8221c602d4ec8ae0b885884aeaede126a124cb438004ed7390c88ff2772a4202bd5c8cdc705405e45a0c3e39abf6f83c5abbc4af00a98cec2177137de073984dcb98cbe6125249cd9bb9a22a0470ff8cd2d94640d3be44eeeab9423ab055d227ced26f32bf8c304df2af4d372adf9d80d2ebb78492de1349bed675d4cd7e01b20e089b0f5bde266f57b9f5610ff4c5c08c6c9debde7f0636da5287b2f3fb6dd09cae11954c7520cf7e9fedfdcd244935e152a0758ae599cbb660866634a01dad7effc6035b086864fd88fecb1d1d9fb6847e0b6350d6718e308cb371404f123056ae06f956829313b7840ed46cc0546267151b0d005f12be1346621617c19e6fd52c04bb9f1d2c1166a8c1773a433a543a2c1a492343f9123d8bec4315724c409941e662fa2e22d968562f54ae13f456e3070b313f3823ba514b9c7f84edc86c077cced41c79f2cfdd94995d847599da8716591cc487f146aad2177451b3e8fce06368c5f2be09e97705cea525cc272eee372826e467eb5ec09a4735e41592b7147dcf15b569bffe25f1e9c3c16c3288bfa36857245864b53240b760afea89535317ac7c3c5d896e58b97709244c8fc464f663bb648a260ce7145d1242638812cd78c7f53ecc98fcbe6642fff9c3b3cb7938e6454f088668187052ade999e59611dac2c87f1f87bc89fc69ef54e209ac7d17bac8442f6221161f2d40f1183d8aa22d5bb5ec2eb5949523b991921b620e203c954c72d568a46261e664bf34b849b9fcc7ee907d17d51258c69dcb26ba449e9548c5b65d23159eb4b2bf1f5eebff54494d54f077ad7eec2d5a4953db92cc7a349c000918f3ebc96264cdc155902c15e7f938adc1328f37f4ca1509e301cf7631dc33c58dcefb71fccc645e498d2e56eae2f73d3569f202e7a6e2eb793b7819c83d7eef09b4ada02eaf58f1bea3aeab213e9eb840e4bf3d1da7552e8debdab4c04461d8d4eefd0ef7049e5ed1244a6249d27d2706f70113649e7b7b578bae14e2f27f0788a7b09f0e16eedeeed94995eca3b38210080601990a5c714da900af29f2f7fe0fcc8bdfe128ca2d32044b1c017e74dd5ac7c225734f97d75dc1dc8f084812d3c4110748c12857c43f2f7096a193b97b9cb668fc490fce7b785c74f585dfa4ab49c7aaff1ce44bc644d90b078bd6efd61eb3d5ad715257b926deb962f18043f9c6769d2b38d0c0c0c997c704f3f1874c291e3a858685b6af75f7ae78c12db2f9b3ace10fb8def91e5deaea4c6f4396253eb09ecbadfe95e6d9d4e3e0db7144d32303653429fe0f7a8d748262ce6b1cbba476a45cc1a75e417fe06a9b313cf21c1209d807f76cdf9be094d61ae18ae7fe9c83bd481d874a950c12b06abc9ea4414d01c6d0aca4876ec321c373eff227d99418d08172c589c2e0fda18100d1738b42ba867d7ac92fe19f6c04e2181f3bac4f744f637d6962e55575bca5863c9c367bb80db864d399fc32bfbf740b749479be4609052abd101731e042f055995efb0ab3897bf459053177da29d3dca766a057c05d4f46599219c4aa322af8b947cb8772d041bf07891eb9cb4441dd09c7dfa377febfc91d565c1983df5713b3ec2f6c40e992d5a1d0e5c8664492873b120642c4c1c845f71a43ecdfb8fea064f1eafbcaca4473d5e601f5f6c9961b7ead4fcbb5c6cc4d62b1dd72858543b79c3023efaf0dcbdb1ae3f3fada8330a6225d30794205e96b0997534ce004fda0f29c67eeaf882794c282eb2aa332748419c24cf88e7bfd330eeb04e5a101d9d84c0507a8c362016889fe7e1d9bc23552f730d19a516776263a7c2ca963853faaa55eab40197c0c4012f9ab8602d94cc594c27204ab50671b1501e425b62d5d08d765d86ebf8f71e9663f68608830f51aaf60f8ca1dccb17d5486de9d8320e840c41e65ef4d4ef69a085ad411fce00d91c2f519076d1414ad72ac71185968cb0685ceff6744d05f2ff512bbb065f4e04ee9dac89eb39bbe21df9d029b8c7bfcd68717a45d20d52a513e9f7a90672fe212f4a2056e89564832dc626470a9badfcb70929782a876198d03bf5a79efdd33794e79d1a8cdef0e0507fe0cd819652d94c4ec2879c14a5812083d3a768223b6b2abfe34888b75c1f27d6e4f780af055d0140cf9a5434e79cab76d5f6c76f21c01bd28eb61cc245401374c67d32c274976b656e63e39c7b39d955757e2e6d99a1667b2d2f26f1b25bf884c4c1f34ed44c4d3cdeab89dd81fb7aca0a2ad708e8195ff9a825ed7baced448ece7522a363b740a058698a38569fcd62819c9cf950fb77e3a52f42a6a8eddb9b32a6d88fc6b17471f094f1d1631a262b53ecf8ea0fb8d4f8c0533c2ee626d095e77bf18e1c405ace0728f80e761f8cb73bfffabb9fa3027259f7dec4cb22e700c5c7bb1e5025408c0be73db65afaa2c1a3f8ca42d28cadfce3ceeaa4ca07b5da82ecc3875ea23daf09d415bd77e985042a19e39b53e237c62c0b14c7ed146a2caa2c4969e57f8f4a2f82b817a9e884a1a6ef55f446f21588ff64996e22e50577c98bbabad8f59042c3464a45ff7c5efa2f896521b9cb9a42cca26a56f2426e69b47210f3ec6efa027a51af8e60e2b0f3dceeb476ae764fce4a70707b02fecfa8d89ffd7c601d78a1e8a8b586c21548ff19bba52b4b66969dbfe9a90525dee2c306226dae11615931cf39b0c19076a6c7b8515095e167070baa2943c1cb85ab0ef1bceb879b939c82fea0901c2c892a19e423106656bedb759d8bd6fb9f7f486a9f037d2733a4cee494ef736997babecf7941a1b52a167e2cd3e03670032b248f6d858c7e1e01da30dd804f95ab2f0b22198acf6378e1351646c2b693e6235ef3265e88d5853eefeed6c857d3d7dc11034f1e78c060e87fa5d95f137d52b560f28566f6b629a88b661927766ee08c5db3a369dff55790bab96342ef198acd84b84d01f874401e958c7b8f06e5ea03e5dcb4678e65dcf3dc06def07718e6da0ede217b1dc2b574447878053a40391734d2212e9b1d2deaefb15e9fba24f13e4e63969c5a6634e81503863f3fec4e48824ae8e9610d02245447fc21f5291da7a865f896e00c32bc79a08c3b7f283fb6c4cfdd9c23a50619005682c743e0b3420bd77a609582f2de66f2dedfb801cafe22608438fa30589bde274173dbd6e7c25133157984acd84bbdfd6bc16f2934bdaa47885500b313c8f9c2bbab04f1aad13de64018e88a7dbbe9aa5936413e610f7b101c8aefd481e2a9c21c5817022d85a404c642162c76d2df052d382eb6a4728ed3a04a991cccf43f8f0dd671cb763f3cbefd6242c1bd4a42bae2d321e94f991dca0744fd22fe214a5b1f7958f5044d8a8a0595bdfd9ad6e1dff4566b020585bda0f7586d48fb3f6da26794797680ff48408580f29d15eb4a9cfb67391b888d2fac4a7fd638754038160e81453d22e7e628841d2ceaccf30b9c6107f2b0afac471ea81bde9c1d277035d4dd9b5cfea433f7d78e6201ddb42a0f02d428be8167c17193ba979f33156d6de0b6e699cfe9380987c0cdb23493c714cb4a3bf36b84514ea76a87e0c73f5868def6108facc533113ab6ed3e37611f892c0450f89d65ddf2e40d696c9f18ce63e68c19295f8cd890511b61da0b039312a5479b542c43816e8af636923f8662122e3ea149c4300f4196f0eb181b9f0b562a59868c00b2a7690a589399f91068f70ca819fcd41b11d0dd3468ee3188b9d2777f1c72831699b757e5e94078e4607e78bb78d97b7b6a9a0cbf655dcccb48453548de2a80bcff7c89a21c1ada874bcc76b3949e6306228607d611574d454ab422f5c5b9553ab9f28c99dfa8ad4029fc4d5df95acd8a99140e752bb539c7fd5f02de498bfc8a7b614cde4e7159cef6f941fbea7e19a942b3df69f98250a272d9a316684002a4acac412d10852df311e9fb0ee1f045954f35c090be6500703ba46be7dc1a31978f90adb0ea182ae9215991293688c7baeed05f5b7c8878dd92d6cc55bed308bf704bc25551fa710658cc409c72997205e561e43ffe7310ae6ec298df3adacf57cd9fca633b80ed1f87da27ecb9418d270dcb33ca6fbe8ec177f5cc54ab8a10b122b0065b6823d1af6119f9d5723e64d13a5834c9cda2eacd802d5e65ec08a44cbf202c01a8786076c5f5f522e95b9565eb77084112f8944e63b8de729e1515fe5263e81abf3baa207c50edbcba4d29a9ea8238bc47613d1dd9d2b4dc596cd93400ce124565252e8d18e94dda5456b9d3782d442c375e638bcccdbd8ff0254b2a2e4b5d0210c57ca283b9c1fefbf9d119edcbde19059e8c2b3b531f8f0d2d156f357e715c39fb571819d0d6ec9ba31d53ae310277f08e648667c7f1e510fc9f4c11419751c1b2a8bf41f234e8cdf5a1476c7433de5bb91b82ded14587bd964e3aa942d17112e74c9893ee1f3835a0f31e7f751f1c444e1baf31e4ba499dbc1879484b52ab06edf5a3f4982e9d8f176d4f2c244a6d2dd2db7fdff0a25a9664697d13dbc99c57914818799a543c28a1a444e18284b522be78d19d67623117d3dd7d67aac4f8f11325080993dd2e3c55843e8ceab146d396b2b2da5df3443cb72a6b95978cc38b807206c550bdf82b36817a5a4cfab486f411882e7e63050a2323d471ce2af64875b277648cd8c2c7349159e8b2e58701dad3f03a589ffa52185a8f376a44bb3dd6832a82405a90fb41f3d7d21caca9c17b70ecefc14ed9f39aee80039d4eb5b07e7ff89a9431f583bece50d36d61cc1b030b1e4948b54c8beab3801a50117ec142e041063d92b617c4f34c5b2933158c2f321990a01afe17a0875b7e526a6daa6232bd4fa48d81b3334f44ad5f03d64e57bd4f36876f5b0ea9689a4355906c25fef5b5840af26f4d8a2608758572984d849d9def2d694a7ec1e32e32aa03929f2bed54c6deb4867f8a1012632da07addaf3daba1c899c44a6b485bf4a164eda9e6f58c6a05324919d2f0c0a0a2e2a4677dd5cfde0ea40d9dd60b2d059cac44c57a619ae3dba8a6035ca59d54287cfd9a56c3b6bfe1671eebf68c1ef70c76e6098943ab5fe8d677a2282b7a86e268e94d3861ab2b3b8b41c94cedc96e1402602e16b9da611a19ad60dfa4ca69ddb0c624500241a9074749343cc1bd2ce441929682db60c67c5a514f05f042d9bf70b611497b0f5425bf76a902d39b9c05de36997da9f0caeb778942566b2418b7a2213a6129d2dae66a98a6bc0d53fbe72b2bda186599b4c4591d08a1c8038b1ac04b6e74a8100e3473fdeadfbb34e09a41efe88b9e817d9cd9754f572616fc176c82527417172b78ac0468f150fefaf4903a4a612c054b0c6367a2d202a93b464b3d6658dda22f8abedb447e3fbd10aa450457ad0d582fc5140baa8ffe85ccff6935093ca1beb9e982aa5a8336bf046989b29dc29eae0d2f75c8a7472a41b163968345611b5769f965f7b201e7ab3c9790067f44fd7fcf036e2106864fd08f11b82d1227a4d12e2c6aa9e640ec6c6dc003ab8eb6899914be4eb6d99029daca9830ae8ecb539ee41465bcefcc1843a97149742c59f7780388ad740265fb2ed779305c3b8206c8a1c9a85734b0fd577849dc1268dc79f813b2dde080f19afaeb30e02e9a2e94d7c2c4adbd17de1ed3291cebd3fedacb0b2ca363eb01b283e020f9f0ede393dc5ba117c66e13555a9ca645eca78563249414039c5be7b18eae08331913bf65e928610a117bc0a4a9dca015d23d99384c664ebcea82d5e92f11b5d5384297714640913f3224017256ff57ccab31f3982d5f47284e3bcb7c7a1df2a9ab2f72e745f7a93562133b3d47244b377c377e07e35aff57a851333cfbbf287af25bbea30908621463110d7442d89380404441c5b2fe1f3b52874575e6ecd8d986e943f451b734b82bd78cfb26cbf784b7be3308254658d991cbba90714addccb46cac5fc7c7803bb874ec7e7c52f4356c32fe4de75e09897664b3d81669cb72845426eab6bc9545898b1d213e16292428c6ad08cbfc865488b8ebde0ed2c2bf15694cf4b50783dfbe5230560a87984d4234207c2714ff563e36ffc7204b06383d58dc37816d5005a8f55adbc05c5e030b4e4a5a771d65e9fa36279a00f91b537bca2c55ae6058666d73eee4a2a667c712b31fc59dc55f3401332966afe82aa5d30f3306529ae096c623872f4b94edcad6a9386272a49954dbca56c1bd013b4e383f0d6ca36b39d6f77a703cf4ac8682e9af77da235be935f46bd2506161b1221dd34b245add977fba4b37289c01e0bb613a3aa41e2afb448bbce9c8c1cb6d274299f5e0e89232c80f70381828d3acc0732bc542fa91a4e688c10ffdcf52b02c8e1e2e6569ce8d413caa841f51e709cd924e952bcb640697a88ae577a1c1838a6365c3563132d750258d70b2c94e7f61c5cf6549fec0d43ffc739ec45e3a73dc9b742171c2410eb736823959cf3aa3e4cac3de6ab779a50b51882307211e54062881fd22e939bd403e5f8e7f202fb3ad2cdbabf5d88ba1027776763da77e7e78603c6f08b8cb7bced3c573fea5bf92d932fb4617c07122e7d69d024f3cc9be5f897f249f506c292a098a402b0a6d2fca61a0533b101c621fcf345a898c91252a87d68c26c1deb198eb8d8344de5d5bb7bf73dc9980ddd42c2b470174081a6ea649ce9bf20f77c9162a8b5695e8ebf5359f1edcbc449887a8a6a5fb0d6b733b9f29d6c590e35052ffb798238b69ff858e5abcb6b71a824baf67c29eea0dd7d59c3c56d423ef5b46782146cf259760fb32a6fed3c4738d1ebbbdac51d92a7a393f05c0bb2de86964abadc9fa4749cb7531fda9a0a3eba23789cff75d54fe0a6cf92a07f2c1a6ca24b59c016067fe4d04cd24c057a09c8463752f3832b689ecbe2343f21a19c4649b09e48e5cc4c7e91426ce79f3c66d99e5ac2faf42e60e44cbf3e6b432044be6b08ff021fb2b00939e253767fcecaa690281c4e601a585f5fbab3e5b019185f095e394e944b85262851622ec8a595824ca930f5a4c72a427ebd07d1ab098b9c97adc1424af752976618a59fcb7343da68fb411e57451745a2438af013f42a5f7833061d6ef943856bad0727b6852f436be7f74e85688f288c35e66c6db915e195c1c14e280dcf81ca542ab607d4e0016b66893aa7c36438029f17715d18f2de2ea3262c259fd29f18cc86c73fc208003726ff2ce6925c39b163dc44e426122a9936a22f90172eb04882574f51af6ec24259b8518da92e42a766127d1813ec9142162eca78ad2ed49380b316f2ac0f2aa1bc70f360840c6e638a8ad7cb87bcc4a0dab526a06c648ed4bbded1c598164993f8f7d6195214bbcb8c91e3ca89a77d76b11cefdfdcc7e9d39dd4c7ddde1e02d0d9e1d2d9b0b093efc54ae89bb6f2b02fb0433dfd8a0c43feedc35b17108082f80ea8af9d7a29dc659bc5b6476b65a1339ae0af5690a99a2526dcb62908b903272d5a11c93cf6a52c234adbac7bfc2c6f7f71d4aa004aca2bbbfc2f8b4dc1bc290314d52a64aa33500e09794763acc2abc8e23d39c57dea15bf31ddf5b8079117c5abcf2de21894a301acec2802a6586885d8c4bffad1e6e10dc815690248dab367b5ecbc5d25eed5e162cb70408c01cd0e77361b7df8a9c4a27ea03f06b2bf926847ece32b1c858820d043826d7141dd4a4cd416406e4726bfd9190fb48ff4befbae6852fc358e0ced719a25fd8a4993b140b067fa6db9f7c05f25e6a6fe93aa3f8439a6d8ea7247ff5dd19456ccb9257883f3f1b6a9448f307cb0c28172a2cf688cc90941011b29ff26dee02e5d2f8dd858ac56ea730620e93cd99f4bf137b5305218a945cbca8ac4a2193d66466e02099b5044ce5edb6a7bb678371382f6ec867e37326389667fc629d6b1cbbaa04124439f8017d5d10f22705789fe2e6f547db63204801509dae53a577a32ebbfe3031a3d8c9330f39fc022c7209eb71f6fdc8bf51c2604b95c5f70c9b29ec166bbb05fd32271cf0482417c03a4565a4d38542d7dae4d426753a0c75e9abf98a83d3440d22cd9fe6c273cbda3cbe83f02655dfd563e1e020fec300ec50d8173dfe4992941006592130947e089267d0d49369b474c03662728b4c6a25d05f572d897b44c89f4ff242c2f1853124ab4a9ff16eddb03c4f16ff08044d7ffac28ecb3928945cea575550e19a1fe0e6df67001aa85e1eb378f50c1ecd7606303e0e7ded55ee3fb2ceffa7bd28330461bc83b18b5bafd1dfd2073c4d2398239251283513f87e320f7ba7211305feba638cdf93d5eadfd8926c22f347806dc0b964d874aedce608753ac068da6796bffb925365e118488a22e2b8a244a80927562f14aaa71f9e05bc0724ded9aa016286e3ebb163fa5da5bfe7b9a98f1a13d46909350c5df94aaea1e4583646e8cacc7ef6d033877d8fdb7aaa0b6e6fc4684e0a2185019108e8ee0d70ad7d45d2a05a0a76425510cac62fbe46fc92be7720f2eb6477c3509c98c641326bbafee181ecf260b9a70da9174c069263bf499dc0fb198d223c6a4f43d6ed2a8654de790512b5ac85579612abbfcd3e159b135bc883d25a63dfb06d1ec667ec05dbb0592936b0b6d2a53c63aab9b5206ed6c00c551dac3512669a106da69707e3c1b53ec79e98ac348243dd94cca8492daa4e902bb727c9fa7a8301dc369f03275e297881a83da4711e1418e29f565f9fb855276e5326e5b8a6568280273e6ee4067dab0291031cfe90d167331448a007c9f3fcaaa94412adab7e9edc6a2fc3a9c04f5fcadc099c763f684446240be9f56cdfe0be899097222e4290836e875617ab9fc5aad1dd45dd6d4e52292a438fc9ebe3c905efca5d7b3fe7729564f40ac5eb2ee85cf2bb673cb29238aa6a16e939851d5747bcfde6ba98cde7619fa9cddb158a57c0849f41ca86d37b09cbb4b986c809ba68047ff2b9c00739a068a8a7327b3312dae26bb90714bb46e5fa5bc7fbbe5309f20e625d2525eff8d485d805c4a82ac7d1bf78ad2da068530b447cef92b8210c1d6fd5645454adefe8958b9590caf3335c09316bbe510e923262a98a7b3a76229c838530a254fd5f812c2ce9a78045471ebb7c7335edab7e70828b0fe76cbca519fffb43a53fe3dd7648bcfdb3b4bb5ade618aa2496487f5013309b1d762eb922b26d3e27226c4ec77087a65573108af2c6ee4bdfc6fa8647cdcabe085d72fb797e095111f055ad49270017e366c53398841b925cd42ed357905237409356ae6ccffd91b5b1e1326ea3d12544c8f62cb3b72c6ecd6d5128a1eb7beefb505f3a74cb84c4a07487e2682378bcc74f16d65d14188bd959cb0238576b1282093527d63905e7e5519a4008892f8950b10e6e3c2a670a43083c50589299477c9e6ae0fa2092d3675d5dc0ac1380bb50b697d869c63b0cacfd716710946a51900db5aa0ba7b946044b9204d79a5e5cbeddb60fa919888ab9ccbdfe5c4eb80344a4f43a05b915df4cd7d14a37a62dec266f24f972d2f71c1a03fae57788427fdb2108b6dd25275084fb607b35885bb0e18d9657184f9ae1db854c6227a06b58e7fc568065863089623ae6807018753b80741ff6990fcda3d7a454d3e433a8b044610b8536febd309487e897260df7a2fc06a9c228dd2d20413eec709df9adb834251707331401b970f28ce0b9f64c9fe12692128443203852e4c4640ddf54a4cea3bdbc8adceb71a811f17ed35d9943bfe939b765f3981193bd62ac26f4564db7aa01489b43e56d59f92dff162f9419362d76591454c22cc05be2021e96f3029ebe483cf851daa463be5462ef52a7d7b807dfaa5acecbef9127b1814204fc6310d23dbbb9bf667a5c7b669c0da513b5f941a4f417d3ba3cb0dfc29954868dddd9469892fb6eeaeb36be012d22de678452c44c8dd5d1d0022e8aa143194479b211bef43f772b8e154f3066da4fdeb93d658b94a985883dc0016519c31f2e3e9f47ec2c947719a9d12492b1f0555d780fb7080f3ea7de3660f8712def445fc5e09cdc70a6f199482ba566c6b8ba1d1b7d3705974d76047ded81d298297bfc5212dc55b8367748b97cc4ba6c891b55f18140e54081fa7e02a7ea12d75b5307f96360c8f6a26862f0f92db1eb21679241f815ec9be6d1b867f08a6c10a4d925ed252df3d53017cbb1d7c8989eea7916accb7fba49f605d1aea55dec586d4bec446352205a5e2a1178db430c129e871dd8e013f9600062308e9e9ef8be2abd29bdf41b8de105b8c4a3f8a7f83ebf75ebf7aae2b7f7e0f06f59a5ba346ec88776e29b63a22feb370e620fa25fb0d78ac87d2e3e5116b145d6ba6513257e7da0d0ea889b474de43e5d6bcb2d333fae10cf26bbdff6aa747e8a838bd451bda547d26e8ca2c87ae6b26d5f419d9d54ae472281405e7c7c22f77a57a8dbfb1aef2cade64efffca6fd891b7770ffb09f7425c972985902ac243d1788237f6e9eccb5ad3e3ffb3ff68ce8398b7c0b06a98cc38048afa718bfea141666aa0ef86be24ced8a7df486a170efdd5dbb84b4422027c9338e9ce12a11f5a14aa84784f78e3672f33ed8667873bbe7a046b4fd6bd0197b141b91fef5110234ecea7b00d8ce1e856b0d48627513e9e63144713deb9e8085078912501a1cc487f146aad2177451b3e8fce06368c5f2be09e97705cea525ccea7a10ab17061e3482fb364f6a1d766b609e2c35e74e59250cba5ab36a74362f4357e38d53a89fc72fc6c773987b54d5b2d0402df9b1d95482df1d55e77e7bf72b8681743578724ba35c6e9a854d4b312aca8a2142eabad4492824d061e17a0dad9b226c14694a06199ba6d74882ef4d8e253f1a4010faca05f7d2f114ed6c58090b9222c6de2a0d6fdb0ceb9d356f34930eaab05a3d9c0b29326db974dafdc48a0d2daf8de9b2ba40b3beec49b38b039cc6ca3901978d42755cb5bfd75a7dd1cc9efa79c79e26081c26403f59edfbd3157b8c80bd930adda6f81a50422f775cc4a0a1721962f43f04a80c1495558b037f54d82f3d33b5cf35aca421954dc38d2973ff8db60a475710e0dc9f747a3791d6083517290a61680c072a6076e8070e19e031c1f1ebb1f063c5093036f94e4889bdfc9f75568ae350646a30101a01362715c11a14d9ef1d679e080ad38e5bef6203eb97ffd1da09ff0113649e7b7b578bae14e2f27f0788a7b09f0e16eedeeed94995ec137b696ad58c3a4e592ce07e9c7d0e9828a34f933a22b0b11a18dbe79aad6a6448c552c5ba2d34a7ee5c3fc4e28b543d28a0f75d98502b4ad7d2aa1e4f4f2292549c8ef5ed3008ef50bf5c87c1616ecf68de4bc2f50c5f2271e6117d6ea32f8a7b9319ec7f85f09076916fb130cce461daf62a501cabbbd6ce1a52ee2310210acc803ecbce1af094cc2835f3ae0722e02c0f7261e0c35fd0a587263b44e763ad9b579e42aedc48499f177d8cc2454a1040d768b7e464e6c568cc72234cab8518cc7679cd8ce15a86d1d296726fb79f88b4e5034ea82a4215c411bfed353194e227650e3cbbe8e8cb05b62ecd8b30919df4f52dffa689fb618fc4c953f93207db762ee0439324eda41bf31f2b98b27ab6de169a6f2a197ce91a8b98b82cac3c7c42b0dfd22d54645cb7a6eeab74074b90e33410b3761d0f277b35c2b55bec3072cf5a143443b882b0c75fd3cf5f7e661a4974b1cab2339bc9524c22ee43068ec3e2acf98ca17a46c67a902d186d60f3c44125eeaab493537553749a2b4a023733a160999ae9504989661001a070f564ab102a4fdf6290b1ec6ec4cb58370a406a7794e508b47043ad8281bce94b0249d6f36e07144bf61cd86baebc30979ad538e041109f172dcda37c984423a66def610696d05d256fd836be221c5e5238ab058a986fb6ac5f13c64c5202d82291894f2edd8ff39a1a67ce9c20e826fe0d5fdd3fb8011e0c79965ae3072ca1d78b549a1c3c109503d6fccde7f14d3ee6df99dedf2770aa7dd5d979cdf7a59d065241f850141f84d9dd993c32b46f74635b6940efc621cbaf21a4040ebca931760cfb2f086e63322dcf05ae7ea7625bd63d850e9cecaa1e9e901212bb6cdd5b8bf3039724eb928cb134e091810d0cb0ebb7c676a4e91aa57c9da2947a29d5f1078756be0b3f541cc4b3895c58983b5330e5cdaf3e0a6328312ebe4625b410accc943d76155d28a25a5bb663cdf8dd5df7fe6fe09e7e1975c671ec094356be8390d8108ea2cc3c1f8ee5ff8bde9461f493671aa88c2385e5e58b57799f6d7698eb02ab0716d5687792bdc5c4fb45678d3bc5d850c9ea5e787c44c2ea28cbd1bf0bdc64ef6f758aee95dd4e2939d7eaa208fec390156593f3a8c264904911e2ac1f960995c9b045055b8093d9a3da476cac2a7b2fb4dc73ea87a78527001fa31e8c7d3894c0ceb51ec97c30cec63f337931010403570122c58da145675eff1abdae7521d65769152cd2de832b02d06cd8f12f2c01fe4ddf360e5b8df09b998784e5923c16992a8f7e36962b2d75f5b1172203cdb725d549b237266a149220a38a52675fcd123cc66092638efffc7e810f84df1a0cdbc17a3303d4aa4445c0f23211e59da5bc25fb3745eb84aa75e4d61b9de9bcbfa8515bdf2c6f1963cc8f5230efa89eab49a78d2378c7f12e3dd05555580ed0a92db2249a4abfa6b8d5f2e48d15d8136b8dd33a3c0867866ae0ca4e3bbbece3758580944b6ae1bf384777495f2eccc2207449c5c584ba34c32877c3d2e6dc5fac5fafc2c694a416167712f1aea13035da28d2bd5d6e02e82a0fe34956c26b0fd17e0cfaa72b282b7abcacebf672c9eddba46d81ccd88465cd1b6c8dae960cc82c4f99bd821e4f8a3280c87a78c2cb387a258dce80d0bb91851abbd089a249c6fe9c86470a86147ce9adcc6267f14d3a0679a317ee8ea2bee1adc18aaf7c50298b2222e95e455079b8de01638b480b1b495ae264239c45dcbb9d0e9a2ae78b111eabde691b88f9d24e0d5b2af73e9e528dc27f78c2b00d0fe93a957006ec3514b4d5ba1486f4b122e1b084a64c9a1de64af9a4761cdf488bf5dc85614a7910a71121befaff2e694410e65079364fb3d54a0ce1d216cdd2a8ae1f75b3ceb3f1b54b91cce8144612b99a974af6a31c3cc45fdde0a8a1d05e2df4c6a713daf03f4bff7b4dd056aec648e3db3a51780dc4ac93d6ff04c085384950e48a95607a3a3ec9a0656a4317e73a3b1a6876c154cddf696b7dbdf0c7e5878a74aa83efc93455daccfbb653d95e2d6d84b53e0ef3f13fdbd814297183ce2720242063b24cd00bbdf4484aa7015210c371f9c067b4cc777679b3c51129f0d7780ef2cd67c6d6b0e2a562330e094c53f0f83559ea26015104e6d7b3a1a8508ec2ac08da47a0129f1d86dcbddb37762c3ce6c327318c4fc431e6a41452fe78350a559c747dc7d218dae4fc22bd7efef3f2b6758878df10d5501485f5c119e846a5d332425cfd253ad04011e513cb4b2662e2a7d9108ca9281fe74acf93cbfa4c4255b8e530dfd01719878c6b92c828894c930c5872eec53faa3e15963c0b1d6eedae0a7fba5059f3dcb058545066e60f3ceb2c02dcba4c6327195c24f8af892817f5869acbbfb6d2be34c073c8315608d01f1ebd77472fe28f092904524b86b91512232e239cbbe65cbb48c08da21e27d112fa30d0560ce930081c362ccffa7ac6587258fe92b207f3d3c685d1cbff8e0c8fc237b54f14aa9c1a53cced113bbcce29aef05dbb135faf9151e6435921339aafcf74a0b1bb7065ea6e420e687e4c745289a5792857774ec3640fb42087101dc0fa5103d5029a0f5942e769d05fbacffd521697e673853193cae2ec23f3e00d671174b22da7aeea0993b9be10d5e2b6c0657593b5e102683013a1d5de0afe5f72a5b3f3e799250ce772d88ffe278dd24223705a824bfd9c09dc595914ff35006c5f0b417b8e2eed144162f6ff569dafd0468572ea6c2291b7e096b660a1b8d57bc69aa3af69ffd93e3c4cf293e25bdbd54550f930ef2d88097c651199965d4e199835f349c882333a282f385c8268be14ad81c905418312f0c157c846f87bcad08cb0874e3c92833dded92c432afc7da1a2ec5699c23fc9f0e5984b8e486f3465b08cd89c0062c0af891e210540a6f657370454a3e474de9028335fe326a3df96aa5e80ffc56649ddc2b50623f3c85aee0cba6ed27d4941ac25718ebde663113d5a242d7384c9b0ce10ec5d3cbaae42d2f2c442e94e268912c1c6c037d3fc92fb714b0773b81a44e3c90257955532b9888629a64a593255f08e1eba7a3287c52185752b97d565d6ba09e757b728b1adb2beb28beb71a069c177186465084955791498966003e425cb80bff4c879496753601ed34fa46adfbe1310b7187b7c24750fcc7affb8c2978dffbcd7e1f54f2f5f6482a752f482441238381da1620034a4341055334ff710593fb0266d02af50788f04b31ac231f443b1c25996f67c0d1a0638b626307dbbe3deb612dc0bf7e03644733f3a3ea05fc3dbc18755dcb1d9a8f3bdf3ec729eb6d245fe750f91799b373e8eb59d0ccff08233c0b6f71438ec9eac0ea530ff7ff71ea6cdd5d9df846ab58c4f4d4849c3bcd0d80f66a48ccc4787fade1a19fa1514f016b285f8283b82beab709a4d0ebceaca9343cb63ca06f3dd9ecbff0aac6075ecefb29caa454bb540d500eb02f43bfefd66d4bed59bea3eac8cad6c85d020291145d04ef9f824c53afc3e60f05582cb25639f246e018605d5b601dd0a2c91425a02e1b419578f40cbbfc34261ad7d4cbf5aa3c15de851045171251e5d8b014555d8e0df04db9199ebcdfb30d9618723b1621f806e0af2bb9c06b25d4191d8ef81a26712ef697833080ba7b9c42c27f24fc9c8db7411ac852d3700f6c90052dd96fac1ea56c3c4f21860228f61d5466e61746d81310687918042f64e4db9c90a89f614022951642f22846bb7b8023cd95f5a530d46204052b98cb6e445134285434054add68940a98f4a475440e1f1bb27bc566b1592bd1cce54c4b8f0f814b434d3099b3c21a2c08f063abc5c02b3371ca29217338ec241e5f94b061f1c4fd82ac4b34a93a0233fd49d9b8acafbf46ded8b3ca762a02ba8de7882d940496d42c5d1eb5e82d299cc3985642004986ae800951f7717ffb34e13eeee6c1afec80f93150824a492fa5dbd7da6f01058720fd63a71e2791e5518cd456dc036481fe135edeb0acdc50c7314716bd00bd459dabdada7b538e586baff7651024d5096adc6e64b2e2192b7668c7c261485dd9a2061f462fb7d900ae75bdf0ca1d7c0400724d5816f2f3f8e7e8b516967f986001f0174639cf118bba169db6480dfea14ff7ed1dd72cdb418dd427c8110383ea8d82e6781a2b609f0dbf2f504f60da437689dd321055769f84ae1dc6e3b6e01646a86b230da79b0b12b72637e1b923f2b3128022f0a733310befd644d1ddf295f1fe3300a18b72924a3075240aa0ed5ea9548e6864dd9368e92579b229089caace4ce12ed528029b85a46ef524948fabf4af9857c74077966b2d8a1fc40477799011ab96d3b0d79140bf7039f063f5fa7665a7d52854819920f17156be5b5d8c222920f6db03d380a89e02d575bbea95bf0dd6781a570936a945748670d37c0e4a9e3d6dee7791b48235ecc320fab1cd839eb81cd5ea7f08c45c16e70b88d21792db56603b50aa8333d76387596e9d41438714558f132c8b83d7cc1dce7ee35d5e8f7f92f0dc513002e701982ce82fa8656b3967e03597c040dc4d49d2d65849c71ef86241817aca4ba1a9429848e36ea4d4c4bdeacb85fef446de9974bacc666b2761ea666631089c687d93d6f42329022ca9363bdc6a9676732c21e6c44d1a48d0c3af57fd39f09cfe5763a92fa4606ab06189843a58ae93e30656b08079299c26ca23d4ed8f4b7f97acfbb26fc38c1093339039879e46777cdd96ece457455d88590c140e2989c804febd1a185d90b60afefdb22e11db128460774135cc0bcf8a966bcbb8efb484056f4d09ef485dc1a99b7473c2a026e1689b575f46bbec61841d871422165b73401bdfc789987ff9c7c0d365c3cf51d9f8f1a4bf10fd6e946f6eaef5e1cb67b8a24b3a84ad52c35cccce777426b7a0929fc23ce8832d4cd61a047e236ef613138645d4cfa4b4e45be1a06a4943f3ede6339574f97e59bc5d428509939a2657fbf64ac3169a7475b4dff573dd842b3986a92389ffe9f9c6c1e0385ccf829a0a06ff94f85ef10b07e46cd38923024291aab8392b1bc4b1e40214280983fb4044081bbfff5988edacd0f3f43e3ea3f12dad93589a8c740af1e6c41ebeecd73a0f56ad8b7c417aa5392d539a798453bf2830cfcc1ea0f79edb824c2ecd1f1b2a699c3baa579ab394eab30dcd9bd5e99ae38abf758922e7237a8817051658a08fde3696d753a50dfcb7307aa92e317ff23abab6de0a50b1fdda7d724c60144b14f1d93a5e3c18ce883afef5c2dc112d9e22d4a71bc441758c22ee0a9ef7ade6ea42cd000a9f1f3129f1fc0cdda45ecbf43417f2c63918cfb18219b3617d5264d4dac013309e04e8f1761bd96b7af98f4f0f758344b39f4ccada81963ef5fc9ec2b29d5caf9684a27879fc0503d03df2fbd5c24f36772f8267bc02becb2a608fdfa71a0f9161a6549666f7ff0af08848d4d386bd0ec01ea6d4b46fdb7feca38a571779d592ffd98aed77ed806fb590b5e427018127e8a01bfa9a5e9efed0c032df606a2622a8fe668ce84e12834d5b06fabd33dfef738e31bf04a130d60addf3d64b05c64ee3fa9bd516001474b06aa6b9ad8853eb6e8d6764d33e2961bc210ed4dc3fa72b731be19c99530b770060c4f080492df01ff47b5972ef43aaf3e3ddf34fe953009b8b4533f0a6dc0231c948cfb10e47c41e79658bb6d7945c406fdc2d4eb142a3de44fc241eec53fa01bef9822523b350a39a9b92efe14e695f2c2053c29cf3803b7889446b185adba551a86b549e403429047b9bb18264bb8338422b63118b2b02f0615d5b6fad127ae06ef2e7051cfe126b451ec420833afdefbfaacab59d4bc6b7f70300328779b6f76ee84be39c07089c2d2fdb6e5ce5b757375325f5b80d9a9ecf15786d9148c762475c570053a2823d4b9e5c14b4512aa194ff5149372d6155456a32c2481a526caafdd9e9a560239c447ebb651a1005e97f0c4d0e4885846fcb41b81c5d9459651c92715758a91ead0cb166cbad59cbbd3fa019977a6fe676aee96fee831daa85144deab4eb705af7d772a0b9e7e28befb5dc8515d6bb40330ca359f01c78a314b28ec1b1fc9ab41f5a1f953c537b6c3c6e181361aab5b92f3bf966ec4e8afe97a5be28e7259a39d05a41582c594756cefd05e02b3ccbd3cdce1a2bb8c518e6b67c89438df7fe2fc01130793b043a093f319b4c978787714870208f875184d0f147e6f7bc6f2a80a0f39fcfcc718561958ba369872be6b15cbfdb89d7e574909aadc08f3df52986de001b8862813056d99c077e168c7b795b3b1cf39a45a8603315f27b2da4481ae3e78fd9906629b55a0894002d72021f5fa8ef85be0589fc86ae8b8264bed7e6433e8ecdb0097ed24f33e48a649825055026c6150e063a5c0ff58de0c6e2f3d05f258ed5ff45f99a8aea9363a551654ab74b810d247e8a7eadde3221db0cb784ef3a19c57c1c094095cefc35efd473530d0ceeb00e95614308bc150de892d537b23c2472c88429d634cec35fc08e5ef18ff6ba6090cbc435f145ef0d8d7974e23f188b6aabdb53b21e98c7ff047b74e979403b5d261ca2adb9e3e232e7326cc7da349ecf787675cf518b7f4957c8c6c856503de729ce00935f5b5781cf8fa3c0b0f6c24ef89f5462913997e04a00e4d8b7ce99d0a1c017417f1a977640771f7ec0924e05ceb76da593fb321198165af77224a17d65888c6a89845f2a9194c0939f56e4dd3fc56e0b4adf49d898148b15ff1b1d2d1b04597e057afe83964150552eb8489de1da297e10cf0079d89f5fabf9fffd69bab338c2375bdb4df93d93c09525077534d5ef68c7cabb909a22e312df78b26cd4272956c9d34c8c2d673872e46d4bf2cdd20f15dd8c41c3699842f477129ae0331b4a1db8a9c67e6f436dbe2a79e3a3ea1309186227586df3341776b4c9f5bae537e15de81d63cab3c4d8a2b6dcbfdf33fd1f84cb6104d4b33f8fc0421391660a8a8ca9e117381a8a090a295c485f3f411b5579fb4ac157bd0badcf5dcb4691bd4976db0e806f59250383ab70749946e23828bde77de4a10700076bc6618ccc9dd9da7222f39778f893b34082e8f86857be38df5fcf3165710789363c39355960b39b5fcc549a88191c22865d1465c6734b42da907181befdecb3a98db0db156b433ea670d76e44e0213d2514f32633e59cea1d2b758696306ed9fa0452e98c0db2e3362bbac6081c4f9669fb70f4a9e5a98d2a75259e9bd06be2ecfe809824eb28a46a554595cd32be16189159b5fd24518269cdc5aecfbbbaa6bc847d96c395ee99586de4ba0259144ca213da14077d166a6f366e8be51900bd60f5015489549e3f195819156d7b849da99342ebabc109f21e0f243dac6eb40c80325bffea8721ebbc1d827b6d335c38d6aa65d20fbfed21ff0873221a254000f3e1f12a1cee1c04140ee9a808d6fb6ea590917089d223091eb24f099f9336fb81e4b3fc0841abb6709e8b3ae572ca06aa548f66bf5834fc16c8050b44d0dde9869bfd6ecf0c4e9d9a22162b869d73b851187a1616f102717841eefcf976d5c7a8535a7b1db0f1545320115086291d1e9d617a1b3c6a5e77c500e1913c39b417c13b1f4beafc40f5486c0488d817b367fac84f68a7563438c1d033a4494c24d2b8dae0e472786d526483877bd0488528909d7af15aee05e24cc69db4cdfe1576978dc1bf7ea7e1cee208d4eeac439933d5ce3ff669bd53aaa4a3c388f92cebbb6f8664477124c57a20142aa59f163771c214d1d9cd41f077bf534ab834e13fbaaa8e346c9f002db7f2cec337ad1e97fd46975999492e5da51d4e2bd603dbdd1a0b0f7d3549f4c812b17816f297b66087e80e6669bc71846cdc4cb1542a6144cb21c9669cc2e2a3bdffe2d1c696e14d2fe607fb23d2201525624a9cb602f61d0c9b3f820418a8626171a00d076abc8ac0ed7080ee156172f15d49af55ccb6e635e9699ce31c27485a38d62ce8f16b7996e7057f92bfbd5e91b4ef24f35bbdada0529ffefac71aa0ec8c2acb1c9d2802fefabd768f574511ad4fbb6e25e092e7b82594a0ba3042d79c4b744ff6c7285d707690ce67d06e0989bb25f76234f43b0c57b575465c79df967dcabf8bc69dc627d03f9c68c19b2506f5666ce4d0e86c687cba15e321eb42afc8c849619869ab77bc9cbba6d843929c78e9a56f182e7724e59ddb9ae393c8bd8044dc83f8de8440ad3af18753c4d5b5cfad242973c272cb0c3d5aa94189b91be5bb8edc0ee6a66fabbc08bf8afb2349ba766b45c636b257bd590c92abd059348fee2bf73a9f0bf25a8ca82e395c29b90ad55156e784a03b6b282872008b3501a66b50b63e281b944ac66737e50ad564001c5e07ef5b2fb289294786b8ccb83278180070df90fb4854197476c2dce896f4608f3a2f88153392ab4953d1949c5bf2769f2341c6402876fa40340fee1836555b9f322d3f2247b2f5f02e9046a9cf6d9887bef98b91765b6072763266b2f77b5889c684edf755d5a2b7476bb1d5a0faf7d8962a3df9c62da5b0cb01781db8126e3333d9fe0398bf9f0c986ac31b8f903227852560baa86545271dd8dd71c8fe808dc451de5ad5f748afe1150a3fbc1c8aa6270fa37a2f615af89c15f93307b409d8c9ddb585dcbaf7af6a1eab57e493f632927044f802e383c10182aaa3743ebb9ece9ca07e05fc15a64617c62126721ca33af2b4988fe276a755758c9db17213761da6a1d9ac4f5607b90f66a54d0e03a3f92c6ee92d05b1663534b19eb012147dc879093b5a62905234d758f10cd6fb5787626a028aa28bc73cea9ed496f22470e47fdac2dcff0c238bca4274a71750539abeb2feecdc49ac9cf6083a5f7408c2b040542cf7187f5b30b079302d5adc4aee1a8a3aefc63ff72cb0121fa1eec1950a2690cfa0678b56cbdf09e59ff16db9258753e5109d0f826c38d774fccd10929bfbbf2ce2500ac4a241fd4abbb4f2b969c2a9c1b623bd3dbb3f6c55056b2c359a30205bdd2ecfc6bc390059cdcf20fe197fd7648809290b87456fd56feca3d2349bd60c403cec162f6ba8466c55ef306fa1aeb294514ef8c3040e440ea56278dd43230adec47fdaf335942b510244b15c47e1264856f1e3cbb5fd7828bea8ba83172b8da8fdcc7450ced88d1ee5a2a715066129237e3004e35a89fe0646110cb569a93defa4ff88e117ce289b44964ba786fabc05e79fd76489c8d43f1bf0e0afb180f46b5aaa29c44da4cd2cd91ef6b0ddf01a5b49708ca52a54e9ab25f35407d720b452f50e757f08588ef02f5b92e95667f3ae24d520175df255586e011f30227c391b4ca946414763f52b62033ecc9ae41d3462286a1406a063faa950374318603dda8aa3c89f80c65c77f4d36cb401e555bbfa4e1e38f0a6f5806dee094df6c2d2081ff200be216c5842c1589baa005e726de4166f6e1b375ab46f087cc1f3f9c351e6209cb2d570dd2264e8a6b33a7d1743e9dbff0863950d0a1507cc152f85c29423eb26e79b9d40c899e10262866a6ea4bc0a1dd85df846bf1970cea9585179e57d93ea690438de2ce3beb1c7d04748cb046b43a57862ca434e3b6bc6c160b08691178de4d2b501aafaf4521b7e7ce1e599a8cead73a268fe6e438aaf97a208bc52ad43a35cbbb4630c4f2911228ad1aec6d48a12f8f713b336b0eec825ad18bf98285adae79fca34752897b1669cda7d4c0affca922162d71662df479cdc108bec67aac05aed5a7ffdf13df5e728239ab3a36da0c0ee213364ad5ff474a34a9363d8c92d55b7e48c909715827aea75e09cd743faad179bf89263d3348c82770671a99f73d1e32cacd4ce3fc8c1048c7ab8e842a741cc95d5387f5e07fb1346f3499e9316041a18978a070047ee10431838af8d3922f83d6231228ffe40e362521b2af8ed3d5e8893b4a6444a8018ab149185da6856d7e9576a6caa7cfddb0b18b67aeddee8f998b63883319fe781f1bafbd65ce8d0964a2a74a08641f47346cb289a807eead1e3644489816865f8aaa834e6cecf085fdc017ab47b03a6dd5abbfb9ced9694909d2dce412aad768e7c7312a31cde9339e870b2924917f2f6d58752e6c691369fcbe8f96594cf65eb7109e44af5e52f44e697424dcdaab9ac3ac97032368006e4bf54ee8a25d2bf0622a18e74b2e1490f76225c86319d1732699dc3daad6e80937e2c1187d33d2a7a14c9a56048434b375d9e0e656307e55b884a3954496175d0ed4b8e6702a9405bbb4979f2c29383abb02d138d0da376dcfcd4729a97cf56b33372e5c633c7606ee27bfcb13851a6148949ed767c8461f99e0c5656cf587af8ebe1f72734a5cbab02273f822b1f3b301865b71fc1979b0478260895d8a97275dd0341f4ff91e9e3c7eb33783c289b457c22d9265457848acc6961a0124602dc3b5f9fd53dd5162ce330c13f27c91c777c103a7bfb647c3f8a8f8ba1e3bd93691f7814518d627b40ab86225d7549970ffe04a38877ab67171c063c24ae14973d37f8a7864828fd26dc05530c70b826848e1debb9693631bf3143b485093616cbd56bc51443e94d26a52d73a4150039359c39e36b6fe18bc5940b492e82736fec38de02de12e08e202a3b4a0db219b00f5ef812990b425fa1b623eadc322b7b77937a8027bac7bc45e182036cf43d301a2141f1914a930d7c8116a7706cf2f631ab4e69c8803eaffdd08125f084f7d185079d0faefc590e802fe88e0f0fa41226dc187f8c112d5f047c0b85c604b188592af78d530f83cd77d09cf09e4bcf20fafe2f798becae44063b31a48755675678a566ca409e729fcb13aece0f28e9e1bb881d8fe749d95b028f1f022b5d9bc9d998f43f279c79f1679ea9fa5b892b1eed12cfdd002cc3863236d4d4feb1b5cdcc71c7a4670527fc9824c80b78af8d3d1f905ceb10381f7fe8ab217346ae98d8549f551d167b64b285872fa65e5cc2d514ac6ab258f65003690b9ee0aa817dde38df26482a531bf9d9bfe61a91db7c79db049bc5e986e6697893b6625ffaf673756314b398f0e90ad7c1f1cbd5d04e0be44eeeb88789c3a1b7b3c04843f5d9b64fd986b62e6a913ab05ee62eef7c39e38b8a649cf5a25e783a58cc76999b3fc152c08d2caf5d45bd7a6ac525e760e4ca4eb971f01395e4b572be6ab2c18b3b9546c2540df1e15cb1e3262d50965586ce52f9eb87696c75dc28bc3fef61f21c003c3eb188968b54f68894db94730456a34f220773644c96f5fcbf63c9eb76af4427a4ce2f31acbafe2498fcb4c0d9c3c8a6368354e63686666a6f563ca22ab91337de457b622786cad51192fcb65a27d600a7111173acc7288a83511fc0214b9da0d31cf42ba38201061c973582bba3bc75b7658ac0e9b304fb1ac78656121f8b6c18b1f261235287825212a9b421241058954d0bfd1f0219d74993fad1eb6f623d70b236d5164e4c235ae6d4a37f041ed391120fff46fac0a3fb0a2533245426ed7bebcedf5188a46199b822e66a7593398b6df81677682ca8585e2d4aaa08a8ebcda04dc8a6667ab431dd154a73745b98fca92bacbd18d0c901b7dba3b8f720986ca292c96e407ff2f12e8597577d1dd63c2ad4ec5f6de393b0e12ac5bc849efe6184fd76d3fbebe7a19e6d2cfd5036f9cd6e3e4424ab30a2dd185689e7c21be4bce900b42b0dafc6e169875b474b6d70c5839a5da22cc741c0b815e95709fa3859a00f1098138820adcd7ae9c054066fe0ae1a923302e6603670243a307fdee57a76e90acf358940f2617fc48c61433221d74c703c8dbaf12da780cb5014ab5da5f9745f2fe2453b401ee6a38d1f80e2fa29d25c6a21eb8f4cf812ecc3a46b19140145ff3cd15a7e40545847928b311474c5d727de30ab3e6924e16f715e1c09d4d2c9b1a86f0d6ee82ea6652ce12e73ebd47faecab72c0a34fcb2c742e7be4a9689e1ac9b42ca19dbca4ab14a2ffeb164d160c1a7a66692be898ee7f958457a7e18b1e0d409c13972ff57ef0df3b6d685e6e63898edbd9f670f59cb0893ca126ad82fdc9eff796cb331b1c85f3b4ace8d177106b4ee8951cc1b75a82d5d858be434883dacad6d2200c8925e2268049b7ed5894d9d4e486cd30717804f19b7afdd662243ee4049fc143ec98ef7713e4ca87b51a4df7c643016a39740617191ab4127d169438f9b37023e47d186fc9a08770f46da76b5ba3c182797dd9fbead6d5e2013dc8b0b88d82ee310b3914615d1c0aa9c592508f59bb705e47c0da4917164f386de6c77deff4ec99aad2f2b686c0a04db5233dbe5e715659cb933cc38783178dd7c6f8a21ff435d5a9e3607f5306ff89cb17c1a0d5414d8296cbfc5ec013b8d54c146a38c6cd2e78ddca9c52ccbedfd7c52b966f724595fb13f312584d001f6e476009f737c751b34cba352c31cdcc14e5b6f47f42c5dcf28d1d7df8b48b495a2ef1d12e6e487c6b3d4874972106376c65df8d591fd108720e578a92645d160c80629622b8cf6ec70c16ec4c217c1f854252be0843a729522f2d46e711da367aea3149ba38132feae5401bda45498574760041d702efb585faf7813733861b03b4824c622fa46242da71decfe65423f47d20bbcac1c5d8d5f81c86361bef49a9aebcd68d97f93873e557207c53d51a13112e65dae52d966ff5319f7e508309f3b855c7f950ef55b4ab6d775782c8f62c8ede514e59ccfe4e0adb54c7ddfb0a758c9efec011198032e383ebd79f6545509410c833b288ff30f3d08722985952115b1f929baa4f722f59c459d3b6ee71d90299bfff8a4499535f5d7ac65272d17ed4ee9d4c41376206197be3c8bcfc0b5661db7adfac2410506b286403fd0fabc3c5650ccc1ebdf1dae4cdde0adda1b2c4376eb0ec2bbd16f7fd46d9d514fa2b640a45e53cdf1c3e8223bd0a2fc94089f8d65908703c00214e904d578ad0231d8fef917e7ac07413314bf0c93ef3ccb08d824eb4110f2444d7d9d56cafece971db0410d7f1b6e0bd1b10011f44b0952958b5a4da1350d4e8f3e031fbf6261af16994927ccb671f03e8ffffff17