1. | 65204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c203531204672616e6b6c696e205374726565742c20466966746820466c6f6f722c20426f73746f6e2c204d41202030323131302d313330312c205553412e0a202a2f0a0a23696e636c756465203c6c696e75782f6b766d5f686f73742e683e0a0a23696e636c756465203c61736d2f6b766d5f7070632e683e0a23696e636c756465203c61736d2f6b766d5f626f6f6b33732e683e0a23696e636c756465203c61736d2f6d6d752d6861736836342e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f68775f6972712e683e0a23696e636c756465202274726163652e68220a0a23646566696e65205054455f53495a452031320a0a766f6964206b766d7070635f6d6d755f696e76616c69646174655f70746528737472756374206b766d5f76637075202a766370752c2073747275637420687074655f6361636865202a707465290a7b0a097070635f6d642e687074655f696e76616c6964617465287074652d3e736c6f742c207074652d3e686f73745f76706e2c0a090909202020202020204d4d555f504147455f344b2c204d4d555f53454753495a455f3235364d2c0a0909092020202020202066616c7365293b0a7d0a0a2f2a205765206b656570203531322067767369642d3e687673696420656e74726965732c206d617070696e6720746865206775657374206f6e657320746f20746865206172726179207573696e670a202a206120686173682c20736f20776520646f6e2774207761737465206379636c6573206f6e206c6f6f70696e67202a2f0a73746174696320753136206b766d7070635f7369645f6861736828737472756374206b766d5f76637075202a766370752c20753634206776736964290a7b0a0972657475726e2028753136292828286776736964203e3e20285349445f4d41505f42495453202a203729292026205349445f4d41505f4d41534b29205e0a0909202020202028286776736964203e3e20285349445f4d41505f42495453202a203629292026205349445f4d41505f4d41534b29205e0a0909202020202028286776736964203e3e20285349445f4d41505f42495453202a203529292026205349445f4d41505f4d41534b29205e0a0909202020202028286776736964203e3e20285349445f4d41505f42495453202a203429292026205349445f4d41505f4d41534b29205e0a0909202020202028286776736964203e3e20285349445f4d41505f42495453202a203329292026205349445f4d41505f4d41534b29205e0a0909202020202028286776736964203e3e20285349445f4d41505f42495453202a203229292026205349445f4d41505f4d41534b29205e0a0909202020202028286776736964203e3e20285349445f4d41505f42495453202a203129292026205349445f4d41505f4d41534b29205e0a0909202020202028286776736964203e3e20285349445f4d41505f42495453202a203029292026205349445f4d41505f4d41534b29293b0a7d0a0a0a73746174696320737472756374206b766d7070635f7369645f6d6170202a66696e645f7369645f7673696428737472756374206b766d5f76637075202a766370752c20753634206776736964290a7b0a09737472756374206b766d7070635f7369645f6d6170202a6d61703b0a09753136207369645f6d61705f6d61736b3b0a0a0969662028766370752d3e617263682e7368617265642d3e6d73722026204d53525f5052290a09096776736964207c3d20565349445f50523b0a0a097369645f6d61705f6d61736b203d206b766d7070635f7369645f6861736828766370752c206776736964293b0a096d6170203d2026746f5f626f6f6b33732876637075292d3e7369645f6d61705b7369645f6d61705f6d61736b5d3b0a09696620286d61702d3e76616c696420262620286d61702d3e67756573745f76736964203d3d2067767369642929207b0a090974726163655f6b766d5f626f6f6b33735f736c625f666f756e642867767369642c206d61702d3e686f73745f76736964293b0a090972657475726e206d61703b0a097d0a0a096d6170203d2026746f5f626f6f6b33732876637075292d3e7369645f6d61705b5349445f4d41505f4d41534b202d207369645f6d61705f6d61736b5d3b0a09696620286d61702d3e76616c696420262620286d61702d3e67756573745f76736964203d3d2067767369642929207b0a090974726163655f6b766d5f626f6f6b33735f736c625f666f756e642867767369642c206d61702d3e686f73745f76736964293b0a090972657475726e206d61703b0a097d0a0a0974726163655f6b766d5f626f6f6b33735f736c625f6661696c287369645f6d61705f6d61736b2c206776736964293b0a0972657475726e204e554c4c3b0a7d0a0a696e74206b766d7070635f6d6d755f6d61705f7061676528737472756374206b766d5f76637075202a766370752c20737472756374206b766d7070635f707465202a6f7269675f707465290a7b0a09756e7369676e6564206c6f6e672076706e3b0a0970666e5f74206870616464723b0a09756c6f6e6720686173682c2068707465673b0a0975363420767369643b0a09696e74207265743b0a09696e742072666c616773203d2030783139323b0a09696e742076666c616773203d20303b0a09696e7420617474656d7074203d20303b0a09737472756374206b766d7070635f7369645f6d6170202a6d61703b0a09696e742072203d20303b0a0a092f2a2047657420686f737420706879736963616c206164647265737320666f7220677061202a2f0a09687061646472203d206b766d7070635f67666e5f746f5f70666e28766370752c206f7269675f7074652d3e7261646472203e3e20504147455f5348494654293b0a096966202869735f6572726f725f6e6f736c6f745f70666e286870616464722929207b0a09097072696e746b284b45524e5f494e464f2022436f756c646e277420676574206775657374207061676520666f722067666e20256c78215c6e222c206f7269675f7074652d3e6561646472293b0a090972203d202d45494e56414c3b0a0909676f746f206f75743b0a097d0a09687061646472203c3c3d20504147455f53484946543b0a09687061646472207c3d206f7269675f7074652d3e7261646472202620287e3078666666554c4c2026207e504147455f4d41534b293b0a0a092f2a20616e6420777269746520746865206d617070696e67206561202d3e2068706120696e746f20746865207074202a2f0a09766370752d3e617263682e6d6d752e657369645f746f5f7673696428766370752c206f7269675f7074652d3e6561646472203e3e205349445f53484946542c202676736964293b0a096d6170203d2066696e645f7369645f7673696428766370752c2076736964293b0a0969662028216d617029207b0a0909726574203d206b766d7070635f6d6d755f6d61705f7365676d656e7428766370752c206f7269675f7074652d3e6561646472293b0a09095741524e5f4f4e28726574203c2030293b0a09096d6170203d2066696e645f7369645f7673696428766370752c2076736964293b0a097d0a0969662028216d617029207b0a09097072696e746b284b45524e5f45525220224b564d3a205365676d656e74206d617020666f72203078256c6c7820283078256c7829206661696c65645c6e222c0a09090909767369642c206f7269675f7074652d3e6561646472293b0a09095741524e5f4f4e2874727565293b0a090972203d202d45494e56414c3b0a0909676f746f206f75743b0a097d0a0a0976736964203d206d61702d3e686f73745f767369643b0a0976706e203d206870745f76706e286f7269675f7074652d3e65616464722c20767369642c204d4d555f53454753495a455f3235364d293b0a0a0969662028216f7269675f7074652d3e6d61795f7772697465290a090972666c616773207c3d20485054455f525f50503b0a09656c73650a09096d61726b5f706167655f646972747928766370752d3e6b766d2c206f7269675f7074652d3e7261646472203e3e20504147455f5348494654293b0a0a0969662028216f7269675f7074652d3e6d61795f65786563757465290a090972666c616773207c3d20485054455f525f4e3b0a09656c73650a09096b766d7070635f6d6d755f666c7573685f69636163686528687061646472203e3e20504147455f5348494654293b0a0a0968617368203d206870745f686173682876706e2c205054455f53495a452c204d4d555f53454753495a455f3235364d293b0a0a6d61705f616761696e3a0a096870746567203d20282868617368202620687461625f686173685f6d61736b29202a2048505445535f5045525f47524f5550293b0a0a092f2a20496e2063617365207765207472696564206e6f726d616c206d617070696e6720616c72656164792c206c65742773206e756b65206f6c6420656e7472696573202a2f0a0969662028617474656d7074203e2031290a0909696620287070635f6d642e687074655f72656d6f766528687074656729203c203029207b0a09090972203d202d313b0a090909676f746f206f75743b0a09097d0a0a09726574203d207070635f6d642e687074655f696e736572742868707465672c2076706e2c206870616464722c2072666c6167732c2076666c6167732c0a09090909204d4d555f504147455f344b2c204d4d555f53454753495a455f3235364d293b0a0a0969662028726574203c203029207b0a09092f2a20496620776520636f756c646e2774206d61702061207072696d617279205054452c207472792061207365636f6e64617279202a2f0a090968617368203d207e686173683b0a090976666c616773205e3d20485054455f565f5345434f4e444152593b0a0909617474656d70742b2b3b0a0909676f746f206d61705f616761696e3b0a097d20656c7365207b0a090973747275637420687074655f6361636865202a707465203d206b766d7070635f6d6d755f687074655f63616368655f6e6578742876637075293b0a0a090974726163655f6b766d5f626f6f6b33735f36345f6d6d755f6d61702872666c6167732c2068707465672c0a09090909092020202076706e2c206870616464722c206f7269675f707465293b0a0a09092f2a20546865207070635f6d6420636f6465206d617920676976652075732061207365636f6e6461727920656e747279206576656e2074686f7567682077650a090920202061736b656420666f722061207072696d6172792e204669782075702e202a2f0a090969662028287265742026205f5054454944585f5345434f4e444152592920262620212876666c616773202620485054455f565f5345434f4e444152592929207b0a09090968617368203d207e686173683b0a0909096870746567203d20282868617368202620687461625f686173685f6d61736b29202a2048505445535f5045525f47524f5550293b0a09097d0a0a09097074652d3e736c6f74203d206870746567202b202872657420262037293b0a09097074652d3e686f73745f76706e203d2076706e3b0a09097074652d3e707465203d202a6f7269675f7074653b0a09097074652d3e70666e203d20687061646472203e3e20504147455f53484946543b0a0a09096b766d7070635f6d6d755f687074655f63616368655f6d617028766370752c20707465293b0a097d0a096b766d5f72656c656173655f70666e5f636c65616e28687061646472203e3e20504147455f5348494654293b0a0a6f75743a0a0972657475726e20723b0a7d0a0a73746174696320737472756374206b766d7070635f7369645f6d6170202a6372656174655f7369645f6d617028737472756374206b766d5f76637075202a766370752c20753634206776736964290a7b0a09737472756374206b766d7070635f7369645f6d6170202a6d61703b0a09737472756374206b766d7070635f766370755f626f6f6b3373202a766370755f626f6f6b3373203d20746f5f626f6f6b33732876637075293b0a09753136207369645f6d61705f6d61736b3b0a0973746174696320696e74206261636b77617264735f6d6170203d20303b0a0a0969662028766370752d3e617263682e7368617265642d3e6d73722026204d53525f5052290a09096776736964207c3d20565349445f50523b0a0a092f2a205765206d696768742067657420636f6c6c6973696f6e732074686174207472617020696e20707265636564696e67206f726465722c20736f206c657427730a092020206d6170207468656d20646966666572656e746c79202a2f0a0a097369645f6d61705f6d61736b203d206b766d7070635f7369645f6861736828766370752c206776736964293b0a09696620286261636b77617264735f6d6170290a09097369645f6d61705f6d61736b203d205349445f4d41505f4d41534b202d207369645f6d61705f6d61736b3b0a0a096d6170203d2026746f5f626f6f6b33732876637075292d3e7369645f6d61705b7369645f6d61705f6d61736b5d3b0a0a092f2a204d616b6520737572652077652772652074616b696e6720746865206f74686572206d6170206e6578742074696d65202a2f0a096261636b77617264735f6d6170203d20216261636b77617264735f6d61703b0a0a092f2a2055682d6f68202e2e2e206f7574206f66206d617070696e67732e204c6574277320666c75736821202a2f0a0969662028766370755f626f6f6b33732d3e70726f746f5f767369645f6e657874203d3d20766370755f626f6f6b33732d3e70726f746f5f767369645f6d617829207b0a0909766370755f626f6f6b33732d3e70726f746f5f767369645f6e657874203d20766370755f626f6f6b33732d3e70726f746f5f767369645f66697273743b0a09096d656d73657428766370755f626f6f6b33732d3e7369645f6d61702c20302c0a09092020202020202073697a656f6628737472756374206b766d7070635f7369645f6d617029202a205349445f4d41505f4e554d293b0a09096b766d7070635f6d6d755f7074655f666c75736828766370752c20302c2030293b0a09096b766d7070635f6d6d755f666c7573685f7365676d656e74732876637075293b0a097d0a096d61702d3e686f73745f76736964203d20767369645f736372616d626c6528766370755f626f6f6b33732d3e70726f746f5f767369645f6e6578742b2b2c203235364d293b0a0a096d61702d3e67756573745f76736964203d2067767369643b0a096d61702d3e76616c6964203d20747275653b0a0a0974726163655f6b766d5f626f6f6b33735f736c625f6d6170287369645f6d61705f6d61736b2c2067767369642c206d61702d3e686f73745f76736964293b0a0a0972657475726e206d61703b0a7d0a0a73746174696320696e74206b766d7070635f6d6d755f6e6578745f7365676d656e7428737472756374206b766d5f76637075202a766370752c20756c6f6e672065736964290a7b0a09737472756374206b766d7070635f626f6f6b33735f736861646f775f76637075202a7376637075203d2073766370755f6765742876637075293b0a09696e7420693b0a09696e74206d61785f736c625f73697a65203d2036343b0a09696e7420666f756e645f696e76616c203d202d313b0a09696e7420723b0a0a09696620282173766370752d3e736c625f6d6178290a090973766370752d3e736c625f6d6178203d20313b0a0a092f2a20417265207765206f76657277726974696e673f202a2f0a09666f72202869203d20313b2069203c2073766370752d3e736c625f6d61783b20692b2b29207b0a090969662028212873766370752d3e736c625b695d2e65736964202620534c425f455349445f5629290a090909666f756e645f696e76616c203d20693b0a0909656c736520696620282873766370752d3e736c625b695d2e65736964202620455349445f4d41534b29203d3d206573696429207b0a09090972203d20693b0a090909676f746f206f75743b0a09097d0a097d0a0a092f2a20466f756e64206120737061726520656e74727920746861742077617320696e76616c696461746564206265666f7265202a2f0a0969662028666f756e645f696e76616c203e203029207b0a090972203d20666f756e645f696e76616c3b0a0909676f746f206f75743b0a097d0a0a092f2a204e6f20737061726520696e76616c696420656e7472792c20736f20637265617465206f6e65202a2f0a0a09696620286d6d755f736c625f73697a65203c203634290a09096d61785f736c625f73697a65203d206d6d755f736c625f73697a653b0a0a092f2a204f766572666c6f77696e67202d3e207075726765202a2f0a09696620282873766370752d3e736c625f6d617829203d3d206d61785f736c625f73697a65290a09096b766d7070635f6d6d755f666c7573685f7365676d656e74732876637075293b0a0a0972203d2073766370752d3e736c625f6d61783b0a0973766370752d3e736c625f6d61782b2b3b0a0a6f75743a0a0973766370755f707574287376637075293b0a0972657475726e20723b0a7d0a0a696e74206b766d7070635f6d6d755f6d61705f7365676d656e7428737472756374206b766d5f76637075202a766370752c20756c6f6e67206561646472290a7b0a09737472756374206b766d7070635f626f6f6b33735f736861646f775f76637075202a7376637075203d2073766370755f6765742876637075293b0a097536342065736964203d206561646472203e3e205349445f53484946543b0a0975363420736c625f65736964203d20286561646472202620455349445f4d41534b29207c20534c425f455349445f563b0a0975363420736c625f76736964203d20534c425f565349445f555345523b0a097536342067767369643b0a09696e7420736c625f696e6465783b0a09737472756374206b766d7070635f7369645f6d6170202a6d61703b0a09696e742072203d20303b0a0a09736c625f696e646578203d206b766d7070635f6d6d755f6e6578745f7365676d656e7428766370752c206561646472202620455349445f4d41534b293b0a0a0969662028766370752d3e617263682e6d6d752e657369645f746f5f7673696428766370752c20657369642c202667767369642929207b0a09092f2a20496e76616c696461746520616e20656e747279202a2f0a090973766370752d3e736c625b736c625f696e6465785d2e65736964203d20303b0a090972203d202d454e4f454e543b0a0909676f746f206f75743b0a097d0a0a096d6170203d2066696e645f7369645f7673696428766370752c206776736964293b0a0969662028216d6170290a09096d6170203d206372656174655f7369645f6d617028766370752c206776736964293b0a0a096d61702d3e67756573745f65736964203d20657369643b0a0a09736c625f76736964207c3d20286d61702d3e686f73745f76736964203c3c203132293b0a09736c625f7673696420263d207e534c425f565349445f4b503b0a09736c625f65736964207c3d20736c625f696e6465783b0a0a0973766370752d3e736c625b736c625f696e6465785d2e65736964203d20736c625f657369643b0a0973766370752d3e736c625b736c625f696e6465785d2e76736964203d20736c625f767369643b0a0a0974726163655f6b766d5f626f6f6b33735f736c626d746528736c625f767369642c20736c625f65736964293b0a0a6f75743a0a0973766370755f707574287376637075293b0a0972657475726e20723b0a7d0a0a766f6964206b766d7070635f6d6d755f666c7573685f7365676d656e747328737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d7070635f626f6f6b33735f736861646f775f76637075202a7376637075203d2073766370755f6765742876637075293b0a0973766370752d3e736c625f6d6178203d20313b0a0973766370752d3e736c625b305d2e65736964203d20303b0a0973766370755f707574287376637075293b0a7d0a0a766f6964206b766d7070635f6d6d755f64657374726f7928737472756374206b766d5f76637075202a76637075290a7b0a096b766d7070635f6d6d755f687074655f64657374726f792876637075293b0a095f5f64657374726f795f636f6e7465787428746f5f626f6f6b33732876637075292d3e636f6e746578745f69645b305d293b0a7d0a0a696e74206b766d7070635f6d6d755f696e697428737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d7070635f766370755f626f6f6b3373202a766370753373203d20746f5f626f6f6b33732876637075293b0a09696e74206572723b0a0a09657272203d205f5f696e69745f6e65775f636f6e7465787428293b0a0969662028657272203c2030290a090972657475726e202d313b0a097663707533732d3e636f6e746578745f69645b305d203d206572723b0a0a097663707533732d3e70726f746f5f767369645f6d6178203d2028287663707533732d3e636f6e746578745f69645b305d202b2031290a0909090920203c3c20555345525f455349445f4249545329202d20313b0a097663707533732d3e70726f746f5f767369645f6669727374203d207663707533732d3e636f6e746578745f69645b305d203c3c20555345525f455349445f424954533b0a097663707533732d3e70726f746f5f767369645f6e657874203d207663707533732d3e70726f746f5f767369645f66697273743b0a0a096b766d7070635f6d6d755f687074655f696e69742876637075293b0a0a0972657475726e20303b0a7d0a000000006c696e75782d332e382e322f617263682f706f77657270632f6b766d2f626f6f6b33735f36345f6d6d755f68762e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031313533333100313231313437343433333000303032313330370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652c2076657273696f6e20322c2061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c203531204672616e6b6c696e205374726565742c20466966746820466c6f6f722c20426f73746f6e2c204d41202030323131302d313330312c205553412e0a202a0a202a20436f707972696768742032303130205061756c204d61636b65727261732c2049424d20436f72702e203c7061756c7573406175312e69626d2e636f6d3e0a202a2f0a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6b766d2e683e0a23696e636c756465203c6c696e75782f6b766d5f686f73742e683e0a23696e636c756465203c6c696e75782f686967686d656d2e683e0a23696e636c756465203c6c696e75782f6766702e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f68756765746c622e683e0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a23696e636c756465203c6c696e75782f737263752e683e0a23696e636c756465203c6c696e75782f616e6f6e5f696e6f6465732e683e0a23696e636c756465203c6c696e75782f66696c652e683e0a0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f6b766d5f7070632e683e0a23696e636c756465203c61736d2f6b766d5f626f6f6b33732e683e0a23696e636c756465203c61736d2f6d6d752d6861736836342e683e0a23696e636c756465203c61736d2f687663616c6c2e683e0a23696e636c756465203c61736d2f73796e63682e683e0a23696e636c756465203c61736d2f7070632d6f70636f64652e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a0a2f2a20504f57455237206861732031302d626974204c504944732c205050433937302068617320362d626974204c50494473202a2f0a23646566696e65204d41585f4c5049445f3937300936330a0a2f2a20506f7765722061726368697465637475726520726571756972657320485054206973206174206c65617374203235366b42202a2f0a23646566696e65205050435f4d494e5f4850545f4f524445520931380a0a737461746963206c6f6e67206b766d7070635f766972746d6f64655f646f5f685f656e74657228737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e6720666c6167732c0a090909096c6f6e67207074655f696e6465782c20756e7369676e6564206c6f6e6720707465682c0a09090909756e7369676e6564206c6f6e67207074656c2c20756e7369676e6564206c6f6e67202a7074655f6964785f726574293b0a73746174696320766f6964206b766d7070635f726d61705f726573657428737472756374206b766d202a6b766d293b0a0a6c6f6e67206b766d7070635f616c6c6f635f68707428737472756374206b766d202a6b766d2c20753332202a687461625f6f7264657270290a7b0a09756e7369676e6564206c6f6e67206870743b0a09737472756374207265766d61705f656e747279202a7265763b0a09737472756374206b766d7070635f6c696e6561725f696e666f202a6c693b0a096c6f6e67206f72646572203d206b766d5f6870745f6f726465723b0a0a0969662028687461625f6f726465727029207b0a09096f72646572203d202a687461625f6f72646572703b0a0909696620286f72646572203c205050435f4d494e5f4850545f4f52444552290a0909096f72646572203d205050435f4d494e5f4850545f4f524445523b0a097d0a0a092f2a0a09202a2049662074686520757365722077616e7473206120646966666572656e742073697a652066726f6d2064656661756c742c0a09202a2074727920666972737420746f20616c6c6f636174652069742066726f6d20746865206b65726e656c207061676520616c6c6f6361746f722e0a09202a2f0a09687074203d20303b0a09696620286f7264657220213d206b766d5f6870745f6f7264657229207b0a0909687074203d205f5f6765745f667265655f7061676573284746505f4b45524e454c7c5f5f4746505f5a45524f7c5f5f4746505f5245504541547c0a09090909202020202020205f5f4746505f4e4f5741524e2c206f72646572202d20504147455f5348494654293b0a09096966202821687074290a0909092d2d6f726465723b0a097d0a0a092f2a204e6578742074727920746f20616c6c6f636174652066726f6d2074686520707265616c6c6f636174656420706f6f6c202a2f0a09696620282168707429207b0a09096c69203d206b766d5f616c6c6f635f68707428293b0a0909696620286c6929207b0a090909687074203d2028756c6f6e67296c692d3e626173655f766972743b0a0909096b766d2d3e617263682e6870745f6c69203d206c693b0a0909096f72646572203d206b766d5f6870745f6f726465723b0a09097d0a097d0a0a092f2a204c6173746c792074727920737563636573736976656c7920736d616c6c65722073697a65732066726f6d20746865207061676520616c6c6f6361746f72202a2f0a097768696c65202821687074202626206f72646572203e205050435f4d494e5f4850545f4f5244455229207b0a0909687074203d205f5f6765745f667265655f7061676573284746505f4b45524e454c7c5f5f4746505f5a45524f7c5f5f4746505f5245504541547c0a09090909202020202020205f5f4746505f4e4f5741524e2c206f72646572202d20504147455f5348494654293b0a09096966202821687074290a0909092d2d6f726465723b0a097d0a0a096966202821687074290a090972657475726e202d454e4f4d454d3b0a0a096b766d2d3e617263682e6870745f76697274203d206870743b0a096b766d2d3e617263682e6870745f6f72646572203d206f726465723b0a092f2a2048505445732061726520322a2a34206279746573206c6f6e67202a2f0a096b766d2d3e617263682e6870745f6e707465203d2031756c203c3c20286f72646572202d2034293b0a092f2a203132382028322a2a372920627974657320696e2065616368204850544547202a2f0a096b766d2d3e617263682e6870745f6d61736b203d202831756c203c3c20286f72646572202d20372929202d20313b0a0a092f2a20416c6c6f636174652072657665727365206d6170206172726179202a2f0a09726576203d20766d616c6c6f632873697a656f6628737472756374207265766d61705f656e74727929202a206b766d2d3e617263682e6870745f6e707465293b0a09696620282172657629207b0a090970725f65727228226b766d7070635f616c6c6f635f6870743a20436f756c646e277420616c6c6f632072657665727365206d61702061727261795c6e22293b0a0909676f746f206f75745f667265656870743b0a097d0a096b766d2d3e617263682e7265766d6170203d207265763b0a096b766d2d3e617263682e73647231203d205f5f70612868707429207c20286f72646572202d203138293b0a0a0970725f696e666f28224b564d206775657374206874616220617420256c7820286f7264657220256c64292c204c5049442025785c6e222c0a09096870742c206f726465722c206b766d2d3e617263682e6c706964293b0a0a0969662028687461625f6f7264657270290a09092a687461625f6f7264657270203d206f726465723b0a0972657475726e20303b0a0a206f75745f667265656870743a0a09696620286b766d2d3e617263682e6870745f6c69290a09096b766d5f72656c656173655f687074286b766d2d3e617263682e6870745f6c69293b0a09656c73650a0909667265655f7061676573286870742c206f72646572202d20504147455f5348494654293b0a0972657475726e202d454e4f4d454d3b0a7d0a0a6c6f6e67206b766d7070635f616c6c6f635f72657365745f68707428737472756374206b766d202a6b766d2c20753332202a687461625f6f7264657270290a7b0a096c6f6e6720657272203d202d45425553593b0a096c6f6e67206f726465723b0a0a096d757465785f6c6f636b28266b766d2d3e6c6f636b293b0a09696620286b766d2d3e617263682e726d615f73657475705f646f6e6529207b0a09096b766d2d3e617263682e726d615f73657475705f646f6e65203d20303b0a09092f2a206f7264657220726d615f73657475705f646f6e652076732e2076637075735f72756e6e696e67202a2f0a0909736d705f6d6228293b0a09096966202861746f6d69635f7265616428266b766d2d3e617263682e76637075735f72756e6e696e672929207b0a0909096b766d2d3e617263682e726d615f73657475705f646f6e65203d20313b0a090909676f746f206f75743b0a09097d0a097d0a09696620286b766d2d3e617263682e6870745f7669727429207b0a09096f72646572203d206b766d2d3e617263682e6870745f6f726465723b0a09092f2a205365742074686520656e746972652048505420746f20302c20692e652e20696e76616c6964204850544573202a2f0a09096d656d7365742828766f6964202a296b766d2d3e617263682e6870745f766972742c20302c2031756c203c3c206f72646572293b0a09092f2a0a0909202a20526573657420616c6c2074686520726576657273652d6d617070696e6720636861696e7320666f7220616c6c206d656d736c6f74730a0909202a2f0a09096b766d7070635f726d61705f7265736574286b766d293b0a09092f2a20456e737572652074686174206561636820766370752077696c6c20666c7573682069747320544c42206f6e206e65787420656e7472792e202a2f0a09096370756d61736b5f736574616c6c28266b766d2d3e617263682e6e6565645f746c625f666c757368293b0a09092a687461625f6f7264657270203d206f726465723b0a0909657272203d20303b0a097d20656c7365207b0a0909657272203d206b766d7070635f616c6c6f635f687074286b766d2c20687461625f6f7264657270293b0a09096f72646572203d202a687461625f6f72646572703b0a097d0a206f75743a0a096d757465785f756e6c6f636b28266b766d2d3e6c6f636b293b0a0972657475726e206572723b0a7d0a0a766f6964206b766d7070635f667265655f68707428737472756374206b766d202a6b766d290a7b0a096b766d7070635f667265655f6c706964286b766d2d3e617263682e6c706964293b0a097666726565286b766d2d3e617263682e7265766d6170293b0a09696620286b766d2d3e617263682e6870745f6c69290a09096b766d5f72656c656173655f687074286b766d2d3e617263682e6870745f6c69293b0a09656c73650a0909667265655f7061676573286b766d2d3e617263682e6870745f766972742c0a0909092020206b766d2d3e617263682e6870745f6f72646572202d20504147455f5348494654293b0a7d0a0a2f2a204269747320696e20666972737420485054452064776f726420666f72207061676573697a6520346b2c2036346b206f722031364d202a2f0a73746174696320696e6c696e6520756e7369676e6564206c6f6e672068707465305f706773697a655f656e636f64696e6728756e7369676e6564206c6f6e6720706773697a65290a7b0a0972657475726e2028706773697a65203e2030783130303029203f20485054455f565f4c41524745203a20303b0a7d0a0a2f2a204269747320696e207365636f6e6420485054452064776f726420666f72207061676573697a6520346b2c2036346b206f722031364d202a2f0a73746174696320696e6c696e6520756e7369676e6564206c6f6e672068707465315f706773697a655f656e636f64696e6728756e7369676e6564206c6f6e6720706773697a65290a7b0a0972657475726e2028706773697a65203d3d203078313030303029203f20307831303030203a20303b0a7d0a0a766f6964206b766d7070635f6d61705f76726d6128737472756374206b766d5f76637075202a766370752c20737472756374206b766d5f6d656d6f72795f736c6f74202a6d656d736c6f742c0a09092020202020756e7369676e6564206c6f6e6720706f72646572290a7b0a09756e7369676e6564206c6f6e6720693b0a09756e7369676e6564206c6f6e67206e70616765733b0a09756e7369676e6564206c6f6e672068705f762c2068705f723b0a09756e7369676e6564206c6f6e6720616464722c20686173683b0a09756e7369676e6564206c6f6e67207073697a653b0a09756e7369676e6564206c6f6e67206870302c206870313b0a09756e7369676e6564206c6f6e67206964785f7265743b0a096c6f6e67207265743b0a09737472756374206b766d202a6b766d203d20766370752d3e6b766d3b0a0a097073697a65203d2031756c203c3c20706f726465723b0a096e7061676573203d206d656d736c6f742d3e6e7061676573203e3e2028706f72646572202d20504147455f5348494654293b0a0a092f2a2056524d412063616e2774206265203e20315442202a2f0a09696620286e7061676573203e2031756c203c3c20283430202d20706f7264657229290a09096e7061676573203d2031756c203c3c20283430202d20706f72646572293b0a092f2a2043616e277420757365206d6f7265207468616e2031204850544520706572204850544547202a2f0a09696620286e7061676573203e206b766d2d3e617263682e6870745f6d61736b202b2031290a09096e7061676573203d206b766d2d3e617263682e6870745f6d61736b202b20313b0a0a09687030203d20485054455f565f3154425f534547207c202856524d415f56534944203c3c20283430202d2031362929207c0a0909485054455f565f424f4c544544207c2068707465305f706773697a655f656e636f64696e67287073697a65293b0a09687031203d2068707465315f706773697a655f656e636f64696e67287073697a6529207c0a0909485054455f525f52207c20485054455f525f43207c20485054455f525f4d207c2050505f525758583b0a0a09666f72202869203d20303b2069203c206e70616765733b202b2b6929207b0a090961646472203d2069203c3c20706f726465723b0a09092f2a2063616e277420757365206870745f686173682073696e6365207661203e2036342062697473202a2f0a090968617368203d202869205e202856524d415f56534944205e202856524d415f56534944203c3c2032352929292026206b766d2d3e617263682e6870745f6d61736b3b0a09092f2a0a0909202a20576520617373756d652074686174207468652068617368207461626c6520697320656d70747920616e64206e6f0a0909202a20766370757320617265207573696e6720697420617420746869732073746167652e202053696e6365207765206372656174650a0909202a206174206d6f7374206f6e652048505445207065722048505445472c207765206a75737420617373756d6520656e74727920370a0909202a20697320617661696c61626c6520616e64207573652069742e0a0909202a2f0a090968617368203d202868617368203c3c203329202b20373b0a090968705f76203d20687030207c20282861646472203e3e203136292026207e30783766554c293b0a090968705f72203d20687031207c20616464723b0a0909726574203d206b766d7070635f766972746d6f64655f646f5f685f656e746572286b766d2c20485f45584143542c20686173682c2068705f762c2068705f722c0a09090909090920266964785f726574293b0a09096966202872657420213d20485f5355434345535329207b0a09090970725f65727228224b564d3a206d61705f76726d6120617420256c78206661696c65642c207265743d256c645c6e222c0a09090920202020202020616464722c20726574293b0a090909627265616b3b0a09097d0a097d0a7d0a0a696e74206b766d7070635f6d6d755f68765f696e697428766f6964290a7b0a09756e7369676e6564206c6f6e6720686f73745f6c7069642c20727376645f6c7069643b0a0a0969662028216370755f6861735f66656174757265284350555f4654525f48564d4f444529290a090972657475726e202d45494e56414c3b0a0a092f2a20504f57455237206861732031302d626974204c504944732c2050504339373020616e6420653530306d63206861766520362d626974204c50494473202a2f0a09696620286370755f6861735f66656174757265284350555f4654525f415243485f3230362929207b0a0909686f73745f6c706964203d206d66737072285350524e5f4c504944293b092f2a20504f57455237202a2f0a0909727376645f6c706964203d204c5049445f525356443b0a097d20656c7365207b0a0909686f73745f6c706964203d20303b0909092f2a20505043393730202a2f0a0909727376645f6c706964203d204d41585f4c5049445f3937303b0a097d0a0a096b766d7070635f696e69745f6c70696428727376645f6c706964202b2031293b0a0a096b766d7070635f636c61696d5f6c70696428686f73745f6c706964293b0a092f2a20727376645f6c70696420697320726573657276656420666f722075736520696e20706172746974696f6e20737769746368696e67202a2f0a096b766d7070635f636c61696d5f6c70696428727376645f6c706964293b0a0a0972657475726e20303b0a7d0a0a766f6964206b766d7070635f6d6d755f64657374726f7928737472756374206b766d5f76637075202a76637075290a7b0a7d0a0a73746174696320766f6964206b766d7070635f6d6d755f626f6f6b33735f36345f68765f72657365745f6d737228737472756374206b766d5f76637075202a76637075290a7b0a096b766d7070635f7365745f6d737228766370752c204d53525f5346207c204d53525f4d45293b0a7d0a0a2f2a0a202a20546869732069732063616c6c656420746f206765742061207265666572656e636520746f206120677565737420706167652069662074686572652069736e27740a202a206f6e6520616c726561647920696e20746865206d656d736c6f742d3e617263682e736c6f745f706879735b5d2061727261792e0a202a2f0a737461746963206c6f6e67206b766d7070635f6765745f67756573745f7061676528737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e672067666e2c0a090909092020737472756374206b766d5f6d656d6f72795f736c6f74202a6d656d736c6f742c0a090909092020756e7369676e6564206c6f6e67207073697a65290a7b0a09756e7369676e6564206c6f6e672073746172743b0a096c6f6e67206e702c206572723b0a097374727563742070616765202a706167652c202a68706167652c202a70616765735b315d3b0a09756e7369676e6564206c6f6e6720732c20706773697a653b0a09756e7369676e6564206c6f6e67202a70687973703b0a09756e7369676e656420696e742069735f696f2c20676f742c2070676f726465723b0a0973747275637420766d5f617265615f737472756374202a766d613b0a09756e7369676e6564206c6f6e672070666e2c20692c206e70616765733b0a0a097068797370203d206d656d736c6f742d3e617263682e736c6f745f706879733b0a0969662028217068797370290a090972657475726e202d45494e56414c3b0a096966202870687973705b67666e202d206d656d736c6f742d3e626173655f67666e5d290a090972657475726e20303b0a0a0969735f696f203d20303b0a09676f74203d20303b0a0970616765203d204e554c4c3b0a09706773697a65203d207073697a653b0a09657272203d202d45494e56414c3b0a097374617274203d2067666e5f746f5f6876615f6d656d736c6f74286d656d736c6f742c2067666e293b0a0a092f2a20496e7374616e746961746520616e64206765742074686520706167652077652077616e742061636365737320746f202a2f0a096e70203d206765745f757365725f70616765735f666173742873746172742c20312c20312c207061676573293b0a09696620286e7020213d203129207b0a09092f2a204c6f6f6b2075702074686520766d6120666f72207468652070616765202a2f0a0909646f776e5f72656164282663757272656e742d3e6d6d2d3e6d6d61705f73656d293b0a0909766d61203d2066696e645f766d612863757272656e742d3e6d6d2c207374617274293b0a09096966202821766d61207c7c20766d612d3e766d5f7374617274203e207374617274207c7c0a0909202020207374617274202b207073697a65203e20766d612d3e766d5f656e64207c7c0a0909202020202128766d612d3e766d5f666c616773202620564d5f50464e4d415029290a090909676f746f2075705f6572723b0a090969735f696f203d20687074655f63616368655f6269747328706770726f745f76616c28766d612d3e766d5f706167655f70726f7429293b0a090970666e203d20766d612d3e766d5f70676f6666202b2028287374617274202d20766d612d3e766d5f737461727429203e3e20504147455f5348494654293b0a09092f2a20636865636b20616c69676e6d656e74206f662070666e2076732e2072657175657374656420706167652073697a65202a2f0a0909696620287073697a65203e20504147455f53495a45202626202870666e20262028287073697a65203e3e20504147455f534849465429202d20312929290a090909676f746f2075705f6572723b0a090975705f72656164282663757272656e742d3e6d6d2d3e6d6d61705f73656d293b0a0a097d20656c7365207b0a090970616765203d2070616765735b305d3b0a0909676f74203d204b564d5050435f474f545f504147453b0a0a09092f2a2053656520696620746869732069732061206c617267652070616765202a2f0a090973203d20504147455f53495a453b0a090969662028506167654875676528706167652929207b0a0909096870616765203d20636f6d706f756e645f686561642870616765293b0a09090973203c3c3d20636f6d706f756e645f6f72646572286870616765293b0a0909092f2a20476574207468652077686f6c65206c61726765207061676520696620736c6f7420616c69676e6d656e74206973206f6b202a2f0a0909096966202873203e207073697a6520262620736c6f745f69735f616c69676e6564286d656d736c6f742c2073292026260a0909092020202021286d656d736c6f742d3e7573657273706163655f616464722026202873202d2031292929207b0a09090909737461727420263d207e2873202d2031293b0a09090909706773697a65203d20733b0a090909096765745f70616765286870616765293b0a090909097075745f706167652870616765293b0a0909090970616765203d2068706167653b0a0909097d0a09097d0a09096966202873203c207073697a65290a090909676f746f206f75743b0a090970666e203d20706167655f746f5f70666e2870616765293b0a097d0a0a096e7061676573203d20706773697a65203e3e20504147455f53484946543b0a0970676f72646572203d205f5f696c6f6732286e7061676573293b0a097068797370202b3d202867666e202d206d656d736c6f742d3e626173655f67666e292026207e286e7061676573202d2031293b0a097370696e5f6c6f636b28266b766d2d3e617263682e736c6f745f706879735f6c6f636b293b0a09666f72202869203d20303b2069203c206e70616765733b202b2b6929207b0a0909696620282170687973705b695d29207b0a09090970687973705b695d203d20282870666e202b206929203c3c20504147455f534849465429202b0a09090909676f74202b2069735f696f202b2070676f726465723b0a090909676f74203d20303b0a09097d0a097d0a097370696e5f756e6c6f636b28266b766d2d3e617263682e736c6f745f706879735f6c6f636b293b0a09657272203d20303b0a0a206f75743a0a0969662028676f74290a09097075745f706167652870616765293b0a0972657475726e206572723b0a0a2075705f6572723a0a0975705f72656164282663757272656e742d3e6d6d2d3e6d6d61705f73656d293b0a0972657475726e206572723b0a7d0a0a6c6f6e67206b766d7070635f766972746d6f64655f646f5f685f656e74657228737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e6720666c6167732c0a090909096c6f6e67207074655f696e6465782c20756e7369676e6564206c6f6e6720707465682c0a09090909756e7369676e6564206c6f6e67207074656c2c20756e7369676e6564206c6f6e67202a7074655f6964785f726574290a7b0a09756e7369676e6564206c6f6e67207073697a652c206770612c2067666e3b0a09737472756374206b766d5f6d656d6f72795f736c6f74202a6d656d736c6f743b0a096c6f6e67207265743b0a0a09696620286b766d2d3e617263682e7573696e675f6d6d755f6e6f74696669657273290a0909676f746f20646f5f696e736572743b0a0a097073697a65203d20687074655f706167655f73697a6528707465682c207074656c293b0a0969662028217073697a65290a090972657475726e20485f504152414d455445523b0a0a097074656820263d207e28485054455f565f48564c4f434b207c20485054455f565f414253454e54207c20485054455f565f56414c4944293b0a0a092f2a2046696e6420746865206d656d736c6f742028696620616e792920666f7220746869732061646472657373202a2f0a09677061203d20287074656c202620485054455f525f52504e292026207e287073697a65202d2031293b0a0967666e203d20677061203e3e20504147455f53484946543b0a096d656d736c6f74203d2067666e5f746f5f6d656d736c6f74286b766d2c2067666e293b0a09696620286d656d736c6f742026262021286d656d736c6f742d3e666c6167732026204b564d5f4d454d534c4f545f494e56414c49442929207b0a09096966202821736c6f745f69735f616c69676e6564286d656d736c6f742c207073697a6529290a09090972657475726e20485f504152414d455445523b0a0909696620286b766d7070635f6765745f67756573745f70616765286b766d2c2067666e2c206d656d736c6f742c207073697a6529203c2030290a09090972657475726e20485f504152414d455445523b0a097d0a0a20646f5f696e736572743a0a092f2a2050726f74656374206c696e757820505445206c6f6f6b75702066726f6d2070616765207461626c65206465737472756374696f6e202a2f0a097263755f726561645f6c6f636b5f736368656428293b092f2a20746869732064697361626c657320707265656d7074696f6e20746f6f202a2f0a09726574203d206b766d7070635f646f5f685f656e746572286b766d2c20666c6167732c207074655f696e6465782c20707465682c207074656c2c0a0909090963757272656e742d3e6d6d2d3e7067642c2066616c73652c207074655f6964785f726574293b0a097263755f726561645f756e6c6f636b5f736368656428293b0a0969662028726574203d3d20485f544f4f5f4841524429207b0a09092f2a20746869732063616e27742068617070656e202a2f0a090970725f65727228224b564d3a204f6f70732c206b766d7070635f685f656e7465722072657475726e656420746f6f2068617264215c6e22293b0a0909726574203d20485f5245534f555243453b092f2a206f7220736f6d657468696e67202a2f0a097d0a0972657475726e207265743b0a0a7d0a0a2f2a0a202a20576520636f6d652068657265206f6e206120485f454e5445522063616c6c2066726f6d20746865206775657374207768656e20776520617265206e6f740a202a207573696e67206d6d75206e6f7469666965727320616e6420776520646f6e27742068617665207468652072657175657374656420706167652070696e6e65640a202a20616c72656164792e0a202a2f0a6c6f6e67206b766d7070635f766972746d6f64655f685f656e74657228737472756374206b766d5f76637075202a766370752c20756e7369676e6564206c6f6e6720666c6167732c0a09090920202020206c6f6e67207074655f696e6465782c20756e7369676e6564206c6f6e6720707465682c0a0909092020202020756e7369676e6564206c6f6e67207074656c290a7b0a0972657475726e206b766d7070635f766972746d6f64655f646f5f685f656e74657228766370752d3e6b766d2c20666c6167732c207074655f696e6465782c0a09090909092020707465682c207074656c2c2026766370752d3e617263682e6770725b345d293b0a7d0a0a73746174696320737472756374206b766d7070635f736c62202a6b766d7070635f6d6d755f626f6f6b33735f68765f66696e645f736c626528737472756374206b766d5f76637075202a766370752c0a09090909090909206776615f74206561646472290a7b0a09753634206d61736b3b0a09696e7420693b0a0a09666f72202869203d20303b2069203c20766370752d3e617263682e736c625f6e723b20692b2b29207b0a0909696620282128766370752d3e617263682e736c625b695d2e6f72696765202620534c425f455349445f5629290a090909636f6e74696e75653b0a0a090969662028766370752d3e617263682e736c625b695d2e6f72696776202620534c425f565349445f425f3154290a0909096d61736b203d20455349445f4d41534b5f31543b0a0909656c73650a0909096d61736b203d20455349445f4d41534b3b0a0a0909696620282828766370752d3e617263682e736c625b695d2e6f72696765205e206561646472292026206d61736b29203d3d2030290a09090972657475726e2026766370752d3e617263682e736c625b695d3b0a097d0a0972657475726e204e554c4c3b0a7d0a0a73746174696320756e7369676e6564206c6f6e67206b766d7070635f6d6d755f6765745f7265616c5f6164647228756e7369676e6564206c6f6e6720762c20756e7369676e6564206c6f6e6720722c0a090909756e7369676e6564206c6f6e67206561290a7b0a09756e7369676e6564206c6f6e672072615f6d61736b3b0a0a0972615f6d61736b203d20687074655f706167655f73697a6528762c207229202d20313b0a0972657475726e202872202620485054455f525f52504e2026207e72615f6d61736b29207c2028656120262072615f6d61736b293b0a7d0a0a73746174696320696e74206b766d7070635f6d6d755f626f6f6b33735f36345f68765f786c61746528737472756374206b766d5f76637075202a766370752c206776615f742065616464722c0a090909737472756374206b766d7070635f707465202a677074652c20626f6f6c2064617461290a7b0a09737472756374206b766d202a6b766d203d20766370752d3e6b766d3b0a09737472756374206b766d7070635f736c62202a736c62653b0a09756e7369676e6564206c6f6e6720736c625f763b0a09756e7369676e6564206c6f6e672070702c206b65793b0a09756e7369676e6564206c6f6e6720762c2067723b0a09756e7369676e6564206c6f6e67202a68707465703b0a09696e7420696e6465783b0a09696e7420766972746d6f6465203d20766370752d3e617263682e7368726567732e6d73722026202864617461203f204d53525f4452203a204d53525f4952293b0a0a092f2a2047657420534c4220656e747279202a2f0a0969662028766972746d6f646529207b0a0909736c6265203d206b766d7070635f6d6d755f626f6f6b33735f68765f66696e645f736c626528766370752c206561646472293b0a09096966202821736c6265290a09090972657475726e202d45494e56414c3b0a0909736c625f76203d20736c62652d3e6f726967763b0a097d20656c7365207b0a09092f2a207265616c206d6f646520616363657373202a2f0a0909736c625f76203d20766370752d3e6b766d2d3e617263682e76726d615f736c625f763b0a097d0a0a092f2a2046696e6420746865204850544520696e207468652068617368207461626c65202a2f0a09696e646578203d206b766d7070635f68765f66696e645f6c6f636b5f68707465286b766d2c2065616464722c20736c625f762c0a090909090920485054455f565f56414c4944207c20485054455f565f414253454e54293b0a0969662028696e646578203c2030290a090972657475726e202d454e4f454e543b0a096870746570203d2028756e7369676e6564206c6f6e67202a29286b766d2d3e617263682e6870745f76697274202b2028696e646578203c3c203429293b0a0976203d2068707465705b305d2026207e485054455f565f48564c4f434b3b0a096772203d206b766d2d3e617263682e7265766d61705b696e6465785d2e67756573745f727074653b0a0a092f2a20556e6c6f636b207468652048505445202a2f0a0961736d20766f6c6174696c6528226c7773796e6322203a203a203a20226d656d6f727922293b0a0968707465705b305d203d20763b0a0a09677074652d3e6561646472203d2065616464723b0a09677074652d3e7670616765203d20282876202620485054455f565f4156504e29203c3c203429207c2028286561646472203e3e203132292026203078666666293b0a0a092f2a20476574205050206269747320616e64206b657920666f72207065726d697373696f6e20636865636b202a2f0a097070203d20677220262028485054455f525f505030207c20485054455f525f5050293b0a096b6579203d2028766370752d3e617263682e7368726567732e6d73722026204d53525f505229203f20534c425f565349445f4b50203a20534c425f565349445f4b533b0a096b657920263d20736c625f763b0a0a092f2a2043616c63756c617465207065726d697373696f6e73202a2f0a09677074652d3e6d61795f72656164203d20687074655f726561645f7065726d697373696f6e2870702c206b6579293b0a09677074652d3e6d61795f7772697465203d20687074655f77726974655f7065726d697373696f6e2870702c206b6579293b0a09677074652d3e6d61795f65786563757465203d20677074652d3e6d61795f72656164202626202128677220262028485054455f525f4e207c20485054455f525f4729293b0a0a092f2a2053746f72616765206b6579207065726d697373696f6e20636865636b20666f7220504f57455237202a2f0a09696620286461746120262620766972746d6f6465202626206370755f6861735f66656174757265284350555f4654525f415243485f3230362929207b0a0909696e7420616d726669656c64203d20687074655f6765745f736b65795f7065726d2867722c20766370752d3e617263682e616d72293b0a090969662028616d726669656c6420262031290a090909677074652d3e6d61795f72656164203d20303b0a090969662028616d726669656c6420262032290a090909677074652d3e6d61795f7772697465203d20303b0a097d0a0a092f2a204765742074686520677565737420706879736963616c2061646472657373202a2f0a09677074652d3e7261646472203d206b766d7070635f6d6d755f6765745f7265616c5f6164647228762c2067722c206561646472293b0a0972657475726e20303b0a7d0a0a2f2a0a202a20517569636b207465737420666f72207768657468657220616e20696e737472756374696f6e2069732061206c6f6164206f7220612073746f72652e0a202a2049662074686520696e737472756374696f6e2069732061206c6f6164206f7220612073746f72652c207468656e20746869732077696c6c20696e6469636174650a202a2077686963682069742069732c206174206c65617374206f6e207365727665722070726f636573736f72732e202028456d6265646465642070726f636573736f72730a202a206861766520736f6d652065787465726e616c2050494420696e737472756374696f6e73207468617420646f6e277420666f6c6c6f77207468652072756c650a202a20656d626f6469656420686572652e29202049662074686520696e737472756374696f6e2069736e27742061206c6f6164206f722073746f72652c207468656e0a202a207468697320646f65736e27742072657475726e20616e797468696e672075736566756c2e0a202a2f0a73746174696320696e7420696e737472756374696f6e5f69735f73746f726528756e7369676e656420696e7420696e737472290a7b0a09756e7369676e656420696e74206d61736b3b0a0a096d61736b203d20307831303030303030303b0a096966202828696e7374722026203078666330303030303029203d3d2030783763303030303030290a09096d61736b203d2030783130303b09092f2a206d616a6f72206f70636f6465203331202a2f0a0972657475726e2028696e7374722026206d61736b2920213d20303b0a7d0a0a73746174696320696e74206b766d7070635f68765f656d756c6174655f6d6d696f28737472756374206b766d5f72756e202a72756e2c20737472756374206b766d5f76637075202a766370752c0a090909092020756e7369676e6564206c6f6e67206770612c206776615f742065612c20696e742069735f73746f7265290a7b0a09696e74207265743b0a09753332206c6173745f696e73743b0a09756e7369676e6564206c6f6e672073727230203d206b766d7070635f6765745f70632876637075293b0a0a092f2a2057652074727920746f206c6f616420746865206c61737420696e737472756374696f6e2e2020576520646f6e2774206c65740a09202a20656d756c6174655f696e737472756374696f6e20646f20697420617320697420646f65736e277420636865636b20776861740a09202a206b766d7070635f6c642072657475726e732e0a09202a204966207765206661696c2c207765206a7573742072657475726e20746f2074686520677565737420616e642074727920657865637574696e6720697420616761696e2e0a09202a2f0a0969662028766370752d3e617263682e6c6173745f696e7374203d3d204b564d5f494e53545f46455443485f4641494c454429207b0a0909726574203d206b766d7070635f6c6428766370752c2026737272302c2073697a656f6628753332292c20266c6173745f696e73742c2066616c7365293b0a09096966202872657420213d20454d554c4154455f444f4e45207c7c206c6173745f696e7374203d3d204b564d5f494e53545f46455443485f4641494c4544290a09090972657475726e20524553554d455f47554553543b0a0909766370752d3e617263682e6c6173745f696e7374203d206c6173745f696e73743b0a097d0a0a092f2a0a09202a205741524e494e473a20576520646f206e6f74206b6e6f7720666f72207375726520776865746865722074686520696e737472756374696f6e207765206a7573740a09202a20726561642066726f6d206d656d6f7279206973207468652073616d6520746861742063617573656420746865206661756c7420696e207468652066697273740a09202a20706c6163652e202049662074686520696e737472756374696f6e2077652072656164206973206e65697468657220616e206c6f6164206f7220612073746f72652c0a09202a207468656e2069742063616e277420616363657373206d656d6f72792c20736f20776520646f6e2774206e65656420746f20776f7272792061626f75740a09202a20656e666f7263696e6720616363657373207065726d697373696f6e732e2020536f2c20617373756d696e672069742069732061206c6f6164206f720a09202a2073746f72652c207765206a75737420636865636b20746861742069747320646972656374696f6e20286c6f6164206f722073746f7265292069730a09202a20636f6e73697374656e74207769746820746865206f726967696e616c206661756c742c2073696e63652074686174277320776861742077650a09202a20636865636b65642074686520616363657373207065726d697373696f6e7320616761696e73742e202049662074686572652069732061206d69736d617463680a09202a207765206a7573742072657475726e20616e642072657472792074686520696e737472756374696f6e2e0a09202a2f0a0a0969662028696e737472756374696f6e5f69735f73746f726528766370752d3e617263682e6c6173745f696e73742920213d20212169735f73746f7265290a090972657475726e20524553554d455f47554553543b0a0a092f2a0a09202a20456d756c617465642061636365737365732061726520656d756c61746564206279206c6f6f6b696e6720617420746865206861736820666f720a09202a207472616e736c6174696f6e206f6e63652c207468656e20706572666f726d696e672074686520616363657373206c617465722e205468650a09202a207472616e736c6174696f6e20636f756c6420626520696e76616c69646174656420696e20746865206d65616e74696d6520696e2077686963680a09202a20706f696e7420706572666f726d696e67207468652073756273657175656e74206d656d6f727920616363657373206f6e20746865206f6c640a09202a20706879736963616c206164647265737320636f756c6420706f737369626c79206265206120736563757269747920686f6c6520666f72207468650a09202a2067756573742028627574206e6f742074686520686f7374292e0a09202a0a09202a2054686973206973206c657373206f6620616e20697373756520666f72204d4d494f2073746f7265732073696e63652074686579206172656e27740a09202a20676c6f62616c6c792076697369626c652e20497420636f756c6420626520616e20697373756520666f72204d4d494f206c6f61647320746f0a09202a2061206365727461696e20657874656e7420627574207765276c6c2069676e6f726520697420666f72206e6f772e0a09202a2f0a0a09766370752d3e617263682e70616464725f6163636573736564203d206770613b0a09766370752d3e617263682e76616464725f6163636573736564203d2065613b0a0972657475726e206b766d7070635f656d756c6174655f6d6d696f2872756e2c2076637075293b0a7d0a0a696e74206b766d7070635f626f6f6b33735f68765f706167655f6661756c7428737472756374206b766d5f72756e202a72756e2c20737472756374206b766d5f76637075202a766370752c0a09090909756e7369676e6564206c6f6e672065612c20756e7369676e6564206c6f6e67206473697372290a7b0a09737472756374206b766d202a6b766d203d20766370752d3e6b766d3b0a09756e7369676e6564206c6f6e67202a68707465702c20687074655b335d2c20723b0a09756e7369676e6564206c6f6e67206d6d755f7365712c207073697a652c207074655f73697a653b0a09756e7369676e6564206c6f6e67206770612c2067666e2c206876612c2070666e3b0a09737472756374206b766d5f6d656d6f72795f736c6f74202a6d656d736c6f743b0a09756e7369676e6564206c6f6e67202a726d61703b0a09737472756374207265766d61705f656e747279202a7265763b0a097374727563742070616765202a706167652c202a70616765735b315d3b0a096c6f6e6720696e6465782c207265742c206e70616765733b0a09756e7369676e6564206c6f6e672069735f696f3b0a09756e7369676e656420696e742077726974696e672c2077726974655f6f6b3b0a0973747275637420766d5f617265615f737472756374202a766d613b0a09756e7369676e6564206c6f6e67207263626974733b0a0a092f2a0a09202a205265616c2d6d6f646520636f64652068617320616c7265616479207365617263686564207468652048505420616e6420666f756e64207468650a09202a20656e74727920776527726520696e746572657374656420696e2e20204c6f636b2074686520656e74727920616e6420636865636b20746861740a09202a206974206861736e2774206368616e6765642e20204966206974206861732c206a7573742072657475726e20616e642072652d65786563757465207468650a09202a20696e737472756374696f6e2e0a09202a2f0a0969662028656120213d20766370752d3e617263682e70676661756c745f61646472290a090972657475726e20524553554d455f47554553543b0a09696e646578203d20766370752d3e617263682e70676661756c745f696e6465783b0a096870746570203d2028756e7369676e6564206c6f6e67202a29286b766d2d3e617263682e6870745f76697274202b2028696e646578203c3c203429293b0a09726576203d20266b766d2d3e617263682e7265766d61705b696e6465785d3b0a09707265656d70745f64697361626c6528293b0a097768696c652028217472795f6c6f636b5f687074652868707465702c20485054455f565f48564c4f434b29290a09096370755f72656c617828293b0a09687074655b305d203d2068707465705b305d2026207e485054455f565f48564c4f434b3b0a09687074655b315d203d2068707465705b315d3b0a09687074655b325d203d2072203d207265762d3e67756573745f727074653b0a0961736d20766f6c6174696c6528226c7773796e6322203a203a203a20226d656d6f727922293b0a0968707465705b305d203d20687074655b305d3b0a09707265656d70745f656e61626c6528293b0a0a0969662028687074655b305d20213d20766370752d3e617263682e70676661756c745f687074655b305d207c7c0a0920202020687074655b315d20213d20766370752d3e617263682e70676661756c745f687074655b315d290a090972657475726e20524553554d455f47554553543b0a0a092f2a205472616e736c61746520746865206c6f676963616c206164647265737320616e6420676574207468652070616765202a2f0a097073697a65203d20687074655f706167655f73697a6528687074655b305d2c2072293b0a09677061203d202872202620485054455f525f52504e2026207e287073697a65202d20312929207c20286561202620287073697a65202d203129293b0a0967666e203d20677061203e3e20504147455f53484946543b0a096d656d736c6f74203d2067666e5f746f5f6d656d736c6f74286b766d2c2067666e293b0a0a092f2a204e6f206d656d736c6f74206d65616e73206974277320616e20656d756c61746564204d4d494f20726567696f6e202a2f0a0969662028216d656d736c6f74207c7c20286d656d736c6f742d3e666c6167732026204b564d5f4d454d534c4f545f494e56414c494429290a090972657475726e206b766d7070635f68765f656d756c6174655f6d6d696f2872756e2c20766370752c206770612c2065612c0a0909090909202020202020647369737220262044534953525f495353544f5245293b0a0a0969662028216b766d2d3e617263682e7573696e675f6d6d755f6e6f74696669657273290a090972657475726e202d454641554c543b09092f2a2073686f756c64206e65766572206765742068657265202a2f0a0a092f2a207573656420746f20636865636b20666f7220696e76616c69646174696f6e7320696e2070726f6772657373202a2f0a096d6d755f736571203d206b766d2d3e6d6d755f6e6f7469666965725f7365713b0a09736d705f726d6228293b0a0a0969735f696f203d20303b0a0970666e203d20303b0a0970616765203d204e554c4c3b0a097074655f73697a65203d20504147455f53495a453b0a0977726974696e67203d2028647369737220262044534953525f495353544f52452920213d20303b0a092f2a2049662077726974696e6720213d20302c207468656e207468652048505445206d75737420616c6c6f772077726974696e672c206966207765206765742068657265202a2f0a0977726974655f6f6b203d2077726974696e673b0a09687661203d2067666e5f746f5f6876615f6d656d736c6f74286d656d736c6f742c2067666e293b0a096e7061676573203d206765745f757365725f70616765735f66617374286876612c20312c2077726974696e672c207061676573293b0a09696620286e7061676573203c203129207b0a09092f2a20436865636b206966206974277320616e20492f4f206d617070696e67202a2f0a0909646f776e5f72656164282663757272656e742d3e6d6d2d3e6d6d61705f73656d293b0a0909766d61203d2066696e645f766d612863757272656e742d3e6d6d2c20687661293b0a090969662028766d6120262620766d612d3e766d5f7374617274203c3d2068766120262620687661202b207073697a65203c3d20766d612d3e766d5f656e642026260a09092020202028766d612d3e766d5f666c616773202620564d5f50464e4d41502929207b0a09090970666e203d20766d612d3e766d5f70676f6666202b0a090909092828687661202d20766d612d3e766d5f737461727429203e3e20504147455f5348494654293b0a0909097074655f73697a65203d207073697a653b0a09090969735f696f203d20687074655f63616368655f6269747328706770726f745f76616c28766d612d3e766d5f706167655f70726f7429293b0a09090977726974655f6f6b203d20766d612d3e766d5f666c616773202620564d5f57524954453b0a09097d0a090975705f72656164282663757272656e742d3e6d6d2d3e6d6d61705f73656d293b0a0909696620282170666e290a09090972657475726e202d454641554c543b0a097d20656c7365207b0a090970616765203d2070616765735b305d3b0a090969662028506167654875676528706167652929207b0a09090970616765203d20636f6d706f756e645f686561642870616765293b0a0909097074655f73697a65203c3c3d20636f6d706f756e645f6f726465722870616765293b0a09097d0a09092f2a206966207468652067756573742077616e7473207772697465206163636573732c207365652069662074686174206973204f4b202a2f0a0909696620282177726974696e6720262620687074655f69735f7772697461626c6528722929207b0a0909097074655f74202a707465702c207074653b0a0a0909092f2a0a090909202a205765206e65656420746f2070726f7465637420616761696e73742070616765207461626c65206465737472756374696f6e0a090909202a207768696c65206c6f6f6b696e6720757020616e64207570646174696e6720746865207074652e0a090909202a2f0a0909097263755f726561645f6c6f636b5f736368656428293b0a09090970746570203d2066696e645f6c696e75785f7074655f6f725f687567657074652863757272656e742d3e6d6d2d3e7067642c0a09090909090909206876612c204e554c4c293b0a0909096966202870746570202626207074655f70726573656e74282a707465702929207b0a09090909707465203d206b766d7070635f726561645f7570646174655f6c696e75785f70746528707465702c2031293b0a09090909696620287074655f77726974652870746529290a090909090977726974655f6f6b203d20313b0a0909097d0a0909097263755f726561645f756e6c6f636b5f736368656428293b0a09097d0a090970666e203d20706167655f746f5f70666e2870616765293b0a097d0a0a09726574203d202d454641554c543b0a09696620287073697a65203e207074655f73697a65290a0909676f746f206f75745f7075743b0a0a092f2a20436865636b2057494d472076732e207468652061637475616c207061676520776527726520616363657373696e67202a2f0a096966202821687074655f63616368655f666c6167735f6f6b28722c2069735f696f2929207b0a09096966202869735f696f290a09090972657475726e202d454641554c543b0a09092f2a0a0909202a20416c6c6f7720677565737420746f206d617020656d756c6174656420646576696365206d656d6f72792061730a0909202a20756e636163686561626c652c206275742061637475616c6c79206d616b6520697420636163686561626c652e0a0909202a2f0a090972203d2028722026207e28485054455f525f577c485054455f525f497c485054455f525f472929207c20485054455f525f4d3b0a097d0a0a092f2a2053657420746865204850544520746f20706f696e7420746f2070666e202a2f0a0972203d2028722026207e28485054455f525f505030202d207074655f73697a652929207c202870666e203c3c20504147455f5348494654293b0a0969662028687074655f69735f7772697461626c65287229202626202177726974655f6f6b290a090972203d20687074655f6d616b655f726561646f6e6c792872293b0a09726574203d20524553554d455f47554553543b0a09707265656d70745f64697361626c6528293b0a097768696c652028217472795f6c6f636b5f687074652868707465702c20485054455f565f48564c4f434b29290a09096370755f72656c617828293b0a09696620282868707465705b305d2026207e485054455f565f48564c4f434b2920213d20687074655b305d207c7c2068707465705b315d20213d20687074655b315d207c7c0a09202020207265762d3e67756573745f7270746520213d20687074655b325d290a09092f2a204850544520686173206265656e206368616e67656420756e6465722075733b206c657420746865206775657374207265747279202a2f0a0909676f746f206f75745f756e6c6f636b3b0a09687074655b305d203d2028687074655b305d2026207e485054455f565f414253454e5429207c20485054455f565f56414c49443b0a0a09726d6170203d20266d656d736c6f742d3e617263682e726d61705b67666e202d206d656d736c6f742d3e626173655f67666e5d3b0a096c6f636b5f726d617028726d6170293b0a0a092f2a20436865636b206966207765206d696768742068617665206265656e20696e76616c6964617465643b206c65742074686520677565737420726574727920696620736f202a2f0a09726574203d20524553554d455f47554553543b0a09696620286d6d755f6e6f7469666965725f726574727928766370752d3e6b766d2c206d6d755f7365712929207b0a0909756e6c6f636b5f726d617028726d6170293b0a0909676f746f206f75745f756e6c6f636b3b0a097d0a0a092f2a204f6e6c792073657420522f4320696e207265616c20485054452069662073657420696e20626f7468202a726d617020616e642067756573745f72707465202a2f0a09726362697473203d202a726d6170203e3e204b564d5050435f524d41505f52435f53484946543b0a097220263d20726362697473207c207e28485054455f525f52207c20485054455f525f43293b0a0a096966202868707465705b305d202620485054455f565f56414c494429207b0a09092f2a2048505445207761732070726576696f75736c792076616c69642c20736f207765206e65656420746f20696e76616c6964617465206974202a2f0a0909756e6c6f636b5f726d617028726d6170293b0a090968707465705b305d207c3d20485054455f565f414253454e543b0a09096b766d7070635f696e76616c69646174655f68707465286b766d2c2068707465702c20696e646578293b0a09092f2a20646f6e2774206c6f73652070726576696f7573205220616e6420432062697473202a2f0a090972207c3d2068707465705b315d20262028485054455f525f52207c20485054455f525f43293b0a097d20656c7365207b0a09096b766d7070635f6164645f7265766d61705f636861696e286b766d2c207265762c20726d61702c20696e6465782c2030293b0a097d0a0a0968707465705b315d203d20723b0a09656965696f28293b0a0968707465705b305d203d20687074655b305d3b0a0961736d20766f6c6174696c65282270746573796e6322203a203a203a20226d656d6f727922293b0a09707265656d70745f656e61626c6528293b0a09696620287061676520262620687074655f69735f7772697461626c65287229290a09095365745061676544697274792870616765293b0a0a206f75745f7075743a0a09696620287061676529207b0a09092f2a0a0909202a2057652064726f702070616765735b305d20686572652c206e6f74207061676520626563617573652070616765206d696768740a0909202a2068617665206265656e2073657420746f2074686520686561642070616765206f66206120636f6d706f756e642c206275740a0909202a207765206861766520746f2064726f7020746865207265666572656e6365206f6e2074686520636f7272656374207461696c0a0909202a207061676520746f206d61746368207468652067657420696e736964652067757028290a0909202a2f0a09097075745f706167652870616765735b305d293b0a097d0a0972657475726e207265743b0a0a206f75745f756e6c6f636b3a0a0968707465705b305d20263d207e485054455f565f48564c4f434b3b0a09707265656d70745f656e61626c6528293b0a09676f746f206f75745f7075743b0a7d0a0a73746174696320766f6964206b766d7070635f726d61705f726573657428737472756374206b766d202a6b766d290a7b0a09737472756374206b766d5f6d656d736c6f7473202a736c6f74733b0a09737472756374206b766d5f6d656d6f72795f736c6f74202a6d656d736c6f743b0a09696e7420737263755f6964783b0a0a09737263755f696478203d20737263755f726561645f6c6f636b28266b766d2d3e73726375293b0a09736c6f7473203d206b766d2d3e6d656d736c6f74733b0a096b766d5f666f725f656163685f6d656d736c6f74286d656d736c6f742c20736c6f747329207b0a09092f2a0a0909202a205468697320617373756d65732069742069732061636365707461626c6520746f206c6f7365207265666572656e636520616e640a0909202a206368616e67652062697473206163726f737320612072657365742e0a0909202a2f0a09096d656d736574286d656d736c6f742d3e617263682e726d61702c20302c0a0909202020202020206d656d736c6f742d3e6e7061676573202a2073697a656f66282a6d656d736c6f742d3e617263682e726d617029293b0a097d0a09737263755f726561645f756e6c6f636b28266b766d2d3e737263752c20737263755f696478293b0a7d0a0a73746174696320696e74206b766d5f68616e646c655f6876615f72616e676528737472756374206b766d202a6b766d2c0a09090909756e7369676e6564206c6f6e672073746172742c0a09090909756e7369676e6564206c6f6e6720656e642c0a09090909696e7420282a68616e646c65722928737472756374206b766d202a6b766d2c0a090909090920202020202020756e7369676e6564206c6f6e67202a726d6170702c0a090909090920202020202020756e7369676e6564206c6f6e672067666e29290a7b0a09696e74207265743b0a09696e742072657476616c203d20303b0a09737472756374206b766d5f6d656d736c6f7473202a736c6f74733b0a09737472756374206b766d5f6d656d6f72795f736c6f74202a6d656d736c6f743b0a0a09736c6f7473203d206b766d5f6d656d736c6f7473286b766d293b0a096b766d5f666f725f656163685f6d656d736c6f74286d656d736c6f742c20736c6f747329207b0a0909756e7369676e6564206c6f6e67206876615f73746172742c206876615f656e643b0a090967666e5f742067666e2c2067666e5f656e643b0a0a09096876615f7374617274203d206d61782873746172742c206d656d736c6f742d3e7573657273706163655f61646472293b0a09096876615f656e64203d206d696e28656e642c206d656d736c6f742d3e7573657273706163655f61646472202b0a0909090909286d656d736c6f742d3e6e7061676573203c3c20504147455f534849465429293b0a0909696620286876615f7374617274203e3d206876615f656e64290a090909636f6e74696e75653b0a09092f2a0a0909202a207b67666e287061676529207c207061676520696e74657273656374732077697468205b6876615f73746172742c206876615f656e64297d203d0a0909202a207b67666e2c2067666e2b312c202e2e2e2c2067666e5f656e642d317d2e0a0909202a2f0a090967666e203d206876615f746f5f67666e5f6d656d736c6f74286876615f73746172742c206d656d736c6f74293b0a090967666e5f656e64203d206876615f746f5f67666e5f6d656d736c6f74286876615f656e64202b20504147455f53495a45202d20312c206d656d736c6f74293b0a0a0909666f7220283b2067666e203c2067666e5f656e643b202b2b67666e29207b0a09090967666e5f742067666e5f6f6666736574203d2067666e202d206d656d736c6f742d3e626173655f67666e3b0a0a090909726574203d2068616e646c6572286b766d2c20266d656d736c6f742d3e617263682e726d61705b67666e5f6f66667365745d2c2067666e293b0a09090972657476616c207c3d207265743b0a09097d0a097d0a0a0972657475726e2072657476616c3b0a7d0a0a73746174696320696e74206b766d5f68616e646c655f68766128737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e67206876612c0a0909092020696e7420282a68616e646c65722928737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e67202a726d6170702c0a090909090920756e7369676e6564206c6f6e672067666e29290a7b0a0972657475726e206b766d5f68616e646c655f6876615f72616e6765286b766d2c206876612c20687661202b20312c2068616e646c6572293b0a7d0a0a73746174696320696e74206b766d5f756e6d61705f726d61707028737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e67202a726d6170702c0a090909202020756e7369676e6564206c6f6e672067666e290a7b0a09737472756374207265766d61705f656e747279202a726576203d206b766d2d3e617263682e7265766d61703b0a09756e7369676e6564206c6f6e6720682c20692c206a3b0a09756e7369676e6564206c6f6e67202a68707465703b0a09756e7369676e6564206c6f6e67207074656c2c207073697a652c207263626974733b0a0a09666f7220283b3b29207b0a09096c6f636b5f726d617028726d617070293b0a09096966202821282a726d6170702026204b564d5050435f524d41505f50524553454e542929207b0a090909756e6c6f636b5f726d617028726d617070293b0a090909627265616b3b0a09097d0a0a09092f2a0a0909202a20546f2061766f696420616e204142424120646561646c6f636b2077697468207468652048505445206c6f636b206269742c0a0909202a2077652063616e2774207370696e206f6e207468652048505445206c6f636b207768696c6520686f6c64696e67207468650a0909202a20726d617020636861696e206c6f636b2e0a0909202a2f0a090969203d202a726d6170702026204b564d5050435f524d41505f494e4445583b0a09096870746570203d2028756e7369676e6564206c6f6e67202a2920286b766d2d3e617263682e6870745f76697274202b202869203c3c203429293b0a090969662028217472795f6c6f636b5f687074652868707465702c20485054455f565f48564c4f434b2929207b0a0909092f2a20756e6c6f636b20726d6170206265666f7265207370696e6e696e67206f6e207468652048505445206c6f636b202a2f0a090909756e6c6f636b5f726d617028726d617070293b0a0909097768696c65202868707465705b305d202620485054455f565f48564c4f434b290a090909096370755f72656c617828293b0a090909636f6e74696e75653b0a09097d0a09096a203d207265765b695d2e666f72773b0a0909696620286a203d3d206929207b0a0909092f2a20636861696e206973206e6f7720656d707479202a2f0a0909092a726d61707020263d207e284b564d5050435f524d41505f50524553454e54207c204b564d5050435f524d41505f494e444558293b0a09097d20656c7365207b0a0909092f2a2072656d6f766520692066726f6d20636861696e202a2f0a09090968203d207265765b695d2e6261636b3b0a0909097265765b685d2e666f7277203d206a3b0a0909097265765b6a5d2e6261636b203d20683b0a0909097265765b695d2e666f7277203d207265765b695d2e6261636b203d20693b0a0909092a726d617070203d20282a726d6170702026207e4b564d5050435f524d41505f494e44455829207c206a3b0a09097d0a0a09092f2a204e6f7720636865636b20616e64206d6f64696679207468652048505445202a2f0a09097074656c203d207265765b695d2e67756573745f727074653b0a09097073697a65203d20687074655f706167655f73697a652868707465705b305d2c207074656c293b0a0909696620282868707465705b305d202620485054455f565f56414c4944292026260a090920202020687074655f72706e287074656c2c207073697a6529203d3d2067666e29207b0a090909696620286b766d2d3e617263682e7573696e675f6d6d755f6e6f74696669657273290a0909090968707465705b305d207c3d20485054455f565f414253454e543b0a0909096b766d7070635f696e76616c69646174655f68707465286b766d2c2068707465702c2069293b0a0909092f2a2048617276657374205220616e642043202a2f0a090909726362697473203d2068707465705b315d20262028485054455f525f52207c20485054455f525f43293b0a0909092a726d617070207c3d20726362697473203c3c204b564d5050435f524d41505f52435f53484946543b0a0909097265765b695d2e67756573745f72707465203d207074656c207c207263626974733b0a09097d0a0909756e6c6f636b5f726d617028726d617070293b0a090968707465705b305d20263d207e485054455f565f48564c4f434b3b0a097d0a0972657475726e20303b0a7d0a0a696e74206b766d5f756e6d61705f68766128737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e6720687661290a7b0a09696620286b766d2d3e617263682e7573696e675f6d6d755f6e6f74696669657273290a09096b766d5f68616e646c655f687661286b766d2c206876612c206b766d5f756e6d61705f726d617070293b0a0972657475726e20303b0a7d0a0a696e74206b766d5f756e6d61705f6876615f72616e676528737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e672073746172742c20756e7369676e6564206c6f6e6720656e64290a7b0a09696620286b766d2d3e617263682e7573696e675f6d6d755f6e6f74696669657273290a09096b766d5f68616e646c655f6876615f72616e6765286b766d2c2073746172742c20656e642c206b766d5f756e6d61705f726d617070293b0a0972657475726e20303b0a7d0a0a766f6964206b766d7070635f636f72655f666c7573685f6d656d736c6f7428737472756374206b766d202a6b766d2c20737472756374206b766d5f6d656d6f72795f736c6f74202a6d656d736c6f74290a7b0a09756e7369676e6564206c6f6e67202a726d6170703b0a09756e7369676e6564206c6f6e672067666e3b0a09756e7369676e6564206c6f6e67206e3b0a0a09726d617070203d206d656d736c6f742d3e617263682e726d61703b0a0967666e203d206d656d736c6f742d3e626173655f67666e3b0a09666f7220286e203d206d656d736c6f742d3e6e70616765733b206e3b202d2d6e29207b0a09092f2a0a0909202a2054657374696e67207468652070726573656e742062697420776974686f7574206c6f636b696e67206973204f4b20626563617573650a0909202a20746865206d656d736c6f7420686173206265656e206d61726b656420696e76616c696420616c72656164792c20616e642068656e63650a0909202a206e6f206e6577204850544573207265666572656e63696e67207468697320706167652063616e20626520637265617465642c0a0909202a2074687573207468652070726573656e74206269742063616e277420676f2066726f6d203020746f20312e0a0909202a2f0a0909696620282a726d6170702026204b564d5050435f524d41505f50524553454e54290a0909096b766d5f756e6d61705f726d617070286b766d2c20726d6170702c2067666e293b0a09092b2b726d6170703b0a09092b2b67666e3b0a097d0a7d0a0a73746174696320696e74206b766d5f6167655f726d61707028737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e67202a726d6170702c0a09090920756e7369676e6564206c6f6e672067666e290a7b0a09737472756374207265766d61705f656e747279202a726576203d206b766d2d3e617263682e7265766d61703b0a09756e7369676e6564206c6f6e6720686561642c20692c206a3b0a09756e7369676e6564206c6f6e67202a68707465703b0a09696e7420726574203d20303b0a0a2072657472793a0a096c6f636b5f726d617028726d617070293b0a09696620282a726d6170702026204b564d5050435f524d41505f5245464552454e43454429207b0a09092a726d61707020263d207e4b564d5050435f524d41505f5245464552454e4345443b0a0909726574203d20313b0a097d0a096966202821282a726d6170702026204b564d5050435f524d41505f50524553454e542929207b0a0909756e6c6f636b5f726d617028726d617070293b0a090972657475726e207265743b0a097d0a0a0969203d2068656164203d202a726d6170702026204b564d5050435f524d41505f494e4445583b0a09646f207b0a09096870746570203d2028756e7369676e6564206c6f6e67202a2920286b766d2d3e617263682e6870745f76697274202b202869203c3c203429293b0a09096a203d207265765b695d2e666f72773b0a0a09092f2a204966207468697320485054452069736e2774207265666572656e6365642c2069676e6f7265206974202a2f0a090969662028212868707465705b315d202620485054455f525f5229290a090909636f6e74696e75653b0a0a090969662028217472795f6c6f636b5f687074652868707465702c20485054455f565f48564c4f434b2929207b0a0909092f2a20756e6c6f636b20726d6170206265666f7265207370696e6e696e67206f6e207468652048505445206c6f636b202a2f0a090909756e6c6f636b5f726d617028726d617070293b0a0909097768696c65202868707465705b305d202620485054455f565f48564c4f434b290a090909096370755f72656c617828293b0a090909676f746f2072657472793b0a09097d0a0a09092f2a204e6f7720636865636b20616e64206d6f64696679207468652048505445202a2f0a0909696620282868707465705b305d202620485054455f565f56414c494429202626202868707465705b315d202620485054455f525f522929207b0a0909096b766d7070635f636c6561725f7265665f68707465286b766d2c2068707465702c2069293b0a0909097265765b695d2e67756573745f72707465207c3d20485054455f525f523b0a090909726574203d20313b0a09097d0a090968707465705b305d20263d207e485054455f565f48564c4f434b3b0a097d207768696c6520282869203d206a2920213d2068656164293b0a0a09756e6c6f636b5f726d617028726d617070293b0a0972657475726e207265743b0a7d0a0a696e74206b766d5f6167655f68766128737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e6720687661290a7b0a0969662028216b766d2d3e617263682e7573696e675f6d6d755f6e6f74696669657273290a090972657475726e20303b0a0972657475726e206b766d5f68616e646c655f687661286b766d2c206876612c206b766d5f6167655f726d617070293b0a7d0a0a73746174696320696e74206b766d5f746573745f6167655f726d61707028737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e67202a726d6170702c0a090909202020202020756e7369676e6564206c6f6e672067666e290a7b0a09737472756374207265766d61705f656e747279202a726576203d206b766d2d3e617263682e7265766d61703b0a09756e7369676e6564206c6f6e6720686561642c20692c206a3b0a09756e7369676e6564206c6f6e67202a68703b0a09696e7420726574203d20313b0a0a09696620282a726d6170702026204b564d5050435f524d41505f5245464552454e434544290a090972657475726e20313b0a0a096c6f636b5f726d617028726d617070293b0a09696620282a726d6170702026204b564d5050435f524d41505f5245464552454e434544290a0909676f746f206f75743b0a0a09696620282a726d6170702026204b564d5050435f524d41505f50524553454e5429207b0a090969203d2068656164203d202a726d6170702026204b564d5050435f524d41505f494e4445583b0a0909646f207b0a0909096870203d2028756e7369676e6564206c6f6e67202a29286b766d2d3e617263682e6870745f76697274202b202869203c3c203429293b0a0909096a203d207265765b695d2e666f72773b0a0909096966202868705b315d202620485054455f525f52290a09090909676f746f206f75743b0a09097d207768696c6520282869203d206a2920213d2068656164293b0a097d0a09726574203d20303b0a0a206f75743a0a09756e6c6f636b5f726d617028726d617070293b0a0972657475726e207265743b0a7d0a0a696e74206b766d5f746573745f6167655f68766128737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e6720687661290a7b0a0969662028216b766d2d3e617263682e7573696e675f6d6d755f6e6f74696669657273290a090972657475726e20303b0a0972657475726e206b766d5f68616e646c655f687661286b766d2c206876612c206b766d5f746573745f6167655f726d617070293b0a7d0a0a766f6964206b766d5f7365745f737074655f68766128737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e67206876612c207074655f7420707465290a7b0a0969662028216b766d2d3e617263682e7573696e675f6d6d755f6e6f74696669657273290a090972657475726e3b0a096b766d5f68616e646c655f687661286b766d2c206876612c206b766d5f756e6d61705f726d617070293b0a7d0a0a73746174696320696e74206b766d5f746573745f636c6561725f646972747928737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e67202a726d617070290a7b0a09737472756374207265766d61705f656e747279202a726576203d206b766d2d3e617263682e7265766d61703b0a09756e7369676e6564206c6f6e6720686561642c20692c206a3b0a09756e7369676e6564206c6f6e67202a68707465703b0a09696e7420726574203d20303b0a0a2072657472793a0a096c6f636b5f726d617028726d617070293b0a09696620282a726d6170702026204b564d5050435f524d41505f4348414e47454429207b0a09092a726d61707020263d207e4b564d5050435f524d41505f4348414e4745443b0a0909726574203d20313b0a097d0a096966202821282a726d6170702026204b564d5050435f524d41505f50524553454e542929207b0a0909756e6c6f636b5f726d617028726d617070293b0a090972657475726e207265743b0a097d0a0a0969203d2068656164203d202a726d6170702026204b564d5050435f524d41505f494e4445583b0a09646f207b0a09096870746570203d2028756e7369676e6564206c6f6e67202a2920286b766d2d3e617263682e6870745f76697274202b202869203c3c203429293b0a09096a203d207265765b695d2e666f72773b0a0a090969662028212868707465705b315d202620485054455f525f4329290a090909636f6e74696e75653b0a0a090969662028217472795f6c6f636b5f687074652868707465702c20485054455f565f48564c4f434b2929207b0a0909092f2a20756e6c6f636b20726d6170206265666f7265207370696e6e696e67206f6e207468652048505445206c6f636b202a2f0a090909756e6c6f636b5f726d617028726d617070293b0a0909097768696c65202868707465705b305d202620485054455f565f48564c4f434b290a090909096370755f72656c617828293b0a090909676f746f2072657472793b0a09097d0a0a09092f2a204e6f7720636865636b20616e64206d6f64696679207468652048505445202a2f0a0909696620282868707465705b305d202620485054455f565f56414c494429202626202868707465705b315d202620485054455f525f432929207b0a0909092f2a206e65656420746f206d616b652069742074656d706f726172696c7920616273656e7420746f20636c6561722043202a2f0a09090968707465705b305d207c3d20485054455f565f414253454e543b0a0909096b766d7070635f696e76616c69646174655f68707465286b766d2c2068707465702c2069293b0a09090968707465705b315d20263d207e485054455f525f433b0a090909656965696f28293b0a09090968707465705b305d203d202868707465705b305d2026207e485054455f565f414253454e5429207c20485054455f565f56414c49443b0a0909097265765b695d2e67756573745f72707465207c3d20485054455f525f433b0a090909726574203d20313b0a09097d0a090968707465705b305d20263d207e485054455f565f48564c4f434b3b0a097d207768696c6520282869203d206a2920213d2068656164293b0a0a09756e6c6f636b5f726d617028726d617070293b0a0972657475726e207265743b0a7d0a0a6c6f6e67206b766d7070635f68765f6765745f64697274795f6c6f6728737472756374206b766d202a6b766d2c20737472756374206b766d5f6d656d6f72795f736c6f74202a6d656d736c6f742c0a0909092020202020756e7369676e6564206c6f6e67202a6d6170290a7b0a09756e7369676e6564206c6f6e6720693b0a09756e7369676e6564206c6f6e67202a726d6170703b0a0a09707265656d70745f64697361626c6528293b0a09726d617070203d206d656d736c6f742d3e617263682e726d61703b0a09666f72202869203d20303b2069203c206d656d736c6f742d3e6e70616765733b202b2b6929207b0a0909696620286b766d5f746573745f636c6561725f6469727479286b766d2c20726d61707029202626206d6170290a0909095f5f7365745f6269745f6c6528692c206d6170293b0a09092b2b726d6170703b0a097d0a09707265656d70745f656e61626c6528293b0a0972657475726e20303b0a7d0a0a766f6964202a6b766d7070635f70696e5f67756573745f7061676528737472756374206b766d202a6b766d2c20756e7369676e6564206c6f6e67206770612c0a09090920202020756e7369676e6564206c6f6e67202a6e625f726574290a7b0a09737472756374206b766d5f6d656d6f72795f736c6f74202a6d656d736c6f743b0a09756e7369676e6564206c6f6e672067666e203d20677061203e3e20504147455f53484946543b0a097374727563742070616765202a706167652c202a70616765735b315d3b0a09696e74206e70616765733b0a09756e7369676e6564206c6f6e67206876612c207073697a652c206f66667365743b0a09756e7369676e6564206c6f6e672070613b0a09756e7369676e6564206c6f6e67202a70687973703b0a09696e7420737263755f6964783b0a0a09737263755f696478203d20737263755f726561645f6c6f636b28266b766d2d3e73726375293b0a096d656d736c6f74203d2067666e5f746f5f6d656d736c6f74286b766d2c2067666e293b0a0969662028216d656d736c6f74207c7c20286d656d736c6f742d3e666c6167732026204b564d5f4d454d534c4f545f494e56414c494429290a0909676f746f206572723b0a0969662028216b766d2d3e617263682e7573696e675f6d6d755f6e6f7469666965727329207b0a09097068797370203d206d656d736c6f742d3e617263682e736c6f745f706879733b0a090969662028217068797370290a090909676f746f206572723b0a09097068797370202b3d2067666e202d206d656d736c6f742d3e626173655f67666e3b0a09097061203d202a70687973703b0a09096966202821706129207b0a090909696620286b766d7070635f6765745f67756573745f70616765286b766d2c2067666e2c206d656d736c6f742c0a0909090909092020504147455f53495a4529203c2030290a09090909676f746f206572723b0a0909097061203d202a70687973703b0a09097d0a090970616765203d2070666e5f746f5f70616765287061203e3e20504147455f5348494654293b0a09096765745f706167652870616765293b0a097d20656c7365207b0a0909687661203d2067666e5f746f5f6876615f6d656d736c6f74286d656d736c6f742c2067666e293b0a09096e7061676573203d206765745f757365725f70616765735f66617374286876612c20312c20312c207061676573293b0a0909696620286e7061676573203c2031290a090909676f746f206572723b0a090970616765203d2070616765735b305d3b0a097d0a09737263755f726561645f756e6c6f636b28266b766d2d3e737263752c20737263755f696478293b0a0a097073697a65203d20504147455f53495a453b0a0969662028506167654875676528706167652929207b0a090970616765203d20636f6d706f756e645f686561642870616765293b0a09097073697a65203c3c3d20636f6d706f756e645f6f726465722870616765293b0a097d0a096f6666736574203d20677061202620287073697a65202d2031293b0a09696620286e625f726574290a09092a6e625f726574203d207073697a65202d206f66667365743b0a0972657475726e20706167655f61646472657373287061676529202b206f66667365743b0a0a206572723a0a09737263755f726561645f756e6c6f636b28266b766d2d3e737263752c20737263755f696478293b0a0972657475726e204e554c4c3b0a7d0a0a766f6964206b766d7070635f756e70696e5f67756573745f7061676528737472756374206b766d202a6b766d2c20766f6964202a7661290a7b0a097374727563742070616765202a70616765203d20766972745f746f5f70616765287661293b0a0a097075745f706167652870616765293b0a7d0a0a2f2a0a202a2046756e6374696f6e7320666f722072656164696e6720616e642077726974696e67207468652068617368207461626c652076696120726561647320616e640a202a20777269746573206f6e20612066696c652064657363726970746f722e0a202a0a202a2052656164732072657475726e207468652067756573742076696577206f66207468652068617368207461626c652c2077686963682068617320746f2062650a202a2070696563656420746f6765746865722066726f6d20746865207265616c2068617368207461626c6520616e64207468652067756573745f727074650a202a2076616c75657320696e20746865207265766d61702061727261792e0a202a0a202a204f6e207772697465732c20656163682048505445207772697474656e20697320636f6e7369646572656420696e207475726e2c20616e642069662069740a202a2069732076616c69642c206974206973207772697474656e20746f207468652048505420617320696620616e20485f454e5445522077697468207468650a202a20657861637420666c6167207365742077617320646f6e652e20205768656e2074686520696e76616c696420636f756e74206973206e6f6e2d7a65726f0a202a20696e2074686520686561646572207772697474656e20746f207468652073747265616d2c20746865206b65726e656c2077696c6c206d616b650a202a207375726520746861742074686174206d616e792048505445732061726520696e76616c69642c20616e6420696e76616c6964617465207468656d0a202a206966206e6f742e0a202a2f0a0a737472756374206b766d5f687461625f637478207b0a09756e7369676e6564206c6f6e6709696e6465783b0a09756e7369676e6564206c6f6e6709666c6167733b0a09737472756374206b766d092a6b766d3b0a09696e74090966697273745f706173733b0a7d3b0a0a23646566696e6520485054455f53495a45092832202a2073697a656f6628756e7369676e6564206c6f6e6729290a0a737461746963206c6f6e67207265636f72645f6870746528756e7369676e6564206c6f6e6720666c6167732c20756e7369676e6564206c6f6e67202a687074702c0a090909756e7369676e6564206c6f6e67202a687074652c20737472756374207265766d61705f656e747279202a726576702c0a090909696e742077616e745f76616c69642c20696e742066697273745f70617373290a7b0a09756e7369676e6564206c6f6e6720762c20723b0a09696e74206f6b203d20313b0a09696e742076616c69642c2064697274793b0a0a092f2a20556e6d6f64696669656420656e74726965732061726520756e696e746572657374696e6720657863657074206f6e207468652066697273742070617373202a2f0a096469727479203d20212128726576702d3e67756573745f72707465202620485054455f47525f4d4f444946494544293b0a09696620282166697273745f7061737320262620216469727479290a090972657475726e20303b0a0a0976616c6964203d20303b0a0969662028687074705b305d20262028485054455f565f56414c4944207c20485054455f565f414253454e542929207b0a090976616c6964203d20313b0a09096966202828666c6167732026204b564d5f4745545f485441425f424f4c5445445f4f4e4c59292026260a0909202020202128687074705b305d202620485054455f565f424f4c54454429290a09090976616c6964203d20303b0a097d0a096966202876616c696420213d2077616e745f76616c6964290a090972657475726e20303b0a0a0976203d2072203d20303b0a096966202876616c6964207c7c20646972747929207b0a09092f2a206c6f636b20746865204850544520736f206974277320737461626c6520616e642072656164206974202a2f0a0909707265656d70745f64697361626c6528293b0a09097768696c652028217472795f6c6f636b5f6870746528687074702c20485054455f565f48564c4f434b29290a0909096370755f72656c617828293b0a090976203d20687074705b305d3b0a09096966202876202620485054455f565f414253454e5429207b0a0909097620263d207e485054455f565f414253454e543b0a09090976207c3d20485054455f565f56414c49443b0a09097d0a09092f2a2072652d6576616c756174652076616c696420616e642064697274792066726f6d2073796e6368726f6e697a656420485054452076616c7565202a2f0a090976616c6964203d2021212876202620485054455f565f56414c4944293b0a09096966202828666c6167732026204b564d5f4745545f485441425f424f4c5445445f4f4e4c592920262620212876202620485054455f565f424f4c54454429290a09090976616c6964203d20303b0a090972203d20726576702d3e67756573745f72707465207c2028687074705b315d20262028485054455f525f52207c20485054455f525f4329293b0a09096469727479203d20212128726576702d3e67756573745f72707465202620485054455f47525f4d4f444946494544293b0a09092f2a206f6e6c7920636c656172206d6f64696669656420696620746869732069732074686520726967687420736f7274206f6620656e747279202a2f0a09096966202876616c6964203d3d2077616e745f76616c696420262620646972747929207b0a0909097220263d207e485054455f47525f4d4f4449464945443b0a090909726576702d3e67756573745f72707465203d20723b0a09097d0a090961736d20766f6c6174696c65285050435f52454c454153455f42415252494552202222203a203a203a20226d656d6f727922293b0a0909687074705b305d20263d207e485054455f565f48564c4f434b3b0a0909707265656d70745f656e61626c6528293b0a090969662028212876616c6964203d3d2077616e745f76616c6964202626202866697273745f70617373207c7c2064697274792929290a0909096f6b203d20303b0a097d0a09687074655b305d203d20763b0a09687074655b315d203d20723b0a0972657475726e206f6b3b0a7d0a0a737461746963207373697a655f74206b766d5f687461625f72656164287374727563742066696c65202a66696c652c2063686172205f5f75736572202a6275662c0a090909202020202073697a655f7420636f756e742c206c6f66665f74202a70706f73290a7b0a09737472756374206b766d5f687461625f637478202a637478203d2066696c652d3e707269766174655f646174613b0a09737472756374206b766d202a6b766d203d206374782d3e6b766d3b0a09737472756374206b766d5f6765745f687461625f686561646572206864723b0a09756e7369676e6564206c6f6e67202a687074703b0a09737472756374207265766d61705f656e747279202a726576703b0a09756e7369676e6564206c6f6e6720692c206e622c206e773b0a09756e7369676e6564206c6f6e67205f5f75736572202a6c6275663b0a09737472756374206b766d5f6765745f687461625f686561646572205f5f75736572202a687074723b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e742066697273745f706173733b0a09756e7369676e6564206c6f6e6720687074655b325d3b0a0a0969662028216163636573735f6f6b285645524946595f57524954452c206275662c20636f756e7429290a090972657475726e202d454641554c543b0a0a0966697273745f70617373203d206374782d3e66697273745f706173733b0a09666c616773203d206374782d3e666c6167733b0a0a0969203d206374782d3e696e6465783b0a0968707470203d2028756e7369676e6564206c6f6e67202a29286b766d2d3e617263682e6870745f76697274202b202869202a20485054455f53495a4529293b0a0972657670203d206b766d2d3e617263682e7265766d6170202b20693b0a096c627566203d2028756e7369676e6564206c6f6e67205f5f75736572202a296275663b0a0a096e62203d20303b0a097768696c6520286e62202b2073697a656f662868647229202b20485054455f53495a45203c20636f756e7429207b0a09092f2a20496e697469616c697a6520686561646572202a2f0a090968707472203d2028737472756374206b766d5f6765745f687461625f686561646572205f5f75736572202a296275663b0a09096864722e6e5f76616c6964203d20303b0a09096864722e6e5f696e76616c6964203d20303b0a09096e77203d206e623b0a09096e62202b3d2073697a656f6628686472293b0a09096c627566203d2028756e7369676e6564206c6f6e67205f5f75736572202a2928627566202b2073697a656f662868647229293b0a0a09092f2a20536b697020756e696e746572657374696e6720656e74726965732c20692e652e20636c65616e206f6e206e6f742d66697273742070617373202a2f0a0909696620282166697273745f7061737329207b0a0909097768696c65202869203c206b766d2d3e617263682e6870745f6e7074652026260a090909202020202020202128726576702d3e67756573745f72707465202620485054455f47525f4d4f4449464945442929207b0a090909092b2b693b0a0909090968707470202b3d20323b0a090909092b2b726576703b0a0909097d0a09097d0a09096864722e696e646578203d20693b0a0a09092f2a2047726162206120736572696573206f662076616c696420656e7472696573202a2f0a09097768696c65202869203c206b766d2d3e617263682e6870745f6e7074652026260a0909202020202020206864722e6e5f76616c6964203c203078666666662026260a0909202020202020206e62202b20485054455f53495a45203c20636f756e742026260a0909202020202020207265636f72645f6870746528666c6167732c20687074702c20687074652c20726576702c20312c2066697273745f706173732929207b0a0909092f2a2076616c696420656e7472792c207772697465206974206f7574202a2f0a0909092b2b6864722e6e5f76616c69643b0a090909696620285f5f7075745f7573657228687074655b305d2c206c62756629207c7c0a090909202020205f5f7075745f7573657228687074655b315d2c206c627566202b203129290a0909090972657475726e202d454641554c543b0a0909096e62202b3d20485054455f53495a453b0a0909096c627566202b3d20323b0a0909092b2b693b0a09090968707470202b3d20323b0a0909092b2b726576703b0a09097d0a09092f2a204e6f7720736b697020696e76616c696420656e7472696573207768696c652077652063616e202a2f0a09097768696c65202869203c206b766d2d3e617263682e6870745f6e7074652026260a0909202020202020206864722e6e5f696e76616c6964203c203078666666662026260a0909202020202020207265636f72645f6870746528666c6167732c20687074702c20687074652c20726576702c20302c2066697273745f706173732929207b0a0909092f2a20666f756e6420616e20696e76616c696420656e747279202a2f0a0909092b2b6864722e6e5f696e76616c69643b0a0909092b2b693b0a09090968707470202b3d20323b0a0909092b2b726576703b0a09097d0a0a0909696620286864722e6e5f76616c6964207c7c206864722e6e5f696e76616c696429207b0a0909092f2a207772697465206261636b2074686520686561646572202a2f0a090909696620285f5f636f70795f746f5f7573657228687074722c20266864722c2073697a656f66286864722929290a0909090972657475726e202d454641554c543b0a0909096e77203d206e623b0a090909627566203d202863686172205f5f75736572202a296c6275663b0a09097d20656c7365207b0a0909096e62203d206e773b0a09097d0a0a09092f2a20436865636b20696620776527766520777261707065642061726f756e64207468652068617368207461626c65202a2f0a09096966202869203e3d206b766d2d3e617263682e6870745f6e70746529207b0a09090969203d20303b0a0909096374782d3e66697273745f70617373203d20303b0a090909627265616b3b0a09097d0a097d0a0a096374782d3e696e646578203d20693b0a0a0972657475726e206e623b0a7d0a0a737461746963207373697a655f74206b766d5f687461625f7772697465287374727563742066696c65202a66696c652c20636f6e73742063686172205f5f75736572202a6275662c0a09090920202020202073697a655f7420636f756e742c206c6f66665f74202a70706f73290a7b0a09737472756374206b766d5f687461625f637478202a637478203d2066696c652d3e707269766174655f646174613b0a09737472756374206b766d202a6b766d203d206374782d3e6b766d3b0a09737472756374206b766d5f6765745f687461625f686561646572206864723b0a09756e7369676e6564206c6f6e6720692c206a3b0a09756e7369676e6564206c6f6e6720762c20723b0a09756e7369676e6564206c6f6e67205f5f75736572202a6c6275663b0a09756e7369676e6564206c6f6e67202a687074703b0a09756e7369676e6564206c6f6e6720746d705b325d3b0a097373697a655f74206e623b0a096c6f6e6720696e74206572722c207265743b0a09696e7420726d615f73657475703b0a0a0969662028216163636573735f6f6b285645524946595f524541442c206275662c20636f756e7429290a090972657475726e202d454641554c543b0a0a092f2a206c6f636b206f75742076637075732066726f6d2072756e6e696e67207768696c6520776527726520646f696e672074686973202a2f0a096d757465785f6c6f636b28266b766d2d3e6c6f636b293b0a09726d615f7365747570203d206b766d2d3e617263682e726d615f73657475705f646f6e653b0a0969662028726d615f736574757029207b0a09096b766d2d3e617263682e726d615f73657475705f646f6e65203d20303b092f2a2074656d706f726172696c79202a2f0a09092f2a206f7264657220726d615f73657475705f646f6e652076732e2076637075735f72756e6e696e67202a2f0a0909736d705f6d6228293b0a09096966202861746f6d69635f7265616428266b766d2d3e617263682e76637075735f72756e6e696e672929207b0a0909096b766d2d3e617263682e726d615f73657475705f646f6e65203d20313b0a0909096d757465785f756e6c6f636b28266b766d2d3e6c6f636b293b0a09090972657475726e202d45425553593b0a09097d0a097d0a0a09657272203d20303b0a09666f7220286e62203d20303b206e62202b2073697a656f662868647229203c3d20636f756e743b2029207b0a0909657272203d202d454641554c543b0a0909696620285f5f636f70795f66726f6d5f7573657228266864722c206275662c2073697a656f66286864722929290a090909627265616b3b0a0a0909657272203d20303b0a0909696620286e62202b206864722e6e5f76616c6964202a20485054455f53495a45203e20636f756e74290a090909627265616b3b0a0a09096e62202b3d2073697a656f6628686472293b0a0909627566202b3d2073697a656f6628686472293b0a0a0909657272203d202d45494e56414c3b0a090969203d206864722e696e6465783b0a09096966202869203e3d206b766d2d3e617263682e6870745f6e707465207c7c0a09092020202069202b206864722e6e5f76616c6964202b206864722e6e5f696e76616c6964203e206b766d2d3e617263682e6870745f6e707465290a090909627265616b3b0a0a090968707470203d2028756e7369676e6564206c6f6e67202a29286b766d2d3e617263682e6870745f76697274202b202869202a20485054455f53495a4529293b0a09096c627566203d2028756e7369676e6564206c6f6e67205f5f75736572202a296275663b0a0909666f7220286a203d20303b206a203c206864722e6e5f76616c69643b202b2b6a29207b0a090909657272203d202d454641554c543b0a090909696620285f5f6765745f7573657228762c206c62756629207c7c205f5f6765745f7573657228722c206c627566202b203129290a09090909676f746f206f75743b0a090909657272203d202d45494e56414c3b0a09090969662028212876202620485054455f565f56414c494429290a09090909676f746f206f75743b0a0909096c627566202b3d20323b0a0909096e62202b3d20485054455f53495a453b0a0a09090969662028687074705b305d20262028485054455f565f56414c4944207c20485054455f565f414253454e5429290a090909096b766d7070635f646f5f685f72656d6f7665286b766d2c20302c20692c20302c20746d70293b0a090909657272203d202d45494f3b0a090909726574203d206b766d7070635f766972746d6f64655f646f5f685f656e746572286b766d2c20485f45584143542c20692c20762c20722c0a0909090909090920746d70293b0a0909096966202872657420213d20485f5355434345535329207b0a0909090970725f65727228226b766d5f687461625f77726974652072657420256c6420693d256c6420763d256c7820220a090909092020202020202022723d256c785c6e222c207265742c20692c20762c2072293b0a09090909676f746f206f75743b0a0909097d0a0909096966202821726d615f73657475702026262069735f76726d615f6870746528762929207b0a09090909756e7369676e6564206c6f6e67207073697a65203d20687074655f706167655f73697a6528762c2072293b0a09090909756e7369676e6564206c6f6e672073656e63203d20736c625f706773697a655f656e636f64696e67287073697a65293b0a09090909756e7369676e6564206c6f6e67206c7063723b0a0a090909096b766d2d3e617263682e76726d615f736c625f76203d2073656e63207c20534c425f565349445f425f3154207c0a09090909092856524d415f56534944203c3c20534c425f565349445f53484946545f3154293b0a090909096c706372203d206b766d2d3e617263682e6c7063722026207e4c5043525f56524d4153443b0a090909096c706372207c3d2073656e63203c3c20284c5043525f56524d4153445f5348202d2034293b0a090909096b766d2d3e617263682e6c706372203d206c7063723b0a09090909726d615f7365747570203d20313b0a0909097d0a0909092b2b693b0a09090968707470202b3d20323b0a09097d0a0a0909666f7220286a203d20303b206a203c206864722e6e5f696e76616c69643b202b2b6a29207b0a09090969662028687074705b305d20262028485054455f565f56414c4944207c20485054455f565f414253454e5429290a090909096b766d7070635f646f5f685f72656d6f7665286b766d2c20302c20692c20302c20746d70293b0a0909092b2b693b0a09090968707470202b3d20323b0a09097d0a0909657272203d20303b0a097d0a0a206f75743a0a092f2a204f72646572204850544520757064617465732076732e20726d615f73657475705f646f6e65202a2f0a09736d705f776d6228293b0a096b766d2d3e617263682e726d615f73657475705f646f6e65203d20726d615f73657475703b0a096d757465785f756e6c6f636b28266b766d2d3e6c6f636b293b0a0a0969662028657272290a090972657475726e206572723b0a0972657475726e206e623b0a7d0a0a73746174696320696e74206b766d5f687461625f72656c656173652873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c70290a7b0a09737472756374206b766d5f687461625f637478202a637478203d2066696c702d3e707269766174655f646174613b0a0a0966696c702d3e707269766174655f64617461203d204e554c4c3b0a096966202821286374782d3e666c6167732026204b564d5f4745545f485441425f575249544529290a090961746f6d69635f64656328266374782d3e6b766d2d3e617263682e687074655f6d6f645f696e746572657374293b0a096b766d5f7075745f6b766d286374782d3e6b766d293b0a096b6672656528637478293b0a0972657475726e20303b0a7d0a0a737461746963207374727563742066696c655f6f7065726174696f6e73206b766d5f687461625f666f7073203d207b0a092e7265616409093d206b766d5f687461625f726561642c0a092e777269746509093d206b766d5f687461625f77726974652c0a092e6c6c7365656b09093d2064656661756c745f6c6c7365656b2c0a092e72656c65617365093d206b766d5f687461625f72656c656173652c0a7d3b0a0a696e74206b766d5f766d5f696f63746c5f6765745f687461625f666428737472756374206b766d202a6b766d2c20737472756374206b766d5f6765745f687461625f6664202a676866290a7b0a09696e74207265743b0a09737472756374206b766d5f687461625f637478202a6374783b0a09696e74207277666c61673b0a0a092f2a2072656a65637420666c61677320776520646f6e2774207265636f676e697a65202a2f0a09696620286768662d3e666c6167732026207e284b564d5f4745545f485441425f424f4c5445445f4f4e4c59207c204b564d5f4745545f485441425f575249544529290a090972657475726e202d45494e56414c3b0a09637478203d206b7a616c6c6f632873697a656f66282a637478292c204746505f4b45524e454c293b0a096966202821637478290a090972657475726e202d454e4f4d454d3b0a096b766d5f6765745f6b766d286b766d293b0a096374782d3e6b766d203d206b766d3b0a096374782d3e696e646578203d206768662d3e73746172745f696e6465783b0a096374782d3e666c616773203d206768662d3e666c6167733b0a096374782d3e66697273745f70617373203d20313b0a0a097277666c6167203d20286768662d3e666c6167732026204b564d5f4745545f485441425f575249544529203f204f5f57524f4e4c59203a204f5f52444f4e4c593b0a09726574203d20616e6f6e5f696e6f64655f676574666428226b766d2d68746162222c20266b766d5f687461625f666f70732c206374782c207277666c6167293b0a0969662028726574203c203029207b0a09096b766d5f7075745f6b766d286b766d293b0a090972657475726e207265743b0a097d0a0a09696620287277666c6167203d3d204f5f52444f4e4c5929207b0a09096d757465785f6c6f636b28266b766d2d3e736c6f74735f6c6f636b293b0a090961746f6d69635f696e6328266b766d2d3e617263682e687074655f6d6f645f696e746572657374293b0a09092f2a206d616b652073757265206b766d7070635f646f5f685f656e746572206574632e207365652074686520696e6372656d656e74202a2f0a090973796e6368726f6e697a655f737263755f65787065646974656428266b766d2d3e73726375293b0a09096d757465785f756e6c6f636b28266b766d2d3e736c6f74735f6c6f636b293b0a097d0a0a0972657475726e207265743b0a7d0a0a766f6964206b766d7070635f6d6d755f626f6f6b33735f68765f696e697428737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d7070635f6d6d75202a6d6d75203d2026766370752d3e617263682e6d6d753b0a0a09696620286370755f6861735f66656174757265284350555f4654525f415243485f32303629290a0909766370752d3e617263682e736c625f6e72203d2033323b09092f2a20504f57455237202a2f0a09656c73650a0909766370752d3e617263682e736c625f6e72203d2036343b0a0a096d6d752d3e786c617465203d206b766d7070635f6d6d755f626f6f6b33735f36345f68765f786c6174653b0a096d6d752d3e72657365745f6d7372203d206b766d7070635f6d6d755f626f6f6b33735f36345f68765f72657365745f6d73723b0a0a09766370752d3e617263682e68666c616773207c3d20424f4f4b33535f48464c41475f534c423b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b766d2f626f6f6b33735f36345f736c622e530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313031373100313231313437343433333000303032303535300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652c2076657273696f6e20322c2061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c203531204672616e6b6c696e205374726565742c20466966746820466c6f6f722c20426f73746f6e2c204d41202030323131302d313330312c205553412e0a202a0a202a20436f707972696768742053555345204c696e75782050726f647563747320476d624820323030390a202a0a202a20417574686f72733a20416c6578616e6465722047726166203c616772616640737573652e64653e0a202a2f0a0a23646566696e6520534841444f575f534c425f45534944286e756d290928534c42534841444f575f5341564541524541202b20286e756d202a203078313029290a23646566696e6520534841444f575f534c425f56534944286e756d290928534c42534841444f575f5341564541524541202b20286e756d202a203078313029202b20307838290a23646566696e6520554e424f4c545f534c425f454e545259286e756d29205c0a096c640972392c20534841444f575f534c425f45534944286e756d2928723132293b205c0a092f2a20496e76616c69643f20536b69702e202a2f3b205c0a09726c6469636c2e2072302c2072392c2033372c2036333b205c0a0962657109736c625f656e7472795f736b69705f202323206e756d3b205c0a09786f7269730972392c2072392c20534c425f455349445f5640683b205c0a097374640972392c20534841444f575f534c425f45534944286e756d2928723132293b205c0a2020736c625f656e7472795f736b69705f202323206e756d3a0a0a23646566696e65205245424f4c545f534c425f454e545259286e756d29205c0a096c64097231302c20534841444f575f534c425f45534944286e756d2928723131293b205c0a09636d706469097231302c20303b205c0a0962657109736c625f657869745f736b69705f202323206e756d3b205c0a096f726973097231302c207231302c20534c425f455349445f5640683b205c0a096c640972392c20534841444f575f534c425f56534944286e756d2928723131293b205c0a09736c626d74650972392c207231303b205c0a09737464097231302c20534841444f575f534c425f45534944286e756d2928723131293b205c0a736c625f657869745f736b69705f202323206e756d3a0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202a0a202a20202020202020202020202020202020202020202020202020202020202020456e74727920636f646520202020202020202020202020202020202020202020202020202020202020202020202a0a202a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a2e6d6163726f204c4f41445f47554553545f5345474d454e54530a0a092f2a2052657175697265642073746174653a0a09202a0a09202a204d5352203d207e49527c44520a09202a20523133203d20504143410a09202a205231203d20686f73742052310a09202a205232203d20686f73742052320a09202a205233203d20736861646f7720766370750a09202a20616c6c206f7468657220766f6c6174696c652047505253203d2066726565206578636570742052342c2052360a09202a2053564350555b43525d20203d2067756573742043520a09202a2053564350555b5845525d203d206775657374205845520a09202a2053564350555b4354525d203d206775657374204354520a09202a2053564350555b4c525d20203d206775657374204c520a09202a2f0a0a092f2a2052656d6f7665204c50415220736861646f7720656e7472696573202a2f0a0a23696620534c425f4e554d5f424f4c544544203d3d20330a0a096c64097231322c20504143415f534c42534841444f5750545228723133290a0a092f2a2053617665206f66662074686520666972737420656e74727920736f2077652063616e20736c626965206974206c61746572202a2f0a096c64097231302c20534841444f575f534c425f4553494428302928723132290a096c64097231312c20534841444f575f534c425f5653494428302928723132290a0a092f2a2052656d6f766520626f6c74656420656e7472696573202a2f0a09554e424f4c545f534c425f454e5452592830290a09554e424f4c545f534c425f454e5452592831290a09554e424f4c545f534c425f454e5452592832290a090a23656c73650a236572726f7220756e6b6e6f776e206e756d626572206f6620626f6c74656420656e74726965730a23656e6469660a0a092f2a20466c75736820534c42202a2f0a0a09736c6269610a0a092f2a207230203d2065736964202620455349445f4d41534b202a2f0a09726c6469637220207231302c207231302c20302c2033350a092f2a207230207c3d20434c4153535f424954285653494429202a2f0a09726c6469632020207231322c207231312c203536202d2033362c2033360a096f722020202020207231302c207231302c207231320a09736c626965097231300a0a092f2a2046696c6c20534c422077697468206f757220736861646f77202a2f0a0a096c627a097231322c2053564350555f534c425f4d4158287233290a096d756c6c69097231322c207231322c2031360a0961646469097231322c207231322c2053564350555f534c420a09616464097231322c207231322c2072330a0a092f2a20666f722028723131203d206b766d5f736c623b20723131203c206b766d5f736c62202b206b766d5f736c625f73697a653b207231312b3d736c625f656e74727929202a2f0a096c69097231312c2053564350555f534c420a09616464097231312c207231312c2072330a0a736c625f6c6f6f705f656e7465723a0a0a096c64097231302c203028723131290a0a09726c6469636c2e2072302c207231302c2033372c2036330a0962657109736c625f6c6f6f705f656e7465725f736b69700a0a096c640972392c203828723131290a09736c626d74650972392c207231300a0a736c625f6c6f6f705f656e7465725f736b69703a0a0961646469097231312c207231312c2031360a09636d7064096372302c207231312c207231320a09626c7409736c625f6c6f6f705f656e7465720a0a736c625f646f5f656e7465723a0a0a2e656e646d0a0a2f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202a0a202a202020202020202020202020202020202020202020202020202020202020204578697420636f64652020202020202020202020202020202020202020202020202020202020202020202020202a0a202a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202a0a202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2f0a0a2e6d6163726f204c4f41445f484f53545f5345474d454e54530a0a092f2a205265676973746572207573616765206174207468697320706f696e743a0a09202a0a09202a2052312020202020202020203d20686f73742052310a09202a2052322020202020202020203d20686f73742052320a09202a2052313220202020202020203d20657869742068616e646c65722069640a09202a2052313320202020202020203d20736861646f772076637075202d20534841444f575f564350555f4f4646205b3d50414341206f6e2050504336345d0a09202a2053564350552e2a202020203d206775657374202a0a09202a2053564350555b43525d20203d2067756573742043520a09202a2053564350555b5845525d203d206775657374205845520a09202a2053564350555b4354525d203d206775657374204354520a09202a2053564350555b4c525d20203d206775657374204c520a09202a0a09202a2f0a0a092f2a20526573746f726520626f6c74656420656e74726965732066726f6d2074686520736861646f7720616e642066697820697420616c6f6e672074686520776179202a2f0a0a092f2a20576520646f6e27742073746f726520616e797468696e6720696e20656e74727920302c20736f20776520646f6e2774206e65656420746f2074616b652063617265206f66206974202a2f0a09736c6269610a096973796e630a0a23696620534c425f4e554d5f424f4c544544203d3d20330a0a096c64097231312c20504143415f534c42534841444f5750545228723133290a0a095245424f4c545f534c425f454e5452592830290a095245424f4c545f534c425f454e5452592831290a095245424f4c545f534c425f454e5452592832290a090a23656c73650a236572726f7220756e6b6e6f776e206e756d626572206f6620626f6c74656420656e74726965730a23656e6469660a0a736c625f646f5f657869743a0a0a2e656e646d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b766d2f626f6f6b33735f36345f76696f2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303732343100313231313437343433333000303032303631310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652c2076657273696f6e20322c2061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c203531204672616e6b6c696e205374726565742c20466966746820466c6f6f722c20426f73746f6e2c204d41202030323131302d313330312c205553412e0a202a0a202a20436f707972696768742032303130205061756c204d61636b65727261732c2049424d20436f72702e203c7061756c7573406175312e69626d2e636f6d3e0a202a20436f70797269676874203230313120446176696420476962736f6e2c2049424d20436f72706f726174696f6e203c647767406175312e69626d2e636f6d3e0a202a2f0a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6b766d2e683e0a23696e636c756465203c6c696e75782f6b766d5f686f73742e683e0a23696e636c756465203c6c696e75782f686967686d656d2e683e0a23696e636c756465203c6c696e75782f6766702e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f68756765746c622e683e0a23696e636c756465203c6c696e75782f6c6973742e683e0a23696e636c756465203c6c696e75782f616e6f6e5f696e6f6465732e683e0a0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f6b766d5f7070632e683e0a23696e636c756465203c61736d2f6b766d5f626f6f6b33732e683e0a23696e636c756465203c61736d2f6d6d752d6861736836342e683e0a23696e636c756465203c61736d2f687663616c6c2e683e0a23696e636c756465203c61736d2f73796e63682e683e0a23696e636c756465203c61736d2f7070632d6f70636f64652e683e0a23696e636c756465203c61736d2f6b766d5f686f73742e683e0a23696e636c756465203c61736d2f756462672e683e0a0a23646566696e6520544345535f5045525f504147450928504147455f53495a45202f2073697a656f662875363429290a0a737461746963206c6f6e67206b766d7070635f7374745f6e706167657328756e7369676e6564206c6f6e672077696e646f775f73697a65290a7b0a0972657475726e20414c49474e282877696e646f775f73697a65203e3e2053504150525f5443455f5348494654290a090920202020202a2073697a656f6628753634292c20504147455f53495a4529202f20504147455f53495a453b0a7d0a0a73746174696320766f69642072656c656173655f73706170725f7463655f7461626c6528737472756374206b766d7070635f73706170725f7463655f7461626c65202a737474290a7b0a09737472756374206b766d202a6b766d203d207374742d3e6b766d3b0a09696e7420693b0a0a096d757465785f6c6f636b28266b766d2d3e6c6f636b293b0a096c6973745f64656c28267374742d3e6c697374293b0a09666f72202869203d20303b2069203c206b766d7070635f7374745f6e7061676573287374742d3e77696e646f775f73697a65293b20692b2b290a09095f5f667265655f70616765287374742d3e70616765735b695d293b0a096b6672656528737474293b0a096d757465785f756e6c6f636b28266b766d2d3e6c6f636b293b0a0a096b766d5f7075745f6b766d286b766d293b0a7d0a0a73746174696320696e74206b766d5f73706170725f7463655f6661756c742873747275637420766d5f617265615f737472756374202a766d612c2073747275637420766d5f6661756c74202a766d66290a7b0a09737472756374206b766d7070635f73706170725f7463655f7461626c65202a737474203d20766d612d3e766d5f66696c652d3e707269766174655f646174613b0a097374727563742070616765202a706167653b0a0a0969662028766d662d3e70676f6666203e3d206b766d7070635f7374745f6e7061676573287374742d3e77696e646f775f73697a6529290a090972657475726e20564d5f4641554c545f5349474255533b0a0a0970616765203d207374742d3e70616765735b766d662d3e70676f66665d3b0a096765745f706167652870616765293b0a09766d662d3e70616765203d20706167653b0a0972657475726e20303b0a7d0a0a73746174696320636f6e73742073747275637420766d5f6f7065726174696f6e735f737472756374206b766d5f73706170725f7463655f766d5f6f7073203d207b0a092e6661756c74203d206b766d5f73706170725f7463655f6661756c742c0a7d3b0a0a73746174696320696e74206b766d5f73706170725f7463655f6d6d6170287374727563742066696c65202a66696c652c2073747275637420766d5f617265615f737472756374202a766d61290a7b0a09766d612d3e766d5f6f7073203d20266b766d5f73706170725f7463655f766d5f6f70733b0a0972657475726e20303b0a7d0a0a73746174696320696e74206b766d5f73706170725f7463655f72656c656173652873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c70290a7b0a09737472756374206b766d7070635f73706170725f7463655f7461626c65202a737474203d2066696c702d3e707269766174655f646174613b0a0a0972656c656173655f73706170725f7463655f7461626c6528737474293b0a0972657475726e20303b0a7d0a0a737461746963207374727563742066696c655f6f7065726174696f6e73206b766d5f73706170725f7463655f666f7073203d207b0a092e6d6d617020202020202020202020203d206b766d5f73706170725f7463655f6d6d61702c0a092e72656c65617365093d206b766d5f73706170725f7463655f72656c656173652c0a7d3b0a0a6c6f6e67206b766d5f766d5f696f63746c5f6372656174655f73706170725f74636528737472756374206b766d202a6b766d2c0a09090909202020737472756374206b766d5f6372656174655f73706170725f746365202a61726773290a7b0a09737472756374206b766d7070635f73706170725f7463655f7461626c65202a737474203d204e554c4c3b0a096c6f6e67206e70616765733b0a09696e7420726574203d202d454e4f4d454d3b0a09696e7420693b0a0a092f2a20436865636b2074686973204c494f424e206861736e2774206265656e2070726576696f75736c7920616c6c6f6361746564202a2f0a096c6973745f666f725f656163685f656e747279287374742c20266b766d2d3e617263682e73706170725f7463655f7461626c65732c206c69737429207b0a0909696620287374742d3e6c696f626e203d3d20617267732d3e6c696f626e290a09090972657475726e202d45425553593b0a097d0a0a096e7061676573203d206b766d7070635f7374745f6e706167657328617267732d3e77696e646f775f73697a65293b0a0a09737474203d206b7a616c6c6f632873697a656f66282a73747429202b206e7061676573202a2073697a656f66287374727563742070616765202a292c0a09092020202020204746505f4b45524e454c293b0a096966202821737474290a0909676f746f206661696c3b0a0a097374742d3e6c696f626e203d20617267732d3e6c696f626e3b0a097374742d3e77696e646f775f73697a65203d20617267732d3e77696e646f775f73697a653b0a097374742d3e6b766d203d206b766d3b0a0a09666f72202869203d20303b2069203c206e70616765733b20692b2b29207b0a09097374742d3e70616765735b695d203d20616c6c6f635f70616765284746505f4b45524e454c207c205f5f4746505f5a45524f293b0a090969662028217374742d3e70616765735b695d290a090909676f746f206661696c3b0a097d0a0a096b766d5f6765745f6b766d286b766d293b0a0a096d757465785f6c6f636b28266b766d2d3e6c6f636b293b0a096c6973745f61646428267374742d3e6c6973742c20266b766d2d3e617263682e73706170725f7463655f7461626c6573293b0a0a096d757465785f756e6c6f636b28266b766d2d3e6c6f636b293b0a0a0972657475726e20616e6f6e5f696e6f64655f676574666428226b766d2d73706170722d746365222c20266b766d5f73706170725f7463655f666f70732c0a090909097374742c204f5f52445752293b0a0a6661696c3a0a096966202873747429207b0a0909666f72202869203d20303b2069203c206e70616765733b20692b2b290a090909696620287374742d3e70616765735b695d290a090909095f5f667265655f70616765287374742d3e70616765735b695d293b0a0a09096b6672656528737474293b0a097d0a0972657475726e207265743b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b766d2f626f6f6b33735f36345f76696f5f68762e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303435303000313231313437343433333000303032313330310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652c2076657273696f6e20322c2061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c203531204672616e6b6c696e205374726565742c20466966746820466c6f6f722c20426f73746f6e2c204d41202030323131302d313330312c205553412e0a202a0a202a20436f707972696768742032303130205061756c204d61636b65727261732c2049424d20436f72702e203c7061756c7573406175312e69626d2e636f6d3e0a202a20436f70797269676874203230313120446176696420476962736f6e2c2049424d20436f72706f726174696f6e203c647767406175312e69626d2e636f6d3e0a202a2f0a0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6b766d2e683e0a23696e636c756465203c6c696e75782f6b766d5f686f73742e683e0a23696e636c756465203c6c696e75782f686967686d656d2e683e0a23696e636c756465203c6c696e75782f6766702e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f68756765746c622e683e0a23696e636c756465203c6c696e75782f6c6973742e683e0a0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f6b766d5f7070632e683e0a23696e636c756465203c61736d2f6b766d5f626f6f6b33732e683e0a23696e636c756465203c61736d2f6d6d752d6861736836342e683e0a23696e636c756465203c61736d2f687663616c6c2e683e0a23696e636c756465203c61736d2f73796e63682e683e0a23696e636c756465203c61736d2f7070632d6f70636f64652e683e0a23696e636c756465203c61736d2f6b766d5f686f73742e683e0a23696e636c756465203c61736d2f756462672e683e0a0a23646566696e6520544345535f5045525f504147450928504147455f53495a45202f2073697a656f662875363429290a0a2f2a205741524e494e473a20546869732077696c6c2062652063616c6c656420696e207265616c2d6d6f6465206f6e204856204b564d20616e64207669727475616c0a202a202020202020202020206d6f6465206f6e205052204b564d0a202a2f0a6c6f6e67206b766d7070635f685f7075745f74636528737472756374206b766d5f76637075202a766370752c20756e7369676e6564206c6f6e67206c696f626e2c0a0909202020202020756e7369676e6564206c6f6e6720696f62612c20756e7369676e6564206c6f6e6720746365290a7b0a09737472756374206b766d202a6b766d203d20766370752d3e6b766d3b0a09737472756374206b766d7070635f73706170725f7463655f7461626c65202a7374743b0a0a092f2a20756462675f7072696e74662822485f5055545f54434528293a206c696f626e3d3078256c7820696f62613d3078256c782c207463653d3078256c785c6e222c202a2f0a092f2a2009202020206c696f626e2c20696f62612c20746365293b202a2f0a0a096c6973745f666f725f656163685f656e747279287374742c20266b766d2d3e617263682e73706170725f7463655f7461626c65732c206c69737429207b0a0909696620287374742d3e6c696f626e203d3d206c696f626e29207b0a090909756e7369676e6564206c6f6e6720696478203d20696f6261203e3e2053504150525f5443455f53484946543b0a0909097374727563742070616765202a706167653b0a090909753634202a74626c3b0a0a0909092f2a20756462675f7072696e74662822485f5055545f5443453a206c696f626e203078256c78203d3e207374743d2570202077696e646f775f73697a653d307825785c6e222c202a2f0a0909092f2a2009202020206c696f626e2c207374742c207374742d3e77696e646f775f73697a65293b202a2f0a09090969662028696f6261203e3d207374742d3e77696e646f775f73697a65290a0909090972657475726e20485f504152414d455445523b0a0a09090970616765203d207374742d3e70616765735b696478202f20544345535f5045525f504147455d3b0a09090974626c203d2028753634202a29706167655f616464726573732870616765293b0a0a0909092f2a204649584d453a204e65656420746f2076616c6964617465207468652054434520697473656c66202a2f0a0909092f2a20756462675f7072696e7466282274636520402025705c6e222c202674626c5b696478202520544345535f5045525f504147455d293b202a2f0a09090974626c5b696478202520544345535f5045525f504147455d203d207463653b0a09090972657475726e20485f535543434553533b0a09097d0a097d0a0a092f2a204469646e27742066696e6420746865206c696f626e2c2070756e7420697420746f20757365727370616365202a2f0a0972657475726e20485f544f4f5f484152443b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b766d2f626f6f6b33735f656d756c6174652e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333335323200313231313437343433333000303032313134300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652c2076657273696f6e20322c2061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c203531204672616e6b6c696e205374726565742c20466966746820466c6f6f722c20426f73746f6e2c204d41202030323131302d313330312c205553412e0a202a0a202a20436f707972696768742053555345204c696e75782050726f647563747320476d624820323030390a202a0a202a20417574686f72733a20416c6578616e6465722047726166203c616772616640737573652e64653e0a202a2f0a0a23696e636c756465203c61736d2f6b766d5f7070632e683e0a23696e636c756465203c61736d2f646973617373656d626c652e683e0a23696e636c756465203c61736d2f6b766d5f626f6f6b33732e683e0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c61736d2f7377697463685f746f2e683e0a23696e636c756465203c61736d2f74696d652e683e0a0a23646566696e65204f505f31395f584f505f52464944090931380a23646566696e65204f505f31395f584f505f524649090935300a0a23646566696e65204f505f33315f584f505f4d464d5352090938330a23646566696e65204f505f33315f584f505f4d544d535209093134360a23646566696e65204f505f33315f584f505f4d544d535244093137380a23646566696e65204f505f33315f584f505f4d54535209093231300a23646566696e65204f505f33315f584f505f4d545352494e093234320a23646566696e65204f505f33315f584f505f544c4249454c093237340a23646566696e65204f505f33315f584f505f544c42494509093330360a23646566696e65204f505f33315f584f505f534c424d5445093430320a23646566696e65204f505f33315f584f505f534c42494509093433340a23646566696e65204f505f33315f584f505f534c42494109093439380a23646566696e65204f505f33315f584f505f4d46535209093539350a23646566696e65204f505f33315f584f505f4d465352494e093635390a23646566696e65204f505f33315f584f505f4443424109093735380a23646566696e65204f505f33315f584f505f534c424d464556093835310a23646566696e65204f505f33315f584f505f45494f494f09093835340a23646566696e65204f505f33315f584f505f534c424d464545093931350a0a2f2a204443425a2069732061637475616c6c7920313031342c2062757420776520706174636820697420746f203130313020736f2077652067657420612074726170202a2f0a23646566696e65204f505f33315f584f505f4443425a0909313031300a0a23646566696e65204f505f4c465309090934380a23646566696e65204f505f4c464409090935300a23646566696e65204f505f5354465309090935320a23646566696e65204f505f5354464409090935340a0a23646566696e65205350524e5f4751523009093931320a23646566696e65205350524e5f4751523109093931330a23646566696e65205350524e5f4751523209093931340a23646566696e65205350524e5f4751523309093931350a23646566696e65205350524e5f4751523409093931360a23646566696e65205350524e5f4751523509093931370a23646566696e65205350524e5f4751523609093931380a23646566696e65205350524e5f4751523709093931390a0a2f2a20426f6f6b33535f333220646566696e6573206d667372696e287629202d206275742074686174206d6573736573207570206f75722061627374726163740a202a2066756e6374696f6e20706f696e746572732c20736f206c65742773206a7573742064697361626c652074686520646566696e652e202a2f0a23756e646566206d667372696e0a0a656e756d20707269765f6c6576656c207b0a09505249565f50524f424c454d203d20302c0a09505249565f5355504552203d20312c0a09505249565f4859504552203d20322c0a7d3b0a0a73746174696320626f6f6c207370725f616c6c6f77656428737472756374206b766d5f76637075202a766370752c20656e756d20707269765f6c6576656c206c6576656c290a7b0a092f2a205041505220564d73206f6e6c79206163636573732073757065727669736f722053505273202a2f0a0969662028766370752d3e617263682e706170725f656e61626c656420262620286c6576656c203e20505249565f535550455229290a090972657475726e2066616c73653b0a0a092f2a204c696d6974207573657220737061636520746f20697473206f776e20736d616c6c2053505220736574202a2f0a096966202828766370752d3e617263682e7368617265642d3e6d73722026204d53525f505229202626206c6576656c203e20505249565f50524f424c454d290a090972657475726e2066616c73653b0a0a0972657475726e20747275653b0a7d0a0a696e74206b766d7070635f636f72655f656d756c6174655f6f7028737472756374206b766d5f72756e202a72756e2c20737472756374206b766d5f76637075202a766370752c0a202020202020202020202020202020202020202020202020202020756e7369676e656420696e7420696e73742c20696e74202a616476616e6365290a7b0a09696e7420656d756c61746564203d20454d554c4154455f444f4e453b0a09696e74207274203d206765745f727428696e7374293b0a09696e74207273203d206765745f727328696e7374293b0a09696e74207261203d206765745f726128696e7374293b0a09696e74207262203d206765745f726228696e7374293b0a0a0973776974636820286765745f6f7028696e73742929207b0a09636173652031393a0a090973776974636820286765745f786f7028696e73742929207b0a090963617365204f505f31395f584f505f524649443a0a090963617365204f505f31395f584f505f5246493a0a0909096b766d7070635f7365745f706328766370752c20766370752d3e617263682e7368617265642d3e73727230293b0a0909096b766d7070635f7365745f6d737228766370752c20766370752d3e617263682e7368617265642d3e73727231293b0a0909092a616476616e6365203d20303b0a090909627265616b3b0a0a090964656661756c743a0a090909656d756c61746564203d20454d554c4154455f4641494c3b0a090909627265616b3b0a09097d0a0909627265616b3b0a09636173652033313a0a090973776974636820286765745f786f7028696e73742929207b0a090963617365204f505f33315f584f505f4d464d53523a0a0909096b766d7070635f7365745f67707228766370752c2072742c20766370752d3e617263682e7368617265642d3e6d7372293b0a090909627265616b3b0a090963617365204f505f33315f584f505f4d544d5352443a0a09097b0a090909756c6f6e672072735f76616c203d206b766d7070635f6765745f67707228766370752c207273293b0a09090969662028696e73742026203078313030303029207b0a09090909756c6f6e67206e65775f6d7372203d20766370752d3e617263682e7368617265642d3e6d73723b0a090909096e65775f6d737220263d207e284d53525f5249207c204d53525f4545293b0a090909096e65775f6d7372207c3d2072735f76616c202620284d53525f5249207c204d53525f4545293b0a09090909766370752d3e617263682e7368617265642d3e6d7372203d206e65775f6d73723b0a0909097d20656c73650a090909096b766d7070635f7365745f6d737228766370752c2072735f76616c293b0a090909627265616b3b0a09097d0a090963617365204f505f33315f584f505f4d544d53523a0a0909096b766d7070635f7365745f6d737228766370752c206b766d7070635f6765745f67707228766370752c20727329293b0a090909627265616b3b0a090963617365204f505f33315f584f505f4d4653523a0a09097b0a090909696e742073726e756d3b0a0a09090973726e756d203d206b766d7070635f6765745f6669656c6428696e73742c203132202b2033322c203135202b203332293b0a09090969662028766370752d3e617263682e6d6d752e6d667372696e29207b0a090909097533322073723b0a090909097372203d20766370752d3e617263682e6d6d752e6d667372696e28766370752c2073726e756d293b0a090909096b766d7070635f7365745f67707228766370752c2072742c207372293b0a0909097d0a090909627265616b3b0a09097d0a090963617365204f505f33315f584f505f4d465352494e3a0a09097b0a090909696e742073726e756d3b0a0a09090973726e756d203d20286b766d7070635f6765745f67707228766370752c20726229203e3e203238292026203078663b0a09090969662028766370752d3e617263682e6d6d752e6d667372696e29207b0a090909097533322073723b0a090909097372203d20766370752d3e617263682e6d6d752e6d667372696e28766370752c2073726e756d293b0a090909096b766d7070635f7365745f67707228766370752c2072742c207372293b0a0909097d0a090909627265616b3b0a09097d0a090963617365204f505f33315f584f505f4d5453523a0a090909766370752d3e617263682e6d6d752e6d747372696e28766370752c0a0909090928696e7374203e3e203136292026203078662c0a090909096b766d7070635f6765745f67707228766370752c20727329293b0a090909627265616b3b0a090963617365204f505f33315f584f505f4d545352494e3a0a090909766370752d3e617263682e6d6d752e6d747372696e28766370752c0a09090909286b766d7070635f6765745f67707228766370752c20726229203e3e203238292026203078662c0a090909096b766d7070635f6765745f67707228766370752c20727329293b0a090909627265616b3b0a090963617365204f505f33315f584f505f544c4249453a0a090963617365204f505f33315f584f505f544c4249454c3a0a09097b0a090909626f6f6c206c61726765203d2028696e73742026203078303032303030303029203f2074727565203a2066616c73653b0a090909756c6f6e672061646472203d206b766d7070635f6765745f67707228766370752c207262293b0a090909766370752d3e617263682e6d6d752e746c62696528766370752c20616464722c206c61726765293b0a090909627265616b3b0a09097d0a090963617365204f505f33315f584f505f45494f494f3a0a090909627265616b3b0a090963617365204f505f33315f584f505f534c424d54453a0a0909096966202821766370752d3e617263682e6d6d752e736c626d7465290a0909090972657475726e20454d554c4154455f4641494c3b0a0a090909766370752d3e617263682e6d6d752e736c626d746528766370752c0a09090909096b766d7070635f6765745f67707228766370752c207273292c0a09090909096b766d7070635f6765745f67707228766370752c20726229293b0a090909627265616b3b0a090963617365204f505f33315f584f505f534c4249453a0a0909096966202821766370752d3e617263682e6d6d752e736c626965290a0909090972657475726e20454d554c4154455f4641494c3b0a0a090909766370752d3e617263682e6d6d752e736c62696528766370752c0a09090909096b766d7070635f6765745f67707228766370752c20726229293b0a090909627265616b3b0a090963617365204f505f33315f584f505f534c4249413a0a0909096966202821766370752d3e617263682e6d6d752e736c626961290a0909090972657475726e20454d554c4154455f4641494c3b0a0a090909766370752d3e617263682e6d6d752e736c6269612876637075293b0a090909627265616b3b0a090963617365204f505f33315f584f505f534c424d4645453a0a0909096966202821766370752d3e617263682e6d6d752e736c626d66656529207b0a09090909656d756c61746564203d20454d554c4154455f4641494c3b0a0909097d20656c7365207b0a09090909756c6f6e6720742c2072625f76616c3b0a0a0909090972625f76616c203d206b766d7070635f6765745f67707228766370752c207262293b0a0909090974203d20766370752d3e617263682e6d6d752e736c626d66656528766370752c2072625f76616c293b0a090909096b766d7070635f7365745f67707228766370752c2072742c2074293b0a0909097d0a090909627265616b3b0a090963617365204f505f33315f584f505f534c424d4645563a0a0909096966202821766370752d3e617263682e6d6d752e736c626d66657629207b0a09090909656d756c61746564203d20454d554c4154455f4641494c3b0a0909097d20656c7365207b0a09090909756c6f6e6720742c2072625f76616c3b0a0a0909090972625f76616c203d206b766d7070635f6765745f67707228766370752c207262293b0a0909090974203d20766370752d3e617263682e6d6d752e736c626d66657628766370752c2072625f76616c293b0a090909096b766d7070635f7365745f67707228766370752c2072742c2074293b0a0909097d0a090909627265616b3b0a090963617365204f505f33315f584f505f444342413a0a0909092f2a20476574732074726561746564206173204e4f50202a2f0a090909627265616b3b0a090963617365204f505f33315f584f505f4443425a3a0a09097b0a090909756c6f6e672072625f76616c203d206b766d7070635f6765745f67707228766370752c207262293b0a090909756c6f6e672072615f76616c203d20303b0a090909756c6f6e6720616464722c2076616464723b0a090909753332207a65726f735b385d203d207b20302c20302c20302c20302c20302c20302c20302c2030207d3b0a0909097533322064736973723b0a090909696e7420723b0a0a090909696620287261290a0909090972615f76616c203d206b766d7070635f6765745f67707228766370752c207261293b0a0a09090961646472203d202872615f76616c202b2072625f76616c292026207e3331554c4c3b0a090909696620282128766370752d3e617263682e7368617265642d3e6d73722026204d53525f534629290a090909096164647220263d20307866666666666666663b0a0909097661646472203d20616464723b0a0a09090972203d206b766d7070635f737428766370752c2026616464722c2033322c207a65726f732c2074727565293b0a090909696620282872203d3d202d454e4f454e5429207c7c202872203d3d202d455045524d2929207b0a09090909737472756374206b766d7070635f626f6f6b33735f736861646f775f76637075202a73766370753b0a0a090909097376637075203d2073766370755f6765742876637075293b0a090909092a616476616e6365203d20303b0a09090909766370752d3e617263682e7368617265642d3e646172203d2076616464723b0a0909090973766370752d3e6661756c745f646172203d2076616464723b0a0a090909096473697372203d2044534953525f495353544f52453b0a090909096966202872203d3d202d454e4f454e54290a09090909096473697372207c3d2044534953525f4e4f485054453b0a09090909656c7365206966202872203d3d202d455045524d290a09090909096473697372207c3d2044534953525f50524f544641554c543b0a0a09090909766370752d3e617263682e7368617265642d3e6473697372203d2064736973723b0a0909090973766370752d3e6661756c745f6473697372203d2064736973723b0a0909090973766370755f707574287376637075293b0a0a090909096b766d7070635f626f6f6b33735f71756575655f6972717072696f28766370752c0a0909090909424f4f4b33535f494e544552525550545f444154415f53544f52414745293b0a0909097d0a0a090909627265616b3b0a09097d0a090964656661756c743a0a090909656d756c61746564203d20454d554c4154455f4641494c3b0a09097d0a0909627265616b3b0a0964656661756c743a0a0909656d756c61746564203d20454d554c4154455f4641494c3b0a097d0a0a0969662028656d756c61746564203d3d20454d554c4154455f4641494c290a0909656d756c61746564203d206b766d7070635f656d756c6174655f7061697265645f73696e676c652872756e2c2076637075293b0a0a0972657475726e20656d756c617465643b0a7d0a0a766f6964206b766d7070635f7365745f62617428737472756374206b766d5f76637075202a766370752c20737472756374206b766d7070635f626174202a6261742c20626f6f6c2075707065722c0a20202020202020202020202020202020202020207533322076616c290a7b0a0969662028757070657229207b0a09092f2a20557070657220424154202a2f0a090975333220626c203d202876616c203e3e20322920262030783766663b0a09096261742d3e626570695f6d61736b203d20287e626c203c3c203137293b0a09096261742d3e62657069203d2076616c202620307866666665303030303b0a09096261742d3e7673203d202876616c2026203229203f2031203a20303b0a09096261742d3e7670203d202876616c2026203129203f2031203a20303b0a09096261742d3e726177203d20286261742d3e726177202620307866666666666666663030303030303030554c4c29207c2076616c3b0a097d20656c7365207b0a09092f2a204c6f77657220424154202a2f0a09096261742d3e6272706e203d2076616c202620307866666665303030303b0a09096261742d3e77696d67203d202876616c203e3e2033292026203078663b0a09096261742d3e7070203d2076616c202620333b0a09096261742d3e726177203d20286261742d3e726177202620307830303030303030306666666666666666554c4c29207c2028287536342976616c203c3c203332293b0a097d0a7d0a0a73746174696320737472756374206b766d7070635f626174202a6b766d7070635f66696e645f62617428737472756374206b766d5f76637075202a766370752c20696e74207370726e290a7b0a09737472756374206b766d7070635f766370755f626f6f6b3373202a766370755f626f6f6b3373203d20746f5f626f6f6b33732876637075293b0a09737472756374206b766d7070635f626174202a6261743b0a0a0973776974636820287370726e29207b0a0963617365205350524e5f494241543055202e2e2e205350524e5f49424154334c3a0a0909626174203d2026766370755f626f6f6b33732d3e696261745b287370726e202d205350524e5f49424154305529202f20325d3b0a0909627265616b3b0a0963617365205350524e5f494241543455202e2e2e205350524e5f49424154374c3a0a0909626174203d2026766370755f626f6f6b33732d3e696261745b34202b2028287370726e202d205350524e5f49424154345529202f2032295d3b0a0909627265616b3b0a0963617365205350524e5f444241543055202e2e2e205350524e5f44424154334c3a0a0909626174203d2026766370755f626f6f6b33732d3e646261745b287370726e202d205350524e5f44424154305529202f20325d3b0a0909627265616b3b0a0963617365205350524e5f444241543455202e2e2e205350524e5f44424154374c3a0a0909626174203d2026766370755f626f6f6b33732d3e646261745b34202b2028287370726e202d205350524e5f44424154345529202f2032295d3b0a0909627265616b3b0a0964656661756c743a0a090942554728293b0a097d0a0a0972657475726e206261743b0a7d0a0a696e74206b766d7070635f636f72655f656d756c6174655f6d7473707228737472756374206b766d5f76637075202a766370752c20696e74207370726e2c20756c6f6e67207370725f76616c290a7b0a09696e7420656d756c61746564203d20454d554c4154455f444f4e453b0a0a0973776974636820287370726e29207b0a0963617365205350524e5f534452313a0a090969662028217370725f616c6c6f77656428766370752c20505249565f485950455229290a090909676f746f20756e70726976696c656765643b0a0909746f5f626f6f6b33732876637075292d3e73647231203d207370725f76616c3b0a0909627265616b3b0a0963617365205350524e5f44534953523a0a0909766370752d3e617263682e7368617265642d3e6473697372203d207370725f76616c3b0a0909627265616b3b0a0963617365205350524e5f4441523a0a0909766370752d3e617263682e7368617265642d3e646172203d207370725f76616c3b0a0909627265616b3b0a0963617365205350524e5f48494f523a0a0909746f5f626f6f6b33732876637075292d3e68696f72203d207370725f76616c3b0a0909627265616b3b0a0963617365205350524e5f494241543055202e2e2e205350524e5f49424154334c3a0a0963617365205350524e5f494241543455202e2e2e205350524e5f49424154374c3a0a0963617365205350524e5f444241543055202e2e2e205350524e5f44424154334c3a0a0963617365205350524e5f444241543455202e2e2e205350524e5f44424154374c3a0a097b0a0909737472756374206b766d7070635f626174202a626174203d206b766d7070635f66696e645f62617428766370752c207370726e293b0a0a09096b766d7070635f7365745f62617428766370752c206261742c2021287370726e20252032292c2028753332297370725f76616c293b0a09092f2a20424154207772697465732068617070656e20736f20726172656c792074686174207765277265206f6b20746f20666c7573680a0909202a2065766572797468696e672068657265202a2f0a09096b766d7070635f6d6d755f7074655f666c75736828766370752c20302c2030293b0a09096b766d7070635f6d6d755f666c7573685f7365676d656e74732876637075293b0a0909627265616b3b0a097d0a0963617365205350524e5f484944303a0a0909746f5f626f6f6b33732876637075292d3e6869645b305d203d207370725f76616c3b0a0909627265616b3b0a0963617365205350524e5f484944313a0a0909746f5f626f6f6b33732876637075292d3e6869645b315d203d207370725f76616c3b0a0909627265616b3b0a0963617365205350524e5f484944323a0a0909746f5f626f6f6b33732876637075292d3e6869645b325d203d207370725f76616c3b0a0909627265616b3b0a0963617365205350524e5f484944325f47454b4b4f3a0a0909746f5f626f6f6b33732876637075292d3e6869645b325d203d207370725f76616c3b0a09092f2a20484944322e50534520636f6e74726f6c73207061697265642073696e676c65206f6e2067656b6b6f202a2f0a09097377697463682028766370752d3e617263682e70767229207b0a09096361736520307830303038303230303a092f2a206c6f6e657374617220322e30202a2f0a09096361736520307830303038383230323a092f2a206c6f6e657374617220322e32202a2f0a09096361736520307837303030303130303a092f2a2067656b6b6f20312e30202a2f0a09096361736520307830303038303130303a092f2a2067656b6b6f20322e30202a2f0a09096361736520307830303038333230333a092f2a2067656b6b6f20322e3361202a2f0a09096361736520307830303038333231333a092f2a2067656b6b6f20322e3362202a2f0a09096361736520307830303038333230343a092f2a2067656b6b6f20322e34202a2f0a09096361736520307830303038333231343a092f2a2067656b6b6f20322e3465202838534529202d2072657461696c20485732202a2f0a09096361736520307830303038373230303a092f2a2062726f6164776179202a2f0a09090969662028766370752d3e617263682e68666c616773202620424f4f4b33535f48464c41475f4e41544956455f505329207b0a090909092f2a204e6174697665207061697265642073696e676c6573202a2f0a0909097d20656c736520696620287370725f76616c2026202831203c3c2032392929207b202f2a20484944322e505345202a2f0a09090909766370752d3e617263682e68666c616773207c3d20424f4f4b33535f48464c41475f5041495245445f53494e474c453b0a090909096b766d7070635f6769766575705f65787428766370752c204d53525f4650293b0a0909097d20656c7365207b0a09090909766370752d3e617263682e68666c61677320263d207e424f4f4b33535f48464c41475f5041495245445f53494e474c453b0a0909097d0a090909627265616b3b0a09097d0a0909627265616b3b0a0963617365205350524e5f484944343a0a0963617365205350524e5f484944345f47454b4b4f3a0a0909746f5f626f6f6b33732876637075292d3e6869645b345d203d207370725f76616c3b0a0909627265616b3b0a0963617365205350524e5f484944353a0a0909746f5f626f6f6b33732876637075292d3e6869645b355d203d207370725f76616c3b0a09092f2a2067756573742048494435207365742063616e206368616e67652069735f6463627a3332202a2f0a090969662028766370752d3e617263682e6d6d752e69735f6463627a33322876637075292026260a090920202020286d666d737228292026204d53525f485629290a090909766370752d3e617263682e68666c616773207c3d20424f4f4b33535f48464c41475f4443425a33323b0a0909627265616b3b0a0963617365205350524e5f505552523a0a0909746f5f626f6f6b33732876637075292d3e707572725f6f6666736574203d207370725f76616c202d206765745f746228293b0a0909627265616b3b0a0963617365205350524e5f53505552523a0a0909746f5f626f6f6b33732876637075292d3e73707572725f6f6666736574203d207370725f76616c202d206765745f746228293b0a0909627265616b3b0a0963617365205350524e5f475152303a0a0963617365205350524e5f475152313a0a0963617365205350524e5f475152323a0a0963617365205350524e5f475152333a0a0963617365205350524e5f475152343a0a0963617365205350524e5f475152353a0a0963617365205350524e5f475152363a0a0963617365205350524e5f475152373a0a0909746f5f626f6f6b33732876637075292d3e6771725b7370726e202d205350524e5f475152305d203d207370725f76616c3b0a0909627265616b3b0a0963617365205350524e5f494354433a0a0963617365205350524e5f5448524d313a0a0963617365205350524e5f5448524d323a0a0963617365205350524e5f5448524d333a0a0963617365205350524e5f4354524c463a0a0963617365205350524e5f4354524c543a0a0963617365205350524e5f4c3243523a0a0963617365205350524e5f445343523a0a0963617365205350524e5f4d4d4352305f47454b4b4f3a0a0963617365205350524e5f4d4d4352315f47454b4b4f3a0a0963617365205350524e5f504d43315f47454b4b4f3a0a0963617365205350524e5f504d43325f47454b4b4f3a0a0963617365205350524e5f504d43335f47454b4b4f3a0a0963617365205350524e5f504d43345f47454b4b4f3a0a0963617365205350524e5f575041525f47454b4b4f3a0a0909627265616b3b0a756e70726976696c656765643a0a0964656661756c743a0a09097072696e746b284b45524e5f494e464f20224b564d3a20696e76616c6964205350522077726974653a2025645c6e222c207370726e293b0a2369666e6465662044454255475f5350520a0909656d756c61746564203d20454d554c4154455f4641494c3b0a23656e6469660a0909627265616b3b0a097d0a0a0972657475726e20656d756c617465643b0a7d0a0a696e74206b766d7070635f636f72655f656d756c6174655f6d6673707228737472756374206b766d5f76637075202a766370752c20696e74207370726e2c20756c6f6e67202a7370725f76616c290a7b0a09696e7420656d756c61746564203d20454d554c4154455f444f4e453b0a0a0973776974636820287370726e29207b0a0963617365205350524e5f494241543055202e2e2e205350524e5f49424154334c3a0a0963617365205350524e5f494241543455202e2e2e205350524e5f49424154374c3a0a0963617365205350524e5f444241543055202e2e2e205350524e5f44424154334c3a0a0963617365205350524e5f444241543455202e2e2e205350524e5f44424154374c3a0a097b0a0909737472756374206b766d7070635f626174202a626174203d206b766d7070635f66696e645f62617428766370752c207370726e293b0a0a0909696620287370726e20252032290a0909092a7370725f76616c203d206261742d3e726177203e3e2033323b0a0909656c73650a0909092a7370725f76616c203d206261742d3e7261773b0a0a0909627265616b3b0a097d0a0963617365205350524e5f534452313a0a090969662028217370725f616c6c6f77656428766370752c20505249565f485950455229290a090909676f746f20756e70726976696c656765643b0a09092a7370725f76616c203d20746f5f626f6f6b33732876637075292d3e736472313b0a0909627265616b3b0a0963617365205350524e5f44534953523a0a09092a7370725f76616c203d20766370752d3e617263682e7368617265642d3e64736973723b0a0909627265616b3b0a0963617365205350524e5f4441523a0a09092a7370725f76616c203d20766370752d3e617263682e7368617265642d3e6461723b0a0909627265616b3b0a0963617365205350524e5f48494f523a0a09092a7370725f76616c203d20746f5f626f6f6b33732876637075292d3e68696f723b0a0909627265616b3b0a0963617365205350524e5f484944303a0a09092a7370725f76616c203d20746f5f626f6f6b33732876637075292d3e6869645b305d3b0a0909627265616b3b0a0963617365205350524e5f484944313a0a09092a7370725f76616c203d20746f5f626f6f6b33732876637075292d3e6869645b315d3b0a0909627265616b3b0a0963617365205350524e5f484944323a0a0963617365205350524e5f484944325f47454b4b4f3a0a09092a7370725f76616c203d20746f5f626f6f6b33732876637075292d3e6869645b325d3b0a0909627265616b3b0a0963617365205350524e5f484944343a0a0963617365205350524e5f484944345f47454b4b4f3a0a09092a7370725f76616c203d20746f5f626f6f6b33732876637075292d3e6869645b345d3b0a0909627265616b3b0a0963617365205350524e5f484944353a0a09092a7370725f76616c203d20746f5f626f6f6b33732876637075292d3e6869645b355d3b0a0909627265616b3b0a0963617365205350524e5f434641523a0a0963617365205350524e5f445343523a0a09092a7370725f76616c203d20303b0a0909627265616b3b0a0963617365205350524e5f505552523a0a09092a7370725f76616c203d206765745f74622829202b20746f5f626f6f6b33732876637075292d3e707572725f6f66667365743b0a0909627265616b3b0a0963617365205350524e5f53505552523a0a09092a7370725f76616c203d206765745f74622829202b20746f5f626f6f6b33732876637075292d3e707572725f6f66667365743b0a0909627265616b3b0a0963617365205350524e5f475152303a0a0963617365205350524e5f475152313a0a0963617365205350524e5f475152323a0a0963617365205350524e5f475152333a0a0963617365205350524e5f475152343a0a0963617365205350524e5f475152353a0a0963617365205350524e5f475152363a0a0963617365205350524e5f475152373a0a09092a7370725f76616c203d20746f5f626f6f6b33732876637075292d3e6771725b7370726e202d205350524e5f475152305d3b0a0909627265616b3b0a0963617365205350524e5f5448524d313a0a0963617365205350524e5f5448524d323a0a0963617365205350524e5f5448524d333a0a0963617365205350524e5f4354524c463a0a0963617365205350524e5f4354524c543a0a0963617365205350524e5f4c3243523a0a0963617365205350524e5f4d4d4352305f47454b4b4f3a0a0963617365205350524e5f4d4d4352315f47454b4b4f3a0a0963617365205350524e5f504d43315f47454b4b4f3a0a0963617365205350524e5f504d43325f47454b4b4f3a0a0963617365205350524e5f504d43335f47454b4b4f3a0a0963617365205350524e5f504d43345f47454b4b4f3a0a0963617365205350524e5f575041525f47454b4b4f3a0a09092a7370725f76616c203d20303b0a0909627265616b3b0a0964656661756c743a0a756e70726976696c656765643a0a09097072696e746b284b45524e5f494e464f20224b564d3a20696e76616c69642053505220726561643a2025645c6e222c207370726e293b0a2369666e6465662044454255475f5350520a0909656d756c61746564203d20454d554c4154455f4641494c3b0a23656e6469660a0909627265616b3b0a097d0a0a0972657475726e20656d756c617465643b0a7d0a0a753332206b766d7070635f616c69676e6d656e745f647369737228737472756374206b766d5f76637075202a766370752c20756e7369676e656420696e7420696e7374290a7b0a09753332206473697372203d20303b0a0a092f2a0a09202a2054686973206973207768617420746865207370656320736179732061626f7574204453495352206269747320286e6f74206d656e74696f6e6564203d2030293a0a09202a0a09202a2031323a313309095b44535d0953657420746f20626974732033303a33310a09202a2031353a313609095b585d0953657420746f20626974732032393a33300a09202a2031370909095b585d0953657420746f206269742032350a09202a0909095b442f44535d0953657420746f2062697420350a09202a2031383a323109095b585d0953657420746f20626974732032313a32340a09202a0909095b442f44535d0953657420746f206269747320313a340a09202a2032323a323609090953657420746f206269747320363a3130202852542f52532f4652542f465253290a09202a2032373a333109090953657420746f20626974732031313a313520285241290a09202a2f0a0a0973776974636820286765745f6f7028696e73742929207b0a092f2a20442d666f726d202a2f0a0963617365204f505f4c46533a0a0963617365204f505f4c46443a0a0963617365204f505f535446443a0a0963617365204f505f535446533a0a09096473697372207c3d2028696e7374203e3e203132292026203078343030303b092f2a20626974203137202a2f0a09096473697372207c3d2028696e7374203e3e203137292026203078336330303b202f2a20626974732031383a3231202a2f0a0909627265616b3b0a092f2a20582d666f726d202a2f0a09636173652033313a0a09096473697372207c3d2028696e7374203c3c20313429202620307831383030303b202f2a20626974732031353a3136202a2f0a09096473697372207c3d2028696e7374203c3c20382920202620307830343030303b202f2a20626974203137202a2f0a09096473697372207c3d2028696e7374203c3c20332920202620307830336330303b202f2a20626974732031383a3231202a2f0a0909627265616b3b0a0964656661756c743a0a09097072696e746b284b45524e5f494e464f20224b564d3a20556e616c69676e656420696e737472756374696f6e20307825785c6e222c20696e7374293b0a0909627265616b3b0a097d0a0a096473697372207c3d2028696e7374203e3e203136292026203078303366663b202f2a20626974732032323a3331202a2f0a0a0972657475726e2064736973723b0a7d0a0a756c6f6e67206b766d7070635f616c69676e6d656e745f64617228737472756374206b766d5f76637075202a766370752c20756e7369676e656420696e7420696e7374290a7b0a09756c6f6e6720646172203d20303b0a09756c6f6e67207261203d206765745f726128696e7374293b0a09756c6f6e67207262203d206765745f726228696e7374293b0a0a0973776974636820286765745f6f7028696e73742929207b0a0963617365204f505f4c46533a0a0963617365204f505f4c46443a0a0963617365204f505f535446443a0a0963617365204f505f535446533a0a0909696620287261290a090909646172203d206b766d7070635f6765745f67707228766370752c207261293b0a0909646172202b3d202873333229282873313629696e7374293b0a0909627265616b3b0a09636173652033313a0a0909696620287261290a090909646172203d206b766d7070635f6765745f67707228766370752c207261293b0a0909646172202b3d206b766d7070635f6765745f67707228766370752c207262293b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b284b45524e5f494e464f20224b564d3a20556e616c69676e656420696e737472756374696f6e20307825785c6e222c20696e7374293b0a0909627265616b3b0a097d0a0a0972657475726e206461723b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b766d2f626f6f6b33735f6578706f7274732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303230333400313231313437343433333000303032313230320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652c2076657273696f6e20322c2061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a20546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a2062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a20474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a20596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a20466f756e646174696f6e2c203531204672616e6b6c696e205374726565742c20466966746820466c6f6f722c20426f73746f6e2c204d41202030323131302d313330312c205553412e0a202a0a202a20436f707972696768742053555345204c696e75782050726f647563747320476d624820323030390a202a0a202a20417574686f72733a20416c6578616e6465722047726166203c616772616640737573652e64653e0a202a2f0a0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c61736d2f6b766d5f626f6f6b33732e683e0a0a23696664656620434f4e4649475f4b564d5f424f4f4b33535f36345f48560a4558504f52545f53594d424f4c5f47504c286b766d7070635f68765f656e7472795f7472616d706f6c696e65293b0a23656c73650a4558504f52545f53594d424f4c5f47504c286b766d7070635f656e7472795f7472616d706f6c696e65293b0a4558504f52545f53594d424f4c5f47504c286b766d7070635f6c6f61645f75705f667075293b0a23696664656620434f4e4649475f414c54495645430a4558504f52545f53594d424f4c5f47504c286b766d7070635f6c6f61645f75705f616c7469766563293b0a23656e6469660a23656e6469660a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b766d2f626f6f6b33735f68762e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031343134343400313231313437343433333000303032303132340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f707972696768742032303131205061756c204d61636b65727261732c2049424d20436f72702e203c7061756c7573406175312e69626d2e636f6d3e0a202a20436f707972696768742028432920323030392e2053555345204c696e75782050726f647563747320476d62482e20416c6c207269676874732072657365727665642e0a202a0a202a20417574686f72733a0a202a202020205061756c204d61636b6572726173203c7061756c7573406175312e69626d2e636f6d3e0a202a20202020416c6578616e6465722047726166203c616772616640737573652e64653e0a202a202020204b6576696e20576f6c66203c6d61696c406b6576696e2d776f6c662e64653e0a202a0a202a204465736372697074696f6e3a204b564d2066756e6374696f6e7320737065636966696320746f2072756e6e696e67206f6e20426f6f6b2033530a202a2070726f636573736f727320696e2068797065727669736f72206d6f646520287370656369666963616c6c7920504f5745523720616e64206c61746572292e0a202a0a202a20546869732066696c6520697320646572697665642066726f6d20617263682f706f77657270632f6b766d2f626f6f6b33732e632c0a202a20627920416c6578616e6465722047726166203c616772616640737573652e64653e2e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a20697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652c2076657273696f6e20322c2061730a202a207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6b766d5f686f73742e683e0a23696e636c756465203c6c696e75782f6572722e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c6c696e75782f707265656d70742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f616e6f6e5f696e6f6465732e683e0a23696e636c756465203c6c696e75782f6370756d61736b2e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f706167652d666c6167732e683e0a23696e636c756465203c6c696e75782f737263752e683e0a0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a23696e636c756465203c61736d2f6361636865666c7573682e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f6b766d5f7070632e683e0a23696e636c756465203c61736d2f6b766d5f626f6f6b33732e683e0a23696e636c756465203c61736d2f6d6d755f636f6e746578742e683e0a23696e636c756465203c61736d2f6c70706163612e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f637075746872656164732e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f687663616c6c2e683e0a23696e636c756465203c61736d2f7377697463685f746f2e683e0a23696e636c756465203c61736d2f736d702e683e0a23696e636c756465203c6c696e75782f6766702e683e0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a23696e636c756465203c6c696e75782f686967686d656d2e683e0a23696e636c756465203c6c696e75782f68756765746c622e683e0a0a2f2a2023646566696e6520455849545f4445425547202a2f0a2f2a2023646566696e6520455849545f44454255475f53494d504c45202a2f0a2f2a2023646566696e6520455849545f44454255475f494e54202a2f0a0a2f2a205573656420746f20696e646963617465207468617420612067756573742070616765206661756c74206e6565647320746f2062652068616e646c6564202a2f0a23646566696e6520524553554d455f504147455f4641554c540928524553554d455f4755455354207c20524553554d455f464c41475f4152434831290a0a2f2a2055736564206173206120226e756c6c222076616c756520666f722074696d65626173652076616c756573202a2f0a23646566696e652054425f4e494c09287e287536342930290a0a73746174696320766f6964206b766d7070635f656e645f6365646528737472756374206b766d5f76637075202a76637075293b0a73746174696320696e74206b766d7070635f68765f73657475705f687461625f726d6128737472756374206b766d5f76637075202a76637075293b0a0a2f2a0a202a205765207573652074686520766370755f6c6f61642f7075742066756e6374696f6e7320746f206d6561737572652073746f6c656e2074696d652e0a202a2053746f6c656e2074696d6520697320636f756e7465642061732074696d65207768656e206569746865722074686520766370752069732061626c6520746f0a202a2072756e2061732070617274206f662061207669727475616c20636f72652c2062757420746865207461736b2072756e6e696e67207468652076636f72650a202a20697320707265656d70746564206f7220736c656570696e672c206f72207768656e207468652076637075206e6565647320736f6d657468696e6720646f6e650a202a20696e20746865206b65726e656c20627920746865207461736b2072756e6e696e672074686520766370752c206275742074686174207461736b2069730a202a20707265656d70746564206f7220736c656570696e672e202054686f73652074776f207468696e6773206861766520746f20626520636f756e7465640a202a2073657061726174656c792c2073696e6365206f6e65206f66207468652076637075207461736b732077696c6c2074616b65206f6e20746865206a6f620a202a206f662072756e6e696e672074686520636f72652c20616e6420746865206f746865722076637075207461736b7320696e207468652076636f72652077696c6c0a202a20736c6565702077616974696e6720666f7220697420746f20646f20746861742c20627574207468617420736c6565702073686f756c646e277420636f756e740a202a2061732073746f6c656e2074696d652e0a202a0a202a2048656e636520776520616363756d756c6174652073746f6c656e2074696d65207768656e2074686520766370752063616e2072756e2061732070617274206f660a202a20612076636f7265207573696e672076632d3e73746f6c656e5f74622c20616e64207468652073746f6c656e2074696d65207768656e2074686520766370750a202a206e6565647320697473207461736b20746f20646f206f74686572207468696e677320696e20746865206b65726e656c2028666f72206578616d706c652c0a202a207365727669636520612070616765206661756c742920696e20627573795f73746f6c656e2e2020576520646f6e277420616363756d756c6174650a202a2073746f6c656e2074696d6520666f7220612076636f7265207768656e20697420697320696e6163746976652c206f7220666f72206120766370750a202a207768656e20697420697320696e2073746174652052554e4e494e47206f72204e4f5452454144592e20204e4f545245414459206973206120626974206f660a202a2061206d69736e6f6d65723b206974206d65616e732074686174207468652076637075207461736b206973206e6f7420657865637574696e6720696e0a202a20746865204b564d5f564350555f52554e20696f63746c2c20692e652e20697420697320696e20757365727370616365206f7220656c7365776865726520696e0a202a20746865206b65726e656c2e2020576520646f6e2774206861766520616e7920776179206f66206469766964696e6720757020746861742074696d650a202a206265747765656e2074696d6520746861742074686520766370752069732067656e75696e656c792073746f707065642c2074696d6520746861740a202a20746865207461736b206973206163746976656c7920776f726b696e67206f6e20626568616c66206f662074686520766370752c20616e642074696d650a202a207468617420746865207461736b20697320707265656d707465642c20736f20776520646f6e277420636f756e7420616e79206f662069742061730a202a2073746f6c656e2e0a202a0a202a205570646174657320746f20627573795f73746f6c656e206172652070726f74656374656420627920617263682e7462616363745f6c6f636b3b0a202a207570646174657320746f2076632d3e73746f6c656e5f7462206172652070726f7465637465642062792074686520617263682e7462616363745f6c6f636b0a202a206f662074686520766370752074686174206861732074616b656e20726573706f6e736962696c69747920666f722072756e6e696e67207468652076636f72650a202a2028692e652e2076632d3e72756e6e6572292e20205468652073746f6c656e2074696d657320617265206d6561737572656420696e20756e697473206f660a202a2074696d6562617365207469636b732e2020284e6f746520746861742074686520213d2054425f4e494c20636865636b732062656c6f77206172650a202a20707572656c7920646566656e736976653b20746865792073686f756c64206e65766572206661696c2e290a202a2f0a0a766f6964206b766d7070635f636f72655f766370755f6c6f616428737472756374206b766d5f76637075202a766370752c20696e7420637075290a7b0a09737472756374206b766d7070635f76636f7265202a7663203d20766370752d3e617263682e76636f72653b0a0a097370696e5f6c6f636b2826766370752d3e617263682e7462616363745f6c6f636b293b0a096966202876632d3e72756e6e6572203d3d20766370752026262076632d3e76636f72655f737461746520213d2056434f52455f494e4143544956452026260a092020202076632d3e707265656d70745f746220213d2054425f4e494c29207b0a090976632d3e73746f6c656e5f7462202b3d206d6674622829202d2076632d3e707265656d70745f74623b0a090976632d3e707265656d70745f7462203d2054425f4e494c3b0a097d0a0969662028766370752d3e617263682e7374617465203d3d204b564d5050435f564350555f425553595f494e5f484f53542026260a0920202020766370752d3e617263682e627573795f707265656d707420213d2054425f4e494c29207b0a0909766370752d3e617263682e627573795f73746f6c656e202b3d206d6674622829202d20766370752d3e617263682e627573795f707265656d70743b0a0909766370752d3e617263682e627573795f707265656d7074203d2054425f4e494c3b0a097d0a097370696e5f756e6c6f636b2826766370752d3e617263682e7462616363745f6c6f636b293b0a7d0a0a766f6964206b766d7070635f636f72655f766370755f70757428737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d7070635f76636f7265202a7663203d20766370752d3e617263682e76636f72653b0a0a097370696e5f6c6f636b2826766370752d3e617263682e7462616363745f6c6f636b293b0a096966202876632d3e72756e6e6572203d3d20766370752026262076632d3e76636f72655f737461746520213d2056434f52455f494e414354495645290a090976632d3e707265656d70745f7462203d206d66746228293b0a0969662028766370752d3e617263682e7374617465203d3d204b564d5050435f564350555f425553595f494e5f484f5354290a0909766370752d3e617263682e627573795f707265656d7074203d206d66746228293b0a097370696e5f756e6c6f636b2826766370752d3e617263682e7462616363745f6c6f636b293b0a7d0a0a766f6964206b766d7070635f7365745f6d737228737472756374206b766d5f76637075202a766370752c20753634206d7372290a7b0a09766370752d3e617263682e7368726567732e6d7372203d206d73723b0a096b766d7070635f656e645f636564652876637075293b0a7d0a0a766f6964206b766d7070635f7365745f70767228737472756374206b766d5f76637075202a766370752c2075333220707672290a7b0a09766370752d3e617263682e707672203d207076723b0a7d0a0a766f6964206b766d7070635f64756d705f7265677328737472756374206b766d5f76637075202a76637075290a7b0a09696e7420723b0a0a0970725f65727228227663707520257020282564293a5c6e222c20766370752c20766370752d3e766370755f6964293b0a0970725f6572722822706320203d20252e31366c7820206d7372203d20252e31366c6c78202074726170203d2025785c6e222c0a0920202020202020766370752d3e617263682e70632c20766370752d3e617263682e7368726567732e6d73722c20766370752d3e617263682e74726170293b0a09666f72202872203d20303b2072203c2031363b202b2b72290a090970725f657272282272253264203d20252e31366c782020722564203d20252e31366c785c6e222c0a090920202020202020722c206b766d7070635f6765745f67707228766370752c2072292c0a090920202020202020722b31362c206b766d7070635f6765745f67707228766370752c20722b313629293b0a0970725f6572722822637472203d20252e31366c7820206c7220203d20252e31366c785c6e222c0a0920202020202020766370752d3e617263682e6374722c20766370752d3e617263682e6c72293b0a0970725f657272282273727230203d20252e31366c6c782073727231203d20252e31366c6c785c6e222c0a0920202020202020766370752d3e617263682e7368726567732e737272302c20766370752d3e617263682e7368726567732e73727231293b0a0970725f65727228227370726730203d20252e31366c6c78207370726731203d20252e31366c6c785c6e222c0a0920202020202020766370752d3e617263682e7368726567732e73707267302c20766370752d3e617263682e7368726567732e7370726731293b0a0970725f65727228227370726732203d20252e31366c6c78207370726733203d20252e31366c6c785c6e222c0a0920202020202020766370752d3e617263682e7368726567732e73707267322c20766370752d3e617263682e7368726567732e7370726733293b0a0970725f65727228226372203d20252e38782020786572203d20252e31366c7820206473697372203d20252e38785c6e222c0a0920202020202020766370752d3e617263682e63722c20766370752d3e617263682e7865722c20766370752d3e617263682e7368726567732e6473697372293b0a0970725f6572722822646172203d20252e31366c6c785c6e222c20766370752d3e617263682e7368726567732e646172293b0a0970725f65727228226661756c7420646172203d20252e31366c78206473697372203d20252e38785c6e222c0a0920202020202020766370752d3e617263682e6661756c745f6461722c20766370752d3e617263682e6661756c745f6473697372293b0a0970725f6572722822534c422028256420656e7472696573293a5c6e222c20766370752d3e617263682e736c625f6d6178293b0a09666f72202872203d20303b2072203c20766370752d3e617263682e736c625f6d61783b202b2b72290a090970725f6572722822202045534944203d20252e31366c6c782056534944203d20252e31366c6c785c6e222c0a090920202020202020766370752d3e617263682e736c625b725d2e6f726967652c20766370752d3e617263682e736c625b725d2e6f72696776293b0a0970725f65727228226c706372203d20252e31366c782073647231203d20252e31366c78206c6173745f696e7374203d20252e38785c6e222c0a0920202020202020766370752d3e6b766d2d3e617263682e6c7063722c20766370752d3e6b766d2d3e617263682e736472312c0a0920202020202020766370752d3e617263682e6c6173745f696e7374293b0a7d0a0a737472756374206b766d5f76637075202a6b766d7070635f66696e645f7663707528737472756374206b766d202a6b766d2c20696e74206964290a7b0a09696e7420723b0a09737472756374206b766d5f76637075202a762c202a726574203d204e554c4c3b0a0a096d757465785f6c6f636b28266b766d2d3e6c6f636b293b0a096b766d5f666f725f656163685f7663707528722c20762c206b766d29207b0a090969662028762d3e766370755f6964203d3d20696429207b0a090909726574203d20763b0a090909627265616b3b0a09097d0a097d0a096d757465785f756e6c6f636b28266b766d2d3e6c6f636b293b0a0972657475726e207265743b0a7d0a0a73746174696320766f696420696e69745f76706128737472756374206b766d5f76637075202a766370752c20737472756374206c7070616361202a767061290a7b0a097670612d3e7368617265645f70726f63203d20313b0a097670612d3e7969656c645f636f756e74203d20313b0a7d0a0a73746174696320696e74207365745f76706128737472756374206b766d5f76637075202a766370752c20737472756374206b766d7070635f767061202a762c0a0909202020756e7369676e6564206c6f6e6720616464722c20756e7369676e6564206c6f6e67206c656e290a7b0a092f2a20636865636b20616464726573732069732063616368656c696e6520616c69676e6564202a2f0a096966202861646472202620284c315f43414348455f4259544553202d203129290a090972657475726e202d45494e56414c3b0a097370696e5f6c6f636b2826766370752d3e617263682e7670615f7570646174655f6c6f636b293b0a0969662028762d3e6e6578745f67706120213d2061646472207c7c20762d3e6c656e20213d206c656e29207b0a0909762d3e6e6578745f677061203d20616464723b0a0909762d3e6c656e203d2061646472203f206c656e203a20303b0a0909762d3e7570646174655f70656e64696e67203d20313b0a097d0a097370696e5f756e6c6f636b2826766370752d3e617263682e7670615f7570646174655f6c6f636b293b0a0972657475726e20303b0a7d0a0a2f2a204c656e67746820666f722061207065722d70726f636573736f72206275666665722069732070617373656420696e206174206f6666736574203420696e2074686520627566666572202a2f0a737472756374207265675f767061207b0a097533322064756d6d793b0a09756e696f6e207b0a09097531362068776f72643b0a090975333220776f72643b0a097d206c656e6774683b0a7d3b0a0a73746174696320696e74207670615f69735f7265676973746572656428737472756374206b766d7070635f767061202a76706170290a7b0a0969662028767061702d3e7570646174655f70656e64696e67290a090972657475726e20767061702d3e6e6578745f67706120213d20303b0a0972657475726e20767061702d3e70696e6e65645f6164647220213d204e554c4c3b0a7d0a0a73746174696320756e7369676e6564206c6f6e6720646f5f685f72656769737465725f76706128737472756374206b766d5f76637075202a766370752c0a0909090920202020202020756e7369676e6564206c6f6e6720666c6167732c0a0909090920202020202020756e7369676e6564206c6f6e67207663707569642c20756e7369676e6564206c6f6e6720767061290a7b0a09737472756374206b766d202a6b766d203d20766370752d3e6b766d3b0a09756e7369676e6564206c6f6e67206c656e2c206e623b0a09766f6964202a76613b0a09737472756374206b766d5f76637075202a74766370753b0a09696e74206572723b0a09696e742073756266756e633b0a09737472756374206b766d7070635f767061202a767061703b0a0a097476637075203d206b766d7070635f66696e645f76637075286b766d2c20766370756964293b0a0969662028217476637075290a090972657475726e20485f504152414d455445523b0a0a0973756266756e63203d2028666c616773203e3e20485f5650415f46554e435f534849465429202620485f5650415f46554e435f4d41534b3b0a096966202873756266756e63203d3d20485f5650415f5245475f565041207c7c2073756266756e63203d3d20485f5650415f5245475f44544c207c7c0a092020202073756266756e63203d3d20485f5650415f5245475f534c4229207b0a09092f2a205265676973746572696e67206e65772061726561202d2061646472657373206d7573742062652063616368652d6c696e6520616c69676e6564202a2f0a09096966202828767061202620284c315f43414348455f4259544553202d20312929207c7c2021767061290a09090972657475726e20485f504152414d455445523b0a0a09092f2a20636f6e76657274206c6f676963616c206164647220746f206b65726e656c206164647220616e642072656164206c656e677468202a2f0a09097661203d206b766d7070635f70696e5f67756573745f70616765286b766d2c207670612c20266e62293b0a0909696620287661203d3d204e554c4c290a09090972657475726e20485f504152414d455445523b0a09096966202873756266756e63203d3d20485f5650415f5245475f565041290a0909096c656e203d202828737472756374207265675f767061202a297661292d3e6c656e6774682e68776f72643b0a0909656c73650a0909096c656e203d202828737472756374207265675f767061202a297661292d3e6c656e6774682e776f72643b0a09096b766d7070635f756e70696e5f67756573745f70616765286b766d2c207661293b0a0a09092f2a20436865636b206c656e677468202a2f0a0909696620286c656e203e206e62207c7c206c656e203c2073697a656f6628737472756374207265675f76706129290a09090972657475726e20485f504152414d455445523b0a097d20656c7365207b0a0909767061203d20303b0a09096c656e203d20303b0a097d0a0a09657272203d20485f504152414d455445523b0a0976706170203d204e554c4c3b0a097370696e5f6c6f636b282674766370752d3e617263682e7670615f7570646174655f6c6f636b293b0a0a09737769746368202873756266756e6329207b0a096361736520485f5650415f5245475f5650413a09092f2a20726567697374657220565041202a2f0a0909696620286c656e203c2073697a656f6628737472756374206c707061636129290a090909627265616b3b0a090976706170203d202674766370752d3e617263682e7670613b0a0909657272203d20303b0a0909627265616b3b0a0a096361736520485f5650415f5245475f44544c3a09092f2a2072656769737465722044544c202a2f0a0909696620286c656e203c2073697a656f66287374727563742064746c5f656e74727929290a090909627265616b3b0a09096c656e202d3d206c656e20252073697a656f66287374727563742064746c5f656e747279293b0a0a09092f2a20436865636b2074686174207468657920686176652070726576696f75736c792072656769737465726564206120565041202a2f0a0909657272203d20485f5245534f555243453b0a090969662028217670615f69735f72656769737465726564282674766370752d3e617263682e76706129290a090909627265616b3b0a0a090976706170203d202674766370752d3e617263682e64746c3b0a0909657272203d20303b0a0909627265616b3b0a0a096361736520485f5650415f5245475f534c423a09092f2a20726567697374657220534c4220736861646f7720627566666572202a2f0a09092f2a20436865636b2074686174207468657920686176652070726576696f75736c792072656769737465726564206120565041202a2f0a0909657272203d20485f5245534f555243453b0a090969662028217670615f69735f72656769737465726564282674766370752d3e617263682e76706129290a090909627265616b3b0a0a090976706170203d202674766370752d3e617263682e736c625f736861646f773b0a0909657272203d20303b0a0909627265616b3b0a0a096361736520485f5650415f44455245475f5650413a09092f2a206465726567697374657220565041202a2f0a09092f2a20436865636b207468657920646f6e2774207374696c6c206861766520612044544c206f7220534c42206275662072656769737465726564202a2f0a0909657272203d20485f5245534f555243453b0a0909696620287670615f69735f72656769737465726564282674766370752d3e617263682e64746c29207c7c0a0909202020207670615f69735f72656769737465726564282674766370752d3e617263682e736c625f736861646f7729290a090909627265616b3b0a0a090976706170203d202674766370752d3e617263682e7670613b0a0909657272203d20303b0a0909627265616b3b0a0a096361736520485f5650415f44455245475f44544c3a09092f2a20646572656769737465722044544c202a2f0a090976706170203d202674766370752d3e617263682e64746c3b0a0909657272203d20303b0a0909627265616b3b0a0a096361736520485f5650415f44455245475f534c423a09092f2a206465726567697374657220534c4220736861646f7720627566666572202a2f0a090976706170203d202674766370752d3e617263682e736c625f736861646f773b0a0909657272203d20303b0a0909627265616b3b0a097d0a0a09696620287670617029207b0a0909767061702d3e6e6578745f677061203d207670613b0a0909767061702d3e6c656e203d206c656e3b0a0909767061702d3e7570646174655f70656e64696e67203d20313b0a097d0a0a097370696e5f756e6c6f636b282674766370752d3e617263682e7670615f7570646174655f6c6f636b293b0a0a0972657475726e206572723b0a7d0a0a73746174696320766f6964206b766d7070635f7570646174655f76706128737472756374206b766d5f76637075202a766370752c20737472756374206b766d7070635f767061202a76706170290a7b0a09737472756374206b766d202a6b766d203d20766370752d3e6b766d3b0a09766f6964202a76613b0a09756e7369676e6564206c6f6e67206e623b0a09756e7369676e6564206c6f6e67206770613b0a0a092f2a0a09202a205765206e65656420746f2070696e20746865207061676520706f696e74656420746f20627920767061702d3e6e6578745f6770612c0a09202a206275742077652063616e27742063616c6c206b766d7070635f70696e5f67756573745f7061676520756e64657220746865206c6f636b0a09202a20617320697420646f6573206765745f757365725f7061676573282920616e6420646f776e5f7265616428292e2020536f2077650a09202a206861766520746f2064726f7020746865206c6f636b2c2070696e2074686520706167652c207468656e2067657420746865206c6f636b0a09202a20616761696e20616e6420636865636b20746861742061206e65772061726561206469646e27742067657420726567697374657265640a09202a20696e20746865206d65616e74696d652e0a09202a2f0a09666f7220283b3b29207b0a0909677061203d20767061702d3e6e6578745f6770613b0a09097370696e5f756e6c6f636b2826766370752d3e617263682e7670615f7570646174655f6c6f636b293b0a09097661203d204e554c4c3b0a09096e62203d20303b0a090969662028677061290a0909097661203d206b766d7070635f70696e5f67756573745f70616765286b766d2c20767061702d3e6e6578745f6770612c20266e62293b0a09097370696e5f6c6f636b2826766370752d3e617263682e7670615f7570646174655f6c6f636b293b0a090969662028677061203d3d20767061702d3e6e6578745f677061290a090909627265616b3b0a09092f2a20736967682e2e2e20756e70696e2074686174206f6e6520616e642074727920616761696e202a2f0a0909696620287661290a0909096b766d7070635f756e70696e5f67756573745f70616765286b766d2c207661293b0a097d0a0a09767061702d3e7570646174655f70656e64696e67203d20303b0a09696620287661202626206e62203c20767061702d3e6c656e29207b0a09092f2a0a0909202a2049662069742773206e6f7720746f6f2073686f72742c206974206d7573742062652074686174207573657273706163650a0909202a20686173206368616e67656420746865206d617070696e677320756e6465726c79696e67206775657374206d656d6f72792c0a0909202a20736f20756e72656769737465722074686520726567696f6e2e0a0909202a2f0a09096b766d7070635f756e70696e5f67756573745f70616765286b766d2c207661293b0a09097661203d204e554c4c3b0a097d0a0969662028767061702d3e70696e6e65645f61646472290a09096b766d7070635f756e70696e5f67756573745f70616765286b766d2c20767061702d3e70696e6e65645f61646472293b0a09767061702d3e70696e6e65645f61646472203d2076613b0a09696620287661290a0909767061702d3e70696e6e65645f656e64203d207661202b20767061702d3e6c656e3b0a7d0a0a73746174696320766f6964206b766d7070635f7570646174655f7670617328737472756374206b766d5f76637075202a76637075290a7b0a09696620282128766370752d3e617263682e7670612e7570646174655f70656e64696e67207c7c0a09202020202020766370752d3e617263682e736c625f736861646f772e7570646174655f70656e64696e67207c7c0a09202020202020766370752d3e617263682e64746c2e7570646174655f70656e64696e6729290a090972657475726e3b0a0a097370696e5f6c6f636b2826766370752d3e617263682e7670615f7570646174655f6c6f636b293b0a0969662028766370752d3e617263682e7670612e7570646174655f70656e64696e6729207b0a09096b766d7070635f7570646174655f76706128766370752c2026766370752d3e617263682e767061293b0a090969662028766370752d3e617263682e7670612e70696e6e65645f61646472290a090909696e69745f76706128766370752c20766370752d3e617263682e7670612e70696e6e65645f61646472293b0a097d0a0969662028766370752d3e617263682e64746c2e7570646174655f70656e64696e6729207b0a09096b766d7070635f7570646174655f76706128766370752c2026766370752d3e617263682e64746c293b0a0909766370752d3e617263682e64746c5f707472203d20766370752d3e617263682e64746c2e70696e6e65645f616464723b0a0909766370752d3e617263682e64746c5f696e646578203d20303b0a097d0a0969662028766370752d3e617263682e736c625f736861646f772e7570646174655f70656e64696e67290a09096b766d7070635f7570646174655f76706128766370752c2026766370752d3e617263682e736c625f736861646f77293b0a097370696e5f756e6c6f636b2826766370752d3e617263682e7670615f7570646174655f6c6f636b293b0a7d0a0a2f2a0a202a2052657475726e2074686520616363756d756c617465642073746f6c656e2074696d6520666f72207468652076636f726520757020756e74696c20606e6f77272e0a202a205468652063616c6c65722073686f756c6420686f6c64207468652076636f7265206c6f636b2e0a202a2f0a737461746963207536342076636f72655f73746f6c656e5f74696d6528737472756374206b766d7070635f76636f7265202a76632c20753634206e6f77290a7b0a0975363420703b0a0a092f2a0a09202a2049662077652061726520746865207461736b2072756e6e696e67207468652076636f72652c207468656e2073696e636520776520686f6c640a09202a207468652076636f7265206c6f636b2c2077652063616e277420626520707265656d707465642c20736f2073746f6c656e5f74622f707265656d70745f74620a09202a2063616e277420626520757064617465642c20736f20776520646f6e2774206e65656420746865207462616363745f6c6f636b2e0a09202a204966207468652076636f726520697320696e6163746976652c2069742063616e2774206265636f6d6520616374697665202873696e63652077650a09202a20686f6c64207468652076636f7265206c6f636b292c20736f207468652076637075206c6f61642f7075742066756e6374696f6e7320776f6e27740a09202a207570646174652073746f6c656e5f74622f707265656d70745f74622c20616e6420776520646f6e2774206e656564207462616363745f6c6f636b2e0a09202a2f0a096966202876632d3e76636f72655f737461746520213d2056434f52455f494e4143544956452026260a092020202076632d3e72756e6e65722d3e617263682e72756e5f7461736b20213d2063757272656e7429207b0a09097370696e5f6c6f636b282676632d3e72756e6e65722d3e617263682e7462616363745f6c6f636b293b0a090970203d2076632d3e73746f6c656e5f74623b0a09096966202876632d3e707265656d70745f746220213d2054425f4e494c290a09090970202b3d206e6f77202d2076632d3e707265656d70745f74623b0a09097370696e5f756e6c6f636b282676632d3e72756e6e65722d3e617263682e7462616363745f6c6f636b293b0a097d20656c7365207b0a090970203d2076632d3e73746f6c656e5f74623b0a097d0a0972657475726e20703b0a7d0a0a73746174696320766f6964206b766d7070635f6372656174655f64746c5f656e74727928737472756374206b766d5f76637075202a766370752c0a0909090920202020737472756374206b766d7070635f76636f7265202a7663290a7b0a097374727563742064746c5f656e747279202a64743b0a09737472756374206c7070616361202a7670613b0a09756e7369676e6564206c6f6e672073746f6c656e3b0a09756e7369676e6564206c6f6e6720636f72655f73746f6c656e3b0a09753634206e6f773b0a0a096474203d20766370752d3e617263682e64746c5f7074723b0a09767061203d20766370752d3e617263682e7670612e70696e6e65645f616464723b0a096e6f77203d206d66746228293b0a09636f72655f73746f6c656e203d2076636f72655f73746f6c656e5f74696d652876632c206e6f77293b0a0973746f6c656e203d20636f72655f73746f6c656e202d20766370752d3e617263682e73746f6c656e5f6c6f676765643b0a09766370752d3e617263682e73746f6c656e5f6c6f67676564203d20636f72655f73746f6c656e3b0a097370696e5f6c6f636b2826766370752d3e617263682e7462616363745f6c6f636b293b0a0973746f6c656e202b3d20766370752d3e617263682e627573795f73746f6c656e3b0a09766370752d3e617263682e627573795f73746f6c656e203d20303b0a097370696e5f756e6c6f636b2826766370752d3e617263682e7462616363745f6c6f636b293b0a0969662028216474207c7c2021767061290a090972657475726e3b0a096d656d7365742864742c20302c2073697a656f66287374727563742064746c5f656e74727929293b0a0964742d3e64697370617463685f726561736f6e203d20373b0a0964742d3e70726f636573736f725f6964203d2076632d3e70637075202b20766370752d3e617263682e707469643b0a0964742d3e74696d6562617365203d206e6f773b0a0964742d3e656e71756575655f746f5f64697370617463685f74696d65203d2073746f6c656e3b0a0964742d3e73727230203d206b766d7070635f6765745f70632876637075293b0a0964742d3e73727231203d20766370752d3e617263682e7368726567732e6d73723b0a092b2b64743b0a09696620286474203d3d20766370752d3e617263682e64746c2e70696e6e65645f656e64290a09096474203d20766370752d3e617263682e64746c2e70696e6e65645f616464723b0a09766370752d3e617263682e64746c5f707472203d2064743b0a092f2a206f726465722077726974696e67202a64742076732e2077726974696e67207670612d3e64746c5f696478202a2f0a09736d705f776d6228293b0a097670612d3e64746c5f696478203d202b2b766370752d3e617263682e64746c5f696e6465783b0a7d0a0a696e74206b766d7070635f707365726965735f646f5f6863616c6c28737472756374206b766d5f76637075202a76637075290a7b0a09756e7369676e6564206c6f6e6720726571203d206b766d7070635f6765745f67707228766370752c2033293b0a09756e7369676e6564206c6f6e67207461726765742c20726574203d20485f535543434553533b0a09737472756374206b766d5f76637075202a74766370753b0a09696e74206964783b0a0a09737769746368202872657129207b0a096361736520485f454e5445523a0a0909696478203d20737263755f726561645f6c6f636b2826766370752d3e6b766d2d3e73726375293b0a0909726574203d206b766d7070635f766972746d6f64655f685f656e74657228766370752c206b766d7070635f6765745f67707228766370752c2034292c0a09090909092020202020206b766d7070635f6765745f67707228766370752c2035292c0a09090909092020202020206b766d7070635f6765745f67707228766370752c2036292c0a09090909092020202020206b766d7070635f6765745f67707228766370752c203729293b0a0909737263755f726561645f756e6c6f636b2826766370752d3e6b766d2d3e737263752c20696478293b0a0909627265616b3b0a096361736520485f434544453a0a0909627265616b3b0a096361736520485f50524f443a0a0909746172676574203d206b766d7070635f6765745f67707228766370752c2034293b0a09097476637075203d206b766d7070635f66696e645f7663707528766370752d3e6b766d2c20746172676574293b0a09096966202821747663707529207b0a090909726574203d20485f504152414d455445523b0a090909627265616b3b0a09097d0a090974766370752d3e617263682e70726f64646564203d20313b0a0909736d705f6d6228293b0a090969662028766370752d3e617263682e636564656429207b0a090909696620287761697471756575655f6163746976652826766370752d3e77712929207b0a0909090977616b655f75705f696e7465727275707469626c652826766370752d3e7771293b0a09090909766370752d3e737461742e68616c745f77616b6575702b2b3b0a0909097d0a09097d0a0909627265616b3b0a096361736520485f434f4e4645523a0a0909627265616b3b0a096361736520485f52454749535445525f5650413a0a0909726574203d20646f5f685f72656769737465725f76706128766370752c206b766d7070635f6765745f67707228766370752c2034292c0a09090909096b766d7070635f6765745f67707228766370752c2035292c0a09090909096b766d7070635f6765745f67707228766370752c203629293b0a0909627265616b3b0a0964656661756c743a0a090972657475726e20524553554d455f484f53543b0a097d0a096b766d7070635f7365745f67707228766370752c20332c20726574293b0a09766370752d3e617263682e6863616c6c5f6e6565646564203d20303b0a0972657475726e20524553554d455f47554553543b0a7d0a0a73746174696320696e74206b766d7070635f68616e646c655f6578697428737472756374206b766d5f72756e202a72756e2c20737472756374206b766d5f76637075202a766370752c0a090909202020202020737472756374207461736b5f737472756374202a74736b290a7b0a09696e742072203d20524553554d455f484f53543b0a0a09766370752d3e737461742e73756d5f65786974732b2b3b0a0a0972756e2d3e657869745f726561736f6e203d204b564d5f455849545f554e4b4e4f574e3b0a0972756e2d3e72656164795f666f725f696e746572727570745f696e6a656374696f6e203d20313b0a097377697463682028766370752d3e617263682e7472617029207b0a092f2a20576527726520676f6f64206f6e207468657365202d2074686520686f7374206d6572656c792077616e74656420746f20676574206f757220617474656e74696f6e202a2f0a096361736520424f4f4b33535f494e544552525550545f48565f44454352454d454e5445523a0a0909766370752d3e737461742e6465635f65786974732b2b3b0a090972203d20524553554d455f47554553543b0a0909627265616b3b0a096361736520424f4f4b33535f494e544552525550545f45585445524e414c3a0a0909766370752d3e737461742e6578745f696e74725f65786974732b2b3b0a090972203d20524553554d455f47554553543b0a0909627265616b3b0a096361736520424f4f4b33535f494e544552525550545f504552464d4f4e3a0a090972203d20524553554d455f47554553543b0a0909627265616b3b0a096361736520424f4f4b33535f494e544552525550545f4d414348494e455f434845434b3a0a09092f2a0a0909202a2044656c697665722061206d616368696e6520636865636b20696e7465727275707420746f207468652067756573742e0a0909202a205765206861766520746f20646f20746869732c206576656e2069662074686520686f7374206861732068616e646c6564207468650a0909202a206d616368696e6520636865636b2c2062656361757365206d616368696e6520636865636b732075736520535252302f3120616e640a0909202a2074686520696e74657272757074206d696768742068617665207472617368656420677565737420737461746520696e207468656d2e0a0909202a2f0a09096b766d7070635f626f6f6b33735f71756575655f6972717072696f28766370752c0a090909090920202020424f4f4b33535f494e544552525550545f4d414348494e455f434845434b293b0a090972203d20524553554d455f47554553543b0a0909627265616b3b0a096361736520424f4f4b33535f494e544552525550545f50524f4752414d3a0a097b0a0909756c6f6e6720666c6167733b0a09092f2a0a0909202a204e6f726d616c6c792070726f6772616d20696e7465727275707473206172652064656c697665726564206469726563746c790a0909202a20746f20746865206775657374206279207468652068617264776172652c206275742077652063616e2067657420686572650a0909202a206173206120726573756c74206f6620612068797065727669736f7220656d756c6174696f6e20696e746572727570740a0909202a2028653430292067657474696e67207475726e656420696e746f20612037303020627920424d4c20525441532e0a0909202a2f0a0909666c616773203d20766370752d3e617263682e7368726567732e6d73722026203078316630303030756c6c3b0a09096b766d7070635f636f72655f71756575655f70726f6772616d28766370752c20666c616773293b0a090972203d20524553554d455f47554553543b0a0909627265616b3b0a097d0a096361736520424f4f4b33535f494e544552525550545f53595343414c4c3a0a097b0a09092f2a206863616c6c202d2070756e7420746f20757365727370616365202a2f0a0909696e7420693b0a0a090969662028766370752d3e617263682e7368726567732e6d73722026204d53525f505229207b0a0909092f2a20736320312066726f6d20757365727370616365202d207265666c65637420746f2067756573742073797363616c6c202a2f0a0909096b766d7070635f626f6f6b33735f71756575655f6972717072696f28766370752c20424f4f4b33535f494e544552525550545f53595343414c4c293b0a09090972203d20524553554d455f47554553543b0a090909627265616b3b0a09097d0a090972756e2d3e706170725f6863616c6c2e6e72203d206b766d7070635f6765745f67707228766370752c2033293b0a0909666f72202869203d20303b2069203c20393b202b2b69290a09090972756e2d3e706170725f6863616c6c2e617267735b695d203d206b766d7070635f6765745f67707228766370752c2034202b2069293b0a090972756e2d3e657869745f726561736f6e203d204b564d5f455849545f504150525f4843414c4c3b0a0909766370752d3e617263682e6863616c6c5f6e6565646564203d20313b0a090972203d20524553554d455f484f53543b0a0909627265616b3b0a097d0a092f2a0a09202a20576520676574207468657365206e6578742074776f2069662074686520677565737420616363657373657320612070616765207768696368206974207468696e6b730a09202a20697420686173206d617070656420627574207768696368206973206e6f742061637475616c6c792070726573656e742c2065697468657220626563617573650a09202a20697420697320666f7220616e20656d756c6174656420492f4f20646576696365206f7220626563617573652074686520636f727265736f6e64696e670a09202a20686f7374207061676520686173206265656e207061676564206f75742e2020416e79206f7468657220484453492f4849534920696e74657272757074730a09202a2068617665206265656e2068616e646c656420616c72656164792e0a09202a2f0a096361736520424f4f4b33535f494e544552525550545f485f444154415f53544f524147453a0a090972203d20524553554d455f504147455f4641554c543b0a0909627265616b3b0a096361736520424f4f4b33535f494e544552525550545f485f494e53545f53544f524147453a0a0909766370752d3e617263682e6661756c745f646172203d206b766d7070635f6765745f70632876637075293b0a0909766370752d3e617263682e6661756c745f6473697372203d20303b0a090972203d20524553554d455f504147455f4641554c543b0a0909627265616b3b0a092f2a0a09202a2054686973206f63637572732069662074686520677565737420657865637574657320616e20696c6c6567616c20696e737472756374696f6e2e0a09202a205765206a7573742067656e657261746520612070726f6772616d20696e7465727275707420746f207468652067756573742c2073696e63650a09202a20776520646f6e277420656d756c61746520616e7920677565737420696e737472756374696f6e7320617420746869732073746167652e0a09202a2f0a096361736520424f4f4b33535f494e544552525550545f485f454d554c5f4153534953543a0a09096b766d7070635f636f72655f71756575655f70726f6772616d28766370752c2030783830303030293b0a090972203d20524553554d455f47554553543b0a0909627265616b3b0a0964656661756c743a0a09096b766d7070635f64756d705f726567732876637075293b0a09097072696e746b284b45524e5f454d4552472022747261703d30782578207c2070633d3078256c78207c206d73723d3078256c6c785c6e222c0a090909766370752d3e617263682e747261702c206b766d7070635f6765745f70632876637075292c0a090909766370752d3e617263682e7368726567732e6d7372293b0a090972203d20524553554d455f484f53543b0a090942554728293b0a0909627265616b3b0a097d0a0a0972657475726e20723b0a7d0a0a696e74206b766d5f617263685f766370755f696f63746c5f6765745f737265677328737472756374206b766d5f76637075202a766370752c0a20202020202020202020202020202020202020202020202020202020202020202020737472756374206b766d5f7372656773202a7372656773290a7b0a09696e7420693b0a0a0973726567732d3e707672203d20766370752d3e617263682e7076723b0a0a096d656d7365742873726567732c20302c2073697a656f6628737472756374206b766d5f737265677329293b0a09666f72202869203d20303b2069203c20766370752d3e617263682e736c625f6d61783b20692b2b29207b0a090973726567732d3e752e732e70706336342e736c625b695d2e736c6265203d20766370752d3e617263682e736c625b695d2e6f726967653b0a090973726567732d3e752e732e70706336342e736c625b695d2e736c6276203d20766370752d3e617263682e736c625b695d2e6f726967763b0a097d0a0a0972657475726e20303b0a7d0a0a696e74206b766d5f617263685f766370755f696f63746c5f7365745f737265677328737472756374206b766d5f76637075202a766370752c0a20202020202020202020202020202020202020202020202020202020202020202020737472756374206b766d5f7372656773202a7372656773290a7b0a09696e7420692c206a3b0a0a096b766d7070635f7365745f70767228766370752c2073726567732d3e707672293b0a0a096a203d20303b0a09666f72202869203d20303b2069203c20766370752d3e617263682e736c625f6e723b20692b2b29207b0a09096966202873726567732d3e752e732e70706336342e736c625b695d2e736c6265202620534c425f455349445f5629207b0a090909766370752d3e617263682e736c625b6a5d2e6f72696765203d2073726567732d3e752e732e70706336342e736c625b695d2e736c62653b0a090909766370752d3e617263682e736c625b6a5d2e6f72696776203d2073726567732d3e752e732e70706336342e736c625b695d2e736c62763b0a0909092b2b6a3b0a09097d0a097d0a09766370752d3e617263682e736c625f6d6178203d206a3b0a0a0972657475726e20303b0a7d0a0a696e74206b766d7070635f6765745f6f6e655f72656728737472756374206b766d5f76637075202a766370752c207536342069642c20756e696f6e206b766d7070635f6f6e655f726567202a76616c290a7b0a09696e742072203d20303b0a096c6f6e6720696e7420693b0a0a097377697463682028696429207b0a0963617365204b564d5f5245475f5050435f48494f523a0a09092a76616c203d206765745f7265675f76616c2869642c2030293b0a0909627265616b3b0a0963617365204b564d5f5245475f5050435f444142523a0a09092a76616c203d206765745f7265675f76616c2869642c20766370752d3e617263682e64616272293b0a0909627265616b3b0a0963617365204b564d5f5245475f5050435f445343523a0a09092a76616c203d206765745f7265675f76616c2869642c20766370752d3e617263682e64736372293b0a0909627265616b3b0a0963617365204b564d5f5245475f5050435f505552523a0a09092a76616c203d206765745f7265675f76616c2869642c20766370752d3e617263682e70757272293b0a0909627265616b3b0a0963617365204b564d5f5245475f5050435f53505552523a0a09092a76616c203d206765745f7265675f76616c2869642c20766370752d3e617263682e7370757272293b0a0909627265616b3b0a0963617365204b564d5f5245475f5050435f414d523a0a09092a76616c203d206765745f7265675f76616c2869642c20766370752d3e617263682e616d72293b0a0909627265616b3b0a0963617365204b564d5f5245475f5050435f55414d4f523a0a09092a76616c203d206765745f7265675f76616c2869642c20766370752d3e617263682e75616d6f72293b0a0909627265616b3b0a0963617365204b564d5f5245475f5050435f4d4d435230202e2e2e204b564d5f5245475f5050435f4d4d4352413a0a090969203d206964202d204b564d5f5245475f5050435f4d4d4352303b0a09092a76616c203d206765745f7265675f76616c2869642c20766370752d3e617263682e6d6d63725b695d293b0a0909627265616b3b0a0963617365204b564d5f5245475f5050435f504d4331202e2e2e204b564d5f5245475f5050435f504d43383a0a090969203d206964202d204b564d5f5245475f5050435f504d43313b0a09092a76616c203d206765745f7265675f76616c2869642c20766370752d3e617263682e706d635b695d293b0a0909627265616b3b0a23696664656620434f4e4649475f5653580a0963617365204b564d5f5245475f5050435f46505230202e2e2e204b564d5f5245475f5050435f46505233313a0a0909696620286370755f6861735f66656174757265284350555f4654525f5653582929207b0a0909092f2a20565358203d3e2046502072656720692069732073746f72656420696e20617263682e7673725b322a695d202a2f0a0909096c6f6e6720696e742069203d206964202d204b564d5f5245475f5050435f465052303b0a0909092a76616c203d206765745f7265675f76616c2869642c20766370752d3e617263682e7673725b32202a20695d293b0a09097d20656c7365207b0a0909092f2a206c65742067656e6572696320636f64652068616e646c65206974202a2f0a09090972203d202d45494e56414c3b0a09097d0a0909627265616b3b0a0963617365204b564d5f5245475f5050435f56535230202e2e2e204b564d5f5245475f5050435f56535233313a0a0909696620286370755f6861735f66656174757265284350555f4654525f5653582929207b0a0909096c6f6e6720696e742069203d206964202d204b564d5f5245475f5050435f565352303b0a09090976616c2d3e76737876616c5b305d203d20766370752d3e617263682e7673725b32202a20695d3b0a09090976616c2d3e76737876616c5b315d203d20766370752d3e617263682e7673725b32202a206920 |