float t2 = dax*0.5f; float t3 = dax_b*0.5f; float t4 = t2-t3; float t5 = day*0.5f; float t6 = day_b*0.5f; float t7 = t5-t6; float t8 = daz*0.5f; float t9 = daz_b*0.5f; float t10 = t8-t9; float t11 = q2*t4*0.5f; float t12 = q1*t7*0.5f; float t13 = q0*t10*0.5f; float t14 = q2*0.5f; float t15 = q3*t4*0.5f; float t16 = q1*t10*0.5f; float t17 = q1*0.5f; float t18 = q0*t4*0.5f; float t19 = q3*t7*0.5f; float t20 = q0*0.5f; float t21 = q2*t7*0.5f; float t22 = q3*t10*0.5f; float t23 = q0*t7*0.5f; float t24 = q3*0.5f; float t25 = q1*t4*0.5f; float t26 = q2*t10*0.5f; float t27 = t11+t12+t13-t24; float t28 = t14+t15+t16-t23; float t29 = q2*t28*2.0f; float t30 = t17+t18+t19-t26; float t31 = q1*t30*2.0f; float t32 = t20+t21+t22-t25; float t33 = q0*t32*2.0f; float t40 = q3*t27*2.0f; float t34 = t29+t31+t33-t40; float t35 = q0*q0; float t36 = q1*q1; float t37 = q2*q2; float t38 = q3*q3; float t39 = t35+t36+t37+t38; float t41 = t11+t12-t13+t24; float t42 = t14-t15+t16+t23; float t43 = q1*t42*2.0f; float t44 = -t17+t18+t19+t26; float t45 = q2*t44*2.0f; float t46 = t20-t21+t22+t25; float t47 = q3*t46*2.0f; float t57 = q0*t41*2.0f; float t48 = t43+t45+t47-t57; float t49 = -t14+t15+t16+t23; float t50 = q0*t49*2.0f; float t51 = t11-t12+t13+t24; float t52 = t20+t21-t22+t25; float t53 = q2*t52*2.0f; float t54 = t17-t18+t19+t26; float t55 = q3*t54*2.0f; float t58 = q1*t51*2.0f; float t56 = t50+t53+t55-t58; float t59 = OP[0][0]*t34; float t60 = OP[1][0]*t48; float t66 = OP[6][0]*t39; float t67 = OP[2][0]*t56; float t61 = t59+t60-t66-t67; float t62 = OP[0][1]*t34; float t63 = OP[1][1]*t48; float t64 = OP[0][2]*t34; float t65 = OP[1][2]*t48; float t72 = OP[6][1]*t39; float t73 = OP[2][1]*t56; float t68 = t62+t63-t72-t73; float t69 = t35+t36-t37-t38; float t86 = OP[6][2]*t39; float t87 = OP[2][2]*t56; float t70 = t64+t65-t86-t87; float t71 = dvx-dvx_b; float t74 = q0*q3*2.0f; float t81 = q1*q2*2.0f; float t75 = t74-t81; float t76 = q0*q2*2.0f; float t77 = q1*q3*2.0f; float t78 = t76+t77; float t79 = dvy-dvy_b; float t80 = dvz-dvz_b; float t82 = OP[0][10]*t34; float t83 = OP[1][10]*t48; float t103 = OP[6][10]*t39; float t104 = OP[2][10]*t56; float t84 = t82+t83-t103-t104; float t85 = t35-t36+t37-t38; float t88 = t74+t81; float t89 = OP[0][9]*t34; float t90 = OP[1][9]*t48; float t100 = OP[6][9]*t39; float t101 = OP[2][9]*t56; float t91 = t89+t90-t100-t101; float t92 = q0*q1*2.0f; float t96 = q2*q3*2.0f; float t93 = t92-t96; float t94 = OP[0][11]*t34; float t95 = OP[1][11]*t48; float t114 = OP[6][11]*t39; float t115 = OP[2][11]*t56; float t97 = t94+t95-t114-t115; float t98 = t35-t36-t37+t38; float t99 = t76-t77; float t102 = t92+t96; float t105 = OP[0][6]*t34; float t106 = OP[1][6]*t48; float t411 = OP[6][6]*t39; float t107 = t105+t106-t411-OP[2][6]*t56; float t108 = OP[0][7]*t34; float t109 = OP[1][7]*t48; float t412 = OP[6][7]*t39; float t110 = t108+t109-t412-OP[2][7]*t56; float t111 = OP[0][8]*t34; float t112 = OP[1][8]*t48; float t413 = OP[6][8]*t39; float t113 = t111+t112-t413-OP[2][8]*t56; float t116 = q0*t27*2.0f; float t117 = q1*t28*2.0f; float t118 = q3*t32*2.0f; float t128 = q2*t30*2.0f; float t119 = t116+t117+t118-t128; float t120 = q0*t46*2.0f; float t121 = q2*t42*2.0f; float t122 = q3*t41*2.0f; float t129 = q1*t44*2.0f; float t123 = t120+t121+t122-t129; float t124 = q1*t52*2.0f; float t125 = q2*t51*2.0f; float t126 = q3*t49*2.0f; float t130 = q0*t54*2.0f; float t127 = t124+t125+t126-t130; float t131 = OP[7][0]*t39; float t132 = OP[0][0]*t119; float t141 = OP[1][0]*t123; float t142 = OP[2][0]*t127; float t133 = t131+t132-t141-t142; float t134 = OP[7][1]*t39; float t135 = OP[0][1]*t119; float t147 = OP[1][1]*t123; float t148 = OP[2][1]*t127; float t136 = t134+t135-t147-t148; float t137 = OP[7][2]*t39; float t138 = OP[0][2]*t119; float t153 = OP[1][2]*t123; float t154 = OP[2][2]*t127; float t139 = t137+t138-t153-t154; float t140 = t39*t39; float t143 = q1*t27*2.0f; float t144 = q2*t32*2.0f; float t145 = q3*t30*2.0f; float t204 = q0*t28*2.0f; float t146 = t143+t144+t145-t204; float t149 = q0*t44*2.0f; float t150 = q1*t46*2.0f; float t151 = q2*t41*2.0f; float t205 = q3*t42*2.0f; float t152 = t149+t150+t151-t205; float t155 = q0*t52*2.0f; float t156 = q1*t54*2.0f; float t157 = q3*t51*2.0f; float t206 = q2*t49*2.0f; float t158 = t155+t156+t157-t206; float t159 = t69*t79; float t160 = t71*t75; float t161 = t159+t160; float t162 = t69*t80; float t222 = t71*t78; float t163 = t162-t222; float t164 = t78*t79; float t165 = t75*t80; float t166 = t164+t165; float t167 = OP[7][10]*t39; float t168 = OP[0][10]*t119; float t193 = OP[1][10]*t123; float t194 = OP[2][10]*t127; float t169 = t167+t168-t193-t194; float t170 = t71*t85; float t226 = t79*t88; float t171 = t170-t226; float t172 = t80*t85; float t173 = t79*t93; float t174 = t172+t173; float t175 = OP[7][9]*t39; float t176 = OP[0][9]*t119; float t191 = OP[1][9]*t123; float t192 = OP[2][9]*t127; float t177 = t175+t176-t191-t192; float t178 = OP[7][11]*t39; float t179 = OP[0][11]*t119; float t184 = OP[1][11]*t123; float t185 = OP[2][11]*t127; float t180 = t178+t179-t184-t185; float t181 = t71*t93; float t182 = t80*t88; float t183 = t181+t182; float t186 = t71*t98; float t187 = t80*t99; float t188 = t186+t187; float t189 = t79*t98; float t233 = t80*t102; float t190 = t189-t233; float t195 = t71*t102; float t196 = t79*t99; float t197 = t195+t196; float t198 = OP[7][6]*t39; float t199 = OP[0][6]*t119; float t200 = OP[7][7]*t39; float t201 = OP[0][7]*t119; float t202 = OP[7][8]*t39; float t203 = OP[0][8]*t119; float t207 = OP[8][0]*t39; float t208 = OP[1][0]*t152; float t216 = OP[0][0]*t146; float t217 = OP[2][0]*t158; float t209 = t207+t208-t216-t217; float t210 = OP[8][1]*t39; float t211 = OP[1][1]*t152; float t218 = OP[0][1]*t146; float t219 = OP[2][1]*t158; float t212 = t210+t211-t218-t219; float t213 = OP[8][2]*t39; float t214 = OP[1][2]*t152; float t220 = OP[0][2]*t146; float t221 = OP[2][2]*t158; float t215 = t213+t214-t220-t221; float t223 = OP[0][10]*t146; float t224 = OP[2][10]*t158; float t236 = OP[8][10]*t39; float t237 = OP[1][10]*t152; float t225 = t223+t224-t236-t237; float t227 = OP[0][9]*t146; float t228 = OP[2][9]*t158; float t234 = OP[8][9]*t39; float t235 = OP[1][9]*t152; float t229 = t227+t228-t234-t235; float t230 = OP[0][11]*t146; float t231 = OP[2][11]*t158; float t244 = OP[8][11]*t39; float t245 = OP[1][11]*t152; float t232 = t230+t231-t244-t245; float t238 = OP[8][6]*t39; float t239 = OP[1][6]*t152; float t240 = OP[8][7]*t39; float t241 = OP[1][7]*t152; float t242 = OP[8][8]*t39; float t243 = OP[1][8]*t152; float t246 = OP[1][0]*t163; float t247 = OP[10][0]*t75; float t248 = OP[0][0]*t166; float t258 = OP[9][0]*t69; float t259 = OP[2][0]*t161; float t260 = OP[11][0]*t78; float t249 = OP[3][0]+t246+t247+t248-t258-t259-t260; float t250 = OP[1][1]*t163; float t251 = OP[10][1]*t75; float t252 = OP[0][1]*t166; float t261 = OP[9][1]*t69; float t262 = OP[2][1]*t161; float t263 = OP[11][1]*t78; float t253 = OP[3][1]+t250+t251+t252-t261-t262-t263; float t254 = OP[1][2]*t163; float t255 = OP[10][2]*t75; float t256 = OP[0][2]*t166; float t264 = OP[9][2]*t69; float t265 = OP[2][2]*t161; float t266 = OP[11][2]*t78; float t257 = OP[3][2]+t254+t255+t256-t264-t265-t266; float t267 = OP[1][9]*t163; float t268 = OP[10][9]*t75; float t269 = OP[0][9]*t166; float t279 = OP[9][9]*t69; float t280 = OP[2][9]*t161; float t281 = OP[11][9]*t78; float t270 = OP[3][9]+t267+t268+t269-t279-t280-t281; float t271 = OP[1][11]*t163; float t272 = OP[10][11]*t75; float t273 = OP[0][11]*t166; float t285 = OP[9][11]*t69; float t286 = OP[2][11]*t161; float t287 = OP[11][11]*t78; float t274 = OP[3][11]+t271+t272+t273-t285-t286-t287; float t275 = OP[1][10]*t163; float t276 = OP[10][10]*t75; float t277 = OP[0][10]*t166; float t282 = OP[9][10]*t69; float t283 = OP[2][10]*t161; float t284 = OP[11][10]*t78; float t278 = OP[3][10]+t275+t276+t277-t282-t283-t284; float t288 = OP[1][6]*t163; float t289 = OP[10][6]*t75; float t290 = OP[0][6]*t166; float t291 = OP[3][6]+t288+t289+t290-OP[9][6]*t69-OP[2][6]*t161-OP[11][6]*t78; float t292 = OP[1][7]*t163; float t293 = OP[10][7]*t75; float t294 = OP[0][7]*t166; float t295 = OP[3][7]+t292+t293+t294-OP[9][7]*t69-OP[2][7]*t161-OP[11][7]*t78; float t296 = OP[1][8]*t163; float t297 = OP[10][8]*t75; float t298 = OP[0][8]*t166; float t299 = OP[3][8]+t296+t297+t298-OP[9][8]*t69-OP[2][8]*t161-OP[11][8]*t78; float t300 = OP[2][0]*t171; float t301 = OP[11][0]*t93; float t302 = OP[1][0]*t183; float t312 = OP[10][0]*t85; float t313 = OP[0][0]*t174; float t314 = OP[9][0]*t88; float t303 = OP[4][0]+t300+t301+t302-t312-t313-t314; float t304 = OP[2][1]*t171; float t305 = OP[11][1]*t93; float t306 = OP[1][1]*t183; float t315 = OP[10][1]*t85; float t316 = OP[0][1]*t174; float t317 = OP[9][1]*t88; float t307 = OP[4][1]+t304+t305+t306-t315-t316-t317; float t308 = OP[2][2]*t171; float t309 = OP[11][2]*t93; float t310 = OP[1][2]*t183; float t318 = OP[10][2]*t85; float t319 = OP[0][2]*t174; float t320 = OP[9][2]*t88; float t311 = OP[4][2]+t308+t309+t310-t318-t319-t320; float t321 = dvxNoise*t69*t88; float t322 = OP[2][9]*t171; float t323 = OP[11][9]*t93; float t324 = OP[1][9]*t183; float t334 = OP[10][9]*t85; float t335 = OP[0][9]*t174; float t336 = OP[9][9]*t88; float t325 = OP[4][9]+t322+t323+t324-t334-t335-t336; float t326 = OP[2][11]*t171; float t327 = OP[11][11]*t93; float t328 = OP[1][11]*t183; float t340 = OP[10][11]*t85; float t341 = OP[0][11]*t174; float t342 = OP[9][11]*t88; float t329 = OP[4][11]+t326+t327+t328-t340-t341-t342; float t330 = OP[2][10]*t171; float t331 = OP[11][10]*t93; float t332 = OP[1][10]*t183; float t337 = OP[10][10]*t85; float t338 = OP[0][10]*t174; float t339 = OP[9][10]*t88; float t333 = OP[4][10]+t330+t331+t332-t337-t338-t339; float t343 = OP[2][6]*t171; float t344 = OP[11][6]*t93; float t345 = OP[1][6]*t183; float t346 = OP[4][6]+t343+t344+t345-OP[0][6]*t174-OP[9][6]*t88-OP[10][6]*t85; float t347 = OP[2][7]*t171; float t348 = OP[11][7]*t93; float t349 = OP[1][7]*t183; float t350 = OP[4][7]+t347+t348+t349-OP[0][7]*t174-OP[9][7]*t88-OP[10][7]*t85; float t351 = OP[2][8]*t171; float t352 = OP[11][8]*t93; float t353 = OP[1][8]*t183; float t354 = OP[4][8]+t351+t352+t353-OP[0][8]*t174-OP[9][8]*t88-OP[10][8]*t85; float t355 = OP[0][0]*t190; float t356 = OP[9][0]*t99; float t357 = OP[2][0]*t197; float t367 = OP[11][0]*t98; float t368 = OP[1][0]*t188; float t369 = OP[10][0]*t102; float t358 = OP[5][0]+t355+t356+t357-t367-t368-t369; float t359 = OP[0][1]*t190; float t360 = OP[9][1]*t99; float t361 = OP[2][1]*t197; float t370 = OP[11][1]*t98; float t371 = OP[1][1]*t188; float t372 = OP[10][1]*t102; float t362 = OP[5][1]+t359+t360+t361-t370-t371-t372; float t363 = OP[0][2]*t190; float t364 = OP[9][2]*t99; float t365 = OP[2][2]*t197; float t373 = OP[11][2]*t98; float t374 = OP[1][2]*t188; float t375 = OP[10][2]*t102; float t366 = OP[5][2]+t363+t364+t365-t373-t374-t375; float t376 = dvzNoise*t78*t98; float t377 = OP[0][9]*t190; float t378 = OP[9][9]*t99; float t379 = OP[2][9]*t197; float t390 = OP[11][9]*t98; float t391 = OP[1][9]*t188; float t392 = OP[10][9]*t102; float t380 = OP[5][9]+t377+t378+t379-t390-t391-t392; float t381 = OP[0][11]*t190; float t382 = OP[9][11]*t99; float t383 = OP[2][11]*t197; float t396 = OP[11][11]*t98; float t397 = OP[1][11]*t188; float t398 = OP[10][11]*t102; float t384 = OP[5][11]+t381+t382+t383-t396-t397-t398; float t385 = OP[0][10]*t190; float t386 = OP[9][10]*t99; float t387 = OP[2][10]*t197; float t393 = OP[11][10]*t98; float t394 = OP[1][10]*t188; float t395 = OP[10][10]*t102; float t388 = OP[5][10]+t385+t386+t387-t393-t394-t395; float t389 = dvyNoise*t85*t102; float t399 = OP[0][6]*t190; float t400 = OP[9][6]*t99; float t401 = OP[2][6]*t197; float t402 = OP[5][6]+t399+t400+t401-OP[1][6]*t188-OP[10][6]*t102-OP[11][6]*t98; float t403 = OP[0][7]*t190; float t404 = OP[9][7]*t99; float t405 = OP[2][7]*t197; float t406 = OP[5][7]+t403+t404+t405-OP[1][7]*t188-OP[10][7]*t102-OP[11][7]*t98; float t407 = OP[0][8]*t190; float t408 = OP[9][8]*t99; float t409 = OP[2][8]*t197; float t410 = OP[5][8]+t407+t408+t409-OP[1][8]*t188-OP[10][8]*t102-OP[11][8]*t98; A0[0][0] = daxNoise*t140+t34*t61+t48*t68-t56*t70-t39*t107; A0[0][1] = -t39*t110-t61*t119+t68*t123+t70*t127; A0[0][2] = -t39*t113-t68*t152+t70*t158+t146*(t59+t60-t66-t67); A0[0][3] = OP[0][3]*t34+OP[1][3]*t48-OP[2][3]*t56-OP[6][3]*t39+t75*t84-t69*t91-t78*t97-t70*t161+t166*(t59+t60-t66-t67)+t163*(t62+t63-t72-t73); A0[0][4] = OP[0][4]*t34+OP[1][4]*t48-OP[2][4]*t56-OP[6][4]*t39-t84*t85-t88*t91+t93*t97-t61*t174+t70*t171+t183*(t62+t63-t72-t73); A0[0][5] = OP[0][5]*t34+OP[1][5]*t48-OP[2][5]*t56-OP[6][5]*t39-t84*t102-t97*t98+t61*t190-t68*t188+t99*(t89+t90-t100-t101)+t197*(t64+t65-t86-t87); A0[0][6] = t107; A0[0][7] = t110; A0[0][8] = t113; A0[0][9] = t91; A0[0][10] = t84; A0[0][11] = t97; A0[1][0] = -t34*t133-t48*t136+t56*t139+t39*(t198+t199-OP[1][6]*t123-OP[2][6]*t127); A0[1][1] = dayNoise*t140+t119*t133-t123*t136-t127*t139+t39*(t200+t201-OP[1][7]*t123-OP[2][7]*t127); A0[1][2] = -t133*t146+t136*t152-t139*t158+t39*(t202+t203-OP[1][8]*t123-OP[2][8]*t127); A0[1][3] = -OP[7][3]*t39-OP[0][3]*t119+OP[1][3]*t123+OP[2][3]*t127-t75*t169+t69*t177+t78*t180-t133*t166-t136*t163+t139*t161; A0[1][4] = -OP[7][4]*t39-OP[0][4]*t119+OP[1][4]*t123+OP[2][4]*t127+t85*t169+t88*t177-t93*t180+t133*t174-t139*t171-t136*t183; A0[1][5] = -OP[7][5]*t39-OP[0][5]*t119+OP[1][5]*t123+OP[2][5]*t127+t102*t169-t99*t177+t98*t180-t133*t190+t136*t188-t139*t197; A0[1][6] = -t198-t199+OP[1][6]*t123+OP[2][6]*t127; A0[1][7] = -t200-t201+OP[1][7]*t123+OP[2][7]*t127; A0[1][8] = -t202-t203+OP[1][8]*t123+OP[2][8]*t127; A0[1][9] = -t175-t176+t191+t192; A0[1][10] = -t167-t168+t193+t194; A0[1][11] = -t178-t179+t184+t185; A0[2][0] = -t34*t209-t48*t212+t56*t215+t39*(t238+t239-OP[0][6]*t146-OP[2][6]*t158); A0[2][1] = t119*t209-t123*t212-t127*t215+t39*(t240+t241-OP[0][7]*t146-OP[2][7]*t158); A0[2][2] = dazNoise*t140-t146*t209+t152*t212-t158*t215+t39*(t242+t243-OP[0][8]*t146-OP[2][8]*t158); A0[2][3] = -OP[8][3]*t39+OP[0][3]*t146-OP[1][3]*t152+OP[2][3]*t158-t69*t229+t75*t225-t78*t232-t163*t212-t166*t209+t161*t215; A0[2][4] = -OP[8][4]*t39+OP[0][4]*t146-OP[1][4]*t152+OP[2][4]*t158-t85*t225-t88*t229+t93*t232+t174*t209-t171*t215-t183*t212; A0[2][5] = -OP[8][5]*t39+OP[0][5]*t146-OP[1][5]*t152+OP[2][5]*t158-t102*t225-t98*t232-t190*t209+t188*t212-t197*t215+t99*(t227+t228-t234-t235); A0[2][6] = -t238-t239+OP[0][6]*t146+OP[2][6]*t158; A0[2][7] = -t240-t241+OP[0][7]*t146+OP[2][7]*t158; A0[2][8] = -t242-t243+OP[0][8]*t146+OP[2][8]*t158; A0[2][9] = t229; A0[2][10] = t225; A0[2][11] = t232; A0[3][0] = t34*t249+t48*t253-t56*t257-t39*t291; A0[3][1] = -t39*t295-t119*t249+t123*t253+t127*t257; A0[3][2] = -t39*t299+t146*t249-t152*t253+t158*t257; A0[3][3] = OP[3][3]-OP[9][3]*t69+OP[0][3]*t166+OP[1][3]*t163+OP[10][3]*t75-OP[2][3]*t161-OP[11][3]*t78-t69*t270-t78*t274+t75*t278+t166*t249+t163*t253-t161*t257+dvxNoise*(t69*t69)+dvyNoise*(t75*t75)+dvzNoise*(t78*t78); A0[3][4] = OP[3][4]+t321-OP[9][4]*t69+OP[0][4]*t166+OP[1][4]*t163+OP[10][4]*t75-OP[2][4]*t161-OP[11][4]*t78-t88*t270-t85*t278+t93*t274-t174*t249+t171*t257+t183*t253-dvyNoise*t75*t85-dvzNoise*t78*t93; A0[3][5] = OP[3][5]+t376-OP[9][5]*t69+OP[0][5]*t166+OP[1][5]*t163+OP[10][5]*t75-OP[2][5]*t161-OP[11][5]*t78+t99*t270-t98*t274-t102*t278+t190*t249-t188*t253+t197*t257-dvxNoise*t69*t99-dvyNoise*t75*t102; A0[3][6] = t291; A0[3][7] = t295; A0[3][8] = t299; A0[3][9] = t270; A0[3][10] = t278; A0[3][11] = t274; A0[4][0] = t34*t303+t48*t307-t56*t311-t39*t346; A0[4][1] = -t39*t350-t119*t303+t123*t307+t127*t311; A0[4][2] = -t39*t354+t146*t303-t152*t307+t158*t311; A0[4][3] = OP[4][3]+t321-OP[0][3]*t174-OP[9][3]*t88-OP[10][3]*t85+OP[2][3]*t171+OP[1][3]*t183+OP[11][3]*t93-t69*t325-t78*t329+t75*t333+t166*t303+t163*t307-t161*t311-dvyNoise*t75*t85-dvzNoise*t78*t93; A0[4][4] = OP[4][4]-OP[0][4]*t174-OP[9][4]*t88-OP[10][4]*t85+OP[2][4]*t171+OP[1][4]*t183+OP[11][4]*t93-t88*t325-t85*t333+t93*t329-t174*t303+t171*t311+t183*t307+dvxNoise*(t88*t88)+dvyNoise*(t85*t85)+dvzNoise*(t93*t93); A0[4][5] = OP[4][5]+t389-OP[0][5]*t174-OP[9][5]*t88-OP[10][5]*t85+OP[2][5]*t171+OP[1][5]*t183+OP[11][5]*t93+t99*t325-t98*t329-t102*t333+t190*t303-t188*t307+t197*t311-dvxNoise*t88*t99-dvzNoise*t93*t98; A0[4][6] = t346; A0[4][7] = t350; A0[4][8] = t354; A0[4][9] = t325; A0[4][10] = t333; A0[4][11] = t329; A0[5][0] = t34*t358+t48*t362-t56*t366-t39*t402; A0[5][1] = -t39*t406-t119*t358+t123*t362+t127*t366; A0[5][2] = -t39*t410+t146*t358-t152*t362+t158*t366; A0[5][3] = OP[5][3]+t376+OP[9][3]*t99+OP[0][3]*t190-OP[1][3]*t188-OP[10][3]*t102-OP[11][3]*t98+OP[2][3]*t197-t69*t380-t78*t384+t75*t388+t166*t358+t163*t362-t161*t366-dvxNoise*t69*t99-dvyNoise*t75*t102; A0[5][4] = OP[5][4]+t389+OP[9][4]*t99+OP[0][4]*t190-OP[1][4]*t188-OP[10][4]*t102-OP[11][4]*t98+OP[2][4]*t197-t88*t380-t85*t388+t93*t384-t174*t358+t171*t366+t183*t362-dvxNoise*t88*t99-dvzNoise*t93*t98; A0[5][5] = OP[5][5]+OP[9][5]*t99+OP[0][5]*t190-OP[1][5]*t188-OP[10][5]*t102-OP[11][5]*t98+OP[2][5]*t197+t99*t380-t98*t384-t102*t388+t190*t358-t188*t362+t197*t366+dvxNoise*(t99*t99)+dvyNoise*(t102*t102)+dvzNoise*(t98*t98); A0[5][6] = t402; A0[5][7] = t406; A0[5][8] = t410; A0[5][9] = t380; A0[5][10] = t388; A0[5][11] = t384; A0[6][0] = -t411+OP[6][0]*t34+OP[6][1]*t48-OP[6][2]*t56; A0[6][1] = -t412-OP[6][0]*t119+OP[6][1]*t123+OP[6][2]*t127; A0[6][2] = -t413+OP[6][0]*t146-OP[6][1]*t152+OP[6][2]*t158; A0[6][3] = OP[6][3]-OP[6][2]*t161+OP[6][1]*t163+OP[6][0]*t166-OP[6][9]*t69+OP[6][10]*t75-OP[6][11]*t78; A0[6][4] = OP[6][4]+OP[6][2]*t171-OP[6][0]*t174+OP[6][1]*t183-OP[6][10]*t85-OP[6][9]*t88+OP[6][11]*t93; A0[6][5] = OP[6][5]-OP[6][1]*t188+OP[6][0]*t190+OP[6][2]*t197+OP[6][9]*t99-OP[6][11]*t98-OP[6][10]*t102; A0[6][6] = OP[6][6]; A0[6][7] = OP[6][7]; A0[6][8] = OP[6][8]; A0[6][9] = OP[6][9]; A0[6][10] = OP[6][10]; A0[6][11] = OP[6][11]; A0[7][0] = -t198+OP[7][0]*t34+OP[7][1]*t48-OP[7][2]*t56; A0[7][1] = -t200-OP[7][0]*t119+OP[7][1]*t123+OP[7][2]*t127; A0[7][2] = -t202+OP[7][0]*t146-OP[7][1]*t152+OP[7][2]*t158; A0[7][3] = OP[7][3]-OP[7][2]*t161+OP[7][1]*t163+OP[7][0]*t166-OP[7][9]*t69+OP[7][10]*t75-OP[7][11]*t78; A0[7][4] = OP[7][4]+OP[7][2]*t171-OP[7][0]*t174+OP[7][1]*t183-OP[7][10]*t85-OP[7][9]*t88+OP[7][11]*t93; A0[7][5] = OP[7][5]-OP[7][1]*t188+OP[7][0]*t190+OP[7][2]*t197+OP[7][9]*t99-OP[7][11]*t98-OP[7][10]*t102; A0[7][6] = OP[7][6]; A0[7][7] = OP[7][7]; A0[7][8] = OP[7][8]; A0[7][9] = OP[7][9]; A0[7][10] = OP[7][10]; A0[7][11] = OP[7][11]; A0[8][0] = -t238+OP[8][0]*t34+OP[8][1]*t48-OP[8][2]*t56; A0[8][1] = -t240-OP[8][0]*t119+OP[8][1]*t123+OP[8][2]*t127; A0[8][2] = -t242+OP[8][0]*t146-OP[8][1]*t152+OP[8][2]*t158; A0[8][3] = OP[8][3]-OP[8][2]*t161+OP[8][1]*t163+OP[8][0]*t166-OP[8][9]*t69+OP[8][10]*t75-OP[8][11]*t78; A0[8][4] = OP[8][4]+OP[8][2]*t171-OP[8][0]*t174+OP[8][1]*t183-OP[8][10]*t85-OP[8][9]*t88+OP[8][11]*t93; A0[8][5] = OP[8][5]-OP[8][1]*t188+OP[8][0]*t190+OP[8][2]*t197+OP[8][9]*t99-OP[8][11]*t98-OP[8][10]*t102; A0[8][6] = OP[8][6]; A0[8][7] = OP[8][7]; A0[8][8] = OP[8][8]; A0[8][9] = OP[8][9]; A0[8][10] = OP[8][10]; A0[8][11] = OP[8][11]; A0[9][0] = OP[9][0]*t34-OP[9][6]*t39+OP[9][1]*t48-OP[9][2]*t56; A0[9][1] = -OP[9][7]*t39-OP[9][0]*t119+OP[9][1]*t123+OP[9][2]*t127; A0[9][2] = -OP[9][8]*t39+OP[9][0]*t146-OP[9][1]*t152+OP[9][2]*t158; A0[9][3] = OP[9][3]-t279-OP[9][2]*t161+OP[9][1]*t163+OP[9][0]*t166+OP[9][10]*t75-OP[9][11]*t78; A0[9][4] = OP[9][4]-t336+OP[9][2]*t171-OP[9][0]*t174+OP[9][1]*t183-OP[9][10]*t85+OP[9][11]*t93; A0[9][5] = OP[9][5]+t378-OP[9][1]*t188+OP[9][0]*t190+OP[9][2]*t197-OP[9][11]*t98-OP[9][10]*t102; A0[9][6] = OP[9][6]; A0[9][7] = OP[9][7]; A0[9][8] = OP[9][8]; A0[9][9] = OP[9][9]; A0[9][10] = OP[9][10]; A0[9][11] = OP[9][11]; A0[10][0] = OP[10][0]*t34-OP[10][6]*t39+OP[10][1]*t48-OP[10][2]*t56; A0[10][1] = -OP[10][7]*t39-OP[10][0]*t119+OP[10][1]*t123+OP[10][2]*t127; A0[10][2] = -OP[10][8]*t39+OP[10][0]*t146-OP[10][1]*t152+OP[10][2]*t158; A0[10][3] = OP[10][3]+t276-OP[10][2]*t161+OP[10][1]*t163+OP[10][0]*t166-OP[10][9]*t69-OP[10][11]*t78; A0[10][4] = OP[10][4]-t337+OP[10][2]*t171-OP[10][0]*t174+OP[10][1]*t183-OP[10][9]*t88+OP[10][11]*t93; A0[10][5] = OP[10][5]-t395-OP[10][1]*t188+OP[10][0]*t190+OP[10][2]*t197+OP[10][9]*t99-OP[10][11]*t98; A0[10][6] = OP[10][6]; A0[10][7] = OP[10][7]; A0[10][8] = OP[10][8]; A0[10][9] = OP[10][9]; A0[10][10] = OP[10][10]; A0[10][11] = OP[10][11]; A0[11][0] = OP[11][0]*t34-OP[11][6]*t39+OP[11][1]*t48-OP[11][2]*t56; A0[11][1] = -OP[11][7]*t39-OP[11][0]*t119+OP[11][1]*t123+OP[11][2]*t127; A0[11][2] = -OP[11][8]*t39+OP[11][0]*t146-OP[11][1]*t152+OP[11][2]*t158; A0[11][3] = OP[11][3]-t287-OP[11][2]*t161+OP[11][1]*t163+OP[11][0]*t166-OP[11][9]*t69+OP[11][10]*t75; A0[11][4] = OP[11][4]+t327+OP[11][2]*t171-OP[11][0]*t174+OP[11][1]*t183-OP[11][10]*t85-OP[11][9]*t88; A0[11][5] = OP[11][5]-t396-OP[11][1]*t188+OP[11][0]*t190+OP[11][2]*t197+OP[11][9]*t99-OP[11][10]*t102; A0[11][6] = OP[11][6]; A0[11][7] = OP[11][7]; A0[11][8] = OP[11][8]; A0[11][9] = OP[11][9]; A0[11][10] = OP[11][10]; A0[11][11] = OP[11][11];