/* Ċ Ġ* ĠCopyright Ġ( C ) Ġ 2 0 1 9 ĠGoogle ĠLLC Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġcom . ul . ims . g mdl . cb or data . security . mso Ċ Ċ import Ġcom . ul . ims . g mdl . cb or data . crypto Utils . Hash Algorithms Ċ import Ġcom . ul . ims . g mdl . cb or data . doctype . M dl Do ctype Ċ import Ġcom . ul . ims . g mdl . cb or data . namespace . M dl Namespace Ċ import Ġcom . ul . ims . g mdl . cb or data . security . Co se Key Ċ import Ġcom . ul . ims . g mdl . cb or data . security . namespace . IM so NameSpace Ċ import Ġcom . ul . ims . g mdl . cb or data . security . namespace . Mso M dl Namespace Ċ import Ġcom . ul . ims . g mdl . cb or data . utils . Date Utils Ċ import Ġorg . bouncycastle . asn 1 . ASN 1 Object Identifier Ċ import Ġorg . bouncycastle . asn 1 . nist . NIST Object Identifiers Ċ import Ġorg . junit . Assert .* Ċ import Ġorg . junit . Test Ċ Ċ class ĠMobile Security Object Test Ġ{ ĊĠĠĠ Ġprivate Ġval Ġexpected Mobile Security Object Ġ= Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠ 0 xa 5 . to Byte (), Ġ 0 x 6 f . to Byte (), Ġ 0 x 6 4 . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 x 6 7 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 5 . to Byte (), Ġ 0 x 7 3 . to Byte (), Ġ 0 x 7 4 . to Byte (), Ġ 0 x 4 1 . to Byte (), Ġ 0 x 6 c . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 7 . to Byte (), Ġ 0 x 6 f . to Byte (), Ġ 0 x 7 2 . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 x 7 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 8 . to Byte (), Ġ 0 x 6 d . to Byte (), Ġ 0 x 6 7 . to Byte (), Ġ 0 x 5 3 . to Byte (), Ġ 0 x 4 8 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 1 . to Byte (), Ġ 0 x 2 d . to Byte (), Ġ 0 x 3 2 . to Byte (), Ġ 0 x 3 5 . to Byte (), Ġ 0 x 3 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 c . to Byte (), Ġ 0 x 7 6 . to Byte (), Ġ 0 x 6 1 . to Byte (), Ġ 0 x 6 c . to Byte (), Ġ 0 x 7 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 5 . to Byte (), Ġ 0 x 4 4 . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 x 6 7 . to Byte (), Ġ 0 x 6 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 3 . to Byte (), Ġ 0 x 7 4 . to Byte (), Ġ 0 x 7 3 . to Byte (), Ġ 0 xa 1 . to Byte (), Ġ 0 x 6 a . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 e . to Byte (), Ġ 0 x 6 1 . to Byte (), Ġ 0 x 6 d . to Byte (), Ġ 0 x 6 5 . to Byte (), Ġ 0 x 5 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 0 . to Byte (), Ġ 0 x 6 1 . to Byte (), Ġ 0 x 6 3 . to Byte (), Ġ 0 x 6 5 . to Byte (), Ġ 0 x 7 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xa 1 . to Byte (), Ġ 0 x 7 1 . to Byte (), Ġ 0 x 6 f . to Byte (), Ġ 0 x 7 2 . to Byte (), Ġ 0 x 6 7 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 2 e . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 x 7 3 . to Byte (), Ġ 0 x 6 f . to Byte (), Ġ 0 x 2 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 1 . to Byte (), Ġ 0 x 3 8 . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 1 . to Byte (), Ġ 0 x 3 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 2 e . to Byte (), Ġ 0 x 3 5 . to Byte (), Ġ 0 x 2 e . to Byte (), Ġ 0 x 3 1 . to Byte (), Ġ 0 xad . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 1 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 xaf . to Byte (), Ġ 0 x 3 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 a . to Byte (), Ġ 0 xd 5 . to Byte (), Ġ 0 x 9 c . to Byte (), Ġ 0 x 2 8 . to Byte (), Ġ 0 xc 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 3 . to Byte (), Ġ 0 x 2 c . to Byte (), Ġ 0 x 1 a . to Byte (), Ġ 0 x 4 9 . to Byte (), Ġ 0 x 3 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 e . to Byte (), Ġ 0 x 0 b . to Byte (), Ġ 0 xce . to Byte (), Ġ 0 x 7 c . to Byte (), Ġ 0 xb 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 3 . to Byte (), Ġ 0 xa 5 . to Byte (), Ġ 0 x 3 3 . to Byte (), Ġ 0 xd 9 . to Byte (), Ġ 0 xad . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 2 . to Byte (), Ġ 0 xbd . to Byte (), Ġ 0 x 4 c . to Byte (), Ġ 0 xa 9 . to Byte (), Ġ 0 x 8 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xf 6 . to Byte (), Ġ 0 xf 1 . to Byte (), Ġ 0 x 2 d . to Byte (), Ġ 0 xb 5 . to Byte (), Ġ 0 xbe . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 2 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 x 7 6 . to Byte (), Ġ 0 xaa . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xc 7 . to Byte (), Ġ 0 xb 5 . to Byte (), Ġ 0 x 2 f . to Byte (), Ġ 0 x 9 3 . to Byte (), Ġ 0 x 8 a . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 a . to Byte (), Ġ 0 xea . to Byte (), Ġ 0 xe 3 . to Byte (), Ġ 0 x 1 d . to Byte (), Ġ 0 x 7 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 b . to Byte (), Ġ 0 xa 5 . to Byte (), Ġ 0 xae . to Byte (), Ġ 0 xb 2 . to Byte (), Ġ 0 xdb . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xe 0 . to Byte (), Ġ 0 xc 9 . to Byte (), Ġ 0 xd 9 . to Byte (), Ġ 0 x 6 a . to Byte (), Ġ 0 xd 7 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 b . to Byte (), Ġ 0 x 1 8 . to Byte (), Ġ 0 xd 7 . to Byte (), Ġ 0 x 5 a . to Byte (), Ġ 0 xfa . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xe 8 . to Byte (), Ġ 0 x 7 5 . to Byte (), Ġ 0 xa 7 . to Byte (), Ġ 0 x 9 c . to Byte (), Ġ 0 x 7 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 3 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 xe 2 . to Byte (), Ġ 0 x 5 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 b . to Byte (), Ġ 0 x 9 0 . to Byte (), Ġ 0 x 5 a . to Byte (), Ġ 0 x 1 7 . to Byte (), Ġ 0 x 5 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xef . to Byte (), Ġ 0 x 4 8 . to Byte (), Ġ 0 x 3 b . to Byte (), Ġ 0 xf 5 . to Byte (), Ġ 0 xdd . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 2 . to Byte (), Ġ 0 x 9 c . to Byte (), Ġ 0 x 3 a . to Byte (), Ġ 0 x 9 b . to Byte (), Ġ 0 xc 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 b . to Byte (), Ġ 0 xdf . to Byte (), Ġ 0 x 7 b . to Byte (), Ġ 0 x 3 d . to Byte (), Ġ 0 x 1 c . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 8 . to Byte (), Ġ 0 x 0 c . to Byte (), Ġ 0 xfd . to Byte (), Ġ 0 xeb . to Byte (), Ġ 0 x 4 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xc 2 . to Byte (), Ġ 0 x 7 a . to Byte (), Ġ 0 xad . to Byte (), Ġ 0 xee . to Byte (), Ġ 0 x 6 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 4 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 xa 9 . to Byte (), Ġ 0 x 6 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 8 . to Byte (), Ġ 0 x 2 a . to Byte (), Ġ 0 xa 8 . to Byte (), Ġ 0 xba . to Byte (), Ġ 0 x 4 c . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 2 . to Byte (), Ġ 0 xda . to Byte (), Ġ 0 x 5 2 . to Byte (), Ġ 0 x 2 b . to Byte (), Ġ 0 xc 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 d . to Byte (), Ġ 0 x 4 1 . to Byte (), Ġ 0 xe 2 . to Byte (), Ġ 0 x 5 6 . to Byte (), Ġ 0 x 4 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 5 . to Byte (), Ġ 0 xf 5 . to Byte (), Ġ 0 x 7 c . to Byte (), Ġ 0 xb 1 . to Byte (), Ġ 0 x 4 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xcb . to Byte (), Ġ 0 x 7 c . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 xf 4 . to Byte (), Ġ 0 x 7 a . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 8 5 . to Byte (), Ġ 0 xb 4 . to Byte (), Ġ 0 x 4 a . to Byte (), Ġ 0 x 7 e . to Byte (), Ġ 0 x 5 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 5 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 xee . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 1 . to Byte (), Ġ 0 x 4 1 . to Byte (), Ġ 0 x 9 1 . to Byte (), Ġ 0 x 9 0 . to Byte (), Ġ 0 x 1 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 7 . to Byte (), Ġ 0 x 7 a . to Byte (), Ġ 0 xe 7 . to Byte (), Ġ 0 xf 4 . to Byte (), Ġ 0 x 5 b . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 2 e . to Byte (), Ġ 0 xb 6 . to Byte (), Ġ 0 x 5 5 . to Byte (), Ġ 0 x 4 a . to Byte (), Ġ 0 xca . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 8 d . to Byte (), Ġ 0 xbb . to Byte (), Ġ 0 x 1 0 . to Byte (), Ġ 0 xf 3 . to Byte (), Ġ 0 x 0 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 b . to Byte (), Ġ 0 xe 2 . to Byte (), Ġ 0 x 6 7 . to Byte (), Ġ 0 xdc . to Byte (), Ġ 0 xe 2 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xc 7 . to Byte (), Ġ 0 xf 2 . to Byte (), Ġ 0 x 0 4 . to Byte (), Ġ 0 xd 8 . to Byte (), Ġ 0 xe 1 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 6 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 xb 5 . to Byte (), Ġ 0 x 3 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 9 2 . to Byte (), Ġ 0 xe 5 . to Byte (), Ġ 0 x 4 7 . to Byte (), Ġ 0 xba . to Byte (), Ġ 0 x 0 a . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 2 3 . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 xcb . to Byte (), Ġ 0 xa 5 . to Byte (), Ġ 0 xac . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 d . to Byte (), Ġ 0 x 9 1 . to Byte (), Ġ 0 xf 4 . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 xfa . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 8 f . to Byte (), Ġ 0 xb 7 . to Byte (), Ġ 0 x 6 f . to Byte (), Ġ 0 x 0 c . to Byte (), Ġ 0 x 4 d . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xf 9 . to Byte (), Ġ 0 x 0 f . to Byte (), Ġ 0 xcb . to Byte (), Ġ 0 x 5 7 . to Byte (), Ġ 0 x 9 1 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xb 6 . to Byte (), Ġ 0 xff . to Byte (), Ġ 0 x 0 3 . to Byte (), Ġ 0 x 8 e . to Byte (), Ġ 0 xb 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 7 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 x 4 e . to Byte (), Ġ 0 x 0 a . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xd 3 . to Byte (), Ġ 0 x 3 3 . to Byte (), Ġ 0 xb 3 . to Byte (), Ġ 0 xbf . to Byte (), Ġ 0 xd 2 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 2 . to Byte (), Ġ 0 xdf . to Byte (), Ġ 0 x 9 5 . to Byte (), Ġ 0 x 5 2 . to Byte (), Ġ 0 xe 2 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 9 5 . to Byte (), Ġ 0 xa 4 . to Byte (), Ġ 0 xd 8 . to Byte (), Ġ 0 x 5 e . to Byte (), Ġ 0 xfd . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 8 2 . to Byte (), Ġ 0 xe 3 . to Byte (), Ġ 0 x 4 9 . to Byte (), Ġ 0 x 4 5 . to Byte (), Ġ 0 x 6 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xa 1 . to Byte (), Ġ 0 x 0 f . to Byte (), Ġ 0 xa 8 . to Byte (), Ġ 0 x 0 e . to Byte (), Ġ 0 xed . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xd 6 . to Byte (), Ġ 0 xdc . to Byte (), Ġ 0 x 3 1 . to Byte (), Ġ 0 x 9 5 . to Byte (), Ġ 0 xc 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 8 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 x 4 6 . to Byte (), Ġ 0 x 7 a . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xc 9 . to Byte (), Ġ 0 x 1 e . to Byte (), Ġ 0 x 0 a . to Byte (), Ġ 0 xcd . to Byte (), Ġ 0 xea . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xc 8 . to Byte (), Ġ 0 x 5 d . to Byte (), Ġ 0 x 8 2 . to Byte (), Ġ 0 x 7 2 . to Byte (), Ġ 0 x 4 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 f . to Byte (), Ġ 0 x 8 7 . to Byte (), Ġ 0 x 4 9 . to Byte (), Ġ 0 xbc . to Byte (), Ġ 0 x 2 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 b . to Byte (), Ġ 0 x 3 f . to Byte (), Ġ 0 x 4 6 . to Byte (), Ġ 0 x 3 8 . to Byte (), Ġ 0 x 5 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 b . to Byte (), Ġ 0 x 9 1 . to Byte (), Ġ 0 xdb . to Byte (), Ġ 0 xb 7 . to Byte (), Ġ 0 x 1 d . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 8 b . to Byte (), Ġ 0 x 9 a . to Byte (), Ġ 0 x 8 2 . to Byte (), Ġ 0 x 6 1 . to Byte (), Ġ 0 xee . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 a . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 xbf . to Byte (), Ġ 0 xad . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 f . to Byte (), Ġ 0 x 0 b . to Byte (), Ġ 0 xa 4 . to Byte (), Ġ 0 x 2 f . to Byte (), Ġ 0 x 3 f . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xe 5 . to Byte (), Ġ 0 x 7 0 . to Byte (), Ġ 0 x 6 8 . to Byte (), Ġ 0 xa 2 . to Byte (), Ġ 0 xaf . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xd 4 . to Byte (), Ġ 0 xf 2 . to Byte (), Ġ 0 x 0 5 . to Byte (), Ġ 0 x 1 e . to Byte (), Ġ 0 xa 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 b . to Byte (), Ġ 0 xb 9 . to Byte (), Ġ 0 x 1 c . to Byte (), Ġ 0 xb 0 . to Byte (), Ġ 0 x 8 1 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 f . to Byte (), Ġ 0 xe 9 . to Byte (), Ġ 0 x 8 b . to Byte (), Ġ 0 x 3 2 . to Byte (), Ġ 0 x 3 d . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 9 6 . to Byte (), Ġ 0 x 9 e . to Byte (), Ġ 0 x 2 1 . to Byte (), Ġ 0 x 8 b . to Byte (), Ġ 0 x 4 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 b . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 x 5 4 . to Byte (), Ġ 0 x 1 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 d . to Byte (), Ġ 0 xe 6 . to Byte (), Ġ 0 x 8 c . to Byte (), Ġ 0 xdd . to Byte (), Ġ 0 x 2 1 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 d . to Byte (), Ġ 0 xa 9 . to Byte (), Ġ 0 xae . to Byte (), Ġ 0 xc 2 . to Byte (), Ġ 0 x 2 c . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 9 1 . to Byte (), Ġ 0 x 2 2 . to Byte (), Ġ 0 xe 1 . to Byte (), Ġ 0 xd 3 . to Byte (), Ġ 0 xc 2 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 d . to Byte (), Ġ 0 x 3 8 . to Byte (), Ġ 0 xcf . to Byte (), Ġ 0 xa 2 . to Byte (), Ġ 0 x 6 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 5 . to Byte (), Ġ 0 xdf . to Byte (), Ġ 0 xf 5 . to Byte (), Ġ 0 x 8 8 . to Byte (), Ġ 0 x 2 c . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xc 2 . to Byte (), Ġ 0 xc 3 . to Byte (), Ġ 0 x 7 1 . to Byte (), Ġ 0 xf 5 . to Byte (), Ġ 0 x 1 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 3 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 x 4 1 . to Byte (), Ġ 0 x 3 1 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 b . to Byte (), Ġ 0 x 9 0 . to Byte (), Ġ 0 x 9 e . to Byte (), Ġ 0 xd 3 . to Byte (), Ġ 0 x 6 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 6 . to Byte (), Ġ 0 xcf . to Byte (), Ġ 0 x 9 0 . to Byte (), Ġ 0 x 4 2 . to Byte (), Ġ 0 xe 7 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xb 9 . to Byte (), Ġ 0 x 4 a . to Byte (), Ġ 0 xac . to Byte (), Ġ 0 x 4 1 . to Byte (), Ġ 0 x 9 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 d . to Byte (), Ġ 0 x 4 5 . to Byte (), Ġ 0 x 9 a . to Byte (), Ġ 0 xb 2 . to Byte (), Ġ 0 x 5 8 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xa 1 . to Byte (), Ġ 0 x 8 d . to Byte (), Ġ 0 x 4 d . to Byte (), Ġ 0 x 8 7 . to Byte (), Ġ 0 xad . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 8 . to Byte (), Ġ 0 x 1 7 . to Byte (), Ġ 0 xd 6 . to Byte (), Ġ 0 xc 6 . to Byte (), Ġ 0 x 8 b . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 7 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 xd 5 . to Byte (), Ġ 0 x 3 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 0 . to Byte (), Ġ 0 x 8 a . to Byte (), Ġ 0 x 5 0 . to Byte (), Ġ 0 xec . to Byte (), Ġ 0 x 2 8 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 8 . to Byte (), Ġ 0 xe 4 . to Byte (), Ġ 0 x 2 6 . to Byte (), Ġ 0 x 7 2 . to Byte (), Ġ 0 x 7 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 8 . to Byte (), Ġ 0 xbd . to Byte (), Ġ 0 x 4 4 . to Byte (), Ġ 0 x 2 9 . to Byte (), Ġ 0 xa 2 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xd 9 . to Byte (), Ġ 0 xa 0 . to Byte (), Ġ 0 xe 0 . to Byte (), Ġ 0 x 6 1 . to Byte (), Ġ 0 xfe . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xcd . to Byte (), Ġ 0 x 4 6 . to Byte (), Ġ 0 xf 5 . to Byte (), Ġ 0 xcf . to Byte (), Ġ 0 xda . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xa 7 . to Byte (), Ġ 0 x 7 a . to Byte (), Ġ 0 xda . to Byte (), Ġ 0 x 9 5 . to Byte (), Ġ 0 xc 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 8 . to Byte (), Ġ 0 x 1 8 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 x 5 8 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 b . to Byte (), Ġ 0 xae . to Byte (), Ġ 0 x 0 e . to Byte (), Ġ 0 xcf . to Byte (), Ġ 0 x 9 a . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 c . to Byte (), Ġ 0 x 4 d . to Byte (), Ġ 0 x 1 6 . to Byte (), Ġ 0 x 2 5 . to Byte (), Ġ 0 x 8 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xd 7 . to Byte (), Ġ 0 x 5 2 . to Byte (), Ġ 0 x 0 6 . to Byte (), Ġ 0 x 1 5 . to Byte (), Ġ 0 xe 2 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xa 7 . to Byte (), Ġ 0 xac . to Byte (), Ġ 0 x 1 4 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 4 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 7 . to Byte (), Ġ 0 xfc . to Byte (), Ġ 0 x 9 b . to Byte (), Ġ 0 xbe . to Byte (), Ġ 0 x 8 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 3 . to Byte (), Ġ 0 xe 5 . to Byte (), Ġ 0 x 9 3 . to Byte (), Ġ 0 x 0 2 . to Byte (), Ġ 0 xca . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 9 8 . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 x 6 4 . to Byte (), Ġ 0 x 6 5 . to Byte (), Ġ 0 x 7 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 9 . to Byte (), Ġ 0 x 6 3 . to Byte (), Ġ 0 x 6 5 . to Byte (), Ġ 0 x 4 b . to Byte (), Ġ 0 x 6 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 9 . to Byte (), Ġ 0 xa 4 . to Byte (), Ġ 0 x 0 1 . to Byte (), Ġ 0 x 0 2 . to Byte (), Ġ 0 x 2 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 1 . to Byte (), Ġ 0 x 2 1 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 x 9 1 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 9 0 . to Byte (), Ġ 0 x 2 b . to Byte (), Ġ 0 x 0 5 . to Byte (), Ġ 0 x 4 6 . to Byte (), Ġ 0 xb 7 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 8 2 . to Byte (), Ġ 0 xfc . to Byte (), Ġ 0 x 3 5 . to Byte (), Ġ 0 xbd . to Byte (), Ġ 0 x 9 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 0 . to Byte (), Ġ 0 x 7 6 . to Byte (), Ġ 0 x 9 4 . to Byte (), Ġ 0 x 5 c . to Byte (), Ġ 0 x 7 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 f . to Byte (), Ġ 0 xee . to Byte (), Ġ 0 x 6 2 . to Byte (), Ġ 0 xf 6 . to Byte (), Ġ 0 x 5 1 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xdd . to Byte (), Ġ 0 x 9 c . to Byte (), Ġ 0 x 7 f . to Byte (), Ġ 0 xf 2 . to Byte (), Ġ 0 x 2 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xd 4 . to Byte (), Ġ 0 x 7 c . to Byte (), Ġ 0 x 4 4 . to Byte (), Ġ 0 x 4 3 . to Byte (), Ġ 0 x 7 2 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 e . to Byte (), Ġ 0 x 2 2 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 xb 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 5 . to Byte (), Ġ 0 x 7 3 . to Byte (), Ġ 0 xf 2 . to Byte (), Ġ 0 x 3 e . to Byte (), Ġ 0 x 5 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 7 . to Byte (), Ġ 0 x 8 7 . to Byte (), Ġ 0 x 6 3 . to Byte (), Ġ 0 xa 5 . to Byte (), Ġ 0 x 0 7 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 8 0 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 x 5 c . to Byte (), Ġ 0 xff . to Byte (), Ġ 0 x 1 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xe 4 . to Byte (), Ġ 0 xe 6 . to Byte (), Ġ 0 x 9 6 . to Byte (), Ġ 0 xd 7 . to Byte (), Ġ 0 x 0 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xb 5 . to Byte (), Ġ 0 xf 9 . to Byte (), Ġ 0 xe 2 . to Byte (), Ġ 0 x 6 4 . to Byte (), Ġ 0 x 5 8 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 8 . to Byte (), Ġ 0 xf 7 . to Byte (), Ġ 0 x 4 f . to Byte (), Ġ 0 xf 1 . to Byte (), Ġ 0 x 8 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 8 6 . to Byte (), Ġ 0 x 6 7 . to Byte (), Ġ 0 x 6 4 . to Byte (), Ġ 0 x 6 f . to Byte (), Ġ 0 x 6 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 4 . to Byte (), Ġ 0 x 7 9 . to Byte (), Ġ 0 x 7 0 . to Byte (), Ġ 0 x 6 5 . to Byte (), Ġ 0 x 7 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 f . to Byte (), Ġ 0 x 7 2 . to Byte (), Ġ 0 x 6 7 . to Byte (), Ġ 0 x 2 e . to Byte (), Ġ 0 x 6 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 3 . to Byte (), Ġ 0 x 6 f . to Byte (), Ġ 0 x 2 e . to Byte (), Ġ 0 x 3 1 . to Byte (), Ġ 0 x 3 8 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 0 . to Byte (), Ġ 0 x 3 1 . to Byte (), Ġ 0 x 3 3 . to Byte (), Ġ 0 x 2 e . to Byte (), Ġ 0 x 3 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 2 e . to Byte (), Ġ 0 x 3 1 . to Byte (), Ġ 0 x 2 e . to Byte (), Ġ 0 x 6 d . to Byte (), Ġ 0 x 4 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 c . to Byte (), Ġ 0 x 6 c . to Byte (), Ġ 0 x 7 6 . to Byte (), Ġ 0 x 6 1 . to Byte (), Ġ 0 x 6 c . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 9 . to Byte (), Ġ 0 x 6 4 . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 x 7 4 . to Byte (), Ġ 0 x 7 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 9 . to Byte (), Ġ 0 x 6 e . to Byte (), Ġ 0 x 6 6 . to Byte (), Ġ 0 x 6 f . to Byte (), Ġ 0 xa 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 6 . to Byte (), Ġ 0 x 7 3 . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 x 6 7 . to Byte (), Ġ 0 x 6 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 5 . to Byte (), Ġ 0 x 6 4 . to Byte (), Ġ 0 xc 0 . to Byte (), Ġ 0 x 7 4 . to Byte (), Ġ 0 x 3 2 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 0 . to Byte (), Ġ 0 x 3 1 . to Byte (), Ġ 0 x 3 7 . to Byte (), Ġ 0 x 2 d . to Byte (), Ġ 0 x 3 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 1 . to Byte (), Ġ 0 x 2 d . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 2 . to Byte (), Ġ 0 x 5 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 0 . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 a . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 a . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 5 a . to Byte (), Ġ 0 x 6 9 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 6 . to Byte (), Ġ 0 x 6 1 . to Byte (), Ġ 0 x 6 c . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 x 6 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 4 6 . to Byte (), Ġ 0 x 7 2 . to Byte (), Ġ 0 x 6 f . to Byte (), Ġ 0 x 6 d . to Byte (), Ġ 0 xc 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 4 . to Byte (), Ġ 0 x 3 2 . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 1 . to Byte (), Ġ 0 x 3 7 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 2 d . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 1 . to Byte (), Ġ 0 x 2 d . to Byte (), Ġ 0 x 3 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 2 . to Byte (), Ġ 0 x 5 4 . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 a . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 0 . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 a . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 a . to Byte (), Ġ 0 x 6 a . to Byte (), Ġ 0 x 7 6 . to Byte (), Ġ 0 x 6 1 . to Byte (), Ġ 0 x 6 c . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 9 . to Byte (), Ġ 0 x 6 4 . to Byte (), Ġ 0 x 5 5 . to Byte (), Ġ 0 x 6 e . to Byte (), Ġ 0 x 7 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 6 9 . to Byte (), Ġ 0 x 6 c . to Byte (), Ġ 0 xc 0 . to Byte (), Ġ 0 x 7 4 . to Byte (), Ġ 0 x 3 2 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 0 . to Byte (), Ġ 0 x 3 2 . to Byte (), Ġ 0 x 3 7 . to Byte (), Ġ 0 x 2 d . to Byte (), Ġ 0 x 3 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 1 . to Byte (), Ġ 0 x 2 d . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 2 . to Byte (), Ġ 0 x 5 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 0 . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 a . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 0 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 3 a . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 5 a . to Byte () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġprivate Ġval Ġdigest Algorithm : ĠASN 1 Object Identifier Ġ= ĠASN 1 Object Identifier . getInstance ( ĊĠĠĠĠĠĠĠ ĠN IST Object Identifiers . id _ sha 2 5 6 ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġprivate Ġval Ġmdl NameSpace Ġ= ĠM so M dl Namespace ( ĊĠĠĠĠĠĠĠ Ġ" org . iso . 1 8 0 1 3 . 5 . 1 ", ĊĠĠĠĠĠĠĠ Ġlinked Map Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x AF . to Byte (), Ġ 0 x 3 0 . to Byte (), Ġ 0 x 7 A . to Byte (), Ġ 0 xD 5 . to Byte (), Ġ 0 x 9 C . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 2 8 . to Byte (), Ġ 0 xC 5 . to Byte (), Ġ 0 x 0 3 . to Byte (), Ġ 0 x 2 C . to Byte (), Ġ 0 x 1 A . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 4 9 . to Byte (), Ġ 0 x 3 9 . to Byte (), Ġ 0 x 4 E . to Byte (), Ġ 0 x 0 B . to Byte (), Ġ 0 x CE . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 7 C . to Byte (), Ġ 0 xB 6 . to Byte (), Ġ 0 x 7 3 . to Byte (), Ġ 0 xA 5 . to Byte (), Ġ 0 x 3 3 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xD 9 . to Byte (), Ġ 0 x AD . to Byte (), Ġ 0 x 1 2 . to Byte (), Ġ 0 x BD . to Byte (), Ġ 0 x 4 C . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xA 9 . to Byte (), Ġ 0 x 8 0 . to Byte (), Ġ 0 xF 6 . to Byte (), Ġ 0 xF 1 . to Byte (), Ġ 0 x 2 D . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xB 5 . to Byte (), Ġ 0 x BE . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 7 6 . to Byte (), Ġ 0 xAA . to Byte (), Ġ 0 xC 7 . to Byte (), Ġ 0 xB 5 . to Byte (), Ġ 0 x 2 F . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 9 3 . to Byte (), Ġ 0 x 8 A . to Byte (), Ġ 0 x 4 A . to Byte (), Ġ 0 xE A . to Byte (), Ġ 0 xE 3 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 1 D . to Byte (), Ġ 0 x 7 9 . to Byte (), Ġ 0 x 6 B . to Byte (), Ġ 0 xA 5 . to Byte (), Ġ 0 x AE . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xB 2 . to Byte (), Ġ 0 x DB . to Byte (), Ġ 0 xE 0 . to Byte (), Ġ 0 xC 9 . to Byte (), Ġ 0 xD 9 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 6 A . to Byte (), Ġ 0 xD 7 . to Byte (), Ġ 0 x 5 B . to Byte (), Ġ 0 x 1 8 . to Byte (), Ġ 0 xD 7 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 5 A . to Byte (), Ġ 0 xFA . to Byte (), Ġ 0 xE 8 . to Byte (), Ġ 0 x 7 5 . to Byte (), Ġ 0 xA 7 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 9 C . to Byte (), Ġ 0 x 7 6 . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 3 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xE 2 . to Byte (), Ġ 0 x 5 0 . to Byte (), Ġ 0 x 3 B . to Byte (), Ġ 0 x 9 0 . to Byte (), Ġ 0 x 5 A . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 1 7 . to Byte (), Ġ 0 x 5 4 . to Byte (), Ġ 0 xEF . to Byte (), Ġ 0 x 4 8 . to Byte (), Ġ 0 x 3 B . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xF 5 . to Byte (), Ġ 0 x DD . to Byte (), Ġ 0 x 4 2 . to Byte (), Ġ 0 x 9 C . to Byte (), Ġ 0 x 3 A . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 9 B . to Byte (), Ġ 0 xC 6 . to Byte (), Ġ 0 x 6 B . to Byte (), Ġ 0 x DF . to Byte (), Ġ 0 x 7 B . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 3 D . to Byte (), Ġ 0 x 1 C . to Byte (), Ġ 0 x 0 8 . to Byte (), Ġ 0 x 0 C . to Byte (), Ġ 0 xFD . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xE B . to Byte (), Ġ 0 x 4 E . to Byte (), Ġ 0 xC 2 . to Byte (), Ġ 0 x 7 A . to Byte (), Ġ 0 x AD . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xEE . to Byte (), Ġ 0 x 6 3 . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 4 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xA 9 . to Byte (), Ġ 0 x 6 3 . to Byte (), Ġ 0 x 3 8 . to Byte (), Ġ 0 x 2 A . to Byte (), Ġ 0 xA 8 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xBA . to Byte (), Ġ 0 x 4 C . to Byte (), Ġ 0 x 5 2 . to Byte (), Ġ 0 x DA . to Byte (), Ġ 0 x 5 2 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 2 B . to Byte (), Ġ 0 xC 3 . to Byte (), Ġ 0 x 1 D . to Byte (), Ġ 0 x 4 1 . to Byte (), Ġ 0 xE 2 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 5 6 . to Byte (), Ġ 0 x 4 9 . to Byte (), Ġ 0 x 1 5 . to Byte (), Ġ 0 xF 5 . to Byte (), Ġ 0 x 7 C . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xB 1 . to Byte (), Ġ 0 x 4 4 . to Byte (), Ġ 0 x CB . to Byte (), Ġ 0 x 7 C . to Byte (), Ġ 0 x 6 9 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xF 4 . to Byte (), Ġ 0 x 7 A . to Byte (), Ġ 0 x 8 5 . to Byte (), Ġ 0 xB 4 . to Byte (), Ġ 0 x 4 A . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 7 E . to Byte (), Ġ 0 x 5 9 . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 5 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 2 0 . to Byte (), Ġ 0 xEE . to Byte (), Ġ 0 x 7 1 . to Byte (), Ġ 0 x 4 1 . to Byte (), Ġ 0 x 9 1 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 9 0 . to Byte (), Ġ 0 x 1 E . to Byte (), Ġ 0 x 7 7 . to Byte (), Ġ 0 x 7 A . to Byte (), Ġ 0 xE 7 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xF 4 . to Byte (), Ġ 0 x 5 B . to Byte (), Ġ 0 x 2 E . to Byte (), Ġ 0 xB 6 . to Byte (), Ġ 0 x 5 5 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 4 A . to Byte (), Ġ 0 x CA . to Byte (), Ġ 0 x 8 D . to Byte (), Ġ 0 xBB . to Byte (), Ġ 0 x 1 0 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xF 3 . to Byte (), Ġ 0 x 0 9 . to Byte (), Ġ 0 x 3 B . to Byte (), Ġ 0 xE 2 . to Byte (), Ġ 0 x 6 7 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xDC . to Byte (), Ġ 0 xE 2 . to Byte (), Ġ 0 xC 7 . to Byte (), Ġ 0 xF 2 . to Byte (), Ġ 0 x 0 4 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xD 8 . to Byte (), Ġ 0 xE 1 . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 6 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xB 5 . to Byte (), Ġ 0 x 3 3 . to Byte (), Ġ 0 x 9 2 . to Byte (), Ġ 0 xE 5 . to Byte (), Ġ 0 x 4 7 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xBA . to Byte (), Ġ 0 x 0 A . to Byte (), Ġ 0 x 2 3 . to Byte (), Ġ 0 x 6 9 . to Byte (), Ġ 0 x CB . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xA 5 . to Byte (), Ġ 0 x AC . to Byte (), Ġ 0 x 6 D . to Byte (), Ġ 0 x 9 1 . to Byte (), Ġ 0 xF 4 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 3 0 . to Byte (), Ġ 0 xFA . to Byte (), Ġ 0 x 8 F . to Byte (), Ġ 0 xB 7 . to Byte (), Ġ 0 x 6 F . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 0 C . to Byte (), Ġ 0 x 4 D . to Byte (), Ġ 0 xF 9 . to Byte (), Ġ 0 x 0 F . to Byte (), Ġ 0 x CB . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 5 7 . to Byte (), Ġ 0 x 9 1 . to Byte (), Ġ 0 xB 6 . to Byte (), Ġ 0 xFF . to Byte (), Ġ 0 x 0 3 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 8 E . to Byte (), Ġ 0 xB 6 . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 7 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 4 E . to Byte (), Ġ 0 x 0 A . to Byte (), Ġ 0 xD 3 . to Byte (), Ġ 0 x 3 3 . to Byte (), Ġ 0 xB 3 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xB F . to Byte (), Ġ 0 xD 2 . to Byte (), Ġ 0 x 4 2 . to Byte (), Ġ 0 x DF . to Byte (), Ġ 0 x 9 5 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 5 2 . to Byte (), Ġ 0 xE 2 . to Byte (), Ġ 0 x 9 5 . to Byte (), Ġ 0 xA 4 . to Byte (), Ġ 0 xD 8 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 5 E . to Byte (), Ġ 0 xFD . to Byte (), Ġ 0 x 8 2 . to Byte (), Ġ 0 xE 3 . to Byte (), Ġ 0 x 4 9 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 4 5 . to Byte (), Ġ 0 x 6 E . to Byte (), Ġ 0 xA 1 . to Byte (), Ġ 0 x 0 F . to Byte (), Ġ 0 xA 8 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 0 E . to Byte (), Ġ 0 xED . to Byte (), Ġ 0 xD 6 . to Byte (), Ġ 0 xDC . to Byte (), Ġ 0 x 3 1 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 9 5 . to Byte (), Ġ 0 xC 0 . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 8 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 4 6 . to Byte (), Ġ 0 x 7 A . to Byte (), Ġ 0 xC 9 . to Byte (), Ġ 0 x 1 E . to Byte (), Ġ 0 x 0 A . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x CD . to Byte (), Ġ 0 xE A . to Byte (), Ġ 0 xC 8 . to Byte (), Ġ 0 x 5 D . to Byte (), Ġ 0 x 8 2 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 7 2 . to Byte (), Ġ 0 x 4 0 . to Byte (), Ġ 0 x 1 F . to Byte (), Ġ 0 x 8 7 . to Byte (), Ġ 0 x 4 9 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xBC . to Byte (), Ġ 0 x 2 E . to Byte (), Ġ 0 x 1 B . to Byte (), Ġ 0 x 3 F . to Byte (), Ġ 0 x 4 6 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 3 8 . to Byte (), Ġ 0 x 5 E . to Byte (), Ġ 0 x 5 B . to Byte (), Ġ 0 x 9 1 . to Byte (), Ġ 0 x DB . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xB 7 . to Byte (), Ġ 0 x 1 D . to Byte (), Ġ 0 x 8 B . to Byte (), Ġ 0 x 9 A . to Byte (), Ġ 0 x 8 2 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 6 1 . to Byte (), Ġ 0 xEE . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 0 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xB F . to Byte (), Ġ 0 x AD . to Byte (), Ġ 0 x 1 F . to Byte (), Ġ 0 x 0 B . to Byte (), Ġ 0 xA 4 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 2 F . to Byte (), Ġ 0 x 3 F . to Byte (), Ġ 0 xE 5 . to Byte (), Ġ 0 x 7 0 . to Byte (), Ġ 0 x 6 8 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xA 2 . to Byte (), Ġ 0 x AF . to Byte (), Ġ 0 xD 4 . to Byte (), Ġ 0 xF 2 . to Byte (), Ġ 0 x 0 5 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 1 E . to Byte (), Ġ 0 xA 6 . to Byte (), Ġ 0 x 0 B . to Byte (), Ġ 0 xB 9 . to Byte (), Ġ 0 x 1 C . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xB 0 . to Byte (), Ġ 0 x 8 1 . to Byte (), Ġ 0 x 3 F . to Byte (), Ġ 0 xE 9 . to Byte (), Ġ 0 x 8 B . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 3 2 . to Byte (), Ġ 0 x 3 D . to Byte (), Ġ 0 x 9 6 . to Byte (), Ġ 0 x 9 E . to Byte (), Ġ 0 x 2 1 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 8 B . to Byte (), Ġ 0 x 4 5 . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 5 4 . to Byte (), Ġ 0 x 1 E . to Byte (), Ġ 0 x 4 D . to Byte (), Ġ 0 xE 6 . to Byte (), Ġ 0 x 8 C . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x DD . to Byte (), Ġ 0 x 2 1 . to Byte (), Ġ 0 x 6 D . to Byte (), Ġ 0 xA 9 . to Byte (), Ġ 0 x AE . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xC 2 . to Byte (), Ġ 0 x 2 C . to Byte (), Ġ 0 x 9 1 . to Byte (), Ġ 0 x 2 2 . to Byte (), Ġ 0 xE 1 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xD 3 . to Byte (), Ġ 0 xC 2 . to Byte (), Ġ 0 x 5 D . to Byte (), Ġ 0 x 3 8 . to Byte (), Ġ 0 x CF . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xA 2 . to Byte (), Ġ 0 x 6 4 . to Byte (), Ġ 0 x 5 5 . to Byte (), Ġ 0 x DF . to Byte (), Ġ 0 xF 5 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 8 8 . to Byte (), Ġ 0 x 2 C . to Byte (), Ġ 0 xC 2 . to Byte (), Ġ 0 xC 3 . to Byte (), Ġ 0 x 7 1 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xF 5 . to Byte (), Ġ 0 x 1 4 . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 9 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 4 1 . to Byte (), Ġ 0 x 3 1 . to Byte (), Ġ 0 x 4 B . to Byte (), Ġ 0 x 9 0 . to Byte (), Ġ 0 x 9 E . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xD 3 . to Byte (), Ġ 0 x 6 0 . to Byte (), Ġ 0 x 1 6 . to Byte (), Ġ 0 x CF . to Byte (), Ġ 0 x 9 0 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 4 2 . to Byte (), Ġ 0 xE 7 . to Byte (), Ġ 0 xB 9 . to Byte (), Ġ 0 x 4 A . to Byte (), Ġ 0 x AC . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 4 1 . to Byte (), Ġ 0 x 9 5 . to Byte (), Ġ 0 x 5 D . to Byte (), Ġ 0 x 4 5 . to Byte (), Ġ 0 x 9 A . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xB 2 . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 xA 1 . to Byte (), Ġ 0 x 8 D . to Byte (), Ġ 0 x 4 D . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 8 7 . to Byte (), Ġ 0 x AD . to Byte (), Ġ 0 x 5 8 . to Byte (), Ġ 0 x 1 7 . to Byte (), Ġ 0 xD 6 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xC 6 . to Byte (), Ġ 0 x 8 B . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 3 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xD 5 . to Byte (), Ġ 0 x 3 6 . to Byte (), Ġ 0 x 4 0 . to Byte (), Ġ 0 x 8 A . to Byte (), Ġ 0 x 5 0 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xE C . to Byte (), Ġ 0 x 2 8 . to Byte (), Ġ 0 x 1 8 . to Byte (), Ġ 0 xE 4 . to Byte (), Ġ 0 x 2 6 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 7 2 . to Byte (), Ġ 0 x 7 0 . to Byte (), Ġ 0 x 7 8 . to Byte (), Ġ 0 x BD . to Byte (), Ġ 0 x 4 4 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 2 9 . to Byte (), Ġ 0 xA 2 . to Byte (), Ġ 0 xD 9 . to Byte (), Ġ 0 xA 0 . to Byte (), Ġ 0 xE 0 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 6 1 . to Byte (), Ġ 0 xFE . to Byte (), Ġ 0 x CD . to Byte (), Ġ 0 x 4 6 . to Byte (), Ġ 0 xF 5 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x CF . to Byte (), Ġ 0 x DA . to Byte (), Ġ 0 xA 7 . to Byte (), Ġ 0 x 7 A . to Byte (), Ġ 0 x DA . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 9 5 . to Byte (), Ġ 0 xC 0 . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPair ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 4 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 5 8 . to Byte (), Ġ 0 x 0 B . to Byte (), Ġ 0 x AE . to Byte (), Ġ 0 x 0 E . to Byte (), Ġ 0 x CF . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 9 A . to Byte (), Ġ 0 x 1 C . to Byte (), Ġ 0 x 4 D . to Byte (), Ġ 0 x 1 6 . to Byte (), Ġ 0 x 2 5 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 8 6 . to Byte (), Ġ 0 xD 7 . to Byte (), Ġ 0 x 5 2 . to Byte (), Ġ 0 x 0 6 . to Byte (), Ġ 0 x 1 5 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 xE 2 . to Byte (), Ġ 0 xA 7 . to Byte (), Ġ 0 x AC . to Byte (), Ġ 0 x 1 4 . to Byte (), Ġ 0 x 5 8 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 4 9 . to Byte (), Ġ 0 x 6 7 . to Byte (), Ġ 0 xFC . to Byte (), Ġ 0 x 9 B . to Byte (), Ġ 0 x BE . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x 8 3 . to Byte (), Ġ 0 x 7 3 . to Byte (), Ġ 0 xE 5 . to Byte (), Ġ 0 x 9 3 . to Byte (), Ġ 0 x 0 2 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 x CA . to Byte (), Ġ 0 x 9 8 . to Byte () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġprivate Ġval Ġx Coordinate Ġ= Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠ 0 x 9 1 . to Byte (), Ġ 0 x 9 0 . to Byte (), Ġ 0 x 2 b . to Byte (), Ġ 0 x 0 5 . to Byte (), Ġ 0 x 4 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 xb 7 . to Byte (), Ġ 0 x 8 2 . to Byte (), Ġ 0 xfc . to Byte (), Ġ 0 x 3 5 . to Byte (), Ġ 0 xbd . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 9 e . to Byte (), Ġ 0 x 0 0 . to Byte (), Ġ 0 x 7 6 . to Byte (), Ġ 0 x 9 4 . to Byte (), Ġ 0 x 5 c . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 9 . to Byte (), Ġ 0 x 1 f . to Byte (), Ġ 0 xee . to Byte (), Ġ 0 x 6 2 . to Byte (), Ġ 0 xf 6 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 1 . to Byte (), Ġ 0 xdd . to Byte (), Ġ 0 x 9 c . to Byte (), Ġ 0 x 7 f . to Byte (), Ġ 0 xf 2 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 2 9 . to Byte (), Ġ 0 xd 4 . to Byte (), Ġ 0 x 7 c . to Byte (), Ġ 0 x 4 4 . to Byte (), Ġ 0 x 4 3 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 7 2 . to Byte (), Ġ 0 x 6 e . to Byte () ĊĠĠĠ Ġ) ĊĠĠĠ Ġprivate Ġval Ġy Coordinate Ġ= Ġbyte ArrayOf ( ĊĠĠĠĠĠĠĠĠ 0 xb 5 . to Byte (), Ġ 0 x 5 5 . to Byte (), Ġ 0 x 7 3 . to Byte (), Ġ 0 xf 2 . to Byte (), Ġ 0 x 3 e . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 9 . to Byte (), Ġ 0 x 3 7 . to Byte (), Ġ 0 x 8 7 . to Byte (), Ġ 0 x 6 3 . to Byte (), Ġ 0 xa 5 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 7 . to Byte (), Ġ 0 x 8 0 . to Byte (), Ġ 0 x 2 0 . to Byte (), Ġ 0 x 5 c . to Byte (), Ġ 0 xff . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 1 5 . to Byte (), Ġ 0 xe 4 . to Byte (), Ġ 0 xe 6 . to Byte (), Ġ 0 x 9 6 . to Byte (), Ġ 0 xd 7 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 0 0 . to Byte (), Ġ 0 xb 5 . to Byte (), Ġ 0 xf 9 . to Byte (), Ġ 0 xe 2 . to Byte (), Ġ 0 x 6 4 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 5 8 . to Byte (), Ġ 0 x 1 8 . to Byte (), Ġ 0 xf 7 . to Byte (), Ġ 0 x 4 f . to Byte (), Ġ 0 xf 1 . to Byte (), ĊĠĠĠĠĠĠĠĠ 0 x 8 e . to Byte (), Ġ 0 x 8 6 . to Byte () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġprivate Ġval Ġkey Type Ġ= Ġ 2 ĊĠĠĠ Ġprivate Ġval Ġcurve ID Ġ= Ġ 1 ĊĠĠĠ Ġprivate Ġval Ġsigned Ġ= ĠDate Utils . getDate Of Issue () ĊĠĠĠ Ġprivate Ġval Ġvalid From Ġ= ĠDate Utils . getDate Of Issue () ĊĠĠĠ Ġprivate Ġval Ġvalid Until Ġ= ĠDate Utils . getDate Of Expiry () ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Mso Decode () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġmobile Security Object Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠMobile Security Object . Builder (). decode ( expected Mobile Security Object ). build () ĊĊĠĠĠĠĠĠĠ ĠassertNotNull ( mobile Security Object ) ĊĊĠĠĠĠĠĠĠ Ġmobile Security Object ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertTrue ( mobile Security Object . digest Algorithm Ġ== Ġdigest Algorithm ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertTrue ( mdl NameSpace Exists ( mobile Security Object . listOf Name Spaces )) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertTrue ( mobile Security Object . co se Key ?. key Type Ġ== Ġkey Type ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertTrue ( mobile Security Object . co se Key ?. curve ?. id Ġ== Ġcurve ID ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġassert ArrayEquals ( mobile Security Object . co se Key ?. curve ?. x Coordinate , Ġx Coordinate ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġassert ArrayEquals ( mobile Security Object . co se Key ?. curve ?. y Coordinate , Ġy Coordinate ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertNull ( mobile Security Object . co se Key ?. curve ?. privateKey ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ( mobile Security Object . document Type , ĠM dl Do ctype . doc Type ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmobile Security Object . validity Info ?. signed ?. time In Millis , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsigned . time In Millis ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmobile Security Object . validity Info ?. valid From ?. time In Millis , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvalid From . time In Millis ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmobile Security Object . validity Info ?. valid Until ?. time In Millis , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvalid Until . time In Millis ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertNull ( mobile Security Object . validity Info ?. expected Update ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġmdl NameSpace Exists ( listOf NameSpace Digest s : ĠList < IM so NameSpace >): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin ĠlistOf NameSpace Digest s ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( i . namespace Ġ== ĠM dl Namespace . namespace ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Mso Encode () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdevice Key Ġ= ĠC ose Key . Builder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set KeyType ( key Type ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Curve ( curve ID , Ġx Coordinate , Ġy Coordinate , Ġnull ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠĠĠĠĠ Ġval Ġvalidity Info Ġ= ĠValid ity Info . Builder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Signed ( signed ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Valid From ( valid From ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Valid Until ( valid Until ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠĠĠĠĠ Ġval Ġm so Ġ= ĠMobile Security Object . Builder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Digest Algorithm ( Hash Algorithms . SHA _ 2 5 6 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set ListOf Name Spaces ( listOf ( mdl NameSpace )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Device Key ( device Key ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Document Type ( M dl Do ctype . doc Type ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Validity Info ( validity Info ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠĠĠĠĠ ĠassertNotNull ( mso ) ĊĊĠĠĠĠĠĠĠ Ġm so ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġm so Data Ġ= Ġm so . encode () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġassert ArrayEquals ( expected Mobile Security Object , Ġm so Data ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }