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 83027 4daf8ec7cd5459f8112eb167c9be8d4854416df9aa3a2806771d7c7de5f85929

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dfe25095642674e1254ae43f30385a913e96c3fa745ab9651966e94aaca8e0b9
Certificate Block Hash
4daf8ec7cd5459f8112eb167c9be8d4854416df9aa3a2806771d7c7de5f85929
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d00c0000a00c0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000081204ba6f14536ccdd218661baff8169855215374ada88aa5c790fd8687d43d4c647cc06eea9293357e0c24c15e58584c81b2c2f037f6f26de5b2f94a41f2f21293d91bc6ec0cbecf66bc3848706bc0963a303034e3f0ea11a010000000000000040000000400000d00c0000a00c0000

Raw Header Hex

0000402094c056dd9fbbce74dda2ae3fbe143d1f2b2a656800dbf685f334d510d2f5d77b413933ba91e6e872e05e352b624107bfa21f52c428aaf3de07b18735463e36677c984b6a3cc00018b9e0a8ac4ae9661965b95a74fac3963e915a38303fe44a25e17426649550e2df

Proof Data Hex

59,560 bytes
12121601030797eb5817574c6d0613a5bffdf42bcf90527a6953b838fc852fd6c65139c9df379b1eccbbdd26c968a3c248ed7e01fde753932257c2e7049df66de256e41cbb4c4d0db34cd1fed077ea00e15c41fafe7c35ff8f42c4353ca4421cc0c99c982fd1e76f5a5bf7ff2199722031bebe414301cfb54136fabd96065d716efec6d4c0296769bde262d5ff44fd747d3d91eefbc3c9bbf6ac42ea14098d1a6cc47c3d2a916a5a43d1d5722cd95a049607318b450f4c7e855217aad152bf341b64e4286e3d97d2dac32fe483c4974fb88417a043d022c99f6188dc5282b8de890f76172926d2567a5b85cfdb26d7bd306d45207ba34075ccbae05c7ea92f2fd99c40ec5bf06bf67db56bbfb2fe1dca481a5ab5ff449a911a8495e5f1c5067b353bb18c3ad3541d71f2478142951ed42f98f440eec64c280949d07bcc1297d0c6a7035e35c67701ea286c42b3b70dc1bb7e15a609fc3ffb9309bf966a319b993e85ac721731ba2aaec5921b975b2185a6bda13c9377770d3944fc1dbe1726d6d280bf9f19c5a12c4ef08a831bc9c8520088ed342f0c965bf411e6b28aed276ed2cf62e582f4d41b521f5941769927908af1e785496c127ef39ccd54e6aeec54b43f1d8686763a1cf2429d1222918739bb197f6a5fd7b595bdfa111446d210d7c38c77fe0f2c269d63577d72e0847f410d05baf955eb8c68affd209b3677a5c8253436ea211ac1406f53525fbc70f14902e14b69135fe694090c08d1244ed2f99d4f39fe90c65312440e354fb57efcb805e5b809a517202dcb90234e465fdc8001919eed52b74a50512403372aa3695388c7726df38d50aadf889647a5752b36903442434aed82a6c36add756e6a99a97189526add75cae9777c4a255a00e0ce5f5e0ebd470a764e00ece513d84fa23e948c6643ba9480da8c6df8fb76fd03e74dada3791e5d49c492ec885b59d1a961b6ff54be8c318d9bdc7142d7bbfef3848a5763f207d2075ab96261a53eb52a17e78db59d966a9a05bbbb802dcee4bee192a52d4ee6c1742782d4245f2f240b3b893d2143a132de9f158ad74bc90db4aec4c70569b0bfaf63e27c6785c0120af77bd9b78910f4750fa25839deb50dd95f49f9ee55238b9362842d9dfa3313d246545e165e1ce30d1b380e33694808bfb14e7295c9137a041df2aa8a1b121aebd4e1089ba9052444f8c570680d1c9831d94ea3798ed78cce9bb9732c14f2ecb6b6f97d365286ef505f5f8d21bbe37a026a5ca40c1411bdf87b33c50a7aab5129d634942b5141d1697977c65d279025ff9b741299ba740b0379afef4ff1f7a2149f5934d7daec26c48e328b9a03f50b275e5414b5e50903dc4704b1f18905089716a1cd301c0d1e22579b3af4ae9e33866784f6910f2478327ae815e1546fba3250273c5b3522597542032bc9ce6a0e524f5c1119e31973c7bbdb20b5cebbc3e92db5489789c958188f0fd8c207c428a3e39b2ae792411967b9c5e6d52f59eda7b13a5efd9aec550b93c72806710bc32df6d474cd7591104d14adbed910480c9da649358320750438bd0aa71b77b80bbf35f90487e9849c256f84b3d521a8cf57d12c8dfee6ae33466c378369045499f588d7da4910109594c05642e1a5754b1144f6dcec7a2753f98ed096af299b0911d7467aa9c80c7d029efdea200fd6e6d5b802f7f80ff56cf82ec076b9ea20a21fa05dd77128a5bb89b746438a763654704f6bf46cdeff03bb37c4c434b23a99c9e8b86daade8056c978f01fbbb5677521aca3efee0e86d2fad45863aeacf45016c27a0091cc50e7c478aaae946d529894b771580581e198c7c0d56545235a72e483ff09f463f4bcbbb6082f5aead49a92cd3d69165bd58069f85c11909f17b10daf6a1f9eb952beb822191938b44ec8263c7da6783f1d4fc7a0e640fcf0cc90863b52d62e8aed729d869ddbb348fa01ff2804ded097675e335e11586d7fe30964030fa55e1e5ddfbd60c2643d5f8afb375a3a6a0d4502ac6911a9cf598b1df9b3d1a734136c8902ad1deb3ef568d5bee31317fd979ca611a22bcd31c342ae086e19b447fde7de987dbbd852666a12b5e63b5f3c7031b68098508b7f6bfe591eea857282ffe8915e323dc2e8db5dcd119d3a5cd67f1d4f4a093e63ba28b7ddf4403f3e7bb1d8b9e1008738d161186ab0b848e1303c74c3ff6dfee6163f82369194b224491552a2c0ad78bca1a20acf3d643d64389eb76d070a38e1550cb88cbe5e65a55e1914dedd0925e3ec5c3d7973e2408eea9de18e266570290acc457c3b39cf9f08159092018b91d06e17c93d157fab91078bde717dede7df7aa5cc7d4f05bddc21902471f6443addd1d0deb9cff782e6b5ca9167f6bde2c2bd9eab15275dddd190b360427169dda2da520d75a881407812bb0ae17cb6b238a1b8d4e00549e4aaf118a744c3cda916e37dfa79f8a95936df78ec63714f491ec5dfa06a39b115d84517a978cec94e6403eec3340d31b9756f6a99f63a3415fd77a16dddf8846ab1dce1e08d95dc5bb0ad2585845d4c86ec4c4b29ea5fa19ebaad751f5eaea789a3ae032ecbd37564dde061c921c1d9062977e40e3ea87fa3372c15d630f9f8e44e9dfaf1cb43109774f9d20c0190c856997667660ea5f6085dce33f9aefc07e0bfc13bd17c5e551bb16bbb487923a7c06d96e79646800919ead1bd85e199f0b0c9068487f1b5bacb9a4dbcf8c128f7fd9945c3a350888baf2ffb9cc2a75ca792b5703ca9fe44e361310553a1fea5e7af959b313760d718935ecde04dd3f8cc4877835a25ba6d1f869d0d7ddbc6a5a05de126eb6f6ec166ce0f19bb677fc971bbf30760a5d55f5222537823b37b92bdac698988babca2b2466c18d12022a15674d40b52d17c691f4ac450251eae4a49ee9269fff76afc9bc3b24407bb3ed79a9b510ae33a9624cb94354c3f1466cc0c5f855f0fd8af2136c7b5535958c29fcfb0619dfd9e249cc3913bf4c86db6c38ac0d6f896f5a3d972a6979229d71df055731c3a4501f4bdc6349ad6f552a812841922d9f12a06f3cebf70cbb388aba8d7b44591efbf9b310d8577336104d80cb522b0a399f532566941f3a5adbff7272a9c0efe9053a6572a6e98a7fa6ed3e91f89f57b5322e95d5ac6155078eed54cb069f0afcd8178d7ddb66f8d28283a1cb408ada31db4f7650a5df1dc4089845a238770a241b57f4a3039bfc13eb53a2523feaab497c344b9148ea694adcdce9e5259eaea2f24fe8b7e7191bd0c129e5be9ec73bbdd81e2f40b602c177ebfe8b5b4a7ca45d37d6783f5d5f106d264d6c158e34d7c07b7e3eb9aded9ccb60978484765845be709b397f5c81add6da85159e473efd3fb16c0931f999d34014c5e451f895dbb98bc1b94bf53fd2d5ef730723d016de6176a4c1b29ef030159364dca5de06db6dbe1c77fcdfcafe2203f8b5da45237dbc4d56e2675e827992f768dd11e3c1c5c32e4f41ed7d6a182e454261ef6a13b325c4e1144afe569f7d5f4b11c1c705c9f58136fc23861a55b88600337ba42d52885fe89dc44f7eb319efd42f208eceea85d3b7d85794c7e150e1bc318ca8d681738ddf8eca412e8518a6136a3e05a0421d637792a0ef397177224396fe1a6829e0fe59dc78406e43a4661568020bdb67161f871fc6ed07535ca3f4b7e9c829e0ca0acce0cb95cc0b4ff4129dfc80a1c5c95d8304addc87e24e55234657f0511f73b433bb2df6c820a070ed01cbbf62d7f6ae0d7cae105fa85dbb0af70501236d9bfc507f67383cb8d3e3b46da2a84ab62718f29d85940f9b1e25f166e8360bea9d0eccd8ed01dbbfa9e6341cc37cdb0e8ace276c918e2626fb1281ade17368614c116a18dae067e8d93e715c4e6282f042b48102cc8c8359571fd77246c65778525e5a93d8a4cd3e6ccccbc70b78c9eb0ecfd16d2a4f795752a9b516bb5ce24cb8f8d24cf509a470ff47f96e91008a06c524fa35234de86a41b29ad5bd789600bb62022713d8d7a363438584eda2ed12b6377c2af446bd5e2e775153d3e527d0e7cf529b917245dac5fbc519b985fe650d8498d373068b4ef7b083b5497fd103e2cdafcc8a1ecdf1187dafc4895b9d6575f4b0a8ef5735dd5d12a04cafbd2ef1ed33380ef45c2ab925671d6980bcec699a1bb74e83c107661e28879c0789857cfaf313793e1e7bc22fb4aa00129ed07b7090bfb35a164d5cb08defed2dcba059578e935b95a5a691c252ec47d1db69b57a6734fa5bf093e68f2de5daacf14578878b604ece12a1353ee1e29c55004fa9a713d7ea67d6e35c0757ec8b1c8128843d4f7efff29a7825936c4874c2fe2cd0b4d8cbf9be5b82031c8068b4946d984e3563abcb4f780296fb98d032e973b2f8fb23e9061ff0a6c0256dc0ec771c012f18a9f573eb9387b56a1d4a0de02ecd740c98940f9678791027e8d6508e5ce9afabd4fde3c7d236f2ef861d253f6acaf768c087e14fce71bddc622258b622a7ee4de9efdda74f86dda8281d1bafb308cca9687d6feb56870ba3ef36f77056bc93dc54eb2ece457bd97a43ca22a23f16421950952d8c86e0dbed7e6b738af4875461a956c6f8c293d1ed37f35ee6f8c41ecdea6b60c02ae623cf16b43f2ec3c817003788b04508d4861d9d35d71981a6947140f92e3d431a4ab3a898506b1dea0c2258a2349094b569e4ee0e8240fda4e1a5c8f7b505a9f89b52282c575406e0e8761ec7595aa363fb5be8185b701ec1cb683d68b8b95bd78513e0842298cc57aac63e912adbe9065b0aac3ec5fe3324a79afbe03c65ec5123b754f503118fed681259331f92185638d596156298968cb1b338e96fc723d9b675ce1318e46a540da4e5629822c18323097f5fdaadddedf495b9ccbb427721e49e8aa055df97aca2dd0a8543aa1edd18956b7894eef49b9a834c27032da4cac1a8fe06f7b4c1791b5763f2264a56e4f1c97d3f98c0ab76a210471071b2a457f515a81dbcf275120dc96c1a8a94ee8106837ead6277ff5800098509c5dfe0c78ab69b85e067be6826acdd62c9ef5afbda9d6db46d3a5611021ab5f454d2e2fea535a37e7e577c8cae0b292f9ce14c10517df74a0b34f27f62cab6a2dfd55e5ac4e07a24b266632e9c7e90994d6197c3ba0daca011950b198c40b31d4eb1546b54ece9be1cad96e6ebae9fe54c5afb4e45581dd7109b5d61f9599e1a4412b5167e15371d14047b51273503a2252c9c23c10d1d7cc8fd42f3587cfc3392ad8864f3220ef0000df7a202fe328d7a3ae3feff039c5875de00f476c8040b3b89801510039ee122fa1f26e1affe4862f516feec1389161e42934f3e8bd07ab08031708caba08021e0a1a0337d942e41cf6a98295205483bf7f3fda0eaa22bd15178126956c79cca65ba597ef4a4b4a3f26405ef2a4abf54abf5b41e44a6e3de7e095600e7a295e42f15e42caa4bbbc9c154f562223e5310305a9ace84e68732ef961cfb184c5f6bf327550eb30e90097b3afee06257de62971ffcc3bb7384937774623da2599ebd5721ea46ac1b2790ca684f85148e1cbce2eaec776177d5fe3cbef51f9f1d79d0e6d174f3ed61e516efe9def1c833e64f10858a41a5f79220db1e4385243a9cf6c220c92f85c708365c6bfc4de192ae83a509d33d32ff6bd637a498f1985fc63ca8851fd156f1785e91f050863453d5a6c1e4cdeff0f1c5ccbbf4b5457c005204524f1304ce9fa7e632c85a9622de891f3191446ffd56c7f48e4ff98cdaeb98b9fd9c8741eff5f6ff53f975068ae906aacf5612972ed9ce71189c736d256f73437accc3ab940d33caff8d6f90d7aeb28c3a9070ee8a4c5dcd01214ced703f6e6e13e42295d00155c6ddb32a3d8178e964c4e2776bee4e398f8b99150609ca55c5e0997ec15774fe6f4a5b058525febb8e5994a794a0618b70fb938bef393335c41fb4cacb6a06e0af2d6d4d7a4a8677af05a1ed00a3568ca992afa090a8c704078797ba3a35c49d5cd48798be7d4b47fa55526299491cd30f2f6ea695c188314de321f012caf6dfc96ea16f0538dc833cf97934ab16ba9ddf92798e54b65fd00af8ca5abea9c43af47a4b0e71546c679960415fdbc5110969cf4de6cda16bf9bda5dae35fbe7e5e09fc3503c48e4e8b70da990669abf5cb0a849ddedb50d052a347663e6ca07783262c79d661bdc3cdca5453ef2ac46504afceef167cde97bf8be01890ad9707e7297cbf4092f82ecff7ae3d051caf3c0e78bb4d5267ede303c193800fa110b1b4b3b2b2a54de9df1fb5938d825c4d15b9b600d8938ccceb204ac4dacc0c313c6129825ce0dd36a3f61a17029680a0faa5c8fe44d7a46c0d1883bc698771ac93234592c0704ff0522537614d76551d23caacc57f66f38d7939b1578cf7f5ba6e4c06db3e31e444595d866e9cdf83ff021dbdfc2e01a12e849225bb372fd87f8336a2f23c54db2febf3bd087e5acff59cb834050d7622cca2e5295fc491a3aa03f6fbf69388e1fb074bac88bb65b54aae328989fa226c45280326a6734fd7fd56bcbcd33c625c5332cca87efa7b354bba0af65d4b80a8dc8ed081e32d50b1bcd4669b3899516fc01286761450281b0e97758b6ae6ad4f864a04ea6eff8d90e50e320a84f8a1ec195ffa0859cb0e7ae6d52556dd6783596b7185fed2f17bf5e2c83f079fd8d7b4f17163cc935f3f6fd9ae39ed3a0de0c8f2ed0869142ad4ad5e647028d0bc0cad5fd221db0e982f77d997cd1d9c67ad089b443797dede46627000b6dfc0c57a021cdb7db06a7986263664dbf18cf5e39100b87740986259229265fdb4ae06423e3f06dbdfe27443478d8cfc2e94eca9feb817e62b79eb65babdb02132abb0e64902f38c2941e80fb1b487a1724e40806f2f4d09a03927a6ddcbc16553e31605276c9844865a77ed5554b00fc6f971f7a72152395b4ea2b0d49be1b6a9d241cbf4365cf68ccccc773cf5bfd7b13c68133f85cf14d406cb1b43a76c90d30231009de764e0980740cf185ba60d7375e5d86b79a37e7d39e6aa64382fbae34cc19a7a38754122df30e78bf57fb84e5a9f19282f887a58152b67bbc1f4c33699375c46140754aa37aa55d37cf766791de7a9e2d7e9a45813caf8cc56dc485dc8f2563fa1a16fdcd24c0e4213d156c57b2f48098e432fa471b0699ba4de5356a6b49571ad53f04c2c9e969658653338a26365b0c059e97d0d50f4d03a5eea522b4b26ad5ab445c2f5f87f38bb5fbe7f1d1ffdd10dad2c08bc06b76e6a390eed8f4856895ba0450b52d746ac11fc05e3344730565b2346c008402bc64a45620065b5ea190260a8844f13042024359fd00dbde602dc73ce0d0e9c56885a9de8cd5a39fa755bded02a930bbd9eeffd2273227e36e0ab158991416202d87a566be41fe3da703c9d387754b5ca0c69588f9174dc5790b498a5084e152dcac4c84df54d7e9ed27bf3319e5d7705efeb4f7039d2c1740c57b046cf33b2cccfccb88356e8f4aa5aa8a44d5c921e9f335028163f50f36cc9ab7f829c44eefc7ea712ef745bed9f0e38b4631f66d9fe578bddee71045efe7d7bf7a70c1644ee40031119788f6e7047e4564c7332bbd80c938f442f87ea48490205988d5153cee12678c511e723852441c41355de6544ac74e714e487abb1feb4dfa51bc48711e602d06a666ded4bc16f0717378b74df3d987ce76d8663fd2fb8e40c1071e19aed30273e87a578b0242ab157e96c7bea3d15972872a9d1b0c834613c5d63ed461e887c2eab8e94ee877879d73003509cfd0a9b42d571032fc54fd88411cf906e295dc4d6782bc40fb920a3c567aad2322efa2aa4f2caa75d78ff34e8ce7f37acd0c0fa017a872a43467c9e3ef259ea13357152f72c668d58a817c7ef49bbaf09fdd94862cfdbf89e7a3f1e2bb6daca4d92a316038e1e824491895d04c41df003a8fe275bfac51585adeabe93bf2a73f07350176ced415f8451082d32f4f26a50b764f1b266990725ffc26e273111ebdd0590348fbaf35da83166169285bdac9024e35356207702c0c858a757e40ce54b3313b57cd318efcece75e49bbddb34b7cfaf69a5fea1903824f73f8f23a821df599347625d449746b4fb2e409731cf5dbc4d0d26434472b970936a8c94c593cdf7f0920ef579206d4bfde36e4331e2e3a11e01bd4f5a6995f98e6b6b7a9a47d7fefce899abcd28bdf7835cdf5b097a2cf224233bc5d0f05d93eee08d624c3d6df471839c7557ae209004c665fc1997a27c0c78b49f60a966a673d7947be29225633c0e37ea424a6d2c34e0ce6161b237d91d7a38fad51cbc5bead828e939f1e2b9867ea0f369e740bfc9040c450459b7587806a70faed3b463a955441ede0928cbce4dbdd7a8d20e8e5af9f8d6baf020dd98f890c2c78c1ef7b13ac2854913498a4ed1e6e5a471f0e92843c681c569a653bf52adae51d94d275cf567cbf79e1eb483bd360ed50b7f1e00535dca70a1fe7129d212353479b366cefc845b27b5aa9d0e5ab15e19f9baa01dd3257961b6703a4571d922e0d44cd5465c9ef5d6744a64f83d02dad8d40c56359608dc226263b531e192b1450715900927454a2476791e7b36251c0da8d5212278f6e86e2561fd8bc86a2ee39b2176560b784e41bc6a10bf894186b882636c06fd4abc2bca56cebe318932c7f9568081d7bcd2c67f2d2bbf5a372462d105ce89bbb6996b93e041753414e69de47c0a9557c50e35321e91d0461cf8e12861b3e7514aec4b0be12c3772b1e9432a1ad1fa14db0cdd30a4bd324377e0eba3baa51eebf3a24968f026391610b2b0a360312f2705e85569b1ce4cc4d48f3fd0a261bef2a1b1aec9586648c179ac9fd44857acfd2ae5969b15d6d46cb9127d5a45453711af0b34e73647c35512b0a1bbeaa556574a9faad54d94cf1f02a38413868bd21ce8e4830eefb5ddfd37d245ab51753718bbbcb9d24a3b7f6428cd30606c752192773f9e57d90c1124ce8463a38ae9d5b829c89067119523ffb022f9343a0903d8d9bfaab1ecc3efdd5328447f27d479e944a1add92b75f9992f7731ca5ed8fb0bcb84dcd213d7fa69b7f028b81afebd68dd8b30d2fd06481c131d47d11995a856adb1da8665893eab36683e117ee761132551a95cbe7e4ec297de1f99821279ee423e97c1d5c4b5c681603095f117917a8e686f1037719f45aca1d404dee75c37bd71fc6f0e6bbaf62217dd56b0a993fc9d6605dde46aa0a765668a197d1e3a40a8adbe15c3c3aa4884e2ca24b21891daacdbd4d7ac5f375f71537c9ca9ed4e8204b234a4a59bc44d8fb61ddfb2236e0f58275b9c7c4623e3b88194483fd982d6dc85d019e0bac0ac9f9d0a20cb5597ca3ae2101c7140fa50c818ecb35c9e425ca6d82138cc5f32be7405a492cff649b5d9c0459fce017c8d3893030b87e595304c800a1276eb7f744f10c63e70856ea9603aa238b15620e209c49894e7fedea74e743981305180c31e63253be0c900f1470f18de11ebb528283a1f86d81830640e24098d9f10967254067c5fb3c0074e3db4c21b0ef69761dd5509a223e3793b5f6bf1a736f03d593acc276586f0ceb3246842a9304440956a241e7141419e3d7301bdc6967d3aa130dd467180c37a3998040707b94490dba1e7746413bc561b30021295cfbeb1e62031097cc5cb2c3c17dd72f495db7aadf8856e032bf450b772509947d6a9b22f0de8c8ebbcbcf0ff2361fe37e2b147850194a5e612908fc5d04f15c90f9f0084f0196d83e5c99934442d14263a1b3c2d13fa752b746f4a6bc8197741d70990d651cb09096bf7d5ba24bea49ce8d9ea70ac7ad6839d92f014a3075375cddb987daf7299c626d07ee390a3448f0e37b3915b89d3bdf6dc343ed9fbd33cbf1095e1d545b50dc57e941c7a1acf067971f4c1890efbeca53bbeac94f62d1ef2e4e898f2237df61489a56a0fb61fbacf8cd3544514f40dca7661d72c8d44c8322fa3129f3cf4f233cee958e12bd88e4d4ca8201f06d235b09dbdf6bbea6594db9708f089b7f0cbcec71d3de403b03a0ac19db85bdced67079e5ee42463952b40fbe2f3658ff0359738a138a40200c82b2a78c052348cc528071ea016de1b39873a46ceec220c738a6f5dc4d913678432657b0ad16bfbdcab801680d8f0de25ffe9819ff9eb7f2a248c8f4e9296034e64fd25cb47fac0bf05b826268fb231f937b63117cf59155955fe2b7c831b0dc7c4091f52baebc6ee90442f29a4a744e7c5842d5e375d827efe954550a7ec03c889d7a13ccc8a097369565af06d268a972cde6ca22336fa6af510626de1bf4e0c899862b11a0c15be6b3174a06aadb5856ed1f8a43a32f7d188a56b0d9b0376effe6941f26cc69cb4b9980b133098aff0093d70ba3e87880e9e4923cfb22029d4c51b0b30091c7419e1f835a3f67f350abe09e06b379ace61af6099f060aae63b506464fc0d20c88dd31fe129f673a033b24b25e8fa02ee8bc747f7d466956b0eacafcd6410aa965481303a0e5c1c75dced3d2d644137ebd314931ec9b109e8d0e4e75dadb265aebb6870b77a529c2a0f3fcab721eb4cccbb834bd070db68564acfdd5e0034bf406b6a2459f619a7151464582a207953f8d3459d01f69ff555bfd3ce34d262c4ef89fd452f07682e02ee318bc93230cbbccbf42fdf6ccc24eef0e03e2342b0222d1c610da09fa555a13fbf4e57c9731e57e8b55776fd2baabc2d1dd7d9caf37b4f77c7d8d8e244651a6aec07d1f2a8c463f3689e907eb8ad5e3f2d34a32b58c308a9572369c34ccda306b603926a621395570c74882060d007e87fba4208a4278a94c8e097b1b44c54c3a9676f05c0d6732643c528b9a71d79df65fb99fca8e1a0f5ca2fac781129f39d267dea783b54d14283b7c70c917da63a1fd7d83dfec6fbf89df133d0774f3d62cdb0f48321003f3abf6735ed55523cab5562986dd630dbd5d81b8f46d12ca0a6db0c538905dc9b14ffca77c4c2a134224f9bc0e56839ad5740d83090144d088dc470b555a023dd51491f4fecfd0a53ea3d97f1d51d5cd1ac0a9cd8312d67b5a24b6a42424d9c816d14847cb88785c1204d51a0a0375edf4915dbd3dc0464bd9dc2b90f19616bff31782db9fc77356b44713dcb0ba5584bb3bc7434419c081e64ab6ec2a642225acf9a54f51e39053220e9b1237832aba9779711dd9a230c53e362ca5d9c8e803ff59b6f134dd0799b825e02491335f0544f521c49859be9a374a71248af3e53ba0bad3b52ca2c6417c353a82c14329442beaf14a936815c0c474b1a0735b74ded4e47cf0b3cf4eb1a3dfaa7ef998eb604880530e010fd0a3b15f461558e59ac6bad7924e7d0aa6df823ea788114251f1eac9b80f850fda2637254c48f8977135aea71ec6e7d3ff36bb184becc0bfe69ea9c2a47c058eeeaf59205eb7da8508f699310c2744c058133e76507fdfce78d08eec9109e8601c9e2ee95215040384256da323a7dd0edf34bfa5f9ea4ccda8d8d880977b418f0c4d51562ad500bec8b2f964fd60265d63418935de5d54b07826ac3578ad925db58fe96c950df57ede98052878c004e20ab6dd1b3b37ef3fc571f81b98a0933a3b37f8d72f71efd7404a5fdb38681577547e62afc1a2d67a3df5c8918e0de8a50202d3e45f851289357d5b809bfc81dcffebf974eede93fe94fc5e248ca65012e96f4f4f80389b8efec8de36cdd91b27f795d5d3a5354b7fc321695f3832448f39d4c96475bc5328cdd357a12bf08fe35440c8121da75031f9b0277d5a831c4f5e507b531723dabe54c72c9d27679559df0632c64366acd8b568a781d0c4c3f5f51b6e020e15cd5b1af4ca0640636d390059f57bded7bb69e14904697135ce9f1d870f9e3f6c9424662787b3aae7e5ba0ee3db231a348dd626d99c0c301d0ba3cfb35fc29663320ae79c389ec7b12a2f16bdfa46db9689fea81065c5f19c5990121246d3678be5c085ac89fcd086abc843733344e583784e2b79276460029722044351d98fd1c8ee70157a8276cb5dc51d917ac28162d9b1ff5f0bd9633aedc354536fbb68b8a3f6560497847833b45c50444754e0fa35795ff1e62a81a182953e0f98c4032902b6c087afa15ed4d76a42351be3bdc2256ac8616db7d130335ac6963ce5c817027825c504df409406784dc287d8b281a83b21d0b40f1847fa624fd4aa4b19bbbc011cce14af473aa9fd0eb20b013acea2c3df9606d81410dc6388f77232f3c9500fd31d7b0bff9c0ed6bd2d69cb66719a98c7c1329ba7af8dc5ede5bb42089fae319491510f0a4c3ab16cd956dfb9991f3a2b5f960bdd9156a79f2ea034d4c501e65eadb43edf2db57184b3ab2086d030897408b959003f1954a7fa1fa6ec57e5a8de8b0778f33b379a6bd2001708b60cc890b3c245ab4a80c8c95934981baf2680fe3b58a21c75feb71bcccfb17ca2a208342edcff6784cede236ddd510dc8cacc8a606eeab57d5f0f79c9b1b88b6a612a9d5a0b663884e0e5d3f5e1ed8bebbcfb5280b124c3157950c825d7ceb4c5423358b2d5312745c0652bffe624cee3f9ed62e19ab04eee843e040a1f80a49ec0ad2fcad88bb5f52b1a71a10867ca7397d68e9f7f11be5a4d6352fbb355611eee650622522c606fdbd3645dc74ee12a8bc9784c103417c645780f733e0f0fa205bc1264f6aa31a73499e2e9a7388697dccecb14089aa2ac3a1e926169332c409f37a0763d83376ad13bbf56f94843065d7d985663559d4536ee042826c727052d71a8178456afcc698f2d8b2ef5606121533e9c184133c6f021ee3aaa9d43aaad54d838fbfe866655dfaa818a1473eaa3444ec9f7960e8dce66324cb3110a4c649f20a81a9077bfa50341fff455dffb08a00a04e225524f8361c28df4f53750876adde24275fd2f22e7ac7733329cf986fdb5c45674a5e11fdf3e09c1c52725ee367554408c5fe9117a58e14a89be199a4bb807370cc57981f36ade67689c61ba3a19a66daf8749680b72112fde54280dc75b16daf262e47b357d22a3ddfb2bdda7dbaa11547fbd127b8b5c07114e6f4bed3f8ea60eb829ce895798cb0aa52eb4b72d1c2173f801f4809871dd8e8d10da4e38a8f1113699882a3f91d1f9fc562a94d6bfcfc60d887abc8da93adde786ad7b679a8861abb7d59cd91d861dc1921d46d2a9ed32366f2e28a3f303f338e75ffcc1673e8384e7e4b588f58dca2ebf4372ff022decf1d9e22204e71b1c1dead41ac0c60e1f41eb24774814aa1aa72e8af0b1e3d34f470985dac98677a7469b4d8edf601d04fe97f700d29da93f8c82a25b5d9641f343844e7f769833dc81929a04be8ec057a0db645a18d96837b731f95c733d6c09af43e94e8c4d61a72aad527dbc9846f6356dad165619192b228769053a714041a6bc127658e6604351905a4fdf1831bef1043433af2e91dc6dfd5128eca9d34fa3f5b94025adfc0b32402449405ff97d1ab2ad47b0d78aa2d5cd0d991baeba5514248465c315d66be200317bb16bad3d9182920e51372a2999b26b27aa98db1662a39e9e8b3f296596a13298cd9e6896d6cfd1a7ebb08b72815dd58924bbfafd115720ad7a1fa1571befef7f3601b64ddcd07d44e6ddc01637e7cc2a386bbf6c14ae0f460b96b524b726f5b8dcdb926fff610af43226234b593070a91ece5803aeba9fd18fe58fb9760ecb45c949fc226de8f47240472da4a31085f086432b39ae69f015e19a90701f4a73a505642919d75d9775c3b0b9227f1f82339f438c2f8b0fbe7d1de8b57105b8a8ca7c2b8f2e5edd84685141e57c5fce7edce5eaac759afc9f2f7463be10a313bc318d73e72f393302fe2353c76af3b8998d5d30709319598f68b969de6bff4e66638a778b1f99c1bfd48ba0ba4056d81163bc00648b1f70805fee0303014d6c73c8c13ac7c045e87f11ffd0eb6b6cb4e436c73db05a5668d82e2577c039e847dae9363ef6ae78bd7c53bf79ebd83817047ab9a987c5fe3d65515a085b3dd40774adf7286c4255bc49e98e7c19ab3baa019d6865fd65aae4ebe70be502e75f2656495c1ce96c87e590e64d5e9f3387f37de11d02fa8c4c663e8fffaca57c2eeef82a932cabbe7d3c96c8e2619b95095d813de172db8113212dc0ae7cc7e7d752f7a5b8f9123bc7d30b3d075637080f701737655152817424f5352b4a014c3497ca4d94dbafd789d057d4c72a706f56f41875dd2ce7ff76d54ef22a6bdc6f0f76488c80a79a10e967c0dab10f6c97c648ef29993a49bf50bf05ab46fd7ae9321586cfb9c647fe35f8a8e3a54586d6db401152e02f08a2e3305d7b7272c0d63621153d9ce94ac78e828d4c465460c8814e0f36712cb8cc2c9497d899c7aef64d36e6345c0f265bcabed4890587f97e0c70e3f291a410ce4eca0db091c764f78d9645310749d7d1a72304887b66f56488003cedd0c9a5cb753efcc91a41766a9de3e1ecac27ea130cec550ac3fcea2629f11483a9c62ebb3c383e03b604057441131194c29b3ea136c8e7add61b90033e86c6bacf89a23c844106296813d9d571b4be90764ef8a554e1309394b8e60b3e4f5bb609337abb47024dc17ea89d842c04c6647def88688cd09ca0ad8ddd1568441b48a4e74497fa3780a9a16fc0687d035b319772636506b643c6d5ecf0222db48ca78bd8a476d6f5c15f804aa1f9b19b09ce4101554af63859452b6f05653e665c0ee43aeff374df02af1fcf5cdf8fbeebc211c5eec31ce39f913d55072a2636e3c9f5115d1781a2d13e280b25f599ad9dbbb21b7ec1dc7bc516e262556bdb02af474fceba644aec1e7e364d63c2e67ad2c9d20a69d89c371e5c37cefdcf5e5a8a72ba382a9573d9ac18f76f36838688b5fb5352bdc48ed4ef97e4cd41ebdf51df8848912180035d671c7a9f74a6b0c5a28f82179447af1e10733ab0e657a18f06d375296c951a9cb0390005ec796bfc100d2fe26b442590264966bede9f6b7ad964a3b6457e18016a09acca2f0b4eee13650f8a910a85955288066a83f2ed60442df309134e553c713d0d72f5e0f862aae51e8ca85034e4725139bcc644622829a39820e03000fa60add410f99b9a117d23792a0b74af91f0b01e25f51af1070f79284880b9cf9c2676bb2bd3269bcfe577d0607f5277dc7dd05c218dd6cad4d0e99b9eac59f018b9c942e0c84680d54bf09815636b2947db8c86db8360028bd0d17c00b6c7a23f2a68e9c35560370eeba9ac830dabf44b66f0e5e81d541469f45bc20af1352fca9619b2709f39c84bbe6eec04fab708d52914c51e98318f3360419edf1df12a14ab2f2603cba567ab1d9858df8e1fdcf9147831fb3669632f4be09d91312e03ee7b37b93717dfd5d06f41012041a7b8f22c181602861e6b8d5f699053605c80447253b8587f6be5e467bf9ed2468f02fe5c64b2f7108e5a41b41b4fd7e5c214e15d15bab3d6a2c2416ba36d73a63c6217028f07e1a3a1b2d5a95b0e3c4bccf56cc9c7adb330f67b5be8f7ecaf571071086ef49aa79cc4914531896a02f90489313ff70f8177cd431a85885120b58e47c5d8fbce502cbb28a612e1b92a0d8fc192f04bd3c8661ab61fe1361cb1fb0296485cfba094b900d89b3eeee9a96642b1b462322f17d53cac69186e53bb011fcf0ba6160c301d095838264b344be96326e22c01826d1e130113f84a96514d54cabd579cdad369f5437cdd924590b83338b64c5acf4b4f6546037f81b1cd5e10f6c49773ff83edd23494db64e0e788dff2a6e3c1f920e8396ca949d9aed8e5630d8105db56ed9328e4cf89a0f7aa690d13b14187e9b5b6656e09bcf7ede651d44def5d672ef28bdaccb5e45071ba506972298072d8b6b3da7adaa55141e558b93e6eda7c556e3037bdeda3d77ec1f796d695da68cf9eb8be82266e1198aff24c7c66fe9f9d28c1b59a5157c15d008af39d297a0fe6effdc5a3a1f3e0be22d455372914ace9eb7d92698f7713e9176477d25c7291227d76e6347dfe729dac1c4064707c1a73ec961964d1ccfb57b03fc5f4ed38d268df8b54713816993e262a2da0dd9192ca9e815f3cf28e7be1eaea4ee66df58effa5588760da85ee9fc5af577e313879321ebe02fba8551750d5e819b9d221c8dafa5ba03af9623ef367141e79e18ad2ece2b7434291e25cdcbf0f139b79913e6438fa2ad2b23f43743e05ba7da896b9b31a24a109fafc59a0c607ddcbe5b3c7aa29ef5130f818fd8922b60a7e411e96588405ca4d38ed519d46363644f4b4b678a946346512e42e34ad71c4c81cc509ad547b427b7d07a294132f960089db9bad94b9356917d2a6db74db133a66660c6c364579dfca6916ddd7a75fe1caa5a384349563c16ca75bb8bc562dd3850b2dec6aaec5a46eb36e3ba7c6cb90e63f0cf898f9d2303d8e1d019c1e44fe283a236f75c17be93624afbaa1c1b7cf16959ec15b713f353991dce6ef237c3d5830047d5207f83fb852ed7b1800c72ac6f2a86c092b2a75d220f2fa3e6f57f6c8e5d8ce2b082df12684c949aab5e8ae61c9e1f184cc0d2ab289cce6c88df0a3ccb584f3c39620f0c7a399aeaa79fb683baa1058ad0e86c4169d84a996001d23ffef1d56129622264b38440fa50e37c5529451e4b96826cf84d699ea0fb4fea2ab1ee4f909c13c461156d1b496128c3934e8f66b6c027cf2a7871b147e49cdedbcc5aa5edde019f3e91f612c2152c9c0691f272e963815a41f50d0bcdd746991878eaf8d7f97a53c792e1d00b66bcde1bcdba7ce4a3e39e413e4b69e6af45647f69627fa1fc8595a89e5c66994337b553c1bd50e06de57d34890d8b544b1763c030556dc1d3822d003a982802429703a19f3bba3ca8090d281f61115e1946670d1c1c307b94dd2d7bf218955d71f11aa4cc06c2f07d1032cdf67e65b218e24ccfe3139f3632f9de88bc5033a0575c1476839ec5d967019e80f44380b1346dc5c52df18a175f5c6c6182d3e476899320279d18c9200153fa6ef16d0cae40a57aa2cf5b5f64087cd1840d75aac7c0ebceffcc8c4fcf6dfc3594d3a0dc2dbd2734ca60e73ddbd2be6d6431490b1feda2f1ebf2a4b6296b2c2d34decd265661e450e67c4a8e51fc542137de11fd10bad03b0a1f1bf86e14eb8bfdeb7defc819e3139a203cb02b4581d97501c9ea8544f4f3ca79a76d94bd6a08e6e0cdea0056a301d99705726b65565bca66045e4f820f2f9422298011ca0e57ed73493bcbae07f1b8c3c3da6caa587e6ba078b5692ed74f6cc73a5070f0a5253ddb0dcc12b2daaeb154c136dc6d3339845badb112ecad5380262c99de0068aaf4cb72f8392a40fe874be6ebd27a7a5f3addc86f4f53d281bc986793733380a13eca2106f248a73de6e5eff22c68d5daa545606715e65f6434f6daf3a0f9c9199b7321af03b70e58804b8d5b273f62d0d10803ad25199dca4576bf28eb8b116d38ebc46b6f3033a79477020764286104d9a2c13814e133e7fba0eeb8a63d4f4ffbc23c0e7b4f6a6b82eab4605002053baa571e875e38076b64a87ce9aa38cd442c10cd44e4850d9cd5b619acf91e760afd71d76d2de8dcc7c034356ca479796fd16bdd4e8392faf164a22ce7d7dd354a95346319d36762c361c328fd25105c609f7694a6edf896cfd91e2c22fb8cdc548dedaf0bc3b2b65fe282a01d77a3682cb8ecf250ffc2f9bafa49ec1e58ab2af66ed29f07a221a8effb6b92dbee9f6923a0d8c6d412a0f4cfe16de698f51920f6cd2cb6443798c63b96b53bf47668e6240e80eabd7e7b7f7156e915d45ed6a8e669bf676b4acff3d1a9ed7d2f53c9746f725c7d3c437af8c24da835f36536788768cfeaf650125db19d6942b8d7a82173893fb350c01dd53c6d3be88e6a5fc02298b3f01fc6c6507606073090dc5b80d71a532b8f7f9f3401f82078b24e480e1819ad63e3b9352d77504055301f19db48bc6e27c191b37e9e2d5c1b25d9e0f110ed43d4a52146981167f80248fb2d3a1924c402da79cb3ea5e4c7c05f1f541d938f357b664f738ca629ca75a11f6066edd4feeab07eeb4f6ca19a14967d531216a13f09e1d79ff676c48e1d92ceaf7522c27a3b18fa9c53424cd926b10da33b170b04d3937869515e122348ad9cf758eeae1857ffead6a492ffd251a0a0a9a87320e77a7b2301be1d9942bdcaa466827714ee092831d729358cdacbdff91f2e8647c54a6b4314f6e34b45422fbd954a042b43e79934eee1a9a5d10cb9d0abcfd1b5470810ee1a1372c00e3fa80d84db08a1f9c735ab3af571077d0cc057c6a6effd207ae71d00db913f11394b2564614832cf9f2c6b0261bd9fb1790d1687634aa668111ca13734823aa59a891c7cd75d3cee13bcc554de122373f0a6d4268928afe4ab973d6853495650ebe1c23bf7e86229c97d6a5011702bde57c613b0e462ffdbdf7b756545e4ff2498403e19337e1c7a25539f3cee63950bffaac9c09edf255fae39bf0668192202765497abf282009fd8ba7bc11bbc23f692ffd374e251d0acc68c29623c0080b8aebac529c77c8f2cd9f2c471cc3d2a0aeef4dcd2766ec3dfdb2a2935abde413c49890c7a6110025c2c2f516df71098b1d41e20707cb46757014de7445d1275259b85e30ad6298907e8cfd13006a8b2b6d97e9e7ce4a2f11c4333281de3403cb0254294fc13827f19e0520ca2e67cae42b04939195849686352d1634cb1b3c4d7e7e660f3e583065ba89f7ce93b6857ff3aff63aca614298b395c3a5d2683990197f09126d411b3ec33408e31c8029846a8316f0325a07b782a2603a13097699ae43fa9833de050311ce0b01a726acf21345eb61d552f3ad3e29fd5bb579f2c916e56d19269b30bf129e910352b2d21ae41d3c1fd67ba880d8bc22722a4f9ad19752661937ba05383aa4ff1a36cc3118b96e102ec1c72cc38aa293a96089785f5d0561448a59c8fbd67198be55bc505e3dd35856b7b6bb5bd1a308f864d87e81f812f27bca90ed9246871c6850cdf2167d48a57b43ee2e62911ab6a71a8b622d22b511290515adfa42830b563a63090f3efe1547b7cf359da27af316aab27e5fb000dead79f675b2aee40a0357c4dc5ac1137291795c69e8444beb3c986a6f55e65d0ee8805bb2c50d8a21d11a49aa12b665eac705c9892e8eb8676aa05711519e0f5e1dad839d813faedb09029be22bee2f4e2ddc691d825a6570982cb3b94a48544c666938fea3f271a780ec4010066d5f035f192d97d12dc5db5cc2a6e1847fbde6e27e02807ff86aa167524cfee4723a92df5c969a201c3534f695ccfef1f393dab93b6c69c217083156f8dd87f82959979b7955898a57c51443270d455327de74cfcaeb0e456b9d024395d6009b525807d622fb58ce331fc39315395d6f6780844a56b2c63b9dd557dfdd7dcbf6541616bb9f65eb26d0bebaa7e8358c6e2888241424868d557fdeb4d5f19d5dfa5e8d4c13f266f5c6510c2dec921acacb423725675938001cf17bc2620c7c6274b3df13e67009ddc14d24cf50f58ad1ab83805c21e59d285d85313470b9dd31f86544ec0f1de876bf848de7e8b54027812b9abf6cb18b7eed3c10d4fcdca14aa60d77ee34bf1d75f472f5530f68e79f523a7fe379a8b9671d346dd2d57c5f75a38d528dbb1554bc86d890f1bf1b0fdc4802ee0e3e28cd58135929264e1f72cbfe1574a891f16d230ced8d606d6c9b8e897778c320d742c6b05a5da8adc83e757446b235f3192b256dd299a51f4c359471097d87c281e8e41abb0ce07c32a55fbda98c6c11c514133366f9b7dea7ed9df0f4308b6573dfb5c0c945541b6aa84beeb0db5b9bada2695fe46d29aa968c22aa466dbf49d9b8b243700076aca023c022e262847cf7b36a127b2acc07c59cfee7de851bf4b22f03401397c13166c8fe658642273bfd42c062ed911340c457ddda59e556fd28c51cea4cca392ad93fbe38edf064e563a2b64bd407e77b1794f54cc5bcfa423a077e741bd91911c7f07e5643acdd2eab5a9450bbadd4261a6ee9733fa8a9b54d8c7ac1f7251f910596528f2f9a7e44c5fb5dbff2cb219210833fa601e332b13381e32728c54e13596dd1d9a3c049e3ced981f3635b04ee7712094e7f213a91ddba11d52da25d37a74cb28ae40d8070f419eb8cec0b8c40b1434ade00da94d38dd645a7d90cfb0b99f3a5c08c25f9bbd1d6b495ac185220d9f3c69d9af56dc0ea1aa54709baf1b87046616f125fb573fcd0016229bd5e4f5e44b7f9ae21bc5146eecd44fbbe04c3b7b13060fc3b07a8a5064430e40887f77e2d6fd71c383dae20c7e778d2f1ac6591b9013846d963d73d025e28b7de118834386da9aa446f84bece7b05ef1e7fb0aaba6bdc0927c81972bd276b411e0f29487ed0ca7ec95c0693db097ddae142555ef77900359376c93a15d7753ebcbcb98324a2384d3e1e54af35120563e64e89beeaf83668353efef0a93207d627529b3aa17311a20e1d7a5979cefc5a0e54bcdc602525856203bd09091dd6fe3b581ef1456594ab9c96ff0b4a405d4f0dcdbc84fb4fd4e210778c047aed5d181938b546d4497402cab6d31db9e253f3ca244b699dcf2621b6510b0fe8c8223a05a4312c8b77977c73994c540ea12eb0fedf80201f48f6e9108fee6d1ffbfeab6fc618c2e4303b1a04af7a4e7f02c1bcdca95f8ca62711eea565a42b566c00fbb54c32b5276f72a8f249c865a95554ce61046c70defaa5644bbda487c85ea8359cf3c17331df17a133b8cef969948aefdfddb140bbd8475d6834bfe109d0f7352fcabf437197a5941ba1dde6f07e04691f91380e9e25e1e664139ee3257698de3ffe1d7b8b02014d42e2b2ff42bb52d2e8b7fc1a5bd2d5635c94797a01b6e3a4552b16e01cedb0066b1ef5bd6a576bd4f0a5a86cf00f929a03e9f2a3bd6cda55eda74aa3866fe0abfcaa0c091e538150d617dbe88d6d31378b0dcd0b286d435e423656743cd396987c5189184da91458e5e591ea76b6078a5fa66311eda06af30689889444beeb6bc4683b8c1a4fc3f09aa0af033a0a9a445c881aed00f3ce0cc9f7bbc554ae775f5a2763c6f4266fdd7ce451c5c910de490928b3c92b333752af5d9062f106e0cc96146a783114269c77feca6e092502c6ee07f956d277c779c8addf8a48ed01c9a06de6749631a3ae813f62cdfff9e353e15bebffbe292bc5902c7e9e469fc9c011e6c16db2e93a80317c02f06e309c3b152fd9b75c0151c966d5d2f9452f4beb3733bf19e2fbf4f15f8890fbd6951fdd9e678f24705bfd1dea96423d62c925c274614cf5333a6e96721e12d9bffb9b151322dc72cf4b8f09cbcde834e667490f23fb4231481b2d85b82256d86f9189bc7cbbf692f684a2ce3169d65540f5e08b13b38ab29a734873e4bf9632a26f3b45c36495303a326770fb56bb3e9e95dd1eac070d71bd9997ed0c7be2f0edf120180962dec26aebb81c66d1c051d2997cb3e8e8f202c175b61503406bdc37479d617a60334785d4e43faca8bf02f291f8cead92d59cd11c7d468b8b30125cfcc154ed597dbde3d29dc31ed63445dbbfce25c27d4210a44518d4eb334f4e1e6fe472daf0b507f9410644cd67bd3fb5cadb921144a6fef32e8b0a7ebab7c5c3af72946c0d73484cbceb9d97f78828d5df467b9a9c09d3144b4cb9f83892c0e6a274168b7a2949a8ab341551c1ffb2b6d5dbb8d776b320f42e28628ab622c5b0fcf3c25350775fffc65a9aaca29ac34ff653d56635815cfbd1f82d70980ef532cb77b3f286aaad5553c9f3f45e1c301d57ba0846d4cfd786b21832b5a3b799efe984d02a4d34fdb64ffd13c99992c1c586f707e137c2dfc734a8a92745438666f16e690950bc07e24cbf501158da8f08677666213d3dfc5843c6f4400ba8c10bc0cca109775659f266ac998ca4f8817f8b6cb6aa4d9df75c0e33fc8c77527a3ff2ec80e6b93f1711d5fe951d861c4f400a6d0646bcbd2d457d0c6d5c677477cbf02d85a15bfdf530edd88d97b185cee7921fa90626c750c9973c0e380f0eed74892736bb019c4776f6ed7ffa68c50bbade56c6b4367634241f4460c36131afc32e5e7955c8bfb405e9157322acd07c3a5c26660813391b17bd32569eadefe22be2ed0f096921afa04d286d284b8ba04f066e26929db56d60402e271dc6bd94028a272f81b05c67b71d097e7db13d4030633ee0c845e90638c410ed611223611ad3309a6188be6439e36df19b286c7fad53f1e32dbdbbf937c3b562d4a6d0c82680877a9331806e1c4d30faf753b42d1c40951af8dea452007116b6a80c501348aeb24aac7302de1e50297975ab1bfbcf9f911bc977e8e0f6f3f257ba256bddfbeda74512a71390f8b3e9e76985dff223d20b24597e8b8e0b684872d0ac43b7333ebbb7f7165b4e9873dd0502f29dce2ee027aa3b6eb88dda436aa4024a397b56552c53f619de758157208cea360f5da72466017a77a440df522a498f681a39768f1725c432ac09cc9018c3090a89e9c3986abec96738b757e4052a161a6ebc02b7bfba5802cb6d0736ee1cb9214a8af502ab3c6f2d1bb4854582fd284a8fc9d7d478f0ce614410f4d52fbc27fb2c124286085c2a2ad9f749e1ffd4652a04bc31643f8624fd0d294c6d2d0ad8a5ce1f440cbaa6807a00f079bd805b76fed18b1a3283c291f129ea74c3dc2bdc8f0a0d324a8f07fe4c4f23e70f8085bc2f805c45aafad2acc5c20334aed251f00cb65991151b9571faf338f61e84643cd719298dc72edd9667bdf6bf846abb34a8b05e365d71f1e8890bb474e00e10547471c94d4aa9763df2204be7ea710f995307863ae6f441f04c68b067e850a15d29019cbcdcc05b6ddb059d7cda80351ff382d07618d4704d76c67223daaa832b254d288853bc4d2d378dd9aed2aa1102b6458ca382c552a4f4ef25e62927b211145b46ae93e03419a3088f7eef8410a237c0b4d4b6b9f531cf9526c442c4a7ecc556924f51c81f0308e89d9c5b767e9ffc61f666ef76f563ec3be3a6a74ca8c8f6499df110fada530b6387f2d38f7f7b6fac8c674b501d3d9369b25e344970f36968059a7b04efcba3be06eccecf6e955fa35b0b3d71aeaa39eaa7f08ca8fe043a9a094a59c5e270ba0fca136b86edd343e9432df3fc1d5ada6dabbe8350dc817154c2673958dc4d256b747910e70c27574210d99727589642c4a379576adba3963d04383dfad0dbdd5738ae165749642558d0ceb4e90dbf6522e5a0cd2421867186b3c23434e94a856afbbf1821cf1a8659b852bceae88ca44091125fa64a34bd23bb7e6c38e1bd182b4fb7a5786879089d153b9338df801055cf9325c679731326cbd40b06ba6383ee8cae64ed559c420ab09525d95ba3c11fe1df386967aa35a89aa2e87e94926b7198e41cbd5abe18f3bdc10b55f775814f43ab8a1302a8738eda306a2b4622d80469f6fe49ef936a5318b30c6834be7855f6f2a4617147fd1d2fcd53230ab799f7ac2407e43c54ad79cf749c2dfe976c8d807242382e2fb5bfa4e2f77a365f8ef6274465e8b54b1696e786922d48734dcdb4356b89f38c8f80ecdaae1157892e59f17b3a65b35845e23c2af2b78988941c7b26f18214c4a6d0d7ac859215ebe779ed1ef7429f8979e92c690aae4990018072f40cdc0334bf3bb019cb674a03ab8149490af172d74d9394cb7880fb09f7ecb88a0a50f5a70c1884a1490869b5ec9694aa516a70a4bfc29587d9bd8a6127860749744d2dad3aa77b22c33695fc1d821b81bad2623b3e9656ea80a2f54652c3af690f2c08f661b1b466b80a9ebd90ca90ef418c2bb6a1e3f040678a5041a1ecbde6d1afd423f89aa9b2a56b5df6beb58c914fc9b6dd2d43d80c842f1d396b4ae897a1f8940a27a5012cd69318faa319579d906d3721e54f79aac9579ace2543dc9c833b0a180e809fdb8802da8a451dbc8a3b3f678377993c78309e8df448f7178a7e45c691569a622ba8f070aee75adade5474337b75276757ffbe040fc61b16d9dbcd6c382af98ba1221232c8669f8a7ee765762d2e516dd8c57087a9865616e878c893ef319e4e91da3a32fd00f042e766eb0bdf23aa76b267d37fa9356ca6de8aa46627ab4314902430866585f96d9146854fb8cc358c16b836e5f46a530e2433b2fdaffc3e4f7facf5a92fb4ce2dcda63683a8be6d7590973477b99422b06ce1395a60a1019f6f9470292f34c5440358635a5202cb7b6a2242a4ecf4969bc4bae5d8fa384303d93c9f9594a4ca0a2cf2cf73d38c5ebed53627e60b5158adb98d1adffc5db0e42cd42edccc6f3d7a57260cd78d4be8336a7db4a84aba83c1f1bae31ac0512ae6071e0c148d98396a8a7586bccb5847b95d9f6382efad9e1cee03b3a062afacd6dc41b85ebecac488591740514a208d39bbe8f6bac1398a6ce8d4b4885d790e4ad29ba71753ea30b35d163b22c15d743e31ecb8b7adc44dbede426437de22561215e55fc35919beb7f80df244f246a116a025b812adc6a03900e070450323e209fb0fc91566590e832720c62f8ee09c0ca7a89d9cbbeabae52a55080caeb7d36f7599548730d808944f158ef824afc76e61faab53bdc23213fab98e39cce287df70802b5416c62e22364a95411af1590d22e5f26d2dcb2081cd23f7647bdc4d015c34833007b67c6546a14a9c078c60d362f63aa365ee18832ee371620da19ca21c005eb180960252256e5e43f84777a046aae6454ddbe4fca570092517313d7e07f7639828b8cd27e3d8153793f625a08d62da1dcef1422ea846e08ea20d48dc5e01e264dab5f114af2010c496936be26b86bafba6dd6d3c1998776c5e646f5d136d98cb5512a2d85feba32c3cb43c836c8eab11057c4978d2cec4369856041330116579ba1f4a97da65f18ab2dce64854350bb61eaca003e3859c76bf1dafa00bfadcec129ee08b48b82c17cd9ac997688ed5e46d6ccefd84f29f21c6eb4a222cfae9782b444288617b0cc667f6e5ceacfb0c579270045a4dc4c76cdf6af831a26a1db5ad6fae3e777a343f20342dd04d9af19641068c4f42041783743fa5a4eb5e8ba54cdd4cb3b0a7ca44a6f614b27d33f11faac499640b988bedad13c3308bf280700e5e7b4f76fab351ed69b83f9350fe007c62a9f5cd5474a43a68bd3600952d063c044b5cabc245e4a31c3bb25bd4fe810963100ccadf52a6898442e8cf6bd187ca0798dfaed0f25e63164de24abac5cd0d53a9a7b4699beeabc8b073eaf4abc9619568ca8e0e96b65a53b59568eb3f35e2daed7f9e7b8da0234675d2be762434f2f0e92b9ebe7ba61909006afd44259982d37f5adbe2995f857eaed15a26a891d8f43ed1590a951d70ca5f4011dabb7e1af2fa5ab6217ffbaf65dcbca8b15b639e3376896cdf172c7c9011d6145871f54944a2e65771563605a3493ac1fbdc46fa88efdbccc565910a65ce24acc1a70f0d13a4ce2b3190672b882542c51b71d9420ee4c99e61d187405b0e131f84beb7a43db510d69a5ac7b9bfb084ca23f783b091e13ade8abc680e642e887610e07fc7f014b3124595b916fd31d64338b5233b9c5b681fb42e7e48e7e2c588417127bfce5adf213b471cc0056d6d51ae54739ea2552b3c8a14951bdd1d01c920149590396d59a6819566c646ba4e3cb26054348377d815cc6482e448a3c794448b2aa7353469ec7262f602cfae4fbab84f83b03f422e1854daf554822cf2d3c8b6c93e5058f3699854f329b7fa90c5315c4fefbe0960af29b927aeffdc173242a910433c071b107e5ff5947866768e6ae8334aa0ba821f1f90da52a8827a77ea8d8a58030fe147dccc82c854f94288eb5550aeb083baeeb788ef45282e4bfc3a7358f086c3c8633a1f6c422083f40a4dbeeade660193c94c749782e3e7fd6577c6b2c9ae0e8c641c6fd21f249e2fba9865e17ca94dae6cff6dcef19e768f0773c3c07392c41816ee40bd66afd7e7c75180c1d1d76c3b4b13dcc02a8ffceddd265fce3b6853ebd6828920873e51c14477f17516487a8107c98f6c8f277d92388ecce2707245314fac9f21f73b9546f4d4b7e3c4a7900361229abf827545069d99165e7f81d9cbc2c852ea4c2f1998e37fba55714820d658117d0cb31006692d502f36fccbfe8e0879242fb7db4843be4fdbefc64b684da8270702e3be53ae5987498134f1f50c00b54aec4d1fb282589bc57eb12ee88b857d76e136e6ff17d08ae0853db5ea1fbad3c996e9cbf48e54d9984653e81341fd66aa9d14fb53c3c9e0e020222373962ae88499a5c78dbc0025dc7a8fce7bcd0a0111468adecda24a3fb8a083068f39d73a32c59c3d90a61839f97980ddbc7d148b29a4aafbd48a7d7c59ebadc5b5c0f7564702bcff2ed922768b18e7d99b7f867a0c801c93db185e06d9bb96dfec4f5541576cde16ac396621071ac46fc043c2db655811e7a25440267287610b8d9cddada427517950ec220917a99003c36a867d1e91b87e121eeaa0cf30188850e3570520990c70b8a8978f1fe0c005134dc7462922082a2230438b4496d935911f6056db7fca869a122cb806939d99089935107c4cac2af62c3113779408554bccf39b7e89372e43a670473ade29a670e270f1aa6ed0b448756eb52f6bfa386d1e8f49c845bddc724d25bda6ece0f177606841e05b703fa0710d03c0195d586872f328a27ce1044dff86096928aed0b32627121ee79c4113af604f453f37a5c59f524f78c0e33217d81d40ce4cbef749ae44e6e4b4ac6ca725aeebd700be0b887c2cee4d5542a5745a655e61614a286c7abe1b56a1eaaa5201e157cd106618b426d1bc62ca09db54fd143b427d3bfa158fe19c4b0869aefad48212081da3b1ffa714e7902731b03ca177483d8abc05fc83be119ccb5bc71f3bac9c5586bc5b9b0ae17c171dd492c18cd3fbf733af2a75a4b09bd9bc1433c882c4b2a5882530418844f6471950a61f087fdd7961f505d5558348d9e07599526108dcbcdf1dbedb6ef56d4451051f135a535fc9ada914110bc44c3c3d0e9d1bc9dea50e1dc2a9e9800c25edf5b365aa5909ac1ca2e3d38728e55c454743cc8df7c8750e28ff148d9426e46f54b755c4fa0f0c8c5f11575df978bcdf9bf36e4f5f655b0bcc11803ac57316f3d7e0f1bb26a00439e7e38a5b9d10264357cb2a5b1fad5f328b28044db14f5341b34e537d8b6e48bd4026c930b6cd65d0cef7bf1212055194e290c8569a1ab1fe678c1f9697fbb9a01f409e5682dbcae5622391b90cb456587011bcd83386fbe7fc7ed8c66440780040bfdab21955e8ccb8890148e16eb4449162b4400576c21e671485680a7cd54f731f01dd737e90ebed3ff04c03780476eb8cf5dc9d148d9eed04ea7582468cfc7e4b9109acc98e1b512eb305bdbf824452cda61ff859cb656783ba529dc45298f68d1ce3dc6f74e465cebb97d64deec87aa5ab3210629bc201f64fb19d361ecae87b5833671c2beaac426b3b772f27ad767b39a9f378540d55f6e776bd1e97e7b420faecf8e7bf5aef4001a5d6aa52996427665dc590da2134e495811cff98cdbca86b7aa3d589c97a4a17e4ec9f3600d7a5b40607277340f9fecd662053a109b82d5b40b0bef1982a64e28d55d204d2c326a744fbfd5c4d00035183c5713be1d65d58b20bae5dea1653b3f952fed1a26b80f722b13b51534376c039b5d82c64b8f12a62f2a2cd7e8c86da20f6583b5121f689941103fd4122a94c2d0461f221279a56396162fdb2c8c208e02d6787866c33482a2703273ac29392375e9d849529e822f52ebe2a7187b2fe45f865c7f691d78313fac94aa1ce0374f73a195dfba7e8534d3759a384163389bbbe2118b3fb9b5c82413a10015f0b1fc72cb3d85695b570639834f0c3c0f1aa0fb24d45a37b8d47330ca4b8fdb4d109c73ee867fe70ae8e066722597c324f5bbb173e40c6f74fe7d1caa4718282140a776c28913e6838187b7928ff358e1a4f9fd57d24f947f30087889d439eaad9f5293a3ac01d9663f4a48c43b0b2158d4e5ceb67d35ceb3e0da94a25436bfa61f8bc24e302c6805819b565d0042be6008b11f25744e0820260c338b4aaeb208aa7683a64298b72374b9ed560f3a2c395296ce3d57f4e2885786baa389e659259e76cf851a2b325f2a6a5e3c1784135e352891af630a9bdd79adfeb4fa4ea76f6e02d10a905c63c368e88d2b07a88bbb2a9f6a3419a8cb47571e39504b0b462b7ef918c4117117785c09b5073771a112a2f21c1ed6f4b4d83fb5794cf68b5b507baab0b10235e6fb8f79c5c7ce12d3916cd6d80c99c586d42560d1b46edc6d4a53d830371f1caaf8271ae44c0100d232dab3a25d9a38db337d36d93ea420c961ae92d830f343fe5427b93a2f397f206fdcd3829f4f95a90e9ca740ab340b923a7331264fd063cfc02d319812edc2c13e02eea9b993361c5c6c91a0a6279345093934925867b8418756de86dec61e5c7804fef6e50f4f87bb1d19e399e758911f19ab5aa9bbaf15aa1e98877b79ab128f2f30ced05c3d91162e89fdd9abe8472e541c776f4353a1c49e654713dd1a00babce9fb9afd154603820fecc44edc4f8688ec5f65872791bf42f54464da70f848f04612199cd4fe22483bb424e1e573fa4594c2b67929fc120823dbade08c67d96af6531c826d32feda1f5587df4bbbc4712597b3f50c2c698351c362162a8b18193d41ff19b06a2cd8133f19424fc3b4b12ddb33a79f033a75c7874a504cb094b04c76e4cfad4ac87c91f2435c617c1cc59f84b075f050a0ae583048df83dd85645b6392c002bef8f8cdbf4a23a67a842b83cad9ee8c8fb2e24f138fb11b59b664ff29d0cf02454eca696746229240e0fcd8b9be5751e2c633cc583368bb14ad8c4c2a5929ce3cdcbda49082dd464cffe362437a317eb78559f1cf0c92eeff42f0912d80a3bb32cc976055104e4c11bd49b819751f27c8795d2ab5b182868f88b3b2767df22490865c48d2e4475f3c7ae7d31e4b7658fdba450164fd12719233672b58ef59a28fcec5f6a0250edb3550c9205ef791157eda8f769acc6c99ad06eded0a61f235c78676efd30bfb6ed3e945ad2b5d67a3e9ca0067b2bf4ffcc2ae558945456230ddc89d46a999a54eefbc9696c66089115f68de79c50145a0cdd8e53d95393a22ea28fe26765d3a60c8ff17893cb071f5cf42da9e83ae8aa80084f58fd6242758235cfd983f7a1b39636dcc70c8dfa19ca6c1be3cd9788c2c6ddbbe2ea4d25007e8254d39936681b87633293250b56bda0d5d2c31abb53466af6d1dcc55113602825869cde2afd347d38af9da646c8780add3b7e298eca8b8f8bf59e74a81c426a07f84844f3fe6b24f3deeb82a747bd67e60972bce145203e0914727801894b81b25b27f569337644d27198332e365ddb4ed41188b3f82422adbf70a4172eef00cb162efb405ed0910257173c8ea7914903e49bbb0e51117b78b77c5f1be5e42bd82afe3e77a41ebbc08e720994b4a68e131bf953bd65097399285ab62735867c5f31e92d3688eb0cf4598cb33e5dbcf4dd4cbb7c1d027819bf2501147bc6f5e08cf2a0f128730c8d493be4023a1379ef045a898e65a44210d0773692e7e73b0c97dee966fdea07c4313d6bdea826609fad26edb5238310054e55e75cd50003804062ec7fc99196b201e0ebdf1bd980253c79cb84b91737d3aad3f890615d418b15f3e5c13ed5e7af091b7007f37691ad8a315fc5ee6c19aa1610a06f93af88fcf67b39425a2dc017e786bd5cb6df1a53e540714ba4376f642851a7512a64bb9b43e1d82b2d1b08bc5cede5c4ed3ba064b7db2363a9a891181e5336f00b0a0468b03f3226c7d319edba7a125dbf871a200bc571990146d1d04885e806c93d313fea8be9eed081d922d4461a0c835fbbb0eeb6cd7bb77cee52fe46f0109c22fab9d55cda4dd33aebc0e50cae85f1e7c4c2000e3923d0410fdf12d6d433152af0cd888545deb832023d22872dc502c05c5df6481899efffffbf4ae80944bd228d28c6befe32a89a0ffa497468467cb08de81c63298df34e4c680c2243785cf638e77247cfb72ebab09a29565d55f3e1fddf7bded5458e6b0dc574aec712ecb673c91b2a852f54e3642b6d471606a3e4f4915e514883e9af6eda54c53669c34afe5160ba16665a510de1033e63d461f4d7d7f949c6432ec507794a6ad7e4bf19895c97a560c060bd48bd8b9932a21b05193adb83adca98c74c40dd9c839cefcf38a1c1cf889009956b88e8a280eab3a9d24c376c4319e81ae98a682b519fb1fdc23a9351c0d68a88286438b4db203f32f4115a4e42bad1cae8fc11b3c34e9beabf68d906111a4d3a805375fa59a8ef13dd2cfe90be978a73b252cc31bbbacd58efe3dcec658a256d73f2bdf29db72871ae1cc53e1a1cde2d07fd2ba234fa05d09cb7991ae6ae32cc6b7b41fb5ff10de914ddabeca8815f9ab5be6cafb1037c66c47bf2e174b6cd3a24bc3502e193fb6fcdf24ef6990cb70351e5a9df23bf582a6a481be72b1a499acc4c461a628cb24871a2813190315fa1d2b7b2c9e1201575d5d63e573b6104a3dead6437af031d3431bf62be6ff0720a19c85c5ded457c2e45b5dc0bed9d86d099608249bb9c2227018e64498467f4504c234e0e583b63aa34fcb877ef550c1a323a7be4b86d20ba476f921973e00ac3842cd4cd012fdb9e1325883d0ac65be43492d4eebad1124a3d6f07b204077edec97c11e8abbb59c23f4d9418f3803e2bad9800aaba7dc0b24a0010581a187ecd3e3b2d5252406aa03fe96ee5f65e438b07a69f4619d828051242eb14cc8ee812c7f183facea9956ec4df602d3cf5f21858ceae1a6c44dfcfc14b05593bca466a082f9b2aff2c8ccea7e218ab1e9d651b0f64febafa49fd1231294071ab4d94b439396b16cc57eac98075427a6f3c03be78ad6cb4c7d0ac29b73705d2be4fedfb8a6d6659f064c07d2e71281b20d7223739088a3595e727825431ced673dff0d1ecd2e1acdc05eac25e77f26715679edcb9185869c3ddca5b9d75f77dbcf330b763de0279b98a524a58c4471deaad794a20762276e043dea6f239ec617bdaf72486262f17e3db2c39ce3f5c5f7ab618ca62e10d59b41f18abbc2d3755433a582b2762fde99e0cc7a77bf02e2171d15b580e211c7e137adc9e6220b2016a22a6983dd82646af387a66ec7e590653757aef9341bb8989ee0ba3e9677d32e71c4c9197774745c38810b9d949ea26967773abe8e67642744c691eab6e6a45e91141ed3877208b022252b7a07fea1002227be3e64b0ce2b4fe21261af6f8cea34073cd49eeb3edb3ffe50e6973de4e5974f807e0589aa748aaa865b90d2f72f29792f7b3525c0f9130185155b97fb41e7e338e4cdfc108fbe6eded2216e479856b3de30236c9368ed2a5fa76d2ec0cb0ed14c5f973af420685577a9ebc2de0f87e1cda3185f87fb82638c56122a75a9cea008fcf7d47fc1d00046e7ca01993f7ea6f24d1a47ba32a32ff4d92fd3334a3d8f1bccd39a7a2ab6a4d2323ca65a63cc210399b02ded52afb658bbc2db778e9ce7baf96330bf9e8847ffa88e23c94e2c25a822bd98491de3605ea319c921cd3adff694f3248c51890d5a5ca7011d8c9e2e55393fe95943d6ee117ea6ec5c594c0b0fbdfc32d2262ecefcf14913fdea450783bb25b9c5b6a8f9de20661d032f1e8b8e19491df847573a565cd76106584c0a14098e81ea5169c641ea883d019ab92497fdb73f1dea10541f0e6ca88b204929b5f179e135876d619ef9fe97e3ce61ab52267a0d59800b2b77b4471191b706fbdd8b6120da19fbd48a6f0ffa25011fb10aee0fef3e8510c909ea6d5a9467396db0539de3bfa510b32eb6fb41615841e11c95ffb02313121b38669de4712648e814620a6db27dc0478cfbe6dbda6fa7d502a84feb7a24ba9eddaceefabe70df19f23676cb7e61216f8e1358120e122427519475fa78def4469b1d932b0e73948fd913d3b7a9a0ff456c65243dac45eda42cc823f8ef34bd349beccfed697b4162f9ef3626e8617fc7cc0db063ef9a08919534c971f80744c5728b69cedf8e413ad6c1a399afb0d660f0fcf2fb8ce1e50aff6f6b4ed9e33678d5c37b3beecdc640b993067c20877f6c241854314a5fc450e59537322a78793c388e6f10fa09a85fed9bc993f4d0a147d429219e96602286c8d3832849d7e6a99ae5905e1ed5176f13dd60d432dd888fd42edfa6ce1def2fb5a2cf57c567fb631277b81c58911fdffc620dcaee649a60ad6a1a607930bac56d8b79f9abe0008d87402fadf62d7f39536b3777399fa74b830173b1374653a27c5d8aa1d36dbb9bc2aac373e3d5e347e8bf06321bbc643e3c074918d8808398c1877c70ce0e038f79f7d16347dc43f5e1c5c5bf308aa4d7ee51b4d7ab832e8bbc639e6b04c49661b0a6986b084af14dfe98fd1e4e8eb79459ef9a43b40ffc63553c06e041e1dc86530c4af8829238fe80980ffe45ee0b5946dee7e4dfcf39f48aa484067c8e4c79b92679317d287b02a7a55022ec92c3c67931fec9ca34744c9a7f15e87d99ef52cd073e1ab5e26cb382d630e78bc510df07b522154e6c70e43dd70038201f1f9c0311e518c8cedb717506e900dd6efbce9683950474937a8b346bead5b0403cffd515905300846c4bd774acd8ae4d77ade0b525239cad3d9db51196d8051aec55df1b80635105182028d53edecc5ac1b8c9365e3211aebe3c7ebc03be2bde19c0fadd0bde5a67e8f64b32aa64398945642768fb4c084d3833e2d44a8bcf18883485e8ac69a7eee1f640f3abdae2fc09ae0aad1ed8b09fd8b397498f5a82332e5490c6e9670bc46e51593f2991b834da2ac6af1bdaa6de539510c9d3546884cd71865e755808e6a192736f6fd9d6b251783bbcadd0345c8e98d38cb184237ba45ba4cfd8b1cdb8a04983d7735c4b1e7cbeb990f3d2f00f85bfcb6076a13c782a4dbd97fdeb6b4d5f3a159012ac87b7333b04dae252f4a8c8b17c092fe7e414f792a9c598013f7378b3f3f161f14c32de5ebfadc761ee57d01dd0a8007d9eb35696425500a169b45ad68f7b51f20d26227d2273ed39f1a8eb8a28863766d4b13b85a40830a181228feb4baa6ac858de502e07f9b87f978da2ac5b407c8ddcb557a1f8e7afbfb2e1e6900e30546faca87600203f467bf53533552a0c442929e2b0a8a612ceecd904e1bea9905e17759c17d684dc5a45f762f554183b4b1ab82398f294eadaf14b656620ce428d37d8c4be3bd7eeb41a5169408ecb02e28197030678eb44c7ef9d933a00a67e9d771a006ebe9417d602480079462f7f94e7d6f58a9060b5cfa2257296cbdff13ff1d999bc1e1368ac0d801303c81e434b4470b3d48c515104cf2eed5d394cc1959191cec0a3fec00eafa9de1fead6badeef85023967d2ec92e5ff45d6462bbc7c9af9a3d017950edae9e25d879636da1e44a91c1109ea07639931f756227029ce3d2ba23faf1b4d002aeed4e9efb68371c7f52bd2d2fc9ad061fc61283ff193471ec278dd8b5a7647e01dd5fea30b557284ada6865cecb13bcd10ce489060c3eed8f2f819887d2ee6e7636c7b4c856bcdcd639952037171c1a621731a4259bfa575233c5feabcd610669a60dc582cf7086c3f94ca019cd54e13c97975941cb5a386449738d3bb6d2575a0515bfb9f7b25b19acf40ff34e769fa2d3c5f7a3d862e3ff7efe5556eaa68f158350c07b963742546f46a308b9569e78b8f128a8279e65ec255ce47ebdf973d906911d3ae89778090be4940040a2973e207dcda047d070a2cbcdf92b74a7510d16556da113aede4f2c1a93ce22102acb8da5fd3bb3f93edfb83c90230aa03148711de5380cc83571946e3fbe2b0911dc1c96f62c02f4443f32cc3bff6eda36ec570e164c6d7c7407cd0f8a0ff78c902e1a34f752f54217f7af023d22c1f42b33b65cadc0658a9b150f503ee6b97c4fd0db789bf263752140846f160d356abb152c752e321bc949343762f313be6a04162864da3e4ee4c05b32f1cef32c4b8a9f2626c838d23cefdc3dd904a088be5a9da3559a96f6812b23141ac95f425a481a707911d94866741885e9ccbaaaa786bb44402d9f06d6d7e2f803728501608491a207f2a18037251efd6ded3915e1555a45ea6854a54888b4427e39a0ce672d3b75a55bf56aee053225b6dacc9450669a3cb2aa5fa7301c4d1b5d90cfee0477f2d46f47a5904e256a74ef724974aafc780620760fd4445ab45c27d02ac3807a95a12faf1cf93f90c0b10378c5f453a9cb2774b9ba65fe052ce1d509144bdb9567165daa25ddcf8702d22911b65bd172fe85449c759d8084f204ced275f14b918b8a96a0426659fddcbefbf2b556bdb867378c20825a2621bbccf0ef81ea5a768663cc2f52b2f3274c545dd443cb4fab041a82e1bd78d44c1b39041745c5e55f7e82e8412929044d3ff840260a4a9c2bea17a9047cd2e96d231c052daf9c04eb7c50aea6e3545765af0a4d03853e8d2d40cfc20be429a20d96698f84222dd5c0f3a8de917b61200d719136bca7fffca460052d24100cacc4cfc06bebbbefd08507248a94e13f9281263b4ae56833af9a4eebe6a94208a05432ebfb37c515f32c240a5ddfee619c003f5cfe1b7728de4feb40827a40bf8013ca7c4c51223869e3ac1d0c2a5068c46112df7ce2d6fbff3f64fe9ae33219738890e685d33f9d0d2feb7ec2ff34760df092b61d0130af990caec791c42d1720312529be9f46d0b162e35f44407a109fd685b743d472d23cb874a5aed96f15e7fbd2e6d45925736edf83eb072ff6fc54a44dc6ab3284a2aab0ddc7cc4c38e0ffab1213f2c0b2ef83fc4eb0b4cb02754098ead4b7e62613c5af859f3934bbf7a8c587860c2f803397109cd488166b5f97124f9a833b70c6938917ed2b9a1018c5a5ec1c87b68a99aff76fe6827cf0b7128daad5f3d69049ecbe87220a330eb24b75adec7d9a8d33f694e142099ff8b0dfb10a7f6fe2bb6f739528e59a4dd36a259f140469cf2ad9281f15b608afec740de3089dec35b5126e854ca14d5d7ddffbb0fefefa0deebee9c32903bcf15400165b5bc3448eaff7a50cb1daaee2ad2f18b46e60fc20b4526ee1f76e939dfb1635968a7d270e6c9a7ba5654077f8b5a6c89d3aa6599a334189d1f37e1e59d895155acd4199efbfea216027c4349626a8f15fc3da3ac0f8b9bde85dd0fb765dd283a769e1dffa9fad6463bf4d107506983d404d68ecc27524d72616be43565b3a8b30688010374e98dd36fb50ece88ed7f0aacdd77e6a8cf8d7ec62c9242efaa86009d5e5db8da9224821c491036c54b91a4296ec6eb94aee864c61e0776746d7fbed0b1c2809a275b0c16fe33195048018d26a9b75df23883150058de0b8de6b05f232da04e12678ec7650c6091c7f0ee4abdc668bb24a90f1dc1d2a0062d6312462eba1d81528990eebd3379863d8e38ee0f8d370d11999334dc94715d37419414708ff07246aa2919099c4d7ac18f1cd4829ebbd8edeea29990eddb47acea88d63b594d497009f3712127e6d94b936fbb85807df42990739e758ece8f8803b06b54f64f1bc4aa4695f12bd7a2e34ad6d709b7f91029fc5736e4772305bd1cc660140da517f7bd49c9d65640b53b56c75b2b6d836ed07dd2a86483b5c9c2b29b1e26faa34ecee4015f2b9da98e70753a585f8aad84234854cba974ba9f5ecd88bbd7a9fff1670f1c562d2d47965dadc069ed71ee12ccde25145a085fbb85f0b5843f8c4e4760e3ead6122f4dca7e6965a46fa36eb6798bc8e5cdb9fb6acd4da2a179b3de0197e2728c4e87b075a5f30655fe4f54febbe69ff931de3fd86cabb7be71f21d7de4b045b7bf40a995e1cb7339105c903cf497da4952f0d925b19ba3d0588477184adde28e2ae056fa7a8a391908ca60f443f52e28da6787ce6e9edfcddc9fa599b94eda946b4637dfa91bb957a1403e6cce565b8c0ec85e2ae39059878d06f0e2cb0c86debd6f342e33443230d284d6f91df3d786a7416e172c1b159f6e3bf0346a6ffbedc00f0dc9c54e237bf2cc284ae0bc99bfe7fe5c478500edba1654fb959b63c1ddc3fdcd844d93b9eaec08d8267eb933ceb23fc4aea8860108ac9e5d0b33d482e11f9cda666b4128e8ae9e48cc4663f4c2408a95d090dfd6ce3cec45ead8795e2bf8b501214358311ef80daada56d54b93e613d999f7287493580dd673f05b803669466861451e85b5384d50327302710b35dfcb1c5d791ff281b8bfce666b675f5217f0235c689aae8817e1ea5174eeeabec977b4f5f541f719f801a28f6df16c04f850ebbf76bd7304ceef2897bad3058c722fe138a3b3267bf4da8e5562a38f288ec7c1c886750716131bb5299026e6a5c17f24e116de563c5ea07b7eb577dd7b243102c04482a3c3c2ffaa31c6b536df0849cb8720e123417dfc54c32912b9d254b6528592c0304e02ea97ce30b106409898e3887bf916cbb5ecec81427331c53eeaf3d8abd44c9b2a8f601d858603a8254d9bb66712e7f37f17a1a7af7ad408bb9661f80362c4e3f49ed1b0b9404261c204b60f45495d8413c704ca46047507b75ec10d4cb332846321544a2d100899bdd6fa7a09963d557df0c1c28eece3f1f2e13bcfe1eeec29bee5a769c8ab73787efd2b7520dd74522a799b3f207cd764c670527a380dc86dda5f6048b163d57dee57cd0693cff1f16ec200c03eb7ba5e579c1938c8499015694ba96a8c002de963f75348755de7af0136bf09e41c66eac59680f6945b580779ab102eed51fddcfdde96bcce12a698f535bc8fbbd003f209838c268a71f4f7938d783ccc434e92eb5507575b4152289854849dc00aaac19e9c0445af57db50c75cb884268de370af0301f94161eed37f664eb68cad31b494fdcafcc047aaecf1b48c452c2050a7922af590b56e09628fe6c487de5379feff2cb0ced9c2ee25f142378b48f177093575246a25610565106ac4fdae9697a4b431c5631bd9ce0e3fd38bac39c55aa1227767b1dd94942b37f79f18678044b9fd573c2a0bbe40f94e710596ad5ed884c1214be8509e43c2db12366b66f4c553da6cc7c386f0995df0a0428266a4e741afc92a7e82d3c9fa7099b932db394e3d2b695a1dca62bfd8bed5773fbf8a1edf85d37869f27e6d8126fc05cba8f28d142dbfbbcdd5b2ae51cad09f4fb4cc75fbd27ca09048d0f809fd892a9c18b5a20d984eb0f8b4087aa5019305794150edc7e4a041290443f41ef98ece6625e3bf6916e2b3b3f0eb553fbce1b425ab79c91db74eeefcd6649d6d7238bc6fa60b3ccf36487a704d127a1be7074a97ae521fa79e379b52d2065e3786628482ce2326f19949fb26be8cc82579adb13cab74063cdb79cdd1c41efdb49c8aa3ab9c28656971644b1d4bde0afe37f359271a29898995d29b539ec94065b99048d4829b2b2a9f29fd71d8e55bb7af13f0cc8bbf37b89b2292422f6a47e595ba66206d7ac38b02b3e36ad5c49bbaf56cc59dd422b0f640def87c40e8e4d80e537b40e188268a46a307321835ff412ff1003edfcfa4d7acfee424e93f27ac8a34c565ad7007ab9e03943342f68a57523e3d41ae379eb2afcc5b4f26bde388d4fcd99912f8f47bb630bc283d3384363a4557f29ea9b08aefb5cc85b2901745db9fa609d0112f9fee3675506e836ce7c55786a0551636584e40aa3145a4eb4567c8ebad828bf55527667681a55ef91e9261deee011f868a397711cac6f038265fd487ce513f16ab28c1d741d671eec80065d33366de86113f25494e42831413114c26b09a95f50734a80766a7b4f05eae4485a9f817770a7617e0dda7539d43450f1d9638dbd2e61db6e9022081e7c23493b335a9875d4859878be17d1b3de6d8d98c58aa50e2fe5c35e5a392f1828335a7c26ff61e4a33f3bce49dde0d1942309b7b27c0145ab833273de6d1202e61ee387e115f73dd68acaa3e8d064cee06fc5a513e294947fa1c1152dccf5d4e1a55ce29614344c1a1d0f0be033c5b6b8d562a10f5c0e6d15df8e8886e2b14e53e483080e3ec0f5ffdd2156ba142937828a44a8c8bbe7b4977ae23112a93bf17e562a60be91a028e48c283f8c6c935c008eb78667e15367e3c3ffcb7c186a7894f2bd46fc1fa4d389e3413af5444039814a13ddc48e725630410b547de94ab9ebbce73292ef867d8b6ff659958023412549b1b49dd3fad3c8b443cf9f16e643bd9e36f00e1e1cacf11c707fcca4ea04c3444effe9abbfeaa5f54c2a03545391a146c43a41062e4fb3fb473fa062b0c8f5c3ea753b980e3ab1cdbc04511c6f9fb9752147753f085a1a9bd02d15e507470fca96f6e8221d037ffea9333b91d14ad402c886ad20ce5d375c65c17d1397142ac7fc2382fc8b8b7b80aad0f945ee48a8d92b4a77800220bddd1bafc2d2797691a1b7a3317eba7cfc5a6a2a60912631d1db6c65a75bb51057db3896ef37bab3afa3c21adcd44c5251d4812d0c3c0b4372f9570041246ce844423a3d1269483a144f055bfe2395aebe950d1b332fc61e05fcbc2f0078ceaccabd2cc72dcb62ff960acf301165fa44a786625ac9e2e746ede5c5d8ebf305a7498a2538e2fefed00e211d8da91336a8288b646e90c46f61150d4f7afafe8f18c6625eff2c47979a60be35738541b30405069ba8ab8beedc7dcc9522491a1d417df73615280da5915df9174164cc9c20f7840539bd8c15cf8831b9a22139de36544fded8fa9cf19a2c4ab0b3d0669636ca620330dbc1bd8faf6853d1d316381f3e52e3bbedf2c0e487c405ba5fb0340a880a1153c62ad3ed5c05d57954bc4f0f49f9a2ddbd82ae6bcd45bc86f6fea959215983a4fa22eb18efbdca6d8dea584e58b1229ea93c80fa1a41086e5b2557d60a391e8e8fa0d5ba0d7d29ce9c40cbb0de6803d03863c4fee412fc608e5b0bbc7d9322cddee451807fed98af5597a4950020864dad0f34f11512690c4f6f36c50f2b115daa6fc02a444cc2f4251dbb38504c68779a0e45991b0425ed86b57725f83743e888ba22d181d4e31832781a0c4f1c08967dd72c7512dae08231f82df184192d59bef2f774af8292c5b96a8b5da6f1f8949a731acfb4583f932e54f4d3c461bc2f824de45583d8e5938e8a60207d8d0a415a033abb99581e85a36c8f58b0fff78c71c1dee0c11f09b0ce605870a39247f6acd263bb6dd86638dfe3163bd5e86f128697b4e5227cda74c54b6299743c97c3e1422579356100a19f41539b48bff7fa80112280f050857d5cfbf464acca2f7db759979001859a0a31998b12e15d86abf3b376a8e898d3a1f55c538281b7c5ba95b49dabd066511aa39375939fa820db0fa387df5ac3e7d9aa8947ad30b85dfb75dcea374fa79a3046031eed24fc420a1c23281054d4aa0c74d228d0c4fa89086ad47c428d9d8704d3532717023093be513aa333c3571172883bf6fbe36e799bdcd55129c672272cc515fc2fd28dbed8ce5ae482b397cb40a22ed8379c95b2648a64ccc155717257ee2039a655790c0fafc4b06673f80cd6cf6933b3c2f9f7763fc4883b51d4f7f51d0b6778250738a51391c5a3c7007bf62aade0630205c22923027975472b42a55c15585a3536af188f5fad3c933cea3b44e050e121c7f1246a6f3a9f5ca3d7a2feefe9975384ab653153b5932913c1135bdabd47ef967b715f75614e3fa817782c507b557c9480791630a991edc3732ddf9a9846048e156f3d270ce3dcf3f4e7c92b00104db16c762a22e72e25ec282fd39c8cfb78c6b396f0957164aa176939525a18855db234bc205a20ec2caaeefe0308e20778cc03cafe2511859166f2d0ca09b7d88807efdb7cb30340f31cebcf1640e6e9568a7b79f13245f2c2447a13b115ac6c5b3ac630d460d496c12791fcf66b581b7a18b07f5e0175cdc5b1fb3f2fa7e658a368d731a49235ebefddeb5ef744f796a7b6713129cd17879d6bde86b6d3cc20159b3c843ceba3ebc7baef34504d40baff4cb3e1118cc5942736967176ec10c0c13f5403a90ac494bd1daa28f6810fdc0381559f109b22dc20522540e5ffa8a812b9e4b17223e64f02c76d2c61570681772081a3fe7517c6fa59ce83a6adff93b979365b48a30c94b95ec0bc473db03915cdbb36fc68b6198fd0e30fc983b53fbc50f21c1b842d037ba163cc4b8b2e4ac958e75a99c6bb6fcdb0dd30921b873d7462fb46060cc27056e12e26fcf7eef5ae60fb1e23e5c8f9d95d2d5b55d1a5425666b8a0c6c2636c767a99a1a34b618e45c40cb16aeccbadb1a31e2f51b6806a18059566ba41071cfa1d2c68cf528bc96005cd7da564c332ae05425ccf0bba9cf8a526b2ef885c6555b205d0e66a5092b78342dfec418fd7815a0809d69706c8fd6b7cd714c9cdd7cf051a3ff87a13f2489ae3358d70cfe6ccef3561bc2d14e88600041480d6764e2522aacd64e36bc924414c4a5c496413e5adf945f7f63faab114b30a81ccd663c89482aeefff462c5ad2089824e8448e661e7f8ab6d6ee54cb33bcf447266d35ccb1309ac6146142eb9ec5428eb3175a30ad454cc2c98c10026742023302f1e7fe1249b8b0f2710b38c925db5a18f53dd484562928ca369de65bca63af4bf5dda9c17dccd8feabd337a0da7ff4456fc239e6e67503da72fb47077ee305b972c2742d5223b2d749f2e41a78b3e553cf1b7de67683373ed59a97bafcbb5515b0bf8459babb2643e158894d8e0baebe77ccdc14f024722e350fdbcdfaf6313524a3a5b242bdec3690e5fb6d466bf426293ff5bb223b6e2d009e81f5c94cd6489ed83218a67f695bdbdd6c5fa646cc1c517c618c410ba512be3cc33484e1d0773dba39eec1664c5577d455c9e9f167e726bdba019d9dc4a9a7c5dbbbdc5426a86172f79370a17522c9b05d3d8cabddeb322086b68d5cf87f78710db778cdcfadeb0d3b39a84eb1d70733421c680f5387e1eff459a0714731159d0cb7b83e773fe14a2a0de553ed08d3b4e3f7513f7e8fe71a582c5289784582d2af986381d0cfe890a2b293478598c397aaa099f87510bd7699cfde44f9298c76f9e4dae1fb3c760cf3fef2b2724ebf818aa5acfa0dec38d65271059dcf3f99abaaf942259ff3eaf96d9bd63a7ffb5d364f6496674d896fdee6c243a6d6903c88149402ba995e0f11a29774715c49004c384ad5e73a39d74687d5437ca70d0877d13402cb8c315c74949639966485355503dd26b50d76db53c004ecce0ff39b7f45a7447dd1c55aeb7d35c2c99460555bffb7a787f33c6d0610a6e836054ba5f1849c46ec5b60bc7f5123867f0f7fbbd481e2d079744314a3aefcdfa46d4661399bbb691dc3bfd4c04ab3fa5feddc68a70491f35a086ad4db512b94dfe2455071aa34f46f16bee5b018ee0262118d3948f3f8052d1861ad16d1095b0f1e7f945cd5793bf9077c420d7e16441d8a3032ab88dae7939d1496cca86fef16765248a63f837a0cb990f7f76ad2ef775a8d544eb4a5720e19dafec66077d871aad30945f5272a2c25d8b7ef719687181dbd05bab082da6a7f3d138b724e4bcceb4b8de431a9c3471584d6d283e76cb458016b40d86443f468dc38e57cdb3cdb936b4b2ffa7b1a4bc1e8239f7bee554e0c2fe808e63db3c18b83f6a87e83a35cb6e1d957d49df738bb597c19cf0f4e1a5f397d71768a4b6900da2a60b6a5d6440af1451ec91720174a8954822caf8ab6ce30b8c62a89c88fb7da0629b1645eec457de8a0b1798c39e7f218a510ce3f3e871e4cf894a16973703696f0304255d83e7b2f5f40d98f3b74a6933be16a6343e1bd0cee0f5ad3031278b1046cc1a0c7d9cb1d3848862fff5d9e35f51572f02e66a3e1a3eaa251be00ad1e8178a4a9e000ff986349ffd6fe347721d0c447f2f5f57b0dbb05b7bed33058f721f6978bc3a7e55c71ca003dd13569fa156f11032e7b2920b6592b2f23012862c0ae748726f14a09c1e60dfa8fb7e9bf26441ef41a456d0cb2e0e0fd794a476441b7408e0037be2983bfda9fa75177ca43e3d6a13ab9422cd45a1882e9b5c62dc5923f34cc81c663dee4aed9e47fd87c983c30f92921898c238861635004d6223b4bf989e737c6d41f7b021155b6f7e19591f4bb056a8f527904302bfbb49620a661fc9263793d86e24fb96a4f562e93353445ea89d86d9189d1af816e5efac4f55a938acbbff7a01c23b06823befc18f92d24616cb13be7454e50c3a11d7684871cf2bfeca92c21dcb4d3b5ba4a5e514b44e9d950f3f833d89e633ea5296754aed5a09869c001f6da7d4281d90274a60f65180faac0c72557b80d31b5ed4dfa580d66d5b3c79c7a1b54220417d61b59568dffb909d08dd7072d51e18510bc4f3712b61b0001162d673553406069ce1dd1948ba36abe863d070a1668ae11932c896a31ce4001a6666db69efd871f2d68baddafd725c5862285f2d8fb9a3cda8ddcf223b26ccf388e31c1b196c664e31bd388f6daebc9a1930dfc1771dd8eae875e111938738fb427afae057c371a27156afef94c30c8625104ad9c7e3d55d85eb7a2ac7e2b432c568168810db36cb177fc77891f63e6b24a5092f604fb7d5d19745d3b4e74dabda3a016e7b9cb75a62a23e434d1370322313da8f4639e9053d783cb610edd7ec28c20c3f72ccd082b64aabac6e61e135ec6d8dc60c780b996b186955fc649daf3870cb94d1c65f99b17dd48282657d17093e132a638251ffdf5b5f2d5c346c72ef1e0d5a8ebdc98b7c4bfdfd1ddef469bc67b1cab1434fc7718cedc2191e75642702bb2a6eb7d560ab57c8d591343c1e2ac6148ef4dd5c5cd50dd77081a5b786f2c8edca98a5caf0458954696e09ac2166fdadc69790db9d437323ae7d9f3e72dc7cf2461919c36b7e4ec26e636d87b0076eab4d75597e2f8efe7ffcdb537365456e849ccc1d6451ed0cc25223921266d5757360495705cda10eb028e04919ff5e4237b573cff6db3b3be28599f14a25cdafa102731f8feacbf6278d2c31719dd5427df2c6ed25fc16d0e749b7f651314446c2f1d72934699d3672df38b21d6e09e1206b28de106c09468e5c3b396280e4d314528f6014d0f4e95f96038565adb3af8ee62a2ccf45f48e280428eeff58af19651b9e3cd376c81778e74e9264fa7b6db1269128b3acd3cc99e1de1fee2495f97b2e4b21d6e0616dafeb51909daa5a63288048a893ce8efb84238720f63606287943d9f57cd6fb2b2eb4d36ccb02ab1e329e1221b6840165d0fe7abd2bb4b2b99e27157599e003fd9476e1a03cd689a8cd2d59b280c6b450b228f4e9a366c3bf3d0c81eeeba42d093d75a7daf2df51a965392cce219159ad6d8bef9087aaf080718fb7661f85d3363dd478113ac8e663228821ffcaa80f56fab8377970180b72deb00d8e74850f3c48b32eeff5b19cad6ea1c44364fb57ff5a69160f34a5b5d10005eb1e9bad0f325f89a798d71a7e5704e3ca3e0a8d1a68b718377408c9a1aa9ba7a72394e1d5a8fe4e33b7672f50628af3f0bc4e0ade846fcce4a32936666a3c36f25a4fcaaf8ef2190502c37b792bd773d1db557b136e908714b2347c35ebb330ef7a1b6f26f8f5e2360fdb69d1388ca7d53f85048f21934dceee9bfd34baba629d6c87d2f7276e11a502fbc1a72a6fb47d705ac42a4a781ebd1237534d76c7766049c80a93a374f7c5e6d13d5e11279cd5c90268c32fe5b152d64d50d8362f26db95bd78154dd9db7f2d207a4b9a77277b776574f3d776f27d9fb9eafc1f116ae64c2eb08be9a276b29acf3be5de07fed89865a2e11bf6734712d39a9c8d9be496733fb13028b7a0dc25c32019dc6c4c2175de69010cc3c4250f7dff03f0348e4916eb35e1d07fee130989ce84e2b910213d7c821eb89703631fde1bed4e02815a60798077c154436ab23dca851bd4195f1c4d93519f70471fc0d5ee33f3e6899fd803605d871ad2a1957606d8a17f08c993106b8ea0fd82ee3cbc29ae1ec9510eab40e574f53400b308472ae7df8151ac8dcdbf91259cf1b66544f92dec870d555b721774befff0b31b63225d41dd500260fccd2ff075012ecd94ccbae90ab23c471d33af08725c2d016e81609142721839f3d59e6e1f77cec94344e06652977ec01b7da8bb19e9395dc90ee111ece779c581479c90aff77f52b173309720945226d7d0a5ce851d77349d16de4462a4cf0749349e30b8c45a46588e6eedfb1cad56b3c5be345dbf2e8a900512b9423fea85f85264b426d0d233554f5f8bec5556ab94a6e25b7f5904780c13e829a8160f97cca306b9cd573508fb081d53105b4d4138df8b4dd3faea1fa6c45b7054e7b11b638792a0df8b5638ee7ddf461928635e4cfb4592f4f5f3374ae519d55530b9cc9ed723a37104b7b504c247e24944b1e97baa12c9d324733558a1e03cf91f056cebe5898c4ae3abbbf8570548ac9f6a16f1bb2757f50005297ce1044b306d70cab43031de1d2c0f7082be5e3fd424383a983f8cdf607a940c4a42f0791b9febe740659cda90e2a0c34d0a5679d6c8eeb00dfa3d8535dd5923c6b646550fc0e78435d6b6cfd5034d30cddeb12ef5fe7c53f52a41592576b16b3c0c13cb12865850a02492b00175d42a7bab96bdad4dfe0fd355c6c1402706532657eb6e54e35e886c740a199892bc9117d175abf22117d98cae86aacdbb877a641090a6a74ff5acae0ebb2d4eb1810bca665e8ce74d5be944d6400088f7a0538d80bab8aa0448953195dcce5c248e047e563deef09cb90f10cfd913fa44943f6c8ea45c370196bec3e53d860561a4ee73dac3186391643e95d752f8e7b0c724d424fd5f0ceeb23b8fd1483e38cbed649f5adbd29c2b800c2268e6feeba4dd81a59336a5e457d34c45fd627cc4427054b3891c88ea85b84bead5209dc836ebc5f2313c2c2a82faf67ff08dc6333320ec5d2429a977116478ef3c66f8f9d1672dfd8be977340b86f8b54ad460ffcefe7e9329bfee7d011be06f159b81d5d0758c3865d19592373360227e7f6cfde2e4334614a0169eb3de6952ec27f62e5b7165a4b87ac7dba6bcaa8c0e040f96979bced9c5db41c62e5f0906884dcf04188c64b1c6e76439b62d96963b19fb7cbf8d14d44d4acbfd4ea7022fdf352f6de7a0bcc5a44c6d947334574a2d4aef92aa6ee669e500604e85466b9d58907a68932856450850dea891599704abd40320d2fee6f6a749230189ef17464ad2f72bab1e595bda7a9e6f113f10f77dde73dc567263ade9d820a374d810d63ab83a06286eb0184203dd52dd873b8ec57b7ea0456e4bfc886f08ee0f752a80a8d72f791e80824faf56fb3042f4ab8691f420aefa118010ab43e4822de4f32573dee26fa0008e736bab764f6cbc16f6d389df65615d0e1b47e5b51bfcfa09af6ddb7aa91008ad65ebc884c0087d898d284df36b7223b46c0d611c5e6ddeb60a8294dc01fa54f428d280930d7a6862939ad81b4e025b930825086d939d36453de3372349e66768ec377c88dd1254f35a1078b06822b9e31216411e7a5df2ffc342656ab3de91725887be6575462012a047b262ee054527d48c8ef4c70000c985847af93dd023bf77e598dcd92d20a4564e58b9ccad5a097e469e1e827556181bf89fd1a997a68719dc4deac23fcc1f87b7f457a7b7310e58b375f43a2077d9ef44315b67b69dd4cfeac8fe95e6af940b3f54d9ecab3e63aeaf39accf0accaeaf98f62a85b3f6dab31dac8c9b2fa60eb13c162ba99c674963bb1bddeb6b252f70a37e1ceb2667e295b7d5ae484109f944fffdebf4631182a9b66d5abdebc81ac16be4d869a835eff2d82c38104bd10a7fa690e57b06670712bb90708681b2eea3a633a62017c816b51b1046331804570177a0c46f482002fab53aab5edea1f1a859964474be3eaf842234eb4384f56a31fb2901b2432ef6e6c8b3da11b8fb13cce91614aff3804a912499e6cc1e929dc3193272a24854eb97035fae415d3cba136a2fe3f37fe542cd130d92e71c12f91597521f2b472de3fbd0569bf810f9304cf8f3802b746f37e72487e4d24c3ea8ed2278649bb20cb11d5eb38cd42657be105f6a5c295041420028e9853c54c718c57517884b44c2bd5b5b00e9ab506c1cd8b42fd809fc5d04f485fd72c0209db8641d0769ab62f4564fa9c7de47835132c7368b4597c420637be14f7502515f14c150ee0064354e9c6503f93696bf9cac08dddc4eb09cb68dbd33a706331f75213603a47b637b0a0399947446bcb4b925b99d9d5ac9a5ff255590887406bb902f9d549d6757130ef55f7e3e75dc9983d30d5dca7868ea2e79e0756928819b4cf8a736bd2ae703c22f9aea189d03706616cbeca96359b3a2f458c062a119f35e198a39e377532dcd8574a7cb2ea518c5e2587c8a836afa404bfada0ba20859a56ef08ad9ea3fbe55d4b9919e9239fb2d28bda2154016dcbaf65b0acb5315a964128c1afa1d367577682c0328492740910c6da3292a228513a48ea47c1e38a5db2e1f2844f4e9fc86a767185d8029bddc35d07e5a88d446c62b976d6b77b94c582e45cac82bb3c323c78afc2503c900c8498aacde6e019bfce7464068e069b9740b1de3092d85fd7850722ebb65701757d6a2585b00bb8143af75af4cfcfc9f845aa68fc079d1b12751ac9a1a5e0aa0985f4cd635e7cdd2f89f84ff9adabba3643f4f2375a9f871fe299cbc7510f86db5ffeb741b4f72d59bdbaabbfb8f0e5f2de2e49bca9365b3c93c57a9f1039393c7690251be0390682f1edd64513df36db0756d33934246b5435766864e992623ae2cc9e574a053748c74cc88dda05f0932051951655c01f27a4192cb95c3631a91092da3a12f6c2991875a6100035a013a62c3abedda3d62d46de247b37d4af3304626c166ed6d675579de942c93d666180c303c0e36b92445ea824a6ec6aa13bc51576a682dd650c798d6fc67a9e861999554cc6e5250a59684803081eb05171ab75170b5177ba97a020909b501be950f56a126170a0716247bc330ddcbede8b23e3ac90035910cb1409d4d186dac944afa8ca0bd61c331105de16a96926144e99209f5e1b46c02e48c06e4f077515877d8f78c7be822f0295520ee79c0b6738e64d037a3e8653b918dd8eb417681e26a195e615a04d5f8ed50b36ff3b2a32b0ae6c3fe8bec461fc8d1d17f714c2eab66fe42414029810499cb86976bb3fc2c80a0636a11b1ff33d81e03b2e78f132b14cc0cfade263b1ec865a15ac8bd9e0c7fbe0e8f5fd936cbdbf457626ec8db0de5661f2a011149c08bc2598cfd3b0b16bda31a1aa924f0e23bb4b83606f885b849f0149003cb7edae01735ab51c611eb320d2b198ffed08eacf5455a88dfa8482383c427e64957c360fc477d548bf9d79f52d4c41f750824f12f433cc7dc6a814a6ec56d132904a600281894c923bb1a8dd109d94fd4e2a16dcf8f1184950b5b8fa409cd4522910bd5834185dc522454881e85cf7fed21d5393e9b846a4bb2a662d6110fe6bb49383eee39e03a6dbc47b086995f5102ac71dfb56e4664682ffff5b394ac2ee67fa55ee46dfb03778a8f9fc81bb733f607ff2a75cb611718f3b03ab5f44d8c7c7424d0714c7ba0ca5568b4a9925b62367ea9287fde9b2976024fed28bbb2235161119997059014f5a775e08d7b4f8f75f2aa807b4cbb13a955a4c9b2ada6bd85197affd91e5ce5b461f19f52a8b374b8d18fdbaebd610df402e23bcfb542c5e39765bf9712db055193a006e0ff2b21d55bb7bae1e3d2d603806902675bb5df85a41169b905efe489e52dd6b0289e53d06a60c2fa1dfcadcb958c267a0ac0c3dd37b55c2022ce88b74e37ec1c5c5c065103e6264a8d6d25b7e465887c9b5fdec49b503685af571df201ff68f61dc171ac29f6083b975ac70f733383e6ff1b211942c7be5997378a60f258334fe47963b2269ab382660732eef4701830b0e9881e438407fff6edc07d457c639258221cd64120f401a8ad2e9d9ccc054b4f1654b19fa30fffd9dde69fe2b142a308fb13cb796d4e703c798eede8ee5f5d5a1363261e2b7144720a919f03df10d505f0348593c3f331c8b5fa0e75386fef8b09248845d6ba0ef498e7a88e17043bfa3985f79268d0803b579fab72a271b311b3b777e989e85e36bdaa58c131fcf83e33ce7080f70483bef0525e095b9ccec3c244f262f3ab93b40518145a02cde69490415aaeafea3b4519a7d3cd695f26eff55af3b6bdf9457d9da91ba5ac844707e5f810e56ee0991fcde7336378bb66155e59d5807b92d93bfc75d8711c523248b5df3842724e7820110ce71eca5fd5d3073bec9c4dbed3f085387341f8c43928c0c5936788e40e6e1b75c28d9201ad67e770e6f2caaac64701d78637347d408295a15a4d7c069e4851e37941922963cdb7f770f8c8ca53a9a116de11be03f5d358576c5568952feb3506b23ab81e6219f7397ede6100b3677848666590b2ce41e634f2d1d0e14adef208b33bc50f4e704fe983dc433be802a7befdb7cef55d44d6227ba9544e9619ccc14d64b1fddcdda9eed9d9cc7cee7ac5b8cb2d55d6582c5067e1bc2dc841d4d11210341b850be1f7418c6797b2a97f1c1d0c3518b65c6287ed8810cda8b66d8fb195b8475d676f38fed0c0eaf80ca2aa70c9c3422a57689f2fc43d606342314487f8e8e7fcaec5ab2a0db315c939580d2ec7436688e6c5403cd5f3106952f2c03906283ad17ed083823857662b4eb809a9f39d1a9eabc6e2503d1eb1f53c1dcf5412ffcd5d12b325ced3bf1581cafd702584d7bd5b8194e6ec34d1fdce53f8044cc5144b3e266561ca5adb557d04a08a00a622de472977b98f54a017d8d515bb3dbf8581486a689f421c2c3bdc117a2494f1c3785f7b41a98f4f5033bb244c42346e9c85309ee7f3dfdd2b3ab80ce7f01119100435ce04d3a96bd349a7d6c9c74e5f42d57bee5212716dd2c0bd48cd065d12f7cbe0d12847608e21a39affbae1b8db7fbd10e8eb47e3b9c0742b081a5bdd9481859bdcec2a93cacf219e70b235ad39fab06f03422749dced52de47eff2b15eb320012011c18d2fb425e4d3c677ed1507f97497e83078cd14b34497645630a9cfc1744af951016ba21c1e0500df1fc2ce1a32917ef770f09f1ad47775b6f17fe1edf4621a352446b656392587e8d4719067949882e0779a07dbb178d966bcb945e1d2ce5467d1611f558b9b35b56499196443061afb0dc36df7d5b113b3d0fef9ec6b23226b3494be07d43186147848b8de3bfc87e6cf17631bdd2b999754d3cb729ce2d0e2293bd648d4cbf8d4908719dfd6ee0baa9fec473419d2179661c707ddfe882287ed5ba80705815c1d4644c9254c6629e6786a9489df0d4dc57345dcfec6e4b77deb5c3a3af049bde334eedd608b735a423dc78affe0d897e3b3dba340eebd5c414f1636cce71d556d62861367da606612a360571eb63f7e4024da515e90420e9c43a752184559a75bd48df44d90f35360bfdccf982355b8897befa932528316603c08bc779615d66115c6a9740097a93a82211636293e1e88a9c22c7439d4e57922a8d4df640dafcdd1bfdc8008ce14dbb66dd6f8a93479560e23e880e5f412e948f1fec38743372a7e14d41213f617707dfe1a63d7370ecd6e95bcce93a9e43418bbb80b77c319f6368de6171edd251bb6712f34a0f620dee866cb37e28b59f699816fa8c80bff9f3bfe57fd5a9974c48102dc14417814c66310172ee25160ef4dfa97120427f764f4d6f42f4a67ad500a459c0ed12f40ee2c0c73db7406794f4d6e7c56622e711267baf275e6f2bf2108ba26a288a0b1d29ae8fac393884e5411412d4c2eb3c5b1c0ef5b1a0b0d7f7d16151a3540ea7af718fa04342fd414b30313ee32228f90ca64d46616617f60a7f568f1fa83b570a372c6613dca99b146eff1ae4ad0f4b192c432c10501710add810e9a67e3ab99f627306fb22098bdf29c9803518dcd7655f76d87a917821b6d33c9bbcc55bf28e7915d42f3e24e7506cf30ec700d459d13493e44004094ea420cace57a1ddf59c7eff83b8a7f1e129d33e37c1d27b4dd3995df362521bbffa44086ffc7884dc2ac825e122a5d961c30510de0946a88070cdf0ef3171db233ad75baf9f7c18ceaf01a2e63e6dbef6809f0245a1b8eb7d2c8fd6e4efc2a16228eebcef0966998f0029f553b421d3a4e771a04d93e555ca163ef0362b6fd59c50ca0a6599977288c8c0afe05d395fabb03efd21a52f4996dae0288b28977eb66da69a12301dbc7637cce11219e1bd5513ff98a513e6cd3753f392f2411f8611b42a5021c838989ab0346bf41433691c565babd27e6001d718a6a008443646a629cee81c8a820e3062ee49284f8ee5dc16f06247020e99a1102adcf648c4024d682e78d340c7ecb465cececf95014efa05e2144587010b0c55519bc9b40a0d032442ffcf6d25ee9581603ab6985635f9c7f7d9a2017def49bc768c774188f59982f5ddda58bb9ad7b5a94b6aff66fac8cfcc225000e426e741a91e999309a70daca05899e7c4df95adddb3e64d0d9592f867602529e3e89749771c09a41c7f407676a23a7add47ac55c5c348f7516531fca0bb6357532f9453f93f5ef0c91af0d62a9150967c176976f4eb79474cf2b6347506081b11befd7b817c84cf66827b8368e23f110f788500a0679e85649ea1254c0340964bb9abfc20deb824b532f4c72e46719abe07401c97f099b3ff2a5ecf25f3abc3a1da945909d448f590698c4882c17d85aee6c29d952b91f53a6f013c0145221d8c77d536b9be623dca168d650e478848b02bf0b9d2968d7c09f200456333421daacf63d2fef4ca4f8471f6d5651edc1a6b6ad040dbfe047c7e06f9037b4b2985a95a802cd56d62c77218f0ec71a10ef40a46855d2f9b77754ad2137f636230ef5981401dd9b335a74148bfb8a6132e95d4d554b80ef8c965d9a53360469a1fa2dedc4882cc949fb787a904f70d501ea4c3dad71e1a85b190f90f9b5b875877cbebd27e85a550b2e60db1b62c97c5352ab42998c3fd553d9cda08e9a46da697e111dcbeff8d1453599e62e8d43aeb5d5546b3ec662f90fc9db18182fa717f5d6de3d7b0bf4e59fd8b7a1be90887920c4040f9e36517b68a3ab3684461ee6723706c48bbfc1b89f54ad7c6f4ee5c17bdfe3ccd3b41b74845d89584a48a1bc50e2ab247864c8897f309efc603a2c7143fb7c9e19e2886577fbaa06e2cbd89fc4cabf23db9daf5ad4bb605c110aa731ca6c05c2e7aa0bc139dffb3e7588d339dc2598428cd2aadb46a0ba34e94ca76b069704a922c5829bc3fe1e8ea6e9be524eb436ad33101a30f2db922cb9e752e1f66d6bb1c1b3e5de8d11e1995e7404bab41ddfd8d42b1cb64727905d172f222b097eba4518a26c33b747edb536e6637c6104417bb6721fa09b27058f5a69e2cc92943754f0c09689c23c7b8719d9e47b99332d089f58babde6c560fe56acabf9ef42d112d167b3a5e3d7da55d3fa2004d87e9615ce348d4a5c03c30093dd12370a6925168e1a78244db29087eb61b18cf6bb7137cc526918552deb6af87929b42dc6bc26b0fc2a0f0301d6f573420d9eabc1efc69fea0923905c2eb78ce45bfd8064ec8c098e1dbe5eee7c18d2c7b6adb21a853dd4361ed0c3f5df7ba95ae3fdbaee4eda64fc2ea8a3bc0a7126db5cb86ef6f00178737c5613c5712bf841bf9f142f2507061ac2cc5ee9856ed96f5517fa9c5519bddd63046c759d7443345fbefdb1df7dafa3eec8e6cbb4c842c67839baca764ea69694d3aab4ce309c6ca56e439f998dfd2f021a067b8a5684e64b4ae8b41405e2826c88d9f759f6f019695150d1faaa1b636c65964496d088c1a60367b2b1574f488ed72e568f08936b80074cafaff5aa0fb7b3e39f42de111ab69eb7d84702cb4095615f1544a8aa778ff699f8dbf84c9d735757c80b53770af37e7de864560f3838cfe7c72baac26880e016d3760b43d037eaaf323b97caceea9fa352a2c595f3182940e761c6713cc5d6e687119e62ff3b4ef1e97d982195e6e9b7c806d3b75d20b1d030e71a3f76d6c36dde7940bab7e0862ed149acae878baaec7e0ee2725046d75aa290aabe2ee3ad6654b47e10dfd899420934b755f44fd21aa05c9976f20e62980059a8a7ab702f5438c0169a3cf50ece9fcce92d33ce992c2e63968de29cb1b269c723dd0bb51096a6599c0a7028c0d4dc91d3992955e1247ffb9ea4a55d7a1523a0c16d065e1272d978be1b38359b41361f2f68cb18a49c9eedd123b25534d17ad78672315eea509d403bcfc0d43fee0f9daec5ed3c37d5ed6bd75a21b6a99950f42a792ab3cf850fe95e589b0de5b5522d48e6c226100b04494594f4df64e2207ea4b06c8a9ad8679d6076a7f582708f8408b305549aa101ea5903791f90d1c6229bdc5ca94b02bf03956a11f0f99f08a2f04a478a6be8761eff3786c9d50a34a9953777b1d2dad69f3c1c8e4243d5d82f7325f93d68513dc99a16c28e4792a86e571a1be673660ee7fe96df6ba1a7501b9ac66519249ae44b19812e36619e8422c69d825ffe03af32264f11b399aa1c15ed3a305e0a0be22cd75b25749a309c03d56b81b62a84350ee40419cda81dd855341d29aa2a3254cd431e49c25939b777ccb9e339364e6892dcaef5b4caaba61c42aea273c233fb297fd8b99d25dd70d6badf2be6444a4091e0bf3e177c447602e256ce82a36e7b6c06393f511cb2e1ce92c9308494a94c3a4d26f055c1ef369e7a5fd0fdf4c5b616f093775e66dde6481239b225ae93fe460c95c86fc652ab5cf813bcdcdd731d9c83f0231f94653b4c91ea18e7012cceb5137ec940161682ff7ccdbee20fb8158ae4976d1a31f375a82a0dac5ee018f43e45164dc89d10469460191c42622852ba6ebb356320a029b8f53b0f23a9eba515ed02426899a8b2a98d55699752ee40b75ba3cbe949490f21c3fde8570cad731db218256649d7231390bbd9455cd3a9643c817250f6f8df123fb7510bc64bf4f211144755292b4c193f144a38e2981fb0079a16afac5841931db609425d70122209aa1e4579ca3b79975fd932cd2280d5b61f82936042db8f8b2e4fcc35f209713e0f6667f58eab6a1929afb0d71199b8a521d674959db5daec8a7a2db71ac66f5506f69f75846a4469081bd15a2fc0684b621d53888f79f18a643fa22b209b86e05242eaa5381d406ced05f4be27966d7140f835a55920b8d27f011ca0b1f5734279c4e70d3a3f67d1fc992d152b93c9953960666d0bd695d8134e5c91f4828f5dceca35ddf38b2ea93ad65b4c2a4dc5b8f20e31c741c25760433ede964af72460a51ed9d8e187f6fd9b0fe62160939d929cf1fcd8e671bdcf1d796efb2a1167d4fe3923a2e81e4df089400eb3f21dff3293390ac195dbd3a687181c82e6092b5838581fca6f1f08186019ccb005b8ef30f9700db3327ee2d9a3e37e1a09435734087d668d3470e89a72ab610d8ecd49ceecd428bdcbcf993ed0975078e3e7ca2696e8c216d11350257b3a0efb703c109ec25c0017262bec39e10c05d717cb84e7afcf1c7a43e3dbb525fbbd993b3c2d526b7e7eddf8399e316c2821a1631a1d7356d2f90b6b4a7d9f7f31fb9109fc9a7672a4ff839548bd2efce6bc4145ca3b0f690e277b977d8d6d2c8fdab544ad3d57735cf1c64c4bfc057ed158fe9d0b1dc079f78849ca3c871eab1bf452e75d99dd87e6bab68fd8e39d75c486c8eaba44f2faa5a99c8fdd4780ef6a1d63f86c3a310d00423f1478a6e5a47569f7374b45ce6f2db32a610741bbf612824002d9d5d5df35885a19be4d0e893998fdcecdca703d1ba2781f50da2476ccf972da444440ccc83c9009396e578e472493b7df1763d991edf572d852c56895cd74b9b3e6328a3acaa074d8d7d229cb17739f43d9d1c9ad3d800e3a81b2d75dcdce5e8f6ed48c096fbf562243d3633d7623b32cf21359ddc98898ef9cc10ad47ea7bc1d656054466e6dba6b078ffe3a253b3d4544d852d759e119f0e422376f83c139fc78f8c6526cdbe937158f0332ab667f0f3548db956f00bac4b211e2f291a64dd7108f083c87f5512fcfeb244351d2ad6a4f3c6e3f9d5c036e44ba2eaa8e87a24d563ad8463faabb46f8a07ee16575ba7cfbef40e050b2dfa55735e306f175b8d148af05f4627fefb6ab705ffcfdc8e05630f829439dab65a69bb0233691d6899c7fa087d2892232c00204d08ce7709ef286d81430ad8428110bd570e51e9445a630a7127627d2f7cb136ace282e3c387182b5aa27a503f54730ef2c4cd86d71c50b0908e396063bf69ca83ff466d1583324cda5b7fe7d40706efa4cbdc50da1a0581e363fbdbee0fb7a2f001238182d1e8ff5235d9eac85d1c27204bf3fb3e3ddbc9c6bb5cea05aed2bd5cd9748fbba3568bc504928cadb7d4fcb9ed462e3236773b0dbbfc7f11437e83093da046cae740d02fb14878ded02f0c1a813a88b4114a081c6d9100017720aa5cf9583a9b2366f2d6730332f43b0832d4706ef84f7709404aa01bd71e6ab07fd211f9c4f2cf65c878199015616d03e31b8dda41552328fcaf1b6d03b070de68f35577b35a297aab9425c65263f3172596c3e7dbe03e774d762e73a290b7789cba4a612729686f9826f7ecc1464c90bd6ed0866cc058475196ec925c33c878fe2c3fe3410ed6a29bff7b119122b2d5196ca8d8f74d7aff47926a9ee6136c8c2e88d2bcb93abc21b9ab7a6404c3f2dae34c86ae0a84db13a46a2fff49b9496f9f819b5f7d66145761d50a66897531f3bc182a7f2f9eca35272b51fbeb810a303abbdd5ad4bc854d93f809265e5b9ac11c8882150763021e58e519bca4b80dc79a3e7292a4d070b2a00be23c0ab93389c7c5cc3571712f1ac6d8d1c15dda97b8b0237794f63da1ea5aa132cc66cc25fb3f79e3c84c655499c5bc95abd8650c29079f5a307268ec15774e18b04e78dc00ef7787a024390fc23e69ded4c3aac1479d2c1f335d23ce5b95d31a031c978d706129989aebce023745de7f8ce322b206481f10db2eb863747f03aa241f467b3725899b26145ef3624d645d1bb4693d3dd9cd3a4f9e14e0aee2b4ca31208475f0ed2bddc373e5597e7a4bb94a09dba1c370165f71cf6fc10255dcf101982ddd5ffd6026eb3def87f577aa0d8e6610214fb1f63368ea6c873f318eb945304bef24925fc5c85c01649ece0ca85b3417d4304e1e7999320b710a13ec6e35299eaee5c6581df6ea657bcce5e8ddbe653e97855187386c26ebd049f798b868daccb7e83b23eebd8896554577dea912213b6b9a8138b9027106cc6cd0e9f0cfa1e246c2018247a02059535770cdd74158d31f2b3dcd4bda22a59eee1e8a415de25f9e380b5ddefd10250d68da3426640f7b0f8ffb1d99fac1bed8431257027f0fd0d8f09fd71a62b23378df4a069e1cbaed66d9e3572fdeb1fe397efbb5a1ba9a4f9184b3856581622a1c66f1c516b7ee40579c48de0086eba6e7fec7f59241ec970445f7c88534bedd149970f510ce0e96af34d2db23e2a89aa7e6e97c157445c379433c16019d0842aec76eaf65de2d2062bfd6d144095afc39728a7d210a9aeca404be43f0b6708966979d11bb20d19f646fa1f1b64460d8fa90a86af4b542835419ef7a9cfa9986fc3a35979a05c67fbb2be6419a98de6a5754edff36db90b12cce8918757c578d675895b16ae519b076f9444cd5c3dccb6f6c35b74463aeb9bdd4abad6bb6cee398acdebcf5ff12d1559765a4a92fd73f4ba75fc6cb952de8a0244e2118588b0f62575db34db0e3e34e4556f6a1b4704301af2afb012a1cb919b2081a9dbda3064eede22f35735436850b20a6cee1d2a070db98f389e0aa59b2a595e55b4213ad1489a8169c1d0466d398b5b813e46160aa02d3f963120594db940a4e2e3bacba38fb1c3e35948343d9e45c72a18f6c5031a87799d1104be1753900cd43dbd7c3de4ebe28d37db5ca4255a8464d6ae06ec8885607bbaa51ed4c164e6800bdf83b78cb1bd1a3bf68c049d7c03e8fb32110f88e801498a81fcf1ab3762af451877bfe44091e17b5ee9ced0b232a9f4ed60f59d8f6d24a1aa9f9b67b57adb4e1ee0d1748656158e7f4893d209532c3251216926d5e65f24e491e620b81660b9941b7371a50ef789687f8798a96edaab55e6d4b5302b98d8e46f8f426e8d18ab4198016fb30d1a14a0b72373c2fdc346b01834591172e80e6bf86bcc0ab92d5028ecd3d2e4cd9c902d7fb014cbcd7649525ac63c55262932166d6ba523e95ef6363b578db342c484cf062c9f998bf334cbe6ce7e898cc165b76cb2aa9f8ba26bf2bcc12ed9b9cb8c15d3ae6eecf94a88c51f7c9d0d649d41dc19c372b5623374ba5462dbc3c9f854a18a747fb9d10d8a9477797868d19c97f5bc8048f023554c7b84fa7ad192c10c452474cdb4c38964088c4127c8d58ac7a11d1d2c7dddbf4081a8f985c7d40e0267e96570a657d7cbd53d680c16b8c4147b2ad7f863c30072632b19b26a71683b7353c6f8b770609afbc792db68dd579428822735f74dccaa1d580e01025697957e78579ab8e0d30e25c3169485569adc21bd87c237a3035c3f258c17fa124b17c44f229e6757cb3ee64c5a3d90ffdcce8d3321c30b069765e41e792b020ab661922a8f2da15c80737e7b77fd8e7a36bd573b7d5418b170fc1cc17890991c0431f6c3476549a33f358d9cce5f97f6232c605bc074693c3803adefec81ed8460dcd10b641ba06ca0d9c1a72796500a22f5ff84433514e7104d698e8eb15606e2d5c7dcd373fd098327b205638cdbd8e75450e3265aa979f04044925382f6b04d6dda77d5ce29725c860638320fe1959356378d9b12a9c3d81121a44e2836e3e271f07b815a68e960ccd2032e7e711276ed9bc5edb7465735f7e422272e360c53ad66f20e82b269c5503b00d1b7880e46a25689926db4bca07a3935b73a4530a740e00b64dc4a961c0f873fefeac5fbbc42461b04f6f03ccedb038d124efe2779d35558184b7febceacd7f5fc0ac9300fda2b1491c3fe2dcc5bdfd1c19dcb9629c56cf5c6ef9fc09c6d0bea96314ae18bc98fc388f3d107423a39faa57ef4639d35dd2634be708bc01441109c80583587d96f40415a9f4687c2733c91fc6e499bad18b33cc808e43c4c9ca8869134f15fb2bef24552406c8a25b48e938e78458cdf2d6ef12c0ded1ed9cb760ec931ebe1cb88ef00692dad77e5c5ef8988083c3386a4701af2034d0a8ab54c789ec2379e406f6b544384e14f9b496dbd2252ac6cec48177f99e8eafbd53ad6552e71c5a5a5fac8584ae1fe75a85016c41fd9b2bd81fccbabd862da3f29d29bca14915b7eeaec5953f6591d7c8ef8fd5ed025a28c5531e66fcd54b1082bc052a985fa886b4db8085432f423a7471f61d148fb37baa18a42f949695e9efc69297300d5f0023f9f0166c76a245a94d54d27eced55f6f5e6055fec92ebf140bc7e5b053dbf7a2087d10b40f4aeadad039ff6a1e480f0369dc4e1f1750c9c135c18e83969c3753a6cbc2a4ae72a574a2b05853324e43b83b54fd06022b79353c872deb828679daa8615f36f28d8147cc8ba9481607f3880dedf484494a80bf089ad428f5e3ba01d441f1f1e05bc8e696003e0778760d070c2846c525a9725c8aea1587f07ca6da8796500897ae8a54823503128e37df0167d49dc417f8f3c3645dd97a7e212f6b7a39fa5d21ab2b2438dcf551a86aeb360e1727ef3b211491da4e6946e04571dc15115bb748c207537be804fba9a1e1e16dcfdd8fb860e89bf05456816a62c9eed5a6a80345f3c50eab34fb8974a5fe840aa5a17fd412a2fb1bdd72ac03c446edbc165172b87821d2ad7bff1bbd0c87e9faedd9d586e8fb771b5bcee95dd8add432db6f42f8a1dcc6dbb37d8a8323d70e4116f9a1bfc13b2c658b73d2f0f3a9b626a4d00f831c2ec1b707bdcaf89a0dae5b0c44fe6122447c964ce57b2ba1691c4feb4806cea02b08a7ee67f4edc1132de3fd5c0ecf957833ebee073c40d92778a356248f6c63eae5d7b38c060f695047fbb46354e04aa715d3f3827ecd7b15bf934c417065eee9ef2c5d39cadbda2a16cb459e7de4efe66d740d29145998827b74d1e32b01bc26d1f226095ce19a77fbb5eb585a62a8fb47ca8fd11f80737abae166c63632ab4aa0e31434a8a33d5b81ca4d676dbf9eb5b3fcdcd9bc9e597ab153f558efad9a48d1e318cdad0a73ee2c88db284dc79720ed02809693295f80963e48cacfbaeb57a2cf56bd8dff79f907e98a0f1515e60992a5a2d685af260e46fa3c1f201458610044dbc540f37560cf9e09356d69ccac521ebf70f0efcd6911dc07d7d3474192996fca45a24843ff3eb88eb667c02ec559867ffbd3319801bc0bf9261d265bddc453c66e3c90d3233c90ee0772b57e3a2dad0f19ecc853edba4b5cdb40b0358c059f2d165342ee568338aa8dce58172e7d2537fc59451e0b67dd58943a892d5014386ca82a779732fa6ea48744fa991d94471448186ac0bf19456ebe289200f83bdc92913f1d86de237f6b9b006555467c161aa9689963c7e7c8d1f22913b5e5e5448b5b48b2bafc94c39aa747296c666c4e87259076230bf748e394a1c43008d8b012f9103dc528cfb15b2c3a604da847c08bf2b753daf162c18b7730b6530b1c6455107c2aa5445c32de762c6deeee18f2ba8d230dc973d221670fed3f81d46dd41ec0d0699f4699d8917a54666c1fdb9efe152612fcd800f3020857cb55b01782c5417e000155bf998819e528a3c690997c7bb68fd9700dcc85d3943329cc564d93ecb25bf79b4ec1f89d923e1c9bfa18a4b7c4c70be2ccc3cbef536abf84460dc2e7f8c418cfb8bb317b5f8ea84756a205f430869b706bf8c25340557279d87e76403e78e76d80493a74942a102174579da676bf75d986e2118d44a7b49a4abac48c37fbc96fb191b89ae36ac7aa887d1d7bf8ce97d6ff4cb792606f38a5b245fe64fb1f0e5fabb98f89027058c6f25ccfa1d548c9efe2642676f653df5c5562aa5294d1602d0753359e39c996d145bc3507ce917a0e0b5c0df4e5cbff59733cd4f615d5c0c5022b8dd27a1796eccef20acf095d3885b23d4d91429cdf726f8ae5ddf3564d9ba290663d1842f3c6fba2a7a45d2e7690e3702624b5d89dd89741d090f6b3ef3ce263252b5e9a7d1ce65829ed12a72dd798c4d63f703aea8677f9961d2cc3bc80313851596342a5245c37b3beec2c8b7d080f4241e5ffc634d8819692c0389e3f342a000b18662551637e9a9832e50f61c632b7e12e340ede149fffd13a9c55ea3ee2211585a66e3243fa3743770d96faccf2de8b3f0618b684ac081673beda0e73819cd046aaeae96dfee4ff9722f8a895a68204fad890b6bfa2d19d6e523a95f5370f7c22e45aa061258b5d10b02b72273e404e3bdf35355f28880b5c8807007d6d1fee3e952eeefa245d68326110b8765ccbeec872690bc3800ba7c65c7b0f211349c9545c9e78dfac08ede697c7fedf7f507ff226600f5f28ce2a7b7834d83b6b507c1a937b663cf105169f03709edf92b548a86532238cd4a94d373fd3a1ace2dd869610ed76aa47a2d8299650df237e0cf31e503d4c1b2a4a9ba54f86f055a89cde320ff47a4e8acc062aaa69fb52e6c5b09bbeab358a78c53305357152b2401759d63bf33c317f5944b696c430e3d917dd01eaedbb1199d6beb4a0a59be81c2a425177d6ffb53b2d8ae8311900bfd0148e92cb82a19883bc3062955783ee4246264348ac23c04a5b927f2ac1b04ca18d4c076dd4ff99f9b1e644fee91e456dfcc2106b50bf5f7c2d316af4cdbfc8712e0d9497cf42ace3146c88d47cdc9e7640b1e86f596c0e4f6cc535a4f3b06024efdda27fb5771acce81fdb20bf306b3b1e2e1c9a4aa1951f83b596d8542faf801b48c5109171ef026160cacc278696ffa1fdf94a197b184c527d24b4d6f25c20ae4bbd1bcc06795611daa9f9c56c1be538a48759970c14d913553fbe6b8ced526ac0254d72d0eea3c49065d14ec374d6f5bb233e86883e2805af1fded939076df283f2b089302cae3b6b09e7cc82ab632b7f56a012d9ab65166edc0bd89d67d64c42d50be0c7b02114d7f545552ef0379697dff34a9ffd93a3615f94bf9435332445c9f3d35844fa770703db5ec387d37a4c2eee73aa36ea4b13886324875c504218e0be6697870ee377766c7231b31f5422a6dab256641f5b602942c512848b74a4ffbc3f5a2c73c051b9b0ba0736cad2eddd05ae4edc5d227e3931b39f77416ac1abba2cedc8c39d31146ba25e8fe7c78a6d95711d4a271e323afa63e95bd80e317998a24388bf6c95c560e5a14d46f432b08b78a4255b754a934bd53937b03aeb6ab12739b04185ca647b04e914683707ada28f96ae11ac05219bd341664e34f160f2a016f57bb39fb387a0496181b35a3e66bbb928d58a6917c5294060bd903b5190878177af9586eaf5587540a29c9a71745f4116ea483b52997e5fca733f5fa9e4772710864e4f0df799c8227bf17e2c0f7da777b00d35623258a14f5c986a3269f412bb9032c1c67fa9ff780cbeebf85c9dd6aa486ad52ebbb085a66fcdfdb256a35e922fd6a8ee544cb7e3e0fd895306ab49a6e3ddcf0984e041c9589417ea5964609e4ba9602087b4fe34ad79f1f7f4689f116c19e6d7de4cbd850dbee6df4c15517a70c6963129c38bd72cc6963315162e363a7be29256da33e4ec6e204f7a268372a765efb1a9cc6b434e334a5f633bf3b5d038e641950674cc30dd6726978097eec6c8d62939fb8a66f7bae5a46e3ed69449f46cb163b3f0861c6d54d631fc51bb5a1f59825c26fcd953ab59e75ddf53075cbafcc938db3f76d7c3df37d18c5af55723a4eda7fd8834db0abb47492252bc490ee81cf5ac62e730f95639cb74400cc42a06f1f8e841173bc2258795850595775f5c579b0ae15d37602413012438cf1a9f52795c4f364cda8d30cd110ce73fd214989892d8b33e1e40a74dbad19196428a2e09bdc0c00c89be349d3d69bebc2a58e2700f47eb99770a26f46a507bf5bba65ec3ed2274a009c0578bb682d63a4cc02117fe35f607c79c1866534b60dc821bbfcbe5e5c2ab9854b60f91434110acc5405deb8e701a6f75bd4eb94e69c6fc17cfd2a9cc35aeed8922db7a7dd2c39d1abca581592d6cc7d3af3672d2c7d11ed82927007f2f418a41f2969a4b7fa5538b3608a63490c4beb805e8395dbbaee4a079e032779f0971ea4ee91d61866160b3719036bd654206eb6823c640d478312726e8bbe1c8aeedfa337ce24b06df495a90426a304321f254728059021ef0d8507f92170c350dca472070d852e3b4e4ebde292a8fd3c72e35d100225024b18c3fec1df1006fad71ed11632b5b524a8b83a0fe950b74dfa6a4a7aaaf4cccd67a07a94ded87a34421705d4aee282207e5d310a41d5bd624d537c8bffa00dde1c3eac16103d8455f7431516011ebe48c407b8a524e6779a393852f03edfefd1ffa4084796ff902a551a4f6b8223bfe3cb32c44e12437be6449980103c16155475658c0c71b4f9a0fb1c497e4e080b6aa4cee519fd3b22e8de5a9b875028609cd75b304d01c8e28d75e195a62d705252757d013b1dd66e2ebfe6d16f8bfa315f3d82ffa48dd6824f497dda9601856964417d7c21ac0ea39348e85076957f9562502577b7ad5d84151e68758acafa7cb8b955088e8cabef8dddd8642cd03072c50867a2b236fcdff922ecd4ad90ba485c275c016c8a5471bbf6f4040b5364c6869c5f6a944078ccb394aaa342655edd08ca6036bf13cccc5652a4fd2c8d984e0b51bce7a42395e160e11ab0e82069d90a5468371cc66e9029106dd431ede6a3f8b44b0bf0e2cf5761c5606425f253a4efa02641b2189f5ce954ee4ba81dd565b3efe3dc8fa172eeb2b149dcb996916868b2a3c7215d3cf6d1138a2bff351c285748a00353f1d5ca18ea17a5597cee91f42383ed5aec5c431040b7771a6662330c3c132c563e477bb266566020c9d87c893322c5a752c736cdc72b421417f3e3e33aee3f1db7a36f04e4d50ce684d1dd74af9f636a1ab4260f568241df30b3adc2535716d728b9e947a02f0beb43a6814933358283234a31691b81ea5d0c3ccd64d955155cd867d8d6295f690481de6e4cec47879f88700801d0a7a521ba815823ea12facd9b8cc7b420adaa81da0d8f237bb29334181e2dc6781e392a4530b4f9eaf6e7389620f7ec39d76dc01959e3e7536c729447f35e21e7d9e25d0e3156aa52822daf901446229b22cb9da3e5712fb82fbb20b36ccced8c3ca49a7d86a61def5c9830082e427d2a8e74e5e39a6650477d1e09c3a381a7f894721b4b221c4d95fdaabc4ad45f302adeaa558b76f8a6b483855c96098c8b350d5888a38f95744fde411fd3b4c01af543b3a6ebd06eeba8a7476d611d770c5586322f3d0ee1e7a8859201097cc371b9fee2471db2fa1cd8ffb63f00fd3c33b5f7ed065977022f2e2157fcc2e39766ca9af8c74e0ba337a15af4e11e30c8ee44e8c956a15e1360f4f63323b6a1183e1497d70822a4a8eb3c9d47af6e1ade21beb25c816f90e310fa2ecdc262ef20c77239f8cf387f27f9f2c2c98e0a5ef7fe7a0b22edfcda8e4527de363bd8c27aa2479736068122a4250dbec44d26aff12158c734c1c18db3210ba9f58d904ef53443d24209af3507839f14301410bbe0db1e1054f20855f8167d9af6a8f4ac1148fd53fafad868aee5b33bbdd1e22524de2bfa01239009418c7d856e1b9f5b40d57db1c5da7711d90bd9184282f84af378cd596223922d9a018d8e07af70fb75e2bfeafcdc0949cd0bf4b4b881cdd7aa73310a1a6004edb9b151c91e4c2e53d90539ff33b82c1d7208f4a147737a0a2064e4d042f82e47e19d4ad4b6e0e1e7097198276635f7310a1d4f2a6578d19dcdaee5b5d7cce55287fc6084a390627fee695628d4c2ade86925a4c61f6abccb82601d979899c56248622034ca0449489c52b7c06e57883239315d40b63709943c1dc30d80fc07880d8d03be45196f182a9af0dd28d6bb8c6a50b8f89c5dc30edc0e593234a80c8c95934981baf2680fe3b58a21c75feb71bcccfb17ca2a2082d9c8fb78f6dbffcc7b5758423a7b95106d6f7bcd40a2dfaf3ae3bcfc11c004af3365f147ce63a3c1a35fbb7087cd492d57c5f61a59130bdb214bf8048a75d4b418df66d1964ebba3707129d6699eb40a037153c106b9cec03499b2a0323e6ab81b9c656824b1e0d26c0a167aa9a17817cabe706350aa79b227220bed4ff3b9f2b55e9b0d7c28a738be3be7a92328bbc7dd7dbe74858fff30f987475d2bdfa6246e416cf68cd77b6c1fd47d653ebf504a4e5834daf2cdb8f3daa6adadbf0188ef1d10a764f136efd9acc05fcb1077c51a2b0e60eee32e09c7154765a5e969593f6883f4aa5785431a5fb1d1e524829407c5472056ef9c83b76921bc89402646061bf2daca53e7bb4f11d769ba1c25c3ec665d01e2781e4cc02c7df4b206e86eb1c928eb2238671f40569a2c7acafa0c8f5d128f59d212525acb146a1a4aa709a2fb8f071649612227fd81810c94b01b899b644074bda17028f947ec463a33dffb705fe72bbfb789dc219e037b0cea19ef4ff413d6c7efc6665bb7049134c068f6966dd443ec7409ed828d610fbedc2a477cc1be8245677da0093f52de1a0570c053a87bb87a7ae666b01a81938291f719dccb7c3243ad93c38642b290dc18f2cac8af7c5922d1418dc0dfac6b7b6183082fc34f4472ecb976e7eb82b85c86c75649ff289c719f529d6bd84470f58ba4646c9a50d85294c8cf65878a838c2ea884c62e6ac984d001a35466a7b3c50aa782638868384e7e4b588f58dca2ebf4372ff022decf1d9e22204e71b1c1deaef679abc2da9c04ee3413c3638c305d84898e681f0c823d42c8507201595047c1421c20b84ecb47a1a5d0037e3e52d707f2c45a4eee5f6cee1b0630dff8bfd3550df8699a94f7327112f74ad6e93a77f328b3aa2e66f5d735c8371d76a6a0e84f5ba7a2ff5f2899203d188731710786af6e11411522068e41c0066974b2f73e6609933c544d1b21081b53d91b158acb82847d2d3c9395f1a637a1c43e3a77585424dd348e976df1e9343c6f5f8a499f3afd933482b192c7d800d844b3a5c2fe347c1ce1a8dc565b2198e86df176e00c7a11b1735c16aa30707369da052988463acd66edd891e60b9b44effca8e4d8a1ac62bff8301066d78033ee2bc8efba7a6b797041ed18a52608cce83b437e5ebb9564025212d10fcaa0f39df06e9ad44d5a3ce30326b2f57a4a66eccbf8dd30c3b8d99229ec8463b066336546f45858b678a784fc388aeada00d2d59d8870cf0fcd1f6035054ba76c940cf0e76666de8a3e25168159e15b93cc01857dd81811b4734a48a7a9b6bb36f387d7a70c5f4cc7d3681d9406ec9f30b097e749872151397f02e909289ea8bdd42c7d6607e224b030d0b643e12597b8c1256e110e09614e25254226e532936eb86792869066b659bba5bf338c5523d4bee0e406d4a2175090e8f2e8ab84aa2873af54ff6007a115dc0bcf65df3e113aebe9223feff238b2572c4a37e2647454c46618357cbe95eb80d018ac98fad21532a1e80585bc6447faf9ede78fad55fb56269859e4f4f4789eda77e82fd5a9de770c2c33676069bea4c47357007795125ce91798807f14a054e0f35184e4edac211bfe7d59899938ccc9b569a487198ff0102c6000f80c388b138f48b42daf4cbd3cae411347ffc20819f45773a47a763181caf632eb791e10fc7a4323a084cfff38fae5fb790433f158c2e5152817424f5352b4a014c3497ca4d94dbafd789d057d4c72a706f12b5741e24e24de7986b54e7de7c05c6ce1299249f7a068b45a51fedf9f545b2e23e4143054d7ae9638870ce4f5eaf744da3ef19e38443e18da67a2845c56acd40f9e8fff2c8c7881586aea5f8ff566b06e75a16dbd5ce20cb8e49a7ed51c3c70c03691df67307e7c170267bd1e5c4d36f1333a0bb79cfcbf48307d76fcd2c4f0c20cf772662c6defd2a662c03a31aba6e1144691a2868b55b43f8e3485b20abd470dbc351b9c93dcc74cd691baf9fa9917f22d897f146a7bb68e3056fed2b6c288b11849dfd239238f56d52760dd36bccf408d387c02be47f81e5206faf9350ae21debb694c0845516971bbc1ff1f286477a402a1e0c0611e23859b18d448b61e0841e62b72ca0e53f511e0fe32c636f952b291a35fb0b911bace5efbfc764215bc2903d844a0496ef31603901499ffa389a40e74d601e3e85fe94c2790282cb8af38194486e09446f31594f45afbb75193600d7cd9bc0e2f1f4493107572727e1d3b0c0362fda37c808d7e59785a3a8cb461bcd78f6c74fd6891cef3bbe207f8148e2f4d881f7a6fb1c217c39622754822613e6253ba6f5a65aa4110657eed918af355207179c704a81e7e364d63c2e67ad2c9d20a69d89c371e5c37cefdcf5e5a8a72bab202611a085689b76e9cba492d02c524c1fcc4d623fb51e6e2a8af2c6bbc8cede32df91ae2871def99736ab29d8fd41bf3862562d05137c7ee4293b5c5b78ad27a3e970ce6f11fa0c36becbba1192b5e712571a9a557a1e19baa24a0222bccea530470df23f83d122cae449d73939cbb691e02c3be844d0112f41dfa2153714b09d39b6696ea76019d21c2e9d1358b0ab972007c68022176489e43084b551201eec1eb2c4ecd0019b75ee1424b6925551fbeae02fc3950f24c7db23e1a6cd35abd187e684991b045b15bb0cef7c63ce6f691ead6adf83236bd900090bed9f5a5ad8176caf9e09113ccbb36fbf2cffec07ffb2c12585b37ec062aa5e60e453c4c7887db146f629f0b5c35425489c85c23cc90f0a3528c8f343cd6c3bb42f64dfb8309b42dd7404f74736af3c27564894e2e597687239bb38a0a48329acf3a50e59789d7d9b227dc4f7db7fb5531d2dbb8165ebf56f5a6713dca3669632f4be09d91312e03ee7b37b93717dfd5d06f41012041a7b830a55ca5019e9af4132c346ad1385f612173665029f21a701b5979018fd1dd2ccb6b6181ac4fe58f86196b56627e5a02e80a3ce0a1cdd4c89c9f472ffcd217caeed3f00f4e89eaf202a87c5c6f945afe5b0e5ac6f4241a73299b4e2b90d0d34067e6703da605884d9dec436edda6869112ecfb40d897fd2498052771656cbecb13c3df7220b9dcdb8c7fa05ac9ffedc398756adb91b5ea5a5c4e976d48c60a7414e76fda94ef6b0866c8f332f9fd446b3c93cbadec6f28b942e6f767060ec1fa4d82b2d4883ab80291b232c7ad141f9ca045b94c16649e46b64ce83ee93838dcb5dd82559f9213608bcfbb50a63aa4bb67aff72f5dd001dba3849fab8d5b9cc83ea164b71dc2b709afba2b911167fd0a103e129eaa23f9d4d09768d30e03288f24f20818848d1712893caaeadbb64060c8a51ead77d2e5d100ae1a400478911b48a08c071cc3a5a0f066f50161285425e5209766b1ad1a0dd0c9c5a03833883501512155846cb673b3baff040f31b45ce122587ad4ada6f1bfec7194e787471fd53ee151faba230b2b7924a4e997d43a445848c7e6b0c30a0d2613d93cbea408ada263855ccb9a6a0fca718df7227806bdabb31d1bab178aa468885bc2bf1c7e9b50a79a86b3dc917994f55cca74ab48cb71d7e5fac4910912292ed55c366a866ae41f6f9202cfacf972bb8e2875338ab5185799f2209a29bc9b992f29028533571379b4bc8105febc6f514b31169e07f54128f25b901e6f0cf6607ccb542d55dd56dc7df1ec03eb19cf03245c8c7500492f73b31576e48f03b579622f06093c7c190ab9189044f13e0046c6f445bbc7feff397a4cd07ba001453e6b064a92cb971dced2639c42b8aaf80be930bd5576663c59f1f57ab7dfaf200331135405d6392f36f09d7ae43b5ffc18edfd61674b439dccb255f708e72b50efa3f2ef4f234593b0a3459c85e1582484b2343255b2ae3cf5f01179ea6b5dcb1eb5bc5a45e7456bd9fa7200629fcfcc566038b5b747c8d11f5a5f40b0c00504cce6f6c132226f5634729711a537ea8b9cac320b2b3d74691f1bb3b07c59f50ff5a871a371c284eb3c6c7b5015ef761f6311386d3c1f33a95489a1893ec5eeb01955af2408c87b30a5d1402e29388022c632a0ab23ba469a7f20ea6d3004851794451bb6935d305e395ab8eb04d4a5eca255ba7ff337e27a889f64c0d66784e2d64dee45c3523cd1b1419c97458294044e6d7f1f8e37b5900f92434d9c65fbdd40e3754372d388501398225c16788668f84a1ca65f01343a6cc80a7cb883446f7cec01df48d3801bed2e91a84c116c1e74159d7b6cd23ef8a18c0b1b07e6131d9504260be8eb46c7127b1e888fed8c52aa4cb777168da7e380b70ccdfdc5c727b08c0a3967b99ea6a8c80111bb8359a7a6943aa8a3efaf7af49bda2168d8c00de78b515b5d4b63c9d9aa883180fb500183a71dd869fe74e95214493ff0be987c4021c37cb873709966b2cb4d39ab9e7f1f9f267cc43bf740df38179983c064f86fa60e5a16e7f82fee136132d7b85e01eb1224179a36a761e442db9ae8110fb5dad96c420d0c31b3a9f06f54df7d729979cc9822098c3522722d58b73d327b32c8279e014088d59a7062a172036d061d95bff511bc5733555fd3a5b6f6ad667685f92d90a508150e1cfc8f567b91f17e12a8bce5709623101690d8b43924a6d2cf4a98c3a14239d673900d15ccdc15860683cb6bb0d765ce86b6a15580899566bc33995036ddff8c45c4d4a00641190e26e90af7989dd99f36a14005b0d0bde5aa66bf950a0c41a02e9612e591bf990d838866659e3153f91b362dbcf1521f0f8fcf822a826d0aa372169a4200c63f35384ced70ed6daf69b9219bbaefbaf3a0b5b751c1c557324d79ecf11c2a873630f09ee30807f024bf9d404ed26701f9faff490483f45e4be8b6897df14ddc522b98789120df69829a5faea9cd400dea9d879fe707dbf361b181f1934525f8da2563c5d64c0a29dd924ae59f8b194e31ed72c4956c044d02991ac2d6d0013ee1c205da8038e121b63ea4a0a92d5068b6177992bccc2de69f5b02b4679d4c726d09e25337b0097352c4f8593a6c0b3eccbfcf4e2d50fcf5c2a97b82afd636f6858ab2bc76b46608dd406c864ac582a4a3ff148869766d9217c23fc62fbdedd413b927ff0abdc95b05fdac2367d3565e4b020027b5cc6ce6e7f610f98396d9d3eb26184c1f3fea39fadb39ae09b7f984751e4730d46c6798f18610f02890a475a64200ab68fb041faa97490598e6c74d2ef725607a2e133670d6f8606e3b97639911f0daf520cbaad1aeb19edb87ce49983a8a902f5f1aa1804ac4cb5ff10f45da12b868e7bb67de06bfb150f2b88cf823f6bcaac37d41ca9655e9fdf58b68cde4e00c1611eaf049fbb05921359a7df6d2f1f925458c446122e31250172e6a428ea5ae2aec478eb92714a304d4b6eb162e80d22c37077f5ddf05bf774204a2b56a21d751857702d7184e0b7a47b851f0b4823c6190e44ff7bbd8d33420bd3475816c1544663be93fac9d1c6319edee537d3182f646ba0a05821f77590b6e25b01cc45dca82d04f3c76c21fef16cedc66bc54de829fa51d7102f5775f9f0eaaec4794b96a41ebd3a3fb7fd6fb1d8c89f16a4519148afbc9556137344efff49a44a8a22d8fa15cc849b0d5b892201cf1db895ef2e9e10161ad5ce4c59d80965689e98ebe0badaaac769b5c5a775c012a3681d0afcacf96127cd7c19b47f42d1cca74d21165a10f7787697e3616a1d95a3e2b0e036f8f0225cd393b534282e5a097d0623254ca249a6c2e416da4a20819b9b6c31d9b67346cfd6232df9a6612b0e589df725c3c5c7da5aa31e15c0b7097ddfcf5c7165641a98c013af28bb9fc72325a8b318cb5746082b4405427aa747244a8d09edd9dcdd0eb9e73a41d2d273a1719b4c60af262133d8716ac32df934d30e980f5d3f78ee8a1f621eb765146ab9930c256ebcc3e21b487a65caed824b3f0f7d8bce7dba312b88a7d260ca040b36a6c86b7e8985611b025dba865fe120595ef7a97610c2e07a9ca8243f8728cd88c0d3285a358afe1b35a85080b0d02cf6d3f8b278d1565536645a394fbd3e87ad6348cd456c2e84b3bf066a6f8fe0e81808eaf9d530049583d12f97b3d98e47bd8ff6ef3eff37c9b93d21c930cb9208bb4113fdb2f5ea7c736dc32e71f7d9843367f6bd1a537ff963b5e23676335dfb1df17c7d6fcf81c09927c1c53a34def232945045f24a6d3b9505042896d18db9ededeadcb38fa25395ea362921c0079f1735d5dacb104db25c0622582560f88d36506424ce02a967c87c6178e83056754803b8bd9983b244eebeb0949561da0d032e7f83ba642fa670e128cbe76fbbd0ac4a60d84afad204c71b010590c3307775c9ffbd842eb2db86362395477676559ae2906458c7444bf4307ef84bc71b2bcc26056eda480aa893b5e697b9db4aeb653899cfb4ea354f0ae7ff50e09ca9dd6fdfd9b917b29a7516d184ea9043e778a979279826217ef5964f5304d83c93167b6fbccdd970dfc60b139e119ad2de4477b8c85cc5ab17c51a8e2fc066b497cb2b8eefac1a9f605370dfede8913811e2a5c3b4518d14350fc43fd6dabb743471909389ba0fbd6cc3c4617495d0b4d1b6cf47a3d8fd23047388c2d3e901977204e4f3dfaaadcf291cebabef2aa2bd9d00f453e6751ce66e9bba4185a95a10afb7c7224b1bd3f60e5c1235b64a0cbab4823d97a2cbbd56c1395e68dea9de3c3adbc686897cca547fb249cb755ff4cb4dcaaf8e63e71c442a52b0cc7908305bf7bcaa0cdf5ba8ad10b1819b3a5530ed651c3601380cf0a1bca2f77b509c41d697df58522f00aa69d86ded13aa904b17b942ed411a6eff6a6577ff5d136100ccca9f1a89cac7e2ed774e8fd26f9bd63454f604856f3af41c97bb087e768425cbbb45dda6ffd373bf9a63bd7e69741c4d7d14dd488661dce4b7ea2847e9e8085141c9a1efacc808f0cd062702a2c937efed7c56720260e69dae307266029cad5fb0a0705c213c9e6983cfb90ee8ac8856cc52ce3668f0c586f351c94d2585f47ebff9ef85ab4676bcbaa7e87c1771195735d274deb468074c2f9cbbd56b82bfbd6e69baae8f0495d5717be1ff84b5146b4b98c635e0159370694ef1350ff413e93c1d81e60572d7f14f71b14f3be4d59aef6419d7e72c93566d7f8a52366476af5b554cbfd53cfbd3cb37f91a87216e96740b16891ddcf6adb9aa2f9d70b40691d5808325f76082c18c539932a20fda5e696a32548159643656450ad2a58ee7317c68c4a9294962d9bfda795cff9a341367c6cadb40fc6b9854bfa4567cc9dea8acc380dd1f4d738c672132abdac691aeb8259a846e9557fe3ecb5d72a2cd1bbe60e4ece88f611f7fb1571250faf99b8afeed909730e85aef7bfbf9bebda0b8dc12057b9071a765b705bd4b59a19f2c90cd791d6f7df5e2ff84599c80fe9b7d61a1c095ff05fa11826b7e04125382e1ca08f9d2ccd6250655861bfec5753d38092ada67714aa648a5e62b22f4bd306dc3b116f6366f4cf30859f296f92bafe643065b475269977f90c8c3cb35ea05d61bf4020df6183388499f806c0303f1ab423714e8373f032ab82257f10f44b96f3121739663679d87e36575b42d35cec6d02019eae3e5f3a75d2ab81c8aca1b86842f3b460ff9100231aa9900949c7a46c79e13433c48d97af06202ed951cd0c2d8a4ef477fab10069c610b452c1ea61ea79a05cd5ea752cea63de6d7b53b4d152b4eaeeaacea608dfb21fd16c7b200b5431b1ffa5f603dce0634f3e77d72cba515b02821068fc2cd4222d5a1255885fc30d2493d538ae9736d37c8599380af746856718840109e80e3ab54140115ef1af9e3c39a608e485a19e677e4f3d754884c6eaa1bff4d89a058cba3eada7c8c1d71e4fc8e8d744a3df646f5666536a4a7a02547e05e6ff0db619e63a7348881d90d4d421c2017e8c011fe208a03b77f3725ce3c126ea730f73ffe8dec502565a864addd41869f7633a1f379a7b6720bdb8107313c17f44638780bb24c1f9d3b3ccb1c099ffac7f2e7ceca2a86ea8702f4544a3103d7422ab4044596c38722dd4b976956456b21cbde2d3cff9e3c8d4f15c1065134c5146f047e429c5dabce50518eea6425523aa4e06058b8e60396d6d9c4523273f8428fd0918b9325fc7100edf33ba1ca81d4e74b8c1858881b7fe92624d389a6677db84e8d660861b78962a09ffd7774c1b1a968448240a0006e14d71fa5ef3687b1e1c9eddfadfc22d479cb3edfd06e92a618062881fd883396fc5099980f3b2a3e686a41f8c09e2b9d26d79822788a3b2d883e8dfa0231cde4f28d77979b4ea3f1531a20392572fa00ce95075ca8c03f3378f7a2b7194ef1f6f757f17be49b2ff1e439394880a7cb204490c2ee083583e52703002ee0db95708295d0581ad0b6e6c497cc91c58786248484dbec4bcea23b75ed52a8858210c2782d6da080befdcf6f3f8e6e233cf70273dacc387a9235b89f16c21fda30beacc284f603694fee7566d3c099613ecd50b3b3b13725308fdc7680634927e14b9796345e00054f6914472897a3d5c58f1f0ee730a3b6886a4deaa773908deb557b69b013c2580627363182ff40cfa4e7925e0d633301860a8672affb18067c0a86ffa99ba0d080e9c46f826b8bd789aad1642ec5e4504d5810ee86b4e433305653d3e69083f679ef46b78ffd73865e858653a51f2250be7ebd724c77be6e867c2e66026e1e17e152c2f91fef5f3b4ec2b596a56f052b495152b2efc7b956bb9cde30de352b9474b95e30f2a6613b8278d24582cc70f298312e55579df269b2d488b9fc9a8df17f227d18fb43663fa9b8de7ae3e98d8f529739d4d41c363f61c2464d266010d036bb2393720aca61668d1d0f881481deffd40443425a8c8085af72a53a92c748ffa9c13218adc18257df3e990231d857fc98421f3c6cf3065b83e2c9288b4e9e652eca6f8f3652844595d82d2bf4bea0bb5a079b6f6e0abb51e56480240c787d18c5f8f104f4ac2ee9852752ab359aba5db628d0f42939aac625ae83e58c9b60c92b66069d58a1bb13cba7a8dd23482d7e8decfb91f8f353bbc8f8d49e3d5757ee885abfb5edd795d3b749815b2ed29997547860752d60c841019ac5f5575a9ff768d3d6f9a8d54f551d973c68434ffdca0c0ad361311901191a5d82b71078dec56974738b37b6f83efd72ca130064f94a6bae99a45c17fe9fa8c0129ef8c4aa252fccdf8d88f888da40cbfb094c44f93463f351e15ae808331b61008854b8503c4ecca68066eac1eddb8dee93d6f5052f35e05429885fd869f00bfc59d9a36d081f05de8a9982c657f57fbdc2cbf14b7acebc1a8dce560de2b8ebb3aa73e63dacb5d4414586eed89e716ab9f8c7644e294d11618434dea65cad6c2926ff85271bf7e32e78486714e70d7fa097999be11f7dabaeec00784b72a41f6cd98978dcf723b15dbc19b1aca194406bfa8e21b6d33131fdf8148d5bdaef32594a6199d1a7160dadf665fb377467990992230bb49de68625a2a619eca89575cfdc0f0937e6af4d9e7e9bd853c446c85cba72377858a0922070f23cd3fad2dba460672b243a032c0d7206258b8f68c1f00ed9ff839101858c692113da74b6bba9850b867acf09e49cfa707c448f5fc853224e6ca407205aa73a21d1240621b87270cf849e1c471fcc0b7a826b27fa915e899129a7cd19ba8f94165a367979a9b32c06e86afab2236d5a974c4d734bbd652000207455b5c47dabcc4dfcb61c761ad42d2c3f9fd518f3dc4cdc77e09f9491f8acb4768877efce134213fbd9f9d31958599bdf18e0bb8f4b8a5fb18a6e298a95c74b70918bec851da8d7060f92ba70eccdba2ebec2419a9e5ee72dc4246be63abc2f4ba2898c1ac5790e9f570b07065bc6d0e4d509907f5f2c370ea80364d4d374b4484d98274d3699a9cdd740b153dd9fe270bb8c7f61d8cb5a14f442cf5dd6b361e940e9adc0d5f36068496bf588f5f2fb43787cac1493421e9fe9ff4e419a7d393799687708dcf0a01fd09a2a45636954bb2c2bfde1669ddcc8f37ae6c446a1b90c5bdcba26065779f177c3ebbeec93f73abc754399067aa7914ba1751e545a41fbaef6337ceb18d5cecb6545399d55c14cd99117a42e4f0b962c4040e001f3bd21981f8b17879ad0c510575a34f6f996886ff506e55b256e7c7d79a36620b9f0c31c6b32fd41d52f544547ff89ebea497f9f2c85f330b93c5be217f6abb9d0e47cd26e630f5545ee55b4c92a0c563502be37d140a4be321d444475ef229c54edecb00a12542533fd25550732e35e6718614f7412364483a7b8ddce7e734594e2cd8bd910a233bae57c6dea96147df5e990928430fb1247ea601b22c384ea3f4449403c63c0ffe39caa2a4d36903fd1ef88844f690bf446650bf8c90542b5c99446dc06f003ad30de28ed258e72163edbd947756d9669a3ceceb0eda6bbe65bf42a264261436d548142ad301ad777d92503353c552a5d1310d631f65c4c14a78bb85c13a12c1a187a0080b6f8e785ee64bc881901d3d2280a0f7cd708f54da6d44d46b1169fc14a23c472f88695eccae9f1824aa13b111d71aa729e51b9c52ac59c579f3f57851293a8e00b35b9840c3f1f6b08817fa505ef0caecb1b2e03a9224e529e172c0b895e921c8d1a2a1f8caca9c2105c37c6e509d716d60f3d3a54a9780fbc9b4bf7610a054f7874b3804bebde7d10157dd3c0ebadb942d1009c83e109e186a67394084989580aae67747f21709f91e908e8ce4058c42643294dba0064d5321104656bd50d20ebc2d0f4bc8668224b42c70008ff4599ec6bc04a37510096c3f2ceaf19db25b1ea7313bdab6d035434ce34ebd4346b88475a2e207771f71a7ac854a05d71244cfa2cf50eb4bf5871c146d4bebc5b96eee4fc702c34f0a8cb6af9f9b11322502d212cfc9d9d90089202a11e39410a7667852c2c324b82eb39bd15db2128c1b4cb8da2097b9cf9577d909ec0621f2327680d08a2cf43adf13398a7bfc32108f28fb77a5165403374de300a1d131a8e7035a356c3ab9a46131c15155b4c3f85f34b033b0e6d54ef4b2a4b1f3ff6a74a28ff97fdb37d8b5866d585c31f9bc54fbe154ce50c7eb11d9a4bd1464d305ce095bcb52c285820184375e120c08bf6fcf63a15faf672a77c5b69f036d2851b0880b8de1f2ef26820930d330dcdb33cd066a16f30de9f10f2c63aa3732c73170a9875ba6bd2ee117d8670758adea025738fc0d4ea72c92cc0e673fe6863b2cd0c967b5084c7c037c65962de19a929ac09a9b96a2270de3924574fd75e18b291a7ebaf356661e0de9d00f0f0e287f99d1bab26a35c785f14dd759f96b46c93761cd2a6c6af76e30a43d3ce0968faadfda66eb60d7ffcbb907c003964499b31a5bafce799fe9bebac3fd84720a9b457af2b68dda13855b0026bcb1d9c1019f1c04d61f20e9702a1a1c2834fcffd4dfa50c0a845ffd02fe1d3e84d98ad2cd018009bb56dabec1ba19ee185feeac0afd92f044deefdfa461e5b9d2414f94e8294c133b49c54b0c121bca46231c4da73d65faa4eff9ec1210ded28211da03f248a402660989ae59ab122131a8530da2b2f1cd0bbd634edeb3d135fe068af99ebfc5656e335107d22b38795e9c3593dd020c56d9393f3ac57ef9e75387d2d87b853861bc15ea4b4bd2e461ce1b182b8beb0e6f2f266247f8eac088b55d7ddf958263f4a496bb986b80bf13304f295d4ff79158e651cf52dc850dd5ab807912ee1469233e8a9d2d4bcea4cce2cb2a6598771c7fbc5a9d3928f7e7c0977a1875eeebfa5900dbb3c7c845f7bb405a8b058afc76e9a79fb9b9350f0919cba94853a39b015f182d7dce00fdf2fd3da8141ca33f9356a1d3bc7d91451741df16836a41dcde6b544613b3b64e1938f6a68949e46926bc716bcbe4b53832aa6149a6c42f1ea9e54f90e1e35344ef359f4bc2ddac15df64c5ae9d75c059f448b5543a3290b3aa9cc04d468fbef0e370ef1bfd59a71e250bb2e0b917692a0fb7e0a9975a8cec3dbe1988de5cd852dfa2c427d5cb39b12953ab8c40589fa617d50c0f62c219e132030c08cfab19e3d4dd767319351dd9cf483c157ef821abc685f1986967a1d0b48d4415f9fd25dbe2d982eb3faf8378381d0a085cbada437206b981880b784260d02f670db74c48f6d4d3ecd93e72bfd4f409da3a2f3fc5018a42c109acf0ea6d57329a57f0582a7db9a887541bc58e381b4bf0e3ae7d4c755297cc4516e1c9bfbf7aba58b5765d580a29b461bb65a8fdc96fe5031883a1053c59aa3257057926ebde73e1c258e7bac5d42fd1313e6bb91305db01664ad858d2717712710aa921e1950f7747855f0804d1cdcaf5cb4fb3ed76c5e00e3048d13e19d8ce1a9db63997217f884a9aefc70c2c1e679a1d0494cc4a8f33f0bfce151fe38189dd93136da392bf5b0113bf121908b8f7191505ccd56a8ddc86748dc1e33200d03fd2272c616d9a839e6adcdd2c03fad11d4e872af86fc9060184d55c22afd7568cac22fd3cb0b0e773114adb18c543fe804c33d91487d5fabab38559ae71a9de595ec327682e0e598172b610a7e5d0ebdd945a08e0f36175f0751c660437c5752f6947c66cc1a931517e22fd23ac1b60298b7e52606ed833bbb62071753c441ed24a1f9a7a185aa35365c61216bf20407afca907034add2c46002f9b87603145f1cfd80a0a8e9a1d5af3093b63d909d0e92ac63e3048078ac8d6504a2104ad555c8372f55f558a43f3efd95bc25a56adb6966f8e261278ac125cd4b256d6f0ad40fc3222104200bfaf8352ecd1763970d56836798bbb53897684ac697aab1bc37b5ab7360d0678bd61651bd4d4be31cd35b305500ef7872267a6dacb9c75c0338cfd8f5c6e1e987e893c72414ba53545a8663192aed447a295577ab91eeb5f3ac527ee14764d1dcddbf4009b614d918c582692fc4d84f6b60d8916bca14a4e48db3dd2252dc39a49df54db20df4dd0b5c0ffe924f789f1d6bfece8867c297d0c47a9369aaf90ea5697525d385d70f0242109fd8e82f4fb56ae40fec05f160f5b35637b209905430556aa1460c6587ccdd45026df1fd496a96421a85fcf4a5c071aec644e8a9e9f924d4af5f98dc445055830fbc3f9ff731a9dbc1c5dd056bf3e8b189ad06301d54bd17ccb9a93eb7b6dfd3edd7371b56c9da26a19950c7f17d89b19837e3e903a143cad87fc56b4ac52fe555b0b4e9cbd0ff7975a7596f61974b69fb7e414ea5190fc10871336874f51cb76c57b00b495700f14f31322ce601ddc28c01c8cde0ba46f40c070b6dea66831879a6109a8d5e4cff1d041a695a789ac914b48da5d9cb24a9f9cf38c12c1943482ce33fdf8aa869137ecd0e9d831f4e8eca3b6e6a0a79c36b97c98b6b91eb64400909d0942950c57b3a66725609490279ec9ee02ce8f3340b97d240868a81641a313a9ce77f9f68e5a73db12f6ba32c2bfed8f51f8d55bddfa5adba34052f467814cb210b36ce1a0771f976dc651420dee7f68c6910d04087cec9a1c2043fa2bc67aa868dfd0336409560a2b68078464568669cf8a4f039bdd9491067540b1f0e8bff93aa42d042fb0001df72099dce46f1bdd711c64d92865086312fd1afbcfba6c47142ecb30d0054bae69b7c1a0397cd3f81971b6341d787130cf06a649d1de9de9dc48faa962a9f572437cf2fba03bcdf4fe919ecb6af48aab97028d704069289b558af35c5412ce3068255efe751e1d35a684e8def928b7d7a5d78282e04eb097c99f519057863478091f5c5e3861a91e0830e63e55815d8d8a77d45013e637c90b0ac5453045553dc176cd6f0ed6c78b7ff1c3e3d54406138f9cc3d170aacb35d95749f6e6d1788750acf9c04abe3c856689528a94ca243368f3c19ce45594059cb8c8256f36c7f493b2fdb9c1b17ec74fe62b207ad0a68afad65a4928e5448ee7538829fd9ee6ceb4591319a0eaea342e37096f9b880855bbba32d707626bef88071dfbddcb9c3060b619feb3948184aa266e607a5a2a8b4dd85bbc6cf475a28e183bc9d1881f4c1ac97e5a83ce9244d1d5ef9481e30dab7a064f37637773c223d3f63250c155a2156ec331a14a22c7339731021c0a8b26a23b9331c57e3e3893ac804d8910f857bbd283cc51b152dead5e1e46d1308483c42c0dfed533d941bfb4e0e47c66be2d1d7b5b24cfa44c8f93699bded327eb25aa2ede330658b31ed56ab32cfaa7058cdad7425206455a97bc81f620f25a5a31dc8d493409a2f6b8632df3eb9b8bff13bf9936a4e1df82c77dd6dab3238c291fab480e74ed03c7ac6169378a9be014502ebcfe87896007811d69a4c76e4718f728c49991fca977782e8009d6f677950c434e2e288c22f737389a7183a4668bf7d9e4d79b7327bb9bde44091abc2812d9655bc17377730e1f26fe86f61c2b3525a74f6a67d1f5406d4f5deffd6fa1f0cdcc5f4a924bf2ac4d254440f5026ad3565b8951d5af8c917bef7189a7344f1dd7c83dc874119057a40a3e6a06864e1cc93b1b67990eecb927adbdda51da30f0a316d4e797b55b7b441837faabad268bac3c33980a2d5d7bdd264ee26ccab331732e798bf521b0f56292df2c1d33cd8e0d6e40cb10e792b9684b980fc41aaa3b36ec8006451b83c7c1e672e43c99b7e083a481ec10e16d6afa4795464c498fa043f6108c2509b8e4c6f76de08e6884e5c1e64e44488e59c656f1d997ee59759c827aafd0e2c0f41e8c87a535a57a0d140bb413281d88712072ec7f3efadef2855751d188dc3c2514971064b26578a62fab5d4b401cb1f3672e90deec34d32c0b682e6a5e4d0fc19221b243ee42a9151a49dad28d1d99938bb789f5a08f98c045c186a38b773cf22560408061783e31cdd9d4d35e998b19c1cfd18e5244963e820936901916e95916073fd55e7b168c43a03541e1c9cd070e323b9fe604b8047ea4eadc7e1a762ad12dd869659b7362e7ebf69afcd0b9f56356c4ccdc5a7d720fe0609b987de30e48be6d2ac206ad20032141dba879f7412a90b5c336b212c91ff91fd8376d39aeff149fbca46089e05df16926871d7fa751dcc6f26c75f25a7ef2dd6de03ec645282c90212ce2574b2d3057a7e5c8a5c94e9676d27930b75f4d76c41b7fb8617188f0b1f1ff11fcb2ebb551cc9d1dde53995f4d04915531f88ea58464a367b24999763617c175293b27d630d1588b540a7e67196cd7e6f8ff4a5547e3b1f7bb5b3bf2e84d64826cf5cdd820e37786054dc57f3cf7408b25ed6bb3436a823644efaee6dd9d012cef25856b769cb8824a0f40e3a30a912042828edb18a47039cb35a936ee89ddd7dd5619080746d887c3332147dd6a22c53f5db540f344d61081b831b81d3d33e83508bae27c32b6e0fdb4c63e3974ffb4b5234665cc2599187db904a10f3a4a09193c82cfcf8142f9e43f084b7726a8c20e846bfae0a8938cc162e260a48d6b9229928d8c361c4a911043895729b31f1cb3f56c2fb79980bda6fd49df8c7f0e7a7f9fd1cf6faacaa37c82525da3f7f5b71cae0026f731f942a63ff0b94a45ecc4bdf3d0f29749929eab0d993873329d6727874cc30aa6db8840a064e3185b0fc1b083b12700da52170be3b1c8fa2e6091264bb559525a60ddcb88f8a4e6b78b3ce41ec5a022b3472b37dd4c208db94110b2488b2a7dcdad03a483082aded2b34824bf73642290f40968997c1a9e1fe08d182133601c79054f9d211c6d7b2aef1e239734d29ba1539b4f894e460666c339d42539c7aaa5f5fd7a251df8f243b3b3f65529827ebb09179c0377200e2e4d6a3250940a1c57240ff6207728d1300e89a141719452de75b1528469abe26e14c2fbb795bb8b90381d908f14bb53c53641e99db7a758cb96e2f23090afbe51e76b08d40ea9a300535debbd5b15f4afe280eb1f49facfccb32954d82cdf30862fc334c1a0898cc4fa2d7a6cbe6675b20ab942393c7e0c0e6ab18b6cc4de45237ca4f8ef6973d94d8f1556293c750f2fe7576c10cf8109187ccb52502a9c2eca44113694f3b34f078d1e6212c710000fce47066731686fd8068445d46088ad31503d6d674081c88dcc82518f7962ea383837c103f55da513ad8ee9af1c1f8764ca9ae50546d1034548c85fca2973df9ce8e5cbcbcb0c5000258712bc8ee99c671d5f38d13a46b72cbd700afeb44e26a16b817cec1c1ec1891b492d80b5c1570b047066ef2090f698a79f334c6e4e161b03be91247781c39f53c9ceba9ac5779f0dcdf2a5b04bc67d59989a13a839db6ccaf075b072d412edd374ccb3966689fbf132105e9f6e65838de80210590d1cf2d86ea677cac054fc2ddb92952c257a4449e649d6f77f82fd5bb12b50d7e5a4b1a327e15c0743435e1ebee5d10fd8d7e1f502887523ea4e15f31e19e4f1e0371d441bf1f0703a153be90bd845fa355b75228289bbdbd73cdf5f0f6577712a336951433b84b474d4f4254936bbcef3213e96499e5c413b9edaaec7236d284eebc5be5a5d2b0cc4c410a10a096caa203a7d2d1a99642ae0578915d25f20a9026cb6250f8a37c170f83f072fc1cb4eeb4f5eee009ad1d79d716669d379db3fa97e6b23cec26cd6fff1b206c5d6aebf6f19ca96bd0f515259b7ff5feedb3c2241262ef31b29e486284b0576c5922d88c9411d8cb66ff159ff84737b2ba71aa0fc9598063a7855a1abef551da54e759c44aa467eb48c88bd247a4dcddf669d6ad5bd4ba6aa349a87f9048261f300f035c74ff8f2dfe4a895dff4909b4353e97da6e86a2f4a329c86787437bf0f1f7eb4cb97ddd1a43749c619cb36d5d0dd7ab7504c1139b87c981d08bb8488ac1cb707a5509841c342d9852315d2d4ef9b98b056d642e22db1e4f6e6d5588416f7aeb515f38ddeb5cc156184d02b10e3971e52e38621335fcb91bbb4fabd094f1f6c9c44027919efaa01c23503e202931a61a8be8bd7851ef5bae7df014f4998dcb423eea7658d74ce2ef81da6deeb192bd1cb18055e199ca9b4589ec7cdab6d104253ff2d9eb6d234e68bb449d21f1994f3dcc9880a6d89cf915114976326502d8829ab44998c38d7c0b3bd5dee22ae6d82eb4f1f34687ceea4c026464194f09d610a1b15ec77ed110cb5a6eb93f98074632ce4ef3d71a80c663e7012aff0e5dabaff535daf963984a4e2aee360ec7f06c8025c9a1db514fe0206e8d64c1c62164c19c24efa0c280b7740fca5c14d471303dff135f1529e9dff95cffcbded0d861e42bf277c374abe8a0ee83ff79bb45ca146ce049c18c793227d96cc7e3a66c2469bc7f746e23950dd3a034ba4094f70781319dd9a58ea334cdd8a1aa34dc5d0d9d7e41e58e6ec8ef58e284f9ae8f26f1aa227ea590761f4604443e8d709dbfb7dcea4df1ac94d63894ede95f696842f6c956305f3a341a1087f276a71711e41dd8267ddc6915bf6fe67874291f829b42a16ec0ea6e508035f71d7ada24b1746afe8e031f03af9d686e608c36a8b235bf2cbb5746bec7b615702b7bebeb599c78953665944f060beb38554d854b892b9a216c2bf8942712f54c20de0a32513df599904d1e880900247c1636a988da33e122162575417c5c85dfdd4b3417e8237e7bf8ad8fe602c0c91c9d6b7c01fd7914f89e48ca2af0502b3fc18927856a00a1d11e2b677f04e505ebbd5eac72b053355c28da1f0f3ba621d7ff44bb5100f105f7fd617a1bc1db6691af863c8610b101870bcc023ddd0b34f96433a47031e2e2a4ecaafaeea687b87b16d7bf0961c7898f4f75e9c1ea342dad644d209251b20c7c7682b68e5d66f7da8739855e294573054bc341ec5825343ceb3f08d43ddc378b8d9cab5599a781b4a1d75883c6da2c122e7a673a8afa081e249f14b9e1be425acaf8573071c97f1d2fc02f8b1c1d55dfc37626f260fa70c9dc10a8d0251f15b9cdd4031f7d1a85aa7522559e341aad58941fa82194232e9ee71e5c15e2809cf823a582c77ff8ce523cd1e98ac6f5d65a76fb01496c5bafe9884056bfe0e380123050b4130c2ba1ddf6889ab96eb52bfbcfa442b3cf71bdf0fbbdb26261c9b46b5f69a963a26a93238e36b4eeae844b97ff04fbb677320768b4fc5f35ac96c6420cde768747f60664c161165a41ffe07124fc4c4122440f7dd763fcfd5c93aeca12dfee3a8596ec87fda4e58ebf993b819539534067dc52f9495a90ec86e982613f4d2464fc87f9a56d3d128cd7e1634129156d5ceec924f1a8ad18de0cd0fa795d088b9d1d7913ebe3c1a6d5b6651a429c2f3898250bdfdf51b8b2c221b839374f128f6021bddd879ecbbd4717d8363780ac3c9b74c3ab170e62f481feeb5ee41280fb9dcd50c2f8fb4d887175e052c4487e267cd86f80801be9dc7888cabc505e07c58aee3afd44f2d7a3b7d5297f2183af961dd15b6cf4f78435ed4455b1b7b7a19721a4cabd20645af94931d20294bc2cb431bdd5053b9d265ee13f7abaecd555da69278caeec01792feafa1334a026f2ff31d78e042c7642f19dc900856fcc45c953c7265f0581d3d940e735e335adad196e94d9e38d1797851fc6cee9e0b08e1d6cfdc8f1fa30a1bb63d71649f7bd1fedc15cac8fc93d7074a3452e303ba084a11f6ce0f7d56d1a9333dbe243f2d60011511ea0e6e693ccc957de0890c8a4959a7972bbfec31027aca9b0af6fe6857b9e91cfeaeed081b6a76ed0143c4f843b7498533b550599a4e4aba82fe06a432e3a6a03bccc6954dd2caa292d6bf9503a0bd1f237a787407f68628ff30fe92999d91633961a2d162b249c7ffd47331f64206092168b458a41866573f3878467b94d915974b654073007b9f4997334500f0ea7ab04ac1a52f67a858f5f4e55a1106a1513a7a45001340a0c1f58e3a8f8b64652f013d45e9581691988e273a4819649ca0d057a40b16dc541cc68eac6488013813be9d35b1090a052d552994f3d92e4c79bb7edd3163a13a1464c00d5ea1cbc72d9e4fcb43bcb602f4a68b217483ddd9e687d10f7390b7649bdea371135ed70df226d9cae6247ca44f0d1a902492466bddb77997d7a32c5d220960f45d4dbf4c53f14dc9dd8585d73c70abde21819c78970fbcfb02369e16380da04fae31650f08b3de412f60a99bbba789bfb073fc54b39141735ac297064441fa8dcb9f893882ebf0e2d6079fedceb92dec09c0386bba07449ae6060331670b7276d564e749c75c08129571ee3216bed04f651ec97b34059918d68b02cb143983bc7601c32016bc94b71ad8cb173704ab35bcdbba35aa02e72c3e18325bf305cb8288bb184d2c01a0572e7c6e3e952ed10159387cea7d5d36c724c7f573c30d31caddc64a54b4111fbf99f941f32f9b50f322a1f7553010eb8ca9de1e2bc5e8fdae64c6c6724ee3ef7ba243a0af07b1bedd058db80a6e2dd3d38a272259e202f9b731cf5a8feb687a6bbc8df51c5d2bd66b76441dfabc5fda705fb700b69a291b1de68a65d79f59469d9e420fb524ed98a8cdddcf34439d8ee1edc2d340935eae4e94fd24cad291b3b5a1598e3a9ee885568336374374752b90c63ea55e437e9872a0c894afd8f48c83fcf66744cb44ba7e84cd5d0f61d151d1a6029239766613c428ce7d91eb2fd24239abb13802d962c3b39787b3e97d0030bbb963bb40cd20493dae98f1c69f21a5f28f85f28ca7738a6b70694021c3ff51342b64e9e8f8c60a0d4bb88422965d32d27da3c968c22680367cf9b2d2f0ca9c5be4f0105be3a115792fb83c14009bbc5deb5eea6faf7e5384c6bd950a94f33d8e687511baf92db309874df8112d5091f446a6d91707776885bfafa671ad50700d7eb91de62b29f84509e02b29e9fb62af325e2570de4c5279f995eb728f12730b1917e1bc0f11750a47e53c671543b38741118e8eb08e2b5fa0df55266be4db7067fafb3f56d4d52e2a338c40fc900525e41a7bbca35287840bdb40e16c25e9f08c17c52af7c05a2a3e4092bc1c00eb6e3b5e7e58a0bc123c7804e4f83b5fa4af101e734c0fdb47ff22742cee26519e606e4772c62bfe45a42563aec617d520f233adca12e47deeaaac66089cb4c1a2611062d113497bcdb203d1152c7eacdc74f3fbc4f36d4502faf52d3e0ca56052a668e1a0faed93d05947fe5ce4db8f12a3b4624d727d17a0f3b3111b8f63fcc9541c93c005fafc8da94486aa448e1abab9000b0a037024003bb745a99fdb10217a4866f802c71d1519fbec0e7adc849eeebaff3c718fef908ddc6733efb28c905bf2dca42678f764d80b2f3a3904398c00b0fb1c733668a0446ee09437acaf7b08d8edfccdc6109e10418337a544e91f99351ff91316d48b4c852522b8cf18a6253d5814847816986559fb3ea0c6395b3d0cda2a22dcd8fa65876dd0fbec29f701fa937bcbaa214187da464fea1059c19e60a10fd0a0da652079f1f5de7d9a6253b7d81e7616df856a02310329a05a12b91ad173f5803166d7148eba345bf46bf8a945019909ed2ac16805422ea3564964366220714cbe26b4fb6d988aeef960ef6a5824d2f7e7f9328bd1bd9990f71e293b14f600b8c5e374ac5372936de227b3ee37d20f65a53d007c357cc36c01e5b00e68137adff388e6e73ddaaf6ced2204516394129319a6551c173c8017c39d4115a35c012b70c6e1bed6dbd7db5a17b4a97b1dd12f3845057cafb3257c867305ac33c914e72a32c578a1456f0ff1e401dc5039e12158f13b38f21418a80ecf1e8c6409a7cb02520d66e40cdbf9886e219e74b312724049e906945570a0365eddd1698f528de3fae72a4644f6f7c4e8e8bf7edecd2bc4b1e8b7855a24982835a43c980494ee3f70af5f3df3043f40412bc025cb28765686870adfc1ed86bb6314e792e8c4a3c742c61537cfecb0a54984c207c1d279b467e688262110580834eea26ab3c01e8516ebad5ee7f6892a4065d4bb672e7525c043d486a8e4b33c510a52b291918d8a8522f343540069ee7d99829396fa85e39d2c23efb3c399aeb54ea433df86620bdac1f72030266f0636c5be19472f3436fec60cb2ffffff4d