{"days":90,"runs":[{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-09-28T14:25:01.358646Z","scored_at":"2026-09-28T15:25:01.192383Z","scores":{"shots":256,"cx_count":202,"coset_dim":14,"pass_rate":1.0,"coset_rank":14,"metric_set":"hidden_coset.v1","rank_valid":true,"fidelity_estimate":1.0,"measured_queue_seconds":41.149},"error":null,"instance":{"k":14,"n":29,"seed":13700457616810122739,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi/2, pi/2, -pi) q[0];\nU(3*pi/4, pi/2, pi/2) q[2];\ncx q[0], q[2];\nU(0, pi/4, pi/4) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(pi/4, 1.2677601160237462, -pi/2) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(pi/2, pi/2, -pi) q[3];\nU(pi, pi/2, -pi/2) q[4];\nU(0, -pi/4, -pi/4) q[5];\nU(pi/4, -pi/2, -pi/2) q[7];\ncx q[3], q[7];\nU(0, 0.32571543251460566, -2.8158772210751875) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(3*pi/4, 3.0818778399814875, pi/2) q[7];\nU(pi, pi/2, -pi/2) q[7];\nU(pi, pi/2, -pi/2) q[8];\nU(pi/2, pi/2, -pi) q[9];\nU(pi, pi/2, -pi/2) q[10];\nU(2.554509437311663, pi/2, pi/2) q[11];\ncx q[1], q[11];\nU(pi/2, 1.056983464641145, 0) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(pi/2, -1.251529961336459, 0) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(pi/2, pi/4, 0) q[12];\nU(pi, pi/2, -pi/2) q[13];\nU(pi, pi/2, -pi/2) q[14];\nU(pi/2, 3*pi/4, 0) q[15];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[13], q[16];\nU(pi/2, -pi, -pi) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\ncx q[1], q[13];\nU(pi, -pi, -pi/2) q[1];\nU(1.5893199655854386, 1.762684799403191, -1.7626847994031911) q[13];\ncx q[1], q[13];\nU(0, 1.707317698205979, 1.707317698205979) q[1];\nU(0, 0.6747409422235524, -0.6747409422235524) q[1];\nU(3*pi/4, 0.2730427428221658, pi/2) q[13];\nU(pi/2, -0.07574195951205276, 0) q[13];\nU(pi/2, -0.7196686097159177, -pi) q[16];\nU(0, 0.6747409422235524, -0.6747409422235524) q[16];\nU(pi/4, -pi/2, -pi/2) q[17];\ncx q[9], q[17];\nU(0, 1.5267650918408107, 2.170266200634096) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(3*pi/4, 2.670003570856041, pi/2) q[17];\nU(0.3066821590539081, pi/2, -pi/2) q[17];\ncx q[16], q[17];\nU(0, -0.46364760900080615, 0.46364760900080615) q[16];\nU(pi/2, pi/4, 0) q[16];\nU(0.3066821590539085, -1.3080009786656048, pi/2) q[17];\nU(pi/2, pi/4, 0) q[17];\nU(pi/2, pi/4, 0) q[18];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[4], q[19];\nU(pi, -2.530671550244932, 2.530671550244932) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(3*pi/4, 0.04996551480732547, -pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[14], q[20];\nU(pi/2, -2.3834789615855145, 0) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, -2.882710410731727, 0) q[20];\nU(pi/2, pi/2, -pi) q[20];\nU(pi/2, -pi/2, -pi) q[21];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[12], q[22];\nU(pi/2, -1.7520402364166592, 3*pi/4) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, -3*pi/4, -pi) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[2], q[22];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[9], q[22];\nU(pi, -pi, -pi/2) q[9];\nU(1.814375248574088, 2.24387916871526, -2.243879168715261) q[22];\ncx q[9], q[22];\nU(0, 2.8695444913246924, 1.2987481645297958) q[9];\nU(pi, pi/2, -pi/2) q[9];\nU(3*pi/4, 1.026700002264695, pi/2) q[22];\nU(pi/2, -pi/2, -pi) q[22];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[8], q[23];\nU(pi/2, -pi, 0) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\ncx q[4], q[8];\nU(pi, -pi, -pi/2) q[4];\nU(2.0654965293308547, 2.5021112207890273, -2.5021112207890273) q[8];\ncx q[4], q[8];\nU(0, 3.116349749239191, 1.5455534224442946) q[4];\ncx q[4], q[19];\nU(0, -1.3718460914753383, -2.2991413094769504) q[4];\nU(pi/2, 3*pi/4, 0) q[4];\nU(3*pi/4, 1.5203105180936944, pi/2) q[8];\nU(3*pi/4, -pi/2, 0) q[19];\nU(pi/2, 3*pi/4, 0) q[23];\nU(0.3066821590539081, pi/2, -pi/2) q[23];\ncx q[1], q[23];\nU(0, 1.2601917292144797, 0.7702344029607517) q[1];\nU(0.30668215905390867, -pi/2, pi/2) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(pi/2, 0, 3*pi/4) q[24];\ncx q[15], q[24];\nU(pi, -1.7983467310789933, -1.012948567681546) q[15];\nU(1.1454894344996793, -pi/2, pi/2) q[15];\ncx q[7], q[15];\nU(pi, -1.983646946136064, -1.647903033707457) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(1.9961032190901142, -pi/2, pi/2) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\ncx q[15], q[19];\nU(pi, -pi, -pi/2) q[15];\nU(2.0340023567735317, 2.4749649856507654, -2.4749649856507654) q[19];\ncx q[15], q[19];\nU(0, 3.0883104572924953, 1.5175141304975988) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\nU(3*pi/4, 1.4642319342003027, pi/2) q[19];\nU(3*pi/4, pi/2, -pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[13], q[24];\nU(pi/2, -pi, 0.0757419595120532) q[13];\nU(pi/2, -3*pi/4, 0) q[13];\ncx q[13], q[15];\nU(pi/2, -0.8219767257788444, -pi/4) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\nU(pi/2, -0.12071858701853566, -pi) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(pi/2, 3.055986425075158, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi, -pi, -pi) q[25];\ncx q[18], q[25];\nU(pi, -1.4230759082230364, -2.2084740716204845) q[18];\ncx q[8], q[18];\nU(0, 1.4460893707121576, 1.4460893707121576) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[24];\nU(pi, -pi, -pi/2) q[8];\nU(pi/2, -pi/2, pi/2) q[18];\nU(1.576698967668894, 1.679341897283611, -1.679341897283611) q[24];\ncx q[8], q[24];\nU(0, 1.6477005327007266, 1.6477005327007266) q[8];\nU(pi/2, 0.589032535305293, 0) q[8];\nU(3*pi/4, 0.15380841181166094, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[22], q[24];\nU(pi/2, 1.000862093822323, pi/2) q[22];\nU(pi/2, pi/4, 0) q[22];\nU(pi/2, -0.11863202354946978, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(0, -pi/2, -pi/2) q[25];\nU(pi/2, pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[10], q[26];\nU(pi, -1.446441332248135, -1.4464413322481349) q[10];\nU(pi/2, -pi/2, pi/2) q[10];\nU(3*pi/4, -pi/2, -pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[3], q[26];\nU(pi, -pi, -pi/2) q[3];\nU(1.9145144691153904, 2.360297118956929, -2.360297118956929) q[26];\ncx q[3], q[26];\nU(0, 2.975547493641212, 1.4047511668463155) q[3];\nU(3*pi/4, 1.2387060068977345, pi/2) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\ncx q[20], q[26];\nU(pi/2, 2.887979441591062, pi/2) q[20];\nU(pi/2, -3.0424157526089624, -pi) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[17], q[26];\nU(pi/2, -pi, -pi/4) q[17];\nU(pi/2, 3*pi/4, 0) q[26];\nU(pi, 3*pi/4, pi/4) q[26];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[6], q[27];\nU(pi/2, 0.6184738941520043, -pi) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[12];\nU(pi, -pi, -pi/2) q[6];\nU(1.5845300562481603, 1.736152915591985, -1.736152915591985) q[12];\ncx q[6], q[12];\nU(0, 1.6882553840173298, 1.6882553840173298) q[6];\nU(0, pi/2, -pi/2) q[6];\ncx q[6], q[10];\nU(0, -0.3755265981005973, 0.551768619901015) q[6];\nU(0, pi/2, -pi/2) q[6];\ncx q[6], q[18];\nU(0, 1.1536705936699834, 1.4023805827635059) q[6];\nU(2.3884413726275993, pi/2, -pi/2) q[6];\nU(pi/2, 2.7050513391110824, -pi/2) q[10];\nU(2.1667731124580887, pi/2, -pi/2) q[10];\ncx q[1], q[10];\nU(0, 1.669582413076113, 1.1796250868223845) q[1];\nU(2.166773112458087, -1.0399790230415635, pi/2) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\nU(3*pi/4, 0.234918114444866, pi/2) q[12];\nU(pi/2, pi/4, 0) q[12];\ncx q[12], q[14];\nU(pi/2, -0.6529610962070174, -pi/4) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[8], q[12];\nU(pi/2, -2.379027673763697, -0.5890325353052925) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[24];\nU(pi, -pi, -pi/2) q[8];\nU(pi/2, 2.5066394590385626, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, 2.0727843987809322, -pi/2) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\nU(1.6429272051721755, 1.946224118759142, -1.946224118759142) q[24];\ncx q[8], q[24];\nU(0, 1.8425856265551381, 1.8425856265551381) q[8];\nU(pi/2, -pi, -3*pi/4) q[8];\nU(3*pi/4, 0.5435785995204823, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[22], q[24];\nU(pi/2, -0.03376530206869788, -pi/4) q[22];\nU(pi/4, -pi/2, pi/2) q[22];\nU(pi/2, 3*pi/4, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi/2, -2.8606393329672315, -pi) q[27];\nU(2.3884413726275993, pi/2, -pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[21], q[28];\nU(pi/2, 2.8655200030067185, -pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[5], q[21];\nU(pi, -pi, -pi/2) q[5];\nU(1.8820507381061877, 2.3250774621137085, -2.3250774621137085) q[21];\ncx q[5], q[21];\nU(0, 2.3153582117956555, 2.805315538049384) q[5];\ncx q[5], q[27];\nU(0, 0.0789775928647285, 1.6497739196596246) q[5];\nU(3*pi/4, 1.1728847039721, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[0], q[21];\nU(pi/2, -0.15034583840108073, -pi/4) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[23];\nU(pi, -pi, -pi/2) q[0];\nU(pi/2, 3*pi/4, 0) q[21];\nU(pi/2, pi/4, 0) q[21];\nU(1.9860720672208487, 2.431410310213437, -2.431410310213437) q[23];\ncx q[0], q[23];\nU(0, 3.0444244374611475, 1.473628110666251) q[0];\ncx q[0], q[19];\nU(0, 2.553590050042226, -2.553590050042226) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(0, -0.1598029228453477, 2.9817897307444454) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(3*pi/4, 1.3764598945376054, pi/2) q[23];\nU(3*pi/4, pi/2, -2.6548058821589056) q[23];\ncx q[20], q[23];\nU(0, 1.7132399148995834, 0.14244358810468638) q[20];\nU(3*pi/4, -0.486786771430888, pi/2) q[23];\nU(2.3884413726275993, -1.083039041517388, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[21], q[27];\nU(pi/2, -pi, -pi/4) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[0], q[21];\nU(pi, -pi, -pi/2) q[0];\nU(1.766770761722486, 2.178445066221018, -2.178445066221018) q[21];\ncx q[0], q[21];\nU(0, 2.615816388769172, 1.4398111816740373) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(3*pi/4, 1.2477242966879958, pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(pi/2, 3*pi/4, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[18], q[27];\nU(pi, -pi, -pi/2) q[18];\nU(1.5892379847921894, 1.7622622757186113, -1.7622622757186115) q[27];\ncx q[18], q[27];\nU(0, 1.7070134071133216, 1.7070134071133216) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\nU(3*pi/4, 0.27243416063685055, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(pi/2, 1.5705510180503204, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[11], q[28];\nU(pi, -pi, -pi/2) q[11];\nU(1.966138341843785, 2.4123985691709446, -2.4123985691709446) q[28];\ncx q[11], q[28];\nU(0, 3.025681065015231, 1.4548847382203345) q[11];\ncx q[3], q[11];\nU(0, 1.6878578807785223, -1.4537347728112713) q[3];\ncx q[3], q[6];\nU(0, -0.4360846565782346, 1.134711670216662) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(2.3884413726275993, -1.331087791909435, pi/2) q[6];\nU(pi/2, -3*pi/4, 0) q[6];\nU(0, -pi, -pi) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[7], q[11];\nU(pi, -pi, -pi/2) q[7];\nU(1.9041490037926307, 2.3492771155607226, -2.3492771155607226) q[11];\ncx q[7], q[11];\nU(0, 2.9651674270319015, 1.394371100237005) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\ncx q[4], q[7];\nU(pi/2, -1.2064018766564906, -3*pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[10];\nU(pi, -pi, -pi/2) q[4];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[19];\nU(pi, -pi, -pi/2) q[7];\nU(1.6669955656084416, 2.002753877667576, -2.0027538776675766) q[10];\ncx q[4], q[10];\nU(0, 1.8859061060516575, 1.8859061060516575) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(3*pi/4, 0.630219558513522, pi/2) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\ncx q[0], q[10];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(3*pi/4, 1.2179458736791133, pi/2) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[14];\nU(pi/2, -0.5408455546807893, -pi/4) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\ncx q[11], q[12];\nU(pi, -pi, -pi/2) q[11];\nU(2.093034167592117, 2.52500087193894, -2.52500087193894) q[12];\ncx q[11], q[12];\nU(0, 3.140413585714416, 1.5696172589195196) q[11];\ncx q[11], q[23];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[3], q[11];\nU(pi, -pi, -pi/2) q[3];\nU(2.0200911101372627, 2.4626173704853622, -2.4626173704853622) q[11];\ncx q[3], q[11];\nU(0, 3.075732788708004, 1.5049364619131076) q[3];\nU(0, 0.6747409422235524, -0.6747409422235524) q[3];\nU(3*pi/4, 1.4390765970313186, pi/2) q[11];\nU(pi, pi/2, -pi/2) q[11];\nU(3*pi/4, 1.5684381910441427, pi/2) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[15];\nU(pi, -pi, -pi/2) q[14];\nU(1.6694953493207472, 2.008163788174068, -2.008163788174068) q[15];\ncx q[14], q[15];\nU(0, 1.8901036699767628, 1.890103669976762) q[14];\ncx q[14], q[17];\nU(3*pi/4, 0.6386146863637321, pi/2) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(0, -pi, -pi) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(1.6007237820691014, 1.8142484907058325, -1.8142484907058325) q[19];\ncx q[7], q[19];\nU(0, 1.7446534708148782, 1.7446534708148782) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[8];\nU(pi/2, -pi, -pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, 0.34771428803996374, pi/2) q[19];\nU(pi/2, pi/4, 0) q[19];\ncx q[19], q[27];\nU(pi/2, -2.8468991882019257, -pi/4) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[8], q[19];\nU(pi, -pi, -pi/2) q[8];\nU(1.6820333041081443, 2.0342345117142155, -2.034234511714216) q[19];\ncx q[8], q[19];\nU(0, 1.9104687048072169, 1.910468704807216) q[8];\nU(pi/2, 0, 3*pi/4) q[8];\nU(3*pi/4, 0.6793447560246393, pi/2) q[19];\nU(3*pi/4, pi/2, pi/2) q[19];\ncx q[11], q[19];\nU(pi, 0.6290624879170643, -1.5563577059186764) q[11];\nU(pi/2, pi/2, -1.7544169151812503) q[11];\nU(pi/4, -1.328743692647012, -pi/2) q[19];\nU(pi/2, 0, 3*pi/4) q[19];\nU(0, -pi, -pi) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[0], q[23];\nU(pi, -pi, -pi/2) q[0];\nU(1.682260653643757, 2.0346920222021936, -2.0346920222021936) q[23];\ncx q[0], q[23];\nU(0, 1.9108281620861494, 1.9108281620861494) q[0];\nU(3*pi/4, 0.680063670582506, pi/2) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\ncx q[6], q[23];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi/2, 0.6390003105295525, -pi) q[23];\nU(3*pi/4, pi/2, -pi/2) q[23];\nU(pi/2, 3*pi/4, 0) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(3*pi/4, 1.3389731496457742, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[25], q[28];\nU(pi/2, -pi, -pi/4) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[2], q[25];\nU(pi, -pi, -pi/2) q[2];\nU(1.5815986974900687, 1.7175187741440405, -1.7175187741440405) q[25];\ncx q[2], q[25];\nU(0, 1.6749178030397296, 1.6749178030397296) q[2];\ncx q[2], q[5];\nU(0, 1.1071487177940904, -1.1071487177940895) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[12];\nU(pi/2, -0.4782206340296309, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[17];\nU(pi, -pi, -pi/2) q[2];\nU(0, 2.5072810754497628, -0.6343115781400308) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, -1.8731331115376593, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[10], q[12];\nU(pi, -pi, -pi/2) q[10];\nU(1.7667387282873177, 2.1783981019680416, -2.178398101968042) q[12];\ncx q[10], q[12];\nU(0, 2.6157767140629176, 1.4397715069677837) q[10];\nU(3*pi/4, 0.9139555674409081, pi/2) q[12];\ncx q[12], q[14];\nU(0, -pi, -pi) q[12];\nU(0, -0.009448425097374091, 3.132144228492419) q[14];\nU(1.754297065534958, 2.159813203822118, -2.159813203822118) q[17];\ncx q[2], q[17];\nU(0, 2.6001574275555344, 1.4241522204603996) q[2];\nU(pi/2, 1.5042281630190732, 0) q[2];\ncx q[2], q[8];\nU(pi/2, -0.6789019788424957, 1.6373644905707208) q[2];\ncx q[2], q[12];\nU(0, -pi, -pi) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(pi/2, -0.9399097575311606, -pi) q[8];\nU(pi/2, -3*pi/4, 0) q[8];\nU(0, -0.21277752239288494, 2.9288151311969077) q[12];\nU(3*pi/4, 0.8827169944261408, pi/2) q[17];\nU(pi/2, pi/4, 0) q[17];\nU(3*pi/4, 0.2082429524896665, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[16], q[25];\nU(pi/2, -0.5291068336692124, -pi/4) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[5], q[16];\nU(pi, -pi, -pi/2) q[5];\nU(1.9056369734637832, 2.350871572802424, -2.350871572802424) q[16];\ncx q[5], q[16];\nU(0, 2.9666645874709676, 1.395868260676071) q[5];\nU(pi/2, pi/4, 0) q[5];\ncx q[5], q[15];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, 2.035473867553428, 0) q[5];\ncx q[5], q[27];\nU(pi/2, -0.3026184202403881, -2.035473867553427) q[5];\nU(pi, pi/2, -pi/2) q[5];\nU(pi/2, 2.513750294290449, 0) q[15];\ncx q[7], q[15];\nU(0, -1.4405878789884266, -3.0113842057833233) q[7];\nU(pi/2, pi/4, 0) q[7];\nU(3*pi/4, 1.2209401945572447, pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(pi/2, 3*pi/4, 0) q[25];\nU(3*pi/4, pi/2, pi/2) q[25];\ncx q[4], q[25];\nU(pi, -2.790720269390853, 2.3007629431371246) q[4];\nU(pi/2, -0.07574195951205276, 0) q[4];\nU(pi/4, -0.5220795877990008, -pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[17], q[25];\nU(pi/2, -pi, -pi/4) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[7], q[17];\nU(pi/2, -pi, -pi/4) q[7];\nU(3*pi/4, -pi/2, 0) q[7];\nU(pi/2, -2.3853862732505213, 0) q[17];\nU(pi/2, 2.7872524136195533, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(pi/2, -1.3184727112228511, 0) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[8], q[27];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi/2, -2.1671961081602986, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi/2, -1.0592449479931911, 0) q[28];\nU(0, -1.4415239656761245, -1.700068687913669) q[28];\ncx q[9], q[28];\nU(pi, -0.7933230503128312, -2.348269603276962) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[13];\nU(pi, -pi, -pi/2) q[9];\nU(1.977289612687472, 2.423103780606022, -2.423103780606022) q[13];\ncx q[9], q[13];\nU(0, 3.0362048557539385, 1.465408528959042) q[9];\nU(pi/2, -3*pi/4, 0) q[9];\ncx q[9], q[18];\nU(pi/2, -pi, -pi/4) q[9];\nU(3*pi/4, 1.3600207311231873, pi/2) q[13];\nU(pi/2, pi/4, 0) q[13];\ncx q[13], q[16];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\ncx q[16], q[21];\nU(pi, -pi, -pi/2) q[16];\nU(pi/2, -1.6243167243268117, -pi) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\ncx q[18], q[24];\nU(pi, -pi, -pi/2) q[18];\nU(1.8924913477562937, 2.3366348258982796, -2.3366348258982796) q[21];\ncx q[16], q[21];\nU(0, 2.9533523538447843, 1.3825560270498878) q[16];\nU(0.3066821590539081, pi/2, -pi/2) q[16];\ncx q[3], q[16];\nU(0, 1.1813077001205148, 0.10046869957934668) q[3];\nU(pi/2, pi/2, -pi) q[3];\nU(0.3066821590539086, -pi/2, pi/2) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(3*pi/4, 1.194315727304879, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[4], q[21];\nU(pi/2, -pi, 0.0757419595120532) q[4];\nU(pi/2, pi/2, -pi) q[4];\ncx q[4], q[19];\nU(pi/2, 0.6200818322458663, pi/2) q[4];\nU(pi/2, -pi, -3*pi/4) q[4];\nU(pi/2, 2.3804853021341605, -pi) q[19];\nU(pi/4, -pi/2, 2.830385189073797) q[19];\nU(pi/2, -2.4380156738544603, 0) q[21];\nU(pi/2, pi/2, -pi/2) q[21];\ncx q[15], q[21];\nU(0, -0.1856775228114551, 1.2315750214438843) q[15];\ncx q[15], q[19];\nU(0, -0.1556037322579984, 1.415192594536899) q[15];\nU(0, 0.6747409422235524, -0.6747409422235524) q[15];\nU(pi/4, 0.43627619450387956, -pi/2) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(pi/2, 1.440488141555508, pi/2) q[21];\nU(pi/2, -pi/2, -pi/2) q[21];\nU(1.977040227887847, 2.422866329326925, -2.422866329326925) q[24];\ncx q[18], q[24];\nU(0, 3.0359705841124107, 1.4651742573175142) q[18];\nU(pi/2, 2.1364956125606778, -pi) q[18];\nU(3*pi/4, 1.851733153133165, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(pi, -1.793182792900577, 1.793182792900577) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[26], q[28];\nU(pi, -pi, -pi/2) q[26];\nU(1.8574147637473104, 2.296856704918021, -2.296856704918021) q[28];\ncx q[26], q[28];\nU(0, 2.9168069708515407, 1.3460106440566442) q[26];\ncx q[20], q[26];\nU(0, -pi, -pi) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[13], q[20];\nU(pi, -pi, -pi/2) q[13];\nU(1.7886661566578665, 2.209568371550704, -2.209568371550704) q[20];\ncx q[13], q[20];\nU(0, 2.64234281009891, 1.4663376030037742) q[13];\ncx q[0], q[13];\nU(pi/2, -2.819842099193151, 0) q[0];\nU(0, 2.301284274295446, -1.76760359729596) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[3], q[13];\nU(pi/2, 0.7786071014908651, -pi/2) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, -0.48334363886095044, 0) q[13];\nU(pi/2, -pi/2, -pi/2) q[13];\ncx q[5], q[13];\nU(pi, -0.442196530724543, -2.209438796611522) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, 1.6744175190433754, pi/2) q[13];\nU(pi/2, pi/4, 0) q[13];\nU(3*pi/4, 0.9670877595128919, pi/2) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\ncx q[18], q[20];\nU(pi/2, 2.4298887458404277, 1.0050970410291145) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\ncx q[11], q[18];\nU(pi/2, -0.38875330996814883, pi/2) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\nU(pi/2, 2.5738754089052467, -pi) q[18];\ncx q[8], q[18];\nU(0, -0.030597572494153624, 3.1109950810956395) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, -pi/2, 0) q[18];\nU(pi/2, 2.97567891996362, -pi) q[20];\ncx q[14], q[20];\nU(0, 2.7566951638798525, -0.3848974897099402) q[14];\nU(pi/2, pi/4, 0) q[14];\nU(0, 1.964817420367897, 1.0375222023662847) q[20];\nU(pi/4, -pi/2, -2.452755706656914) q[20];\nU(0, 2.2909892917871124, -1.9678019924898056) q[26];\ncx q[9], q[26];\nU(pi/2, -0.07574195951205276, 0) q[9];\ncx q[9], q[24];\nU(pi/2, -pi, 0.0757419595120532) q[9];\nU(pi/2, -pi/2, 0.3000926450789043) q[9];\nU(pi/2, -1.5729284691058671, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[3], q[24];\nU(pi, -pi, -pi/2) q[3];\nU(1.675877761807995, 2.0216472692492857, -2.0216472692492857) q[24];\ncx q[3], q[24];\nU(0, 1.900607525235067, 1.900607525235067) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[4];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi/2, -2.841814474722405, 0) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(3*pi/4, 0.6596223968803412, pi/2) q[24];\nU(pi/2, pi/4, 0) q[24];\nU(0, -pi, -pi) q[26];\ncx q[6], q[26];\nU(0, -0.09870034537788541, 3.0428923082119077) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[7];\nU(pi, -pi, -pi/2) q[6];\nU(1.5772017068658821, 1.683860548131305, -1.6838605481313047) q[7];\ncx q[6], q[7];\nU(0, 1.6509153588306802, 1.6509153588306802) q[6];\ncx q[6], q[21];\nU(0, 2.452949893267233, 1.5256546752656206) q[6];\nU(pi/2, pi/4, 0) q[6];\nU(3*pi/4, 0.16023806407156682, pi/2) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\nU(pi/2, -0.6244928003650605, -pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[14], q[26];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[19];\nU(pi, -pi, -pi/2) q[14];\nU(1.780464309658475, 2.1981309927907287, -2.1981309927907295) q[19];\ncx q[14], q[19];\nU(0, 2.632539778971431, 1.4565345718762952) q[14];\nU(pi/2, 0, 3*pi/4) q[14];\nU(3*pi/4, 0.9474816972579339, pi/2) q[19];\nU(pi/2, pi/2, -pi/2) q[19];\nU(pi/2, -1.5282648979015745, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[5], q[26];\nU(pi, -pi, -pi/2) q[5];\nU(1.5812914327107332, 1.7154243525075312, -1.7154243525075312) q[26];\ncx q[5], q[26];\nU(0, 1.6734210535831346, 1.6734210535831346) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(3*pi/4, 0.20524945357647617, pi/2) q[26];\nU(1.4664841824257142, pi/2, pi/2) q[26];\ncx q[4], q[26];\nU(pi, 0.8420703306421444, 0.33393487645299036) q[4];\nU(1.6751084711640787, -pi/2, -pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(3*pi/4, 1.1212249613183936, pi/2) q[28];\nU(pi/2, pi/2, -pi/2) q[28];\ncx q[1], q[28];\nU(0, -0.2379437352604623, 1.6166467007427627) q[1];\ncx q[1], q[22];\nU(0, 0.835496365663599, -0.3405088414315358) q[1];\nU(pi/2, -pi, -3*pi/4) q[1];\ncx q[0], q[1];\nU(pi/2, -0.6262209980298028, 2.819842099193151) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[27];\nU(pi, -pi, -pi/2) q[0];\nU(pi/2, 3.1255770794970488, 0) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[11];\nU(pi, -pi, -pi/2) q[1];\nU(2.030912136960617, 2.472241762515779, -2.472241762515779) q[11];\ncx q[1], q[11];\nU(0, 3.0855271145301124, 1.5147307877352159) q[1];\nU(pi, pi/2, -pi/2) q[1];\ncx q[1], q[20];\nU(pi, -0.6661690278630821, -1.5481284077250983) q[1];\nU(pi/2, pi/4, 0) q[1];\nU(3*pi/4, 1.4586652486755352, pi/2) q[11];\ncx q[11], q[12];\nU(0, -pi/2, pi/2) q[11];\nU(pi/2, -3*pi/4, 0) q[11];\ncx q[11], q[14];\nU(pi/2, -pi, -pi/4) q[11];\nU(0, -2.029938761600943, -2.029938761600943) q[12];\nU(pi/2, -0.3433324792831458, -pi) q[14];\nU(3*pi/4, 2.9190395161401526, pi/2) q[20];\nU(pi/2, -1.6728480035598725, 0) q[20];\nU(pi/4, -2.545886409225785, -pi/2) q[22];\ncx q[22], q[23];\nU(0, 3.1051872195940744, -0.03640543399571872) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[8], q[22];\nU(pi, -pi, -pi/2) q[8];\nU(1.690399284276035, 2.0507446755836494, -2.0507446755836494) q[22];\ncx q[8], q[22];\nU(0, 1.9234873025171177, 1.9234873025171186) q[8];\nU(3*pi/4, 0.7053819514444433, pi/2) q[22];\ncx q[12], q[22];\nU(0, -pi, -pi) q[12];\nU(0, -2.7785242370882886, -2.7785242370882886) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\nU(3*pi/4, 0.08049882136918773, pi/2) q[23];\nU(pi/2, pi/4, 0) q[23];\nU(1.5720237644980894, 1.6203328969676924, -1.6203328969676927) q[27];\ncx q[0], q[27];\nU(0, 1.6058383005528345, 1.6058383005528345) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[7];\nU(pi/2, -2.0835647849758634, -pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[18];\nU(pi, -pi, -pi/2) q[7];\nU(1.9548412139223013, 2.401365268529478, -2.401365268529478) q[18];\ncx q[7], q[18];\nU(0, 3.0149155662000258, 1.4441192394051292) q[7];\ncx q[0], q[7];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[22];\nU(pi, -pi, -pi/2) q[0];\nU(0, -1.5848712878273532, 2.4840165837640527) q[7];\nU(3*pi/4, 1.3174421520153619, pi/2) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\ncx q[5], q[18];\nU(pi/2, -1.4052593837763478, -pi/4) q[5];\nU(pi/2, 3*pi/4, 0) q[18];\nU(1.5853523840344106, 1.741008413669415, -1.741008413669415) q[22];\ncx q[0], q[22];\nU(0, 1.6917372955273793, 1.6917372955273793) q[0];\nU(3*pi/4, 0.2418819374649659, pi/2) q[22];\nU(3*pi/4, 0.07008394751587632, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[2], q[27];\nU(pi/2, -2.935515976531084, -pi/4) q[2];\ncx q[2], q[8];\nU(0, -pi/2, pi/2) q[2];\nU(0, -0.3025525531996953, 2.839040100390098) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[26];\nU(pi, -pi, -pi/2) q[8];\nU(1.8132822130611392, 2.2424646612790493, -2.2424646612790493) q[26];\ncx q[8], q[26];\nU(0, 2.868303586744524, 1.2975072599496276) q[8];\nU(3*pi/4, 1.0242181931043586, pi/2) q[26];\nU(pi/2, -2.6377646147675975, 0) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[20], q[27];\nU(pi/2, -2.9284828424029206, 1.6728480035598716) q[20];\nU(pi/2, -1.7355660212787951, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi/2, 0.024648406454116145, pi/2) q[28];\ncx q[10], q[28];\nU(0, -1.1071487177940904, 1.1071487177940904) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[16];\nU(pi, -pi, -pi/2) q[10];\nU(1.6572323279259547, 1.9808602279054623, -1.9808602279054623) q[16];\ncx q[10], q[16];\nU(0, 1.8690139508245363, 1.8690139508245363) q[10];\nU(pi/2, 1.595181735967615, 0) q[10];\nU(3*pi/4, 0.5964352480592798, pi/2) q[16];\nU(pi/2, pi/4, 0) q[16];\ncx q[16], q[25];\nU(pi/2, -pi, -pi/4) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[9], q[16];\nU(pi/2, 2.8415000085108897, pi/2) q[9];\nU(pi, pi/2, -pi/2) q[9];\ncx q[9], q[19];\nU(pi, -2.163550319435636, -1.4679996604078855) q[9];\nU(pi/2, 2.8330755766610913, 0) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[1], q[16];\nU(pi/2, -pi, -pi/4) q[1];\nU(pi/2, 3*pi/4, 0) q[16];\nU(pi/2, 2.662912822834751, -pi/2) q[19];\nU(pi/2, -1.0010313269348146, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(0, 1.6107497281262404, 0.6834545101246281) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[10], q[28];\nU(pi/2, -0.4250318946013829, -1.595181735967615) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[25];\nU(pi, -pi, -pi/2) q[10];\nU(1.5837708415396248, 1.7315374859295503, -1.7315374859295503) q[25];\ncx q[10], q[25];\nU(0, 1.6849482071140498, 1.6849482071140498) q[10];\ncx q[10], q[17];\nU(0, -pi, -pi) q[10];\ncx q[10], q[21];\nU(0, 2.8417963479536015, -0.29979630563619164) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\nU(0, -1.576683336272589, -1.8253933253661119) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[6], q[17];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[10];\nU(pi, -pi, -pi/2) q[6];\nU(1.8917478601834337, 2.335819298203818, -2.3358192982038184) q[10];\ncx q[6], q[10];\nU(0, 2.952593564964996, 1.3817972381700994) q[6];\nU(3*pi/4, 1.1927981495453022, pi/2) q[10];\nU(pi/2, 2.8725871366756373, 0) q[17];\nU(0, -pi, -pi) q[21];\nU(pi, 3*pi/4, pi/4) q[21];\ncx q[21], q[27];\nU(pi, -pi, -pi/2) q[21];\nU(3*pi/4, 0.22830376063830604, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[24], q[25];\nU(pi/2, -pi, -pi/4) q[24];\nU(pi/2, -0.8989867558475169, 0) q[25];\ncx q[3], q[25];\nU(0, -pi, -pi) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(1.8413131744722329, 2.2776254893259384, -2.2776254893259384) q[27];\ncx q[21], q[27];\nU(0, 2.899469783335249, 1.3286734565403524) q[21];\nU(3*pi/4, 1.0865505862858083, pi/2) q[27];\nU(pi/2, -2.556106748529432, 0) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[23], q[28];\nU(pi/2, -2.859108009710111, -pi/4) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[13], q[23];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[23];\nU(pi, 3*pi/4, pi/4) q[23];\ncx q[23], q[25];\nU(pi, -pi, -pi/2) q[23];\nU(1.712321273705254, 2.0911941147130744, -2.0911941147130744) q[25];\ncx q[23], q[25];\nU(0, 2.543810872468753, 1.3678056653736181) q[23];\nU(3*pi/4, 0.7700238842525788, pi/2) q[25];\nU(pi/2, 3*pi/4, 0) q[28];\nU(0.3066821590539081, pi/2, -pi/2) q[28];\ncx q[15], q[28];\nU(0.3066821590539086, 0.9468117914767706, pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"00111110101111110100010001110","cx_count":202,"protocol":"hcs","syndrome":"000101101111111","generator":["10011001010001","00000000001100","00001001000000","01010010101011","01000001000110","10110101000011","00110000000101","00000001000001","00000001000010","00011110010001","00000000011100","00100000011101","10110001000101","10110110111010","10011000011010","00001100000010","00000000000000","10110000001110","10010000000011","01110011010101","10000000001100","10001100010101","10110001001001","10100000010111","00110110000000","01100010101011","11011001011100","00000000000000","00001100010011"],"parity_check":["01011110000101000000000000000","11100101100010110000000000000","00000000000000001000000000000","10000000000010100100000000000","11000000001110100010000000000","11001100011000000001000000000","01100010100100100000100000000","01100111101000000000010000000","01000000000010000000001000000","10100011100000000000000100000","01000000110010100000000010000","11010010100000100000000001000","00001000000000100000000000100","00000000000000000000000000010","10000100001100000000000000001"],"on_device_graph":false},"analytics":{"shots":256,"protocol":"hcs","pass_ci95":[0.985694,1.0],"check_bias":{"mean":1.0,"mean_ci95":[1.0,1.0],"per_check":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"total_checks":15,"check_weights":[7,9,1,4,7,7,7,8,3,6,6,7,3,1,5],"significant_checks":15},"frozen_bits":[{"qubit":16,"correct":1.0},{"qubit":27,"correct":1.0}],"rank_evaluable":true,"joint_structure":{"p":0.0033,"delta":0.9989,"verdict":true,"checks_tested":13},"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"failed","created_at":"2026-09-28T13:25:00.981171Z","scored_at":"2026-09-28T14:25:00.780077Z","scores":null,"error":"provider.error","instance":{"k":14,"n":29,"seed":13700457616810122739,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi/2, pi/2, -pi) q[0];\nU(3*pi/4, pi/2, pi/2) q[2];\ncx q[0], q[2];\nU(0, pi/4, pi/4) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(pi/4, 1.2677601160237462, -pi/2) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(pi/2, pi/2, -pi) q[3];\nU(pi, pi/2, -pi/2) q[4];\nU(0, -pi/4, -pi/4) q[5];\nU(pi/4, -pi/2, -pi/2) q[7];\ncx q[3], q[7];\nU(0, 0.32571543251460566, -2.8158772210751875) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(3*pi/4, 3.0818778399814875, pi/2) q[7];\nU(pi, pi/2, -pi/2) q[7];\nU(pi, pi/2, -pi/2) q[8];\nU(pi/2, pi/2, -pi) q[9];\nU(pi, pi/2, -pi/2) q[10];\nU(2.554509437311663, pi/2, pi/2) q[11];\ncx q[1], q[11];\nU(pi/2, 1.056983464641145, 0) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(pi/2, -1.251529961336459, 0) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(pi/2, pi/4, 0) q[12];\nU(pi, pi/2, -pi/2) q[13];\nU(pi, pi/2, -pi/2) q[14];\nU(pi/2, 3*pi/4, 0) q[15];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[13], q[16];\nU(pi/2, -pi, -pi) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\ncx q[1], q[13];\nU(pi, -pi, -pi/2) q[1];\nU(1.5893199655854386, 1.762684799403191, -1.7626847994031911) q[13];\ncx q[1], q[13];\nU(0, 1.707317698205979, 1.707317698205979) q[1];\nU(0, 0.6747409422235524, -0.6747409422235524) q[1];\nU(3*pi/4, 0.2730427428221658, pi/2) q[13];\nU(pi/2, -0.07574195951205276, 0) q[13];\nU(pi/2, -0.7196686097159177, -pi) q[16];\nU(0, 0.6747409422235524, -0.6747409422235524) q[16];\nU(pi/4, -pi/2, -pi/2) q[17];\ncx q[9], q[17];\nU(0, 1.5267650918408107, 2.170266200634096) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(3*pi/4, 2.670003570856041, pi/2) q[17];\nU(0.3066821590539081, pi/2, -pi/2) q[17];\ncx q[16], q[17];\nU(0, -0.46364760900080615, 0.46364760900080615) q[16];\nU(pi/2, pi/4, 0) q[16];\nU(0.3066821590539085, -1.3080009786656048, pi/2) q[17];\nU(pi/2, pi/4, 0) q[17];\nU(pi/2, pi/4, 0) q[18];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[4], q[19];\nU(pi, -2.530671550244932, 2.530671550244932) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(3*pi/4, 0.04996551480732547, -pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[14], q[20];\nU(pi/2, -2.3834789615855145, 0) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, -2.882710410731727, 0) q[20];\nU(pi/2, pi/2, -pi) q[20];\nU(pi/2, -pi/2, -pi) q[21];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[12], q[22];\nU(pi/2, -1.7520402364166592, 3*pi/4) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, -3*pi/4, -pi) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[2], q[22];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[9], q[22];\nU(pi, -pi, -pi/2) q[9];\nU(1.814375248574088, 2.24387916871526, -2.243879168715261) q[22];\ncx q[9], q[22];\nU(0, 2.8695444913246924, 1.2987481645297958) q[9];\nU(pi, pi/2, -pi/2) q[9];\nU(3*pi/4, 1.026700002264695, pi/2) q[22];\nU(pi/2, -pi/2, -pi) q[22];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[8], q[23];\nU(pi/2, -pi, 0) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\ncx q[4], q[8];\nU(pi, -pi, -pi/2) q[4];\nU(2.0654965293308547, 2.5021112207890273, -2.5021112207890273) q[8];\ncx q[4], q[8];\nU(0, 3.116349749239191, 1.5455534224442946) q[4];\ncx q[4], q[19];\nU(0, -1.3718460914753383, -2.2991413094769504) q[4];\nU(pi/2, 3*pi/4, 0) q[4];\nU(3*pi/4, 1.5203105180936944, pi/2) q[8];\nU(3*pi/4, -pi/2, 0) q[19];\nU(pi/2, 3*pi/4, 0) q[23];\nU(0.3066821590539081, pi/2, -pi/2) q[23];\ncx q[1], q[23];\nU(0, 1.2601917292144797, 0.7702344029607517) q[1];\nU(0.30668215905390867, -pi/2, pi/2) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(pi/2, 0, 3*pi/4) q[24];\ncx q[15], q[24];\nU(pi, -1.7983467310789933, -1.012948567681546) q[15];\nU(1.1454894344996793, -pi/2, pi/2) q[15];\ncx q[7], q[15];\nU(pi, -1.983646946136064, -1.647903033707457) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(1.9961032190901142, -pi/2, pi/2) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\ncx q[15], q[19];\nU(pi, -pi, -pi/2) q[15];\nU(2.0340023567735317, 2.4749649856507654, -2.4749649856507654) q[19];\ncx q[15], q[19];\nU(0, 3.0883104572924953, 1.5175141304975988) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\nU(3*pi/4, 1.4642319342003027, pi/2) q[19];\nU(3*pi/4, pi/2, -pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[13], q[24];\nU(pi/2, -pi, 0.0757419595120532) q[13];\nU(pi/2, -3*pi/4, 0) q[13];\ncx q[13], q[15];\nU(pi/2, -0.8219767257788444, -pi/4) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\nU(pi/2, -0.12071858701853566, -pi) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(pi/2, 3.055986425075158, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi, -pi, -pi) q[25];\ncx q[18], q[25];\nU(pi, -1.4230759082230364, -2.2084740716204845) q[18];\ncx q[8], q[18];\nU(0, 1.4460893707121576, 1.4460893707121576) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[24];\nU(pi, -pi, -pi/2) q[8];\nU(pi/2, -pi/2, pi/2) q[18];\nU(1.576698967668894, 1.679341897283611, -1.679341897283611) q[24];\ncx q[8], q[24];\nU(0, 1.6477005327007266, 1.6477005327007266) q[8];\nU(pi/2, 0.589032535305293, 0) q[8];\nU(3*pi/4, 0.15380841181166094, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[22], q[24];\nU(pi/2, 1.000862093822323, pi/2) q[22];\nU(pi/2, pi/4, 0) q[22];\nU(pi/2, -0.11863202354946978, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(0, -pi/2, -pi/2) q[25];\nU(pi/2, pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[10], q[26];\nU(pi, -1.446441332248135, -1.4464413322481349) q[10];\nU(pi/2, -pi/2, pi/2) q[10];\nU(3*pi/4, -pi/2, -pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[3], q[26];\nU(pi, -pi, -pi/2) q[3];\nU(1.9145144691153904, 2.360297118956929, -2.360297118956929) q[26];\ncx q[3], q[26];\nU(0, 2.975547493641212, 1.4047511668463155) q[3];\nU(3*pi/4, 1.2387060068977345, pi/2) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\ncx q[20], q[26];\nU(pi/2, 2.887979441591062, pi/2) q[20];\nU(pi/2, -3.0424157526089624, -pi) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[17], q[26];\nU(pi/2, -pi, -pi/4) q[17];\nU(pi/2, 3*pi/4, 0) q[26];\nU(pi, 3*pi/4, pi/4) q[26];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[6], q[27];\nU(pi/2, 0.6184738941520043, -pi) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[12];\nU(pi, -pi, -pi/2) q[6];\nU(1.5845300562481603, 1.736152915591985, -1.736152915591985) q[12];\ncx q[6], q[12];\nU(0, 1.6882553840173298, 1.6882553840173298) q[6];\nU(0, pi/2, -pi/2) q[6];\ncx q[6], q[10];\nU(0, -0.3755265981005973, 0.551768619901015) q[6];\nU(0, pi/2, -pi/2) q[6];\ncx q[6], q[18];\nU(0, 1.1536705936699834, 1.4023805827635059) q[6];\nU(2.3884413726275993, pi/2, -pi/2) q[6];\nU(pi/2, 2.7050513391110824, -pi/2) q[10];\nU(2.1667731124580887, pi/2, -pi/2) q[10];\ncx q[1], q[10];\nU(0, 1.669582413076113, 1.1796250868223845) q[1];\nU(2.166773112458087, -1.0399790230415635, pi/2) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\nU(3*pi/4, 0.234918114444866, pi/2) q[12];\nU(pi/2, pi/4, 0) q[12];\ncx q[12], q[14];\nU(pi/2, -0.6529610962070174, -pi/4) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[8], q[12];\nU(pi/2, -2.379027673763697, -0.5890325353052925) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[24];\nU(pi, -pi, -pi/2) q[8];\nU(pi/2, 2.5066394590385626, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, 2.0727843987809322, -pi/2) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\nU(1.6429272051721755, 1.946224118759142, -1.946224118759142) q[24];\ncx q[8], q[24];\nU(0, 1.8425856265551381, 1.8425856265551381) q[8];\nU(pi/2, -pi, -3*pi/4) q[8];\nU(3*pi/4, 0.5435785995204823, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[22], q[24];\nU(pi/2, -0.03376530206869788, -pi/4) q[22];\nU(pi/4, -pi/2, pi/2) q[22];\nU(pi/2, 3*pi/4, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi/2, -2.8606393329672315, -pi) q[27];\nU(2.3884413726275993, pi/2, -pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[21], q[28];\nU(pi/2, 2.8655200030067185, -pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[5], q[21];\nU(pi, -pi, -pi/2) q[5];\nU(1.8820507381061877, 2.3250774621137085, -2.3250774621137085) q[21];\ncx q[5], q[21];\nU(0, 2.3153582117956555, 2.805315538049384) q[5];\ncx q[5], q[27];\nU(0, 0.0789775928647285, 1.6497739196596246) q[5];\nU(3*pi/4, 1.1728847039721, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[0], q[21];\nU(pi/2, -0.15034583840108073, -pi/4) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[23];\nU(pi, -pi, -pi/2) q[0];\nU(pi/2, 3*pi/4, 0) q[21];\nU(pi/2, pi/4, 0) q[21];\nU(1.9860720672208487, 2.431410310213437, -2.431410310213437) q[23];\ncx q[0], q[23];\nU(0, 3.0444244374611475, 1.473628110666251) q[0];\ncx q[0], q[19];\nU(0, 2.553590050042226, -2.553590050042226) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(0, -0.1598029228453477, 2.9817897307444454) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(3*pi/4, 1.3764598945376054, pi/2) q[23];\nU(3*pi/4, pi/2, -2.6548058821589056) q[23];\ncx q[20], q[23];\nU(0, 1.7132399148995834, 0.14244358810468638) q[20];\nU(3*pi/4, -0.486786771430888, pi/2) q[23];\nU(2.3884413726275993, -1.083039041517388, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[21], q[27];\nU(pi/2, -pi, -pi/4) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[0], q[21];\nU(pi, -pi, -pi/2) q[0];\nU(1.766770761722486, 2.178445066221018, -2.178445066221018) q[21];\ncx q[0], q[21];\nU(0, 2.615816388769172, 1.4398111816740373) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(3*pi/4, 1.2477242966879958, pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(pi/2, 3*pi/4, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[18], q[27];\nU(pi, -pi, -pi/2) q[18];\nU(1.5892379847921894, 1.7622622757186113, -1.7622622757186115) q[27];\ncx q[18], q[27];\nU(0, 1.7070134071133216, 1.7070134071133216) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\nU(3*pi/4, 0.27243416063685055, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(pi/2, 1.5705510180503204, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[11], q[28];\nU(pi, -pi, -pi/2) q[11];\nU(1.966138341843785, 2.4123985691709446, -2.4123985691709446) q[28];\ncx q[11], q[28];\nU(0, 3.025681065015231, 1.4548847382203345) q[11];\ncx q[3], q[11];\nU(0, 1.6878578807785223, -1.4537347728112713) q[3];\ncx q[3], q[6];\nU(0, -0.4360846565782346, 1.134711670216662) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(2.3884413726275993, -1.331087791909435, pi/2) q[6];\nU(pi/2, -3*pi/4, 0) q[6];\nU(0, -pi, -pi) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[7], q[11];\nU(pi, -pi, -pi/2) q[7];\nU(1.9041490037926307, 2.3492771155607226, -2.3492771155607226) q[11];\ncx q[7], q[11];\nU(0, 2.9651674270319015, 1.394371100237005) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\ncx q[4], q[7];\nU(pi/2, -1.2064018766564906, -3*pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[10];\nU(pi, -pi, -pi/2) q[4];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[19];\nU(pi, -pi, -pi/2) q[7];\nU(1.6669955656084416, 2.002753877667576, -2.0027538776675766) q[10];\ncx q[4], q[10];\nU(0, 1.8859061060516575, 1.8859061060516575) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(3*pi/4, 0.630219558513522, pi/2) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\ncx q[0], q[10];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(3*pi/4, 1.2179458736791133, pi/2) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[14];\nU(pi/2, -0.5408455546807893, -pi/4) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\ncx q[11], q[12];\nU(pi, -pi, -pi/2) q[11];\nU(2.093034167592117, 2.52500087193894, -2.52500087193894) q[12];\ncx q[11], q[12];\nU(0, 3.140413585714416, 1.5696172589195196) q[11];\ncx q[11], q[23];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[3], q[11];\nU(pi, -pi, -pi/2) q[3];\nU(2.0200911101372627, 2.4626173704853622, -2.4626173704853622) q[11];\ncx q[3], q[11];\nU(0, 3.075732788708004, 1.5049364619131076) q[3];\nU(0, 0.6747409422235524, -0.6747409422235524) q[3];\nU(3*pi/4, 1.4390765970313186, pi/2) q[11];\nU(pi, pi/2, -pi/2) q[11];\nU(3*pi/4, 1.5684381910441427, pi/2) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[15];\nU(pi, -pi, -pi/2) q[14];\nU(1.6694953493207472, 2.008163788174068, -2.008163788174068) q[15];\ncx q[14], q[15];\nU(0, 1.8901036699767628, 1.890103669976762) q[14];\ncx q[14], q[17];\nU(3*pi/4, 0.6386146863637321, pi/2) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(0, -pi, -pi) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(1.6007237820691014, 1.8142484907058325, -1.8142484907058325) q[19];\ncx q[7], q[19];\nU(0, 1.7446534708148782, 1.7446534708148782) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[8];\nU(pi/2, -pi, -pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, 0.34771428803996374, pi/2) q[19];\nU(pi/2, pi/4, 0) q[19];\ncx q[19], q[27];\nU(pi/2, -2.8468991882019257, -pi/4) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[8], q[19];\nU(pi, -pi, -pi/2) q[8];\nU(1.6820333041081443, 2.0342345117142155, -2.034234511714216) q[19];\ncx q[8], q[19];\nU(0, 1.9104687048072169, 1.910468704807216) q[8];\nU(pi/2, 0, 3*pi/4) q[8];\nU(3*pi/4, 0.6793447560246393, pi/2) q[19];\nU(3*pi/4, pi/2, pi/2) q[19];\ncx q[11], q[19];\nU(pi, 0.6290624879170643, -1.5563577059186764) q[11];\nU(pi/2, pi/2, -1.7544169151812503) q[11];\nU(pi/4, -1.328743692647012, -pi/2) q[19];\nU(pi/2, 0, 3*pi/4) q[19];\nU(0, -pi, -pi) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[0], q[23];\nU(pi, -pi, -pi/2) q[0];\nU(1.682260653643757, 2.0346920222021936, -2.0346920222021936) q[23];\ncx q[0], q[23];\nU(0, 1.9108281620861494, 1.9108281620861494) q[0];\nU(3*pi/4, 0.680063670582506, pi/2) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\ncx q[6], q[23];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi/2, 0.6390003105295525, -pi) q[23];\nU(3*pi/4, pi/2, -pi/2) q[23];\nU(pi/2, 3*pi/4, 0) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(3*pi/4, 1.3389731496457742, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[25], q[28];\nU(pi/2, -pi, -pi/4) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[2], q[25];\nU(pi, -pi, -pi/2) q[2];\nU(1.5815986974900687, 1.7175187741440405, -1.7175187741440405) q[25];\ncx q[2], q[25];\nU(0, 1.6749178030397296, 1.6749178030397296) q[2];\ncx q[2], q[5];\nU(0, 1.1071487177940904, -1.1071487177940895) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[12];\nU(pi/2, -0.4782206340296309, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[17];\nU(pi, -pi, -pi/2) q[2];\nU(0, 2.5072810754497628, -0.6343115781400308) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, -1.8731331115376593, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[10], q[12];\nU(pi, -pi, -pi/2) q[10];\nU(1.7667387282873177, 2.1783981019680416, -2.178398101968042) q[12];\ncx q[10], q[12];\nU(0, 2.6157767140629176, 1.4397715069677837) q[10];\nU(3*pi/4, 0.9139555674409081, pi/2) q[12];\ncx q[12], q[14];\nU(0, -pi, -pi) q[12];\nU(0, -0.009448425097374091, 3.132144228492419) q[14];\nU(1.754297065534958, 2.159813203822118, -2.159813203822118) q[17];\ncx q[2], q[17];\nU(0, 2.6001574275555344, 1.4241522204603996) q[2];\nU(pi/2, 1.5042281630190732, 0) q[2];\ncx q[2], q[8];\nU(pi/2, -0.6789019788424957, 1.6373644905707208) q[2];\ncx q[2], q[12];\nU(0, -pi, -pi) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(pi/2, -0.9399097575311606, -pi) q[8];\nU(pi/2, -3*pi/4, 0) q[8];\nU(0, -0.21277752239288494, 2.9288151311969077) q[12];\nU(3*pi/4, 0.8827169944261408, pi/2) q[17];\nU(pi/2, pi/4, 0) q[17];\nU(3*pi/4, 0.2082429524896665, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[16], q[25];\nU(pi/2, -0.5291068336692124, -pi/4) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[5], q[16];\nU(pi, -pi, -pi/2) q[5];\nU(1.9056369734637832, 2.350871572802424, -2.350871572802424) q[16];\ncx q[5], q[16];\nU(0, 2.9666645874709676, 1.395868260676071) q[5];\nU(pi/2, pi/4, 0) q[5];\ncx q[5], q[15];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, 2.035473867553428, 0) q[5];\ncx q[5], q[27];\nU(pi/2, -0.3026184202403881, -2.035473867553427) q[5];\nU(pi, pi/2, -pi/2) q[5];\nU(pi/2, 2.513750294290449, 0) q[15];\ncx q[7], q[15];\nU(0, -1.4405878789884266, -3.0113842057833233) q[7];\nU(pi/2, pi/4, 0) q[7];\nU(3*pi/4, 1.2209401945572447, pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(pi/2, 3*pi/4, 0) q[25];\nU(3*pi/4, pi/2, pi/2) q[25];\ncx q[4], q[25];\nU(pi, -2.790720269390853, 2.3007629431371246) q[4];\nU(pi/2, -0.07574195951205276, 0) q[4];\nU(pi/4, -0.5220795877990008, -pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[17], q[25];\nU(pi/2, -pi, -pi/4) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[7], q[17];\nU(pi/2, -pi, -pi/4) q[7];\nU(3*pi/4, -pi/2, 0) q[7];\nU(pi/2, -2.3853862732505213, 0) q[17];\nU(pi/2, 2.7872524136195533, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(pi/2, -1.3184727112228511, 0) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[8], q[27];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi/2, -2.1671961081602986, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi/2, -1.0592449479931911, 0) q[28];\nU(0, -1.4415239656761245, -1.700068687913669) q[28];\ncx q[9], q[28];\nU(pi, -0.7933230503128312, -2.348269603276962) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[13];\nU(pi, -pi, -pi/2) q[9];\nU(1.977289612687472, 2.423103780606022, -2.423103780606022) q[13];\ncx q[9], q[13];\nU(0, 3.0362048557539385, 1.465408528959042) q[9];\nU(pi/2, -3*pi/4, 0) q[9];\ncx q[9], q[18];\nU(pi/2, -pi, -pi/4) q[9];\nU(3*pi/4, 1.3600207311231873, pi/2) q[13];\nU(pi/2, pi/4, 0) q[13];\ncx q[13], q[16];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\ncx q[16], q[21];\nU(pi, -pi, -pi/2) q[16];\nU(pi/2, -1.6243167243268117, -pi) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\ncx q[18], q[24];\nU(pi, -pi, -pi/2) q[18];\nU(1.8924913477562937, 2.3366348258982796, -2.3366348258982796) q[21];\ncx q[16], q[21];\nU(0, 2.9533523538447843, 1.3825560270498878) q[16];\nU(0.3066821590539081, pi/2, -pi/2) q[16];\ncx q[3], q[16];\nU(0, 1.1813077001205148, 0.10046869957934668) q[3];\nU(pi/2, pi/2, -pi) q[3];\nU(0.3066821590539086, -pi/2, pi/2) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(3*pi/4, 1.194315727304879, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[4], q[21];\nU(pi/2, -pi, 0.0757419595120532) q[4];\nU(pi/2, pi/2, -pi) q[4];\ncx q[4], q[19];\nU(pi/2, 0.6200818322458663, pi/2) q[4];\nU(pi/2, -pi, -3*pi/4) q[4];\nU(pi/2, 2.3804853021341605, -pi) q[19];\nU(pi/4, -pi/2, 2.830385189073797) q[19];\nU(pi/2, -2.4380156738544603, 0) q[21];\nU(pi/2, pi/2, -pi/2) q[21];\ncx q[15], q[21];\nU(0, -0.1856775228114551, 1.2315750214438843) q[15];\ncx q[15], q[19];\nU(0, -0.1556037322579984, 1.415192594536899) q[15];\nU(0, 0.6747409422235524, -0.6747409422235524) q[15];\nU(pi/4, 0.43627619450387956, -pi/2) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(pi/2, 1.440488141555508, pi/2) q[21];\nU(pi/2, -pi/2, -pi/2) q[21];\nU(1.977040227887847, 2.422866329326925, -2.422866329326925) q[24];\ncx q[18], q[24];\nU(0, 3.0359705841124107, 1.4651742573175142) q[18];\nU(pi/2, 2.1364956125606778, -pi) q[18];\nU(3*pi/4, 1.851733153133165, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(pi, -1.793182792900577, 1.793182792900577) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[26], q[28];\nU(pi, -pi, -pi/2) q[26];\nU(1.8574147637473104, 2.296856704918021, -2.296856704918021) q[28];\ncx q[26], q[28];\nU(0, 2.9168069708515407, 1.3460106440566442) q[26];\ncx q[20], q[26];\nU(0, -pi, -pi) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[13], q[20];\nU(pi, -pi, -pi/2) q[13];\nU(1.7886661566578665, 2.209568371550704, -2.209568371550704) q[20];\ncx q[13], q[20];\nU(0, 2.64234281009891, 1.4663376030037742) q[13];\ncx q[0], q[13];\nU(pi/2, -2.819842099193151, 0) q[0];\nU(0, 2.301284274295446, -1.76760359729596) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[3], q[13];\nU(pi/2, 0.7786071014908651, -pi/2) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, -0.48334363886095044, 0) q[13];\nU(pi/2, -pi/2, -pi/2) q[13];\ncx q[5], q[13];\nU(pi, -0.442196530724543, -2.209438796611522) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, 1.6744175190433754, pi/2) q[13];\nU(pi/2, pi/4, 0) q[13];\nU(3*pi/4, 0.9670877595128919, pi/2) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\ncx q[18], q[20];\nU(pi/2, 2.4298887458404277, 1.0050970410291145) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\ncx q[11], q[18];\nU(pi/2, -0.38875330996814883, pi/2) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\nU(pi/2, 2.5738754089052467, -pi) q[18];\ncx q[8], q[18];\nU(0, -0.030597572494153624, 3.1109950810956395) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, -pi/2, 0) q[18];\nU(pi/2, 2.97567891996362, -pi) q[20];\ncx q[14], q[20];\nU(0, 2.7566951638798525, -0.3848974897099402) q[14];\nU(pi/2, pi/4, 0) q[14];\nU(0, 1.964817420367897, 1.0375222023662847) q[20];\nU(pi/4, -pi/2, -2.452755706656914) q[20];\nU(0, 2.2909892917871124, -1.9678019924898056) q[26];\ncx q[9], q[26];\nU(pi/2, -0.07574195951205276, 0) q[9];\ncx q[9], q[24];\nU(pi/2, -pi, 0.0757419595120532) q[9];\nU(pi/2, -pi/2, 0.3000926450789043) q[9];\nU(pi/2, -1.5729284691058671, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[3], q[24];\nU(pi, -pi, -pi/2) q[3];\nU(1.675877761807995, 2.0216472692492857, -2.0216472692492857) q[24];\ncx q[3], q[24];\nU(0, 1.900607525235067, 1.900607525235067) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[4];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi/2, -2.841814474722405, 0) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(3*pi/4, 0.6596223968803412, pi/2) q[24];\nU(pi/2, pi/4, 0) q[24];\nU(0, -pi, -pi) q[26];\ncx q[6], q[26];\nU(0, -0.09870034537788541, 3.0428923082119077) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[7];\nU(pi, -pi, -pi/2) q[6];\nU(1.5772017068658821, 1.683860548131305, -1.6838605481313047) q[7];\ncx q[6], q[7];\nU(0, 1.6509153588306802, 1.6509153588306802) q[6];\ncx q[6], q[21];\nU(0, 2.452949893267233, 1.5256546752656206) q[6];\nU(pi/2, pi/4, 0) q[6];\nU(3*pi/4, 0.16023806407156682, pi/2) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\nU(pi/2, -0.6244928003650605, -pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[14], q[26];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[19];\nU(pi, -pi, -pi/2) q[14];\nU(1.780464309658475, 2.1981309927907287, -2.1981309927907295) q[19];\ncx q[14], q[19];\nU(0, 2.632539778971431, 1.4565345718762952) q[14];\nU(pi/2, 0, 3*pi/4) q[14];\nU(3*pi/4, 0.9474816972579339, pi/2) q[19];\nU(pi/2, pi/2, -pi/2) q[19];\nU(pi/2, -1.5282648979015745, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[5], q[26];\nU(pi, -pi, -pi/2) q[5];\nU(1.5812914327107332, 1.7154243525075312, -1.7154243525075312) q[26];\ncx q[5], q[26];\nU(0, 1.6734210535831346, 1.6734210535831346) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(3*pi/4, 0.20524945357647617, pi/2) q[26];\nU(1.4664841824257142, pi/2, pi/2) q[26];\ncx q[4], q[26];\nU(pi, 0.8420703306421444, 0.33393487645299036) q[4];\nU(1.6751084711640787, -pi/2, -pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(3*pi/4, 1.1212249613183936, pi/2) q[28];\nU(pi/2, pi/2, -pi/2) q[28];\ncx q[1], q[28];\nU(0, -0.2379437352604623, 1.6166467007427627) q[1];\ncx q[1], q[22];\nU(0, 0.835496365663599, -0.3405088414315358) q[1];\nU(pi/2, -pi, -3*pi/4) q[1];\ncx q[0], q[1];\nU(pi/2, -0.6262209980298028, 2.819842099193151) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[27];\nU(pi, -pi, -pi/2) q[0];\nU(pi/2, 3.1255770794970488, 0) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[11];\nU(pi, -pi, -pi/2) q[1];\nU(2.030912136960617, 2.472241762515779, -2.472241762515779) q[11];\ncx q[1], q[11];\nU(0, 3.0855271145301124, 1.5147307877352159) q[1];\nU(pi, pi/2, -pi/2) q[1];\ncx q[1], q[20];\nU(pi, -0.6661690278630821, -1.5481284077250983) q[1];\nU(pi/2, pi/4, 0) q[1];\nU(3*pi/4, 1.4586652486755352, pi/2) q[11];\ncx q[11], q[12];\nU(0, -pi/2, pi/2) q[11];\nU(pi/2, -3*pi/4, 0) q[11];\ncx q[11], q[14];\nU(pi/2, -pi, -pi/4) q[11];\nU(0, -2.029938761600943, -2.029938761600943) q[12];\nU(pi/2, -0.3433324792831458, -pi) q[14];\nU(3*pi/4, 2.9190395161401526, pi/2) q[20];\nU(pi/2, -1.6728480035598725, 0) q[20];\nU(pi/4, -2.545886409225785, -pi/2) q[22];\ncx q[22], q[23];\nU(0, 3.1051872195940744, -0.03640543399571872) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[8], q[22];\nU(pi, -pi, -pi/2) q[8];\nU(1.690399284276035, 2.0507446755836494, -2.0507446755836494) q[22];\ncx q[8], q[22];\nU(0, 1.9234873025171177, 1.9234873025171186) q[8];\nU(3*pi/4, 0.7053819514444433, pi/2) q[22];\ncx q[12], q[22];\nU(0, -pi, -pi) q[12];\nU(0, -2.7785242370882886, -2.7785242370882886) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\nU(3*pi/4, 0.08049882136918773, pi/2) q[23];\nU(pi/2, pi/4, 0) q[23];\nU(1.5720237644980894, 1.6203328969676924, -1.6203328969676927) q[27];\ncx q[0], q[27];\nU(0, 1.6058383005528345, 1.6058383005528345) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[7];\nU(pi/2, -2.0835647849758634, -pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[18];\nU(pi, -pi, -pi/2) q[7];\nU(1.9548412139223013, 2.401365268529478, -2.401365268529478) q[18];\ncx q[7], q[18];\nU(0, 3.0149155662000258, 1.4441192394051292) q[7];\ncx q[0], q[7];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[22];\nU(pi, -pi, -pi/2) q[0];\nU(0, -1.5848712878273532, 2.4840165837640527) q[7];\nU(3*pi/4, 1.3174421520153619, pi/2) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\ncx q[5], q[18];\nU(pi/2, -1.4052593837763478, -pi/4) q[5];\nU(pi/2, 3*pi/4, 0) q[18];\nU(1.5853523840344106, 1.741008413669415, -1.741008413669415) q[22];\ncx q[0], q[22];\nU(0, 1.6917372955273793, 1.6917372955273793) q[0];\nU(3*pi/4, 0.2418819374649659, pi/2) q[22];\nU(3*pi/4, 0.07008394751587632, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[2], q[27];\nU(pi/2, -2.935515976531084, -pi/4) q[2];\ncx q[2], q[8];\nU(0, -pi/2, pi/2) q[2];\nU(0, -0.3025525531996953, 2.839040100390098) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[26];\nU(pi, -pi, -pi/2) q[8];\nU(1.8132822130611392, 2.2424646612790493, -2.2424646612790493) q[26];\ncx q[8], q[26];\nU(0, 2.868303586744524, 1.2975072599496276) q[8];\nU(3*pi/4, 1.0242181931043586, pi/2) q[26];\nU(pi/2, -2.6377646147675975, 0) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[20], q[27];\nU(pi/2, -2.9284828424029206, 1.6728480035598716) q[20];\nU(pi/2, -1.7355660212787951, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi/2, 0.024648406454116145, pi/2) q[28];\ncx q[10], q[28];\nU(0, -1.1071487177940904, 1.1071487177940904) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[16];\nU(pi, -pi, -pi/2) q[10];\nU(1.6572323279259547, 1.9808602279054623, -1.9808602279054623) q[16];\ncx q[10], q[16];\nU(0, 1.8690139508245363, 1.8690139508245363) q[10];\nU(pi/2, 1.595181735967615, 0) q[10];\nU(3*pi/4, 0.5964352480592798, pi/2) q[16];\nU(pi/2, pi/4, 0) q[16];\ncx q[16], q[25];\nU(pi/2, -pi, -pi/4) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[9], q[16];\nU(pi/2, 2.8415000085108897, pi/2) q[9];\nU(pi, pi/2, -pi/2) q[9];\ncx q[9], q[19];\nU(pi, -2.163550319435636, -1.4679996604078855) q[9];\nU(pi/2, 2.8330755766610913, 0) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[1], q[16];\nU(pi/2, -pi, -pi/4) q[1];\nU(pi/2, 3*pi/4, 0) q[16];\nU(pi/2, 2.662912822834751, -pi/2) q[19];\nU(pi/2, -1.0010313269348146, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(0, 1.6107497281262404, 0.6834545101246281) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[10], q[28];\nU(pi/2, -0.4250318946013829, -1.595181735967615) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[25];\nU(pi, -pi, -pi/2) q[10];\nU(1.5837708415396248, 1.7315374859295503, -1.7315374859295503) q[25];\ncx q[10], q[25];\nU(0, 1.6849482071140498, 1.6849482071140498) q[10];\ncx q[10], q[17];\nU(0, -pi, -pi) q[10];\ncx q[10], q[21];\nU(0, 2.8417963479536015, -0.29979630563619164) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\nU(0, -1.576683336272589, -1.8253933253661119) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[6], q[17];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[10];\nU(pi, -pi, -pi/2) q[6];\nU(1.8917478601834337, 2.335819298203818, -2.3358192982038184) q[10];\ncx q[6], q[10];\nU(0, 2.952593564964996, 1.3817972381700994) q[6];\nU(3*pi/4, 1.1927981495453022, pi/2) q[10];\nU(pi/2, 2.8725871366756373, 0) q[17];\nU(0, -pi, -pi) q[21];\nU(pi, 3*pi/4, pi/4) q[21];\ncx q[21], q[27];\nU(pi, -pi, -pi/2) q[21];\nU(3*pi/4, 0.22830376063830604, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[24], q[25];\nU(pi/2, -pi, -pi/4) q[24];\nU(pi/2, -0.8989867558475169, 0) q[25];\ncx q[3], q[25];\nU(0, -pi, -pi) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(1.8413131744722329, 2.2776254893259384, -2.2776254893259384) q[27];\ncx q[21], q[27];\nU(0, 2.899469783335249, 1.3286734565403524) q[21];\nU(3*pi/4, 1.0865505862858083, pi/2) q[27];\nU(pi/2, -2.556106748529432, 0) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[23], q[28];\nU(pi/2, -2.859108009710111, -pi/4) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[13], q[23];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[23];\nU(pi, 3*pi/4, pi/4) q[23];\ncx q[23], q[25];\nU(pi, -pi, -pi/2) q[23];\nU(1.712321273705254, 2.0911941147130744, -2.0911941147130744) q[25];\ncx q[23], q[25];\nU(0, 2.543810872468753, 1.3678056653736181) q[23];\nU(3*pi/4, 0.7700238842525788, pi/2) q[25];\nU(pi/2, 3*pi/4, 0) q[28];\nU(0.3066821590539081, pi/2, -pi/2) q[28];\ncx q[15], q[28];\nU(0.3066821590539086, 0.9468117914767706, pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"00111110101111110100010001110","cx_count":202,"protocol":"hcs","syndrome":"000101101111111","generator":["10011001010001","00000000001100","00001001000000","01010010101011","01000001000110","10110101000011","00110000000101","00000001000001","00000001000010","00011110010001","00000000011100","00100000011101","10110001000101","10110110111010","10011000011010","00001100000010","00000000000000","10110000001110","10010000000011","01110011010101","10000000001100","10001100010101","10110001001001","10100000010111","00110110000000","01100010101011","11011001011100","00000000000000","00001100010011"],"parity_check":["01011110000101000000000000000","11100101100010110000000000000","00000000000000001000000000000","10000000000010100100000000000","11000000001110100010000000000","11001100011000000001000000000","01100010100100100000100000000","01100111101000000000010000000","01000000000010000000001000000","10100011100000000000000100000","01000000110010100000000010000","11010010100000100000000001000","00001000000000100000000000100","00000000000000000000000000010","10000100001100000000000000001"],"on_device_graph":false},"analytics":null,"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"failed","created_at":"2026-09-28T12:25:01.386279Z","scored_at":"2026-09-28T13:25:00.519122Z","scores":null,"error":"provider.error","instance":{"k":14,"n":29,"seed":13700457616810122739,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi/2, pi/2, -pi) q[0];\nU(3*pi/4, pi/2, pi/2) q[2];\ncx q[0], q[2];\nU(0, pi/4, pi/4) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(pi/4, 1.2677601160237462, -pi/2) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(pi/2, pi/2, -pi) q[3];\nU(pi, pi/2, -pi/2) q[4];\nU(0, -pi/4, -pi/4) q[5];\nU(pi/4, -pi/2, -pi/2) q[7];\ncx q[3], q[7];\nU(0, 0.32571543251460566, -2.8158772210751875) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(3*pi/4, 3.0818778399814875, pi/2) q[7];\nU(pi, pi/2, -pi/2) q[7];\nU(pi, pi/2, -pi/2) q[8];\nU(pi/2, pi/2, -pi) q[9];\nU(pi, pi/2, -pi/2) q[10];\nU(2.554509437311663, pi/2, pi/2) q[11];\ncx q[1], q[11];\nU(pi/2, 1.056983464641145, 0) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(pi/2, -1.251529961336459, 0) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(pi/2, pi/4, 0) q[12];\nU(pi, pi/2, -pi/2) q[13];\nU(pi, pi/2, -pi/2) q[14];\nU(pi/2, 3*pi/4, 0) q[15];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[13], q[16];\nU(pi/2, -pi, -pi) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\ncx q[1], q[13];\nU(pi, -pi, -pi/2) q[1];\nU(1.5893199655854386, 1.762684799403191, -1.7626847994031911) q[13];\ncx q[1], q[13];\nU(0, 1.707317698205979, 1.707317698205979) q[1];\nU(0, 0.6747409422235524, -0.6747409422235524) q[1];\nU(3*pi/4, 0.2730427428221658, pi/2) q[13];\nU(pi/2, -0.07574195951205276, 0) q[13];\nU(pi/2, -0.7196686097159177, -pi) q[16];\nU(0, 0.6747409422235524, -0.6747409422235524) q[16];\nU(pi/4, -pi/2, -pi/2) q[17];\ncx q[9], q[17];\nU(0, 1.5267650918408107, 2.170266200634096) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(3*pi/4, 2.670003570856041, pi/2) q[17];\nU(0.3066821590539081, pi/2, -pi/2) q[17];\ncx q[16], q[17];\nU(0, -0.46364760900080615, 0.46364760900080615) q[16];\nU(pi/2, pi/4, 0) q[16];\nU(0.3066821590539085, -1.3080009786656048, pi/2) q[17];\nU(pi/2, pi/4, 0) q[17];\nU(pi/2, pi/4, 0) q[18];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[4], q[19];\nU(pi, -2.530671550244932, 2.530671550244932) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(3*pi/4, 0.04996551480732547, -pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[14], q[20];\nU(pi/2, -2.3834789615855145, 0) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, -2.882710410731727, 0) q[20];\nU(pi/2, pi/2, -pi) q[20];\nU(pi/2, -pi/2, -pi) q[21];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[12], q[22];\nU(pi/2, -1.7520402364166592, 3*pi/4) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, -3*pi/4, -pi) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[2], q[22];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[9], q[22];\nU(pi, -pi, -pi/2) q[9];\nU(1.814375248574088, 2.24387916871526, -2.243879168715261) q[22];\ncx q[9], q[22];\nU(0, 2.8695444913246924, 1.2987481645297958) q[9];\nU(pi, pi/2, -pi/2) q[9];\nU(3*pi/4, 1.026700002264695, pi/2) q[22];\nU(pi/2, -pi/2, -pi) q[22];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[8], q[23];\nU(pi/2, -pi, 0) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\ncx q[4], q[8];\nU(pi, -pi, -pi/2) q[4];\nU(2.0654965293308547, 2.5021112207890273, -2.5021112207890273) q[8];\ncx q[4], q[8];\nU(0, 3.116349749239191, 1.5455534224442946) q[4];\ncx q[4], q[19];\nU(0, -1.3718460914753383, -2.2991413094769504) q[4];\nU(pi/2, 3*pi/4, 0) q[4];\nU(3*pi/4, 1.5203105180936944, pi/2) q[8];\nU(3*pi/4, -pi/2, 0) q[19];\nU(pi/2, 3*pi/4, 0) q[23];\nU(0.3066821590539081, pi/2, -pi/2) q[23];\ncx q[1], q[23];\nU(0, 1.2601917292144797, 0.7702344029607517) q[1];\nU(0.30668215905390867, -pi/2, pi/2) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(pi/2, 0, 3*pi/4) q[24];\ncx q[15], q[24];\nU(pi, -1.7983467310789933, -1.012948567681546) q[15];\nU(1.1454894344996793, -pi/2, pi/2) q[15];\ncx q[7], q[15];\nU(pi, -1.983646946136064, -1.647903033707457) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(1.9961032190901142, -pi/2, pi/2) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\ncx q[15], q[19];\nU(pi, -pi, -pi/2) q[15];\nU(2.0340023567735317, 2.4749649856507654, -2.4749649856507654) q[19];\ncx q[15], q[19];\nU(0, 3.0883104572924953, 1.5175141304975988) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\nU(3*pi/4, 1.4642319342003027, pi/2) q[19];\nU(3*pi/4, pi/2, -pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[13], q[24];\nU(pi/2, -pi, 0.0757419595120532) q[13];\nU(pi/2, -3*pi/4, 0) q[13];\ncx q[13], q[15];\nU(pi/2, -0.8219767257788444, -pi/4) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\nU(pi/2, -0.12071858701853566, -pi) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(pi/2, 3.055986425075158, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi, -pi, -pi) q[25];\ncx q[18], q[25];\nU(pi, -1.4230759082230364, -2.2084740716204845) q[18];\ncx q[8], q[18];\nU(0, 1.4460893707121576, 1.4460893707121576) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[24];\nU(pi, -pi, -pi/2) q[8];\nU(pi/2, -pi/2, pi/2) q[18];\nU(1.576698967668894, 1.679341897283611, -1.679341897283611) q[24];\ncx q[8], q[24];\nU(0, 1.6477005327007266, 1.6477005327007266) q[8];\nU(pi/2, 0.589032535305293, 0) q[8];\nU(3*pi/4, 0.15380841181166094, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[22], q[24];\nU(pi/2, 1.000862093822323, pi/2) q[22];\nU(pi/2, pi/4, 0) q[22];\nU(pi/2, -0.11863202354946978, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(0, -pi/2, -pi/2) q[25];\nU(pi/2, pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[10], q[26];\nU(pi, -1.446441332248135, -1.4464413322481349) q[10];\nU(pi/2, -pi/2, pi/2) q[10];\nU(3*pi/4, -pi/2, -pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[3], q[26];\nU(pi, -pi, -pi/2) q[3];\nU(1.9145144691153904, 2.360297118956929, -2.360297118956929) q[26];\ncx q[3], q[26];\nU(0, 2.975547493641212, 1.4047511668463155) q[3];\nU(3*pi/4, 1.2387060068977345, pi/2) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\ncx q[20], q[26];\nU(pi/2, 2.887979441591062, pi/2) q[20];\nU(pi/2, -3.0424157526089624, -pi) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[17], q[26];\nU(pi/2, -pi, -pi/4) q[17];\nU(pi/2, 3*pi/4, 0) q[26];\nU(pi, 3*pi/4, pi/4) q[26];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[6], q[27];\nU(pi/2, 0.6184738941520043, -pi) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[12];\nU(pi, -pi, -pi/2) q[6];\nU(1.5845300562481603, 1.736152915591985, -1.736152915591985) q[12];\ncx q[6], q[12];\nU(0, 1.6882553840173298, 1.6882553840173298) q[6];\nU(0, pi/2, -pi/2) q[6];\ncx q[6], q[10];\nU(0, -0.3755265981005973, 0.551768619901015) q[6];\nU(0, pi/2, -pi/2) q[6];\ncx q[6], q[18];\nU(0, 1.1536705936699834, 1.4023805827635059) q[6];\nU(2.3884413726275993, pi/2, -pi/2) q[6];\nU(pi/2, 2.7050513391110824, -pi/2) q[10];\nU(2.1667731124580887, pi/2, -pi/2) q[10];\ncx q[1], q[10];\nU(0, 1.669582413076113, 1.1796250868223845) q[1];\nU(2.166773112458087, -1.0399790230415635, pi/2) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\nU(3*pi/4, 0.234918114444866, pi/2) q[12];\nU(pi/2, pi/4, 0) q[12];\ncx q[12], q[14];\nU(pi/2, -0.6529610962070174, -pi/4) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[8], q[12];\nU(pi/2, -2.379027673763697, -0.5890325353052925) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[24];\nU(pi, -pi, -pi/2) q[8];\nU(pi/2, 2.5066394590385626, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, 2.0727843987809322, -pi/2) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\nU(1.6429272051721755, 1.946224118759142, -1.946224118759142) q[24];\ncx q[8], q[24];\nU(0, 1.8425856265551381, 1.8425856265551381) q[8];\nU(pi/2, -pi, -3*pi/4) q[8];\nU(3*pi/4, 0.5435785995204823, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[22], q[24];\nU(pi/2, -0.03376530206869788, -pi/4) q[22];\nU(pi/4, -pi/2, pi/2) q[22];\nU(pi/2, 3*pi/4, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi/2, -2.8606393329672315, -pi) q[27];\nU(2.3884413726275993, pi/2, -pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[21], q[28];\nU(pi/2, 2.8655200030067185, -pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[5], q[21];\nU(pi, -pi, -pi/2) q[5];\nU(1.8820507381061877, 2.3250774621137085, -2.3250774621137085) q[21];\ncx q[5], q[21];\nU(0, 2.3153582117956555, 2.805315538049384) q[5];\ncx q[5], q[27];\nU(0, 0.0789775928647285, 1.6497739196596246) q[5];\nU(3*pi/4, 1.1728847039721, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[0], q[21];\nU(pi/2, -0.15034583840108073, -pi/4) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[23];\nU(pi, -pi, -pi/2) q[0];\nU(pi/2, 3*pi/4, 0) q[21];\nU(pi/2, pi/4, 0) q[21];\nU(1.9860720672208487, 2.431410310213437, -2.431410310213437) q[23];\ncx q[0], q[23];\nU(0, 3.0444244374611475, 1.473628110666251) q[0];\ncx q[0], q[19];\nU(0, 2.553590050042226, -2.553590050042226) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(0, -0.1598029228453477, 2.9817897307444454) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(3*pi/4, 1.3764598945376054, pi/2) q[23];\nU(3*pi/4, pi/2, -2.6548058821589056) q[23];\ncx q[20], q[23];\nU(0, 1.7132399148995834, 0.14244358810468638) q[20];\nU(3*pi/4, -0.486786771430888, pi/2) q[23];\nU(2.3884413726275993, -1.083039041517388, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[21], q[27];\nU(pi/2, -pi, -pi/4) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[0], q[21];\nU(pi, -pi, -pi/2) q[0];\nU(1.766770761722486, 2.178445066221018, -2.178445066221018) q[21];\ncx q[0], q[21];\nU(0, 2.615816388769172, 1.4398111816740373) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(3*pi/4, 1.2477242966879958, pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(pi/2, 3*pi/4, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[18], q[27];\nU(pi, -pi, -pi/2) q[18];\nU(1.5892379847921894, 1.7622622757186113, -1.7622622757186115) q[27];\ncx q[18], q[27];\nU(0, 1.7070134071133216, 1.7070134071133216) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\nU(3*pi/4, 0.27243416063685055, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(pi/2, 1.5705510180503204, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[11], q[28];\nU(pi, -pi, -pi/2) q[11];\nU(1.966138341843785, 2.4123985691709446, -2.4123985691709446) q[28];\ncx q[11], q[28];\nU(0, 3.025681065015231, 1.4548847382203345) q[11];\ncx q[3], q[11];\nU(0, 1.6878578807785223, -1.4537347728112713) q[3];\ncx q[3], q[6];\nU(0, -0.4360846565782346, 1.134711670216662) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(2.3884413726275993, -1.331087791909435, pi/2) q[6];\nU(pi/2, -3*pi/4, 0) q[6];\nU(0, -pi, -pi) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[7], q[11];\nU(pi, -pi, -pi/2) q[7];\nU(1.9041490037926307, 2.3492771155607226, -2.3492771155607226) q[11];\ncx q[7], q[11];\nU(0, 2.9651674270319015, 1.394371100237005) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\ncx q[4], q[7];\nU(pi/2, -1.2064018766564906, -3*pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[10];\nU(pi, -pi, -pi/2) q[4];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[19];\nU(pi, -pi, -pi/2) q[7];\nU(1.6669955656084416, 2.002753877667576, -2.0027538776675766) q[10];\ncx q[4], q[10];\nU(0, 1.8859061060516575, 1.8859061060516575) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(3*pi/4, 0.630219558513522, pi/2) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\ncx q[0], q[10];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(3*pi/4, 1.2179458736791133, pi/2) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[14];\nU(pi/2, -0.5408455546807893, -pi/4) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\ncx q[11], q[12];\nU(pi, -pi, -pi/2) q[11];\nU(2.093034167592117, 2.52500087193894, -2.52500087193894) q[12];\ncx q[11], q[12];\nU(0, 3.140413585714416, 1.5696172589195196) q[11];\ncx q[11], q[23];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[3], q[11];\nU(pi, -pi, -pi/2) q[3];\nU(2.0200911101372627, 2.4626173704853622, -2.4626173704853622) q[11];\ncx q[3], q[11];\nU(0, 3.075732788708004, 1.5049364619131076) q[3];\nU(0, 0.6747409422235524, -0.6747409422235524) q[3];\nU(3*pi/4, 1.4390765970313186, pi/2) q[11];\nU(pi, pi/2, -pi/2) q[11];\nU(3*pi/4, 1.5684381910441427, pi/2) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[15];\nU(pi, -pi, -pi/2) q[14];\nU(1.6694953493207472, 2.008163788174068, -2.008163788174068) q[15];\ncx q[14], q[15];\nU(0, 1.8901036699767628, 1.890103669976762) q[14];\ncx q[14], q[17];\nU(3*pi/4, 0.6386146863637321, pi/2) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(0, -pi, -pi) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(1.6007237820691014, 1.8142484907058325, -1.8142484907058325) q[19];\ncx q[7], q[19];\nU(0, 1.7446534708148782, 1.7446534708148782) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[8];\nU(pi/2, -pi, -pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, 0.34771428803996374, pi/2) q[19];\nU(pi/2, pi/4, 0) q[19];\ncx q[19], q[27];\nU(pi/2, -2.8468991882019257, -pi/4) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[8], q[19];\nU(pi, -pi, -pi/2) q[8];\nU(1.6820333041081443, 2.0342345117142155, -2.034234511714216) q[19];\ncx q[8], q[19];\nU(0, 1.9104687048072169, 1.910468704807216) q[8];\nU(pi/2, 0, 3*pi/4) q[8];\nU(3*pi/4, 0.6793447560246393, pi/2) q[19];\nU(3*pi/4, pi/2, pi/2) q[19];\ncx q[11], q[19];\nU(pi, 0.6290624879170643, -1.5563577059186764) q[11];\nU(pi/2, pi/2, -1.7544169151812503) q[11];\nU(pi/4, -1.328743692647012, -pi/2) q[19];\nU(pi/2, 0, 3*pi/4) q[19];\nU(0, -pi, -pi) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[0], q[23];\nU(pi, -pi, -pi/2) q[0];\nU(1.682260653643757, 2.0346920222021936, -2.0346920222021936) q[23];\ncx q[0], q[23];\nU(0, 1.9108281620861494, 1.9108281620861494) q[0];\nU(3*pi/4, 0.680063670582506, pi/2) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\ncx q[6], q[23];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi/2, 0.6390003105295525, -pi) q[23];\nU(3*pi/4, pi/2, -pi/2) q[23];\nU(pi/2, 3*pi/4, 0) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(3*pi/4, 1.3389731496457742, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[25], q[28];\nU(pi/2, -pi, -pi/4) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[2], q[25];\nU(pi, -pi, -pi/2) q[2];\nU(1.5815986974900687, 1.7175187741440405, -1.7175187741440405) q[25];\ncx q[2], q[25];\nU(0, 1.6749178030397296, 1.6749178030397296) q[2];\ncx q[2], q[5];\nU(0, 1.1071487177940904, -1.1071487177940895) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[12];\nU(pi/2, -0.4782206340296309, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[17];\nU(pi, -pi, -pi/2) q[2];\nU(0, 2.5072810754497628, -0.6343115781400308) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, -1.8731331115376593, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[10], q[12];\nU(pi, -pi, -pi/2) q[10];\nU(1.7667387282873177, 2.1783981019680416, -2.178398101968042) q[12];\ncx q[10], q[12];\nU(0, 2.6157767140629176, 1.4397715069677837) q[10];\nU(3*pi/4, 0.9139555674409081, pi/2) q[12];\ncx q[12], q[14];\nU(0, -pi, -pi) q[12];\nU(0, -0.009448425097374091, 3.132144228492419) q[14];\nU(1.754297065534958, 2.159813203822118, -2.159813203822118) q[17];\ncx q[2], q[17];\nU(0, 2.6001574275555344, 1.4241522204603996) q[2];\nU(pi/2, 1.5042281630190732, 0) q[2];\ncx q[2], q[8];\nU(pi/2, -0.6789019788424957, 1.6373644905707208) q[2];\ncx q[2], q[12];\nU(0, -pi, -pi) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(pi/2, -0.9399097575311606, -pi) q[8];\nU(pi/2, -3*pi/4, 0) q[8];\nU(0, -0.21277752239288494, 2.9288151311969077) q[12];\nU(3*pi/4, 0.8827169944261408, pi/2) q[17];\nU(pi/2, pi/4, 0) q[17];\nU(3*pi/4, 0.2082429524896665, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[16], q[25];\nU(pi/2, -0.5291068336692124, -pi/4) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[5], q[16];\nU(pi, -pi, -pi/2) q[5];\nU(1.9056369734637832, 2.350871572802424, -2.350871572802424) q[16];\ncx q[5], q[16];\nU(0, 2.9666645874709676, 1.395868260676071) q[5];\nU(pi/2, pi/4, 0) q[5];\ncx q[5], q[15];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, 2.035473867553428, 0) q[5];\ncx q[5], q[27];\nU(pi/2, -0.3026184202403881, -2.035473867553427) q[5];\nU(pi, pi/2, -pi/2) q[5];\nU(pi/2, 2.513750294290449, 0) q[15];\ncx q[7], q[15];\nU(0, -1.4405878789884266, -3.0113842057833233) q[7];\nU(pi/2, pi/4, 0) q[7];\nU(3*pi/4, 1.2209401945572447, pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(pi/2, 3*pi/4, 0) q[25];\nU(3*pi/4, pi/2, pi/2) q[25];\ncx q[4], q[25];\nU(pi, -2.790720269390853, 2.3007629431371246) q[4];\nU(pi/2, -0.07574195951205276, 0) q[4];\nU(pi/4, -0.5220795877990008, -pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[17], q[25];\nU(pi/2, -pi, -pi/4) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[7], q[17];\nU(pi/2, -pi, -pi/4) q[7];\nU(3*pi/4, -pi/2, 0) q[7];\nU(pi/2, -2.3853862732505213, 0) q[17];\nU(pi/2, 2.7872524136195533, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(pi/2, -1.3184727112228511, 0) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[8], q[27];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi/2, -2.1671961081602986, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi/2, -1.0592449479931911, 0) q[28];\nU(0, -1.4415239656761245, -1.700068687913669) q[28];\ncx q[9], q[28];\nU(pi, -0.7933230503128312, -2.348269603276962) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[13];\nU(pi, -pi, -pi/2) q[9];\nU(1.977289612687472, 2.423103780606022, -2.423103780606022) q[13];\ncx q[9], q[13];\nU(0, 3.0362048557539385, 1.465408528959042) q[9];\nU(pi/2, -3*pi/4, 0) q[9];\ncx q[9], q[18];\nU(pi/2, -pi, -pi/4) q[9];\nU(3*pi/4, 1.3600207311231873, pi/2) q[13];\nU(pi/2, pi/4, 0) q[13];\ncx q[13], q[16];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\ncx q[16], q[21];\nU(pi, -pi, -pi/2) q[16];\nU(pi/2, -1.6243167243268117, -pi) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\ncx q[18], q[24];\nU(pi, -pi, -pi/2) q[18];\nU(1.8924913477562937, 2.3366348258982796, -2.3366348258982796) q[21];\ncx q[16], q[21];\nU(0, 2.9533523538447843, 1.3825560270498878) q[16];\nU(0.3066821590539081, pi/2, -pi/2) q[16];\ncx q[3], q[16];\nU(0, 1.1813077001205148, 0.10046869957934668) q[3];\nU(pi/2, pi/2, -pi) q[3];\nU(0.3066821590539086, -pi/2, pi/2) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(3*pi/4, 1.194315727304879, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[4], q[21];\nU(pi/2, -pi, 0.0757419595120532) q[4];\nU(pi/2, pi/2, -pi) q[4];\ncx q[4], q[19];\nU(pi/2, 0.6200818322458663, pi/2) q[4];\nU(pi/2, -pi, -3*pi/4) q[4];\nU(pi/2, 2.3804853021341605, -pi) q[19];\nU(pi/4, -pi/2, 2.830385189073797) q[19];\nU(pi/2, -2.4380156738544603, 0) q[21];\nU(pi/2, pi/2, -pi/2) q[21];\ncx q[15], q[21];\nU(0, -0.1856775228114551, 1.2315750214438843) q[15];\ncx q[15], q[19];\nU(0, -0.1556037322579984, 1.415192594536899) q[15];\nU(0, 0.6747409422235524, -0.6747409422235524) q[15];\nU(pi/4, 0.43627619450387956, -pi/2) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(pi/2, 1.440488141555508, pi/2) q[21];\nU(pi/2, -pi/2, -pi/2) q[21];\nU(1.977040227887847, 2.422866329326925, -2.422866329326925) q[24];\ncx q[18], q[24];\nU(0, 3.0359705841124107, 1.4651742573175142) q[18];\nU(pi/2, 2.1364956125606778, -pi) q[18];\nU(3*pi/4, 1.851733153133165, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(pi, -1.793182792900577, 1.793182792900577) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[26], q[28];\nU(pi, -pi, -pi/2) q[26];\nU(1.8574147637473104, 2.296856704918021, -2.296856704918021) q[28];\ncx q[26], q[28];\nU(0, 2.9168069708515407, 1.3460106440566442) q[26];\ncx q[20], q[26];\nU(0, -pi, -pi) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[13], q[20];\nU(pi, -pi, -pi/2) q[13];\nU(1.7886661566578665, 2.209568371550704, -2.209568371550704) q[20];\ncx q[13], q[20];\nU(0, 2.64234281009891, 1.4663376030037742) q[13];\ncx q[0], q[13];\nU(pi/2, -2.819842099193151, 0) q[0];\nU(0, 2.301284274295446, -1.76760359729596) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[3], q[13];\nU(pi/2, 0.7786071014908651, -pi/2) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, -0.48334363886095044, 0) q[13];\nU(pi/2, -pi/2, -pi/2) q[13];\ncx q[5], q[13];\nU(pi, -0.442196530724543, -2.209438796611522) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, 1.6744175190433754, pi/2) q[13];\nU(pi/2, pi/4, 0) q[13];\nU(3*pi/4, 0.9670877595128919, pi/2) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\ncx q[18], q[20];\nU(pi/2, 2.4298887458404277, 1.0050970410291145) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\ncx q[11], q[18];\nU(pi/2, -0.38875330996814883, pi/2) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\nU(pi/2, 2.5738754089052467, -pi) q[18];\ncx q[8], q[18];\nU(0, -0.030597572494153624, 3.1109950810956395) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, -pi/2, 0) q[18];\nU(pi/2, 2.97567891996362, -pi) q[20];\ncx q[14], q[20];\nU(0, 2.7566951638798525, -0.3848974897099402) q[14];\nU(pi/2, pi/4, 0) q[14];\nU(0, 1.964817420367897, 1.0375222023662847) q[20];\nU(pi/4, -pi/2, -2.452755706656914) q[20];\nU(0, 2.2909892917871124, -1.9678019924898056) q[26];\ncx q[9], q[26];\nU(pi/2, -0.07574195951205276, 0) q[9];\ncx q[9], q[24];\nU(pi/2, -pi, 0.0757419595120532) q[9];\nU(pi/2, -pi/2, 0.3000926450789043) q[9];\nU(pi/2, -1.5729284691058671, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[3], q[24];\nU(pi, -pi, -pi/2) q[3];\nU(1.675877761807995, 2.0216472692492857, -2.0216472692492857) q[24];\ncx q[3], q[24];\nU(0, 1.900607525235067, 1.900607525235067) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[4];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi/2, -2.841814474722405, 0) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(3*pi/4, 0.6596223968803412, pi/2) q[24];\nU(pi/2, pi/4, 0) q[24];\nU(0, -pi, -pi) q[26];\ncx q[6], q[26];\nU(0, -0.09870034537788541, 3.0428923082119077) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[7];\nU(pi, -pi, -pi/2) q[6];\nU(1.5772017068658821, 1.683860548131305, -1.6838605481313047) q[7];\ncx q[6], q[7];\nU(0, 1.6509153588306802, 1.6509153588306802) q[6];\ncx q[6], q[21];\nU(0, 2.452949893267233, 1.5256546752656206) q[6];\nU(pi/2, pi/4, 0) q[6];\nU(3*pi/4, 0.16023806407156682, pi/2) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\nU(pi/2, -0.6244928003650605, -pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[14], q[26];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[19];\nU(pi, -pi, -pi/2) q[14];\nU(1.780464309658475, 2.1981309927907287, -2.1981309927907295) q[19];\ncx q[14], q[19];\nU(0, 2.632539778971431, 1.4565345718762952) q[14];\nU(pi/2, 0, 3*pi/4) q[14];\nU(3*pi/4, 0.9474816972579339, pi/2) q[19];\nU(pi/2, pi/2, -pi/2) q[19];\nU(pi/2, -1.5282648979015745, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[5], q[26];\nU(pi, -pi, -pi/2) q[5];\nU(1.5812914327107332, 1.7154243525075312, -1.7154243525075312) q[26];\ncx q[5], q[26];\nU(0, 1.6734210535831346, 1.6734210535831346) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(3*pi/4, 0.20524945357647617, pi/2) q[26];\nU(1.4664841824257142, pi/2, pi/2) q[26];\ncx q[4], q[26];\nU(pi, 0.8420703306421444, 0.33393487645299036) q[4];\nU(1.6751084711640787, -pi/2, -pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(3*pi/4, 1.1212249613183936, pi/2) q[28];\nU(pi/2, pi/2, -pi/2) q[28];\ncx q[1], q[28];\nU(0, -0.2379437352604623, 1.6166467007427627) q[1];\ncx q[1], q[22];\nU(0, 0.835496365663599, -0.3405088414315358) q[1];\nU(pi/2, -pi, -3*pi/4) q[1];\ncx q[0], q[1];\nU(pi/2, -0.6262209980298028, 2.819842099193151) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[27];\nU(pi, -pi, -pi/2) q[0];\nU(pi/2, 3.1255770794970488, 0) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[11];\nU(pi, -pi, -pi/2) q[1];\nU(2.030912136960617, 2.472241762515779, -2.472241762515779) q[11];\ncx q[1], q[11];\nU(0, 3.0855271145301124, 1.5147307877352159) q[1];\nU(pi, pi/2, -pi/2) q[1];\ncx q[1], q[20];\nU(pi, -0.6661690278630821, -1.5481284077250983) q[1];\nU(pi/2, pi/4, 0) q[1];\nU(3*pi/4, 1.4586652486755352, pi/2) q[11];\ncx q[11], q[12];\nU(0, -pi/2, pi/2) q[11];\nU(pi/2, -3*pi/4, 0) q[11];\ncx q[11], q[14];\nU(pi/2, -pi, -pi/4) q[11];\nU(0, -2.029938761600943, -2.029938761600943) q[12];\nU(pi/2, -0.3433324792831458, -pi) q[14];\nU(3*pi/4, 2.9190395161401526, pi/2) q[20];\nU(pi/2, -1.6728480035598725, 0) q[20];\nU(pi/4, -2.545886409225785, -pi/2) q[22];\ncx q[22], q[23];\nU(0, 3.1051872195940744, -0.03640543399571872) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[8], q[22];\nU(pi, -pi, -pi/2) q[8];\nU(1.690399284276035, 2.0507446755836494, -2.0507446755836494) q[22];\ncx q[8], q[22];\nU(0, 1.9234873025171177, 1.9234873025171186) q[8];\nU(3*pi/4, 0.7053819514444433, pi/2) q[22];\ncx q[12], q[22];\nU(0, -pi, -pi) q[12];\nU(0, -2.7785242370882886, -2.7785242370882886) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\nU(3*pi/4, 0.08049882136918773, pi/2) q[23];\nU(pi/2, pi/4, 0) q[23];\nU(1.5720237644980894, 1.6203328969676924, -1.6203328969676927) q[27];\ncx q[0], q[27];\nU(0, 1.6058383005528345, 1.6058383005528345) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[7];\nU(pi/2, -2.0835647849758634, -pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[18];\nU(pi, -pi, -pi/2) q[7];\nU(1.9548412139223013, 2.401365268529478, -2.401365268529478) q[18];\ncx q[7], q[18];\nU(0, 3.0149155662000258, 1.4441192394051292) q[7];\ncx q[0], q[7];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[22];\nU(pi, -pi, -pi/2) q[0];\nU(0, -1.5848712878273532, 2.4840165837640527) q[7];\nU(3*pi/4, 1.3174421520153619, pi/2) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\ncx q[5], q[18];\nU(pi/2, -1.4052593837763478, -pi/4) q[5];\nU(pi/2, 3*pi/4, 0) q[18];\nU(1.5853523840344106, 1.741008413669415, -1.741008413669415) q[22];\ncx q[0], q[22];\nU(0, 1.6917372955273793, 1.6917372955273793) q[0];\nU(3*pi/4, 0.2418819374649659, pi/2) q[22];\nU(3*pi/4, 0.07008394751587632, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[2], q[27];\nU(pi/2, -2.935515976531084, -pi/4) q[2];\ncx q[2], q[8];\nU(0, -pi/2, pi/2) q[2];\nU(0, -0.3025525531996953, 2.839040100390098) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[26];\nU(pi, -pi, -pi/2) q[8];\nU(1.8132822130611392, 2.2424646612790493, -2.2424646612790493) q[26];\ncx q[8], q[26];\nU(0, 2.868303586744524, 1.2975072599496276) q[8];\nU(3*pi/4, 1.0242181931043586, pi/2) q[26];\nU(pi/2, -2.6377646147675975, 0) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[20], q[27];\nU(pi/2, -2.9284828424029206, 1.6728480035598716) q[20];\nU(pi/2, -1.7355660212787951, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi/2, 0.024648406454116145, pi/2) q[28];\ncx q[10], q[28];\nU(0, -1.1071487177940904, 1.1071487177940904) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[16];\nU(pi, -pi, -pi/2) q[10];\nU(1.6572323279259547, 1.9808602279054623, -1.9808602279054623) q[16];\ncx q[10], q[16];\nU(0, 1.8690139508245363, 1.8690139508245363) q[10];\nU(pi/2, 1.595181735967615, 0) q[10];\nU(3*pi/4, 0.5964352480592798, pi/2) q[16];\nU(pi/2, pi/4, 0) q[16];\ncx q[16], q[25];\nU(pi/2, -pi, -pi/4) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[9], q[16];\nU(pi/2, 2.8415000085108897, pi/2) q[9];\nU(pi, pi/2, -pi/2) q[9];\ncx q[9], q[19];\nU(pi, -2.163550319435636, -1.4679996604078855) q[9];\nU(pi/2, 2.8330755766610913, 0) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[1], q[16];\nU(pi/2, -pi, -pi/4) q[1];\nU(pi/2, 3*pi/4, 0) q[16];\nU(pi/2, 2.662912822834751, -pi/2) q[19];\nU(pi/2, -1.0010313269348146, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(0, 1.6107497281262404, 0.6834545101246281) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[10], q[28];\nU(pi/2, -0.4250318946013829, -1.595181735967615) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[25];\nU(pi, -pi, -pi/2) q[10];\nU(1.5837708415396248, 1.7315374859295503, -1.7315374859295503) q[25];\ncx q[10], q[25];\nU(0, 1.6849482071140498, 1.6849482071140498) q[10];\ncx q[10], q[17];\nU(0, -pi, -pi) q[10];\ncx q[10], q[21];\nU(0, 2.8417963479536015, -0.29979630563619164) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\nU(0, -1.576683336272589, -1.8253933253661119) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[6], q[17];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[10];\nU(pi, -pi, -pi/2) q[6];\nU(1.8917478601834337, 2.335819298203818, -2.3358192982038184) q[10];\ncx q[6], q[10];\nU(0, 2.952593564964996, 1.3817972381700994) q[6];\nU(3*pi/4, 1.1927981495453022, pi/2) q[10];\nU(pi/2, 2.8725871366756373, 0) q[17];\nU(0, -pi, -pi) q[21];\nU(pi, 3*pi/4, pi/4) q[21];\ncx q[21], q[27];\nU(pi, -pi, -pi/2) q[21];\nU(3*pi/4, 0.22830376063830604, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[24], q[25];\nU(pi/2, -pi, -pi/4) q[24];\nU(pi/2, -0.8989867558475169, 0) q[25];\ncx q[3], q[25];\nU(0, -pi, -pi) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(1.8413131744722329, 2.2776254893259384, -2.2776254893259384) q[27];\ncx q[21], q[27];\nU(0, 2.899469783335249, 1.3286734565403524) q[21];\nU(3*pi/4, 1.0865505862858083, pi/2) q[27];\nU(pi/2, -2.556106748529432, 0) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[23], q[28];\nU(pi/2, -2.859108009710111, -pi/4) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[13], q[23];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[23];\nU(pi, 3*pi/4, pi/4) q[23];\ncx q[23], q[25];\nU(pi, -pi, -pi/2) q[23];\nU(1.712321273705254, 2.0911941147130744, -2.0911941147130744) q[25];\ncx q[23], q[25];\nU(0, 2.543810872468753, 1.3678056653736181) q[23];\nU(3*pi/4, 0.7700238842525788, pi/2) q[25];\nU(pi/2, 3*pi/4, 0) q[28];\nU(0.3066821590539081, pi/2, -pi/2) q[28];\ncx q[15], q[28];\nU(0.3066821590539086, 0.9468117914767706, pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"00111110101111110100010001110","cx_count":202,"protocol":"hcs","syndrome":"000101101111111","generator":["10011001010001","00000000001100","00001001000000","01010010101011","01000001000110","10110101000011","00110000000101","00000001000001","00000001000010","00011110010001","00000000011100","00100000011101","10110001000101","10110110111010","10011000011010","00001100000010","00000000000000","10110000001110","10010000000011","01110011010101","10000000001100","10001100010101","10110001001001","10100000010111","00110110000000","01100010101011","11011001011100","00000000000000","00001100010011"],"parity_check":["01011110000101000000000000000","11100101100010110000000000000","00000000000000001000000000000","10000000000010100100000000000","11000000001110100010000000000","11001100011000000001000000000","01100010100100100000100000000","01100111101000000000010000000","01000000000010000000001000000","10100011100000000000000100000","01000000110010100000000010000","11010010100000100000000001000","00001000000000100000000000100","00000000000000000000000000010","10000100001100000000000000001"],"on_device_graph":false},"analytics":null,"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-09-25T17:25:00.938754Z","scored_at":"2026-09-25T18:25:00.470284Z","scores":{"n":29,"shots":400,"std_error":0.0,"metric_set":"ghz_population.v1","population_ones":0.5,"population_zeros":0.5,"success_probability":1.0,"measured_queue_seconds":1137.891},"error":null,"instance":{"n":29,"seed":18239542615224691178,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":{"n_50":29,"n_90":29,"shots":400,"bond_phi":{"mean":1.0,"bonds":[[0,1],[0,2],[1,3],[0,4],[1,5],[2,6],[3,7],[0,8],[1,9],[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[0,16],[1,17],[2,18],[3,19],[4,20],[5,21],[6,22],[7,23],[8,24],[9,25],[10,26],[11,27],[12,28]],"total":28,"broken":0,"per_bond":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]},"protocol":"ghz","pole_balance":0.5,"prefix_curve":[[2,1.0],[4,1.0],[8,1.0],[16,1.0],[29,1.0]],"success_ci95":[0.99082,1.0],"healthy_cluster":29,"correlation_mass":29.0,"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"failed","created_at":"2026-09-25T16:25:00.831988Z","scored_at":"2026-09-25T17:25:00.378534Z","scores":null,"error":"provider.error","instance":{"n":29,"seed":18239542615224691178,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":null,"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-09-21T11:25:01.469886Z","scored_at":"2026-09-21T12:25:01.017815Z","scores":{"shots":256,"cx_count":198,"coset_dim":14,"pass_rate":1.0,"coset_rank":14,"metric_set":"hidden_coset.v1","rank_valid":true,"fidelity_estimate":1.0,"measured_queue_seconds":58.19},"error":null,"instance":{"k":14,"n":29,"seed":8162515206271631812,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi/2, 0, -pi) q[0];\nU(pi, pi/2, -pi/2) q[1];\nU(pi, pi/2, -pi/2) q[2];\nU(pi, pi/2, -pi/2) q[3];\nU(pi/2, 0, -pi) q[4];\nU(pi/2, pi/4, 0) q[6];\nU(pi, pi/2, -pi/2) q[7];\nU(pi, pi/2, -pi/2) q[8];\nU(pi, -pi, -pi) q[9];\ncx q[6], q[9];\nU(pi, 0.9899383803297868, -1.4798957065835152) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(0, -pi, 0) q[9];\nU(pi, pi/2, -pi/2) q[10];\nU(pi/2, 0, 3*pi/4) q[11];\ncx q[5], q[11];\nU(pi, pi/2, -pi/2) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(3*pi/4, -1.5815028847809964, -pi/2) q[11];\nU(3*pi/4, pi/2, -pi/2) q[11];\nU(pi/2, -3*pi/4, 0) q[12];\nU(pi/2, 0, 3*pi/4) q[13];\ncx q[12], q[13];\nU(pi, -1.0229807893078906, -2.1186118642819025) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[6], q[12];\nU(pi, -pi, -pi/2) q[6];\nU(1.7292763619786573, 2.1201341561002565, -2.1201341561002565) q[12];\ncx q[6], q[12];\nU(0, 2.567330829398334, 1.3913256223031993) q[6];\nU(pi/2, 1.4601391056210016, -pi) q[6];\nU(3*pi/4, 0.8170637981117395, pi/2) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\nU(3*pi/4, pi/2, -pi/2) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[6], q[13];\nU(pi/2, 1.801609059340942, -1.4601391056210018) q[6];\nU(pi/2, 1.40989811674382, 0) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/4, pi/2, -pi/2) q[14];\ncx q[4], q[14];\nU(pi/2, 0, -pi) q[4];\nU(pi/2, 2.0344439357957027, 0) q[4];\ncx q[4], q[12];\nU(pi/2, -2.2586451712676245, -2.0344439357957027) q[4];\nU(pi/2, 2.5615188639840865, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, -2.8213449696247643, -pi) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(2.534153852105801, -pi/2, pi/2) q[15];\nU(pi/2, 0, -pi) q[16];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[3], q[17];\nU(pi/2, -2.7144847881090137, -pi) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(pi/2, -0.06016937794159283, -pi) q[17];\nU(pi, pi/2, -pi/2) q[17];\nU(pi/2, pi/2, -pi) q[18];\nU(3*pi/4, pi/2, pi/2) q[19];\ncx q[8], q[19];\nU(pi, 2.8233788167493454, 1.8890101636353442) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/4, 0.8122782993877933, -pi/2) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[5], q[19];\nU(pi, -pi, -pi/2) q[5];\nU(2.0800577142226118, 2.514308119157122, -2.514308119157122) q[19];\ncx q[5], q[19];\nU(0, 3.129123854986357, 1.5583275281914606) q[5];\ncx q[5], q[9];\nU(0, 1.676197672189634, 0.7489024541880216) q[5];\nU(3*pi/4, -pi/2, 0) q[5];\nU(0, -pi, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(3*pi/4, 1.5458587295880255, pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[3], q[19];\nU(pi/2, -2.856907559073605, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[5];\nU(pi, -pi, -pi/2) q[3];\nU(1.6287000248281824, 1.9079191437940803, -1.90791914379408) q[5];\ncx q[3], q[5];\nU(0, 1.8137438603736218, 1.8137438603736218) q[3];\nU(pi/2, -0.07574195951205276, 0) q[3];\nU(3*pi/4, 0.48589506715745046, pi/2) q[5];\nU(pi/2, 1.4801364395941512, -pi) q[5];\nU(pi/2, 3.1415090401828367, 0) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[13], q[19];\nU(pi, -pi, -pi/2) q[13];\nU(1.7052796208548844, 2.0786062050411225, -2.0786062050411225) q[19];\ncx q[13], q[19];\nU(0, 2.533685546956436, 1.357680339861302) q[13];\nU(pi/2, 1.5042281630190732, 0) q[13];\nU(3*pi/4, 0.7497732332279456, pi/2) q[19];\ncx q[4], q[19];\nU(0, 0.6277840448302765, 2.419894813972965) q[4];\nU(pi/2, -0.07574195951205276, 0) q[4];\nU(0, 2.1612347008440294, -1.470315278999492) q[19];\nU(pi/2, pi/2, -pi/2) q[19];\nU(3*pi/4, pi/2, pi/2) q[20];\ncx q[18], q[20];\nU(0, 0, pi/2) q[18];\nU(pi/4, -0.2268813890017256, -pi/2) q[20];\nU(pi/2, pi/4, 0) q[21];\nU(3*pi/4, pi/2, pi/2) q[22];\ncx q[16], q[22];\nU(pi/2, 0, -pi) q[16];\nU(pi/2, -3*pi/4, 0) q[22];\nU(pi, 3*pi/4, pi/4) q[22];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[10], q[23];\nU(0, -pi, 0) q[10];\ncx q[10], q[11];\nU(0, 0.0836898130167203, 0.0836898130167203) q[10];\nU(pi/2, pi/4, 0) q[10];\nU(3*pi/4, 1.0964345535524025, pi/2) q[11];\nU(pi/4, -0.23892817102696817, pi/2) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[1], q[24];\nU(pi/2, -2.3964921152509637, -pi) q[1];\nU(0, 0.6747409422235524, -0.6747409422235524) q[1];\nU(pi/2, -3*pi/4, -pi) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(2.366679733464248, pi/2, pi/2) q[25];\ncx q[21], q[25];\nU(pi, -0.03692751426432128, -1.5338688125305753) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[8], q[21];\nU(pi, -pi, -pi/2) q[8];\nU(1.6242519154335493, 1.8949397547376545, -1.8949397547376545) q[21];\ncx q[8], q[21];\nU(0, 1.8040554361069754, 1.8040554361069754) q[8];\ncx q[8], q[16];\nU(0, -pi, -pi) q[8];\nU(0, 0.4957551022126192, 0.49575510221261965) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(3*pi/4, 0.46651821862415765, pi/2) q[21];\ncx q[18], q[21];\nU(0, -1.41705143511479, -2.987847761909687) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\ncx q[18], q[23];\nU(pi, -pi, -pi/2) q[18];\nU(0, 1.868004431944482, -1.8680044319444817) q[21];\ncx q[6], q[21];\nU(pi, 3*pi/4, pi/4) q[6];\nU(0, -2.8595393258645427, -2.8595393258645427) q[21];\nU(pi/2, 0, 3*pi/4) q[21];\nU(1.587002622336763, 1.7503493203768201, -1.7503493203768201) q[23];\ncx q[18], q[23];\nU(0, 1.698443853449417, 1.698443853449417) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\ncx q[3], q[18];\nU(pi/2, -0.8442320810570365, 0.0757419595120532) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, 3*pi/4, 0) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\nU(3*pi/4, 0.25529505330904056, pi/2) q[23];\nU(0.7749129201255456, -0.35384386722224326, -pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[22], q[25];\nU(pi, -pi, -pi/2) q[22];\nU(1.6275243595153974, 1.9045411395702567, -1.9045411395702567) q[25];\ncx q[22], q[25];\nU(0, 1.8112184229253687, 1.8112184229253687) q[22];\nU(pi/2, 0, 3*pi/4) q[22];\nU(3*pi/4, 0.4808441922609439, pi/2) q[25];\nU(pi/4, -pi/2, -pi/2) q[25];\ncx q[17], q[25];\nU(pi, 2.788794832514238, 2.3183852675702123) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[16], q[17];\nU(pi, -pi, -pi/2) q[16];\nU(1.7222237367467144, 2.108318174654438, -2.108318174654438) q[17];\ncx q[16], q[17];\nU(0, 2.5576863071442144, 1.3816811000490787) q[16];\nU(3*pi/4, 0.7977747536035005, pi/2) q[17];\ncx q[17], q[23];\nU(0, -2.0344439357957027, 2.0344439357957027) q[17];\nU(3*pi/4, pi/2, 2.7554189124155837) q[17];\nU(0, -0.8950553036209348, 1.7565800237151308) q[23];\nU(3*pi/4, -2.925483842735268, pi/2) q[25];\nU(pi/2, pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[2], q[26];\nU(pi/2, -2.7642774274355815, -pi) q[2];\nU(pi/2, pi/2, -pi) q[2];\ncx q[2], q[22];\nU(pi/2, 0.5298742015771425, pi/2) q[2];\nU(pi/2, 1.7605487668659334, -pi) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[9], q[22];\nU(pi, -pi, -pi/2) q[9];\nU(1.8826871832391938, 2.3257885563796306, -2.3257885563796306) q[22];\ncx q[9], q[22];\nU(0, 2.943293804045842, 1.3724974772509446) q[9];\nU(pi/2, pi/4, 0) q[9];\nU(3*pi/4, 1.1741986277069927, pi/2) q[22];\nU(pi/2, -3*pi/4, -pi) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\ncx q[15], q[26];\nU(pi/2, 3.062559171947931, -pi) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(pi/2, pi/4, -pi) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[9], q[26];\nU(pi/2, -2.770558311692821, -pi/4) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\ncx q[4], q[9];\nU(pi/2, -0.27184988486480854, 0.07574195951205276) q[4];\nU(pi/2, 3*pi/4, 0) q[9];\nU(3*pi/4, -pi/2, 0) q[9];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(2.820872030950876, -pi/2, -pi/2) q[27];\ncx q[7], q[27];\nU(0, -0.14878575464276356, -1.0760809726443759) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[14];\nU(pi/2, -pi, -pi/4) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[12];\nU(pi, -pi, -pi/2) q[7];\nU(1.7769994161234377, 2.1932215863068008, -2.1932215863068008) q[12];\ncx q[7], q[12];\nU(0, 2.6283516617187583, 1.4523464546236244) q[7];\ncx q[7], q[11];\nU(0, -pi, -pi) q[11];\nU(pi/2, -3*pi/4, 0) q[11];\nU(3*pi/4, 0.9391054627525897, pi/2) q[12];\nU(3.022642196043092, pi/2, -pi/2) q[12];\ncx q[8], q[12];\nU(0, -0.47334832341900945, 2.0247432213774985) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[26];\nU(pi, -pi, -pi/2) q[8];\nU(3.0226421960430905, 0.6164254975692076, pi/2) q[12];\nU(pi/2, -3*pi/4, 0) q[12];\nU(pi/2, -1.8876591938140193, 0) q[14];\nU(pi/2, -3*pi/4, 0) q[14];\nU(2.070621916061364, 2.5064289066500844, -2.5064289066500844) q[26];\ncx q[8], q[26];\nU(0, 3.1208591837039794, 1.5500628569090829) q[8];\nU(3*pi/4, 1.5293293870232691, pi/2) q[26];\ncx q[23], q[26];\nU(0, -pi, -pi) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\nU(0.32072062263891726, 2.478408937912075, pi/2) q[27];\nU(0.3066821590539081, pi/2, -pi/2) q[27];\ncx q[1], q[27];\nU(0, 1.4429973169010903, 1.2436600119187666) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[15];\nU(pi, -pi, -pi/2) q[1];\nU(1.8286088659798312, 2.2619690889184625, -2.2619690889184634) q[15];\ncx q[1], q[15];\nU(0, 2.8855087710830425, 1.3147124442881468) q[1];\ncx q[1], q[2];\nU(0, -0.7233259472877105, 2.4182667063020826) q[1];\nU(pi, pi/2, -pi/2) q[1];\nU(pi/2, pi/4, 0) q[2];\nU(3*pi/4, 1.058628561781398, pi/2) q[15];\ncx q[15], q[22];\nU(0, -1.1071487177940904, 1.1071487177940904) q[15];\ncx q[15], q[19];\nU(0, 1.1609055954216538, 1.4912029502509077) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\nU(pi/2, 0.9692044279426915, pi/2) q[19];\nU(2.924693415994229, pi/2, pi/2) q[19];\nU(0, -1.5381243020543036, -2.028081628308032) q[22];\nU(2.323947607757091, pi/2, pi/2) q[22];\ncx q[1], q[22];\nU(pi, 1.678512985043425, -0.7512177670418128) q[1];\nU(0.8176450458327027, 0.5196205579306792, -pi/2) q[22];\nU(1.9995600834986684, pi/2, -pi/2) q[22];\nU(0.3066821590539086, -pi/2, pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[14], q[27];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi/2, -1.793218757559457, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[3], q[27];\nU(pi, -pi, -pi/2) q[3];\nU(1.5984005463930542, 1.8046963089501027, -1.8046963089501027) q[27];\ncx q[3], q[27];\nU(0, 1.7377048430937148, 1.7377048430937148) q[3];\ncx q[3], q[8];\nU(0, -pi, -pi) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(0, 0.2163742614860058, 0.21637426148600625) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[9];\nU(pi, -pi, -pi/2) q[8];\nU(1.6374187369962743, 1.9319147970476145, -1.9319147970476145) q[9];\ncx q[8], q[9];\nU(0, 1.8317661995908097, 1.8317661995908097) q[8];\nU(3*pi/4, 0.5219397455918271, pi/2) q[9];\nU(3*pi/4, 0.3338170325976373, pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[12], q[27];\nU(pi/2, -1.808981848650757, -pi/4) q[12];\ncx q[8], q[12];\nU(0, -3.0695430087791324, -3.0695430087791324) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(0, -1.932556731819282, -1.932556731819282) q[12];\nU(pi/2, -1.409799629995299, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[8], q[27];\nU(pi, -pi, -pi/2) q[8];\nU(1.6339866371023972, 1.9226795821699074, -1.9226795821699074) q[27];\ncx q[8], q[27];\nU(0, 1.8248124095845437, 1.8248124095845437) q[8];\nU(3*pi/4, 0.5080321655792934, pi/2) q[27];\nU(3*pi/4, pi/2, pi/2) q[28];\ncx q[0], q[28];\nU(0, 0, -pi) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[24];\nU(pi/2, -pi, -pi/4) q[0];\ncx q[0], q[16];\nU(0, 0.05804429237684117, 0.05804429237684117) q[0];\ncx q[0], q[14];\nU(0, 1.390503509295268, -0.18029281749962855) q[0];\nU(pi, pi/2, -pi/2) q[0];\nU(0, -pi, -pi) q[16];\ncx q[7], q[16];\nU(0, 1.429645089098151, 1.42964508909815) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[14], q[16];\nU(0, -1.0390174182150171, 1.612617909121047) q[14];\nU(pi/2, pi/4, 0) q[14];\nU(0, -1.1902388576108152, 1.1902388576108152) q[16];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[10], q[24];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\ncx q[2], q[10];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi/2, -0.7527680491839828, -pi) q[2];\ncx q[2], q[26];\nU(pi/2, 0, -2.3888246044058103) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, -2.047251379084834, 0) q[10];\nU(pi/2, pi/2, -2.82205267549101) q[10];\ncx q[10], q[15];\nU(pi/2, 1.8088060313364815, pi/2) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(pi/2, 1.1049381414962323, -pi) q[15];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi/2, 0, 3*pi/4) q[24];\ncx q[11], q[24];\nU(pi/2, -pi, -pi/4) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\nU(pi/2, 0.3808523399190591, -pi) q[24];\ncx q[4], q[24];\nU(0, 1.5567007863834235, 0.6294055683818112) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi/2, 0.8999535339833846, -pi) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(pi/4, -pi/2, -pi/2) q[28];\ncx q[20], q[28];\nU(pi/2, 0, 3*pi/4) q[20];\ncx q[5], q[20];\nU(pi/2, 2.265353371896232, 1.6614562139956401) q[5];\nU(pi/2, 2.1388066757428925, -pi) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[6], q[20];\nU(pi, -pi, -pi/2) q[6];\nU(1.5752678636274773, 1.665293848283623, -1.665293848283623) q[20];\ncx q[6], q[20];\nU(0, 1.6377157014767318, 1.6377157014767318) q[6];\ncx q[5], q[6];\nU(0, 0.20398463227559382, 0.20398463227559382) q[5];\ncx q[1], q[5];\nU(pi, 3*pi/4, pi/4) q[1];\nU(0, -pi, -pi) q[5];\nU(0.3066821590539081, pi/2, -pi/2) q[5];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[11];\nU(pi, -pi, -pi/2) q[6];\nU(2.009197129670441, 2.452784898857301, -2.452784898857301) q[11];\ncx q[6], q[11];\nU(0, 3.0657947090543054, 1.4949983822594088) q[6];\nU(1.4664841824257142, pi/2, pi/2) q[6];\ncx q[0], q[6];\nU(pi, 2.9948181209879836, 0.1467745326018095) q[0];\ncx q[0], q[15];\nU(0, -2.0344439357957027, 2.0344439357957027) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(1.6751084711640791, -pi/2, -pi/2) q[6];\nU(3*pi/4, 1.419200437723923, pi/2) q[11];\nU(pi/2, pi/4, 0) q[11];\nU(0, -2.707451999853012, -2.707451999853012) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(3*pi/4, 2.7935557698799, pi/2) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[3], q[20];\nU(pi, -pi, -pi/2) q[3];\nU(1.8865094895854906, 2.330041057069865, -2.330041057069865) q[20];\ncx q[3], q[20];\nU(0, 2.9472289526586755, 1.3764326258637798) q[3];\ncx q[3], q[23];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[24];\nU(pi, -pi, -pi/2) q[3];\nU(3*pi/4, 1.1820689249326621, pi/2) q[20];\ncx q[20], q[22];\nU(0, 1.13789671775596, 1.3041791815328425) q[20];\ncx q[8], q[20];\nU(0, -pi, -pi) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(0, -3.0242788178077458, -3.0242788178077458) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\nU(1.9995600834986673, 0.2359779756411684, pi/2) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[2], q[22];\nU(pi, -pi, -pi/2) q[2];\nU(1.638369591005181, 1.9344285264144832, -1.934428526414483) q[22];\ncx q[2], q[22];\nU(0, 1.8336628488741056, 1.8336628488741056) q[2];\nU(3*pi/4, 0.525733044158418, pi/2) q[22];\nU(0, -0.6286759517481646, 2.512916701841629) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[1], q[23];\nU(pi, -pi, -pi/2) q[1];\nU(1.7304049815458742, 2.1219973837700277, -2.1219973837700277) q[23];\ncx q[1], q[23];\nU(0, 2.568856988611751, 1.3928517815166153) q[1];\nU(pi/2, pi/2, -1.417198388934497) q[1];\nU(3*pi/4, 0.8201161165385731, pi/2) q[23];\ncx q[2], q[23];\nU(0, -0.05615664241292162, 1.514639684381975) q[2];\nU(pi/2, 1.3258176636680323, -pi) q[2];\nU(0, 1.459010036888313, -1.4590100368883128) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[0], q[23];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[0];\nU(pi/2, -2.6326799122991122, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(1.5785115437744404, 1.6948565704363165, -1.6948565704363168) q[24];\ncx q[3], q[24];\nU(0, 1.658745537239792, 1.658745537239792) q[3];\nU(0, 0.6747409422235524, -0.6747409422235524) q[3];\ncx q[3], q[5];\nU(0.30668215905390855, 1.527908730157442, pi/2) q[5];\nU(3*pi/4, -pi/2, 0) q[5];\nU(3*pi/4, 0.17589842088979157, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[14], q[24];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, -1.9338486187889803, 0) q[24];\nU(0, -pi, -pi) q[28];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[13], q[28];\nU(pi/2, -0.3573039019410076, 1.6373644905707208) q[13];\nU(pi, 2.8725144907266422, -0.2690781628631509) q[13];\ncx q[13], q[17];\nU(pi, 0.5804421746962771, -1.507737392697889) q[13];\nU(pi/4, -1.2964786290223729, -pi/2) q[17];\nU(pi, pi/2, -pi/2) q[17];\ncx q[17], q[19];\nU(pi, -pi/2, -pi/2) q[17];\ncx q[17], q[27];\nU(0, -0.5167931465002304, 2.6247995070895627) q[17];\nU(0.216899237595565, 0.4618514190586329, -pi/2) q[19];\ncx q[6], q[19];\nU(0, 0.588002603547567, -0.5880026035475674) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(0, 2.9415624856560836, -0.2000301679337091) q[19];\nU(pi/2, -pi/2, pi/2) q[19];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[8], q[27];\nU(pi, -pi, -pi/2) q[8];\nU(1.7819464719134597, 2.2002167604625322, -2.2002167604625322) q[27];\ncx q[8], q[27];\nU(0, 2.6343226779800846, 1.4583174708849498) q[8];\ncx q[8], q[17];\nU(3*pi/4, -pi/2, 0) q[8];\nU(0, -pi, -pi) q[17];\nU(3*pi/4, 0.9510474952752412, pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\nU(pi/2, -1.778186714031783, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[18], q[28];\nU(pi, -pi, -pi/2) q[18];\nU(1.6003866456160682, 1.8128865777437753, -1.8128865777437753) q[28];\ncx q[18], q[28];\nU(0, 1.7436617989708303, 1.7436617989708303) q[18];\nU(pi/2, -0.7527680491839828, -pi) q[18];\ncx q[18], q[21];\nU(pi/2, 2.1159357763577606, -2.388824604405811) q[18];\nU(pi/2, pi/4, -pi) q[21];\nU(pi, 3*pi/4, pi/4) q[21];\nU(3*pi/4, 0.34573094435186746, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[25], q[28];\nU(pi/2, -2.7982948176106, -pi/4) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[21], q[25];\nU(pi, -pi, -pi/2) q[21];\nU(1.6546143981400059, 1.9747653441068547, -1.9747653441068547) q[25];\ncx q[21], q[25];\nU(0, 1.8643378008473261, 1.8643378008473261) q[21];\ncx q[18], q[21];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[4], q[18];\nU(pi, -pi, -pi/2) q[4];\nU(1.8132340237844229, 2.242402213300119, -2.242402213300119) q[18];\ncx q[4], q[18];\nU(0, 2.868248827469106, 1.2974525006742095) q[4];\ncx q[4], q[16];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[5];\nU(pi, -pi, -pi/2) q[4];\nU(2.0682826598019144, 2.5044616346576474, -2.5044616346576474) q[5];\ncx q[4], q[5];\nU(0, 3.1188028394049567, 1.5480065126100602) q[4];\nU(0, pi/2, -pi/2) q[4];\ncx q[4], q[19];\nU(0, 0.8666213916551468, 1.3565787179088762) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[8];\nU(pi, -pi, -pi/2) q[4];\nU(3*pi/4, 1.5252166984252238, pi/2) q[5];\nU(pi/2, pi/4, 0) q[5];\ncx q[5], q[14];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[23];\nU(pi, -pi, -pi/2) q[5];\nU(1.744691535873293, 2.1449668005537994, -2.1449668005537994) q[8];\ncx q[4], q[8];\nU(0, 2.5877936937177903, 1.4117884866226555) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(3*pi/4, 0.8579895267506537, pi/2) q[8];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\ncx q[0], q[14];\nU(pi/2, -pi, -3*pi/4) q[0];\nU(pi/2, -2.4257461787548267, 0) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\nU(0, -pi, -pi) q[16];\nU(3*pi/4, 1.0241086745535233, pi/2) q[18];\nU(pi/2, 2.7388936106137196, -pi/2) q[19];\nU(0.3066821590539081, pi/2, -pi/2) q[19];\nU(0, -pi, -pi) q[21];\nU(pi, 3*pi/4, pi/4) q[21];\ncx q[21], q[26];\nU(pi, -pi, -pi/2) q[21];\nU(1.9668399344618928, 2.4130774481658337, -2.4130774481658337) q[23];\ncx q[5], q[23];\nU(0, 3.0263461351479233, 1.4555498083530276) q[5];\ncx q[5], q[8];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[14];\nU(pi, -pi, -pi/2) q[5];\nU(0, -1.147135387348102, 1.9944572662416906) q[8];\nU(1.958392698322872, 2.4048547292985667, -2.4048547292985663) q[14];\ncx q[5], q[14];\nU(0, 3.018311522263345, 1.4475151954684495) q[5];\nU(3*pi/4, 1.3242340641420007, pi/2) q[14];\nU(3*pi/4, 1.3403032899111587, pi/2) q[23];\nU(3*pi/4, 0.5870829481048587, pi/2) q[25];\ncx q[13], q[25];\nU(0, -pi, -pi) q[13];\ncx q[12], q[13];\nU(pi/2, 1.2490457723982544, 0) q[12];\ncx q[12], q[27];\nU(pi/2, -1.4173936364101092, 1.8925468811915387) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\nU(0, 0.6872204097359758, 0.6872204097359758) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(0, -2.5058732106302033, -2.5058732106302033) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(1.5894425556222644, 1.7633148484673455, -1.7633148484673455) q[26];\ncx q[21], q[26];\nU(0, 1.7077714894901996, 1.7077714894901996) q[21];\nU(pi/2, pi/4, 0) q[21];\nU(3*pi/4, 0.2739503253906057, pi/2) q[26];\nU(2.289626326416522, pi/2, pi/2) q[26];\nU(pi/2, 0.32474327697532646, -pi) q[27];\nU(1.7840144608729591, -pi/2, -pi/2) q[27];\nU(pi/2, 3*pi/4, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[7], q[28];\nU(pi, -pi, -pi/2) q[7];\nU(1.647660346127049, 1.9580608956944534, -1.9580608956944536) q[28];\ncx q[7], q[28];\nU(0, 1.8515783365778091, 1.8515783365778091) q[7];\ncx q[7], q[9];\nU(0, -pi, -pi) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[25];\nU(pi, -pi, -pi/2) q[7];\nU(0, 0.14233596229799783, 0.14233596229799783) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(1.692280094918127, 2.054368192950026, -2.054368192950026) q[25];\ncx q[7], q[25];\nU(0, 1.926357623157931, 1.9263576231579318) q[7];\ncx q[7], q[18];\nU(0, 0.6747409422235524, -0.6747409422235524) q[7];\nU(0, -pi, -pi) q[18];\nU(3*pi/4, 0.7111225927260705, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[21], q[25];\nU(pi/2, -pi, -pi/4) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[15], q[21];\nU(pi, -pi, -pi/2) q[15];\nU(2.0062339158233464, 2.4500848213279003, -2.4500848213279003) q[21];\ncx q[15], q[21];\nU(0, 3.06307757158317, 1.4922812447882734) q[15];\nU(pi/2, -1.6814535479687929, -pi) q[15];\ncx q[15], q[20];\nU(pi/2, 2.1128406926386933, -1.460139105621002) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(pi/2, -3.070886198833332, -pi) q[20];\nU(pi, pi/2, -pi/2) q[20];\nU(3*pi/4, 1.4137661627816502, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/2, 3*pi/4, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[9], q[25];\nU(pi, -pi, -pi/2) q[9];\nU(1.5993613208297208, 1.8086948665031537, -1.8086948665031537) q[25];\ncx q[9], q[25];\nU(0, 1.7406116424560434, 1.7406116424560434) q[9];\nU(3*pi/4, 0.339630631322295, pi/2) q[25];\nU(pi, pi/2, -pi/2) q[25];\nU(3*pi/4, 0.5615640195658251, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[11], q[28];\nU(pi/2, -2.801639515832497, -pi/4) q[11];\ncx q[11], q[22];\ncx q[3], q[11];\nU(0, -1.9919998129828962, -1.991999812982896) q[3];\ncx q[3], q[23];\nU(0, -0.1287275753355912, 2.0855698602525896) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(0, -2.115703083964122, -1.625745757710394) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(0, -pi, -pi) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[6], q[22];\nU(pi, -pi, -pi/2) q[6];\nU(1.5833280778277803, 1.7287825009060906, -1.7287825009060906) q[22];\ncx q[6], q[22];\nU(0, 1.6829752964812696, 1.6829752964812696) q[6];\nU(pi/2, pi/4, 0) q[6];\ncx q[6], q[21];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi, 2.8725144907266422, -0.2690781628631509) q[6];\ncx q[6], q[27];\nU(pi, 3.04433982038194, 0.09725283320785305) q[6];\nU(pi/2, 3*pi/4, 0) q[21];\nU(pi, 0.2690781628631509, -2.8725144907266422) q[21];\nU(3*pi/4, 0.22435793937274706, pi/2) q[22];\ncx q[9], q[22];\nU(0, -pi, -pi) q[9];\nU(pi/2, pi/4, 0) q[9];\nU(0, 0.1484095396558116, 0.1484095396558116) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[12], q[22];\nU(pi, -pi, -pi/2) q[12];\nU(1.8228038039375973, 2.2546638593468513, -2.2546638593468513) q[22];\ncx q[12], q[22];\nU(0, 2.8790406845627707, 1.3082443577678742) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[4], q[12];\nU(pi/2, -0.37939760922771626, -pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[12];\nU(3*pi/4, 1.0456923887408527, pi/2) q[22];\nU(3*pi/4, pi/2, pi/2) q[22];\nU(1.3575781927168349, -2.302982221953785, pi/2) q[27];\nU(pi/2, 3*pi/4, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[10], q[28];\nU(pi, -pi, -pi/2) q[10];\nU(1.6353938352540038, 1.9264974850510415, -1.9264974850510415) q[28];\ncx q[10], q[28];\nU(0, 1.8276844457158798, 1.8276844457158798) q[10];\nU(pi, pi/2, -pi/2) q[10];\ncx q[10], q[26];\nU(pi, 1.5515788671852606, 0.6627185684029202) q[10];\nU(pi/2, 0, 3*pi/4) q[10];\ncx q[2], q[10];\nU(pi/2, 1.8225304365426904, 1.81577498992176) q[2];\nU(pi, pi/2, -pi/2) q[2];\nU(pi/2, -2.561407666752558, -pi) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(0.8519663271732719, -0.31113572385092914, -pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[13], q[26];\nU(pi, -pi, -pi/2) q[13];\nU(1.6768128564571452, 2.023584884364194, -2.023584884364194) q[26];\ncx q[13], q[26];\nU(0, 1.9021219698851564, 1.9021219698851564) q[13];\ncx q[13], q[24];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[9], q[13];\nU(pi/2, -pi, -pi/4) q[9];\nU(pi/2, -1.746190408541814, 0) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(0, -pi, -pi) q[24];\nU(3*pi/4, 0.6626512861805209, pi/2) q[26];\ncx q[16], q[26];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[15], q[16];\nU(pi, -pi, -pi/2) q[15];\nU(1.8470955167220717, 2.2846077843654804, -2.2846077843654804) q[16];\ncx q[15], q[16];\nU(0, 2.9057401038641277, 1.3349437770692312) q[15];\nU(pi, 1.9945242330806492, 1.99452423308065) q[15];\ncx q[2], q[15];\nU(pi, 0.4920954463523861, -0.4920954463523861) q[2];\nU(0, -1.9325856457189827, 1.2090070078708104) q[15];\nU(3*pi/4, 1.0990912273435658, pi/2) q[16];\ncx q[16], q[24];\nU(0, -pi, -pi) q[24];\nU(0, -pi, -pi) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[11], q[26];\nU(pi, -pi, -pi/2) q[11];\nU(1.6129288240643613, 1.8590886741977286, -1.8590886741977286) q[26];\ncx q[11], q[26];\nU(0, 1.777496723891418, 1.777496723891418) q[11];\nU(pi, pi/2, -pi/2) q[11];\ncx q[11], q[22];\nU(pi, -0.40917279612380186, -2.732419857465991) q[11];\nU(pi/4, 0.8233284596165378, -pi/2) q[22];\nU(3*pi/4, 0.41340079419304354, pi/2) q[26];\nU(0.8176450458327025, -pi/2, -pi/2) q[26];\ncx q[21], q[26];\nU(pi, -2.353322103926164, 2.353322103926164) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(2.323947607757091, -2.032447061212555, pi/2) q[26];\nU(3*pi/4, 0.5137762378419675, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[1], q[28];\nU(pi/2, 0.9308915142484313, -pi/2) q[1];\ncx q[1], q[18];\nU(0, 1.2056805887163433, 1.2056805887163433) q[1];\nU(pi/2, pi/4, 0) q[1];\ncx q[1], q[10];\nU(pi/2, -0.7860087561627429, -pi/4) q[1];\nU(pi/2, 3*pi/4, 0) q[10];\nU(0, -pi, -pi) q[18];\nU(0, 0.6747409422235524, -0.6747409422235524) q[18];\ncx q[18], q[19];\nU(0, -0.32175055439664213, 0.32175055439664213) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[3], q[18];\nU(pi, -pi, -pi/2) q[3];\nU(1.6237574441289, 1.89346238941034, -1.89346238941034) q[18];\ncx q[3], q[18];\nU(0, 1.802955223125788, 1.802955223125788) q[3];\nU(3*pi/4, 0.4643177926617832, pi/2) q[18];\nU(0.3066821590539087, -1.1129858669079291, pi/2) q[19];\nU(pi/2, -1.0233712937576893, 0) q[28];\nU(1.4664841824257142, pi/2, pi/2) q[28];\ncx q[25], q[28];\nU(pi, 0, 0) q[25];\nU(0.3066821590539081, pi/2, -pi/2) q[25];\ncx q[7], q[25];\nU(0, -0.1651486774146269, 0.1651486774146269) q[7];\nU(0.3066821590539083, 0.16108523205067193, pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[13], q[25];\nU(pi, -pi, -pi/2) q[13];\nU(1.6704105163356113, 2.010125720480831, -2.010125720480831) q[25];\ncx q[13], q[25];\nU(0, 1.8916282993053297, 1.8916282993053297) q[13];\nU(3*pi/4, 0.6416639450208663, pi/2) q[25];\nU(1.675108471164079, 1.221564725069932, -pi/2) q[28];\nU(2.3127435948008146, pi/2, pi/2) q[28];\ncx q[20], q[28];\nU(pi, -0.1718751527650415, -1.398921174029855) q[20];\nU(pi, 3*pi/4, pi/4) q[20];\ncx q[20], q[21];\nU(pi, -pi, -pi/2) q[20];\nU(1.6888694846629655, 2.0477741985309956, -2.0477741985309956) q[21];\ncx q[20], q[21];\nU(0, 1.9211378343278014, 1.9211378343278014) q[20];\nU(3*pi/4, 0.7006830150658105, pi/2) q[21];\nU(0.8288490587889791, 0.7060151102765344, -pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"00010101011100101001011100001","cx_count":198,"protocol":"hcs","syndrome":"001111010110101","generator":["01000101110100","10000010100001","10010001010001","00000100100000","01001110001100","01000110000100","00000010000110","00000000001000","01000010100100","00001110001101","10000000000000","00100110001000","00001110000000","00001110000001","01000010000101","00010111010001","01000001001101","01001110000000","01001010101111","11001010101111","00000100000000","01001000100010","10000101001101","00000001010001","00001111000000","01001000001010","10011001101111","01001000100111","01001110100010"],"parity_check":["00010100100000000000000000000","01011101001001000000000000000","00101101001010010000000000000","01010101011000000100000000000","01001111011010100010000000000","01001111010010100001000000000","01011001001010100000100000000","00011011000000000000010000000","00001100011000101000001000000","11000100001000000000000100000","01010101001010001000000010000","01010011001010100000000001000","11111111001000001000000000100","00011010010010000000000000010","00010110000010000000000000001"],"on_device_graph":false},"analytics":{"shots":256,"protocol":"hcs","pass_ci95":[0.985694,1.0],"check_bias":{"mean":1.0,"mean_ci95":[1.0,1.0],"per_check":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"total_checks":15,"check_weights":[3,7,7,7,10,9,8,5,7,5,8,8,11,6,5],"significant_checks":15},"frozen_bits":[],"rank_evaluable":true,"joint_structure":{"p":0.0033,"delta":1.0,"verdict":true,"checks_tested":15},"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"failed","created_at":"2026-09-21T10:25:00.854786Z","scored_at":"2026-09-21T11:25:01.118105Z","scores":null,"error":"provider.error","instance":{"k":14,"n":29,"seed":8162515206271631812,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi/2, 0, -pi) q[0];\nU(pi, pi/2, -pi/2) q[1];\nU(pi, pi/2, -pi/2) q[2];\nU(pi, pi/2, -pi/2) q[3];\nU(pi/2, 0, -pi) q[4];\nU(pi/2, pi/4, 0) q[6];\nU(pi, pi/2, -pi/2) q[7];\nU(pi, pi/2, -pi/2) q[8];\nU(pi, -pi, -pi) q[9];\ncx q[6], q[9];\nU(pi, 0.9899383803297868, -1.4798957065835152) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(0, -pi, 0) q[9];\nU(pi, pi/2, -pi/2) q[10];\nU(pi/2, 0, 3*pi/4) q[11];\ncx q[5], q[11];\nU(pi, pi/2, -pi/2) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(3*pi/4, -1.5815028847809964, -pi/2) q[11];\nU(3*pi/4, pi/2, -pi/2) q[11];\nU(pi/2, -3*pi/4, 0) q[12];\nU(pi/2, 0, 3*pi/4) q[13];\ncx q[12], q[13];\nU(pi, -1.0229807893078906, -2.1186118642819025) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[6], q[12];\nU(pi, -pi, -pi/2) q[6];\nU(1.7292763619786573, 2.1201341561002565, -2.1201341561002565) q[12];\ncx q[6], q[12];\nU(0, 2.567330829398334, 1.3913256223031993) q[6];\nU(pi/2, 1.4601391056210016, -pi) q[6];\nU(3*pi/4, 0.8170637981117395, pi/2) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\nU(3*pi/4, pi/2, -pi/2) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[6], q[13];\nU(pi/2, 1.801609059340942, -1.4601391056210018) q[6];\nU(pi/2, 1.40989811674382, 0) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/4, pi/2, -pi/2) q[14];\ncx q[4], q[14];\nU(pi/2, 0, -pi) q[4];\nU(pi/2, 2.0344439357957027, 0) q[4];\ncx q[4], q[12];\nU(pi/2, -2.2586451712676245, -2.0344439357957027) q[4];\nU(pi/2, 2.5615188639840865, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, -2.8213449696247643, -pi) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(2.534153852105801, -pi/2, pi/2) q[15];\nU(pi/2, 0, -pi) q[16];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[3], q[17];\nU(pi/2, -2.7144847881090137, -pi) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(pi/2, -0.06016937794159283, -pi) q[17];\nU(pi, pi/2, -pi/2) q[17];\nU(pi/2, pi/2, -pi) q[18];\nU(3*pi/4, pi/2, pi/2) q[19];\ncx q[8], q[19];\nU(pi, 2.8233788167493454, 1.8890101636353442) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/4, 0.8122782993877933, -pi/2) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[5], q[19];\nU(pi, -pi, -pi/2) q[5];\nU(2.0800577142226118, 2.514308119157122, -2.514308119157122) q[19];\ncx q[5], q[19];\nU(0, 3.129123854986357, 1.5583275281914606) q[5];\ncx q[5], q[9];\nU(0, 1.676197672189634, 0.7489024541880216) q[5];\nU(3*pi/4, -pi/2, 0) q[5];\nU(0, -pi, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(3*pi/4, 1.5458587295880255, pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[3], q[19];\nU(pi/2, -2.856907559073605, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[5];\nU(pi, -pi, -pi/2) q[3];\nU(1.6287000248281824, 1.9079191437940803, -1.90791914379408) q[5];\ncx q[3], q[5];\nU(0, 1.8137438603736218, 1.8137438603736218) q[3];\nU(pi/2, -0.07574195951205276, 0) q[3];\nU(3*pi/4, 0.48589506715745046, pi/2) q[5];\nU(pi/2, 1.4801364395941512, -pi) q[5];\nU(pi/2, 3.1415090401828367, 0) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[13], q[19];\nU(pi, -pi, -pi/2) q[13];\nU(1.7052796208548844, 2.0786062050411225, -2.0786062050411225) q[19];\ncx q[13], q[19];\nU(0, 2.533685546956436, 1.357680339861302) q[13];\nU(pi/2, 1.5042281630190732, 0) q[13];\nU(3*pi/4, 0.7497732332279456, pi/2) q[19];\ncx q[4], q[19];\nU(0, 0.6277840448302765, 2.419894813972965) q[4];\nU(pi/2, -0.07574195951205276, 0) q[4];\nU(0, 2.1612347008440294, -1.470315278999492) q[19];\nU(pi/2, pi/2, -pi/2) q[19];\nU(3*pi/4, pi/2, pi/2) q[20];\ncx q[18], q[20];\nU(0, 0, pi/2) q[18];\nU(pi/4, -0.2268813890017256, -pi/2) q[20];\nU(pi/2, pi/4, 0) q[21];\nU(3*pi/4, pi/2, pi/2) q[22];\ncx q[16], q[22];\nU(pi/2, 0, -pi) q[16];\nU(pi/2, -3*pi/4, 0) q[22];\nU(pi, 3*pi/4, pi/4) q[22];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[10], q[23];\nU(0, -pi, 0) q[10];\ncx q[10], q[11];\nU(0, 0.0836898130167203, 0.0836898130167203) q[10];\nU(pi/2, pi/4, 0) q[10];\nU(3*pi/4, 1.0964345535524025, pi/2) q[11];\nU(pi/4, -0.23892817102696817, pi/2) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[1], q[24];\nU(pi/2, -2.3964921152509637, -pi) q[1];\nU(0, 0.6747409422235524, -0.6747409422235524) q[1];\nU(pi/2, -3*pi/4, -pi) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(2.366679733464248, pi/2, pi/2) q[25];\ncx q[21], q[25];\nU(pi, -0.03692751426432128, -1.5338688125305753) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[8], q[21];\nU(pi, -pi, -pi/2) q[8];\nU(1.6242519154335493, 1.8949397547376545, -1.8949397547376545) q[21];\ncx q[8], q[21];\nU(0, 1.8040554361069754, 1.8040554361069754) q[8];\ncx q[8], q[16];\nU(0, -pi, -pi) q[8];\nU(0, 0.4957551022126192, 0.49575510221261965) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(3*pi/4, 0.46651821862415765, pi/2) q[21];\ncx q[18], q[21];\nU(0, -1.41705143511479, -2.987847761909687) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\ncx q[18], q[23];\nU(pi, -pi, -pi/2) q[18];\nU(0, 1.868004431944482, -1.8680044319444817) q[21];\ncx q[6], q[21];\nU(pi, 3*pi/4, pi/4) q[6];\nU(0, -2.8595393258645427, -2.8595393258645427) q[21];\nU(pi/2, 0, 3*pi/4) q[21];\nU(1.587002622336763, 1.7503493203768201, -1.7503493203768201) q[23];\ncx q[18], q[23];\nU(0, 1.698443853449417, 1.698443853449417) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\ncx q[3], q[18];\nU(pi/2, -0.8442320810570365, 0.0757419595120532) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, 3*pi/4, 0) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\nU(3*pi/4, 0.25529505330904056, pi/2) q[23];\nU(0.7749129201255456, -0.35384386722224326, -pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[22], q[25];\nU(pi, -pi, -pi/2) q[22];\nU(1.6275243595153974, 1.9045411395702567, -1.9045411395702567) q[25];\ncx q[22], q[25];\nU(0, 1.8112184229253687, 1.8112184229253687) q[22];\nU(pi/2, 0, 3*pi/4) q[22];\nU(3*pi/4, 0.4808441922609439, pi/2) q[25];\nU(pi/4, -pi/2, -pi/2) q[25];\ncx q[17], q[25];\nU(pi, 2.788794832514238, 2.3183852675702123) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[16], q[17];\nU(pi, -pi, -pi/2) q[16];\nU(1.7222237367467144, 2.108318174654438, -2.108318174654438) q[17];\ncx q[16], q[17];\nU(0, 2.5576863071442144, 1.3816811000490787) q[16];\nU(3*pi/4, 0.7977747536035005, pi/2) q[17];\ncx q[17], q[23];\nU(0, -2.0344439357957027, 2.0344439357957027) q[17];\nU(3*pi/4, pi/2, 2.7554189124155837) q[17];\nU(0, -0.8950553036209348, 1.7565800237151308) q[23];\nU(3*pi/4, -2.925483842735268, pi/2) q[25];\nU(pi/2, pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[2], q[26];\nU(pi/2, -2.7642774274355815, -pi) q[2];\nU(pi/2, pi/2, -pi) q[2];\ncx q[2], q[22];\nU(pi/2, 0.5298742015771425, pi/2) q[2];\nU(pi/2, 1.7605487668659334, -pi) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[9], q[22];\nU(pi, -pi, -pi/2) q[9];\nU(1.8826871832391938, 2.3257885563796306, -2.3257885563796306) q[22];\ncx q[9], q[22];\nU(0, 2.943293804045842, 1.3724974772509446) q[9];\nU(pi/2, pi/4, 0) q[9];\nU(3*pi/4, 1.1741986277069927, pi/2) q[22];\nU(pi/2, -3*pi/4, -pi) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\ncx q[15], q[26];\nU(pi/2, 3.062559171947931, -pi) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(pi/2, pi/4, -pi) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[9], q[26];\nU(pi/2, -2.770558311692821, -pi/4) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\ncx q[4], q[9];\nU(pi/2, -0.27184988486480854, 0.07574195951205276) q[4];\nU(pi/2, 3*pi/4, 0) q[9];\nU(3*pi/4, -pi/2, 0) q[9];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(2.820872030950876, -pi/2, -pi/2) q[27];\ncx q[7], q[27];\nU(0, -0.14878575464276356, -1.0760809726443759) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[14];\nU(pi/2, -pi, -pi/4) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[12];\nU(pi, -pi, -pi/2) q[7];\nU(1.7769994161234377, 2.1932215863068008, -2.1932215863068008) q[12];\ncx q[7], q[12];\nU(0, 2.6283516617187583, 1.4523464546236244) q[7];\ncx q[7], q[11];\nU(0, -pi, -pi) q[11];\nU(pi/2, -3*pi/4, 0) q[11];\nU(3*pi/4, 0.9391054627525897, pi/2) q[12];\nU(3.022642196043092, pi/2, -pi/2) q[12];\ncx q[8], q[12];\nU(0, -0.47334832341900945, 2.0247432213774985) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[26];\nU(pi, -pi, -pi/2) q[8];\nU(3.0226421960430905, 0.6164254975692076, pi/2) q[12];\nU(pi/2, -3*pi/4, 0) q[12];\nU(pi/2, -1.8876591938140193, 0) q[14];\nU(pi/2, -3*pi/4, 0) q[14];\nU(2.070621916061364, 2.5064289066500844, -2.5064289066500844) q[26];\ncx q[8], q[26];\nU(0, 3.1208591837039794, 1.5500628569090829) q[8];\nU(3*pi/4, 1.5293293870232691, pi/2) q[26];\ncx q[23], q[26];\nU(0, -pi, -pi) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\nU(0.32072062263891726, 2.478408937912075, pi/2) q[27];\nU(0.3066821590539081, pi/2, -pi/2) q[27];\ncx q[1], q[27];\nU(0, 1.4429973169010903, 1.2436600119187666) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[15];\nU(pi, -pi, -pi/2) q[1];\nU(1.8286088659798312, 2.2619690889184625, -2.2619690889184634) q[15];\ncx q[1], q[15];\nU(0, 2.8855087710830425, 1.3147124442881468) q[1];\ncx q[1], q[2];\nU(0, -0.7233259472877105, 2.4182667063020826) q[1];\nU(pi, pi/2, -pi/2) q[1];\nU(pi/2, pi/4, 0) q[2];\nU(3*pi/4, 1.058628561781398, pi/2) q[15];\ncx q[15], q[22];\nU(0, -1.1071487177940904, 1.1071487177940904) q[15];\ncx q[15], q[19];\nU(0, 1.1609055954216538, 1.4912029502509077) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\nU(pi/2, 0.9692044279426915, pi/2) q[19];\nU(2.924693415994229, pi/2, pi/2) q[19];\nU(0, -1.5381243020543036, -2.028081628308032) q[22];\nU(2.323947607757091, pi/2, pi/2) q[22];\ncx q[1], q[22];\nU(pi, 1.678512985043425, -0.7512177670418128) q[1];\nU(0.8176450458327027, 0.5196205579306792, -pi/2) q[22];\nU(1.9995600834986684, pi/2, -pi/2) q[22];\nU(0.3066821590539086, -pi/2, pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[14], q[27];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi/2, -1.793218757559457, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[3], q[27];\nU(pi, -pi, -pi/2) q[3];\nU(1.5984005463930542, 1.8046963089501027, -1.8046963089501027) q[27];\ncx q[3], q[27];\nU(0, 1.7377048430937148, 1.7377048430937148) q[3];\ncx q[3], q[8];\nU(0, -pi, -pi) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(0, 0.2163742614860058, 0.21637426148600625) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[9];\nU(pi, -pi, -pi/2) q[8];\nU(1.6374187369962743, 1.9319147970476145, -1.9319147970476145) q[9];\ncx q[8], q[9];\nU(0, 1.8317661995908097, 1.8317661995908097) q[8];\nU(3*pi/4, 0.5219397455918271, pi/2) q[9];\nU(3*pi/4, 0.3338170325976373, pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[12], q[27];\nU(pi/2, -1.808981848650757, -pi/4) q[12];\ncx q[8], q[12];\nU(0, -3.0695430087791324, -3.0695430087791324) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(0, -1.932556731819282, -1.932556731819282) q[12];\nU(pi/2, -1.409799629995299, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[8], q[27];\nU(pi, -pi, -pi/2) q[8];\nU(1.6339866371023972, 1.9226795821699074, -1.9226795821699074) q[27];\ncx q[8], q[27];\nU(0, 1.8248124095845437, 1.8248124095845437) q[8];\nU(3*pi/4, 0.5080321655792934, pi/2) q[27];\nU(3*pi/4, pi/2, pi/2) q[28];\ncx q[0], q[28];\nU(0, 0, -pi) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[24];\nU(pi/2, -pi, -pi/4) q[0];\ncx q[0], q[16];\nU(0, 0.05804429237684117, 0.05804429237684117) q[0];\ncx q[0], q[14];\nU(0, 1.390503509295268, -0.18029281749962855) q[0];\nU(pi, pi/2, -pi/2) q[0];\nU(0, -pi, -pi) q[16];\ncx q[7], q[16];\nU(0, 1.429645089098151, 1.42964508909815) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[14], q[16];\nU(0, -1.0390174182150171, 1.612617909121047) q[14];\nU(pi/2, pi/4, 0) q[14];\nU(0, -1.1902388576108152, 1.1902388576108152) q[16];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[10], q[24];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\ncx q[2], q[10];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi/2, -0.7527680491839828, -pi) q[2];\ncx q[2], q[26];\nU(pi/2, 0, -2.3888246044058103) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, -2.047251379084834, 0) q[10];\nU(pi/2, pi/2, -2.82205267549101) q[10];\ncx q[10], q[15];\nU(pi/2, 1.8088060313364815, pi/2) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(pi/2, 1.1049381414962323, -pi) q[15];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi/2, 0, 3*pi/4) q[24];\ncx q[11], q[24];\nU(pi/2, -pi, -pi/4) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\nU(pi/2, 0.3808523399190591, -pi) q[24];\ncx q[4], q[24];\nU(0, 1.5567007863834235, 0.6294055683818112) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi/2, 0.8999535339833846, -pi) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(pi/4, -pi/2, -pi/2) q[28];\ncx q[20], q[28];\nU(pi/2, 0, 3*pi/4) q[20];\ncx q[5], q[20];\nU(pi/2, 2.265353371896232, 1.6614562139956401) q[5];\nU(pi/2, 2.1388066757428925, -pi) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[6], q[20];\nU(pi, -pi, -pi/2) q[6];\nU(1.5752678636274773, 1.665293848283623, -1.665293848283623) q[20];\ncx q[6], q[20];\nU(0, 1.6377157014767318, 1.6377157014767318) q[6];\ncx q[5], q[6];\nU(0, 0.20398463227559382, 0.20398463227559382) q[5];\ncx q[1], q[5];\nU(pi, 3*pi/4, pi/4) q[1];\nU(0, -pi, -pi) q[5];\nU(0.3066821590539081, pi/2, -pi/2) q[5];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[11];\nU(pi, -pi, -pi/2) q[6];\nU(2.009197129670441, 2.452784898857301, -2.452784898857301) q[11];\ncx q[6], q[11];\nU(0, 3.0657947090543054, 1.4949983822594088) q[6];\nU(1.4664841824257142, pi/2, pi/2) q[6];\ncx q[0], q[6];\nU(pi, 2.9948181209879836, 0.1467745326018095) q[0];\ncx q[0], q[15];\nU(0, -2.0344439357957027, 2.0344439357957027) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(1.6751084711640791, -pi/2, -pi/2) q[6];\nU(3*pi/4, 1.419200437723923, pi/2) q[11];\nU(pi/2, pi/4, 0) q[11];\nU(0, -2.707451999853012, -2.707451999853012) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(3*pi/4, 2.7935557698799, pi/2) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[3], q[20];\nU(pi, -pi, -pi/2) q[3];\nU(1.8865094895854906, 2.330041057069865, -2.330041057069865) q[20];\ncx q[3], q[20];\nU(0, 2.9472289526586755, 1.3764326258637798) q[3];\ncx q[3], q[23];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[24];\nU(pi, -pi, -pi/2) q[3];\nU(3*pi/4, 1.1820689249326621, pi/2) q[20];\ncx q[20], q[22];\nU(0, 1.13789671775596, 1.3041791815328425) q[20];\ncx q[8], q[20];\nU(0, -pi, -pi) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(0, -3.0242788178077458, -3.0242788178077458) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\nU(1.9995600834986673, 0.2359779756411684, pi/2) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[2], q[22];\nU(pi, -pi, -pi/2) q[2];\nU(1.638369591005181, 1.9344285264144832, -1.934428526414483) q[22];\ncx q[2], q[22];\nU(0, 1.8336628488741056, 1.8336628488741056) q[2];\nU(3*pi/4, 0.525733044158418, pi/2) q[22];\nU(0, -0.6286759517481646, 2.512916701841629) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[1], q[23];\nU(pi, -pi, -pi/2) q[1];\nU(1.7304049815458742, 2.1219973837700277, -2.1219973837700277) q[23];\ncx q[1], q[23];\nU(0, 2.568856988611751, 1.3928517815166153) q[1];\nU(pi/2, pi/2, -1.417198388934497) q[1];\nU(3*pi/4, 0.8201161165385731, pi/2) q[23];\ncx q[2], q[23];\nU(0, -0.05615664241292162, 1.514639684381975) q[2];\nU(pi/2, 1.3258176636680323, -pi) q[2];\nU(0, 1.459010036888313, -1.4590100368883128) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[0], q[23];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[0];\nU(pi/2, -2.6326799122991122, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(1.5785115437744404, 1.6948565704363165, -1.6948565704363168) q[24];\ncx q[3], q[24];\nU(0, 1.658745537239792, 1.658745537239792) q[3];\nU(0, 0.6747409422235524, -0.6747409422235524) q[3];\ncx q[3], q[5];\nU(0.30668215905390855, 1.527908730157442, pi/2) q[5];\nU(3*pi/4, -pi/2, 0) q[5];\nU(3*pi/4, 0.17589842088979157, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[14], q[24];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, -1.9338486187889803, 0) q[24];\nU(0, -pi, -pi) q[28];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[13], q[28];\nU(pi/2, -0.3573039019410076, 1.6373644905707208) q[13];\nU(pi, 2.8725144907266422, -0.2690781628631509) q[13];\ncx q[13], q[17];\nU(pi, 0.5804421746962771, -1.507737392697889) q[13];\nU(pi/4, -1.2964786290223729, -pi/2) q[17];\nU(pi, pi/2, -pi/2) q[17];\ncx q[17], q[19];\nU(pi, -pi/2, -pi/2) q[17];\ncx q[17], q[27];\nU(0, -0.5167931465002304, 2.6247995070895627) q[17];\nU(0.216899237595565, 0.4618514190586329, -pi/2) q[19];\ncx q[6], q[19];\nU(0, 0.588002603547567, -0.5880026035475674) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(0, 2.9415624856560836, -0.2000301679337091) q[19];\nU(pi/2, -pi/2, pi/2) q[19];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[8], q[27];\nU(pi, -pi, -pi/2) q[8];\nU(1.7819464719134597, 2.2002167604625322, -2.2002167604625322) q[27];\ncx q[8], q[27];\nU(0, 2.6343226779800846, 1.4583174708849498) q[8];\ncx q[8], q[17];\nU(3*pi/4, -pi/2, 0) q[8];\nU(0, -pi, -pi) q[17];\nU(3*pi/4, 0.9510474952752412, pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\nU(pi/2, -1.778186714031783, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[18], q[28];\nU(pi, -pi, -pi/2) q[18];\nU(1.6003866456160682, 1.8128865777437753, -1.8128865777437753) q[28];\ncx q[18], q[28];\nU(0, 1.7436617989708303, 1.7436617989708303) q[18];\nU(pi/2, -0.7527680491839828, -pi) q[18];\ncx q[18], q[21];\nU(pi/2, 2.1159357763577606, -2.388824604405811) q[18];\nU(pi/2, pi/4, -pi) q[21];\nU(pi, 3*pi/4, pi/4) q[21];\nU(3*pi/4, 0.34573094435186746, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[25], q[28];\nU(pi/2, -2.7982948176106, -pi/4) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[21], q[25];\nU(pi, -pi, -pi/2) q[21];\nU(1.6546143981400059, 1.9747653441068547, -1.9747653441068547) q[25];\ncx q[21], q[25];\nU(0, 1.8643378008473261, 1.8643378008473261) q[21];\ncx q[18], q[21];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[4], q[18];\nU(pi, -pi, -pi/2) q[4];\nU(1.8132340237844229, 2.242402213300119, -2.242402213300119) q[18];\ncx q[4], q[18];\nU(0, 2.868248827469106, 1.2974525006742095) q[4];\ncx q[4], q[16];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[5];\nU(pi, -pi, -pi/2) q[4];\nU(2.0682826598019144, 2.5044616346576474, -2.5044616346576474) q[5];\ncx q[4], q[5];\nU(0, 3.1188028394049567, 1.5480065126100602) q[4];\nU(0, pi/2, -pi/2) q[4];\ncx q[4], q[19];\nU(0, 0.8666213916551468, 1.3565787179088762) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[8];\nU(pi, -pi, -pi/2) q[4];\nU(3*pi/4, 1.5252166984252238, pi/2) q[5];\nU(pi/2, pi/4, 0) q[5];\ncx q[5], q[14];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[23];\nU(pi, -pi, -pi/2) q[5];\nU(1.744691535873293, 2.1449668005537994, -2.1449668005537994) q[8];\ncx q[4], q[8];\nU(0, 2.5877936937177903, 1.4117884866226555) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(3*pi/4, 0.8579895267506537, pi/2) q[8];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\ncx q[0], q[14];\nU(pi/2, -pi, -3*pi/4) q[0];\nU(pi/2, -2.4257461787548267, 0) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\nU(0, -pi, -pi) q[16];\nU(3*pi/4, 1.0241086745535233, pi/2) q[18];\nU(pi/2, 2.7388936106137196, -pi/2) q[19];\nU(0.3066821590539081, pi/2, -pi/2) q[19];\nU(0, -pi, -pi) q[21];\nU(pi, 3*pi/4, pi/4) q[21];\ncx q[21], q[26];\nU(pi, -pi, -pi/2) q[21];\nU(1.9668399344618928, 2.4130774481658337, -2.4130774481658337) q[23];\ncx q[5], q[23];\nU(0, 3.0263461351479233, 1.4555498083530276) q[5];\ncx q[5], q[8];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[14];\nU(pi, -pi, -pi/2) q[5];\nU(0, -1.147135387348102, 1.9944572662416906) q[8];\nU(1.958392698322872, 2.4048547292985667, -2.4048547292985663) q[14];\ncx q[5], q[14];\nU(0, 3.018311522263345, 1.4475151954684495) q[5];\nU(3*pi/4, 1.3242340641420007, pi/2) q[14];\nU(3*pi/4, 1.3403032899111587, pi/2) q[23];\nU(3*pi/4, 0.5870829481048587, pi/2) q[25];\ncx q[13], q[25];\nU(0, -pi, -pi) q[13];\ncx q[12], q[13];\nU(pi/2, 1.2490457723982544, 0) q[12];\ncx q[12], q[27];\nU(pi/2, -1.4173936364101092, 1.8925468811915387) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\nU(0, 0.6872204097359758, 0.6872204097359758) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(0, -2.5058732106302033, -2.5058732106302033) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(1.5894425556222644, 1.7633148484673455, -1.7633148484673455) q[26];\ncx q[21], q[26];\nU(0, 1.7077714894901996, 1.7077714894901996) q[21];\nU(pi/2, pi/4, 0) q[21];\nU(3*pi/4, 0.2739503253906057, pi/2) q[26];\nU(2.289626326416522, pi/2, pi/2) q[26];\nU(pi/2, 0.32474327697532646, -pi) q[27];\nU(1.7840144608729591, -pi/2, -pi/2) q[27];\nU(pi/2, 3*pi/4, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[7], q[28];\nU(pi, -pi, -pi/2) q[7];\nU(1.647660346127049, 1.9580608956944534, -1.9580608956944536) q[28];\ncx q[7], q[28];\nU(0, 1.8515783365778091, 1.8515783365778091) q[7];\ncx q[7], q[9];\nU(0, -pi, -pi) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[25];\nU(pi, -pi, -pi/2) q[7];\nU(0, 0.14233596229799783, 0.14233596229799783) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(1.692280094918127, 2.054368192950026, -2.054368192950026) q[25];\ncx q[7], q[25];\nU(0, 1.926357623157931, 1.9263576231579318) q[7];\ncx q[7], q[18];\nU(0, 0.6747409422235524, -0.6747409422235524) q[7];\nU(0, -pi, -pi) q[18];\nU(3*pi/4, 0.7111225927260705, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[21], q[25];\nU(pi/2, -pi, -pi/4) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[15], q[21];\nU(pi, -pi, -pi/2) q[15];\nU(2.0062339158233464, 2.4500848213279003, -2.4500848213279003) q[21];\ncx q[15], q[21];\nU(0, 3.06307757158317, 1.4922812447882734) q[15];\nU(pi/2, -1.6814535479687929, -pi) q[15];\ncx q[15], q[20];\nU(pi/2, 2.1128406926386933, -1.460139105621002) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(pi/2, -3.070886198833332, -pi) q[20];\nU(pi, pi/2, -pi/2) q[20];\nU(3*pi/4, 1.4137661627816502, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/2, 3*pi/4, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[9], q[25];\nU(pi, -pi, -pi/2) q[9];\nU(1.5993613208297208, 1.8086948665031537, -1.8086948665031537) q[25];\ncx q[9], q[25];\nU(0, 1.7406116424560434, 1.7406116424560434) q[9];\nU(3*pi/4, 0.339630631322295, pi/2) q[25];\nU(pi, pi/2, -pi/2) q[25];\nU(3*pi/4, 0.5615640195658251, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[11], q[28];\nU(pi/2, -2.801639515832497, -pi/4) q[11];\ncx q[11], q[22];\ncx q[3], q[11];\nU(0, -1.9919998129828962, -1.991999812982896) q[3];\ncx q[3], q[23];\nU(0, -0.1287275753355912, 2.0855698602525896) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(0, -2.115703083964122, -1.625745757710394) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(0, -pi, -pi) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[6], q[22];\nU(pi, -pi, -pi/2) q[6];\nU(1.5833280778277803, 1.7287825009060906, -1.7287825009060906) q[22];\ncx q[6], q[22];\nU(0, 1.6829752964812696, 1.6829752964812696) q[6];\nU(pi/2, pi/4, 0) q[6];\ncx q[6], q[21];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi, 2.8725144907266422, -0.2690781628631509) q[6];\ncx q[6], q[27];\nU(pi, 3.04433982038194, 0.09725283320785305) q[6];\nU(pi/2, 3*pi/4, 0) q[21];\nU(pi, 0.2690781628631509, -2.8725144907266422) q[21];\nU(3*pi/4, 0.22435793937274706, pi/2) q[22];\ncx q[9], q[22];\nU(0, -pi, -pi) q[9];\nU(pi/2, pi/4, 0) q[9];\nU(0, 0.1484095396558116, 0.1484095396558116) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[12], q[22];\nU(pi, -pi, -pi/2) q[12];\nU(1.8228038039375973, 2.2546638593468513, -2.2546638593468513) q[22];\ncx q[12], q[22];\nU(0, 2.8790406845627707, 1.3082443577678742) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[4], q[12];\nU(pi/2, -0.37939760922771626, -pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[12];\nU(3*pi/4, 1.0456923887408527, pi/2) q[22];\nU(3*pi/4, pi/2, pi/2) q[22];\nU(1.3575781927168349, -2.302982221953785, pi/2) q[27];\nU(pi/2, 3*pi/4, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[10], q[28];\nU(pi, -pi, -pi/2) q[10];\nU(1.6353938352540038, 1.9264974850510415, -1.9264974850510415) q[28];\ncx q[10], q[28];\nU(0, 1.8276844457158798, 1.8276844457158798) q[10];\nU(pi, pi/2, -pi/2) q[10];\ncx q[10], q[26];\nU(pi, 1.5515788671852606, 0.6627185684029202) q[10];\nU(pi/2, 0, 3*pi/4) q[10];\ncx q[2], q[10];\nU(pi/2, 1.8225304365426904, 1.81577498992176) q[2];\nU(pi, pi/2, -pi/2) q[2];\nU(pi/2, -2.561407666752558, -pi) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(0.8519663271732719, -0.31113572385092914, -pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[13], q[26];\nU(pi, -pi, -pi/2) q[13];\nU(1.6768128564571452, 2.023584884364194, -2.023584884364194) q[26];\ncx q[13], q[26];\nU(0, 1.9021219698851564, 1.9021219698851564) q[13];\ncx q[13], q[24];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[9], q[13];\nU(pi/2, -pi, -pi/4) q[9];\nU(pi/2, -1.746190408541814, 0) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(0, -pi, -pi) q[24];\nU(3*pi/4, 0.6626512861805209, pi/2) q[26];\ncx q[16], q[26];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[15], q[16];\nU(pi, -pi, -pi/2) q[15];\nU(1.8470955167220717, 2.2846077843654804, -2.2846077843654804) q[16];\ncx q[15], q[16];\nU(0, 2.9057401038641277, 1.3349437770692312) q[15];\nU(pi, 1.9945242330806492, 1.99452423308065) q[15];\ncx q[2], q[15];\nU(pi, 0.4920954463523861, -0.4920954463523861) q[2];\nU(0, -1.9325856457189827, 1.2090070078708104) q[15];\nU(3*pi/4, 1.0990912273435658, pi/2) q[16];\ncx q[16], q[24];\nU(0, -pi, -pi) q[24];\nU(0, -pi, -pi) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[11], q[26];\nU(pi, -pi, -pi/2) q[11];\nU(1.6129288240643613, 1.8590886741977286, -1.8590886741977286) q[26];\ncx q[11], q[26];\nU(0, 1.777496723891418, 1.777496723891418) q[11];\nU(pi, pi/2, -pi/2) q[11];\ncx q[11], q[22];\nU(pi, -0.40917279612380186, -2.732419857465991) q[11];\nU(pi/4, 0.8233284596165378, -pi/2) q[22];\nU(3*pi/4, 0.41340079419304354, pi/2) q[26];\nU(0.8176450458327025, -pi/2, -pi/2) q[26];\ncx q[21], q[26];\nU(pi, -2.353322103926164, 2.353322103926164) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(2.323947607757091, -2.032447061212555, pi/2) q[26];\nU(3*pi/4, 0.5137762378419675, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[1], q[28];\nU(pi/2, 0.9308915142484313, -pi/2) q[1];\ncx q[1], q[18];\nU(0, 1.2056805887163433, 1.2056805887163433) q[1];\nU(pi/2, pi/4, 0) q[1];\ncx q[1], q[10];\nU(pi/2, -0.7860087561627429, -pi/4) q[1];\nU(pi/2, 3*pi/4, 0) q[10];\nU(0, -pi, -pi) q[18];\nU(0, 0.6747409422235524, -0.6747409422235524) q[18];\ncx q[18], q[19];\nU(0, -0.32175055439664213, 0.32175055439664213) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[3], q[18];\nU(pi, -pi, -pi/2) q[3];\nU(1.6237574441289, 1.89346238941034, -1.89346238941034) q[18];\ncx q[3], q[18];\nU(0, 1.802955223125788, 1.802955223125788) q[3];\nU(3*pi/4, 0.4643177926617832, pi/2) q[18];\nU(0.3066821590539087, -1.1129858669079291, pi/2) q[19];\nU(pi/2, -1.0233712937576893, 0) q[28];\nU(1.4664841824257142, pi/2, pi/2) q[28];\ncx q[25], q[28];\nU(pi, 0, 0) q[25];\nU(0.3066821590539081, pi/2, -pi/2) q[25];\ncx q[7], q[25];\nU(0, -0.1651486774146269, 0.1651486774146269) q[7];\nU(0.3066821590539083, 0.16108523205067193, pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[13], q[25];\nU(pi, -pi, -pi/2) q[13];\nU(1.6704105163356113, 2.010125720480831, -2.010125720480831) q[25];\ncx q[13], q[25];\nU(0, 1.8916282993053297, 1.8916282993053297) q[13];\nU(3*pi/4, 0.6416639450208663, pi/2) q[25];\nU(1.675108471164079, 1.221564725069932, -pi/2) q[28];\nU(2.3127435948008146, pi/2, pi/2) q[28];\ncx q[20], q[28];\nU(pi, -0.1718751527650415, -1.398921174029855) q[20];\nU(pi, 3*pi/4, pi/4) q[20];\ncx q[20], q[21];\nU(pi, -pi, -pi/2) q[20];\nU(1.6888694846629655, 2.0477741985309956, -2.0477741985309956) q[21];\ncx q[20], q[21];\nU(0, 1.9211378343278014, 1.9211378343278014) q[20];\nU(3*pi/4, 0.7006830150658105, pi/2) q[21];\nU(0.8288490587889791, 0.7060151102765344, -pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"00010101011100101001011100001","cx_count":198,"protocol":"hcs","syndrome":"001111010110101","generator":["01000101110100","10000010100001","10010001010001","00000100100000","01001110001100","01000110000100","00000010000110","00000000001000","01000010100100","00001110001101","10000000000000","00100110001000","00001110000000","00001110000001","01000010000101","00010111010001","01000001001101","01001110000000","01001010101111","11001010101111","00000100000000","01001000100010","10000101001101","00000001010001","00001111000000","01001000001010","10011001101111","01001000100111","01001110100010"],"parity_check":["00010100100000000000000000000","01011101001001000000000000000","00101101001010010000000000000","01010101011000000100000000000","01001111011010100010000000000","01001111010010100001000000000","01011001001010100000100000000","00011011000000000000010000000","00001100011000101000001000000","11000100001000000000000100000","01010101001010001000000010000","01010011001010100000000001000","11111111001000001000000000100","00011010010010000000000000010","00010110000010000000000000001"],"on_device_graph":false},"analytics":null,"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-09-18T15:25:00.646513Z","scored_at":"2026-09-18T16:25:00.696758Z","scores":{"n":29,"shots":400,"std_error":0.0,"metric_set":"ghz_population.v1","population_ones":0.5,"population_zeros":0.5,"success_probability":1.0,"measured_queue_seconds":36.259},"error":null,"instance":{"n":29,"seed":11834476024282688375,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":{"n_50":29,"n_90":29,"shots":400,"bond_phi":{"mean":1.0,"bonds":[[0,1],[0,2],[1,3],[0,4],[1,5],[2,6],[3,7],[0,8],[1,9],[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[0,16],[1,17],[2,18],[3,19],[4,20],[5,21],[6,22],[7,23],[8,24],[9,25],[10,26],[11,27],[12,28]],"total":28,"broken":0,"per_bond":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]},"protocol":"ghz","pole_balance":0.5,"prefix_curve":[[2,1.0],[4,1.0],[8,1.0],[16,1.0],[29,1.0]],"success_ci95":[0.99082,1.0],"healthy_cluster":29,"correlation_mass":29.0,"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-09-14T09:25:00.769084Z","scored_at":"2026-09-14T10:25:00.987880Z","scores":{"shots":256,"cx_count":208,"coset_dim":14,"pass_rate":1.0,"coset_rank":14,"metric_set":"hidden_coset.v1","rank_valid":true,"fidelity_estimate":1.0,"measured_queue_seconds":84.862},"error":null,"instance":{"k":14,"n":29,"seed":9678244660861075724,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi, pi/2, -pi/2) q[0];\nU(pi/2, -pi, -3*pi/4) q[2];\ncx q[0], q[2];\nU(pi, -1.1071487177940904, -1.1071487177940895) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(3*pi/4, 1.2577956911968755, -pi/2) q[2];\nU(pi/2, -pi/2, 1.1811171281469584) q[3];\nU(pi/2, -1.7975951748487817, -pi) q[4];\nU(pi, pi/2, -pi/2) q[5];\nU(pi/2, pi/4, 0) q[7];\nU(0, -pi/2, pi/2) q[8];\nU(pi, pi/2, -pi/2) q[9];\nU(pi/2, 0, 3*pi/4) q[10];\ncx q[4], q[10];\nU(pi/2, 2.6146500748018715, 1.797595174848782) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(pi/2, 1.547276083215178, -pi) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(pi/2, -pi, -3*pi/4) q[11];\ncx q[5], q[11];\nU(pi/2, -pi, 0) q[5];\nU(pi/2, -pi, -3*pi/4) q[5];\ncx q[3], q[5];\nU(pi/2, 0, -pi/2) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, -pi/4, 0) q[5];\nU(pi/2, -3*pi/4, 0) q[5];\nU(pi/2, 3*pi/4, 0) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(pi/2, 0.210063401465022, -pi) q[12];\nU(pi/2, 3*pi/4, 0) q[13];\nU(pi/2, -1.2500757041559787, 0) q[14];\nU(pi/2, 0, 3*pi/4) q[15];\ncx q[1], q[15];\nU(pi, -2.227584901612831, -1.8413029699785743) q[1];\nU(pi/2, pi/2, 0) q[1];\nU(3*pi/4, pi/2, -pi/2) q[15];\nU(pi/2, -pi/2, 0) q[15];\nU(pi, pi/2, -pi/2) q[16];\nU(pi/2, 0, 3*pi/4) q[17];\ncx q[14], q[17];\nU(pi/2, -0.40586493987856587, 1.2500757041559787) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\ncx q[0], q[14];\nU(pi/2, -0.8961901096102878, -pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(pi/2, 2.8206481411655293, 0) q[17];\nU(pi/2, -3*pi/4, 0) q[17];\nU(pi/2, pi/2, -pi/2) q[18];\ncx q[9], q[18];\nU(pi/2, -pi, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(pi/2, -0.9421141916510569, -pi) q[18];\ncx q[2], q[18];\nU(pi, 3*pi/4, pi/4) q[2];\nU(0, -pi, -pi) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\nU(pi/2, 0, 3*pi/4) q[19];\ncx q[13], q[19];\nU(pi, -0.41434547071401395, -1.0029070735413264) q[13];\nU(pi/2, 0, 3*pi/4) q[13];\ncx q[1], q[13];\nU(pi/2, -0.7085969518032487, pi/2) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(pi/2, 0.4767069511052804, -pi) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(3*pi/4, pi/2, -pi/2) q[19];\nU(pi, -pi, -pi) q[21];\ncx q[7], q[21];\nU(pi/2, -2.3675242889160266, -pi/4) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[10];\nU(pi/2, -1.4613016750979182, -pi/4) q[7];\nU(3*pi/4, -pi/2, 0) q[7];\nU(pi/2, 3*pi/4, 0) q[10];\nU(0, 0.6747409422235524, -0.6747409422235524) q[10];\nU(pi/2, 2.9692798191459087, 0) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[15], q[21];\nU(pi/2, -1.4791791538907395, pi/2) q[15];\nU(pi/2, -1.159070478715801, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[3], q[21];\nU(pi, -pi, -pi/2) q[3];\nU(1.9795674574913862, 2.4252685525307394, -2.4252685525307394) q[21];\ncx q[3], q[21];\nU(0, 3.0383424150992857, 1.4675460883043892) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(3*pi/4, 1.3642958498138817, pi/2) q[21];\nU(pi/2, 0, 3*pi/4) q[21];\ncx q[5], q[21];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(pi/2, -0.5618659920981237, -pi) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi, 2.8725144907266422, -0.2690781628631509) q[22];\nU(1.3921157090317917, -pi/2, -pi/2) q[23];\ncx q[8], q[23];\nU(pi/2, 1.076021152132859, 0) q[8];\nU(pi/2, pi/4, 0) q[8];\nU(pi/2, 2.497878984454905, 0) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\nU(pi/2, 0, 3*pi/4) q[24];\ncx q[12], q[24];\nU(pi/2, 0, -0.2100634014650229) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[8], q[12];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, 2.4634181302175557, 0) q[12];\nU(pi/2, -3*pi/4, 0) q[12];\nU(pi/2, pi/4, -pi) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[9], q[24];\nU(pi, -pi, -pi/2) q[9];\nU(1.9567953504699889, 2.403287680994996, -2.4032876809949957) q[24];\ncx q[9], q[24];\nU(0, 3.016785460686977, 1.4459891338920805) q[9];\nU(pi/2, -0.7527680491839828, -pi) q[9];\ncx q[9], q[23];\nU(pi/2, 0, -2.3888246044058112) q[9];\nU(pi/2, pi/4, 0) q[9];\nU(pi/2, 0.9956038366987654, -pi) q[23];\nU(pi, 3*pi/4, pi/4) q[23];\nU(3*pi/4, 1.3211819409892644, pi/2) q[24];\nU(0.1786806177631046, pi/2, -pi/2) q[25];\ncx q[22], q[25];\nU(pi/2, -1.376263709545453, -pi) q[22];\nU(pi/2, pi/4, 0) q[22];\nU(pi/2, -0.8022760581333066, -pi) q[25];\nU(pi/2, 0, 3*pi/4) q[25];\ncx q[17], q[25];\nU(pi/2, -pi, -pi/4) q[17];\nU(pi/2, -pi/2, -pi) q[17];\ncx q[17], q[18];\nU(pi/2, 2.4042183905048855, -pi/2) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[2], q[17];\nU(pi, -pi, -pi/2) q[2];\nU(1.6433218228584952, 1.9472265312061054, -1.947226531206105) q[17];\ncx q[2], q[17];\nU(0, 1.8433456615714263, 1.8433456615714263) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(3*pi/4, 0.54509866955306, pi/2) q[17];\nU(pi/2, -2.9162247521104963, -pi) q[18];\nU(pi/2, pi/4, 0) q[18];\ncx q[18], q[21];\nU(pi/2, -pi, -pi/4) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\nU(pi/2, 3*pi/4, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(pi/2, -1.4749763452868827, -pi) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(3*pi/4, pi/2, 2.7315389831931416) q[26];\ncx q[6], q[26];\nU(pi, -2.5612213253906706, 2.5612213253906706) q[6];\ncx q[6], q[19];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[7];\nU(pi, -pi, -pi/2) q[6];\nU(1.9884301871866756, 2.433622472212054, -2.433622472212054) q[7];\ncx q[6], q[7];\nU(0, 3.046621436615494, 1.4758251098205974) q[6];\nU(pi, pi/2, -pi/2) q[6];\nU(3*pi/4, 1.3808538928462992, pi/2) q[7];\ncx q[0], q[7];\nU(0, 0.7847121814935742, 0.7847121814935747) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(0, -pi, -pi) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[13], q[19];\nU(pi, -pi, -pi/2) q[13];\nU(1.876891253523737, 2.319280507741726, -2.319280507741726) q[19];\ncx q[13], q[19];\nU(0, 2.937292513917896, 1.3664961871229995) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\nU(3*pi/4, 1.1621960474511033, pi/2) q[19];\nU(pi/2, -1.7783659678433303, -pi) q[19];\ncx q[19], q[25];\nU(pi/2, 2.47828280813793, 1.778365967843329) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(pi/2, 1.945445777435876, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(3*pi/4, -2.9709106596960346, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[4], q[26];\nU(pi/2, -2.41300304740884, -pi/4) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[8], q[26];\nU(pi, -pi, -pi/2) q[8];\nU(1.5866936122761115, 1.7486383105118772, -1.7486383105118772) q[26];\ncx q[8], q[26];\nU(0, 1.6972145673833818, 1.697214567383381) q[8];\nU(2.3765998208788828, pi/2, pi/2) q[8];\ncx q[6], q[8];\nU(pi, -0.011954043736050135, -3.1296386098537425) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(0.7649928327109103, -0.3230051663375324, -pi/2) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, 0.2528364811769701, pi/2) q[26];\nU(2.3884413726275993, pi/2, -pi/2) q[26];\ncx q[15], q[26];\nU(0, 1.0661494202124446, 1.3148594093059671) q[15];\nU(2.3884413726275993, 0.09197652138205381, pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[0], q[26];\nU(pi, -pi, -pi/2) q[0];\nU(1.7019436715240108, 2.072514712214373, -2.072514712214373) q[26];\ncx q[0], q[26];\nU(0, 2.528807828119634, 1.3528026210244999) q[0];\nU(3*pi/4, 0.740017795554341, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[5], q[26];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, 0, 3*pi/4) q[5];\nU(pi/2, 2.9712288256938084, 0) q[26];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[16], q[27];\nU(pi, -1.083425634801757, -2.058167018788036) q[16];\nU(0.3066821590539081, pi/2, -pi/2) q[16];\ncx q[10], q[16];\nU(0, -pi/2, pi/2) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[25];\nU(pi, -pi, -pi/2) q[10];\nU(0.3066821590539088, 1.1623857061632688, pi/2) q[16];\ncx q[15], q[16];\nU(pi, 3*pi/4, pi/4) q[15];\ncx q[15], q[21];\nU(pi, -pi, -pi/2) q[15];\nU(0, -pi, -pi) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(1.777397357673789, 2.1937878369261217, -2.193787836926122) q[21];\ncx q[15], q[21];\nU(0, 2.6288341191259317, 1.452828912030797) q[15];\nU(3*pi/4, 0.9400703775669355, pi/2) q[21];\nU(pi/2, 0, 3*pi/4) q[21];\nU(1.6126757099385023, 1.858233060207863, -1.858233060207863) q[25];\ncx q[10], q[25];\nU(0, 1.7768663069173245, 1.7768663069173245) q[10];\nU(pi/2, 0, 3*pi/4) q[10];\nU(3*pi/4, 0.41213996024485633, pi/2) q[25];\nU(pi/2, 0, 3*pi/4) q[25];\nU(3*pi/4, -1.027917320469356, -pi/2) q[27];\ncx q[24], q[27];\nU(0, -3.031347282682429, -3.0313472826824284) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[4], q[24];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(0, -pi, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[23], q[27];\nU(pi, -pi, -pi/2) q[23];\nU(1.7531677490796778, 2.158091055708412, -2.1580910557084114) q[27];\ncx q[23], q[27];\nU(0, 2.59871815673438, 1.4227129496392452) q[23];\nU(3*pi/4, 0.8798384527838321, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[3], q[27];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, -2.8115841215307587, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[8], q[27];\nU(pi, -pi, -pi/2) q[8];\nU(2.035886593448131, 2.4766200410294976, -2.4766200410294976) q[27];\ncx q[8], q[27];\nU(0, 3.0900046560301426, 1.519208329235246) q[8];\nU(pi/2, pi/2, -pi) q[8];\ncx q[8], q[10];\nU(pi/2, 1.591478916729148, pi/2) q[8];\nU(pi/2, -pi, -3*pi/4) q[8];\nU(pi/2, -2.7226347742617953, -pi) q[10];\nU(3*pi/4, 1.4676203316755938, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[20], q[28];\nU(pi/2, 0.3335625072399937, 0) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\nU(pi/2, 0.18293511163608844, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[11], q[28];\nU(pi, -pi, -pi/2) q[11];\nU(1.9240871865176878, 2.37029822719278, -2.37029822719278) q[28];\ncx q[11], q[28];\nU(0, 2.9850342331339963, 1.4142379063390997) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[20];\nU(pi/2, -pi, -pi/4) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[13];\nU(pi/2, -pi, -pi/4) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(pi/2, 3*pi/4, 0) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[4], q[13];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(pi/2, 2.900464146289468, 0) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/2, -3.082109521514279, 0) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[1], q[20];\nU(pi, -pi, -pi/2) q[1];\nU(1.6992877060858824, 2.067603149632773, -2.067603149632773) q[20];\ncx q[1], q[20];\nU(0, 2.524885240480777, 1.348880033385642) q[1];\nU(pi/2, -pi/2, -pi) q[1];\nU(3*pi/4, 0.732172620276625, pi/2) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\ncx q[12], q[20];\nU(pi/2, -pi, -pi/4) q[12];\nU(0.3066821590539081, pi/2, -pi/2) q[12];\nU(pi/2, -0.7603424136385124, -pi) q[20];\nU(pi/2, pi/4, 0) q[20];\ncx q[20], q[24];\nU(pi/2, -pi, -pi/4) q[20];\ncx q[10], q[20];\nU(0, -pi/2, pi/2) q[10];\nU(0, -0.08399358812555002, 0.8433016298760623) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(pi/2, 3*pi/4, 0) q[24];\ncx q[24], q[26];\nU(0, -1.1071487177940904, 1.1071487177940904) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(0, 1.7749022368728191, -0.43939519871536126) q[26];\nU(pi/2, pi/4, 0) q[26];\nU(3*pi/4, 1.257679485883303, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[22], q[28];\nU(pi/2, -0.25138428619505326, -pi/4) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[14], q[22];\nU(pi, -pi, -pi/2) q[14];\nU(1.8960500364138861, 2.340522789418065, -2.340522789418065) q[22];\ncx q[14], q[22];\nU(0, 2.956975423354299, 1.3861790965594025) q[14];\nU(pi/2, 0, 3*pi/4) q[14];\ncx q[1], q[14];\nU(pi/2, 2.769990347810568, -pi/2) q[1];\ncx q[0], q[1];\nU(0, -pi, -pi) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(0, -0.969736883991251, 1.6818984433448136) q[1];\nU(pi/2, -0.8214671077558497, -pi) q[1];\ncx q[1], q[5];\nU(pi/2, 1.1195473868030046, -2.320125545833943) q[1];\nU(pi/2, -1.4601391056210016, -pi) q[1];\nU(pi/2, pi/4, -pi) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(pi/2, -1.107035714789089, -pi) q[14];\nU(pi/2, pi/2, -pi/2) q[14];\nU(3*pi/4, 1.2015618663239085, pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[9], q[22];\nU(pi/2, -pi, -pi/4) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[19];\nU(pi, -pi, -pi/2) q[9];\nU(1.6738394209346135, 2.0173907661517667, -2.0173907661517667) q[19];\ncx q[9], q[19];\nU(0, 1.8972850866583446, 1.8972850866583446) q[9];\nU(0, 0.6747409422235524, -0.6747409422235524) q[9];\ncx q[9], q[12];\nU(0, -0.764870776962657, 1.1552699478487192) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\ncx q[4], q[9];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[24];\nU(pi, -pi, -pi/2) q[9];\nU(0.30668215905390833, -0.24419596474681837, pi/2) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(3*pi/4, 0.652977519726897, pi/2) q[19];\nU(0.7475377776734495, -pi/2, pi/2) q[19];\ncx q[17], q[19];\nU(0, 0.08692469205129694, 2.0525121385459553) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(0.7475377776734503, -3.0033475859801384, -pi/2) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\nU(pi/2, -2.750237823728515, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[11], q[22];\nU(pi, -pi, -pi/2) q[11];\nU(1.6472241790177822, 1.95698669571013, -1.9569866957101303) q[22];\ncx q[11], q[22];\nU(0, 1.850760601286325, 1.850760601286325) q[11];\nU(3*pi/4, 0.559928548982858, pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[2], q[22];\nU(pi/2, -0.20315254384701653, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[17];\nU(pi, -pi, -pi/2) q[2];\nU(1.8391922256842501, 2.2750423155013255, -2.2750423155013255) q[17];\ncx q[2], q[17];\nU(0, 2.8971569559838137, 1.3263606291889172) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[16];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi/2, -pi, -3*pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(3*pi/4, 1.0819249315829378, pi/2) q[17];\nU(pi/2, pi/4, 0) q[17];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[19], q[22];\nU(pi, -pi, -pi/2) q[19];\nU(1.98552434660651, 2.430895401954478, -2.430895401954478) q[22];\ncx q[19], q[22];\nU(0, 3.043913542240386, 1.4731172154454892) q[19];\nU(3*pi/4, 1.7953561044541342, pi/2) q[22];\nU(0.5123894603107366, -pi/2, -pi/2) q[22];\nU(1.6192226782004708, 1.8795617558101103, -1.8795617558101103) q[24];\ncx q[9], q[24];\nU(0, 1.7926280980304625, 1.7926280980304625) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\nU(3*pi/4, 0.4436635424711315, pi/2) q[24];\nU(pi/2, 3*pi/4, 0) q[28];\ncx q[23], q[28];\nU(0, -1.1071487177940904, 1.1071487177940904) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[3], q[23];\nU(pi, -pi, -pi/2) q[3];\nU(1.9946749269525839, 2.439444341280356, -2.439444341280356) q[23];\ncx q[3], q[23];\nU(0, 3.05241956205605, 1.4816232352611536) q[3];\ncx q[3], q[27];\nU(0, -0.9272952180016123, 0.9272952180016123) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[12];\nU(pi, -pi, -pi/2) q[3];\nU(1.7483659003976217, 2.1506997671405106, -2.1506997671405106) q[12];\ncx q[3], q[12];\nU(0, 2.5925562247597815, 1.4165510176646467) q[3];\nU(3*pi/4, 0.8675145888346361, pi/2) q[12];\nU(pi/2, 0, 3*pi/4) q[12];\nU(3*pi/4, 1.3924501437274106, pi/2) q[23];\nU(pi/2, 1.5042281630190732, 0) q[23];\ncx q[23], q[25];\nU(pi/2, -1.6078940623592644, 1.6373644905707216) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[13], q[23];\nU(pi, -pi, -pi/2) q[13];\nU(1.6335183570724328, 1.9213991205967513, -1.9213991205967513) q[23];\ncx q[13], q[23];\nU(0, 1.823850022340812, 1.823850022340812) q[13];\ncx q[13], q[14];\nU(0, -0.6759112797546809, 1.5383861558335) q[13];\nU(pi/2, -pi/2, 0.3925931152260542) q[13];\nU(pi/2, 0.5561021443534981, pi/2) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\ncx q[5], q[14];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, 3*pi/4, 0) q[14];\nU(0.3066821590539081, pi/2, -pi/2) q[14];\nU(3*pi/4, 0.5061073910918314, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[17], q[23];\nU(pi/2, -2.934226986426678, -pi/4) q[17];\nU(pi/2, 0, 3*pi/4) q[17];\ncx q[1], q[17];\nU(pi/2, 2.1587628517676727, -1.6814535479687922) q[1];\nU(pi/2, pi/4, 0) q[1];\nU(pi/2, 2.2802122079751648, -pi) q[17];\nU(pi/2, -1.9865167187237933, 0) q[23];\nU(pi/2, -0.1662811053250337, -pi) q[25];\nU(0.7531512809621937, -pi/2, pi/2) q[25];\ncx q[19], q[25];\nU(0, -1.6944142996222158, 1.9371356802213056) q[19];\nU(0.7531512809621942, -1.6701113736438677, -pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(0, -2.688270986893655, -2.688270986893655) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[0], q[27];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi/2, -1.8008570622330689, -pi) q[0];\ncx q[0], q[2];\nU(pi/2, 1.986732885477732, 1.8008570622330673) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(pi/2, -0.6056595701404976, 0) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, -1.5658565217474978, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[16], q[27];\nU(pi, -pi, -pi/2) q[16];\nU(1.9420411359186314, 2.3886243027336356, -2.3886243027336356) q[27];\ncx q[16], q[27];\nU(0, 3.0025845569198246, 1.431788230124928) q[16];\nU(pi/2, -3*pi/4, 0) q[16];\nU(3*pi/4, 1.2927801334549596, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[26], q[27];\nU(pi/2, -pi, -pi/4) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\nU(pi/2, 3*pi/4, 0) q[27];\nU(pi/2, pi/2, -pi/2) q[27];\ncx q[17], q[27];\nU(0, -1.0557842962022645, 1.837098368294006) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\nU(pi/2, 1.2763255366067767, pi/2) q[27];\nU(0, 1.4577547728334919, 1.582592392825406) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[6], q[28];\nU(pi, -pi, -pi/2) q[6];\nU(1.5875248589424735, 1.7532037323677452, -1.7532037323677452) q[28];\ncx q[6], q[28];\nU(0, 1.7004954620079689, 1.7004954620079689) q[6];\ncx q[6], q[7];\nU(0, 2.1933090698437914, -0.9482835837460017) q[6];\nU(pi/2, 1.5042281630190732, 0) q[6];\ncx q[6], q[12];\nU(pi/2, -2.8083492471216265, 1.6373644905707216) q[6];\nU(0, -2.4483098694023386, -2.4483098694023386) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[18];\nU(pi, -pi, -pi/2) q[7];\nU(pi/2, -0.05715879996737616, -pi) q[12];\ncx q[10], q[12];\nU(0, 0.2828029239905794, 1.2100981419921917) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\ncx q[0], q[10];\nU(pi, -pi, -pi/2) q[0];\nU(1.7305686582374498, 2.1222669788347055, -2.1222669788347055) q[10];\ncx q[0], q[10];\nU(0, 2.569077934086499, 1.3930727269913632) q[0];\nU(3*pi/4, 0.820558007488069, pi/2) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(1.3449934857769044, pi/2, pi/2) q[12];\nU(2.031332980620125, 2.4726132780965955, -2.472613278096596) q[18];\ncx q[7], q[18];\nU(0, 3.0859065181924965, 1.5151101913976) q[7];\nU(pi/2, -1.768191886644777, 0) q[7];\ncx q[7], q[8];\nU(pi/2, -0.41786643833063497, 1.768191886644777) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[9];\nU(pi/2, -pi, -pi/4) q[7];\nU(0, 0.6747409422235524, -0.6747409422235524) q[7];\ncx q[7], q[14];\nU(0, -pi/4, pi/4) q[7];\nU(2.3884413726275993, pi/2, -pi/2) q[7];\nU(pi/2, -3.0490132486018773, 0) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, 3.0632904541281087, 0) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(0.3066821590539086, 1.212246863587156, pi/2) q[14];\nU(3*pi/4, 1.4594240560003042, pi/2) q[18];\nU(pi/2, pi/2, -pi/2) q[18];\ncx q[3], q[18];\nU(0, -1.14996892126541, 1.991623732324383) q[3];\ncx q[3], q[22];\nU(0, 1.4939224594573997, 2.211463799998544) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, 1.3969266291238291, pi/2) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\ncx q[18], q[20];\nU(pi, -pi, -pi/2) q[18];\nU(1.7283433881785797, 2.118588266194374, -2.1185882661943745) q[20];\ncx q[18], q[20];\nU(0, 2.566065712261368, 1.3900605051662334) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\ncx q[16], q[18];\nU(pi/2, -pi, -pi/4) q[16];\nU(pi/2, -0.4526250218779424, -pi) q[18];\nU(3*pi/4, 0.8145335638378088, pi/2) q[20];\ncx q[20], q[24];\nU(0, -1.1071487177940904, 1.1071487177940904) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\nU(0.5123894603107376, 0.8242819082526474, -pi/2) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[9], q[22];\nU(pi, -pi, -pi/2) q[9];\nU(1.5720516295167763, 1.6208917932078712, -1.6208917932078712) q[22];\ncx q[9], q[22];\nU(0, 1.6062339904524716, 1.6062339904524716) q[9];\nU(3*pi/4, 0.07087532731515012, pi/2) q[22];\nU(pi/2, 0, 3*pi/4) q[22];\nU(0, 1.51401521330261, 1.5764948801631462) q[24];\nU(3*pi/4, 0.2593982704261446, pi/2) q[28];\nU(3*pi/4, pi/2, -pi/2) q[28];\ncx q[11], q[28];\nU(0, 3.0553138072651382, -0.08627884632465488) q[11];\nU(pi/2, 1.3258176636680323, -pi) q[11];\ncx q[11], q[21];\nU(pi/2, 2.7029416007064064, 1.8157749899217608) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\ncx q[11], q[25];\nU(pi, -pi, -pi/2) q[11];\nU(pi/2, 1.7367442768142602, -pi) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[8], q[21];\nU(pi, -pi, -pi/2) q[8];\nU(1.6142342197895359, 1.8634595148725648, -1.8634595148725643) q[21];\ncx q[8], q[21];\nU(0, 1.780719563400429, 1.780719563400429) q[8];\nU(0.8176450458327025, -pi/2, -pi/2) q[8];\nU(3*pi/4, 0.4198464732110656, pi/2) q[21];\nU(pi/2, pi/4, 0) q[21];\nU(1.9419793327937551, 2.3885621463179874, -2.3885621463179874) q[25];\ncx q[11], q[25];\nU(0, 3.002524662525879, 1.4317283357309822) q[11];\ncx q[11], q[19];\nU(0, -0.1975441538654099, 0.9784610532297249) q[11];\nU(pi, pi/2, -pi/2) q[11];\ncx q[11], q[12];\nU(pi, -1.431409388445521, -1.7101832651442717) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(1.796599167812888, -0.871408839565956, -pi/2) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(0, -pi, -pi) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[3], q[19];\nU(pi, -pi, -pi/2) q[3];\nU(1.5896604313482106, 1.7644294337202808, -1.7644294337202808) q[19];\ncx q[3], q[19];\nU(0, 1.7085744008538937, 1.7085744008538937) q[3];\ncx q[0], q[3];\nU(0, -1.1071487177940904, 1.1071487177940904) q[0];\nU(pi/2, 1.6373644905707199, 0) q[0];\nU(0, -0.005545940008295336, 3.1360467135814982) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(3*pi/4, 0.27555614811799467, pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[1], q[19];\nU(pi/2, -0.9428171663113498, -pi/4) q[1];\nU(pi/2, pi/4, 0) q[1];\nU(pi/2, 3*pi/4, 0) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(3*pi/4, 1.292660344667068, pi/2) q[25];\ncx q[6], q[25];\nU(pi, 3*pi/4, pi/4) q[6];\nU(0, -pi, -pi) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[2], q[25];\nU(pi, -pi, -pi/2) q[2];\nU(2.056909547152491, 2.4948162495409125, -2.494816249540912) q[25];\ncx q[2], q[25];\nU(0, 3.108761976102171, 1.5379656493072744) q[2];\nU(pi/2, 1.6373644905707199, -pi) q[2];\ncx q[2], q[10];\nU(pi/2, 1.9437863503217336, -1.6373644905707212) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[19];\nU(pi, -pi, -pi/2) q[2];\nU(pi/2, 0.8785292002741407, 0) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(1.6536279452260438, 1.9724422466964242, -1.9724422466964238) q[19];\ncx q[2], q[19];\nU(0, 1.8625584062263698, 1.8625584062263698) q[2];\ncx q[2], q[7];\nU(0, 1.3341005627899456, 1.3341005627899456) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(2.3884413726275993, 0.1414448171713909, pi/2) q[7];\nU(3*pi/4, 0.583524158862947, pi/2) q[19];\nU(pi/2, -1.4940244355251178, 0) q[19];\nU(3*pi/4, 1.5051349718196514, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(3*pi/4, -0.41589764425054554, pi/2) q[28];\ncx q[15], q[28];\nU(0, -pi, -pi) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\ncx q[4], q[15];\nU(pi, -pi, -pi/2) q[4];\nU(1.9823951302915526, 2.427945712462365, -2.427945712462365) q[15];\ncx q[4], q[15];\nU(0, 3.0409903547791597, 1.4701940279842631) q[4];\nU(pi, 0.2690781628631509, -2.8725144907266422) q[4];\ncx q[4], q[8];\nU(pi, -0.6294544275518104, -0.9413418992430862) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[25];\nU(pi/2, -2.467064717518916, -pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(2.323947607757091, 2.1208810857052978, pi/2) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\ncx q[6], q[8];\nU(pi, -pi, -pi/2) q[6];\nU(1.8501531786736527, 2.288265069753229, -2.288265069753229) q[8];\ncx q[6], q[8];\nU(0, 2.9090354718276448, 1.3382391450327482) q[6];\ncx q[6], q[24];\nU(0, 0.2829946002690993, 0.2829946002690993) q[6];\nU(pi/2, -pi, -3*pi/4) q[6];\nU(3*pi/4, 1.1056819632706008, pi/2) q[8];\nU(pi/2, -1.4801364395941512, 0) q[8];\ncx q[8], q[20];\nU(pi/2, -0.6536219665624534, 1.4801364395941512) q[8];\ncx q[8], q[16];\nU(0, -pi, -pi) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\nU(3*pi/4, 1.3695917291736315, pi/2) q[15];\ncx q[15], q[23];\nU(3*pi/4, -pi/2, 0) q[15];\nU(0, -2.969561060635617, -2.969561060635617) q[16];\nU(pi/2, -0.9682501004357675, 0) q[20];\ncx q[20], q[27];\nU(0, -pi, -pi) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[3], q[20];\nU(pi, -pi, -pi/2) q[3];\nU(1.9440689134023337, 2.3906602163142043, -2.3906602163142048) q[20];\ncx q[3], q[20];\nU(0, 3.0045477792228583, 1.4337514524279618) q[3];\nU(3*pi/4, 1.296706578061027, pi/2) q[20];\nU(0, -pi, -pi) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[5], q[23];\nU(pi, -pi, -pi/2) q[5];\nU(1.5791363145786963, 1.6997686075046108, -1.6997686075046108) q[23];\ncx q[5], q[23];\nU(0, 1.6622467471149918, 1.6622467471149918) q[5];\ncx q[5], q[9];\nU(pi/2, pi/4, 0) q[5];\ncx q[5], q[10];\nU(pi/2, -0.39121094903245845, -pi/4) q[5];\nU(0, 0.2716624448236038, 0.2716624448236038) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[12];\nU(pi, -pi, -pi/2) q[9];\nU(pi/2, 3*pi/4, 0) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(1.6594207379224089, 1.9858792916038484, -1.9858792916038481) q[12];\ncx q[9], q[12];\nU(0, 1.872873205459003, 1.872873205459003) q[9];\nU(pi/2, pi/4, 0) q[9];\ncx q[9], q[17];\nU(pi/2, -pi, -pi/4) q[9];\nU(3*pi/4, 0.6041537573282132, pi/2) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[1], q[12];\nU(pi/2, -1.558896916476508, -pi/4) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[8];\nU(pi, -pi, -pi/2) q[1];\nU(2.0841646705062904, 2.5177099536571808, -2.5177099536571808) q[8];\ncx q[1], q[8];\nU(0, 3.1327063612208255, 1.561910034425929) q[1];\nU(3*pi/4, 1.5530237420569613, pi/2) q[8];\nU(pi/2, 3*pi/4, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, -0.8902907074400694, 0) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(3*pi/4, 0.1829008406401913, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[21], q[23];\nU(pi/2, -0.2243934998556374, -pi/4) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/2, -2.345906729099754, 0) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\nU(0, -pi, -pi) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[19], q[24];\nU(pi/2, -1.8528706866503626, 1.4940244355251187) q[19];\nU(pi/2, 3.0544177754154402, 0) q[24];\nU(pi/2, -1.6424649200084174, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(0, -2.8226223397426273, -2.8226223397426273) q[27];\nU(0, -2.921331286432819, -2.921331286432819) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[13], q[28];\nU(pi/2, -1.37511086141754, pi/2) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\ncx q[13], q[15];\nU(pi, -pi, -pi/2) q[13];\nU(1.5957217045572796, 1.7931542111645324, -1.7931542111645324) q[15];\ncx q[13], q[15];\nU(0, 1.7293291074470076, 1.7293291074470076) q[13];\nU(pi/2, pi/4, 0) q[13];\ncx q[13], q[26];\nU(pi/2, -0.26005277025068807, -pi/4) q[13];\nU(pi/2, -3*pi/4, 0) q[13];\ncx q[13], q[23];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(3*pi/4, 0.31706556130422126, pi/2) q[15];\nU(pi/2, -0.7527680491839828, -pi) q[15];\ncx q[15], q[22];\nU(pi/2, 0, -2.3888246044058103) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\ncx q[15], q[25];\nU(pi, -pi, -pi/2) q[15];\nU(pi/2, -2.5849118101476494, -pi) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[4], q[22];\nU(pi, -pi, -pi/2) q[4];\nU(1.7133195538025061, 2.0929501802800567, -2.0929501802800567) q[22];\ncx q[4], q[22];\nU(0, 2.5452283606401274, 1.3692231535449917) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[6];\nU(pi/2, -2.8154428276451906, -pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[6];\nU(3*pi/4, 0.7728588605953259, pi/2) q[22];\nU(pi/2, 3*pi/4, -pi) q[22];\nU(pi/2, -0.09272815722490924, -pi) q[23];\nU(1.8946567511580965, 2.339003636649821, -2.339003636649821) q[25];\ncx q[15], q[25];\nU(0, 2.9555586688605286, 1.384762342065632) q[15];\nU(pi/2, pi/4, 0) q[15];\ncx q[15], q[21];\nU(pi/2, -pi, -pi/4) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\ncx q[2], q[15];\nU(pi, -pi, -pi/2) q[2];\nU(1.7259600771332428, 2.1146156911158265, -2.1146156911158265) q[15];\ncx q[2], q[15];\nU(0, 2.5628192619095227, 1.386814054814388) q[2];\nU(3*pi/4, 0.8080406631341179, pi/2) q[15];\nU(pi/2, 3*pi/4, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[10], q[21];\nU(pi, -pi, -pi/2) q[10];\nU(1.6188938915055524, 1.8785279220978213, -1.8785279220978215) q[21];\ncx q[10], q[21];\nU(0, 1.791861799988661, 1.791861799988661) q[10];\nU(3*pi/4, 0.4421309463875298, pi/2) q[21];\nU(3*pi/4, 1.1987283573363676, pi/2) q[25];\nU(pi/2, 0, 3*pi/4) q[25];\ncx q[22], q[25];\nU(pi/2, 2.4732095063815684, pi/4) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[13], q[22];\nU(pi, -pi, -pi/2) q[13];\nU(1.9358008703976617, 2.382316556867041, -2.382316556867041) q[22];\ncx q[13], q[22];\nU(0, 2.9965192378024863, 1.4257229110075897) q[13];\nU(3*pi/4, 1.2806494952202838, pi/2) q[22];\nU(pi/2, -3.0016565245874958, -pi) q[25];\nU(pi/2, -1.853363687626807, 0) q[26];\ncx q[14], q[26];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[17];\nU(pi, -pi, -pi/2) q[14];\nU(1.8639466506209086, 2.3044753128817073, -2.3044753128817073) q[17];\ncx q[14], q[17];\nU(0, 2.9237339760604826, 1.352937649265586) q[14];\nU(3*pi/4, 1.1350789717362755, pi/2) q[17];\nU(0, -pi, -pi) q[26];\nU(pi/2, -2.0597449212568035, 0) q[28];\nU(2.9283146018568735, pi/2, -pi/2) q[28];\ncx q[18], q[28];\nU(0, 1.8811018089679834, -1.2604908446218093) q[18];\nU(2.928314601856872, 0.36079914003722013, pi/2) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[11], q[28];\nU(pi, -pi, -pi/2) q[11];\nU(1.7997437244054104, 2.2246264964708686, -2.2246264964708677) q[28];\ncx q[11], q[28];\nU(0, 2.852744833655855, 1.2819485068609584) q[11];\ncx q[11], q[18];\nU(0, -2.0344439357957027, 2.0344439357957027) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\ncx q[11], q[12];\nU(pi, -pi, -pi/2) q[11];\nU(1.9144698260817425, 2.3602500880871755, -2.3602500880871755) q[12];\ncx q[11], q[12];\nU(0, 2.9755030316028517, 1.4047067048079551) q[11];\nU(3*pi/4, 1.2386170828210128, pi/2) q[12];\nU(0, 2.5954020250546073, -0.5461906285351863) q[18];\nU(3*pi/4, 0.9931006869270211, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[0], q[28];\nU(pi/2, -2.9625485852105795, -1.63736449057072) q[0];\nU(pi/2, -1.985865457834311, 0) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"10101001110010111110011100100","cx_count":208,"protocol":"hcs","syndrome":"010010000000110","generator":["01101101101010","11010010101110","11000001000011","11100001000011","01010100000101","10001010000000","01010100101010","10010000110001","01011000111010","11011010000011","00000000000000","00001001001000","01011101100010","10000011001010","01011001110010","01100111000000","11111010011011","00000100100001","00101010101001","01010101001111","00000000001000","10000100000010","00111110001111","10000101000010","01010100100010","01011100001101","11011010110010","00000110101001","10101110101001"],"parity_check":["00000000001000000000000000000","00100001100100000000000000000","00100011100010000000000000000","01001110110001100000000000000","10010000100000001110000000000","01100011110000000001000000000","00000110010000000100100000000","10000111010001001100010000000","01010111010000011100001000000","11001111010000001000000100000","00000100010000000100000010000","01100001100001000100000001000","01101101000001000100000000100","10010100000000000000000000010","00110010010000000000000000001"],"on_device_graph":false},"analytics":{"shots":256,"protocol":"hcs","pass_ci95":[0.985694,1.0],"check_bias":{"mean":1.0,"mean_ci95":[1.0,1.0],"per_check":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"total_checks":15,"check_weights":[1,4,5,8,6,7,5,9,10,9,4,7,8,4,5],"significant_checks":15},"frozen_bits":[{"qubit":10,"correct":1.0}],"rank_evaluable":true,"joint_structure":{"p":0.0033,"delta":1.0,"verdict":true,"checks_tested":14},"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"failed","created_at":"2026-09-14T08:25:01.023282Z","scored_at":"2026-09-14T09:25:00.463739Z","scores":null,"error":"provider.error","instance":{"k":14,"n":29,"seed":9678244660861075724,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi, pi/2, -pi/2) q[0];\nU(pi/2, -pi, -3*pi/4) q[2];\ncx q[0], q[2];\nU(pi, -1.1071487177940904, -1.1071487177940895) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(3*pi/4, 1.2577956911968755, -pi/2) q[2];\nU(pi/2, -pi/2, 1.1811171281469584) q[3];\nU(pi/2, -1.7975951748487817, -pi) q[4];\nU(pi, pi/2, -pi/2) q[5];\nU(pi/2, pi/4, 0) q[7];\nU(0, -pi/2, pi/2) q[8];\nU(pi, pi/2, -pi/2) q[9];\nU(pi/2, 0, 3*pi/4) q[10];\ncx q[4], q[10];\nU(pi/2, 2.6146500748018715, 1.797595174848782) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(pi/2, 1.547276083215178, -pi) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(pi/2, -pi, -3*pi/4) q[11];\ncx q[5], q[11];\nU(pi/2, -pi, 0) q[5];\nU(pi/2, -pi, -3*pi/4) q[5];\ncx q[3], q[5];\nU(pi/2, 0, -pi/2) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, -pi/4, 0) q[5];\nU(pi/2, -3*pi/4, 0) q[5];\nU(pi/2, 3*pi/4, 0) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(pi/2, 0.210063401465022, -pi) q[12];\nU(pi/2, 3*pi/4, 0) q[13];\nU(pi/2, -1.2500757041559787, 0) q[14];\nU(pi/2, 0, 3*pi/4) q[15];\ncx q[1], q[15];\nU(pi, -2.227584901612831, -1.8413029699785743) q[1];\nU(pi/2, pi/2, 0) q[1];\nU(3*pi/4, pi/2, -pi/2) q[15];\nU(pi/2, -pi/2, 0) q[15];\nU(pi, pi/2, -pi/2) q[16];\nU(pi/2, 0, 3*pi/4) q[17];\ncx q[14], q[17];\nU(pi/2, -0.40586493987856587, 1.2500757041559787) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\ncx q[0], q[14];\nU(pi/2, -0.8961901096102878, -pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(pi/2, 2.8206481411655293, 0) q[17];\nU(pi/2, -3*pi/4, 0) q[17];\nU(pi/2, pi/2, -pi/2) q[18];\ncx q[9], q[18];\nU(pi/2, -pi, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(pi/2, -0.9421141916510569, -pi) q[18];\ncx q[2], q[18];\nU(pi, 3*pi/4, pi/4) q[2];\nU(0, -pi, -pi) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\nU(pi/2, 0, 3*pi/4) q[19];\ncx q[13], q[19];\nU(pi, -0.41434547071401395, -1.0029070735413264) q[13];\nU(pi/2, 0, 3*pi/4) q[13];\ncx q[1], q[13];\nU(pi/2, -0.7085969518032487, pi/2) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(pi/2, 0.4767069511052804, -pi) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(3*pi/4, pi/2, -pi/2) q[19];\nU(pi, -pi, -pi) q[21];\ncx q[7], q[21];\nU(pi/2, -2.3675242889160266, -pi/4) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[10];\nU(pi/2, -1.4613016750979182, -pi/4) q[7];\nU(3*pi/4, -pi/2, 0) q[7];\nU(pi/2, 3*pi/4, 0) q[10];\nU(0, 0.6747409422235524, -0.6747409422235524) q[10];\nU(pi/2, 2.9692798191459087, 0) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[15], q[21];\nU(pi/2, -1.4791791538907395, pi/2) q[15];\nU(pi/2, -1.159070478715801, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[3], q[21];\nU(pi, -pi, -pi/2) q[3];\nU(1.9795674574913862, 2.4252685525307394, -2.4252685525307394) q[21];\ncx q[3], q[21];\nU(0, 3.0383424150992857, 1.4675460883043892) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(3*pi/4, 1.3642958498138817, pi/2) q[21];\nU(pi/2, 0, 3*pi/4) q[21];\ncx q[5], q[21];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(pi/2, -0.5618659920981237, -pi) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi, 2.8725144907266422, -0.2690781628631509) q[22];\nU(1.3921157090317917, -pi/2, -pi/2) q[23];\ncx q[8], q[23];\nU(pi/2, 1.076021152132859, 0) q[8];\nU(pi/2, pi/4, 0) q[8];\nU(pi/2, 2.497878984454905, 0) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\nU(pi/2, 0, 3*pi/4) q[24];\ncx q[12], q[24];\nU(pi/2, 0, -0.2100634014650229) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[8], q[12];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, 2.4634181302175557, 0) q[12];\nU(pi/2, -3*pi/4, 0) q[12];\nU(pi/2, pi/4, -pi) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[9], q[24];\nU(pi, -pi, -pi/2) q[9];\nU(1.9567953504699889, 2.403287680994996, -2.4032876809949957) q[24];\ncx q[9], q[24];\nU(0, 3.016785460686977, 1.4459891338920805) q[9];\nU(pi/2, -0.7527680491839828, -pi) q[9];\ncx q[9], q[23];\nU(pi/2, 0, -2.3888246044058112) q[9];\nU(pi/2, pi/4, 0) q[9];\nU(pi/2, 0.9956038366987654, -pi) q[23];\nU(pi, 3*pi/4, pi/4) q[23];\nU(3*pi/4, 1.3211819409892644, pi/2) q[24];\nU(0.1786806177631046, pi/2, -pi/2) q[25];\ncx q[22], q[25];\nU(pi/2, -1.376263709545453, -pi) q[22];\nU(pi/2, pi/4, 0) q[22];\nU(pi/2, -0.8022760581333066, -pi) q[25];\nU(pi/2, 0, 3*pi/4) q[25];\ncx q[17], q[25];\nU(pi/2, -pi, -pi/4) q[17];\nU(pi/2, -pi/2, -pi) q[17];\ncx q[17], q[18];\nU(pi/2, 2.4042183905048855, -pi/2) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[2], q[17];\nU(pi, -pi, -pi/2) q[2];\nU(1.6433218228584952, 1.9472265312061054, -1.947226531206105) q[17];\ncx q[2], q[17];\nU(0, 1.8433456615714263, 1.8433456615714263) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(3*pi/4, 0.54509866955306, pi/2) q[17];\nU(pi/2, -2.9162247521104963, -pi) q[18];\nU(pi/2, pi/4, 0) q[18];\ncx q[18], q[21];\nU(pi/2, -pi, -pi/4) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\nU(pi/2, 3*pi/4, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(pi/2, -1.4749763452868827, -pi) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(3*pi/4, pi/2, 2.7315389831931416) q[26];\ncx q[6], q[26];\nU(pi, -2.5612213253906706, 2.5612213253906706) q[6];\ncx q[6], q[19];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[7];\nU(pi, -pi, -pi/2) q[6];\nU(1.9884301871866756, 2.433622472212054, -2.433622472212054) q[7];\ncx q[6], q[7];\nU(0, 3.046621436615494, 1.4758251098205974) q[6];\nU(pi, pi/2, -pi/2) q[6];\nU(3*pi/4, 1.3808538928462992, pi/2) q[7];\ncx q[0], q[7];\nU(0, 0.7847121814935742, 0.7847121814935747) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(0, -pi, -pi) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[13], q[19];\nU(pi, -pi, -pi/2) q[13];\nU(1.876891253523737, 2.319280507741726, -2.319280507741726) q[19];\ncx q[13], q[19];\nU(0, 2.937292513917896, 1.3664961871229995) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\nU(3*pi/4, 1.1621960474511033, pi/2) q[19];\nU(pi/2, -1.7783659678433303, -pi) q[19];\ncx q[19], q[25];\nU(pi/2, 2.47828280813793, 1.778365967843329) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(pi/2, 1.945445777435876, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(3*pi/4, -2.9709106596960346, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[4], q[26];\nU(pi/2, -2.41300304740884, -pi/4) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[8], q[26];\nU(pi, -pi, -pi/2) q[8];\nU(1.5866936122761115, 1.7486383105118772, -1.7486383105118772) q[26];\ncx q[8], q[26];\nU(0, 1.6972145673833818, 1.697214567383381) q[8];\nU(2.3765998208788828, pi/2, pi/2) q[8];\ncx q[6], q[8];\nU(pi, -0.011954043736050135, -3.1296386098537425) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(0.7649928327109103, -0.3230051663375324, -pi/2) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, 0.2528364811769701, pi/2) q[26];\nU(2.3884413726275993, pi/2, -pi/2) q[26];\ncx q[15], q[26];\nU(0, 1.0661494202124446, 1.3148594093059671) q[15];\nU(2.3884413726275993, 0.09197652138205381, pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[0], q[26];\nU(pi, -pi, -pi/2) q[0];\nU(1.7019436715240108, 2.072514712214373, -2.072514712214373) q[26];\ncx q[0], q[26];\nU(0, 2.528807828119634, 1.3528026210244999) q[0];\nU(3*pi/4, 0.740017795554341, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[5], q[26];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, 0, 3*pi/4) q[5];\nU(pi/2, 2.9712288256938084, 0) q[26];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[16], q[27];\nU(pi, -1.083425634801757, -2.058167018788036) q[16];\nU(0.3066821590539081, pi/2, -pi/2) q[16];\ncx q[10], q[16];\nU(0, -pi/2, pi/2) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[25];\nU(pi, -pi, -pi/2) q[10];\nU(0.3066821590539088, 1.1623857061632688, pi/2) q[16];\ncx q[15], q[16];\nU(pi, 3*pi/4, pi/4) q[15];\ncx q[15], q[21];\nU(pi, -pi, -pi/2) q[15];\nU(0, -pi, -pi) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(1.777397357673789, 2.1937878369261217, -2.193787836926122) q[21];\ncx q[15], q[21];\nU(0, 2.6288341191259317, 1.452828912030797) q[15];\nU(3*pi/4, 0.9400703775669355, pi/2) q[21];\nU(pi/2, 0, 3*pi/4) q[21];\nU(1.6126757099385023, 1.858233060207863, -1.858233060207863) q[25];\ncx q[10], q[25];\nU(0, 1.7768663069173245, 1.7768663069173245) q[10];\nU(pi/2, 0, 3*pi/4) q[10];\nU(3*pi/4, 0.41213996024485633, pi/2) q[25];\nU(pi/2, 0, 3*pi/4) q[25];\nU(3*pi/4, -1.027917320469356, -pi/2) q[27];\ncx q[24], q[27];\nU(0, -3.031347282682429, -3.0313472826824284) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[4], q[24];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(0, -pi, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[23], q[27];\nU(pi, -pi, -pi/2) q[23];\nU(1.7531677490796778, 2.158091055708412, -2.1580910557084114) q[27];\ncx q[23], q[27];\nU(0, 2.59871815673438, 1.4227129496392452) q[23];\nU(3*pi/4, 0.8798384527838321, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[3], q[27];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, -2.8115841215307587, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[8], q[27];\nU(pi, -pi, -pi/2) q[8];\nU(2.035886593448131, 2.4766200410294976, -2.4766200410294976) q[27];\ncx q[8], q[27];\nU(0, 3.0900046560301426, 1.519208329235246) q[8];\nU(pi/2, pi/2, -pi) q[8];\ncx q[8], q[10];\nU(pi/2, 1.591478916729148, pi/2) q[8];\nU(pi/2, -pi, -3*pi/4) q[8];\nU(pi/2, -2.7226347742617953, -pi) q[10];\nU(3*pi/4, 1.4676203316755938, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[20], q[28];\nU(pi/2, 0.3335625072399937, 0) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\nU(pi/2, 0.18293511163608844, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[11], q[28];\nU(pi, -pi, -pi/2) q[11];\nU(1.9240871865176878, 2.37029822719278, -2.37029822719278) q[28];\ncx q[11], q[28];\nU(0, 2.9850342331339963, 1.4142379063390997) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[20];\nU(pi/2, -pi, -pi/4) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[13];\nU(pi/2, -pi, -pi/4) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(pi/2, 3*pi/4, 0) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[4], q[13];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(pi/2, 2.900464146289468, 0) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/2, -3.082109521514279, 0) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[1], q[20];\nU(pi, -pi, -pi/2) q[1];\nU(1.6992877060858824, 2.067603149632773, -2.067603149632773) q[20];\ncx q[1], q[20];\nU(0, 2.524885240480777, 1.348880033385642) q[1];\nU(pi/2, -pi/2, -pi) q[1];\nU(3*pi/4, 0.732172620276625, pi/2) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\ncx q[12], q[20];\nU(pi/2, -pi, -pi/4) q[12];\nU(0.3066821590539081, pi/2, -pi/2) q[12];\nU(pi/2, -0.7603424136385124, -pi) q[20];\nU(pi/2, pi/4, 0) q[20];\ncx q[20], q[24];\nU(pi/2, -pi, -pi/4) q[20];\ncx q[10], q[20];\nU(0, -pi/2, pi/2) q[10];\nU(0, -0.08399358812555002, 0.8433016298760623) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(pi/2, 3*pi/4, 0) q[24];\ncx q[24], q[26];\nU(0, -1.1071487177940904, 1.1071487177940904) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(0, 1.7749022368728191, -0.43939519871536126) q[26];\nU(pi/2, pi/4, 0) q[26];\nU(3*pi/4, 1.257679485883303, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[22], q[28];\nU(pi/2, -0.25138428619505326, -pi/4) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[14], q[22];\nU(pi, -pi, -pi/2) q[14];\nU(1.8960500364138861, 2.340522789418065, -2.340522789418065) q[22];\ncx q[14], q[22];\nU(0, 2.956975423354299, 1.3861790965594025) q[14];\nU(pi/2, 0, 3*pi/4) q[14];\ncx q[1], q[14];\nU(pi/2, 2.769990347810568, -pi/2) q[1];\ncx q[0], q[1];\nU(0, -pi, -pi) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(0, -0.969736883991251, 1.6818984433448136) q[1];\nU(pi/2, -0.8214671077558497, -pi) q[1];\ncx q[1], q[5];\nU(pi/2, 1.1195473868030046, -2.320125545833943) q[1];\nU(pi/2, -1.4601391056210016, -pi) q[1];\nU(pi/2, pi/4, -pi) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(pi/2, -1.107035714789089, -pi) q[14];\nU(pi/2, pi/2, -pi/2) q[14];\nU(3*pi/4, 1.2015618663239085, pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[9], q[22];\nU(pi/2, -pi, -pi/4) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[19];\nU(pi, -pi, -pi/2) q[9];\nU(1.6738394209346135, 2.0173907661517667, -2.0173907661517667) q[19];\ncx q[9], q[19];\nU(0, 1.8972850866583446, 1.8972850866583446) q[9];\nU(0, 0.6747409422235524, -0.6747409422235524) q[9];\ncx q[9], q[12];\nU(0, -0.764870776962657, 1.1552699478487192) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\ncx q[4], q[9];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[24];\nU(pi, -pi, -pi/2) q[9];\nU(0.30668215905390833, -0.24419596474681837, pi/2) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(3*pi/4, 0.652977519726897, pi/2) q[19];\nU(0.7475377776734495, -pi/2, pi/2) q[19];\ncx q[17], q[19];\nU(0, 0.08692469205129694, 2.0525121385459553) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(0.7475377776734503, -3.0033475859801384, -pi/2) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\nU(pi/2, -2.750237823728515, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[11], q[22];\nU(pi, -pi, -pi/2) q[11];\nU(1.6472241790177822, 1.95698669571013, -1.9569866957101303) q[22];\ncx q[11], q[22];\nU(0, 1.850760601286325, 1.850760601286325) q[11];\nU(3*pi/4, 0.559928548982858, pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[2], q[22];\nU(pi/2, -0.20315254384701653, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[17];\nU(pi, -pi, -pi/2) q[2];\nU(1.8391922256842501, 2.2750423155013255, -2.2750423155013255) q[17];\ncx q[2], q[17];\nU(0, 2.8971569559838137, 1.3263606291889172) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[16];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi/2, -pi, -3*pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(3*pi/4, 1.0819249315829378, pi/2) q[17];\nU(pi/2, pi/4, 0) q[17];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[19], q[22];\nU(pi, -pi, -pi/2) q[19];\nU(1.98552434660651, 2.430895401954478, -2.430895401954478) q[22];\ncx q[19], q[22];\nU(0, 3.043913542240386, 1.4731172154454892) q[19];\nU(3*pi/4, 1.7953561044541342, pi/2) q[22];\nU(0.5123894603107366, -pi/2, -pi/2) q[22];\nU(1.6192226782004708, 1.8795617558101103, -1.8795617558101103) q[24];\ncx q[9], q[24];\nU(0, 1.7926280980304625, 1.7926280980304625) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\nU(3*pi/4, 0.4436635424711315, pi/2) q[24];\nU(pi/2, 3*pi/4, 0) q[28];\ncx q[23], q[28];\nU(0, -1.1071487177940904, 1.1071487177940904) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[3], q[23];\nU(pi, -pi, -pi/2) q[3];\nU(1.9946749269525839, 2.439444341280356, -2.439444341280356) q[23];\ncx q[3], q[23];\nU(0, 3.05241956205605, 1.4816232352611536) q[3];\ncx q[3], q[27];\nU(0, -0.9272952180016123, 0.9272952180016123) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[12];\nU(pi, -pi, -pi/2) q[3];\nU(1.7483659003976217, 2.1506997671405106, -2.1506997671405106) q[12];\ncx q[3], q[12];\nU(0, 2.5925562247597815, 1.4165510176646467) q[3];\nU(3*pi/4, 0.8675145888346361, pi/2) q[12];\nU(pi/2, 0, 3*pi/4) q[12];\nU(3*pi/4, 1.3924501437274106, pi/2) q[23];\nU(pi/2, 1.5042281630190732, 0) q[23];\ncx q[23], q[25];\nU(pi/2, -1.6078940623592644, 1.6373644905707216) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[13], q[23];\nU(pi, -pi, -pi/2) q[13];\nU(1.6335183570724328, 1.9213991205967513, -1.9213991205967513) q[23];\ncx q[13], q[23];\nU(0, 1.823850022340812, 1.823850022340812) q[13];\ncx q[13], q[14];\nU(0, -0.6759112797546809, 1.5383861558335) q[13];\nU(pi/2, -pi/2, 0.3925931152260542) q[13];\nU(pi/2, 0.5561021443534981, pi/2) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\ncx q[5], q[14];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, 3*pi/4, 0) q[14];\nU(0.3066821590539081, pi/2, -pi/2) q[14];\nU(3*pi/4, 0.5061073910918314, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[17], q[23];\nU(pi/2, -2.934226986426678, -pi/4) q[17];\nU(pi/2, 0, 3*pi/4) q[17];\ncx q[1], q[17];\nU(pi/2, 2.1587628517676727, -1.6814535479687922) q[1];\nU(pi/2, pi/4, 0) q[1];\nU(pi/2, 2.2802122079751648, -pi) q[17];\nU(pi/2, -1.9865167187237933, 0) q[23];\nU(pi/2, -0.1662811053250337, -pi) q[25];\nU(0.7531512809621937, -pi/2, pi/2) q[25];\ncx q[19], q[25];\nU(0, -1.6944142996222158, 1.9371356802213056) q[19];\nU(0.7531512809621942, -1.6701113736438677, -pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(0, -2.688270986893655, -2.688270986893655) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[0], q[27];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi/2, -1.8008570622330689, -pi) q[0];\ncx q[0], q[2];\nU(pi/2, 1.986732885477732, 1.8008570622330673) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(pi/2, -0.6056595701404976, 0) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, -1.5658565217474978, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[16], q[27];\nU(pi, -pi, -pi/2) q[16];\nU(1.9420411359186314, 2.3886243027336356, -2.3886243027336356) q[27];\ncx q[16], q[27];\nU(0, 3.0025845569198246, 1.431788230124928) q[16];\nU(pi/2, -3*pi/4, 0) q[16];\nU(3*pi/4, 1.2927801334549596, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[26], q[27];\nU(pi/2, -pi, -pi/4) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\nU(pi/2, 3*pi/4, 0) q[27];\nU(pi/2, pi/2, -pi/2) q[27];\ncx q[17], q[27];\nU(0, -1.0557842962022645, 1.837098368294006) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\nU(pi/2, 1.2763255366067767, pi/2) q[27];\nU(0, 1.4577547728334919, 1.582592392825406) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[6], q[28];\nU(pi, -pi, -pi/2) q[6];\nU(1.5875248589424735, 1.7532037323677452, -1.7532037323677452) q[28];\ncx q[6], q[28];\nU(0, 1.7004954620079689, 1.7004954620079689) q[6];\ncx q[6], q[7];\nU(0, 2.1933090698437914, -0.9482835837460017) q[6];\nU(pi/2, 1.5042281630190732, 0) q[6];\ncx q[6], q[12];\nU(pi/2, -2.8083492471216265, 1.6373644905707216) q[6];\nU(0, -2.4483098694023386, -2.4483098694023386) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[18];\nU(pi, -pi, -pi/2) q[7];\nU(pi/2, -0.05715879996737616, -pi) q[12];\ncx q[10], q[12];\nU(0, 0.2828029239905794, 1.2100981419921917) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\ncx q[0], q[10];\nU(pi, -pi, -pi/2) q[0];\nU(1.7305686582374498, 2.1222669788347055, -2.1222669788347055) q[10];\ncx q[0], q[10];\nU(0, 2.569077934086499, 1.3930727269913632) q[0];\nU(3*pi/4, 0.820558007488069, pi/2) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(1.3449934857769044, pi/2, pi/2) q[12];\nU(2.031332980620125, 2.4726132780965955, -2.472613278096596) q[18];\ncx q[7], q[18];\nU(0, 3.0859065181924965, 1.5151101913976) q[7];\nU(pi/2, -1.768191886644777, 0) q[7];\ncx q[7], q[8];\nU(pi/2, -0.41786643833063497, 1.768191886644777) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[9];\nU(pi/2, -pi, -pi/4) q[7];\nU(0, 0.6747409422235524, -0.6747409422235524) q[7];\ncx q[7], q[14];\nU(0, -pi/4, pi/4) q[7];\nU(2.3884413726275993, pi/2, -pi/2) q[7];\nU(pi/2, -3.0490132486018773, 0) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, 3.0632904541281087, 0) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(0.3066821590539086, 1.212246863587156, pi/2) q[14];\nU(3*pi/4, 1.4594240560003042, pi/2) q[18];\nU(pi/2, pi/2, -pi/2) q[18];\ncx q[3], q[18];\nU(0, -1.14996892126541, 1.991623732324383) q[3];\ncx q[3], q[22];\nU(0, 1.4939224594573997, 2.211463799998544) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, 1.3969266291238291, pi/2) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\ncx q[18], q[20];\nU(pi, -pi, -pi/2) q[18];\nU(1.7283433881785797, 2.118588266194374, -2.1185882661943745) q[20];\ncx q[18], q[20];\nU(0, 2.566065712261368, 1.3900605051662334) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\ncx q[16], q[18];\nU(pi/2, -pi, -pi/4) q[16];\nU(pi/2, -0.4526250218779424, -pi) q[18];\nU(3*pi/4, 0.8145335638378088, pi/2) q[20];\ncx q[20], q[24];\nU(0, -1.1071487177940904, 1.1071487177940904) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\nU(0.5123894603107376, 0.8242819082526474, -pi/2) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[9], q[22];\nU(pi, -pi, -pi/2) q[9];\nU(1.5720516295167763, 1.6208917932078712, -1.6208917932078712) q[22];\ncx q[9], q[22];\nU(0, 1.6062339904524716, 1.6062339904524716) q[9];\nU(3*pi/4, 0.07087532731515012, pi/2) q[22];\nU(pi/2, 0, 3*pi/4) q[22];\nU(0, 1.51401521330261, 1.5764948801631462) q[24];\nU(3*pi/4, 0.2593982704261446, pi/2) q[28];\nU(3*pi/4, pi/2, -pi/2) q[28];\ncx q[11], q[28];\nU(0, 3.0553138072651382, -0.08627884632465488) q[11];\nU(pi/2, 1.3258176636680323, -pi) q[11];\ncx q[11], q[21];\nU(pi/2, 2.7029416007064064, 1.8157749899217608) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\ncx q[11], q[25];\nU(pi, -pi, -pi/2) q[11];\nU(pi/2, 1.7367442768142602, -pi) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[8], q[21];\nU(pi, -pi, -pi/2) q[8];\nU(1.6142342197895359, 1.8634595148725648, -1.8634595148725643) q[21];\ncx q[8], q[21];\nU(0, 1.780719563400429, 1.780719563400429) q[8];\nU(0.8176450458327025, -pi/2, -pi/2) q[8];\nU(3*pi/4, 0.4198464732110656, pi/2) q[21];\nU(pi/2, pi/4, 0) q[21];\nU(1.9419793327937551, 2.3885621463179874, -2.3885621463179874) q[25];\ncx q[11], q[25];\nU(0, 3.002524662525879, 1.4317283357309822) q[11];\ncx q[11], q[19];\nU(0, -0.1975441538654099, 0.9784610532297249) q[11];\nU(pi, pi/2, -pi/2) q[11];\ncx q[11], q[12];\nU(pi, -1.431409388445521, -1.7101832651442717) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(1.796599167812888, -0.871408839565956, -pi/2) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(0, -pi, -pi) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[3], q[19];\nU(pi, -pi, -pi/2) q[3];\nU(1.5896604313482106, 1.7644294337202808, -1.7644294337202808) q[19];\ncx q[3], q[19];\nU(0, 1.7085744008538937, 1.7085744008538937) q[3];\ncx q[0], q[3];\nU(0, -1.1071487177940904, 1.1071487177940904) q[0];\nU(pi/2, 1.6373644905707199, 0) q[0];\nU(0, -0.005545940008295336, 3.1360467135814982) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(3*pi/4, 0.27555614811799467, pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[1], q[19];\nU(pi/2, -0.9428171663113498, -pi/4) q[1];\nU(pi/2, pi/4, 0) q[1];\nU(pi/2, 3*pi/4, 0) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(3*pi/4, 1.292660344667068, pi/2) q[25];\ncx q[6], q[25];\nU(pi, 3*pi/4, pi/4) q[6];\nU(0, -pi, -pi) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[2], q[25];\nU(pi, -pi, -pi/2) q[2];\nU(2.056909547152491, 2.4948162495409125, -2.494816249540912) q[25];\ncx q[2], q[25];\nU(0, 3.108761976102171, 1.5379656493072744) q[2];\nU(pi/2, 1.6373644905707199, -pi) q[2];\ncx q[2], q[10];\nU(pi/2, 1.9437863503217336, -1.6373644905707212) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[19];\nU(pi, -pi, -pi/2) q[2];\nU(pi/2, 0.8785292002741407, 0) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(1.6536279452260438, 1.9724422466964242, -1.9724422466964238) q[19];\ncx q[2], q[19];\nU(0, 1.8625584062263698, 1.8625584062263698) q[2];\ncx q[2], q[7];\nU(0, 1.3341005627899456, 1.3341005627899456) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(2.3884413726275993, 0.1414448171713909, pi/2) q[7];\nU(3*pi/4, 0.583524158862947, pi/2) q[19];\nU(pi/2, -1.4940244355251178, 0) q[19];\nU(3*pi/4, 1.5051349718196514, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(3*pi/4, -0.41589764425054554, pi/2) q[28];\ncx q[15], q[28];\nU(0, -pi, -pi) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\ncx q[4], q[15];\nU(pi, -pi, -pi/2) q[4];\nU(1.9823951302915526, 2.427945712462365, -2.427945712462365) q[15];\ncx q[4], q[15];\nU(0, 3.0409903547791597, 1.4701940279842631) q[4];\nU(pi, 0.2690781628631509, -2.8725144907266422) q[4];\ncx q[4], q[8];\nU(pi, -0.6294544275518104, -0.9413418992430862) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[25];\nU(pi/2, -2.467064717518916, -pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(2.323947607757091, 2.1208810857052978, pi/2) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\ncx q[6], q[8];\nU(pi, -pi, -pi/2) q[6];\nU(1.8501531786736527, 2.288265069753229, -2.288265069753229) q[8];\ncx q[6], q[8];\nU(0, 2.9090354718276448, 1.3382391450327482) q[6];\ncx q[6], q[24];\nU(0, 0.2829946002690993, 0.2829946002690993) q[6];\nU(pi/2, -pi, -3*pi/4) q[6];\nU(3*pi/4, 1.1056819632706008, pi/2) q[8];\nU(pi/2, -1.4801364395941512, 0) q[8];\ncx q[8], q[20];\nU(pi/2, -0.6536219665624534, 1.4801364395941512) q[8];\ncx q[8], q[16];\nU(0, -pi, -pi) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\nU(3*pi/4, 1.3695917291736315, pi/2) q[15];\ncx q[15], q[23];\nU(3*pi/4, -pi/2, 0) q[15];\nU(0, -2.969561060635617, -2.969561060635617) q[16];\nU(pi/2, -0.9682501004357675, 0) q[20];\ncx q[20], q[27];\nU(0, -pi, -pi) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[3], q[20];\nU(pi, -pi, -pi/2) q[3];\nU(1.9440689134023337, 2.3906602163142043, -2.3906602163142048) q[20];\ncx q[3], q[20];\nU(0, 3.0045477792228583, 1.4337514524279618) q[3];\nU(3*pi/4, 1.296706578061027, pi/2) q[20];\nU(0, -pi, -pi) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[5], q[23];\nU(pi, -pi, -pi/2) q[5];\nU(1.5791363145786963, 1.6997686075046108, -1.6997686075046108) q[23];\ncx q[5], q[23];\nU(0, 1.6622467471149918, 1.6622467471149918) q[5];\ncx q[5], q[9];\nU(pi/2, pi/4, 0) q[5];\ncx q[5], q[10];\nU(pi/2, -0.39121094903245845, -pi/4) q[5];\nU(0, 0.2716624448236038, 0.2716624448236038) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[12];\nU(pi, -pi, -pi/2) q[9];\nU(pi/2, 3*pi/4, 0) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(1.6594207379224089, 1.9858792916038484, -1.9858792916038481) q[12];\ncx q[9], q[12];\nU(0, 1.872873205459003, 1.872873205459003) q[9];\nU(pi/2, pi/4, 0) q[9];\ncx q[9], q[17];\nU(pi/2, -pi, -pi/4) q[9];\nU(3*pi/4, 0.6041537573282132, pi/2) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[1], q[12];\nU(pi/2, -1.558896916476508, -pi/4) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[8];\nU(pi, -pi, -pi/2) q[1];\nU(2.0841646705062904, 2.5177099536571808, -2.5177099536571808) q[8];\ncx q[1], q[8];\nU(0, 3.1327063612208255, 1.561910034425929) q[1];\nU(3*pi/4, 1.5530237420569613, pi/2) q[8];\nU(pi/2, 3*pi/4, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, -0.8902907074400694, 0) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(3*pi/4, 0.1829008406401913, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[21], q[23];\nU(pi/2, -0.2243934998556374, -pi/4) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/2, -2.345906729099754, 0) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\nU(0, -pi, -pi) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[19], q[24];\nU(pi/2, -1.8528706866503626, 1.4940244355251187) q[19];\nU(pi/2, 3.0544177754154402, 0) q[24];\nU(pi/2, -1.6424649200084174, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(0, -2.8226223397426273, -2.8226223397426273) q[27];\nU(0, -2.921331286432819, -2.921331286432819) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[13], q[28];\nU(pi/2, -1.37511086141754, pi/2) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\ncx q[13], q[15];\nU(pi, -pi, -pi/2) q[13];\nU(1.5957217045572796, 1.7931542111645324, -1.7931542111645324) q[15];\ncx q[13], q[15];\nU(0, 1.7293291074470076, 1.7293291074470076) q[13];\nU(pi/2, pi/4, 0) q[13];\ncx q[13], q[26];\nU(pi/2, -0.26005277025068807, -pi/4) q[13];\nU(pi/2, -3*pi/4, 0) q[13];\ncx q[13], q[23];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(3*pi/4, 0.31706556130422126, pi/2) q[15];\nU(pi/2, -0.7527680491839828, -pi) q[15];\ncx q[15], q[22];\nU(pi/2, 0, -2.3888246044058103) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\ncx q[15], q[25];\nU(pi, -pi, -pi/2) q[15];\nU(pi/2, -2.5849118101476494, -pi) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[4], q[22];\nU(pi, -pi, -pi/2) q[4];\nU(1.7133195538025061, 2.0929501802800567, -2.0929501802800567) q[22];\ncx q[4], q[22];\nU(0, 2.5452283606401274, 1.3692231535449917) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[6];\nU(pi/2, -2.8154428276451906, -pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[6];\nU(3*pi/4, 0.7728588605953259, pi/2) q[22];\nU(pi/2, 3*pi/4, -pi) q[22];\nU(pi/2, -0.09272815722490924, -pi) q[23];\nU(1.8946567511580965, 2.339003636649821, -2.339003636649821) q[25];\ncx q[15], q[25];\nU(0, 2.9555586688605286, 1.384762342065632) q[15];\nU(pi/2, pi/4, 0) q[15];\ncx q[15], q[21];\nU(pi/2, -pi, -pi/4) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\ncx q[2], q[15];\nU(pi, -pi, -pi/2) q[2];\nU(1.7259600771332428, 2.1146156911158265, -2.1146156911158265) q[15];\ncx q[2], q[15];\nU(0, 2.5628192619095227, 1.386814054814388) q[2];\nU(3*pi/4, 0.8080406631341179, pi/2) q[15];\nU(pi/2, 3*pi/4, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[10], q[21];\nU(pi, -pi, -pi/2) q[10];\nU(1.6188938915055524, 1.8785279220978213, -1.8785279220978215) q[21];\ncx q[10], q[21];\nU(0, 1.791861799988661, 1.791861799988661) q[10];\nU(3*pi/4, 0.4421309463875298, pi/2) q[21];\nU(3*pi/4, 1.1987283573363676, pi/2) q[25];\nU(pi/2, 0, 3*pi/4) q[25];\ncx q[22], q[25];\nU(pi/2, 2.4732095063815684, pi/4) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[13], q[22];\nU(pi, -pi, -pi/2) q[13];\nU(1.9358008703976617, 2.382316556867041, -2.382316556867041) q[22];\ncx q[13], q[22];\nU(0, 2.9965192378024863, 1.4257229110075897) q[13];\nU(3*pi/4, 1.2806494952202838, pi/2) q[22];\nU(pi/2, -3.0016565245874958, -pi) q[25];\nU(pi/2, -1.853363687626807, 0) q[26];\ncx q[14], q[26];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[17];\nU(pi, -pi, -pi/2) q[14];\nU(1.8639466506209086, 2.3044753128817073, -2.3044753128817073) q[17];\ncx q[14], q[17];\nU(0, 2.9237339760604826, 1.352937649265586) q[14];\nU(3*pi/4, 1.1350789717362755, pi/2) q[17];\nU(0, -pi, -pi) q[26];\nU(pi/2, -2.0597449212568035, 0) q[28];\nU(2.9283146018568735, pi/2, -pi/2) q[28];\ncx q[18], q[28];\nU(0, 1.8811018089679834, -1.2604908446218093) q[18];\nU(2.928314601856872, 0.36079914003722013, pi/2) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[11], q[28];\nU(pi, -pi, -pi/2) q[11];\nU(1.7997437244054104, 2.2246264964708686, -2.2246264964708677) q[28];\ncx q[11], q[28];\nU(0, 2.852744833655855, 1.2819485068609584) q[11];\ncx q[11], q[18];\nU(0, -2.0344439357957027, 2.0344439357957027) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\ncx q[11], q[12];\nU(pi, -pi, -pi/2) q[11];\nU(1.9144698260817425, 2.3602500880871755, -2.3602500880871755) q[12];\ncx q[11], q[12];\nU(0, 2.9755030316028517, 1.4047067048079551) q[11];\nU(3*pi/4, 1.2386170828210128, pi/2) q[12];\nU(0, 2.5954020250546073, -0.5461906285351863) q[18];\nU(3*pi/4, 0.9931006869270211, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[0], q[28];\nU(pi/2, -2.9625485852105795, -1.63736449057072) q[0];\nU(pi/2, -1.985865457834311, 0) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"10101001110010111110011100100","cx_count":208,"protocol":"hcs","syndrome":"010010000000110","generator":["01101101101010","11010010101110","11000001000011","11100001000011","01010100000101","10001010000000","01010100101010","10010000110001","01011000111010","11011010000011","00000000000000","00001001001000","01011101100010","10000011001010","01011001110010","01100111000000","11111010011011","00000100100001","00101010101001","01010101001111","00000000001000","10000100000010","00111110001111","10000101000010","01010100100010","01011100001101","11011010110010","00000110101001","10101110101001"],"parity_check":["00000000001000000000000000000","00100001100100000000000000000","00100011100010000000000000000","01001110110001100000000000000","10010000100000001110000000000","01100011110000000001000000000","00000110010000000100100000000","10000111010001001100010000000","01010111010000011100001000000","11001111010000001000000100000","00000100010000000100000010000","01100001100001000100000001000","01101101000001000100000000100","10010100000000000000000000010","00110010010000000000000000001"],"on_device_graph":false},"analytics":null,"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-09-11T14:25:01.315188Z","scored_at":"2026-09-11T15:25:00.806684Z","scores":{"n":29,"shots":400,"std_error":0.0,"metric_set":"ghz_population.v1","population_ones":0.5,"population_zeros":0.5,"success_probability":1.0,"measured_queue_seconds":35.842},"error":null,"instance":{"n":29,"seed":494032541267545480,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":{"n_50":29,"n_90":29,"shots":400,"bond_phi":{"mean":1.0,"bonds":[[0,1],[0,2],[1,3],[0,4],[1,5],[2,6],[3,7],[0,8],[1,9],[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[0,16],[1,17],[2,18],[3,19],[4,20],[5,21],[6,22],[7,23],[8,24],[9,25],[10,26],[11,27],[12,28]],"total":28,"broken":0,"per_bond":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]},"protocol":"ghz","pole_balance":0.5,"prefix_curve":[[2,1.0],[4,1.0],[8,1.0],[16,1.0],[29,1.0]],"success_ci95":[0.99082,1.0],"healthy_cluster":29,"correlation_mass":29.0,"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"failed","created_at":"2026-09-11T13:25:00.919380Z","scored_at":"2026-09-11T14:25:00.570457Z","scores":null,"error":"provider.error","instance":{"n":29,"seed":494032541267545480,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":null,"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-09-07T07:25:01.108984Z","scored_at":"2026-09-07T08:25:01.649800Z","scores":{"shots":256,"cx_count":188,"coset_dim":14,"pass_rate":1.0,"coset_rank":14,"metric_set":"hidden_coset.v1","rank_valid":true,"fidelity_estimate":1.0,"measured_queue_seconds":148.584},"error":null,"instance":{"k":14,"n":29,"seed":244870086407171549,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi, pi/2, -pi/2) q[0];\nU(pi, pi/2, -pi/2) q[1];\nU(pi, pi/2, -pi/2) q[3];\nU(pi, pi/2, -pi/2) q[4];\nU(pi/2, -pi, -3*pi/4) q[5];\ncx q[3], q[5];\nU(pi/2, -pi, -pi) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, -0.0038187671587568417, -pi) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, -pi, -3*pi/4) q[7];\ncx q[0], q[7];\nU(pi/2, -0.9952339901774607, 0) q[0];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi/2, pi/4, 0) q[7];\nU(pi, pi/2, -pi/2) q[8];\nU(pi/2, pi/4, -pi) q[9];\nU(pi, pi/2, -pi/2) q[10];\ncx q[2], q[11];\nU(pi, -pi/2, pi/2) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(0, -pi/2, pi/2) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[5], q[11];\nU(pi, -pi, -pi/2) q[5];\nU(1.9379281551105785, 2.384474104984923, -2.3844741049849234) q[11];\ncx q[5], q[11];\nU(0, 2.9985909435737366, 1.42779461677884) q[5];\nU(3*pi/4, 1.2847929067627843, pi/2) q[11];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[4], q[12];\nU(0, 3.107223070160524, 1.5364267433656273) q[4];\nU(pi/2, pi/2, 0) q[4];\nU(pi/4, pi/2, pi/2) q[12];\nU(pi/2, pi/4, 0) q[12];\nU(pi/2, -pi/4, 0) q[13];\nU(pi, -pi, -pi) q[14];\ncx q[13], q[14];\nU(pi/2, -pi, pi/4) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\nU(pi/2, 2.6268622944035567, 0) q[14];\nU(pi/2, 0, -pi) q[14];\nU(pi/2, 3*pi/4, 0) q[15];\nU(pi/2, pi/4, 0) q[16];\nU(pi/2, 0, 3*pi/4) q[17];\ncx q[6], q[17];\nU(pi/2, 2.051268668895119, 0) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(pi/2, 1.0741203567129407, 0) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[3], q[17];\nU(pi, -pi, -pi/2) q[3];\nU(1.5933986477955608, 1.7826190948560665, -1.7826190948560665) q[17];\ncx q[3], q[17];\nU(0, 1.7217027164386876, 1.7217027164386876) q[3];\nU(3*pi/4, 0.3018127792875829, pi/2) q[17];\nU(pi/2, pi/2, pi/2) q[18];\ncx q[8], q[18];\nU(pi, 1.4994633724203519, 0.07133295437454468) q[8];\nU(pi/2, pi/4, 0) q[8];\nU(pi/2, -1.4593199507843957, -pi/2) q[18];\nU(pi/2, pi/4, 0) q[18];\nU(pi/4, pi/2, -pi/2) q[19];\ncx q[14], q[19];\nU(pi/2, 0, -pi) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(pi/2, -0.8848512208926431, -pi) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\nU(pi, pi/2, -pi/2) q[20];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[9], q[21];\nU(0, -2.0384537251350676, 1.103138928454726) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[13];\nU(pi, -pi, -pi/2) q[9];\nU(1.8252797535656828, 2.257791619920039, -2.257791619920039) q[13];\ncx q[9], q[13];\nU(0, 2.8818064680154016, 1.311010141220505) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\ncx q[8], q[9];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi/2, -pi/2, -pi) q[8];\nU(pi/2, 3*pi/4, 0) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(3*pi/4, 1.0512239556461136, pi/2) q[13];\ncx q[13], q[17];\nU(0, 2.761086276477428, -2.761086276477428) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\nU(0, -2.369043415197736, -2.369043415197736) q[17];\nU(pi/4, -3.0346328161155256, pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[6], q[21];\nU(pi, -pi, -pi/2) q[6];\nU(2.010020852241972, 2.453533505619447, -2.453533505619447) q[21];\ncx q[6], q[21];\nU(0, 3.0665489540151833, 1.4957526272202868) q[6];\nU(0, 0.6747409422235524, -0.6747409422235524) q[6];\nU(3*pi/4, 1.420708927645677, pi/2) q[21];\ncx q[11], q[21];\nU(pi, 3*pi/4, pi/4) q[11];\nU(0, -pi, -pi) q[21];\nU(pi/2, pi/2, -pi/2) q[21];\nU(1.1454894344996793, -pi/2, pi/2) q[22];\ncx q[10], q[22];\nU(0, 2.214297435588181, -2.214297435588181) q[10];\nU(1.1454894344996787, pi/2, -pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[12], q[22];\nU(pi/2, -2.302448838951446, -pi/4) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[14], q[22];\nU(pi, -pi, -pi/2) q[14];\nU(1.8962544140830935, 2.3407453022509515, -2.3407453022509515) q[22];\ncx q[14], q[22];\nU(0, 2.957183056899585, 1.3863867301046886) q[14];\nU(pi/2, 0, 3*pi/4) q[14];\nU(3*pi/4, 1.2019771334144815, pi/2) q[22];\nU(2.1717041937077526, -pi/2, -pi/2) q[22];\ncx q[17], q[22];\nU(0, 0.9252599326858393, -2.216332720903954) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\nU(2.1717041937077526, 1.4417866914265183, -pi/2) q[22];\nU(pi, 3*pi/4, pi/4) q[22];\nU(pi/2, pi/2, -pi/2) q[23];\ncx q[20], q[23];\nU(pi/2, -0.26675431587436904, -pi) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[18], q[20];\nU(pi/2, -pi, -pi/4) q[18];\nU(pi/2, pi/4, 0) q[18];\nU(pi/2, 2.6283431540019206, 0) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\nU(pi/2, -pi/2, -pi) q[23];\nU(0.3066821590539081, pi/2, -pi/2) q[23];\ncx q[6], q[23];\nU(0, 2.6462560838564126, -0.05799867798549663) q[6];\nU(3*pi/4, -pi/2, 0) q[6];\nU(0.3066821590539085, -pi/2, pi/2) q[23];\nU(2.4755701661620213, -pi/2, -pi/2) q[23];\nU(pi, -pi, -pi) q[24];\ncx q[16], q[24];\nU(pi/2, -0.8822274245131645, -pi/4) q[16];\ncx q[5], q[16];\nU(0, -1.1071487177940904, 1.1071487177940904) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[6];\nU(pi, -pi, -pi/2) q[5];\nU(1.5773930657329607, 1.685533362517866, -1.685533362517866) q[6];\ncx q[5], q[6];\nU(0, 1.6521059067263177, 1.6521059067263177) q[5];\nU(pi/2, 2.7817920515614967, 0) q[5];\ncx q[5], q[20];\nU(pi/2, -pi, 0.35980060202829645) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(3*pi/4, 0.16261915986284325, pi/2) q[6];\nU(0, -1.6746456006985218, -1.6746456006985218) q[16];\nU(3*pi/4, -pi/2, 1.7849859198897953) q[16];\ncx q[8], q[16];\nU(pi/2, -pi, -pi/2) q[8];\nU(2*pi/3, 2.526112944919406, -2.526112944919406) q[16];\ncx q[8], q[16];\nU(pi/2, pi/2, pi/2) q[8];\nU(3*pi/4, pi/2, -pi/2) q[8];\nU(pi/4, -0.19787813340142346, pi/2) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(pi/2, -0.6632531106710045, -pi) q[20];\nU(3*pi/4, -pi/2, -2.5868036862384924) q[20];\nU(pi/2, 0, 0) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[2], q[24];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[12];\nU(pi, -pi, -pi/2) q[2];\nU(1.7537860663099192, 2.159034708119907, -2.159034708119907) q[12];\ncx q[2], q[12];\nU(0, 2.5995066388233106, 1.423501431728175) q[2];\nU(3*pi/4, 0.8814154169616932, pi/2) q[12];\nU(pi/2, -1.644489587923073, 0) q[24];\nU(pi/2, pi/4, 0) q[24];\nU(pi/2, 0, -pi) q[25];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[1], q[26];\nU(pi/2, -2.1587242249659777, -pi) q[1];\nU(pi/2, pi/4, 0) q[1];\nU(pi/2, -1.1293187561295177, -pi) q[26];\ncx q[10], q[26];\nU(0, -0.4837341236677499, 1.730563311920431) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\ncx q[9], q[10];\nU(pi, -pi, -pi/2) q[9];\nU(1.8457856339516212, 2.2830336997419334, -2.2830336997419343) q[10];\ncx q[9], q[10];\nU(0, 2.9043241240236295, 1.333527797228733) q[9];\nU(3*pi/4, 1.0962592676625684, pi/2) q[10];\ncx q[6], q[10];\nU(0, -0.2815023289314964, 2.8600903246582963) q[6];\nU(pi/2, 1.3258176636680323, -pi) q[6];\nU(pi, pi/2, -pi/2) q[10];\nU(0, -1.7306956129159679, 1.7306956129159676) q[26];\ncx q[2], q[26];\nU(0, 0.0701491468990807, 1.6409454736939768) q[2];\nU(pi/2, pi/2, -pi/2) q[2];\nU(0, -2.005004722354496, 2.005004722354496) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(2.3745305090839355, pi/2, pi/2) q[27];\ncx q[15], q[27];\nU(pi, 2.603824239105604, -0.8117134699629167) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\ncx q[4], q[15];\nU(pi/2, -1.1319479397258263, -pi/2) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[13];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[13];\nU(pi/2, 0, 3*pi/4) q[13];\ncx q[6], q[13];\nU(pi/2, -1.933048588536597, 1.81577498992176) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(pi/2, 1.773634875577354, -pi) q[13];\nU(pi, pi/2, -pi/2) q[13];\nU(pi/2, 2.97586454469187, 0) q[15];\nU(pi, 2.8725144907266422, -0.2690781628631509) q[15];\ncx q[15], q[23];\nU(pi, -0.6357843963869385, -2.5058082572028546) q[15];\nU(pi/2, pi/2, -0.27739448367565034) q[15];\ncx q[15], q[20];\nU(pi/2, -pi, -pi/2) q[15];\nU(2*pi/3, 2.526112944919406, -2.526112944919406) q[20];\ncx q[15], q[20];\nU(pi/2, 1.7673553638244561, -pi/2) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(3*pi/4, 1.8481908104705465, -pi/2) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(0.6660224874277715, -1.638030129877688, pi/2) q[23];\nU(pi, 3*pi/4, pi/4) q[23];\ncx q[23], q[26];\nU(pi, -pi, -pi/2) q[23];\nU(1.7719374546354283, 2.1859630248128896, -2.1859630248128896) q[26];\ncx q[23], q[26];\nU(0, 2.6221809645070495, 1.4461757574119147) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(3*pi/4, 0.926764068329172, pi/2) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\nU(0.7670621445058579, 0.12464814230019572, -pi/2) q[27];\ncx q[3], q[27];\nU(0, 0.14230923881539326, 1.7131055656102898) q[3];\nU(pi/2, -pi/2, 2.7681887532929474) q[3];\ncx q[3], q[14];\nU(pi/2, 0.37340390029684567, -pi/2) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[23];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, 2.551483874986671, -pi) q[14];\nU(pi/2, -3*pi/4, 0) q[14];\ncx q[14], q[26];\nU(pi/2, -pi, -pi/4) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\nU(pi/2, -2.525376220775657, 0) q[23];\nU(pi/2, 0.5058829751920193, -pi) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\nU(0, -2.362288002802489, -2.362288002802489) q[27];\nU(pi/4, pi/2, -pi/2) q[28];\ncx q[25], q[28];\nU(0, 0.6197140864220332, 1.5470093044236455) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[7], q[25];\nU(pi/2, -pi, -pi/4) q[7];\ncx q[7], q[21];\nU(0, 0.6788364767447925, 2.0683130291381984) q[7];\nU(pi/2, pi/4, 0) q[7];\nU(pi/2, -0.676611982129852, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/2, 3*pi/4, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[11], q[25];\nU(pi, -pi, -pi/2) q[11];\nU(1.638792669422545, 1.9355409629874707, -1.935540962987471) q[25];\ncx q[11], q[25];\nU(0, 1.83450273970542, 1.83450273970542) q[11];\ncx q[11], q[12];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[5], q[11];\nU(pi, -pi, -pi/2) q[5];\nU(1.8000854009848832, 2.225084143131241, -2.22508414313124) q[11];\ncx q[5], q[11];\nU(0, 2.8531419355262795, 1.282345608731383) q[5];\nU(pi/2, 2.035473867553428, 0) q[5];\ncx q[5], q[21];\nU(pi/2, -2.3816405988683256, -2.035473867553427) q[5];\ncx q[5], q[23];\nU(0, -pi, -pi) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[15];\nU(pi, -pi, -pi/2) q[5];\nU(3*pi/4, 0.9938948906678711, pi/2) q[11];\nU(pi/2, -1.4801364395941512, 0) q[11];\nU(0, -pi, -pi) q[12];\nU(1.778195047172339, 2.194921017120542, -2.1949210171205418) q[15];\ncx q[5], q[15];\nU(0, 2.6298000811551647, 1.45379487406003) q[5];\nU(pi, pi/2, -pi/2) q[5];\nU(3*pi/4, 0.9420023016254016, pi/2) q[15];\nU(pi/2, -2.2550479584879017, 0) q[21];\nU(pi/2, 0.540419500270584, 0) q[21];\nU(0, 1.168907901188362, 1.168907901188362) q[23];\nU(0.3066821590539081, pi/2, -pi/2) q[23];\nU(3*pi/4, 0.527412825821048, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[24], q[25];\nU(pi/2, -2.7855550703663585, -pi/4) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[7], q[24];\nU(pi/2, -2.6560720661129453, -pi/4) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[14];\nU(pi, -pi, -pi/2) q[7];\nU(1.58594231610209, 1.744406523418169, -1.744406523418169) q[14];\ncx q[7], q[14];\nU(0, 1.6941758027129055, 1.6941758027129055) q[7];\nU(pi/2, pi/4, 0) q[7];\nU(3*pi/4, 0.24675895183601915, pi/2) q[14];\nU(pi/2, pi/4, 0) q[14];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi, 3*pi/4, pi/4) q[24];\nU(pi/2, 3*pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[11], q[25];\nU(pi/2, -1.6214937942165735, 1.4801364395941512) q[11];\nU(pi/2, pi/4, 0) q[11];\nU(pi/2, -1.483903048381066, 0) q[25];\nU(pi/2, pi/4, 0) q[25];\ncx q[25], q[26];\nU(pi/2, -pi, -pi/4) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(pi/2, 3.0843102496059513, 0) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\nU(pi/4, 0.6428633124754586, pi/2) q[28];\nU(pi/4, -pi/2, 1.9905976728013872) q[28];\ncx q[0], q[28];\nU(0, -1.8889701022180114, 2.308771448224501) q[0];\ncx q[0], q[9];\ncx q[0], q[2];\nU(0, -0.5611021540807597, 1.8194777452843036) q[0];\nU(pi/2, 0.20463769534045584, pi/2) q[2];\nU(0, -pi, -pi) q[9];\nU(pi/2, 0.540419500270584, 0) q[9];\nU(pi/4, -2.713502602100312, -pi/2) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[19], q[28];\nU(pi, -pi, -pi/2) q[19];\nU(1.5871355148251658, 1.7510800565099789, -1.7510800565099789) q[28];\ncx q[19], q[28];\nU(0, 1.6989689697932011, 1.6989689697932011) q[19];\ncx q[19], q[27];\nU(0, -1.1071487177940904, 1.1071487177940904) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[4], q[19];\nU(pi, -pi, -pi/2) q[4];\nU(1.5756271171451837, 1.669010737610364, -1.669010737610364) q[19];\ncx q[4], q[19];\nU(0, 1.6403561603898167, 1.6403561603898167) q[4];\nU(pi/2, -pi, -3*pi/4) q[4];\ncx q[1], q[4];\nU(pi/2, -pi, -pi/4) q[1];\ncx q[1], q[8];\nU(0, 0.4681045854106092, 1.3953998034122215) q[1];\nU(pi/2, 0.9283251497593374, 0) q[1];\nU(pi/2, 3*pi/4, 0) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[16];\nU(pi, -pi, -pi/2) q[4];\nU(3*pi/4, -1.1589142210944443, pi/2) q[8];\nU(1.9121819393941484, 2.3578348945986267, -2.357834894598627) q[16];\ncx q[4], q[16];\nU(0, 2.973221633261777, 1.4024253064668804) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[17];\nU(pi/2, -1.0734833976387264, -pi/4) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(3*pi/4, 1.2340542861388641, pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[11], q[16];\nU(pi/2, -pi, -pi/4) q[11];\nU(0, 0.6747409422235524, -0.6747409422235524) q[11];\ncx q[11], q[23];\nU(0, 0.9533838385491631, -0.22262136854597214) q[11];\nU(pi/2, -1.3230575507613374, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\ncx q[16], q[25];\nU(pi, -pi, -pi/2) q[16];\nU(pi/2, -1.4684344165369607, 0) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\nU(3*pi/4, 0.13911966718984026, pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[9], q[19];\nU(pi/2, -0.21298745955482756, -0.540419500270584) q[9];\ncx q[2], q[9];\nU(0, -0.7021961988499617, 2.439396454739831) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[9];\nU(pi/2, -2.761235535443343, 0) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[7], q[19];\nU(pi/2, -1.0551376502781462, -pi/4) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\ncx q[4], q[7];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(pi/2, -2.195729369839749, 0) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[6], q[19];\nU(pi, -pi, -pi/2) q[6];\nU(1.611246993126797, 1.8533522969306384, -1.8533522969306382) q[19];\ncx q[6], q[19];\nU(0, 1.7732730640520016, 1.7732730640520016) q[6];\nU(pi/2, 1.661456213995642, -pi) q[6];\ncx q[6], q[26];\nU(pi/2, 1.4590787437905375, 1.4801364395941503) q[6];\nU(pi/2, 0, 3*pi/4) q[6];\nU(3*pi/4, 0.40495347451421004, pi/2) q[19];\ncx q[15], q[19];\nU(0, 0.7040521289636574, 2.274848455758554) q[15];\nU(0, 1.2782403079992841, 1.5269502970928066) q[19];\nU(pi, 2.9244579572718674, -0.21713469631792615) q[19];\nU(0.3066821590539085, -pi/2, pi/2) q[23];\nU(pi, 3*pi/4, pi/4) q[23];\nU(2.0613417151272184, 2.4985912158040557, -2.4985912158040557) q[25];\ncx q[16], q[25];\nU(0, 3.1126835816105, 1.5418872548156033) q[16];\nU(pi, pi/2, -pi/2) q[16];\nU(3*pi/4, 1.51297818283631, pi/2) q[25];\nU(pi/2, 0, 3*pi/4) q[25];\nU(pi/2, 1.039453817582741, -pi) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[23], q[26];\nU(pi, -pi, -pi/2) q[23];\nU(1.6907475544466117, 2.051417998979831, -2.051417998979831) q[26];\ncx q[23], q[26];\nU(0, 1.9240203050305222, 1.9240203050305222) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(3*pi/4, 0.7064479564712514, pi/2) q[26];\nU(1.4664841824257142, pi/2, pi/2) q[26];\nU(0, -2.3563875930709597, -2.3563875930709597) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[22], q[27];\nU(pi, -pi, -pi/2) q[22];\nU(1.5742577127682953, 1.65395161504627, -1.6539516150462699) q[27];\ncx q[22], q[27];\nU(0, 1.6296638064895603, 1.6296638064895603) q[22];\nU(3*pi/4, 0.11773495938932754, pi/2) q[27];\nU(1.4664841824257142, pi/2, pi/2) q[27];\ncx q[10], q[27];\nU(pi, -0.27829965900511144, -0.27829965900511144) q[10];\ncx q[0], q[10];\nU(0, -0.07854484048165356, 1.4922514863132434) q[10];\nU(1.6751084711640791, -0.11791971122649514, -pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[21], q[27];\nU(pi/2, -2.3777715229480645, -0.540419500270584) q[21];\nU(pi/2, -1.8776209020952521, 0) q[27];\nU(3*pi/4, pi/2, -pi/2) q[27];\ncx q[0], q[27];\nU(0, 1.6203293397774399, -0.593968095810741) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(3*pi/4, -0.12282221583393271, pi/2) q[27];\nU(3*pi/4, pi/2, pi/2) q[27];\nU(3*pi/4, 0.25634528599660866, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[18], q[28];\nU(pi/2, -1.4914362145494686, -pi/4) q[18];\ncx q[18], q[22];\nU(pi/2, -pi, -3*pi/4) q[18];\ncx q[14], q[18];\nU(pi/2, -0.9739253395498264, -pi/4) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[9], q[14];\nU(pi, -pi, -pi/2) q[9];\nU(1.8095131818605679, 2.2375583161405963, -2.2375583161405963) q[14];\ncx q[9], q[14];\nU(0, 2.8640075965356147, 1.293211269740718) q[9];\nU(3*pi/4, pi/2, pi/2) q[9];\ncx q[5], q[9];\nU(pi, -2.858741195891638, 2.858741195891638) q[5];\nU(3*pi/4, -pi/2, 0) q[5];\nU(pi/4, -1.037091555460305, -pi/2) q[9];\nU(3*pi/4, pi/2, pi/2) q[9];\ncx q[4], q[9];\nU(pi, 0.2798624587888847, -1.8506587855837813) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(pi/4, -0.7855761451201957, -pi/2) q[9];\nU(3*pi/4, 1.0156262126865396, pi/2) q[14];\ncx q[8], q[14];\nU(0, -pi, -pi) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(0, -2.2403283435303516, -2.2403283435303516) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[7], q[14];\nU(pi, -pi, -pi/2) q[7];\nU(1.7591790564725318, 2.1671892068915533, -2.1671892068915533) q[14];\ncx q[7], q[14];\nU(0, 2.6063372401430698, 1.4303320330479359) q[7];\nU(pi/2, pi/2, -pi) q[7];\nU(3*pi/4, 0.8950766196012125, pi/2) q[14];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi/2, 3*pi/4, 0) q[18];\nU(0, -pi, -pi) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[3], q[22];\nU(pi, -pi, -pi/2) q[3];\nU(2.0277817468138912, 2.469471797619865, -2.469471797619865) q[22];\ncx q[3], q[22];\nU(0, 3.0827014566692634, 1.511905129874366) q[3];\nU(pi/2, 1.7126933813990606, -pi) q[3];\nU(3*pi/4, 1.4530139329538372, pi/2) q[22];\nU(pi/2, 3*pi/4, 0) q[28];\ncx q[12], q[28];\nU(0, -0.021530986760369242, 3.1200616668294234) q[12];\ncx q[12], q[22];\nU(0, -3.0069448856360497, -3.0069448856360497) q[12];\nU(0, -pi, -pi) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[2], q[22];\nU(pi, -pi, -pi/2) q[2];\nU(1.8697983898371417, 2.3112153764490113, -2.3112153764490113) q[22];\ncx q[2], q[22];\nU(0, 2.9298904493362237, 1.359094122541327) q[2];\ncx q[2], q[12];\nU(0, 0.588002603547567, -0.5880026035475674) q[2];\nU(0, -3.0001356851085346, -3.0001356851085346) q[2];\nU(0, -1.1823995313936293, 1.9591931221961634) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[0], q[12];\nU(pi, -pi, -pi/2) q[0];\nU(1.71406781119678, 2.094261934767106, -2.094261934767106) q[12];\ncx q[0], q[12];\nU(0, 2.546288004850215, 1.3702827977550802) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[23];\nU(pi/2, -1.7537009114994064, -pi/4) q[0];\nU(3*pi/4, 0.7749781490155021, pi/2) q[12];\nU(pi/2, 0, 3*pi/4) q[12];\ncx q[7], q[12];\nU(pi/2, 0.14776051702036108, pi/2) q[7];\nU(pi/2, pi/2, -pi) q[7];\nU(pi/2, 1.7590955578785223, -pi) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(3*pi/4, 1.1473919182877568, pi/2) q[22];\nU(pi/2, pi/2, pi/2) q[22];\ncx q[16], q[22];\nU(pi, 1.0484706610751573, -1.9757658790767694) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(pi/2, -0.7501840571183473, -pi/2) q[22];\nU(pi/2, 0, 3*pi/4) q[22];\nU(pi/2, 3*pi/4, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[4], q[23];\nU(pi, -pi, -pi/2) q[4];\nU(1.7326931269766017, 2.125752194780123, -2.1257521947801226) q[23];\ncx q[4], q[23];\nU(0, 2.5719370078932817, 1.395931800798147) q[4];\nU(pi/2, 0.540419500270584, 0) q[4];\nU(3*pi/4, 0.8262761551016351, pi/2) q[23];\ncx q[9], q[23];\nU(3*pi/4, -pi/2, 0) q[9];\nU(0, -pi, -pi) q[23];\nU(0, 0.07228108927841914, 0.07228108927841959) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[24], q[28];\nU(pi, -pi, -pi/2) q[24];\nU(1.6539304149109633, 1.9731561352861338, -1.973156135286134) q[28];\ncx q[24], q[28];\nU(0, 1.8631050429724514, 1.8631050429724523) q[24];\nU(3*pi/4, pi/2, pi/2) q[24];\ncx q[13], q[24];\nU(pi, -1.7695880591731996, -2.2992998124182056) q[13];\nU(pi/2, -1.661456213995642, 0) q[13];\ncx q[13], q[25];\nU(pi/2, -1.3149670745814446, -1.4801364395941503) q[13];\nU(3*pi/4, pi/2, -pi/2) q[13];\ncx q[11], q[13];\nU(0, 1.2941597602937165, -0.2766365665011796) q[11];\nU(2.323947607757091, pi/2, pi/2) q[11];\nU(3*pi/4, 0.8594361021204948, pi/2) q[13];\nU(pi/4, -0.5533066112352634, -pi/2) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[17], q[24];\nU(pi, -pi, -pi/2) q[17];\nU(1.6535266035303673, 1.9722027471420738, -1.9722027471420736) q[24];\ncx q[17], q[24];\nU(0, 1.862375051375185, 1.862375051375185) q[17];\ncx q[17], q[18];\nU(0, 2.6670068371317903, -2.0453821432528994) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\nU(pi, 3*pi/4, pi/4) q[18];\nU(3*pi/4, 0.5831574491605771, pi/2) q[24];\nU(2.1667731124580887, pi/2, -pi/2) q[24];\ncx q[21], q[24];\nU(0, -1.2402867674937408, 2.1500158751895757) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[8], q[21];\nU(pi, -pi, -pi/2) q[8];\nU(1.909677750591737, 2.355180187481926, -2.355180187481926) q[21];\ncx q[8], q[21];\nU(0, 2.9707182282744427, 1.399921901479546) q[8];\nU(pi/2, pi/4, 0) q[8];\nU(3*pi/4, 1.2290474761641956, pi/2) q[21];\nU(2.5857954012215725, pi/2, pi/2) q[21];\ncx q[19], q[21];\nU(pi, -2.13401943448689, 2.1340194344868895) q[19];\nU(pi/2, pi/2, -pi/2) q[19];\ncx q[13], q[19];\nU(0, 0.9393575691852307, 0.9393575691852307) q[13];\nU(pi/2, 0.03965088524629268, pi/2) q[19];\nU(0.5557972523682214, 0.7117769649647352, -pi/2) q[21];\nU(2.166773112458087, 0.6418087387063838, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[8], q[24];\nU(pi/2, -pi, -pi/4) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\nU(pi/2, -1.390946637523415, 0) q[24];\nU(pi/4, -pi/2, -pi/2) q[24];\nU(pi/2, 0.6922051329252401, -pi) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[18], q[25];\nU(pi, -pi, -pi/2) q[18];\nU(1.8378785991596607, 2.273436359390698, -2.273436359390698) q[25];\ncx q[18], q[25];\nU(0, 2.895720953566551, 1.3249246267716543) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\ncx q[14], q[18];\nU(pi/2, -1.8431377412740866, -3*pi/4) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\nU(pi/2, 3*pi/4, 0) q[18];\nU(3*pi/4, 1.0790529267484121, pi/2) q[25];\nU(0, -0.6686987613159254, -0.6686987613159254) q[25];\nU(3*pi/4, 0.5846174323551119, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[3], q[28];\nU(pi/2, 1.1953759583841483, -1.712693381399061) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[20];\nU(pi, -pi, -pi/2) q[3];\nU(1.5878562570410417, 1.7549916342804606, -1.7549916342804606) q[20];\ncx q[3], q[20];\nU(0, -1.8041158704779616, 1.337476783111832) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[5];\nU(pi, -pi, -pi/2) q[3];\nU(1.963021833793998, 2.4093741075872135, -2.4093741075872135) q[5];\ncx q[3], q[5];\nU(0, 3.0227218944475966, 1.451925567652701) q[3];\nU(pi/2, -pi/2, -pi) q[3];\ncx q[3], q[6];\nU(pi/2, 0.7775344936970789, -pi/2) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[14];\nU(pi, -pi, -pi/2) q[3];\nU(3*pi/4, 1.3330548085105045, pi/2) q[5];\nU(pi, pi/2, -pi/2) q[5];\nU(pi/2, 2.32015453337075, -pi) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[8];\nU(pi, -pi, -pi/2) q[6];\nU(1.7857052032446372, 2.20546856370928, -2.205468563709279) q[8];\ncx q[6], q[8];\nU(0, 2.638821384924949, 1.4628161778298132) q[6];\nU(pi, pi/2, -pi/2) q[6];\ncx q[6], q[24];\nU(pi, -1.6349438854435838, -3.077445094941106) q[6];\nU(3*pi/4, 0.9600449091649699, pi/2) q[8];\nU(pi/2, 0, 3*pi/4) q[8];\nU(1.6031234892670672, 1.8237225228579268, -1.8237225228579268) q[14];\ncx q[3], q[14];\nU(0, 1.7515610628832325, 1.7515610628832325) q[3];\nU(pi, pi/2, -pi/2) q[3];\ncx q[3], q[11];\nU(pi, 1.2465225644950335, -1.2465225644950335) q[3];\nU(0.8176450458327029, 0.33355300708529967, -pi/2) q[11];\nU(3*pi/4, 0.3615294721766724, pi/2) q[14];\ncx q[14], q[15];\nU(0, -2.835625811615164, -2.835625811615164) q[14];\nU(0, 1.9831996116666337, -1.6483503681768872) q[15];\nU(3*pi/4, 0.2619694594745132, pi/2) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[1], q[20];\nU(pi/2, -1.893146842334043, -0.9283251497593366) q[1];\nU(pi, pi/2, -pi/2) q[1];\ncx q[1], q[27];\nU(pi, 0.0868562506207593, -0.0868562506207593) q[1];\ncx q[1], q[18];\nU(0, 2.621470345141427, -0.5201223084483666) q[1];\nU(0, -1.5248349552469587, 2.5440529163444463) q[18];\nU(pi/2, 2.7717021437427416, 0) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[17], q[20];\nU(pi, -pi, -pi/2) q[17];\nU(1.6348236175756594, 1.9249557717136891, -1.9249557717136891) q[20];\ncx q[17], q[20];\nU(0, 1.8265242277790952, 1.8265242277790952) q[17];\nU(pi, pi/2, -pi/2) q[17];\ncx q[17], q[26];\nU(pi, 1.224801987050034, 0.34599433974486304) q[17];\nU(3*pi/4, 0.5114558019683977, pi/2) q[20];\nU(pi/2, -pi/2, -pi) q[20];\ncx q[20], q[22];\nU(pi/2, 2.8123060308970436, -pi/2) q[20];\nU(pi, pi/2, -pi/2) q[20];\nU(pi/2, 0.9924130175660935, -pi) q[22];\nU(pi/2, 0, 3*pi/4) q[22];\ncx q[7], q[22];\nU(pi/2, 2.664457589924055, pi/2) q[7];\nU(pi/2, 2.5649071078532444, -pi) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\nU(3*pi/4, 2.226412447713593, pi/2) q[24];\nU(1.6751084711640791, -pi/2, -pi/2) q[26];\ncx q[0], q[26];\nU(0, -1.4888268563112452, -3.059623183106142) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(0, 2.1835432274022724, -2.1835432274022724) q[26];\nU(pi/4, -1.3685515665591677, -pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(pi/2, 0.50915664669379, 0) q[28];\ncx q[10], q[28];\nU(0, -pi, -pi) q[10];\nU(pi/2, pi/4, 0) q[10];\ncx q[10], q[16];\nU(pi/2, -pi, -pi/4) q[10];\ncx q[10], q[17];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[22];\nU(pi, -pi, -pi/2) q[10];\nU(pi/2, 3*pi/4, 0) q[16];\nU(pi/2, pi/4, 0) q[16];\ncx q[16], q[27];\nU(pi/2, -pi, -pi/4) q[16];\nU(0, -pi, -pi) q[17];\nU(1.7751493110127163, 2.1905806716741036, -2.1905806716741036) q[22];\ncx q[10], q[22];\nU(0, 2.62610360319589, 1.4500983961007554) q[10];\nU(3*pi/4, 0.9346093457068525, pi/2) q[22];\nU(pi/2, 2.872658451341101, 0) q[27];\nU(0, -1.6255046502321628, -2.1154619764858915) q[28];\nU(1.3449934857769044, pi/2, pi/2) q[28];\ncx q[5], q[28];\nU(pi, 1.567449809574784, -1.2371524547455297) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[12];\nU(pi, -pi, -pi/2) q[5];\nU(1.7119127425239342, 2.090473478081612, -2.090473478081612) q[12];\ncx q[5], q[12];\nU(0, 2.543229532545876, 1.3672243254507421) q[5];\nU(pi/2, -3*pi/4, 0) q[5];\ncx q[5], q[8];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[9];\nU(pi, -pi, -pi/2) q[5];\nU(pi/2, -0.9955404738355713, -pi) q[8];\nU(1.6230922795111946, 1.8914635705488019, -1.8914635705488019) q[9];\ncx q[5], q[9];\nU(0, 1.8014674955742507, 1.8014674955742507) q[5];\nU(3*pi/4, 0.4613423375587087, pi/2) q[9];\nU(3*pi/4, 0.7688612044068259, pi/2) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[4], q[12];\nU(pi/2, -2.5521928955827136, -0.5404195002705836) q[4];\nU(pi/2, -1.05303468235887, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[0], q[12];\nU(pi, -pi, -pi/2) q[0];\nU(1.7236741777458444, 2.1107731137766255, -2.1107731137766255) q[12];\ncx q[0], q[12];\nU(0, 2.559685314575174, 1.3836801074800391) q[0];\nU(3*pi/4, 0.8017727684654199, pi/2) q[12];\nU(1.796599167812888, 1.3760614417783668, -pi/2) q[28];\nU(2.2673580366896813, pi/2, pi/2) q[28];\ncx q[20], q[28];\nU(pi, 0.32920473437702213, -0.9727058431703064) q[20];\nU(0.8742346169001118, -1.2029389142101916, -pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"00101101000011111111010011011","cx_count":188,"protocol":"hcs","syndrome":"011101000100001","generator":["01110000010100","00001000001000","00000000100100","10010111100110","00010110000100","11001011010011","01000000101000","10000010011011","01101011000000","10110000010010","01000000000101","00010111100111","00000100100100","00000000101001","00011010001001","00001010011011","01011011001101","01000000001101","10001000010110","00010010111011","10010100011111","11100001010011","10000100011111","11000000000010","00110011000001","10000000100000","01110000111100","01011011001100","11110000001100"],"parity_check":["11111101010000000000000000000","01110011001100010000000000000","01000111001001101000000000000","01001000001011100100000000000","10010000100010000010000000000","11001010101101000001000000000","00001001000000000000100000000","01000001100000000000010000000","10011010101011100000001000000","01111111001001000000000100000","10011001001001000000000010000","01011000000110100000000001000","11101010001010100000000000100","00101101000010000000000000010","00111111100111000000000000001"],"on_device_graph":false},"analytics":{"shots":256,"protocol":"hcs","pass_ci95":[0.985694,1.0],"check_bias":{"mean":1.0,"mean_ci95":[1.0,1.0],"per_check":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"total_checks":15,"check_weights":[8,8,8,7,5,9,3,4,10,10,7,7,9,6,11],"significant_checks":15},"frozen_bits":[],"rank_evaluable":true,"joint_structure":{"p":0.0033,"delta":1.0,"verdict":true,"checks_tested":15},"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-09-04T12:25:01.006536Z","scored_at":"2026-09-04T13:25:00.584449Z","scores":{"n":29,"shots":400,"std_error":0.0,"metric_set":"ghz_population.v1","population_ones":0.5,"population_zeros":0.5,"success_probability":1.0,"measured_queue_seconds":144.496},"error":null,"instance":{"n":29,"seed":12756920251783034165,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":{"n_50":29,"n_90":29,"shots":400,"bond_phi":{"mean":1.0,"bonds":[[0,1],[0,2],[1,3],[0,4],[1,5],[2,6],[3,7],[0,8],[1,9],[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[0,16],[1,17],[2,18],[3,19],[4,20],[5,21],[6,22],[7,23],[8,24],[9,25],[10,26],[11,27],[12,28]],"total":28,"broken":0,"per_bond":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]},"protocol":"ghz","pole_balance":0.5,"prefix_curve":[[2,1.0],[4,1.0],[8,1.0],[16,1.0],[29,1.0]],"success_ci95":[0.99082,1.0],"healthy_cluster":29,"correlation_mass":29.0,"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-08-31T06:25:01.725306Z","scored_at":"2026-08-31T07:25:01.057627Z","scores":{"shots":256,"cx_count":184,"coset_dim":14,"pass_rate":1.0,"coset_rank":14,"metric_set":"hidden_coset.v1","rank_valid":true,"fidelity_estimate":1.0,"measured_queue_seconds":393.463},"error":null,"instance":{"k":14,"n":29,"seed":781986172870351477,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi, pi/2, -pi/2) q[0];\nU(pi/2, 0, -pi) q[1];\nU(pi, pi/2, -pi/2) q[2];\nU(pi/2, 2.921893775958127, 0) q[4];\nU(pi, pi/2, -pi/2) q[5];\nU(pi/2, pi/4, 0) q[6];\nU(pi/2, -pi, -3*pi/4) q[7];\ncx q[2], q[7];\nU(pi/2, -0.15972343995529092, -pi) q[2];\nU(pi/2, -3*pi/4, -pi) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[8];\nU(pi, pi/2, -pi/2) q[9];\nU(pi/2, -pi/2, 0) q[12];\nU(pi/2, 3*pi/4, 0) q[13];\nU(2.9451992839942562, -pi/2, -pi/2) q[14];\ncx q[11], q[14];\nU(pi/2, 1.318379582788685, 0) q[11];\nU(pi/2, -1.690329208811347, 0) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[7], q[14];\nU(pi, -pi, -pi/2) q[7];\nU(1.5922796708787195, 1.7773469012943028, -1.7773469012943028) q[14];\ncx q[7], q[14];\nU(0, 1.7178925525258784, 1.7178925525258784) q[7];\nU(pi, pi/2, -pi/2) q[7];\nU(3*pi/4, 0.29419245146196404, pi/2) q[14];\nU(pi/2, -0.7527680491839828, -pi) q[14];\nU(pi/2, 0, 3*pi/4) q[16];\ncx q[15], q[16];\nU(pi/2, 1.3602166601367554, 0) q[15];\nU(pi, pi/2, -pi/2) q[15];\nU(pi/2, 0.9481287765923376, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(pi/2, 0, 3*pi/4) q[17];\ncx q[13], q[17];\nU(pi, -1.7983467310789933, -1.012948567681546) q[13];\nU(pi/2, pi/4, 0) q[13];\nU(3*pi/4, pi/2, -pi/2) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\nU(3*pi/4, pi/2, pi/2) q[18];\ncx q[1], q[18];\nU(0, 0, -pi) q[1];\nU(pi/2, 2.921893775958127, 0) q[1];\nU(pi/4, -0.9092725965225354, -pi/2) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\nU(pi/2, 0, 3*pi/4) q[19];\ncx q[4], q[19];\nU(pi/2, -pi, -2.921893775958127) q[4];\nU(pi/2, -3*pi/4, 0) q[4];\nU(pi/2, 3*pi/4, 0) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\ncx q[10], q[20];\nU(0, -pi, -pi) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[18];\nU(pi, -pi, -pi/2) q[10];\nU(1.7504715320293118, 2.1539547219523794, -2.153954721952379) q[18];\ncx q[10], q[18];\nU(0, 2.5952667573417054, 1.4192615502465706) q[10];\nU(pi/2, -3*pi/4, 0) q[10];\nU(3*pi/4, 0.8729356539984838, pi/2) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\nU(0, 1.5891553305148944, -1.3037273339813755) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\ncx q[1], q[20];\nU(pi/2, -2.7917697778783346, 0.21969887763166662) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(pi/2, -1.2251098932370703, -pi) q[20];\nU(2.1667731124580887, pi/2, -pi/2) q[20];\nU(pi/2, 0, 3*pi/4) q[21];\ncx q[11], q[21];\nU(0, -pi/2, pi/2) q[11];\nU(pi/2, 0, 3*pi/4) q[11];\nU(pi/4, 1.449774839226789, pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(pi, -pi, -pi) q[22];\ncx q[6], q[22];\nU(pi, 0.10676886145196463, -1.6775651882468612) q[6];\nU(pi/2, 0, 3*pi/4) q[6];\ncx q[4], q[6];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi/2, -0.3997000195681455, -pi) q[6];\ncx q[6], q[20];\nU(0, -0.5414094216831753, 1.0293869051117213) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[21];\nU(pi, -pi, -pi/2) q[6];\nU(2.166773112458087, -0.040729559467867826, pi/2) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(1.8371356910681615, 2.272526063568918, -2.272526063568919) q[21];\ncx q[6], q[21];\nU(0, 2.894907629958344, 1.3241113031634475) q[6];\nU(pi/2, pi/2, -pi) q[6];\nU(3*pi/4, 1.0774262795319984, pi/2) q[21];\nU(0, -pi, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[19], q[22];\nU(pi, -pi, -pi/2) q[19];\nU(1.9304969553712814, 2.3769039453865357, -2.3769039453865357) q[22];\ncx q[19], q[22];\nU(0, 2.9913352788009746, 1.420538952006078) q[19];\nU(pi/2, pi/4, 0) q[19];\nU(3*pi/4, 1.2702815772172587, pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[13], q[22];\nU(pi/2, -0.6749645576596461, -pi/4) q[13];\nU(pi/4, -pi/2, -pi/2) q[13];\nU(pi/2, 3*pi/4, 0) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[0], q[23];\nU(0, 1.3258176636680323, 1.8157749899217608) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(pi/4, 1.9916512729718487, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[19], q[23];\nU(pi/2, -1.872682826733468, -pi/4) q[19];\nU(0.9272952180016112, -pi/2, -pi/2) q[19];\nU(pi/2, 3*pi/4, 0) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[8], q[24];\nU(pi/2, -2.473355697698095, -3*pi/4) q[8];\nU(pi/2, -3*pi/4, 0) q[8];\ncx q[8], q[18];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, 0.4041331477756165, -pi) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[1], q[18];\nU(pi, -pi, -pi/2) q[1];\nU(1.7412291486526603, 2.139501266970692, -2.139501266970692) q[18];\ncx q[1], q[18];\nU(0, 2.5832669078107102, 1.4072617007155754) q[1];\nU(pi/2, -pi/2, -pi) q[1];\nU(3*pi/4, 0.8489359549364925, pi/2) q[18];\nU(pi/2, -pi/2, -pi) q[18];\nU(pi/2, -3*pi/4, -pi) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[0], q[24];\nU(pi/2, -1.8071438385419267, -pi/4) q[0];\ncx q[0], q[4];\nU(0, -3.044966171954874, -3.044966171954874) q[0];\nU(0, 3.0389684081410557, -0.10262424544873783) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi, 0.2690781628631509, -2.8725144907266422) q[24];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[9], q[25];\nU(pi/2, -2.483297904238, -pi) q[9];\nU(3*pi/4, -pi/2, 0) q[9];\nU(pi/2, 0.6573478716679451, -pi) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[16], q[25];\nU(pi, -pi, -pi/2) q[16];\nU(1.8588199136200774, 2.298504267776562, -2.298504267776562) q[25];\ncx q[16], q[25];\nU(0, 2.918302116578558, 1.3475057897836615) q[16];\nU(3*pi/4, 1.1242152527724265, pi/2) q[25];\nU(1.4664841824257142, pi/2, pi/2) q[25];\ncx q[15], q[25];\nU(pi, 0, 0) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(1.675108471164079, -0.22323678188457796, -pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[5], q[26];\nU(0, 2.0344439357957027, 1.1071487177940904) q[5];\nU(pi/2, -pi, -3*pi/4) q[5];\nU(pi/4, pi/2, pi/2) q[26];\ncx q[16], q[26];\nU(0, 0.24158175637018076, 1.8123780831650773) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[8], q[16];\nU(pi, -pi, -pi/2) q[8];\nU(1.7921195303529298, 2.21430940910464, -2.21430940910464) q[16];\ncx q[8], q[16];\nU(0, 2.843821058010322, 1.2730247312154255) q[8];\nU(pi/2, pi/4, 0) q[8];\nU(3*pi/4, 0.9752531356359526, pi/2) q[16];\nU(pi, pi/2, -pi/2) q[16];\ncx q[16], q[19];\nU(pi, -1.3093491175827385, -1.8322435360070544) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(2.2142974355881817, -2.868157051826258, pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\nU(0, 1.38817575514609, -1.0358755579025591) q[26];\nU(3*pi/4, pi/2, pi/2) q[26];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[3], q[27];\nU(0, -0.9568510088452071, 2.1847416447445864) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[9];\nU(pi, -pi, -pi/2) q[3];\nU(1.9049418357784527, 2.350127217457164, -2.350127217457164) q[9];\ncx q[3], q[9];\nU(0, 2.9659654568595704, 1.3951691300646747) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[5];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi/2, pi/2, 0) q[3];\ncx q[3], q[11];\nU(pi/2, -0.031441349659862006, pi/2) q[3];\nU(pi/2, -2.20417364783689, 0) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[25];\nU(pi, -pi, -pi/2) q[5];\nU(3*pi/4, 1.219541933334451, pi/2) q[9];\nU(pi/2, pi/4, 0) q[9];\ncx q[9], q[17];\nU(pi/2, -pi, -pi/4) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\ncx q[8], q[9];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, -2.149141682441379, 0) q[9];\ncx q[0], q[9];\nU(0, -pi/2, pi/2) q[0];\nU(0, -2.780174179827637, -2.780174179827637) q[9];\nU(pi/2, -2.2023229665921407, -pi) q[11];\nU(pi/2, pi/4, 0) q[11];\nU(pi/2, -1.2422989170073908, 0) q[17];\nU(pi/2, pi/4, 0) q[17];\ncx q[17], q[22];\nU(pi/2, -pi, -pi/4) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\nU(pi/2, 3*pi/4, 0) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[11], q[22];\nU(pi/2, -pi, -pi/4) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\nU(pi/2, 3*pi/4, 0) q[22];\nU(2.01742080094554, 2.460220762729316, -2.460220762729316) q[25];\ncx q[5], q[25];\nU(0, 3.073304129949027, 1.5025078031541304) q[5];\ncx q[5], q[13];\nU(0, -2.928601734782998, 2.005101687949484) q[5];\nU(pi/2, -pi/2, -pi) q[5];\nU(pi/4, -1.285303918585887, -pi/2) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(3*pi/4, 1.4342192795133641, pi/2) q[25];\nU(0.8176450458327025, -pi/2, -pi/2) q[25];\ncx q[24], q[25];\nU(pi, -0.9591347219549746, -2.1824579316348185) q[24];\nU(2.323947607757091, -2.306659879233366, pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[16], q[25];\nU(pi, -pi, -pi/2) q[16];\nU(2.053753342634338, 2.49211530531291, -2.49211530531291) q[25];\ncx q[16], q[25];\nU(0, 3.1059625169868736, 1.535166190191977) q[16];\ncx q[16], q[24];\nU(pi, 3*pi/4, pi/4) q[16];\nU(0, -2.791801079916464, -2.791801079916464) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(3*pi/4, 1.4995360535890576, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(pi/4, 0.7442575711732426, pi/2) q[27];\nU(3*pi/4, pi/2, pi/2) q[27];\ncx q[7], q[27];\nU(pi, 2.972011239246421, 2.1351688608380304) q[7];\nU(pi, pi/2, -pi/2) q[7];\ncx q[7], q[26];\nU(pi, -2.732539235331707, 2.732539235331707) q[7];\ncx q[7], q[21];\nU(0, -pi, -pi) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[16], q[21];\nU(pi, -pi, -pi/2) q[16];\nU(1.9552238172058782, 2.4017421254228433, -2.4017421254228433) q[21];\ncx q[16], q[21];\nU(0, 3.015281933862757, 1.4444856070678602) q[16];\nU(pi/2, 1.8157749899217608, 0) q[16];\nU(3*pi/4, 1.3181748873408248, pi/2) q[21];\nU(pi/4, -0.07528614665440658, -pi/2) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\nU(pi/4, -0.7434063161109496, -pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[18], q[27];\nU(pi/2, 3.067625348272724, pi/2) q[18];\nU(3*pi/4, pi/2, pi/2) q[18];\nU(pi/2, 2.1254212952717353, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[17], q[27];\nU(pi, -pi, -pi/2) q[17];\nU(1.586587833559115, 1.7480487319334221, -1.7480487319334221) q[27];\ncx q[17], q[27];\nU(0, 1.6967910672116533, 1.6967910672116533) q[17];\nU(pi/2, 0, 3*pi/4) q[17];\ncx q[5], q[17];\nU(pi/2, 2.74773000378811, -pi/2) q[5];\ncx q[5], q[22];\nU(0, -1.5212620975082358, -2.4485573155098486) q[5];\nU(pi/2, 3.124256025154457, -pi) q[17];\nU(pi/2, 0, 3*pi/4) q[17];\nU(pi/2, pi/4, 0) q[22];\nU(3*pi/4, 0.25198948083351347, pi/2) q[27];\nU(pi/4, -pi/2, -2.597986611598733) q[27];\ncx q[4], q[27];\nU(pi, 2.5012751034209533, -0.6466846674177287) q[4];\nU(3*pi/4, -1.4276085499833142, pi/2) q[27];\nU(pi/4, pi/2, pi/2) q[28];\ncx q[12], q[28];\nU(pi, -pi, -pi/2) q[12];\nU(pi/2, 0, 3*pi/4) q[12];\ncx q[10], q[12];\nU(pi/2, -0.30544906372635827, -pi/4) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[15];\nU(pi, -pi, -pi/2) q[10];\nU(pi/2, -1.6566318485589375, -pi) q[12];\nU(1.7256053733536545, 2.114021532697926, -2.114021532697926) q[15];\ncx q[10], q[15];\nU(0, 2.562334273882052, 1.3863290667869173) q[10];\nU(pi/2, -3*pi/4, 0) q[10];\ncx q[10], q[23];\nU(pi/2, -pi, -pi/4) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\ncx q[8], q[10];\nU(pi, -pi, -pi/2) q[8];\nU(1.5804312420964208, 1.7093904055659506, -1.7093904055659506) q[10];\ncx q[8], q[10];\nU(0, 1.6691114788889703, 1.6691114788889703) q[8];\nU(pi, pi/2, -pi/2) q[8];\ncx q[8], q[18];\nU(pi, 1.0581686689595813, -1.5481259952133093) q[8];\nU(pi/2, 1.5042281630190732, 0) q[8];\nU(3*pi/4, 0.19663030418814742, pi/2) q[10];\nU(pi/2, -pi/2, 0) q[10];\ncx q[10], q[19];\nU(pi/2, -1.4415320406595553, pi/2) q[10];\nU(pi/2, 1.5042281630190732, 0) q[10];\nU(3*pi/4, 0.8070706870791762, pi/2) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\ncx q[14], q[15];\nU(pi/2, 2.525615535729216, -2.3888246044058103) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[13], q[14];\nU(pi, -pi, -pi/2) q[13];\nU(2.0483470515302167, 2.487463844862793, -2.487463844862793) q[14];\ncx q[13], q[14];\nU(0, 3.1011538797001927, 1.5303575529052953) q[13];\nU(pi/2, 2.035473867553428, 0) q[13];\nU(3*pi/4, 1.4899187790156958, pi/2) q[14];\nU(pi/2, 1.6373644905707199, -pi) q[14];\ncx q[14], q[25];\nU(pi/2, 0.6986723807582615, -1.6373644905707212) q[14];\nU(pi/2, pi/4, 0) q[14];\nU(pi/2, pi/4, -pi) q[15];\nU(pi/2, 2.921893775958127, 0) q[15];\ncx q[15], q[26];\nU(pi/2, -pi, 0.21969887763166707) q[15];\ncx q[4], q[15];\nU(0, -pi, -pi) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(0, -0.030353282434549378, 3.1112393711552437) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(pi/4, -0.2130379501189248, -pi/2) q[18];\ncx q[7], q[18];\nU(0, -pi, -pi) q[18];\nU(pi/4, -pi/2, -pi/2) q[18];\nU(pi/2, -1.8258484107737463, 0) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[14], q[19];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(pi/2, -2.6021933905121752, 0) q[19];\nU(3*pi/4, pi/2, -1.7388345156796072) q[19];\nU(pi/2, -0.4391270475625011, -pi) q[23];\nU(pi/2, -0.00880370655098206, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[16], q[25];\nU(pi/2, -1.3218555523281008, -1.8157749899217608) q[16];\nU(pi/2, -3.0076173067188527, 0) q[25];\nU(0.7118405471996453, pi/2, -pi/2) q[25];\nU(pi/2, -1.2791191873740348, -pi) q[26];\nU(3*pi/4, -1.1350410325545819, -pi/2) q[28];\ncx q[2], q[28];\nU(0, -0.6704343203667102, 0.9003620064281863) q[2];\ncx q[2], q[12];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[20];\nU(pi, -pi, -pi/2) q[2];\nU(0, -pi, -pi) q[12];\ncx q[12], q[23];\nU(0, 2.3371328601112857, -0.8044597934785069) q[12];\nU(pi/2, -3*pi/4, 0) q[12];\ncx q[12], q[17];\nU(pi/2, -pi, -pi/4) q[12];\nU(3*pi/4, pi/2, -pi/2) q[12];\nU(pi/2, 0.10374933215085136, -pi) q[17];\nU(1.7787724938379161, 2.195739757058682, -2.195739757058682) q[20];\ncx q[2], q[20];\nU(0, 2.630498392997647, 1.4544931859025123) q[2];\ncx q[2], q[3];\nU(0, -0.26715456202506127, 0.9088506450700731) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[3], q[27];\nU(0, -0.4240468668486441, 2.717545786741149) q[3];\ncx q[3], q[5];\nU(pi, pi/2, -pi/2) q[3];\nU(0, -pi, -pi) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(3*pi/4, 0.9433989253103663, pi/2) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[13], q[20];\nU(pi/2, -0.5041897710510295, -2.035473867553427) q[13];\ncx q[13], q[21];\nU(0, -0.4343877218473957, 2.707204931742398) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\nU(pi/2, -1.743954100018997, 0) q[20];\nU(pi/2, pi/4, 0) q[20];\ncx q[20], q[24];\nU(pi/2, -2.206383596067216, -pi/4) q[20];\nU(0, -pi, -pi) q[21];\ncx q[20], q[21];\nU(0, -1.846883447700151, 2.2220044238912546) q[20];\nU(0, 0.765962667530748, 0.765962667530748) q[21];\nU(pi/2, 0, 3*pi/4) q[21];\nU(0, 1.2947205220423612, -1.2947205220423617) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[2], q[23];\nU(pi, -pi, -pi/2) q[2];\nU(1.7731579242894615, 2.1877226455278027, -2.1877226455278027) q[23];\ncx q[2], q[23];\nU(0, 2.6236745313738368, 1.447669324278701) q[2];\ncx q[0], q[2];\nU(0, -0.066134272060554, 1.5046620547343421) q[0];\nU(pi, pi/2, -pi/2) q[0];\ncx q[0], q[18];\nU(pi, -0.8829892771829022, -2.258603376406891) q[0];\nU(pi/2, pi/4, 0) q[2];\nU(3*pi/4, -3.0241162931877668, pi/2) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[5], q[18];\nU(pi, -pi, -pi/2) q[5];\nU(1.5962572201858218, 1.7955105783555911, -1.7955105783555911) q[18];\ncx q[5], q[18];\nU(0, 1.7310372823003215, 1.7310372823003215) q[5];\nU(pi, pi/2, -pi/2) q[5];\nU(3*pi/4, 0.3204819110108499, pi/2) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\nU(3*pi/4, 0.9297512020627456, pi/2) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\ncx q[8], q[23];\nU(pi/2, -1.6205803255396192, 1.6373644905707208) q[8];\ncx q[8], q[12];\nU(0, 1.5055262794295352, 0.5782310614279229) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, -0.12955572594788656, pi/2) q[12];\nU(3*pi/4, pi/2, -1.5634700570172775) q[12];\nU(pi/2, -1.1301864838949243, -pi) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[22], q[24];\nU(pi/2, -1.9600576241159242, -pi/4) q[22];\nU(1.1454894344996793, -pi/2, pi/2) q[22];\nU(pi/2, 3*pi/4, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[8], q[24];\nU(pi, -pi, -pi/2) q[8];\nU(1.883417799992174, 2.3266038000523945, -2.3266038000523945) q[24];\ncx q[8], q[24];\nU(0, 2.9440473619018395, 1.373251035106943) q[8];\nU(2.6224465393432697, pi/2, pi/2) q[8];\ncx q[3], q[8];\nU(pi, -1.5495789500448267, 3.1203752768397237) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(0.5191461142465233, 1.016110306860229, -pi/2) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, 1.175705743418991, pi/2) q[24];\nU(0, -pi, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(0, -pi, -pi) q[28];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[1], q[28];\nU(pi/2, 2.8138624252392095, -pi/2) q[1];\ncx q[1], q[26];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[27];\nU(pi, -pi, -pi/2) q[1];\nU(0, -0.7368458450654769, 2.404746808524316) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[4], q[26];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi/2, -0.7527680491839828, -pi) q[4];\ncx q[4], q[21];\nU(pi/2, 1.6938222812058958, -2.388824604405811) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(pi/2, pi/4, -pi) q[21];\nU(pi/2, -2.5689650574703133, 0) q[26];\nU(pi, -pi, -pi) q[26];\nU(1.9203741459383408, 2.366438614982984, -2.366438614982984) q[27];\ncx q[1], q[27];\nU(0, 2.981365582220011, 1.4105692554251146) q[1];\nU(pi/2, -1.4801364395941512, 0) q[1];\ncx q[1], q[23];\nU(pi/2, -2.7264154289054945, 1.4801364395941512) q[1];\ncx q[1], q[26];\nU(0, 3.0723150027276516, 1.501518675932755) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(pi/2, -2.9557481500876204, 0) q[23];\nU(pi, 0.8515726987746612, -0.8515726987746617) q[26];\nU(pi/2, 0, 3*pi/4) q[26];\nU(3*pi/4, 1.2503421840553326, pi/2) q[27];\ncx q[7], q[27];\nU(pi, pi/2, -pi/2) q[7];\ncx q[7], q[22];\nU(pi, 2.0344439357957027, -1.1071487177940904) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(1.996103219090114, 1.1432957512940316, pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(0, -pi, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi/2, 1.955538802737597, -pi) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[6], q[28];\nU(pi/2, 2.581565697590822, -pi/2) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[11];\nU(pi, -pi, -pi/2) q[6];\nU(1.5877240509688935, 1.7542805139347166, -1.7542805139347166) q[11];\ncx q[6], q[11];\nU(0, -1.5358167382100638, 1.6057759153797297) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[13];\nU(pi, -pi, -pi/2) q[6];\nU(3*pi/4, 0.2609466940186649, pi/2) q[11];\nU(pi/2, 0, 3*pi/4) q[11];\ncx q[10], q[11];\nU(pi/2, -0.9263928258868246, 1.6373644905707208) q[10];\ncx q[10], q[19];\nU(0, -0.37962851455845126, 0.547666703443161) q[10];\nU(3*pi/4, pi/2, pi/2) q[10];\ncx q[5], q[10];\nU(pi, 0.5609632569198548, -0.5609632569198548) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/4, -1.1100319321114362, -pi/2) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\ncx q[3], q[10];\nU(pi/2, -2.0305634183886694, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, 3*pi/4, 0) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(pi/2, -2.0960676232656046, -pi) q[11];\nU(0, -pi, -pi) q[11];\ncx q[11], q[25];\nU(0, -0.45641925362513236, 2.685173399964661) q[11];\nU(pi/2, 1.6295521495106193, 0) q[11];\ncx q[11], q[18];\nU(pi/2, -0.8705911084705233, -1.6295521495106193) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[1], q[11];\nU(pi, -pi, -pi/2) q[1];\nU(1.6387398937506672, 1.9354023963625746, -1.9354023963625746) q[11];\ncx q[1], q[11];\nU(0, 1.834398103640913, 1.834398103640913) q[1];\nU(pi/2, 1.6867028639695203, 0) q[1];\nU(3*pi/4, 0.5272035536920328, pi/2) q[11];\nU(1.7060597161700406, 2.080018525802246, -2.080018525802246) q[13];\ncx q[6], q[13];\nU(0, 2.534818493168281, 1.3588132860731452) q[6];\ncx q[6], q[17];\nU(0, 0.62933363508929, 2.200129961884187) q[6];\nU(pi/2, pi/4, 0) q[6];\nU(3*pi/4, 0.7520391256516326, pi/2) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[2], q[13];\nU(pi/2, -0.5289256256986401, -pi/4) q[2];\nU(pi, 2.3971097874192893, 0.7444828661705034) q[2];\ncx q[2], q[12];\nU(pi/2, -pi, -pi/2) q[2];\nU(2*pi/3, 2.526112944919406, -2.526112944919406) q[12];\ncx q[2], q[12];\nU(pi/2, 1.0201070845857103, 0) q[2];\nU(pi/2, -0.7035675689435585, 0) q[12];\nU(pi/2, 3*pi/4, 0) q[13];\ncx q[13], q[23];\nU(0, -2.703591537211617, -1.776296319210005) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\nU(pi, 3*pi/4, pi/4) q[17];\ncx q[17], q[27];\nU(pi, -pi, -pi/2) q[17];\nU(pi/2, 2.636745433263524, 0) q[18];\nU(3*pi/4, -1.4027581379101857, pi/2) q[19];\ncx q[19], q[24];\nU(0, 0.5523204966414039, 0.5523204966414035) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[5], q[19];\nU(pi, -pi, -pi/2) q[5];\nU(1.6558857071507322, 1.9777377132930507, -1.9777377132930507) q[19];\ncx q[5], q[19];\nU(0, 1.8666168738729132, 1.8666168738729132) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(3*pi/4, 0.5916410941560337, pi/2) q[19];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[7], q[23];\nU(pi, -pi, -pi/2) q[7];\nU(2.0113623858357204, 2.454750882257125, -2.454750882257125) q[23];\ncx q[7], q[23];\nU(0, 3.0677763427494478, 1.4969800159545512) q[7];\nU(pi/2, 3*pi/4, 0) q[7];\ncx q[7], q[22];\nU(pi/2, -0.5003699664316872, -3*pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, 1.4231637051142059, pi/2) q[23];\nU(3*pi/4, pi/2, -pi/2) q[23];\ncx q[18], q[23];\nU(0, 1.29673821412233, -0.2740581126725665) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[10], q[18];\nU(pi, -pi, -pi/2) q[10];\nU(1.9395401287083518, 2.3861039922491543, -2.3861039922491543) q[18];\ncx q[10], q[18];\nU(0, 3.0001579941121648, 1.4293616673172682) q[10];\nU(3*pi/4, 1.2879270078396399, pi/2) q[18];\nU(3*pi/4, -1.4461209468323086, pi/2) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(0, -pi, -pi) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(0.7118405471996445, -1.3051659938509046, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(1.5816265492470782, 1.7177071245492463, -1.7177071245492463) q[27];\ncx q[17], q[27];\nU(0, 1.6750524274160057, 1.6750524274160057) q[17];\ncx q[17], q[20];\nU(0, -0.6203281567452636, 1.5939692788429172) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[5], q[17];\nU(pi/2, -1.144339236909295, -pi/4) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, 3*pi/4, 0) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\ncx q[17], q[23];\nU(pi, -pi, -pi/2) q[17];\nU(0, -1.856887705939631, 1.8568877059396307) q[20];\nU(pi, 3*pi/4, pi/4) q[20];\nU(1.6608375385060392, 1.9890931307146396, -1.9890931307146396) q[23];\ncx q[17], q[23];\nU(0, 1.8753484719393425, 1.8753484719393416) q[17];\nU(3*pi/4, 0.609104290288891, pi/2) q[23];\nU(3*pi/4, 0.20851220124221825, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[6], q[27];\nU(pi/2, -1.6402924923864168, -pi/4) q[6];\nU(pi/2, pi/4, 0) q[6];\ncx q[6], q[13];\nU(pi/2, -0.5941751492475471, -pi/4) q[6];\nU(pi/2, 3*pi/4, 0) q[13];\nU(pi/2, -2.295262583674912, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[20], q[27];\nU(pi, -pi, -pi/2) q[20];\nU(1.6103315191795875, 1.8501776779431935, -1.8501776779431938) q[27];\ncx q[20], q[27];\nU(0, 1.7709385194916765, 1.7709385194916765) q[20];\ncx q[11], q[20];\nU(0, 0.8390906888141352, 0.8390906888141356) q[11];\nU(3*pi/4, 0.40028438539355937, pi/2) q[27];\nU(2.323947607757091, pi/2, pi/2) q[27];\nU(pi/2, 1.6585459557612268, 0) q[28];\ncx q[9], q[28];\nU(0, 1.8951710747308592, 1.8951710747308583) q[9];\nU(pi/2, pi/4, 0) q[9];\ncx q[9], q[25];\nU(pi/2, -pi, -pi/4) q[9];\nU(pi/2, pi/2, -pi) q[9];\ncx q[9], q[26];\nU(pi/2, 2.3647970039490254, pi/2) q[9];\nU(pi/2, 3*pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[4], q[25];\nU(pi/2, -0.9983991588226715, -pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[25];\nU(pi/2, 2.0830788963128617, -pi) q[26];\nU(0, -pi, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[14], q[28];\nU(pi, -pi, -pi/2) q[14];\nU(1.576669836865027, 1.6790742409325023, -1.679074240932502) q[28];\ncx q[14], q[28];\nU(0, 1.6475101567007044, 1.6475101567007044) q[14];\nU(pi/2, pi/4, 0) q[14];\ncx q[14], q[15];\nU(pi/2, -2.712234680644717, -pi/4) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(pi/2, 3*pi/4, 0) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(3*pi/4, 0.15342765981161532, pi/2) q[28];\ncx q[16], q[28];\ncx q[0], q[28];\nU(0, 1.4023038743921914, 1.4023038743921914) q[0];\nU(0, -0.73205302157008, 1.4822444140181013) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[14], q[16];\nU(pi, -pi, -pi/2) q[14];\nU(1.715519143169176, 2.096795366419978, -2.096795366419978) q[16];\ncx q[14], q[16];\nU(0, 2.5483364772396033, 1.3723312701444685) q[14];\nU(pi/2, pi/4, 0) q[14];\ncx q[14], q[15];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[24];\nU(pi, -pi, -pi/2) q[14];\nU(pi/2, -2.2842236009367483, 0) q[15];\ncx q[15], q[21];\nU(0, 0.7752468918830289, 0.7752468918830289) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(3*pi/4, -3.099234855328441, pi/2) q[16];\nU(0.7641247773733865, -pi/2, -pi/2) q[16];\ncx q[0], q[16];\nU(0, 3.017931850217055, 1.4471355234221583) q[0];\nU(0.7641247773733864, 1.4740779155373946, -pi/2) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[8], q[16];\nU(pi, -pi, -pi/2) q[8];\nU(1.8126659112055825, 2.241665454065595, -2.241665454065596) q[16];\ncx q[8], q[16];\nU(0, 2.8676029351909147, 1.2968066083960181) q[8];\nU(3*pi/4, 1.0228168899971397, pi/2) q[16];\ncx q[19], q[28];\nU(0, -2.996157162944626, -2.9961571629446264) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[5], q[19];\nU(pi, -pi, -pi/2) q[5];\nU(1.883143291381823, 2.3262976288686117, -2.3262976288686117) q[19];\ncx q[5], q[19];\nU(0, 2.943764310312698, 1.3729679835178015) q[5];\nU(3*pi/4, 1.1751396402407073, pi/2) q[19];\nU(0, -pi, -pi) q[21];\nU(1.6189470737869398, 1.8786953977687713, -1.8786953977687713) q[24];\ncx q[14], q[24];\nU(0, 1.7919859199871624, 1.7919859199871633) q[14];\nU(pi, pi/2, -pi/2) q[14];\ncx q[14], q[27];\nU(pi, 3.0112994558167934, 0.1302931977729993) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[3], q[14];\nU(pi, -pi, -pi/2) q[3];\nU(1.60720239266264, 1.839028563149851, -1.8390285631498515) q[14];\ncx q[3], q[14];\nU(0, 1.7627557187904808, 1.7627557187904799) q[3];\nU(3*pi/4, 0.3839187839911675, pi/2) q[14];\nU(3*pi/4, 0.442379186384533, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[1], q[24];\nU(pi/2, -0.4485454679869094, -1.6867028639695203) q[1];\nU(pi/2, 2.674594662146758, 0) q[24];\nU(0.8176450458327027, 0.7769667796926356, -pi/2) q[27];\nU(0, -pi, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[15], q[28];\nU(pi, -pi, -pi/2) q[15];\nU(1.9577305229952118, 2.404205589460858, -2.4042055894608576) q[28];\ncx q[15], q[28];\nU(0, 3.0176791620334305, 1.446882835238534) q[15];\nU(3*pi/4, 1.3229693436821712, pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"00110011011111110111010011101","cx_count":184,"protocol":"hcs","syndrome":"001011001110111","generator":["00000000000000","01010001001100","00000111000100","01110000101000","11101001010101","01010000001100","01110000001010","00100000100000","01110111101000","11110110111101","11100000100000","00110010101110","10100111000100","00100000000000","00000100001000","00000000010101","00000000010000","11100000100000","00100010100010","01010100001100","11010010001010","00111000011001","00100000100000","11000110100010","01010100001100","00010000011100","11000100000001","10010100000110","10110110111100"],"parity_check":["10000000000000000000000000000","00100101100000000000000000000","01000001010011010000000000000","00000000001000000100000000000","00100101001111000010000000000","01000010001110000001000000000","00010101001100000000100000000","01101000000011000000010000000","00000001000000000000001000000","01100010001000000000000100000","01000010001110000000000010000","00100101001011001000000001000","00010011010101001000000000100","00010110001001100000000000010","01110101001000001000000000001"],"on_device_graph":false},"analytics":{"shots":256,"protocol":"hcs","pass_ci95":[0.985694,1.0],"check_bias":{"mean":1.0,"mean_ci95":[1.0,1.0],"per_check":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"total_checks":15,"check_weights":[1,4,6,2,8,6,6,6,2,5,6,8,8,7,8],"significant_checks":15},"frozen_bits":[{"qubit":0,"correct":1.0}],"rank_evaluable":true,"joint_structure":{"p":0.0033,"delta":0.998,"verdict":true,"checks_tested":14},"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-08-28T11:25:01.012241Z","scored_at":"2026-08-28T12:25:00.749281Z","scores":{"n":29,"shots":400,"std_error":0.0,"metric_set":"ghz_population.v1","population_ones":0.5,"population_zeros":0.5,"success_probability":1.0,"measured_queue_seconds":35.393},"error":null,"instance":{"n":29,"seed":450119497957632790,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":{"n_50":29,"n_90":29,"shots":400,"bond_phi":{"mean":1.0,"bonds":[[0,1],[0,2],[1,3],[0,4],[1,5],[2,6],[3,7],[0,8],[1,9],[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[0,16],[1,17],[2,18],[3,19],[4,20],[5,21],[6,22],[7,23],[8,24],[9,25],[10,26],[11,27],[12,28]],"total":28,"broken":0,"per_bond":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]},"protocol":"ghz","pole_balance":0.5,"prefix_curve":[[2,1.0],[4,1.0],[8,1.0],[16,1.0],[29,1.0]],"success_ci95":[0.99082,1.0],"healthy_cluster":29,"correlation_mass":29.0,"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-08-24T05:25:01.000727Z","scored_at":"2026-08-24T06:25:00.687632Z","scores":{"shots":256,"cx_count":204,"coset_dim":14,"pass_rate":1.0,"coset_rank":14,"metric_set":"hidden_coset.v1","rank_valid":true,"fidelity_estimate":1.0,"measured_queue_seconds":382.4},"error":null,"instance":{"k":14,"n":29,"seed":867096954719274812,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi/2, pi/2, -pi) q[0];\nU(pi/2, pi/4, 0) q[1];\nU(pi, pi/2, -pi/2) q[2];\nU(0, -pi/4, -pi/4) q[3];\nU(pi/2, 3*pi/4, 0) q[4];\nU(pi, pi/2, -pi/2) q[5];\nU(pi/2, 3*pi/4, 0) q[6];\nU(pi/2, 0, 3*pi/4) q[7];\ncx q[4], q[7];\nU(pi, -2.427143017494427, -1.6417448540969786) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(3*pi/4, -2.6600170348991394, -pi/2) q[7];\nU(3*pi/4, pi/2, pi/2) q[9];\ncx q[0], q[9];\nU(0, 1.2490457723982544, 0.3217505543966417) q[0];\nU(pi/4, -0.23884000434124353, -pi/2) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(pi/2, -3*pi/4, 0) q[10];\nU(pi/2, pi/4, 0) q[11];\nU(pi/2, 2.921893775958127, 0) q[12];\nU(pi, -pi, -pi) q[13];\ncx q[11], q[13];\nU(pi/2, -pi, -pi/4) q[11];\nU(pi, pi/2, -pi/2) q[11];\nU(pi/2, 2.16747784159592, 0) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\ncx q[3], q[13];\nU(pi, -pi, -pi/2) q[3];\nU(1.923367697393105, 2.3695522506477777, -2.3695522506477777) q[13];\ncx q[3], q[13];\nU(0, -0.355291145622056, 0.5042334125713213) q[3];\nU(pi/2, -1.699468932193084, -pi) q[3];\nU(3*pi/4, 1.256259865659672, pi/2) q[13];\nU(pi/2, -pi/4, 0) q[14];\nU(pi, pi/2, -pi/2) q[15];\nU(pi/2, pi/2, -pi/2) q[16];\ncx q[15], q[16];\nU(pi/2, -0.8352282337839441, -pi) q[15];\nU(pi, pi/2, -pi/2) q[15];\nU(pi/2, -pi/2, -pi) q[16];\nU(pi/2, pi/4, 0) q[16];\nU(2.3469389751395244, pi/2, pi/2) q[17];\ncx q[10], q[17];\nU(pi, -0.9002524274177075, -1.3140450081704742) q[10];\nU(pi/2, pi/4, 0) q[10];\nU(0.7946536784502692, -1.4644049866600952, -pi/2) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(pi/2, -pi, -3*pi/4) q[18];\ncx q[5], q[18];\nU(0, 2.38036105208864, 1.0933588345020713) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/4, pi/2, pi/2) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\nU(pi, pi/2, -pi/2) q[19];\ncx q[8], q[20];\nU(0, -0.8685855530548232, 1.345711882533358) q[8];\nU(2.3884413726275993, pi/2, -pi/2) q[8];\ncx q[0], q[8];\nU(0, -0.9918637292814334, 1.8194315694791054) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(2.3884413726275993, -1.3417041959811575, pi/2) q[8];\nU(pi, 1.7363608471382603, -1.405231806451533) q[20];\nU(pi, 3*pi/4, pi/4) q[20];\nU(pi, pi/2, -pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[19], q[22];\nU(0, 0.9908444229462807, 2.27784664053285) q[19];\nU(pi/2, -1.4940244355251178, 0) q[19];\nU(pi/4, 2.9830981277300346, pi/2) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[9], q[22];\nU(pi, -pi, -pi/2) q[9];\nU(1.7249311751996794, 2.1128900809070297, -2.1128900809070297) q[22];\ncx q[9], q[22];\nU(0, 2.5614111212688586, 1.3854059141737238) q[9];\ncx q[7], q[9];\nU(0, -2.761086276477428, 2.761086276477428) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(0, 2.2546923980764504, -0.8869002555133427) q[9];\nU(pi, pi/2, -pi/2) q[9];\nU(3*pi/4, 0.8052243818527898, pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(pi/2, pi/2, pi/2) q[23];\ncx q[2], q[23];\nU(0, -2.030677041370486, 1.6008729384730351) q[2];\nU(pi/2, -0.9813868008678761, -pi/2) q[23];\nU(3*pi/4, pi/2, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[1], q[24];\nU(pi/2, -2.766082645585482, -pi/4) q[1];\ncx q[1], q[2];\nU(0, -pi/2, pi/2) q[1];\nU(pi/2, 1.7126933813990606, -pi) q[1];\nU(0, 1.9720557096117188, -1.1695369439780743) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi, 3*pi/4, pi/4) q[24];\nU(pi, -pi, -pi) q[25];\ncx q[14], q[25];\nU(pi, -2.1148397507057863, 2.1148397507057863) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[5], q[14];\nU(pi, -pi, -pi/2) q[5];\nU(1.63218629850835, 1.9177288611181922, -1.9177288611181922) q[14];\ncx q[5], q[14];\nU(0, 1.8210938118057696, 1.8210938118057696) q[5];\nU(pi, pi/2, -pi/2) q[5];\nU(3*pi/4, 0.5005949700217465, pi/2) q[14];\nU(0.7700147616168527, -pi/2, -pi/2) q[14];\ncx q[9], q[14];\nU(pi, 0.4035677750852362, -0.4035677750852362) q[9];\nU(pi/2, 0, 3*pi/4) q[9];\nU(2.37157789197294, 2.8929812773557178, pi/2) q[14];\nU(pi/2, -1.4940244355251178, 0) q[14];\nU(0, 1.3607249347796913, 1.7808677188101019) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[20], q[25];\nU(pi, -pi, -pi/2) q[20];\nU(1.5735467282206244, 1.6449297773095006, -1.6449297773095006) q[25];\ncx q[20], q[25];\nU(0, 1.6232646336707717, 1.6232646336707717) q[20];\nU(2.3127435948008146, pi/2, pi/2) q[20];\ncx q[5], q[20];\nU(pi, 0.4658067472724108, -0.46580674727241034) q[5];\nU(3*pi/4, -pi/2, 0) q[5];\nU(0.8288490587889792, -1.1497890180580228, -pi/2) q[20];\nU(pi/2, -1.5120405040791738, 0) q[20];\nU(3*pi/4, 0.1049366137517489, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[10], q[25];\nU(pi/2, -2.010391754544245, -pi/4) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\ncx q[2], q[10];\nU(pi, -pi, -pi/2) q[2];\nU(1.6103628689104807, 1.8502870173515786, -1.8502870173515789) q[10];\ncx q[2], q[10];\nU(0, 1.7710188911925044, 1.7710188911925044) q[2];\nU(0, 0.6747409422235524, -0.6747409422235524) q[2];\nU(3*pi/4, 0.40044512879521577, pi/2) q[10];\nU(pi/2, 3*pi/4, 0) q[10];\nU(pi/2, -1.489099381726442, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(pi/2, pi/2, -pi/2) q[26];\ncx q[21], q[26];\nU(pi/2, -pi, -pi) q[21];\nU(3*pi/4, pi/2, pi/2) q[21];\ncx q[15], q[21];\nU(pi, -1.0037450313644571, -2.137847622225336) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(pi/4, 0.07750106250969147, -pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(pi/2, -0.655391868256336, -pi) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[16], q[26];\nU(pi/2, -1.1512641034565296, -pi/4) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[12], q[27];\nU(pi/2, -pi, -2.921893775958127) q[12];\nU(pi/2, pi/4, 0) q[12];\ncx q[12], q[22];\nU(pi/2, -pi, -pi/4) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\ncx q[12], q[16];\nU(pi, -pi, -pi/2) q[12];\nU(1.5837615048987146, 1.7314798867687973, -1.7314798867687968) q[16];\ncx q[12], q[16];\nU(0, 1.6849069501259866, 1.6849069501259866) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\nU(3*pi/4, 0.22822124666218002, pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[1], q[16];\nU(pi/2, 2.6027251732745107, -1.712693381399061) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(pi/2, 1.6538492916922838, 0) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[0], q[22];\nU(pi, -pi, -pi/2) q[0];\nU(1.602235617309151, 1.820260837323115, -1.820260837323115) q[22];\ncx q[0], q[22];\nU(0, 1.7490352542229157, 1.7490352542229157) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[15];\nU(pi/2, -0.12743379419761247, -pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\ncx q[15], q[16];\nU(pi, -pi, -pi/2) q[15];\nU(1.590777429758582, 1.7700433522207621, -1.7700433522207624) q[16];\ncx q[15], q[16];\nU(0, 1.712621125758405, 1.712621125758405) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(3*pi/4, 0.2836495979270186, pi/2) q[16];\nU(pi, 0.2690781628631509, -2.8725144907266422) q[16];\nU(3*pi/4, 0.3564778548560392, pi/2) q[22];\nU(1.4664841824257142, pi/2, pi/2) q[22];\nU(pi/2, 3*pi/4, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[24], q[27];\nU(pi, -pi, -pi/2) q[24];\nU(1.8691105245711748, 2.3104271844681215, -2.310427184468121) q[27];\ncx q[24], q[27];\nU(0, 2.929169124085581, 1.3583727972906843) q[24];\ncx q[13], q[24];\nU(0, -pi, -pi) q[13];\nU(0, -2.7561261889121047, -2.7561261889121047) q[24];\nU(pi/2, 2.921893775958127, 0) q[24];\nU(3*pi/4, 1.145949267786472, pi/2) q[27];\nU(2.0344439357957027, pi/2, pi/2) q[27];\ncx q[11], q[27];\nU(pi, 2.743489909494505, 0.39810274409528823) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[7], q[11];\nU(pi, -pi, -pi/2) q[7];\nU(1.5743436611150061, 1.654976481222648, -1.654976481222648) q[11];\ncx q[7], q[11];\nU(0, 1.6303910358177474, 1.6303910358177474) q[7];\nU(0, 0.6747409422235524, -0.6747409422235524) q[7];\nU(3*pi/4, 0.1191894180457016, pi/2) q[11];\ncx q[8], q[11];\nU(pi/2, 0, 3*pi/4) q[8];\nU(0, 0.06733176656757456, 0.067331766567575) q[11];\nU(pi/2, pi/4, 0) q[11];\nU(1.1071487177940909, -0.9348535139184913, -pi/2) q[27];\nU(0.3066821590539081, pi/2, -pi/2) q[27];\ncx q[2], q[27];\nU(0, 1.0697025026109959, 0.4262013938177116) q[2];\nU(pi/2, -1.6142472221864272, 0) q[2];\nU(0.30668215905390833, -0.6340420444202168, pi/2) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[1], q[27];\nU(pi, -pi, -pi/2) q[1];\nU(2.093979828422111, 2.5257737938112417, -2.5257737938112417) q[27];\ncx q[1], q[27];\nU(0, 3.1412329726475026, 1.570436645852606) q[1];\nU(pi/2, -3*pi/4, 0) q[1];\ncx q[1], q[9];\nU(pi/2, -pi, -pi/4) q[1];\nU(pi/2, 1.6373644905707199, -pi) q[1];\nU(pi/2, 0.12204004611928454, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(3*pi/4, 1.5700769649103146, pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[6], q[28];\nU(pi, -0.7149933898295795, -1.1395970461736447) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[17];\nU(pi, -pi, -pi/2) q[6];\nU(1.8291524791150722, 2.2626482123510545, -2.262648212351055) q[17];\ncx q[6], q[17];\nU(0, 2.8861115479785227, 1.315315221183626) q[6];\nU(pi/2, -pi, -3*pi/4) q[6];\ncx q[4], q[6];\nU(pi/2, -1.2182695129966779, -pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[21];\nU(pi, -pi, -pi/2) q[4];\nU(pi/2, 3*pi/4, 0) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[25];\nU(pi, -pi, -pi/2) q[6];\nU(3*pi/4, 1.0598341155723556, pi/2) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[3], q[17];\nU(pi/2, 2.312528914661021, 1.699468932193085) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[5];\nU(pi, -pi, -pi/2) q[3];\nU(1.5927164693696223, 1.7794212403224945, -1.7794212403224945) q[5];\ncx q[3], q[5];\nU(0, 1.7193911603374534, 1.7193911603374534) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[12];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(3*pi/4, 0.29718966708511285, pi/2) q[5];\nU(pi, pi/2, -pi/2) q[5];\ncx q[5], q[22];\nU(pi, 0.14189705460416402, 0.14189705460416357) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, 2.5893521282486773, 0) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\nU(pi/2, 0.6891863057228291, 0) q[17];\nU(0.3066821590539081, pi/2, -pi/2) q[17];\ncx q[7], q[17];\nU(0, 0.143633564871382, 0.143633564871382) q[7];\nU(3*pi/4, -pi/2, 0) q[7];\nU(0.30668215905390855, -pi/2, pi/2) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[2], q[17];\nU(pi/2, -1.7694796382511289, 1.6142472221864281) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(pi/2, -1.5341237887418142, 0) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\nU(1.6192663132544054, 1.8796986853801698, -1.8796986853801696) q[21];\ncx q[4], q[21];\nU(0, 1.7927296109600848, 1.7927296109600848) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(3*pi/4, 0.44386656833037597, pi/2) q[21];\nU(1.6751084711640793, 0.0825292090483698, -pi/2) q[22];\nU(0.8176450458327025, -pi/2, -pi/2) q[22];\ncx q[16], q[22];\nU(pi, -1.31780894011785, 2.888605266912747) q[16];\nU(pi/2, pi/4, 0) q[16];\ncx q[16], q[17];\nU(pi/2, -1.7224042740150938, -pi/4) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(pi/2, 3*pi/4, 0) q[17];\nU(pi/2, 1.5042281630190732, 0) q[17];\nU(2.323947607757091, -2.295893986960861, pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(1.5990477406380166, 1.8073975060097407, -1.8073975060097407) q[25];\ncx q[6], q[25];\nU(0, 1.7396682127923517, 1.7396682127923517) q[6];\nU(pi/2, -pi, -3*pi/4) q[6];\ncx q[4], q[6];\nU(pi/2, -2.889524218992596, -pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[6];\nU(pi/2, pi/2, -pi) q[6];\ncx q[6], q[8];\nU(pi/2, 0.5440861489414024, pi/2) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(pi/2, 2.8257249325202256, -pi) q[8];\nU(pi/2, 2.035473867553428, 0) q[8];\ncx q[8], q[22];\nU(pi/2, -2.305539872494742, -2.035473867553427) q[8];\nU(pi/2, -pi/2, -pi) q[8];\nU(pi/2, -3.008113400156323, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\nU(3*pi/4, 0.3377437719949099, pi/2) q[25];\nU(pi/2, 0, 3*pi/4) q[25];\ncx q[24], q[25];\nU(pi/2, -pi, 0.21969887763166618) q[24];\nU(pi/2, -0.8536732159908418, -pi) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[14], q[25];\nU(pi/2, -2.917603491935198, 1.4940244355251187) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, -2.787339311234013, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(3*pi/4, 1.761163814872666, -pi/2) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[18], q[28];\nU(pi, -pi, -pi/2) q[18];\nU(1.791571944148993, 2.2135605205672153, -2.2135605205672153) q[28];\ncx q[18], q[28];\nU(0, 2.8431754094079222, 1.2723790826130248) q[18];\nU(pi, pi/2, -pi/2) q[18];\ncx q[18], q[23];\nU(pi, 2.8132929048236903, 2.708879648131166) q[18];\ncx q[18], q[21];\nU(0, pi/2, -pi/2) q[18];\ncx q[18], q[27];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[6], q[18];\nU(pi, -pi, -pi/2) q[6];\nU(1.950914202643017, 2.3974840469817558, -2.397484046981756) q[18];\ncx q[6], q[18];\nU(0, 3.0111478631703736, 1.440351536375477) q[6];\nU(pi/2, pi/4, 0) q[6];\ncx q[6], q[14];\nU(pi/2, -2.472458974319882, -pi/4) q[6];\nU(3*pi/4, -pi/2, 0) q[6];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(3*pi/4, 1.3099067459560576, pi/2) q[18];\nU(pi/2, pi/2, pi/2) q[18];\nU(0, -2.867705503187514, -2.867705503187514) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/4, -0.6744488625948906, -pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[20], q[23];\nU(pi/2, -2.987759552361158, 1.5120405040791738) q[20];\nU(pi/2, pi/4, 0) q[20];\ncx q[20], q[21];\nU(pi/2, -pi, -pi/4) q[20];\nU(pi, pi/2, -pi/2) q[20];\nU(pi/2, 3*pi/4, 0) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/2, -1.5051168941412811, 0) q[23];\nU(0, -pi, -pi) q[27];\nU(3*pi/4, 0.9739618384311548, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[19], q[28];\nU(pi/2, -1.0710826404150193, 1.4940244355251178) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\ncx q[19], q[26];\nU(pi, -pi, -pi/2) q[19];\nU(1.6999571275171117, 2.0688463440457356, -2.0688463440457356) q[26];\ncx q[19], q[26];\nU(0, 2.5258772458586822, 1.3498720387635466) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[10], q[19];\nU(pi/2, -1.4351840638337097, -3*pi/4) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\ncx q[5], q[10];\nU(pi, -pi, -pi/2) q[5];\nU(1.5758704080669865, 1.671449460673645, -1.6714494606736452) q[10];\ncx q[5], q[10];\nU(0, 1.64208913727387, 1.64208913727387) q[5];\nU(pi/2, -1.4601391056210007, 0) q[5];\ncx q[5], q[15];\nU(pi/2, -2.90402024745919, 1.4601391056210016) q[5];\nU(3*pi/4, -pi/2, 0) q[5];\nU(3*pi/4, 0.1425856209579468, pi/2) q[10];\ncx q[0], q[10];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[5];\nU(pi, -pi, -pi/2) q[0];\nU(1.6988003749721894, 2.066695860923282, -2.066695860923282) q[5];\ncx q[0], q[5];\nU(0, 2.5241616385733296, 1.3481564314781949) q[0];\nU(pi/2, -pi/2, 0) q[0];\nU(3*pi/4, 0.7307254164617323, pi/2) q[5];\nU(pi/2, -pi, -3*pi/4) q[5];\ncx q[1], q[5];\nU(pi/2, 0.7403930253625064, -1.6373644905707212) q[1];\nU(pi/2, 2.07911731618269, 0) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[6];\nU(pi, -pi, -pi/2) q[5];\nU(1.6853847334490732, 2.0409277213516104, -2.0409277213516104) q[6];\ncx q[5], q[6];\nU(0, 1.9157347570647048, 1.9157347570647048) q[5];\nU(3*pi/4, 0.6898768605396159, pi/2) q[6];\nU(0, 2.2609825625242035, -0.8806100910655901) q[10];\nU(pi/2, -3*pi/4, 0) q[10];\nU(pi/2, -2.5207381285844086, 0) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\ncx q[10], q[15];\nU(pi/2, -1.647334868942842, -pi/4) q[10];\nU(pi/2, -3*pi/4, 0) q[10];\nU(pi/2, -0.5744549768540583, -pi) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(pi/2, -1.3604564458511916, 0) q[19];\ncx q[19], q[23];\nU(0, -1.9900208209954928, -1.9900208209954928) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[9], q[19];\nU(pi, -pi, -pi/2) q[9];\nU(2.0388192810444767, 2.4791879471180174, -2.4791879471180174) q[19];\ncx q[9], q[19];\nU(0, 3.092637202267068, 1.5218408754721713) q[9];\nU(pi/2, 0, 3*pi/4) q[9];\ncx q[0], q[9];\nU(pi/2, -0.804357455882152, -pi/2) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[15];\nU(pi, -pi, -pi/2) q[0];\nU(pi/2, -1.8527844802402562, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(1.6190885850815386, 1.8791405590242096, -1.8791405590242096) q[15];\ncx q[0], q[15];\nU(0, 1.7923158696398076, 1.7923158696398085) q[0];\nU(0, -1.2077074119468798, -1.20770741194688) q[0];\nU(3*pi/4, 0.4430390856898234, pi/2) q[15];\ncx q[1], q[15];\nU(0, 0.03761339463259006, 1.6084097214274866) q[1];\nU(0, -2.0190021022839373, 2.0190021022839373) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(3*pi/4, 1.4728854241494451, pi/2) q[19];\nU(pi/2, 0, 3*pi/4) q[19];\nU(0, -2.812132616469324, -2.812132616469324) q[23];\nU(3*pi/4, 0.8583778283026113, pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[12], q[26];\nU(pi, -pi, -pi/2) q[12];\nU(2.082662434884013, 2.5164675537616095, -2.516467553761609) q[26];\ncx q[12], q[26];\nU(0, 3.1313969785510816, 1.560600651756185) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[11], q[12];\nU(pi/2, -1.5241621255626412, -pi/4) q[11];\ncx q[11], q[27];\nU(pi/2, 3*pi/4, 0) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\ncx q[12], q[25];\nU(pi, -pi, -pi/2) q[12];\nU(2.0616882880119656, 2.498885525563633, -2.498885525563633) q[25];\ncx q[12], q[25];\nU(0, 3.1129897631860954, 1.5421934363911989) q[12];\nU(pi/2, 3*pi/4, 0) q[12];\ncx q[12], q[21];\nU(pi/2, -2.5497986148657255, -3*pi/4) q[12];\nU(0, 0.6747409422235524, -0.6747409422235524) q[12];\nU(pi/2, -2.4590567054028734, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(3*pi/4, 1.5135905459875012, pi/2) q[25];\nU(1.4664841824257142, pi/2, pi/2) q[25];\ncx q[20], q[25];\nU(pi, 0.6669887298732964, -0.11038941186307394) q[20];\nU(pi, 3*pi/4, pi/4) q[20];\ncx q[20], q[22];\nU(pi, -pi, -pi/2) q[20];\nU(1.767622531224627, 2.1796922334056816, -2.1796922334056807) q[22];\ncx q[20], q[22];\nU(0, 2.6168703592308855, 1.4408651521357498) q[20];\nU(0, -2.0539876819881986, -2.0539876819881986) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(3*pi/4, 0.9161428577768422, pi/2) q[22];\nU(1.4664841824257142, pi/2, pi/2) q[22];\nU(1.6751084711640791, -pi/2, -pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[16], q[25];\nU(pi, -pi, -pi/2) q[16];\nU(1.573087621178526, 1.6384653287116704, -1.6384653287116706) q[25];\ncx q[16], q[25];\nU(0, 1.6186820713057664, 1.6186820713057664) q[16];\nU(2.3774678762164068, pi/2, pi/2) q[16];\nU(3*pi/4, 0.09577148902174049, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(3*pi/4, 1.5504049767174743, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[3], q[26];\nU(pi/2, -0.2907838736343913, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[7];\nU(pi, -pi, -pi/2) q[3];\nU(1.7983450874581035, 2.2227489855539657, -2.2227489855539657) q[7];\ncx q[3], q[7];\nU(0, 2.851116835463266, 1.2803205086683693) q[3];\nU(pi, pi/2, -pi/2) q[3];\ncx q[3], q[18];\nU(pi, -1.5207453210787367, -0.05005100571616028) q[3];\nU(pi/2, 2.921893775958127, 0) q[3];\nU(3*pi/4, 0.9898446905418421, pi/2) q[7];\nU(pi/2, pi/2, -pi) q[7];\ncx q[7], q[19];\nU(pi/2, 0.7909362254062975, pi/2) q[7];\ncx q[5], q[7];\nU(pi/2, -3*pi/4, 0) q[5];\nU(0, -pi, -pi) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(pi/2, -1.2371186115059334, -pi/2) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\ncx q[8], q[18];\nU(pi/2, 0.6017532116791382, -pi/2) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, 1.2039016187852596, -pi) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\nU(pi/2, 3.110253559174449, -pi) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\ncx q[19], q[21];\nU(pi, -pi, -pi/2) q[19];\nU(1.697345387283713, 2.063975606351896, -2.063975606351896) q[21];\ncx q[19], q[21];\nU(0, 2.521993972266518, 1.3459887651713833) q[19];\nU(pi/2, pi/4, 0) q[19];\ncx q[19], q[25];\nU(pi/2, -0.6481028872778478, -pi/4) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\nU(3*pi/4, 0.7263900838481092, pi/2) q[21];\nU(pi, pi/2, -pi/2) q[21];\nU(pi/2, 3*pi/4, 0) q[25];\nU(2.3349211041682834, pi/2, pi/2) q[25];\nU(pi/2, 3*pi/4, 0) q[26];\ncx q[6], q[26];\nU(pi/2, 2.1364956125606778, -pi) q[6];\nU(0, -pi, -pi) q[26];\nU(pi, 2.9244579572718674, -0.21713469631792615) q[26];\nU(0, 2.854258941220351, -0.28733371236944194) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[10], q[27];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi/2, pi/4, 0) q[10];\nU(pi/2, -0.7960588890860132, -pi) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(pi/2, -2.1358654478340497, 0) q[28];\ncx q[13], q[28];\nU(0, 0.2793548308491647, 2.2449422773438226) q[13];\ncx q[13], q[24];\nU(0, 1.2119946302527165, 1.2119946302527165) q[13];\nU(1.4664841824257142, pi/2, pi/2) q[13];\nU(0, -pi, -pi) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[2], q[24];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[9], q[24];\nU(pi, -pi, -pi/2) q[9];\nU(1.6944029749779688, 2.0584211112938746, -2.0584211112938746) q[24];\ncx q[9], q[24];\nU(0, 1.9295737816840175, 1.9295737816840166) q[9];\nU(pi, pi/2, -pi/2) q[9];\ncx q[9], q[22];\nU(pi, 1.4853023485892987, 0.7289950869988817) q[9];\nU(3*pi/4, -pi/2, 0) q[9];\ncx q[7], q[9];\nU(pi, -pi, -pi/2) q[7];\nU(1.7726715721366302, 2.1870221778911327, -2.1870221778911327) q[9];\ncx q[7], q[9];\nU(0, 2.623079795862072, 1.4470745887669363) q[7];\nU(3*pi/4, 0.9285617310392151, pi/2) q[9];\nU(pi/2, 0, 3*pi/4) q[9];\ncx q[6], q[9];\nU(pi/2, 1.031238423475875, 1.0050970410291145) q[6];\nU(pi/2, 2.035473867553428, 0) q[6];\nU(pi/2, 2.27929754146448, -pi) q[9];\nU(pi/4, -pi/2, pi/2) q[9];\ncx q[0], q[9];\nU(0, 0.8044433182099322, 1.2944006444636607) q[0];\nU(pi/4, -3.1092122488050653, -pi/2) q[9];\nU(1.6751084711640787, -pi/2, -pi/2) q[22];\nU(pi/2, pi/4, 0) q[22];\nU(3*pi/4, 0.7175549097782414, pi/2) q[24];\ncx q[11], q[24];\nU(0, 1.279289568617152, -0.2915067581777451) q[11];\nU(0, -0.3238876802120414, 2.8177049733777517) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[15], q[24];\nU(pi, -pi, -pi/2) q[15];\nU(1.5767380822961425, 1.6797002431545751, -1.6797002431545751) q[24];\ncx q[15], q[24];\nU(0, 1.6479554221032453, 1.6479554221032453) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\ncx q[3], q[15];\nU(pi/2, -1.7188511863115838, 0.21969887763166618) q[3];\nU(0, 0.6747409422235524, -0.6747409422235524) q[3];\nU(pi/2, -0.89911165669516, -pi) q[15];\nU(pi/2, -pi/2, -pi) q[15];\nU(3*pi/4, 0.15431819061669794, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(0, -pi, -pi) q[28];\ncx q[4], q[28];\nU(0, -2.9883894027293723, -2.9883894027293723) q[4];\nU(pi, pi/2, -pi/2) q[4];\ncx q[4], q[13];\nU(pi, 2.1964416904083723, 0.5503598434816594) q[4];\nU(pi/2, -pi, -3*pi/4) q[4];\nU(1.6751084711640791, -pi/2, -pi/2) q[13];\ncx q[13], q[16];\nU(0, -2.909364992304154, 1.803023988080536) q[13];\nU(pi/2, 0, 3*pi/4) q[13];\ncx q[5], q[13];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, -1.0861494021625333, -pi) q[13];\nU(2.3349211041682834, pi/2, pi/2) q[13];\nU(2.3774678762164068, 2.4583581408857684, pi/2) q[16];\ncx q[7], q[16];\nU(0, -2.8036130277221414, -2.803613027722142) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(0, 1.4321319187151413, -1.4321319187151416) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(0, -pi, -pi) q[28];\ncx q[23], q[28];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[2], q[23];\nU(pi, -pi, -pi/2) q[2];\nU(1.6053325774354716, 1.832128346425538, -1.8321283464255385) q[23];\ncx q[2], q[23];\nU(0, 1.7577035152532385, 1.7577035152532385) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[4];\nU(pi/2, -1.0147090402378787, -pi/4) q[2];\ncx q[2], q[11];\nU(0, -3.0825441354079284, -3.0825441354079284) q[2];\nU(pi, pi/2, -pi/2) q[2];\nU(pi/2, 3*pi/4, 0) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(0, 2.9250304419452364, -0.2165622116445567) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(3*pi/4, 0.37381437691668484, pi/2) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\ncx q[17], q[23];\nU(pi/2, -0.0022031521743373084, 1.6373644905707208) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[10], q[17];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi/2, pi/4, 0) q[10];\nU(pi/2, 2.6487101287642867, 0) q[17];\nU(0.3066821590539081, pi/2, -pi/2) q[17];\nU(pi/2, -2.113988713453298, -pi) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[22], q[23];\nU(pi/2, -pi, -pi/4) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[7], q[22];\nU(pi, -pi, -pi/2) q[7];\nU(1.6656874556549057, 1.9998925229173095, -1.9998925229173097) q[22];\ncx q[7], q[22];\nU(0, 1.8836898033583465, 1.8836898033583456) q[7];\nU(pi/2, -2.819842099193151, 0) q[7];\ncx q[7], q[16];\nU(pi/2, -2.185058696661892, 2.819842099193151) q[7];\nU(pi/2, -0.8804897287039957, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(3*pi/4, 0.6257869531268989, pi/2) q[22];\nU(1.4664841824257142, pi/2, pi/2) q[22];\ncx q[2], q[22];\nU(pi, -0.17985349979247767, -0.17985349979247856) q[2];\nU(1.6751084711640791, -0.9740927393239258, -pi/2) q[22];\nU(pi/2, 3*pi/4, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[8], q[23];\nU(pi, -pi, -pi/2) q[8];\nU(1.6017986299136016, 1.8185385914583936, -1.8185385914583936) q[23];\ncx q[8], q[23];\nU(0, 1.7477794279367833, 1.7477794279367833) q[8];\nU(0.3066821590539081, pi/2, -pi/2) q[8];\ncx q[3], q[8];\nU(0, 2.402086903604415, -0.7395057499853777) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(0.3066821590539085, -pi/2, pi/2) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\nU(3*pi/4, 0.35396620228377396, pi/2) q[23];\nU(0, -pi, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[14], q[28];\nU(pi, -pi, -pi/2) q[14];\nU(1.9809402883567249, 2.426569706749903, -2.426569706749903) q[28];\ncx q[14], q[28];\nU(0, 3.0396287545626866, 1.46883242776779) q[14];\nU(0.3066821590539081, pi/2, -pi/2) q[14];\ncx q[12], q[14];\nU(0, -2.0344439357957027, 2.0344439357957027) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[4], q[12];\nU(pi, -pi, -pi/2) q[4];\nU(1.6701492803697557, 2.009566685850631, -2.009566685850631) q[12];\ncx q[4], q[12];\nU(0, 1.8911937413999595, 1.8911937413999595) q[4];\nU(pi, pi/2, -pi/2) q[4];\ncx q[4], q[25];\nU(pi, 3.0906959629957065, 0.05089669059408619) q[4];\ncx q[4], q[5];\nU(0, 0.3800026002793362, 0.3800026002793362) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(0, -pi, -pi) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[8];\nU(pi, -pi, -pi/2) q[5];\nU(1.9678846491447612, 2.414086992900872, -2.414086992900872) q[8];\ncx q[5], q[8];\nU(0, 3.0273357200348325, 1.456539393239936) q[5];\nU(3*pi/4, 1.3422824596849754, pi/2) q[8];\nU(3*pi/4, 0.6407948292101264, pi/2) q[12];\nU(pi/2, pi/4, 0) q[12];\ncx q[12], q[27];\nU(pi/2, -pi, -pi/4) q[12];\nU(0, 0.6747409422235524, -0.6747409422235524) q[12];\ncx q[12], q[17];\nU(0, -0.25388239603283536, 0.38961871276044935) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[3], q[12];\nU(pi, -pi, -pi/2) q[3];\nU(1.7568766200281563, 2.1637243300152598, -2.1637243300152598) q[12];\ncx q[3], q[12];\nU(0, 2.6034311567017694, 1.4274259496066346) q[3];\nU(3*pi/4, 0.8892644527186109, pi/2) q[12];\nU(0.3066821590539086, 1.1534801998285538, pi/2) q[14];\nU(pi/2, pi/4, 0) q[14];\ncx q[14], q[18];\nU(pi/2, -pi, -pi/4) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[11], q[14];\nU(pi, -pi, -pi/2) q[11];\nU(1.8548037418303194, 2.2937824623159795, -2.29378246231598) q[14];\ncx q[11], q[14];\nU(0, 2.9140213178543384, 1.3432249910594418) q[11];\nU(pi, pi/2, -pi/2) q[11];\ncx q[11], q[13];\nU(pi, 1.1451682262066214, -1.63512555246035) q[11];\nU(0.8066715494215101, -0.31207554170048724, -pi/2) q[13];\nU(3*pi/4, 1.115653655323987, pi/2) q[14];\ncx q[14], q[23];\nU(0, -pi, -pi) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[4], q[14];\nU(pi, -pi, -pi/2) q[4];\nU(1.5788095998408664, 1.6972239902956234, -1.6972239902956234) q[14];\ncx q[4], q[14];\nU(0, 1.6604327198390791, 1.6604327198390791) q[4];\nU(3*pi/4, 0.17927278608836472, pi/2) q[14];\nU(0.3066821590539085, -pi/2, pi/2) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(pi/2, 3*pi/4, 0) q[18];\nU(pi/2, -0.3207206226389161, 0) q[18];\nU(0, -2.8127584765743454, -1.8854632585727331) q[23];\nU(0.8066715494215099, -0.025999835888463885, -pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[15], q[25];\nU(pi/2, 0.47325104717080535, pi/2) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(pi/2, 0.5032415911702994, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[16], q[25];\nU(pi, -pi, -pi/2) q[16];\nU(1.6124159519241161, 1.857352188219231, -1.8573521882192308) q[25];\ncx q[16], q[25];\nU(0, 1.7762174394213153, 1.7762174394213153) q[16];\nU(3*pi/4, 0.4108422252528374, pi/2) q[25];\nU(pi/2, -2.301082149864466, 0) q[27];\nU(3*pi/4, 1.3668685287406843, pi/2) q[28];\nU(3*pi/4, pi/2, pi/2) q[28];\ncx q[21], q[28];\nU(pi, -2.1451880706363236, 2.1451880706363236) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[19], q[21];\nU(pi, -pi, -pi/2) q[19];\nU(2.094361259766517, 2.526085311990503, -2.526085311990503) q[21];\ncx q[19], q[21];\nU(0, 3.1415633447290165, 1.57076701793412) q[19];\ncx q[1], q[19];\nU(0, 1.0616140909122418, 1.0616140909122418) q[1];\nU(pi/2, 2.921893775958127, 0) q[1];\nU(pi, 3*pi/4, pi/4) q[19];\ncx q[19], q[20];\nU(pi, -pi, -pi/2) q[19];\nU(1.7095523171895857, 2.0862867930991236, -2.0862867930991236) q[20];\ncx q[19], q[20];\nU(0, -1.8459371913049782, 1.2956554622848149) q[19];\nU(3*pi/4, 0.762114506621558, pi/2) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[18], q[20];\nU(pi/2, -1.613027288481497, 0.320720622638917) q[18];\nU(pi/2, -2.1017501145286053, 0) q[20];\nU(3*pi/4, 1.5707377090733434, pi/2) q[21];\nU(pi/2, pi/4, 0) q[21];\ncx q[21], q[24];\nU(pi/2, -pi, -pi/4) q[21];\ncx q[21], q[27];\nU(0, 0.41043991015976333, 0.41043991015976333) q[21];\nU(pi/2, -1.6411917940723484, 0) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[6], q[24];\nU(pi/2, -1.7162743898991457, -2.035473867553427) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[17];\nU(pi, -pi, -pi/2) q[6];\nU(1.8619524090841604, 2.302160074891648, -2.302160074891648) q[17];\ncx q[6], q[17];\nU(0, 2.921625341695421, 1.3508290149005244) q[6];\nU(3*pi/4, 1.1308617030061514, pi/2) q[17];\nU(pi/2, 2.5097580144317275, 0) q[24];\nU(0, -pi, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi/4, -0.18792314275653377, -pi/2) q[28];\nU(3*pi/4, pi/2, 2.697611146632635) q[28];\ncx q[26], q[28];\nU(pi, 1.314136677161077, -2.8849330039559735) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[10], q[26];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi/2, -2.729984126716033, 0) q[26];\nU(pi/4, -1.4887684781423312, -pi/2) q[28];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[1], q[28];\nU(pi/2, -pi, 0.21969887763166618) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[27];\nU(pi, -pi, -pi/2) q[1];\nU(1.854650073600887, 2.2936010105115097, -2.2936010105115097) q[27];\ncx q[1], q[27];\nU(0, 2.9138570696197164, 1.3430607428248198) q[1];\nU(3*pi/4, 1.1153251588547421, pi/2) q[27];\nU(pi/2, 0.5413386550943362, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[15], q[28];\nU(pi, -pi, -pi/2) q[15];\nU(1.595024076045469, 1.790045288355449, -1.790045288355449) q[28];\ncx q[15], q[28];\nU(0, 1.7270767466903907, 1.7270767466903907) q[15];\nU(3*pi/4, 0.31256083979098914, pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"10110100101101000001010000100","cx_count":204,"protocol":"hcs","syndrome":"001000101101111","generator":["01000110001000","10100100111100","00010010000001","00010111101000","00000100000000","11000000001000","10000001000101","10010010011000","00001111000000","01000000101000","00000001010101","10010011100001","01100000111000","00010111100001","01110110101000","01100010100001","11010100010110","01111110111110","01111001001000","00100110101111","01100000011000","11101001111001","00011101111111","01111110101110","10000001100001","01100100011001","00000110010100","11100000011001","11100010001100"],"parity_check":["01110010010010000000000000000","00110011001001000000000000000","11011111010000010000000000000","00100011111100101100000000000","00111111111100100010000000000","01101001011100001001000000000","01001101001100000000100000000","10010101100100100000010000000","11100111100100101000001000000","00011010111000101000000100000","01000011010000100000000010000","00100110011000100000000001000","11111000000100100000000000100","00010101010100100000000000010","10000110000100100000000000001"],"on_device_graph":false},"analytics":{"shots":256,"protocol":"hcs","pass_ci95":[0.985694,1.0],"check_bias":{"mean":1.0,"mean_ci95":[1.0,1.0],"per_check":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"total_checks":15,"check_weights":[6,6,9,10,12,9,7,8,11,9,6,7,8,7,6],"significant_checks":15},"frozen_bits":[],"rank_evaluable":true,"joint_structure":{"p":0.0033,"delta":1.0,"verdict":true,"checks_tested":15},"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"failed","created_at":"2026-08-24T04:25:01.251835Z","scored_at":"2026-08-24T05:25:00.738075Z","scores":null,"error":"provider.error","instance":{"k":14,"n":29,"seed":867096954719274812,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi/2, pi/2, -pi) q[0];\nU(pi/2, pi/4, 0) q[1];\nU(pi, pi/2, -pi/2) q[2];\nU(0, -pi/4, -pi/4) q[3];\nU(pi/2, 3*pi/4, 0) q[4];\nU(pi, pi/2, -pi/2) q[5];\nU(pi/2, 3*pi/4, 0) q[6];\nU(pi/2, 0, 3*pi/4) q[7];\ncx q[4], q[7];\nU(pi, -2.427143017494427, -1.6417448540969786) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(3*pi/4, -2.6600170348991394, -pi/2) q[7];\nU(3*pi/4, pi/2, pi/2) q[9];\ncx q[0], q[9];\nU(0, 1.2490457723982544, 0.3217505543966417) q[0];\nU(pi/4, -0.23884000434124353, -pi/2) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(pi/2, -3*pi/4, 0) q[10];\nU(pi/2, pi/4, 0) q[11];\nU(pi/2, 2.921893775958127, 0) q[12];\nU(pi, -pi, -pi) q[13];\ncx q[11], q[13];\nU(pi/2, -pi, -pi/4) q[11];\nU(pi, pi/2, -pi/2) q[11];\nU(pi/2, 2.16747784159592, 0) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\ncx q[3], q[13];\nU(pi, -pi, -pi/2) q[3];\nU(1.923367697393105, 2.3695522506477777, -2.3695522506477777) q[13];\ncx q[3], q[13];\nU(0, -0.355291145622056, 0.5042334125713213) q[3];\nU(pi/2, -1.699468932193084, -pi) q[3];\nU(3*pi/4, 1.256259865659672, pi/2) q[13];\nU(pi/2, -pi/4, 0) q[14];\nU(pi, pi/2, -pi/2) q[15];\nU(pi/2, pi/2, -pi/2) q[16];\ncx q[15], q[16];\nU(pi/2, -0.8352282337839441, -pi) q[15];\nU(pi, pi/2, -pi/2) q[15];\nU(pi/2, -pi/2, -pi) q[16];\nU(pi/2, pi/4, 0) q[16];\nU(2.3469389751395244, pi/2, pi/2) q[17];\ncx q[10], q[17];\nU(pi, -0.9002524274177075, -1.3140450081704742) q[10];\nU(pi/2, pi/4, 0) q[10];\nU(0.7946536784502692, -1.4644049866600952, -pi/2) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(pi/2, -pi, -3*pi/4) q[18];\ncx q[5], q[18];\nU(0, 2.38036105208864, 1.0933588345020713) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/4, pi/2, pi/2) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\nU(pi, pi/2, -pi/2) q[19];\ncx q[8], q[20];\nU(0, -0.8685855530548232, 1.345711882533358) q[8];\nU(2.3884413726275993, pi/2, -pi/2) q[8];\ncx q[0], q[8];\nU(0, -0.9918637292814334, 1.8194315694791054) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(2.3884413726275993, -1.3417041959811575, pi/2) q[8];\nU(pi, 1.7363608471382603, -1.405231806451533) q[20];\nU(pi, 3*pi/4, pi/4) q[20];\nU(pi, pi/2, -pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[19], q[22];\nU(0, 0.9908444229462807, 2.27784664053285) q[19];\nU(pi/2, -1.4940244355251178, 0) q[19];\nU(pi/4, 2.9830981277300346, pi/2) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[9], q[22];\nU(pi, -pi, -pi/2) q[9];\nU(1.7249311751996794, 2.1128900809070297, -2.1128900809070297) q[22];\ncx q[9], q[22];\nU(0, 2.5614111212688586, 1.3854059141737238) q[9];\ncx q[7], q[9];\nU(0, -2.761086276477428, 2.761086276477428) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(0, 2.2546923980764504, -0.8869002555133427) q[9];\nU(pi, pi/2, -pi/2) q[9];\nU(3*pi/4, 0.8052243818527898, pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(pi/2, pi/2, pi/2) q[23];\ncx q[2], q[23];\nU(0, -2.030677041370486, 1.6008729384730351) q[2];\nU(pi/2, -0.9813868008678761, -pi/2) q[23];\nU(3*pi/4, pi/2, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[1], q[24];\nU(pi/2, -2.766082645585482, -pi/4) q[1];\ncx q[1], q[2];\nU(0, -pi/2, pi/2) q[1];\nU(pi/2, 1.7126933813990606, -pi) q[1];\nU(0, 1.9720557096117188, -1.1695369439780743) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi, 3*pi/4, pi/4) q[24];\nU(pi, -pi, -pi) q[25];\ncx q[14], q[25];\nU(pi, -2.1148397507057863, 2.1148397507057863) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[5], q[14];\nU(pi, -pi, -pi/2) q[5];\nU(1.63218629850835, 1.9177288611181922, -1.9177288611181922) q[14];\ncx q[5], q[14];\nU(0, 1.8210938118057696, 1.8210938118057696) q[5];\nU(pi, pi/2, -pi/2) q[5];\nU(3*pi/4, 0.5005949700217465, pi/2) q[14];\nU(0.7700147616168527, -pi/2, -pi/2) q[14];\ncx q[9], q[14];\nU(pi, 0.4035677750852362, -0.4035677750852362) q[9];\nU(pi/2, 0, 3*pi/4) q[9];\nU(2.37157789197294, 2.8929812773557178, pi/2) q[14];\nU(pi/2, -1.4940244355251178, 0) q[14];\nU(0, 1.3607249347796913, 1.7808677188101019) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[20], q[25];\nU(pi, -pi, -pi/2) q[20];\nU(1.5735467282206244, 1.6449297773095006, -1.6449297773095006) q[25];\ncx q[20], q[25];\nU(0, 1.6232646336707717, 1.6232646336707717) q[20];\nU(2.3127435948008146, pi/2, pi/2) q[20];\ncx q[5], q[20];\nU(pi, 0.4658067472724108, -0.46580674727241034) q[5];\nU(3*pi/4, -pi/2, 0) q[5];\nU(0.8288490587889792, -1.1497890180580228, -pi/2) q[20];\nU(pi/2, -1.5120405040791738, 0) q[20];\nU(3*pi/4, 0.1049366137517489, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[10], q[25];\nU(pi/2, -2.010391754544245, -pi/4) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\ncx q[2], q[10];\nU(pi, -pi, -pi/2) q[2];\nU(1.6103628689104807, 1.8502870173515786, -1.8502870173515789) q[10];\ncx q[2], q[10];\nU(0, 1.7710188911925044, 1.7710188911925044) q[2];\nU(0, 0.6747409422235524, -0.6747409422235524) q[2];\nU(3*pi/4, 0.40044512879521577, pi/2) q[10];\nU(pi/2, 3*pi/4, 0) q[10];\nU(pi/2, -1.489099381726442, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(pi/2, pi/2, -pi/2) q[26];\ncx q[21], q[26];\nU(pi/2, -pi, -pi) q[21];\nU(3*pi/4, pi/2, pi/2) q[21];\ncx q[15], q[21];\nU(pi, -1.0037450313644571, -2.137847622225336) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(pi/4, 0.07750106250969147, -pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(pi/2, -0.655391868256336, -pi) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[16], q[26];\nU(pi/2, -1.1512641034565296, -pi/4) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[12], q[27];\nU(pi/2, -pi, -2.921893775958127) q[12];\nU(pi/2, pi/4, 0) q[12];\ncx q[12], q[22];\nU(pi/2, -pi, -pi/4) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\ncx q[12], q[16];\nU(pi, -pi, -pi/2) q[12];\nU(1.5837615048987146, 1.7314798867687973, -1.7314798867687968) q[16];\ncx q[12], q[16];\nU(0, 1.6849069501259866, 1.6849069501259866) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\nU(3*pi/4, 0.22822124666218002, pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[1], q[16];\nU(pi/2, 2.6027251732745107, -1.712693381399061) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(pi/2, 1.6538492916922838, 0) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[0], q[22];\nU(pi, -pi, -pi/2) q[0];\nU(1.602235617309151, 1.820260837323115, -1.820260837323115) q[22];\ncx q[0], q[22];\nU(0, 1.7490352542229157, 1.7490352542229157) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[15];\nU(pi/2, -0.12743379419761247, -pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\ncx q[15], q[16];\nU(pi, -pi, -pi/2) q[15];\nU(1.590777429758582, 1.7700433522207621, -1.7700433522207624) q[16];\ncx q[15], q[16];\nU(0, 1.712621125758405, 1.712621125758405) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(3*pi/4, 0.2836495979270186, pi/2) q[16];\nU(pi, 0.2690781628631509, -2.8725144907266422) q[16];\nU(3*pi/4, 0.3564778548560392, pi/2) q[22];\nU(1.4664841824257142, pi/2, pi/2) q[22];\nU(pi/2, 3*pi/4, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[24], q[27];\nU(pi, -pi, -pi/2) q[24];\nU(1.8691105245711748, 2.3104271844681215, -2.310427184468121) q[27];\ncx q[24], q[27];\nU(0, 2.929169124085581, 1.3583727972906843) q[24];\ncx q[13], q[24];\nU(0, -pi, -pi) q[13];\nU(0, -2.7561261889121047, -2.7561261889121047) q[24];\nU(pi/2, 2.921893775958127, 0) q[24];\nU(3*pi/4, 1.145949267786472, pi/2) q[27];\nU(2.0344439357957027, pi/2, pi/2) q[27];\ncx q[11], q[27];\nU(pi, 2.743489909494505, 0.39810274409528823) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[7], q[11];\nU(pi, -pi, -pi/2) q[7];\nU(1.5743436611150061, 1.654976481222648, -1.654976481222648) q[11];\ncx q[7], q[11];\nU(0, 1.6303910358177474, 1.6303910358177474) q[7];\nU(0, 0.6747409422235524, -0.6747409422235524) q[7];\nU(3*pi/4, 0.1191894180457016, pi/2) q[11];\ncx q[8], q[11];\nU(pi/2, 0, 3*pi/4) q[8];\nU(0, 0.06733176656757456, 0.067331766567575) q[11];\nU(pi/2, pi/4, 0) q[11];\nU(1.1071487177940909, -0.9348535139184913, -pi/2) q[27];\nU(0.3066821590539081, pi/2, -pi/2) q[27];\ncx q[2], q[27];\nU(0, 1.0697025026109959, 0.4262013938177116) q[2];\nU(pi/2, -1.6142472221864272, 0) q[2];\nU(0.30668215905390833, -0.6340420444202168, pi/2) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[1], q[27];\nU(pi, -pi, -pi/2) q[1];\nU(2.093979828422111, 2.5257737938112417, -2.5257737938112417) q[27];\ncx q[1], q[27];\nU(0, 3.1412329726475026, 1.570436645852606) q[1];\nU(pi/2, -3*pi/4, 0) q[1];\ncx q[1], q[9];\nU(pi/2, -pi, -pi/4) q[1];\nU(pi/2, 1.6373644905707199, -pi) q[1];\nU(pi/2, 0.12204004611928454, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(3*pi/4, 1.5700769649103146, pi/2) q[27];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[6], q[28];\nU(pi, -0.7149933898295795, -1.1395970461736447) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[17];\nU(pi, -pi, -pi/2) q[6];\nU(1.8291524791150722, 2.2626482123510545, -2.262648212351055) q[17];\ncx q[6], q[17];\nU(0, 2.8861115479785227, 1.315315221183626) q[6];\nU(pi/2, -pi, -3*pi/4) q[6];\ncx q[4], q[6];\nU(pi/2, -1.2182695129966779, -pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[21];\nU(pi, -pi, -pi/2) q[4];\nU(pi/2, 3*pi/4, 0) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[25];\nU(pi, -pi, -pi/2) q[6];\nU(3*pi/4, 1.0598341155723556, pi/2) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[3], q[17];\nU(pi/2, 2.312528914661021, 1.699468932193085) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[5];\nU(pi, -pi, -pi/2) q[3];\nU(1.5927164693696223, 1.7794212403224945, -1.7794212403224945) q[5];\ncx q[3], q[5];\nU(0, 1.7193911603374534, 1.7193911603374534) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[12];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(3*pi/4, 0.29718966708511285, pi/2) q[5];\nU(pi, pi/2, -pi/2) q[5];\ncx q[5], q[22];\nU(pi, 0.14189705460416402, 0.14189705460416357) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, 2.5893521282486773, 0) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\nU(pi/2, 0.6891863057228291, 0) q[17];\nU(0.3066821590539081, pi/2, -pi/2) q[17];\ncx q[7], q[17];\nU(0, 0.143633564871382, 0.143633564871382) q[7];\nU(3*pi/4, -pi/2, 0) q[7];\nU(0.30668215905390855, -pi/2, pi/2) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[2], q[17];\nU(pi/2, -1.7694796382511289, 1.6142472221864281) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(pi/2, -1.5341237887418142, 0) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\nU(1.6192663132544054, 1.8796986853801698, -1.8796986853801696) q[21];\ncx q[4], q[21];\nU(0, 1.7927296109600848, 1.7927296109600848) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(3*pi/4, 0.44386656833037597, pi/2) q[21];\nU(1.6751084711640793, 0.0825292090483698, -pi/2) q[22];\nU(0.8176450458327025, -pi/2, -pi/2) q[22];\ncx q[16], q[22];\nU(pi, -1.31780894011785, 2.888605266912747) q[16];\nU(pi/2, pi/4, 0) q[16];\ncx q[16], q[17];\nU(pi/2, -1.7224042740150938, -pi/4) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(pi/2, 3*pi/4, 0) q[17];\nU(pi/2, 1.5042281630190732, 0) q[17];\nU(2.323947607757091, -2.295893986960861, pi/2) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(1.5990477406380166, 1.8073975060097407, -1.8073975060097407) q[25];\ncx q[6], q[25];\nU(0, 1.7396682127923517, 1.7396682127923517) q[6];\nU(pi/2, -pi, -3*pi/4) q[6];\ncx q[4], q[6];\nU(pi/2, -2.889524218992596, -pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[6];\nU(pi/2, pi/2, -pi) q[6];\ncx q[6], q[8];\nU(pi/2, 0.5440861489414024, pi/2) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(pi/2, 2.8257249325202256, -pi) q[8];\nU(pi/2, 2.035473867553428, 0) q[8];\ncx q[8], q[22];\nU(pi/2, -2.305539872494742, -2.035473867553427) q[8];\nU(pi/2, -pi/2, -pi) q[8];\nU(pi/2, -3.008113400156323, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\nU(3*pi/4, 0.3377437719949099, pi/2) q[25];\nU(pi/2, 0, 3*pi/4) q[25];\ncx q[24], q[25];\nU(pi/2, -pi, 0.21969887763166618) q[24];\nU(pi/2, -0.8536732159908418, -pi) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[14], q[25];\nU(pi/2, -2.917603491935198, 1.4940244355251187) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, -2.787339311234013, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(3*pi/4, 1.761163814872666, -pi/2) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[18], q[28];\nU(pi, -pi, -pi/2) q[18];\nU(1.791571944148993, 2.2135605205672153, -2.2135605205672153) q[28];\ncx q[18], q[28];\nU(0, 2.8431754094079222, 1.2723790826130248) q[18];\nU(pi, pi/2, -pi/2) q[18];\ncx q[18], q[23];\nU(pi, 2.8132929048236903, 2.708879648131166) q[18];\ncx q[18], q[21];\nU(0, pi/2, -pi/2) q[18];\ncx q[18], q[27];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[6], q[18];\nU(pi, -pi, -pi/2) q[6];\nU(1.950914202643017, 2.3974840469817558, -2.397484046981756) q[18];\ncx q[6], q[18];\nU(0, 3.0111478631703736, 1.440351536375477) q[6];\nU(pi/2, pi/4, 0) q[6];\ncx q[6], q[14];\nU(pi/2, -2.472458974319882, -pi/4) q[6];\nU(3*pi/4, -pi/2, 0) q[6];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(3*pi/4, 1.3099067459560576, pi/2) q[18];\nU(pi/2, pi/2, pi/2) q[18];\nU(0, -2.867705503187514, -2.867705503187514) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/4, -0.6744488625948906, -pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[20], q[23];\nU(pi/2, -2.987759552361158, 1.5120405040791738) q[20];\nU(pi/2, pi/4, 0) q[20];\ncx q[20], q[21];\nU(pi/2, -pi, -pi/4) q[20];\nU(pi, pi/2, -pi/2) q[20];\nU(pi/2, 3*pi/4, 0) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/2, -1.5051168941412811, 0) q[23];\nU(0, -pi, -pi) q[27];\nU(3*pi/4, 0.9739618384311548, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[19], q[28];\nU(pi/2, -1.0710826404150193, 1.4940244355251178) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\ncx q[19], q[26];\nU(pi, -pi, -pi/2) q[19];\nU(1.6999571275171117, 2.0688463440457356, -2.0688463440457356) q[26];\ncx q[19], q[26];\nU(0, 2.5258772458586822, 1.3498720387635466) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[10], q[19];\nU(pi/2, -1.4351840638337097, -3*pi/4) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\ncx q[5], q[10];\nU(pi, -pi, -pi/2) q[5];\nU(1.5758704080669865, 1.671449460673645, -1.6714494606736452) q[10];\ncx q[5], q[10];\nU(0, 1.64208913727387, 1.64208913727387) q[5];\nU(pi/2, -1.4601391056210007, 0) q[5];\ncx q[5], q[15];\nU(pi/2, -2.90402024745919, 1.4601391056210016) q[5];\nU(3*pi/4, -pi/2, 0) q[5];\nU(3*pi/4, 0.1425856209579468, pi/2) q[10];\ncx q[0], q[10];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[5];\nU(pi, -pi, -pi/2) q[0];\nU(1.6988003749721894, 2.066695860923282, -2.066695860923282) q[5];\ncx q[0], q[5];\nU(0, 2.5241616385733296, 1.3481564314781949) q[0];\nU(pi/2, -pi/2, 0) q[0];\nU(3*pi/4, 0.7307254164617323, pi/2) q[5];\nU(pi/2, -pi, -3*pi/4) q[5];\ncx q[1], q[5];\nU(pi/2, 0.7403930253625064, -1.6373644905707212) q[1];\nU(pi/2, 2.07911731618269, 0) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[6];\nU(pi, -pi, -pi/2) q[5];\nU(1.6853847334490732, 2.0409277213516104, -2.0409277213516104) q[6];\ncx q[5], q[6];\nU(0, 1.9157347570647048, 1.9157347570647048) q[5];\nU(3*pi/4, 0.6898768605396159, pi/2) q[6];\nU(0, 2.2609825625242035, -0.8806100910655901) q[10];\nU(pi/2, -3*pi/4, 0) q[10];\nU(pi/2, -2.5207381285844086, 0) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\ncx q[10], q[15];\nU(pi/2, -1.647334868942842, -pi/4) q[10];\nU(pi/2, -3*pi/4, 0) q[10];\nU(pi/2, -0.5744549768540583, -pi) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(pi/2, -1.3604564458511916, 0) q[19];\ncx q[19], q[23];\nU(0, -1.9900208209954928, -1.9900208209954928) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[9], q[19];\nU(pi, -pi, -pi/2) q[9];\nU(2.0388192810444767, 2.4791879471180174, -2.4791879471180174) q[19];\ncx q[9], q[19];\nU(0, 3.092637202267068, 1.5218408754721713) q[9];\nU(pi/2, 0, 3*pi/4) q[9];\ncx q[0], q[9];\nU(pi/2, -0.804357455882152, -pi/2) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[15];\nU(pi, -pi, -pi/2) q[0];\nU(pi/2, -1.8527844802402562, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(1.6190885850815386, 1.8791405590242096, -1.8791405590242096) q[15];\ncx q[0], q[15];\nU(0, 1.7923158696398076, 1.7923158696398085) q[0];\nU(0, -1.2077074119468798, -1.20770741194688) q[0];\nU(3*pi/4, 0.4430390856898234, pi/2) q[15];\ncx q[1], q[15];\nU(0, 0.03761339463259006, 1.6084097214274866) q[1];\nU(0, -2.0190021022839373, 2.0190021022839373) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(3*pi/4, 1.4728854241494451, pi/2) q[19];\nU(pi/2, 0, 3*pi/4) q[19];\nU(0, -2.812132616469324, -2.812132616469324) q[23];\nU(3*pi/4, 0.8583778283026113, pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[12], q[26];\nU(pi, -pi, -pi/2) q[12];\nU(2.082662434884013, 2.5164675537616095, -2.516467553761609) q[26];\ncx q[12], q[26];\nU(0, 3.1313969785510816, 1.560600651756185) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[11], q[12];\nU(pi/2, -1.5241621255626412, -pi/4) q[11];\ncx q[11], q[27];\nU(pi/2, 3*pi/4, 0) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\ncx q[12], q[25];\nU(pi, -pi, -pi/2) q[12];\nU(2.0616882880119656, 2.498885525563633, -2.498885525563633) q[25];\ncx q[12], q[25];\nU(0, 3.1129897631860954, 1.5421934363911989) q[12];\nU(pi/2, 3*pi/4, 0) q[12];\ncx q[12], q[21];\nU(pi/2, -2.5497986148657255, -3*pi/4) q[12];\nU(0, 0.6747409422235524, -0.6747409422235524) q[12];\nU(pi/2, -2.4590567054028734, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(3*pi/4, 1.5135905459875012, pi/2) q[25];\nU(1.4664841824257142, pi/2, pi/2) q[25];\ncx q[20], q[25];\nU(pi, 0.6669887298732964, -0.11038941186307394) q[20];\nU(pi, 3*pi/4, pi/4) q[20];\ncx q[20], q[22];\nU(pi, -pi, -pi/2) q[20];\nU(1.767622531224627, 2.1796922334056816, -2.1796922334056807) q[22];\ncx q[20], q[22];\nU(0, 2.6168703592308855, 1.4408651521357498) q[20];\nU(0, -2.0539876819881986, -2.0539876819881986) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(3*pi/4, 0.9161428577768422, pi/2) q[22];\nU(1.4664841824257142, pi/2, pi/2) q[22];\nU(1.6751084711640791, -pi/2, -pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[16], q[25];\nU(pi, -pi, -pi/2) q[16];\nU(1.573087621178526, 1.6384653287116704, -1.6384653287116706) q[25];\ncx q[16], q[25];\nU(0, 1.6186820713057664, 1.6186820713057664) q[16];\nU(2.3774678762164068, pi/2, pi/2) q[16];\nU(3*pi/4, 0.09577148902174049, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(3*pi/4, 1.5504049767174743, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[3], q[26];\nU(pi/2, -0.2907838736343913, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[7];\nU(pi, -pi, -pi/2) q[3];\nU(1.7983450874581035, 2.2227489855539657, -2.2227489855539657) q[7];\ncx q[3], q[7];\nU(0, 2.851116835463266, 1.2803205086683693) q[3];\nU(pi, pi/2, -pi/2) q[3];\ncx q[3], q[18];\nU(pi, -1.5207453210787367, -0.05005100571616028) q[3];\nU(pi/2, 2.921893775958127, 0) q[3];\nU(3*pi/4, 0.9898446905418421, pi/2) q[7];\nU(pi/2, pi/2, -pi) q[7];\ncx q[7], q[19];\nU(pi/2, 0.7909362254062975, pi/2) q[7];\ncx q[5], q[7];\nU(pi/2, -3*pi/4, 0) q[5];\nU(0, -pi, -pi) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(pi/2, -1.2371186115059334, -pi/2) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\ncx q[8], q[18];\nU(pi/2, 0.6017532116791382, -pi/2) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, 1.2039016187852596, -pi) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\nU(pi/2, 3.110253559174449, -pi) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\ncx q[19], q[21];\nU(pi, -pi, -pi/2) q[19];\nU(1.697345387283713, 2.063975606351896, -2.063975606351896) q[21];\ncx q[19], q[21];\nU(0, 2.521993972266518, 1.3459887651713833) q[19];\nU(pi/2, pi/4, 0) q[19];\ncx q[19], q[25];\nU(pi/2, -0.6481028872778478, -pi/4) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\nU(3*pi/4, 0.7263900838481092, pi/2) q[21];\nU(pi, pi/2, -pi/2) q[21];\nU(pi/2, 3*pi/4, 0) q[25];\nU(2.3349211041682834, pi/2, pi/2) q[25];\nU(pi/2, 3*pi/4, 0) q[26];\ncx q[6], q[26];\nU(pi/2, 2.1364956125606778, -pi) q[6];\nU(0, -pi, -pi) q[26];\nU(pi, 2.9244579572718674, -0.21713469631792615) q[26];\nU(0, 2.854258941220351, -0.28733371236944194) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[10], q[27];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi/2, pi/4, 0) q[10];\nU(pi/2, -0.7960588890860132, -pi) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(pi/2, -2.1358654478340497, 0) q[28];\ncx q[13], q[28];\nU(0, 0.2793548308491647, 2.2449422773438226) q[13];\ncx q[13], q[24];\nU(0, 1.2119946302527165, 1.2119946302527165) q[13];\nU(1.4664841824257142, pi/2, pi/2) q[13];\nU(0, -pi, -pi) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[2], q[24];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[9], q[24];\nU(pi, -pi, -pi/2) q[9];\nU(1.6944029749779688, 2.0584211112938746, -2.0584211112938746) q[24];\ncx q[9], q[24];\nU(0, 1.9295737816840175, 1.9295737816840166) q[9];\nU(pi, pi/2, -pi/2) q[9];\ncx q[9], q[22];\nU(pi, 1.4853023485892987, 0.7289950869988817) q[9];\nU(3*pi/4, -pi/2, 0) q[9];\ncx q[7], q[9];\nU(pi, -pi, -pi/2) q[7];\nU(1.7726715721366302, 2.1870221778911327, -2.1870221778911327) q[9];\ncx q[7], q[9];\nU(0, 2.623079795862072, 1.4470745887669363) q[7];\nU(3*pi/4, 0.9285617310392151, pi/2) q[9];\nU(pi/2, 0, 3*pi/4) q[9];\ncx q[6], q[9];\nU(pi/2, 1.031238423475875, 1.0050970410291145) q[6];\nU(pi/2, 2.035473867553428, 0) q[6];\nU(pi/2, 2.27929754146448, -pi) q[9];\nU(pi/4, -pi/2, pi/2) q[9];\ncx q[0], q[9];\nU(0, 0.8044433182099322, 1.2944006444636607) q[0];\nU(pi/4, -3.1092122488050653, -pi/2) q[9];\nU(1.6751084711640787, -pi/2, -pi/2) q[22];\nU(pi/2, pi/4, 0) q[22];\nU(3*pi/4, 0.7175549097782414, pi/2) q[24];\ncx q[11], q[24];\nU(0, 1.279289568617152, -0.2915067581777451) q[11];\nU(0, -0.3238876802120414, 2.8177049733777517) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[15], q[24];\nU(pi, -pi, -pi/2) q[15];\nU(1.5767380822961425, 1.6797002431545751, -1.6797002431545751) q[24];\ncx q[15], q[24];\nU(0, 1.6479554221032453, 1.6479554221032453) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\ncx q[3], q[15];\nU(pi/2, -1.7188511863115838, 0.21969887763166618) q[3];\nU(0, 0.6747409422235524, -0.6747409422235524) q[3];\nU(pi/2, -0.89911165669516, -pi) q[15];\nU(pi/2, -pi/2, -pi) q[15];\nU(3*pi/4, 0.15431819061669794, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(0, -pi, -pi) q[28];\ncx q[4], q[28];\nU(0, -2.9883894027293723, -2.9883894027293723) q[4];\nU(pi, pi/2, -pi/2) q[4];\ncx q[4], q[13];\nU(pi, 2.1964416904083723, 0.5503598434816594) q[4];\nU(pi/2, -pi, -3*pi/4) q[4];\nU(1.6751084711640791, -pi/2, -pi/2) q[13];\ncx q[13], q[16];\nU(0, -2.909364992304154, 1.803023988080536) q[13];\nU(pi/2, 0, 3*pi/4) q[13];\ncx q[5], q[13];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, -1.0861494021625333, -pi) q[13];\nU(2.3349211041682834, pi/2, pi/2) q[13];\nU(2.3774678762164068, 2.4583581408857684, pi/2) q[16];\ncx q[7], q[16];\nU(0, -2.8036130277221414, -2.803613027722142) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(0, 1.4321319187151413, -1.4321319187151416) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(0, -pi, -pi) q[28];\ncx q[23], q[28];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[2], q[23];\nU(pi, -pi, -pi/2) q[2];\nU(1.6053325774354716, 1.832128346425538, -1.8321283464255385) q[23];\ncx q[2], q[23];\nU(0, 1.7577035152532385, 1.7577035152532385) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[4];\nU(pi/2, -1.0147090402378787, -pi/4) q[2];\ncx q[2], q[11];\nU(0, -3.0825441354079284, -3.0825441354079284) q[2];\nU(pi, pi/2, -pi/2) q[2];\nU(pi/2, 3*pi/4, 0) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(0, 2.9250304419452364, -0.2165622116445567) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(3*pi/4, 0.37381437691668484, pi/2) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\ncx q[17], q[23];\nU(pi/2, -0.0022031521743373084, 1.6373644905707208) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[10], q[17];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi/2, pi/4, 0) q[10];\nU(pi/2, 2.6487101287642867, 0) q[17];\nU(0.3066821590539081, pi/2, -pi/2) q[17];\nU(pi/2, -2.113988713453298, -pi) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[22], q[23];\nU(pi/2, -pi, -pi/4) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[7], q[22];\nU(pi, -pi, -pi/2) q[7];\nU(1.6656874556549057, 1.9998925229173095, -1.9998925229173097) q[22];\ncx q[7], q[22];\nU(0, 1.8836898033583465, 1.8836898033583456) q[7];\nU(pi/2, -2.819842099193151, 0) q[7];\ncx q[7], q[16];\nU(pi/2, -2.185058696661892, 2.819842099193151) q[7];\nU(pi/2, -0.8804897287039957, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(3*pi/4, 0.6257869531268989, pi/2) q[22];\nU(1.4664841824257142, pi/2, pi/2) q[22];\ncx q[2], q[22];\nU(pi, -0.17985349979247767, -0.17985349979247856) q[2];\nU(1.6751084711640791, -0.9740927393239258, -pi/2) q[22];\nU(pi/2, 3*pi/4, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[8], q[23];\nU(pi, -pi, -pi/2) q[8];\nU(1.6017986299136016, 1.8185385914583936, -1.8185385914583936) q[23];\ncx q[8], q[23];\nU(0, 1.7477794279367833, 1.7477794279367833) q[8];\nU(0.3066821590539081, pi/2, -pi/2) q[8];\ncx q[3], q[8];\nU(0, 2.402086903604415, -0.7395057499853777) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(0.3066821590539085, -pi/2, pi/2) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\nU(3*pi/4, 0.35396620228377396, pi/2) q[23];\nU(0, -pi, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[14], q[28];\nU(pi, -pi, -pi/2) q[14];\nU(1.9809402883567249, 2.426569706749903, -2.426569706749903) q[28];\ncx q[14], q[28];\nU(0, 3.0396287545626866, 1.46883242776779) q[14];\nU(0.3066821590539081, pi/2, -pi/2) q[14];\ncx q[12], q[14];\nU(0, -2.0344439357957027, 2.0344439357957027) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[4], q[12];\nU(pi, -pi, -pi/2) q[4];\nU(1.6701492803697557, 2.009566685850631, -2.009566685850631) q[12];\ncx q[4], q[12];\nU(0, 1.8911937413999595, 1.8911937413999595) q[4];\nU(pi, pi/2, -pi/2) q[4];\ncx q[4], q[25];\nU(pi, 3.0906959629957065, 0.05089669059408619) q[4];\ncx q[4], q[5];\nU(0, 0.3800026002793362, 0.3800026002793362) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(0, -pi, -pi) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[8];\nU(pi, -pi, -pi/2) q[5];\nU(1.9678846491447612, 2.414086992900872, -2.414086992900872) q[8];\ncx q[5], q[8];\nU(0, 3.0273357200348325, 1.456539393239936) q[5];\nU(3*pi/4, 1.3422824596849754, pi/2) q[8];\nU(3*pi/4, 0.6407948292101264, pi/2) q[12];\nU(pi/2, pi/4, 0) q[12];\ncx q[12], q[27];\nU(pi/2, -pi, -pi/4) q[12];\nU(0, 0.6747409422235524, -0.6747409422235524) q[12];\ncx q[12], q[17];\nU(0, -0.25388239603283536, 0.38961871276044935) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[3], q[12];\nU(pi, -pi, -pi/2) q[3];\nU(1.7568766200281563, 2.1637243300152598, -2.1637243300152598) q[12];\ncx q[3], q[12];\nU(0, 2.6034311567017694, 1.4274259496066346) q[3];\nU(3*pi/4, 0.8892644527186109, pi/2) q[12];\nU(0.3066821590539086, 1.1534801998285538, pi/2) q[14];\nU(pi/2, pi/4, 0) q[14];\ncx q[14], q[18];\nU(pi/2, -pi, -pi/4) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[11], q[14];\nU(pi, -pi, -pi/2) q[11];\nU(1.8548037418303194, 2.2937824623159795, -2.29378246231598) q[14];\ncx q[11], q[14];\nU(0, 2.9140213178543384, 1.3432249910594418) q[11];\nU(pi, pi/2, -pi/2) q[11];\ncx q[11], q[13];\nU(pi, 1.1451682262066214, -1.63512555246035) q[11];\nU(0.8066715494215101, -0.31207554170048724, -pi/2) q[13];\nU(3*pi/4, 1.115653655323987, pi/2) q[14];\ncx q[14], q[23];\nU(0, -pi, -pi) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\ncx q[4], q[14];\nU(pi, -pi, -pi/2) q[4];\nU(1.5788095998408664, 1.6972239902956234, -1.6972239902956234) q[14];\ncx q[4], q[14];\nU(0, 1.6604327198390791, 1.6604327198390791) q[4];\nU(3*pi/4, 0.17927278608836472, pi/2) q[14];\nU(0.3066821590539085, -pi/2, pi/2) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(pi/2, 3*pi/4, 0) q[18];\nU(pi/2, -0.3207206226389161, 0) q[18];\nU(0, -2.8127584765743454, -1.8854632585727331) q[23];\nU(0.8066715494215099, -0.025999835888463885, -pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[15], q[25];\nU(pi/2, 0.47325104717080535, pi/2) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(pi/2, 0.5032415911702994, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[16], q[25];\nU(pi, -pi, -pi/2) q[16];\nU(1.6124159519241161, 1.857352188219231, -1.8573521882192308) q[25];\ncx q[16], q[25];\nU(0, 1.7762174394213153, 1.7762174394213153) q[16];\nU(3*pi/4, 0.4108422252528374, pi/2) q[25];\nU(pi/2, -2.301082149864466, 0) q[27];\nU(3*pi/4, 1.3668685287406843, pi/2) q[28];\nU(3*pi/4, pi/2, pi/2) q[28];\ncx q[21], q[28];\nU(pi, -2.1451880706363236, 2.1451880706363236) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[19], q[21];\nU(pi, -pi, -pi/2) q[19];\nU(2.094361259766517, 2.526085311990503, -2.526085311990503) q[21];\ncx q[19], q[21];\nU(0, 3.1415633447290165, 1.57076701793412) q[19];\ncx q[1], q[19];\nU(0, 1.0616140909122418, 1.0616140909122418) q[1];\nU(pi/2, 2.921893775958127, 0) q[1];\nU(pi, 3*pi/4, pi/4) q[19];\ncx q[19], q[20];\nU(pi, -pi, -pi/2) q[19];\nU(1.7095523171895857, 2.0862867930991236, -2.0862867930991236) q[20];\ncx q[19], q[20];\nU(0, -1.8459371913049782, 1.2956554622848149) q[19];\nU(3*pi/4, 0.762114506621558, pi/2) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[18], q[20];\nU(pi/2, -1.613027288481497, 0.320720622638917) q[18];\nU(pi/2, -2.1017501145286053, 0) q[20];\nU(3*pi/4, 1.5707377090733434, pi/2) q[21];\nU(pi/2, pi/4, 0) q[21];\ncx q[21], q[24];\nU(pi/2, -pi, -pi/4) q[21];\ncx q[21], q[27];\nU(0, 0.41043991015976333, 0.41043991015976333) q[21];\nU(pi/2, -1.6411917940723484, 0) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[6], q[24];\nU(pi/2, -1.7162743898991457, -2.035473867553427) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[17];\nU(pi, -pi, -pi/2) q[6];\nU(1.8619524090841604, 2.302160074891648, -2.302160074891648) q[17];\ncx q[6], q[17];\nU(0, 2.921625341695421, 1.3508290149005244) q[6];\nU(3*pi/4, 1.1308617030061514, pi/2) q[17];\nU(pi/2, 2.5097580144317275, 0) q[24];\nU(0, -pi, -pi) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi/4, -0.18792314275653377, -pi/2) q[28];\nU(3*pi/4, pi/2, 2.697611146632635) q[28];\ncx q[26], q[28];\nU(pi, 1.314136677161077, -2.8849330039559735) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[10], q[26];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi/2, -2.729984126716033, 0) q[26];\nU(pi/4, -1.4887684781423312, -pi/2) q[28];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[1], q[28];\nU(pi/2, -pi, 0.21969887763166618) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[27];\nU(pi, -pi, -pi/2) q[1];\nU(1.854650073600887, 2.2936010105115097, -2.2936010105115097) q[27];\ncx q[1], q[27];\nU(0, 2.9138570696197164, 1.3430607428248198) q[1];\nU(3*pi/4, 1.1153251588547421, pi/2) q[27];\nU(pi/2, 0.5413386550943362, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[15], q[28];\nU(pi, -pi, -pi/2) q[15];\nU(1.595024076045469, 1.790045288355449, -1.790045288355449) q[28];\ncx q[15], q[28];\nU(0, 1.7270767466903907, 1.7270767466903907) q[15];\nU(3*pi/4, 0.31256083979098914, pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"10110100101101000001010000100","cx_count":204,"protocol":"hcs","syndrome":"001000101101111","generator":["01000110001000","10100100111100","00010010000001","00010111101000","00000100000000","11000000001000","10000001000101","10010010011000","00001111000000","01000000101000","00000001010101","10010011100001","01100000111000","00010111100001","01110110101000","01100010100001","11010100010110","01111110111110","01111001001000","00100110101111","01100000011000","11101001111001","00011101111111","01111110101110","10000001100001","01100100011001","00000110010100","11100000011001","11100010001100"],"parity_check":["01110010010010000000000000000","00110011001001000000000000000","11011111010000010000000000000","00100011111100101100000000000","00111111111100100010000000000","01101001011100001001000000000","01001101001100000000100000000","10010101100100100000010000000","11100111100100101000001000000","00011010111000101000000100000","01000011010000100000000010000","00100110011000100000000001000","11111000000100100000000000100","00010101010100100000000000010","10000110000100100000000000001"],"on_device_graph":false},"analytics":null,"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-08-21T10:25:03.951200Z","scored_at":"2026-08-21T11:25:00.561785Z","scores":{"n":29,"shots":400,"std_error":0.0,"metric_set":"ghz_population.v1","population_ones":0.5,"population_zeros":0.5,"success_probability":1.0,"measured_queue_seconds":36.135},"error":null,"instance":{"n":29,"seed":1881075862686001536,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":{"n_50":29,"n_90":29,"shots":400,"bond_phi":{"mean":1.0,"bonds":[[0,1],[0,2],[1,3],[0,4],[1,5],[2,6],[3,7],[0,8],[1,9],[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[0,16],[1,17],[2,18],[3,19],[4,20],[5,21],[6,22],[7,23],[8,24],[9,25],[10,26],[11,27],[12,28]],"total":28,"broken":0,"per_bond":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]},"protocol":"ghz","pole_balance":0.5,"prefix_curve":[[2,1.0],[4,1.0],[8,1.0],[16,1.0],[29,1.0]],"success_ci95":[0.99082,1.0],"healthy_cluster":29,"correlation_mass":29.0,"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-08-17T03:25:00.976742Z","scored_at":"2026-08-17T04:25:00.831967Z","scores":{"shots":256,"cx_count":218,"coset_dim":14,"pass_rate":1.0,"coset_rank":14,"metric_set":"hidden_coset.v1","rank_valid":true,"fidelity_estimate":1.0,"measured_queue_seconds":584.72},"error":null,"instance":{"k":14,"n":29,"seed":9087400057747123425,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi, pi/2, -pi/2) q[1];\nU(pi/2, -pi/4, 0) q[2];\nU(pi/2, pi/4, 0) q[3];\nU(pi, pi/2, -pi/2) q[4];\nU(pi, -pi/2, pi/2) q[5];\nU(pi/2, pi/4, 0) q[6];\nU(pi/2, -pi/2, 0) q[7];\nU(pi/2, 1.4288992721907325, 0) q[8];\nU(pi/4, pi/2, pi/2) q[9];\ncx q[7], q[9];\nU(pi, -1.2134745665079114, -1.4381607608281537) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(3*pi/4, 1.0041344601546651, -pi/2) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(pi/2, -pi, -3*pi/4) q[10];\ncx q[8], q[10];\nU(pi/2, -2.4777507195208655, 1.7126933813990615) q[8];\nU(pi/2, 2.845676952373295, 0) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(pi, pi/2, -pi/2) q[11];\nU(pi/2, pi/2, -pi/2) q[12];\ncx q[1], q[12];\nU(pi/2, -0.6465269902247934, -pi) q[1];\nU(pi, pi/2, -pi/2) q[1];\nU(pi/2, -pi/2, -pi) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\nU(pi, -pi, -pi) q[13];\ncx q[6], q[13];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi/2, pi/4, 0) q[6];\nU(pi/2, 1.5165964089212443, 0) q[13];\nU(pi, -pi, -pi) q[14];\ncx q[3], q[14];\nU(pi/2, -2.081974404131068, -pi/4) q[3];\nU(pi/2, -pi, -3*pi/4) q[3];\nU(pi/2, 0, 0) q[14];\ncx q[8], q[14];\nU(0, -pi, -pi) q[8];\nU(pi/2, -pi/2, -pi) q[8];\nU(0, -2.697598360894944, -2.697598360894944) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(2.9063591137731732, pi/2, -pi/2) q[15];\nU(pi/2, -pi/4, 0) q[16];\nU(pi/2, pi/4, 0) q[17];\nU(pi, -pi, -pi) q[18];\ncx q[2], q[18];\nU(pi, -0.4031346902121391, -2.738457963377654) q[2];\ncx q[2], q[13];\nU(0, -pi, -pi) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(0, 2.318888934316818, -1.7499989372745874) q[13];\nU(0, 2.885523538555991, 1.3147272117610944) q[18];\nU(pi/2, pi/2, -pi) q[19];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[11], q[20];\nU(pi/2, -pi, -pi) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[10], q[11];\nU(pi, -pi, -pi/2) q[10];\nU(1.9083150023254278, 2.3537305757877807, -2.3537305757877807) q[11];\ncx q[10], q[11];\nU(0, 2.969353103885556, 1.3985567770906595) q[10];\nU(1.1454894344996793, -pi/2, pi/2) q[10];\ncx q[1], q[10];\nU(pi, 2.5644850607365477, -1.9209839519432639) q[1];\nU(1.9961032190901145, 0.4363913583885717, pi/2) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(3*pi/4, 1.2263172273864233, pi/2) q[11];\nU(0, pi/2, -pi/2) q[11];\nU(pi/2, -3*pi/4, -pi) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\nU(pi/2, 0, 3*pi/4) q[21];\ncx q[17], q[21];\nU(pi, -1.8533299767509284, -2.215557894840477) q[17];\nU(pi/2, pi/4, 0) q[17];\ncx q[17], q[20];\nU(pi/2, -1.0702812062854372, -pi/4) q[17];\nU(pi/2, 0, 3*pi/4) q[17];\nU(pi/2, 3*pi/4, 0) q[20];\ncx q[1], q[20];\nU(0, -1.1071487177940904, 1.1071487177940904) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(0, -1.6307840114577212, -2.5580792294593335) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(3*pi/4, -1.8494196588826513, -pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[7], q[21];\nU(pi, -pi, -pi/2) q[7];\nU(1.617541977955264, 1.8742376831118222, -1.8742376831118222) q[21];\ncx q[7], q[21];\nU(0, 1.7886843410191142, 1.7886843410191142) q[7];\nU(pi/2, -0.07574195951205276, 0) q[7];\nU(3*pi/4, 0.4357760284484353, pi/2) q[21];\ncx q[18], q[21];\nU(0, 1.2989145104125086, 1.2989145104125086) q[18];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[5], q[22];\nU(pi/2, -0.8228630881696422, 0) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, -1.388114104150329, 0) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(pi/2, 0, 3*pi/4) q[24];\ncx q[0], q[24];\nU(pi/2, 1.7797005059514301, -pi) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[3];\nU(pi/2, -1.9254399557970046, -pi/4) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(pi/2, 3*pi/4, 0) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(pi/2, -2.86228569023764, -pi) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[9], q[24];\nU(pi, -pi, -pi/2) q[9];\nU(1.6823915831243286, 2.03495526832337, -2.03495526832337) q[24];\ncx q[9], q[24];\nU(0, 1.9110350226924737, 1.9110350226924737) q[9];\nU(pi/2, 1.6295521495106193, 0) q[9];\ncx q[9], q[12];\nU(pi/2, -1.244809519491714, -1.6295521495106193) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(pi/2, -2.8011451252099526, 0) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[3], q[12];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi/2, 3*pi/4, 0) q[12];\nU(pi/2, pi/4, 0) q[12];\nU(3*pi/4, 0.6804773917951543, pi/2) q[24];\nU(pi/2, 2.7817920515614967, 0) q[24];\nU(pi/4, -pi/2, -pi/2) q[25];\ncx q[4], q[25];\nU(pi, -1.8351634025094874, 2.1654607573387414) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[22];\nU(pi/2, -2.918715546586532, -pi/4) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[10];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(pi/2, 2.6525996703034185, 0) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[20];\nU(pi, -pi, -pi/2) q[10];\nU(2.0535264107314197, 2.491920694716349, -2.491920694716349) q[20];\ncx q[10], q[20];\nU(0, 3.105761014038875, 1.5349646872439786) q[10];\nU(3*pi/4, 1.4991330476930615, pi/2) q[20];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -2.724457598390658, pi/2) q[25];\nU(0.6022873461349637, -pi/2, pi/2) q[25];\ncx q[11], q[25];\nU(0, -0.6441089764252279, 1.570188459162953) q[11];\nU(0.602287346134964, 2.368390473459044, -pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[0], q[25];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(pi/2, 2.5382226569713335, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(3*pi/4, pi/2, pi/2) q[26];\ncx q[19], q[26];\nU(0, -2.9579827865616304, 1.7544061938230593) q[19];\nU(pi/2, pi/4, 0) q[19];\nU(pi/4, 0.19306757021337395, -pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[5], q[26];\nU(pi, -pi, -pi/2) q[5];\nU(1.5728535579328002, 1.6349184328226452, -1.6349184328226452) q[26];\ncx q[5], q[26];\nU(0, 1.6161685866903284, 1.6161685866903284) q[5];\nU(3*pi/4, 0.09074451979086406, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[7], q[26];\nU(pi/2, -0.485201658169677, 0.0757419595120532) q[7];\nU(pi/2, 2.035473867553428, 0) q[7];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[9], q[26];\nU(pi, -pi, -pi/2) q[9];\nU(1.79619129324942, 2.219844586620848, -2.219844586620848) q[26];\ncx q[9], q[26];\nU(0, 2.8486019732134196, 1.277805646418523) q[9];\ncx q[9], q[13];\nU(0, -pi, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(0, 2.722574081031846, -0.4190185725579467) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(3*pi/4, 0.9848149660421504, pi/2) q[26];\ncx q[18], q[26];\nU(0, -3.140629258869464, -1.569832932074568) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[13], q[18];\nU(pi, -pi, -pi/2) q[13];\nU(1.887859186743096, 2.3315353052280514, -2.331535305228051) q[18];\ncx q[13], q[18];\nU(0, 2.948614289354669, 1.3778179625597726) q[13];\nU(3*pi/4, 1.1848395983246496, pi/2) q[18];\nU(1.9995600834986684, pi/2, -pi/2) q[18];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[9], q[26];\nU(pi, -pi, -pi/2) q[9];\nU(1.5764001647203911, 1.6765640657672964, -1.6765640657672967) q[26];\ncx q[9], q[26];\nU(0, 1.6457250098904295, 1.6457250098904295) q[9];\nU(pi/2, 1.6373644905707199, -pi) q[9];\nU(3*pi/4, 0.14985736619106582, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[23], q[27];\nU(pi, -pi/2, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[15], q[23];\nU(pi/2, 2.1900826588991578, 0) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(pi/2, 3*pi/4, 0) q[23];\ncx q[21], q[23];\nU(0, -pi/2, pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[4], q[21];\nU(pi, -pi, -pi/2) q[4];\nU(1.7907165950598412, 2.2123885705363806, -2.2123885705363806) q[21];\ncx q[4], q[21];\nU(0, 2.6447700289632454, 1.4687648218681106) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(3*pi/4, 2.8407130109112853, pi/2) q[21];\nU(0, 0.6076830423247017, 0.6076830423247017) q[23];\nU(pi, 3*pi/4, pi/4) q[23];\ncx q[23], q[25];\nU(pi, -pi, -pi/2) q[23];\nU(2.0780464027580723, 2.5126360686468505, -2.5126360686468505) q[25];\ncx q[23], q[25];\nU(0, 3.1273661570944293, 1.5565698302995328) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(3*pi/4, 1.542343333804169, pi/2) q[25];\nU(0, -pi/2, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[6], q[27];\nU(pi/2, -pi, -pi/4) q[6];\ncx q[6], q[11];\nU(0, -3.072329442960555, -3.0723294429605557) q[6];\ncx q[6], q[18];\nU(0, -0.03867197141674161, 2.175625464171439) q[6];\nU(pi/2, pi/4, 0) q[6];\nU(0, -pi, -pi) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(1.9995600834986669, -0.03498731398185573, pi/2) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\nU(pi/2, 3*pi/4, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[14], q[27];\nU(pi, -pi, -pi/2) q[14];\nU(1.96811571142994, 2.414310059321604, -2.414310059321604) q[27];\ncx q[14], q[27];\nU(0, 3.027554468994876, 1.4567581421999796) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\ncx q[8], q[14];\nU(pi/2, 0.9619681555104149, pi/2) q[8];\nU(pi/2, pi/4, 0) q[8];\nU(pi/2, -0.33873028182356313, 0) q[14];\ncx q[3], q[14];\nU(pi/2, pi/4, 0) q[3];\nU(0, 0.2791753348410184, 0.2791753348410184) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\nU(3*pi/4, 1.3427199576050626, pi/2) q[27];\ncx q[22], q[27];\nU(0, 2.7033755402269826, -0.43821711336281055) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi, -pi, -pi) q[28];\ncx q[16], q[28];\nU(pi/2, -pi, pi/4) q[16];\nU(0.7531512809621937, -pi/2, pi/2) q[16];\ncx q[5], q[16];\nU(0, 0.6201152494385749, 1.5474104674401872) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(0.753151280962194, 1.8440338155044618, -pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[2], q[16];\nU(pi/2, -2.4548082526394004, -pi/4) q[2];\ncx q[2], q[20];\nU(0, 2.0873294844259176, -1.5442204954176038) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[1], q[16];\nU(pi, -pi, -pi/2) q[1];\nU(2.0313573183763576, 2.4726347568630196, -2.472634756863019) q[16];\ncx q[1], q[16];\nU(0, 3.085928456028622, 1.5151321292337254) q[1];\ncx q[1], q[25];\nU(pi, 3*pi/4, pi/4) q[1];\nU(3*pi/4, 1.4594679316725543, pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[4], q[16];\nU(pi/2, -pi, -pi/4) q[4];\nU(3*pi/4, -pi/2, 0) q[4];\ncx q[2], q[4];\nU(pi, -pi, -pi/2) q[2];\nU(1.571912409186568, 1.6180333349917815, -1.6180333349917815) q[4];\ncx q[2], q[4];\nU(0, 1.604210360080697, 1.604210360080697) q[2];\nU(pi/2, 0, 3*pi/4) q[2];\nU(3*pi/4, 0.06682806657160079, pi/2) q[4];\nU(pi, 2.8725144907266422, -0.2690781628631509) q[4];\nU(pi/2, 2.648420315048618, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\ncx q[16], q[18];\nU(pi, -pi, -pi/2) q[16];\nU(1.8171531418249818, 2.247457426363548, -2.247457426363547) q[18];\ncx q[16], q[18];\nU(0, 2.87268833722843, 1.3018920104335336) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(3*pi/4, 1.0329876940721725, pi/2) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\nU(0, -2.7051232276614976, -2.7051232276614976) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(0, -pi, -pi) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(pi/2, 0.8526901902148865, 0) q[28];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[24], q[28];\nU(pi/2, -2.425264622642363, 0.35980060202829645) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[7], q[24];\nU(pi/2, -0.3586957817715595, -2.035473867553427) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[23];\nU(pi/2, -0.8494092439746121, -pi/4) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(pi/2, 2.4623588966136447, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[11], q[24];\nU(pi, -pi, -pi/2) q[11];\nU(1.7473794338833468, 2.14916729793043, -2.14916729793043) q[24];\ncx q[11], q[24];\nU(0, 2.5912817235349364, 1.4152765164398016) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[26];\nU(pi/2, -pi, -pi/4) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(3*pi/4, 0.8649655863849448, pi/2) q[24];\ncx q[13], q[24];\nU(0, -pi, -pi) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(0, 2.752384414767767, -0.38920823882202615) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[13], q[26];\nU(pi, -pi, -pi/2) q[13];\nU(1.7456425181059567, 2.1464571332000517, -2.1464571332000517) q[26];\ncx q[13], q[26];\nU(0, 2.589030344087435, 1.4130251369923013) q[13];\nU(pi/2, pi/4, 0) q[13];\ncx q[13], q[18];\nU(pi/2, -1.8234896490511592, -pi/4) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\nU(3*pi/4, 0.8604628274899433, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[3], q[26];\nU(pi/2, -2.6149662329496035, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, 3*pi/4, 0) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\nU(pi/2, -3*pi/4, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[5], q[28];\nU(pi, -pi, -pi/2) q[5];\nU(1.6488062458509192, 1.9608676040892528, -1.9608676040892528) q[28];\ncx q[5], q[28];\nU(0, 1.8537165087672927, 1.8537165087672927) q[5];\nU(pi/2, -0.7527680491839828, -pi) q[5];\ncx q[5], q[17];\nU(pi/2, 1.5686574285897281, -2.388824604405811) q[5];\ncx q[5], q[10];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[24];\nU(pi, -pi, -pi/2) q[5];\nU(0, -pi, -pi) q[10];\nU(pi/2, pi/4, 0) q[10];\ncx q[10], q[16];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(pi/2, 3.0784356293104818, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(pi/2, 0.9717884059388542, -pi) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\ncx q[17], q[27];\nU(pi, -pi, -pi/2) q[17];\nU(1.9706974305363913, 2.4167971142053446, -2.4167971142053446) q[24];\ncx q[5], q[24];\nU(0, 3.0299956653424083, 1.4591993385475117) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(3*pi/4, 1.347602350300125, pi/2) q[24];\ncx q[21], q[24];\nU(0, 0.296584010244783, 0.296584010244783) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[13], q[21];\nU(pi, -pi, -pi/2) q[13];\nU(1.5777072767114546, 1.688228000072062, -1.688228000072062) q[21];\ncx q[13], q[21];\nU(0, 1.6540241706988388, 1.6540241706988388) q[13];\nU(3*pi/4, 0.166455687807884, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(0, -pi, -pi) q[24];\nU(1.8652925465349772, 2.3060325595142466, -2.3060325595142466) q[27];\ncx q[17], q[27];\nU(0, 2.925154020556061, 1.3543576937611643) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[12], q[17];\nU(pi/2, -pi, -pi/4) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[7], q[12];\nU(pi, -pi, -pi/2) q[7];\nU(1.6676617476142392, 2.004202978161972, -2.004202978161972) q[12];\ncx q[7], q[12];\nU(0, 1.8870295347399253, 1.8870295347399253) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\nU(3*pi/4, 0.632466415890057, pi/2) q[12];\nU(pi/2, pi/2, -pi) q[12];\nU(pi/2, -1.4861238579181606, 0) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\ncx q[17], q[20];\nU(pi, -pi, -pi/2) q[17];\nU(1.6674573320998944, 2.003758903293594, -2.003758903293594) q[20];\ncx q[17], q[20];\nU(0, 1.8866851893317005, 1.8866851893317005) q[17];\nU(pi/2, pi/4, 0) q[17];\ncx q[17], q[25];\nU(pi/2, -1.5885857689522398, -pi/4) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[16], q[17];\nU(pi, -pi, -pi/2) q[16];\nU(1.5785731337417943, 1.6953494983372082, -1.6953494983372082) q[17];\ncx q[16], q[17];\nU(0, 1.659096789760067, 1.659096789760067) q[16];\nU(pi/2, pi/2, -pi/2) q[16];\nU(3*pi/4, 0.7790651314328674, pi/2) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\nU(3*pi/4, 0.631777725073607, pi/2) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[6], q[20];\nU(pi/2, -0.7967115598997565, -pi/4) q[6];\nU(2.7149651604629166, -pi/2, pi/2) q[6];\nU(pi/2, 3*pi/4, 0) q[20];\nU(pi/2, pi/2, -pi) q[20];\ncx q[20], q[21];\nU(pi/2, 0.39573874315194946, -pi/2) q[20];\nU(pi/2, 2.1063005159280443, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(pi/2, 3*pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(3*pi/4, 1.1379190607274339, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[9], q[27];\nU(pi/2, 1.7911809049935243, -1.637364490570721) q[9];\nU(pi, 0.2690781628631509, -2.8725144907266422) q[9];\nU(pi/2, 0.9885288208520899, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[1], q[27];\nU(pi, -pi, -pi/2) q[1];\nU(1.8441100328804716, 2.281013654112831, -2.2810136541128316) q[27];\ncx q[1], q[27];\nU(0, 2.902509029001413, 1.3317127022065165) q[1];\nU(pi/2, -1.4601391056210016, -pi) q[1];\ncx q[1], q[2];\nU(pi/2, 3.082925414657101, -1.681453547968792) q[1];\ncx q[1], q[6];\nU(0, -0.5080554737246215, 1.0627408530702755) q[1];\nU(0, 0.6747409422235524, -0.6747409422235524) q[1];\nU(pi/2, 2.6629513510236, -pi) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(2.7149651604629166, 1.8101821442183432, -pi/2) q[6];\nU(3*pi/4, 1.0926290776181364, pi/2) q[27];\nU(0.8176450458327025, -pi/2, -pi/2) q[27];\ncx q[9], q[27];\nU(pi, 0.8927856477636196, -0.89278564776362) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\nU(2.3239476077570913, -2.3046739902980766, pi/2) q[27];\nU(1.9995600834986684, pi/2, -pi/2) q[27];\nU(3*pi/4, 0.5658403639447926, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[19], q[28];\nU(pi/2, -pi, -pi/4) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[15], q[19];\nU(pi, -pi, -pi/2) q[15];\nU(1.8671706074726324, 2.308198481766701, -2.308198481766701) q[19];\ncx q[15], q[19];\nU(0, 2.9271314749194293, 1.3563351481245327) q[15];\nU(pi/2, pi/4, 0) q[15];\ncx q[15], q[22];\nU(pi/2, -1.281508553217489, -pi/4) q[15];\nU(0.3066821590539081, pi/2, -pi/2) q[15];\nU(3*pi/4, 1.1418739694541689, pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[0], q[19];\nU(pi/2, -0.48315534521396275, -pi/4) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[23];\nU(pi, -pi, -pi/2) q[0];\nU(pi/2, 3*pi/4, 0) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[11], q[19];\nU(pi, -pi, -pi/2) q[11];\nU(1.5989764989977309, 1.8071017317750204, -1.8071017317750209) q[19];\ncx q[11], q[19];\nU(0, 1.739453168446989, 1.739453168446989) q[11];\nU(0, 0.6747409422235524, -0.6747409422235524) q[11];\ncx q[11], q[15];\nU(0, -0.9272952180016123, 0.9272952180016123) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[25];\nU(pi/2, -pi, -pi/4) q[11];\nU(0.3066821590539085, 1.0078585076096536, pi/2) q[15];\ncx q[13], q[15];\nU(0, -1.1071487177940904, 1.1071487177940904) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\nU(0, -0.0032080482063143734, 3.1383846053834787) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(3*pi/4, 0.33731368330418654, pi/2) q[19];\nU(pi/2, 0, 3*pi/4) q[19];\ncx q[12], q[19];\nU(pi/2, 0.6321461600544982, pi/2) q[12];\nU(pi/2, 2.4014481972718933, -pi) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\nU(pi/2, 3*pi/4, 0) q[22];\nU(pi, 3*pi/4, pi/4) q[22];\nU(1.5868169160514018, 1.7493230596504068, -1.7493230596504068) q[23];\ncx q[0], q[23];\nU(0, 1.6977064849651287, 1.6977064849651287) q[0];\nU(pi/2, -pi/2, -pi) q[0];\ncx q[0], q[7];\nU(pi/2, 2.3742401617961635, pi/2) q[0];\ncx q[0], q[12];\nU(0, -pi, -pi) q[0];\nU(pi/2, 1.6152170973002615, 0) q[7];\nU(pi/2, 3*pi/4, 0) q[7];\nU(0, 0.13700028471515902, 0.13700028471515857) q[12];\ncx q[6], q[12];\nU(pi, pi/2, -pi/2) q[6];\nU(0, -pi, -pi) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\nU(3*pi/4, 0.2538203163404651, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(pi/2, 3*pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(pi/2, -3.1276815861647327, 0) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[8], q[28];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[14];\nU(pi, -pi, -pi/2) q[8];\nU(1.9329192840879472, 2.3793818453238647, -2.3793818453238647) q[14];\ncx q[8], q[14];\nU(0, 2.993706145802829, 1.4229098190079323) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\ncx q[3], q[8];\nU(pi, -pi, -pi/2) q[3];\nU(1.6289206825751092, 1.9085491149492881, -1.908549114949288) q[8];\ncx q[3], q[8];\nU(0, 1.8142151454864246, 1.8142151454864255) q[3];\ncx q[3], q[16];\nU(0, -0.9133003294217108, 2.2282923241680823) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(3*pi/4, 0.48683763738305785, pi/2) q[8];\nU(pi, pi/2, -pi/2) q[8];\nU(3*pi/4, 1.2750233112209681, pi/2) q[14];\nU(pi/2, pi/4, 0) q[14];\ncx q[14], q[23];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, 0.623593195700193, pi/2) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(pi/2, 3*pi/4, 0) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[7], q[23];\nU(pi/2, -0.7367364094912614, -3*pi/4) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[3], q[23];\nU(pi, -pi, -pi/2) q[3];\nU(1.9643026553794556, 2.4106188542391083, -2.4106188542391083) q[23];\ncx q[3], q[23];\nU(0, 3.023939024729974, 1.4531426979350774) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[25];\nU(pi/2, -1.0930398422245595, -pi/4) q[3];\nU(pi/2, pi/2, -1.636455356898721) q[3];\nU(3*pi/4, 1.3354890690752583, pi/2) q[23];\nU(0.3066821590539081, pi/2, -pi/2) q[23];\ncx q[1], q[23];\nU(0, -0.9904681901525896, 1.2238292454355912) q[1];\nU(0.3066821590539085, -1.3693050141085015, pi/2) q[23];\nU(pi/2, 3*pi/4, 0) q[25];\nU(pi, 3*pi/4, pi/4) q[25];\nU(pi/2, 3*pi/4, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[22], q[28];\nU(pi, -pi, -pi/2) q[22];\nU(1.6620232796080978, 1.9917619189429905, -1.9917619189429905) q[28];\ncx q[22], q[28];\nU(0, 1.8774063920331052, 1.8774063920331052) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[5], q[22];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, -0.07574195951205276, 0) q[5];\ncx q[5], q[14];\nU(pi/2, -1.0330578758408766, 0.0757419595120532) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[15];\nU(pi, -pi, -pi/2) q[14];\nU(1.6493046462139804, 1.9620814754506393, -1.9620814754506393) q[15];\ncx q[14], q[15];\nU(0, 1.8546419494430886, 1.8546419494430877) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(3*pi/4, 0.5676912452963832, pi/2) q[15];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[2], q[22];\nU(pi, -pi, -pi/2) q[2];\nU(1.716477718387325, 2.098460866177363, -2.098460866177363) q[22];\ncx q[2], q[22];\nU(0, 2.54968456531227, 1.3736793582171352) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[9];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[13];\nU(pi, -pi, -pi/2) q[2];\nU(pi/2, 3*pi/4, 0) q[9];\ncx q[9], q[15];\nU(0, -pi, -pi) q[9];\nU(pi/2, 1.6373644905707199, -pi) q[9];\nU(1.7261698187435415, 2.114966666500858, -2.114966666500858) q[13];\ncx q[2], q[13];\nU(0, 2.563105818447438, 1.3871006113523023) q[2];\nU(3*pi/4, 0.8086137762099477, pi/2) q[13];\nU(pi/2, pi/4, 0) q[13];\ncx q[13], q[14];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, pi/2, -pi/2) q[14];\nU(0, 1.173165426350236, 1.6631227526039645) q[15];\nU(pi/2, 1.2490457723982544, -pi) q[15];\nU(3*pi/4, 0.781771269939612, pi/2) q[22];\nU(3*pi/4, pi/2, pi/2) q[22];\ncx q[8], q[22];\nU(pi, -0.23033791390481628, -2.911254739684977) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/4, 0.59874583245182, -pi/2) q[22];\nU(3*pi/4, 0.6132201304764187, pi/2) q[28];\nU(pi, 1.9945242330806492, 1.99452423308065) q[28];\ncx q[4], q[28];\nU(pi, -2.4901575928030244, 2.4901575928030244) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[18];\nU(pi, -pi, -pi/2) q[4];\nU(1.6341588565257124, 1.9231492347836712, -1.9231492347836712) q[18];\ncx q[4], q[18];\nU(0, 1.8251655038597283, 1.8251655038597283) q[4];\nU(pi/2, pi/2, -1.289444386938038) q[4];\ncx q[4], q[10];\nU(pi/2, 0.4720016004569145, -pi/2) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(pi/2, -2.637546430049203, 0) q[10];\nU(3*pi/4, 0.5087383541296644, pi/2) q[18];\ncx q[18], q[27];\nU(0, -0.5321484898522151, 1.9659430549442938) q[18];\nU(1.9995600834986669, 0.43848947845785213, pi/2) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[7], q[27];\nU(pi, -pi, -pi/2) q[7];\nU(1.719482934566771, 2.1036429591521992, -2.1036429591521992) q[27];\ncx q[7], q[27];\nU(0, 2.5538862279905725, 1.3778810208954377) q[7];\ncx q[7], q[20];\nU(pi/2, pi/4, 0) q[7];\nU(0, -pi, -pi) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(3*pi/4, 0.7901745952962171, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(0, 2.2069590983730007, 1.4894177578318564) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[19], q[28];\nU(pi, -pi, -pi/2) q[19];\nU(1.8774003516327649, 2.319855086737128, -2.319855086737128) q[28];\ncx q[19], q[28];\nU(0, 2.9378213311901016, 1.367025004395206) q[19];\nU(pi/2, pi/4, 0) q[19];\ncx q[19], q[26];\nU(pi/2, -pi, -pi/4) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\ncx q[19], q[21];\nU(pi, -pi, -pi/2) q[19];\nU(1.7464904649643227, 2.1477821142668425, -2.1477821142668425) q[21];\ncx q[19], q[21];\nU(0, 2.5901306187001722, 1.4141254116050366) q[19];\ncx q[18], q[19];\nU(0, -1.1071487177940904, 1.1071487177940904) q[18];\ncx q[18], q[23];\nU(0, -1.1071487177940904, 1.1071487177940904) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\nU(0, -1.7047349439285389, -1.7047349439285389) q[19];\nU(pi/2, 0, 3*pi/4) q[19];\ncx q[3], q[19];\nU(pi/2, -0.7131097859188551, pi/2) q[3];\nU(pi/2, 2.2905354600885204, -pi) q[19];\nU(3*pi/4, 0.8626633767154157, pi/2) q[21];\nU(pi/2, 1.8157749899217608, 0) q[21];\ncx q[21], q[27];\nU(pi/2, -2.139353510762971, -1.8157749899217608) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(0, -2.8846763385838283, -1.3138800117889318) q[23];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[5], q[26];\nU(pi, -pi, -pi/2) q[5];\nU(2.0861538570087976, 2.519351697384195, -2.519351697384195) q[26];\ncx q[5], q[26];\nU(0, 3.1344383829642677, 1.5636420561693711) q[5];\ncx q[5], q[10];\nU(0, 0.4206218721236237, 0.4206218721236237) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(0.3066821590539081, pi/2, -pi/2) q[10];\nU(3*pi/4, 1.5564877855438457, pi/2) q[26];\ncx q[11], q[26];\nU(0, -pi, -pi) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[12], q[26];\nU(pi, -pi, -pi/2) q[12];\nU(1.6162564762312575, 1.870097709807176, -1.8700977098071765) q[26];\ncx q[12], q[26];\nU(0, 1.7856220284144557, 1.7856220284144557) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[7], q[12];\nU(pi/2, -pi, -pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(3*pi/4, 0.4296514032391179, pi/2) q[26];\ncx q[22], q[26];\nU(0, -2.8039589313797677, -2.8039589313797677) q[22];\nU(0, 3.078767827962011, -0.06282482562778169) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[18], q[26];\nU(pi, -pi, -pi/2) q[18];\nU(1.807290946053569, 2.2346442760826912, -2.2346442760826912) q[26];\ncx q[18], q[26];\nU(0, 2.861462059467774, 1.2906657326728777) q[18];\nU(3*pi/4, 1.0105351385508587, pi/2) q[26];\nU(pi/2, -2.707548113426691, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[25], q[27];\nU(pi, -pi, -pi/2) q[25];\nU(2.0458372576337687, 2.4852936105547547, -2.4852936105547547) q[27];\ncx q[25], q[27];\nU(0, 3.098915699760976, 1.5281193729660796) q[25];\nU(2.3127435948008146, pi/2, pi/2) q[25];\ncx q[14], q[25];\nU(pi, -0.8347868634831981, -1.3795105721049832) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(0.828849058788979, 0.21834916912805102, -pi/2) q[25];\nU(3*pi/4, 1.4854424191372608, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(3*pi/4, 1.1632536819955144, pi/2) q[28];\ncx q[24], q[28];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[8], q[24];\nU(pi, -pi, -pi/2) q[8];\nU(1.5719286445957859, 1.6183755391885635, -1.6183755391885635) q[24];\ncx q[8], q[24];\nU(0, 1.6044526070145828, 1.6044526070145828) q[8];\nU(pi/2, pi/4, 0) q[8];\ncx q[8], q[17];\nU(pi/2, -1.1811138233074585, -pi/4) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\ncx q[5], q[8];\nU(pi, -pi, -pi/2) q[5];\nU(1.9466861062369658, 2.3932780608505864, -2.3932780608505864) q[8];\ncx q[5], q[8];\nU(0, 3.0070761570890374, 1.4362798302941409) q[5];\nU(3*pi/4, 1.3017633337933852, pi/2) q[8];\nU(pi/2, pi/4, 0) q[8];\ncx q[8], q[27];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[12];\nU(pi, -pi, -pi/2) q[8];\nU(1.9998713721967658, 2.4442493677020174, -2.4442493677020174) q[12];\ncx q[8], q[12];\nU(0, 3.0572227157938077, 1.486426388998911) q[8];\nU(3*pi/4, 1.4020564512029274, pi/2) q[12];\nU(pi/2, 3*pi/4, 0) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\nU(3*pi/4, 0.06731256043937295, pi/2) q[24];\ncx q[2], q[24];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[21];\nU(pi, -pi, -pi/2) q[2];\nU(1.8595229004134695, 2.2993267417991126, -2.2993267417991126) q[21];\ncx q[2], q[21];\nU(0, 2.919049090937131, 1.3482527641422344) q[2];\ncx q[2], q[13];\nU(0, -pi, -pi) q[2];\nU(3*pi/4, -pi/2, 0) q[2];\nU(0, -2.4666420138093303, -1.976684687555602) q[13];\nU(3*pi/4, 1.1257092014895722, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[9], q[21];\nU(pi/2, 1.4805669965876387, -1.6373644905707212) q[9];\nU(pi/2, -0.3325283777323693, 0) q[21];\nU(0, -0.1636360722033019, 2.9779565813864917) q[24];\ncx q[5], q[24];\nU(0, -2.2382794298784745, -2.2382794298784745) q[5];\nU(0, -1.3805117138652492, -2.951308040660146) q[24];\nU(pi, 3*pi/4, pi/4) q[24];\nU(pi/2, -0.9797300003158949, 0) q[27];\nU(0, -pi, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[16], q[28];\nU(pi, -pi, -pi/2) q[16];\nU(2.082653858223346, 2.516460454239877, -2.516460454239877) q[28];\ncx q[16], q[28];\nU(0, 3.1313894995698757, 1.560593172774979) q[16];\nU(3*pi/4, pi/2, pi/2) q[16];\ncx q[4], q[16];\nU(pi, -0.21358340636641326, -1.3572129204284833) q[4];\nU(pi/4, 1.2766601825476238, -pi/2) q[16];\ncx q[11], q[16];\nU(0, 2.137085252162784, 0.5662889253678869) q[11];\nU(0, 2.4506097873399613, -0.6909828662498319) q[16];\nU(3*pi/4, 1.5503900187550625, pi/2) q[28];\ncx q[0], q[28];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[20];\nU(pi, -pi, -pi/2) q[0];\nU(2.0039107459639136, 2.447960143509057, -2.447960143509057) q[20];\ncx q[0], q[20];\nU(0, 3.0609430689984354, 1.4901467422035388) q[0];\nU(0, 0.6747409422235524, -0.6747409422235524) q[0];\ncx q[0], q[10];\nU(0, 1.87504407997059, 1.1575027394294457) q[0];\nU(0.3066821590539085, -pi/2, pi/2) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(3*pi/4, 1.4094971576121829, pi/2) q[20];\nU(3*pi/4, pi/2, pi/2) q[20];\ncx q[6], q[20];\nU(pi, 0.3825808566170217, -2.17469162575971) q[6];\nU(pi/4, 1.0351303137003356, -pi/2) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[10], q[20];\nU(pi, -pi, -pi/2) q[10];\nU(1.5841507072884555, 1.7338633889458457, -1.7338633889458457) q[20];\ncx q[10], q[20];\nU(0, 1.6866145185869872, 1.6866145185869872) q[10];\nU(3*pi/4, 0.23163638358418215, pi/2) q[20];\nU(0, -pi, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[17], q[28];\nU(pi, -pi, -pi/2) q[17];\nU(2.0697495544536295, 2.505695920078759, -2.505695920078759) q[28];\ncx q[17], q[28];\nU(0, 3.120092675597302, 1.5492963488024056) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[15], q[17];\nU(pi/2, 2.1880391706346956, -1.2490457723982544) q[15];\nU(pi/2, 1.1045446600357085, 0) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[14], q[17];\nU(pi, -pi, -pi/2) q[14];\nU(1.6203254273717904, 1.8830026972859475, -1.8830026972859473) q[17];\ncx q[14], q[17];\nU(0, 1.7951803291524167, 1.7951803291524158) q[14];\nU(3*pi/4, 0.4487680047150393, pi/2) q[17];\nU(3*pi/4, 1.5277963708099147, pi/2) q[28];\ncx q[1], q[28];\nU(0, -1.6282475220269996, 2.440640349564406) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[2];\nU(pi, -pi, -pi/2) q[1];\nU(1.9534063485072422, 2.399949927932952, -2.399949927932952) q[2];\ncx q[1], q[2];\nU(0, 3.0135404629903757, 1.4427441361954791) q[1];\nU(3*pi/4, 1.31469194559606, pi/2) q[2];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[24], q[28];\nU(pi, -pi, -pi/2) q[24];\nU(2.0260112495602898, 2.467900049538308, -2.467900049538308) q[28];\ncx q[24], q[28];\nU(0, 3.081100549665414, 1.5103042228705172) q[24];\nU(3*pi/4, 1.449812118946138, pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"10011110001110011001100111001","cx_count":218,"protocol":"hcs","syndrome":"100011101111010","generator":["10000110111001","01110001001000","00110001001001","01001011011010","00010100000000","10110000001000","00001000000000","10101010111000","01001111011001","10001100000000","01010011110001","01101000001010","10101011111011","10110101000000","10100100001000","01101100001110","01001101010000","01100110000000","00001000001000","00001001000000","11111100000011","10101100000001","00000001010000","11111101001000","00101100000000","11000110001000","01101001010000","00101000001001","00101010110000"],"parity_check":["00001010011110000000000000000","11010011110101000000000000000","00001100000000100000000000000","00010010000100001100000000000","11001110001000000010000000000","01100101001000000001000000000","10000111000100000000100000000","11111111100100000000010000000","00100011011000001000001000000","01000000010000000000000100000","10111100101100000000000010000","01100010110000001000000001000","10111110101100001000000000100","00110001111100000000000000010","10110011101100000000000000001"],"on_device_graph":false},"analytics":{"shots":256,"protocol":"hcs","pass_ci95":[0.985694,1.0],"check_bias":{"mean":1.0,"mean_ci95":[1.0,1.0],"per_check":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"total_checks":15,"check_weights":[6,9,3,5,7,6,6,11,7,3,9,7,11,8,9],"significant_checks":15},"frozen_bits":[],"rank_evaluable":true,"joint_structure":{"p":0.0033,"delta":0.9966,"verdict":true,"checks_tested":15},"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"failed","created_at":"2026-08-17T02:25:00.794032Z","scored_at":"2026-08-17T03:25:00.466046Z","scores":null,"error":"provider.error","instance":{"k":14,"n":29,"seed":9087400057747123425,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi, pi/2, -pi/2) q[1];\nU(pi/2, -pi/4, 0) q[2];\nU(pi/2, pi/4, 0) q[3];\nU(pi, pi/2, -pi/2) q[4];\nU(pi, -pi/2, pi/2) q[5];\nU(pi/2, pi/4, 0) q[6];\nU(pi/2, -pi/2, 0) q[7];\nU(pi/2, 1.4288992721907325, 0) q[8];\nU(pi/4, pi/2, pi/2) q[9];\ncx q[7], q[9];\nU(pi, -1.2134745665079114, -1.4381607608281537) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(3*pi/4, 1.0041344601546651, -pi/2) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(pi/2, -pi, -3*pi/4) q[10];\ncx q[8], q[10];\nU(pi/2, -2.4777507195208655, 1.7126933813990615) q[8];\nU(pi/2, 2.845676952373295, 0) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(pi, pi/2, -pi/2) q[11];\nU(pi/2, pi/2, -pi/2) q[12];\ncx q[1], q[12];\nU(pi/2, -0.6465269902247934, -pi) q[1];\nU(pi, pi/2, -pi/2) q[1];\nU(pi/2, -pi/2, -pi) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\nU(pi, -pi, -pi) q[13];\ncx q[6], q[13];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi/2, pi/4, 0) q[6];\nU(pi/2, 1.5165964089212443, 0) q[13];\nU(pi, -pi, -pi) q[14];\ncx q[3], q[14];\nU(pi/2, -2.081974404131068, -pi/4) q[3];\nU(pi/2, -pi, -3*pi/4) q[3];\nU(pi/2, 0, 0) q[14];\ncx q[8], q[14];\nU(0, -pi, -pi) q[8];\nU(pi/2, -pi/2, -pi) q[8];\nU(0, -2.697598360894944, -2.697598360894944) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(2.9063591137731732, pi/2, -pi/2) q[15];\nU(pi/2, -pi/4, 0) q[16];\nU(pi/2, pi/4, 0) q[17];\nU(pi, -pi, -pi) q[18];\ncx q[2], q[18];\nU(pi, -0.4031346902121391, -2.738457963377654) q[2];\ncx q[2], q[13];\nU(0, -pi, -pi) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(0, 2.318888934316818, -1.7499989372745874) q[13];\nU(0, 2.885523538555991, 1.3147272117610944) q[18];\nU(pi/2, pi/2, -pi) q[19];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[11], q[20];\nU(pi/2, -pi, -pi) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[10], q[11];\nU(pi, -pi, -pi/2) q[10];\nU(1.9083150023254278, 2.3537305757877807, -2.3537305757877807) q[11];\ncx q[10], q[11];\nU(0, 2.969353103885556, 1.3985567770906595) q[10];\nU(1.1454894344996793, -pi/2, pi/2) q[10];\ncx q[1], q[10];\nU(pi, 2.5644850607365477, -1.9209839519432639) q[1];\nU(1.9961032190901145, 0.4363913583885717, pi/2) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(3*pi/4, 1.2263172273864233, pi/2) q[11];\nU(0, pi/2, -pi/2) q[11];\nU(pi/2, -3*pi/4, -pi) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\nU(pi/2, 0, 3*pi/4) q[21];\ncx q[17], q[21];\nU(pi, -1.8533299767509284, -2.215557894840477) q[17];\nU(pi/2, pi/4, 0) q[17];\ncx q[17], q[20];\nU(pi/2, -1.0702812062854372, -pi/4) q[17];\nU(pi/2, 0, 3*pi/4) q[17];\nU(pi/2, 3*pi/4, 0) q[20];\ncx q[1], q[20];\nU(0, -1.1071487177940904, 1.1071487177940904) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(0, -1.6307840114577212, -2.5580792294593335) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(3*pi/4, -1.8494196588826513, -pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[7], q[21];\nU(pi, -pi, -pi/2) q[7];\nU(1.617541977955264, 1.8742376831118222, -1.8742376831118222) q[21];\ncx q[7], q[21];\nU(0, 1.7886843410191142, 1.7886843410191142) q[7];\nU(pi/2, -0.07574195951205276, 0) q[7];\nU(3*pi/4, 0.4357760284484353, pi/2) q[21];\ncx q[18], q[21];\nU(0, 1.2989145104125086, 1.2989145104125086) q[18];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[5], q[22];\nU(pi/2, -0.8228630881696422, 0) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, -1.388114104150329, 0) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(pi/2, 0, 3*pi/4) q[24];\ncx q[0], q[24];\nU(pi/2, 1.7797005059514301, -pi) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[3];\nU(pi/2, -1.9254399557970046, -pi/4) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(pi/2, 3*pi/4, 0) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(pi/2, -2.86228569023764, -pi) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[9], q[24];\nU(pi, -pi, -pi/2) q[9];\nU(1.6823915831243286, 2.03495526832337, -2.03495526832337) q[24];\ncx q[9], q[24];\nU(0, 1.9110350226924737, 1.9110350226924737) q[9];\nU(pi/2, 1.6295521495106193, 0) q[9];\ncx q[9], q[12];\nU(pi/2, -1.244809519491714, -1.6295521495106193) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(pi/2, -2.8011451252099526, 0) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[3], q[12];\nU(pi/2, -pi, -pi/4) q[3];\nU(pi/2, 3*pi/4, 0) q[12];\nU(pi/2, pi/4, 0) q[12];\nU(3*pi/4, 0.6804773917951543, pi/2) q[24];\nU(pi/2, 2.7817920515614967, 0) q[24];\nU(pi/4, -pi/2, -pi/2) q[25];\ncx q[4], q[25];\nU(pi, -1.8351634025094874, 2.1654607573387414) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[22];\nU(pi/2, -2.918715546586532, -pi/4) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[10];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(pi/2, 2.6525996703034185, 0) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[20];\nU(pi, -pi, -pi/2) q[10];\nU(2.0535264107314197, 2.491920694716349, -2.491920694716349) q[20];\ncx q[10], q[20];\nU(0, 3.105761014038875, 1.5349646872439786) q[10];\nU(3*pi/4, 1.4991330476930615, pi/2) q[20];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -2.724457598390658, pi/2) q[25];\nU(0.6022873461349637, -pi/2, pi/2) q[25];\ncx q[11], q[25];\nU(0, -0.6441089764252279, 1.570188459162953) q[11];\nU(0.602287346134964, 2.368390473459044, -pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[0], q[25];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(pi/2, 2.5382226569713335, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(3*pi/4, pi/2, pi/2) q[26];\ncx q[19], q[26];\nU(0, -2.9579827865616304, 1.7544061938230593) q[19];\nU(pi/2, pi/4, 0) q[19];\nU(pi/4, 0.19306757021337395, -pi/2) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[5], q[26];\nU(pi, -pi, -pi/2) q[5];\nU(1.5728535579328002, 1.6349184328226452, -1.6349184328226452) q[26];\ncx q[5], q[26];\nU(0, 1.6161685866903284, 1.6161685866903284) q[5];\nU(3*pi/4, 0.09074451979086406, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[7], q[26];\nU(pi/2, -0.485201658169677, 0.0757419595120532) q[7];\nU(pi/2, 2.035473867553428, 0) q[7];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[9], q[26];\nU(pi, -pi, -pi/2) q[9];\nU(1.79619129324942, 2.219844586620848, -2.219844586620848) q[26];\ncx q[9], q[26];\nU(0, 2.8486019732134196, 1.277805646418523) q[9];\ncx q[9], q[13];\nU(0, -pi, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(0, 2.722574081031846, -0.4190185725579467) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(3*pi/4, 0.9848149660421504, pi/2) q[26];\ncx q[18], q[26];\nU(0, -3.140629258869464, -1.569832932074568) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[13], q[18];\nU(pi, -pi, -pi/2) q[13];\nU(1.887859186743096, 2.3315353052280514, -2.331535305228051) q[18];\ncx q[13], q[18];\nU(0, 2.948614289354669, 1.3778179625597726) q[13];\nU(3*pi/4, 1.1848395983246496, pi/2) q[18];\nU(1.9995600834986684, pi/2, -pi/2) q[18];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[9], q[26];\nU(pi, -pi, -pi/2) q[9];\nU(1.5764001647203911, 1.6765640657672964, -1.6765640657672967) q[26];\ncx q[9], q[26];\nU(0, 1.6457250098904295, 1.6457250098904295) q[9];\nU(pi/2, 1.6373644905707199, -pi) q[9];\nU(3*pi/4, 0.14985736619106582, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[23], q[27];\nU(pi, -pi/2, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[15], q[23];\nU(pi/2, 2.1900826588991578, 0) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(pi/2, 3*pi/4, 0) q[23];\ncx q[21], q[23];\nU(0, -pi/2, pi/2) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[4], q[21];\nU(pi, -pi, -pi/2) q[4];\nU(1.7907165950598412, 2.2123885705363806, -2.2123885705363806) q[21];\ncx q[4], q[21];\nU(0, 2.6447700289632454, 1.4687648218681106) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(3*pi/4, 2.8407130109112853, pi/2) q[21];\nU(0, 0.6076830423247017, 0.6076830423247017) q[23];\nU(pi, 3*pi/4, pi/4) q[23];\ncx q[23], q[25];\nU(pi, -pi, -pi/2) q[23];\nU(2.0780464027580723, 2.5126360686468505, -2.5126360686468505) q[25];\ncx q[23], q[25];\nU(0, 3.1273661570944293, 1.5565698302995328) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(3*pi/4, 1.542343333804169, pi/2) q[25];\nU(0, -pi/2, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[6], q[27];\nU(pi/2, -pi, -pi/4) q[6];\ncx q[6], q[11];\nU(0, -3.072329442960555, -3.0723294429605557) q[6];\ncx q[6], q[18];\nU(0, -0.03867197141674161, 2.175625464171439) q[6];\nU(pi/2, pi/4, 0) q[6];\nU(0, -pi, -pi) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(1.9995600834986669, -0.03498731398185573, pi/2) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\nU(pi/2, 3*pi/4, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[14], q[27];\nU(pi, -pi, -pi/2) q[14];\nU(1.96811571142994, 2.414310059321604, -2.414310059321604) q[27];\ncx q[14], q[27];\nU(0, 3.027554468994876, 1.4567581421999796) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\ncx q[8], q[14];\nU(pi/2, 0.9619681555104149, pi/2) q[8];\nU(pi/2, pi/4, 0) q[8];\nU(pi/2, -0.33873028182356313, 0) q[14];\ncx q[3], q[14];\nU(pi/2, pi/4, 0) q[3];\nU(0, 0.2791753348410184, 0.2791753348410184) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\nU(3*pi/4, 1.3427199576050626, pi/2) q[27];\ncx q[22], q[27];\nU(0, 2.7033755402269826, -0.43821711336281055) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(3*pi/4, -pi/2, 0) q[27];\nU(pi, -pi, -pi) q[28];\ncx q[16], q[28];\nU(pi/2, -pi, pi/4) q[16];\nU(0.7531512809621937, -pi/2, pi/2) q[16];\ncx q[5], q[16];\nU(0, 0.6201152494385749, 1.5474104674401872) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(0.753151280962194, 1.8440338155044618, -pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[2], q[16];\nU(pi/2, -2.4548082526394004, -pi/4) q[2];\ncx q[2], q[20];\nU(0, 2.0873294844259176, -1.5442204954176038) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(pi/2, 3*pi/4, 0) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[1], q[16];\nU(pi, -pi, -pi/2) q[1];\nU(2.0313573183763576, 2.4726347568630196, -2.472634756863019) q[16];\ncx q[1], q[16];\nU(0, 3.085928456028622, 1.5151321292337254) q[1];\ncx q[1], q[25];\nU(pi, 3*pi/4, pi/4) q[1];\nU(3*pi/4, 1.4594679316725543, pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[4], q[16];\nU(pi/2, -pi, -pi/4) q[4];\nU(3*pi/4, -pi/2, 0) q[4];\ncx q[2], q[4];\nU(pi, -pi, -pi/2) q[2];\nU(1.571912409186568, 1.6180333349917815, -1.6180333349917815) q[4];\ncx q[2], q[4];\nU(0, 1.604210360080697, 1.604210360080697) q[2];\nU(pi/2, 0, 3*pi/4) q[2];\nU(3*pi/4, 0.06682806657160079, pi/2) q[4];\nU(pi, 2.8725144907266422, -0.2690781628631509) q[4];\nU(pi/2, 2.648420315048618, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\ncx q[16], q[18];\nU(pi, -pi, -pi/2) q[16];\nU(1.8171531418249818, 2.247457426363548, -2.247457426363547) q[18];\ncx q[16], q[18];\nU(0, 2.87268833722843, 1.3018920104335336) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(3*pi/4, 1.0329876940721725, pi/2) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\nU(0, -2.7051232276614976, -2.7051232276614976) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(0, -pi, -pi) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(pi/2, 0.8526901902148865, 0) q[28];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[24], q[28];\nU(pi/2, -2.425264622642363, 0.35980060202829645) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[7], q[24];\nU(pi/2, -0.3586957817715595, -2.035473867553427) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[23];\nU(pi/2, -0.8494092439746121, -pi/4) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(pi/2, 2.4623588966136447, 0) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[11], q[24];\nU(pi, -pi, -pi/2) q[11];\nU(1.7473794338833468, 2.14916729793043, -2.14916729793043) q[24];\ncx q[11], q[24];\nU(0, 2.5912817235349364, 1.4152765164398016) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[26];\nU(pi/2, -pi, -pi/4) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\nU(3*pi/4, 0.8649655863849448, pi/2) q[24];\ncx q[13], q[24];\nU(0, -pi, -pi) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(0, 2.752384414767767, -0.38920823882202615) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[13], q[26];\nU(pi, -pi, -pi/2) q[13];\nU(1.7456425181059567, 2.1464571332000517, -2.1464571332000517) q[26];\ncx q[13], q[26];\nU(0, 2.589030344087435, 1.4130251369923013) q[13];\nU(pi/2, pi/4, 0) q[13];\ncx q[13], q[18];\nU(pi/2, -1.8234896490511592, -pi/4) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\nU(3*pi/4, 0.8604628274899433, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[3], q[26];\nU(pi/2, -2.6149662329496035, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, 3*pi/4, 0) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\nU(pi/2, -3*pi/4, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[5], q[28];\nU(pi, -pi, -pi/2) q[5];\nU(1.6488062458509192, 1.9608676040892528, -1.9608676040892528) q[28];\ncx q[5], q[28];\nU(0, 1.8537165087672927, 1.8537165087672927) q[5];\nU(pi/2, -0.7527680491839828, -pi) q[5];\ncx q[5], q[17];\nU(pi/2, 1.5686574285897281, -2.388824604405811) q[5];\ncx q[5], q[10];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[24];\nU(pi, -pi, -pi/2) q[5];\nU(0, -pi, -pi) q[10];\nU(pi/2, pi/4, 0) q[10];\ncx q[10], q[16];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(pi/2, 3.0784356293104818, 0) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(pi/2, 0.9717884059388542, -pi) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\ncx q[17], q[27];\nU(pi, -pi, -pi/2) q[17];\nU(1.9706974305363913, 2.4167971142053446, -2.4167971142053446) q[24];\ncx q[5], q[24];\nU(0, 3.0299956653424083, 1.4591993385475117) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(3*pi/4, 1.347602350300125, pi/2) q[24];\ncx q[21], q[24];\nU(0, 0.296584010244783, 0.296584010244783) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[13], q[21];\nU(pi, -pi, -pi/2) q[13];\nU(1.5777072767114546, 1.688228000072062, -1.688228000072062) q[21];\ncx q[13], q[21];\nU(0, 1.6540241706988388, 1.6540241706988388) q[13];\nU(3*pi/4, 0.166455687807884, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(0, -pi, -pi) q[24];\nU(1.8652925465349772, 2.3060325595142466, -2.3060325595142466) q[27];\ncx q[17], q[27];\nU(0, 2.925154020556061, 1.3543576937611643) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[12], q[17];\nU(pi/2, -pi, -pi/4) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[7], q[12];\nU(pi, -pi, -pi/2) q[7];\nU(1.6676617476142392, 2.004202978161972, -2.004202978161972) q[12];\ncx q[7], q[12];\nU(0, 1.8870295347399253, 1.8870295347399253) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\nU(3*pi/4, 0.632466415890057, pi/2) q[12];\nU(pi/2, pi/2, -pi) q[12];\nU(pi/2, -1.4861238579181606, 0) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\ncx q[17], q[20];\nU(pi, -pi, -pi/2) q[17];\nU(1.6674573320998944, 2.003758903293594, -2.003758903293594) q[20];\ncx q[17], q[20];\nU(0, 1.8866851893317005, 1.8866851893317005) q[17];\nU(pi/2, pi/4, 0) q[17];\ncx q[17], q[25];\nU(pi/2, -1.5885857689522398, -pi/4) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[16], q[17];\nU(pi, -pi, -pi/2) q[16];\nU(1.5785731337417943, 1.6953494983372082, -1.6953494983372082) q[17];\ncx q[16], q[17];\nU(0, 1.659096789760067, 1.659096789760067) q[16];\nU(pi/2, pi/2, -pi/2) q[16];\nU(3*pi/4, 0.7790651314328674, pi/2) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\nU(3*pi/4, 0.631777725073607, pi/2) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[6], q[20];\nU(pi/2, -0.7967115598997565, -pi/4) q[6];\nU(2.7149651604629166, -pi/2, pi/2) q[6];\nU(pi/2, 3*pi/4, 0) q[20];\nU(pi/2, pi/2, -pi) q[20];\ncx q[20], q[21];\nU(pi/2, 0.39573874315194946, -pi/2) q[20];\nU(pi/2, 2.1063005159280443, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(pi/2, 3*pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(3*pi/4, 1.1379190607274339, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[9], q[27];\nU(pi/2, 1.7911809049935243, -1.637364490570721) q[9];\nU(pi, 0.2690781628631509, -2.8725144907266422) q[9];\nU(pi/2, 0.9885288208520899, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[1], q[27];\nU(pi, -pi, -pi/2) q[1];\nU(1.8441100328804716, 2.281013654112831, -2.2810136541128316) q[27];\ncx q[1], q[27];\nU(0, 2.902509029001413, 1.3317127022065165) q[1];\nU(pi/2, -1.4601391056210016, -pi) q[1];\ncx q[1], q[2];\nU(pi/2, 3.082925414657101, -1.681453547968792) q[1];\ncx q[1], q[6];\nU(0, -0.5080554737246215, 1.0627408530702755) q[1];\nU(0, 0.6747409422235524, -0.6747409422235524) q[1];\nU(pi/2, 2.6629513510236, -pi) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(2.7149651604629166, 1.8101821442183432, -pi/2) q[6];\nU(3*pi/4, 1.0926290776181364, pi/2) q[27];\nU(0.8176450458327025, -pi/2, -pi/2) q[27];\ncx q[9], q[27];\nU(pi, 0.8927856477636196, -0.89278564776362) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\nU(2.3239476077570913, -2.3046739902980766, pi/2) q[27];\nU(1.9995600834986684, pi/2, -pi/2) q[27];\nU(3*pi/4, 0.5658403639447926, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[19], q[28];\nU(pi/2, -pi, -pi/4) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[15], q[19];\nU(pi, -pi, -pi/2) q[15];\nU(1.8671706074726324, 2.308198481766701, -2.308198481766701) q[19];\ncx q[15], q[19];\nU(0, 2.9271314749194293, 1.3563351481245327) q[15];\nU(pi/2, pi/4, 0) q[15];\ncx q[15], q[22];\nU(pi/2, -1.281508553217489, -pi/4) q[15];\nU(0.3066821590539081, pi/2, -pi/2) q[15];\nU(3*pi/4, 1.1418739694541689, pi/2) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[0], q[19];\nU(pi/2, -0.48315534521396275, -pi/4) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[23];\nU(pi, -pi, -pi/2) q[0];\nU(pi/2, 3*pi/4, 0) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[11], q[19];\nU(pi, -pi, -pi/2) q[11];\nU(1.5989764989977309, 1.8071017317750204, -1.8071017317750209) q[19];\ncx q[11], q[19];\nU(0, 1.739453168446989, 1.739453168446989) q[11];\nU(0, 0.6747409422235524, -0.6747409422235524) q[11];\ncx q[11], q[15];\nU(0, -0.9272952180016123, 0.9272952180016123) q[11];\nU(pi/2, pi/4, 0) q[11];\ncx q[11], q[25];\nU(pi/2, -pi, -pi/4) q[11];\nU(0.3066821590539085, 1.0078585076096536, pi/2) q[15];\ncx q[13], q[15];\nU(0, -1.1071487177940904, 1.1071487177940904) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\nU(0, -0.0032080482063143734, 3.1383846053834787) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\nU(3*pi/4, 0.33731368330418654, pi/2) q[19];\nU(pi/2, 0, 3*pi/4) q[19];\ncx q[12], q[19];\nU(pi/2, 0.6321461600544982, pi/2) q[12];\nU(pi/2, 2.4014481972718933, -pi) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\nU(pi/2, 3*pi/4, 0) q[22];\nU(pi, 3*pi/4, pi/4) q[22];\nU(1.5868169160514018, 1.7493230596504068, -1.7493230596504068) q[23];\ncx q[0], q[23];\nU(0, 1.6977064849651287, 1.6977064849651287) q[0];\nU(pi/2, -pi/2, -pi) q[0];\ncx q[0], q[7];\nU(pi/2, 2.3742401617961635, pi/2) q[0];\ncx q[0], q[12];\nU(0, -pi, -pi) q[0];\nU(pi/2, 1.6152170973002615, 0) q[7];\nU(pi/2, 3*pi/4, 0) q[7];\nU(0, 0.13700028471515902, 0.13700028471515857) q[12];\ncx q[6], q[12];\nU(pi, pi/2, -pi/2) q[6];\nU(0, -pi, -pi) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\nU(3*pi/4, 0.2538203163404651, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(pi/2, 3*pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(pi/2, -3.1276815861647327, 0) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[8], q[28];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[14];\nU(pi, -pi, -pi/2) q[8];\nU(1.9329192840879472, 2.3793818453238647, -2.3793818453238647) q[14];\ncx q[8], q[14];\nU(0, 2.993706145802829, 1.4229098190079323) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\ncx q[3], q[8];\nU(pi, -pi, -pi/2) q[3];\nU(1.6289206825751092, 1.9085491149492881, -1.908549114949288) q[8];\ncx q[3], q[8];\nU(0, 1.8142151454864246, 1.8142151454864255) q[3];\ncx q[3], q[16];\nU(0, -0.9133003294217108, 2.2282923241680823) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(3*pi/4, 0.48683763738305785, pi/2) q[8];\nU(pi, pi/2, -pi/2) q[8];\nU(3*pi/4, 1.2750233112209681, pi/2) q[14];\nU(pi/2, pi/4, 0) q[14];\ncx q[14], q[23];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, 0.623593195700193, pi/2) q[16];\nU(pi, 3*pi/4, pi/4) q[16];\nU(pi/2, 3*pi/4, 0) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[7], q[23];\nU(pi/2, -0.7367364094912614, -3*pi/4) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[3], q[23];\nU(pi, -pi, -pi/2) q[3];\nU(1.9643026553794556, 2.4106188542391083, -2.4106188542391083) q[23];\ncx q[3], q[23];\nU(0, 3.023939024729974, 1.4531426979350774) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[25];\nU(pi/2, -1.0930398422245595, -pi/4) q[3];\nU(pi/2, pi/2, -1.636455356898721) q[3];\nU(3*pi/4, 1.3354890690752583, pi/2) q[23];\nU(0.3066821590539081, pi/2, -pi/2) q[23];\ncx q[1], q[23];\nU(0, -0.9904681901525896, 1.2238292454355912) q[1];\nU(0.3066821590539085, -1.3693050141085015, pi/2) q[23];\nU(pi/2, 3*pi/4, 0) q[25];\nU(pi, 3*pi/4, pi/4) q[25];\nU(pi/2, 3*pi/4, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[22], q[28];\nU(pi, -pi, -pi/2) q[22];\nU(1.6620232796080978, 1.9917619189429905, -1.9917619189429905) q[28];\ncx q[22], q[28];\nU(0, 1.8774063920331052, 1.8774063920331052) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[5], q[22];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, -0.07574195951205276, 0) q[5];\ncx q[5], q[14];\nU(pi/2, -1.0330578758408766, 0.0757419595120532) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[15];\nU(pi, -pi, -pi/2) q[14];\nU(1.6493046462139804, 1.9620814754506393, -1.9620814754506393) q[15];\ncx q[14], q[15];\nU(0, 1.8546419494430886, 1.8546419494430877) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(3*pi/4, 0.5676912452963832, pi/2) q[15];\nU(pi/2, 3*pi/4, 0) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[2], q[22];\nU(pi, -pi, -pi/2) q[2];\nU(1.716477718387325, 2.098460866177363, -2.098460866177363) q[22];\ncx q[2], q[22];\nU(0, 2.54968456531227, 1.3736793582171352) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[9];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[13];\nU(pi, -pi, -pi/2) q[2];\nU(pi/2, 3*pi/4, 0) q[9];\ncx q[9], q[15];\nU(0, -pi, -pi) q[9];\nU(pi/2, 1.6373644905707199, -pi) q[9];\nU(1.7261698187435415, 2.114966666500858, -2.114966666500858) q[13];\ncx q[2], q[13];\nU(0, 2.563105818447438, 1.3871006113523023) q[2];\nU(3*pi/4, 0.8086137762099477, pi/2) q[13];\nU(pi/2, pi/4, 0) q[13];\ncx q[13], q[14];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi, pi/2, -pi/2) q[14];\nU(0, 1.173165426350236, 1.6631227526039645) q[15];\nU(pi/2, 1.2490457723982544, -pi) q[15];\nU(3*pi/4, 0.781771269939612, pi/2) q[22];\nU(3*pi/4, pi/2, pi/2) q[22];\ncx q[8], q[22];\nU(pi, -0.23033791390481628, -2.911254739684977) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/4, 0.59874583245182, -pi/2) q[22];\nU(3*pi/4, 0.6132201304764187, pi/2) q[28];\nU(pi, 1.9945242330806492, 1.99452423308065) q[28];\ncx q[4], q[28];\nU(pi, -2.4901575928030244, 2.4901575928030244) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[18];\nU(pi, -pi, -pi/2) q[4];\nU(1.6341588565257124, 1.9231492347836712, -1.9231492347836712) q[18];\ncx q[4], q[18];\nU(0, 1.8251655038597283, 1.8251655038597283) q[4];\nU(pi/2, pi/2, -1.289444386938038) q[4];\ncx q[4], q[10];\nU(pi/2, 0.4720016004569145, -pi/2) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(pi/2, -2.637546430049203, 0) q[10];\nU(3*pi/4, 0.5087383541296644, pi/2) q[18];\ncx q[18], q[27];\nU(0, -0.5321484898522151, 1.9659430549442938) q[18];\nU(1.9995600834986669, 0.43848947845785213, pi/2) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[7], q[27];\nU(pi, -pi, -pi/2) q[7];\nU(1.719482934566771, 2.1036429591521992, -2.1036429591521992) q[27];\ncx q[7], q[27];\nU(0, 2.5538862279905725, 1.3778810208954377) q[7];\ncx q[7], q[20];\nU(pi/2, pi/4, 0) q[7];\nU(0, -pi, -pi) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(3*pi/4, 0.7901745952962171, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(0, 2.2069590983730007, 1.4894177578318564) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[19], q[28];\nU(pi, -pi, -pi/2) q[19];\nU(1.8774003516327649, 2.319855086737128, -2.319855086737128) q[28];\ncx q[19], q[28];\nU(0, 2.9378213311901016, 1.367025004395206) q[19];\nU(pi/2, pi/4, 0) q[19];\ncx q[19], q[26];\nU(pi/2, -pi, -pi/4) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\ncx q[19], q[21];\nU(pi, -pi, -pi/2) q[19];\nU(1.7464904649643227, 2.1477821142668425, -2.1477821142668425) q[21];\ncx q[19], q[21];\nU(0, 2.5901306187001722, 1.4141254116050366) q[19];\ncx q[18], q[19];\nU(0, -1.1071487177940904, 1.1071487177940904) q[18];\ncx q[18], q[23];\nU(0, -1.1071487177940904, 1.1071487177940904) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\nU(0, -1.7047349439285389, -1.7047349439285389) q[19];\nU(pi/2, 0, 3*pi/4) q[19];\ncx q[3], q[19];\nU(pi/2, -0.7131097859188551, pi/2) q[3];\nU(pi/2, 2.2905354600885204, -pi) q[19];\nU(3*pi/4, 0.8626633767154157, pi/2) q[21];\nU(pi/2, 1.8157749899217608, 0) q[21];\ncx q[21], q[27];\nU(pi/2, -2.139353510762971, -1.8157749899217608) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(0, -2.8846763385838283, -1.3138800117889318) q[23];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[5], q[26];\nU(pi, -pi, -pi/2) q[5];\nU(2.0861538570087976, 2.519351697384195, -2.519351697384195) q[26];\ncx q[5], q[26];\nU(0, 3.1344383829642677, 1.5636420561693711) q[5];\ncx q[5], q[10];\nU(0, 0.4206218721236237, 0.4206218721236237) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(0.3066821590539081, pi/2, -pi/2) q[10];\nU(3*pi/4, 1.5564877855438457, pi/2) q[26];\ncx q[11], q[26];\nU(0, -pi, -pi) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[12], q[26];\nU(pi, -pi, -pi/2) q[12];\nU(1.6162564762312575, 1.870097709807176, -1.8700977098071765) q[26];\ncx q[12], q[26];\nU(0, 1.7856220284144557, 1.7856220284144557) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\ncx q[7], q[12];\nU(pi/2, -pi, -pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(3*pi/4, 0.4296514032391179, pi/2) q[26];\ncx q[22], q[26];\nU(0, -2.8039589313797677, -2.8039589313797677) q[22];\nU(0, 3.078767827962011, -0.06282482562778169) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[18], q[26];\nU(pi, -pi, -pi/2) q[18];\nU(1.807290946053569, 2.2346442760826912, -2.2346442760826912) q[26];\ncx q[18], q[26];\nU(0, 2.861462059467774, 1.2906657326728777) q[18];\nU(3*pi/4, 1.0105351385508587, pi/2) q[26];\nU(pi/2, -2.707548113426691, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[25], q[27];\nU(pi, -pi, -pi/2) q[25];\nU(2.0458372576337687, 2.4852936105547547, -2.4852936105547547) q[27];\ncx q[25], q[27];\nU(0, 3.098915699760976, 1.5281193729660796) q[25];\nU(2.3127435948008146, pi/2, pi/2) q[25];\ncx q[14], q[25];\nU(pi, -0.8347868634831981, -1.3795105721049832) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(0.828849058788979, 0.21834916912805102, -pi/2) q[25];\nU(3*pi/4, 1.4854424191372608, pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(3*pi/4, 1.1632536819955144, pi/2) q[28];\ncx q[24], q[28];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[8], q[24];\nU(pi, -pi, -pi/2) q[8];\nU(1.5719286445957859, 1.6183755391885635, -1.6183755391885635) q[24];\ncx q[8], q[24];\nU(0, 1.6044526070145828, 1.6044526070145828) q[8];\nU(pi/2, pi/4, 0) q[8];\ncx q[8], q[17];\nU(pi/2, -1.1811138233074585, -pi/4) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\ncx q[5], q[8];\nU(pi, -pi, -pi/2) q[5];\nU(1.9466861062369658, 2.3932780608505864, -2.3932780608505864) q[8];\ncx q[5], q[8];\nU(0, 3.0070761570890374, 1.4362798302941409) q[5];\nU(3*pi/4, 1.3017633337933852, pi/2) q[8];\nU(pi/2, pi/4, 0) q[8];\ncx q[8], q[27];\nU(pi/2, -pi, -pi/4) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[12];\nU(pi, -pi, -pi/2) q[8];\nU(1.9998713721967658, 2.4442493677020174, -2.4442493677020174) q[12];\ncx q[8], q[12];\nU(0, 3.0572227157938077, 1.486426388998911) q[8];\nU(3*pi/4, 1.4020564512029274, pi/2) q[12];\nU(pi/2, 3*pi/4, 0) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\nU(3*pi/4, 0.06731256043937295, pi/2) q[24];\ncx q[2], q[24];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[21];\nU(pi, -pi, -pi/2) q[2];\nU(1.8595229004134695, 2.2993267417991126, -2.2993267417991126) q[21];\ncx q[2], q[21];\nU(0, 2.919049090937131, 1.3482527641422344) q[2];\ncx q[2], q[13];\nU(0, -pi, -pi) q[2];\nU(3*pi/4, -pi/2, 0) q[2];\nU(0, -2.4666420138093303, -1.976684687555602) q[13];\nU(3*pi/4, 1.1257092014895722, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[9], q[21];\nU(pi/2, 1.4805669965876387, -1.6373644905707212) q[9];\nU(pi/2, -0.3325283777323693, 0) q[21];\nU(0, -0.1636360722033019, 2.9779565813864917) q[24];\ncx q[5], q[24];\nU(0, -2.2382794298784745, -2.2382794298784745) q[5];\nU(0, -1.3805117138652492, -2.951308040660146) q[24];\nU(pi, 3*pi/4, pi/4) q[24];\nU(pi/2, -0.9797300003158949, 0) q[27];\nU(0, -pi, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[16], q[28];\nU(pi, -pi, -pi/2) q[16];\nU(2.082653858223346, 2.516460454239877, -2.516460454239877) q[28];\ncx q[16], q[28];\nU(0, 3.1313894995698757, 1.560593172774979) q[16];\nU(3*pi/4, pi/2, pi/2) q[16];\ncx q[4], q[16];\nU(pi, -0.21358340636641326, -1.3572129204284833) q[4];\nU(pi/4, 1.2766601825476238, -pi/2) q[16];\ncx q[11], q[16];\nU(0, 2.137085252162784, 0.5662889253678869) q[11];\nU(0, 2.4506097873399613, -0.6909828662498319) q[16];\nU(3*pi/4, 1.5503900187550625, pi/2) q[28];\ncx q[0], q[28];\nU(pi, 3*pi/4, pi/4) q[0];\ncx q[0], q[20];\nU(pi, -pi, -pi/2) q[0];\nU(2.0039107459639136, 2.447960143509057, -2.447960143509057) q[20];\ncx q[0], q[20];\nU(0, 3.0609430689984354, 1.4901467422035388) q[0];\nU(0, 0.6747409422235524, -0.6747409422235524) q[0];\ncx q[0], q[10];\nU(0, 1.87504407997059, 1.1575027394294457) q[0];\nU(0.3066821590539085, -pi/2, pi/2) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(3*pi/4, 1.4094971576121829, pi/2) q[20];\nU(3*pi/4, pi/2, pi/2) q[20];\ncx q[6], q[20];\nU(pi, 0.3825808566170217, -2.17469162575971) q[6];\nU(pi/4, 1.0351303137003356, -pi/2) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[10], q[20];\nU(pi, -pi, -pi/2) q[10];\nU(1.5841507072884555, 1.7338633889458457, -1.7338633889458457) q[20];\ncx q[10], q[20];\nU(0, 1.6866145185869872, 1.6866145185869872) q[10];\nU(3*pi/4, 0.23163638358418215, pi/2) q[20];\nU(0, -pi, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[17], q[28];\nU(pi, -pi, -pi/2) q[17];\nU(2.0697495544536295, 2.505695920078759, -2.505695920078759) q[28];\ncx q[17], q[28];\nU(0, 3.120092675597302, 1.5492963488024056) q[17];\nU(pi/2, -pi, -3*pi/4) q[17];\ncx q[15], q[17];\nU(pi/2, 2.1880391706346956, -1.2490457723982544) q[15];\nU(pi/2, 1.1045446600357085, 0) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[14], q[17];\nU(pi, -pi, -pi/2) q[14];\nU(1.6203254273717904, 1.8830026972859475, -1.8830026972859473) q[17];\ncx q[14], q[17];\nU(0, 1.7951803291524167, 1.7951803291524158) q[14];\nU(3*pi/4, 0.4487680047150393, pi/2) q[17];\nU(3*pi/4, 1.5277963708099147, pi/2) q[28];\ncx q[1], q[28];\nU(0, -1.6282475220269996, 2.440640349564406) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[2];\nU(pi, -pi, -pi/2) q[1];\nU(1.9534063485072422, 2.399949927932952, -2.399949927932952) q[2];\ncx q[1], q[2];\nU(0, 3.0135404629903757, 1.4427441361954791) q[1];\nU(3*pi/4, 1.31469194559606, pi/2) q[2];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[24], q[28];\nU(pi, -pi, -pi/2) q[24];\nU(2.0260112495602898, 2.467900049538308, -2.467900049538308) q[28];\ncx q[24], q[28];\nU(0, 3.081100549665414, 1.5103042228705172) q[24];\nU(3*pi/4, 1.449812118946138, pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"10011110001110011001100111001","cx_count":218,"protocol":"hcs","syndrome":"100011101111010","generator":["10000110111001","01110001001000","00110001001001","01001011011010","00010100000000","10110000001000","00001000000000","10101010111000","01001111011001","10001100000000","01010011110001","01101000001010","10101011111011","10110101000000","10100100001000","01101100001110","01001101010000","01100110000000","00001000001000","00001001000000","11111100000011","10101100000001","00000001010000","11111101001000","00101100000000","11000110001000","01101001010000","00101000001001","00101010110000"],"parity_check":["00001010011110000000000000000","11010011110101000000000000000","00001100000000100000000000000","00010010000100001100000000000","11001110001000000010000000000","01100101001000000001000000000","10000111000100000000100000000","11111111100100000000010000000","00100011011000001000001000000","01000000010000000000000100000","10111100101100000000000010000","01100010110000001000000001000","10111110101100001000000000100","00110001111100000000000000010","10110011101100000000000000001"],"on_device_graph":false},"analytics":null,"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-08-14T09:25:00.939230Z","scored_at":"2026-08-14T10:25:00.315597Z","scores":{"n":29,"shots":400,"std_error":0.0,"metric_set":"ghz_population.v1","population_ones":0.5,"population_zeros":0.5,"success_probability":1.0,"measured_queue_seconds":605.048},"error":null,"instance":{"n":29,"seed":7853625806765052765,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":{"n_50":29,"n_90":29,"shots":400,"bond_phi":{"mean":1.0,"bonds":[[0,1],[0,2],[1,3],[0,4],[1,5],[2,6],[3,7],[0,8],[1,9],[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[0,16],[1,17],[2,18],[3,19],[4,20],[5,21],[6,22],[7,23],[8,24],[9,25],[10,26],[11,27],[12,28]],"total":28,"broken":0,"per_bond":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]},"protocol":"ghz","pole_balance":0.5,"prefix_curve":[[2,1.0],[4,1.0],[8,1.0],[16,1.0],[29,1.0]],"success_ci95":[0.99082,1.0],"healthy_cluster":29,"correlation_mass":29.0,"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-08-10T01:25:00.928528Z","scored_at":"2026-08-10T02:25:00.843984Z","scores":{"shots":256,"cx_count":188,"coset_dim":14,"pass_rate":1.0,"coset_rank":14,"metric_set":"hidden_coset.v1","rank_valid":true,"fidelity_estimate":1.0,"measured_queue_seconds":914.233},"error":null,"instance":{"k":14,"n":29,"seed":17427123477217656349,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi/2, 0, -pi) q[1];\nU(pi/2, 0, -pi) q[2];\nU(pi/2, 1.5653605597750984, 0) q[3];\nU(pi/2, 0, -pi) q[4];\nU(0, -1.4415239656761245, -1.700068687913669) q[5];\ncx q[3], q[5];\nU(pi/2, -1.5669447175377336, -1.5653605597750988) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(pi/2, -0.5568093067940261, 0) q[5];\nU(pi, pi/2, -pi/2) q[6];\nU(pi/2, pi/2, 2.745416255301179) q[7];\nU(pi/2, 0, -pi) q[8];\nU(pi/2, pi/4, 0) q[9];\nU(3*pi/4, -pi/2, -2.745416255301179) q[10];\ncx q[7], q[10];\nU(pi/2, -pi, -pi/2) q[7];\nU(2*pi/3, 2.526112944919406, -2.526112944919406) q[10];\ncx q[7], q[10];\nU(pi/2, 1.3467503492951156, -pi/2) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(pi/4, 0.041840933406321223, pi/2) q[10];\nU(pi/2, -pi/2, -pi/2) q[11];\nU(pi, pi/2, -pi/2) q[12];\nU(pi/2, 0, -pi) q[13];\nU(pi/2, -3*pi/4, 0) q[14];\nU(pi, -pi, -pi) q[15];\ncx q[9], q[15];\nU(pi, -0.7144496360953663, -1.499847799492814) q[9];\nU(pi/2, -0.7527680491839828, -pi) q[9];\nU(0, -2.909790344457031, 0.23180230913276212) q[15];\nU(1.7526819897810453, -pi/2, -pi/2) q[15];\nU(3*pi/4, pi/2, pi/2) q[16];\ncx q[4], q[16];\nU(0, 0.5880026035475678, 2.553590050042226) q[4];\nU(3*pi/4, -pi/2, 0) q[4];\ncx q[3], q[4];\nU(pi, -pi, -pi/2) q[3];\nU(1.9397940760723078, 2.3863603693740583, -2.3863603693740583) q[4];\ncx q[3], q[4];\nU(0, 3.0004046450296586, 1.429608318234762) q[3];\nU(pi, 2.8725144907266422, -0.2690781628631509) q[3];\ncx q[3], q[15];\nU(pi, 0.25429749476476093, -1.8250938215596575) q[3];\nU(0, 0.6747409422235524, -0.6747409422235524) q[3];\nU(3*pi/4, 1.2884203096746276, pi/2) q[4];\nU(pi/2, pi/4, 0) q[4];\nU(1.3889106638087478, 1.778387332728581, pi/2) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(pi/4, 1.133626319923005, -pi/2) q[16];\nU(pi/2, pi/4, 0) q[16];\nU(pi/4, -pi/2, -pi) q[17];\nU(pi/2, 0, 3*pi/4) q[18];\ncx q[0], q[18];\nU(pi/2, 2.9054722488240685, 0) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(pi/2, -pi/4, 0) q[18];\nU(pi/2, -0.7527680491839828, -pi) q[18];\nU(pi/2, -pi/4, 0) q[19];\nU(3*pi/4, pi/2, pi/2) q[20];\ncx q[2], q[20];\nU(0, 3.0760308097703675, 3.0760308097703675) q[2];\nU(0, -pi/4, -pi/4) q[2];\ncx q[2], q[17];\nU(pi, -pi, -pi/2) q[2];\nU(1.9986931584173304, 2.4431630101877317, -2.4431630101877317) q[17];\ncx q[2], q[17];\nU(pi, 2.7343848203479793, 1.334503051243427) q[2];\nU(0, 0.6747409422235524, -0.6747409422235524) q[2];\nU(pi/4, -0.22585191556290463, -pi/2) q[17];\nU(pi/2, 0, 3*pi/4) q[17];\ncx q[9], q[17];\nU(pi/2, 0, -2.388824604405811) q[9];\nU(3*pi/4, -pi/2, 0) q[9];\nU(pi/2, 2.365210947210687, -pi) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\nU(pi/4, -pi/2, -pi/2) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[16], q[20];\nU(pi/2, -0.8404458930744982, -pi/4) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(pi/2, 3*pi/4, 0) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[6], q[21];\nU(pi/2, -pi, -pi) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(pi/2, -1.4424927613390106, -pi) q[21];\nU(0.3066821590539081, pi/2, -pi/2) q[21];\ncx q[2], q[21];\nU(0, -0.5880026035475678, 0.5880026035475674) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\nU(0.30668215905390833, 1.3498999960882605, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(3*pi/4, pi/2, pi/2) q[22];\ncx q[13], q[22];\nU(0, 1.580396207906575, -3.1319927724781147) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[0], q[13];\nU(pi/2, -0.7763114810422675, -pi/4) q[0];\nU(pi/2, -1.6142472221864272, 0) q[0];\nU(pi/2, 3*pi/4, 0) q[13];\nU(3*pi/4, -pi/2, 0) q[13];\ncx q[7], q[13];\nU(pi, -pi, -pi/2) q[7];\nU(1.57777560131237, 1.6888057270530288, -1.688805727053029) q[13];\ncx q[7], q[13];\nU(0, 1.6544355225106235, 1.6544355225106235) q[7];\nU(2.1587989303424644, pi/2, pi/2) q[7];\nU(3*pi/4, 0.1672783914314544, pi/2) q[13];\ncx q[10], q[13];\nU(0, -2.0344439357957027, 2.0344439357957027) q[10];\nU(pi/2, 1.5042281630190732, 0) q[10];\nU(0, 2.428835511937951, -0.7127571416518421) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/4, -0.5770258443642629, -pi/2) q[22];\nU(pi, pi/2, -pi/2) q[22];\nU(pi/2, 0, 3*pi/4) q[23];\ncx q[14], q[23];\nU(pi/2, -pi, -pi/4) q[14];\nU(pi/2, pi/4, 0) q[14];\nU(pi/2, -1.1068927018495316, -pi) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\ncx q[4], q[23];\nU(pi/2, -pi, -pi/4) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[15];\nU(pi/2, -0.4766229928325876, -pi/4) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(pi/2, 3*pi/4, 0) q[15];\nU(pi/2, pi/4, 0) q[15];\ncx q[15], q[21];\nU(pi/2, -2.610204510768332, -pi/4) q[15];\nU(pi, 3*pi/4, pi/4) q[15];\nU(pi/2, 3*pi/4, 0) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/2, -2.3139954333365393, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(pi, -pi, -pi) q[24];\ncx q[19], q[24];\nU(pi, 7*pi/8, -7*pi/8) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[14], q[19];\nU(pi/2, -0.7831809580183386, -pi/4) q[14];\nU(pi/2, 3*pi/4, 0) q[19];\nU(pi/2, pi/4, 0) q[19];\nU(0, 2.5928176405340952, 1.665522422532483) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[6], q[24];\nU(pi, -pi, -pi/2) q[6];\nU(1.7347501196234745, 2.1291022037456173, -2.1291022037456178) q[24];\ncx q[6], q[24];\nU(0, 2.5746900535831827, 1.3986848464880488) q[6];\nU(pi/2, 1.5232132235179137, -pi) q[6];\nU(3*pi/4, 0.8317822464814402, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\nU(3*pi/4, pi/2, pi/2) q[25];\ncx q[8], q[25];\nU(0, -1.81742443931183, 2.251463432279575) q[8];\ncx q[8], q[14];\nU(0, -pi, -pi) q[8];\nU(0, -2.8070484900989707, -1.8797532720973584) q[14];\nU(pi/4, -pi/2, -pi/2) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[11], q[26];\nU(pi/2, -pi, -pi/2) q[11];\nU(2*pi/3, 2.526112944919406, -2.526112944919406) q[26];\ncx q[11], q[26];\nU(pi/2, -1.210729562042954, 0) q[11];\nU(pi, 3*pi/4, pi/4) q[11];\ncx q[11], q[16];\nU(pi, -pi, -pi/2) q[11];\nU(1.7318247328241545, 2.1243307201816704, -2.1243307201816704) q[16];\ncx q[11], q[16];\nU(0, 2.5707702864264137, 1.394765079331279) q[11];\nU(0.3066821590539081, pi/2, -pi/2) q[11];\ncx q[3], q[11];\nU(0, 2.1351613188086356, -0.07913611677954524) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(0.3066821590539086, -pi/2, pi/2) q[11];\nU(pi/2, 0, 3*pi/4) q[11];\ncx q[10], q[11];\nU(pi/2, -0.5330407895139571, 1.6373644905707216) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\nU(pi/2, -0.11007354551241955, -pi) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\nU(3*pi/4, 0.8239427121679008, pi/2) q[16];\nU(pi, pi/2, -pi/2) q[16];\nU(3*pi/4, 2.400644416427996, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\nU(3*pi/4, pi/2, pi/2) q[27];\ncx q[1], q[27];\nU(pi/2, 1.4931147440064736, -pi) q[1];\nU(pi/2, pi/4, 0) q[1];\ncx q[1], q[24];\nU(pi/2, -0.9926238081334811, -pi/4) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[17];\nU(pi, -pi, -pi/2) q[1];\nU(1.8877289508240869, 2.331391287175423, -2.331391287175423) q[17];\ncx q[1], q[17];\nU(0, 2.9484807093301333, 1.3776843825352367) q[1];\nU(pi, pi/2, -pi/2) q[1];\nU(3*pi/4, 1.184572438275577, pi/2) q[17];\nU(pi/2, -1.392844346738066, 0) q[24];\nU(3*pi/4, pi/2, 1.9243605110606445) q[24];\nU(pi/2, -3*pi/4, 0) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\ncx q[18], q[27];\nU(pi/2, 1.5499716160706036, -2.3888246044058103) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\ncx q[18], q[23];\nU(pi, -pi, -pi/2) q[18];\nU(1.914974915114767, 2.3607819788568998, -2.3607819788568998) q[23];\ncx q[18], q[23];\nU(0, 2.976005951944874, 1.4052096251499773) q[18];\nU(pi/2, pi/4, 0) q[18];\nU(3*pi/4, 1.239622923505058, pi/2) q[23];\nU(3*pi/4, pi/2, pi/2) q[23];\ncx q[16], q[23];\nU(pi, -2.6140703930298788, 2.6140703930298788) q[16];\nU(pi/2, 0, 3*pi/4) q[16];\nU(pi/4, -0.036172986542531316, -pi/2) q[23];\nU(pi/2, -0.07574195951205276, 0) q[23];\nU(pi/2, pi/4, -pi) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[12], q[28];\nU(pi, 0.8724812585280164, -1.7997764765296287) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\ncx q[12], q[25];\nU(pi, -pi, -pi/2) q[12];\nU(1.9163097832668363, 2.362185424383025, -2.362185424383025) q[25];\ncx q[12], q[25];\nU(0, 2.977333815318028, 1.4065374885231314) q[12];\nU(pi/2, 0, 3*pi/4) q[12];\ncx q[6], q[12];\nU(pi/2, 0.7629047510404465, 1.6183794300718795) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[9];\nU(pi, -pi, -pi/2) q[6];\nU(1.5720788653202942, 1.6214320981188735, -1.6214320981188735) q[9];\ncx q[6], q[9];\nU(0, 1.6066165285047704, 1.6066165285047704) q[6];\ncx q[6], q[17];\nU(3*pi/4, -pi/2, 0) q[6];\nU(3*pi/4, 0.07164040341974776, pi/2) q[9];\nU(pi/2, pi/4, 0) q[9];\ncx q[9], q[26];\nU(pi/2, -2.554098296101792, -pi/4) q[9];\nU(pi/2, pi/4, 0) q[9];\nU(pi/2, 2.5757622121769925, -pi) q[12];\nU(pi, 3*pi/4, pi/4) q[12];\nU(0, -pi, -pi) q[17];\nU(3*pi/4, 1.2422786502513663, pi/2) q[25];\ncx q[5], q[25];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[20];\nU(pi, -pi, -pi/2) q[5];\nU(1.8669995543716877, 2.3080015489121593, -2.3080015489121593) q[20];\ncx q[5], q[20];\nU(0, 2.9269515644194763, 1.3561552376245798) q[5];\nU(pi, pi/2, -pi/2) q[5];\ncx q[5], q[7];\nU(pi, -0.5749325407657779, 2.955512440130841) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[6];\nU(pi, -pi, -pi/2) q[5];\nU(1.6666392209622232, 2.0019765113207404, -2.0019765113207404) q[6];\ncx q[5], q[6];\nU(0, 1.8853037251817408, 1.8853037251817408) q[5];\nU(3*pi/4, 0.6290147967736894, pi/2) q[6];\nU(0.982793723247329, 0.6668863242633138, -pi/2) q[7];\nU(3*pi/4, -pi/2, 0) q[7];\ncx q[4], q[7];\nU(pi, -pi, -pi/2) q[4];\nU(1.6829810130395024, 2.036138282489077, -2.036138282489077) q[7];\ncx q[4], q[7];\nU(0, 1.9119649426375833, 1.9119649426375833) q[4];\ncx q[4], q[14];\nU(0, -1.1071487177940904, 1.1071487177940904) q[4];\nU(pi, pi/2, -pi/2) q[4];\nU(3*pi/4, 0.6823372316853726, pi/2) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\ncx q[3], q[7];\nU(pi/2, -0.2503759291660881, -pi/4) q[3];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi/2, pi/4, 0) q[7];\nU(0, -0.03322517600952857, 3.1083674775802645) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(3*pi/4, 1.141514148454263, pi/2) q[20];\nU(pi/2, -pi, -3*pi/4) q[20];\ncx q[18], q[20];\nU(pi/2, -1.2827954549409808, -pi/4) q[18];\nU(pi/2, 3*pi/4, 0) q[20];\ncx q[8], q[20];\nU(pi, 3*pi/4, pi/4) q[8];\ncx q[8], q[11];\nU(pi, -pi, -pi/2) q[8];\nU(1.9264939119046958, 2.372786926581293, -2.3727869265812935) q[11];\ncx q[8], q[11];\nU(0, 2.9874048544685525, 1.416608527673656) q[8];\nU(1.3449934857769044, pi/2, pi/2) q[8];\nU(3*pi/4, 1.2624207285524154, pi/2) q[11];\nU(pi/2, pi/4, 0) q[11];\nU(0, -pi, -pi) q[20];\nU(0, -pi, -pi) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\ncx q[12], q[25];\nU(pi, -pi, -pi/2) q[12];\nU(1.9836153456260783, 2.42909753418453, -2.42909753418453) q[25];\ncx q[12], q[25];\nU(0, 3.042131116478261, 1.4713347896833646) q[12];\nU(pi/2, pi/4, 0) q[12];\ncx q[12], q[27];\nU(pi/2, -0.6202665310358624, -pi/4) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(3*pi/4, 1.3718732525718327, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[19], q[25];\nU(pi/2, -pi, -pi/4) q[19];\nU(pi/2, -pi, -3*pi/4) q[19];\ncx q[9], q[19];\nU(pi/2, -pi, -pi/4) q[9];\nU(pi/2, -2.083533116555798, 0) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(pi/2, 3*pi/4, 0) q[25];\nU(3*pi/4, pi/2, -pi/2) q[25];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[13], q[26];\nU(pi, -pi, -pi/2) q[13];\nU(1.5799183998351563, 1.7056628915095544, -1.7056628915095546) q[26];\ncx q[13], q[26];\nU(0, 1.6664510125237797, 1.6664510125237797) q[13];\nU(pi/2, pi/2, -pi) q[13];\ncx q[13], q[16];\nU(pi/2, 0.6584678739017802, pi/2) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(pi/2, 0.8970874224307961, -pi) q[16];\nU(3*pi/4, 0.19130937145776583, pi/2) q[26];\ncx q[6], q[26];\nU(pi, pi/2, -pi/2) q[6];\ncx q[6], q[8];\nU(pi, -1.06938083826528, -1.3111990610997832) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(1.7965991678128888, -0.9743603557094525, -pi/2) q[8];\nU(0, 0.6503676663918796, 0.6503676663918796) q[26];\ncx q[16], q[26];\nU(pi/2, -pi, -3*pi/4) q[16];\nU(0, -pi, -pi) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(pi/2, 3*pi/4, 0) q[27];\nU(2.3884413726275993, pi/2, -pi/2) q[27];\ncx q[5], q[27];\nU(0, -2.6607099707853954, 1.4081779008060096) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(2.388441372627599, -0.7380243887540257, pi/2) q[27];\ncx q[20], q[27];\nU(0, -0.43770766844500786, 2.703884985144785) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[6], q[20];\nU(pi, -pi, -pi/2) q[6];\nU(1.5788616147060681, 1.6976325618154817, -1.6976325618154817) q[20];\ncx q[6], q[20];\nU(0, 1.6607239460800818, 1.6607239460800818) q[6];\nU(pi/2, pi/4, 0) q[6];\nU(3*pi/4, 0.17985523857037133, pi/2) q[20];\nU(0, 0.6747409422235524, -0.6747409422235524) q[20];\nU(2.323947607757091, pi/2, pi/2) q[27];\nU(3*pi/4, -0.8943220306719168, -pi/2) q[28];\nU(3*pi/4, pi/2, pi/2) q[28];\ncx q[22], q[28];\nU(pi, -0.8385859886794997, -2.3030066649102934) q[22];\nU(pi, pi/2, -pi/2) q[22];\ncx q[22], q[24];\nU(pi, -1.2271144560061475, -2.404435523837374) q[22];\ncx q[17], q[22];\nU(0, 0.1448880641252126, 0.1448880641252126) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[10], q[17];\nU(pi, -pi, -pi/2) q[10];\nU(1.9907552632646308, 2.435796232288528, -2.435796232288528) q[17];\ncx q[10], q[17];\nU(0, 3.0487835869889413, 1.4779872601940447) q[10];\nU(pi/2, 1.5042281630190732, 0) q[10];\nU(3*pi/4, 1.3851781935931928, pi/2) q[17];\nU(0, -pi, -pi) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[11], q[22];\nU(pi/2, -2.279116190765028, -pi/4) q[11];\nU(pi/2, -1.661456213995642, 0) q[11];\nU(pi/2, 3*pi/4, 0) q[22];\nU(pi/4, -1.9243605110606443, -pi/2) q[24];\ncx q[24], q[25];\nU(0, 2.982190762663956, -0.15940189092583656) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[14], q[24];\nU(pi, -pi, -pi/2) q[14];\nU(1.641885807728206, 1.9435646386667553, -1.9435646386667553) q[24];\ncx q[14], q[24];\nU(0, 1.8405705409290167, 1.8405705409290176) q[14];\nU(2.466851711366241, pi/2, pi/2) q[14];\ncx q[4], q[14];\nU(pi, -0.8239215843262548, -2.317671069263538) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(0.6747409422235523, -0.3037141901513287, -pi/2) q[14];\nU(pi, pi/2, -pi/2) q[14];\nU(3*pi/4, 0.5395484282682412, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[7], q[24];\nU(pi/2, -2.5408708393656663, -pi/4) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[6], q[24];\nU(pi/2, -pi, -pi/4) q[6];\nU(pi/2, 3*pi/4, 0) q[24];\nU(3*pi/4, -1.468043460736021, pi/2) q[25];\nU(3*pi/4, pi/2, -pi/2) q[25];\nU(pi/4, 0.8009425574730433, -pi/2) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[2], q[28];\nU(pi, -pi, -pi/2) q[2];\nU(1.6766913104332508, 2.023333556878147, -2.023333556878147) q[28];\ncx q[2], q[28];\nU(0, 1.9019254597631923, 1.9019254597631923) q[2];\nU(pi/2, -pi, -3*pi/4) q[2];\ncx q[0], q[2];\nU(pi/2, -1.679091113434482, 1.6142472221864272) q[0];\ncx q[0], q[18];\nU(0, 1.494316038309833, -0.7199813972783478) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(pi/2, -1.084113365199741, 0) q[2];\nU(0, -pi, -pi) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[13], q[18];\nU(pi, -pi, -pi/2) q[13];\nU(1.8709681328607273, 2.3125532539847704, -2.3125532539847704) q[18];\ncx q[13], q[18];\nU(0, 2.931115666752632, 1.3603193399577354) q[13];\nU(pi/2, 1.6373644905707199, -pi) q[13];\ncx q[13], q[21];\nU(pi/2, 0.16936284631515441, -1.6373644905707212) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\nU(3*pi/4, 1.149842353120576, pi/2) q[18];\ncx q[17], q[18];\nU(0, -pi, -pi) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[5], q[17];\nU(pi, -pi, -pi/2) q[5];\nU(1.7754480346744042, 2.1910080120738833, -2.1910080120738833) q[17];\ncx q[5], q[17];\nU(0, 2.6264671442129712, 1.4504619371178364) q[5];\nU(pi/2, pi/4, 0) q[5];\ncx q[5], q[7];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi/2, -1.9397861478410183, 0) q[7];\nU(pi/2, 0, 3*pi/4) q[7];\nU(3*pi/4, 0.9353364277410146, pi/2) q[17];\nU(0, -0.40712943216838404, 2.734463221421409) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\nU(pi/2, 2.0893752556956473, 0) q[21];\nU(0.3066821590539081, pi/2, -pi/2) q[21];\ncx q[20], q[21];\nU(0, -0.851966327173272, 0.851966327173272) q[20];\ncx q[5], q[20];\nU(0, -3.1124776125999, -1.5416812858050044) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(pi, 3*pi/4, pi/4) q[20];\nU(0.3066821590539086, -1.1252328185713552, pi/2) q[21];\nU(3*pi/4, 0.6622582659365919, pi/2) q[28];\nU(2.924693415994229, pi/2, pi/2) q[28];\ncx q[1], q[28];\nU(pi, -1.4088180966853037, 2.9796144234802) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[12];\nU(pi, -pi, -pi/2) q[1];\nU(1.6287331536015017, 1.9080138060187135, -1.9080138060187135) q[12];\ncx q[1], q[12];\nU(0, 2.868430231919885, 1.2976339051249894) q[1];\ncx q[1], q[9];\nU(pi, 3*pi/4, pi/4) q[1];\nU(0, -pi, -pi) q[9];\nU(pi, pi/2, -pi/2) q[9];\ncx q[9], q[27];\nU(pi, 0.18639561168495344, -1.75719193847985) q[9];\nU(3*pi/4, 0.4860366893607937, pi/2) q[12];\ncx q[2], q[12];\nU(0, -3.0282141022665225, -3.028214102266523) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[19];\nU(pi, -pi, -pi/2) q[2];\nU(0, -pi, -pi) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[0], q[12];\nU(pi, -pi, -pi/2) q[0];\nU(1.7151282046675849, 2.0961143503972544, -2.0961143503972544) q[12];\ncx q[0], q[12];\nU(0, 2.5477855709605617, 1.3717803638654278) q[0];\nU(pi, pi/2, -pi/2) q[0];\nU(3*pi/4, 0.7779732812361972, pi/2) q[12];\nU(1.776626651591981, 2.192690589403142, -2.192690589403143) q[19];\ncx q[2], q[19];\nU(0, 2.627899382838941, 1.4518941757438064) q[2];\nU(3*pi/4, pi/2, pi/2) q[2];\ncx q[0], q[2];\nU(pi, 0.6998679066410265, -0.6998679066410265) q[0];\nU(pi/4, 1.1028110560635733, -pi/2) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(3*pi/4, 0.9382009049929554, pi/2) q[19];\ncx q[12], q[19];\nU(pi, 3*pi/4, pi/4) q[12];\ncx q[12], q[18];\nU(pi, -pi, -pi/2) q[12];\nU(2.034195417374533, 2.4751347517917575, -2.4751347517917575) q[18];\ncx q[12], q[18];\nU(0, 3.0884841477980824, 1.5176878210031859) q[12];\ncx q[8], q[12];\nU(0, 0.1717619513326425, 1.7425582781275395) q[8];\nU(0, 2.544580233905105, -0.5970124196846882) q[12];\nU(pi/2, pi/4, 0) q[12];\nU(3*pi/4, 1.4645793152114752, pi/2) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\ncx q[2], q[18];\nU(pi/2, -2.882662999149365, -pi/4) q[2];\ncx q[2], q[8];\nU(0, 0.19201743447731712, 0.19201743447731712) q[2];\nU(pi, pi/2, -pi/2) q[2];\nU(0, 0.39418635897415255, 0.394186358974153) q[8];\nU(pi/2, -pi, -3*pi/4) q[8];\nU(pi/2, 3*pi/4, 0) q[18];\nU(2.684224332120459, pi/2, -pi/2) q[18];\ncx q[9], q[18];\nU(0, 2.3956327759276306, -1.967411806440579) q[9];\nU(pi/2, pi/4, 0) q[9];\nU(2.684224332120458, -0.4104596773356124, pi/2) q[18];\nU(pi/2, pi/4, 0) q[18];\nU(0, -pi, -pi) q[19];\nU(1.3449934857769044, pi/2, pi/2) q[19];\nU(0.8176450458327028, -0.4772822174854481, -pi/2) q[27];\nU(0.21689923759556468, -pi/2, -pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[23], q[28];\nU(pi/2, -2.0681318229852934, 0.0757419595120532) q[23];\ncx q[23], q[25];\nU(0, 1.4445349289742877, -0.1262613978206093) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[1], q[23];\nU(pi, -pi, -pi/2) q[1];\nU(1.9704432433244938, 2.416552679633245, -2.416552679633245) q[23];\ncx q[1], q[23];\nU(0, 3.0297555523896573, 1.4589592255947608) q[1];\nU(pi, pi/2, -pi/2) q[1];\nU(3*pi/4, 1.347122124394625, pi/2) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\ncx q[11], q[23];\nU(pi/2, -2.9180598883604265, -1.4801364395941512) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\nU(pi/2, -1.5683857066424967, -pi) q[23];\nU(pi/2, 0, 3*pi/4) q[23];\nU(3*pi/4, 1.138557803957669, pi/2) q[25];\nU(pi, 3*pi/4, pi/4) q[25];\ncx q[25], q[26];\nU(pi, -pi, -pi/2) q[25];\nU(1.5781705467095193, 1.6920908269175348, -1.6920908269175345) q[26];\ncx q[25], q[26];\nU(0, 1.6567751076232922, 1.656775107623293) q[25];\nU(2.323947607757091, pi/2, pi/2) q[25];\ncx q[1], q[25];\nU(pi, 0.9544358319845863, -0.310934723191302) q[1];\nU(pi/2, pi/2, 0) q[1];\ncx q[1], q[7];\nU(pi/2, -0.8480536365860969, pi/2) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[11];\nU(pi, -pi, -pi/2) q[1];\nU(pi/2, -0.3392732663913334, -pi) q[7];\nU(pi/2, pi/4, 0) q[7];\nU(1.5798170795713846, 1.7049140539776912, -1.7049140539776912) q[11];\ncx q[1], q[11];\nU(0, 1.6659167011314793, 1.6659167011314793) q[1];\nU(3*pi/4, 0.19024074867316543, pi/2) q[11];\nU(pi/2, -pi, -3*pi/4) q[11];\ncx q[9], q[11];\nU(pi/2, -pi, -pi/4) q[9];\nU(pi/2, 3*pi/4, 0) q[11];\nU(0.8176450458327027, -0.896178872515101, -pi/2) q[25];\ncx q[24], q[25];\nU(0, 0.04975565652776348, 1.6205519833226596) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(0, -0.966494635208178, 2.1750980183816147) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[18], q[25];\nU(pi/2, -pi, -pi/4) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\nU(pi/2, 3*pi/4, 0) q[25];\nU(3*pi/4, 0.17195756165679166, pi/2) q[26];\nU(2.3884413726275993, pi/2, -pi/2) q[26];\ncx q[0], q[26];\nU(0, 0.9389744115637813, 1.5824755203570655) q[0];\ncx q[0], q[27];\nU(0, -pi, -pi) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[8];\nU(pi/2, -0.2605458289360505, -pi/4) q[0];\nU(pi/2, 3*pi/4, 0) q[8];\nU(2.3884413726275993, -1.29593005015817, pi/2) q[26];\ncx q[6], q[26];\nU(0, -pi, -pi) q[26];\nU(2.323947607757091, pi/2, pi/2) q[26];\ncx q[2], q[26];\nU(pi, 0.5056013499025487, -0.5056013499025482) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[18];\nU(pi, -pi, -pi/2) q[2];\nU(1.8033022750033256, 2.229373535191151, -2.229373535191151) q[18];\ncx q[2], q[18];\nU(0, 2.8568691063553624, 1.2860727795604667) q[2];\nU(3*pi/4, 1.0013492323260351, pi/2) q[18];\nU(0.8176450458327026, 1.0391899775642335, -pi/2) q[26];\nU(0, -3.0538853097461844, -3.0538853097461844) q[27];\nU(pi/2, 0, 3*pi/4) q[27];\nU(pi/2, 3*pi/4, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[15], q[28];\nU(pi, -pi, -pi/2) q[15];\nU(1.5740028893842346, 1.6508355945377318, -1.6508355945377322) q[28];\ncx q[15], q[28];\nU(0, 1.6274531031229476, 1.6274531031229467) q[15];\nU(pi/2, 0, 3*pi/4) q[15];\ncx q[10], q[15];\nU(pi/2, -2.8314836342317844, 1.6373644905707216) q[10];\nU(pi/2, pi/4, 0) q[10];\ncx q[10], q[13];\nU(pi/2, -0.5735235389660787, -pi/4) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\nU(pi/2, -3.078770103727429, 0) q[13];\nU(pi/2, pi/2, -pi/2) q[13];\nU(pi/2, -1.066672428165047, -pi) q[15];\nU(pi/2, pi/4, 0) q[15];\ncx q[15], q[16];\nU(pi/2, -0.8509661824649459, -pi/4) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\nU(pi/2, 3*pi/4, 0) q[16];\nU(pi/2, pi/2, -pi) q[16];\ncx q[16], q[23];\nU(pi/2, 2.617509954634788, pi/2) q[16];\nU(pi/2, 2.923306584343149, -pi) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(3*pi/4, 0.1133135526561011, pi/2) q[28];\ncx q[3], q[28];\nU(0, -0.588002603547567, 0.5880026035475674) q[3];\ncx q[3], q[22];\nU(0, -pi, -pi) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[15];\nU(pi/2, -0.8270435322032688, -pi/4) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\ncx q[3], q[24];\nU(pi, -pi, -pi/2) q[3];\nU(pi/2, 3*pi/4, 0) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\ncx q[5], q[15];\nU(pi/2, -1.4923501177147065, -pi/4) q[5];\nU(pi/2, 3*pi/4, 0) q[15];\nU(0, -2.759155020077543, -2.759155020077543) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[12], q[22];\nU(pi/2, -pi, -pi/4) q[12];\nU(2.3884413726275993, pi/2, -pi/2) q[12];\nU(pi/2, 3*pi/4, 0) q[22];\nU(pi/2, pi/4, 0) q[22];\ncx q[22], q[23];\nU(pi/2, -pi, -pi/4) q[22];\nU(pi/2, 3*pi/4, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(1.822465097423256, 2.2542345851814494, -2.2542345851814494) q[24];\ncx q[3], q[24];\nU(0, 2.8786615037605676, 1.307865176965671) q[3];\ncx q[3], q[16];\nU(0, -pi, -pi) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(0, 2.153794102002492, -1.4777558778410287) q[16];\nU(3*pi/4, 1.0449340271364456, pi/2) q[24];\nU(pi/2, 1.3258176636680323, -pi) q[24];\ncx q[24], q[27];\nU(pi/2, 0.8357718074545213, 1.81577498992176) q[24];\nU(pi/2, -2.5720207717339076, -pi) q[27];\nU(0, 2.0771553644643674, -1.0644372891254252) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[4], q[28];\nU(pi, -pi, -pi/2) q[4];\nU(1.8866163605319077, 2.3301595128332666, -2.3301595128332666) q[28];\ncx q[4], q[28];\nU(0, 2.9473387250742666, 1.37654239827937) q[4];\nU(pi, pi/2, -pi/2) q[4];\ncx q[4], q[19];\nU(pi, -0.7822586120056498, -1.4320388235825305) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[10];\nU(pi, -pi, -pi/2) q[4];\nU(1.8917098616070285, 2.3357775874048086, -2.3357775874048086) q[10];\ncx q[4], q[10];\nU(0, 2.9525547670496737, 1.3817584402547771) q[4];\ncx q[4], q[13];\nU(0, -0.015691849934519553, 1.555104476860377) q[4];\ncx q[4], q[12];\nU(0, 0.688803632993551, 1.1787609592472794) q[4];\nU(3*pi/4, 1.1927205537146577, pi/2) q[10];\nU(2.3884413726275993, -0.7118838568618191, pi/2) q[12];\nU(pi/2, -1.390750252961487, pi/2) q[13];\nU(pi/2, pi/2, -pi) q[13];\nU(1.796599167812888, 1.2694718827124722, -pi/2) q[19];\ncx q[19], q[21];\nU(3*pi/4, -pi/2, 0) q[19];\nU(0, -pi, -pi) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[20], q[21];\nU(pi, -pi, -pi/2) q[20];\nU(1.5968226415577715, 1.7979711407832628, -1.7979711407832626) q[21];\ncx q[20], q[21];\nU(0, 1.7328219475998319, 1.7328219475998319) q[20];\nU(3*pi/4, 0.32405124160987064, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[7], q[21];\nU(pi/2, -2.3151491430834215, -pi/4) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(pi/2, 3*pi/4, 0) q[21];\nU(3*pi/4, 1.1822884697638436, pi/2) q[28];\ncx q[17], q[28];\nU(0, 0.11833252198617839, 0.11833252198617794) q[17];\nU(3*pi/4, pi/2, pi/2) q[17];\ncx q[14], q[17];\nU(pi, 0.9968664441344952, -0.9968664441344952) q[14];\ncx q[1], q[14];\nU(0, -0.8142713563962145, 1.4000260791919663) q[1];\nU(0, -pi, -pi) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[23];\nU(pi, -pi, -pi/2) q[14];\nU(pi/4, -3.048043627690916, -pi/2) q[17];\nU(1.5950928031468603, 1.7903535823652765, -1.7903535823652765) q[23];\ncx q[14], q[23];\nU(0, 1.7273000320172303, 1.7273000320172303) q[14];\nU(3*pi/4, 0.3130074104446674, pi/2) q[23];\nU(0, -pi, -pi) q[28];\ncx q[10], q[28];\nU(0, -2.0344439357957027, 2.0344439357957027) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[19];\nU(pi, -pi, -pi/2) q[10];\nU(1.7796569108443612, 2.1969911992362032, -2.1969911992362032) q[19];\ncx q[10], q[19];\nU(0, 2.631566393861064, 1.4555611867659293) q[10];\ncx q[6], q[10];\nU(0, -1.1071487177940904, 1.1071487177940904) q[6];\nU(0, 1.0760308243178063, 1.5659881505715347) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\ncx q[7], q[10];\nU(pi, -pi, -pi/2) q[7];\nU(1.6256842225820807, 1.8991791175574253, -1.899179117557425) q[10];\ncx q[7], q[10];\nU(0, 1.807215423584445, 1.807215423584445) q[7];\nU(3*pi/4, 0.47283819357909707, pi/2) q[10];\nU(3*pi/4, 0.9455349270372011, pi/2) q[19];\nU(pi/2, 0, 3*pi/4) q[19];\ncx q[13], q[19];\nU(pi/2, 0.3722864435622508, pi/2) q[13];\nU(pi/2, -2.9141968411508836, -pi) q[19];\nU(0, 0.6384034408845611, 1.1283607671382896) q[28];\nU(pi/2, pi/2, -pi/2) q[28];\ncx q[20], q[28];\nU(0, 0.3156481214863973, 0.9591492302796816) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\ncx q[3], q[20];\nU(pi, -pi, -pi/2) q[3];\nU(1.9527207028634328, 2.3992724789427697, -2.3992724789427697) q[20];\ncx q[3], q[20];\nU(0, 3.01288274454655, 1.4420864177516526) q[3];\nU(3*pi/4, 1.3133765087084086, pi/2) q[20];\nU(pi/2, 1.4344708715643293, pi/2) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"10110000000011011101010010101","cx_count":188,"protocol":"hcs","syndrome":"101100001011010","generator":["10100001100110","10000100000100","10101000000000","01000100001000","01000100001000","01000100011100","00001000010100","11000100101100","10100001000000","01011011111000","01001000111001","10101110111001","11100101101100","10000101111100","10000101010100","01000100001000","11000110011100","00101001010000","01011010101011","11000001111000","00000001110100","11000000111000","10101010111000","10000010111100","01110000010011","00000111101100","10111000011011","01110000000111","11101011001101"],"parity_check":["00011000000000000000000000000","00010000000000010000000000000","01010001101101001000000000000","01100001100010100100000000000","11110001111010000010000000000","00000000100010100001000000000","01010000100010100000100000000","00110110000010100000010000000","00000010101110000000001000000","01000001101100100000000100000","11110010110110000000000010000","00100011001100100000000001000","11010110010110100000000000100","11100110110110000000000000010","00110010100101100000000000001"],"on_device_graph":false},"analytics":{"shots":256,"protocol":"hcs","pass_ci95":[0.985694,1.0],"check_bias":{"mean":1.0,"mean_ci95":[1.0,1.0],"per_check":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"total_checks":15,"check_weights":[2,2,8,7,10,4,6,7,6,7,10,7,10,10,8],"significant_checks":15},"frozen_bits":[],"rank_evaluable":true,"joint_structure":{"p":0.0033,"delta":0.9906,"verdict":true,"checks_tested":15},"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-08-07T08:25:00.600046Z","scored_at":"2026-08-07T09:25:00.571153Z","scores":{"n":29,"shots":400,"std_error":0.0,"metric_set":"ghz_population.v1","population_ones":0.5,"population_zeros":0.5,"success_probability":1.0,"measured_queue_seconds":21.432},"error":null,"instance":{"n":29,"seed":6570461331529749195,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":{"n_50":29,"n_90":29,"shots":400,"bond_phi":{"mean":1.0,"bonds":[[0,1],[0,2],[1,3],[0,4],[1,5],[2,6],[3,7],[0,8],[1,9],[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[0,16],[1,17],[2,18],[3,19],[4,20],[5,21],[6,22],[7,23],[8,24],[9,25],[10,26],[11,27],[12,28]],"total":28,"broken":0,"per_bond":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]},"protocol":"ghz","pole_balance":0.5,"prefix_curve":[[2,1.0],[4,1.0],[8,1.0],[16,1.0],[29,1.0]],"success_ci95":[0.99082,1.0],"healthy_cluster":29,"correlation_mass":29.0,"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"hcs","definition_version":4,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-08-03T00:26:05.414459Z","scored_at":"2026-08-03T01:25:00.914447Z","scores":{"shots":256,"cx_count":196,"coset_dim":14,"pass_rate":1.0,"coset_rank":14,"metric_set":"hidden_coset.v1","rank_valid":true,"fidelity_estimate":1.0,"measured_queue_seconds":44.975},"error":null,"instance":{"k":14,"n":29,"seed":9981940102599671401,"depth":8,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nU(pi/2, 0, -pi) q[0];\nU(pi/2, -3*pi/4, 0) q[2];\nU(pi/2, pi/2, -pi) q[3];\nU(pi/2, -2.819842099193151, 0) q[4];\nU(pi, pi/2, -pi/2) q[6];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi/2, 0, 3*pi/4) q[8];\ncx q[7], q[8];\nU(pi, -0.3981175752130661, -1.8161798603751151) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\nU(3*pi/4, pi/2, -pi/2) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, -pi, -3*pi/4) q[9];\ncx q[3], q[9];\nU(0, -1.7468554433976173, 1.064439855362922) q[3];\nU(pi/4, 2.8763159640120985, pi/2) q[9];\nU(pi/2, pi/2, -pi) q[9];\nU(pi/2, 0, 3*pi/4) q[10];\ncx q[5], q[10];\nU(0, 1.7188272428877074, 0.14803091609281127) q[5];\nU(pi/2, -3*pi/4, 0) q[5];\nU(pi/4, 0.8371385611927922, pi/2) q[10];\nU(pi/2, -pi, -3*pi/4) q[10];\nU(pi/4, pi/2, -pi/2) q[11];\ncx q[0], q[11];\nU(0, -1.4296779829389987, 1.7119146706507946) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(pi/4, -pi/2, pi/2) q[11];\nU(pi/2, -pi, -3*pi/4) q[11];\ncx q[9], q[11];\nU(pi/2, 0.6479222504165878, -pi/2) q[9];\ncx q[3], q[9];\nU(0, -2.0344439357957027, 2.0344439357957027) q[3];\nU(0, -2.7354778015225842, -1.808182583520972) q[9];\nU(pi/2, 2.921893775958127, 0) q[9];\nU(pi/2, 0.5916860737906475, 0) q[11];\nU(pi/2, pi/4, 0) q[11];\nU(pi/2, -pi/2, 0) q[12];\nU(pi/2, 3*pi/4, 0) q[13];\nU(pi/2, -pi, -3*pi/4) q[14];\ncx q[4], q[14];\nU(pi/2, -0.5424103277466514, 2.819842099193151) q[4];\nU(pi/2, -0.34109826818356925, -pi) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\nU(pi/2, 0, 3*pi/4) q[15];\ncx q[13], q[15];\nU(pi, -0.25463224257253625, -1.1626203016828036) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(3*pi/4, pi/2, -pi/2) q[15];\nU(pi, pi/2, -pi/2) q[16];\nU(pi/2, pi/2, -0.2933084409884157) q[17];\nU(pi/2, 0, 3*pi/4) q[18];\ncx q[1], q[18];\nU(pi, 2.127190734364792, -2.1271907343647922) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(3*pi/4, -2.553891686706759, -pi/2) q[18];\nU(3*pi/4, -pi/2, 0) q[18];\ncx q[8], q[18];\nU(pi, -pi, -pi/2) q[8];\nU(1.8357905603441191, 2.270874037591706, -2.270874037591706) q[18];\ncx q[8], q[18];\nU(0, 2.893432768310163, 1.3226364415152663) q[8];\nU(pi/2, -0.07574195951205276, 0) q[8];\ncx q[8], q[10];\nU(pi/2, -pi, 0.0757419595120532) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, -2.8572107001529927, 0) q[10];\nU(pi/2, -3*pi/4, 0) q[10];\nU(3*pi/4, 1.074476556235636, pi/2) q[18];\nU(pi/2, 0, 3*pi/4) q[18];\ncx q[5], q[18];\nU(pi/2, -pi, -pi/4) q[5];\nU(3*pi/4, pi/2, -pi/2) q[5];\nU(pi/2, 0.5907240641503462, -pi) q[18];\nU(pi, 3*pi/4, pi/4) q[18];\nU(pi, pi/2, -pi/2) q[19];\nU(pi/2, pi/4, 0) q[20];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[6], q[21];\nU(pi/2, -pi, -pi) q[6];\nU(pi/2, 0.6924039899470129, -pi) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\ncx q[1], q[21];\nU(pi, -pi, -pi/2) q[1];\nU(1.5764775912377398, 1.6772908723915565, -1.6772908723915565) q[21];\ncx q[1], q[21];\nU(0, 1.6462418396205125, 1.6462418396205125) q[1];\ncx q[1], q[6];\nU(pi, 0.2690781628631509, -2.8725144907266422) q[1];\nU(0, -pi, -pi) q[6];\nU(pi/2, -0.07574195951205276, 0) q[6];\nU(3*pi/4, 0.15089102565123236, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/2, pi/2, -pi/2) q[22];\ncx q[19], q[22];\nU(pi/2, -2.961584171069691, -pi) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\ncx q[0], q[19];\nU(pi, -pi, -pi/2) q[0];\nU(1.606066723067489, 1.8348600631674072, -1.8348600631674072) q[19];\ncx q[0], q[19];\nU(0, 1.759702535510855, 1.759702535510855) q[0];\nU(pi/2, -0.07574195951205276, 0) q[0];\nU(3*pi/4, 0.3778124174319175, pi/2) q[19];\nU(0, 1.1902966765106626, 1.1902966765106626) q[19];\nU(pi/2, -pi/2, -pi) q[22];\nU(3*pi/4, -pi/2, 0) q[22];\ncx q[14], q[22];\nU(pi, -pi, -pi/2) q[14];\nU(2.027317694657738, 2.46906019610324, -2.46906019610324) q[22];\ncx q[14], q[22];\nU(0, 3.0822820484037274, 1.5114857216088309) q[14];\nU(3*pi/4, 1.4521751164227652, pi/2) q[22];\nU(pi, -pi, -pi) q[23];\ncx q[20], q[23];\nU(pi, -1.4230759082230364, -2.2084740716204845) q[20];\ncx q[14], q[20];\nU(0, -0.47242200102865084, 2.6691706525611423) q[14];\nU(pi/2, pi/4, 0) q[14];\nU(0, -2.7078224866805027, -2.7078224866805027) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\ncx q[10], q[20];\nU(pi/2, -pi, -pi/4) q[10];\nU(pi, pi/2, -pi/2) q[10];\nU(pi/2, 0.23089043662371544, -pi) q[20];\nU(pi/2, 0, 3*pi/4) q[20];\nU(0, -pi/2, -pi/2) q[23];\nU(pi, pi/2, -pi/2) q[23];\nU(1.4664841824257142, pi/2, pi/2) q[24];\ncx q[16], q[24];\nU(0, -1.4347789528409738, 0.5308084936536841) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\ncx q[13], q[16];\nU(pi, -pi, -pi/2) q[13];\nU(1.7045868779211568, 2.077348209452923, -2.0773482094529236) q[16];\ncx q[13], q[16];\nU(0, 2.532677047602389, 1.3566718405072535) q[13];\nU(3*pi/4, 0.7477562345198492, pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[0], q[16];\nU(pi/2, -pi, 0.0757419595120532) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(pi/2, 2.5042006143552813, 0) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(1.6751084711640791, -pi/2, -pi/2) q[24];\nU(pi/4, pi/2, pi/2) q[25];\ncx q[12], q[25];\nU(pi, -pi, -pi/2) q[12];\nU(pi/2, pi/4, 0) q[12];\ncx q[12], q[21];\nU(pi/2, -2.1300107380610735, -pi/4) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\ncx q[8], q[12];\nU(pi, -pi, -pi/2) q[8];\nU(1.7304683139797021, 2.122101718332405, -2.122101718332405) q[12];\ncx q[8], q[12];\nU(0, 2.568942491899321, 1.3929372848041872) q[8];\nU(pi/2, -pi, -3*pi/4) q[8];\ncx q[6], q[8];\nU(pi/2, -pi, 0.0757419595120532) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(pi/2, -1.2591208776991003, 0) q[8];\ncx q[3], q[8];\nU(0, -0.7913362444385168, 2.3502564091512763) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(0, 1.3160656449332215, -1.316065644933222) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(3*pi/4, 0.8202871231137157, pi/2) q[12];\nU(pi/2, pi/4, 0) q[12];\nU(pi/2, 3*pi/4, 0) q[21];\nU(pi/2, pi/4, 0) q[21];\nU(3*pi/4, 0.7218420495767219, -pi/2) q[25];\ncx q[15], q[25];\nU(pi, 3*pi/4, pi/4) q[15];\ncx q[15], q[16];\nU(pi, -pi, -pi/2) q[15];\nU(1.6561607985400637, 1.9783777384391605, -1.9783777384391605) q[16];\ncx q[15], q[16];\nU(0, 1.8671079641180466, 1.8671079641180466) q[15];\nU(pi/2, pi/4, 0) q[15];\nU(3*pi/4, 0.5926232746463009, pi/2) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[0], q[16];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi/2, -1.7770693577311114, 0) q[16];\nU(pi, 2.9244579572718674, -0.21713469631792615) q[16];\nU(0, -pi, -pi) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\ncx q[14], q[25];\nU(pi/2, -2.107359404272639, -pi/4) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(pi/2, -1.675123084387086, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(2.939900710939811, pi/2, pi/2) q[26];\ncx q[23], q[26];\nU(pi, -2.783589253006575, 2.783589253006575) q[23];\nU(1.1071487177940904, -pi/2, -pi/2) q[23];\ncx q[1], q[23];\nU(pi, -1.6398753232185355, -3.072513657166154) q[1];\nU(pi/2, 1.3607329253298737, 0) q[1];\ncx q[1], q[14];\nU(pi/2, -2.1760511507767237, -1.360732925329875) q[1];\nU(pi/2, -1.5120405040791738, 0) q[1];\nU(pi/2, -1.8947720518456368, 0) q[14];\nU(3*pi/4, -pi/2, 0) q[14];\nU(2.0344439357957027, 2.682408103880088, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(2.93990071093981, pi/2, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[21], q[26];\nU(pi/2, -0.2105846822084403, -pi/4) q[21];\ncx q[19], q[21];\nU(pi/2, -pi, -3*pi/4) q[19];\nU(0, -pi, -pi) q[21];\nU(pi/2, pi/2, -pi/2) q[21];\nU(pi/2, 3*pi/4, 0) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[17], q[27];\nU(pi/2, -2.848284212601377, -pi/2) q[17];\ncx q[17], q[22];\nU(0, 3.0803423545045714, -1.6320466258801183) q[17];\nU(0, -2.2049856808394797, -2.2049856808394797) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\ncx q[15], q[22];\nU(pi/2, -1.3057304890006245, -pi/4) q[15];\nU(pi, pi/2, -pi/2) q[15];\nU(pi/2, 3*pi/4, 0) q[22];\nU(pi/2, pi/4, 0) q[22];\ncx q[22], q[26];\nU(pi/2, -pi, -pi/4) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(pi/2, 3*pi/4, 0) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\nU(pi/2, -2.6913901795570885, 0) q[27];\nU(1.080839000541168, -pi/2, -pi/2) q[27];\ncx q[4], q[27];\nU(0, -1.9572156166695391, 1.184377036920254) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\nU(1.080839000541169, -1.1593380293836058, -pi/2) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\ncx q[12], q[27];\nU(pi/2, -pi, -pi/4) q[12];\nU(pi/2, 3*pi/4, -pi) q[12];\ncx q[12], q[20];\nU(pi/2, 2.4498491687487736, pi/4) q[12];\nU(pi/2, -pi, -3*pi/4) q[12];\nU(pi/2, 2.2534128178926203, -pi) q[20];\nU(pi/2, -3.0258591222139657, 0) q[27];\nU(pi/2, -pi, -3*pi/4) q[27];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[2], q[28];\nU(pi/2, -pi, 3*pi/4) q[2];\nU(0, 1.5389403421208385, 1.5389403421208385) q[2];\nU(pi/2, pi/4, 0) q[2];\nU(pi/2, 2.946113285678738, 0) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[7], q[28];\nU(pi, -pi, -pi/2) q[7];\nU(1.5753434745577377, 1.666088250703332, -1.666088250703332) q[28];\ncx q[7], q[28];\nU(0, 1.638279961797152, 1.638279961797152) q[7];\ncx q[7], q[13];\nU(3*pi/4, -pi/2, 0) q[7];\ncx q[4], q[7];\nU(pi, -pi, -pi/2) q[4];\nU(1.5766628270604282, 1.6790097346495534, -1.6790097346495536) q[7];\ncx q[4], q[7];\nU(0, 1.6474642761246088, 1.6474642761246088) q[4];\ncx q[4], q[5];\nU(0, 2.641826112946717, 0.26124621358165356) q[4];\nU(3*pi/4, -0.5085756210573376, pi/2) q[5];\nU(pi/2, pi/4, 0) q[5];\nU(3*pi/4, 0.15333589865942354, pi/2) q[7];\nU(0, -pi, -pi) q[13];\ncx q[7], q[13];\nU(0, 0.9361068787211604, 0.9361068787211604) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[25];\nU(pi, -pi, -pi/2) q[7];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[2], q[13];\nU(pi/2, -0.8185732704256674, -pi/4) q[2];\nU(pi/2, -3*pi/4, 0) q[2];\nU(pi/2, 3*pi/4, 0) q[13];\nU(pi, 3*pi/4, pi/4) q[13];\nU(1.5932159840848301, 1.7817677105357852, -1.7817677105357854) q[25];\ncx q[7], q[25];\nU(0, 1.7210871459376929, 1.7210871459376929) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\ncx q[5], q[7];\nU(pi/2, -pi, -pi/4) q[5];\nU(pi, pi/2, -pi/2) q[5];\nU(pi/2, 3*pi/4, 0) q[7];\nU(pi, 3*pi/4, pi/4) q[7];\ncx q[7], q[14];\nU(pi, -pi, -pi/2) q[7];\nU(1.6435520910746897, 1.9478101189340213, -1.9478101189340213) q[14];\ncx q[7], q[14];\nU(0, 1.8437882698409496, 1.8437882698409496) q[7];\nU(pi/2, pi/4, 0) q[7];\ncx q[7], q[12];\nU(pi/2, -pi, -pi/4) q[7];\nU(pi/2, -pi, -3*pi/4) q[7];\nU(pi/2, -2.8056467709769457, 0) q[12];\nU(pi, pi/2, -pi/2) q[12];\nU(3*pi/4, 0.545983886092106, pi/2) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\nU(3*pi/4, 0.30058163828559215, pi/2) q[25];\nU(pi/2, 0, 3*pi/4) q[25];\ncx q[9], q[25];\nU(pi/2, -pi, 0.21969887763166618) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\nU(pi/2, 0.4824195537618854, -pi) q[25];\ncx q[20], q[25];\nU(0, -1.1071487177940904, 1.1071487177940904) q[20];\nU(3*pi/4, -pi/2, 0) q[20];\nU(0, -1.6935160560974465, -1.6935160560974465) q[25];\nU(3*pi/4, -pi/2, 0) q[25];\nU(3*pi/4, 0.1349672700045108, pi/2) q[28];\ncx q[24], q[28];\ncx q[17], q[24];\nU(2.5535529731273234, pi/2, pi/2) q[17];\ncx q[16], q[17];\nU(pi, -2.0629718859031323, -2.4680973200800667) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(0.5880396804624689, -0.8853898316687356, -pi/2) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[13], q[17];\nU(pi, -pi, -pi/2) q[13];\nU(1.7677427054186985, 2.179867943711951, -2.179867943711951) q[17];\ncx q[13], q[17];\nU(0, 2.617018909765937, 1.4410137026708032) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\ncx q[1], q[13];\nU(pi/2, -0.7415272622204574, 1.5120405040791738) q[1];\nU(pi/2, pi/4, 0) q[1];\nU(pi/2, 2.4951247396405245, 0) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\nU(3*pi/4, 0.9164399588469472, pi/2) q[17];\nU(3*pi/4, pi/2, pi/2) q[17];\ncx q[5], q[17];\nU(pi, 1.9553531555194823, -0.3845568287245862) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\nU(pi/4, 0.17515612772062017, -pi/2) q[17];\nU(pi, 3*pi/4, pi/4) q[17];\nU(0, 2.698794101361191, -0.44279855222860176) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\ncx q[6], q[24];\nU(pi, -pi, -pi/2) q[6];\nU(1.8767752887343843, 2.319149547714904, -2.319149547714904) q[24];\ncx q[6], q[24];\nU(0, 2.937172011652235, 1.3663756848573385) q[6];\ncx q[0], q[6];\nU(0, -1.2337464266990166, 1.417888900637049) q[0];\nU(pi/2, pi/4, 0) q[0];\nU(0, -pi, -pi) q[6];\nU(3*pi/4, -pi/2, 0) q[6];\ncx q[3], q[6];\nU(pi, -pi, -pi/2) q[3];\nU(1.7056948420450242, 2.0793585059306565, -2.0793585059306565) q[6];\ncx q[3], q[6];\nU(0, 2.53428893731855, 1.3582837302234143) q[3];\nU(pi/2, pi/4, 0) q[3];\ncx q[3], q[22];\nU(pi/2, -2.7778616022089793, -pi/4) q[3];\nU(pi/2, -1.97568811307998, 0) q[3];\ncx q[3], q[13];\nU(pi/2, -2.242824484807829, 1.97568811307998) q[3];\nU(pi, 3*pi/4, pi/4) q[3];\nU(3*pi/4, 0.7509800139521721, pi/2) q[6];\nU(pi/2, pi/4, 0) q[6];\ncx q[6], q[26];\nU(pi/2, -2.796750427674228, -pi/4) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(pi/2, -1.7123785300830154, 0) q[13];\nU(pi/2, -pi, -3*pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[22];\nU(pi/2, -pi, -3*pi/4) q[22];\nU(3*pi/4, 1.1619550429197805, pi/2) q[24];\nU(pi/2, pi/2, -pi/2) q[24];\ncx q[15], q[24];\nU(pi, pi/2, -pi/2) q[15];\nU(pi/2, -pi, -3*pi/4) q[15];\ncx q[0], q[15];\nU(pi/2, -3.019935466668731, -pi/4) q[0];\nU(pi/2, -pi/2, -pi) q[0];\nU(pi/2, 3*pi/4, 0) q[15];\nU(pi, pi/2, -pi/2) q[15];\nU(pi/2, 1.701827584349739, -pi/2) q[24];\nU(3*pi/4, -pi/2, 0) q[24];\nU(pi/2, 3*pi/4, 0) q[26];\nU(0, -pi, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[18], q[28];\nU(pi, -pi, -pi/2) q[18];\nU(1.615190476170718, 1.8666181134875721, -1.8666181134875721) q[28];\ncx q[18], q[28];\nU(0, 1.7830510813174776, 1.7830510813174776) q[18];\nU(pi/2, 1.5042281630190732, 0) q[18];\ncx q[18], q[27];\nU(pi/2, -0.4680649907605847, -1.5042281630190732) q[18];\ncx q[18], q[21];\nU(0, 0.11852598157875294, 2.0841134280734117) q[18];\nU(pi/2, -1.3605035221892903, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\nU(pi/2, -2.638590738181814, 0) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[8], q[27];\nU(pi, -pi, -pi/2) q[8];\nU(1.5808935330095328, 1.7126655475745807, -1.7126655475745807) q[27];\ncx q[8], q[27];\nU(0, 1.6714502000956717, 1.6714502000956708) q[8];\nU(pi/2, pi/4, 0) q[8];\ncx q[8], q[23];\nU(pi/2, -0.529324800266731, -pi/4) q[8];\nU(pi, 3*pi/4, pi/4) q[8];\nU(pi/2, 3*pi/4, 0) q[23];\nU(pi, 3*pi/4, pi/4) q[23];\ncx q[23], q[25];\nU(pi, -pi, -pi/2) q[23];\nU(1.7631762718401818, 2.1731474324131153, -2.1731474324131157) q[25];\ncx q[23], q[25];\nU(0, 2.611347584085493, 1.4353423769903584) q[23];\nU(1.6951513213416576, pi/2, pi/2) q[23];\ncx q[12], q[23];\nU(pi, 1.0545678577387303, -1.9818630757403422) q[12];\nU(3*pi/4, -pi/2, 0) q[12];\nU(1.446441332248136, 0.5979906431173032, -pi/2) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\ncx q[17], q[23];\nU(pi, -pi, -pi/2) q[17];\nU(1.6125841135351258, 1.8579227702968506, -1.8579227702968506) q[23];\ncx q[17], q[23];\nU(0, 1.7766377228685641, 1.7766377228685633) q[17];\nU(pi/2, 0, 3*pi/4) q[17];\nU(3*pi/4, 0.4116827921473347, pi/2) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(3*pi/4, 0.9050973074860584, pi/2) q[25];\nU(1.4464413322481349, -pi/2, -pi/2) q[25];\ncx q[15], q[25];\nU(pi, -1.0378660391707073, -2.103726614419086) q[15];\nU(1.6951513213416585, -1.8460128091253005, pi/2) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(3*pi/4, 1.4426383536001346, pi/2) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[8], q[27];\nU(pi, -pi, -pi/2) q[8];\nU(1.8277270148733709, 2.260865618825763, -2.260865618825763) q[27];\ncx q[8], q[27];\nU(0, 2.8845298900843694, 1.3137335632894729) q[8];\nU(3*pi/4, 1.0566707997840492, pi/2) q[27];\ncx q[18], q[27];\nU(0, -1.1071487177940904, 1.1071487177940904) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\nU(0, -2.5175382561624557, -2.5175382561624557) q[27];\nU(3*pi/4, -pi/2, 0) q[27];\nU(3*pi/4, 0.4245095090451625, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[11], q[28];\nU(pi/2, -1.3524655890930162, -pi/4) q[11];\nU(1.4664841824257142, pi/2, pi/2) q[11];\ncx q[10], q[11];\nU(pi, -2.699036148092766, 0.5561369378632324) q[10];\nU(pi, 3*pi/4, pi/4) q[10];\ncx q[10], q[24];\nU(pi, -pi, -pi/2) q[10];\nU(1.6751084711640791, -pi/2, -pi/2) q[11];\nU(pi/2, -2.676915112831262, 0) q[11];\nU(1.7330717108352565, 2.126370551778538, -2.126370551778538) q[24];\ncx q[10], q[24];\nU(0, 2.5724448136291267, 1.396439606533992) q[10];\nU(pi/2, 0, 3*pi/4) q[10];\ncx q[2], q[10];\nU(pi/2, -pi, -pi/4) q[2];\nU(0, 0.6747409422235524, -0.6747409422235524) q[2];\nU(pi/2, -2.1233669283022123, -pi) q[10];\nU(pi/2, pi/4, 0) q[10];\ncx q[10], q[21];\nU(pi/2, -1.6190789362379654, -pi/4) q[10];\nU(3*pi/4, -pi/2, 0) q[10];\nU(pi/2, 3*pi/4, 0) q[21];\nU(3*pi/4, -pi/2, 0) q[21];\nU(3*pi/4, 0.827291766573325, pi/2) q[24];\nU(pi/2, -pi, -3*pi/4) q[24];\ncx q[11], q[24];\nU(pi/2, -1.2806593024498913, 2.676915112831262) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[5], q[11];\nU(pi, -pi, -pi/2) q[5];\nU(1.9257316338388202, 2.3719997854408, -2.3719997854408) q[11];\ncx q[5], q[11];\nU(0, 2.9866546302304613, 1.4158583034355647) q[5];\nU(pi/2, 0.4646775407585313, -pi) q[5];\ncx q[5], q[7];\nU(pi/2, 2.6145189997849165, -0.46467754075853085) q[5];\nU(pi, 3*pi/4, pi/4) q[5];\ncx q[5], q[10];\nU(pi, -pi, -pi/2) q[5];\nU(pi/2, 1.405688333380855, 0) q[7];\nU(3*pi/4, -pi/2, 0) q[7];\ncx q[3], q[7];\nU(pi, -pi, -pi/2) q[3];\nU(1.571958834458755, 1.619005403131947, -1.619005403131947) q[7];\ncx q[3], q[7];\nU(0, 1.6048984991012087, 1.6048984991012087) q[3];\nU(pi/2, pi/4, 0) q[3];\nU(3*pi/4, 0.06820434461262481, pi/2) q[7];\nU(pi/2, -1.8370483759458214, 0) q[7];\ncx q[7], q[23];\nU(pi/2, -1.550246113312581, 1.8370483759458214) q[7];\nU(1.919064151896111, 2.3650710237773342, -2.365071023777334) q[10];\ncx q[5], q[10];\nU(0, 2.9800679346569794, 1.4092716078620828) q[5];\nU(pi, pi/2, -pi/2) q[5];\nU(3*pi/4, 1.24774688892927, pi/2) q[10];\nU(3*pi/4, 1.260920280076233, pi/2) q[11];\ncx q[8], q[11];\nU(pi/2, pi/4, 0) q[8];\ncx q[8], q[13];\nU(pi/2, -0.0885428353670723, -pi/4) q[8];\nU(pi/2, pi/4, 0) q[8];\nU(0, 1.7632880246270348, -0.451009410961146) q[11];\nU(pi/2, 3*pi/4, 0) q[13];\nU(pi/2, pi/4, 0) q[13];\nU(pi/2, -1.0071097202771124, 0) q[23];\nU(pi/2, -pi, -3*pi/4) q[23];\nU(pi/2, 2.841661507919804, 0) q[24];\nU(pi/2, 0, 3*pi/4) q[24];\nU(pi/2, 2.531425820276443, 0) q[28];\nU(0.8007815651780438, -pi/2, pi/2) q[28];\ncx q[4], q[28];\nU(0, -0.07507455386921924, 2.139222881718961) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[16];\nU(pi, -pi, -pi/2) q[4];\nU(2.01491064635001, 2.457959950772743, -2.457959950772743) q[16];\ncx q[4], q[16];\nU(0, 3.07101681749032, 1.5002204906954235) q[4];\nU(pi/2, pi/4, 0) q[4];\ncx q[4], q[19];\nU(pi/2, -2.3294512812052974, -pi/4) q[4];\nU(pi/2, 0, 3*pi/4) q[4];\ncx q[0], q[4];\nU(pi/2, 1.8183195759396957, -pi/2) q[0];\nU(pi/2, pi/4, 0) q[0];\ncx q[0], q[25];\nU(pi/2, -pi, -pi/4) q[0];\nU(pi, 3*pi/4, pi/4) q[0];\nU(pi/2, 1.7935064751171375, -pi) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[21];\nU(pi, -pi, -pi/2) q[4];\nU(3*pi/4, 1.4296446545959505, pi/2) q[16];\nU(pi/2, pi/2, 2.568266437540932) q[16];\nU(pi/2, -2.365429655332722, 0) q[19];\nU(pi, 3*pi/4, pi/4) q[19];\ncx q[19], q[20];\nU(pi, -pi, -pi/2) q[19];\nU(2.085251613149929, 2.5186075207400114, -2.5186075207400114) q[20];\ncx q[19], q[20];\nU(0, 3.1336530355992416, 1.562856708804345) q[19];\nU(pi/2, -1.8718999919865693, -pi) q[19];\ncx q[19], q[24];\nU(pi/2, 0.2881713048229142, -1.2696926616032251) q[19];\nU(3*pi/4, 1.5549170908137935, pi/2) q[20];\nU(pi/2, -1.4716369922282624, -pi) q[20];\ncx q[20], q[22];\nU(pi/2, 0.20533084497987586, 1.4716369922282624) q[20];\ncx q[19], q[20];\nU(0, -pi/2, pi/2) q[19];\nU(3*pi/4, -pi/2, 0) q[19];\nU(0, -2.164392262548919, -2.164392262548919) q[20];\nU(1.5771157193163319, 1.683100681587164, -1.683100681587164) q[21];\ncx q[4], q[21];\nU(0, 1.6503746335404346, 1.6503746335404346) q[4];\nU(pi/2, pi/2, 0) q[4];\nU(3*pi/4, 0.15915661349107602, pi/2) q[21];\nU(pi/2, -pi, -3*pi/4) q[21];\ncx q[3], q[21];\nU(pi/2, -pi, -pi/4) q[3];\ncx q[3], q[7];\nU(0, -pi, -pi) q[7];\nU(pi/2, -2.4759665764166527, 0) q[21];\nU(pi, 3*pi/4, pi/4) q[21];\nU(pi/2, 1.1361604558381408, 0) q[22];\nU(pi, 3*pi/4, pi/4) q[22];\nU(pi/2, -2.986390328287836, -pi) q[24];\nU(pi/2, 1.6738779353175968, -pi) q[24];\nU(pi/2, 3*pi/4, 0) q[25];\nU(pi/2, -pi, -3*pi/4) q[25];\nU(0.8007815651780443, -2.3722785703455953, -pi/2) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[9], q[28];\nU(pi, -pi, -pi/2) q[9];\nU(1.6836661405104658, 2.0375090933357782, -2.0375090933357782) q[28];\ncx q[9], q[28];\nU(0, 1.9130430958029088, 1.9130430958029088) q[9];\nU(pi/2, pi/4, 0) q[9];\ncx q[9], q[14];\nU(pi/2, -pi, -pi/4) q[9];\nU(3*pi/4, -pi/2, 0) q[9];\ncx q[6], q[9];\nU(pi, -pi, -pi/2) q[6];\nU(2.002083575531039, 2.44628422360776, -2.44628422360776) q[9];\ncx q[6], q[9];\nU(0, 3.059261631130342, 1.4884653043354454) q[6];\nU(0.3066821590539081, pi/2, -pi/2) q[6];\ncx q[2], q[6];\nU(0, -0.21192426405385056, 0.6528912870872254) q[2];\nU(pi, 3*pi/4, pi/4) q[2];\ncx q[2], q[12];\nU(pi, -pi, -pi/2) q[2];\nU(0.3066821590539085, -1.3830163424536133, pi/2) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(3*pi/4, 1.4061342818759943, pi/2) q[9];\ncx q[9], q[26];\nU(3*pi/4, -pi/2, 0) q[9];\ncx q[6], q[9];\nU(pi, -pi, -pi/2) q[6];\nU(1.6876782035442763, 2.0454463421933413, -2.0454463421933413) q[9];\ncx q[6], q[9];\nU(0, 1.919298863679268, 1.919298863679268) q[6];\nU(pi/2, 0, 3*pi/4) q[6];\ncx q[4], q[6];\nU(pi/2, -2.819670098686085, pi/2) q[4];\nU(pi, 3*pi/4, pi/4) q[4];\ncx q[4], q[19];\nU(pi, -pi, -pi/2) q[4];\nU(pi/2, -0.7296835442747369, -pi) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\nU(3*pi/4, 0.6970050737687425, pi/2) q[9];\nU(pi/2, -pi, -3*pi/4) q[9];\nU(1.8219622897963785, 2.2535967046483947, -2.2535967046483947) q[12];\ncx q[2], q[12];\nU(0, 2.8780982433472353, 1.3073019165523396) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[18];\nU(pi/2, -pi, -pi/4) q[2];\nU(pi/2, pi/4, 0) q[2];\ncx q[2], q[23];\nU(pi/2, -pi, -pi/4) q[2];\nU(3*pi/4, 1.0438075063097836, pi/2) q[12];\nU(pi/2, -pi/2, -pi) q[12];\nU(pi/2, 3*pi/4, 0) q[14];\nU(pi/2, -pi, -3*pi/4) q[14];\ncx q[1], q[14];\nU(pi/2, -pi, -pi/4) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(pi/2, -2.3620414428231022, 0) q[14];\nU(pi, 3*pi/4, pi/4) q[14];\ncx q[14], q[27];\nU(pi, -pi, -pi/2) q[14];\nU(pi/2, -2.7562502109214977, 0) q[18];\nU(pi/2, -pi, -3*pi/4) q[18];\nU(1.5740829402624674, 1.6518274361342824, -1.6518274361342824) q[19];\ncx q[4], q[19];\nU(0, 1.6281567179351528, 1.628156717935152) q[4];\nU(pi/2, 2.1364956125606778, -pi) q[4];\nU(3*pi/4, 0.11472078228051252, pi/2) q[19];\nU(pi/2, -2.9624919957894598, 0) q[23];\nU(3*pi/4, -pi/2, 0) q[23];\nU(0, -pi, -pi) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\ncx q[22], q[26];\nU(pi, -pi, -pi/2) q[22];\nU(1.8972164469138333, 2.3417915768995874, -2.3417915768995874) q[26];\ncx q[22], q[26];\nU(0, 2.9581597765381886, 1.387363449743293) q[22];\nU(2.323947607757091, pi/2, pi/2) q[22];\ncx q[5], q[22];\nU(pi, 0.94016243559245, -1.8674576535940621) q[5];\nU(0.8176450458327028, -0.2728416947822132, -pi/2) q[22];\nU(3*pi/4, 1.2039305726916893, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[24], q[26];\nU(pi/2, 1.801458736482843, -1.6738779353175972) q[24];\nU(pi/2, pi/4, 0) q[24];\nU(pi/2, 1.03115135752864, 0) q[26];\nU(3*pi/4, -pi/2, 0) q[26];\nU(1.9079269385229205, 2.353317133519562, -2.353317133519562) q[27];\ncx q[14], q[27];\nU(0, 2.968963999541728, 1.3981676727468315) q[14];\nU(pi/2, -3*pi/4, 0) q[14];\ncx q[14], q[17];\nU(pi/2, -pi, -pi/4) q[14];\ncx q[5], q[14];\nU(0, 1.3183591573846645, -0.25243716941023164) q[5];\nU(pi, 3*pi/4, pi/4) q[14];\nU(pi/2, -0.9462937604343189, -pi) q[17];\nU(3*pi/4, -pi/2, 0) q[17];\ncx q[0], q[17];\nU(pi, -pi, -pi/2) q[0];\nU(1.8605990295085493, 2.3005834814025707, -2.300583481402571) q[17];\ncx q[0], q[17];\nU(0, 2.9201912247776853, 1.3493948979827888) q[0];\nU(3*pi/4, 1.1279934691706819, pi/2) q[17];\nU(pi/2, -1.6814535479687924, 0) q[17];\ncx q[17], q[18];\nU(pi/2, -0.3439485200374399, 1.6814535479687924) q[17];\nU(pi/2, -1.9687484334216787, 0) q[18];\nU(3*pi/4, 1.2255390186987665, pi/2) q[27];\ncx q[15], q[27];\nU(0, -1.6270040169184732, 2.4418838546729322) q[15];\nU(pi/2, 2.0344439357957027, 0) q[15];\ncx q[15], q[25];\nU(pi/2, -1.5525285198922931, -2.0344439357957027) q[15];\nU(3*pi/4, -pi/2, 0) q[15];\ncx q[14], q[15];\nU(pi, -pi, -pi/2) q[14];\nU(2.044138722281329, 2.483820926563997, -2.483820926563997) q[15];\ncx q[14], q[15];\nU(0, 3.097398856960501, 1.5266025301656043) q[14];\nU(3*pi/4, 1.4824087335363103, pi/2) q[15];\nU(pi/2, -1.4077335812948881, 0) q[25];\nU(3*pi/4, -pi/2, 0) q[27];\ncx q[21], q[27];\nU(pi, -pi, -pi/2) q[21];\nU(2.0530650224059013, 2.4915248495264573, -2.4915248495264573) q[27];\ncx q[21], q[27];\nU(0, 3.105351234881855, 1.5345549080869585) q[21];\ncx q[21], q[22];\nU(pi, 3*pi/4, pi/4) q[21];\ncx q[21], q[23];\nU(pi, -pi, -pi/2) q[21];\nU(0, -pi, -pi) q[22];\nU(1.8104761877940996, 2.2388161935313917, -2.238816193531391) q[23];\ncx q[21], q[23];\nU(0, 2.865107782807362, 1.2943114560124656) q[21];\nU(3*pi/4, 1.0178265852300346, pi/2) q[23];\nU(3*pi/4, 1.4983134893790204, pi/2) q[27];\nU(3*pi/4, 0.6844935380160244, pi/2) q[28];\nU(3*pi/4, -pi/2, -2.568266437540931) q[28];\ncx q[16], q[28];\nU(pi/2, -pi, -pi/2) q[16];\nU(2*pi/3, 2.526112944919406, -2.526112944919406) q[28];\ncx q[16], q[28];\nU(pi/2, -1.4532990875345486, -pi/2) q[16];\ncx q[10], q[16];\ncx q[10], q[20];\nU(0, -0.24179722055755493, 1.328999106237342) q[10];\nU(0, -pi, -pi) q[16];\nU(pi/2, -pi, -3*pi/4) q[16];\ncx q[8], q[16];\nU(pi/2, -2.9556097337704146, -pi/4) q[8];\nU(3*pi/4, -pi/2, 0) q[8];\nU(pi/2, 3*pi/4, 0) q[16];\nU(3*pi/4, -pi/2, 0) q[16];\nU(0, -pi, -pi) q[20];\nU(3*pi/4, 0.19345012540768414, -pi/2) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[1], q[28];\nU(pi, -pi, -pi/2) q[1];\nU(1.6329183000411647, 1.919750917268905, -1.919750917268905) q[28];\ncx q[1], q[28];\nU(0, 1.8226118640427211, 1.8226118640427211) q[1];\nU(pi/2, pi/4, 0) q[1];\ncx q[1], q[9];\nU(pi/2, -pi, -pi/4) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\ncx q[1], q[26];\nU(pi, -pi, -pi/2) q[1];\nU(pi/2, -1.8982602247626037, 0) q[9];\nU(pi/2, 0, 3*pi/4) q[9];\ncx q[4], q[9];\nU(pi/2, 0.9277564630865882, 1.0050970410291145) q[4];\nU(pi/2, -2.4613254525038717, -pi) q[9];\nU(pi, 3*pi/4, pi/4) q[9];\ncx q[9], q[16];\nU(pi, -pi, -pi/2) q[9];\nU(1.572788018781178, 1.6338894543687372, -1.633889454368737) q[16];\ncx q[9], q[16];\nU(0, 1.6154395161198796, 1.6154395161198796) q[9];\nU(3*pi/4, 0.08928637864996603, pi/2) q[16];\nU(1.6811749719204416, 2.032502601062755, -2.032502601062755) q[26];\ncx q[1], q[26];\nU(0, 1.9091086366237402, 1.909108636623741) q[1];\ncx q[0], q[1];\nU(0, -pi, -pi) q[1];\nU(pi, 3*pi/4, pi/4) q[1];\nU(3*pi/4, 0.676624619657689, pi/2) q[26];\nU(pi/2, -pi, -3*pi/4) q[26];\ncx q[13], q[26];\nU(pi/2, -pi, -pi/4) q[13];\nU(pi/2, 3*pi/4, 0) q[26];\nU(3*pi/4, 0.50363107449565, pi/2) q[28];\nU(pi/2, 0, 3*pi/4) q[28];\ncx q[12], q[28];\nU(pi/2, 1.0303343171499124, -pi/2) q[12];\nU(pi/4, -pi/2, 2.170326699518707) q[12];\ncx q[11], q[12];\nU(0, -0.6723045955979692, -2.8866020311861496) q[11];\nU(3*pi/4, -pi/2, 0) q[11];\ncx q[1], q[11];\nU(pi, -pi, -pi/2) q[1];\nU(1.5929170566863684, 1.7803667474177693, -1.7803667474177698) q[11];\ncx q[1], q[11];\nU(0, 1.7200744558760803, 1.7200744558760803) q[1];\nU(3*pi/4, 0.2985562581623684, pi/2) q[11];\nU(pi/4, 2.6486648759954985, -pi/2) q[12];\nU(pi/2, -3.0130172474726304, -pi) q[28];\nU(3*pi/4, -pi/2, 0) q[28];\ncx q[6], q[28];\nU(pi, -pi, -pi/2) q[6];\nU(1.576355038151215, 1.6761381300522356, -1.6761381300522356) q[28];\ncx q[6], q[28];\nU(0, 1.6454221468916526, 1.6454221468916526) q[6];\ncx q[6], q[19];\nU(0, 0.06107765757397221, 1.6318739843688688) q[6];\nU(pi, 3*pi/4, pi/4) q[6];\ncx q[6], q[8];\nU(pi, -pi, -pi/2) q[6];\nU(2.0559849967792396, 2.4940261632984733, -2.4940261632984733) q[8];\ncx q[6], q[8];\nU(0, 3.1079425200301536, 1.537146193235257) q[6];\nU(3*pi/4, 1.5034960596756184, pi/2) q[8];\nU(0, 1.9131198444369524, -1.9131198444369526) q[19];\nU(3*pi/4, 0.14925164019351111, pi/2) q[28];\nU(pi/2, -pi, -3*pi/4) q[28];\ncx q[24], q[28];\nU(pi/2, -0.8255383168441073, -pi/4) q[24];\nU(pi/2, 3*pi/4, 0) q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","offset":"11000111110100010111011111011","cx_count":196,"protocol":"hcs","syndrome":"010010111001111","generator":["11100100010101","11100000010110","01001010000101","00001001010001","10010000111011","01001000000100","00010100101001","01001001011001","11001001111001","00000100000010","10001010010000","10100101101001","11100101101101","01000100000011","01100000001001","01100000000101","10001010010000","00000000001000","00001000000000","00110100111000","00101010000001","11001000010000","01000000010100","00000000000100","11100100000011","11000000000100","01000100000010","10101000000001","00000000000000"],"parity_check":["11101010001110000000000000000","11111011001000110000000000000","00000000001000001000000000000","11010001000001000100000000000","11101110001000000010000000000","10011101100101100001000000000","00011011011000100000100000000","00100100011001000000010000000","01100100101101000000001000000","00101010001001000000000100000","01010101100100100000000010000","01101110111101000000000001000","11000000010001000000000000100","01111011111101100000000000010","00000000000000000000000000001"],"on_device_graph":false},"analytics":{"shots":256,"protocol":"hcs","pass_ci95":[0.985694,1.0],"check_bias":{"mean":1.0,"mean_ci95":[1.0,1.0],"per_check":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"total_checks":15,"check_weights":[8,10,2,6,8,10,8,6,8,6,8,11,5,13,1],"significant_checks":15},"frozen_bits":[{"qubit":28,"correct":1.0}],"rank_evaluable":true,"joint_structure":{"p":0.0033,"delta":0.9798,"verdict":true,"checks_tested":14},"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"},{"definition_id":"ghz_scaled","definition_version":5,"device":"ionq.simulator","hardware_key":"ionq:simulator","state":"scored","created_at":"2026-07-31T07:25:01.051015Z","scored_at":"2026-07-31T08:25:00.501975Z","scores":{"n":29,"shots":400,"std_error":0.0,"metric_set":"ghz_population.v1","population_ones":0.5,"population_zeros":0.5,"success_probability":1.0,"measured_queue_seconds":35.801},"error":null,"instance":{"n":29,"seed":16353426557973572536,"qasm3":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nbit[29] c;\nqubit[29] q;\nh q[0];\ncx q[0], q[1];\ncx q[0], q[2];\ncx q[1], q[3];\ncx q[0], q[4];\ncx q[1], q[5];\ncx q[2], q[6];\ncx q[3], q[7];\ncx q[0], q[8];\ncx q[1], q[9];\ncx q[2], q[10];\ncx q[3], q[11];\ncx q[4], q[12];\ncx q[5], q[13];\ncx q[6], q[14];\ncx q[7], q[15];\ncx q[0], q[16];\ncx q[1], q[17];\ncx q[2], q[18];\ncx q[3], q[19];\ncx q[4], q[20];\ncx q[5], q[21];\ncx q[6], q[22];\ncx q[7], q[23];\ncx q[8], q[24];\ncx q[9], q[25];\ncx q[10], q[26];\ncx q[11], q[27];\ncx q[12], q[28];\nc[0] = measure q[0];\nc[1] = measure q[1];\nc[2] = measure q[2];\nc[3] = measure q[3];\nc[4] = measure q[4];\nc[5] = measure q[5];\nc[6] = measure q[6];\nc[7] = measure q[7];\nc[8] = measure q[8];\nc[9] = measure q[9];\nc[10] = measure q[10];\nc[11] = measure q[11];\nc[12] = measure q[12];\nc[13] = measure q[13];\nc[14] = measure q[14];\nc[15] = measure q[15];\nc[16] = measure q[16];\nc[17] = measure q[17];\nc[18] = measure q[18];\nc[19] = measure q[19];\nc[20] = measure q[20];\nc[21] = measure q[21];\nc[22] = measure q[22];\nc[23] = measure q[23];\nc[24] = measure q[24];\nc[25] = measure q[25];\nc[26] = measure q[26];\nc[27] = measure q[27];\nc[28] = measure q[28];\n","protocol":"ghz","on_device_graph":false},"analytics":{"n_50":29,"n_90":29,"shots":400,"bond_phi":{"mean":1.0,"bonds":[[0,1],[0,2],[1,3],[0,4],[1,5],[2,6],[3,7],[0,8],[1,9],[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[0,16],[1,17],[2,18],[3,19],[4,20],[5,21],[6,22],[7,23],[8,24],[9,25],[10,26],[11,27],[12,28]],"total":28,"broken":0,"per_bond":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]},"protocol":"ghz","pole_balance":0.5,"prefix_curve":[[2,1.0],[4,1.0],[8,1.0],[16,1.0],[29,1.0]],"success_ci95":[0.99082,1.0],"healthy_cluster":29,"correlation_mass":29.0,"analytics_version":1},"annotation":"IonQ cloud simulator, not QPU hardware"}]}