Loading
60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000308672703961164e64332ba1ce19b85827502b4d00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000b61707967616c612e636f6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c636c61696d2072657761726473206f6e2061707967616c612e636f6d00000000000000000000000000000000000000000000000000000000000000000000002e516d5844593873764c5752415a35325357376f4c473346346942425a75655a385934434431456f744a714a6a3931000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055800000000000000000000000057c903073b09472c37e616119e83da0bd07042bd000000000000000000000000bfb0f53de3373b5f0fe2e8cf481ef38198efdbe2000000000000000000000000705285ae2ba8b7f7be74c594e12c6995deb523cb000000000000000000000000e05ec308a1bd7ae37d97ac77249427c6e207a910000000000000000000000000f78a19b841fda32556f6cef64fea07ae87eb5d67000000000000000000000000c870d46815bb079f856f2b36d49640ec88ef5fa30000000000000000000000008ca38c4ed92d45873bc2781da2b6ecb1228d917a000000000000000000000000a0083af967a020110a9ec8101da19d55dc0172d0000000000000000000000000657c9db44cd11654389aa9c304bf64fa137875f000000000000000000000000036f0aa44cd42ef5119d548403e19278b9723b98f000000000000000000000000d862e4f442e680e7bd6d38ff22ec9f234136f8130000000000000000000000002c3caaea8db159ba67d44e45837aeac3ff5ea9d9000000000000000000000000e4103a72373fe890ef08b31e2ab9979020c4332d000000000000000000000000f3bfd716db4b63733b2724a3537c4cfaa9bfd381000000000000000000000000c11a48e4f32b4622541a0f7953e214f1996138db0000000000000000000000007b47a2b4b380cc085211e580d8dc5d782b8b0ce800000000000000000000000091923d3341e7a01ea664222bec51ca630c486677000000000000000000000000fa74170d90a011bca152fb3662c1be30580ff109000000000000000000000000f1c7e83da522bb78f157331fcdd573368ab09511000000000000000000000000bc71b1aad429723f0ddafcb92387a19cdc3e8ce7000000000000000000000000c0fe0dfd8a64aa6a01305c038345845a8321cbfd0000000000000000000000003b12a967eb5dd3a7bc1b8a361448de6f8ec2fb4a000000000000000000000000b8af826e3b8f124a285a22fef576e85b1006b89e0000000000000000000000007757b7907c3aeebf3bcff59415d3efc766b092de000000000000000000000000b5f004d9f9821a37db22ec2542e9d0ee9587f3b2000000000000000000000000bf1aaedec4b3bd6a7b91570ac4993f1be6535d0f0000000000000000000000001db8e851dfc6df436c421b0a4b4f3153cd06fbb7000000000000000000000000677bcca40cb44d7c8616f5a88ef012a963a5a04b000000000000000000000000eeb50221c446b9a7cfd1b1d561aec9bedcd017d2000000000000000000000000edabc95b853f9639f8749d206afb5b0f11fc13690000000000000000000000007a5f1adfeb3bed9ed55713ae131d2d8e63b986a1000000000000000000000000adacd8f1327fd6c803783baec7338c7716bd33020000000000000000000000000ba1b092c749cbaa7984b0811648264d198a4546000000000000000000000000a8a8bcbfc1a31e65e35b770380007e8a54fd2af7000000000000000000000000ed6f0615524490ba690d31fbd8c67dc3d113ec66000000000000000000000000ad95adea4a61515b84979709d3a9da2ca182609c0000000000000000000000007be76ca9dc1086457a6d2eca52c55c84d4dada25000000000000000000000000f9b0ac60ebcb47d6f01e5d8be21280a5be1bf7ec000000000000000000000000898bbe1f7ae957178356bbe7e213b4cbe19280fe000000000000000000000000373bd313efecb58de68c48c7fc1b881d651958d8000000000000000000000000bc846c092b8101ead704026cf7ff551ba1e5ed0a0000000000000000000000006ac84d1e0edbafb21655782db6451407c1551962000000000000000000000000577e4bce6593b4316e9a0a3f01e1efcff98c6846000000000000000000000000103a6a34f47b2338d7b7a3138f34bee9aea9bc7d000000000000000000000000a765d64b30b664c12e7c3b7780f43bde3336c52c0000000000000000000000000d585588d46cf0c50f06b13e98a26e32562e94a0000000000000000000000000e67e0c16809a3da3ec24f6da58adeee75ce2413b0000000000000000000000007cedcbe73860e066eee472c079bff9856c019a49000000000000000000000000ba94800613dcad908d0e61762ae744ca73bf0fc9000000000000000000000000fff2c03c71cdca18e1b49bf6767376f9799e665100000000000000000000000056eee3120ba53669943c50abb57ae051fec29822000000000000000000000000f5901eec0e0ce08db8d14034c3df7db8064b442b0000000000000000000000006823554a5404c24b81e301e25ac379608f58ebc70000000000000000000000000e129256d8a31bebd6697f8f907359f4bbf101c900000000000000000000000034ba2de70daf6cc2fab91b3def8569936dc5e5bc00000000000000000000000042ff7469679b2344ca2582ba0053f56302221c6a00000000000000000000000051866f1325d427b6a0ea3f1c35cc1e0cdc17812500000000000000000000000038af139b8f81ec2d33d58ccfa885f0e44c107764000000000000000000000000870f458a669bfe64afe97072d7a055bd5ddf42a50000000000000000000000009f63ebb0b56c78026e310e69bd58c1b8cf639e020000000000000000000000006be4c3e31e0e5a55fe9d1bb16f060c7e9c1332f200000000000000000000000003ed2784796fb5273452d2b028049fe73044e114000000000000000000000000487f4a1f4a3bf436bd919b0208d1ad627e94aedb0000000000000000000000001baea0af52433c9984cc94e9a7d21d903ce30624000000000000000000000000502ca13e7af40cbfd74fbdbed46af0b6b328e577000000000000000000000000d02296cd7fd8fd7e0f0b35dfbb6d85af9d4f97070000000000000000000000005ef7c36785910f08f26a4bd9ddbf03246e52e44b0000000000000000000000009d3457fb2787ac8db052b9e8c6f7df2b78acad90000000000000000000000000a0e200c01806d2f574db71e3ba2b0830a6910f53000000000000000000000000ec5eadde5e5c5e67bac71228fc5c1afb5e186b9a0000000000000000000000000132d7b326f0fabb2f30630bd1dfe86e360c6791000000000000000000000000f169eebcd6c464624b02fd3a6ab9dd2bb4f0cdfa000000000000000000000000612637ab8b8c9b3ca1efb3a50724430612c14d1200000000000000000000000015c49735b0c10e082f9bcd1d0985bc7f6532c67b000000000000000000000000d42e6984ca5f1e2d3b9a99afc1bd34da24e891240000000000000000000000003356e9fa9484897c5da22e3eec1f65bb88936432000000000000000000000000c4897238ebbee36b56f59630caeaab45ced42b43000000000000000000000000addc47a333903d8816fb5322787e716ea56d91920000000000000000000000007587b3fe3b2dfbf5a6c771b85f218479d84b5f74000000000000000000000000e5d781a6eab7334b179dfb95cd9060bbcff1e176000000000000000000000000b3f601fa52cee78c7017ef1a31d6f643b7bd20750000000000000000000000000072f31acf9bc9cf8e037c85edbdaa556aac14d30000000000000000000000002b208bc05c4a5bcddf254bee6744e85b336c4218000000000000000000000000446d8c469b5bd0cddeb7bb26eb952e2b6a4e5c3b0000000000000000000000000eb9c986a691a289abf5bdaf397d049be85f620d0000000000000000000000006131d213984fcd210736d251ec65d3a46717c6c90000000000000000000000008dcfa9c8b21e632edc7059ea556e507fee418956000000000000000000000000f525ec69699ebf80f93d33188c4402398c3b6934000000000000000000000000b77843e3af01da7a8d0057df8ea65b4a99330fad0000000000000000000000008b6a1a36f7c9a1eb5ac6bb0f01aa0c2556636e300000000000000000000000006b8c6857f82386e583c562486975a68ef59d69170000000000000000000000002e9af8d26dfb101006219fce4f6fb08cb082198900000000000000000000000011b60e3b31977ba1d8937902880b9c0b36f59fc600000000000000000000000047926e9cfa382b74b487a430e65d33ff96a4b0da000000000000000000000000818868278cad20b76399b5aee33fe3ec65bd6daa000000000000000000000000e1facd5fd1fda546788e8fba565cc0d32e854ac9000000000000000000000000fad718eaa8687f94b4737ec35bfdf93c816f54a300000000000000000000000022da2c6062e1c2564a019b229b4e3387e4ee5ac100000000000000000000000060486246a7e6860cbfd0c8fc778cb6ea06cb051900000000000000000000000024a4be4e36b7b9407f0297ad8bfa83ec89937d11000000000000000000000000f6590ab9066dd77b83c5b3bf0bdf76c8deb35426000000000000000000000000178370051668cfbca89d091792d28e70527fff6e00000000000000000000000030346a00db27af14403bd997b08dbbda8165ecac0000000000000000000000007322cc71a63d1e82a801678950636f4ca976cab00000000000000000000000008fba57157ddc8a707f931ee234a5d4c3cb0268d0000000000000000000000000d86e54636213d56aed3ab909836faf7538602862000000000000000000000000cc1fed40ec310f8bbba30adfbd89fc0b620d74840000000000000000000000005246ee245eb9afc52367480c922cd21b5c0a74b7000000000000000000000000d4cd58c4db4358e6aec1ab40c10ace7fb517d533000000000000000000000000803dbbde63c7c4310e43aa347c0d427da48f1b7e0000000000000000000000006c26ba98b432dbed4f8351ce80d844ce3babd36e0000000000000000000000006f15768f65a4b13378ff963d5aca2d4dd31e9cb2000000000000000000000000ea289e3e8d6a6061a9b486ef11d612249cc4f1b50000000000000000000000000dec3fa457c2270c35810faa1c9728f66f6bd8b30000000000000000000000003881c49da88dfa1d05f6120f574358f7f91d3925000000000000000000000000a168b67c356946d535ebca9f7c70b62bedae42b3000000000000000000000000126ef44708e852c35f0071c32f76e0796b8f8392000000000000000000000000ab22aa263d9dad13d3303a75b9932f134e4a20000000000000000000000000004521e58ffe713a9a574ff3c299c90756ffe139bf0000000000000000000000006d41b126f177b61b0bcbefba381ae25e3108118f0000000000000000000000000c7165dade89040315441bdc6fad677ec2dee6f0000000000000000000000000c343c7c7f44a9364fef18a8512eed5a8d3f48cf90000000000000000000000009dc9e951aa958dedfa690e8422343392154cd6c600000000000000000000000096a6a9aee0ddc92ab054bf362b6993d13c5373740000000000000000000000009b63fbffaab803a115072e3fe7e8f032eda4daaa000000000000000000000000c99ce07d1fc64b9acb4d64c83c4778e2d6a55baf000000000000000000000000142459b797d938a6bbf4b1a8e9d79def54845df90000000000000000000000001358f4e2bbcf8cdc0836d20ef85961ec1cce532a000000000000000000000000cf9820713ee00562368b7436623d56138970bd1f000000000000000000000000ba7c6ece00f52ac614baa91f580911bb71eb83c100000000000000000000000082c4aa5afb79247cc88d58055636f928c8a067cc000000000000000000000000550bb2b80a2f65af2d935ebc7cc338131f9b5bf1000000000000000000000000a672c04ef82c1ff80059e43b627fd1d700149e2a0000000000000000000000004e4ff6c436ddfbe32c750453b804497c6902f77d000000000000000000000000db95b22bd1aa5f9ec8b0966e0c0dfa66b17101260000000000000000000000008a9a1e674ea4a2157ccfb6c655af385024cbad1c000000000000000000000000fa67b934d5316d4fb019f52b951e01a8a6a18605000000000000000000000000f046bcb054feefa8e8b8ab0d79885b10273ec95f000000000000000000000000b28a5f27d4ddaa943094d71e6560954c3f084d300000000000000000000000005d8c94959a125a71a6ad6cc0c232fab20c07b516000000000000000000000000a05342e6ead6f5ecbb91292e379df2381b4b0391000000000000000000000000c44b9327a1eeceacfd9ed54f9143f6947f981c540000000000000000000000006f490173a095b15c06840384105864a769c57aff0000000000000000000000004394b9277ea6fe5d27d8c6ce615bde70c28d3859000000000000000000000000f000f353abee16bac5adf29a709db77097260602000000000000000000000000cc4cc79332c0bd95396a620078168465a65a669e000000000000000000000000961647bc0597fe1f1c9ddf8289449067d04b655f000000000000000000000000396017dd621d6f1348b1136e154f24eb51dfe5ce000000000000000000000000bb7dc8653cfd2e08dd25e5abce84a7d81935c551000000000000000000000000cfdaf4310a03b303054164d717a6185165f2734e000000000000000000000000a27a16d788fa05708c8761bab37afcc097da52d10000000000000000000000000b3893008b8d6fbf5f6fbf140594db011edf0ad20000000000000000000000002d5e390e661c1e7848ad8a6fef4cd791585fb13f0000000000000000000000002d2238781be0e5682b82b2cefc338a0a370126ef000000000000000000000000165240679ac1a644b8e9b51f754723fd3901676000000000000000000000000056436217fca6fceb598f5415d8bf2c7c7dc292af00000000000000000000000026a220770d49b684904d8229c68b99336fab094d000000000000000000000000222e76f904a4aa9a8d74ff7cfccc6d7cfb306c6f0000000000000000000000002e7efbc8e8ad55bc7eae18e06cc4e24018c86197000000000000000000000000a4561b289705668d7c4be9557a192ccb830d5937000000000000000000000000b610d2a268473bc3f95781155669c4a4183059ea000000000000000000000000271ac04ac055dc4f65609dd5ebb2bd1eb34603b6000000000000000000000000b6252319d2089c8800e2b3d3e8d78cadd6dd281600000000000000000000000076271cf64d8db805cf99c5a1ce197c496cec2b31000000000000000000000000fb5f18fbad93f256e04b64c568f8c19a0da238c40000000000000000000000007853b98d04984ec7a0a27191af43c1617ddda7b10000000000000000000000005fe2204fba1a82725ca04f42371b48ec1a9e599f000000000000000000000000da448eab887d60cc9dcc005d44c190680c943c09000000000000000000000000d198af80451ce92892f3c983f67331454f4d51aa000000000000000000000000a2df35b3bb82a45d39180aac9d11d83eab13262c0000000000000000000000008ae46631c591568b52397467645bf1da5cb55a1100000000000000000000000071259ba8cac989dec4d2e8e3cdf079cbfebc9e95000000000000000000000000a3b17bacf7124a26ffb8742eae709702073cdcd30000000000000000000000002d41a1e4470d305fe0d183109e6b3852b2e324010000000000000000000000009664dc49452cb2676dc5251952edc6146499abdd000000000000000000000000930c870572a3f14975f4556187c9b65242a084f9000000000000000000000000f53a57b5e0fb79419c84a26f6f944b3c874c807c000000000000000000000000b47aba480cbf3eb2934a733112c4ec972967ea880000000000000000000000001f759b16e549dc38429fecc4a76cce9e5327df8800000000000000000000000055bff088d4f3b542e549700c457025025fc2ec98000000000000000000000000d8061355864116106afe22c047642b05be6839a0000000000000000000000000871d38e63fc89e92d8de48098b2896cebf939f6d00000000000000000000000062e81e9634e6cbd2c37435e6ccd422a8c24c64aa000000000000000000000000ed61bc98e5b66d7a90ce85c2366ddf4acc987d330000000000000000000000002e7b28c99ab5b8f3cbbd80cfe88c76c86f1bae490000000000000000000000002bd749bba9ad28c487c1a2c1d957771f8e88b5bf000000000000000000000000fbd8e084aba72b9321cbeaedffee835eb57018fb000000000000000000000000e266a435d1873e3c4de9ea84511d54b761cf83f00000000000000000000000003dc10269d748c9dcc276930c16c9272ad9d94c77000000000000000000000000e0e90b92a1b5a44fc016e4d035d89d43b12c625f000000000000000000000000ee381e525c3ef4ffda1cc5f4ce6216ccc75c37b5000000000000000000000000d8224ead14bec438918416aa496b03056be4e04d000000000000000000000000cfe631192001d9e3382c698b00563c208aab1e2a000000000000000000000000f77563cdd4ac16da89e78f6a9cb7a0806705a13c000000000000000000000000b549c25c480d6959f9db74d1d7c07b2aaa0b7ad0000000000000000000000000c29254f32d36e01119902ba6504d753986e5ecd7000000000000000000000000d7295c97baa2a9010b2ed44a7a6fd7d87d3a9f5d00000000000000000000000060b3e9567d8a06d649f13254872cb6ee62e042e70000000000000000000000009ca5571cf3bdb14d246f109103aeacff152148450000000000000000000000008a24fa1175c571abe4db7e66b042aba225e35f72000000000000000000000000adbf084703c6dd6b6ec8c19e60dc3b140975888800000000000000000000000094fa6eb19f378f6cdd7c46dd18b5006dceb006a1000000000000000000000000862cda7523b1cbae10487d39ae0a345d7b76a565000000000000000000000000e90d8c372ab22510c8aaace58e67fa7b48855505000000000000000000000000270275fea5edac90cc94f444eb06bccd57f34b7d000000000000000000000000f31ca44ed0499ab5bdbfc45161fbb824f175cc0c00000000000000000000000071543c4c8656d9d9714c1f865d65eaf9e5d1a9260000000000000000000000004175ba69539e43281f598e9725aa0e750234cec600000000000000000000000086599b49bdbc7590506e9f77d357480201f3b57b000000000000000000000000f4b5e6476bb6a7ad7533be1ea2adb6ac23fe48d1000000000000000000000000b3cd4855c010cd2b3091dec8c07921ca286346d3000000000000000000000000b3e3b427080871899c65fb8878ee28c927dcd8ca000000000000000000000000cd77ac578e2dcb042abce5396e25e3bb4a129590000000000000000000000000cc995cd9cd5043daf19caf53e8e8992517ad3775000000000000000000000000ff4a99cd5742f5393296b0f51b27e2098c1f16ff00000000000000000000000062ef9dd5382598cd050306e0d7b86ba0f1b4884c000000000000000000000000b15886efc30a87a3ee642435d8d08d4c71922285000000000000000000000000078acbc0cc1e2585b24a84b1427e308cd6b4f0cc000000000000000000000000b54887a8812be1c90afb3c0f6aba414675eef1e4000000000000000000000000d9446df052129cef5ad574adcdedd2fc8a10e0a300000000000000000000000036bcd909e346c3dda0ca3578ccc50618972264aa000000000000000000000000e8774fd02e8e29ef0bbcdc51c058a69fadbdd39f00000000000000000000000003e74c25117ad11445c01b6de37a56e74067836300000000000000000000000040bfc613a6e9b9fe512bb44b2524a9f9a642d8d600000000000000000000000031400b52b13764dd7583a41f195a0bd27c7d25cb0000000000000000000000008d3250b11b211a38534680610d271b384ce5548c0000000000000000000000006bc54ddbe344929cf46484f0454160e07519c29b000000000000000000000000b937c349aa4ee660c4eacacad22be74a59f5a9680000000000000000000000004b5fad57562a68b150255203f86653b492c2eb7200000000000000000000000079bae629fc88b8d6696da4a3317daaf1f1a2d81a000000000000000000000000271eee842bc396e0ab5c3c9eb54117b8d27384d10000000000000000000000001a3346d03f0f31ed27648fedbc8fc274e50fe615000000000000000000000000e0e0c029508fc69cc904b3c2035119782b340b3c000000000000000000000000a654614cc1a63ced34d862116d2d3a1c9ed02b01000000000000000000000000d467eeab9de6647c2011161fca0e1ceeed29873a000000000000000000000000af0bd219ee523feaed4c22d5de7d37070092e425000000000000000000000000a92eaf918aa874199b5beb0feabc1b102b892aa000000000000000000000000093b35b10e36eef50d34895c2136872b5925f7173000000000000000000000000e99c262a6cd92dfabb341b4c7eb66b9eb0890049000000000000000000000000c53c9cf4dbe0453eea44c4f65a74df9d95298d09000000000000000000000000079aaa6c695521cb5d73dedbaae935e0bec2a9430000000000000000000000008ba8f183b3b1fb0c3a661378c7931624cc379d930000000000000000000000005b54bd911c384a840403a31b7c6315df0503f1370000000000000000000000003b050178efbaddff051eba2eee0a386423e56740000000000000000000000000447c26c761983776146a99b54682957062026bab0000000000000000000000009aa67ac203504835d6c8f3385fbfca72d7b0218f0000000000000000000000001f1522b3c13b5713c3f779a010440d37f6c940da000000000000000000000000cd8368946e2d0ed987b60c575de1e4b705dcfb48000000000000000000000000965792bad115c486383453fe19c0a950ce62620b000000000000000000000000adf60884bb33a8bcb770c51461d1ecbc7dffa5b0000000000000000000000000c672e775331aa1f8d271599b9235a37179fe3add00000000000000000000000044d323f692e5a9103c214746485c725b3adfb5880000000000000000000000005ae7e802847df3d2d34b155e85d0736d022ddffa00000000000000000000000053ffd613e42b9cc097714e7485bf596018a26ef70000000000000000000000002d6f667f7259a012eca2e89f1d292a1ca2f8c6dd0000000000000000000000005f61e57f8776691a42ddadca359c6a00e1479a3d0000000000000000000000006bbbd79b099e4b12f2fcaf3093d38589fc596f2e000000000000000000000000358814389013e2b6ad32258ca25020c1ae1021270000000000000000000000007393398fca2794c8429d37fa44c8b99e9a96d7e0000000000000000000000000ea686b0ff2df05b546edd9c92aa4ffdc9529ed9100000000000000000000000033827c9cfb5b9fd16320ae0a0cc92a37142ccb900000000000000000000000003bbe17726d8364f7181971a09c9385b3a8a24deb00000000000000000000000076e2bbe96e1c9bbf8aecc9193a982d39540d863e0000000000000000000000003f39721da88501e1c8a41be3545110030ad224140000000000000000000000008d3a5dc350c5e89c1326fbb3846a7edeb7092c250000000000000000000000007adce241147d9e796af7eb0b2131447423e500530000000000000000000000006fe7d58e2528946e1594b4ce2689a3c07ef8691a00000000000000000000000051b0978424f42580f290109ad36929d390430b5900000000000000000000000080dc80c9b0f88f63aa0fdfe9417e1920939fbe1800000000000000000000000087463e6c96f79c8f1fa0e899694d13e2ef08451700000000000000000000000070e2d1147b180c076652b0ca5909cecbb94941b9000000000000000000000000cf2d12e2127b0c3dfe52206cd53b986a9f1f33e90000000000000000000000000de0e2c2fc0506f4a0ad6de8887c30499fa8df1b000000000000000000000000ad068717782a239fe7b0e21a85ffe3358f135d0f0000000000000000000000005ca9e56b0c035e0659888a493489a089e1a7ae22000000000000000000000000b08e742b563bd28d4a60018d0c7a2decc8de82090000000000000000000000001262575d8e58b95a7f423f76890c7b57142394cf0000000000000000000000004448c0fe1af79cf34992d2acbce55a4471c3ae8d000000000000000000000000e1f7493b17cf3d1856c2ea3d0f751c08cf55d5f50000000000000000000000007b5af4c2629e7dd058877bb3cc1830c59ef4f79c000000000000000000000000272e95cc48ddf79d2c6a726cf4563f0239ab570a0000000000000000000000008d8d5b2080550669c90f5130ae267c648b9d223d000000000000000000000000d67040ae1b219b539618f05c6ec14eb9f1c53823000000000000000000000000b18f6634e492d23b486429c90ca0c1c71fae87af000000000000000000000000ab8a604fb703b9ac0c716c1139d3c3c94fda5290000000000000000000000000bd494acb4f302bc136e1709a928c9e8eff523f5b0000000000000000000000004bc270fcb54447017f3a3173475e9f39b814b54b000000000000000000000000c3a7ff815a3df0e21fe1030f11cce1c32a5653f8000000000000000000000000d3060211de771bab8e166bc8996ad9e9395ea58c000000000000000000000000d864819dbc64fc59887ddec8d7a467484469b7330000000000000000000000001e607291d4c66ec649243e14cc5c2061ef353e6d0000000000000000000000007f6c0abb659372443a3b43381b92eec4ef0194ea000000000000000000000000c7174b3796d91c156385b5d0e786daa2d7412688000000000000000000000000c276307a92aecba6513c3ec7d94f6fbc4d49af44000000000000000000000000e82f6b738c89f7f86ae905ba18bc20f8328471540000000000000000000000002c293d50d8712136649981642996c99d5fe205690000000000000000000000007d933765f5a85390012e64243d29b247f4f54dd70000000000000000000000009f78999003eeddc92b8dada66f7c4e420e6978fa00000000000000000000000045b8438733656fcd46aedbea80406c292a5bf34a00000000000000000000000031d6132677058cce312bb627f00b0e4b24a8c0630000000000000000000000009e91ca4b024d2d0db02db6df5ffd6008b38bbf8200000000000000000000000004899fe41c677b29f318838eaed29a67a23b1d7f0000000000000000000000001151799f4a45d5f412269e63492e5825508ef6a6000000000000000000000000f1140ce52fbb81201fb3f91ee0bbd5a60c6aa4d3000000000000000000000000e9a6ced2cc04200cd1b8df1ce442b52887a1ce4f0000000000000000000000006b9e89e0e0a8d5040d545e39ff630c93b5265da80000000000000000000000002b54cbd6577d810d1533aaa51cc05fc5e3ef5a42000000000000000000000000741bbe6ad312404bca0698ef6bf89f229b0e6af7000000000000000000000000bd6bb613ab53260c830529340a69c8f286486aef0000000000000000000000009ad83b173e4cf525903d5cf35d4482b9c6bce8b60000000000000000000000006ec68f054832211d1817f16da2e52acc9607a20500000000000000000000000072ab4419016d99f1023ae2b8d7e61a47d5f5979900000000000000000000000064e45482db308dedc95ef90ca8292ce7c234f99300000000000000000000000008120e344b9caa6ea09e680f504be48ca609c3db0000000000000000000000000a4d5042fb17f2f22971e2e24873a73ca46c5ab8000000000000000000000000194c41854651c70be9cdaa10413d62bf85b23ea3000000000000000000000000e29946ef683545c66799a2e342d3fa4a5dfe44ae0000000000000000000000001fc0db4fed95e5686d9600cfabe004190fe4b4f80000000000000000000000003c8e5a2ab5323fa29d0bf0bad97dc3e452344f110000000000000000000000006effbc64432deb66e79b14e194e08582d1afd7db000000000000000000000000212f6f6398ee35bf73d4553bc9ec76b9401b0ea0000000000000000000000000012006d78bb8cec576b15ba8a1884dc71d4875d9000000000000000000000000e037516c6578e8c843235e06edf9c915d72ce4d90000000000000000000000007c9778630bfa6d2b9ea32ffb08615f3279efe7c6000000000000000000000000009788a5dc2c0f45e1b25043ee15e62d3b3b599c00000000000000000000000067f1d160635af7e8e5e38078288e091314b9f2d4000000000000000000000000c98bfecb37913b4a3b5c7cb1eef5e3dd422898ff000000000000000000000000ccd31bdca3b00fe924eb8e0ff3f8051e1802269a00000000000000000000000087784f62118ea52d459ff6f3c89f98c55dcb8d820000000000000000000000002a6760b1bd6b9d3b8199ec9bf35e1a483e0ba9cc000000000000000000000000ba2e3b65a5e005ca8c8d3f36f4ba7db9fe9f594800000000000000000000000031dbee53fbfad7451fb4704c74c73531e771e84d0000000000000000000000003fb3899bdae6a72ae3d13d4886b03e7ea1ff988e000000000000000000000000abeb4b4623f59abec4600751a4624bbbf5a883aa000000000000000000000000692bc605589887c9c5b902d6c72198b0cbf3ca6e0000000000000000000000009062d60b16ae43164370e257686fec5ecd03d70200000000000000000000000044905cb3bf3499b98d27aa059f8a8b31746fdc84000000000000000000000000503f952aac35792f98752e2a4962df6e8ce44392000000000000000000000000602109d6b5e817baf5fa72030cd998e4a1bbf2c7000000000000000000000000b2c7ce52a9ef7816ebb37d8c5e685b2b0b12ba44000000000000000000000000affbb84c00e031545bf6bb744b862d8e655a3337000000000000000000000000137ff21f4abb8de866ab5fccee37f8e3287ddd760000000000000000000000005aba900e69dff5068ec8fdc2f58b20b1d3970e32000000000000000000000000a1a4d7e52b681ed621f3e4cf41bbb0f6d0f3765d000000000000000000000000ae37cb199f36986430f978cce53d535f32c9989d00000000000000000000000037e724c47419eb1cb5405e22d9c308c7fad97b1e000000000000000000000000cc81fa1b3fbebcb696b1e48119ed666cf9c419010000000000000000000000001481793e9dd6628b880e09d4d24ac726163534fb0000000000000000000000003f5871e8555d9471abbdf6c06b8a7a09f17d27de000000000000000000000000fd233d5fc9b73d5b352e7829edb370d505709a97000000000000000000000000ff511b429e482ceef7851b8a29cc8dbd05361ad10000000000000000000000003574b695171292b701b8540148d751ed1d48ad5c0000000000000000000000001624b95ac8be185516fa1efea59dfea3b5ec11b6000000000000000000000000a97ee256eaaedd1ea715278d3b98dd7f11ca8fa8000000000000000000000000d5de6fdb86d5384619ca7b9d737eb0e6cda9300d000000000000000000000000ed20dcdc5c80f5237b97d0ef1528e7fb280b1f9e000000000000000000000000475f263f75387ae4bec6e240806094fe974bc6650000000000000000000000002e453a477078a6dfd11abe09243ae2c8867ba4ea000000000000000000000000f36064c099252de9e1b1b3f92495385b99aa5d5000000000000000000000000055b20eee84efaa4a18b9556c304e729e8e5048ff000000000000000000000000b65550adca41bf669f73a5809028b55349ba69240000000000000000000000000f0290d7da79b858149e7c640640ae3af447de33000000000000000000000000563a11b830671ea4d0d1802009a6efc49007397d000000000000000000000000e161109a293efb7767c3129d8a641c1ed5d60dd500000000000000000000000064538f0452fd66d8684fa7240f3f9277755dd7c20000000000000000000000000d2ec2009e8824fc15748417aa694a5f391a21830000000000000000000000006e08c14e2d12602bbbe8251250d10d5b2242e7cb000000000000000000000000dc02e68be15447a6501f4ac6ea509268d4dca99d00000000000000000000000012bc5ce8a9647e72151ad2adc48b8542b2562dec0000000000000000000000001a19c7347306839749d50645c1ecec0cf878bf200000000000000000000000007a0cb31849f028673483010be3588493da65f966000000000000000000000000909b634e1957ce0adb49386cb036a4693c185378000000000000000000000000ce13ad3374f690f827dcc47fad5ef853a1ea9401000000000000000000000000c38a02df0ce5c0add6c4536c37c4834122a2bb03000000000000000000000000b0a97f3208163c9e70f48f78928ec82fb7e7c5ee0000000000000000000000007541711f5cd012a24e7096c8e40097f891cf5665000000000000000000000000f109360db7e711f314135172658769ff3b60b7120000000000000000000000004bbb7a70d602ff361df3a597bf2f65f0602400710000000000000000000000001d9a98f8bee053e894f0aa43eb1a0652b871c95200000000000000000000000076b52fe42d5afabf00413a1bc48e141bb067bf75000000000000000000000000de2305f4ae0615e30aebfd3a5f82c17bde704d6b000000000000000000000000290f9ae7a5bbe72b844151a980348f2abc315c2f000000000000000000000000fde9857c8d0d9538087c395a5e25349be4175d35000000000000000000000000586a9b0e96d14643899883fb08bdf7771c9fadbf0000000000000000000000007d713ab8068e64a6cc64d09f05dc02adf86cd0080000000000000000000000003ac9efd944fd9b1668ea40270607dfa1ddeec1bc000000000000000000000000e5954b517f05c583f631d90609918f958ed611be0000000000000000000000001939ade25b842e150db90dfba804ab3653091aa20000000000000000000000006c6ce91a0eba82cb1e3aaf286464080ed0756a06000000000000000000000000344e5d158073368646c54072e9ce48a768c8d0d40000000000000000000000005c79d01e3d992749ab74e346b26fde8a9a85166e0000000000000000000000003aeb39dff480dfcb0e24b2af3e9e7fc3f3fee0740000000000000000000000006f99bf726cbaccb5f7542ef4405a85fc741fc433000000000000000000000000a0a223043bd28cca142f2f2c9e29d76e2b0311cb000000000000000000000000b1629f3f8c39755421ad90fa56f81eccdd1ee56c00000000000000000000000077ff37d368a3c4b3056dec337754bf692bcc1d26000000000000000000000000600500cc7f7dc0f84c50fccd536214acecf476b1000000000000000000000000490c7b2dc13128231002a0f956891e51db7ecfa70000000000000000000000008caf1fcf154036579e3aec343eee485ac3bedf0600000000000000000000000087ffe8e5e5e36eaa446480680be58501d0757880000000000000000000000000d170a406339a333cec4c69bda96345ab7a802f46000000000000000000000000049c1daf1c641f7a5547efbf89c32354015eccac0000000000000000000000005e3b73ed9cbb0f7af4cb4c3c7c9c6a87e111ccee000000000000000000000000ee0b241d896313b833645d35a1fe0218a96dbb0c0000000000000000000000002c7d1dee487297ba94eb461abcd9376856c7033e0000000000000000000000000eda617992cbe15e6538a1b871cc89d22e97266d000000000000000000000000b80cbf23cf6b445b49fcaad29cd1c689a0868d740000000000000000000000003be64cdd8eb28b3bc6bf7fe9778f061d9e17e9b00000000000000000000000005fd0f423353d8706bdf6e8ad3a7f5d15845599b60000000000000000000000005e977ac010522f9f998e28cb8ddf6b0db7dbe49600000000000000000000000051d7d1088ae2bf55d8a9712d5cfaf94d4ed574fb000000000000000000000000a5840193ed8854bbd99c0b25a9b3c4ec5183373a000000000000000000000000ab9ff5808fadcb6b42ce31bbb3059b085169c04800000000000000000000000045709a99509849099d741eb65044c3479a137c1000000000000000000000000047a9179b3a075861cc74b16678fd19109e02df4a000000000000000000000000e19a2ce33d2d53d0149c437dc9bd410a89725206000000000000000000000000b3bdae4a41e5b743e0814ad2e755fcf5470c70890000000000000000000000004c6e4638f62ca14cea4367d63be36cd5afe6b6790000000000000000000000000f3a8511a1bdf378ca8fd96a66dae77f2dec96af000000000000000000000000ef7dc3f113308b8c1bdcc6467565c23ad1c460c0000000000000000000000000f13c94b32939e866354bfe5d95207a34569fc34e00000000000000000000000082f978e2b806b139692abb6d58df9343a12931c70000000000000000000000000943c66ad6738358d009cb52930b077e86f3a6d500000000000000000000000027fd44586f409cc7a591a76998280c86b3db1a6d0000000000000000000000009fee59c31faadbb32011a8a96ee3a73f9305e20f000000000000000000000000d7b06606bfdc647aa170358e40d2721eabf5b3a30000000000000000000000002d7dade909edcd4874a2017107822cd306d12b18000000000000000000000000b9d718a8ecee91eaab6bc17a5537e503b56e5cf500000000000000000000000041143b5fbbff613075a79bbebad79d6047bdc784000000000000000000000000fb70e5c2c82a0cdce29ec65a95492cd8f272c0f4000000000000000000000000c5c304616da28d48e2623741dfd5f29b6c9028140000000000000000000000002777cab42075340b5846447047b133513bd246de0000000000000000000000009d431c594ad7b81861373df4f437c0a4498d9638000000000000000000000000cfada9807a58e4039f767aa222e02aa2c25534d90000000000000000000000000d8a10639c3e6593cb852b03707455e00c1251120000000000000000000000000330a4b4f85060ee4916f16d8ef8f57550b0dd1f0000000000000000000000009e2f5df66a0ab04fa5c6fc63d8f03bf14ca2b6ff0000000000000000000000004aa6993eff298e18f08b4f8f3b58c32408523bcd00000000000000000000000026c4c1462f89e2e35fc5b4a33af3207b783e68cf000000000000000000000000aad0e269fe3eb044e90c931d3c867751486506a90000000000000000000000009425acd1b046fad45c08b893fb3f77c9381e74e300000000000000000000000012d9ea68d33a89b3f3351fc8168656e9b758f24900000000000000000000000077ceee50b87cf67eb2021f931d1b4ff06f5f7c3100000000000000000000000052b0e70834b00cd3bcd24adfa3666f251fd076d50000000000000000000000000f81fe91fb4a2d56e8f854aa2146e40875562abe000000000000000000000000d9b3299daad67f8ed551f4ab036242db0a8ae3ee000000000000000000000000081ec8af81a2137465ef61f16a27cabe7a6a78ce000000000000000000000000d5691ad2de7b54eb8f10b1b9d12f3dc1ec368212000000000000000000000000b6dbc2b565ec0a1b3cc7513b4a3437158da7ade20000000000000000000000005232be76346d94dce62468718300433a1d63425f000000000000000000000000374b6511ce19ac4017c4a67b2efce10239832d0a000000000000000000000000f23cb6cb3a94b222f16178e420dfb0ba254d99e20000000000000000000000002260fd7cd5f40a32f722d9a49c73a4dfae8a3a33000000000000000000000000bce15faeaeaa943eb33e0b4cd59c6ebb4a9c7450000000000000000000000000a6d4f52424513239d8cff1f21bf6287e57dfc6a900000000000000000000000067f586051d5f80f59102fea218babc32037890cd0000000000000000000000008035986c95bcb96f11136360a0d36a738fc3652e000000000000000000000000f9af17d897707aafe856b76a582cc1a25933f87f000000000000000000000000eb636cab59b4c535e3c8c31f3161c09de2d55c1f00000000000000000000000006f54e3ee318d24ddae69089926033bf8835cb93000000000000000000000000228314f6caab87f559833d622c45f74107adff650000000000000000000000004ac5a63b7dfe1f83059a47ccc2fdcce511cde070000000000000000000000000f2859ab3b9631690cfcb952a66a97e4c2db1039c0000000000000000000000007ce299f96f6a08fe231d4bc5a0506c054a23ef2b00000000000000000000000025a2d811f399e8c0911c41723c9974145f09d4620000000000000000000000002e1bde59b7329239db926e6c70fcdd1004295ceb0000000000000000000000005eeaf1bf4b96dab64b4e08da9ff24dff9f58fb49000000000000000000000000a3220ab463630af67955ce77c812abd2b47071270000000000000000000000005278777c81645d7cc43241ea15d3f8d2196f30d6000000000000000000000000b741de604cb888cc0a8108d7b8eec4a3f20cb401000000000000000000000000a81a9cbe3e22a59ed1de5bf7b13ab34b807b8954000000000000000000000000f2d835e24ca7eac7eb7258d6d8e7cc74ac8b74dc000000000000000000000000a917e02f4fd734fa84a941c8c3bfcf77218a8a3400000000000000000000000054079d75ba66fdf88d139743d523f42cfa91861a000000000000000000000000346807a8892f029701d3dae313c845a89daad3e7000000000000000000000000af3906eb6d9eb60651c813ceff2ce0cc3004bd690000000000000000000000001634e916566a84fb11d00acc8b0268467996cc0e000000000000000000000000e331bc7aae6ee8194ab5479e0c612183286c7cd5000000000000000000000000b50c6bc9a7cebc8871b834e0e966a5e0d827f6240000000000000000000000003f3a70364367b8e94cb938b088748a971b9114350000000000000000000000005f20be4f8d7662ae98f45fa3c4c8d22930e54c0c0000000000000000000000003b2800ae71688df721fd375f6599f1bfae07c40700000000000000000000000098e1300cc24393cca907ec50f5e9fceac9137a5300000000000000000000000043b3f96f5ce605f75a92d15d62494c0166b0988600000000000000000000000042727d22cba8505a42c20ab1d5e4a49a04fb44b2000000000000000000000000a8601fb07939433d287e122d830250262ccebc0e0000000000000000000000002375cb7e1f8121c3d469bc9f7c9884c01921ebdf0000000000000000000000003832424c2b20cb414587456c895892be589b9277000000000000000000000000b50817ff66aa7f7aaabf4c50da0f937841ee09c80000000000000000000000002e7638f619e347b36d1fa0ebe160a775cdfe0c14000000000000000000000000e10a683e19148f52d39ae581132bc725620f922d0000000000000000000000004996ad995197b3bdab0a003dc72240bbc1407afe00000000000000000000000011ae7c1ffdc00f64d63d0598bb5714c6b715d0210000000000000000000000009a87f133328bf08efba3822f3651a709a3311a7800000000000000000000000048e2d325d2ebf532511a903ccb5319825307053e00000000000000000000000082567dd9e8956157ffa186bda6fb69dca848752c000000000000000000000000fbc45215b11192738455313ac252f9f2c39c7e14000000000000000000000000f27cd256ade2d2ee85c366cb4d8536faf032232a000000000000000000000000a8b0c9d86368654b0cd580e85b0e71fe9036df950000000000000000000000001dbf6497ea46abc3c846c1ca3914f59e5a28d02e000000000000000000000000b02fdab12fbdc1d2b1906c05d3605dea18223b4200000000000000000000000014af576374bb56169a332d2635a9b5099ae49ad2000000000000000000000000ab6e91610e76edf4b913118adc41fa4b5ffe8379000000000000000000000000a00d01513f1dd7e9086de644e1b4608696066d220000000000000000000000004ce3694f7ebcb590051fca11992f7d9ee6e8f418000000000000000000000000c1f771898f913b4ccfdba4300242ddf5a94d7be9000000000000000000000000ed114804f8ac1e7758ea47de3ddc133eb16eeeb1000000000000000000000000c171d70c0b9a95fef3f623ce77cbe51900ab3613000000000000000000000000d5205a17372e9e3f3136a2663ce26a8211c3ec6a000000000000000000000000d4b15eca4e09ca4caef3b27fc0628a94feb37f2a00000000000000000000000017fea0944d4e468e42ff8d174b69520f2cd3f274000000000000000000000000bec2400514b3bab25b9cd6f7be3cf7d2583ad4af0000000000000000000000003b958ad7892570bbe6dec784419af5a821bcf87a000000000000000000000000d2a562b59cdf5b3275a3bb746903e0fbdce21ddb00000000000000000000000089c060c0b9de7c23023bd314ff619c18d1e038ee00000000000000000000000046842ff5296bcff5d591097cad9adc72e7bb86e60000000000000000000000008ecf8adcac1977b92ef35e7f6c3d72061c6ee38200000000000000000000000070881becdcd63fd864237446d1cbb011bfe60b9c0000000000000000000000009ac1aa6e97496935855121191c6e6817d27ba5ea000000000000000000000000100f6ee4a53bd0ea848cfc25b5661279edf87418000000000000000000000000029137da311a8918f194baaa989e22ee4610ecbb000000000000000000000000de228dd1f7c9147d4e4e6376ce2367056b80a1290000000000000000000000004c454cacef537d4427e52a738c54df14bc1fb3b200000000000000000000000097dc8ee66b4d045409d9bfc00ba83d177b6a8b0200000000000000000000000017736c73a0f7970f43ce6731b333eed5ba7c1540000000000000000000000000710572c22e408da8029ab805b7313698cabfc83f0000000000000000000000003868840c9b9caf83a15b8e0bb030f6262dae23b5000000000000000000000000d0d6ac78057200a9c12f14c28222ec8fcc1c21f500000000000000000000000004f3edbee0bb980871a6872e524d5f7b310191a3000000000000000000000000f5b2192463b3f6f070597390253c4d91354024410000000000000000000000002d6032e91f2b7a739ef3b0030ff15cfad4c8b09e000000000000000000000000d9ef386c6b1158445e44f7b013804bec7db1c35d000000000000000000000000e8dbd85c21e6d1bc90273d419f34cfd26e7fbf89000000000000000000000000202966bff875ffb2ecb1ee8a802f8c10d35797d2000000000000000000000000eeae1b41c402cefaa70d9133812153a0a4709aa00000000000000000000000005e5ad40364efebaa136debe26f84f1a57d8fac0e0000000000000000000000003a6619d539f19d7c83727ef9c03b3211fc9173b3000000000000000000000000e5cec32f3e3962e7eee27c1cfb0da70dec318a570000000000000000000000000885f1be86b7d534799380fcf92ecdd2cc4bb867000000000000000000000000916536450c49b1e8abdda227ff0623102affbddc000000000000000000000000cdcbe8af69316a6767ee9c46664a9c9b33871e9a000000000000000000000000dc39f258a733f51b285950dd883cb15276d91b800000000000000000000000008f40cebe80148ce0daa30ce87a823d7161a7f1c8000000000000000000000000d304bb3891ad2eda7f663d4e6665f4c17f23279a0000000000000000000000007e49c249333af6d05befde395a44453a960fee2100000000000000000000000065e43b9b5738c95ec8187773195a0f95fb199059000000000000000000000000e4fa6306de134d91a40929bfc83cd5c80177a67600000000000000000000000095f025971c2a44e4094ba20fc6c7796d7ffe9ee20000000000000000000000005dad1bf580b8f913d80e4b8c1bd096924bda3417000000000000000000000000236e22774e246b68a450b3c734b75608629c54cf0000000000000000000000003333f230b24d21ba4902ef1e3ec750f40c3ae7ae0000000000000000000000006e08c1a537bfbcfbbb9269bb1b134a0ee1ea53e70000000000000000000000004ed46c80d95a70a80f5fd53c6f6d617bcb2b23f7000000000000000000000000cbffcfd33a49a56f572561eb39feff6878366eb600000000000000000000000003f3a716446e635f8a0745c466afc447fd209237000000000000000000000000796982526e0a5ed17329a854c6ef94e015d34e3d0000000000000000000000004e2ace9a8e6f31ac1bfca6583ff866c9146cc251000000000000000000000000c522c7497be47adc9177cf536dd84567b7343e620000000000000000000000006252a7ff5f0c971aecbc335c135dc6e97a4fd627000000000000000000000000884ed9045b5080a4d67a1c751e702a56386a72f40000000000000000000000006e728f43cecad3865397cff5b4d3e2e8c8ef90990000000000000000000000002b5a1a985e4753647491cea5fa8dd97f72d85fda000000000000000000000000630f435730340fd301e6c8e3e6265e6212b76ba7000000000000000000000000d326d31eb7e796582b82878d01d59a4d40ce8fbb00000000000000000000000058de00c7bb066d537a4c727e030353b3790e48ae0000000000000000000000000392adef70916e3c465c54ada57fa99ab3523e22000000000000000000000000517db9e062e601074738460999ac3cb042902e940000000000000000000000000243dff7562bd798f47a3d0199f73ccdb7597ab6000000000000000000000000e6d1b3ba5f677b687e6cce086d968e2f2cfbb4bb000000000000000000000000dec60140b22930d90b9dfbf0c99f9e3e7a9d32ed0000000000000000000000008af46ec5860f808ae0ed819be94f24144f408baa0000000000000000000000002cfa42bf8d50b0ab3cf0de28affc50e36bc012f5000000000000000000000000de9397eaf8754151df9503ae0b4038f8d10e677c000000000000000000000000466584086d6e7a9e79e775e3517681c0f7efb458000000000000000000000000100cf113cd392646f53ec9ba86dbe9ce04a4b4b4000000000000000000000000590886a6c0f79f144232fb2d9fd58b4dd256f1080000000000000000000000002dc3a812bc24b80c90654b3bdf236d50952879e20000000000000000000000005bd6c527d6b94eeaa77ae8f39e730005d69fbafa000000000000000000000000f59f9309066e508be99538b5ae0dd861c3d7f825000000000000000000000000d3f4a1c584a57aa0e94543bb3c3dcecd03dac4b2000000000000000000000000e94f8767e251eab83129576e58777c78b86288f60000000000000000000000001cb69b0a0d660e4bb6d78aed320ea71fd26c3c7a000000000000000000000000ea8900424df316d6e348fde68dacc033d86491100000000000000000000000006d7c3e4c928256caaa7f2543cb38674bd52563ec0000000000000000000000002fd93e595351f1dbdba8220a879daa66bcb211ef0000000000000000000000000ab835950f4ef277bad0614089ad047711f2cc96000000000000000000000000e04f50ee8746034357f21a9a83c195bf995158150000000000000000000000005ee8db7451d1c57b365dd91dfbc80bcc50d5ae190000000000000000000000002327959dd58659a30412722c7cf55c018a73502e000000000000000000000000a9aabbb72a248835193cfb40308cdc31611cfcb000000000000000000000000091ad371f0cfa3ff9fc87fe26403a4eb2dc7907050000000000000000000000009467a07372e6d8a227b7b848cef23c23de07f69f000000000000000000000000fb8f49a8adccb28f6bc4ced31ddd60a48ed246b40000000000000000000000001d373ebbe385838bb3b738a4062b299df1d8ae26000000000000000000000000f86f464e67479da4431a24ee0c01ec6aa57a2e280000000000000000000000009c60c768d6cbe432949aab51bc72ef1c34c665af0000000000000000000000002f190109cb34b3ae45207684916f40c7ececf4d3000000000000000000000000fd6053d8a943e6e3d68dead85280637136d54d83000000000000000000000000a024254aada37af2b78716bf7b77427b4f8c3374000000000000000000000000758e8d06874f3df55b5ab5ef44138615ec06417e0000000000000000000000001fb290500e9b5a25ccbb2359bc2eaefafccddea3000000000000000000000000dd83faf0e9d243207801eb431b5b1ceaf2f0603700000000000000000000000044a5c63b9b1c8dd4cb17ac7d10bcd866d7736b080000000000000000000000009a98f7bd80220fcb2a5dc76befc8f30c83e7b66b000000000000000000000000fb8bd69efa92033354732d24f7ae7a107ab62f5900000000000000000000000032716cea7a3944fb70ba1f5493454298e0781d9f0000000000000000000000005f6e1591973892ff2884ce50d51a9065b33cda16000000000000000000000000fc3368bbbe4f81a0adac1d5eaf2a0d3ee5ddc921000000000000000000000000b96b37ab04e6c546c295e2730250897ffff0cb7700000000000000000000000099c03c8a18394bc72cefabd2b573e8905eec05e3000000000000000000000000984dbd9cea74af9271c1832fdd6ecf914a7cc3be0000000000000000000000005e6ca1db2c71ad8b2e0faceeb4213143b09e148d0000000000000000000000008660816746519d05d589eab0e1843effaa275930000000000000000000000000b11f34cb7b7f8ce8b2dcf65cad78445857f20b47000000000000000000000000b8697ff7ee5a29f659f8c3af0ee877b7fd7b8f260000000000000000000000005107d675f82ee5b82ee0edab678b2d8c0c9383590000000000000000000000004a977dad83185e2f4b45130c2eddd4fa2474ada60000000000000000000000007b0ff140bd1514ad859f4377adea584cb2e29f9c000000000000000000000000ebf40b1884638deb570404f5d8d1bd3911789c3700000000000000000000000037f4a3dd4a1d53dafc1e70407527851cc6ab833d0000000000000000000000009fb5af43886fd7a178cda94598f09a1c48a000c40000000000000000000000009cb71386201af9ca481af116df611f901f16b638000000000000000000000000fccb00b79715a7ce8339db8dfc6b24140dae26f40000000000000000000000005e957a964889c684df04491c00adf2c279a2a732000000000000000000000000fc75b208d1b926f0eb5e119649676fb444155cf300000000000000000000000093a440be13d43fe33b9d2d6361b5ca96907fa2910000000000000000000000002006144440bfbaa116863e406c5b568d6272fd51000000000000000000000000f7d46ceb12fd92ab77283cf59a5c3df75ade3ec30000000000000000000000001b19ab86fc238e013cb967a93b185b6219fb0535000000000000000000000000a35ff9dc7cfe576874d4508a846d0ffaf4955c910000000000000000000000003b0951659429c00272725b9fa0a23c4a69a4b4da000000000000000000000000742292a9fb760068c18fd38a6a8b81263ec77cba000000000000000000000000403fcdd411d1149fdac5fc95bb68989f340e2207000000000000000000000000a94011fe94ab0eb8b41ade90cbed517fc6dcc0f40000000000000000000000006396e1ffebc4bb8a283243097c5fb5e77b821950000000000000000000000000472f3add8bcc2a679e4b25e61caf207072030f52000000000000000000000000b7ccc4a78401935a6def1a48fe19e23692571c2500000000000000000000000005e68fc8180e965521aee68fe66eb6655d49246d000000000000000000000000a064258df10ca0679831a4bd69807edd873161dd00000000000000000000000046eb2500b97bffa1d68b17eb1026f9a0f49aae650000000000000000000000003c81cb49bd5cfc5c93e874aa254d6c58c26901990000000000000000000000004aa95eb143ab2746a4a90237892509cd8d26488400000000000000000000000003008e9bc408777d40c8c410df4a67dc83404762000000000000000000000000647440db41722ae5243af2aa9684d7a9a9f0f27b0000000000000000000000000fe059803820fcf4ca2d1160505b5014bf30f1f7000000000000000000000000c17a2f95781ac289c2789e1ac1e8c19cd1b2af050000000000000000000000001ec60ec505388c0193d39bae975b8b84278056ea00000000000000000000000082008e07bae83d0cc75c2be9e00740ec0e923c8e000000000000000000000000187209221a6a41f85c1e3a72dc57c3997707724d000000000000000000000000242d80f0ffbc26c804bc0634116a0fa1c80f3eec000000000000000000000000fbed9105aac13abe6f39480e34f25c32d8180332000000000000000000000000580b1b2c6815af82198c07b59ae7bb422c34e219000000000000000000000000828a69b06753fd7e70e954cff0307f1d355a2d2f000000000000000000000000beb94ccdf88945603a38deb36afc85ca8bba8da5000000000000000000000000d1137eefffac85bfb823e8c935181f73ebcab21700000000000000000000000022101e03ff0bf3d4f87f1ef7e2b33ae23f5c9526000000000000000000000000e3473f5e8f584ea0fb584e164322c4e445d9e523000000000000000000000000e61ec5a62486414ffd23608ed032044466a356ee0000000000000000000000006f5ef32c01db9ee9d3d20999c1588f7a21b6c50c000000000000000000000000af225d9146d62b0143111053b3c00b62351df6150000000000000000000000008678244cfd69f555831049ba9478b06c992779ad0000000000000000000000007859c6207ddc0412864dbf19f48c33309281307800000000000000000000000050dc0cfa4f3757a08c2cc33542bfc6e0730c8f290000000000000000000000005dd64f8f088585a1fe4be9a0ca35ec870d421030000000000000000000000000e144bb0362a0ce15174fc5843e3541e54dfb7518000000000000000000000000f3bc696d6dedb5a3a65b3aa8a9fb77fd408c2916000000000000000000000000c5d95aca8806a807e408fa60541d1c90de2223550000000000000000000000005c1fbf2606e8eca7d52e0ff0d20b91ba75c8262d000000000000000000000000adaee389548b508494ffd1ea7869501a7eae7ae2000000000000000000000000ef7342b9a411f3687bcffcb3ce4beb23522663600000000000000000000000009c552514ca4e9c8a8ba463751e5b63057fca78780000000000000000000000009df1618c21d29a27f5ef20d8b8f6cd836e31e592000000000000000000000000ddd279c9b2f4a13f9e240924b094f446dc1375f100000000000000000000000015cd0ab6a0d6cb5bfdac080ec14891f9e6f0026d000000000000000000000000034572aedf618f04c9e8a442d44257c4615b318b000000000000000000000000e4f0cc1766bbe20e1099770ff9235f79c17a4b0d000000000000000000000000e5beed89e2afd8dd1797bdf805f52e9fd5b175de00000000000000000000000046aa9a1920994c02b528d260436ac506c98a302f000000000000000000000000acf61fada6fc2b45338889ba423f68d9f33e679a0000000000000000000000004eb464f2a4b1b1205f74968cb5eebd84771fb42200000000000000000000000049b82a019edefe0652a8c5cd29e0332737b873e40000000000000000000000007679b03c20774d5cb91d66e4d625ed45f8a9720c000000000000000000000000bb38834fc8a8781108fd658cf28e28b6f2cccbb1000000000000000000000000d203174c67eede9c3b46389218473f277c213751000000000000000000000000f44337313cea445e5a4dcc3921fab56f025f1faa0000000000000000000000002c64e370660039b3c096a400f9a27a75a27270e900000000000000000000000071ddf9acf07d4b10d6e6318a913f2f9ea4a0353e000000000000000000000000854af780462f7d3a44005ddd515eb29d772b46750000000000000000000000007eb1f9d4936328be3e19777820cca5ddd57b6fa20000000000000000000000002cdcb034999b2ddd4269dec83244c034fce3232a0000000000000000000000000180e0ba64defc80f65f0b6e35e9161b1e02bf4c0000000000000000000000002b17c8152118057677c0b439f382453bc0968584000000000000000000000000db59354467614298e7d258e1a2d17b11a96ccd81000000000000000000000000e508e4678a09d6d104105740dad24fd2d3cc25cc00000000000000000000000049f67cd4920090d93f3ac06ed7d3f6e339970530000000000000000000000000d30acb0df5d369a6eb618ea1ea007c79ad9c64ed0000000000000000000000007015dab3099e1a44bda9ceb440b7f17b31bf7fd5000000000000000000000000b0cadcc5ea00661a567c6539fddc50a250bcbea7000000000000000000000000a6d9323b5a2885d734cd8737c937639d1ec0b705000000000000000000000000258b5492c3985e5d10e10030870f407770d97fc1000000000000000000000000ced7669c8c2e7e399a9f0a20f938e7d378576e9500000000000000000000000022afc762ac2d97b6d035e13ab98349f7fe38d18c00000000000000000000000008ccfd0d9a9383f7dca1370970b9f994c377ef70000000000000000000000000d203f5374b6807ec1ccd48703fb09d4e1a88d1a4000000000000000000000000e132ace65d96d6f6efb4beeba18e6102a2f043f1000000000000000000000000b8a3c200fbd36c0b8718a7a7de2cb23e5e15daf1000000000000000000000000ea1b9882972f937a3a14477c27acb35d3a707656000000000000000000000000d3bda573195461f813eac9d16ef419e48df9435b000000000000000000000000e5f8b75900894c4e19c5cc685d3dfcfb0cbd8d250000000000000000000000008171cfa2eb8f806af060b372cbeb2970f4835b000000000000000000000000002b65511d71496b5cab332c4baf2dc15b70709d8c00000000000000000000000047f3f006a42677dabdecf1405296aa3570194b2a000000000000000000000000eb95db03637920db2be91d4ee1b5749ba8ec6dde0000000000000000000000000e172cd57a2f868a3012e50adecd8ae27ab6f80f0000000000000000000000003a8c17ba784dc1925618d7d9726e928bab71d37a00000000000000000000000068bbb33c39e18aceda5a7cad37bf9e004d01398f000000000000000000000000b1aa4dbe370f573a6fa17c384302f870d691dd6b00000000000000000000000025ab7bdfa7a6d3551c1673eb02e535409f3ab1b30000000000000000000000000946b48c06a50960135196e89f2e033952b50ebc0000000000000000000000004a7e781788c012bdd40e65241959fdd314421fd3000000000000000000000000adac6ebc185f6f748e482d908274d4b2ac16fe86000000000000000000000000944d1e6063b89e75614ae3aff57f546f78115a19000000000000000000000000914d8f0169c309140cef1ab67761c1a4d6ec7b80000000000000000000000000279754aa997c4a88a0f417019a50d891b345cde6000000000000000000000000e6584efcb11ab4ab484e7ca12d0a6d1e54bf8c920000000000000000000000005b91c85e1d3658677c63967bda7559cf5c6a6c270000000000000000000000006c7ec22da7342bc7270fce1a4e3ec755cb1b7ed40000000000000000000000003e3246bdf7e122e6e182640141657141b30cef87000000000000000000000000f77e92ae4ef1f666347c7b1c8a34a2aafe407eab000000000000000000000000c30bc5a1b62139942fd1243a58c1069ab840203e000000000000000000000000fc49a87ef01066936a96eb9f3c76e4d012c20d3500000000000000000000000026e635f1577cf12b74c29cf70b4b9be43d6ae6e00000000000000000000000000af287517765850e0e14872476643252a8d55827000000000000000000000000b1af0a2445790f57cb5fd1ea2dc7bb677e01b55c0000000000000000000000004b33d66c6d2ce7608bb7a22b62a882a51cdba5de00000000000000000000000012fb366f15df0301209beed2f9e12261e629794d00000000000000000000000001557817a11e063b3e4a5fc7d6714fd10359bb53000000000000000000000000480c7ad6cf829ac5600a58993fc2a0a67ad24c6b0000000000000000000000003d206591ff483ed34d9c5a3f9d9a9b5f51159895000000000000000000000000176b7006a5622fa1631c43d518f762763f1e9a780000000000000000000000009b077f9bd441a55ec33d65eda882113f02608cab000000000000000000000000c7677f04116957d452e00e10f139868047f9cdb900000000000000000000000058bccf29ae09896581cfdcf136cb2bbedb04ae2300000000000000000000000015891c63cbf9abd79a02ce77c8caaa1bcd1bac4500000000000000000000000092ec5a67222bee0dc616286cf1a4070da8082b9a0000000000000000000000003e1652b835c252b0b108e78886f4a0c1532ab82e000000000000000000000000454da346b58e498e23630dd8c53cfd6f21d16f9d000000000000000000000000aa781f755830eec86fdb3fdd33ddef634f4f0de2000000000000000000000000bf8a21485e10ea081a34f0a015d516af63f83f0b000000000000000000000000fbe6a224ec033b20761cd690d88da22aea4d6f8f000000000000000000000000415a6dd5960b95425769dbf6c8002be373ef974b00000000000000000000000080c395e0db65879cf77a63cbddeef45998d507b200000000000000000000000091050ac1336957af0e1827de56606a01b14ca2a6000000000000000000000000efefe5a4d1de696682a0df04616af7d8158c48680000000000000000000000000ba81e715954e7e1f2e2aeeb1c413b6024556307000000000000000000000000134c0ba22a7e3c3de784bcd1803428f28ae668e900000000000000000000000086db6c7807b2ccad719aee0ed4b31d7ca07b1b15000000000000000000000000e0ca6788c6111779c7a882b09bacbf6d9b9e378f000000000000000000000000b28c9053e22a7860baafea38da72f9a9d0cb5a8b0000000000000000000000001f6dc50b451b892dfc8450f9ced0ca9274ec770000000000000000000000000014943135dc14c066e50efdfd8f5e45f7bc3f962a0000000000000000000000002e5349845251dcd1916fb74df44c5311c7b3abee000000000000000000000000c9e6ac8ae6b2735b35cb20baab9843f94eb6799d0000000000000000000000002ef41397fa5467688106c0cc06b44fbf389f7876000000000000000000000000da3dba6c02e532e501a84836fbcd6dd9d4cb22b2000000000000000000000000d4a020a952b0dedb720303ef265bdb0f4c921a9d000000000000000000000000680d152cfad4433a7631ca216f50795713e5bff8000000000000000000000000efed338d1411ba7b57b5f296c7adb30d54c649c80000000000000000000000007d58271a93820c06f9da75dd1fe57609b9b14c0f000000000000000000000000276450014cd236d87ff135d3b3b05cd44926fbbb00000000000000000000000053ce969b8b7afa9ee965e3d00556a19243c332c30000000000000000000000008f4beca3df950546205fa7b37010e4244af003ed0000000000000000000000003e179aaf9a9433042dcf577ba35f0d32eec591b90000000000000000000000004ec98bfcea7b9cd75a89eb2db3984a614979eadb0000000000000000000000002d24190aac13369b0f3d0c4be7afc626d9b11611000000000000000000000000fbdb66d83440d731b6ceabf3342f90e9d677200100000000000000000000000094b4704e8f11f0f6f9bd0078ae59370aa21cdf360000000000000000000000008765a454500b1fc9e176770d6f81c234383c1730000000000000000000000000509f3f1ccf973454937178f898089245aa0e28790000000000000000000000004294547c71e8083fe2fd028aad388e08dba74e6a000000000000000000000000daf3dfb9b85297efdf5f44fb453bf0c84d99967800000000000000000000000088f9cdd0858f13fc71eb6c2f9130cf7929586ab5000000000000000000000000130e0b44f34329cf0145af7e522670a1f92f61e2000000000000000000000000cff715a6887f7ee2d91458d315e7f79431253209000000000000000000000000a0b9558480e33a26edea55581d5590aff0e297a10000000000000000000000000c1c5afe7e79bf16493ccfdb15980a13360587bc000000000000000000000000f38b31248fbe69dd880298ab2d7e884b08622579000000000000000000000000e3f55364afa8aa8e3f97294a65b5e48f77bea4c0000000000000000000000000e76c7baca709c4e333c0f99e3c9b5649d4d2841e0000000000000000000000004b98f2e1b807d8e5b43b406ea1473d674649744200000000000000000000000019fda9807bc698215ce91567ce49b9a865d29644000000000000000000000000067f90803b9856131fdc6a21392e4b745bdcf7b600000000000000000000000034e6c4b536c93a2ca4157fb432b98c001a12cce80000000000000000000000003dce4dfa7fdc79dfa4b071aad1e56514915976fc000000000000000000000000d679170c7e9b686341e930331895d4cd00284d8800000000000000000000000047e37c25c3c8e8a986fd610269f534c6ebb7b5140000000000000000000000004763d216192bb12b4bedba3ca64e189370d8da23000000000000000000000000d949a3fee4eda3f67ead77893030a83648bd32080000000000000000000000001fefbf16a8e767a33ce81af0b2b9496a26592322000000000000000000000000a563b3b4bf3959d024625cd5da56fbc274d4ebc1000000000000000000000000b4a9946d4cd17c2a2581521314ad45108173fdef000000000000000000000000252adedaaf50f5b4919d711fa407b37a198a8ec1000000000000000000000000ffdde56fe6486a5b843973cba344d030ea6a54220000000000000000000000007ee05b2837cc7022d4305bc8eed4ab5fc697413a0000000000000000000000005368c5141e11f68efd04c7a00e8abcb9192bfdfd000000000000000000000000992db197aa224d33737fba8334dd43af4799b731000000000000000000000000fdb371a7181bd3774f2e96c882022a17d55219e200000000000000000000000019872d9682c62d011cee08dc76b79d55a4f0b99a000000000000000000000000bea1f4402d77548fcc0f7867db764cd2fe47b261000000000000000000000000465e46667f39f91ad9b3c4ec9979f94977d35d5500000000000000000000000002208c53a2a251b272d58be3485699adffd08f7900000000000000000000000005e7efd5d561bc50d9c951505b6dd5dde39c8e88000000000000000000000000e3dd8f3c9068954f2891b76d1f842675d10d0ac70000000000000000000000001b3fe86187160e33f10377e16631b9f952ae5f6b000000000000000000000000e30aa35048bdb97bbe5866d0dbf3676e2de73651000000000000000000000000ce3ed6ca3c8b7f5bc7a77644cf71393d9b933cde000000000000000000000000d2f9e0c13d2fcf3ba5a19f4bd69cc0d4be3a0d6e000000000000000000000000a85134466ca0c9fec62fc619d4921e956ce611ff000000000000000000000000668f81f21f1b04815802f1252f043821b9bfea1d000000000000000000000000b2e2c6df3e1bafd53d0dee19f26b0a9d2e50b99700000000000000000000000019c161ba688150f6428eb181295b383546af7a0e000000000000000000000000b0a32e42002fe115e184ae25a6ff78ef972b37ec000000000000000000000000af4f357b40dfc5d66d8357ecea9249c62bf7a0f50000000000000000000000008313493d562d9cc0ed80e2a9b4e4d38063b56a27000000000000000000000000450de9eda223b42baa0b04a12980dcc08582199d000000000000000000000000e034d55d817c6cd71cf0f607d895f73a7c1d4144000000000000000000000000791e4aac5980bc7d129aef3ea81f9d15d4a97d53000000000000000000000000b7b976f66415573f63fa35721caf0ac7a7b35f68000000000000000000000000efb717508456e2874d82e2ada4d204558163bdcc0000000000000000000000006a7402c1472bdb9e28c5f34472718ebcd1f62930000000000000000000000000bac1538548854a17273a73bfb1870ecbb13325290000000000000000000000000b7314306d71f443c6157c79478064ae737bbf2900000000000000000000000032b9a4d8f8419a3fb3a4a6d7a4435ff63948d016000000000000000000000000b5e1b512f5c1a4b29122383f2f827ecee0985842000000000000000000000000a2d885a85d084b6af448846d31536386f90e7d1c000000000000000000000000f79053613038b7cb341d100f0d5d5750ba74d548000000000000000000000000385b5d8a310e1a664e7eae4c2794f66fb7b1208a00000000000000000000000055790bf75d1f2d7c14152c3a4518276a3fdab7510000000000000000000000007e92e437b5887a497d0e66d2942b2a9b3c65371c000000000000000000000000996baf76fa4c1d3bb6c28b39a9b9fbaaa8748cbd000000000000000000000000480a538415cdc9ffef6a90eb1fc8eb5ebcf3ec67000000000000000000000000fbb527e8c00b7de007536ae6b40382951e806fa50000000000000000000000006833a6a6f9a9ccb6d567465182efa81f5379b9b3000000000000000000000000db87b583c8f8577adf5d71f24caf0d4530fa0be300000000000000000000000084d5e03f6f2f938299848ca31b691ca2ed2733ef00000000000000000000000093290615f4f887dfa4649d5d755bba5f6d528dd8000000000000000000000000e5db4581b168c30914fdbf2d4dbd7f7af290c0060000000000000000000000004f4251574bf5f06ee8c3e8ef35440a8d92e3e801000000000000000000000000334470969ef048950a50a6e7dfe390f3e83c9e0d0000000000000000000000003b31eb1fca5c7700a0e50a7fce26565e9474141a000000000000000000000000aa79ce65681ee45ee398a2aa1c1b3794a42690bb000000000000000000000000d64048a647522d2960f30f79bb025169e724034e000000000000000000000000acb6652f4112e59036309c82c5760403b96c21c80000000000000000000000004ecd8bc1eb51044c8613aab89fe549b10253a0b400000000000000000000000088a890603038358e19661d20df71a26af397b6ee000000000000000000000000d2cd58b4fc2d3bda7fea4d9c23463e3efd6ea2270000000000000000000000005cfdaf1ca9068263ed0a921ff52b9454d7b59a27000000000000000000000000552c1d3cabfe18165cf3c9d76bc0d7156733243a00000000000000000000000063a4e92266498879996fb954fc5f45cbbe32308f0000000000000000000000004697023e0e5252dd1a82bd2319da9d4b86aa26bb000000000000000000000000f4663a1298ae5d0a01ffcf2f7390c6727f2aa0060000000000000000000000003ff2876ab66cb6d7268ebd0e67819dae37bb2d4e000000000000000000000000b3a68a6e2acd3388c8eb4eff9b5fb3c9187c921b00000000000000000000000095ffb8d7b9afd38799aa53ad64187539b126944d000000000000000000000000411e2537892dcbcc753fb7f1d1aeb3b0fe9b9d8f000000000000000000000000fb213e6812e6764f18cac7aef462becb53552f6e000000000000000000000000b9c8f03a48fc9929127bffd555be446db8927530000000000000000000000000ee552faaf8cdbe0b9e4818e0a668c8fda3c4b9c600000000000000000000000059e45cc2b866e9413186e2a4219f49a01a1c59c3000000000000000000000000653714cda998961f59fd77ce00776d1b5c5a550e00000000000000000000000096fe7b0906db368858f3565de5ec6cee74e42e62000000000000000000000000ed6e21e63d1d642715e97f6345a5f58646b6990900000000000000000000000081b323ec5c7afcacf865ffd5fcbf734cce23464100000000000000000000000033eddd8fc646249dfedf699667ef01ed826460e200000000000000000000000022153d66ba6468502e63610f7f8ebe23e605da0d000000000000000000000000bdc2696df28310627be510abbf4ed06ff2ed090b000000000000000000000000158eb94b88c17215652e538a4d90aa5114d2c74b0000000000000000000000007bfad2b252f09b96285d1990192bb3b4b790c3280000000000000000000000005459fab36c96261d4a11308c356b449b9ae70217000000000000000000000000ce51a77afcda5a3933854785610e65d1498d22ed0000000000000000000000009066a6dc4533df210d8c44f5ee95804df4d59db50000000000000000000000001ad50442f6850e215230bf9c456b5994e318f233000000000000000000000000470f5689e412521bf4568c7059e0dd9ed8f7e5b600000000000000000000000035eb41674824e202cbc172d8b3eefacc64094c700000000000000000000000008f4b68ed11ecd98634072751a4159187dcc40409000000000000000000000000fbf7c711de041037456bb4ba4335d2d86981b14b000000000000000000000000dd44aa38630adec8f3c500958af66a21e759f93a000000000000000000000000719f2b6c17e10d66844e55ae0fa37eb9a6f8a206000000000000000000000000c8b62e8189e0ecc2723fa7dfa5d2032186afda34000000000000000000000000242685dea978e455acd20aa3ee4fcd4d715df82d0000000000000000000000000e30c81c46e240bd71fc1b59b62783f659c79c70000000000000000000000000e4f64864e8775f0c0bcb65462f84411668ef38390000000000000000000000006221c768f39b712d4ceed0805a876b3e9467524800000000000000000000000075ba49895506d00e46e0e6a0ff39f5d5c146cdb3000000000000000000000000bca31af32e075542082847d9404e6df95c79e989000000000000000000000000fd4b3becb8ab4b01478c78383dcea41a63964271000000000000000000000000ecee579b8f5479e823f43dab827af533297498f1000000000000000000000000b29f55cb217944339d74f99c6364da8964ceaf7900000000000000000000000053ab0afee1126525ad1d6f2a67b6e072dd2884b70000000000000000000000008fef24b72b66bcfb0489e5adb0f147c7946350350000000000000000000000006b7b2fc14d5ee89d89d84104f1608688c5112279000000000000000000000000601fec9d25d57320ced65a3710240d0bef4d171f0000000000000000000000002d7688a24b1dfc3cad1b119ae7fb606ae6cd7991000000000000000000000000cb119a832800d12a84146f706d839ab1ffa701d50000000000000000000000002fea6fadd91a206dd6bd0515d1cb5aadd2565e820000000000000000000000005d756cac7009cd5c4ca13cb61d9bc5b2f7817196000000000000000000000000581d44df115af4cf648c46f3e97496c80f52419c0000000000000000000000008516a4e17f0044cb7e360972c957d190caa01bee0000000000000000000000001576825fc0cea547a18b1a2eba2d17b226566c460000000000000000000000001ec38add90ae3f60b4086516b2e8777a2b15e78c000000000000000000000000d298ab5e6e0240e1f4deeab8369b0ee18a551bd100000000000000000000000056ee4382ab7bb1f4d75dc434f157bbb34a3ed149000000000000000000000000f3edf6e7c441d3a80651ff2017f1ceff0a707cb5000000000000000000000000a0bd4c02fe7a50ded4ccfa9b7835fc95759af76f00000000000000000000000049fe47760ae00a112f30069bf1f0d6d11d4fabc20000000000000000000000007d10a9f496f036a8b5ca048a8e65ba5507129b32000000000000000000000000b8f15765a051cddb1a126fce8a225763434011b7000000000000000000000000dde4cb561d09a4b657353779be5a8a2ad6e8952e000000000000000000000000db72e5bc6758d0439f9db9a5bcfc1c995aa5dfbf000000000000000000000000d96f5075b01ccd414bce7d5912d1f76828ac9449000000000000000000000000390100760df1f05f57e9b949c8639da931a0262d000000000000000000000000a57c75bf04c4cbae6b38ed7c92ed12a921d65709000000000000000000000000d6c9ec2ffcb6bdbfb173e07537c55fe0ea126ef2000000000000000000000000bd0b65b063ce4bab88022c002cbd335d23aa16eb0000000000000000000000001fdfd147ff718620d47996c70be17c665dca9c9d00000000000000000000000061d823717c654db3661719ab82937a24eee5d5c8000000000000000000000000c490afa7abb3fd9fbfcc25ba97558cde503b38ef000000000000000000000000f359dfd993de62655298b439a8165b69f6d4464d0000000000000000000000000b57fe8f093a2593d0e305579bc8ec82d1f16751000000000000000000000000c83e768fd51daae82f80da14c8d2a5216871fc9c00000000000000000000000021c90f0308fda7cd42c813576b39cef4a00a9ec70000000000000000000000003f1b6c92911d43990f42e9b9a5057b8c3c39fcd6000000000000000000000000a2a63a712d7387f4e0f73cde930aad40523125eb000000000000000000000000b1651991e925d3f3b2aabb819c7dee4000045edc000000000000000000000000340c725900c2b6312addb6b64685630ac0d8ec65000000000000000000000000049ff0611292e51332fda706152f221c88b60e7e000000000000000000000000ad6693d8d040effe4f3dc5ba72e24b88c14293d30000000000000000000000004aec8277e6ebb2c5394df9a16d8b4ba4c6d45717000000000000000000000000e89a4deea5ad6d72195a1d07245ef30c3e138e8c000000000000000000000000a89935976bd5cd1292ecffcff74d8ff8c2edb6c70000000000000000000000008280c78188653194e3aef9638bebffa25f5d5fed000000000000000000000000caef325bc9edacdb33ee6523d1984a737f0f3339000000000000000000000000e6753005a21b988e4a09f8836558bf89d2b7e24000000000000000000000000063a632dc3115677ec6ff0d9f332741b851406638000000000000000000000000010f18c10f3fd6b0db62223bbcf458ff400f41fb00000000000000000000000063af34231fa04fe18999128200fb4c39944d7ae4000000000000000000000000e2e0837ebc7ec495386fa8caeb3a354f95f5285c0000000000000000000000001d6c4b6393f80571c44057000f2d50c6309cd2a5000000000000000000000000f82de8dd8316489818ab3c190d349d5eeb56fcb5000000000000000000000000f5a15bf6dabc13dcb6b4c617ef40fd63f7e03755000000000000000000000000d21042b4ee8251f47a022c4adfbbe62ed713a8930000000000000000000000006b69b17d5cfa2c46957a21acc0227c9b83ab642b000000000000000000000000a33a45d47cb4f564b736aa1aea0eaad776e56f7c000000000000000000000000d9dc6801790e36d35123f6cbd1751ec2976a5655000000000000000000000000b81ff9934f024dea8f4e1784891a607a3b7919c400000000000000000000000028857bc17324a7ff42257b2ae55ad9645fcead8500000000000000000000000048c6e7d5cb3112901ea823cdae93e34d48f8d64a000000000000000000000000340fca68ccf8b929123780118447314ab405daa20000000000000000000000003a776c0d3dfe5a4291a289ad2a2e4bd2b16f479d000000000000000000000000601100e11427789815fef636ba01f065996f72130000000000000000000000007202f7dfe12ca03774879e16e6378266b44d6a6700000000000000000000000080738ecb797debe4406ad053b5210cbbf394db95000000000000000000000000394edf4a484b3a4a0157889fe371c06ed0a3a371000000000000000000000000bbe748c32dba5b5952a41f57f852e601260ea6cb0000000000000000000000009e34f630b16f27dc0590d5e100367ad4f3199f2a0000000000000000000000008e7b5dbb227d397a755c2c767549682d917ed5f000000000000000000000000052450968bd4b94dac42dd64005c3341ef3a0aef80000000000000000000000004bc22a097e7ea3dba2d18c4e3395c94c50f0d585000000000000000000000000670cf5e03e819bc77eb34d0cd50dc1f7e726ea1d000000000000000000000000f3b7c6f7697ddadb7c00a2ab717d81d5aca3631a0000000000000000000000000e967672bac6d7f341e41ad73f209576dc0a3d1400000000000000000000000064924d47fb5c8544b3b9fac0ffb81a129ade7cf0000000000000000000000000027628ce5c25cf36818097cb6378829677a40897000000000000000000000000317e78eb5101af7024556ad05a02c64ea8c5a8ce0000000000000000000000002cdc6461d99eff6955c3bef5d9f01fdbf4ed4012000000000000000000000000b1e5351d63d54ac2d22a359d9f16e1864e63ad700000000000000000000000003544eee862cf6dc3ff7305c5314ac0a707d58fc400000000000000000000000017e97a45a077aea571aa460edf3e98a1d0d944b9000000000000000000000000e61b54fe9278b94a26488dd4ddf8fe4ef85dfe50000000000000000000000000eb04936b66e82e0beccae7a00f648502a7e1af0a000000000000000000000000830e06ce9ac9199dba00a23056d53c036bb4b5ed000000000000000000000000b9a48452ff2f858dac2dd312df8ebd9a9f6538c40000000000000000000000008e670e1a29ccc4447519d1b6fc93333806a227ff000000000000000000000000536be518482a341c34d1c67dc427c7cb989417e2000000000000000000000000edc1f38236493875935c02c52045da2b8ebdb9a6000000000000000000000000eec453883246e647be26e539489483ff650ff81d000000000000000000000000eed88b639eee7605fbbe735d40a4b0bdd7f73d60000000000000000000000000b60686ba5be112ad34e1cc2721dddf72660d7502000000000000000000000000c1e0d2667968963c80b924524033254e5df8b87a00000000000000000000000091645d1c0b1cb7dc7b772b121fad5a302caebe560000000000000000000000006e74d1fb3472b52d9724fd3723017389ffe80bda000000000000000000000000648efc8aa17679f5045dd7c78cc33266423d495d0000000000000000000000009c9fac99f89fec02626d8a9541b52722f34e2011000000000000000000000000c1229fba3d1b24d05efea904d57c0f7c658d4a1f000000000000000000000000086ded382fa8bb309a75d1055fdc91854e12a1760000000000000000000000006f24760b9fe58a0f25866302912aeefb0dd854c6000000000000000000000000e6e5a4be5a3fc8382bf9d03a7c3146eaa50783cb0000000000000000000000003fb14eaa8f4e60f0fabf4c07493cc02a2386e3e20000000000000000000000009364f7d06def948098863b029b243502272c3eb7000000000000000000000000ee956066c5222d315f69931d4db919afc5014420000000000000000000000000c7621fcfacc4e99b2860fb23223c9e8cb6e5229a000000000000000000000000e7b22fc9a11060b68097323124257280f6e899cf0000000000000000000000001cb6ce6c346f383facc72cd3280515c972109237000000000000000000000000e683f21885bc8f35d4c333834da40bb2918e9831000000000000000000000000488e743f4455fc670b5093336d3a42e8daca07a1000000000000000000000000fdf8cb6547ab688092ebb4d4ceab4183d24f2a9d0000000000000000000000009b749318fd66d279393f6c1a9e09cdaf63d7b099000000000000000000000000ceacced861c0d08082db1b89d4ca0ccf5575ac83000000000000000000000000eafb50a6d4a78da87623d48c4ecbd8355e0939a7000000000000000000000000ef1825dfcb568be317f58ddcb125777c6fd50235000000000000000000000000342c019f5e3687c4baf0d2f6882fd4ea8426b0ce00000000000000000000000010a0a912b1a1f410bee1e08363b6f48134f64a4a000000000000000000000000bac8cd62b2fae0a23a1c2bf8bc54be593624833f000000000000000000000000b15c627b70f6b46db147662a6bb93c45b9c17ba0000000000000000000000000274875cf8108680d637ac03803fbccbd7e3834fe00000000000000000000000001321fec4a02b23fa85146f4cb48a739a2ec6628000000000000000000000000d73388e4a9cdab6fabc62634a6750b09d3997fb8000000000000000000000000e330411be1811f9d7a1dbb9c7749c5035adae9b80000000000000000000000006ca70cf04e81ee52fd2af77223aac87c598270ca000000000000000000000000a94db0d25c2a098b532734b748e5f9be510f2d270000000000000000000000000111a3984c75b8a4c0be75d5748b8010e94767600000000000000000000000002ee6fc3991242736d212c023fe861ef009be29cf00000000000000000000000001621acb9b86aa5ed748a5dd23dec32042a6b9320000000000000000000000005568b0bbc7b4fcdae599aec86f7a53b7a03b07db0000000000000000000000001892a1728cfe09d0abf6cab8bcaac227fe6a6afa000000000000000000000000939b3959f2f9df67d11733379d4056e149bb9aba000000000000000000000000c229c3a52a2c308160403bce3a8b1571f4d06bad0000000000000000000000004b5921194844f3f62ba4420ca3b4603d4d73078a000000000000000000000000581fcaeab3e589b8d97ab9c9c23351ac13d0e91a0000000000000000000000008334defc9e27772cf19e7f4a46d7bfaae025f68000000000000000000000000064f6cf761f4f70214ca3755014a133f2fb18d646000000000000000000000000178697e50ad0f2da9cf260f3c3694fce960989e3000000000000000000000000df187bb188b3ac28194694ae03183e9b6f8f45380000000000000000000000003c57ed85ca17d609bc863e2ccab098cb912b329c0000000000000000000000004560d11974e3955acedc906b510c11e87db632d5000000000000000000000000f0a6b34b45301491b92ddf7eb676bf74ccf2f4c900000000000000000000000091c8fe72c6439aceb3a84d48263588ec86985d1300000000000000000000000056549830f9641769a5536c7c64a816a041d665220000000000000000000000003880d5a4488020aac1da02e3d59803a732ac0d76000000000000000000000000c58710d7c3492afc83968fe98911769de9c87f64000000000000000000000000efb47d08c7b362e14ba7307a7f0c00d8c645888d000000000000000000000000a166f21e522605363b7545668c2a99fb93d03b350000000000000000000000006de0d9df8bb90036d74bbf87c67710ce689fff7500000000000000000000000013e20ed03d02b5f89ef53351d5143d19c4a39a260000000000000000000000004eb434217cb0eae87adff8ed233954041b5428eb00000000000000000000000086b8ee4ec64428b1a4004706489d451d992550860000000000000000000000001c8efd59bfae726c526dc4aa5d57447be6a63bee00000000000000000000000006e4fbff3dd1699d792be6c80dfdedd53560431c0000000000000000000000002fd6267575f7eb837dce0e030abcfb0e38bc6f3400000000000000000000000000fbdd7fca843d395146782fcef62f8c2227d3d4000000000000000000000000c56a1330943304df2643169306318d047b6f86bf0000000000000000000000001b442371cb199f4da56e4772c249b9f37f5517270000000000000000000000001412753bfd7bd0bc5731dd1b1a820b7845d9ec8f000000000000000000000000e5e18517953066765521ad2cfb50028eb6d2cc18000000000000000000000000bcb442b7c3f5007358cd8361f68b05447556d09200000000000000000000000054c677ecb3e3757fbc576dfe5903829604232869000000000000000000000000d1a5f9b8dfbc17dd4f810d3afa14a4ae4bc058c800000000000000000000000057d520b38d87a47f229cdf9548c021ad05f2cefc000000000000000000000000b268e44628bc95a3aa628fa394a884b9abd9ce1a0000000000000000000000002f7e757255b2e5ef6d85560bf5acd12440df5957000000000000000000000000e268be6fdefa904c0a06598462dfb5aaa44d24420000000000000000000000002bb298d965bcccd356c096cdd4cc65988e9429f3000000000000000000000000e4577934a9c0feacbbd24b9dc9b0bb6e6cd5738e000000000000000000000000d5ab9c65db65e37e097f14bf76ad94dc82fdc902000000000000000000000000483d0e084767ebe8413f690a267038cb5550206f000000000000000000000000c97d2c1fabc89c588420ed1520c04a439d786faf000000000000000000000000e849b11baba886945015a600f8f0f098f734fc940000000000000000000000002898120eca23082068d3f163bc584d8f7e93888b0000000000000000000000001937c5f17a0be928762b6b3a0e7e5353fed78f97000000000000000000000000c18f0425f256ca2f8c992049cc16182835ba6fc7000000000000000000000000caf4c41ceafddbde53ecf1e811d14e99a9b986ac000000000000000000000000864229aa376f01cdd69e3abd53159458033608840000000000000000000000009f70ffff190c0c5b0100aac41d92c1004cff13ac000000000000000000000000b154fdd67a1239bd6ec728bea4752a04ef52e0d50000000000000000000000003ddc65161690f16e1cf8346fac904003e83426da00000000000000000000000029e5d831d95d11d79e2e75970d7abb62a8723468000000000000000000000000ffb71069ab524f25258e746e43219c8c6e827574000000000000000000000000e4b88fd9f2719075cc2f981cf2d2c1e334605bd3000000000000000000000000f4775fbd80a4ce244c9fc5c5f99e9b3f6a097c680000000000000000000000003ab6b17fa1e5f040f99bb948e7f0e49f3d57e4820000000000000000000000002e19a47044e071e9cb45e8cdb37785ee703ffb0d000000000000000000000000f54970dee6f00f97c02768ba929b856d679d70b700000000000000000000000099755c128a58e84a168496f066c0d1781feef645000000000000000000000000d07ee92a6c7777fa9c187982732785433a8d0243000000000000000000000000c09cdd097eccdc23086b3d4dc8f5807aee482a2b000000000000000000000000833864d0872ebcff0d9be172a4eb1c9b70d0daa3000000000000000000000000d9318467c4b5df3efad211dc1aa7f6058ebba3ce000000000000000000000000ee889cb71613b97bbeec40d67f3cc54a16bc61cb000000000000000000000000086e6c219302aeb4a48514ae25f89701c6277769000000000000000000000000248a32a9274530610fca7d9f51d73286864910850000000000000000000000001748fd2d2ce90b205df73591c4b10b05937c219d0000000000000000000000001a4a2d5e139c5b65670d7ca379afd4d2738dd6100000000000000000000000000411875e85d1f8ecf721ad018fc0ad6ee0bee350000000000000000000000000ddccaf29f05f66992d644c854baf912865793f45000000000000000000000000ee7c6cf69155427d878c7f4033fd1ca7c65a72a50000000000000000000000006e043f4417e604a0e06d7862d53426730dd8750800000000000000000000000024d2427c8ffc58991b53e6097e0fbe676d33348c0000000000000000000000002957af414178846a9fb9ff75efa17ab5d77d8a2a00000000000000000000000003aa826461c64fc0bda5bcdbebf71180c3b3aa55000000000000000000000000ef9d4a61e8f121d30ad1b0cbdaa818dadce81a9c0000000000000000000000007ae527c80af1714b62b7f41f9437f4334e63b05c0000000000000000000000001e2545c3091100273e2e087fc2243bb1d3fd71c3000000000000000000000000ffc1e18ea0bd687f1ebe8d9b107f8f3c33c823a00000000000000000000000003ff4da5b00d1a569272882f5887b511c486c29d6000000000000000000000000c916ec0c60a505fe4ee4e3ad9ad8a5d3848220930000000000000000000000006918228d73bb375643000376cbbec69cead3a01f000000000000000000000000f7985fd461c7a629732f399d89a7260876775709000000000000000000000000199fea28d46fca6cf6b59547e4cff86e45764682000000000000000000000000db88f4d8b9e2ac71ab6e18d376859fffd5ad3e13000000000000000000000000de986726b2ad9410974cfa160c4dba7c0326dedc0000000000000000000000004a797ed37b353bebc9c119c4b4d0e890a48be278000000000000000000000000ef5ce69712d26722f29dfc0c99163b08416407090000000000000000000000008e7abcc5e4e4c94511fe1c5bebcc49a78bcd34bb0000000000000000000000004d4c4e3b4c6f3ceb1d274bbcaa0fcf12b7fe2195000000000000000000000000e4e5065acf61f6f301355595685a15f326cdc03c0000000000000000000000003bfc68d5f6b36fe5dba82c18265c17bba3ab34880000000000000000000000004cdefa73125af86e406f39c31711641c5892e4e20000000000000000000000006bc6b2483267c63fd4a471984959bf4623774cfd000000000000000000000000404bc60014f30906ba29481efa9829be3ecc34aa000000000000000000000000f748a01c2159ade3c95bed9c2da50601f31b61620000000000000000000000002ba4cf62e05dc972a1000be1e7f0b339b491a9de000000000000000000000000684a4a4284382a5a88038ee0e883dd3ba057bbdb000000000000000000000000f5217f22599e414a6bc06a1a792cabad02ae94bd0000000000000000000000001c0239a915e3bba905d4feb904d283847df51ff70000000000000000000000009a6b110f2cab2a3510ab990fdec9e789cbc075970000000000000000000000006ca8b6cf8da1a17bfcd0e9f765934ad192dc1707000000000000000000000000323ebd619e8d8465d88fe41e670da00731a259bb00000000000000000000000042c1b154e1ea4cca5b3be3d3b49cec125d4ffafd0000000000000000000000001586bf308520cac944df524ac92447bf9cb364fb00000000000000000000000046d4d1a97c35b488c37581a8ce8c17b3279d430f000000000000000000000000828a3ccef4db93a387cbac55284d1087b91b4546000000000000000000000000c085989a01dfe5389318f72e13cda62f725175bc0000000000000000000000009c377bcb64470fe9e136afd9a1a99135986cf576000000000000000000000000906aec6e595c3c69c1f07824c622d9519b574cd0000000000000000000000000c38d2230ddd9e4269d03545ebc6143268b99c9ec000000000000000000000000839b06c5d4cf748c4cde1d1e0acc2af1a1af0c86000000000000000000000000965c9a60c5b3b4d802f385ff9a434026cb62a951000000000000000000000000d71cfad9da4dd098e772cd691bd1acc74cfa3ae7000000000000000000000000bc501b0aa3c4a917db7cb5440e9d4f4e23302ee50000000000000000000000004c41f856c688e4f32bccab8a0ff439ab28f01d5f0000000000000000000000005328bd241ef60b74a062794584d16aea9a38b3c9000000000000000000000000bcb7b493dbc978a04149149a60fd724e4a1798460000000000000000000000002ac5290e54f8872062d1181313788ba051917ee1000000000000000000000000805125b3e83dc8392791c56efa46ad234b1a33b00000000000000000000000001e5f7e222c13aa28b9a88a15e67cfd482bf28127000000000000000000000000db1d92f413734ba47f49237a6c0a5f918b18c5fd000000000000000000000000c903e252e3966b56e6902c92f96328165b182b51000000000000000000000000ad24a1c1dab4dab7e4dd043567b749d9ef2e0c07000000000000000000000000222598d13a94abf2ec88cf6eaa09cd0070eaf34d0000000000000000000000006cd0e646245f452c3a18dda1238903293014731900000000000000000000000077db37985955405daaa66237b3326d6182d22fdf00000000000000000000000033665dd8017bb32cd82d3131b758a66a04262eb3000000000000000000000000381e4db71f49fec91f69e5df434cdf7286a3c0a40000000000000000000000002d803aab1d2af78a0551a932114f0a4427464e05000000000000000000000000d6985c350c50aeacb7f80c1172e53c6b1d684ff1000000000000000000000000fa425bcd44caa26f5be8fa6d4d1da4255954586b0000000000000000000000004005c8f1b7419924b0ca616aae3a88e75a97f4c500000000000000000000000071ec3b4e39ed3168e1e446a713a478ae9074c4f6000000000000000000000000b9aee4f2d6b2e3c3df67760f7e2b62418f69a689000000000000000000000000b5adf207ee563a20fd1a2478299a824d0719fd5a000000000000000000000000977707f0aedd918a3985658157faf1ff5de137240000000000000000000000008bcc03fa424f04d4301a5437e7d384adacb71fbf0000000000000000000000009838a92ae7e5d185dfe8d07677eb4a19aa07a91e000000000000000000000000e97914507faf2076bc09846f0361221fced25aa000000000000000000000000072f1ffce7726837c93e367b53a643733e2e2be86000000000000000000000000a68404a4df9b2678a2c056a16208285d140ca367000000000000000000000000dfaeea3ffec6b52354e0a4f635726acc998a175d00000000000000000000000049da9ac07516cca6de4e1c5c9c02dfcd3cfb7cf80000000000000000000000002a6487cb7e4daa060edbb50a4509a3eacac0c4160000000000000000000000000b5c2298a2736571b1cf307aa0d42399467571b8000000000000000000000000e106b5ff8ced0571cef552a47e34341effcd3add0000000000000000000000002ef31f16398cdb7f260eb09a5d0f8e2588951f140000000000000000000000006bffe112964c2dfe6d68765de1387b7dc4146093000000000000000000000000b9963498c015e52b46bc39aa538120d34d353857000000000000000000000000287477af0941eec2c159cc5fbd462945f6db578800000000000000000000000077c471a0eb9719f8e9ef967bc9412346a48de44d000000000000000000000000de30bbb868880fa0a1c9e2b7fd95bd7155679d6e000000000000000000000000d19a037d21d27536254da44b4120df51b54d098a00000000000000000000000089d0f36bf85dd7f95d20f3f5247a012ccb554daa0000000000000000000000001747f032a1d2ccda6ff2d284ea488c4b278ca284000000000000000000000000686e0e4c4ee92687816f6ebd471c6e6ef1bf8d02000000000000000000000000d3936ea050262303ec27b4227a8e8de735a4b19f00000000000000000000000063f888ea5490cf3548b2714c59c8a64f48e3e56d00000000000000000000000077cbd70e0a89431c497bfcb1717a3f5d966cf11a000000000000000000000000bf4415585a0c25df88405a4c5f151109295e973d000000000000000000000000e442f495a01d1c2aaa6404fe4f23455934ad8d43000000000000000000000000939b3f6f1341462bed63e55126490f7600643bb400000000000000000000000004aa876e20f75a3630281bbbd010932bdee491020000000000000000000000009c59b2fc8d8fd41db47698992d9a710c3fa66c5e000000000000000000000000f128907ce24e928460d17ab9a5e6fa193186ee10000000000000000000000000a0d1f876949ce0158919b13d41c83ad793c15254000000000000000000000000d12766ed2c78098e5db81b86058964cb9a3dbf2e0000000000000000000000005f943cafaeb9e709f72489575fde778184d6de2f000000000000000000000000ff51d0e8124bc6d33962b5197cb7ab3cac259923000000000000000000000000fc085d3cc33e0a5ff16df47465f4a8db5b6de43e0000000000000000000000002ae91b5e009105409cc83d4df8746fdda072dc6b0000000000000000000000003e4d158cbaed6b8eb3a267711e790f230b03d1fa00000000000000000000000091d7b847240dcf1591aae99524cdeac12df0fc9e0000000000000000000000003668e444495b0d03fa0bb8dbdcdae1dc1300cb810000000000000000000000004078500514ed035d3991818a85625fdf0288c44b0000000000000000000000007e39f59d4343450263e10f755ff9ffae085573bb000000000000000000000000ca5a5aac21b5d5d45e25890eb93c960906505177000000000000000000000000fe669fcf30db95b740fbc4541abd74bc6e562e280000000000000000000000007efde4c33a32fea260d7f31361768c824f5e1d160000000000000000000000004490a0f03c95103df1f1d9524fa012f4184d56f200000000000000000000000027031b475a290fc3d8e2aff8b97883d2370214d60000000000000000000000006d3a82886d326a64d45329659c6162b01a99d8070000000000000000000000003e3121f9973154955a897a5a6a60f45257fa3f670000000000000000000000007467b7d5480349f95651b55a0c738a9578e2f05c0000000000000000000000002eaad0eb10afbdff885550c54534971b49977d90000000000000000000000000a44afd269204b2b69499f6b749df225c9ef2b47200000000000000000000000060363251ec3339e1fb45dd0610d5187faaaf68c3000000000000000000000000f2f1960b49ae191a954a38e21290b9e945a0a7ff0000000000000000000000000c51da28b479747567e329658d436b639a3139b9000000000000000000000000bbe2e604bb40829d6c7cb0d5e33f0bb609872d78000000000000000000000000b381225cf3ab2f70de28fba3fd6f5751f45e5b6b0000000000000000000000009a6159218d94b6b5bce83771e8cb6c53d97af70e0000000000000000000000009e975fe8f8249d5da89ebf532e3f5b10559ee373000000000000000000000000a70a73b0ae377dd303974266afd417243de2db1500000000000000000000000070d9426a711ef3e47fc98d5a976212f48abb203d0000000000000000000000005df7e0b3de4c7ea4aa6344c1e0ed82e2f22a7a2f000000000000000000000000d2c2a91ab84aa2ce9de7570ed764f1f5f02caa8d000000000000000000000000a28bd6d018fff468741f4035fe6f236e338c3013000000000000000000000000f2682d4adacb78d8e9a9b71cbf064b508628f0ae0000000000000000000000002a87f62f07e7a7642b629e01aca01092945e6cc8000000000000000000000000bbb23975614b9b0ce9a68a7762363a865dbdf732000000000000000000000000e3cd5a3140662d08f0ae69a97d4105f3eae3d16000000000000000000000000063c61b0a66ece5dee7d7005de08ecfd07b29e93e00000000000000000000000061350ed244f0f31a391f18ddc5823c2923c180ad000000000000000000000000132665ab516dc7dcf903b22b661e8bca566a8704000000000000000000000000a3772e713fab433d494d57ced6e6bd898c0e425d000000000000000000000000ef7038bfe1dc751ca9376b7f5f709fbbccd033c8000000000000000000000000e333a9448e50b915a340def027d6ddd839f8a685000000000000000000000000eeca1ee89f0caa5189fdcb8a9f487cbb84198f46000000000000000000000000726fb382d7e0d7de81ceb01a84f0bc446997e852000000000000000000000000f3fa5f4a872a4149d936f85c934b674cc62f671b0000000000000000000000007b5e4d7b1f8fb1f9782296ccb1032d7c74962528000000000000000000000000d720e249605baea8ee7faf32cf9b75f5d22ca30d00000000000000000000000073b71432863bc02619ba885bba25964d9808e65200000000000000000000000065d94d12d35349359b2a1bcc7ec2117685170c1b00000000000000000000000090f2d1092a89a00d2669fc6ec52f82a7a362c1d90000000000000000000000005c591ee86b029d54b40bc45cbf97ffc6e6a7852a000000000000000000000000cf352eccee2d4887a4459e9b6277d92806a1017c0000000000000000000000000f75cc59a51417e5d08d6feceab2dbffd19ac57b000000000000000000000000ff995aefef9a2ec757c9481156aa8d19b8d498500000000000000000000000004a2386910fc39aea344ec7840d8ef133bf7b960d000000000000000000000000b6be0808eeba64b19fd0b8f2b4985129ab86e64200000000000000000000000060a6be4537930aee60c5148756b7f3500e4a571000000000000000000000000030023cdc221b7c9148eee26f320927e1aff173020000000000000000000000007d0285e3568d1c01a3a11fe0546f2a9521d0c0d1000000000000000000000000129bf990d8f1a45457660bd8b899e0a5d04f77c60000000000000000000000006a41ea657dad104842b90718359d42e9b2d29e7e00000000000000000000000060c65f3737aa62cb8f7fbed66ff939d7e3e1968d0000000000000000000000002dad16098d8a1942dd3a25572dde8174ea829b170000000000000000000000005904202fcb26cee43d52610c7baf48d67ad9a927000000000000000000000000c1ef225616726019691486e80cb5afaaab53729a000000000000000000000000fbdf2079e13265c1f4cdcbf8bdbcc6ae1ca526b20000000000000000000000008cf98337019b4e6453a5a4c9c5979c6a0e10fbc20000000000000000000000002619769dc77fd030db24a80864915f60e2f5438a000000000000000000000000b725d8baa153d3f2a1f592edec0f7d435e62a204000000000000000000000000b129241b55a34f3ecbe29ec3d5ee41e03a8c0ae0000000000000000000000000d4d68a3436b1797c8e241cd098e14b343997af9b00000000000000000000000071b4e8ae09595bb03fb7ad0a62405c0ba4742ea5000000000000000000000000b5c558af59d6e12efe8eecd3b54c3a27ae48b9c200000000000000000000000085bde9001f9408420cebd9277e228acc653c0148000000000000000000000000ef97b037e3dd572ef8609b3c8cca6830f48f61f50000000000000000000000000adfdad639392087f7b7797419afe2a039d7712a000000000000000000000000ec39a4743ef44309677fd1df56e5a4dd9a54841f000000000000000000000000c995056c27b491a8b0c29ee0be6e3e26714232bc000000000000000000000000ad923891f5caf1c4c848d6c00dbe583f2bec850300000000000000000000000032562e3ec727dcca9d7ffc4ed93d519774a29606000000000000000000000000d09d5355c3ea0638450c18e1cca4c37e382f3c40000000000000000000000000d8cb73464a4baef750a056c0c53885b95e36fd88000000000000000000000000e9367fac19aa539bef3ae246c870c886347eb74f000000000000000000000000403adc539a844831354300ccb24415e047b087fe000000000000000000000000cc128465afd11a44bcfb509698a5662e976586d70000000000000000000000005238896f1488b72ca9348e1eb40baf62ca40a8d9000000000000000000000000d025156ee7e36a34764a6112f5dc11a0ed6ede84000000000000000000000000638f5a3d14091228b6c51f4dd6119a784553e0ae0000000000000000000000003b11e8c66c0e2000c61e882fa71f79e7938731d70000000000000000000000004dbe039f0b2f0f4bfd2ff71114f0edff182999fd000000000000000000000000993c9ed81e08fb10bad96dcca6510716c929ad0a0000000000000000000000004b76e9454de923c468c6df06371fbd4383c777ea000000000000000000000000009d7f0ea1b0b3dc4b7e0c6d115021540776e285000000000000000000000000c5be2bdab963d4c273a0df7c41a697244e7ce8ef000000000000000000000000e7aaf454208052073cf06f98edacd149ce753ef00000000000000000000000003dca775476d68979c34a4801f91a3486642d79b5000000000000000000000000e09ce782fad3dec639ebb4e5083792ff25346083000000000000000000000000b62199f2749f35dcb58d362f593b98c593ebef92000000000000000000000000878174d67dae7373e1ef1e9d484492f81fce272f000000000000000000000000dfb68fa37b6477f98c57c306e5aa6a03e86c963f000000000000000000000000a77707cdeb7a6bfda3bf71237d3262eb2515a7100000000000000000000000002150b1ba8933153014116022f09d192a0b4da8e80000000000000000000000003097f51e96ff3fe92da82ee9586e84e10bb6ca1b000000000000000000000000adfd0593307e6af3e9bc22f773f67403961678dd000000000000000000000000995755cdd1ab95f9e7efaee9c83e5d42c8303a24000000000000000000000000508be489a1c18168c25f81ad5664918ed25fe66f00000000000000000000000010c6e9bb4b3d8d90a32a92055aca900129786fce00000000000000000000000043d81d36f2484908c67df0b8b0d996ee3d2f229c000000000000000000000000c1fcbfb60c665f019d7f344100eb36291e640b63000000000000000000000000d4339d0259471fc6e8496041a707241ffd9d97340000000000000000000000009a9927378df6290be9fc23b8f03669d9a9946fc8000000000000000000000000e040bc273c462fe04d755d39562cf6639322657f000000000000000000000000a5fe88185824c2f296eecd99e9d4facdfc265430000000000000000000000000a1b93edfd8fcbc0e02814da8b9c881d5be28687d0000000000000000000000005570a8f8cd732113b5aeed78d658d585d01501000000000000000000000000004206b41e37d3589fb503a07f9a9d18d989edd84800000000000000000000000076c75aa5c6e717cf7dcc8a690bc17e345aaf0979000000000000000000000000e2225f4688d4e2b5e793a47b85f952df5c78e2d7000000000000000000000000fa001c1ca9bc023b4af1f2ee029ded5398d31ee6000000000000000000000000d6766284fb403c167e84d3aacbd891099c8cad640000000000000000000000005eaa282d661907eaa564d12748d4d4d08dbd558d0000000000000000000000006778ae7c1a4d7127ee5593d54a75e871e6507a2a0000000000000000000000000d1c0ed5d1b2750278e77efef525826e6df471400000000000000000000000004d1c160d8ac55a1e51e3f9c7cd9234240ba1525d00000000000000000000000000e827103ea203acf055b52a4696f2271b73de37000000000000000000000000be732d6791f5eda7626f257d83a3fca7dd967101000000000000000000000000590df6dfb334e412f431c0ea13f7ce2ca4b59e990000000000000000000000002da3934a65e1cd95c4f5344a397914b8deee70df00000000000000000000000043fa6817d8da824e07d2837ff089be2c5b09e89f00000000000000000000000012572a8293ec986881f83f85408da5aec2437a3100000000000000000000000057b4e6fd34c7114e51c41347248c494332bd5ac00000000000000000000000002229208c1b14f4de2e7c8ce42fa7e2e905f978f000000000000000000000000090d0cb12638b7257084d0a019b7fb21e36ebbac800000000000000000000000019408b3fd46a2c205d22bd58c6d55c5eb886d78b0000000000000000000000009cbdc1377ada2c9b45142c88045696d324e752cb000000000000000000000000abc386dcfbe26ec6c0a3dc35f7b23de4a8c22fdb000000000000000000000000a51c36da9322e0e2ae0c45e61e3998bd553533a9000000000000000000000000a42780c7682715963ec8dcf4dd4cfee9be30a2a6000000000000000000000000dc17588d5670a398d337cfb3d6dd131f7e54b447000000000000000000000000e949ac2571119e719db9bb6a380571c446f45cdc0000000000000000000000002b666387d9207079e5b3c020415a20875667b4b7000000000000000000000000ce5ecd21139b1d1660eaa38e8d3f28e99fddb2da000000000000000000000000cb5d1826fcc78b2cfe19b4190d4fda4d5e83b53700000000000000000000000072f6886d8bf8c7078fae629435e546e8b22bed7d0000000000000000000000003b8dfe513afca9ceedd480acd8e4db6b6715032300000000000000000000000043f20fab1277f01a8b4106e1b52d5189e74cf40c00000000000000000000000039d0b51cd6abbfad5aa21c5696f45f30fdcc043e000000000000000000000000678d136675d8f1a66151f83e555d1b9355ec4a160000000000000000000000002fa6a03e6c160e9481b074d98fbfdd46f5ac6063000000000000000000000000a4412e8a2f6f260d38de5a480de8c7a02f09040c000000000000000000000000232ec2cd2264b03f3c3d39cfe13ca0fb64232a46000000000000000000000000310c655542c3319dab92cf0da6b09ca19731b46e0000000000000000000000006871190e4e8d66d3f158f55b4ffd315a7eeca8160000000000000000000000005b444469a0d557ff0f37900ce97af6c181817aa1000000000000000000000000a6750e50ff9f74a3298108b7cd6040d61793bbc60000000000000000000000009200cdf4f9b0b811d9de85413dd5339120e55acb0000000000000000000000002a49eab757705aace51b23e49dfdbb22e5d8b3d3000000000000000000000000a6ccfa7f54a2e7e58d548fdae9c9b7d83c252d1d00000000000000000000000037d338e854f919367c0c29e10c2dae5581d8e2be000000000000000000000000dbadea9cbb763a33ae5323142eb85bc28779356e000000000000000000000000c3bd9059fb12a821d962681a5610e118d8f830ad000000000000000000000000908ce27ab4497b52364a4c7fcd89bbf4b63f2dca0000000000000000000000007bac96edef43d7bfadd2774652773023dbd31ccf0000000000000000000000009f02da35718d185289ddf80487f0c56135373fa8000000000000000000000000c7bdd4c9208aee00b3480d50ac99d98f5e65b5220000000000000000000000008cd1b49e73a2616a8f8cb061cfb2784dff28c581000000000000000000000000f8217df9cff6e3d3da55076c3267587ef026ff05000000000000000000000000f89a5832afd91ac6cc2933413b48927b611163e1000000000000000000000000eaa6bc6ddf814510f01d2cf873899c451775025d00000000000000000000000097bc569ad7755772827b1af4d93d7a03771b2aa10000000000000000000000002290f028e4ac8c14b77eba6293705e0019c1e7230000000000000000000000008de478c4899122a2fc7c6d4feebd02156823b167000000000000000000000000ac3c52df906087230a57821034dce9595d8a467d0000000000000000000000000b4c54fbae7e9ba44b0fcca0db88d6894e667ab400000000000000000000000016448eb69df39272c1062318163efb8a69699ef4000000000000000000000000fa0095d5e781030fa6a0fb25b51ff1fcaacda2530000000000000000000000002fef2b98ea4262aaf91baf33415b620db9875f6e