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 79465 1d5d4bc00f001b51393957b2aef4d4abf41b9f1d853eb69f2e621518430a1f58

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ed5c00a6cd86f8ce3e187451e63505aeb14e78c5efa07ab3710cb3ce287272c1
Certificate Block Hash
1d5d4bc00f001b51393957b2aef4d4abf41b9f1d853eb69f2e621518430a1f58
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c031000020290000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004e821c32e46f7f4ffc3e41c79c9aac1cc5d28aef1f94a7e4e36a31357c39a3118989d2f619f827062decd571cf4548c8eabfa4351e4850cada03c6fbbe18670da5d2cde2e7b6a3260c14b552283c2f01decdd4d00570a23608050000000000000080000000800000c031000020290000

Raw Header Hex

000040207a9e9c80b09045c91e808df10fb30c7a63edf18a9ff2fb25de84fa824367265e910dea9bd1a69deba2315cf5aabd6a1d610c8c4ca502ae279042706ee4aef947723a416ae5ca0018c1727228ceb30c71b37aa0efc5784eb1ae0535e65174183ecef886cda6005ced

Proof Data Hex

59,560 bytes
12121601030745cff7b74e77d18e6a05cefa6a92b42f42b78391f0ce263aa0bc4fa76228b139ff890e7286cf13bbe5b46cd625d55ddfc3eb0b4ec033a916a3adad695dbc8fc0ac1633e0e7755b9d972c1c42c38d28a511c222b39c3e77f89e8f8c7b94b1535b9ef0d0f644dd2a11aaf19f61d361fc0ab79cad835803aa7f0a0ce658dc0dfd9fe0b672f629757bfc24e9171b4cf05f10ae1f69ca1485ed8281dbf6ef0ab29aacc02620aef9cf07fe5ca72b309f5f1cd734fdac88c0829d08515dc8285697dcca01639c5c7868030153eaecd828e9fdef91cb6049f865b418b78f589bf81d44eb4f94bdefed2a56165099a54583c226e8cd0e506090a3c1bd3c769575a7decf47478252e59e1c4c701b43cf44703dc7aed60fa0ae23941466dba7fa024631808d5f791126807b4f9f99f9720f2bc960fee08d079e007ec541476f4626c751d984ada0f9e767f02652bc3d12d89f74fd28ec8e821fd0dd7e782f31b106a3584287f045d89489fbd83861fa9bd26c03dab3d7637fd2514349f7636e0c226841e4b58e0abfeb3a8e1189c4cdd9a2b52e359928939e93e49a13e2610fb829f264c1e9df7b2d33efff40dba2f3c384771dd04b750984c388ffae21a8c7ea4afd282299dc2b7042f75dd90cdd4114625b93c8ad92f92a36dcddbf3ba5b042a4e6333a62490d984b03f0a457d7ff7a139cca6a03921929bdd17e117ec2fcab796908c4d0bc57de0524476ea7f7f143eb8e20834bcf3e2e46f587dbd86a2cf0c2125ad72ae190f636e3ac4a392f84e9a92452fbe4308d26983bc66b62b47b23faf7e87768b0d8cf6b674096002f6e304c99a46b57f1e81738d232bad73f65a62f2f3a866815dd1a64ad780f295041b3c0e8daa81e9354e498b7b0a8c623edc50d65141074b90c38776e5c61c043f3d023dfb581db2a9a05d2025152b1971300d6700241b4af487fd1f910e8d132c93faca69f9ae1fc4244e536484001ee87877cbce9ad8c51f9d6d6a83768c5098bcdd9e3f99dd47a7f98414030a6fe53a72886b025874eb6e994ea0ce3e65f95d805489b88d614804e256c7096ec71ebc01a0f741faf0ffdf2f32367780b7ec76b1d2ec829e50df83fda7b9be014a87e79c71856ffa64a52964a8b9b73a65a86ebf4f91acd719d3d542d9e6f3752097bfaf390d8e3b7496e36b104040b939e28f24d86eb29420d630cc3e79c9f15eef8518e227f76e23de485c2f804ea0aa6f9ddcbe5acc76bc58d6802a8083aec45edb6eb795bd7ff984627d475cfe90b2c6343eefc3f58cce14e1922e7fb1e288b314913005544d00defe5bb7808744880dd72b1ad8ecb47580713037e9bc72d033a54202e59148274ceab4cb86150cae7c09f404702e8fa11db6874b4e5f8192c354901f846597c01a62b98ebc431e43b39ab4711b6718800a9620990080d6dc7b22d45bfc3b884bfa83678c44d4cac19c90a92f2f6f14ac01a3c26306ff57ca8279c30e4d5c69ca22fe33d4eacb04c1d50b74ac4fc120b7cdabc2415cfb41c3d9756ca4ea1b15e1206254c978557617c71d224fb969e1a62b55b580937b374865b4a2bcd8f4b12ba4cfad362bc3db932010f23d8acc6c72bf5f852204458ccfe60d3a8357cac0b4217af5debeadf90d465e23ce08315d9dd33ebe2a6f0951264a93da7bb860338a915d23e0fde6ae48be70dc5b4cb2a6a0732c0f365fe386f8276653be0c51d59f55bbf5c33ac352fb9044756b7a22d9d884d6eea6e726b40d56e4317979581d580eadf49b213af48e966cc04cecb295420450d499d38e7616d97515f396e5f79d8328d2e3e9d27eef97d2e369fb72ff42b7252de33845edfe82658009e754cfa4db2f5c462f618d46f0ca55855e6c8d0a0b64dc224e3ab922586b2588af0a181f16a8bf5dd3caed29a2e73c49a856358c34861c5b285c3739f18511d0ea7348935b76995f4bbcec78dcf27e71061c32b3f1e0f673c0b9986552c5d5709f7a29a1b038ae54a0dd8268325cbc7f03bf65ffae6ec6975e34bea378e22900d0748f5acf9fb9efc540c219811eaf3d5b2d9268a65c6193b2a114cc1e65cc25cb57ce80fde1e173ff4b0ad90523b0c646c86c3fa1f491fd84e85e415046e8732b52ffe1234c41129f44c7db1741d3aa377c9058254faae6d04aa7f7ae1d54dcdbce7c09f7f1c28ba252a1948d4830870bf0ce1020467fdadb3911bdf95c51975dd92f43af2b8c1920325306015615d5dea8ef9da38e8c1b8e5ad41de536442dafe24e8b8ea4a74081cbd968ab301c7f3706c8d53375cc45e7adcb70cc0e1996a896232e8c5f8b86b27a1e399326bfd0a5a0e0079eb55e868cc9bade48752d7ff9595ca28a3303f95f2e2a3b2fc554d380b9043e3f6fd1b979982037c02272a8c9a699ee49c224e2b1751c413c11cebf8c238aef8200557be799b5730f94325a6719624cffc2fdec4f8125dfb579f7bd1ee549ccc68cc0b2c2d35f296db81e11f2880a58332b2dba33286d512494e8a44bc942a8afa842c580896c61228538133f4f8b284964fb0fce003167b2083ea391ca28a57147531dd3dcc6104a4acb377eca28e3d18ce3374e006e77468fb706aa28d250c050024b025445a72dfe37f5085867a2b4bf9b05c3e49ec46db02b14c5f0c5eb6d18c70d8ccb0b1bb81ece88f77e4df3c7a4d89b0db2c17f580c2628f2ab36f6c53d452d21751b85ec43e89f616ccf5124761beb0c2b39bfec015ab8b5c8219a326609fcaf460ca8cd812f9fdaca5b7653a4b3b08f3bfe3d82791f1aa197cc253fad1ffb0ca48b70a6e7502e7c86314604c812b8b738ed4dce10ebad26c17f678bb0af29cfeb9144545d347d35440174a9cdfcccd14a0bc0a3540a0cae084974dcbad5f621b5b36c5b96bbf2854ccfd5fb94246961f1a28aa8f20a28ab13f1292b8831f99971dcf69d2456fcaed729c28486e87716b3853d966a9bf0e905fb0cf04d9a6d434bd8b34949ba9da7f541fe78c879e1c3bfb3b7b5ec2b61f7f268eb07ac4ba7a28189f6a3c11041d406a3e01d3723cfa86eb4d5c6663b772b7ca35c7567686223844c5cb112329baa1a957b3e08c494066fb2eed72dec4877cdb7877e4e1ee0be1c22628479207ccc29af577da8131b8118e279a069475ea868109f5c6b18270a5c8a6367015bcf5195bd176b9dad503a27a298e156459e254b92b9d29586a69ae80e762dc6481cd9ea184fdd14a1d9b70f399304218db14957bafaa5134d097a06b05a641a88f63d0d75c75911fe6603f54dddfcbf85f12d5ad126b9ae3a14692a661b7ca035d2eaf66823e3937b3ce9e87f511d6d7ce2def0b7ed7dd6883c5f43dc3af45a3ffa6f6461685e7003ab51c4eb8691e6bc259bdb86bffcb1a96e4a8e89470727cb5d224b04a9692bff2543698fad3966f2b200f7b4e4b947d94976b7cd79820285d0ab049353364665dbabdc304c4a257302791c07754de40920b2107f416916705defe16f46d779764be3638957f199d27d99bb92dd72dfb8db8c90ebe8dc28dba5c54d6a4327fdc043d9536ccb2018236f99461ac1b2bdaf7d2ee5ebb41882e9f22a33327bcdc015746e260dd0a3a841d6f48b39093f8c407b4ca35d14a3bfd20a7ab5cf1de3e3f513ff08087f97a33085aa9f9c16ed82a91d86f454bcb86da5405b05abec55e0bdd72d5578ae808a0bd1d2aadc2b01035f7cdef4850e83c8b2ee1c2b626c3b379ed82d02da534d03195720387ee2af56934f7a96cc4b926a97ba189e7c4f228bf0615ccd97172ef9a666509ed7cde617f2095bf0807e30833c4a55b8114d7c1b8951e14de62cbc6d149779035c0d246746b9731ecbc2aa3ee18fd25e9213085c77e57a56243ec2d621a26b7e32ef71691bd1ef8b47a94a28879bc3d2ca81d3f6525f8e6ef4f01d0ee81a1dd48a46c6d102fea3378d935208ac3fc032c46f2da86c734f618fd9ebea61a6a00fd5c407ad5a7d64edd74985939f3f029820ddf01075007f71135974b03e517514126ff9a41b8375a0d0dd258731845def0ea8ff0084b9f4e47ecf15e31b1538db6b9f35fb9ec6906101d908f5bc3172b146419730fd17ed65d0318b3d5ddb3f2df5fff55cfca6820779981d794d1b27e8f103c4d568eecd4f6d74dfd3149191f7eaf28ed3f6483577c842d5c7ba981ed686c88280ae53928eba4bcc7ce3e0945bdf13aa1897e0467c98c029b713d24a6df3e7c936808d778cfa6033986e6ade07c168cd2e0525ce5119a1ef312d5729f4d59ff14794873bd56d5405ac69c0561c36883b9694210c2f8e019869a4ee571855d8266e77035fb9e3ec0239c498b4b3aebb62c74f1c82df0aa1cd996b3efc9da5507966e0aa4e03fa5fb6902e2098d274eec5d78e5a46a97dfedc9986b3712665f5814044d1af43c387d1fbf618b040e0bac4f107d29077a3b3ebf535e12cb5db2b6f23301a52286e201ea1f3eec0c95a273282c01a159845dc523343c6747ce772ccab44952a86fd698755eb0664a9f5be5920bd4dc51b01ff4f87f83338e2d38c07324670608c5a38dee3f6706d323d68c884a525e93e4998c69a49fc1e8a3a87558dab628df116ae59db68cdcb45c789132d2d81f81160f9f812c2cb9d9cd9a3af227f2f1d1a64e51a573ec9bb6d8f0e074709f7798bb9e582dace183ccc59e86cb6d88bfcd43e10bdff701c2a8aeaa664cce691340fc5909a592b333280b16960d0bf39ae82ba2f361d13d00b0acab36f0165190d5d1784cfbf5bed9fae9654cb8d9f09e0404977067b3912843805c85357d265757d1f46ceeb50067570f265864d590561f12b915208a284999b758a47fddacc2a0fd8e6a425dedc166f68de6970834089948434b032e1da5298dd3ed3cc8bd0405bf53d961a0e9aab37b78f4392eb385db1a38cfe8cf5392dd4bda0f204f253e5075de78d3a0ee81d085c531eeed668ed07d58c3f43980befa2ecd8c963ac278b7930324044684c3a377828790bc7f89dddaa1af00147bcbe69d0c7373fd5822ca983b9ba9b039bb2afa20f90f7046cf06600dddb63ece3e546d3a806819d6088e422c51377dc7a1fc4982a7397a6a7f06f3776cf5bd764c7eac783b6b11c1e884d3e14c5f63b00277cd1680582069beb8ee0e8bba4cd17e93bfffebd3ce71d36413293e27cee0edbe37594310336c8c6efa2ae440b32df19de348625e4dd1e807a860c7e1ac38ef357930c95d213a7343261728500a4654fce785ff9a5bc7f46b8dfe59d32c775e9282f37e23810118a2a5016c3b5c8fae757e45c6cdcab65d94b913e1f4d54a05ef6d7708f424bf42d4686fd1f6a048167b9a6b56b28eb6f33cfdce68dacf45533916172378edb3e799b0ca1541534885da342e77d26a702a02194d4aea708b193349f5e20a0b7f24a2b98d5c1dd2905ae66e667688a14658574151accf0c8aab2474798bc83fd10fe25796008521f58fae92865f9d3310ada54bacabb107af9767fe8735f5e56cb0ada448f7089bd2fe900c13d3ce518e61094752edce63e3b3194f509889c4bfcf4a99ff3ba85d156a1e1257029198ae8bef947fd828fb7d90f579b92c7f2dfe17483b4a441a3de55a4281ba7d7d9c2fd5f1d88bfb5c9c7679a5e1ed5cb8c45664ce4f185b975366be7e4d46dd014795df2829dc3c631d2cd24d2e3f1ce1645a0379e17aaae79fa9469a621f8c34a8eab8eb33f492ba08099bba3fd2d27495d3c9afe1a58a55530c642c998f512ed24c660804991545a72a3986a6adbbfd2eecd9c81fc0496caf22231f71d8ff97079ed27cc1f381e796ea71e6063a573e0f1e4cc1a43aff7fae5b4a817225ef805f07f4c171246f41e3f24c942d9b0372aaeba2331dbda244a36191481a72d0636249f1adb3cca3013b3fb654f43a2bd315f8aa6667f2ac6db3e0647aa21e9a94b7b3ca24599a4317f0f2114a1d8239446567a6213da0081f23d3ee2d6c7b560c0f5d7620622cb735b6f9956975733561a0770d55b2ec060e4630548f1868a82b04034e8e0a9ab97a562ebca52fc9ef35f28f46833afa40066858ddc010532d2c871f16fbc78f94e891e37aed0df8894ef739407134572af3983a45fbb4e647735c828dba70b7181b7e40c349b3d518d8b1dd78a4575c96662bee062afdcb43ea024613e524f19ba564d66660b32e57709f96bf9778d678528305aafcb6753202b2c8cbcc1d585458c033069d5496e7e3a736f79957d01ed385f1f0394f194b5d009d932767d999df3798acffded3bb6eb3dccb24a612beb4ade8378ce9de3e801bc5d6798edfdb659ddc3244c5de092a15848616a6b46d4f6f0e6e0708bb7f044eebfeeb093db6e91f957f2ab8c406954dea7e6834b79e8491f3527359884e2acca5a01c4b9829627bcefdd504f5d91c76cec7d4a312e5ac866804c88ac787d63492a9a13d2de17443b6fa6b9c8dcadc83705c27ccf25edd62727e458f44de60f7dc9c8163b0746e07de3a3a794dec522ffe5bbaea58845ce99b59dcb6890262e15ff0110e41ffb84cab3be325011b52b2129737d311658985de6679e52894a7e84764e37b071affe0c6a8715741f28f289d26707e9aad1f05b33a04f0a3888e180b98313571c8d55bd791a53b0aefbfe5532499fb55cd12ddabdbc1cebad21fb5ca54cff0b238038dd8265133271fcb11b0eebbf85db91507db2b923aa3822463621755c9514c378d1bb66c9e9d9de99411283981c5f7724393bd7dbb0568c008b82e754eb8cbd9d450ad48b3489d3ab1c1316a11d166cc7513a52d41182602ab5b52b84b76c5b47cd87a3130cc1813989a730a5d53a44505088df9f5e2abf4408a39b25ec9606e798425a43096a33dc6b8c81bf551404631484b7a863255cd1e220bf44950445cb455b1e51467b2894b49ba4d21951203e54484b4bd915dded62ffa01cd3d9bb9cdc9760d578273176fb6bcf97840fb2c3f97a9b948a8d8b6323bf4719e8a1dea298cecd7b57c04685a4f978efb6de66ab457d93273d3bc72f5fd64a8a915aa50e836f9634e40905f4095ba0b1be11676dd7b81ba2e2e1c916349e85ea2697655caa074231ef9f682fbe8660bbac66bbc82c880b0a9cbe03d274174bbf64a9eafd23fdb92b5957578e08cea25639f2b671f8ab88b34e41df2b4d16b68b71cfab469c281fa94382aa0267e8e107da0e676fd5642500904d81eb8417475784986773915665ff179b2706077e71f56455a76537bc65125016beebc01f17ef4e9542b2d5d8b29fe44013835769d2c08ae454ad5a8e9fa67172e230463df2171c0bc12ff8fa60af959f80e9b96279c210d3be460a40542856c86f130919c1e0ea403304464437ef7bd14bc17e365ca6c44defa42c8875c2d0e37517e6394ed4eaf887f5c2bbaf5bb318dd2ad8c7579803b90752a9c9bf2ec4704e9c1077d6b92db0b259e9376591da61b3c17955ab56a7d28f673503fcac68c06465743f89fe784aaa0ee6611864cc88a94a85c719d04dc6e00856d4c1b788871d4eeb93e479610c26852aa9b98b0d8f8838dc5d410acb607e385915189a768206c25021f6a17f8576195f40c62b4dd7201129b02a1f03c3cbdfc2eec422cded233f35bc9bc87c5eed008abd8a270c9c15b121c7df29d2608d7c2522f4412f47268824a1ab9d3a40d229720e9d309b7194b2f3cbe1fd44bb93ee91c6bb486ca53a153e53721e873922094d93147f2c569c4d9ccb21f30cdf266ecea8cbfdff0cb45c2a677a0100982f587687ae03ed5a20cb22acd9bc6131dce9b1401c40708f0f6f1c7eac233bcbf923786cebed53da67feaae86957fb52178e0a795811952988a0d1a7b844469727ca8519c19809be8aef7741710457e3940b3b9700da270171771a06baaeadac7c77b22e3aecbd5a21f4749c21ed96bcf704c212fce7a5bbe9441f74bab6f062db367393ad09a4b4ca3cdf6f5fcdc8bdca1c40a6164b020a97675cbc0bb24ea6459d4161dbded992cc6b32062848b8f012da959ea883d5605ce6991b51391c0b2dbab60e3ee7557080a54e62ea415e9bc2f84eec243b29edb572a62c92ffb71e3c45083304761eba8cd118b56b4215cab04fa4ca48d13fb86279814151a1b7b6e4d512b86967f574ef234422c5bf5aefbad9e15f25d40db6a789572944928d2ab39b71573046650336ec3119f2349f3a548332f7f6e530ec01f45fc26ac4171f84673eda8e733f3e8dafbfe6c6c73e494a6df9dd81ec107f0cc18201e4e6c28c3bbd38345f6b4f2f6f981f424fa625d66f92e7b7e6526ab9ad7044a0773111719dc7aef1a01feb86fc1b053d5e20d07d7f38e5caa6a7b76539bf2a7c0914b006fc9dcdf88f1e5b2da73bcbe4659314a733a5ba98a3f89fa8b85b6774032b8649803eca6413688d224fcb1574f5d914f37298443049cf8122a5c31d3b41843052dccd514d7dfa26b50fa0beb216b378ab873b246d750a636b4c906426b25d82f41847ea595a130e840cc16adc78d7741200cdee85275b22396bc906f9ae6ade1e29eb0162de79097bdfd69b5a72fbf113a209cb7d75ce893db744f534aa0caa9b30d7e24deeff1ad66c25cf47781520aeb1158c26824822955ad2d30191a1595d09af92634c916ffddea2e519099f61c8607a519a8d640ffaff959bac574af645b9d689bb8d32684415c99e01758a7ae5353bdcfb1494779b1ee1f1f4b69bdbcaa61984d3e718dce3841e658bb035b09b9f8ea1d2afee22aa3e9572df747712c4c964931c9d2894b55419fee95956ffde9b766decadcba09335029ff9164a7b90963a9c8ccb0790d9d7216911f80b1b46ef0729e80a47c2518ae293f913b7ad466e37f0e727e7a18ec613f26b360e92be08a8f736ca6023c67387232a13bee04b62226f316bee734466e51ad76bae16e9732bfc8fa99419b4cfce5cc9ad93644dffbec8675d8a463bd244bdc8bff6a0bf14b219ebc8509dbdaf4c5747df623f8f3d61a545ecdad1dab4e4134ee3625618965617ba94b5be34bc142438bad5c8a3dfb812a6ad886989c76ef646f8fc049ed26c5b3ac53d74ea4bc3a89bd22dfbd47cbb239697fcaf0bae2ea6f6c58a20210b38bfe5338595d7282489e9a80eec40901b3960ef6f735a1ac979ae7d1a6cb549365c6f3c0a90afc68495089271a16022811801c900a3c1568db4b1034de469a7d2b764d2ea6d89e13a31ccfe3af4d4dc1695a6bc2ce8cf2d538f08a5c27b4dffeb6cd9809581d165e697c1915c3e8af885fa33a19f06d102dd49da3686ea13f531ad25dc65c11535f2bbc52f0708227461930a9d21d62a1ad29a08bcea244464b49907e47b0aa1fc379593e7620d815f0363b2bc786fd037ddca6759bc16b63eea1abd25a60651fde729553db7c625513b5c1c23ba3b9851402708d88f7e04cd6767af34d3894a4b967043cda588159ee6b6c609c9108e02bed80b90b05c26834ed78e55171ae868ae721f1540fafa90cd8801185dc76119af5d6a7a635c0f3e6e05828ca6eb5f158d265055b98dfb50c9857c220ce0769fa774f0fe11013aabd2edf335f8b8dbce47591ee54c1eeaa6fd5d893aa3330cf0093c56823c9e03c9a6b9c939bb5bdd2196381b9b51a3c95c12250e563c7ad4fb4367ca85df5d4f98a116e716b135bffdcac2d070af651779dd9a4ef8bd5d8911207d513cd212854a279a792318db14421a000865762f2eec58cc58e40bda43c9eead76effb60f9a9fd5825d5c2f857250fce6b4edb7a46a40a9df12a0a78c913fc8455919046aae74e46f58bc4dcddb5707066f5c6a0add7b0c0609c25e7a8151f5d489684d3d9acd519511ba10d5cb8c7c8551b2aad922fe9af5011bcc497d994bec4cc6d56a755f8fe50ac25fc6c1d8ca35f4ac2c107f6b05d050037f308437dee950b85e794d5b023b34330e4736b2c8889bd571e89934ba5fb5f4e97c73040cc2dc157dd882a5b5b8ccc4e049a2c8880f190c10d9415463bf4e5ee67fc01ba2b42e31bbc5eb015251712f3d71a9543054c56072452f30adecb7c5d2e79d02d44cbe543e3006f06875b6ea2066cefe0dd7add44f70e89c9c187a90e36d37263116105adc8a478770ca4c255e8d8335980ee41945eb8423cad0687cce5d1c3a06e90217a744d27ee57f7f44d87c4efdec55a16d8f1ce9183a9942e1937f3a03235cfacb471316f780b2c64f361b19f5d4de0252087bc07d026c593951a47823b65a4648b392eb6aa8746e8850b55a4b6b18c9c2284e221b8d74fc7f4b5565b21a59683febd09847e8f98ac20316441e07d0ed8b870d920fb1a9ea0f51f4827b6d56c1fe41f8cbd1022f0e1a87ef7608e684385d6f7fe06b88b401c986bd15ae88db78d2b3fad574613a6101d64160aed56345414839f33ff031c8af20577fe110be4444835900ea4d4cb134647b135c5e22605ade1ef4f68d79efd82e47b0c3ca4bfd910b714edead9f5e1d04ffb351d6c6adc8612c92ce03436f253c142f63f7ad6c4092a30edb2396c669cf3873552db9102059f91b8153dc2c239e232216f571232e61a972fe23b5075cd990472d766a69dbf927650242136d462f3721075c17a9c4c5fe2b1475f095a98e5ff30c3f43d54621ec4410378eca4286c680a2ac1f1ba7307000058aa2ba21d8d132749cda5416764bf34878382592c17d901f575048a43e6e79030961c20c7c8a6bf3120cc45c6b2dac9aa5c30267d1f13db3a2d8de45ef5ff415b6f06cd835e7bc3ef6bfc20781fbc36a5ba914fe7db733e60a27b39f52c869224997900dde34abaac6948d499cc078680f66ffa6c9f9e95bf695b5730de5ec346f75eb125cf8e36b39b8c9a53f61e310eb87ed86dcc1587d3112908c4bb2c1c62fc9e8645fb15358453326448daec536b47e2a254fbc8f7cdf26f2b213bd9adc39302c16859f78644802eb20c249609bdc17fcace61920c926cdf405034c40aab9f61e2bb621b6d169bee7fae814e7ca5d4217e7eba1c50f08ba7736d6ffceb417d7db186125a8a302d4855bbc2e5fb40e26d184ded43212a6391ccaf1d7c207fa9f72447bf42830e6d8484a90eb9efc8e1369713bf8743acd80bb4ff5176228e7fa853b0ed719f31cde85cbe4f82f678bcc19b45fa9634b137f133b4d78e042d12def4ee27b12e92428dc0a35cf6029e59e97ba28e4eda9d9cb99e9272b7ac1b4f89ad75492890da489ce932c9556f0a8b56047bd761182654c60955fc9b7863c56c744087097986555caa6b48b1bc56dc0f85a6ee97622ce3f4f5dec240b09c853c03704b386dd221b75f1e80aadff413dd6d2fc245613c91d36295b779d709ac616b2a6e19afb4242bcb9800635d80a2f11cbdf0c72cc87b9f8ce5755e0e8c342faed589efcdc9a122bdae426866035f7102bdc17cf7882e2c516eaad1b080df73a3b8510540e46d56f0ccd0068ebebf6d63be8d7078dee703cb519971f412fb5bbce4f1d793e96fb1a9082bc98736dd7187a66f5a4177648284806949d6daa1da88dfcfbd798d0aefaecd605385080b623a26f5f36d1b563d492a9c26bffc0e0d64c7eeb04edb8ff314efe4a9059f188d421641d0bc29e4ffc18421ef61f1c6e82710fc41e4d87bbf7c28f12970854f0edaf694f5737612173eee360ffccc3943221d607387996ea4e922e2e75fde7eb2a367a9bae7dda9571b9d6d63dd8a4d510920ebb4b24c81ee164e3ea46f853bf112fd703a4eb4cffa8ab62dff0d1846febaccf976a52f977b4fd85564ee1aa59397f84355b70d0f5c3f6f87160536365b77ec51c1d16c68f4f2481fa0eefc5430168c09fcb7c3095a8200aedf6635c9349b26c80f62cce7b59120ce850d50efea8910c1e3f17ad725607868b24c1279c05591f568f3ae8e1f08ac78d5e35deb2487f9f816cdeafc42c529a384a0fb1a2abe0ae413ad623fc05c4dc9dec030be5aa415ca170a2f08e393adac8bfdb7495df687e93a73e4f3f0305bafccf6bd4a1fb87133407cae1d69f8018bd359ca8906a64c9286c78e1bfff54c9d5730403a999ec6521e9eaf9baa5bddac3206c82423a46e4eb75da7ae504ccc1b7562e2f7dbbd90ef91121e3d56f5edeeb978d7e41bf5ee8a1c51ed93b10d8e2a779000a5e3fb1c5869678b5b1f15ae42a62bdb019ca8ce6a86b515a15a3016893ce2b0178e6ebd9b8f9c6fc7471dd2bc647412201a97937e353a028b203384c78d3fc9a025e78ce1f13eda39699589319446de64cd3aef8aaace53ba4ef807cd049dbedada8d28341d45cea472533d4bca6513020d0ad32e9df9b1080dfac31ae6a766affb4f1bcfad2bf34c680392e5826d86e53c577ded3637541fc2e968e64103a9d26ab928a081c8aa885f02eaf747b8933b7d119716f13c5c23565ba7afef873f0f8d1e77f507a1f8cdcbdd7d26421e6ddd788b27af7f9ba9acf199aa0426a66874bc650aa9131e4692d6a85584df71f06d57d135818a7495d4f8d41921e84612ea1c301c78b882bf713356d168934f80d31ca4fce934cad7902e4dfcea26b21af1b4049159a6e43ddb39475557e9bc45582570637d4e2a1c9f41e76fddfbd616cc9221584ffb2b1dca999340ddb381d287167b483db49ee5bdaa831d6e58502c7d178077e0027e63854c4495d24f518d6729db9ba4a18fa550d64a30343c911dd40a2934c06ab7a749ec028cc9c3f8b8d3a937ce901a867878682f71b0f747f7c502c526e9ae5a92f2daeb2593245198a55d81084a0660911c7f2b00a8f16d4677cf7c7f7852f258988a37db4ab09803b03be145a6d2d2f889257ea1995f2c962465d618a2e2d56dfd6e1daa5484d4ff8adf9600a16e203862a35238aabab90fde2ccb4a1c06a93084ad1b3b5e084eddaa78c64131e1aafdfa87f39b3c885b5a42ab0f80ec296956eabfa5b13fae1b9e00338d5fafb28950723a53c562fc0f6147e9d5e58f3b336a1cb283dad070361d15e70e55e41b75222a71b901b63eca95a3f4252bc372471a1a0032f74e0923df7aecc0be1fe32238de02bf323df0017320ba3d5f98507bf32857a49301dfa3e29b2ebb38a595b49dd4977bb97b8c364efff51886deab48685e2dad869fefe64b6fae9b48412f305a31d3fbfafa4c0b914e7484342e572005b82a11d32d1efa1aec46df0469053762404607279ed503b58d4979a234df9edc27c0b2baf24bb4a0a274ed9449aa019cbff4a0d111833a59ca4673f3a324c226434958be664135e9b45fadb425db8fd3ec06c270b3cce449b90b5f3797895b75b60b1ae9830eac646eb13edc2495cfbd10f4086430847a5c2e0d3d5a89fb39de841c5fe5cf85f09847d22c14ee529f2ea1d98ae723d89f690d86bc8395726f3fa545b1685c83d476cd7fb4a8734dce99893a86a5e949588d88069c7f2e7c08908e21fdcbff28cabf609526505adff8f1790218a9a7ec36f87ced0fdd8364d98b750adb85f64afb8b33487073deb68aff4567f712378d122ae8ab5348ad0017f0dcc0b3afccfa0166a51a770c2f35cb277716847506bb1329c81f0fbf9f2190c0466d266712e8a12b964ec6ae951f89edf068ce1f8cdb71638a3c6c7498bba9b88ace70317a6f65f8e40884e46ecd67eadcab9a42b95f44d5cafacd5a933b4937869c416c4027f531048ba687b343e529609be61937ccccfb892551af7ef06d1f716c50f812c84e77450c7a5fd570238a9b2554470fde6675d76ab712b393a0d5bfb36dc82a6e68c61eccc27ecee73b8b7bba6f92ccb1be505bf633798fcc8316651428fa63cc59e58e14f557110b9dff946ef3ae8d6f1b7179bbe119cd2d070e969c30b2c8a3d5490049e15ab1587fa6bdde05fbb962bf9efcdc8ba5c9304c8b0666819235a6eeb538decb44484b2b9cf9280e73e8fd5672cd547b093a598c8c10eda310667d9086b9fc7f110dfac686409319db016dac72eccdfa72c6b9fe4335f6daa7d16f71fae6aff3d767b5f459f082064d47ad3d0dd08e3139a6bed353ea2054b06d2b98239f81dec0bf7dad0c6c99b722992f7f280dfcf9d5d25bf6eb87079f60dd4677003fee61ccf8cb7e0ad67be4d18e9a375c2757a50005a514437517a99a8e520c285bc91ab6420b2b56d4aa693538a88d78e3bea34e8d09d46bd4f45403d923642cf07dac7f4355a62ea8ba81d3a8ce83e2604f08acd0e52ab34b5db38e26dd2fcadda0d8c0543a8e58050340e81fc31cd2fac8edbf68328fef4e5f9340a014d8816b473e30fb78022469996f9316058333dfb156bb67c1fd026074561efc6618dc5662e3160a1d963d5c7924aa1fd4e496ef87082d55c73e9e06b2cbb9dae62c9afbe63bcee386216137d817a342ea65c5761ed50f0a3c379ecc6e7047166b4169f56c56f3d31d5a03f9c82832a0a32ff969b1c0e5123b456ca3207a33ae855bf1ba5868d43210752a1662f1f570a3ae9300cfa4028f470c45ad3106935025a2a356e6c8b2530d6f437de2a17907378e86f05ee9321c1d57766f313b8e7229c351270ff5e0f883994c869f416e2fdbb3d0c51ab5aead9f836b4fc3af0a916e167562a27fc6aa6bd8f9f0cb88b8875fd5445cfea27260e62e40a73c7e10c911c8225aa3f8686e9035254187124735227fc9d87fb359a1f417da4db7e456949a3af6fa2551760cc556fcc117fbb58df547037534a4df00ae11a5ca806aeb3b776ad707e078555786c6dc286ce0f533cce24329ff3bd31cd4be6b1a63a4524ffa7d3f4d5a64e411e5132ac78b6e15fc8e875c2b99353872423e85f7050bae57ff3c674a0de6fe5b8769029a55da6d796b217a65b4c036a82268a122007aa94078bc142fe5220c76c3c2b50a2ec66c1299fd17d1662e92402f3f5a9fb4511a9259528d8e474f01f4933dff94b907cc430f0130e97af385dda3fe3ae281fd65cad335d3a69957c2cfda88e2a44579965cc083900e7ac8a97ff593bf0188af57f48e0b845c9e43c56de47eb6d9a05fd092e38b6cb7dac55b6e0d607516907dd7fcf8fd68ef4e758f9402ab94f4c0bcce64f7c0abb7733f6bcd3c1b1c8f8ed58ec3ddbbaab9d1adbf9deac158f27657ab824d411e1a70cc275cb09f6253ccb464121b91bbae22cbd8e7ed6ec1363edc2a576c27b8b5c04c5a495f3f5ba14ba9569fe5e5fb2cc10d9c9330ae01743ada7fe162bdf4bce10ddbdf6da030b9e4daa08e5aa51d5bd2f4da2fa890d59795fcec7209c4f230bfa0fdb00ae23fdb2d8c5b6fbd82d1aa3091c1c62d204867fd9ea08b2557a85ced4b01ec91b5d3083727612d56aceaa35b12044a475614178dcf49fee87da474bb4a4a98e48f18442d3b43bcc7d9a8192e5def90290466e95d8f9d40972b97e0aaf573311918380bff03a6702a03862b57cf920e733bbe279585b8da71103d390e19c6fc38e9e035415cf98ec66afe3e9cd937136864ff76ecf775929407f08e59f86b92efca98ad48faf2eee780302c6898f03218c170575b9a96b17753ebc0d44f61b7543dc7c3c0a4e0b27a52c1fbd364679498c4f459b02bf9534e687d10807b009169e24ca4030cb8306e09a671381c25453c54f99a2641bf2c8eae831a97cf85523728419275398b872f049b6bc1d3e7e00b2c238f17a10f87f68ea5803f73fe8c7c001164a10602ebefef7739b25fadd46a74767034b36522ac5384bb91d0a360622390797e9675bfd89d83deddd33ddd3453831743d817ca0443771dcc9ebb3af155f95a982446307ea450bc4ff0a7bbbfa4298fdcd1a04e0eee83925e6443d96314e9723ce93965816621132f27d1e44c3596985b0bcb62a30552b8d25cba767c8c9a7c5869d68221652d02f07f63cf5657591cd1ba5795fc72901fc9b2766df650547467f9e21aa2ab91135ccdad726ed0b478632b4a9285fcf7ce19f4e781a872b0ea36d12bdc723f53f8a0ea4c0389b987b023edf3f4bf9e5e8aa9ddd0b4e76073f53895b6cbb0a1a59af73e2eae934c61ec687a207a2d0d08c72a1a257c06589ce873dc4cd1ee9ea336eb5909451e4a5469c18215174a036c5d1319450abe8322edda2a8eb1c00847b3a1b2e068df548d083f5f1e928defaa55ac342841304948766e2fe0364f38f8bd97e3518b15a0a581bc2f32b44b4cc368b1cb56992d23857a4a133e3898bdd4f189c369ba234bfbf13394d390648172f895ea7b145856bd70b32fd865b58d97223d3b750eed953b112e3023bfdb845b6ec2391149b9d3fb93729d9632fbdc4b87d8acf24a621e8bab0f54fb42c0a17ad645d83c883afea4ea166c769bfb46d5836721fc625b091885b9e6d35f98a4a014b47877fcea0d16037ef31e0aa1f833e768985a58a5864d76cf9a0288188204811c41d04b934c27dd44d0a3e57dbb4d89ee7984798e4400bf221126c1c4ab905b6994f206b525cc709cabafb7061481c8e293d1528b8231513955135482ef1a9a16537965611f0a52ad25ebede73d55f7671757c309500e23d21f6b3586c4600fb4c31a52749a94fa3e78d833eada564160c0aec087e2f62926d2ade772ae97a539215522a51ae303b88748240dd17acfbee25d15259cd81447ca816e4634aaccc956139db942028d8c41b28d74febffe60464daaa29f4472ef8e2ff9e14dbeeffb3d525edaf0e3057e87d259d0dd8b0604d38dc1a20f28327b775e29827e2189bbcabf26ef044cd7d61fe0ac9f5eeadd4034ea1fbc94c9acb1bd366daac594bfd8302020d4096c80604615f342e7ee12d41a1917be03b7a3801b0a3f591f8fd857af8794565645a8fdfc1e0d06f23d7ab70164578c6664dbf92201a2abacc6b9d3ff44c8ce49e60156aeef06a435b4f15ada362987299bd9a1edbb171a1eb110b64e02c91ac1a3d5ee414088fc481b792ac17065c98007dbfac391cb2003a29cbd608e4633dca07212477a724d8daa9549158ce670f2c403dd6c055828605c1445ae1a20f4f46b697ebd42b8b1c4a5c1fdee1a42889c5221d25350bf747db2d08287a859784e6843b3985ed1b887e33aa0f155bdab5fd9838469998f752bf8029aa4e71c6bcbb28ea47ab7277d7b599d779849a77b0b75fca68da4a02b23950c1e1eddf543ad7e233219e3f071fd872c624ce3e6d8455537b82ab5f5badcbe4123678b581f5dcee59cf2720d51d6e9a64c9d040cee702024e3dada51dda77e597cdac34f40fe93a01d429fa7ad63f338cf11c6ec50a21d00c46fb66121b7079e7277cb2d546729c40e336461f08f21cb6eb40ba13a111982627c8981b6de8a0c37364ec835d9e40a28f5bb31f8d54820a9f1b1299a75134f0b57c5e1dd4b15a7f52dd9434a7e3e643bd168e9e7c6b3b1f0cbd555fe1526c94fe298a1f7caf83f0e32b0b93ba522705f440fed60e5ee1dc24048d4b1919e4598f76e2724a37120bb601095f4165a245eb49572a46adc8ecf1be9b385b70dda1ed5106b3129296a8d74e6996236a7ec66cdde74d80358ab453b7177660312b0b908854f2b48f230a30c312b4ecc204554ab71ac3d08cb6ae6337537343165cb0b9264da9d389db4d2cb3ef40fceffc49a6b51020e8dfc1280125ae4d0823cdabec2b534604dd5e981b5460992b7dbf7a3f825ace721d8bb2bc78a344751022d0819c746475d0ee1e36d90d83b2322961db1dff825be1961f0bb5bc64b2ad0204688a2b6c490bf3548d98ae359136853559dd1a706f7cc17c92228c7776c7d1149b7207cacb09da4d538037275dea440db34a769baada17fea56e8c74f92c903e92537ce7aed85029316aa65a92cda5359ad1672664cbc4230a6aab08cb01a56918f5b9f35dde0fb927abc56f5ecd3ac6addea8997a3a097cc9b9477e366c6b0fe5426ce047306b61a3d006b91f64f3aa3b16988b04bfcae4066f8b30b0df6eac0ea79e4da26e68f9046d17815bb3fc1661373f93f106697fbb87a4092fc1df9b7c2c313fb47f3c1da85a818205b2d95f74a25aade6b61f5461686138c71f0c6c7693d59745bea8178f6d6bb2bb70e0ca9dd1bc534fb385006e5ca276c4e96028db6f008ccbf077029660244382d837294875a36dcc5569fd94b7cab68aa1b6a2519a7bbb5042f03257fbefc070a484ac4ffd38a2b6dae21828b333ee298e3f4acd08b8ca33d337eca9ad91eb87c4247ad9ca682cfe081689c08476f15b7c44642736215c8402da50299eee76df5f7af76bdcb3bb60107047c78290ca221019a569a654eabbcc791ce72b9fc90dbbdf50b6aa7bea77aa51150eaabf52d21f9a3a4bc567541f6e31c9ee366436f88fee2b7315c1d9d965680c4d0ac48068bee9089bea2c911ac526e8fa0ab0191bab4ad11dd201cd5d964f4302708f5130cf0e9adf492ba47b2a8c2b5cb6c2a83a5f6b9b1632d186da6c424e0d2d367eded78e4cfe34154a8b345baae6c6243514a4683339458bf8a2df4ce4ef26fdb03638dd165951b1b0a400a941ec11f80f9555f984972f3135c10d9d4a65b524fb6afc2a1c736efb969b84557ddb88af3648f3d383aeee83c29abb88b2922556432c07dae6491a02fc20f5637be205adb14d887b3e5fc97ed1f0ecd9c9569238cb2cd6d9c15c636779ac9d3bbc046038674d8392ebe532f76c77d933ebe1efddf725696e954e3b657d6e349ea5c0d673044998d730d6fba2046085274943ff98a34686d0e21d3ae7beb5cccd80b62057f15a2d12d701fd8ba6beabc1ad13b411d29365e3623391bfe3bf6e29d868497cba2d38162abc436db4752251b09090149bf4a90d3bb752ec1909254b7936623494623819b315fd3aa90fd1109d93a2ac37a9b6d75c7eb5f6642fb60459c0e5cf624d834474b091e975caea9f6edfac4a675d512e89dff7dcabcad363a98f10127c4c6041556eb07856bac4f2f3497f62acf5458c22b82db7048186cc10f50e76a84245c6c916c69c43e77c0ebc701133491059c5613faeaddf6307d682f25c06648ec07e6f02606f0d52b247849edd814b06c241b62fab324d61b9ea5d1839a799e0bf501941afcf3c1808cc428dd196fdc9ab9207191f01c5789ba6016b133c741344d578f7e8ac8554aaaa6de80f744a33f4dd70ecf7a8b59887a534ba0bbd5ded93d304c985a3245a49a1c5f06791ad91d71563e422119552f422e7e92e0107a9124aa69ff043cd68df53aa4480b15028519bc916e7a650728fbc907f515af831ed91e5d69f30fd83119840c41372878d6a1078b28f48f1857912a91d8581344732d5165425e04e1e254b2e245974ebf5f7717fbdbad7e45b9a5abb9abc45792c2aee40623e0f815d56caec82e0515e704c4c82bf7e965a2c16b06798a62121f44d88d9f636b2297196771571152cdbda0f0d0d030a66290592e5a7a34990e154ba83473e00309a10ce6546c7a4965a553bc45d50c4ce852e3f718f220deda92bf8322562572a542483460089fd626d3cf10182891ecef14d6cbe98b993616c5e566301f58e7c8d5c2bc79fcda7e8d250924f1691c3e1a9be20cd2f4dd17e4b06b0feecb89bd75eb5c27332296a147af08d084a58c217b96c585f791ebf0cb42d6cc5e71feaedb38b7b78146aa19a7ed508e9806ac846c7afc29c44a5187033942fb3fced6d9fc30921ed1fd3f448b926071f3f1e7ae3d3bfd49cce9c87fdb68352d1f03e0e5d0ef7cfa71882dbbe5bd7f866c1440de81258e6019bd076bd78315f58bba2be1a55ba810a4ff1bef789fa7c24b18d0addd0cd847e563772650c614ee2c2b093e0c4a87b387031843455644312b15ebbe28d76c96ca3e614236941b51e7a04de3b936f6ee44ef82b9df9548d4f7e40dbbd852de87f7a012455293cf1e5a0f034135bb58ae04a66132dadc885b9fdc8b3018d52537e55499883d4e93bda372df06b3ba101f4084616884a37c163615f2afa114befacd1e5cab9d035bbfd5a16f43b6d149f5cbac9085cbe9d920f48e872ee5e04825043f74af56b076f72915d8b1a3efcdc733c26dad7a9158b6abf5c843bd45c347d9588e882f5488b7ec9b72200bb054c3a6f96081b87d1cb351d0d482336a92a9801b1de4be17964e204ce18f25b7cbbc68cc356c51156f4251b75338bcfb086648d566437bb4ffdffcba3175aa00d1095fa2153eceff95e276d6d1742d7fcbfa567f3e09c29547126da9394e2c7f48224e12a9fa297d59316da13b77c98ed1a4733ea65f1b2e0d28f09dc2287d41471e3493295698fe2cb274962816c55b0aec1747b35a216bcbb28bd4c61518bff31459dd9614fb2a51c4ae939c75708f63ca5363708c7e009f7bdfef071e08fe512303f04f65c5ea7fc8e8a0aed668c4271d63fcc0e6404bc8a027968ba989a1123805200c7077114266f1a5d6af8833f5e03e6d7d4873f596f345c855502676536ff370b048685a84b4a792303a14d1332e528ed7a25043955d49e379b7002d485156ca5dd827ef8f006912f257e5ec5ec77a0031e67ae20ce74434fdade4efddd248cac80b02033cf6d809bf0aaa3378466ba6eab6ebbe284465daacac026f0b2b7aa59ec8f725b23372a486048e3261b7a987b71c58ed36fb57d77738b308f88204eaf3c3cb80a75f7f969a289ce3090ecdc1514997dbf910a1c86fb8808901203cfc9c0b2a91ba135a5362a6734e5554f477896934c77fbadde3b2a54000a540940fd2330f46867929383877cbd6c9f66702d8679b8db2fda3ceed36fa53c1bafde5fcf6352abb83df9e4ae35f623267b1f47a20ef6259df606b5f76abdfe6f1a6de6cd86ddaa8a3be98466f1a02aa3fb05d71405cba0a99d507b51a384b60ef95223e3740f512f93d2e877e79e09b23a9794fef058926b0f6cf9b92b49969f3ff0ccfe11d4efd253892efd5945f6a96a695d7a003ff9eee27f8652c0db1e9db2f7321811d916c1c1d70bbf5be9ef62e7a84a0bfd740fde599529b511223a7a6849f28aef76a1b744a9ce286712f4d382c6aa3a135a255796f10e5bd9be041c06a5542d0028e2e09474da4f661cd86fe1ac9aeed6e573f6f28476063aecb38a718a6997feedbb790724e801159e88f67c825e28cdfa1f140376008b2103f90022b7fb242aa104c092ffd308802568661f8f87a54ae20505b92621a8a17409d24cecff7aee5f5ece169cd375e85ce78afd4e536b6dac04255270994d99491dfdd0add753283c9996ed221088e0cda91e4653933b50f19a58c69d9b091daf3dd6925255fe4984f39a6e1907f12a9adc4a2a960a3946582cc17442e22ac2b39dd04426d9104585333dc874ee48419af742b9907b4ae7e04803b3747ec89c5d2004ab51ef80764b856f8995089f1843a8f1b9a6cbd62a275edf08cb93657ffc81939c1018a00219d77b7deac5bf8d8a741480a6444f3cf82fd68f2b2c4ae59def478d9f8c61f9dff6d8f0a0bee45d33ee50596de218ad902375e7a4f1513ab2fa4e013ecc3eaa45b2c6b9abb6965b7e3e09dc2c287adde48c7c864445c0f5089fb34af8e4676f2d11bc67577eb72398bf8d99b05fdf696545a9e4ae8dabe7f48a1714e64b0e958faf25d07fdd7549ba3c1f25fd512667821c8b59cdc4d0009e552afb5226f0bd8ed589ca5bc1a898a930e6d684a05b983d26212c2de77947244aa2e08167ff96f19b7baec5047c3c4ff475da6afa48b5963cec4e2917909820232747c41eae88de20cdd4c5214c6a2abbeadd9fae7905051aaebced341962000059b45450ca3d834d0b73efe4ce72be6ab56399716083ceb894538139a8e87bf4b2a9feb89c0ff9714bc48c3e21f3e99ac2a1a213fe7f3ee78753e580d551e76778f6ef57508aa2fc1f50b718d23ac065a2f60b2cb8330242627d41b2c391e84702b18085d854f4b4abcd1bb090750c4b14b51ecbaf298c0fcaa4270a713644ff24c19ab0f200e9fc66cdd17c5cec6a3e5ee942725733b83ddee29939f554b6a748df7fb69045e84d80745e9538315b7e6b7c1daea6fc106be539f062be9fd4b227ecdae6fa5ec7e17d2d5e25529d06506cbfb59364b86e24727ea15b87383ca60064e6a286d783f20643e8a2c6fdecbbae7849821d444905176ea62f14d1f0800c07435d69edbb3e6986d892d316ecfdb984b9f98f9708f55763c5171af3b838d810776a12a20f20d54b9c34f12786ebd3eb87cc42c2706a0ca21439f392093e3df735c5a2c8d000551000d9417e78b4f2dfb9526d920d59d585905774487a06d5243507b91ae88681d9749acf59fe76a75040457d913cdc903a743cc00a460b150e9dc92c2231fce8b5f7746ed4571ba9fd41e8ee89663910d8d3c45d366348cabf09d0fe500b976aeeaa919c199b2473e45856e8cdf918fb758dcb65663277170d952ac069ed1b168f637b7e0cd09a66c975fce70cf163792c6cebc4f62fbcfcfdea5fa7bce78a82affde6db17af8c83c9d5c9cd9b078a003148c7dc55c64388d3fe1d16cc73bcdee50238bc8e132dcf8c3a31eb33b79b359b3899664e9ece55ac4095babd4b5733ad194384e9cbc0327a8fbe80ca3c9324078a3abf2b1be6fb12c8c6b6cd553ef198ae743e033a301b1a7078d35285ebd567f697e7eb6fc0c557d30c2d0f1fdabf6603605d8a80c6da8ffbd3622ee0e9a1beafff6cf05d4ed32b974b1f06c9d030711b1f45688ed89a2bef0699f123926eab879fe10a0b26061e675573a55949c642c67fc75983b1f244f1a328c537b8d1150ecb9d3190747b6fad6c6b2b8050124b04fb812dbd0345afab45531bd50e57b74aa27e71dc21cdbc0864b606ecb94e263b72a8a9ccead7722c05787e20d0f861cba498b433ce19efdd8353b35d8fce27aff0d03c9807f718e8b23e073c7162189a2d50fc2a15e0c85e80ebb976857390a3ef84227e254ff849cf82dbaf62085240db2b8fe9669a121a37d88ab1fa8b629c6b18f3f69cf5bf2fdd0f88a7da38f322b37d120040e4cfbc3e796afec1f8f85880838fa92390869fae7d102218fbcdafe026cae5889464a579bf4940a62a6f729ce5bb420d21de4ba3097f77ee87adec686b2a75a18207581ce20becd43f93a569fa1fcec7911bc406afedf5a15f2fbe4dcf4adacafdf1b7d1faa57ab7e7e745010853707157c6bc9c58a508881cd8f3a8db799f993edd91ccaf9ed1ed7c40795be866754bc8ad6ca893b1713042b8458666a4724466619c8fe5f45022ef81367efe804181238bec5fab61426be39e927b7ad01a04397002003f1eaeddf242144d980aad15d4dc8964a8ffb9c063c9032c33cba8bff0d03faa7d61f7f76bbd8a3f55b0933f4684abe89d06a6a63cf2c7027b12c5347c3216b4b0a773f5821d351e7b756cafa908da86dd915f13516495d5a810f2939e93a67f55414325c3b7de4070294cce18d6332ab95c5674ddaf20cca710baa2e02237391c26daaff2f2a46581d9bac1a358c9ef20b0909c7c40ae9f63f106e3aba75ea0fbffaee4292eca9d585abbffd433ba447acaf8ee00f6e604663e0865d7aec14298c0a7b798decb2154b85517e9dc320beb6cfd241c8dbcdb98b9b5ccef7af8ec986dc0f13a94db22f7b09ff4e6384c8f67ff9fe20723fdacb39fb7501b23727a55593b9ba7880108b11686bc7af1d2000aec8c9ac2f57b3b2c7b12f489d4480502332ddb55ce72b4a754e0cba1ebb3a8b54f09941531e855e55fd9a2d171128fa68154cdefa6ef9ae2c6a4b8a4242f76fdd1da74f5bcc03cc598cb636241b090b75ecad341afab2112ca51425fbcc1671fc15071ab7967f4f62deec26c1ba1dac8514ded4c11ec84b6374c7e5dc81ae79ca05467d70f2b910b9331c15c1ca871070b7162522f87eeda625b7932b9442530f5410a034026bf9c89677f131d757dd5a854ad836fbd25895d84b6ac7a0f7a7fc792ca1651229cd59563a4c38b0feb335bb9d7aa3983dfc878a1c33f816cbc559aa3ecb16ba3f64bff211b206416d93c1ccb5664c4a3baf15e48a01e3bb4be121ab5a36ab32a4c645616a6a77e23ed199b3d68dae62a0cba7ed5411fb83f34e8464c53f510d81b68bd8d651c043b360853155a91e5be24c289930442faf7270a411ecce61036d85dd6e874bb8e8861eaa6dc48dd2d5d8ecd1dce084f3b9f3a418ea50c8d5dcb5e8865abcece80ed23dcf6c89dff3fc0784ed72f16767c7fa8da5d81749333cff65718e2639b2a10f17711cc8f6f4357fc33082e2fa38f21b3a87e70ee008267eac7e4d901ac69e4fab29086bd42e7313e18404add34cbaae70100523b37eaaec93d12e54c4df09062ae52146725d6bc4b423f4949348e956e7dccf2b15d159c41b068b6aad31ffdd0ad8d42c67c2aad58a22c535cc4647bbed1b7f97e3d226126e22a2879ea18bbe52bd9c5fbe29fb684e4ba34525cced44b744fb4adcc88e9fc6a411fd06493e5b64e8de7dfcd0e015d3dd5e8438fb98fefe6ba647a25fd6ce39f971b3d2610ecfe51860877f56ba9e5838599811ecc0b8e6c2d992f71e71e9ca353f6079313005fc1cf59856a2d70f7ece6fdbcade55ee8c7e9ed577e62feafa90e438b4cfba47e6aeddadaad1c21f022010265f626e119d2c44fbae2e34b29a0a9511188007f1146d75f2f032e30f3deb888d61534b2f3042fddf557afc2547d96c5b8d074082d1c20993a5d2ff21edb0e5c34df8203b5117014dc0cdeec7d887f1d115cb9f2fbbc75e58448feb2682da0f812180c316b0940e993fc896887b5253104dc9ea2d5c0913ea909d9e7b3b5fb7a77e4b2352861b3a71bcf4110e7bb03545178cb6881e459267b504b950233ab2d03213106aad6ecd29382dbf56f8329d3bc54b73d68653d0190452f1347fe635efe125fccaa8a1c8c94e8a40d295177c5bc2b5ce329633ab0a75d69f948f909c840cf8c7b247772d0e70522bccc66d11860d86809a7ccc348c083626892546b061db1ad239fb9a40427793a24af6d10db76a8c435c4dc4711562645ba98743a0e10cfbffaf60c1ece9bef0fc1946e9f8429b44ca341ed99c438bb56abbcfe3e46566fd1a0d69b28ffffd2950ed811463c8c3c1c8a63dab56b123038df573513fba39b8269eebe37bd80cb2c71fabd5233c51a525756e3a0025f41a779785a38d1c89ffff67bc1b038df8368c63fd5abf9f3bb616ae139b237a446cb7ff08017ef10abe9e26407159af54615f87895cccae448dec2a254d5641419d7762d2c7d6467a66f8e6e5151fed07598f26281e674813eed3074b628a607040d9a3ac0cfa2a9ca4fd8e339e9f6cd21f4963845e27f21865db372ef50f4bdec18765ad3cb29d094f5bbb7e99835fcdecc9395240986d104656c1070a910329165ad1bb9360febe460d342b050633fde136b06cabce5bade0b8214fae43b981d8f67aa0edefc7bfcf47360eced6cba56f9e5a5122778cf85cf4aebff1ba594da788dcb02a498830c77ebcb29edcd0ea1bef249e5637acb4ee6f67ebee340ddf67de7f18c79c998caa4b3308bb526fb343eb18b8e5d1ecbec1792f0d2b2f1ffdc4c4a9da4180ef70312bc22961cbab1b8188af7d4625aa0800605bd4da1e2e2c916b7058b712070a476d398a6ba2b948969275f67bfb6c659bd050aae5184d329c3726d181e0e6d39c47c2185fe7e7e303287502dff6cfd7e991d91aadf2d4c41880f7f0660f21bde93d8ec0b41e785208470b011b7b68fc80c7e4a3080c7b2d03a24086f64d7a780b91b3879c26f1c70b71f1fc3ee24454e4578fef45fe12e82ad07dadc34d68f27f7ec8f8af5c83ad0f75ab79ae451354498a1dbd20c4911924478bca93ef356f591636b72e63ea5894f756d57f84f8044bc687579944a6aaa9238e7fe0fc536d481815946b182e090f41b28da634ceb6b939b16fd94a69aa87d5342fb738a0d76ab269bdd7e56781069071e982b03b42ed7b299a2b2b9a65fa6c81bd452a37094b27f5649fb4617a4de9c86dd8b43b11836e73c9024ad54fd570e65b6c18380d55a670b95bd6c877882b3e24ba966cf08b8f7a1a7b1fd6f3e61af97532c27d97a976cfa8e4649f86639dacb7de5eb5b59f10cce2aefbe171c86e9e6bc4f4388eba5ba097d30bf37805b358b58322c9a7d2c0b7ee32f0d5b4e19208cbfb06eb4d45eb9ef50b5c364aae89a0243c0f6025471bf0528aca6367c25fdc52ba8385cdfb86ab7ec16b7fd1979588fdfae0a8443bddc7f99be2653dd7dfebd9cbe59667bd70286403817dbfc7feddaa28232fb03a184cbe2ff11293b2fce96c6a6ba1ce2a3c1607c1ba84efb198e100951c70902b48b84af6aae77cb1859aaebe8840be94668e17cf27329f95d6e70527b0537fea59a8725b8b803c0093e69b019b0d5f525e17fd718ff834fcaef4a190d0a396f73716f0d027c2813b40e96dfd45f6ea4d5a26a404c568b31315aba9608c4c5b154e9dfbdfa9f3b37b82706c08ab84427427db95af74894475c9c319ba1faf0e816bb2fd93b08c0d7e9cd67150be5482482ea3b7745da8dd12ac30580c5678c3ebf5e07b58a0b15f667b7dbd88bb983a8cdfe7304f8c659d56307a3ed51aa8c3a98f73f4ca8f6f0b28bd6f8a8860cda5f342c1a2b0f7dd94bc3f2f74ac85cb68194ecf3e0485f865b6643528156bc8cc03f6feb9a2ff5261371360421674dffd97662cc06c7e461ee9adbe646313178a1ed910516ef82aafdc976cc9535c4887a7e60d7290984918280b189a688d06ebbce71a226416297b8db18a9941aa5833a90a0300824928c1e333edc2bec7c9c10b024c36c78f66f90731e38ee0e1f3b0f94e5ae87946d8b034254fd537042a5e91096beca2d5eef3738ad2c2ef4b9b3a0ce08f3f5fb58dd39a6f2f68d237a2e77bc187e6545096179cb8652287ae63234381b4b4c0c36b6ba32f52b4e1d326daf24b9e5591f43bea85e024f226b208a70a0ca1c71b6fd10c93479a467ea8eae034cc613488399361f9919670bd4d01c7bb138172d903b12e2e10f4c468fc6cbb1b586ce0d91b27d92b9dae114a8f1c252b2c6128d089af85d9cc10e77b06bbc5b70696998ce9601d0f7623462409242a0a7708ecea94f735f712755f46a59374e98ccd88bdc341debeaee0a3014d9b0ca99a2f1aaa6316c1fa2fc244e8c4640d6e2979815a2748f8e3e72978131b3764dc36f70f64e25f0209a7eaf703ae4a765200f6a679ba54dc88c87074a1159894de18efa3b88ffd02c6d08e8175adb16d2cd4007e5ef522fb3d39393da85dced45ab9f2728c488d8350f93cf8e0582015626b7d1443f5db2efa42bbac5045236ab0f61db01293b574433b7e72609bf0cfe5fe44fce9a02d60fed6f3f5f1485001e7fe8c1db67eb760159eef59a2dea4ea0fa67f8b65ff2402365ce49ed4529a1975aec746b7513ca7732d97ba6e53d085893cf9c1a1b324ac2eb60054fc99afee8131c5783da0c3bcfa2a2d4e4071a9fc33e8cf15ee8360478893136a831a403c79e921e0b5975816266a4f7598391591cfcb5c4236f749f5cfb9f86d779cb294b96aa8f1ba28022c4203d93f7effc3a43be786c7e531120caf0346c8568e6c2d5669dcd0e4bb0d291ec2275946e0a34abb2c638f0c5ef9a8fbc87583c3971927a9a361892a5766947a1f05937dee623ee1a64355d6316a12611f0303a413d8660d922a95a1374c54258a8de17a50523dcb8c1a944e5dde2bad043d37deb570c23ba1c0b78255b04af10db6532ad284c96f9717c9e90641b90130312e6da69dc44d76844136c48bd93e1818fb35f99ee4e5eb935031687bf1e82da63e06fb09985528761bcb29d67ffb6fe90ec38330687cfc95402ac50a0c8b05132027b0974131bf27bd062942c55d00ba65f728b8cc96fac69c95a16caef8cf51b5271ee63d4ea364f2abcd48b289a243182c5c01d7e8ed040c7f64a1cad72c4162af3196a72a85c8b7a770a36c0292f9eecfd6f9bff3b630c95bf1510a5629c989a355e917f7ad06183f767aa27e44ff980733cc1f679ad0d00e972c83f413e3079849aefecb84f9ae2788c58b074095d6fc44a6fd471d9852b7eb80f41ce002df390551e8367fd0099911db9d0950c7a64ba3b835bf00882d88ac0d727618038429802b462bc426d52b3bd13db7266fbf5a458d6707ae76c4e61b9661e79896cb374edd1484b2adfd2a55e4c25fa9e51ebc318e43380d8557458677c54e948f463fda4096cb6b941acd27c8e48c976be4a3eb888c8aa112fdeade65737af8351d9a256bf93366aeee97ba1819451b71cc36a09c2d9a5e08ef824a14a3575999daf61b492269b8386c4aa9d6ad062621de418ecd0cfbb08418fc6855b5448b9016a5b2831d3c8c4d0e1cd9e31f286660cfe2ce180e6d6f1eb9e6a7950900d910498e91ffafa91461be914f0e49b020a288d60a90c65535fd9cb001c2ed85ad0191f773015d318596d7f0d3dbb8b67431e8dda5a7aaecaba55cf9d22b9912a3c5d214935492bf14891a7943fd78ffd7c9746c91ed18a539da5ec0820309bb8123b34ed7935c76044a09354b848bbbeaad054da37922fdbf27dabbf0d5daad5a53e78314cef5c5331df702f5e4809eabd5e408483e6ea0a06705401b4d0e8287fb11a30b771a85bb4cf74110fac12ba07e3975bf4e6735092d523698eebb984962c91fd1f8a3ad63edc9630abc1f1ef9646fcdd39539d7f2c5c6a866a4b6adaab1b930c9824e2dd0c7a380fbc619ee3229eb24847418e64f4102b9b9f78979143f4a06efa7b45a7fb88a1358e8ba91f69f14dfb0f71292780fb3bbb3290624c9426c35fe8fd6e9ba0745307524d20c03e8b04bd1713bad7e0894c7c5ea62c2c5e28bc9f6ef6c45919229d070e902701b759118572a034c7a2806d3c948901ca12668f0b2afd1d0013e94b93a27e105bc8c9bf9860a78fb05cf3b7ca10c53a75c59d87d51c52570cd7f7b0990d524c4730f072d84fb70f47dd503a48138e4cec4cc1c847fee1ceb8d1d46bce2c76001b3dfbf15244593b027978770622e7a34f919480e9ff32759370ac700f63c66fdda95c104cd6d87d32895b1ea16d4cc1839a8fbb002fe9cdb2dd8a6f4d808ec7a81b56621f525ce3aa1fb4fe5ec3f7a443d8020e2232f67cca81ddc5255d5cee7050b16bae40f370f783d2c5dd10b4ceab2b3785a64141e374309f689567c7ecfa376096956fb40c798808c83b96f4b10fb507fbf39eb1c752397e45e95ab4ec65b2508b4c133dcad6aa0fabfbdca16671b38774e44c0a37097449c40b026642f91a2cc1c70f4f0f2530fa5252887d77ac6006b3c3fc320790bcb9aea950598872ef18c9ba70617fa70fc386ab490ff2ec2049df232e1b3bdce378f7943253165adf91122aa298c6cc7f6082cb463d8bc69c2b1d17dee72b42412c9a635a1a8b97b2c6dde33ac4d82baf4d0ff44ebb47954074a204665cc004f72a78b2a7fcf175c49070c73c51e46eb97bca7fb1485e268c580cb9594816ed35752e50c5d41b2cfe457a45005a398432ecd969bef466762bc0cad21e1e13e790cc24ee8fb278d9473e31b3c94ec4bfac7478222f305021fd2d880db190e65a0cc8a8dc8b5fa39f578b06f13b49c5878b2c1769b0bf0739ba8634e24eb9f51d0782173f3e56eaeda7eb61933c397f316fe92a4884698aed9ed2a0a6d0ab93c623275273ef2af9f5b6272cf181291d94349e2bb2911cc38711c4d4ad4637faecc00c684a3041ae39e200344d38da6981c3a78a1a03567bd758f19054181c654751ab4071e8932e390f6489a7b1de8ba5d61216daf6899d42830c1ec56e44ca9fd6c2a129d70c7f0365a20600361a78aa88bea051208ed3862a7c12c0b45a2a6d012b0a73c9d2801bfd15b110cbbeeac7bd0794ebe90bb194bb4456e443c1d501ec9122cb523732beccf7fb61b41aa1ab4b5e4f0f2726c56aea8059b9a85c0261f00b1547f132fcedf7e6e01792123cca150092de04c5416208915c1a682f0cceec209170ed9c3fb50074df4ddfba4a47cbd76482eabcc2e540d57c0c18f73658d71158be98881cb0b880e89ee534e5afc3b51df834cbf586f677969dff545170119ad53fc8e76f7c1285b2c7d2b07e7f95bbe5e9f1db740d7e280a4c626ee9d3051b3fe9db482007ad59fa4393f387deed934aa20ad22aaf57d13ca29c334733f3e7414c46107a485ebf1ebece4824a67b613851ab5248d9105174940f9553d5e795306610ef05251bc187759895467b38731e637d71cdf55a4a3bd2d51624c7a850e7690feccb3da0579fab40dbcd4fd2ca4f98b2f89b2698e6aeb2ee1ce74a1af0ad314594a9e3737a8d30f096412074c8c31abe2e9e982c4b6e8e0aa0c8852d3c1f073100322e273e7ef4e7b766ff5412cec3aa147df77734dc8d6d8c33095464c30cecb46c33ed207eaa11ae4d235ea40b8dc60687b4799782373b5a090d530eb152ca6cedbd16f5f4971b7a34a8f31b68928b079307df3bb13b6f31a4f28052844f4c934ad0c3077adfc10d9651337c8c7c35ab8131dcc6a0c992301a7a10a4734e65835faa86184d4de408953b4d1284b546fca946f2a1b01232e6fbc2ba16ce197cfe1bd79ee3beb8e00e4f1ad9cc379ef9e8e033a8078c471191628e73cbf85439085ad5059ab5dcfd7a50401e608b69e1fa1561bbf087f9ac908a6fee979b7c78887ef9149b49c709b37e4c7597685dc669cef023c606184de9aa1be54f314ee391ce1735ef031855ca596e769c7c4fcd578cf9a1b1a57531161acb299ea041faf2286452dab9cc6cae16f33832d36708b569d8b6ccca82fd2b0a100a86c8638a4385fa3e40355b064258951e6c1fc17d2878b77580e2e8fdb09a37a37d63b6261a440a736d57bf21d7b2571ea8269ee545a8d986e26b0e3f2ee23c064f483c9ac7b1cea89a37c3692a8121e89c21e9581a34a880f216e865ccd4a6ba13152799a21cb14b2a95154ee28c6139b66a0723194f13ffb945bf5a0e4009e164158242ebedc1ecbe5606869bd39048a44866a80b1b945a8a9840273e7e40f9d5637683952b6ad07905e635da145e6b97f8f411837674bcb3617b0b32f1871c23bc3ed71753303234eb60ce51637e63c0653c101ead055c746153b41efb678b8098aeadb49bd43f941505f0d2a5f0f18b039e53507c2d084ed17820216414f38b88b45d919e9ecb9f5600f3ac1140be99a78b0d54524bdc99e482c34186a9d9bcfaed98aaba58de5628cd4a11487e3062cfaedfaa85f2b86dcc46c2fdca87ccb980787b775d3ff775b39b70a535428b9517856962f982b2768594fa5e52e6c3c247e6d7fd46d74ff24404be3868e35ddaba40d55f3ad7ae2cce577d6bd01675eed3156e81673295a32a7f62aa919ed0c1c12ac526974df63a215f3896f3a319f10a4b30fb86772f8d27b89bd66b5a35656c66b875fd9645d7916fb0dc936c5aa9383db454c6af0d8fdcefb63fcc35ffd7cc7b13c9c0d7c5f98c702a955889f88be4609e7939e99c5b21632440aa3c77fa67f15501657e0d52d8aeaef3af380808d3c1df21fb1b7c6e1aaae3eaa58b8721f792c1fb21e82347453a9ec9fe3dc937c80e9591d17be9967069f21daf9a72a724f6ccd42374e5766c330fb0171b93c56774934701319e77be91f67f9efd03776a819d492efa5fa77f929b818e7988a93f0269095d39e9426d6cf0343cdcd3804cc8216a3f577daf247590a4575183a8395a714c2cba2d369dd95f968b467ee6e9ceb4dccb6390464e41b19537cd869d6807d661638394898755ee17051bc2ae8dfa2d14bde9bbfa3d501b0c01bad1f901a9a15b1f5bb3d8ce4e19fb8b4974feb8763ac6aa0541ac7433a5b0e65fd867b4731ebca6bfb407a3aa3ad462fa96838e0e262c419c2705aa9d29f118f5b1058756754e12cb7758c4edaff10f78d07326ac70e99ee78d14c1bde42c2521994ad85732adaece46a088c843340387dcfb40108d2ce8bebda254378fce03d2c8358d6da1de80c8994200daf1bb1cd61ad98d17528e6019ef450c139c6ffcaf178ecd496426b65b8208d77fde69a31786cda8045f0fa4e163b9c60f04f2fc83abc83e52252ff61bb8bd64eb168d9a1199c7f66518a428998ad3127176813fbc81a6eaa333d8699273ff93c37c6feed33bd610b2d4bfa3c43bee74e649368ecb5258aeeadf920b115d070ca2a3ec322dac03855fc5f50c5255df23d02ca4218567d953394eb71aa5849ea98e4567dcdc5cac1a02154271464ffdca8f6aa075d67a80cd422d26dafbaa2c6de4050498d63e867d56e321416fd7409179b2e3420787d2dfb6b637f397a75a2cfe6099e2f9c150d9db59a689c6117b69a63814aafd30869404bc9f6ebbbbe70f3225902289f22248b192784135fad6211a2bdbec4be0c322d69df4f1b53a23a7279b3130d5bcda7625479d2aba62fcc94b83bfd282d8408519ec233c33f7c79a12b0b58c44ad47f5a8fc422ce4e0adecba02e37b8535bf872bc7c5b6659052b542f8531f1077522f92cfab5b75631599b47aec698ec101770f19e5e571f1e3bfa09ee2239ec1f72fc91887c16779123151d1cf7dd129c2521e7e96da6a61a4b1038d874ea0b9bb1b87dd4e18e45dfd1b0d52951632a7dc67877dec9273b50f7a3aefe63f2b338161fac0bee47911e0e2fe92981d9688f1d2036031ca5ab3faf7f22c36e9af4b8545da1eb13f1c714e9da89cc73aeee2bf77c78b7f435a355974550edd79fc56e9e4390c9e04c5a6e4350625f1c767bb2d328d8b41c62ee7e03a372bc4308deff3719578cbbbbbceba2da196ba4646461e6a2947f2dc9e02c0966ef7061cf8136030e10fab72bfe68bbf24a51a55d93b7e226784c9a72a8dce6f93700b837f89bc86ae5f61eef01504fe271013b2a64b06b251b0a9f8d93e744ba465542f609a45dc3a867b62cc0c15a9e9c5c34e40eb8cc01366fd7d077bca144dea3961ed53f70e96530bf876e6d358d4db484fd9d676b56fe295c6b36f8efdd578768270cac6877dc1a43de2698ebf2376ef2e53d981a19413581173aa0a89910236eaea0b49eb64ded5fea4f37091d14b8c3856de963d9728c09957a0ac3eb9ba93c2432ee0394755f085fe80fcf36c2cc8fbc0747775333f1d752b4ae9a23730756da5c0586be52a38218b0f2bb88f46703534d0dfc11303ea1ddf0d32ea0a4241c4264fb75f1e4a85d7d9389b9d73070ff1ab739dc014283e8f66a412b623f0cd7075ac36a63febce18f7c44da7a0213b68843c6863443d1051785568c96043b7157f066eb8545be0e34454b9d802042f6687f0fb0676c4f4b4cfce5c7b413992ead1868b4c7598a99121e6b2155f9edb9dcea52137709fb52c2b3b202275c8d92ac056569103ece6b83bf16b02226b9d26db167dd35fafd389a0cad38cafcefa3b8c9a76df7f40d8ece9b971f3ceda488a330970eec2eff81626a87bfac09d02f2f5c6991cff196a814a762bcff33b57b3f13f6ab0e21041b5046670b4f3d2c6f911b6ae8b683e76a5f5a38ee44da2c9d4653a65496a91e2c4d5992332930644512f269c0072ed1c5cca82b39d49474d246b973c1f044f2265dd51ad965371d7a6c974d83d6a41bae4114aafd9298a69b6c4064b81318588d31054a3cda71049bd79f07c37dfe3767f60d7cad0d6d711492945a99f140e41b2e36a3b6f695cbd7a092506dac7db8d29f79fc46bf9e25c040a3abb475bbbed7324b2ebb1651d5574a81858db6fa3e2feb7462d7e8a7db31a050873e6b41bbab7f213b1a603e14477383c56c4abf9b2a7f6a45c193c6820ff8a56c5b2439ac766c605c77b4f354c1b0195f74cbff4f3fa26ac52dbcbc07bee20ea9ee322664b084604d12dfd9704696d4feb5f0022d70cf6468c634b4350f0c6a7a1bf95c99591a91b7a3c34acf460ec0dd3f3bca02197ccd9013960f0fc503ac8673bd7fc4f027bee922d2df67eea3bf34c4984b2829fc11965ab179f48be8e1a26badf2569f3fe86232814dad4a13df279e39be74e1ab914cc92dfc1e3e1a741dd30f9fa269839c06eb46c6580499d2c96ad038f54ef627c0df14c94602cd1800932aaf6defc17d87bd58c6ec8790083bcca319885c3d3a0ee1be86c7b0c97faed48d281700f3b85cac3051308bf83ee5c295155c405d279655b1c3b9b31be6a15b66c067aef689417fd4de18af143c898f52e0df801f8585ae63deeb29f3e4ecdd8d92ba86911806210d8b62b1d48a7b3d3681ddf592a22b9c9b0be0d915555529b2665b7f3ab2453d6f6cdfcce00f3d486a50139831aca2eae345df168d7b8357b7e9eb15069eaae6e83153140f41d3fcb59260c626b2dfe771cc250dcca561bf49dc2edb294c511e15e430562f3f7305fbedce5796ff06f663fba7f86df2a44d3eb3ef276a94dbe0e9ed927fb69a2c40b460f054adef8a6f7a63b034402e8fb3e1ec04726ee9a9bd8be15439d696c5c29a00469aaf575eaa61f41d676aece3dbfd68b4a21cfbf05fa5d850424caf779e39135c10178ff25ffd5215982e644daa8dd86f7664bfe3ded000b1aef4dc855023c55715ec0a3090dfdb14beecaefef76f8b6e9ed0a0cafd6a74ac94972cea12c83559d5856d47b7d3aab57b81e34fd6c66bdd5108df5884ffcc4a35a80344a5bd1ce73b23a9957cbc7dc531fe36db9523c4a4aa02ede87732af494926f8e6b7a066b6a7fb93d0201e191ac312cb77bb4138bc4f2e80b838b980a5ac8bd57412c7f1f4985281c9253641c8ea6d5c475c24841e1a2fd48eff03210081cf894632deb3ef797864153216ea0b050b24493542ff54c41593aaae6647330ce75bfc2131c424884ed510a2486123e6234c5c5a480f6c092253f3edeb372adad0db04dd51750e04e055b3d5b430c2b67d32317900f944b34da7b0afe79fda0b9944c34448d028f0d91da4b87df37b6cc01caa54ddf995113be759a5abe7342aaf4cd724c200313af7981bac669cf755012db079640da487cd35a6bc72ebe3d427a7821b6fae8b597907f826235f63baba0e0957d6e56e5aacefd41a8492c9c0a62232af2b0ec1e54f33531205be35b7676501f5c5c0b8a80ebf26f44a76fe25397db2f4f20d9a84ad3927fc5873935a720d47aac899e506b7873980e15ff8ec5ee91ee2e8a514dbbac33c5ce3da2cb87725756eabd32b128b6b40ab1d501023dd690513edec572e1968f3b413cac709fe344def71c260ff10bf33f212d3b5f3ae45bc47167187d23501133de094e5715920e71e42f2c703f5926a89e768d9a24f51dcfd6afd68194565a248e5c1d5347d58c24976d3b3b6c318c424acdbb70528f539c22ab2194b463516caa6744705e8f75be5b0cbb21a59d236d6ee0b225b740468529bf238a6d4a09be3443bb77672e56e9d6b38184198e373196721d6df7d9cf7cbd3e0695bb8103c7bff0e7b7a978cdf7624b13bb81d7a4b88a75e474f6886b735d66b9d3d0afe1d967a3213eb712628d195aabccab1fc9ba15076fa6a04223805f67003039bc0fd7051ac8ac47aa8d09154276d9b9bf3427bbbcb2f4753b4da3d9a41265a79ee6b618212d7c7932be59d9140eb0aed4718aee7bf72c26af502fb5a3711649fa4a27f407e3d2e28718a6d4e6f3d5f193601f5ad3d8488a59f7bee104939350dba6b98f7750b1c315d06653052c993d4f17b7417696f1a03e6fb35527280b083173f11ceb1efcc222a377efaf4c1d409485b05b2dca07ec393bae8583f8d73d23e27ff078c5a8619162ce8911243eeee1c6b5cace11cfd046c49e2fd047c9830cefc49a3506e19b691f814810dca4c0d9fe833257f80d213ba1d4ed8a614c50381c6a47aeb387c6dde87ff259e7b62ec9998c949a4efe1f6c7cc937a276bd812387596bcd13a390b6e2307133648921c259658d4b737c0f8b815a6902090346dd040f5ec0e041200de5cd80dfa3a01f3cef688e84dee28d8463c20c6221ccab992c36d3adaf22a5999cdd154a7519566886cd7bedda0e7cac1fa6d3472521f01d4f09af33b1d2d42b0d62469d1bed475eb6b1089f96ea583fda0803e1d31e0c2fd57891e25967a2c14cd7bdeb7fa0b3bc51851ae2cfbae89e5275a9d3d4da9eeedf3a538630f1731f012dd1171231d005b3867a62619cca72d74f0bfe7f2a550cbbc22043783072c9e1d3a424795e9ef8edc62134d25a9508ba7b13bb3e6df94d010562060865c43280510d32f85971164425d5e1ef20f42135ef029740c4bb50971cfd03d8075dd98a51e552fa69f77231a1b62727783ff35033f794f88d4b647b678dee56125e71b51cfd5d42fde9f70670ba2eaa0337ed64406a41a82eee38737d064b1c80a556854a1bb4fc21b30b3cc238f757ab49d59d4ca9ad3484983cf6f4a1ee7074b9af2f640df59bf31b720c480c37b174fe22f4eb209050246cbb91355f7523bebecdd9a1843d71b18e92feb2e88859e94d63d3b436e3195e975c988f2050d14061bccbe415bb6567a52c098288372866119a71ddeb1c9a8ed17fe4ad1923608f309e345a4d5b5ef322c64f60be83fb08bd9378a0b59b89434dc2a683c8736d1703aa93ec6abd9e36edf48ed1bb18dc94ae084630d3f4f7944e5bed6700d88675c5a8394e39153cdfdcb61c330aad59488c611e90bfb2bcff2e021f7d1638bf866eb123d28f0ca827eb1afa5788d6724650daa2fbd6176794de35da79c7bf88d1b5b9fb2f6d2f72ce8313226c591f287ac2851e9c401326ba6ae22f06070277dc26863cf12807cbc28ce4be09dca6cdb4d8ed11a87f38f64f32c1c275025368ff5c6491f000ca9ced94732aec185c0456aa8c8e8f88098417bbf3e51ceae93b2721536c8cd8e43a087452f9738f34fdf4a9d9d46c63f62de7aa510e5c9bcfdd14d0dd5eb070eaed936d25e828a52212c43733faa0bd2be2f31af9c0f0b14babefd5fd07cc7c4030fe7c9e36bbce50ccf026f600d22a68bf82f1ade3252b8b05118dbb53b935e56e9509926fd50d77a44e58ba745c8c19471c1ec87c1967b4ce15988c588c12119597a55bfae56600ac0ceb97d891b3bd6ffe76b4afbdacdfcf0c97c42a66477ad7836009878f7fa75e428be4a86250da609a58b86986dd9813c4234e2b3b984f0deaeb544484571ced661fbd02550494391281626182305bc4d7dfafdfeaa1694b26181c2c9e8a2e5b6343dc317b73b3e5c64f04da7de25c16ad58899a142f6cbf656015e37275b245c18dabb695cf992f75d576fc90816b1a352695f31221f5fc77bcd8bf01d2e39a18f0ddd33782a828d3d14e6eb382e3e04dd29b464b23acff02b08fc86e539f46e8ac7539d53365ce835cf5026503c1854aa69797c76fbedab86ba346ac9b2f81388630983255b03c7967a407b1ef9c49c211128a11743168a702303a20af83bf66ba57dc221bd6e6209bdd31b6a0dd9a3c491a3d31b1d07eeb26059e758bf75f0f0a44508a10c578b6f46eda8da37ba5ce721a2bc67e35205e7765bc2abf3caa8995a98c24c4d9dd37fea7e87a8a7a8ede7d0544e49f8e62a16f00cc23f26dbc96726acf2ae409e37bb924a4055a74ae32b9abd40664bda1048cb3d7f3a26a156f571a7118f8c814c138a0cc4d3d3646a89a2d75ccdacbad7f91a3d0feea3a4354be66fc35e49307e92ffc9c38667337dcb63847a9bd757b3d981ad200257df182df79cf947d2e66ea75929752148b7ff5198871e82743a32ed781a431fa76c1e02c57f597b127ff25297e2bf7570ab2f38765a749b1e2a69ebf7a38cc94956591b100a920b63c62ac0443df57e1df1b8cbe958970af8b1edd097c20e132c361fd84131ace485e17abb1926a73b406b3f354896bf1a78df179f251fa5bfdaf79b91669eb27d0847db9b5af79723aac1eb777dc30e90bfeb8bea108e4bcf3896401fc6c1733a4aedade85d226d67230101174d038771942c2b18b552c0b8eb2f0a681c4d847ea2664883d8691a4c01dbecafe72516da482608d2ede6b36fcca56c135df71154bb217f20e29df63f715c0bf05d0c5deeaa154065ffbca6ed24eb39042e97d5a4651e449bf4bad5913b5138689aaf05e4a4bfa3fcca71c887864cfcd3bdbebd7002c43fa88284b4d38467d91395f1e7bb8b805e0a8659beb9efd661a5203995c8a4245c7a89c52110ce91f2f89ec0772816687654157a1186636b97ab044316be3f4784fc0b619cc8a67b3c296abca65734641c1de2ed9557da4bb48816c2535cd78d4653b4f13ac5b0f9e87a2e2e8d131bc160a99e964ad83df689475d6c1bc71b12a0d6ed1fe7ea306bcff52aa66b672d536241f4d9fdf273903ecb0c25b356904912534e7b02dae6e2435623c57ae563ed338522797e4cdcb0d897cc6f82e8458edba3cb99971acdedc76f9632acdfbc4886c612703931f77e0ec3031edab9f6e2b1ee72ef72101ec8e08d09fc5fdce72129f362f9de645307de0c0eda488ade66a17b8f7c43108186da0d1aafc65997561a8dc9ece8588e63a54acc4660b668901715acb6850564deffdd7b4f4dfa4b1512736a96c9edaaaae1f80746f8e0e440b14d9dcc53bb8380fc62b4b82942fee4c39b09c3494665b2255ee378292219ad9fb178a776f473300726286dd720532386b02c3ed6941c1107f6ac2c24629874e25cfb81b93a9978d684910206631a808c2e325c81453cf32a69e3a5238ea649fd966260d353c72e8a793ac33d8887721f56f2fe182869f250cd8fe69da848013f8a9fe7c14f615bf718f9654ecbcca5dfcf345776b59cf589cff47bec80b1e95a0b3c48ec819a322f468c1cfb499d03ed11518d002e1d97189e10d910b521ce27772c8832ed6e58b05e5d789b43d5b903c03e386285fef8e6fab5664333f034b0a867970dae14f1b92bd7661e609762da36269b96d6e6787d6b021eb23a8423d6ca80e93ba424a3f83fefa9ae43ca97c019b2af207e618e7c5025c72e62ecb35145afc25c2fad36e156ac19d845cf8693595ffa7ba7f23e09cab097c4893843f668d241b04509938e32ec9699784c4cbad754f19d4dd9d2f5344cf8f413ec348a6acf5fca545dc789a5df2abb5636f36a6c8d94516800b643e99ef8e2892d089627a3d4858955bad42e22fb9705c42e530bd1ffa50f669f3e4e9db10ee5766d5c986723287ef36230da6c5bd1c37d240dcb09f6cf211319f7af1a710f74148fe972cc0a9530b872c365c20772564ed18cc672e1f0fc1e2477baa726f07f2ab5cf1d6c67b35ae39bfd180b8ef62c0197a0e6be3fc888f30e6bae1ab49266c358b3350d53e03746a31cd3eea1956f54f6646cff1b2916b12735be0508172512bf43818726b77a2cddde0c50c56a2206264227d07c9addede696f80df3c570b5957a50e5f32d7a2d6ebd6c685e34f43c65ee996ed6f7e545d9a16506bc2ff3d03af29b61c91c85d589e6800e48b12951c612e8edadb7b47806b542d907b75064499d4237d8f7b89b5c279ab4ef6541add22a9dbfcd86eb2df1c57ae635ddca157b5439901b28f84d539191ab222852f161c4db6b2370617c0f10a49a80aa5d91e0dacd7a77a0241fdd293a91c97fa75c25841a630394cd1e2751248eb6d4166ddaf3ab9f4193949704950f0ff7f231bf7ff9f33835998781ac143a1d4f5f17bc29f8ca65e5c44323eefa629d6a881d99e889cd3a9798a9370c023da3436e6221350012a53e90bfef2f37bb59fb36cb85b10b3377914bdac8c6a59ae0ece6a696327a3a2fbef4c728c761f6782d77b249c34f2a4c8b82b8b6a3c3a03d215b0f3849ce9c2360515762b5a5ae0988a09472ecfee4d8d33f4797ff8cd5d0329f327a0f4a1ba842908ccb64bb1804523e6b4c7975c1b05e1f43302b0449459c3f79f7b335752c5cc4a70151571c5fe7804f1a59b94e053811819bdc7c3a8e185e6fae401a5657e33eea28419d70d4569d88c305be0c6b90fac4efbf0b7b9038361c7a308875e3e9a1390d53b0c300c5f6282aa6210d2a308790f9bb4b8e436fbc5cc82037a75a69073feb4c139efc7bf44843598ff356119f2a311ba3c55f016efaa833c499ceec1c95b8f7e355d8b303e91fcaac03721655f2d379d742f2f57a08c1ca3f88780b68174682cfc274056bc6ccf07f31d2b71d4f685f4f2b9164304e9cdc4ec79deded857d76304d56ff26e5dbca361f943e8b381082a03b14dff9412f938cd219c31c563fb65f965ff496cc42aee769a75546821f6e0dbd16c96d5bc6a5864fb76932f41b771a6184d85bfd3a1bd57b502db4387a95640ba87c723d4e683b75426ea77be5a43d7cdaf66fcfbd3b0872db6a1bea0750304406551695b43c1c6a78f62dfefa606ff8c3d4737f3cb976bb34f079238934a665fc7d0062b130a0b1ac9f228af106f3fc152d58a5eb188fcf7b306cf45e887c161a52ec5eb581a73e8ef20458be055b4c80bd402227141da8507ee359f90667bd5c39d706bbb8f1431a27861ddf8e70fc662ab0d9ac6d86a508ff68801a809d378dfff30559ec1400fa9bbb5136fb74b1b26e74cb79ce71b580e36a4a4b9dc20055d7afd0d836485dfe0cf7502df29c899d945d0b65b234c987048280e4d2484fe3359c7d8b1213d01e672ddeb1000a84004293b46d909183477ec0f0650d1fce39d442a0f1b0baa5fc7b6859dd93b98bc75da960cc3c4b753bb62f9c810d670e9d9d59d098f76a61ec9c63f0aadc4cebfbfd26e451d1f4b209ba6d6f030d788ec4e97c39f1f788e548e86bf9f1b500303019bcc911de67c6b7f7a57ae21082904a28d873d38524a56388e4112e74aa4849de4f380d985fcd616e30304a0616218d83c9ae583bef9ab1c5cf1c553ab620af91f30eb7a3aefdcb33776cf5005d5cdc520a597c1a6229f0ea2a612a25b0e1443559e8f4d3c43da7020c460fd97db7739e8c30ad9756389f0a46719cb7ba4fbbc7752536316be76e3dc0fe3ba4ebd24494984413ee61916a503aa8348b2a82826d9b45b60c1bc5be06b87c36e23641453725242c52e480b2a585f74a41c5d0f9be5711ef3c2e854902250edc609bb7d3448c561e0fcc0852896a77f1928a5e4694d8dc210d21c3577d81802fed66f93fbc8b49d77107925d10d00629e3adcc8e03031c35ee6210c602819a82982dbcf517930a9134c165eac196a95a5c76f8240c650c2242961b7b111f25236207e3c5af073502283b5612995230cceb3696290518b76a1e8b8df632c5f1a68fcaeff4fc1d9fe8048940d2021ff5fc849035ec99273562a449394b91d7d40715ff883666608fac4ab1dfab0b0ba404bbc609afcbecec98b944ca5eedd5d57e57c784ccfe728325b5632949788e5c59a1a716f42392e9c919227839f8e58f4a504a6700b869627a650d6b2fa069c3c6cc865a5dd61dabddba4a9b38ad99dca723c87b4914e9e38e5d665f8dca2db5377ef6d398037d742c7db3c431ef7703cad61d16d19344d277d717c573a4385de720c2b7e485edefc75d553cb4baba4b6ffab9bb52cca12a1aa4393e8861ecdd576e258117f3c158072259a1489a437ef75d7a166dff71510c42262bf24b709a1aa7fe81ad8cd5fe3eaa530276e8380f90be3645241baef9101da7981102b0ae3a5f24dad6c5878fbfa624bc5ba902c38348eecc151c32dd2be460d88a9c2bbc09e76d056503a2a59e2ad3e7da1e219bb660905a78ac78efb1a2c688b7e7d890a3a7cf190cebc3a674224800f1f8d268a6f0ec4a0a4c1da0847b1ab6bb4b7725870cba2b535f4a4646f4ffcf7f6a340133df2b4c6df12c72e379d30c0b60e1b5a6d1cbb1ba1d793d6be5e1797460c5936b0af555d3cd8d8a18d06c08c1b253c6ceec72da6d24dfff6e9fd9ce109b9462c0eb021dd1d718db9253775a115d10376fde91ad1ecfdec5e26486fa980e8816fbaf4b5ec6adfd55f563c369aa1b5e9fe57629547f94541e0bea4eabd4c77f48e734b16f7749b2fcf84a01621eb80352fd2018cc49b03f1ad33709d9f2c6b97b86c912e384e9269d84668d9fc4a683ad53f253fb3ace17eed2e9421b0ebcdae0f2c53e544da1527d9321c97a6d9b517d44c5270e182d574ce5331065cc34ad6efd198a6a4cb40dbd3970e4f5feb850a2c2908e4cbaf39554f63282bde665e3e250e09475c01ed905e6f6072e753da182859d16b9c2651c795af6926e6507d84162aa374afb709e81c57ee182e10ec303ddafa0f398e3ba64e03fecd0dd4ba9a3167d70384e4ae3cc38481148158383244534a4b20369bf45dea4dc1f911d423450d842fcfdfa5ba04cd740c269bd6d75f915fffe5bfa2fca168caea9e57fa0dffd95db09892029d503b8ac8d0bc37ad5554e41d4193ce624ef675ec44798363e17551061cf1a6c4aadd031a518f78f88f82219af279c2155d40fc6f58a58cc742471da968acd934abf16795d07fa6e1b1a5578e7cf5cab727e449382c93281582171dcb5a2e8ac2c8430ceb787f8200db4e9f7b23f08a672fb83fcf0f9513a57795a98bf78bc6cf3e0b181fd8ef22b296baf208e714739f2440f7f720d28eec74aa4d51cf620f9b1225d5c9b60bc639d7deb9936f589e12d922ac8d3244473adca17b1bc84a004e05e9b1a1a431cc8cc22e1661bdae92822fa42abf3b45025100224d85a9fc874e3d7b4b955499df57008c543084462cb20e6a1efdf8e5f72d13401d426ccbd25c1d50a975e5661e1e8a41a69f5084c6cf4e3b1cfb93df0885aeda4cb060bf861be845b8d9de752dea97c433be904e4e7f5f447383135e60e986830d9b9d76b64b63cc301f463a127ee79c1327b92954cb24d389eb9339986731e0efa6cc0fa24e04e719a0351480b048493390968fcb052f74944105e83391393e820b9ef2a56a3038d58df0a630d7a15fd2f5aa32fb9aa28bffdcb89dc88037c708fe38e008b0cd561b314344c1dad27e8c389d3f12e42fd38bc95fffc7c1da46da2a777557d928d9348694fdca0e06d0cbb0bf92c07ebda2cfff42189fd3c1e5072103cc1a2aa51df1716f13c5c23565ba7afef873f0f8d1e77f507a1f8cdcbdd7d26421e6ddd788b27af7f9ba9acf199aa0426a66874bc650aa9131e4692d6a85584df71f06d57d135818a7495d4f8d41921e84612ea1c301c777f2365087b0ad74ae66a78ebca34b46e5b00201b710607b8063d726f4ef5a976ba8ebed7871d5fa9604a9e5b413c4a0c49eb0f2f24e45f8bdc718cc914860313759238f338fe8efd28cd3738dfafa7fb5e13a6761d1f6acbe19b03026b5d2352699cbe77e5dba1bf6f80277815e623cce9dd70857790481a58fa13635e7285c292447aa7786b1b1e1e7f83f918e09ba7f5f0b3e1368e25b0f48112207a939bd9cc2d08b32dde3777aeda269fe33bb2ee34377048281067160ec83c6f148891c77030de9ceebfc7e45342b13722d39fd064002a178a872c1f1f342f9e565d46a4877bf1dbafa259cbbf03c2b818d7fd244cb88c5573792c474c23f8ba582e241fd071453f3fbc1d80d613a51d0eab89cbee7daf9ae90ad80b6989b91ef094ca1620c7e4afdc5f44f8bc7af06c546d0031d053f013ce80ce6f9b404594a34e34074c71d541ff0e0832a33f633e18ad5f210c6a315063a56d790ebe3a3634d45070ab4f7a6b58cc304892d7d4ac608226dd2c31f18d418f96807367ee142ac9255f2a1e43aeb1ab2166b8a6e9854112aaf1f28e55681e878e33ecb4777e30ebbcc60d24ce15d53759c81b5697361817dcfba6c3f8e1cc6b8d01f4405c25eca5eafc2a02a77a5c4a302151940e0251590bc1da5d016aee0e9ecb2ff9a5832979a234df9edc27c0b2baf24bb4a0a274ed9449aa019cbff4a0d111833a59ca4673f3a324c226434958be664135e9b45fadb425db8fd3ec06c270b3cce449b90b5f3797895b75b60b1ae9830eac646eb13d7df85529569ebf6671f2c216b6bd213379dae52a9ee69ca7b525d3a7d0882de7b09035913412a9dfd7d6308c50efc292a530c00bcd000b72e61d393eb95e5e519da628b9d487646caacca4e67c4180fbc4e081501c3e2c97f6a21c9e606b233469d5b2dae7bb3c9d8136b4ac2465e6470a6e89c4004789c37a1a16caf59cd983b179de72eeab6f9e4e4650b91ad5018fcc022d44c46d227fb589b5bba1afbe516173fa630e682440ef6d5eb2e33afdff95e006ea8b0f72aa022630548c3a09a5e0109f10ac5eb3fcca3cead8c09d1f14b55fda8643eb2442fbf9e243e37cfb1c56e886e0b8e7a43c579238d9612e1e40e0f2c869a4405c9a27e551a5119ab4ddf9c2b0ee191ec16b4f686b97c47afc82953f39b215c11060f0c81dee04f9f27eb38cfbe2d191568b914c6b59e6ede43420a701fe4c9da39d80ae75532ff57d8593964f6cb88ad82360498e1025b9e13f271dfe4d015ec8a687a80350cae0b46b2015472c43929855ab3aaddbe4b00cb7d36b127901e28a30cdbadb03071a97387ea78fe74803fb7ac919121400bda9956e91ab6fedcb825999046f4f624deff4b3dba8c10df653aeaed24d0f48333f10ec391e3866beb2ea2421ca1d69e21a5a18da90279569efa704d135c066c047c2869616dd2ed4da1b4464e50f27d06fb16b7dd4418c3e6b82bc6ad897035769aae3e77207b5176cd66ac5f9ee91dfdf1a84c61aa0437e87fc03fb5816b95f0fa1dc846955ad7049a28a9d4c1ee2f9168222aa0d6ac61c62cbf934ac79cca85d8406575cdea5be7acb924cb9980c556f0e9f7ed078bbfd462edc63b5f81bcbccf628233601bac5663e8e7a9cbb2cf07dac7f4355a62ea8ba81d3a8ce83e2604f08acd0e52ab34b5db38e26dd2fcadda0d8c0543a8e58050340e81fc31cd2fac8edbf68328fef4e5f9340a014d8816b473e30fb78022469996f9316058333d1990b65424b061f944e867a8c3ba1cfd4fb181005c17f9b4752ad863b030201036d91aa97fbf54b078043f31e1c9bf4d4713fa37192a7edf698279694028e595c859d4b9e957f3daa72bffeaf915606d91ce4846f534953afa2438f99f54fa19eb0e63da38a825ba916f744cc2c10c7f9b7077c97af868482ab34b0ce08ed6310c66d023279239b51c9376679958a87220bd13be2646727999a8bc58e85f248f0868a196f5f0a40d6870e3a2b67550f68068145833034af9b3059de341a32067863b9834956051cd67286134923e72d233ad54bc636191f62075726d2bde852a6e6b46930e640bfc248817e6660d3dcb3db5b7942cdf74176405584029b60a7ffb15d122916f0f6e53c6c317672f94418566c06cb6ca1f89e7c751e0e6a9ab10b9873170e5615051d5225e430b2294da0cebe1f6e76bda1de20770c361f1dbd826dce823e38652fd8efd4bb8a5bcb5fc75bd4c7dcc34eaa9a21364015139001e7749d1bf553f5fb4b8f760a4689711369f847f9eb8769029a55da6d796b217a65b4c036a82268a122007aa94078bc142fe5220c76c3c2b50a2ec66c1299fd17d1662e92402f3f5a9fb4511a9259528d8e474f01f4933dff94b907cc430f0130e97af385dda20f32f9a1c5e8bd8c452956022ef9d3d3bfa43bb14a6a5255679793e92bc1b22ee0b0774ef74e9933bdb06976e90d7a121f417eb0f6b1b08de386a7424e5107393ffa6cc7fc10c12c4848c5a650625c9e655c2635004f7aa21712c5b686dd749fb7ce553b0cd13dda2a3005c04bb81dce2f1b47cc94384bc53707b6b6387531a091527a198665a366167a62d531f407da26a1aec58a67e0f27236923c4a50f4d87a288d87fbcbfeb16e5470a52a8f9356fbc15775999b3a0560a23371c8d899f6cfe260489bfa096f29df4e08e8223c94fc1be464c5e425f22eb3b0f6741103265cb730fd3b6388a85714c651d94ff7aa0458b0a9bf646b1d3d00839415ffa4cf415dc694c2daf9802102845000a3acad410cfb50595dc501144f92680c8cd6b4df31942d3b43bcc7d9a8192e5def90290466e95d8f9d40972b97e0aaf573311918380bff03a6702a03862b57cf920e733bbe279585b8da71103d390e19c6fc38e9e035415cf98ec66afe3e9cd937136864ff76e6dd31c7c5271f588ac3c07db4565e9b8706e86174e51bc4a212d689a64de1db6c5d7ee5101ab5f716e31e7525ddb2df4922f9e99d04560396469da73ba612ba7aae11f25c7a4586364ad18f8c742f94d393ef5d9aeca77a700c9bb345bc24619dc93dd72d8087a71c1ede3e8522f499adac146ab0fbc8c96664162fa34b69563741e14db56b6ce9c4d05febca9f6c9e917144623b26f2ff1621edfbea81a7cb196099b3c7198a00e06f9a30b3ce0c277b1dccc8dfdcf76fb75f768a22d41438105d9a23d4c204d0a4d650eaa509a03e38b6c098e005e699274e6a226b48ab53180414cd0b30ec9cefe8bc59e22b61b376c39b4f1bb73f2cf764c686cc2fc45b68bbe13718352777811a92d6ccccc1cecd662cd809e5d0842c4326ddfe9ce228a840ffff07880eff9a6abc142abbfeaf05a4cdb958c593e985ed339b241262f0feab64a265dd91a68864880a88e49d00368ecffea8b11c01eea2f9853e319886af489cbf619673a7a1175fd0480614fb4d2d9d3acbde1b11114640e5241c3a90185476dc716e42fd86487049c2799e1193b4629b0b636ce669fecee910774d44e14bc0df82685d8bf7f48cedf4db628847c697add10ed75312092b40c04e46d350b77832769df457197cceb04ff4a7cd3bf15a1fc1b732c74edac37cb4def762dbf04252b1079a1f8a071dd660b898db00f6c4bc1ccbe3fd62b7431fc9e42e63c9a35df8c3a3efd57f87930870ebc37a571aa5c8bd567821f03927eeedf6c8867aba98ebda133236d149fd077020ddc3056fe1ef96ea02095f11f87a010fa811015b9d003342426f3e992d284e5eaf830f572bd2ae2898fb1b21ce31d9d14a9eb0905753d2e2fb0f58da5da45f9b55b579c290f18e5cd04e26bd7efff91b35c13cf809fa35cab6f501341ea35e408dd92298827d531b3cc4e8906cec45f3d1ef4a290a74524aa2b13d3db21bfad21fb09df81431cd16fbb1a3c087976a447631ec3aa9a4140567aceb33c123d0b33120e542b095c33d617ceb9e1ec3c5c6886a7ff07600e3d9b95c9a1786b52dabc6da33116da3eeb340030f3ebd30dc6985eddff8ab9f40625a6103306ca3ea392c845e4439095cdaa33ac874cfc7a19cac9b0d1fef1f88dfe07efc59353c0dcb87d2d96b26c4a8f5e506dbc76afdec394f8078ba2a8d5733e4f12cca7e6402d67ef3888d80026067dc0f87fa845af8c203e862d8915e548e84f46289fc40f3663e8875f908fb9c967d7ff6bc6081e3226036fc022ef4633074a51226d51200f089822d68c88302c191b0c94d12125c2d1a6023c9ea2ed95baf7e55c462a3536fefb7aa14f565da1b436d114cfcdb7322cd38497029fb0a2e89f2f8e6e109cd10593fb59a27c8c1b23a3f73e4a8248ada8d2720a83c09c90089d64b7d0079e26517baf63e3238bf316fd924657df8e2db0901df2d47f53369d1215e2a6bfbd277c1ef91d6b5f5fd6f4d5eab0f154323a3bf0c45902e73b9b830046df3ca941477d4864e1eefd53c279d9d4b15698777bf6327d6410f7d0772df6bf66af0efa7cd0738714cd1cbd54d3627b0f255ee4618c71e3dca2fa566bc6da347b04ed6baea101508c222513f85e8d323c3bed1ce54455dd24ab9357c1cbe4adf1ee626425fd7d326203bd796e80df8ade34a90a07e0a228773e95ed54b88f22685ad0b5e6ff23ddc0cca880da1b20aad77ad681b63084a0e738f84a836af2f295b3392c5bcf27585833e36fb540735492b05d21aa0732b5331c59529e4185ee14bf47c855a9c43febd6ab431f4fd913a09186b7643785bc68c89fb0b52e40fad2bd520a3dabcf0aad766a58fad984920fee7665a744fb375a2c59ba057d49c7924be5dc19198fea32a7ea13d4bd919ffd58a524b9dbc4a282a9255396094f93d717ac7011bffcb70840d4812956b7ebe1056f714ffce32d378833b14c5b753fa52f09c1db7e62b5c54c4533b5707ec448bf7d190c8d24ad734bc72c8a103a227d5bcf3d826653911cc5740bb4669e875256bbd54a71cff348bec20ecc9b0d26b42dfe8eda97dae434237ca6aefa0e09554b248f1a63109b76ff402f879742b329cb67b26d912262cc467d336e347090ced296c31866012f4cf07cac86893741e72bf7468fb5885d0a01ea3ac2ba6abaffdc0d02a772b4703b32f69d31558ffa0f4c6fb131f1ff93db409d14489d8ab20f25ceb546a792dcbd8d8708cfb8cfd4b6039279480abefc0385e485330d0accb98267d18f2c4cbffc1f3426c6f1daf0b34de443e215d64086562794c1a1b989ab4c0a9bbbfdefdb47d6088004281c5fa411535c0f660de04e1fd102265d5337e487d44eb4ab8a47b0c73b21fbb30f8ee463a27b9f06530bce8acb7e1f1ae7c809bae82d2d8183f58c5aaa89fabef00f3ac445835fb8bf042ab3ddf6d5819908e8b0f199c73a33c4efbbcb381628a79a8a2e125547f431645bfbf263d28468cba8ab8ae759e17fdf7ac11b5b42f51971c97c6a2cb52192d3110d6ba8773d4c3b05c9a6c65a729db828e46fa860e82f2945730942ef39b860e897f1dcadc09f7578bb0ae1c026a54640bfe0ffda47aeda13b9118699dc05d352b5b4619bcf0d4202035be80ba243f275a7f44abd68102d6a7cd6ab1e903414df4556e7a42a4ce941cd27e8ab08f5eb5625d1216d57a00cbd770d12529f0373280f4fbdd9d2374c44b51e68c7d19ecd44582b9728353c8a5c4faf68535d4ae2d3d012687643bb6adc4954c7ec877d75c8b04dc79da64b1e0d70c0734a82a354e89b0dbf85abdb7f718d374b867a47c8dcef33f163ec7ad39ff4690d5f1f963ad63891822a2c2b9a11e79d07bea98414265f24ed65d546f75430eb70ecf5cb2a13d500951210ee09b35989e32825bfb4ae7365ad40ad69f52a3861934d8ba5530a2b129210139c3158eb5c6b447d3730d4801f208f50b3fd254e72b7546419225ccc3e952c2becb6fb9a2062c28437f1e92bf4825809d3867a97ac64293db57402749539f1f2830cbe982d5e3524000cb7de4427e0369033f2b723dc46edde1b8672b2dca709342ed3b87052ff25cf5238144bd79bb85c86ba69cf2d3c65d052b8fe6fa95b5b1b06e9f103fb3ad87229c2874784af1d91fd63d20fbc216d509345512f8433cca2a8dd1ad9db31561456eb836698ded1cbe6bd4a123b5eca8aedfca595f22faf5066883b401b9c38a428e1edb13c28ea8678cd68b2f7411efc42fbda988cdf454de85f60c36733e9a6bbfb0a76659e2c598d609f79324ae75c8e31e2a3e4a5df20a3b631eda3b195f5196fc91d4c44dc8e20b71af60034ae959472150b2d0f123e9958bb7bd62d6c4b008b5c14b4eacc047cefdf7fd03e781ce60915664a6678f567b7ca5e1808acc47590b4cacb80225b7927ae1fbe675e005f48ead4973dc4c6f0c97746aa446ca12be51128fd00389411e09ff0c425db1413a3aad2b0cef32dbdcd51d757e6a821f481b444bce0e743aec0dc959371ebbb03759bcc3f91576f3d2a908562675f4a3037183556c20688c6168e0fa5f7c523988a73b30a49fbf20f26af626cee4cdb63d9168fb8385a8ae43243e10fd26a503ab5ded2afe46c9b13e00d32d0b24593ec0e366fb48b79d53ed1ff65f89758d1d145f69c8287d5cddcf81cf2ed497578057356f8c5988d0fa9c62f8fa5264593693c4efd083787c7f00344b4511ad36a033aa01e3b9e0e8e1905d73c6d7a19aea03cae770f902f72288c58711a55a63252d242a1dbcbc8e63294e3d6dbc85ce5a9af05278d9a07eb34099a11f04688bae300039fa81ec206d39ab41b5cd0c021e5f958b3b4a32f135656fee0cc9489c0ab785a37dff24d8323817aad2e538f00f1e765f4ef2750d1a960199386b8e37cf95ab2530b722f2522f0e665a4be9464072ada0bf56c9a53f85be79d25639ade7d3895b718c61b2a01b7230477c63bcd06c35a8ed0c8d26ea15241f2d1fbee7d27ebe0ca59e3212860fd65749f07168dd1cb572d379d233f6ea7077c5adb5ec097952bc1ea42d6786b1547effe7aef1b55552acf5c3085d000ae609e6be852db10dd1341afbeeb94220a730c919f9547a12c3e24d651f43246f6d7afe77d15612c7fab90a6775abed2027a3bf8edd0aca05ee5876e23586f1d0e5b069a63a9e8c296dff225d5f4847a8df3eab5bde5f77428d45beac13e4a221a450f2ef2abb67979c2e3d7720f33e9002132f769a49e0ac64a33f48d3e08ea7985c55a1139671f61e419d33e3c4afe39c490bc3acde453af5ffdb4631be859f6c37831654326a9ae78fef781641f3499b056afdead2c2d6b9d608a2c0f0764ef4681d6652ec38c76e8a6aba0664459996b08796020b3bcfcf613b7399cc2aea6cd024791eb2c7a6c56726cdd2427f329e16804d65926ccf1cd8a4b89fa012b6752b86d2d5721b1b3bf171490f4c1d99b9d6324a6a1222c72350418cde36f65f7fb52a594fd2cbc3c9ef3d18bff4a4225c9e4ade1f95b11e979f6465bc9e077bb10a8dd0811dfea6be6b722b6bbc0b3e190d6cc2037dd17e251c56db7d30e3078f9f5f2c4e4474d959a15e885a6254bfb4e2e16b7ee7870aa3f3fc06de37488a1dfafe930e580c104e00d0980232f105fbd87e778ffb7f01cd2b2b4048e19094c5ed012989e6a1cc298df22e35e956fe2b9c336715130c66ad22783a506c0b6aa6059a3470e0ffae1d1aeb2c5591862e782b29221a30e09f854e02a1dd7e0d7b44864fd7b68ece722c21658db83cfa6bd13a8ab6b5e4e1608742201891b03dc79153a92fa53ba5a4c7d4749fc5630aded9ee64915365db3b1e623eb304f4d60e4b7abd8e0e3ef1267aee942a446af9dfa667ae9bbf30429563be7992cea36827aaec91656ef17ce73ff6d78ff018ef094306ffaaa48635d312cedf3ca5bf13a485c524539b0a468e46c64a51902d77a2d7fb80dfcf6bcfa3e29c130a730061538e4393b7257c1541f07ac26a4753a618e9805c4cf8ccc8725991b07687a20d1a5bef409ab805b2cfb85d96574391c1f9ca87f6d0f516fa949919afe44674e4a35ce37ed591a1f02fec4bbeb80cf6be1c670927e4c9e3aa9fbe78a8fd19e9019c36680dbe05bf118e77f5aff87ce81a5808b783bb9832e8ab145a3a767f11956adfc6eaf7d257742bd83196cfa601a022c44de241664a6c841b90105120502b8e875c6be17eb436cb26f5ea272e228efe5f47f9b43b1c60b2e712f8fe0ad5a2cdb713dc95a1f1288e798b62c2d772bfca0726cb8c018afb1c35b69cdf41f51e2beb26bd89cf57f5a7b47ebffdc95647935416dd56f9c0ad1fc05ae5b32ffe69c8ef339803dee80bd30a5259dadfa488ef1b3e98bbcf49e359ef8c2fcbdb1a0f6008e2167b65f48ae08a99944659099d642d69d0e4be44c15b844c8be06860683d2069081c9e3991391f8c876cfe8981e4d5e73e6366c6acf122347745201738958295734f7ee306a076da7c2f810f2adc760ab2adb07c95f8140d3bc394cd8844eb5b7168b580a5b4f8cd2c6ee0f56878f2569adba81b85e4887e0985149002807665f2f22bce9b5be48ae47ef6310e36e8712e09879a26eadf380de0fd85f22a389f465f2cbd958dfce96a7acfb41022990d60f8c72b3b33875ca0b589b91f0fb89f89bbc31c4dd8a5085565e39acf0b838af0ee3e81e4ff5dc5274fd3ead02778c37e4d735a9a4181c02bb9c08f08932c21f2c3b4ae2f74058e8218100783c715be0d03aabe548b02a06ff9a0e997bc3eee0083821ac7f4fa1a6717eefb209b0f370ae60004faceb05a8ed233a4beb1c312b60b79397df12f5aa3f5f38623a80e7ab10eaf8dc5f6bb9de1de74985c93b6a2a3d251e970b9194ada3feae9503d596de875e54a6543f1b8598ae0d11d14e099b39905016cb07893a27a25be964fa97dffe6c4c10d25fcbd614e13c159bc849973d099be2e413d8a15920b666448ffd85892d515b79548091761c605bb5b7c493b02a1355807e2d31e8d403082c17e014a07308e7443114448149c29a101f090b8f321ef2068e84ed055849523cb9d99855ec1e20ef14395f6a8f5bb4c23bf9e9c7b9f0f1e3f78d44c2fd3f9bf0780e66d912e48c809d5d7eb4eef8daaf6c8f6159f3a84b837156bf55b0db37fc8928d78690324129e7ada8bf98a633287bbf4503b79b649a7d7f38ff9d9639d13d56ae353c1648535f34e5edfb7e7690fbb345afa5647490573486996936fdcf025bd5aa59a4ff76b5dae1b3bab8a0d197f08873874c7084d3c4a208775d76d5f5c94b20104a2c21613a93754adc94aea9080e4ee99294a8252bd4d94bdb50f5eb7ef21d2cbbdba650738681807f5a15266715df89c3a467fbdf18d9929b6a8070345aebfe4722228bf0d06c8576b94fcb13436190ddee158a506851c64aaab2840306aab7d2c0c25ec84cbe8d8b497d4826707a7c757b7e4cd5455473e4e6427fe4afd6c30d953f0c85edbee806f9daca1b5baede3986ed05484c7b47c42eae533a483bb781bcab3fe4077bdc634998f949b7fc161ee08c64911b2cc67db55bc23232bb7da993ac23f1d327965215e42f04cde36ee8fd88132355ea888dd5305b13f5b83e7d4d7cdb10290a355e20dfbd7e6882a22f388d6e1942c5e8b31a39a469130f98270484af09d5127d27200ce98ef00d9bb3904b5c0a7942ed4f3e0f37d4fddf030f5831939068ec5a1d719d6072fdcb80ec6928181bfe57991a1738e9992256d9283e4bbf23ce228f50bd034004ad6b14bcefed677b5a5180c1657e58edbad8b85e6669e957a51b604ff98fd9f8e2b1d290f89fc4a0516ca0c5a4b26f39e837c75fa2d8e847b02d2160046110501f738eb7132b6ad337d61210f036648136038113fe287b0c3bbe9b863eab3b68c6d37cec2378839a24dced07842509d7cba4ac35e7d663b701a930e6dbd549ad4d85f9484c6f8bf5570498ceb429a18d6fda139c0fcfb507fb4d8cea7caf7c95d140ece10edd98e200202ff205776740ef1bb130a254ead9e7574290d88681e05c94064f487ff1ca1cd3c2f595192c1ddb7570e919041cb36956ce89da653a7d78163cadc86702cd5fb70ae97731a1fb87856efba85cbf5e2d2cead79d397cea4bf7d80462a26cc47e7f94635fda1969e71147f9c0c3391f6c6cbb5829daada68b399d6dd11463a84fea7ca2e3830ecfe9ac10dfbc2f15d112c86e3480c0ee22eaa0fd9766beefec664e5fd7d62f276da8121a315e60938db2a00ee57bfdade225dc48c03a8a0da76756d89395d40acf762d2d1e02826c8d43b51ee1accd291dbe364301ac9e0611c105a42b8fed3e65ec76554d271c2e5dcf1f18e9fffb31e77e4f6e43eed0f2c56faef1003a447b5f4ce6c595afe5007a55105932910568fcb0615fa0852e0d9d34a8f71f7e5999e3f256023b802df32d4b446c9f025d310f8f1f93869b7bab2e7d05fe965a777dff658d3e05fcee90d7c59223d604a0c0a4d5ab7cfecaccdc0c585c28b030d2e465a0609b82d521652a87b6d94d7fab11b3c643e79799c3d57a25e1a6d545a85e50dd315f973b3ecb840f94547870c289f75550252a43d5f15a56f1cdac01fe3d3c9c5f83f880c696956c57034c85ddba6bec21d5a6e0cddb7c7fdc728cd09b813610ee64d8ac7392abecc27633fa57817bcb6aba769840c720e20cccc91eb59be8316328d391aa35bd43ee73d647a3adeafc738f8cd8cb4b2def00a075cfd714760babd2c159e28ff1796b6eb879cbe9fc732c583e74e4fee5f74596db6ee74fb4a8db867feb73c9361974745b37c13ccbf989d75cb54dd9b67db2369d58952b0c83915c736c655689cb4e26794111a7a0281c4537f1d0c8487872e2e8d175b91fc6724b4a3f24c51fc2687a9f0af910b537296c06c8b3a616626cc1f8b3007685057de425de5c224a1c16326b0491a4b15720b2ead4c9ae159aac5996056b1f131e3403e41a25afd9467713603d9b8bbb3d111c6f2f215f1bfe500cf79f7414df155ce0cc4a4c506bb841f177bfc78cc06dbabd2255cec1391d6188702caeb1eef8c8d95f6a76e41dd0477b11f037335171eb20d9b3ba709c6e6350776cfdc3b9405adbe78146ea6b1cefbc25dc3bf2ef24eeabba4237561c11b15160713ba40cc427cd269120750d184ce0e97cc186aa2da94e98ff32d8459514bf0050249acb30850d91c54109183db4927eed67527ba84712781e23af5a5d469f63a162aea21e1132ac152e9fab0acfcee0d4c443b82d941a13a464b8edcea3e28391264ef4cfd2185a8c757c10d11d3739e6979cae385aaf3172ef8e03190c4080e12571a0a7b79e427b55ed8006de76c21c432149ded5e74ff0a9ba9bd570816f1d1ba177f9e12444a71a88e5d3163f6f65744d9624478add27fdd760512742261c0fa3d266e0e1b2c9aa52bd7250586c9483a1ce4aecc23d1441defb6cc626ade8bc5a33ff7f6e4bc0369fa15401e1ed970478a46dbc693bdcf8ae8bfb0651f0fc1f34a87b517d2118a0f0042649279b1f5974aa6376088b48ff9a9d725b9d0721adb2c6d57905ff1f6ace5597d256319830d4dbb9f3238b3929f972231c515d3e327e2f0e01182ccf778c8698d6a0963efba52f28bb3ac3200dfe82a9f5a1363571c68ff7a763cba2a9456422cf482ef76a8c5d2783c4cc1c61bcd11cd5460e7c4ea4a5207d20a75a3521a3d0346edada0e65d9fd282d40ae37b7744acb77d4a71f9d2551a930008ed8135bc2bd82782caf3d15d4e71226790be4613600e0135076c946796cce14621a18c9f3bd79642c53220be66561b49b30bdc3d928d1a0d9c82c6eb95c180c6743fa2bc7fba5fac4312a8e80f9dac1180050c39a8cbd1d5ae45bec1a9463ade8e8a6199b78b389a006384d8795c21b43d0fb35bfeb5aff628064ee50bacdec74bee53d77c7ddbbbd261e163e26f25e7b327abca5d412a1ab239cb4839c1380fdd1f264eb841758cd8b83477e37a1244dbfb951cc32a25949796675533cc34e1bde2b5ab4a7ec29a9a1efd27ef528bcd362feec423534079998af9b75b7daea9c1811312befef5b5c7c19135bc337be521c6ec2e2dc79b9fdb7935cc161c490e9700cf182173bbd7e74ebd945f2c892d8f05b2378d4d8466bed712b408ffac8e83a322aeb18b74661ed3b76431a7b0c0bb907199cf8b8b54950bc6dcaafe33593bfb23ccf51277dca1146dc2ed2881dca048b4211d7cd7373f4f879b7bd1b4094460f5d4026ea6e6377ef58ceb8b0010465b221d521105aaa8eecd4a3aea5fb3d2c31e99e64c42b7f47c2423245aa2790442f18a05ccc3f67841270f114cd9ad3f8fcca413bab55bb06edc6f5eb2089eca453c7e0806313c64c43f999ce0cde6ddded461ffd4e57698296e1c3e7490d612812fec8019556fcfe57aab983cec64f821538c1d8d6fa9514afecab37a9fdefa4b410d32cf647c248d9273a20ad42f375a8740864176d20cde2fe68b65f272dafbaabd161566990e11f377b0abc46d79c33aefe62286a31fc487567a0b7d802d9d57d0a0addc5a479b20e9ba6bd9b3cc23dfbbc4c56065db30073c39ed609f15c1207510bbe7eb05a28a061c5454a69af52c619f80b88ac2c65f75e371007e214d4c63e89cdd9c6a18fe3996a79137587e59ed32b29c36df525a0ae8092a222fdf47b47d0c2a65878439a80aee16a5aa3e79da86e79a7932e08d5e28098e4cfb68cb79f0eb2b468e99ee71e8d667ee95fa5c90230ec91462ee94668b44090c1927b161a86366a01602d5bd067b354860ddf07b2d7e57ec726e6ed14e0e56e135bafbb09710774d21ec0f1acf09807e09a7c82d338829bfe346d2a317c9b311a0246c7c4d227c1c2159f29f876d8dedbed33f0c7b425eccb64766db807d253832ec2c3658f4368f6cff5b524211c26b81ec369c474b223e7b7e2c0e3efd2e3ba937702566a614e5a29857691ebdd4308f64233d2f10c3997e5eb7def05cd2eb4924064a1045071a8d040be56e5bda5511ab302563ae86d9620299465c93963d0d4d6947c9b49383e33a1adab516bf5edb22c8f76e2d768aeab27745feab522735863771894966b1b2e811cd83dbb5798763143726f271b5c72cfd56f060c9bbf225eab8a6b518b8c0b3d34d5fa0b4a5a66d1df2d03161b76f6d8a54161a19c11ed1ae4d309dc005f1eda98474013b4efef0c6dc30f24057f70090970f9d8fe30327b4dcdd92eef309d193afe375c4d884f282387c1aea71d70023825cbb0192fea6e1a1bde0576a35e084b47030b2a06c5282b94dca6da0452719d9800cb94d8b007a42d099e8fe236bf903bfca8c3258b6362340780ade3b9151e3e6f58208bf15fff6973ed627d3f30b97b2c9538871edbb57aa7758adc42599119f5a3f8c211487a6a53e14f6c8ce29cc6fc51ea2d058b21bbc5fee2cab365d46a6675992013950dfa81296a9099ff71b2963146267f717c24bf8444d905425e7ae00306e23df95136490d2da525c5b42ead36a67f582ca518f143ff6607cb3d9d91b35cf9531ae66e9adaa37fafc871ea320a41e499a02b83041fa5ebca086831f87cac23ca33a00cea5bedcabecb7ea89ce37c7281b34570695c049ed0c7c698d7698cc64a331c70f1bbd4bc889fc4528010ac12a05af8dc2aacba18daf0cdeba7bb6d5814dbc378143643eb00c75e215e96b0c3288eda67da9e47591d5a828ed5e0c160a412a6ae08fa825150057fef2d73e219bc0770458c1668b4b8c497a60c741b944089134e1b29ad7de51126795d7ce200735e0c2a8488a70f74a18c7096caed02691aa4ccbe189a316f98f37ecc33e0716510dfb79d957d6a3d7a09eecee3fe06aeb687b204f0197d86548bb9c124be9d2c016149fdffc84e140db23d1e8aef011097a73cab9212e138c792bb628edd53ed1120c2724bc188b8296ceaf20eb6a512135f4d5ee21c82478770f834300223fb25b9514e196392ade3df0eb35fb30abe3ff45506061b9dc0a948c855cc67dd268ef1faae43a367c53f004fd23d72fdaa71f5d4aa5b55abb49d33ffb7947fa04b61bad75d79ae7564c0cbc85825ef874427eea9220e15fd4e015e36f82654b19ef15753728412dc1e2c6f895611a996b87f9db8620d7040c4cb4883f2147999750d30c21ed21b901d009061f96f6527868c35a3edc333276f8b65189d0a4894dc655b2690e0809b44d44ee941268f0ba7e0d00ee86f4199013bbefaec734951fa11b5fb331129dd3881070716d35da320ef0cf6301ea662852fb5ef931755adbcfa544f75f6dfe82fe39fbe0092b09f99594fc781ace7ab2ec79333fef5d3a3996dbdc36642d3d4608a13bffe57ef9a4187460c51dcf78c4a8546020e430031c92426e4d42ee5910194e7cc1f6c0b41554ba627867391281e4295d111c62e8e60ce7dbce3d1d7d4eb1921d19df02c82a9b29c837b1bc5a77b23e57f6b79d3ebb0e6af41693cbd0c8a64cc41eacb12d5f288c53e3cbf2d90d4f01f00e8612709bbefb126e20185e42a6e8ddb4bfacf2aa13ef1e2518445bf0d5265cf5fae177e6e04ad424ab52f68dafc71e27eca79e95b658bc8896e0ed44cd7e884cfa69c73916ebcb29e62ce4a88d4ad68cd97937f1c43498c44d06f75cf827d94d81f542620d5db51ea38aaf127584e1c734bd14d5efaa1890a8cb35e0c0fa475ca24254427e556f1934cfbaae30f54e4068803f94050131f1a707146197ad9741b79040f4b733473b2b59411db08a0353c1cb5219734cb1ac22850f609e7af135f719940f5da1e8a67e6564a51eac8d3b385650bc09af6a2de9c0ae2ae2f0a37c0998616ed5bd141b76cdd8b6b7c650f81c32d508b3fc2d9e3b5709d184ae757bba6cb4080f7f80457cfb197ba12afcb639f78cd12fc8880b14286d599193741e979ad8fbf3157736bf569bc6274bef3ca310d15a56dbb4d8c5c6a22c677201b3eddaa5e593c9890657d04baacb9436756857b0f765b5b270038901e740f7f91e998c27b3ea03ded6e23dce08d73acfc5f667dd33496ede8c4b07eb3bfb8fda79c3bf4bbfb432bedd754b6792ee5dd2bb2caf49e73d37848cfe0a537fb8f06f2e4402319e1e2f2e1415813914406a1fe807475152f9b19346c1ae41ec03db4cbc2969f0639df7996757f86886e03d30f8800999e8260bfcf214d4676f05064448c209f6e826a7cd916b8cb4fb4cb236c993ef32867c3bd62bc7f60ed1707960e23b5e0684bed8a4c1c4d1bbd4ec26bcf541198b41507a1d0b622d56ad3c2e3830ecfe9ac10dfbc2f15d112c86e3480c0ee22eaa0fd9766beefa01c748ed1e9d2430a3c71cfb1e33619b6503ffe782d38ba34baf49f16b3780905080b8d6b8d9bbfe0827f8957b8f85b57e1f7f17dfd481155144c63fd957c9eb1a536d53ca5e18afe49a7d45fff30f827009ab4238b6d904f7b7dc2d258b282fbef0ed0d11ca2a1be18f48f5544289e0a4d1055506a42117c106dfb65a19380748bcf9c12dbac8e176d63e7b4ce58a859e940667e07f8e80fe673537b389a3314a81c930ae47d027ecd29ec70cad17c31c600f5dcfd9c277ec7da99e07ed535584e935c24bdd97e97ba955c87276336e5ae95593840e046886ae6e6ac636a63fa252e478cbade405cd35f52ae8d5dc11598ef40999dcd65fc116a09b2d78f432864da3d8f628b9cb2900837598e6a1e3f04afb603089a2042f57a8430802847daacabb201bfaaa3fb65ba6e01454d3b04410dc64a85ac018ebb2fe6fdbb28d5e79771ef40c77212878ff0a6d11ad97d5f21f1a48d8a58d225eba25662e98d0c881be24fc7761963adb0559bdea697e92a2a884e23e187acc0db0fd755e75b481b050d0464f99d38b05a05630ed9bb7d03dfa1f12a7522e0c1db194d7ed809322373cea99711b4a4d4173595233e3cc32ac60809bd59471b878db0ffb81ea1363165d6d3202572676bde68436ecb7f940324714802208e5e8898676f0e3ff5a579e0cc1a1b0ff2c1c1b3c53573bb010c0caccc5c0a7a6bbf0328f51cb4f5777fea0c459cda57717a4eaffd32417fbbe7e6bcb713603d9b8bbb3d111c6f2f215f1bfe500cf79f7414df155ce0cc4a2b0f8bd6e09d6642416775c5b383df04bee0935f812ac6c2bef3bb4cfb3fcfda100635bfd2d14835db7e5b9e442ad6d3337692e06558d29d984bb864a0771ea63413da082057f7ec55e93d245140df3b83cb0c159416668a07238053c2504b41b4b5ce19c585427575347c90a3c9cd463c2f63159af91b4a360fc237d6ffe9adb3f3832c5402498b30f96841fcec5382a4fa8023c9682e9da6da797f548f614379d7d009faf3ad2ec310f8a6552a4a21fb3879c66b3d2f37411356d537d35265dea31ddbc25bb96cc89955a6aede2c641cc4e4670ee47befe9b829d61d9167345bebb9aec0d894a8c603270d94c5d14da58c31daccb497bef0adac12c1a27c6c410d6ce7179525b3be4c0fbdd78f93795701740b1e47b1990ff90281f6297f6668854aa70853369f65642cf8d44b3bda6103200c25bb7d12fd48579a697cb58e14dbf148b9c6cf533f0fa5ecaade995927f00dcb26024e5096aba71fe7c277d092383be242e9d21e131318d6dc907fbf2d415957da0611fe834a837fbd654989fec57ae12b21cacc364fcbfaa7d304bcc3e5150da27ebd23c0c0ec6b2d7d86a193339e42dd2452668033e295c8901436adbfdafbd2a4a584cd8dc3db5485e001ab917038e44ae65ea7dafdf02fef34e240ba69b4374dbf94c84d042d6b10374c99c06e19c39bd3aa016671560ecbc99c7c612885311c431e292ac785989abd562555da770f5860da69019ee307c2f592118a4474d7230d89b3c73de76335636cce16745f58a93bc38695fb23fcf4e7f533b4f26265bd8a19a0d287582f5237353e17b030941f409491c3cb4f1d89c2cd7d770b56f479904f7449d782de2947b621a3dc1aba738f9766c840d2c41ef75b150f3dd2679ce45499fa6fa8f4a53c13ca0f0279c11836369c78246d739aaea6cf54cfa5d412a1ab239cb4839c1380fdd1f264eb841758cd8b83477e37a14475af261e26352dd3ad54f9586615c77ce83cf3cc847134ac089f4e766112671f621af7ee5fd695841a56ba548f1c8b18dd27fb5c844a61697a06d8095b81a903fa3d224a350dd4c77cd9643cea439e4db366da8affe12f3d082257ec8427f3d71e12c29830ad39d0ed9d419afff57914ac92d67b32a34ccb1415d0758c51400c7d3af9e11aef1faa512c3ba6741d93b21cb659af844482070ace9859bb4b053fd9e275a4e07e2679d476375d75713b8bb44b2df89e87c0a120f54e95af08e0913ef4337dbed281490689b01348d48a93c1012cf51e0c6351cf82dba8044c215f8e69c5bee9071d10c7855dc519428dd4dd09d85b6152aa1d62acc005b73eef39204f41a0acfd66555e60e1f29632545d9c5ac282789ca5460eac8dd1e7485116192e2335a519fd9109a5a18cc23ffd2a20591c018015eb6cda0c14d3bacf16aece40a4f30786943c77736690bb1a47971936d89560e4cf96fca84b3fdfe7dda5e77d48f13f0674ce035ac2716e3e584ad642103717a1791baaa6c09ca54b4191e3a14581090ed1a9922249128c4334b198bcabf14650b2a6f91faf8e16ad89d3b0c81c62cdb601ca685a28a061c5454a69af52c619f80b88ac2c65f75e371007e214d4c679dbe13f8fc8ed24b9982052c35c86e9b3e4f9863ce31355651746ee441a360146efc84490abb21e2c8e9bf6180fee49696b8d31a162461d06f6bffe56584353daa503d9870b4731cfbdaebaf74b987c3cfbaac3de5198f41ee0143bf811e44e76a1ada5bdd2f1e3c1f9566f7aa1cda79fec1a1c29f163e060776ecdec5554b0096986f9d2292a955099b87fa9fdb8e2d2cbd6209262429600b69b73f18d5050c0acc83e09aaf82f190c1cec7b313a6d799323f0f6a0ba88ad28fa631dc4e3866ec1aa4b8d747a19d2723219ee8a8fe626b06dcfd1941d37b5c836c9d1090d242691217b77ac74489d23a776efb0fcde3cbea0faabd4eae4d6c0792a3b471a4dfe3e0d13fc1ab7d0ee5b205a4b004c1353106cef18dcbfe5e6ccee369eb05e0bb50d099bca8262c31deb3f86582e9350fb6045ce9cfacfd967aece312c64f7785c0c2eae70343963714b693af3fe6e1a9db721e0fe2e3d28cc060c9bbf225eab8a6b518b8c0b3d34d5fa0b4a5a66d1df2d03161b643b27964791e82eced3857fe4d420355ce34304a370626e890c8f77239a12b6b4cc34929856bc1f13ff0fb0751a61c5437ad2340381fef6390e7b5a648d3d03d655c08e25ebf418c89399f8333355a733a6ced9e93727b89e82a1aa13746b33a04f83d2a659c30c3367a3f00f68db5c039f80f79a7d19797a7aab7c93f528290963fe90abceaefb792fb86ae2844213d41b97bc54b15a2f5caa72603690e71965d132920445e5dbe11c57a35edca25f69479864322def5ef52151dc706b7e88a22fd01067a92119c90d206fdd3771d8a9c6b323317983e0530d5d3846224ada4dfa42b64a6e4dec0ab69b21cbec1d39f0cebc44801d31821b8ba14610cbd0cb7dde7e628565ed66ed3ebac2764544ad83a45d187bdbc5b59ac662b07b19d19d62d155e72278d6dac3b5dd518ebb7b90b08a6d1f1a72560eaef79dcb861df3b5e3f1d7b4f2eae3c5442a7b4eaa4d04bca16a1ffd7bbbe5d3b8bac12887b18fd8cc04381ca60609f79856f07d694ba9e94ef10d840932e89239f41ea6d635fb367ff514be2a5bc98b6f3bc0ef8d3b431cffef01e3d8937bb8955e8fc75de921b3b5293a7c73cd4f286b76931fc6cc1bd2a04410a489ea81ef7c6732d0730a2eb47f835e4d6aad02b0d37728cb76dd5138c1e7e0f4c3d1e5a41fb41c3d4ae151f7a0812025f45dd5f71a73af634cb4c5b885ea1781b8dd77d9d63036f6b5b7feed5803650125e05ba7536d987ff05700ebe99c889e7f8ece6cd948ecb53aa8de13dbaafb9b035581240e312062b2c8d15533ea8b8056e0a6598f94af42600549929179599d139ba604f2c2917300f24c85e7b68a6e3792f33be7e4a41d510c43dba60926e58f827d2bd707bece00d9a63eb174e0e6dfce6dbbbd314567f438ea748226777ea8c447eb4822fe16f3576730b78b6dccbcc53dfdc077d3ba61a51b6915e0a5cbfd976e558b99634a555797a00a03330ec05bc816671be226b1a82aae0f7a24b39ea2f11cd7a4ec642c8683b71c7e3df6ed67727665cd91bb3a4925fea5d92d0e982d3f8e562fec879e6755f61850c41293359a39e8a1a95cdbf5b3e1967bf5a743610e5b063b8e6dc1e90d71acf1bc865cc88d431d3dbe7587c6a92866b2aa866aca6c5809de88f050d0b76eb197e301775be32e444e335ca2addadce0f06c14b99447f36ac96d2dfa107b47d8e15b7cb07627274da6acf6aa00ef3db29c6010b36a3848e68184b60479608a3c717f2d9e71063cca6a368ae29b82a79793ce4c0c3bbad76d4a3bafcd31886510eb245072b0917bb85645223ec7d50e38472367c6001003410bc07f3ea25532d22708b10079a4b9826e1c44d5e783e49908c98f4147b815cb77271d1eda47a4eff865b0388ae6991db2de1214e5c9bbac6c7f7ff5caf42e3cc1c29a1455fc06a7380a68e10d7e2a9f222515522b4b37283e7a3a5f0bd7cc5ba8550a447560b996fb8f404261fe8f7b2a9ae1473b9a1a76a2eac9863df957efb2c974b5fad3b3bae292bdb491f4fb305c969323e04a1d32ae9e3bc3074bb238054513a44d38dfb3f610cbcd924d690f6d7688d439664a8a9c8c697d79cf901e8ad5ab65d727ab7eae9d24a6e9d1e91f02979a8c40d789732cd3750e0bd92446b56c0f8fb7c08ed8d6ed4a64edabf88556b10d112a7f0c3d2a7f1c268595a6a4523a3f6f86cc81b3470981ce26aada371ce97e1e02e1102ad9719bac8b5fd42130216fabe970d96230a17fc7a06f0c83be8064514680ff721ac014a5a46462ddfa6cfa3b4ed0d8cdf0282ed21eb8943335a6840d1fd2f14f8606864d160e14bc6d79de04a50339a257743115c892f14f3f40da72f5e0683f08e376faf2bbb56c40baab63cda2213fd556ace4e24c3ffdf7cbd0a463c7d913a8659449a90f58018a1274a525d7fa8469985e8cec4cec5092ec7bfda9dcae829c2d499e24d967d576ce37d71024b9a19e58bab823bc39e19783731c49c48021b4e41d9c6575d571bac6cbe3558ee51b0a40c2ba11102ce931ba1989c9236a069eff90923e4e754d64eb1db0c0c5826b622af251e4165bd61abeff997ab471670d36f886d930ad02a46e81c066c428b15ae7b9a6167d926c6478ff443e914f9434d7a3c27f5306b53f8bca10ca19bea87683c8ea111bc407b9cced6f5a0771685db6a38d65f7e6eeeb644ddcba3ccbda91ae34fa688994e4564dcedf964a56478d02501833e4420f6210187c888f4427275b71e8ae5b21eb1dc7a065cdf6bc7c3fa700a2541a9d234a71fe0981c8cddae5d13a76d601817415397244cbe29e3fd70782eb8c9fffa8b9ae5a2316b15d943a307d6232e8e6f6f91240f7b4ecfb449cd9ff937a0f791d8c6e355205dec248d3320eb7e806d36e4d01887b7b470017401c55ccbec612ede67f03f9ab85b5f85f56707c80e7ccd18f81bd2c345e2af05c8a0c48e2af4f9f6f55eb1a1ffc9b50e520d3e2bb5f92d58b7bacf1982da7b495825c08147393c51e6e7ad134a2f1dfcdfd991368766c64ece276fcefdc6e495c337c73502f2b902016f702f88431122a8e4e4578bb2f629e32a605ea7b5d9d5426a54726bb0a1b7052780d9261a1ed7813e3f57c293f63e97aac2ac241e52f258f642b950dec5c2eec2c3ace7638f3457ed99267eabb8297f0501124ae613c9436cd628bdaaff9431209516021d902799168aa6fe9e115fa6a04a49e7ec6e9953078ce18c3ad9d1062b14bf1c217fcb5808fb92b5a802f060de701f82076270b71c4645785273407ebfe4be134f8587b53d4287067aa87b15080b1247a58eaf56ca1066bdea5f4c4ad58eee14aec03223d2d93488f53d3d84357a87f0fc3de225f4615d8058085c9c7f469ef98f1b830aa8bd1aa2588364fc715e56dc6fa68fd9113de2441864365b79900c2a77652ee06dd40b504b93dbf8e836d84cea34e6f7f503d4ad981b54c4a9195fdf736ccf23cc916444a7eb6a8a4dcde7408a3622b5f059d7936c9ad7e88509561e0565bc6ddad77045619c13eb59e08b95bf791abf51dd6aa54731e2e16cfee2876dc954c11e3ac66bfa4c5d9ac313afe878b0f1f17973137f07780978cbaa8f7e1935d9168aad010145423bc22c435453efe20f1cd8432fb7ee4a47951db9bbeda9939da782b456af9d0e5c0e379ca5028520812bbc2fa34a6cd685c1cd9c2a9671fcecba3e5c30bef74be1f4f44d133d6ca12dc0a2f9ff2b2d9e72e4d3ee1c40433481f5944e5d82ae3923c2794f9d547e2d7cb91dd6a8f293509b91f0227616c24e2efba7b9b1768c4962a42f0229ca7c2bc6507a5b01505bf190eaaed16a6b3f594ccc6d60fff9aeb21747bd79794d0dbdff03d4e2e8c1552211a73e637708eb3cb4b1d8fc4716d485485aaa58f9c335dd60f92cea8cd6cb6731dff371131451e0fc79bd952a39958c2255087a313cd144b2399dae8b86afa0c261ed5f93919e0cb58bd5db3a2fc9381d34759655575311cfaf52a33a75acc66a4468362978a3883699299ebe9ebb66287a102a87585478c7e4273d5676c6a932a8e215d0ac9a464eab0ac92192d719b4fa13ea4f87f56169bdaf9d47ead27285db9bd79c90cbaab81f54992c22feaec1024c661fbf44207127a1b6847c78f73d7ca26f034b3542d9c79dcdcf29eadf3b1a85a50ab27fea02b1e6c0a59102066fcb00bcbf68f9886642ea76e3c88197ca4afb3f16698e532537832cdcbf20d444b5cfeae273ae717dbb4553f6ad52d4969afafc5c3a2e58b0442197a67c719ce125c00eb412b35acc8c8b079e1c25ad8411b6ff4484c5a31679199b364ca857499f1fcf6c84c5d8d105608320cab08d933b29b121121bf587809f41d14084b5842109e80fac297fbc150d7a16a50e306f89909b7abe9f1ca4e6c6b69c06cdc66be8351deab1cfdb5efd85deeab08a1a66090097017659c5de14fd5980460c3aad507077ebb5c52304edd3dca4947b7ae3a081f4a6de75ae7c30ba823e760c3c3fb3021d2f865188029358d0cdf2be4060f9715b266f7da361aa852ac272949c3d9bbf449ff1f2fdad726c5894f5b71f37ac8b5c4436e710b8d81d3a5a40dccf48f0c387f7de09b17dee0f797717247ae2f271854641de5f059fe6726b3a8dc89a57de14f70a33b09ebb518b0c94b36b55b41ee68b89e7697566456c5109090989a6d29a4dd3010296dabb576c2339e363c839f349a2609ace35af484371672f5050dba99b986cbcfcbfc97e27612948a0dc9937f17ca3145285392847652acf45341edb7008c767fbc04341e9bd087888a5255d898be8e20e17b2efb6f6d6f7842c809a54ef8ed09e8b2198608d7ecd794d4dd648b684a302a53e6df989d3ab78e0f3e69f729506c835dfbcf20c6e2bda3ab2d81f3d81ee8d75b1e31906c398e258a20f60cc81256e080ccfe56713d53067e8c553b7c8eea1e523bd570804514b8987018c4f902da9cc80b3a9726376bbe7cb851ea2eb3b21a1cbbcb2e4192b9c0b8c34b2945595336e3542d4d88cdcb63cf44cf5a74fd814c1bc829dac39b8813261e750dfbee8b080b4a21dcc2660766eb8998b02a50bd1fa806444d93c2b8e3bef58836acfa39189a4d3fcfac3ab8a4a4c5d6954dad9fa18208332d69ebb44260fb271196c256a3e73ab902f50f20c44b26c938271fa4b5497969a7a79daf8aa0324497a8b10a8678af263b744a10438fcd2a101c976613926279e06ab2d6d617c68bc2d3095b0080272595234801adf9d7ae180bb58adbca409af5cfd212a16bc89d9d968f301c227128c7ce888de1a1bb65c6c0b71e6ff4a9ad894eb044f8f848e5195fac4f080db106ff07a38298a9c371ab15588df25836254beaaf1b04b347a56bf24638b55ebb5b9b472521450c1d329bfdf52b24d3b046d6e7a3d78b71b72c7600b59a4c75fa939afff94576618131d70262faceecf9359df67c39395e15e660affcbd8309c1c0d705f7b6eee4041cec7f7a23f757a4c1539918fd066937a5b773bf6022647e1c46cb7c6b70fabae3b27e2e542defb22649e30671922917b6aa1fe734830e4ea9e7e02bd267352a19c4b0eb1010b70cc9ca808e4ecb73e8255f2d5a750dc96735f274c0df73c004e744b8f10396e936c5f6da8f8977665fcae0061ebf0455bd40b90522b94b7e6eca7cf5dba12137b3a913f97d725097f8334504a3013d9fad92663b6f68bb0279d87b36bc27a0eb6f0492ae825a8ca6f28ee84d7edbbc5fc6da82fa5e58a8d4793765271c8dfdd3d07e675676fbb931c8b910d0de0dcc8329c5ec46798af0156b09133039ca9fa609a841d1bb9963dd272955dca24a3d23bcd09aa478e9b4a68cb5a418c17cc5886c73bb32637ca577811a3138a11f14a9182e93fe0e4230599f28e357db5207c70b7858276e1edc3323f48c0ca2a64c94b2464a648fa4f699887e7a5b72096e902194deb15cf2bd9af7f8c1f767709d69420596d81d4888df58c9f4fbd55c32f538b4013733986429ddd33c096253bceee33ef711ffb04cd1376a993c396dbb8aa0abd4ed0207685fdb6f14fe2b15312ca094352d999c89d4dd50ea8d2e7b9366a50b9705d171dc668002c483bfcb5f1b035ba93d8391dbafa1438748e01ac8ee67a952d078845d329d0a91e9b27141ebec2b496a4fa4fd45aedb021f9b16a0132ef4256d700a7c34f6b8ecae7c6033aa974e275c1c71c872d1203bbd8c7236000ccea9a31799f6d01a5fe2e560de72f91c935b699c77998a26887306c8906b061aa8fc507ed9abdcb1ff74fe370a6bc0edc95d651f2062f33d77a217d863e023dbac0263066cd4e2a20918ff330666dfdd64e16fec6cc9b59ac4099c317fdf232b0441305176c3a633bcfaab7d64e6561bd8e39ec965708f4532e9c1fdf7e2cf2c98d7286d7e98992bdf8b57f68db78150befcd63bc4694b729ee2c5c381c5f02f8d22dc8793d95c000ca00bd32c9cf95aec7d0a89fc2e41517d500ff2387594804939cab2eda68001b665ceebc582a63f8d44c0ed48e43b3751ca08cddf7cfc1367ba8473cea478ffbb6f02d9297e9f795c5ab6beb471565c2aa218f150b8f032545e4ac6eb4e3e3f125de4113ba89db4aaafcf45e1093cf245ea42bd0561a8ce3a7ce8668ff0ea3a0572e416100d4d260b2cdbfea4c7b27ae8c444785969ec1a0e045ba28f0baf9de67e25c5869b65b1afacf075b1b885df4a692faed9c3bf09a3a97343777a329f7b4d8f2aeeb442509ba24df84828f80cabf5d13694c39f29d76d9307a82d8388a29b002e9178ac4683adcf84ad10680a42bb47d31b787393c64040bd39464c75c0054af211a0bcca144a1bcb3ed629d71b64688d69f01202f10f05d8902e3a792081a88684dd476dcbf60520bbc1f78286af4d9bb3a6482fbb4ccbf20477007e2a100be6cd40ae9330ab2c7d72b781579d32e5144c7a6cec49a7737eb8cea197a86bdade5d77b31301c40b495387ce1852914900f3570a3a1cc0a2f8d353a80f0f4c649ec965360a5ecda30e0cbacb92c782a199c955ed6cb89b8a4c66dff3246eebc32af86cc9061c918473cbe194b9c570967112ec28290b0ddb67c26c94ad6d116caf5353084727dacdf9caa4cabdc1341a3979e7fbe62c88996eb00a9729fa3ab02fbb55fea11c682665579e370f640c02a2595d9ffc200fc11a126f023594ec30b536b1e3e8d4e6fe231059bf22b776ab5e8cc45531167b846f97035f544cfc00e2f318d2a8f886b7f32c8c0243d80bdd61a82c5643da6e56c109c24174f82c89e8af5191f4a8bf03aaa033a24cd44a0184172c233416d796254f29c05b21dcdb09f5fa5bde88437727b54aba613b68894ff01154233d2d2cb5d3937f1040d0e8aca3980fd4b59c025a6156e15bd508cec9e87d763acdf00c1652c22a8206197d392c6d6f17b512de965fae0e0565c459737347875ec368d3f1d5fb23ee61bd006624192f6cba15be009609188f5505c18958b4730838715a8448d1cbf5baf41e3c790a5970acb02f38442ab54bf0b5a90e58b6165f0a97ac5e9bea3789cad4a1471ca447d55926a9425c5a0964831538ce2842cb8847e3bc4bad6a7f63fdd84736a2130c1d15546a9c0ee6581898398e23ed511fde1e8491c76a50bca44ae368febbc16fcf83a083f9c2f189da5199aaeef0384edf4c702892932b97fcd1d69e3cd95dad1184a533c599e5590e1a64c1f67d2eb1e3b199e7d1e76959459ef22413c97d18a19034fbf090ac6127ab21f87a8eda64c044f2311a78924e6244455ce271d70adf168adb84c9718b8a7c83c98867dc51b8b16b341235d516d8638069e7a6118f6a48101303da685b606ddd68a07a57d8911e4094776d6fae9617d13517edb2242f5e80085c0e419d5bed7c004b5d023f2522bcb4dde3b43b2d99bc9b72189a59db4e388464a191afcd160b0681c10167dcb50ac641e50f6d9f7b9968eca0d6236eb008b097e5b8a93056fd2c812de48092de12dcef2035d269673fde2e646c2ea7599fd432dc3829766d68a2d9dc04813c1b552b0c2975fba3eecf913d9542004b9f8d5b3b86f645fef7062a73e40dac08bef52357b01968b072a37d2074eac7dd9841795f0328a9aba0256f229dc9156c46ab745726ce59028c2d3ef5c371965b4570b759535a927fdb6b51ea586fd549b5d83940448f55bcfd3e80e7bf20c6d62f90fad8bd625ebc90d4707f4fb669bf955c463e276a5f49120a17e7fcbec767fb173c8f2b5025b3890655369153158827f3875eba6deed67a5e7660fce7c7e2ea29010ea81913a7aadec5bf0ae7075d922736581d950d630ff312e1723f92819274881a1f8ba27f95435b60567aa1dd25dfd2ade4212700dd67c211b201ca9ca3f7bed48998a883065465f6db4c086cb0914c6dafdd38aa8b33d4a018b42d78fcea7afa604747dd1d5af7d005420ea64142e202e0e62bdebaedf821549c6b0131d8e225aa7034e7c0beefb16a0bf447a78e8ce2a3c4849ab28afc045d82d293a4602f647b42cdd264281f0d4f571cc0ead1bf25cd4b58e688a1cde86be63add96bd2a712eb7156a29e817b1fc6e0a6ed48e1dfdcd16ebed9ae501da377884fd054bc1bed8c246876cb72be8ec40e5e3f23eac0b89f4edc3c6db0449335f229fcea3a93249eb57e4cf7f4e27c5cbc8d630890c809cc774156e98f0fd639fcece6b36cecb34ae11ebc30fc7faecc0d3ed524fb556c8f14eb5e6bb454abce5fef830478bef6b2d6b1e4250c28ec27ec5bd450e76789d5c9ff892bcc66a51f480168c2052050b948f4e479b256842e7f7e0c51b78f12b3ef30419bfdcaa9f2804b0d62385a7b412aca856b36fcec56c5ec391af4631ec0b344cd02fe92f371715c525226381ac6902118a09b44ad065c30cbe3666be85fbc4402fad4983a67c9956b6a64b0ff2d98d5e50be694f9fb34a1e8cac0da9931ba5e01b1f742f246db071b64d1a8539208a02d5fc58aa71e5cdc58e5f999a6c06ce7dada6ad841c7b79ab35bd2efbf95eeed3c38d8077e4a3420a2bf913467ce6310ffb11490a0cb36ce0b036de797bef6ce1b40a029b18e3f44cf0b4a2bce8fbb4ff62515a9da3f8f715872054276b3f22d9be704b5f0d67c2bdf48b81834be2d3b198761d9ac695f452f06f3a99b1380c18bf02ec41d3ac93b7ec36a66b33bb217e55dd3f42e51a927894badf7ac53c2a99869189bd90b2cf64ddb541020657bca08fa1c105d7176c90cfd54f9dfcfff3fdafbbd9b3f4db990f33e35b1d312f4f94258c85a7a65109367a08981cfac4290aa7efa84add3c0436dca80695156d3248b5216ddfe316a38254d57a452132a24c9b7dc798d457a1fe3c763e90f26d7d88e5bfc410a789684dd1770f520f4435c3e4f5005097b9035feaad73ca047223ecf8d1f62cf21ce5490e952cde419cbcba6877622f87b553ebfc35084b9c261ab9ab13b2693a8fead57a04771336e65c527647bd21271e9f5dbc5ec10bea76a16ac1d1516b7bf4f13a6eccc023fb23fa829bb9632bb3b33bf085c3c65d24f86662554ff5cec2abace8d59a05b497b7522c6132b6827a72ba0ff1d1634117c42cbfc18ef06f4f3ac8af0cd0b173a4651fbe47d269bb86732b6ae9a6db5d876fa371586171f6513c99873fe5bfb4c325a2216dd4eeb2cf94c038635e862eb819678a7a0cd4d1541ee2ad34dbd6fc815ecb37e2a51352d118f8c716ef4cbda18efb58500790742563e730ce2df647be81fcaa793a6426787e8400aa77d6208b2a3925756dd2f6535cf5fbbe17d4105f39c7d6f0238d5cca63f466638944b799a82c4f2c55a841f2d94f34c856d90a813b95513df8b97889708b3b27f0ad24626cc9fb7d7595f7c884176c5f2a900bf9f607a0ae65bd44e527659666c1e67dfb8213ef0cdeb257ca748a3fa4d79a099b57ffd2006c13a173dc509142a272c2369c7c903ece87942bf75bf9415ffa5eaa3a57dfd51a6afe47020297eceec9ed024d6fb369e9eac843b73120e5b39fef139f8666f599ead6892d812960751ec5fd3af1f8b37eedd0477a5402cad203a357641b1cb78ccd42f3a0a1651b5750158254dc944ca71f8761073da31291f18f8968b8f415ef5e34a9daaea8cfdfd8ab76274c791f18c5f28c6cf067a1d363c7ba374332e201ab084c610299e5571138496f934fba06d65ea136acd948578921623ea285d7605ffbef2353ddf4d86fae4935bd36d06c629eb7851ec4764f0921113ba76a006b721b28d87b1c9d6fff97637fd02960a0f6288a3498946f1a401d244dc089cb2556aafbf9e2ea030fa8b6684a60765c60d48a431a0938211b4650992465bc59841fcab9c807ab4c4762243b5bce39bee8da923e118575e23d93944eb52d04a2a98252331d1ca26532812f3ad57025138c5bcdfab981dbe31b41b3cd6ace72c49ceee0a2352829a1e669cde942d4a19911fbd9df1576df15838a8784af0e7c092febd20d3f7afddd0ae263e553b7ede1e90b6566f3092ad10b33fdaf70d475033e52cf6f782d284c7c1ca71b06d418874e9b8febc462f0171c9bc03cf9576a549557696acd323a3b2d01c98b16ac65593348a93828de1d52692fd6e49e1d8d1955a9777fa00b4c221d1ec781590736835563e7a901d04d16152648b4f27740bd81679971970614870ced47e65c14f412187ca7d26cc993e5fd97168a4e6f737aa5cbcc7a03d9db4eeb887c6a82f7b52c33f3b010f1a14e37f2e42ca73fb3e1cc25b5668a9f9542c0f8fea080d631aa0204e3044cfdb3ab7b1299194b557bc115c03effda0683eee56bae6efd1de79f3a143a7c02d8e57b9a0c37e551b3b520cf9b60dbff39e552b472fe490772f6ea8f1758f4394bf49376715041651735bf54fa7143c98a06f0a6e826771b4c87928da43069d42ee349a8595e81c95219f14e178a3aac8e7eaec2f6708ff9a8e0c885ea143f5ad3a03669e5eb9665f103ad86d9f06fa7dec4e5858e33c22ffca7cf81c98bdb3d5c47eada982f5facebe4644e5ce485f95759a3153ed5ff6ccf7135bb1d5c961217309d8842b2c09cc55964257cc56cdf8cd93bf28dbfc3c6d05a38a7eb3484c1b17061a68b89aa4609e9450bf7bd4259e0896f6280667e84317fe02782068138b5900d404a61fa469b24566435d7d2135aa1bf85f139e36bda36a2a46476134818426c287878b8a835e00b6eef8038756b1b820122cc6d6a71d74b548e61dc8b3febc908ceca8cd2681f12518b58ce718effb7133944c577aca95c24f27c8c97bdfd5120c33a02d912a7db37c599b83a7602f8e8b11f061505fac446344d1fcf0fe7a20ebe8102dcb08644c82d8c73903cc2608b27a38c95dc1e83118a7f5d80ef3dad603500446089ecb10d3b24946c589c2aa1b2b8062ee790d0b2db58ce9006dc0f8d1fab5bf6b96cd3fae45bb701ca269071bb2077c21df17858ee753fc44246d5b20476af5968749ef800c7f442e96024ed50c2f693a3587cff47edd22e002e3b84e9eb3aea50608d42f9c8be44af76441f5fcca19310e7030c35b77f2aab7726bc9abc2043dead016e64ca63c19e59892097feddd247faba845e179c6325144e734581b9ba6f9c3bf9797879b55979493d0e32ce2045345f53f08f1ef88b5bfcdc377fc358531d82f7edda288859acbbf1db649000e12dd7303eda0200d1f1b84a085a7cf77ad1c9e140a434f6c8566a0098e55f95bb2ba99bea17133083c1e4ede32a763b4f39ac2df8434df4ee731056d76ed81fb682cf08087bd22c84bdb00a6c2dc03a67106fbb168482124010771d78879c3621c289fd27a8474f0a4b00adb54c18bea5f13542927e792544f38cbecb43d0245326bec2b2d4efd1150e365f23a1aa2d41c6578c903f4c4635a9c318317826e4ef8bfcc5d7655aa67ebbd0e06174afd77bab39629c6207f77bbfa6148ea3951cfc6ee1675292750ddaee212fd8c13ad50a9a4d0ba8525a9529d6ca841aae89e6d4b1a2b074cc388400caff57676e27deedac17c65f204201f28e0c44c4d4825041c07dccdbc5f7c64e17d601be881991ee7ad5350c83f4d6eeef28086ca5eb31d8c5d79d176aec0e7a66e678b68e172d82d9d194dff1455d79f4c43a0b041c580d684c60789e4f5e4736c9fe08d7714de0f8b8250f433551337471734717eeb7fb9a98f0c5eaf688688ea13702e3827779e5099a1bfc610ce0edc4adc7b03ad904dbd01466ea35d0e2455149471598121d01900e7b0f9d1cd0a55a829f37e3a7e9652d39f21d32e96daabb62fdb4d8b08780e8aa5aae3bbd59b9c55861234b00b2c92e48fe45a4432bda0a967463ca6c4cc091ee49b9c5bd2d02554d8da9ed96932414354e0848bfd5b7d6dd466170ec2b503e6251d71b2306350c74419bc991663cea6e9ed592041f888befa7f525bf9ffe16deee74f4f87205e24b7bc257ea7409e8108457edcc1a1882971a656fb0ef94b101ed36fe0701e5bf10528246cc2bf7052dea1ddc24787aba2ac6f8932f7a58b42d793a37970cbbfae04593e7099396dfee1f5d1ee7605753940d0f5c0924978fdeeceb01cfdd02ebeb40ce090fde35b1d438c330f43db872cba52787006f228e4a34a5d6f4d89eceeb7680c31735904af2d0dc0248818a713f5255344882ea985426fc202f5b85fec8d25c3911c4c85bfd67ab5eb235204fa3361ed0648b3d21d074db6b4a6f1b44a5bf1e717aa35ee1fa9d6c4f2be9346c8d153fe7004aa8fb5e7c2687f356aa4c352bc72d6de745fc1232c72dffa8e25b4050657c9e2b8bb93473512d1c1a8d3a8887f0df310008b8d788a80a5b38c26c7ea1e85e19ef799dc54fb77a554e4a352f628f3c02e4b8bfd7f707849577204102479b61efdb788e4217cfc1c117a9d92c659acb265f56f06c4985fb9b42627659498e45d9528e1530f95ae5257fcc557fa7a6e9a8588f4a20439597485014deec38393e708c83d78f866d40e1ab88c520ec190203f5208c1ee85fcf9611d32abddd9fd4e02caf1991a7b2eca88098135897fbe2471961bc0f57cb89f932761bb82995e9428bc4867739f31e476336f3c78323b67c02b5700383194fb281ebf773e54acb073d14b41e7d34bdbdcb84bbbb6b489371e7666c9e741975736f07723b6d00dc9c3aad8d6630682e986a5cf72af51f552c3aa44954b9295277e3596c6c9d8163d9899f6873eda1c2acce5ff7e21cf965e97a5ca5ac4783e736547c845b7449853b1631d90be1f99868dfbb057e8b430f2f246fb3dceb76b3b2f7700b80dcf9baab61422d582afe0c6b3000714d3b830d0f1a6dd1f92e0f5fde799edeb6049dd75f302e7c1dcc85cd6f321c57c7378f8f8ad37d234c9b057c9a64760e92bcdab509adfd16df3f90bbeecb05d197db6fb948f798c94dd82b97aa44344203d4372aae210f4d0e54bb3b6f8a759cd030b9d3e0c6f7682f95a4e50c0f46cd8e5d75b8194d5d6551c6aae9d4c6c5d6084d093a7608d8abd96c8052e61242c5d5a28dab960a54ea2392837e2da041e326e9df335d3dd70be339b30239656a3cd0d032c1a44714636d6c9fb99e87f9d14358eae6ebec050e9dc2af972084aaabe481671ffb535b0cdf3efc948477b746e5dab814682e76143d06db88b85bd70e96ebb3d6189d3ba0e8882d154c80df100519d2a4f0168502b13b21ca537480e8fdb66e83d6791216678a427f0b966586ab4de3d6527e9b73c9ddb61bf732eef53214ebdf2f2bd83611b180baebb0165e3c74f9980221636676ef36190da2e0734a38ccaa6a3bca2b0e6b5713460a63ecc518e56d905460134c1da3ac4d8a422f5e2c601af3237483fc7a6643a52da827f9bd4cc1124935b4eb83393aff686cfc2774b8403f8afeb854d86f84768dc62052e1ef01724b3489a8c03650c1efe904ebf512deb458bdc70ff756a0548deaf274835d2bb57df86831560b69f8f2c98e4f435b1d5be7e149f2198e38e539c191b9068c76a3310ea713c506741ec4f3972ff73650b1950f5674c066ecea346c5cc279fc28c9dd2598c1b57eca488e2f5d40b538dfa9037989b8537e5d91e2806e27a59b6201804d8b4315e6e63851450bc1c38a4a7f6bc7b7c65fa5da9596b5bd2a48a236d419b0462b121465e224bb021446ff8ba7997791ba73813a8520dc32129a078353386b87aa75905717e882b5c38783d9cda670813ff3cdab71f0f17133760eb575e4b58f207529e535b823e495de199225c08f8bfe642dba58625515c864024e914362b4af1dcd01fb4a55ca519fe144be868a0762fac2a0a8c75260743f05ee20489b4592ed541a04801a5805a47e4a128eddf37f887a9f1ba4a117866b6fbe98d2ac799bffa62ed03cd492fb3cf154991a125642d9a936d0f5d51c154f76d8ae572d2efc16b802a40cd782ac046259b2f1301a34730484bfc4e4ade18ac9fb9a4c5ce0465ba976e799313484df61482bbeef11b6de56b6824bcde6796f6d584ff3ea03ce712e1ab55fa122659c93b32a3994d5365444dc3b95c74ca4f700dc79b574dbfa2b540b3efea8b11673345e1480ebb6cec06c100849b9b15606091d5dbeeb51798e6fe2dd3dd742405a4762d5a8b28445bf9105d4cff2e303b3ca8605e64f6505682dc3628af1a0ee63738338f9a15b306b5c2e0d3ecfa2e3e8b1a6c6d5dfe095371c1538ad29ffa346d2cd8121424013d1f42382753693a31500d8463aee2d938b0fdd3ee157d90d3eec5df2224b2c56307dc293c70cae7b6718ffcbb24efb434630260c427c9a4f72034ad515a19909a70e12d439f007666480ba799357d7d5ae54a6f65ef6632c719714abd47ffcfe342ff4a50ff08bf2f558108645b9038d8d78f57685c4f95a079ed8701091d4dd3eb9e8e422db073838f6e2a5e24695a61181335096b55bf0b9e5a17f9f4495613b789a8fdca69dc0d4aee2d69aa2ba8c041b96c48b5892260e31f1ec539cd89aa62cc1f61b9fa5edc59a46b4c2be1d5972a0fccda12e775b722448d96cf6a6fbb58d39efd649ef370a633975db290a4dfeb5906ee6cf4584ac6e9f4a17cf59916ec3bf0c95de94d77f76f18c64a015713b83fb6f9061ec6562b2ed97062cc78149fd64c5724c4db983024d745425f72a00b705b1261d09dfa7390ade740cd016f8093dd19057bda161598d94ccfda1f6d6d336b498325d4c82a3e13f640376f2c913b436fde66e9d54882588e207d25f0afd3a0a0b9a616abbd58bd020d885085a6a691fa93f40c4faafb745c971a376951e32d4bd4e341d74b7edf3112a27bf6b1f1e79dc5007762c6a7280938dcde82fc73fed8ebd90b1f4d1d2446e816b6cb2629ee82ad9a7e208ead39da97a3422562b3b9f342cfcc95cb55c1687319790fda3797b83ec3adec7e6f715e14619fdc7e837dcaec27d9809dc4b9b051f50d33b964e87da27a70c59792c3b607021e04e689e570507f356d2ae13a98b8751fc1a297ab7afb11a92277cd488f374d6f7ca9c99ba3c9f8f9090a1bf6eeee680333158b3574351d611acc52ea4ff996d5e7ff961cde0c6dfddff5d60fbc696f1b3400aeaadbce0f51b6c5b7a6164273a223796f56e6e8f950e95f13dbdc26a17ac4523767648cd091f4cdbb4fe5048d1ea60ca0c2a7977991a9ba665ed30510aa709b5f4ed91e1d868c0bc2abc751534f28d58229ad2507d975360e01e14628ae81700d5bde013389e91dd690d96898bd488ba777f09f1c8c2d68df015e3813c9edd6a8e5cdfc009d96fdff673d4bd94cb547d6f3428fe0b534d96d52b44556845451428e8ba5481952fc315a427ec3a1af6412df6d35b085a877d3ed2807a06bcb22ce42ac42e482411597d713edab839b35e38ed900232e272c388838aa0e079885a4117e2b41f46a9eb41aafb138187d40dec1dd137424c8ef00ee7674e11ad3238c1bb36e3737dc13cc846e4c53217a5335b1e22c51e042d80ffa780c91fa7c90a231e8d80aac9aa7b39f96b038ec30ea0a59ff65ea9d332689b6ebc0030941c4ed3fddb5a3752e5d24cb76a0c38cdce2c6c47820af4f45f79846f878df8a2ce0d26da44848e92a27739704a7610c8e5d66cbbdec005a4e43b9ad9aabfda07f93d3b3f1c1579567c7476f0e1974c201e08cc453beaceef7f5d295d0d1deb8c084fa175d37f54af9d95fc632485fb533bc329e09b7a91a0068d16bd82ce81d1af9143f3b2d147de13af3db7a3543de7138825bbde8d20cc37d052f4da3691a69ce4d7de4e1dd2475f6442f9dee85123a3d284885cb3d2fc4cf41ce3dabd2f00fb6bfee8c93ba6fc589afa082c6ca87275a2f7ef1314c9327806d1510217fa5e7052efef0fe2de9a9a85b16b5e418e79ba24cd1790592a14663dc73dc1ac0ffc67932154b7580b733ecee61b187ebdab8492b3872e09cc4e19c8e17fb6f45408a655bb5a1ac9d10058ffc924c3ba7407ece78a37c921a4df0fe5be211d9e84cda073bf571991a37b125c93d7bfe69dfc43a92819b43112a5884948655e8bdb65f7d80319ca94ba12509dd51743e996d1e855ff93927359820af5862b1cf32ffb9c039b521c640f3fc3f65c9d94e3e8b4c38b3819eb05f292a63a97a743b00070899b5d4801272f26787306fec666c04e705215ec77727697c6df0346f9d7842f30f1eb73f7dad76717d5356e8db827151e7a64d5a361c6ae4dda8649c9d7005d1bf28c8e3f6134bb5d6baa11207011bef54b6b7d78d5aad3602783e8a0ba73b322041570988c4c325fba1aea3962857d4d360ae593ce74d192642e61d4920558647668d3ef0f90647c64f8d2fea7daafb5e0e77297e4b6aa1e992b329d98b085abe940dd10e7edfb6f76ca3592ddb8d7bab659ef97c00604fa040b9732e665c9c429d0d72f26ff627ca55ba6f2839d20f26c86470d440f98b427681e78982226d9309490f003d0a17ed5525339cf8a37b8f15bbfeb3efd3b36347c1170e6df83a8d24b019f0d2954277bcd8006c4525c5fc44d5eb1288955a0bd25524e0f51e106ca7165ef61d62b3892ead4185e052fce952c21b55d0be5711fceea77c421b41e513522cc4b944b1a7adfd707f069d8a2dc893c4f62e46424c37b888a8b476b4a1185e103e0aa36349ca1d9ef50c149cf5ed5326915fdf009695b10b23ba4aa4b6ded9cc953ff35ff980f91ff29fd285e97e512b9dce08f9fc61c45c50f630395bb38305bb2e983db55fb58e88f9dacc8a47b79c2f83f329553d0c5d2a8e8bcdd39815d30814ed21d11451d6e02a82221fb146a3dab281e7c882bdceeae76958a031878adf774b8cc2819146a6b24c534aea55d6aca7b5c2c133f4ffc05612bb442345a0f0bf58eb503a22467c3a82625b2acfe094e625e630802d3e78396edd4c4d72c19c96dbdd9ce4643ae70fb4a7f6e0bbea63e58e3c0999fb88caf49b88883c8bc255fcc258304b95c699ee826d1a44e5dc2a5fd64a66c1406f129df620426d40db68d22d16f08ca9beb01378361ee7996a7cbf3acc7258ce831f1b38377b191b672449ae1c69187f82320232f7f16f393c69927867260c0b39c0c36c89fa7a41e44b28628aafd3024dc779b811f794716d59e5127a475324c9b6ddcb231e5cc703ef7c2388b62756fc6081a8dfaa2a13460ca8e02aee265655ef24fa347f2d6cc24688cfbc3cf0b6bc4560fcfc5bbceae4defa55c8fc7d8828919f95983e6ed1e38010f6b28dd718cc8f94f314448ef73af7dde576a36dae5a59d3c4720578ecbf498055010a53ffc5f74ba10745934aaeaf154802293b37194588bc10cf28fe16ddbe4e1c0a25333136e574619ca9e32d8416de594d3609f3d8e5e4865846aa6480adcd8324a8fd9b723471dbfdda21fe2b8e1d2a1539df922d1bc818d39e9c090d172e73e39083ecbebb0f324429a8495366e5cba0abc84b622527473c1262ef282ea9a4584c3a2ee32de00ac5a7bff93d06b231b779a36237453f9470a355aecaf401a39d1650ea58d0f458de4feee1a4c1f9bb1ddb68afd2a35bd8ef50f0132e0c5412525ead4ffe9d3f464bedf9990c6ea0cb0c09c4dfc4424a84a9b6aa5b4f2b4d2edbfe5ef0ca2c64c1a0ac74c2d36ae66c3d0038b502a62eb78043891b49f54865805f634dc6b9191cf600f15fffe60702a9c07f9247577cdfccc2331e8642ce45fa1d7c07f91f4a646d1ddb4411763f2d43f4a818145ed54292c3d6fe684790ba18e1c8d353d8857d836b6f32d2872752f246b106aab93b496508ef4c74e026c79c41eb1f4cde360951928759d4b124f24d7feb2e4271960e16bfa46d6ba8285e1f9a87c2765c68517b027ff0b57d9b1b746d8cab12a22ef1b2296e5e86f9237ab6afa5e015f1c14873e783d04918f0a8da653cddb9ed5d39467119c327860b3c80e59025152e25634afeb6b3e51ab19aac03a970a81f211c6e3be87ab1d9f8d0791158b6f6f588bd1117f17be84639762edc45b12bcdcd60dad7c6deb7c632c879d4239fbf223516c186f0c75bff26f1a5c0eaea007397c3591b7aae59aa3e9711bfc8a7a01a1485ea542efb824e1934e56365464ee6cd211e2b7a64d656e97e52dc5465c3930b95ab17474c64766fbd0a8e85d2ce28901076443124a5545a20f5b5f2c6a54536907f66b067fc8a6d9c31d6040f225c37712142ea4398c9d3c1446ec710b43ea5bbba1660d0baef89dad628ef1d4a9a67af0b6f38a51caf81b454aa82e9164f3f8d357c07552e4f00e181d471397a954555f62c98437b6749bd4ca80d6c4d2ed83ad96383b349c3f5139d38f53322d5ef550df86f242344ec8468478afdab4035daa0cbc20203c42bfb25c20ebe215f924e2ab67048bfbfdd00537864a4e4579d25c91949ec3127dd35de8a74c076594a6e3081b9d8807863af8cd37d945b423a67417575383f6ff94e079a97d704f8883c09e48109b25f5849f3508870ec61423da8d8a851ccf093eb878deac7b28c6bf41763d1ab7d5b9f1f859aebb187300fa0b5a1a58d5163ab813608e3334bc942c4a08067b4cde6fa3056a7550677d2bcc2893f70da1e0c207ab1291f371d9d4a45791d776450c9ded0e21f10a7a4dd43d9c7b7190d0101fde2c26cb064804b56e0f27b774762e247d1a81f26bd75523ad1cae0a8e6c6c32f22b9ab908342237cd92fcb4335daed76516b6f9415c6a73e92f3dad204a9a7232d47726f8f4743a599606450c24dde0a49bd29a5956b56c29e8b8b4647aec0565f115308644c273fd112e1ba1df926672910d6db6dfd2f98acfa490d71ad01227ddb63f3f839644540f9105992ad89bd9d9a964e9a217a51b3ec7d23e793232749690d541c87ae7b92e586751b5eb75dd5bb54a2939ee78a38559216f97b9f635ef4a4de0e44245d257cfd240fbbd4263b057b438d32b8dc0cdc01e051ee7540ee4d537d5ba5fa6ceb21aeb631e134ea01d561c6814c0a7f22c3e49ea827b63d85b746beed16f8b29ebe4bb24615cc33e57b251c4b4924720aec44e37c658ab2660ccc080ca70746eee133239310d44ec89e921420c6555af2458a98e2b7ffd754840ecaa0ecfa52d59f527a159c8f3d754149b5a886d862483992e91f3837d2b61e78b5ffe11b479715075d2f6067e166b126ed1f15d8f78539fad091c4fc875c7ce166e3384beb8f27e52d691cb6d83e9f2ac76e06bba0ae4a2726062caaa0de6a0f01716648c3390e69b7944f5b20249a26ecc678e088791f53cca885d6f6b9181d6fd0da84619750e26dc220345ddb4336357c42c4950b7e3b413fa7c40306bd96ceeaff78ed1d74ad17c412ccc0757f944f240c7fe8a5f85ebaa35b7e90ff4ab8acb62952639c8b8ab0e8285addba118c8cdf4f278516ebd58c1ffa40cf9605aa96f95585defabbd0392ec5ce402e173b275988892be928b4760d186f05b30229baf2cf79061742b97ee58fecc5b468dc31e27cd1b257ee1cdffc390fb0fcdf90c7a7b384717e1e2160ee80040c1bc0d6a066aa1610128108be179a212b15ec76eaaf8ff14de46d1672269b3948e809522d7c66f2f06a73d93fa2a8af1d9fb3f757b4486f1bdedcd04ed6073a1c3b9707df55010643b98abcb3f4b02941096e718f8366ac3411c156dd0cca96f8dba523b715bf280cc7950d11dc810c37e6cfedbed3816aaf9551de35b53024f73b81b4010265948668e0036a6e5ec852ebd60c9cc42f1d3da5caf196d58b874d2be2dc43a95f04c7faee18724765fb67699f86e76bf61061e9fd84ccff1f0ad2ebf2b38159f5f397bf503c11575b8a38bb9fa1b7b6c777114186a82678a78b4fd5567fd960fe46b0a3592ef6d49dd96e61ca7024cf99ee825f9d8f8be59db796df9b6bb7fc783149ae9cc6020beaeb5665cb126f160119bebf26be5fa38aba1f3ad6ed6420c99bf22c09c3a03858825f897f6d056905cc0162bd67aa40d7dab1626b144e4b49e04bf9d67d92245ca29b5fed34e39c2cff93b9253e554971d6a0451ce3889d7c91c25552cdc8249d778161c068609412d69df7f614797c05d465f2faa9f1e3be6191c608a366e0d9a953463096a00fb04f52f06500624deb7641fcac0c7ca6d3003c877251b0930d8091d878048e57342e0e80aee423fe6d851c3587470568b65ee5d7c5c8966b1296238c79bc43088e3e6e54a8cdfd2bf8d7289007ee5ccb2fb27e7c1ac8ba2c1792e339600c83f7da6d574f15a0a675c037f30b49f503960ac03eef856c539936338e7ab790333f072a3211fad24538ea0f5169147d898816d7e551b0f3bb24bcfd1a6e89e01befd65ed1e0bdf28d378c027e2d0fdcdcf1ab5a15608e5439f7029109451310ef227c635c542f6e8c3dd85ff6900838005d74690e297f24b9f1edb4345a0eeee8d1dfdd96dadadfd1eba34322200ea589e5b25c7ecac5ee9ab4fcb863092c22cd7d3d19aa73625a096dfca2a38e20f784c3fd115d2a180a8765b26e1b9c0c08ddea0f809b36b3dcb998f4d3d92218a7c94d46c7c2765765d4582499837c399f03aa25d451bb0166e9699f0ac85910d4d16121a85ba22c01f039e29eb21f826ce291740d284c3ce1241b87ec6e90292de97840aa3b573bee143819cb21d6ac582ca4cd1a1e2fce14d73ace5d53ef1d54521156f6741610ddd41e569cb7caa998c5f1bb41ec86b92e2d192d275c307d61fd732fabb4267e002240f7c2f169f666112bdbbe51d1311124badbf64804ea5b5c1d98f9d3b4713a9d7a4e0e8f4469013f21f67b201c92d6fdccec0ec822f78da03eb03e9fa46d48c39f8ddd107d6a039d246e51382d0ebaa334db4912a3d18403aabe96b19490fd974360645d2b06fb31c45c42ada4e8d42e57893861acb4428b9aec9332458e71c906a1d082c706bdba2dd05073a4df1e728c47bbd3fbbf9e33eb85881b644011eb3595841bd423773a62516d26a194e7e7e936ab9e5f911ba12f2df2e1f217fd0621df1953a1fc1aa7d8119838641b4156d48a52869d660b13100d957fdd7a192851840f3544ea27893211eb755035e6a11c740f1d5deac08061790c5263e88e72726404e08920995536bf2bfb21e23f22334cab2cf024bd525ff95f5f1cba2c74aa7de338706c82a738a4328791d012f262e0190f7e7f2911ae4fc6ae056dc9db181b3cdfbe5659c0bf89b3bf68de2cffd3e63645415a2050f2d04a7a3aa5a2abc92874b0adc193ead9308e464338447e23d3bfcd20caf63f5555638f7901e2c0cd011de0bc57a076a900e2d1a51fdb10fe095d89b34defdb3014080125db0b100705f7638ae962273c26d6afb997f9d725b1f29f4a860957cdb09bc9036a8398cde2ef7a2a3e87fadbe12707edae83d14581c57403cf12acc4fa7cf209f1ff954cf53ef6fed77b6fd72c17ef6d18fbca499a12fb2cd97b3a2473228295ef3536a243e84a3ab1ff23ad3d4951e123817cf44eef3794a099b9227af6bd33e047e79c7abb60b225922f641ac570ca6be974c7d2c2fa55efb669406aaa91e11df144f9960745d39892d5a9ef988078c3448f6c9e95d04216dd9769e554411a610ceca30e7e5b6c5107db432852abb2af4f669854fad7617e19419da916dd3c24595b824e5383bdab8e3af0e1fe2fa350c6c58bf467d4cfce8f3b5982eafe3d3ca0fda3682398c212625f9fee26833ac64ba5799309c1235fdd16a390b1ca1382a09af82b9ed379b8f8666229482d45c010ce4f834d88662e3c2aab5aa1d26d3fca9ad3602408f230d2f3d34bdaa80f6fb2c97ba36539089efd153486db8405f9a42f0538846e1b815696e3f2af65b9fb63b4d2274037745b07c853fce304ef422bc7534774400ab7d91116d21e6939862209ad595339da0f7cb8f703cc40a19874a4d64d30bc80d3e67deb25978b01f8b767078dcf5f21cbf119973741c894fa49e2b3750ae774c3ca7e44da3378ddf551d4b23af124105f825bec8986401fb4e835c405fc5e12485b2f9a39f7145a7d34c1c0a2363a5a916164dfacc7cf1b3f7ddf67d4e76157b19964ddb4f083b727bc5811bae187451efc1916ac7e25ac6aadf3feb064ce7eb897626d80b2aa0fd124354500a20d3220b9423bf970bee3f6c2495afc10bc5d1757bd7a2c9a4dc9d488b850f3093c67001bcc0e11fc76ed006262eee3bea6c86c85e3b9ca83230ef9d0ff5b0749054f94c31bcf0cb8e64bf07129e7450d55bf05e1c8ceefeb14877d5c9d887c041d1013372490b6dd285135a577675a9cc7ad78502cbb08e1e0a1bf14e9fa064682baba859564fd28d5abe1f7ab94546737be34f025d754e90cf912b5aaaeeb90095a2069ff1226c0aeeb11eeb15e7d1b848e3007febd397d3a121222e1b11754f50ae1f831911cec592865ff0f9478de33b1d94d8b7c7f5046c932e0ab9f0fbbb96013a434809e94c102ae4744d4fd46e92d91550fb1dee3c7c43291765f4f58a3b255695a22db7d8d2fe6354f236b7e83e90cfb3cd62dcca36eab1830fcce723c6494d5f22ae94e24413fbfd178f78dce1b6ac3fc2bb287adfdf9bd008fa4c8a11a8e855c7e0096a7e56707e88a906519397b4ef1aa9e610583255df25d19ddd9b43eb6c4e7868b9f29a6ff47949a0b9f5c2dd4750f4a35bab19c8b931b1f8ef50fdf063edc31fb2863ec10311bfcd223b9775225debee58d373abf5f897de7adc64155a954ec47099d6ab8ee9db4053f9e630128a2661d64d164a0ec70d57e234e19d259b1cce5ee994c866caa8bdaecd8dcaa8f52c486e3d1b5053f8205d869409ce49b24ce74c02760dac0dfadbf8ec2a08b6a07005c3f92c47b4a2f73d3fa7c438824ed2dc603e02d10560232e34004207d1266ab615ee408a7d668aeca4509dd37d85d13f67db16a92da1e019eb68c6e7e0f898d891d615963d4ddf2a8bb4a71f046cca2e1d9a4d6d3b590494e38300d20dd82c73a99aa570094893cbdbeb514546f4bc225255b4ef736b70f41a15a361d64aad1e399c422d96e406b52c9a5aa2846b2b5cf69445014c11410c12e077c66e78e4dd24797ac823e1bd66b403e2dfaba463ab9fdc74e9c2b23a60384b3a5b027a117f8da1fa6a8198a3a6c56eb3953e97d40aa61026b9dc11de7e0674a9a86100478430622e4aec9e2a71e27cd7f9ce79a6fa668f2fe7f63cf6a2b215bc324684f74896372c8e31b999c7b572e9a91ccffff4b60abcb18752b3b462e3b8de88e60665f9b938735167b30bcc4ed8fcf348402386dfa597d83b4d22dc728b9934e8c88b883e96d55cdff79dcba5e1e712abb56ebcc8ab100000000000