(function webpackUniversalModuleDefinition(root, factory) { if(typeof exports === 'object' && typeof module === 'object') module.exports = factory(require("rogue-engine"), require("three")); else if(typeof define === 'function' && define.amd) define(["rogue-engine", "three"], factory); else if(typeof exports === 'object') exports["rogue-engine-user-scripts"] = factory(require("rogue-engine"), require("three")); else root["rogue-engine-user-scripts"] = factory(root["rogue-engine"], root["three"]); })(self, (__WEBPACK_EXTERNAL_MODULE_rogue_engine__, __WEBPACK_EXTERNAL_MODULE_three__) => { return /******/ (() => { // webpackBootstrap /******/ "use strict"; /******/ var __webpack_modules__ = ({ /***/ "./node_modules/@dimforge/rapier3d-compat/rapier.es.js": /*!*************************************************************!*\ !*** ./node_modules/@dimforge/rapier3d-compat/rapier.es.js ***! \*************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ ActiveCollisionTypes: () => (/* binding */ kA), /* harmony export */ ActiveEvents: () => (/* binding */ KA), /* harmony export */ ActiveHooks: () => (/* binding */ UA), /* harmony export */ Ball: () => (/* binding */ _A), /* harmony export */ BroadPhase: () => (/* binding */ ZA), /* harmony export */ CCDSolver: () => (/* binding */ dA), /* harmony export */ Capsule: () => (/* binding */ II), /* harmony export */ CoefficientCombineRule: () => (/* binding */ GA), /* harmony export */ Collider: () => (/* binding */ KI), /* harmony export */ ColliderDesc: () => (/* binding */ UI), /* harmony export */ ColliderSet: () => (/* binding */ aI), /* harmony export */ Cone: () => (/* binding */ SI), /* harmony export */ ConvexPolyhedron: () => (/* binding */ iI), /* harmony export */ Cuboid: () => (/* binding */ $A), /* harmony export */ Cylinder: () => (/* binding */ GI), /* harmony export */ DebugRenderBuffers: () => (/* binding */ NI), /* harmony export */ DebugRenderPipeline: () => (/* binding */ MI), /* harmony export */ EventQueue: () => (/* binding */ qI), /* harmony export */ FeatureType: () => (/* binding */ wA), /* harmony export */ FixedImpulseJoint: () => (/* binding */ qA), /* harmony export */ FixedMultibodyJoint: () => (/* binding */ tA), /* harmony export */ Heightfield: () => (/* binding */ oI), /* harmony export */ ImpulseJoint: () => (/* binding */ FA), /* harmony export */ ImpulseJointSet: () => (/* binding */ HA), /* harmony export */ IntegrationParameters: () => (/* binding */ MA), /* harmony export */ IslandManager: () => (/* binding */ nA), /* harmony export */ JointData: () => (/* binding */ LA), /* harmony export */ JointType: () => (/* binding */ DA), /* harmony export */ MotorModel: () => (/* binding */ oA), /* harmony export */ MultibodyJoint: () => (/* binding */ lA), /* harmony export */ MultibodyJointSet: () => (/* binding */ eA), /* harmony export */ NarrowPhase: () => (/* binding */ WA), /* harmony export */ PhysicsPipeline: () => (/* binding */ JI), /* harmony export */ PointColliderProjection: () => (/* binding */ fA), /* harmony export */ PointProjection: () => (/* binding */ bA), /* harmony export */ Polyline: () => (/* binding */ QI), /* harmony export */ PrismaticImpulseJoint: () => (/* binding */ sA), /* harmony export */ PrismaticMultibodyJoint: () => (/* binding */ rA), /* harmony export */ Quaternion: () => (/* binding */ QA), /* harmony export */ Ray: () => (/* binding */ VA), /* harmony export */ RayColliderIntersection: () => (/* binding */ mA), /* harmony export */ RayColliderToi: () => (/* binding */ XA), /* harmony export */ RayIntersection: () => (/* binding */ PA), /* harmony export */ RevoluteImpulseJoint: () => (/* binding */ cA), /* harmony export */ RevoluteMultibodyJoint: () => (/* binding */ TA), /* harmony export */ RigidBody: () => (/* binding */ JA), /* harmony export */ RigidBodyDesc: () => (/* binding */ yA), /* harmony export */ RigidBodySet: () => (/* binding */ NA), /* harmony export */ RigidBodyType: () => (/* binding */ iA), /* harmony export */ RotationOps: () => (/* binding */ EA), /* harmony export */ RoundCone: () => (/* binding */ kI), /* harmony export */ RoundConvexPolyhedron: () => (/* binding */ DI), /* harmony export */ RoundCuboid: () => (/* binding */ AI), /* harmony export */ RoundCylinder: () => (/* binding */ wI), /* harmony export */ RoundTriangle: () => (/* binding */ BI), /* harmony export */ Segment: () => (/* binding */ gI), /* harmony export */ SerializationPipeline: () => (/* binding */ hI), /* harmony export */ Shape: () => (/* binding */ vA), /* harmony export */ ShapeColliderTOI: () => (/* binding */ uA), /* harmony export */ ShapeContact: () => (/* binding */ jA), /* harmony export */ ShapeTOI: () => (/* binding */ zA), /* harmony export */ ShapeType: () => (/* binding */ SA), /* harmony export */ SolverFlags: () => (/* binding */ aA), /* harmony export */ SphericalImpulseJoint: () => (/* binding */ YA), /* harmony export */ SphericalMultibodyJoint: () => (/* binding */ OA), /* harmony export */ TempContactManifold: () => (/* binding */ xA), /* harmony export */ TriMesh: () => (/* binding */ EI), /* harmony export */ Triangle: () => (/* binding */ CI), /* harmony export */ UnitImpulseJoint: () => (/* binding */ RA), /* harmony export */ UnitMultibodyJoint: () => (/* binding */ pA), /* harmony export */ Vector3: () => (/* binding */ CA), /* harmony export */ VectorOps: () => (/* binding */ BA), /* harmony export */ World: () => (/* binding */ FI), /* harmony export */ "default": () => (/* binding */ dI), /* harmony export */ init: () => (/* binding */ OI), /* harmony export */ version: () => (/* binding */ eI) /* harmony export */ }); let A;const I=new Array(32).fill(void 0);function g(A){return I[A]}I.push(void 0,null,!0,!1);let C=I.length;function B(A){const B=g(A);return function(A){A<36||(I[A]=C,C=A)}(A),B}function Q(A){C===I.length&&I.push(I.length+1);const g=C;return C=I[g],I[g]=A,g}function E(A){return null==A}let i=null;function D(){return null!==i&&i.buffer===A.memory.buffer||(i=new Float64Array(A.memory.buffer)),i}let o=null;function G(){return null!==o&&o.buffer===A.memory.buffer||(o=new Int32Array(A.memory.buffer)),o}const w=new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0});w.decode();let S=null;function k(I,g){return w.decode((null!==S&&S.buffer===A.memory.buffer||(S=new Uint8Array(A.memory.buffer)),S).subarray(I,I+g))}function K(A,I){if(!(A instanceof I))throw new Error(`expected instance of ${I.name}`);return A.ptr}let U=32;function a(A){if(1==U)throw new Error("out of js stack");return I[--U]=A,U}let J=null;function y(){return null!==J&&J.buffer===A.memory.buffer||(J=new Float32Array(A.memory.buffer)),J}function h(A,I){return y().subarray(A/4,A/4+I)}let N=null;function M(){return null!==N&&N.buffer===A.memory.buffer||(N=new Uint32Array(A.memory.buffer)),N}let F=0;function R(A,I){const g=I(4*A.length);return y().set(A,g/4),F=A.length,g}function q(A,I){const g=I(4*A.length);return M().set(A,g/4),F=A.length,g}function s(I,g){try{return I.apply(this,g)}catch(I){A.__wbindgen_exn_store(Q(I))}}Object.freeze({Revolute:0,0:"Revolute",Fixed:1,1:"Fixed",Prismatic:2,2:"Prismatic",Spherical:3,3:"Spherical",Generic:4,4:"Generic"}),Object.freeze({AccelerationBased:0,0:"AccelerationBased",ForceBased:1,1:"ForceBased"});const c=Object.freeze({X:0,0:"X",Y:1,1:"Y",Z:2,2:"Z",AngX:3,3:"AngX",AngY:4,4:"AngY",AngZ:5,5:"AngZ"});Object.freeze({Dynamic:0,0:"Dynamic",Fixed:1,1:"Fixed",KinematicPositionBased:2,2:"KinematicPositionBased",KinematicVelocityBased:3,3:"KinematicVelocityBased"}),Object.freeze({Vertex:0,0:"Vertex",Edge:1,1:"Edge",Face:2,2:"Face",Unknown:3,3:"Unknown"}),Object.freeze({Ball:0,0:"Ball",Cuboid:1,1:"Cuboid",Capsule:2,2:"Capsule",Segment:3,3:"Segment",Polyline:4,4:"Polyline",Triangle:5,5:"Triangle",TriMesh:6,6:"TriMesh",HeightField:7,7:"HeightField",Compound:8,8:"Compound",ConvexPolyhedron:9,9:"ConvexPolyhedron",Cylinder:10,10:"Cylinder",Cone:11,11:"Cone",RoundCuboid:12,12:"RoundCuboid",RoundTriangle:13,13:"RoundTriangle",RoundCylinder:14,14:"RoundCylinder",RoundCone:15,15:"RoundCone",RoundConvexPolyhedron:16,16:"RoundConvexPolyhedron"});class Y{static __wrap(A){const I=Object.create(Y.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawbroadphase_free(I)}constructor(){const I=A.rawbroadphase_new();return Y.__wrap(I)}}class L{static __wrap(A){const I=Object.create(L.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawccdsolver_free(I)}constructor(){const I=A.rawccdsolver_new();return L.__wrap(I)}}class H{static __wrap(A){const I=Object.create(H.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawcolliderset_free(I)}coTranslation(I){const g=A.rawcolliderset_coTranslation(this.ptr,I);return IA.__wrap(g)}coRotation(I){const g=A.rawcolliderset_coRotation(this.ptr,I);return z.__wrap(g)}coSetTranslation(I,g,C,B){A.rawcolliderset_coSetTranslation(this.ptr,I,g,C,B)}coSetTranslationWrtParent(I,g,C,B){A.rawcolliderset_coSetTranslationWrtParent(this.ptr,I,g,C,B)}coSetRotation(I,g,C,B,Q){A.rawcolliderset_coSetRotation(this.ptr,I,g,C,B,Q)}coSetRotationWrtParent(I,g,C,B,Q){A.rawcolliderset_coSetRotationWrtParent(this.ptr,I,g,C,B,Q)}coIsSensor(I){return 0!==A.rawcolliderset_coIsSensor(this.ptr,I)}coShapeType(I){return A.rawcolliderset_coShapeType(this.ptr,I)>>>0}coHalfExtents(I){const g=A.rawcolliderset_coHalfExtents(this.ptr,I);return 0===g?void 0:IA.__wrap(g)}coRadius(I){try{const B=A.__wbindgen_add_to_stack_pointer(-16);A.rawcolliderset_coRadius(B,this.ptr,I);var g=G()[B/4+0],C=y()[B/4+1];return 0===g?void 0:C}finally{A.__wbindgen_add_to_stack_pointer(16)}}coHalfHeight(I){try{const B=A.__wbindgen_add_to_stack_pointer(-16);A.rawcolliderset_coHalfHeight(B,this.ptr,I);var g=G()[B/4+0],C=y()[B/4+1];return 0===g?void 0:C}finally{A.__wbindgen_add_to_stack_pointer(16)}}coRoundRadius(I){try{const B=A.__wbindgen_add_to_stack_pointer(-16);A.rawcolliderset_coRoundRadius(B,this.ptr,I);var g=G()[B/4+0],C=y()[B/4+1];return 0===g?void 0:C}finally{A.__wbindgen_add_to_stack_pointer(16)}}coVertices(I){try{const B=A.__wbindgen_add_to_stack_pointer(-16);A.rawcolliderset_coVertices(B,this.ptr,I);var g=G()[B/4+0],C=G()[B/4+1];let Q;return 0!==g&&(Q=h(g,C).slice(),A.__wbindgen_free(g,4*C)),Q}finally{A.__wbindgen_add_to_stack_pointer(16)}}coIndices(I){try{const B=A.__wbindgen_add_to_stack_pointer(-16);A.rawcolliderset_coIndices(B,this.ptr,I);var g=G()[B/4+0],C=G()[B/4+1];let Q;return 0!==g&&(Q=function(A,I){return M().subarray(A/4,A/4+I)}(g,C).slice(),A.__wbindgen_free(g,4*C)),Q}finally{A.__wbindgen_add_to_stack_pointer(16)}}coHeightfieldHeights(I){try{const B=A.__wbindgen_add_to_stack_pointer(-16);A.rawcolliderset_coHeightfieldHeights(B,this.ptr,I);var g=G()[B/4+0],C=G()[B/4+1];let Q;return 0!==g&&(Q=h(g,C).slice(),A.__wbindgen_free(g,4*C)),Q}finally{A.__wbindgen_add_to_stack_pointer(16)}}coHeightfieldScale(I){const g=A.rawcolliderset_coHeightfieldScale(this.ptr,I);return 0===g?void 0:IA.__wrap(g)}coHeightfieldNRows(I){try{const B=A.__wbindgen_add_to_stack_pointer(-16);A.rawcolliderset_coHeightfieldNRows(B,this.ptr,I);var g=G()[B/4+0],C=G()[B/4+1];return 0===g?void 0:C>>>0}finally{A.__wbindgen_add_to_stack_pointer(16)}}coHeightfieldNCols(I){try{const B=A.__wbindgen_add_to_stack_pointer(-16);A.rawcolliderset_coHeightfieldNCols(B,this.ptr,I);var g=G()[B/4+0],C=G()[B/4+1];return 0===g?void 0:C>>>0}finally{A.__wbindgen_add_to_stack_pointer(16)}}coParent(I){try{const B=A.__wbindgen_add_to_stack_pointer(-16);A.rawcolliderset_coParent(B,this.ptr,I);var g=G()[B/4+0],C=D()[B/8+1];return 0===g?void 0:C}finally{A.__wbindgen_add_to_stack_pointer(16)}}coFriction(I){return A.rawcolliderset_coFriction(this.ptr,I)}coRestitution(I){return A.rawcolliderset_coRestitution(this.ptr,I)}coDensity(I){try{const B=A.__wbindgen_add_to_stack_pointer(-16);A.rawcolliderset_coDensity(B,this.ptr,I);var g=G()[B/4+0],C=y()[B/4+1];return 0===g?void 0:C}finally{A.__wbindgen_add_to_stack_pointer(16)}}coCollisionGroups(I){return A.rawcolliderset_coCollisionGroups(this.ptr,I)>>>0}coSolverGroups(I){return A.rawcolliderset_coSolverGroups(this.ptr,I)>>>0}coActiveHooks(I){return A.rawcolliderset_coActiveHooks(this.ptr,I)>>>0}coActiveCollisionTypes(I){return A.rawcolliderset_coActiveCollisionTypes(this.ptr,I)}coActiveEvents(I){return A.rawcolliderset_coActiveEvents(this.ptr,I)>>>0}coContainsPoint(I,g){K(g,IA);return 0!==A.rawcolliderset_coContainsPoint(this.ptr,I,g.ptr)}coCastShape(I,g,C,B,Q,E,i){K(g,IA),K(C,v),K(B,IA),K(Q,z),K(E,IA);const D=A.rawcolliderset_coCastShape(this.ptr,I,g.ptr,C.ptr,B.ptr,Q.ptr,E.ptr,i);return 0===D?void 0:AA.__wrap(D)}coCastCollider(I,g,C,B,Q){K(g,IA),K(B,IA);const E=A.rawcolliderset_coCastCollider(this.ptr,I,g.ptr,C,B.ptr,Q);return 0===E?void 0:_.__wrap(E)}coIntersectsShape(I,g,C,B){K(g,v),K(C,IA),K(B,z);return 0!==A.rawcolliderset_coIntersectsShape(this.ptr,I,g.ptr,C.ptr,B.ptr)}coContactShape(I,g,C,B,Q){K(g,v),K(C,IA),K(B,z);const E=A.rawcolliderset_coContactShape(this.ptr,I,g.ptr,C.ptr,B.ptr,Q);return 0===E?void 0:$.__wrap(E)}coContactCollider(I,g,C){const B=A.rawcolliderset_coContactCollider(this.ptr,I,g,C);return 0===B?void 0:$.__wrap(B)}coProjectPoint(I,g,C){K(g,IA);const B=A.rawcolliderset_coProjectPoint(this.ptr,I,g.ptr,C);return b.__wrap(B)}coIntersectsRay(I,g,C,B){K(g,IA),K(C,IA);return 0!==A.rawcolliderset_coIntersectsRay(this.ptr,I,g.ptr,C.ptr,B)}coCastRay(I,g,C,B,Q){K(g,IA),K(C,IA);return A.rawcolliderset_coCastRay(this.ptr,I,g.ptr,C.ptr,B,Q)}coCastRayAndGetNormal(I,g,C,B,Q){K(g,IA),K(C,IA);const E=A.rawcolliderset_coCastRayAndGetNormal(this.ptr,I,g.ptr,C.ptr,B,Q);return 0===E?void 0:m.__wrap(E)}coSetSensor(I,g){A.rawcolliderset_coSetSensor(this.ptr,I,g)}coSetRestitution(I,g){A.rawcolliderset_coSetRestitution(this.ptr,I,g)}coSetFriction(I,g){A.rawcolliderset_coSetFriction(this.ptr,I,g)}coFrictionCombineRule(I){return A.rawcolliderset_coFrictionCombineRule(this.ptr,I)>>>0}coSetFrictionCombineRule(I,g){A.rawcolliderset_coSetFrictionCombineRule(this.ptr,I,g)}coRestitutionCombineRule(I){return A.rawcolliderset_coRestitutionCombineRule(this.ptr,I)>>>0}coSetRestitutionCombineRule(I,g){A.rawcolliderset_coSetRestitutionCombineRule(this.ptr,I,g)}coSetCollisionGroups(I,g){A.rawcolliderset_coSetCollisionGroups(this.ptr,I,g)}coSetSolverGroups(I,g){A.rawcolliderset_coSetSolverGroups(this.ptr,I,g)}coSetActiveHooks(I,g){A.rawcolliderset_coSetActiveHooks(this.ptr,I,g)}coSetActiveEvents(I,g){A.rawcolliderset_coSetActiveEvents(this.ptr,I,g)}coSetActiveCollisionTypes(I,g){A.rawcolliderset_coSetActiveCollisionTypes(this.ptr,I,g)}coSetShape(I,g){K(g,v),A.rawcolliderset_coSetShape(this.ptr,I,g.ptr)}constructor(){const I=A.rawcolliderset_new();return H.__wrap(I)}len(){return A.rawcolliderset_len(this.ptr)>>>0}contains(I){return 0!==A.rawcolliderset_contains(this.ptr,I)}createCollider(I,g,C,B,Q,E,i,o,w,S,k,U,a,J,y,h,N,M,F,R,q,s){try{const L=A.__wbindgen_add_to_stack_pointer(-16);K(I,v),K(g,IA),K(C,z),K(E,IA),K(i,IA),K(o,z),K(s,X),A.rawcolliderset_createCollider(L,this.ptr,I.ptr,g.ptr,C.ptr,B,Q,E.ptr,i.ptr,o.ptr,w,S,k,U,a,J,y,h,N,M,F,R,q,s.ptr);var c=G()[L/4+0],Y=D()[L/8+1];return 0===c?void 0:Y}finally{A.__wbindgen_add_to_stack_pointer(16)}}remove(I,g,C,B){K(g,n),K(C,X),A.rawcolliderset_remove(this.ptr,I,g.ptr,C.ptr,B)}isHandleValid(I){return 0!==A.rawcolliderset_contains(this.ptr,I)}forEachColliderHandle(g){try{A.rawcolliderset_forEachColliderHandle(this.ptr,a(g))}finally{I[U++]=void 0}}}class l{static __wrap(A){const I=Object.create(l.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawcontactmanifold_free(I)}normal(){const I=A.rawcontactmanifold_normal(this.ptr);return IA.__wrap(I)}local_n1(){const I=A.rawcontactmanifold_local_n1(this.ptr);return IA.__wrap(I)}local_n2(){const I=A.rawcontactmanifold_local_n2(this.ptr);return IA.__wrap(I)}subshape1(){return A.rawcontactmanifold_subshape1(this.ptr)>>>0}subshape2(){return A.rawcontactmanifold_subshape2(this.ptr)>>>0}num_contacts(){return A.rawcontactmanifold_num_contacts(this.ptr)>>>0}contact_local_p1(I){const g=A.rawcontactmanifold_contact_local_p1(this.ptr,I);return 0===g?void 0:IA.__wrap(g)}contact_local_p2(I){const g=A.rawcontactmanifold_contact_local_p2(this.ptr,I);return 0===g?void 0:IA.__wrap(g)}contact_dist(I){return A.rawcontactmanifold_contact_dist(this.ptr,I)}contact_fid1(I){return A.rawcontactmanifold_contact_fid1(this.ptr,I)>>>0}contact_fid2(I){return A.rawcontactmanifold_contact_fid2(this.ptr,I)>>>0}contact_impulse(I){return A.rawcontactmanifold_contact_impulse(this.ptr,I)}contact_tangent_impulse_x(I){return A.rawcontactmanifold_contact_tangent_impulse_x(this.ptr,I)}contact_tangent_impulse_y(I){return A.rawcontactmanifold_contact_tangent_impulse_y(this.ptr,I)}num_solver_contacts(){return A.rawcontactmanifold_num_solver_contacts(this.ptr)>>>0}solver_contact_point(I){const g=A.rawcontactmanifold_solver_contact_point(this.ptr,I);return 0===g?void 0:IA.__wrap(g)}solver_contact_dist(I){return A.rawcontactmanifold_solver_contact_dist(this.ptr,I)}solver_contact_friction(I){return A.rawcontactmanifold_solver_contact_friction(this.ptr,I)}solver_contact_restitution(I){return A.rawcontactmanifold_solver_contact_restitution(this.ptr,I)}solver_contact_tangent_velocity(I){const g=A.rawcontactmanifold_solver_contact_tangent_velocity(this.ptr,I);return IA.__wrap(g)}}class p{static __wrap(A){const I=Object.create(p.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawcontactpair_free(I)}collider1(){return A.rawcontactpair_collider1(this.ptr)}collider2(){return A.rawcontactpair_collider2(this.ptr)}numContactManifolds(){return A.rawcontactpair_numContactManifolds(this.ptr)>>>0}contactManifold(I){const g=A.rawcontactpair_contactManifold(this.ptr,I);return 0===g?void 0:l.__wrap(g)}}class t{static __wrap(A){const I=Object.create(t.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawdebugrenderpipeline_free(I)}constructor(){const I=A.rawdebugrenderpipeline_new();return t.__wrap(I)}vertices(){return B(A.rawdebugrenderpipeline_vertices(this.ptr))}colors(){return B(A.rawdebugrenderpipeline_colors(this.ptr))}render(I,g,C,B,Q){K(I,X),K(g,H),K(C,e),K(B,Z),K(Q,W),A.rawdebugrenderpipeline_render(this.ptr,I.ptr,g.ptr,C.ptr,B.ptr,Q.ptr)}}class r{static __wrap(A){const I=Object.create(r.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawdeserializedworld_free(I)}takeGravity(){const I=A.rawdeserializedworld_takeGravity(this.ptr);return 0===I?void 0:IA.__wrap(I)}takeIntegrationParameters(){const I=A.rawdeserializedworld_takeIntegrationParameters(this.ptr);return 0===I?void 0:d.__wrap(I)}takeIslandManager(){const I=A.rawdeserializedworld_takeIslandManager(this.ptr);return 0===I?void 0:n.__wrap(I)}takeBroadPhase(){const I=A.rawdeserializedworld_takeBroadPhase(this.ptr);return 0===I?void 0:Y.__wrap(I)}takeNarrowPhase(){const I=A.rawdeserializedworld_takeNarrowPhase(this.ptr);return 0===I?void 0:W.__wrap(I)}takeBodies(){const I=A.rawdeserializedworld_takeBodies(this.ptr);return 0===I?void 0:X.__wrap(I)}takeColliders(){const I=A.rawdeserializedworld_takeColliders(this.ptr);return 0===I?void 0:H.__wrap(I)}takeImpulseJoints(){const I=A.rawdeserializedworld_takeImpulseJoints(this.ptr);return 0===I?void 0:e.__wrap(I)}takeMultibodyJoints(){const I=A.rawdeserializedworld_takeMultibodyJoints(this.ptr);return 0===I?void 0:Z.__wrap(I)}}class T{static __wrap(A){const I=Object.create(T.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_raweventqueue_free(I)}constructor(I){const g=A.raweventqueue_new(I);return T.__wrap(g)}drainCollisionEvents(g){try{A.raweventqueue_drainCollisionEvents(this.ptr,a(g))}finally{I[U++]=void 0}}clear(){A.raweventqueue_clear(this.ptr)}}class O{static __wrap(A){const I=Object.create(O.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawgenericjoint_free(I)}static spherical(I,g){K(I,IA),K(g,IA);const C=A.rawgenericjoint_spherical(I.ptr,g.ptr);return O.__wrap(C)}static prismatic(I,g,C,B,Q,E){K(I,IA),K(g,IA),K(C,IA);const i=A.rawgenericjoint_prismatic(I.ptr,g.ptr,C.ptr,B,Q,E);return 0===i?void 0:O.__wrap(i)}static fixed(I,g,C,B){K(I,IA),K(g,z),K(C,IA),K(B,z);const Q=A.rawgenericjoint_fixed(I.ptr,g.ptr,C.ptr,B.ptr);return O.__wrap(Q)}static revolute(I,g,C){K(I,IA),K(g,IA),K(C,IA);const B=A.rawgenericjoint_revolute(I.ptr,g.ptr,C.ptr);return 0===B?void 0:O.__wrap(B)}}class e{static __wrap(A){const I=Object.create(e.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawimpulsejointset_free(I)}jointType(I){return A.rawimpulsejointset_jointType(this.ptr,I)>>>0}jointBodyHandle1(I){return A.rawimpulsejointset_jointBodyHandle1(this.ptr,I)}jointBodyHandle2(I){return A.rawimpulsejointset_jointBodyHandle2(this.ptr,I)}jointFrameX1(I){const g=A.rawimpulsejointset_jointFrameX1(this.ptr,I);return z.__wrap(g)}jointFrameX2(I){const g=A.rawimpulsejointset_jointFrameX2(this.ptr,I);return z.__wrap(g)}jointAnchor1(I){const g=A.rawimpulsejointset_jointAnchor1(this.ptr,I);return IA.__wrap(g)}jointAnchor2(I){const g=A.rawimpulsejointset_jointAnchor2(this.ptr,I);return IA.__wrap(g)}jointLimitsEnabled(I,g){return 0!==A.rawimpulsejointset_jointLimitsEnabled(this.ptr,I,g)}jointLimitsMin(I,g){return A.rawimpulsejointset_jointLimitsMin(this.ptr,I,g)}jointLimitsMax(I,g){return A.rawimpulsejointset_jointLimitsMax(this.ptr,I,g)}jointConfigureMotorModel(I,g,C){A.rawimpulsejointset_jointConfigureMotorModel(this.ptr,I,g,C)}jointConfigureMotorVelocity(I,g,C,B){A.rawimpulsejointset_jointConfigureMotorVelocity(this.ptr,I,g,C,B)}jointConfigureMotorPosition(I,g,C,B,Q){A.rawimpulsejointset_jointConfigureMotorPosition(this.ptr,I,g,C,B,Q)}jointConfigureMotor(I,g,C,B,Q,E){A.rawimpulsejointset_jointConfigureMotor(this.ptr,I,g,C,B,Q,E)}constructor(){const I=A.rawimpulsejointset_new();return e.__wrap(I)}createJoint(I,g,C,B){K(I,O);return A.rawimpulsejointset_createJoint(this.ptr,I.ptr,g,C,B)}remove(I,g){A.rawimpulsejointset_remove(this.ptr,I,g)}len(){return A.rawimpulsejointset_len(this.ptr)>>>0}contains(I){return 0!==A.rawimpulsejointset_contains(this.ptr,I)}forEachJointHandle(g){try{A.rawimpulsejointset_forEachJointHandle(this.ptr,a(g))}finally{I[U++]=void 0}}forEachJointAttachedToRigidBody(g,C){try{A.rawimpulsejointset_forEachJointAttachedToRigidBody(this.ptr,g,a(C))}finally{I[U++]=void 0}}}class d{static __wrap(A){const I=Object.create(d.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawintegrationparameters_free(I)}constructor(){const I=A.rawintegrationparameters_new();return d.__wrap(I)}get dt(){return A.rawintegrationparameters_dt(this.ptr)}get erp(){return A.rawintegrationparameters_erp(this.ptr)}get allowedLinearError(){return A.rawintegrationparameters_allowedLinearError(this.ptr)}get predictionDistance(){return A.rawintegrationparameters_predictionDistance(this.ptr)}get maxVelocityIterations(){return A.rawintegrationparameters_maxVelocityIterations(this.ptr)>>>0}get maxVelocityFrictionIterations(){return A.rawintegrationparameters_maxVelocityFrictionIterations(this.ptr)>>>0}get maxStabilizationIterations(){return A.rawintegrationparameters_maxStabilizationIterations(this.ptr)>>>0}get minIslandSize(){return A.rawintegrationparameters_minIslandSize(this.ptr)>>>0}get maxCcdSubsteps(){return A.rawintegrationparameters_maxCcdSubsteps(this.ptr)>>>0}set dt(I){A.rawintegrationparameters_set_dt(this.ptr,I)}set erp(I){A.rawintegrationparameters_set_erp(this.ptr,I)}set allowedLinearError(I){A.rawintegrationparameters_set_allowedLinearError(this.ptr,I)}set predictionDistance(I){A.rawintegrationparameters_set_predictionDistance(this.ptr,I)}set maxVelocityIterations(I){A.rawintegrationparameters_set_maxVelocityIterations(this.ptr,I)}set maxVelocityFrictionIterations(I){A.rawintegrationparameters_set_maxVelocityFrictionIterations(this.ptr,I)}set maxStabilizationIterations(I){A.rawintegrationparameters_set_maxStabilizationIterations(this.ptr,I)}set minIslandSize(I){A.rawintegrationparameters_set_minIslandSize(this.ptr,I)}set maxCcdSubsteps(I){A.rawintegrationparameters_set_maxCcdSubsteps(this.ptr,I)}}class n{static __wrap(A){const I=Object.create(n.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawislandmanager_free(I)}constructor(){const I=A.rawislandmanager_new();return n.__wrap(I)}forEachActiveRigidBodyHandle(g){try{A.rawislandmanager_forEachActiveRigidBodyHandle(this.ptr,a(g))}finally{I[U++]=void 0}}}class Z{static __wrap(A){const I=Object.create(Z.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawmultibodyjointset_free(I)}jointType(I){return A.rawmultibodyjointset_jointType(this.ptr,I)>>>0}jointFrameX1(I){const g=A.rawmultibodyjointset_jointFrameX1(this.ptr,I);return z.__wrap(g)}jointFrameX2(I){const g=A.rawmultibodyjointset_jointFrameX2(this.ptr,I);return z.__wrap(g)}jointAnchor1(I){const g=A.rawmultibodyjointset_jointAnchor1(this.ptr,I);return IA.__wrap(g)}jointAnchor2(I){const g=A.rawmultibodyjointset_jointAnchor2(this.ptr,I);return IA.__wrap(g)}jointLimitsEnabled(I,g){return 0!==A.rawmultibodyjointset_jointLimitsEnabled(this.ptr,I,g)}jointLimitsMin(I,g){return A.rawmultibodyjointset_jointLimitsMin(this.ptr,I,g)}jointLimitsMax(I,g){return A.rawmultibodyjointset_jointLimitsMax(this.ptr,I,g)}constructor(){const I=A.rawmultibodyjointset_new();return Z.__wrap(I)}createJoint(I,g,C,B){K(I,O);return A.rawmultibodyjointset_createJoint(this.ptr,I.ptr,g,C,B)}remove(I,g){A.rawmultibodyjointset_remove(this.ptr,I,g)}contains(I){return 0!==A.rawmultibodyjointset_contains(this.ptr,I)}forEachJointHandle(g){try{A.rawmultibodyjointset_forEachJointHandle(this.ptr,a(g))}finally{I[U++]=void 0}}forEachJointAttachedToRigidBody(g,C){try{A.rawmultibodyjointset_forEachJointAttachedToRigidBody(this.ptr,g,a(C))}finally{I[U++]=void 0}}}class W{static __wrap(A){const I=Object.create(W.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawnarrowphase_free(I)}constructor(){const I=A.rawnarrowphase_new();return W.__wrap(I)}contacts_with(I,g){A.rawnarrowphase_contacts_with(this.ptr,I,Q(g))}contact_pair(I,g){const C=A.rawnarrowphase_contact_pair(this.ptr,I,g);return 0===C?void 0:p.__wrap(C)}intersections_with(I,g){A.rawnarrowphase_intersections_with(this.ptr,I,Q(g))}intersection_pair(I,g){return 0!==A.rawnarrowphase_intersection_pair(this.ptr,I,g)}}class x{static __wrap(A){const I=Object.create(x.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawphysicspipeline_free(I)}constructor(){const I=A.rawphysicspipeline_new();return x.__wrap(I)}step(I,g,C,B,Q,E,i,D,o,G){K(I,IA),K(g,d),K(C,n),K(B,Y),K(Q,W),K(E,X),K(i,H),K(D,e),K(o,Z),K(G,L),A.rawphysicspipeline_step(this.ptr,I.ptr,g.ptr,C.ptr,B.ptr,Q.ptr,E.ptr,i.ptr,D.ptr,o.ptr,G.ptr)}stepWithEvents(I,g,C,B,E,i,D,o,G,w,S,k,U,a){K(I,IA),K(g,d),K(C,n),K(B,Y),K(E,W),K(i,X),K(D,H),K(o,e),K(G,Z),K(w,L),K(S,T),A.rawphysicspipeline_stepWithEvents(this.ptr,I.ptr,g.ptr,C.ptr,B.ptr,E.ptr,i.ptr,D.ptr,o.ptr,G.ptr,w.ptr,S.ptr,Q(k),Q(U),Q(a))}}class j{static __wrap(A){const I=Object.create(j.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawpointcolliderprojection_free(I)}colliderHandle(){return A.rawpointcolliderprojection_colliderHandle(this.ptr)}point(){const I=A.rawpointcolliderprojection_point(this.ptr);return IA.__wrap(I)}isInside(){return 0!==A.rawpointcolliderprojection_isInside(this.ptr)}featureType(){return A.rawpointcolliderprojection_featureType(this.ptr)>>>0}featureId(){try{const C=A.__wbindgen_add_to_stack_pointer(-16);A.rawpointcolliderprojection_featureId(C,this.ptr);var I=G()[C/4+0],g=G()[C/4+1];return 0===I?void 0:g>>>0}finally{A.__wbindgen_add_to_stack_pointer(16)}}}class b{static __wrap(A){const I=Object.create(b.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawpointprojection_free(I)}point(){const I=A.rawpointprojection_point(this.ptr);return IA.__wrap(I)}isInside(){return 0!==A.rawpointprojection_isInside(this.ptr)}}class f{static __wrap(A){const I=Object.create(f.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawquerypipeline_free(I)}constructor(){const I=A.rawquerypipeline_new();return f.__wrap(I)}update(I,g,C){K(I,n),K(g,X),K(C,H),A.rawquerypipeline_update(this.ptr,I.ptr,g.ptr,C.ptr)}castRay(g,C,B,Q,E,i,D){try{K(g,H),K(C,IA),K(B,IA);const o=A.rawquerypipeline_castRay(this.ptr,g.ptr,C.ptr,B.ptr,Q,E,i,a(D));return 0===o?void 0:P.__wrap(o)}finally{I[U++]=void 0}}castRayAndGetNormal(g,C,B,Q,E,i,D){try{K(g,H),K(C,IA),K(B,IA);const o=A.rawquerypipeline_castRayAndGetNormal(this.ptr,g.ptr,C.ptr,B.ptr,Q,E,i,a(D));return 0===o?void 0:V.__wrap(o)}finally{I[U++]=void 0}}intersectionsWithRay(g,C,B,Q,E,i,D,o){try{K(g,H),K(C,IA),K(B,IA),A.rawquerypipeline_intersectionsWithRay(this.ptr,g.ptr,C.ptr,B.ptr,Q,E,i,a(D),a(o))}finally{I[U++]=void 0,I[U++]=void 0}}intersectionWithShape(g,C,B,Q,E,i){try{const S=A.__wbindgen_add_to_stack_pointer(-16);K(g,H),K(C,IA),K(B,z),K(Q,v),A.rawquerypipeline_intersectionWithShape(S,this.ptr,g.ptr,C.ptr,B.ptr,Q.ptr,E,a(i));var o=G()[S/4+0],w=D()[S/8+1];return 0===o?void 0:w}finally{A.__wbindgen_add_to_stack_pointer(16),I[U++]=void 0}}projectPoint(g,C,B,Q,E){try{K(g,H),K(C,IA);const i=A.rawquerypipeline_projectPoint(this.ptr,g.ptr,C.ptr,B,Q,a(E));return 0===i?void 0:j.__wrap(i)}finally{I[U++]=void 0}}projectPointAndGetFeature(I,g,C){K(I,H),K(g,IA);const B=A.rawquerypipeline_projectPointAndGetFeature(this.ptr,I.ptr,g.ptr,C);return 0===B?void 0:j.__wrap(B)}intersectionsWithPoint(g,C,B,Q,E){try{K(g,H),K(C,IA),A.rawquerypipeline_intersectionsWithPoint(this.ptr,g.ptr,C.ptr,B,a(Q),a(E))}finally{I[U++]=void 0,I[U++]=void 0}}castShape(g,C,B,Q,E,i,D,o){try{K(g,H),K(C,IA),K(B,z),K(Q,IA),K(E,v);const G=A.rawquerypipeline_castShape(this.ptr,g.ptr,C.ptr,B.ptr,Q.ptr,E.ptr,i,D,a(o));return 0===G?void 0:_.__wrap(G)}finally{I[U++]=void 0}}intersectionsWithShape(g,C,B,Q,E,i,D){try{K(g,H),K(C,IA),K(B,z),K(Q,v),A.rawquerypipeline_intersectionsWithShape(this.ptr,g.ptr,C.ptr,B.ptr,Q.ptr,E,a(i),a(D))}finally{I[U++]=void 0,I[U++]=void 0}}collidersWithAabbIntersectingAabb(g,C,B){try{K(g,IA),K(C,IA),A.rawquerypipeline_collidersWithAabbIntersectingAabb(this.ptr,g.ptr,C.ptr,a(B))}finally{I[U++]=void 0}}}class V{static __wrap(A){const I=Object.create(V.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawraycolliderintersection_free(I)}colliderHandle(){return A.rawpointcolliderprojection_colliderHandle(this.ptr)}normal(){const I=A.rawraycolliderintersection_normal(this.ptr);return IA.__wrap(I)}toi(){return A.rawraycolliderintersection_toi(this.ptr)}featureType(){return A.rawpointcolliderprojection_featureType(this.ptr)>>>0}featureId(){try{const C=A.__wbindgen_add_to_stack_pointer(-16);A.rawpointcolliderprojection_featureId(C,this.ptr);var I=G()[C/4+0],g=G()[C/4+1];return 0===I?void 0:g>>>0}finally{A.__wbindgen_add_to_stack_pointer(16)}}}class P{static __wrap(A){const I=Object.create(P.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawraycollidertoi_free(I)}colliderHandle(){return A.rawpointcolliderprojection_colliderHandle(this.ptr)}toi(){return A.rawraycolliderintersection_toi(this.ptr)}}class m{static __wrap(A){const I=Object.create(m.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawrayintersection_free(I)}normal(){const I=A.rawrayintersection_normal(this.ptr);return IA.__wrap(I)}toi(){return A.rawintegrationparameters_dt(this.ptr)}featureType(){return A.rawrayintersection_featureType(this.ptr)>>>0}featureId(){try{const C=A.__wbindgen_add_to_stack_pointer(-16);A.rawrayintersection_featureId(C,this.ptr);var I=G()[C/4+0],g=G()[C/4+1];return 0===I?void 0:g>>>0}finally{A.__wbindgen_add_to_stack_pointer(16)}}}class X{static __wrap(A){const I=Object.create(X.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawrigidbodyset_free(I)}rbTranslation(I){const g=A.rawrigidbodyset_rbTranslation(this.ptr,I);return IA.__wrap(g)}rbRotation(I){const g=A.rawrigidbodyset_rbRotation(this.ptr,I);return z.__wrap(g)}rbSleep(I){A.rawrigidbodyset_rbSleep(this.ptr,I)}rbIsSleeping(I){return 0!==A.rawrigidbodyset_rbIsSleeping(this.ptr,I)}rbIsMoving(I){return 0!==A.rawrigidbodyset_rbIsMoving(this.ptr,I)}rbNextTranslation(I){const g=A.rawrigidbodyset_rbNextTranslation(this.ptr,I);return IA.__wrap(g)}rbNextRotation(I){const g=A.rawrigidbodyset_rbNextRotation(this.ptr,I);return z.__wrap(g)}rbSetTranslation(I,g,C,B,Q){A.rawrigidbodyset_rbSetTranslation(this.ptr,I,g,C,B,Q)}rbSetRotation(I,g,C,B,Q,E){A.rawrigidbodyset_rbSetRotation(this.ptr,I,g,C,B,Q,E)}rbSetLinvel(I,g,C){K(g,IA),A.rawrigidbodyset_rbSetLinvel(this.ptr,I,g.ptr,C)}rbSetAngvel(I,g,C){K(g,IA),A.rawrigidbodyset_rbSetAngvel(this.ptr,I,g.ptr,C)}rbSetNextKinematicTranslation(I,g,C,B){A.rawrigidbodyset_rbSetNextKinematicTranslation(this.ptr,I,g,C,B)}rbSetNextKinematicRotation(I,g,C,B,Q){A.rawrigidbodyset_rbSetNextKinematicRotation(this.ptr,I,g,C,B,Q)}rbLinvel(I){const g=A.rawrigidbodyset_rbLinvel(this.ptr,I);return IA.__wrap(g)}rbAngvel(I){const g=A.rawrigidbodyset_rbAngvel(this.ptr,I);return IA.__wrap(g)}rbLockTranslations(I,g,C){A.rawrigidbodyset_rbLockTranslations(this.ptr,I,g,C)}rbRestrictTranslations(I,g,C,B,Q){A.rawrigidbodyset_rbRestrictTranslations(this.ptr,I,g,C,B,Q)}rbLockRotations(I,g,C){A.rawrigidbodyset_rbLockRotations(this.ptr,I,g,C)}rbRestrictRotations(I,g,C,B,Q){A.rawrigidbodyset_rbRestrictRotations(this.ptr,I,g,C,B,Q)}rbDominanceGroup(I){return A.rawrigidbodyset_rbDominanceGroup(this.ptr,I)}rbSetDominanceGroup(I,g){A.rawrigidbodyset_rbSetDominanceGroup(this.ptr,I,g)}rbEnableCcd(I,g){A.rawrigidbodyset_rbEnableCcd(this.ptr,I,g)}rbMass(I){return A.rawrigidbodyset_rbMass(this.ptr,I)}rbWakeUp(I){A.rawrigidbodyset_rbWakeUp(this.ptr,I)}rbIsCcdEnabled(I){return 0!==A.rawrigidbodyset_rbIsCcdEnabled(this.ptr,I)}rbNumColliders(I){return A.rawrigidbodyset_rbNumColliders(this.ptr,I)>>>0}rbCollider(I,g){return A.rawrigidbodyset_rbCollider(this.ptr,I,g)}rbBodyType(I){return A.rawrigidbodyset_rbBodyType(this.ptr,I)>>>0}rbSetBodyType(I,g){A.rawrigidbodyset_rbSetBodyType(this.ptr,I,g)}rbIsFixed(I){return 0!==A.rawrigidbodyset_rbIsFixed(this.ptr,I)}rbIsKinematic(I){return 0!==A.rawrigidbodyset_rbIsKinematic(this.ptr,I)}rbIsDynamic(I){return 0!==A.rawrigidbodyset_rbIsDynamic(this.ptr,I)}rbLinearDamping(I){return A.rawrigidbodyset_rbLinearDamping(this.ptr,I)}rbAngularDamping(I){return A.rawrigidbodyset_rbAngularDamping(this.ptr,I)}rbSetLinearDamping(I,g){A.rawrigidbodyset_rbSetLinearDamping(this.ptr,I,g)}rbSetAngularDamping(I,g){A.rawrigidbodyset_rbSetAngularDamping(this.ptr,I,g)}rbGravityScale(I){return A.rawrigidbodyset_rbGravityScale(this.ptr,I)}rbSetGravityScale(I,g,C){A.rawrigidbodyset_rbSetGravityScale(this.ptr,I,g,C)}rbResetForces(I,g){A.rawrigidbodyset_rbResetForces(this.ptr,I,g)}rbResetTorques(I,g){A.rawrigidbodyset_rbResetTorques(this.ptr,I,g)}rbAddForce(I,g,C){K(g,IA),A.rawrigidbodyset_rbAddForce(this.ptr,I,g.ptr,C)}rbApplyImpulse(I,g,C){K(g,IA),A.rawrigidbodyset_rbApplyImpulse(this.ptr,I,g.ptr,C)}rbAddTorque(I,g,C){K(g,IA),A.rawrigidbodyset_rbAddTorque(this.ptr,I,g.ptr,C)}rbApplyTorqueImpulse(I,g,C){K(g,IA),A.rawrigidbodyset_rbApplyTorqueImpulse(this.ptr,I,g.ptr,C)}rbAddForceAtPoint(I,g,C,B){K(g,IA),K(C,IA),A.rawrigidbodyset_rbAddForceAtPoint(this.ptr,I,g.ptr,C.ptr,B)}rbApplyImpulseAtPoint(I,g,C,B){K(g,IA),K(C,IA),A.rawrigidbodyset_rbApplyImpulseAtPoint(this.ptr,I,g.ptr,C.ptr,B)}rbUserData(I){return A.rawrigidbodyset_rbUserData(this.ptr,I)>>>0}rbSetUserData(I,g){A.rawrigidbodyset_rbSetUserData(this.ptr,I,g)}constructor(){const I=A.rawrigidbodyset_new();return X.__wrap(I)}createRigidBody(I,g,C,B,Q,E,i,D,o,G,w,S,k,U,a,J,y,h,N,M,F,R){K(I,IA),K(g,z),K(Q,IA),K(E,IA),K(i,IA),K(D,IA),K(o,z);return A.rawrigidbodyset_createRigidBody(this.ptr,I.ptr,g.ptr,C,B,Q.ptr,E.ptr,i.ptr,D.ptr,o.ptr,G,w,S,k,U,a,J,y,h,N,M,F,R)}remove(I,g,C,B,Q){K(g,n),K(C,H),K(B,e),K(Q,Z),A.rawrigidbodyset_remove(this.ptr,I,g.ptr,C.ptr,B.ptr,Q.ptr)}len(){return A.rawrigidbodyset_len(this.ptr)>>>0}contains(I){return 0!==A.rawrigidbodyset_contains(this.ptr,I)}forEachRigidBodyHandle(g){try{A.rawrigidbodyset_forEachRigidBodyHandle(this.ptr,a(g))}finally{I[U++]=void 0}}}class z{static __wrap(A){const I=Object.create(z.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawrotation_free(I)}constructor(I,g,C,B){const Q=A.rawrotation_new(I,g,C,B);return z.__wrap(Q)}static identity(){const I=A.rawrotation_identity();return z.__wrap(I)}get x(){return A.rawintegrationparameters_dt(this.ptr)}get y(){return A.rawrotation_y(this.ptr)}get z(){return A.rawintegrationparameters_erp(this.ptr)}get w(){return A.rawrotation_w(this.ptr)}}class u{static __wrap(A){const I=Object.create(u.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawserializationpipeline_free(I)}constructor(){const I=A.rawserializationpipeline_new();return u.__wrap(I)}serializeAll(I,g,C,Q,E,i,D,o,G){K(I,IA),K(g,d),K(C,n),K(Q,Y),K(E,W),K(i,X),K(D,H),K(o,e),K(G,Z);return B(A.rawserializationpipeline_serializeAll(this.ptr,I.ptr,g.ptr,C.ptr,Q.ptr,E.ptr,i.ptr,D.ptr,o.ptr,G.ptr))}deserializeAll(I){const g=A.rawserializationpipeline_deserializeAll(this.ptr,Q(I));return 0===g?void 0:r.__wrap(g)}}class v{static __wrap(A){const I=Object.create(v.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawshape_free(I)}static cuboid(I,g,C){const B=A.rawshape_cuboid(I,g,C);return v.__wrap(B)}static roundCuboid(I,g,C,B){const Q=A.rawshape_roundCuboid(I,g,C,B);return v.__wrap(Q)}static ball(I){const g=A.rawshape_ball(I);return v.__wrap(g)}static capsule(I,g){const C=A.rawshape_capsule(I,g);return v.__wrap(C)}static cylinder(I,g){const C=A.rawshape_cylinder(I,g);return v.__wrap(C)}static roundCylinder(I,g,C){const B=A.rawshape_roundCylinder(I,g,C);return v.__wrap(B)}static cone(I,g){const C=A.rawshape_cone(I,g);return v.__wrap(C)}static roundCone(I,g,C){const B=A.rawshape_roundCone(I,g,C);return v.__wrap(B)}static polyline(I,g){const C=R(I,A.__wbindgen_malloc),B=F,Q=q(g,A.__wbindgen_malloc),E=F,i=A.rawshape_polyline(C,B,Q,E);return v.__wrap(i)}static trimesh(I,g){const C=R(I,A.__wbindgen_malloc),B=F,Q=q(g,A.__wbindgen_malloc),E=F,i=A.rawshape_trimesh(C,B,Q,E);return v.__wrap(i)}static heightfield(I,g,C,B){const Q=R(C,A.__wbindgen_malloc),E=F;K(B,IA);const i=A.rawshape_heightfield(I,g,Q,E,B.ptr);return v.__wrap(i)}static segment(I,g){K(I,IA),K(g,IA);const C=A.rawshape_segment(I.ptr,g.ptr);return v.__wrap(C)}static triangle(I,g,C){K(I,IA),K(g,IA),K(C,IA);const B=A.rawshape_triangle(I.ptr,g.ptr,C.ptr);return v.__wrap(B)}static roundTriangle(I,g,C,B){K(I,IA),K(g,IA),K(C,IA);const Q=A.rawshape_roundTriangle(I.ptr,g.ptr,C.ptr,B);return v.__wrap(Q)}static convexHull(I){const g=R(I,A.__wbindgen_malloc),C=F,B=A.rawshape_convexHull(g,C);return 0===B?void 0:v.__wrap(B)}static roundConvexHull(I,g){const C=R(I,A.__wbindgen_malloc),B=F,Q=A.rawshape_roundConvexHull(C,B,g);return 0===Q?void 0:v.__wrap(Q)}static convexMesh(I,g){const C=R(I,A.__wbindgen_malloc),B=F,Q=q(g,A.__wbindgen_malloc),E=F,i=A.rawshape_convexMesh(C,B,Q,E);return 0===i?void 0:v.__wrap(i)}static roundConvexMesh(I,g,C){const B=R(I,A.__wbindgen_malloc),Q=F,E=q(g,A.__wbindgen_malloc),i=F,D=A.rawshape_roundConvexMesh(B,Q,E,i,C);return 0===D?void 0:v.__wrap(D)}castShape(I,g,C,B,Q,E,i,D){K(I,IA),K(g,z),K(C,IA),K(B,v),K(Q,IA),K(E,z),K(i,IA);const o=A.rawshape_castShape(this.ptr,I.ptr,g.ptr,C.ptr,B.ptr,Q.ptr,E.ptr,i.ptr,D);return 0===o?void 0:AA.__wrap(o)}intersectsShape(I,g,C,B,Q){K(I,IA),K(g,z),K(C,v),K(B,IA),K(Q,z);return 0!==A.rawshape_intersectsShape(this.ptr,I.ptr,g.ptr,C.ptr,B.ptr,Q.ptr)}contactShape(I,g,C,B,Q,E){K(I,IA),K(g,z),K(C,v),K(B,IA),K(Q,z);const i=A.rawshape_contactShape(this.ptr,I.ptr,g.ptr,C.ptr,B.ptr,Q.ptr,E);return 0===i?void 0:$.__wrap(i)}containsPoint(I,g,C){K(I,IA),K(g,z),K(C,IA);return 0!==A.rawshape_containsPoint(this.ptr,I.ptr,g.ptr,C.ptr)}projectPoint(I,g,C,B){K(I,IA),K(g,z),K(C,IA);const Q=A.rawshape_projectPoint(this.ptr,I.ptr,g.ptr,C.ptr,B);return b.__wrap(Q)}intersectsRay(I,g,C,B,Q){K(I,IA),K(g,z),K(C,IA),K(B,IA);return 0!==A.rawshape_intersectsRay(this.ptr,I.ptr,g.ptr,C.ptr,B.ptr,Q)}castRay(I,g,C,B,Q,E){K(I,IA),K(g,z),K(C,IA),K(B,IA);return A.rawshape_castRay(this.ptr,I.ptr,g.ptr,C.ptr,B.ptr,Q,E)}castRayAndGetNormal(I,g,C,B,Q,E){K(I,IA),K(g,z),K(C,IA),K(B,IA);const i=A.rawshape_castRayAndGetNormal(this.ptr,I.ptr,g.ptr,C.ptr,B.ptr,Q,E);return 0===i?void 0:m.__wrap(i)}}class _{static __wrap(A){const I=Object.create(_.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawshapecollidertoi_free(I)}colliderHandle(){return A.rawpointcolliderprojection_colliderHandle(this.ptr)}toi(){return A.rawraycolliderintersection_toi(this.ptr)}witness1(){const I=A.rawraycolliderintersection_normal(this.ptr);return IA.__wrap(I)}witness2(){const I=A.rawshapecollidertoi_witness2(this.ptr);return IA.__wrap(I)}normal1(){const I=A.rawshapecollidertoi_normal1(this.ptr);return IA.__wrap(I)}normal2(){const I=A.rawshapecollidertoi_normal2(this.ptr);return IA.__wrap(I)}}class ${static __wrap(A){const I=Object.create($.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawshapecontact_free(I)}distance(){return A.rawshapecontact_distance(this.ptr)}point1(){const I=A.rawpointprojection_point(this.ptr);return IA.__wrap(I)}point2(){const I=A.rawshapecontact_point2(this.ptr);return IA.__wrap(I)}normal1(){const I=A.rawshapecontact_normal1(this.ptr);return IA.__wrap(I)}normal2(){const I=A.rawshapecontact_normal2(this.ptr);return IA.__wrap(I)}}class AA{static __wrap(A){const I=Object.create(AA.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawshapetoi_free(I)}toi(){return A.rawintegrationparameters_dt(this.ptr)}witness1(){const I=A.rawrayintersection_normal(this.ptr);return IA.__wrap(I)}witness2(){const I=A.rawshapetoi_witness2(this.ptr);return IA.__wrap(I)}normal1(){const I=A.rawshapetoi_normal1(this.ptr);return IA.__wrap(I)}normal2(){const I=A.rawshapetoi_normal2(this.ptr);return IA.__wrap(I)}}class IA{static __wrap(A){const I=Object.create(IA.prototype);return I.ptr=A,I}__destroy_into_raw(){const A=this.ptr;return this.ptr=0,A}free(){const I=this.__destroy_into_raw();A.__wbg_rawvector_free(I)}static zero(){const I=A.rawvector_zero();return IA.__wrap(I)}constructor(I,g,C){const B=A.rawvector_new(I,g,C);return IA.__wrap(B)}get x(){return A.rawintegrationparameters_dt(this.ptr)}set x(I){A.rawintegrationparameters_set_dt(this.ptr,I)}get y(){return A.rawrotation_y(this.ptr)}set y(I){A.rawvector_set_y(this.ptr,I)}get z(){return A.rawintegrationparameters_erp(this.ptr)}set z(I){A.rawintegrationparameters_set_erp(this.ptr,I)}xyz(){const I=A.rawvector_xyz(this.ptr);return IA.__wrap(I)}yxz(){const I=A.rawvector_yxz(this.ptr);return IA.__wrap(I)}zxy(){const I=A.rawvector_zxy(this.ptr);return IA.__wrap(I)}xzy(){const I=A.rawvector_xzy(this.ptr);return IA.__wrap(I)}yzx(){const I=A.rawvector_yzx(this.ptr);return IA.__wrap(I)}zyx(){const I=A.rawvector_zyx(this.ptr);return IA.__wrap(I)}}async function gA(I){void 0===I&&(I=new URL("rapier_wasm3d_bg.wasm",""));const C={wbg:{}};C.wbg.__wbindgen_object_drop_ref=function(A){B(A)},C.wbg.__wbindgen_number_new=function(A){return Q(A)},C.wbg.__wbindgen_number_get=function(A,I){const C=g(I),B="number"==typeof C?C:void 0;D()[A/8+1]=E(B)?0:B,G()[A/4+0]=!E(B)},C.wbg.__wbindgen_boolean_get=function(A){const I=g(A);return"boolean"==typeof I?I?1:0:2},C.wbg.__wbg_rawraycolliderintersection_new=function(A){return Q(V.__wrap(A))},C.wbg.__wbindgen_is_function=function(A){return"function"==typeof g(A)},C.wbg.__wbg_call_3ed288a247f13ea5=function(){return s((function(A,I,C){return Q(g(A).call(g(I),g(C)))}),arguments)},C.wbg.__wbg_call_a19d3173f3e1d3c5=function(){return s((function(A,I,C,B){return Q(g(A).call(g(I),g(C),g(B)))}),arguments)},C.wbg.__wbg_call_6ed7121cfb42cfed=function(){return s((function(A,I,C,B,E){return Q(g(A).call(g(I),g(C),g(B),g(E)))}),arguments)},C.wbg.__wbg_bind_c09a1641c1580c07=function(A,I,C,B){return Q(g(A).bind(g(I),g(C),g(B)))},C.wbg.__wbg_buffer_7af23f65f6c64548=function(A){return Q(g(A).buffer)},C.wbg.__wbg_newwithbyteoffsetandlength_ce1e75f0ce5f7974=function(A,I,C){return Q(new Uint8Array(g(A),I>>>0,C>>>0))},C.wbg.__wbg_new_cc9018bd6f283b6f=function(A){return Q(new Uint8Array(g(A)))},C.wbg.__wbg_set_f25e869e4565d2a2=function(A,I,C){g(A).set(g(I),C>>>0)},C.wbg.__wbg_length_0acb1cf9bbaf8519=function(A){return g(A).length},C.wbg.__wbg_newwithbyteoffsetandlength_3f554978d8793b14=function(A,I,C){return Q(new Float32Array(g(A),I>>>0,C>>>0))},C.wbg.__wbg_set_9a9604c6888f6468=function(A,I,C){g(A).set(g(I),C>>>0)},C.wbg.__wbg_length_371cc1c92aa8feae=function(A){return g(A).length},C.wbg.__wbg_newwithlength_e538258cb2a6bad0=function(A){return Q(new Float32Array(A>>>0))},C.wbg.__wbindgen_throw=function(A,I){throw new Error(k(A,I))},C.wbg.__wbindgen_memory=function(){return Q(A.memory)},("string"==typeof I||"function"==typeof Request&&I instanceof Request||"function"==typeof URL&&I instanceof URL)&&(I=fetch(I));const{instance:i,module:o}=await async function(A,I){if("function"==typeof Response&&A instanceof Response){if("function"==typeof WebAssembly.instantiateStreaming)try{return await WebAssembly.instantiateStreaming(A,I)}catch(I){if("application/wasm"==A.headers.get("Content-Type"))throw I;console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",I)}const g=await A.arrayBuffer();return await WebAssembly.instantiate(g,I)}{const g=await WebAssembly.instantiate(A,I);return g instanceof WebAssembly.Instance?{instance:g,module:A}:g}}(await I,C);return A=i.exports,gA.__wbindgen_wasm_module=o,A}class CA{constructor(A,I,g){this.x=A,this.y=I,this.z=g}}class BA{static new(A,I,g){return new CA(A,I,g)}static intoRaw(A){return new IA(A.x,A.y,A.z)}static zeros(){return BA.new(0,0,0)}static fromRaw(A){if(!A)return null;let I=BA.new(A.x,A.y,A.z);return A.free(),I}}class QA{constructor(A,I,g,C){this.x=A,this.y=I,this.z=g,this.w=C}}class EA{static identity(){return new QA(0,0,0,1)}static fromRaw(A){if(!A)return null;let I=new QA(A.x,A.y,A.z,A.w);return A.free(),I}static intoRaw(A){return new z(A.x,A.y,A.z,A.w)}}var iA,DA,oA,GA,wA,SA,kA,KA,UA,aA;!function(A){A[A.Dynamic=0]="Dynamic",A[A.Fixed=1]="Fixed",A[A.KinematicPositionBased=2]="KinematicPositionBased",A[A.KinematicVelocityBased=3]="KinematicVelocityBased"}(iA||(iA={}));class JA{constructor(A,I,g){this.rawSet=A,this.colliderSet=I,this.handle=g}finalizeDeserialization(A){this.colliderSet=A}isValid(){return this.rawSet.contains(this.handle)}lockTranslations(A,I){return this.rawSet.rbLockTranslations(this.handle,A,I)}lockRotations(A,I){return this.rawSet.rbLockRotations(this.handle,A,I)}restrictTranslations(A,I,g,C){return this.rawSet.rbRestrictTranslations(this.handle,A,I,g,C)}restrictRotations(A,I,g,C){return this.rawSet.rbRestrictRotations(this.handle,A,I,g,C)}dominanceGroup(){return this.rawSet.rbDominanceGroup(this.handle)}setDominanceGroup(A){this.rawSet.rbSetDominanceGroup(this.handle,A)}enableCcd(A){this.rawSet.rbEnableCcd(this.handle,A)}translation(){let A=this.rawSet.rbTranslation(this.handle);return BA.fromRaw(A)}rotation(){let A=this.rawSet.rbRotation(this.handle);return EA.fromRaw(A)}nextTranslation(){let A=this.rawSet.rbNextTranslation(this.handle);return BA.fromRaw(A)}nextRotation(){let A=this.rawSet.rbNextRotation(this.handle);return EA.fromRaw(A)}setTranslation(A,I){this.rawSet.rbSetTranslation(this.handle,A.x,A.y,A.z,I)}setLinvel(A,I){let g=BA.intoRaw(A);this.rawSet.rbSetLinvel(this.handle,g,I),g.free()}gravityScale(){return this.rawSet.rbGravityScale(this.handle)}setGravityScale(A,I){this.rawSet.rbSetGravityScale(this.handle,A,I)}setRotation(A,I){this.rawSet.rbSetRotation(this.handle,A.x,A.y,A.z,A.w,I)}setAngvel(A,I){let g=BA.intoRaw(A);this.rawSet.rbSetAngvel(this.handle,g,I),g.free()}setNextKinematicTranslation(A){this.rawSet.rbSetNextKinematicTranslation(this.handle,A.x,A.y,A.z)}setNextKinematicRotation(A){this.rawSet.rbSetNextKinematicRotation(this.handle,A.x,A.y,A.z,A.w)}linvel(){return BA.fromRaw(this.rawSet.rbLinvel(this.handle))}angvel(){return BA.fromRaw(this.rawSet.rbAngvel(this.handle))}mass(){return this.rawSet.rbMass(this.handle)}sleep(){this.rawSet.rbSleep(this.handle)}wakeUp(){this.rawSet.rbWakeUp(this.handle)}isCcdEnabled(){this.rawSet.rbIsCcdEnabled(this.handle)}numColliders(){return this.rawSet.rbNumColliders(this.handle)}collider(A){return this.colliderSet.get(this.rawSet.rbCollider(this.handle,A))}bodyType(){return this.rawSet.rbBodyType(this.handle)}setBodyType(A){return this.rawSet.rbSetBodyType(this.handle,A)}isSleeping(){return this.rawSet.rbIsSleeping(this.handle)}isMoving(){return this.rawSet.rbIsMoving(this.handle)}isFixed(){return this.rawSet.rbIsFixed(this.handle)}isKinematic(){return this.rawSet.rbIsKinematic(this.handle)}isDynamic(){return this.rawSet.rbIsDynamic(this.handle)}linearDamping(){return this.rawSet.rbLinearDamping(this.handle)}angularDamping(){return this.rawSet.rbAngularDamping(this.handle)}setLinearDamping(A){this.rawSet.rbSetLinearDamping(this.handle,A)}setAngularDamping(A){this.rawSet.rbSetAngularDamping(this.handle,A)}resetForces(A){this.rawSet.rbResetForces(this.handle,A)}resetTorques(A){this.rawSet.rbResetTorques(this.handle,A)}addForce(A,I){const g=BA.intoRaw(A);this.rawSet.rbAddForce(this.handle,g,I),g.free()}applyImpulse(A,I){const g=BA.intoRaw(A);this.rawSet.rbApplyImpulse(this.handle,g,I),g.free()}addTorque(A,I){const g=BA.intoRaw(A);this.rawSet.rbAddTorque(this.handle,g,I),g.free()}applyTorqueImpulse(A,I){const g=BA.intoRaw(A);this.rawSet.rbApplyTorqueImpulse(this.handle,g,I),g.free()}addForceAtPoint(A,I,g){const C=BA.intoRaw(A),B=BA.intoRaw(I);this.rawSet.rbAddForceAtPoint(this.handle,C,B,g),C.free(),B.free()}applyImpulseAtPoint(A,I,g){const C=BA.intoRaw(A),B=BA.intoRaw(I);this.rawSet.rbApplyImpulseAtPoint(this.handle,C,B,g),C.free(),B.free()}}class yA{constructor(A){this.status=A,this.translation=BA.zeros(),this.rotation=EA.identity(),this.gravityScale=1,this.linvel=BA.zeros(),this.mass=0,this.centerOfMass=BA.zeros(),this.translationsEnabledX=!0,this.translationsEnabledY=!0,this.angvel=BA.zeros(),this.principalAngularInertia=BA.zeros(),this.angularInertiaLocalFrame=EA.identity(),this.translationsEnabledZ=!0,this.rotationsEnabledX=!0,this.rotationsEnabledY=!0,this.rotationsEnabledZ=!0,this.linearDamping=0,this.angularDamping=0,this.canSleep=!0,this.sleeping=!1,this.ccdEnabled=!1,this.dominanceGroup=0}static dynamic(){return new yA(iA.Dynamic)}static kinematicPositionBased(){return new yA(iA.KinematicPositionBased)}static kinematicVelocityBased(){return new yA(iA.KinematicVelocityBased)}static fixed(){return new yA(iA.Fixed)}static newDynamic(){return new yA(iA.Dynamic)}static newKinematicPositionBased(){return new yA(iA.KinematicPositionBased)}static newKinematicVelocityBased(){return new yA(iA.KinematicVelocityBased)}static newStatic(){return new yA(iA.Fixed)}setDominanceGroup(A){return this.dominanceGroup=A,this}setTranslation(A,I,g){if("number"!=typeof A||"number"!=typeof I||"number"!=typeof g)throw TypeError("The translation components must be numbers.");return this.translation={x:A,y:I,z:g},this}setRotation(A){return this.rotation=A,this}setGravityScale(A){return this.gravityScale=A,this}setAdditionalMass(A){return this.mass=A,this}setLinvel(A,I,g){if("number"!=typeof A||"number"!=typeof I||"number"!=typeof g)throw TypeError("The linvel components must be numbers.");return this.linvel={x:A,y:I,z:g},this}setAngvel(A){return this.angvel=A,this}setAdditionalMassProperties(A,I,g,C){return this.mass=A,this.centerOfMass=I,this.principalAngularInertia=g,this.angularInertiaLocalFrame=C,this}setAdditionalPrincipalAngularInertia(A){return this.principalAngularInertia=A,this}restrictTranslations(A,I,g){return this.translationsEnabledX=A,this.translationsEnabledY=I,this.translationsEnabledZ=g,this}lockTranslations(){return this.restrictTranslations(!1,!1,!1)}restrictRotations(A,I,g){return this.rotationsEnabledX=A,this.rotationsEnabledY=I,this.rotationsEnabledZ=g,this}lockRotations(){return this.restrictRotations(!1,!1,!1)}setLinearDamping(A){return this.linearDamping=A,this}setAngularDamping(A){return this.angularDamping=A,this}setCanSleep(A){return this.canSleep=A,this}setSleeping(A){return this.sleeping=A,this}setCcdEnabled(A){return this.ccdEnabled=A,this}setUserData(A){return this.userData=A,this}}class hA{constructor(){this.fconv=new Float64Array(1),this.uconv=new Uint32Array(this.fconv.buffer),this.data=new Array,this.size=0}set(A,I){let g=this.index(A);for(;this.data.length<=g;)this.data.push(null);null==this.data[g]&&(this.size+=1),this.data[g]=I}len(){return this.size}delete(A){let I=this.index(A);Inull!=A))}index(A){return this.fconv[0]=A,this.uconv[0]}}class NA{constructor(A){this.raw=A||new X,this.map=new hA,A&&A.forEachRigidBodyHandle((I=>{this.map.set(I,new JA(A,null,I))}))}free(){this.raw.free(),this.raw=void 0,this.map.clear(),this.map=void 0}finalizeDeserialization(A){this.map.forEach((I=>I.finalizeDeserialization(A)))}createRigidBody(A,I){let g=BA.intoRaw(I.translation),C=EA.intoRaw(I.rotation),B=BA.intoRaw(I.linvel),Q=BA.intoRaw(I.centerOfMass),E=BA.intoRaw(I.angvel),i=BA.intoRaw(I.principalAngularInertia),D=EA.intoRaw(I.angularInertiaLocalFrame),o=this.raw.createRigidBody(g,C,I.gravityScale,I.mass,Q,B,E,i,D,I.translationsEnabledX,I.translationsEnabledY,I.translationsEnabledZ,I.rotationsEnabledX,I.rotationsEnabledY,I.rotationsEnabledZ,I.linearDamping,I.angularDamping,I.status,I.canSleep,I.sleeping,I.ccdEnabled,I.dominanceGroup);g.free(),C.free(),B.free(),Q.free(),E.free(),i.free(),D.free();const G=new JA(this.raw,A,o);return G.userData=I.userData,this.map.set(o,G),G}remove(A,I,g,C,B){for(let I=0;IC.unmap(A))),B.forEachJointHandleAttachedToRigidBody(A,(A=>B.unmap(A))),this.raw.remove(A,I.raw,g.raw,C.raw,B.raw),this.map.delete(A)}len(){return this.map.len()}contains(A){return null!=this.get(A)}get(A){return this.map.get(A)}forEach(A){this.map.forEach(A)}forEachActiveRigidBody(A,I){A.forEachActiveRigidBodyHandle((A=>{I(this.get(A))}))}getAll(){return this.map.getAll()}}class MA{constructor(A){this.raw=A||new d}free(){this.raw.free(),this.raw=void 0}get dt(){return this.raw.dt}get erp(){return this.raw.erp}get allowedLinearError(){return this.raw.allowedLinearError}get predictionDistance(){return this.raw.predictionDistance}get maxVelocityIterations(){return this.raw.maxVelocityIterations}get maxVelocityFrictionIterations(){return this.raw.maxVelocityFrictionIterations}get maxStabilizationIterations(){return this.raw.maxStabilizationIterations}get minIslandSize(){return this.raw.minIslandSize}get maxCcdSubsteps(){return this.raw.maxCcdSubsteps}set dt(A){this.raw.dt=A}set erp(A){this.raw.erp=A}set allowedLinearError(A){this.raw.allowedLinearError=A}set predictionDistance(A){this.raw.predictionDistance=A}set maxVelocityIterations(A){this.raw.maxVelocityIterations=A}set maxVelocityFrictionIterations(A){this.raw.maxVelocityFrictionIterations=A}set maxStabilizationIterations(A){this.raw.maxStabilizationIterations=A}set minIslandSize(A){this.raw.minIslandSize=A}set maxCcdSubsteps(A){this.raw.maxCcdSubsteps=A}}!function(A){A[A.Revolute=0]="Revolute",A[A.Fixed=1]="Fixed",A[A.Prismatic=2]="Prismatic",A[A.Spherical=3]="Spherical"}(DA||(DA={})),function(A){A[A.AccelerationBased=0]="AccelerationBased",A[A.ForceBased=1]="ForceBased"}(oA||(oA={}));class FA{constructor(A,I,g){this.rawSet=A,this.bodySet=I,this.handle=g}static newTyped(A,I,g){switch(A.jointType(g)){case DA.Revolute:return new cA(A,I,g);case DA.Prismatic:return new sA(A,I,g);case DA.Fixed:return new qA(A,I,g);case DA.Spherical:return new YA(A,I,g);default:return new FA(A,I,g)}}finalizeDeserialization(A){this.bodySet=A}isValid(){return this.rawSet.contains(this.handle)}body1(){return this.bodySet.get(this.rawSet.jointBodyHandle1(this.handle))}body2(){return this.bodySet.get(this.rawSet.jointBodyHandle2(this.handle))}type(){return this.rawSet.jointType(this.handle)}frameX1(){return EA.fromRaw(this.rawSet.jointFrameX1(this.handle))}frameX2(){return EA.fromRaw(this.rawSet.jointFrameX2(this.handle))}anchor1(){return BA.fromRaw(this.rawSet.jointAnchor1(this.handle))}anchor2(){return BA.fromRaw(this.rawSet.jointAnchor2(this.handle))}}class RA extends FA{limitsEnabled(){return this.rawSet.jointLimitsEnabled(this.handle,this.rawAxis())}limitsMin(){return this.rawSet.jointLimitsMin(this.handle,this.rawAxis())}limitsMax(){return this.rawSet.jointLimitsMax(this.handle,this.rawAxis())}configureMotorModel(A){this.rawSet.jointConfigureMotorModel(this.handle,this.rawAxis(),A)}configureMotorVelocity(A,I){this.rawSet.jointConfigureMotorVelocity(this.handle,this.rawAxis(),A,I)}configureMotorPosition(A,I,g){this.rawSet.jointConfigureMotorPosition(this.handle,this.rawAxis(),A,I,g)}configureMotor(A,I,g,C){this.rawSet.jointConfigureMotor(this.handle,this.rawAxis(),A,I,g,C)}}class qA extends FA{}class sA extends RA{rawAxis(){return c.X}}class cA extends RA{rawAxis(){return c.AngX}}class YA extends FA{}class LA{constructor(){}static fixed(A,I,g,C){let B=new LA;return B.anchor1=A,B.anchor2=g,B.frame1=I,B.frame2=C,B.jointType=DA.Fixed,B}static spherical(A,I){let g=new LA;return g.anchor1=A,g.anchor2=I,g.jointType=DA.Spherical,g}static prismatic(A,I,g){let C=new LA;return C.anchor1=A,C.anchor2=I,C.axis=g,C.jointType=DA.Prismatic,C}static revolute(A,I,g){let C=new LA;return C.anchor1=A,C.anchor2=I,C.axis=g,C.jointType=DA.Revolute,C}intoRaw(){let A,I,g=BA.intoRaw(this.anchor1),C=BA.intoRaw(this.anchor2),B=!1,Q=0,E=0;switch(this.jointType){case DA.Fixed:let i=EA.intoRaw(this.frame1),D=EA.intoRaw(this.frame2);I=O.fixed(g,i,C,D),i.free(),D.free();break;case DA.Prismatic:A=BA.intoRaw(this.axis),this.limitsEnabled&&(B=!0,Q=this.limits[0],E=this.limits[1]),I=O.prismatic(g,C,A,B,Q,E),A.free();break;case DA.Spherical:I=O.spherical(g,C);break;case DA.Revolute:A=BA.intoRaw(this.axis),I=O.revolute(g,C,A),A.free()}return g.free(),C.free(),I}}class HA{constructor(A){this.raw=A||new e,this.map=new hA,A&&A.forEachJointHandle((I=>{this.map.set(I,FA.newTyped(A,null,I))}))}free(){this.raw.free(),this.raw=void 0,this.map.clear(),this.map=void 0}finalizeDeserialization(A){this.map.forEach((I=>I.finalizeDeserialization(A)))}createJoint(A,I,g,C,B){const Q=I.intoRaw(),E=this.raw.createJoint(Q,g,C,B);Q.free();let i=FA.newTyped(this.raw,A,E);return this.map.set(E,i),i}remove(A,I){this.raw.remove(A,I),this.unmap(A)}forEachJointHandleAttachedToRigidBody(A,I){this.raw.forEachJointAttachedToRigidBody(A,I)}unmap(A){this.map.delete(A)}len(){return this.map.len()}contains(A){return null!=this.get(A)}get(A){return this.map.get(A)}forEach(A){this.map.forEach(A)}getAll(){return this.map.getAll()}}class lA{constructor(A,I){this.rawSet=A,this.handle=I}static newTyped(A,I){switch(A.jointType(I)){case DA.Revolute:return new TA(A,I);case DA.Prismatic:return new rA(A,I);case DA.Fixed:return new tA(A,I);case DA.Spherical:return new OA(A,I);default:return new lA(A,I)}}isValid(){return this.rawSet.contains(this.handle)}}class pA extends lA{}class tA extends lA{}class rA extends pA{rawAxis(){return c.X}}class TA extends pA{rawAxis(){return c.AngX}}class OA extends lA{}class eA{constructor(A){this.raw=A||new Z,this.map=new hA,A&&A.forEachJointHandle((A=>{this.map.set(A,lA.newTyped(this.raw,A))}))}free(){this.raw.free(),this.raw=void 0,this.map.clear(),this.map=void 0}createJoint(A,I,g,C){const B=A.intoRaw(),Q=this.raw.createJoint(B,I,g,C);B.free();let E=lA.newTyped(this.raw,Q);return this.map.set(Q,E),E}remove(A,I){this.raw.remove(A,I),this.map.delete(A)}unmap(A){this.map.delete(A)}len(){return this.map.len()}contains(A){return null!=this.get(A)}get(A){return this.map.get(A)}forEach(A){this.map.forEach(A)}forEachJointHandleAttachedToRigidBody(A,I){this.raw.forEachJointAttachedToRigidBody(A,I)}getAll(){return this.map.getAll()}}!function(A){A[A.Average=0]="Average",A[A.Min=1]="Min",A[A.Multiply=2]="Multiply",A[A.Max=3]="Max"}(GA||(GA={}));class dA{constructor(A){this.raw=A||new L}free(){this.raw.free(),this.raw=void 0}}class nA{constructor(A){this.raw=A||new n}free(){this.raw.free(),this.raw=void 0}forEachActiveRigidBodyHandle(A){this.raw.forEachActiveRigidBodyHandle(A)}}class ZA{constructor(A){this.raw=A||new Y}free(){this.raw.free(),this.raw=void 0}}class WA{constructor(A){this.raw=A||new W,this.tempManifold=new xA(null)}free(){this.raw.free(),this.raw=void 0}contactsWith(A,I){this.raw.contacts_with(A,I)}intersectionsWith(A,I){this.raw.intersections_with(A,I)}contactPair(A,I,g){const C=this.raw.contact_pair(A,I);if(C){const I=C.collider1()!=A;let B;for(B=0;B{this.map.set(A,new KI(this,A,null))}))}free(){this.raw.free(),this.raw=void 0,this.map.clear(),this.map=void 0}finalizeDeserialization(A){this.map.forEach((I=>I.finalizeDeserialization(A)))}createCollider(A,I,g){let C=null!=g&&null!=g;if(C&&isNaN(g))throw Error("Cannot create a collider with a parent rigid-body handle that is not a number.");let B=I.shape.intoRaw(),Q=BA.intoRaw(I.translation),E=EA.intoRaw(I.rotation),i=BA.intoRaw(I.centerOfMass),D=BA.intoRaw(I.principalAngularInertia),o=EA.intoRaw(I.angularInertiaLocalFrame),G=this.raw.createCollider(B,Q,E,I.useMassProps,I.mass,i,D,o,I.density,I.friction,I.restitution,I.frictionCombineRule,I.restitutionCombineRule,I.isSensor,I.collisionGroups,I.solverGroups,I.activeCollisionTypes,I.activeHooks,I.activeEvents,C,C?g:0,A.raw);B.free(),Q.free(),E.free(),i.free(),D.free(),o.free();let w=C?A.get(g):null,S=new KI(this,G,w,I.shape);return this.map.set(G,S),S}remove(A,I,g,C){this.raw.remove(A,I.raw,g.raw,C),this.unmap(A)}unmap(A){this.map.delete(A)}get(A){return this.map.get(A)}len(){return this.map.len()}contains(A){return null!=this.get(A)}forEach(A){this.map.forEach(A)}getAll(){return this.map.getAll()}}class JI{constructor(A){this.raw=A||new x}free(){this.raw.free(),this.raw=void 0}step(A,I,g,C,B,Q,E,i,D,o,G,w){let S=BA.intoRaw(A);G?this.raw.stepWithEvents(S,I.raw,g.raw,C.raw,B.raw,Q.raw,E.raw,i.raw,D.raw,o.raw,G.raw,w,w?w.filterContactPair:null,w?w.filterIntersectionPair:null):this.raw.step(S,I.raw,g.raw,C.raw,B.raw,Q.raw,E.raw,i.raw,D.raw,o.raw),S.free()}}class yI{constructor(A){this.raw=A||new f}free(){this.raw.free(),this.raw=void 0}update(A,I,g){this.raw.update(A.raw,I.raw,g.raw)}castRay(A,I,g,C,B,Q){let E=BA.intoRaw(I.origin),i=BA.intoRaw(I.dir),D=XA.fromRaw(A,this.raw.castRay(A.raw,E,i,g,C,B,Q));return E.free(),i.free(),D}castRayAndGetNormal(A,I,g,C,B,Q){let E=BA.intoRaw(I.origin),i=BA.intoRaw(I.dir),D=mA.fromRaw(A,this.raw.castRayAndGetNormal(A.raw,E,i,g,C,B,Q));return E.free(),i.free(),D}intersectionsWithRay(A,I,g,C,B,Q,E){let i=BA.intoRaw(I.origin),D=BA.intoRaw(I.dir);this.raw.intersectionsWithRay(A.raw,i,D,g,C,B,(I=>Q(mA.fromRaw(A,I))),E),i.free(),D.free()}intersectionWithShape(A,I,g,C,B,Q){let E=BA.intoRaw(I),i=EA.intoRaw(g),D=C.intoRaw(),o=this.raw.intersectionWithShape(A.raw,E,i,D,B,Q);return E.free(),i.free(),D.free(),o}projectPoint(A,I,g,C,B){let Q=BA.intoRaw(I),E=fA.fromRaw(A,this.raw.projectPoint(A.raw,Q,g,C,B));return Q.free(),E}projectPointAndGetFeature(A,I,g){let C=BA.intoRaw(I),B=fA.fromRaw(A,this.raw.projectPointAndGetFeature(A.raw,C,g));return C.free(),B}intersectionsWithPoint(A,I,g,C,B){let Q=BA.intoRaw(I);this.raw.intersectionsWithPoint(A.raw,Q,g,C,B),Q.free()}castShape(A,I,g,C,B,Q,E,i){let D=BA.intoRaw(I),o=EA.intoRaw(g),G=BA.intoRaw(C),w=B.intoRaw(),S=uA.fromRaw(A,this.raw.castShape(A.raw,D,o,G,w,Q,E,i));return D.free(),o.free(),G.free(),w.free(),S}intersectionsWithShape(A,I,g,C,B,Q,E){let i=BA.intoRaw(I),D=EA.intoRaw(g),o=C.intoRaw();this.raw.intersectionsWithShape(A.raw,i,D,o,B,Q,E),i.free(),D.free(),o.free()}collidersWithAabbIntersectingAabb(A,I,g){let C=BA.intoRaw(A),B=BA.intoRaw(I);this.raw.collidersWithAabbIntersectingAabb(C,B,g),C.free(),B.free()}}class hI{constructor(A){this.raw=A||new u}free(){this.raw.free(),this.raw=void 0}serializeAll(A,I,g,C,B,Q,E,i,D){let o=BA.intoRaw(A);const G=this.raw.serializeAll(o,I.raw,g.raw,C.raw,B.raw,Q.raw,E.raw,i.raw,D.raw);return o.free(),G}deserializeAll(A){return FI.fromRaw(this.raw.deserializeAll(A))}}class NI{constructor(A,I){this.vertices=A,this.colors=I}}class MI{constructor(A){this.raw=A||new t}free(){this.raw.free(),this.raw=void 0,this.vertices=void 0,this.colors=void 0}render(A,I,g,C,B){this.raw.render(A.raw,I.raw,g.raw,C.raw,B.raw),this.vertices=this.raw.vertices(),this.colors=this.raw.colors()}}class FI{constructor(A,I,g,C,B,Q,E,i,D,o,G,w,S,k){this.gravity=A,this.integrationParameters=new MA(I),this.islands=new nA(g),this.broadPhase=new ZA(C),this.narrowPhase=new WA(B),this.bodies=new NA(Q),this.colliders=new aI(E),this.impulseJoints=new HA(i),this.multibodyJoints=new eA(D),this.ccdSolver=new dA(o),this.queryPipeline=new yI(G),this.physicsPipeline=new JI(w),this.serializationPipeline=new hI(S),this.debugRenderPipeline=new MI(k),this.impulseJoints.finalizeDeserialization(this.bodies),this.bodies.finalizeDeserialization(this.colliders),this.colliders.finalizeDeserialization(this.bodies)}free(){this.integrationParameters.free(),this.islands.free(),this.broadPhase.free(),this.narrowPhase.free(),this.bodies.free(),this.colliders.free(),this.impulseJoints.free(),this.multibodyJoints.free(),this.ccdSolver.free(),this.queryPipeline.free(),this.physicsPipeline.free(),this.serializationPipeline.free(),this.debugRenderPipeline.free(),this.integrationParameters=void 0,this.islands=void 0,this.broadPhase=void 0,this.narrowPhase=void 0,this.bodies=void 0,this.colliders=void 0,this.ccdSolver=void 0,this.impulseJoints=void 0,this.multibodyJoints=void 0,this.queryPipeline=void 0,this.physicsPipeline=void 0,this.serializationPipeline=void 0,this.debugRenderPipeline=void 0}static fromRaw(A){return A?new FI(BA.fromRaw(A.takeGravity()),A.takeIntegrationParameters(),A.takeIslandManager(),A.takeBroadPhase(),A.takeNarrowPhase(),A.takeBodies(),A.takeColliders(),A.takeImpulseJoints(),A.takeMultibodyJoints()):null}takeSnapshot(){return this.serializationPipeline.serializeAll(this.gravity,this.integrationParameters,this.islands,this.broadPhase,this.narrowPhase,this.bodies,this.colliders,this.impulseJoints,this.multibodyJoints)}static restoreSnapshot(A){return(new hI).deserializeAll(A)}debugRender(){return this.debugRenderPipeline.render(this.bodies,this.colliders,this.impulseJoints,this.multibodyJoints,this.narrowPhase),new NI(this.debugRenderPipeline.vertices,this.debugRenderPipeline.colors)}step(A,I){this.physicsPipeline.step(this.gravity,this.integrationParameters,this.islands,this.broadPhase,this.narrowPhase,this.bodies,this.colliders,this.impulseJoints,this.multibodyJoints,this.ccdSolver,A,I),this.queryPipeline.update(this.islands,this.bodies,this.colliders)}get timestep(){return this.integrationParameters.dt}set timestep(A){this.integrationParameters.dt=A}get maxVelocityIterations(){return this.integrationParameters.maxVelocityIterations}set maxVelocityIterations(A){this.integrationParameters.maxVelocityIterations=A}get maxVelocityFrictionIterations(){return this.integrationParameters.maxVelocityFrictionIterations}set maxVelocityFrictionIterations(A){this.integrationParameters.maxVelocityFrictionIterations=A}get maxStabilizationIterations(){return this.integrationParameters.maxStabilizationIterations}set maxStabilizationIterations(A){this.integrationParameters.maxStabilizationIterations=A}createRigidBody(A){return this.bodies.createRigidBody(this.colliders,A)}createCollider(A,I){let g=I?I.handle:void 0;return this.colliders.createCollider(this.bodies,A,g)}createImpulseJoint(A,I,g,C){return this.impulseJoints.createJoint(this.bodies,A,I.handle,g.handle,C)}createMultibodyJoint(A,I,g,C){return this.multibodyJoints.createJoint(A,I.handle,g.handle,C)}getRigidBody(A){return this.bodies.get(A)}getCollider(A){return this.colliders.get(A)}getImpulseJoint(A){return this.impulseJoints.get(A)}getMultibodyJoint(A){return this.multibodyJoints.get(A)}removeRigidBody(A){this.bodies&&this.bodies.remove(A.handle,this.islands,this.colliders,this.impulseJoints,this.multibodyJoints)}removeCollider(A,I){this.colliders&&this.colliders.remove(A.handle,this.islands,this.bodies,I)}removeImpulseJoint(A,I){this.impulseJoints&&this.impulseJoints.remove(A.handle,I)}removeMultibodyJoint(A,I){this.impulseJoints&&this.multibodyJoints.remove(A.handle,I)}forEachCollider(A){this.colliders.forEach(A)}forEachRigidBody(A){this.bodies.forEach(A)}forEachActiveRigidBody(A){this.bodies.forEachActiveRigidBody(this.islands,A)}castRay(A,I,g,C,B){return this.queryPipeline.castRay(this.colliders,A,I,g,C,RI(this.colliders,B))}castRayAndGetNormal(A,I,g,C,B){return this.queryPipeline.castRayAndGetNormal(this.colliders,A,I,g,C,RI(this.colliders,B))}intersectionsWithRay(A,I,g,C,B,Q){this.queryPipeline.intersectionsWithRay(this.colliders,A,I,g,C,B,RI(this.colliders,Q))}intersectionWithShape(A,I,g,C,B){let Q=this.queryPipeline.intersectionWithShape(this.colliders,A,I,g,C,RI(this.colliders,B));return null!=Q?this.colliders.get(Q):null}projectPoint(A,I,g,C){return this.queryPipeline.projectPoint(this.colliders,A,I,g,RI(this.colliders,C))}projectPointAndGetFeature(A,I){return this.queryPipeline.projectPointAndGetFeature(this.colliders,A,I)}intersectionsWithPoint(A,I,g,C){this.queryPipeline.intersectionsWithPoint(this.colliders,A,I,RI(this.colliders,g),RI(this.colliders,C))}castShape(A,I,g,C,B,Q,E){return this.queryPipeline.castShape(this.colliders,A,I,g,C,B,Q,RI(this.colliders,E))}intersectionsWithShape(A,I,g,C,B,Q){this.queryPipeline.intersectionsWithShape(this.colliders,A,I,g,C,RI(this.colliders,B),RI(this.colliders,Q))}collidersWithAabbIntersectingAabb(A,I,g){this.queryPipeline.collidersWithAabbIntersectingAabb(A,I,RI(this.colliders,g))}contactsWith(A,I){this.narrowPhase.contactsWith(A.handle,RI(this.colliders,I))}intersectionsWith(A,I){this.narrowPhase.intersectionsWith(A.handle,RI(this.colliders,I))}contactPair(A,I,g){this.narrowPhase.contactPair(A.handle,I.handle,g)}intersectionPair(A,I){return this.narrowPhase.intersectionPair(A.handle,I.handle)}}function RI(A,I){return g=>I?I(A.get(g)):void 0}!function(A){A[A.COLLISION_EVENTS=1]="COLLISION_EVENTS"}(KA||(KA={}));class qI{constructor(A,I){this.raw=I||new T(A)}free(){this.raw.free(),this.raw=void 0}drainCollisionEvents(A){this.raw.drainCollisionEvents(A)}clear(){this.raw.clear()}} /*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ function sI(A,I,g,C){return new(g||(g=Promise))((function(B,Q){function E(A){try{D(C.next(A))}catch(A){Q(A)}}function i(A){try{D(C.throw(A))}catch(A){Q(A)}}function D(A){var I;A.done?B(A.value):(I=A.value,I instanceof g?I:new g((function(A){A(I)}))).then(E,i)}D((C=C.apply(A,I||[])).next())}))}!function(A){A[A.FILTER_CONTACT_PAIRS=1]="FILTER_CONTACT_PAIRS",A[A.FILTER_INTERSECTION_PAIRS=2]="FILTER_INTERSECTION_PAIRS"}(UA||(UA={})),function(A){A[A.EMPTY=0]="EMPTY",A[A.COMPUTE_IMPULSE=1]="COMPUTE_IMPULSE"}(aA||(aA={}));for(var cI={byteLength:function(A){var I=rI(A),g=I[0],C=I[1];return 3*(g+C)/4-C},toByteArray:function(A){var I,g,C=rI(A),B=C[0],Q=C[1],E=new HI(function(A,I,g){return 3*(I+g)/4-g}(0,B,Q)),i=0,D=Q>0?B-4:B;for(g=0;g>16&255,E[i++]=I>>8&255,E[i++]=255&I;2===Q&&(I=LI[A.charCodeAt(g)]<<2|LI[A.charCodeAt(g+1)]>>4,E[i++]=255&I);1===Q&&(I=LI[A.charCodeAt(g)]<<10|LI[A.charCodeAt(g+1)]<<4|LI[A.charCodeAt(g+2)]>>2,E[i++]=I>>8&255,E[i++]=255&I);return E},fromByteArray:function(A){for(var I,g=A.length,C=g%3,B=[],Q=16383,E=0,i=g-C;Ei?i:E+Q));1===C?(I=A[g-1],B.push(YI[I>>2]+YI[I<<4&63]+"==")):2===C&&(I=(A[g-2]<<8)+A[g-1],B.push(YI[I>>10]+YI[I>>4&63]+YI[I<<2&63]+"="));return B.join("")}},YI=[],LI=[],HI="undefined"!=typeof Uint8Array?Uint8Array:Array,lI="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",pI=0,tI=lI.length;pI0)throw new Error("Invalid string. Length must be a multiple of 4");var g=A.indexOf("=");return-1===g&&(g=I),[g,g===I?0:4-g%4]}function TI(A,I,g){for(var C,B,Q=[],E=I;E>18&63]+YI[B>>12&63]+YI[B>>6&63]+YI[63&B]);return Q.join("")}function OI(){return sI(this,void 0,void 0,(function*(){yield gA(cI.toByteArray("AGFzbQEAAAABvAmAAWACf38AYAR/f39/AGADf39/AGACf38Bf2ADf39/AX9gAX8Bf2ABfwF+YAF/AGAFf39/f38AYAZ/f39/fX8AYAJ/fAF/YAV/f399fwBgAX8BfWAFf39/f30AYAZ/f39/f30AYAR/f399AX9gA398fwBgAAF/YAN/f38BfWAEf39/fwF9YAN/f30Bf2AEf39/fwF/YAN/f30AYAZ/f39/f38Bf2AGf39/f39/AGADf398AGAEf3x/fwBgCH9/f39/f31/AX9gCH9/f39/f39/AGABfQF9YAJ/fwF9YAd/f39/f39/AGACf30AYAV/f39/fwF/YAJ/fAF9YAAAYAh/f39/f39/fQBgCX9/f39/f39/fQBgA398fwF9YAN/fH0AYAN9fX0Bf2APf39/f39/f39/f39/f39/AGALf39/f39/f399fX8AYAl/f39/f399f38Bf2AFf399f38AYAZ/fH9/f38AYAV/fH9/fwBgA398fwF/YAV/fH19fQBgAn19AX9gAX8BfGAGf3x9fX19AGAHf39/f31/fwBgCX9/f39/fX9/fwBgCn9/f39/f31/f38AYAd/fX19f399AGAGf319f399AGALf39/f39/f39/f38AYAR/fX9/AX9gA35+fwF+YAh/f39/fX9/fwF/YAJ9fQF9YAN/fHwBf2ACf3wBfGACf3wAYAV/f3x8fwF8YAR9fX19AX9gAXwBf2AJf319fX9/fX9/AGAPf39/f39/f39/f39/fX1/AGALf39/fX9/fX99fX8AYBJ/f39/f39/f39/f399f319fX0AYAZ/f39/f38BfWAIf39/f319f38AYAt/f39/fX9/f39/fwBgCX9/f39/f31/fwBgCn9/f399f39/f38AYAl/f39/f39/f30Bf2AMf31/f399fX19fX1/AGAMf31/f39/f399fX1/AGAHf39/f39/fQF/YAZ/fX9/f38AYAR/f399AGALf399fX1/f39/f38AYAR/f35/AGAHf39/f39/fQBgCn99f31/fX19fX8AYAR/f31/AGADf35/AX9gCn9/f39/f39/f30AYAl/f39/f39/f38AYAd/f39/f31/AX9gDX9/f39/f399fX19fX0AYAp/f39/f39/f39/AX9gCH98f39/f399AX9gBX9/f39/AX1gB399fX19fX0AYBd/f399fX9/f39/f39/f39/fX1/f39/fwF8YAl/f39/f39+fn4AYAN/fX0AYAd/f39/f31/AX1gGH9/f39/f31/f399fX1/f39/f39/f398fwBgBn9/f39/fQF/YAZ/fH9/f30Bf2AGf3x/fH99AX9gB39/f39/f38Bf2ADfn9/AX9gBH98f38Bf2AGf3x/f31/AX9gBn9/f399fQF/YAR/fHx9AX9gCX9/f399f39/fwBgAn9+AGAFf3x/f38Bf2AQf31/f39/f39/f39/f39/fwBgBn98f319fQBgB398f319fX0AYAV/fH99fQBgBn98f399fwF9YAV/fH9/fQF/YAV/f39/fQF/YAR/fH1/AGABfQF/YAN/fH8BfGAHf3x9fX19fwBgBn98fX19fwBgBH99f38AYAV/f3x/fwAC4AUVA3diZxpfX3diaW5kZ2VuX29iamVjdF9kcm9wX3JlZgAHA3diZxVfX3diaW5kZ2VuX251bWJlcl9uZXcAQwN3YmcVX193YmluZGdlbl9udW1iZXJfZ2V0AAADd2JnFl9fd2JpbmRnZW5fYm9vbGVhbl9nZXQABQN3YmckX193YmdfcmF3cmF5Y29sbGlkZXJpbnRlcnNlY3Rpb25fbmV3AAUDd2JnFl9fd2JpbmRnZW5faXNfZnVuY3Rpb24ABQN3YmcbX193YmdfY2FsbF8zZWQyODhhMjQ3ZjEzZWE1AAQDd2JnG19fd2JnX2NhbGxfYTE5ZDMxNzNmM2UxZDNjNQAVA3diZxtfX3diZ19jYWxsXzZlZDcxMjFjZmI0MmNmZWQAIQN3YmcbX193YmdfYmluZF9jMDlhMTY0MWMxNTgwYzA3ABUDd2JnHV9fd2JnX2J1ZmZlcl83YWYyM2Y2NWY2YzY0NTQ4AAUDd2JnMV9fd2JnX25ld3dpdGhieXRlb2Zmc2V0YW5kbGVuZ3RoX2NlMWU3NWYwY2U1Zjc5NzQABAN3YmcaX193YmdfbmV3X2NjOTAxOGJkNmYyODNiNmYABQN3YmcaX193Ymdfc2V0X2YyNWU4NjllNDU2NWQyYTIAAgN3YmcdX193YmdfbGVuZ3RoXzBhY2IxY2Y5YmJhZjg1MTkABQN3YmcxX193YmdfbmV3d2l0aGJ5dGVvZmZzZXRhbmRsZW5ndGhfM2Y1NTQ5NzhkODc5M2Ix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dmVyX25ldwCYCRxyYXdpbXB1bHNlam9pbnRzZXRfam9pbnRUeXBlAMgGI3Jhd2ltcHVsc2Vqb2ludHNldF9qb2ludEJvZHlIYW5kbGUxAPoGI3Jhd2ltcHVsc2Vqb2ludHNldF9qb2ludEJvZHlIYW5kbGUyAPAGH3Jhd2ltcHVsc2Vqb2ludHNldF9qb2ludEZyYW1lWDEAmgYfcmF3aW1wdWxzZWpvaW50c2V0X2pvaW50RnJhbWVYMgCbBh9yYXdpbXB1bHNlam9pbnRzZXRfam9pbnRBbmNob3IxAJwGH3Jhd2ltcHVsc2Vqb2ludHNldF9qb2ludEFuY2hvcjIAnQYlcmF3aW1wdWxzZWpvaW50c2V0X2pvaW50TGltaXRzRW5hYmxlZACvBiFyYXdpbXB1bHNlam9pbnRzZXRfam9pbnRMaW1pdHNNaW4A3AYhcmF3aW1wdWxzZWpvaW50c2V0X2pvaW50TGltaXRzTWF4AN0GK3Jhd2ltcHVsc2Vqb2ludHNldF9qb2ludENvbmZpZ3VyZU1vdG9yTW9kZWwA0QYucmF3aW1wdWxzZWpvaW50c2V0X2pvaW50Q29uZmlndXJlTW90b3JWZWxvY2l0eQDVBi5yYXdpbXB1bHNlam9pbnRzZXRfam9pbnRDb25maWd1cmVNb3RvclBvc2l0aW9uAM4GJnJhd2ltcHVsc2Vqb2ludHNldF9qb2ludENvbmZpZ3VyZU1vdG9yAM8GHV9fd2JnX3Jhd2ltcHVsc2Vqb2ludHNldF9mcmVlALsIFnJhd2ltcHVsc2Vqb2ludHNldF9uZXcAmQkecmF3aW1wdWxzZWpvaW50c2V0X2NyZWF0ZUpvaW50AJYIGXJhd2ltcHVsc2Vqb2ludHNldF9yZW1vdmUAiwgWcmF3aW1wdWxzZWpvaW50c2V0X2xlbgCRCRtyYXdpbXB1bHNlam9pbnRzZXRfY29udGFpbnMA8gclcmF3aW1wdWxzZWpvaW50c2V0X2ZvckVhY2hKb2ludEhhbmRsZQDKCDJyYXdpbXB1bHNlam9pbnRzZXRfZm9yRWFjaEpvaW50QXR0YWNoZWRUb1JpZ2lkQm9keQC8CCNfX3diZ19yYXdpbnRlZ3JhdGlvbnBhcmFtZXRlcnNfZnJlZQCOChxyYXdpbnRlZ3JhdGlvbnBhcmFtZXRlcnNfbmV3ANgGG3Jhd2ludGVncmF0aW9ucGFyYW1ldGVyc19kdACzChxyYXdpbnRlZ3JhdGlvbnBhcmFtZXRlcnNfZXJwAJcKK3Jhd2ludGVncmF0aW9ucGFyYW1ldGVyc19hbGxvd2VkTGluZWFyRXJyb3IAmAorcmF3aW50ZWdyYXRpb25wYXJhbWV0ZXJzX3ByZWRpY3Rpb25EaXN0YW5jZQCZCi5yYXdpbnRlZ3JhdGlvbnBhcmFtZXRlcnNfbWF4VmVsb2NpdHlJdGVyYXRpb25zAJoKNnJhd2ludGVncmF0aW9ucGFyYW1ldGVyc19tYXhWZWxvY2l0eUZyaWN0aW9uSXRlcmF0aW9ucwCbCjNyYXdpbnRlZ3JhdGlvbnBhcmFtZXRlcnNfbWF4U3RhYmlsaXphdGlvbkl0ZXJhdGlvbnMAnAomcmF3aW50ZWdyYXRpb25wYXJhbWV0ZXJzX21pbklzbGFuZFNpemUAnQoncmF3aW50ZWdyYXRpb25wYXJhbWV0ZXJzX21heENjZFN1YnN0ZXBzAJ4KH3Jhd2ludGVncmF0aW9ucGFyYW1ldGVyc19zZXRfZHQAnwogcmF3aW50ZWdyYXRpb25wYXJhbWV0ZXJzX3NldF9lcnAAgwovcmF3aW50ZWdyYXRpb25wYXJhbWV0ZXJzX3NldF9hbGxvd2VkTGluZWFyRXJyb3IAhAovcmF3aW50ZWdyYXRpb25wYXJhbWV0ZXJzX3NldF9wcmVkaWN0aW9uRGlzdGFuY2UAhQoycmF3aW50ZWdyYXRpb25wYXJhbWV0ZXJzX3NldF9tYXhWZWxvY2l0eUl0ZXJhdGlvbnMAhgo6cmF3aW50ZWdyYXRpb25wYXJhbWV0ZXJzX3NldF9tYXhWZWxvY2l0eUZyaWN0aW9uSXRlcmF0aW9ucwCHCjdyYXdpbnRlZ3JhdGlvbnBhcmFtZXRlcnNfc2V0X21heFN0YWJpbGl6YXRpb25JdGVyYXRpb25zAIgKKnJhd2ludGVncmF0aW9ucGFyYW1ldGVyc19zZXRfbWluSXNsYW5kU2l6ZQCJCityYXdpbnRlZ3JhdGlvbnBhcmFtZXRlcnNfc2V0X21heENjZFN1YnN0ZXBzAIoKG19fd2JnX3Jhd2lzbGFuZG1hbmFnZXJfZnJlZQCxBhRyYXdpc2xhbmRtYW5hZ2VyX25ldwDZBi1yYXdpc2xhbmRtYW5hZ2VyX2ZvckVhY2hBY3RpdmVSaWdpZEJvZHlIYW5kbGUAywgaX193YmdfcmF3Z2VuZXJpY2pvaW50X2ZyZWUAjgoZcmF3Z2VuZXJpY2pvaW50X3NwaGVyaWNhbACeBRlyYXdnZW5lcmljam9pbnRfcHJpc21hdGljAIwFFXJhd2dlbmVyaWNqb2ludF9maXhlZADWAhhyYXdnZW5lcmljam9pbnRfcmV2b2x1dGUAoQUecmF3bXVsdGlib2R5am9pbnRzZXRfam9pbnRUeXBlAPwIIXJhd211bHRpYm9keWpvaW50c2V0X2pvaW50RnJhbWVYMQCiBSFyYXdtdWx0aWJvZHlqb2ludHNldF9qb2ludEZyYW1lWDIAqQUhcmF3bXVsdGlib2R5am9pbnRzZXRfam9pbnRBbmNob3IxAKoFIXJhd211bHRpYm9keWpvaW50c2V0X2pvaW50QW5jaG9yMgCjBSdyYXdtdWx0aWJvZHlqb2ludHNldF9qb2ludExpbWl0c0VuYWJsZWQA2QgjcmF3bXVsdGlib2R5am9pbnRzZXRfam9pbnRMaW1pdHNNaW4AlgYjcmF3bXVsdGlib2R5am9pbnRzZXRfam9pbnRMaW1pdHNNYXgAlwYfX193YmdfcmF3bXVsdGlib2R5am9pbnRzZXRfZnJlZQC9CBhyYXdtdWx0aWJvZHlqb2ludHNldF9uZXcAmgkgcmF3bXVsdGlib2R5am9pbnRzZXRfY3JlYXRlSm9pbnQAlwgbcmF3bXVsdGlib2R5am9pbnRzZXRfcmVtb3ZlAKEIHXJhd211bHRpYm9keWpvaW50c2V0X2NvbnRhaW5zANMHJ3Jhd211bHRpYm9keWpvaW50c2V0X2ZvckVhY2hKb2ludEhhbmRsZQDMCDRyYXdtdWx0aWJvZHlqb2ludHNldF9mb3JFYWNoSm9pbnRBdHRhY2hlZFRvUmlnaWRCb2R5AL4IHXJhd3JpZ2lkYm9keXNldF9yYlRyYW5zbGF0aW9uAJ4GGnJhd3JpZ2lkYm9keXNldF9yYlJvdGF0aW9uAJ8GF3Jhd3JpZ2lkYm9keXNldF9yYlNsZWVwAP8HHHJhd3JpZ2lkYm9keXNldF9yYklzU2xlZXBpbmcAowcacmF3cmlnaWRib2R5c2V0X3JiSXNNb3ZpbmcApAchcmF3cmlnaWRib2R5c2V0X3JiTmV4dFRyYW5zbGF0aW9uAIQGHnJhd3JpZ2lkYm9keXNldF9yYk5leHRSb3RhdGlvbgD1BSByYXdyaWdpZGJvZHlzZXRfcmJTZXRUcmFuc2xhdGlvbgCkCR1yYXdyaWdpZGJvZHlzZXRfcmJTZXRSb3RhdGlvbgCdCRtyYXdyaWdpZGJvZHlzZXRfcmJTZXRMaW52ZWwAuwYbcmF3cmlnaWRib2R5c2V0X3JiU2V0QW5ndmVsALwGLXJhd3JpZ2lkYm9keXNldF9yYlNldE5leHRLaW5lbWF0aWNUcmFuc2xhdGlvbgCSBypyYXdyaWdpZGJvZHlzZXRfcmJTZXROZXh0S2luZW1hdGljUm90YXRpb24AyAkYcmF3cmlnaWRib2R5c2V0X3JiTGludmVsAPYFGHJhd3JpZ2lkYm9keXNldF9yYkFuZ3ZlbAD3BSJyYXdyaWdpZGJvZHlzZXRfcmJMb2NrVHJhbnNsYXRpb25zAKUJJnJhd3JpZ2lkYm9keXNldF9yYlJlc3RyaWN0VHJhbnNsYXRpb25zAP0IH3Jhd3JpZ2lkYm9keXNldF9yYkxvY2tSb3RhdGlvbnMApgkjcmF3cmlnaWRib2R5c2V0X3JiUmVzdHJpY3RSb3RhdGlvbnMA/gggcmF3cmlnaWRib2R5c2V0X3JiRG9taW5hbmNlR3JvdXAAigcjcmF3cmlnaWRib2R5c2V0X3JiU2V0RG9taW5hbmNlR3JvdXAA8wcbcmF3cmlnaWRib2R5c2V0X3JiRW5hYmxlQ2NkANoHFnJhd3JpZ2lkYm9keXNldF9yYk1hc3MApQcYcmF3cmlnaWRib2R5c2V0X3JiV2FrZVVwAPQHHnJhd3JpZ2lkYm9keXNldF9yYklzQ2NkRW5hYmxlZACmBx5yYXdyaWdpZGJvZHlzZXRfcmJOdW1Db2xsaWRlcnMAjQcacmF3cmlnaWRib2R5c2V0X3JiQ29sbGlkZXIAiQkacmF3cmlnaWRib2R5c2V0X3JiQm9keVR5cGUA9gYdcmF3cmlnaWRib2R5c2V0X3JiU2V0Qm9keVR5cGUA+wYZcmF3cmlnaWRib2R5c2V0X3JiSXNGaXhlZACnBx1yYXdyaWdpZGJvZHlzZXRfcmJJc0tpbmVtYXRpYwCoBxtyYXdyaWdpZGJvZHlzZXRfcmJJc0R5bmFtaWMAqQcfcmF3cmlnaWRib2R5c2V0X3JiTGluZWFyRGFtcGluZwCTByByYXdyaWdpZGJvZHlzZXRfcmJBbmd1bGFyRGFtcGluZwCUByJyYXdyaWdpZGJvZHlzZXRfcmJTZXRMaW5lYXJEYW1waW5nAPUHI3Jhd3JpZ2lkYm9keXNldF9yYlNldEFuZ3VsYXJEYW1waW5nAPYHHnJhd3JpZ2lkYm9keXNldF9yYkdyYXZpdHlTY2FsZQCqByFyYXdyaWdpZGJvZHlzZXRfcmJTZXRHcmF2aXR5U2NhbGUA1AcdcmF3cmlnaWRib2R5c2V0X3JiUmVzZXRGb3JjZXMA2wcecmF3cmlnaWRib2R5c2V0X3JiUmVzZXRUb3JxdWVzANwHGnJhd3JpZ2lkYm9keXNldF9yYkFkZEZvcmNlAL0GHnJhd3JpZ2lkYm9keXNldF9yYkFwcGx5SW1wdWxzZQC+BhtyYXdyaWdpZGJvZHlzZXRfcmJBZGRUb3JxdWUAvwYkcmF3cmlnaWRib2R5c2V0X3JiQXBwbHlUb3JxdWVJbXB1bHNlAMAGIXJhd3JpZ2lkYm9keXNldF9yYkFkZEZvcmNlQXRQb2ludACJBSVyYXdyaWdpZGJvZHlzZXRfcmJBcHBseUltcHVsc2VBdFBvaW50AIoFGnJhd3JpZ2lkYm9keXNldF9yYlVzZXJEYXRhAKsHHXJhd3JpZ2lkYm9keXNldF9yYlNldFVzZXJEYXRhAMcHGl9fd2JnX3Jhd3JpZ2lkYm9keXNldF9mcmVlAJ8FE3Jhd3JpZ2lkYm9keXNldF9uZXcA1QcfcmF3cmlnaWRib2R5c2V0X2NyZWF0ZVJpZ2lkQm9keQC+AxZyYXdyaWdpZGJvZHlzZXRfcmVtb3ZlAPAEE3Jhd3JpZ2lkYm9keXNldF9sZW4AkgkYcmF3cmlnaWRib2R5c2V0X2NvbnRhaW5zAPcHJnJhd3JpZ2lkYm9keXNldF9mb3JFYWNoUmlnaWRCb2R5SGFuZGxlAM0IGF9fd2JnX3Jhd2Jyb2FkcGhhc2VfZnJlZQC/CBFyYXdicm9hZHBoYXNlX25ldwD/CBxyYXdjb2xsaWRlcnNldF9jb1RyYW5zbGF0aW9uAIUGGXJhd2NvbGxpZGVyc2V0X2NvUm90YXRpb24A+AUfcmF3Y29sbGlkZXJzZXRfY29TZXRUcmFuc2xhdGlvbgCVByhyYXdjb2xsaWRlcnNldF9jb1NldFRyYW5zbGF0aW9uV3J0UGFyZW50AJYHHHJhd2NvbGxpZGVyc2V0X2NvU2V0Um90YXRpb24AyQklcmF3Y29sbGlkZXJzZXRfY29TZXRSb3RhdGlvbldydFBhcmVudADKCRlyYXdjb2xsaWRlcnNldF9jb0lzU2Vuc29yAKwHGnJhd2NvbGxpZGVyc2V0X2NvU2hhcGVUeXBlAIAJHHJhd2NvbGxpZGVyc2V0X2NvSGFsZkV4dGVudHMA6QYXcmF3Y29sbGlkZXJzZXRfY29SYWRpdXMA4QcbcmF3Y29sbGlkZXJzZXRfY29IYWxmSGVpZ2h0AOIHHHJhd2NvbGxpZGVyc2V0X2NvUm91bmRSYWRpdXMA4wcZcmF3Y29sbGlkZXJzZXRfY29WZXJ0aWNlcwCgBhhyYXdjb2xsaWRlcnNldF9jb0luZGljZXMAoQYjcmF3Y29sbGlkZXJzZXRfY29IZWlnaHRmaWVsZEhlaWdodHMAogYhcmF3Y29sbGlkZXJzZXRfY29IZWlnaHRmaWVsZFNjYWxlAOoGIXJhd2NvbGxpZGVyc2V0X2NvSGVpZ2h0ZmllbGROUm93cwDkByFyYXdjb2xsaWRlcnNldF9jb0hlaWdodGZpZWxkTkNvbHMA5QcXcmF3Y29sbGlkZXJzZXRfY29QYXJlbnQAtwYZcmF3Y29sbGlkZXJzZXRfY29GcmljdGlvbgCcBxxyYXdjb2xsaWRlcnNldF9jb1Jlc3RpdHV0aW9uAJ0HGHJhd2NvbGxpZGVyc2V0X2NvRGVuc2l0eQDaBiByYXdjb2xsaWRlcnNldF9jb0NvbGxpc2lvbkdyb3VwcwDxBh1yYXdjb2xsaWRlcnNldF9jb1NvbHZlckdyb3VwcwDyBhxyYXdjb2xsaWRlcnNldF9jb0FjdGl2ZUhvb2tzAK0HJXJhd2NvbGxpZGVyc2V0X2NvQWN0aXZlQ29sbGlzaW9uVHlwZXMAlwcdcmF3Y29sbGlkZXJzZXRfY29BY3RpdmVFdmVudHMArgcecmF3Y29sbGlkZXJzZXRfY29Db250YWluc1BvaW50AMgFGnJhd2NvbGxpZGVyc2V0X2NvQ2FzdFNoYXBlAPMCHXJhd2NvbGxpZGVyc2V0X2NvQ2FzdENvbGxpZGVyAJkEIHJhd2NvbGxpZGVyc2V0X2NvSW50ZXJzZWN0c1NoYXBlAKkGHXJhd2NvbGxpZGVyc2V0X2NvQ29udGFjdFNoYXBlAJUEIHJhd2NvbGxpZGVyc2V0X2NvQ29udGFjdENvbGxpZGVyAK8FHXJhd2NvbGxpZGVyc2V0X2NvUHJvamVjdFBvaW50AOcEHnJhd2NvbGxpZGVyc2V0X2NvSW50ZXJzZWN0c1JheQDlBhhyYXdjb2xsaWRlcnNldF9jb0Nhc3RSYXkA3gYkcmF3Y29sbGlkZXJzZXRfY29DYXN0UmF5QW5kR2V0Tm9ybWFsAP4EGnJhd2NvbGxpZGVyc2V0X2NvU2V0U2Vuc29yAN0HH3Jhd2NvbGxpZGVyc2V0X2NvU2V0UmVzdGl0dXRpb24A+AcccmF3Y29sbGlkZXJzZXRfY29TZXRGcmljdGlvbgD5ByRyYXdjb2xsaWRlcnNldF9jb0ZyaWN0aW9uQ29tYmluZVJ1bGUAmAcncmF3Y29sbGlkZXJzZXRfY29TZXRGcmljdGlvbkNvbWJpbmVSdWxlAMEHJ3Jhd2NvbGxpZGVyc2V0X2NvUmVzdGl0dXRpb25Db21iaW5lUnVsZQCZBypyYXdjb2xsaWRlcnNldF9jb1NldFJlc3RpdHV0aW9uQ29tYmluZVJ1bGUAwgcjcmF3Y29sbGlkZXJzZXRfY29TZXRDb2xsaXNpb25Hcm91cHMAggcgcmF3Y29sbGlkZXJzZXRfY29TZXRTb2x2ZXJHcm91cHMAgwcfcmF3Y29sbGlkZXJzZXRfY29TZXRBY3RpdmVIb29rcwDDByByYXdjb2xsaWRlcnNldF9jb1NldEFjdGl2ZUV2ZW50cwDEByhyYXdjb2xsaWRlcnNldF9jb1NldEFjdGl2ZUNvbGxpc2lvblR5cGVzAMUHGXJhd2NvbGxpZGVyc2V0X2NvU2V0U2hhcGUAswYZX193YmdfcmF3Y29sbGlkZXJzZXRfZnJlZQDtBBJyYXdjb2xsaWRlcnNldF9uZXcA8wYScmF3Y29sbGlkZXJzZXRfbGVuAJIJF3Jhd2NvbGxpZGVyc2V0X2NvbnRhaW5zAPoHHXJhd2NvbGxpZGVyc2V0X2NyZWF0ZUNvbGxpZGVyAO4DFXJhd2NvbGxpZGVyc2V0X3JlbW92ZQDMBSRyYXdjb2xsaWRlcnNldF9mb3JFYWNoQ29sbGlkZXJIYW5kbGUAzggaX193YmdfcmF3c2hhcGVjb250YWN0X2ZyZWUAjgoYcmF3c2hhcGVjb250YWN0X2Rpc3RhbmNlAKAKFnJhd3NoYXBlY29udGFjdF9wb2ludDIAyAcXcmF3c2hhcGVjb250YWN0X25vcm1hbDEAyQcXcmF3c2hhcGVjb250YWN0X25vcm1hbDIAygcZX193YmdfcmF3bmFycm93cGhhc2VfZnJlZQDACBJyYXduYXJyb3dwaGFzZV9uZXcAgQkccmF3bmFycm93cGhhc2VfY29udGFjdHNfd2l0aACTCRtyYXduYXJyb3dwaGFzZV9jb250YWN0X3BhaXIAsgYhcmF3bmFycm93cGhhc2VfaW50ZXJzZWN0aW9uc193aXRoAJQJIHJhd25hcnJvd3BoYXNlX2ludGVyc2VjdGlvbl9wYWlyAPcGHV9fd2JnX3Jhd2NvbnRhY3RtYW5pZm9sZF9mcmVlAI4KGHJhd2NvbnRhY3RwYWlyX2NvbGxpZGVyMQCnCBhyYXdjb250YWN0cGFpcl9jb2xsaWRlcjIAmggicmF3Y29udGFjdHBhaXJfbnVtQ29udGFjdE1hbmlmb2xkcwCeCR5yYXdjb250YWN0cGFpcl9jb250YWN0TWFuaWZvbGQAswcZcmF3Y29udGFjdG1hbmlmb2xkX25vcm1hbAD0BhtyYXdjb250YWN0bWFuaWZvbGRfbG9jYWxfbjEA/AYbcmF3Y29udGFjdG1hbmlmb2xkX2xvY2FsX24yAP0GHHJhd2NvbnRhY3RtYW5pZm9sZF9zdWJzaGFwZTEAuQkccmF3Y29udGFjdG1hbmlmb2xkX3N1YnNoYXBlMgC6CR9yYXdjb250YWN0bWFuaWZvbGRfbnVtX2NvbnRhY3RzAJ8JI3Jhd2NvbnRhY3RtYW5pZm9sZF9jb250YWN0X2xvY2FsX3AxAMQGI3Jhd2NvbnRhY3RtYW5pZm9sZF9jb250YWN0X2xvY2FsX3AyAMUGH3Jhd2NvbnRhY3RtYW5pZm9sZF9jb250YWN0X2Rpc3QA0ggfcmF3Y29udGFjdG1hbmlmb2xkX2NvbnRhY3RfZmlkMQDTCB9yYXdjb250YWN0bWFuaWZvbGRfY29udGFjdF9maWQyANQIInJhd2NvbnRhY3RtYW5pZm9sZF9jb250YWN0X2ltcHVsc2UA1QgscmF3Y29udGFjdG1hbmlmb2xkX2NvbnRhY3RfdGFuZ2VudF9pbXB1bHNlX3gA1ggscmF3Y29udGFjdG1hbmlmb2xkX2NvbnRhY3RfdGFuZ2VudF9pbXB1bHNlX3kA1wgmcmF3Y29udGFjdG1hbmlmb2xkX251bV9zb2x2ZXJfY29udGFjdHMAoAkncmF3Y29udGFjdG1hbmlmb2xkX3NvbHZlcl9jb250YWN0X3BvaW50ALgGJnJhd2NvbnRhY3RtYW5pZm9sZF9zb2x2ZXJfY29udGFjdF9kaXN0AKsIKnJhd2NvbnRhY3RtYW5pZm9sZF9zb2x2ZXJfY29udGFjdF9mcmljdGlvbgCiCC1yYXdjb250YWN0bWFuaWZvbGRfc29sdmVyX2NvbnRhY3RfcmVzdGl0dXRpb24AowgycmF3Y29udGFjdG1hbmlmb2xkX3NvbHZlcl9jb250YWN0X3RhbmdlbnRfdmVsb2NpdHkAwQYdX193YmdfcmF3cG9pbnRwcm9qZWN0aW9uX2ZyZWUAjgoYcmF3cG9pbnRwcm9qZWN0aW9uX3BvaW50AN4HG3Jhd3BvaW50cHJvamVjdGlvbl9pc0luc2lkZQChCiVfX3diZ19yYXdwb2ludGNvbGxpZGVycHJvamVjdGlvbl9mcmVlAI4KKXJhd3BvaW50Y29sbGlkZXJwcm9qZWN0aW9uX2NvbGxpZGVySGFuZGxlAKgIIHJhd3BvaW50Y29sbGlkZXJwcm9qZWN0aW9uX3BvaW50AMsHI3Jhd3BvaW50Y29sbGlkZXJwcm9qZWN0aW9uX2lzSW5zaWRlAKIKJnJhd3BvaW50Y29sbGlkZXJwcm9qZWN0aW9uX2ZlYXR1cmVUeXBlAKMKJHJhd3BvaW50Y29sbGlkZXJwcm9qZWN0aW9uX2ZlYXR1cmVJZACKCR1fX3diZ19yYXdyYXlpbnRlcnNlY3Rpb25fZnJlZQCOChlyYXdyYXlpbnRlcnNlY3Rpb25fbm9ybWFsAMwHHnJhd3JheWludGVyc2VjdGlvbl9mZWF0dXJlVHlwZQCkChxyYXdyYXlpbnRlcnNlY3Rpb25fZmVhdHVyZUlkAIsJIXJhd3JheWNvbGxpZGVyaW50ZXJzZWN0aW9uX25vcm1hbADIBx5yYXdyYXljb2xsaWRlcmludGVyc2VjdGlvbl90b2kAlwocX193YmdfcmF3cmF5Y29sbGlkZXJ0b2lfZnJlZQCOChNfX3diZ19yYXdzaGFwZV9mcmVlAOEID3Jhd3NoYXBlX2N1Ym9pZADlCBRyYXdzaGFwZV9yb3VuZEN1Ym9pZADiCA1yYXdzaGFwZV9iYWxsAO8IEHJhd3NoYXBlX2NhcHN1bGUAngcRcmF3c2hhcGVfY3lsaW5kZXIA6ggWcmF3c2hhcGVfcm91bmRDeWxpbmRlcgDmCA1yYXdzaGFwZV9jb25lAOsIEnJhd3NoYXBlX3JvdW5kQ29uZQDnCBFyYXdzaGFwZV9wb2x5bGluZQDWBxByYXdzaGFwZV90cmltZXNoANcHFHJhd3NoYXBlX2hlaWdodGZpZWxkAM0FEHJhd3NoYXBlX3NlZ21lbnQAugURcmF3c2hhcGVfdHJpYW5nbGUA0QQWcmF3c2hhcGVfcm91bmRUcmlhbmdsZQDOBBNyYXdzaGFwZV9jb252ZXhIdWxsAIAIGHJhd3NoYXBlX3JvdW5kQ29udmV4SHVsbAD7BxNyYXdzaGFwZV9jb252ZXhNZXNoAJoHGHJhd3NoYXBlX3JvdW5kQ29udmV4TWVzaACOBxJyYXdzaGFwZV9jYXN0U2hhcGUApgEYcmF3c2hhcGVfaW50ZXJzZWN0c1NoYXBlAJ0DFXJhd3NoYXBlX2NvbnRhY3RTaGFwZQDOARZyYXdzaGFwZV9jb250YWluc1BvaW50AOMEFXJhd3NoYXBlX3Byb2plY3RQb2ludACTBBZyYXdzaGFwZV9pbnRlcnNlY3RzUmF5AIIEEHJhd3NoYXBlX2Nhc3RSYXkA6QMccmF3c2hhcGVfY2FzdFJheUFuZEdldE5vcm1hbADSAhZfX3diZ19yYXdzaGFwZXRvaV9mcmVlAI4KFHJhd3NoYXBldG9pX3dpdG5lc3MyAM0HE3Jhd3NoYXBldG9pX25vcm1hbDEAzgcTcmF3c2hhcGV0b2lfbm9ybWFsMgDPBx5fX3diZ19yYXdzaGFwZWNvbGxpZGVydG9pX2ZyZWUAjgoccmF3c2hhcGVjb2xsaWRlcnRvaV93aXRuZXNzMgDJBxtyYXdzaGFwZWNvbGxpZGVydG9pX25vcm1hbDEAygcbcmF3c2hhcGVjb2xsaWRlcnRvaV9ub3JtYWwyANAHD3Jhd3JvdGF0aW9uX25ldwDWCRRyYXdyb3RhdGlvbl9pZGVudGl0eQD3CQ1yYXdyb3RhdGlvbl95AKUKDXJhd3JvdGF0aW9uX3cApgoOcmF3dmVjdG9yX3plcm8ApwoNcmF3dmVjdG9yX25ldwDnCQ9yYXd2ZWN0b3Jfc2V0X3kAiwoNcmF3dmVjdG9yX3h5egCMCA1yYXd2ZWN0b3JfeXh6AI0IDXJhd3ZlY3Rvcl96eHkAjggNcmF3dmVjdG9yX3h6eQCPCA1yYXd2ZWN0b3JfeXp4AJAIDXJhd3ZlY3Rvcl96eXgAkQghX193YmdfcmF3ZGVidWdyZW5kZXJwaXBlbGluZV9mcmVlAOwDGnJhd2RlYnVncmVuZGVycGlwZWxpbmVfbmV3APwHH3Jhd2RlYnVncmVuZGVycGlwZWxpbmVfdmVydGljZXMAhAgdcmF3ZGVidWdyZW5kZXJwaXBlbGluZV9jb2xvcnMAhQgdcmF3ZGVidWdyZW5kZXJwaXBlbGluZV9yZW5kZXIAgAUYX193YmdfcmF3ZXZlbnRxdWV1ZV9mcmVlAKIBEXJhd2V2ZW50cXVldWVfbmV3AMYGInJhd2V2ZW50cXVldWVfZHJhaW5Db2xsaXNpb25FdmVudHMA9wgTcmF3ZXZlbnRxdWV1ZV9jbGVhcgCSCB1fX3diZ19yYXdwaHlzaWNzcGlwZWxpbmVfZnJlZQCXARZyYXdwaHlzaWNzcGlwZWxpbmVfbmV3AMEIF3Jhd3BoeXNpY3NwaXBlbGluZV9zdGVwAJYEIXJhd3BoeXNpY3NwaXBlbGluZV9zdGVwV2l0aEV2ZW50cwD9AxtfX3diZ19yYXdxdWVyeXBpcGVsaW5lX2ZyZWUAoAgUcmF3cXVlcnlwaXBlbGluZV9uZXcAmwkXcmF3cXVlcnlwaXBlbGluZV91cGRhdGUAyQYYcmF3cXVlcnlwaXBlbGluZV9jYXN0UmF5AIsDJHJhd3F1ZXJ5cGlwZWxpbmVfY2FzdFJheUFuZEdldE5vcm1hbACxBCVyYXdxdWVyeXBpcGVsaW5lX2ludGVyc2VjdGlvbnNXaXRoUmF5ALAFJnJhd3F1ZXJ5cGlwZWxpbmVfaW50ZXJzZWN0aW9uV2l0aFNoYXBlAN0EHXJhd3F1ZXJ5cGlwZWxpbmVfcHJvamVjdFBvaW50AO8DKnJhd3F1ZXJ5cGlwZWxpbmVfcHJvamVjdFBvaW50QW5kR2V0RmVhdHVyZQCUBCdyYXdxdWVyeXBpcGVsaW5lX2ludGVyc2VjdGlvbnNXaXRoUG9pbnQAtAYacmF3cXVlcnlwaXBlbGluZV9jYXN0U2hhcGUA2gEncmF3cXVlcnlwaXBlbGluZV9pbnRlcnNlY3Rpb25zV2l0aFNoYXBlAPMEMnJhd3F1ZXJ5cGlwZWxpbmVfY29sbGlkZXJzV2l0aEFhYmJJbnRlcnNlY3RpbmdBYWJiAMoGH19fd2JnX3Jhd2Rlc2VyaWFsaXplZHdvcmxkX2ZyZWUAvQUgcmF3ZGVzZXJpYWxpemVkd29ybGRfdGFrZUdyYXZpdHkA/wYucmF3ZGVzZXJpYWxpemVkd29ybGRfdGFrZUludGVncmF0aW9uUGFyYW1ldGVycwCXBCZyYXdkZXNlcmlhbGl6ZWR3b3JsZF90YWtlSXNsYW5kTWFuYWdlcgCrBCNyYXdkZXNlcmlhbGl6ZWR3b3JsZF90YWtlQnJvYWRQaGFzZQCPByRyYXdkZXNlcmlhbGl6ZWR3b3JsZF90YWtlTmFycm93UGhhc2UArAQfcmF3ZGVzZXJpYWxpemVkd29ybGRfdGFrZUJvZGllcwCNBSJyYXdkZXNlcmlhbGl6ZWR3b3JsZF90YWtlQ29sbGlkZXJzAO4EJnJhd2Rlc2VyaWFsaXplZHdvcmxkX3Rha2VJbXB1bHNlSm9pbnRzAOoDKHJhd2Rlc2VyaWFsaXplZHdvcmxkX3Rha2VNdWx0aWJvZHlKb2ludHMAgAQlcmF3c2VyaWFsaXphdGlvbnBpcGVsaW5lX3NlcmlhbGl6ZUFsbADtAidyYXdzZXJpYWxpemF0aW9ucGlwZWxpbmVfZGVzZXJpYWxpemVBbGwA6wYZX193YmdfcmF3Y29udGFjdHBhaXJfZnJlZQCOCiVfX3diZ19yYXdyYXljb2xsaWRlcmludGVyc2VjdGlvbl9mcmVlAI4KFl9fd2JnX3Jhd3JvdGF0aW9uX2ZyZWUAjgoUX193YmdfcmF3dmVjdG9yX2ZyZWUAjgoccmF3c2VyaWFsaXphdGlvbnBpcGVsaW5lX25ldwC8CiZyYXdyYXljb2xsaWRlcmludGVyc2VjdGlvbl9mZWF0dXJlVHlwZQCjChZyYXdyYXlpbnRlcnNlY3Rpb25fdG9pALMKD3Jhd3NoYXBldG9pX3RvaQCzCg1yYXdyb3RhdGlvbl94ALMKDXJhd3JvdGF0aW9uX3oAlwoLcmF3dmVjdG9yX3gAswoLcmF3dmVjdG9yX3kApQoLcmF3dmVjdG9yX3oAlwoccmF3Y29sbGlkZXJzZXRfaXNIYW5kbGVWYWxpZAD6Bw9yYXd2ZWN0b3Jfc2V0X3gAnwoPcmF3dmVjdG9yX3NldF96AIMKI19fd2JnX3Jhd3NlcmlhbGl6YXRpb25waXBlbGluZV9mcmVlAI4KFnJhd3NoYXBlY29udGFjdF9wb2ludDEA3gcUcmF3c2hhcGV0b2lfd2l0bmVzczEAzAcVcmF3cmF5Y29sbGlkZXJ0b2lfdG9pAJcKF3Jhd3NoYXBlY29sbGlkZXJ0b2lfdG9pAJcKHHJhd3NoYXBlY29sbGlkZXJ0b2lfd2l0bmVzczEAyAckcmF3cmF5Y29sbGlkZXJpbnRlcnNlY3Rpb25fZmVhdHVyZUlkAIoJKXJhd3JheWNvbGxpZGVyaW50ZXJzZWN0aW9uX2NvbGxpZGVySGFuZGxlAKgIIHJhd3JheWNvbGxpZGVydG9pX2NvbGxpZGVySGFuZGxlAKgIInJhd3NoYXBlY29sbGlkZXJ0b2lfY29sbGlkZXJIYW5kbGUAqAgfX193YmluZGdlbl9hZGRfdG9fc3RhY2tfcG9pbnRlcgDHCw9fX3diaW5kZ2VuX2ZyZWUA3goRX193YmluZGdlbl9tYWxsb2MA4QkUX193YmluZGdlbl9leG5fc3RvcmUA8AoJzA4BAEEBC7MHwgvqCroBnAzIC90L3AuvC8kL8QjFCukL5wvCCvsIuATJCPYI7Qq6CNsK/gaLBKMJogfSB/YJ6AS0BKIEiAXsCuwK7ArsCuAI4gb4CPoChAKJA4UH5QScCMcGpgXNCYgMiguODIYMhQyRC94L0gqZBoIG9QTZBNQG6QGcA58I9AOrBf0E7ATrCusK6wrrCuAHrAaDCNMC4gHVAqEJnAnMCbAEpwX5BYUMjAv9CY8L3gvRCrwLgwboC8oLywvfC+sLnQyeDNIJxAKIBJ0MkgJGggq5BsYL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IAIqAgAhJyAGIAEqAhAiJSAllCABQRRqKgIAIiYgJpSSIAFBGGoqAgAiKCAolJJDAAAAAJIQfSIGICeTICSTIipeRQ0VICQgASoCDCIrIAZDAAAAAFsEfUMAAIA/BSAoIAaVISMgJSAGlSEiICYgBpULIgYgASoCACIllCAiIAFBBGoqAgAiJpSTIiggKJIiKZQgJiAjICaUIAYgAUEIaioCACIolJMiLCAskiIslCAlICIgKJQgIyAllJMiLSAtkiItlJOSICOTIjCUIS4gJCArIC2UICUgKZQgKCAslJOSIAaTIi+UISUgJCArICyUICggLZQgJiAplJOSICKTIiuUISQgJyAjlCEmICcgBpQhKCAnICKUIScCQCAHQQhqKAIARQRAQQAhAiAHQQRqKAIARQRAIAdBABDZBSAHQQhqKAIAIQILIAdBCGogAkEBajYCACAHKAIAIAJBMGxqIgFCADcCHCABICo4AhggASAkOAIMIAEgJjgCCCABICg4AgQgASAnOAIAIAFBFGogLjgCACABQRBqICU4AgAgAUEkakIANwIAIAFBLGpBADYCAAwBCyAHKAIAIgFCADcCHCABICQ4AgwgASAmOAIIIAEgKDgCBCABICc4AgAgASAqOAIYIAFBFGogLjgCACABQRBqICU4AgALIAcgKzgCGCAHICI4AgwgB0EgaiAwOAIAIAdBHGogLzgCACAHQRRqICM4AgAgB0EQaiAGOAIADBcLIAANAQsgAiADEKkJIgkEQCAIQQhqIgBBCGoiAiABQQhqKQIANwMAIABBGGoiAyABQRhqKAIANgIAIAIgAioCACIijDgCACAIIAEpAhA3AxggCCABKQIANwMIICIgCCoCGCImlCAIKgIIIiMgAyoCACIolJMiJCAkkiEnICMgCEEcaiIBKgIAIiqUIAgqAgwiJCAmlJMiJSAlkiElIAEgCCoCFCIrICeUICMgJZQgIiAkICiUICIgKpSTIikgKZIiKZSTkiAqkzgCACADICsgJZQgJCAplCAjICeUk5IgKJM4AgAgCCAjjDgCCCAIICSMOAIMIAggKyAplCAiICeUICQgJZSTkiAmkzgCGCAAIAQgBSAJIAYgB0EBEOcBQQAhAAwWCyAEIAUQqQkiBEUEQEEAIQAMFgtBACEAIAEgAiADIAQgBiAHQQAQ5wEMFQsCQAJA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AgAiA0EEajYCACADKAAAIgcOEwMEBQYHCBgXFhUUExIREA8ODQwBCyACQoHKADcDwAIgAkHAAmoQjwoMAQsgAkEBOgDAAiACIAetNwPIAiACQcACakGEisAAQZyEwAAQnggLIQEgAEEBNgIAIAAgATYCBAwiCyAFQQRPBEAgASAEQQhrNgIEIAEgA0EIajYCACAAQQhqIAMoAAQ2AgAgAEEANgIEIABBADYCAAwiCyACQoHKADcDwAIgACACQcACahCPCjYCBCAAQQE2AgAMIQsgAkHAAmogARCYBCACKALEAiEBIAIoAsACRQRAIABBDGogAkHIAmopAwA3AgAgAEEIaiABNgIAIABBATYCBCAAQQA2AgAMIQsgACABNgIEIABBATYCAAwgCyACQcACaiABEJgEIAACfyACKALEAiIEIAIoAsACDQAaIAJByAJqIgYpAwAhIiACQcACaiABEJgEIAIoAsQCIgMgAigCwAINABogASgCBCIFQQNLDQYgAkKBygA3A8ACIAJBwAJqEI8KCzYCBCAAQQE2AgAMHwsgAkHAAmogARCYBCACKALEAiEEIAAhAyACKALAAgRAIAQhAAUgAkHAAmoiAEEIaiIGKQMAISIgACABEJgEIAIoAsQCIQAgAigCwAJFDQQLIAMgADYCBCADQQE2AgAMHgsgAkHAAmogARCYBCAAIQMgAigCxAIiBCEAAkAgAigCwAINACACQcgCaiIGKQMAISIgAkHAAmogARCYBCACKALEAiIFIQAgAigCwAINACAGKQMAISMgAkHAAmogARCYBCACKALEAiEAIAIoAsACRQ0CCyADIAA2AgQgA0EBNgIADB0LIAJBBzYCNCACIAE2AjAgAkHAAmogAkEwahBIIAIoAsACDRAgAkHcAmooAgAiAUUEQEEAQcyEwABBnITAABCBCCEBDBwLIAJBgAFqIAJB1AJqKQIANwMAIAJB+ABqIAJBzAJqKQIANwMAIAJBjAFqIAJB4AJqKQMANwIAIAJBlAFqIAJB6AJqKQMANwIAIAJBnAFqIAJB8AJqKQMANwIAIAJBpAFqIAJB+AJqKQMANwIAIAJBrAFqIAJBgANqKAIANgIAIAIgAikCxAI3A3AgAiABNgKIASACQcACaiACQTBqELMDIAIoAsACRQRAIAIoAsQCIhlFBEBBAUHMhMAAQZyE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IAIoAkBFBEAgAiADNgLUAiACIAIoAkQ2AtACDAILIAJByABqKAIAIgBFDQQgAigCRCAAQdzmwwAoAgAiAEGPByAAGxEAAAALIBAgCUG0n8AAEK8IAAsgAyAFRgRAIB4gAxDXBSACKALYAiEFCyACKALQAiIEIAVBGGxqIgMgATYCDCADICc3AgQgAyAWNgIAIANBEGogIjcCACACIAVBAWoiCTYC2AILAkAgEQRAIAwoAgQiBkEESQ0dIAwgBkEEayIDNgIEIAwgDCgCACIBQQRqNgIAIANBBE8NAQwcCyACKALEAiIPBEAgAigC2AIhDSACKALUAiEGIAIoAtACIRAgAikDyAIhJyACKALAAiEDDCALQQFBkInAAEGchMAAEIEIIQEMHgsgASgAACEDIAwgBkEIazYCBCAMIAFBCGo2AgAgASgABCEFIAJB2ABqIAwQmAQgAigCXCEBIAIoAlhFDQALDBsLEN8JAAsgAyABQdzmwwAoAgAiAEGPByAAGxEAAAALDCALDCALDB4LIAIoAsQCIQEMGgsgA0EkaiACQcgCaikDADcCACADQSBqIAA2AgAgA0EYaiAjNwIAIANBFGogBTYCACADQQxqICI3AgAgA0EIaiAENgIAIANBBDYCBCADQQA2AgAMGwsgA0EYaiAGKQMANwIAIANBFGogADYCACADQQxqICI3AgAgA0EIaiAENgIAIANBAzYCBCADQQA2AgAMGgsgBikDACEjIAEgBUEEazYCBCABIAEoAgAiAUEEajYCACAAQSBqIAEqAAA4AgAgAEEYaiAjNwIAIABBFGogAzYCACAAQQxqICI3AgAgAEEIaiAENgIAIABBAjYCBCAAQQA2AgAMGQsgBUEETwRAIAEgBEEIazYCBCABIANBCGo2AgAgAEEIaiADKAAENgIAIABBEjYCBCAAQQA2AgAMGQsgAkKBygA3A8ACIAAgAkHAAmoQjwo2AgQgAEEBNgIADBgLIAJBwAJqIAEQViAAIQMgAigCxAIiBCEAAkACQCACKALAAg0AIARFBEBBAEG8jcAAQZyEwAAQgQghAAwBCyACQZwDaigCACEGIAJBmANqKAIAIQogAkGQA2ooAgAhBSACQYwDaigCACEMIAJBhANqKAIAIQkgAkGAA2ooAgAhESACQfgCaigCACENIAJB9AJqKAIAIQ8gAkHsAmooAgAhByACQegCaigCACEQIAJB4AJqKAIAIQggAkHcAmooAgAhFCACQdQCaigCACELIAJB0AJqKAIAIRIgAkHIAmooAgAhDiABKAIEIgBBA0sNASACQoHKADcDwAIgAkHAAmoQjwohAAJAIA5FDQAgDq1CDH6nRQ0AIAQQrAELAkAgC0UNACALQQN0RQ0AIBIQrAELAkAgCEUNACAIrUIUfqdFDQAgFBCsAQsCQCAHRQ0AIAdBBXRFDQAgEBCsAQsCQCANRQ0AIA1BAnRFDQAgDxCsAQsCQCAJRQ0AIAlBAnRFDQAgERCsAQsCQCAFRQ0AIAVBAnRFDQAgDBCsAQsCQCAGRQ0AIAZBAnRFDQAgChCsAQsLIAMgADYCBCADQQE2AgAMGAsgAkGgA2ooAgAhEyACQZQDaigCACEWIAJBiANqKAIAIRUgAkH8AmooAgAhGSACQfACaigCACEaIAJB5AJqKAIAIRsgAkHYAmooAgAhHCACQcwCaigCACEXIAEgAEEEazYCBCABIAEoAgAiAEEEajYCACADQegAaiAAKgAAOAIAIANB5ABqIBM2AgAgA0HgAGogBjYCACADQdwAaiAKNgIAIANB2ABqIBY2AgAgA0HUAGogBTYCACADQdAAaiAMNgIAIANBzABqIBU2AgAgA0HIAGogCTYCACADQcQAaiARNgIAIANBQGsgGTYCACADQTxqIA02AgAgA0E4aiAPNgIAIANBNGogGjYCACADQTBqIAc2AgAgA0EsaiAQNgIAIANBKGogGzYCACADQSRqIAg2AgAgA0EgaiAUNgIAIANBHGogHDYCACADQRhqIAs2AgAgA0EUaiASNgIAIANBEGogFzYCACADQQxqIA42AgAgA0EIaiAENgIAIANBETYCBCADQQA2AgAMFwsCQCAAAn8gBUEDTQRAIAJCgcoANwPAAiACQcACahCPCgwBCyABIARBCGsiBjYCBCABIANBCGo2AgAgBkEDTQRAIAJCgcoANwPAAiACQcACahCPCgwBCyADKAAEIQYgASAEQQxrIgU2AgQgASADQQxqNgIAIAVBA0sNASACQoHKADcDwAIgAkHAAmoQjwoLNgIEIABBATYCAAwXCyADKgAIISwgASAEQRBrNgIEIAEgA0EQajYCACAAQRBqIAMqAAw4AgAgAEEMaiAsOAIAIABBCGogBjYCACAAQRA2AgQgAEEANgIADBYLAkAgAAJ/IAVBA00EQCACQoHKADcDwAIgAkHAAmoQjwoMAQsgASAEQQhrIgY2AgQgASADQQhqNgIAIAZBA00EQCACQoHKADcDwAIgAkHAAmoQjwoMAQsgAygABCEGIAEgBEEMayIFNgIEIAEgA0EMajYCACAFQQNLDQEgAkKBygA3A8ACIAJBwAJqEI8KCzYCBCAAQQE2AgAMFgsgAyoACCEsIAEgBEEQazYCBCABIANBEGo2AgAgAEEQaiADKgAMOAIAIABBDGogLDgCACAAQQhqIAY2AgAgAEEPNgIEIABBADYCAAwVCyACQcACaiABEJgEAkAgAAJ/IAIoAsQCIgQgAigCwAINABogAkHIAmoiBikDACEiIAJBwAJqIAEQmAQgAigCxAIiBSACKALAAg0AGiAGKQMAISMgAkHAAmogARCYBCACKALEAiIDIAIoAsACDQAaIAEoAgQiBkEDSw0BIAJCgcoANwPAAiACQcACahCPCgs2AgQgAEEBNgIADBULIAJByAJqKQMAISQgASAGQQRrNgIEIAEgASgCACIBQQRqNgIAIABBLGogASoAADgCACAAQSRqICQ3AgAgAEEgaiADNgIAIABBGGogIzcCACAAQRRqIAU2AgAgAEEMaiAiNwIAIABBCGogBDYCACAAQQ42AgQgAEEANgIADBQLIAJBwAJqIAEQmAQgAigCxAIhAwJAIAAgAigCwAIEfyADBSABKAIEIgRBA0sNASACQoHKADcDwAIgAkHAAmoQjwoLNgIEIABBATYCAAwUCyACQcgCaikDACEiIAEgBEEEazYCBCABIAEoAgAiAUEEajYCACAAQRRqIAEqAAA4AgAgAEEMaiAiNwIAIABBCGogAzYCACAAQQ02AgQgAEEANgIADBMLAkAgAAJ/IAVBA00EQCACQoHKADcDwAIgAkHAAmoQjwoMAQsgASAEQQhrIgY2AgQgASADQQhqNgIAIAZBA0sNASACQoHKADcDwAIgAkHAAmoQjwoLNgIEIABBATYCAAwTCyADKgAEISwgASAEQQxrNgIEIAEgA0EMajYCACAAQQxqIAMqAAg4AgAgAEEIaiAsOAIAIABBDDYCBCAAQQA2AgAMEgsCQCAAAn8gBUEDTQRAIAJCgcoANwPAAiACQcACahCPCgwBCyABIARBCGsiBjYCBCABIANBCGo2AgAgBkEDSw0BIAJCgcoANwPAAiACQcACahCPCgs2AgQgAEEBNgIADBILIAMqAAQhLCABIARBDGs2AgQgASADQQxqNgIAIABBDGogAyoACDgCACAAQQhqICw4AgAgAEELNgIEIABBADYCAAwRCyACQcACaiABEFYgAigCwAJFBEAgAEEKNgIEIABBCGogAkHAAmpBBHJB4AAQ2QsaIABBADYCAAwRCyAAIAIoAsQCNgIEIABBATYCAAwQCyACIAE2AhggAkEDNgIcAkAgBUEHTQRAIAJCgcoANwPAAiACQcACahCPCiEDDAELIAEgBEEMazYCBCABIANBDGo2AgAgAkHwAGogAykABBDwBSACKAJwBEAgAigCdCEDDAELAkACQAJAAkAgAigCdCIOQYAgIA5BgCBJGyIDRQRAQQQhEAwBCyADQSRsIgRBBBDuCiIQRQ0BCyACQQA2AjggAiADNgI0IAIgEDYCMCAORQ0CIAJB8ABqQQRyIQUgAkHIAmohBANAAkAgAkHAAmogARCHBSACKALEAiIJIQMgAigCwAINACACQdgAaiIDQRBqIg0gBEEQaikCADcDACADQQhqIgcgBEEIaikCADcDACACIAQpAgA3A1ggAkHAAmogARAXIAIoAsQCIQMgAigCwAJFBEAgBSAEQcwBENkLGiACIAM2AnAgAkEQaiACQfAAahCZASACKAIUIQggAigCECEGIAIQ4QYiAzYCwAIgBkUNASAOQQFrIQ4gAkHAAmoiAxCRByACQUBrIgpBEGogDSkDACIiNwMAIApBCGogBykDACIjNwMAIAIgAikDWCIkNwNAIANBEGoiDSAiNwMAIAQgIzcDACACICQ3A8ACIAIoAjQgC0YEQCACQTBqIAsQ2AUgAigCMCEQIAIoAjghCwsgECALQSRsaiIDIAk2AgAgAyACKQPAAjcCBCADQQxqIAQpAwA3AgAgA0EUaiANKQMANwIAIANBIGogCDYCACADIAY2AhwgAiALQQFqIgs2AjggDkUNBAwCCwsLIAIoAjAhASALBEAgC0EkbCEHIAFBIGohAQNAIAFBBGsiBigCACIFKAIAIQQgBSAEQQFrNgIAIARBAUYEQCAGKAIAIAEoAgAQiggLIAFBJGohASAHQSRrIgcNAAsgAigCMCEBCyACKAI0IgRFDQMgBK1CJH6nRQ0DIAEQrAEMAwsgBEEEQdzmwwAoAgAiAEGPByAAGxEAAAALIAIoAjAhEAsgEEUEQEEAQZiFwABBnITAABCBCCEDDAELIAIgAikCNCIjNwIkIAIgEDYCICACQcACaiACQRhqEEgCQAJAIAIoAsACRQRAIAJB3AJqKAIAIgFFBEBBAUGYhcAAQZyEwAAQgQghAwwDCyACQYABaiACQdQCaikCADcDACACQfgAaiACQcwCaikCADcDACACQYwBaiACQeACaikDADcCACACQZQBaiACQegCaikDADcCACACQZwBaiACQfACaikDADcCACACQaQBaiACQfgCaikDADcCACACQawBaiACQYADaigCADYCACACIAIpAsQCNwNwIAIgATYCiAEjAEEgayIEJAAgAkHAAmoiBwJ/IAJBGGoiASgCBCIDRQRAIAdBADYCBEEADAELIAEgA0EBazYCBAJAIAEoAgAiBigCBCIBQQdNBEAgBEKBygA3AxAgBEEQahCPCiEBDAELIAYgAUEIazYCBCAGIAYoAgAiAUEIajYCACAEIAEpAAAQ8AUgBCgCAARAIAQoAgQhAQwBCwJAAkAgBCgCBCINQYAgIA1BgCBJGyIBRQRAQQQhCQwBCyABQRhsIgNBBBDuCiIJRQ0BC0EAIQUgBEEANgIIIAQgATYCBCAEIAk2AgAgDQRAA0AgBEEQaiAGEJgEIAQoAhQhAQJAIAQoAhBFBEAgBCkDGCEiIARBEGogBhCYBCAEKAIUIQMgBCgCEEUNASADIQELIAQoAgQiA0UNBCADrUIYfqdFDQQgCRCsAQwECyANQQFrIQ0gBCkDGCEkIAQoAgQgBUYEQCAEIAUQ1wUgBCgCACEJIAQoAgghBQsgCSAFQRhsaiIIIAM2AgwgCCAiNwIEIAggATYCACAIQRBqICQ3AgAgBCAFQQFqIgU2AgggDQ0ACyAEKAIAIQkLIAdBCGogBCkCBDcCACAHIAk2AgRBAAwCCyADQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgByABNgIEQQELNgIAIARBIGokAAJAIAIoAsACRQRAIAIoAsQCIgVFBEBBAkGYhcAAQZyEwAAQgQghAwwCCyACQcgCaikDACEiIwBBEGsiBCQAIAJBwAJqIgYCfyACQRhqIgEoAgQiA0UEQCAGQQA2AgRBAAwBCyABIANBAWs2AgQgBCABKAIAIgEQmAQgBCgCBCEDAkAgBCgCAARAIAMhAQUgBEEIaiIJKQMAISQgBCABEJgEIAQoAgQhASAEKAIARQ0BCyAGIAE2AgRBAQwBCyAGQRhqIAkpAwA3AgAgBkEUaiABNgIAIAZBDGogJDcCACAGQQhqIAM2AgAgBkEBNgIEQQALNgIAIARBEGokAAJ/IAIoAsACRQRAIAIoAsQCDQVBA0GYhcAAQZyEwAAQgQgMAQsgAigCxAILIQMgIqciAUUNASABrUIYfqdFDQEgBRCsAQwBCyACKALEAiEDCyACQfAAahCrBgwCCyACKALEAiEDDAELIABB8ABqIAJBwAJqIgFBGGopAwA3AgAgAEHoAGogAUEQaikDADcCACAAQeAAaiABQQhqKQMANwIAIABBzABqIAJBqAFqKQMANwIAIABBxABqIAJBoAFqKQMANwIAIABBPGogAkGYAWopAwA3AgAgAEE0aiACQZABaikDADcCACAAQSxqIAJB8ABqIgFBGGopAwA3AgAgAEEkaiABQRBqKQMANwIAIABBHGogAUEIaikDADcCACAAQRRqIAIpA3A3AgAgAEHYAGogIjcCACAAQdQAaiAFNgIAIABBDGogIzcCACAAQQhqIBA2AgAgAEEJNgIEIABBADYCAAwRCyACQSBqIgQoAgAhASAEKAIIIgYEQCAGQSRsIQkgAUEgaiEBA0AgAUEEayIFKAIAIg0oAgAhBiANIAZBAWs2AgAgBkEBRgRAIAUoAgAgASgCABCKCAsgAUEkaiEBIAlBJGsiCQ0ACyAEKAIAIQELAkAgBEEEaigCACIERQ0AIAStQiR+p0UNACABEKwBCwsgACADNgIEIABBATYCAAwPCyACQQU2AjQgAiABNgIwIAJBwAJqIAJBMGoQ9AECQAJAAkACQAJAAkACQAJAAkAgAigCwAJFBEAgAigCxAIiCUUEQEEAQbyRwABBnITAABCBCCEBDAoLIAJByAJqKAIAIQYgAkHIAGogAkHUAmooAgA2AgAgAiACQcwCaikCADcDQAJAIAIoAjQiAQRAIAIgAUEBazYCNCACKAIwIgQoAgQiDUEHTQRAIAJCgcoANwPAAiACQcACahCPCiEBDAsLIAQgDUEIayIDNgIEIAQgBCgCACIBQQhqNgIAIAJB8ABqIAEpAAAQ8AUgAigCcARAIAIoAnQhAQwLCwJAIAIoAnQiC0GAICALQYAgSRsiBUUEQEEBIQ4MAQsgBUEBEO4KIg5FDQQLQQAhASACQQA2AsgCIAIgBTYCxAIgAiAONgLAAiALBEAgDUEJayEFA0AgBUF/RgRAIAJCgcoANwNwIAJB8ABqEI8KIQEgAigCxAJFDQ0gAigCwAIQrAEMDQsgC0EBayELIAQgBTYCBCAEIAQoAgAiA0EBajYCACADLQAAIQMgAigCxAIgAUYEQCACQcACaiABEMIGIAIoAsACIQ4gAigCyAIhAQsgASAOaiADOgAAIAIgAUEBaiIBNgLIAiAFQQFrIQUgCw0ACyACKALAAiEOIAVBAWohAwsgDkUEQEEAIAJBmARqQeiEwAAQgQghAQwLCyACKQLEAiEiIANBCEkNBCAEIANBCGsiBTYCBCAEIAQoAgAiAUEIajYCACABKQAAIiNCgICAgBBaBEAgAkEBOgDAAiACICM3A8gCIAJBwAJqIAJBmARqQfyBwAAQngghAQwKCyAFQQhJDQUgBCADQRBrNgIEIAQgAUEQajYCACABKQAIIiRCgICAgBBaBEAgAkEBOgDAAiACICQ3A8gCIAJBwAJqIAJBmARqQfyBwAAQngghAQwKCyAipyEEICSnIgcgI6ciCGwiASAiQiCIpyIFRg0BIAJB1AJqQQI2AgAgAkH8AGpBATYCACACIAE2AhggAkICNwLEAiACQfC1wAA2AsACIAJBATYCdCACIAU2AiAgAiACQfAAaiIBNgLQAiACIAJBIGo2AnggAiACQRhqNgJwIAJB2ABqIgMgAkHAAmoQ/wIgASADEMcIIAJBywJqIAFBCGooAgA2AAAgAiACKQNwNwDDAkEQQQQQ7goiAUUNHCABQQg6AAAgASACKQDAAjcAASABQQhqIAJBxwJqKQAANwAAIAIoAlwEQCACKAJYEKwBCyAERQ0KIA4QrAEMCgtBAUG8kcAAQZyEwAAQgQghAQwJCyACKAI0Ig1FDQQgAkHAAmogAigCMCIDEJgEIAIoAsQCIgshASACKALAAg0GAkAgDUEBRwRAIAJByAJqKQMAISMgAkHAAmogAxCYBCACKALEAiIKIQEgAigCwAINCCACQcgCaiIMKQMAISQgAkHAAmogAxCYBCACKALEAiEBIAIoAsACRQ0BDAgLQQNBvJHAAEGchMAAEIEIIQEMBwsCQCANQQJHBEAgAygCBCINQQhJDQcgDCkDACEmIAMgDUEIazYCBCADIAMoAgAiA0EIajYCACADKQAAIiJCgICAgBBUDQEgAkEBOgDAAiACICI3A8gCIAJBwAJqIAJBmARqQfyBwAAQngghAQwIC0EEQbyRwABBnITAABCBCCEBDAcLIABBEGogAikDQDcCACAAQRhqIAJByABqKAIANgIAIABB1ABqICI+AgAgAEHMAGogJjcCACAAQcgAaiABNgIAIABBQGsgJDcCACAAQTxqIAo2AgAgAEE0aiAjNwIAIABBMGogCzYCACAAQSxqIAc2AgAgAEEoaiAINgIAIABBJGogBTYCACAAQSBqIAQ2AgAgAEEcaiAONgIAIABBDGogBjYCACAAQQhqIAk2AgAgAEEINgIEIABBADYCAAwYCyACKALEAiEBDAgLIAVBAUHc5sMAKAIAIgBBjwcgABsRAAAACyACQoHKADcDwAIgAkHAAmoQjwohAQwECyACQoHKADcDwAIgAkHAAmoQjwohAQwDC0ECQbyRwABBnITAABCBCCEBDAELIAJCgcoANwPAAiACQcACahCPCiEBCyAERQ0BIA4QrAEMAQsgIqdFDQAgDhCsAQsgBkUNACAGQQJ0RQ0AIAkQrAELIAAgATYCBCAAQQE2AgAMDgsgAkHAAmogARCYBCACKALAAkUEQCACKALEAiEBIABBDGogAkHIAmopAwA3AgAgAEEIaiABNgIAIABBBzYCBCAAQQA2AgAMDgsgACACKALEAjYCBCAAQQE2AgAMDQsgAkEDNgJEIAIgATYCQCACQcACaiACQUBrEEgCQAJAAkAgAigCwAJFBEAgAkHcAmooAgAiAUUEQEEAQcCFwABBnITAABCBCCEBDAQLIAJBgAFqIAJB1AJqKQIANwMAIAJB+ABqIAJBzAJqKQIANwMAIAJBjAFqIAJB4AJqKQMANwIAIAJBlAFqIAJB6AJqKQMANwIAIAJBnAFqIAJB8AJqKQMANwIAIAJBpAFqIAJB+AJqKQMANwIAIAJBrAFqIAJBgANqKAIANgIAIAIgAikCxAI3A3AgAiABNgKIASACQcACaiACQUBrELMDAkAgAigCwAJFBEAgAigCxAIiBkUEQEEBQcCFwABBnITAABCBCCEBDAULIAJByAJqKQMAISIgAigCRARAIAIoAkAiBCgCBCIBQQdNBEAgAkKBygA3A8ACIAJBwAJqEI8KIQEMBQsgBCABQQhrIgs2AgQgBCAEKAIAIgFBCGo2AgAgAkHYAGogASkAABDwBSACKAJYBEAgAigCXCEBDAULAkAgAigCXCIDQYAgIANBgCBJGyIFRQRAQQQhDgwBCyAFQQN0IgFBBBDuCiIORQ0VC0EAIQcgAkEANgLIAiACIAU2AsQCIAIgDjYCwAIgAwRAA0ACQAJ/IAtBA00EQCACQoHKADcDWCACQdgAahCPCgwBCyAEIAtBBGsiBTYCBCAEIAQoAgAiAUEEajYCACAFQQNLDQEgAkKBygA3A1ggAkHYAGoQjwoLIQEgAigCxAIiA0UNByADQQN0RQ0HIAIoAsACEKwBDAcLIANBAWshAyABNQAAIAQgBUEEayILNgIEIAQgAUEIajYCACABNQAEQiCGhCEjIAIoAsQCIAdGBEAgAkHAAmogBxD6BSACKALAAiEOIAIoAsgCIQcLIA4gB0EDdGogIzcCACACIAdBAWoiBzYCyAIgAw0ACyACKALAAiEOCyAODQILQQJBwIXAAEGchMAAEIEIIQEMAwsgAigCxAIhAQwDCyACKQLEAiEjIABBDGogAikCdDcCACAAQRRqIAJB8ABqIgFBDGopAgA3AgAgAEEcaiABQRRqKQIANwIAIABBJGogAUEcaikCADcCACAAQSxqIAFBJGopAgA3AgAgAEE0aiABQSxqKQIANwIAIABBPGogAUE0aikCADcCACAAQcQAaiABQTxqKAIANgIAIAIoAnAhASAAQdgAaiAjNwIAIABB1ABqIA42AgAgAEHMAGogIjcCACAAQcgAaiAGNgIAIABBCGogATYCACAAQQY2AgQgAEEANgIADBALIAIoAsQCIQEMAgsgIqciA0UNACADrUIMfqdFDQAgBhCsAQsgAkHwAGoQqwYLIAAgATYCBCAAQQE2AgAMDAsgAigCxAIhAQwKC0EDQcyEwABBnITAABCBCCEBDAYLIAJCgcoANwPAAiACQcACahCPCiEBDAULIAJCgcoANwNYIAJB2ABqEI8KIQEMAQsgAkKBygA3A1ggAkHYAGoQjwohAQsgAigCwAIiAwRAIAIoAsQCIANBAnRBBGprEKwBCyACKALUAiIDRQ0AIAOtQhh+p0UNACAEEKwBCyAkpyIDRQ0BIAOtQgx+p0UNASALEKwBDAELICSnIRICQAJAAkACQAJAIAIoAjQiAQRAIAIgAUEBayIENgI0IAIoAjAiBSgCBCIIBEAgBSAIQQFrIhE2AgQgBSAFKAIAIgFBAWo2AgBBACEKAkACQCABLQAAIgwOAgUBAAtBEEEEEO4KIgFFDQ4gASAMNgIEIAFBBDoAAAwHCyARQQdNBEAgAkKBygA3A8ACIAJBwAJqEI8KIQEMBwsgBSAIQQlrIhE2AgQgBSABQQlqNgIAIAJB2ABqIAEpAAEQ8AUgAigCWARAIAIoAlwhAQwHCwJAIAIoAlwiBEGAICAEQYAgSRsiCUUEQEEEIQoMAQsgCUECdCIBQQQQ7goiCkUNDQtBACEHIAJBADYCyAIgAiAJNgLEAiACIAo2AsACIAQEQCAIQQ1rIQgDQCAIQQRqQQNNBEAgAkKBygA3A1ggAkHYAGoQjwohASACKALEAiIERQ0JIARBAnRFDQkgAigCwAIQrAEMCQsgBEEBayEEIAUgCDYCBCAFIAUoAgAiAUEEajYCACABKAAAIQEgAigCxAIgB0YEQCACQcACaiAHEPsFIAIoAsACIQogAigCyAIhBwsgCiAHQQJ0aiABNgIAIAIgB0EBaiIHNgLIAiAIQQRrIQggBA0ACyAIQQRqIREgAigCwAIhCgsgCkUEQEEAQfSHwABBnITAABCBCCEBDAcLIAIpAsQCISIgEUEHTQRAIAJCgcoANwPAAiACQcACahCPCiEBDAYLIAUgEUEIayIINgIEIAUgBSgCACIBQQhqNgIAIAJB2ABqIAEpAAAQ8AUgAigCWARAIAIoAlwhAQwGCwJAIAIoAlwiBEGAICAEQYAgSRsiDEUEQEEEIQkMAQsgDEECdCIBQQQQ7goiCUUNDQtBACEHIAJBADYCyAIgAiAMNgLEAiACIAk2AsACIAQEQCARQQxrIQgDQCAIQQRqQQNNBEAgAkKBygA3A1ggAkHYAGoQjwohASACKALEAiIERQ0IIARBAnRFDQggAigCwAIQrAEMCAsgBEEBayEEIAUgCDYCBCAFIAUoAgAiAUEEajYCACABKAAAIQEgAigCxAIgB0YEQCACQcACaiAHEPsFIAIoAsgCIQcgAigCwAIhCQsgCSAHQQJ0aiABNgIAIAIgB0EBaiIHNgLIAiAIQQRrIQggBA0ACyACKALAAiIJRQRAQQFB9IfAAEGchMAAEIEIIQEMBwsgCEEEaiEICyACKQLEAiEjIAhBB00EQCACQoHKADcDwAIgAkHAAmoQjwohAQwFCyAFIAhBCGsiBDYCBCAFIAUoAgAiAUEIajYCACACQdgAaiABKQAAEPAFIAIoAlgEQCACKAJcIQEMBQsCQCACKAJcIhFBgCAgEUGAIEkbIgdFBEBBBCEUDAELIAdBBHQiAUEEEO4KIhRFDQ0LQQAhCCACQQA2AsgCIAIgBzYCxAIgAiAUNgLAAiARBEADQAJAAn8gBEEDTQRAIAJCgcoANwNYIAJB2ABqEI8KDAELIAUgBEEEayIENgIEIAUgBSgCACIBQQRqNgIAIARBA00EQCACQoHKADcDWCACQdgAahCPCgwBCyABKAAAIQwgBSAEQQRrIgQ2AgQgBSABQQhqNgIAIARBA00EQCACQoHKADcDWCACQdgAahCPCgwBCyABKAAEIQcgBSAEQQRrIgQ2AgQgBSABQQxqNgIAIARBA0sNASACQoHKADcDWCACQdgAahCPCgshASACKALEAiIERQ0HIARBBHRFDQcgAigCwAIQrAEMBwsgEUEBayERIAEoAAghEyAFIARBBGsiBDYCBCAFIAFBEGo2AgAgASgADCEWIAIoAsQCIAhGBEAgAkHAAmogCBD8BSACKALAAiEUIAIoAsgCIQgLIBQgCEEEdGoiASAWNgIMIAEgEzYCCCABIAc2AgQgASAMNgIAIAIgCEEBaiIINgLIAiARDQALIAIoAsACIRQLIBQNAkECQfSHwABBnITAABCBCCEBDAQLIAJCgcoANwPAAiACQcACahCPCiEBDAULQQRBzITAAEGchMAAEIEIIQEMBAsgAikCxAIhKiACKAI0IQQLAkACQAJAAkACQAJAIAQEQCACKAIwIgEoAgQiBUUNAyABIAVBAWs2AgQgASABKAIAIgVBAWo2AgBBACEIAkACQCAFLQAAIgUOAgQBAAtBEEEEEO4KIgFFDREgASAFNgIEIAFBBDoAAAwHCyACQQM2AlwgAiABNgJYIAJBwAJqIAJB2ABqELsDIAIoAsACRQRAIAIoAsQCIghFBEBBAEHoisAAQZyEwAAQgQghAQwICyACQcgCaikDACEmIAJBwAJqIAJB2ABqELsDAkAgAigCwAJFBEAgAigCxAIiEUUEQEEBQeiKwABBnITAABCBCCEBDAILIAJByAJqKQMAISggAkHAAmogAkHYAGoQ9gICfyACKALAAkUEQCACKALEAiIMDQZBAkHoisAAQZyEwAAQgQgMAQsgAigCxAILIQEgKKciBEUNASAEQQJ0RQ0BIBEQrAEMAQsgAigCxAIhAQsgJqciBEUNByAEQQJ0RQ0HIAgQrAEMBwsgAigCxAIhAQwGC0EFQcyEwABBnITAABCBCCEBDAULIAJByAJqKQMAISsLIARBAUcEQCABKAIEIgQNAiACQoHKADcDwAIgAkHAAmoQjwohAQwDC0EGQcyEwABBnITAABCBCCEBDAILIAJCgcoANwPAAiACQcACahCPCiEBDAILIAEgBEEBazYCBCABIAEoAgAiAUEBajYCACABLQAAIQQgAEE8aiACQfAAaiIBQTRqKQIANwIAIABBNGogAUEsaikCADcCACAAQSxqIAFBJGopAgA3AgAgAEEkaiABQRxqKQIANwIAIABBHGogAUEUaikCADcCACAAQRRqIAFBDGopAgA3AgAgAEEMaiACKQJ0NwIAIABBxABqIAFBPGooAgA2AgAgAigCcCEBIABB0AFqIAQ6AAAgAEHIAWogKzcCACAAQcQBaiAMNgIAIABBvAFqICg3AgAgAEG4AWogETYCACAAQbABaiAmNwIAIABBrAFqIAg2AgAgAEGkAWogKjcCACAAQaABaiAUNgIAIABBmAFqICM3AgAgAEGUAWogCTYCACAAQYwBaiAiNwIAIABBiAFqIAo2AgAgAEGEAWogDTYCACAAQYABaiAGNgIAIABB/ABqIBA2AgAgAEH0AGogJzcCACAAQfAAaiAPNgIAIABB7ABqIAM2AgAgAEHoAGogJEIgiD4CACAAQeQAaiASNgIAIABB4ABqIAs2AgAgAEHYAGogJTcCACAAQdQAaiAONgIAIABBzABqICk3AgAgAEHIAGogGTYCACAAQQhqIAE2AgAgAEEFNgIEIABB0wFqIAJBImotAAA6AAAgACACLwAgOwDRASAAQQA2AgAMCQsgCEUNACAopyEEAkAgJqciBUUNACAFQQJ0RQ0AIAgQrAELAkAgBEUNACAEQQJ0RQ0AIBEQrAELICunIgRFDQAgBEECdEUNACAMEKwBCyAKRQ0CICOnIQQC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wAFqIgEgCSADIAoQygEgASAJIAYgCxDKASABIAkgCCANEMoBIAQoAuABIgFFDQogK4whHCAEKALYASIGIAFBA3RqIQ0gBCgC1AEiCiEFA0AgBigCACIBIAVPBEAgASAFQdCbwgAQrwgACwJAIAQoAswBIAFBNGxqIggtADANACAIIAYoAgQiA0ECakEDcEECdGooAgAhCyAIIANBAWpBA3BBAnRqKAIAIQMgBCgCwAEhECAEKALIASEPIAQgCTYCkAIgBCADNgKMAiAEIAs2AogCIAQgBUEBazYCyAIgBCAFQQFqNgLEAiAEIAE2AsACIARB+ANqIgEgECAPIARBiAJqIARBwAJqEPkCIARBwANqIgNBCGoiCyABQQhqKQMANwMAIANBEGoiECABQRBqKQMANwMAIANBGGoiDyABQRhqKQMANwMAIANBIGoiEiABQSBqKQMANwMAIANBKGoiFiABQShqKQMANwMAIANBMGoiFyABQTBqKAIANgIAIAQgBCkD+AM3A8ADIAQtAKwEIAggBigCBEEBakEDcEECdGpBDGogBTYCACAEKALUASIDIAQoAtABRgRAIBUgAxDqBSAEKALUASEDCyAEKALMASIZIANBNGxqIgEgBCkDwAM3AgAgAUEoaiAWKQMANwIAIAFBIGogEikDADcCACABQRhqIA8pAwA3AgAgAUEQaiAQKQMANwIAIAFBCGogCykDADcCACABQTBqIBcoAgA2AgAgBCADQQFqIgE2AtQBQQFxRQRAIAEhBQwBCwJAIAEgBUsEQCAEKALIASIIIBkgBUE0bGoiASgCACIDTQ0BIANBJGwgBCgCwAEiA2oiCyoCACABQRhqKgIAlCALKgIEIAFBHGoqAgCUkiALKgIIIAFBIGoqAgCUkiIaIBxdRQRAIBpDAACgtV0NECAajCEaIAQoAuwBIgEhAyAEKALoASABRgRAIA4gARCJBiAEKALsASEDCyAEKALkASIIIANBA3RqIgsgGjgCBCALIAU2AgAgBCADQQFqNgLsASAIIAFBA3RqIgMqAgQhGiADKAIAIQMCQCABRQRAQQAhBQwBCwNAQQBBfyAIIAFBAWsiC0EBdiIFQQN0aiIQQQRqKgIAIh8gGl8iDxtBAUECIA8bIBogH18bQQNrQX5JBEAgASEFDAILIAggAUEDdGogECkCADcCACAF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KAIsa3FrQQFGBEAgGRDaBCANKAIAQQFrIQ4gEygCACEHCyATIAdBAWogDnE2AgAgCigCACAHQQJ0aiALNgIACyABQQhqIQEgD0EIayIPDQALDAELCyAAKAIsIgEgAEEwaiIRKAIAIgdGDQYgACoCSCEnIABBNGoiDCgCACEIIABBOGoiCigCACEJIAMoAgghECADKAIAIRUDQCAAIAFBAWogCUEBa3EiAjYCLAJAIAggAUECdGooAgAiASAAKAIoIhRPBEAgAiEBDAELIAAoAiAiFiABQQd0aiINQQAgASAUSRsiEigCYCEBIAAoAjwhDiAAKAJEIRMgBgJ9AkACQAJ9AkACQAJAIBItAHgEQCABIBNPDQEgDiABQQR0aiIBKAIIIgMgEE8NBSAVIANBoAFsakEAIAMgEEkbIgsoAgBBAUcNBSALKAIEIAFBDGooAgBHDQUgBkHgAGoiBCALQRhqIgNBBGooAgAiATYCBCAEIAMoAgAgASgCCEEHakF4cWo2AgAgBkGQA2ogBigCYCALQdQAaiAGKAJkKAKIARECAAwDCyABIBRJDQELQ///f38hKEP//3//ISlD//9//yEqQ///f38hK0P//39/ISxD//9//wwCCyAGQZADaiAWIAFBB3RqEJEDCyAGKgKkAyEpIAYqAqADISogBioCmAMhKCAGKgKUAyErIAYqApADISwgBioCnAMLIR4gEigCZCEBAn0CQAJAIBItAHgEQCABIBNPDQIgDiABQQR0aiIBKAIIIgMgEE8NBCAVIANBoAFsakEAIAMgEEkbIgsoAgBBAUcNBCALKAIEIAFBDGooAgBHDQQgBkHYAGoiBCALQRhqIgNBBGooAgAiATYCBCAEIAMoAgAgASgCCEEHakF4cWo2AgAgBkGQA2ogBigCWCALQdQAaiAGKAJcKAKIARECAAwBCyABIBRPDQEgBkGQA2ogFiABQQd0ahCRAwsgBioCoAMhLSAGKgKcAyEuIAYqApgDIS8gBioClAMhMCAGKgKQAyExIAYqAqQDDAELQ///f38hL0P//3//IS1D//9//yEuQ///f38hMEP//39/ITFD//9//wshHCASKAJoIQECfQJAAkAgEi0AeARAIAEgE08NAiAOIAFBBHRqIgEoAggiAyAQTw0EIBUgA0GgAWxqQQAgAyAQSRsiCygCAEEBRw0EIAsoAgQgAUEMaigCAEcNBCAGQdAAaiIEIAtBGGoiA0EEaigCACIBNgIEIAQgAygCACABKAIIQQdqQXhxajYCACAGQZADaiAGKAJQIAtB1ABqIAYoAlQoAogBEQIADAELIAEgFE8NASAGQZADaiAWIAFBB3RqEJEDCyAGKgKgAyEyIAYqApwDITUgBioCmAMhJSAGKgKUAyEmIAYqApADISMgBioCpAMMAQtD//9/fyElQ///f/8hMkP//3//ITVD//9/fyEmQ///f38hI0P//3//CyEFIBIoAmwhAQJAIBItAHgEQCABIBNPDQMgDiABQQR0aiIBKAIIIgMgEE8NAiAVIANBoAFsakEAIAMgEEkbIgsoAgBBAUcNAiALKAIEIAFBDGooAgBHDQIgBkHIAGoiBCALQRhqIgNBBGooAgAiATYCBCAEIAMoAgAgASgCCEEHakF4cWo2AgAgBkGQA2ogBigCSCALQdQAaiAGKAJMKAKIARECAAwBCyABIBRPDQIgBkGQA2ogFiABQQd0ahCRAwsgBioCoAMhJCAGKgKcAyEdIAYqApgDIR8gBioClAMhICAGKgKQAyEhIAYqAqQDDAILQZiJwQBBE0Hk6MEAEMMLAAtD//9/fyEfQ///f/8hJEP//3//IR1D//9/fyEgQ///f38hIUP//3//CzgC7AMgBiAkOALoAyAGIB04AuQDIAYgHzgC4AMgBiAgOALcAyAGICE4AtgDIAYgBTgC1AMgBiAyOALQAyAGIDU4AswDIAYgJTgCyAMgBiAmOALEAyAGICM4AsADIAYgHDgCvAMgBiAtOAK4AyAGIC44ArQDIAYgLzgCsAMgBiAwOAKsAyAGIDE4AqgDIAYgKTgCpAMgBiAqOAKgAyAGIB44ApwDIAYgKDgCmAMgBiArOAKUAyAGICw4ApADIAZBsAJqIgMgBkGQA2oiARD2AyABIA0gAxDKAgJAIAYtAJADRQ0AIAYtAJEDRQ0AIAYtAJIDRQ0AIAYtAJMDRQ0AIAIhASANQQA6AHkMAQsgDSAGQbACakHgABDbCyEEIAYgJzgCnAMgBiAnOAKYAyAGICc4ApQDIAYgJzgCkAMgBCAGQZADahDvASAEKAJwIQMgCSAJQQFrIgEgByACa3FrQQFGBEAgGRDaBCAMKAIAIQggESgCACEHIAooAgAiCUEBayEBCyAIIAdBAnRqIAM2AgAgESAHQQFqIAFxIgc2AgAgACgCLCEBIARBADoAeQsgASAHRw0ACwwGCyALIAdB8NnAABCvCAALIAsgB0Hg2cAAEK8IAAtBmInBAEETQbTowQAQwwsACyAAKAIsIgEgAEEwaiIaKAIAIgdGDQIgACoCSCEzIABBOGohGyAAQTRqIRgDQCAAIBsoAgBBAWsgAUEBanEiBDYCLCAYKAIAIAFBAnRqKAIAIgEgACgCKCIQTwR/IAQFIAAoAiAhEiAGQv////v///+/fzcDiAIgBkL////79///v383A4ACIAZC////+/f//7//ADcD+AEgBkL////7////v383A/ABIAZC////+/f//79/NwPoASAGQv////v3//+//wA3A+ABIAZC////+////79/NwPYASAGQv////v3//+/fzcD0AEgBkL////79///v/8ANwPIASAGQv////v///+/fzcDwAEgBkL////79///v383A7gBIAZC////+/f//7//ADcDsAEgEiABQQd0aiIXQQAgASAQSRsiDkHgAGohEyACKAIIIRQgAigCACENIAMoAgghFSADKAIAIQsgACgCPCERIAAoAkQhDCAGQbABaiEHQQAhDwJAAkADQAJAIA8gE2ooAgAhCAJAIA4tAHhFBEAgCCAQTw0BIAZBkANqIgEgEiAIQQd0ahCRAyAHQRBqIAFBEGopAwA3AgAgB0EIaiABQQhqKQMANwIAIAcgBikDkAM3AgAMAQsgCCAMTw0AIBEgCEEEdGoiASgCCCIIIBVPDQEgCyAIQaABbGpBACAIIBVJGyIIKAIAQQFHDQEgCCgCBCABQQxqKAIARw0BIAhBCGohFgJAIAhBLGooAgBBAUYEQCAIKAIwIgEgFE8NBSANIAFB4AJsakEAIAEgFEkbIgEoAgBBAUcNBSABKAIEIAgoAjRHDQUgCCoCUCEtIAgqAkwhLiAIKgJIIS8gCCoCRCE0IAgqAkAhJyAIKgI8ISggCCoCOCEpIAFB3AFqKgIAISMgAUGsAWoqAgAhNSABQZwBaioCACEqIAFB/AFqKgIAITAgAUGkAWoqAgAhJSABQcwBaioCACEkIAFBjAFqKgIAIR0gAUHsAWoqAgAhHyABQZABaioCACEgIAEqAtgBISEgASoC4AEhIiABKgKgASErIAEqApgBISYgASoCgAIhMSABKgKoASEsIAEqAvgBITIgASoC0AEhHiABKgLwASEcIAYgAUH0AWoqAgAgAUGUAWoqAgCUIAWUIAFB1AFqKgIAkjgCmAMgBiAeIBwgIJQgBZSSOAKUAyAGICQgHyAdlCAFlJI4ApADIAYgIiA1ICsgMpQgLCAwlJIgNSAxlJIiIpQgKyAmIDKUICogMJSSICsgMZSSIh6UICwgKiAylCAlIDCUkiAsIDGUkiIclJKSIAWUkjgCpAMgBiAjICwgIpQgKiAelCAlIByUkpIgBZSSOAKgAyAGICEgKyAilCAmIB6UICogHJSSkiAFlJI4ApwDIAZBsAJqIAZBkANqIgogBSABQRhqIAFB0ABqEMIBIAYgNCAGKgK8AiIhlCApIAYqArACIh2UkyAoIAYqArQCIh+UkyAnIAYqArgCIiCUkzgCnAMgBiA0ICCUICggHZQgJyAhlJIgKSAflJOSOAKYAyAGICkgIJQgNCAflCAoICGUICcgHZSTkpI4ApQDIAYgJyAflCA0IB2UICkgIZSSkiAoICCUkzgCkAMgBiAGKgLIAiAtICEgLiAdlCAvIB+UkyIcIBySIiKUIB0gLyAglCAtIB2UkyIcIBySIh6UIB8gLSAflCAuICCUkyIcIBySIhyUk5KSkjgCqAMgBiAGKgLEAiAuICEgHpQgICAclCAdICKUk5KSkjgCpAMgBiAGKgLAAiAvICEgHJQgHyAilCAgIB6Uk5KSkjgCoAMgBkH4AGoiCSAIQRhqIghBBGooAgAiATYCBCAJIAgoAgAgASgCCEEHakF4cWo2AgAgBkGYAmogBigCeCAWQcwAaiAKIAYoAnwoArgBEQEADAELIAZBgAFqIgkgCEEYaiIIQQRqKAIAIgE2AgQgCSAIKAIAIAEoAghBB2pBeHFqNgIAIAZBmAJqIAYoAoABIBZBzABqIAYoAoQBKAKIARECAAsgByAGKQOYAjcCACAHQRBqIAZBmAJqIgFBEGopAwA3AgAgB0EIaiABQQhqKQMANwIACyAHQRhqIQcgD0EEaiIPQRBHDQEMAwsLQZiJwQBBE0GU6cEAEMMLAAtBmInBAEETQaTpwQAQwwsACyAGQZADaiIIIAZBsAFqQeAAENkLGiAGQbACaiIBIAgQ9gMgCCAXIAEQygICQAJAIAYtAJADRQ0AIAYtAJEDRQ0AIAYtAJIDRQ0AIAYtAJMDRQ0AIBooAgAhBwwBCyAXIAZBsAJqQeAAENsLIQEgBiAzOAKcAyAGIDM4ApgDIAYgMzgClAMgBiAzOAKQAyABIAZBkANqEO8BIAEoAnAhCCAbKAIAIgFBAWshByABIAcgGigCACIBIARrcWtBAUYEQCAZENoEIBsoAgBBAWshByAaKAIAIQELIBogAUEBaiAHcSIHNgIAIBgoAgAgAUECdGogCDYCAAsgF0EAOgB5IBkoAgALIgEgB0cNAAsMAgsgACgCLCIBIABBMGoiGCgCACIHRg0BIAAqAkghHyADKAIIIRUgAygCACELIABBOGohECAAQTRqIRYDQCAAIBAoAgBBAWsgAUEBanEiAjYCLCAWKAIAIAFBAnRqKAIAIgEgACgCKCIOTwR/IAIFIAAoAiAhEyAGQv////v///+/fzcDiAIgBkL////79///v383A4ACIAZC////+/f//7//ADcD+AEgBkL////7////v383A/ABIAZC////+/f//79/NwPoASAGQv////v3//+//wA3A+ABIAZC////+////79/NwPYASAGQv////v3//+/fzcD0AEgBkL////79///v/8ANwPIASAGQv////v///+/fzcDwAEgBkL////79///v383A7gBIAZC////+/f//7//ADcDsAEgEyABQQd0aiISQQAgASAOSRsiEUHgAGohDCAAKAI8IQogACgCRCEJIAZBsAFqIQFBACEHAkACQANAAkAgByAMaigCACEEAkAgES0AeEUEQCAEIA5PDQEgBkGQA2oiAyATIARBB3RqEJEDIAFBEGogA0EQaikDADcCACABQQhqIANBCGopAwA3AgAgASAGKQOQAzcCAAwBCyAEIAlPDQAgCiAEQQR0aiIDKAIIIgQgFU8NASALIARBoAFsakEAIAQgFUkbIgQoAgBBAUcNASAEKAIEIANBDGooAgBHDQEgBEEIaiENAkAgBEEsaigCAEEBRgRAIAQoAjAiAyAXTw0FIBQgA0HgAmxqQQAgAyAXSRsiAygCAEEBRw0FIAMoAgQgBCgCNEcNBSAGIAQqAkQiIiADQUBrKgIAIh2UIAQqAjgiHiADQTRqKgIAIiaUkyAEKgI8IhwgA0E4aioCACIjlJMgBCoCQCIFIANBPGoqAgAiJJSTOAKcAyAGICIgJJQgHCAmlCAFIB2UkiAeICOUk5I4ApgDIAYgHiAklCAiICOUIBwgHZQgBSAmlJOSkjgClAMgBiAFICOUICIgJpQgHiAdlJKSIBwgJJSTOAKQAyAmIAQqAkwiIpQgIyAEKgJIIh6UkyIFIAWSISAgHiAklCAEKgJQIhwgJpSTIgUgBZIhISAGIANBzABqKgIAIBwgHSAglCAmICGUICMgHCAjlCAiICSUkyIFIAWSIgWUk5KSkjgCqAMgBiADQcgAaioCACAiIB0gIZQgJCAFlCAmICCUk5KSkjgCpAMgBiADQcQAaioCACAeIB0gBZQgIyAglCAkICGUk5KSkjgCoAMgBkHoAGoiCCAEQRhqIgRBBGooAgAiAzYCBCAIIAQoAgAgAygCCEEHakF4cWo2AgAgBkGwAmogBigCaCANQcwAaiAGQZADaiAGKAJsKAK4AREBAAwBCyAGQfAAaiIIIARBGGoiBEEEaigCACIDNgIEIAggBCgCACADKAIIQQdqQXhxajYCACAGQbACaiAGKAJwIA1BzABqIAYoAnQoAogBEQIACyABIAYpA7ACNwIAIAFBEGogBkGwAmoiA0EQaikDADcCACABQQhqIANBCGopAwA3AgALIAFBGGohASAHQQRqIgdBEEcNAQwDCwtBmInBAEETQfTowQAQwwsAC0GYicEAQRNBhOnBABDDCwALIAZBkANqIgMgBkGwAWpB4AAQ2QsaIAZBsAJqIgEgAxD2AyADIBIgARDKAgJAAkAgBi0AkANFDQAgBi0AkQNFDQAgBi0AkgNFDQAgBi0AkwNFDQAgGCgCACEHDAELIBIgBkGwAmpB4AAQ2wshASAGIB84ApwDIAYgHzgCmAMgBiAfOAKUAyAGIB84ApADIAEgBkGQA2oQ7wEgASgCcCEDIBAoAgAiAUEBayEHIAEgByAYKAIAIgEgAmtxa0EBRgRAIBkQ2gQgECgCAEEBayEHIBgoAgAhAQsgGCABQQFqIAdxIgc2AgAgFigCACABQQJ0aiADNgIACyASQQA6AHkgGSgCAAsiASAHRw0ACwwBCyAAKgJIISYgAEHEAGpBADYCACAAQShqQQA2AgAgBkEBOgCPAQJAAkAgA0EYaigCACIKBEAgCkH/////A3EiASAKRw0EIApBAnQiB0EASA0EIAEgCkZBAnQhCCAHBH8gByAIEO4KBSAICyIBDQEMCQsgBkEANgKYASAGQgQ3A5ABIAYgCjYCqAEgBkIENwOgASAGQThqIgFBADoABCABQX82AgBBBCEIDAELIAZBADYCmAEgBiABNgKQASAGIAo2ApQBIAqtQhh+IjZCIIinIgENAiA2pyIHQQBIDQIgAUVBAnQhCCAHBH8gByAIEO4KBSAICyIBRQ0HIAYgATYCoAEgBiAKNgKkAQJAIApBAkkNACAKQQFrIghBA3EhByAKQQJrQQNPBEAgCEF8cSEPA0AgAUL////79///v/8ANwIAIAFB2ABqQv////v///+/fzcCACABQdAAakL////79///v383AgAgAUHIAGpC////+/f//7//ADcCACABQUBrQv////v///+/fzcCACABQThqQv////v3//+/fzcCACABQTBqQv////v3//+//wA3AgAgAUEoakL////7////v383AgAgAUEgakL////79///v383AgAgAUEYakL////79///v/8ANwIAIAFBEGpC////+////79/NwIAIAFBCGpC////+/f//79/NwIAIAFB4ABqIQEgD0EEayIPDQALCyAHRQ0AA0AgAUL////79///v/8ANwIAIAFBEGpC////+////79/NwIAIAFBCGpC////+/f//79/NwIAIAFBGGohASAHQQFrIgcNAAsLIAFC////+/f//79/NwIIIAFC////+/f//7//ADcCACABQRBqQv////v///+/fzcCACAGIAo2AqgBIANBGGooAgAhCSAGQUBrIgFBADoABCABQX82AgAgCUUEQEEEIQhBACEJDAELIAlB/////wBxIgEgCUcNAiAJQQR0IgdBAEgNAiAGLQBEIQwgBigCQCEKIAEgCUZBAnQhASAHBH8gByABEO4KBSABCyIIRQ0DAkAgCUECSQRAQQEhCSAIIQEMAQsgCUEBayIBQQNxIQcCQCAJQQJrQQNJBEAgCCEBDAELIAFBfHEhDiAIIQEDQCABIAo2AgAgAUE4akJ/NwIAIAFBNGogDDoAACABQTBqIAo2AgAgAUEoakJ/NwIAIAFBJGogDDoAACABQSBqIAo2AgAgAUEYakJ/NwIAIAFBFGogDDoAACABQRBqIAo2AgAgAUEIakJ/NwIAIAFBBGogDDoAACABQUBrIQEgDkEEayIODQALCyAHRQ0AA0Ag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OALIAiAGIAJByABqKgIAICAgHSAclCAkIAWUICUgHpSTkpKSOALEAiAGIAJBxABqKgIAICEgHSAFlCAjIB6UICQgHJSTkpKSOALAAiAGQRhqIgQgAUE8ayIDQQRqKAIAIgI2AgQgBCADKAIAIAIoAghBB2pBeHFqNgIAIA0gBigCGCABIAZBsAJqIAYoAhwoArgBEQEABSAGQSBqIgQgAUE8ayIDQQRqKAIAIgI2AgQgBCADKAIAIAIoAghBB2pBeHFqNgIAIA0gBigCICABIAYoAiQoAogBEQIACyAGIAw2ApQDIAYgETYCkAMgBkGYAmogESAMIA0QrwEMAAsACyADKAIAIgEgAygCCEGgAWxqIQggBkGYA2ohCkEAIQcDQCABIAhGDQEgB0EBaiEHIAEoAgAgAUGgAWohAUUNACABQZwBaygCACEJIAZBEGoiBCABQYgBayIDQQRqKAIAIgI2AgQgBCADKAIAIAIoAghBB2pBeHFqNgIAIAogBigCECABQcwAayAGKAIUKAKIARECACAGIAk2ApQDIAYgB0EBayICNgKQAyAGQZgCaiACIAkgChCvAQwACwALIABBIGohAyAAQQhqIQggBkGwAWoQqQggBkEIaiIBQQA6AAQgAUF/NgIAIAYtAAwhAiAGKAIIIQEgACgCKCIPIABBJGooAgBGBEAgAyAPEP4FIAAoAighDwsgACgCICAPQQd0aiAGQbABakHgABDZCyIEQQA7AXggBEH0AGogAjoAACAEIAE2AnAgBEHoAGpCfzcDACAEQoGAgIBwNwNgIAAgD0EBajYCKCAGQQA6AAQgBkEANgIAIAZBkANqIgIgCCAGQY8BaiAGKAKQASAGKAKYASAGQaABaiAGKAIAIAYtAAQgJhA6IAZBmAJqIgFBEGogBkGkA2opAgAiNzcDACABQQhqIAZBnANqKQIAIjg3AwAgBiAGKQKUAyI2NwOYAiAIQRBqIDc3AgAgCEEIaiA4NwIAIAggNjcCACACQRBqIDc3AwAgAkEIaiA4NwMAIAZB6ANqQv////v///+/fzcDACAGQeADakL////79///v383AwAgBkHQA2pC////+////79/NwMAIAZByANqQv////v3//+/fzcDACAGQbgDakL////7////v383AwAgBkGwA2pC////+/f//79/NwMAIAYgNjcDkAMgBkL////79///v/8ANwPYAyAGQv////v3//+//wA3A8ADIAZC////+/f//7//ADcDqAMgBkGwAmogAhD2AyAAKAIoRQ0FIAMoAgAgBkGwAmpB4AAQ2QsaAkAgBigCpAEiAEUNACAArUIYfqdFDQAgBigCoAEQrAELIAYoApQBIgBFDQAgAEECdEUNACAGKAKQARCsAQsgBkHwA2okAA8LEN8JAAsgByABQdzmwwAoAgAiAEGPByAAGxEAAAALQZiJwQBBE0HE6MEAEMMLAAtBmInBAEETQdTowQAQwwsAC0EAQQBBwNjAABCvCAALIAcgCEHc5sMAKAIAIgBBjwcgABsRAAAAC4eQBQM7f0J9A34jAEHgAmsiIiQAIAZBJGoiDygCACEZIA9BADYCACAGQSBqKAIAIUYgBigCHCFHIAZCBDcCHCAiQRBqIAdBJGoiDygCADYCACAHKQIcIYwBIAdCBDcCHCAHKAIoIUQgD0KAgICAwAA3AgAgB0EsaiIPKAIAIUggB0EwaigCACEwIA9CADcCACAiIIwBNwMIIAAtAMgDBEAgAEIANwMwIABCADcDGCAAQgA3AwAgAEIANwPgASAAQgA3A6gBIABB2AFqQQA2AgAgAEGQAWpCADcDACAAQfgAakIANwMAIABB4ABqQgA3AwAgAEHIAGpCADcDACAAQcADakEANgIAIABBwAJqQgA3AwAgAEGoAmpCADcDACAAQZACakIANwMAIABB+AFqQgA3AwAgAEHAAWpCADcDACAAQagDakIANwMAIABBkANqQgA3AwAgAEH4AmpCADcDACAAQeACakIANwMAIABB2AJqQgA3AwALICIoAgghGCAiKAIQIQ8jAEHQAGsiESQAIBFBKGpBADYCACARQgQ3AyAgEUIANwMYIBFBkJLDADYCFCARQQA2AhACQAJAAkAgD0UNACAYIA9BA3RqISkgEUEgaiEsIAYoAgghHCAGKAIAISsgBygCCCEvIAcoAgAhPQNAAkAgGCgCACIPIC9JIhBFDQAgPSAPQaABbGpBACAQGyIPKAIAQQFHDQAgDygCBCAYKAIERw0AAkAgDygCKCITQQJxRQ0AIA8oAixBAUcNAAJAIA8oAjAiECAcTw0AICsgEEHgAmxqQQAgECAcSRsiECgCAEEBRw0AIBAoAgQgDygCNEcNACAPQcwA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ACATQcwBaiAQQQhqKQMANwIAIBMgIikDqAI3AsQBDAELICJBiAJqIgIgE0HEAWogSiABQRhqIAFB0ABqEMIBICJBqAJqIhBBGGoiEyACQRhqKAIAIhQ2AgAgPSAiKQOIAiKMATcCACA9QQhqIAJBCGopAwAijQE3AgAgPUEQaiACQRBqKQMAIo4BNwIAID1BGGogFDYCACABIIwBNwIYIAFBIGogjQE3AgAgAUEoaiCOATcCACABQTBqIBMpAwA3AgAgAUE4aiAQQSBqKQMANwIAIAFBQGsgEEEoaikDADcCACABQcgAaiAQQTBqKQMANwIACyASIA9BCGoiD0cNAAsLQQAhAkEAIRVBACEdQQAhG0EAIR4jAEHwA2siHCQAICJBGGoiFioCACFKAkACQAJAAkACQAJAAkACQAJAAkAgFigCMCI6BEAgA0E8aiIQQQA2AgAgA0EwaiITQQA2AgAgAyADKAIkQQFqNgIkIANBCGoiDygCACEBIA9BADYCACADQShqIRIgA0E0aiEZIAMoAgAhDyABBEAgD0EIayEbIAFBA3QhDyAGKAIIIQIgBigCACEdIANBLGohFCADQThqIRcgA0E8aiEgA0AgDyAbaikCACKMAachESCMAUIgiKchFSACIBFNDQsgHSARQeACbGpBACACIBFLGyIBKAIAQQFHDQsgFSABKAIERw0LAn8CQAJAAkAgAUHMAWoqAgAiSyBLlCABQdABaioCACJLIEuUkiABQdQBaioCACJLIEuUkkMAAAAAkiABKgLIAiJLIEuLlF0EQCABKgLYASJLIEuUIAEqAtwBIksgS5SSIAEqAuABIksgS5SSIAEqAswCIksgS4uUXQ0BCyABQQA2AtACDAELIAEgSiABKgLQApIiSzgC0AIgS0MAAABAYA0BCyAgKAIAIgEgFygCAEYEQCAZIAEQ+gUgECgCACEBCyAZKAIAIAFBA3RqIhggETYCACAQIR4gGEEEagwBCyABQQE6ANQCIAMoAjAiASAUKAIARgRAIBIgARD6BSATKAIAIQELIBIoAgAgAUEDdGoiGCARNgIAIBMhHiAYQQRqCyAVNgIAIB4gAUEBajYCACAPQQhrIg8NAAsLIAMoAgwiICADQRRqKAIAIgFBA3RqISEgAQRAIAVBCGohGiAHKAIIISUgBygCACEfIAYoAgghIyAG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IB0gFSARQYwCaiBKIBQgFyAaICYgICAhEIoBCyAUQRBqJAAgFUHQA2ohFSASQdADayISDQALCyA0IAJBCGoiAkcNAAsgLigCACEXIDIoAgAhAiAYQdABaiIgQQA2AgAgAiAXSw0BIBhBxAFqKAIAIScgGEHgAGooAgAhHSAYKAJYIRAgGCgCvAELIQEgFyAvTQRAICAgFyACayIUBH8gGUHYAGpCADcDACAZQdAAakIANwMAIBlCADcDSEEAIRogFCAYQcwBaigCAEsEQCAYQcgBakEAIBQQ5gUgGCgC0AEhGgsgGCgCyAEgGkEYbGohEiAUQQJPBEAgFyACQX9zaiIhQQFxIBlB1ABqIREgGUGEBWohFSACIBdBAmtHBEAgIUF+cSEXA0AgGUH4BGoiIUEIaiICQQA2AgAgFSARKQIANwIAIBVBCGoiIyARQQhqIikoAgA2AgAgEkIANwIAIBJBCGogAikDADcCACASQRBqICFBEGoiISkDADcCACACQQA2AgAgFSARKQIANwIAICMgKSgCADYCACASQRhqQgA3AgAgEkEgaiACKQMANwIAIBJBKGogISkDADcCACASQTBqIRIgF0ECayIXDQALCyAUIBpqQQFrIRoEfyAZQfgEaiICQQhqIhRBADYCACAVIBEpAgA3AgAgFUEIaiARQQhqKAIANgIAIBJCADcCACASQQhqIBQpAwA3AgAgEkEQaiACQRBqKQMANwIAIBJBGGoFIBILIRILIBJCADcCACASQRBqQgA3AgAgEkEIakIANwIAIBpBAWoFQQALIhU2AgAgCSgCACIhIAkoAggiLEGYAmxqIQJBACEgICEhEgNAIAIgEkcEQCASKAIAIBJBmAJqIRJFDQEgEkHQAGsoAgAgIGohIAwBCwsCQAJAICBFBEBBBCECDAELICBB/////wNxIgIgIEcNGCAgQQJ0IhJBAEgNGCACICBGQQJ0IREgEgR/IBIgERDuCgUgEQsiAkUNASACQQAgIEECdBDaCxoLIBhB1AFqISkCQCAYQdgBaiIRKAIAIhJFDQAgEkECdEUNACApKAIAEKwBCyAYQeABaiAgNgIAIBhB3AFqICA2AgAgESAgNgIAICkgAjYCACAuKAIAIhEgMigCACISTwRAIBEgL00EQCARIBJGDRggJCARQQN0aiE0ICQgEkEDdGohFyAJ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CGpCADcAACAlQgA3AAAgGkIANwAAIBpBCGpCADcAACAtQgA3AAAgLUEIakIANwAAIBhCADcAACAYQQhqQgA3AAAgHUIANwAAIB1BCGpCADcAACAiQbgBaiIQQQ9qIhkgIkGoAmoiFUEPaigAADYAACAQQQhqIiYgFUEIaiIQKQAANwMAICIgIikAqAI3A7gBICJBoAFqIhVBD2oiJyAiQYgCaiIoQQ9qKAAANgAAIBVBCGoiKiAoQQhqKQAANwMAICIgIikAiAI3A6ABICJBiAFqIhVBD2oiKCAiQfUBaiIpQQ9qKAAANgAAIBVBCGoiLCApQQhqKQAANwMAICIgIikA9QE3A4gBICJB8ABqIhVBD2oiKSAiQeIBaiIrQQ9qKAAANgAAIBVBCGoiLyArQQhqKQAANwMAICIgIikA4gE3A3AgIkHYAGoiFUEPaiIrICJBzwFqIj1BD2ooAAA2AAAgFUEIaiJBID1BCGopAAA3AwAgIiAiKQDPATcDWCAhQgA3AgAgIUEIakEANgIAICJBIGoiFSASQTBqKAIANgIAICIgEikCKDcDGCAbIBcpAwA3AwAgECAVKQMANwMAICIgIikDGDcDqAIgD0EcaiCNATcCACAPIIwBNwIUIA9BjAFqQf////sHNgIAIA9BhAFqQoCAgIDw//+/fzcCACAPQfwAakL////7////v/8ANwIAIA9B9ABqQv////sHNwIAIA9B7ABqQoCAgIDw//+/fzcCACAPQeQAakL////7////v/8ANwIAIA9B3ABqQv////sHNwIAIA9B1ABqQoCAgIDw//+/fzcCACAPQcwAakL////7////v/8ANwIAIA9BxABqQgA3AgAgD0E8akKAgID8AzcCACAPQbwCaiI9LQAAITUgD0EkaiAiKQOoAjcCACAPQSxqIBApAwA3AgAgD0E0aiAbKQMANwIAIA9BoAFqQQA2AgAgD0GYAWpCADcCACAPQZABakIANwIAIA9BpAFqQv////sHNwIAIA9BrAFqQQA6AAAgD0HAAWpC////+wc3AgAgD0HIAWpBADoAACAPQa0BaiAiKQO4ATcAACAPQbUBaiAmKQMANwAAIA9BvAFqIBkoAAA2AAAgD0HJAWogIikDoAE3AAAgD0HRAWogKikDADcAACAPQdgBaiAnKAAANgAAIA9B5AFqQQA6AAAg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NwIAIA9BNGpCADcCACAPQYwBakH////7BzYCACAPQYQBakKAgICA8P//v383AgAgD0H8AGpC////+////7//ADcCACAPQfQAakL////7BzcCACAPQewAakKAgICA8P//v383AgAgD0HkAGpC////+////7//ADcCACAPQdwAakL////7BzcCACAPQdQAakKAgICA8P//v383AgAgD0HMAGpC////+////7//ADcCACAPQcQAakIANwIAIA9BPGpCgICA/AM3AgAgIiCMATcDqAIgD0GgAWpBADYCACAPQZgBakIANwIAIA9BkAFqQgA3AgAgD0GkAWpC////+wc3AgAgD0GsAWpBADoAACAPQcABakL////7BzcCACAPQcgBakEAOgAAIA9BrQFqICIpA7gBNwAAIA9BtQFqIBkpAwA3AAAgD0G8AWogFCgAADYAACAPQckBaiAiKQOgATcAACAPQdEBaiAjKQMANwAAIA9B2AFqICQoAAA2AAAgD0HkAWpBADoAACAPQdwBakL////7BzcCACAPQYACakEAOgAAIA9B+AFqQv////sHNwIAIA9BnAJqQQA6AAAgD0GUAmpC////+wc3AgAgD0H0AWogJygAADYAACAPQe0BaiAmKQMANwAAIA9B5QFqICIpA4gBNwAAIA9BkAJqICooAAA2AAAgD0GJAmogKCkDADcAACAPQYECaiAiKQNwNwAAIA9BrAJqICwoAAA2AAAgD0GlAmogKSkDADcAACAPQZ0CaiAiKQNYNwAAIA9BuAJqQQA6AAAgD0GwAmpC////+wc3AgAgD0HQAmogFikAADcAACAPQckCaiAXKQAANwAAIA9BwQJqICJBIGopAAA3AAAgD0G5AmogIikAGDcAACAPQeACaiAVKQMANwIAIA9B2AJqICIpA6gCNwIAAkACQCARKAIQBEAgESgCCEEANgIEIBEgESgCyAFBBmo2AsgBIBEoAhQhGQJAIBEoAhwiFEUEQEEEIRAMAQsgFEH/////A3EiDyAURw0CIBRBAnQiFUEASA0CIA8gFEZBAnQhDyAVBH8gFSAPEO4KBSAPCyIQRQ0KCyAQIBkgFEECdBDZCyEPICIgESgCICIQNgK0AiAiIBQ2ArACICIgFDYCrAIgIiAPNgKoAiAiQYgCaiAQQQZqIhUgIkGoAmoQ3gQgIigCiAIh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AgAhbiABQeAAaioCACFvIAFB3ABqKgIAIXAgAUHYAGoqAgAhcSABQdQAaioCACFyIAFB0ABqKgIAIXMgAUHMAGoqAgAhdCABQcgAaioCACF1IAFBxABqKgIAIXYgAUFAayoCACF3IAFBPGoqAgAheCABQSBqKgIAIXkgAUEcaioCACF6IAFBGGoqAgAheyABQRRqKgIAIXwgAUEMaikCACFgIAFBCGooAgAhDCABQfQCaioAACF9IAFB8AJqKgAAIX4gAUHsAmoqAAAhfyABQegCaioAACGAASABQeQCaioAACGBASABQbwCai0AACEKIAFBuAJqLQAAIQkgAUG0AmoqAAAhggEgAUGwAmoqAAAhgwEgAUGcAmotAAAhJiABQZgCaioAACGEASABQZQCaioAACGFASABQYACai0AACEcIAFB/AFqKgAAIYYBIAFB+AFqKgAAIYcBIAFB5AFqLQAAIRYgAUHgAWoqAAAhiAEgAUHcAWoqAAAhiQEgAUHIAWotAAAhHSABQcQBaioAACGKASABQcABaioAACGLASABQb0Cai8AACFaIAFBvwJqLQAAIVsgBEGABmoiBkEIaiIeIAFBLGopAgA3AwAgBkEQaiI6IAFBNGopAgA3AwAgBEHoBWoiBkEIaiI7IAFBmAFqKQIANwMAIAZBEGoiPCABQaABaigCADYCACAEIAFBJGopAgA3A4AGIAQgAUGQAWopAgA3A+gFIARB0AVqIgZBD2oiPSABQbwBaigAADYAACAGQQhqIj4gAUG1AWopAAA3AwAgBCABQa0BaikAADcD0AUgBEG4BWoiBkEPaiI/IAFB2AFqKAAANgAAIAZBCGoiQCABQdEBaikAADcDACAEIAFByQFqKQAANwO4BSAEQaAFaiIGQQ9qIkEgAUH0AWooAAA2AAAgBkEIaiJCIAFB7QFqKQAANwMAIAQgAUHlAWopAAA3A6AFIARBiAVqIgZBD2oiQyABQZACaigAADYAACAGQQhqIkQgAUGJAmopAAA3AwAgBCABQYECaikAADcDiAUgBEHwBGoiBkEPaiJFIAFBrAJqKAAANgAAIAZBCGoiRiABQaUCaikAADcDACAEIAFBnQJqKQAANwPwBCAEQe4EaiJcIAFBuwJqLQAAOgAAIAQgAUG5AmovAAA7AewEIARByARqIgZBIGoiRyABQeACaigAADYCACAGQRhqIkggAUHYAmopAAA3AwAgBkEQaiJJIAFB0AJqKQAANwMAIAZBCGoiSiABQcgCaikAADcDACAEIAFBwAJqKQAANwPIBCAEQcAEaiJLIAFBgANqKAAANgIAIAQgAUH4AmopAAA3A7gEIARBkAdqIAFBhANqQcwAENkLGgJAAkACQAJAAkACQAJAIAdFIAIgEkZyIl1FBEAgDCAOTw0CIAIgDk8NAyAHIAhqIAggDEECdGooAgA2AgAMAQsgAiAOTw0DIAcgCGogBCgCoAIiCzYCACAkQgA3AgAgJEEIakIANwIAIARBBDYCmAYgBEGoAmogBEGYBmoiARBcICNCADcCACAjQQhqQgA3AgAgBEEENgLABiABIARBwAZqEFwgBCgCnAIgC0YEQCAEQZgCaiEQIwBBIGsiASQAAkACQCALIAtBAWoiC0sNAEEEIQYgEEEEaigCACJMQQF0IicgCyALICdJGyILQQQgC0EESxsiC61CkAJ+ImFCIIhQQQJ0IScgYachXgJAIExFBEBBACEGDAELIAEgECgCADYCECABIEytQpACfj4CFAsgASAGNgIYIAEgXiAnIAFBEGoQ+QYgASgCAARAIAFBCGooAgAiAEUNASABKAIEIABB3ObDACgCACIAQY8HIAAbEQAAAAsgASgCBCEGIBBBBGogCzYCACAQIAY2AgAgAUEgaiQADAELEN8JAAsgBCgCoAIhCwsgBCgCmAIgC0GQAmxqIgFBBDYCSCABQoCAgIDAADcCCCABQgQ3AgAgASAEKQOoAjcCXCABQUBrQgA3AgAgAUE4akKAgICAwAA3AgAgAUEwakIANwIAIAFBKGpCgICAgMAANwIAIAFBIGpCADcCACABQRhqQoCAgIDAADcCACABQRBqQgA3AgAgAUHUAGpCADcCACABQcwAakIANwIAIAFB5ABqIARBqAJqIgZBCGopAwA3AgAgAUHsAGogBkEQaikDADcCACABQfQAaiAGQRhqKQMANwIAIAFB/ABqIAZBIGopAwA3AgAgAUGQAWpCADcCACABQQQ2AoQBIAFBiAFqQgA3AgAgAUH4AWpCgICAgMAANwIAIAFCBDcC8AEgAUHoAWpCADcCACABQeABakKAgICAwAA3AgAgAUHYAWpCADcCACABQdABakKAgICAwAA3AgAgAUIENwLIASABQgA3AsABIAFBuAFqIARBmAZqIgZBIGopAwA3AgAgAUGwAWogBkEYaikDADcCACABQagBaiAGQRBqKQMANwIAIAFBoAFqIAZBCGopAwA3AgAgASAEKQOYBjcCmAEgAUGFAmpCADcAACABQYACakIANwIAIAQgC0EBajYCoAILIAIgDkYNAyAEKAKgAiIGIAcgCGooAgAiAU0NBCAFIAdqIAQoApgCIAFBkAJsaiIBQQhqIgYoAgA2AgAgXUUEQCBaIFtBEHRyIRAMBgsgIkEIakIANwAAICJCADcAACAhQgA3AAAgIUEIakIANwAAIBlCADcAACAZQQhqQgA3AAAgGkIANwAAIBpBCGpCADcAACAVQgA3AAAgFUEIakIANwAAID4gBEGYBmoiCUEIaikAADcDACA9IAlBD2ooAAA2AAAgBCAEKQCYBjcD0AUgPyAEQcAGaiIJQQ9qKAAANgAAIEAgCUEIaikAADcDACAEIAQpAMAGNwO4BSBBIARB/QZqIglBD2ooAAA2AAAgQiAJQQhqKQAANwMAIAQgBCkA/QY3A6AFIEMgBEHqBmoiCUEPaigAADYAACBEIAlBCGopAAA3AwAgBCAEKQDqBjcDiAUgRSAEQdcGaiIJQQ9qKAAANgAAIEYgCUEIaikAADcDACAEIAQpANcGNwPwBCATQgA3AgBBACEQIBNBCGpBADYCACAEQagCaiIJQQhqIgogSygCADYCACAEIAQpA7gENwOoAiA6IAlBEGopAwA3AwAgHiAKKQMANwMAIAQgBCkDqAI3A4AGIDxBADYCACA7QgA3AwAgBEIANwPoBSBHQQA2AgAgSEIANwMAIElCADcDACBKQgA3AwAgBEIANwPIBEE/IQpD//9//yF0QwAAAAAhigFD//9/fyGLAUMAAIA/IYEBQQAhHUP//39/IYkBQwAAAAAhiAFBACEWQ///f38hhwFDAAAAACGGAUEAIRxD//9/fyGFAUMAAAAAIYQBQQAhJkP//39/IYMBQwAAAAAhggFBACEJIIABIXwgfyF7IH4heiB9IXlDAACAPyF4QwAAAAAhd0MAAAAAIXZDAAAAACF1Q///f38hc0MAAAAAIXJD//9//yFxQ///f38hcEMAAAAAIW9D//9//yFuQ///f38hbUMAAAAAIWxD//9//yFrQ///f38hakMAAAAAIWlD//9//yFoQ///f38hZ0MAAAAAIWZD//9//yFlQ///f38hZEP//39/IWNDAAAAACFiQQAhJQwFCyAMIA5B8JnBABCvCAALIAIgDkGAmsEAEK8IAAsgAiAOQeCZwQAQrwgACyAOIA5BkJrBABCvCAALIAEgBkGgmsEAEK8IAAsgASABKALAASAKQf8BcWlrQQZqNgLAASAGKAIAIgsgAUEEaigCAEYEQCABIAsQ3wUgBigCACELCyABKAIAIAtB0ANsaiIBIHw4AhQgASBgNwIMIAEgDDYCCCABIF83AgAgAUEgaiB5OAIAIAFBHGogejgCACABQRhqIHs4AgAgAUEkaiAEKQOABjcCACABQSxqIB4pAwA3AgAgAUE0aiA6KQMANwIAIAFBjAFqIGQ4AgAgAUGIAWogZTgCACABQYQBaiBmOAIAIAFBgAFqIGc4AgAgAUH8AGogaDgCACABQfgAaiBpOAIAIAFB9ABqIGo4AgAgAUHwAGogazgCACABQewAaiBsOAIAIAFB6ABqIG04AgAgAUHkAGogbjgCACABQeAAaiBvOAIAIAFB3ABqIHA4AgAgAUHYAGogcTgCACABQdQAaiByOAIAIAFB0ABqIHM4AgAgAUHMAGogdDgCACABQcgAaiB1OAIAIAFBxABqIHY4AgAgAUFAayB3OAIAIAFBPGogeDgCACABQaQBaiBjOAIAIAFBqAFqIGI4AgAgAUGsAWogJToAACABQcABaiCLATgCACABQcQBaiCKATgCACABQcgBaiAdOgAAIAFBoAFqIDwoAgA2AgAgAUGYAWogOykDADcCACABQZABaiAEKQPoBTcCACABQa0BaiAEKQPQBTcAACABQbUBaiA+KQMANwAAIAFBvAFqID0oAAA2AAAgAUHkAWogFjoAACABQeABaiCIATgCACABQdwBaiCJATgCACABQYACaiAcOgAAIAFB/AFqIIYBOAIAIAFB+AFqIIcBOAIAIAFB2AFqID8oAAA2AAAgAUHRAWogQCkDADcAACABQckBaiAEKQO4BTcAACABQeUBaiAEKQOgBTcAACABQe0BaiBCKQMANwAAIAFB9AFqIEEoAAA2AAAgAUGQAmogQygAADYAACABQYkCaiBEKQMANwAAIAFBgQJqIAQpA4gFNwAAIAFBnAJqICY6AAAgAUGYAmoghAE4AgAgAUGUAmoghQE4AgAgAUGsAmogRSgAADYAACABQaUCaiBGKQMANwAAIAFBnQJqIAQpA/AENwAAIAFBuAJqIAk6AAAgAUG0AmogggE4AgAgAUGwAmoggwE4AgAgAUG7AmogXC0AADoAACABQbkCaiAELwHsBDsAACABQb8CaiAQQRB2OgAAIAFBvQJqIBA7AAAgAUG8AmogCjoAACABQeACaiBHKAIANgIAIAFB2AJqIEgpAwA3AgAgAUHQAmogSSkDADcCACABQcgCaiBKKQMANwIAIAFBwAJqIAQpA8gENwIAIAFB9AJqIH04AgAgAUHwAmogfjgCACABQewCaiB/OAIAIAEggAE4AugCIAFB5AJqIIEBOAIAIAFBgANqIEsoAgA2AAAgAUH4AmogBCkDuAQ3AAAgAUGEA2ogBEGQB2pBzAAQ2QsaIAYgC0EBajYCACACQQFqIQIgB0EEaiEHIFkgA0HQA2oiA0cNAAsMAgsQ3wkACyADIAJB3ObDACgCACIAQY8HIAAbEQAAAAsCQCAXRQ0AIBetQtADfqdFDQAgGxCsAQsgBCgCmAIhDCAEKAKgAiIbBEAgDCAbQZACbGohISAMIQMDQCADQQhqIgYoAgAhCSADQQxqIiIgA0EYaiIjKAIAIAMoAsABaiIBEPsBIANBHGoiJCABEPsBIANBLGoiJSABEPsBAkACQCAJIANBQGsoAgAgA0HEAGoiCygCACIKa0sEQCADQTxqIAogCRCGBiALKAIAIQoMAQsgCUUNAQsgCUEDcSEHIAMoAjwgCkEEdGohASAJQQFrQQNPBEAgCUF8cSECA0AgAUIENwIAIAFBOGpCADcCACABQTBqQgQ3AgAgAUEoakIANwIAIAFBIGpCBDcCACABQRhqQgA3AgAgAUEQakIENwIAIAFBCGpCADcCACABQUBrIQEgAkEEayICDQALCyAHBEADQCABQgQ3AgAgAUEIakIANwIAIAFBEGohASAHQQFrIgcNAAsLIAkgCmohCgsgCyAKNgIAIANByAFqIAYoAgAgAygCwAEQgwICQCAGKAIAIgFFDQAgAygCACIGIAFB0ANsaiEmQQAhCUEAIRYCQANAQQYgBi0AvAJpIhJrIhAgCWoiAiAjKAIATQRAIAYoAgQiFSAQaiBNSw0IIAlBAnQhFwJAIBJBBkYiGg0AICIoAgAhGSAQQQNxIQtBACEKIBJBA2tBA08EQCAXIBlqIRwgGCAVQQJ0aiEdIBBBfHEhHkEAIQEDQCABIBxqIgcgASAdaiITKgIAOAIAIAdBBGogE0EEaioCADgCACAHQQhqIBNBCGoqAgA4AgAgB0EMaiATQQxqKgIAOAIAIAFBEGohASAeIApBBGoiCkcNAAsLIAtFDQAgGCAKIBVqQQJ0aiEBIBkgCSAKakECdGohBwNAIAcgASoCADgCACABQQRqIQEgB0EEaiEHIAtBAWsiCw0ACwsgAiADQShqKAIASw0IIAYoAgQiFSAQaiBOSw0IAkAgGg0AICQoAgAhGSAQQQNxIQtBACEKIBJBA2tBA08EQCAXIBlqIRwgHyAVQQJ0aiEdIBBBfHEhHkEAIQEDQCABIBxqIgcgASAdaiITKgIAOAIAIAdBBGogE0EEaioCADgCACAHQQhqIBNBCGoqAgA4AgAgB0EMaiATQQxqKgIAOAIAIAFBEGohASAeIApBBGoiCkcNAAsLIAtFDQAgHyAKIBVqQQJ0aiEBIBkgCSAKakECdGohBwNAIAcgASoCADgCACABQQRqIQEgB0EEaiEHIAtBAWsiCw0ACwsgAiADQThqKAIASw0IIAYoAgQiEyAQaiBPSw0IAkAgGg0AICUoAgAhFSAQQQNxIQtBACEKIBJBA2tBA08EQCAVIBdqIRIgICATQQJ0aiEXIBBBfHEhGkEAIQEDQCABIBJqIgcgASAXaiIQKgIAOAIAIAdBBGogEEEEaioCADgCACAHQQhqIBBBCGoqAgA4AgAgB0EMaiAQQQxqKgIAOAIAIAFBEGohASAaIApBBGoiCkcNAAsLIAtFDQAgICAKIBNqQQJ0aiEBIBUgCSAKakECdGohBwNAIAcgASoCADgCACABQQRqIQEgB0EEaiEHIAtBAWsiCw0ACwsgBiAJNgIEIAYgFjYCACAGKAIIIgEgDk8NAiAWQQFqIRYgBiAFIAFBAnRqKAIANgIIIAIhCSAmIAZB0ANqIgZHDQEMAwsLDAYLIAEgDkGwmsEAEK8IAAsgISADQZACaiIDRw0ACwsCQCAORQ0AIA5BAnRFDQAgBRCsASAIEKwBCwJAIChFDQAgKEECdEUNACAYEKwBCwJAIClFDQAgKUECdEUNACAfEKwBCwJAICpFDQAgKkECdEUNACAgEKwBCyAsBEAgDSAsQQR0aiECIA0hAQNAAkAgAUEEaigCACIDRQ0AIANBAnRFDQAgASgCABCsAQsgAiABQRBqIgFHDQALCwJAICtFDQAgK0EEdEUNACANEKwBCwJAIC1FDQAgLUECdEUNACBTEKwBCwJAIC5FDQAgLkECdEUNACBUEKwBCwJAIC9FDQAgL0EDdEUNACBQEKwBCwJAIDBFDQAgMEECdEUNACBVEKwBCwJAIDFFDQAgMUECdEUNACBWEKwBCwJAIDJFDQAgMkEDdEUNACBREKwBCwJAIDNFDQAgM61CGH6nRQ0AIFcQrAELAkAgNEUNACA0QQJ0RQ0AIFIQrAELIDYEQCAPIDZBBHRqIQIgDyEBA0ACQCABQQRqKAIAIgNFDQAgA0ECdEUNACABKAIAEKwBCyACIAFBEGoiAUcNAAsLAkAgNUUNACA1QQR0RQ0AIA8QrAELIDgEQCARIDhBBHRqIQIgESEBA0ACQCABQQRqKAIAIgNFDQAgA0ECdEUNACABKAIAEKwBCyACIAFBEGoiAUcNAAsLAkAgN0UNACA3QQR0RQ0AIBEQrAELAkAgOUUNACA5QQJ0RQ0AIFgQrAELIAwgG0GQAmxqIQkgBCgCnAIhEAJAIBtFBEAgDCECDAELIABBKGohDiAEQZgHaiEfIARBsAJqIRYgBEG1BGohEiAMIQIDQCACIgFBkAJqIQIgAS0AjAIiA0ECRg0BIARBqAJqIAFBjAIQ2QsaIBIgAS8AjQI7AAAgEkECaiABQY8Cai0AADoAACAEIAM6ALQEAkACQAJAAkACQAJAAkAgBCgCsAJBAUYEQCAEQZAHaiEBIA4oAgAiESAUQQR0aiEHAkAgFCAOKAIIIgZPDQAgDigCDCEPIAcoAggiDUF/RwRAIAdBCGohGCAOKAIUIQgDQAJAIAggDU0NAAJAIA8gDUEEdGoiCkEAIAggDUsbIgMpAggiYKciBSAGTw0AIAMpAgAhXyBgQiCIpyELAkACQCANIBEgBUEEdGoiAygCCCIFRgRAIANBCGohAwwBCwNAIAUgCE8NAiANIA8gBUEEdGoiAygCACIFRw0ACwsgAyBfPgIACyAGIAtNDQACfyANIBEgC0EEdGoiAygCDCIFRgRAIANBDGoMAQsDQCAFIAhPDQIgDSAPIAVBBHRqIgMoAgQiBUcNAAsgA0EEagsgX0IgiD4CAAsgDiAIQQFrIgg2AhQgDyAIQQR0aiIDKQIAIV8gCkEIaiADQQhqKQIANwIAIAogXzcCACAIIA1NDQAgCikCCCJfpyIDIAZPDQAgX0IgiKchCgJAAkAgCCARIANBBHRqIgMoAggiBUYEQCADQQhqIQMMAQsDQCAFIAhPDQIgCCAPIAVBBHRqIgMoAgAiBUcNAAsLIAMgDTYCAAsgBiAKTQ0AAn8gCCARIApBBHRqIgMoAgwiBUYEQCADQQxqDAELA0AgBSAITw0CIAggDyAFQQR0aiIDKAIEIgVHDQALIANBBGoLIA02AgALIBgoAgAiDUF/Rw0ACwsgESAUQQR0aiILQQxqIiAoAgAiDUF/RwRAIA4oAhQhCANAAkAgCCANTQ0AAkAgDyANQQR0aiIKQQAgCCANSxsiAykCCCJgpyIFIAZPDQAgAykCACFfIGBCIIinIRgCQAJAIA0gESAFQQR0aiIDKAIIIgVGBEAgA0EIaiEDDAELA0AgBSAITw0CIA0gDyAFQQR0aiIDKAIAIgVHDQALCyADIF8+AgALIAYgGE0NAAJ/IA0gESAYQQR0aiIDKAIMIgVGBEAgA0EMagwBCwNAIAUgCE8NAiANIA8gBUEEdGoiAygCBCIFRw0ACyADQQRqCyBfQiCIPgIACyAOIAhBAWsiCDYCFCAPIAhBBHRqIgMpAgAhXyAKQQhqIANBCGopAgA3AgAgCiBfNwIAIAggDU0NACAKKQIIIl+nIgMgBk8NACBfQiCIpyEKAkACQCAIIBEgA0EEdGoiAygCCCIFRgRAIANBCGohAwwBCwNAIAUgCE8NAiAIIA8gBUEEdGoiAygCACIFRw0ACwsgAyANNgIACyAGIApNDQACfyAIIBEgCkEEdGoiAygCDCIFRgRAIANBDGoMAQsDQCAFIAhPDQIgCCAPIAVBBHRqIgMoAgQiBUcNAAsgA0EEagsgDTYCAAsgICgCACINQX9HDQALCyAOIAZBAWsiBjYCCCARIAZBBHRqIgMpAgAhXyALQQhqIANBCGopAgA3AgAgCyBfNwIAIAYgFE0NACAHKQIIIl9CIIinIQggX6ciBSAOKAIUIgNJBEADQCAPIAVBBHRqIgUgFDYCCCADIAUoAgAiBUsNAAsLIAMgCE0NAANAIA8gCEEEdGoiBUEMaiAUNgIAIAMgBSgCBCIISw0ACwsgASAGIBRLBH8gASAHQQAgBiAUSxspAgA3AgRBAQVBAAs2AgAgBCgCkAdBAUcNAiAAKAIkIgMgBCgClAciAUsEQCAAKAIcIAFBFGxqQQAgASADSRsiASgCACAEKAKYB0YNAgtBxNHAAEErQdCkwQAQogkACyAEKAKsAiEFIAQoAqgCIQgCQCAAKAIQBEAgAEEIaigCACIHIAAoAhQiCk0NBCAAKAIAIgMgCkGYAmxqIgEoAgANBSABQQE2AgAgACAAKAIYQQFqNgIYIAAgASkCBDcCECABQQxqIAU2AgAgAUEIaiAINgIAIAEgACgCDCIGNgIEIAFBEGogFkGIAhDZCxoMAQsgBCAFNgKUByAEIAg2ApAHIB8gFkGIAhDZCxojAEGQAmsiASQAIAAgAEEIaiIFKAIAEP4BIARBkAdqIgNBCGohCCADKAIEIQ0gAygCACEPAkACQAJAIAAoAhAEQCAFKAIAIgMgAEEUaigCACIFTQ0CIAAoAgAgBUGYAmxqIgMoAgBFDQEgAUEUakEANgIAIAFBpMPAADYCECABQgE3AgQgAUGwiMEANgIAIAFBuIjBABDgCQALIAEgDTYCBCABIA82AgAgAUEIaiAIQYgCENkLGiABEMcBQciIwQBBPiABQfDRwABBiInBABCICAALIANBATYCACAAIAAoAhhBAWo2AhggACADKQIENwIQIANBDGogDTYCACADQQhqIA82AgAgAyAAKAIMIg02AgQgA0EQaiAIQYgCENkLGiAEIA02AgQgBCAFNgIAIAFBkAJqJAAMAQsgBSADQYyIwQAQrwgACyAEKAIEIQYgBCgCACEKIABBCGooAgAhByAAKAIAIQMLIAcgCk0NBCADIApBmAJsakEAIAcgCksbIgEoAgBBAUcNBCABKAIEIAZHDQQgASgCECIDRQ0GIAEoAgghASADQdADbCELIAAoAiQhBSAAKAIcIQgDQCABQQxqKAIAIgMgBU8NBiAIIANBFGxqQQAgAyAFSRsiAygCACABQRBqKAIARw0GIAMgBjYCDCADIAo2AgggAyABKAIANgIQIAFB0ANqIQEgC0HQA2siCw0ACwwGCyABIBQ2AgQLIARBqAJqEMcBDAQLIAogB0GMiMEAEK8IAAsgBEGkB2pBADYCACAEQaTDwAA2AqAHIARCATcClAcgBEGwiMEANgKQByAEQZAHakG4iMEAEOAJAAtBmInBAEETQbCkwQAQwwsAC0HE0cAAQStBwKTBABCiCQALIAIgCUcNAAsgCSECCyAJIAJrIgBBkAJtIQEgAARAIAFBkAJsIQEDQCACEMcBIAJBkAJqIQIgAUGQAmsiAQ0ACwsgEEUNACAQrUKQAn6nRQ0AIAwQrAELIARBoAlqJAAPCyABQQRB3ObDACgCACIAQY8HIAAbEQAAAAtBvPTAAEEdQcT1wAAQtAoAC99CAyd9E38EfiMAQcABayIwJAACQAJAAkACQCAEKAJUQQJGIAUoAlQiOUECRnFFBEAgMEEIaiIxQRxqIAEgApRDAACAvyADvEGAgICAeHFBgICA/ANyviINIAOSlSIKlCIJIARBJGoqAgAiDJQgDSACIAKUIAqUkiILIARBKGoqAgAiDpSSIARBLGoqAgAiDyAClJM4AgAgMUEUaiAJIARBGGoqAgAiEJQgCyAEQRxqKgIAIhGUkiAEQSBqKgIAIhMgApSTOAIAIDFBDGogCSAEQQxqKgIAIhSUIAsgBEEQaioCACISlJIgBEEUaioCACIVIAKUkzgCACAwIAwgCiANIAGUIAGUlEMAAIA/kiIKlCAOIA0gCZQiDJSSIA8gDYwgAZQiDZSSOAIgIDAgCiAQlCAMIBGUkiANIBOUkjgCGCAwIAogFJQgDCASlJIgDSAVlJI4AhAgMCAEKgIAIg4gCZQgBEEEaioCACIPIAuUkiAEQQhqKgIAIhAgApSTIig4AgwgMCANIBCUIA4gCpQgDyAMlJKSIik4AgggAEEQaioCACEZIAVBFGoqAgAhDiAFQRBqKgIAIQ8gBUEgaioCACEQIAVBHGoqAgAhESAAQRRqKgIAIR4gBSoCACEXIAUqAgghGiAFKgIEIRggBSoCDCEWIAUqAhghGyAAKgIAIhMgBUEoaioCACIclCAAQQRqKgIAIhQgBSoCJCIilJMiEiASkiEfIABBCGoqAgAiEiAilCATIAVBLGoqAgAiIJSTIhUgFZIhHSAwQfgAaiIxQSxqIABBGGoqAgAiIyAgIABBDGoqAgAiFSAflCATIB2UIBQgFCAglCASIByUkyIgICCSIiCUk5KSkiInOAIAIDFBKGogHiAcIBUgHZQgEiAglCATIB+Uk5KSkiIqOAIAIDFBIGogIyAQIBUgEyARlCAUIBuUkyIcIBySIiGUIBMgEiAblCATIBCUkyIcIBySIiSUIBQgFCAQlCASIBGUkyIQIBCSIhCUk5KSkiIcOAIAIDFBHGogHiARIBUgJJQgEiAQlCATICGUk5KSkiIROAIAIDFBFGogIyAOIBUgEyAPlCAUIBaUkyIlICWSIiWUIBMgEiAWlCATIA6UkyImICaSIiaUIBQgFCAOlCASIA+UkyIOIA6SIiuUk5KSkiIOOAIAIDFBEGogHiAPIBUgJpQgEiArlCATICWUk5KSkiIPOAIAIDAgGSAbIBUgEJQgFCAhlCASICSUk5KSkiIbOAKQASAwIBkgFiAVICuUIBQgJZQgEiAmlJOSkpIiEDgChAEgMCAjIBogFSAYIBOUIBcgFJSTIhYgFpIiFpQgEyAXIBKUIBogE5STIiEgIZIiIZQgFCAaIBSUIBggEpSTIhogGpIiJJSTkpKSIho4AoABIDAgHiAYIBUgIZQgEiAklCATIBaUk5KSkiIYOAJ8IDAgGSAXIBUgJJQgFCAWlCASICGUk5KSkiIXOAJ4IDAgGSAiIBUgIJQgFCAflCASIB2Uk5KSkiIWOAKcASAwQShqIgBBFGogCSAblCALIBGUkiAcIAKUkzgCACAAQQxqIAkgEJQgCyAPlJIgDiAClJM4AgAgAEEcaiAJIBaUIAsgKpSSICcgApSTOAIAIDAgDSAclCAKIBuUIAwgEZSSkjgCOCAwIA0gDpQgCiAQlCAMIA+UkpI4AjAgMCAJIBeUIAsgGJSSIBogApSTIh84AiwgMCANIBqUIAogF5QgDCAYlJKSIh04AiggMCANICeUIAogFpQgDCAqlJKSOAJAIDlBAk0NAiAYIA+TIgkgGyAQkyILlCAXIBCTIgogESAPkyIMlJMiIiADlCAaIA6TIg0gDJQgCSAcIA6TIgmUkyIgIAGUIAogCZQgDSALlJMiJyAClJKSIhdDAAAAAFsNAgJAIBdDAACAf1sNACAXQwAAgP9bDQAgF4siCUMAAAA0Xw0DIAkgCUMAAAA0lF8NAwsgBCgCVCI2RQ0DIDlBAWsiOEEDSw0BIAUoAlAhMiAwKQNAIkNCIIinviAwKQM4IkVCIIinviIYkyEqIBggMCkDMCJGQiCIp74iFpMhISAwKQMoIkRCIIinviAwQShqIDhBA3RqIgAqAgQiJJMhJSBDp74gRae+IhuTISYgGyBGp74iHJMhKyAcIB2TISwgFiAfkyEtIESnviAAKgIAIi6TIS8gMEEIaiE1IDhBAkYhOkEwIQADQAJAAkAgAEHAAEcEQCAsIDUpAwAiQ0IgiKe+IgogH5OUIC0gQ6e+IgwgHZOUkyELAkAgLyAKICSTlCAlIAwgLpOUkyIJQwAAAABbBEAgCyEJDAELIAkgC5RDAAAAAF0NAwsgKyAKIBaTlCAhIAwgHJOUkyELAkAgCUMAAAAAWwRAIAshCQwBCyALIAmUQwAAAABdDQMLIDoNASAJQwAAAABcBEAgJiAKIBiTlCAqIAwgG5OUkyAJlEMAAAAAXQ0DCyA4QQNGDQFBBEEEQbTuwAAQrwgAC0EEQQRBlO7AABCvCAALICAgMCoCeCAEIDdqIjEqAgAiDJOUICcgMCoCfCAxQQRqKgIAIg2TlJIgIiAwKgKAASAxQQhqKgIAIg6TlJIgF5UiGiAGX0UNACAUIAwgGiABlJIgGZMiEJQgEyANIBogApSSIB6TIgmUkyILIAuSIQogEiAJlCAUIA4gGiADlJIgI5MiC5STIg8gD5IhDyALIBUgCpQgFCAPlCATIBMgC5QgEiAQlJMiCyALkiIRlJOSkiELIAkgFSARlCATIAqUIBIgD5STkpIhCSAQIBUgD5QgEiARlCAUIAqUk5KSIQogACAEaigCACExAkAgCARAIDIhNCAKIRAgCSERIAshDyAMIQogDSEJIA4hCwwBCyAxITQgMiExIAwhECANIREgDiEPCyAHKAIIIjMgB0EEaigCAEYEQCAHIDMQ2QUgBygCCCEzCyAHIDNBAWo2AgggBygCACAzQTBsaiIzQgA3AiQgMyAxNgIgIDMgNDYCHCAzIBo4AhggMyAKOAIMIDMgDzgCCCAzIBE4AgQgMyAQOAIAIDNBLGpBADYCACAzQRRqIAs4AgAgM0EQaiAJOAIACyA1QQhqITUgN0EMaiE3IABBBGohACA2QQFrIjYNAAsMAgsgAEEEaioCACITIAVBFGoqAgAiDpQgAEEIaioCACIUIAVBEGoqAgAiD5STIgkgCZIhCiAAKgIAIhIgD5QgEyAFKgIMIg2UkyIJIAmSIQwgASAClEMAAIC/IAO8QYCAgIB4cUGAgID8A3K+IgkgA5KVIhCUIgsgAEEQaioCACIjIA0gAEEMaioCACIVIAqUIBMgDJQgFCAUIA2UIBIgDpSTIg0gDZIiEZSTkpKSIhmUIAkgAiAClCAQlJIiDSAAQRRqKgIAIhcgDyAVIBGUIBQgCpQgEiAMlJOSkpIiHpSSIABBGGoqAgAiGiAOIBUgDJQgEiARlCATIAqUk5KSkiIYIAKUkyEdIAmMIAGUIgogGJQgECAJIAGUIAGUlEMAAIA/kiIMIBmUIAkgC5QiCSAelJKSISogBSoCCCIQIBOUIAUqAgQiESAUlJMiDiAOkiEOIBEgEpQgBSoCACIWIBOUkyIPIA+SIQ8gCyAjIBYgFSAOlCATIA+UIBQgFiAUlCAQIBKUkyIWIBaSIh+Uk5KSkiIWlCANIBcgESAVIB+UIBQgDpQgEiAPlJOSkpIiG5SSIBogECAVIA+UIBIgH5QgEyAOlJOSkpIiHyAClJMhECAKIB+UIAwgFpQgCSAblJKSIREgBEEMaioCACIcIAyUIAkgBEEQaioCACIolJIgCiAEQRRqKgIAIimUkiAKIARBCGoqAgAiIpQgBCoCACIgIAyUIARBBGoqAgAiJyAJlJKSIiGTIgogCpQgCyAclCANICiUkiApIAKUkyAgIAuUICcgDZSSICIgApSTIiSTIg0gDZSSQwAAAACSIgwQfSIJQwAAADRfRQRAIA0gCZUhJiAKIAmVISULAkAgKiARkyIOIA6UIB0gEJMiDyAPlJJDAAAAAJIiCxB9Ih1DAAAANF8NACAJQwAAADRfDQAgJSAOIB2VlCAmIA8gHZWUkkNeg2w/YA0AQQAhAAJ/AkAgDEMAAAA0XyIyIAtDAAAANF9xDQAgISARkyIJIA6UICQgEJMiECAPlJIhHQJAAkACQAJAAkAgMkUEQCAKIAmUIA0gEJSSIRAgC0MAAAA0Xw0BAn1DAAAAACAMIAuUIhEgCiAOlCANIA+UkiINIA2UIgqTIg5DAAAANF5FDQAaQwAAAAAgDotDAAAANF8NABpDAADAf0MAAIA/IBGYIBEgEVwbQwAAwH9DAACAPyAKmCAKIApcG1sEQEMAAAAAIBG8IjIgCrwiNGtBBEsgNCAya0EESyAyIDRLG0EBRw0BGgsgDSAdlCAQIAuUkyAOlSIJQwAAgD8gCUMAAIA/XRtDAAAAACAJQwAAAABeGwshCSAdIA0gCZSSIAuVIgpDAAAAAF0NAiAKQwAAgD9eRQ0EIA0gEJMgDJUiCUMAAAAAXkUNAyAJQwAAgD8gCUMAAIA/XRshCUMAAIA/IQoMBAtBACAdIAuVIglDAAAAAF5FDQYaIAlDAACAPyAJQwAAgD9dGyEKDAQLQwAAAAAhCiAQjCAMlSIJQwAAAABeRQ0EIAlDAACAPyAJQwAAgD9dGyEJDAILQwAAAAAhCiAQjCAMlSIJQwAAAABeRQ0DIAlDAACAPyAJQwAAgD9dGyEJDAELQQEMAwsgCUMAAAAAWw0AIAlDAACAP1sEQEEBITYMAQtDAACAPyAJk7whNiAJvCExQQEhMwtBACAKQwAAAABbDQEaQQEgCkMAAIA/Ww0BGiAKvCE3QQEhAEMAAIA/IAqTvAwBC0EACyEyIDBBKGoiNEEIaiAxNgIAIDAgNjYCLCAwIDM2AiggMEH4AGoiMUEIaiA3NgIAIDAgMjYCfCAwIAA2AnggMEHoAGogNBD1CCAwQQhqIDEQ9QggBiAfIDAqAggiCZQgGCAwKgIMIguUkiINICIgMCoCaCIKlCApIDAqAmwiDJSSIgaTIAOUIBYgCZQgGSALlJIiDiAgIAqUIBwgDJSSIgOTIAGUIBsgCZQgHiALlJIiCSAnIAqUICggDJSSIgGTIAKUkpIiD2BFDQQgEyAOICOTIguUIBIgCSAXkyIKlJMiAiACkiECIBQgCpQgEyANIBqTIgyUkyIJIAmSIQkgDCAVIAKUIBMgCZQgEiASIAyUIBQgC5STIgwgDJIiDZSTkpIhDiAKIBUgDZQgEiAClCAUIAmUk5KSIQwgCyAVIAmUIBQgDZQgEyAClJOSkiEJIAUoAkAhMyAEKAJAIQACQCAIBEAgMyE1IAAhMyAJIQ0gDCELIA4hCiADIQkgASEMIAYhDgwBCyAAITUgAyENIAEhCyAGIQoLIAcoAggiACAHQQRqKAIARgRAIAcgABDZBSAHKAIIIQALIAcgAEEBajYCCCAHKAIAIABBMGxqIgBCADcCJCAAIDM2AiAgACA1NgIcIAAgDzgCGCAAIAk4AgwgACAKOAIIIAAgCzgCBCAAIA04AgAgAEEsakEANgIAIABBFGogDjgCACAAQRBqIAw4AgAMBAsgMEEIaiIAQQhqIARBCGooAgA2AgAgAEEUaiIFIARBFGooAgA2AgAgMCAEKQIANwMIIDAgBCkCDDcCFCAwQShqIgRBFGogGDgCACAEQRBqIB44AgAgMCAZOAI0IDAgHzgCMCAwIBs4AiwgMCAWOAIoIDBB+ABqITEgACoCDCIfIAAqAgAiCpMiECAQlCAAQRBqKgIAIh0gACoCBCIMkyIRIBGUkiAFKgIAIhwgACoCCCINkyIZIBmUkkMAAAAAkiEeQQIhMkEAIQUCfyAEIgBBFGohBCAQIAAqAgwgCpOUIBEgAEEQaioCACAMk5SSIBkgBCoCACANk5SSIgYgECAAKgIAIAqTlCARIAAqAgQgDJOUkiAZIAAqAgggDZOUkiILXUUEQCAGIQkgCyEGQQAMAQsgACkCDCFDIAAgACkCADcCDCAAIEM3AgAgBCgCACEyIAQgAEEIaiIEKAIANgIAIAQgMjYCAEEAITIgCyEJQQILIQQCQCAGIB5eDQAgCUMAAAAAXQ0AIAkgBpMhKAJ/IAZDAAAAAF5FBEAgACoCCCIYQwAAAAAgBpMgKJUiCyAAKgIUIBiTlJIhKSAAKgIEIhYgCyAAKgIQIBaTlJIhIiAAKgIAIhsgCyAAKgIMIBuTlJIhIEEBIQQgCiELIAwhDiANIQ9BAAwBCyAZIAYgHpUiC5QgDZIhDyARIAuUIAySIQ4gECALlCAKkiELIAAqAgAiGyEgIAAqAgQiFiEiIAAqAggiGCEpQQELIQUCfyAJIB5dRQRAIBggHiAGkyAolSIJIAAqAhQgGJOUkiEGIBYgCSAAKgIQIBaTlJIhCiAbIAkgACoCDCAbk5SSIQlBASEyQQIMAQsgGSAJIB6VIgaUIA2SIRwgESAGlCAMkiEdIBAgBpQgCpIhHyAAKgIUIQYgACoCECEKIAAqAgwhCUEBCyEAIDEgCzgCBCAxQUBrIDI2AgAgMUE8aiAANgIAIDFBOGogBjgCACAxQTRqIAo4AgAgMUEwaiAJOAIAIDFBLGogHDgCACAxQShqIB04AgAgMUEkaiAfOAIAIDFBIGogBDYCACAxQRxqIAU2AgAgMUEYaiApOAIAIDFBFGogIjgCACAxQRBqICA4AgAgMUEMaiAPOAIAIDFBCGogDjgCAEEBIQULIDEgBTYCACAwKAJ4QQFHDQMgEyAwQfgAaiIAQRBqKgIAIg8gI5MiCpQgEiAAQRRqKgIAIhAgF5MiDJSTIgYgBpIhBiAUIAyUIBMgMEGQAWoqAgAiESAakyIJlJMiCyALkiELIAkgFSAGlCATIAuUIBIgEiAJlCAUIAqUkyIJIAmSIg2Uk5KSIQkgDCAVIA2UIBIgBpQgFCALlJOSkiEOIAogFSALlCAUIA2UIBMgBpSTkpIhDSAPIDAqAnwiCpMgAZQgECAAQQhqKgIAIg+TIAKUkiARIDBBhAFqKgIAIhCTIAOUIDBBsAFqIQAgMEGsAWohBCAwQagBaiEFIDBBpAFqITEgMEGgAWohMiAwQZwBaiE0AkAgCARAIA0hDCAOIQYgCSELIAohDSAPIQ4gECEJDAELIAohDCAPIQYgECELC5IhGCAAKgIAIQogBCoCACEZIAUqAgAhHiAxKgIAIQ8gMioCACEQIDQqAgAhESAHKAIIIgAgB0EEaigCAEYEQCAHIAAQ2QUgBygCCCEACyAHIABBAWoiMzYCCCAHKAIAIjUgAEEwbGoiAEIANwIcIAAgGDgCGCAAIA04AgwgACALOAIIIAAgBjgCBCAAIAw4AgAgAEEUaiAJOAIAIABBEGogDjgCACAAQSRqQgA3AgAgAEEsakEANgIAIBMgHiAjkyINlCASIBkgF5MiDJSTIgYgBpIhBiAUIAyUIBMgCiAakyILlJMiCSAJkiEJIAsgFSAGlCATIAmUIBIgEiALlCAUIA2UkyILIAuSIg6Uk5KSIQsgDCAVIA6UIBIgBpQgFCAJlJOSkiEMIA0gFSAJlCAUIA6UIBMgBpSTkpIhCSAeIBGTIAGUIBkgEJMgApSSIAogD5MgA5QCQCAIBEAgCSENIAwhAiALIQogESEJIBAhDCAPIQsMAQsgESENIBAhAiAPIQoLkiEBIAdBBGooAgAgM0YEQCAHIDMQ2QUgBygCACE1IAcoAgghMwsgByAzQQFqNgIIIDUgM0EwbGoiAEIANwIcIAAgATgCGCAAIAk4AgwgACAKOAIIIAAgAjgCBCAAIA04AgAgAEEUaiALOAIAIABBEGogDDgCACAAQSRqQgA3AgAgAEEsakEANgIADAMLIDhBBEGk7sAAEK8IAAsCQCAEKAJUIgBBAk0NACAEKgIYIAQqAgwiCZMiCyAEQQRqKgIAIARBEGoqAgAiCpMiDJQgBEEcaioCACAKkyIKIAQqAgAgCZMiCZSTIhwgA5QgCiAEQQhqKgIAIARBFGoqAgAiCpMiDZQgBEEgaioCACAKkyIKIAyUkyIiIAGUIAogCZQgCyANlJMiICAClJKSIglDAAAAAFsNACAJjCEaAkAgCUMAAID/Ww0AIAlDAACAf1sNACAaiyIJQwAAADRfDQEgCSAJQwAAADSUXw0BCyA5RQ0CIABBAWsiNEEDTQRAIDApAyAiQ0IgiKe+IDApAxgiRUIgiKe+IhiTIScgGCAwKQMQIkZCIIinviIWkyEqIDApAwgiREIgiKe+IDBBCGogNEEDdGoiACoCBCIhkyEkIAVBMGohNyBDp74gRae+IhuTISUgGyBGp74iH5MhJiAfICmTISsgFiAokyEsIESnviAAKgIAIi2TIS4gMEEoaiE1IDRBAkYhOCA5ITZBACEzA0ACQAJAIDNBMEcEQCArIDUpAwAiQ0IgiKe+IgogKJOUICwgQ6e+IgwgKZOUkyELAkAgLiAKICGTlCAkIAwgLZOUkyIJQwAAAABbBEAgCyEJDAELIAkgC5RDAAAAAF0NAwsgJiAKIBaTlCAqIAwgH5OUkyELAkAgCUMAAAAAWwRAIAshCQwBCyALIAmUQwAAAABdDQMLIDgNASAJQwAAAABcBEAgJSAKIBiTlCAnIAwgG5OUkyAJlEMAAAAAXQ0DCyA0QQNGDQFBBEEEQeTuwAAQrwgAC0EEQQRBxO7AABCvCAALIDBB+ABqIDNqIgBBCGoqAgAiCyAiIAQqAgAgACoCACIJk5QgICAEQQRqKgIAIABBBGoqAgAiCpOUkiAcIARBCGoqAgAgC5OUkiAalSIXIAOUkyEPIAogFyAClJMhECAJIBcgAZSTIREgFCAJIBmTIgyUIBMgCiAekyINlJMiCSAJkiEJIBIgDZQgFCALICOTIguUkyIKIAqSIQogCyAVIAmUIBQgCpQgEyATIAuUIBIgDJSTIgsgC5IiHZSTkpIhDiANIBUgHZQgEyAJlCASIAqUk5KSIQsgDCAVIAqUIBIgHZQgFCAJlJOSkiENIDcoAgAhMSAEKAJQIQACQCAIBEAgMSEyIAAhMSANIQwgCyEKIA4hCSARIQ0gECELIA8hDgwBCyAAITIgESEMIBAhCiAPIQkLIAcoAggiACAHQQRqKAIARgRAIAcgABDZBSAHKAIIIQALIAcgAEEBajYCCCAHKAIAIABBMGxqIgBCADcCJCAAIDE2AiAgACAyNgIcIAAgFzgCGCAAIA04AgwgACAJOAIIIAAgCjgCBCAAIAw4AgAgAEEsakEANgIAIABBFGogDjgCACAAQRBqIAs4AgALIDVBCGohNSAzQQxqITMgN0EEaiE3IDZBAWsiNg0ACwwBCyA0QQRB1O7AABCvCAALIDlFDQELQQAhOANAAkAgOCIAQQRHBEAgOSAAQQFqIjhGITpBACA4IDobIjFBA00EQCAEKAJUIj1FDQIgMEEoaiIyIABBA3RqKQMAIUUgMiAxQQN0aikDACFGQcAAITcgBSAAQQJ0akFAayE+IDFBDGwgMEH4AGoiMWoiO0EIaiE/IDtBBGohQCAxIABBDGxqIjxBCGohQSA8QQRqIUJBACEAIDBBCGohNUEAITMDQAJAAkACQAJAAkAgAEEwRwRAIAQoAlQiMUUNASAzQQFqIjMgMXAiMUEETw0CIDUpAwAhQyAwIDBBCGogMUEDdGopAwA3A2AgMCBDNwNYIDAgRjcDcCAwIEU3A2ggMEHIAGohMUMAAAAAIQsgMEHYAGoiMikCACFDAkACQAJAIDBB6ABqIjQpAggiRKe+IDQqAgAiD5MiCiAKlCBEQiCIp74gNCoCBCIRkyIMIAyUkkMAAAAAkiIJQwAAADRfIDIpAggiRKe+IDIqAgCTIg0gDZQgREIgiKe+IDIqAgSTIg4gDpSSQwAAAACSIhBDAAAANF8iMnENACAKIEOnviAPkyIXlCAMIENCIIinviARkyIRlJIhDwJAIDJFBEAgDSAXlCAOIBGUkiERIAlDAAAANF8NAUEAITIgECAJlCILIA0gCpQgDiAMlJIiDCAMlCIKkyINQwAAADRfDQQgDYtDAAAANF8NBAJAQwAAwH9DAACAPyALmCALIAtcG0MAAMB/QwAAgD8gCpggCiAKXBtcDQAgCrwiNCALvCI2TwRAIDQgNmtBBUkNBgwBCyA2IDRrQQVJDQULIA8gDCAMIA+UIAkgEZSTIA2VIgqUkiAJlSELDAMLIA8gCZUhCwwBCyARjCAQlSEKDAELQwAAAAAhCgsgMSAKOAIEIDFBCGogCzgCAEEBITILIDEgMjYCACAwKAJIQQFHDQUgMCoCTCILQwAAAABeRQ0FIAtDAACAP11FDQUgMCoCUCIKQwAAAABeRQ0FIApDAACAP11FDQUgBCgCVCIxRQ0DIDMgMXAiMkEETw0EQwAAgD8gCpMiDCA8KgIAlCAKIDsqAgCUkiIOQwAAgD8gC5MiDSAAIARqIjEqAgCUIAsgBCAyQQxsaiIyKgIAlJIiCZMgAZQgDCBCKgIAlCAKIEAqAgCUkiIPIA0gMUEEaioCAJQgCyAyKgIElJIiEJMgApSSIAwgQSoCAJQgCiA/KgIAlJIiDCANIDFBCGoqAgCUIAsgMioCCJSSIhGTIAOUkiIXIAZfRQ0FIBQgDiAZkyIOlCATIA8gHpMiCpSTIgsgC5IhCyASIAqUIBQgDCAjkyIMlJMiDSANkiENIAwgFSALlCAUIA2UIBMgEyAMlCASIA6UkyIMIAySIg+Uk5KSIQwgCiAVIA+UIBMgC5QgEiANlJOSkiEKIA4gFSANlCASIA+UIBQgC5STkpIhDSAEIDdqKAIAITEgPigCACEyAkAgCARAIDIhNCAxITIgDSELIAohDiAMIQ8gCSENIBAhCiARIQwMAQsgMSE0IAkhCyAQIQ4gESEPCyAHKAIIIjYgB0EEaigCAEYEQCAHIDYQ2QUgBygCCCE2CyAHIDZBAWo2AgggBygCACA2QTBsaiIxQgA3AiQgMSAyNgIgIDEgNDYCHCAxIBc4AhggMSANOAIMIDEgDzgCCCAxIA44AgQgMSALOAIAIDFBLGpBADYCACAxQRRqIAw4AgAgMUEQaiAKOAIADAULQQRBBEGU78AAEK8IAAtB4NDAAEE5QaTvwAAQogkAC0EEQQRBtO/AABCvCAALQeDQwABBOUHE78AAEKIJAAtBBEEEQdTvwAAQrwgACyA1QQhqITUgAEEMaiEAIDdBBGohNyAzID1HDQALDAILQQRBBEGE78AAEK8IAAtBBEEEQfTuwAAQrwgACyA6RQ0ACwsgMEHAAWokAAu2NgMJfwJ9AX4jAEEQayIJJAAgCSAAIAEoAghBB2pBeHFqIAEoApgBEQAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgCSgCAEEBaw4SAQIDBAUGBwgJCgsMDQ4PEBESAAsgCSgCBEEAIQEgAigCACIFQQRqIgIoAgAgBUEIaiIDKAIAIgBrQQNNBEAgBSAAQQQQwwYgAygCACEACyAFKAIAIABqQQA2AAAgAyAAQQRqIgA2AgAqAgAhDCACKAIAIABrQQNNBEAgBSAAQQQQwwYgBUEIaigCACEACyAFQQhqIABBBGo2AgAgBSgCACAAaiAMOAAADBQLIAkoAgQgAigCACIDQQhqIgQoAgAhASADQQRqKAIAIAFrQQNNBEAgAyABQQQQwwYgBCgCACEBCyAEIAFBBGo2AgAgAygCACABakEBNgAAIAIQ/AQhAQwTCyAJKAIEIQQgAigCACIDQQhqIgAoAgAhASADQQRqKAIAIAFrQQNNBEAgAyABQQQQwwYgACgCACEBCyAAIAFBBGo2AgAgAygCACABakECNgAAIAQgAhD8BCIBDRIgBEEMaiACEPwEIgENEiAEKgIYIQwgA0EEaigCACADQQhqIgAoAgAiAmtBA00EQCADIAJBBBDDBiAAKAIAIQILIAAgAkEEajYCACADKAIAIAJqIAw4AAAMEQsgCSgCBCEEIAIoAgAiA0EIaiIAKAIAIQEgA0EEaigCACABa0EDTQRAIAMgAUEEEMMGIAAoAgAhAQsgACABQQRqNgIAIAMoAgAgAWpBAzYAACAEIAIQ/AQiAQ0RIARBDGogAhD8BCEBDBELIAkoAgQhAyACKAIAIgRBCGoiACgCACEBIARBBGooAgAgAWtBA00EQCAEIAFBBBDDBiAAKAIAIQELIAAgAUEEajYCACAEKAIAIAFqQQQ2AAAgAyACEPwEIgENECADQQxqIAIQ/AQiAQ0QIANBGGogAhD8BCEBDBALIAkoAgQhCyACKAIAIgRBCGoiACgCACEBIARBBGooAgAgAWtBA00EQCAEIAFBBBDDBiAAKAIAIQELIAAgAUEEajYCACAEKAIAIAFqQQU2AAAgCSACNgIMIAlBDGogCxBsIgENDyALQcgAaigCACEEIAsoAkAhAyACKAIAIgVBCGoiACgCACEBIAVBBGooAgAgAWtBB00EQCAFIAFBCBDDBiAAKAIAIQELIAAgAUEIajYCACAFKAIAIAFqIAStNwAAIARBDGwhAANAIAAEQCAAQQxrIQAgAyACEPwEIQEgA0EMaiEDIAFFDQEMEQsLIAtB1ABqKAIAIQQgCygCTCEBIAIoAgAiBkEIaiIAKAIAIQUgBkEEaigCACAFa0EHTQRAIAYgBUEIEMMGIAAoAgAhBQsgACAFQQhqIgA2AgAgBigCACAFaiAErTcAACAEBEAgASAEQQxsaiEFIAZBBGohCCAGQQhqIQcDQCABKAIAIQQgCCgCACAAa0EDTQRAIAYgAEEEEMMGIAcoAgAhAAsgBigCACAAaiAENgAAIAcgAEEEaiIANgIAIAFBBGooAgAhBCAIKAIAIABrQQNNBEAgBiAAQQQQwwYgBygCACEACyAGKAIAIABqIAQ2AAAgByAAQQRqIgM2AgAgAUEIaigCACEEIAgoAgAgA2tBA00EQCAGIANBBBDDBiAHKAIAIQMLIAcgA0EEaiIANgIAIAYoAgAgA2ogBDYAACAFIAFBDGoiAUcNAAsLIAsoAlgiAEUEQCACKAIAIgRBCGoiACgCACIBIARBBGooAgBGBEAgBCABQQEQwwYgACgCACEBCyAAIAFBAWo2AgAgBCgCACABakEAOgAADA4LIAIoAgAiCkEEaiEDIApBCGoiBCgCACIBIAMoAgBGBEAgCiABQQEQwwYgBCgCACEBCyAKKAIAIAFqQQE6AAAgBCABQQFqIgE2AgAgC0HgAGooAgAhBCADKAIAIAFrQQdNBEAgCiABQQgQwwYgCkEIaigCACEBCyAKQQhqIAFBCGo2AgAgCigCACABaiAErTcAACAEQQxsIQMDQCADBEAgA0EMayEDIAAgAhD8BCEBIABBDGohACABRQ0BDBELCyALQfwAaigCACEEIAtB9ABqKAIAIQAgCkEEaiIHKAIAIApBCGoiBigCACIBa0EHTQRAIAogAUEIEMMGIAYoAgAhAQsgBiABQQhqNgIAIAooAgAgAWogBK03AAAgBEEYbCEEA0AgBEUNDiAAQQhqKAIAIQggACgCBCEFIABBDGogBygCACAGKAIAIgFrQQNNBEAgCiABQQQQwwYgBigCACEBCyAKKAIAIAFqIAU2AAAgBiABQQRqIgE2AgAgAEEYaiEAIAcoAgAgAWtBA00EQCAKIAFBBBDDBiAGKAIAIQELIAYgAUEEajYCACAKKAIAIAFqIAg2AAAgBEEYayEEIAIQ/AQiAUUNAAsMDwsgCSgCBCEIIAIoAgAiBEEIaiIAKAIAIQEgBEEEaigCACABa0EDTQRAIAQgAUEEEMMGIAAoAgAhAQsgACABQQRqNgIAIAQoAgAgAWpBBjYAACAJIAI2AgwgCUEMaiAIEGwiAQ0OIAhByABqKAIAIQQgCCgCQCEDIAIoAgAiBUEIaiIAKAIAIQEgBUEEaigCACABa0EHTQRAIAUgAUEIEMMGIAAoAgAhAQsgACABQQhqNgIAIAUoAgAgAWogBK03AAAgBEEMbCEAA0AgAARAIABBDGshACADIAIQ/AQhASADQQxqIQMgAUUNAQwQCwsgCEHUAGooAgAhAyAIKAJMIQAgAigCACIHQQhqIgEoAgAhBCAHQQRqKAIAIARrQQdNBEAgByAEQQgQwwYgASgCACEECyABIARBCGoiAjYCACAHKAIAIARqIAOtNwAAIANFDQ0gACADQQN0aiEDIAdBBGohBSAHQQhqIQgDQCAAKAIAIQEgBSgCACACa0EDTQRAIAcgAkEEEMMGIAgoAgAhAgsgBygCACACaiABNgAAIAggAkEEaiIBNgIAIABBBGooAgAhBCAFKAIAIAFrQQNNBEAgByABQQQQwwYgCCgCACEBCyAIIAFBBGoiAjYCACAHKAIAIAFqIAQ2AAAgAyAAQQhqIgBHDQALDA0LIAkoAgQgAigCACIDQQhqIgQoAgAhASADQQRqKAIAIAFrQQNNBEAgAyABQQQQwwYgBCgCACEBCyAEIAFBBGo2AgAgAygCACABakEHNgAAIAIQ/AQhAQwNCyAJKAIEIQYgAigCACIEQQhqIgAoAgAhASAEQQRqKAIAIAFrQQNNBEAgBCABQQQQwwYgACgCACEBCyAAIAFBBGo2AgAgBCgCACABakEINgAAIAkgAjYCDCAJQQxqIAYQxAQiAQ0MIAZBHGooAgAhBCAGQRRqKAIAIQAgAigCACIKQQhqIgEoAgAhAyAKQQRqKAIAIANrQQdNBEAgCiADQQgQwwYgASgCACEDCyABIANBCGoiATYCACAKKAIAIANqIAStNwAAIAQEQCAKQQRqIQggCkEIaiEHA0AgAC0AACEFIABBAWohACAHIAEgCCgCAEcEfyABBSAKIAFBARDDBiAHKAIACyIDQQFqIgE2AgAgCigCACADaiAFOgAAIARBAWsiBA0ACwsgBjUCICEOIApBBGoiACgCACABa0EHTQRAIAogAUEIEMMGIApBCGooAgAhAQsgCigCACABaiAONwAAIApBCGoiBCABQQhqIgE2AgAgBjUCJCEOIAAoAgAgAWtBB00EQCAKIAFBCBDDBiAEKAIAIQELIAQgAUEIajYCACAKKAIAIAFqIA43AAAgBkEoaiACEPwEIgENDCAGQTRqIAIQ/AQiAQ0MIAZBQGsgAhD8BCIBDQwgBjUCTCEOIAIoAgAiAUEIaiIAKAIAIQIgAUEEaigCACACa0EHTQRAIAEgAkEIEMMGIAAoAgAhAgsgACACQQhqNgIAIAEoAgAgAmogDjcAAAwLCyACKAIAIgRBCGoiACgCACEBIARBBGooAgAgAWtBA00EQCAEIAFBBBDDBiAAKAIAIQELIAAgAUEEajYCACAEKAIAIAFqQQk2AAAgCSgCBCEIIAkgAjYCCCAIKAIIIQEgCCgCACEAIAIoAgAiBEEIaigCACEDIARBBGooAgAgA2tBB00EQCAEIANBCBDDBiAEQQhqKAIAIQMLIARBCGogA0EIajYCACAEKAIAIANqIAGtNwAAIAFBJGwhAwNAIAMEQCAJIAI2AgwgCUEMaiAAELMEIgENDSAAQRBqIAIQ/AQiAQ0NIANBJGshAyAAQSBqIQQgACgCHCAAQSRqIQAgBCgCACACECMiAUUNAQwNCwsgCUEIaiAIQQxqEGwiAQ0LIAhB1ABqKAIAIQMgCCgCTCEAIAIoAgAiBUEIaiIEKAIAIQEgBUEEaigCACABa0EHTQRAIAUgAUEIEMMGIAQoAgAhAQsgBCABQQhqNgIAIAUoAgAgAWogA603AAAgA0EYbCEDA0AgAwRAIAAgAhD8BCIBDQ0gA0EYayEDIABBDGogAEEYaiEAIAIQ/AQiAUUNAQwNCwsgCEHYAGogAhD8BCIBDQsgCEHkAGogAhD8BCIBRQ0KDAsLIAkoAgQgAigCACIDQQhqIgQoAgAhASADQQRqKAIAIAFrQQNNBEAgAyABQQQQwwYgBCgCACEBCyAEIAFBBGo2AgAgAygCACABakEKNgAAIAIQiAEhAQwKCyAJKAIEIQQgAigCACIDQQRqIgAoAgAgA0EIaiICKAIAIgFrQQNNBEAgAyABQQQQwwYgAigCACEBCyADKAIAIAFqQQs2AAAgAiABQQRqIgE2AgAgBCoCACEMIAAoAgAgAWtBA00EQCADIAFBBBDDBiADQQhqKAIAIQELIAMoAgAgAWogDDgAACADQQhqIgAgAUEEaiIBNgIAIAQqAgQhDCADQQRqKAIAIAFrQQNNBEAgAyABQQQQwwYgACgCACEBCyAAIAFBBGo2AgAgAygCACABaiAMOAAADAgLIAkoAgQhBCACKAIAIgNBBGoiACgCACADQQhqIgIoAgAiAWtBA00EQCADIAFBBBDDBiACKAIAIQELIAMoAgAgAWpBDDYAACACIAFBBGoiATYCACAEKgIAIQwgACgCACABa0EDTQRAIAMgAUEEEMMGIANBCGooAgAhAQsgAygCACABaiAMOAAAIANBCGoiACABQQRqIgE2AgAgBCoCBCEMIANBBGooAgAgAWtBA00EQCADIAFBBBDDBiAAKAIAIQELIAAgAUEEajYCACADKAIAIAFqIAw4AAAMBwsgCSgCBCEEIAIoAgAiA0EIaiIAKAIAIQEgA0EEaigCACABa0EDTQRAIAMgAUEEEMMGIAAoAgAhAQsgACABQQRqNgIAIAMoAgAgAWpBDTYAACAEIAIQ/AQiAQ0HIAQqAgwhDCADQQRqKAIAIANBCGoiACgCACICa0EDTQRAIAMgAkEEEMMGIAAoAgAhAgsgACACQQRqNgIAIAMoAgAgAmogDDgAAAwGCyAJKAIEIQQgAigCACIDQQhqIgAoAgAhASADQQRqKAIAIAFrQQNNBEAgAyABQQQQwwYgACgCACEBCyAAIAFBBGo2AgAgAygCACABakEONgAAIAQgAhD8BCIBDQYgBEEMaiACEPwEIgENBiAEQRhqIAIQ/AQiAQ0GIAQqAiQhDCADQQRqKAIAIANBCGoiACgCACICa0EDTQRAIAMgAkEEEMMGIAAoAgAhAgsgACACQQRqNgIAIAMoAgAgAmogDDgAAAwFCyAJKAIEIQQgAigCACIDQQRqIgAoAgAgA0EIaiICKAIAIgFrQQNNBEAgAyABQQQQwwYgAigCACEBCyADKAIAIAFqQQ82AAAgAiABQQRqIgE2AgAgBEEEaioCACENIAQqAgAhDCAAKAIAIAFrQQNNBEAgAyABQQQQwwYgA0EIaigCACEBCyADKAIAIAFqIAw4AAAgA0EIaiICIAFBBGoiATYCACADQQRqIgAoAgAgAWtBA00EQCADIAFBBBDDBiACKAIAIQELIAMoAgAgAWogDTgAACACIAFBBGoiATYCACAEKgIIIQwgACgCACABa0EDTQRAIAMgAUEEEMMGIANBCGooAgAhAQsgA0EIaiABQQRqNgIAIAMoAgAgAWogDDgAAAwECyAJKAIEIQQgAigCACIDQQRqIgAoAgAgA0EIaiICKAIAIgFrQQNNBEAgAyABQQQQwwYgAigCACEBCyADKAIAIAFqQRA2AAAgAiABQQRqIgE2AgAgBEEEaioCACENIAQqAgAhDCAAKAIAIAFrQQNNBEAgAyABQQQQwwYgA0EIaigCACEBCyADKAIAIAFqIAw4AAAgA0EIaiICIAFBBGoiATYCACADQQRqIgAoAgAgAWtBA00EQCADIAFBBBDDBiACKAIAIQELIAMoAgAgAWogDTgAACACIAFBBGoiATYCACAEKgIIIQwgACgCACABa0EDTQRAIAMgAUEEEMMGIANBCGooAgAhAQsgA0EIaiABQQRqNgIAIAMoAgAgAWogDDgAAAwDCyAJKAIEIQQgAigCACIDQQhqIgAoAgAhASADQQRqKAIAIAFrQQNNBEAgAyABQQQQwwYgACgCACEBCyAAIAFBBGo2AgAgAygCACABakERNgAAIAQgAhCIASIBDQMgBCoCYCEMIAIoAgAiAUEIaiIAKAIAIQIgAUEEaigCACACa0EDTQRAIAEgAkEEEMMGIAAoAgAhAgsgACACQQRqNgIAIAEoAgAgAmogDDgAAAwCCyAJKAIEIQQgAigCACIDQQRqIgAoAgAgA0EIaiICKAIAIgFrQQNNBEAgAyABQQQQwwYgAigCACEBCyADKAIAIAFqQRI2AAAgAiABQQRqIgE2AgAgACgCACABa0EDTQRAIAMgAUEEEMMGIANBCGooAgAhAQsgA0EIaiABQQRqNgIAIAMoAgAgAWogBDYAAAwBCwJAIAsoAoABIgNFBEAgAigCACIEQQhqIgAoAgAiASAEQQRqKAIARgRAIAQgAUEBEMMGIAAoAgAhAQsgACABQQFqNgIAIAQoAgAgAWpBADoAAAwBCyACKAIAIgZBBGohBSAGQQhqIgEoAgAiACAFKAIARgRAIAYgAEEBEMMGIAEoAgAhAAsgBigCACAAakEBOgAAIAEgAEEBaiIENgIAIAtBiAFqKAIAIQEgBSgCACAEa0EHTQRAIAYgBEEIEMMGIAZBCGooAgAhBAsgBkEIaiIIIARBCGoiADYCACAGKAIAIARqIAGtNwAAIAEEQCABQQJ0IQUDQCADKAIAIQEgA0EEaiEDIAggBkEEaigCACAAa0EDSwR/IAAFIAYgAEEEEMMGIAgoAgALIgRBBGoiADYCACAGKAIAIARqIAE2AAAgBUEEayIFDQALCyALQZQBaigCACEBIAtBjAFqKAIAIQMgBkEEaigCACAAa0EHTQRAIAYgAEEIEMMGIAZBCGooAgAhAAsgBkEIaiIIIABBCGoiBTYCACAGKAIAIABqIAGtNwAAIAEEQCABQQJ0IQQDQCADKAIAIQEgA0EEaiEDIAggBkEEaigCACAFa0EDSwR/IAUFIAYgBUEEEMMGIAgoAgALIgBBBGoiBTYCACAGKAIAIABqIAE2AAAgBEEEayIEDQALCyALQaABaigCACEBIAtBmAFqKAIAIQAgBkEEaigCACAFa0EHTQRAIAYgBUEIEMMGIAZBCGooAgAhBQsgBkEIaiIHIAVBCGoiBDYCACAGKAIAIAVqIAGtNwAAIAFFDQAgACABQQR0aiEDIAZBBGohCANAIAAoAgAhASAIKAIAIARrQQNNBEAgBiAEQQQQwwYgBygCACEECyAGKAIAIARqIAE2AAAgByAEQQRqIgQ2AgAgAEEEaigCACEBIAgoAgAgBGtBA00EQCAGIARBBBDDBiAHKAIAIQQLIAYoAgAgBGogATYAACAHIARBBGoiBDYCACAAQQhqKAIAIQEgCCgCACAEa0EDTQRAIAYgBEEEEMMGIAcoAgAhBAsgBigCACAEaiABNgAAIAcgBEEEaiIFNgIAIABBDGooAgAhASAIKAIAIAVrQQNNBEAgBiAFQQQQwwYgBygCACEFCyAHIAVBBGoiBDYCACAGKAIAIAVqIAE2AAAgAyAAQRBqIgBHDQALCwJAIAsoAqQBIgNFBEAgAigCACIEQQhqIgAoAgAiASAEQQRqKAIARgRAIAQgAUEBEMMGIAAoAgAhAQsgACABQQFqNgIAIAQoAgAgAWpBADoAAAwBCyACKAIAIgdBBGohBSAHQQhqIgEoAgAiACAFKAIARgRAIAcgAEEBEMMGIAEoAgAhAAsgBygCACAAakEBOgAAIAEgAEEBaiIENgIAIAtBrAFqKAIAIQEgBSgCACAEa0EHTQRAIAcgBEEIEMMGIAdBCGooAgAhBAsgB0EIaiIIIARBCGoiADYCACAHKAIAIARqIAGtNwAAIAEEQCABQQJ0IQUDQCADKAIAIQEgA0EEaiEDIAggB0EEaigCACAAa0EDSwR/IAAFIAcgAEEEEMMGIAgoAgALIgRBBGoiADYCACAHKAIAIARqIAE2AAAgBUEEayIFDQALCyALQbgBaigCACEBIAtBsAFqKAIAIQQgB0EEaigCACAAa0EHTQRAIAcgAEEIEMMGIAdBCGooAgAhAAsgB0EIaiIIIABBCGoiAzYCACAHKAIAIABqIAGtNwAAIAEEQCABQQJ0IQUDQCAEKAIAIQEgBEEEaiEEIAggB0EEaigCACADa0EDSwR/IAMFIAcgA0EEEMMGIAgoAgALIgBBBGoiAzYCACAHKAIAIABqIAE2AAAgBUEEayIFDQALCyALQcQBaigCACEFIAtBvAFqKAIAIQAgB0EEaigCACADa0EHTQRAIAcgA0EIEMMGIAdBCGooAgAhAwsgB0EIaiIBIANBCGoiBDYCACAHKAIAIANqIAWtNwAAIAVFDQAgBUECdCEFA0AgADUCACEOIABBBGohACABIAdBBGooAgAgBGtBB0sEfyAEBSAHIARBCBDDBiABKAIACyIDQQhqIgQ2AgAgBygCACADaiAONwAAIAVBBGsiBQ0ACwsgCy0AyAEhACACKAIAIgRBCGoiASgCACICIARBBGooAgBGBEAgBCACQQEQwwYgASgCACECCyABIAJBAWo2AgAgBCgCACACaiAAOgAAC0EAIQELIAlBEGokACABC9EtAiZ/BH4jAEHACmsiBSQAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAEpAwAiKVBFBEAgASkDCCIqUA0BIAEpAxAiK1ANAiApICt8IiwgKVQNAyApICp9IClWDQQgASwAGiETIAEvARghASAFICk+AgQgBUEIakEAIClCIIinIClCgICAgBBUIgQbNgIAIAVBAUECIAQbNgIAIAVBDGpBAEGYARDaCxogBSAqPgKsASAFQagBaiIEQQhqQQAgKkIgiKcgKkKAgICAEFQiCRs2AgAgBUEBQQIgCRs2AqgBIARBDGpBAEGYARDaCxogBSArPgLUAiAFQdACaiIEQQhqQQAgK0IgiKcgK0KAgICAEFQiCRs2AgAgBUEBQQIgCRs2AtACIARBDGpBAEGYARDaCxogBUGABGpBAEGcARDaCxogBUKBgICAEDcD+AMgAa1CMIZCMIcgLEIBfXl9QsKawegEfkKAoc2gtAJ8QiCIpyIEQRB0QRB1IRICQCABQRB0QRB1IglBAE4EQCAFIAEQmAEaIAVBqAFqIAEQmAEaIAVB0AJqIAEQmAEaDAELIAVB+ANqQQAgCWtBEHRBEHUQmAEaCwJAIBJBAEgEQCAFQQAgEmtBEHRBEHUiARA+IAVBqAFqIAEQPiAFQdACaiABED4MAQsgBUH4A2ogBEH//wNxED4LIAUoAgAhCCAFQZgJakEEciAFQQRyIhtBoAEQ2QsaIAUgCDYCmAkCQAJAAkAgCCAFKALQAiIJIAggCUsbIgZBKE0EQCAGRQRAQQAhBgwECyAGQQFxIRQgBkEBRw0BDAILDBULIAZBfnEhFSAFQdgCaiEEIAVBoAlqIQEDQCADIAFBBGsiESgCACIOIARBBGsoAgBqIgNqIQcgESAHNgIAIAEgASgCACIXIAQoAgBqIhEgAyAOSSADIAdLcmoiAzYCACARIBdJIAMgEUlyIQMgBEEIaiEEIAFBCGohASAVIAtBAmoiC0cNAAsLIBQEQCALQQJ0IgQgBWpBnAlqIgcoAgAhASAHIAMgASAEIAVqQdQCaigCAGoiA2oiBDYCACABIANLIAMgBEtyIQMLIANFDQAgBkEnSw0GIAZBAnQgBWpBnAlqQQE2AgAgBkEBaiEGCyAFIAY2ApgJIAUoAvgDIg4gBiAGIA5JGyIBQSlPDRMgBUHQAmpBBHIhESAFQagBakEEciEUIAVBBHIhFSABQQJ0IQEDQAJAIAFFBEBBf0EAIAEbIQQMAQsgBUGYCWogAWohAyAFQfgDaiABaiEEIAFBBGshAUF/IAQoAgAiBCADKAIAIgNHIAMgBEsbIgRFDQELCyAEIBNOBEAgCEEpTw0HIAhFBEBBACEIDAoLIAhBAWtB/////wNxIgFBAWoiA0EDcSEEIAFBA0kEQEIAISkgFSEBDAkLIANB/P///wdxIQNCACEpIBUhAQNAIAEgATUCAEIKfiApfCIpPgIAIAFBBGoiBzUCAEIKfiApQiCIfCEpIAcgKT4CACABQQhqIgc1AgBCCn4gKUIgiHwhKSAHICk+AgAgAUEMaiIHNQIAQgp+IClCIIh8ISkgByApPgIAIClCIIghKSABQRBqIQEgA0EEayIDDQALDAgLIBJBAWohEgwPC0GHq8MAQRxBpKvDABCiCQALQbSrwwBBHUHUq8MAEKIJAAtB5KvDAEEcQYCswwAQogkAC0GQrMMAQTZByKzDABCiCQALQdiswwBBN0GQrcMAEKIJAAsgBkEoQdTVwwAQrwgACyAIQSgQ1gsACyAEBEADQCABIAE1AgBCCn4gKXwiKT4CACABQQRqIQEgKUIgiCEpIARBAWsiBA0ACwsgKaciAUUNACAIQSdLDQEgBSAIQQJ0akEEaiABNgIAIAhBAWohCAsgBSAINgIAIAUoAqgBIgdBKU8NCyAHRQRAQQAhBwwDCyAHQQFrQf////8DcSIBQQFqIgNBA3EhBCABQQNJBEBCACEpIBQhAQwCCyADQfz///8HcSEDQgAhKSAUIQEDQCABIAE1AgBCCn4gKXwiKT4CACABQQRqIgY1AgBCCn4gKUIgiHwhKSAGICk+AgAgAUEIaiIGNQIAQgp+IClCIIh8ISkgBiApPgIAIAFBDGoiBjUCAEIKfiApQiCIfCEpIAYgKT4CACApQiCIISkgAUEQaiEBIANBBGsiAw0ACwwBCyAIQShB1NXDABCvCAALIAQEQANAIAEgATUCAEIKfiApfCIpPgIAIAFBBGohASApQiCIISkgBEEBayIEDQALCyAppyIBRQ0AIAdBJ0sNASAHQQJ0IAVqQawBaiABNgIAIAdBAWohBwsgBSAHNgKoASAJQSlPDQEgCUUEQCAFQQA2AtACDAQLIAlBAWtB/////wNxIgFBAWoiA0EDcSEEIAFBA0kEQEIAISkgESEBDAMLIANB/P///wdxIQNCACEpIBEhAQNAIAEgATUCAEIKfiApfCIpPgIAIAFBBGoiBzUCAEIKfiApQiCIfCEpIAcgKT4CACABQQhqIgc1AgBCCn4gKUIgiHwhKSAHICk+AgAgAUEMaiIHNQIAQgp+IClCIIh8ISkgByApPgIAIClCIIghKSABQRBqIQEgA0EEayIDDQALDAILIAdBKEHU1cMAEK8IAAsgCUEoENYLAAsgBARAA0AgASABNQIAQgp+ICl8Iik+AgAgAUEEaiEBIClCIIghKSAEQQFrIgQNAAsLICmnIgEEQCAJQSdLDQIgCUECdCAFakHUAmogATYCACAJQQFqIQkLIAUgCTYC0AILIAVBoAVqIgNBBHIgBUH4A2pBBHIiAUGgARDZCxogBSAONgKgBSADQQEQmAEhHCAFKAL4AyEDIAVByAZqIgRBBHIgAUGgARDZCxogBSADNgLIBiAEQQIQmAEhHSAFKAL4AyEDIAVB8AdqIgRBBHIgAUGgARDZCxogBSADNgLwByAEQQMQmAEhHgJAAkACQAJAAkACQAJAAkACQAJAIAUoAgAiByAFKALwByIYIAcgGEsbIgZBKE0EQCAFQdgCaiEXIAVBmAlqIgFBCGohHyAFQYAEaiEgIAVBqAVqISEgBUHQBmohIiAFQfgHaiEjIAVBCGohCSABQQRyISQgBSgC+AMhFiAFKAKgBSEZIAUoAsgGIRpBACEIA0AgCCEOIAZBAnQhAQNAAkAgAUUEQEF/QQAgARshBAwBCyAFQfAHaiABaiEDIAEgBWohBCABQQRrIQFBfyAEKAIAIgQgAygCACIDRyADIARLGyIERQ0BCwtBACEKAkAgBEECTw0AAkAgBgRAQQEhAyAGQQFxQQAhCyAGQQFHBEAgBkF+cSEMICMhBCAJIQEDQCADIAFBBGsiCCgCACINIARBBGsoAgBBf3NqIgNqIQcgCCAHNgIAIAEgASgCACIPIAQoAgBBf3NqIgggAyANSSADIAdLcmoiAzYCACADIAhJIAggD0lyIQMgBEEIaiEEIAFBCGohASAMIAtBAmoiC0cNAAsLBEAgC0ECdCIEIAVqQQRqIgcoAgAhASAHIAMgASAEIB5qQQRqKAIAQX9zaiIDaiIENgIAIAEgA0sgAyAES3IhAwsgA0UNAQsgBSAGNgIAQQghCiAGIQcMAQsMEgsCQCAHIBogByAaSxsiBkEpSQRAIAZBAnQhAQNAAkAgAUUEQEF/QQAgARshBAwBCyAFQcgGaiABaiEDIAEgBWohBCABQQRrIQFBfyAEKAIAIgQgAygCACIDRyADIARLGyIERQ0BCwsgBEECTwRAIAchBgwCCyAGBEBBASEDIAZBAXFBACELIAZBAUcEQCAGQX5xIQ0gIiEEIAkhAQNAIAMgAUEEayIIKAIAIg8gBEEEaygCAEF/c2oiA2ohByAIIAc2AgAgASABKAIAIhAgBCgCAEF/c2oiCCADIA9JIAMgB0tyaiIDNgIAIAMgCEkgCCAQSXIhAyAEQQhqIQQgAUEIaiEBIA0gC0ECaiILRw0ACwsEQCALQQJ0IgQgBWpBBGoiBygCACEBIAcgAyABIAQgHWpBBGooAgBBf3NqIgNqIgQ2AgAgASADSyADIARLciEDCyADRQ0UCyAFIAY2AgAgCkEEciEKDAELDA8LAkAgBiAZIAYgGUsbIghBKUkEQCAIQQJ0IQEDQAJAIAFFBEBBf0EAIAEbIQQMAQsgBUGgBWogAWohAyABIAVqIQQgAUEEayEBQX8gBCgCACIEIAMoAgAiA0cgAyAESxsiBEUNAQsLIARBAk8EQCAGIQgMAgsgCARAQQEhAyAIQQFxQQAhCyAIQQFHBEAgCEF+cSENICEhBCAJIQEDQCADIAFBBGsiBigCACIPIARBBGsoAgBBf3NqIgNqIQcgBiAHNgIAIAEgASgCACIQIAQoAgBBf3NqIgYgAyAPSSADIAdLcmoiAzYCACADIAZJIAYgEElyIQMgBEEIaiEEIAFBCGohASANIAtBAmoiC0cNAAsLBEAgC0ECdCIEIAVqQQRqIgcoAgAhASAHIAMgASAEIBxqQQRqKAIAQX9zaiIDaiIENgIAIAEgA0sgAyAES3IhAwsgA0UNFAsgBSAINgIAIApBAmohCgwBCyAIQSgQ1gsACyAIIBYgCCAWSxsiB0EpTw0QIAdBAnQhAQNAAkAgAUUEQEF/QQAgARshBAwBCyAFQfgDaiABaiEDIAEgBWohBCABQQRrIQFBfyAEKAIAIgQgAygCACIDRyADIARLGyIERQ0BCwsCQCAEQQJPBEAgCCEHDAELIAcEQEEBIQMgB0EBcUEAIQsgB0EBRwRAIAdBfnEhDSAgIQQgCSEBA0AgAyABQQRrIggoAgAiDyAEQQRrKAIAQX9zaiIDaiEGIAggBjYCACABIAEoAgAiECAEKAIAQX9zaiIIIAMgD0kgAyAGS3JqIgM2AgAgAyAISSAIIBBJciEDIARBCGohBCABQQhqIQEgDSALQQJqIgtHDQALCwRAIAtBAnQgBWoiBEEEaiIGKAIAIQEgBiADIAEgBEH8A2ooAgBBf3NqIgNqIgQ2AgAgASADSyADIARLciEDCyADRQ0TCyAFIAc2AgAgCkEBaiEKCyAOQRFGDQUgAiAOaiAKQTBqOgAAIAcgBSgCqAEiDCAHIAxLGyIBQSlPDQ8gDkEBaiEIIAFBAnQhAQNAAkAgAUUEQEF/QQAgARshBgwBCyAFQagBaiABaiEDIAEgBWohBCABQQRrIQFBfyAEKAIAIgQgAygCACIDRyADIARLGyIGRQ0BCwsgJCAbQaABENkLGiAFIAc2ApgJIAcgBSgC0AIiDSAHIA1LGyIKQShLDQMCQCAKRQRAQQAhCgwBCyAKQQFxQQAhA0EAIQsgCkEBRwRAIApBfnEhJiAXIQQgHyEBA0AgAyABQQRrIhAoAgAiJyAEQQRrKAIAaiIDaiEPIBAgDzYCACABIAEoAgAiKCAEKAIAaiIQIAMgJ0kgAyAPS3JqIgM2AgAgECAoSSADIBBJciEDIARBCGohBCABQQhqIQEgJiALQQJqIgtHDQALCwRAIAtBAnQiBCAFakGcCWoiCygCACEBIAsgAyABIAQgBWpB1AJqKAIAaiIDaiIENgIAIAEgA0sgAyAES3IhAwsgA0UNACAKQSdLDQUgCkECdCAFakGcCWpBATYCACAKQQFqIQoLIAUgCjYCmAkgFiAKIAogFkkbIgFBKU8NDyABQQJ0IQEDQAJAIAFFBEBBf0EAIAEbIQQMAQsgBUGYCWogAWohAyAFQfgDaiABaiEEIAFBBGshAUF/IAQoAgAiBCADKAIAIgNHIAMgBEsbIgRFDQELCyAGIBNIDQIgBCATSA0CIAdBKU8NEAJAIAdFBEBBACEHDAELIAdBAWtB/////wNxIgNBAWoiBkEDcSEEQgAhKSAVIQEgA0EDTwRAIAZB/P///wdxIQMDQCABIAE1AgBCCn4gKXwiKT4CACABQQRqIgY1AgBCCn4gKUIgiHwhKSAGICk+AgAgAUEIaiIGNQIAQgp+IClCIIh8ISkgBiApPgIAIAFBDGoiBjUCAEIKfiApQiCIfCEpIAYgKT4CACApQiCIISkgAUEQaiEBIANBBGsiAw0ACwsgBARAA0AgASABNQIAQgp+ICl8Iik+AgAgAUEEaiEBIClCIIghKSAEQQFrIgQNAAsLICmnIgFFDQAgB0EnSw0HIAUgB0ECdGpBBGogATYCACAHQQFqIQcLIAUgBzYCACAMQSlPDQcCQCAMRQRAQQAhDAwBCyAMQQFrQf////8DcSIDQQFqIgZBA3EhBEIAISkgFCEBIANBA08EQCAGQfz///8HcSEDA0AgASABNQIAQgp+ICl8Iik+AgAgAUEEaiIGNQIAQgp+IClCIIh8ISkgBiApPgIAIAFBCGoiBjUCAEIKfiApQiCIfCEpIAYgKT4CACABQQxqIgY1AgBCCn4gKUIgiHwhKSAGICk+AgAgKUIgiCEpIAFBEGohASADQQRrIgMNAAsLIAQEQANAIAEgATUCAEIKfiApfCIpPgIAIAFBBGohASApQiCIISkgBEEBayIEDQALCyAppyIBRQ0AIAxBJ0sNCSAMQQJ0IAVqQawBaiABNgIAIAxBAWohDAsgBSAMNgKoASANQSlPDQkCQCANRQRAQQAhDQwBCyANQQFrQf////8DcSIDQQFqIgZBA3EhBEIAISkgESEBIANBA08EQCAGQfz///8HcSEDA0AgASABNQIAQgp+ICl8Iik+AgAgAUEEaiIGNQIAQgp+IClCIIh8ISkgBiApPgIAIAFBCGoiBjUCAEIKfiApQiCIfCEpIAYgKT4CACABQQxqIgY1AgBCCn4gKUIgiHwhKSAGICk+AgAgKUIgiCEpIAFBEGohASADQQRrIgMNAAsLIAQEQANAIAEgATUCAEIKfiApfCIpPgIAIAFBBGohASApQiCIISkgBEEBayIEDQALCyAppyIBRQ0AIA1BJ0sNCyANQQJ0IAVqQdQCaiABNgIAIA1BAWohDQsgBSANNgLQAiAHIBggByAYSxsiBkEoTQ0ACwsMDAsgBCATTg0KIAYgE0gEQCAFQQEQmAEaIAUoAgAiASAFKAL4AyIDIAEgA0sbIgFBKU8NDSABQQJ0IQEDQAJAIAFFBEBBf0EAIAEbIQQMAQsgBUH4A2ogAWohAyABIAVqIQQgAUEEayEBQX8gBCgCACIEIAMoAgAiA0cgAyAESxsiBEUNAQsLIARBAk8NCwsgDkERTw0IIAIgCGohA0F/IQQgDiEBAkADQCABQX9GDQEgBEEBaiEEIAEgAmogAUEBayEBLQAAQTlGDQALIAEgAmoiA0EBaiIJIAktAABBAWo6AAAgDiABQQJqSQ0LIANBAmpBMCAEENoLGgwLCyACQTE6AAAgDgRAIAJBAWpBMCAOENoLGgsgCEERSQRAIANBMDoAACASQQFqIRIgDkECaiEIDAsLIAhBEUHwrcMAEK8IAAsgCkEoENYLAAsgCkEoQdTVwwAQrwgAC0ERQRFB4K3DABCvCAALIAdBKEHU1cMAEK8IAAsgDEEoENYLAAsgDEEoQdTVwwAQrwgACyANQSgQ1gsACyANQShB1NXDABCvCAALIAhBERDWCwALIAlBKEHU1cMAEK8IAAsgCEERTQRAIAAgEjsBCCAAIAg2AgQgACACNgIAIAVBwApqJAAPCyAIQREQ1gsACyAGQSgQ1gsACyABQSgQ1gsACyAHQSgQ1gsAC0Hk1cMAQRpB1NXDABCiCQALri0DHn8zfQN+IwBB0AlrIgkkACAJQbAFaiIMIAYgAiAHKAKIARECACAJQdwAaiAMQRRqKgIAIiggCSoCuAUiKZNDAAAAP5QiJzgCACAJQdgAaiAnOAIAIAlB1ABqICc4AgAgCUHQAGogJzgCACAJQcwAaiAJQcAFaioCACIqIAkqArQFIiuTQwAAAD+UIic4AgAgCUHIAGogJzgCACAJQcQAaiAnOAIAIAlBQGsgJzgCACAJQTxqIAkqArwFIiwgCSoCsAUiLZNDAAAAP5QiJzgCACAJQThqICc4AgAgCUE0aiAnOAIAIAlBLGogKSAokkMAAAC/lCIoOAIAIAlBKGogKDgCACAJQSRqICg4AgAgCUEcaiArICqSQwAAAL+UIik4AgAgCUEYaiApOAIAIAlBFGogKTgCACAJICc4AjAgCSAoOAIgIAkgKTgCECAJIC0gLJJDAAAAv5QiJzgCDCAJICc4AgggCSAnOAIEIAkgJzgCACADKgIIIScgAyoCBCEoIAMqAgAhKSAJQYgBakIANwMAIAlBgAFqQgA3AwAgCUH4AGpCADcDACAJQfAAakIANwMAIAlB6ABqQgA3AwAgCUGQAWogKTgCACAJQZQBaiApOAIAIAlBmAFqICk4AgAgCUGcAWogKTgCACAJQaABaiAoOAIAIAlBpAFqICg4AgAgCUGoAWogKDgCACAJQawBaiAoOAIAIAlBsAFqICc4AgAgCUG0AWogJzgCACAJQbgBaiAnOAIAIAlBvAFqICc4AgAgCUHQAWogBTYCACAJQdgBaiAHNgIAIAlCADcDYCAJIAE2AsABIAkgAjYCxAEgCSADNgLIASAJIAQ2AswBIAkgBjYC1AEgCSAIOALcAQJAAkAgBCAFKAIQEQUAIhNBIGooAgAEQCAJQQA2AugBIAlCBDcD4AEgCUHgAWoiAUEAEIkGIAkoAuABIAkoAugBIgJBA3RqQoCAgIDw////fjcCACAJIAJBAWo2AugBIAlBsAJqIAEQ6wJBBCEBAkAgCSgCsAJBAUcNACAJQdwBaiEUIAlBxAFqIRUgCUGgB2oiAUEDaiEOIAlBnQdqIRggCUHsBmohDyAJQeEGaiEZIAlBsAVqIgJBgAFqIRAgCUGlBmohGiAJQfQFaiERIAlB6QVqIRsgAkEIaiESIAlB1QdqIQ0gAUEEciEMIAlBoAlqQQRyIRwgCUHgAGohJkP//39/IScgE0EgaiEdQQQhAQNAICcgCSoCuAKMXw0BAkACQCAdKAIAIgMgCSgCtAIiAksEQCAJQcACaiATKAIYIAJBB3RqQYABENkLGiAJLQC4AyIFBEAgCSgCrAMiAyATKAI8IgJJIQQgA0EMbCATKAI0IgNqQQAgBBtBCGpBACAEGyEeIAkoAqgDIgYgAkkhBCADIAZBDGxqQQAgBBtBCGpBACAEGyEfIAkoAqQDIgYgAkkhBCADIAZBDGxqQQAgBBtBCGpBACAEGyEgIAkoAqADIgQgAkkhAiADIARBDGxqQQAgAhtBCGpBACACGyEXCyAJKgLAAiE9IAkqAsQCIT4gCSoCyAIhPyAJKgLMAiFAIAkqAtACIUEgCSoC1AIhQiAJKgLYAiFDIAkqAtwCIUQgCSoC4AIhRSAJKgLkAiFGIAkqAugCIUcgCSoC7AIhSCAJKgIwIQggCSoCACEoIAkqAvACIUkgCSoCNCEpIAkqAgQhKiAJKgL0AiFKIAkqAjghKyAJKgIIISwgCSoC+AIhSyAJKgI8IS0gCSoCDCEuIAkqAvwCIUwgCSoCQCEvIAkqAhAhMCAJKgKAAyFNIAkqAkQhMSAJKgIUITIgCSoChAMhTiAJKgJIITMgCSoCGCE0IAkqAogDIU8gCSoCTCE1IAkqAhwhNiAJKgKMAyFQIAkqAlAhNyAJKgIgITggCSoCkAMhUSAJKgJUITkgCSoCJCE6IAkqApQDIVIgCSoCWCE7IAkqAighPCAJKgKYAyFTIAkgCSoCXCJUIAkqAiwiVSAJKgKcA5KSOAKMBiAJIDsgPCBTkpI4AogGIAkgOSA6IFKSkjgChAYgCSA3IDggUZKSOAKABiAJIDUgNiBQkpI4AvwFIAkgMyA0IE+SkjgC+AUgCSAxIDIgTpKSOAL0BSAJIC8gMCBNkpI4AvAFIAkgLSAuIEySkjgC7AUgCSArICwgS5KSOALoBSAJICkgKiBKkpI4AuQFIAkgCCAoIEmSkjgC4AUgCSBIIFWSIFSTOALcBSAJIEcgPJIgO5M4AtgFIAkgRiA6kiA5kzgC1AUgCSBFIDiSIDeTOALQBSAJIEQgNpIgNZM4AswFIAkgQyA0kiAzkzgCyAUgCSBCIDKSIDGTOALEBSAJIEEgMJIgL5M4AsAFIAkgQCAukiAtkzgCvAUgCSA/ICySICuTOAK4BSAJID4gKpIgKZM4ArQFIAkgPSAokiAIkzgCsAUgCSAJKgLcASIIOAKsCSAJIAg4AqgJIAkgCDgCpAkgCSAIOAKgCSAJQaAHaiAJQbAFaiAmIAlBoAlqEMwBIAlB6AdqIgIgDEEIaiIKKAIANgIAIAkgDCkCADcD4AcgCSgCoAchAyAJKgKwByEoIAkqArQHIQggCSoCuAchKSAJKgK8ByEqIAVFBEBBBCEGQQQhBEEEIQJBBCEFDAMLIBwgCSkD4Ac3AgAgHEEIaiACKAIANgIAIAkgAzYCoAkgCSAnICpeOgCjByAJICcgKV46AKIHIAkgCCAnXToAoQcgCSAnICheOgCgByAJQeAIaiAJQaAJaiAJQaAHahDfCCAJLQDgCCAJLQDhCEEBdHIgCS0A4ghBAnRyIAktAOMIQQN0cq0iW0L/AYMhWkEEIQJBACEWQwAAAAAhCEMAAAAAIShBACEDQQQhBSBbQgGDUA0BIBdFDQEgFygCACEhIAlBBDoA1AcgCSgCzAEgCSgC0AEhBCAJIBQ2AogIIAkgCSkC1AE3A4AIIAkgCSgCyAE2AvwHIAkgFTYC+AcgCSAJKALAATYC9AcgCSAJQaAHajYC8AcgISAJQfAHakG4rcIAIAQoAgwRAQAgCS0A1AciBUEERgRAQQAhAwwCCyAJQaAJaiIDQQhqIAopAgA3AwAgA0EQaiAMQRBqKQIANwMAIANBGGogDEEYaikCADcDACADQSBqIAxBIGopAgA3AwAgA0EoaiAMQShqKQIANwMAIAlBnglqIA1BAmotAAA6AAAgCSAMKQIANwOgCSAJIA0vAAA7AZwJIAkqAqAHIiggJ10hAyAoIVYMAQsgAiADQfyEwgAQrwgACwJAIFpCAoNQDQAgIEUNACAgKAIAISIgCUEEOgDUByAJKALMASAJKALQASEEIAkgFDYCiAggCSAJKQLUATcDgAggCSAJKALIATYC/AcgCSAVNgL4ByAJIAkoAsABNgL0ByAJIAlBoAdqNgLwByAiIAlB8AdqQbitwgAgBCgCDBEBACAJLQDUByICQQRGDQAgCUHgCGoiBEEIaiAKKQIANwMAIARBEGogDEEQaikCADcDACAEQRhqIAxBGGopAgA3AwAgBEEgaiAMQSBqKQIANwMAIARBKGogDEEoaikCADcDACAJQd4IaiANQQJqLQAAOgAAIAkgDCkCADcD4AggCSANLwAAOwHcCCAnIAkqAqAHIgheIRYgCCFXC0EEIQZBACEjQwAAAAAhKkMAAAAAISlBACEHQQQhBAJAIFpCBINQDQAgH0UNACAfKAIAISQgCUEEOgDUByAJKALMASAJKALQASEHIAkgFDYCiAggCSAJKQLUATcDgAggCSAJKALIATYC/AcgCSAVNgL4ByAJIAkoAsABNgL0ByAJIAlBoAdqNgLwByAkIAlB8AdqQbitwgAgBygCDBEBACAJLQDUByIEQQRGBEBBACEHDAELIAlBqAhqIgdBCGogCikCADcDACAHQRBqIAxBEGopAgA3AwAgB0EYaiAMQRhqKQIANwMAIAdBIGogDEEgaikCADcDACAHQShqIAxBKGopAgA3AwAgCUGmCGogDUECai0AADoAACAJIAwpAgA3A6gIIAkgDS8AADsBpAggCSoCoAciKSAnXSEHICkhWAsCQCBaQgiDUA0AIB5FDQAgHigCACElIAlBBDoA1AcgCSgCzAEgCSgC0AEhCyAJIBQ2AogIIAkgCSkC1AE3A4AIIAkgCSgCyAE2AvwHIAkgFTYC+AcgCSAJKALAATYC9AcgCSAJQaAHajYC8AcgJSAJQfAHakG4rcIAIAsoAgwRAQAgCS0A1AciBkEERg0AIAlB8AdqIgtBCGogCikCADcDACALQRBqIAxBEGopAgA3AwAgC0EYaiAMQRhqKQIANwMAIAtBIGogDEEgaikCADcDACALQShqIAxBKGopAgA3AwAgCUHuB2ogDUECai0AADoAACAJIAwpAgA3A/AHIAkgDS8AADsB7AcgCSoCoAciKiAnXSEjICohWQsgCUGABWoiCkEoaiAJQaAJaiILQShqKQMANwMAIApBIGogC0EgaikDADcDACAKQRhqIAtBGGopAwA3AwAgCkEQaiALQRBqKQMANwMAIApBCGogC0EIaikDADcDACAJQcgEaiIKQQhqIAlB4AhqIgtBCGopAwA3AwAgCkEQaiALQRBqKQMANwMAIApBGGogC0EYaikDADcDACAKQSBqIAtBIGopAwA3AwAgCkEoaiALQShqKQMANwMAIAkgCSkDoAk3A4AFIAkgCSkD4Ag3A8gEIAlBkARqIgpBKGogCUGoCGoiC0EoaikDADcDACAKQSBqIAtBIGopAwA3AwAgCkEYaiALQRhqKQMANwMAIApBEGogC0EQaikDADcDACAKQQhqIAtBCGopAwA3AwAgCUHQA2oiC0EoaiAJQfAHaiIKQShqKQMANwMAIAtBIGogCkEgaikDADcDACALQRhqIApBGGopAwA3AwAgC0EQaiAKQRBqKQMANwMAIAkgCSkDqAg3A5AEIAkgCkEIaikDADcD2AMgCSAJKQPwBzcD0AMgCUH+BGogCUGeCWotAAA6AAAgCSAJLwGcCTsB/AQgCUHGBGogCUHeCGotAAA6AAAgCSAJLwHcCDsBxAQgCUGOBGogCUGmCGotAAA6AAAgCSAJLwGkCDsBjAQgCUHOA2ogCUHuB2otAAA6AAAgCSAJLwHsBzsBzAMgI0EYdCAHQRB0ciAWQQh0ciADciEDCyASIAkpA4AFNwIAIBJBCGogCUGABWoiB0EIaikDADcCACASQRBqIAdBEGopAwA3AgAgEkEYaiAHQRhqKQMANwIAIBJBIGogB0EgaikDADcCACASQShqIAdBKGopAwA3AgAgCSBWOAK0BSAJICE2ArAFIAkgBToA6AUgGyAJLwH8BDsAACAbQQJqIAlB/gRqLQAAOgAAIAkgVzgC8AUgCSAiNgLsBSARQShqIAlByARqIgVBKGopAwA3AgAgEUEgaiAFQSBqKQMANwIAIBFBGGogBUEYaikDADcCACARQRBqIAVBEGopAwA3AgAgEUEIaiAFQQhqKQMANwIAIBEgCSkDyAQ3AgAgCSACOgCkBiAaQQJqIAlBxgRqLQAAOgAAIBogCS8BxAQ7AAAgCSBYOAKsBiAJICQ2AqgGIBBBKGogCUGQBGoiAkEoaikDADcCACAQQSBqIAJBIGopAwA3AgAgEEEYaiACQRhqKQMANwIAIBBBEGogAkEQaikDADcCACAQQQhqIAJBCGopAwA3AgAgECAJKQOQBDcCACAJIAQ6AOAGIBlBAmogCUGOBGotAAA6AAAgGSAJLwGMBDsAACAJIFk4AugGIAkgJTYC5AYgD0EoaiAJQdADaiICQShqKQMANwIAIA9BIGogAkEgaikDADcCACAPQRhqIAJBGGopAwA3AgAgD0EQaiACQRBqKQMANwIAIA9BCGogCSkD2AM3AgAgDyAJKQPQAzcCACAJIAY6AJwHIBhBAmogCUHOA2otAAA6AAAgGCAJLwHMAzsAACAJICo4AqwJIAkgKTgCqAkgCSAIOAKkCSAJICg4AqAJIANBFXZB+AFxIANBDnZB/AFxIANBB3ZB/gFxIANB/wFxcnJyrSFcIB0oAgAhBCATKAI8IQZCACFaA0AgWiJbQgF8IVoCQCBcIFuIQgGDUA0AIFunIQIgCS0AuAMEQCACQQJ0IgUgCUGgCWpqKgIAIgggJ11FDQEgCUGwBWogAkE8bGoiA0E4ai0AACICQQRGDQEgBSAJakGgA2ooAgAgBk8NASAOIAMpAAA3AAAgDkEwaiADQTBqKQAANwAAIA5BKGogA0EoaikAADcAACAOQSBqIANBIGopAAA3AAAgDkEYaiADQRhqKQAANwAAIA5BEGogA0EQaikAADcAACAOQQhqIANBCGopAAA3AAAgCUHuAWogA0E7ai0AADoAACAJIAMvADk7AewBIAlB8AFqIgFBN2ogCUGgB2oiA0E3aigAADYAACABQTBqIANBMGopAAA3AwAgAUEoaiADQShqKQAANwMAIAFBIGogA0EgaikAADcDACABQRhqIANBGGopAAA3AwAgAUEQaiADQRBqKQAANwMAIAFBCGogA0EIaikAADcDACAJIAkpAKAHNwPwASACIQEgCCEnDAELIAJBAnQiAiAJakGgA2ooAgAiByAETw0AIAlBoAlqIAJqKgIAjCEIIAkoAugBIgMhBSAJKALkASADRgRAIAlB4AFqIAMQiQYgCSgC6AEhBQsgCSgC4AEiAiAFQQN0aiIKIAg4AgQgCiAHNgIAIAkgBUEBajYC6AEgAiADQQN0aiIFKgIEIQggBSgCACEHAkAgA0UEQEEAIQUMAQsDQEEAQX8gAiADQQFrIgpBAXYiBUEDdGoiC0EEaioCACIoIAhfIhYbQQFBAiAWGyAIIChfG0EDa0F+SQRAIAMhBQwCCyACIANBA3RqIAspAgA3AgAgBSEDIApBAUsNAAsLIAIgBUEDdGoiAiAIOAIEIAIgBzYCAAsgWkIEUg0ACyAJQbACaiAJQeABahDrAiAJKAKwAkEBRg0ACwsgCUHAAmoiAkEIaiAJQfABaiIDQQhqKQMANwMAIAJBEGogA0EQaikDADcDACACQRhqIANBGGopAwA3AwAgAkEgaiADQSBqKQMANwMAIAJBKGogA0EoaikDADcDACACQTBqIANBMGopAwA3AwAgAkE3aiADQTdqKAAANgAAIAlBogdqIAlB7gFqLQAAOgAAIAkgCSkD8AE3A8ACIAkgCS8B7AE7AaAHAkAgCSgC5AEiAkUNACACQQN0RQ0AIAkoAuABEKwBCyABQf8BcUEERw0BCyAAQQQ6ADQMAQsgACAJLwGgBzsANSAJQbAFaiICQTdqIgQgCUHAAmoiA0E3aigAADYAACACQTBqIANBMGopAwA3AwAgAkEoaiADQShqKQMANwMAIAJBIGogA0EgaikDADcDACACQRhqIANBGGopAwA3AwAgAkEQaiADQRBqKQMANwMAIAJBCGogA0EIaikDADcDACAAQTdqIAlBogdqLQAAOgAAIAkgCSkDwAI3A7AFIAAgAToANCAAQTBqIAQoAAA2AAAgAEEoaiAJQd8FaikAADcAACAAQSBqIAlB1wVqKQAANwAAIABBGGogCUHPBWopAAA3AAAgAEEQaiAJQccFaikAADcAACAAQQhqIAlBvwVqKQAANwAAIAAgCSkAtwU3AAALIAlB0AlqJAAL8yUCHX8DfiMAQdAGayIIJAACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABKQMAIiJQRQRAIAEpAwgiI1ANASABKQMQIiRQDQIgIiAkfCAiVA0DICIgI30gIlYNBCABLwEYIQEgCCAiPgIMIAhBEGpBACAiQiCIpyAiQoCAgIAQVCIFGzYCACAIQQFBAiAFGzYCCCAIQRRqQQBBmAEQ2gsaIAhBuAFqQQBBnAEQ2gsaIAhCgYCAgBA3A7ABIAGtQjCGQjCHICJCAX15fULCmsHoBH5CgKHNoLQCfEIgiKciBUEQdEEQdSERAkAgAUEQdEEQdSIGQQBOBEAgCEEIaiABEJgBGgwBCyAIQbABakEAIAZrQRB0QRB1EJgBGgsCQCARQQBIBEAgCEEIakEAIBFrQRB0QRB1ED4MAQsgCEGwAWogBUH//wNxED4LIAgoArABIQ4gCEGoBWpBBHIgCEGwAWpBBHIiFEGgARDZCxogCCAONgKoBQJAIAMiCkEKSQ0AIA5BKEsEQCAOQSgQ1gsACyAIQaQFaiENIA4hAQNAAkAgAUUNACABQQJ0IQYgAUEBa0H/////A3EiAUEBaiIFQQFxAn8gAUUEQEIAISIgBiAIakGsBWoMAQsgBUH+////B3EhBSAGIA1qIQFCACEiA0AgAUEEaiIGNQIAICJCIIaEIiNCgJTr3AOAISIgBiAiPgIAIAEgATUCACAjICJCgJTr3AN+fUIghoQiIkKAlOvcA4AiIz4CACAiICNCgJTr3AN+fSEiIAFBCGshASAFQQJrIgUNAAsgAUEIagshAUUNACABQQRrIgEgATUCACAiQiCGhEKAlOvcA4A+AgALIApBCWsiCkEJTQ0BIAgoAqgFIgFBKUkNAAsMDQsCQAJAAkACfwJ/AkAgCkECdEHYqMMAaigCACIFBEAgCCgCqAUiAUEpTw0TQQAgAUUNAxogAUECdCEGIAFBAWtB/////wNxIgFBAWoiDUEBcSEHIAWtISIgAQ0BQgAhIyAGIAhqQawFagwCC0Gb1sMAQRtB1NXDABCiCQALIA1B/v///wdxIQUgBiAIakGkBWohAUIAISMDQCABQQRqIgY1AgAgI0IghoQiJCAigCEjIAYgIz4CACABIAE1AgAgJCAiICN+fUIghoQiIyAigCIkPgIAICMgIiAkfn0hIyABQQhrIQEgBUECayIFDQALIAFBCGoLIQEgBwRAIAFBBGsiASABNQIAICNCIIaEICKAPgIACyAIKAKoBQsiASAIKAIIIgkgASAJSxsiBkEoTQRAIAZFBEBBACEGDAQLIAZBAXEhECAGQQFHDQFBACEKDAILIAZBKBDWCwALIAZBfnEhFiAIQRBqIQUgCEGwBWohAUEAIQoDQCAKQQFxIAFBBGsiCigCACIYIAVBBGsoAgBqIg1qIQcgCiAHNgIAIAEgDSAYSSAHIA1JciABKAIAIgcgBSgCAGoiDWoiCjYCACAKIA1JIAcgDUtyIQogBUEIaiEFIAFBCGohASAWIAxBAmoiDEcNAAsLIBAEfyAIIAxBAnQiAWpBrAVqIg0oAgAhBSANIAogBSABIAhqQQxqKAIAaiIBaiINNgIAIAEgBUkgASANS3IFIAoLQQFxRQ0AIAZBJ0sNBiAGQQJ0IAhqQawFakEBNgIAIAZBAWohBgsgCCAGNgKoBSAGIA4gBiAOSxsiBUEpTw0GIAhBsAFqQQRyIQEgCEEIakEEciENIAVBAnQhBQNAAkAgBUUEQEF/QQAgBRshBgwBCyAIQbABaiAFaiEGIAhBqAVqIAVqIQcgBUEEayEFQX8gBygCACIHIAYoAgAiBkcgBiAHSxsiBkUNAQsLIAZBAk8EQCAJQSlPDQ4gCUUEQCAIQQA2AggMCgsgCUEBa0H/////A3EiBUEBaiIHQQNxIQYgBUEDSQRAQgAhIiANIQUMCQsgB0H8////B3EhCkIAISIgDSEFA0AgBSAFNQIAQgp+ICJ8IiI+AgAgBUEEaiIHNQIAQgp+ICJCIIh8ISIgByAiPgIAIAVBCGoiBzUCAEIKfiAiQiCIfCEiIAcgIj4CACAFQQxqIgc1AgBCCn4gIkIgiHwhIiAHICI+AgAgIkIgiCEiIAVBEGohBSAKQQRrIgoNAAsMCAsgEUEBaiERDAgLQYerwwBBHEGArsMAEKIJAAtBtKvDAEEdQZCuwwAQogkAC0Hkq8MAQRxBoK7DABCiCQALQZCswwBBNkGwrsMAEKIJAAtB2KzDAEE3QcCuwwAQogkACyAGQShB1NXDABCvCAALIAVBKBDWCwALIAYEQANAIAUgBTUCAEIKfiAifCIiPgIAIAVBBGohBSAiQiCIISIgBkEBayIGDQALCyAIICKnIgUEfyAJQSdLDQIgCUECdCAIakEMaiAFNgIAIAlBAWoFIAkLNgIIC0EBIQsCQCARQRB0QRB1IgUgBEEQdEEQdSIGTgRAIBEgBGtBEHRBEHUgAyAFIAZrIANJGyIMDQELQQAhDAwCCyAIQdgCaiIFQQRyIBRBoAEQ2QsaIAggDjYC2AIgBUEBEJgBIRwgCCgCsAEhByAIQYAEaiIGQQRyIBRBoAEQ2QsaIAggBzYCgAQgBkECEJgBIR0gCCgCsAEhCSAIQagFaiIHQQRyIBRBoAEQ2QsaIAggCTYCqAUgCEG4AWohGCAFQQhqIR4gBkEIaiEfIAdBCGohICAIQRBqIRQgB0EDEJgBISEgCCgCCCEHIAgoArABIQ4gCCgC2AIhGSAIKAKABCEaIAgoAqgFIRtBACEWAkACQANAIBYhEAJAAkAgB0EpSQRAIBBBAWohFiAHQQJ0IQUgDSEGAn8CQAJAA0AgBUUNASAFQQRrIQUgBigCACAGQQRqIQZFDQALIAcgGyAHIBtLGyIJQSlPDQ0gCUECdCEFA0ACQCAFRQRAQX9BACAFGyEGDAELIAhBqAVqIAVqIQYgCEEIaiAFaiEKIAVBBGshBUF/IAooAgAiCiAGKAIAIgZHIAYgCksbIgZFDQELC0EAIAZBAk8NAhogCUUNAUEBIQsgCUEBcUEAIQcgCUEBRwRAIAlBfnEhFSAgIQYgFCEFA0AgBUEEayITKAIAIg8gBkEEaygCAEF/c2oiCiALaiELIBMgCzYCACAFIAogD0kgCiALS3IgBSgCACILIAYoAgBBf3NqIgpqIhM2AgAgCiALSSAKIBNLciELIAZBCGohBiAFQQhqIQUgFSAHQQJqIgdHDQALCwR/IAggB0ECdCIGakEMaiIHKAIAIQUgByAFIAYgIWpBBGooAgBBf3NqIgYgC2oiBzYCACAFIAZLIAYgB0tyBSALCw0BDA4LIAwgEEkNAyADIAxJDQ8gDCAQRg0KIAIgEGpBMCAMIBBrENoLGgwKCyAIIAk2AgggCSEHQQgLIRIgByAaIAcgGksbIglBKU8NCiAJQQJ0IQUDQAJAIAVFBEBBf0EAIAUbIQYMAQsgCEGABGogBWohBiAIQQhqIAVqIQogBUEEayEFQX8gCigCACIKIAYoAgAiBkcgBiAKSxsiBkUNAQsLIAZBAk8EQCAHIQkMAwsgCQRAQQEhCyAJQQFxQQAhByAJQQFHBEAgCUF+cSETIB8hBiAUIQUDQCAFQQRrIg8oAgAiFyAGQQRrKAIAQX9zaiIKIAtqIQsgDyALNgIAIAUgCiAXSSAKIAtLciAFKAIAIgsgBigCAEF/c2oiCmoiDzYCACAKIAtJIAogD0tyIQsgBkEIaiEGIAVBCGohBSATIAdBAmoiB0cNAAsLBH8gCCAHQQJ0IgZqQQxqIgcoAgAhBSAHIAUgBiAdakEEaigCAEF/c2oiBiALaiIHNgIAIAUgBksgBiAHS3IFIAsLRQ0MCyAIIAk2AgggEkEEciESDAILDAsLIBAgDBDXCwALAkAgCSAZIAkgGUsbIgpBKUkEQCAKQQJ0IQUDQAJAIAVFBEBBf0EAIAUbIQYMAQsgCEHYAmogBWohBiAIQQhqIAVqIQcgBUEEayEFQX8gBygCACIHIAYoAgAiBkcgBiAHSxsiBkUNAQsLIAZBAk8EQCAJIQoMAgsgCgRAQQEhCyAKQQFxQQAhByAKQQFHBEAgCkF+cSETIB4hBiAUIQUDQCAFQQRrIg8oAgAiFyAGQQRrKAIAQX9zaiIJIAtqIQsgDyALNgIAIAUgCSAXSSAJIAtLciAFKAIAIgsgBigCAEF/c2oiCWoiDzYCACAJIAtJIAkgD0tyIQsgBkEIaiEGIAVBCGohBSATIAdBAmoiB0cNAAsLBH8gCCAHQQJ0IgZqQQxqIgcoAgAhBSAHIAUgBiAcakEEaigCAEF/c2oiBiALaiIHNgIAIAUgBksgBiAHS3IFIAsLRQ0LCyAIIAo2AgggEkECaiESDAELIApBKBDWCwALIAogDiAKIA5LGyIHQSlPDQkgB0ECdCEFA0ACQCAFRQRAQX9BACAFGyEGDAELIAhBsAFqIAVqIQYgCEEIaiAFaiEJIAVBBGshBUF/IAkoAgAiCSAGKAIAIgZHIAYgCUsbIgZFDQELCwJAIAZBAk8EQCAKIQcMAQsgBwRAQQEhCyAHQQFxQQAhCSAHQQFHBEAgB0F+cSETIBghBiAUIQUDQCAFQQRrIg8oAgAiFyAGQQRrKAIAQX9zaiIKIAtqIQsgDyALNgIAIAUgCiAXSSAKIAtLciAFKAIAIgsgBigCAEF/c2oiCmoiDzYCACAKIAtJIAogD0tyIQsgBkEIaiEGIAVBCGohBSATIAlBAmoiCUcNAAsLBH8gCCAJQQJ0IgZqQQxqIgkoAgAhBSAJIAUgBiAIakG0AWooAgBBf3NqIgYgC2oiCTYCACAFIAZLIAYgCUtyBSALC0UNCgsgCCAHNgIIIBJBAWohEgsgAyAQRg0BIAIgEGogEkEwajoAACAHQSlPDQkCQCAHRQRAQQAhBwwBCyAHQQFrQf////8DcSIJQQFqIgpBA3EhBkIAISIgDSEFIAlBA08EQCAKQfz///8HcSEKA0AgBSAFNQIAQgp+ICJ8IiI+AgAgBUEEaiIJNQIAQgp+ICJCIIh8ISIgCSAiPgIAIAVBCGoiCTUCAEIKfiAiQiCIfCEiIAkgIj4CACAFQQxqIgk1AgBCCn4gIkIgiHwhIiAJICI+AgAgIkIgiCEiIAVBEGohBSAKQQRrIgoNAAsLIAYEQANAIAUgBTUCAEIKfiAifCIiPgIAIAVBBGohBSAiQiCIISIgBkEBayIGDQALCyAipyIFRQ0AIAdBJ0sNAyAHQQJ0IAhqQQxqIAU2AgAgB0EBaiEHCyAIIAc2AgggDCAWRw0AC0EAIQsMAwsgAyADQdCuwwAQrwgACyAHQShB1NXDABCvCAALIAlBKEHU1cMAEK8IAAsCQAJAAkACQAJAAkAgDkEpSQRAIA5FBEBBACEODAMLIA5BAWtB/////wNxIgZBAWoiDUEDcSEFIAZBA0kEQEIAISIMAgsgDUH8////B3EhBkIAISIDQCABIAE1AgBCBX4gInwiIj4CACABQQRqIg01AgBCBX4gIkIgiHwhIiANICI+AgAgAUEIaiINNQIAQgV+ICJCIIh8ISIgDSAiPgIAIAFBDGoiDTUCAEIFfiAiQiCIfCEiIA0gIj4CACAiQiCIISIgAUEQaiEBIAZBBGsiBg0ACwwBCyAOQSgQ1gsACyAFBEADQCABIAE1AgBCBX4gInwiIj4CACABQQRqIQEgIkIgiCEiIAVBAWsiBQ0ACwsgIqciAUUNACAOQSdLDQEgDkECdCAIakG0AWogATYCACAOQQFqIQ4LIAggDjYCsAEgCCgCCCIBIA4gASAOSxsiAUEpTw0FIAFBAnQhAQJAA0AgAUUNASAIQbABaiABaiEFIAhBCGogAWohBiABQQRrIQFBfyAGKAIAIgYgBSgCACIFRyAFIAZLGyIFRQ0ACyAFQf8BcUEBRw0EDAMLIAENAyALDQIgAyAMQQFrIgFNDQEgASACai0AAEEBcQ0CDAMLIA5BKEHU1cMAEK8IAAsgASADQeCuwwAQrwgACyADIAxPBEBBACEBIAIhBQJAA0AgASAMRg0BIAFBAWohASAFIAxqIAVBAWshBUEBay0AAEE5Rg0ACyAFIAxqIgQgBC0AAEEBajoAACAMIAwgAWtBAWpNDQIgBEEBakEwIAFBAWsQ2gsaDAILAn9BMSALDQAaIAJBMToAAEEwIAxBAUYNABogAkEBakEwIAxBAWsQ2gsaQTALIQEgEUEQdEGAgARqQRB1IhEgBEEQdEEQdUwNASADIAxNDQEgAiAMaiABOgAAIAxBAWohDAwBCwwGCyADIAxPDQAMBQsgACAROwEIIAAgDDYCBCAAIAI2AgAgCEHQBmokAA8LIAFBKBDWCwALIAlBKBDWCwALQeTVwwBBGkHU1cMAEKIJAAsgB0EoENYLAAsgDCADENYLAAvgYwMRfxN9B34jAEHgAmsiByQAIAdBIGogAyAEKAKYAREAAAJAAn8CQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAcoAiBBAWsOEgECAwQFBgcRCAkKCwwNDg8QGAALIAcoAiQhASAAQvnhpbP96YbOF0HEscAAEKoCIgAoAgwhAyAAKAIIIQQgACgCACEKIABBFGooAgAhACAHIAEqAgAiGCAYkiIYOAIwIAcgGDgCLCAHIBg4AiggB0GIAWoiAUEIaiAGQQhqKQIANwMAIAcgBikCADcDiAEgAiAKIAQgAyAAIAUgB0EoaiABEJUCDBcLIAcoAiQhASAAQrmzosqklv+1T0G0scAAEKoCIgAoAgwhAyAAKAIIIQQgACgCACEKIABBFGooAgAhCSAHQShqIghBCGoiACABQQhqKAIANgIAIAAgACoCACIYIBiSOAIAIAcgASkCADcDKCAHIAcqAigiGCAYkjgCKCAHIAcqAiwiGCAYkjgCLCAHQYgBaiIAQQhqIAZBCGopAgA3AwAgByAGKQIANwOIASACIAogBCADIAkgBSAIIAAQlQIMFgsgB0GIAWohCiAHKAIkIQQgACgCICEBIwBB0ABrIgMkACAEKgIYIRgCQAJAAkACQCAEKgIMIhsgBCoCACIckyIZIBmUIARBEGoqAgAiHSAEKgIEIh6TIhkgGZSSIARBFGoqAgAiHyAEKgIIIiCTIhkgGZSSQwAAAACSEH1DAAAAP5QiGbxBAEgNACAYvEEASA0AIAMgGDgCTCADIBk4AkggA0EIaiIAIANByABqIAEQpgMgA0EoaiIJQQhqIgwgAEEIaigCACIANgIAIAMgAykDCDcDKCADQThqIghBCGogA0EcaigCADYCACADIAMpAhQ3AzggAUEBdiILIAkgCBBqIAsgCSAIEGogAUECakF+cSILIABqIgkgAEkNASAMKAIAIgggCUkNAiADKAIoIQEgCwRAIAEgAEEMbGoiACALQQxsaiELIBggGJIhGgNAIAAgGiAAKgIAlDgCACAAQQhqIgwgGiAMKgIAlDgCACAAQQRqIgwgGSAaIAwqAgCUkjgCACALIABBDGoiAEcNAAsLIAEgCEEMbGohCyAIIAlHBEAgASAJQQxsaiEAIBggGJIiGIwhGgNAIAAgGCAAKgIAlDgCACAAQQhqIgkgGCAJKgIAlDgCACAAQQRqIgkgCSoCACAalCAZkzgCACALIABBDGoiAEcNAAsLIANBCGoiAEEIaiADQUBrIgkoAgAiDDYCACADIAMpAzgiKzcDCCADKAIsIQ0gCSAMNgIAIAMgKzcDOCAAIAQQ8QMgASALRwRAIB8gIJJDAAAAP5QhJSAdIB6SQwAAAD+UISYgGyAckkMAAAA/lCEkIAMqAhQhGyADKgIQIRggAyoCDCEZIAMqAgghGiABIQADQCAaIABBBGoiBCoCACIelCAZIAAqAgAiH5STIhwgHJIhHCAYIB+UIBogAEEIaiIMKgIAIiCUkyIdIB2SIR0gDCAlICAgGyAclCAaIB2UIBkgGSAglCAYIB6UkyIgICCSIiCUk5KSkjgCACAEICYgHiAbIB2UIBggIJQgGiAclJOSkpI4AgAgACAkIB8gGyAglCAZIByUIBggHZSTkpKSOAIAIAsgAEEMaiIARw0ACwsgCiADKQM4NwIMIAogCDYCCCAKIA02AgQgCiABNgIAIApBFGogCSgCADYCACADQdAAaiQADAMLQazbwgBBzQBB4NzCABCiCQALIAAgCRDXCwALIAkgCBDWCwALIAdBmAFqKAIAIQAgB0GcAWooAgAhCSAHKAKMASEBIAcoApQBIQMgBygCkAEhCCAHKAKIASEEIAdBgICA/AM2AjAgB0KAgID8g4CAwD83AyggCkEIaiAGQQhqKQIANwMAIAcgBikCADcDiAEgAiAEIAggAyAJIAUgB0EoaiAKEJUCAkAgAEUNACAAQQN0RQ0AIAMQrAELIAFFDRUgAa1CDH6nRQ0VIAQQrAEMFQsgB0GIAWoiAUEIaiAHKAIkIgBBCGooAgA2AgAgAUEUaiAAQRRqKAIANgIAIAcgACkCADcDiAEgByAAKQIMNwKUASAHQYCAgPwDNgLAAiAHQoCAgPyDgIDAPzcDuAIgB0EoaiIAQQhqIAZBCGopAgA3AwAgByAGKQIANwMoIAIgAUECQayxwABBASAFIAdBuAJqIAAQlQIMFAsgBygCJCIAQSBqKgIAIRwgAEEcaioCACEdIABBFGoqAgAhHiAAQRBqKgIAIR8gBUEQaioCACEgIAVBFGoqAgAhJSAAKgIYISYgACoCDCEkIAAqAgQiJyAFKgIAIhiUIAAqAgAiKCAFQQRqKgIAIhmUkyIaIBqSISIgKCAFQQhqKgIAIhqUIAAqAggiISAYlJMiGyAbkiEjIAcgBUEYaioCACIpICEgBUEMaioCACIbICKUIBggI5QgGSAhIBmUICcgGpSTIiEgIZIiIZSTkpKSIio4AsACIAcgJSAnIBsgI5QgGiAhlCAYICKUk5KSkiInOAK8AiAHICAgKCAbICGUIBkgIpQgGiAjlJOSkpIiKDgCuAIgByApIB4gGyAfIBiUICQgGZSTIiIgIpIiIpQgGCAkIBqUIB4gGJSTIiMgI5IiI5QgGSAeIBmUIB8gGpSTIh4gHpIiHpSTkpKSIiE4AjAgByAlIB8gGyAjlCAaIB6UIBggIpSTkpKSIh84AiwgByAgICQgGyAelCAZICKUIBogI5STkpKSIh44AiggB0GIAWoiAEEIaiIBIAZBCGoiAykCADcDACAHIAYpAgA3A4gBIAIgB0G4AmoiBCAHQShqIgUgABDCAiAHICE4AsACIAcgHzgCvAIgByAeOAK4AiAHICkgHCAbIB0gGJQgJiAZlJMiHiAekiIelCAYICYgGpQgHCAYlJMiHyAfkiIflCAZIBwgGZQgHSAalJMiHCAckiIclJOSkpIiJDgCMCAHICUgHSAbIB+UIBogHJQgGCAelJOSkpIiGDgCLCAHICAgJiAbIByUIBkgHpQgGiAflJOSkpIiGTgCKCABIAMpAgA3AwAgByAGKQIANwOIASACIAQgBSAAEMICIAcgKjgCwAIgByAnOAK8AiAHICg4ArgCIAcgJDgCMCAHIBg4AiwgByAZOAIoIAEgAykCADcDACAHIAYpAgA3A4gBIAIgBCAFIAAQwgIMEwsgB0GIAWoiAyAHKAIkIgQ2AgggAyAEKAJMIgo2AgAgAyAKIARB1ABqKAIAQQxsajYCBCAHKAKQASEMIAcoAogBIgMgBygCjAEiDkYNEiAHQYgBaiIEQQxqIQ0gBEEYaiEKDAwLIAdBEGoiASAHKAIkIgBByABqKAIANgIEIAEgACgCQDYCACAHKAIUIQEgBygCECEDIAdBCGoiBCAAQdQAaigCADYCBCAEIAAoAkw2AgAgBygCDCEAIAcoAgghBCAHQYCAgPwDNgIwIAdCgICA/IOAgMA/NwMoIAdBiAFqIgpBCGogBkEIaikCADcDACAHIAYpAgA3A4gBIAIgAyABIAQgACAFIAdBKGogChCVAgwRCyAHKAIkIgAqAgQhGCAAKgIAIRogACoCCCIbvEGAgICAeHFBgICA/ANyviEZIAdBtAFqIBhDAEAcRpQ4AgAgB0GoAWogGEMAQBzGlDgCACAHQZwBaiAaIBmMlCIcQwBAHMaUOAIAIAdBsAFqIBkgGCAYlEMAAIC/IBsgGZKVIhuUkiIdQwBAHMaUOAIAIAdBpAFqIB1DAEAcRpQ4AgAgB0GYAWogGSAaIBiUIBuUIhiUIh1DAEAcxpQ4AgAgByAcQwBAHEaUOAKQASAHIBhDAEAcxpQ4AqwBIAcgGEMAQBxGlDgCoAEgByAbIBogGiAZlJSUQwAAgD+SIhhDAEAcxpQ4ApQBIAcgHUMAQBxGlDgCjAEgByAYQwBAHEaUOAKIASAHQYCAgPwDNgLAAiAHQoCAgPyDgIDAPzcDuAIgB0EoaiIAQQhqIAZBCGopAgA3AwAgByAGKQIANwMoIAIgB0GIAWpBBEGcscAAQQIgBSAHQbgCaiAAEJUCDBALIAcoAiQiAygCACEJIAMoAggiA0UNDyADQSRsIQhBACEEA0AgB0EoaiIKQRBqIAFBEGooAgA2AgAgCkEIaiABQQhqKQIANwMAIAcgASkCADcDKCAHQRhqIgsgBCAJaiIDQRxqIgxBBGooAgAiDTYCBCALIAwoAgAgDSgCCEEHakF4cWo2AgAgBygCHCELIAcoAhghDCAHIAVBDGoqAgAiGyADQQxqKgIAIhyUIAUqAgAiGCADKgIAIh2UkyAFQQRqKgIAIhkgA0EEaioCACIelJMgBUEIaioCACIaIANBCGoqAgAiH5STOAKUASAHIBogHJQgGCAelCAbIB+UkiAZIB2Uk5I4ApABIAcgGiAdlCAZIByUIBsgHpQgGCAflJOSkjgCjAEgByAZIB+UIBsgHZQgGCAclJKSIBogHpSTOAKIASAYIANBFGoqAgAiHpQgGSADQRBqKgIAIh+UkyIcIBySIRwgHyAalCADQRhqKgIAIiAgGJSTIh0gHZIhHSAHIAVBGGoqAgAgICAbIByUIBggHZQgGSAgIBmUIB4gGpSTIiAgIJIiIJSTkpKSOAKgASAHIAVBFGoqAgAgHiAbIB2UIBogIJQgGCAclJOSkpI4ApwBIAcgBSoCECAfIBsgIJQgGSAclCAaIB2Uk5KSkjgCmAEgB0G4AmoiA0EIaiAGQQhqKQIANwMAIAcgBikCADcDuAIgACAKIAIgDCALIAdBiAFqIAMQJyAIIARBJGoiBEcNAAsMDwsgBygCJCIJKAIkIQQgBCAJQSxqKAIAIgFBBXRqIQtBACEDQQQhACABBEAgAUEDdCIDQQQQ7goiAEUNCiABQQFrQf///z9xIQggACEDIAFBA3EiCgRAA0AgAyAEKQIANwIAIARBIGohBCADQQhqIQMgCkEBayIKDQALCyAIQQNPBEADQCADIAQpAgA3AgAgA0EIaiAEQSBqKQIANwIAIANBEGogBEFAaykCADcCACADQRhqIARB4ABqKQIANwIAIANBIGohAyALIARBgAFqIgRHDQALCyAIQQFqIQMLIAkoAgghBCAJKAIAIQogB0GAgID8AzYCMCAHQoCAgPyDgIDAPzcDKCAHQYgBaiIJQQhqIAZBCGopAgA3AwAgByAGKQIANwOIASACIAogBCAAIAMgBSAHQShqIAkQlQIgAUUNDiABQQN0RQ0OIAAQrAEMDgsgBygCJCEBIABC2sDFiNb1nolJQYyxwAAQqgIiACgCDCEDIAAoAgghBCAAKAIAIQogAEEUaigCACEAIAcgASoCBCIYIBiSIhg4AjAgByABKgIAIhkgGZI4AiwgByAYOAIoIAdBiAFqIgFBCGogBkEIaikCADcDACAHIAYpAgA3A4gBIAIgCiAEIAMgACAFIAdBKGogARCVAgwNCyAHKAIkIQEgAELJ9+al/dPejU5B/LDAABCqAiIAKAIMIQMgACgCCCEEIAAoAgAhCiAAQRRqKAIAIQAgByABKgIEIhggGJIiGDgCMCAHIAEqAgAiGSAZkjgCLCAHIBg4AiggB0GIAWoiAUEIaiAGQQhqKQIANwMAIAcgBikCADcDiAEgAiAKIAQgAyAAIAUgB0EoaiABEJUCDAwLIAdBiAFqIQsgBygCJCEBIABBJGooAgAhDEEAIQMjAEGQAmsiACQAIAEqAgAhGCABKgIEIRkgAEHcAGogASoCCCIdQwAAAACSIho4AgAgAEHYAGogGUMAAAAAkiIbOAIAIABB0ABqIBo4AgAgAEHMAGogGzgCACAAQcQAaiAaOAIAIABBQGtDAAAAACAZkyIcOAIAIABBOGogGjgCACAAQTRqIBw4AgAgAEEsakMAAAAAIB2TIh04AgAgAEEoaiAbOAIAIABBIGogHTgCACAAQRxqIBs4AgAgAEEUaiAdOAIAIABBEGogHDgCACAAQwAAAAAgGJMiHjgCVCAAIBhDAAAAAJIiHzgCSCAAIB84AjwgACAeOAIwIAAgHjgCJCAAIB84AhggACAfOAIMIAAgHTgCCCAAIBw4AgQgACAeOAIAIAEqAgwhGUEEIQQCQEGgAkEEEO4KIgEEQCABIB0gGZMiIDgCnAIgASAbIBlDAAAAAJQiGJMiJTgCmAIgASAeIBiTIiY4ApQCIAEgIDgCkAIgASAlOAKMAiABIB8gGJMiJDgCiAIgASAgOAKEAiABIBwgGJMiIjgCgAIgASAkOAL8ASABICA4AvgBIAEgIjgC9AEgASAmOALwASABIBogGZIiIDgC7AEgASAbIBiSIiM4AugBIAEgHiAYkiInOALkASABICA4AuABIAEgIzgC3AEgASAfIBiSIig4AtgBIAEgIDgC1AEgASAcIBiSIiE4AtABIAEgKDgCzAEgASAgOALIASABICE4AsQBIAEgJzgCwAEgASAaIBiTIiA4ArwBIAEgHCAZkyIcOAK4ASABICQ4ArQBIAEgIDgCsAEgASAcOAKsASABICY4AqgBIAEgHSAYkyIpOAKkASABIBw4AqABIAEgJjgCnAEgASApOAKYASABIBw4ApQBIAEgJDgCkAEgASAaIBiSIho4AowBIAEgGyAZkiIbOAKIASABICg4AoQBIAEgGjgCgAEgASAbOAJ8IAEgJzgCeCABIB0gGJIiGDgCdCABIBs4AnAgASAnOAJsIAEgGDgCaCABIBs4AmQgASAoOAJgIAEgIDgCXCABICI4AlggASAeIBmTIhs4AlQgASAgOAJQIAEgJTgCTCABIBs4AkggASApOAJEIAEgJTgCQCABIBs4AjwgASApOAI4IAEgIjgCNCABIBs4AjAgASAaOAIsIAEgITgCKCABIB8gGZIiGTgCJCABIBo4AiAgASAjOAIcIAEgGTgCGCABIBg4AhQgASAjOAIQIAEgGTgCDCABIBg4AgggASAhOAIEIAEgGTgCACAAQpiAgICAAzcCZCAAIAE2AmAgAEEANgJ4IABCBDcDcEEAIQEDQCAsQgF8IS0gASADRgRAIABB8ABqIAMQiQYgACgCcCEEIAAoAnghAQsgBCABQQN0aiArQoCAgIAQfCAshDcCACAAIAFBAWoiATYCeCAsQgJ8IS4gACgCdCIDIAFGBEAgAEHwAGogARCJBiAAKAJ0IQMgACgCeCEBCyAAKAJwIgQgAUEDdGogK0KAgICAIHwgLYQ3AgAgACABQQFqIgE2AnggLEIDfCEtIAEgA0YEQCAAQfAAaiADEIkGIAAoAnQhAyAAKAJwIQQgACgCeCEBCyAEIAFBA3RqICtCgICAgDB8IC6ENwIAIAAgAUEBaiIBNgJ4IAEgA0YEQCAAQfAAaiADEIkGIAAoAnAhBCAAKAJ4IQELIAQgAUEDdGogKyAthDcCACAAIAFBAWoiATYCeCArQoCAgIDAAlIEQCAsQgR8ISwgK0KAgICAQH0hKyAAKAJ0IQMMAQsLIABB2AFqQoqAgICwAjcCACAAQdABakKSgICA4AA3AgAgAEHAAWpCj4CAgJACNwIAIABBuAFqQpCAgIAwNwIAIABBqAFqQomAgIDwAjcCACAAQaABakKWgICA0AA3AgAgAEGQAWpCjICAgNACNwIAIABCgoCAgLABNwLIASAAQoeAgIDgATcCsAEgAEKBgICAgAE3ApgBIABCFDcCiAEgAEKEgICA0AE3AoABIAxBAWshDSAAQeABaiEUIABBgAFqIQkCQAJAA0AgCSgCBCEKIAkoAgAhAyAAKAJoIQQgAEHoAWoiDiAAIBBBDGxqIg9BCGoiESgCADYCACAAIA8pAgA3A+ABIAMgBE8NASAAQfgBaiIVIAAoAmAiCCADQQxsaiITQQhqKAIANgIAIAAgEykCADcD8AEgBCAKTQ0CIABBgAJqIhJBCGoiEyAIIApBDGxqIghBCGooAgA2AgAgACAIKQIANwOAAiAAQeABaiAAQfABaiASIAwgAEHgAGoQ5gECQAJAIAQgDWoiEiAETQRAIAEgACgCdEYNAQwCCyAAKAJ0IAFGBEAgAEHwAGogARCJBiAAKAJ4IQELIAAoAnAiCCABQQN0aiAErSIrQiCGIi0gA62ENwIAIAAgAUEBaiIBNgJ4IAQgEkEBayIDSQRAIC1CgICAgBB8ISwgA60hLgNAICtCAXwhLSAAKAJ0IAFGBEAgAEHwAGogARCJBiAAKAJwIQggACgCeCEBCyAIIAFBA3RqICsgLIQ3AgAgACABQQFqIgE2AnggLEKAgICAEHwhLCAuIC0iK1INAAsLIAEgACgCdEcNAQsgAEHwAGogARCJBiAAKAJ4IQELIAAoAnAgAUEDdGogA60gCq1CIIaENwIAIAAgAUEBaiIBNgJ4IAkoAgghCiAJKAIEIQMgACgCaCEEIA4gESgCADYCACAAIA8pAgA3A+ABIAMgBE8NASAVIAAoAmAiCCADQQxsaiISQQhqKAIANgIAIAAgEikCADcD8AEgBCAKTQ0CIBMgCCAKQQxsaiIIQQhqKAIANgIAIAAgCCkCADcDgAIgAEHgAWogAEHwAWogAEGAAmogDCAAQeAAahDmAQJAAkAgBCANaiISIARNBEAgASAAKAJ0Rg0BDAILIAAoAnQgAUYEQCAAQfAAaiABEIkGIAAoAnghAQsgACgCcCIIIAFBA3RqIAStIitCIIYiLSADrYQ3AgAgACABQQFqIgE2AnggBCASQQFrIgNJBEAgLUKAgICAEHwhLCADrSEuA0AgK0IBfCEtIAAoAnQgAUYEQCAAQfAAaiABEIkGIAAoAnAhCCAAKAJ4IQELIAggAUEDdGogKyAshDcCACAAIAFBAWoiATYCeCAsQoCAgIAQfCEsIC4gLSIrUg0ACwsgASAAKAJ0Rw0BCyAAQfAAaiABEIkGIAAoAnghAQsgACgCcCABQQN0aiADrSAKrUIghoQ3AgAgACABQQFqIgE2AnggCSgCACEKIAkoAgghAyAAKAJoIQQgDiARKAIANgIAIAAgDykCADcD4AEgAyAETw0BIBUgACgCYCIIIANBDGxqIg9BCGooAgA2AgAgACAPKQIANwPwASAEIApNDQIgCUEMaiEJIBMgCCAKQQxsaiIIQQhqKAIANgIAIAAgCCkCADcDgAIgAEHgAWogAEHwAWogAEGAAmogDCAAQeAAahDmAQJAAkAgBCANaiIPIARNBEAgASAAKAJ0Rg0BDAILIAAoAnQgAUYEQCAAQfAAaiABEIkGIAAoAnghAQsgACgCcCIIIAFBA3RqIAStIitCIIYiLSADrYQ3AgAgACABQQFqIgE2AnggBCAPQQFrIgNJBEAgLUKAgICAEHwhLCADrSEuA0AgK0IBfCEtIAAoAnQgAUYEQCAAQfAAaiABEIkGIAAoAnAhCCAAKAJ4IQELIAggAUEDdGogKyAshDcCACAAIAFBAWoiATYCeCAsQoCAgIAQfCEsIC4gLSIrUg0ACwsgASAAKAJ0Rw0BCyAAQfAAaiABEIkGIAAoAnghAQsgEEEBaiEQIAAoAnAgAUEDdGogA60gCq1CIIaENwIAIAAgAUEBaiIBNgJ4IAkgFEcNAAsgCyAAKQNgNwIAIAsgACkDcDcCDCALQQhqIABB6ABqKAIANgIAIAtBFGogAEH4AGooAgA2AgAgAEGQAmokAAwDCyADIARB1IrDABCvCAALIAogBEHkisMAEK8IAAtBoAJBBEHc5sMAKAIAIgBBjwcgABsRAAAACyAHQZgBaigCACEAIAdBnAFqKAIAIQogBygCjAEhASAHKAKUASEDIAcoApABIQkgBygCiAEhBCAHQYCAgPwDNgIwIAdCgICA/IOAgMA/NwMoIAtBCGogBkEIaikCADcDACAHIAYpAgA3A4gBIAIgBCAJIAMgCiAFIAdBKGogCxCVAgJAIABFDQAgAEEDdEUNACADEKwBCyABRQ0LIAGtQgx+p0UNCyAEEKwBDAsLIAcoAiQhBCAHQYgBaiIDQRBqIAFBEGooAgA2AgAgA0EIaiABQQhqKQIANwMAIAcgASkCADcDiAEgB0EoaiIBQQhqIAZBCGopAgA3AwAgByAGKQIANwMoIAAgAyACIARBtK7AACAFIAEQJwwKCyAHQYgBaiEDIAcoAiQhASAAKAIgIQsgAEEkaigCACEEIwBB4ABrIgAkACABKgIEIRggASoCCCEaIAEqAgAhGSAAQQA2AhAgAEIENwMIIABBADYCICAAQgQ3AxggAEEIaiIKQQAQ6AUgACgCCCAAKAIQIglBDGxqIgFBADYCCCABIBmMIhsgGpMiHDgCBCABIBiMIhg4AgAgACAJQQFqNgIQIABBADYCMCAAIBs4AiwgACAYOAIoIABBADYCQCAAIBw4AjwgACAYOAI4IABBADYCUCAAIBs4AkwgACAYIBqTIhw4AkggAEEoaiAAQThqIABByABqIAQgChDmASAaIBmSIRogACgCECIBIAAoAgwiCkYEQCAAQQhqIAEQ6AUgACgCDCEKIAAoAhAhAQsgACgCCCIJIAFBDGxqIghBADYCCCAIIBs4AgQgCCAcOAIAIAAgAUEBaiIBNgIQIAEgCkYEQCAAQQhqIAoQ6AUgACgCCCEJIAAoAhAhAQsgCSABQQxsaiIKQQA2AgggCiAZOAIEIAogHDgCACAAIAFBAWo2AhAgAEEANgIwIAAgGTgCLCAAIBg4AiggAEEANgJAIAAgGTgCPCAAIBw4AjggAEEANgJQIAAgGjgCTCAAIBg4AkggAEEoaiAAQThqIABByABqIAQgAEEIahDmASAAKAIQIgEgACgCDEYEQCAAQQhqIAEQ6AUgACgCECEBCyAAQQhqIgpBCGoiCSABQQFqNgIAIAAoAgggAUEMbGoiAUEANgIIIAEgGjgCBCABIBg4AgAgACAENgJQIABByABqIgFBDGogBEECajYCACABQRRqIARBAXQiBEECajYCACAAQoCAgIAQNwNIIAAgBEEBcjYCWEEAIAFBAyALIAogAEEYaiIBEHAgA0EIaiIIIAkoAgA2AgAgAyAAKQMINwIAIAMgACkDGDcCDCADQRRqIAFBCGooAgA2AgAgAEHgAGokACAHQZgBaigCACEAIAdBnAFqKAIAIQkgBygCjAEhASAHKAKUASEEIAcoApABIQsgBygCiAEhCiAHQYCAgPwDNgIwIAdCgICA/IOAgMA/NwMoIAggBkEIaikCADcDACAHIAYpAgA3A4gBIAIgCiALIAQgCSAFIAdBKGogAxCVAgJAIABFDQAgAEEDdEUNACAEEKwBCyABRQ0JIAGtQgx+p0UNCSAKEKwBDAkLIAdBiAFqIQMgBygCJCEBIAAoAiAhCyAAQSRqKAIAIQQjAEHgAGsiACQAIAEqAgghGSABKgIEIRogASoCACEYIABBADYCECAAQgQ3AwggAEEANgIgIABCBDcDGCAaIBqUIBhDAAAAwJQiHSAdlJJDAAAAAJIQfSEbIABBCGoiCkEAEOgFIAAoAgggACgCECIJQQxsaiIBQQA2AgggASAYjCIeIBmTIh84AgQgASAajCIcOAIAIAAgCUEBajYCECAAQQA2AjAgACAeOAIsIAAgHDgCKCAAQQA2AkAgACAfOAI8IAAgHDgCOCAAIBlDAAAAACAblZRDAAAAAJIiHDgCUCAAIBkgGiAblZQiHiAYkyIfOAJMIAAgGSAdIBuVlCIbIBqTIh04AkggAEEoaiAAQThqIABByABqIAQgChDmASAbQwAAAACSIRogGSAYkiEZIBggHpIhGyAAKAIQIgEgACgCDCIKRgRAIABBCGogARDoBSAAKAIMIQogACgCECEBCyAAKAIIIgkgAUEMbGoiCCAcOAIIIAggHzgCBCAIIB04AgAgACABQQFqIgE2AhAgASAKRgRAIABBCGogChDoBSAAKAIIIQkgACgCECEBCyAJIAFBDGxqIgogHDgCCCAKIBs4AgQgCiAaOAIAIAAgAUEBajYCECAAQQA2AjAgACAYOAIsIABBADYCKCAAIBw4AkAgACAbOAI8IAAgGjgCOCAAQQA2AlAgACAZOAJMIABBADYCSCAAQShqIABBOGogAEHIAGogBCAAQQhqEOYBIAAoAhAiASAAKAIMRgRAIABBCGogARDoBSAAKAIQIQELIABBCGoiCkEIaiIJIAFBAWo2AgAgACgCCCABQQxsaiIBQQA2AgggASAZOAIEIAFBADYCACAAIAQ2AlAgAEHIAGoiAUEMaiAEQQJqNgIAIAFBFGogBEEBdCIEQQJqNgIAIABCgICAgBA3A0ggACAEQQFyNgJYQQEgAUEDIAsgCiAAQRhqIgEQcCADQQhqIgggCSgCADYCACADIAApAwg3AgAgAyAAKQMYNwIMIANBFGogAUEIaigCADYCACAAQeAAaiQAIAdBmAFqKAIAIQAgB0GcAWooAgAhCSAHKAKMASEBIAcoApQBIQQgBygCkAEhCyAHKAKIASEKIAdBgICA/AM2AjAgB0KAgID8g4CAwD83AyggCCAGQQhqKQIANwMAIAcgBikCADcDiAEgAiAKIAsgBCAJIAUgB0EoaiADEJUCAkAgAEUNACAAQQN0RQ0AIAQQrAELIAFFDQggAa1CDH6nRQ0IIAoQrAEMCAsgB0GIAWohDyAHKAIkIQwgAEEkaigCACEVQQAhAUEAIQQjAEHgAGsiCCQAIAhBADYCCCAIQgQ3AwAgCEEANgIYIAhCBDcDECAMKAIMIgogDEEUaigCACIQQQN0aiETIBAEQCAMQSBqKAIAIREgDEE4aigCACEUIAxBMGooAgAhEiAMKgJgIRggDCgCGCEWIAwoAgAhFyAMKAIIIQ1BBCEJIAohAANAIAQgDUYEQCANIA1B3IfDABCvCAALIAAoAgQiDiAAKAIAIgtqIQMCQAJAIAMgDk8EQCADIBRLDQEgDkUNAiAXIARBDGxqIgMqAgghGSADKgIEIRogAyoCACEbIBIgC0ECdGohCyAOQQJ0IQMDQCALKAIAIg4gEUkEQCAbIBYgDkEUbGoiDioCCCAYlJIhHCAZIA5BEGoqAgAgGJSSIR0gGiAOQQxqKgIAIBiUkiEeIAtBBGohCyAIKAIEIAFGBEAgCCABEOgFIAgoAgAhCSAIKAIIIQELIAkgAUEMbGoiDiAdOAIIIA4gHjgCBCAOIBw4AgAgCCABQQFqIgE2AgggA0EEayIDDQEMBAsLIA4gEUH8h8MAEK8IAAsgCyADENcLAAsgAyAUENYLAAsgBEEBaiEEIBMgAEEIaiIARw0ACwsgDEEgaigCACIABEAgDCgCGCIEIABBFGxqIREgDEHcAGooAgAhDSAMQdQAaigCACEUIAwqAmAhGCAMKAIAIRIgDCgCCCEOA0ACfyAEKAIEIgMgBCgCACIJaiEAAkACQAJAIAAgA08EQCAAIA1LDQEgA0UEQEF/IQsgASEADAQLIBQgCUECdGohCyADQQJ0IQkgASEAA0AgCygCACIDIA5JBEAgEiADQQxsaiIDKgIIIAQqAhAgGJSSIRkgAyoCBCAEKgIMIBiUkiEaIAMqAgAgBCoCCCAYlJIhGyAIKAIEIABGBEAgCCAAEOgFIAgoAgghAAsgC0EEaiELIAgoAgAgAEEMbGoiAyAZOAIIIAMgGjgCBCADIBs4AgAgCCAAQQFqIgA2AgggCUEEayIJDQEMBAsLIAMgDkGciMMAEK8IAAsgCSAAENcLAAsgACANENYLAAsgBCgCBEEBayILDQAgCCgCGCELQQEMAQsgC60hKyAIKAIYIQsgASEDA0AgA0EBaiEJIAgoAhQgC0YEQCAIQRBqIAsQiQYgCCgCGCELCyAIKAIQIAtBA3RqIAOtIAmtQiCGhDcCACAIIAtBAWoiCzYCGCAJIQMgK0IBfSIrUEUNAAsgBCgCBAshAyAEQRRqIQQgASADakEBayEDIAgoAhQgC0YEQCAIQRBqIAsQiQYgCCgCGCELCyAIKAIQIAtBA3RqIAGtIAOtQiCGhDcCACAIIAtBAWo2AhggACEBIAQgEUcNAAsLAkACQCAQBEAgFUEBayEUQQAhAEEAIQ4DQCAMKAIIIgEgDk0NAiAIQShqIhIgDCgCACAOQQxsaiIBQQhqKAIANgIAIAggASkCADcDICAKKAIEIhAEQCAQrSEvQgAhLQNAAkAgLyAtIitCAXwiLVgNACAAICunaiIJrSEwIC2nIQMCQANAAkAgCCgCCCENIAhBOGogEigCADYCACAIIAgpAyA3AzAgCSANTw0AIAhByABqIAgoAgAiASAJQQxsaiIEQQhqKAIANgIAIAggBCkCADcDQCAAIANqIhEgDU8NAiAIQdAAaiIEQQhqIAEgEUEMbGoiAUEIaigCADYCACAIIAEpAgA3A1AgCEEwaiAIQUBrIAQgFSAIEOYBAkACQCANIBRqIgQgDUsEQCAIKAIYIgsgCCgCFEYEQCAIQRBqIAsQiQYgCCgCGCELCyAIKAIQIgEgC0EDdGogDa0iK0IghiIsIDCENwIAIAggC0EBaiILNgIYIA0gBEEBayIESQRAICxCgICAgBB8IS4gBK0hMQNAICtCAXwhLCAIKAIUIAtGBEAgCEEQaiALEIkGIAgoAhghCyAIKAIQIQELIAEgC0EDdGogKyAuhDcCACAIIAtBAWoiCzYCGCAuQoCAgIAQfCEuIDEgLCIrUg0ACwsgCyAIKAIURg0BDAILIAkhBCAIKAIYIgsgCCgCFEcNAQsgCEEQaiALEIkGIAgoAhghCwsgCCgCECALQQN0aiAErSARrUIghoQ3AgAgCCALQQFqNgIYIBAgA0EBaiIDRw0BDAMLCyAJIA1B1IrDABCvCAALIBEgDUHkisMAEK8IAAsgLSAvUg0ACyAAIBBqIQALIA5BAWohDiATIApBCGoiCkcNAAsLIA8gCCkDADcCACAPIAgpAxA3AgwgD0EIaiAIQQhqKAIANgIAIA9BFGogCEEYaigCADYCACAIQeAAaiQADAELIA4gAUGsiMMAEK8IAAsgB0GYAWooAgAhACAHQZwBaigCACEKIAcoAowBIQEgBygClAEhAyAHKAKQASEJIAcoAogBIQQgB0GAgID8AzYCMCAHQoCAgPyDgIDAPzcDKCAPQQhqIAZBCGopAgA3AwAgByAGKQIANwOIASACIAQgCSADIAogBSAHQShqIA8QlQICQCAARQ0AIABBA3RFDQAgAxCsAQsgAUUNByABrUIMfqdFDQcgBBCsAQwHCyAHQYgBaiIEQQxqIgggBygCJCIDQQBBABD1ASAHQgA3AowBIAcgAzYCiAEgB0EoaiIDIARB3AAQ2QsaIAQgA0HcABDZCxogBygClAEgB0G4AmoiA0EgaiINIAdBuAFqKAIANgIAIANBGGoiDyAHQbABaikDADcDACADQRBqIg4gBEEgaikDADcDACADQQhqIhAgBEEYaikDADcDACAHQQA2ApQBIAcgBEEQaiIMKQMANwO4AiAHQcABaiELIAMhCkEBRw0EQQEMBQsDQCADQQhqKAIAIQkgA0EEaigCACEIIAwoAkgiBCADKAIAIg9NDQIgDCgCQCELIAQgCE0NAyAEIAlLBEAgDSALIAhBDGxqIhApAgA3AgAgB0GIAWoiBEEIaiIIIAsgD0EMbGoiD0EIaigCADYCACANQQhqIBBBCGooAgA2AgAgCiALIAlBDGxqIgkpAgA3AgAgCkEIaiAJQQhqKAIANgIAIAdBKGoiCUEIaiILIAgpAwA3AwAgCUEQaiIQIARBEGoiESkDADcDACAJQRhqIhUgCikDADcDACAJQSBqIgkgBEEgaiITKAIANgIAIAcgDykCADcDKCATIAkoAgA2AgAgCiAVKQMANwMAIBEgECkDADcDACAIIAspAwA3AwAgByAHKQMoNwOIASAHQbgCaiIJQRBqIAFBEGooAgA2AgAgCUEIaiABQQhqKQIANwMAIAcgASkCADcDuAIgB0HoAWoiCEEIaiAGQQhqKQIANwMAIAcgBikCADcD6AEgACAJIAIgBEG0rsAAIAUgCBAnIA4gA0EMaiIDRg0HDAELCyAJIARBxJ7AABCvCAALIANBBEHc5sMAKAIAIgBBjwcgABsRAAAACyAPIARBpJ7AABCvCAALIAggBEG0nsAAEK8IAAtBAAshBANAIAQEQCAHQegBaiIEQSBqIApBIGooAgAiCTYCACAEQRhqIApBGGopAgAiKzcDACAEQRBqIApBEGopAgAiLTcDACAEQQhqIApBCGopAgAiLDcDACAHIAopAgAiLjcD6AEgDSAJNgIAIA8gKzcDACAOIC03AwAgECAsNwMAIAcgLjcDuAIgB0GQAmoiBEEQaiABQRBqKAIANgIAIARBCGogAUEIaikCADcDACAHIAEpAgA3A5ACIAdBqAJqIglBCGogBkEIaikCADcDACAHIAYpAgA3A6gCIAAgBCACIAdBuAJqQbSuwAAgBSAJECcgDSAMQSBqKAIANgIAIA8gDEEYaikCADcDACAOIAxBEGopAgA3AwAgECAMQQhqKQIANwMAIAdBADYClAEgByAMKQIANwO4AkEAIQQMAQUgBygCiAEiBEEMaiERAn8DQCAHKAK8ASEJIAdBADYCvAEgCyAJQQFGDQEaIAcgBygCjAFBAWoiCTYCjAEgBygCkAEhCiARKAIAQQFrIAlNBEAgCiAEQRBqKAIAQQJrTw0FIAdBADYCjAEgByAKQQFqIgo2ApABQQAhCQsgCCAEIAkgChD1ASAQIAxBCGopAgA3AwAgDiAMQRBqKQIANwMAIA8gDEEYaikCADcDACANIAxBIGooAgA2AgAgBygClAEgB0EANgKUASAHIAwpAgA3A7gCQQFHDQALIAMLIQpBASEEDAELAAsACyAHQeACaiQAC5I0Axh/B30DfiMAQbACayIEJABDAAAANBB9ISEgBEEANgIIIARCBDcDACAEQQA2AhggBEIENwMQIARBADYCKCAEQgQ3AyAgBEEANgI4IARCBDcDMCAEQdgAakEANgIAIARCBDcDUCAEQgA3A0ggBEGQksMANgJEIARBADYCQCAEQQA2AmggBEIENwNgIARBADYCeCAEQgQ3A3AgBEEANgKIASAEQgQ3A4ABIARBADYCmAEgBEIENwOQASABQQhqKAIAIg8gA2pBAmsiBwRAAkAjAEEgayIFJABBBCEGIARBEGoiCUEEaigCACINQQF0IgggByAHIAhJGyIHQQQgB0EESxsiByAHQf///z9xRkECdCEIIAdBBXQhCgJAIA1FBEBBACEGDAELIAUgDUEFdDYCFCAFIAkoAgA2AhALIAUgBjYCGCAFIAogCCAFQRBqEPUGAkAgBSgCAARAIAVBCGooAgAiAEUNASAFKAIEIABB3ObDACgCACIAQY8HIAAbEQAAAAsgBSgCBCEGIAlBBGogBzYCACAJIAY2AgAgBUEgaiQADAELEN8JAAsLAkACQAJAAkACQAJAAn8CQCADBEAgAiADQQxsaiEaIARB3AFqIRQgBEGoAWohFkEEIRMCQAJAA0AgFkF/NgIAIARCfzcDoAEgAigCACIDIAIoAgQiBUYNCiACKAIIIgkgA0YNCiAFIAlGDQogAkEMaiENIAytQoCAgIBwhCEkQQAhBQNAIAIgBUEBaiIJQf8BcUEDcEECdGoiFygCACIGIANJIQcgAyAGIAcbIhAgBiADIAcbIhJBx9z57nhzQbnz3fF5bEEFd3NBufPd8XlsIgZBGXZBgYKECGwhByAHIAQoAkAiCyAGcSIIIAQoAkQiDmooAAAiA3MiCkGBgoQIayAKQX9zcUGAgYKEeHEhCiASrSAQrUIghoQhIyAOQQRrIRUgBUECdCISIAJqIRggBCgCWCEQIAQoAlAhGUEAIQUCQAJAAkACQAJAAkACQANAIApFBEADQCADIANBAXRxQYCBgoR4cQ0DIAUgCGohAyAFQQRqIQUgByAOIANBBGogC3EiCGooAAAiA3MiCkGBgoQIayAKQX9zcUGAgYKEeHEiCkUNAAsLIBUgCmhBA3YgCGogC3FBAnRrKAIAIhEgEE8NAyAKQQFrIApxIQogIyAZIBFBBHRqIhEpAgRSDQALIAQoAhgiAyARKAIMIgVNDQMgBCgCECAFQQV0akEMaiIGKAIAQX9GDQEMEgsgBCAjNwPYASAEIAY2AtQBIAQgBEFAazYC0AEgBEGgAWogEmogBCgCGCEFIwBBMGsiCyQAIARB0AFqIgYoAgAiCkEEaigCACIDIAooAgAiDiAGKAIEIhBxIghqKAAAQYCBgoR4cSIRRQRAQQQhBwNAIAcgCGogB0EEaiEHIA5xIgggA2ooAABBgIGChHhxIhFFDQALCyAKQRBqIRIgCkEYaigCACEHIAYpAgghIyARaEEDdiAIaiAOcSIIIANqLAAAIgZBAE4EQCADKAIAQYCBgoR4cWhBA3YiCCADai0AACEGCyAGQQFxIRECQCAKQQhqIhUoAgANACARRQ0AIAtBCGogCiASKAIAIAcQhwEgCkEEaigCACIDIBAgCigCACIOcSIGaigAAEGAgYKEeHEiGUUEQEEEIQgDQCAGIAhqIAhBBGohCCAOcSIGIANqKAAAQYCBgoR4cSIZRQ0ACwsgGWhBA3YgBmogDnEiCCADaiwAAEEASA0AIAMoAgBBgIGChHhxaEEDdiEICyADIAhqIBBBGXYiBjoAACAIQQRrIA5xIANqQQRqIAY6AAAgFSAVKAIAIBFrIg42AgAgCkEMaiIRKAIAQQFqIQYgESAGNgIAIAMgCEECdGtBBGsgBzYCAAJAIAcgCkEUaigCACIDRwRAIApBGGooAgAhCAwBCyAGIA5qIApBGGooAgAiCGshAyADIAcgCGtNBEAgByEDDAELAkAgCCADIAhqIgNNBEBBBCEOIANBBHQhBiADQf////8AcSADRkECdCERAkAgB0UEQEEAIQ4MAQsgCyAHQQR0NgIkIAsgEigCADYCIAsgCyAONgIoIAtBEGogBiARIAtBIGoQ9QYgCygCEEUEQCALKAIUIQYgCkEUaiADNgIAIAogBjYCEAwDCyALQRhqKAIAIgANAQsQ3wkACyALKAIUIABB3ObDACgCACIAQY8HIAAbEQAAAAsgAyAIRgRAIBIgAxCKBiAKQRhqKAIAIQgLIApBGGogCEEBaiIDNgIAIAooAhAgCEEEdGoiBiAFNgIMIAYgIzcCBCAGIBA2AgACQCADIAdLBEAgEigCACALQTBqJAAgB0EEdGpBDGohAwwBCyAHIANBuPPBABCvCAALIAMoAgA2AgAgDyAXKAIAIgNNDQMgDyAYKAIAIghNDQQCfSABKAIAIgcgA0EMbGoiBioCACAHIAhBDGxqIgcqAgCTIhwgHJQgBioCBCAHKgIEkyIeIB6UkiAGKgIIIAcqAgiTIh0gHZSSQwAAAACSIh9DAACAKF4iBkUEQEMAAAAAIR5DAAAAACEdQwAAgD8MAQsgHSAfEH0iH5UhHSAeIB+VIR4gFygCACEDIBgoAgAhCCAcIB+VCyEcIAZFIQogCK0gA61CIIaEISMgBCgCFCAFRgRAIARBEGohByMAQSBrIgMkAAJAAkAgBSAFQQFqIgVLDQBBBCEGIAdBBGooAgAiCEEBdCILIAUgBSALSRsiBUEEIAVBBEsbIgVB////P3EgBUZBAnQhCyAFQQV0IQ4CQCAIRQRAQQAhBgwBCyADIAhBBXQ2AhQgAyAHKAIANgIQCyADIAY2AhggAyAOIAsgA0EQahD1BiADKAIABEAgA0EIaigCACIARQ0BIAMoAgQgAEHc5sMAKAIAIgBBjwcgABsRAAAACyADKAIEIQYgB0EEaiAFNgIAIAcgBjYCACADQSBqJAAMAQsQ3wkACyAEKAIYIQULIAQoAhAgBUEFdGoiAyAKOgAcIAMgHDgCECADICQ3AgggAyAjNwIAIAMgBC8A0AE7AB0gA0EYaiAdOAIAIANBFGogHjgCACADQR9qIARB0gFqLQAAOgAAIAQgBUEBaiIDNgIYDAULIAYgDDYCACAEQaABaiASaiAFNgIADAQLIBEgEEGo88EAEK8IAAsgBSADQZzWwgAQrwgACyADIA9B/NXCABCvCAALIAggD0GM1sIAEK8IAAsgCUEDRwRAIAIgCUECdGooAgAhAyAJIQUMAQsLIAIoAgAiBSAPSQRAIAIoAgQiCSAPTw0CIAIoAggiBiAPTw0DAn0gASgCACIHIAlBDGxqIgkqAgAgByAFQQxsaiIFKgIAIhyTIh8gByAGQQxsaiIGQQRqKgIAIAVBBGoqAgAiHZMiHpQgCUEEaioCACAdkyIgIAYqAgAgHJMiHJSTIh0gHZQgICAGQQhqKgIAIAVBCGoqAgAiIJMiIpQgCUEIaioCACAgkyIgIB6UkyIeIB6UICAgHJQgHyAilJMiHyAflJKSQwAAAACSIhxDAACAKF4iBUUEQCAEQbgBaiACQQhqKAIANgIAIAQgAikCADcDsAFDAAAAACEdQwAAAAAhIEMAAAAADAELIBwQfSEcIARBuAFqIAJBCGooAgA2AgAgBCACKQIANwOwASAdIByVISAgHyAclSEdIB4gHJULIRwgFCAEKQOgATcCACAEQdgBaiIIIARBuAFqKAIANgIAIBRBCGogFigCADYCACAEIAQpA7ABNwPQASAEQcIBaiIKIARBrwFqLQAAOgAAIAQgBC8ArQE7AcABIAVFIQsgBCgCNCAMRgRAIARBMGohBSMAQSBrIgIkAAJAAkAgDEEBaiIJIAxJDQBBBCEHIAVBBGooAgAiBkEBdCIMIAkgCSAMSRsiCUEEIAlBBEsbIgmtQjB+IiNCIIhQQQJ0IQwgI6chDgJAIAZFBEBBACEHDAELIAIgBSgCADYCECACIAatQjB+PgIUCyACIAc2AhggAiAOIAwgAkEQahD1BiACKAIABEAgAkEIaigCACIARQ0BIAIoAgQgAEHc5sMAKAIAIgBBjwcgABsRAAAACyACKAIEIQYgBUEEaiAJNgIAIAUgBjYCACACQSBqJAAMAQsQ3wkACyAEKAIwIRMgBCgCOCEMCyAIKQMAISMgBEHgAWopAwAhJCAEKQPQASElIBMgDEEwbGoiAiALOgAsIAIgJTcCACACQQA2AiQgAiAcOAIYIAJBEGogJDcCACACQQhqICM3AgAgAkEgaiAgOAIAIAJBHGogHTgCACACIAQvAcABOwAtIAJBL2ogCi0AADoAACAEIAxBAWoiDDYCOCAaIA0iAkYNBQwBCwsgBSAPQazWwgAQrwgACyAJIA9BvNbCABCvCAALIAYgD0HM1sIAEK8IAAsgBCgCGCICRQ0FIAQoAhAiBiACQQV0agwBCyAEKAIQIQYgA0UNASAGIANBBXRqCyECQwAAgD8gIZMhHCAEKAIwIQkgBiEDA0ACQAJAIANBCGooAgAiByAMSSINBEAgA0EMaigCACIIIAxPDQggA0EgaiEFIAkgB0EwbGpBACANGyIHKgIYIAkgCEEwbGoiDSoCGJQgB0EcaioCACANQRxqKgIAlJIgB0EgaioCACANQSBqKgIAlJIgHF4NAQwCCwwHCyADQRxqQQE6AAALIAIgBSIDRw0ACwwBCyAMRQ0BC0EAIQcgBCgCGCEKIAQoAjAhDyAEQdgBaiEOA0ACQAJAAkACQAJAAkAgByAMRwRAIA8gB0EwbGoiCygCJEEBRg0GIAogCygCDCIFTQ0BAn9BACAGIAVBBXRqLQAcRQ0AGiAKIAtBEGooAgAiBU0NAkEBIAYgBUEFdGotABxFDQAaIAogC0EUaigCACIFTQ0CIAYgBUEFdGotABwNB0ECCyEDIAQoAighDSAOIAtBIGooAgA2AgAgBCALKQIYNwPQASAEKAKIASISIgggBCgChAFGBEAgBEGAAWogEhCLBiAEKAKIASEICyAEKAKAASICIAhBAnRqIAU2AgAgBCAIQQFqIgk2AogBIAcgDE8NAiALIAMiBUECdGoiCygCACEIIAQoApgBIgMgBCgClAFGBEAgBEGQAWogAxCLBiAEKAKYASEDCyAEKAKQASADQQJ0aiAINgIAQQEhEyAEIANBAWo2ApgBIAVBAWpBA3AhCCALKAIAIRQgByEFA0AgDyAFQTBsaiILIAhBAnRqIgMoAgAiECAURgRAIBNBAk0NCCAEKAIkIA1GBEAgBEEgaiANEOsFIAQoAighDQsgBCgCICANQRRsaiICIBM2AgQgAiASNgIAIAIgBCkD0AE3AgggAkEQaiAOKAIANgIAIAQgDUEBajYCKAwICyADQQxqKAIAIQMgC0EoaiANNgIAIAtBATYCJCADIApPDQQCQCAGIANBBXRqIgstABwEQCAMIAtBDGooAgAgC0EIaigCACIIIAUgCEYbIgVNDQdBASEIAkAgDyAFQTBsaiILKAIMIANGDQBBAiEIIAtBEGooAgAgA0YNAEEAIQggC0EUaigCACADRw0JCyALIAhBAnRqKAIAIBBGDQFBvNfCAEHQAEGM2MIAEKIJAAsgBCgChAEgCUYEQCAEQYABaiAJEIsGIAQoAogBIQkgBCgCgAEhAgsgAiAJQQJ0aiADNgIAIAQgCUEBaiIJNgKIASAEKAKYASIDIAQoApQBRgRAIARBkAFqIAMQiwYgBCgCmAEhAwsgBCgCkAEgA0ECdGogEDYCACAEIANBAWo2ApgBIBNBAWohEyAIQQFqQQNwIQgLIAUgDEkNAAsgBSAMQYzXwgAQrwgACyAMIAxB3NbCABCvCAALIAUgCkHs1sIAEK8IAAsgByAMQfzWwgAQrwgACyADIApBnNfCABCvCAALIAUgDEGs18IAEK8IAAtBoIvCAEEoQezVwgAQogkACyAMIAdBAWoiB0cNAAsgBCgCECEGCyAEKAIYIgJFDQAgBkEIaiEDIAJBBXQhCSAEKAI4IQIgBCgCMCEFA0AgAygCACIGIAJJIgdFDQIgBSAGQTBsakEAIAcbIgYoAiRBAUYEQCADIAYoAig2AgALIANBBGoiBygCACIGIAJPDQIgBSAGQTBsakEAIAIgBksbIgYoAiRBAUYEQCAHIAYoAig2AgALIANBIGohAyAJQSBrIgkNAAsLAkAgBEEIaiIJKAIAIgIgAUEIaigCACIDTwRAIAkgAzYCAAwBCyADIAJrIgMgBEEEaigCACACa0sEQCAEIAIgAxCIBiAEQQhqKAIAIQILIAQoAgAiBiACQQN0aiEFAkACQCADQQJPBEAgBUEAIANBA3RBCGsQ2gsaIAYgAiADakEBayICQQN0aiEFDAELIANFDQELIAVCADcCACACQQFqIQILIAkgAjYCAAsgBCgCICEGAkAgBCgCKCIMRQRAIAQoAgghCiAEKAIAIQIMAQsgBiAMQRRsaiEIIAQoAgAhAiAEKAIIIQogBCgCmAEhByAEKAKQASELIAYhCQNAIAkoAgQiBSAJKAIAIg1qIQMCQCADIAVPBEAgAyAHTQ0BIAMgBxDWCwALIA0gAxDXCwALAkAgBQRAIAsgDUECdGohAyAFQQJ0IQUDQCADKAIAIg0gCk8NAiACIA1BA3RqIg0gDSgCBEEBajYCBCADQQRqIQMgBUEEayIFDQALCyAIIAlBFGoiCUYNAgwBCwsgDSAKQazYwgAQrwgACwJAAkAgCgRAIApBAWtB/////wFxIgdBAWoiDUEHcSEIIAdBB0kEQEEAIQUgAiEDDAILIA1B+P///wNxIQlBACEFIAIhAwNAIAMgBTYCACADQQhqIANBBGooAgAgBWoiBTYCACADQRBqIANBDGooAgAgBWoiBTYCACADQRhqIANBFGooAgAgBWoiBTYCACADQSBqIANBHGooAgAgBWoiBTYCACADQShqIANBJGooAgAgBWoiBTYCACADQTBqIANBLGooAgAgBWoiBTYCACADQThqIANBNGooAgAgBWoiBTYCACADQTxqKAIAIAVqIQUgA0FAayEDIAlBCGsiCQ0ACwwBCyAEQeAAakEAEOYEIARB8ABqQQAQ5gQMAQsgCARAA0AgAyAFNgIAIANBBGooAgAgBWohBSADQQhqIQMgCEEBayIIDQALCyAEQeAAaiAFEOYEIARB8ABqIAUQ5gQgCkUNAAJAIA1BB3EiBUUEQCACIQMMAQsgAiEDA0AgA0EEakEANgIAIANBCGohAyAFQQFrIgUNAAsLIAdBB0kNACACIApBA3RqIQUgA0E8aiEDA0AgA0EANgIAIANBCGtBADYCACADQRBrQQA2AgAgA0EYa0EANgIAIANBIGtBADYCACADQShrQQA2AgAgA0Ewa0EANgIAIANBOGtBADYCACADQQRqIQkgA0FAayEDIAUgCUcNAAsLIAwEQEEAIQsgBCgCgAEhFCAEKAJwIRYgBCgCeCETIAQoAogBIQ8gBCgCYCEXIAQoAmghEiAEKAKQASEYIAQoApgBIQ4DQAJAAkACQAJAAkACQCALIAxHBEAgBiALQRRsaiIFKAIAIQMgAyADIAUoAgQiDWpPDQYgA0ECdCIFIBhqIQggBSAUaiEHIAMgDiADIA5LGyIRIANrIQUgAyAPIAMgD0sbIhUgA2shCQNAIAVFDQIgCCgCACIDIApPDQMgAiADQQN0aiIDKAIEIAMoAgBqIhAgEk8NBCAXIBBBAnRqIAs2AgAgCUUNBSADQQRqIhAoAgAgAygCAGoiAyATTw0GIBYgA0ECdGogBygCADYCACAQIBAoAgBBAWo2AgAgCEEEaiEIIAdBBGohByAFQQFrIQUgCUEBayEJIA1BAWsiDQ0ACwwGCyAMIAxBvNjCABCvCAALIBEgDkHM2MIAEK8IAAsgAyAKQdzYwgAQrwgACyAQIBJB7NjCABCvCAALIBUgD0H82MIAEK8IAAsgAyATQYzZwgAQrwgACyAMIAtBAWoiC0cNAAsLIARB0AFqIgJBCGogAUEIaigCADYCACAEQeQBaiAEQQhqKAIANgIAIARB8AFqIARBKGooAgA2AgAgBEH8AWogBEEYaigCADYCACAEQYgCaiAEQegAaigCADYCACAEIAQpAwA3AtwBIAQgBCkDIDcD6AEgBCAEKQMQNwL0ASAEIAQpA2A3A4ACIAQgASkCADcD0AEgBEGUAmogBEH4AGooAgA2AgAgBEGgAmogBEGIAWooAgA2AgAgBEGsAmogBEGYAWooAgA2AgAgBCAEKQNwNwKMAiAEIAQpA4ABNwOYAiAEIAQpA5ABNwKkAiAAIAJB4AAQ2QsaIARBQGsQ4wggBCgCNCIARQ0BIACtQjB+p0UNASAEKAIwEKwBDAELIABBADYCAAJAIAQoApQBIgBFDQAgAEECdEUNACAEKAKQARCsAQsCQCAEKAKEASIARQ0AIABBAnRFDQAgBCgCgAEQrAELAkAgBCgCdCIARQ0AIABBAnRFDQAgBCgCcBCsAQsCQCAEKAJkIgBFDQAgAEECdEUNACAEKAJgEKwBCyAEKAJAIgAEQCAEKAJEIABBAnRBBGprEKwBCwJAIAQoAlQiAEUNACAAQQR0RQ0AIAQoAlAQrAELAkAgBCgCNCIARQ0AIACtQjB+p0UNACAEKAIwEKwBCwJAIAQoAiQiAEUNACAArUIUfqdFDQAgBCgCIBCsAQsCQCAEKAIUIgBFDQAgAEEFdEUNACAEKAIQEKwBCwJAIAQoAgQiAEUNACAAQQN0RQ0AIAQoAgAQrAELIAFBBGooAgAiAEUNACAArUIMfqdFDQAgASgCABCsAQsgBEGwAmokAAuBJgMmfxx9A34jAEGACGsiCyQAIAtBCGogBiAHKAKAAREAACALQThqIAc2AgAgC0EwaiAENgIAIAsgCjoAPCALIAk4AhwgCyAIOAIYIAsgBjYCNCALIAM2AiwgCyAFNgIoIAsgAjYCJCALIAE2AiACQAJAIAMgBCgCEBEFACIKQSBqKAIABEAgC0EANgJIIAtCBDcDQCALQUBrIgFBABCJBiALKAJAIAsoAkgiAkEDdGpCgICAgPD///9+NwIAIAsgAkEBajYCSCALQZABaiABEOsCQQQhAQJAIAsoApABQQFHDQAgC0E8aiEjIAtBHGohJCALQRhqISUgC0GzBmohBiALQcwEaiEYIAtByQRqIRIgC0GwAmohEyALQfAGaiIBQRxqIRkgAUEoaiEaIAFBBHIhGyABQRBqIRwgC0HIB2oiAUEoaiEQIAFBHGohHSABQRBqIREgAUEEciEeQ///f38hCCAKQSBqIR8gC0GABGohIEEEIQECQAJAA0AgCCALKgKYAYxfDQMgHygCACIDIAsoApQBIgJLBEAgC0GgAWogCigCGCACQQd0akGAARDZCxogCy0AmAIiDwRAIAsoAowCIgMgCigCPCICSSEEIANBDGwgCigCNCIDakEAIAQbQQhqQQAgBBshJiALKAKIAiIFIAJJIQQgAyAFQQxsakEAIAQbQQhqQQAgBBshJyALKAKEAiIFIAJJIQQgAyAFQQxsakEAIAQbQQhqQQAgBBshKCALKAKAAiIEIAJJIQIgAyAEQQxsakEAIAIbQQhqQQAgAhshIQsgCyAIOAL0AyAgQgA3AwAgC0IANwP4A0EAIQIgC0EANgKMBCALQQQ6APwFIAtBBDoAwAUgC0EEOgCEBSALQQQ6AMgEIAsqArwBIQkgCyoC7AEhMyALKgKsASExIAsqAtwBITcgCyoCzAEhNCALKgL8ASE1IAsqArgBITIgCyoC6AEhNiALKgKoASE5IAsqAtgBITggCyoCyAEhPiALKgL4ASE/IAsqArQBITogCyoC5AEhOyALKgKkASFGIAsqAtQBIUcgCyoCxAEhSCALKgL0ASFJIAsqAtABIkEgCyoCoAEiQpMiQyBDlCALKgLgASJDIAsqArABIkqTIkQgRJSSIAsqAvABIkQgCyoCwAEiS5MiRSBFlJJDAAAAAJIQfSFFIEcgRpMiPCA8lCA7IDqTIjwgPJSSIEkgSJMiPCA8lJJDAAAAAJIQfSE8IDggOZMiPSA9lCA2IDKTIj0gPZSSID8gPpMiPSA9lJJDAAAAAJIQfSE9IAsgNyAxkyJAIECUIDMgCZMiQCBAlJIgNSA0kyJAIECUkkMAAAAAkhB9OAKMBiALID04AogGIAsgPDgChAYgCyBFOAKABiA0IDWSQwAAAD+UIUUgPiA/kkMAAAA/lCE8IEggSZJDAAAAP5QhSCBLIESSQwAAAD+UIUkgCSAzkkMAAAA/lCFEIDIgNpJDAAAAP5QhSyA6IDuSQwAAAD+UIT0gSiBDkkMAAAA/lCFDIDEgN5JDAAAAP5QhSiA5IDiSQwAAAD+UIUAgRiBHkkMAAAA/lCFGIEIgQZJDAAAAP5QhRyALQYAGaiEFIAtBwAJqIQQDQCALIAI2ApwGIAsgSjgCzAIgCyBAOALIAiALIEY4AsQCIAsgRzgCwAIgBCoCACE0IAsgRDgCzAIgCyBLOALIAiALID04AsQCIAsgQzgCwAIgBCoCACE1IAsgRTgCzAIgCyA8OALIAiALIEg4AsQCIAsgSTgCwAIgBCoCACEyIAsgBSgCADYCoAYgCyALKAIUNgKoBiALQbAGaiIHQQhqIiIgCygCJCIDQQhqKQIANwMAIAdBEGoiFCADQRBqKQIANwMAIAdBIGoiFSADQSBqKQIANwMAIAdBGGoiFiADQRhqKQIANwMAIAdBKGoiKSADQShqKQIANwMAIAdBMGoiKiADQTBqKQIANwMAIAdBOGogA0E4aikCADcDACALIAMpAgA3A7AGIBUqAgAhNiAWKgIAIT4gCyoCxAYhPyALKgLMBiE5IAsqAtQGITggFCAUKgIAIkEgNCALKgK8BiI3IDIgCyoCtAYiCZQgNSAiKgIAIjOUkyIxIDGSIjqUIAkgNSALKgKwBiIxlCA0IAmUkyI7IDuSIjuUIDMgNCAzlCAyIDGUkyI0IDSSIjSUk5KSkiJCOAIAIBYgPiAyIDcgO5QgMSA0lCAJIDqUk5KSkiJMOAIAIAsgPyA1IDcgNJQgMyA6lCAxIDuUk5KSkiI6OALEBiAVID8gNiA3IDMgOZQgMSA4lJMiNCA0kiI0lCAzIAkgOJQgMyA2lJMiNSA1kiI1lCAxIDEgNpQgCSA5lJMiMiAykiIylJOSkpIgOpMiNiA3IDEgPiA4IDcgMpQgMSA0lCAJIDWUk5KSkiBMkyI4lCAzIEEgOSA3IDWUIAkgMpQgMyA0lJOSkpIgQpMiNJSTIjUgNZIiNZQgMSAJIDSUIDEgNpSTIjIgMpIiMpQgMyAzIDaUIAkgOJSTIjYgNpIiNpSTkpI4AgAgCyA4IDcgMpQgCSA2lCAxIDWUk5KSOALUBiALIDQgNyA2lCAzIDWUIAkgMpSTkpI4AswGIAtBwAJqIgdBCGoiFyALKAIoIgNBCGopAgA3AwAgB0EQaiIMIANBEGopAgA3AwAgB0EYaiINIANBGGopAgA3AwAgB0EgaiIOIANBIGopAgA3AwAgB0EoaiADQShqKQIANwMAIAdBMGogA0EwaikCADcDACAHQThqIANBOGopAgA3AwAgCyADKQIANwPAAiALKgIQIjIgCyoCxAIiCZQgCyoCDCI4IBcqAgAiM5STIjEgMZIhNCA4IAsqAsACIjGUIAsqAggiNiAJlJMiNyA3kiE1IAwgDCoCACI/IDYgCyoCzAIiNyA0lCAJIDWUIDMgNiAzlCAyIDGUkyI2IDaSIj6Uk5KSkiI6OAIAIA0gDSoCACI7IDIgNyA1lCAxID6UIAkgNJSTkpKSIkE4AgAgDioCACEyIAsqAuQCITYgCyoC3AIhOSALIAsqAtQCIkIgOCA3ID6UIDMgNJQgMSA1lJOSkpIiODgC1AIgDiBCIDIgNyAzIDmUIDEgNpSTIjQgNJIiNJQgMyAJIDaUIDMgMpSTIjUgNZIiNZQgMSAxIDKUIAkgOZSTIjIgMpIiMpSTkpKSIDiTIjggNyAxIDsgNiA3IDKUIDEgNJQgCSA1lJOSkpIgQZMiNpQgMyA/IDkgNyA1lCAJIDKUIDMgNJSTkpKSIDqTIjSUkyI1IDWSIjWUIDEgCSA0lCAxIDiUkyIyIDKSIjKUIDMgMyA4lCAJIDaUkyI5IDmSIjmUk5KSOAIAIAsgNCA3IDmUIDMgNZQgCSAylJOSkjgC3AIgCyA2IDcgMpQgCSA5lCAxIDWUk5KSOALkAiALKgIcIQkgCyoCGCEzIAsoAiAhAwJAIAsqAqAGIjEgCyoCqAYiN2BFBEAgC0EANgKwByALQcgHaiADIAtBwAJqIDcgC0GoBmogC0GwBmogMSALQaAGaiAzIAkgC0GwB2oQRSALLQD8ByIDQQRGDQEgHCAeKQIANwIAIBsgESkCADcCACAaIB0pAgA3AgAgGSAQKQIANwIAIBxBCGogHkEIaigCADYCACAbQQhqIBFBCGooAgA2AgAgGkEIaiAdQQhqKAIANgIAIBlBCGogEEEIaigCADYCACALIAsqAsgHOALwBgwBCyALQQA2AsgHIAtB8AZqIAMgC0GwBmogMSALQaAGaiALQcACaiA3IAtBqAZqIDMgCSALQcgHahBFIAstAKQHIQMLAkAgA0H/AXFBBEYNACALKgLwBiEJIA8EQCALICY2ArwHIAsgJzYCuAcgCyAoNgK0ByALICE2ArAHIAkgCyoC9ANdRQ0BIAsoApwGIgNBA0sNBiALQbAHaiADQQJ0aigCACIDRQ0BIAsgAygCACIDNgLEByALKAIsIAsoAjAhDCALIAspAjQ3A+AHIAsgCygCKDYC3AcgCyALKQMgNwLUByALICM2AtAHIAsgJDYCzAcgCyAlNgLIByALIAtBxAdqNgL8ByALIAtBkARqNgL4ByALIAtB9ANqNgL0ByALIAtBjARqNgLwByALIAtBnAZqNgLsByALIAtB+ANqNgLoByADIAtByAdqQeiswgAgDCgCDBEBAAwBCyALKAKcBiIDQQRPDQQgC0GMBGogA2ogCSALKgL0A106AAAgC0H4A2ogA0ECdGogCTgCAAsgBEEEaiEEIAVBBGohBSACQQFqIgJBBEcNAAsgEyALKQP4AzcCACATQQhqIgQgICkDADcCACALQcgHaiIDQQhqIgUgC0GQBGoiAkEIaiIHKQMANwMAIBEgAkEQaiIMKQMANwMAIANBGGoiDSACQRhqIg4pAwA3AwAgA0EgaiIPIAJBIGoiFykDADcDACAQIAJBKGoiKykDADcDACADQTBqIgMgAkEwaiIsKQMANwMAIAsgCykDkAQ3A8gHIAsoAowEIQIgC0GyB2oiLSASQQJqIi4tAAA6AAAgCyASLwAAOwGwByALLQDIBCEvIAtBwAJqIjAgGEG0ARDZCxogLCADKQMANwMAICsgECkDADcDACAXIA8pAwA3AwAgDiANKQMANwMAIAwgESkDADcDACAHIAUpAwA3AwAgCyALKQPIBzcDkAQgCyAvOgDIBCASIAsvAbAHOwAAIC4gLS0AADoAACAYIDBBtAEQ2QsaIAsgBCkCADcD+AYgCyATKQIANwPwBiACQRV2QfgBcSACQQ52QfwBcSACQQd2Qf4BcSACQf8BcXJycq0hTyAfKAIAIQUgCigCPCEHQgAhTQNAIE0iTkIBfCFNAkAgTyBOiEIBg1ANACBOpyECIAstAJgCBEAgAkECdCIEIAtB8AZqaioCACIJIAhdRQ0BIAtBkARqIAJBPGxqIgNBOGotAAAiAkEERg0BIAQgC2pBgAJqKAIAIAdPDQEgBiADKQAANwAAIAZBMGogA0EwaikAADcAACAGQShqIANBKGopAAA3AAAgBkEgaiADQSBqKQAANwAAIAZBGGogA0EYaikAADcAACAGQRBqIANBEGopAAA3AAAgBkEIaiADQQhqKQAANwAAIAtBzgBqIANBO2otAAA6AAAgCyADLwA5OwFMIAtB0ABqIgFBN2ogC0HnBmooAAA2AAAgAUEwaiAqKQAANwMAIAFBKGogKSkAADcDACABQSBqIBUpAAA3AwAgAUEYaiAWKQAANwMAIAFBEGogFCkAADcDACABQQhqICIpAAA3AwAgCyALKQCwBjcDUCACIQEgCSEIDAELIAJBAnQiAiALakGAAmooAgAiDCAFTw0AIAtB8AZqIAJqKgIAjCEJIAsoAkgiAyECIAsoAkQgA0YEQCALQUBrIAMQiQYgCygCSCECCyALKAJAIgQgAkEDdGoiDSAJOAIEIA0gDDYCACALIAJBAWo2AkggBCADQQN0aiICKgIEIQkgAigCACEMAkAgA0UEQEEAIQIMAQsDQEEAQX8gBCADQQFrIg1BAXYiAkEDdGoiDkEEaioCACIzIAlfIg8bQQFBAiAPGyAJIDNfG0EDa0F+SQRAIAMhAgwCCyAEIANBA3RqIA4pAgA3AgAgAiEDIA1BAUsNAAsLIAQgAkEDdGoiAiAJOAIEIAIgDDYCAAsgTUIEUg0ACyALQZABaiALQUBrEOsCIAsoApABQQFGDQEMBAsLIAIgA0H8hMIAEK8IAAsgA0EEQZimwgAQrwgACyADQQRBqKbCABCvCAALIAtBwAJqIgJBCGogC0HQAGoiA0EIaikDADcDACACQRBqIANBEGopAwA3AwAgAkEYaiADQRhqKQMANwMAIAJBIGogA0EgaikDADcDACACQShqIANBKGopAwA3AwAgAkEwaiADQTBqKQMANwMAIAJBN2ogA0E3aigAADYAACALQaIBaiALQc4Aai0AADoAACALIAspA1A3A8ACIAsgCy8BTDsBoAECQCALKAJEIgJFDQAgAkEDdEUNACALKAJAEKwBCyABQf8BcUEERw0BCyAAQQQ6ADQMAQsgACALLwGgATsANSALQZAEaiICQTdqIgQgC0HAAmoiA0E3aigAADYAACACQTBqIANBMGopAwA3AwAgAkEoaiADQShqKQMANwMAIAJBIGogA0EgaikDADcDACACQRhqIANBGGopAwA3AwAgAkEQaiADQRBqKQMANwMAIAJBCGogA0EIaikDADcDACAAQTdqIAtBogFqLQAAOgAAIAsgCykDwAI3A5AEIAAgAToANCAAQTBqIAQoAAA2AAAgAEEoaiALQb8EaikAADcAACAAQSBqIAtBtwRqKQAANwAAIABBGGogC0GvBGopAAA3AAAgAEEQaiALQacEaikAADcAACAAQQhqIAtBnwRqKQAANwAAIAAgCykAlwQ3AAALIAtBgAhqJAAL7C4DDH8KfQN+IwBB0ARrIgkkACAJQRhqIAIgAygCrAERAAAgCSgCHCENIAkoAhghCyAJQRBqIAQgBSgCrAERAAAgCSgCFCEPAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAtBACAJKAIQIgobRQRAIAIgAygClAERBQAgBCAFKAKUAREFACEOQf8BcSIMQQVHBEAgDkH/AXEiDkEFRw0DCyACIAMQrgkiCkUNAUEAIQwgACABIAogBCAF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IBBBCGooAgA2AgAgACAQKQIANwJQIAAgDykCADcCXCAAQeQAaiAPQQhqKAIANgIAIAFBAWohAQsgASADSQ0HIAFBDEsNCCAEIANB8ABsaiABIANrEN4BIAZB0AJqJAAMCgsgA0EMENYLAAsgAUEMQeS8wQAQrwgACyABQQxBhL3BABCvCAALQbz0wABBHUHU9cAAELQKAAsgBkEANgLYAUEAIAZBzAJqQZiHwQAgBkHYAWpB0MHBABC0CAALIAFBDEGkvcEAEK8IAAsgAUEMQbS9wQAQrwgACyADIAEQ1wsACyABQQwQ1gsACyABQQxBlL3BABCvCAALDAQLIAtBwAFqKAIAIQNBBiENQQAMAgsgC0HAAWooAgALIQMgDSgCECEEIAhByAFqKAIAIQ0gCEEIagshCiADIA1qIgNFDQcgBSgCACADQQxsaiIDIAZBDGooAgBLDQUMBgsgCUGoDGogCUHoAWpBwAoQ2QsaIAlB7BZqQQw2AgAgAUUNBiAJQagMaiEAIAdBBGohBUF/IQpBACECA0AgCSABIApqNgLwFiACQQtLDQcgCSACQQFqIgI2AugWIABB6ABqKAIAIgZBA0YNByAAQewAaigCACELIAcoAggiAyAFKAIARgRAIAcgAxDkBSAHKAIIIQMLIAcoAgAgA0H0AGxqIgRBADYCACAEQQRqIABB6AAQ2QsaIARB8ABqIAs2AgAgBEHsAGogBjYCACAHIANBAWo2AgggCkEBayEKIABB8ABqIQAgASACRw0ACwwGC0GYicEAQRNB9LPBABDDCwALQZiJwQBBE0GEtMEAEMMLAAtBmInBAEETQbS0wQAQwwsAC0GYicEAQRNBxLTBABDDCwALIAYgAxD7AQsgCUGAAmpCADcDACAJQfgBakIANwMAIAlB8AFqQgA3AwAgCUGYAmpCADcDACAJQaACakIANwMAIAlBpgJqQgA3AQAgCUG4AmpCADcDACAJQcACakIANwMAIAlByAJqQgA3AwAgCUHYAmpCADcDACAJQdACakL////7////v/8ANwMAIAlB4AJqQgA3AwAgCUHoAmpCADcDACAJQe4CakIANwEAIAlCADcD6AEgCUIANwOQAiAJQv////v///+//wA3A4gCIAlCADcDsAIgCUGQA2pCADcDACAJQYgDakIANwMAIAlBgANqQgA3AwAgCUGYA2pC////+////7//ADcDACAJQaADakIANwMAIAlBqANqQgA3AwAgCUGwA2pCADcDACAJQbYDakIANwEAIAlByANqQgA3AwAgCUHQA2pCADcDACAJQdgDakIANwMAIAlB4ANqQv////v///+//wA3AwAgCUHoA2pCADcDACAJQfADakIANwMAIAlB+ANqQgA3AwAgCUH+A2pCADcBACAJQgA3A/gCIAlCADcDwAMgCUGgBGpCADcDACAJQZgEakIANwMAIAlBkARqQgA3AwAgCUHGBGpCADcBACAJQagEakL////7////v/8ANwMAIAlBwARqQgA3AwAgCUG4BGpCADcDACAJQbAEakIANwMAIAlB6ARqQgA3AwAgCUHgBGpCADcDACAJQdgEakIANwMAIAlBjgVqQgA3AQAgCUHwBGpC////+////7//ADcDACAJQYgFakIANwMAIAlBgAVqQgA3AwAgCUH4BGpCADcDACAJQgA3A4gEIAlCADcD0AQgCUGwBWpCADcDACAJQagFakIANwMAIAlBoAVqQgA3AwAgCUIANwOYBSAJQbgFakL////7////v/8ANwMAIAlB1gVqQgA3AQAgCUHQBWpCADcDACAJQcgFakIANwMAIAlBwAVqQgA3AwAgCUH4BWpCADcDACAJQfAFakIANwMAIAlB6AVqQgA3AwAgCUIANwPgBSAJQYAGakL////7////v/8ANwMAIAlBngZqQgA3AQAgCUGYBmpCADcDACAJQZAGakIANwMAIAlBiAZqQgA3AwAgCUHABmpCADcDACAJQbgGakIANwMAIAlBsAZqQgA3AwAgCUIANwOoBiAJQcgGakL////7////v/8ANwMAIAlB5gZqQgA3AQAgCUHgBmpCADcDACAJQdgGakIANwMAIAlB0AZqQgA3AwAgCUGIB2pCADcDACAJQYAHakIANwMAIAlB+AZqQgA3AwAgCUIANwPwBiAJQZAHakL////7////v/8ANwMAIAlBrgdqQgA3AQAgCUGoB2pCADcDACAJQaAHakIANwMAIAlBmAdqQgA3AwAgCUHQB2pCADcDACAJQcgHakIANwMAIAlBwAdqQgA3AwAgCUIANwO4ByAJQdgHakL////7////v/8ANwMAIAlB9gdqQgA3AQAgCUHwB2pCADcDACAJQegHakIANwMAIAlB4AdqQgA3AwAgCUGYCGpCADcDACAJQZAIakIANwMAIAlBiAhqQgA3AwAgCUIANwOACCAJQaAIakL////7////v/8ANwMAIAlBvghqQgA3AQAgCUG4CGpCADcDACAJQbAIakIANwMAIAlBqAhqQgA3AwAgACENIAEhAyAJQegBaiEQQQAhASMAQdACayIIJAAgAi0AqQIhFCACLQCqAiEXIAhBCGogCUEIaiAJQShqIAlByABqIg5BPGogCUGYAWoiD0E8aiACLQCoAiITEGQgAkHsAWohAEEDIRIgF0EDdiEZIA5BFGoqAgAhICAOQRBqKgIAISYgD0EUaioCACEnIA9BEGoqAgAhJSAOKgIMISQgDyoCDCEoIA0qAgAiHCAclCEfIAhBwAJqIRUCQAJAAkACQAJAAkACQAJAAkACQANAIBkgEnZBAXEEQCAAQRhrKgIAISogAEEUayoCACErIABBCGsqAgAhLSAAQRBrKgIAIR4gAEEMayoCACEiIAhBCGogEWoiFkEEaioCACEbIBZBCGoqAgAhGiAALQAAIRggFioCACEdIAhBADYCqAIgCEIANwOgAiAIIBo4ArgCIAggGzgCtAIgCCAdOAKwAiAIIBo4AsgCIAggGzgCxAIgCCAdOALAAiAIQdgBaiAGIAUgAyAOIA8gCyAMIAogBEECIBIgCEGgAmogCEGwAmogCEHAAmoQ1gFDAAAAACEhQwAAAABDAACAPyAfIB6UIBwgIpSSIiOVIiwgI0MI5TweXxsgLCAjQwjlPJ5gGyIjQwAAAAAgGBshLEMAAAAAICMgGBshKSAcIC2UISMgHkMAAAAAQwAAgD8gIiAcIB6UkiIelSIiIB5DCOU8Hl8bICIgHkMI5TyeYBuUIh5DAAAAAFwEQCAIIAgqAtABOALIAiAIIAgpA8gBNwPAAiAeIBUqAgAgKxCoAZOUQwAAAACSISELIAggLDgCkAIgCCApOAKMAiAIICM4AvwBIAggI4w4AvgBIAggISAdICiUIBsgJZSSIBogJ5SSIB0gJJQgGyAmlJIgGiAglJKTICqTkiIbOAKEAiAIIBs4AogCIAFBDE8NAiAQIAFByABsaiAIQdgBakHIABDZCxogAUEBaiEBCyASQQFqIRIgAEEcaiEAIBVBBGohFSARQQxqIhFBJEcNAAsgAkGYAWohACAPKgIIIA4qAgiTISogDyoCBCAOKgIEkyErIA8qAgAgDioCAJMhLSAOKgIUISwgDioCECEpIA4qAgwhLiAPKgIUITEgDyoCECEyIA8qAgwhM0EAIRVBACERA0AgFyARdkEBcQRAIABBGGsqAgAhNCAAQRRrKgIAITUgAEEIayoCACEvIABBEGsqAgAhGyAAQQxrKgIAIR4gCEEIaiAVaiISQewAaioCACEiIBJB8ABqKgIAISEgEkH0AGoqAgAhIyASQcgAaioCACEgIBJBzABqKgIAISYgEkHQAGoqAgAhJyASQQRqKgIAIRogAC0AACEWIBIqAgAhHSAIIBJBCGoqAgAiJTgCqAIgCCAaOAKkAiAIIB04AqACIAggJzgCuAIgCCAmOAK0AiAIICA4ArACIAggIzgCyAIgCCAhOALEAiAIICI4AsACIAhB2AFqIAYgBSADIA4gDyALIAwgCiAEQQIgESAIQaACaiAIQbACaiAIQcACahDWAUMAAAAAISRDAAAAAEMAAIA/IB8gG5QgHCAelJIiKJUiMCAoQwjlPB5fGyAwIChDCOU8nmAbIihDAAAAACAWGyEwQwAAAAAgKCAWGyE2IBwgL5QhKCAbQwAAAABDAACAPyAeIBwgG5SSIhuVIh4gG0MI5TweXxsgHiAbQwjlPJ5gG5QiG0MAAAAAXARAIBsgHSAIKgK8AZQgGiAIKgLAAZSSICUgCCoCxAGUkiA1k5RDAAAAAJIhJAsgCCAwOAKQAiAIIDY4AowCIAggKDgC/AEgCCAojDgC+AEgCCAkIB0gLZQgGiArlJIgJSAqlJIgIiAzlCAhIDKUkiAjIDGUkiAgIC6UICYgKZSSICcgLJSSk5IgNJOSIhs4AogCIAggGzgChAIgAUEMTw0EIBAgAUHIAGxqIAhB2AFqQcgAENkLGiABQQFqIQELIBFBAWohESAAQRxqIQAgFUEMaiIVQSRHDQALIAFBDEsNASAGIBAgARCMBCANQRBqKgIAQwAAAABDAACAPyAclSAcQwAAAABbG5QhHCABIQAgE0EIcQRAIAhBnAFqKgIAIRsgCEGgAWoqAgAhGiAIKgKYASEdIAhBADYCqAIgCEIANwOgAiAIIBo4ArgCIAggGzgCtAIgCCAdOAKwAiAIIBo4AsgCIAggGzgCxAIgCCAdOALAAiAIQdgBaiAGIAUgAyAOIA8gCyAMIAogBEEAQQMgCEGgAmogCEGwAmogCEHAAmoQ1gEgCCAcIAgqAsgBlCAIKgKEApI4AoQCIAFBDE8NCSAQIAFByABsaiAIQdgBakHIABDZCxogAUEBaiEACyATQRBxBEAgCEGkAWoqAgAhGyAIQagBaioCACEaIAhBrAFqKgIAIR0gCEEANgKoAiAIQgA3A6ACIAggHTgCuAIgCCAaOAK0AiAIIBs4ArACIAggHTgCyAIgCCAaOALEAiAIIBs4AsACIAhB2AFqIAYgBSADIA4gDyALIAwgCiAEQQBBBCAIQaACaiAIQbACaiAIQcACahDWASAIIBwgCCoCzAGUIAgqAoQCkjgChAIgAEEMTw0IIBAgAEHIAGxqIAhB2AFqQcgAENkLGiAAQQFqIQALIBNBIHEEQCAIQbABaioCACEbIAhBtAFqKgIAIRogCEG4AWoqAgAhHSAIQQA2AqgCIAhCADcDoAIgCCAdOAK4AiAIIBo4ArQCIAggGzgCsAIgCCAdOALIAiAIIBo4AsQCIAggGzgCwAIgCEHYAWogBiAFIAMgDiAPIAsgDCAKIARBAEEFIAhBoAJqIAhBsAJqIAhBwAJqENYBIAggHCAIKgLQAZQgCCoChAKSOAKEAiAAQQxPDQggECAAQcgAbGogCEHYAWpByAAQ2QsaIABBAWohAAsgE0EBcQRAIAhB/ABqKgIAIR0gCEHYAGoqAgAhHiAIKQJ0ITsgCCkDUCE8IAgqAgghGyAIKgIMIRogCCAIKgIQIh84AqgCIAggGjgCpAIgCCAbOAKgAiAIIB44ArgCIAggPDcDsAIgCCAdOALIAiAIIDs3A8ACIAhB2AFqIAYgBSADIA4gDyALIAwgCiAEQQBBACAIQaACaiAIQbACaiAIQcACahDWASAIIAgqAoQCIBwgGyAIKgK8AZQgGiAIKgLAAZSSIB8gCCoCxAGUkpSSOAKEAiAAQQxPDQQgECAAQcgAbGogCEHYAWpByAAQ2QsaIABBAWohAAsgE0ECcQRAIAhBgAFqKQMAITsgCEGIAWoqAgAhHSAIQdwAaikCACE8IAhB5ABqKgIAIR4gCCoCFCEbIAgqAhghGiAIIAgqAhwiHzgCqAIgCCAaOAKkAiAIIBs4AqACIAggHjgCuAIgCCA8NwOwAiAIIB04AsgCIAggOzcDwAIgCEHYAWogBiAFIAMgDiAPIAsgDCAKIARBAEEBIAhBoAJqIAhBsAJqIAhBwAJqENYBIAggCCoChAIgHCAbIAgqArwBlCAaIAgqAsABlJIgHyAIKgLEAZSSlJI4AoQCIABBDE8NBCAQIABByABsaiAIQdgBakHIABDZCxogAEEBaiEACyATQQRxBEAgCEGMAWopAgAhOyAIQZQBaioCACEdIAhB6ABqKQMAITwgCEHwAGoqAgAhHiAIKgIgIRsgCCoCJCEaIAggCCoCKCIfOAKoAiAIIBo4AqQCIAggGzgCoAIgCCAeOAK4AiAIIDw3A7ACIAggHTgCyAIgCCA7NwPAAiAIQdgBaiAGIAUgAyAOIA8gCyAMIAogBEEAQQIgCEGgAmogCEGwAmogCEHAAmoQ1gEgCCAIKgKEAiAcIBsgCCoCvAGUIBogCCoCwAGUkiAfIAgqAsQBlJKUkjgChAIgAEEMTw0EIBAgAEHIAGxqIAhB2AFqQcgAENkLGiAAQQFqIQALIBRBCHEEQCACQdwAaioCACEeIAJB4ABqKgIAIR8gCEGcAWoqAgAhGyAIQaABaioCACEaIAgqApgBIR0gCEEANgKoAiAIQgA3A6ACIAggGjgCuAIgCCAbOAK0AiAIIB04ArACIAggGjgCyAIgCCAbOALEAiAIIB04AsACIAhB2AFqIAYgBSADIA4gDyALIAwgCiAEQQFBAyAIQaACaiAIQbACaiAIQcACahDWASAIQ///f39DAAAAACAIKgLIASIbIB9DAAAAP5QQqAEiGl4bOAL8ASAIQ///f/9DAAAAgCAeQwAAAD+UEKgBIh0gG14bOAL4ASAIIAgqAoQCIBxDAAAAAEMAAAAAIBsgGpMiGiAaQwAAAABdGyAaIBpcG0MAAAAAQwAAAAAgHSAbkyIbIBtDAAAAAF0bIBsgG1wbk5SSOAKEAiAAQQxPDQUgECAAQcgAbGogCEHYAWpByAAQ2QsaIABBAWohAAsgFEEQcQRAIAJB6ABqKgIAIR4gAkHsAGoqAgAhHyAIQaQBaioCACEbIAhBqAFqKgIAIRogCEGsAWoqAgAhHSAIQQA2AqgCIAhCADcDoAIgCCAdOAK4AiAIIBo4ArQCIAggGzgCsAIgCCAdOALIAiAIIBo4AsQCIAggGzgCwAIgCEHYAWogBiAFIAMgDiAPIAsgDCAKIARBAUEEIAhBoAJqIAhBsAJqIAhBwAJqENYBIAhD//9/f0MAAAAAIAgqAswBIhsgH0MAAAA/lBCoASIaXhs4AvwBIAhD//9//0MAAACAIB5DAAAAP5QQqAEiHSAbXhs4AvgBIAggCCoChAIgHEMAAAAAQwAAAAAgGyAakyIaIBpDAAAAAF0bIBogGlwbQwAAAABDAAAAACAdIBuTIhsgG0MAAAAAXRsgGyAbXBuTlJI4AoQCIABBDE8NBSAQIABByABsaiAIQdgBakHIABDZCxogAEEBaiEACyAUQSBxBEAgAkH0AGoqAgAhHiACQfgAaioCACEfIAhBsAFqKgIAIRsgCEG0AWoqAgAhGiAIQbgBaioCACEdIAhBADYCqAIgCEIANwOgAiAIIB04ArgCIAggGjgCtAIgCCAbOAKwAiAIIB04AsgCIAggGjgCxAIgCCAbOALAAiAIQdgBaiAGIAUgAyAOIA8gCyAMIAogBEEBQQUgCEGgAmogCEGwAmogCEHAAmoQ1gEgCEP//39/QwAAAAAgCCoC0AEiGyAfQwAAAD+UEKgBIhpeGzgC/AEgCEP//3//QwAAAIAgHkMAAAA/lBCoASIdIBteGzgC+AEgCCAIKgKEAiAcQwAAAABDAAAAACAbIBqTIhogGkMAAAAAXRsgGiAaXBtDAAAAAEMAAAAAIB0gG5MiGyAbQwAAAABdGyAbIBtcG5OUkjgChAIgAEEMTw0FIBAgAEHIAGxqIAhB2AFqQcgAENkLGiAAQQFqIQALIAECfwJAAkAgFEEBcQRAIAJBPGoqAgAhGiACKgI4IR0gCEH8AGoqAgAhHyAIQdgAaioCACEiIAgpAnQhOyAIKQNQITwgCCoCCCEbIAgqAgwhHiAIIAgqAhAiITgCqAIgCCAeOAKkAiAIIBs4AqACIAggIjgCuAIgCCA8NwOwAiAIIB84AsgCIAggOzcDwAIgCEHYAWogBiAFIAMgDiAPIAsgDCAKIARBAUEAIAhBoAJqIAhBsAJqIAhBwAJqENYBIAhD//9/f0MAAAAAIBsgCCoCvAGUIB4gCCoCwAGUkiAhIAgqAsQBlJIiGyAaXhs4AvwBIAhD//9//0MAAACAIBsgHV0bOAL4ASAIIAgqAoQCIBxDAAAAAEMAAAAAIBsgGpMiGiAaQwAAAABdGyAaIBpcG0MAAAAAQwAAAAAgHSAbkyIbIBtDAAAAAF0bIBsgG1wbk5SSOAKEAiAAQQxPDQEgECAAQcgAbGogCEHYAWpByAAQ2QsaIABBAWohAAsgFEECcQRAIAJBxABqKgIAIR0gAkHIAGoqAgAhGiAIQYABaikDACE7IAhBiAFqKgIAIR8gCEHcAGopAgAhPCAIQeQAaioCACEiIAgqAhQhGyAIKgIYIR4gCCAIKgIcIiE4AqgCIAggHjgCpAIgCCAbOAKgAiAIICI4ArgCIAggPDcDsAIgCCAfOALIAiAIIDs3A8ACIAhB2AFqIAYgBSADIA4gDyALIAwgCiAEQQFBASAIQaACaiAIQbACaiAIQcACahDWASAIQ///f39DAAAAACAbIAgqArwBlCAeIAgqAsABlJIgISAIKgLEAZSSIhsgGl4bOAL8ASAIQ///f/9DAAAAgCAbIB1dGzgC+AEgCCAIKgKEAiAcQwAAAABDAAAAACAbIBqTIhogGkMAAAAAXRsgGiAaXBtDAAAAAEMAAAAAIB0gG5MiGyAbQwAAAABdGyAbIBtcG5OUkjgChAIgAEEMTw0BIBAgAEHIAGxqIAhB2AFqQcgAENkLGiAAQQFqIQALIAAgFEEEcUUNAhogAkHQAGoqAgAhGiACQdQAaioCACEdIAhBjAFqKQIAITsgCEGUAWoqAgAhHyAIQegAaikDACE8IAhB8ABqKgIAISIgCCoCICEbIAgqAiQhHiAIIAgqAigiITgCqAIgCCAeOAKkAiAIIBs4AqACIAggIjgCuAIgCCA8NwOwAiAIIB84AsgCIAggOzcDwAIgCEHYAWogBiAFIAMgDiAPIAsgDCAKIARBAUECIAhBoAJqIAhBsAJqIAhBwAJqENYBIAhD//9/f0MAAAAAIBsgCCoCvAGUIB4gCCoCwAGUkiAhIAgqAsQBlJIiGyAdXhs4AvwBIAhD//9//0MAAACAIBogG14bOAL4ASAIIAgqAoQCIBxDAAAAAEMAAAAAIBsgHZMiHCAcQwAAAABdGyAcIBxcG0MAAAAAQwAAAAAgGiAbkyIcIBxDAAAAAF0bIBwgHFwbk5SSOAKEAiAAQQxJDQELIABBDEHgt8EAEK8IAAsgECAAQcgAbGogCEHYAWpByAAQ2QsaIABBAWoLIgBLDQYgAEEMTQ0FIABBDBDWCwALIAFBDEGAt8EAEK8IAAsgAUEMENYLAAsgAUEMQZC3wQAQrwgACyAAQQxBwLfBABCvCAALIABBDEHQt8EAEK8IAAsgBiAQIAFByABsaiAAIAFrEIwEIAhB0AJqJAAMAwsgASAAENcLAAsgACEBCyABQQxBsLfBABCvCAALIAlBqAxqIBBB4AYQ2QsaIAlBjBNqQQw2AgAgACIBRQ0AQQAhAyAJQagMaiEAIAdBBGohBUF/IQoDQCAJIAEgCmo2ApATIANBC0sNASAJIANBAWoiAzYCiBMgAEE8aigCACIGQQNGDQEgAEFAaykCACE7IAcoAggiAiAFKAIARgRAIAcgAhDkBSAHKAIIIQILIAcoAgAgAkH0AGxqIgRBAjYCACAEIAApAgA3AgQgBEEMaiAAQQhqKQIANwIAIARBFGogAEEQaikCADcCACAEQRxqIABBGGopAgA3AgAgBEEkaiAAQSBqKQIANwIAIARBLGogAEEoaikCADcCACAEQTRqIABBMGopAgA3AgAgBEE8aiAAQThqKAIANgIAIARBxABqIDs3AgAgBEFAayAGNgIAIAcgAkEBajYCCCAKQQFrIQogAEHIAGohACABIANHDQALCyAJQeAXaiQAC78jAxZ/G30DfiMAQbABayIFJAACQAJAAkAgAEEIaigCACILBEAgBUEIaiIDIAAoAgAiCEEUahC5ASAIQZwDaiIGIAVBIGooAgA2AgAgCEGUA2oiBCADQRBqKQMANwIAIAhBjANqIgcgA0EIaikDADcCACAIIAUpAwg3AoQDIAhBgANqIAYoAgA2AgAgCEH4AmogBCkCADcCACAIQfACaiAHKQIANwIAIAggCCkChAM3AugCIAEoAgAhECABKAIIIg0gCCgCDCIDTQ0DIBAgA0HgAmxqQQAgAyANSRsiAygCAEEBRw0DIAMoAgQgCEEQaigCAEcNAyAIQYQDaiIGQQhqKQIAITQgBkEQaikCACE1IAYpAgAhNiADQcwAaiAGQRhqKAIANgIAIANBxABqIDU3AgAgA0E8aiA0NwIAIANBNGogNjcCACACRQ0DIAVBCGoiBiADQdAAaiIEIAhB6AJqIgcQ8QUgA0GIAWogBkEIaiIJKAIANgIAIAMgBSkDCDcCgAEgA0GUAWogA0HcAGoqAgAiGTgCACADIBk4ApABIANBjAFqIBk4AgAgBiAEIAcQlAIgA0GoAWogBkEQaikDADcCACADQaABaiAJKQMANwIAIAMgBSkDCDcCmAEgAy0AsAEiBkEBcQ0BDAILQQBBAEGYocEAEK8IAAsgBEEANgI8CyAGQQJxBEAgA0EANgKQAQsgBkEEcQRAIARBADYCRAsgBkEIcQRAIANBADYCoAEgA0IANwKYAQsgBkEQcQRAIANBADYCnAEgA0IANwKkAQsgBkEgcUUNACADQQA2AqABIANCADcCqAELQQEhCQJAAkAgC0ECTwRAIAhBhAdqIQNBASEGA0ACQAJAAkACQAJAAkACQAJAAkAgBiALRwRAIANBrANrKAIAIgkgBkYNASAJIAtPDQIgBUEIaiIEIANBoANrELkBIANBMGsiB0EYaiAEQRhqKAIANgIAIAdBEGogBEEQaiITKQMANwIAIAdBCGogBEEIaiISKQMANwIAIAcgBSkDCDcCACAIIAlB0ANsaiIEKgL4AiEnIAQqAvwCISggBCoCgAMhJSADQUBqIAQqAvQCIiIgA0EkayoCACIalCAEKgLoAiIfIAcqAgAiIJSTIAQqAuwCIhwgA0EsayoCACIhlJMgBCoC8AIiHSADQShrKgIAIiSUkyIbOAIAIANBxABrIB0gGpQgHyAhlCAiICSUkiAcICCUk5IiGTgCACADQcgAayAdICCUIBwgGpQgIiAhlCAfICSUk5KSIh44AgAgA0HMAGsiByAcICSUICIgIJQgHyAalJKSIB0gIZSTIho4AgAgHyADQRxrKgIAIiSUIBwgA0EgayoCACImlJMiICAgkiEgIB0gJpQgHyADQRhrKgIAIiOUkyIhICGSISEgA0E0ayAlICMgIiAglCAfICGUIBwgHCAjlCAdICSUkyIjICOSIiOUk5KSkiIlOAIAIANBOGsgKCAkICIgIZQgHSAjlCAfICCUk5KSkiIqOAIAIANBPGsgJyAmICIgI5QgHCAglCAdICGUk5KSkiIsOAIAIAQoAgwiCSANTw0DIBAgCUHgAmxqQQAgCSANSRsiCSgCAEEBRw0DIAkoAgQgBCgCEEcNAyADQagDaygCACIOIA1PDQQgDkHgAmwiCiAQakEAIA0gDksbIg8oAgBBAUcNBCADQaQDaygCACIMIA8oAgRHDQQgBCoC+AIhMSAEKgL8AiEyIAQqAoADITMgBCoC9AIhIiAJKgJQISAgBCoC6AIhHyAJKgJYISEgBCoC7AIhHCAJKgJUISQgBCoC8AIhHSAaIA9B1ABqKgIAIi2UIB4gDyoCUCIulJMiJiAmkiEmIBkgLpQgGiAPKgJYIimUkyIjICOSISMgGiADQfACayoCACIvlCAeIANB9AJrKgIAIjCUkyInICeSIScgGSAwlCAaIANB7AJrKgIAIiuUkyIoICiSISggAyAlICkgGyAmlCAaICOUIB4gHiAplCAZIC2UkyIpICmSIimUk5KSkiAlICsgGyAnlCAaICiUIB4gHiArlCAZIC+UkyIlICWSIiWUk5KSkiIrkzgCACADQQRrICogLSAbICOUIBkgKZQgGiAmlJOSkpIgKiAvIBsgKJQgGSAllCAaICeUk5KSkiIqkzgCACADQQhrICwgLiAbICmUIB4gJpQgGSAjlJOSkpIgLCAwIBsgJZQgHiAnlCAZICiUk5KSkiIbkzgCACADQQxrICsgMyAhICIgHyAklCAcICCUkyIZIBmSIhmUIB8gHSAglCAfICGUkyIeIB6SIh6UIBwgHCAhlCAdICSUkyIaIBqSIhqUk5KSkpM4AgAgA0EQayAqIDIgJCAiIB6UIB0gGpQgHyAZlJOSkpKTOAIAIANBFGsgGyAxICAgIiAalCAcIBmUIB0gHpSTkpKSkzgCACABKAIIIgQgDk0NBSABKAIAIApqQQAgBCAOSxsiBCgCAEEBRw0FIAQoAgQgDEcNBSAHQQhqKQIAITQgB0EQaikCACE1IAcpAgAhNiAEQcwAaiAHQRhqKAIANgIAIARBxABqIDU3AgAgBEE8aiA0NwIAIARBNGogNjcCACAEQdwCai0AAA0GIAZBAWohBiACRQ0JIAVBCGoiDiAEQdAAaiIJIAcQ8QUgBEGIAWogEigCADYCACAEIAUpAwg3AoABIARBlAFqIARB3ABqKgIAIhk4AgAgBCAZOAKQASAEQYwBaiAZOAIAIA4gCSAHEJQCIARBqAFqIBMpAwA3AgAgBEGgAWogEikDADcCACAEIAUpAwg3ApgBIAQtALABIgdBAXENBwwICyALIAtB6KXBABCvCAALIAVBHGpBADYCACAFQaTDwAA2AhggBUIBNwIMIAVBqKbBADYCCCAFQQhqQbCmwQAQ4AkACyAFQRxqQQA2AgAgBUGkw8AANgIYIAVCATcCDCAFQdimwQA2AgggBUEIakHgpsEAEOAJAAtBmInBAEETQaihwQAQwwsAC0GYicEAQRNBuKHBABDDCwALQZiJwQBBE0GEzcEAEMMLAAsgBUEcakEANgIAIAVBGGpBpMPAADYCACAFQgE3AgwgBUGMosEANgIIIwBBIGsiACQAIABBmdHAADYCBCAAIARB3AJqNgIAIABBCGoiAUEQaiAFQQhqIgJBEGopAgA3AwAgAUEIaiACQQhqKQIANwMAIAAgAikCADcDCEEAIABBsNLAACAAQQRqQbDSwAAgAUGUosEAEJ4EAAsgCUEANgI8CyAHQQJxBEAgBEEANgKQAQsgB0EEcQRAIAlBADYCRAsgB0EIcQRAIARBADYCoAEgBEIANwKYAQsgB0EQcQRAIARBADYCnAEgBEIANwKkAQsgB0EgcUUNACAEQQA2AqABIARCADcCqAELIANB0ANqIQMgBiALRw0ACyAAQQhqKAIAIglFDQELIAAoAsABIgJBBmwiDUH+////A3EhASABIA1HIRYgASANRkECdCEEIAJBGGwhFyANQQJ0IQ4gAEHEAGooAgAhDyAAKAI8IRAgACgCACETQQAhAQNAAkACQAJAIAEgD0cEQCAQIAFBBHRqIgtBDGoiEigCACACRg0DAkAgDUUEQEEEIQMMAQsgFg0CIA5BAEgNAiAOBH8gDiAEEO4KBSAECyIDRQ0DIANBACAXENoLGgsCQCALQQRqIgAoAgAiBkUNACAGQQJ0RQ0AIAsoAgAQrAELIAAgDTYCACALIAM2AgAgEiACNgIAIAsgDTYCCAwDCyAPIA9BkJzBABCvCAALEN8JAAsgDiAEQdzmwwAoAgAiAEGPByAAGxEAAAALAkACQCABRQRAQwAAgD8hGUMAAAAAIR4gEEEMaigCAEEGbCIIRQ0BIBAoAgAiAEEYaiEGIAAhAwNAIABBGGoiDCADIAMgBkYiBxsiCkEANgIAIApBBGoiESADQRhqIAYgBxsiBkYhAyAMIAAgBxsiAEEYaiIHIBEgAxsiDEEANgIAIAcgACADGyEAIApBHGogBiADGyEGIAwgCEECR0ECdGohAyAIQQJrIggNAAsMAQsCQAJAAkAgEyABQdADbGoiCigCCCIAIAlJBEAgACABRg0BIAAgD08NAgJ/AkAgECAAQQR0aiIMQQxqIgcoAgAgAkYEQCATIABB0ANsaiIAKgLoAiEeIABB9AJqKgIAIRkgAEHwAmoqAgAhGiAAQewCaioCACEfIAINAUEAIQdBAAwCC0Gw/8AAQTRB5P/AABC0CgALIAsoAgAhESAMKAIAIRRBACEIIAIhBgNAIAggEWoiACAIIBRqIgMqAgA4AgAgAEEEaiADQQRqKgIAOAIAIABBCGogA0EIaioCADgCACAAQQxqIANBDGoqAgA4AgAgAEEQaiADQRBqKgIAOAIAIABBFGogA0EUaioCADgCACAIQRhqIQggBkEBayIGDQALIAcoAgAhByASKAIACyIGRQ0FIAoqAqADIRwgCkGoA2oqAgAhHSAKQaQDaioCACEiIAwoAgAhESALKAIAIRRBACEAA0AgB0UNBCAAIBFqIgxBDGoqAgAiG0MAAAAAlCAAIBRqIgMqAgCSISAgAyAgOAIAIANBBGoiCCoCACAdIBuUkyEhIAggITgCACAiIBuUIANBCGoiCioCAJIhGyAKIBs4AgAgCiAbIBwgDEEQaioCACIblJMiJDgCACAIICEgG0MAAAAAlJIiITgCACADICAgHSAblJIiIDgCACAKICQgDEEUaioCACIbQwAAAACUkjgCACAIICEgHCAblJI4AgAgAyAgICIgG5STOAIAIABBGGohACAHQQFrIQcgBkEBayIGDQALDAULIAAgCUGgnMEAEK8IAAsgBUEcakEANgIAIAVBpMPAADYCGCAFQgE3AgwgBUHc6sEANgIIIAVBCGpBxOvBABDgCQALIAVBHGpBADYCACAFQaTDwAA2AhggBUIBNwIMIAVB1OvBADYCCCAFQQhqQdzrwQAQ4AkACwwEC0MAAAAAIR9DAAAAACEaCyATIAFB0ANsaiIIQbwCai0AACAFQQhqQQBBkAEQ2gsaaSIAQQdPDQIgCCgCBCEDIAVBBiAAayIGNgKcASASKAIAIQcgBSAFQQhqNgKYASADIAZqIAdLDQIgCygCACEMIAUgGSAIQSBqKgIAIhyUIB4gCCoCFCIdlJMgHyAIQRhqKgIAIiKUkyAaIAhBHGoqAgAiG5STOAKsASAFIBogHJQgHiAilCAZIBuUkiAfIB2Uk5I4AqgBIAUgGiAdlCAfIByUIBkgIpQgHiAblJOSkjgCpAEgBSAfIBuUIBkgHZQgHiAclJKSIBogIpSTOAKgASAIQRRqIAVBoAFqIAVBmAFqEJQBAkAgAEEGRg0AIANBBmwhESAGQQZsIgNBAnEhB0EAIQYgAEF6bEEjakEDTwRAIAwgEUECdGohFCADQXxxIRhBACEAA0AgACAUaiIDIAVBCGogAGoiCioCACADKgIAkjgCACADQQRqIhUgCkEEaioCACAVKgIAkjgCACADQQhqIhUgCkEIaioCACAVKgIAkjgCACADQQxqIgMgCkEMaioCACADKgIAkjgCACAAQRBqIQAgGCAGQQRqIgZHDQALCyAHRQ0AIAwgBiARakECdGohAyAFQQhqIAZBAnRqIQADQCADIAAqAgAgAyoCAJI4AgAgA0EEaiEDIABBBGohACAHQQFrIgcNAAsLIAFBAWohASASKAIAIgAEQCAIKgKsAyEZIAhBtANqKgIAIR4gCEGwA2oqAgAhGiALKAIAQRRqIQMDQCADQQxrIgYgGiADQQhrKgIAIh+UIAYqAgCSIBkgA0EEayoCACIclJMgAyoCACIdQwAAAACUkjgCACADQRBrIgYgBioCACAeIB+UkyAcQwAAAACUkiAZIB2UkjgCACADQRRrIgYgH0MAAAAAlCAGKgIAkiAeIByUkiAaIB2UkzgCACADQRhqIQMgAEEBayIADQALCyABIAlHDQALCyAFQbABaiQADwtBvPTAAEEdQdT1wAAQtAoAC94gAyZ9CH8CfiMAQYACayItJAACQAJAIAZFBEAgBSAAEIgCRQ0BDAILIAUgARCIAg0BCyAAQRhqKgIAIRIgAEEUaioCACEnIABBEGoqAgAhHyADQSBqKgIAIRMgA0EcaioCACELIANBGGoqAgAhCiADQRRqKgIAIR0gA0EQaioCACEWIANBDGoqAgAhFyADQQhqKgIAIRggA0EEaioCACERIABBCGoqAgAhDCAAQQRqKgIAIQ0gAyoCACEUIAAqAgAhDiAAKgIMIRVD//9//yEZA0AgAiAuaioCACEoIC1BADYCGCAtQgA3AxAgLUEQaiAuaiIyQYCAgPx7NgIAIBMgFSAOIC0qAhQiHpQgDSAtKgIQIiCUkyIHIAeSIg+UIA0gDSAtKgIYIhuUIAwgHpSTIgcgB5IiEJQgDiAMICCUIA4gG5STIgcgB5IiB5STkiAbkyIIlCAKIBUgEJQgDCAHlCANIA+Uk5IgIJMiCZQgCyAVIAeUIA4gD5QgDCAQlJOSIB6TIgeUkpIhIiAtQZABaiAuaiEvAn0gGCAIlCAUIAmUIBEgB5SSkiIPIB0gCJQgFyAJlCAWIAeUkpIiEF5FBEAgCyEJIBMhCCAKIBAgIl5FDQEaIBYhCSAdIQggFwwBCyARIQkgGCEIIBQgDyAiXg0AGiALIQkgEyEIIAoLIQcgLSASIAggFSAOIAmUIA0gB5STIhAgEJIiD5QgDiAMIAeUIA4gCJSTIhAgEJIiEJQgDSANIAiUIAwgCZSTIgggCJIiCJSTkpKSOAKYASAtICcgCSAVIBCUIAwgCJQgDiAPlJOSkpI4ApQBIC0gHyAHIBUgCJQgDSAPlCAMIBCUk5KSkjgCkAEgLyoCAIwgKJMiByAZXgRAIAchGSAgIRwgGyEhIB4hGgsgLUEANgIYIC1CADcDECAyQYCAgPwDNgIAIBMgFSAOIC0qAhQiHpQgDSAtKgIQIiCUkyIHIAeSIg+UIA0gDSAtKgIYIhuUIAwgHpSTIgcgB5IiEJQgDiAMICCUIA4gG5STIgcgB5IiB5STkiAbkyIIlCAKIBUgEJQgDCAHlCANIA+Uk5IgIJMiCZQgCyAVIAeUIA4gD5QgDCAQlJOSIB6TIgeUkpIhIgJ9IBggCJQgFCAJlCARIAeUkpIiDyAdIAiUIBcgCZQgFiAHlJKSIhBeRQRAIAshCSATIQggCiAQICJeRQ0BGiAWIQkgHSEIIBcMAQsgESEJIBghCCAUIA8gIl4NABogCyEJIBMhCCAKCyEHIC0gEiAIIBUgDiAJlCANIAeUkyIQIBCSIg+UIA4gDCAHlCAOIAiUkyIQIBCSIhCUIA0gDSAIlCAMIAmUkyIIIAiSIgiUk5KSkjgCmAEgLSAnIAkgFSAQlCAMIAiUIA4gD5STkpKSOAKUASAtIB8gByAVIAiUIA0gD5QgDCAQlJOSkpI4ApABIC8qAgAgKJMiByAZXgRAIAchGSAgIRwgGyEhIB4hGgsgLkEEaiIuQQxHDQALIAQgGV1FBEAgLUEYaiADQQhqKAIANgIAIC0gAykCADcDECAtIBcgFJMiICALIBGTIhuUIBYgEZMiByAKIBSTIgiUkyIeIB6UIAcgEyAYkyIJlCAdIBiTIgcgG5STIhsgG5QgByAIlCAgIAmUkyIJIAmUkpJDAAAAAJIiB0MAAIAoXgR/IC1BnAFqIB4gBxB9IgeVOAIAIC1BmAFqIAkgB5U4AgAgLSAbIAeVOAKUAUEBBUEACzYCkAEgLSAtQRBqIC1BkAFqIAIgARCzAgJAIC0qAgAiLCAEXkUEQCACQQhqKgIAIR4gAkEEaioCACEgIAIqAgAhG0EAITIgLUH4AWpBADYCACAtQegBakEANgIAIC1BkAFqIi5BxABqQgA3AgAgLkE0akEANgIAIC1BsAFqQgA3AwAgLUGgAWpBADYCACAtQfQBaiAfIBQgFSANIBiUIAwgEZSTIgcgB5IiKJQgDSAOIBGUIA0gFJSTIgcgB5IiIpQgDCAMIBSUIA4gGJSTIgcgB5IiD5STkpKSIiMgHyAKIBUgDSATlCAMIAuUkyIHIAeSIhCUIA0gDiALlCANIAqUkyIHIAeSIhSUIAwgDCAKlCAOIBOUkyIHIAeSIgqUk5KSkiIlkyIpOAIAIC1B4AFqICcgESAVIA+UIAwgKJQgDiAilJOSkpIiJCAnIAsgFSAKlCAMIBCUIA4gFJSTkpKSIiaTIio4AgAgLUHQAWogJSAfIBcgFSANIB2UIAwgFpSTIgcgB5IiCJQgDSAOIBaUIA0gF5STIgcgB5IiCZQgDCAMIBeUIA4gHZSTIgcgB5IiB5STkpKSIheTIis4AgAgLkEsaiAmICcgFiAVIAeUIAwgCJQgDiAJlJOSkpIiC5MiHzgCACAuQRxqIBcgI5MiETgCACAtQewBaiApjDgCACAtQcgBaiArjDgCACAuQRRqIBGMOAIAIC0gEiAYIBUgIpQgDiAPlCANICiUk5KSkiIPIBIgEyAVIBSUIA4gCpQgDSAQlJOSkpIiGJMiFDgC5AEgLUHcAWogFIw4AgAgLSAYIBIgHSAVIAmUIA4gB5QgDSAIlJOSkpIiB5MiFjgCwAEgLUG4AWogFow4AgAgLUEANgKQASAtIAsgJJMiCTgCmAEgLSAqjDgC8AEgLSAfjDgCzAEgLSAJjDgCqAEgLSAHIA+TIhI4ApwBIC0gEowiEzgClAEgLUEQaiIvQcQAaiAHQwAAAACUIAsgKZQgFyAqlJOSOAIAIC1BzABqIAtDAAAAAJQgFyAUlJIgByAplJM4AgAgL0E0aiAHICqUIBdDAAAAAJQgCyAUlJOSOAIAIC9BLGogGEMAAAAAlCIKICYgK5QgJSAflJOSOAIAIC1BNGogJkMAAAAAlCIIICUgFpSSIBggK5STOAIAIC9BHGogGCAflCAlQwAAAACUIgcgJiAWlJOSOAIAIC9BFGogCiARICaUIAkgJZSTkjgCACAvQQxqIBIgJZQgCJIgESAYlJM4AgAgLSAPQwAAAACUIgsgJCAplCAjICqUk5I4AlAgLSAkQwAAAACUIgogIyAUlJIgDyAplJM4AkggLSAPICqUICNDAAAAAJQiCCAkIBSUk5I4AkAgLSALICQgK5QgIyAflJOSOAI4IC0gCiAjIBaUkiAPICuUkzgCMCAtIA8gH5QgCCAkIBaUk5I4AiggLSALICQgEZQgIyAJlJOSOAIgIC0gCiAjIBKUkiAPIBGUkzgCGCAtIAkgGJQgByASICaUk5I4AhQgLSAPIAmUIAggJCASlJOSOAIQQ///f/8hB0MAAAAAIQsDQAJAIC4qAgAiCCAIlCAuQQRqIjAqAgAiCCAIlJIgLkEIaiIxKgIAIgggCJSSQwAAAACSIghDAAAANF5FDQAgCBB9IREgLUEQaiAyaiIvKgIAIhcgL0EEaioCACISXiEvIBcgEiAvG4wgEZUgG7xB/////wdxIC4qAgAiFLxBgICAgHhxcr4gFJQgILxB/////wdxIDAqAgAiHbxBgICAgHhxcr4gHZSSIB68Qf////8HcSAxKgIAIha8QYCAgIB4cXK+IBaUkiARlSIIkyEKIBIgFyAvGyARlSAIkyIIIAdeBEAgFCARlSELIBYgEZUhCSAdIBGVIRMgCCEHCyAHIApdRQ0AIBaMIBGVIQkgHYwgEZUhEyAUjCARlSELIAohBwsgLkEMaiEuIDJBCGoiMkHIAEcNAAsgBCAHXUUNAQsgBUEANgIIDAILAkAgGSAsXSAHICxdcUUEQCAHIBleRQ0BIAshHCATIRogCSEhDAELIAAqAgwiCyAtKgIEIgogAEEEaioCACIZlCAtQQhqKgIAIgggACoCACISlJMiByAHkiIclCASIBIgLUEMaioCACIalCAKIABBCGoqAgAiE5STIgcgB5IiCZQgGSAIIBOUIBogGZSTIgcgB5IiB5STkiAakyEhIAsgCZQgEyAHlCASIByUk5IgCJMhGiALIAeUIBkgHJQgEyAJlJOSIAqTIRwLIAFBDGoqAgAhEyABQQhqKgIAIRlBBCEyIAFBBGoqAgAhEiABKgIAIQogLSAcOAKQASAtIBo4ApQBIC0gITgCmAEgLUEQaiACIC1BkAFqIjAQpAEgLUHoAGoiMUEgaiIBIANBIGooAgA2AgAgMUEYaiADQRhqKQIANwMAIDFBEGogA0EQaikCADcDACAxQQhqIi8gA0EIaikCADcDACAtIAMpAgA3A2gjAEEwayIDQSBqIgIgASgCACIBNgIAIANBLGogATYCACADQRRqIDFBFGooAgA2AgAgA0EIaiIBIC8oAgA2AgAgA0EYaiAxKQIYIjY3AwAgMEEYaiA2NwIAIDAgMSkCACI1NwIAIAMgNjcCJCAwQSBqIAIpAwA3AgAgMEEoaiADQShqKQMANwIAIAMgMSkCDDcCDCAwQRBqIANBEGopAwA3AgAgMEEIaiABKQMANwIAIAMgNTcDACAwQoCAgIAwNwJQIDBByABqQoWAgIDQADcCACAwQoGAgIAwNwJAIDBBOGpChICAgMAANwIAIDBCgICAgCA3AjAgBSgCACEDQQAhLgJAAkAgBSgCCCI0BEAgNK1CMH4iNUIgiKciAQ0CIDWnIi5BAEgNAiABRUECdCECIC4EfyAuIAIQ7goFIAILIjJFDQELIBMgHCASlCAaIAqUkyIHIAeSIgiUIAogISAKlCAcIBmUkyIHIAeSIgmUIBIgGiAZlCAhIBKUkyIHIAeSIgeUk5IgIZMhCyATIAmUIBkgB5QgCiAIlJOSIBqTIQogEyAHlCASIAiUIBkgCZSTkiAckyEIIDIgAyAuENkLIQMgBUEANgIIIAAgHCAaICEgLUEQaiAtQZABaiAEIAUgBhAiAkAgBkUEQCAcIQcgGiEEICEhCSAIIRwgCiEaIAshIQwBCyAIIQcgCiEEIAshCQsgBSAcOAIYIAUgBzgCDCAFQSBqICE4AgAgBUEcaiAaOAIAIAVBFGogCTgCACAFQRBqIAQ4AgAgBSgCCCIABEAgNEUNBCAFKAIAIgIgAEEwbGohMSA0QTBsIgAgA2ohLyADQSRqITAgA0EwaiEBIABBMGsiMkEwbkEBcSEGA0AgAkEkaiEzIAIoAhwhLgJ/IAMgBg0AGiABIC4gAygCHEcNABogASACKAIgIAMoAiBHDQAaIDApAgAhNSAzQQhqIDBBCGooAgA2AgAgMyA1NwIAIAELIQAgMkEwTwRAIABB1ABqIQUDQAJAIC4gBSIAQThrKAIARw0AIAIoAiAgAEE0aygCAEcNACAAQTBrIgUpAgAhNSAzQQhqIAVBCGooAgA2AgAgMyA1NwIACwJAIC4gAEEIaygCAEcNACACKAIgIABBBGsoAgBHDQAgACkCACE1IDNBCGogAEEIaigCADYCACAzIDU3AgALIABB4ABqIQUgAEEMaiAvRw0ACwsgMSACQTBqIgJHDQALCyA0RQ0DIDStQjB+p0UNAyADEKwBDAMLIC4gAkHc5sMAKAIAIgBBjwcgABsRAAAACxDfCQALIAVBADYCCAsgLUGAAmokAAvmIAMafwJ9AX4jAEFAaiINJAACQAJAIANFDQAgAEEcaiIGQQA2AgAgBCgCCCEIAkACQAJAAkAgAUECTQRAIABBBGohByAAQRRqIQsgBCgCACEJIANBAnQhCgJAAkADQCAIIAIoAgAiA00NBCAJIANBLGxqIAFBAnRqIgxBDGoqAgAiICAHKgIAX0UNAiAMQRhqKgIAIiEgACoCAGBFDQEgA0GAgICAeHIhDCAAQRhqIhQoAgAgDkYEQCALIA4Q1gUgBigCACEOCyADQf////8HcSERIAAoAhQgDkEMbGoiA0EANgIIIAMgDDYCBCADICA4AgAgBiAOQQFqIgM2AgAgAkEEaiECIBQoAgAgA0YEQCALIAMQ1gUgBigCACEDCyAGIANBAWoiDjYCACAAKAIUIANBDGxqIgxBADYCCCAMIBE2AgQgDCAhOAIAIApBBGsiCg0ACyALKAIAIRAgDkEVSQ0FAkAgDkEBdq1CDH4iIkIgiKciAg0AICKnIhVBAEgNACACRUECdCEDIBUEfyAVIAMQ7goFIAMLIhQEQCANQQA2AiAgDUIENwMYIBBBDGshGiAQQRhrIRwgEEEkayEdQQQhE0EAIQsgDiEIAkACQAJAA0AgCCEGQQAhCEEBIQoCQCAGQQFrIhFFDQACQEEAQX8gECAGQQJrIgpBDGxqKgIAIiAgECARQQxsaioCACIhXyICG0EBQQIgAhsgICAhYBtBf0cEQCAGQQJrIQkgHSAGQQxsaiECQQAhAwJAA0AgAyAJRg0BIAIqAgAiISAgXyEKICAgIV8hByACQQxrIQIgA0EBaiEDICEhIEEAQX8gChtBAUECIAobIAcbQX9HDQALIANBAWohCiADQX9zIAZqIQMMAgsgBiEKDAILIAZBDGwiDyAcaiEJQQIhDANAAkAgCSECIAwhCCAKIgNFDQAgECADQQFrIgpBDGxqKgIAIiEgIF8hByAgICFfIRcgCEEBaiEMIAJBDGshCSAhISBBAEF/IAcbQQFBAiAHGyAXG0F/Rg0BCwsCQCADIAZNBEAgBiAOSw0BIAYgA2siCkECSQ0CIAhBAXYhCSAPIBpqIQcDQCACKQIAISIgAiAHKQIANwIAIAJBCGoiCCgCACEMIAggB0EIaiIIKAIANgIAIAcgIjcCACAIIAw2AgAgB0EMayEHIAJBDGohAiAJQQFrIgkNAAsMAgsgAyAGENcLAAsMEAsgA0UEQCADIQgMAQsgCkEJSwRAIAMhCAwBCwJAIAYgDk0EQCAQIANBDGxqIQkDQCADQQFrIgggBksNAgJAIAYgCGsiCkEBTQ0AQQBBfyAQIANBDGxqIgcqAgAiISAQIAhBDGxqIg8qAgAiIGAiAhtBAUECIAIbICAgIWAbQX9HDQAgDykCBCEiIA9BCGogB0EIaigCADYCACAPIAcpAgA3AgACQCAKQQNJDQAgESEMIAkhAkEAQX8gDyoCGCIhICBgIg8bQQFBAiAPGyAgICFgG0F/Rw0AA0AgAkEIaiACQRRqKAIANgIAIAIgAkEMaiIHKQIANwIAIAxBAWsiDCADRg0BIAJBGGohDyAHIQJBAEF/IA8qAgAiISAgYCIPG0EBQQIgDxsgICAhYBtBf0YNAAsLIAcgIjcCBCAHICA4AgALIAhFDQMgCUEMayEJIAghAyAKQQpJDQALDAILIANBAWsiCCAGSw0ADBALIAggBhDXCwALIA0oAhwgC0YEQCANQRhqIAsQ+gUgDSgCGCETIA0oAiAhCwsgEyALQQN0aiICIAo2AgQgAiAINgIAIA0gC0EBaiIKNgIgAkACQCAKIgtBAkkNAANAAkACQAJAAkAgEyAKIgtBAWsiCkEDdGoiAygCAEUNACADKAIEIgIgC0EDdCATaiIJQQxrKAIAIgZPDQAgC0EDSQRAQQIhCyAIRQ0SDAgLIBMgC0EDayIMQQN0aigCBCIDIAIgBmpNDQEgC0EESQRAQQMhCyAIRQ0SDAgLIAlBHGsoAgAgAyAGak0NAQwFCyALQQNJDQEgAygCBCECIBMgC0EDayIMQQN0aigCBCEDCyACIANLDQELIAtBAmshDAsgDEEBaiICIAtPDQIgCyAMTQ0EIBMgDEEDdGoiFygCBCEbIBsgFygCAGoiBiATIAJBA3RqIhkoAgAiD0kNBSAGIA5LDQYgF0EEaiAQIA9BDGxqIgIgGSgCBCIRQQxsIglqIQMgBkEMbCESAkAgBiAPayIWIBFrIgYgEUkEQCAUIAMgBkEMbCIHENkLIQkgByAJaiEHAkAgEUEATA0AIAZBAEwNACASIBpqIQYDQEEAQX8gB0EMayIWKgIAIiAgA0EMayIYKgIAIiFgIhIbQQFBAiASGyAgICFfG0F/RiESIAYgGCAWIBIbIh8pAgA3AgAgBkEIaiAfQQhqKAIANgIAIAcgFiASGyEHIBggAyASGyIDIAJNDQEgBkEMayEGIAcgCUsNAAsLIAkhBiADIQIMAQsgCSAUIAIgCRDZCyIGaiEHIBFBAEwNACARIBZODQAgECASaiEJA0AgAiADIAZBAEF/IAMqAgAiICAGKgIAIiFgIhIbQQFBAiASGyAgICFfGyISQX9GIhYbIhgpAgA3AgAgAkEIaiAYQQhqKAIANgIAIAJBDGohAiAHIAYgEkF/R0EMbGoiBk0NASAJIAMgFkEMbGoiA0sNAAsLIAIgBiAHIAZrENkLGiARIBtqNgIAIBcgDzYCACAZIBlBCGogCyAMa0EDdEEQaxDbCxogDSAKNgIgQQEhCyAKQQFLDQALCyAIRQ0LDAELCyACIAtB2NTAABCvCAALIAwgC0Ho1MAAEK8IAAsgDyAGENcLAAsMCgsgFSADQdzmwwAoAgAiAEGPByAAGxEAAAALEN8JAAsgCSADQSxsaiICQRhqIAFByNPBABC5CiEDIA1BGGoiAUEUakH7ADYCACABQQxqQfwANgIAIA1BFGpBAzYCACANIAA2AiggDSACQQxqNgIgIA1B+wA2AhwgDSADNgIYIA1CAzcCBCANQbDTwQA2AgAgDSABNgIQIA1B2NPBABDgCQALIAkgA0EsbGpBDGoiAiABQfDSwQAQuQohASANQRhqIgBBFGpB+wA2AgAgAEEMakH8ADYCACANQRRqQQM2AgAgDSAHNgIoIA0gAjYCICANQfsANgIcIA0gATYCGCANQgM3AgQgDUHY0sEANgIAIA0gADYCECANQYDTwQAQ4AkACyAIIAIoAgAiA00NAEGs+cAAQRtBpNLBABC0CgALIAMgCEGU0sEAEK8IAAsCQCANKAIcIgJFDQAgAkEDdEUNACATEKwBCyAOQQJJDQEgFUUNASAUEKwBDAELIANBAWpBAkkNACAQIANBDGxqIQpBACEJA0AgA0EMbCECIANBAWshA0EAQX8gAiAQaiIHKgIAIiEgB0EMayIIKgIAIiBgIgIbQQFBAiACGyAgICFgG0F/RgRAIBAgA0EMbGopAgQhIiAIQQhqIAdBCGooAgA2AgAgCCAHKQIANwIAAkAgDiADa0EDSQ0AIAkhBiAKIQJBAEF/IAgqAhgiISAgYCIIG0EBQQIgCBsgICAhYBtBf0cNAANAIAJBCGogAkEUaigCADYCACACIAJBDGoiBykCADcCACAGQQFrIgZFDQEgAkEYaiEIIAchAkEAQX8gCCoCACIhICBgIggbQQFBAiAIGyAgICFgG0F/Rg0ACwsgByAiNwIEIAcgIDgCAAsgCUEBaiEJIApBDGshCiADDQALCyAAQRxqKAIAIgkgAEEQaiILKAIAIgpqIQgCQCAIIApNBEAgCCEGDAELIAkgAEEMaigCACAKIgZrSwRAIABBCGogCiAJEIEGIABBEGooAgAhBgsgACgCCCAGQQN0aiEDIAlBAk8EQCAJQQFrIgdBB3EhAiAJQQJrQQdPBEAgB0F4cSEHA0AgA0L////79/////8ANwIAIANBOGpC////+/f/////ADcCACADQTBqQv////v3/////wA3AgAgA0EoakL////79/////8ANwIAIANBIGpC////+/f/////ADcCACADQRhqQv////v3/////wA3AgAgA0EQakL////79/////8ANwIAIANBCGpC////+/f/////ADcCACADQUBrIQMgB0EIayIHDQALCyACBEADQCADQv////v3/////wA3AgAgA0EIaiEDIAJBAWsiAg0ACwsgBiAJakEBayEGCyAJBEAgA0L////79/////8ANwIAIAZBAWohBgsgAEEcaigCACEJCyALIAY2AgAgCQRAAkACQAJAAkAgCkECayIKIAZPDQAgCEECayEDIAAoAhQiDiAJQQxsaiELIABBEGohCQNAIANBA3QhByAKQQN0IQIgC0EMayEIA0AgACgCCCIMIAJqIhQqAgAiICAIKgIAIiFfRQRAIAMgBk8NBCAHIAxqIgZBBGogFEEEaigCADYCACAGICA4AgAgB0EIayEHIAJBCGshAiADQQFrIQMgCSgCACIGIApBAWsiCksNAQwDCwsgAyAGTw0DIAcgDGoi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AWsQlgIgLkHwAWokAAwPCyABQQxBxL7BABCvCAALIAFBDBDWCwALQaiowQBBE0HUvsEAEKIJAAsgAEEMQYS/wQAQrwgACyAAQQxBlL/BABCvCAALIABBDEGkv8EAEK8IAAtBvPTAAEEdQdT1wAAQtAoACyAuQQA2AtgBQQAgLkHUAWpBmIfBACAuQdgBakHgwcEAELQIAAsgAEEMQbS/wQAQrwgACyAAQQxBxL/BABCvCAALIAEgABDXCwALIABBDBDWCwALIAFBDEG0vsEAEK8IAAsgACEBCyABQQxB9L7BABCvCAALIC1B0AlqIANB8AcQ2QsaIC1BxBFqQQw2AgAgACIBRQ0GQQAhAiAtQdAJaiEAIAdBBGohBkF/IQMDQCAtIAEgA2o2AsgRIAJBC0sNByAtIAJBAWoiAjYCwBEgAEHMAGooAgAiBUEDRg0HIABB0ABqKAIAIQQgBygCCCIwIAYoAgBGBEAgByAwEOQFIAcoAgghMAsgBygCACAwQfQAbGoiMUEBNgIAIDFBBGogAEHMABDZCxogMUHUAGogBDYCACAxQdAAaiAFNgIAIAcgMEEBajYCCCADQQFrIQMgAEHUAGohACABIAJHDQALDAYLIAYgAxD7AQwEC0GYicEAQRNB1LTBABDDCwALQZiJwQBBE0HktMEAEMMLAAtBmInBAEETQfS0wQAQwwsAC0GYicEAQRNBpLXBABDDCwALIC1B+AFqQf////sHNgIAIC1BhAJqQgA3AgAgLUGMAmpCADcCACAtQZQCakEANgIAIC1BtAJqQgA3AgAgLUGwAmpB////+wc2AgAgLUGoAmpCgICAgPD//79/NwMAIC1BoAJqQv////8PNwMAIC1BvAJqQgA3AgAgLUHEAmpCADcCACAtQcwCakEANgIAIC1B2AJqQv////8PNwMAIC1B6AJqQf////sHNgIAIC1B4AJqQoCAgIDw//+/fzcDACAtQgA3AvwBIC1CgICAgPD//79/NwPwASAtQv////8PNwPoASAtQv////8PNwPgASAtQv////8PNwOYAiAtQv////8PNwPQAiAtQYQDakEANgIAIC1B/AJqQgA3AgAgLUH0AmpCADcCACAtQewCakIANwIAIC1BmANqQoCAgIDw//+/fzcDACAtQaADakH////7BzYCACAtQZADakL/////DzcDACAtQaQDakIANwIAIC1BrANqQgA3AgAgLUG0A2pCADcCACAtQbwDakEANgIAIC1B0ANqQoCAgIDw//+/fzcDACAtQdgDakH////7BzYCACAtQcgDakL/////DzcDACAtQdwDakIANwIAIC1B5ANqQgA3AgAgLUHsA2pCADcCACAtQfQDakEANgIAIC1C/////w83A4gDIC1C/////w83A8ADIC1BkARqQf////sHNgIAIC1BiARqQoCAgIDw//+/fzcDACAtQYAEakL/////DzcDACAtQawEakEANgIAIC1BpARqQgA3AgAgLUGcBGpCADcCACAtQZQEakIANwIAIC1BuARqQv////8PNwMAIC1ByARqQf////sHNgIAIC1BwARqQoCAgIDw//+/fzcDACAtQeQEakEANgIAIC1B3ARqQgA3AgAgLUHUBGpCADcCACAtQcwEakIANwIAIC1B8ARqQv////8PNwMAIC1BgAVqQf////sHNgIAIC1B+ARqQoCAgIDw//+/fzcDACAtQv////8PNwP4AyAtQv////8PNwOwBCAtQv////8PNwPoBCAtQZwFakEANgIAIC1BlAVqQgA3AgAgLUGMBWpCADcCACAtQYQFakIANwIAIC1BuAVqQf////sHNgIAIC1BsAVqQoCAgIDw//+/fzcDACAtQagFakL/////DzcDACAtQv////8PNwOgBSAtQdQFakEANgIAIC1BzAVqQgA3AgAgLUHEBWpCADcCACAtQbwFakIANwIAIC1B8AVqQf////sHNgIAIC1B6AVqQoCAgIDw//+/fzcDACAtQeAFakL/////DzcDACAtQv////8PNwPYBSAtQYwGakEANgIAIC1BhAZqQgA3AgAgLUH8BWpCADcCACAtQfQFakIANwIAIC1BqAZqQf////sHNgIAIC1BoAZqQoCAgIDw//+/fzcDACAtQZgGakL/////DzcDACAtQv////8PNwOQBiAtQcQGakEANgIAIC1BvAZqQgA3AgAgLUG0BmpCADcCACAtQawGakIANwIAIC1B4AZqQf////sHNgIAIC1B2AZqQoCAgIDw//+/fzcDACAtQdAGakL/////DzcDACAtQv////8PNwPIBiAtQfwGakEANgIAIC1B9AZqQgA3AgAgLUHsBmpCADcCACAtQeQGakIANwIAIAEh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NwIAIAogA0EYaiIKKQIANwIAIAIgA0EgaiICKAIANgIAIAQgWDcDQCADIAQpA0A3AgAgAiAGKAIANgIAIAogCCkDADcCACAJIAspAwA3AgAgByAFKQMANwIAIAFBCGohAwwQCyABKQIgIVggASAIKQIANwIgIARBQGsiA0EgaiIFIAFBQGsiBigCADYCACADQRhqIgIgAUE4aiIKKQIANwMAIANBEGoiCyABQTBqIgkpAgA3AwAgA0EIaiIDIAFBKGoiBykCADcDACAHIAhBCGoiBykCADcCACAJIAhBEGoiCSkCADcCACAKIAhBGGoiCikCADcCACAGIAhBIGoiBigCADYCACAEIFg3A0AgCCAEKQNANwIAIAYgBSgCADYCACAKIAIpAwA3AgAgCSALKQMANwIAIAcgAykDADcCACABQQxqIQMMDwsgASkCICFYIAEgAykCADcCICAEQUBrIgZBIGoiAiABQUBrIgkoAgA2AgAgBkEYaiIKIAFBOGoiBykCADcDACAGQRBqIgsgAUEwaiINKQIANwMAIAZBCGoiBiABQShqIg4pAgA3AwAgDiADQQhqIg4pAgA3AgAgDSADQRBqIg0pAgA3AgAgByADQRhqIgcpAgA3AgAgCSADQSBqIgkoAgA2AgAgBCBYNwNAIAMgBCkDQDcCACAJIAIoAgA2AgAgByAKKQMANwIAIA0gCykDADcCACAOIAYpAwA3AgAgASgCCCEDIAEgASgCADYCCCABIAM2AgAgAiAFQSBqIgMoAgA2AgAgCiAFQRhqIgkpAgA3AwAgCyAFQRBqIgcpAgA3AwAgBiAFQQhqIg0pAgA3AwAgBSkCACFYIAUgCCkCADcCACANIAhBCGoiBSkCADcCACAHIAhBEGoiBykCADcCACAJIAhBGGoiCSkCADcCACADIAhBIGoiAygCADYCACAEIFg3A0AgCCAEKQNANwIAIAMgAigCADYCACAJIAopAwA3AgAgByALKQMANwIAIAUgBikDADcCACABQQRqIQUgAUEMagshAyATIRQMDgsgBkEETw0IIARBQGsiA0EgaiIFIAFBQGsiAigCADYCACADQRhqIgogAUE4aiILKQIANwMAIANBEGoiDCABQTBqIgkpAgA3AwAgA0EIaiIHIAFBKGoiDSkCADcDACABQSBqIAZBJGxqIgNBIGoiDigC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IBYgDCAJQRhsaiIJQQhqKgIAIAlBFGoqAgCSQwAAAD+UlJIhGCAZIBYgCUEEaioCACAJQRBqKgIAkkMAAAA/lJSSIRkgGiAWIAkqAgAgCUEMaioCAJJDAAAAP5SUkiEaIA0gC0EEaiILRw0ACyAEQQJ0IQ1DAACAPyAEQQFrs5UhFSAFKAIAIQwgBSgCCCEIQQAhC0MAAAAAIRYCQANAIAMgC2ooAgAiCSAITw0BIBsgFSAMIAlBGGxqIglBCGoqAgAgCUEUaioCAJJDAAAAP5QgGJMiGyAblJSSIRsgFiAVIAlBBGoqAgAgCUEQaioCAJJDAAAAP5QgGZMiFiAWlJSSIRYgFyAVIAkqAgAgCUEMaioCAJJDAAAAP5QgGpMiFyAXlJSSIRcgDSALQQRqIgtHDQALQQIgFiAXXSIJIBYgFyAJGyAbXhsiCUECakEDcCEMIAlBAWpBA3AhDyABQRhqIQ4gAUEgaiINKAIAIgshCSABQRxqKAIAIAtGBEAgDiALEIwGIA0oAgAhCQsgASgCGCAJQQd0aiIIQgA3A2AgCEHoAGpCADcDACAIIAY2AnAgCEL////7////v383AzAgCEL////79///v/8ANwMgIAhC////+/f//7//ADcDECAIQv////v3//+//wA3AwggCEL////79///v/8ANwMAIAhBADsBeCAIQdgAakL////7////v383AwAgCEHQAGpC////+////79/NwMAIAhByABqQv////v///+/fzcDACAIQUBrQv////v///+/fzcDACAIQThqQv////v///+/fzcDACAIQShqQv////v3//+//wA3AwAgCEEYakL////79///v/8ANwMAIAhB9ABqIAc6AAAgDSAJQQFqNgIAIAItAAAhCCAKIBg4AkggCiAZOAJEIAogGjgCQCAKQeAAaiIGIAMgBCAFKAIAIgcgBSgCCCIJIApBQGsiAyAPIAhBAEciCBD4AyAGQQxqIgQoAgAhDyAKKAJoIRAgBiAKKAJgIAooAmQgByAJIAMgDCAIEPgDIAQoAgAhESAKKAJoIRIgCigCZCETIAooAmAhFCAGIBAgDyAHIAkgAyAMIAgQ+AMgBCgCACEHIAooAmghCSAKKAJkIQggCigCYCEMIAogASACIBQgEyAFIAtBABA5IApBIGogASACIBIgESAFIAtBARA5IAMgASACIAwgCCAFIAtBAhA5IAYgASACIAkgByAFIAtBAxA5AkACQCALIA0oAgAiAkkEQCAKQeAAaiICQRhqKgIAIRggAkEUaioCACEZIAJBEGoqAgAhGiAEKgIAIRYgAkEIaioCACEXIApBQGsiAkEYaioCACEVIAJBFGoqAgAhGyACQRBqKgIAIRwgAkEMaioCACEdIAJBCGoqAgAhHyAKQSBqIgJBGGoqAgAhHiACQRRqKgIAISQgAkEQaioCACEgIAJBDGoqAgAhISACQQhqKgIAISIgCkEYaioCACEjIApBFGoqAgAhJSAKQRBqKgIAISYgCkEMaioCACEpIApBCGoqAgAhJyAKKgJkISggCigCYCEDIAoqAkQhKiAKKAJAIQQgCioCJCErIAooAiAhBSAKKgIEISwgASgCGCALQQd0aiICIAooAgA2AmAgAkHsAGogAzYCACACQegAaiAENgIAIAJB5ABqIAU2AgAgAUEgaiICKAIAIgMgC00NASALQQd0IgMgASgCGGoiASAmOAIwIAEgKTgCICABICc4AhAgASAoOAIMIAEgKjgCCCABICs4AgQgASAsOAIAIAFB3ABqIBg4AgAgAUHYAGogFTgCACABQdQAaiAeOAIAIAFB0ABqICM4AgAgAUHMAGogGTgCACABQcgAaiAbOAIAIAFBxABqICQ4AgAgAUFAayAlOAIAIAFBPGogGjgCACABQThqIBw4AgAgAUE0aiAgOAIAIAFBLGogFjgCACABQShqIB04AgAgAUEkaiAhOAIAIAFBHGogFzgCACABQRhqIB84AgAgAUEUaiAiOAIAIAIoAgAiASALTQ0CIA4oAgAgCkIANwNoIApCADcDYCADaiAKQeAAahDvASAjIB4gHiAjXxsiHiAVIBUgHl8bIhUgGCAVIBhgGyEYICUgJCAkICVfGyIVIBsgFSAbYBsiFSAZIBUgGWAbIRkgJiAgICAgJl8bIhUgHCAVIBxgGyIVIBogFSAaYBshGiApICEgISApYBsiFSAdIBUgHV8bIhUgFiAVIBZfGyEVICcgIiAiICdgGyIWIB8gFiAfXxsiFiAXIBYgF18bIRYgLCArICsgLGAbIhcgKiAXICpfGyIXICggFyAoXxshFwwFCyALIAJByIPCABCvCAALIAsgA0HYg8IAEK8IAAsgCyABQeiDwgAQrwgACyAJIAhBuIPCABCvCAALIAFBIGoiDigCACELQX8hAgJAIARFBEBD//9/fyEkQ///f/8hIEF/IQlBfyENQX8hCEP//3//IRxD//9//yEdQ///f38hH0P//39/IR5D//9//yEhQ///f/8hIkP//3//ISND//9/fyElQ///f38hJkP//39/ISlD//9//yEbQ///f/8hJ0P//3//IShD//9/fyEqQ///f38hK0P//39/ISxD//9//yEtQ///f/8hLkP//3//IS9D//9/fyEwQ///f38hMUP//39/ITJD//9//yEYQ///f/8hGUP//3//IRpD//9/fyEVQ///f38hFkP//39/IRcMAQsCQCADKAIAIgkgBSgCCCIMTw0AAkAgASgCPCIMIAlNDQBD//9/fyEkIAUoAgAgCUEYbGoiCCoCACIyQ///f3+WIRdD//9//yEgIAhBFGoqAgAiLUP//3//lyEYIAhBEGoqAgAiLkP//3//lyEZIAhBDGoqAgAiL0P//3//lyEaIAhBCGoqAgAiMEP//39/liEVIAhBBGoqAgAiMUP//39/liEWIAEoAjQgCUEMbGoiCEEAOgAEIAggCzYCACAEQQFGBEBBfyENQX8hCEP//3//IRxD//9//yEdQ///f38hH0P//39/IR5D//9//yEhQ///f/8hIkP//3//ISND//9/fyElQ///f38hJkP//39/ISlD//9//yEbQ///f/8hJ0P//3//IShD//9/fyEqQ///f38hK0P//39/ISwMAwsgAygCBCINIAUoAggiDE8EQCANIQkMAgsgDSABKAI8IgxPBEAgDSEJDAELIBcgBSgCACANQRhsaiIIKgIAIiwgFyAsXxshFyAYIAhBFGoqAgAiGyAYIBtgGyEYIBkgCEEQaioCACInIBkgJ2AbIRkgGiAIQQxqKgIAIiggGiAoYBshGiAVIAhBCGoqAgAiKiAVICpfGyEVIBYgCEEEaioCACIrIBYgK18bIRYgASgCNCANQQxsaiIIQQE6AAQgCCALNgIAIARBAkYEQEF/IQhD//9//yEcQ///f/8hHUP//39/IR9D//9/fyEeQ///f/8hIUP//3//ISJD//9//yEjQ///f38hJUP//39/ISZD//9/fyEpDAMLIAMoAggiCCAFKAIIIgxPBEAgCCEJDAILIAggASgCPCIM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IAlB6ABqICc4AgAgCUHkAGogKDgCACACQSBqICk4AgAgCUHcAGogKjgCACAFICs4AgAgBiAsOAIAIAkgMDgCiAEgCSAxOAJwIAkgMjgCWCAJIC04AkwgCSAuOAJIIAkgLzgCRCAJIDM4AkAgAyACEPYDIAFBIGoiAigCACIDIApNDQEgASgCGCAKQQd0IgFqIAlBgANqQeAAENkLGiACKAIAIgIgCk0NAiANKAIAIQIgCSAIOAJMIAkgCDgCSCAJIAg4AkQgCSAIOAJAIAEgAmogCUFAaxDvASAAIAo2AgAgAEEYaiArICYgJiArXxsiCCAhIAggIWAbIgggHCAIIBxgGzgCACAAQRRqICwgJyAnICxfGyIIICIgCCAiYBsiCCAeIAggHmAbOAIAIABBEGogLSAoICggLV8bIgggIyAIICNgGyIIIB8gCCAfYBs4AgAgAEEMaiAuICkgKSAuYBsiCCAkIAggJF8bIgggICAIICBfGzgCACAAQQhqIC8gKiAqIC9gGyIIICUgCCAlXxsiCCAdIAggHV8bOAIAIAAgMyAyIDIgM2AbIgggMSAIIDFfGyIIIDAgCCAwXxs4AgQMBQsgCiACQZDYwAAQrwgACyAKIANBoNjAABCvCAALIAogAkGw2MAAEK8IAAsgCiAOQYDYwAAQrwgACyABQSBqIhAoAgAhD0F/IQ4CQCAERQRAQ///f38hLUP//3//IS5BfyECQX8hC0F/IQpD//9//yEiQ///f/8hI0P//39/ISRD//9/fyElQ///f/8hJ0P//3//IShD//9//yEpQ///f38hKkP//39/IStD//9/fyEsQ///f/8hL0P//3//ITBD//9//yExQ///f38hMkP//39/ITND//9/fyE0Q///f/8hJkP//3//ITVD//9//yE2Q///f38hN0P//39/IThD//9/fyE5Q///f/8hHkP//3//IR9D//9//yEgQ///f38hIUP//39/IRxD//9/fyEdDAELAkAgAygCACICIAUoAggiDU8NACAFKAIAIAJBGGxqIgtBBGoqAgAhOCALQQhqKgIAITcgC0EMaioCACE2IAtBEGoqAgAhNSALQRRqKgIAISYgCyoCACE5IAlBGGoiC0EAOgAEIAsgDzYCAAJAIAEoAjwiDSACTQ0AQ///f38hLSA5Q///f3+WIR1D//9//yEuICZD//9//5chHiA1Q///f/+XIR8gNkP//3//lyEgIDdD//9/f5YhISA4Q///f3+WIRwgCSgCGCELIAEoAjQgAkEEdGoiCiAJLQAcOgAEIAogCzYCACAEQQFGBEBBfyELQX8hCkP//3//ISJD//9//yEjQ///f38hJEP//39/ISVD//9//yEnQ///f/8hKEP//3//ISlD//9/fyEqQ///f38hK0P//39/ISxD//9//yEvQ///f/8hMEP//3//ITFD//9/fyEyQ///f38hM0P//39/ITQMAwsgAygCBCILIAUoAggiDU8EQCALIQIMAgsgBSgCACALQRhsaiIKQQRqKgIAITMgCkEIaioCACEyIApBDGoqAgAhMSAKQRBqKgIAITAgCkEUaioCACEvIAoqAgAhNCAJQRBqIgpBAToABCAKIA82AgAgASgCPCINIAMoAgQiCk0EQCAKIQIMAQsgHSA0IB0gNF8bIR0gHiAvIB4gL2AbIR4gHyAwIB8gMGAbIR8gICAxICAgMWAbISAgISAyICEgMl8bISEgHCAzIBwgM18bIRwgCSgCECEMIAEoAjQgCkEEdGoiCiAJLQAUOgAEIAogDDYCACAEQQJGBEBBfyEKQ///f/8hIkP//3//ISND//9/fyEkQ///f38hJUP//3//ISdD//9//yEoQ///f/8hKUP//39/ISpD//9/fyErQ///f38hLAwDCyADKAIIIgogBSgCCCINTwRAIAohAgwCCyAFKAIAIApBGGxqIgxBBGoqAgAhKyAMQQhqKgIAISogDEEMaioCACEpIAxBEGoqAgAhKCAMQRRqKgIAIScgDCoCACEsIAlBCGoiDEECOgAEIAwgDzYCACABKAI8Ig0gAygCCCIMTQRAIAwhAgwBCyAdICwgHSAsXxshHSAeICcgHiAnYBshHiAfICggHyAoYBshHyAgICkgICApYBshICAhICogISAqXxshISAcICsgHCArXxshHCAJKAIIIQ0gASgCNCAMQQR0aiIMIAktAAw6AAQgDCANNgIAIARBA0YEQEP//3//ISJD//9//yEjQ///f38hJEP//39/ISUMAwsgBSgCCCINIAMoAgwiDk0EQCAOIQIMAgsgBSgCACAOQRhsaiIEKgIAISUgBEEUaioCACEuIARBEGoqAgAhIiAEQQxqKgIAISMgBEEIaioC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HzgCACACQRRrIB44AgAgAkEYayAgOAIAIAQgHDgCACACIAZBACAOQQNJIgYbNgIAIAJBBGsgDkECIAYbNgIAIAJBCGsgBTYCACACQQtrIgYgAy8BmAQ7AAAgBkECaiAILQAAOgAAIAMtADhFDQAgEUUNACADQbgCaiACQRhrIgFBCGopAgAiIzcDACADIAEpAgAiIjcDsAIgA0GDA2ogIzcAACADICI3APsCIANBmARqIgJBCGogA0H4AmoiAUEIaikAADcDACACQQ9qIAFBD2ooAAA2AAAgAyADKQD4AjcDmAQCQCADKAJMIgFFDQAgAUEDdEUNACADKAJIEKwBCyAFIQsMCQsgDUEEaiENIARBBGohBCACQRxqIQIgIkIBfCIiQgRSDQALIANBuAJqIgggA0GAA2oiDSkDADcDACADQagCaiIRIBRBCGopAgA3AwAgA0GYAmoiByATQQhqKQIANwMAIAMgAykD+AI3A7ACIAMgFCkCADcDoAIgAyATKQIANwOQAiADKgL0AiEfIAMqAvACISAgAyoC7AIhHiADKgLoAiEcIAMoAogDIQQgAygCjAMhBiADKAKkAyECIAMoAqgDIQUgA0GIAmoiCiASQQhqKQIANwMAIAMgEikCADcDgAIgASgCPCEOAkAgI0IBg1ANACAcIB1dRQ0AIAZBBEYNACADKALgASAOTw0AIAwgAykDsAI3AAAgDEEIaiAIKQMANwAAIANBmARqIglBD2oiCCADQYcDaigAADYAACAJQQhqIgsgDSkAADcDACADQdgAaiIJQQhqIAspAwA3AwAgCUEPaiAIKAAANgAAIAMgAykA+AI3A1ggBCELIAYhCSAcIR0LAkAgI0ICg1ANACAdIB5eRQ0AIAVBBEYNACADKALkASAOTw0AIAwgAykDoAI3AAAgDEEIaiARKQMANwAAIANBmARqIgRBD2oiCyADQYcDaigAADYAACAEQQhqIgkgDSkAADcDACADQdgAaiIEQQhqIAkpAwA3AwAgBEEPaiALKAAANgAAIAMgAykA+AI3A1ggAiELIAUhCSAeIR0LAkAgI0IEg1ANACAdICBeRQ0AIAMoAsQDIgJBBEYNACADKALoASAOTw0AIAMoAsADIQsgDCADKQOQAjcAACAMQQhqIAcpAwA3AAAgA0GYBGoiBEEPaiIFIANBhwNqKAAA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IAApAAAQ8AUgAigC0AIEQCACKALUAiEBDAELAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAIoAtQCIgZBgCAgBkGAIEkbIgBFBEBBECENDAELIABBB3QiA0EQEO4KIg1FDQELIAJBADYCECACIAA2AgwgAiANNgIIAkAgBkUNACACQaACaiIAQRxqIQ4gAEEMaiEXIAJB8AFqIgBBHGohGCAAQQxqIRkgAkGMA2ohCANAIAJBAjYC7AEgAiAENgLoASACQYADaiACQegBahC4ASACKAKEAyEAIAIoAoADDQMgAkHQAmoiA0EIaiIFIAhBCGoiECkCADcDACADQRBqIgkgCEEQaiIRKQIANwMAIANBGGoiCyAIQRhqIhIpAgA3AwAgA0EgaiIKIAhBIGoiEykCADcDACADQShqIgMgCEEoaiIUKAIANgIAIAIgCCkCADcD0AIgAEUNBCACKAKIAyEaIAJB8AFqIgBBKGogAygCADYCACAAQSBqIAopAwA3AwAgAEEYaiALKQMANwMAIABBEGogCSkDADcDACAAQQhqIhUgBSkDADcDACACIAIpA9ACNwPwASACQYADaiACQegBahC4ASACKAKEAyEAIAIoAoADDQUgBSAQKQIANwMAIAkgESkCADcDACALIBIpAgA3AwAgCiATKQIANwMAIAMgFCgCADYCACACIAgpAgA3A9ACIABFBEBBASACQbgDakGMgsAAEIEIIQEMEAsgAigCiAMhECACQaACaiIAQShqIAMoAgA2AgAgAEEgaiAKKQMANwMAIABBGGogCykDADcDACAAQRBqIAkpAwA3AwAgAEEIaiIAIAUpAwA3AwAgAkHgAWoiCSAVKAIANgIAIAIgAikD0AI3A6ACIAIgAikD8AE3A9gBIAIgGUEIaikCADcDyAEgAiAZKQIANwPAASACIBhBCGopAgA3A7gBIAIgGCkCADcDsAEgAkGoAWoiCyAAKAIANgIAIAIgAikDoAI3A6ABIAIgF0EIaikCADcDmAEgAiAXKQIANwOQASACIA5BCGopAgA3A4gBIAIgDikCADcDgAEgBCgCBCIFQQNNBEAgAkKBygA3A4ADIAJBgANqEI8KIQEMEAsgBCAFQQRrIgM2AgQgBCAEKAIAIgBBBGo2AgAgA0EDTQRAIAJCgcoANwOAAyACQYADahCP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NwIAIABBPGogETYCACAAQSBqIAY2AgAgACABNgIEIABBiAFqIAIpA7ABNwIAIABBkAFqIBspAwA3AgAgAEGYAWogHCgCADYCACAAQZwBaiASOgAAIABBtAFqIA4oAAA2AAAgAEGtAWogEykDADcAACAAQaUBaiADKQMANwAAIAAgAikDkAE3AJ0BIABBuAFqIBY6AAAgAEG7AWogHS0AADoAACAAIAIvAYwBOwC5ASAAQcwBaiAfKQMANwIAIABBxAFqICApAwA3AgAgAEG8AWogAikDcDcCACAAQdQBaiAXOgAAIABB1wFqICEtAAA6AAAgACACLwFsOwDVASAAQegBaiAiKQMANwIAIABB4AFqIBQpAwA3AgAgAEHYAWogAikDUDcCACAAQfABaiAYOgAAIABB8wFqICMtAAA6AAAgACACLwFMOwDxASAAQYQCaiAkKQMANwIAIABB/AFqIAUpAwA3AgAgAEH0AWogAikDMDcCACAAQYwCaiAZOgAAIABBjwJqICUtAAA6AAAgACACLwEsOwCNAiAAQaACaiAmKQMANwIAIABBmAJqIBUpAwA3AgAgAEGQAmogAikDEDcCACAAQagCaiAaOgAAIABBqwJqICctAAA6AAAgACACLwEMOwCpAiAAIBA6AK8CIAAgDzoArgIgACANOgCtAiAAQawCaiAMOgAAIABBADYCAAwHCyACKAK8AgwFCyACKALcAgwECyACKAL8AgwDCyACKAKcAwwCCyACKAK8AwwBCyACKALcAwshASAAQQE2AgAgACABNgIECyACQYAEaiQAC7kZAgp/A34jAEHwAGsiBiQAAkACQAJAAkACQAJAAkACQAJAAkACQCABKAIAQQFrDgUFBAMCAQALIAEoAgQiBCgCACEBAkADQAJAIAQoAoABIgkgBCgCkAFBAWsgAXEiAkEcbGoiCigCACIHIAFBAWpHBEAgASAHRg0BIAUgBUEBaiAFQQpLIAVBB09xGyEFIAQoAgAhAQwCCyAEKAIAIgMgAUYhCCAEIAcgBCgCjAEiByABQQAgB2txaiAEKAKIASACQQFqSxsgAyAIGzYCACAIDQIgBUEGIAVBBkkbIQJBACEBA0AgASACdiABQQFqIQFFDQALIAUgBUEHSWohBSADIQEMAQsgASAEKAJAIgIgBCgCkAEiA0F/c3FHBEAgBUEGIAVBBkkbIQNBACEBA0AgASADdiABQQFqIQFFDQALIAUgBUEHSWohBSAEKAIAIQEMAQsLIAIgA3ENCSAAQQE7AQAMCgsgCiAEKAKMASABajYCACAGQdgAaiIDQQhqIgogCSACQRxsaiIBQRBqKQIANwMAIANBEGoiCSABQRhqKAIANgIAIAYgAUEIaikCADcDWCABKAIEIQcgBEGwAWotAAANByAEQawBaiIBLQAAIAFBAToAAARAQQAhAQNAIAEgAUEBaiABQQpLIAFBB09xGyEBIAQtAKwBIARBAToArAENAAsLIAQtALABDQYgBkEwaiAEQZQBahCOBAJAIAYoAjgiAUUNACABIAEoAgAiAUEBazYCACABQQFHDQAgBkE4ahDpCAsgBEGoAWoiASgCACECIAFBADYCACAEQaABaigCACIBIAJBDGwiBWohAyACRQ0FIAZBOGohCwNAIAFBCGooAgAiAkUEQCABQQxqIQEMBwsgAiACKAIQIgggASkCACIMpyAIGzYCECAGIAI2AjggBiAMNwMwAkAgCARAIAYoAjghAgwBCyAGKAI4IgIoAhhBGGoQ9wQLIAIgAigCACICQQFrNgIAIAJBAUYEQCALEOkICyABQQxqIQEgBUEMayIFDQALIAMhAQwFCyAAQQE7AQAMCAsgASgCBCIHQQhqIglB4QBwQQN0IgFB1ODDAGohBSABQdDgwwBqIQggB0EQaiEKA0AQ3gkgBigCKCEBIAYpAyAhDAJAIAUoAgAiA0EBRwRAIAkoAgghBCAJKQMAIQ0gCCgCABogBSgCACADRg0BCyAFKAIAIQMgBUEBNgIAIANBAUYEQEEAIQIDQCACIAJBAWogAkEKSyACQQdPcRshAiAFKAIAIQMgBUEBNgIAIANBAUYNAAsLIAooAgAhBCAHKQMIIQ0gCCADNgIECwJAQX8gDCANUiAMIA1UGyIDQX8gASAERyABIARJGyADG0F/RgR/QQEFIAZBEGohAyAHKAIgIQICQAJAIAwgDCAHKQMYfCIMVg0AAkAgASACaiIBQYCU69wDSQRAIAwhDgwBCyAMIAxCAXwiDlYNASABQYCU69wDayEBCyADIAE2AgggAyAONwMADAELQc+bwwBBKEGQnMMAEMMLAAsgBSgCACEDIAYoAhghASAGKQMQIQwgBUEBNgIAIANBAUYEQEEAIQIDQCACIAJBAWogAkEKSyACQQdPcRshAiAFKAIAIQMgBUEBNgIAIANBAUYNAAsLIAcpAwggDVINASAKKAIAIARHDQEgByAMNwMIIAdBEGogATYCACADQQJqIgFFBEAgCCAIKAIAQQFqNgIACyAIIAE2AgRBAAshASAAQQA6AAEgACABOgAAIABBAmogBigBWDYBACAAQRBqIAQ2AgAgAEEIaiANNwIAIABBBmogBkHcAGovAQA7AQAMCQsgCCADNgIEDAALAAtBASECAkAgASgCBCIBLQAYDQAQ3glBfyAGKQMAIg0gASkDCCIMUiAMIA1WGyIDQX8gBigCCCIEIAFBEGooAgAiBUcgBCAFSRsgAxtBf0YNACABLQAYIQMgAUEBOgAYIAMNACABQRBqKAIAIQMgASkDCCENQQAhAgsgAEEAOgABIAAgAjoAACAAQQJqIAYoAVg2AQAgAEEQaiADNgIAIABBCGogDTcCACAAQQZqIAZB3ABqLwEAOwEADAYLIAEoAgQiA0E8aiIBLQAAIAFBAToAACADQQhqIQQEQEEAIQEDQCABIAFBAWogAUEKSyABQQdPcRshASADLQA8IANBAToAPA0ACwsgBkFAayAEEI4EAkACQCAGKAJIBEAgA0EAOgA8IAZB4ABqIAZByABqKAIANgIAIAYgBikDQDcDWCAAAn8gBigCXCIBBEACQCABLQAYRQRAIAEtABlFBEBBACECA0AgAiACQQFqIAJBCksgAkEHT3EbIQIgAS0AGUUNAAsLIAEoAgAhAiABQQI2AgAgAkECRg0FIAEoAgQhAyABKAIIIQcgASgCDCEFIAEoAhAhBCABKAIUIQggARCsAQwBCyABKAIAIQIgAUECNgIAIAJBAkYNBSABQQE6ABkgASgCBCEDIAEoAgghByABKAIMIQUgASgCECEEIAEoAhQhCAsgAEEYaiAINgIAIABBFGogBDYCACAAQRBqIAU2AgAgAEEMaiAHNgIAIABBCGogAzYCACAAQQRqIAI2AgBBAAwBCyAAQQE6AAFBAQs6AAAgBigCYCIBKAIAIQAgASAAQQFrNgIAIABBAUcNCCAGQeAAahDpCAwICyAAQQE6AAAgA0EAOgA8IAAgA0E4ai0AADoAASAGKAJIIgBFDQcgACAAKAIAIgBBAWs2AgAgAEEBRw0HIAZByABqEOkIDAcLQZeawABBK0G8h8AAEKIJAAtBl5rAAEErQayHwAAQogkACyABKAIEIgUoAgQhBCAFKAIAIQEDQAJAAkACQAJAAkACQAJAAkACQCABQQF2IglBH3EiCEEfRwRAIAFBAmohAiABQQFxRQRAIAkgBSgCQCIDQQF2Rg0EIAIgASADc0E/S3IhAgsgBEUNASAFKAIAIgMgAUYhASAFIAIgAyABGzYCACABRQ0CIAhBHkYEQCAEKAIAIgNFBEBBACEBA0AgASABQQFqIAFBCksgAUEHT3EbIQEgBCgCACIDRQ0ACwsgAygCACEBIAUgAzYCBCAFIAJBAmpBfnEgAUEAR3I2AgALIAQgCEEcbGoiA0EcaiICLQAAQQFxRQRAQQAhAQNAIAEgAUEBaiABQQpLIAFBB09xGyEBIAItAABBAXFFDQALCyAGQdgAaiIBQQhqIANBEGopAgA3AwAgAUEQaiADQRhqKAIANgIAIAYgA0EIaikCADcDWCADQQRqKAIAIQMgCEEBaiIBQR9HDQRBACEBA0AgASAEaiIFQRxqIgItAABBAnFFBEAgAiACKAIAIgJBBHI2AgAgAkECcUUNCAsgBUE4aiICLQAAQQJxRQRAIAIgAigCACICQQRyNgIAIAJBAnFFDQgLIAFBOGoiAUHIBkcNAAsMBQsgB0EHSQ0HIAdBCksNCAwHCyAHQQdJDQYgB0EKTQ0GDAcLIAdBBiAHQQZJGyECIAUoAgQhBEEAIQEDQCABIAJ2IAFBAWohAUUNAAsgByAHQQdJaiEHIAMhAQwHCyADQQFxDQMgAEEBOwEADAsLIAIgAigCACICQQJyNgIAIAJBBHFFDQEgCEEcSw0AIARBOGohBSABQRxsQRxrIQEDQCABIAVqIgItAABBAnFFBEAgAiACKAIAIgJBBHI2AgAgAkECcUUNAwsgAUEcaiIBQawGRw0ACwsgBBCsAQsgBkFAayIBQRBqIgIgBkHYAGoiBEEQaigCADYCACABQQhqIgEgBEEIaikDADcDACAGIAYpA1g3A0AgA0ECRg0AIABBBGogAzYCACAAQQhqIAYpA0A3AgAgAEEQaiABKQMANwIAIABBGGogAigCADYCACAAQQA6AAAMCAsgAEEBOgABIABBAToAAAwHCyAHQQFqIQcLIAUoAgQhBCAFKAIAIQEMAAsACyADIAFrIgMEQCADQQxuQQxsIQIgASAEKAKgASIBa0EMbUEMbCABakEIaiEBA0AgASgCACIFKAIAIQMgBSADQQFrNgIAIANBAUYEQCABEOkICyABQQxqIQEgAkEMayICDQALCyAEIARBnAFqKAIAIARBqAFqKAIAckU6ALABCyAEQQA6AKwBCyAGQUBrIgFBEGogCSgCADYCACABQQhqIAopAwA3AwAgBiAGKQNYNwNAIAdBAkYNACAAQQRqIAc2AgAgAEEIaiAGKQNANwIAIABBEGogBkFAayIBQQhqKQMANwIAIABBGGogAUEQaigCADYCACAAQQA6AAAMAQsgAEEBOgABIABBAToAAAsgBkHwAGokAAuIIQIQfw19IwBB0AFrIgQkACABKAIAQf////8Hcb4iEiABQQRqIgMoAgBB/////wdxviITIBIgE2AbIhIgAUEIaiIJKAIAQf////8Hcb4iEyASIBNgGyISIAEoAgxB/////wdxviITIBIgE2AbIhIgAUEQaiIIKAIAQf////8Hcb4iEyASIBNgGyISIAFBFGoiAigCAEH/////B3G+IhMgEiATYBsiEiABKAIYQf////8Hcb4iEyASIBNgGyISIAFBHGoiBigCAEH/////B3G+IhMgEiATYBsiEiABQSBqIgUoAgBB/////wdxviITIBIgE2AbIhhDAAAAAFwEQCABIAEqAgAgGJU4AgAgASABKgIMIBiVOAIMIAEgASoCGCAYlTgCGCADIAMqAgAgGJU4AgAgCSAJKgIAIBiVOAIAIAggCCoCACAYlTgCACACIAIqAgAgGJU4AgAgBiAGKgIAIBiVOAIAIAUgBSoCACAYlTgCAAsgBEGQAWoiCUEgaiIOIAFBIGooAgA2AgAgCUEYaiIQIAFBGGopAgA3AwAgCUEQaiIPIAFBEGopAgA3AwAgCUEIaiABQQhqKQIANwMAIAQgASkCADcDkAEgBEHYAGohCkEAIQEjAEEgayIGJAAgBkIANwMIIAlBJGohEUEBIQMDQCADIQIgBkECIAEiCGs2AhwgBiABQQJ0IgEgCWogCEEMbGoiA0EEaiIHNgIYIAZBGGoiBSAFEMQBQwAAAACSIhUQfSIUIBSMIAcqAgAiEkMAAAAAYCIFGyETIAcgEiATkjgCAAJAIBUgFCASIBKMIAUblJIiEiASkiISQwAAAABbBEAgASAGaiATOAIADAELIANBEGohBSASEH0hEiAHIAcqAgAgEpU4AgAgCEEBcSILRQRAIAdBBGoiAyADKgIAIBKVOAIACyABIAZqIBOMOAIAIAZBCGogAWoiASAHKgIAIhIgEpIiEiAFKgIAlDgCACALRQRAIAEgEiAFKgIElDgCBAsgBiAIQQFzIgM2AhQgBiAFQQRqNgIQIAYgAzYCHCAGIAdBBGoiDDYCGCAGQRBqIAZBGGoQxAEhEiABIAEqAgAgEiASkpI4AgAgAkEBcSINBEAgBiADNgIUIAYgBUEQajYCECAGIAM2AhwgBiAMNgIYIAFBBGoiAyAGQRBqIAZBGGoQxAEiEiASkiADKgIAkjgCAAsgByoCACABKgIAlEMAAAAAkiESIAtFBEAgEiAMKgIAIAFBBGoqAgCUkiESCyAFIAUqAgAgByoCACITIAEqAgCUkzgCAAJAIAsNACAFIAUqAgQgEyABQQRqKgIAIhOUkzgCBCAFQRBqIgMgAyoCACATIAwqAgAiE5STOAIAIA0NACAFQRRqIgMgAyoCACATIAFBCGoqAgCUkzgCAAsgBSAFKgIAIAEqAgAiEyAHKgIAlJM4AgACQCALDQAgBSAFKgIEIBMgDCoCACITlJM4AgQgBUEQaiIDIAMqAgAgEyABQQRqKgIAIhOUkzgCACANDQAgBUEUaiIBIAEqAgAgEyAHQQhqKgIAlJM4AgALIAUgEiASkiITIAcqAgAiFJQiEiAUlCAFKgIAkjgCACALDQBBASEDIAJBAXFFBEAgECAIQQR0aiEBA0AgAUEEayINIBIgAUEQayoCAJQgDSoCAJI4AgAgASASIAFBDGsqAgCUIAEqAgCSOAIAIAFBCGohASADQQJqIgNBAUcNAAsLIAsNACADQQJ0IgEgBWoiAyASIAEgB2oqAgCUIAMqAgCSOAIAIAVBEGoiASATIAwqAgAiE5QiEiATlCABKgIAkjgCAEEAIQNBASEBIAJBAXENAUEAIAhrIgFBfnEhAyABQQFxIBEgCEEEdGohAQNAIAEgEiABQRhrKgIAlCABKgIAkjgCACABQQRqIgggEiABQRRrKgIAlCAIKgIAkjgCACABQQhqIQEgA0ECayIDDQALRQ0AIAEgEiABQRhrKgIAlCABKgIAkjgCAAtBASEBQQAhAyACQQFxDQALIAogBikDADcCJCAKIAkpAgA3AgAgCkEIaiAJQQhqKQIANwIAIApBEGogCUEQaikCADcCACAKQRhqIAlBGGopAgA3AgAgCkEgaiAJQSBqKAIANgIAIAZBIGokACAEKgJYIRUgBCoCaCEWIAQqAnghFyAEQZwBakIANwIAIAlBFGoiAUIANwIAIARBrAFqQoCAgICAgIDAPzcCACAEQgA3ApQBIARBgICA/AM2ApABIARBgICA/AM2AqABIARCATcCvAEgBCAKQRRqNgK4ASAEQYABaioCACESIARBATYCzAEgBCABNgLIAUMAAMB/QwAAgD8gEpggEiASXBsiEkMAAADAlCITIARBuAFqIARByAFqEMQBlCEUIAlBBHIhASAEIgICfSASQwAAAABbBEAgAiAUIAIqAmyUOAKkASACQQE2AswBIAIgDjYCyAEgEyACQbgBaiACQcgBahDEAZQgAioCbJQMAQsgAiAUIAIqAmyUIBIgAioCpAGUkjgCpAEgAkEBNgLMASACIA42AsgBIBMgAkG4AWogAkHIAWoQxAGUIAIqAmyUIBIgAioCsAGUkgs4ArABIAJCAjcCvAEgAiACQdgAakEEcjYCuAEgAioCfCESIAJBAjYCzAEgAiABNgLIAUMAAMB/QwAAgD8gEpggEiASXBsiEkMAAADAlCITIAJBuAFqIAJByAFqEMQBlCEUIAJBsAFqIgECfSASQwAAAABcBEAgAiAUIAIqAlyUIBIgAioClAGUkjgClAEgAiAUIAIqAmCUIBIgAioCmAGUkjgCmAEgAkECNgLMASACIA82AsgBIAIgEyACQbgBaiACQcgBahDEAZQiFCACKgJclCASIAIqAqABlJI4AqABIAIgFCACKgJglCASIAIqAqQBlJI4AqQBIAJBAjYCzAEgAiACQawBajYCyAEgAiATIAJBuAFqIAJByAFqEMQBlCITIAIqAlyUIBIgAioCrAGUkjgCrAEgEyACKgJglCASIAIqArABlJIMAQsgAiAUIAIqAlyUOAKUASACIBQgAioCYJQ4ApgBIAJBAjYCzAEgAiAPNgLIASACIBMgAkG4AWogAkHIAWoQxAGUIhIgAioCXJQ4AqABIAIgEiACKgJglDgCpAEgAkECNgLMASACIAJBrAFqNgLIASACIBMgAkG4AWogAkHIAWoQxAGUIhIgAioCXJQ4AqwBIBIg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AwAgEUEsaiAMKAIANgIAIAkgDSkDADcC1AEgBCARQShqKQMANwMAIAwgAikDADcDACANIAEpAwA3AwAgBiARQRBqKQMANwMAIAUgAykDADcDACAJIAkpA7ABNwPgAUEBBUEACzYCACAAIAkpA+ABNwIEIABBNGogLTgCACAAQQxqIAlB6AFqKQMANwIAIABBFGogCUHwAWopAwA3AgAgAEEcaiAJQfgBaikDADcCACAAQSRqIAlBgAJqKQMANwIAIABBLGogCUGIAmopAwA3AgAMBAsgCUGQAWoiBEEIaiIBIAJBCGopAgA3AwAgBEEYaiIDIAJBGGooAgA2AgAgASABKgIAIi2MOAIAIAkgAikCEDcDoAEgCSACKQIANwOQASAtIAkqAqABIiWUIAkqApABIicgAyoCACIilJMiISAhkiEoICcgBEEUaiIBKgIAIiOUIAkqApQBIikgJZSTIiEgIZIhJCABIAkqApwBIiYgKJQgJyAklCAtICkgIpQgLSAjlJMiISAhkiIhlJOSICOTOAIAIAMgJiAklCApICGUICcgKJSTkiAikzgCACAJICeMOAKQASAJICmMOAKUASAJICYgIZQgLSAolCApICSUk5IgJZM4AqABIAlB2ABqIAQgBSAGIBUgBxDxASAAIAkoAlgEfyAJQYwBaioCACEtIAlB4AFqIgpBEGoiBiAJQdgAaiICQRRqKQIANwMAIApBCGoiBSAJQeQAaiIBKQIANwMAIApBKGoiBCACQSxqKQIANwMAIApBIGoiDCAJQfwAaikCADcDACAKQRhqIg0gCUH0AGopAgA3AwAgCUGwAWoiEUEIaiIDIApBFGooAgA2AgAgCSAJKQJcNwPgASAJIAkpAuwBNwOwASARQRRqIAEoAgA2AgAgCSAJKQJcNwK8ASARQSBqIgIgCkEsaigCADYCACARQRhqIgEgCSkChAI3AwAgEUEsaiAMKAIANgIAIAkgDSkDADcC1AEgBCARQShqKQMANwMAIAwgAikDADcDACANIAEpAwA3AwAgBiARQRBqKQMANwMAIAUgAykDADcDACAJIAkpA7ABNwPgAUEBBUEACzYCACAAIAkpA+ABNwIEIABBNGogLTgCACAAQQxqIAlB4AFqIgFBCGopAwA3AgAgAEEUaiAJQfABaikDADcCACAAQRxqIAFBGGopAwA3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AUEgaioCACEsIAEqAhghKyAIQawEaioCACEpIAhBqARqKgIAISIgAUEcaioCAAshByAIKgKkBCEoIAgqAqAEIScgCCoCnAQhJSAIKgKYBCEkDAMLIBogAUHgmsIAEK8IAAtBh/DBAEErQdCawgAQogkACwJAIAgoAvwBIgFFDQAgAa1CJH6nRQ0AIAsQrAELAkAgCCgCiAIiAUUNACABrUI0fqdFDQAgCCgChAIQrAELAkAgCCgClAIiAUUNACABQQN0RQ0AIAgoApACEKwBCwJAIAgoAqACIgFFDQAgAUEDdEUNACAIKAKcAhCsAQtBACECDAILAkAgCCgC/AEiAUUNACABrUIkfqdFDQAgCCgC+AEQrAELAkAgCCgCiAIiAUUNACABrUI0fqdFDQAgCCgChAIQrAELAkAgCCgClAIiAUUNACABQQN0RQ0AIAgoApACEKwBCyAIKAKgAiIBRQ0AIAFBA3RFDQAgCCgCnAIQrAELIBMgJDgCBCATQSRqICw4AgAgE0EgaiAHOAIAIBNBHGogKzgCACATQQxqICc4AgAgE0EIaiAlOAIAIBNBNGogLCApICeTlCArICggJJOUIAcgIiAlk5SSkjgCACATQTBqIAMqAgwiJCAHIAMqAgAiLpQgKyADQQRqKgIAIiqUkyIhICGSIiOUICogLCAqlCAHIANBCGoqAgAiJ5STIiEgIZIiJpQgLiArICeUICwgLpSTIiEgIZIiIZSTkiAskzgCACATQSxqICQgIZQgLiAjlCAnICaUk5IgB5M4AgAgE0EoaiAkICaUICcgIZQgKiAjlJOSICuTOAIAICogKCADKgIQkyIjlCAuICIgA0EUaioCAJMiJpSTIgcgB5IhJSAmICeUICkgA0EYaioCAJMiISAqlJMiByAHkiEiIBNBGGogISAkICWUICogIpQgLiAhIC6UICMgJ5STIgcgB5IiB5STkpI4AgAgE0EUaiAmICQgB5QgLiAllCAnICKUk5KSOAIAIBNBEGogIyAkICKUICcgB5QgKiAllJOSkjgCAEEBIQILIBMgAjYCACAIQdAEaiQAIABBMGogE0EwaikDADcCACAAQShqIBNBKGopAwA3AgAgAEEgaiATQSBqKQMANwIAIABBGGogE0EYaikDADcCACAAQRBqIBNBEGopAwA3AgAgAEEIaiATQQhqKQMANwIAIAAgCSkDWDcCAAwBCyAJQQhqIAUgBigCrAERAAAgCSgCCCIGBEAgCSgCDCEFIwBBwAFrIgokACAKQUBrIhFBCGoiDCACQQhqKQIANwMAIBFBGGoiDSACQRhqKAIANgIAIAwgDCoCACIqjDgCACAKIAIpAhA3A1AgCiACKQIANwNAICogCioCUCIllCAKKgJAIicgDSoCACIilJMiISAhkiEoICcgEUEUaiICKgIAIiOUIAoqAkQiKSAllJMiISAhkiEkIAIgCioCTCImICiUICcgJJQgKiApICKUICogI5STIiEgIZIiIZSTkiAjkzgCACANICYgJJQgKSAhlCAnICiUk5IgIpM4AgAgCiAnjDgCQCAKICmMOAJEIAogJiAhlCAqICiUICkgJJSTkiAlkzgCUCAKQQhqIAEgESAGIAUgAyAEIAcQdSAJQdgAaiIGIAooAggEfyAKQQhqIgJBNGoqAgAhByAKQZABaiIMQRBqIAJBFGopAgA3AwAgDEEIaiACQQxqIgEpAgA3AwAgDEEoaiACQSxqKQIANwMAIAxBIGoiBSACQSRqKQIANwMAIAxBGGoiBCACQRxqKQIANwMAIApB4ABqIg1BCGoiAyAMQRRqKAIANgIAIAogCikCDDcDkAEgCiAKKQKcATcDYCANQRRqIAEoAgA2AgAgCiAKKQIMNwJsIA1BIGoiAiAMQSxqKAIANgIAIA1BGGoiASAKKQK0ATcDACANQSxqIAUoAgA2AgAgCiAEKQMANwKEASAGQTRqIAc4AgAgBkEsaiANQShqKQMANwIAIAZBJGogAikDADcCACAGQRxqIAEpAwA3AgAgBkEUaiANQRBqKQMANwIAIAZBDGogAykDADcCACAGIAopA2A3AgRBAQVBAAs2AgAgCkHAAWokACAAQTBqIAZBMGopAwA3AgAgAEEoaiAGQShqKQMANwIAIABBIGogBkEgaikDADcCACAAQRhqIAZBGGopAwA3AgAgAEEQaiAGQRBqKQMANwIAIABBCGogBkEIaikDADcCACAAIAkpA1g3AgAMAQsgAEECNgIACyAJQZACaiQADwsgCEEANgKYBCABQQhqIAhB4ANqIAhBmARqQbCYwgAQtggAC/cVAxF/Cn0CfiMAQZADayIFJAAgBSACNgJkIAVBPGogAioCDCIYOAIAIAVBOGogGDgC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IQMgBkECa0EDTwRAIApBfHEhBQNAIAFC////+/f//7//ADcCACABQdgAakL////7////v383AgAgAUHQAGpC////+/f//79/NwIAIAFByABqQv////v3//+//wA3AgAgAUFAa0L////7////v383AgAgAUE4akL////79///v383AgAgAUEwakL////79///v/8ANwIAIAFBKGpC////+////79/NwIAIAFBIGpC////+/f//79/NwIAIAFBGGpC////+/f//7//ADcCACABQRBqQv////v///+/fzcCACABQQhqQv////v3//+/fzcCACABQeAAaiEBIAVBBGsiBQ0ACwsgA0UNAANAIAFC////+/f//7//ADcCACABQRBqQv////v///+/fzcCACABQQhqQv////v3//+/fzcCACABQRhqIQEgA0EBayIDDQALCyABQv////v3//+/fzcCCCABQv////v3//+//wA3AgAgAUEQakL////7////v383AgAgBCAGNgIoIAZBAEgNASACQQQQ7goiCUUNAyAJIQECQCACQQ1JDQAgBkEBayICQQNxIQMgBkECa0EDTwRAIAJBfHEhBQNAIAFBfzYCACABQSxqQX82AgAgAUEoakEAOgAAIAFBIGpCfzcCACABQRxqQQA6AAAgAUEUakJ/NwIAIAFBEGpBADoAACABQQhqQn83AgAgAUEEakEAOgAAIAFBMGohASAFQQRrIgUNAAsLIANFDQADQCABQX82AgAgAUEIakF/NgIAIAFBBGpBADoAACABQQxqIQEgA0EBayIDDQALCyABQX82AgggAUEAOgAEIAFBfzYCAAsCQCAAQThqIgIoAgAiAUUNACABrUIMfqdFDQAgAEE0aigCABCsAQsgACAGNgI8IAAgCTYCNCACIAY2AgACQAJAAkAgBgR/IAZBAWtB/////wNxIQ4gAEE4aiEPIABBNGohEEEAIQMDQAJAAkACQCAAKAJIIgIgCygCACIBSwRAIAsoAgQiByACTw0BIAsoAggiBSACTw0CIANBAWohCiAAKAJAIgIgAUEMbGoiASoCBCETIAIgB0EMbGoiByoCBCEVIAIgBUEMbGoiAioCACEWIAcqAggiFCABKgIIIhdeIQUgAioCCCISIBIgFCAUIBcgBRsgFyAXXBsiGCASIBheGyAYIBhcGyEYIBcgFyAUIAUbIBQgFFwbIhQgFCASIBIgFF4bIBIgElwbIRcgAioCBCISIBIgFSAVIBMgEyAVXSICGyATIBNcGyIUIBIgFF4bIBQgFFwbIRQgEyATIBUgAhsgFSAVXBsiEyATIBIgEiATXhsgEiASXBshGSAHKgIAIhMgASoCACIVXiECIBYgFiATIBMgFSACGyAVIBVcGyISIBIgFl0bIBIgElwbIRIgFSAVIBMgAhsgEyATXBsiEyATIBYgEyAWXRsgFiAWXBshFiADIAZJDQMgDygCACAGIgJrIAogAmsiB0kEQCAQIAYgBxDnBSAAKAI0IQkgACgCPCECCyAJIAJBDGxqIQEgB0ECTwRAIAMgBmsiBUEDcSADIAZBf3NqQQNPBEAgBUF8cSEFA0AgAUF/NgIAIAFBLGpBfzYCACABQShqQQA6AAAgAUEgakJ/NwIAIAFBHGpBADoAACABQRRqQn83AgAgAUEQakEAOgAAIAFBCGpCfzcCACABQQRqQQA6AAAgAUEwaiEBIAVBBGsiBQ0ACwsEQCANIAZrQQNxIQUDQCABQX82AgAgAUEIakF/NgIAIAFBBGpBADoAACABQQxqIQEgBUEBayIFDQALCyACIAdqQQFrIQILIAcEQCABQX82AgggAUEAOgAEIAFBfzYCACACQQFqIQILIAAgAiIGNgI8IAQCfyAKIAQoAigiByADSw0AGiAKIAciAmshCCAIIAQoAiQgAmtLBEAgBEEgaiAHIAgQ7QUgBCgCKCECCyAEKAIgIAJBGGxqIQEgCEECTwRAIAMgB2siBUEDcSADIAdBf3NqQQNPBEAgBUF8cSEFA0AgAUL////79///v/8ANwIAIAFB2ABqQv////v///+/fzcCACABQdAAakL////79///v383AgAgAUHIAGpC////+/f//7//ADcCACABQUBrQv////v///+/fzcCACABQThqQv////v3//+/fzcCACABQTBqQv////v3//+//wA3AgAgAUEoakL////7////v383AgAgAUEgakL////79///v383AgAgAUEYakL////79///v/8ANwIAIAFBEGpC////+////79/NwIAIAFBCGpC////+/f//79/NwIAIAFB4ABqIQEgBUEEayIFDQALCwRAIA0gB2tBA3EhBQNAIAFC////+/f//7//ADcCACABQRBqQv////v///+/fzcCACABQQhqQv////v3//+/fzcCACABQRhqIQEgBUEBayIFDQALCyACIAhqQQFrIQILIAIgCEUNABogAUL////79///v383AgggAUL////79///v/8ANwIAIAFBEGpC////+////79/NwIAIAJBAWoLNgIoDAMLIAEgAkGs4cIAEK8IAAsgByACQbzhwgAQrwgACyAFIAJBzOHCABCvCAALIAMgBk8NAiAJIANBDGxqIAM2AgggBCgCKCICIANNDQMgBCgCICADQRhsaiICIBI4AgwgAiAXOAIIIAIgGTgCBCACIBY4AgAgAkEUaiAYOAIAIAJBEGogFDgCACALQQxqIQsgBCgCGCIBIAQoAhRGBEAgBEEQaiABEIsGIAQoAhAhDCAEKAIYIQELIAwgAUECdGogAzYCACAEIAFBAWo2AhggDUEBaiENIAMgDkcgCiEDDQALIAAoAiAFQQALIQMgAEEYaiEBIABBHGooAgAgA0YEQCABIAMQjAYgACgCICEDCyAAKAIYIANBB3RqIgJBATYCYCACQv////v///+/fzcDMCACQv////v3//+//wA3AyAgAkL////79///v/8ANwMQIAJC////+/f//7//ADcDCCACQv////v3//+//wA3AwAgAkEAOwF4IAJB2ABqQv////v///+/fzcDACACQdAAakL////7////v383AwAgAkHIAGpC////+////79/NwMAIAJBQGtC////+////79/NwMAIAJBOGpC////+////79/NwMAIAJBKGpC////+/f//7//ADcDACACQRhqQv////v3//+//wA3AwAgAkHsAGpCfzcCACACQeQAakJ/NwIAIAJB9ABqQQA6AAAgACADQQFqNgIgIARBMGoiAiAAIARBD2ogBCgCECIDIAQoAhggBEEgakEAQQAQOSAEQThqKgIAIRYgBEE8aioCACETIAJBEGoqAgAhFSACQRRqKgIAIRIgBCoCNCEUIABBFGogAkEYaioCACIXOAIAIABBEGogEjgCACAAIBU4AgwgACATOAIIIAAgFjgCBCAAIBQ4AgAgACgCIEUNAiABKAIAIgAgFTgCMCAAIBM4AiAgACAWOAIQIABB////+wc2AgwgAEL////79///v/8ANwIEIAAgFDgCACAAQdwAakH///97NgIAIABB1ABqQv////v///+/fzcCACAAQdAAaiAXOAIAIABBzABqQf///3s2AgAgAEHEAGpC////+////79/NwIAIABBQGsgEjgCACAAQTxqQf///3s2AgAgAEE0akL////7////v383AgAgAEEsakH////7BzYCACAAQSRqQv////v3//+//wA3AgAgAEEcakH////7BzYCACAAQRRqQv////v3//+//wA3AgACQCAEKAIkIgBFDQAgAK1CGH6nRQ0AIAQoAiAQrAELAkAgBCgCFCIARQ0AIABBAnRFDQAgAxCsAQsgBEHQAGokAA8LIAMgBkHogsIAEK8IAAsgAyACQfiCwgAQrwgAC0EAQQBB2ILCABCvCAALEN8JAAsgAyACQdzmwwAoAgAiAEGPByAAGxEAAAALIAJBBEHc5sMAKAIAIgBBjwcgABsRAAAAC90XAhF/B34jAEEwayICJAAgAkEINgIEIAIgATYCACACQSBqIAIQswMCQAJAAkACfyACKAIgRQRAIAIoAiQiDQ0CQQBBkI3AAEGchMAAEIEIDAELIAIoAiQLIQEgAEEBNgIAIAAgATYCBAwBCyACQShqKQMAIRYCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAIoAgQiAQRAIAIgAUEBazYCBCACKAIAIgMoAgQiAUEHTQRAIAJCgcoANwMgIAJBIGoQjwohAQwOCyADIAFBCGsiBjYCBCADIAMoAgAiAUEIajYCACACQQhqIAEpAAAQ8AUgAigCCARAIAIoAgwhAQwOCwJAIAIoAgwiBEGAICAEQYAgSRsiBUUEQEEEIQoMAQsgBUEDdCIBQQQQ7goiCkUNEQtBACEBIAJBADYCKCACIAU2AiQgAiAKNgIgIAQEQANAAkACfyAGQQNNBEAgAkKBygA3AwggAkEIahCPCgwBCyADIAZBBGsiBjYCBCADIAMoAgAiBUEEajYCACAGQQNLDQEgAkKBygA3AwggAkEIahCPCgshASACKAIkIgZFDRAgBkEDdEUNECACKAIgEKwBDBALIARBAWshBCAFKAAAIQkgAyAGQQRrIgY2AgQgAyAFQQhqNgIAIAUoAAQhBSACKAIkIAFGBEAgAkEgaiABEPoFIAIoAiAhCiACKAIoIQELIAogAUEDdGoiByAFNgIEIAcgCTYCACACIAFBAWoi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ArgBIScgCioCwAEFQwAAAAALIBuUISEgHSAblCEdICcgG5QhGyAckyIcIByUICUgIpMiHCAclCAmICOTIhwgHJSSkkMAAAAAkhB9IB8gH5QgICAglCAaIBqUkpJDAAAAAJIQfSAJBH0gCUGcAmoqAgAFQwAAAAALlJIgGyAblCAdIB2UkiAhICGUkkMAAAAAkhB9IAoEQCAKQZwCaioCACEeC0MAAAAAQwAAAAAgESARQwAAAABdGyARIBFcGyAHQRBqIhQoAgAgB0EUaigCACITKAIIQQdqQXhxaiATKAKcAREMACAIQRBqIhgoAgAgCEEUaigCACITKAIIQQdqQXhxaiATKAKcAREMAJKSIREgHpSSIRpBASEVIActAJQBIAgtAJQBckUEQCAIQYABaigCACAHQfwAaigCAHFFIAhB/ABqKAIAIAdBgAFqKAIAcUVyIRULIBAgD5MgGpQgEV0NBiASQRhqIhNCADcCECATQoCAgICAgIDAPzcCCCATQgA3AgAgE0EYakIANwIAIBNBIGpCADcCACATQShqQgA3AgAgE0EwakIANwIAIBNBOGpCADcCACAJRQ0BIAktAKACDQIgEkHwAWogCUHEAGooAgA2AgAgEkHoAWogCUE8aikCADcDACASQeABaiAJQTRqKQIANwMAIBIgCUEsaikCADcD2AEgEkHQAmogEkHYAWoQpQgMAwsgAEECNgIMDAYLIBJB2ABqIglBOGogEkEYaiITQThqKQMANwMAIAlBMGogE0EwaikDADcDACAJQShqIBNBKGopAwA3AwAgCUEgaiATQSBqKQMANwMAIAlBGGogE0EYaikDADcDACAJQRBqIBNBEGopAwA3AwAgCUEIaiATQQhqKQMANwMAIBIgEikDGDcDWAwCCyASQdgBaiITQRhqIAlBKGooAgA2AgAgEkHoAWogCUEgaikCADcDACATQQhqIAlBGGopAgA3AwAgEiAJKQIQNwPYASASQaADaiIWQQhqIAlB0ABqKAIANgIAIBIgCSkCSDcDoAMgEkGYAmoiF0EIaiAJQbQBaigCADYCACASIAkpAqwBNwOYAiASQZgBaiIZQQhqIAlBwAFqKAIANgIAIBIgCSkCuAE3A5gBIBJB0AJqIBMgFiAXIBkQ0QcLIBJB2ABqIglBOGogEkHQAmoiE0E4aikDADcDACAJQTBqIBNBMGopAwA3AwAgCUEoaiATQShqKQMANwMAIAlBIGogE0EgaikDADcDACAJQRhqIBNBGGopAwA3AwAgCUEQaiATQRBqKQMANwMAIAlBCGogE0EIaikDADcDACASIBIpA9ACNwNYCwJAAkACQCAKBEAgCi0AoAINASASQfABaiAKQcQAaigCADYCACASQegBaiAKQTxqKQIANwMAIBJB4AFqIApBNGopAgA3AwAgEiAKQSxqKQIANwPYASASQdACaiASQdgBahClCAwCCyASQZgBaiIJQThqIBJBGGoiCkE4aikDADcDACAJQTBqIApBMGopAwA3AwAgCUEoaiAKQShqKQMANwMAIAlBIGogCkEgaikDADcDACAJQRhqIApBGGopAwA3AwAgCUEQaiAKQRBqKQMANwMAIAlBCGogCkEIaikDADcDACASIBIpAxg3A5gBDAILIBJB2AFqIglBGGogCkEoaigCADYCACASQegBaiAKQSBqKQIANwMAIAlBCGogCkEYaikCADcDACASIAopAhA3A9gBIBJBkANqIhNBCGogCkHQAGooAgA2AgAgEiAKKQJINwOQAyASQaADaiIWQQhqIApBtAFqKAIANgIAIBIgCikCrAE3A6ADIBJBmAJqIhdBCGogCkHAAWooAgA2AgAgEiAKKQK4ATcDmAIgEkHQAmogCSATIBYgFxDRBwsgEkGYAWoiCUE4aiASQdACaiIKQThqKQMANwMAIAlBMGogCkEwaikDADcDACAJQShqIApBKGopAwA3AwAgCUEgaiAKQSBqKQMANwMAIAlBGGogCkEYaikDADcDACAJQRBqIApBEGopAwA3AwAgCUEIaiAKQQhqKQMANwMAIBIgEikD0AI3A5gBCyALQQFGBEAgEkHYAGogDBCTCAsgDUEBRgRAIBJBmAFqIA4QkwgLAkAgBygCJEUEQCASQegCaiAHQeQAaigCADYCACASQeACaiAHQdwAaikCADcDACASQdgCaiAHQdQAaikCADcDACASIAcpAkw3A9ACDAELIBJB2AJqIAdBOGopAwA3AwAgEkHgAmogB0FAaykDADcDACASQegCaiAHQcgAaigCADYCACASIAdBMGopAwA3A9ACCyASQdgBaiASQdgAaiASQdACahDcAQJAIAgoAiRFBEAgEkGwAmogCEHkAGooAgA2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AAAAACEmDAILAkAgBigCBCIARQ0AIABBA3RFDQAgBigCABCsAQsgGQ0BC0GoicIAQSZBlJXCABDDCwALIAZBsAJqJAAgJgurFAMJfwZ9AX4jAEHgAGsiBSQAIAVBOGoiBkEIaiABQQhqKAIANgIAIAUgASkCADcDOCAFQRBqIABBBGogBhDUAwJAAkACQAJAAkACQAJAAkACQAJAAkAgBSgCEEUEQCAFKAIUIgFBGGooAgAiAiAFQRhqKAIAQQRrKAIAIgBNDQEgASgCECAAQRRsaigCECEGDAkLIAVBMGogBUEkaigCADYCACAFIAVBHGopAgA3AyggACoCACINIAEoAgiylCEOIA0gDpIhDyANIA0gASgCBLKUIhCSIREgDSANIAEoAgCylCINkiESIAVBGGooAgAhCiAFKAIUIQcgAygCCCIBRQRAIAVBADYCUAwDCyADIAFBAWsiATYCCCAFIAMoAgAgAUECdGooAgAiATYCUCABRQ0CIAFBEGpBADYCACABQRxqQQA2AgAgAUEIaiEIIAFBDGoiAygCACIGRQRAIAhBABD6BSADKAIAIQYgASgCECEECyABIARBAWoiAzYCECAEQQN0IAEoAggiBGpC////ezcCACADIAZGBEAgCCAGEPoFIAEoAgghBCABKAIQIQMLIAQgA0EDdGpC////+/f/////ADcCACABIANBAWo2AhBBACEEIAFBMGpBADYCACABIA04AgAgASASOAIEIAFBPGpBADYCACABQShqIQggAUEsaiIDKAIAIgZFBEAgCEEAEPoFIAMoAgAhBiABKAIwIQQLIAEgBEEBaiIDNgIwIARBA3QgASgCKCIEakL///97NwIAIAMgBkYEQCAIIAYQ+gUgASgCKCEEIAEoAjAhAwsgBCADQQN0akL////79/////8ANwIAIAEgA0EBajYCMEEAIQQgAUHQAGpBADYCACABIBA4AiAgAUEkaiAROAIAIAFB3ABqQQA2AgAgAUHIAGohCCABQcwAaiIDKAIAIgZFBEAgCEEAEPoFIAMoAgAhBiABKAJQIQQLIAEgBEEBaiIDNgJQIARBA3QgASgCSCIEakL///97NwIAIAMgBkYEQCAIIAYQ+gUgASgCSCEEIAEoAlAhAwsgBCADQQN0akL////79/////8ANwIAIAEgA0EBajYCUCABIA44AkAgAUHEAGogDzgCACABQQA6AJABAkAgAUHkAGooAgAiA0UNACADQQJ0RQ0AIAFB4ABqKAIAEKwBCyABQgQ3AmAgAUEAOgCRASABQegAakIANwIAIAFBhAFqQoCAgIBwNwIAIAEoAowBDQEgAUH4AGooAgBFDQNB5N3BAEEqQZDewQAQogkACyAAIAJBmPPAABCvCAALIAVBADYCOCABQYwBakHA0cAAIAVBOGpB1N3BABCzCAALAkAgDSASXwRAQRBBBBDuCiIDDQEMCAsMCAsgA0L////79/////8ANwIIIANC////ezcCAAJAIBAgEV8EQEEQQQQQ7goiBA0BDAgLDAgLIARC////+/f/////ADcCCCAEQv///3s3AgACQCAOIA9fBEBBEEEEEO4KIgYNAQwICwwICyAGQv////v3/////wA3AgggBkL///97NwIAQZQBQQQQ7goiAUUNASABQQA7AZABIAFBADYCjAEgAUKAgICAcDcChAEgAUIENwJ8IAFCADcCdCABQoCAgIDAADcCbCABQgA3AmQgAUKAgICAwAA3AlwgAUIENwJUIAFCgoCAgCA3AkwgASAGNgJIIAEgDzgCRCABIA44AkAgAUEANgI8IAFCBDcCNCABQoKAgIAgNwIsIAEgBDYCKCABIBE4AiQgASAQOAIgIAFBADYCHCABQgQ3AhQgAUKCgICAIDcCDCABIAM2AgggASASOAIEIAEgDTgCACAFKAJQRQ0AIAVB0ABqEIUECyAALQA4IQMgAC0AOSEEAkAgAigCDCIGQX9GBEAgAigCCCIGIAJBBGooAgBGBEAgAiAGEN0FIAIoAgghBgsgAiAGQQFqNgIIIAIoAgAgBkEsbGoiAiADOgApIAIgBDoAKCACQX82AiQgAiANOAIMIAIgATYCBCACQQE2AgAMAQsgAigCCCIIIAZNDQIgAiACKAIAIAZBLGxqIgIoAiQ2AgwgAkEkagJAIAIoAgBFDQAgAigCBEUNACACQQRqEIUECyACQQE2AgBBfzYCACACIA04AgwgAiABNgIEIAIgAzoAKSACIAQ6ACgLIAJBIGogDzgCACACQRxqIBE4AgAgAkEYaiASOAIAIAJBFGogDjgCACACQRBqIBA4AgAgAEE0aigCACIBIABBMGooAgBGBEAgAEEsaiABEPsFIAAoAjQhAQsgACAB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QQRqIREgBiAXIBpqQQJ0aiALaiEEA0AgByAJbCIDQQJ0IgsgFGoiAioCACEjIAIgDyADIAxqQQJ0aiIDKgIAOAIAIAMgIzgCACACKgIAISNBACECIA1BAkcEQEEAIQUgESEDIAQhAgNAIAIgAioCACAjIAMqAgCUkzgCACACQQRqIgYgBioCACAjIANBBGoqAgCUkzgCACADQQhqIQMgAkEIaiECIBYgBUECayIFRw0AC0EAIAVrIQILIBMEQCACQQJ0IgIgCyAPamoiAyADKgIAICMgAiAIaioCAJSTOAIACyAEIBlqIQQgDiAHQQFqIgdHDQALDAcLQaz5wABBG0HshcEAELQKAAtB9/7AAEEpQaD/wAAQtAoAC0HYgMEAQT5BmIHBABCiCQALQbz0wABBHUHU9cAAELQKAAtBrPnAAEEbQfiGwQAQtAoAC0GogcEAQSNBsILBABC0CgALIANFDQAgB0EHcSEDA0AgAkEBaiECIANBAWsiAw0ACwwACwALEN8JAAsgAEKAgICAwAA3AhQgACABKQIANwIAIABBEGogAigCADYCACAAQQhqIAFBCGopAgA3AgBBACEKCyAAQSRqIAo2AgAgAEEgaiAKNgIAIABBHGogCjYCAAvxEQEVfyMAQUBqIgMkAAJAIABBGGooAgAiEiABQf8BcSITSwRAAkACQAJAAkACQCAAKAIQIhQgE0EGdGoiFS0APEUNACAVQT1qLQAAIgggEk8NBCAUIAhBBnRqIghBHGooAgAiDkUNACAIQRRqKAIAIg8gDkEUbGohFiADQQhqIghBCGohDiAIQQRqIQggACgCACELIAAoAgghCQNAAkACQAJAAkACQAJAAkACQCAJIA8oAhAiAksEQCALIAJBLGxqIgIoAgBBAUcNASACKAIEIQYgAkEANgIEIAZFDQFBACECIANBEGpBADYCACADQgA3AwggBkHsAGohDUEAIQUgBkEQaiIQKAIAIgdFDQIgBigCCEEEaiECQQAhBANAAkAgAigCACIMQf////8HcSIFIAlPDQAgCyAFQSxsaigCAEEBRw0AIAMgBTYCFCANKAIAIAVNDRIgBUEFdiICIAZB6ABqKAIAIgpPDQYgBigCYCACQQJ0aiICIAIoAgBBfiAMd3E2AgBBASEFIAMgAygCCEEBajYCCCAEQQFqIQIMBAsgAkEI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EMMGIABBCGooAgAhAgsgACgCACACaiAJOAAAIABBCGoiAyACQQRqIgI2AgAgAEEEaiIFKAIAIAJrQQNNBEAgACACQQQQwwYgAygCACECCyAAKAIAIAJqIAg4AAAgAyACQQRqIgI2AgAgAUHMAGoqAgAhCCABQcgAaioCACEJIAFBxABqKgIAIQogBSgCACACa0EDTQRAIAAgAkEEEMMGIABBCGooAgAhAgsgACgCACACaiAKOAAAIABBCGoiAyACQQRqIgI2AgAgAEEEaiIFKAIAIAJrQQNNBEAgACACQQQQwwYgAygCACECCyAAKAIAIAJqIAk4AAAgAyACQQRqIgI2AgAgBSgCACACa0EDTQRAIAAgAkEEEMMGIABBCGooAgAhAgsgACgCACACaiAIOAAAIABBCGoiAyACQQRqIgI2AgAgAUHYAGoqAgAhCCABQdQAaioCACEJIAFB0ABqKgIAIQogAEEEaiIFKAIAIAJrQQNNBEAgACACQQQQwwYgAygCACECCyAAKAIAIAJqIAo4AAAgAyACQQRqIgI2AgAgBSgCACACa0EDTQRAIAAgAkEEEMMGIABBCGooAgAhAgsgACgCACACaiAJOAAAIABBCGoiAyACQQRqIgI2AgAgAEEEaiIFKAIAIAJrQQNNBEAgACACQQQQwwYgAygCACECCyAAKAIAIAJqIAg4AAAgAyACQQRqIgI2AgAgAUHkAGoqAgAhCCABQeAAaioCACEJIAFB3ABqKgIAIQogBSgCACACa0EDTQRAIAAgAkEEEMMGIABBCGooAgAhAgsgACgCACACaiAKOAAAIABBCGoiAyACQQRqIgI2AgAgAEEEaiIFKAIAIAJrQQNNBEAgACACQQQQwwYgAygCACECCyAAKAIAIAJqIAk4AAAgAyACQQRqIgI2AgAgBSgCACACa0EDTQRAIAAgAkEEEMMGIABBCGooAgAhAgsgACgCACACaiAIOAAAIABBCGoiAyACQQRqIgI2AgAgAUHwAGoqAgAhCCABQewAaioCACEJIAFB6ABqKgIAIQogAEEEaiIFKAIAIAJrQQNNBEAgACACQQQQwwYgAygCACECCyAAKAIAIAJqIAo4AAAgAyACQQRqIgI2AgAgBSgCACACa0EDTQRAIAAgAkEEEMMGIABBCGooAgAhAgsgACgCACACaiAJOAAAIABB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0AFqJAAPCyAHIAZB3ObDACgCACIAQY8HIAAbEQAAAAsgCCAFQdzmwwAoAgAiAEGPByAAGxEAAAALIAggA0Hc5sMAKAIAIgBBjwcgABsRAAAACyAJIANB3ObDACgCACIAQY8HIAAbEQAAAAsgCSAGQdzmwwAoAgAiAEGPByAAGxEAAAALEN8JAAsgDiAKQdzmwwAoAgAiAEGPByAAGxEAAAALQcwBQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgBSADQdzmwwAoAgAiAEGPByAAGxEAAAALIAsgAkHc5sMAKAIAIgBBjwcgABsRAAAAC9cRAhF/B30jAEHABGsiAyQAIANBgAFqIgRBDGpCADcCACADQgA3AoQBIANBBDYCgAEgA0HYA2oiBSAEEFwgA0GABGoiBkEMakIANwIAIANCADcChAQgA0EENgKABCAEIAYQXCAAQQQ2AkggAEFAayIKQgA3AgAgAEE4akKAgICAwAA3AgAgAEEwakIANwIAIABBKGpCgICAgMAANwIAIABBIGpCADcCACAAQRhqIg1CgICAgMAANwIAIABBEGpCADcCACAAQoCAgIDAADcCCCAAQgQ3AgAgAEHUAGpCADcCACAAQcwAakIANwIAIAAgAykD2AM3AlwgAEHkAGogBUEIaiILKQMANwIAIABB7ABqIAVBEGopAwA3AgAgAEH0AGogBUEYaikDADcCACAAQfwAaiAFQSBqKQMANwIAIABBiAFqQgA3AgAgAEEENgKEASAAQZABakIANwIAIABBiAJqQQA2AgAgAEIANwLAASAAQgQ3AsgBIABB0AFqQoCAgIDAADcCACAAQdgBakIANwIAIABB4AFqQoCAgIDAADcCACAAQegBakIANwIAIABCBDcC8AEgAEH4AWpCgICAgMAANwIAIABBgAJqQgA3AgAgACADKQOAATcCmAEgAEGgAWogBEEIaiIIKQMANwIAIABBqAFqIARBEGopAwA3AgAgAEGwAWogBEEYaiIOKQMANwIAIABBuAFqIARBIGoiDykDADcCACAAQQE6AIwCIARBC2pCADcAACAFQQtqQgA3AAAgBkELakIANwAAIANBrQRqIgdBC2pCADcAACADQZoEaiIJQQtqQgA3AAAgA0IANwCDASADQgA3ANsDIANCADcAgwQgA0IANwCwBCADQgA3AJ0EIANB6ABqIgxBD2oiECAEQQ9qKAAANgAAIAxBCGoiDCAIKQAANwMAIAMgAykAgAE3A2ggA0HQAGoiCEEIaiIRIAspAAA3AwAgCEEPaiILIAVBD2ooAAA2AAAgAyADKQDYAzcDUCADQThqIgVBD2oiCCAGQQ9qKAAANgAAIAVBCGoiBSAGQQhqKQAANwMAIAMgAykAgAQ3AzggA0EgaiIGQQ9qIhIgB0EPaigAADYAACAGQQhqIgYgB0EIaikAADcDACADIAMpAK0ENwMgIANBCGoiB0EPaiITIAlBD2ooAAA2AAAgB0EIaiIHIAlBCGopAAA3AwAgAyADKQCaBDcDCCAOQgA3AwAgD0IANwMAIANB+AFqQf////sHNgIAIANB8AFqQoCAgIDw//+/fzcDACADQegBakL////7////v/8ANwMAIANB4AFqQv////sHNwMAIANB2AFqQoCAgIDw//+/fzcDACADQdABakL////7////v/8ANwMAIANByAFqQv////sHNwMAIARBQGtCgICAgPD//79/NwMAIARBMGpCADcDACAEQShqQoCAgPwDNwMAIANBjAJqQQA2AgAgA0GEAmpCADcCACAEQfwAakIANwIAIANCADcDkAEgA0KAgICAgICAwD83A4gBIANCADcDgAEgA0L////7////v/8ANwO4ASADQZgCakEAOgAAIARBkAFqQv////sHNwMAIANBrAJqQv////sHNwIAIANBtAJqQQA6AAAgBEHQAWpBADoAACADQcgCakL////7BzcDACADQZkCaiADKQNoNwAAIANBoQJqIAwpAwA3AAAgBEGoAWogECgAADYAACADQbUCaiADKQNQNwAAIANBvQJqIBEpAwA3AAAgA0HEAmogCygAADYAACADQewCakEAOgAAIANB5AJqQv////sHNwIAIARBiAJqQQA6AAAgBEGAAmpC////+wc3AwAgBEHgAWogCCgAADYAACADQdkCaiAFKQMANwAAIANB0QJqIAMpAzg3AAAgA0H8AmogEigAADYAACADQfUCaiAGKQMANwAAIANB7QJqIAMpAyA3AAAgA0GYA2ogEygAADYAACADQZEDaiAHKQMANwAAIANBiQNqIAMpAwg3AAAgA0GkA2pBADoAACADQZwDakL////7BzcCACADQcgDakIANwMAIANBwANqQgA3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NgIAIANBCGogAUEQaikCACINNwMAIAMgASkCCCIONwMAKAIAIQkgA0EkaiANNwIAIANBLGogCDYCACADIA43AhwgAyAFNgIYIANBATsBMCACKAIAIgUoAgAhASAFIAFBAWo2AgAgAUEATgRAIAYoAggiASAGQQRqKAIARgRAIAYgARDWBSAGKAIIIQELIAYoAgAgAUEMbGoiBCAFNgIIIAQgCTYCACAGIAFBAWo2AgggBCADQRhqNgIEIAZBLGoiASgCACEEIAFBADYCACAGKAIkIgEgBEEMbCIIaiEFIARFDQIgA0FAayEMA0AgAUEIaigCACIERQRAIAFBDGohAQwECyAEIAQoAhAiCyABKQIAIg2nIAsbNgIQIAMgBDYCQCADIA03AzgCQCALBEAgAygCQCEEDAELIAMoAkAiBCgCGEEYahD3BAsgBCAEKAIAIgRBAWs2AgAgBEEBRgRAIAwQ6QgLIAFBDGohASAIQQxrIggNAAsgBSEBDAILAAtBxNHAAEErQeDJwAAQogkACyAFIAFrIgUEQCAFQQxuQQxsIQQgBigCJCIFIAEgBWtBDG1BDGxqQQhqIQEDQCABKAIAIggoAgAhBSAIIAVBAWs2AgAgBUEBRgRAIAEQ6QgLIAFBDGohASAEQQxrIgQNAAsLIAZBADoANCADQThqIgFBEGogB0EQaikDADcDACABQQhqIAdBCGopAwA3AwAgAyAHKQMANwM4AkACQAJAAkACQAJAAkACQAJAAkACQCACIAEQpQRBAWsOAwECAwALQdjHwABBKEGozMAAEKIJAAsgCigCACICLQA0IAJBAToANARAQQAhAQNAIAEgAUEBaiABQQpLIAFBB09xGyEBIAItADQgAkEBOgA0DQALCyACKAIIIgZBDGwhBSACKAIAQQxrIQQgBkH/////A3EhB0EAIQEDQCABIAdGDQUgBUEMayEFIAFBAWohASAEQQxqIgQoAgAgCUcNAAsgAUEBayIBIAZPDQMgBEEIaigCACEBIAQpAgAhDSAEIARBDGogBRDbCxogAiAGQQFrNgIIIAFFDQQgASABKAIAIgVBAWs2AgAgAyABNgJAIAMgDTcDOCAFQQFGBEAgA0FAaxDpCAsgAkEAOgA0IAMoAhghASADQQI2AhggAUECRg0FIAAgATYCBCAAQQA2AgAgAEEYaiADKAIs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DBELIAIgAikDAEIwfDcDAAwQCyACIAIpAwBCLHw3AwAMDwsgAiACKQMAQkB9NwMADA4LIAIgAikDAEIEfDcDACAEKAIEIQEgBCACNgIMIARBDGogARDiBCIADQ4gAikDACEDIAFByABqKAIAIgAEfiADIABBDGxBDGtBDG6tQhR+fEIcfAUgA0IIfAshAyABQdQAaigCACIABH4gAyAAQQFrQf////8Dca1CDH58QhR8BSADQgh8CyEDAn4gA0IBfCABQdgAaigCAEUNABogAUH8AGooAgAhACABQeAAaigCACIFBH4gAyAFQQxsQQxrQQxurUIUfnxCHXwFIANCCXwLIQMgA0IIfCAARQ0AGiAAQQFrQf////8Bca1CHH4gA3xCJHwLIQMCfiADQgF8IAEoAoABRQ0AGiABQYgBaigCACIABH4gAyAAQQJ0QQRrrXxCDXwFIANCCXwLIQMgAUGUAWooAgAiAAR+IAMgAEECdEEEa618Qgx8BSADQgh8CyEDIANCCHwgAUGgAWooAgAiAEUNABogAyAAQQR0QRBrrXxCGHwLIQMgAgJ+IANCAXwgASgCpAFFDQAaIAFBrAFqKAIAIgAEfiADIABBAnRBBGutfEINfAUgA0IJfAshAyABQbgBaigCACIABH4gAyAAQQJ0QQRrrXxCDHwFIANCCHwLIQMgA0IIfCABQcQBaigCACIARQ0AGiADIABBAWtB/////wNxrUIDhnxCEHwLQgF8NwMADA0LIAIgAikDAEIEfDcDACAEKAIEIQEgBCACNgIMIARBDGogARDiBCIADQ0gAikDACEDIAFByABqKAIAIgAEfiADIABBDGxBDGtBDG6tQhR+fEIcfAUgA0IIfAshAyABQdQAaigCACIARQRAIAIgA0IIfDcDAAwNCyACIAMgAEEDdEEIa618QhB8NwMADAwLIAIgAikDAEIYfDcDAAwLCyACKQMAIQMgBCgCBCIAQQhqKAIAIgEEfiADIAFBAnRBBGutfEIQfAUgA0IMfAshAyACIAMgAEEcaigCACIAQQFrrUIZfEIYIAAbfELUAHw3AwAMCgsgAiACKQMAIgNCBHw3AwAgBCgCBCIFKAIAIQEgBSgCCCACIANCDHw3AwAgBCACNgIMQSRsIQYDQCAGBEAgAiACKQMAQix8NwMAIAZBJGshBiABQSBqIQAg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IAooAgQiAiAJKAIIIgBPDQogCkEEaiELIAkoAgAgAkH0AGxqIgAgATYCBCAAQQM2AgAgAEE0akEBNgIAIABBMGogHDgCACAAQSxqIBo4AgAgAEEoaiAEOAIAIABBJGogBDgCACAAQSBqIB44AgAgAEEcaiAfOAIAIABBGGogIjgCACAAQRBqQv////8PNwIAIABBDGogCDYCACAAQQhqIAw2AgAgAEE4agwBCyAJKAIIIgIgCUEEaigCAEYEQCAJIAIQ5AUgCSgCCCECCyAJQQhqIQsgCSgCACACQfQAbGoiACABNgIEIABBAzYCACAAQTRqQQE2AgAgAEEwaiAcOAIAIABBLGogGjgCACAAQShqIAQ4AgAgAEEkaiAEOAIAIABBIGogHjgCACAAQRxqIB84AgAgAEEYaiAiOAIAIABBEGpC/////w83AgAgAEEMaiAINgIAIABBCGogDDYCACAAQThqCyAGNgIAIAsgAkEBajYCACAHIAggEGo2AgAgDUEQaiQADwsgDyACENcLAAsgAiALENYLAAtBvPTAAEEdQcT1wAAQtAoAC0Gs+cAAQRtByKvBABC0CgALQaz5wABBG0HYq8EAELQKAAtBvPTAAEEdQcT1wAAQtAoAC0HOz8AAQRxBuNDAABCiCQALQaz5wABBG0Hoq8EAELQKAAsgAiAAQfirwQAQrwgAC9UKAh59BH8jAEFAaiIjJABDAACgNRB9IR0CQAJAAkACQAJAIANBDGoqAgAiBSAFlCADQRBqKgIAIgYgBpSSIANBFGoqAgAiCCAIlJJDAAAAAJIQfSIMQwAAAABbDQACQCAMQwAAgH9bDQAgDEMAAID/Ww0AIAyLIglDAAAANF8NASAJIAlDAAAANJRfDQELIAJBADYCvAEgAkEANgIcIAJBQGtBADYCACACQThqQgA3AgAgAUEMaiImKgIAIRogAkE0aiABICYgAUEEaioCACIeIAYgDJUiG4wiCpQgBSAMlSIQIAEqAgAiH5STIAggDJUiESABQQhqKgIAIiCUkyABQRBqKgIAIiEgCpQgECAalJMgESABQRRqKgIAIiKUk14bIiQqAggiBTgCACACQTBqICQqAgQiBjgCACACQSxqICQqAgAiCDgCACACQShqIAUgAyoCCCISkzgCACACQSRqIAYgAyoCBCITkzgCACACIAggAyoC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AgACQCAKKAIARQRAIAtB4ABqIAsoAgggCioCBCALKAIMKAKQAREWAAwBCyALQeAAaiICQQhqIAooAgQiAUEIaikCADcDACACQRBqIAFBEGopAgA3AwAgAkEYaiABQRhqKQIANwMAIAJBIGogAUEgaikCADcDACACQShqIAFBKGooAgA2AgAgCyABKQIANwNgCyALQTBqIAtB4ABqIAcQtAMgACgCCCIIIABBBGooAgBGBEAgACAIEPoFIAAoAgghCAsgACAIQQFqNgIIIAAoAgAgCEEDdGoiACAGNgIEIAAgBTYCACALQeAAaiIAQShqIAtBMGoiAUEoaigCADYCACAAQSBqIAFBIGopAwA3AwAgAEEYaiABQRhqKQMANwMAIABBEGoiBSABQRBqKQMANwMAIABBCGoiAiABQQhqKQMANwMAIAsgCykDMDcDYCADIAAQ0QUgACADIAQQ8QUgA0E4aiACKAIANgIAIAMgCykDYDcCMCADQcQAaiADKgIMIg04AgAgA0FAayANOAIAIAMgDTgCPCAAIAMgBBCUAiADQdgAaiAFKQMANwIAIANB0ABqIAIpAwA3AgAgAyALKQNgNwJIIAMtAGAiAEEBcQRAIANBADYCPAsgAEECcQRAIANBADYCQAsgAEEEcQRAIANBADYCRAsgAEEIcQRAIANCADcCSCADQdAAakEANgIACyAAQRBxBEAgA0HMAGpBADYCACADQdQAakIANwIACyAAQSBxBEAgA0HQAGpBADYCACADQdgAakIANwIACyALQZABaiQAC7EJAhJ/AX4gASgCACEJQQQhBQJAAkACQAJAAkACQAJAAkACQCABKAIIIgtFBEBBBCECDAELIAutQgx+IhRCIIinIgINBiAUpyIEQQBIDQYgAkVBAnQhAyAEBH8gBCADEO4KBSADCyICRQ0ICyACIAkgBBDZCyEOIAEoAgwhBiABQRRqKAIAIgkEQCAJQf////8BcSICIAlHDQYgCUEDdCIEQQBIDQYgAiAJRkECdCEDIAQEfyAEIAMQ7goFIAMLIgVFDQgLIAUgBiAJQQN0ENkLIQ8gASgCGCEGQQQhAgJAIAFBIGooAgAiDEUEQEEAIQVBBCEDDAELIAytQhR+IhRCIIinIgMNBiAUpyIFQQBIDQYgA0VBAnQhBCAFBH8gBSAEEO4KBSAECyIDRQ0B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NwIAIABBJGogCUGoAWopAwA3AgAgAEEsaiAJQbABaikDADcCACAAQTRqIAlBuAFqKAIANgIAIABBO2ogCUEOai0AADoAAAsgCUHAAWokACAADwsQzQsACxDOCwALQTxBBEHc5sMAKAIAIgBBjwcgABsRAAAAC5sIAhB/AX0jAEEgayIIJAAgCCAAQQxqKAIAIgM2AgAgCCABQQRqKAIAIgI2AgQCQCACIANGBEAgAyAAQRBqKAIARw0BIABBFGooAgAiAiAAQSRqKAIAIgtNBEACQAJAIAJFBEAgASgCACEKDAELIABBGGooAgAiBCACQQN0aiEFIAEoAgAhCiAEIQEDQCALQQN0Ig0gBGoiDiABIAEgBUYiCRsiBygCACIGIANPDQIgBygCBCIMIANPDQIgASANaiACQQFHQQN0IQ0gAkEBayECIAYgDEcEQCAKIAZBAnRqIgYqAgAhEiAGIAogDEECdGoiBigCADYCACAGIBI4AgALIAUgCRshBSAOIAQgCRshBCAHIA1qIQEgAg0ACwsgACgCACELAkACQCADQQFrIgUEQCALQQhqIQYgCkEIaiEMIANBAmshDSADQQJ0QQRqIQ5BACEHIAUhCQNAIAMgB0YNAwJAIAciAEEBaiIHIANGDQAgCiAAQQJ0aioCACESIAUgAGtBAXFBACEEIAAgDUcEQCAJQX5xIRAgBiEBIAwhAgNAIAIgAioCACASIAEqAgCUkzgCACACQQRrIhEgESoCACASIAFBBGsqAgCUkzgCACABQQhqIQEgAkEIaiECIBAgBEECaiIERw0ACwtFDQAgBEECdCIBIAogB0ECdGpqIgIgAioCACASIAsgACADbCAHakECdGogAWoqAgCUkzgCAAsgCUEBayEJIAYgDmohBiAMQQRqIQwgBSAHRw0ACyADRQ0BCyALIAUgAyAFbCIGakECdGoqAgAiEkMAAAAAWw0AIANBAmshDEEAIQdBACADQQJ0ayENIAsgBkECdGohCSADIQADQCAAIQEgCiAFIgBBAnRqIgIqAgAgEpUhEiACIBI4AgACQCABIANNBEAgAEUNAyAAQQFxIQVBACEEIAcgDEYNASAAQX5xIQ4gCSEBIAohAgNAIAIgAioCACASIAEqAgCUkzgCACACQQRqIg8gDyoCACASIAFBBGoqAgCUkzgCACABQQhqIQEgAkEIaiECIA4gBEECaiIERw0ACwwBC0G89MAAQR1B1PXAABC0CgALIAUEQCAEQQJ0IgEgCmoiAiACKgIAIBIgCyAGQQJ0aiABaioCAJSTOAIACyAJIA1qIQkgB0EBaiEHIAsgAEEBayIFIANsIgYgBWpBAnRqKgIAIhJDAAAAAFwNAAsLIAhBIGokAA8LQbz0wABBHUHU9cAAELQKAAtB2IDBAEE+QZiBwQAQogkAC0G89MAAQR1BxPXAABC0CgALIAhBHGpBADYCACAIQRhqQaTDwAA2AgAgCEIBNwIMIAhBoIbBADYCCCAIIAhBBGogCEEIakGohsEAELMIAAtBuIbBAEEuQeiGwQAQtAoAC9QlAgN8Hn8jAEEQayINJAAgALshAQJAAkACQAJAIAC8Ig9B/////wdxIgZB25+k+gNPBEAgBkHSp+2DBEkNASAGQdbjiIcESQ0CIAZB////+wdNDQMgACAAkyEADAQLIAZBgICAzANPBEAgASABoiICIAGiIgMgAiACoqIgAkSnRjuMh83GPqJEdOfK4vkAKr+goiADIAJEsvtuiRARgT+iRHesy1RVVcW/oKIgAaCgtiEADAQLIA0gAEMAAIADlCAAQwAAgHuSIAZBgICABEkbOAIIIA0qAggaDAMLIAZB5JfbgARPBEBEGC1EVPshCcBEGC1EVPshCUAgD0EAThsgAaAiAiACoiIBIAKaoiIDIAEgAaKiIAFEp0Y7jIfNxj6iRHTnyuL5ACq/oKIgAyABRLL7bokQEYE/okR3rMtUVVXFv6CiIAKhoLYhAAwDCyAPQQBOBEAgAUQYLURU+yH5v6AiASABoiIBIAGiIQIgAUSBXgz9///fv6JEAAAAAAAA8D+gIAJEQjoF4VNVpT+ioCABIAKiIAFEaVDu4EKT+T6iRCceD+iHwFa/oKKgtiEADAMLIAFEGC1EVPsh+T+gIgEgAaIiASABoiECIAFEgV4M/f//37+iRAAAAAAAAPA/oCACREI6BeFTVaU/oqAgASACoiABRGlQ7uBCk/k+okQnHg/oh8BWv6CioLaMIQAMAgsgBkHg27+FBE8EQEQYLURU+yEZwEQYLURU+yEZQCAPQQBOGyABoCICIAKiIQEgAiABoiIDIAEgAaKiIAFEp0Y7jIfNxj6iRHTnyuL5ACq/oKIgAiADIAFEsvtuiRARgT+iRHesy1RVVcW/oKKgoLYhAAwCCyAPQQBOBEAgAUTSITN/fNkSwKAiASABoiIBIAGiIQIgAUSBXgz9///fv6JEAAAAAAAA8D+gIAJEQjoF4VNVpT+ioCABIAKiIAFEaVDu4EKT+T6iRCceD+iHwFa/oKKgtowhAAwCCyABRNIhM3982RJAoCIBIAGiIgEgAaIhAiABRIFeDP3//9+/okQAAAAAAADwP6AgAkRCOgXhU1WlP6KgIAEgAqIgAURpUO7gQpP5PqJEJx4P6IfAVr+goqC2IQAMAQsgDUIANwMIAnwgBkHan6TuBE0EQCABRIPIyW0wX+Q/okQAAAAAAAA4Q6BEAAAAAAAAOMOgIgJEAAAAAAAA4MFmIQRBAEH/////BwJ/IAKZRAAAAAAAAOBBYwRAIAKqDAELQYCAgIB4C0GAgICAeCAEGyACRAAAwP///99BZBsgAiACYhshBiABIAJEAAAAUPsh+b+ioCACRGNiGmG0EFG+oqAMAQsgDSAGIAZBF3ZBlgFrIgZBF3Rrvrs5AwAgDUEIaiMAQbAEayIFJAAgBUIANwOYASAFQgA3A5ABIAVCADcDiAEgBUIANwOAASAFQgA3A3ggBUIANwNwIAVCADcDaCAFQgA3A2AgBUIANwNYIAVCADcDUCAFQgA3A0ggBUIANwNAIAVCADcDOCAFQgA3AzAgBUIANwMoIAVCADcDICAFQgA3AxggBUIANwMQIAVCADcDCCAFQgA3AwAgBUIANwO4AiAFQgA3A7ACIAVCADcDqAIgBUIANwOgAiAFQgA3A5gCIAVCADcDkAIgBUIANwOIAiAFQgA3A4ACIAVCADcD+AEgBUIANwPwASAFQgA3A+gBIAVCADcD4AEgBUIANwPYASAFQgA3A9ABIAVCADcDyAEgBUIANwPAASAFQgA3A7gBIAVCADcDsAEgBUIANwOoASAFQgA3A6ABIAVCADcD2AMgBUIANwPQAyAFQgA3A8gDIAVCADcDwAMgBUIANwO4AyAFQgA3A7ADIAVCADcDqAMgBUIANwOgAyAFQgA3A5gDIAVCADcDkAMgBUIANwOIAyAFQgA3A4ADIAVCADcD+AIgBUIANwPwAiAFQgA3A+gCIAVCADcD4AIgBUIANwPYAiAFQgA3A9ACIAVCADcDyAIgBUIANwPAAiAFQeADakEAQdAAENoLGkGA3cMAKAIAIg4hCSAGIghBA2tBGG0iBkEAIAZBAEobIhoiB0FobCEMIAdBAnRBkN3DAGohBgNAIAQgCU8gBCAEIAlJaiEKIAUgBEEDdGogB0EASAR8RAAAAAAAAAAABSAGKAIAtws5AwAgBkEEaiEGIAdBAWohByAJIAoiBElyRQ0AC0EAIQcDQCAHQQN0IgYgBUHAAmpqIA0rAwAgBSAGaisDAKJEAAAAAAAAAACgOQMAIAcgDkkEQCAOIAcgByAOSWoiB08NAQsLRAAAAAAAAPB/RAAAAAAAAOB/IAggDGoiCEGXCGsiBkH/B0siFBtEAAAAAAAAAABEAAAAAAAAYAMgCEEYayIKQblwSSIVG0QAAAAAAADwPyAKQYJ4SCIWGyAKQf8HSiIXGyAIQZYQayIEQf8HIARB/wdJGyAGIBQbIhAgCkHwaCAKQfBoSxtBkg9qIAhBsQdqIBUbIhMgCiAWGyAXG0H/B2qtQjSGv6IhAyAOQQJ0IAVqQdwDaiEbQQ8gCGtBH3EhHEEQIAhrQR9xIRggCEEZayEdIA4hBgJAA0AgBUHAAmogBkEDdGorAwAhAQJAIAZFDQAgBUHgA2ohCSAGIQQDQCABRAAAAAAAAHA+oiICRAAAAAAAAODBZiEMIAFBAEH/////BwJ/IAKZRAAAAAAAAOBBYwRAIAKqDAELQYCAgIB4C0GAgICAeCAMGyACRAAAwP///99BZBsgAiACYhu3IgJEAAAAAAAAcMGioCIBRAAAAAAAAODBZiEMIAlBAEH/////BwJ/IAGZRAAAAAAAAOBBYwRAIAGqDAELQYCAgIB4C0GAgICAeCAMGyABRAAAwP///99BZBsgASABYhs2AgAgBEEDdCAFakG4AmorAwAgAqAhASAEQQJJDQEgCUEEaiEJIAQgBEEBS2siBA0ACwsCfwJAIBdFBEAgFg0BIAoMAgsgAUQAAAAAAADgf6IiAUQAAAAAAADgf6IgASAUGyEBIBAMAQsgAUQAAAAAAABgA6IiAUQAAAAAAABgA6IgASAVGyEBIBMLIQQgASAEQf8Haq1CNIa/oiIBIAFEAAAAAAAAwD+inEQAAAAAAAAgwKKgIgFEAAAAAAAA4MFmIQcgAUEAQf////8HAn8gAZlEAAAAAAAA4EFjBEAgAaoMAQtBgICAgHgLQYCAgIB4IAcbIAFEAADA////30FkGyABIAFiGyIRt6EhAQJAAkACQAJ/IApBAEoiHkUEQCAKDQIgBkECdCAFakHcA2ooAgBBF3UMAQsgBkECdCAFakHcA2oiBygCACIJIBh1IQQgByAJIAQgGHRrIgc2AgAgBCARaiERIAcgHHULIgxBAEoNAQwCC0EAIQwgAUQAAAAAAADgP2ZFDQFBAiEMCwJAIAZFBEBBACEHDAELIAZBAXFBACEHQQAhCSAGQQFHBEAgBkF+cSEgIAVB4ANqIQQDQCAEKAIAIRJB////ByELAn8CQCAHDQBBgICACCELIBINAEEBDAELIAQgCyASazYCAEEACyEHIAlBAmohCSAEQQRqIiEoAgAhEkH///8HIQsCfwJAIAdFDQBBgICACCELIBINAEEADAELICEgCyASazYCAEEBCyEHIARBCGohBCAJICBHDQALC0UNACAFQeADaiAJQQJ0aiILKAIAIQRB////ByEJAkAgBw0AQYCAgAghCSAEDQBBACEHDAELIAsgCSAEazYCAEEBIQcLAkAgHkUNAEH///8DIQQCQAJAIB0OAgEAAgtB////ASEECyAGQQJ0IAVqQdwDaiIJIAkoAgAgBHE2AgALIBFBAWohESAMQQJHDQBEAAAAAAAA8D8gAaEiASADoSABIAcbIQFBAiEMCyABRAAAAAAAAAAAYQRAAkAgDiAGQQFrIgRLDQBBACEJA0ACQCAFQeADaiAEQQJ0aigCACAJciEJIAQgDk0NACAOIAQgBCAOS2siBE0NAQsLIAlFDQAgBkECdCAFakHcA2ohBCAKIQgDQCAGQQFrIQYgCEEYayEIIAQoAgAgBEEEayEERQ0ACwwDCyAbIQQgBiEHA0AgB0EBaiEHIAQoAgAgBEEEayEERQ0ACyAGQQFqIQsgCyAHIgZLDQEDQCAFIAtBA3QiBGoiByALIBpqQQJ0QZDdwwBqKAIAtzkDACAFQcACaiAEaiANKwMAIAcrAwCiRAAAAAAAAAAAoDkDACAGIAtNDQIgBiALSyALaiILIAZNDQALDAELCwJAAkBBGCAIayIEQf8HTARAIARBgnhODQIgAUQAAAAAAABgA6IhASAEQbhwTQ0BQeEHIAhrIQQMAgsgAUQAAAAAAADgf6IhAUGZeCAIayIEQYAISQ0BQZpwIAhrIgRB/wcgBEH/B0kbIQQgAUQAAAAAAADgf6IhAQwBCyABRAAAAAAAAGADoiEBIARB8GggBEHwaEsbQZIPaiEECwJAIAEgBEH/B2qtQjSGv6IiAUQAAAAAAABwQWZFBEAgCiEIDAELIAFEAAAAAAAAcD6iIgJEAAAAAAAA4MFmIQcgAUEAQf////8HAn8gAplEAAAAAAAA4EFjBEAgAqoMAQtBgICAgHgLQYCAgIB4IAcbIAJEAADA////30FkGyACIAJiG7ciAUQAAAAAAABwwaKgIgJEAAAAAAAA4MFmIQcgBUHgA2ogBkECdGpBAEH/////BwJ/IAKZRAAAAAAAAOBBYwRAIAKqDAELQYCAgIB4C0GAgICAeCAHGyACRAAAwP///99BZBsgAiACYhs2AgAgBkEBaiEGCyABRAAAAAAAAODBZiEHIAVB4ANqIAZBAnRqQQBB/////wcCfyABmUQAAAAAAADgQWMEQCABqgwBC0GAgICAeAtBgICAgHggBxsgAUQAAMD////fQWQbIAEgAWIbNgIACwJAAkAgCEH/B0wEQEQAAAAAAADwPyEBIAhBgnhIDQEgCCEEDAILRAAAAAAAAOB/IQEgCEH/B2siBEGACEkNASAIQf4PayIEQf8HIARB/wdJGyEERAAAAAAAAPB/IQEMAQsgCEG4cEsEQCAIQckHaiEERAAAAAAAAGADIQEMAQsgCEHwaCAIQfBoSxtBkg9qIQREAAAAAAAAAAAhAQsgASAEQf8Haq1CNIa/oiEBIAZBAXEEfyAGBSAFQcACaiAGQQN0aiABIAVB4ANqIAZBAnRqKAIAt6I5AwAgAUQAAAAAAABwPqIhASAGIAZBAEdrCyEEIAYEQANAIAVBwAJqIgcgBEEDdGogASAFQeADaiIKIARBAnRqKAIAt6I5AwAgByAEIARBAEdrIghBA3RqIAFEAAAAAAAAcD6iIgEgCiAIQQJ0aigCALeiOQMAIAggCEEAR2shBCABRAAAAAAAAHA+oiEBIAgNAAsLIAVBwAJqIAZBA3RqIQkgBiEIA0BBACEEQX9BACAIIgcbIRAgBiAIayEKRAAAAAAAAAAAIQFBASEIA0ACQCABIARBmN/DAGorAwAgBCAJaisDAKKgIQEgCCAOSw0AIARBCGohBCAIIApNIAhBAWohCA0BCwsgBUGgAWogCkEDdGogATkDACAJQQhrIQkgByAQaiEIIAcNAAtEAAAAAAAAAAAhAQJAIAZBAWpBA3EiB0UEQCAGIQQMAQsgBiEIA0AgASAFQaABaiAIQQN0aisDAKAhASAIIAhBAEdrIgQhCCAHQQFrIgcNAAsLIAZBA08EQANAIAQgBEEAR2siCCAIQQBHayIHIAdBAEdrIQYgASAEQQN0IAVBoAFqIgRqKwMAoCAEIAhBA3RqKwMAoCAEIAdBA3RqKwMAoCAEIAZBA3RqKwMAoCEBIAYgBkEAR2shBCAGDQALCyABmiABIAwbOQMAIAVBsARqJAAgEUEHcSEGIA9BAE4EQCANKwMIDAELQQAgBmshBiANKwMImgshAQJAAkACQAJAIAZBA3EOAwECAwALIAEgAaIiASABoiECIAFEgV4M/f//37+iRAAAAAAAAPA/oCACREI6BeFTVaU/oqAgASACoiABRGlQ7uBCk/k+okQnHg/oh8BWv6CioLaMIQAMAwsgASABIAGiIgKiIgMgAiACoqIgAkSnRjuMh83GPqJEdOfK4vkAKr+goiABIAMgAkSy+26JEBGBP6JEd6zLVFVVxb+goqCgtiEADAILIAEgAaIiASABoiECIAFEgV4M/f//37+iRAAAAAAAAPA/oCACREI6BeFTVaU/oqAgASACoiABRGlQ7uBCk/k+okQnHg/oh8BWv6CioLYhAAwBCyABIAGiIgIgAZqiIgMgAiACoqIgAkSnRjuMh83GPqJEdOfK4vkAKr+goiADIAJEsvtuiRARgT+iRHesy1RVVcW/oKIgAaGgtiEACyANQRBqJAAgAAuSEwIVfwZ+IwBB8ABrIgokACACKAIAIQsgBCgCBCEPAn9BACACKAIIIgggBCgCACIJTQ0AGkEAIAsgCUGgAWxqQQAgCCAJSxsiDCgCAEEBRw0AGiAMQQhqQQAgDCgCBCAPRhsLIRICQCAEKAIIIgwgCE8NACALIAxBoAFsakEAIAggDEsbIg0oAgBBAUcNACASRQ0AIARBDGooAgAiECANKAIERiIURQ0AIAAoAjghC0EAIQQgAEFAaygCACIIIAlLBEAgCyAJQQxsakEAIAggCUsbIgRBBGpBACAEKAIAIA9GGyEECyAIIAxNDQAgBEUNACAQIAsgDEEMbGpBACAIIAxLGyIIKAIAIgtHDQAgDUEIakEAIBQbIRQgCEEEaiEIAkACQAJAAkAgB0H/AXFBAWsOAgIAAQsgEi0AlAENASAULQCUAQ0BCyAEKAIAIgQgAEEQaigCAE8NAiAIKAIAIQkgAEEUaigCACEMIAAoAgggBEEEdGoiCCgCCCIEIABBHGooAgAiB0kEQANAIAwgBEE4bGoiCygCNCAJRg0DIAcgCygCKCIESw0ACwsgByAIKAIMIgRNDQIDQCAMIARBOGxqIggoAjAgCUYNAiAHIAgoAiwiBEsNAAsMAgsgBCgCBCIBIABBKGooAgBPDQEgCEEAIAsgEEYbKAIEIQcgAEEsaigCACEIAkAgACgCICABQQR0aiILKAIIIgQgAEE0aigCACIBSQRAA0AgCCAEQRRsaiINKAIMIAdGDQIgASANKAIAIgRLDQALCyABIAsoAgwiBE0NAgNAIAggBEEUbGoiCygCCCAHRg0BIAEgCygCBCIESw0ACwwCC0EAIQgCQCAAQSBqIgFBFGooAgAiCyAETQRAQQIhCwwBCyABKAIAIQ0CQCABKAIIIhMgASgCDCIHIARBFGxqQQAgBCALSRsiACkCCCIepyIITQ0AIAApAgAhHSAeQiCIpyEOAkACQCANIAhBBHRqIggoAggiACAERgRAIAhBCGohCAwBCwNAIAAgC08NAiAHIABBFGxqIggoAgAiACAERw0ACwsgCCAdPgIACyAOIBNPDQACfyANIA5BBHRqIggoAgwiACAERgRAIAhBDGoMAQsDQCAAIAtPDQIgByAAQRRsaiIIKAIEIgAgBEcNAAsgCEEEagsgHUIgiD4CAAsgASALQQFrIgA2AhQgByAAQRRsaiIIQRBqKAIAIQ4gCEEIaikCACEdIAcgBEEUbGoiASAIKQIANwIAIAFBCGogHTcCACABQRFqLQAAIQggAUEQaiIRLQAAIQsgESAONgIAIAAgBE0NACABKQIIIh2nIgEgE08NACAdQiCIpyEOAkACQCAAIA0gAUEEdGoiESgCCCIBRgRAIBFBCGohEQwBCwNAIAAgAU0NAiAAIAcgAUEUbGoiESgCACIBRw0ACwsgESAENgIACyAOIBNPDQACfyAAIA0gDkEEdGoiDSgCDCIBRgRAIA1BDGoMAQsDQCAAIAFNDQIgACAHIAFBFGxqIg0oAgQiAUcNAAsgDUEEagsgBDYCAAsgCiAIOgABIAogCzoAACAKLQAAIgBBAkYNASAAQQFxRQ0BIBQoAogBIBIoAogBckEBcUUNASAKQcQAakEBNgIAIApBQGsgEDYCACAKQTxqIAw2AgAgCkE4aiAPNgIAIAogCTYCNCAKQQE2AjAgBSADIAIgCkEwakEAIAYoAhARCAAMAQsgCkEIaiEHIwBBQGohCwJAIABBCGoiD0EUaigCACIIIARLIgBFBEAgB0ECOgAkDAELIA8oAgAhEAJAIA8oAggiEyAPKAIMIgwgBEE4bGpBACAAGyIAKQIwIh6nIg5NDQAgACkCKCEdIB5CIIinIQkCQAJ/IBAgDkEEdGoiDigCCCIAIARGBEAgDkEIagwBCwNAIAAgCE8NAiAMIABBOGxqIg4oAigiACAERw0ACyAOQShqCyAdPgIACyAJIBNPDQACfyAQIAlBBHRqIgkoAgwiACAERgRAIAlBDGoMAQsDQCAAIAhPDQIgDCAAQThsaiIJKAIsIgAgBEcNAAsgCUEsagsgHUIgiD4CAAsgC0EIaiIJQTBqIAwgBEE4bGoiAEEwaiIOKQIANwMAIAlBKGogAEEoaiIRKQIANwMAIAlBIGoiFSAAQSBqIhYpAgA3AwAgCUEYaiIXIABBGGoiGCkCADcDACAJQRBqIhkgAEEQaiIaKQIANwMAIAlBCGoiGyAAQQhqIhwpAgA3AwAgCyAAKQIANwMIIAwgCEEBayIJQThsaiIIKQIAIR0gCEEIaikCACEeIAhBEGopAgAhHyAIQRhqKQIAISAgCEEgaikCACEhIAhBKGopAgAhIiAOIAhBMGopAgA3AgAgESAiNwIAIBYgITcCACAYICA3AgAgGiAfNwIAIBwgHjcCACAAIB03AgAgDyAJNgIUIAQgCU8EQCAHIAspAwg3AgAgB0EgaiAVKQMANwIAIAdBGGogFykDADcCACAHQRBqIBkpAwA3AgAgB0EIaiAbKQMANwIADAELAkAgACkCMCIdpyIAIBNPDQAgHUIgiKchCAJAAn8gCSAQIABBBHRqIg8oAggiAEYEQCAPQQhqDAELA0AgACAJTw0CIAkgDCAAQThsaiIPKAIoIgBHDQALIA9BKGoLIAQ2AgALIAggE08NAAJ/IAkgECAIQQR0aiIIKAIMIgBGBEAgCEEMagwBCwNAIAAgCU8NAiAJIAwgAEE4bGoiCCgCLCIARw0ACyAIQSxqCyAENgIACyAHIAspAwg3AgAgB0EgaiALQQhqIgBBIGopAwA3AgAgB0EYaiAAQRhqKQMANwIAIAdBEGogAEEQaikDADcCACAHQQhqIABBCGopAwA3AgALIAotACxBAkYNACAKQTBqIgBBIGogCkEIaiIEQSBqKQMANwMAIABBGGogBEEYaikDADcDACAAQRBqIARBEGopAwA3AwAgAEEIaiAEQQhqKQMANwMAIAogCikDCDcDMAJAIAotAFRFDQACQCABRQ0AIBIoAiRBAUYEQCABIAMgEigCKCASQSxqKAIAEMEFCyAUKAIkQQFHDQAgASADIA0oAjAgFEEsaigCABDBBQsgDSgCkAEgEigCiAFyQQFxRQ0AIApBADoAVSAKQewAakEANgIAIApB5ABqIAopAzg3AgAgCiAKKQMwNwJcIApBATYCWCAFIAMgAiAKQdgAaiAKQTBqIAYoAhARCAALIApBMGoQxQULIApB8ABqJAALjQsCA3wDfyMAQRBrIgUkACAAuyEBAkACQAJAAkAgALwiBkH/////B3EiBEHbn6T6A08EQCAEQdKn7YMESQ0BIARB1uOIhwRJDQIgBEH////7B00NAyAAIACTIQAMBAsgBEGAgIDMA08EQCABIAGiIgIgAaIiAyACIAKioiACRKdGO4yHzcY+okR058ri+QAqv6CiIAMgAkSy+26JEBGBP6JEd6zLVFVVxb+goiABoKC2IQAMBAsgBSAAQwAAgAOUIABDAACAe5IgBEGAgIAESRs4AgggBSoCCBoMAwsgBEHkl9uABE8EQEQYLURU+yEJwEQYLURU+yEJQCAGQQBOGyABoCICIAKiIgEgApqiIgMgASABoqIgAUSnRjuMh83GPqJEdOfK4vkAKr+goiADIAFEsvtuiRARgT+iRHesy1RVVcW/oKIgAqGgtiEADAMLIAZBAE4EQCABRBgtRFT7Ifm/oCIBIAGiIgEgAaIhAiABRIFeDP3//9+/okQAAAAAAADwP6AgAkRCOgXhU1WlP6KgIAEgAqIgAURpUO7gQpP5PqJEJx4P6IfAVr+goqC2IQAMAwsgAUQYLURU+yH5P6AiASABoiIBIAGiIQIgAUSBXgz9///fv6JEAAAAAAAA8D+gIAJEQjoF4VNVpT+ioCABIAKiIAFEaVDu4EKT+T6iRCceD+iHwFa/oKKgtowhAAwCCyAEQeDbv4UETwRARBgtRFT7IRnARBgtRFT7IRlAIAZBAE4bIAGgIgIgAqIhASACIAGiIgMgASABoqIgAUSnRjuMh83GPqJEdOfK4vkAKr+goiACIAMgAUSy+26JEBGBP6JEd6zLVFVVxb+goqCgtiEADAILIAZBAE4EQCABRNIhM3982RLAoCIBIAGiIgEgAaIhAiABRIFeDP3//9+/okQAAAAAAADwP6AgAkRCOgXhU1WlP6KgIAEgAqIgAURpUO7gQpP5PqJEJx4P6IfAVr+goqC2jCEADAILIAFE0iEzf3zZEkCgIgEgAaIiASABoiECIAFEgV4M/f//37+iRAAAAAAAAPA/oCACREI6BeFTVaU/oqAgASACoiABRGlQ7uBCk/k+okQnHg/oh8BWv6CioLYhAAwBCyAFQgA3AwgCfCAEQdqfpO4ETQRAIAFEg8jJbTBf5D+iRAAAAAAAADhDoEQAAAAAAAA4w6AiAkQAAAAAAADgwWYhBkEAQf////8HAn8gAplEAAAAAAAA4EFjBEAgAqoMAQtBgICAgHgLQYCAgIB4IAYbIAJEAADA////30FkGyACIAJiGyEEIAEgAkQAAABQ+yH5v6KgIAJEY2IaYbQQUb6ioAwBCyAFIAQgBEEXdkGWAWsiBEEXdGu+uzkDACAFIAVBCGogBBBEIQQgBkEATgRAIAUrAwgMAQtBACAEayEEIAUrAwiaCyEBAkACQAJAAkAgBEEDcQ4DAQIDAAsgASABoiIBIAGiIQIgAUSBXgz9///fv6JEAAAAAAAA8D+gIAJEQjoF4VNVpT+ioCABIAKiIAFEaVDu4EKT+T6iRCceD+iHwFa/oKKgtowhAAwDCyABIAEgAaIiAqIiAyACIAKioiACRKdGO4yHzcY+okR058ri+QAqv6CiIAEgAyACRLL7bokQEYE/okR3rMtUVVXFv6CioKC2IQAMAgsgASABoiIBIAGiIQIgAUSBXgz9///fv6JEAAAAAAAA8D+gIAJEQjoF4VNVpT+ioCABIAKiIAFEaVDu4EKT+T6iRCceD+iHwFa/oKKgtiEADAELIAEgAaIiAiABmqIiAyACIAKioiACRKdGO4yHzcY+okR058ri+QAqv6CiIAMgAkSy+26JEBGBP6JEd6zLVFVVxb+goiABoaC2IQALIAVBEGokACAAC+kKAgN8A38jAEEQayIFJAAgALshAQJ9AkACQAJAAkACQCAAvCIGQf////8HcSIEQdufpPoDTwRAIARB0qftgwRJDQEgBEHW44iHBEkNAiAEQf////sHTQ0DIAAgAJMMBgsgBEGAgIDMA08EQCABIAGiIgEgAaIhAiABRIFeDP3//9+/okQAAAAAAADwP6AgAkRCOgXhU1WlP6KgIAEgAqIgAURpUO7gQpP5PqJEJx4P6IfAVr+goqC2DAYLIAUgAEMAAIB7kjgCCCAFKgIIGkMAAIA/DAULIARB45fbgARLDQIgBkEATgRARBgtRFT7Ifk/IAGhIgIgAqIhASACIAGiIgMgASABoqIgAUSnRjuMh83GPqJEdOfK4vkAKr+goiACIAMgAUSy+26JEBGBP6JEd6zLVFVVxb+goqCgtgwFCyABRBgtRFT7Ifk/oCICIAKiIQEgAiABoiIDIAEgAaKiIAFEp0Y7jIfNxj6iRHTnyuL5ACq/oKIgAiADIAFEsvtuiRARgT+iRHesy1RVVcW/oKKgoLYMBAsgBEHf27+FBEsNAiAGQQBOBEAgAUTSITN/fNkSwKAiAiACoiEBIAIgAaIiAyABIAGioiABRKdGO4yHzcY+okR058ri+QAqv6CiIAIgAyABRLL7bokQEYE/okR3rMtUVVXFv6CioKC2DAQLRNIhM3982RLAIAGhIgIgAqIhASACIAGiIgMgASABoqIgAUSnRjuMh83GPqJEdOfK4vkAKr+goiACIAMgAUSy+26JEBGBP6JEd6zLVFVVxb+goqCgtgwDCyAFQgA3AwgCfCAEQdqfpO4ETQRAIAFEg8jJbTBf5D+iRAAAAAAAADhDoEQAAAAAAAA4w6AiAkQAAAAAAADgwWYhBkEAQf////8HAn8gAplEAAAAAAAA4EFjBEAgAqoMAQtBgICAgHgLQYCAgIB4IAYbIAJEAADA////30FkGyACIAJiGyEEIAEgAkQAAABQ+yH5v6KgIAJEY2IaYbQQUb6ioAwBCyAFIAQgBEEXdkGWAWsiBEEXdGu+uzkDACAFIAVBCGogBBBEIQQgBkEATgRAIAUrAwgMAQtBACAEayEEIAUrAwiaCyEBAkACQAJAAkAgBEEDcQ4DAQIDAAsgASABIAGiIgKiIgMgAiACoqIgAkSnRjuMh83GPqJEdOfK4vkAKr+goiABIAMgAkSy+26JEBGBP6JEd6zLVFVVxb+goqCgtgwFCyABIAGiIgEgAaIhAiABRIFeDP3//9+/okQAAAAAAADwP6AgAkRCOgXhU1WlP6KgIAEgAqIgAURpUO7gQpP5PqJEJx4P6IfAVr+goqC2DAQLIAEgAaIiAiABmqIiAyACIAKioiACRKdGO4yHzcY+okR058ri+QAqv6CiIAMgAkSy+26JEBGBP6JEd6zLVFVVxb+goiABoaC2DAMLIAEgAaIiASABoiECIAFEgV4M/f//37+iRAAAAAAAAPA/oCACREI6BeFTVaU/oqAgASACoiABRGlQ7uBCk/k+okQnHg/oh8BWv6CioLaMDAILRBgtRFT7IQnARBgtRFT7IQlAIAZBAE4bIAGgIgEgAaIiASABoiECIAFEgV4M/f//37+iRAAAAAAAAPA/oCACREI6BeFTVaU/oqAgASACoiABRGlQ7uBCk/k+okQnHg/oh8BWv6CioLaMDAELRBgtRFT7IRnARBgtRFT7IRlAIAZBAE4bIAGgIgEgAaIiASABoiECIAFEgV4M/f//37+iRAAAAAAAAPA/oCACREI6BeFTVaU/oqAgASACoiABRGlQ7uBCk/k+okQnHg/oh8BWv6CioLYLIAVBEGokAAuABwEFfyAAQQhrIgAoAgRBeHEhASAAIAFqIQICQAJAAkAgACgCBEEBcQ0AIAAoAgAhAwJAIAAtAARBA3EEQCABIANqIQEgACADayIAQaDqwwAoAgBHDQEgAigCBEEDcUEDRw0CQZjqwwAgATYCACACIAIoAgRBfnE2AgQgACABQQFyNgIEIAAgAWogATYCAA8LDAILIANBgAJPBEAgABDrBAwBCyAAQQxqKAIAIgQgAEEIaigCACIFRwRAIAUgBDYCDCAEIAU2AggMAQtBiOfDAEGI58MAKAIAQX4gA0EDdndxNgIACwJAIAItAARBAnFBAXYEQCACIAIoAgRBfnE2AgQgACABQQFyNgIEIAAgAWogATYCAAwBCwJAAkACQEGk6sMAKAIAIAJHBEAgAkGg6sMAKAIARw0BQaDqwwAgADYCAEGY6sMAQZjqwwAoAgAgAWoiATYCACAAIAFBAXI2AgQgACABaiABNgIADwtBpOrDACAANgIAQZzqwwBBnOrDACgCACABaiIBNgIAIAAgAUEBcjYCBCAAQaDqwwAoAgBGDQEMAgsgAigCBEF4cSIDIAFqIQECQCADQYACTwRAIAIQ6wQMAQsgAkEMaigCACIEIAJBCGooAgAiAkcEQCACIAQ2AgwgBCACNgIIDAELQYjnwwBBiOfDACgCAEF+IANBA3Z3cTYCAAsgACABQQFyNgIEIAAgAWogATYCACAAQaDqwwAoAgBHDQJBmOrDACABNgIADAMLQZjqwwBBADYCAEGg6sMAQQA2AgALQcDqwwAoAgAgAU8NAUGk6sMAKAIARQ0BQQAhAQJAQZzqwwAoAgBBKE0NAEGk6sMAKAIAIQFBsOrDACEAAkADQCABIAAoAgBPBEAgACgCACAAKAIEaiABSw0CCyAAKAIIIgANAAtBACEAC0EAIQEgACgCDEEBcQ0AIABBDGooAgAaCxD4BA0BQZzqwwAoAgBBwOrDACgCAE0NAUHA6sMAQX82AgAPCyABQYACSQ0BIAAgARDqBEHI6sMAQcjqwwAoAgBBAWsiADYCACAADQAQ+AQaDwsPCyABQQN2IgJBA3RBkOfDAGohAQJ/QYjnwwAoAgAiA0EBIAJ0IgJxBEAgASgCCAwBC0GI58MAIAIgA3I2AgAgAQshAiABIAA2AgggAiAANgIMIAAgATYCDCAAIAI2AggLwggCCH8HfgJAAkACQAJAAkACQCABKQMAIg1QRQRAIA1C//////////8fVg0BIANFDQMgAS8BGCIBQSBrIAEgDUKAgICAEFQiARsiBUEQayAFIA1CIIYgDSABGyINQoCAgICAgMAAVCIBGyIFQQhrIAUgDUIQhiANIAEbIg1CgICAgICAgIABVCIBGyIFQQRrIAUgDUIIhiANIAEbIg1CgICAgICAgIAQVCIFGyEBIA1CBIYgDSAFGyINQoCAgICAgICAwABUIQVBoH8gDUIChiANIAUbIg1CP4enQX9zIAFBAmsgASAFG2oiBWtBEHRBEHVB0ABsQbCnBWpBzhBtIgFB0QBPDQIgAUEEdCIBQfquwwBqLwEAIQcCfyABQfCuwwBqKQMAIg5C/////w+DIg8gDSANQn+FQj+IhiIQQiCIIhF+IQ0gDkIgiCISIBBC/////w+DIhB+IQ4CQAJAIBEgEn4gDUIgiHwgDkIgiHwgDUL/////D4MgDyAQfkIgiHwgDkL/////D4N8QoCAgIAIfEIgiHwiD0FAIAUgAUH4rsMAai8BAGprIgFBP3GtIg2IpyIFQZDOAE8EQCAFQcCEPUkNASAFQYDC1y9JDQJBCEEJIAVBgJTr3ANJIgYbIQhBgMLXL0GAlOvcAyAGGwwDCyAFQeQATwRAQQJBAyAFQegHSSIGGyEIQeQAQegHIAYbDAMLIAVBCUshCEEBQQogBUEKSRsMAgtBBEEFIAVBoI0GSSIGGyEIQZDOAEGgjQYgBhsMAQtBBkEHIAVBgK3iBEkiBhshCEHAhD1BgK3iBCAGGwshBkIBIA2GIQ4CQCAIIAdrQRB0QYCABGpBEHUiByAEQRB0QRB1IglKBEAgDkIBfSIRIA+DIQ8gAUH//wNxIQsgByAEa0EQdEEQdSADIAcgCWsgA0kbIglBAWshDEEAIQEDQCAFIAZuIQogASADRg0HIAUgBiAKbGshBSABIAJqIApBMGo6AAAgASAMRg0IIAEgCEYNAiABQQFqIQEgBkEKSSAGQQpuIQZFDQALQfC6wwBBGUGkvMMAEKIJAAsgACACIANBACAHIAQgD0IKgCAGrSANhiAOEMcDDwsgAUEBaiIBIAMgASADSxshBSALQQFrQT9xrSESQgEhEANAIBAgEohQRQRAIABBADYCAA8LIAEgBUYNByAQQgp+IRAgD0IKfiITIBGDIQ8gASACaiATIA2Ip0EwajoAACAJIAFBAWoiAUcNAAsgACACIAMgCSAHIAQgDyAOIBAQxwMPC0GHq8MAQRxB0LvDABCiCQALQeC7wwBBJEGEvMMAEKIJAAsgAUHRAEGwucMAEK8IAAtBrLvDAEEhQZS8wwAQogkACyADIANBtLzDABCvCAALIAAgAiADIAkgByAEIAWtIA2GIA98IAatIA2GIA4QxwMPCyAFIANBxLzDABCvCAALowgCAX8SfSMAQZACayIFJAAgBUEgakEANgIAIAVBwAFqQQA2AgAgBUIANwMYIAVCADcDuAEgBUKCgICAMDcDECAFQoCAgIAQNwMIIAVBzABqQQBB7AAQ2gsaIAJBEGoqAgAiCYwiFSACQQxqKgIAIgogCpQgCSAJlJIgAkEUaioCACIHIAeUkkMAAAAAkiIQEH0iDJUhCAJ9IAeMIhYgDJUiCyALlCAKjCIXIAyVIgYgBpRDAAAAAJKSQwAAAACSEH0iDUMAAAAAWwRAIAFBBGoqAgAhDEMAAAAADAELIAsgDZUgASoCBCIMlCEPIAYgDZUgDJQLIQ0gBUHIAGpBADYCACAFQUBrQgA3AwAgBUE8aiAPIAsgAUEIaioCACILlJIgAioCCCIRkyIOOAIAIAVBOGogASoCACIPIAiYIAggC5SSIAIqAgQiEpMiCDgCACAFQTRqIA0gBiALlJIgAioCACINkyIGOAIAIAVBMGogDjgCACAFQSxqIAg4AgAgBUEANgLEASAFQQA2AiQgBSAGOAIoIAVByAFqIA8gDCALIAVBCGogAiADEHwgBSgCyAEhAQJAIAQEQCABRQRAIABBBDYCEAwCCyAAIAUqAswBOAIAIAAgBUHQAWopAwA3AgQgAEEMaiAFQdgBaigCADYCACAAQQM2AhAMAQsgAUUEQCAAQQQ2AhAMAQtDAAAAACEOIAUqAswBIgZDAAAAAFwEQCAAQQM2AhAgACAGOAIAIAAgBUHQAWoiASkCADcCBCAAQQxqIAFBCGooAgA2AgAMAQsgCSAQEH0iBpUiCSAHIAaVIgcgB5QgCiAGlSIKIAqUIAkgCZSSkkMAAAAAkhB9IgiVIRAgByAIlSIGIAaUIAogCJUiCCAIlEMAAAAAkpJDAAAAAJIQfSIUQwAAAABcBEAgDCAIIBSVlCETIAwgBiAUlZQhDgsgBUH0AWogFjgCACAFQfABaiAVOAIAIAUgFzgC7AEgBUEANgLEASAFQQA2AkggBUIANwNAIAVBADYCJCAFIBEgByAHIAsgBpQgDpIiBiARk5QgCSAPIBCYIAsgEJSSIhEgEpOUIAogCyAIlCATkiIIIA2TlJKSQ28SgzqSIgeUkiIOOALoASAFIAYgDpMiBjgCPCAFIBIgCSAHlJIiCTgC5AEgBSARIAmTIgk4AjggBSANIAogB5SSIgo4AuABIAUgCCAKkyIKOAI0IAUgBjgCMCAFIAk4AiwgBSAKOAIoIAVB+AFqIA8gDCALIAVBCGogBUHgAWogB0NvEoM6khB8QQQhAgJAIAUoAvgBRQ0AIAMgByAFKgL8AZMiA2BFDQAgACADOAIAIABBDGogBUGIAmooAgA2AgAgACAFQYACaikDADcCBEEDIQILIAAgAjYCEAsgBUGQAmokAAuRCQELfyMAQRBrIgskACAAKAIAIghBCGoiBSgCACIEIAFNBEAgC0EIaiIGQQA6AAQgBkF/NgIAIAFBAWoiBiEHAkAgBSgCACIFIAZPDQAgCy0ADCEJIAsoAgghCiAFIQcgBiAFayIMIAhBBGooAgAgBWtLBEAgCCAFIAwQhgYgCEEIaigCACEHCyAIKAIAIAdBBHRqIQQgDEECTwRAIAEgBWsiDkEDcSENIAVBf3MgAWpBA08EQCAOQXxxIQUDQCAEIAo2AgAgBEE4akJ/NwIAIARBNGogCToAACAEQTBqIAo2AgAgBEEoakJ/NwIAIARBJGogCToAACAEQSBqIAo2AgAgBEEYakJ/NwIAIARBFGogCToAACAEQRBqIAo2AgAgBEEIakJ/NwIAIARBBGogCToAACAEQUBrIQQgBUEEayIFDQALCyANBEADQCAEIAo2AgAgBEEIakJ/NwIAIARBBGogCToAACAEQRBqIQQgDUEBayINDQALCyAHIAxqQQFrIQcLIAxFDQAgBEJ/NwIIIAQgCToABCAEIAo2AgAgB0EBaiEHCyAIQQhqIAc2AgACQCAAKAIEIgVBCGoiCSgCACIHIAZPDQAgBiAHayEIIAggBUEEaigCACAHIgZrSwRAIAUgByAIEOYFIAVBCGooAgAhBgsgBSgCACAGQRhsaiEEIAhBAk8EQCABIAdrIgpBA3EhBSAHQX9zIAFqQQNPBEAgCkF8cSEHA0AgBEL////79///v/8ANwIAIARB2ABqQv////v///+/fzcCACAEQdAAakL////79///v383AgAgBEHIAGpC////+/f//7//ADcCACAEQUBrQv////v///+/fzcCACAEQThqQv////v3//+/fzcCACAEQTBqQv////v3//+//wA3AgAgBEEoakL////7////v383AgAgBEEgakL////79///v383AgAgBEEYakL////79///v/8ANwIAIARBEGpC////+////79/NwIAIARBCGpC////+/f//79/NwIAIARB4ABqIQQgB0EEayIHDQALCyAFBEADQCAEQv////v3//+//wA3AgAgBEEQakL////7////v383AgAgBEEIakL////79///v383AgAgBEEYaiEEIAVBAWsiBQ0ACwsgBiAIakEBayEGCyAIRQ0AIARC////+/f//79/NwIIIARC////+/f//7//ADcCACAEQRBqQv////v///+/fzcCACAGQQFqIQYLIAkgBjYCACAAKAIAIggoAgghBAsCQCABIARJBEAgCCgCACABQQR0aiIGIAE2AgggBkEM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w8AANgIAIAZCATcCDCAGQcTPwQA2AggjAEEgayIAJAAgAEGI1cAANgIEIAAgBkEHajYCACAAQQhqIgFBEGogBkEIaiIDQRBqKQIANwMAIAFBCGogA0EIaikCADcDACAAIAMpAgA3AwhBASAAQcjQwAAgAEEEakHI0MAAIAFBzM/BABCeBAALIABBFGooAgBBACEDIAFBGHRBGHUQpggiC0P//39+IAtD//9/fl0bIQtFBEAgCEEAEP8FIABBGGooAgAhAgsgAEEYaiACQQFqNgIAIAAoAhAgAkEGdGoiAEEAOgA8IABBADsAOSAAIAE6ADggAEIENwIsIABBADYCBCAAIAs4AgAgAEE0akEANgIAIABBJGpCADcCACAAQRxqQoCAgIDAADcCACAAQRRqQgQ3AgAgAEEMakIANwIAIABBCGpBkJLDADYCAAwFCyACQf8BcSABQf8BcUYEQCAEIQMMBQsgByAEQQZ0aiICLQA6IQogAkEBOgA6IAJBO2oiAi0AACEFIAIgAzoAAAJAIAoEQCADIAVNDQQgByAFQQZ0aiICQQE6ADwgAkE9aiADOgAADAELIAkgAzoAAAsgAEEUaigCACABQRh0QRh1EKYIIgtD//9/fiALQ///f35dGyELIAMiAkYEQCAIIAMQ/wUgACgCECEHIABBGGooAgAhAgsgAEEYaiACQQFqNgIAIAcgAkEGdGoiAkEBOgA8IAIgCjoAOiACIAM6ADkgAiABOgA4IAJCBDcCLCACQQA2AgQgAiALOAIAIAJBPWogBDoAACACQTtqIAU6AAAgAkE0akEANgIAIAJBJGpCADcCACACQRxqQoCAgIDAADcCACACQRRqQgQ3AgAgAkEMakIANwIAIAJBCGpBkJLDADYCACAAIAMQXQwECyAALQBhIgQgA08NAiAHIARBBnRqIgJBAToAPCACQT1qIAM6AAAgAEEUaigCACABQRh0QRh1EKYIIgtD//9/fiALQ///f35dGyELIAMiAkYEQCAIIAMQ/wUgACgCECEHIABBGGooAgAhAgsgACADOgBhIABBGGogAkEBajYCACAHIAJBBnRqIgJBADoAPCACQQE6ADogAiADOgA5IAIgAToAOCACQgQ3AiwgAkEANgIEIAIgCzgCACACQTtqIAQ6AAAgAkE0akEANgIAIAJBJGpCADcCACACQRxq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AiggAiACQQhqNgIQIAEgAkEYahCxCAwRCyACIABBCGopAwA3AwggAkEsakEBNgIAIAJCAjcCHCACQdyXwwA2AhggAkHrADYCFCACIAJBEGo2AiggAiACQQhqNgIQIAEgAkEYahCxCAwQCyACIABBCGopAwA3AwggAkEsakEBNgIAIAJCAjcCHCACQdyXwwA2AhggAkGLBzYCFCACIAJBEGo2AiggAiACQQhqNgIQIAEgAkEYahCxCAwPCyACIABBCGorAwA5AwggAkEsakEBNgIAIAJCAjcCHCACQcCXwwA2AhggAkGMBzYCFCACIAJBEGo2AiggAiACQQhqNgIQIAEgAkEYahCxCAwOCyACIABBBGooAgA2AgggAkEsakEBNgIAIAJCAjcCHCACQaCXwwA2AhggAkGNBzYCFCACIAJBEGo2AiggAiACQQhqNgIQIAEgAkEYahCxCAwNCyACIABBBGopAgA3AwggAkEsakEBNgIAIAJCATcCHCACQYyXwwA2AhggAkGOBzYCFCACIAJBEGo2AiggAiACQQhqNgIQIAEgAkEYahCxCAwMCyACQSxqQQA2AgAgAkGwlcMANgIoIAJCATcCHCACQfyWwwA2AhggASACQRhqELEIDAsLIAJBLGpBADYCACACQbCVwwA2AiggAkIBNwIcIAJB9JbDADYCGCABIAJBGGoQsQgMCgsgAkEsakEANgIAIAJBsJXDADYCKCACQgE3AhwgAkHglsMANgIYIAEgAkEYahCxCAwJCyACQSxqQQA2AgAgAkGwlcMANgIoIAJCATcCHCACQcyWwwA2AhggASACQRhqELEIDAgLIAJBLGpBADYCACACQbCVwwA2AiggAkIBNwIcIAJBtJbDADYCGCABIAJBGGoQsQgMBwsgAkEsakEANgIAIAJBsJXDADYCKCACQgE3AhwgAkGklsMANgIYIAEgAkEYahCxCAwGCyACQSxqQQA2AgAgAkGwlcMANgIoIAJCATcCHCACQZiWwwA2AhggASACQRhqELEIDAULIAJBLGpBADYCACACQbCVwwA2AiggAkIBNwIcIAJBjJbDADYCGCABIAJBGGoQsQgMBAsgAkEsakEANgIAIAJBsJXDADYCKCACQgE3AhwgAkH4lcMANgIYIAEgAkEYahCxCAwDCyACQSxqQQA2AgAgAkGwlcMANgIo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CyAAIAg4AgAgACALKQMgNwIEIAAgCykDeDcCECAAIAspA2g3AhwgACALKQNYNwIoIAAgAToANCAAQQxqIAtBKGooAgA2AgAgAEEYaiALQYABaigCADYCACAAQSRqIAtB8ABqKAIANgIAIABBMGogC0HgAGooAgA2AgAMAwsgAEEFOgA0DAILIAMgBCgCnAERDAAgBiAHKAKcAREMAJIhESADIAQoAqABEQwAIRAgBiAHKAKgAREMACISIBIgECAQIBJdGyAQIBBcGyEQQQELIQogC0HoAGogAyAEKAKAAREAACALQfgAaiAGIAcoAoABEQAAAkAgCyoCdCALKgKEAWBFBEAgC0EoaiAQOAIAIAsgETgCJCALIAo2AiAgC0GIAWogASAFIA4gDyAGIAcgAiAMIA0gAyAEIAggCSALQSBqED0gCy0AvAEiA0EERwRAIAtBIGoiAUEYaiALQYgBaiICQQxqKAIANgIAIAFBDGogAkEYaigCADYCACABQTBqIAJBJGooAgA2AgAgAUEkaiACQTBqKAIANgIAIAsgCykCjAE3AzAgCyALKQOYATcCJCALIAspAqQBNwNIIAsgCykDsAE3AjwgCyALKgKIATgCIAsgCyADOgBUDAELIAtBkAFqIBA4AgAgCyAROAKMASALIAo2AogBIAtBIGogASACIAwgDSADIAQgBSAOIA8gBiAHIAggCSALQYgBahA9CyAAIAspAyA3AgAgAEEwaiALQSBqIgFBMGopAwA3AgAgAEEoaiABQShqKQMANwIAIABBIGogAUEgaikDADcCACAAQRhqIAFBGGopAwA3AgAgAEEQaiABQRBqKQMANwIAIABBCGogAUEIaikDADcCAAsgC0HAAWokAAv2BgIbfQJ/IAACfSADQQhqKgIAIgRDAAAAAJQiBUMAAIA/IANBGGoqAgAiF5giDiADKgIAIgaUkyIHIAeSIQwgBiACKAIEQf////8HcSIfIAMqAgwiCiAMlCAGIAZDAAAAAJQiCCADQQRqKgIAIgdDAAAAAJQiC5MiCSAJkiIJlCAEIA4gB5QgBZMiDSANkiINlJOSvEGAgICAeHFyviIYlCAHIAIoAgBB/////wdxIiAgCiANlCAEIAyUIAcgCZSTkrxBgICAgHhxcr4iD5STIRIgBCAPlCAGIAIoAghB/////wdxIgIgCiAJ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ACAAKAIAIghBf0YNASAAIAhBAWo2AgAgAUUNACABKAIAIghBf0YNASABIAhBAWo2AgAgAkUNACACKAIAIghBf0YNASACIAhBAWo2AgAgA0UNACADKAIAIghBf0YNASADIAhBAWo2AgAgBEUNACAEKAIAIghBf0YNASAEIAhBAWo2AgAgBUUNACAFKAIAIghBf0YNAUEBIQsgBSAIQQFqNgIAIAdBEGoiCEEYaiABQQRqIglBCGooAgA2AgAgByAJKQIANwMgIAhBCGogAkEEaiIJQQhqKQIANwMAIAcgCSkCADcDECAHQTBqIglBGGogBEEEaiIKQQhqKAIANgIAIAcgCikCADcDQCAJQQhqIAVBDGopAgA3AwAgByAFKQIENwMwIAdBCGoiCiADQQRqIgxBBGooAgAiDTYCBCAKIAwoAgAgDSgCCEEHakF4cWo2AgAgB0GIAWogCCAAQQRqKAIAIABBCGooAgAiCCgCCEEHakF4cWogCCAJIAcoAgggBygCDCAGEJwBAkAgBygCiAEiCUECRg0AIAdB0ABqIghBMGoiCiAHQbwBaigCADYCACAIQShqIgwgB0G0AWopAgA3AwAgCEEgaiINIAdBrAFqKQIANwMAIAhBGGogB0GkAWopAgA3AwAgCEEQaiIOIAdBnAFqKQIANwMAIAhBCGogB0GUAWopAgA3AwAgByAHKQKMATcDUCAJRQ0AIAdBiAFqIghBMGogCigCADYCACAIQShqIAwpAwA3AwAgCEEgaiANKQMANwMAIAhBGGogB0HQAGoiC0EYaikDADcDACAIQRBqIA4pAwA3AwAgCEEIaiALQQhqKQMANwMAIAcgBykDUDcDiAFBACELCyAFIAUoAgBBAWs2AgAgBCAEKAIAQQFrNgIAIAMgAygCAEEBazYCACACIAIoAgBBAWs2AgAgASABKAIAQQFrNgIAIAAgACgCAEEBazYCAEEAIQAgC0UEQEE4QQQQ7goiAEUNAyAAQQA2AgAgACAHKQOIATcCBCAAQQxqIAdBkAFqKQMANwIAIABBFGogB0GYAWopAwA3AgAgAEEcaiAHQaABaikDADcCACAAQSRqIAdBqAFqKQMANwIAIABBLGogB0GwAWopAwA3AgAgAEE0aiAHQbgBaigCADYCAAsgB0HAAWokACAADwsQzQsACxDOCwALQThBBEHc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CpQiDTgCBCAGQQhqIAsgCpQiEDgCACAGQQxqIAwgCpQiDzgCACANIANBCGoqAgAiCpQgDyADKgIAIguUkyIMIAySIRMgCyADKgIMIhUgE5QgCyAQIAuUIA0gA0EEaioCACIMlJMiESARkiISlCAKIA8gDJQgECAKlJMiESARkiIUlJOSIBCTvEGAgICAeHEgAigCBEH/////B3FyviIZlCAMIBUgFJQgCiATlCAMIBKUk5IgDZO8QYCAgIB4cSACKAIAQf////8HcXK+IhqUkyIRIBGSIREgBiAPIB0gFSARlCALIAogGpQgCyAVIBKUIAwgFJQgCyATlJOSIA+TvEGAgICAeHEgAigCCEH/////B3FyviITlJMiEiASkiISlCAMIAwgE5QgCiAZlJMiFCAUkiIUlJOSIBOSkiABKAIIQf////8HcSAPvEGAgICAeHFyvpOUIA0gGyAVIBSUIAwgEZQgCiASlJOSIBqSkiABKAIAQf////8HcSANvEGAgICAeHFyvpOUIBAgHCAVIBKUIAogFJQgCyARlJOSIBmSkiABKAIEQf////8HcSAQvEGAgICAeHFyvpOUkpI4AgAgBCoCcCIKIA5eRQ0AIAQqAnwhGCAEKgJ4IRcgBCoCdCEWIAohDgsgCCAFQQxqIgVHDQALIAAgFjgCBCAAIA44AgAgAEEMaiAYOAIAIABBCGogFzgCACAEQZABaiQAC/YGAQh/IwBBMGsiAiQAIAIgADYCCAJAAkACQAJAAkACQCAAQQJJBEACQAJAIAEgAEHIAGxqKAIMIgVBAk8NACABIAVByABsai0AREUNAyABIABByABsakEQaigCACIGQQJPBEAgBiEFDAELIAEgBkHIAGxqLQBERQ0DIAEgAEHIAGxqQRRqKAIAIgdBAkkNASAHIQULIAVBAkGwgcMAEK8IAAsgASAHQcgAbGotAERFDQEgAkEANgIMIAEgAEHIAGxqKAIYIgNBAksNBSABIAVByABsaiADQQJ0akEMaiIEKAIAIABHDQIgASAFQcgAbGogA0ECdGoiCEEYaiIEKAIADQMgAiAIQSRqKAIAIgg2AhAgAiABIABByABsakEoaigCACIENgIUIAQgCEcNBCACIAEgBUHIAGxqIANBAWpB/wFxQQNwQQJ0akEkaigCACIFNgIQIAIgASAAQcgAbGoiAygC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QAJAAkAgDg4DAwECAAtBoIvCAEEoQZyfwgAQogkAC0ECIQ5BACAAQcQAaioCACAAKgIgIgKTIgYgASoCBCAAQSRqKgIAIgSTIgOUIABByABqKgIAIASTIgQgASoCACACkyIClJMiBSAFlCAEIAEqAgggAEEoaioCACIEkyIFlCAAQcwAaioCACAEkyIEIAOUkyIDIAOUIAQgApQgBiAFlJMiAiAClJKSQwAAAACSQwAAoDVdDQQaDAILIAEqAgQhCCABKgIAIQlBACABKgIIIABBKGoqAgAiApMgAEHEAGoqAgAgACoCICIGkyIFIABB7ABqKgIAIABBJGoqAgAiBJMiCpQgAEHIAGoqAgAgBJMiByAAQegAaioCACAGkyILlJMiAyADIAOUIAcgAEHwAGoqAgAgApMiA5QgAEHMAGoqAgAgApMiByAKlJMiAiAClCAHIAuUIAUgA5STIgMgA5SSkkMAAAAAkhB9IgWVlCAJIAaTIAIgBZWUIAggBJMgAyAFlZSSkotDAACgNV0NAxogACAAKAK8AUEBaiIONgK8ASAMQQhqIg1BIGogAUEgaigCADYCACANQRhqIAFBGGopAgA3AwAgDUEQaiABQRBqKQIANwMAIA1BCGogAUEIaikCADcDACAMIAEpAgA3AwggDkEESQ0CIA5BBEGsn8IAEK8IAAtBASEOQQAgACoCICABKgIAkyICIAKUIABBJGoqAgAgASoCBJMiAiAClJIgAEEoaioCACABKgIIkyICIAKUkkMAAAAAkkMAAKA1XQ0CGgsgACAONgK8ASAMQQhqIg1BIGogAUEgaigCADYCACANQRhqIAFBGGopAgA3AwAgDUEQaiABQRBqKQIANwMAIA1BCGogAUEIaikCADcDACAMIAEpAgA3AwgLIAAgDkEkbGoiAEFAayAMQShqKAIANgIAIABBOGogDEEgaikDADcCACAAQTBqIAxBGGopAwA3AgAgAEEoaiAMQRBqKQMANwIAIABBIGogDCkDCDcCAEEBCyAMQTBqJAALrQcCA38MfSMAQcACayIFJAAgBUEgakEANgIAIAVBwAFqQQA2AgAgBUIANwMYIAVCADcDuAEgBUKCgICAMDcDECAFQoCAgIAQNwMIIAVBzABqQQBB7AAQ2gsaIAVBkAJqIgdBCGoiBiACQRRqKAIANgIAIAYgBioC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QQhqKQMANwMAIAdBEGogCkEQaikDADcDACAHQRhqIApBGGopAwA3AwAgB0EgaiAKQSBqKQMANwMAIAdBKGogCkEoaikDADcDACAHQTBqIApBMGopAwA3AwAgB0E4aiAKQThqKAIANgIAIAkgCSkDkAc3A7AFIAkoAowHIQcgCSoChAchOSAJKgKAByE3IAkqAvwGITYgCSoC+AYhNSAJQfAEaiIKQQhqIBBBCGopAAA3AwAgCkEQaiAQQRBqKQAANwMAIApBGGogEEEYaikAADcDACAKQSBqIBBBIGopAAA3AwAgCkEoaiAQQShqKQAANwMAIApBMGogEEEwaikAADcDACAKQTdqIBBBN2opAAA3AAAgCUGwBGoiCkEIaiASQQhqKQAANwMAIApBEGogEkEQaikAADcDACAKQRhqIBJBGGopAAA3AwAgCkEgaiASQSBqKQAANwMAIApBKGogEkEoaikAADcDACAKQTBqIBJBMGopAAA3AwAgCkE3aiASQTdqKQAANwAAIAkgECkAADcD8AQgCSASKQAANwOwBCAJLQDMByEOIAktAIwIIRYgCS0AzAghCiAJQfADaiINQTdqIBFBN2opAAA3AAAgDUEwaiARQTBqKQAANwMAIA1BKGogEUEoaikAADcDACANQSBqIBFBIGopAAA3AwAgDUEYaiARQRhqKQAANwMAIA1BEGogEUEQaikAADcDACANQQhqIBFBCGopAAA3AwAgCSARKQAANwPwAyAJLQCMCSENIAlB4gNqICFBAmotAAA6AAAgCSAhLwAAOwHgAwsgCUGQB2oiC0E4aiAJQbAFaiIMQThqKAIANgIAIAtBMGogDEEwaikDADcDACALQShqIAxBKGopAwA3AwAgC0EgaiAMQSBqKQMANwMAIAtBGGogDEEYaikDADcDACALQRBqIAxBEGopAwA3AwAgC0EIaiAMQQhqKQMANwMAIAkgCSkDsAU3A5AHIAkgDjoAzAcgECAJKQPwBDcAACAQQQhqIAlB8ARqIgtBCGopAwA3AAAgEEEQaiALQRBqKQMANwAAIBBBGGogC0EYaikDADcAACAQQSBqIAtBIGopAwA3AAAgEEEoaiALQShqKQMANwAAIBBBMGogC0EwaikDADcAACAQQTdqIAtBN2opAAA3AAAgCSAWOgCMCCASIAkpA7AENwAAIBJBCGogCUGwBGoiC0EIaikDADcAACASQRBqIAtBEGopAwA3AAAgEkEYaiALQRhqKQMANwAAIBJBIGogC0EgaikDADcAACASQShqIAtBKGopAwA3AAAgEkEwaiALQTBqKQMANwAAIBJBN2ogC0E3aikAADcAACAJIAo6AMwIIBFBN2ogCUHwA2oiCkE3aikAADcAACARQTBqIApBMGopAwA3AAAgEUEoaiAKQShqKQMANwAAIBFBIGogCkEgaikDADcAACARQRhqIApBGGopAwA3AAAgEUEQaiAKQRBqKQMANwAAIBFBCGogCkEIaikDADcAACARIAkpA/ADNwAAIAkgDToAjAkgIUECaiAJQeIDai0AADoAACAhIAkvAeADOwAAIAkgOTgChAcgCSA3OAKAByAJIDY4AvwGIAkgNTgC+AYgB0EVdkH4AXEgB0EOdkH8AXEgB0EHdkH+AXEgB0H/AXFycnKtIWYgJygCACELIBkoAkQhDEIAIWQDQCBkImVCAXwhZAJAIGYgZYhCAYNQDQAgZachByAJLQDYAwRAIAdBAnQiDSAJQfgGamoqAgAiNSAGXUUNASAJQZAHaiAHQQZ0aiIKQTxqLQAAIgdBBEYNASAJIA1qQcADaigCACAMTw0BIBUgCikAADcAACAVQThqIApBOGooAAA2AAAgFUEwaiAKQTBqKQAANwAAIBVBKGogCkEoaikAADcAACAVQSBqIApBIGopAAA3AAAgFUEYaiAKQRhqKQAANwAAIBVBEGogCkEQaikAADcAACAVQQhqIApBCGopAAA3AAAgCUGOAmogCkE/ai0AADoAACAJIAovAD07AYwCIAlBkAJqIgpBN2ogCUHwBWoiDUE3aikAADcAACAKQTBqIA1BMGopAAA3AwAgCkEoaiANQShqKQAANwMAIApBIGogDUEgaikAADcDACAKQRhqIA1BGGopAAA3AwAgCkEQaiANQRBqKQAANwMAIApBCGogDUEIaikAADcDACAJIAkpAPAFNwOQAiAHIRwgNSEGDAELIAdBAnQiByAJakHAA2ooAgAiDiALTw0AIAlB+AZqIAdqKgIAjCE1IAkoAogCIgchCiAJKAKEAiAHRgRAIAlBgAJqIAcQ+gUgCSgCiAIhCgsgCSgCgAIiDSAKQQN0aiIWIDU4AgQgFiAONgIAIAkgCkEBajYCiAIg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F5MiBZSTIgMgA5IiA5QgESAQIAWUIBEgDpSTIgQgBJIiBJQgDCAMIA6UIBAgBpSTIgkgCZIiCZSTkpI4AgAgGSAFIBMgCZQgDCADlCAQIASUk5KSOAIAIAAgBiATIASUIBAgCZQgESADlJOSkjgCHAv6BgINfwF+IwBBgAFrIgMkAEEEIQlBBCEIAkACQAJAAkACQAJAIAEoAggiCkUNACAKrUIkfiIPQiCIpyIIDQMgD6ciBUEASA0DIAEoAgAhBCAIRUECdCECIAUEfyAFIAIQ7goFIAILIghFDQEgA0HQAGohBiAIIQIgCiEFA0AgBUUNASADQcgAaiIMIARBCGopAgA3AwAgBiAEQRBqKQIANwIAIAZBCGogBEEYaigCADYCACAEKQIAIQ8gBEEcaigCACIHKAIAIQsgByALQQFqNgIAIAMgDzcDQCALQQBIDQMgAiADKQNANwIAIAJBHGogBzYCACACQQhqIAwpAwA3AgAgAkEQaiAGKQMANwIAIAJBGGogA0HYAGooAgA2AgAgAkEgaiAEQSBqKAIANgIAIARBJGohBCACQSRqIQIgBUEBayIFDQALCyADQUBrIAFBDGoQnwEgASgCTCEHAkAgAUHUAGooAgAiBkUEQEEAIQQMAQsgBq1CGH4iD0IgiKciAg0DIA+nIgRBAEgNAyACRUECdCEFIAQEfyAEIAUQ7goFIAULIglFDQQLIAkgByAEENkLIQUgA0E4aiIJIANBQGsiAkE4aikDADcDACADQTBqIgQgAkEwaikDADcDACADQShqIgcgAkEoaikDADcDACADQSBqIgsgAkEgaikDADcDACADQRhqIgwgAkEYaikDADcDACADQRBqIg0gAkEQaikDADcDACADQQhqIg4gAkEIaikDADcDACADIAMpA0A3AwBB8ABBBBDuCiICRQ0EIAIgCjYCCCACIAo2AgQgAiAINgIAIAIgAykDADcCDCACQRRqIA4pAwA3AgAgAkEcaiANKQMANwIAIAJBJGogDCkDADcCACACQSxqIAspAwA3AgAgAkE0aiAHKQMANwIAIAJBPGogBCkDADcCACACQcQAaiAJKQMANwIAIAIgBjYCVCACIAY2AlAgAiAFNgJMIAIgASkCWDcCWCACQeAAaiABQeAAaikCADcCACACQegAaiABQegAaikCADcCACAAQdS+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QQhqIgcgAUEIaiIDKAIANgIAIANBADYCACACIBs3AwAgAkEYaiIIIAFBFGooAgA2AgAgAiABKQIMNwMQIAJBKGoiCSABQSBqKAIANgIAIAIgASkCGDcDICABKAIkIQogASgCKCELIAJBMGoiA0EYaiIMIAFBxABqKQIANwMAIANBEGoiDSABQTxqKQIANwMAIANBCGoiDiABQTRqKQIANwMAIAIgASkCLDcDMCACQdAAaiIDQRhqIg8gAUHkAGopAgA3AwAgA0EQaiIQIAFB3ABqKQIANwMAIANBCGoiESABQdQAaikCADcDACACIAEpAkw3A1AgAUHsAGooAgAhEiABQfAAaigCACETIAFB9ABqKAIAIRQgAUH4AGooAgAhFSABQfwAaigCACEWIAFBgAFqKAIAIRcgAUGEAWooAgAhGCACQfgAaiIZIAFBkAFqKAIANgIAIAIgAUGIAWopAgA3A3AgAUGUAWooAgAhGgJAAkACQCABQZwBaigCACIGRQRAQQQhAwwBCyAGrUIofiIbQiCIpyIDDQEgG6ciBUEASA0BIANFQQJ0IQQgBQR/IAUgBBDuCgUgBAsiA0UNAgsgAyAaIAUQ2QshAyAAQYgBaiACKQNwNwIAIABBkAFqIBkoAgA2AgAgAUGgAWooAgAhBCABQaQBai8BACEBIABBCGogBygCADYCACAAIAIpAwA3AgAgACACKQMQNwIMIABBFGogCCgCADYCACAAIAIpAyA3AhggAEEgaiAJKAIANgIAIAAgCzYCKCAAIAo2AiQgACACKQMwNwIsIABBNGogDikDADcCACAAQTxqIA0pAwA3AgAgAEHEAGogDCkDADcCACAAQeQAaiAPKQMANwIAIABB3ABqIBApAwA3AgAgAEHUAGogESkDADcCACAAIAIpA1A3AkwgAEGkAWogATsBACAAQaABaiAENgIAIABBnAFqIAY2AgAgAEGYAWogBjYCACAAQZQBaiADNgIAIABBhAFqIBg2AgAgAEGAAWogFzYCACAAQfwAaiAWNgIAIABB+ABqIBU2AgAgAEH0AGogFDYCACAAQfAAaiATNgIAIAAgEjYCbCACQYABaiQADwsQ3wkACyAFIARB3ObDACgCACIAQY8HIAAbEQAAAAviBQIJfQh/IwBB0ABrIg8kAEEEIRAgAyoCACACQRBqKgIAkyIO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KAIAIgRBf0YNASAAIARBAWo2AgAgAUUNACABKAIAIgRBf0YNASABIARBAWo2AgAgAkUNACACKAIAIgRBf0YNASACIARBAWo2AgAgA0UNACADKAIAIgRBf0YNASADIARBAWo2AgAgBkEYaiIMIABBBGoiBEEIaigCADYCACAGQRBqIg0gBCkCADcDACAGQQhqIg4gAUEEaiIEQQhqKQIANwMAIAYgBCkCADcDACAGQSBqIgRBGGoiDyACQQRqIgVBCGooAgA2AgAgBEEQaiIQIAUpAgA3AwAgBEEIaiIRIANBDGopAgA3AwAgBiADKQIENwMgIwBB4ABrIgVBzQBqIgdBC2pCADcAACAFQTpqIghBC2pCADcAACAFQSdqIglBC2pCADcAACAFQRRqIgpBC2pCADcAACAFQQFqIgtBC2pCADcAACAFQgA3AFAgBkHwAmoiBEGZAWogBSkATTcAACAEQaEBaiAHQQhqKQAANwAAIARBqAFqIAdBD2ooAAA2AAAgBUIANwA9IARBvQFqIAhBCGopAAA3AAAgBUIANwAqIAVCADcAFyAFQgA3AAQgBEHEAWogCEEPaigAADYAACAEQbUBaiAFKQA6NwAAIARB4AFqIAlBD2ooAAA2AAAgBEHZAWogCUEIaikAADcAACAEQdEBaiAFKQAnNwAAIARB/AFqIApBD2ooAAA2AAAgBEH1AWogCkEIaikAADcAACAEQe0BaiAFKQAUNwAAIARBmAJqIAtBD2ooAAA2AAAgBEGRAmogC0EIaikAADcAACAEQYkCaiAFKQABNwAAIARBIGpCADcCACAEQRhqIgVCADcCACAEQgA3AhAgBEH8AGpCADcCACAEQYQBakIANwIAIARBjAFqQQA2AgAgBEE/NgKoAiAEQaQCakEAOgAAIARBnAJqQv////sHNwIAIARBiAJqQQA6AAAgBEGAAmpC////+wc3AgAgBEHsAWpBADoAACAEQeQBakL////7BzcCACAEQdABakEAOgAAIARByAFqQv////sHNwIAIARBtAFqQQA6AAAgBEGsAWpC////+wc3AgAgBEGYAWpBADoAACAEQZABakL////7BzcCACAEQfgAakH////7BzYCACAEQfAAakKAgICA8P//v383AgAgBEHoAGpC////+////7//ADcCACAEQeAAakL////7BzcCACAEQdgAakKAgICA8P//v383AgAgBEHQAGpC////+////7//ADcCACAEQcgAakL////7BzcCACAEQUBrQoCAgIDw//+/fzcCACAEQv////v///+//wA3AjggBEEwakIANwIAIARBKGpCgICA/AM3AgAgBEKAgICAgICAwD83AgggBEIANwIAIAZBoAVqIgdBGGoiCSAMKAIANgIAIAdBEGoiCCANKQMANwMAIAdBCGoiCiAOKQMANwMAIAYgBikDADcDoAUgBCAHKQIANwIAIAUgCSgCADYCACAEQRBqIAgpAgA3AgAgBEEIaiAKKQIANwIAIAZBQGsiBSAEQawCENkLGiAJIA8oAgA2AgAgCCAQKQMANwMAIAogESkDADcDACAGIAYpAyA3A6AFIAUgBykCADcCHCAFQTRqIAkoAgA2AgAgBUEsaiAIKQIANwIAIAVBJGogCikCADcCACAEIAVBrAIQ2QsaIAUgBBC3CyADIAMoAgBBAWs2AgAgAiACKAIAQQFrNgIAIAEgASgCAEEBazYCACAAIAAoAgBBAWs2AgBBsAJBBBDuCiIARQ0CIABBADYCACAAQQRqIAZBQGtBrAIQ2QsaIAZBwAVqJAAgAA8LEM0LAAsQzgsAC0GwAkEEQdzmwwAoAgAiAEGPByAAGxEAAAALlQQCB38DfSMAQSBrIgUkAAJAAkACQAJAIAJBDGooAgAiByAAQQRqKAIAIgMgACgCACIGak8EQCABKAIIIQQgASgCACEJIAUgBzYCCCAFIAM2AgQgBSACKAIAIAZBAnRqIgE2AgAgAEEIaigCACICIARLDQEgA0EBaiIHIANqIQggCCAEIAJrIAdqSw0CIAUgAzYCGCAFIAM2AhQgBSAJIAJBAnRqNgIQIAVBEGogBRDDASEKIAAgACoCECILIAAqAhwgCiAAKgIgkiALIAAqAiyUk5SSIgogAEEYaioCACIMIAogDF0bIAAqAhQiDCAKIAxeGyIKOAIQIAIgA2oiBiAESw0DIAQgB2ogBmsgCEkNBAJAIANFDQAgCiALkyELIANBAXFBACEAIANBAUcEQCAJIAZBAnRqIQRBACECQQAgA0F+cWshAyABIQADQCAAIAAqAgAgCyAEKgIAlJM4AgAgAEEEaiIIIAgqAgAgCyAEQQRqKgIAlJM4AgAgBEEIaiEEIABBCGohACAD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CiABIARBGGsiBTYCBCABIAJBGGo2AgAgBUEETwRAIAIqABQhCyABIARBHGs2AgQgASACQRxqNgIAQQAhAUEAIQQCQAJAAkAgAigAGCICDgICAQALIANBAToAACADIAKtNwMIIANBlIjAAEGchMAAEJ4IDAQLQQEhBAsgACAGNgIEIABBHGogBDoAACAAQRhqIAs4AgAgAEEUaiAKOAIAIABBEGogCTgCACAAQQxqIAg4AgAgAEEIaiAHOAIADAMLCyADQoHKADcDACADEI8KCzYCBEEBIQELIAAgATYCACADQRBqJAALjQQCA38MfSMAQTBrIgMkACADIAIqAgwiBiABKgIMYDoAEyADIAIqAggiByABKgIIYDoAEiADIAIqAgQiCCABKgIEYDoAESADIAIqAgAiCSABKgIAYDoAECADIAJBHGoqAgAiCiABQRxqKgIAYDoAIyADIAJBGGoqAgAiCyABQRhqKgIAYDoAIiADIAJBFGoqAgAiDCABQRRqKgIAYDoAISADIAIqAhAiDSABKgIQYDoAICADIANBEGoiBCADQSBqIgUQ3wggAyACQSxqKgIAIg4gAUEsaioCAGA6ACMgAyACQShqKgIAIg8gAUEoaioCAGA6ACIgAyACQSRqKgIAIhAgAUEkaioCAGA6ACEgAyACKgIgIhEgASoCIGA6ACAgBCADIAUQ3wggAyABQTxqKgIAIAZgOgAjIAMgAUE4aioCACAHYDoAIiADIAFBNGoqAgAgCGA6ACEgAyABKgIwIAlgOgAgIAMgBCAFEN8IIAMgAUHMAGoqAgAgCmA6ACMgAyABQcgAaioCACALYDoAIiADIAFBxABqKgIAIAxgOgAhIAMgAUFAayoCACANYDoAICAEIAMgBRDfCCADIAFB3ABqKgIAIA5gOgAjIAMgAUHYAGoqAgAgD2A6ACIgAyABQdQAaioCACAQYDoAISADIAFB0ABqKgIAIBFgOgAgIAAgBCAFEN8IIANBMGokAAvlAwELfSAAAn8CQCACQQRqKgIAIg0gASoCACIRlCABQQRqKgIAIg4gAioCACIPlJMiEyARIARBBGoqAgAiFZQgDiAEKgIAIhaUk5QgDiACQQhqKgIAIhKUIAFBCGoqAgAiECANlJMiFCAOIARBCGoqAgAiF5QgECAVlJOUIBAgD5QgEiARlJMiDiAQIBaU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DigCACAQa0EDTQRAIAogEEEEEMMGIA8oAgAhEAsgCigCACAQaiAVNgAAIA8gEEEEaiIQNgIAIA4oAgAgEGtBA00EQCAKIBBBBBDDBiAPKAIAIRALIAooAgAgEGogDTYAACAPIBBBBGoiEDYCACALQYgBaigCACENIAtBhAFqKAIAIRUgDigCACAQa0EDTQRAIAogEEEEEMMGIA8oAgAhEAsgCigCACAQaiAVNgAAIA8gEEEEaiIQNgIAIA4oAgAgEGtBA00EQCAKIBBBBBDDBiAPKAIAIRALIAooAgAgEGogDTYAACAPIBBBBGoiEDYCACALQYwBaigCACENIA4oAgAgEGtBA00EQCAKIBBBBBDDBiAPKAIAIRALIAooAgAgEGogDTYAACAPIBBBBGoiEDYCACALQZABaigCACENIA4oAgAgEGtBA00EQCAKIBBBBBDDBiAPKAIAIRALIA8gEEEEajYCACAKKAIAIBBqIA02AAAgC0GYAWooAgAhDiASKAIAIgpBCGoiDygCACENIApBBGooAgAgDWtBA00EQCAKIA1BBBDDBiAPKAIAIQ0LIA8gDUEEajYCACAKKAIAIA1qIA42AAAgC0EQaikDACEgIAtBCGopAwAhISASKAIAIgpBCGoiDygCACELIApBBGooAgAgC2tBD00EQCAKIAtBEBDDBiAPKAIAIQsLIA8gC0EQajYCACAKKAIAIAtqIgsgIDcACCALICE3AAAMAQsgC0EIaigCACEOIBIoAgAiC0EEaiEPIAtBCGoiCigCACINIA8oAgBGBEAgCyANQQEQwwYgCigCACENCyALKAIAIA1qQQE6AAAgCiANQQFqIg02AgAgDygCACANa0EDTQRAIAsgDUEEEMMGIAooAgAhDQsgCiANQQRqNgIAIAsoAgAgDWogDjYAAAsgFCAMQaABaiIMRw0ACwsgESgCDCEKIBIoAgAiC0EIaigCACENIAtBBGooAgAgDWtBA00EQCALIA1BBBDDBiALQQhqKAIAIQ0LIAtBCGogDUEEajYCACALKAIAIA1qIAo2AAACQCARQRBqKAIARQRAIBIoAgAiC0EIaigCACENIA0gC0EEaigCAEYEQCALIA1BARDDBiALQQhqKAIAIQ0LIAtBCGogDUEBajYCACALKAIAIA1qQQA6AAAMAQsgEUEUaigCACEPIBIo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IAVBCGoiASADQRBqIgJBBGooAgAiBDYCBCABIAIoAgAgBCgCCEEHakF4cWo2AgAgBUFAayAFKAIIIAMqAhwgBSgCDCgCkAERFgAMAQsgBUFAayICQQhqIAMoAhwiAUEIaikCADcDACACQRBqIAFBEGopAgA3AwAgAkEYaiABQRhqKQIANwMAIAJBIGogAUEgaikCADcDACACQShqIAFBKGooAgA2AgAgBSABKQIANwNACyADKAIkRQ0BIAVBEGoiASAFQUBrIgQgA0EwahC0AyAEQShqIgYgAUEoaigCADYCACAEQSBqIgcgAUEgaikDADcDACAEQRhqIgggAUEYaikDADcDACAEQRBqIgkgAUEQaikDADcDACAEQQhqIgogAUEIaikDADcDACAFIAUpAxA3A0AjAEHgAGsiASQAIAFBKGogAEHIAGoiA0EoaigCADYCACABQSBqIANBIGopAgA3AwAgAUEYaiADQRhqKQIANwMAIAFBEGogA0EQaikCADcDACABQQhqIANBCGopAgA3AwAgASADKQIANwMAIAFBMGoiAkEoaiAGKAIANgIAIAJBIGogBykCADcDACACQRhqIAgpAgA3AwAgAkEQaiAJKQIANwMAIAJBCGogCikCADcDACABIAQpAgA3AzAjAEFAaiIEJAACQAJAAkAgASoCACINQwAAAABcDQAgAUEEaioCAEMAAAAAXA0AIAFBCGoqAgBDAAAAAFwNACABKgIMQwAAAABcDQAgASoCEEMAAAAAXA0AIAFBFGoqAgBDAAAAAFwNACABQRhqKgIAQwAAAABcDQAgASoCHEMAAAAAXA0AIAFBIGoqAgBDAAAAAFwNACABQSRqKgIAIgxDAAAAAFsEQCABQShqKgIAQwAAgD9bDQIgAUEkaioCACEMCyAMQwAAAABcDQAgAUEoaioCAEMAAIC/Ww0BCwJAIAIqAgAiE0MAAAAAXARAIAJBBGoqAgAhEQwBCyACQQRqKgIAIhFDAAAAAFwNACACQQhqKgIAQwAAAABcDQAgAioCDEMAAAAAXA0AIAIqAhBDAAAAAFwNACACQRRqKgIAQwAAAABcDQAgAkEYaioCAEMAAAAAXA0AIAIqAhxDAAAAAFwNACACQSBqKgIAQwAAAABcDQAgAkEkaioCACIMQwAAAABbBEAgAkEoaioCAEMAAIA/Ww0C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AyAFDAELIAVBPGohAiADQfj///8DcSEIQQAhAwNAIAIoAgAgAkEIaygCACACQRBrKAIAIAJBGGsoAgAgAkEgaygCACACQShrKAIAIAJBMGsoAgAgAkE4aygCACADampqampqamohAyACQUBrIQIgCEEIayIIDQALIAJBPGsLIAZFDQBBBGohAgNAIAIoAgAgA2ohAyACQQhqIQIgBkEBayIGDQALCwJAAkACQCAJRQRAIAMhAgwBCwJAIAdFDQAgBSgCBA0AIANBEEkNAgsgAyADIANqIgJLDQELIAJFDQACQCACQQBOBEAgAkEBEO4KIgNFDQEMAwsQ3wkACyACQQFB3ObDACgCACIAQY8HIAAbEQAAAAtBASEDQQAhAgsgAEEANgIIIAAgAjYCBCAAIAM2AgAgBCAANgIEIARBCGoiAEEQaiABQRBqKQIANwMAIABBCGogAUEIaikCADcDACAEIAEpAgA3AwggBEEEakHkpMMAIAAQtQJFBEAgBEEgaiQADwtB1KXDAEEzIARBCGpB/KTDAEGgpsMAEIgIAAvaAgEEfwJAAkAgALwiA0EXdkH/AXEiAkH/AUcEQCADQQF0IgFBgICAgHhNDQECfyACRQRAQQAhAiADQQl0IgFBAE4EQANAIAJBAWshAiABQQF0IgFBAE4NAAsLIANBASACa3QMAQsgA0H///8DcUGAgIAEcgshAQwCCyAAIACSIgAgAJUPCyAAQwAAAACUIAAgAUGAgICAeEYbDwsCQCACQYABSgRAA0AgAUGAgIAEayIEQQBOBEAgBCIBRQ0DCyABQQF0IQEgAkEBayICQYABSg0AC0GAASECCwJAAkACQCABQYCAgARrIgRBAE4EQCAEIgFFDQELIAFB////A00NAQwCCyAAQwAAAACUDwsDQCACQQFrIQIgAUGAgIACSSABQQF0IQENAAsLIANBgICAgHhxIAFBASACa3YgAUGAgIAEayACQRd0ciACQQBMG3K+DwsgAEMAAAAAlAu7AwELfSADQQhqKgIAIgQgAioCACILlCADKgIAIgcgAkEIaioCACIMlJMiCSAJkiEIIAcgAkEEaioCACIJlCADQQRqKgIAIgogC5STIg0gDZIhBSAKIAIqAgwiDSAIlCALIAWUIAwgCiAMlCAEIAmUkyIKIAqSIgqUk5KSIQ4CQAJAAkAgBCAN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DCIDRQ0EIANBAnRFDQQgAigCCBCsAQwECyAHQQFrIQcgAyAENgIEIAMgAygCACIGQQRqNgIAIAYoAAAhBiACKAIMIAFGBEAgAkEIaiABEPsFIAIoAgghBSACKAIQIQELIAUgAUECdGogBjYCACACIAFBAWoiATYCECAEQQRrIQQgBw0ACyACKAIIIQULIABBCGogAikCDDcCACAAIAU2AgRBAAwCCyABQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgACABNgIEQQELIQEgACABNgIAIAJBIGokAAvkAwIGfwF9IwBBIGsiAiQAAn8gASgCBCIDRQRAIABBADYCBEEADAELIAEgA0EBazYCBAJAIAEoAgAiAygCBCIEQQdNBEAgAkKBygA3AwggAkEIahCPCiEBDAELIAMgBEEIazYCBCADIAMoAgAiAUEIajYCACACQRhqIAEpAAAQ8AUgAigCGARAIAIoAhwhAQwBCwJAAkAgAigCHCIGQYAgIAZBgCBJGyIHRQRAQQQhBQwBCyAHQQJ0IgFBBBDuCiIFRQ0BC0EAIQEgAkEANgIQIAIgBzYCDCACIAU2AgggBgRAIARBDGshBANAIARBBGpBA00EQCACQoHKADcDGCACQRhqEI8KIQEgAigCDCIDRQ0EIANBAnRFDQQgAigCCBCsAQwECyAGQQFrIQYgAyAENgIEIAMgAygCACIHQQRqNgIAIAcqAAAhCCACKAIMIAFGBEAgAkEIaiABEPsFIAIoAgghBSACKAIQIQELIAUgAUECdGogCDgCACACIAFBAWoiATYCECAEQQRrIQQgBg0ACyACKAIIIQULIABBCGogAikCDDcCACAAIAU2AgRBAAwCCyABQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgACABNgIEQQELIQEgACABNgIAIAJBIGokAAukAwIVfQF/IwBBIGsiGCQAIAEqAgwiBkMAAAAAYEUEQCAYQQhqIgBBFGpBADYCACAYQcDswQA2AhggGEIBNwIMIBhByPzBADYCCCAAQdD8wQAQ4AkACyACQRRqKgIAIQogAioCECELIABBFGogBiACQRhqKgIAIg8gASoCACIMIAIqAgAiAyACKgIIIgSUIgUgBZIiECACKgIEIgUgAioCDCIIlCIJIAmSIhGTi5QgASoCBCIJIAUgBJQiByAHkiISIAMg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DAsPCyADIARLDQEgBCADQcypwQAQrwgACyABIAMQ1gsACyABQX9zaCIBQQNJBEAgACABQQJ0akEMaiIAIAIgBEECdGoqAgAgACoCAJI4AgAPC0Gs+cAAQRtB3KnBABC0CgALIAQgA0GMqcEAEK8IAAvfAwEHfyMAQfAAayIHJAACQAJAIABFDQAgACgCACIIQX9GDQEgACAIQQFqNgIAIAFFDQAgASgCACIIQX9GDQEgASAIQQFqNgIAIAJFDQAgAigCACIIQX9GDQEgAiAIQQFqNgIAIANFDQAgAygCACIIQX9GDQEgAyAIQQFqNgIAIARFDQAgBCgCACIIQX9GDQEgBCAIQQFqNgIAIAdBMGogAUEMaigCADYCACAHIAEpAgQ3AyggB0EYaiIIQQhqIAJBDGopAgA3AwAgByACKQIENwMYIAdBEGoiCSAAQQRqIgpBBGooAgAiCzYCBCAJIAooAgAgCygCCEEHakF4cWo2AgAgBygCECEJIAcoAhQhCiAHQdAAaiILQQhqIANBDGooAgA2AgAgByADKQIENwNQIAdB4ABqIgxBCGogBEEMaigCADYCACAHIAQpAgQ3A2AgB0E4aiINIAsgDBDkCSAHQQhqIAkgCCANIAUgBkEARyAKKAIYEQkAIAcqAgwgBygCCCEGIAQgBCgCAEEBazYCACADIAMoAgBBAWs2AgAgAiACKAIAQQFrNgIAIAEgASgCAEEBazYCACAAIAAoAgBBAWs2AgAgB0HwAGokAEMAAIC/IAYbDwsQzQsACxDOCwALzgMBBH8jAEHQAGsiASQAAkACQCAABEAgACgCAA0BIABBADYCACAAQbADaiIDKAIAIQQgA0ECNgIAIAFBMGoiA0EIaiAAQZwDaikCADcDACADQRBqIABBpANqKQIANwMAIANBGGogAEGsA2ooAgA2AgAgAUEIaiAAQbwDaikCADcDACABQRBqIABBxANqKQIANwMAIAFBGGogAEHMA2opAgA3AwAgAUEgaiAAQdQDaikCADcDACABQShqIABB3ANqKAIANgIAIAEgAEGUA2opAgA3AzAgASAAQbQDaikCADcDACAEQQJHBEBB0ABBBBDuCiICRQ0DIAJBADYCACACIAEpAzA3AgQgAiAENgIgIAIgASkDADcCJCACQQxqIAFBMGoiAEEIaikDADcCACACQRRq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AgAhESABKgIAIRIgASoCGCETIAEqAjAhFCABKgJIIRUgASoCBCEWIAEqAgghFyABKgIMIRggAEHcAGogAUHcAGoqAgA4AgAgAEHYAGogETgCACAAQdQAaiAQOAIAIABB0ABqIA84AgAgAEHMAGogDjgCACAAQcgAaiANOAIAIABBxABqIAw4AgAgAEFAayALOAIAIABBPGogCjgCACAAQThqIAk4AgAgAEE0aiAIOAIAIAAgGDgCMCAAQSxqIAc4AgAgAEEoaiAGOAIAIABBJGogBTgCACAAIBc4AiAgAEEcaiAEOAIAIABBGGogAzgCACAAQRRqIAI4AgAgACAWOAIQIAAgFTgCDCAAIBQ4AgggACATOAIEIAAgEjgCAAu3AwEIfyMAQRBrIgckACAHQQhqIgUgAjYCBCAFIAE2AgAgBygCDCEJIABBCGooAgAiBCAHKAIIIgZNBEAgAEEIagJAIAZBAWoiAiAETQ0AIAQhBSACIARrIgggAEEEaigCACAEa0sEQCAAIAQgCBCBBiAAQQhqKAIAIQULIAAoAgAgBUEDdGohASAIQQJPBH8gBiAEayILQQdxIQIgBiAEQX9zakEHTwRAIAtBeHEhBANAIAFC/////w83AgAgAUE4akL/////DzcCACABQTBqQv////8PNwIAIAFBKGpC/////w83AgAgAUEgakL/////DzcCACABQRhqQv////8PNwIAIAFBEGpC/////w83AgAgAUEIakL/////DzcCACABQUBrIQEgBEEIayIEDQALCyACBEADQCABQv////8PNwIAIAFBCGohASACQQFrIgINAAsLIAUgCGpBAWsFIAULIQIgCEUNACABQv////8PNwIAIAJBAWohAgsgAiIENgIACyAEIAZLBEAgACgCACAGQQN0aiIAIAM2AgQgACAJNgIAIAdBEGokAA8LIAYgBEGYpsAAEK8IAAutAwEHfyMAQRBrIgkkAAJAAkACQAJAAkAgAkUEQEEAIQUMAQsgBkECSw0DIAUgBkECdCIFaiEMIAUgCWohDUEAIQUgAiIGIQoDQCACIAVNDQIgASAFQQJ0aiIOKAIAIgsgBE8NBSAJIAMgC0EYbGoiCEEIaioCACAIQRRqKgIAkkMAAAA/lDgCCCAJIAhBBGoqAgAgCEEQaioCAJJDAAAAP5Q4AgQgCSAIKgIA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aigCADYCACAAQSxqIANBCGooAgA2AgAgAEEUaiAFQQhqKAIANgIADwsgECACQaCXwgAQrwgACyAPIAJBsJfCABCvCAALIBEgAkHAl8IAEK8IAAvKAgIBfgF/IAEpAwAhAiAAQQhqKAIAIgMEfiACIANBDGxBDGtBDG6tQhR+fEIcfAUgAkIIfAshAiAAQRRqKAIAIgMEfiACIANBA3RBCGutfEIQfAUgAkIIfAshAiAAQSBqKAIAIgMEfiACIANBAWtB/////wNxrUIcfnxCJHwFIAJCCHwLIQIgAEEsaigCACIDBH4gAiADQQFrQf///z9xrUI1fnxCPXwFIAJCCHwLIQIgAEE4aigCACIDBH4gAiADQQJ0QQRrrXxCDHwFIAJCCHwLIQIgAEHEAGooAgAiAwR+IAIgA0ECdEEEa618Qgx8BSACQgh8CyECIAEgAEHQAGooAgAiAwR+IAIgA0ECdEEEa618Qgx8BSACQgh8CyICQgh8NwMAIABB3ABqKAIAIgAEQCABIAIgAEECdEEEa618Qgx8NwMAC0EAC6kDAQR/IwBB0ABrIgEkAAJAAkAgAARAIAAoAgANASAAQQA2AgAgAEHwA2oiBCgCACEDIARBAjYCACABQcgAaiAAQegDaikCADcDACABQRBqIABB/ANqKQIANwMAIAFBGGogAEGEBGopAgA3AwAgAUEgaiAAQYwEaikCADcDACABQShqIABBlARqKQIANwMAIAFBMGogAEGcBGopAgA3AwAgAUE4aiAAQaQEaikCADcDACABIABB4ANqKQIANwNAIAEgAEH0A2opAgA3AwggA0ECRwRAQdAAQQQQ7goiAkUNAyACQQA2AgAgAiABKQNANwIEIAIgAzYCFCACIAEpAwg3AhggAkEMaiABQcgAaikDADcCACACQSBqIAFBCGoiAEEIaikDADcCACACQShqIAFBGGopAwA3AgAgAkEwaiABQSBqKQMANwIAIAJBOGogAEEgaikDADcCACACQUBrIABBKGopAwA3AgAgAkHIAGogAEEwaikDADcCAAsgAUHQAGokACACDwsQzQsACxDOCwALQdAAQQRB3ObDACgCACIAQY8HIAAbEQAAAAvFBQIUfQV/IwBBMGsiGCQAIBhBCGoiGSABIAIQugIgGEEkaiIaKgIAIQcgGUEQaiIbKgIAIQ0gGEEo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IAggBkEQaiAGKAIAIAYoAgQgBRCcASAHAn9BACAGKAJoIglBAkYNABogBkHgAGoiCiAGQegAaiIIQTRqKAIANgIAIAZB2ABqIgwgCEEsaikCADcDACAGQdAAaiINIAhBJGopAgA3AwAgBkHIAGoiDiAIQRxqKQIANwMAIAZBQGsiDyAIQRRqKQIANwMAIAZBOGoiECAIQQxqKQIANwMAIAYgBikCbDcDMEEAIAlFDQAaIAcgBikDMDcCBCAHQTRqIAooAgA2AgAgB0EsaiAMKQMANwIAIAdBJGogDSkDADcCACAHQRxqIA4pAwA3AgAgB0EUaiAPKQMANwIAIAdBDGogECkDADcCAEEBCzYCACAGQaABaiQADAELQZi6wABBzABBjLvAABDDCwALIAQgBCgCAEEBazYCACADIAMoAgBBAWs2AgAgAiACKAIAQQFrNgIAIAAgACgCAEEBazYCAAJAIAsoAghFBEBBACEADAELQThBBBDuCiIARQ0DIABBADYCACAAIAtBCGpBBHIiAikCADcCBCAAQQxqIAJBCGopAgA3AgAgAEEUaiACQRBqKQIANwIAIABBHGogAkEYaikCADcCACAAQSRqIAJBIGopAgA3AgAgAEEsaiACQShqKQIANwIAIABBNGogAkEwaigCADYCAAsgC0FAayQAIAAPCxDNCwALEM4LAAtBOEEEQdzmwwAoAgAiAEGPByAAGxEAAAALmgMBAX8CQAJAIABFDQAgACgCAA0BIABBfzYCACABRQ0AIAEoAgAiC0F/Rg0BIAEgC0EBajYCACACRQ0AIAIoAgAiC0F/Rg0BIAIgC0EBajYCACADRQ0AIAMoAgANASADQX82AgAgBEUNACAEKAIADQEgBEF/NgIAIAVFDQAgBSgCAA0BIAVBfzYCACAGRQ0AIAYoAgANASAGQX82AgAgB0UNACAHKAIADQEgB0F/NgIAIAhFDQAgCCgCAA0BIAhBfzYCACAJRQ0AIAkoAgANASAJQX82AgAgCkUNACAKKAIADQEgCkF/NgIAIABBCGogAUEEaiACQQRqIANBBGogBEEEaiAFQQRqIAZBBGogB0EEaiAIQQRqIAlBBGogCkEEakHIgcAAQeS+wABByIHAAEGIv8AAECAgCkEANgIAIAlBADYCACAIQQA2AgAgB0EANgIAIAZBADYCACAFQQA2AgAgBEEANgIAIANBADYCACACIAIoAgBBAWs2AgAgASABKAIAQQFrNgIAIABBADYCAA8LEM0LAAsQzgsAC5kDAQR/IwBBQGoiASQAAkACQCAABEAgACgCAA0BIABBADYCACAAQcwAaiIELQAAIQMgBEECOgAAIAFBEGogAEEcaikCADcDACABQRhqIABBJGopAgA3AwAgAUEgaiAAQSxqKQIANwMAIAFBKGogAEE0aikCADcDACABQTBqIABBPGopAgA3AwAgAUE4aiAAQcQAaikCADcDACABQQZqIABBzwBqLQAAOgAAIAEgAEEUaikCADcDCCABIABBzQBqLwAAOwEEIANBAkcEQEHAAEEEEO4KIgJFDQMgAkEANgIAIAIgASkDCDcCBCACIAM6ADwgAiABLwEEOwA9IAJBDGogAUEQaikDADcCACACQRRqIAFBGGopAwA3AgAgAkEcaiABQSBqKQMANwIAIAJBJGogAUEoaikDADcCACACQSxqIAFBMGopAwA3AgAgAkE0aiABQThqKQMANwIAIAJBP2ogAUEGai0AADoAAAsgAUFAayQAIAIPCxDNCwALEM4LAAtBwABBBEHc5sMAKAIAIgBBjwcgABsRAAAAC4QDAgd/An0jAEEQayICJAAgAAJ/IAACfyABKAIEIgVBB00EQCACQoHKADcDCCACQQhqEI8KDAELIAEgBUEIayIENgIEIAEgASgCACIDQQhqNgIAIAIgAykAABDwBSACKAIABEAgAigCBAwBCwJAAkAgAigCBCIGRQRAQQAhBAwBCyAEQQNNDQEgASAFQQxrIgc2AgQgASADQQxqNgIAQQEhBCAGQQFGDQAgB0EESQ0BIAMoAAghByABIAVBEGsiCDYCBCABIANBEGo2AgBBAiEEIAZBAkYNACAIQQRJDQEgAyoADCEJIAEgBUEUayIENgIEIAEgA0EUajYCACAGQQNHBEAgBEEESQ0CIAEgBUEYazYCBCABIANBGGo2AgBBAyACQZCAwAAQgQgMAwsgAyoAECEKIAAgBzYCBCAAQQxqIAo4AgAgAEEIaiAJOAIAQQAMAwsgBCACQZCAwAAQgQgMAQsgAkKBygA3AwggAkEIahCPCgs2AgRBAQs2AgAgAkEQaiQAC8gIAgx/AX4jAEFAaiIHJAACQAJAAkAgAEUNACAAKAIAIgZBf0YN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aiABQRBqKQMANwIAIAJBIGogAUEYaikDADcCACACQShqIAFBIGopAwA3AgAgAkEwaiABQShqKQMANwIAIAJBOGogAUEwaikDADcCACACQUBrIAFBOGooAgA2AgALIAFBQGskACACDwsQzQsACxDOCwALQcQAQQRB3ObDACgCACIAQY8HIAAbEQAAAAuEAwEEfyMAQUBqIgEkAAJAAkAgAARAIAAoAgANASAAQQA2AgAgAEH0AWoiBCgCACEDIARBADYCACABQThqIABBsAJqKQIANwMAIAFBMGogAEGoAmopAgA3AwAgAUEoaiAAQaACaikCADcDACABQSBqIABBmAJqKQIANwMAIAFBGGogAEGQAmopAgA3AwAgAUEQaiAAQYgCaikCADcDACABQQhqIABBgAJqKQIANwMAIAEgAEH4AWopAgA3AwAgAwRAQcgAQQQQ7goiAkUNAyACIAM2AgQgAkEANgIAIAIgASkDADcCCCACQRBqIAFBCGopAwA3AgAgAkEYaiABQRBqKQMANwIAIAJBIGogAUEYaikDADcCACACQShqIAFBIGopAwA3AgAgAkEwaiABQShqKQMANwIAIAJBOGogAUEwaikDADcCACACQUBrIAFBOGopAwA3AgALIAFBQGskACACDwsQzQsACxDOCwALQcgAQQRB3ObDACgCACIAQY8HIAAbEQAAAAvpAgIBfw19IwBBMGsiBCQAIAQgASACEK4CIAEqAmAiBUMAAAAAYEUEQCAEQSxqQQA2AgAgBEHA7MEANgIoIARCATcCHCAEQcj8wQA2AhggBEEYakHQ/MEAEOAJAAsgBEEQaioCACEGIARBFGoqAgAhByAEKgIAIQggBCoCBCEJIAQqAgghCiAEKgIMIQsgBEEYaiICIAEgAxCuAiACQRBqKgIAIQwgBCoCGCENIAQqAhwhDiAEKgIgIQ8gBCoCJCEQIABBFGogBSAHkiIHIAUgAkEUaioCAJIiESAHIBFgGzgCACAAQRBqIAUgBpIiBiAFIAySIgcgBiAHYBs4AgAgACAFIAuSIgYgBSAQkiIHIAYgB2AbOAIMIAAgCiAFkyIGIA8gBZMiByAGIAdfGzgCCCAAIAkgBZMiBiAOIAWTIgcgBiAHXxs4AgQgACAIIAWTIgYgDSAFkyIFIAUgBmAbOAIAIARBMGokAAuCAwMDfwJ+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BzcAAEEAC+wCAQJ/AkACQCACIAAoAkAiA0sEQCAALQCYBCIERQ0CAkAgASADQQJ0aigCACIDKAIIIgEgAC0AlAQiAk0NACADKAIAIAJBMGxqIgEgAEHkAGoqAgA4AiQgAUEoaiAAQaQBaikCADcCACAEQQFGDQMgAygCCCIBIABBlQRqLQAAIgJNDQAgAygCACACQTBsaiIBIABB2AFqKgIAOAIkIAFBKGogAEGYAmopAgA3AgAgBEECRg0DIAMoAggiASAAQZYEai0AACICTQ0AIAMoAgAgAkEwbGoiASAAQcwCaioCADgCJCABQShqIABBjANqKQIANwIAIARBA0YNAyADKAIIIgEgAEGXBGotAAAiAksNAgsgAiABQfzGwQAQrwgACyADIAJB3MbBABCvCAALIAMoAgAgAkEwbGoiASAAQcADaioCADgCJCABQShqIABBgARqKQIANwIAIARBBEYNAEEEQQRB7MbBABCvCAALC+0CAQJ/AkACQCACIAAoAvACIgNLBEAgAC0A+AIiBEUNAgJAIAEgA0ECdGooAgAiAygCCCIBIAAtAPQCIgJNDQAgAygCACACQTBsaiIBIABBxABqKgIAOAIkIAFBKGogAEHsAGopAgA3AgAgBEEBRg0DIAMoAggiASAAQfUCai0AACICTQ0AIAMoAgAgAkEwbGoiASAAQZQBaioCADgCJCABQShqIABBvAFqKQIANwIAIARBAkYNAyADKAIIIgEgAEH2AmotAAAiAk0NACADKAIAIAJBMGxqIgEgAEHkAWoqAgA4AiQgAUEoaiAAQYwCaikCADcCACAEQQNGDQMgAygCCCIBIABB9wJqLQAAIgJLDQILIAIgAUGgycEAEK8IAAsgAyACQYDJwQAQrwgACyADKAIAIAJBMGxqIgEgAEG0AmoqAgA4AiQgAUEoaiAAQdwCaikCADcCACAEQQRGDQBBBEEEQZDJwQAQrwgACwuhAgEBfwJAIABBBGooAgAiAUUNACABrUIMfqdFDQAgACgCABCsAQsCQCAAQRBqKAIAIgFFDQAgAUEDdEUNACAAQQxqKAIAEKwBCwJAIABBHGooAgAiAUUNACABrUIUfqdFDQAgAEEYaigCABCsAQsCQCAAQShqKAIAIgFFDQAgAUEFdEUNACAAQSRqKAIAEKwBCwJAIABBNGooAgAiAUUN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DCAGlCADIAeUIAUgBCAFlCAKIAiUkyIEIASSIgSUk5KSIg0gACoCACIJjF0NACAJIA1dDQAgCiAMIAeUIAggBJQgAyAGlJOSkiIDIAAqAgQiCYxdDQAgAyAJXg0AIAsgDCAElCAFIAaUIAggB5STkpIiAyAAKgIIIgVeRSADIAWMXUF/c3EhDgsgDgueAgECfyMAQfAAayIBJAACQCAABEAgACgCAA0BIABBADYCACABQThqIgJBEGogAEEQaikCADcDACACQQhqIABBCGopAgA3AwAgAkEYaiAAQRhqKQIANwMAIAJBIGogAEEgaikCADcDACACQShqIABBKGopAgA3AwAgAkEwaiAAQTBqKQIANwMAIAFBCGogAUHEAGopAgA3AwAgAUEQaiABQcwAaikCADcDACABQRhqIAFB1ABqKQIANwMAIAFBIGogAUHcAGopAgA3AwAgAUEoaiABQeQAaikCADcDACABQTBqIAFB7ABqKAIANgIAIAEgACkCADcDOCABIAEpAjw3AwAgABCsASABEKAFIAFB8ABqJAAPCxDNCwALEM4LAAu6AgEEfyMAQTBrIgEkAAJAAkAgAARAIAAoAgANASAAQQA2AgAgAEHwAmoiBCgCACEDIARBAjYCACABQShqIABB6AJqKQIANwMAIAFBCGogAEH8AmopAgA3AwAgAUEQaiAAQYQDaikCADcDACABQRhqIABBjANqKQIANwMAIAEgAEHgAmopAgA3AyAgASAAQfQCaikCADcDACADQQJHBEBBOEEEEO4KIgJFDQMgAkEANgIAIAIgASkDIDcCBCACIAM2AhQgAiABKQMANwIYIAJBDGogAUEoaikDADcCACACQSBqIAFBCGopAwA3AgAgAkEoaiABQRBqKQMANwIAIAJBMGogAUEYaikDADcCAAsgAUEwaiQAIAIPCxDNCwALEM4LAAtBOEEEQdzmwwAoAgAiAEGPByAAGxEAAAALxAICB30BfyMAQSBrIgkkACABQQRqKgIAIQIgASoCACEIQwAAgD8QfSIDQwAAAABcBEAgAkMAAIA/IAOVlCEGC0MAAIA/EH0iA0MAAAAAXARAIAJDAACAvyADlZQhBQtDAAAAACEDQwAAAAAQfRpDAAAAABB9GkMAAIA/EH0iB0MAAAAAXARAIAJDAACAPyAHlZQhBAtDAACAPxB9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EN8JAAsgBigCTCAOQdzmwwAoAgAiAEGPByAAGxEAAAALIAUgBSgCAEEBazYCACAEIAQoAgBBAWs2AgAgAyADKAIAQQFrNgIAIAIgAigCAEEBazYCACABIAEoAgBBAWs2AgAgAEEANgIADwsQzQsACxDOCwALvQIBAn8jAEEgayICJAAgAkEcaiIDQQA2AgAgAkHA7MEANgIYIAJCATcCDCACQcDxwQA2AggCf0EBIAEgAkEIahCxCA0AGiADQQE2AgAgAkIBNwIMIAJBtPDBADYCCCACQfsANgIEIAIgADYCACACIAI2AhhBASABIAJBCGoQsQgNABogAkEcakEBNgIAIAJCATcCDCACQcjxwQA2AgggAkH7ADYCBCACIABBBGo2AgAgAiACNgIYAkAgASACQQhqELEIDQAgAkEBNgIcIAJCATcCDCACQcjxwQA2AgggAkH7ADYCBCACIABBCGo2AgAgAiACNgIYIAEgAkEIahCxCA0AIAJBHGpBADYCACACQcDswQA2AhggAkIBNwIMIAJB1PHBADYCCCABIAJBCGoQsQgMAQtBAQsgAkEgaiQAC5ACAgJ/BH0jAEEwayIDJAAgA0EQaiABIAJBABAdAkAgAioCACADKgIQkyIGjCAGIAMtABwiBBsiBiAGlCACKgIEIAMqAhSTIgeMIAcgBBsiByAHlJIgAioCCCADKgIYkyIFjCAFIAQbIgUgBZSSQwAAAACSIghDAACAKF4EQCADIAUgCBB9IgWVOAIoIAMgByAFlTgCJCADIAYgBZU4AiAgA0EIaiABIANBIGoQiwIgAygCCCECIAMoAgwhASAAQQhqIANBGGopAwA3AgAgACADKQMQNwIAIABBFGogATYCAAwBCyAAIAMpAxA3AgAgAEEIaiADQRhqKQMANwIAQQMhAgsgACACNgIQIANBMGokAAubAgECfyAAKAIAIQAgAUUEQCAAKAIAIgBBCGoiAigCACIBIABBBGooAgBGBEAgACABQQEQwwYgAigCACEBCyACIAFBAWo2AgAgACgCACABakEAOgAAQQAPCyAAKAIAIgFBBGohBCABQQhqIgUoAgAiACAEKAIARgRAIAEgAEEBEMMGIAUoAgAhAAsgASgCACAAakEBOgAAIAUgAEEBaiIANgIAIAQoAgAgAGtBA00EQCABIABBBBDDBiABQQhq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KQAINwAAIANB9QNqIAhBCGopAAA3AAAgA0H8A2ogCEEPaigAADYAACADQe0DaiADKQCdBTcAACADQZgEaiAQQQ9qKAAANgAAIANBkQRqIBBBCGopAAA3AAAgA0GJBGogAykAigU3AAAgA0G0BGogEUEPaigAADYAACADQa0EaiARQQhqKQAANwAAIANBpQRqIAMpAPcENwAAIANB0ARqIBJBD2ooAAA2AAAgA0HJBGogEkEIaikAADcAACADQcEEaiADKQDkBDcAACADQdwEakEAOgAAIANB1ARqQv////sHNwIAIANBwARqQQA6AAAgA0G4BGpC////+wc3AwAgA0GkBGpBADoAACADQZwEakL////7BzcCACADQYgEakEAOgAAIANBgARqQv////sHNwMAIANB7ANqQQA6AAAgA0HkA2pC////+wc3AgAgA0HQA2pBADoAACADQcgDakL////7BzcDACADQbADakH////7BzYCACADQagDakKAgICA8P//v383AwAgA0GgA2pC////+////7//ADcDACADQZgDakL////7BzcDACADQZADakKAgICA8P//v383AwAgA0GIA2pC////+////7//ADcDACADQYADakL////7BzcDACADQfgCakKAgICA8P//v383AwAgA0HoAmpCADcDACADQeACakKAgID8AzcDACADQT42AuAEIANC////+////7//ADcD8AIgA0KAgICAgICAwD83A8ACIANCADcDuAIgFCAPKAIANgIAIAMgCSkCADcDCCADQbgCaiIIIAcQ3AMgByAIQawCENkLGiAIQQhqIA8oAgA2AgAgAyAJKQIANwO4AiADQSRqIAgQ3AMgCCAHQawCENkLGiAGQeAEaiIHIAhBrAIQ2QsaIANBsAVqJAAgCUEQaiQAIAZBCGogDUEIaigCADYCACAGIA0pAgA3AwAgDCAHIAYQtQogB0EIaiAOQQhqKAIANgIAIAYgDikCADcD4AQgBiAMIAcQqQogEw0BDAILIApBAjoAmAEMAgsgBkHgBGoiAyAGQawCENkLGiAGIAU4ArQCIAYgBDgCsAIgAyAGQbACaikCADcCOCADIAMtAKkCQQFyOgCpAiAGIANBrAIQ2QsaCyAGQeAEaiIDIAZBrAIQ2QsaIAZBsAJqIgkgAxC3CyAKIAlBrAIQ2QsaCyAGQZAHaiQAIAIgAigCAEEBazYCACABIAEoAgBBAWs2AgAgACAAKAIAQQFrNgIAIAotAJgBIgBBAkcEQEGwAkEEEO4KIgtFDQMgC0EANgIAIAtBBGogCkGYARDZCxogCyAAOgCcASALQZ0BaiAKQZkBakGTARDZCxoLIApBsAJqJAAgCw8LEM0LAAsQzgsAC0GwAkEEQdzmwwAoAgAiAEGPByAAGxEAAAALmQIBBH8jAEEwayIBJAACQAJAIAAEQCAAKAIADQEgAEEANgIAIABByAJqIgQoAgAhAyAEQQI2AgAgAUEoaiAAQcACaikCADcDACABQRBqIABB1AJqKQIANwMAIAFBGGogAEHcAmooAgA2AgAgASAAQbgCaikCADcDICABIABBzAJqKQIANwMIIANBAkcEQEEsQQQQ7goiAkUNAyACQQA2AgAgAiABKQMgNwIEIAIgAzYCFCACIAEpAwg3AhggAkEMaiABQShqKQMANwIAIAJBIGogAUEQaikDADcCACACQShqIAFBGGooAgA2AgALIAFBMGokACACDwsQzQsACxDOCwALQSxBBEHc5sMAKAIAIgBBjwcgABsRAAAAC4ACAQN/IAAgACgCQCIBIAAoApABIgJyNgJAIAEgAnFFBEAgAEGsAWoiAS0AACABQQE6AAAEQEEAIQEDQCABIAFBAWogAUEKSyABQQdPcRshASAALQCsASAAQQE6AKwBDQALCyAAQZQBahD8A0EAIQEgAEEAOgCsASAAQcwBaiICLQAAIAJBAToAACAAQbABaiAAQZwBaigCACAAQagBaigCAHJFOgAABEADQCABIAFBAWogAUEKSyABQQdPcRshASAALQDMASAAQQE6AMwBDQALCyAAQbQBahD8AyAAQQA6AMwBIABB0AFqIABBvAFqKAIAIABByAFqKAIAckU6AAALC/0BAQR/IAAoAgAhASAAKAIIIgIEQCACQQxsIQIgAUEIaiEBA0AgASgCACIEKAIAIQMgBCADQQFrNgIAIANBAUYEQCABEOkICyABQQxqIQEgAkEMayICDQALIAAoAgAhAQsCQCAAQQRqKAIAIgJFDQAgAq1CDH6nRQ0AIAEQrAELIAAoAgwhASAAQRRqKAIAIgIEQCACQQxsIQIgAUEIaiEBA0AgASgCACIEKAIAIQMgBCADQQFrNgIAIANBAUYEQCABEOkICyABQQxqIQEgAkEMayICDQALIAAoAgwhAQsCQCAAQRBqKAIAIgBFDQAgAK1CDH6nRQ0AIAEQrAELC44CAgh9AX8gASgCCCIKBEAgASgCACIBKgIIIQMgASoCBCEEIAEqAgAhBQJAIApBAUYEQCADIQYgBCEHIAUhCAwBCyABIApBDGxqIQogAUEMaiEBIAUhCCAEIQcgAyEGA0AgBiABQQhqKgIAIgkgBiAJYBshBiAHIAFBBGoqAgAiAiACIAdfGyEHIAMgCSADIAlfGyEDIAQgAiACIARgGyEEIAggASoCACICIAIgCF8bIQggBSACIAIgBWAbIQUgCiABQQxqIgFHDQALCyAAIAg4AgwgACADOAIIIAAgBDgCBCAAIAU4AgAgAEEUaiAGOAIAIABBEGogBzgCAA8LQdD9wQBB0gBBtP7BABDDCwAL3gEBBX8jAEEgayIGJAACQCAAAn4gAUUEQEGQksMAIQFCAAwBCwJ/IAFBCE8EQEF/IAFBA3RBB25BAWtndkEBaiABIAFB/////wFxRg0BGhDPCgALQQRBCCABQQRJGwsiAkH/////A3EgAkcNASACQQRqIgMgAkECdCIFaiEEIAQgBUkNASAEQQQQ7goiAUUEQCAEQQQQwQoACyABIAVqIgFB/wEgAxDaCxogAkEBayIDIAJBA3ZBB2wgA0EISRutCzcCCCAAIAE2AgQgACADNgIAIAZBIGokAA8LEM8KAAueAgIFfwJ9IwBBIGsiAyQAAkACQCACBEAgAUEcaiEEIABBDGooAgAhBSAAKAIAIQYgASgCBCEAA0AgACAEQRRrKAIAIgdqIgEgBUsNAiADIAYgB0ECdGo2AgAgAyAANgIEIAMgBTYCCCAAIAFqIAVLDQMgAyAFNgIYIAMgADYCFCADIAYgAUECdGo2AhAgAyADQRBqEMMBIgkgBEEMaioCAJQgBEEQaiIBKgIAkiEIIAEgCDgCACAEQwAAAABDAACAPyAJIAiSIgiVIgkgCEMI5TweXRsgCSAIQwjlPJ5eGzgCACAEQThqIQQgAkEBayICDQALCyADQSBqJAAPC0G89MAAQR1BxPXAABC0CgALQbz0wABBHUHE9cAAELQKAAvzAQIBfwl9IwBBMGsiAyQAIAIqAgAgAUEQaioCAJMiCiABQQRqKgIAIgeUIAJBBGoqAgAgAUEUaioCAJMiCyABKgIAIgiUkyIFIAWSIQUgCyABQQhqKgIAIgmUIAJBCGoqAgAgAUEYaioCAJMiBCAHlJMiBiAGkiEGIAMgBCABKgIMIgwgBZQgByAGlCAIIAQgCJQgCiAJlJMiBCAEkiIElJOSkjgCCCADIAsgDCAElCAIIAWUIAkgBpSTkpI4AgQgAyAKIAwgBpQgCSAElCAHIAWUk5KSOAIAIANBEGogACADELgCIAMtABwgA0EwaiQAQQBHC+ABAQF/AkAgAEEMaigCACIBRQ0AIAFBA3RFDQAgAEEIaigCABCsAQsCQCAAQRhqKAIAIgFFDQAgAa1CDH6nRQ0AIABBFGooAgAQrAELAkAgAEEsaigCACIBRQ0AIAFBA3RFDQAgAEEoaigCABCsAQsCQCAAQThqKAIAIgFFDQAgAa1CDH6nRQ0AIABBNGooAgAQrAELAkAgAEHMAGooAgAiAUUNACABQQN0RQ0AIABByABqKAIAEKwBCwJAIABB2ABqKAIAIgFFDQAgAa1CDH6nRQ0AIABB1ABqKAIAEKwBCwvyAQEKfSACKgIAIAFBEGoqAgCTIgogAUEEaioCACIElCACQQRqKgIAIAFBFGoqAgCTIgsgASoCACIIlJMiBiAGkiEGIAsgAUEIaioCACIJlCACQQhqKgIAIAFBGGoqAgCTIgUgBJSTIgcgB5IhB0MAAAAAIAUgASoCDCIMIAaUIAQgB5QgCCAFIAiUIAogCZSTIgUgBZIiBZSTkpIiDSANlCAKIAwgB5QgCSAFlCAEIAaUk5KSIgQgBJQgCyAMIAWUIAggBpQgCSAHlJOSkiIEIASUkpJDAAAAAJIQfSAAKgIAkyIEIARDAAAAAF0bIAQgAxsL8QECAX8JfSMAQSBrIgMkACACKgIAIAFBEGoqAgCTIgogAUEEaioCACIHlCACQQRqKgIAIAFBFGoqAgCTIgsgASoCACIIlJMiBSAFkiEFIAsgAUEIaioCACIJlCACQQhqKgIAIAFBGGoqAgCTIgQgB5STIgYgBpIhBiADIAQgASoCDCIMIAWUIAcgBpQgCCAEIAiUIAogCZSTIgQgBJIiBJSTkpI4AgggAyALIAwgBJQgCCAFlCAJIAaUk5KSOAIEIAMgCiAMIAaUIAkgBJQgByAFlJOSkjgCACADQRBqIAAgA0EBEB4gAy0AHCADQSBqJAAL8QECAX8JfSMAQSBrIgMkACACKgIAIAFBEGoqAgCTIgogAUEEaioCACIHlCACQQRqKgIAIAFBFGoqAgCTIgsgASoCACIIlJMiBSAFkiEFIAsgAUEIaioCACIJlCACQQhqKgIAIAFBGGoqAgCTIgQgB5STIgYgBpIhBiADIAQgASoCDCIMIAWUIAcgBpQgCCAEIAiUIAogCZSTIgQgBJIiBJSTkpI4AgggAyALIAwgBJQgCCAFlCAJIAaUk5KSOAIEIAMgCiAMIAaUIAkgBJQgByAFlJOSkjgCACADQRBqIAAgA0EBEBwgAy0AHCADQSBqJAAL8gECAX8JfSMAQSBrIgMkACACKgIAIAFBEGoqAgCTIgogAUEEaioCACIHlCACQQRqKgIAIAFBFGoqAgCTIgsgASoCACIIlJMiBSAFkiEFIAsgAUEIaioCACIJlCACQQhqKgIAIAFBGGoqAgCTIgQgB5STIgYgBpIhBiADIAQgASoCDCIMIAWUIAcgBpQgCCAEIAiUIAogCZSTIgQgBJIiBJSTkpI4AgggAyALIAwgBJQgCCAFlCAJIAaUk5KSOAIEIAMgCiAMIAaUIAkgBJQgByAFlJOSkjgCACADQRBqIAAgA0EBEI0CIAMtABwgA0EgaiQAC/EBAgF/CX0jAEEgayIDJAAgAioCACABQRBqKgIAkyIKIAFBBGoqAgAiB5QgAkEEaioCACABQRRqKgIAkyILIAEqAgAiCJSTIgUgBZIhBSALIAFBCGoqAgAiCZQgAkEIaioCACABQRhqKgIAkyIEIAeUkyIGIAaSIQYgAyAEIAEqAgwiDCAFlCAHIAaUIAggBCAIlCAKIAmUkyIEIASSIgSUk5KSOAIIIAMgCyAMIASUIAggBZQgCSAGlJOSkjgCBCADIAogDCAGlCAJIASUIAcgBZSTkpI4AgAgA0EQaiAAIANBARAZIAMtABwgA0EgaiQAC/EBAgF/CX0jAEEgayIDJAAgAioCACABQRBqKgIAkyIKIAFBBGoqAgAiB5QgAkEEaioCACABQRRqKgIAkyILIAEqAgAiCJSTIgUgBZIhBSALIAFBCGoqAgAiCZQgAkEIaioCACABQRhqKgIAkyIEIAeUkyIGIAaSIQYgAyAEIAEqAgwiDCAFlCAHIAaUIAggBCAIlCAKIAmUkyIEIASSIgSUk5KSOAIIIAMgCyAMIASUIAggBZQgCSAGlJOSkjgCBCADIAogDCAGlCAJIASUIAcgBZSTkpI4AgAgA0EQaiAAIANBARAbIAMtABwgA0EgaiQAC/EBAgF/CX0jAEEgayIDJAAgAioCACABQRBqKgIAkyIKIAFBBGoqAgAiB5QgAkEEaioCACABQRRqKgIAkyILIAEqAgAiCJSTIgUgBZIhBSALIAFBCGoqAgAiCZQgAkEIaioCACABQRhqKgIAkyIEIAeUkyIGIAaSIQYgAyAEIAEqAgwiDCAFlCAHIAaUIAggBCAIlCAKIAmUkyIEIASSIgSUk5KSOAIIIAMgCyAMIASUIAggBZQgCSAGlJOSkjgCBCADIAogDCAGlCAJIASUIAcgBZSTkpI4AgAgA0EQaiAAIANBARAdIAMtABwgA0EgaiQAC/EBAgF/CX0jAEEgayIDJAAgAioCACABQRBqKgIAkyIKIAFBBGoqAgAiB5QgAkEEaioCACABQRRqKgIAkyILIAEqAgAiCJSTIgUgBZIhBSALIAFBCGoqAgAiCZQgAkEIaioCACABQRhqKgIAkyIEIAeUkyIGIAaSIQYgAyAEIAEqAgwiDCAFlCAHIAaUIAggBCAIlCAKIAmUkyIEIASSIgSUk5KSOAIIIAMgCyAMIASUIAggBZQgCSAGlJOSkjgCBCADIAogDCAGlCAJIASUIAcgBZSTkpI4AgAgA0EQaiAAIANBARAaIAMtABwgA0EgaiQAC/4BAgZ9B38gAioCACIEIAFBGGoiCSoCAJQgAkEEaioCACIFIAFBHGoiCioCAJSSIAJBCGoqAgAiBiABQSBqIgIqAgCUkiEHAkAgASoCACAElCABQQRqIgsqAgAgBZSSIAFBCGoiDCoCACAGlJIiCCAEIAFBDGoiDSoCAJQgBSABQRBqIg4qAgCUkiAGIAFBFGoiDyoCAJSSIgNeRQRAIAMgB15FDQEgDyECIA4hCiANIQkMAQsgByAIXUUNACAMIQIgCyEKIAEhCQsgACACKgIAIAYgASoCJCIDlJI4AgggACAKKgIAIAUgA5SSOAIEIAAgCSoCACAEIAOUkjgCAAukCAEIfyMAQfAEayIEJAACQAJAAkAgAEUNACAAKAIAIgJBf0YNASAAIAJBAWo2AgAgAUUNACABKAIAIgJBf0YNASABIAJBAWo2AgAjAEHgAGsiA0HNAGoiBUELakIANwAAIANBOmoiBkELakIANwAAIANBJ2oiB0ELakIANwAAIANBFGoiCEELakIANwAAIANBAWoiCUELakIANwAAIANCADcAUCAEQbACaiICQZkBaiADKQBNNwAAIAJBoQFqIAVBCGopAAA3AAAgAkGoAWogBUEPaigAADYAACADQgA3AD0gAkG9AWogBkEIaikAADcAACADQgA3ACogA0IANwAXIANCADcABCACQcQBaiAGQQ9qKAAANgAAIAJBtQFqIAMpADo3AAAgAkHgAWogB0EPaigAADYAACACQdkBaiAHQQhqKQAANwAAIAJB0QFqIAMpACc3AAAgAkH8AWogCEEPaigAADYAACACQfUBaiAIQQhqKQAANwAAIAJB7QFqIAMpABQ3AAAgAkGYAmogCUEPaigAADYAACACQZECaiAJQQhqKQAANwAAIAJBiQJqIAMpAAE3AAAgAkEgakIANwIAIAJBGGpCADcCACACQgA3AhAgAkH8AGpCADcCACACQYQBakIANwIAIAJBjAFqQQA2AgAgAkEHNgKoAiACQaQCakEAOgAAIAJBnAJqQv////sHNwIAIAJBiAJqQQA6AAAgAkGAAmpC////+wc3AgAgAkHsAWpBADoAACACQeQBakL////7BzcCACACQdABakEAOgAAIAJByAFqQv////sHNwIAIAJBtAFqQQA6AAAgAkGsAWpC////+wc3AgAgAkGYAWpBADoAACACQZABakL////7BzcCACACQfgAakH////7BzYCACACQfAAakKAgICA8P//v383AgAgAkHoAGpC////+////7//ADcCACACQeAAakL////7BzcCACACQdgAakKAgICA8P//v383AgAgAkHQAGpC////+////7//ADcCACACQcgAakL////7BzcCACACQUBrQoCAgIDw//+/fzcCACACQv////v///+//wA3AjggAkEwakIANwIAIAJBKGpCgICA/AM3AgAgAkKAgICAgICAwD83AgggAkIANwIAIARB4ARqIgNBCGoiBSAAQQRqIgZBCGooAgA2AgAgBCAGKQIANwPgBCAEIAIgAxC1CiAFIAFBDGooAgA2AgAgBCABKQIENwPgBCACIAQgAxCpCiAEIAIQtwsgASABKAIAQQFrNgIAIAAgACgCAEEBazYCAEGwAkEEEO4KIgBFDQIgAEEANgIAIABBBGogBEGsAhDZCxogBEHwBGokACAADwsQzQsACxDOCwALQbACQQRB3ObDACgCACIAQY8HIAAbEQAAAAvwAQECfyMAQeAAayIBJAACQCAABEAgACgCAA0BIABBADYCACABQTBqIgJBEGogAEEQaikCADcDACACQQhqIABBCGopAgA3AwAgAkEYaiAAQRhqKQIANwMAIAJBIGogAEEgaikCADcDACACQShqIABBKGooAgA2AgAgAUEIaiICQQhqIAFBPGopAgA3AwAgAkEQaiABQcQAaikCADcDACACQRhqIAFBzABqKQIANwMAIAJBIGogAUHUAGopAgA3AwAgASAAKQIANwMwIAEgASkCNDcDCCAAEKwBIAIQpgYgAUHgAGokAA8LEM0LAAsQzgsAC/MBAQV/IAAoAgAhASAAKAIIIgIEQCACQaABbCECA0ACQCABKAIARQ0AIAFBGGoiBCgCACIFKAIAIQMgBSADQQFrNgIAIANBAUYEQCAEKAIAIAFBHGooAgAQiggLIAFBIGooAgBFDQAgAUEkaigCABCsAQsgAUGgAWohASACQaABayICDQALIAAoAgAhAQsCQCAAQQRqKAIAIgJFDQAgAq1CoAF+p0UNACABEKwBCwJAIABBIGooAgAiAUUNACABQQN0RQ0AIABBHGooAgAQrAELAkAgAEEsaigCACIBRQ0AIAFBA3RFDQAgAEEoaigCABCsAQsLuAsCDX8EfSMAQbACayIIJAACQAJAAkAgAEUNACAAKAIAIgNBf0YNASAAIANBAWo2AgAgAUUNACABKAIAIgNBf0YNASABIANBAWo2AgAgAkUNACACKAIAIgNBf0YNASACIANBAWo2AgAgAEEEaiEJIAFBBGohCiMAQfAEayIEJAACQCACQQRqIgMqAgAiESARlCADKgIEIhIgEpSSIAMqAggiECAQlJJDAAAAAJIiE0MAAAAAXgRAIAQgECATEH0iEJU4AgggBCASIBCVOAIEIAQgESAQlTgCACMAQRBrIgckACAHQQhqIgsgBEEIaigCADYCACAHIAQpAgA3AwAjAEGwBWsiAyQAIANB0AJqQgA3AwAgA0HYAmpCADcDACADQbQDakIANwIAIANBvANqQgA3AgAgA0HEA2pBADYCACADQQhqIgVBC2pCADcAACADQZ0FaiIGQQtqQgA3AAAgA0GKBWoiDEELakIANwAAIANB9wRqIg1BC2pCADcAACADQgA3A8gCIANCADcACyADQgA3AKAFIANCADcAjQUgA0IANwD6BCADQeQEaiIOQQtqQgA3AAAgA0IANwDnBCADQdkDaiAFQQhqIg8pAAA3AAAgA0HgA2ogBUEPaigAADYAACADQdEDaiADKQAINwAAIANB9QNqIAZBCGopAAA3AAAgA0H8A2ogBkEPaigAADYAACADQe0DaiADKQCdBTcAACADQZgEaiAMQQ9qKAAANgAAIANBkQRqIAxBCGopAAA3AAAgA0GJBGogAykAigU3AAAgA0G0BGogDUEPaigAADYAACADQa0EaiANQQhqKQAANwAAIANBpQRqIAMpAPcENwAAIANB0ARqIA5BD2ooAAA2AAAgA0HJBGogDkEIaikAADcAACADQcEEaiADKQDkBDcAACADQdwEakEAOgAAIANB1ARqQv////sHNwIAIANBwARqQQA6AAAgA0G4BGpC////+wc3AwAgA0GkBGpBADoAACADQZwEakL////7BzcCACADQYgEakEAOgAAIANBgARqQv////sHNwMAIANB7ANqQQA6AAAgA0HkA2pC////+wc3AgAgA0HQA2pBADoAACADQcgDakL////7BzcDACADQbADakH////7BzYCACADQagDakKAgICA8P//v383AwAgA0GgA2pC////+////7//ADcDACADQZgDakL////7BzcDACADQZADakKAgICA8P//v383AwAgA0GIA2pC////+////7//ADcDACADQYADakL////7BzcDACADQfgCakKAgICA8P//v383AwAgA0HoAmpCADcDACADQeACakKAgID8AzcDACADQTc2AuAEIANC////+////7//ADcD8AIgA0KAgICAgICAwD83A8ACIANCADcDuAIgDyALKAIANgIAIAMgBykCADcDCCADQbgCaiIGIAUQ3AMgBSAGQawCENkLGiAGQQhqIAsoAgA2AgAgAyAHKQIANwO4AiADQSRqIAYQ3AMgBiAFQawCENkLGiAEQbACaiIFIAZBrAIQ2QsaIANBsAVqJAAgB0EQaiQAIARB4ARqIgNBCGoiByAJQQhqKAIANgIAIAQgCSkCADcD4AQgBCAFIAMQ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QYABcjoADSACIAFBBnZBwAFyOgAMQQIMAQsgAiABQT9xQYABcjoADyACIAFBEnZB8AFyOgAMIAIgAUEGdkE/cUGAAXI6AA4gAiABQQx2QT9xQYABcjoADUEECxDzASACQRBqJAAL8AEBA38CQCABKAIIIgQgAk0NACABKAIAIAJB4AJsakEAIAIgBEkbIgQoAgBBAUcNACAEKAIEIANHDQAgBEHcAmotAAANACAEQdQCakEAOgAAIARBADYC0AIgACgCACEGAkAgAEEIaigCACIBIAQoArACIgVNDQAgBiAFQQN0akEAIAEgBUsbIgUoAgAgAkcNACAFQQRqKAIAIANGDQELIAQgATYCsAIgAEEEaigCACABRgRAIAAgARD6BSAAKAIAIQYgAEEIaigCACEBCyAAQQhqIAFBAWo2AgAgBiABQQN0aiIAIAM2AgQgACACNgIACwuRAgICfQR/IAAoAggiBEEkbCIFRQRAQ///f38PCyAAKAIAIQMgBEEBa0H/////A3ECfyAEQQFxRQRAQ///f38hASADDAELIANBHGooAgAgA0EgaigCACIAKAIIQQdqQXhxaiAAKAKcAREMACIBQ///f38gAUP//39/XRshASADQSRqCyEABEAgAyAFaiEDA0AgASABIABBHGooAgAgAEEgaigCACIEKAIIQQdqQXhxaiAEKAKcAREMACICIAEgAl0bIAIgAlwbIgIgAiAAQUBrKAIAIABBxABqKAIAIgQoAghBB2pBeHFqIAQoApwBEQwAIgEgASACXhsgASABXBshASADIABByABqIgBHDQALCyABC54CAgN9BH8gACgCCCIGQSRsIgdFBEBD//9/fw8LIAAoAgAhBCAGQQFrQf////8DcQJ/IAZBAXFFBEBD//9/fyECIAQMAQtD//9/f0P//39/IARBHGooAgAgBEEgaigCACIAKAIIQQdqQXhxaiAAKAKgAREMACIBIAFD//9/f10bIAEgAVwbIQIgBEEkagshAARAIAQgB2ohBQNAIABBHGooAgAgAEEgaigCACIEKAIIQQdqQXhxaiAEKAKgAREMACEBIABBQGsoAgAgAEHEAGooAgAiBCgCCEEHakF4cWogBCgCoAERDAAiAyADIAEgASACIAEgAl4bIAIgAlwbIgEgASADXRsgASABXBshAiAFIABByABqIgBH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aioCACIIlCIJIAMgAyAElSABKgIEIgqUIgeUIAUgBSAElSAKlCIElCAJk5JeDQEgBowhBgwDCyABKgIAIAJBBGoqAgAiCJghBgwBC0MAAAAAIQcLQwAAAAAhBAsgACAHIAMgASoCCCIDlJI4AgggACAGIAggA5SSOAIEIAAgBCAFIAOUkjgCAAvVAQICfwF+IwBBEGsiBCQAAkACQAJAIAAEQCAAKAIAIgNBf0YNASAAIANBAWo2AgAgAkEGTw0CIARBCGoiAyABvSIFQiCIPgIEIAMgBT4CACAAQQRqIAQoAgggBCgCDBCbCCIDRQ0DIANBuQJqLQAAIQMgACAAKAIAQQFrNgIAIARBEGokAEEBQoSKgICAoICBAyACQQRzrUIHg0IDhoindCIAIANxIABB/wFxRg8LEM0LAAsQzgsAC0Gxu8AAQRkQzAsAC0HItsAAQdAAQci3wAAQwwsAC6q1AQMofxJ9Bn4gAEHwA2pBADYCACAAQfwDakEANgIAIAMhESAGISkgByEWIAghNCAAQfQDaiEyIwBB8ABrIhAkACAJIh0gCiIjQQN0aiE3AkACQAJAAkACQAJAAkAgCkUNACARQShqKAIABEAgEUEcaiEbIBFBGGooAgAhKyARQSxqKAIAISAgEUE0aigCACE1IBEoAhAhISARKAIAITYgESgCCCEwIB0hHgNAIBBBGGogGyAeQQRqKAIAIB4oAgBBufPd8XlsQQV3c0G5893xeWwgHhDWBAJAIBAoAhhBAUcNACAQKAIcIgMgNUkEQCAgIANBBHRqKAIMIgNBf0YNASADIDBJBEAgNiADQSxsaiIILQAoIgYgK0kEQCAIQRxqIgMqAgAhPiAIQSBqKgIAITwgA0L////39/////4ANwIAIAhBFGoiAyoCACE5IAhBGGoqAgAhPyADQv////f3/////gA3AgAgCEEQaioCACE6IAhBDGoiAyoCACADQv////f3/////gA3AgACfyA/ICEgBkEGdGoiFCoCACI7lY4iP4tDAAAAT10EQCA/qAwBC0GAgICAeAshBiA7lY4iOEMAAADPYCEDIAZBgICAgHggP0MAAADPYBshGSA/Q////05eIQgCfyA4i0MAAABPXQRAIDioDAELQYCAgIB4C0GAgICAeCADGyEGIDhD////Tl4hAwJ/IDwgO5WOIj2LQwAAAE9dBEAgPagMAQtBgICAgHgLIQpB/////wcgGSAIGyEZID8gP1whCEH/////ByAGIAMbIQYgOCA4XCEDAn8gPiA7lY4iPItDAAAAT10EQCA8qAwBC0GAgICAeAshE0EAIBkgCBshJEEAIAYgAxshFQJ/IDkgO5WOIj+LQwAAAE9dBEAgP6gMAQtBgICAgHgLIQMgFSAkSgJ/IDogO5WOIjiLQwAAAE9dBEAgOKgMAQtBgICAgHgLIQgNA0EAQf////8HIAhBgICAgHggOEMAAADPYBsgOEP///9OXhsgOCA4XBsiBkEAQf////8HIBNBgICAgHggPEMAAADPYBsgPEP///9OXhsgPCA8XBsiJ0oEQANAIBUgJE4NBSAkIBUgFSAkSGoiFU4NAAwFCwALQQBB/////wcgA0GAgICAeCA/QwAAAM9gGyA/Q////05eGyA/ID9cGyIIQQBB/////wcgCkGAgICAeCA9QwAAAM9gGyA9Q////05eGyA9ID1cGyIsSgRAA0AgBiEDA0AgAyAnSARAICcgAyADICdIaiIDTg0BCwsgFSAkTg0FICQgFSAVICRIaiIVTg0ADAULAAsCQCAUQRBqKAIABEAgFEEIaigCACIaQQRrISYgFEEEaigCACEzIBRBHGooAgAhEiAUQRRqKAIAIS0MAQsDQCAGIRcDQCAIIQMDQCADICxIBEAgLCADIAMgLEhqIgNODQELCyAXICdIBEAgJyAXIBcgJ0hqIhdODQELCyAVICRODQUgJCAVIBUgJEhqIhVODQALDAQLA0AgJCAVIh9MIBUgFSAkSGohFSAfQcrKn4l6c0G5893xeWxBBXchKCAGIRkDQCAnIBkiGEwgGCAYICdIaiEZIBggKHNBufPd8XlsQQV3IS4gCCETAkACQANAIC4gEyIUc0G5893xeWwiA0EZdkGBgoQIbCEcIBwgGiADIDNxIgpqKAAAIgNzIhNBgYKECGsgE0F/c3FBgIGChHhxITEgFCAsTiEvIBQgFCAsSGohE0EAIRcCQAJAA0AgMUUEQANAIAMgA0EBdHFBgIGChHhxDQMgCiAXaiEDIBdBBGohFyAcIBogA0EEaiAzcSIKaigAACIDcyIiQYGChAhrICJBf3NxQYCBgoR4cSIxRQ0ACwsgJiAxaEEDdiAKaiAzcUECdGsoAgAiIiASTw0CIDFBAWsgMXEhMSAtICJBFGxqIiJBBGooAgAgH0cNACAiQQhqKAIAIBhHDQAgIkEMaigCACAURw0ACyAiKAIQIgMgME8NAwJAIDYgA0EsbGoiAygCAEEBRgRAIAMoAgQiAw0BDBALDBALIAMgAy0AkAEiA0EBIANBAUsbOgCQAQsgLyATICxKcg0DDAELCyAiIBJBxPHAABCvCAALIAMgMEHU2cEAEK8IAAsgGSAnSnJFDQALIBUgJEpyRQ0ACwwDCyAGICtB0M7BABCvCAALIAMgMEHAzsEAEK8IAAsgAyA1QdTwwAAQrwgACyA3IB5BCGoiHkcNAAsMAQsgI0EBa0H/////AXECQCAjQQdxIgZFBEAgHSEDDAELIB0hAwNAIANBCGohAyAGQQFrIgYNAAsLQQdJDQADQCA3IANBQGsiA0cNAAsLIBFBLGohISARQRxqISogEUE4aiE2IAFDAAAAP5QhQSAWIDRBA3RqIS8gKSgCCCEiICkoAgAhFSARQTBqIShBACEZA0AgFkEIayEDAkACQAJAA0AgA0EIaiITIC9GDQEgEygCACIeICJJIgZFDQMgFSAeQaABbGpBACAGGyIbKAIAQQFHDQMgA0EMaigCACIfIBsoAgRHDQMgEyEDIBstAChBFnFFDQALIBsoApgBIQMgEEEQaiIKIBtBGGoiCEEEaigCACIGNgIEIAogCCgCACAGKAIIQQdqQXhxajYCACAQQThqIBAoAhAgG0HUAGogECgCFCgCiAERAgAgQUMAAAAAYARAIBAgQSAQKgJMkiI4Q///f34gOEP//39+XRtD//9//iA4Q///f/5eGyI/OAI0IBAgQSAQKgJIkiI4Q///f34gOEP//39+XRtD//9//iA4Q///f/5eGyI6OAIwIBAgQSAQKgJEkiI4Q///f34gOEP//39+XRtD//9//iA4Q///f/5eGyI4OAIsIBAgECoCQCBBkyI5Q///f34gOUP//39+XRtD//9//iA5Q///f/5eGyI+OAIoIBAgECoCPCBBkyI5Q///f34gOUP//39+XRtD//9//iA5Q///f/5eGyI8OAIkIBAgECoCOCBBkyI5Q///f34gOUP//39+XRtD//9//iA5Q///f/5eGyI5OAIgAkACfwJAIBFBCGoiICgCACImIANLBEAgESgCACIeIANBLGwiJWpBACADICZJ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CgJAAkAgBkEQaiIYKAIAIghFDQAgHygCACEDAkAgKwRAQaTswQAtAAAhFEGl7MEALQAAIRMgA0EEaiEDQQAhBgNAAkAgAygCACIZQf////8HcSIKQf////8HRg0AIAogKk8NAyAKQQV2IgogG08NAyAUIBMgKyAKQQJ0aigCACAZdkEBcRtB/wFxDQBBASEKIAZBAWohAwwECyADQQhqIQMgCCAGQQFqIgZHDQALQQAhCgwDCyADQQRqIQMgCCEGA0AgAygCAEH/////B3FB/////wdHDQEgA0EIaiEDIAZBAWsiBg0ACwwCC0Hk78AAQRNBqNXBABDDCwALIAMgCEYNACAfKAIAIRkgKwRAIAggA2shBiAZIANBA3RqIQMDQAJAAkAgA0EEaigCACITQf////8HcSIZQf////8HRg0AIBkgKk8NCiAZQQV2IhkgG08NCkGk7MEAQaXswQAgKyAZQQJ0aigCACATdkEBcRstAAANACAKQQFqIQoMAQsgAyAKQQN0ayADKQIANwIACyADQQhqIQMgBkEBayIGDQALDAELIAggA2shBiAZIANBA3RqIQNBACAKQQN0ayEZA0AgA0EEaigCAEH/////B3FB/////wdHDQcgAyAZaiADKQIANwIAIANBCGohAyAGQQFrIgYNAAsLIBggCCAKazYCACAXQQFqIhdBA0cNAAsMAgtB5O/AAEETQYjVwQAQwwsACyADICxB5NnBABCvCAALICQtAJABITULICQgNUEBazoAkAEMAQtB5O/AAEETQajVwQAQwwsACyAkQfgAaiIGKAIAIgMEQCAkQSBqQQEgJCgCcCADIBFBABAxICRBQGtBAiAkKAJwIAYoAgAgEUEAEDEgJEEAICQoAnAgBigCACARIBIQMSAkQQE6AJABIAZBADYCAAsCQAJAICRBhAFqKAIAIgYEQCAkQfwAaigCACEDIAZBAnQhFwNAIAMoAgAiBiAsTw0CAkAgMCAGQSxsaiIGKAIAQQFGBEAgBigCBCIGDQEMEwsMEwsgA0EEaiEDIAYgBi0AkAEiBkEBIAZBAUsbOgCQASAXQQRrIhcNAAsLICRBjAFqKAIADQEgEEHgAGoiBiAaQQRqIgNBCGooAgA2AgAgECADKQIANwNYICAoAgAiAyAiKAIARgRAICYgAxDWBSAgKAIAIQMLICAgA0EB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IABC76SM2MMANwIgIABC76SM1PP//7//ADcCGCAAQoCAgPyDgIDAPzcCECAAQs2Zs/qDgIDAPjcCCCAAQomRouTz57CXOTcCACAAQoCBgIAQNwIwQcAAQQQQ7goiAUUEQEHAAEEEQdzmwwAoAgAiAEGPByAAGxEAAAALIAFBADYCACABIAApAwA3AgQgAUEMaiAAQQhqKQMANwIAIAFBFGogAEEQaikDADcCACABQRxqIABBGGopAwA3AgAgAUEkaiAAQSBqKQMANwIAIAFBLGogAEEoaikDADcCACABQTRqIABBMGopAwA3AgAgAUE8aiAAQThqKAIANgIAIABBQGskACABC4wCAQJ/IwBBQGoiACQAIABCBDcCKCAAQgQ3AhggAEKAgICAwAA3AgggAEIENwIAIABBOGpCADcCACAAQTBqQoCAgIDAADcCACAAQSBqQgA3AgAgAEEQakIANwIAQcQAQQQQ7goiAUUEQEHEAEEEQdzmwwAoAgAiAEGPByAAGxEAAAALIAFBADYCACABIAApAwA3AgQgAUEMaiAAQQhqKQMANwIAIAFBFGogAEEQaikDADcCACABQRxqIABBGGopAwA3AgAgAUEkaiAAQSBqKQMANwIAIAFBLGogAEEoaikDADcCACABQTRqIABBMGopAwA3AgAgAUE8aiAAQThqKQMANwIAIABBQGskACABC9EBAwJ/AX4BfSMAQRBrIgQkAAJAAkAgAQRAIAEoAgAiA0F/Rg0BIAEgA0EBajYCACAEQQhqIgMgAr0iBUIgiD4CBCADIAU+AgAgAUEEaiAEKAIIIAQoAgwQgwkiA0UNAiAEIANBHGoqAgA4AgQgBCADKAIYQQFzNgIAIAQqAgQhBiAEKAIAIQMgASABKAIAQQFrNgIAIAAgBkMAAAAAIAMbOAIEIAAgA0EARzYCACAEQRBqJAAPCxDNCwALEM4LAAtBmLrAAEHMAEGMu8AAEMMLAAuxAQEEfyMAQTBrIgIkACABQQRqIQQgASgCBEUEQCABKAIAIQEgAkEIaiIDQQhqIgVBADYCACACQgE3AwggAiADNgIUIAJBGGoiA0EQaiABQRBqKQIANwMAIANBCGogAUEIaikCADcDACACIAEpAgA3AxggAkEUakGQmMMAIAMQtQIaIARBCGogBSgCADYCACAEIAIpAwg3AgALIABB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RQRAQQVB3I/AAEGchMAAEIEIIQUMHgsgAygC4AMhDiADQdgBaiIFQRBqIAEoAgAiATYCACAFQQhqIAQpAwAiTDcDACADQcgCaiIEQQhqIEw3AwAgBEEQaiABNgIAIAMgAykDgAMiTDcD2AEgAyBMNwPIAiADKAKoAiECCyAfQQFrIR8gAygCpAIgAkYEQCADQaACaiACEP8FIAMoAqgCIQILIAMoAqACIgEgAkEGdGoiBCAONgIEIAQgNzYCACAEIC46ADwgBCAgOgA6IAQgLToAOSAEICk6ADggBEIENwIgIARBCGogBzYCACAEQQxqIAMpA8gCNwIAIARBFGogA0HIAmoiBUEIaikDADcCACAEQRxqIAVBEGooAgA2AgAgBEE9aiAwOgAAIARBO2ogMzoAACAEQTBqQgA3AgAgBEEoakKAgICAwAA3AgAgAyACQQFqIgI2AqgCIB8NAAsLIAMpAqQCIUwgCigCBCIFRQRAIANCgcoANwPgAyADQeADahCPCiEFDBULIAogBUEBayICNgIEIAogCigCACIEQQFqNgIAIAJFBEAgA0KBygA3A+ADIANB4ANqEI8KIQUMFQsgBC0AACEvIAogBUECayICNgIEIAogBEECajYCACACQQdNBEAgA0KBygA3A+ADIANB4ANqEI8KIQUMFQsgBC0AASE0IAogBUEKayIINgIEIAogBEEKajYCACADQYADaiAEKQACEPAFIAMoAoADBEAgAygChAMhBQwVCyADKAKEAyIMRQRAQZCSwwAhDkEAIQ1BBCESQQAhB0EAIQIMFAsgA0GAA2ogDBCRBSAMQf////8AcSIEIAxHDTMgDEEEdCIFQQBIDTMgBCAMRkECdCEEIAUEfyAFIAQQ7goFIAQLIgkEQCADQegDaiADQYgDaikDADcDAEEAIRAgA0H4A2pBADYCACADQfQDaiAMNgIAIAMgAykDgAM3A+ADIAMgCTYC8AMgA0HwA2ohIANAAkACfyAIQQNNBEAgA0KBygA3A4ADIANBgANqEI8KDAELIAogCEEEayIFNgIEIAogCigCACIEQQRqNgIAIAVBA00EQCADQoHKADcDgAMgA0GAA2oQjwoMAQsgBCgAACEUIAogCEEIayIFNgIEIAogBEEIajYCACAFQQNLDQEgA0KBygA3A4ADIANBgANqEI8KCyEFIAMo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AjcDgAECQAJAAkAgDgRAIAUgDkEBazYCBCAFIAUoAgAiCEEBajYCAEEAIQ8gCC0AACIIDgIDAgELIAJCgcoANwPIASACQcgBahCPCiEBDAkLQRBBBBDuCiIBRQ0uIAEgCDYCBCABQQQ6AAAMCAsgAkHIAWogBRCHBSACKALIAQ0EIBEgG0EYaigCADYCACAKIBtBEGopAgA3AwAgCSAbQQhqKQIANwMAIAIgGykCADcDgAJBASEPCyACQaABaiIIQRhqIjEgESgCADYCACAIQRBqIjIgCikDADcDACAIQQhqIjsgCSkDADcDACACIAIpA4ACNwOgASACQQc2AsQBIAIgBTYCwAEgAkHIAWogAkHAAWoQ0AQgAigCyAENAyACKALMASJHQQJGBEBBAEHwjcAAQZyEwAAQgQghAQwHCyACKQPQASFOIAJByAFqIAJBwAFqENAEIAIoAsgBDQMgAigCzAEiSEECRgRAQQFB8I3AAEGchMAAEIEIIQEMBwsCQCACKALEASIJBEAgAigCwAEiEygCBCIIQQNLDQEgAkKBygA3A8gBIAJByAFqEI8KIQEMCAtBAkHwjcAAQZyEwAAQgQghAQwHCyACKQPQASFQIBMgCEEEazYCBCATIBMoAgAiCEEEajYCAAJAIAlBAUcEQCAIKAAAIUkgAkHIAWogExCYBCACKALMASEIIAIoAsgBRQ0BIAghAQwIC0EDQfCNwABBnITAABCBCCEBDAcLAkAgCUECRwRAIAIpA9ABIVIgAiAJQQNrNgLEASATKAIEIglBB00EQCACQoHKADcDyAEgAkHIAWoQjwohAQwJCyATIAlBCGsiHTYCBCATIBMoAgAiCUEIajYCACACQYACaiAJKQAAEPAFIAIoAoACBEAgAigChAIhAQwJCwJAIAIoAoQCIglBgCAgCUGAIEkbIhFFBEBBBCEKDAELIBFBKGwiDkEEEO4KIgpFDQcLIAJBADYCiAIgAiARNgKEAiACIAo2AoACIAkEQEEAIRoDQAJAAkACQCAdRQRAIAJCgcoANwPIASACQcgBahCPCiEBDAELIBMgHUEBazYCBCATIBMoAgAiEUEBajYCACARLQAAIUIgAkHIAWogExCYBCACKALMASERIAIoAsgBBEAgESEBDAELIBMoAgQiDUEDTQRAIAJCgcoANwPIASACQcgBahCPCiEBDAELIAIpA9ABIUsgEyANQQRrIh02AgQgEyATKAIAIg5BBGo2AgAgHUEDTQRAIAJCgcoANwPIASACQcgBahCPCiEBDAELIA4qAAAhYCATIA1BCGsiHTYCBCATIA5BCGo2AgAgHUEDTQRAIAJCgcoANwPIASACQcgBahCPCiEBDAELIA4qAAQhaSATIA1BDGs2AgQgEyAOQQxqNgIAIA4qAAghaiACQcgBaiATEJgEIAIoAswBIQ0gAigCyAEEQCANIQEMAQsgEygCBCIOBEAgAikD0AEhUyATIA5BAWsiHTYCBCATIBMoAgAiDkEBajYCAAJAIA4tAAAiDg4CAwQAC0EQQQQQ7goiAUUNNCABIA46AAEgAUECOgAADAELIAJCgcoANwPIASACQcgBahCPCiEBCyACKAKEAiIFRQ0MIAWtQih+p0UNDCACKAKAAhCsAQwMC0EAIQ4LIAlBAWshCSACKAKEAiAaRgRAIAJBgAJqIBoQ2gUgAigCiAIhGiACKAKAAiEKCyAKIBpBKGxqIhkgDjoAJSAZIEI6ACQgGSANNgIYIBkgajgCFCAZIGk4AhAgGSBgOAIMIBkgSzcCBCAZIBE2AgAgGUEcaiBTNwIAIAIgGkEBaiIaNgKIAiAJDQALIAIoAoACIQoLIAoNAQtBBEHwjcAAQZyEwAAQgQghAQwHCyACKQKEAiFLAkACfwJAIAIoAsQBIg0EQCACKALAASIJKAIEIg5BAUsNASACQoHKADcDyAEgAkHIAWoQjwoMAgtBBUHwjcAAQZyEwAAQgQgMAQsgCSAOQQJrIhM2AgQgCSAJKAIAIhFBAmo2AgAgDUEBRwRAIBNBA0sNAiACQoHKADcDyAEgAkHIAWoQjwoMAQtBBkHwjcAAQZyEwAAQgQgLIQEgS6ciBUUNByAFrUIofqdFDQcgChCsAQwHCyAGQQFrIQYgES8AACENIAkgDkEGazYCBCAJIBFBBmo2AgAgAkHgAGoiCUEIaiITICgpAwA3AwAgCUEQaiIdICcpAwA3AwAgCUEYaiIZICYoAgA2AgAgAkFAayIJQQhqIiYgOykDADcDACAJQRBqIicgMikDADcDACAJQRhqIiggMSgCADYCACACIAIpA4ABNwNgIAIgAikDoAE3A0AgESgAAiERIEtCIIinITEgSkIgiKchMiBLpyE7IEqnIUIgAigCOCIaIAIoAjRGBEAgAkEwaiAaENsFIAIoAjghGgsgAigCMCIOIBpBqAFsaiIJIBc2AiwgCSAlNgIoIAkgJDYCJCAJIAc2AhggCSABNgIMIAkgMjYCCCAJIEI2AgQgCSAMNgIAIAlBHGogTzcCACAJQRBqIE03AgAgCUEwaiACKQNgNwIAIAlBOGogEykDADcCACAJQUBrIB0pAwA3AgAgCUHIAGogGSgCADYCACAJIA82AkwgCSBHNgJsIAlB8ABqIE43AgAgCUH4AGogSDYCACAJQfwAaiBQNwIAIAlBhAFqIEk2AgAgCUGIAWogCDYCACAJQYwBaiBSNwIAIAlBlAFqIAo2AgAgCUGYAWogOzYCACAJQZwBaiAxNgIAIAlBoAFqIBE2AgAgCUGkAWogDTsBACAJQdAAaiACKQNANwIAIAlB2ABqICYpAwA3AgAgCUHgAGogJykDADcCACAJQegAaiAoKAIANgIAIAIgGkEBajYCOCAGDQALDAQLIAIoAjAiDg0DQQJB5IvAAEGchMAAEIEIIQEgHEEBNgIAIBwgATYCBAwJCyACKALMASEBDAMLIAIoAswBIQEMAgsgDkEEQdzmwwAoAgAiAEGPByAAGxEAAAALIAIpAjQhTwJAAkACQAJ+An8CQAJAAkACQAJAAkAgBSgCBCIBBEAgBSABQQFrIgk2AgQgBSAFKAIAIgdBAWo2AgACQAJAAkACQCAHLQAAIh0OAgECAAtBEEEEEO4KIgVFDQIgBSAdOgABIAVBAjoAAAwOC0EAIR0LAkACQAJAAkAgCQRAIAUgAUECayIJNgIEIAUgB0ECajYCACAHLQABIhoOAgIDAQsgAkKBygA3A8gBIAJByAFqEI8KIQUMEAtBEEEEEO4KIgVFDQIgBSAaOgABIAVBAjoAAAwPC0EAIRoLAkACQAJAIAkEQCAFIAFBA2siCTYCBCAFIAdBA2o2AgBBACEGIActAAIiCA4CDwIBCyACQoHKADcDyAEgAkHIAWoQjwohBQwQC0EQQQQQ7goiBUUNASAFIAg2AgQgBUEEOgAADA8LAkACQAJAAkAgCUEETwRAIAUgAUEHayIGNgIEIAUgB0EHajYCACAHKAADIgwOBgIDDQwLCgELIAJCgcoANwOAAiACQYACahCPCiEFDBILIAJBAToAgAIgAiAMrTcDiAIgAkGAAmpBzJPAAEGchMAAEJ4IIQUMEQsgAkEDNgKkASACIAU2AqABIAJBgAJqIAJBoAFqELsDIAIoAoACRQRAIAIoAoQCIgdFBEBBAEGQlMAAQZyEwAAQgQghBQwSCyACQYgCaiIBKQMAIU0CQCACKAKkASIFBEAgAkGMAmooAgAhBiABKAIAIQEgAiAFQQFrNgKkASACQYACaiACKAKgASIJEJgEIAIoAoQCIQUgAigCgAINEiACQYgCaiIIKQMAIUogAkGAAmogCRCYBCACKAKEAiEMIAIoAoACRQ0BIAwhBQwSC0EBQZCUwABBnITAABCBCCEFDBELIAgpAwAhSyACQYACaiACQaABahC7AyACKAKAAg0CIAIoAoQCIgkNB0ECQZCUwABBnITAABCBCCEFDBALIAIoAoQCIQUMEAsCQAJAAkACQCAGBEAgBSABQQhrIgY2AgQgBSAHQQhqNgIAQgEhSyAHLQAHIggOAgIDAQsgAkKBygA3A4ACIAJBgAJqEI8KIQUMEwtBEEEEEO4KIgVFDQIgBSAIOgABIAVBAjoAAAwSC0IAIUsLIAZBB00EQCACQoHKADcDgAIgAkGAAmoQjwohBQwRCyAFIAFBEGsiFzYCBCAFIAdBEGo2AgAgAkGgAWogBykACBDwBSACKAKgAQRAIAIoAqQBIQUMEQsgAigCpAEiE0UEQEGQksMAIQFBACEGQgQhSkEAIQVBACEMQQAhBwwMCyACQaABaiATEJEFIBNB/////wBxIgEgE0cNPyATQQR0IgdBAEgNPyABIBNGQQJ0IQEgBwR/IAcgARDuCgUgAQsiDwRAIAJBiAJqIAJBqAFqKQMANwMAQQAhCCACQZgCakEANgIAIAJBlAJqIBM2AgAgAiACKQOgATcDgAIgAiAPNgKQAiACQZACaiEoA0ACQAJAAkACQCAXQQNNBEAgAkKBygA3A6ABIAJBoAFqEI8KIQUMAQsgBSAXQQRrIgc2AgQgBSAFKAIAIgFBBGo2AgAgB0EITwRAIAEoAAAhJCAFIBdBDGsiBzYCBCAFIAFBDGo2AgAgASkABCJKQoCAgIAQWgRAIAJBAToAoAEgAiBKNwOoASACQaABaiACQYABakH8gcAAEJ4IIQUMAgsCQCAHBEAgBSAXQQ1rIhc2AgQgBSABQQ1qNgIAQQEhGyABLQAMIgEOAgQFAQsgAkKBygA3A6ABIAJBoAFqEI8KIQUMAgtBEEEEEO4KIgVFDT4gBSABOgABIAVBAjoAAAwBCyACQoHKADcDoAEgAkGgAWoQjwohBQsgAigCgAIiAQRAIAIoAoQCIAFBAnRBBGprEKwBCyACKAKUAiIBRQ0VIAFBBHRFDRUgAigCkAIQrAEMFQtBACEbCyATQQFrIRMgSqchJiACKAKEAiIJIAIoAoACIgogJEG5893xeWwiJXEiEWooAAAiDSAlQRl2IidBgYKECGwiMXMiAUGBgoQIayABQX9zcUGAgYKEeHEhDCAJQQRrITJBACEBIBEhBiANIQcCQANAIAxFBEADQCAHIAdBAXRxQYCBgoR4cQ0DIAEgBmohByABQQRqIQEgMSAHQQRqIApxIgYgCWooAAAiB3MiDEGBgoQIayAMQX9zcUGAgYKEeHEiDEUNAAsLIDIgDGhBA3YgBmogCnFBAnRrKAIAIhkgCE8NPiAMQQFrIAxxIQwgDyAZQQR0aiIZKAIEICRHDQALIBkgJjYCCCAZQQxqIBs6AAAgEw0CDAELIA1BgIGChHhxIgFFBEBBBCEHA0AgByARaiAHQQRqIQcgCnEiESAJaigAAEGAgYKEeHEiAUUNAAsLIAkgAWhBA3YgEWogCnEiB2osAAAiAUEATgRAIAkgCSgCAEGAgYKEeHFoQQN2IgdqLQAAIQELIAFBAXEhAQJAIAIoAogCDQAgAUUNACACQRBqIAJBgAJqIA8gCBCCASACKAKEAiIJICUgAigCgAIiCnEiBmooAABBgIGChHhxIgxFBEBBBCEHA0AgBiAHaiAHQQRqIQcgCnEiBiAJaigAAEGAgYKEeHEiDEUNAAsLIAkgDGhBA3YgBmogCnEiB2osAABBAEgNACAJKAIAQYCBgoR4cWhBA3YhBwsgByAJaiAnOgAAIAdBBGsgCnEgCWpBBGogJzoAACAJIAdBAnRrQQRrIAg2AgAgAiACKAKIAiABayIHNgKIAiACIAIoAowCQQFqIgY2AowCAkAgCCACKAKUAiIBRwRAIAIoApgCIQcMAQsgBiAHaiACKAKYAiIHayEBIAEgCCAHa00EQCAIIQEMAQsgByABIAdqIgFLDUMgAUEEdCEGIAFB/////wBxIAFGQQJ0IQ8gAiAIBH8gAiACKAKQAjYCoAEgAiAIQQR0NgKkAUEEBUEACyIJNgKoASACQYABaiAGIA8gAkGgAWoQ+QYgAigCgAFFBEAgAiABNgKUAiACIAIoAoQBNgKQAgwBCwwbCyABIAdGBEAgKCABEPwFIAIoApgCIQcLIAIoApACIg8gB0EEdGoiASAmNgIIIAEgJDYCBCABICU2AgAgAUEMaiAbOgAAIAIgB0EBaiIINgKYAiATDQELCyACKAKEAiIBBEAgAigCmAIhDCACKQOQAiFKIAIoAowCIQUgAigCiAIhBiACKAKAAiEHDA0LQQFB2JTAAEGchMAAEIEIIQUMEQsMGAsMNgsgAigChAIhBQwNCww0CwwzCwwyCyACQoHKADcDyAEgAkHIAWoQjwohBQwKCyACQYgCaikDACFOQQAhCiBLQoD+//8PgyFQIEtCgICAgHCDDAYLIAZBBE8EQCAFIAFBC2s2AgQgBSAHQQtqNgIAIAcoAAchB0EFIQpCACFLQgAhUEIADAYLIAJCgcoANwOAAiACQYACahCPCiEFDAgLAkACQAJAAkAgBgRAIAUgAUEIayIGNgIEIAUgB0EIajYCAEIBIUsgBy0AByIIDgICAwELIAJCgcoANwOAAiACQYACahCPCiEFDAsLQRBBBBDuCiIFRQ0CIAUgCDoAASAFQQI6AAAMCgtCACFLCyAGQQdNBEAgAkKBygA3A4ACIAJBgAJqEI8KIQUMCQsgBSABQRBrIhc2AgQgBSAHQRBqNgIAIAJBoAFqIAcpAAgQ8AUgAigCoAEEQCACKAKkASEFDAkLIAIoAqQBIhNFBEBBkJLDACEBQQAhBkIEIUpBACEFQQAhDEEAIQdBBAwFCyACQaABaiATEJEFIBNB/////wBxIgEgE0cNNyATQQR0IgdBAEgNNyABIBNGQQJ0IQEgBwR/IAcgARDuCgUgAQsiDwRAIAJBiAJqIAJBqAFqKQMANwMAQQAhCCACQZgCakEANgIAIAJBlAJqIBM2AgAgAiACKQOgATcDgAIgAiAPNgKQAiACQZACaiEoA0ACQAJAAkACQCAXQQNNBEAgAkKBygA3A6ABIAJBoAFqEI8KIQUMAQsgBSAXQQRrIgc2AgQgBSAFKAIAIgFBBGo2AgAgB0EITwRAIAEoAAAhJCAFIBdBDGsiBzYCBCAFIAFBDGo2AgAgASkABCJKQoCAgIAQWgRAIAJBAToAoAEgAiBKNwOoASACQaABaiACQYABakH8gcAAEJ4IIQUMAgsCQCAHBEAgBSAXQQ1rIhc2AgQgBSABQQ1qNgIAQQEhGyABLQAMIgEOAgQFAQsgAkKBygA3A6ABIAJBoAFqEI8KIQUMAgtBEEEEEO4KIgVFDTYgBSABOgABIAVBAjoAAAwBCyACQoHKADcDoAEgAkGgAWoQjwohBQsgAigCgAIiAQRAIAIoAoQCIAFBAnRBBGprEKwBCyACKAKUAiIBRQ0NIAFBBHRFDQ0gAigCkAIQrAEMDQtBACEbCyATQQFrIRMgSqchJiACKAKEAiIJIAIoAoACIgogJEG5893xeWwiJXEiEWooAAAiDSAlQRl2IidBgYKECGwiMXMiAUGBgoQIayABQX9zcUGAgYKEeHEhDCAJQQRrITJBACEBIBEhBiANIQcCQANAIAxFBEADQCAHIAdBAXRxQYCBgoR4cQ0DIAEgBmohByABQQRqIQEgMSAHQQRqIApxIgYgCWooAAAiB3MiDEGBgoQIayAMQX9zcUGAgYKEeHEiDEUNAAsLIDIgDGhBA3YgBmogCnFBAnRrKAIAIhkgCE8NNiAMQQFrIAxxIQwgDyAZQQR0aiIZKAIEICRHDQALIBkgJjYCCCAZQQxqIBs6AAAgEw0CDAELIA1BgIGChHhxIgFFBEBBBCEHA0AgByARaiAHQQRqIQcgCnEiESAJaigAAEGAgYKEeHEiAUUNAAsLIAkgAWhBA3YgEWogCnEiB2osAAAiAUEATgRAIAkgCSgCAEGAgYKEeHFoQQN2IgdqLQAAIQELIAFBAXEhAQJAIAIoAogCDQAgAUUNACACQShqIAJBgAJqIA8gCBCCASACKAKEAiIJICUgAigCgAIiCnEiBmooAABBgIGChHhxIgxFBEBBBCEHA0AgBiAHaiAHQQRqIQcgCnEiBiAJaigAAEGAgYKEeHEiDEUNAAsLIAkgDGhBA3YgBmogCnEiB2osAABBAEgNACAJKAIAQYCBgoR4cWhBA3YhBwsgByAJaiAnOgAAIAdBBGsgCnEgCWpBBGogJzoAACAJIAdBAnRrQQRrIAg2AgAgAiACKAKIAiABayIHNgKIAiACIAIoAowCQQFqIgY2AowCAkAgCCACKAKUAiIBRwRAIAIoApgCIQcMAQsgBiAHaiACKAKYAiIHayEBIAEgCCAHa00EQCAIIQEMAQsgByABIAdqIgFLDTsgAUEEdCEGIAFB/////wBxIAFGQQJ0IQ8gAiAIBH8gAiACKAKQAjYCoAEgAiAIQQR0NgKkAUEEBUEACyIJNgKoASACQYABaiAGIA8gAkGgAWoQ+QYgAigCgAFFBEAgAiABNgKUAiACIAIoAoQBNgKQAgwBCwwTCyABIAdGBEAgKCABEPwFIAIoApgCIQcLIAIoApACIg8gB0EEdGoiASAmNgIIIAEgJDYCBCABICU2AgAgAUEMaiAbOgAAIAIgB0EBaiIINgKYAiATDQELCyACKAKEAiIBBEAgAigCmAIhDCACKQOQAiFKIAIoAowCIQUgAigCiAIhBiACKAKAAiEHQQQMBgtBAUHMlsAAQZyEwAAQgQghBQwJCwwQCwwuCwJAAkACQAJAIAYEQCAFIAFBCGsiBjYCBCAFIAdBCGo2AgBCASFLIActAAciCA4CAgMBCyACQoHKADcDgAIgAkGAAmoQjwohBQwKC0EQQQQQ7goiBUUNAiAFIAg6AAEgBUECOgAADAkLQgAhSwsgBkEHTQRAIAJCgcoANwOAAiACQYACahCPCiEFDAgLIAUgAUEQayIXNgIEIAUgB0EQajYCACACQaABaiAHKQAIEPAFIAIoAqABBEAgAigCpAEhBQwICyACKAKkASITRQRAQZCSwwAhAUEAIQZCBCFKQQAhBUEAIQxBACEHQQMMBAsgAkGgAWogExCRBSATrUIUfiJKQiCIpyIBDTYgSqciB0EASA02IAFFQQJ0IQEgBwR/IAcgARDuCgUgAQsiDwRAIAJBgAJqIgFBCGogAkGoAWopAwA3AwBBACEIIAJBmAJqQQA2AgAgAUEUaiATNgIAIAIgAikDoAE3A4ACIAIgDzYCkAIgAUEQaiExA0ACQAJAAkACQCAXQQNNBEAgAkKBygA3A6ABIAJBoAFqEI8KIQUMAQsgBSAXQQRrIgc2AgQgBSAFKAIAIgFBBGo2AgAgB0EDTQRAIAJCgcoANwOgASACQaABahCPCiEFDAELIAEoAAAhJCAFIBdBCGsiBzYCBCAFIAFBCGo2AgAgB0EITwRAIAEoAAQhJSAFIBdBEGsiBzYCBCAFIAFBEGo2AgAgASkACCJKQoCAgIAQWgRAIAJBAToAoAEgAiBKNwOoASACQaABaiACQYABakH8gcAAEJ4IIQUMAgsCQCAHBEAgBSAXQRFrIhc2AgQgBSABQRFqNgIAQQEhGyABLQAQIgEOAgQFAQsgAkKBygA3A6ABIAJBoAFqEI8KIQUMAgtBEEEEEO4KIgVFDTUgBSABOgABIAVBAjoAAAwBCyACQoHKADcDoAEgAkGgAWoQjwohBQsgAigCgAIiAQRAIAIoAoQCIAFBAnRBBGprEKwBCyACKAKUAiIBRQ0MIAGtQhR+p0UNDCACKAKQAhCsAQwMC0EAIRsLIBNBAWshEyBKpyEnIAIoAoQCIgkgAigCgAIiCiAlICRBufPd8XlsQQV3c0G5893xeWwiJnEiEWooAAAiDSAmQRl2IihBgYKECGwiMnMiAUGBgoQIayABQX9zcUGAgYKEeHEhDCAJQQRrITtBACEBIBEhBiANIQcCQANAIAxFBEADQCAHIAdBAXRxQYCBgoR4cQ0DIAEgBmohByABQQRqIQEgMiAHQQRqIApxIgYgCWooAAAiB3MiDEGBgoQIayAMQX9zcUGAgYKEeHEiDEUNAAsLIDsgDGhBA3YgBmogCnFBAnRrKAIAIhkgCE8NNSAMQQFrIAxxIQwgDyAZQRRsaiIZQQRqKAIAICRHDQAgGUEIaigCACAlRw0ACyAZICc2AgwgGUEQaiAbOgAAIBMNAgwBCyANQYCBgoR4cSIBRQRAQQQhBwNAIAcgEWogB0EEaiEHIApxIhEgCWooAABBgIGChHhxIgFFDQALCyAJIAFoQQN2IBFqIApxIgdqLAAAIgFBAE4EQCAJIAkoAgBBgIGChHhxaEEDdiIHai0AACEBCyABQQFxIQECQCACKAKIAg0AIAFFDQAgAkEgaiACQYACaiAPIAgQgwEgAigChAIiCSAmIAIoAoACIgpxIgZqKAAAQYCBgoR4cSIMRQRAQQQhBwNAIAYgB2ogB0EEaiEHIApxIgYgCWooAABBgIGChHhxIgxFDQALCyAJIAxoQQN2IAZqIApxIgdqLAAAQQBIDQAgCSgCAEGAgYKEeHFoQQN2IQcLIAcgCWogKDoAACAHQQRrIApxIAlqQQRqICg6AAAgCSAHQQJ0a0EEayAINgIAIAIgAigCiAIgAWsiBzYCiAIgAiACKAKMAkEBaiIGNgKMAgJAIAggAigClAIiAUcEQCACKAKYAiEHDAELIAYgB2ogAigCmAIiB2shASABIAggB2tNBEAgCCEBDAELIAcgASAHaiIBSw06IAGtQhR+IkpCIIhQQQJ0IQYgSqchDyACIAgEfyACIAIoApACNgKgASACIAitQhR+PgKkAUEEBUEACyIJNgKoASACQYABaiAPIAYgAkGgAWoQ+QYgAigCgAFFBEAgAiABNgKUAiACIAIoAoQBNgKQAgwBCwwSCyABIAdGBEAgMSABENwFIAIoApgCIQcLIAIoApACIg8gB0EUbGoiASAnNgIMIAEgJDYCBCABICY2AgAgAUEQaiAbOgAAIAFBCGogJTYCACACIAdBAWoiCDYCmAIgEw0BCwsgAigChAIiAQRAIAIoApgCIQwgAikDkAIhSiACKAKMAiEFIAIoAogCIQYgAigCgAIhB0EDDAULQQFB9JfAAEGchMAAEIEIIQUMCAsMDwsMLQsCQAJAAkAgBgRAIAUgAUEIayIGNgIEIAUgB0EIajYCAEIBIUsgBy0AByIIDgICAwELIAJCgcoANwOAAiACQYACahCPCiEFDAgLQRBBBBDuCiIFRQ0uIAUgCDoAASAFQQI6AAAMBwtCACFLCyAGQQdNBEAgAkKBygA3A4ACIAJBgAJqEI8KIQUMBgsgBSABQRBrIhc2AgQgBSAHQRBqNgIAIAJBoAFqIAcpAAgQ8AUgAigCoAEEQCACKAKkASEFDAYLIAIoAqQBIhNFBEBBkJLDACEBQQAhBkIEIUpBACEFQQAhDEEAIQdBAgwCCyACQaABaiATEJEFIBOtQhR+IkpCIIinIgENNCBKpyIHQQBIDTQgAUVBAnQhASAHBH8gByABEO4KBSABCyIPRQ0NIAJBgAJqIgFBCGogAkGoAWopAwA3AwBBACEIIAJBmAJqQQA2AgAgAUEUaiATNgIAIAIgAikDoAE3A4ACIAIgDzYCkAIgAUEQaiExA0ACQAJAAkACQCAXQQNNBEAgAkKBygA3A6ABIAJBoAFqEI8KIQUMAQsgBSAXQQRrIgc2AgQgBSAFKAIAIgFBBGo2AgAgB0EDTQRAIAJCgcoANwOgASACQaABahCPCiEFDAELIAEoAAAhJCAFIBdBCGsiBzYCBCAFIAFBCGo2AgAgB0EITwRAIAEoAAQhJSAFIBdBEGsiBzYCBCAFIAFBEGo2AgAgASkACCJKQoCAgIAQWgRAIAJBAToAoAEgAiBKNwOoASACQaABaiACQYABakH8gcAAEJ4IIQUMAgsCQCAHBEAgBSAXQRFrIhc2AgQgBSABQRFqNgIAQQEhGyABLQAQIgEOAgQFAQsgAkKBygA3A6ABIAJBoAFqEI8KIQUMAgtBEEEEEO4KIgVFDTIgBSABOgABIAVBAjoAAAwBCyACQoHKADcDoAEgAkGgAWoQjwohBQsgAigCgAIiAQRAIAIoAoQCIAFBAnRBBGprEKwBCyACKAKUAiIBRQ0JIAGtQhR+p0UNCSACKAKQAhCsAQwJC0EAIRsLIBNBAWshEyBKpyEnIAIoAoQCIgkgAigCgAIiCiAlICRBufPd8XlsQQV3c0G5893xeWwiJnEiEWooAAAiDSAmQRl2IihBgYKECGwiMnMiAUGBgoQIayABQX9zcUGAgYKEeHEhDCAJQQRrITtBACEBIBEhBiANIQcCQANAIAxFBEADQCAHIAdBAXRxQYCBgoR4cQ0DIAEgBmohByABQQRqIQEgMiAHQQRqIApxIgYgCWooAAAiB3MiDEGBgoQIayAMQX9zcUGAgYKEeHEiDEUNAAsLIDsgDGhBA3YgBmogCnFBAnRrKAIAIhkgCE8NMiAMQQFrIAxxIQwgDyAZQRRsaiIZQQRqKAIAICRHDQAgGUEIaigCACAlRw0ACyAZICc2AgwgGUEQaiAbOgAAIBMNAgwBCyANQYCBgoR4cSIBRQRAQQQhBwNAIAcgEWogB0EEaiEHIApxIhEgCWooAABBgIGChHhxIgFFDQALCyAJIAFoQQN2IBFqIApxIgdqLAAAIgFBAE4EQCAJIAkoAgBBgIGChHhxaEEDdiIHai0AACEBCyABQQFxIQECQCACKAKIAg0AIAFFDQAgAkEYaiACQYACaiAPIAgQgwEgAigChAIiCSAmIAIoAoACIgpxIgZqKAAAQYCBgoR4cSIMRQRAQQQhBwNAIAYgB2ogB0EEaiEHIApxIgYgCWooAABBgIGChHhxIgxFDQALCyAJIAxoQQN2IAZqIApxIgdqLAAAQQBIDQAgCSgCAEGAgYKEeHFoQQN2IQcLIAcgCWogKDoAACAHQQRrIApxIAlqQQRqICg6AAAgCSAHQQJ0a0EEayAINgIAIAIgAigCiAIgAWsiBzYCiAIgAiACKAKMAkEBaiIGNgKMAgJAIAggAigClAIiAUcEQCACKAKYAiEHDAELIAYgB2ogAigCmAIiB2shASABIAggB2tNBEAgCCEBDAELIAcgASAHaiIBSw03IAGtQhR+IkpCIIhQQQJ0IQYgSqchDyACIAgEfyACIAIoApACNgKgASACIAitQhR+PgKkAUEEBUEACyIJNgKoASACQYABaiAPIAYgAkGgAWoQ+QYgAigCgAFFBEAgAiABNgKUAiACIAIoAoQBNgKQAgwBCwwPCyABIAdGBEAgMSABENwFIAIoApgCIQcLIAIoApACIg8gB0EUbGoiASAnNgIMIAEgJDYCBCABICY2AgAgAUEQaiAbOgAAIAFBCGogJTYCACACIAdBAWoiCDYCmAIgEw0BCwsgAigChAIiAQRAIAIoApgCIQwgAikDkAIhSiACKAKMAiEFIAIoAogCIQYgAigCgAIhB0ECDAILQQFBoJfAAEGchMAAEIEIIQUMBQtBAQshCkIAIVBCAAshTSACQfQBaiBONwIAIAJB8AFqIAk2AgAgAkHkAWogDDYCACACQdwBaiBKNwIAIAJB2AFqIAU2AgAgAkHUAWogBjYCACACQdABaiABNgIAIAJB6AFqIEtC/wGDIE0gUISENwMAIAIgBzYCzAEgAiAKNgLIASACQQhqIQlBACEHQQAhBQJAAkACQAJAAkACQAJAAkACQCACQcgBaiIBKAIAQQFrDgUBAgMEBQALQTBBBBDuCiIHRQ0FIAcgASkCBDcCACAHQShqIAFBLGopAgA3AgAgB0EgaiABQSRqKQIANwIAIAdBGGogAUEcaikCADcCACAHQRBqIAFBFGopAgA3AgAgB0EIaiABQQxqKQIANwIAQdyTwgAhBQwEC0EgQQQQ7goiB0UNBSAHIAEpAgQ3AgAgB0EYaiABQRxqKQIANwIAIAdBEGogAUEUaikCADcCACAHQQhqIAFBDGopAgA3AgBBnJPCACEFDAMLQSBBBBDuCiIHRQ0EIAcgASkCBDcCACAHQRhqIAFBHGopAgA3AgAgB0EQaiABQRRqKQIANwIAIAdBCGogAUEMaikCADcCAEHcksIAIQUMAgtBIEEEEO4KIgdFDQMgByABKQIENwIAIAdBGGogAUEcaikCADcCACAHQRBqIAFBFGopAgA3AgAgB0EIaiABQQxqKQIANwIAQeiRwgAhBQwBC0EgQQQQ7goiB0UNAiAHIAEpAgQ3AgAgB0EYaiABQRxqKQIANwIAIAdBEGogAUEUaikCADcCACAHQQhqIAFBDGopAgA3AgBBnJLCACEFCyAJIAU2AgQgCSAHNgIADAILQTBBBEHc5sMAKAIAIgBBjwcgABsRAAAAC0EgQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgAigCDCEMIAIoAgghBiACEOEGIgU2AsgBIAZFDQIgAkHIAWoQkQcLIBwgPjYCBCAcQQA2AgAgHEEpaiAaOgAAIBxBKGogHToAACAcQSRqIAw2AgAgHEEgaiAGNgIAIBxBGGogTzcCACAcQRRqIA42AgAgHEEQaiBGNgIAIBxBDGogQTYCACAcQQhqIDo2AgAMBwsgTaciAUUNACABQQJ0RQ0AIAcQrAELIBxBATYCACAcIAU2AgQgT0IgiKciAQRAIA4gAUGoAWxqIQEgDiEFA0ACQCAFQQRqKAIAIgdFDQAgB61CMH6nRQ0AIAUoAgAQrAELAkAgBUGYAWooAgAiB0UNACAHrUIofqdFDQAgBUGUAWooAgAQrAELIAEgBUGoAWoiBUcNAAsLIE+nIgFFDQUgAa1CqAF+p0UNBSAOEKwBDAULIEqnIgVFDQIgBa1CMH6nRQ0CIAwQrAEMAgsgAkKBygA3A8gBIAJByAFqEI8KCyEBIAIoAoQCIgVFDQAgBa1CMH6nRQ0AIAIoAoACEKwBCyACKAIwIQcgAigCOCIFBEAgByAFQagBbGohCSAHIQUDQAJAIAVBBGooAgAiBkUNACAGrUIwfqdFDQAgBSgCABCsAQsCQCAFQZgBaigCACIGRQ0AIAatQih+p0UNACAFQZQBaigCABCsAQsgCSAFQagBaiIFRw0ACwsgAigCNCIFRQ0AIAWtQqgBfqdFDQAgBxCsAQsgHEEBNgIAIBwgATYCBAsgAkGgAmokAAwCCyACQYgBaigCACIARQ0nIAIoAoQBIABB3ObDACgCACIAQY8HIAAbEQAAAAsgByABQdzmwwAoAgAiAEGPByAAGxEAAAALIAMoAuQDIQICQAJAIAMoAuADDQAgA0HIAmoiAUEYaiIFICxBGGopAgA3AwAgAUEQaiIJICxBEGopAgA3AwAgAUEIaiIBICxBCGopAgA3AwAgA0GyBmoiBiA9QQJqLQAAOgAAIAMgLCkCADcDyAIgAyA9LwAAOwGwBiADLQCIBCIHQQJGBEBBAEG4iMAAQZyEwAAQgQghAgwBCyAjIAMpA8gCNwIAIDUgAy8BsAY7AAAgI0EYaiIPIAUpAwA3AgAgI0EQaiITIAkpAwA3AgAgI0EIaiIMIAEpAwA3AgAgNUECaiIRIAYtAAA6AAAgAyAHOgCkAyADIAI2AoADAn8gEigCBCIFQQNNBEAgA0KBygA3A+ADIANB4ANqEI8KDAELIBIgBUEEayIJNgIEIBIgEigCACIBQQRqNgIAIAlBA00EQCADQoHKADcD4AMgA0HgA2oQjwoMAQsgATUAACFKIBIgBUEIayIJNgIEIBIgAUEIajYCACAJQQNNBEAgA0KBygA3A+ADIANB4ANqEI8KDAELIAE1AAQhSyASIAVBDGsiCTYCBCASIAFBDGo2AgAgCUEDSw0CIANCgcoANwPgAyADQeADahCPCgshAiADQYADahDFBQsgFARAIBRBOGwhBSAQIQsDQCALEMUFIAtBOGohCyAFQThrIgUNAAsLIAMoAuQEIgFFDQYgAa1COH6nRQ0GIBAQrAEMBgsgFkEBayEWIEtCIIYgSoQhSiABNQAIIBIgBUEQazYCBCASIAFBEGo2AgAgA0HABWoiBUEIaiIGIAwpAgA3AwAgBUEQaiIIIBMpAgA3AwAgBUEYaiIJIA8pAgA3AwAgAyAjKQIANwPABSADIDUvAAA7AZgGIAMgES0AADoAmgYgATUADEIghoQhSyADKALkBCAURgRAIANB4ARqIBQQ3gUgAygC6AQhFCADKALgBCEQCyAQIBRBOGxqIgEgAjYCACABIAMpA8AFNwIEIAkpAwAhTSAIKQMAIU4gBikDACFPIAEgBzoAJCADLQCaBiEFIAMvAZgGIQIgASBKNwIoIAEgSzcCMCABIAI7ACUgAUEnaiAFOgAAIAFBDGogTzcCACABQRRqIE43AgAgAUEcaiBNNwIAIAMgFEEBaiIUNgLoBCAWDQALIAMoAuAEIRALIBANAgtBAUGMi8AAQZyEwAAQgQghAgwCCyADKALkAyECDAILIAMpAuQEIUogA0ECNgLMAiADICI2AsgCIEpCIIinIQogSqchEiBMpyEUIANB4ANqIANByAJqEKkCAkAgAygC4AMEQCADKALkAyECDAELAkACQCADKALkAyINBEAgA0HoA2opAwAhSiADKALMAiIBBEAgAyABQQFrNgLMAiADKALIAiICKAIEIgFBB00EQCADQoHKADcD4AMgA0HgA2oQjwohAgwECyACIAFBCGsiBjYCBCACIAIoAgAiAUEIajYCACADQYADaiABKQAAEPAFIAMoAoADBEAgAygChAMhAgwECwJAIAMoAoQDIhZBgCAgFkGAIEkbIgVFBEBBBCEIDAELIAVBFGwiAUEEEO4KIghFDR8LQQAhASADQQA2AugDIAMgBTYC5AMgAyAINgLgAyAWBEADQAJAAkACQAJAAkAgBgRAIAIgBkEBayIJNgIEIAIgAigCACIHQQFqNgIAIActAAAiBQ4CAgMBCyADQoHKADcDgAMgA0GAA2oQjwohAgwDC0EQQQQQ7goiAkUNIyACIAU6AAEgAkECOgAADAILQQAhBQsCQAJAAkAgCQRAIAIgCUEBayIJNgIEIAIgB0ECajYCACAHLQABIg4OAgIDAQsgA0KBygA3A4ADIANBgANqEI8KIQIMAwtBEEEEEO4KIgJFDSMgAiAOOgABIAJBAjoAAAwCC0EAIQ4LIAlBA00EQCADQoHKADcDgAMgA0GAA2oQjwohAgwBCyACIAlBBGsiBjYCBCACIAdBBmo2AgAgBkEDTQRAIANCgcoANwOAAyADQYADahCPCiECDAELIAcoAAIhCSACIAZBBGsiBjYCBCACIAdBCmo2AgAgBkEDTQRAIANCgcoANwOAAyADQYADahCPCiECDAELIAcoAAYhDyACIAZBBGsiBjYCBCACIAdBDmo2AgAgBkEDSw0BIANCgcoANwOAAyADQYADahCPCiECCyADKALkAyIBRQ0GIAGtQhR+p0UNBiADKALgAxCsAQwGCyAWQQFrIRYgBzUACiACIAZBBGsiBjYCBCACIAdBEmo2AgAgBzUADkIghoQhSyADKALkAyABRgRAIANB4ANqIAEQ3AUgAygC4AMhCCADKALoAyEBCyAIIAFBFGxqIgcgBToAECAHIEs3AgggByAPNgIEIAcgCTYCACAHQRFqIA46AAAgAyABQQFqIgE2AugDIBYNAAsgAygC4AMhCAsgCA0CC0EBQYyLwABBnITAABCBCCECDAILQQBBjIvAAEGchMAAEIEIIQIMAgsgAykC5AMiTachBSBKpyEWAkAgIigCBCIBQQhPBEAgIiABQQhrIgE2AgQgIiAiKAIAIgJBCGo2AgAgA0GAA2ogAikAABDwBSADKAKAAwRAIAMoAoQDIQIMAgsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAMoAoQDIgZBgCAgBkGAIEkbIgdFBEBBBCEODAELIAdBDGwiAkEEEO4KIg5FDQELQQAhAiADQQA2AugDIAMgBzYC5AMgAyAONgLgAyAGBEADQAJAAn8gAUEDTQRAIANCgcoANwOAAyADQYADahCPCgwBCyAiIAFBBGsiATYCBCAiICIoAgAiB0EEajYCACABQQNNBEAgA0KBygA3A4ADIANBgANqEI8KDAELIAcoAAAhCSAiIAFBBGsiATYCBCAiIAdBCGo2AgAgAUEDSw0BIANCgcoANwOAAyADQYADahCPCgshAiADKALkAyIBRQ0UIAGtQgx+p0UNFCADKALgAxCsAQwUCyAGQQFrIQYgBzUABCAiIAFBBGsiATYCBCAiIAdBDGo2AgAgBzUACEIghoQhSyADKALkAyACRgRAIANB4ANqIAIQ1gUgAygC4AMhDiADKALoAyECCyAOIAJBDGxqIgcgSzcCBCAHIAk2AgAgAyACQQFqIgI2AugDIAYNAAsgAygC4AMhDgsgDkUEQEEAQayKwABBnITAABCBCCECDBILIANBlAJqIAMpAuQDNwIAIANBjAJqIE1CIIg+AgAgA0GIAmogBTYCACADQYQCaiAINgIAIANBgAJqIEpCIIg+AgAgA0H8AWogFjYCACADQfQBaiAKNgIAIANB8AFqIBI2AgAgA0HsAWogEDYCACADQegBaiBMQiCIPgIAIANB5AFqIBQ2AgAgAyAONgKQAiADIA02AvgBIAMgBDYC4AEgAyA8NgLcASADICo2AtgBAkAgAygCJCICBEAgAyACQQFrNgIkIAMoAiAhCiADQQE2AsQEIAMgCjYCwAQgCigCBCICQQdNBEAgA0KBygA3A+ADIANB4ANqEI8KIQIMEQsgCiACQQhrNgIEQQghAiAKIAooAgAiB0EIajYCACADQYADaiAHKQAAEPAFIAMoAoADBEAgAygChAMhAgwRCyADKAKEAyIHQYAgIAdBgCBJGyIIBEAgCEHgAmwiEkEIEO4KIgJFDQQLIANBADYC0AQgAyAINgLMBCADIAI2AsgEIAcEQCADQeADaiICQQRyIRogAkEIaiEXA0ACQAJAIAooAgQiDUEETwRAIAogDUEEayICNgIEIAogCigCACIIQQRqNgIAAkACQAJAIAgoAAAiEg4CAQIACyADQQE6AOADIAMgEq03A+gDIANB4ANqQZSIwABBnITAABCeCCECDBYLAkACQCACBEAgCiANQQVrIh02AgQgCiAIQQVqNgIAQQAhHEEAIRsgCC0ABCIZDgIGAgELIANCgcoANwPgAyADQeADahCPCiECDBcLQRBBBBDuCiICRQ01IAIgGTYCBCACQQQ6AAAMFgsgHUEETwRAIAogDUEJazYCBCAKIAhBCWo2AgAgCCgABSEpQQEhGwwECyADQoHKADcD4AMgA0HgA2oQjwohAgwVCyACQQNNBEAgA0KBygA3A+ADIANB4ANqEI8KIQIMFQsgCiANQQhrNgIEIAogCEEIajYCACAIKAAEIRsgA0HgA2ogChCHBSADKALkAyECIAMoAuADDRQgA0GAA2oiBEEQaiILIBdBEGoiASkCADcDACAEQQhqIgggF0EIaiIEKQIANwMAIAMgFykCADcDgAMgA0HgA2ogChCHBSADKALkAyEWIAMoAuADBEAgFiECDBULIANBmAZqIgVBEGoiHCABKQIANwMAIAVBCGoiHSAEKQIANwMAIANBsAZqIgVBCGoiGSAIKQMANwMAIAVBEGoiKSALKQMANwMAIAMgFykCADcDmAYgAyADKQOAAzcDsAYgCigCBCIFRQRAIANCgcoANwPgAyADQeADahCPCiECDBULIAogBUEBazYCBCAKIAooAgAiBUEBajYCACAFLQAAIRAgA0HgA2ogChCuBCADKALkAyEFIAMoAuADBEAgBSECDBULIANBgANqIglBIGoiDyAXQSBqKQIANwMAIAlBGGoiESAXQRhqKQIANwMAIAsgASkCADcDACAIIAQpAgA3AwAgAyAXKQIANwOAAwJAAkACQCAKKAIEIgEEQCAKIAFBAWs2AgQgCiAKKAIAIgFBAWo2AgBBACESIAEtAAAiAQ4CAwIBCyADQoHKADcD4AMgA0HgA2oQjwohAgwXC0EQQQQQ7goiAkUNNSACIAE2AgQgAkEEOgAADBYLIANB4ANqIAoQrgQgAygC4AMNCkEsQQQQ7goiEkUNPiASIBopAgA3AgAgEkEoaiAaQShqKAIANgIAIBJBIGogGkEgaikCADcCACASQRhqIBpBGGopAgA3AgAgEkEQaiAaQRBqKQIANwIAIBJB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QeADahCPCiEBDBMLIAogDUEEayIUNgIEIAogCigCACIIQQRqNgIAIBRBA00EQCADQoHKADcD4AMgA0HgA2oQjwohAQwTCyAIKAAAIS4gCiANQQhrIhQ2AgQgCiAIQQhqNgIAIBRBA00EQCADQoHKADcD4AMgA0HgA2oQjwohAQwTCyAIKgAEIXMgCiANQQxrIhQ2AgQgCiAIQQxqNgIAAkACQAJAIBQEQCAIKgAIIXQgCiANQQ1rIhQ2AgQgCiAIQQ1qNgIAIAgtAAwiLw4CAgMBCyADQoHKADcD4AMgA0HgA2oQjwohAQwVC0EQQQQQ7goiAUUNNSABIC86AAEgAUECOgAADBQLQQAhLwsgFEEDTQRAIANCgcoANwPgAyADQeADahCPCiEBDBMLIAogDUERayIUNgIEIAogCEERajYCACAUQQRJDQ4gCCgADSE2IAogDUEVayIUNgIEIAogCEEVajYCACAIKAARIjBBBE8EQCADQQE6AOADIAMgMK03A+gDIANB4ANqQYyPwABBnITAABCeCCEBDBMLIBRFBEAgA0KBygA3A+ADIANB4ANqEI8KIQEMEwsgCiANQRZrIhQ2AgQgCiAIQRZqNgIAIBRBD0sNASADQoHKADcD4AMgA0HgA2oQjwohAQwSCyADQoHKADcD4AMgA0HgA2oQjwohAgwTCyBKpyEUIFGnITggUKchOSBSpyE3IAgtABUhLSAKIA1BJms2AgQgCiAIQSZqNgIAIANBgAZqIg1BCGogGSkDADcDACANQRBqICkpAwA3AwAgA0HoBWoiDUEIaiAdKQMANwMAIA1BEGogHCkDADcDACADQcAFaiINQQhqICIpAwA3AwAgDUEQaiAjKQMANwMAIA1BGGogKikDADcDACANQSBqICwpAwA3AwAgAyADKQOwBjcDgAYgAyADKQOYBjcD6AUgAyADKQPIAjcDwAUgCEEeaikAACJRQiCGIAgpABYiUEIgiIQhSiBRQiCIIVEgUKchKUEBIRwLIAdBAWshByADQaAFaiIIQRBqIiIgA0GABmoiDUEQaikDADcDACAIQQhqIiMgDUEIaikDADcDACADQYgFaiIIQQhqIiogA0HoBWoiDUEIaikDADcDACAIQRBqIiwgDUEQaikDADcDACADQeAEaiIIQQhqIjUgA0HABWoiDUEIaikDADcDACAI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ACACQeALaiQAAkACQAJ/IAMoAuADRQRAICEoAgAiAUECRw0CQQdBmMDAAEGchMAAEIEIDAELIAMoAuQDCyEBIBVBATYCACAVIAE2AgQMAQsgA0GYA2ogA0HgA2oiB0EcaigCADYCACADQZADaiADQfQDaiIkKQIANwMAIANBiANqIANB7ANqKQIANwMAIANBoANqIANBhARqKQIANwMAIANBqANqIANBjARqKQIANwMAIANBsANqIANBlARqKQIANwMAIANBuANqIANBnARqKQIANwMAIANBwANqIANBpARqKQIANwMAIANByANqIANBrARqKAIANgIAIAMgAykC5AM3A4ADIANBnANqIAE2AgBBACELQQAhAkEAIRBBACEJQQAhBUEAIRZCACFKQgAhS0IAIUxBACEOQQAhIUEAIQ1BACEcQQAhE0EAIRdBACEUQQAhGkEAISJBACEbQgAhT0EAIR1BACEgQQAhKUEAIS5BACEvQQAhOEEAITBBACE5QgAhTUIAIVBCACFRQgAhVUIAIVZCACFUQQAhK0EAITZBACEtQQAhM0EAITcjAEHwDWsiBiQAIAcCfwJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAn8CQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgA0EgaiIBKAIEIgRFBEAgB0EUakECNgIADAELIAEgBEEBazYCBCABKAIAIQggBkEDNgIEIAYgCDYCACAIKAIEIgFBB00EQCAGQoHKADcDqAsgBkGoC2oQjwohBAwmCyAIIAFBCGs2AgQgCCAIKAIAIgFBCGo2AgAgBkGwB2ogASkAABDwBSAGKAKwBwRAIAYoArQHIQQMJgsCQCAGKAK0ByIKQYAgIApBgCBJGyIPRQRAQQQhBAwBCyAPQZgCbCIBQQQQ7goiBEUNWAsgBkEANgIQIAYgDzYCDCAGIAQ2AggCQAJAIAoEQCAGQagLaiIBQQhqIR8gAUEMaiESIAZBwwhqISogBkHbCGohLCAGQcUMaiElA0AgCCgCBCIEQQRJDQIgCCAEQQRrIg82AgQgCCAIKAIAIgFBBGo2AgACQAJAAkACQCABKAAAIhEOAgECAAsgBkEBOgCoCyAGIBGtNwOwCyAGQagLakGUiMAAQZyEwAAQngghBAwrCwJA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Qf////8BcSECAkACQAJAIApBA3QiCwRAIAtBAXYiAUEEEO4KIhENASABQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgA0EANgJYIAMgAjYCVEEEIREgA0EENgJQIANBADYCaCADQgQ3A2BBBCEHDAELIANBADYCWCADIBE2AlAgAyACNgJUIAKtIhdCGH4iGEIgiKciAQ0CIBinIgZBAEgNAiABRUECdCEHIAYEfyAGIAcQ7goFIAcLIgFFDQMgAyACNgJkIAMgATYCYAJAIAtBCUkNACACQQFrIgdBA3EhBCACQQJrQQNPBEAgB0F8cSEFA0AgAUL////79///v/8ANwIAIAFB2ABqQv////v///+/fzcCACABQdAAakL////79///v383AgAgAUHIAGpC////+/f//7//ADcCACABQUBrQv////v///+/fzcCACABQThqQv////v3//+/fzcCACABQTBqQv////v3//+//wA3AgAgAUEoakL////7////v383AgAgAUEgakL////79///v383AgAgAUEYakL////79///v/8ANwIAIAFBEGpC////+////79/NwIAIAFBCGpC////+/f//79/NwIAIAFB4ABqIQEgBUEEayIFDQALCyAERQ0AA0AgAUL////79///v/8ANwIAIAFBEGpC////+////79/NwIAIAFBCGpC////+/f//79/NwIAIAFBGGohASAEQQFrIgQNAAsLIAFC////+/f//79/NwIIIAFC////+/f//7//ADcCACABQRBqQv////v///+/fzcCACADIAI2AmggF0IMfiIXQiCIpyIBDQIgF6ciBkEASA0CIAFFQQJ0IQEgBgR/IAYgARDuCgUgAQsiB0UNASAHIQECQCALQQlJDQAgAkEBayIBQQNxIQQCQCACQQJrQQNJBEAgByEBDAELIAFBfHEhBSAHIQEDQCABQX82AgAgAUEsakF/NgIAIAFBKGpBADoAACABQSBqQn83AgAgAUEcakEAOgAAIAFBFGpCfzcCACABQRBqQQA6AAAgAUEIakJ/NwIAIAFBBGpBADoAACABQTBqIQEgBUEEayIFDQALCyAERQ0AA0AgAUF/NgIAIAFBCGpBfzYCACABQQRqQQA6AAAgAUEMaiEBIARBAWsiBA0ACwsgAUF/NgIIIAFBADoABCABQX82AgAgAiEGCyADIAY2AkQgAyACNgJAIAMgBzYCPAJAAkACQAJAAkAgCyAMaiIUIAxGBEBBACEBDAELIANBPGohFUEAIQQgDCEQA0ACQAJAIA8oAggiASAQKAIAIgJLBEAgECgCBCIIIAFPDQEgBEEBaiELIAJBDGwgDygCACICaiIBKgIIIRsgASoCBCEcIAEqAgAhHSACIAhBDGxqIgEqAgQhHiABKgIAIR8gASoCCCEgIAQgBkkNAiALIAYiAmshCCAIIAMoAkAgAmtLBEAgFSAGIAgQ5wUgAygCPCEHIAMoAkQhAgsgByACQQxsaiEBIAhBAk8EQCAEIAZrIgVBA3EgBCAGQX9zakEDTwRAIAVBfHEhBQNAIAFBfzYCACABQSxqQX82AgAgAUEoakEAOgAAIAFBIGpCfzcCACABQRxqQQA6AAAgAUEUakJ/NwIAIAFBEGpBADoAACABQQhqQn83AgAgAUEEakEAOgAAIAFBMGohASAFQQRrIgUNAAsLBEAgEiAGa0EDcSEFA0AgAUF/NgIAIAFBCGpBfzYCACABQQRqQQA6AAAgAUEMaiEBIAVBAWsiBQ0ACwsgAiAIakEBayECCyADIAgEfyABQX82AgggAUEAOgAEIAFBfzYCACACQQFqBSACCyIGNgJEIAMCfyALIAMoAmgiCCAESw0AGiALIAgiAmshDiAOIAMoAmQgAmtLBEAgA0HgAGogCCAOEO0FIAMoAmghAgsgAygCYCACQRhsaiEBIA5BAk8EQCAEIAhrIgVBA3EgBCAIQX9zakEDTwRAIAVBfHEhBQNAIAFC////+/f//7//ADcCACABQdgAakL////7////v383AgAgAUHQAGpC////+/f//79/NwIAIAFByABqQv////v3//+//wA3AgAgAUFAa0L////7////v383AgAgAUE4akL////79///v383AgAgAUEwakL////79///v/8ANwIAIAFBKGpC////+////79/NwIAIAFBIGpC////+/f//79/NwIAIAFBGGpC////+/f//7//ADcCACABQRBqQv////v///+/fzcCACABQQhqQv////v3//+/fzcCACABQeAAaiEBIAVBBGsiBQ0ACwsEQCASIAhrQQNxIQUDQCABQv////v3//+//wA3AgAgAUEQakL////7////v383AgAgAUEIakL////79///v383AgAgAUEYaiEBIAVBAWsiBQ0ACwsgAiAOakEBayECCyACIA5FDQAaIAFC////+/f//79/NwIIIAFC////+/f//7//ADcCACABQRBqQv////v///+/fzcCACACQQFqCzYCaAwCCyACIAFB5K/CABCvCAALIAggAUH0r8IAEK8IAAsgBCAGTw0DIAcgBEEMbGogBDYCCCADKAJoIgEgBE0NBCAQQQhqIRAgAygCYCAEQRhsaiIBIB0gHyAdIBxDAAAAAJQiI5IgG0MAAAAAlCIhkiAfIB5DAAAAAJQiJJIgIEMAAAAAlCIikl4bOAIMIAEgGyAgIB1DAAAAAJQiJSAjkiInIBuTIB9DAAAAAJQiJiAkkiIoICCTXhs4AgggASAcIB4gJSAckyAhkiAmIB6TICKSXhs4AgQgASAdIB8gIyAdkyAhkiAkIB+TICKSXhs4AgAgAUEUaiAbICAgGyAnkiAgICiSXhs4AgAgAUEQaiAcIB4gJSAckiAhkiAmIB6SICKSXhs4AgAgAygCWCIBIAMoAlRGBEAgA0HQAGogARCLBiADKAJQIREgAygCWCEBCyARIAFBAnRqIAQ2AgAgAyABQQFqNgJYIBJBAWohEiALIQQgECAURw0ACyADKAIkIgEgAygCKCIERw0BCyADQSBqIAEQjAYgAygCKCEECyADKAIgIARBB3RqIgFBATYCYCABQv////v///+/fzcDMCABQv////v3//+//wA3AyAgAUL////79///v/8ANwMQIAFC////+/f//7//ADcDCCABQv////v3//+//wA3AwAgAUEAOwF4IAFB2ABqQv////v///+/fzcDACABQdAAakL////7////v383AwAgAUHIAGpC////+////79/NwMAIAFBQGtC////+////79/NwMAIAFBOGpC////+////79/NwMAIAFBKGpC////+/f//7//ADcDACABQRhqQv////v3//+//wA3AwAgAUHsAGpCfzcCACABQeQAakJ/NwIAIAFB9ABqQQA6AAAgAyAEQQFqNgIoIANB8ABqIgEgA0EIaiADQc8AaiADKAJQIgIgAygCWCADQeAAakEAQQAQOSADIAFBGGoqAgAiGzgCHCADIAFBFGoqAgAiHDgCGCADIANBgAFqKgIAIh04AhQgAyADQfwAaioCACIeOAIQIAMgA0H4AGoqAgAiHzgCDCADIAMqAnQiIDgCCCADKAIoRQ0CIAMoAiAiASAdOAIwIAEgHjgCICABIB84AhAgAUH////7BzYCDCABQv////v3//+//wA3AgQgASAgOAIAIAFB3ABqQf///3s2AgAgAUHUAGpC////+////79/NwIAIAFB0ABqIBs4AgAgAUHMAGpB////ezYCACABQcQAakL////7////v383AgAgAUFAayAcOAIAIAFBPGpB////ezYCACABQTRqQv////v///+/fzcCACABQSxqQf////sHNgIAIAFBJGpC////+/f//7//ADcCACABQRxqQf////sHNgIAIAFBFGpC////+/f//7//ADcCAAJAIAMoAmQiAUUNACABrUIYfqdFDQAgAygCYBCsAQsCQCADKAJUIgFFDQAgAUECdEUNACACEKwBCyAJIAMpAwg3AgAgCUE4aiADQQhqIgFBOGopAwA3AgAgCUEwaiABQTBqKQMANwIAIAlBKGogAUEoaikDADcCACAJQSBqIAFBIGopAwA3AgAgCUEYaiABQRhqKQMANwIAIAlBEGogAUEQaikDADcCACAJQQhqIAFBCGopAwA3AgAgCSAPKQIANwJAIAlByABqIA9BCGooAgA2AgAgCUHUAGogCjYCACAJQdAAaiATNgIAIAkgDDYCTCADQZABaiQADAcLIAQgBkHogsIAEK8IAAsgBCABQfiCwgAQrwgAC0EAQQBB2ILCABCvCAALIAYgAUHc5sMAKAIAIgBBjwcgABsRAAAACxDfCQALIAYgB0Hc5sMAKAIAIgBBjwcgABsRAAAAC0EgQQRB3ObDACgCACIAQY8HIAAbEQAAAAtB4ABBBBDuCiIBRQRAQeAAQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgAUEIaiANQQhqQdgAENkLGiABQoGAgIAQNwIAIABBsMHCADYCBCAAIAE2AgAgDUGAAWokAAucAQIBfwR9IwBBIGsiBSQAIAUgASACIAMQNiAFKAIMIQECQCACKgIAIAUqAgAiCJMiBiAGlCACQQRqKgIAIAUqAgQiBpMiByAHlJIgAkEIaioCACAFKgIIIgeTIgkgCZSSQwAAAACSEH0gBF5FBEAgACABNgIMIAAgBzgCCCAAIAY4AgQgACAIOAIADAELIABBAjoA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AgAhCiARQQhqKAIAIgQEQCAEQQNuIgEgBCABQQNsR2oiCwRAIAutQgx+IhtCIIinIgANBCAbpyIDQQBIDQQgAEVBAnQhASADBH8gAyABEO4KBSABCyIARQ0FCyAAIQEgCiEDA0AgBEEDIARBA0kbIgZBAUYNBiAGQQJNDQcgASADKAIANgIAIAFBBGogAykCBDcCACABQQxqIQEgDEEBaiEMIAMgBkECdGohAyAEIAZrIgQNAAsLIAggCTYCGCAIIAU2AhQgCCACNgIQIAggDDYCKCAIIAs2AiQgCCAANgIgIAhBCGohFSMAQfABayIDJAAgA0HQAWoiAEEIaiAIQRBqIgFBCGooAgA2AgAgAyABKQIANwPQASADQeABaiIBQQhqIgIgCEEgaiIEQQhqKAIANgIAIAMgBCkCADcD4AEjAEEgayIJJAACQCACKAIABEBBIEEEEO4KIgIEQCADQQA6AMgBIANBADYCpAEgA0EANgKAASADQQA2AlggA0EQNgIYIANC////+/f//79/NwIIIANC////+/f//7//ADcCACADQSRqQgA3AgAgA0EcakIANwIAIAMgACkCADcCQCADIAEpAgA3AkwgA0E4akIANwIAIANBMGpCiICAgMAANwIAIANBLGogAjYCACADQRBqQv////v///+/fzcCACADQcgAaiAAQQhqKAIANgIAIANB1ABqIgAgAUEIaigCADYCACMAQaABayIEJAAgCUEIaiIYQQI2AgAgACgCACEZAkAgAygCgAEiAEUNAAJAIANBhAFqKAIAIgFFDQAgAUECdEUNACAAEKwBCwJAIANBkAFqKAIAIgBFDQAgAEECdEUNACADQYwBaigCABCsAQsgA0GcAWooAgAiAEUNACAAQQR0RQ0AIANBmAFqKAIAEKwBCyADQQA2AoABAkAgAygCWCIARQ0AAkAgA0HcAGooAgAiAUUNACABrUIMfqdFDQAgABCsAQsgA0HkAGooAgAiAARAIANB6ABqKAIAIABBAnRBBGprEKwBCyADQfgAaigCACIARQ0AIACtQhh+p0UNACADQfQAaigCABCsAQsgA0EANgJYAkAgAygCpAEiAEUNAAJAIANBqAFqKAIAIgFFDQAgAUECdEUNACAAEKwBCwJAIANBtAFqKAIAIgBFDQAgAEECdEUNACADQbABaigCABCs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rAELIAkgAjYCACAJIAE2AgQgBkEQaiQADAMLEN8JAAsgBCABQdzmwwAoAgAiAEGPByAAGxEAAAALQdSfwABBywBBiKHAABCyCgALAkACQCADKAIIIgBFBEBBACEBDAELIAMoAgwhAkEMQQQQ7goiAUUNASABIAI2AgggASAANgIEIAFBADYCAAsgA0EgaiQAIAEPC0EMQQRB3ObDACgCACIAQY8HIAAbEQAAAAt7AQF/IwBBQGoiAyQAIAMgAjYCFCADIAE2AhAgAyAANgIMIANBLGpBAjYCACADQTxqQQI2AgAgA0ICNwIcIANBrJzAADYCGCADQQE2AjQgAyADQTBqNgIoIAMgA0EQajYCOCADIANBDGo2AjAgA0EYahDkBiADQUBrJAALlAECAX8BfSABKgIkIQNBKEEEEO4KIgJFBEBBKEEEQdzmwwAoAgAiAEGPByAAGxEAAAALIAIgAzgCJCACIAEpAgA3AgAgAkEgaiABQSBqKAIANgIAIAJBGGogAUEYaikCADcCACACQRBqIAFBEGopAgA3AgAgAkEIaiABQQhqKQIANwIAIABB9OzCADYCBCAAIAI2AgALdwICfwN9IwBBIGsiAyQAIABBCGoiBCoCACEFIAAqAgAhBiAAKgIEIQcgA0EcaiAEKAIANgIAIAMgBYw4AhAgAyAHjDgCDCADIAaMOAIIIAMgACkCADcCFCADIANBCGogASACQQEQhAMgAygCACADQSBqJABBAUYLcgECfyMAQRBrIgIkAAJAIAAEQCAAKAIAIgFBf0YNASAAIAFBAWo2AgAgAiAAQYgCaigCACIBEBI2AgwgAkEMaiAAQYACaigCACABEJ8HIAIoAgwgACAAKAIAQQFrNgIAIAJBEGokAA8LEM0LAAsQzgsAC3IBAn8jAEEQayICJAACQCAABEAgACgCACIBQX9GDQEgACABQQFqNgIAIAIgAEGUAmooAgAiARASNgIMIAJBDGogAEGMAmooAgAgARCfByACKAIMIAAgACgCAEEBazYCACACQRBqJAAPCxDNCwALEM4LAAt0AQZ9IAEqAgAhAyACKgIAIgQgBJQgAkEEaioCACIFIAWUkiACQQhqKgIAIgYgBpSSQwAAAACSIgcQfSEIIABCAjcCECAAIAcgAyADlF86AAwgACAGIAMgCJUiA5Q4AgggACAFIAOU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QQQQ7goiAkUEQEEkQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgAiABKQIANwIAIAJBIGogAUEgaigCADYCACACQRhqIAFBGGopAgA3AgAgAkEQaiABQRBqKQIANwIAIAJBCGogAUEIaikCADcCACAAQbS7wgA2AgQgACACNgIAC3IBBH8jAEEgayICJABBASEDAkAgACABENwEDQAgAUEcaigCACEEIAEoAhggAkEcakEANgIAIAJB0KfDADYCGCACQgE3AgwgAkHYv8MANgIIIAQgAkEIahC1Ag0AIABBBGogARDcBCEDCyACQSBqJAAgAwtuAQF/IwBBMGsiAyQAIAMgAjYCBCADIAE2AgAgA0EcakECNgIAIANBLGpBAjYCACADQgI3AgwgA0GMnMAANgIIIANBAzYCJCADIAA2AiAgAyADQSBqNgIYIAMgAzYCKCADQQhqEOQGIANBMGokAAtfAgJ9AX8CQCABKgIAIgMgACoCACICjF0NACACIANdDQAgAUEEaioCACIDIAAqAgQiAoxdDQAgAiADXQ0AIAFBCGoqAgAiAiAAKgIIIgNeRSACIAOMXUF/c3EhBAsgBAvEAgEFfyMAQbABayIEJAACQCAABEAgACgCAA0BIABBADYCACAEQdgAaiICIABB1AAQ2QsaIARBCGoiASACQQRyQdAAENkLGiAAEKwBIAEoAgAiACgCACECIAAgAkEBazYCACACQQFGBEAgASgCACABQQRqKAIAEIoICwJAIAFBJGooAgAiAEUNACAAQQd0RQ0AIAFBIGooAgAQrAELIAFBOGooAgAhAyABQTRqKAIAIQICQAJAAkAgAUEsaigCACIAIAFBMGooAgAiBUsEQCAAIANNDQFB9JnAAEEjQcS1wAAQogkACyADIAVJDQELAkAgA0UNACADQQJ0RQ0AIAIQrAELAkAgAUFAaygCACIARQ0AIABBBHRFDQAgAUE8aigCABCsAQsMAQsgBSADENYLAAsgBEGwAWokAA8LEM0LAAsQzgsAC2sCAn8BfiMAQRBrIgMkAAJAIAAEQCAAKAIADQEgAEF/NgIAIANBCGoiBCABvSIFQiCIPgIEIAQgBT4CACAAQQRqIAMoAgggAygCDCACQQBHECEgAEEANgIAIANBEGokAA8LEM0LAAsQzgsAC2sCA38BfQJAAkAgAARAIAAoAgAiAkF/Rg0BIAAgAkEBajYCACAAKAIEIgNBnAFqKAIAIgQgAU0NAiADQZQBaigCACABQShsaioCECAAIAI2AgAPCxDNCwALEM4LAAsgASAEQZC9wAAQrwgAC2sCA38BfQJAAkAgAARAIAAoAgAiAkF/Rg0BIAAgAkEBajYCACAAKAIEIgNBnAFqKAIAIgQgAU0NAiADQZQBaigCACABQShsaioCFCAAIAI2AgAPCxDNCwALEM4LAAsgASAEQaC9wAAQrwgAC2ABAn8jAEEgayICJAAgACgCACEDIAJBCGoiACABQaTDwAAQgQogAiADNgIYIAIgA0EEajYCHCAAIAJBGGpBkNLAABDhBCAAIAJBHGpBkNLAABDhBCAAELIHIAJBIGokAAtrACAAQgA3AhwgACABKQIANwIAIABBJGpCADcCACAAQSxqQgA3AgAgAEE0akIANwIAIABBPGpBADYCACAAQRhqIAFBGGooAgA2AgAgAEEQaiABQRBqKQIANwIAIABBCGogAUEIaikCADcCAAtsAgJ/An1DAACgQCEEQwAAoEBDAACAPyAAQR91IgEgAGogAXMiAUEBcRshAyABQQJPBEADQCADIAQgBJQiBEMAAIA/IAFBAnEblCEDIAFBA0sgAUEBdiEBDQALC0MAAIA/IAOVIAMgAEEASBsLcQIEfwF8IwBBEGsiASQAAkAgAARAIAAoAgAiAkF/Rg0BIAAgAkEBajYCACAAKAIEIgIoAgAhAyABQQhqIgQgAigCBDYCBCAEIAM2AgAgASsDCCAAIAAoAgBBAWs2AgAgAUEQaiQADwsQzQsACxDOCwALbwIDfwF8IwBBEGsiASQAAkAgAARAIAAoAgAiAkF/Rg0BIAAgAkEBajYCACAAKAIEIQIgAUEIaiIDIABBCGooAgA2AgQgAyACNgIAIAErAwggACAAKAIAQQFrNgIAIAFBEGokAA8LEM0LAAsQzgsAC9QBACAAQv////v///+/fzcDMCAAQv////v3//+//wA3AyAgAEL////79///v/8ANwMQIABC////+/f//7//ADcDCCAAQv////v3//+//wA3AwAgAEHYAGpC////+////79/NwMAIABB0ABqQv////v///+/fzcDACAAQcgAakL////7////v383AwAgAEFAa0L////7////v383AwAgAEE4akL////7////v383AwAgAEEoakL////79///v/8ANwMAIABBGGpC////+/f//7//ADcDAAtpAQJ/IwBBIGsiAiQAIAIgATYCBEEBIQMCQCAAKAIAIAFGDQBBAiEDIAAoAgQgAUYNAEEAIQMgACgCCCABRg0AIAJBADYCCCAAQQhqIAJBBGogAkEIakGwmMIAELYIAAsgAkEgaiQAIAMLYQIBfQJ/AkAgAARAIAAoAgAiA0F/Rg0BIAAgA0EBajYCACABIAAoAgQiBEGcAWooAgBJBEAgBEGUAWooAgAgAUEobGpBDGoqAgAhAgsgACADNgIAIAIPCxDNCwALEM4LAAtpACAAQgA3AgAgAEIANwIwIABCADcCQCAAQShqQgA3AgAgAEEgakIANwIAIABBGGpCADcCACAAQRBqQgA3AgAgAEEIakIANwIAIABBOGpCADcCACAAQcgAakIANwIAIABB0ABqQgA3AgALcAEBfyMAQTBrIgIkACACIAE2AgQgAiAANgIAIAJBHGpBAjYCACACQSxqQQE2AgAgAkIDNwIMIAJB4KbDADYCCCACQQE2AiQgAiACQSBqNgIYIAIgAkEEajYCKCACIAI2AiAgAkEIakGUp8MAEOAJAAttAQF/IwBBMGsiAyQAIAMgATYCBCADIAA2AgAgA0EcakECNgIAIANBLGpBATYCACADQgM3AgwgA0G4p8MANgIIIANBATYCJCADIANBIGo2AhggAyADQQRqNgIoIAMgAzYCICADQQhqIAIQ4AkAC20BAX8jAEEwayIDJAAgAyABNgIEIAMgADYCACADQRxqQQI2AgAgA0EsakEBNgIAIANCAjcCDCADQaDAwwA2AgggA0EBNgIkIAMgA0EgajYCGCADIAM2AiggAyADQQRqNgIgIANBCGogAhDgCQALWQEDfyMAQSBrIgIkACABQRxqKAIAIQMgASgCGCACQQhqIgFBEGogAEEQaikCADcDACABQQhqIABBCGopAgA3AwAgAiAAKQIANwMIIAMgARC1AiACQSBqJAALWQEDfyMAQSBrIgIkACAAQRxqKAIAIQMgACgCGCACQQhqIgBBEGogAUEQaikCADcDACAAQQhqIAFBCGopAgA3AwAgAiABKQIANwMIIAMgABC1AiACQSBqJAALZQEBfyMAQSBrIgQkACAEIAE2AgQgBCAANgIAIARBCGoiAEEQaiACQRBqKQIANwMAIABBCGogAkEIaikCADcDACAEIAIpAgA3AwhBACAEQYDSwAAgBEEEakGA0sAAIAAgAxCeBAALZQEBfyMAQSBrIgQkACAEIAE2AgQgBCAANgIAIARBCGoiAEEQaiACQRBqKQIANwMAIABBCGogAkEIaikCADcDACAEIAIpAgA3AwhBACAEQZDSwAAgBEEEakGQ0sAAIAAgAxCeBAALZQEBfyMAQSBrIgUkACAFIAI2AgQgBSABNgIAIAVBCGoiAUEQaiADQRBqKQIANwMAIAFBCGogA0EIaikCADcDACAFIAMpAgA3AwggACAFQaDSwAAgBUEEakGg0sAAIAEgBBCeBAALWQECfyMAQSBrIgIkACACQQhqIgMgAUGkw8AAEIEKIAIgADYCGCACIABBBGo2AhwgAyACQRhqQZDSwAAQ4QQgAyACQRxqQZDSwAAQ4QQgAxCyByACQSBqJAALZQEBfyMAQSBrIgQkACAEIAE2AgQgBCAANgIAIARBCGoiAEEQaiACQRBqKQIANwMAIABBCGogAkEIaikCADcDACAEIAIpAgA3AwhBACAEQcTvwQAgBEEEakHE78EAIAAgAxCeBAALWQECfyMAQSBrIgIkACACQQhqIgMgAUHA7MEAEIEKIAIgADYCGCACIABBBGo2AhwgAyACQRhqQcTvwQAQ4QQgAyACQRxqQcTvwQAQ4QQgAxCyByACQSBqJAALawEBfyMAQSBrIgIkACACQbybwwA2AgQgAiAANgIAIAJBCGoiAEEQaiABQRBqKQIANwMAIABBCGogAUEIaikCADcDACACIAEpAgA3AwhBACACQcCZwwAgAkEEakHAmcMAIABBiKHDABCeBAALaAEBfyMAQSBrIgMkACADQcCbwwA2AgQgAyAANgIAIANBCGoiAEEQaiABQRBqKQIANwMAIABBCGogAUEIaikCADcDACADIAEpAgA3AwhBACADQbCZwwAgA0EEakGwmcMAIAAgAhCeBAALXAEBfyMAQSBrIgIkACACIAAoAgA2AgQgAkEIaiIAQRBqIAFBEGopAgA3AwAgAEEIaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQdyZwAAgABC1AiACQSBqJAALXwECfyMAQaABayIBJAACQCAABEAgACgCAA0BIABB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akIANwMAIAVBIGpCADcDACAAQgA3A4gBIABCADcDoAEgAEHgAmoiAUEIakIANwMAIAFBIGpCADcDACABQThqQgA3AwAgAUHQAGpCADcDACABQegAakIANwMAIABCADcD4AIgAEIANwP4AiAAQgA3A5ADIABCADcDqAMgAEIANwPAAyAAQdgDaiICQQhqIgZCADcDACAAQfADaiIHQgA3AwAgAkEgaiIIQgA3AwAgAEIANwPYAyAAQYgEaiICQSBqQgA3AwAgAkEIakIANwMAIAJBOGpCADcDACACQdAAakIANwMAIAJB6ABqQgA3AwAgAEIANwOgBCAAQgA3A4gEIABCADcDuAQgAEIANwPQBCAAQgA3A+gEIABBgAVqIgRBCGpCADcDACAEQSBqQgA3AwAgBEE4akIANwMAIARB0ABqQgA3AwAgAEIANwOABSAAQgA3A5gFIABCADcDsAUgAEIANwPIBSAAQbgBaiABQfgAENkLGiAAQdgCaiAAQYAEaikDADcDACAAQdACaiAIKQMANwMAIABByAJqIAcpAwA3AwAgAEHAAmogAEHoA2opAwA3AwAgAEG4AmogBikDADcDACAAIAApA9gDNwOwAiAAQRBqIAJB+AAQ2QsaIANBCGoiAkHgAmogBEHgABDZCxogAiAFQdgBENkLIgFB2AFqQQA2AgAgAUHcAWogAEEMakH8ABDZCxogAUGIBGpBADYCACABQgQ3A4AEIAFB+ANqQgA3AwAgAUHwA2pCgICAgMAANwMAIAFCBDcD6AMgAUHgA2pCADcDACABQdgDakKAgICAwAA3AwAgAUIENwPQAyABQQE6AMgDIAFBwANqQQA2AgAgAUHYAmpCADcDACAAQeAFaiQAIANBoARqIAJBkAQQ2QsaQZgEQQgQ7goiAEUEQEGYBEEIQdzmwwAoAgAiAEGPByAAGxEAAAALIABBADYCACAAQQRqIANBnARqQZQEENkLGiADQbAIaiQAIAALZQEDfyMAQTBrIgQkACAAKAIEIQUgBEEQaiIGIAEgACgCCBDTAyAEQQhqIAUgBiACIAMgACgCDCAAQRBqKAIAECsgBCgCCCEBIAAoAgAiACAEKgIMOAIEIAAgATYCACAEQTBqJAALbAECfyAAIAEpAgA3AgwgACACKQIANwIYIABBFGogAUEIaiIDKAIANgIAIABBIGogAkEIaiIEKAIANgIAIAAgASoCBCACKgIEkzgCBCAAIAEqAgAgAioCAJM4AgAgACADKgIAIAQqAgCTOAIIC1wBAX8jAEEgayICJAAgAiAAKAIANgIEIAJBCGoiAEEQaiABQRBqKQIANwMAIABBCGogAUEIaikCADcDACACIAEpAgA3AwggAkEEakGQmMMAIAAQtQIgAkEgaiQAC2gAIwBBMGsiASQAQZjgwwAtAAAEQCABQRxqQQE2AgAgAUICNwIMIAFBgJ3DADYCCCABQQE2AiQgASAANgIsIAEgAUEgajYCGCABIAFBLGo2AiAgAUEIakGoncMAEOAJAAsgAUEwaiQAC1wBAX8jAEEgayICJAAgAiAAKAIANgIEIAJBCGoiAEEQaiABQRBqKQIANwMAIABBCGogAUEIaikCADcDACACIAEpAgA3AwggAkEEakHkpMMAIAAQtQIgAkEgaiQAC3gBAn8gASgCACEDAkACQAJAIAFBCGooAgAiAUUEQEEBIQIMAQsgAUEASA0BIAFBARDuCiICRQ0CCyACIAMgARDZCyECIAAgATYCCCAAIAE2AgQgACACNgIADwsQ3wkACyABQQFB3ObDACgCACIAQY8HIAAbEQAAAAtcAQF/IwBBIGsiAiQAIAIgACgCADYCBCACQQhqIgBBEGogAUEQaikCADcDACAAQQhqIAFBCGopAgA3AwAgAiABKQIANwMIIAJBBGpBsMTDACAAELUCIAJBIGokAAtZAQF/IwBBIGsiAiQAIAIgADYCBCACQQhqIgBBEGogAUEQaikCADcDACAAQQhqIAFBCGopAgA3AwAgAiABKQIANwMIIAJBBGpB3JnAACAAELUCIAJBIGokAAu0AgEGfyMAQRBrIgQkAAJAIAAEQCAAKAIAIgJBf0YNASAAIAJBAWo2AgAgBCABNgIMIARBDGohBiMAQSBrIgEkACABQSE2AhggAUEQaiICIABBBGoiBUE0aigCACIDNgIAIAIgAyAFQTxqKAIAQewCbGo2AgQCQCABKAIQIgIgASgCFCIFRg0AA0AgAkHUAmooAgAhAyABQQhqIgcgAkHYAmooAgA2AgQgByADNgIAIAEgASsDCBABNgIcIAEgBiABQRhqIAFBHGoQ+QggASgCBCIDQSNLBEAgAxAACyACQewCaiECIAEoAhwiA0EkTwRA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3KvAABCvCAALQZeawABBK0HMq8AAEKIJAAsgCiAGQdyrwAAQrwgACyAHIAZB7KvAABCvCAALQQAhBQwACwALCyAAIAAoAgBBAWs2AgAPCxDNCwALEM4LAAtIAQF9IAAgAkEYaioCACADKgIIIAEqAgAiBJSSOAIIIAAgAkEUaioCACAEIAMqAgSUkjgCBCAAIAIqAhAgBCADKgIAlJI4AgALXAAgACABKAIIQf////8HcSACKAIIQYCAgIB4cXI2AgggACABKAIEQf////8HcSACKAIEQYCAgIB4cXI2AgQgACABKAIAQf////8HcSACKAIAQYCAgIB4cXI2AgALYQEBfyMAQeAAayICJAAgAiABEJ4BQeAAQQQQ7goiAUUEQEHgAEEEQdzmwwAoAgAiAEGPByAAGxEAAAALIAEgAkHgABDZCyEBIABBsMnCADYCBCAAIAE2AgAgAkHgAGokAAvHAgEDfyMAQdAAayIAJAACQAJAQQhBBBDuCiIBBEAgAUKBgICAEDcCAEEgQQQQ7goiAkUNASAAQQA6AEwgAEGKro/hAzYCSCAAQv////v3//+//wA3AgggAEGUzcEANgIEIAAgATYCACAAQSxqQgA3AgAgAEEkakIANwIAIABBQGtCADcCACAAQThqQoiAgIDAADcCACAAQTRqIAI2AgAgAEEgakEQNgIAIABBGGpC////+////79/NwIAIABBEGpC////+/f//79/NwIADAILQQhBBEHc5sMAKAIAIgBBjwcgABsRAAAAC0EgQQRB3ObDACgCACIAQY8HIAAbEQAAAAtB1ABBBBDuCiIBRQRAQdQAQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgAUEANgIAIAFBBGogAEHQABDZCxogAEHQAGokACABC7UDAQV/IwBB0ABrIgAkACMAQSBrIgEkACABQQA2AhggAUEwQQQgAUEQahD5BgJAAkACQAJAIAEoAgAEQCABQQhqKAIAIgBFDQEgASgCBCAAQdzmwwAoAgAiAEGPByAAGxEAAAALIAEoAgQiAkIANwIoIAJCAzcCICACQoCAgIAQNwIYIAJCgYCAgCA3AhAgAkIBNwIIIAJCgICAgBA3AgBBoAFBBBDuCiIDRQ0BQbgcQQQQ7goiBEUNAiAAQgQ3AkAgACADNgIoIAAgAjYCDCAAQQA2AgggAEIENwIAIABByABqQQA2AgAgAEE4akIKNwIAIABBNGogBDYCACAAQSxqQgo3AgAgAEEgakIANwIAIABBGGpCgICAgBA3AgAgAEEQakKEgICAwAA3AgAgAUEgaiQADAMLEN8JAAtBoAFBBEHc5sMAKAIAIgBBjwcgABsRAAAAC0G4HEEEQdzmwwAoAgAiAEGPByAAGxEAAAALQdAAQQQQ7goiAUUEQEHQAEEEQdzmwwAoAgAiAEGPByAAGxEAAAALIAFBADYCACABQQRqIABBzAAQ2QsaIABB0ABqJAAgAQvKAgEEfyMAQdAAayIAJAAjAEEgayIBJAAgAUEMakIANwIAIAFBADYCGCABQQQ2AgAgAUIANwIEIAFBBBD+AQJAAkBBoAFBBBDuCiICBEBBoAFBBBDuCiIDRQ0CIAAgASkDADcCACAAQgQ3AkAgACACNgIoIABCBDcCHCAAQcgAakEANgIAIABBOGpCCjcCACAAQTRqIAM2AgAgAEEsakIKNwIAIABBJGpBADYCACAAQRhqIAFBGGooAgA2AgAgAEEQaiABQRBqKQMANwIAIABBCGogAUEIaikDADcCACABQSBqJAAMAQsMAQtB0ABBBBDuCiIBRQRAQdAAQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgAUEANgIAIAFBBGogAEHMABDZCxogAEHQAGokACABDwtBoAFBBEHc5sMAKAIAIgBBjwcgABsRAAAAC8cCAQN/IwBB0ABrIgAkAAJAAkBBCEEEEO4KIgEEQCABQoGAgIAQNwIAQSBBBBDuCiICRQ0BIABBADoATCAAQv////v3//+//wA3AgggAEGUzcEANgIEIAAgATYCACAAQYquj+EDNgJIIABBLGpCADcCACAAQSRqQgA3AgAgAEFAa0IANwIAIABBOGpCiICAgMAANwIAIABBNGogAjYCACAAQSBqQRA2AgAgAEEYakL////7////v383AgAgAEEQakL////79///v383AgAMAgtBCEEEQdzmwwAoAgAiAEGPByAAGxEAAAALQSBBBEHc5sMAKAIAIgBBjwcgABsRAAAAC0HUAEEEEO4KIgFFBEBB1ABBBEHc5sMAKAIAIgBBjwcgABsRAAAACyABQQA2AgAgAUEEaiAAQdAAENkLGiAAQdAAaiQAIAELRQEBfSAAIAEqAgAiAiAClCAB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AgtBgLnAAEHNAEGIusAAEMMLAAsgAkHMAmotAAAEQCACIAIoAtACQQRyNgLQAgsgAkEAOgDMAiACQcgCakEANgIACyACIAItAKgBQfgBcUEHQQAgBBtyOgCoASACENsECyADQRBqJAAgAEEANgIADwsQzQsACxDOCwAL+wECAn8BfgJAIAAEQCAAKAIADQEgAEF/NgIAIAJBAEchBCADQQBHIQUjAEEQayIDJAAgA0EIaiICIAG9IgZCIIg+AgQgAiAGPgIAAkACQAJAIABBBGogAygCCCADKAIMEO0GIgIEQCACLQCoAUE4cUE4Rg0DIAItANQCDQIgBQ0BDAILQYC5wABBzQBBiLrAABDDCwALIAJBzAJqLQAABEAgAiACKALQAkEEcjYC0AILIAJBADoAzAIgAkHIAmpBADYCAAsgAiACLQCoAUHHAXFBOEEAIAQbcjoAqAEgAhDbBAsgA0EQaiQAIABBADYCAA8LEM0LAAsQzgsACz0BAn8jAEEwayIEJAAgBEEIaiIFIAEgAiADECwgAEEIaiAFQQhqKQMANwIAIAAgBCkDCDcCACAEQTBqJAALPQECfyMAQTBrIgQkACAEQQhqIgUgASACIAMQQSAAQQhqIAVBCGopAwA3AgAgACAEKQMINwIAIARBMGokAAtLAgF/AX4jAEEQayICJAAgAkEIaiAAIAEoAmARAAAgAigCCCIAIAIoAgwoAgwRBgAhAyACQRBqJAAgAEEAIANC+eGls/3phs4XURsLSwIBfwF+IwBBEGsiAiQAIAJBCGogACABKAJgEQAAIAIoAggiACACKAIMKAIMEQYAIQMgAkEQaiQAIABBACADQrmzosqklv+1T1EbC0wCAX8BfiMAQRBrIgIkACACQQhqIAAgASgCYBEAACACKAIIIgAgAigCDCgCDBEGACEDIAJBEGokACAAQQAgA0Lnq6yH2PSbv4h/URsLSwIBfwF+IwBBEGsiAiQAIAJBCGogACABKAJgEQAAIAIoAggiACACKAIMKAIMEQYAIQMgAkEQaiQAIABBACADQryN4+ahs9byK1EbC0wCAX8BfiMAQRBrIgIkACACQQhqIAAgASgCYBEAACACKAIIIgAgAigCDCgCDBEGACEDIAJBEGokACAAQQAgA0K0ra3hmcyIydsAURsLSwIBfwF+IwBBEGsiAiQAIAJBCGogACABKAJgEQAAIAIoAggiACACKAIMKAIMEQYAIQMgAkEQaiQAIABBACADQuj5rcq8m9C/cVEbC0sCAX8BfiMAQRBrIgIkACACQQhqIAAgASgCYBEAACACKAIIIgAgAigCDCgCDBEGACEDIAJBEGokACAAQQAgA0K89rPRhYriiUpRGwtLAgF/AX4jAEEQayICJAAgAkEIaiAAIAEoAmARAAAgAigCCCIAIAIoAgwoAgwRBgAhAyACQRBqJAAgAEEAIANCvbrG86mTmP9aURsLSwIBfwF+IwBBEGsiAiQAIAJBCGogACABKAJgEQAAIAIoAggiACACKAIMKAIMEQYAIQMgAkEQaiQAIABBACADQtnModKE2cCNVFEbC0sCAX8BfiMAQRBrIgIkACACQQhqIAAgASgCYBEAACACKAIIIgAgAigCDCgCDBEGACEDIAJBEGokACAAQQAgA0Lby8uunKaXu2lRGwtLAgF/AX4jAEEQayICJAAgAkEIaiAAIAEoAmARAAAgAigCCCIAIAIoAgwoAgwRBgAhAyACQRBqJAAgAEEAIANC2sDFiNb1nolJURsLSwIBfwF+IwBBEGsiAiQAIAJBCGogACABKAJgEQAAIAIoAggiACACKAIMKAIMEQYAIQMgAkEQaiQAIABBACADQsn35qX9096NTlEbC0wCAX8BfiMAQRBrIgIkACACQQhqIAAgASgCYBEAACACKAIIIgAgAigCDCgCDBEGACEDIAJBEGokACAAQQAgA0Kd8qHcsI+gp/gAURsLSwIBfwF+IwBBEGsiAiQAIAJBCGogACABKAJgEQAAIAIoAggiACACKAIMKAIMEQYAIQMgAkEQaiQAIABBACADQoKknvXY4IqNblEbC1kBAn0gAUEEaioCACECIAEqAgAhA0EIQQQQ7goiAUUEQEEIQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgASACOAIEIAEgAzgCACAAQajMwgA2AgQgACABNgIAC1kBAn0gAUEEaioCACECIAEqAgAhA0EIQQQQ7goiAUUEQEEIQQRB3ObDACgCACIAQY8HIAAbEQAAAAsgASACOAIEIAEgAzgCACAAQazPwgA2AgQgACABNgIACzoBAn8CQCAABEAgACgCACIBQX9GDQEgACABQQFqNgIAIAAoAgQoAiQgACABNgIADwsQzQsA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QQMgA0EDSRtB/wFxQQFrDgMBAwIACyACQQM2ApgIIAJBlr/DADYClAggAkECOwGQCCACIAA2AsQIIAIgBTYCwAggAiACQZAIajYCyAhBASEDDAULIAJBAzYCmAggAkGTv8MANgKUCCACQQI7AZAIIAIgADYCxAggAiAFNgLACCACIAJBkAhqNgLICEEBIQMMBAtBdEEFIAZBEHRBEHUiA0EASBsgA2wiA0G//QBLDQEgAkGQCGogAkHQCGogAkEQaiADQQR2QRVqIgZBACAEa0GAgH4gBEGAgAJJGyIDEK0BIANBEHRBEHUhAwJAIAIoApAIRQRAIAJBwAhqIAJB0AhqIAJBEGogBiADECYMAQsgAkHICGogAkGYCGooAgA2AgAgAiACKQOQCDcDwAgLIAMgAi4ByAgiA0gEQCACQQhqIAIoAsAIIAIoAsQIIAMgBCACQZAIahCKBCACIAA2AsQIIAIgBTYCwAggAiACKAIINgLICCACKAIMIQMMBAtBAiEDIAJBAjsBkAggBEUEQEEBIQMgAkEBNgKYCCACQZK/wwA2ApQIIAIgADYCxAggAiAFNgLACCACIAJBkAhqNgLICAwECyACQaAIaiAENgIAIAJBADsBnAggAkECNgKYCCACQfC9wwA2ApQIIAIgADYCxAggAiAFNgLACCACIAJBkAhqNgLICAwDC0ECIQMgAkECOwGQCCAERQ0BIAJBoAhqIAQ2AgAgAkEAOwGcCCACQQI2ApgIIAJB8L3DADYClAggAiAANgLECCACIAU2AsAIIAIgAkGQCGo2AsgIDAILQZ+/wwBBJUHEv8MAEKIJAAtBASEDIAJBATYCmAggAkGSv8MANgKUCCACIAA2AsQIIAIgBTYCwAggAiACQZAIajYCyAgLIAJBzAhqIAM2AgAgASACQcAIahDBAiACQfAIaiQADwsjAEGAAWsiAiQAIA69IQgCQCAOIA5iBEBBAiEEDAELIAhC/////////weDIgxCgICAgICAgAiEIAhCAYZC/v///////w+DIAhCNIinQf8PcSIAGyIJQgGDIQtBAyEEAkACQAJAQQFBAkEEIAhCgICAgICAgPj/AIMiDVAiBhsgDUKAgICAgICA+P8AURtBA0EEIAYbIAxQG0ECaw4DAAECAwtBBCEEDAILIABBswhrIQMgC1AhBEIBIQoMAQtCgICAgICAgCAgCUIBhiAJQoCAgICAgIAIUSIDGyEJQgJCASADGyEKIAtQIQRBy3dBzHcgAxsgAGohAwsgAiADOwF4IAIgCjcDcCACQgE3A2ggAiAJNwNgIAIgBDoAegJ/IARBAkYEQEHQp8MAIQNBAAwBCyAFRQRAQZC/wwBB0KfDACAIQgBTGyEDIAhCP4inDAELQZC/wwBBkb/DACAIQgBTGyEDQQELIQAgAkHcAGoCfwJAAkACQAJAIARBAmsiBEEDIARBA0kbQf8BcUEBaw4DAQMCAAsgAkEDNgIoIAJBlr/DADYCJCACQQI7ASAgAiAANgJUIAIgAzYCUCACIAJBIGo2AlhBAQwDCyACQQM2AiggAkGTv8MANgIkIAJBAjsBICACIAA2AlQgAiADNgJQIAIgAkEgajYCWEEBDAILIAJBIGogAkHgAGogAkEPahBlAkAgAigCIEUEQCACQdAAaiACQeAAaiACQQ9qECQMAQsgAkHYAGogAkEoaigCADYCACACIAIpAyA3A1ALIAIgAigCUCACKAJUIAIvAVhBACACQSBqEIoEIAIgADYCVCACIAM2AlAgAiACKAIANgJYIAIoAgQMAQsgAkECOwEgIAJBATYCKCACQZK/wwA2AiQgAiAANgJUIAIgAzYCUCACIAJBIGo2AlhBAQs2AgAgASACQdAAahDBAiACQYABaiQACzcBAX8gACgCACIBQSRPBEAgARAACyAAKAIEIgFBJE8EQCABEAALIAAoAggiAEEkTwRAIAAQAAsLigEAAkACQAJAAkAgACgCAC0AAEEBaw4DAQIDAAsgASgCGEGd7MEAQQcgAUEcaigCACgCDBEEAA8LIAEoAhhBmOzBAEEFIAFBHGooAgAoAgwRBAAPCyABKAIYQYLswQBBFiABQRxqKAIAKAIMEQQADwsgASgCGEHs68EAQRYgAUEcaigCACgCDBEEAAs3ACAAKgIAIAEqAgCUIABBBGoqAgAgAUEEaioCAJSSIABBCGoqAgAgAUEIaioCAJSSQwAAAABfC1QBAX9BBUEBEO4KIgFFBEBBBUEBQdzmwwAoAgAiAEGPByAAGxEAAAALIAFBBGpBsLvAAC0AADoAACABQay7wAAoAAA2AAAgAEEFNgIEIAAgATYCAAtOAQF/QRRBBBDuCiIERQRAQRRBBEHc5sMAKAIAIgRBjwcgBBsRAAAACyAEIAM4AhAgBCACOAIMIAQgATgCCCAEIAA4AgQgBEEANgIAIAQLWwEDfyMAQRBrIgIkACACQQhqIgMgAUEQaiIBQQRqKAIAIgQ2AgQgAyABKAIAIAQoAghBB2pBeHFqNgIAIAIoAgwhASAAIAIoAgg2AgAgACABNgIEIAJBEGokAAs4AQF/IwBBIGsiBCQAIAQgASACIAMQNiAAQQhqIARBCGopAwA3AgAgACAEKQMANwIAIARBIGokAAs8AQF9IABBFGogASoCACICOAIAIABBEGogAjgCACAAIAI4AgwgACACjCICOAIIIAAgAjgCBCAAIAI4AgALNQAjAEEgayIDJAAgAyABIAIQuAIgAEEIaiADQQhqKQMANwIAIAAgAykDADcCACADQSBqJAALNwEBfyMAQRBrIgMkACADQQhqIAJBCGooAgA2AgAgAyACKQIANwMAIAAgASADEKQBIANBEGokAAs3AQF/IwBBEGsiAyQAIANBCGogAUEIaigCADYCACADIAEpAgA3AwAgAiAAIAMQpAEgA0EQaiQACzMBAn0gACoCDCAAKgIAIgEgAEEEaioCACICIAEgAl8bIgEgAEEIaioCACICIAEgAl8bkgtAAQF/IwBBIGsiACQAIABBHGpBADYCACAAQaiYwwA2AhggAEIBNwIMIABB5J7DADYCCCAAQQhqQZyfwwAQ4AkAC0ABAX8jAEEgayIAJAAgAEEcakEANgIAIABB/KTDADYCGCAAQgE3AgwgAEG8pcMANgIIIABBCGpBxKXDABDgCQALwAIBA38jAEEgayICJAAgAkEBOgAYIAIgATYCFCACIAA2AhAgAkHcwMMANgIMIAJB0KfDADYCCCMAQRBrIgAkACACQQhqIgEoAgwiAkUEQEG4mMMAQStB1J3DABCiCQALIAEoAggiBEUEQEG4mMMAQStB5J3DABCiCQALIAAgAjYCCCAAIAE2AgQgACAENgIAIAAoAgAhASAAKAIEIQIgACgCCCEEIwBBEGsiACQAIAFBFGooAgAhAwJAAn8CQAJAIAFBBGooAgAOAgABAwsgAw0CQQAhAUGomMMADAELIAMNASABKAIAIgMoAgQhASADKAIACyEDIAAgATYCBCAAIAM2AgAgAEGonsMAIAIoAgggBCACLQAQEJUGAAsgAEEANgIEIAAg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akEAIABrEMUBIANBgAFqJAAPCyMAQYABayIDJAAgAC0AACECQQAhAANAIAAgA2pB/wBqQTBB1wAgAkEPcSIEQQpJGyAEajoAACAAQQFrIQAgAkH/AXEiBEEEdiECIARBD0sNAAsgAEGAAWoiAkGBAU8EQCACQYABENULAAsgAUEBQeTCwwBBAiAAIANqQYABakEAIABrEMUBIANBgAFqJAALKQEBfyMAQTBrIgIkACACQQhqIAAgAUEBEEEgAi0AFCACQTBqJABBAEcLSAEBfyABKAIAIQJBBEEEEO4KIgFFBEBBBEEEQdzmwwAoAgAiAEGPByAAGxEAAAALIAEgAjYCACAAQdykwgA2AgQgACABNgIACy0BAn0gACoCACIBIABBBGoqAgAiAiABIAJfGyIBIABBCGoqAgAiAiABIAJfGwsxAQF9IAAgASoCACICIAKUIAFBBGoqAgAiAiAClJIQfTgCDCAAQQA2AgggAEIANwIAC0wBAn0gACoCBCAAKgIAEOILIgFDAAAAAGBFBEBB6NDCAEEoQfTRwgAQogkAC0PbD8k/IAGTIgIgAiABIAGSIgEgASACXhsgASABXBsL5wEBAn8jAEEQayIAJAAgAEEIaiIDIAFBxJvDAEELEJYKIwBBEGsiAiQAIAMCf0EBIAMtAAQNABogAygCACEBIAMtAAVFBEAgASgCGEHUwsMAQQcgAUEcaigCACgCDBEEAAwBCyABLQAAQQRxRQRAIAEoAhhBzsLDAEEGIAFBHGooAgAoAgwRBAAMAQsgAkEBOgAPIAJBCGogAkEPajYCACACIAEpAhg3AwBBASACQcrCwwBBAxDzAQ0AGiABKAIYQc3CwwBBASABKAIcKAIMEQQACyIBOgAEIAJBEGokACAAQRBqJAAgAQszACAAIAEoAhggAkEAIAFBHGooAgAoAgwRBAA6AAggACABNgIAIABBAToACSAAQQA2AgQLKgEBfyMAQRBrIgMkACADIAAoAgA2AgwgA0EMaiABIAIQuQYgA0EQaiQACysAAkAgAARAIAAoAgANASAAQQA2AgAgAEEMaiABOAIADwsQzQsACxDOCwALKwACQCAABEAgACgCAA0BIABBADYCACAAQRxqIAE4AgAPCxDNCwALEM4LAAsrAAJAIAAEQCAAKAIADQEgAEEANgIAIABBJGogATgCAA8LEM0LAAsQzgsACysAAkAgAARAIAAoAgANASAAQQA2AgAgAEEoaiABNgIADwsQzQsACxDOCwALKwACQCAABEAgACgCAA0BIABBADYCACAAQSxqIAE2AgAPCxDNCwALEM4LAAsrAAJAIAAEQCAAKAIADQEgAEEANgIAIABBMGogATYCAA8LEM0LAAsQzgsACysAAkAgAARAIAAoAgANASAAQQA2AgAgAEE0aiABNgIADwsQzQsACxDOCwALKwACQCAABEAgACgCAA0BIABBADYCACAAQThqIAE2AgAPCxDNCwALEM4LAAsrAAJAIAAEQCAAKAIADQEgAEEANgIAIABBCGogATgCAA8LEM0LAAsQzgsACzEBAX8gACABNgIMIABBADYCCCAAIAEoAhwiAjYCACAAIAIgAUEkaigCAEEUbGo2AgQLZgEBfyAAKAIAIQECQCAALQAEDQBB7ObDACgCAEH/////B3FFDQACf0HU6sMALQAABEBB2OrDACgCAEUMAQtB1OrDAEEBOgAAQdjqwwBBADYCAEEBCw0AIAFBAToAAQsgAUEAOgAACyYAAkAgAARAIAAoAgANASAAQQA2AgAgABCsAQ8LEM0LAAsQzgsAC0ABAX4gACkCACEBQRBBBBDuCiIARQRAQRBBBEHc5sMAKAIAIgBBjwcgABsRAAAACyAAIAE3AgQgAEEAOgAAIAALMAEBfSAAIAIqAgggASoCACIDlDgCCCAAIAMgAioCBJQ4AgQgACADIAIqAgCUOAIACy4AIAAgASkCWDcCACAAQRBqIAFB6ABqKQIANwIAIABBCGogAUHgAGopAgA3AgALLAAgACABKQIANwIAIABBEGogAUEQaikCADcCACAAQQhqIAFBCGopAgA3AgALLQAgACABKQI0NwIAIABBEGogAUHEAGopAgA3AgAgAEEIaiABQTxqKQIANwIAC/IJAQV/IwBBEGsiBCQAIAQgAzYCDCAEIAI2AgggBCABNgIEIAQgADYCACAEKAIEIQIgBCgCCCEBIAQoAgwhAyAEKAIAIQUjAEHwAGsiACQAIAAgAzYCDCAAIAE2AggCQAJAAkACQAJAIAAiBAJ/AkAgAkGBAk8EQAJ/QYACIAUsAIACQb9/Sg0AGkH/ASAFLAD/AUG/f0oNABpB/gEgBSwA/gFBv39KDQAaQf0BCyIAIAJJDQEg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AAs8AQF/QRBBBBDuCiIARQRAQRBBBEHc5sMAKAIAIgBBjwcgABsRAAAACyAAQgA3AgAgAEEIakIANwIAIAALOAACQCABLQAAQRBxQQR2RQRAIAEtAABBIHFBBXYNASAAIAEQwgsPCyAAIAEQiAcPCyAAIAEQiQcLKgAgAUEsaiACKQIANwIAIAFBNGogAkEIaigCADYCACAAIAFBrAIQ2QsaCyUBAX8jAEEgayICJAAgAiAAIAEQuAIgAi0ADCACQSBqJABBAEcLIwEBfyMAQRBrIgIkACACIAAgAUEBEBsgAi0ADCACQRBqJAALIwEBfyMAQRBrIgIkACACIAAgAUEBEBkgAi0ADCACQRBqJAALIwEBfyMAQRBrIgIkACACIAAgAUEBEBwgAi0ADCACQRBqJAALJAEBfyMAQRBrIgIkACACIAAgAUEBEI0CIAItAAwgAkEQaiQACyMBAX8jAEEQayICJAAgAiAAIAFBARAaIAItAAwgAkEQaiQACyMBAX8jAEEQayICJAAgAiAAIAFBARAeIAItAAwgAkEQaiQACyMBAX8jAEEQayICJAAgAiAAIAFBARAdIAItAAwgAkEQaiQAC2IBAX8jAEEQayIDJAAgAyACNgIIIAMgATYCBCADIAA2AgAgAygCACEBIAMoAgQhAiADKAIIIQMjAEEQayIAJAAgACACNgIMIAAgATYCCCAAQQhqQfyXwABBACADQQEQlQYACyIAAkAgAARAIAAoAgBBf0YNASAAKgIEDwsQzQsACxDOCwALYgEBfyMAQRBrIgMkACADIAI2AgggAyABNgIEIAMgADYCACADKAIAIQEgAygCBCECIAMoAgghAyMAQRBrIgAkACAAIAI2AgwgACABNgIIIABBCGpBqM/AAEEAIANBARCVBgALJwAgASACKQIANwIQIAFBGGogAkEIaigCADYCACAAIAFBrAIQ2QsaC2UBA38jAEEQayIBJAAgASAANgIIIAFBGzYCBCABQdz0wQA2AgAgASgCACECIAEoAgQhAyABKAIIIQEjAEEQayIAJAAgACADNgIMIAAgAjYCCCAAQQhqQcDswQBBACABQQEQlQYACyEBAX8CQCAAKAIEIgFFDQAgAEEIaigCAEUNACABEKwBCwslACAARQRAQfzAwABBMBDMCwALIAAgAiADIAQgBSABKAIQESEACx8AIAFBA08EQEGs+cAAQRsgAhC0CgALIAAgAUECdGoLJQAgACACIAEoAkAgAUHIAGooAgAgASgCTCABQdQAaigCABDUAQsgAQJ+IAApAwAiAkI/hyIDIAIgA3yFIAJCAFkgARDSBAsyAQF/QQRBBBDuCiIARQRAQQRBBEHc5sMAKAIAIgBBjwcgABsRAAAACyAAQQA2AgAgAAsjACAARQRAQfzAwABBMBDMCwALIAAgAiADIAQgASgCEBEBAAsjACAARQRAQfzAwABBMBDMCwALIAAgAiADIAQgASgCEBF+AAsjACAARQRAQfzAwABBMBDMCwALIAAgAiADIAQgASgCEBEVAAsjACAARQRAQfzAwABBMBDMCwALIAAgAiADIAQgASgCEBEaAAsaACAAIAFB3ObDACgCACIAQY8HIAAbEQAAAAsVACAAQQRqKAIABEAgACgCABCsAQsLIQAgAEUEQEH8wMAAQTAQzAsACyAAIAIgAyABKAIQEQIACyQAIAAtAABFBEAgAUGMxcMAQQUQwQEPCyABQYjFwwBBBBDBAQsdACABKAIARQRAAAsgAEG8tMAANgIEIAAgATYCAAsfACAARQRAQfzAwABBMBDMCwALIAAgAiABKAIQEQMACx0AIAEoAgBFBEAACyAAQYiHwQA2AgQgACABNgIACx0AIAEoAgBFBEAACyAAQYj6wQA2AgQgACABNgIACyAAIABBiLrCADYCBCAAIAE2AgAgAEEIaiABKgIYOAIACyAAIABBhLfCADYCBCAAIAE2AgAgAEEIaiABKgIMOAIACyAAIABBjL3CADYCBCAAIAE2AgAgAEEIaiABKgIkOAIACyAAIABBgM7CADYCBCAAIAE2AgAgAEEIaiABKgIIOAIACyAAIABBoNLCADYCBCAAIAE2AgAgAEEIaiABKgIIOAIACyAAIABBiMvCADYCBCAAIAE2AgAgAEEIaiABKgJgOAIACxIAQYSRwwBBHEGAksMAEKIJAAs0ACAAQv////f//////gA3AgggAEL////3/////343AgAgAEEQakL////39/////4ANwIACx0AIABBhLfCADYCBCAAIAE2AgAgAEEIakEANgIACx0AIABBjL3CADYCBCAAIAE2AgAgAEEIakEANgIACx0AIABBiLrCADYCBCAAIAE2AgAgAEEIakEANgIACx0AIABBiMvCADYCBCAAIAE2AgAgAEEIakEANgIACx0AIABBgM7CADYCBCAAIAE2AgAgAEEIakEANgIACx0AIABBoNLCADYCBCAAIAE2AgAgAEEIakEANgIACzQAIABC////9//////+ADcCCCAAQv////f/////fjcCACAAQRBqQv////f3/////gA3AgALNAAgAEL////3//////4ANwIIIABC////9/////9+NwIAIABBEGpC////9/f////+ADcCAAsaACAAQQA2AgggAEIANwIAIAAgASoCADgCDAscACABKAIYQeC/wwBBDiABQRxqKAIAKAIMEQQACxwAIAEoAhhBttbDAEEFIAFBHGooAgAoAgwRBAALGAAgACgCACABKAIAIAIoAgAgAygCABAJC5kHAQd/IAAhCAJAAkACQCACQQlPBEAgAyACEIcEIgANAUEAIQAMAwtBACEAIANBzf97Tw0CQRAgA0EEaiADQQtJG0EHakF4cSEFIAhBCGsiBCgCBEF4cSEBIAEgBGohBwJAAkACQAJAAkACQAJAIAQtAARBA3EEQCABIAVPDQEgB0Gk6sMAKAIARg0CIAdBoOrDACgCAEYNAyAHLQAEQQJxQQF2DQcgBygCBEF4cSIGIAFqIgogBUkNByAKIAVrIQkgBkGAAkkNBCAHEOsEDAULIAQoAgRBeHEhASAFQYACSQ0GIAEgBWtBgYAISSAFQQRqIAFNcQ0FIAQoAgAaDAYLIAEgBWsiAkEQSQ0EIAQgBCgCBEEBcSAFckECcjYCBCAEIAVqIgYgBigCBEEBcjYCBCAGIAYoAgRBAXEgAnJBAnI2AgQgAiAGaiIBIAEoAgRBAXI2AgQgBiACENQCDAQLQZzqwwAoAgAgAWoiASAFTQ0EIAQgBCgCBEEBcSAFckECcjYCBCAEIAVqIgIgAigCBEEBcjYCBCACIAEgBWsiAUEBcjYCBEGc6sMAIAE2AgBBpOrDACACNgIADAMLQZjqwwAoAgAgAWoiASAFSQ0DAkAgASAFayIGQRBJBEAgBCAEKAIEQQFxIAFyQQJyNgIEIAEgBGoiASABKAIEQQFyNgIEQQAhBkEAIQIMAQsgBCAEKAIEQQFxIAVyQQJyNgIEIAQgBWoiAiACKAIEQQFyNgIEIAIgBkEBcjYCBCACIAZqIgEgBjYCACABIAEoAgRB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kiEWICEgEZMiESAQlEMAAAAAkiAClCIaIAMqAmCSIR4gFyADKgJckiEXIBEgD5RDAAAAAJIgApQiGyADKgJUkiEfIBogAyoCUJIhGiAbIAMqAkySIRsgECAQlCIQIBEgEZQiIiAPIA+UIhGSkkMAAAAAkiEPIAIgECAPkpQgAyoCaJIhECACIBEgD5KUIAMqAliSIREgAiAiIA+SlCADKgJIkgshAiABQSxqIQEgGSAQkiEZIBggFpIhGCAVIB6SIRUgIyAXkiEjIBQgEZIhFCATIB+SIRMgEiAakiESICQgG5IhJCAlIAKSISUgBEEsayIEDQALCyAIRQ0AIAitQix+p0UNACAFEKwBCyADIBw4AlAgAyAgOAJMIAMgITgCSCADQThqIBk4AgAgA0E0aiAYOAIAIANBLGogIzgCACADQShqIBQ4AgAgAyAVOAIwIAMgEzgCJCADIBI4AiAgAyAkOAIcIAMgJTgCGCAAIANByABqIB0gA0EYahD/ASADQfAAaiQACxQAIAAoAgAgASAAKAIEKAIMEQMACxMAIABBkJjAADYCBCAAIAE2AgALEwAgAEGgmMAANgIEIAAgATYCAAsPACAAKAIAIAEQuAQaQQALCQAgACABEIcECysAAkAgACABEIcEIgFFDQAgAUEIay0ABEEDcUUNACABQQAgABDaCxoLIAELFgBBoODDACAANgIAQZzgwwBBAToAAAsTACAAQbzPwAA2AgQgACABNgIACxMAIABB1OzBADYCBCAAIAE2AgALEwAgAEHk7MEANgIEIAAgATYCAAsTACAAQfTswQA2AgQgACABNgIACxMAIABBhO3BADYCBCAAIAE2AgALEwAgAEGU7cEANgIEIAAgATYCAAsTACAAQaTtwQA2AgQgACABNgIACxMAIABBtO3BADYCBCAAIAE2AgALEwAgAEHE7cEANgIEIAAgATYCAAsTACAAQdTtwQA2AgQgACABNgIACxMAIABB5O3BADYCBCAAIAE2AgALEwAgAEH07cEANgIEIAAgATYCAAsTACAAQYTuwQA2AgQgACABNgIACxMAIABBlO7BADYCBCAAIAE2AgALEwAgAEGk7sEANgIEIAAgATYCAAsTACAAQbTuwQA2AgQgACABNgIACxMAIABBxO7BADYCBCAAIAE2AgALEwAgAEHU7sEANgIEIAAgATYCAAsTACAAQeTuwQA2AgQgACABNgIACxMAIABB9O7BADYCBCAAIAE2AgALEwAgAEGE78EANgIEIAAgATYCAAsTACAAQZTvwQA2AgQgACABNgIACxMAIABBpO/BADYCBCAAIAE2AgALEwAgAEG078EANgIEIAAgATYCAAsQACAAQQM2AgAgACABNgIECxAAIABBBDYCACAAIAE2AgQLEAAgAEECNgIAIAAgATYCBAsQACAAQQE2AgAgACABNgIECxAAIABBADYCACAAIAE2AgQLEwAgAEGQtMIANgIEIAAgATYCAAsTACAAQei2wgA2AgQgACABNgIACxMAIABB7LnCADYCBCAAIAE2AgALEwAgAEHwvMIANgIEIAAgATYCAAsTACAAQay9wgA2AgQgACABNgIACw8AIAAgAUHYAGogAhC5AgsQACAAQQk2AgAgACABNgIECxMAIABBkMDCADYCBCAAIAE2AgALEAAgAEEGNgIAIAAgATYCBAsTACAAQezCwgA2AgQgACABNgIACxAAIABBBTYCACAAIAE2AgQLEwAgAEHIxcIANgIEIAAgATYCAAsOACAAIAFBNGogAhC5AgsQACAAQQg2AgAgACABNgIECxAAIABBCjYCACAAIAE2AgQLEwAgAEHsysIANgIEIAAgATYCAAsQACAAQQs2AgAgACABNgIECxMAIABB5M3CADYCBCAAIAE2AgALEAAgAEEMNgIAIAAgATYCBAsTACAAQYTSwgA2AgQgACABNgIACxkAIABCgICAgPD//7//ADcCCCAAQgA3AgALEAAgAEEHNgIAIAAgATYCBAsQACAAQQ02AgAgACABNgIECxMAIABB+I/DADYCBCAAIAE2AgALEAAgAEEONgIAIAAgATYCBAsTACAAQZSQwwA2AgQgACABNgIACxAAIABBDzYCACAAIAE2AgQLEwAgAEGwkMMANgIEIAAgATYCAAsQACAAQRA2AgAgACABNgIECxMAIABBzJDDADYCBCAAIAE2AgALEAAgAEERNgIAIAAgATYCBAsTACAAQeiQwwA2AgQgACABNgIAC9EHARB/IAAoAgAhCCAAKAIEIQMjAEEQayIJJABBASEPAkACQAJAIAEoAhgiDEEiIAFBHGooAgAiECgCECINEQMADQACQCADRQ0AIAMgCGohESAIIQACQAJAA0AC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AB0AAAAEAAAACAAAAAQAAAAIAAAAc3RydWN0IFRyaU1lc2ggd2l0aCA3IGVsZW1lbnRzAAAsAhAAHgAAAGEgdHVwbGUgb2Ygc2l6ZSAzAAAABAAAAAAAAAABAAAACQAAAHN0cnVjdCBDb21wb3VuZCB3aXRoIDQgZWxlbWVudHMAeAIQAB8AAABzdHJ1Y3QgUG9seWxpbmUgd2l0aCAzIGVsZW1lbnRzAKACEAAfAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9jcm9zc2JlYW0tY2hhbm5lbC0wLjUuNC9zcmMvd2FrZXIucnMAAADIAhAAZQAAAGgAAAArAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9jcm9zc2JlYW0tY2hhbm5lbC0wLjUuNC9zcmMvZmxhdm9ycy96ZXJvLnJzQAMQAGwAAAC5AAAANgAAAEADEABsAAAAwAAAADYAAABzdHJ1Y3QgVHJpTWVzaFRvcG9sb2d5IHdpdGggMyBlbGVtZW50cwAAzAMQACYAAAB2YXJpYW50IGluZGV4IDAgPD0gaSA8IDL8AxAAGAAAAHN0cnVjdCBFZGdlIHdpdGggMyBlbGVtZW50cwAcBBAAGwAAAHN0cnVjdCBBcmVuYSB3aXRoIDQgZWxlbWVudHNABBAAHAAAAHN0cnVjdCBUcmlNZXNoUHNldWRvTm9ybWFscyB3aXRoIDIgZWxlbWVudHMAZAQQACsAAABzdHJ1Y3QgUmlnaWRCb2R5IHdpdGggMTQgZWxlbWVudHMAAACYBBAAIQAAAHN0cnVjdCBFZGdlIHdpdGggNCBlbGVtZW50cwDEBBAAGwAAAHZhcmlhbnQgaW5kZXggMCA8PSBpIDwgMTkAAADoBBAAGQAAAHN0cnVjdCBDb2FyZW5hIHdpdGggMSBlbGVtZW50AAAADAUQAB0AAABzdHJ1Y3QgVHJpTWVzaENvbm5lY3RlZENvbXBvbmVudHMgd2l0aCAzIGVsZW1lbnRzAAAANAUQADEAAABzdHJ1Y3QgR3JhcGggd2l0aCAyIGVsZW1lbnRzcAUQABwAAABzdHJ1Y3QgQ29sbGlkZXJTZXQgd2l0aCAzIGVsZW1lbnRzAACUBRAAIgAAAHN0cnVjdCBDb250YWN0UGFpciB3aXRoIDYgZWxlbWVudHMAAMAFEAAiAAAAc3RydWN0IExVIHdpdGggMiBlbGVtZW50cwAAAOwFEAAZAAAAc3RydWN0IFJpZ2lkQm9keVNldCB3aXRoIDIgZWxlbWVudHMAEAYQACMAAABzdHJ1Y3QgSXNsYW5kTWFuYWdlciB3aXRoIDQgZWxlbWVudHM8BhAAJAAAAHN0cnVjdCBDb252ZXhQb2x5aGVkcm9uIHdpdGggOCBlbGVtZW50cwBoBhAAJwAAAHN0cnVjdCBSb3VuZFNoYXBlIHdpdGggMiBlbGVtZW50cwAAAJgGEAAhAAAAc3RydWN0IENvbnRhY3RNYW5pZm9sZERhdGEgd2l0aCA3IGVsZW1lbnRzAADEBhAAKgAAAHN0cnVjdCBRQlZIIHdpdGggNCBlbGVtZW50cwD4BhAAGwAAAHN0cnVjdCBNYXNzUHJvcGVydGllcyB3aXRoIDQgZWxlbWVudHMAAAAcBxAAJQAAAHN0cnVjdCBJc29tZXRyeSB3aXRoIDIgZWxlbWVudHMATAcQAB8AAAB2YXJpYW50IGluZGV4IDAgPD0gaSA8IDR0BxAAGAAAAHN0cnVjdCBTQVBBeGlzIHdpdGggMyBlbGVtZW50cwAAlAcQAB4AAABzdHJ1Y3QgU0FQTGF5ZXIgd2l0aCA2IGVsZW1lbnRzALwHEAAfAAAAc3RydWN0IFNBUFByb3hpZXMgd2l0aCAyIGVsZW1lbnRzAAAA5AcQACEAAABzdHJ1Y3QgTXVsdGlib2R5IHdpdGggMTYgZWxlbWVudHMAAAAQCBAAIQAAAHN0cnVjdCBTQVBSZWdpb24gd2l0aCA3IGVsZW1lbnRzPAgQACAAAABzdHJ1Y3QgQnJvYWRQaGFzZSB3aXRoIDYgZWxlbWVudHMAAABkCBAAIQAAAHN0cnVjdCBHZW5lcmljSGVpZ2h0RmllbGQgd2l0aCA1IGVsZW1lbnRzAAAAkAgQACkAAABzdHJ1Y3QgSW1wdWxzZUpvaW50IHdpdGggNSBlbGVtZW50cwDECBAAIwAAAHN0cnVjdCBNdWx0aWJvZHlKb2ludCB3aXRoIDMgZWxlbWVudHMAAADwCBAAJQAAAHN0cnVjdCBJbXB1bHNlSm9pbnRTZXQgd2l0aCA0IGVsZW1lbnRzAAAgCRAAJgAAAHN0cnVjdCBNdWx0aWJvZHlKb2ludFNldCB3aXRoIDQgZWxlbWVudHNQCRAAKAAAAHN0cnVjdCBNdWx0aWJvZHlXb3Jrc3BhY2Ugd2l0aCAyIGVsZW1lbnRzAAAAgAkQACkAAAB2YXJpYW50IGluZGV4IDAgPD0gaSA8IDa0CRAAGAAAAHN0cnVjdCBUcmlNZXNoU2hhcGVDb250YWN0TWFuaWZvbGRzV29ya3NwYWNlIHdpdGggMyBlbGVtZW50c9QJEAA8AAAAc3RydWN0IEhlaWdodEZpZWxkU2hhcGVDb250YWN0TWFuaWZvbGRzV29ya3NwYWNlIHdpdGggMiBlbGVtZW50cxgKEABAAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy9zaGFwZS9oZWlnaHRmaWVsZDMucnNgChAAaAAAAD0AAAAJAAAAc3RydWN0IENvbnRhY3RNYW5pZm9sZCB3aXRoIDggZWxlbWVudHMAANgKEAAmAAAAc3RydWN0IENvbXBvc2l0ZVNoYXBlU2hhcGVDb250YWN0TWFuaWZvbGRzV29ya3NwYWNlIHdpdGggMiBlbGVtZW50cwAICxAAQwAAAHN0cnVjdCBIZWlnaHRGaWVsZENvbXBvc2l0ZVNoYXBlQ29udGFjdE1hbmlmb2xkc1dvcmtzcGFjZSB3aXRoIDIgZWxlbWVudHMAAABUCxAASQAAAHN0cnVjdCBDb21wb3NpdGVTaGFwZUNvbXBvc2l0ZVNoYXBlQ29udGFjdE1hbmlmb2xkc1dvcmtzcGFjZSB3aXRoIDIgZWxlbWVudHOoCxAATAAAAAQAAAAIAAAABAAAAAoAAAALAAAABAAAAAwAAAAEAAAADAAAAAQAAAAkAAAABAAAAA0AAAAOAAAADAAAAAQAAAAPAAAAEAAAABEAAABhIERpc3BsYXkgaW1wbGVtZW50YXRpb24gcmV0dXJuZWQgYW4gZXJyb3IgdW5leHBlY3RlZGx5L3J1c3RjLzc3NjUyYjllZjNmYzk4ZTJkZjBlMjYwZWZlZGI4MGFhNjhjMDhjMDYvbGlicmFyeS9hbGxvYy9zcmMvc3RyaW5nLnJzAAB/DBAASwAAALEJAAAOAAAABAAAAAQAAAAEAAAAEgAAABMAAAAUAAAAYXNzZXJ0aW9uIGZhaWxlZDogbWlkIDw9IHNlbGYubGVuKCljYWxsZWQgYE9wdGlvbjo6dW53cmFwKClgIG9uIGEgYE5vbmVgIHZhbHVlAAAEAAAAAAAAAAEAAAAVAAAAL3J1c3RjLzc3NjUyYjllZjNmYzk4ZTJkZjBlMjYwZWZlZGI4MGFhNjhjMDhjMDYvbGlicmFyeS9hbGxvYy9zcmMvY29sbGVjdGlvbnMvdmVjX2RlcXVlL21vZC5yc2Fzc2VydGlvbiBmYWlsZWQ6IHNlbGYuY2FwKCkgPT0gb2xkX2NhcCAqIDIAAABUDRAAXgAAAM8IAAAJAAAAaW52YWxpZCB2YWx1ZTogLCBleHBlY3RlZCAAAPANEAAPAAAA/w0QAAsAAABpbnZhbGlkIGxlbmd0aCAAHA4QAA8AAAD/DRAACwAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcGFydGl0aW9uaW5nL3FidmgvdHJhdmVyc2FsLnJzAAAAPA4QAHEAAAAiAAAAGAAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvc2hhcGUvdHJpbWVzaC5ycwDADhAAYwAAAJ8BAAARAAAAwA4QAGMAAACgAQAAEQAAAMAOEABjAAAAoQEAABEAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2luZGV4bWFwLTEuOC4yL3NyYy9tYXAvY29yZS5ycwBUDxAAXwAAACoAAAAjAAAAVA8QAF8AAAAiAAAADwAAAE1hdHJpeCBpbml0LiBlcnJvcjogdGhlIHNsaWNlIGRpZCBub3QgY29udGFpbiB0aGUgcmlnaHQgbnVtYmVyIG9mIGVsZW1lbnRzLi9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvbmFsZ2VicmEtMC4zMS4wL3NyYy9iYXNlL2NvbnN0cnVjdGlvbi5ycx8QEABpAAAAYAAAAAkAAABNYXRyaXggaW5kZXggb3V0IG9mIGJvdW5kcy4vVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3JhcGllcjNkLTAuMTMuMC9zcmMvZGF0YS9hcmVuYS5ycwAAALMQEABiAAAACgEAAB4AAABjb3JydXB0IGZyZWUgbGlzdAAAACgREAARAAAAsxAQAGIAAAALAQAAKwAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcmFwaWVyM2QtMC4xMy4wL3NyYy9kYXRhL2dyYXBoLnJzAABUERAAYgAAAJIAAAAYAAAAYXNzZXJ0aW9uIGZhaWxlZDogc2VsZi5lZGdlcy5sZW4oKSAhPSBjcmF0ZTo6SU5WQUxJRF9VU0laRQAAVBEQAGIAAADcAAAACQAAAEdyYXBoOjphZGRfZWRnZTogbm9kZSBpbmRpY2VzIG91dCBvZiBib3VuZHMAFBIQACsAAABUERAAYgAAAOQAAAAbAAAAYXNzZXJ0aW9uIGZhaWxlZDogc2VsZi5ub2Rlcy5sZW4oKSAhPSBjcmF0ZTo6SU5WQUxJRF9VU0laRQAAVBEQAGIAAACzAAAACQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcmFwaWVyM2QtMC4xMy4wL3NyYy9kYXRhL2NvYXJlbmEucnOkEhAAZAAAAF0AAAAZAAAApBIQAGQAAABOAAAACQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcmFwaWVyM2QtMC4xMy4wL3NyYy9keW5hbWljcy9qb2ludC9pbXB1bHNlX2pvaW50L2ltcHVsc2Vfam9pbnRfc2V0LnJzAAAoExAAhgAAAOEAAAAJAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9yYXBpZXIzZC0wLjEzLjAvc3JjL2R5bmFtaWNzL2pvaW50L211bHRpYm9keV9qb2ludC9tdWx0aWJvZHlfam9pbnRfc2V0LnJzAADAExAAigAAAGkAAAAbAAAAwBMQAIoAAABqAAAAQAAAAMATEACKAAAAlAAAAD4AAADAExAAigAAAJUAAAAfAAAAwBMQAIoAAACYAAAAQgAAAFBhcmVudCByaWdpZCBib2R5IG5vdCBmb3VuZC4vVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3JhcGllcjNkLTAuMTMuMC9zcmMvZ2VvbWV0cnkvY29sbGlkZXJfc2V0LnJzAAAAuBQQAG0AAABrAAAADgAAALgUEABtAAAAbwAAADUAAAC4FBAAbQAAAHIAAAAiAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9yYXBpZXIzZC0wLjEzLjAvc3JjL2dlb21ldHJ5L2ludGVyYWN0aW9uX2dyYXBoLnJzAABYFRAAcgAAAIIAAAA/AAAAWBUQAHIAAACDAAAADgAAAFgVEAByAAAAgwAAACcAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3JhcGllcjNkLTAuMTMuMC9zcmMvcGlwZWxpbmUvZGVidWdfcmVuZGVyX3BpcGVsaW5lL2RlYnVnX3JlbmRlcl9iYWNrZW5kLnJzAPwVEACLAAAANQAAADgAAAD8FRAAiwAAADYAAAA4AAAABAAAACQAAAAEAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAAAQAAAAkAAAABAAAAA0AAAAgAAAAIQAAACIAAAAjAAAABAAAACQAAAAEAAAABAAAACQAAAAEAAAADQAAACAAAAAhAAAAIgAAACMAAAD8FhAA/BYQACEAAAAEAAAAJAAAAAQAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAqBYQAA0AAAAgDBAAIAAAACEAAAAiAAAAIwAAANwWEAD8FhAA/BYQACEAAAAIFxAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcmFwaWVyM2QtMC4xMy4wL3NyYy9waXBlbGluZS9kZWJ1Z19yZW5kZXJfcGlwZWxpbmUvZGVidWdfcmVuZGVyX3BpcGVsaW5lLnJz8BcQAIwAAAAHAgAAIwAAAPAXEACMAAAA/AEAACMAAAAAAAAAAQAAAAIAAAADAAAAAAAAAAEAAADwFxAAjAAAAK8BAAAjAAAA8BcQAIwAAACkAQAAIwAAAPAXEACMAAAA0AAAAD4AAADwFxAAjAAAANAAAABIAAAABAAAAAwAAAAEAAAAOgAAADsAAAA8AAAAPQAAAD4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAAQAAAAMAAAABAAAAAwAAABEAAAARQAAAEYAAABHAAAABAAAAAwAAAAEAAAABAAAAAwAAAAEAAAADAAAAEQAAABFAAAARgAAAEcAAABIGRAASBkQAEUAAAAEAAAADAAAAAQAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAAA6AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAA9BgQAAwAAAAQDBAARAAAAEUAAABGAAAARwAAACgZEABIGRAASBkQAEUAAABUGRAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAMwAAADQAAABXAAAAWAAAAFkAAABaAAAAWwAAAAQAAAAIAAAABAAAAFwAAAAvcnVzdGMvNzc2NTJiOWVmM2ZjOThlMmRmMGUyNjBlZmVkYjgwYWE2OGMwOGMwNi9saWJyYXJ5L2FsbG9jL3NyYy9jb2xsZWN0aW9ucy92ZWNfZGVxdWUvcmluZ19zbGljZXMucnMAAEwaEABmAAAAIAAAAA4AAABMGhAAZgAAACMAAAARAAAARXhwZWN0ZWQgIGNvbXBvbmVudHMsIGZvdW5kINQaEAAJAAAA3RoQABMAAABhbiBhcnJheSBvZiBsZW5ndGggMwQAAAAAAAAAAQAAAF0AAABhbiBhcnJheSBvZiBsZW5ndGggNgQAAAAAAAAAAQAAAF4AAABJbnZhbGlkIEltcHVsc2VKb2ludCByZWZlcmVuY2UuIEl0IG1heSBoYXZlIGJlZW4gcmVtb3ZlZCBmcm9tIHRoZSBwaHlzaWNzIFdvcmxkLnJhcGllcjNkLy4uL3NyYy9keW5hbWljcy9pbXB1bHNlX2pvaW50X3NldC5ycwAAAJgbEAAtAAAACwAAAEQAAACYGxAALQAAABYAAABIAAAASW52YWxpZCBKb2ludCByZWZlcmVuY2UuIEl0IG1heSBoYXZlIGJlZW4gcmVtb3ZlZCBmcm9tIHRoZSBwaHlzaWNzIFdvcmxkLnJhcGllcjNkLy4uL3NyYy9keW5hbWljcy9tdWx0aWJvZHlfam9pbnRfc2V0LnJzMRwQAC8AAAAOAAAADgAAADEcEAAvAAAADwAAAB4AAABJbnZhbGlkIFJpZ2lkQm9keSByZWZlcmVuY2UuIEl0IG1heSBoYXZlIGJlZW4gcmVtb3ZlZCBmcm9tIHRoZSBwaHlzaWNzIFdvcmxkLnJhcGllcjNkLy4uL3NyYy9keW5hbWljcy9yaWdpZF9ib2R5X3NldC5ycwDNHBAAKgAAACsAAAA7AAAAzRwQACoAAAA2AAAAPwAAAEludmFsaWQgQ29sbGlkZXIgcmVmZXJlbmNlLiBJdCBtYXkgaGF2ZSBiZWVuIHJlbW92ZWQgZnJvbSB0aGUgcGh5c2ljcyBXb3JsZC5yYXBpZXIzZC8uLi9zcmMvZ2VvbWV0cnkvY29sbGlkZXJfc2V0LnJzZB0QACgAAAAQAAAADgAAAGQdEAAoAAAAHAAAAA4AAAAwLjguMWludmFsaWQgZW51bSB2YWx1ZSBwYXNzZWRyYXBpZXIzZC8uLi9zcmMvZHluYW1pY3MvcmlnaWRfYm9keS5yc8odEAAmAAAATwEAADIAAABOb3QgeWV0IGltcGxlbWVudGVkLnJhcGllcjNkLy4uL3NyYy9nZW9tZXRyeS9jb2xsaWRlci5ycxQeEAAkAAAAkQAAADkAAAAUHhAAJAAAAKQBAAAOAAAAFB4QACQAAADiAQAADgAAAHJhcGllcjNkLy4uL3NyYy9nZW9tZXRyeS9uYXJyb3dfcGhhc2UucnNoHhAAKAAAANYAAAASAAAAaB4QACgAAADaAAAAEgAAAGgeEAAoAAAA3gAAABIAAAByYXBpZXIzZC8uLi9zcmMvZ2VvbWV0cnkvc2hhcGUucnMAAADAHhAAIQAAAAwBAAA6AAAAwB4QACEAAAAMAQAAQAAAAMAeEAAhAAAAFgEAADgAAADAHhAAIQAAABYBAAA+AAAAwB4QACEAAABVAQAAQAAAAMAeEAAhAAAAVQEAAEYAAADAHhAAIQAAAGABAABAAAAAwB4QACEAAABgAQAARgAAAAQAAAAAAAAAAQAAAF8AAABgAAAAYQAAAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAHwfEABiAAAAYwAAAAwAAAAEAAAAZAAAAGUAAABmAAAAZwAAAAgAAAAEAAAAZwAAAAgAAAAEAAAAtB8QAGgAAAAEAAAABAAAAAQAAABpAAAAagAAAGoAAABzdHJ1Y3QgRGVzZXJpYWxpemFibGVXb3JsZCB3aXRoIDkgZWxlbWVudHMAAOwfEAAqAAAAAgAAAAMAAAAAAAAAAQAAAEludmFsaWQgc2l6ZSA6IHNpemVzIG11c3QgZml0IGluIGEgdXNpemUgKDAgdG8gKTAgEAANAAAAPSAQACIAAABfIBAAAQAAAP////9jbG9zdXJlIGludm9rZWQgcmVjdXJzaXZlbHkgb3IgZGVzdHJveWVkIGFscmVhZHl3AAAABAAAAAQAAAB4AAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9qcy1zeXMtMC4zLjU3L3NyYy9saWIucnMAAAC8IBAAWQAAALAWAAABAAAAbnVsbCBwb2ludGVyIHBhc3NlZCB0byBydXN0cmVjdXJzaXZlIHVzZSBvZiBhbiBvYmplY3QgZGV0ZWN0ZWQgd2hpY2ggd291bGQgbGVhZCB0byB1bnNhZmUgYWxpYXNpbmcgaW4gcnVzdGNhcGFjaXR5IG92ZXJmbG93AFRoZSBsb29zZW5pbmcgbWFyZ2luIG11c3QgYmUgcG9zaXRpdmUuAACkIRAAJgAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvYm91bmRpbmdfdm9sdW1lL2FhYmIucnMAANQhEABqAAAAGwIAAAkAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3F1ZXJ5L2RlZmF1bHRfcXVlcnlfZGlzcGF0Y2hlci5yc1AiEAB0AAAA9gEAAB4AAAB9AAAAAAAAAAEAAAB9AAAAAAAAAAEAAADUIhAAfgAAAH8AAACAAAAAgQAAAIIAAACDAAAAhAAAAIUAAABQIhAAdAAAAM8BAAAxAAAAUCIQAHQAAAC8AQAAMQAAAFAiEAB0AAAAJgIAAC8AAABQIhAAdAAAADUCAAAvAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9jcm9zc2JlYW0tY2hhbm5lbC0wLjUuNC9zcmMvd2FrZXIucnMAAABQIxAAZQAAAGgAAAArAAAAUCMQAGUAAABGAAAAKAAAAGludGVybmFsIGVycm9yOiBlbnRlcmVkIHVucmVhY2hhYmxlIGNvZGUvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Nyb3NzYmVhbS1jaGFubmVsLTAuNS40L3NyYy9jaGFubmVsLnJzAAAkEABnAAAAsQEAAC0AAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Nyb3NzYmVhbS1jaGFubmVsLTAuNS40L3NyYy9jb250ZXh0LnJzAHgkEABnAAAAMwAAAB4AAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Nyb3NzYmVhbS1jaGFubmVsLTAuNS40L3NyYy9mbGF2b3JzL2xpc3QucnPwJBAAbAAAAAMBAABDAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9jcm9zc2JlYW0tY2hhbm5lbC0wLjUuNC9zcmMvZmxhdm9ycy96ZXJvLnJzbCUQAGwAAADoAAAALQAAAGwlEABsAAAABgEAAEAAAABsJRAAbAAAAAcBAABHAAAAbCUQAGwAAAABAQAAQAAAAGwlEABsAAAAAgEAAEcAAABsJRAAbAAAAP8AAAAmAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9jcm9zc2JlYW0tY2hhbm5lbC0wLjUuNC9zcmMvZmxhdm9ycy9hcnJheS5ycwAAADgmEABtAAAAeAEAADcAAAA4JhAAbQAAAHYBAAAqAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9uYWxnZWJyYS0wLjMxLjAvc3JjL2Jhc2UvdmVjX3N0b3JhZ2UucnMvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3NoYXBlL2hlaWdodGZpZWxkMy5yczAnEABoAAAAPQAAAAkAAAB9AAAACAAAAAQAAACGAAAAhwAAAH0AAAAkAAAABAAAAIgAAAAoKWFzc2VydGlvbiBmYWlsZWQ6IG1pbiA8PSBtYXgvcnVzdGMvNzc2NTJiOWVmM2ZjOThlMmRmMGUyNjBlZmVkYjgwYWE2OGMwOGMwNi9saWJyYXJ5L2NvcmUvc3JjL251bS9mMzIucnMAAADqJxAASwAAAPUEAAAJAAAAfQAAAAQAAAAEAAAAiQBB4NDAAAu22AJhdHRlbXB0IHRvIGNhbGN1bGF0ZSB0aGUgcmVtYWluZGVyIHdpdGggYSBkaXZpc29yIG9mIHplcm8AYXNzZXJ0aW9uIGZhaWxlZDogbWlkIDw9IHNlbGYubGVuKCkAAAAAAAAAY2FsbGVkIGBPcHRpb246OnVud3JhcCgpYCBvbiBhIGBOb25lYCB2YWx1ZQB9AAAAAAAAAAEAAACKAAAAfQAAAAQAAAAEAAAAiwAAAH0AAAAEAAAABAAAAIwAAAB9AAAABAAAAAQAAACNAAAAfQAAAAQAAAAEAAAAjgAAAH0AAAAEAAAABAAAAI8AAAAvcnVzdGMvNzc2NTJiOWVmM2ZjOThlMmRmMGUyNjBlZmVkYjgwYWE2OGMwOGMwNi9saWJyYXJ5L2FsbG9jL3NyYy9jb2xsZWN0aW9ucy92ZWNfZGVxdWUvbW9kLnJzYXNzZXJ0aW9uIGZhaWxlZDogc2VsZi5jYXAoKSA9PSBvbGRfY2FwICogMgAAAFApEABeAAAAzwgAAAkAAAAvcnVzdGMvNzc2NTJiOWVmM2ZjOThlMmRmMGUyNjBlZmVkYjgwYWE2OGMwOGMwNi9saWJyYXJ5L2FsbG9jL3NyYy9zbGljZS5ycwAA7CkQAEoAAABnBAAAFQAAAOwpEABKAAAAdQQAAB4AAADsKRAASgAAAH4EAAAYAAAA7CkQAEoAAAB/BAAAGQAAAOwpEABKAAAAggQAABoAAAD/L1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9iaXQtdmVjLTAuNi4zL3NyYy9saWIucnMAAIkqEABZAAAAwAEAABgAAABpbmRleCBvdXQgb2YgYm91bmRzOiAgPj0gAAAA9CoQABUAAAAJKxAABAAAAIkqEABZAAAAGwIAAAkAAACJKhAAWQAAAB8CAAAaAAAAiSoQAFkAAAAgAgAAGgAAAIkqEABZAAAA+QQAADMAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3BhcnRpdGlvbmluZy9xYnZoL2J1aWxkLnJzAAAAYCsQAG0AAABXAQAAIAAAAGArEABtAAAAWgEAABEAAABgKxAAbQAAAHUBAAAaAAAAYCsQAG0AAAB9AQAAJQAAAGArEABtAAAAsAEAAAkAAABgKxAAbQAAALIBAAAJAAAAYCsQAG0AAAC0AQAACQAAAGArEABtAAAAPwEAAAkAAABgKxAAbQAAACYBAAANAAAAYCsQAG0AAAAnAQAADQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcGFydGl0aW9uaW5nL3FidmgvdXBkYXRlLnJzAABwLBAAbgAAAKYAAAAXAAAAcCwQAG4AAACnAAAAGQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcGFydGl0aW9uaW5nL3FidmgvdHJhdmVyc2FsLnJzAAAAAC0QAHEAAACcAAAAGAAAAAAtEABxAAAAXAAAABgAAAAALRAAcQAAACIAAAAYAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy9xdWVyeS9jb250YWN0X21hbmlmb2xkcy9jb250YWN0X21hbmlmb2xkc19oYWxmc3BhY2VfcGZtLnJzAAAApC0QAI0AAABAAAAAFAAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvY29udGFjdF9tYW5pZm9sZHMvY29udGFjdF9tYW5pZm9sZHNfdHJpbWVzaF9zaGFwZS5ycwAAAEQuEACNAAAAWgAAABwAAABELhAAjQAAAFoAAAA2AAAARC4QAI0AAACpAAAAKQAAAEQuEACNAAAArwAAAB0AAAB9AAAAJAAAAAQAAACQAAAAkQAAAJIAAACTAAAAlAAAAJUAAACWAAAAlwAAAJgAAACZAAAAfQAAACQAAAAEAAAAiAAAAJoAAACbAAAAnAAAAJ0AAAB9AAAAJAAAAAQAAAB9AAAAJAAAAAQAAACIAAAAmgAAAJsAAACcAAAAnQAAAGgvEABoLxAAmwAAAH0AAAAkAAAABAAAAJ4AAACfAAAAoAAAAKEAAACiAAAAowAAAJAAAACRAAAAkgAAAJMAAACUAAAAlQAAAJYAAACXAAAAmAAAAJkAAAAULxAAiAAAALwnEACaAAAAmwAAAJwAAACdAAAASC8QAGgvEABoLxAAmwAAAHQvEAAqAAAAKwAAACwAAAAtAAAApAAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAClAAAANwAAADgAAACmAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy9xdWVyeS9jb250YWN0X21hbmlmb2xkcy9jb250YWN0X21hbmlmb2xkc19oZWlnaHRmaWVsZF9zaGFwZS5ycwAAAFwwEACRAAAAawAAABwAAABcMBAAkQAAAGsAAAA2AAAAXDAQAJEAAAB/AAAAIAAAAFwwEACRAAAAlgAAAB0AAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3F1ZXJ5L2NvbnRhY3RfbWFuaWZvbGRzL2NvbnRhY3RfbWFuaWZvbGRzX2NvbXBvc2l0ZV9zaGFwZV9zaGFwZS5ycwAAADAxEACVAAAARQAAABwAAAAwMRAAlQAAAEUAAAA2AAAAfQAAADQAAAAEAAAApwAAAKgAAAAwMRAAlQAAAFkAAAAkAAAAMDEQAJUAAAB2AAAAIQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvY29udGFjdF9tYW5pZm9sZHMvY29udGFjdF9tYW5pZm9sZHNfaGVpZ2h0ZmllbGRfY29tcG9zaXRlX3NoYXBlLnJzABwyEACbAAAASAAAABwAAAAcMhAAmwAAAEgAAAA2AAAAfQAAADQAAAAEAAAAqQAAAKoAAAAcMhAAmwAAAGAAAAAoAAAAHDIQAJsAAAB9AAAAJQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvY29udGFjdF9tYW5pZm9sZHMvY29udGFjdF9tYW5pZm9sZHNfY29tcG9zaXRlX3NoYXBlX2NvbXBvc2l0ZV9zaGFwZS5ycwAMMxAAnwAAAEQAAAAcAAAADDMQAJ8AAABEAAAANgAAAH0AAAA4AAAABAAAAKsAAACsAAAAfQAAADgAAAAEAAAArQAAAK4AAAAMMxAAnwAAAHIAAAAsAAAADDMQAJ8AAACRAAAAKQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvZXBhL2VwYTMucnMUNBAAZAAAACEBAAAbAAAAFDQQAGQAAADwAAAAFwAAABQ0EABkAAAA8QAAABcAAAAUNBAAZAAAAPIAAAAXAAAAFDQQAGQAAAANAQAAHQAAABQ0EABkAAAADQEAADcAAAAUNBAAZAAAABIBAAAdAAAAFDQQAGQAAAASAQAANwAAABQ0EABkAAAAFwEAAB0AAAAUNBAAZAAAABcBAAA3AAAAFDQQAGQAAAAcAQAAHQAAABQ0EABkAAAAHAEAADcAAAAUNBAAZAAAAD0BAAAyAAAAFDQQAGQAAACjAQAAGgAAABQ0EABkAAAARAEAABgAAAAUNBAAZAAAAFgBAAAiAAAAFDQQAGQAAABdAQAADQAAABQ0EABkAAAAXwEAACIAAAAUNBAAZAAAAGABAAAiAAAAFDQQAGQAAABhAQAAIgAAABQ0EABkAAAAbwEAABUAAAAUNBAAZAAAAIMBAAAwAAAAFDQQAGQAAACDAQAAIgAAABQ0EABkAAAAlwEAAA0AAAAUNBAAZAAAAJgBAAAjAAAAYXNzZXJ0aW9uIGZhaWxlZDogbWluX2JvdW5kID09IG1pbl9ib3VuZC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvZ2prL2dqay5ycwAwNhAAYwAAAIwAAAAJAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy9zaGFwZS9wb2x5Z29uYWxfZmVhdHVyZTNkLnJzAKQ2EABvAAAAGgEAAB4AAACkNhAAbwAAABwBAAA6AAAApDYQAG8AAAAfAQAAKQAAAKQ2EABvAAAARgEAAB4AAACkNhAAbwAAAEgBAAA6AAAApDYQAG8AAABLAQAAKQAAAKQ2EABvAAAAbwEAABEAAACkNhAAbwAAAHABAAARAAAApDYQAG8AAAB1AQAAFQAAAKQ2EABvAAAAdgEAACUAAACkNhAAbwAAAHYBAAAVAAAApDYQAG8AAAB9AQAALAAAAKQ2EABvAAAAfQEAAB0AAABpbmRleCBvdXQgb2YgYm91bmRzL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9pbmRleG1hcC0xLjguMi9zcmMvbWFwLnJzAAAA9zcQAFoAAACXAQAAGgAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvaW5kZXhtYXAtMS44LjIvc3JjL21hcC9jb3JlLnJzAGQ4EABfAAAAKgAAACMAAABpbmRleCBub3QgZm91bmQAZDgQAF8AAAA2AAAACgAAAGQ4EABfAAAAhAIAAA4AAABkOBAAXwAAAPsAAAAuAAAAZDgQAF8AAACfAQAAIgAAAGQ4EABfAAAApQEAAB4AAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2luZGV4bWFwLTEuOC4yL3NyYy9tYXAvY29yZS9yYXcucnMANDkQAGMAAAB2AAAACgAAAGQ4EABfAAAAIgAAAA8AAABnZW1tOiBkaW1lbnNpb25zIG1pc21hdGNoIGZvciBhZGRpdGlvbi4AuDkQACcAAABHZW12OiBkaW1lbnNpb25zIG1pc21hdGNoLkRhdGEgc3RvcmFnZSBidWZmZXIgZGltZW5zaW9uIG1pc21hdGNoLgAAAMgmEABoAAAAVAAAAAkAAABNYXRyaXggc2xpY2luZyBvdXQgb2YgYm91bmRzLi9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvbmFsZ2VicmEtMC4zMS4wL3NyYy9iYXNlL21hdHJpeF9zbGljZS5ycwAAWToQAGkAAAAJAQAACQAAAFk6EABpAAAADQEAAAkAAABSb3dzIHJhbmdlIHBhaXI6IHRoZSBzbGljZSByYW5nZXMgbXVzdCBub3Qgb3ZlcmxhcC4AWToQAGkAAACzAgAABQAAAFJvd3MgcmFuZ2UgcGFpcjogaW5kZXggb3V0IG9mIHJhbmdlLkNvbXBvbmVudHdpc2UgbXVsL2RpdjogbWlzbWF0Y2hlZCBtYXRyaXggZGltZW5zaW9ucy5MOxAANAAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvbmFsZ2VicmEtMC4zMS4wL3NyYy9iYXNlL2NvbXBvbmVudHdpc2UucnMAAIg7EABqAAAAlgAAAAUAAABNYXRyaXggc2xpY2U6IGlucHV0IGRhdGEgYnVmZmVyIHRvIHNtYWxsLi9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvbmFsZ2VicmEtMC4zMS4wL3NyYy9iYXNlL2NvbnN0cnVjdGlvbl9zbGljZS5ycy08EABvAAAAMAAAAAkAAABNYXRyaXggaW5kZXggb3V0IG9mIGJvdW5kcy5NYXRyaXggYWRkaXRpb24vc3VidHJhY3Rpb24gZGltZW5zaW9ucyBtaXNtYXRjaC4AxzwQADAAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL25hbGdlYnJhLTAuMzEuMC9zcmMvYmFzZS9vcHMucnMAPRAAYAAAAGgBAAABAAAAIGFuZCA6IGxlZnQgcm93cyAhPSByaWdodCByb3dzLk1hdHJpeCBtdWx0aXBsaWNhdGlvbiBvdXRwdXQgZGltZW5zaW9ucyBtaXNtYXRjaCA6IGxlZnQgY29scyAhPSByaWdodCByb3dzLgAAjz0QADEAAABwPRAABQAAAMA9EAAaAAAAAD0QAGAAAADVAgAACQAAAEF4cHk6IG1pc21hdGNoZWQgdmVjdG9yIHNoYXBlcy4ABD4QAB8AAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL25hbGdlYnJhLTAuMzEuMC9zcmMvYmFzZS9ibGFzLnJzAAAALD4QAGEAAABCAQAACQAAACw+EABhAAAACAIAAAkAAABEb3QgcHJvZHVjdCBkaW1lbnNpb25zIG1pc21hdGNoIGZvciBzaGFwZXMgALA+EAArAAAAcD0QAAUAAAB1PRAAGgAAACw+EABhAAAAIAAAAAkAAAAsPhAAYQAAABgDAAAJAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9uYWxnZWJyYS0wLjMxLjAvc3JjL2Jhc2UvbWF0cml4LnJzTWF0cml4IGVsZW1lbnRzIHN3YXAgaW5kZXggb3V0IG9mIGJvdW5kcy4UPxAAYwAAAJkEAAAJAAAAVW5hYmxlIHRvIGNvcHkgZnJvbSBhIG1hdHJpeCB3aXRoIGEgZGlmZmVyZW50IHNoYXBlLhQ/EABjAAAAwgQAAAkAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL25hbGdlYnJhLTAuMzEuMC9zcmMvYmFzZS9lZGl0aW9uLnJzYXNzZXJ0aW9uIGZhaWxlZDogaXJvdzEgPCBzZWxmLm5yb3dzKCkgJiYgaXJvdzIgPCBzZWxmLm5yb3dzKCkAAPQ/EABkAAAAOAEAAAkAAABUaGUgaW5wdXQgdmVjdG9yIG11c3Qgbm90IGJlIGVtcHR5Li9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvbmFsZ2VicmEtMC4zMS4wL3NyYy9iYXNlL21pbl9tYXgucnMAy0AQAGQAAADhAAAACQAAAEluZGV4IG91dCBvZiBib3VuZHMuL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9uYWxnZWJyYS0wLjMxLjAvc3JjL2Jhc2UvaW5kZXhpbmcucnMAAABUQRAAZQAAAFgBAAAaAAAATWF4aW11bSBudW1iZXIgb2YgcGVybXV0YXRpb25zIGV4Y2VlZGVkLi9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvbmFsZ2VicmEtMC4zMS4wL3NyYy9saW5hbGcvcGVybXV0YXRpb25fc2VxdWVuY2UucnMA9EEQAHMAAABVAAAADQAAAPRBEABzAAAAWQAAAA0AAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL25hbGdlYnJhLTAuMzEuMC9zcmMvbGluYWxnL2x1LnJzAAAAiEIQAGEAAACAAQAAKwAAAExVIHNvbHZlIG1hdHJpeCBkaW1lbnNpb24gbWlzbWF0Y2guAPxCEAAjAAAAiEIQAGEAAAD2AAAACQAAAExVIHNvbHZlOiB1bmFibGUgdG8gc29sdmUgYSBub24tc3F1YXJlIHN5c3RlbS4AAIhCEABhAAAA+wAAAAkAAACIQhAAYQAAAGgAAAAYAAAAfQAAAAgAAAAEAAAArwAAAAIAAAAAAAAA//////////8vVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3JhcGllcjNkLTAuMTMuMC9zcmMvZGF0YS9hcmVuYS5ycwAAqEMQAGIAAAAKAQAAHgAAAGNvcnJ1cHQgZnJlZSBsaXN0AAAAHEQQABEAAACoQxAAYgAAAAsBAAArAAAAaW5zZXJ0aW5nIHdpbGwgYWx3YXlzIHN1Y2NlZWQgYWZ0ZXIgcmVzZXJ2aW5nIGFkZGl0aW9uYWwgc3BhY2UAAKhDEABiAAAATAEAAA4AAABObyBlbGVtZW50IGF0IGluZGV4L1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlk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GQAAAEludGVybmFsIGVycm9yOiBjaXJjdWxhciByaWdpZCBib2R5IGRlcGVuZGVuY3kuAPhSEAAvAAAAYFIQAIUAAABzAAAACQAAAEludmFsaWQgcGFyZW50IGluZGV4LgAAAEBTEAAVAAAAYFIQAIUAAAB3AAAACQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcmFwaWVyM2QtMC4xMy4wL3NyYy9keW5hbWljcy9qb2ludC9tdWx0aWJvZHlfam9pbnQvbXVsdGlib2R5X2pvaW50LnJzAABwUxAAhgAAAFYAAAAjAAAAcFMQAIYAAAB3AAAAEgAAAHBTEACGAAAAcwAAADcAAABub3QgeWV0IGltcGxlbWVudGVkAHBTEACGAAAAbwAAABEAAABwUxAAhgAAAGEAAAAuAAAAcFMQAIYAAABhAAAAEQAAAHBTEACGAAAAqQAAABIAAABwUxAAhgAAAKEAAAARAAAAcFMQAIYAAAC2AAAAMQAAAHBTEACGAAAA0gAAABIAAABwUxAAhgAAAM8AAAA3AAAAcFMQAIYAAADLAAAAEQAAAHBTEACGAAAAxwAAAC4AAABwUxAAhgAAAMcAAAAVAAAAcFMQAIYAAADgAAAAEQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcmFwaWVyM2QtMC4xMy4wL3NyYy9keW5hbWljcy9qb2ludC9tdWx0aWJvZHlfam9pbnQvdW5pdF9tdWx0aWJvZHlfam9pbnQucnMA/FQQAIsAAAAhAAAAFwAAAPxUEACLAAAAJQAAAAUAAAD8VBAAiwAAACYAAAAFAAAA/FQQAIsAAABBAAAACQAAAPxUEACLAAAAYgAAAAUAAAD8VBAAiwAAAGMAAAAFAAAA/FQQAIsAAAB4AAAAEAAAAPxUEACLAAAAiwAAAAkAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3JhcGllcjNkLTAuMTMuMC9zcmMvZHluYW1pY3MvcmlnaWRfYm9keV9jb21wb25lbnRzLnJzAAAIVhAAdgAAAIQDAAA7AAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9yYXBpZXIzZC0wLjEzLjAvc3JjL2R5bmFtaWNzL3NvbHZlci9jYXRlZ29yaXphdGlvbi5ycwAAkFYQAHYAAAAPAAAAGQAAAJBWEAB2AAAANAAAABYAAACQVhAAdgAAADUAAAAUAAAAkFYQAHYAAAA2AAAAFAAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcmFwaWVyM2QtMC4xMy4wL3NyYy9keW5hbWljcy9zb2x2ZXIvZ2VuZXJpY192ZWxvY2l0eV9jb25zdHJhaW50LnJzAEhXEACDAAAAKQAAADEAAABIVxAAgwAAACoAAAAxAAAASFcQAIMAAAAsAAAAFAAAAEhXEACDAAAALQAAABQAAABIVxAAgwAAADUAAAAYAAAASFcQAIMAAAA4AAAAGAAAAEhXEACDAAAASQEAACIAAABIVxAAgwAAAE8BAAAiAAAASFcQAIMAAABUAQAAHQAAAEhXEACDAAAAawEAAA0AAABIVxAAgwAAAG8BAAANAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9yYXBpZXIzZC0wLjEzLjAvc3JjL2R5bmFtaWNzL3NvbHZlci9nZW5lcmljX3ZlbG9jaXR5X2dyb3VuZF9jb25zdHJhaW50LnJzAAB8WBAAigAAADMAAAAYAAAAfFgQAIoAAAA5AAAAIwAAAHxYEACKAAAAOQAAABQAAAB8WBAAigAAAD8AAAAOAAAAfFgQAIoAAAA+AAAAGAAAAHxYEACKAAAA2QAAAB0AAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3JhcGllcjNkLTAuMTMuMC9zcmMvZHluYW1pY3Mvc29sdmVyL2pvaW50X2NvbnN0cmFpbnQvam9pbnRfY29uc3RyYWludC5ycwAAAGhZEACJAAAA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AAEAAB0AAACMYxAAggAAAAMBAAAeAAAAjGMQAIIAAAAEAQAAJwAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcmFwaWVyM2QtMC4xMy4wL3NyYy9keW5hbWljcy9zb2x2ZXIvdmVsb2NpdHlfc29sdmVyLnJzALBkEAB3AAAAOwAAABsAAACwZBAAdwAAADwAAAAhAAAAsGQQAHcAAAAyAAAAFgAAALBkEAB3AAAAlgAAABwAAACwZBAAdwAAAIcAAAAWAAAAsGQQAHcAAADgAAAAHAAAALBkEAB3AAAA1gAAABYAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3JhcGllcjNkLTAuMTMuMC9zcmMvZHluYW1pY3MvcmlnaWRfYm9keS5ycwCYZRAAawAAALYBAAA6AAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9yYXBpZXIzZC0wLjEzLjAvc3JjL2R5bmFtaWNzL3JpZ2lkX2JvZHlfc2V0LnJzABRmEABvAAAAswAAAA4AAAB9AAAAAAAAAAEAAADUIhAAfgAAAH8AAACAAAAAgQAAAIIAAACDAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9yYXBpZXIzZC0wLjEzLjAvc3JjL2dlb21ldHJ5L2Jyb2FkX3BoYXNlX211bHRpX3NhcC9icm9hZF9waGFzZS5ycwAAvGYQAIIAAAClAAAAGgAAALxmEACCAAAApgAAABoAAAC8ZhAAggAAAMIAAAAjAAAAvGYQAIIAAADuAAAAJQAAALxmEACCAAAA7wAAAA0AAAC8ZhAAggAAABsBAAAQAAAAvGYQAIIAAABDAQAAGQAAAE5vdCB5ZXQgaW1wbGVtZW50ZWQusGcQABQAAAC8ZhAAggAAACcBAAARAAAAvGYQAIIAAAApAQAAEQAAALxmEACCAAAAcwEAABUAAAC8ZhAAggAAAHgBAAAVAAAA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ZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcmFwaWVyM2QtMC4xMy4wL3NyYy9nZW9tZXRyeS9jb2xsaWRlcl9zZXQucnMAAACQchAAbQAAAJ4AAAA2AAAAkHIQAG0AAAAJAQAADgAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcmFwaWVyM2QtMC4xMy4wL3NyYy9waXBlbGluZS9waHlzaWNzX3BpcGVsaW5lLnJzAAAAIHMQAHEAAADXAAAAEQAAACBzEABxAAAA3gAAABYAAAAgcxAAcQAAAOAAAAAWAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9yYXBpZXIzZC0wLjEzLjAvc3JjL3BpcGVsaW5lL3F1ZXJ5X3BpcGVsaW5lLnJzAMRzEABvAAAA3wAAABcAAADEcxAAbwAAAMEAAAArAAAAxHMQAG8AAAC2AAAANAAAAMRzEABvAAAA6QAAACMAAADEcxAAbwAAAPIAAAAjAAAAxHMQAG8AAAD0AAAAMAAAAMRzEABvAAAAAQEAACMAAADEcxAAbwAAAAMBAAAnAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9yYXBpZXIzZC0wLjEzLjAvc3JjL3BpcGVsaW5lL3VzZXJfY2hhbmdlcy5ycwAAALR0EABtAAAAFgAAACYAAABVbmFibGUgdG8gaW5kZXggdGhlIHNhbWUgZWxlbWVudCB0d2ljZS4ANHUQACcAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3JhcGllcjNkLTAuMTMuMC9zcmMvdXRpbHMucnMAAABkdRAAXQAAAA8DAAAJAAAAQEEQABQAAABkdRAAXQAAABADAAAJAAAAS2luZW1hdGljVmVsb2NpdHlCYXNlZEtpbmVtYXRpY1Bvc2l0aW9uQmFzZWRGaXhlZER5bmFtaWMBAGNhcGFjaXR5IG92ZXJmbG93ACZ2EAARAAAAsgAAAAgAAAAEAAAAswAAALQAAACyAAAABAAAAAQAAAC1AAAAsgAAAAgAAAAEAAAAtgAAALcAAADMAAAABAAAALgAAAC5AAAAIAAAAAQAAAC6AAAAsgAAABwAAAAEAAAAuwAAALwAAABQAAAABAAAAL0AAAC+AAAAWAAAAAQAAAC/AAAAwAAAACAAAAAEAAAAwQAAAMIAAABkAAAABAAAAMMAAACyAAAAJAAAAAQAAADEAAAAxQAAAGAAAAAEAAAAxgAAALIAAAAoAAAABAAAAMcAAACyAAAACAAAAAQAAADIAAAAuQAAACAAAAAEAAAAyQAAAMoAAAAwAAAABAAAAMsAAACyAAAAEAAAAAQAAADMAAAAsgAAAAwAAAAEAAAAzQAAAM4AAABwAAAABAAAAM8AAACyAAAAGAAAAAQAAADQAAAAsgAAAAwAAAAEAAAA0QAAALIAAAAMAAAABAAAANIAAACyAAAADAAAAAQAAADTAAAAwAAAACAAAAAEAAAA1AAAALIAAAAEAAAABAAAANUAAACyAAAABAAAAAQAAADWAAAAYXNzZXJ0aW9uIGZhaWxlZDogbWlkIDw9IHNlbGYubGVuKCljYWxsZWQgYE9wdGlvbjo6dW53cmFwKClgIG9uIGEgYE5vbmVgIHZhbHVlAABAdhAAAAAAAC9ydXN0Yy83NzY1MmI5ZWYzZmM5OGUyZGYwZTI2MGVmZWRiODBhYTY4YzA4YzA2L2xpYnJhcnkvYWxsb2Mvc3JjL2NvbGxlY3Rpb25zL3ZlY19kZXF1ZS9tb2QucnMAADx4EABeAAAAMgIAAAkAAAA8eBAAXgAAANICAAAOAAAALCB7AL54EAABAAAAvHgQAAIAAAB9AAAA0HgQAAEAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2luZGV4bWFwLTEuOC4yL3NyYy9tYXAucnMAANx4EABaAAAAlwEAABoAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2luZGV4bWFwLTEuOC4yL3NyYy9tYXAvY29yZS5ycwBIeRAAXwAAACoAAAAjAAAASHkQAF8AAACEAgAADgAAAEh5EABfAAAA+wAAAC4AAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2luZGV4bWFwLTEuOC4yL3NyYy9tYXAvY29yZS9yYXcucnMA2HkQAGMAAACUAAAADgAAAEh5EABfAAAAIgAAAA8AAABNYXRyaXggaW5kZXggb3V0IG9mIGJvdW5kcy4vVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL25hbGdlYnJhLTAuMzEuMC9zcmMvYmFzZS9ibGFzLnJzRG90IHByb2R1Y3QgZGltZW5zaW9ucyBtaXNtYXRjaCBmb3Igc2hhcGVzICBhbmQgOiBsZWZ0IHJvd3MgIT0gcmlnaHQgcm93cy4AANh6EAArAAAAA3sQAAUAAAAIexAAGgAAAHd6EABhAAAAIAAAAAkAAABJbmRleCBvdXQgb2YgYm91bmRzLi9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvbmFsZ2VicmEtMC4zMS4wL3NyYy9iYXNlL2luZGV4aW5nLnJzAAAAYHsQAGUAAABYAQAAGgAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvbmFsZ2VicmEtMC4zMS4wL3NyYy9saW5hbGcvc3ltbWV0cmljX2VpZ2VuLnJzAADYexAAbgAAAI4AAAAVAAAA2HsQAG4AAACQAAAAHQAAANh7EABuAAAAkQAAAB0AAADYexAAbgAAAJQAAAAVAAAA2HsQAG4AAAChAAAAIwAAANh7EABuAAAAsAAAADAAAADYexAAbgAAAMQAAAAVAAAA2HsQAG4AAADFAAAAFQAAANh7EABuAAAAyQAAAC8AAADYexAAbgAAAP4AAAAQAAAA2HsQAG4AAABAAAAAPgAAANh7EABuAAAAVAAAACAAAACyAAAACAAAAAQAAADXAAAAsgAAAAQAAAAEAAAA2AAAAC9ydXN0Yy83NzY1MmI5ZWYzZmM5OGUyZGYwZTI2MGVmZWRiODBhYTY4YzA4YzA2L2xpYnJhcnkvYWxsb2Mvc3JjL2NvbGxlY3Rpb25zL3ZlY19kZXF1ZS9yaW5nX3NsaWNlcy5ycwAAKH0QAGYAAAAgAAAADgAAACh9EABmAAAAIwAAABEAAAD//////////y9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvYm91bmRpbmdfdm9sdW1lL2FhYmIucnNUaGUgbG9vc2VuaW5nIG1hcmdpbiBtdXN0IGJlIHBvc2l0aXZlLiJ+EAAmAAAAuH0QAGoAAAAbAgAACQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvYm91bmRpbmdfdm9sdW1lL2FhYmJfdXRpbHMucnNQb2ludCBjbG91ZCBBQUJCIGNvbnN0cnVjdGlvbjogdGhlIGlucHV0IGl0ZXJhdG9yIHNob3VsZCB5aWVsZCBhdCBsZWFzdCBvbmUgcG9pbnQuAABgfhAAcAAAAEAAAAAYAAAAYH4QAHAAAABXAAAAGAAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvYm91bmRpbmdfdm9sdW1lL2JvdW5kaW5nX3NwaGVyZS5ycwAAAER/EAB1AAAAcwAAAAkAAAB0d28gYXJyYXlzIGNvbnRhaW5pbmcgYXQgbGVhc3QgIGZsb2F0cwAAzH8QAB8AAADrfxAABwAAABgAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL21hc3NfcHJvcGVydGllcy9tYXNzX3Byb3BlcnRpZXNfdHJpbWVzaDNkLnJzAAiAEAB/AAAAFgAAABcAAAAIgBAAfwAAABcAAAAXAAAACIAQAH8AAAAYAAAAFwAAAAiAEAB/AAAApQAAABIAAAAIgBAAfwAAAKYAAAASAAAACIAQAH8AAACnAAAAEgAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcGFydGl0aW9uaW5nL3FidmgvYnVpbGQucnMAAADogBAAbQAAAD8BAAAJAAAA6IAQAG0AAAAmAQAADQAAAOiAEABtAAAAJwEAAA0AAADogBAAbQAAAFcBAAAgAAAA6IAQAG0AAABaAQAAEQAAAOiAEABtAAAAdQEAABoAAADogBAAbQAAAH0BAAAlAAAA6IAQAG0AAACwAQAACQAAAOiAEABtAAAAsgEAAAkAAADogBAAbQAAALQBAAAJAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy9wYXJ0aXRpb25pbmcvcWJ2aC90cmF2ZXJzYWwucnMAAAD4gRAAcQAAACIAAAAYAAAA+IEQAHEAAABcAAAAGAAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcGFydGl0aW9uaW5nL3FidmgvdXRpbHMucnMAAACMghAAbQAAABIAAAARAAAAjIIQAG0AAAATAAAAFgAAAIyCEABtAAAAFQAAAAwAAACMghAAbQAAABcAAAAVAAAAjIIQAG0AAAAlAAAAEQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvY2xpcC9jbGlwX2FhYmJfbGluZS5ycwBMgxAAbwAAAI0AAAANAAAATIMQAG8AAACbAAAADQAAAFRoZSBwcm94aW1pdHkgbWFyZ2luIG11c3QgYmUgcG9zaXRpdmUgb3IgbnVsbC4AANyDEAAuAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy9xdWVyeS9jbG9zZXN0X3BvaW50cy9jbG9zZXN0X3BvaW50c19iYWxsX2JhbGwucnMAFIQQAIMAAAAPAAAABQAAAFRoZSBjb21wb3NpdGUgc2hhcGUgbXVzdCBub3QgYmUgZW1wdHkuL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy9xdWVyeS9jbG9zZXN0X3BvaW50cy9jbG9zZXN0X3BvaW50c19jb21wb3NpdGVfc2hhcGVfc2hhcGUucnMAAADOhBAAjwAAABsAAAAKAAAAzoQQAI8AAACBAAAAIQAAAM6EEACPAAAAggAAACEAAADOhBAAjwAAAIMAAAAhAAAAaW50ZXJuYWwgZXJyb3I6IGVudGVyZWQgdW5yZWFjaGFibGUgY29kZS9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvY2xvc2VzdF9wb2ludHMvY2xvc2VzdF9wb2ludHNfY3Vib2lkX2N1Ym9pZC5ycwDIhRAAhwAAAFIAAAAFAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy9xdWVyeS9jbG9zZXN0X3BvaW50cy9jbG9zZXN0X3BvaW50c19jdWJvaWRfdHJpYW5nbGUucnMAAABghhAAiQAAAE0AAAAFAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy9xdWVyeS9jbG9zZXN0X3BvaW50cy9jbG9zZXN0X3BvaW50c19oYWxmc3BhY2Vfc3VwcG9ydF9tYXAucnMA/IYQAI8AAAANAAAABQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvY2xvc2VzdF9wb2ludHMvY2xvc2VzdF9wb2ludHNfc3VwcG9ydF9tYXBfc3VwcG9ydF9tYXAucnMAAACchxAAkQAAACAAAAAkAAAAsgAAABgAAAAEAAAA2QAAANoAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3F1ZXJ5L2NvbnRhY3QvY29udGFjdF9zdXBwb3J0X21hcF9zdXBwb3J0X21hcC5ycwBUiBAAgwAAAB4AAAAkAAAAuQAAACAAAAAEAAAAugAAANsAAADcAAAA3QAAAN4AAABQiRAAUIkQANwAAADfAAAA4AAAAMAAAAAgAAAABAAAANQAAADhAAAA4gAAAOMAAADkAAAAkIkQAJCJEADiAAAA5QAAAOYAAAC5AAAAIAAAAAQAAAC5AAAAIAAAAAQAAADJAAAA5wAAAOgAAADpAAAA6gAAAFCJEABQiRAA6AAAAOsAAADsAAAAwAAAACAAAAAEAAAAwAAAACAAAAAEAAAAwQAAAO0AAADuAAAA7wAAAPAAAACQiRAAkIkQAO4AAADxAAAA8gAAAMoAAAAwAAAABAAAAMoAAAAwAAAABAAAAMsAAADzAAAA9AAAAPUAAAD2AAAA0IkQANCJEAD0AAAA9wAAAPgAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3F1ZXJ5L2Rpc3RhbmNlL2Rpc3RhbmNlX2NvbXBvc2l0ZV9zaGFwZV9zaGFwZS5ycwAQihAAgwAAABcAAAAKAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy9xdWVyeS9kaXN0YW5jZS9kaXN0YW5jZV9zdXBwb3J0X21hcF9zdXBwb3J0X21hcC5ycwAAAKSKEACFAAAANAAAACQAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3F1ZXJ5L2VwYS9lcGEzLnJzPIsQAGQAAABGAAAADgAAADyLEABkAAAARwAAAA4AAAA8ixAAZAAAAEgAAAAOAAAAPIsQAGQAAABeAAAADQAAADyLEABkAAAAXwAAAA0AAAA8ixAAZAAAAGAAAAANAAAAPIsQAGQAAABuAAAADQAAADyLEABkAAAAbwAAABMAAAA8ixAAZAAAAHAAAAATAAAAPIsQAGQAAACBAAAADQAAADyLEABkAAAAhwAAABwAAAA8ixAAZAAAAIcAAAATAAAAPIsQAGQAAACIAAAAEwAAADyLEABkAAAAiQAAABMAAAA8ixAAZAAAAIoAAAATAAAAPIsQAGQAAAAhAQAAGwAAADyLEABkAAAA8AAAABcAAAA8ixAAZAAAAPEAAAAXAAAAPIsQAGQAAADyAAAAFwAAADyLEABkAAAADQEAAB0AAAA8ixAAZAAAAA0BAAA3AAAAPIsQAGQAAAASAQAAHQAAADyLEABkAAAAEgEAADcAAAA8ixAAZAAAABcBAAAdAAAAPIsQAGQAAAAXAQAANwAAADyLEABkAAAAHAEAAB0AAAA8ixAAZAAAABwBAAA3AAAAPIsQAGQAAAA9AQAAMgAAADyLEABkAAAAowEAABoAAAA8ixAAZAAAAEQBAAAYAAAAPIsQAGQAAABYAQAAIgAAADyLEABkAAAAXQEAAA0AAAA8ixAAZAAAAF8BAAAiAAAAPIsQAGQAAABgAQAAIgAAADyLEABkAAAAYQEAACIAAAA8ixAAZAAAAG8BAAAVAAAAPIsQAGQAAACDAQAAMAAAADyLEABkAAAAgwEAACIAAAA8ixAAZAAAAJcBAAANAAAAPIsQAGQAAACYAQAAIwAAADyLEABkAAAAqQEAAA0AAAA8ixAAZAAAALIBAAAcAAAAPIsQAGQAAAC2AQAAFQAAADyLEABkAAAAuAEAABUAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3F1ZXJ5L2dqay9namsucnMAYI4QAGMAAABDAAAADgAAAGFzc2VydGlvbiBmYWlsZWQ6IG1pbl9ib3VuZCA9PSBtaW5fYm91bmRgjhAAYwAAAIwAAAAJAAAAYI4QAGMAAABPAQAACQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvZ2prL3Zvcm9ub2lfc2ltcGxleDMucnMcjxAAcAAAACcAAAAXAAAAHI8QAHAAAABQAAAAEgAAAByPEABwAAAAVAAAAAkAAABMexAAFAAAAByPEABwAAAAWwAAAAkAAAAcjxAAcAAAAGAAAAAJAAAAHI8QAHAAAABhAAAACgAAAByPEABwAAAAZwAAAAkAAAAcjxAAcAAAAG0AAAAKAAAAYXNzZXJ0aW9uIGZhaWxlZDogc2VsZi5kaW0gPT0gMwAcjxAAcAAAALwAAAANAAAAHI8QAHAAAAARAQAAHgAAAByPEABwAAAA6AAAAB4AAAAcjxAAcAAAAI4AAAAWAAAAHI8QAHAAAABfAQAAFAAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvaW50ZXJzZWN0aW9uX3Rlc3QvaW50ZXJzZWN0aW9uX3Rlc3Rfc3VwcG9ydF9tYXBfc3VwcG9ydF9tYXAucnMAhJAQAJcAAAA5AAAAKQAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvcXVlcnkvbm9ubGluZWFyX3RpbWVfb2ZfaW1wYWN0L25vbmxpbmVhcl90aW1lX29mX2ltcGFjdF9jb21wb3NpdGVfc2hhcGVfc2hhcGUucnMAsgAAAAQAAAAEAAAA+QAAAPoAAAD7AAAA/AAAAP0AAAD+AAAA/wAAAAABAAABAQAAAgEAALIAAAAEAAAABAAAALUAAAADAQAABAEAAAUBAAAGAQAAsgAAAAQAAAAEAAAAsgAAAAQAAAAEAAAA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EgAAALi+EACAAAAAWQAAABIAAAC4vhAAgAAAAHAAAAAWAAAAuL4QAIAAAABxAAAAFgAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvdHJhbnNmb3JtYXRpb24vY29udmV4X2h1bGwzL3ZhbGlkYXRpb24ucnMkwBAAfAAAAAYAAAASAAAAJMAQAHwAAAAJAAAAEQAAAGFzc2VydGlvbiBmYWlsZWQ6IGZhY2V0c1tmYWNldC5hZGpbaV1dLnZhbGlkJMAQAHwAAAAJAAAACQAAACTAEAB8AAAADwAAABQAAAAkwBAAfAAAAA8AAAAJAAAAJMAQAHwAAAAQAAAACQAAACTAEAB8AAAAEQAAAAkAAAAkwBAAfAAAABUAAAAJAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy90cmFuc2Zvcm1hdGlvbi9jb252ZXhfaHVsbF91dGlscy5ycwAATMEQAHYAAAApAAAAIgAAAEzBEAB2AAAAQgAAACIAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3RyYW5zZm9ybWF0aW9uL3RvX291dGxpbmUvYmFsbF90b19vdXRsaW5lLnJzAOTBEAB/AAAAHgAAAA4AAADkwRAAfwAAACIAAAAOAAAA5MEQAH8AAAA8AAAADgAAAOTBEAB/AAAAQAAAAA4AAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3RyYW5zZm9ybWF0aW9uL3RvX291dGxpbmUvY2Fwc3VsZV90b19vdXRsaW5lLnJzAACkwhAAggAAABwAAAAFAAAAAAAAAAEAAAAAAAAAAgAAAC9Vc2Vycy9zZWJjcm96ZXQvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvcGFycnkzZC0wLjkuMC9zcmMvdHJhbnNmb3JtYXRpb24vdG9fb3V0bGluZS9yb3VuZF9jb252ZXhfcG9seWhlZHJvbl90b19vdXRsaW5lLnJzAABIwxAAkgAAAA8AAAAaAAAASMMQAJIAAAASAAAAHgAAAEjDEACSAAAAFQAAABwAAABIwxAAkgAAACIAAAAZAAAASMMQAJIAAAAjAAAAHgAAAEjDEACSAAAAMAAAABoAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3RyYW5zZm9ybWF0aW9uL3RvX3RyaW1lc2gvY29udmV4X3BvbHloZWRyb25fdG9fdHJpbWVzaC5yczzEEACMAAAADQAAABwAAAA8xBAAjAAAAA8AAAAYAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy90cmFuc2Zvcm1hdGlvbi91dGlscy5ycwAA6MQQAGoAAADEAAAACQAAAOjEEABqAAAAxQAAAAkAAABhc3NlcnRpb24gZmFpbGVkOiBuc3ViZGl2cyA+IDAAAOjEEABqAAAA1gAAAAUAAADoxBAAagAAADMBAAAgAAAA6MQQAGoAAABEAQAAFgAAAENhbm5vdCBjb21wdXRlIHRoZSBjZW50ZXIgb2YgbGVzcyB0aGFuIDEgcG9pbnQuAMTFEAAvAAAAL1VzZXJzL3NlYmNyb3pldC8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9wYXJyeTNkLTAuOS4wL3NyYy91dGlscy9jZW50ZXIucnMAAPzFEABiAAAABwAAAAUAAAAvVXNlcnMvc2ViY3JvemV0Ly5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3BhcnJ5M2QtMC45LjAvc3JjL3V0aWxzL2NsZWFudXAucnMAcMYQAGMAAAAMAAAACQAAAHDGEABjAAAADQAAAAkAAABwxhAA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dGQvc3JjL3RpbWUucnMAAPfNEAAXAAAAmAEAACEAAABsaWJyYXJ5L3N0ZC9zcmMvc3lzX2NvbW1vbi90aHJlYWRfaW5mby5ycwAAACDOEAApAAAAFgAAADMAAABtZW1vcnkgYWxsb2NhdGlvbiBvZiAgYnl0ZXMgZmFpbGVkCgBczhAAFQAAAHHOEAAOAAAAbGlicmFyeS9zdGQvc3JjL2FsbG9jLnJzkM4QABgAAABGAQAACQAAAGxpYnJhcnkvc3RkL3NyYy9wYW5pY2tpbmcucnO4zhAAHAAAAEYCAAAfAAAAuM4QABwAAABHAgAAHgAAAJkDAAAMAAAABAAAAJoDAACQAwAACAAAAAQAAACbAwAAnAMAABAAAAAEAAAAnQMAAJ4DAACQAwAACAAAAAQAAACfAwAAoAMAAHRpbWUgbm90IGltcGxlbWVudGVkIG9uIHRoaXMgcGxhdGZvcm0AAAA8zxAAJQAAAGxpYnJhcnkvc3RkL3NyYy9zeXMvd2FzbS8uLi91bnN1cHBvcnRlZC90aW1lLnJzAGzPEAAvAAAADQAAAAkAAABjb25kdmFyIHdhaXQgbm90IHN1cHBvcnRlZAAArM8QABoAAABsaWJyYXJ5L3N0ZC9zcmMvc3lzL3dhc20vLi4vdW5zdXBwb3J0ZWQvbG9ja3MvY29uZHZhci5yc9DPEAA4AAAAFwAAAAkAAADQzxAAOAAAABsAAAAJAAAAY2Fubm90IHJlY3Vyc2l2ZWx5IGFjcXVpcmUgbXV0ZXgo0BAAIAAAAGxpYnJhcnkvc3RkL3NyYy9zeXMvd2FzbS8uLi91bnN1cHBvcnRlZC9sb2Nrcy9tdXRleC5ycwAAUNAQADYAAAAXAAAACQAAAGxpYnJhcnkvc3RkL3NyYy9zeXNfY29tbW9uL3RocmVhZF9wYXJrZXIvZ2VuZXJpYy5ycwCY0BAAMwAAACcAAAAmAAAAaW5jb25zaXN0ZW50IHBhcmsgc3RhdGUA3NAQABcAAACY0BAAMwAAADUAAAAXAAAAcGFyayBzdGF0ZSBjaGFuZ2VkIHVuZXhwZWN0ZWRseQAM0RAAHwAAAJjQEAAzAAAAMgAAABEAAACY0BAAMwAAAEgAAAAiAAAAaW5jb25zaXN0ZW50IHBhcmtfdGltZW91dCBzdGF0ZQBU0RAAHwAAAJjQEAAzAAAAUQAAABcAAACY0BAAMwAAAE4AAAARAAAAaW5jb25zaXN0ZW50IHN0YXRlIGluIHVucGFya5zREAAcAAAAmNAQADMAAABsAAAAEgAAAJjQEAAzAAAAegAAAB8AAABIYXNoIHRhYmxlIGNhcGFjaXR5IG92ZXJmbG934NEQABwAAAAvY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9oYXNoYnJvd24tMC4xMi4wL3NyYy9yYXcvbW9kLnJzAATSEABPAAAAYAAAACgAAAChAwAABAAAAAQAAACiAwAAowMAAKQDAAChAwAAAAAAAAEAAAAVAAAAbGlicmFyeS9hbGxvYy9zcmMvcmF3X3ZlYy5yc2NhcGFjaXR5IG92ZXJmbG93AAAAqNIQABEAAACM0hAAHAAAAAYCAAAFAAAAYSBmb3JtYXR0aW5nIHRyYWl0IGltcGxlbWVudGF0aW9uIHJldHVybmVkIGFuIGVycm9ybGlicmFyeS9hbGxvYy9zcmMvZm10LnJzAAfTEAAYAAAAYgIAABwAAABzd2FwX3JlbW92ZSBpbmRleCAoaXMgKSBzaG91bGQgYmUgPCBsZW4gKGlzICkAAAAw0xAAFgAAAEbTEAAWAAAAXNMQAAEAAABsaWJyYXJ5L2FsbG9jL3NyYy92ZWMvbW9kLnJzeNMQABwAAAAaBQAADQAAAHJlbW92YWwgaW5kZXggKGlzIAAApNMQABIAAABG0xAAFgAAAFzTEAABAAAAYXNzZXJ0aW9uIGZhaWxlZDogZWRlbHRhID49IDBsaWJyYXJ5L2NvcmUvc3JjL251bS9kaXlfZmxvYXQucnMAAO3TEAAhAAAATAAAAAkAAADt0xAAIQAAAE4AAAAJAAAAAQAAAAoAAABkAAAA6AMAABAnAACghgEAQEIPAICWmAAA4fUFAMqaOwIAAAAUAAAAyAAAANAHAAAgTgAAQA0DAICEHgAALTEBAMLrCwCUNXcAAMFv8oYjAAAAAACB76yFW0FtLe4EAEGgqcMACxMBH2q/ZO04bu2Xp9r0+T/pA08YAEHEqcMACyYBPpUuCZnfA/04FQ8v5HQj7PXP0wjcBMTasM28GX8zpgMmH+lOAgBBjKrDAAvQCQF8Lphbh9O+cp/Z2IcvFRLGUN5rcG5Kzw/YldVucbImsGbGrSQ2FR1a00I8DlT/Y8BzVcwX7/ll8ii8VffH3IDc7W70zu/cX/dTBQBsaWJyYXJ5L2NvcmUvc3JjL251bS9mbHQyZGVjL3N0cmF0ZWd5L2RyYWdvbi5yc2Fzc2VydGlvbiBmYWlsZWQ6IGQubWFudCA+IDAAWNUQAC8AAAB1AAAABQAAAGFzc2VydGlvbiBmYWlsZWQ6IGQubWludXMgPiAwAAAAWNUQAC8AAAB2AAAABQAAAGFzc2VydGlvbiBmYWlsZWQ6IGQucGx1cyA+IDBY1RAALwAAAHcAAAAFAAAAYXNzZXJ0aW9uIGZhaWxlZDogZC5tYW50LmNoZWNrZWRfYWRkKGQucGx1cykuaXNfc29tZSgpAABY1RAALwAAAHgAAAAFAAAAYXNzZXJ0aW9uIGZhaWxlZDogZC5tYW50LmNoZWNrZWRfc3ViKGQubWludXMpLmlzX3NvbWUoKQBY1RAALwAAAHkAAAAFAAAAYXNzZXJ0aW9uIGZhaWxlZDogYnVmLmxlbigpID49IE1BWF9TSUdfRElHSVRTAAAAWNUQAC8AAAB6AAAABQAAAFjVEAAvAAAAwQAAAAkAAABY1RAALwAAAPoAAAANAAAAWNUQAC8AAAAKAQAABQAAAFjVEAAvAAAACwEAAAUAAABY1RAALwAAAAwBAAAFAAAAWNUQAC8AAAANAQAABQAAAFjVEAAvAAAADgEAAAUAAABY1RAALwAAAGUBAAANAAAAWNUQAC8AAABxAQAAJgAAAN9FGj0DzxrmwfvM/gAAAADKxprHF/5wq9z71P4AAAAAT9y8vvyxd//2+9z+AAAAAAzWa0HvkVa+Efzk/gAAAAA8/H+QrR/QjSz87P4AAAAAg5pVMShcUdNG/PT+AAAAALXJpq2PrHGdYfz8/gAAAADLi+4jdyKc6nv8BP8AAAAAbVN4QJFJzK6W/Az/AAAAAFfOtl15EjyCsfwU/wAAAAA3VvtNNpQQwsv8HP8AAAAAT5hIOG/qlpDm/CT/AAAAAMc6giXLhXTXAP0s/wAAAAD0l7+Xzc+GoBv9NP8AAAAA5awqF5gKNO81/Tz/AAAAAI6yNSr7ZziyUP1E/wAAAAA7P8bS39TIhGv9TP8AAAAAus3TGidE3cWF/VT/AAAAAJbJJbvOn2uToP1c/wAAAACEpWJ9JGys27r9ZP8AAAAA9tpfDVhmq6PV/Wz/AAAAACbxw96T+OLz7/10/wAAAAC4gP+qqK21tQr+fP8AAAAAi0p8bAVfYocl/oT/AAAAAFMwwTRg/7zJP/6M/wAAAABVJrqRjIVOllr+lP8AAAAAvX4pcCR3+d90/pz/AAAAAI+45bifvd+mj/6k/wAAAACUfXSIz1+p+Kn+rP8AAAAAz5uoj5NwRLnE/rT/AAAAAGsVD7/48AiK3/68/wAAAAC2MTFlVSWwzfn+xP8AAAAArH970MbiP5kU/8z/AAAAAAY7KyrEEFzkLv/U/wAAAADTknNpmSQkqkn/3P8AAAAADsoAg/K1h/1j/+T/AAAAAOsaEZJkCOW8fv/s/wAAAADMiFBvCcy8jJn/9P8AAAAALGUZ4lgXt9Gz//z/AEHms8MACwVAnM7/BABB9LPDAAucLBCl1Ojo/wwAAAAAAAAAYqzF63itAwAUAAAAAACECZT4eDk/gR4AHAAAAAAAsxUHyXvOl8A4ACQAAAAAAHBc6nvOMn6PUwAsAAAAAABogOmrpDjS1W0ANAAAAAAARSKaFyYnT5+IADwAAAAAACf7xNQxomPtogBEAAAAAACorciMOGXesL0ATAAAAAAA22WrGo4Ix4PYAFQAAAAAAJodcUL5HV3E8gBcAAAAAABY5xumLGlNkg0BZAAAAAAA6o1wGmTuAdonAWwAAAAAAEp375qZo22iQgF0AAAAAACFa320e3gJ8lwBfAAAAAAAdxjdeaHkVLR3AYQAAAAAAMLFm1uShluGkgGMAAAAAAA9XZbIxVM1yKwBlAAAAAAAs6CX+ly0KpXHAZwAAAAAAONfoJm9n0be4QGkAAAAAAAljDnbNMKbpfwBrAAAAAAAXJ+Yo3KaxvYWArQAAAAAAM6+6VRTv9y3MQK8AAAAAADiQSLyF/P8iEwCxAAAAAAApXhc05vOIMxmAswAAAAAAN9TIXvzWhaYgQLUAAAAAAA6MB+X3LWg4psC3AAAAAAAlrPjXFPR2ai2AuQAAAAAADxEp6TZfJv70ALsAAAAAAAQRKSnTEx2u+sC9AAAAAAAGpxAtu+Oq4sGA/wAAAAAACyEV6YQ7x/QIAMEAQAAAAApMZHp5aQQmzsDDAEAAAAAnQycofubEOdVAxQBAAAAACn0O2LZICiscAMcAQAAAACFz6d6XktEgIsDJAEAAAAALd2sA0DkIb+lAywBAAAAAI//RF4vnGeOwAM0AQAAAABBuIycnRcz1NoDPAEAAAAAqRvjtJLbGZ71A0QBAAAAANl337puv5brDwRMAQAAAABsaWJyYXJ5L2NvcmUvc3JjL251bS9mbHQyZGVjL3N0cmF0ZWd5L2dyaXN1LnJzAACA3BAALgAAAH0AAAAVAAAAgNwQAC4AAACpAAAABQAAAIDcEAAuAAAAqgAAAAUAAACA3BAALgAAAKsAAAAFAAAAgNwQAC4AAACsAAAABQAAAIDcEAAuAAAArQAAAAUAAACA3BAALgAAAK4AAAAFAAAAYXNzZXJ0aW9uIGZhaWxlZDogZC5tYW50ICsgZC5wbHVzIDwgKDEgPDwgNjEpAAAAgNwQAC4AAACvAAAABQAAAIDcEAAuAAAACwEAABEAAABhdHRlbXB0IHRvIGRpdmlkZSBieSB6ZXJvAAAAgNwQAC4AAAAOAQAACQAAAIDcEAAuAAAAQwEAAAkAAABhc3NlcnRpb24gZmFpbGVkOiAhYnVmLmlzX2VtcHR5KCkAAACA3BAALgAAAOABAAAFAAAAYXNzZXJ0aW9uIGZhaWxlZDogZC5tYW50IDwgKDEgPDwgNjEpgNwQAC4AAADhAQAABQAAAIDcEAAuAAAA4gEAAAUAAACA3BAALgAAACcCAAARAAAAgNwQAC4AAAAqAgAACQAAAIDcEAAuAAAAYAIAAAkAAABsaWJyYXJ5L2NvcmUvc3JjL251bS9mbHQyZGVjL21vZC5ycwBU3hAAIwAAALwAAAAFAAAAYXNzZXJ0aW9uIGZhaWxlZDogYnVmWzBdID4gYlwnMFwnAAAAVN4QACMAAAC9AAAABQAAAGFzc2VydGlvbiBmYWlsZWQ6IHBhcnRzLmxlbigpID49IDQAAFTeEAAjAAAAvgAAAAUAAAAwLi4AVN4QACMAAAALAQAABQAAAFTeEAAjAAAADAEAAAUAAABhc3NlcnRpb24gZmFpbGVkOiBwYXJ0cy5sZW4oKSA+PSA2AABU3hAAIwAAAA0BAAAFAAAARS1lLVTeEAAjAAAAIQEAAAkAAABU3hAAIwAAACIBAAAJAAAARWUAAFTeEAAjAAAAJAEAAAkAAABU3hAAIwAAACUBAAAJAAAALSswaW5mTmFOMEUwMGUwYXNzZXJ0aW9uIGZhaWxlZDogYnVmLmxlbigpID49IG1heGxlblTeEAAjAAAAfwIAAA0AAAApLi4A1d8QAAIAAABCb3Jyb3dNdXRFcnJvcmluZGV4IG91dCBvZiBib3VuZHM6IHRoZSBsZW4gaXMgIGJ1dCB0aGUgaW5kZXggaXMg7t8QACAAAAAO4BAAEgAAAGNhbGxlZCBgT3B0aW9uOjp1bndyYXAoKWAgb24gYSBgTm9uZWAgdmFsdWUAqwMAAAAAAAABAAAArAMAANDTEAAAAAAAqwMAAAQAAAAEAAAArQMAAG1hdGNoZXMhPT09YXNzZXJ0aW9uIGZhaWxlZDogYChsZWZ0ICByaWdodClgCiAgbGVmdDogYGAsCiByaWdodDogYGA6IAAAAI/gEAAZAAAAqOAQABIAAAC64BAADAAAAMbgEAADAAAAYAAAAI/gEAAZAAAAqOAQABIAAAC64BAADAAAAOzgEAABAAAAOiAAANDTEAAAAAAAEOEQAAIAAACrAwAADAAAAAQAAACuAwAArwMAALADAAAgICAgIHsKLAosICB7IC4uCn0sIC4uIH0geyAuLiB9IH0oCigsCltdMHgwMDAxMDIwMzA0MDUwNjA3MDgwOTEwMTExMjEzMTQxNTE2MTcxODE5MjAyMTIyMjMyNDI1MjYyNzI4MjkzMDMxMzIzMzM0MzUzNjM3MzgzOTQwNDE0MjQzNDQ0NTQ2NDc0ODQ5NTA1MTUyNTM1NDU1NTY1NzU4NTk2MDYxNjI2MzY0NjU2NjY3Njg2OTcwNzE3MjczNzQ3NTc2Nzc3ODc5ODA4MTgyODM4NDg1ODY4Nzg4ODk5MDkxOTI5Mzk0OTU5Njk3OTg5OQAAqwMAAAQAAAAEAAAAsQMAALIDAACzAwAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMHRydWVmYWxzZXJhbmdlIHN0YXJ0IGluZGV4ICBvdXQgb2YgcmFuZ2UgZm9yIHNsaWNlIG9mIGxlbmd0aCAAAACR4hAAEgAAAKPiEAAiAAAAbGlicmFyeS9jb3JlL3NyYy9zbGljZS9pbmRleC5ycwDY4hAAHwAAADQAAAAFAAAAcmFuZ2UgZW5kIGluZGV4IAjjEAAQAAAAo+IQACIAAADY4hAAHwAAAEkAAAAFAAAAc2xpY2UgaW5kZXggc3RhcnRzIGF0ICBidXQgZW5kcyBhdCAAOOMQABYAAABO4xAADQAAANjiEAAfAAAAXAAAAAUAAABsaWJyYXJ5L2NvcmUvc3JjL3N0ci9tb2QucnNbLi4uXWJ5dGUgaW5kZXggIGlzIG91dCBvZiBib3VuZHMgb2YgYAAAAJzjEAALAAAAp+MQABYAAADs4BAAAQAAAHzjEAAbAAAAawAAAAkAAABiZWdpbiA8PSBlbmQgKCA8PSApIHdoZW4gc2xpY2luZyBgAADo4xAADgAAAPbjEAAEAAAA+uMQABAAAADs4BAAAQAAAHzjEAAbAAAAbwAAAAUAAAB84xAAGwAAAH0AAAAtAAAAIGlzIG5vdCBhIGNoYXIgYm91bmRhcnk7IGl0IGlzIGluc2lkZSAgKGJ5dGVzICkgb2YgYJzjEAALAAAATOQQACYAAABy5BAACAAAAHrkEAAGAAAA7OAQAAEAAAB84xAAGwAAAH8AAAAFAAAAbGlicmFyeS9jb3JlL3NyYy91bmljb2RlL3ByaW50YWJsZS5ycwAAALjkEAAlAAAAGgAAADYAAAAAAQMFBQYGAgcGCAcJEQocCxkMGg0QDg0PBBADEhITCRYBFwQYARkDGgcbARwCHxYgAysDLQsuATADMQIyAacCqQKqBKsI+gL7Bf0C/gP/Ca14eYuNojBXWIuMkBzdDg9LTPv8Li8/XF1f4oSNjpGSqbG6u8XGycre5OX/AAQREikxNDc6Oz1JSl2EjpKpsbS6u8bKzs/k5QAEDQ4REikxNDo7RUZJSl5kZYSRm53Jzs8NESk6O0VJV1tcXl9kZY2RqbS6u8XJ3+Tl8A0RRUlkZYCEsry+v9XX8PGDhYukpr6/xcfOz9rbSJi9zcbOz0lOT1dZXl+Jjo+xtre/wcbH1xEWF1tc9vf+/4Btcd7fDh9ubxwdX31+rq9/u7wWFx4fRkdOT1haXF5+f7XF1NXc8PH1cnOPdHWWJi4vp6+3v8fP19+aQJeYMI8f0tTO/05PWlsHCA8QJy/u725vNz0/QkWQkVNndcjJ0NHY2ef+/wAgXyKC3wSCRAgbBAYRgawOgKsFHwmBGwMZCAEELwQ0BAcDAQcGBxEKUA8SB1UHAwQcCgkDCAMHAwIDAwMMBAUDCwYBDhUFTgcbB1cHAgYWDVAEQwMtAwEEEQYPDDoEHSVfIG0EaiWAyAWCsAMaBoL9A1kHFgkYCRQMFAxqBgoGGgZZBysFRgosBAwEAQMxCywEGgYLA4CsBgoGLzFNA4CkCDwDDwM8BzgIKwWC/xEYCC8RLQMhDyEPgIwEgpcZCxWIlAUvBTsHAg4YCYC+InQMgNYaDAWA/wWA3wzynQM3CYFcFIC4CIDLBQoYOwMKBjgIRggMBnQLHgNaBFkJgIMYHAoWCUwEgIoGq6QMFwQxoQSB2iYHDAUFgKYQgfUHASAqBkwEgI0EgL4DGwMPDQAGAQEDAQQCBQcHAggICQIKBQsCDgQQARECEgUTERQBFQIXAhkNHAUdCCQBagRrAq8DvALPAtEC1AzVCdYC1wLaAeAF4QLnBOgC7iDwBPgC+gL7AQwnOz5OT4+enp97i5OWorK6hrEGBwk2PT5W89DRBBQYNjdWV3+qrq+9NeASh4mOngQNDhESKTE0OkVGSUpOT2RlXLa3GxwHCAoLFBc2OTqoqdjZCTeQkagHCjs+ZmmPkm9fv+7vWmL0/P+amy4vJyhVnaCho6SnqK26vMQGCwwVHTo/RVGmp8zNoAcZGiIlPj/n7O//xcYEICMlJigzODpISkxQU1VWWFpcXmBjZWZrc3h9f4qkqq+wwNCur25vk14iewUDBC0DZgMBLy6Agh0DMQ8cBCQJHgUrBUQEDiqAqgYkBCQEKAg0C05DgTcJFgoIGDtFOQNjCAkwFgUhAxsFAUA4BEsFLwQKBwkHQCAnBAwJNgM6BRoHBAwHUEk3Mw0zBy4ICoEmUk4oCCoWGiYcFBcJTgQkCUQNGQcKBkgIJwl1Cz9BKgY7BQoGUQYBBRADBYCLYh5ICAqApl4iRQsKBg0TOgYKNiwEF4C5PGRTDEgJCkZFG0gIUw1JgQdGCh0DR0k3Aw4ICgY5BwqBNhmAtwEPMg2Dm2Z1C4DEikxjDYQvj9GCR6G5gjkHKgRcBiYKRgooBROCsFtlSwQ5BxFABQsCDpf4CITWKgmi54EzLQMRBAiBjIkEawUNAwkHEJJgRwl0PID2CnMIcBVGgJoUDFcJGYCHgUcDhUIPFYRQH4DhK4DVLQMaBAKBQB8ROgUBhOCA9ylMBAoEAoMRREw9gMI8BgEEVQUbNAKBDiwEZAxWCoCuOB0NLAQJBwIOBoCag9gFEAMNA3QMWQcMBAEPDAQ4CAoGKAgiToFUDBUDBQMHCR0DCwUGCgoGCAgHCYDLJQqEBmxpYnJhcnkvY29yZS9zcmMvdW5pY29kZS91bmljb2RlX2RhdGEucnMAAABZ6hAAKAAAAEsAAAAoAAAAWeoQACgAAABXAAAAFgAAAFnqEAAoAAAAUgAAAD4AAABsaWJyYXJ5L2NvcmUvc3JjL251bS9iaWdudW0ucnMAALTqEAAeAAAArAEAAAEAAABhc3NlcnRpb24gZmFpbGVkOiBub2JvcnJvd2Fzc2VydGlvbiBmYWlsZWQ6IGRpZ2l0cyA8IDQwYXNzZXJ0aW9uIGZhaWxlZDogb3RoZXIgPiAwRXJyb3IAAAMAAIMEIACRBWAAXROgABIXIB8MIGAf7yygKyowICxvpuAsAqhgLR77YC4A/iA2nv9gNv0B4TYBCiE3JA3hN6sOYTkvGKE5MBzhR/MeIUzwauFPT28hUJ28oVAAz2FRZdGhUQDaIVIA4OFTMOFhVa7ioVbQ6OFWIABuV/AB/1cAcAAHAC0BAQECAQIBAUgLMBUQAWUHAgYCAgEEIwEeG1sLOgkJARgEAQkBAwEFKwM8CCoYASA3AQEBBAgEAQMHCgIdAToBAQECBAgBCQEKAhoBAgI5AQQCBAICAwMBHgIDAQsCOQEEBQECBAEUAhYGAQE6AQECAQQIAQcDCgIeATsBAQEMAQkBKAEDATcBAQMFAwEEBwILAh0BOgECAQIBAwEFAgcCCwIcAjkCAQECBAgBCQEKAh0BSAEEAQIDAQEIAVEBAgcMCGIBAgkLBkoCGwEBAQEBNw4BBQECBQsBJAkBZgQBBgECAgIZAgQDEAQNAQICBgEPAQADAAMdAh4CHgJAAgEHCAECCwkBLQMBAXUCIgF2AwQCCQEGA9sCAgE6AQEHAQEBAQIIBgoCATAfMQQwBwEBBQEoCQwCIAQCAgEDOAEBAgMBAQM6CAICmAMBDQEHBAEGAQMCxkAAAcMhAAONAWAgAAZpAgAEAQogAlACAAEDAQQBGQIFAZcCGhINASYIGQsuAzABAgQCAicBQwYCAgICDAEIAS8BMwEBAwICBQIBASoCCAHuAQIBBAEAAQAQEBAAAgAB4gGVBQADAQIFBCgDBAGlAgAEAAKZCzEEewE2DykBAgIKAzEEAgIHAT0DJAUBCD4BDAI0CQoEAgFfAwIBAQIGAaABAwgVAjkCAQEBARYBDgcDBcMIAgMBARcBUQECBgEBAgEBAgEC6wECBAYCAQIbAlUIAgEBAmoBAQECBgEBZQMCBAEFAAkBAvUBCgIBAQQBkAQCAgQBIAooBgIECAEJBgIDLg0BAgAHAQYBAVIWAgcBAgECegYDAQECAQcBAUgCAwEBAQACAAU7BwABPwRRAQACAC4CFwABAQMEBQgIAgceBJQDADcEMggBDgEWBQEPAAcBEQIHAQIBBQAHAAE9BAAHbQcAYIDwAAADAAAABAAAAAQAAAAGAAAAg/miAERObgD8KRUA0VcnAN009QBi28AAPJmVAEGQQwBjUf4Au96rALdhxQA6biQA0k1CAEkG4AAJ6i4AHJLRAOsd/gApsRwA6D6nAPU1ggBEuy4AnOmEALQmcABBfl8A1pE5AFODOQCc9DkAi1+EACj5vQD4HzsA3v+XAA+YBQARL+8AClqLAG0fbQDPfjYACcsnAEZPtwCeZj8ALepfALondQDl68cAPXvxAPc5BwCSUooA+2vqAB+xXwAIXY0AMANWAHv8RgDwq2sAILzPADb0mgDjqR0AXmGRAAgb5gCFmWUAoBRfAI1AaACA2P8AJ3NNAAYGMQDKVhUAyahzAHviYABrjMAAAAAAQPsh+T8AAAAALUR0PgAAAICYRvg8AAAAYFHMeDsAAACAgxvwOQAAAEAgJXo4AAAAgCKC4zYAAAAAHfNpNThj7T7aD0k/Xph7P9oPyT9pN6wxaCEiM7QPFDNoIaIz2w9JP9sPSb/kyxZAAAAAAAAAAIDbD0lAAEGQ4MMACwEBAIMBCXByb2R1Y2VycwIIbGFuZ3VhZ2UBBFJ1c3QADHByb2Nlc3NlZC1ieQMFcnVzdGMlMS42Mi4wLW5pZ2h0bHkgKDc3NjUyYjllZiAyMDIyLTA1LTA2KQZ3YWxydXMGMC4xOS4wDHdhc20tYmluZGdlbhIwLjIuODAgKDRjYWE5ODE2NSk=").buffer)}))}function eI(){return function(){try{const C=A.__wbindgen_add_to_stack_pointer(-16);A.version(C);var I=G()[C/4+0],g=G()[C/4+1];return k(I,g)}finally{A.__wbindgen_add_to_stack_pointer(16),A.__wbindgen_free(I,g)}}()}LI["-".charCodeAt(0)]=62,LI["_".charCodeAt(0)]=63;var dI=Object.freeze({__proto__:null,version:eI,Vector3:CA,VectorOps:BA,Quaternion:QA,RotationOps:EA,get RigidBodyType(){return iA},RigidBody:JA,RigidBodyDesc:yA,RigidBodySet:NA,IntegrationParameters:MA,get JointType(){return DA},get MotorModel(){return oA},ImpulseJoint:FA,UnitImpulseJoint:RA,FixedImpulseJoint:qA,PrismaticImpulseJoint:sA,RevoluteImpulseJoint:cA,SphericalImpulseJoint:YA,JointData:LA,ImpulseJointSet:HA,MultibodyJoint:lA,UnitMultibodyJoint:pA,FixedMultibodyJoint:tA,PrismaticMultibodyJoint:rA,RevoluteMultibodyJoint:TA,SphericalMultibodyJoint:OA,MultibodyJointSet:eA,get CoefficientCombineRule(){return GA},CCDSolver:dA,IslandManager:nA,BroadPhase:ZA,NarrowPhase:WA,TempContactManifold:xA,Shape:vA,get ShapeType(){return SA},Ball:_A,Cuboid:$A,RoundCuboid:AI,Capsule:II,Segment:gI,Triangle:CI,RoundTriangle:BI,Polyline:QI,TriMesh:EI,ConvexPolyhedron:iI,RoundConvexPolyhedron:DI,Heightfield:oI,Cylinder:GI,RoundCylinder:wI,Cone:SI,RoundCone:kI,get ActiveCollisionTypes(){return kA},Collider:KI,ColliderDesc:UI,ColliderSet:aI,get FeatureType(){return wA},Ray:VA,RayIntersection:PA,RayColliderIntersection:mA,RayColliderToi:XA,PointProjection:bA,PointColliderProjection:fA,ShapeTOI:zA,ShapeColliderTOI:uA,ShapeContact:jA,World:FI,PhysicsPipeline:JI,SerializationPipeline:hI,get ActiveEvents(){return KA},EventQueue:qI,get ActiveHooks(){return UA},get SolverFlags(){return aA},DebugRenderBuffers:NI,DebugRenderPipeline:MI,init:OI}); //# sourceMappingURL=rapier.es.js.map /***/ }), /***/ "./node_modules/cannon-es/dist/cannon-es.js": /*!**************************************************!*\ !*** ./node_modules/cannon-es/dist/cannon-es.js ***! \**************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ AABB: () => (/* binding */ AABB), /* harmony export */ ArrayCollisionMatrix: () => (/* binding */ ArrayCollisionMatrix), /* harmony export */ BODY_SLEEP_STATES: () => (/* binding */ BODY_SLEEP_STATES), /* harmony export */ BODY_TYPES: () => (/* binding */ BODY_TYPES), /* harmony export */ Body: () => (/* binding */ Body), /* harmony export */ Box: () => (/* binding */ Box), /* harmony export */ Broadphase: () => (/* binding */ Broadphase), /* harmony export */ COLLISION_TYPES: () => (/* binding */ COLLISION_TYPES), /* harmony export */ ConeTwistConstraint: () => (/* binding */ ConeTwistConstraint), /* harmony export */ Constraint: () => (/* binding */ Constraint), /* harmony export */ ContactEquation: () => (/* binding */ ContactEquation), /* harmony export */ ContactMaterial: () => (/* binding */ ContactMaterial), /* harmony export */ ConvexPolyhedron: () => (/* binding */ ConvexPolyhedron), /* harmony export */ Cylinder: () => (/* binding */ Cylinder), /* harmony export */ DistanceConstraint: () => (/* binding */ DistanceConstraint), /* harmony export */ Equation: () => (/* binding */ Equation), /* harmony export */ EventTarget: () => (/* binding */ EventTarget), /* harmony export */ FrictionEquation: () => (/* binding */ FrictionEquation), /* harmony export */ GSSolver: () => (/* binding */ GSSolver), /* harmony export */ GridBroadphase: () => (/* binding */ GridBroadphase), /* harmony export */ Heightfield: () => (/* binding */ Heightfield), /* harmony export */ HingeConstraint: () => (/* binding */ HingeConstraint), /* harmony export */ JacobianElement: () => (/* binding */ JacobianElement), /* harmony export */ LockConstraint: () => (/* binding */ LockConstraint), /* harmony export */ Mat3: () => (/* binding */ Mat3), /* harmony export */ Material: () => (/* binding */ Material), /* harmony export */ NaiveBroadphase: () => (/* binding */ NaiveBroadphase), /* harmony export */ Narrowphase: () => (/* binding */ Narrowphase), /* harmony export */ ObjectCollisionMatrix: () => (/* binding */ ObjectCollisionMatrix), /* harmony export */ Particle: () => (/* binding */ Particle), /* harmony export */ Plane: () => (/* binding */ Plane), /* harmony export */ PointToPointConstraint: () => (/* binding */ PointToPointConstraint), /* harmony export */ Pool: () => (/* binding */ Pool), /* harmony export */ Quaternion: () => (/* binding */ Quaternion), /* harmony export */ RAY_MODES: () => (/* binding */ RAY_MODES), /* harmony export */ Ray: () => (/* binding */ Ray), /* harmony export */ RaycastResult: () => (/* binding */ RaycastResult), /* harmony export */ RaycastVehicle: () => (/* binding */ RaycastVehicle), /* harmony export */ RigidVehicle: () => (/* binding */ RigidVehicle), /* harmony export */ RotationalEquation: () => (/* binding */ RotationalEquation), /* harmony export */ RotationalMotorEquation: () => (/* binding */ RotationalMotorEquation), /* harmony export */ SAPBroadphase: () => (/* binding */ SAPBroadphase), /* harmony export */ SHAPE_TYPES: () => (/* binding */ SHAPE_TYPES), /* harmony export */ SPHSystem: () => (/* binding */ SPHSystem), /* harmony export */ Shape: () => (/* binding */ Shape), /* harmony export */ Solver: () => (/* binding */ Solver), /* harmony export */ Sphere: () => (/* binding */ Sphere), /* harmony export */ SplitSolver: () => (/* binding */ SplitSolver), /* harmony export */ Spring: () => (/* binding */ Spring), /* harmony export */ Transform: () => (/* binding */ Transform), /* harmony export */ Trimesh: () => (/* binding */ Trimesh), /* harmony export */ Vec3: () => (/* binding */ Vec3), /* harmony export */ Vec3Pool: () => (/* binding */ Vec3Pool), /* harmony export */ WheelInfo: () => (/* binding */ WheelInfo), /* harmony export */ World: () => (/* binding */ World) /* harmony export */ }); /** * Records what objects are colliding with each other */ class ObjectCollisionMatrix { /** * The matrix storage. */ /** * @todo Remove useless constructor */ constructor() { this.matrix = void 0; this.matrix = {}; } /** * get */ get(bi, bj) { let { id: i } = bi; let { id: j } = bj; if (j > i) { const temp = j; j = i; i = temp; } return i + "-" + j in this.matrix; } /** * set */ set(bi, bj, value) { let { id: i } = bi; let { id: j } = bj; if (j > i) { const temp = j; j = i; i = temp; } if (value) { this.matrix[i + "-" + j] = true; } else { delete this.matrix[i + "-" + j]; } } /** * Empty the matrix */ reset() { this.matrix = {}; } /** * Set max number of objects */ setNumObjects(n) {} } /** * A 3x3 matrix. * Authored by {@link http://github.com/schteppe/ schteppe} */ class Mat3 { /** * A vector of length 9, containing all matrix elements. */ /** * @param elements A vector of length 9, containing all matrix elements. */ constructor(elements = [0, 0, 0, 0, 0, 0, 0, 0, 0]) { this.elements = void 0; this.elements = elements; } /** * Sets the matrix to identity * @todo Should perhaps be renamed to `setIdentity()` to be more clear. * @todo Create another function that immediately creates an identity matrix eg. `eye()` */ identity() { const e = this.elements; e[0] = 1; e[1] = 0; e[2] = 0; e[3] = 0; e[4] = 1; e[5] = 0; e[6] = 0; e[7] = 0; e[8] = 1; } /** * Set all elements to zero */ setZero() { const e = this.elements; e[0] = 0; e[1] = 0; e[2] = 0; e[3] = 0; e[4] = 0; e[5] = 0; e[6] = 0; e[7] = 0; e[8] = 0; } /** * Sets the matrix diagonal elements from a Vec3 */ setTrace(vector) { const e = this.elements; e[0] = vector.x; e[4] = vector.y; e[8] = vector.z; } /** * Gets the matrix diagonal elements */ getTrace(target = new Vec3()) { const e = this.elements; target.x = e[0]; target.y = e[4]; target.z = e[8]; return target; } /** * Matrix-Vector multiplication * @param v The vector to multiply with * @param target Optional, target to save the result in. */ vmult(v, target = new Vec3()) { const e = this.elements; const x = v.x; const y = v.y; const z = v.z; target.x = e[0] * x + e[1] * y + e[2] * z; target.y = e[3] * x + e[4] * y + e[5] * z; target.z = e[6] * x + e[7] * y + e[8] * z; return target; } /** * Matrix-scalar multiplication */ smult(s) { for (let i = 0; i < this.elements.length; i++) { this.elements[i] *= s; } } /** * Matrix multiplication * @param matrix Matrix to multiply with from left side. */ mmult(matrix, target = new Mat3()) { const A = this.elements; const B = matrix.elements; const T = target.elements; const a11 = A[0], a12 = A[1], a13 = A[2], a21 = A[3], a22 = A[4], a23 = A[5], a31 = A[6], a32 = A[7], a33 = A[8]; const b11 = B[0], b12 = B[1], b13 = B[2], b21 = B[3], b22 = B[4], b23 = B[5], b31 = B[6], b32 = B[7], b33 = B[8]; T[0] = a11 * b11 + a12 * b21 + a13 * b31; T[1] = a11 * b12 + a12 * b22 + a13 * b32; T[2] = a11 * b13 + a12 * b23 + a13 * b33; T[3] = a21 * b11 + a22 * b21 + a23 * b31; T[4] = a21 * b12 + a22 * b22 + a23 * b32; T[5] = a21 * b13 + a22 * b23 + a23 * b33; T[6] = a31 * b11 + a32 * b21 + a33 * b31; T[7] = a31 * b12 + a32 * b22 + a33 * b32; T[8] = a31 * b13 + a32 * b23 + a33 * b33; return target; } /** * Scale each column of the matrix */ scale(vector, target = new Mat3()) { const e = this.elements; const t = target.elements; for (let i = 0; i !== 3; i++) { t[3 * i + 0] = vector.x * e[3 * i + 0]; t[3 * i + 1] = vector.y * e[3 * i + 1]; t[3 * i + 2] = vector.z * e[3 * i + 2]; } return target; } /** * Solve Ax=b * @param b The right hand side * @param target Optional. Target vector to save in. * @return The solution x * @todo should reuse arrays */ solve(b, target = new Vec3()) { // Construct equations const nr = 3; // num rows const nc = 4; // num cols const eqns = []; let i; let j; for (i = 0; i < nr * nc; i++) { eqns.push(0); } for (i = 0; i < 3; i++) { for (j = 0; j < 3; j++) { eqns[i + nc * j] = this.elements[i + 3 * j]; } } eqns[3 + 4 * 0] = b.x; eqns[3 + 4 * 1] = b.y; eqns[3 + 4 * 2] = b.z; // Compute right upper triangular version of the matrix - Gauss elimination let n = 3; const k = n; let np; const kp = 4; // num rows let p; do { i = k - n; if (eqns[i + nc * i] === 0) { // the pivot is null, swap lines for (j = i + 1; j < k; j++) { if (eqns[i + nc * j] !== 0) { np = kp; do { // do ligne( i ) = ligne( i ) + ligne( k ) p = kp - np; eqns[p + nc * i] += eqns[p + nc * j]; } while (--np); break; } } } if (eqns[i + nc * i] !== 0) { for (j = i + 1; j < k; j++) { const multiplier = eqns[i + nc * j] / eqns[i + nc * i]; np = kp; do { // do ligne( k ) = ligne( k ) - multiplier * ligne( i ) p = kp - np; eqns[p + nc * j] = p <= i ? 0 : eqns[p + nc * j] - eqns[p + nc * i] * multiplier; } while (--np); } } } while (--n); // Get the solution target.z = eqns[2 * nc + 3] / eqns[2 * nc + 2]; target.y = (eqns[1 * nc + 3] - eqns[1 * nc + 2] * target.z) / eqns[1 * nc + 1]; target.x = (eqns[0 * nc + 3] - eqns[0 * nc + 2] * target.z - eqns[0 * nc + 1] * target.y) / eqns[0 * nc + 0]; if (isNaN(target.x) || isNaN(target.y) || isNaN(target.z) || target.x === Infinity || target.y === Infinity || target.z === Infinity) { throw "Could not solve equation! Got x=[" + target.toString() + "], b=[" + b.toString() + "], A=[" + this.toString() + "]"; } return target; } /** * Get an element in the matrix by index. Index starts at 0, not 1!!! * @param value If provided, the matrix element will be set to this value. */ e(row, column, value) { if (value === undefined) { return this.elements[column + 3 * row]; } else { // Set value this.elements[column + 3 * row] = value; } } /** * Copy another matrix into this matrix object. */ copy(matrix) { for (let i = 0; i < matrix.elements.length; i++) { this.elements[i] = matrix.elements[i]; } return this; } /** * Returns a string representation of the matrix. */ toString() { let r = ''; const sep = ','; for (let i = 0; i < 9; i++) { r += this.elements[i] + sep; } return r; } /** * reverse the matrix * @param target Target matrix to save in. * @return The solution x */ reverse(target = new Mat3()) { // Construct equations const nr = 3; // num rows const nc = 6; // num cols const eqns = reverse_eqns; let i; let j; for (i = 0; i < 3; i++) { for (j = 0; j < 3; j++) { eqns[i + nc * j] = this.elements[i + 3 * j]; } } eqns[3 + 6 * 0] = 1; eqns[3 + 6 * 1] = 0; eqns[3 + 6 * 2] = 0; eqns[4 + 6 * 0] = 0; eqns[4 + 6 * 1] = 1; eqns[4 + 6 * 2] = 0; eqns[5 + 6 * 0] = 0; eqns[5 + 6 * 1] = 0; eqns[5 + 6 * 2] = 1; // Compute right upper triangular version of the matrix - Gauss elimination let n = 3; const k = n; let np; const kp = nc; // num rows let p; do { i = k - n; if (eqns[i + nc * i] === 0) { // the pivot is null, swap lines for (j = i + 1; j < k; j++) { if (eqns[i + nc * j] !== 0) { np = kp; do { // do line( i ) = line( i ) + line( k ) p = kp - np; eqns[p + nc * i] += eqns[p + nc * j]; } while (--np); break; } } } if (eqns[i + nc * i] !== 0) { for (j = i + 1; j < k; j++) { const multiplier = eqns[i + nc * j] / eqns[i + nc * i]; np = kp; do { // do line( k ) = line( k ) - multiplier * line( i ) p = kp - np; eqns[p + nc * j] = p <= i ? 0 : eqns[p + nc * j] - eqns[p + nc * i] * multiplier; } while (--np); } } } while (--n); // eliminate the upper left triangle of the matrix i = 2; do { j = i - 1; do { const multiplier = eqns[i + nc * j] / eqns[i + nc * i]; np = nc; do { p = nc - np; eqns[p + nc * j] = eqns[p + nc * j] - eqns[p + nc * i] * multiplier; } while (--np); } while (j--); } while (--i); // operations on the diagonal i = 2; do { const multiplier = 1 / eqns[i + nc * i]; np = nc; do { p = nc - np; eqns[p + nc * i] = eqns[p + nc * i] * multiplier; } while (--np); } while (i--); i = 2; do { j = 2; do { p = eqns[nr + j + nc * i]; if (isNaN(p) || p === Infinity) { throw "Could not reverse! A=[" + this.toString() + "]"; } target.e(i, j, p); } while (j--); } while (i--); return target; } /** * Set the matrix from a quaterion */ setRotationFromQuaternion(q) { const x = q.x; const y = q.y; const z = q.z; const w = q.w; const x2 = x + x; const y2 = y + y; const z2 = z + z; const xx = x * x2; const xy = x * y2; const xz = x * z2; const yy = y * y2; const yz = y * z2; const zz = z * z2; const wx = w * x2; const wy = w * y2; const wz = w * z2; const e = this.elements; e[3 * 0 + 0] = 1 - (yy + zz); e[3 * 0 + 1] = xy - wz; e[3 * 0 + 2] = xz + wy; e[3 * 1 + 0] = xy + wz; e[3 * 1 + 1] = 1 - (xx + zz); e[3 * 1 + 2] = yz - wx; e[3 * 2 + 0] = xz - wy; e[3 * 2 + 1] = yz + wx; e[3 * 2 + 2] = 1 - (xx + yy); return this; } /** * Transpose the matrix * @param target Optional. Where to store the result. * @return The target Mat3, or a new Mat3 if target was omitted. */ transpose(target = new Mat3()) { const M = this.elements; const T = target.elements; let tmp; //Set diagonals T[0] = M[0]; T[4] = M[4]; T[8] = M[8]; tmp = M[1]; T[1] = M[3]; T[3] = tmp; tmp = M[2]; T[2] = M[6]; T[6] = tmp; tmp = M[5]; T[5] = M[7]; T[7] = tmp; return target; } } const reverse_eqns = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; /** * 3-dimensional vector * @example * const v = new Vec3(1, 2, 3) * console.log('x=' + v.x) // x=1 */ class Vec3 { constructor(x = 0.0, y = 0.0, z = 0.0) { this.x = void 0; this.y = void 0; this.z = void 0; this.x = x; this.y = y; this.z = z; } /** * Vector cross product * @param target Optional target to save in. */ cross(vector, target = new Vec3()) { const vx = vector.x; const vy = vector.y; const vz = vector.z; const x = this.x; const y = this.y; const z = this.z; target.x = y * vz - z * vy; target.y = z * vx - x * vz; target.z = x * vy - y * vx; return target; } /** * Set the vectors' 3 elements */ set(x, y, z) { this.x = x; this.y = y; this.z = z; return this; } /** * Set all components of the vector to zero. */ setZero() { this.x = this.y = this.z = 0; } /** * Vector addition */ vadd(vector, target) { if (target) { target.x = vector.x + this.x; target.y = vector.y + this.y; target.z = vector.z + this.z; } else { return new Vec3(this.x + vector.x, this.y + vector.y, this.z + vector.z); } } /** * Vector subtraction * @param target Optional target to save in. */ vsub(vector, target) { if (target) { target.x = this.x - vector.x; target.y = this.y - vector.y; target.z = this.z - vector.z; } else { return new Vec3(this.x - vector.x, this.y - vector.y, this.z - vector.z); } } /** * Get the cross product matrix a_cross from a vector, such that a x b = a_cross * b = c * * See {@link https://www8.cs.umu.se/kurser/TDBD24/VT06/lectures/Lecture6.pdf Umeå University Lecture} */ crossmat() { return new Mat3([0, -this.z, this.y, this.z, 0, -this.x, -this.y, this.x, 0]); } /** * Normalize the vector. Note that this changes the values in the vector. * @return Returns the norm of the vector */ normalize() { const x = this.x; const y = this.y; const z = this.z; const n = Math.sqrt(x * x + y * y + z * z); if (n > 0.0) { const invN = 1 / n; this.x *= invN; this.y *= invN; this.z *= invN; } else { // Make something up this.x = 0; this.y = 0; this.z = 0; } return n; } /** * Get the version of this vector that is of length 1. * @param target Optional target to save in * @return Returns the unit vector */ unit(target = new Vec3()) { const x = this.x; const y = this.y; const z = this.z; let ninv = Math.sqrt(x * x + y * y + z * z); if (ninv > 0.0) { ninv = 1.0 / ninv; target.x = x * ninv; target.y = y * ninv; target.z = z * ninv; } else { target.x = 1; target.y = 0; target.z = 0; } return target; } /** * Get the length of the vector */ length() { const x = this.x; const y = this.y; const z = this.z; return Math.sqrt(x * x + y * y + z * z); } /** * Get the squared length of the vector. */ lengthSquared() { return this.dot(this); } /** * Get distance from this point to another point */ distanceTo(p) { const x = this.x; const y = this.y; const z = this.z; const px = p.x; const py = p.y; const pz = p.z; return Math.sqrt((px - x) * (px - x) + (py - y) * (py - y) + (pz - z) * (pz - z)); } /** * Get squared distance from this point to another point */ distanceSquared(p) { const x = this.x; const y = this.y; const z = this.z; const px = p.x; const py = p.y; const pz = p.z; return (px - x) * (px - x) + (py - y) * (py - y) + (pz - z) * (pz - z); } /** * Multiply all the components of the vector with a scalar. * @param target The vector to save the result in. */ scale(scalar, target = new Vec3()) { const x = this.x; const y = this.y; const z = this.z; target.x = scalar * x; target.y = scalar * y; target.z = scalar * z; return target; } /** * Multiply the vector with an other vector, component-wise. * @param target The vector to save the result in. */ vmul(vector, target = new Vec3()) { target.x = vector.x * this.x; target.y = vector.y * this.y; target.z = vector.z * this.z; return target; } /** * Scale a vector and add it to this vector. Save the result in "target". (target = this + vector * scalar) * @param target The vector to save the result in. */ addScaledVector(scalar, vector, target = new Vec3()) { target.x = this.x + scalar * vector.x; target.y = this.y + scalar * vector.y; target.z = this.z + scalar * vector.z; return target; } /** * Calculate dot product * @param vector */ dot(vector) { return this.x * vector.x + this.y * vector.y + this.z * vector.z; } isZero() { return this.x === 0 && this.y === 0 && this.z === 0; } /** * Make the vector point in the opposite direction. * @param target Optional target to save in */ negate(target = new Vec3()) { target.x = -this.x; target.y = -this.y; target.z = -this.z; return target; } /** * Compute two artificial tangents to the vector * @param t1 Vector object to save the first tangent in * @param t2 Vector object to save the second tangent in */ tangents(t1, t2) { const norm = this.length(); if (norm > 0.0) { const n = Vec3_tangents_n; const inorm = 1 / norm; n.set(this.x * inorm, this.y * inorm, this.z * inorm); const randVec = Vec3_tangents_randVec; if (Math.abs(n.x) < 0.9) { randVec.set(1, 0, 0); n.cross(randVec, t1); } else { randVec.set(0, 1, 0); n.cross(randVec, t1); } n.cross(t1, t2); } else { // The normal length is zero, make something up t1.set(1, 0, 0); t2.set(0, 1, 0); } } /** * Converts to a more readable format */ toString() { return this.x + "," + this.y + "," + this.z; } /** * Converts to an array */ toArray() { return [this.x, this.y, this.z]; } /** * Copies value of source to this vector. */ copy(vector) { this.x = vector.x; this.y = vector.y; this.z = vector.z; return this; } /** * Do a linear interpolation between two vectors * @param t A number between 0 and 1. 0 will make this function return u, and 1 will make it return v. Numbers in between will generate a vector in between them. */ lerp(vector, t, target) { const x = this.x; const y = this.y; const z = this.z; target.x = x + (vector.x - x) * t; target.y = y + (vector.y - y) * t; target.z = z + (vector.z - z) * t; } /** * Check if a vector equals is almost equal to another one. */ almostEquals(vector, precision = 1e-6) { if (Math.abs(this.x - vector.x) > precision || Math.abs(this.y - vector.y) > precision || Math.abs(this.z - vector.z) > precision) { return false; } return true; } /** * Check if a vector is almost zero */ almostZero(precision = 1e-6) { if (Math.abs(this.x) > precision || Math.abs(this.y) > precision || Math.abs(this.z) > precision) { return false; } return true; } /** * Check if the vector is anti-parallel to another vector. * @param precision Set to zero for exact comparisons */ isAntiparallelTo(vector, precision) { this.negate(antip_neg); return antip_neg.almostEquals(vector, precision); } /** * Clone the vector */ clone() { return new Vec3(this.x, this.y, this.z); } } Vec3.ZERO = void 0; Vec3.UNIT_X = void 0; Vec3.UNIT_Y = void 0; Vec3.UNIT_Z = void 0; Vec3.ZERO = new Vec3(0, 0, 0); Vec3.UNIT_X = new Vec3(1, 0, 0); Vec3.UNIT_Y = new Vec3(0, 1, 0); Vec3.UNIT_Z = new Vec3(0, 0, 1); const Vec3_tangents_n = new Vec3(); const Vec3_tangents_randVec = new Vec3(); const antip_neg = new Vec3(); /** * Axis aligned bounding box class. */ class AABB { /** * The lower bound of the bounding box */ /** * The upper bound of the bounding box */ constructor(options = {}) { this.lowerBound = void 0; this.upperBound = void 0; this.lowerBound = new Vec3(); this.upperBound = new Vec3(); if (options.lowerBound) { this.lowerBound.copy(options.lowerBound); } if (options.upperBound) { this.upperBound.copy(options.upperBound); } } /** * Set the AABB bounds from a set of points. * @param points An array of Vec3's. * @return The self object */ setFromPoints(points, position, quaternion, skinSize) { const l = this.lowerBound; const u = this.upperBound; const q = quaternion; // Set to the first point l.copy(points[0]); if (q) { q.vmult(l, l); } u.copy(l); for (let i = 1; i < points.length; i++) { let p = points[i]; if (q) { q.vmult(p, tmp$1); p = tmp$1; } if (p.x > u.x) { u.x = p.x; } if (p.x < l.x) { l.x = p.x; } if (p.y > u.y) { u.y = p.y; } if (p.y < l.y) { l.y = p.y; } if (p.z > u.z) { u.z = p.z; } if (p.z < l.z) { l.z = p.z; } } // Add offset if (position) { position.vadd(l, l); position.vadd(u, u); } if (skinSize) { l.x -= skinSize; l.y -= skinSize; l.z -= skinSize; u.x += skinSize; u.y += skinSize; u.z += skinSize; } return this; } /** * Copy bounds from an AABB to this AABB * @param aabb Source to copy from * @return The this object, for chainability */ copy(aabb) { this.lowerBound.copy(aabb.lowerBound); this.upperBound.copy(aabb.upperBound); return this; } /** * Clone an AABB */ clone() { return new AABB().copy(this); } /** * Extend this AABB so that it covers the given AABB too. */ extend(aabb) { this.lowerBound.x = Math.min(this.lowerBound.x, aabb.lowerBound.x); this.upperBound.x = Math.max(this.upperBound.x, aabb.upperBound.x); this.lowerBound.y = Math.min(this.lowerBound.y, aabb.lowerBound.y); this.upperBound.y = Math.max(this.upperBound.y, aabb.upperBound.y); this.lowerBound.z = Math.min(this.lowerBound.z, aabb.lowerBound.z); this.upperBound.z = Math.max(this.upperBound.z, aabb.upperBound.z); } /** * Returns true if the given AABB overlaps this AABB. */ overlaps(aabb) { const l1 = this.lowerBound; const u1 = this.upperBound; const l2 = aabb.lowerBound; const u2 = aabb.upperBound; // l2 u2 // |---------| // |--------| // l1 u1 const overlapsX = l2.x <= u1.x && u1.x <= u2.x || l1.x <= u2.x && u2.x <= u1.x; const overlapsY = l2.y <= u1.y && u1.y <= u2.y || l1.y <= u2.y && u2.y <= u1.y; const overlapsZ = l2.z <= u1.z && u1.z <= u2.z || l1.z <= u2.z && u2.z <= u1.z; return overlapsX && overlapsY && overlapsZ; } // Mostly for debugging volume() { const l = this.lowerBound; const u = this.upperBound; return (u.x - l.x) * (u.y - l.y) * (u.z - l.z); } /** * Returns true if the given AABB is fully contained in this AABB. */ contains(aabb) { const l1 = this.lowerBound; const u1 = this.upperBound; const l2 = aabb.lowerBound; const u2 = aabb.upperBound; // l2 u2 // |---------| // |---------------| // l1 u1 return l1.x <= l2.x && u1.x >= u2.x && l1.y <= l2.y && u1.y >= u2.y && l1.z <= l2.z && u1.z >= u2.z; } getCorners(a, b, c, d, e, f, g, h) { const l = this.lowerBound; const u = this.upperBound; a.copy(l); b.set(u.x, l.y, l.z); c.set(u.x, u.y, l.z); d.set(l.x, u.y, u.z); e.set(u.x, l.y, u.z); f.set(l.x, u.y, l.z); g.set(l.x, l.y, u.z); h.copy(u); } /** * Get the representation of an AABB in another frame. * @return The "target" AABB object. */ toLocalFrame(frame, target) { const corners = transformIntoFrame_corners; const a = corners[0]; const b = corners[1]; const c = corners[2]; const d = corners[3]; const e = corners[4]; const f = corners[5]; const g = corners[6]; const h = corners[7]; // Get corners in current frame this.getCorners(a, b, c, d, e, f, g, h); // Transform them to new local frame for (let i = 0; i !== 8; i++) { const corner = corners[i]; frame.pointToLocal(corner, corner); } return target.setFromPoints(corners); } /** * Get the representation of an AABB in the global frame. * @return The "target" AABB object. */ toWorldFrame(frame, target) { const corners = transformIntoFrame_corners; const a = corners[0]; const b = corners[1]; const c = corners[2]; const d = corners[3]; const e = corners[4]; const f = corners[5]; const g = corners[6]; const h = corners[7]; // Get corners in current frame this.getCorners(a, b, c, d, e, f, g, h); // Transform them to new local frame for (let i = 0; i !== 8; i++) { const corner = corners[i]; frame.pointToWorld(corner, corner); } return target.setFromPoints(corners); } /** * Check if the AABB is hit by a ray. */ overlapsRay(ray) { const { direction, from } = ray; // const t = 0 // ray.direction is unit direction vector of ray const dirFracX = 1 / direction.x; const dirFracY = 1 / direction.y; const dirFracZ = 1 / direction.z; // this.lowerBound is the corner of AABB with minimal coordinates - left bottom, rt is maximal corner const t1 = (this.lowerBound.x - from.x) * dirFracX; const t2 = (this.upperBound.x - from.x) * dirFracX; const t3 = (this.lowerBound.y - from.y) * dirFracY; const t4 = (this.upperBound.y - from.y) * dirFracY; const t5 = (this.lowerBound.z - from.z) * dirFracZ; const t6 = (this.upperBound.z - from.z) * dirFracZ; // const tmin = Math.max(Math.max(Math.min(t1, t2), Math.min(t3, t4))); // const tmax = Math.min(Math.min(Math.max(t1, t2), Math.max(t3, t4))); const tmin = Math.max(Math.max(Math.min(t1, t2), Math.min(t3, t4)), Math.min(t5, t6)); const tmax = Math.min(Math.min(Math.max(t1, t2), Math.max(t3, t4)), Math.max(t5, t6)); // if tmax < 0, ray (line) is intersecting AABB, but whole AABB is behing us if (tmax < 0) { //t = tmax; return false; } // if tmin > tmax, ray doesn't intersect AABB if (tmin > tmax) { //t = tmax; return false; } return true; } } const tmp$1 = new Vec3(); const transformIntoFrame_corners = [new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3()]; /** * Collision "matrix". * It's actually a triangular-shaped array of whether two bodies are touching this step, for reference next step */ class ArrayCollisionMatrix { /** * The matrix storage. */ constructor() { this.matrix = void 0; this.matrix = []; } /** * Get an element */ get(bi, bj) { let { index: i } = bi; let { index: j } = bj; if (j > i) { const temp = j; j = i; i = temp; } return this.matrix[(i * (i + 1) >> 1) + j - 1]; } /** * Set an element */ set(bi, bj, value) { let { index: i } = bi; let { index: j } = bj; if (j > i) { const temp = j; j = i; i = temp; } this.matrix[(i * (i + 1) >> 1) + j - 1] = value ? 1 : 0; } /** * Sets all elements to zero */ reset() { for (let i = 0, l = this.matrix.length; i !== l; i++) { this.matrix[i] = 0; } } /** * Sets the max number of objects */ setNumObjects(n) { this.matrix.length = n * (n - 1) >> 1; } } /** * Base class for objects that dispatches events. */ class EventTarget { constructor() { this._listeners = void 0; } /** * Add an event listener * @return The self object, for chainability. */ addEventListener(type, listener) { if (this._listeners === undefined) { this._listeners = {}; } const listeners = this._listeners; if (listeners[type] === undefined) { listeners[type] = []; } if (!listeners[type].includes(listener)) { listeners[type].push(listener); } return this; } /** * Check if an event listener is added */ hasEventListener(type, listener) { if (this._listeners === undefined) { return false; } const listeners = this._listeners; if (listeners[type] !== undefined && listeners[type].includes(listener)) { return true; } return false; } /** * Check if any event listener of the given type is added */ hasAnyEventListener(type) { if (this._listeners === undefined) { return false; } const listeners = this._listeners; return listeners[type] !== undefined; } /** * Remove an event listener * @return The self object, for chainability. */ removeEventListener(type, listener) { if (this._listeners === undefined) { return this; } const listeners = this._listeners; if (listeners[type] === undefined) { return this; } const index = listeners[type].indexOf(listener); if (index !== -1) { listeners[type].splice(index, 1); } return this; } /** * Emit an event. * @return The self object, for chainability. */ dispatchEvent(event) { if (this._listeners === undefined) { return this; } const listeners = this._listeners; const listenerArray = listeners[event.type]; if (listenerArray !== undefined) { event.target = this; for (let i = 0, l = listenerArray.length; i < l; i++) { listenerArray[i].call(this, event); } } return this; } } /** * A Quaternion describes a rotation in 3D space. The Quaternion is mathematically defined as Q = x*i + y*j + z*k + w, where (i,j,k) are imaginary basis vectors. (x,y,z) can be seen as a vector related to the axis of rotation, while the real multiplier, w, is related to the amount of rotation. * @param x Multiplier of the imaginary basis vector i. * @param y Multiplier of the imaginary basis vector j. * @param z Multiplier of the imaginary basis vector k. * @param w Multiplier of the real part. * @see http://en.wikipedia.org/wiki/Quaternion */ class Quaternion { constructor(x = 0, y = 0, z = 0, w = 1) { this.x = void 0; this.y = void 0; this.z = void 0; this.w = void 0; this.x = x; this.y = y; this.z = z; this.w = w; } /** * Set the value of the quaternion. */ set(x, y, z, w) { this.x = x; this.y = y; this.z = z; this.w = w; return this; } /** * Convert to a readable format * @return "x,y,z,w" */ toString() { return this.x + "," + this.y + "," + this.z + "," + this.w; } /** * Convert to an Array * @return [x, y, z, w] */ toArray() { return [this.x, this.y, this.z, this.w]; } /** * Set the quaternion components given an axis and an angle in radians. */ setFromAxisAngle(vector, angle) { const s = Math.sin(angle * 0.5); this.x = vector.x * s; this.y = vector.y * s; this.z = vector.z * s; this.w = Math.cos(angle * 0.5); return this; } /** * Converts the quaternion to [ axis, angle ] representation. * @param targetAxis A vector object to reuse for storing the axis. * @return An array, first element is the axis and the second is the angle in radians. */ toAxisAngle(targetAxis = new Vec3()) { this.normalize(); // if w>1 acos and sqrt will produce errors, this cant happen if quaternion is normalised const angle = 2 * Math.acos(this.w); const s = Math.sqrt(1 - this.w * this.w); // assuming quaternion normalised then w is less than 1, so term always positive. if (s < 0.001) { // test to avoid divide by zero, s is always positive due to sqrt // if s close to zero then direction of axis not important targetAxis.x = this.x; // if it is important that axis is normalised then replace with x=1; y=z=0; targetAxis.y = this.y; targetAxis.z = this.z; } else { targetAxis.x = this.x / s; // normalise axis targetAxis.y = this.y / s; targetAxis.z = this.z / s; } return [targetAxis, angle]; } /** * Set the quaternion value given two vectors. The resulting rotation will be the needed rotation to rotate u to v. */ setFromVectors(u, v) { if (u.isAntiparallelTo(v)) { const t1 = sfv_t1; const t2 = sfv_t2; u.tangents(t1, t2); this.setFromAxisAngle(t1, Math.PI); } else { const a = u.cross(v); this.x = a.x; this.y = a.y; this.z = a.z; this.w = Math.sqrt(u.length() ** 2 * v.length() ** 2) + u.dot(v); this.normalize(); } return this; } /** * Multiply the quaternion with an other quaternion. */ mult(quat, target = new Quaternion()) { const ax = this.x; const ay = this.y; const az = this.z; const aw = this.w; const bx = quat.x; const by = quat.y; const bz = quat.z; const bw = quat.w; target.x = ax * bw + aw * bx + ay * bz - az * by; target.y = ay * bw + aw * by + az * bx - ax * bz; target.z = az * bw + aw * bz + ax * by - ay * bx; target.w = aw * bw - ax * bx - ay * by - az * bz; return target; } /** * Get the inverse quaternion rotation. */ inverse(target = new Quaternion()) { const x = this.x; const y = this.y; const z = this.z; const w = this.w; this.conjugate(target); const inorm2 = 1 / (x * x + y * y + z * z + w * w); target.x *= inorm2; target.y *= inorm2; target.z *= inorm2; target.w *= inorm2; return target; } /** * Get the quaternion conjugate */ conjugate(target = new Quaternion()) { target.x = -this.x; target.y = -this.y; target.z = -this.z; target.w = this.w; return target; } /** * Normalize the quaternion. Note that this changes the values of the quaternion. */ normalize() { let l = Math.sqrt(this.x * this.x + this.y * this.y + this.z * this.z + this.w * this.w); if (l === 0) { this.x = 0; this.y = 0; this.z = 0; this.w = 0; } else { l = 1 / l; this.x *= l; this.y *= l; this.z *= l; this.w *= l; } return this; } /** * Approximation of quaternion normalization. Works best when quat is already almost-normalized. * @author unphased, https://github.com/unphased */ normalizeFast() { const f = (3.0 - (this.x * this.x + this.y * this.y + this.z * this.z + this.w * this.w)) / 2.0; if (f === 0) { this.x = 0; this.y = 0; this.z = 0; this.w = 0; } else { this.x *= f; this.y *= f; this.z *= f; this.w *= f; } return this; } /** * Multiply the quaternion by a vector */ vmult(v, target = new Vec3()) { const x = v.x; const y = v.y; const z = v.z; const qx = this.x; const qy = this.y; const qz = this.z; const qw = this.w; // q*v const ix = qw * x + qy * z - qz * y; const iy = qw * y + qz * x - qx * z; const iz = qw * z + qx * y - qy * x; const iw = -qx * x - qy * y - qz * z; target.x = ix * qw + iw * -qx + iy * -qz - iz * -qy; target.y = iy * qw + iw * -qy + iz * -qx - ix * -qz; target.z = iz * qw + iw * -qz + ix * -qy - iy * -qx; return target; } /** * Copies value of source to this quaternion. * @return this */ copy(quat) { this.x = quat.x; this.y = quat.y; this.z = quat.z; this.w = quat.w; return this; } /** * Convert the quaternion to euler angle representation. Order: YZX, as this page describes: https://www.euclideanspace.com/maths/standards/index.htm * @param order Three-character string, defaults to "YZX" */ toEuler(target, order = 'YZX') { let heading; let attitude; let bank; const x = this.x; const y = this.y; const z = this.z; const w = this.w; switch (order) { case 'YZX': const test = x * y + z * w; if (test > 0.499) { // singularity at north pole heading = 2 * Math.atan2(x, w); attitude = Math.PI / 2; bank = 0; } if (test < -0.499) { // singularity at south pole heading = -2 * Math.atan2(x, w); attitude = -Math.PI / 2; bank = 0; } if (heading === undefined) { const sqx = x * x; const sqy = y * y; const sqz = z * z; heading = Math.atan2(2 * y * w - 2 * x * z, 1 - 2 * sqy - 2 * sqz); // Heading attitude = Math.asin(2 * test); // attitude bank = Math.atan2(2 * x * w - 2 * y * z, 1 - 2 * sqx - 2 * sqz); // bank } break; default: throw new Error("Euler order " + order + " not supported yet."); } target.y = heading; target.z = attitude; target.x = bank; } /** * @param order The order to apply angles: 'XYZ' or 'YXZ' or any other combination. * * See {@link https://www.mathworks.com/matlabcentral/fileexchange/20696-function-to-convert-between-dcm-euler-angles-quaternions-and-euler-vectors MathWorks} reference */ setFromEuler(x, y, z, order = 'XYZ') { const c1 = Math.cos(x / 2); const c2 = Math.cos(y / 2); const c3 = Math.cos(z / 2); const s1 = Math.sin(x / 2); const s2 = Math.sin(y / 2); const s3 = Math.sin(z / 2); if (order === 'XYZ') { this.x = s1 * c2 * c3 + c1 * s2 * s3; this.y = c1 * s2 * c3 - s1 * c2 * s3; this.z = c1 * c2 * s3 + s1 * s2 * c3; this.w = c1 * c2 * c3 - s1 * s2 * s3; } else if (order === 'YXZ') { this.x = s1 * c2 * c3 + c1 * s2 * s3; this.y = c1 * s2 * c3 - s1 * c2 * s3; this.z = c1 * c2 * s3 - s1 * s2 * c3; this.w = c1 * c2 * c3 + s1 * s2 * s3; } else if (order === 'ZXY') { this.x = s1 * c2 * c3 - c1 * s2 * s3; this.y = c1 * s2 * c3 + s1 * c2 * s3; this.z = c1 * c2 * s3 + s1 * s2 * c3; this.w = c1 * c2 * c3 - s1 * s2 * s3; } else if (order === 'ZYX') { this.x = s1 * c2 * c3 - c1 * s2 * s3; this.y = c1 * s2 * c3 + s1 * c2 * s3; this.z = c1 * c2 * s3 - s1 * s2 * c3; this.w = c1 * c2 * c3 + s1 * s2 * s3; } else if (order === 'YZX') { this.x = s1 * c2 * c3 + c1 * s2 * s3; this.y = c1 * s2 * c3 + s1 * c2 * s3; this.z = c1 * c2 * s3 - s1 * s2 * c3; this.w = c1 * c2 * c3 - s1 * s2 * s3; } else if (order === 'XZY') { this.x = s1 * c2 * c3 - c1 * s2 * s3; this.y = c1 * s2 * c3 - s1 * c2 * s3; this.z = c1 * c2 * s3 + s1 * s2 * c3; this.w = c1 * c2 * c3 + s1 * s2 * s3; } return this; } clone() { return new Quaternion(this.x, this.y, this.z, this.w); } /** * Performs a spherical linear interpolation between two quat * * @param toQuat second operand * @param t interpolation amount between the self quaternion and toQuat * @param target A quaternion to store the result in. If not provided, a new one will be created. * @returns {Quaternion} The "target" object */ slerp(toQuat, t, target = new Quaternion()) { const ax = this.x; const ay = this.y; const az = this.z; const aw = this.w; let bx = toQuat.x; let by = toQuat.y; let bz = toQuat.z; let bw = toQuat.w; let omega; let cosom; let sinom; let scale0; let scale1; // calc cosine cosom = ax * bx + ay * by + az * bz + aw * bw; // adjust signs (if necessary) if (cosom < 0.0) { cosom = -cosom; bx = -bx; by = -by; bz = -bz; bw = -bw; } // calculate coefficients if (1.0 - cosom > 0.000001) { // standard case (slerp) omega = Math.acos(cosom); sinom = Math.sin(omega); scale0 = Math.sin((1.0 - t) * omega) / sinom; scale1 = Math.sin(t * omega) / sinom; } else { // "from" and "to" quaternions are very close // ... so we can do a linear interpolation scale0 = 1.0 - t; scale1 = t; } // calculate final values target.x = scale0 * ax + scale1 * bx; target.y = scale0 * ay + scale1 * by; target.z = scale0 * az + scale1 * bz; target.w = scale0 * aw + scale1 * bw; return target; } /** * Rotate an absolute orientation quaternion given an angular velocity and a time step. */ integrate(angularVelocity, dt, angularFactor, target = new Quaternion()) { const ax = angularVelocity.x * angularFactor.x, ay = angularVelocity.y * angularFactor.y, az = angularVelocity.z * angularFactor.z, bx = this.x, by = this.y, bz = this.z, bw = this.w; const half_dt = dt * 0.5; target.x += half_dt * (ax * bw + ay * bz - az * by); target.y += half_dt * (ay * bw + az * bx - ax * bz); target.z += half_dt * (az * bw + ax * by - ay * bx); target.w += half_dt * (-ax * bx - ay * by - az * bz); return target; } } const sfv_t1 = new Vec3(); const sfv_t2 = new Vec3(); /** * The available shape types. */ const SHAPE_TYPES = { /** SPHERE */ SPHERE: 1, /** PLANE */ PLANE: 2, /** BOX */ BOX: 4, /** COMPOUND */ COMPOUND: 8, /** CONVEXPOLYHEDRON */ CONVEXPOLYHEDRON: 16, /** HEIGHTFIELD */ HEIGHTFIELD: 32, /** PARTICLE */ PARTICLE: 64, /** CYLINDER */ CYLINDER: 128, /** TRIMESH */ TRIMESH: 256 }; /** * ShapeType */ /** * Base class for shapes */ class Shape { /** * Identifier of the Shape. */ /** * The type of this shape. Must be set to an int > 0 by subclasses. */ /** * The local bounding sphere radius of this shape. */ /** * Whether to produce contact forces when in contact with other bodies. Note that contacts will be generated, but they will be disabled. * @default true */ /** * @default 1 */ /** * @default -1 */ /** * Optional material of the shape that regulates contact properties. */ /** * The body to which the shape is added to. */ /** * All the Shape types. */ constructor(options = {}) { this.id = void 0; this.type = void 0; this.boundingSphereRadius = void 0; this.collisionResponse = void 0; this.collisionFilterGroup = void 0; this.collisionFilterMask = void 0; this.material = void 0; this.body = void 0; this.id = Shape.idCounter++; this.type = options.type || 0; this.boundingSphereRadius = 0; this.collisionResponse = options.collisionResponse ? options.collisionResponse : true; this.collisionFilterGroup = options.collisionFilterGroup !== undefined ? options.collisionFilterGroup : 1; this.collisionFilterMask = options.collisionFilterMask !== undefined ? options.collisionFilterMask : -1; this.material = options.material ? options.material : null; this.body = null; } /** * Computes the bounding sphere radius. * The result is stored in the property `.boundingSphereRadius` */ updateBoundingSphereRadius() { throw "computeBoundingSphereRadius() not implemented for shape type " + this.type; } /** * Get the volume of this shape */ volume() { throw "volume() not implemented for shape type " + this.type; } /** * Calculates the inertia in the local frame for this shape. * @see http://en.wikipedia.org/wiki/List_of_moments_of_inertia */ calculateLocalInertia(mass, target) { throw "calculateLocalInertia() not implemented for shape type " + this.type; } /** * @todo use abstract for these kind of methods */ calculateWorldAABB(pos, quat, min, max) { throw "calculateWorldAABB() not implemented for shape type " + this.type; } } Shape.idCounter = 0; Shape.types = SHAPE_TYPES; /** * Transformation utilities. */ class Transform { /** * position */ /** * quaternion */ constructor(options = {}) { this.position = void 0; this.quaternion = void 0; this.position = new Vec3(); this.quaternion = new Quaternion(); if (options.position) { this.position.copy(options.position); } if (options.quaternion) { this.quaternion.copy(options.quaternion); } } /** * Get a global point in local transform coordinates. */ pointToLocal(worldPoint, result) { return Transform.pointToLocalFrame(this.position, this.quaternion, worldPoint, result); } /** * Get a local point in global transform coordinates. */ pointToWorld(localPoint, result) { return Transform.pointToWorldFrame(this.position, this.quaternion, localPoint, result); } /** * vectorToWorldFrame */ vectorToWorldFrame(localVector, result = new Vec3()) { this.quaternion.vmult(localVector, result); return result; } /** * pointToLocalFrame */ static pointToLocalFrame(position, quaternion, worldPoint, result = new Vec3()) { worldPoint.vsub(position, result); quaternion.conjugate(tmpQuat$1); tmpQuat$1.vmult(result, result); return result; } /** * pointToWorldFrame */ static pointToWorldFrame(position, quaternion, localPoint, result = new Vec3()) { quaternion.vmult(localPoint, result); result.vadd(position, result); return result; } /** * vectorToWorldFrame */ static vectorToWorldFrame(quaternion, localVector, result = new Vec3()) { quaternion.vmult(localVector, result); return result; } /** * vectorToLocalFrame */ static vectorToLocalFrame(position, quaternion, worldVector, result = new Vec3()) { quaternion.w *= -1; quaternion.vmult(worldVector, result); quaternion.w *= -1; return result; } } const tmpQuat$1 = new Quaternion(); /** * A set of polygons describing a convex shape. * * The shape MUST be convex for the code to work properly. No polygons may be coplanar (contained * in the same 3D plane), instead these should be merged into one polygon. * * @author qiao / https://github.com/qiao (original author, see https://github.com/qiao/three.js/commit/85026f0c769e4000148a67d45a9e9b9c5108836f) * @author schteppe / https://github.com/schteppe * @see https://www.altdevblogaday.com/2011/05/13/contact-generation-between-3d-convex-meshes/ * * @todo Move the clipping functions to ContactGenerator? * @todo Automatically merge coplanar polygons in constructor. * @example * const convexShape = new CANNON.ConvexPolyhedron({ vertices, faces }) * const convexBody = new CANNON.Body({ mass: 1, shape: convexShape }) * world.addBody(convexBody) */ class ConvexPolyhedron extends Shape { /** vertices */ /** * Array of integer arrays, indicating which vertices each face consists of */ /** faceNormals */ /** worldVertices */ /** worldVerticesNeedsUpdate */ /** worldFaceNormals */ /** worldFaceNormalsNeedsUpdate */ /** * If given, these locally defined, normalized axes are the only ones being checked when doing separating axis check. */ /** uniqueEdges */ /** * @param vertices An array of Vec3's * @param faces Array of integer arrays, describing which vertices that is included in each face. */ constructor(props = {}) { const { vertices = [], faces = [], normals = [], axes, boundingSphereRadius } = props; super({ type: Shape.types.CONVEXPOLYHEDRON }); this.vertices = void 0; this.faces = void 0; this.faceNormals = void 0; this.worldVertices = void 0; this.worldVerticesNeedsUpdate = void 0; this.worldFaceNormals = void 0; this.worldFaceNormalsNeedsUpdate = void 0; this.uniqueAxes = void 0; this.uniqueEdges = void 0; this.vertices = vertices; this.faces = faces; this.faceNormals = normals; if (this.faceNormals.length === 0) { this.computeNormals(); } if (!boundingSphereRadius) { this.updateBoundingSphereRadius(); } else { this.boundingSphereRadius = boundingSphereRadius; } this.worldVertices = []; // World transformed version of .vertices this.worldVerticesNeedsUpdate = true; this.worldFaceNormals = []; // World transformed version of .faceNormals this.worldFaceNormalsNeedsUpdate = true; this.uniqueAxes = axes ? axes.slice() : null; this.uniqueEdges = []; this.computeEdges(); } /** * Computes uniqueEdges */ computeEdges() { const faces = this.faces; const vertices = this.vertices; const edges = this.uniqueEdges; edges.length = 0; const edge = new Vec3(); for (let i = 0; i !== faces.length; i++) { const face = faces[i]; const numVertices = face.length; for (let j = 0; j !== numVertices; j++) { const k = (j + 1) % numVertices; vertices[face[j]].vsub(vertices[face[k]], edge); edge.normalize(); let found = false; for (let p = 0; p !== edges.length; p++) { if (edges[p].almostEquals(edge) || edges[p].almostEquals(edge)) { found = true; break; } } if (!found) { edges.push(edge.clone()); } } } } /** * Compute the normals of the faces. * Will reuse existing Vec3 objects in the `faceNormals` array if they exist. */ computeNormals() { this.faceNormals.length = this.faces.length; // Generate normals for (let i = 0; i < this.faces.length; i++) { // Check so all vertices exists for this face for (let j = 0; j < this.faces[i].length; j++) { if (!this.vertices[this.faces[i][j]]) { throw new Error("Vertex " + this.faces[i][j] + " not found!"); } } const n = this.faceNormals[i] || new Vec3(); this.getFaceNormal(i, n); n.negate(n); this.faceNormals[i] = n; const vertex = this.vertices[this.faces[i][0]]; if (n.dot(vertex) < 0) { console.error(".faceNormals[" + i + "] = Vec3(" + n.toString() + ") looks like it points into the shape? The vertices follow. Make sure they are ordered CCW around the normal, using the right hand rule."); for (let j = 0; j < this.faces[i].length; j++) { console.warn(".vertices[" + this.faces[i][j] + "] = Vec3(" + this.vertices[this.faces[i][j]].toString() + ")"); } } } } /** * Compute the normal of a face from its vertices */ getFaceNormal(i, target) { const f = this.faces[i]; const va = this.vertices[f[0]]; const vb = this.vertices[f[1]]; const vc = this.vertices[f[2]]; ConvexPolyhedron.computeNormal(va, vb, vc, target); } /** * Get face normal given 3 vertices */ static computeNormal(va, vb, vc, target) { const cb = new Vec3(); const ab = new Vec3(); vb.vsub(va, ab); vc.vsub(vb, cb); cb.cross(ab, target); if (!target.isZero()) { target.normalize(); } } /** * @param minDist Clamp distance * @param result The an array of contact point objects, see clipFaceAgainstHull */ clipAgainstHull(posA, quatA, hullB, posB, quatB, separatingNormal, minDist, maxDist, result) { const WorldNormal = new Vec3(); let closestFaceB = -1; let dmax = -Number.MAX_VALUE; for (let face = 0; face < hullB.faces.length; face++) { WorldNormal.copy(hullB.faceNormals[face]); quatB.vmult(WorldNormal, WorldNormal); const d = WorldNormal.dot(separatingNormal); if (d > dmax) { dmax = d; closestFaceB = face; } } const worldVertsB1 = []; for (let i = 0; i < hullB.faces[closestFaceB].length; i++) { const b = hullB.vertices[hullB.faces[closestFaceB][i]]; const worldb = new Vec3(); worldb.copy(b); quatB.vmult(worldb, worldb); posB.vadd(worldb, worldb); worldVertsB1.push(worldb); } if (closestFaceB >= 0) { this.clipFaceAgainstHull(separatingNormal, posA, quatA, worldVertsB1, minDist, maxDist, result); } } /** * Find the separating axis between this hull and another * @param target The target vector to save the axis in * @return Returns false if a separation is found, else true */ findSeparatingAxis(hullB, posA, quatA, posB, quatB, target, faceListA, faceListB) { const faceANormalWS3 = new Vec3(); const Worldnormal1 = new Vec3(); const deltaC = new Vec3(); const worldEdge0 = new Vec3(); const worldEdge1 = new Vec3(); const Cross = new Vec3(); let dmin = Number.MAX_VALUE; const hullA = this; if (!hullA.uniqueAxes) { const numFacesA = faceListA ? faceListA.length : hullA.faces.length; // Test face normals from hullA for (let i = 0; i < numFacesA; i++) { const fi = faceListA ? faceListA[i] : i; // Get world face normal faceANormalWS3.copy(hullA.faceNormals[fi]); quatA.vmult(faceANormalWS3, faceANormalWS3); const d = hullA.testSepAxis(faceANormalWS3, hullB, posA, quatA, posB, quatB); if (d === false) { return false; } if (d < dmin) { dmin = d; target.copy(faceANormalWS3); } } } else { // Test unique axes for (let i = 0; i !== hullA.uniqueAxes.length; i++) { // Get world axis quatA.vmult(hullA.uniqueAxes[i], faceANormalWS3); const d = hullA.testSepAxis(faceANormalWS3, hullB, posA, quatA, posB, quatB); if (d === false) { return false; } if (d < dmin) { dmin = d; target.copy(faceANormalWS3); } } } if (!hullB.uniqueAxes) { // Test face normals from hullB const numFacesB = faceListB ? faceListB.length : hullB.faces.length; for (let i = 0; i < numFacesB; i++) { const fi = faceListB ? faceListB[i] : i; Worldnormal1.copy(hullB.faceNormals[fi]); quatB.vmult(Worldnormal1, Worldnormal1); const d = hullA.testSepAxis(Worldnormal1, hullB, posA, quatA, posB, quatB); if (d === false) { return false; } if (d < dmin) { dmin = d; target.copy(Worldnormal1); } } } else { // Test unique axes in B for (let i = 0; i !== hullB.uniqueAxes.length; i++) { quatB.vmult(hullB.uniqueAxes[i], Worldnormal1); const d = hullA.testSepAxis(Worldnormal1, hullB, posA, quatA, posB, quatB); if (d === false) { return false; } if (d < dmin) { dmin = d; target.copy(Worldnormal1); } } } // Test edges for (let e0 = 0; e0 !== hullA.uniqueEdges.length; e0++) { // Get world edge quatA.vmult(hullA.uniqueEdges[e0], worldEdge0); for (let e1 = 0; e1 !== hullB.uniqueEdges.length; e1++) { // Get world edge 2 quatB.vmult(hullB.uniqueEdges[e1], worldEdge1); worldEdge0.cross(worldEdge1, Cross); if (!Cross.almostZero()) { Cross.normalize(); const dist = hullA.testSepAxis(Cross, hullB, posA, quatA, posB, quatB); if (dist === false) { return false; } if (dist < dmin) { dmin = dist; target.copy(Cross); } } } } posB.vsub(posA, deltaC); if (deltaC.dot(target) > 0.0) { target.negate(target); } return true; } /** * Test separating axis against two hulls. Both hulls are projected onto the axis and the overlap size is returned if there is one. * @return The overlap depth, or FALSE if no penetration. */ testSepAxis(axis, hullB, posA, quatA, posB, quatB) { const hullA = this; ConvexPolyhedron.project(hullA, axis, posA, quatA, maxminA); ConvexPolyhedron.project(hullB, axis, posB, quatB, maxminB); const maxA = maxminA[0]; const minA = maxminA[1]; const maxB = maxminB[0]; const minB = maxminB[1]; if (maxA < minB || maxB < minA) { return false; // Separated } const d0 = maxA - minB; const d1 = maxB - minA; const depth = d0 < d1 ? d0 : d1; return depth; } /** * calculateLocalInertia */ calculateLocalInertia(mass, target) { // Approximate with box inertia // Exact inertia calculation is overkill, but see http://geometrictools.com/Documentation/PolyhedralMassProperties.pdf for the correct way to do it const aabbmax = new Vec3(); const aabbmin = new Vec3(); this.computeLocalAABB(aabbmin, aabbmax); const x = aabbmax.x - aabbmin.x; const y = aabbmax.y - aabbmin.y; const z = aabbmax.z - aabbmin.z; target.x = 1.0 / 12.0 * mass * (2 * y * 2 * y + 2 * z * 2 * z); target.y = 1.0 / 12.0 * mass * (2 * x * 2 * x + 2 * z * 2 * z); target.z = 1.0 / 12.0 * mass * (2 * y * 2 * y + 2 * x * 2 * x); } /** * @param face_i Index of the face */ getPlaneConstantOfFace(face_i) { const f = this.faces[face_i]; const n = this.faceNormals[face_i]; const v = this.vertices[f[0]]; const c = -n.dot(v); return c; } /** * Clip a face against a hull. * @param worldVertsB1 An array of Vec3 with vertices in the world frame. * @param minDist Distance clamping * @param Array result Array to store resulting contact points in. Will be objects with properties: point, depth, normal. These are represented in world coordinates. */ clipFaceAgainstHull(separatingNormal, posA, quatA, worldVertsB1, minDist, maxDist, result) { const faceANormalWS = new Vec3(); const edge0 = new Vec3(); const WorldEdge0 = new Vec3(); const worldPlaneAnormal1 = new Vec3(); const planeNormalWS1 = new Vec3(); const worldA1 = new Vec3(); const localPlaneNormal = new Vec3(); const planeNormalWS = new Vec3(); const hullA = this; const worldVertsB2 = []; const pVtxIn = worldVertsB1; const pVtxOut = worldVertsB2; let closestFaceA = -1; let dmin = Number.MAX_VALUE; // Find the face with normal closest to the separating axis for (let face = 0; face < hullA.faces.length; face++) { faceANormalWS.copy(hullA.faceNormals[face]); quatA.vmult(faceANormalWS, faceANormalWS); const d = faceANormalWS.dot(separatingNormal); if (d < dmin) { dmin = d; closestFaceA = face; } } if (closestFaceA < 0) { return; } // Get the face and construct connected faces const polyA = hullA.faces[closestFaceA]; polyA.connectedFaces = []; for (let i = 0; i < hullA.faces.length; i++) { for (let j = 0; j < hullA.faces[i].length; j++) { if ( /* Sharing a vertex*/ polyA.indexOf(hullA.faces[i][j]) !== -1 && /* Not the one we are looking for connections from */ i !== closestFaceA && /* Not already added */ polyA.connectedFaces.indexOf(i) === -1) { polyA.connectedFaces.push(i); } } } // Clip the polygon to the back of the planes of all faces of hull A, // that are adjacent to the witness face const numVerticesA = polyA.length; for (let i = 0; i < numVerticesA; i++) { const a = hullA.vertices[polyA[i]]; const b = hullA.vertices[polyA[(i + 1) % numVerticesA]]; a.vsub(b, edge0); WorldEdge0.copy(edge0); quatA.vmult(WorldEdge0, WorldEdge0); posA.vadd(WorldEdge0, WorldEdge0); worldPlaneAnormal1.copy(this.faceNormals[closestFaceA]); quatA.vmult(worldPlaneAnormal1, worldPlaneAnormal1); posA.vadd(worldPlaneAnormal1, worldPlaneAnormal1); WorldEdge0.cross(worldPlaneAnormal1, planeNormalWS1); planeNormalWS1.negate(planeNormalWS1); worldA1.copy(a); quatA.vmult(worldA1, worldA1); posA.vadd(worldA1, worldA1); const otherFace = polyA.connectedFaces[i]; localPlaneNormal.copy(this.faceNormals[otherFace]); const localPlaneEq = this.getPlaneConstantOfFace(otherFace); planeNormalWS.copy(localPlaneNormal); quatA.vmult(planeNormalWS, planeNormalWS); const planeEqWS = localPlaneEq - planeNormalWS.dot(posA); // Clip face against our constructed plane this.clipFaceAgainstPlane(pVtxIn, pVtxOut, planeNormalWS, planeEqWS); // Throw away all clipped points, but save the remaining until next clip while (pVtxIn.length) { pVtxIn.shift(); } while (pVtxOut.length) { pVtxIn.push(pVtxOut.shift()); } } // only keep contact points that are behind the witness face localPlaneNormal.copy(this.faceNormals[closestFaceA]); const localPlaneEq = this.getPlaneConstantOfFace(closestFaceA); planeNormalWS.copy(localPlaneNormal); quatA.vmult(planeNormalWS, planeNormalWS); const planeEqWS = localPlaneEq - planeNormalWS.dot(posA); for (let i = 0; i < pVtxIn.length; i++) { let depth = planeNormalWS.dot(pVtxIn[i]) + planeEqWS; // ??? if (depth <= minDist) { console.log("clamped: depth=" + depth + " to minDist=" + minDist); depth = minDist; } if (depth <= maxDist) { const point = pVtxIn[i]; if (depth <= 1e-6) { const p = { point, normal: planeNormalWS, depth }; result.push(p); } } } } /** * Clip a face in a hull against the back of a plane. * @param planeConstant The constant in the mathematical plane equation */ clipFaceAgainstPlane(inVertices, outVertices, planeNormal, planeConstant) { let n_dot_first; let n_dot_last; const numVerts = inVertices.length; if (numVerts < 2) { return outVertices; } let firstVertex = inVertices[inVertices.length - 1]; let lastVertex = inVertices[0]; n_dot_first = planeNormal.dot(firstVertex) + planeConstant; for (let vi = 0; vi < numVerts; vi++) { lastVertex = inVertices[vi]; n_dot_last = planeNormal.dot(lastVertex) + planeConstant; if (n_dot_first < 0) { if (n_dot_last < 0) { // Start < 0, end < 0, so output lastVertex const newv = new Vec3(); newv.copy(lastVertex); outVertices.push(newv); } else { // Start < 0, end >= 0, so output intersection const newv = new Vec3(); firstVertex.lerp(lastVertex, n_dot_first / (n_dot_first - n_dot_last), newv); outVertices.push(newv); } } else { if (n_dot_last < 0) { // Start >= 0, end < 0 so output intersection and end const newv = new Vec3(); firstVertex.lerp(lastVertex, n_dot_first / (n_dot_first - n_dot_last), newv); outVertices.push(newv); outVertices.push(lastVertex); } } firstVertex = lastVertex; n_dot_first = n_dot_last; } return outVertices; } /** * Updates `.worldVertices` and sets `.worldVerticesNeedsUpdate` to false. */ computeWorldVertices(position, quat) { while (this.worldVertices.length < this.vertices.length) { this.worldVertices.push(new Vec3()); } const verts = this.vertices; const worldVerts = this.worldVertices; for (let i = 0; i !== this.vertices.length; i++) { quat.vmult(verts[i], worldVerts[i]); position.vadd(worldVerts[i], worldVerts[i]); } this.worldVerticesNeedsUpdate = false; } computeLocalAABB(aabbmin, aabbmax) { const vertices = this.vertices; aabbmin.set(Number.MAX_VALUE, Number.MAX_VALUE, Number.MAX_VALUE); aabbmax.set(-Number.MAX_VALUE, -Number.MAX_VALUE, -Number.MAX_VALUE); for (let i = 0; i < this.vertices.length; i++) { const v = vertices[i]; if (v.x < aabbmin.x) { aabbmin.x = v.x; } else if (v.x > aabbmax.x) { aabbmax.x = v.x; } if (v.y < aabbmin.y) { aabbmin.y = v.y; } else if (v.y > aabbmax.y) { aabbmax.y = v.y; } if (v.z < aabbmin.z) { aabbmin.z = v.z; } else if (v.z > aabbmax.z) { aabbmax.z = v.z; } } } /** * Updates `worldVertices` and sets `worldVerticesNeedsUpdate` to false. */ computeWorldFaceNormals(quat) { const N = this.faceNormals.length; while (this.worldFaceNormals.length < N) { this.worldFaceNormals.push(new Vec3()); } const normals = this.faceNormals; const worldNormals = this.worldFaceNormals; for (let i = 0; i !== N; i++) { quat.vmult(normals[i], worldNormals[i]); } this.worldFaceNormalsNeedsUpdate = false; } /** * updateBoundingSphereRadius */ updateBoundingSphereRadius() { // Assume points are distributed with local (0,0,0) as center let max2 = 0; const verts = this.vertices; for (let i = 0; i !== verts.length; i++) { const norm2 = verts[i].lengthSquared(); if (norm2 > max2) { max2 = norm2; } } this.boundingSphereRadius = Math.sqrt(max2); } /** * calculateWorldAABB */ calculateWorldAABB(pos, quat, min, max) { const verts = this.vertices; let minx; let miny; let minz; let maxx; let maxy; let maxz; let tempWorldVertex = new Vec3(); for (let i = 0; i < verts.length; i++) { tempWorldVertex.copy(verts[i]); quat.vmult(tempWorldVertex, tempWorldVertex); pos.vadd(tempWorldVertex, tempWorldVertex); const v = tempWorldVertex; if (minx === undefined || v.x < minx) { minx = v.x; } if (maxx === undefined || v.x > maxx) { maxx = v.x; } if (miny === undefined || v.y < miny) { miny = v.y; } if (maxy === undefined || v.y > maxy) { maxy = v.y; } if (minz === undefined || v.z < minz) { minz = v.z; } if (maxz === undefined || v.z > maxz) { maxz = v.z; } } min.set(minx, miny, minz); max.set(maxx, maxy, maxz); } /** * Get approximate convex volume */ volume() { return 4.0 * Math.PI * this.boundingSphereRadius / 3.0; } /** * Get an average of all the vertices positions */ getAveragePointLocal(target = new Vec3()) { const verts = this.vertices; for (let i = 0; i < verts.length; i++) { target.vadd(verts[i], target); } target.scale(1 / verts.length, target); return target; } /** * Transform all local points. Will change the .vertices */ transformAllPoints(offset, quat) { const n = this.vertices.length; const verts = this.vertices; // Apply rotation if (quat) { // Rotate vertices for (let i = 0; i < n; i++) { const v = verts[i]; quat.vmult(v, v); } // Rotate face normals for (let i = 0; i < this.faceNormals.length; i++) { const v = this.faceNormals[i]; quat.vmult(v, v); } /* // Rotate edges for(let i=0; i 0 || r1 > 0 && r2 < 0) { return false; // Encountered some other sign. Exit. } } // If we got here, all dot products were of the same sign. return -1; } /** * Get max and min dot product of a convex hull at position (pos,quat) projected onto an axis. * Results are saved in the array maxmin. * @param result result[0] and result[1] will be set to maximum and minimum, respectively. */ static project(shape, axis, pos, quat, result) { const n = shape.vertices.length; const localAxis = project_localAxis; let max = 0; let min = 0; const localOrigin = project_localOrigin; const vs = shape.vertices; localOrigin.setZero(); // Transform the axis to local Transform.vectorToLocalFrame(pos, quat, axis, localAxis); Transform.pointToLocalFrame(pos, quat, localOrigin, localOrigin); const add = localOrigin.dot(localAxis); min = max = vs[0].dot(localAxis); for (let i = 1; i < n; i++) { const val = vs[i].dot(localAxis); if (val > max) { max = val; } if (val < min) { min = val; } } min -= add; max -= add; if (min > max) { // Inconsistent - swap const temp = min; min = max; max = temp; } // Output result[0] = max; result[1] = min; } } const maxminA = []; const maxminB = []; const project_localAxis = new Vec3(); const project_localOrigin = new Vec3(); /** * A 3d box shape. * @example * const size = 1 * const halfExtents = new CANNON.Vec3(size, size, size) * const boxShape = new CANNON.Box(halfExtents) * const boxBody = new CANNON.Body({ mass: 1, shape: boxShape }) * world.addBody(boxBody) */ class Box extends Shape { /** * The half extents of the box. */ /** * Used by the contact generator to make contacts with other convex polyhedra for example. */ constructor(halfExtents) { super({ type: Shape.types.BOX }); this.halfExtents = void 0; this.convexPolyhedronRepresentation = void 0; this.halfExtents = halfExtents; this.convexPolyhedronRepresentation = null; this.updateConvexPolyhedronRepresentation(); this.updateBoundingSphereRadius(); } /** * Updates the local convex polyhedron representation used for some collisions. */ updateConvexPolyhedronRepresentation() { const sx = this.halfExtents.x; const sy = this.halfExtents.y; const sz = this.halfExtents.z; const V = Vec3; const vertices = [new V(-sx, -sy, -sz), new V(sx, -sy, -sz), new V(sx, sy, -sz), new V(-sx, sy, -sz), new V(-sx, -sy, sz), new V(sx, -sy, sz), new V(sx, sy, sz), new V(-sx, sy, sz)]; const faces = [[3, 2, 1, 0], // -z [4, 5, 6, 7], // +z [5, 4, 0, 1], // -y [2, 3, 7, 6], // +y [0, 4, 7, 3], // -x [1, 2, 6, 5] // +x ]; const axes = [new V(0, 0, 1), new V(0, 1, 0), new V(1, 0, 0)]; const h = new ConvexPolyhedron({ vertices, faces, axes }); this.convexPolyhedronRepresentation = h; h.material = this.material; } /** * Calculate the inertia of the box. */ calculateLocalInertia(mass, target = new Vec3()) { Box.calculateInertia(this.halfExtents, mass, target); return target; } static calculateInertia(halfExtents, mass, target) { const e = halfExtents; target.x = 1.0 / 12.0 * mass * (2 * e.y * 2 * e.y + 2 * e.z * 2 * e.z); target.y = 1.0 / 12.0 * mass * (2 * e.x * 2 * e.x + 2 * e.z * 2 * e.z); target.z = 1.0 / 12.0 * mass * (2 * e.y * 2 * e.y + 2 * e.x * 2 * e.x); } /** * Get the box 6 side normals * @param sixTargetVectors An array of 6 vectors, to store the resulting side normals in. * @param quat Orientation to apply to the normal vectors. If not provided, the vectors will be in respect to the local frame. */ getSideNormals(sixTargetVectors, quat) { const sides = sixTargetVectors; const ex = this.halfExtents; sides[0].set(ex.x, 0, 0); sides[1].set(0, ex.y, 0); sides[2].set(0, 0, ex.z); sides[3].set(-ex.x, 0, 0); sides[4].set(0, -ex.y, 0); sides[5].set(0, 0, -ex.z); if (quat !== undefined) { for (let i = 0; i !== sides.length; i++) { quat.vmult(sides[i], sides[i]); } } return sides; } /** * Returns the volume of the box. */ volume() { return 8.0 * this.halfExtents.x * this.halfExtents.y * this.halfExtents.z; } /** * updateBoundingSphereRadius */ updateBoundingSphereRadius() { this.boundingSphereRadius = this.halfExtents.length(); } /** * forEachWorldCorner */ forEachWorldCorner(pos, quat, callback) { const e = this.halfExtents; const corners = [[e.x, e.y, e.z], [-e.x, e.y, e.z], [-e.x, -e.y, e.z], [-e.x, -e.y, -e.z], [e.x, -e.y, -e.z], [e.x, e.y, -e.z], [-e.x, e.y, -e.z], [e.x, -e.y, e.z]]; for (let i = 0; i < corners.length; i++) { worldCornerTempPos.set(corners[i][0], corners[i][1], corners[i][2]); quat.vmult(worldCornerTempPos, worldCornerTempPos); pos.vadd(worldCornerTempPos, worldCornerTempPos); callback(worldCornerTempPos.x, worldCornerTempPos.y, worldCornerTempPos.z); } } /** * calculateWorldAABB */ calculateWorldAABB(pos, quat, min, max) { const e = this.halfExtents; worldCornersTemp[0].set(e.x, e.y, e.z); worldCornersTemp[1].set(-e.x, e.y, e.z); worldCornersTemp[2].set(-e.x, -e.y, e.z); worldCornersTemp[3].set(-e.x, -e.y, -e.z); worldCornersTemp[4].set(e.x, -e.y, -e.z); worldCornersTemp[5].set(e.x, e.y, -e.z); worldCornersTemp[6].set(-e.x, e.y, -e.z); worldCornersTemp[7].set(e.x, -e.y, e.z); const wc = worldCornersTemp[0]; quat.vmult(wc, wc); pos.vadd(wc, wc); max.copy(wc); min.copy(wc); for (let i = 1; i < 8; i++) { const wc = worldCornersTemp[i]; quat.vmult(wc, wc); pos.vadd(wc, wc); const x = wc.x; const y = wc.y; const z = wc.z; if (x > max.x) { max.x = x; } if (y > max.y) { max.y = y; } if (z > max.z) { max.z = z; } if (x < min.x) { min.x = x; } if (y < min.y) { min.y = y; } if (z < min.z) { min.z = z; } } // Get each axis max // min.set(Infinity,Infinity,Infinity); // max.set(-Infinity,-Infinity,-Infinity); // this.forEachWorldCorner(pos,quat,function(x,y,z){ // if(x > max.x){ // max.x = x; // } // if(y > max.y){ // max.y = y; // } // if(z > max.z){ // max.z = z; // } // if(x < min.x){ // min.x = x; // } // if(y < min.y){ // min.y = y; // } // if(z < min.z){ // min.z = z; // } // }); } } const worldCornerTempPos = new Vec3(); const worldCornersTemp = [new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3()]; /** * BODY_TYPES */ const BODY_TYPES = { /** DYNAMIC */ DYNAMIC: 1, /** STATIC */ STATIC: 2, /** KINEMATIC */ KINEMATIC: 4 }; /** * BodyType */ /** * BODY_SLEEP_STATES */ const BODY_SLEEP_STATES = { /** AWAKE */ AWAKE: 0, /** SLEEPY */ SLEEPY: 1, /** SLEEPING */ SLEEPING: 2 }; /** * BodySleepState */ /** * Base class for all body types. * @example * const shape = new CANNON.Sphere(1) * const body = new CANNON.Body({ * mass: 1, * shape, * }) * world.addBody(body) */ class Body extends EventTarget { /** * Dispatched after two bodies collide. This event is dispatched on each * of the two bodies involved in the collision. * @event collide * @param body The body that was involved in the collision. * @param contact The details of the collision. */ /** * A dynamic body is fully simulated. Can be moved manually by the user, but normally they move according to forces. A dynamic body can collide with all body types. A dynamic body always has finite, non-zero mass. */ /** * A static body does not move during simulation and behaves as if it has infinite mass. Static bodies can be moved manually by setting the position of the body. The velocity of a static body is always zero. Static bodies do not collide with other static or kinematic bodies. */ /** * A kinematic body moves under simulation according to its velocity. They do not respond to forces. They can be moved manually, but normally a kinematic body is moved by setting its velocity. A kinematic body behaves as if it has infinite mass. Kinematic bodies do not collide with other static or kinematic bodies. */ /** * AWAKE */ /** * SLEEPY */ /** * SLEEPING */ /** * Dispatched after a sleeping body has woken up. * @event wakeup */ /** * Dispatched after a body has gone in to the sleepy state. * @event sleepy */ /** * Dispatched after a body has fallen asleep. * @event sleep */ /** * Identifier of the body. */ /** * Position of body in World.bodies. Updated by World and used in ArrayCollisionMatrix. */ /** * Reference to the world the body is living in. */ /** * Callback function that is used BEFORE stepping the system. Use it to apply forces, for example. Inside the function, "this" will refer to this Body object. Deprecated - use World events instead. * @deprecated Use World events instead */ /** * Callback function that is used AFTER stepping the system. Inside the function, "this" will refer to this Body object. Deprecated - use World events instead. * @deprecated Use World events instead */ /** * The collision group the body belongs to. * @default 1 */ /** * The collision group the body can collide with. * @default -1 */ /** * Whether to produce contact forces when in contact with other bodies. Note that contacts will be generated, but they will be disabled - i.e. "collide" events will be raised, but forces will not be altered. */ /** * World space position of the body. */ /** * Interpolated position of the body. */ /** * Initial position of the body. */ /** * World space velocity of the body. */ /** * Initial velocity of the body. */ /** * Linear force on the body in world space. */ /** * The mass of the body. * @default 0 */ /** * The physics material of the body. It defines the body interaction with other bodies. */ /** * How much to damp the body velocity each step. It can go from 0 to 1. * @default 0.01 */ /** * One of: `Body.DYNAMIC`, `Body.STATIC` and `Body.KINEMATIC`. */ /** * If true, the body will automatically fall to sleep. * @default true */ /** * Current sleep state. */ /** * If the speed (the norm of the velocity) is smaller than this value, the body is considered sleepy. * @default 0.1 */ /** * If the body has been sleepy for this sleepTimeLimit seconds, it is considered sleeping. * @default 1 */ /** * World space rotational force on the body, around center of mass. */ /** * World space orientation of the body. */ /** * Initial quaternion of the body. */ /** * Interpolated orientation of the body. */ /** * Angular velocity of the body, in world space. Think of the angular velocity as a vector, which the body rotates around. The length of this vector determines how fast (in radians per second) the body rotates. */ /** * Initial angular velocity of the body. */ /** * List of Shapes that have been added to the body. */ /** * Position of each Shape in the body, given in local Body space. */ /** * Orientation of each Shape, given in local Body space. */ /** * The inertia of the body. */ /** * Set to true if you don't want the body to rotate. Make sure to run .updateMassProperties() if you change this after the body creation. * @default false */ /** * How much to damp the body angular velocity each step. It can go from 0 to 1. * @default 0.01 */ /** * Use this property to limit the motion along any world axis. (1,1,1) will allow motion along all axes while (0,0,0) allows none. */ /** * Use this property to limit the rotational motion along any world axis. (1,1,1) will allow rotation along all axes while (0,0,0) allows none. */ /** * World space bounding box of the body and its shapes. */ /** * Indicates if the AABB needs to be updated before use. */ /** * Total bounding radius of the Body including its shapes, relative to body.position. */ /** * When true the body behaves like a trigger. It does not collide * with other bodies but collision events are still triggered. * @default false */ constructor(options = {}) { super(); this.id = void 0; this.index = void 0; this.world = void 0; this.preStep = void 0; this.postStep = void 0; this.vlambda = void 0; this.collisionFilterGroup = void 0; this.collisionFilterMask = void 0; this.collisionResponse = void 0; this.position = void 0; this.previousPosition = void 0; this.interpolatedPosition = void 0; this.initPosition = void 0; this.velocity = void 0; this.initVelocity = void 0; this.force = void 0; this.mass = void 0; this.invMass = void 0; this.material = void 0; this.linearDamping = void 0; this.type = void 0; this.allowSleep = void 0; this.sleepState = void 0; this.sleepSpeedLimit = void 0; this.sleepTimeLimit = void 0; this.timeLastSleepy = void 0; this.wakeUpAfterNarrowphase = void 0; this.torque = void 0; this.quaternion = void 0; this.initQuaternion = void 0; this.previousQuaternion = void 0; this.interpolatedQuaternion = void 0; this.angularVelocity = void 0; this.initAngularVelocity = void 0; this.shapes = void 0; this.shapeOffsets = void 0; this.shapeOrientations = void 0; this.inertia = void 0; this.invInertia = void 0; this.invInertiaWorld = void 0; this.invMassSolve = void 0; this.invInertiaSolve = void 0; this.invInertiaWorldSolve = void 0; this.fixedRotation = void 0; this.angularDamping = void 0; this.linearFactor = void 0; this.angularFactor = void 0; this.aabb = void 0; this.aabbNeedsUpdate = void 0; this.boundingRadius = void 0; this.wlambda = void 0; this.isTrigger = void 0; this.id = Body.idCounter++; this.index = -1; this.world = null; this.preStep = null; this.postStep = null; this.vlambda = new Vec3(); this.collisionFilterGroup = typeof options.collisionFilterGroup === 'number' ? options.collisionFilterGroup : 1; this.collisionFilterMask = typeof options.collisionFilterMask === 'number' ? options.collisionFilterMask : -1; this.collisionResponse = typeof options.collisionResponse === 'boolean' ? options.collisionResponse : true; this.position = new Vec3(); this.previousPosition = new Vec3(); this.interpolatedPosition = new Vec3(); this.initPosition = new Vec3(); if (options.position) { this.position.copy(options.position); this.previousPosition.copy(options.position); this.interpolatedPosition.copy(options.position); this.initPosition.copy(options.position); } this.velocity = new Vec3(); if (options.velocity) { this.velocity.copy(options.velocity); } this.initVelocity = new Vec3(); this.force = new Vec3(); const mass = typeof options.mass === 'number' ? options.mass : 0; this.mass = mass; this.invMass = mass > 0 ? 1.0 / mass : 0; this.material = options.material || null; this.linearDamping = typeof options.linearDamping === 'number' ? options.linearDamping : 0.01; this.type = mass <= 0.0 ? Body.STATIC : Body.DYNAMIC; if (typeof options.type === typeof Body.STATIC) { this.type = options.type; } this.allowSleep = typeof options.allowSleep !== 'undefined' ? options.allowSleep : true; this.sleepState = Body.AWAKE; this.sleepSpeedLimit = typeof options.sleepSpeedLimit !== 'undefined' ? options.sleepSpeedLimit : 0.1; this.sleepTimeLimit = typeof options.sleepTimeLimit !== 'undefined' ? options.sleepTimeLimit : 1; this.timeLastSleepy = 0; this.wakeUpAfterNarrowphase = false; this.torque = new Vec3(); this.quaternion = new Quaternion(); this.initQuaternion = new Quaternion(); this.previousQuaternion = new Quaternion(); this.interpolatedQuaternion = new Quaternion(); if (options.quaternion) { this.quaternion.copy(options.quaternion); this.initQuaternion.copy(options.quaternion); this.previousQuaternion.copy(options.quaternion); this.interpolatedQuaternion.copy(options.quaternion); } this.angularVelocity = new Vec3(); if (options.angularVelocity) { this.angularVelocity.copy(options.angularVelocity); } this.initAngularVelocity = new Vec3(); this.shapes = []; this.shapeOffsets = []; this.shapeOrientations = []; this.inertia = new Vec3(); this.invInertia = new Vec3(); this.invInertiaWorld = new Mat3(); this.invMassSolve = 0; this.invInertiaSolve = new Vec3(); this.invInertiaWorldSolve = new Mat3(); this.fixedRotation = typeof options.fixedRotation !== 'undefined' ? options.fixedRotation : false; this.angularDamping = typeof options.angularDamping !== 'undefined' ? options.angularDamping : 0.01; this.linearFactor = new Vec3(1, 1, 1); if (options.linearFactor) { this.linearFactor.copy(options.linearFactor); } this.angularFactor = new Vec3(1, 1, 1); if (options.angularFactor) { this.angularFactor.copy(options.angularFactor); } this.aabb = new AABB(); this.aabbNeedsUpdate = true; this.boundingRadius = 0; this.wlambda = new Vec3(); this.isTrigger = Boolean(options.isTrigger); if (options.shape) { this.addShape(options.shape); } this.updateMassProperties(); } /** * Wake the body up. */ wakeUp() { const prevState = this.sleepState; this.sleepState = Body.AWAKE; this.wakeUpAfterNarrowphase = false; if (prevState === Body.SLEEPING) { this.dispatchEvent(Body.wakeupEvent); } } /** * Force body sleep */ sleep() { this.sleepState = Body.SLEEPING; this.velocity.set(0, 0, 0); this.angularVelocity.set(0, 0, 0); this.wakeUpAfterNarrowphase = false; } /** * Called every timestep to update internal sleep timer and change sleep state if needed. * @param time The world time in seconds */ sleepTick(time) { if (this.allowSleep) { const sleepState = this.sleepState; const speedSquared = this.velocity.lengthSquared() + this.angularVelocity.lengthSquared(); const speedLimitSquared = this.sleepSpeedLimit ** 2; if (sleepState === Body.AWAKE && speedSquared < speedLimitSquared) { this.sleepState = Body.SLEEPY; // Sleepy this.timeLastSleepy = time; this.dispatchEvent(Body.sleepyEvent); } else if (sleepState === Body.SLEEPY && speedSquared > speedLimitSquared) { this.wakeUp(); // Wake up } else if (sleepState === Body.SLEEPY && time - this.timeLastSleepy > this.sleepTimeLimit) { this.sleep(); // Sleeping this.dispatchEvent(Body.sleepEvent); } } } /** * If the body is sleeping, it should be immovable / have infinite mass during solve. We solve it by having a separate "solve mass". */ updateSolveMassProperties() { if (this.sleepState === Body.SLEEPING || this.type === Body.KINEMATIC) { this.invMassSolve = 0; this.invInertiaSolve.setZero(); this.invInertiaWorldSolve.setZero(); } else { this.invMassSolve = this.invMass; this.invInertiaSolve.copy(this.invInertia); this.invInertiaWorldSolve.copy(this.invInertiaWorld); } } /** * Convert a world point to local body frame. */ pointToLocalFrame(worldPoint, result = new Vec3()) { worldPoint.vsub(this.position, result); this.quaternion.conjugate().vmult(result, result); return result; } /** * Convert a world vector to local body frame. */ vectorToLocalFrame(worldVector, result = new Vec3()) { this.quaternion.conjugate().vmult(worldVector, result); return result; } /** * Convert a local body point to world frame. */ pointToWorldFrame(localPoint, result = new Vec3()) { this.quaternion.vmult(localPoint, result); result.vadd(this.position, result); return result; } /** * Convert a local body point to world frame. */ vectorToWorldFrame(localVector, result = new Vec3()) { this.quaternion.vmult(localVector, result); return result; } /** * Add a shape to the body with a local offset and orientation. * @return The body object, for chainability. */ addShape(shape, _offset, _orientation) { const offset = new Vec3(); const orientation = new Quaternion(); if (_offset) { offset.copy(_offset); } if (_orientation) { orientation.copy(_orientation); } this.shapes.push(shape); this.shapeOffsets.push(offset); this.shapeOrientations.push(orientation); this.updateMassProperties(); this.updateBoundingRadius(); this.aabbNeedsUpdate = true; shape.body = this; return this; } /** * Remove a shape from the body. * @return The body object, for chainability. */ removeShape(shape) { const index = this.shapes.indexOf(shape); if (index === -1) { console.warn('Shape does not belong to the body'); return this; } this.shapes.splice(index, 1); this.shapeOffsets.splice(index, 1); this.shapeOrientations.splice(index, 1); this.updateMassProperties(); this.updateBoundingRadius(); this.aabbNeedsUpdate = true; shape.body = null; return this; } /** * Update the bounding radius of the body. Should be done if any of the shapes are changed. */ updateBoundingRadius() { const shapes = this.shapes; const shapeOffsets = this.shapeOffsets; const N = shapes.length; let radius = 0; for (let i = 0; i !== N; i++) { const shape = shapes[i]; shape.updateBoundingSphereRadius(); const offset = shapeOffsets[i].length(); const r = shape.boundingSphereRadius; if (offset + r > radius) { radius = offset + r; } } this.boundingRadius = radius; } /** * Updates the .aabb */ updateAABB() { const shapes = this.shapes; const shapeOffsets = this.shapeOffsets; const shapeOrientations = this.shapeOrientations; const N = shapes.length; const offset = tmpVec; const orientation = tmpQuat; const bodyQuat = this.quaternion; const aabb = this.aabb; const shapeAABB = updateAABB_shapeAABB; for (let i = 0; i !== N; i++) { const shape = shapes[i]; // Get shape world position bodyQuat.vmult(shapeOffsets[i], offset); offset.vadd(this.position, offset); // Get shape world quaternion bodyQuat.mult(shapeOrientations[i], orientation); // Get shape AABB shape.calculateWorldAABB(offset, orientation, shapeAABB.lowerBound, shapeAABB.upperBound); if (i === 0) { aabb.copy(shapeAABB); } else { aabb.extend(shapeAABB); } } this.aabbNeedsUpdate = false; } /** * Update `.inertiaWorld` and `.invInertiaWorld` */ updateInertiaWorld(force) { const I = this.invInertia; if (I.x === I.y && I.y === I.z && !force) ; else { const m1 = uiw_m1; const m2 = uiw_m2; m1.setRotationFromQuaternion(this.quaternion); m1.transpose(m2); m1.scale(I, m1); m1.mmult(m2, this.invInertiaWorld); } } /** * Apply force to a point of the body. This could for example be a point on the Body surface. * Applying force this way will add to Body.force and Body.torque. * @param force The amount of force to add. * @param relativePoint A point relative to the center of mass to apply the force on. */ applyForce(force, relativePoint = new Vec3()) { // Needed? if (this.type !== Body.DYNAMIC) { return; } if (this.sleepState === Body.SLEEPING) { this.wakeUp(); } // Compute produced rotational force const rotForce = Body_applyForce_rotForce; relativePoint.cross(force, rotForce); // Add linear force this.force.vadd(force, this.force); // Add rotational force this.torque.vadd(rotForce, this.torque); } /** * Apply force to a local point in the body. * @param force The force vector to apply, defined locally in the body frame. * @param localPoint A local point in the body to apply the force on. */ applyLocalForce(localForce, localPoint = new Vec3()) { if (this.type !== Body.DYNAMIC) { return; } const worldForce = Body_applyLocalForce_worldForce; const relativePointWorld = Body_applyLocalForce_relativePointWorld; // Transform the force vector to world space this.vectorToWorldFrame(localForce, worldForce); this.vectorToWorldFrame(localPoint, relativePointWorld); this.applyForce(worldForce, relativePointWorld); } /** * Apply torque to the body. * @param torque The amount of torque to add. */ applyTorque(torque) { if (this.type !== Body.DYNAMIC) { return; } if (this.sleepState === Body.SLEEPING) { this.wakeUp(); } // Add rotational force this.torque.vadd(torque, this.torque); } /** * Apply impulse to a point of the body. This could for example be a point on the Body surface. * An impulse is a force added to a body during a short period of time (impulse = force * time). * Impulses will be added to Body.velocity and Body.angularVelocity. * @param impulse The amount of impulse to add. * @param relativePoint A point relative to the center of mass to apply the force on. */ applyImpulse(impulse, relativePoint = new Vec3()) { if (this.type !== Body.DYNAMIC) { return; } if (this.sleepState === Body.SLEEPING) { this.wakeUp(); } // Compute point position relative to the body center const r = relativePoint; // Compute produced central impulse velocity const velo = Body_applyImpulse_velo; velo.copy(impulse); velo.scale(this.invMass, velo); // Add linear impulse this.velocity.vadd(velo, this.velocity); // Compute produced rotational impulse velocity const rotVelo = Body_applyImpulse_rotVelo; r.cross(impulse, rotVelo); /* rotVelo.x *= this.invInertia.x; rotVelo.y *= this.invInertia.y; rotVelo.z *= this.invInertia.z; */ this.invInertiaWorld.vmult(rotVelo, rotVelo); // Add rotational Impulse this.angularVelocity.vadd(rotVelo, this.angularVelocity); } /** * Apply locally-defined impulse to a local point in the body. * @param force The force vector to apply, defined locally in the body frame. * @param localPoint A local point in the body to apply the force on. */ applyLocalImpulse(localImpulse, localPoint = new Vec3()) { if (this.type !== Body.DYNAMIC) { return; } const worldImpulse = Body_applyLocalImpulse_worldImpulse; const relativePointWorld = Body_applyLocalImpulse_relativePoint; // Transform the force vector to world space this.vectorToWorldFrame(localImpulse, worldImpulse); this.vectorToWorldFrame(localPoint, relativePointWorld); this.applyImpulse(worldImpulse, relativePointWorld); } /** * Should be called whenever you change the body shape or mass. */ updateMassProperties() { const halfExtents = Body_updateMassProperties_halfExtents; this.invMass = this.mass > 0 ? 1.0 / this.mass : 0; const I = this.inertia; const fixed = this.fixedRotation; // Approximate with AABB box this.updateAABB(); halfExtents.set((this.aabb.upperBound.x - this.aabb.lowerBound.x) / 2, (this.aabb.upperBound.y - this.aabb.lowerBound.y) / 2, (this.aabb.upperBound.z - this.aabb.lowerBound.z) / 2); Box.calculateInertia(halfExtents, this.mass, I); this.invInertia.set(I.x > 0 && !fixed ? 1.0 / I.x : 0, I.y > 0 && !fixed ? 1.0 / I.y : 0, I.z > 0 && !fixed ? 1.0 / I.z : 0); this.updateInertiaWorld(true); } /** * Get world velocity of a point in the body. * @param worldPoint * @param result * @return The result vector. */ getVelocityAtWorldPoint(worldPoint, result) { const r = new Vec3(); worldPoint.vsub(this.position, r); this.angularVelocity.cross(r, result); this.velocity.vadd(result, result); return result; } /** * Move the body forward in time. * @param dt Time step * @param quatNormalize Set to true to normalize the body quaternion * @param quatNormalizeFast If the quaternion should be normalized using "fast" quaternion normalization */ integrate(dt, quatNormalize, quatNormalizeFast) { // Save previous position this.previousPosition.copy(this.position); this.previousQuaternion.copy(this.quaternion); if (!(this.type === Body.DYNAMIC || this.type === Body.KINEMATIC) || this.sleepState === Body.SLEEPING) { // Only for dynamic return; } const velo = this.velocity; const angularVelo = this.angularVelocity; const pos = this.position; const force = this.force; const torque = this.torque; const quat = this.quaternion; const invMass = this.invMass; const invInertia = this.invInertiaWorld; const linearFactor = this.linearFactor; const iMdt = invMass * dt; velo.x += force.x * iMdt * linearFactor.x; velo.y += force.y * iMdt * linearFactor.y; velo.z += force.z * iMdt * linearFactor.z; const e = invInertia.elements; const angularFactor = this.angularFactor; const tx = torque.x * angularFactor.x; const ty = torque.y * angularFactor.y; const tz = torque.z * angularFactor.z; angularVelo.x += dt * (e[0] * tx + e[1] * ty + e[2] * tz); angularVelo.y += dt * (e[3] * tx + e[4] * ty + e[5] * tz); angularVelo.z += dt * (e[6] * tx + e[7] * ty + e[8] * tz); // Use new velocity - leap frog pos.x += velo.x * dt; pos.y += velo.y * dt; pos.z += velo.z * dt; quat.integrate(this.angularVelocity, dt, this.angularFactor, quat); if (quatNormalize) { if (quatNormalizeFast) { quat.normalizeFast(); } else { quat.normalize(); } } this.aabbNeedsUpdate = true; // Update world inertia this.updateInertiaWorld(); } } Body.idCounter = 0; Body.COLLIDE_EVENT_NAME = 'collide'; Body.DYNAMIC = BODY_TYPES.DYNAMIC; Body.STATIC = BODY_TYPES.STATIC; Body.KINEMATIC = BODY_TYPES.KINEMATIC; Body.AWAKE = BODY_SLEEP_STATES.AWAKE; Body.SLEEPY = BODY_SLEEP_STATES.SLEEPY; Body.SLEEPING = BODY_SLEEP_STATES.SLEEPING; Body.wakeupEvent = { type: 'wakeup' }; Body.sleepyEvent = { type: 'sleepy' }; Body.sleepEvent = { type: 'sleep' }; const tmpVec = new Vec3(); const tmpQuat = new Quaternion(); const updateAABB_shapeAABB = new AABB(); const uiw_m1 = new Mat3(); const uiw_m2 = new Mat3(); const Body_applyForce_rotForce = new Vec3(); const Body_applyLocalForce_worldForce = new Vec3(); const Body_applyLocalForce_relativePointWorld = new Vec3(); const Body_applyImpulse_velo = new Vec3(); const Body_applyImpulse_rotVelo = new Vec3(); const Body_applyLocalImpulse_worldImpulse = new Vec3(); const Body_applyLocalImpulse_relativePoint = new Vec3(); const Body_updateMassProperties_halfExtents = new Vec3(); /** * Base class for broadphase implementations * @author schteppe */ class Broadphase { /** * The world to search for collisions in. */ /** * If set to true, the broadphase uses bounding boxes for intersection tests, else it uses bounding spheres. */ /** * Set to true if the objects in the world moved. */ constructor() { this.world = void 0; this.useBoundingBoxes = void 0; this.dirty = void 0; this.world = null; this.useBoundingBoxes = false; this.dirty = true; } /** * Get the collision pairs from the world * @param world The world to search in * @param p1 Empty array to be filled with body objects * @param p2 Empty array to be filled with body objects */ collisionPairs(world, p1, p2) { throw new Error('collisionPairs not implemented for this BroadPhase class!'); } /** * Check if a body pair needs to be intersection tested at all. */ needBroadphaseCollision(bodyA, bodyB) { // Check collision filter masks if ((bodyA.collisionFilterGroup & bodyB.collisionFilterMask) === 0 || (bodyB.collisionFilterGroup & bodyA.collisionFilterMask) === 0) { return false; } // Check types if (((bodyA.type & Body.STATIC) !== 0 || bodyA.sleepState === Body.SLEEPING) && ((bodyB.type & Body.STATIC) !== 0 || bodyB.sleepState === Body.SLEEPING)) { // Both bodies are static or sleeping. Skip. return false; } return true; } /** * Check if the bounding volumes of two bodies intersect. */ intersectionTest(bodyA, bodyB, pairs1, pairs2) { if (this.useBoundingBoxes) { this.doBoundingBoxBroadphase(bodyA, bodyB, pairs1, pairs2); } else { this.doBoundingSphereBroadphase(bodyA, bodyB, pairs1, pairs2); } } /** * Check if the bounding spheres of two bodies are intersecting. * @param pairs1 bodyA is appended to this array if intersection * @param pairs2 bodyB is appended to this array if intersection */ doBoundingSphereBroadphase(bodyA, bodyB, pairs1, pairs2) { const r = Broadphase_collisionPairs_r; bodyB.position.vsub(bodyA.position, r); const boundingRadiusSum2 = (bodyA.boundingRadius + bodyB.boundingRadius) ** 2; const norm2 = r.lengthSquared(); if (norm2 < boundingRadiusSum2) { pairs1.push(bodyA); pairs2.push(bodyB); } } /** * Check if the bounding boxes of two bodies are intersecting. */ doBoundingBoxBroadphase(bodyA, bodyB, pairs1, pairs2) { if (bodyA.aabbNeedsUpdate) { bodyA.updateAABB(); } if (bodyB.aabbNeedsUpdate) { bodyB.updateAABB(); } // Check AABB / AABB if (bodyA.aabb.overlaps(bodyB.aabb)) { pairs1.push(bodyA); pairs2.push(bodyB); } } /** * Removes duplicate pairs from the pair arrays. */ makePairsUnique(pairs1, pairs2) { const t = Broadphase_makePairsUnique_temp; const p1 = Broadphase_makePairsUnique_p1; const p2 = Broadphase_makePairsUnique_p2; const N = pairs1.length; for (let i = 0; i !== N; i++) { p1[i] = pairs1[i]; p2[i] = pairs2[i]; } pairs1.length = 0; pairs2.length = 0; for (let i = 0; i !== N; i++) { const id1 = p1[i].id; const id2 = p2[i].id; const key = id1 < id2 ? id1 + "," + id2 : id2 + "," + id1; t[key] = i; t.keys.push(key); } for (let i = 0; i !== t.keys.length; i++) { const key = t.keys.pop(); const pairIndex = t[key]; pairs1.push(p1[pairIndex]); pairs2.push(p2[pairIndex]); delete t[key]; } } /** * To be implemented by subcasses */ setWorld(world) {} /** * Check if the bounding spheres of two bodies overlap. */ static boundingSphereCheck(bodyA, bodyB) { const dist = new Vec3(); // bsc_dist; bodyA.position.vsub(bodyB.position, dist); const sa = bodyA.shapes[0]; const sb = bodyB.shapes[0]; return Math.pow(sa.boundingSphereRadius + sb.boundingSphereRadius, 2) > dist.lengthSquared(); } /** * Returns all the bodies within the AABB. */ aabbQuery(world, aabb, result) { console.warn('.aabbQuery is not implemented in this Broadphase subclass.'); return []; } } // Temp objects const Broadphase_collisionPairs_r = new Vec3(); const Broadphase_makePairsUnique_temp = { keys: [] }; const Broadphase_makePairsUnique_p1 = []; const Broadphase_makePairsUnique_p2 = []; /** * Axis aligned uniform grid broadphase. * @todo Needs support for more than just planes and spheres. */ class GridBroadphase extends Broadphase { /** * Number of boxes along x */ /** * Number of boxes along y */ /** * Number of boxes along z */ /** * aabbMin */ /** * aabbMax */ /** * bins */ /** * binLengths */ /** * @param nx Number of boxes along x. * @param ny Number of boxes along y. * @param nz Number of boxes along z. */ constructor(aabbMin = new Vec3(100, 100, 100), aabbMax = new Vec3(-100, -100, -100), nx = 10, ny = 10, nz = 10) { super(); this.nx = void 0; this.ny = void 0; this.nz = void 0; this.aabbMin = void 0; this.aabbMax = void 0; this.bins = void 0; this.binLengths = void 0; this.nx = nx; this.ny = ny; this.nz = nz; this.aabbMin = aabbMin; this.aabbMax = aabbMax; const nbins = this.nx * this.ny * this.nz; if (nbins <= 0) { throw "GridBroadphase: Each dimension's n must be >0"; } this.bins = []; this.binLengths = []; // Rather than continually resizing arrays (thrashing the memory), just record length and allow them to grow this.bins.length = nbins; this.binLengths.length = nbins; for (let i = 0; i < nbins; i++) { this.bins[i] = []; this.binLengths[i] = 0; } } /** * Get all the collision pairs in the physics world */ collisionPairs(world, pairs1, pairs2) { const N = world.numObjects(); const bodies = world.bodies; const max = this.aabbMax; const min = this.aabbMin; const nx = this.nx; const ny = this.ny; const nz = this.nz; const xstep = ny * nz; const ystep = nz; const zstep = 1; const xmax = max.x; const ymax = max.y; const zmax = max.z; const xmin = min.x; const ymin = min.y; const zmin = min.z; const xmult = nx / (xmax - xmin); const ymult = ny / (ymax - ymin); const zmult = nz / (zmax - zmin); const binsizeX = (xmax - xmin) / nx; const binsizeY = (ymax - ymin) / ny; const binsizeZ = (zmax - zmin) / nz; const binRadius = Math.sqrt(binsizeX * binsizeX + binsizeY * binsizeY + binsizeZ * binsizeZ) * 0.5; const types = Shape.types; const SPHERE = types.SPHERE; const PLANE = types.PLANE; types.BOX; types.COMPOUND; types.CONVEXPOLYHEDRON; const bins = this.bins; const binLengths = this.binLengths; const Nbins = this.bins.length; // Reset bins for (let i = 0; i !== Nbins; i++) { binLengths[i] = 0; } const ceil = Math.ceil; function addBoxToBins(x0, y0, z0, x1, y1, z1, bi) { let xoff0 = (x0 - xmin) * xmult | 0; let yoff0 = (y0 - ymin) * ymult | 0; let zoff0 = (z0 - zmin) * zmult | 0; let xoff1 = ceil((x1 - xmin) * xmult); let yoff1 = ceil((y1 - ymin) * ymult); let zoff1 = ceil((z1 - zmin) * zmult); if (xoff0 < 0) { xoff0 = 0; } else if (xoff0 >= nx) { xoff0 = nx - 1; } if (yoff0 < 0) { yoff0 = 0; } else if (yoff0 >= ny) { yoff0 = ny - 1; } if (zoff0 < 0) { zoff0 = 0; } else if (zoff0 >= nz) { zoff0 = nz - 1; } if (xoff1 < 0) { xoff1 = 0; } else if (xoff1 >= nx) { xoff1 = nx - 1; } if (yoff1 < 0) { yoff1 = 0; } else if (yoff1 >= ny) { yoff1 = ny - 1; } if (zoff1 < 0) { zoff1 = 0; } else if (zoff1 >= nz) { zoff1 = nz - 1; } xoff0 *= xstep; yoff0 *= ystep; zoff0 *= zstep; xoff1 *= xstep; yoff1 *= ystep; zoff1 *= zstep; for (let xoff = xoff0; xoff <= xoff1; xoff += xstep) { for (let yoff = yoff0; yoff <= yoff1; yoff += ystep) { for (let zoff = zoff0; zoff <= zoff1; zoff += zstep) { const idx = xoff + yoff + zoff; bins[idx][binLengths[idx]++] = bi; } } } } // Put all bodies into the bins for (let i = 0; i !== N; i++) { const bi = bodies[i]; const si = bi.shapes[0]; switch (si.type) { case SPHERE: { const shape = si; // Put in bin // check if overlap with other bins const x = bi.position.x; const y = bi.position.y; const z = bi.position.z; const r = shape.radius; addBoxToBins(x - r, y - r, z - r, x + r, y + r, z + r, bi); break; } case PLANE: { const shape = si; if (shape.worldNormalNeedsUpdate) { shape.computeWorldNormal(bi.quaternion); } const planeNormal = shape.worldNormal; //Relative position from origin of plane object to the first bin //Incremented as we iterate through the bins const xreset = xmin + binsizeX * 0.5 - bi.position.x; const yreset = ymin + binsizeY * 0.5 - bi.position.y; const zreset = zmin + binsizeZ * 0.5 - bi.position.z; const d = GridBroadphase_collisionPairs_d; d.set(xreset, yreset, zreset); for (let xi = 0, xoff = 0; xi !== nx; xi++, xoff += xstep, d.y = yreset, d.x += binsizeX) { for (let yi = 0, yoff = 0; yi !== ny; yi++, yoff += ystep, d.z = zreset, d.y += binsizeY) { for (let zi = 0, zoff = 0; zi !== nz; zi++, zoff += zstep, d.z += binsizeZ) { if (d.dot(planeNormal) < binRadius) { const idx = xoff + yoff + zoff; bins[idx][binLengths[idx]++] = bi; } } } } break; } default: { if (bi.aabbNeedsUpdate) { bi.updateAABB(); } addBoxToBins(bi.aabb.lowerBound.x, bi.aabb.lowerBound.y, bi.aabb.lowerBound.z, bi.aabb.upperBound.x, bi.aabb.upperBound.y, bi.aabb.upperBound.z, bi); break; } } } // Check each bin for (let i = 0; i !== Nbins; i++) { const binLength = binLengths[i]; //Skip bins with no potential collisions if (binLength > 1) { const bin = bins[i]; // Do N^2 broadphase inside for (let xi = 0; xi !== binLength; xi++) { const bi = bin[xi]; for (let yi = 0; yi !== xi; yi++) { const bj = bin[yi]; if (this.needBroadphaseCollision(bi, bj)) { this.intersectionTest(bi, bj, pairs1, pairs2); } } } } } // for (let zi = 0, zoff=0; zi < nz; zi++, zoff+= zstep) { // console.log("layer "+zi); // for (let yi = 0, yoff=0; yi < ny; yi++, yoff += ystep) { // const row = ''; // for (let xi = 0, xoff=0; xi < nx; xi++, xoff += xstep) { // const idx = xoff + yoff + zoff; // row += ' ' + binLengths[idx]; // } // console.log(row); // } // } this.makePairsUnique(pairs1, pairs2); } } const GridBroadphase_collisionPairs_d = new Vec3(); /** * Naive broadphase implementation, used in lack of better ones. * * The naive broadphase looks at all possible pairs without restriction, therefore it has complexity N^2 _(which is bad)_ */ class NaiveBroadphase extends Broadphase { /** * @todo Remove useless constructor */ constructor() { super(); } /** * Get all the collision pairs in the physics world */ collisionPairs(world, pairs1, pairs2) { const bodies = world.bodies; const n = bodies.length; let bi; let bj; // Naive N^2 ftw! for (let i = 0; i !== n; i++) { for (let j = 0; j !== i; j++) { bi = bodies[i]; bj = bodies[j]; if (!this.needBroadphaseCollision(bi, bj)) { continue; } this.intersectionTest(bi, bj, pairs1, pairs2); } } } /** * Returns all the bodies within an AABB. * @param result An array to store resulting bodies in. */ aabbQuery(world, aabb, result = []) { for (let i = 0; i < world.bodies.length; i++) { const b = world.bodies[i]; if (b.aabbNeedsUpdate) { b.updateAABB(); } // Ugly hack until Body gets aabb if (b.aabb.overlaps(aabb)) { result.push(b); } } return result; } } /** * Storage for Ray casting data */ class RaycastResult { /** * rayFromWorld */ /** * rayToWorld */ /** * hitNormalWorld */ /** * hitPointWorld */ /** * hasHit */ /** * shape */ /** * body */ /** * The index of the hit triangle, if the hit shape was a trimesh */ /** * Distance to the hit. Will be set to -1 if there was no hit */ /** * If the ray should stop traversing the bodies */ constructor() { this.rayFromWorld = void 0; this.rayToWorld = void 0; this.hitNormalWorld = void 0; this.hitPointWorld = void 0; this.hasHit = void 0; this.shape = void 0; this.body = void 0; this.hitFaceIndex = void 0; this.distance = void 0; this.shouldStop = void 0; this.rayFromWorld = new Vec3(); this.rayToWorld = new Vec3(); this.hitNormalWorld = new Vec3(); this.hitPointWorld = new Vec3(); this.hasHit = false; this.shape = null; this.body = null; this.hitFaceIndex = -1; this.distance = -1; this.shouldStop = false; } /** * Reset all result data. */ reset() { this.rayFromWorld.setZero(); this.rayToWorld.setZero(); this.hitNormalWorld.setZero(); this.hitPointWorld.setZero(); this.hasHit = false; this.shape = null; this.body = null; this.hitFaceIndex = -1; this.distance = -1; this.shouldStop = false; } /** * abort */ abort() { this.shouldStop = true; } /** * Set result data. */ set(rayFromWorld, rayToWorld, hitNormalWorld, hitPointWorld, shape, body, distance) { this.rayFromWorld.copy(rayFromWorld); this.rayToWorld.copy(rayToWorld); this.hitNormalWorld.copy(hitNormalWorld); this.hitPointWorld.copy(hitPointWorld); this.shape = shape; this.body = body; this.distance = distance; } } let _Shape$types$SPHERE, _Shape$types$PLANE, _Shape$types$BOX, _Shape$types$CYLINDER, _Shape$types$CONVEXPO, _Shape$types$HEIGHTFI, _Shape$types$TRIMESH; /** * RAY_MODES */ const RAY_MODES = { /** CLOSEST */ CLOSEST: 1, /** ANY */ ANY: 2, /** ALL */ ALL: 4 }; /** * RayMode */ _Shape$types$SPHERE = Shape.types.SPHERE; _Shape$types$PLANE = Shape.types.PLANE; _Shape$types$BOX = Shape.types.BOX; _Shape$types$CYLINDER = Shape.types.CYLINDER; _Shape$types$CONVEXPO = Shape.types.CONVEXPOLYHEDRON; _Shape$types$HEIGHTFI = Shape.types.HEIGHTFIELD; _Shape$types$TRIMESH = Shape.types.TRIMESH; /** * A line in 3D space that intersects bodies and return points. */ class Ray { /** * from */ /** * to */ /** * direction */ /** * The precision of the ray. Used when checking parallelity etc. * @default 0.0001 */ /** * Set to `false` if you don't want the Ray to take `collisionResponse` flags into account on bodies and shapes. * @default true */ /** * If set to `true`, the ray skips any hits with normal.dot(rayDirection) < 0. * @default false */ /** * collisionFilterMask * @default -1 */ /** * collisionFilterGroup * @default -1 */ /** * The intersection mode. Should be Ray.ANY, Ray.ALL or Ray.CLOSEST. * @default RAY.ANY */ /** * Current result object. */ /** * Will be set to `true` during intersectWorld() if the ray hit anything. */ /** * User-provided result callback. Will be used if mode is Ray.ALL. */ /** * CLOSEST */ /** * ANY */ /** * ALL */ get [_Shape$types$SPHERE]() { return this._intersectSphere; } get [_Shape$types$PLANE]() { return this._intersectPlane; } get [_Shape$types$BOX]() { return this._intersectBox; } get [_Shape$types$CYLINDER]() { return this._intersectConvex; } get [_Shape$types$CONVEXPO]() { return this._intersectConvex; } get [_Shape$types$HEIGHTFI]() { return this._intersectHeightfield; } get [_Shape$types$TRIMESH]() { return this._intersectTrimesh; } constructor(from = new Vec3(), to = new Vec3()) { this.from = void 0; this.to = void 0; this.direction = void 0; this.precision = void 0; this.checkCollisionResponse = void 0; this.skipBackfaces = void 0; this.collisionFilterMask = void 0; this.collisionFilterGroup = void 0; this.mode = void 0; this.result = void 0; this.hasHit = void 0; this.callback = void 0; this.from = from.clone(); this.to = to.clone(); this.direction = new Vec3(); this.precision = 0.0001; this.checkCollisionResponse = true; this.skipBackfaces = false; this.collisionFilterMask = -1; this.collisionFilterGroup = -1; this.mode = Ray.ANY; this.result = new RaycastResult(); this.hasHit = false; this.callback = result => {}; } /** * Do itersection against all bodies in the given World. * @return True if the ray hit anything, otherwise false. */ intersectWorld(world, options) { this.mode = options.mode || Ray.ANY; this.result = options.result || new RaycastResult(); this.skipBackfaces = !!options.skipBackfaces; this.collisionFilterMask = typeof options.collisionFilterMask !== 'undefined' ? options.collisionFilterMask : -1; this.collisionFilterGroup = typeof options.collisionFilterGroup !== 'undefined' ? options.collisionFilterGroup : -1; this.checkCollisionResponse = typeof options.checkCollisionResponse !== 'undefined' ? options.checkCollisionResponse : true; if (options.from) { this.from.copy(options.from); } if (options.to) { this.to.copy(options.to); } this.callback = options.callback || (() => {}); this.hasHit = false; this.result.reset(); this.updateDirection(); this.getAABB(tmpAABB$1); tmpArray.length = 0; world.broadphase.aabbQuery(world, tmpAABB$1, tmpArray); this.intersectBodies(tmpArray); return this.hasHit; } /** * Shoot a ray at a body, get back information about the hit. * @deprecated @param result set the result property of the Ray instead. */ intersectBody(body, result) { if (result) { this.result = result; this.updateDirection(); } const checkCollisionResponse = this.checkCollisionResponse; if (checkCollisionResponse && !body.collisionResponse) { return; } if ((this.collisionFilterGroup & body.collisionFilterMask) === 0 || (body.collisionFilterGroup & this.collisionFilterMask) === 0) { return; } const xi = intersectBody_xi; const qi = intersectBody_qi; for (let i = 0, N = body.shapes.length; i < N; i++) { const shape = body.shapes[i]; if (checkCollisionResponse && !shape.collisionResponse) { continue; // Skip } body.quaternion.mult(body.shapeOrientations[i], qi); body.quaternion.vmult(body.shapeOffsets[i], xi); xi.vadd(body.position, xi); this.intersectShape(shape, qi, xi, body); if (this.result.shouldStop) { break; } } } /** * Shoot a ray at an array bodies, get back information about the hit. * @param bodies An array of Body objects. * @deprecated @param result set the result property of the Ray instead. * */ intersectBodies(bodies, result) { if (result) { this.result = result; this.updateDirection(); } for (let i = 0, l = bodies.length; !this.result.shouldStop && i < l; i++) { this.intersectBody(bodies[i]); } } /** * Updates the direction vector. */ updateDirection() { this.to.vsub(this.from, this.direction); this.direction.normalize(); } intersectShape(shape, quat, position, body) { const from = this.from; // Checking boundingSphere const distance = distanceFromIntersection(from, this.direction, position); if (distance > shape.boundingSphereRadius) { return; } const intersectMethod = this[shape.type]; if (intersectMethod) { intersectMethod.call(this, shape, quat, position, body, shape); } } _intersectBox(box, quat, position, body, reportedShape) { return this._intersectConvex(box.convexPolyhedronRepresentation, quat, position, body, reportedShape); } _intersectPlane(shape, quat, position, body, reportedShape) { const from = this.from; const to = this.to; const direction = this.direction; // Get plane normal const worldNormal = new Vec3(0, 0, 1); quat.vmult(worldNormal, worldNormal); const len = new Vec3(); from.vsub(position, len); const planeToFrom = len.dot(worldNormal); to.vsub(position, len); const planeToTo = len.dot(worldNormal); if (planeToFrom * planeToTo > 0) { // "from" and "to" are on the same side of the plane... bail out return; } if (from.distanceTo(to) < planeToFrom) { return; } const n_dot_dir = worldNormal.dot(direction); if (Math.abs(n_dot_dir) < this.precision) { // No intersection return; } const planePointToFrom = new Vec3(); const dir_scaled_with_t = new Vec3(); const hitPointWorld = new Vec3(); from.vsub(position, planePointToFrom); const t = -worldNormal.dot(planePointToFrom) / n_dot_dir; direction.scale(t, dir_scaled_with_t); from.vadd(dir_scaled_with_t, hitPointWorld); this.reportIntersection(worldNormal, hitPointWorld, reportedShape, body, -1); } /** * Get the world AABB of the ray. */ getAABB(aabb) { const { lowerBound, upperBound } = aabb; const to = this.to; const from = this.from; lowerBound.x = Math.min(to.x, from.x); lowerBound.y = Math.min(to.y, from.y); lowerBound.z = Math.min(to.z, from.z); upperBound.x = Math.max(to.x, from.x); upperBound.y = Math.max(to.y, from.y); upperBound.z = Math.max(to.z, from.z); } _intersectHeightfield(shape, quat, position, body, reportedShape) { shape.data; shape.elementSize; // Convert the ray to local heightfield coordinates const localRay = intersectHeightfield_localRay; //new Ray(this.from, this.to); localRay.from.copy(this.from); localRay.to.copy(this.to); Transform.pointToLocalFrame(position, quat, localRay.from, localRay.from); Transform.pointToLocalFrame(position, quat, localRay.to, localRay.to); localRay.updateDirection(); // Get the index of the data points to test against const index = intersectHeightfield_index; let iMinX; let iMinY; let iMaxX; let iMaxY; // Set to max iMinX = iMinY = 0; iMaxX = iMaxY = shape.data.length - 1; const aabb = new AABB(); localRay.getAABB(aabb); shape.getIndexOfPosition(aabb.lowerBound.x, aabb.lowerBound.y, index, true); iMinX = Math.max(iMinX, index[0]); iMinY = Math.max(iMinY, index[1]); shape.getIndexOfPosition(aabb.upperBound.x, aabb.upperBound.y, index, true); iMaxX = Math.min(iMaxX, index[0] + 1); iMaxY = Math.min(iMaxY, index[1] + 1); for (let i = iMinX; i < iMaxX; i++) { for (let j = iMinY; j < iMaxY; j++) { if (this.result.shouldStop) { return; } shape.getAabbAtIndex(i, j, aabb); if (!aabb.overlapsRay(localRay)) { continue; } // Lower triangle shape.getConvexTrianglePillar(i, j, false); Transform.pointToWorldFrame(position, quat, shape.pillarOffset, worldPillarOffset); this._intersectConvex(shape.pillarConvex, quat, worldPillarOffset, body, reportedShape, intersectConvexOptions); if (this.result.shouldStop) { return; } // Upper triangle shape.getConvexTrianglePillar(i, j, true); Transform.pointToWorldFrame(position, quat, shape.pillarOffset, worldPillarOffset); this._intersectConvex(shape.pillarConvex, quat, worldPillarOffset, body, reportedShape, intersectConvexOptions); } } } _intersectSphere(sphere, quat, position, body, reportedShape) { const from = this.from; const to = this.to; const r = sphere.radius; const a = (to.x - from.x) ** 2 + (to.y - from.y) ** 2 + (to.z - from.z) ** 2; const b = 2 * ((to.x - from.x) * (from.x - position.x) + (to.y - from.y) * (from.y - position.y) + (to.z - from.z) * (from.z - position.z)); const c = (from.x - position.x) ** 2 + (from.y - position.y) ** 2 + (from.z - position.z) ** 2 - r ** 2; const delta = b ** 2 - 4 * a * c; const intersectionPoint = Ray_intersectSphere_intersectionPoint; const normal = Ray_intersectSphere_normal; if (delta < 0) { // No intersection return; } else if (delta === 0) { // single intersection point from.lerp(to, delta, intersectionPoint); intersectionPoint.vsub(position, normal); normal.normalize(); this.reportIntersection(normal, intersectionPoint, reportedShape, body, -1); } else { const d1 = (-b - Math.sqrt(delta)) / (2 * a); const d2 = (-b + Math.sqrt(delta)) / (2 * a); if (d1 >= 0 && d1 <= 1) { from.lerp(to, d1, intersectionPoint); intersectionPoint.vsub(position, normal); normal.normalize(); this.reportIntersection(normal, intersectionPoint, reportedShape, body, -1); } if (this.result.shouldStop) { return; } if (d2 >= 0 && d2 <= 1) { from.lerp(to, d2, intersectionPoint); intersectionPoint.vsub(position, normal); normal.normalize(); this.reportIntersection(normal, intersectionPoint, reportedShape, body, -1); } } } _intersectConvex(shape, quat, position, body, reportedShape, options) { const normal = intersectConvex_normal; const vector = intersectConvex_vector; const faceList = options && options.faceList || null; // Checking faces const faces = shape.faces; const vertices = shape.vertices; const normals = shape.faceNormals; const direction = this.direction; const from = this.from; const to = this.to; const fromToDistance = from.distanceTo(to); const Nfaces = faceList ? faceList.length : faces.length; const result = this.result; for (let j = 0; !result.shouldStop && j < Nfaces; j++) { const fi = faceList ? faceList[j] : j; const face = faces[fi]; const faceNormal = normals[fi]; const q = quat; const x = position; // determine if ray intersects the plane of the face // note: this works regardless of the direction of the face normal // Get plane point in world coordinates... vector.copy(vertices[face[0]]); q.vmult(vector, vector); vector.vadd(x, vector); // ...but make it relative to the ray from. We'll fix this later. vector.vsub(from, vector); // Get plane normal q.vmult(faceNormal, normal); // If this dot product is negative, we have something interesting const dot = direction.dot(normal); // Bail out if ray and plane are parallel if (Math.abs(dot) < this.precision) { continue; } // calc distance to plane const scalar = normal.dot(vector) / dot; // if negative distance, then plane is behind ray if (scalar < 0) { continue; } // if (dot < 0) { // Intersection point is from + direction * scalar direction.scale(scalar, intersectPoint); intersectPoint.vadd(from, intersectPoint); // a is the point we compare points b and c with. a.copy(vertices[face[0]]); q.vmult(a, a); x.vadd(a, a); for (let i = 1; !result.shouldStop && i < face.length - 1; i++) { // Transform 3 vertices to world coords b.copy(vertices[face[i]]); c.copy(vertices[face[i + 1]]); q.vmult(b, b); q.vmult(c, c); x.vadd(b, b); x.vadd(c, c); const distance = intersectPoint.distanceTo(from); if (!(Ray.pointInTriangle(intersectPoint, a, b, c) || Ray.pointInTriangle(intersectPoint, b, a, c)) || distance > fromToDistance) { continue; } this.reportIntersection(normal, intersectPoint, reportedShape, body, fi); } // } } } /** * @todo Optimize by transforming the world to local space first. * @todo Use Octree lookup */ _intersectTrimesh(mesh, quat, position, body, reportedShape, options) { const normal = intersectTrimesh_normal; const triangles = intersectTrimesh_triangles; const treeTransform = intersectTrimesh_treeTransform; const vector = intersectConvex_vector; const localDirection = intersectTrimesh_localDirection; const localFrom = intersectTrimesh_localFrom; const localTo = intersectTrimesh_localTo; const worldIntersectPoint = intersectTrimesh_worldIntersectPoint; const worldNormal = intersectTrimesh_worldNormal; // Checking faces const indices = mesh.indices; mesh.vertices; // const normals = mesh.faceNormals const from = this.from; const to = this.to; const direction = this.direction; treeTransform.position.copy(position); treeTransform.quaternion.copy(quat); // Transform ray to local space! Transform.vectorToLocalFrame(position, quat, direction, localDirection); Transform.pointToLocalFrame(position, quat, from, localFrom); Transform.pointToLocalFrame(position, quat, to, localTo); localTo.x *= mesh.scale.x; localTo.y *= mesh.scale.y; localTo.z *= mesh.scale.z; localFrom.x *= mesh.scale.x; localFrom.y *= mesh.scale.y; localFrom.z *= mesh.scale.z; localTo.vsub(localFrom, localDirection); localDirection.normalize(); const fromToDistanceSquared = localFrom.distanceSquared(localTo); mesh.tree.rayQuery(this, treeTransform, triangles); for (let i = 0, N = triangles.length; !this.result.shouldStop && i !== N; i++) { const trianglesIndex = triangles[i]; mesh.getNormal(trianglesIndex, normal); // determine if ray intersects the plane of the face // note: this works regardless of the direction of the face normal // Get plane point in world coordinates... mesh.getVertex(indices[trianglesIndex * 3], a); // ...but make it relative to the ray from. We'll fix this later. a.vsub(localFrom, vector); // If this dot product is negative, we have something interesting const dot = localDirection.dot(normal); // Bail out if ray and plane are parallel // if (Math.abs( dot ) < this.precision){ // continue; // } // calc distance to plane const scalar = normal.dot(vector) / dot; // if negative distance, then plane is behind ray if (scalar < 0) { continue; } // Intersection point is from + direction * scalar localDirection.scale(scalar, intersectPoint); intersectPoint.vadd(localFrom, intersectPoint); // Get triangle vertices mesh.getVertex(indices[trianglesIndex * 3 + 1], b); mesh.getVertex(indices[trianglesIndex * 3 + 2], c); const squaredDistance = intersectPoint.distanceSquared(localFrom); if (!(Ray.pointInTriangle(intersectPoint, b, a, c) || Ray.pointInTriangle(intersectPoint, a, b, c)) || squaredDistance > fromToDistanceSquared) { continue; } // transform intersectpoint and normal to world Transform.vectorToWorldFrame(quat, normal, worldNormal); Transform.pointToWorldFrame(position, quat, intersectPoint, worldIntersectPoint); this.reportIntersection(worldNormal, worldIntersectPoint, reportedShape, body, trianglesIndex); } triangles.length = 0; } /** * @return True if the intersections should continue */ reportIntersection(normal, hitPointWorld, shape, body, hitFaceIndex) { const from = this.from; const to = this.to; const distance = from.distanceTo(hitPointWorld); const result = this.result; // Skip back faces? if (this.skipBackfaces && normal.dot(this.direction) > 0) { return; } result.hitFaceIndex = typeof hitFaceIndex !== 'undefined' ? hitFaceIndex : -1; switch (this.mode) { case Ray.ALL: this.hasHit = true; result.set(from, to, normal, hitPointWorld, shape, body, distance); result.hasHit = true; this.callback(result); break; case Ray.CLOSEST: // Store if closer than current closest if (distance < result.distance || !result.hasHit) { this.hasHit = true; result.hasHit = true; result.set(from, to, normal, hitPointWorld, shape, body, distance); } break; case Ray.ANY: // Report and stop. this.hasHit = true; result.hasHit = true; result.set(from, to, normal, hitPointWorld, shape, body, distance); result.shouldStop = true; break; } } /** * As per "Barycentric Technique" as named * {@link https://www.blackpawn.com/texts/pointinpoly/default.html here} but without the division */ static pointInTriangle(p, a, b, c) { c.vsub(a, v0); b.vsub(a, v1); p.vsub(a, v2); const dot00 = v0.dot(v0); const dot01 = v0.dot(v1); const dot02 = v0.dot(v2); const dot11 = v1.dot(v1); const dot12 = v1.dot(v2); let u; let v; return (u = dot11 * dot02 - dot01 * dot12) >= 0 && (v = dot00 * dot12 - dot01 * dot02) >= 0 && u + v < dot00 * dot11 - dot01 * dot01; } } Ray.CLOSEST = RAY_MODES.CLOSEST; Ray.ANY = RAY_MODES.ANY; Ray.ALL = RAY_MODES.ALL; const tmpAABB$1 = new AABB(); const tmpArray = []; const v1 = new Vec3(); const v2 = new Vec3(); const intersectBody_xi = new Vec3(); const intersectBody_qi = new Quaternion(); const intersectPoint = new Vec3(); const a = new Vec3(); const b = new Vec3(); const c = new Vec3(); const intersectConvexOptions = { faceList: [0] }; const worldPillarOffset = new Vec3(); const intersectHeightfield_localRay = new Ray(); const intersectHeightfield_index = []; const Ray_intersectSphere_intersectionPoint = new Vec3(); const Ray_intersectSphere_normal = new Vec3(); const intersectConvex_normal = new Vec3(); const intersectConvex_vector = new Vec3(); const intersectTrimesh_normal = new Vec3(); const intersectTrimesh_localDirection = new Vec3(); const intersectTrimesh_localFrom = new Vec3(); const intersectTrimesh_localTo = new Vec3(); const intersectTrimesh_worldNormal = new Vec3(); const intersectTrimesh_worldIntersectPoint = new Vec3(); new AABB(); const intersectTrimesh_triangles = []; const intersectTrimesh_treeTransform = new Transform(); const v0 = new Vec3(); const intersect = new Vec3(); function distanceFromIntersection(from, direction, position) { // v0 is vector from from to position position.vsub(from, v0); const dot = v0.dot(direction); // intersect = direction*dot + from direction.scale(dot, intersect); intersect.vadd(from, intersect); const distance = position.distanceTo(intersect); return distance; } /** * Sweep and prune broadphase along one axis. */ class SAPBroadphase extends Broadphase { /** * List of bodies currently in the broadphase. */ /** * The world to search in. */ /** * Axis to sort the bodies along. * Set to 0 for x axis, and 1 for y axis. * For best performance, pick the axis where bodies are most distributed. */ /** * Check if the bounds of two bodies overlap, along the given SAP axis. */ static checkBounds(bi, bj, axisIndex) { let biPos; let bjPos; if (axisIndex === 0) { biPos = bi.position.x; bjPos = bj.position.x; } else if (axisIndex === 1) { biPos = bi.position.y; bjPos = bj.position.y; } else if (axisIndex === 2) { biPos = bi.position.z; bjPos = bj.position.z; } const ri = bi.boundingRadius, rj = bj.boundingRadius, boundA2 = biPos + ri, boundB1 = bjPos - rj; return boundB1 < boundA2; } // Note: these are identical, save for x/y/z lowerbound /** * insertionSortX */ static insertionSortX(a) { for (let i = 1, l = a.length; i < l; i++) { const v = a[i]; let j; for (j = i - 1; j >= 0; j--) { if (a[j].aabb.lowerBound.x <= v.aabb.lowerBound.x) { break; } a[j + 1] = a[j]; } a[j + 1] = v; } return a; } /** * insertionSortY */ static insertionSortY(a) { for (let i = 1, l = a.length; i < l; i++) { const v = a[i]; let j; for (j = i - 1; j >= 0; j--) { if (a[j].aabb.lowerBound.y <= v.aabb.lowerBound.y) { break; } a[j + 1] = a[j]; } a[j + 1] = v; } return a; } /** * insertionSortZ */ static insertionSortZ(a) { for (let i = 1, l = a.length; i < l; i++) { const v = a[i]; let j; for (j = i - 1; j >= 0; j--) { if (a[j].aabb.lowerBound.z <= v.aabb.lowerBound.z) { break; } a[j + 1] = a[j]; } a[j + 1] = v; } return a; } constructor(world) { super(); this.axisList = void 0; this.world = void 0; this.axisIndex = void 0; this._addBodyHandler = void 0; this._removeBodyHandler = void 0; this.axisList = []; this.world = null; this.axisIndex = 0; const axisList = this.axisList; this._addBodyHandler = event => { axisList.push(event.body); }; this._removeBodyHandler = event => { const idx = axisList.indexOf(event.body); if (idx !== -1) { axisList.splice(idx, 1); } }; if (world) { this.setWorld(world); } } /** * Change the world */ setWorld(world) { // Clear the old axis array this.axisList.length = 0; // Add all bodies from the new world for (let i = 0; i < world.bodies.length; i++) { this.axisList.push(world.bodies[i]); } // Remove old handlers, if any world.removeEventListener('addBody', this._addBodyHandler); world.removeEventListener('removeBody', this._removeBodyHandler); // Add handlers to update the list of bodies. world.addEventListener('addBody', this._addBodyHandler); world.addEventListener('removeBody', this._removeBodyHandler); this.world = world; this.dirty = true; } /** * Collect all collision pairs */ collisionPairs(world, p1, p2) { const bodies = this.axisList; const N = bodies.length; const axisIndex = this.axisIndex; let i; let j; if (this.dirty) { this.sortList(); this.dirty = false; } // Look through the list for (i = 0; i !== N; i++) { const bi = bodies[i]; for (j = i + 1; j < N; j++) { const bj = bodies[j]; if (!this.needBroadphaseCollision(bi, bj)) { continue; } if (!SAPBroadphase.checkBounds(bi, bj, axisIndex)) { break; } this.intersectionTest(bi, bj, p1, p2); } } } sortList() { const axisList = this.axisList; const axisIndex = this.axisIndex; const N = axisList.length; // Update AABBs for (let i = 0; i !== N; i++) { const bi = axisList[i]; if (bi.aabbNeedsUpdate) { bi.updateAABB(); } } // Sort the list if (axisIndex === 0) { SAPBroadphase.insertionSortX(axisList); } else if (axisIndex === 1) { SAPBroadphase.insertionSortY(axisList); } else if (axisIndex === 2) { SAPBroadphase.insertionSortZ(axisList); } } /** * Computes the variance of the body positions and estimates the best axis to use. * Will automatically set property `axisIndex`. */ autoDetectAxis() { let sumX = 0; let sumX2 = 0; let sumY = 0; let sumY2 = 0; let sumZ = 0; let sumZ2 = 0; const bodies = this.axisList; const N = bodies.length; const invN = 1 / N; for (let i = 0; i !== N; i++) { const b = bodies[i]; const centerX = b.position.x; sumX += centerX; sumX2 += centerX * centerX; const centerY = b.position.y; sumY += centerY; sumY2 += centerY * centerY; const centerZ = b.position.z; sumZ += centerZ; sumZ2 += centerZ * centerZ; } const varianceX = sumX2 - sumX * sumX * invN; const varianceY = sumY2 - sumY * sumY * invN; const varianceZ = sumZ2 - sumZ * sumZ * invN; if (varianceX > varianceY) { if (varianceX > varianceZ) { this.axisIndex = 0; } else { this.axisIndex = 2; } } else if (varianceY > varianceZ) { this.axisIndex = 1; } else { this.axisIndex = 2; } } /** * Returns all the bodies within an AABB. * @param result An array to store resulting bodies in. */ aabbQuery(world, aabb, result = []) { if (this.dirty) { this.sortList(); this.dirty = false; } const axisIndex = this.axisIndex; let axis = 'x'; if (axisIndex === 1) { axis = 'y'; } if (axisIndex === 2) { axis = 'z'; } const axisList = this.axisList; aabb.lowerBound[axis]; aabb.upperBound[axis]; for (let i = 0; i < axisList.length; i++) { const b = axisList[i]; if (b.aabbNeedsUpdate) { b.updateAABB(); } if (b.aabb.overlaps(aabb)) { result.push(b); } } return result; } } class Utils { /** * Extend an options object with default values. * @param options The options object. May be falsy: in this case, a new object is created and returned. * @param defaults An object containing default values. * @return The modified options object. */ static defaults(options = {}, defaults) { for (let key in defaults) { if (!(key in options)) { options[key] = defaults[key]; } } return options; } } /** * Constraint base class */ class Constraint { /** * Equations to be solved in this constraint. */ /** * Body A. */ /** * Body B. */ /** * Set to false if you don't want the bodies to collide when they are connected. */ constructor(bodyA, bodyB, options = {}) { this.equations = void 0; this.bodyA = void 0; this.bodyB = void 0; this.id = void 0; this.collideConnected = void 0; options = Utils.defaults(options, { collideConnected: true, wakeUpBodies: true }); this.equations = []; this.bodyA = bodyA; this.bodyB = bodyB; this.id = Constraint.idCounter++; this.collideConnected = options.collideConnected; if (options.wakeUpBodies) { if (bodyA) { bodyA.wakeUp(); } if (bodyB) { bodyB.wakeUp(); } } } /** * Update all the equations with data. */ update() { throw new Error('method update() not implmemented in this Constraint subclass!'); } /** * Enables all equations in the constraint. */ enable() { const eqs = this.equations; for (let i = 0; i < eqs.length; i++) { eqs[i].enabled = true; } } /** * Disables all equations in the constraint. */ disable() { const eqs = this.equations; for (let i = 0; i < eqs.length; i++) { eqs[i].enabled = false; } } } Constraint.idCounter = 0; /** * An element containing 6 entries, 3 spatial and 3 rotational degrees of freedom. */ class JacobianElement { /** * spatial */ /** * rotational */ constructor() { this.spatial = void 0; this.rotational = void 0; this.spatial = new Vec3(); this.rotational = new Vec3(); } /** * Multiply with other JacobianElement */ multiplyElement(element) { return element.spatial.dot(this.spatial) + element.rotational.dot(this.rotational); } /** * Multiply with two vectors */ multiplyVectors(spatial, rotational) { return spatial.dot(this.spatial) + rotational.dot(this.rotational); } } /** * Equation base class. * * `a`, `b` and `eps` are {@link https://www8.cs.umu.se/kurser/5DV058/VT15/lectures/SPOOKlabnotes.pdf SPOOK} parameters that default to `0.0`. See {@link https://github.com/schteppe/cannon.js/issues/238#issuecomment-147172327 this exchange} for more details on Cannon's physics implementation. */ class Equation { /** * Minimum (read: negative max) force to be applied by the constraint. */ /** * Maximum (read: positive max) force to be applied by the constraint. */ /** * SPOOK parameter */ /** * SPOOK parameter */ /** * SPOOK parameter */ /** * A number, proportional to the force added to the bodies. */ constructor(bi, bj, minForce = -1e6, maxForce = 1e6) { this.id = void 0; this.minForce = void 0; this.maxForce = void 0; this.bi = void 0; this.bj = void 0; this.si = void 0; this.sj = void 0; this.a = void 0; this.b = void 0; this.eps = void 0; this.jacobianElementA = void 0; this.jacobianElementB = void 0; this.enabled = void 0; this.multiplier = void 0; this.id = Equation.idCounter++; this.minForce = minForce; this.maxForce = maxForce; this.bi = bi; this.bj = bj; this.a = 0.0; // SPOOK parameter this.b = 0.0; // SPOOK parameter this.eps = 0.0; // SPOOK parameter this.jacobianElementA = new JacobianElement(); this.jacobianElementB = new JacobianElement(); this.enabled = true; this.multiplier = 0; this.setSpookParams(1e7, 4, 1 / 60); // Set typical spook params } /** * Recalculates a, b, and eps. * * The Equation constructor sets typical SPOOK parameters as such: * * `stiffness` = 1e7 * * `relaxation` = 4 * * `timeStep`= 1 / 60, _note the hardcoded refresh rate._ */ setSpookParams(stiffness, relaxation, timeStep) { const d = relaxation; const k = stiffness; const h = timeStep; this.a = 4.0 / (h * (1 + 4 * d)); this.b = 4.0 * d / (1 + 4 * d); this.eps = 4.0 / (h * h * k * (1 + 4 * d)); } /** * Computes the right hand side of the SPOOK equation */ computeB(a, b, h) { const GW = this.computeGW(); const Gq = this.computeGq(); const GiMf = this.computeGiMf(); return -Gq * a - GW * b - GiMf * h; } /** * Computes G*q, where q are the generalized body coordinates */ computeGq() { const GA = this.jacobianElementA; const GB = this.jacobianElementB; const bi = this.bi; const bj = this.bj; const xi = bi.position; const xj = bj.position; return GA.spatial.dot(xi) + GB.spatial.dot(xj); } /** * Computes G*W, where W are the body velocities */ computeGW() { const GA = this.jacobianElementA; const GB = this.jacobianElementB; const bi = this.bi; const bj = this.bj; const vi = bi.velocity; const vj = bj.velocity; const wi = bi.angularVelocity; const wj = bj.angularVelocity; return GA.multiplyVectors(vi, wi) + GB.multiplyVectors(vj, wj); } /** * Computes G*Wlambda, where W are the body velocities */ computeGWlambda() { const GA = this.jacobianElementA; const GB = this.jacobianElementB; const bi = this.bi; const bj = this.bj; const vi = bi.vlambda; const vj = bj.vlambda; const wi = bi.wlambda; const wj = bj.wlambda; return GA.multiplyVectors(vi, wi) + GB.multiplyVectors(vj, wj); } /** * Computes G*inv(M)*f, where M is the mass matrix with diagonal blocks for each body, and f are the forces on the bodies. */ computeGiMf() { const GA = this.jacobianElementA; const GB = this.jacobianElementB; const bi = this.bi; const bj = this.bj; const fi = bi.force; const ti = bi.torque; const fj = bj.force; const tj = bj.torque; const invMassi = bi.invMassSolve; const invMassj = bj.invMassSolve; fi.scale(invMassi, iMfi); fj.scale(invMassj, iMfj); bi.invInertiaWorldSolve.vmult(ti, invIi_vmult_taui); bj.invInertiaWorldSolve.vmult(tj, invIj_vmult_tauj); return GA.multiplyVectors(iMfi, invIi_vmult_taui) + GB.multiplyVectors(iMfj, invIj_vmult_tauj); } /** * Computes G*inv(M)*G' */ computeGiMGt() { const GA = this.jacobianElementA; const GB = this.jacobianElementB; const bi = this.bi; const bj = this.bj; const invMassi = bi.invMassSolve; const invMassj = bj.invMassSolve; const invIi = bi.invInertiaWorldSolve; const invIj = bj.invInertiaWorldSolve; let result = invMassi + invMassj; invIi.vmult(GA.rotational, tmp); result += tmp.dot(GA.rotational); invIj.vmult(GB.rotational, tmp); result += tmp.dot(GB.rotational); return result; } /** * Add constraint velocity to the bodies. */ addToWlambda(deltalambda) { const GA = this.jacobianElementA; const GB = this.jacobianElementB; const bi = this.bi; const bj = this.bj; const temp = addToWlambda_temp; // Add to linear velocity // v_lambda += inv(M) * delta_lamba * G bi.vlambda.addScaledVector(bi.invMassSolve * deltalambda, GA.spatial, bi.vlambda); bj.vlambda.addScaledVector(bj.invMassSolve * deltalambda, GB.spatial, bj.vlambda); // Add to angular velocity bi.invInertiaWorldSolve.vmult(GA.rotational, temp); bi.wlambda.addScaledVector(deltalambda, temp, bi.wlambda); bj.invInertiaWorldSolve.vmult(GB.rotational, temp); bj.wlambda.addScaledVector(deltalambda, temp, bj.wlambda); } /** * Compute the denominator part of the SPOOK equation: C = G*inv(M)*G' + eps */ computeC() { return this.computeGiMGt() + this.eps; } } Equation.idCounter = 0; const iMfi = new Vec3(); const iMfj = new Vec3(); const invIi_vmult_taui = new Vec3(); const invIj_vmult_tauj = new Vec3(); const tmp = new Vec3(); const addToWlambda_temp = new Vec3(); /** * Contact/non-penetration constraint equation */ class ContactEquation extends Equation { /** * "bounciness": u1 = -e*u0 */ /** * World-oriented vector that goes from the center of bi to the contact point. */ /** * World-oriented vector that starts in body j position and goes to the contact point. */ /** * Contact normal, pointing out of body i. */ constructor(bodyA, bodyB, maxForce = 1e6) { super(bodyA, bodyB, 0, maxForce); this.restitution = void 0; this.ri = void 0; this.rj = void 0; this.ni = void 0; this.restitution = 0.0; this.ri = new Vec3(); this.rj = new Vec3(); this.ni = new Vec3(); } computeB(h) { const a = this.a; const b = this.b; const bi = this.bi; const bj = this.bj; const ri = this.ri; const rj = this.rj; const rixn = ContactEquation_computeB_temp1; const rjxn = ContactEquation_computeB_temp2; const vi = bi.velocity; const wi = bi.angularVelocity; bi.force; bi.torque; const vj = bj.velocity; const wj = bj.angularVelocity; bj.force; bj.torque; const penetrationVec = ContactEquation_computeB_temp3; const GA = this.jacobianElementA; const GB = this.jacobianElementB; const n = this.ni; // Caluclate cross products ri.cross(n, rixn); rj.cross(n, rjxn); // g = xj+rj -(xi+ri) // G = [ -ni -rixn ni rjxn ] n.negate(GA.spatial); rixn.negate(GA.rotational); GB.spatial.copy(n); GB.rotational.copy(rjxn); // Calculate the penetration vector penetrationVec.copy(bj.position); penetrationVec.vadd(rj, penetrationVec); penetrationVec.vsub(bi.position, penetrationVec); penetrationVec.vsub(ri, penetrationVec); const g = n.dot(penetrationVec); // Compute iteration const ePlusOne = this.restitution + 1; const GW = ePlusOne * vj.dot(n) - ePlusOne * vi.dot(n) + wj.dot(rjxn) - wi.dot(rixn); const GiMf = this.computeGiMf(); const B = -g * a - GW * b - h * GiMf; return B; } /** * Get the current relative velocity in the contact point. */ getImpactVelocityAlongNormal() { const vi = ContactEquation_getImpactVelocityAlongNormal_vi; const vj = ContactEquation_getImpactVelocityAlongNormal_vj; const xi = ContactEquation_getImpactVelocityAlongNormal_xi; const xj = ContactEquation_getImpactVelocityAlongNormal_xj; const relVel = ContactEquation_getImpactVelocityAlongNormal_relVel; this.bi.position.vadd(this.ri, xi); this.bj.position.vadd(this.rj, xj); this.bi.getVelocityAtWorldPoint(xi, vi); this.bj.getVelocityAtWorldPoint(xj, vj); vi.vsub(vj, relVel); return this.ni.dot(relVel); } } const ContactEquation_computeB_temp1 = new Vec3(); // Temp vectors const ContactEquation_computeB_temp2 = new Vec3(); const ContactEquation_computeB_temp3 = new Vec3(); const ContactEquation_getImpactVelocityAlongNormal_vi = new Vec3(); const ContactEquation_getImpactVelocityAlongNormal_vj = new Vec3(); const ContactEquation_getImpactVelocityAlongNormal_xi = new Vec3(); const ContactEquation_getImpactVelocityAlongNormal_xj = new Vec3(); const ContactEquation_getImpactVelocityAlongNormal_relVel = new Vec3(); /** * Connects two bodies at given offset points. * @example * const bodyA = new Body({ mass: 1 }) * const bodyB = new Body({ mass: 1 }) * bodyA.position.set(-1, 0, 0) * bodyB.position.set(1, 0, 0) * bodyA.addShape(shapeA) * bodyB.addShape(shapeB) * world.addBody(bodyA) * world.addBody(bodyB) * const localPivotA = new Vec3(1, 0, 0) * const localPivotB = new Vec3(-1, 0, 0) * const constraint = new PointToPointConstraint(bodyA, localPivotA, bodyB, localPivotB) * world.addConstraint(constraint) */ class PointToPointConstraint extends Constraint { /** * Pivot, defined locally in bodyA. */ /** * Pivot, defined locally in bodyB. */ /** * @param pivotA The point relative to the center of mass of bodyA which bodyA is constrained to. * @param bodyB Body that will be constrained in a similar way to the same point as bodyA. We will therefore get a link between bodyA and bodyB. If not specified, bodyA will be constrained to a static point. * @param pivotB The point relative to the center of mass of bodyB which bodyB is constrained to. * @param maxForce The maximum force that should be applied to constrain the bodies. */ constructor(bodyA, pivotA = new Vec3(), bodyB, pivotB = new Vec3(), maxForce = 1e6) { super(bodyA, bodyB); this.pivotA = void 0; this.pivotB = void 0; this.equationX = void 0; this.equationY = void 0; this.equationZ = void 0; this.pivotA = pivotA.clone(); this.pivotB = pivotB.clone(); const x = this.equationX = new ContactEquation(bodyA, bodyB); const y = this.equationY = new ContactEquation(bodyA, bodyB); const z = this.equationZ = new ContactEquation(bodyA, bodyB); // Equations to be fed to the solver this.equations.push(x, y, z); // Make the equations bidirectional x.minForce = y.minForce = z.minForce = -maxForce; x.maxForce = y.maxForce = z.maxForce = maxForce; x.ni.set(1, 0, 0); y.ni.set(0, 1, 0); z.ni.set(0, 0, 1); } update() { const bodyA = this.bodyA; const bodyB = this.bodyB; const x = this.equationX; const y = this.equationY; const z = this.equationZ; // Rotate the pivots to world space bodyA.quaternion.vmult(this.pivotA, x.ri); bodyB.quaternion.vmult(this.pivotB, x.rj); y.ri.copy(x.ri); y.rj.copy(x.rj); z.ri.copy(x.ri); z.rj.copy(x.rj); } } /** * Cone equation. Works to keep the given body world vectors aligned, or tilted within a given angle from each other. */ class ConeEquation extends Equation { /** * Local axis in A */ /** * Local axis in B */ /** * The "cone angle" to keep */ constructor(bodyA, bodyB, options = {}) { const maxForce = typeof options.maxForce !== 'undefined' ? options.maxForce : 1e6; super(bodyA, bodyB, -maxForce, maxForce); this.axisA = void 0; this.axisB = void 0; this.angle = void 0; this.axisA = options.axisA ? options.axisA.clone() : new Vec3(1, 0, 0); this.axisB = options.axisB ? options.axisB.clone() : new Vec3(0, 1, 0); this.angle = typeof options.angle !== 'undefined' ? options.angle : 0; } computeB(h) { const a = this.a; const b = this.b; const ni = this.axisA; const nj = this.axisB; const nixnj = tmpVec1$2; const njxni = tmpVec2$2; const GA = this.jacobianElementA; const GB = this.jacobianElementB; // Caluclate cross products ni.cross(nj, nixnj); nj.cross(ni, njxni); // The angle between two vector is: // cos(theta) = a * b / (length(a) * length(b) = { len(a) = len(b) = 1 } = a * b // g = a * b // gdot = (b x a) * wi + (a x b) * wj // G = [0 bxa 0 axb] // W = [vi wi vj wj] GA.rotational.copy(njxni); GB.rotational.copy(nixnj); const g = Math.cos(this.angle) - ni.dot(nj); const GW = this.computeGW(); const GiMf = this.computeGiMf(); const B = -g * a - GW * b - h * GiMf; return B; } } const tmpVec1$2 = new Vec3(); const tmpVec2$2 = new Vec3(); /** * Rotational constraint. Works to keep the local vectors orthogonal to each other in world space. */ class RotationalEquation extends Equation { /** * World oriented rotational axis. */ /** * World oriented rotational axis. */ /** * maxAngle */ constructor(bodyA, bodyB, options = {}) { const maxForce = typeof options.maxForce !== 'undefined' ? options.maxForce : 1e6; super(bodyA, bodyB, -maxForce, maxForce); this.axisA = void 0; this.axisB = void 0; this.maxAngle = void 0; this.axisA = options.axisA ? options.axisA.clone() : new Vec3(1, 0, 0); this.axisB = options.axisB ? options.axisB.clone() : new Vec3(0, 1, 0); this.maxAngle = Math.PI / 2; } computeB(h) { const a = this.a; const b = this.b; const ni = this.axisA; const nj = this.axisB; const nixnj = tmpVec1$1; const njxni = tmpVec2$1; const GA = this.jacobianElementA; const GB = this.jacobianElementB; // Caluclate cross products ni.cross(nj, nixnj); nj.cross(ni, njxni); // g = ni * nj // gdot = (nj x ni) * wi + (ni x nj) * wj // G = [0 njxni 0 nixnj] // W = [vi wi vj wj] GA.rotational.copy(njxni); GB.rotational.copy(nixnj); const g = Math.cos(this.maxAngle) - ni.dot(nj); const GW = this.computeGW(); const GiMf = this.computeGiMf(); const B = -g * a - GW * b - h * GiMf; return B; } } const tmpVec1$1 = new Vec3(); const tmpVec2$1 = new Vec3(); /** * A Cone Twist constraint, useful for ragdolls. */ class ConeTwistConstraint extends PointToPointConstraint { /** * The axis direction for the constraint of the body A. */ /** * The axis direction for the constraint of the body B. */ /** * The aperture angle of the cone. */ /** * The twist angle of the joint. */ constructor(bodyA, bodyB, options = {}) { const maxForce = typeof options.maxForce !== 'undefined' ? options.maxForce : 1e6; // Set pivot point in between const pivotA = options.pivotA ? options.pivotA.clone() : new Vec3(); const pivotB = options.pivotB ? options.pivotB.clone() : new Vec3(); super(bodyA, pivotA, bodyB, pivotB, maxForce); this.axisA = void 0; this.axisB = void 0; this.angle = void 0; this.twistAngle = void 0; this.coneEquation = void 0; this.twistEquation = void 0; this.axisA = options.axisA ? options.axisA.clone() : new Vec3(); this.axisB = options.axisB ? options.axisB.clone() : new Vec3(); this.collideConnected = !!options.collideConnected; this.angle = typeof options.angle !== 'undefined' ? options.angle : 0; const c = this.coneEquation = new ConeEquation(bodyA, bodyB, options); const t = this.twistEquation = new RotationalEquation(bodyA, bodyB, options); this.twistAngle = typeof options.twistAngle !== 'undefined' ? options.twistAngle : 0; // Make the cone equation push the bodies toward the cone axis, not outward c.maxForce = 0; c.minForce = -maxForce; // Make the twist equation add torque toward the initial position t.maxForce = 0; t.minForce = -maxForce; this.equations.push(c, t); } update() { const bodyA = this.bodyA; const bodyB = this.bodyB; const cone = this.coneEquation; const twist = this.twistEquation; super.update(); // Update the axes to the cone constraint bodyA.vectorToWorldFrame(this.axisA, cone.axisA); bodyB.vectorToWorldFrame(this.axisB, cone.axisB); // Update the world axes in the twist constraint this.axisA.tangents(twist.axisA, twist.axisA); bodyA.vectorToWorldFrame(twist.axisA, twist.axisA); this.axisB.tangents(twist.axisB, twist.axisB); bodyB.vectorToWorldFrame(twist.axisB, twist.axisB); cone.angle = this.angle; twist.maxAngle = this.twistAngle; } } /** * Constrains two bodies to be at a constant distance from each others center of mass. */ class DistanceConstraint extends Constraint { /** * The distance to keep. If undefined, it will be set to the current distance between bodyA and bodyB */ /** * @param distance The distance to keep. If undefined, it will be set to the current distance between bodyA and bodyB. * @param maxForce The maximum force that should be applied to constrain the bodies. */ constructor(bodyA, bodyB, distance, maxForce = 1e6) { super(bodyA, bodyB); this.distance = void 0; this.distanceEquation = void 0; if (typeof distance === 'undefined') { distance = bodyA.position.distanceTo(bodyB.position); } this.distance = distance; const eq = this.distanceEquation = new ContactEquation(bodyA, bodyB); this.equations.push(eq); // Make it bidirectional eq.minForce = -maxForce; eq.maxForce = maxForce; } /** * update */ update() { const bodyA = this.bodyA; const bodyB = this.bodyB; const eq = this.distanceEquation; const halfDist = this.distance * 0.5; const normal = eq.ni; bodyB.position.vsub(bodyA.position, normal); normal.normalize(); normal.scale(halfDist, eq.ri); normal.scale(-halfDist, eq.rj); } } /** * Lock constraint. Will remove all degrees of freedom between the bodies. */ class LockConstraint extends PointToPointConstraint { constructor(bodyA, bodyB, options = {}) { const maxForce = typeof options.maxForce !== 'undefined' ? options.maxForce : 1e6; // Set pivot point in between const pivotA = new Vec3(); const pivotB = new Vec3(); const halfWay = new Vec3(); bodyA.position.vadd(bodyB.position, halfWay); halfWay.scale(0.5, halfWay); bodyB.pointToLocalFrame(halfWay, pivotB); bodyA.pointToLocalFrame(halfWay, pivotA); // The point-to-point constraint will keep a point shared between the bodies super(bodyA, pivotA, bodyB, pivotB, maxForce); // Store initial rotation of the bodies as unit vectors in the local body spaces this.xA = void 0; this.xB = void 0; this.yA = void 0; this.yB = void 0; this.zA = void 0; this.zB = void 0; this.rotationalEquation1 = void 0; this.rotationalEquation2 = void 0; this.rotationalEquation3 = void 0; this.motorEquation = void 0; this.xA = bodyA.vectorToLocalFrame(Vec3.UNIT_X); this.xB = bodyB.vectorToLocalFrame(Vec3.UNIT_X); this.yA = bodyA.vectorToLocalFrame(Vec3.UNIT_Y); this.yB = bodyB.vectorToLocalFrame(Vec3.UNIT_Y); this.zA = bodyA.vectorToLocalFrame(Vec3.UNIT_Z); this.zB = bodyB.vectorToLocalFrame(Vec3.UNIT_Z); // ...and the following rotational equations will keep all rotational DOF's in place const r1 = this.rotationalEquation1 = new RotationalEquation(bodyA, bodyB, options); const r2 = this.rotationalEquation2 = new RotationalEquation(bodyA, bodyB, options); const r3 = this.rotationalEquation3 = new RotationalEquation(bodyA, bodyB, options); this.equations.push(r1, r2, r3); } /** * update */ update() { const bodyA = this.bodyA; const bodyB = this.bodyB; this.motorEquation; const r1 = this.rotationalEquation1; const r2 = this.rotationalEquation2; const r3 = this.rotationalEquation3; super.update(); // These vector pairs must be orthogonal bodyA.vectorToWorldFrame(this.xA, r1.axisA); bodyB.vectorToWorldFrame(this.yB, r1.axisB); bodyA.vectorToWorldFrame(this.yA, r2.axisA); bodyB.vectorToWorldFrame(this.zB, r2.axisB); bodyA.vectorToWorldFrame(this.zA, r3.axisA); bodyB.vectorToWorldFrame(this.xB, r3.axisB); } } /** * Rotational motor constraint. Tries to keep the relative angular velocity of the bodies to a given value. */ class RotationalMotorEquation extends Equation { /** * World oriented rotational axis. */ /** * World oriented rotational axis. */ /** * Motor velocity. */ constructor(bodyA, bodyB, maxForce = 1e6) { super(bodyA, bodyB, -maxForce, maxForce); this.axisA = void 0; this.axisB = void 0; this.targetVelocity = void 0; this.axisA = new Vec3(); this.axisB = new Vec3(); this.targetVelocity = 0; } computeB(h) { this.a; const b = this.b; this.bi; this.bj; const axisA = this.axisA; const axisB = this.axisB; const GA = this.jacobianElementA; const GB = this.jacobianElementB; // g = 0 // gdot = axisA * wi - axisB * wj // gdot = G * W = G * [vi wi vj wj] // => // G = [0 axisA 0 -axisB] GA.rotational.copy(axisA); axisB.negate(GB.rotational); const GW = this.computeGW() - this.targetVelocity; const GiMf = this.computeGiMf(); const B = -GW * b - h * GiMf; return B; } } /** * Hinge constraint. Think of it as a door hinge. It tries to keep the door in the correct place and with the correct orientation. */ class HingeConstraint extends PointToPointConstraint { /** * Rotation axis, defined locally in bodyA. */ /** * Rotation axis, defined locally in bodyB. */ constructor(bodyA, bodyB, options = {}) { const maxForce = typeof options.maxForce !== 'undefined' ? options.maxForce : 1e6; const pivotA = options.pivotA ? options.pivotA.clone() : new Vec3(); const pivotB = options.pivotB ? options.pivotB.clone() : new Vec3(); super(bodyA, pivotA, bodyB, pivotB, maxForce); this.axisA = void 0; this.axisB = void 0; this.rotationalEquation1 = void 0; this.rotationalEquation2 = void 0; this.motorEquation = void 0; const axisA = this.axisA = options.axisA ? options.axisA.clone() : new Vec3(1, 0, 0); axisA.normalize(); const axisB = this.axisB = options.axisB ? options.axisB.clone() : new Vec3(1, 0, 0); axisB.normalize(); this.collideConnected = !!options.collideConnected; const rotational1 = this.rotationalEquation1 = new RotationalEquation(bodyA, bodyB, options); const rotational2 = this.rotationalEquation2 = new RotationalEquation(bodyA, bodyB, options); const motor = this.motorEquation = new RotationalMotorEquation(bodyA, bodyB, maxForce); motor.enabled = false; // Not enabled by default // Equations to be fed to the solver this.equations.push(rotational1, rotational2, motor); } /** * enableMotor */ enableMotor() { this.motorEquation.enabled = true; } /** * disableMotor */ disableMotor() { this.motorEquation.enabled = false; } /** * setMotorSpeed */ setMotorSpeed(speed) { this.motorEquation.targetVelocity = speed; } /** * setMotorMaxForce */ setMotorMaxForce(maxForce) { this.motorEquation.maxForce = maxForce; this.motorEquation.minForce = -maxForce; } /** * update */ update() { const bodyA = this.bodyA; const bodyB = this.bodyB; const motor = this.motorEquation; const r1 = this.rotationalEquation1; const r2 = this.rotationalEquation2; const worldAxisA = HingeConstraint_update_tmpVec1; const worldAxisB = HingeConstraint_update_tmpVec2; const axisA = this.axisA; const axisB = this.axisB; super.update(); // Get world axes bodyA.quaternion.vmult(axisA, worldAxisA); bodyB.quaternion.vmult(axisB, worldAxisB); worldAxisA.tangents(r1.axisA, r2.axisA); r1.axisB.copy(worldAxisB); r2.axisB.copy(worldAxisB); if (this.motorEquation.enabled) { bodyA.quaternion.vmult(this.axisA, motor.axisA); bodyB.quaternion.vmult(this.axisB, motor.axisB); } } } const HingeConstraint_update_tmpVec1 = new Vec3(); const HingeConstraint_update_tmpVec2 = new Vec3(); /** * Constrains the slipping in a contact along a tangent */ class FrictionEquation extends Equation { // Tangent /** * @param slipForce should be +-F_friction = +-mu * F_normal = +-mu * m * g */ constructor(bodyA, bodyB, slipForce) { super(bodyA, bodyB, -slipForce, slipForce); this.ri = void 0; this.rj = void 0; this.t = void 0; this.ri = new Vec3(); this.rj = new Vec3(); this.t = new Vec3(); } computeB(h) { this.a; const b = this.b; this.bi; this.bj; const ri = this.ri; const rj = this.rj; const rixt = FrictionEquation_computeB_temp1; const rjxt = FrictionEquation_computeB_temp2; const t = this.t; // Caluclate cross products ri.cross(t, rixt); rj.cross(t, rjxt); // G = [-t -rixt t rjxt] // And remember, this is a pure velocity constraint, g is always zero! const GA = this.jacobianElementA; const GB = this.jacobianElementB; t.negate(GA.spatial); rixt.negate(GA.rotational); GB.spatial.copy(t); GB.rotational.copy(rjxt); const GW = this.computeGW(); const GiMf = this.computeGiMf(); const B = -GW * b - h * GiMf; return B; } } const FrictionEquation_computeB_temp1 = new Vec3(); const FrictionEquation_computeB_temp2 = new Vec3(); /** * Defines what happens when two materials meet. * @todo Refactor materials to materialA and materialB */ class ContactMaterial { /** * Identifier of this material. */ /** * Participating materials. */ /** * Friction coefficient. * @default 0.3 */ /** * Restitution coefficient. * @default 0.3 */ /** * Stiffness of the produced contact equations. * @default 1e7 */ /** * Relaxation time of the produced contact equations. * @default 3 */ /** * Stiffness of the produced friction equations. * @default 1e7 */ /** * Relaxation time of the produced friction equations * @default 3 */ constructor(m1, m2, options) { this.id = void 0; this.materials = void 0; this.friction = void 0; this.restitution = void 0; this.contactEquationStiffness = void 0; this.contactEquationRelaxation = void 0; this.frictionEquationStiffness = void 0; this.frictionEquationRelaxation = void 0; options = Utils.defaults(options, { friction: 0.3, restitution: 0.3, contactEquationStiffness: 1e7, contactEquationRelaxation: 3, frictionEquationStiffness: 1e7, frictionEquationRelaxation: 3 }); this.id = ContactMaterial.idCounter++; this.materials = [m1, m2]; this.friction = options.friction; this.restitution = options.restitution; this.contactEquationStiffness = options.contactEquationStiffness; this.contactEquationRelaxation = options.contactEquationRelaxation; this.frictionEquationStiffness = options.frictionEquationStiffness; this.frictionEquationRelaxation = options.frictionEquationRelaxation; } } ContactMaterial.idCounter = 0; /** * Defines a physics material. */ class Material { /** * Material name. * If options is a string, name will be set to that string. * @todo Deprecate this */ /** Material id. */ /** * Friction for this material. * If non-negative, it will be used instead of the friction given by ContactMaterials. If there's no matching ContactMaterial, the value from `defaultContactMaterial` in the World will be used. */ /** * Restitution for this material. * If non-negative, it will be used instead of the restitution given by ContactMaterials. If there's no matching ContactMaterial, the value from `defaultContactMaterial` in the World will be used. */ constructor(options = {}) { this.name = void 0; this.id = void 0; this.friction = void 0; this.restitution = void 0; let name = ''; // Backwards compatibility fix if (typeof options === 'string') { //console.warn(`Passing a string to MaterialOptions is deprecated, and has no effect`) name = options; options = {}; } this.name = name; this.id = Material.idCounter++; this.friction = typeof options.friction !== 'undefined' ? options.friction : -1; this.restitution = typeof options.restitution !== 'undefined' ? options.restitution : -1; } } Material.idCounter = 0; /** * A spring, connecting two bodies. * @example * const spring = new Spring(boxBody, sphereBody, { * restLength: 0, * stiffness: 50, * damping: 1, * }) * * // Compute the force after each step * world.addEventListener('postStep', (event) => { * spring.applyForce() * }) */ class Spring { /** * Rest length of the spring. A number > 0. * @default 1 */ /** * Stiffness of the spring. A number >= 0. * @default 100 */ /** * Damping of the spring. A number >= 0. * @default 1 */ /** * First connected body. */ /** * Second connected body. */ /** * Anchor for bodyA in local bodyA coordinates. * Where to hook the spring to body A, in local body coordinates. * @default new Vec3() */ /** * Anchor for bodyB in local bodyB coordinates. * Where to hook the spring to body B, in local body coordinates. * @default new Vec3() */ constructor(bodyA, bodyB, options = {}) { this.restLength = void 0; this.stiffness = void 0; this.damping = void 0; this.bodyA = void 0; this.bodyB = void 0; this.localAnchorA = void 0; this.localAnchorB = void 0; this.restLength = typeof options.restLength === 'number' ? options.restLength : 1; this.stiffness = options.stiffness || 100; this.damping = options.damping || 1; this.bodyA = bodyA; this.bodyB = bodyB; this.localAnchorA = new Vec3(); this.localAnchorB = new Vec3(); if (options.localAnchorA) { this.localAnchorA.copy(options.localAnchorA); } if (options.localAnchorB) { this.localAnchorB.copy(options.localAnchorB); } if (options.worldAnchorA) { this.setWorldAnchorA(options.worldAnchorA); } if (options.worldAnchorB) { this.setWorldAnchorB(options.worldAnchorB); } } /** * Set the anchor point on body A, using world coordinates. */ setWorldAnchorA(worldAnchorA) { this.bodyA.pointToLocalFrame(worldAnchorA, this.localAnchorA); } /** * Set the anchor point on body B, using world coordinates. */ setWorldAnchorB(worldAnchorB) { this.bodyB.pointToLocalFrame(worldAnchorB, this.localAnchorB); } /** * Get the anchor point on body A, in world coordinates. * @param result The vector to store the result in. */ getWorldAnchorA(result) { this.bodyA.pointToWorldFrame(this.localAnchorA, result); } /** * Get the anchor point on body B, in world coordinates. * @param result The vector to store the result in. */ getWorldAnchorB(result) { this.bodyB.pointToWorldFrame(this.localAnchorB, result); } /** * Apply the spring force to the connected bodies. */ applyForce() { const k = this.stiffness; const d = this.damping; const l = this.restLength; const bodyA = this.bodyA; const bodyB = this.bodyB; const r = applyForce_r; const r_unit = applyForce_r_unit; const u = applyForce_u; const f = applyForce_f; const tmp = applyForce_tmp; const worldAnchorA = applyForce_worldAnchorA; const worldAnchorB = applyForce_worldAnchorB; const ri = applyForce_ri; const rj = applyForce_rj; const ri_x_f = applyForce_ri_x_f; const rj_x_f = applyForce_rj_x_f; // Get world anchors this.getWorldAnchorA(worldAnchorA); this.getWorldAnchorB(worldAnchorB); // Get offset points worldAnchorA.vsub(bodyA.position, ri); worldAnchorB.vsub(bodyB.position, rj); // Compute distance vector between world anchor points worldAnchorB.vsub(worldAnchorA, r); const rlen = r.length(); r_unit.copy(r); r_unit.normalize(); // Compute relative velocity of the anchor points, u bodyB.velocity.vsub(bodyA.velocity, u); // Add rotational velocity bodyB.angularVelocity.cross(rj, tmp); u.vadd(tmp, u); bodyA.angularVelocity.cross(ri, tmp); u.vsub(tmp, u); // F = - k * ( x - L ) - D * ( u ) r_unit.scale(-k * (rlen - l) - d * u.dot(r_unit), f); // Add forces to bodies bodyA.force.vsub(f, bodyA.force); bodyB.force.vadd(f, bodyB.force); // Angular force ri.cross(f, ri_x_f); rj.cross(f, rj_x_f); bodyA.torque.vsub(ri_x_f, bodyA.torque); bodyB.torque.vadd(rj_x_f, bodyB.torque); } } const applyForce_r = new Vec3(); const applyForce_r_unit = new Vec3(); const applyForce_u = new Vec3(); const applyForce_f = new Vec3(); const applyForce_worldAnchorA = new Vec3(); const applyForce_worldAnchorB = new Vec3(); const applyForce_ri = new Vec3(); const applyForce_rj = new Vec3(); const applyForce_ri_x_f = new Vec3(); const applyForce_rj_x_f = new Vec3(); const applyForce_tmp = new Vec3(); /** * WheelInfo */ class WheelInfo { /** * Max travel distance of the suspension, in meters. * @default 1 */ /** * Speed to apply to the wheel rotation when the wheel is sliding. * @default -0.1 */ /** * If the customSlidingRotationalSpeed should be used. * @default false */ /** * sliding */ /** * Connection point, defined locally in the chassis body frame. */ /** * chassisConnectionPointWorld */ /** * directionLocal */ /** * directionWorld */ /** * axleLocal */ /** * axleWorld */ /** * suspensionRestLength * @default 1 */ /** * suspensionMaxLength * @default 2 */ /** * radius * @default 1 */ /** * suspensionStiffness * @default 100 */ /** * dampingCompression * @default 10 */ /** * dampingRelaxation * @default 10 */ /** * frictionSlip * @default 10.5 */ /** forwardAcceleration */ /** sideAcceleration */ /** * steering * @default 0 */ /** * Rotation value, in radians. * @default 0 */ /** * deltaRotation * @default 0 */ /** * rollInfluence * @default 0.01 */ /** * maxSuspensionForce */ /** * engineForce */ /** * brake */ /** * isFrontWheel * @default true */ /** * clippedInvContactDotSuspension * @default 1 */ /** * suspensionRelativeVelocity * @default 0 */ /** * suspensionForce * @default 0 */ /** * slipInfo */ /** * skidInfo * @default 0 */ /** * suspensionLength * @default 0 */ /** * sideImpulse */ /** * forwardImpulse */ /** * The result from raycasting. */ /** * Wheel world transform. */ /** * isInContact */ constructor(options = {}) { this.maxSuspensionTravel = void 0; this.customSlidingRotationalSpeed = void 0; this.useCustomSlidingRotationalSpeed = void 0; this.sliding = void 0; this.chassisConnectionPointLocal = void 0; this.chassisConnectionPointWorld = void 0; this.directionLocal = void 0; this.directionWorld = void 0; this.axleLocal = void 0; this.axleWorld = void 0; this.suspensionRestLength = void 0; this.suspensionMaxLength = void 0; this.radius = void 0; this.suspensionStiffness = void 0; this.dampingCompression = void 0; this.dampingRelaxation = void 0; this.frictionSlip = void 0; this.forwardAcceleration = void 0; this.sideAcceleration = void 0; this.steering = void 0; this.rotation = void 0; this.deltaRotation = void 0; this.rollInfluence = void 0; this.maxSuspensionForce = void 0; this.engineForce = void 0; this.brake = void 0; this.isFrontWheel = void 0; this.clippedInvContactDotSuspension = void 0; this.suspensionRelativeVelocity = void 0; this.suspensionForce = void 0; this.slipInfo = void 0; this.skidInfo = void 0; this.suspensionLength = void 0; this.sideImpulse = void 0; this.forwardImpulse = void 0; this.raycastResult = void 0; this.worldTransform = void 0; this.isInContact = void 0; options = Utils.defaults(options, { chassisConnectionPointLocal: new Vec3(), chassisConnectionPointWorld: new Vec3(), directionLocal: new Vec3(), directionWorld: new Vec3(), axleLocal: new Vec3(), axleWorld: new Vec3(), suspensionRestLength: 1, suspensionMaxLength: 2, radius: 1, suspensionStiffness: 100, dampingCompression: 10, dampingRelaxation: 10, frictionSlip: 10.5, forwardAcceleration: 1, sideAcceleration: 1, steering: 0, rotation: 0, deltaRotation: 0, rollInfluence: 0.01, maxSuspensionForce: Number.MAX_VALUE, isFrontWheel: true, clippedInvContactDotSuspension: 1, suspensionRelativeVelocity: 0, suspensionForce: 0, slipInfo: 0, skidInfo: 0, suspensionLength: 0, maxSuspensionTravel: 1, useCustomSlidingRotationalSpeed: false, customSlidingRotationalSpeed: -0.1 }); this.maxSuspensionTravel = options.maxSuspensionTravel; this.customSlidingRotationalSpeed = options.customSlidingRotationalSpeed; this.useCustomSlidingRotationalSpeed = options.useCustomSlidingRotationalSpeed; this.sliding = false; this.chassisConnectionPointLocal = options.chassisConnectionPointLocal.clone(); this.chassisConnectionPointWorld = options.chassisConnectionPointWorld.clone(); this.directionLocal = options.directionLocal.clone(); this.directionWorld = options.directionWorld.clone(); this.axleLocal = options.axleLocal.clone(); this.axleWorld = options.axleWorld.clone(); this.suspensionRestLength = options.suspensionRestLength; this.suspensionMaxLength = options.suspensionMaxLength; this.radius = options.radius; this.suspensionStiffness = options.suspensionStiffness; this.dampingCompression = options.dampingCompression; this.dampingRelaxation = options.dampingRelaxation; this.frictionSlip = options.frictionSlip; this.forwardAcceleration = options.forwardAcceleration; this.sideAcceleration = options.sideAcceleration; this.steering = 0; this.rotation = 0; this.deltaRotation = 0; this.rollInfluence = options.rollInfluence; this.maxSuspensionForce = options.maxSuspensionForce; this.engineForce = 0; this.brake = 0; this.isFrontWheel = options.isFrontWheel; this.clippedInvContactDotSuspension = 1; this.suspensionRelativeVelocity = 0; this.suspensionForce = 0; this.slipInfo = 0; this.skidInfo = 0; this.suspensionLength = 0; this.sideImpulse = 0; this.forwardImpulse = 0; this.raycastResult = new RaycastResult(); this.worldTransform = new Transform(); this.isInContact = false; } updateWheel(chassis) { const raycastResult = this.raycastResult; if (this.isInContact) { const project = raycastResult.hitNormalWorld.dot(raycastResult.directionWorld); raycastResult.hitPointWorld.vsub(chassis.position, relpos); chassis.getVelocityAtWorldPoint(relpos, chassis_velocity_at_contactPoint); const projVel = raycastResult.hitNormalWorld.dot(chassis_velocity_at_contactPoint); if (project >= -0.1) { this.suspensionRelativeVelocity = 0.0; this.clippedInvContactDotSuspension = 1.0 / 0.1; } else { const inv = -1 / project; this.suspensionRelativeVelocity = projVel * inv; this.clippedInvContactDotSuspension = inv; } } else { // Not in contact : position wheel in a nice (rest length) position raycastResult.suspensionLength = this.suspensionRestLength; this.suspensionRelativeVelocity = 0.0; raycastResult.directionWorld.scale(-1, raycastResult.hitNormalWorld); this.clippedInvContactDotSuspension = 1.0; } } } const chassis_velocity_at_contactPoint = new Vec3(); const relpos = new Vec3(); /** * Vehicle helper class that casts rays from the wheel positions towards the ground and applies forces. */ class RaycastVehicle { /** The car chassis body. */ /** The wheels. */ /** Will be set to true if the car is sliding. */ /** Index of the right axis. x=0, y=1, z=2 */ /** Index of the forward axis. x=0, y=1, z=2 */ /** Index of the up axis. x=0, y=1, z=2 */ /** The constraints. */ /** Optional pre-step callback. */ /** Number of wheels on the ground. */ constructor(options) { this.chassisBody = void 0; this.wheelInfos = void 0; this.sliding = void 0; this.world = void 0; this.indexRightAxis = void 0; this.indexForwardAxis = void 0; this.indexUpAxis = void 0; this.constraints = void 0; this.preStepCallback = void 0; this.currentVehicleSpeedKmHour = void 0; this.numWheelsOnGround = void 0; this.chassisBody = options.chassisBody; this.wheelInfos = []; this.sliding = false; this.world = null; this.indexRightAxis = typeof options.indexRightAxis !== 'undefined' ? options.indexRightAxis : 2; this.indexForwardAxis = typeof options.indexForwardAxis !== 'undefined' ? options.indexForwardAxis : 0; this.indexUpAxis = typeof options.indexUpAxis !== 'undefined' ? options.indexUpAxis : 1; this.constraints = []; this.preStepCallback = () => {}; this.currentVehicleSpeedKmHour = 0; this.numWheelsOnGround = 0; } /** * Add a wheel. For information about the options, see `WheelInfo`. */ addWheel(options = {}) { const info = new WheelInfo(options); const index = this.wheelInfos.length; this.wheelInfos.push(info); return index; } /** * Set the steering value of a wheel. */ setSteeringValue(value, wheelIndex) { const wheel = this.wheelInfos[wheelIndex]; wheel.steering = value; } /** * Set the wheel force to apply on one of the wheels each time step */ applyEngineForce(value, wheelIndex) { this.wheelInfos[wheelIndex].engineForce = value; } /** * Set the braking force of a wheel */ setBrake(brake, wheelIndex) { this.wheelInfos[wheelIndex].brake = brake; } /** * Add the vehicle including its constraints to the world. */ addToWorld(world) { world.addBody(this.chassisBody); const that = this; this.preStepCallback = () => { that.updateVehicle(world.dt); }; world.addEventListener('preStep', this.preStepCallback); this.world = world; } /** * Get one of the wheel axles, world-oriented. */ getVehicleAxisWorld(axisIndex, result) { result.set(axisIndex === 0 ? 1 : 0, axisIndex === 1 ? 1 : 0, axisIndex === 2 ? 1 : 0); this.chassisBody.vectorToWorldFrame(result, result); } updateVehicle(timeStep) { const wheelInfos = this.wheelInfos; const numWheels = wheelInfos.length; const chassisBody = this.chassisBody; for (let i = 0; i < numWheels; i++) { this.updateWheelTransform(i); } this.currentVehicleSpeedKmHour = 3.6 * chassisBody.velocity.length(); const forwardWorld = new Vec3(); this.getVehicleAxisWorld(this.indexForwardAxis, forwardWorld); if (forwardWorld.dot(chassisBody.velocity) < 0) { this.currentVehicleSpeedKmHour *= -1; } // simulate suspension for (let i = 0; i < numWheels; i++) { this.castRay(wheelInfos[i]); } this.updateSuspension(timeStep); const impulse = new Vec3(); const relpos = new Vec3(); for (let i = 0; i < numWheels; i++) { //apply suspension force const wheel = wheelInfos[i]; let suspensionForce = wheel.suspensionForce; if (suspensionForce > wheel.maxSuspensionForce) { suspensionForce = wheel.maxSuspensionForce; } wheel.raycastResult.hitNormalWorld.scale(suspensionForce * timeStep, impulse); wheel.raycastResult.hitPointWorld.vsub(chassisBody.position, relpos); chassisBody.applyImpulse(impulse, relpos); } this.updateFriction(timeStep); const hitNormalWorldScaledWithProj = new Vec3(); const fwd = new Vec3(); const vel = new Vec3(); for (let i = 0; i < numWheels; i++) { const wheel = wheelInfos[i]; //const relpos = new Vec3(); //wheel.chassisConnectionPointWorld.vsub(chassisBody.position, relpos); chassisBody.getVelocityAtWorldPoint(wheel.chassisConnectionPointWorld, vel); // Hack to get the rotation in the correct direction let m = 1; switch (this.indexUpAxis) { case 1: m = -1; break; } if (wheel.isInContact) { this.getVehicleAxisWorld(this.indexForwardAxis, fwd); const proj = fwd.dot(wheel.raycastResult.hitNormalWorld); wheel.raycastResult.hitNormalWorld.scale(proj, hitNormalWorldScaledWithProj); fwd.vsub(hitNormalWorldScaledWithProj, fwd); const proj2 = fwd.dot(vel); wheel.deltaRotation = m * proj2 * timeStep / wheel.radius; } if ((wheel.sliding || !wheel.isInContact) && wheel.engineForce !== 0 && wheel.useCustomSlidingRotationalSpeed) { // Apply custom rotation when accelerating and sliding wheel.deltaRotation = (wheel.engineForce > 0 ? 1 : -1) * wheel.customSlidingRotationalSpeed * timeStep; } // Lock wheels if (Math.abs(wheel.brake) > Math.abs(wheel.engineForce)) { wheel.deltaRotation = 0; } wheel.rotation += wheel.deltaRotation; // Use the old value wheel.deltaRotation *= 0.99; // damping of rotation when not in contact } } updateSuspension(deltaTime) { const chassisBody = this.chassisBody; const chassisMass = chassisBody.mass; const wheelInfos = this.wheelInfos; const numWheels = wheelInfos.length; for (let w_it = 0; w_it < numWheels; w_it++) { const wheel = wheelInfos[w_it]; if (wheel.isInContact) { let force; // Spring const susp_length = wheel.suspensionRestLength; const current_length = wheel.suspensionLength; const length_diff = susp_length - current_length; force = wheel.suspensionStiffness * length_diff * wheel.clippedInvContactDotSuspension; // Damper const projected_rel_vel = wheel.suspensionRelativeVelocity; let susp_damping; if (projected_rel_vel < 0) { susp_damping = wheel.dampingCompression; } else { susp_damping = wheel.dampingRelaxation; } force -= susp_damping * projected_rel_vel; wheel.suspensionForce = force * chassisMass; if (wheel.suspensionForce < 0) { wheel.suspensionForce = 0; } } else { wheel.suspensionForce = 0; } } } /** * Remove the vehicle including its constraints from the world. */ removeFromWorld(world) { this.constraints; world.removeBody(this.chassisBody); world.removeEventListener('preStep', this.preStepCallback); this.world = null; } castRay(wheel) { const rayvector = castRay_rayvector; const target = castRay_target; this.updateWheelTransformWorld(wheel); const chassisBody = this.chassisBody; let depth = -1; const raylen = wheel.suspensionRestLength + wheel.radius; wheel.directionWorld.scale(raylen, rayvector); const source = wheel.chassisConnectionPointWorld; source.vadd(rayvector, target); const raycastResult = wheel.raycastResult; raycastResult.reset(); // Turn off ray collision with the chassis temporarily const oldState = chassisBody.collisionResponse; chassisBody.collisionResponse = false; // Cast ray against world this.world.rayTest(source, target, raycastResult); chassisBody.collisionResponse = oldState; const object = raycastResult.body; wheel.raycastResult.groundObject = 0; if (object) { depth = raycastResult.distance; wheel.raycastResult.hitNormalWorld = raycastResult.hitNormalWorld; wheel.isInContact = true; const hitDistance = raycastResult.distance; wheel.suspensionLength = hitDistance - wheel.radius; // clamp on max suspension travel const minSuspensionLength = wheel.suspensionRestLength - wheel.maxSuspensionTravel; const maxSuspensionLength = wheel.suspensionRestLength + wheel.maxSuspensionTravel; if (wheel.suspensionLength < minSuspensionLength) { wheel.suspensionLength = minSuspensionLength; } if (wheel.suspensionLength > maxSuspensionLength) { wheel.suspensionLength = maxSuspensionLength; wheel.raycastResult.reset(); } const denominator = wheel.raycastResult.hitNormalWorld.dot(wheel.directionWorld); const chassis_velocity_at_contactPoint = new Vec3(); chassisBody.getVelocityAtWorldPoint(wheel.raycastResult.hitPointWorld, chassis_velocity_at_contactPoint); const projVel = wheel.raycastResult.hitNormalWorld.dot(chassis_velocity_at_contactPoint); if (denominator >= -0.1) { wheel.suspensionRelativeVelocity = 0; wheel.clippedInvContactDotSuspension = 1 / 0.1; } else { const inv = -1 / denominator; wheel.suspensionRelativeVelocity = projVel * inv; wheel.clippedInvContactDotSuspension = inv; } } else { //put wheel info as in rest position wheel.suspensionLength = wheel.suspensionRestLength + 0 * wheel.maxSuspensionTravel; wheel.suspensionRelativeVelocity = 0.0; wheel.directionWorld.scale(-1, wheel.raycastResult.hitNormalWorld); wheel.clippedInvContactDotSuspension = 1.0; } return depth; } updateWheelTransformWorld(wheel) { wheel.isInContact = false; const chassisBody = this.chassisBody; chassisBody.pointToWorldFrame(wheel.chassisConnectionPointLocal, wheel.chassisConnectionPointWorld); chassisBody.vectorToWorldFrame(wheel.directionLocal, wheel.directionWorld); chassisBody.vectorToWorldFrame(wheel.axleLocal, wheel.axleWorld); } /** * Update one of the wheel transform. * Note when rendering wheels: during each step, wheel transforms are updated BEFORE the chassis; ie. their position becomes invalid after the step. Thus when you render wheels, you must update wheel transforms before rendering them. See raycastVehicle demo for an example. * @param wheelIndex The wheel index to update. */ updateWheelTransform(wheelIndex) { const up = tmpVec4; const right = tmpVec5; const fwd = tmpVec6; const wheel = this.wheelInfos[wheelIndex]; this.updateWheelTransformWorld(wheel); wheel.directionLocal.scale(-1, up); right.copy(wheel.axleLocal); up.cross(right, fwd); fwd.normalize(); right.normalize(); // Rotate around steering over the wheelAxle const steering = wheel.steering; const steeringOrn = new Quaternion(); steeringOrn.setFromAxisAngle(up, steering); const rotatingOrn = new Quaternion(); rotatingOrn.setFromAxisAngle(right, wheel.rotation); // World rotation of the wheel const q = wheel.worldTransform.quaternion; this.chassisBody.quaternion.mult(steeringOrn, q); q.mult(rotatingOrn, q); q.normalize(); // world position of the wheel const p = wheel.worldTransform.position; p.copy(wheel.directionWorld); p.scale(wheel.suspensionLength, p); p.vadd(wheel.chassisConnectionPointWorld, p); } /** * Get the world transform of one of the wheels */ getWheelTransformWorld(wheelIndex) { return this.wheelInfos[wheelIndex].worldTransform; } updateFriction(timeStep) { const surfNormalWS_scaled_proj = updateFriction_surfNormalWS_scaled_proj; //calculate the impulse, so that the wheels don't move sidewards const wheelInfos = this.wheelInfos; const numWheels = wheelInfos.length; const chassisBody = this.chassisBody; const forwardWS = updateFriction_forwardWS; const axle = updateFriction_axle; this.numWheelsOnGround = 0; for (let i = 0; i < numWheels; i++) { const wheel = wheelInfos[i]; const groundObject = wheel.raycastResult.body; if (groundObject) { this.numWheelsOnGround++; } wheel.sideImpulse = 0; wheel.forwardImpulse = 0; if (!forwardWS[i]) { forwardWS[i] = new Vec3(); } if (!axle[i]) { axle[i] = new Vec3(); } } for (let i = 0; i < numWheels; i++) { const wheel = wheelInfos[i]; const groundObject = wheel.raycastResult.body; if (groundObject) { const axlei = axle[i]; const wheelTrans = this.getWheelTransformWorld(i); // Get world axle wheelTrans.vectorToWorldFrame(directions[this.indexRightAxis], axlei); const surfNormalWS = wheel.raycastResult.hitNormalWorld; const proj = axlei.dot(surfNormalWS); surfNormalWS.scale(proj, surfNormalWS_scaled_proj); axlei.vsub(surfNormalWS_scaled_proj, axlei); axlei.normalize(); surfNormalWS.cross(axlei, forwardWS[i]); forwardWS[i].normalize(); wheel.sideImpulse = resolveSingleBilateral(chassisBody, wheel.raycastResult.hitPointWorld, groundObject, wheel.raycastResult.hitPointWorld, axlei); wheel.sideImpulse *= sideFrictionStiffness2; } } const sideFactor = 1; const fwdFactor = 0.5; this.sliding = false; for (let i = 0; i < numWheels; i++) { const wheel = wheelInfos[i]; const groundObject = wheel.raycastResult.body; let rollingFriction = 0; wheel.slipInfo = 1; if (groundObject) { const defaultRollingFrictionImpulse = 0; const maxImpulse = wheel.brake ? wheel.brake : defaultRollingFrictionImpulse; // btWheelContactPoint contactPt(chassisBody,groundObject,wheelInfraycastInfo.hitPointWorld,forwardWS[wheel],maxImpulse); // rollingFriction = calcRollingFriction(contactPt); rollingFriction = calcRollingFriction(chassisBody, groundObject, wheel.raycastResult.hitPointWorld, forwardWS[i], maxImpulse); rollingFriction += wheel.engineForce * timeStep; // rollingFriction = 0; const factor = maxImpulse / rollingFriction; wheel.slipInfo *= factor; } //switch between active rolling (throttle), braking and non-active rolling friction (nthrottle/break) wheel.forwardImpulse = 0; wheel.skidInfo = 1; if (groundObject) { wheel.skidInfo = 1; const maximp = wheel.suspensionForce * timeStep * wheel.frictionSlip; const maximpSide = maximp; const maximpSquared = maximp * maximpSide; wheel.forwardImpulse = rollingFriction; //wheelInfo.engineForce* timeStep; const x = wheel.forwardImpulse * fwdFactor / wheel.forwardAcceleration; const y = wheel.sideImpulse * sideFactor / wheel.sideAcceleration; const impulseSquared = x * x + y * y; wheel.sliding = false; if (impulseSquared > maximpSquared) { this.sliding = true; wheel.sliding = true; const factor = maximp / Math.sqrt(impulseSquared); wheel.skidInfo *= factor; } } } if (this.sliding) { for (let i = 0; i < numWheels; i++) { const wheel = wheelInfos[i]; if (wheel.sideImpulse !== 0) { if (wheel.skidInfo < 1) { wheel.forwardImpulse *= wheel.skidInfo; wheel.sideImpulse *= wheel.skidInfo; } } } } // apply the impulses for (let i = 0; i < numWheels; i++) { const wheel = wheelInfos[i]; const rel_pos = new Vec3(); wheel.raycastResult.hitPointWorld.vsub(chassisBody.position, rel_pos); // cannons applyimpulse is using world coord for the position //rel_pos.copy(wheel.raycastResult.hitPointWorld); if (wheel.forwardImpulse !== 0) { const impulse = new Vec3(); forwardWS[i].scale(wheel.forwardImpulse, impulse); chassisBody.applyImpulse(impulse, rel_pos); } if (wheel.sideImpulse !== 0) { const groundObject = wheel.raycastResult.body; const rel_pos2 = new Vec3(); wheel.raycastResult.hitPointWorld.vsub(groundObject.position, rel_pos2); //rel_pos2.copy(wheel.raycastResult.hitPointWorld); const sideImp = new Vec3(); axle[i].scale(wheel.sideImpulse, sideImp); // Scale the relative position in the up direction with rollInfluence. // If rollInfluence is 1, the impulse will be applied on the hitPoint (easy to roll over), if it is zero it will be applied in the same plane as the center of mass (not easy to roll over). chassisBody.vectorToLocalFrame(rel_pos, rel_pos); rel_pos['xyz'[this.indexUpAxis]] *= wheel.rollInfluence; chassisBody.vectorToWorldFrame(rel_pos, rel_pos); chassisBody.applyImpulse(sideImp, rel_pos); //apply friction impulse on the ground sideImp.scale(-1, sideImp); groundObject.applyImpulse(sideImp, rel_pos2); } } } } const tmpVec4 = new Vec3(); const tmpVec5 = new Vec3(); const tmpVec6 = new Vec3(); new Ray(); const castRay_rayvector = new Vec3(); const castRay_target = new Vec3(); const directions = [new Vec3(1, 0, 0), new Vec3(0, 1, 0), new Vec3(0, 0, 1)]; const updateFriction_surfNormalWS_scaled_proj = new Vec3(); const updateFriction_axle = []; const updateFriction_forwardWS = []; const sideFrictionStiffness2 = 1; const calcRollingFriction_vel1 = new Vec3(); const calcRollingFriction_vel2 = new Vec3(); const calcRollingFriction_vel = new Vec3(); function calcRollingFriction(body0, body1, frictionPosWorld, frictionDirectionWorld, maxImpulse) { let j1 = 0; const contactPosWorld = frictionPosWorld; // const rel_pos1 = new Vec3(); // const rel_pos2 = new Vec3(); const vel1 = calcRollingFriction_vel1; const vel2 = calcRollingFriction_vel2; const vel = calcRollingFriction_vel; // contactPosWorld.vsub(body0.position, rel_pos1); // contactPosWorld.vsub(body1.position, rel_pos2); body0.getVelocityAtWorldPoint(contactPosWorld, vel1); body1.getVelocityAtWorldPoint(contactPosWorld, vel2); vel1.vsub(vel2, vel); const vrel = frictionDirectionWorld.dot(vel); const denom0 = computeImpulseDenominator(body0, frictionPosWorld, frictionDirectionWorld); const denom1 = computeImpulseDenominator(body1, frictionPosWorld, frictionDirectionWorld); const relaxation = 1; const jacDiagABInv = relaxation / (denom0 + denom1); // calculate j that moves us to zero relative velocity j1 = -vrel * jacDiagABInv; if (maxImpulse < j1) { j1 = maxImpulse; } if (j1 < -maxImpulse) { j1 = -maxImpulse; } return j1; } const computeImpulseDenominator_r0 = new Vec3(); const computeImpulseDenominator_c0 = new Vec3(); const computeImpulseDenominator_vec = new Vec3(); const computeImpulseDenominator_m = new Vec3(); function computeImpulseDenominator(body, pos, normal) { const r0 = computeImpulseDenominator_r0; const c0 = computeImpulseDenominator_c0; const vec = computeImpulseDenominator_vec; const m = computeImpulseDenominator_m; pos.vsub(body.position, r0); r0.cross(normal, c0); body.invInertiaWorld.vmult(c0, m); m.cross(r0, vec); return body.invMass + normal.dot(vec); } const resolveSingleBilateral_vel1 = new Vec3(); const resolveSingleBilateral_vel2 = new Vec3(); const resolveSingleBilateral_vel = new Vec3(); // bilateral constraint between two dynamic objects function resolveSingleBilateral(body1, pos1, body2, pos2, normal) { const normalLenSqr = normal.lengthSquared(); if (normalLenSqr > 1.1) { return 0; // no impulse } // const rel_pos1 = new Vec3(); // const rel_pos2 = new Vec3(); // pos1.vsub(body1.position, rel_pos1); // pos2.vsub(body2.position, rel_pos2); const vel1 = resolveSingleBilateral_vel1; const vel2 = resolveSingleBilateral_vel2; const vel = resolveSingleBilateral_vel; body1.getVelocityAtWorldPoint(pos1, vel1); body2.getVelocityAtWorldPoint(pos2, vel2); vel1.vsub(vel2, vel); const rel_vel = normal.dot(vel); const contactDamping = 0.2; const massTerm = 1 / (body1.invMass + body2.invMass); const impulse = -contactDamping * rel_vel * massTerm; return impulse; } /** * Spherical shape * @example * const radius = 1 * const sphereShape = new CANNON.Sphere(radius) * const sphereBody = new CANNON.Body({ mass: 1, shape: sphereShape }) * world.addBody(sphereBody) */ class Sphere extends Shape { /** * The radius of the sphere. */ /** * * @param radius The radius of the sphere, a non-negative number. */ constructor(radius) { super({ type: Shape.types.SPHERE }); this.radius = void 0; this.radius = radius !== undefined ? radius : 1.0; if (this.radius < 0) { throw new Error('The sphere radius cannot be negative.'); } this.updateBoundingSphereRadius(); } /** calculateLocalInertia */ calculateLocalInertia(mass, target = new Vec3()) { const I = 2.0 * mass * this.radius * this.radius / 5.0; target.x = I; target.y = I; target.z = I; return target; } /** volume */ volume() { return 4.0 * Math.PI * Math.pow(this.radius, 3) / 3.0; } updateBoundingSphereRadius() { this.boundingSphereRadius = this.radius; } calculateWorldAABB(pos, quat, min, max) { const r = this.radius; const axes = ['x', 'y', 'z']; for (let i = 0; i < axes.length; i++) { const ax = axes[i]; min[ax] = pos[ax] - r; max[ax] = pos[ax] + r; } } } /** * Simple vehicle helper class with spherical rigid body wheels. */ class RigidVehicle { /** * The bodies of the wheels. */ /** * The chassis body. */ /** * The constraints. */ /** * The wheel axes. */ /** * The wheel forces. */ constructor(options = {}) { this.wheelBodies = void 0; this.coordinateSystem = void 0; this.chassisBody = void 0; this.constraints = void 0; this.wheelAxes = void 0; this.wheelForces = void 0; this.wheelBodies = []; this.coordinateSystem = typeof options.coordinateSystem !== 'undefined' ? options.coordinateSystem.clone() : new Vec3(1, 2, 3); if (options.chassisBody) { this.chassisBody = options.chassisBody; } else { // No chassis body given. Create it! this.chassisBody = new Body({ mass: 1, shape: new Box(new Vec3(5, 0.5, 2)) }); } this.constraints = []; this.wheelAxes = []; this.wheelForces = []; } /** * Add a wheel */ addWheel(options = {}) { let wheelBody; if (options.body) { wheelBody = options.body; } else { // No wheel body given. Create it! wheelBody = new Body({ mass: 1, shape: new Sphere(1.2) }); } this.wheelBodies.push(wheelBody); this.wheelForces.push(0); // Position constrain wheels const position = typeof options.position !== 'undefined' ? options.position.clone() : new Vec3(); // Set position locally to the chassis const worldPosition = new Vec3(); this.chassisBody.pointToWorldFrame(position, worldPosition); wheelBody.position.set(worldPosition.x, worldPosition.y, worldPosition.z); // Constrain wheel const axis = typeof options.axis !== 'undefined' ? options.axis.clone() : new Vec3(0, 0, 1); this.wheelAxes.push(axis); const hingeConstraint = new HingeConstraint(this.chassisBody, wheelBody, { pivotA: position, axisA: axis, pivotB: Vec3.ZERO, axisB: axis, collideConnected: false }); this.constraints.push(hingeConstraint); return this.wheelBodies.length - 1; } /** * Set the steering value of a wheel. * @todo check coordinateSystem */ setSteeringValue(value, wheelIndex) { // Set angle of the hinge axis const axis = this.wheelAxes[wheelIndex]; const c = Math.cos(value); const s = Math.sin(value); const x = axis.x; const z = axis.z; this.constraints[wheelIndex].axisA.set(-c * x + s * z, 0, s * x + c * z); } /** * Set the target rotational speed of the hinge constraint. */ setMotorSpeed(value, wheelIndex) { const hingeConstraint = this.constraints[wheelIndex]; hingeConstraint.enableMotor(); hingeConstraint.motorTargetVelocity = value; } /** * Set the target rotational speed of the hinge constraint. */ disableMotor(wheelIndex) { const hingeConstraint = this.constraints[wheelIndex]; hingeConstraint.disableMotor(); } /** * Set the wheel force to apply on one of the wheels each time step */ setWheelForce(value, wheelIndex) { this.wheelForces[wheelIndex] = value; } /** * Apply a torque on one of the wheels. */ applyWheelForce(value, wheelIndex) { const axis = this.wheelAxes[wheelIndex]; const wheelBody = this.wheelBodies[wheelIndex]; const bodyTorque = wheelBody.torque; axis.scale(value, torque); wheelBody.vectorToWorldFrame(torque, torque); bodyTorque.vadd(torque, bodyTorque); } /** * Add the vehicle including its constraints to the world. */ addToWorld(world) { const constraints = this.constraints; const bodies = this.wheelBodies.concat([this.chassisBody]); for (let i = 0; i < bodies.length; i++) { world.addBody(bodies[i]); } for (let i = 0; i < constraints.length; i++) { world.addConstraint(constraints[i]); } world.addEventListener('preStep', this._update.bind(this)); } _update() { const wheelForces = this.wheelForces; for (let i = 0; i < wheelForces.length; i++) { this.applyWheelForce(wheelForces[i], i); } } /** * Remove the vehicle including its constraints from the world. */ removeFromWorld(world) { const constraints = this.constraints; const bodies = this.wheelBodies.concat([this.chassisBody]); for (let i = 0; i < bodies.length; i++) { world.removeBody(bodies[i]); } for (let i = 0; i < constraints.length; i++) { world.removeConstraint(constraints[i]); } } /** * Get current rotational velocity of a wheel */ getWheelSpeed(wheelIndex) { const axis = this.wheelAxes[wheelIndex]; const wheelBody = this.wheelBodies[wheelIndex]; const w = wheelBody.angularVelocity; this.chassisBody.vectorToWorldFrame(axis, worldAxis); return w.dot(worldAxis); } } const torque = new Vec3(); const worldAxis = new Vec3(); /** * Smoothed-particle hydrodynamics system * @todo Make parameters customizable in the constructor */ class SPHSystem { /** * The particles array. */ /** * Density of the system (kg/m3). * @default 1 */ /** * Distance below which two particles are considered to be neighbors. * It should be adjusted so there are about 15-20 neighbor particles within this radius. * @default 1 */ /** * @default 1 */ /** * Viscosity of the system. * @default 0.01 */ /** * @default 0.000001 */ constructor() { this.particles = void 0; this.density = void 0; this.smoothingRadius = void 0; this.speedOfSound = void 0; this.viscosity = void 0; this.eps = void 0; this.pressures = void 0; this.densities = void 0; this.neighbors = void 0; this.particles = []; this.density = 1; this.smoothingRadius = 1; this.speedOfSound = 1; this.viscosity = 0.01; this.eps = 0.000001; // Stuff Computed per particle this.pressures = []; this.densities = []; this.neighbors = []; } /** * Add a particle to the system. */ add(particle) { this.particles.push(particle); if (this.neighbors.length < this.particles.length) { this.neighbors.push([]); } } /** * Remove a particle from the system. */ remove(particle) { const idx = this.particles.indexOf(particle); if (idx !== -1) { this.particles.splice(idx, 1); if (this.neighbors.length > this.particles.length) { this.neighbors.pop(); } } } /** * Get neighbors within smoothing volume, save in the array neighbors */ getNeighbors(particle, neighbors) { const N = this.particles.length; const id = particle.id; const R2 = this.smoothingRadius * this.smoothingRadius; const dist = SPHSystem_getNeighbors_dist; for (let i = 0; i !== N; i++) { const p = this.particles[i]; p.position.vsub(particle.position, dist); if (id !== p.id && dist.lengthSquared() < R2) { neighbors.push(p); } } } update() { const N = this.particles.length; const dist = SPHSystem_update_dist; const cs = this.speedOfSound; const eps = this.eps; for (let i = 0; i !== N; i++) { const p = this.particles[i]; // Current particle const neighbors = this.neighbors[i]; // Get neighbors neighbors.length = 0; this.getNeighbors(p, neighbors); neighbors.push(this.particles[i]); // Add current too const numNeighbors = neighbors.length; // Accumulate density for the particle let sum = 0.0; for (let j = 0; j !== numNeighbors; j++) { //printf("Current particle has position %f %f %f\n",objects[id].pos.x(),objects[id].pos.y(),objects[id].pos.z()); p.position.vsub(neighbors[j].position, dist); const len = dist.length(); const weight = this.w(len); sum += neighbors[j].mass * weight; } // Save this.densities[i] = sum; this.pressures[i] = cs * cs * (this.densities[i] - this.density); } // Add forces // Sum to these accelerations const a_pressure = SPHSystem_update_a_pressure; const a_visc = SPHSystem_update_a_visc; const gradW = SPHSystem_update_gradW; const r_vec = SPHSystem_update_r_vec; const u = SPHSystem_update_u; for (let i = 0; i !== N; i++) { const particle = this.particles[i]; a_pressure.set(0, 0, 0); a_visc.set(0, 0, 0); // Init vars let Pij; let nabla; const neighbors = this.neighbors[i]; const numNeighbors = neighbors.length; //printf("Neighbors: "); for (let j = 0; j !== numNeighbors; j++) { const neighbor = neighbors[j]; //printf("%d ",nj); // Get r once for all.. particle.position.vsub(neighbor.position, r_vec); const r = r_vec.length(); // Pressure contribution Pij = -neighbor.mass * (this.pressures[i] / (this.densities[i] * this.densities[i] + eps) + this.pressures[j] / (this.densities[j] * this.densities[j] + eps)); this.gradw(r_vec, gradW); // Add to pressure acceleration gradW.scale(Pij, gradW); a_pressure.vadd(gradW, a_pressure); // Viscosity contribution neighbor.velocity.vsub(particle.velocity, u); u.scale(1.0 / (0.0001 + this.densities[i] * this.densities[j]) * this.viscosity * neighbor.mass, u); nabla = this.nablaw(r); u.scale(nabla, u); // Add to viscosity acceleration a_visc.vadd(u, a_visc); } // Calculate force a_visc.scale(particle.mass, a_visc); a_pressure.scale(particle.mass, a_pressure); // Add force to particles particle.force.vadd(a_visc, particle.force); particle.force.vadd(a_pressure, particle.force); } } // Calculate the weight using the W(r) weightfunction w(r) { // 315 const h = this.smoothingRadius; return 315.0 / (64.0 * Math.PI * h ** 9) * (h * h - r * r) ** 3; } // calculate gradient of the weight function gradw(rVec, resultVec) { const r = rVec.length(); const h = this.smoothingRadius; rVec.scale(945.0 / (32.0 * Math.PI * h ** 9) * (h * h - r * r) ** 2, resultVec); } // Calculate nabla(W) nablaw(r) { const h = this.smoothingRadius; const nabla = 945.0 / (32.0 * Math.PI * h ** 9) * (h * h - r * r) * (7 * r * r - 3 * h * h); return nabla; } } const SPHSystem_getNeighbors_dist = new Vec3(); // Temp vectors for calculation const SPHSystem_update_dist = new Vec3(); // Relative velocity const SPHSystem_update_a_pressure = new Vec3(); const SPHSystem_update_a_visc = new Vec3(); const SPHSystem_update_gradW = new Vec3(); const SPHSystem_update_r_vec = new Vec3(); const SPHSystem_update_u = new Vec3(); /** * Cylinder class. * @example * const radiusTop = 0.5 * const radiusBottom = 0.5 * const height = 2 * const numSegments = 12 * const cylinderShape = new CANNON.Cylinder(radiusTop, radiusBottom, height, numSegments) * const cylinderBody = new CANNON.Body({ mass: 1, shape: cylinderShape }) * world.addBody(cylinderBody) */ class Cylinder extends ConvexPolyhedron { /** The radius of the top of the Cylinder. */ /** The radius of the bottom of the Cylinder. */ /** The height of the Cylinder. */ /** The number of segments to build the cylinder out of. */ /** * @param radiusTop The radius of the top of the Cylinder. * @param radiusBottom The radius of the bottom of the Cylinder. * @param height The height of the Cylinder. * @param numSegments The number of segments to build the cylinder out of. */ constructor(radiusTop = 1, radiusBottom = 1, height = 1, numSegments = 8) { if (radiusTop < 0) { throw new Error('The cylinder radiusTop cannot be negative.'); } if (radiusBottom < 0) { throw new Error('The cylinder radiusBottom cannot be negative.'); } const N = numSegments; const vertices = []; const axes = []; const faces = []; const bottomface = []; const topface = []; const cos = Math.cos; const sin = Math.sin; // First bottom point vertices.push(new Vec3(-radiusBottom * sin(0), -height * 0.5, radiusBottom * cos(0))); bottomface.push(0); // First top point vertices.push(new Vec3(-radiusTop * sin(0), height * 0.5, radiusTop * cos(0))); topface.push(1); for (let i = 0; i < N; i++) { const theta = 2 * Math.PI / N * (i + 1); const thetaN = 2 * Math.PI / N * (i + 0.5); if (i < N - 1) { // Bottom vertices.push(new Vec3(-radiusBottom * sin(theta), -height * 0.5, radiusBottom * cos(theta))); bottomface.push(2 * i + 2); // Top vertices.push(new Vec3(-radiusTop * sin(theta), height * 0.5, radiusTop * cos(theta))); topface.push(2 * i + 3); // Face faces.push([2 * i, 2 * i + 1, 2 * i + 3, 2 * i + 2]); } else { faces.push([2 * i, 2 * i + 1, 1, 0]); // Connect } // Axis: we can cut off half of them if we have even number of segments if (N % 2 === 1 || i < N / 2) { axes.push(new Vec3(-sin(thetaN), 0, cos(thetaN))); } } faces.push(bottomface); axes.push(new Vec3(0, 1, 0)); // Reorder top face const temp = []; for (let i = 0; i < topface.length; i++) { temp.push(topface[topface.length - i - 1]); } faces.push(temp); super({ vertices, faces, axes }); this.radiusTop = void 0; this.radiusBottom = void 0; this.height = void 0; this.numSegments = void 0; this.type = Shape.types.CYLINDER; this.radiusTop = radiusTop; this.radiusBottom = radiusBottom; this.height = height; this.numSegments = numSegments; } } /** * Particle shape. * @example * const particleShape = new CANNON.Particle() * const particleBody = new CANNON.Body({ mass: 1, shape: particleShape }) * world.addBody(particleBody) */ class Particle extends Shape { constructor() { super({ type: Shape.types.PARTICLE }); } /** * calculateLocalInertia */ calculateLocalInertia(mass, target = new Vec3()) { target.set(0, 0, 0); return target; } volume() { return 0; } updateBoundingSphereRadius() { this.boundingSphereRadius = 0; } calculateWorldAABB(pos, quat, min, max) { // Get each axis max min.copy(pos); max.copy(pos); } } /** * A plane, facing in the Z direction. The plane has its surface at z=0 and everything below z=0 is assumed to be solid plane. To make the plane face in some other direction than z, you must put it inside a Body and rotate that body. See the demos. * @example * const planeShape = new CANNON.Plane() * const planeBody = new CANNON.Body({ mass: 0, shape: planeShape }) * planeBody.quaternion.setFromEuler(-Math.PI / 2, 0, 0) // make it face up * world.addBody(planeBody) */ class Plane extends Shape { /** worldNormal */ /** worldNormalNeedsUpdate */ constructor() { super({ type: Shape.types.PLANE }); // World oriented normal this.worldNormal = void 0; this.worldNormalNeedsUpdate = void 0; this.boundingSphereRadius = void 0; this.worldNormal = new Vec3(); this.worldNormalNeedsUpdate = true; this.boundingSphereRadius = Number.MAX_VALUE; } /** computeWorldNormal */ computeWorldNormal(quat) { const n = this.worldNormal; n.set(0, 0, 1); quat.vmult(n, n); this.worldNormalNeedsUpdate = false; } calculateLocalInertia(mass, target = new Vec3()) { return target; } volume() { return (// The plane is infinite... Number.MAX_VALUE ); } calculateWorldAABB(pos, quat, min, max) { // The plane AABB is infinite, except if the normal is pointing along any axis tempNormal.set(0, 0, 1); // Default plane normal is z quat.vmult(tempNormal, tempNormal); const maxVal = Number.MAX_VALUE; min.set(-maxVal, -maxVal, -maxVal); max.set(maxVal, maxVal, maxVal); if (tempNormal.x === 1) { max.x = pos.x; } else if (tempNormal.x === -1) { min.x = pos.x; } if (tempNormal.y === 1) { max.y = pos.y; } else if (tempNormal.y === -1) { min.y = pos.y; } if (tempNormal.z === 1) { max.z = pos.z; } else if (tempNormal.z === -1) { min.z = pos.z; } } updateBoundingSphereRadius() { this.boundingSphereRadius = Number.MAX_VALUE; } } const tempNormal = new Vec3(); /** * Heightfield shape class. Height data is given as an array. These data points are spread out evenly with a given distance. * @todo Should be possible to use along all axes, not just y * @todo should be possible to scale along all axes * @todo Refactor elementSize to elementSizeX and elementSizeY * * @example * // Generate some height data (y-values). * const data = [] * for (let i = 0; i < 1000; i++) { * const y = 0.5 * Math.cos(0.2 * i) * data.push(y) * } * * // Create the heightfield shape * const heightfieldShape = new CANNON.Heightfield(data, { * elementSize: 1 // Distance between the data points in X and Y directions * }) * const heightfieldBody = new CANNON.Body({ shape: heightfieldShape }) * world.addBody(heightfieldBody) */ class Heightfield extends Shape { /** * An array of numbers, or height values, that are spread out along the x axis. */ /** * Max value of the data points in the data array. */ /** * Minimum value of the data points in the data array. */ /** * World spacing between the data points in X and Y direction. * @todo elementSizeX and Y * @default 1 */ /** * @default true */ /** * @param data An array of numbers, or height values, that are spread out along the x axis. */ constructor(data, options = {}) { options = Utils.defaults(options, { maxValue: null, minValue: null, elementSize: 1 }); super({ type: Shape.types.HEIGHTFIELD }); this.data = void 0; this.maxValue = void 0; this.minValue = void 0; this.elementSize = void 0; this.cacheEnabled = void 0; this.pillarConvex = void 0; this.pillarOffset = void 0; this._cachedPillars = void 0; this.data = data; this.maxValue = options.maxValue; this.minValue = options.minValue; this.elementSize = options.elementSize; if (options.minValue === null) { this.updateMinValue(); } if (options.maxValue === null) { this.updateMaxValue(); } this.cacheEnabled = true; this.pillarConvex = new ConvexPolyhedron(); this.pillarOffset = new Vec3(); this.updateBoundingSphereRadius(); // "i_j_isUpper" => { convex: ..., offset: ... } // for example: // _cachedPillars["0_2_1"] this._cachedPillars = {}; } /** * Call whenever you change the data array. */ update() { this._cachedPillars = {}; } /** * Update the `minValue` property */ updateMinValue() { const data = this.data; let minValue = data[0][0]; for (let i = 0; i !== data.length; i++) { for (let j = 0; j !== data[i].length; j++) { const v = data[i][j]; if (v < minValue) { minValue = v; } } } this.minValue = minValue; } /** * Update the `maxValue` property */ updateMaxValue() { const data = this.data; let maxValue = data[0][0]; for (let i = 0; i !== data.length; i++) { for (let j = 0; j !== data[i].length; j++) { const v = data[i][j]; if (v > maxValue) { maxValue = v; } } } this.maxValue = maxValue; } /** * Set the height value at an index. Don't forget to update maxValue and minValue after you're done. */ setHeightValueAtIndex(xi, yi, value) { const data = this.data; data[xi][yi] = value; // Invalidate cache this.clearCachedConvexTrianglePillar(xi, yi, false); if (xi > 0) { this.clearCachedConvexTrianglePillar(xi - 1, yi, true); this.clearCachedConvexTrianglePillar(xi - 1, yi, false); } if (yi > 0) { this.clearCachedConvexTrianglePillar(xi, yi - 1, true); this.clearCachedConvexTrianglePillar(xi, yi - 1, false); } if (yi > 0 && xi > 0) { this.clearCachedConvexTrianglePillar(xi - 1, yi - 1, true); } } /** * Get max/min in a rectangle in the matrix data * @param result An array to store the results in. * @return The result array, if it was passed in. Minimum will be at position 0 and max at 1. */ getRectMinMax(iMinX, iMinY, iMaxX, iMaxY, result = []) { // Get max and min of the data const data = this.data; // Set first value let max = this.minValue; for (let i = iMinX; i <= iMaxX; i++) { for (let j = iMinY; j <= iMaxY; j++) { const height = data[i][j]; if (height > max) { max = height; } } } result[0] = this.minValue; result[1] = max; } /** * Get the index of a local position on the heightfield. The indexes indicate the rectangles, so if your terrain is made of N x N height data points, you will have rectangle indexes ranging from 0 to N-1. * @param result Two-element array * @param clamp If the position should be clamped to the heightfield edge. */ getIndexOfPosition(x, y, result, clamp) { // Get the index of the data points to test against const w = this.elementSize; const data = this.data; let xi = Math.floor(x / w); let yi = Math.floor(y / w); result[0] = xi; result[1] = yi; if (clamp) { // Clamp index to edges if (xi < 0) { xi = 0; } if (yi < 0) { yi = 0; } if (xi >= data.length - 1) { xi = data.length - 1; } if (yi >= data[0].length - 1) { yi = data[0].length - 1; } } // Bail out if we are out of the terrain if (xi < 0 || yi < 0 || xi >= data.length - 1 || yi >= data[0].length - 1) { return false; } return true; } getTriangleAt(x, y, edgeClamp, a, b, c) { const idx = getHeightAt_idx; this.getIndexOfPosition(x, y, idx, edgeClamp); let xi = idx[0]; let yi = idx[1]; const data = this.data; if (edgeClamp) { xi = Math.min(data.length - 2, Math.max(0, xi)); yi = Math.min(data[0].length - 2, Math.max(0, yi)); } const elementSize = this.elementSize; const lowerDist2 = (x / elementSize - xi) ** 2 + (y / elementSize - yi) ** 2; const upperDist2 = (x / elementSize - (xi + 1)) ** 2 + (y / elementSize - (yi + 1)) ** 2; const upper = lowerDist2 > upperDist2; this.getTriangle(xi, yi, upper, a, b, c); return upper; } getNormalAt(x, y, edgeClamp, result) { const a = getNormalAt_a; const b = getNormalAt_b; const c = getNormalAt_c; const e0 = getNormalAt_e0; const e1 = getNormalAt_e1; this.getTriangleAt(x, y, edgeClamp, a, b, c); b.vsub(a, e0); c.vsub(a, e1); e0.cross(e1, result); result.normalize(); } /** * Get an AABB of a square in the heightfield * @param xi * @param yi * @param result */ getAabbAtIndex(xi, yi, { lowerBound, upperBound }) { const data = this.data; const elementSize = this.elementSize; lowerBound.set(xi * elementSize, yi * elementSize, data[xi][yi]); upperBound.set((xi + 1) * elementSize, (yi + 1) * elementSize, data[xi + 1][yi + 1]); } /** * Get the height in the heightfield at a given position */ getHeightAt(x, y, edgeClamp) { const data = this.data; const a = getHeightAt_a; const b = getHeightAt_b; const c = getHeightAt_c; const idx = getHeightAt_idx; this.getIndexOfPosition(x, y, idx, edgeClamp); let xi = idx[0]; let yi = idx[1]; if (edgeClamp) { xi = Math.min(data.length - 2, Math.max(0, xi)); yi = Math.min(data[0].length - 2, Math.max(0, yi)); } const upper = this.getTriangleAt(x, y, edgeClamp, a, b, c); barycentricWeights(x, y, a.x, a.y, b.x, b.y, c.x, c.y, getHeightAt_weights); const w = getHeightAt_weights; if (upper) { // Top triangle verts return data[xi + 1][yi + 1] * w.x + data[xi][yi + 1] * w.y + data[xi + 1][yi] * w.z; } else { // Top triangle verts return data[xi][yi] * w.x + data[xi + 1][yi] * w.y + data[xi][yi + 1] * w.z; } } getCacheConvexTrianglePillarKey(xi, yi, getUpperTriangle) { return xi + "_" + yi + "_" + (getUpperTriangle ? 1 : 0); } getCachedConvexTrianglePillar(xi, yi, getUpperTriangle) { return this._cachedPillars[this.getCacheConvexTrianglePillarKey(xi, yi, getUpperTriangle)]; } setCachedConvexTrianglePillar(xi, yi, getUpperTriangle, convex, offset) { this._cachedPillars[this.getCacheConvexTrianglePillarKey(xi, yi, getUpperTriangle)] = { convex, offset }; } clearCachedConvexTrianglePillar(xi, yi, getUpperTriangle) { delete this._cachedPillars[this.getCacheConvexTrianglePillarKey(xi, yi, getUpperTriangle)]; } /** * Get a triangle from the heightfield */ getTriangle(xi, yi, upper, a, b, c) { const data = this.data; const elementSize = this.elementSize; if (upper) { // Top triangle verts a.set((xi + 1) * elementSize, (yi + 1) * elementSize, data[xi + 1][yi + 1]); b.set(xi * elementSize, (yi + 1) * elementSize, data[xi][yi + 1]); c.set((xi + 1) * elementSize, yi * elementSize, data[xi + 1][yi]); } else { // Top triangle verts a.set(xi * elementSize, yi * elementSize, data[xi][yi]); b.set((xi + 1) * elementSize, yi * elementSize, data[xi + 1][yi]); c.set(xi * elementSize, (yi + 1) * elementSize, data[xi][yi + 1]); } } /** * Get a triangle in the terrain in the form of a triangular convex shape. */ getConvexTrianglePillar(xi, yi, getUpperTriangle) { let result = this.pillarConvex; let offsetResult = this.pillarOffset; if (this.cacheEnabled) { const data = this.getCachedConvexTrianglePillar(xi, yi, getUpperTriangle); if (data) { this.pillarConvex = data.convex; this.pillarOffset = data.offset; return; } result = new ConvexPolyhedron(); offsetResult = new Vec3(); this.pillarConvex = result; this.pillarOffset = offsetResult; } const data = this.data; const elementSize = this.elementSize; const faces = result.faces; // Reuse verts if possible result.vertices.length = 6; for (let i = 0; i < 6; i++) { if (!result.vertices[i]) { result.vertices[i] = new Vec3(); } } // Reuse faces if possible faces.length = 5; for (let i = 0; i < 5; i++) { if (!faces[i]) { faces[i] = []; } } const verts = result.vertices; const h = (Math.min(data[xi][yi], data[xi + 1][yi], data[xi][yi + 1], data[xi + 1][yi + 1]) - this.minValue) / 2 + this.minValue; if (!getUpperTriangle) { // Center of the triangle pillar - all polygons are given relative to this one offsetResult.set((xi + 0.25) * elementSize, // sort of center of a triangle (yi + 0.25) * elementSize, h // vertical center ); // Top triangle verts verts[0].set(-0.25 * elementSize, -0.25 * elementSize, data[xi][yi] - h); verts[1].set(0.75 * elementSize, -0.25 * elementSize, data[xi + 1][yi] - h); verts[2].set(-0.25 * elementSize, 0.75 * elementSize, data[xi][yi + 1] - h); // bottom triangle verts verts[3].set(-0.25 * elementSize, -0.25 * elementSize, -Math.abs(h) - 1); verts[4].set(0.75 * elementSize, -0.25 * elementSize, -Math.abs(h) - 1); verts[5].set(-0.25 * elementSize, 0.75 * elementSize, -Math.abs(h) - 1); // top triangle faces[0][0] = 0; faces[0][1] = 1; faces[0][2] = 2; // bottom triangle faces[1][0] = 5; faces[1][1] = 4; faces[1][2] = 3; // -x facing quad faces[2][0] = 0; faces[2][1] = 2; faces[2][2] = 5; faces[2][3] = 3; // -y facing quad faces[3][0] = 1; faces[3][1] = 0; faces[3][2] = 3; faces[3][3] = 4; // +xy facing quad faces[4][0] = 4; faces[4][1] = 5; faces[4][2] = 2; faces[4][3] = 1; } else { // Center of the triangle pillar - all polygons are given relative to this one offsetResult.set((xi + 0.75) * elementSize, // sort of center of a triangle (yi + 0.75) * elementSize, h // vertical center ); // Top triangle verts verts[0].set(0.25 * elementSize, 0.25 * elementSize, data[xi + 1][yi + 1] - h); verts[1].set(-0.75 * elementSize, 0.25 * elementSize, data[xi][yi + 1] - h); verts[2].set(0.25 * elementSize, -0.75 * elementSize, data[xi + 1][yi] - h); // bottom triangle verts verts[3].set(0.25 * elementSize, 0.25 * elementSize, -Math.abs(h) - 1); verts[4].set(-0.75 * elementSize, 0.25 * elementSize, -Math.abs(h) - 1); verts[5].set(0.25 * elementSize, -0.75 * elementSize, -Math.abs(h) - 1); // Top triangle faces[0][0] = 0; faces[0][1] = 1; faces[0][2] = 2; // bottom triangle faces[1][0] = 5; faces[1][1] = 4; faces[1][2] = 3; // +x facing quad faces[2][0] = 2; faces[2][1] = 5; faces[2][2] = 3; faces[2][3] = 0; // +y facing quad faces[3][0] = 3; faces[3][1] = 4; faces[3][2] = 1; faces[3][3] = 0; // -xy facing quad faces[4][0] = 1; faces[4][1] = 4; faces[4][2] = 5; faces[4][3] = 2; } result.computeNormals(); result.computeEdges(); result.updateBoundingSphereRadius(); this.setCachedConvexTrianglePillar(xi, yi, getUpperTriangle, result, offsetResult); } calculateLocalInertia(mass, target = new Vec3()) { target.set(0, 0, 0); return target; } volume() { return (// The terrain is infinite Number.MAX_VALUE ); } calculateWorldAABB(pos, quat, min, max) { /** @TODO do it properly */ min.set(-Number.MAX_VALUE, -Number.MAX_VALUE, -Number.MAX_VALUE); max.set(Number.MAX_VALUE, Number.MAX_VALUE, Number.MAX_VALUE); } updateBoundingSphereRadius() { // Use the bounding box of the min/max values const data = this.data; const s = this.elementSize; this.boundingSphereRadius = new Vec3(data.length * s, data[0].length * s, Math.max(Math.abs(this.maxValue), Math.abs(this.minValue))).length(); } /** * Sets the height values from an image. Currently only supported in browser. */ setHeightsFromImage(image, scale) { const { x, z, y } = scale; const canvas = document.createElement('canvas'); canvas.width = image.width; canvas.height = image.height; const context = canvas.getContext('2d'); context.drawImage(image, 0, 0); const imageData = context.getImageData(0, 0, image.width, image.height); const matrix = this.data; matrix.length = 0; this.elementSize = Math.abs(x) / imageData.width; for (let i = 0; i < imageData.height; i++) { const row = []; for (let j = 0; j < imageData.width; j++) { const a = imageData.data[(i * imageData.height + j) * 4]; const b = imageData.data[(i * imageData.height + j) * 4 + 1]; const c = imageData.data[(i * imageData.height + j) * 4 + 2]; const height = (a + b + c) / 4 / 255 * z; if (x < 0) { row.push(height); } else { row.unshift(height); } } if (y < 0) { matrix.unshift(row); } else { matrix.push(row); } } this.updateMaxValue(); this.updateMinValue(); this.update(); } } const getHeightAt_idx = []; const getHeightAt_weights = new Vec3(); const getHeightAt_a = new Vec3(); const getHeightAt_b = new Vec3(); const getHeightAt_c = new Vec3(); const getNormalAt_a = new Vec3(); const getNormalAt_b = new Vec3(); const getNormalAt_c = new Vec3(); const getNormalAt_e0 = new Vec3(); const getNormalAt_e1 = new Vec3(); // from https://en.wikipedia.org/wiki/Barycentric_coordinate_system function barycentricWeights(x, y, ax, ay, bx, by, cx, cy, result) { result.x = ((by - cy) * (x - cx) + (cx - bx) * (y - cy)) / ((by - cy) * (ax - cx) + (cx - bx) * (ay - cy)); result.y = ((cy - ay) * (x - cx) + (ax - cx) * (y - cy)) / ((by - cy) * (ax - cx) + (cx - bx) * (ay - cy)); result.z = 1 - result.x - result.y; } /** * OctreeNode */ class OctreeNode { /** The root node */ /** Boundary of this node */ /** Contained data at the current node level */ /** Children to this node */ constructor(options = {}) { this.root = void 0; this.aabb = void 0; this.data = void 0; this.children = void 0; this.root = options.root || null; this.aabb = options.aabb ? options.aabb.clone() : new AABB(); this.data = []; this.children = []; } /** * reset */ reset() { this.children.length = this.data.length = 0; } /** * Insert data into this node * @return True if successful, otherwise false */ insert(aabb, elementData, level = 0) { const nodeData = this.data; // Ignore objects that do not belong in this node if (!this.aabb.contains(aabb)) { return false; // object cannot be added } const children = this.children; const maxDepth = this.maxDepth || this.root.maxDepth; if (level < maxDepth) { // Subdivide if there are no children yet let subdivided = false; if (!children.length) { this.subdivide(); subdivided = true; } // add to whichever node will accept it for (let i = 0; i !== 8; i++) { if (children[i].insert(aabb, elementData, level + 1)) { return true; } } if (subdivided) { // No children accepted! Might as well just remove em since they contain none children.length = 0; } } // Too deep, or children didnt want it. add it in current node nodeData.push(elementData); return true; } /** * Create 8 equally sized children nodes and put them in the `children` array. */ subdivide() { const aabb = this.aabb; const l = aabb.lowerBound; const u = aabb.upperBound; const children = this.children; children.push(new OctreeNode({ aabb: new AABB({ lowerBound: new Vec3(0, 0, 0) }) }), new OctreeNode({ aabb: new AABB({ lowerBound: new Vec3(1, 0, 0) }) }), new OctreeNode({ aabb: new AABB({ lowerBound: new Vec3(1, 1, 0) }) }), new OctreeNode({ aabb: new AABB({ lowerBound: new Vec3(1, 1, 1) }) }), new OctreeNode({ aabb: new AABB({ lowerBound: new Vec3(0, 1, 1) }) }), new OctreeNode({ aabb: new AABB({ lowerBound: new Vec3(0, 0, 1) }) }), new OctreeNode({ aabb: new AABB({ lowerBound: new Vec3(1, 0, 1) }) }), new OctreeNode({ aabb: new AABB({ lowerBound: new Vec3(0, 1, 0) }) })); u.vsub(l, halfDiagonal); halfDiagonal.scale(0.5, halfDiagonal); const root = this.root || this; for (let i = 0; i !== 8; i++) { const child = children[i]; // Set current node as root child.root = root; // Compute bounds const lowerBound = child.aabb.lowerBound; lowerBound.x *= halfDiagonal.x; lowerBound.y *= halfDiagonal.y; lowerBound.z *= halfDiagonal.z; lowerBound.vadd(l, lowerBound); // Upper bound is always lower bound + halfDiagonal lowerBound.vadd(halfDiagonal, child.aabb.upperBound); } } /** * Get all data, potentially within an AABB * @return The "result" object */ aabbQuery(aabb, result) { this.data; // abort if the range does not intersect this node // if (!this.aabb.overlaps(aabb)){ // return result; // } // Add objects at this level // Array.prototype.push.apply(result, nodeData); // Add child data // @todo unwrap recursion into a queue / loop, that's faster in JS this.children; // for (let i = 0, N = this.children.length; i !== N; i++) { // children[i].aabbQuery(aabb, result); // } const queue = [this]; while (queue.length) { const node = queue.pop(); if (node.aabb.overlaps(aabb)) { Array.prototype.push.apply(result, node.data); } Array.prototype.push.apply(queue, node.children); } return result; } /** * Get all data, potentially intersected by a ray. * @return The "result" object */ rayQuery(ray, treeTransform, result) { // Use aabb query for now. /** @todo implement real ray query which needs less lookups */ ray.getAABB(tmpAABB); tmpAABB.toLocalFrame(treeTransform, tmpAABB); this.aabbQuery(tmpAABB, result); return result; } /** * removeEmptyNodes */ removeEmptyNodes() { for (let i = this.children.length - 1; i >= 0; i--) { this.children[i].removeEmptyNodes(); if (!this.children[i].children.length && !this.children[i].data.length) { this.children.splice(i, 1); } } } } /** * Octree */ class Octree extends OctreeNode { /** * Maximum subdivision depth * @default 8 */ /** * @param aabb The total AABB of the tree */ constructor(aabb, options = {}) { super({ root: null, aabb }); this.maxDepth = void 0; this.maxDepth = typeof options.maxDepth !== 'undefined' ? options.maxDepth : 8; } } const halfDiagonal = new Vec3(); const tmpAABB = new AABB(); /** * Trimesh. * @example * // How to make a mesh with a single triangle * const vertices = [ * 0, 0, 0, // vertex 0 * 1, 0, 0, // vertex 1 * 0, 1, 0 // vertex 2 * ] * const indices = [ * 0, 1, 2 // triangle 0 * ] * const trimeshShape = new CANNON.Trimesh(vertices, indices) */ class Trimesh extends Shape { /** * vertices */ /** * Array of integers, indicating which vertices each triangle consists of. The length of this array is thus 3 times the number of triangles. */ /** * The normals data. */ /** * The local AABB of the mesh. */ /** * References to vertex pairs, making up all unique edges in the trimesh. */ /** * Local scaling of the mesh. Use .setScale() to set it. */ /** * The indexed triangles. Use .updateTree() to update it. */ constructor(vertices, indices) { super({ type: Shape.types.TRIMESH }); this.vertices = void 0; this.indices = void 0; this.normals = void 0; this.aabb = void 0; this.edges = void 0; this.scale = void 0; this.tree = void 0; this.vertices = new Float32Array(vertices); this.indices = new Int16Array(indices); this.normals = new Float32Array(indices.length); this.aabb = new AABB(); this.edges = null; this.scale = new Vec3(1, 1, 1); this.tree = new Octree(); this.updateEdges(); this.updateNormals(); this.updateAABB(); this.updateBoundingSphereRadius(); this.updateTree(); } /** * updateTree */ updateTree() { const tree = this.tree; tree.reset(); tree.aabb.copy(this.aabb); const scale = this.scale; // The local mesh AABB is scaled, but the octree AABB should be unscaled tree.aabb.lowerBound.x *= 1 / scale.x; tree.aabb.lowerBound.y *= 1 / scale.y; tree.aabb.lowerBound.z *= 1 / scale.z; tree.aabb.upperBound.x *= 1 / scale.x; tree.aabb.upperBound.y *= 1 / scale.y; tree.aabb.upperBound.z *= 1 / scale.z; // Insert all triangles const triangleAABB = new AABB(); const a = new Vec3(); const b = new Vec3(); const c = new Vec3(); const points = [a, b, c]; for (let i = 0; i < this.indices.length / 3; i++) { //this.getTriangleVertices(i, a, b, c); // Get unscaled triangle verts const i3 = i * 3; this._getUnscaledVertex(this.indices[i3], a); this._getUnscaledVertex(this.indices[i3 + 1], b); this._getUnscaledVertex(this.indices[i3 + 2], c); triangleAABB.setFromPoints(points); tree.insert(triangleAABB, i); } tree.removeEmptyNodes(); } /** * Get triangles in a local AABB from the trimesh. * @param result An array of integers, referencing the queried triangles. */ getTrianglesInAABB(aabb, result) { unscaledAABB.copy(aabb); // Scale it to local const scale = this.scale; const isx = scale.x; const isy = scale.y; const isz = scale.z; const l = unscaledAABB.lowerBound; const u = unscaledAABB.upperBound; l.x /= isx; l.y /= isy; l.z /= isz; u.x /= isx; u.y /= isy; u.z /= isz; return this.tree.aabbQuery(unscaledAABB, result); } /** * setScale */ setScale(scale) { const wasUniform = this.scale.x === this.scale.y && this.scale.y === this.scale.z; const isUniform = scale.x === scale.y && scale.y === scale.z; if (!(wasUniform && isUniform)) { // Non-uniform scaling. Need to update normals. this.updateNormals(); } this.scale.copy(scale); this.updateAABB(); this.updateBoundingSphereRadius(); } /** * Compute the normals of the faces. Will save in the `.normals` array. */ updateNormals() { const n = computeNormals_n; // Generate normals const normals = this.normals; for (let i = 0; i < this.indices.length / 3; i++) { const i3 = i * 3; const a = this.indices[i3]; const b = this.indices[i3 + 1]; const c = this.indices[i3 + 2]; this.getVertex(a, va); this.getVertex(b, vb); this.getVertex(c, vc); Trimesh.computeNormal(vb, va, vc, n); normals[i3] = n.x; normals[i3 + 1] = n.y; normals[i3 + 2] = n.z; } } /** * Update the `.edges` property */ updateEdges() { const edges = {}; const add = (a, b) => { const key = a < b ? a + "_" + b : b + "_" + a; edges[key] = true; }; for (let i = 0; i < this.indices.length / 3; i++) { const i3 = i * 3; const a = this.indices[i3]; const b = this.indices[i3 + 1]; const c = this.indices[i3 + 2]; add(a, b); add(b, c); add(c, a); } const keys = Object.keys(edges); this.edges = new Int16Array(keys.length * 2); for (let i = 0; i < keys.length; i++) { const indices = keys[i].split('_'); this.edges[2 * i] = parseInt(indices[0], 10); this.edges[2 * i + 1] = parseInt(indices[1], 10); } } /** * Get an edge vertex * @param firstOrSecond 0 or 1, depending on which one of the vertices you need. * @param vertexStore Where to store the result */ getEdgeVertex(edgeIndex, firstOrSecond, vertexStore) { const vertexIndex = this.edges[edgeIndex * 2 + (firstOrSecond ? 1 : 0)]; this.getVertex(vertexIndex, vertexStore); } /** * Get a vector along an edge. */ getEdgeVector(edgeIndex, vectorStore) { const va = getEdgeVector_va; const vb = getEdgeVector_vb; this.getEdgeVertex(edgeIndex, 0, va); this.getEdgeVertex(edgeIndex, 1, vb); vb.vsub(va, vectorStore); } /** * Get face normal given 3 vertices */ static computeNormal(va, vb, vc, target) { vb.vsub(va, ab); vc.vsub(vb, cb); cb.cross(ab, target); if (!target.isZero()) { target.normalize(); } } /** * Get vertex i. * @return The "out" vector object */ getVertex(i, out) { const scale = this.scale; this._getUnscaledVertex(i, out); out.x *= scale.x; out.y *= scale.y; out.z *= scale.z; return out; } /** * Get raw vertex i * @return The "out" vector object */ _getUnscaledVertex(i, out) { const i3 = i * 3; const vertices = this.vertices; return out.set(vertices[i3], vertices[i3 + 1], vertices[i3 + 2]); } /** * Get a vertex from the trimesh,transformed by the given position and quaternion. * @return The "out" vector object */ getWorldVertex(i, pos, quat, out) { this.getVertex(i, out); Transform.pointToWorldFrame(pos, quat, out, out); return out; } /** * Get the three vertices for triangle i. */ getTriangleVertices(i, a, b, c) { const i3 = i * 3; this.getVertex(this.indices[i3], a); this.getVertex(this.indices[i3 + 1], b); this.getVertex(this.indices[i3 + 2], c); } /** * Compute the normal of triangle i. * @return The "target" vector object */ getNormal(i, target) { const i3 = i * 3; return target.set(this.normals[i3], this.normals[i3 + 1], this.normals[i3 + 2]); } /** * @return The "target" vector object */ calculateLocalInertia(mass, target) { // Approximate with box inertia // Exact inertia calculation is overkill, but see http://geometrictools.com/Documentation/PolyhedralMassProperties.pdf for the correct way to do it this.computeLocalAABB(cli_aabb); const x = cli_aabb.upperBound.x - cli_aabb.lowerBound.x; const y = cli_aabb.upperBound.y - cli_aabb.lowerBound.y; const z = cli_aabb.upperBound.z - cli_aabb.lowerBound.z; return target.set(1.0 / 12.0 * mass * (2 * y * 2 * y + 2 * z * 2 * z), 1.0 / 12.0 * mass * (2 * x * 2 * x + 2 * z * 2 * z), 1.0 / 12.0 * mass * (2 * y * 2 * y + 2 * x * 2 * x)); } /** * Compute the local AABB for the trimesh */ computeLocalAABB(aabb) { const l = aabb.lowerBound; const u = aabb.upperBound; const n = this.vertices.length; this.vertices; const v = computeLocalAABB_worldVert; this.getVertex(0, v); l.copy(v); u.copy(v); for (let i = 0; i !== n; i++) { this.getVertex(i, v); if (v.x < l.x) { l.x = v.x; } else if (v.x > u.x) { u.x = v.x; } if (v.y < l.y) { l.y = v.y; } else if (v.y > u.y) { u.y = v.y; } if (v.z < l.z) { l.z = v.z; } else if (v.z > u.z) { u.z = v.z; } } } /** * Update the `.aabb` property */ updateAABB() { this.computeLocalAABB(this.aabb); } /** * Will update the `.boundingSphereRadius` property */ updateBoundingSphereRadius() { // Assume points are distributed with local (0,0,0) as center let max2 = 0; const vertices = this.vertices; const v = new Vec3(); for (let i = 0, N = vertices.length / 3; i !== N; i++) { this.getVertex(i, v); const norm2 = v.lengthSquared(); if (norm2 > max2) { max2 = norm2; } } this.boundingSphereRadius = Math.sqrt(max2); } /** * calculateWorldAABB */ calculateWorldAABB(pos, quat, min, max) { /* const n = this.vertices.length / 3, verts = this.vertices; const minx,miny,minz,maxx,maxy,maxz; const v = tempWorldVertex; for(let i=0; i maxx || maxx===undefined){ maxx = v.x; } if (v.y < miny || miny===undefined){ miny = v.y; } else if(v.y > maxy || maxy===undefined){ maxy = v.y; } if (v.z < minz || minz===undefined){ minz = v.z; } else if(v.z > maxz || maxz===undefined){ maxz = v.z; } } min.set(minx,miny,minz); max.set(maxx,maxy,maxz); */ // Faster approximation using local AABB const frame = calculateWorldAABB_frame; const result = calculateWorldAABB_aabb; frame.position = pos; frame.quaternion = quat; this.aabb.toWorldFrame(frame, result); min.copy(result.lowerBound); max.copy(result.upperBound); } /** * Get approximate volume */ volume() { return 4.0 * Math.PI * this.boundingSphereRadius / 3.0; } /** * Create a Trimesh instance, shaped as a torus. */ static createTorus(radius = 1, tube = 0.5, radialSegments = 8, tubularSegments = 6, arc = Math.PI * 2) { const vertices = []; const indices = []; for (let j = 0; j <= radialSegments; j++) { for (let i = 0; i <= tubularSegments; i++) { const u = i / tubularSegments * arc; const v = j / radialSegments * Math.PI * 2; const x = (radius + tube * Math.cos(v)) * Math.cos(u); const y = (radius + tube * Math.cos(v)) * Math.sin(u); const z = tube * Math.sin(v); vertices.push(x, y, z); } } for (let j = 1; j <= radialSegments; j++) { for (let i = 1; i <= tubularSegments; i++) { const a = (tubularSegments + 1) * j + i - 1; const b = (tubularSegments + 1) * (j - 1) + i - 1; const c = (tubularSegments + 1) * (j - 1) + i; const d = (tubularSegments + 1) * j + i; indices.push(a, b, d); indices.push(b, c, d); } } return new Trimesh(vertices, indices); } } const computeNormals_n = new Vec3(); const unscaledAABB = new AABB(); const getEdgeVector_va = new Vec3(); const getEdgeVector_vb = new Vec3(); const cb = new Vec3(); const ab = new Vec3(); const va = new Vec3(); const vb = new Vec3(); const vc = new Vec3(); const cli_aabb = new AABB(); const computeLocalAABB_worldVert = new Vec3(); const calculateWorldAABB_frame = new Transform(); const calculateWorldAABB_aabb = new AABB(); /** * Constraint equation solver base class. */ class Solver { /** * All equations to be solved */ /** * @todo remove useless constructor */ constructor() { this.equations = void 0; this.equations = []; } /** * Should be implemented in subclasses! * @todo use abstract * @return number of iterations performed */ solve(dt, world) { return (// Should return the number of iterations done! 0 ); } /** * Add an equation */ addEquation(eq) { if (eq.enabled && !eq.bi.isTrigger && !eq.bj.isTrigger) { this.equations.push(eq); } } /** * Remove an equation */ removeEquation(eq) { const eqs = this.equations; const i = eqs.indexOf(eq); if (i !== -1) { eqs.splice(i, 1); } } /** * Add all equations */ removeAllEquations() { this.equations.length = 0; } } /** * Constraint equation Gauss-Seidel solver. * @todo The spook parameters should be specified for each constraint, not globally. * @see https://www8.cs.umu.se/kurser/5DV058/VT09/lectures/spooknotes.pdf */ class GSSolver extends Solver { /** * The number of solver iterations determines quality of the constraints in the world. * The more iterations, the more correct simulation. More iterations need more computations though. If you have a large gravity force in your world, you will need more iterations. */ /** * When tolerance is reached, the system is assumed to be converged. */ /** * @todo remove useless constructor */ constructor() { super(); this.iterations = void 0; this.tolerance = void 0; this.iterations = 10; this.tolerance = 1e-7; } /** * Solve * @return number of iterations performed */ solve(dt, world) { let iter = 0; const maxIter = this.iterations; const tolSquared = this.tolerance * this.tolerance; const equations = this.equations; const Neq = equations.length; const bodies = world.bodies; const Nbodies = bodies.length; const h = dt; let B; let invC; let deltalambda; let deltalambdaTot; let GWlambda; let lambdaj; // Update solve mass if (Neq !== 0) { for (let i = 0; i !== Nbodies; i++) { bodies[i].updateSolveMassProperties(); } } // Things that do not change during iteration can be computed once const invCs = GSSolver_solve_invCs; const Bs = GSSolver_solve_Bs; const lambda = GSSolver_solve_lambda; invCs.length = Neq; Bs.length = Neq; lambda.length = Neq; for (let i = 0; i !== Neq; i++) { const c = equations[i]; lambda[i] = 0.0; Bs[i] = c.computeB(h); invCs[i] = 1.0 / c.computeC(); } if (Neq !== 0) { // Reset vlambda for (let i = 0; i !== Nbodies; i++) { const b = bodies[i]; const vlambda = b.vlambda; const wlambda = b.wlambda; vlambda.set(0, 0, 0); wlambda.set(0, 0, 0); } // Iterate over equations for (iter = 0; iter !== maxIter; iter++) { // Accumulate the total error for each iteration. deltalambdaTot = 0.0; for (let j = 0; j !== Neq; j++) { const c = equations[j]; // Compute iteration B = Bs[j]; invC = invCs[j]; lambdaj = lambda[j]; GWlambda = c.computeGWlambda(); deltalambda = invC * (B - GWlambda - c.eps * lambdaj); // Clamp if we are not within the min/max interval if (lambdaj + deltalambda < c.minForce) { deltalambda = c.minForce - lambdaj; } else if (lambdaj + deltalambda > c.maxForce) { deltalambda = c.maxForce - lambdaj; } lambda[j] += deltalambda; deltalambdaTot += deltalambda > 0.0 ? deltalambda : -deltalambda; // abs(deltalambda) c.addToWlambda(deltalambda); } // If the total error is small enough - stop iterate if (deltalambdaTot * deltalambdaTot < tolSquared) { break; } } // Add result to velocity for (let i = 0; i !== Nbodies; i++) { const b = bodies[i]; const v = b.velocity; const w = b.angularVelocity; b.vlambda.vmul(b.linearFactor, b.vlambda); v.vadd(b.vlambda, v); b.wlambda.vmul(b.angularFactor, b.wlambda); w.vadd(b.wlambda, w); } // Set the `.multiplier` property of each equation let l = equations.length; const invDt = 1 / h; while (l--) { equations[l].multiplier = lambda[l] * invDt; } } return iter; } } // Just temporary number holders that we want to reuse each iteration. const GSSolver_solve_lambda = []; const GSSolver_solve_invCs = []; const GSSolver_solve_Bs = []; /** * Splits the equations into islands and solves them independently. Can improve performance. */ class SplitSolver extends Solver { /** * The number of solver iterations determines quality of the constraints in the world. The more iterations, the more correct simulation. More iterations need more computations though. If you have a large gravity force in your world, you will need more iterations. */ /** * When tolerance is reached, the system is assumed to be converged. */ /** subsolver */ constructor(subsolver) { super(); this.iterations = void 0; this.tolerance = void 0; this.subsolver = void 0; this.nodes = void 0; this.nodePool = void 0; this.iterations = 10; this.tolerance = 1e-7; this.subsolver = subsolver; this.nodes = []; this.nodePool = []; // Create needed nodes, reuse if possible while (this.nodePool.length < 128) { this.nodePool.push(this.createNode()); } } /** * createNode */ createNode() { return { body: null, children: [], eqs: [], visited: false }; } /** * Solve the subsystems * @return number of iterations performed */ solve(dt, world) { const nodes = SplitSolver_solve_nodes; const nodePool = this.nodePool; const bodies = world.bodies; const equations = this.equations; const Neq = equations.length; const Nbodies = bodies.length; const subsolver = this.subsolver; // Create needed nodes, reuse if possible while (nodePool.length < Nbodies) { nodePool.push(this.createNode()); } nodes.length = Nbodies; for (let i = 0; i < Nbodies; i++) { nodes[i] = nodePool[i]; } // Reset node values for (let i = 0; i !== Nbodies; i++) { const node = nodes[i]; node.body = bodies[i]; node.children.length = 0; node.eqs.length = 0; node.visited = false; } for (let k = 0; k !== Neq; k++) { const eq = equations[k]; const i = bodies.indexOf(eq.bi); const j = bodies.indexOf(eq.bj); const ni = nodes[i]; const nj = nodes[j]; ni.children.push(nj); ni.eqs.push(eq); nj.children.push(ni); nj.eqs.push(eq); } let child; let n = 0; let eqs = SplitSolver_solve_eqs; subsolver.tolerance = this.tolerance; subsolver.iterations = this.iterations; const dummyWorld = SplitSolver_solve_dummyWorld; while (child = getUnvisitedNode(nodes)) { eqs.length = 0; dummyWorld.bodies.length = 0; bfs(child, visitFunc, dummyWorld.bodies, eqs); const Neqs = eqs.length; eqs = eqs.sort(sortById); for (let i = 0; i !== Neqs; i++) { subsolver.addEquation(eqs[i]); } subsolver.solve(dt, dummyWorld); subsolver.removeAllEquations(); n++; } return n; } } // Returns the number of subsystems const SplitSolver_solve_nodes = []; // All allocated node objects const SplitSolver_solve_eqs = []; // Temp array const SplitSolver_solve_dummyWorld = { bodies: [] }; // Temp object const STATIC = Body.STATIC; function getUnvisitedNode(nodes) { const Nnodes = nodes.length; for (let i = 0; i !== Nnodes; i++) { const node = nodes[i]; if (!node.visited && !(node.body.type & STATIC)) { return node; } } return false; } const queue = []; function bfs(root, visitFunc, bds, eqs) { queue.push(root); root.visited = true; visitFunc(root, bds, eqs); while (queue.length) { const node = queue.pop(); // Loop over unvisited child nodes let child; while (child = getUnvisitedNode(node.children)) { child.visited = true; visitFunc(child, bds, eqs); queue.push(child); } } } function visitFunc(node, bds, eqs) { bds.push(node.body); const Neqs = node.eqs.length; for (let i = 0; i !== Neqs; i++) { const eq = node.eqs[i]; if (!eqs.includes(eq)) { eqs.push(eq); } } } function sortById(a, b) { return b.id - a.id; } /** * For pooling objects that can be reused. */ class Pool { constructor() { this.objects = []; this.type = Object; } /** * Release an object after use */ release(...args) { const Nargs = args.length; for (let i = 0; i !== Nargs; i++) { this.objects.push(args[i]); } return this; } /** * Get an object */ get() { if (this.objects.length === 0) { return this.constructObject(); } else { return this.objects.pop(); } } /** * Construct an object. Should be implemented in each subclass. */ constructObject() { throw new Error('constructObject() not implemented in this Pool subclass yet!'); } /** * @return Self, for chaining */ resize(size) { const objects = this.objects; while (objects.length > size) { objects.pop(); } while (objects.length < size) { objects.push(this.constructObject()); } return this; } } /** * Vec3Pool */ class Vec3Pool extends Pool { constructor(...args) { super(...args); this.type = Vec3; } /** * Construct a vector */ constructObject() { return new Vec3(); } } let _COLLISION_TYPES$sphe, _COLLISION_TYPES$sphe2, _COLLISION_TYPES$boxB, _COLLISION_TYPES$sphe3, _COLLISION_TYPES$plan, _COLLISION_TYPES$conv, _COLLISION_TYPES$sphe4, _COLLISION_TYPES$plan2, _COLLISION_TYPES$boxC, _COLLISION_TYPES$sphe5, _COLLISION_TYPES$boxH, _COLLISION_TYPES$conv2, _COLLISION_TYPES$sphe6, _COLLISION_TYPES$plan3, _COLLISION_TYPES$boxP, _COLLISION_TYPES$conv3, _COLLISION_TYPES$cyli, _COLLISION_TYPES$sphe7, _COLLISION_TYPES$plan4, _COLLISION_TYPES$boxC2, _COLLISION_TYPES$conv4, _COLLISION_TYPES$heig, _COLLISION_TYPES$part, _COLLISION_TYPES$sphe8, _COLLISION_TYPES$plan5; // Naming rule: based of the order in SHAPE_TYPES, // the first part of the method is formed by the // shape type that comes before, in the second part // there is the shape type that comes after in the SHAPE_TYPES list const COLLISION_TYPES = { sphereSphere: Shape.types.SPHERE, spherePlane: Shape.types.SPHERE | Shape.types.PLANE, boxBox: Shape.types.BOX | Shape.types.BOX, sphereBox: Shape.types.SPHERE | Shape.types.BOX, planeBox: Shape.types.PLANE | Shape.types.BOX, convexConvex: Shape.types.CONVEXPOLYHEDRON, sphereConvex: Shape.types.SPHERE | Shape.types.CONVEXPOLYHEDRON, planeConvex: Shape.types.PLANE | Shape.types.CONVEXPOLYHEDRON, boxConvex: Shape.types.BOX | Shape.types.CONVEXPOLYHEDRON, sphereHeightfield: Shape.types.SPHERE | Shape.types.HEIGHTFIELD, boxHeightfield: Shape.types.BOX | Shape.types.HEIGHTFIELD, convexHeightfield: Shape.types.CONVEXPOLYHEDRON | Shape.types.HEIGHTFIELD, sphereParticle: Shape.types.PARTICLE | Shape.types.SPHERE, planeParticle: Shape.types.PLANE | Shape.types.PARTICLE, boxParticle: Shape.types.BOX | Shape.types.PARTICLE, convexParticle: Shape.types.PARTICLE | Shape.types.CONVEXPOLYHEDRON, cylinderCylinder: Shape.types.CYLINDER, sphereCylinder: Shape.types.SPHERE | Shape.types.CYLINDER, planeCylinder: Shape.types.PLANE | Shape.types.CYLINDER, boxCylinder: Shape.types.BOX | Shape.types.CYLINDER, convexCylinder: Shape.types.CONVEXPOLYHEDRON | Shape.types.CYLINDER, heightfieldCylinder: Shape.types.HEIGHTFIELD | Shape.types.CYLINDER, particleCylinder: Shape.types.PARTICLE | Shape.types.CYLINDER, sphereTrimesh: Shape.types.SPHERE | Shape.types.TRIMESH, planeTrimesh: Shape.types.PLANE | Shape.types.TRIMESH }; _COLLISION_TYPES$sphe = COLLISION_TYPES.sphereSphere; _COLLISION_TYPES$sphe2 = COLLISION_TYPES.spherePlane; _COLLISION_TYPES$boxB = COLLISION_TYPES.boxBox; _COLLISION_TYPES$sphe3 = COLLISION_TYPES.sphereBox; _COLLISION_TYPES$plan = COLLISION_TYPES.planeBox; _COLLISION_TYPES$conv = COLLISION_TYPES.convexConvex; _COLLISION_TYPES$sphe4 = COLLISION_TYPES.sphereConvex; _COLLISION_TYPES$plan2 = COLLISION_TYPES.planeConvex; _COLLISION_TYPES$boxC = COLLISION_TYPES.boxConvex; _COLLISION_TYPES$sphe5 = COLLISION_TYPES.sphereHeightfield; _COLLISION_TYPES$boxH = COLLISION_TYPES.boxHeightfield; _COLLISION_TYPES$conv2 = COLLISION_TYPES.convexHeightfield; _COLLISION_TYPES$sphe6 = COLLISION_TYPES.sphereParticle; _COLLISION_TYPES$plan3 = COLLISION_TYPES.planeParticle; _COLLISION_TYPES$boxP = COLLISION_TYPES.boxParticle; _COLLISION_TYPES$conv3 = COLLISION_TYPES.convexParticle; _COLLISION_TYPES$cyli = COLLISION_TYPES.cylinderCylinder; _COLLISION_TYPES$sphe7 = COLLISION_TYPES.sphereCylinder; _COLLISION_TYPES$plan4 = COLLISION_TYPES.planeCylinder; _COLLISION_TYPES$boxC2 = COLLISION_TYPES.boxCylinder; _COLLISION_TYPES$conv4 = COLLISION_TYPES.convexCylinder; _COLLISION_TYPES$heig = COLLISION_TYPES.heightfieldCylinder; _COLLISION_TYPES$part = COLLISION_TYPES.particleCylinder; _COLLISION_TYPES$sphe8 = COLLISION_TYPES.sphereTrimesh; _COLLISION_TYPES$plan5 = COLLISION_TYPES.planeTrimesh; /** * Helper class for the World. Generates ContactEquations. * @todo Sphere-ConvexPolyhedron contacts * @todo Contact reduction * @todo should move methods to prototype */ class Narrowphase { /** * Internal storage of pooled contact points. */ /** * Pooled vectors. */ get [_COLLISION_TYPES$sphe]() { return this.sphereSphere; } get [_COLLISION_TYPES$sphe2]() { return this.spherePlane; } get [_COLLISION_TYPES$boxB]() { return this.boxBox; } get [_COLLISION_TYPES$sphe3]() { return this.sphereBox; } get [_COLLISION_TYPES$plan]() { return this.planeBox; } get [_COLLISION_TYPES$conv]() { return this.convexConvex; } get [_COLLISION_TYPES$sphe4]() { return this.sphereConvex; } get [_COLLISION_TYPES$plan2]() { return this.planeConvex; } get [_COLLISION_TYPES$boxC]() { return this.boxConvex; } get [_COLLISION_TYPES$sphe5]() { return this.sphereHeightfield; } get [_COLLISION_TYPES$boxH]() { return this.boxHeightfield; } get [_COLLISION_TYPES$conv2]() { return this.convexHeightfield; } get [_COLLISION_TYPES$sphe6]() { return this.sphereParticle; } get [_COLLISION_TYPES$plan3]() { return this.planeParticle; } get [_COLLISION_TYPES$boxP]() { return this.boxParticle; } get [_COLLISION_TYPES$conv3]() { return this.convexParticle; } get [_COLLISION_TYPES$cyli]() { return this.convexConvex; } get [_COLLISION_TYPES$sphe7]() { return this.sphereConvex; } get [_COLLISION_TYPES$plan4]() { return this.planeConvex; } get [_COLLISION_TYPES$boxC2]() { return this.boxConvex; } get [_COLLISION_TYPES$conv4]() { return this.convexConvex; } get [_COLLISION_TYPES$heig]() { return this.heightfieldCylinder; } get [_COLLISION_TYPES$part]() { return this.particleCylinder; } get [_COLLISION_TYPES$sphe8]() { return this.sphereTrimesh; } get [_COLLISION_TYPES$plan5]() { return this.planeTrimesh; } // get [COLLISION_TYPES.convexTrimesh]() { // return this.convexTrimesh // } constructor(world) { this.contactPointPool = void 0; this.frictionEquationPool = void 0; this.result = void 0; this.frictionResult = void 0; this.v3pool = void 0; this.world = void 0; this.currentContactMaterial = void 0; this.enableFrictionReduction = void 0; this.contactPointPool = []; this.frictionEquationPool = []; this.result = []; this.frictionResult = []; this.v3pool = new Vec3Pool(); this.world = world; this.currentContactMaterial = world.defaultContactMaterial; this.enableFrictionReduction = false; } /** * Make a contact object, by using the internal pool or creating a new one. */ createContactEquation(bi, bj, si, sj, overrideShapeA, overrideShapeB) { let c; if (this.contactPointPool.length) { c = this.contactPointPool.pop(); c.bi = bi; c.bj = bj; } else { c = new ContactEquation(bi, bj); } c.enabled = bi.collisionResponse && bj.collisionResponse && si.collisionResponse && sj.collisionResponse; const cm = this.currentContactMaterial; c.restitution = cm.restitution; c.setSpookParams(cm.contactEquationStiffness, cm.contactEquationRelaxation, this.world.dt); const matA = si.material || bi.material; const matB = sj.material || bj.material; if (matA && matB && matA.restitution >= 0 && matB.restitution >= 0) { c.restitution = matA.restitution * matB.restitution; } c.si = overrideShapeA || si; c.sj = overrideShapeB || sj; return c; } createFrictionEquationsFromContact(contactEquation, outArray) { const bodyA = contactEquation.bi; const bodyB = contactEquation.bj; const shapeA = contactEquation.si; const shapeB = contactEquation.sj; const world = this.world; const cm = this.currentContactMaterial; // If friction or restitution were specified in the material, use them let friction = cm.friction; const matA = shapeA.material || bodyA.material; const matB = shapeB.material || bodyB.material; if (matA && matB && matA.friction >= 0 && matB.friction >= 0) { friction = matA.friction * matB.friction; } if (friction > 0) { // Create 2 tangent equations const mug = friction * world.gravity.length(); let reducedMass = bodyA.invMass + bodyB.invMass; if (reducedMass > 0) { reducedMass = 1 / reducedMass; } const pool = this.frictionEquationPool; const c1 = pool.length ? pool.pop() : new FrictionEquation(bodyA, bodyB, mug * reducedMass); const c2 = pool.length ? pool.pop() : new FrictionEquation(bodyA, bodyB, mug * reducedMass); c1.bi = c2.bi = bodyA; c1.bj = c2.bj = bodyB; c1.minForce = c2.minForce = -mug * reducedMass; c1.maxForce = c2.maxForce = mug * reducedMass; // Copy over the relative vectors c1.ri.copy(contactEquation.ri); c1.rj.copy(contactEquation.rj); c2.ri.copy(contactEquation.ri); c2.rj.copy(contactEquation.rj); // Construct tangents contactEquation.ni.tangents(c1.t, c2.t); // Set spook params c1.setSpookParams(cm.frictionEquationStiffness, cm.frictionEquationRelaxation, world.dt); c2.setSpookParams(cm.frictionEquationStiffness, cm.frictionEquationRelaxation, world.dt); c1.enabled = c2.enabled = contactEquation.enabled; outArray.push(c1, c2); return true; } return false; } /** * Take the average N latest contact point on the plane. */ createFrictionFromAverage(numContacts) { // The last contactEquation let c = this.result[this.result.length - 1]; // Create the result: two "average" friction equations if (!this.createFrictionEquationsFromContact(c, this.frictionResult) || numContacts === 1) { return; } const f1 = this.frictionResult[this.frictionResult.length - 2]; const f2 = this.frictionResult[this.frictionResult.length - 1]; averageNormal.setZero(); averageContactPointA.setZero(); averageContactPointB.setZero(); const bodyA = c.bi; c.bj; for (let i = 0; i !== numContacts; i++) { c = this.result[this.result.length - 1 - i]; if (c.bi !== bodyA) { averageNormal.vadd(c.ni, averageNormal); averageContactPointA.vadd(c.ri, averageContactPointA); averageContactPointB.vadd(c.rj, averageContactPointB); } else { averageNormal.vsub(c.ni, averageNormal); averageContactPointA.vadd(c.rj, averageContactPointA); averageContactPointB.vadd(c.ri, averageContactPointB); } } const invNumContacts = 1 / numContacts; averageContactPointA.scale(invNumContacts, f1.ri); averageContactPointB.scale(invNumContacts, f1.rj); f2.ri.copy(f1.ri); // Should be the same f2.rj.copy(f1.rj); averageNormal.normalize(); averageNormal.tangents(f1.t, f2.t); // return eq; } /** * Generate all contacts between a list of body pairs * @param p1 Array of body indices * @param p2 Array of body indices * @param result Array to store generated contacts * @param oldcontacts Optional. Array of reusable contact objects */ getContacts(p1, p2, world, result, oldcontacts, frictionResult, frictionPool) { // Save old contact objects this.contactPointPool = oldcontacts; this.frictionEquationPool = frictionPool; this.result = result; this.frictionResult = frictionResult; const qi = tmpQuat1; const qj = tmpQuat2; const xi = tmpVec1; const xj = tmpVec2; for (let k = 0, N = p1.length; k !== N; k++) { // Get current collision bodies const bi = p1[k]; const bj = p2[k]; // Get contact material let bodyContactMaterial = null; if (bi.material && bj.material) { bodyContactMaterial = world.getContactMaterial(bi.material, bj.material) || null; } const justTest = bi.type & Body.KINEMATIC && bj.type & Body.STATIC || bi.type & Body.STATIC && bj.type & Body.KINEMATIC || bi.type & Body.KINEMATIC && bj.type & Body.KINEMATIC; for (let i = 0; i < bi.shapes.length; i++) { bi.quaternion.mult(bi.shapeOrientations[i], qi); bi.quaternion.vmult(bi.shapeOffsets[i], xi); xi.vadd(bi.position, xi); const si = bi.shapes[i]; for (let j = 0; j < bj.shapes.length; j++) { // Compute world transform of shapes bj.quaternion.mult(bj.shapeOrientations[j], qj); bj.quaternion.vmult(bj.shapeOffsets[j], xj); xj.vadd(bj.position, xj); const sj = bj.shapes[j]; if (!(si.collisionFilterMask & sj.collisionFilterGroup && sj.collisionFilterMask & si.collisionFilterGroup)) { continue; } if (xi.distanceTo(xj) > si.boundingSphereRadius + sj.boundingSphereRadius) { continue; } // Get collision material let shapeContactMaterial = null; if (si.material && sj.material) { shapeContactMaterial = world.getContactMaterial(si.material, sj.material) || null; } this.currentContactMaterial = shapeContactMaterial || bodyContactMaterial || world.defaultContactMaterial; // Get contacts const resolverIndex = si.type | sj.type; const resolver = this[resolverIndex]; if (resolver) { let retval = false; // TO DO: investigate why sphereParticle and convexParticle // resolvers expect si and sj shapes to be in reverse order // (i.e. larger integer value type first instead of smaller first) if (si.type < sj.type) { retval = resolver.call(this, si, sj, xi, xj, qi, qj, bi, bj, si, sj, justTest); } else { retval = resolver.call(this, sj, si, xj, xi, qj, qi, bj, bi, si, sj, justTest); } if (retval && justTest) { // Register overlap world.shapeOverlapKeeper.set(si.id, sj.id); world.bodyOverlapKeeper.set(bi.id, bj.id); } } } } } } sphereSphere(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest) { if (justTest) { return xi.distanceSquared(xj) < (si.radius + sj.radius) ** 2; } // We will have only one contact in this case const contactEq = this.createContactEquation(bi, bj, si, sj, rsi, rsj); // Contact normal xj.vsub(xi, contactEq.ni); contactEq.ni.normalize(); // Contact point locations contactEq.ri.copy(contactEq.ni); contactEq.rj.copy(contactEq.ni); contactEq.ri.scale(si.radius, contactEq.ri); contactEq.rj.scale(-sj.radius, contactEq.rj); contactEq.ri.vadd(xi, contactEq.ri); contactEq.ri.vsub(bi.position, contactEq.ri); contactEq.rj.vadd(xj, contactEq.rj); contactEq.rj.vsub(bj.position, contactEq.rj); this.result.push(contactEq); this.createFrictionEquationsFromContact(contactEq, this.frictionResult); } spherePlane(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest) { // We will have one contact in this case const r = this.createContactEquation(bi, bj, si, sj, rsi, rsj); // Contact normal r.ni.set(0, 0, 1); qj.vmult(r.ni, r.ni); r.ni.negate(r.ni); // body i is the sphere, flip normal r.ni.normalize(); // Needed? // Vector from sphere center to contact point r.ni.scale(si.radius, r.ri); // Project down sphere on plane xi.vsub(xj, point_on_plane_to_sphere); r.ni.scale(r.ni.dot(point_on_plane_to_sphere), plane_to_sphere_ortho); point_on_plane_to_sphere.vsub(plane_to_sphere_ortho, r.rj); // The sphere position projected to plane if (-point_on_plane_to_sphere.dot(r.ni) <= si.radius) { if (justTest) { return true; } // Make it relative to the body const ri = r.ri; const rj = r.rj; ri.vadd(xi, ri); ri.vsub(bi.position, ri); rj.vadd(xj, rj); rj.vsub(bj.position, rj); this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); } } boxBox(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest) { si.convexPolyhedronRepresentation.material = si.material; sj.convexPolyhedronRepresentation.material = sj.material; si.convexPolyhedronRepresentation.collisionResponse = si.collisionResponse; sj.convexPolyhedronRepresentation.collisionResponse = sj.collisionResponse; return this.convexConvex(si.convexPolyhedronRepresentation, sj.convexPolyhedronRepresentation, xi, xj, qi, qj, bi, bj, si, sj, justTest); } sphereBox(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest) { const v3pool = this.v3pool; // we refer to the box as body j const sides = sphereBox_sides; xi.vsub(xj, box_to_sphere); sj.getSideNormals(sides, qj); const R = si.radius; let found = false; // Store the resulting side penetration info const side_ns = sphereBox_side_ns; const side_ns1 = sphereBox_side_ns1; const side_ns2 = sphereBox_side_ns2; let side_h = null; let side_penetrations = 0; let side_dot1 = 0; let side_dot2 = 0; let side_distance = null; for (let idx = 0, nsides = sides.length; idx !== nsides && found === false; idx++) { // Get the plane side normal (ns) const ns = sphereBox_ns; ns.copy(sides[idx]); const h = ns.length(); ns.normalize(); // The normal/distance dot product tells which side of the plane we are const dot = box_to_sphere.dot(ns); if (dot < h + R && dot > 0) { // Intersects plane. Now check the other two dimensions const ns1 = sphereBox_ns1; const ns2 = sphereBox_ns2; ns1.copy(sides[(idx + 1) % 3]); ns2.copy(sides[(idx + 2) % 3]); const h1 = ns1.length(); const h2 = ns2.length(); ns1.normalize(); ns2.normalize(); const dot1 = box_to_sphere.dot(ns1); const dot2 = box_to_sphere.dot(ns2); if (dot1 < h1 && dot1 > -h1 && dot2 < h2 && dot2 > -h2) { const dist = Math.abs(dot - h - R); if (side_distance === null || dist < side_distance) { side_distance = dist; side_dot1 = dot1; side_dot2 = dot2; side_h = h; side_ns.copy(ns); side_ns1.copy(ns1); side_ns2.copy(ns2); side_penetrations++; if (justTest) { return true; } } } } } if (side_penetrations) { found = true; const r = this.createContactEquation(bi, bj, si, sj, rsi, rsj); side_ns.scale(-R, r.ri); // Sphere r r.ni.copy(side_ns); r.ni.negate(r.ni); // Normal should be out of sphere side_ns.scale(side_h, side_ns); side_ns1.scale(side_dot1, side_ns1); side_ns.vadd(side_ns1, side_ns); side_ns2.scale(side_dot2, side_ns2); side_ns.vadd(side_ns2, r.rj); // Make relative to bodies r.ri.vadd(xi, r.ri); r.ri.vsub(bi.position, r.ri); r.rj.vadd(xj, r.rj); r.rj.vsub(bj.position, r.rj); this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); } // Check corners let rj = v3pool.get(); const sphere_to_corner = sphereBox_sphere_to_corner; for (let j = 0; j !== 2 && !found; j++) { for (let k = 0; k !== 2 && !found; k++) { for (let l = 0; l !== 2 && !found; l++) { rj.set(0, 0, 0); if (j) { rj.vadd(sides[0], rj); } else { rj.vsub(sides[0], rj); } if (k) { rj.vadd(sides[1], rj); } else { rj.vsub(sides[1], rj); } if (l) { rj.vadd(sides[2], rj); } else { rj.vsub(sides[2], rj); } // World position of corner xj.vadd(rj, sphere_to_corner); sphere_to_corner.vsub(xi, sphere_to_corner); if (sphere_to_corner.lengthSquared() < R * R) { if (justTest) { return true; } found = true; const r = this.createContactEquation(bi, bj, si, sj, rsi, rsj); r.ri.copy(sphere_to_corner); r.ri.normalize(); r.ni.copy(r.ri); r.ri.scale(R, r.ri); r.rj.copy(rj); // Make relative to bodies r.ri.vadd(xi, r.ri); r.ri.vsub(bi.position, r.ri); r.rj.vadd(xj, r.rj); r.rj.vsub(bj.position, r.rj); this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); } } } } v3pool.release(rj); rj = null; // Check edges const edgeTangent = v3pool.get(); const edgeCenter = v3pool.get(); const r = v3pool.get(); // r = edge center to sphere center const orthogonal = v3pool.get(); const dist = v3pool.get(); const Nsides = sides.length; for (let j = 0; j !== Nsides && !found; j++) { for (let k = 0; k !== Nsides && !found; k++) { if (j % 3 !== k % 3) { // Get edge tangent sides[k].cross(sides[j], edgeTangent); edgeTangent.normalize(); sides[j].vadd(sides[k], edgeCenter); r.copy(xi); r.vsub(edgeCenter, r); r.vsub(xj, r); const orthonorm = r.dot(edgeTangent); // distance from edge center to sphere center in the tangent direction edgeTangent.scale(orthonorm, orthogonal); // Vector from edge center to sphere center in the tangent direction // Find the third side orthogonal to this one let l = 0; while (l === j % 3 || l === k % 3) { l++; } // vec from edge center to sphere projected to the plane orthogonal to the edge tangent dist.copy(xi); dist.vsub(orthogonal, dist); dist.vsub(edgeCenter, dist); dist.vsub(xj, dist); // Distances in tangent direction and distance in the plane orthogonal to it const tdist = Math.abs(orthonorm); const ndist = dist.length(); if (tdist < sides[l].length() && ndist < R) { if (justTest) { return true; } found = true; const res = this.createContactEquation(bi, bj, si, sj, rsi, rsj); edgeCenter.vadd(orthogonal, res.rj); // box rj res.rj.copy(res.rj); dist.negate(res.ni); res.ni.normalize(); res.ri.copy(res.rj); res.ri.vadd(xj, res.ri); res.ri.vsub(xi, res.ri); res.ri.normalize(); res.ri.scale(R, res.ri); // Make relative to bodies res.ri.vadd(xi, res.ri); res.ri.vsub(bi.position, res.ri); res.rj.vadd(xj, res.rj); res.rj.vsub(bj.position, res.rj); this.result.push(res); this.createFrictionEquationsFromContact(res, this.frictionResult); } } } } v3pool.release(edgeTangent, edgeCenter, r, orthogonal, dist); } planeBox(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest) { sj.convexPolyhedronRepresentation.material = sj.material; sj.convexPolyhedronRepresentation.collisionResponse = sj.collisionResponse; sj.convexPolyhedronRepresentation.id = sj.id; return this.planeConvex(si, sj.convexPolyhedronRepresentation, xi, xj, qi, qj, bi, bj, si, sj, justTest); } convexConvex(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest, faceListA, faceListB) { const sepAxis = convexConvex_sepAxis; if (xi.distanceTo(xj) > si.boundingSphereRadius + sj.boundingSphereRadius) { return; } if (si.findSeparatingAxis(sj, xi, qi, xj, qj, sepAxis, faceListA, faceListB)) { const res = []; const q = convexConvex_q; si.clipAgainstHull(xi, qi, sj, xj, qj, sepAxis, -100, 100, res); let numContacts = 0; for (let j = 0; j !== res.length; j++) { if (justTest) { return true; } const r = this.createContactEquation(bi, bj, si, sj, rsi, rsj); const ri = r.ri; const rj = r.rj; sepAxis.negate(r.ni); res[j].normal.negate(q); q.scale(res[j].depth, q); res[j].point.vadd(q, ri); rj.copy(res[j].point); // Contact points are in world coordinates. Transform back to relative ri.vsub(xi, ri); rj.vsub(xj, rj); // Make relative to bodies ri.vadd(xi, ri); ri.vsub(bi.position, ri); rj.vadd(xj, rj); rj.vsub(bj.position, rj); this.result.push(r); numContacts++; if (!this.enableFrictionReduction) { this.createFrictionEquationsFromContact(r, this.frictionResult); } } if (this.enableFrictionReduction && numContacts) { this.createFrictionFromAverage(numContacts); } } } sphereConvex(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest) { const v3pool = this.v3pool; xi.vsub(xj, convex_to_sphere); const normals = sj.faceNormals; const faces = sj.faces; const verts = sj.vertices; const R = si.radius; // return; // } let found = false; // Check corners for (let i = 0; i !== verts.length; i++) { const v = verts[i]; // World position of corner const worldCorner = sphereConvex_worldCorner; qj.vmult(v, worldCorner); xj.vadd(worldCorner, worldCorner); const sphere_to_corner = sphereConvex_sphereToCorner; worldCorner.vsub(xi, sphere_to_corner); if (sphere_to_corner.lengthSquared() < R * R) { if (justTest) { return true; } found = true; const r = this.createContactEquation(bi, bj, si, sj, rsi, rsj); r.ri.copy(sphere_to_corner); r.ri.normalize(); r.ni.copy(r.ri); r.ri.scale(R, r.ri); worldCorner.vsub(xj, r.rj); // Should be relative to the body. r.ri.vadd(xi, r.ri); r.ri.vsub(bi.position, r.ri); // Should be relative to the body. r.rj.vadd(xj, r.rj); r.rj.vsub(bj.position, r.rj); this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); return; } } // Check side (plane) intersections for (let i = 0, nfaces = faces.length; i !== nfaces && found === false; i++) { const normal = normals[i]; const face = faces[i]; // Get world-transformed normal of the face const worldNormal = sphereConvex_worldNormal; qj.vmult(normal, worldNormal); // Get a world vertex from the face const worldPoint = sphereConvex_worldPoint; qj.vmult(verts[face[0]], worldPoint); worldPoint.vadd(xj, worldPoint); // Get a point on the sphere, closest to the face normal const worldSpherePointClosestToPlane = sphereConvex_worldSpherePointClosestToPlane; worldNormal.scale(-R, worldSpherePointClosestToPlane); xi.vadd(worldSpherePointClosestToPlane, worldSpherePointClosestToPlane); // Vector from a face point to the closest point on the sphere const penetrationVec = sphereConvex_penetrationVec; worldSpherePointClosestToPlane.vsub(worldPoint, penetrationVec); // The penetration. Negative value means overlap. const penetration = penetrationVec.dot(worldNormal); const worldPointToSphere = sphereConvex_sphereToWorldPoint; xi.vsub(worldPoint, worldPointToSphere); if (penetration < 0 && worldPointToSphere.dot(worldNormal) > 0) { // Intersects plane. Now check if the sphere is inside the face polygon const faceVerts = []; // Face vertices, in world coords for (let j = 0, Nverts = face.length; j !== Nverts; j++) { const worldVertex = v3pool.get(); qj.vmult(verts[face[j]], worldVertex); xj.vadd(worldVertex, worldVertex); faceVerts.push(worldVertex); } if (pointInPolygon(faceVerts, worldNormal, xi)) { // Is the sphere center in the face polygon? if (justTest) { return true; } found = true; const r = this.createContactEquation(bi, bj, si, sj, rsi, rsj); worldNormal.scale(-R, r.ri); // Contact offset, from sphere center to contact worldNormal.negate(r.ni); // Normal pointing out of sphere const penetrationVec2 = v3pool.get(); worldNormal.scale(-penetration, penetrationVec2); const penetrationSpherePoint = v3pool.get(); worldNormal.scale(-R, penetrationSpherePoint); //xi.vsub(xj).vadd(penetrationSpherePoint).vadd(penetrationVec2 , r.rj); xi.vsub(xj, r.rj); r.rj.vadd(penetrationSpherePoint, r.rj); r.rj.vadd(penetrationVec2, r.rj); // Should be relative to the body. r.rj.vadd(xj, r.rj); r.rj.vsub(bj.position, r.rj); // Should be relative to the body. r.ri.vadd(xi, r.ri); r.ri.vsub(bi.position, r.ri); v3pool.release(penetrationVec2); v3pool.release(penetrationSpherePoint); this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); // Release world vertices for (let j = 0, Nfaceverts = faceVerts.length; j !== Nfaceverts; j++) { v3pool.release(faceVerts[j]); } return; // We only expect *one* face contact } else { // Edge? for (let j = 0; j !== face.length; j++) { // Get two world transformed vertices const v1 = v3pool.get(); const v2 = v3pool.get(); qj.vmult(verts[face[(j + 1) % face.length]], v1); qj.vmult(verts[face[(j + 2) % face.length]], v2); xj.vadd(v1, v1); xj.vadd(v2, v2); // Construct edge vector const edge = sphereConvex_edge; v2.vsub(v1, edge); // Construct the same vector, but normalized const edgeUnit = sphereConvex_edgeUnit; edge.unit(edgeUnit); // p is xi projected onto the edge const p = v3pool.get(); const v1_to_xi = v3pool.get(); xi.vsub(v1, v1_to_xi); const dot = v1_to_xi.dot(edgeUnit); edgeUnit.scale(dot, p); p.vadd(v1, p); // Compute a vector from p to the center of the sphere const xi_to_p = v3pool.get(); p.vsub(xi, xi_to_p); // Collision if the edge-sphere distance is less than the radius // AND if p is in between v1 and v2 if (dot > 0 && dot * dot < edge.lengthSquared() && xi_to_p.lengthSquared() < R * R) { // Collision if the edge-sphere distance is less than the radius // Edge contact! if (justTest) { return true; } const r = this.createContactEquation(bi, bj, si, sj, rsi, rsj); p.vsub(xj, r.rj); p.vsub(xi, r.ni); r.ni.normalize(); r.ni.scale(R, r.ri); // Should be relative to the body. r.rj.vadd(xj, r.rj); r.rj.vsub(bj.position, r.rj); // Should be relative to the body. r.ri.vadd(xi, r.ri); r.ri.vsub(bi.position, r.ri); this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); // Release world vertices for (let j = 0, Nfaceverts = faceVerts.length; j !== Nfaceverts; j++) { v3pool.release(faceVerts[j]); } v3pool.release(v1); v3pool.release(v2); v3pool.release(p); v3pool.release(xi_to_p); v3pool.release(v1_to_xi); return; } v3pool.release(v1); v3pool.release(v2); v3pool.release(p); v3pool.release(xi_to_p); v3pool.release(v1_to_xi); } } // Release world vertices for (let j = 0, Nfaceverts = faceVerts.length; j !== Nfaceverts; j++) { v3pool.release(faceVerts[j]); } } } } planeConvex(planeShape, convexShape, planePosition, convexPosition, planeQuat, convexQuat, planeBody, convexBody, si, sj, justTest) { // Simply return the points behind the plane. const worldVertex = planeConvex_v; const worldNormal = planeConvex_normal; worldNormal.set(0, 0, 1); planeQuat.vmult(worldNormal, worldNormal); // Turn normal according to plane orientation let numContacts = 0; const relpos = planeConvex_relpos; for (let i = 0; i !== convexShape.vertices.length; i++) { // Get world convex vertex worldVertex.copy(convexShape.vertices[i]); convexQuat.vmult(worldVertex, worldVertex); convexPosition.vadd(worldVertex, worldVertex); worldVertex.vsub(planePosition, relpos); const dot = worldNormal.dot(relpos); if (dot <= 0.0) { if (justTest) { return true; } const r = this.createContactEquation(planeBody, convexBody, planeShape, convexShape, si, sj); // Get vertex position projected on plane const projected = planeConvex_projected; worldNormal.scale(worldNormal.dot(relpos), projected); worldVertex.vsub(projected, projected); projected.vsub(planePosition, r.ri); // From plane to vertex projected on plane r.ni.copy(worldNormal); // Contact normal is the plane normal out from plane // rj is now just the vector from the convex center to the vertex worldVertex.vsub(convexPosition, r.rj); // Make it relative to the body r.ri.vadd(planePosition, r.ri); r.ri.vsub(planeBody.position, r.ri); r.rj.vadd(convexPosition, r.rj); r.rj.vsub(convexBody.position, r.rj); this.result.push(r); numContacts++; if (!this.enableFrictionReduction) { this.createFrictionEquationsFromContact(r, this.frictionResult); } } } if (this.enableFrictionReduction && numContacts) { this.createFrictionFromAverage(numContacts); } } boxConvex(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest) { si.convexPolyhedronRepresentation.material = si.material; si.convexPolyhedronRepresentation.collisionResponse = si.collisionResponse; return this.convexConvex(si.convexPolyhedronRepresentation, sj, xi, xj, qi, qj, bi, bj, si, sj, justTest); } sphereHeightfield(sphereShape, hfShape, spherePos, hfPos, sphereQuat, hfQuat, sphereBody, hfBody, rsi, rsj, justTest) { const data = hfShape.data; const radius = sphereShape.radius; const w = hfShape.elementSize; const worldPillarOffset = sphereHeightfield_tmp2; // Get sphere position to heightfield local! const localSpherePos = sphereHeightfield_tmp1; Transform.pointToLocalFrame(hfPos, hfQuat, spherePos, localSpherePos); // Get the index of the data points to test against let iMinX = Math.floor((localSpherePos.x - radius) / w) - 1; let iMaxX = Math.ceil((localSpherePos.x + radius) / w) + 1; let iMinY = Math.floor((localSpherePos.y - radius) / w) - 1; let iMaxY = Math.ceil((localSpherePos.y + radius) / w) + 1; // Bail out if we are out of the terrain if (iMaxX < 0 || iMaxY < 0 || iMinX > data.length || iMinY > data[0].length) { return; } // Clamp index to edges if (iMinX < 0) { iMinX = 0; } if (iMaxX < 0) { iMaxX = 0; } if (iMinY < 0) { iMinY = 0; } if (iMaxY < 0) { iMaxY = 0; } if (iMinX >= data.length) { iMinX = data.length - 1; } if (iMaxX >= data.length) { iMaxX = data.length - 1; } if (iMaxY >= data[0].length) { iMaxY = data[0].length - 1; } if (iMinY >= data[0].length) { iMinY = data[0].length - 1; } const minMax = []; hfShape.getRectMinMax(iMinX, iMinY, iMaxX, iMaxY, minMax); const min = minMax[0]; const max = minMax[1]; // Bail out if we can't touch the bounding height box if (localSpherePos.z - radius > max || localSpherePos.z + radius < min) { return; } const result = this.result; for (let i = iMinX; i < iMaxX; i++) { for (let j = iMinY; j < iMaxY; j++) { const numContactsBefore = result.length; let intersecting = false; // Lower triangle hfShape.getConvexTrianglePillar(i, j, false); Transform.pointToWorldFrame(hfPos, hfQuat, hfShape.pillarOffset, worldPillarOffset); if (spherePos.distanceTo(worldPillarOffset) < hfShape.pillarConvex.boundingSphereRadius + sphereShape.boundingSphereRadius) { intersecting = this.sphereConvex(sphereShape, hfShape.pillarConvex, spherePos, worldPillarOffset, sphereQuat, hfQuat, sphereBody, hfBody, sphereShape, hfShape, justTest); } if (justTest && intersecting) { return true; } // Upper triangle hfShape.getConvexTrianglePillar(i, j, true); Transform.pointToWorldFrame(hfPos, hfQuat, hfShape.pillarOffset, worldPillarOffset); if (spherePos.distanceTo(worldPillarOffset) < hfShape.pillarConvex.boundingSphereRadius + sphereShape.boundingSphereRadius) { intersecting = this.sphereConvex(sphereShape, hfShape.pillarConvex, spherePos, worldPillarOffset, sphereQuat, hfQuat, sphereBody, hfBody, sphereShape, hfShape, justTest); } if (justTest && intersecting) { return true; } const numContacts = result.length - numContactsBefore; if (numContacts > 2) { return; } /* // Skip all but 1 for (let k = 0; k < numContacts - 1; k++) { result.pop(); } */ } } } boxHeightfield(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest) { si.convexPolyhedronRepresentation.material = si.material; si.convexPolyhedronRepresentation.collisionResponse = si.collisionResponse; return this.convexHeightfield(si.convexPolyhedronRepresentation, sj, xi, xj, qi, qj, bi, bj, si, sj, justTest); } convexHeightfield(convexShape, hfShape, convexPos, hfPos, convexQuat, hfQuat, convexBody, hfBody, rsi, rsj, justTest) { const data = hfShape.data; const w = hfShape.elementSize; const radius = convexShape.boundingSphereRadius; const worldPillarOffset = convexHeightfield_tmp2; const faceList = convexHeightfield_faceList; // Get sphere position to heightfield local! const localConvexPos = convexHeightfield_tmp1; Transform.pointToLocalFrame(hfPos, hfQuat, convexPos, localConvexPos); // Get the index of the data points to test against let iMinX = Math.floor((localConvexPos.x - radius) / w) - 1; let iMaxX = Math.ceil((localConvexPos.x + radius) / w) + 1; let iMinY = Math.floor((localConvexPos.y - radius) / w) - 1; let iMaxY = Math.ceil((localConvexPos.y + radius) / w) + 1; // Bail out if we are out of the terrain if (iMaxX < 0 || iMaxY < 0 || iMinX > data.length || iMinY > data[0].length) { return; } // Clamp index to edges if (iMinX < 0) { iMinX = 0; } if (iMaxX < 0) { iMaxX = 0; } if (iMinY < 0) { iMinY = 0; } if (iMaxY < 0) { iMaxY = 0; } if (iMinX >= data.length) { iMinX = data.length - 1; } if (iMaxX >= data.length) { iMaxX = data.length - 1; } if (iMaxY >= data[0].length) { iMaxY = data[0].length - 1; } if (iMinY >= data[0].length) { iMinY = data[0].length - 1; } const minMax = []; hfShape.getRectMinMax(iMinX, iMinY, iMaxX, iMaxY, minMax); const min = minMax[0]; const max = minMax[1]; // Bail out if we're cant touch the bounding height box if (localConvexPos.z - radius > max || localConvexPos.z + radius < min) { return; } for (let i = iMinX; i < iMaxX; i++) { for (let j = iMinY; j < iMaxY; j++) { let intersecting = false; // Lower triangle hfShape.getConvexTrianglePillar(i, j, false); Transform.pointToWorldFrame(hfPos, hfQuat, hfShape.pillarOffset, worldPillarOffset); if (convexPos.distanceTo(worldPillarOffset) < hfShape.pillarConvex.boundingSphereRadius + convexShape.boundingSphereRadius) { intersecting = this.convexConvex(convexShape, hfShape.pillarConvex, convexPos, worldPillarOffset, convexQuat, hfQuat, convexBody, hfBody, null, null, justTest, faceList, null); } if (justTest && intersecting) { return true; } // Upper triangle hfShape.getConvexTrianglePillar(i, j, true); Transform.pointToWorldFrame(hfPos, hfQuat, hfShape.pillarOffset, worldPillarOffset); if (convexPos.distanceTo(worldPillarOffset) < hfShape.pillarConvex.boundingSphereRadius + convexShape.boundingSphereRadius) { intersecting = this.convexConvex(convexShape, hfShape.pillarConvex, convexPos, worldPillarOffset, convexQuat, hfQuat, convexBody, hfBody, null, null, justTest, faceList, null); } if (justTest && intersecting) { return true; } } } } sphereParticle(sj, si, xj, xi, qj, qi, bj, bi, rsi, rsj, justTest) { // The normal is the unit vector from sphere center to particle center const normal = particleSphere_normal; normal.set(0, 0, 1); xi.vsub(xj, normal); const lengthSquared = normal.lengthSquared(); if (lengthSquared <= sj.radius * sj.radius) { if (justTest) { return true; } const r = this.createContactEquation(bi, bj, si, sj, rsi, rsj); normal.normalize(); r.rj.copy(normal); r.rj.scale(sj.radius, r.rj); r.ni.copy(normal); // Contact normal r.ni.negate(r.ni); r.ri.set(0, 0, 0); // Center of particle this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); } } planeParticle(sj, si, xj, xi, qj, qi, bj, bi, rsi, rsj, justTest) { const normal = particlePlane_normal; normal.set(0, 0, 1); bj.quaternion.vmult(normal, normal); // Turn normal according to plane orientation const relpos = particlePlane_relpos; xi.vsub(bj.position, relpos); const dot = normal.dot(relpos); if (dot <= 0.0) { if (justTest) { return true; } const r = this.createContactEquation(bi, bj, si, sj, rsi, rsj); r.ni.copy(normal); // Contact normal is the plane normal r.ni.negate(r.ni); r.ri.set(0, 0, 0); // Center of particle // Get particle position projected on plane const projected = particlePlane_projected; normal.scale(normal.dot(xi), projected); xi.vsub(projected, projected); //projected.vadd(bj.position,projected); // rj is now the projected world position minus plane position r.rj.copy(projected); this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); } } boxParticle(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest) { si.convexPolyhedronRepresentation.material = si.material; si.convexPolyhedronRepresentation.collisionResponse = si.collisionResponse; return this.convexParticle(si.convexPolyhedronRepresentation, sj, xi, xj, qi, qj, bi, bj, si, sj, justTest); } convexParticle(sj, si, xj, xi, qj, qi, bj, bi, rsi, rsj, justTest) { let penetratedFaceIndex = -1; const penetratedFaceNormal = convexParticle_penetratedFaceNormal; const worldPenetrationVec = convexParticle_worldPenetrationVec; let minPenetration = null; const local = convexParticle_local; local.copy(xi); local.vsub(xj, local); // Convert position to relative the convex origin qj.conjugate(cqj); cqj.vmult(local, local); if (sj.pointIsInside(local)) { if (sj.worldVerticesNeedsUpdate) { sj.computeWorldVertices(xj, qj); } if (sj.worldFaceNormalsNeedsUpdate) { sj.computeWorldFaceNormals(qj); } // For each world polygon in the polyhedra for (let i = 0, nfaces = sj.faces.length; i !== nfaces; i++) { // Construct world face vertices const verts = [sj.worldVertices[sj.faces[i][0]]]; const normal = sj.worldFaceNormals[i]; // Check how much the particle penetrates the polygon plane. xi.vsub(verts[0], convexParticle_vertexToParticle); const penetration = -normal.dot(convexParticle_vertexToParticle); if (minPenetration === null || Math.abs(penetration) < Math.abs(minPenetration)) { if (justTest) { return true; } minPenetration = penetration; penetratedFaceIndex = i; penetratedFaceNormal.copy(normal); } } if (penetratedFaceIndex !== -1) { // Setup contact const r = this.createContactEquation(bi, bj, si, sj, rsi, rsj); penetratedFaceNormal.scale(minPenetration, worldPenetrationVec); // rj is the particle position projected to the face worldPenetrationVec.vadd(xi, worldPenetrationVec); worldPenetrationVec.vsub(xj, worldPenetrationVec); r.rj.copy(worldPenetrationVec); //const projectedToFace = xi.vsub(xj).vadd(worldPenetrationVec); //projectedToFace.copy(r.rj); //qj.vmult(r.rj,r.rj); penetratedFaceNormal.negate(r.ni); // Contact normal r.ri.set(0, 0, 0); // Center of particle const ri = r.ri; const rj = r.rj; // Make relative to bodies ri.vadd(xi, ri); ri.vsub(bi.position, ri); rj.vadd(xj, rj); rj.vsub(bj.position, rj); this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); } else { console.warn('Point found inside convex, but did not find penetrating face!'); } } } heightfieldCylinder(hfShape, convexShape, hfPos, convexPos, hfQuat, convexQuat, hfBody, convexBody, rsi, rsj, justTest) { return this.convexHeightfield(convexShape, hfShape, convexPos, hfPos, convexQuat, hfQuat, convexBody, hfBody, rsi, rsj, justTest); } particleCylinder(si, sj, xi, xj, qi, qj, bi, bj, rsi, rsj, justTest) { return this.convexParticle(sj, si, xj, xi, qj, qi, bj, bi, rsi, rsj, justTest); } sphereTrimesh(sphereShape, trimeshShape, spherePos, trimeshPos, sphereQuat, trimeshQuat, sphereBody, trimeshBody, rsi, rsj, justTest) { const edgeVertexA = sphereTrimesh_edgeVertexA; const edgeVertexB = sphereTrimesh_edgeVertexB; const edgeVector = sphereTrimesh_edgeVector; const edgeVectorUnit = sphereTrimesh_edgeVectorUnit; const localSpherePos = sphereTrimesh_localSpherePos; const tmp = sphereTrimesh_tmp; const localSphereAABB = sphereTrimesh_localSphereAABB; const v2 = sphereTrimesh_v2; const relpos = sphereTrimesh_relpos; const triangles = sphereTrimesh_triangles; // Convert sphere position to local in the trimesh Transform.pointToLocalFrame(trimeshPos, trimeshQuat, spherePos, localSpherePos); // Get the aabb of the sphere locally in the trimesh const sphereRadius = sphereShape.radius; localSphereAABB.lowerBound.set(localSpherePos.x - sphereRadius, localSpherePos.y - sphereRadius, localSpherePos.z - sphereRadius); localSphereAABB.upperBound.set(localSpherePos.x + sphereRadius, localSpherePos.y + sphereRadius, localSpherePos.z + sphereRadius); trimeshShape.getTrianglesInAABB(localSphereAABB, triangles); //for (let i = 0; i < trimeshShape.indices.length / 3; i++) triangles.push(i); // All // Vertices const v = sphereTrimesh_v; const radiusSquared = sphereShape.radius * sphereShape.radius; for (let i = 0; i < triangles.length; i++) { for (let j = 0; j < 3; j++) { trimeshShape.getVertex(trimeshShape.indices[triangles[i] * 3 + j], v); // Check vertex overlap in sphere v.vsub(localSpherePos, relpos); if (relpos.lengthSquared() <= radiusSquared) { // Safe up v2.copy(v); Transform.pointToWorldFrame(trimeshPos, trimeshQuat, v2, v); v.vsub(spherePos, relpos); if (justTest) { return true; } let r = this.createContactEquation(sphereBody, trimeshBody, sphereShape, trimeshShape, rsi, rsj); r.ni.copy(relpos); r.ni.normalize(); // ri is the vector from sphere center to the sphere surface r.ri.copy(r.ni); r.ri.scale(sphereShape.radius, r.ri); r.ri.vadd(spherePos, r.ri); r.ri.vsub(sphereBody.position, r.ri); r.rj.copy(v); r.rj.vsub(trimeshBody.position, r.rj); // Store result this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); } } } // Check all edges for (let i = 0; i < triangles.length; i++) { for (let j = 0; j < 3; j++) { trimeshShape.getVertex(trimeshShape.indices[triangles[i] * 3 + j], edgeVertexA); trimeshShape.getVertex(trimeshShape.indices[triangles[i] * 3 + (j + 1) % 3], edgeVertexB); edgeVertexB.vsub(edgeVertexA, edgeVector); // Project sphere position to the edge localSpherePos.vsub(edgeVertexB, tmp); const positionAlongEdgeB = tmp.dot(edgeVector); localSpherePos.vsub(edgeVertexA, tmp); let positionAlongEdgeA = tmp.dot(edgeVector); if (positionAlongEdgeA > 0 && positionAlongEdgeB < 0) { // Now check the orthogonal distance from edge to sphere center localSpherePos.vsub(edgeVertexA, tmp); edgeVectorUnit.copy(edgeVector); edgeVectorUnit.normalize(); positionAlongEdgeA = tmp.dot(edgeVectorUnit); edgeVectorUnit.scale(positionAlongEdgeA, tmp); tmp.vadd(edgeVertexA, tmp); // tmp is now the sphere center position projected to the edge, defined locally in the trimesh frame const dist = tmp.distanceTo(localSpherePos); if (dist < sphereShape.radius) { if (justTest) { return true; } const r = this.createContactEquation(sphereBody, trimeshBody, sphereShape, trimeshShape, rsi, rsj); tmp.vsub(localSpherePos, r.ni); r.ni.normalize(); r.ni.scale(sphereShape.radius, r.ri); r.ri.vadd(spherePos, r.ri); r.ri.vsub(sphereBody.position, r.ri); Transform.pointToWorldFrame(trimeshPos, trimeshQuat, tmp, tmp); tmp.vsub(trimeshBody.position, r.rj); Transform.vectorToWorldFrame(trimeshQuat, r.ni, r.ni); Transform.vectorToWorldFrame(trimeshQuat, r.ri, r.ri); this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); } } } } // Triangle faces const va = sphereTrimesh_va; const vb = sphereTrimesh_vb; const vc = sphereTrimesh_vc; const normal = sphereTrimesh_normal; for (let i = 0, N = triangles.length; i !== N; i++) { trimeshShape.getTriangleVertices(triangles[i], va, vb, vc); trimeshShape.getNormal(triangles[i], normal); localSpherePos.vsub(va, tmp); let dist = tmp.dot(normal); normal.scale(dist, tmp); localSpherePos.vsub(tmp, tmp); // tmp is now the sphere position projected to the triangle plane dist = tmp.distanceTo(localSpherePos); if (Ray.pointInTriangle(tmp, va, vb, vc) && dist < sphereShape.radius) { if (justTest) { return true; } let r = this.createContactEquation(sphereBody, trimeshBody, sphereShape, trimeshShape, rsi, rsj); tmp.vsub(localSpherePos, r.ni); r.ni.normalize(); r.ni.scale(sphereShape.radius, r.ri); r.ri.vadd(spherePos, r.ri); r.ri.vsub(sphereBody.position, r.ri); Transform.pointToWorldFrame(trimeshPos, trimeshQuat, tmp, tmp); tmp.vsub(trimeshBody.position, r.rj); Transform.vectorToWorldFrame(trimeshQuat, r.ni, r.ni); Transform.vectorToWorldFrame(trimeshQuat, r.ri, r.ri); this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); } } triangles.length = 0; } planeTrimesh(planeShape, trimeshShape, planePos, trimeshPos, planeQuat, trimeshQuat, planeBody, trimeshBody, rsi, rsj, justTest) { // Make contacts! const v = new Vec3(); const normal = planeTrimesh_normal; normal.set(0, 0, 1); planeQuat.vmult(normal, normal); // Turn normal according to plane for (let i = 0; i < trimeshShape.vertices.length / 3; i++) { // Get world vertex from trimesh trimeshShape.getVertex(i, v); // Safe up const v2 = new Vec3(); v2.copy(v); Transform.pointToWorldFrame(trimeshPos, trimeshQuat, v2, v); // Check plane side const relpos = planeTrimesh_relpos; v.vsub(planePos, relpos); const dot = normal.dot(relpos); if (dot <= 0.0) { if (justTest) { return true; } const r = this.createContactEquation(planeBody, trimeshBody, planeShape, trimeshShape, rsi, rsj); r.ni.copy(normal); // Contact normal is the plane normal // Get vertex position projected on plane const projected = planeTrimesh_projected; normal.scale(relpos.dot(normal), projected); v.vsub(projected, projected); // ri is the projected world position minus plane position r.ri.copy(projected); r.ri.vsub(planeBody.position, r.ri); r.rj.copy(v); r.rj.vsub(trimeshBody.position, r.rj); // Store result this.result.push(r); this.createFrictionEquationsFromContact(r, this.frictionResult); } } } // convexTrimesh( // si: ConvexPolyhedron, sj: Trimesh, xi: Vec3, xj: Vec3, qi: Quaternion, qj: Quaternion, // bi: Body, bj: Body, rsi?: Shape | null, rsj?: Shape | null, // faceListA?: number[] | null, faceListB?: number[] | null, // ) { // const sepAxis = convexConvex_sepAxis; // if(xi.distanceTo(xj) > si.boundingSphereRadius + sj.boundingSphereRadius){ // return; // } // // Construct a temp hull for each triangle // const hullB = new ConvexPolyhedron(); // hullB.faces = [[0,1,2]]; // const va = new Vec3(); // const vb = new Vec3(); // const vc = new Vec3(); // hullB.vertices = [ // va, // vb, // vc // ]; // for (let i = 0; i < sj.indices.length / 3; i++) { // const triangleNormal = new Vec3(); // sj.getNormal(i, triangleNormal); // hullB.faceNormals = [triangleNormal]; // sj.getTriangleVertices(i, va, vb, vc); // let d = si.testSepAxis(triangleNormal, hullB, xi, qi, xj, qj); // if(!d){ // triangleNormal.scale(-1, triangleNormal); // d = si.testSepAxis(triangleNormal, hullB, xi, qi, xj, qj); // if(!d){ // continue; // } // } // const res: ConvexPolyhedronContactPoint[] = []; // const q = convexConvex_q; // si.clipAgainstHull(xi,qi,hullB,xj,qj,triangleNormal,-100,100,res); // for(let j = 0; j !== res.length; j++){ // const r = this.createContactEquation(bi,bj,si,sj,rsi,rsj), // ri = r.ri, // rj = r.rj; // r.ni.copy(triangleNormal); // r.ni.negate(r.ni); // res[j].normal.negate(q); // q.mult(res[j].depth, q); // res[j].point.vadd(q, ri); // rj.copy(res[j].point); // // Contact points are in world coordinates. Transform back to relative // ri.vsub(xi,ri); // rj.vsub(xj,rj); // // Make relative to bodies // ri.vadd(xi, ri); // ri.vsub(bi.position, ri); // rj.vadd(xj, rj); // rj.vsub(bj.position, rj); // result.push(r); // } // } // } } const averageNormal = new Vec3(); const averageContactPointA = new Vec3(); const averageContactPointB = new Vec3(); const tmpVec1 = new Vec3(); const tmpVec2 = new Vec3(); const tmpQuat1 = new Quaternion(); const tmpQuat2 = new Quaternion(); const planeTrimesh_normal = new Vec3(); const planeTrimesh_relpos = new Vec3(); const planeTrimesh_projected = new Vec3(); const sphereTrimesh_normal = new Vec3(); const sphereTrimesh_relpos = new Vec3(); const sphereTrimesh_v = new Vec3(); const sphereTrimesh_v2 = new Vec3(); const sphereTrimesh_edgeVertexA = new Vec3(); const sphereTrimesh_edgeVertexB = new Vec3(); const sphereTrimesh_edgeVector = new Vec3(); const sphereTrimesh_edgeVectorUnit = new Vec3(); const sphereTrimesh_localSpherePos = new Vec3(); const sphereTrimesh_tmp = new Vec3(); const sphereTrimesh_va = new Vec3(); const sphereTrimesh_vb = new Vec3(); const sphereTrimesh_vc = new Vec3(); const sphereTrimesh_localSphereAABB = new AABB(); const sphereTrimesh_triangles = []; const point_on_plane_to_sphere = new Vec3(); const plane_to_sphere_ortho = new Vec3(); // See http://bulletphysics.com/Bullet/BulletFull/SphereTriangleDetector_8cpp_source.html const pointInPolygon_edge = new Vec3(); const pointInPolygon_edge_x_normal = new Vec3(); const pointInPolygon_vtp = new Vec3(); function pointInPolygon(verts, normal, p) { let positiveResult = null; const N = verts.length; for (let i = 0; i !== N; i++) { const v = verts[i]; // Get edge to the next vertex const edge = pointInPolygon_edge; verts[(i + 1) % N].vsub(v, edge); // Get cross product between polygon normal and the edge const edge_x_normal = pointInPolygon_edge_x_normal; //const edge_x_normal = new Vec3(); edge.cross(normal, edge_x_normal); // Get vector between point and current vertex const vertex_to_p = pointInPolygon_vtp; p.vsub(v, vertex_to_p); // This dot product determines which side of the edge the point is const r = edge_x_normal.dot(vertex_to_p); // If all such dot products have same sign, we are inside the polygon. if (positiveResult === null || r > 0 && positiveResult === true || r <= 0 && positiveResult === false) { if (positiveResult === null) { positiveResult = r > 0; } continue; } else { return false; // Encountered some other sign. Exit. } } // If we got here, all dot products were of the same sign. return true; } const box_to_sphere = new Vec3(); const sphereBox_ns = new Vec3(); const sphereBox_ns1 = new Vec3(); const sphereBox_ns2 = new Vec3(); const sphereBox_sides = [new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3()]; const sphereBox_sphere_to_corner = new Vec3(); const sphereBox_side_ns = new Vec3(); const sphereBox_side_ns1 = new Vec3(); const sphereBox_side_ns2 = new Vec3(); const convex_to_sphere = new Vec3(); const sphereConvex_edge = new Vec3(); const sphereConvex_edgeUnit = new Vec3(); const sphereConvex_sphereToCorner = new Vec3(); const sphereConvex_worldCorner = new Vec3(); const sphereConvex_worldNormal = new Vec3(); const sphereConvex_worldPoint = new Vec3(); const sphereConvex_worldSpherePointClosestToPlane = new Vec3(); const sphereConvex_penetrationVec = new Vec3(); const sphereConvex_sphereToWorldPoint = new Vec3(); const planeConvex_v = new Vec3(); const planeConvex_normal = new Vec3(); const planeConvex_relpos = new Vec3(); const planeConvex_projected = new Vec3(); const convexConvex_sepAxis = new Vec3(); const convexConvex_q = new Vec3(); const particlePlane_normal = new Vec3(); const particlePlane_relpos = new Vec3(); const particlePlane_projected = new Vec3(); const particleSphere_normal = new Vec3(); // WIP const cqj = new Quaternion(); const convexParticle_local = new Vec3(); const convexParticle_penetratedFaceNormal = new Vec3(); const convexParticle_vertexToParticle = new Vec3(); const convexParticle_worldPenetrationVec = new Vec3(); const convexHeightfield_tmp1 = new Vec3(); const convexHeightfield_tmp2 = new Vec3(); const convexHeightfield_faceList = [0]; const sphereHeightfield_tmp1 = new Vec3(); const sphereHeightfield_tmp2 = new Vec3(); class OverlapKeeper { /** * @todo Remove useless constructor */ constructor() { this.current = void 0; this.previous = void 0; this.current = []; this.previous = []; } /** * getKey */ getKey(i, j) { if (j < i) { const temp = j; j = i; i = temp; } return i << 16 | j; } /** * set */ set(i, j) { // Insertion sort. This way the diff will have linear complexity. const key = this.getKey(i, j); const current = this.current; let index = 0; while (key > current[index]) { index++; } if (key === current[index]) { return; // Pair was already added } for (let j = current.length - 1; j >= index; j--) { current[j + 1] = current[j]; } current[index] = key; } /** * tick */ tick() { const tmp = this.current; this.current = this.previous; this.previous = tmp; this.current.length = 0; } /** * getDiff */ getDiff(additions, removals) { const a = this.current; const b = this.previous; const al = a.length; const bl = b.length; let j = 0; for (let i = 0; i < al; i++) { let found = false; const keyA = a[i]; while (keyA > b[j]) { j++; } found = keyA === b[j]; if (!found) { unpackAndPush(additions, keyA); } } j = 0; for (let i = 0; i < bl; i++) { let found = false; const keyB = b[i]; while (keyB > a[j]) { j++; } found = a[j] === keyB; if (!found) { unpackAndPush(removals, keyB); } } } } function unpackAndPush(array, key) { array.push((key & 0xffff0000) >> 16, key & 0x0000ffff); } /** * TupleDictionary */ class TupleDictionary { constructor() { this.data = { keys: [] }; } /** get */ get(i, j) { if (i > j) { // swap const temp = j; j = i; i = temp; } return this.data[i + "-" + j]; } /** set */ set(i, j, value) { if (i > j) { const temp = j; j = i; i = temp; } const key = i + "-" + j; // Check if key already exists if (!this.get(i, j)) { this.data.keys.push(key); } this.data[key] = value; } /** reset */ reset() { const data = this.data; const keys = data.keys; while (keys.length > 0) { const key = keys.pop(); delete data[key]; } } } /** * The physics world */ class World extends EventTarget { /** * Currently / last used timestep. Is set to -1 if not available. This value is updated before each internal step, which means that it is "fresh" inside event callbacks. */ /** * Makes bodies go to sleep when they've been inactive. * @default false */ /** * All the current contacts (instances of ContactEquation) in the world. */ /** * How often to normalize quaternions. Set to 0 for every step, 1 for every second etc.. A larger value increases performance. If bodies tend to explode, set to a smaller value (zero to be sure nothing can go wrong). * @default 0 */ /** * Set to true to use fast quaternion normalization. It is often enough accurate to use. * If bodies tend to explode, set to false. * @default false */ /** * The wall-clock time since simulation start. */ /** * Number of timesteps taken since start. */ /** * Default and last timestep sizes. */ /** * The gravity of the world. */ /** * The broadphase algorithm to use. * @default NaiveBroadphase */ /** * All bodies in this world */ /** * True if any bodies are not sleeping, false if every body is sleeping. */ /** * The solver algorithm to use. * @default GSSolver */ /** * collisionMatrix */ /** * CollisionMatrix from the previous step. */ /** * All added materials. * @deprecated * @todo Remove */ /** * All added contactmaterials. */ /** * Used to look up a ContactMaterial given two instances of Material. */ /** * The default material of the bodies. */ /** * This contact material is used if no suitable contactmaterial is found for a contact. */ /** * Time accumulator for interpolation. * @see https://gafferongames.com/game-physics/fix-your-timestep/ */ /** * Dispatched after a body has been added to the world. */ /** * Dispatched after a body has been removed from the world. */ constructor(options = {}) { super(); this.dt = void 0; this.allowSleep = void 0; this.contacts = void 0; this.frictionEquations = void 0; this.quatNormalizeSkip = void 0; this.quatNormalizeFast = void 0; this.time = void 0; this.stepnumber = void 0; this.default_dt = void 0; this.nextId = void 0; this.gravity = void 0; this.broadphase = void 0; this.bodies = void 0; this.hasActiveBodies = void 0; this.solver = void 0; this.constraints = void 0; this.narrowphase = void 0; this.collisionMatrix = void 0; this.collisionMatrixPrevious = void 0; this.bodyOverlapKeeper = void 0; this.shapeOverlapKeeper = void 0; this.materials = void 0; this.contactmaterials = void 0; this.contactMaterialTable = void 0; this.defaultMaterial = void 0; this.defaultContactMaterial = void 0; this.doProfiling = void 0; this.profile = void 0; this.accumulator = void 0; this.subsystems = void 0; this.addBodyEvent = void 0; this.removeBodyEvent = void 0; this.idToBodyMap = void 0; this.dt = -1; this.allowSleep = !!options.allowSleep; this.contacts = []; this.frictionEquations = []; this.quatNormalizeSkip = options.quatNormalizeSkip !== undefined ? options.quatNormalizeSkip : 0; this.quatNormalizeFast = options.quatNormalizeFast !== undefined ? options.quatNormalizeFast : false; this.time = 0.0; this.stepnumber = 0; this.default_dt = 1 / 60; this.nextId = 0; this.gravity = new Vec3(); if (options.gravity) { this.gravity.copy(options.gravity); } this.broadphase = options.broadphase !== undefined ? options.broadphase : new NaiveBroadphase(); this.bodies = []; this.hasActiveBodies = false; this.solver = options.solver !== undefined ? options.solver : new GSSolver(); this.constraints = []; this.narrowphase = new Narrowphase(this); this.collisionMatrix = new ArrayCollisionMatrix(); this.collisionMatrixPrevious = new ArrayCollisionMatrix(); this.bodyOverlapKeeper = new OverlapKeeper(); this.shapeOverlapKeeper = new OverlapKeeper(); this.materials = []; this.contactmaterials = []; this.contactMaterialTable = new TupleDictionary(); this.defaultMaterial = new Material('default'); this.defaultContactMaterial = new ContactMaterial(this.defaultMaterial, this.defaultMaterial, { friction: 0.3, restitution: 0.0 }); this.doProfiling = false; this.profile = { solve: 0, makeContactConstraints: 0, broadphase: 0, integrate: 0, narrowphase: 0 }; this.accumulator = 0; this.subsystems = []; this.addBodyEvent = { type: 'addBody', body: null }; this.removeBodyEvent = { type: 'removeBody', body: null }; this.idToBodyMap = {}; this.broadphase.setWorld(this); } /** * Get the contact material between materials m1 and m2 * @return The contact material if it was found. */ getContactMaterial(m1, m2) { return this.contactMaterialTable.get(m1.id, m2.id); } /** * Get number of objects in the world. * @deprecated */ numObjects() { return this.bodies.length; } /** * Store old collision state info */ collisionMatrixTick() { const temp = this.collisionMatrixPrevious; this.collisionMatrixPrevious = this.collisionMatrix; this.collisionMatrix = temp; this.collisionMatrix.reset(); this.bodyOverlapKeeper.tick(); this.shapeOverlapKeeper.tick(); } /** * Add a constraint to the simulation. */ addConstraint(c) { this.constraints.push(c); } /** * Removes a constraint */ removeConstraint(c) { const idx = this.constraints.indexOf(c); if (idx !== -1) { this.constraints.splice(idx, 1); } } /** * Raycast test * @deprecated Use .raycastAll, .raycastClosest or .raycastAny instead. */ rayTest(from, to, result) { if (result instanceof RaycastResult) { // Do raycastClosest this.raycastClosest(from, to, { skipBackfaces: true }, result); } else { // Do raycastAll this.raycastAll(from, to, { skipBackfaces: true }, result); } } /** * Ray cast against all bodies. The provided callback will be executed for each hit with a RaycastResult as single argument. * @return True if any body was hit. */ raycastAll(from, to, options = {}, callback) { options.mode = Ray.ALL; options.from = from; options.to = to; options.callback = callback; return tmpRay.intersectWorld(this, options); } /** * Ray cast, and stop at the first result. Note that the order is random - but the method is fast. * @return True if any body was hit. */ raycastAny(from, to, options = {}, result) { options.mode = Ray.ANY; options.from = from; options.to = to; options.result = result; return tmpRay.intersectWorld(this, options); } /** * Ray cast, and return information of the closest hit. * @return True if any body was hit. */ raycastClosest(from, to, options = {}, result) { options.mode = Ray.CLOSEST; options.from = from; options.to = to; options.result = result; return tmpRay.intersectWorld(this, options); } /** * Add a rigid body to the simulation. * @todo If the simulation has not yet started, why recrete and copy arrays for each body? Accumulate in dynamic arrays in this case. * @todo Adding an array of bodies should be possible. This would save some loops too */ addBody(body) { if (this.bodies.includes(body)) { return; } body.index = this.bodies.length; this.bodies.push(body); body.world = this; body.initPosition.copy(body.position); body.initVelocity.copy(body.velocity); body.timeLastSleepy = this.time; if (body instanceof Body) { body.initAngularVelocity.copy(body.angularVelocity); body.initQuaternion.copy(body.quaternion); } this.collisionMatrix.setNumObjects(this.bodies.length); this.addBodyEvent.body = body; this.idToBodyMap[body.id] = body; this.dispatchEvent(this.addBodyEvent); } /** * Remove a rigid body from the simulation. */ removeBody(body) { body.world = null; const n = this.bodies.length - 1; const bodies = this.bodies; const idx = bodies.indexOf(body); if (idx !== -1) { bodies.splice(idx, 1); // Todo: should use a garbage free method // Recompute index for (let i = 0; i !== bodies.length; i++) { bodies[i].index = i; } this.collisionMatrix.setNumObjects(n); this.removeBodyEvent.body = body; delete this.idToBodyMap[body.id]; this.dispatchEvent(this.removeBodyEvent); } } getBodyById(id) { return this.idToBodyMap[id]; } /** * @todo Make a faster map */ getShapeById(id) { const bodies = this.bodies; for (let i = 0; i < bodies.length; i++) { const shapes = bodies[i].shapes; for (let j = 0; j < shapes.length; j++) { const shape = shapes[j]; if (shape.id === id) { return shape; } } } return null; } /** * Adds a material to the World. * @deprecated * @todo Remove */ addMaterial(m) { this.materials.push(m); } /** * Adds a contact material to the World */ addContactMaterial(cmat) { // Add contact material this.contactmaterials.push(cmat); // Add current contact material to the material table this.contactMaterialTable.set(cmat.materials[0].id, cmat.materials[1].id, cmat); } /** * Step the physics world forward in time. * * There are two modes. The simple mode is fixed timestepping without interpolation. In this case you only use the first argument. The second case uses interpolation. In that you also provide the time since the function was last used, as well as the maximum fixed timesteps to take. * * @param dt The fixed time step size to use. * @param timeSinceLastCalled The time elapsed since the function was last called. * @param maxSubSteps Maximum number of fixed steps to take per function call. * @see https://web.archive.org/web/20180426154531/http://bulletphysics.org/mediawiki-1.5.8/index.php/Stepping_The_World#What_do_the_parameters_to_btDynamicsWorld::stepSimulation_mean.3F * @example * // fixed timestepping without interpolation * world.step(1 / 60) */ step(dt, timeSinceLastCalled, maxSubSteps = 10) { if (timeSinceLastCalled === undefined) { // Fixed, simple stepping this.internalStep(dt); // Increment time this.time += dt; } else { this.accumulator += timeSinceLastCalled; const t0 = performance.now(); let substeps = 0; while (this.accumulator >= dt && substeps < maxSubSteps) { // Do fixed steps to catch up this.internalStep(dt); this.accumulator -= dt; substeps++; if (performance.now() - t0 > dt * 1000) { // The framerate is not interactive anymore. // We are below the target framerate. // Better bail out. break; } } // Remove the excess accumulator, since we may not // have had enough substeps available to catch up this.accumulator = this.accumulator % dt; const t = this.accumulator / dt; for (let j = 0; j !== this.bodies.length; j++) { const b = this.bodies[j]; b.previousPosition.lerp(b.position, t, b.interpolatedPosition); b.previousQuaternion.slerp(b.quaternion, t, b.interpolatedQuaternion); b.previousQuaternion.normalize(); } this.time += timeSinceLastCalled; } } internalStep(dt) { this.dt = dt; const contacts = this.contacts; const p1 = World_step_p1; const p2 = World_step_p2; const N = this.numObjects(); const bodies = this.bodies; const solver = this.solver; const gravity = this.gravity; const doProfiling = this.doProfiling; const profile = this.profile; const DYNAMIC = Body.DYNAMIC; let profilingStart = -Infinity; const constraints = this.constraints; const frictionEquationPool = World_step_frictionEquationPool; gravity.length(); const gx = gravity.x; const gy = gravity.y; const gz = gravity.z; let i = 0; if (doProfiling) { profilingStart = performance.now(); } // Add gravity to all objects for (i = 0; i !== N; i++) { const bi = bodies[i]; if (bi.type === DYNAMIC) { // Only for dynamic bodies const f = bi.force; const m = bi.mass; f.x += m * gx; f.y += m * gy; f.z += m * gz; } } // Update subsystems for (let i = 0, Nsubsystems = this.subsystems.length; i !== Nsubsystems; i++) { this.subsystems[i].update(); } // Collision detection if (doProfiling) { profilingStart = performance.now(); } p1.length = 0; // Clean up pair arrays from last step p2.length = 0; this.broadphase.collisionPairs(this, p1, p2); if (doProfiling) { profile.broadphase = performance.now() - profilingStart; } // Remove constrained pairs with collideConnected == false let Nconstraints = constraints.length; for (i = 0; i !== Nconstraints; i++) { const c = constraints[i]; if (!c.collideConnected) { for (let j = p1.length - 1; j >= 0; j -= 1) { if (c.bodyA === p1[j] && c.bodyB === p2[j] || c.bodyB === p1[j] && c.bodyA === p2[j]) { p1.splice(j, 1); p2.splice(j, 1); } } } } this.collisionMatrixTick(); // Generate contacts if (doProfiling) { profilingStart = performance.now(); } const oldcontacts = World_step_oldContacts; const NoldContacts = contacts.length; for (i = 0; i !== NoldContacts; i++) { oldcontacts.push(contacts[i]); } contacts.length = 0; // Transfer FrictionEquation from current list to the pool for reuse const NoldFrictionEquations = this.frictionEquations.length; for (i = 0; i !== NoldFrictionEquations; i++) { frictionEquationPool.push(this.frictionEquations[i]); } this.frictionEquations.length = 0; this.narrowphase.getContacts(p1, p2, this, contacts, oldcontacts, // To be reused this.frictionEquations, frictionEquationPool); if (doProfiling) { profile.narrowphase = performance.now() - profilingStart; } // Loop over all collisions if (doProfiling) { profilingStart = performance.now(); } // Add all friction eqs for (i = 0; i < this.frictionEquations.length; i++) { solver.addEquation(this.frictionEquations[i]); } const ncontacts = contacts.length; for (let k = 0; k !== ncontacts; k++) { // Current contact const c = contacts[k]; // Get current collision indeces const bi = c.bi; const bj = c.bj; const si = c.si; const sj = c.sj; // Get collision properties let cm; if (bi.material && bj.material) { cm = this.getContactMaterial(bi.material, bj.material) || this.defaultContactMaterial; } else { cm = this.defaultContactMaterial; } // c.enabled = bi.collisionResponse && bj.collisionResponse && si.collisionResponse && sj.collisionResponse; cm.friction; // c.restitution = cm.restitution; // If friction or restitution were specified in the material, use them if (bi.material && bj.material) { if (bi.material.friction >= 0 && bj.material.friction >= 0) { bi.material.friction * bj.material.friction; } if (bi.material.restitution >= 0 && bj.material.restitution >= 0) { c.restitution = bi.material.restitution * bj.material.restitution; } } // c.setSpookParams( // cm.contactEquationStiffness, // cm.contactEquationRelaxation, // dt // ); solver.addEquation(c); // // Add friction constraint equation // if(mu > 0){ // // Create 2 tangent equations // const mug = mu * gnorm; // const reducedMass = (bi.invMass + bj.invMass); // if(reducedMass > 0){ // reducedMass = 1/reducedMass; // } // const pool = frictionEquationPool; // const c1 = pool.length ? pool.pop() : new FrictionEquation(bi,bj,mug*reducedMass); // const c2 = pool.length ? pool.pop() : new FrictionEquation(bi,bj,mug*reducedMass); // this.frictionEquations.push(c1, c2); // c1.bi = c2.bi = bi; // c1.bj = c2.bj = bj; // c1.minForce = c2.minForce = -mug*reducedMass; // c1.maxForce = c2.maxForce = mug*reducedMass; // // Copy over the relative vectors // c1.ri.copy(c.ri); // c1.rj.copy(c.rj); // c2.ri.copy(c.ri); // c2.rj.copy(c.rj); // // Construct tangents // c.ni.tangents(c1.t, c2.t); // // Set spook params // c1.setSpookParams(cm.frictionEquationStiffness, cm.frictionEquationRelaxation, dt); // c2.setSpookParams(cm.frictionEquationStiffness, cm.frictionEquationRelaxation, dt); // c1.enabled = c2.enabled = c.enabled; // // Add equations to solver // solver.addEquation(c1); // solver.addEquation(c2); // } if (bi.allowSleep && bi.type === Body.DYNAMIC && bi.sleepState === Body.SLEEPING && bj.sleepState === Body.AWAKE && bj.type !== Body.STATIC) { const speedSquaredB = bj.velocity.lengthSquared() + bj.angularVelocity.lengthSquared(); const speedLimitSquaredB = bj.sleepSpeedLimit ** 2; if (speedSquaredB >= speedLimitSquaredB * 2) { bi.wakeUpAfterNarrowphase = true; } } if (bj.allowSleep && bj.type === Body.DYNAMIC && bj.sleepState === Body.SLEEPING && bi.sleepState === Body.AWAKE && bi.type !== Body.STATIC) { const speedSquaredA = bi.velocity.lengthSquared() + bi.angularVelocity.lengthSquared(); const speedLimitSquaredA = bi.sleepSpeedLimit ** 2; if (speedSquaredA >= speedLimitSquaredA * 2) { bj.wakeUpAfterNarrowphase = true; } } // Now we know that i and j are in contact. Set collision matrix state this.collisionMatrix.set(bi, bj, true); if (!this.collisionMatrixPrevious.get(bi, bj)) { // First contact! // We reuse the collideEvent object, otherwise we will end up creating new objects for each new contact, even if there's no event listener attached. World_step_collideEvent.body = bj; World_step_collideEvent.contact = c; bi.dispatchEvent(World_step_collideEvent); World_step_collideEvent.body = bi; bj.dispatchEvent(World_step_collideEvent); } this.bodyOverlapKeeper.set(bi.id, bj.id); this.shapeOverlapKeeper.set(si.id, sj.id); } this.emitContactEvents(); if (doProfiling) { profile.makeContactConstraints = performance.now() - profilingStart; profilingStart = performance.now(); } // Wake up bodies for (i = 0; i !== N; i++) { const bi = bodies[i]; if (bi.wakeUpAfterNarrowphase) { bi.wakeUp(); bi.wakeUpAfterNarrowphase = false; } } // Add user-added constraints Nconstraints = constraints.length; for (i = 0; i !== Nconstraints; i++) { const c = constraints[i]; c.update(); for (let j = 0, Neq = c.equations.length; j !== Neq; j++) { const eq = c.equations[j]; solver.addEquation(eq); } } // Solve the constrained system solver.solve(dt, this); if (doProfiling) { profile.solve = performance.now() - profilingStart; } // Remove all contacts from solver solver.removeAllEquations(); // Apply damping, see http://code.google.com/p/bullet/issues/detail?id=74 for details const pow = Math.pow; for (i = 0; i !== N; i++) { const bi = bodies[i]; if (bi.type & DYNAMIC) { // Only for dynamic bodies const ld = pow(1.0 - bi.linearDamping, dt); const v = bi.velocity; v.scale(ld, v); const av = bi.angularVelocity; if (av) { const ad = pow(1.0 - bi.angularDamping, dt); av.scale(ad, av); } } } this.dispatchEvent(World_step_preStepEvent); // Invoke pre-step callbacks for (i = 0; i !== N; i++) { const bi = bodies[i]; if (bi.preStep) { bi.preStep.call(bi); } } // Leap frog // vnew = v + h*f/m // xnew = x + h*vnew if (doProfiling) { profilingStart = performance.now(); } const stepnumber = this.stepnumber; const quatNormalize = stepnumber % (this.quatNormalizeSkip + 1) === 0; const quatNormalizeFast = this.quatNormalizeFast; for (i = 0; i !== N; i++) { bodies[i].integrate(dt, quatNormalize, quatNormalizeFast); } this.clearForces(); this.broadphase.dirty = true; if (doProfiling) { profile.integrate = performance.now() - profilingStart; } // Update step number this.stepnumber += 1; this.dispatchEvent(World_step_postStepEvent); // Invoke post-step callbacks for (i = 0; i !== N; i++) { const bi = bodies[i]; const postStep = bi.postStep; if (postStep) { postStep.call(bi); } } // Sleeping update let hasActiveBodies = true; if (this.allowSleep) { hasActiveBodies = false; for (i = 0; i !== N; i++) { const bi = bodies[i]; bi.sleepTick(this.time); if (bi.sleepState !== Body.SLEEPING) { hasActiveBodies = true; } } } this.hasActiveBodies = hasActiveBodies; } emitContactEvents() { const hasBeginContact = this.hasAnyEventListener('beginContact'); const hasEndContact = this.hasAnyEventListener('endContact'); if (hasBeginContact || hasEndContact) { this.bodyOverlapKeeper.getDiff(additions, removals); } if (hasBeginContact) { for (let i = 0, l = additions.length; i < l; i += 2) { beginContactEvent.bodyA = this.getBodyById(additions[i]); beginContactEvent.bodyB = this.getBodyById(additions[i + 1]); this.dispatchEvent(beginContactEvent); } beginContactEvent.bodyA = beginContactEvent.bodyB = null; } if (hasEndContact) { for (let i = 0, l = removals.length; i < l; i += 2) { endContactEvent.bodyA = this.getBodyById(removals[i]); endContactEvent.bodyB = this.getBodyById(removals[i + 1]); this.dispatchEvent(endContactEvent); } endContactEvent.bodyA = endContactEvent.bodyB = null; } additions.length = removals.length = 0; const hasBeginShapeContact = this.hasAnyEventListener('beginShapeContact'); const hasEndShapeContact = this.hasAnyEventListener('endShapeContact'); if (hasBeginShapeContact || hasEndShapeContact) { this.shapeOverlapKeeper.getDiff(additions, removals); } if (hasBeginShapeContact) { for (let i = 0, l = additions.length; i < l; i += 2) { const shapeA = this.getShapeById(additions[i]); const shapeB = this.getShapeById(additions[i + 1]); beginShapeContactEvent.shapeA = shapeA; beginShapeContactEvent.shapeB = shapeB; if (shapeA) beginShapeContactEvent.bodyA = shapeA.body; if (shapeB) beginShapeContactEvent.bodyB = shapeB.body; this.dispatchEvent(beginShapeContactEvent); } beginShapeContactEvent.bodyA = beginShapeContactEvent.bodyB = beginShapeContactEvent.shapeA = beginShapeContactEvent.shapeB = null; } if (hasEndShapeContact) { for (let i = 0, l = removals.length; i < l; i += 2) { const shapeA = this.getShapeById(removals[i]); const shapeB = this.getShapeById(removals[i + 1]); endShapeContactEvent.shapeA = shapeA; endShapeContactEvent.shapeB = shapeB; if (shapeA) endShapeContactEvent.bodyA = shapeA.body; if (shapeB) endShapeContactEvent.bodyB = shapeB.body; this.dispatchEvent(endShapeContactEvent); } endShapeContactEvent.bodyA = endShapeContactEvent.bodyB = endShapeContactEvent.shapeA = endShapeContactEvent.shapeB = null; } } /** * Sets all body forces in the world to zero. */ clearForces() { const bodies = this.bodies; const N = bodies.length; for (let i = 0; i !== N; i++) { const b = bodies[i]; b.force; b.torque; b.force.set(0, 0, 0); b.torque.set(0, 0, 0); } } } // Temp stuff new AABB(); const tmpRay = new Ray(); // performance.now() fallback on Date.now() const performance = globalThis.performance || {}; if (!performance.now) { let nowOffset = Date.now(); if (performance.timing && performance.timing.navigationStart) { nowOffset = performance.timing.navigationStart; } performance.now = () => Date.now() - nowOffset; } // Reusable event objects to save memory. const World_step_postStepEvent = { type: 'postStep' }; // Dispatched before the world steps forward in time. const World_step_preStepEvent = { type: 'preStep' }; const World_step_collideEvent = { type: Body.COLLIDE_EVENT_NAME, body: null, contact: null }; // Pools for unused objects const World_step_oldContacts = []; const World_step_frictionEquationPool = []; // Reusable arrays for collision pairs const World_step_p1 = []; const World_step_p2 = []; // Stuff for emitContactEvents const additions = []; const removals = []; const beginContactEvent = { type: 'beginContact', bodyA: null, bodyB: null }; const endContactEvent = { type: 'endContact', bodyA: null, bodyB: null }; const beginShapeContactEvent = { type: 'beginShapeContact', bodyA: null, bodyB: null, shapeA: null, shapeB: null }; const endShapeContactEvent = { type: 'endShapeContact', bodyA: null, bodyB: null, shapeA: null, shapeB: null }; /***/ }), /***/ "./Assets/Components/BallRaycastReceiver.re.ts": /*!*****************************************************!*\ !*** ./Assets/Components/BallRaycastReceiver.re.ts ***! \*****************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ BallRaycastReceiver) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _RaycastReceiver_re__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RaycastReceiver.re */ "./Assets/Components/RaycastReceiver.re.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class BallRaycastReceiver extends _RaycastReceiver_re__WEBPACK_IMPORTED_MODULE_1__["default"] { awake() { } start() { if (!this.highlightMaterial) { rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Debug.logError("BallRaycastReceiver has no highlight material set"); } } update() { } onMouseOver(intersect) { var currentObj = intersect.object; this.originalMaterial = currentObj.material; if (this.highlightMaterial) { currentObj.material = this.highlightMaterial; } rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.rogueDOMContainer.style.cursor = "pointer"; return true; } onMouseOut() { this.object3d.material = this.originalMaterial; rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.rogueDOMContainer.style.cursor = "default"; return true; } } __name(BallRaycastReceiver, "BallRaycastReceiver"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.material() ], BallRaycastReceiver.prototype, "highlightMaterial", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(BallRaycastReceiver); /***/ }), /***/ "./Assets/Components/CannonMovementController.re.ts": /*!**********************************************************!*\ !*** ./Assets/Components/CannonMovementController.re.ts ***! \**********************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonMovementController) /* harmony export */ }); /* harmony import */ var _RE_BeardScript_rogue_cannon_Components_CannonBody_re__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @RE/BeardScript/rogue-cannon/Components/CannonBody.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts"); /* harmony import */ var Assets_Library_GetForwardVector__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! Assets/Library/GetForwardVector */ "./Assets/Library/GetForwardVector.ts"); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _FloorCheckComponent_re__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./FloorCheckComponent.re */ "./Assets/Components/FloorCheckComponent.re.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonMovementController extends rogue_engine__WEBPACK_IMPORTED_MODULE_2__.Component { constructor() { super(...arguments); this.speed = 1; this.jumpStrength = 3; } awake() { this.bodyComponent = rogue_engine__WEBPACK_IMPORTED_MODULE_2__.getComponent(_RE_BeardScript_rogue_cannon_Components_CannonBody_re__WEBPACK_IMPORTED_MODULE_0__["default"], this.object3d); } start() { this.vectorCalculator = new Assets_Library_GetForwardVector__WEBPACK_IMPORTED_MODULE_1__["default"](rogue_engine__WEBPACK_IMPORTED_MODULE_2__.Runtime.camera); } update() { let direction = { x: 0, y: 0, z: 0 }; if (rogue_engine__WEBPACK_IMPORTED_MODULE_2__.Input.keyboard.getKeyPressed("KeyW")) { direction.x += 1; } if (rogue_engine__WEBPACK_IMPORTED_MODULE_2__.Input.keyboard.getKeyPressed("KeyA")) { direction.y += -1; } if (rogue_engine__WEBPACK_IMPORTED_MODULE_2__.Input.keyboard.getKeyPressed("KeyS")) { direction.x += -1; } if (rogue_engine__WEBPACK_IMPORTED_MODULE_2__.Input.keyboard.getKeyPressed("KeyD")) { direction.y += 1; } if (rogue_engine__WEBPACK_IMPORTED_MODULE_2__.Input.keyboard.getKeyPressed("Space")) { direction.z = 1; } if (direction.x != 0) { this.moveForward(direction.x * this.speed); } if (direction.y != 0) { this.moveRight(direction.y * this.speed); } if (direction.z != 0) { const floorCheckComponent = rogue_engine__WEBPACK_IMPORTED_MODULE_2__.getComponent(_FloorCheckComponent_re__WEBPACK_IMPORTED_MODULE_4__["default"], this.object3d); if (floorCheckComponent) { if (floorCheckComponent.isOnFloor) { this.bodyComponent.body.applyImpulse(new cannon_es__WEBPACK_IMPORTED_MODULE_5__.Vec3(0, this.jumpStrength, 0), new cannon_es__WEBPACK_IMPORTED_MODULE_5__.Vec3(this.object3d.position.x, this.object3d.position.y, this.object3d.position.z)); } } } } moveForward(distance) { let scaledVelocity = new three__WEBPACK_IMPORTED_MODULE_3__.Vector3(); scaledVelocity.addScaledVector(this.vectorCalculator.getForward(), distance); this.bodyComponent.body.applyForce(new cannon_es__WEBPACK_IMPORTED_MODULE_5__.Vec3(scaledVelocity.x, scaledVelocity.y, scaledVelocity.z)); } moveRight(distance) { let scaledVelocity = new three__WEBPACK_IMPORTED_MODULE_3__.Vector3(); scaledVelocity.addScaledVector(this.vectorCalculator.getRight(), distance); this.bodyComponent.body.applyForce(new cannon_es__WEBPACK_IMPORTED_MODULE_5__.Vec3(scaledVelocity.x, scaledVelocity.y, scaledVelocity.z)); } } __name(CannonMovementController, "CannonMovementController"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_2__.props.num() ], CannonMovementController.prototype, "speed", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_2__.props.num() ], CannonMovementController.prototype, "jumpStrength", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_2__.registerComponent(CannonMovementController); /***/ }), /***/ "./Assets/Components/FloorCheckComponent.re.ts": /*!*****************************************************!*\ !*** ./Assets/Components/FloorCheckComponent.re.ts ***! \*****************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ FloorCheckComponent) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class FloorCheckComponent extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.down = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(0, -1, 0); this.near = 0; this.far = Infinity; this.isOnFloor = false; this.touchingFloorDistance = 1; } awake() { this.raycaster = new three__WEBPACK_IMPORTED_MODULE_1__.Raycaster(this.object3d.position, this.down, this.near, this.far); } start() { } update() { const wasOnFloor = this.isOnFloor; this.raycaster.set(this.object3d.position, this.down); let intersects = this.raycaster.intersectObjects(rogue_engine__WEBPACK_IMPORTED_MODULE_0__.App.currentScene.children); intersects.forEach((intersect) => { this.isOnFloor = intersect.distance <= this.touchingFloorDistance; }); } } __name(FloorCheckComponent, "FloorCheckComponent"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], FloorCheckComponent.prototype, "near", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], FloorCheckComponent.prototype, "far", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], FloorCheckComponent.prototype, "touchingFloorDistance", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(FloorCheckComponent); /***/ }), /***/ "./Assets/Components/FloorRaycastReceiver.re.ts": /*!******************************************************!*\ !*** ./Assets/Components/FloorRaycastReceiver.re.ts ***! \******************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ FloorRaycastReceiver) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _RaycastReceiver_re__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RaycastReceiver.re */ "./Assets/Components/RaycastReceiver.re.ts"); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); class FloorRaycastReceiver extends _RaycastReceiver_re__WEBPACK_IMPORTED_MODULE_1__["default"] { awake() { } start() { } update() { } onMouseOver(intersect) { let positionOnObject = { x: (intersect.uv.x - 0.5) * intersect.object.geometry.parameters.width, z: -(intersect.uv.y - 0.5) * intersect.object.geometry.parameters.depth }; const targetSelector = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.App.currentScene.getObjectByName("GridTarget"); if (!targetSelector) { return true; } targetSelector.position.setX(Math.floor(positionOnObject.x) + 0.5); targetSelector.position.setY(0); targetSelector.position.setZ(Math.floor(positionOnObject.z) + 0.5); return true; } onMouseOut() { return true; } } __name(FloorRaycastReceiver, "FloorRaycastReceiver"); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(FloorRaycastReceiver); /***/ }), /***/ "./Assets/Components/GameLogic.re.ts": /*!*******************************************!*\ !*** ./Assets/Components/GameLogic.re.ts ***! \*******************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ GameLogic) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class GameLogic extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.placementMode = 3; } awake() { } start() { for (let i = 0; i < 100; i++) { const newBuilding = this.buildings[Math.floor(3 * Math.random())].instantiate(); const randomPosition = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(Math.floor(100 * Math.random()) - 50, 0.1, Math.floor(100 * Math.random()) - 50); newBuilding.position.copy(randomPosition); } this.focusPoint = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.App.currentScene.getObjectByName("FocusPoint"); } update() { } } __name(GameLogic, "GameLogic"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.list.prefab() ], GameLogic.prototype, "buildings", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(GameLogic); /***/ }), /***/ "./Assets/Components/MovementController.re.ts": /*!****************************************************!*\ !*** ./Assets/Components/MovementController.re.ts ***! \****************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ MovementController) /* harmony export */ }); /* harmony import */ var Assets_Library_GetForwardVector__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! Assets/Library/GetForwardVector */ "./Assets/Library/GetForwardVector.ts"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_1__); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class MovementController extends rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Component { constructor() { super(...arguments); this.speed = 1; } awake() { } start() { this.vectorCalculator = new Assets_Library_GetForwardVector__WEBPACK_IMPORTED_MODULE_0__["default"](rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Runtime.camera); } update() { if (rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Input.keyboard.getKeyPressed("KeyW")) { this.moveForward(1 * this.speed); } if (rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Input.keyboard.getKeyPressed("KeyA")) { this.moveRight(-1 * this.speed); } if (rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Input.keyboard.getKeyPressed("KeyS")) { this.moveForward(-1 * this.speed); } if (rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Input.keyboard.getKeyPressed("KeyD")) { this.moveRight(1 * this.speed); } } moveForward(distance) { this.object3d.position.addScaledVector(this.vectorCalculator.getForward(), distance); } moveRight(distance) { this.object3d.position.addScaledVector(this.vectorCalculator.getRight(), distance); } } __name(MovementController, "MovementController"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_1__.props.num() ], MovementController.prototype, "speed", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_1__.registerComponent(MovementController); /***/ }), /***/ "./Assets/Components/RapierMovementController.re.ts": /*!**********************************************************!*\ !*** ./Assets/Components/RapierMovementController.re.ts ***! \**********************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RapierMovementController) /* harmony export */ }); /* harmony import */ var Assets_Library_GetForwardVector__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! Assets/Library/GetForwardVector */ "./Assets/Library/GetForwardVector.ts"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _FloorCheckComponent_re__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./FloorCheckComponent.re */ "./Assets/Components/FloorCheckComponent.re.ts"); /* harmony import */ var _RE_BeardScript_rogue_rapier_experimental_Components_RapierBody_re__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @RE/BeardScript/rogue-rapier-experimental/Components/RapierBody.re */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/RapierBody.re.ts"); /* harmony import */ var _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @dimforge/rapier3d-compat */ "./node_modules/@dimforge/rapier3d-compat/rapier.es.js"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class RapierMovementController extends rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Component { constructor() { super(...arguments); this.speed = 1; this.jumpStrength = 10; } awake() { this.bodyComponent = rogue_engine__WEBPACK_IMPORTED_MODULE_1__.getComponent(_RE_BeardScript_rogue_rapier_experimental_Components_RapierBody_re__WEBPACK_IMPORTED_MODULE_4__["default"], this.object3d); } start() { this.vectorCalculator = new Assets_Library_GetForwardVector__WEBPACK_IMPORTED_MODULE_0__["default"](rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Runtime.camera); } update() { let direction = { x: 0, y: 0, z: 0 }; if (rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Input.keyboard.getKeyPressed("KeyW")) { direction.x += 1; } if (rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Input.keyboard.getKeyPressed("KeyA")) { direction.y += -1; } if (rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Input.keyboard.getKeyPressed("KeyS")) { direction.x += -1; } if (rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Input.keyboard.getKeyPressed("KeyD")) { direction.y += 1; } if (rogue_engine__WEBPACK_IMPORTED_MODULE_1__.Input.keyboard.getKeyPressed("Space")) { direction.z = 1; } if (direction.x != 0) { this.moveForward(direction.x * this.speed); } if (direction.y != 0) { this.moveRight(direction.y * this.speed); } if (direction.z != 0) { const floorCheckComponent = rogue_engine__WEBPACK_IMPORTED_MODULE_1__.getComponent(_FloorCheckComponent_re__WEBPACK_IMPORTED_MODULE_3__["default"], this.object3d); if (floorCheckComponent) { if (floorCheckComponent.isOnFloor) { this.bodyComponent.body.applyImpulse(new _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_5__["default"].Vector3(0, this.jumpStrength, 0), true); } } } } moveForward(distance) { let scaledVelocity = new three__WEBPACK_IMPORTED_MODULE_2__.Vector3(); scaledVelocity.addScaledVector(this.vectorCalculator.getForward(), distance); this.bodyComponent.body.applyImpulse(new _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_5__["default"].Vector3(scaledVelocity.x, scaledVelocity.y, scaledVelocity.z), true); } moveRight(distance) { let scaledVelocity = new three__WEBPACK_IMPORTED_MODULE_2__.Vector3(); scaledVelocity.addScaledVector(this.vectorCalculator.getRight(), distance); this.bodyComponent.body.applyImpulse(new _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_5__["default"].Vector3(scaledVelocity.x, scaledVelocity.y, scaledVelocity.z), true); } } __name(RapierMovementController, "RapierMovementController"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_1__.props.num() ], RapierMovementController.prototype, "speed", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_1__.props.num() ], RapierMovementController.prototype, "jumpStrength", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_1__.registerComponent(RapierMovementController); /***/ }), /***/ "./Assets/Components/RaycastReceiver.re.ts": /*!*************************************************!*\ !*** ./Assets/Components/RaycastReceiver.re.ts ***! \*************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RaycastReceiver) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); class RaycastReceiver extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { onMouseOver(intersect) { throw new Error("Abstract class: Please inherit from this class to use it's behavior"); } onMouseOut() { throw new Error("Abstract class: Please inherit from this class to use it's behavior"); } } __name(RaycastReceiver, "RaycastReceiver"); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(RaycastReceiver); /***/ }), /***/ "./Assets/Components/RaycastReporter.re.ts": /*!*************************************************!*\ !*** ./Assets/Components/RaycastReporter.re.ts ***! \*************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RaycastReporter) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _RaycastReceiver_re__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./RaycastReceiver.re */ "./Assets/Components/RaycastReceiver.re.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class RaycastReporter extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.receiverClass = ["RaycastReceiver"]; this.allHovered = []; } awake() { } start() { this.mouse = new three__WEBPACK_IMPORTED_MODULE_1__.Vector2(0, 0); this.raycaster = new three__WEBPACK_IMPORTED_MODULE_1__.Raycaster(); this.updated = false; rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.touch.enabled = true; } normalizeScreenInput(browserVector, gameVector) { const bounds = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.rogueDOMContainer.getBoundingClientRect(); gameVector.x = (browserVector.x - bounds.left) / bounds.width * 2 - 1; gameVector.y = -((browserVector.y - bounds.top) / bounds.height) * 2 + 1; } getMouseInput() { if (!rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse.isMoving) { return; } this.normalizeScreenInput(rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse, this.mouse); this.updated = true; } getTouchInput() { if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.touch.touches.length == 0) { return; } this.normalizeScreenInput(rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.touch.touches[0], this.mouse); this.updated = true; } update() { this.updated = false; this.getMouseInput(); this.getTouchInput(); if (!this.updated) { return; } this.raycaster.setFromCamera(this.mouse, this.object3d); let intersects = this.raycaster.intersectObjects(rogue_engine__WEBPACK_IMPORTED_MODULE_0__.App.currentScene.children); let listeningComponents = []; intersects.forEach((intersect) => { let object3d = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.App.currentScene.getObjectByProperty("uuid", intersect.object.uuid); if (object3d == null) { console.error("Could not find object in current scene"); return; } let component = this.crawlSceneToFindReceiver(object3d); if (component == null) { return; } listeningComponents = listeningComponents.filter((dataThing) => { if (component == null) { return; } dataThing.component.object3d.uuid != component.object3d.uuid; }); listeningComponents.push(new DataThing(component, intersect)); }); for (let i = 0; i < this.allHovered.length; i++) { let dataThing = this.allHovered[i]; if (!listeningComponents.includes(dataThing)) { dataThing.component.onMouseOut(); } } this.allHovered = []; for (let i = 0; i < listeningComponents.length; i++) { let dataThing = listeningComponents[i]; this.allHovered.push(dataThing); if (dataThing.component && dataThing.component.onMouseOver(dataThing.intersect) === false) { break; } } } crawlSceneToFindReceiver(object3d) { const component = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_RaycastReceiver_re__WEBPACK_IMPORTED_MODULE_2__["default"], object3d); if (component != null) { return component; } if (object3d.parent == null) { return null; } return this.crawlSceneToFindReceiver(object3d.parent); } } __name(RaycastReporter, "RaycastReporter"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.PropList("String") ], RaycastReporter.prototype, "receiverClass", 2); class DataThing { constructor(component, intersect) { this.component = component; this.intersect = intersect; } } __name(DataThing, "DataThing"); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(RaycastReporter); /***/ }), /***/ "./Assets/Library/GetForwardVector.ts": /*!********************************************!*\ !*** ./Assets/Library/GetForwardVector.ts ***! \********************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ GetForwardVector) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); class GetForwardVector { constructor(object3d) { this.vector = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.object3d = object3d; } getForward() { if (!this.object3d) { rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Debug.logError("No Object3D provided to get forward vector from."); return new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); } this.vector.setFromMatrixColumn(this.object3d.matrix, 0); this.vector.crossVectors(this.object3d.up, this.vector); return this.vector.normalize(); } getRight() { if (!this.object3d) { rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Debug.logError("No Object3D provided to get right vector from."); return new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); } this.vector.setFromMatrixColumn(this.object3d.matrix, 0); return this.vector.normalize(); } } __name(GetForwardVector, "GetForwardVector"); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts": /*!************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts ***! \************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonBody) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; const _CannonBody = class extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this._isTrigger = false; this._angularDamping = 0; this._linearDamping = 0; this._angularFactor = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(1, 1, 1); this._linearFactor = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(1, 1, 1); this._mass = 1; this._useDefaultMass = true; this._type = 0; this.typeOptions = [ "Dynamic", "Static", "Kinematic" ]; this.worldPos = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.worldRot = new three__WEBPACK_IMPORTED_MODULE_1__.Quaternion(); this.newBodyPos = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(); this.newBodyRot = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Quaternion(); this.newPos = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.newRot = new three__WEBPACK_IMPORTED_MODULE_1__.Quaternion(); this.matrixA = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.matrixB = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.matrixC = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.onCollisionEnterListeners = []; this.onCollisionStayListeners = []; this.onCollisionExitListeners = []; this.handleOnCollide = /* @__PURE__ */ __name((event) => { const bj = event.contact.bj; const bi = event.contact.bi; const collision = { other: bj !== this.body ? bj : bi, contact: event.contact }; this.triggerCollision = collision; }, "handleOnCollide"); } get type() { return this._type; } set type(value) { this._type = value; let type = 1; if (value === 0) type = 1; if (value === 1) type = 2; if (value === 2) type = 4; this.body && (this.body.type = type); } get angularDamping() { return this._angularDamping; } set angularDamping(value) { this._angularDamping = value; this.body && (this.body.angularDamping = value); } get linearDamping() { return this._linearDamping; } set linearDamping(value) { this._linearDamping = value; this.body && (this.body.linearDamping = value); } get mass() { return this._mass; } set mass(value) { this._mass = value; this.body && (this.body.mass = value); this.body && this.body.updateMassProperties(); } get linearFactor() { return this._linearFactor; } set linearFactor(value) { this._linearFactor = value; this.body && this.body.linearFactor.set(value.x, value.y, value.z); } get angularFactor() { return this._angularFactor; } set angularFactor(value) { this._angularFactor = value; this.body && this.body.angularFactor.set(value.x, value.y, value.z); } get isTrigger() { return this._isTrigger; } set isTrigger(value) { this._isTrigger = value; this.body && (this.body.isTrigger = value); } static findByBody(body) { let bodyComponent; rogue_engine__WEBPACK_IMPORTED_MODULE_0__.traverseComponents((component) => { if (bodyComponent) return; if (component instanceof _CannonBody && component.body === body) { bodyComponent = component; } }); return bodyComponent; } awake() { if (!this.body) { this.createBody(); } rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.onStop(() => { this.handleOnCollide && this.body.removeEventListener("collide", this.handleOnCollide); }); } start() { _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().addBody(this.body); this.copyObjectTransform(); } onDisabled() { _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().removeBody(this.body); } beforeUpdate() { if (this.body.mass !== this._mass) { this.mass = this._mass; } this.body && (this.body.type = this.getBodyType()); this.body.type !== cannon_es__WEBPACK_IMPORTED_MODULE_3__.BODY_TYPES.STATIC && this.updatePhysics(); if (this.triggerCollision !== void 0 && this.onCollideCB) { this.onCollideCB(this.triggerCollision); this.triggerCollision = void 0; } } onBeforeRemoved() { _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().removeBody(this.body); } onCollisionEnter(cb) { this.onCollisionEnterListeners.push(cb); } onCollisionStay(cb) { this.onCollisionStayListeners.push(cb); } onCollisionExit(cb) { this.onCollisionExitListeners.push(cb); } onCollide(callback) { this.onCollideCB = callback; this.body.removeEventListener("collide", this.handleOnCollide); this.body.addEventListener("collide", this.handleOnCollide); } setQuaternion(quaternion) { const q = quaternion; this.body.quaternion.set(q.x, q.y, q.z, q.w); } setPosition(position) { const pos = position; this.body.position.set(pos.x, pos.y, pos.z); } getBodyType() { let type = 1; if (this._type === 0) type = 1; if (this._type === 1) type = 2; if (this._type === 2) type = 4; return type; } createBody() { this.body = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Body({ type: this.getBodyType(), angularDamping: this.angularDamping, linearDamping: this.linearDamping, linearFactor: new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(this.linearFactor.x, this.linearFactor.y, this.linearFactor.z), angularFactor: new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(this.angularFactor.x, this.angularFactor.y, this.angularFactor.z), isTrigger: this.isTrigger, mass: this._mass }); this.copyObjectTransform(); } createShape() { } copyObjectTransform() { this.object3d.parent?.updateMatrixWorld(true); this.object3d.getWorldPosition(this.worldPos); this.object3d.getWorldQuaternion(this.worldRot); this.newBodyPos.set(this.worldPos.x, this.worldPos.y, this.worldPos.z); this.newBodyRot.set(this.worldRot.x, this.worldRot.y, this.worldRot.z, this.worldRot.w); this.body.quaternion.copy(this.newBodyRot); this.body.position.copy(this.newBodyPos); } copyBodyTransform() { this.copyBodyPosition(); this.copyBodyRotation(); } copyBodyPosition() { this.newPos.set(this.body.interpolatedPosition.x, this.body.interpolatedPosition.y, this.body.interpolatedPosition.z); if (!this.object3d.parent) return; this.object3d.parent?.worldToLocal(this.newPos); this.object3d.position.copy(this.newPos); } copyBodyRotation() { this.newRot.set(this.body.quaternion.x, this.body.quaternion.y, this.body.quaternion.z, this.body.quaternion.w); this.matrixA.makeRotationFromQuaternion(this.newRot); this.object3d.updateMatrixWorld(); this.matrixB.copy(this.object3d.parent.matrixWorld).invert(); this.matrixC.extractRotation(this.matrixB); this.matrixA.premultiply(this.matrixC); this.object3d.quaternion.setFromRotationMatrix(this.matrixA); } updatePhysics() { this.copyBodyTransform(); } }; let CannonBody = _CannonBody; __name(CannonBody, "CannonBody"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.select() ], CannonBody.prototype, "type", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonBody.prototype, "angularDamping", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonBody.prototype, "linearDamping", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonBody.prototype, "mass", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonBody.prototype, "linearFactor", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonBody.prototype, "angularFactor", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], CannonBody.prototype, "isTrigger", 1); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonBody); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonConfig.re.ts": /*!**************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonConfig.re.ts ***! \**************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonConfig) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); /* harmony import */ var _CannonBody_re__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./CannonBody.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonConfig extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this._defaultFriction = 0.01; this._defaultRestitution = 0; this.maxSubSteps = 1; this.gravity = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(0, -9.82, 0); this.contacts = []; this.activeCollisions = {}; } get defaultFriction() { return this._defaultFriction; } set defaultFriction(value) { this._defaultFriction = value; _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().defaultContactMaterial.friction = value; } get defaultRestitution() { return this._defaultRestitution; } set defaultRestitution(value) { this._defaultRestitution = value; _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().defaultContactMaterial.restitution = value; } start() { this.contacts = []; this.activeCollisions = {}; cannon_es__WEBPACK_IMPORTED_MODULE_4__.Body.idCounter = 0; cannon_es__WEBPACK_IMPORTED_MODULE_4__.ContactEquation.idCounter = 0; cannon_es__WEBPACK_IMPORTED_MODULE_4__.Shape.idCounter = 0; cannon_es__WEBPACK_IMPORTED_MODULE_4__.Equation.idCounter = 0; const world = new cannon_es__WEBPACK_IMPORTED_MODULE_4__.World(); world.nextId = 0; _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.setWorld(world); _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().gravity.set(this.gravity.x, this.gravity.y, this.gravity.z); _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().broadphase = new cannon_es__WEBPACK_IMPORTED_MODULE_4__.NaiveBroadphase(); _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().defaultContactMaterial.friction = this.defaultFriction; _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().defaultContactMaterial.restitution = this.defaultRestitution; } beforeUpdate() { _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().step(rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.deltaTime, rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.deltaTime, this.maxSubSteps || 1); } afterUpdate() { this.checkCollisions(); } checkCollisions() { const contacts = _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().contacts; const newContacts = []; contacts.forEach((contact) => { newContacts[contact.id] = contact; const key1 = contact.bi.id + "_" + contact.bj.id; const key2 = contact.bj.id + "_" + contact.bi.id; const key1Collision = this.activeCollisions[key1]; const key2Collision = this.activeCollisions[key2]; if (!this.contacts[contact.id] && !key1Collision && !key2Collision) { this.activeCollisions[key1] = true; this.activeCollisions[key2] = true; this.sendNewCollisionEvents(contact); } }); this.contacts.forEach((contact) => { const key1 = contact.bi.id + "_" + contact.bj.id; const key2 = contact.bj.id + "_" + contact.bi.id; const foundActiveCollision = this.findActiveCollision(newContacts, contact); const newContact = newContacts[contact.id]; if (newContact && newContact.enabled || foundActiveCollision) { this.sendOnCollisionStayEvents(contact); } if ((!newContact || newContact && !newContact.enabled) && !foundActiveCollision) { this.activeCollisions[key1] = false; this.activeCollisions[key2] = false; this.sendOnCollisionExitEvents(contact); } }); this.contacts = newContacts; } findActiveCollision(contactList, sample) { return contactList.find((contact) => { if (!contact || !contact.enabled) return false; if (contact.bi === sample.bi && contact.bj === sample.bj) return true; if (contact.bi === sample.bj && contact.bj === sample.bi) return true; return false; }); } sendOnCollisionStayEvents(contact) { const bodyA = _CannonBody_re__WEBPACK_IMPORTED_MODULE_3__["default"].findByBody(contact.bi); const bodyB = _CannonBody_re__WEBPACK_IMPORTED_MODULE_3__["default"].findByBody(contact.bj); if (!bodyB || !bodyA) return; bodyA.onCollisionStayListeners.forEach((cb) => { cb({ other: bodyB, contact }); }); bodyB.onCollisionStayListeners.forEach((cb) => { cb({ other: bodyA, contact }); }); } sendOnCollisionExitEvents(contact) { const bodyA = _CannonBody_re__WEBPACK_IMPORTED_MODULE_3__["default"].findByBody(contact.bi); const bodyB = _CannonBody_re__WEBPACK_IMPORTED_MODULE_3__["default"].findByBody(contact.bj); if (!bodyB || !bodyA) return; bodyA.onCollisionExitListeners.forEach((cb) => { cb({ other: bodyB, contact }); }); bodyB.onCollisionExitListeners.forEach((cb) => { cb({ other: bodyA, contact }); }); } sendNewCollisionEvents(contact) { const bodyA = _CannonBody_re__WEBPACK_IMPORTED_MODULE_3__["default"].findByBody(contact.bi); const bodyB = _CannonBody_re__WEBPACK_IMPORTED_MODULE_3__["default"].findByBody(contact.bj); if (!bodyB || !bodyA) return; bodyA.onCollisionEnterListeners.forEach((cb) => { cb({ other: bodyB, contact }); }); bodyB.onCollisionEnterListeners.forEach((cb) => { cb({ other: bodyA, contact }); }); } } __name(CannonConfig, "CannonConfig"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonConfig.prototype, "maxSubSteps", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonConfig.prototype, "defaultFriction", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonConfig.prototype, "defaultRestitution", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonConfig.prototype, "gravity", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonConfig); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonConstraint.ts": /*!***************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonConstraint.ts ***! \***************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonConstraint) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _CannonBody_re__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../CannonBody.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts"); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); class CannonConstraint extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { start() { this.createConstraint(); } getCannonBodyComponent(object3d) { const cannonBody = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_CannonBody_re__WEBPACK_IMPORTED_MODULE_1__["default"], object3d); if (!cannonBody) { throw "CannonHinge targets must have a Cannon Body Component"; } return cannonBody; } createConstraint() { } onRemoved() { _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().removeConstraint(this.constraint); } } __name(CannonConstraint, "CannonConstraint"); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonDistanceConstraint.re.ts": /*!**************************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonDistanceConstraint.re.ts ***! \**************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonDistanceConstraint) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonConstraint__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./CannonConstraint */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonConstraint.ts"); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonDistanceConstraint extends _CannonConstraint__WEBPACK_IMPORTED_MODULE_1__["default"] { constructor() { super(...arguments); this.distance = 1; this.maxForce = 1e6; } createConstraint() { if (!this.target) throw "CannonHinge requires a target"; const bodyA = this.getCannonBodyComponent(this.object3d).body; const bodyB = this.getCannonBodyComponent(this.target).body; this.constraint = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.DistanceConstraint(bodyA, bodyB, this.distance, this.maxForce); _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().addConstraint(this.constraint); } } __name(CannonDistanceConstraint, "CannonDistanceConstraint"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.object3d() ], CannonDistanceConstraint.prototype, "target", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonDistanceConstraint.prototype, "distance", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonDistanceConstraint.prototype, "maxForce", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonDistanceConstraint); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonHingeConstraint.re.ts": /*!***********************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonHingeConstraint.re.ts ***! \***********************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonHingeConstraint) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonConstraint__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CannonConstraint */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonConstraint.ts"); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonHingeConstraint extends _CannonConstraint__WEBPACK_IMPORTED_MODULE_2__["default"] { constructor() { super(...arguments); this.pivotA = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(0.1, 0, 0); this.axisA = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(0, 1, 0); this.pivotB = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(-1, 0, 0); this.axisB = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(0, 1, 0); this.maxForce = 1e6; } createConstraint() { if (!this.target) throw "CannonHinge requires a target"; const bodyA = this.getCannonBodyComponent(this.object3d).body; const bodyB = this.getCannonBodyComponent(this.target).body; this.constraint = new cannon_es__WEBPACK_IMPORTED_MODULE_4__.HingeConstraint(bodyA, bodyB, { pivotA: new cannon_es__WEBPACK_IMPORTED_MODULE_4__.Vec3(this.pivotA.x, this.pivotA.y, this.pivotA.z), axisA: new cannon_es__WEBPACK_IMPORTED_MODULE_4__.Vec3(this.axisA.x, this.axisA.y, this.axisA.z), pivotB: new cannon_es__WEBPACK_IMPORTED_MODULE_4__.Vec3(this.pivotB.x, this.pivotB.y, this.pivotB.z), axisB: new cannon_es__WEBPACK_IMPORTED_MODULE_4__.Vec3(this.axisB.x, this.axisB.y, this.axisB.z), collideConnected: this.collideConnected, maxForce: this.maxForce }); _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_3__.getWorld().addConstraint(this.constraint); } } __name(CannonHingeConstraint, "CannonHingeConstraint"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.object3d() ], CannonHingeConstraint.prototype, "target", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonHingeConstraint.prototype, "pivotA", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonHingeConstraint.prototype, "axisA", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonHingeConstraint.prototype, "pivotB", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonHingeConstraint.prototype, "axisB", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], CannonHingeConstraint.prototype, "collideConnected", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonHingeConstraint.prototype, "maxForce", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonHingeConstraint); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonLockConstraint.re.ts": /*!**********************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonLockConstraint.re.ts ***! \**********************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonLockConstraint) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonConstraint__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./CannonConstraint */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonConstraint.ts"); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonLockConstraint extends _CannonConstraint__WEBPACK_IMPORTED_MODULE_1__["default"] { constructor() { super(...arguments); this.maxForce = 1e6; } createConstraint() { if (!this.target) throw "CannonHinge requires a target"; const bodyA = this.getCannonBodyComponent(this.object3d).body; const bodyB = this.getCannonBodyComponent(this.target).body; this.constraint = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.LockConstraint(bodyA, bodyB, { maxForce: this.maxForce }); _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().addConstraint(this.constraint); } } __name(CannonLockConstraint, "CannonLockConstraint"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.object3d() ], CannonLockConstraint.prototype, "target", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonLockConstraint.prototype, "maxForce", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonLockConstraint); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonPointToPointConstraint.re.ts": /*!******************************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonPointToPointConstraint.re.ts ***! \******************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonPointToPointConstraint) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonConstraint__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CannonConstraint */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonConstraint.ts"); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonPointToPointConstraint extends _CannonConstraint__WEBPACK_IMPORTED_MODULE_2__["default"] { constructor() { super(...arguments); this.privotA = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.privotB = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.maxForce = 1e6; } createConstraint() { if (!this.target) throw "CannonHinge requires a target"; const bodyA = this.getCannonBodyComponent(this.object3d).body; const bodyB = this.getCannonBodyComponent(this.target).body; this.constraint = new cannon_es__WEBPACK_IMPORTED_MODULE_4__.PointToPointConstraint(bodyA, new cannon_es__WEBPACK_IMPORTED_MODULE_4__.Vec3(this.privotA.x, this.privotA.y, this.privotA.z), bodyB, new cannon_es__WEBPACK_IMPORTED_MODULE_4__.Vec3(this.privotB.x, this.privotB.y, this.privotB.z), this.maxForce); _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_3__.getWorld().addConstraint(this.constraint); } } __name(CannonPointToPointConstraint, "CannonPointToPointConstraint"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.object3d() ], CannonPointToPointConstraint.prototype, "target", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonPointToPointConstraint.prototype, "privotA", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonPointToPointConstraint.prototype, "privotB", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonPointToPointConstraint.prototype, "maxForce", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonPointToPointConstraint); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Controllers/CannonSimpleCharacterController.re.ts": /*!*********************************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Controllers/CannonSimpleCharacterController.re.ts ***! \*********************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonSimpleCharacterController) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonBody_re__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../CannonBody.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonSimpleCharacterController extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.fwdSpeed = 3; this.jumpSpeed = 5; this.canJump = false; this.contactNormal = new cannon_es__WEBPACK_IMPORTED_MODULE_2__.Vec3(); this.upAxis = new cannon_es__WEBPACK_IMPORTED_MODULE_2__.Vec3(0, 1, 0); this.inputAngularVelocity = new cannon_es__WEBPACK_IMPORTED_MODULE_2__.Vec3(); this.inputVelocity = new cannon_es__WEBPACK_IMPORTED_MODULE_2__.Vec3(); } awake() { this.rigidbody = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_CannonBody_re__WEBPACK_IMPORTED_MODULE_1__["default"], this.object3d); this.rigidbody?.onCollide((event) => { event.contact.ni.negate(this.contactNormal); if (this.contactNormal.dot(this.upAxis) > 0.5) { this.canJump = true; } }); if (!this.rigidbody) return; this.rigidbody.body.type = cannon_es__WEBPACK_IMPORTED_MODULE_2__.Body.DYNAMIC; } update() { if (!this.rigidbody) return; this.inputVelocity.setZero(); if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyPressed("KeyW")) { this.inputVelocity.z = -1; } else if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyPressed("KeyS")) { this.inputVelocity.z = 1; } else { this.inputVelocity.z = 0; } if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyPressed("KeyA")) { this.inputVelocity.x = -1; } else if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyPressed("KeyD")) { this.inputVelocity.x = 1; } else { this.inputVelocity.x = 0; } this.inputVelocity.normalize(); this.inputVelocity.scale(this.fwdSpeed, this.inputVelocity); if (this.canJump && rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyDown("Space")) { this.rigidbody.body.velocity.y = this.jumpSpeed; this.canJump = false; } this.rigidbody.body.angularVelocity.y = this.inputAngularVelocity.y; this.rigidbody.body.vectorToWorldFrame(this.inputVelocity, this.inputVelocity); if (!this.canJump) return; this.rigidbody.body.velocity.x = this.inputVelocity.x; this.rigidbody.body.velocity.z = this.inputVelocity.z; } } __name(CannonSimpleCharacterController, "CannonSimpleCharacterController"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonSimpleCharacterController.prototype, "fwdSpeed", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonSimpleCharacterController.prototype, "jumpSpeed", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonSimpleCharacterController); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Controllers/CannonVehicleController.re.ts": /*!*************************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Controllers/CannonVehicleController.re.ts ***! \*************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonVehicleController) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _Objects_CannonRaycastVehicle_re__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Objects/CannonRaycastVehicle.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonRaycastVehicle.re.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonVehicleController extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.maxForce = 200; this.reverseForce = 50; this.breakForce = 250; this.maxSteering = 0.5; } start() { this.raycastVehicle = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponentByName("CannonRaycastVehicle", this.object3d); } update() { if (!(this.raycastVehicle instanceof _Objects_CannonRaycastVehicle_re__WEBPACK_IMPORTED_MODULE_1__["default"])) return; if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyPressed("KeyW")) { this.releaseBreaks(); this.raycastVehicle.vehicle.applyEngineForce(this.maxForce, 2); this.raycastVehicle.vehicle.applyEngineForce(this.maxForce, 3); } if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyPressed("KeyS")) { const speed = -this.raycastVehicle.vehicle.currentVehicleSpeedKmHour; if (speed <= 0) { this.releaseBreaks(); this.raycastVehicle.vehicle.applyEngineForce(-this.reverseForce, 2); this.raycastVehicle.vehicle.applyEngineForce(-this.reverseForce, 3); } else if (speed > 0.05) { this.raycastVehicle.vehicle.applyEngineForce(-this.maxForce, 2); this.raycastVehicle.vehicle.applyEngineForce(-this.maxForce, 3); } } if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyUp("KeyW")) { this.raycastVehicle.vehicle.applyEngineForce(0, 2); this.raycastVehicle.vehicle.applyEngineForce(0, 3); } if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyUp("KeyS")) { const speed = Math.abs(this.raycastVehicle.vehicle.currentVehicleSpeedKmHour); this.raycastVehicle.vehicle.applyEngineForce(0, 2); this.raycastVehicle.vehicle.applyEngineForce(0, 3); if (speed < 1) { this.break(); } else { this.releaseBreaks(); } } if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyPressed("KeyA")) { this.raycastVehicle.vehicle.setSteeringValue(this.maxSteering, 0); this.raycastVehicle.vehicle.setSteeringValue(this.maxSteering, 1); } if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyPressed("KeyD")) { this.raycastVehicle.vehicle.setSteeringValue(-this.maxSteering, 0); this.raycastVehicle.vehicle.setSteeringValue(-this.maxSteering, 1); } if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyUp("KeyA")) { this.raycastVehicle.vehicle.setSteeringValue(0, 0); this.raycastVehicle.vehicle.setSteeringValue(0, 1); } if (rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyUp("KeyD")) { this.raycastVehicle.vehicle.setSteeringValue(0, 0); this.raycastVehicle.vehicle.setSteeringValue(0, 1); } } break() { this.raycastVehicle.vehicle.setBrake(this.breakForce, 0); this.raycastVehicle.vehicle.setBrake(this.breakForce, 1); this.raycastVehicle.vehicle.setBrake(this.breakForce, 2); this.raycastVehicle.vehicle.setBrake(this.breakForce, 3); } releaseBreaks() { this.raycastVehicle.vehicle.setBrake(0, 0); this.raycastVehicle.vehicle.setBrake(0, 1); this.raycastVehicle.vehicle.setBrake(0, 2); this.raycastVehicle.vehicle.setBrake(0, 3); } } __name(CannonVehicleController, "CannonVehicleController"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonVehicleController.prototype, "maxForce", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonVehicleController.prototype, "reverseForce", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonVehicleController.prototype, "breakForce", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonVehicleController.prototype, "maxSteering", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonVehicleController); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Material/CannonContactMaterial.re.ts": /*!********************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Material/CannonContactMaterial.re.ts ***! \********************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonContactMaterial) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonContactMaterial extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { start() { this.createContactMaterial(); } getMaterial(materialName) { return _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_1__.getWorld().materials.find((material) => material.name === materialName); } createContactMaterial() { const cannonMaterialA = this.getMaterial(this.materialA); const cannonMaterialB = this.getMaterial(this.materialB); if (!cannonMaterialA || !cannonMaterialB) return; this.contactMaterial = new cannon_es__WEBPACK_IMPORTED_MODULE_2__.ContactMaterial(cannonMaterialA, cannonMaterialB, { friction: this.friction, restitution: this.restitution }); this.contactMaterial.friction = this.friction; this.contactMaterial.restitution = this.restitution; _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_1__.getWorld().addContactMaterial(this.contactMaterial); } } __name(CannonContactMaterial, "CannonContactMaterial"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.text() ], CannonContactMaterial.prototype, "materialA", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.text() ], CannonContactMaterial.prototype, "materialB", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonContactMaterial.prototype, "friction", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonContactMaterial.prototype, "restitution", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonContactMaterial); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Material/CannonMaterial.re.ts": /*!*************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Material/CannonMaterial.re.ts ***! \*************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonMaterial) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonBody_re__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../CannonBody.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts"); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonMaterial extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { awake() { this.createMaterial(); } start() { this.setMaterial(); } createMaterial() { this.material = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Material(this.name); this.material.friction = this.friction; this.material.restitution = this.restitution; _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().addMaterial(this.material); } setMaterial() { const cannonBody = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_CannonBody_re__WEBPACK_IMPORTED_MODULE_1__["default"], this.object3d); if (cannonBody) { cannonBody.body.shapes.forEach((shape) => shape.material = this.material); } } } __name(CannonMaterial, "CannonMaterial"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonMaterial.prototype, "friction", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonMaterial.prototype, "restitution", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonMaterial); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Material/SetCannonMaterial.re.ts": /*!****************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Material/SetCannonMaterial.re.ts ***! \****************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ SetCannonMaterial) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _CannonBody_re__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../CannonBody.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts"); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class SetCannonMaterial extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { start() { this.setMaterial(); } getMaterial() { return _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld().materials.find((material) => material.name === this.materialName); } setMaterial() { const material = this.getMaterial(); if (!material) return; this.material = material; const cannonBody = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_CannonBody_re__WEBPACK_IMPORTED_MODULE_1__["default"], this.object3d); if (cannonBody) { cannonBody.body.shapes.forEach((shape) => shape.material = this.material); } } } __name(SetCannonMaterial, "SetCannonMaterial"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.text() ], SetCannonMaterial.prototype, "materialName", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(SetCannonMaterial); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonRaycastVehicle.re.ts": /*!******************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonRaycastVehicle.re.ts ***! \******************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonRaycastVehicle) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonBody_re__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../CannonBody.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts"); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonRaycastVehicle extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.mass = 500; this.suspensionStiffness = 30; this.suspensionRestLength = 0.1; this.frictionSlip = 0.7; this.maxSuspensionTravel = 0.2; this.customSlidingRotationalSpeed = -30; this.useCustomSlidingRotationalSpeed = true; } start() { if (!_Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld()) return; let body = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_CannonBody_re__WEBPACK_IMPORTED_MODULE_1__["default"], this.object3d); if (!body) { body = new _CannonBody_re__WEBPACK_IMPORTED_MODULE_1__["default"]("CarBody", this.object3d); body.mass = this.mass; rogue_engine__WEBPACK_IMPORTED_MODULE_0__.addComponent(body); } if (!this.chasis) return; const chassisBody = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_CannonBody_re__WEBPACK_IMPORTED_MODULE_1__["default"], this.chasis); if (!(chassisBody instanceof _CannonBody_re__WEBPACK_IMPORTED_MODULE_1__["default"])) return; this.vehicle = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.RaycastVehicle({ chassisBody: body.body, indexForwardAxis: 2, indexUpAxis: 1, indexRightAxis: 0 }); this.vehicle.addToWorld(_Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_2__.getWorld()); } } __name(CannonRaycastVehicle, "CannonRaycastVehicle"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.object3d() ], CannonRaycastVehicle.prototype, "chasis", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonRaycastVehicle.prototype, "mass", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonRaycastVehicle.prototype, "suspensionStiffness", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonRaycastVehicle.prototype, "suspensionRestLength", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonRaycastVehicle.prototype, "frictionSlip", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonRaycastVehicle.prototype, "dampingRelaxation", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonRaycastVehicle.prototype, "dampingCompression", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonRaycastVehicle.prototype, "maxSuspensionForce", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonRaycastVehicle.prototype, "rollInfluence", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonRaycastVehicle.prototype, "maxSuspensionTravel", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonRaycastVehicle.prototype, "customSlidingRotationalSpeed", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], CannonRaycastVehicle.prototype, "useCustomSlidingRotationalSpeed", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonRaycastVehicle); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonSpring.re.ts": /*!**********************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonSpring.re.ts ***! \**********************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonSpring) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonBody_re__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../CannonBody.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts"); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonSpring extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.anchorA = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.anchorB = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.restLength = 0; this.stiffness = 50; this.damping = 1; this.applyForce = /* @__PURE__ */ __name(() => { this.spring.applyForce(); }, "applyForce"); } start() { this.createSpring(); } getCannonBodyComponent(object3d) { const cannonBody = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_CannonBody_re__WEBPACK_IMPORTED_MODULE_2__["default"], object3d); if (!cannonBody) { throw "CannonSpring targets must have a Cannon Body Component"; } return cannonBody; } createSpring() { if (!this.target) throw "CannonSpring requires a target"; const bodyA = this.getCannonBodyComponent(this.object3d).body; const bodyB = this.getCannonBodyComponent(this.target).body; this.spring = new cannon_es__WEBPACK_IMPORTED_MODULE_4__.Spring(bodyA, bodyB, { localAnchorA: new cannon_es__WEBPACK_IMPORTED_MODULE_4__.Vec3(this.anchorA.x, this.anchorA.y, this.anchorA.z), localAnchorB: new cannon_es__WEBPACK_IMPORTED_MODULE_4__.Vec3(this.anchorB.x, this.anchorB.y, this.anchorB.z), restLength: this.restLength, stiffness: this.stiffness, damping: this.damping }); _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_3__.getWorld().addEventListener("postStep", this.applyForce); } onBeforeRemoved() { _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_3__.getWorld().removeEventListener("postStep", this.applyForce); } } __name(CannonSpring, "CannonSpring"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.object3d() ], CannonSpring.prototype, "target", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonSpring.prototype, "anchorA", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonSpring.prototype, "anchorB", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonSpring.prototype, "restLength", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonSpring.prototype, "stiffness", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonSpring.prototype, "damping", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonSpring); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonWheel.re.ts": /*!*********************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonWheel.re.ts ***! \*********************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonWheel) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonRaycastVehicle_re__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CannonRaycastVehicle.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonRaycastVehicle.re.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonWheel extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.radiusOffset = 0; this.connectionPoint = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(0, 0, 0); this.matrixA = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.matrixB = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.matrixC = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); } start() { this.raycastVehicle = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_CannonRaycastVehicle_re__WEBPACK_IMPORTED_MODULE_2__["default"], this.object3d); if (!(this.raycastVehicle instanceof _CannonRaycastVehicle_re__WEBPACK_IMPORTED_MODULE_2__["default"])) return; let radius = 0.3; if (this.wheel) { this.connectionPoint.copy(this.wheel.position); const bbox = new three__WEBPACK_IMPORTED_MODULE_1__.Box3().setFromObject(this.wheel); radius = bbox.max.x - bbox.min.x; } this.wheelInfo = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.WheelInfo({ radius: radius + this.radiusOffset, directionLocal: new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(0, -1, 0), suspensionStiffness: this.raycastVehicle.suspensionStiffness, suspensionRestLength: this.raycastVehicle.suspensionRestLength, frictionSlip: this.raycastVehicle.frictionSlip, dampingRelaxation: this.raycastVehicle.dampingRelaxation, dampingCompression: this.raycastVehicle.dampingCompression, maxSuspensionForce: this.raycastVehicle.maxSuspensionForce, rollInfluence: this.raycastVehicle.rollInfluence, axleLocal: new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(-1, 0, 0), chassisConnectionPointLocal: new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(this.connectionPoint.x, this.connectionPoint.y, this.connectionPoint.z), maxSuspensionTravel: this.raycastVehicle.maxSuspensionTravel, customSlidingRotationalSpeed: this.raycastVehicle.customSlidingRotationalSpeed, useCustomSlidingRotationalSpeed: this.raycastVehicle.useCustomSlidingRotationalSpeed }); this.raycastVehicle.vehicle.wheelInfos.push(this.wheelInfo); } afterUpdate() { if (!this.wheel) return; const wheel = this.wheelInfo; if (!wheel) return; const pos = wheel.worldTransform.position; const rot = wheel.worldTransform.quaternion; this.wheel.position.set(pos.x, pos.y, pos.z); this.wheel.parent?.worldToLocal(this.wheel.position); this.wheel.quaternion.set(rot.x, rot.y, rot.z, rot.w); this.matrixA.makeRotationFromQuaternion(this.wheel.quaternion); this.wheel.updateMatrixWorld(); this.matrixB.copy(this.wheel.parent.matrixWorld).invert(); this.matrixC.extractRotation(this.matrixB); this.matrixA.premultiply(this.matrixC); this.wheel.quaternion.setFromRotationMatrix(this.matrixA); } } __name(CannonWheel, "CannonWheel"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.object3d() ], CannonWheel.prototype, "wheel", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonWheel.prototype, "radiusOffset", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonWheel); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonBox.re.ts": /*!******************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonBox.re.ts ***! \******************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonBox) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonShape__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CannonShape */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonShape.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonBox extends _CannonShape__WEBPACK_IMPORTED_MODULE_2__["default"] { constructor() { super(...arguments); this.sizeOffset = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(1, 1, 1); this._collisionResponse = true; this.worldScale = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); } get collisionResponse() { return this._collisionResponse; } set collisionResponse(value) { this._collisionResponse = value; if (!this.shape) return; this.shape.collisionResponse = value; } createShape() { this.object3d.getWorldScale(this.worldScale); this.shape = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Box(new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(this.sizeOffset.x * (this.worldScale.x / 2), this.sizeOffset.y * (this.worldScale.y / 2), this.sizeOffset.z * (this.worldScale.z / 2))); this.shape.collisionResponse = this._collisionResponse; } } __name(CannonBox, "CannonBox"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonBox.prototype, "sizeOffset", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], CannonBox.prototype, "collisionResponse", 1); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonBox); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonCylinder.re.ts": /*!***********************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonCylinder.re.ts ***! \***********************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonCylinder) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonShape__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CannonShape */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonShape.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonCylinder extends _CannonShape__WEBPACK_IMPORTED_MODULE_2__["default"] { constructor() { super(...arguments); this.radiusTopOffset = 1; this.radiusBottomOffset = 1; this.heightOffset = 1; this.segments = 100; this._collisionResponse = true; this.worldScale = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); } get collisionResponse() { return this._collisionResponse; } set collisionResponse(value) { this._collisionResponse = value; if (!this.shape) return; this.shape.collisionResponse = value; } createShape() { this.object3d.getWorldScale(this.worldScale); this.shape = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Cylinder(this.radiusTopOffset * this.worldScale.x, this.radiusBottomOffset * this.worldScale.x, this.heightOffset * this.worldScale.y, this.segments); this.shape.collisionResponse = this._collisionResponse; } } __name(CannonCylinder, "CannonCylinder"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonCylinder.prototype, "radiusTopOffset", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonCylinder.prototype, "radiusBottomOffset", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonCylinder.prototype, "heightOffset", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonCylinder.prototype, "segments", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], CannonCylinder.prototype, "collisionResponse", 1); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonCylinder); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonShape.ts": /*!*****************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonShape.ts ***! \*****************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonShape) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _CannonBody_re__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../CannonBody.re */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts"); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); class CannonShape extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.localPos = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.worldPos = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.oldPos = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.localRot = new three__WEBPACK_IMPORTED_MODULE_1__.Quaternion(); this.worldQuaternion = new three__WEBPACK_IMPORTED_MODULE_1__.Quaternion(); this.matrixA = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.matrixB = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.matrixC = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); } static findByShape(shape) { let shapeComponent; rogue_engine__WEBPACK_IMPORTED_MODULE_0__.traverseComponents((component) => { if (shapeComponent) return; if (component instanceof CannonShape && component.shape === shape) { shapeComponent = component; } }); return shapeComponent; } awake() { this.createShape(); } start() { if (!this.shape) return; this.bodyComponent = this.getBodyComponent(this.object3d); if (!this.bodyComponent) return; if (!this.bodyComponent.body) return; this.body = this.bodyComponent.body; const bodyIsShape = this.object3d === this.bodyComponent.object3d; this.object3d.getWorldPosition(this.worldPos); this.localPos.copy(this.worldPos); this.bodyComponent.object3d.updateWorldMatrix(true, true); this.bodyComponent.object3d.worldToLocal(this.localPos); let position = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(this.localPos.x, this.localPos.y, this.localPos.z); this.object3d.updateWorldMatrix(true, true); this.object3d.getWorldQuaternion(this.worldQuaternion); this.matrixA.makeRotationFromQuaternion(this.worldQuaternion); this.object3d.updateWorldMatrix(true, true); this.matrixB.copy(this.bodyComponent.object3d.matrixWorld).invert(); this.matrixC.extractRotation(this.matrixB); this.matrixA.premultiply(this.matrixC); this.localRot.setFromRotationMatrix(this.matrixA); let rotation = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Quaternion(this.localRot.x, this.localRot.y, this.localRot.z, this.localRot.w); if (bodyIsShape) { this.body.addShape(this.shape); } else { this.body.addShape(this.shape, position, rotation); } } update() { if (!this.shape) return; if (!this.shape.body) return; if (this.shape.body.type === cannon_es__WEBPACK_IMPORTED_MODULE_3__.BODY_TYPES.STATIC || this.shape.body.mass === 0) return; const shapeIndex = this.shape.body?.shapes.indexOf(this.shape); if (shapeIndex === void 0) return; this.oldPos.copy(this.worldPos); this.object3d.getWorldPosition(this.worldPos); if (this.oldPos.equals(this.worldPos)) return; this.localPos.copy(this.worldPos); this.bodyComponent?.object3d.updateWorldMatrix(true, true); this.bodyComponent?.object3d.worldToLocal(this.localPos); this.shape.body?.shapeOffsets[shapeIndex].set(this.localPos.x, this.localPos.y, this.localPos.z); this.shape.updateBoundingSphereRadius(); this.shape.body?.updateAABB(); } onDisabled() { this.body?.removeShape(this.shape); } onBeforeObjectRemoved() { this.body?.removeShape(this.shape); } getBodyComponent(object3d) { const bodyComponent = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_CannonBody_re__WEBPACK_IMPORTED_MODULE_2__["default"], object3d); if (bodyComponent) { return bodyComponent; } if (!object3d.parent) return; return this.getBodyComponent(object3d.parent); } createShape() { } } __name(CannonShape, "CannonShape"); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonSphere.re.ts": /*!*********************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonSphere.re.ts ***! \*********************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonSphere) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonShape__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./CannonShape */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonShape.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonSphere extends _CannonShape__WEBPACK_IMPORTED_MODULE_1__["default"] { constructor() { super(...arguments); this.radiusOffset = 1; this._collisionResponse = true; } get collisionResponse() { return this._collisionResponse; } set collisionResponse(value) { this._collisionResponse = value; if (!this.shape) return; this.shape.collisionResponse = value; } createShape() { const scale = this.object3d.scale; const maxSide = Math.max(scale.x, scale.y, scale.z); this.shape = new cannon_es__WEBPACK_IMPORTED_MODULE_2__.Sphere(this.radiusOffset * maxSide); this.shape.collisionResponse = this._collisionResponse; } } __name(CannonSphere, "CannonSphere"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], CannonSphere.prototype, "radiusOffset", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], CannonSphere.prototype, "collisionResponse", 1); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonSphere); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonTrimesh.re.ts": /*!**********************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonTrimesh.re.ts ***! \**********************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ CannonTrimesh) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); /* harmony import */ var _CannonShape__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CannonShape */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonShape.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class CannonTrimesh extends _CannonShape__WEBPACK_IMPORTED_MODULE_2__["default"] { constructor() { super(...arguments); this.sizeOffset = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(1, 1, 1); this._collisionResponse = true; this.worldScale = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.worldPos = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.tmpVec0 = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(); this.tmpVec1 = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(); this.tmpVec2 = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(); this.tmpQuat0 = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Vec3(); } get collisionResponse() { return this._collisionResponse; } set collisionResponse(value) { this._collisionResponse = value; if (!this.shape) return; this.shape.collisionResponse = value; } createShape() { if (!(this.object3d instanceof three__WEBPACK_IMPORTED_MODULE_1__.Mesh)) return; this.object3d.updateWorldMatrix(true, true); this.object3d.getWorldScale(this.worldScale); this.object3d.getWorldPosition(this.worldPos); this.object3d.getWorldQuaternion(this.worldQuaternion); const mesh = this.object3d; let geometry = mesh.geometry; geometry.computeBoundingSphere(); geometry.normalizeNormals(); if (geometry.index !== null) { const nonIndexedGeo = geometry.toNonIndexed(); geometry.copy(nonIndexedGeo); } const vertices = this.getVertices(geometry); if (!vertices.length) return; const indices = Object.keys(vertices).map(Number); this.shape = new cannon_es__WEBPACK_IMPORTED_MODULE_3__.Trimesh(vertices, indices); this.shape.collisionResponse = this._collisionResponse; } getVertices(geometry) { const position = geometry.attributes.position; const vertices = new Float32Array(position.count * 3); for (let i = 0; i < position.count; i++) { vertices[i * 3] = position.getX(i) * this.worldScale.x; vertices[i * 3 + 1] = position.getY(i) * this.worldScale.y; vertices[i * 3 + 2] = position.getZ(i) * this.worldScale.z; } return vertices; } } __name(CannonTrimesh, "CannonTrimesh"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], CannonTrimesh.prototype, "sizeOffset", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], CannonTrimesh.prototype, "collisionResponse", 1); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(CannonTrimesh); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts": /*!***************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts ***! \***************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ copyCannonQuaternion: () => (/* binding */ copyCannonQuaternion), /* harmony export */ copyCannonV3: () => (/* binding */ copyCannonV3), /* harmony export */ copyThreeQuaternion: () => (/* binding */ copyThreeQuaternion), /* harmony export */ copyThreeV3: () => (/* binding */ copyThreeV3), /* harmony export */ getWorld: () => (/* binding */ getWorld), /* harmony export */ setWorld: () => (/* binding */ setWorld) /* harmony export */ }); /* harmony import */ var cannon_es__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! cannon-es */ "./node_modules/cannon-es/dist/cannon-es.js"); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); let RogueCannon = { world: new cannon_es__WEBPACK_IMPORTED_MODULE_0__.World() }; function getWorld() { return RogueCannon.world; } __name(getWorld, "getWorld"); function setWorld(newWorld) { RogueCannon.world = newWorld; } __name(setWorld, "setWorld"); function copyThreeV3(vector3, target) { target.set(vector3.x, vector3.y, vector3.z); } __name(copyThreeV3, "copyThreeV3"); function copyThreeQuaternion(quaternion, target) { const q = quaternion; target.set(q.x, q.y, q.z, q.w); } __name(copyThreeQuaternion, "copyThreeQuaternion"); function copyCannonV3(vector3, target) { target.set(vector3.x, vector3.y, vector3.z); } __name(copyCannonV3, "copyCannonV3"); function copyCannonQuaternion(quaternion, target) { const q = quaternion; target.set(q.x, q.y, q.z, q.w); } __name(copyCannonQuaternion, "copyCannonQuaternion"); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-cannon/index.ts": /*!*****************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-cannon/index.ts ***! \*****************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ RogueCannon: () => (/* reexport module object */ _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_0__) /* harmony export */ }); /* harmony import */ var _Lib_RogueCannon__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Lib/RogueCannon */ "./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierBall.re.ts": /*!***********************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierBall.re.ts ***! \***********************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RapierBall) /* harmony export */ }); /* harmony import */ var _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @dimforge/rapier3d-compat */ "./node_modules/@dimforge/rapier3d-compat/rapier.es.js"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueRapier */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts"); /* harmony import */ var _RapierCollider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./RapierCollider */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCollider.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class RapierBall extends _RapierCollider__WEBPACK_IMPORTED_MODULE_3__["default"] { constructor() { super(...arguments); this.radiusOffset = 0; this.worldScale = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); } createShape() { this.object3d.getWorldScale(this.worldScale); const maxSide = Math.max(this.worldScale.x, this.worldScale.y, this.worldScale.z); let colliderDesc = _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_4__["default"].ColliderDesc.ball(this.radiusOffset + maxSide); this.collider = _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].world.createCollider(colliderDesc, this.body); } } __name(RapierBall, "RapierBall"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierBall.prototype, "radiusOffset", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(RapierBall); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCapsule.re.ts": /*!**************************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCapsule.re.ts ***! \**************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RapierCapsule) /* harmony export */ }); /* harmony import */ var _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @dimforge/rapier3d-compat */ "./node_modules/@dimforge/rapier3d-compat/rapier.es.js"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueRapier */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts"); /* harmony import */ var _RapierCollider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./RapierCollider */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCollider.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class RapierCapsule extends _RapierCollider__WEBPACK_IMPORTED_MODULE_3__["default"] { constructor() { super(...arguments); this.halfHeight = 0.5; this.radius = 0.5; this.worldScale = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); } createShape() { this.object3d.getWorldScale(this.worldScale); const maxSide = Math.max(this.worldScale.x, this.worldScale.z); let colliderDesc = _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_4__["default"].ColliderDesc.capsule(this.halfHeight * this.worldScale.y, this.radius * maxSide); this.collider = _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].world.createCollider(colliderDesc, this.body); } } __name(RapierCapsule, "RapierCapsule"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierCapsule.prototype, "halfHeight", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierCapsule.prototype, "radius", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(RapierCapsule); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCollider.ts": /*!************************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCollider.ts ***! \************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RapierCollider) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueRapier */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts"); /* harmony import */ var _RapierBody_re__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../RapierBody.re */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/RapierBody.re.ts"); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); class RapierCollider extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.initialized = false; this.localPos = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.worldPos = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.localRot = new three__WEBPACK_IMPORTED_MODULE_1__.Quaternion(); this.worldQuaternion = new three__WEBPACK_IMPORTED_MODULE_1__.Quaternion(); this.matrixA = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.matrixB = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.matrixC = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); } static findByShape(shape) { let shapeComponent; rogue_engine__WEBPACK_IMPORTED_MODULE_0__.traverseComponents((component) => { if (shapeComponent) return; if (component instanceof RapierCollider && component.collider === shape) { shapeComponent = component; } }); return shapeComponent; } init() { this.bodyComponent = this.getBodyComponent(this.object3d); if (!this.bodyComponent) return; if (!this.bodyComponent.body) return; this.body = this.bodyComponent.body; this.createShape(); this.setColliderPos(); this.setColliderRot(); this.initialized = true; } setColliderPos() { this.object3d.updateWorldMatrix(true, true); this.object3d.getWorldPosition(this.worldPos); this.localPos.copy(this.worldPos); this.bodyComponent.object3d.updateWorldMatrix(true, true); this.bodyComponent.object3d.worldToLocal(this.localPos); this.collider.setTranslationWrtParent(this.localPos); } setColliderRot() { this.object3d.updateWorldMatrix(true, true); this.object3d.getWorldQuaternion(this.worldQuaternion); this.matrixA.makeRotationFromQuaternion(this.worldQuaternion); this.object3d.updateWorldMatrix(true, true); this.matrixB.copy(this.bodyComponent.object3d.matrixWorld).invert(); this.matrixC.extractRotation(this.matrixB); this.matrixA.premultiply(this.matrixC); this.localRot.setFromRotationMatrix(this.matrixA); this.collider.setRotationWrtParent(this.localRot); } beforeUpdate() { if (!_Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].initialized) return; if (!this.initialized) this.init(); } onDisabled() { _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].world.removeCollider(this.collider, false); } onBeforeObjectRemoved() { _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].world.removeCollider(this.collider, false); } getBodyComponent(object3d) { const bodyComponent = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_RapierBody_re__WEBPACK_IMPORTED_MODULE_3__["default"], object3d); if (bodyComponent) { return bodyComponent; } if (!object3d.parent) return; return this.getBodyComponent(object3d.parent); } createShape() { } } __name(RapierCollider, "RapierCollider"); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCone.re.ts": /*!***********************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCone.re.ts ***! \***********************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RapierCone) /* harmony export */ }); /* harmony import */ var _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @dimforge/rapier3d-compat */ "./node_modules/@dimforge/rapier3d-compat/rapier.es.js"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueRapier */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts"); /* harmony import */ var _RapierCollider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./RapierCollider */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCollider.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class RapierCone extends _RapierCollider__WEBPACK_IMPORTED_MODULE_3__["default"] { constructor() { super(...arguments); this.halfHeight = 0.5; this.radius = 0.5; this.worldScale = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); } createShape() { this.object3d.getWorldScale(this.worldScale); const maxSide = Math.max(this.worldScale.x, this.worldScale.z); let colliderDesc = _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_4__["default"].ColliderDesc.cone(this.halfHeight * this.worldScale.y, this.radius * maxSide); this.collider = _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].world.createCollider(colliderDesc, this.body); } } __name(RapierCone, "RapierCone"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierCone.prototype, "halfHeight", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierCone.prototype, "radius", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(RapierCone); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCuboid.re.ts": /*!*************************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCuboid.re.ts ***! \*************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RapierCuboid) /* harmony export */ }); /* harmony import */ var _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @dimforge/rapier3d-compat */ "./node_modules/@dimforge/rapier3d-compat/rapier.es.js"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueRapier */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts"); /* harmony import */ var _RapierCollider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./RapierCollider */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCollider.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class RapierCuboid extends _RapierCollider__WEBPACK_IMPORTED_MODULE_3__["default"] { constructor() { super(...arguments); this.sizeOffset = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(1, 1, 1); this.worldScale = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); } createShape() { this.object3d.getWorldScale(this.worldScale); let colliderDesc = _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_4__["default"].ColliderDesc.cuboid(this.sizeOffset.x * (this.worldScale.x / 2), this.sizeOffset.y * (this.worldScale.y / 2), this.sizeOffset.z * (this.worldScale.z / 2)); this.collider = _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].world.createCollider(colliderDesc, this.body); } } __name(RapierCuboid, "RapierCuboid"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], RapierCuboid.prototype, "sizeOffset", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(RapierCuboid); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCylinder.re.ts": /*!***************************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCylinder.re.ts ***! \***************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RapierCylinder) /* harmony export */ }); /* harmony import */ var _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @dimforge/rapier3d-compat */ "./node_modules/@dimforge/rapier3d-compat/rapier.es.js"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Lib/RogueRapier */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts"); /* harmony import */ var _RapierCollider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./RapierCollider */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCollider.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class RapierCylinder extends _RapierCollider__WEBPACK_IMPORTED_MODULE_3__["default"] { constructor() { super(...arguments); this.halfHeight = 0.5; this.radius = 1; this.worldScale = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); } createShape() { this.object3d.getWorldScale(this.worldScale); const maxSide = Math.max(this.worldScale.x, this.worldScale.z); let colliderDesc = _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_4__["default"].ColliderDesc.cylinder(this.halfHeight * this.worldScale.y, this.radius * maxSide); this.collider = _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].world.createCollider(colliderDesc, this.body); } } __name(RapierCylinder, "RapierCylinder"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierCylinder.prototype, "halfHeight", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierCylinder.prototype, "radius", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(RapierCylinder); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Jump.re.ts": /*!*******************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Jump.re.ts ***! \*******************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ Jump) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Lib/RogueRapier */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts"); /* harmony import */ var _RapierBody_re__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./RapierBody.re */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/RapierBody.re.ts"); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); class Jump extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { update() { if (!_Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_1__["default"].initialized) return; if (!rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyDown("Space")) return; const bodyComponent = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.getComponent(_RapierBody_re__WEBPACK_IMPORTED_MODULE_2__["default"], this.object3d); if (!bodyComponent || bodyComponent && !bodyComponent.initialized) return; bodyComponent.body.applyImpulse({ x: 0, y: 20, z: 0 }, true); } } __name(Jump, "Jump"); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(Jump); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/RapierBody.re.ts": /*!*************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/RapierBody.re.ts ***! \*************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RapierBody) /* harmony export */ }); /* harmony import */ var _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @dimforge/rapier3d-compat */ "./node_modules/@dimforge/rapier3d-compat/rapier.es.js"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Lib/RogueRapier */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class RapierBody extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.type = 0; this.typeOptions = ["Dynamic", "Fixed", "KinematicPositionBased", "KinematicVelocityBased"]; this.mass = 1; this._gravityScale = 1; this._angularDamping = 0; this._linearDamping = 0; this._xTranslation = true; this._yTranslation = true; this._zTranslation = true; this._xRotation = true; this._yRotation = true; this._zRotation = true; this.initialized = false; this.newPos = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.newRot = new three__WEBPACK_IMPORTED_MODULE_1__.Quaternion(); this.matrixA = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.matrixB = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); this.matrixC = new three__WEBPACK_IMPORTED_MODULE_1__.Matrix4(); } get gravityScale() { return this._gravityScale; } set gravityScale(value) { this._gravityScale = value; this.body && this.body.setGravityScale(value, true); } get angularDamping() { return this._angularDamping; } set angularDamping(value) { this._angularDamping = value; this.body && this.body.setAngularDamping(value); } get linearDamping() { this.body; return this._linearDamping; } set linearDamping(value) { this._linearDamping = value; this.body && this.body.setLinearDamping(value); } get xTranslation() { return this._xTranslation; } set xTranslation(value) { this._xTranslation = value; this.body && this.body.restrictTranslations(value, this._yTranslation, this._zTranslation, true); } get yTranslation() { return this._yTranslation; } set yTranslation(value) { this._yTranslation = value; this.body && this.body.restrictTranslations(this._xTranslation, value, this._zTranslation, true); } get zTranslation() { return this._zTranslation; } set zTranslation(value) { this._zTranslation = value; this.body && this.body.restrictTranslations(this._xTranslation, this._yTranslation, value, true); } get xRotation() { return this._xRotation; } set xRotation(value) { this._xRotation = value; this.body && this.body.restrictRotations(value, this._yRotation, this._zRotation, true); } get yRotation() { return this._yRotation; } set yRotation(value) { this._yRotation = value; this.body && this.body.restrictRotations(this._xRotation, value, this._zRotation, true); } get zRotation() { return this._zRotation; } set zRotation(value) { this._zRotation = value; this.body && this.body.restrictTranslations(this._xRotation, this._yRotation, value, true); } init() { let rigidBodyDesc = this.getType(); const pos = this.object3d.position; const rot = this.object3d.quaternion; rigidBodyDesc.setGravityScale(this._gravityScale).setTranslation(pos.x, pos.y, pos.z).setRotation(rot).setAngularDamping(this._angularDamping).setLinearDamping(this._linearDamping).restrictRotations(this._xRotation, this._yRotation, this._zRotation).restrictTranslations(this._xTranslation, this._yTranslation, this._zTranslation); rigidBodyDesc.mass = this.mass; this.body = _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].world.createRigidBody(rigidBodyDesc); this.initialized = true; } getType() { if (Number(this.type) === 1) return _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_3__["default"].RigidBodyDesc.fixed(); else if (Number(this.type) === 2) return _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_3__["default"].RigidBodyDesc.kinematicPositionBased(); else if (Number(this.type) === 3) return _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_3__["default"].RigidBodyDesc.kinematicVelocityBased(); else return _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_3__["default"].RigidBodyDesc.dynamic(); } beforeUpdate() { if (!_Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].initialized) return; !this.initialized && this.init(); this.type !== _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_3__["default"].RigidBodyType.Fixed && this.updatePhysics(); } updatePhysics() { this.copyBodyPosition(); this.copyBodyRotation(); } copyBodyPosition() { const pos = this.body.translation(); this.newPos.set(pos.x, pos.y, pos.z); this.object3d.parent?.worldToLocal(this.newPos); this.object3d.position.copy(this.newPos); } copyBodyRotation() { const rot = this.body.rotation(); this.newRot.set(rot.x, rot.y, rot.z, rot.w); this.matrixA.makeRotationFromQuaternion(this.newRot); this.object3d.updateMatrixWorld(); this.matrixB.copy(this.object3d.parent.matrixWorld).invert(); this.matrixC.extractRotation(this.matrixB); this.matrixA.premultiply(this.matrixC); this.object3d.quaternion.setFromRotationMatrix(this.matrixA); } } __name(RapierBody, "RapierBody"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.select() ], RapierBody.prototype, "type", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierBody.prototype, "mass", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierBody.prototype, "gravityScale", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierBody.prototype, "angularDamping", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], RapierBody.prototype, "linearDamping", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], RapierBody.prototype, "xTranslation", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], RapierBody.prototype, "yTranslation", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], RapierBody.prototype, "zTranslation", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], RapierBody.prototype, "xRotation", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], RapierBody.prototype, "yRotation", 1); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], RapierBody.prototype, "zRotation", 1); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(RapierBody); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/RapierConfig.re.ts": /*!***************************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/RapierConfig.re.ts ***! \***************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RapierConfig) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Lib/RogueRapier */ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts"); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class RapierConfig extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.gravity = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(0, -9.81, 0); } awake() { _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].init().then(() => { _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].world.gravity = this.gravity; }); } update() { if (!_Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].initialized) return; _Lib_RogueRapier__WEBPACK_IMPORTED_MODULE_2__["default"].world.step(); } } __name(RapierConfig, "RapierConfig"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], RapierConfig.prototype, "gravity", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(RapierConfig); /***/ }), /***/ "./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts": /*!****************************************************************************************!*\ !*** ./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts ***! \****************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ RogueRapier) /* harmony export */ }); /* harmony import */ var _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @dimforge/rapier3d-compat */ "./node_modules/@dimforge/rapier3d-compat/rapier.es.js"); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); class RogueRapier { static async init() { await _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_0__["default"].init(); this.world = new _dimforge_rapier3d_compat__WEBPACK_IMPORTED_MODULE_0__["default"].World({ x: 0, y: -9.81, z: 0 }); this.initialized = true; } } __name(RogueRapier, "RogueRapier"); RogueRapier.initialized = false; /***/ }), /***/ "./Assets/rogue_packages/EyeOfMidas/targeted-orbit-camera/TargetedOrbitCamera.re.ts": /*!******************************************************************************************!*\ !*** ./Assets/rogue_packages/EyeOfMidas/targeted-orbit-camera/TargetedOrbitCamera.re.ts ***! \******************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ "default": () => (/* binding */ TargetedOrbitCamera) /* harmony export */ }); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rogue-engine */ "rogue-engine"); /* harmony import */ var rogue_engine__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(rogue_engine__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! three */ "three"); /* harmony import */ var three__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(three__WEBPACK_IMPORTED_MODULE_1__); var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __decorateClass = (decorators, target, key, kind) => { var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target; for (var i = decorators.length - 1, decorator; i >= 0; i--) if (decorator = decorators[i]) result = (kind ? decorator(target, key, result) : decorator(result)) || result; if (kind && result) __defProp(target, key, result); return result; }; class TargetedOrbitCamera extends rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Component { constructor() { super(...arguments); this.enableRotate = true; this.rotateSpeed = 1; this.minAzimuthAngle = -6.28; this.maxAzimuthAngle = 6.28; this.minPolarAngle = 0; this.maxPolarAngle = 1.56; this.enableDolly = true; this.dollySpeed = 1; this.minDistance = 1; this.maxDistance = 50; this.offset = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.rotateMouseButton = 2; this.useCameraLock = false; this.rotateStart = new three__WEBPACK_IMPORTED_MODULE_1__.Vector2(); this.rotateEnd = new three__WEBPACK_IMPORTED_MODULE_1__.Vector2(); this.rotateDelta = new three__WEBPACK_IMPORTED_MODULE_1__.Vector2(); this.scale = 1; this.EPS = 1e-6; this.twoPI = 2 * Math.PI; this.spherical = new three__WEBPACK_IMPORTED_MODULE_1__.Spherical(); this.sphericalDelta = new three__WEBPACK_IMPORTED_MODULE_1__.Spherical(); this.quat = new three__WEBPACK_IMPORTED_MODULE_1__.Quaternion().setFromUnitVectors(new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(0, 1, 0), new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(0, 1, 0)); this.quatInverse = this.quat.clone().invert(); this.lastPosition = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); this.lastQuaternion = new three__WEBPACK_IMPORTED_MODULE_1__.Quaternion(); this.initialOffset = new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(); } awake() { if (this.useCameraLock) { const container = document.getElementById(rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.containerId); if (container) { container.onmousedown = this.lock.bind(this); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.onStop(this.dispose); } } } start() { if (!this.target) { rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Debug.logError("Orbit controls not set to an Object3D Target."); return; } rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.rogueDOMContainer.addEventListener("contextmenu", (event) => { event.preventDefault(); }); this.quat = new three__WEBPACK_IMPORTED_MODULE_1__.Quaternion().setFromUnitVectors(this.object3d.up, new three__WEBPACK_IMPORTED_MODULE_1__.Vector3(0, 1, 0)); this.quatInverse = this.quat.clone().invert(); this.initialOffset.copy(this.object3d.position).sub(this.target.position); this.offset.copy(this.initialOffset); } update() { if (!this.target) { return; } if (this.useCameraLock && !!document.pointerLockElement) { if (this.enableRotate && rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse.isMoving) { let normalizedScreenMovement = new three__WEBPACK_IMPORTED_MODULE_1__.Vector2(0, 0); this.normalizeScreenMovement({ x: rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse.movementX, y: rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse.movementY }, normalizedScreenMovement); this.rotateLeft(this.twoPI * normalizedScreenMovement.x); this.rotateUp(this.twoPI * -normalizedScreenMovement.y); } } else { let normalizedScreenPosition = new three__WEBPACK_IMPORTED_MODULE_1__.Vector2(0, 0); this.normalizeScreenInput(rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse, normalizedScreenPosition); if (this.enableRotate && rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse.getButtonDown(this.rotateMouseButton)) { this.rotateStart.set(normalizedScreenPosition.x, normalizedScreenPosition.y); } if (this.enableRotate && rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse.getButtonPressed(this.rotateMouseButton)) { this.rotateEnd.set(normalizedScreenPosition.x, normalizedScreenPosition.y); this.rotateDelta.subVectors(this.rotateEnd, this.rotateStart).multiplyScalar(this.rotateSpeed); this.rotateLeft(this.twoPI * this.rotateDelta.x); this.rotateUp(this.twoPI * -this.rotateDelta.y); this.rotateStart.copy(this.rotateEnd); } } if (this.enableDolly && rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse.wheelY > 0) { this.dollyOut(); } if (this.enableDolly && rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse.wheelY < 0) { this.dollyIn(); } this.updateCamera(); if (this.useCameraLock && rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.keyboard.getKeyPressed("Escape")) { this.unlock(); } } dispose() { const container = document.getElementById(rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.containerId); if (container) { container.onmousedown = null; } } rotateLeft(angle) { this.sphericalDelta.theta -= angle; } rotateUp(angle) { this.sphericalDelta.phi -= angle; } updateCamera() { this.offset.applyQuaternion(this.quat); this.spherical.setFromVector3(this.offset); this.spherical.theta += this.sphericalDelta.theta; this.spherical.phi += this.sphericalDelta.phi; let min = this.minAzimuthAngle; let max = this.maxAzimuthAngle; if (isFinite(min) && isFinite(max)) { if (min < -Math.PI) { min += this.twoPI; } else if (min > Math.PI) { min -= this.twoPI; } if (max < -Math.PI) { max += this.twoPI; } else if (max > Math.PI) { max -= this.twoPI; } if (min <= max) { this.spherical.theta = Math.max(min, Math.min(max, this.spherical.theta)); } else { this.spherical.theta = this.spherical.theta > (min + max) / 2 ? Math.max(min, this.spherical.theta) : Math.min(max, this.spherical.theta); } } this.spherical.phi = Math.max(this.minPolarAngle, Math.min(this.maxPolarAngle, this.spherical.phi)); this.spherical.makeSafe(); this.spherical.radius *= this.scale; this.spherical.radius = Math.max(this.minDistance, Math.min(this.maxDistance, this.spherical.radius)); this.offset.setFromSpherical(this.spherical); this.offset.applyQuaternion(this.quatInverse); this.object3d.position.copy(this.target.position).add(this.offset); this.object3d.lookAt(this.target.position); this.sphericalDelta.set(0, 0, 0); this.scale = 1; if (this.lastPosition.distanceToSquared(this.object3d.position) > this.EPS || 8 * (1 - this.lastQuaternion.dot(this.object3d.quaternion)) > this.EPS) { this.lastPosition.copy(this.object3d.position); this.lastQuaternion.copy(this.object3d.quaternion); } } dollyOut() { this.scale /= Math.pow(0.95, this.dollySpeed); } dollyIn() { this.scale *= Math.pow(0.95, this.dollySpeed); } normalizeScreenInput(browserVector, gameVector) { const bounds = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.rogueDOMContainer.getBoundingClientRect(); gameVector.x = (browserVector.x - bounds.left) / bounds.width * 2 - 1; gameVector.y = -((browserVector.y - bounds.top) / bounds.height) * 2 + 1; } normalizeScreenMovement(browserVector, gameVector) { const bounds = rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Runtime.rogueDOMContainer.getBoundingClientRect(); gameVector.x = browserVector.x / bounds.width; gameVector.y = -(browserVector.y / bounds.height); } lock() { if (!this.useCameraLock) { return; } rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse.lock(); } unlock() { if (!this.useCameraLock) { return; } rogue_engine__WEBPACK_IMPORTED_MODULE_0__.Input.mouse.unlock(); } } __name(TargetedOrbitCamera, "TargetedOrbitCamera"); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.object3d() ], TargetedOrbitCamera.prototype, "target", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], TargetedOrbitCamera.prototype, "enableRotate", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], TargetedOrbitCamera.prototype, "rotateSpeed", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], TargetedOrbitCamera.prototype, "minAzimuthAngle", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], TargetedOrbitCamera.prototype, "maxAzimuthAngle", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], TargetedOrbitCamera.prototype, "minPolarAngle", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], TargetedOrbitCamera.prototype, "maxPolarAngle", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], TargetedOrbitCamera.prototype, "enableDolly", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], TargetedOrbitCamera.prototype, "dollySpeed", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], TargetedOrbitCamera.prototype, "minDistance", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], TargetedOrbitCamera.prototype, "maxDistance", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.vector3() ], TargetedOrbitCamera.prototype, "offset", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.num() ], TargetedOrbitCamera.prototype, "rotateMouseButton", 2); __decorateClass([ rogue_engine__WEBPACK_IMPORTED_MODULE_0__.props.checkbox() ], TargetedOrbitCamera.prototype, "useCameraLock", 2); rogue_engine__WEBPACK_IMPORTED_MODULE_0__.registerComponent(TargetedOrbitCamera); /***/ }), /***/ "rogue-engine": /*!******************************************************************************************************************!*\ !*** external {"commonjs":"rogue-engine","commonjs2":"rogue-engine","amd":"rogue-engine","root":"rogue-engine"} ***! \******************************************************************************************************************/ /***/ ((module) => { module.exports = __WEBPACK_EXTERNAL_MODULE_rogue_engine__; /***/ }), /***/ "three": /*!**************************************************************************************!*\ !*** external {"commonjs":"three","commonjs2":"three","amd":"three","root":"three"} ***! \**************************************************************************************/ /***/ ((module) => { module.exports = __WEBPACK_EXTERNAL_MODULE_three__; /***/ }) /******/ }); /************************************************************************/ /******/ // The module cache /******/ var __webpack_module_cache__ = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ // Check if module is in cache /******/ var cachedModule = __webpack_module_cache__[moduleId]; /******/ if (cachedModule !== undefined) { /******/ return cachedModule.exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = __webpack_module_cache__[moduleId] = { /******/ // no module.id needed /******/ // no module.loaded needed /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = __webpack_modules__; /******/ /************************************************************************/ /******/ /* webpack/runtime/chunk loaded */ /******/ (() => { /******/ var deferred = []; /******/ __webpack_require__.O = (result, chunkIds, fn, priority) => { /******/ if(chunkIds) { /******/ priority = priority || 0; /******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; /******/ deferred[i] = [chunkIds, fn, priority]; /******/ return; /******/ } /******/ var notFulfilled = Infinity; /******/ for (var i = 0; i < deferred.length; i++) { /******/ var [chunkIds, fn, priority] = deferred[i]; /******/ var fulfilled = true; /******/ for (var j = 0; j < chunkIds.length; j++) { /******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) { /******/ chunkIds.splice(j--, 1); /******/ } else { /******/ fulfilled = false; /******/ if(priority < notFulfilled) notFulfilled = priority; /******/ } /******/ } /******/ if(fulfilled) { /******/ deferred.splice(i--, 1) /******/ var r = fn(); /******/ if (r !== undefined) result = r; /******/ } /******/ } /******/ return result; /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/compat get default export */ /******/ (() => { /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = (module) => { /******/ var getter = module && module.__esModule ? /******/ () => (module['default']) : /******/ () => (module); /******/ __webpack_require__.d(getter, { a: getter }); /******/ return getter; /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/define property getters */ /******/ (() => { /******/ // define getter functions for harmony exports /******/ __webpack_require__.d = (exports, definition) => { /******/ for(var key in definition) { /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); /******/ } /******/ } /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/hasOwnProperty shorthand */ /******/ (() => { /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) /******/ })(); /******/ /******/ /* webpack/runtime/make namespace object */ /******/ (() => { /******/ // define __esModule on exports /******/ __webpack_require__.r = (exports) => { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/jsonp chunk loading */ /******/ (() => { /******/ // no baseURI /******/ /******/ // object to store loaded and loading chunks /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched /******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded /******/ var installedChunks = { /******/ "rogue-engine-user-scripts": 0 /******/ }; /******/ /******/ // no chunk on demand loading /******/ /******/ // no prefetching /******/ /******/ // no preloaded /******/ /******/ // no HMR /******/ /******/ // no HMR manifest /******/ /******/ __webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0); /******/ /******/ // install a JSONP callback for chunk loading /******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => { /******/ var [chunkIds, moreModules, runtime] = data; /******/ // add "moreModules" to the modules object, /******/ // then flag all "chunkIds" as loaded and fire callback /******/ var moduleId, chunkId, i = 0; /******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) { /******/ for(moduleId in moreModules) { /******/ if(__webpack_require__.o(moreModules, moduleId)) { /******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; /******/ } /******/ } /******/ if(runtime) var result = runtime(__webpack_require__); /******/ } /******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); /******/ for(;i < chunkIds.length; i++) { /******/ chunkId = chunkIds[i]; /******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { /******/ installedChunks[chunkId][0](); /******/ } /******/ installedChunks[chunkId] = 0; /******/ } /******/ return __webpack_require__.O(result); /******/ } /******/ /******/ var chunkLoadingGlobal = self["webpackChunkroguetemplateproject"] = self["webpackChunkroguetemplateproject"] || []; /******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); /******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); /******/ })(); /******/ /************************************************************************/ /******/ /******/ // startup /******/ // Load entry module and return exports /******/ __webpack_require__("./Assets/Components/BallRaycastReceiver.re.ts"); /******/ __webpack_require__("./Assets/Components/CannonMovementController.re.ts"); /******/ // This entry module is referenced by other modules so it can't be inlined /******/ __webpack_require__("./Assets/Components/FloorCheckComponent.re.ts"); /******/ __webpack_require__("./Assets/Components/FloorRaycastReceiver.re.ts"); /******/ __webpack_require__("./Assets/Components/GameLogic.re.ts"); /******/ __webpack_require__("./Assets/Components/MovementController.re.ts"); /******/ __webpack_require__("./Assets/Components/RapierMovementController.re.ts"); /******/ __webpack_require__("./Assets/Components/RaycastReceiver.re.ts"); /******/ __webpack_require__("./Assets/Components/RaycastReporter.re.ts"); /******/ __webpack_require__("./Assets/Library/GetForwardVector.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonBody.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/CannonConfig.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonConstraint.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonDistanceConstraint.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonHingeConstraint.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonLockConstraint.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Constraints/CannonPointToPointConstraint.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Controllers/CannonSimpleCharacterController.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Controllers/CannonVehicleController.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Material/CannonContactMaterial.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Material/CannonMaterial.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Material/SetCannonMaterial.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonRaycastVehicle.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonSpring.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Objects/CannonWheel.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonBox.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonCylinder.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonShape.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonSphere.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Components/Shapes/CannonTrimesh.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/index.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-cannon/Lib/RogueCannon.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierBall.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCapsule.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCollider.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCone.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCuboid.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Colliders/RapierCylinder.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/Jump.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/RapierBody.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Components/RapierConfig.re.ts"); /******/ __webpack_require__("./Assets/rogue_packages/BeardScript/rogue-rapier-experimental/Lib/RogueRapier.ts"); /******/ var __webpack_exports__ = __webpack_require__("./Assets/rogue_packages/EyeOfMidas/targeted-orbit-camera/TargetedOrbitCamera.re.ts"); /******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); /******/ /******/ return __webpack_exports__; /******/ })() ; }); //# sourceMappingURL=rogue-engine-user-scripts.js.map