60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000308672703961164e64332ba1ce19b85827502b4d00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000a67616c6176322e636f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636c61696d2072657761726473206f6e2067616c6176322e636f6d0000000000000000000000000000000000000000000000000000000000000000000000002e516d5a416b46435a336338443850635864514145613256477272667a737945517139756d337657694a614568784e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000548000000000000000000000000ed8b5c0a6a9e4c3a7dd6a0e690025938200fb18500000000000000000000000024230199d2c53568759538d7f2ec28508e1e3bdf000000000000000000000000b65037e63956b962965d32cd8468717c2a4408230000000000000000000000001c8f7e02e9b283fc50021c60371f35b4bcf259dc000000000000000000000000721ab990516a6f55382f5ab71dc38420ab32ac15000000000000000000000000ea95f5bc17df6903efc8dac468c29fce59166cd100000000000000000000000058229aa4b968866d639ff5ccd7afc0f797d42d76000000000000000000000000228c7cea456a8363185356beb86840233f8b06cd00000000000000000000000098f065d77f3e3524cb9174a9f49808f70f0a54320000000000000000000000000fbe66e1dd6684166516b4a34988602825358b08000000000000000000000000d4a1cb3d8b63da9edfa0f2fdb4302773d7d0a70a000000000000000000000000dfb109097d3fd7247403b98c1bfa4fa5d916588f00000000000000000000000055985393d2f6b4f0bbaf412ec46777324c750b980000000000000000000000002eedb3eb9d2d8745757279335a31d9a30fbcae0c0000000000000000000000003ba20a07a2e9496741a6961c6d5976af7c0b29430000000000000000000000002e650ae9897094f55fcfdfe91271845769487484000000000000000000000000a8587d0b643365d078efcb4bdffde83e7be5883c0000000000000000000000000d14dfe1602ebba611ded351414e0c44ef849b69000000000000000000000000ba778cfafae583fadef9410afcced71bb3251f3c0000000000000000000000001420d46caa39f635e710b4db5f468c4243207f80000000000000000000000000d3cc4b1ce433a3a54e8b3a30a2d07c6ea43c6bd30000000000000000000000003fa1f07365782fed5d540b4c5b2bdb50acb66dc90000000000000000000000004f06bf1ea422f5dff13936d444b3db9d25b5fe880000000000000000000000005f60acb3ee4b1a551cf966feca92fbba0761809d000000000000000000000000346d27a1dd0549f43e10c28415356483e0c1562b000000000000000000000000a4f8b6cfbf23ec3ea676224b121525acbf0dfc9e00000000000000000000000098679191ddfa02ff17d86be3f37f2429b78a089a000000000000000000000000ae1fcd99c2711f724ccfb335fdd6d2dcb340188c000000000000000000000000afb2e1b951981b5e8c6a35edb5d007b9968b225f000000000000000000000000f69a48bcb4feb37a9c4fd0d3f8594d489a2439610000000000000000000000009d6739576858ae7d753b2c313696b4dc0bfa043200000000000000000000000040d738b08ea70916158da030e7fa1b1ac88a74a8000000000000000000000000394d68a428565e9205cd6e31dc03d79d4749308a0000000000000000000000007a6ef8217d4e9dcabdfa8b197996f49a36f9105e0000000000000000000000001b9567185c7fa5ace0cf8cf89f9af8d8bc056188000000000000000000000000d798b59c48011a13172811890c8594ea2d18c18d00000000000000000000000005f70b26eafc89e49b28371861a16c1d044ded2c000000000000000000000000b6c22b2fa1bf4fd6abb52d5a50977a7bddcf5f84000000000000000000000000328fa4ebd5d40a4f55da7d5f3495c17f4e57988d000000000000000000000000551a464388310e76c90da248dc54d3ed35dc03cc000000000000000000000000a8cdb3999c867b8a60b82f7ef1f0287e826bee29000000000000000000000000cab84345439307f610c17652fedda59e5930076b00000000000000000000000066aae90fc47d723a1f805b96d2f741905c4e82c6000000000000000000000000e5a17d4f5a3aafc7fb4053c368c604e97863406a0000000000000000000000007be1066a5e3d29088c9c35fe548502402d9955a600000000000000000000000017e85033093fae6760eed846bea6405db7bc55310000000000000000000000006fb0cb3c47f5aacc867c43e39ae2b881ba6ad48e000000000000000000000000aedf22fc5777ccc2693ece7e047d213063250305000000000000000000000000bed9b47c55f3b82acd801657072688815e2601f60000000000000000000000009a03d0694bc1effb4a7caf681f798e0f8053a678000000000000000000000000e2dd6d5d5628692d901af581f29cbe6afad38cf00000000000000000000000009affbf418668e2050194f87af4fa778657a70b65000000000000000000000000b04d012ab6f0960467ffc91edb04e5e626c307d400000000000000000000000092fd049f242e0b2554a3e2f3b92a0068a888d721000000000000000000000000f8d7c85b7318216647c177e31b29b256111192fe000000000000000000000000f1ec4d21872ad1d7b5eff53bbb85ba147f6c0e9c0000000000000000000000008b27981d3e8de5989db71429aa82276b6ab01b270000000000000000000000009634b68a08a0ae4c1551f3b97413dde19cb5688c000000000000000000000000768d2e00dd2956ea519f1167af90ab42954ff7710000000000000000000000006eec146544f82949560a96dd20b5a2c563d9709d0000000000000000000000009d2927b564b78ae61e389c875e9165f670b5908d0000000000000000000000002d3d819217b81e7c6b12e365484d9b0d211ad1db000000000000000000000000a581f80fd6cdf7fffe26478882606edccf7e14a3000000000000000000000000b107798001e5cbae462876b332c92941e6c19bc7000000000000000000000000387256b79955270ff496b131cb638f7b497521a0000000000000000000000000a81a83cb8fcc8cd1794709272878763638e0974b0000000000000000000000003fa57ad976049a43df705e7028fea39b27b2cb8a0000000000000000000000006d4f55edbdd864a23a94a06329b1d36a680c665e0000000000000000000000007fbc043ab2c507eea726c9bc2fcb5eb780e4c1b2000000000000000000000000b14429de3dde6328bae5cb2c4b4be183f415313b00000000000000000000000042212505affe9ee3f6a689df6da5eb7465dabb810000000000000000000000001ca373c673079d288cc4272aa4c4caa1a3f70137000000000000000000000000600e0342cbd459f1d3df7672d0f7c76892a172d3000000000000000000000000166df1b646d55f63c1b673755a988698a8f58bac000000000000000000000000befc824612d29da4ac1c942ee6441524d7300eee000000000000000000000000c04c5a6940081bedee6eea1218d4db5557ea72380000000000000000000000007a96bcd6e932cfde47d78f81c180151abf21bb7500000000000000000000000087b37a1b74b2a96321117cb5db1fbd93dc37020c00000000000000000000000050f9429e80da0b0c464d2a335631ef0cf3f8f4e5000000000000000000000000ce35727edb2473c96342dc45958bd6fb6119d98d0000000000000000000000000b2ee9185f8815ec130f15ab0d011954ab10c522000000000000000000000000a45edb68c6fbb328ec3b6da9851ed1ed621e05fe000000000000000000000000f7409a42509189a7b44fcfdaabdb36fa450022c5000000000000000000000000fccd5783fccc65f694796b9b3339c2d9acf38ecb0000000000000000000000007c3f3b4748f464fab2163ea6a2505323abbaccbc0000000000000000000000002ed62d1093a8789483792f40563e1034b34ee8970000000000000000000000004a469f2baf6f80753e006232cc3ef630c8f71b1e00000000000000000000000006bfdec25518dd10c048d5980bb76c328005dfa10000000000000000000000001d418e386e3930a5641db956fa13b7f5a43ac00f000000000000000000000000959f6260ae9d79bd035c7159ee4a8dfa249892c1000000000000000000000000dc237f75ea44124af1524fb52582cee5428ef742000000000000000000000000140425025621835e6588247e7a39b3f73fb1c6fe000000000000000000000000d6381890bd6cac8156c41d5ed32076bc782c36b2000000000000000000000000afe1daff36cce10a61caaa7cc2cc69593f50c8ee0000000000000000000000003aad4f524449358f99ff6904738130042a9e34df00000000000000000000000096c3e1a50693cbb7e00a4d8eac5d0a8c2c7a5458000000000000000000000000a795f7f7ffaf39bf26eaeaf3fd7db6b3848bf4c4000000000000000000000000a33dc4d4cb3345c6ff8fe9f3ebbdf40ed3a0e26c000000000000000000000000b181ff32624820205e3c0877661bc5ac5bae827f00000000000000000000000000ef5dd7fd1deb881d719c9a93b84214d9496599000000000000000000000000ab6b19524ebf18c57f0102a4577b8fd4fd8e438e000000000000000000000000a04d48cbba0f44bc87cab6279a4ed6fc7356f8b400000000000000000000000053fe630ffc70e60a247f1b90cffe544697b590650000000000000000000000000de5c1af49e73b465eca1c28964ebe14532363000000000000000000000000005aa7566a9b0923832425844505e983d9bf9737930000000000000000000000008d42d47fc1e727e139ba203ad2e8cd180ec02e7c000000000000000000000000acb314abc171a258fe54dd6272c0f005a21de77700000000000000000000000047940e016547682da70d1e4fa9fa4c15201dd212000000000000000000000000f5be5a2c0b7bacd90a32d567cb4d1badabc4134d000000000000000000000000e42be61b9a7394ec1f0715e3610ad29a5390b1c0000000000000000000000000a23a702df9d7a2b5c7c2aa87df295f85a4ce3ac3000000000000000000000000621e7ed60ac23db5f46c40bcf0550cb2cff3edce000000000000000000000000c15f4cb53c656e9fe87fc5aaace13065581272fd00000000000000000000000016a404e087a4c28d35a3770e10e6ba5f0bb8553b000000000000000000000000952e4afb396c4ba8caf93db2353214d2e1a5a3e30000000000000000000000007ff152ec858d64946ed12d04b0acd838c3bcdd6c000000000000000000000000e6f33d98a7a17ed64f60d8fc557986be2fc87554000000000000000000000000c8b120cc7d1792e12345367b1fa337887fd1a0e00000000000000000000000003cd3715f74861128b623a9251819a7bd53021288000000000000000000000000c08f7c2add913c589a34ca6a5aa40bd6ca225bab000000000000000000000000aadf3ae0332dcf92c5da1999e8e568ca375f5dbb000000000000000000000000a51275997c1dcf6d9f94dad75a1354d15cb6caa30000000000000000000000007ae125ab6db605f36649a5abc53acd3f9b397dc4000000000000000000000000dd4937d69e70e119e9e7d4fef5fc4a6cff930426000000000000000000000000606c148cc1091075eb2a7c3c22b1bf8d65c495e1000000000000000000000000ea3823aa4476b1900ddfb1938ab45fe5a225c5ee00000000000000000000000096ff36f4253d8e6e1bca6945f0e3f43ed7e151ea0000000000000000000000005b675e6b18861faa8330c6d47262a28c0e0ae33f00000000000000000000000050636b83ae2e56b85df0be1c9e58aac55778d8aa00000000000000000000000000af897c923f041cbd1bfebc321003c36b37c3bf000000000000000000000000a2c8f7198394935fa6715cfdffb1727b051fcef5000000000000000000000000b257db4858e9f996d83a49c66b061e9a33a23eb10000000000000000000000001fb4d61c2b2edc0a2d9809bfaaf6ef5f69a69f620000000000000000000000006bc7bd6a9b9e82b7e13c6dba56102ccb153093cd0000000000000000000000003a48f89a2f4abaceb18f8ce7ca6b85dc0148c924000000000000000000000000948c44d588b750e1dd5b182885148cdf8a52bbf50000000000000000000000009ab42ae9702f2b6c213b95119da85fe93708c39200000000000000000000000035076ca0d66dc42a6ab381b35a25c4e2e00f286500000000000000000000000025e056c7255ac76eeb0570caf48087760c27777400000000000000000000000036817a79365989c612ec17c850b20a0f0adf1eb40000000000000000000000002406538a6500624acf110035827e7cc34c296b3a0000000000000000000000000dcfb284c73d4d0b73810d759c16aea1936064ee000000000000000000000000eb958b39bf266e7c729ea403011fd4e73f0c06c3000000000000000000000000a8ff51ebcb471c70451cf62a77f9fab21de61352000000000000000000000000e5e58b17807c13d08cc27c48f3d936a4783defa5000000000000000000000000700101b801a6b972b06235e4752ab1f5d9d502c30000000000000000000000002252ff828b5d53c477eb8a917a027cc80e3634c9000000000000000000000000edaa3f4f16bd1c0209e375eb6dc0df204a8927ee000000000000000000000000057b32c5f3841e057a16ce8b48cf58e96ab4a1810000000000000000000000005b7b275fcd59e6f32d2cc0e66636a2e3ee25d50100000000000000000000000033109a1e8a301bb47c1822530af42ea004de2e40000000000000000000000000b8da39c6ba5b24f5adff8ba4729a3186c9f992a50000000000000000000000006a732bfb3d3e9bd085f2dc1e420d840293a671e50000000000000000000000000866b58233b92aec3b19c08f6348a8273e17b4eb000000000000000000000000779bb0b42e3ef021c82dcaed9f134667efd57a80000000000000000000000000bf7597fb7ba9c4626b16ec02f79ea71f5d7e18c40000000000000000000000001abc3b9eab34bf681e9c8cffabb51dae76ea7cb4000000000000000000000000e151f34e3548e53b11711be4d3a838b4a5ede9410000000000000000000000009fb9afcd086ba70debf5f2e2297fbc6b72dc4917000000000000000000000000ac506540a6e97b2c5ccdfbd9252171984ffca6bb0000000000000000000000002ff10cd895d9fd73c910165b83cdd2a9d975dec100000000000000000000000012f6f95fdd25a9530d7b149b81dc1351bafddb82000000000000000000000000fc868ef769c5f5204fbee555e78855f0a01b4ff400000000000000000000000082df68bdb748dda30f67bd4238839eb7609f756200000000000000000000000085d264b8e325b7b951d398ecaaba12adf32344550000000000000000000000000c55cf57f15407546953b211e953a146a5514df0000000000000000000000000832f0f7de69e8670a42f31133af4df84d0604315000000000000000000000000b30fc41cf3b1ca622b11fb6c66ba12f7a3382687000000000000000000000000ddf7d617c3fcb1a716929b0ab9933995a4488369000000000000000000000000ae1a2635e240dd45d749acaa3c3afbec03af8d9e000000000000000000000000ff78394bcdfed5d52c4b24afa35acf5ef72f548f000000000000000000000000f3437ef1c62e23feba44ce0143dfe92b0911831c000000000000000000000000246ad60be203f66cb0585a3306f1540a47b6435900000000000000000000000042a2d5f44bc31ce6fa1d9b53ec8fc83360bb6a860000000000000000000000007b1ac146f57706e725d17beceaee4d0d871652170000000000000000000000008839baea6d8614c2a9bda1b6bf42d5cd05bc8e070000000000000000000000001d7422cb8e4b068ea8e7cd655947546101190028000000000000000000000000f5ad29aeeffa405b2680c06847745b8d91defe5e00000000000000000000000019f99d6a33213dcd6796ea41c836b216bee30f2c000000000000000000000000c4f89f8d7c16e4a5db76eb56cdb1a16e94dd466d000000000000000000000000f07a6a3c0641b732c9e098b22170aced83ec711f000000000000000000000000a4ab01099b3f29bd5f2ae747a30d2e5a1ec20442000000000000000000000000837b40e5c18dba2368d19ee4b22e3cd302caca980000000000000000000000009914ad0bcd18bbd299e710e02037abc99a55d7fe00000000000000000000000099df9716d7555be8d7a409582bd7ac7490d3f280000000000000000000000000c62b7120003f2fd70394babaa161e4fd9a83f755000000000000000000000000142522721c65ee77452ae6c390c1aa1359d040b300000000000000000000000002f12e7bbe51bb84f822fd509f91cddab96e78f4000000000000000000000000c8549d6fc9009b52e9dd432b46e0fe34b69ceb9a00000000000000000000000036c919e78c8e24a6fff854bdfda01d72365a1ff3000000000000000000000000605f496359a3491e9deabda61d779eb84a43ca67000000000000000000000000830129d9e9ec249ad7fd6ab5b223c73dfd7adb3900000000000000000000000099626c3426f1e637dd64ac61434ff21fb005a7540000000000000000000000007a4f98c19f2ad3eff347c23b49efc38c4a82f5ef0000000000000000000000001ec0ec81b85c139dfe6175cbf39d74136468965100000000000000000000000074a14b06f8e19e03d3ea1fb39b45473187a79842000000000000000000000000ccde711da432b77d8379d65f0adbb42179f10ee30000000000000000000000005004cad9efb300bdbb77b6e01a03e87c80094e6600000000000000000000000084f75e5000ed7daf6a3eea45fb81c98c2bc087a4000000000000000000000000c0144e4018cee910bb23599a031c88832d62eed200000000000000000000000058d554c3d8947318ba6d32dc4b47b744c1ed739c00000000000000000000000067bc9c883395877fde6d3d7d48593be0cef40139000000000000000000000000b4deba3435c8f5a46654146ab12f9829e76c9b71000000000000000000000000af7a40394e5c809e70719ff327320ccc6e561caa00000000000000000000000072f6236defeaf0a89815bb0b98c0f734fc0517e20000000000000000000000008e02f88a0593ed766b9b0ed81645a1effecdc18b00000000000000000000000004d80a2a04be43bacde7a37fedd2a4e17a008bcf000000000000000000000000351b5ac382b2dfdaa95428db8574b9c6510a8c6e00000000000000000000000065745ad2e59eb4f6526a3ead086897dc1c9b25b1000000000000000000000000ab5db47d80e33424fb24a74f002b81e565e943320000000000000000000000002f67220bec3bea1cec959e1bd6acc324d15c34160000000000000000000000006abf292c395dd2d53bba28c524c1d1a956b5b8a700000000000000000000000040fa107d495746e6e158014d1109cc2bc91061d0000000000000000000000000f0004f1f2543d4c5c5158082c5ae47fdf70c65680000000000000000000000001302ccfad0460387e53dd4d28f0a070e783f5b25000000000000000000000000d216ecd6add1abbda7f9ff3856b38c0c09dfffb0000000000000000000000000313e91b174d7f7aaf133a879c3a874f9bfe9cd1d0000000000000000000000001aec70046499feafb1cdd6d38fafe466992dc1df0000000000000000000000005db0582a33379df0209ff3b13bd3421c9188b196000000000000000000000000a2681de7020a155e414ac78967d6808113fe0eb4000000000000000000000000ae2333f38928b458d30fe932df084b162afa819200000000000000000000000008b058a4a7a5c78be38c86c6a9b3db037eb8865b0000000000000000000000009c15468ffae6ed6a0b3417fabef4c8abfcc2fcb3000000000000000000000000f2e6831eaf0d570e690491230cd066893f37bf53000000000000000000000000478c12122589ca8934182589deeb5cabee38b07300000000000000000000000027169ef94c5ffda4db8d92543c9e685303b85a9b0000000000000000000000002fcc32b78b12ba7c9edf7589c22af00a3917e95d00000000000000000000000094b742ad92faa4af80d459c3c1cf3c3ed39d73da000000000000000000000000a3ae1066a9ef40b8a75051d39becf759f27d7b8c000000000000000000000000b6a9b3359f0f63ff3f55b06a0a4c28e31397ae8f00000000000000000000000028f355a1005c8c4a4d58d7a91bb5176445d157a90000000000000000000000004dd0c184c881ab0420f0aa6318e74b127d7c3e58000000000000000000000000d34239882668aec9ba564c924f5ee56d7be8c354000000000000000000000000371ac6ebb4a49c295bfa6703d93eee33ae7f96f40000000000000000000000004ff5794265e257f65dd6336dae63e475b176f0d9000000000000000000000000cd517e3e15e8e2719c1177a46575f61171b5939f0000000000000000000000008ca06e1daf4beb9f81833bd907d155cea4df0c8b000000000000000000000000b99e1950c5584a50b3e29f3368ede6a82d79a6420000000000000000000000001ddefe39aeaa97531cf02f2612d5c0f474f6f77c000000000000000000000000aa0f6fd3536102128e562c07fea25a5378afe3ed00000000000000000000000099f5dda97827d73e7e3ed9b28cabf2b1f45320830000000000000000000000005ab134158fd5ec7b8d47d303b6a43faae5669f660000000000000000000000005e581d8884fff6c15302cac54f09b48a1f66a2e4000000000000000000000000d3bdd9d59020975bfe719c29efc1b0398d2b1a9700000000000000000000000039d904932e64e190e479dd5e92978ff5a68ad7a50000000000000000000000002647549338c207fabf2c73582e2b7a3265e3dfca00000000000000000000000023e54ebd82ffbd8c971acb78f9fa3e34eac08b340000000000000000000000007d7e4d6048047ed7701b29b406432e83b31e9f40000000000000000000000000db12bf109f64bc9f2891a7804953f30f0ea1920b00000000000000000000000008318e0e71fcb6f19583c585224e0dc72b114644000000000000000000000000273dcda911652dc6541f5e8a5e957185801896a90000000000000000000000002fa2041ae34da0f6259cff7fa578579a5232a35d0000000000000000000000005f54bebef574cf024f19e857ff1638ba6b43972e0000000000000000000000009baa09323705f2c234c8a87069a70abbdf1ad7e7000000000000000000000000914ea1c38774a14c1a8727a93adbc20e17ba97b10000000000000000000000000d508d051a2e9946f1f5ae6750d146b31cde7557000000000000000000000000d1ac011b3d6b104a5388da0376f4f5b854853548000000000000000000000000a205cfe785676ad63ae2f81eabf2ad64895f7498000000000000000000000000d33ef36a7e99750aa2ff3f143a98880318470bae000000000000000000000000d7e6c7aa933742b9f7c7027efad1287f3e180a6b0000000000000000000000001bf2c5d6956e2221184324e5e378cf68e21c37a9000000000000000000000000b2d520bb45a41e62ccfb9dd0da3f1e248a09607b000000000000000000000000464e72ed872275f4f98845e767aeb432ab5edb9d000000000000000000000000758c65862aaa7d4509a6a5f5d7cd2a89d43cd1b300000000000000000000000016cb60da2d557d8f6971178e6dcd65d331ab80aa000000000000000000000000fae66a906a1b07a1a74121c7f8a4e1d6a9a37f6e000000000000000000000000d426f0805c6b2dca7909b82decbbeb0edb02262400000000000000000000000072e0ac639814a2e8ac06ae79001026b7437b5968000000000000000000000000916c507a28b0e4efa7c50f3cd0af5df68d95acc5000000000000000000000000196b0be4c5fb256564bf41bb497997a2e09f5b6600000000000000000000000000549129d627ac5881bc06a18ec0bd40af64c0fa0000000000000000000000004915a03e96b2a97afeb7cff31d98ef711eb837820000000000000000000000007de0f03ed60e0bf121c95be2fea86758d89c978a000000000000000000000000da5bcb9e458b124f99611722c0237928fc7fdbd9000000000000000000000000822676d494fbbaaea5bf005dee73f189c642d53e00000000000000000000000036a43c8550964e134201ee8d51366a2431926800000000000000000000000000f91bb296c7544df1e7f51f45943d806de57e9fb10000000000000000000000008b57d16cc9b419e743fda780e1a2069f884e5388000000000000000000000000d6928c05f6411401cc42e165cf4b848a51ce76560000000000000000000000003a658431ce6437184e8c5d4913462030c7324147000000000000000000000000394a939e79b18d0095fc9b15130edc9b60aebdf90000000000000000000000005c1ccc59aa27f886add574f85ee757c91fbdb57f000000000000000000000000711b774205056bc8a8621559909c2f673dd11e05000000000000000000000000f91ba1e4f24e9b74dba7e831afc157baf3a45ba900000000000000000000000035a41490f7fd9903acee74fb770e1812243f418a000000000000000000000000bc2a34260c691a24d0f66fad69f8dcd288073de3000000000000000000000000abb8e11e87bcce8815a52e37404ebf6a3e60c07b0000000000000000000000004ec59dfa4c65e4fcc21b9eb4a4b7c15fa00ec85c000000000000000000000000f101405fc16689cb9088e5b214b92a8b04ed1019000000000000000000000000a5ad6ce5717dec6fca5b72f6d7194774ed3aeda6000000000000000000000000833a6b71e8e42b7eae5c60633dbd816e2631990200000000000000000000000022cb343ce0005fec8cd5beda0f9274f77724fe5400000000000000000000000025aeee6f5c25060c7600f6b8dddafb564fb25545000000000000000000000000cb4b86a2d0d037acd4765dd5b831b610e112f9c0000000000000000000000000f12422fbba21e872d5be6b680575c10beb554d7e0000000000000000000000005832f86c06735ebfb6c83a84c15073068a0cffc70000000000000000000000001e92e4739f1bf30159b46170f647e39857650f69000000000000000000000000f3b2b3b8e6fa9e0bbd6834fb4edab20299d853a50000000000000000000000004822dd7192f74f71835de6eb88739731ddd1e2ac000000000000000000000000a15f7a55519fa0449b8e7b7e5ed9f7f8387aa68d0000000000000000000000009cf19bb372016f84a2bedb161b9994c746aad75e000000000000000000000000a156e79bf83284af6509ddc01fe4e00f245959e50000000000000000000000009e701a56aa42cd89d4bd386c229ed1a8e83e625700000000000000000000000049af60b43bc719b2f6a1824ad97fe99529a7d3c40000000000000000000000002edfc78845ca1e2d986b82700654b693fc0dba87000000000000000000000000932a304ff4b914ac92a76c330669b3b16f83443e000000000000000000000000bad544930ccfa9ff2d6f2e6ec7704ca6cd8ce54d000000000000000000000000d87bd1133b420720610b6ad5c12f0e19d9e2de4d000000000000000000000000133aff0f67da0377be622d14d3e9265cd422af8600000000000000000000000020f083525464f8dd92301cfd48de05149b6564c20000000000000000000000003d9db44ce8abffeeec52cc27b63c19309d328e8700000000000000000000000060c089cb032aaba7ce33caf4ef41607d4f18adc1000000000000000000000000dfcb417c9489cffe6524809ca250b03e9a291c8f0000000000000000000000007c37614f72feb010c4361b8dd725769421fd1bda000000000000000000000000b51ab321b2ddc2ff2d9ff8c04126ee75f0252339000000000000000000000000cc092abfd542f2b7209088f1c3290adc69233f6b0000000000000000000000000a9a36dabf3785ee8644d067be5df70e07f14f92000000000000000000000000be776ab3fd23c3fde0d31807cf5cb55299f7ff06000000000000000000000000da00f332317e21fbfa936c7cb9f853e437c0055d000000000000000000000000c43d9c19ce903e7a3783e136bd8a4d44829a905e0000000000000000000000004e0e0ccf80146f915c292d07c83674ef16c844200000000000000000000000003f0aae65bbc8c3b60e293d3527e5cfd76b274e04000000000000000000000000eafa1e03031611585b21effc8ded4c563200e2a8000000000000000000000000a4ddc38f9c1aa254aeef519435991cba72550cf400000000000000000000000032c940a9bea9f3e7a6388e8f2bf720ace2421e1e000000000000000000000000e07f32cda09c8b259bf73c9cc10bf04f29c6b5020000000000000000000000001e07b0a052bcd00aa6b7d97ef09c8149980e3c98000000000000000000000000829b74ed9eff8333c9c7dfdde02bfd9c6512ddb90000000000000000000000006e8efd6a74ca42a5d141aabe6c04216c7c13ae8a0000000000000000000000008c79e962d97b0b41471ea9f9a2d8b07c46cfb0ee000000000000000000000000874912a2d518b8ead9462706b60cc848b13c712b000000000000000000000000de1ab6fe6d7306a246bebdb3938da02c801ddebc000000000000000000000000435b25ae03cd80a5ed7ff6676dc4ed26265f688e000000000000000000000000a27349e6ae3d667564ca2c4bf027ef1b9cdd9efe000000000000000000000000268afbb160b352712a2f3fd42b65b28b44915c42000000000000000000000000dfa5003981cef30246078b094f75ba4acbfcc14c000000000000000000000000e3a00bbd4e98b7c1f07515eb741e737cf7192507000000000000000000000000aecf5e40f520b92dcd1a08c43996a97c4b359b6a000000000000000000000000047eeafd9a47e1332cae3d038d6258f81997c65c0000000000000000000000001c6e72d041b43be27c191a628ee0353d8d7e7ad900000000000000000000000057aec9a05b726d898cbf0d4f00741debe366ba6f0000000000000000000000005a7f26f6e9caab3184e03fbe6233774d241f6ac60000000000000000000000009d84f795ea67589918da6f083b3b0dfe47cd4bbb0000000000000000000000006807788321423eaece8a90c1f39876619c13f358000000000000000000000000716a46189cba6bc515d0f8f823098f8edb58cef8000000000000000000000000e3593c2864d07ba8c79a74988a718a0cd8d4c29c000000000000000000000000f714eccb6bcb2045f3623a821c5dbaa1400bc2090000000000000000000000006b1379aca8d79c763c2b3b51d910b2fd7570d9c6000000000000000000000000001c3785e5507134408a530c1d0489f241d314df000000000000000000000000850fdff7bcadf4bbc6d923a0c2db2b8eb36bffbe000000000000000000000000fd088834d634a5b43be54bba9443bb3fdd57d0850000000000000000000000001476b485898c2a9ca1da69909279743dd75bd735000000000000000000000000070508dd7d2aed0e37d116810f5a5c832ee6d424000000000000000000000000dda7ebc091391eb5c509199d2a22ccf90467fb7b000000000000000000000000f8d3341b73663fa1c5afa99c1e727e4eb1f41c1d0000000000000000000000002e72d86b44c1f19585a829b149f699f7805428330000000000000000000000007103fa04e09a74b8fac3168008c3ac6775cbc455000000000000000000000000502d19e52ff557485a0300dff820790284197795000000000000000000000000c250577033eed79f0c6a1940e28b4ceaf50c2a0a000000000000000000000000d3e20761c055c03e771583b30f0b41b7955b83cb0000000000000000000000005b6566e9ee2d5bebd2e6d7b6b64802059f12599c0000000000000000000000001273901896c00b9d299b7066cd690e56b2174bd400000000000000000000000033e58fee325b95ed3f332b416d396b7692050f67000000000000000000000000c4e6c8dbd5cb465fb426e85e928ef7e340514d25000000000000000000000000e20c7f79daeabeb7a9d8ceffb73c4f857be7fc2700000000000000000000000017b22f256fac17a5eb77a3012a36def639f16ad200000000000000000000000011304d6895f7fe27745a8afdbb74597770c2fdd100000000000000000000000002f45d97cf414474a9f623727fda0a4b81f6dab40000000000000000000000009f4ec0ca79cce584282fdc5ace0b303238e5143b0000000000000000000000008d75e5864ab2448e0e83af495b4cdeb2383763e00000000000000000000000005502e5c55e697cf8f18b16d9e2fd91e4f11a7de60000000000000000000000006b3469b7d2a735a42067ec33edb3ecb61b55d08900000000000000000000000006d5a0f2e3c2c919e1cfe8c4f3d79f3505762601000000000000000000000000dcdf2abf32b90d403a12f34080e468e6c627e4d0000000000000000000000000416fb8f898ecbdc1824b09896d116d90d4d13b41000000000000000000000000922d66a95cdca6586355b7b93d31069604e1c7440000000000000000000000005cd6d9a93d5a7384e7b0c4e16a60e5e9ec8726e400000000000000000000000089cf42cccf4d01f2f25fd45391aff713c8c5fa2800000000000000000000000024fd55444079a4ccf018d6473a8f4f92709d1a8600000000000000000000000016437ecf6d55d758998e79062dd3bbb720b3badd0000000000000000000000002f75f133b57a4d1b73e66fac4fdd836dc1130c51000000000000000000000000da9c22cd054af9a15532721b11fd52dbfa4450bf00000000000000000000000021a36aa52508a0fd52157e0828fa723c8c487ea70000000000000000000000002ce5edb7171365de57047268d62ab768b2660d9f000000000000000000000000f7966ef69a95c6a68a8c4c382e5a2e0e3c8126490000000000000000000000005c5dadbf0cf52c8445d303944dc288506d681a6c00000000000000000000000081bb6abef1ef6cc57da117a21a28cb5f5b38a0cf000000000000000000000000a3ef266e033e18978ecc95f9c1c3b10628d473d3000000000000000000000000ab193d1fd84b497d9a551235f366eef335dc19ad000000000000000000000000cf251119936969dc9c9dc68665f211c8071619df000000000000000000000000152d26cf2e067b5cef82142f1c4fdd30ca872d1d000000000000000000000000e4c68a144d021b8d26b4481fe312e123fef99fec0000000000000000000000006783f2f54142e449d87b1c6218ee64ee647897d50000000000000000000000006f701b63e94d796a656366b679ece0a20fea8fd5000000000000000000000000d0f1d30b4fab827bb397e887200a0ba5b3fe664b000000000000000000000000daf75d2f54812f5c7d45caf2568f2ca44c7bc8da000000000000000000000000a96e5fb8c64571dff03742bf4e90a2f725744ddb000000000000000000000000637e739a56324d2330aa45c96a5639b27e6fbdfc0000000000000000000000001d9b1e7345355cc67e19a32d48c71583bd1ac37200000000000000000000000014d49c3965ad618c0dd12a7219fcb8e7195964d500000000000000000000000024b87fe6d3b868a937fd853fa59cc561b5f54521000000000000000000000000ede26b34badfce537e1d952c998bbd651a5c9fa000000000000000000000000002fce11a13791d1213a68b157e2fe248f99875e7000000000000000000000000470c1d3c6a0a411579851fd6c8634de72ff225010000000000000000000000007b11dd386ca8de02727cdfe6c6b56fd48bbdd956000000000000000000000000e2482285b1fcc5019298864d0e58aca5ed8ac7490000000000000000000000006591d21d04fe8fc05e84167699349cf5995ffb980000000000000000000000003c8c96e5ceebce3a5a52eaf2fad39971e69e79e800000000000000000000000078d13fceca56ea618f101121fafc790e8937471800000000000000000000000056c5d221fb8d7c5a47ab8c70c12bd350b36326c50000000000000000000000007d4dbb084be75f5a2959da44d2dd021b64f5295500000000000000000000000092aa784c2b26319b77bcbd459662caa9f0df3a53000000000000000000000000ad7c2592e4fb7304e951744d880f56af7ea42ecd0000000000000000000000004ddc6e2d0681548e82250683577dd528e217354f000000000000000000000000a1fc0619488c12f9cfe7dabd8fe723bef6063389000000000000000000000000db72e672890745296af02b957f21309051d57485000000000000000000000000cad799025f6b2e941136a7f7fc5ac0097c25813e00000000000000000000000082c92b73e49935f8c6d25e33ddc1df64125141d0000000000000000000000000ed046f9a0c8b48bfdc8a28ed29c754f9d4aa95820000000000000000000000006a88dfc05a19eba342f943ae9ec888636f7390030000000000000000000000003d9c12dbf8d9739ad199253c8c28f34e3c3d258500000000000000000000000069f09516e3715e83ea1255886d05cded993fb67700000000000000000000000026ac0e7221061d3cafca2dc4e0b2cabd9882e8be000000000000000000000000adc69cce856c6e2a801f40179328a9a727dc1f53000000000000000000000000a2ec6d6186cdaf9a1ac9d5e64affc1c3435bf39a00000000000000000000000036a9ee4924948c3cccbd5a63d17c44987c914324000000000000000000000000fb27edf84cdf96a9b2fe35ca06f08b3b1518bf0a000000000000000000000000211e5dc78b93d76b452aaad9ea813ba73386b19e0000000000000000000000002fb8aa04276e5b214ed4810f6fe4f343a6b48420000000000000000000000000adf9f2648c4a12c89c31fca6c2689358e0e98298000000000000000000000000b0c2c46068e4f7ce9be134c7247ce5e7f9498ce40000000000000000000000002b391e9c73f71297aadc3568cb5a5b2b5d7136f40000000000000000000000007506991aaeb79f131ff2376b1fbda5030793c86c000000000000000000000000928a67105e7b80658c16a20e3fd015da53f5cdd000000000000000000000000063eb5b9848a731b2c73167d46ef8369b7b3c7e01000000000000000000000000653d2369b0a956aa2c30343e33234e163b0849120000000000000000000000009a8c732d4924f272155977c1c8e718d47075e553000000000000000000000000288c8309b147307dce33d0e71c8e0d188f71dcd2000000000000000000000000895aafc57682779a8c275f4c4e861e41468633080000000000000000000000003828b084ec2e3a5daf50cfadeb6391a469d55e3000000000000000000000000097b740e2482527f6ffa19d6898884e280e77da89000000000000000000000000d1d719f05de6406024a08b573fe0bf6bb9d66dde00000000000000000000000090d14f5713cec13ef23f857b4ffdb8871aa612f900000000000000000000000025f0b322e11323c1e0b8387928a4bcf8b538c1c7000000000000000000000000d70248bbd306f6d4ae45b6c066d2b4c5a1b05982000000000000000000000000bc8e7b1a9bb419a58d68212cff01b4f36ab884be000000000000000000000000d001e872e8d15fa46e717e4e661ec1468a227f0a000000000000000000000000ded718c7e2b34d344a2af4be57193cb67b1f772b0000000000000000000000001a15a6e1a7dd26dccb999db44d05642a39f9ada20000000000000000000000002a58ab2e8466224b3f152667925887e178e31063000000000000000000000000a5efe1d0029b21c18b7969b86d9e6a702aededcd00000000000000000000000045cc71b1838c8e2a135bf1ae835a4e85a80ff9bf000000000000000000000000d95e4ea5a845b07f7cafdabd1427eb155d081ae30000000000000000000000001b9d1d21e8b2abb794f98b58f4d393906959676c0000000000000000000000000d6a07c85eb9eddfc265f85620f0851b4c2b2b05000000000000000000000000b35058d2548105046c8875c6775ebf9046bcfba8000000000000000000000000fc773642e2ab5a82ddc24b7ca1e42464d50479240000000000000000000000001e13d5b09124a58604a0d5ce4e24f900e5d6b16e000000000000000000000000c3901e78c52151299241d60b6cf8eac949fab8a2000000000000000000000000b85539463e4959a75cc1b02e4954fe0059361f65000000000000000000000000b59988db03e71eccae3af945b6d6f0d9fb66ea54000000000000000000000000b8ca6d6641f762bffe266637129202f27e0048340000000000000000000000007437ed8bf2b0bc836fdcd47464fbbe5a856312c1000000000000000000000000a8b0b7f5b92fa12ba2ed5aa1f1717331e885ebd90000000000000000000000007aa5c3aeb27590f83c8a88a2bdca34786700a81f00000000000000000000000012b7958ea3d44ee70d20ed678392a5246625a4e8000000000000000000000000da18d858f8f5beb4441959e7b45ab8985deff35f000000000000000000000000e3c7663d972c292571ed9a7655c222202fdbbb7c0000000000000000000000009ebfb67c2ea58a3b59f006673d022717517e6b0c00000000000000000000000037d707857fee1673f7ff978c6f9f4bc7ca9532f1000000000000000000000000032c55bc383fb1003b021017b034a2fa94dd1084000000000000000000000000ba8daee600500c2e3815f8027d00cab428541f6f000000000000000000000000ecee1f799392de930c82481cd16f63d99ecc6c07000000000000000000000000c83649b735db07561d836226a9ff57badee7cced0000000000000000000000007d7b0dd401457826b14552cdc038ef9909fbeb8c0000000000000000000000008eb67a02a9f16d4ead1ccc21269ae1b63fa8abc80000000000000000000000009592cc716c77c6678ac5de4138b7769c3957b938000000000000000000000000194914a0333b3e59d2e4e0aa3b03860cd2459fe60000000000000000000000008aa07d8412d23ae5e9dc938a4e48ee4baec39a1f000000000000000000000000392689ceb43fc2518b34b12865f288ef678d4f2a0000000000000000000000003422a90f10ecec13b4bd27fa7a29e19360257885000000000000000000000000fce2ddbbe54363b321eb10486e7c19ebb173a63a0000000000000000000000004608004f18d769497fbfe1de2cc69e143bf8d4c5000000000000000000000000f59c3cd3ee8845d1035c971faf98368100bc046d000000000000000000000000aba70af749e37f14847b28fdc0add8c44e5907fc00000000000000000000000039f226edcfb94d0c907c0c1fcb296bac639dd50f000000000000000000000000c672f7d0583fe2797fd24989adbf9501f38b1c1c000000000000000000000000adae667b4d2b4fa6f8c7fe9090fd94b92674c2fb000000000000000000000000d83e263cc85d488be2628bc3b1f33cf05c06bb5d000000000000000000000000746e3516b49b09acc03d72769fb6d39e0daef442000000000000000000000000df558689aa8003c8668c8b3cbf95b2b7f7e8d5a3000000000000000000000000672f242527b507fac75f8b765a0f5d67aa349abb000000000000000000000000a28f8394189c08da63dbbadc6e9664a0789b2f33000000000000000000000000d352d1eb948a39ac92c5447098d920f4382ed3d80000000000000000000000007df096685e16e7f0ea0acd0f7c7d3e130e63f50f000000000000000000000000e17fa45abafeb7fa1e16d105baa626b4836c55ae0000000000000000000000009789c22de2b250e36dc76e21046f886b403afc8e000000000000000000000000ab41e7a93d71a358a187a4d5b691877758a8c8fb000000000000000000000000d232bff58df4c2d271e2e9c4014071ab8bd50bf700000000000000000000000033b379712f6d68e8625c33bd5d87c710f4aac430000000000000000000000000562c98d99d69bfb74726be7f637330f6fb09c5f6000000000000000000000000f4d5926b3aa2f80b0ca806ea4c330822c82c2e050000000000000000000000004cf2578bdf659af6a18a0cdf5964ba67b5f1578a000000000000000000000000fa2e2908ca19f16cc3bbc6509ac57604aa3adcd8000000000000000000000000d0a08b931235a908c9e7839e42c1db0e4d9410890000000000000000000000003039d7f813eb257cda3b9c773443baa94729f4440000000000000000000000000fe430afe97861fc6a883fa1d32f0499c619a4d2000000000000000000000000177462ea0f1b1494e4ee1ffe9582d95ebf15fb24000000000000000000000000a4d326619573985319c8aa8b1741c3a3cb5af3bd0000000000000000000000003949a2e4da0ff65a58a711da6435e2e237903199000000000000000000000000b0e7e7ff5b0d627e7f17a858497fa790aa1fd446000000000000000000000000c3a4b6891ec89a448015b49380ca05c3348b6da600000000000000000000000091d17ac17022357fd4f9ec11099ab2563195979e00000000000000000000000050dbcd94675cd1e78385d086177767aed437d06e000000000000000000000000523b264f9eb8701e1cabe17e487809ba03c9fdd00000000000000000000000008f3f4921778ef4f28e85ce584a80876bc764a76d0000000000000000000000003a0c71cbc130014f7b93e5818cfa243846ded844000000000000000000000000ca9b7fc738057b7e033c5117bd6627dff1fed01b000000000000000000000000a600d3123815875c71e7bd6fff63d8bdd2084ef100000000000000000000000049b9408457113f2a50ff9478a6eda734e213ca01000000000000000000000000a9a32dbc5e69880fa46d2cfecc2564cac374d8de0000000000000000000000003a723eeac314c9edd14f476cbe2257f8244f6b10000000000000000000000000a7560cd4b16c77cbbf8d1a9caa28dfe549b6c35800000000000000000000000021ed8cdb4bc2e0c35a389883f432aa1f67fa5153000000000000000000000000fe3498d8fa4cec1a8b492c2945715e9ac91c9e43000000000000000000000000b0bf9e369b16a8a5aff56553155bf72e23979814000000000000000000000000a196d7f68aa9c9db54f9e5fb6167af805219cdbb00000000000000000000000059ba2c41d3ef0e76bb6fbfcc1d0d3816158f87a90000000000000000000000005f1dcc6515a6aa80282a99f2d9fcfd21448085ca000000000000000000000000a2e4708d2e3f660c8cace329c40d16e4b9f6646e000000000000000000000000e771287164765d85300db3c0b0088e115fb26cdb000000000000000000000000b5b38cd69746ba4df6a57b23dd480a9871d5b2d70000000000000000000000006e4b6cde6aa6066c3904fce520018d1dd6971352000000000000000000000000f6230450ade9b900e62b443d8c06900522f21197000000000000000000000000b4f9e8baa902acb18c90a792ac34f00cfa855f21000000000000000000000000632917b7d86cc115a31390b2fa948617d9958bd00000000000000000000000003fd65f5ada565c4ca14f6e0502e4e58ef892100c0000000000000000000000004f386d5bf70af8c27b4075390fdd2c1ad01c3134000000000000000000000000e03631472873a10c8473e9245e4e458a2c2e889d000000000000000000000000a1f2f833c953195ffbb6c1a507327a3c49ff450100000000000000000000000055a8482731074c449aa93e94f20057c57dbb88380000000000000000000000001595aad28dd1cf62ba7d41a112fd6641a7b4ac820000000000000000000000000aec5af2990b0ed09016edb608e822d2b92b348f000000000000000000000000963cc1bef9a8f0e79d8ac362969f9371b28fe1710000000000000000000000000e746bec9ae4582e019e5eb3b876dc06e94b6ad7000000000000000000000000ca28e0fbecaa80e44d940326ce2ce63674e3641e000000000000000000000000c9bf4118bc4a903338ec63102930eeabea7d92ae0000000000000000000000000f0a19f32c0d25c5ddc0bba33fbec42bcd4cae0b000000000000000000000000e0e92dbab0780547dcb2629a6d259832fc426fab0000000000000000000000006c45bb440f2e69a26d2f562df1b65c64fec08ae40000000000000000000000000ebcfae8ded03a23c4c15d31d20895818471a8bc0000000000000000000000003b7a36dd9b1a8cabfe4c8501d943d951597585e10000000000000000000000000def3fd9e58c4a6264f1c6608efd7106d1dc7d47000000000000000000000000c893b9592ef1452d46e1b71932bf6726808288190000000000000000000000003b3e38479510f4b4338aedd7e60e62b4abc2ddab00000000000000000000000030ca0cab6419bd36366df135e4026eb87deac75c0000000000000000000000009c7375e20da57af7cef77897df9cbe40d2ed0bd600000000000000000000000037de408c4db87f81fef21087c8ab1cea691300260000000000000000000000002bf0bcdeae6893ee61f59d958f5b9d6493617d230000000000000000000000003067929297385a339027562cc23923d841543f50000000000000000000000000b2e3d9d0a227097b87e53dd8e93f55c769babfd90000000000000000000000009191f6418610ea1662959bc7d9f7553f85dfd1f70000000000000000000000003067759dbf7ba5e7cf9cf5d572a276036642fb450000000000000000000000003e484f13f9d3197177d44e1dc08fb9dcf56a4767000000000000000000000000968078a9955f3a6df8994cab7a861dfc8e1185f0000000000000000000000000f1a07af0b5d80d58bbfdeaaa5b0138f0e02c356e00000000000000000000000061d72840a1cd0cf748af2b4efcd8afe3113513da0000000000000000000000003ebba5469ac5cbb45cb2e20e42de20b94547e9af0000000000000000000000008de52db90d79b3b1d84c298c2e7dd926670bac58000000000000000000000000182e0bcf1cb176372ac7e91fa949c6b7c098332f000000000000000000000000c19bd516337bca41a805204f40196b34cf744056000000000000000000000000f26ecf25bcf27fbf5872bc3327158afa9fb7e9020000000000000000000000002b2f0c8632300a4ed8829ce9e913c7814fe69a1e000000000000000000000000a04ca4918311e169845a10a3c7c437e24cc3c9d9000000000000000000000000f3def3a8d72b8068dbd23648626793ca2bb9121900000000000000000000000045aa388e4c36cf96e053d08fc5ceb2dc06a5e15a0000000000000000000000009a17b42b3351eb4bb720f03b493134e352bed8c5000000000000000000000000cb05ece70166d549140240809cfb0c9866d3cb240000000000000000000000009f0d9cbd2ffd10070791424f66112bbfb191897d00000000000000000000000053d758d8f8e0d8f833359b4e7ae8aad427be5a38000000000000000000000000a2d6923c085d2c50a5e93e7d33a16896b2dc81a80000000000000000000000001218cc5160ddd9bfdefa4b8cebd6594776caa2a1000000000000000000000000e0c67768276cb3e858d5a54cba8fd0ab13cb417f0000000000000000000000002f9aac185bbd5611eef915d3dcb9862a4c62b8770000000000000000000000001aadffa4d271027cc39f6b08c1d6e303c84bbb4900000000000000000000000041894926c97029de68e0a266eb6255ce3eca646900000000000000000000000033ddae70d29e16c767a5651401e6496598e9884f000000000000000000000000ddfbd252a5e6e5ede6d0fa12ff169bc4e85f35b8000000000000000000000000698d49f651b123d2b61172cacf232791925dc9b9000000000000000000000000fa4c8162c8731bebf35986a9978681036f07ef99000000000000000000000000c5a5126af172b0f16462064ac2f4243c0d596c6f000000000000000000000000769c324ae128a4003fc9339b1ab74e683721cf59000000000000000000000000a85392d243780f3ca0c4fd6be36277cbd0bd62cd00000000000000000000000022f0719c6e1572dad59fd5d6f4099e1922f0f0e90000000000000000000000009e93d368f653817ad07c62141d1d5ff7b0faa5730000000000000000000000002d084b2a17c7ed74d52604f7bb77d12e252e0a0f00000000000000000000000027e92b145de6cd948aa5fa225f790d5bbbccb90700000000000000000000000049305b251a4136d1e3cf3aa1f948600243e14b930000000000000000000000001880f542956ad5b5e712a1051f6e160ac1d917c700000000000000000000000059e782de7f3aa786b1fcbb3117435c0f7a73adbb00000000000000000000000066a807e893787cc854093d44939c0f1c2f32c38500000000000000000000000096af5a4420d05697f6949f687bbf7453a906bed500000000000000000000000065430fcb639bbbda25339806eaf4d1aa35a7a4820000000000000000000000001d6fd6f0436c7ffb35987d2c1a297bef77c2b7d60000000000000000000000004a90fa4e4c191e46248f2ed381ff0c194b9a5bc60000000000000000000000004a20981a614e4223a005d0b060ab0dad3371c994000000000000000000000000ba30c4d2582cca36a90986176a5672fe538ba563000000000000000000000000c8a98a4321e67e79a61c0effce27380e7926075c0000000000000000000000001dc8d9c4b407c99df3d239baa11d3c2f98d85ace000000000000000000000000bc868a4046aa8fb1af3deb19d7e2e05f32066b2800000000000000000000000012e23a237b46e54d089051f6343256c44dd3dfd7000000000000000000000000cd5f1fc1de961e6ddb707e37991b7f48286a5cfc00000000000000000000000014799f876613f14f82be61d42aab7f80e84c33640000000000000000000000005ea34948073b1160690a22cfb41a923cfc753ff0000000000000000000000000a2ad0280109a169fbaeef5f1ba09c7226b4813600000000000000000000000001a7f53ca75d0b104aa2f42faeaa209b1ce8e5e550000000000000000000000000fe256c6236029b5b4f0115f625f44aed0449e6f00000000000000000000000050f405d3438f54afbae0d2e19556591913e6457700000000000000000000000004fff8c06202d6edd871f06c0c6c26574c6f0e0f000000000000000000000000dc4d73d81e3836f94a4c8c30a0febe80043f3ed100000000000000000000000085fe351a3b646e1e5445a90e18ee09bb497a38a900000000000000000000000060a3b405807921911f91fde46ad557416529b7400000000000000000000000001d6ab00e7435ec410c7100adea4e2b2fe51bf40000000000000000000000000046b7ea927b5ffc6f72b6b271c69dfadad58c91ff000000000000000000000000d2a3d6d1fc2a9f39bd74ff52206f30d372e00a9a000000000000000000000000ffba9ed6935a2f5524443d2996906329b8a7a120000000000000000000000000f555081a397740e7fdc57c4ebe547bc81bcdd38e000000000000000000000000d4b65f20aae80d9e6373a6177cf33ee769889e24000000000000000000000000b86ae263b54104b41c71c4042b55ece4d95b4cd900000000000000000000000056fc39b7ce996afe697b057dc7801e8efc07939a000000000000000000000000728552c80a6d63435b3bc4fbe89fcdb405d9790b000000000000000000000000ea46cb747d6d52593b758b6bc3a71981e0a899270000000000000000000000001a5d59df5240fb6934dac0196805362df70bc35f0000000000000000000000001987ae0d73eb0aa6b40c52a814b85fb74be36e0200000000000000000000000092397b96c59623b607b1c32d5e0b8b65670c4abf000000000000000000000000ef4e1936618e01d817c2f08d446247ec9b482a0d00000000000000000000000037fb71f45d30f09fd2c968e905a89e25ed76ff6c00000000000000000000000033542a01d272243b8e58f869c821903007ed3ea4000000000000000000000000df2b5cdc68e9453a3c865dd125684d28e5789d49000000000000000000000000785d81a4a23ae5657f8761aed0be6c3c2de7430300000000000000000000000063758527911e7c2ed6fd2b36e05eb1d293afbd66000000000000000000000000ba595e9c6a1eb48331648b2c6a0281f5247895c0000000000000000000000000c9ce38402966e5a7e20236d4abc3d5832112ac9300000000000000000000000064bbae7a30a8557910498622b5c2007713755d66000000000000000000000000a9f9934548c469c41c4340360ce1e13566cb9b14000000000000000000000000a13c0484e5229d53ba73f339186fd404834095eb0000000000000000000000005188963bc5bf9238b6131bd39f3d83cf52ac42f40000000000000000000000009c1afbfe1377c913413e26564a84a798470a37a5000000000000000000000000c5f16128652692bfe610f8914235625d22164fec00000000000000000000000003090b4affbf90124d8758aed6cb7da76a3b78960000000000000000000000009c70178573f00bc74f42366886303d008b5e64aa0000000000000000000000000326b6a075a12bf144059063ce3f00c91288bf5f0000000000000000000000000f528d5b880c7cc22b8daf24ab46220b2ffeb75a000000000000000000000000ad1ee4bf934fc3357f42784a249465b591971a03000000000000000000000000e03e69b4344bf740c0734d2a6222c04f8da400ba0000000000000000000000009ae60d7b5113f9d7e243d001d7c1696503ef8bb60000000000000000000000003d4f11935c70195be6c5d9240ee7ad042cbff57f000000000000000000000000b2f96894c3d9b90d5b46f369d0eda5a8e136d2d0000000000000000000000000f362d64a83bcb0adb12fac99ba32ec481b1bdd7400000000000000000000000012397696ea82d01b279968de46ff0d2c7a668efd0000000000000000000000009daf46f706410679046f67befc08e8f2a166cffb0000000000000000000000005f5233fceaa8e7ec37199cfb370f6ec007e0e1350000000000000000000000008e3599694510dae5e7e7fbe723f0972f2514ec02000000000000000000000000178f0b33b5227d36c186e0cae89e438e5679545b0000000000000000000000000f74144b6b4d4a1e6de13bdf37a3daa5addabfa900000000000000000000000012dc9eef002500f7f3c932145f54c3fa16590cdc0000000000000000000000003fe916e4f3948457f1c2d5ed2fda10a6a63a3a7c0000000000000000000000008d33173dfc469a6f7a412ebefb993831e0ebf32600000000000000000000000093207b6583e93e04be96628a9ed07529ac4ac56a0000000000000000000000006d882d11d1bb71bb9a7bb9b9016f33ec842f40d900000000000000000000000077b22b7a00c78f8a78df7447c8b898d3d772eec9000000000000000000000000bebbb2362b16515c84755231a545b0c60d9ae0b700000000000000000000000073c93f6b4918f5b34b298b7d6b549f231f77b6d400000000000000000000000086a58dd23f30fc3c6c2070042968a688d27be5fa0000000000000000000000002693436ccac2a29255694300a0734d8f989db763000000000000000000000000822e724739252dc5e30a29f507f1d7ee68b7823c00000000000000000000000029346e7338a34edab00ebbfe5f636d89d88f697b00000000000000000000000049baf9677e6a5caa8b9e43a5584005a5b1a95e700000000000000000000000008da175bb8ee906f507b214451ab6c8d6fd2dc3ec000000000000000000000000b0cc233c700a1973fd5215b029cbda58795e885f00000000000000000000000065e238f28a0f9e1f70cd7d3b45a4d56b2718d7aa0000000000000000000000001b494701e2fef840e9fd7fa2c96c6d3c101669840000000000000000000000002bba33906986411e33ccdbe24191380c6216d73b00000000000000000000000085da928664c2e617b169bf7da4b1f4fdd5cf46aa0000000000000000000000004329241e23229d060bedbada489e2053180ef09d000000000000000000000000f6c5095e4e0d0e009fd212d025bea23e50617db4000000000000000000000000ae8fd65f127b155bc2c4da5d06bd61198f262207000000000000000000000000746dd9df339b9c855d0609e01b1b60709cbd7e91000000000000000000000000f618640780698f1b581bfe15911bc4e4a3824ba3000000000000000000000000ac4ae568313c09532ecb8756cafc13cca6275b430000000000000000000000006bbdbb9afb1980bdbe71782fe0be9bbc9d216cb6000000000000000000000000121375e71cf8aab99e16500736dc265f98090da200000000000000000000000068af69a7fe40a28419e7ea9436fc5cb65e45ea2500000000000000000000000033c9eeacf1b289890cff2275bc9920bb1a3b0c14000000000000000000000000afe5069500c26bbfc1e6dfbc855ebed5f2318b6d00000000000000000000000006b85ae58d758340757c18617190832e1a0752ff000000000000000000000000fd980201e0b88de142a7ada87e66091ce64bb818000000000000000000000000fa8db3cb98795487f48e8d0ac4412aa7fae1beac0000000000000000000000006e0a4e0555d45750cb6c303dbf6f0f47a5ec80fb000000000000000000000000c926cd15cda52aa608b9f4e449421866d9fb749c0000000000000000000000009f42d701bcc2b5605d68ce0513b9ace5fa7003b30000000000000000000000008e95ac77c8d377600c76991f21628ca0c28ada700000000000000000000000005532a0fd4976cc3df6bda85019531df47e1f40ee0000000000000000000000003e6a3718ef05de8d3d2fbc7325664a2ef851d05e000000000000000000000000bf7f9c1b134d1b331a9012a5803587850b27a827000000000000000000000000233b9c3a900949ffd56a33e4169f466dcf8c6059000000000000000000000000264bea0c20d88746df5122f8002c3e7942e608560000000000000000000000002edb26fe2ee760412ac7c239bc85d044343fc9f80000000000000000000000004369b821c9ee61aaaedd37413cb3d8979825754d00000000000000000000000009361ed1d8655b7cb17eef3db0db09903057fc21000000000000000000000000ca995617095e2a7b893e19f742008201ad1b700c000000000000000000000000e2b8ef59d6dc415dd66228f8398185871235b5410000000000000000000000007917549527ee5fd5a414dc875d8b3c91203689ef000000000000000000000000d532bffcc9add1376b3205f239de9eeb9be0510d000000000000000000000000b7c6cee1190bf92581aa83e090ccd162c363a34d0000000000000000000000006765a6ff4447c9840ad853e4eebbe6c3f4bf6c1f00000000000000000000000052310e67cbea3b07abef4f10896b9913d8ff02800000000000000000000000000cd1e20f5ac3bb532eaf1fd17d13dc1d6bae619e000000000000000000000000e72b71078b41c87dea01f2ae321df43f4fc2ebc500000000000000000000000065877971634733f8eda20634d7472b55a6828c690000000000000000000000007c681cfbf4bd287d389ef57af2058fa0399de8990000000000000000000000001cbc299eb6c01cc999d920d1df0cdeca830e6fb0000000000000000000000000270840927e9c8decf2e17e6a3ac3244275945da0000000000000000000000000c844c83bd4e42d622b6067488c9bf44eaf511c5b0000000000000000000000007ad56f60ad641df414de1064fcbbe5fe41f4280c000000000000000000000000cc2cf9c3cfcaa040fd2dfb503ebbb293a45703f50000000000000000000000008710f2ff62bd5f8fc713a070fb57cf0881b9fd080000000000000000000000004b1ef0751a82ccc9d642d03897a1fe5ff8a52d770000000000000000000000000b2171dc63123c492521810234bbbc69421069f3000000000000000000000000d247d560889676e905d77a32447cc889db32b2a80000000000000000000000007c3a97c9cca0695098b86155273da49a23e1c9ad0000000000000000000000008a5a6fcc0c0502d7354ea585f5e18300d4528d67000000000000000000000000bce51de8d3090ebf1f4ca9326af65fcb1080fc8d0000000000000000000000009c49f16d739bf74a60af8d7f1440e36983d754c2000000000000000000000000e8fad8ed26bfc5a8c8b39fbbf8f263fb638223bb0000000000000000000000006a7e2768bd6d442847a6d6ed2e4817e2ee27fb46000000000000000000000000e4ef46b7715b723b663d13ff429500e7f0daaa3a000000000000000000000000f0740f8cb481fbc8f22aed12b71773c7d1e1c05e0000000000000000000000005f54eaf0feeb753a82556fe61d6f087bc0b62fe2000000000000000000000000c804a172041b49c1edaeddc6725a6539cedf1a9f0000000000000000000000000ad87f54d67ca605f85cf45a86707fb06a9a3e1e000000000000000000000000caaef46eee60af14add51518dff5848518e5a4b10000000000000000000000005be7015173e042d403832fb35dbeb6e1c869d6e10000000000000000000000003a1d198075b378b33e767868ac795945d2db1cca000000000000000000000000e583b1cc30d2b7d64580c843e1915d2def42c47e00000000000000000000000071cdfd9842fec117b7a8db5668e900b4d47e284e00000000000000000000000037cbfb94c5bc9430e701826cbdfbe87d6ad4469a00000000000000000000000036a8641eb9325e2c5831f43dcdfcf4cc02a8172b0000000000000000000000008234212bff6df836af129cb05f164570575cbbaf0000000000000000000000004b37ea165b4ca196d85a6d4b42583a5746d440df0000000000000000000000001bff859c8251e10451d9711298db3591c43608da000000000000000000000000d6da9dd2fdbfbaebdba32be959441754dd7caae800000000000000000000000085eb51bb631d3a04d7f90324dab8132585cbcdb4000000000000000000000000f3d97b5a3c6e5d947b0dfda081a7fd5f1ea3bff4000000000000000000000000fbc51727bed951825c8ff989736f681e9686e5f6000000000000000000000000c2ae8bb29358cd8a34d8d89fcda520184665d128000000000000000000000000823030a5fd3d956c3400a0cafd34d92d94c34d0d000000000000000000000000cea095127bde7c2b2871e870b81195832b4d224b00000000000000000000000044488614b677cdfbcec791a828f30d49af00291e000000000000000000000000eaaf00c517afd285a3fdb8a8f007ab22ecd5bcbc000000000000000000000000de8e692208c9e40d0a3f325cac56ac8a74eac3dc000000000000000000000000e44478648b36ccdd501dfcccd4238216b813d826000000000000000000000000dcba0564c3c3e50043b346fbccdc774aa50b9da50000000000000000000000005b456af0124a58717abec5ec9e741901b87d76a40000000000000000000000004d7d44b16a6e7b079c3fe2a32a1396d595439bf90000000000000000000000002e4e9e907573b975df07cf9283550dec0ac2be890000000000000000000000005018d75f2999aab3d8ca512e4bf8f51b13372623000000000000000000000000bd3938cbac8cfc5f6a85526b39fb2735be2b2caa0000000000000000000000003ca899fcb61ea9594add241a4b5e712b0ff78818000000000000000000000000da65071ab5b761172faeb364887e87199eb688af000000000000000000000000cb0371fa2edae9459e180dfc2fd36d5e0e874dbd000000000000000000000000da8d92df45377d8a978c9ddad7c60857dc44abdc0000000000000000000000002b62b815451ab7dd0b133c6dd08a58be6c230b5600000000000000000000000068c28b2099cabe127b4302a42722f3f125f3c048000000000000000000000000552e8a309f1cec362f1c9da8951d6362dc735df100000000000000000000000037e52b5541ca33c39a37373d4cc5e10d482bfec9000000000000000000000000ddf1b58f0144ebb02aeb4b349abf1ddc25e7b75f0000000000000000000000006a68273aba8c2deb1a915ec7b04a9e503220fca700000000000000000000000083d4f5a04ae42f23f963e080a2efde77e64dff700000000000000000000000009e1842c1c840e41da62d517fecece369b652e61c000000000000000000000000cef391e4ff257b176658e58891bc5b6a2a1dc15a000000000000000000000000faa1709dc99437924d8edb8cc53098424927cde90000000000000000000000003f07d68a80f44dc3666599adbc5688d7631a18560000000000000000000000002269721ed9f7db4b6b473e34a841d22cf575058200000000000000000000000095f5594fc585998f8b7034a40ed7d5bca25aa465000000000000000000000000fcec46e598d29f3f29e7ab20f1c45878bafa8b0a000000000000000000000000ab09fd1d9142049d027e23ead9503e6f61d7af0e0000000000000000000000008613c8dd8ac70140f4f7f51030f104b44a24580900000000000000000000000033a169e971f40e59101a986b2de33b6f0c79f7bd0000000000000000000000005e86caa0cc17b9c710a031a19f35bafd0eee369c0000000000000000000000008c520a84a2ae29473219c4f9afdda615692fd093000000000000000000000000985ebefb2db3000a4cf2dd456213bfc649dccb080000000000000000000000007b701217f6559cf7e8ea7b8e2133c28c34ffacc2000000000000000000000000fa9fd9570f41db5c9151a26bf6718736d7007a1c000000000000000000000000b1b6860ea897b409818d895e8ef95eaff1cd14630000000000000000000000002451a01af8be8fc16ef1bd6802120133736cc7f40000000000000000000000004f8297cb9bb77caeb2685ba260433409b1cc08c20000000000000000000000001072cc99d9ace14b73e005957d15fda2bd5b6abe00000000000000000000000034913ef617bac16cc5836cc5535481332ae0c41b000000000000000000000000c2653cf37aad613a30b94d4c6dfd4fb07a26974400000000000000000000000062c58248d2dead1d510866b2c97c70a4728a6e86000000000000000000000000eedd9e14a626592cdb058600fe1a2a3401af96e20000000000000000000000005b3eecdd5e45462b1316048fc77aeb2697fa8137000000000000000000000000f40dee093164f6b52c6b3cf5ecb615ce7610ee94000000000000000000000000cb3924eee9f5f7db0f84b7dde20fa3e68d47d66c000000000000000000000000ec01d75733627c0296fe75cbe5b0d16a8705708e00000000000000000000000065c2a5ec7487bb79180f12347b01ac045510805000000000000000000000000098498911ac28eef6c13f3e017a55819563aad759000000000000000000000000eb73ffb5dafbae20791d1ba8b801dbb86497a837000000000000000000000000173d6a4765246494fc9624a92843193be4a95dfb000000000000000000000000cb34e8a6bdc607d5ed79154ca4cfb437affdc0280000000000000000000000007200e44b9111e48d33988604ca9815aff98e2f49000000000000000000000000fa39e9408e660aceaa9cacb1da1b89b5d1d1b92e000000000000000000000000cbc13e1de0bcf34eed51d4de5658cfb243a35217000000000000000000000000a71c3279873a5c068bb28357a6039ed7cede22690000000000000000000000006ef167f4b1d23fe9369e32c5e23974f59aef553f0000000000000000000000008e7a255c07f5fb6506896f4fa7634efd6071e084000000000000000000000000a6c310583f638249c5f8f7682f2f5de4e5bea016000000000000000000000000c7981fd5bb84cbf028526f27f51168bf594ebe9d00000000000000000000000057d7cdc08c00f99593ace2fed0354f9696eae2f900000000000000000000000082befdba99fcab82c12885a163f11cfff60c85a6000000000000000000000000049bd5322fae9dd290a1b472096b1a59af8e71610000000000000000000000000cba61b9b1d5c79a30531ea347eedb72b4cf1fb80000000000000000000000009a798743479e229632b56422fa9e60b965512767000000000000000000000000247fbb8df1b7f01d703f0602ddb3b648e87a1b670000000000000000000000007e8aa8fe3eecb20c32af98e786f33f10084eff02000000000000000000000000a9053d21b93899cd8c3b4e3c491d283a0d60bdd10000000000000000000000001f21c57c51cb3004ee505ba44af7b837009c607f000000000000000000000000c1d2d58a5580fd31f640da282d6382648d262938000000000000000000000000a5977e408918fd6e2206637ff6f084621f54ecaf00000000000000000000000084cb90ed9d00ca8248f731c3e11821315dd809940000000000000000000000008e81a20084e3e0b091aa46d452617ce7f958b67e00000000000000000000000007d1d2f8a1f02db51f7f72ce10eaf269caff6c0e000000000000000000000000e334dac186a5bf25f2c84b9ccbf2528106f47e1d000000000000000000000000017557beb7dfa1b9b117b7e5ddda43c17ce4d26400000000000000000000000092584f37e764468c19fc28298ff4c50499302f8e0000000000000000000000009aa693cbb426122532a19f7e8db66d47480f4e200000000000000000000000007f02b925bb4c93f33e8e7f34948beb5c768d453900000000000000000000000025c66a04f1195d66fd96c5048ff2e6c695f98f97000000000000000000000000d85fad37b3b021b9d6ddd115c6196c576e6b038c0000000000000000000000000d33477941f5a9893ab4862ad57e2c251b3cf088000000000000000000000000f0b2a7edff118b8c1ab57e08a71323dc3e5dbe430000000000000000000000003bac0c3a2b3c30bb7adbdade7ae271d33995de310000000000000000000000005190957027108223fb9f03b93ed919540ae54fcc000000000000000000000000adb7a43fc652ce570b555ce7c384a11a0f24f4a4000000000000000000000000aa473dfb5297a505a4caddcb0e448f408a99d08b000000000000000000000000db2baadad11f12bcf17ac4829bf362c88691b386000000000000000000000000484cd4740cd759f71bc7a85e04354af867322d60000000000000000000000000778af140b5d58a6a2f9f20ebc076fa90bdaff39d000000000000000000000000f34f5234128eea477cf309af4562e7e4c8d25b6c000000000000000000000000188e8f07d473a43abc4db2983a022764c694eb2c000000000000000000000000cbf01fba444b51d10098872ae8eae5fb5327b4b2000000000000000000000000cd02a4d2e844e94a67327db4941ff917f23ffae60000000000000000000000008b64e486bce8be820d1105a19e6273a358c62efe000000000000000000000000b18ce4e7211815f93f83a66c7012b8796b5a5e49000000000000000000000000a4fe9ca5e45b8820ae7276cc61aa891687b779870000000000000000000000007623742fd24cbc4a0d1e0999020a2f9c04fd7ef50000000000000000000000006166d52d5290b38b2cf16ac903b10aa9c6ec4fdd00000000000000000000000075f726fe9b8c743a972394e2dbd64f7a19e2895c0000000000000000000000002a14dea03ccff32d99fe7faf866c7e19170e38f40000000000000000000000001b7d0bbc15729c7e4186175ed72ea4f4899e987e000000000000000000000000eb00218f82c5b07509de5971eb11c332f33142f80000000000000000000000007f1ce2a79923710290c0b0edb845bb254e6cc8ca0000000000000000000000004542bb392f51f718fbf7aea48344437a548462440000000000000000000000001e6fe4c952244b8f5cec90ee342dc0d4fb6a37f20000000000000000000000000b18dc1bbc7793c1682fad11a14ab24316c1ad6b0000000000000000000000001089849733d55efc2c851e4e0857044afb300457000000000000000000000000a7a7bdd3ccec7c6af9645414da3389cbda5c5a3b000000000000000000000000cfd9ad8164d6bbf88d66aa4f4fce9a9e73d7691d00000000000000000000000082da18654f004c9e1c3431ee1197b7fbe9d53f3d000000000000000000000000a07793dadf1cabc50a51197b1ac3f249739eac44000000000000000000000000b762911252fdde0269c4b6d66876ace3081ff9050000000000000000000000005fdbbea1a3bea5789b7106657ccb3b304768ee4b000000000000000000000000b8131897ddc0d5abcf23b0bfa4b556df571b5d96000000000000000000000000ea22fc076b3a649e45af87aeaeb5dd2030ca5cae00000000000000000000000014357de6b9c760f0f840e2c0809c6ff5ef1fc1a10000000000000000000000003317008ae9b2bda35e83327b1df4f5fc4ab4a403000000000000000000000000047ce399e3957980845630b512733143229a42cf0000000000000000000000002e555b15b8e3fa6bea42a9f07b4c37056fd91b4c000000000000000000000000150f4e66dcdba120c2bf80a5f38b59f7b249a58b00000000000000000000000095a35772a0f0e78517b53201af1991f3e088f1590000000000000000000000005b50199b2cc81de6bf76298cece2b8c594c39812000000000000000000000000c38cfe26164616e31aa9b9d65b02cae644f78dfb000000000000000000000000ef3c8c088b6725582a0190fb1b9d289ff05fb16c0000000000000000000000002a316b41399e2c2849c468a48b6941dcc75fbeaa00000000000000000000000052fc42f907c8bdcb85cfb8d3bb0d68ee97fb6af1000000000000000000000000ba8f6af67abb8e99cdb56b5c587912623b8e5bfa000000000000000000000000856361e42b5d5596af4d98203c473f0abf70d3580000000000000000000000000b75a121b61a016c470eef87508dd9036f022f690000000000000000000000003339575d5f2b5b99dcd837f70657225d94889df1000000000000000000000000ece7af63b8c590ce04c318f3b48f86886c11fce3000000000000000000000000b039d7fb6bba9d0cda8ed8acf3fcdaa952ab6318000000000000000000000000439b76c79e599a36153481406b7d0a6d57bfa1f1000000000000000000000000aa22a54083bf2675f6a689d1a4ec3de319544ba5000000000000000000000000876a3d0b0526284050dba60112d7b3fdeaf8d7da00000000000000000000000033d2e87e7dfa4f215db0163e68306f8e164a5276000000000000000000000000203c47f0dc4be5117f948ff2aca40ffe02dcf6a0000000000000000000000000b8045c4e38476d0abf698727a42b04cff4109545000000000000000000000000327e97a0bc8813a17356b2e6e6a37a1cf7c1e69f000000000000000000000000b8417d079fca446cce1dc2c78ba3b379bb566c75000000000000000000000000a00da0a1a965e88359d38e10d4f8a62f347935f7000000000000000000000000163bfea075164dfddc0d4a7c17a283b350419b0f000000000000000000000000318288897eeacdffeee1465847e2fadddc474e2200000000000000000000000078e7826afeb27e04b331e5fb694593e894f61b3b000000000000000000000000a38192eebd836b83dddf25aba7faa6937663045900000000000000000000000039e00e106aa527ea00aefddc40a62b097765f92f000000000000000000000000e89bee43ca2720ba2b4daa34f2a8ad8a6d3a83a90000000000000000000000002916112a7bfcfdf8a4ddf9320e13a6d73376bf430000000000000000000000005cf7dae535e9d583e6bb0b91e1c624772a7fcd6e000000000000000000000000b99ebd9c7441d49a038f8f659de646c528845dbe000000000000000000000000988d09421b2aa46c2438ce9f2e4285f59a9663f60000000000000000000000002598de2e40c774e2609081abf25dc91343aafe200000000000000000000000008b7aae8455fcfe7234bfcb2e948bc7dcfc21fe730000000000000000000000005931e7cf365b0be22429420d75dbc04cf2b9394e0000000000000000000000004b8578205f14f857d1cd7eebbd59a2fa3acae6350000000000000000000000004ea5306fe13eb88d5a053d1140534ea1dad800ca000000000000000000000000c0789520347249300a63303a9e58540dc814dfcf0000000000000000000000000a5a94415bdc67676b74eb21d451f7e9f2be295e00000000000000000000000057c922c204dfb01f50e7cfcee1f2d1ebddc221f500000000000000000000000093d7880a7219f6165f37da983b723b0c81d72b49000000000000000000000000109eb424ed579ab34f14ef3b8c9e0f088dc6fc4500000000000000000000000001e3be24a60f370ad5c980fdcf99e1eb47b50392000000000000000000000000c564a8e66964ec5e477bdcde7cdb40accdffee1100000000000000000000000096337cc30fa9b4b65129f6c200d3c7c754ab2143000000000000000000000000ec337c3f47c1e5634dfc90e3de766eee576c79c700000000000000000000000082250e10c2d2dfb39a12da794939886476688b8e000000000000000000000000b5683b7ebbf6e08b2e60f39e1a6c8e75b562047e000000000000000000000000f9ac51099bd38bc007f0c2d5f13b3a4652c7f587000000000000000000000000690e3f8eb868f9f65ad0719a323d0b66a04ca17700000000000000000000000007302e51352aad2c3f1032e31f6ef5ad0a0b052d0000000000000000000000006aef26b9ccecb371cfc83d5aa90111296e29ff71000000000000000000000000d09b8a3c4db4f4ef9bb08d2f9344cb230023451600000000000000000000000038a4ea60fd9bef8d0a5d05bcb43a5309d4b909210000000000000000000000002346852f265786de904110173f66a19c1b26eb8d0000000000000000000000000e66254c3d6c29d48057400d2fd53745fc9c7d790000000000000000000000008f910b079fc12e6be35fedc57cdc68929d00f1e7000000000000000000000000796fdb88da20ad42b226dae2dd554b199cb099f5000000000000000000000000f9af1c30d4a745383a7371f981982f5bae2515bf000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000a85299b6481ac6d7850dede84f5f1e4e7592ffc70000000000000000000000003d52019671c7f6a80492f33e3ce74b46ee3cc22a000000000000000000000000c939bdb5641bec730b9f6ee3092db7aa12f5eaf6000000000000000000000000a484aad1482f557b2a14e7e5180d929275da230b000000000000000000000000691ef50bdcd9aad4b6153144ac0ad69b1884f81f000000000000000000000000f49836f86642c420d8b375e5862ad8b534bfcae40000000000000000000000004117e1b6da0ce8cc2c5e1c3b0c28c84736f1d07900000000000000000000000061f2dd58870a0b3fd2e77899437b5c19bfdf2c09000000000000000000000000c14eb2ee8d4e78f9fd59a025655b8bf0838c105b000000000000000000000000532e1f21c2bd6c349521eb013995a14048bea15300000000000000000000000071fd05bd3a107538e9d1ca4994b3b0a4be6e56fb000000000000000000000000d189b9bcab50ac45804683721b9b15bb98e0eb600000000000000000000000003b51c4175f5a1a161211ecffe69caa2bad0201d50000000000000000000000003f4785ddb47c5439bfc361c5bbba959fbe2f528400000000000000000000000018ca3e6ebbb8d3d397dd539ef398db35ffa0d4ff00000000000000000000000016b9fd03d633bb89afa82ac7cbb3dc36529a78f40000000000000000000000007507dfe009f3f90140329300b066dc3be5bea646000000000000000000000000272f4dc594af183b432d1f1c8cc6609d61aed61b000000000000000000000000cf1f70c1542f70a342724dd977821ad42317fa250000000000000000000000003c724b681bb2edb388dad7fd661849f5afc3d99700000000000000000000000073d09e99916ceb3aee15e59b330ccc1ea94b61450000000000000000000000008d1815eecd6356c4c9223c63f816ac0c981056cf0000000000000000000000007952e0f8941aeaa333a22413e121a0c8eab2d19e00000000000000000000000027ac2b8c92fcde5c24258a7a66a8f30383dfaac20000000000000000000000006d6a1fedcc4721ea4c6cf608176b20e27240b74f0000000000000000000000003c2d834e5fcf2031ac2fa72ce8d788f54e98610f000000000000000000000000cd55c868263159997a4b00bb22d75b568a1c2525000000000000000000000000ba8000f3be7888edec12f8cbe9e51e1ed559c6fa000000000000000000000000589a4054c5cddbc17ade58c3c0adb27952e9378f0000000000000000000000008a50c922450f2baf3362f1b880c3588a7cd11e4c00000000000000000000000048f0a07a71e08472a3c01b4ceed346057b0ad978000000000000000000000000999f587f8a6f21198b23a355b3db4e67d3c2966c00000000000000000000000080db373cff64d4a38757c48fce0974471ff3acd3000000000000000000000000bc651b5fa0a1c67b12aaa22a0d2c4883e1bc91e200000000000000000000000058a41389eae0d99717e958e4b4cd3479fde923670000000000000000000000008c331e09fe10a7a23d022704890ed868671ab3990000000000000000000000006d0b292e06d01f60dd45efff0178088dc128c54b00000000000000000000000071747d6d3de84530e696f47f672c59df7a4a2df1000000000000000000000000adca5943bc8b19748237ea457713a578f8b2410e000000000000000000000000e73cb9f83c523a3c3001b10864e0eee4f48f37c1000000000000000000000000d0c0e87000155f5d9e26c4c1452e3737cd33db61000000000000000000000000fb033048a218cc98b6d7270d10c4d691f233b7480000000000000000000000006c9d2284b24f55112a698e719a286df0cb8b8c36000000000000000000000000e4061951bb0b5eac76d26b30599c097f00ea048f0000000000000000000000008e5b55cc8b2b6f144a8fd9788a7a92f3cdac4ef60000000000000000000000002f98d90c0a67033a49b0e1462642d18b722732830000000000000000000000000697f74147e8e46687ceabe66930058de15d7efe0000000000000000000000006aaf6ad729bd207adc80ccd2903d2ced8c5f70e00000000000000000000000003c39b3f3fc95ba1bbfe56980be0fbe54ea47ccc5000000000000000000000000eed6557bd770d8be5b5aa75c40230991a312d29600000000000000000000000013065f8bae1ed43fc4b2cdcedf2ea51102f92a6800000000000000000000000023bb2c30ae7ca084eb9bb30562b7eee3ea2e0736000000000000000000000000a2aada02e6fc9a453b8c5d4c0126a6e57e85a17d000000000000000000000000981275e15bfc04e3ec6012b981fe6bc95d094258000000000000000000000000af6ef874a6513a6f4485c71bfa7a148b037175900000000000000000000000007916170819aa9f6ebdd0b42c0fb7884049f52e0a000000000000000000000000e3a1501a5daf2821a705664375ef921cc4392b5a00000000000000000000000094d140895c790729b0020f23a81ab79b6b18390d0000000000000000000000009e0c949b9e30fdb3768f14f13863c81bf33f10470000000000000000000000006eff8fb38afb91d5e43cd556dc02d83533b6386b0000000000000000000000002189311285b9feb4d1ae4de559774510d9fbffed000000000000000000000000fa1f665356948dd25efe6ab4100dd02d7c38ec0f00000000000000000000000000dab502e1666d966012afa43328f3a6ed8cdf500000000000000000000000008bed1477e6a189b9f6b7c1c29b5e9c3cd1464acb000000000000000000000000b8b7553240a64fbc7708a52fa1afd9179c8bd9d900000000000000000000000053e5ff2c41356e086537112f079120714ad7c5070000000000000000000000000c481884e498473565ab2efe37fe069ebdbbc3c40000000000000000000000000e4a11cb1d5e3fc5647c2126823b06d71ad758f30000000000000000000000000b79cf815779ab5d92682be46a5889ec79edac9b0000000000000000000000000054fe379425f952375ed7bba370821e3359cd8c000000000000000000000000be80aa21174a1ab9fdbe6d1235d705b8ce82f918000000000000000000000000e80a9c3f53e568a4146c95f774f13b83d91c4466000000000000000000000000e40641f6bb68e03f411d08983c24243ffb0ea11c000000000000000000000000bc272693f8ceb759d52744a7473720ac0325b325000000000000000000000000a26ae25871425356e080e71f917c5e29a9ff52a8000000000000000000000000866da137bf1e26c53fa21d4e8659287096ba3b440000000000000000000000004528c89c6de682b2110a73f8a288f5cd02dc4a2e000000000000000000000000df202ea321c1f4eae2f6f494151762c20b9a2c3b000000000000000000000000709488684c208eb9663c2a9ca0a1a6258125fe7100000000000000000000000018c4672a1f3cf4d40db94e157d1e97fd31b32d2700000000000000000000000026b895ce8f012ed607b85bc0b9fa93a48f9e02a900000000000000000000000018e7b64fa12cc97cbc1337a78937e4c96fad39e4000000000000000000000000c081f4f2c7c7339d4aea0907d6936bdb93f32b720000000000000000000000002e49c04942a301e66d1d0bdc0820e9d1ecf16657000000000000000000000000be4b00bf52fd3651ab0b679a2934ee0c15b46167000000000000000000000000cfcd5dd168cd5a5fdafb7423b61680a7572bd1b5000000000000000000000000e0915afe25079946205dfd38bd84ecfbd89f8dd3000000000000000000000000e7ae31ee890203232b3717417ab85c725dd6dda8000000000000000000000000fd103a1fe3899989679c622739e93f831520785b000000000000000000000000a1057f3e6c7a26e1b22bdca472eac8b0d970ae40000000000000000000000000640f0e4027fc8d88fb7cfba1bcec74a183dba51b0000000000000000000000009261732c9441bc9ed64c5f09d2d1cba7c18302c70000000000000000000000007d746d1a78c0900877399c630ce5c666a4104520000000000000000000000000aec50ee9aa868fc83bdbfb03d35ba50630f6db09000000000000000000000000fc469ccc620c71c60da0ab9a3217140dfc0580a3000000000000000000000000117a9442f4f534c63182e3c6f7eee57685450f05000000000000000000000000a529943fbaf6637b254f126f7266720545bb2f340000000000000000000000005356f386d6802df1164ba18ee8c60fe68da562c7000000000000000000000000d5b2f4fae52d18c8c1ee681dfb20708d9b54606e000000000000000000000000cef42c4ded8c0c7810dcab4b37d0e1dc7fc78ec60000000000000000000000002c9e3ec0922fd6c503d55084a752ddb95864b6a200000000000000000000000034bfe5b73d5d270b90f26dcae2d308b46101d4a30000000000000000000000001a24f7c5b1e25e8f054f62d86f97fbaac567f1e7000000000000000000000000c9201a8f762c0aded6e3476e1dc5b4d77858f0920000000000000000000000001f0f75545469404d2d88c18874633aaba5794899000000000000000000000000a3b83c611aa9f95571f2902c03176bd662ca753e000000000000000000000000753ab7cf603d32fcf418ceecce3d0a3b49f015af000000000000000000000000639091589e796df210dca09d3a36fa0923fc9ccd000000000000000000000000d0bd80a7902851866ddca73fd58e224f3e397e760000000000000000000000008f627d52412de92af8ffdecc5bfbdbc3e98671620000000000000000000000002d310f2421a67902f4894d85152dda20b3d19a77000000000000000000000000fb2b526f02304ad4cee272d93d1ecb944c721569000000000000000000000000d6c811ac3f57eff3613aa870c0babacac25580c50000000000000000000000008454d7d87b4efa5898a7f408fa49804e272cd59a0000000000000000000000000b74c1133b0d17e77f815fe45a72200cfe4e0946000000000000000000000000f66c0a0c07f3673068b8b575f726ed9efc8e0cae000000000000000000000000c26b3069ff854fed54b9651332934ce11fd664f300000000000000000000000004b2b4c26d9fc0664923a638667db4683c382de400000000000000000000000001398e89cb9eacbbcd502ee8c9ce14cfc30185bb0000000000000000000000009d91482f7049e804971233c221b897c48b4aeb390000000000000000000000001bf25f3cb5433cf17a1d775b0cf6a405e3130f6c0000000000000000000000008493de5c88f8a940c6b9b05eb714b12cd46b46fc0000000000000000000000007164dee583301b74e2e0d030e7db50183c435e98000000000000000000000000e972e44ace30d86c85b5bf1375c6abf8b1a4c43a000000000000000000000000835b2f3c6b93e4f1179345dce5da7dc831d646e3000000000000000000000000323ba86132cd2ac6df02037ccc6821b416533115000000000000000000000000f273d4ba18ca8593818e732b19ea6f4d32741a3b0000000000000000000000006ba40e884c440258f901874f4f9206296fd3aa4d000000000000000000000000990a2f9ee00fe6ab70c80c6921bd684114779f6e00000000000000000000000073d4468312cb581a9877c253127cd2e31352d7f20000000000000000000000009c7f8432748d11d02a204aea583c8eb98f72ebaf000000000000000000000000a324769bd9470dfe089f29cb0784a6e344c5b8f6000000000000000000000000424fc1e81739106edde7ac6ebfbcf7d30c2b172c0000000000000000000000005f73917dff194a2d5323fda0bc06dd850f1af9aa00000000000000000000000003d95c82dffc2170c688b5bb458a4dc89294136a000000000000000000000000c63cf7cbe899e69fb294209a58554eda35821fca0000000000000000000000007d40c64a17ae0222ddac2af129db12fd3fb09e110000000000000000000000007e451dc7739455c4e461a718b849fff86bb147690000000000000000000000000dc839d15c7e0fc2feb67ca06d0d51c5c6e0906400000000000000000000000044752dac916ca93a39ffa5776d077e70ebe82294000000000000000000000000b1ed448bc070ba146f2dee2a2869d0c495f2eb41000000000000000000000000491ab8adc40910b3d2c9ab01a15cef1bb24ac75a000000000000000000000000b884306912f6e446a82136bc67abef62bba55be500000000000000000000000063bfc2941f49bc5deca878f7a9eb97021049ad3c0000000000000000000000003c2c5af86a67fde2ea5334a1739b68d6fe878eb7000000000000000000000000052ccbb9352ef5c8d268eba7f5e74b469e85505800000000000000000000000050a006edde379d33c8112d3352c8e395e1f2670c0000000000000000000000002706a5c920ab12f5ce5a5a48ba7fed6c0dfa558f0000000000000000000000008544642c3ea6b3018f1d74e6408d7de0480be8de000000000000000000000000c29ab848c70cf5885cf146cbf0355ec64eb7034b000000000000000000000000312bb1650d841a288d4275731a78a0ced0ae72e20000000000000000000000005aee818e5cdfe8634acc7c42eb45b57528e499f20000000000000000000000005f01534e605a31856818b7d38fbf007e35739428000000000000000000000000460797c7b9b75a86bede717059b8cd8baaa93d55000000000000000000000000e3cc3d57b937e4eb3af53e122cacb1ce5477dff8000000000000000000000000c80cd256adaf27e87d82dcc554ed8b72324e2a7800000000000000000000000039776d64c75cdb7dec60e461bc69f1432fa3530f0000000000000000000000005fa64cdbcdbef2462a39dbd3eb98fefd617da53c0000000000000000000000007407efb30101b9f22be11d339a4663ef0636d1480000000000000000000000004e6b4cad485767ae5dc505154bc4c2c8d58fc41c000000000000000000000000207fe45e9d84fa845e1a12c5e23b814e48afc073000000000000000000000000409af0b3c197b18a01dfe76c68de42282cf73d04000000000000000000000000381aacf0915f1890b08f800808e970c1c44d40ec000000000000000000000000d5488dd798cee72d9d247573ff8d747e497918df00000000000000000000000014f22b7439c00b6646203a5c677faa00a4ddeff1000000000000000000000000d486c913554a32330a51cd83697fe52e40dac9cc0000000000000000000000009e734df0e25d973bb77141dbcc7e2395efba241e0000000000000000000000004315f08204f8b48d4c7d942f2cda6c36ff45fed700000000000000000000000071f660512b19b6cec0d081e04b67b3541b4576380000000000000000000000007f91916042202f75e87be7d1c17fb654d8fee3370000000000000000000000002c7e59471089018e4ffffb1a078006a8f7049a7200000000000000000000000015ac36c0b4c834820f999fd186abdbf6d831dfde00000000000000000000000065e298bfea2deb20c9128330f35a7d5d48f1dc78000000000000000000000000f576cd1e1f08e1215f08131b3b3597895d0d7d22000000000000000000000000330229903352e72a8ecfe0daaaaa8269eb75f10f0000000000000000000000002abb8813ca01f21fe236887f744bdd99720dd366000000000000000000000000766710b8d1ab5ce4d7a42b3ce44ffe22e8124738000000000000000000000000afb1ac0828e07caa8b7de3c7c461e09ae2c70c2c0000000000000000000000009466c72fe8bff30a90bc255f5110540ae8eb29e3000000000000000000000000bfc52ccf55d140cc53e160b7ca086326a37791000000000000000000000000003280c3dd6866b5156c31dab37acfd14a8062a899000000000000000000000000c6a595336b383734a918dfa4063ad0b3ddebae5e000000000000000000000000403dc69690bff50801bcb9381763576a32d321bb0000000000000000000000008bd56456e68946c0ac46394c735a6e9daaafd9cc0000000000000000000000002c7aba877cc07e7b24513f0ef7b9af46cb278936000000000000000000000000e32206a8832c9cce9de2e3b85e6ba5b6ac80642c0000000000000000000000004d6f9706b12a91673d827fa43b1b7cf6c91d4322000000000000000000000000750113938fcd379e4670a584b1df17701dd3ffe00000000000000000000000005f4a736e7d1db9e027c2715b2d71cc26fc7990e0000000000000000000000000d9a387f887b0e273a5f363897c67428c7bc4f45e00000000000000000000000070ae1afa788c67631e7d9708301448262560633d000000000000000000000000891b66fa2a4944b09cb413735fd4e81523d9431400000000000000000000000034caa734fef28843f03730fe041f0ab727bbed40000000000000000000000000f01d36187f69ee5f8799011444c02c48785a836d000000000000000000000000f72684256f1154d80fa986a62715803be2319d650000000000000000000000004b73014df7fd10469d463db8474f9d583a5260210000000000000000000000001a27da7c0499f1dcb7f3e7db5a96d5b3974aebc30000000000000000000000007fe6e331efc65a8d71d0dc46750e2a4321ab225800000000000000000000000000bdf3591150a768cf6b7f7cb84bab5d79b414590000000000000000000000003eda48ddd735ba5770c37bf2bed2e75b6181f71f0000000000000000000000008998757f7f9b95706eeb75e88c23253396ea0b3900000000000000000000000027c81b5d7ce471d1bbde1ed3dcc81d4544aa5a33000000000000000000000000cbfa6128d37720f2595695f1a42bb4c70485e2b6000000000000000000000000f08273bf0612408ca455fd8b370ea6633992286700000000000000000000000038f825c3365e8bf8a135e50ca830f63d2592251c0000000000000000000000006406a8a1b970507d6702faa91b8130b2d040368b00000000000000000000000029f49b977b198e53429e80828d2579474298b021000000000000000000000000d714eba8620d2b8f4bc7be445dacfa287e39b4ce0000000000000000000000007ec1be636f06915a318f4a40fe60146c9c58a8f500000000000000000000000040378772af37e2150be50af259dbb967ecc40e96000000000000000000000000234f2c400d05a2dca1a775f0e49ef4e74344dd700000000000000000000000007bb95340537e9268a90024c11540f09760d9700d000000000000000000000000131a621513544b91a155b48537b625f1ac46425700000000000000000000000068f2d721fe7b7bd0259ee5c02c58d05f1c1f33f50000000000000000000000007854102dd0a112a03d0aa3b732c0779bc1b8c8da000000000000000000000000cc6cbea7b94a96bf6a7641e2c859bb7888ebfe4c0000000000000000000000004f2b334313da19af650e73e6c5ddc988bc6f45380000000000000000000000009d81b9dc3b6ee8c4d407e27a2312024a9bb8d36d0000000000000000000000004ee5bd40041aed6bbd860274e5d2526ee191375c000000000000000000000000475d5b5f00494cde34c38c0ce1a207751c365699000000000000000000000000488cd89dbeadbfe3581848b2b80e3da9b3c888f30000000000000000000000001391a3b4d7cbb20270c7dddbe863804ca93464e80000000000000000000000005b2bc3aa7cc18df67c06f3f8b6e910b0cca5585a000000000000000000000000c7987b817c73085e34759711bc5ef0e21e1fc477000000000000000000000000ed158f21281c4a6a5f4cc3e8f8736830c6398d42000000000000000000000000b807a6f3e699fb1092d83d97bb33c57d3391b3d0000000000000000000000000ea38d268f0d56209bf88b58ff4ac8915bf99a94d0000000000000000000000003695d4dda33ccde22654b97805f064274c8a490500000000000000000000000033d60b926a55bd12aa80ee89724ad63521f88bf50000000000000000000000006ea77f4afdbb21a04ca139512937ac885509db1b000000000000000000000000d036b6c1d623e2af0efc443da1a01c31ed10f37d0000000000000000000000002be281a950a7afdf908b9dab0910125b871e03820000000000000000000000000072b39a690420c618009fb4cce7b46b2406b5ce000000000000000000000000fa94c90e5e027947905bee1f4d47aea794b162920000000000000000000000004e906f6e4105c9964d6fb3ad5841dd5c8522d6f8000000000000000000000000a531241e91c253df72f5f92cf91e9eac3c160b81000000000000000000000000935ef1abe556c6cb21c62fd3f172617a049710f50000000000000000000000000fcfce4bfbdf04b86a8acf03da222b61967050fd000000000000000000000000d492fa3dd709ae3c34f6379d1e9520df3ea14d9d000000000000000000000000ba0870de584c8ce1455fbf78b2414dd9a18f0f7b00000000000000000000000057bb73e646e9d67a6f20508cdd840a4c29ccf514000000000000000000000000f33510500b76c4ac9ec76a3c9a75aa8b91e81e1800000000000000000000000005d471117940f2758d4dc692a13e76a4d9f9c1d80000000000000000000000000c883b533be245d94f5c773e914733fc1b4d046200000000000000000000000066bedf2d347bb97a5db1ef8c1812a14310b76ca3000000000000000000000000b4d6baf4eaea88bb9b4f1545d5871934f55e819b000000000000000000000000a0ea23d23e22f5bc5071c00e84c3b571f8d7a5b7000000000000000000000000e14c5d14a18b6f1b1553a67a9cb21804445fa857000000000000000000000000baa30a6a7a94aaf3084d53bef320bf283059d4c7000000000000000000000000156b08229d91bfe26854b56744ba2661924d6a07000000000000000000000000fa310f5cff3a4d5e4ee1dde8374d684e224e611e00000000000000000000000023b5d7b662fa6b7250a7809333a43e50e0c5ca0c000000000000000000000000d6e85e8a94fc09203d270486031fc8d99269b89500000000000000000000000055e4220bf94707bd44f92aa210b683b5d82705f5000000000000000000000000c1ff15d6e54dc19ba92ee430d13d8553d0fe80630000000000000000000000009ed06bbb3c727cfec6b522b1626b864726ef09860000000000000000000000004cd7f20538266bbc7ff407cccae92219c9a851e1000000000000000000000000390e69fb3ede668279fce29b7c988d4f8565053d0000000000000000000000006bb22bf5accb8e71c2bc84ff07d7a5c05f259b15000000000000000000000000ede1718da0c68a457babeb8159870731fd99531700000000000000000000000049151c8c06851033eaca25b515350a87391a6ff50000000000000000000000000f2c9a0ebabc5c879d727aaea0d79ad506b998b9000000000000000000000000d6bc8e89fbfa7c808d0e17c242bdc5acc2ff9aa2000000000000000000000000b14df29e78077e63ea2408caef6fc9844399f328000000000000000000000000f892126ed007156afc0d7fb5863a2310b6fc314e000000000000000000000000b54874626a79b03596b42f3134e3d5d7695b3d4d000000000000000000000000c48f96f6902eddd944139d80acb8000e62d31883000000000000000000000000e21bcb652cfa36fd8721d4fd9f3e55c748c09a2a0000000000000000000000002a79b6f51d6c07d3b9a1869c6860c2baed1049b9000000000000000000000000b3bfbea60ccaeaf478dc02b6812bf51e8975c59f0000000000000000000000006a32c7bcf71862ffdee554fafe96b9f4bae40b66000000000000000000000000b9c45ce545a0698d005699084a82ed0a084babc40000000000000000000000004e756e0ab5656e475c3a270720edec6ecb06b3410000000000000000000000005a0befe6c5e2cff08a7e50cf9de28484a20203900000000000000000000000004872f742ef60ca18ce94066cf3573d294a9a753b00000000000000000000000086c742a50913fd8c8a4bd396e4405b5f7412e08f0000000000000000000000003b55dffc269077d6461b2a69575004ef3d4606fc000000000000000000000000907cfd631ffc0a7b131ec302bf239cf652a4f1aa0000000000000000000000002e10503ad719f758a1ab760f5cee877d669b4e3c0000000000000000000000006957b0ee2a0a7c2f9a5d6bc3cf42019419a36b5c0000000000000000000000007102b0691bc62eed4e93f3293a74471ca768720b000000000000000000000000b9bc06e9c681c52726a6083c496dbab6d44c883d0000000000000000000000006feb76ec5352b3a51c9ccd9a0f625b47a043964f000000000000000000000000a8704eb2b360688e2a89a11abff3242a175be7e1000000000000000000000000f347d50ddf1f24aae6a74a1840206a15c2d97efe000000000000000000000000810af6da08e733eb7ddba3701b3d9bf0016fadc100000000000000000000000031ec42c7e9bc2da50f27eba9d0dbeeb55f102734000000000000000000000000442cc500cb990b3f6e6cefa6d8c0b4984ed1bd1c00000000000000000000000091fd7882d12ef3fc1448d16976d5b6bb224a1b040000000000000000000000001c7f04f75d513dc96bf4b85901afe03af7e6f7120000000000000000000000000cad71d96b6e664de03f8d802d7928768dea8428000000000000000000000000d311403712f841db07d54e211d8fc251c17ae530000000000000000000000000f3d7e353e4905620b85ce727f17c3068993ea18800000000000000000000000011c38eab5b078e156cf16212db668ad20f4045f1000000000000000000000000bc0cfa5f76d4fcbd24a5c35303a6cdbaa855a826000000000000000000000000bc580ab8b3c6bf22032ac65b1f26bd731e44ecc200000000000000000000000050e5cf05999a1209ca54e0709542d88d3d49d4ec000000000000000000000000ffa166c2528f76d6e8ab22d32bce8f6ebb7584170000000000000000000000008fa92c2a628e33740670a315171347fef30012ab000000000000000000000000eb1595b779ee3075981b3022b21a42804f66127c000000000000000000000000c4794067801be851a0a9deff542826e971f85b1a0000000000000000000000000165df434fdecc5e0ec81cb4b486804d58e41661000000000000000000000000b7a3f6099d89ef8914bc97e24544a650e96fb816000000000000000000000000de51986eaedcd3030b7b408171273994524932610000000000000000000000005cd746b5169cd2bd509dab12da94d25d7c69bda70000000000000000000000002e3e692a031fb92339c923646195c7d269e18fd80000000000000000000000008986e6cd8a2834a7418f5653964f2a73da7fe7a30000000000000000000000008f7f1f475a0715dbae23cd241877414671a7755e0000000000000000000000004783185a98e5a3e4469b536267e46b2caa1c2b2b000000000000000000000000ba119cb09e875355320f9da8455c4dd057110b8c000000000000000000000000481c9a1530069bc5d00e645499b8e58f1323f610000000000000000000000000aec76ce99809f02773a6f290c7dbd0b7e07e543b0000000000000000000000008e449dd40a0563f74931ca9e56f986b3b17fc5bf000000000000000000000000617c5d34743ac6760df0545182601d86733748020000000000000000000000005a35c45a3c4453b082c27f82442239e458d717a5000000000000000000000000ee90b8751d316536218054215d0e7c733fbd72a60000000000000000000000003c39e6e97f0ad345357106dc1b3e8ec69b84485600000000000000000000000076f2e93e4d343fa6707099510f6a5e9d37f68c59000000000000000000000000b8fc775523fd21140641584e11e95a4cf21420e00000000000000000000000000d224b4614c81f539b58a0a8fb77abc67d4211530000000000000000000000006c97ec5315544e5a9bac0855ffb5a724fc359ff60000000000000000000000001e36ad7cd16fa76659ffefaaf2031c823f59e18e000000000000000000000000d9c56ab7ff88c8938a89de357ab279e9822ab38500000000000000000000000093e9f7e96da677e62f1497db07cdaa7bb4348113000000000000000000000000e35535e299880d666b6f6470f0cc063cddf0f44800000000000000000000000001bfec1ca9a36fec3fb497340bfb53b16662dbae00000000000000000000000058552982928babb7a3e20e14854c6e8f4a724c31000000000000000000000000aac22fa22e83ad8ab8bcb4df27a526b5155213ec0000000000000000000000005991e061dc9436b5b76451a51d8d4dc375b9d8c000000000000000000000000008b6e23f6e2ed6c153629eca4b67e2ae6f201bf100000000000000000000000010db3d8e8cd0d5cf5a15163a5c5265fb48a734770000000000000000000000009cd2b639c57f49daab7a69f80cb23d163020671c0000000000000000000000007bf248b22240a2d42967bb8d2b08aa77ccb522a30000000000000000000000002a36e6fc5661049964512357b5611b9be2d52af30000000000000000000000007a76a1a5e9d69f95d3fbee78d100788b91eb68bf0000000000000000000000003be7ccff9a63293621da7b32378db45cc9394a4e0000000000000000000000006514f70e1a6fd15a7dadc990dc41fd07505a86c70000000000000000000000000e92a85064dbfbdbee5c9259cfea2f32c56507e5000000000000000000000000dd5c8e8ef8523d5a9beb7493b2ea99e1360742b2000000000000000000000000a6c9e10ec3fea2070f14f157f0915abedac6c08e000000000000000000000000c137c42ba523f7206c02c7b88fadc735fce205690000000000000000000000006d08408be45d9888013d23642fc902c0c5b11f580000000000000000000000004f1f6d9ebf2204f1a6b9337d5ecd4e0a0c18db85000000000000000000000000043c2d4c533eecdc984ef139707eae72aab98bc4000000000000000000000000680a8e051b19de343a6116cd305ddc9f7505ee2d000000000000000000000000326442a602b9103ac2bd0e30a5dea21ffbe425420000000000000000000000003e84b4c0f69b46b9058b5ff4c5e6288916aedd16000000000000000000000000da3d61bf2ededc09d924de35ac0cfe2dc7588db40000000000000000000000005b63eb15702a23e9ad45e7fcf89715f2a2008feb0000000000000000000000003ce743e82e9f3f66c1abad5211899f1dae6708b7000000000000000000000000bc538d992114552bf708f349043e144b26d373ef0000000000000000000000003a1f7aa106c4d5b75a01b13e4635b4a99a8b5fe9000000000000000000000000ced80f61274cab9e7eaebaec6b425ca25faf2c2700000000000000000000000095cbaff192a77398dcfc6ae27c1820c3d18a4dc6000000000000000000000000adc99c9dc4ad82625edb8489d2c0233db9476c43000000000000000000000000a136261e053a7d75b762db7b1edda4d6d79bfa92000000000000000000000000464476166e15d83518ea14f5aef5bb4e38021e6f000000000000000000000000f2365642380ff007dd4604354dc8e9b34d809d4a0000000000000000000000008c8c6f5e856195cb1601f94b5ae4159c7e9299030000000000000000000000006de79d1668ccf16ca6f6f372ebb33a7aadf25825000000000000000000000000957e5e0664f54a9bee186b046514abbf26fe777c000000000000000000000000a3e24c762505dc51aede827b6b22668e7aad79c9000000000000000000000000c7de9d58ae75722bfeaa68dbcfde10558bd684db00000000000000000000000019ad40173c324464ede6b2f71768efe511b613be000000000000000000000000a1a8af8f8f2b162e1086273fe8428eb8d5886da5000000000000000000000000548200939855c271c3f14f11dfbe55f61f2434ef000000000000000000000000032608b98a488978dfb65c78df34dee251ae367d0000000000000000000000007f903fb7274abde229b01b0db6370bd6e5d24ffd000000000000000000000000b55e9296f67a285bd3a097cb5505202d56a1b8ec000000000000000000000000ca628fea0959422f4e355b2a24fa4f195f2327950000000000000000000000008df523071a744a0ece86900fc8a34e1db4bc726b000000000000000000000000f95585ac55a08dbf8933b1ca5bc4b2de22ebce820000000000000000000000008dfe36b4c0292095a9a04c1fb493ddf05dae01b2000000000000000000000000e4814f87e77d08256f11486c2e8d19ea65d7d68700000000000000000000000023d27a973031d273e2b1656f8ca81d5750c6ae5e000000000000000000000000d74a1421b2772b149bd2ebe197ac0861ebb00f4c000000000000000000000000d2e9829f9aa88ea90e5b47e761b13a04ba9eb5ce0000000000000000000000006c1f935f555107c2f7645b97c3631695dc295997000000000000000000000000958b2a1a8a31c409b97624ecd24df61c52f439b10000000000000000000000005aa1a46c30e931faa614b3a2185385c61f6798a900000000000000000000000016a4f4c38597e99f1bab2363f7c1310e5c6a48fb000000000000000000000000328bb45d9eae7ea4444a9b76bde288d2c9eac1270000000000000000000000009c44f5e590bf1cb4e24da761350b98ce71188f30000000000000000000000000e555563c02fb0aa3233f2cd3209cb75e15209e7a00000000000000000000000064c93d5fe937a51621d36b8202d840765a37bb3e000000000000000000000000c4bcd2ac972c6a7958b65b223cd34660ffda8c760000000000000000000000002c753330cec23a0e9cbe38dc6caaf3f0c45cfea30000000000000000000000001871d2eea3626a2acb0c0c45b277215b55be2388000000000000000000000000bec3591ec09bdc660aceecf668d3f6fc111c5fa900000000000000000000000012fa2763eb64951d34e06c73bb6a4978ac09be1a00000000000000000000000056d656527d63519d01500477c5734fb94f68d178000000000000000000000000c79bed20a44d37005f4c51850b223bddb8673a860000000000000000000000007c7f1ba1e178438f5a60d51cbf3d6fe85f16d930000000000000000000000000a0f57cb8adce4da40034fa85e5c967b2aec8fcaf0000000000000000000000008b311be434f8c3975dafe9b9884ca4694e11ec48000000000000000000000000205bbce94fb8037911fc48ea04b3cd62c73f0f3e000000000000000000000000d086ee401cb04a1c8c53efe6dca419c5cac5aebb000000000000000000000000d2eb426c5ff5c6d423dc704bdf3fb97e68fb2b550000000000000000000000005ac68a3863d885ce6cb7a62be1ed1eb4638cac69000000000000000000000000b5be71be828a50dd55ec1d6475d8e2ca9124b4d5000000000000000000000000047eab28e98ab05313b3cbfbca8070ccfc9083c6000000000000000000000000a81ccb74081f5030fc12d270b965c4ed964b92fa000000000000000000000000e8ccab60c54fe152ccc12846c1841122e39332a8000000000000000000000000b721982ab9756fc327d09a9d8f28ccab6eb20b6900000000000000000000000097ca740905990a154294a6d004e35e92bb0342820000000000000000000000004638a30491a581473cb6c5fe749b21fb1040b15f000000000000000000000000228a32c2f30ab6c114053b78913594e43c2d2c2f000000000000000000000000ca4d044563552d55264e57e87c449bd0517a70df0000000000000000000000003244b16125dd898621a155e01374af41c17d2d8e000000000000000000000000cd23c054c51f3f4586465eadf43b20b08c07294a0000000000000000000000002a2816129400ef2b67f3fe8021da9a965640820f000000000000000000000000b5bc98c0b77b23288781c9cef20898df40232548000000000000000000000000b5bc98c0b77b23288781c9cef20898df40232548