forked from paxosglobal/usdp-contracts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
PAX.bin
1 lines (1 loc) · 27.7 KB
/
PAX.bin
1
0x60806040526000805460ff191690556004805460a060020a60ff02191690553480156200002b57600080fd5b506200003f6401000000006200006b810204565b620000526401000000006200011c810204565b6200006564010000000062000273810204565b620003f5565b60005460ff1615620000de57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f616c726561647920696e697469616c697a656400000000000000000000000000604482015290519081900360640190fd5b6004805433600160a060020a03199182168117909255600580548216905560006002819055600780549092169092179055805460ff19166001179055565b600454600160a060020a031633146200019657604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f6f6e6c794f776e65720000000000000000000000000000000000000000000000604482015290519081900360640190fd5b60045474010000000000000000000000000000000000000000900460ff16156200022157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f616c726561647920706175736564000000000000000000000000000000000000604482015290519081900360640190fd5b6004805460a060020a60ff021916740100000000000000000000000000000000000000001790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b604080517f454950373132446f6d61696e28737472696e67206e616d652c6164647265737381527f20766572696679696e67436f6e7472616374290000000000000000000000000060208083019190915282519182900360330182208284018452600e8084527f5061786f73205374616e6461726400000000000000000000000000000000000092840192835293519093909182918083835b602083106200032d5780518252601f1990920191602091820191016200030c565b51815160209384036101000a60001901801990921691161790526040805192909401829003822082820197909752818401969096523060608083019190915283518083039091018152608090910192839052805190959294508493509185019190508083835b60208310620003b45780518252601f19909201916020918201910162000393565b5181516020939093036101000a60001901801990911692169190911790526040519201829003909120600c55505060088054600160a060020a031916905550565b61336880620004056000396000f3006080604052600436106101e25763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166303acb44881146101e757806306fdde03146101fe578063095ea7b3146102885780630a91b601146102c0578063147d5b8d146102f157806318160ddd146103065780631b6705611461032d57806321ab11f71461051157806323b872dd1461058a5780632ff79161146105b4578063313ce567146105c95780633f4ba83a146105f457806345c8b1a6146106095780634e71e0c81461062a57806352875bc31461063f5780635c975abb1461066057806370a08231146106755780638129fc1c146106965780638456cb59146106ab57806389f72c21146106c05780638ceed9cb146106e15780638d1fdf2f146107025780638da5cb5b1461072357806395d89b411461073857806397d60d561461074d57806398e52f9a1461076e578063a7d87ed014610786578063a9059cbb146107a7578063ac69275c146107cb578063b5ed298a146107ec578063b921e1631461080d578063c4f62fee14610825578063d153b60c1461083a578063d990c6181461084f578063dd62ed3e14610870578063e2f72f0314610897578063e306f779146108b8578063e5839836146108cd578063e7ba1012146108ee575b600080fd5b3480156101f357600080fd5b506101fc610903565b005b34801561020a57600080fd5b50610213610a54565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561024d578181015183820152602001610235565b50505050905090810190601f16801561027a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561029457600080fd5b506102ac600160a060020a0360043516602435610a8b565b604080519115158252519081900360200190f35b3480156102cc57600080fd5b506102d5610bc2565b60408051600160a060020a039092168252519081900360200190f35b3480156102fd57600080fd5b506101fc610bd1565b34801561031257600080fd5b5061031b610cab565b60408051918252519081900360200190f35b34801561033957600080fd5b50604080516020600480358082013583810280860185019096528085526102ac95369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750949750610cb19650505050505050565b34801561051d57600080fd5b506040805160206004803580820135601f81018490048402850184019095528484526102ac94369492936024939284019190819084018382808284375094975050600160a060020a0385351695505050602083013592604081013592506060810135915060800135610eee565b34801561059657600080fd5b506102ac600160a060020a0360043581169060243516604435610fca565b3480156105c057600080fd5b506101fc611305565b3480156105d557600080fd5b506105de611483565b6040805160ff9092168252519081900360200190f35b34801561060057600080fd5b506101fc611488565b34801561061557600080fd5b506101fc600160a060020a0360043516611584565b34801561063657600080fd5b506101fc6116a1565b34801561064b57600080fd5b506101fc600160a060020a0360043516611767565b34801561066c57600080fd5b506102ac6118c2565b34801561068157600080fd5b5061031b600160a060020a03600435166118d2565b3480156106a257600080fd5b506101fc6118ed565b3480156106b757600080fd5b506101fc611986565b3480156106cc57600080fd5b5061031b600160a060020a0360043516611a87565b3480156106ed57600080fd5b506101fc600160a060020a0360043516611aa2565b34801561070e57600080fd5b506101fc600160a060020a0360043516611b9d565b34801561072f57600080fd5b506102d5611cbc565b34801561074457600080fd5b50610213611ccb565b34801561075957600080fd5b506101fc600160a060020a0360043516611d02565b34801561077a57600080fd5b506102ac600435611dcb565b34801561079257600080fd5b506102ac600160a060020a0360043516611f7a565b3480156107b357600080fd5b506102ac600160a060020a0360043516602435611f98565b3480156107d757600080fd5b506101fc600160a060020a03600435166121cd565b3480156107f857600080fd5b506101fc600160a060020a03600435166122ec565b34801561081957600080fd5b506102ac60043561247a565b34801561083157600080fd5b506102d56125b5565b34801561084657600080fd5b506102d56125c4565b34801561085b57600080fd5b506101fc600160a060020a03600435166125d3565b34801561087c57600080fd5b5061031b600160a060020a03600435811690602435166126f0565b3480156108a357600080fd5b506101fc600160a060020a036004351661271b565b3480156108c457600080fd5b5061031b6128cc565b3480156108d957600080fd5b506102ac600160a060020a03600435166128d2565b3480156108fa57600080fd5b506102d56128f0565b600854600090600160a060020a03163314806109295750600454600160a060020a031633145b151561097f576040805160e560020a62461bcd02815260206004820152601b60248201527f6f6e6c792070726f706f7365644f776e6572206f72206f776e65720000000000604482015290519081900360640190fd5b600854600160a060020a03161515610a07576040805160e560020a62461bcd02815260206004820152603b60248201527f63616e206f6e6c792064697372656761726420612070726f706f736564206f7760448201527f6e65722074686174207761732070726576696f75736c79207365740000000000606482015290519081900360840190fd5b5060088054600160a060020a03198116909155604051600160a060020a039091169081907f24f4590b0077912a4db89e7430de7986175c27bede1b47ee039e3b421c2e798e90600090a250565b60408051808201909152600e81527f5061786f73205374616e64617264000000000000000000000000000000000000602082015281565b60045460009060a060020a900460ff1615610ade576040805160e560020a62461bcd02815260206004820152600d60248201526000805160206132dd833981519152604482015290519081900360640190fd5b600160a060020a03831660009081526006602052604090205460ff16158015610b1757503360009081526006602052604090205460ff16155b1515610b5b576040805160e560020a62461bcd02815260206004820152600e60248201526000805160206132bd833981519152604482015290519081900360640190fd5b336000818152600360209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b600554600160a060020a031681565b600454600090600160a060020a03163314610c24576040805160e560020a62461bcd028152602060048201526009602482015260008051602061331d833981519152604482015290519081900360640190fd5b5030600090815260016020526040808220805490839055600454600160a060020a03168352912054610c5c908263ffffffff6128ff16565b60048054600160a060020a039081166000908152600160209081526040918290209490945591548251858152925191169230926000805160206132fd833981519152929081900390910190a350565b60025490565b60008088518a51148015610cc6575087518a51145b8015610cd3575086518a51145b8015610ce0575085518a51145b1515610d36576040805160e560020a62461bcd02815260206004820152600f60248201527f6c656e677468206d69736d617463680000000000000000000000000000000000604482015290519081900360640190fd5b84518a51148015610d48575083518a51145b8015610d55575082518a51145b1515610dab576040805160e560020a62461bcd02815260206004820152600f60248201527f6c656e677468206d69736d617463680000000000000000000000000000000000604482015290519081900360640190fd5b5060005b8951811015610ede57610e808a82815181101515610dc957fe5b906020019060200201518a83815181101515610de157fe5b906020019060200201518a84815181101515610df957fe5b906020019060200201518a85815181101515610e1157fe5b906020019060200201518a86815181101515610e2957fe5b906020019060200201518a87815181101515610e4157fe5b906020019060200201518a88815181101515610e5957fe5b906020019060200201518a89815181101515610e7157fe5b90602001906020020151612918565b1515610ed6576040805160e560020a62461bcd02815260206004820152600f60248201527f6661696c6564207472616e736665720000000000000000000000000000000000604482015290519081900360640190fd5b600101610daf565b5060019998505050505050505050565b60008060008089516041141515610f4f576040805160e560020a62461bcd02815260206004820152601f60248201527f7369676e61747572652073686f756c642068617665206c656e67746820363500604482015290519081900360640190fd5b50505060208701516040880151606089015160001a610f748383838c8c8c8c8c612918565b1515610ede576040805160e560020a62461bcd02815260206004820152600f60248201527f6661696c6564207472616e736665720000000000000000000000000000000000604482015290519081900360640190fd5b60045460009060a060020a900460ff161561101d576040805160e560020a62461bcd02815260206004820152600d60248201526000805160206132dd833981519152604482015290519081900360640190fd5b600160a060020a038316151561107d576040805160e560020a62461bcd02815260206004820152601f60248201527f63616e6e6f74207472616e7366657220746f2061646472657373207a65726f00604482015290519081900360640190fd5b600160a060020a03831660009081526006602052604090205460ff161580156110bf5750600160a060020a03841660009081526006602052604090205460ff16155b80156110db57503360009081526006602052604090205460ff16155b151561111f576040805160e560020a62461bcd02815260206004820152600e60248201526000805160206132bd833981519152604482015290519081900360640190fd5b600160a060020a03841660009081526001602052604090205482111561118f576040805160e560020a62461bcd02815260206004820152601260248201527f696e73756666696369656e742066756e64730000000000000000000000000000604482015290519081900360640190fd5b600160a060020a038416600090815260036020908152604080832033845290915290205482111561120a576040805160e560020a62461bcd02815260206004820152601660248201527f696e73756666696369656e7420616c6c6f77616e636500000000000000000000604482015290519081900360640190fd5b600160a060020a038416600090815260016020526040902054611233908363ffffffff6132a516565b600160a060020a038086166000908152600160205260408082209390935590851681522054611268908363ffffffff6128ff16565b600160a060020a0380851660009081526001602090815260408083209490945591871681526003825282812033825290915220546112ac908363ffffffff6132a516565b600160a060020a03808616600081815260036020908152604080832033845282529182902094909455805186815290519287169391926000805160206132fd833981519152929181900390910190a35060019392505050565b604080517f454950373132446f6d61696e28737472696e67206e616d652c6164647265737381527f20766572696679696e67436f6e7472616374290000000000000000000000000060208083019190915282519182900360330182208284018452600e8084527f5061786f73205374616e6461726400000000000000000000000000000000000092840192835293519093909182918083835b602083106113bd5780518252601f19909201916020918201910161139e565b51815160209384036101000a60001901801990921691161790526040805192909401829003822082820197909752818401969096523060608083019190915283518083039091018152608090910192839052805190959294508493509185019190508083835b602083106114425780518252601f199092019160209182019101611423565b5181516020939093036101000a60001901801990911692169190911790526040519201829003909120600c55505060088054600160a060020a031916905550565b601281565b600454600160a060020a031633146114d8576040805160e560020a62461bcd028152602060048201526009602482015260008051602061331d833981519152604482015290519081900360640190fd5b60045460a060020a900460ff16151561153b576040805160e560020a62461bcd02815260206004820152601060248201527f616c726561647920756e70617573656400000000000000000000000000000000604482015290519081900360640190fd5b6004805474ff0000000000000000000000000000000000000000191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a1565b600554600160a060020a031633146115e6576040805160e560020a62461bcd02815260206004820152601760248201527f6f6e6c79417373657450726f74656374696f6e526f6c65000000000000000000604482015290519081900360640190fd5b600160a060020a03811660009081526006602052604090205460ff161515611658576040805160e560020a62461bcd02815260206004820152601860248201527f6164647265737320616c726561647920756e66726f7a656e0000000000000000604482015290519081900360640190fd5b600160a060020a038116600081815260066020526040808220805460ff19169055517fc3776b472ebf54114339eec9e4dc924e7ce307a97f5c1ee72b6d474e6e5e8b7c9190a250565b600854600090600160a060020a03163314611706576040805160e560020a62461bcd02815260206004820152601160248201527f6f6e6c7950726f706f7365644f776e6572000000000000000000000000000000604482015290519081900360640190fd5b506004805460088054600160a060020a0319808416600160a060020a038381169190911795869055911690915560405191811692169082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a350565b600754600160a060020a031633148061178a5750600454600160a060020a031633145b15156117e0576040805160e560020a62461bcd02815260206004820152601e60248201527f6f6e6c7920537570706c79436f6e74726f6c6c6572206f72204f776e65720000604482015290519081900360640190fd5b600160a060020a0381161515611866576040805160e560020a62461bcd02815260206004820152602c60248201527f63616e6e6f742073657420737570706c7920636f6e74726f6c6c657220746f2060448201527f61646472657373207a65726f0000000000000000000000000000000000000000606482015290519081900360840190fd5b600754604051600160a060020a038084169216907f40d53b0b666e4424f29d55244e7e171a1dc332acc11d04ed4abd884629d8cc9790600090a360078054600160a060020a031916600160a060020a0392909216919091179055565b60045460a060020a900460ff1681565b600160a060020a031660009081526001602052604090205490565b60005460ff1615611948576040805160e560020a62461bcd02815260206004820152601360248201527f616c726561647920696e697469616c697a656400000000000000000000000000604482015290519081900360640190fd5b6004805433600160a060020a03199182168117909255600580548216905560006002819055600780549092169092179055805460ff19166001179055565b600454600160a060020a031633146119d6576040805160e560020a62461bcd028152602060048201526009602482015260008051602061331d833981519152604482015290519081900360640190fd5b60045460a060020a900460ff1615611a38576040805160e560020a62461bcd02815260206004820152600e60248201527f616c726561647920706175736564000000000000000000000000000000000000604482015290519081900360640190fd5b6004805474ff0000000000000000000000000000000000000000191660a060020a1790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b600160a060020a03166000908152600b602052604090205490565b600554600160a060020a0316331480611ac55750600454600160a060020a031633145b1515611b41576040805160e560020a62461bcd02815260206004820152602160248201527f6f6e6c7920617373657450726f74656374696f6e526f6c65206f72204f776e6560448201527f7200000000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600554604051600160a060020a038084169216907fd0c36a0ac0fe0d375386bd568fa2947a2dae7523a0a0cfdab20b7532a105bd1b90600090a360058054600160a060020a031916600160a060020a0392909216919091179055565b600554600160a060020a03163314611bff576040805160e560020a62461bcd02815260206004820152601760248201527f6f6e6c79417373657450726f74656374696f6e526f6c65000000000000000000604482015290519081900360640190fd5b600160a060020a03811660009081526006602052604090205460ff1615611c70576040805160e560020a62461bcd02815260206004820152601660248201527f6164647265737320616c72656164792066726f7a656e00000000000000000000604482015290519081900360640190fd5b600160a060020a038116600081815260066020526040808220805460ff19166001179055517f90811a8edd3b3c17eeaefffc17f639cc69145d41a359c9843994dc25382036909190a250565b600454600160a060020a031681565b60408051808201909152600381527f5041580000000000000000000000000000000000000000000000000000000000602082015281565b600954600160a060020a0316331480611d255750600454600160a060020a031633145b1515611d7b576040805160e560020a62461bcd02815260206004820152601960248201527f6f6e6c792057686974656c6973746572206f72204f776e657200000000000000604482015290519081900360640190fd5b60098054600160a060020a031916600160a060020a0383811691821792839055604051919216907f54e20b07412504aee4d17519747ae2f01b9924f7f30059793fe5576c4220a0c390600090a350565b600754600090600160a060020a03163314611e30576040805160e560020a62461bcd02815260206004820152601460248201527f6f6e6c79537570706c79436f6e74726f6c6c6572000000000000000000000000604482015290519081900360640190fd5b600754600160a060020a0316600090815260016020526040902054821115611ea2576040805160e560020a62461bcd02815260206004820152601160248201527f6e6f7420656e6f75676820737570706c79000000000000000000000000000000604482015290519081900360640190fd5b600754600160a060020a0316600090815260016020526040902054611ecd908363ffffffff6132a516565b600754600160a060020a0316600090815260016020526040902055600254611efb908363ffffffff6132a516565b600255600754604080518481529051600160a060020a03909216917f1b7e18241beced0d7f41fbab1ea8ed468732edbcb74ec4420151654ca71c8a639181900360200190a2600754604080518481529051600092600160a060020a0316916000805160206132fd833981519152919081900360200190a3506001919050565b600160a060020a03166000908152600a602052604090205460ff1690565b60045460009060a060020a900460ff1615611feb576040805160e560020a62461bcd02815260206004820152600d60248201526000805160206132dd833981519152604482015290519081900360640190fd5b600160a060020a038316151561204b576040805160e560020a62461bcd02815260206004820152601f60248201527f63616e6e6f74207472616e7366657220746f2061646472657373207a65726f00604482015290519081900360640190fd5b600160a060020a03831660009081526006602052604090205460ff1615801561208457503360009081526006602052604090205460ff16155b15156120c8576040805160e560020a62461bcd02815260206004820152600e60248201526000805160206132bd833981519152604482015290519081900360640190fd5b3360009081526001602052604090205482111561212f576040805160e560020a62461bcd02815260206004820152601260248201527f696e73756666696369656e742066756e64730000000000000000000000000000604482015290519081900360640190fd5b3360009081526001602052604090205461214f908363ffffffff6132a516565b3360009081526001602052604080822092909255600160a060020a03851681522054612181908363ffffffff6128ff16565b600160a060020a0384166000818152600160209081526040918290209390935580518581529051919233926000805160206132fd8339815191529281900390910190a350600192915050565b600954600160a060020a0316331461222f576040805160e560020a62461bcd02815260206004820152601b60248201527f6f6e6c794265746144656c656761746557686974656c69737465720000000000604482015290519081900360640190fd5b600160a060020a0381166000908152600a602052604090205460ff16156122a0576040805160e560020a62461bcd02815260206004820152601c60248201527f64656c656761746520616c72656164792077686974656c697374656400000000604482015290519081900360640190fd5b600160a060020a0381166000818152600a6020526040808220805460ff19166001179055517f8a22e0d8ecb02260464e9a55b7d82b17482735ae1f765de59dee573dfec5b36d9190a250565b600454600160a060020a0316331461233c576040805160e560020a62461bcd028152602060048201526009602482015260008051602061331d833981519152604482015290519081900360640190fd5b600160a060020a03811615156123c2576040805160e560020a62461bcd02815260206004820152602960248201527f63616e6e6f74207472616e73666572206f776e65727368697020746f2061646460448201527f72657373207a65726f0000000000000000000000000000000000000000000000606482015290519081900360840190fd5b33600160a060020a0382161415612423576040805160e560020a62461bcd02815260206004820152601760248201527f63616c6c657220616c7265616479206973206f776e6572000000000000000000604482015290519081900360640190fd5b60088054600160a060020a031916600160a060020a038381169190911791829055600454604051928216929116907ff4e75b79500ab730f8a026ed3cba6d55331bcb64c9e9f60c548e371356e5e3c090600090a350565b600754600090600160a060020a031633146124df576040805160e560020a62461bcd02815260206004820152601460248201527f6f6e6c79537570706c79436f6e74726f6c6c6572000000000000000000000000604482015290519081900360640190fd5b6002546124f2908363ffffffff6128ff16565b600255600754600160a060020a0316600090815260016020526040902054612520908363ffffffff6128ff16565b60078054600160a060020a03908116600090815260016020908152604091829020949094559154825186815292519116927ff5c174d57843e57fea3c649fdde37f015ef08750759cbee88060390566a98797928290030190a2600754604080518481529051600160a060020a03909216916000916000805160206132fd833981519152919081900360200190a3506001919050565b600954600160a060020a031681565b600854600160a060020a031681565b600954600160a060020a03163314612635576040805160e560020a62461bcd02815260206004820152601b60248201527f6f6e6c794265746144656c656761746557686974656c69737465720000000000604482015290519081900360640190fd5b600160a060020a0381166000908152600a602052604090205460ff1615156126a7576040805160e560020a62461bcd02815260206004820152601860248201527f64656c6567617465206e6f742077686974656c69737465640000000000000000604482015290519081900360640190fd5b600160a060020a0381166000818152600a6020526040808220805460ff19169055517f12acb305bec2ecc1e4568decc9c8e0423749ceb6ae249eaef4ef375ec174a49c9190a250565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205490565b600554600090600160a060020a03163314612780576040805160e560020a62461bcd02815260206004820152601760248201527f6f6e6c79417373657450726f74656374696f6e526f6c65000000000000000000604482015290519081900360640190fd5b600160a060020a03821660009081526006602052604090205460ff1615156127f2576040805160e560020a62461bcd02815260206004820152601560248201527f61646472657373206973206e6f742066726f7a656e0000000000000000000000604482015290519081900360640190fd5b50600160a060020a03811660009081526001602052604081208054919055600254612823908263ffffffff6132a516565b600255604051600160a060020a038316907ffc5960f1c5a5d2b60f031bf534af053b1bf7d9881989afaeb8b1d164db23aede90600090a2604080518281529051600160a060020a038416917f1b7e18241beced0d7f41fbab1ea8ed468732edbcb74ec4420151654ca71c8a63919081900360200190a2604080518281529051600091600160a060020a038516916000805160206132fd8339815191529181900360200190a35050565b600c5481565b600160a060020a031660009081526006602052604090205460ff1690565b600754600160a060020a031681565b60008282018381101561291157600080fd5b9392505050565b60045460009081908190819060a060020a900460ff1615612971576040805160e560020a62461bcd02815260206004820152600d60248201526000805160206132dd833981519152604482015290519081900360640190fd5b336000908152600a602052604090205460ff161515612a00576040805160e560020a62461bcd02815260206004820152602f60248201527f426574612066656174757265206f6e6c7920616363657074732077686974656c60448201527f69737465642064656c6567617465730000000000000000000000000000000000606482015290519081900360840190fd5b6000881180612a0f5750600087115b1515612a8b576040805160e560020a62461bcd02815260206004820152602960248201527f63616e6e6f74207472616e73666572207a65726f20746f6b656e73207769746860448201527f207a65726f206665650000000000000000000000000000000000000000000000606482015290519081900360840190fd5b43851015612ae3576040805160e560020a62461bcd02815260206004820152601360248201527f7472616e73616374696f6e206578706972656400000000000000000000000000604482015290519081900360640190fd5b7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08b1115612b5b576040805160e560020a62461bcd02815260206004820152601360248201527f7369676e617475726520696e636f727265637400000000000000000000000000604482015290519081900360640190fd5b8960ff16601b1480612b7057508960ff16601c145b1515612bc6576040805160e560020a62461bcd02815260206004820152601360248201527f7369676e617475726520696e636f727265637400000000000000000000000000604482015290519081900360640190fd5b604080517f4265746144656c6567617465645472616e73666572286164647265737320746f81527f2c75696e743235362076616c75652c75696e74323536206665652c75696e74326020808301919091527f3536207365712c75696e7432353620646561646c696e6529000000000000000082840152825191829003605801822082820152600160a060020a038c1682840152606082018b9052608082018a905260a0820189905260c08083018990528351808403909101815260e090920192839052815191929182918401908083835b60208310612cb65780518252601f199092019160209182019101612c97565b51815160209384036101000a600019018019909216911617905260408051929094018290038220828501855260028084527f1901000000000000000000000000000000000000000000000000000000000000848401908152600c549651929b509397509495508994910192508291908083835b60208310612d485780518252601f199092019160209182019101612d29565b51815160209384036101000a6000190180199092169116179052920194855250838101929092525060408051808403830181529281019081905282519293509182918401908083835b60208310612db05780518252601f199092019160209182019101612d91565b6001836020036101000a038019825116818451168082178552505050505050905001915050604051809103902091506001828b8e8e604051600081526020016040526040518085600019166000191681526020018460ff1660ff168152602001836000191660001916815260200182600019166000191681526020019450505050506020604051602081039080840390855afa158015612e54573d6000803e3d6000fd5b5050604051601f190151915050600160a060020a0381161515612ee7576040805160e560020a62461bcd02815260206004820152602d60248201527f6572726f722064657465726d696e696e672066726f6d2061646472657373206660448201527f726f6d207369676e617475726500000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a0389161515612f47576040805160e560020a62461bcd02815260206004820152601660248201527f63616e6e6f207573652061646472657373207a65726f00000000000000000000604482015290519081900360640190fd5b600160a060020a03891660009081526006602052604090205460ff16158015612f895750600160a060020a03811660009081526006602052604090205460ff16155b8015612fa557503360009081526006602052604090205460ff16155b1515612fe9576040805160e560020a62461bcd02815260206004820152600e60248201526000805160206132bd833981519152604482015290519081900360640190fd5b600160a060020a038116600090815260016020526040902054613012898963ffffffff6128ff16565b1115613068576040805160e560020a62461bcd02815260206004820152601160248201527f696e73756666696369656e742066756e64000000000000000000000000000000604482015290519081900360640190fd5b600160a060020a0381166000908152600b602052604090205486146130d7576040805160e560020a62461bcd02815260206004820152600d60248201527f696e636f72726563742073657100000000000000000000000000000000000000604482015290519081900360640190fd5b600160a060020a0381166000908152600b602052604090205461310190600163ffffffff6128ff16565b600160a060020a0382166000908152600b602052604090205561315261312d898963ffffffff6128ff16565b600160a060020a0383166000908152600160205260409020549063ffffffff6132a516565b600160a060020a03821660009081526001602052604090205586156131d55733600090815260016020526040902054613191908863ffffffff6128ff16565b336000818152600160209081526040918290209390935580518a815290519192600160a060020a038516926000805160206132fd8339815191529281900390910190a35b600160a060020a0389166000908152600160205260409020546131fe908963ffffffff6128ff16565b600160a060020a03808b166000818152600160209081526040918290209490945580518c815290519193928516926000805160206132fd83398151915292918290030190a360408051898152602081018890528082018990529051600160a060020a03808c1692908416917fe526c2818be85606ab8e0ea3f317c198ef15baabbb4430bcf2d836eed3c7769b9181900360600190a35060019b9a5050505050505050505050565b600080838311156132b557600080fd5b50509003905600616464726573732066726f7a656e0000000000000000000000000000000000007768656e4e6f7450617573656400000000000000000000000000000000000000ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6f6e6c794f776e65720000000000000000000000000000000000000000000000a165627a7a7230582071bee12fcc1522bcc2e4245baccea045f62c9560cd3aeccaeb2def1b2af313f90029